1. A design support method of supporting a design of a conveying path by performing simulation of a behavior of a sheet-shaped flexible medium being conveyed in said conveying path, comprising:
a conveying condition setting step of setting a conveying condition of a conveying roller for conveying said flexible medium;
a roller nip calculation step of preparing a two-dimensional finite element model of a conveying roller pair including said conveying roller and calculating deformation of said conveying roller in a nip portion of said conveying roller pair;
a motion calculating step of calculating the behavior of said flexible medium in a time-series manner on the basis of the deformation of said conveying roller calculated in said roller nip calculating step regarding where a portion of said flexible medium is nipped by said conveying roller pair having said two-dimensional finite element model prepared in said roller nip calculating step without preparing said two-dimensional finite element model for the portion outside of said nip portion of said conveying roller pair where said flexible medium is not nipped by said conveying roller pair having said two-dimensional finite element model prepared in said roller nip calculating step; and
an outputting step of outputting the behavior of said flexible medium obtained in said motion calculating step,
wherein said roller nip calculation step determines a posture of said flexible medium in said nip portion of said conveying roller pair by extracting coordinate values of plural node points representing a peripheral surface of said conveying roller of said two-dimensional finite element model in a sectional plane perpendicular to a direction along which said conveying roller is stretched and by obtaining an approximate curve on the basis of the coordinate values of said plural node points representing the peripheral surface of said conveying roller to define a shape of said nip portion as a part of said conveying path.
2. A design support method according to claim 1, wherein said roller nip calculation steps sets said two-dimensional finite element model of said nip portion of said conveying roller pair, and calculates deformation of said nip portion on the basis of input conditions including at least one of a load acting on said conveying roller pair, an outer diameter of said conveying roller, a thickness of an elastic body of said conveying roller, a Young’s modulus of said elastic body, or a friction coefficient acting between said conveying roller and said flexible medium.
3. A design support method according to claim 1, wherein said roller nip calculation step further determines a conveying speed of said flexible medium by calculating a conveying speed fluctuation rate on the basis of a value of circumferential distortion of said nip portion of said conveying roller of the two-dimensional finite element model in the sectional plane perpendicular to the direction along which said conveying roller is stretched.
4. A design support method according to claim 1, further comprising a conveying path definition step of defining information regarding the shape of said conveying roller and information regarding a shape of a conveying guide.
5. A design support method according to claim 1, further comprising a flexible medium model preparation step of representing an elastic body by dividing said flexible medium into plural rigid elements each having mass and by connecting said rigid elements to each other by means of springs.
6. A design support method according to claim 1, wherein the behavior of said flexible medium obtained in said motion calculation step is output to a display.
7. A design support method according to claim 1, wherein said roller nip calculation step further determines a conveying speed of said flexible medium in said nip portion.
8. A design support method according to claim 1, wherein the conveying condition of said conveying roller set in said conveying condition setting step includes a driving condition of said conveying roller and a friction coefficient of said conveying roller.
9. A computer-readable storage medium storing a design support program for supporting a design of a conveying path by performing simulation of a behavior of a sheet-shaped flexible medium being conveyed in said conveying path, the program comprising:
a conveying condition setting step of setting a conveying condition of a conveying roller for conveying said flexible medium;
a roller nip calculation step of preparing a two-dimensional finite element model of a conveying roller pair including said conveying roller and calculating deformation of said conveying roller in a nip portion of said conveying roller pair;
a motion calculating step of calculating the behavior of said flexible medium in a time-series manner on the basis of the deformation of said conveying roller calculated in said roller nip calculating step regarding where a portion of said flexible medium is nipped by said conveying roller pair having said two-dimensional finite element model prepared in said roller nip calculating step, without preparing said two-dimensional finite element model for the portion outside of said nip portion of said conveying roller pair where said flexible medium is not nipped by said conveying roller pair having said two-dimensional finite element model prepared in said roller nip calculating step; and
an outputting step of outputting the behavior of said flexible medium obtained in said motion calculating step,
wherein said roller nip calculation step determines a posture of said flexible medium in said nip portion of said conveying roller pair by extracting coordinate values of plural node points representing a peripheral surface of said conveying roller of said two-dimensional finite element model in a sectional plane perpendicular to a direction along which said conveying roller is stretched and by obtaining an approximate curve on the basis of the coordinate values of said plural node points representing the peripheral surface of said conveying roller to define a shape of said nip portion as a part of said conveying path.
The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.
1. A method for processing data, the method comprising:
receiving within a single mobile multimedia processor chip integrated within a mobile device, a secure key from an off-chip device integrated within said mobile device;
decrypting within said single mobile multimedia processor chip, said secure key utilizing an on-chip key;
storing said decrypted secure key within said single mobile multimedia processor chip; and
decrypting within said single mobile multimedia processor chip, received encrypted data using said stored decrypted secure key.
2. The method according to claim 1, wherein said on-chip key is stored within a one-time programmable (OTP) memory in said single mobile multimedia processor chip.
3. The method according to claim 2, further comprising retrieving said stored on-chip key from said OTP memory for said decrypting.
4. The method according to claim 1, further comprising encrypting said stored decrypted secure key utilizing said on-chip key stored within said single mobile multimedia processor chip.
5. The method according to claim 4, further comprising storing said encrypted stored decrypted secure key in a memory outside said single mobile multimedia processor chip.
6. The method according to claim 1, wherein said received encrypted data comprises at least one of: encrypted audio data and encrypted video data.
7. The method according to claim 1, further comprising decoding said decrypted received encrypted data within said single mobile multimedia processor chip.
8. The method according to claim 7, further comprising decoding said decrypted received encrypted data within a secure kernel in said single mobile multimedia processor chip.
9. The method according to claim 1, further comprising receiving said encrypted data within a secure kernel in said single mobile multimedia processor chip.
10. The method according to claim 9, further comprising encrypting at least a portion of said secure kernel within said single mobile multimedia processor chip utilizing said on-chip key.
11. A machine-readable storage having stored thereon, a computer program having at least one code section for processing data, the at least one code section being executable by a machine for causing the machine to perform steps comprising:
receiving within a single mobile multimedia processor chip integrated within a mobile device, a secure key from an off-chip device integrated within said mobile device;
decrypting within said single mobile multimedia processor chip, said secure key utilizing an on-chip key;
storing said decrypted secure key within said single mobile multimedia processor chip; and
decrypting within said single mobile multimedia processor chip, received encrypted data using said stored decrypted secure key.
12. The machine-readable storage according to claim 11, wherein said on-chip key is stored within a one-time programmable (OTP) memory in said single mobile multimedia processor chip.
13. The machine-readable storage according to claim 12, further comprising code for retrieving said stored on-chip key from said OTP memory for said decrypting.
14. The machine-readable storage according to claim 11, further comprising code for encrypting said stored decrypted secure key utilizing said on-chip key stored within said single mobile multimedia processor chip.
15. The machine-readable storage according to claim 14, further comprising code for storing said encrypted stored decrypted secure key in a memory outside said single mobile multimedia processor chip.
16. The machine-readable storage according to claim 11, wherein said received encrypted data comprises at least one of: encrypted audio data and encrypted video data.
17. The machine-readable storage according to claim 11, further comprising code for decoding said decrypted received encrypted data within said single mobile multimedia processor chip.
18. The machine-readable storage according to claim 17, further comprising code for decoding said decrypted received encrypted data within a secure kernel in said single mobile multimedia processor chip.
19. The machine-readable storage according to claim 11, further comprising code for receiving said encrypted data within a secure kernel in said single mobile multimedia processor chip.
20. The machine-readable storage according to claim 19, further comprising code for encrypting at least a portion of said secure kernel within said single mobile multimedia processor chip utilizing said on-chip key.
21. A system for processing data, the system comprising:
a single mobile multimedia processor chip integrated within a mobile device that receives a secure key from an off-chip device integrated within said mobile device;
said single mobile multimedia processor chip decrypts said secure key utilizing an on-chip key;
said single mobile multimedia processor chip stores said decrypted secure key within said single mobile multimedia processor chip; and
said single mobile multimedia processor chip decrypts received encrypted data using said stored decrypted secure key.
22. The system according to claim 21, wherein said single mobile multimedia processor chip comprises a one-time programmable (OTP) memory and said on-chip key is stored within said one-time programmable (OTP) memory.
23. The system according to claim 22, wherein said single mobile multimedia processor chip retrieves said stored on-chip key from said OTP memory for said decryption.
24. The system according to claim 21, wherein said single mobile multimedia processor chip encrypts said stored decrypted secure key utilizing said on-chip key.
25. The system according to claim 24, wherein said single mobile multimedia processor chip stores said encrypted stored decrypted secure key in a memory outside said single mobile multimedia processor chip.
26. The system according to claim 21, wherein said received encrypted data comprises at least one of: encrypted audio data and encrypted video data.
27. The system according to claim 21, wherein said single mobile multimedia processor chip decodes said decrypted received encrypted data.
28. The system according to claim 27, wherein said single mobile multimedia processor chip decodes said decrypted received encrypted data within a secure kernel.
29. The system according to claim 21, wherein said single mobile multimedia processor chip receives said encrypted data within a secure kernel.
30. The system according to claim 29, wherein said single mobile multimedia processor chip encrypts at least a portion of said secure kernel utilizing said on-chip key.