Entertainment apparatus and loading method for digital information
First Claim
1. An entertainment apparatus including a main processor for executing predetermined entertainment processing based on digital information loaded on an internal memory, the apparatus comprising:
- a loading mechanism including an auxiliary processor for reading information of which at least a part is encrypted from a given recording medium, decrypting the read information to generate the digital information, and loading the generated digital information on the internal memory.
1 Assignment
0 Petitions
Accused Products
Abstract
The entertainment apparatus comprises a main bus and a subbus, which are connected to each other via a center bus having a queue. A CPU, a memory, an image processor and a DMAC are connected to the main bus. A disk drive, an I/O processor, a sound processor, and a security module are connected to the subbus. A program code, which is compressed and partially encrypted, is recorded on a secondary recording medium. The I/O processor obtains a decryption key from the security module. The I/O processor decrypts digital information read from the secondary recording medium based on the decryption key and decompresses the digital information. The decompressed digital information is written into the memory via the queue using a DMA transfer.
20 Citations
14 Claims
-
1. An entertainment apparatus including a main processor for executing predetermined entertainment processing based on digital information loaded on an internal memory, the apparatus comprising:
a loading mechanism including an auxiliary processor for reading information of which at least a part is encrypted from a given recording medium, decrypting the read information to generate the digital information, and loading the generated digital information on the internal memory. - View Dependent Claims (2, 3, 4, 5)
-
6. An entertainment apparatus including a main processor for executing predetermined entertainment processing based on digital information loaded on an internal memory, the apparatus comprising:
-
a loading mechanism including an auxiliary processor for reading information of which at least a part is encrypted from a given recording medium; and
a security module having a decryption key recorded thereon, for decrypting the information read by the auxiliary processor using the decryption key, wherein the auxiliary processor decompresses the decrypted information to generate the digital information and loads the generated digital information on the internal memory. - View Dependent Claims (7, 8)
-
-
9. A semiconductor device provided in an entertainment apparatus including a section for executing predetermined entertainment processing based on digital information loaded on an internal memory, the semiconductor device comprising:
means for reading information of which at least a part is encrypted from a given recording medium, decrypting the read information to generate decrypted data, generating the digital information based on the decrypted data, and loading the generated digital information on the internal memory.
-
10. A semiconductor device provided in an entertainment apparatus including an executing section for executing predetermined entertainment processing based on digital information loaded on an internal memory and a decrypting section for decrypting information, the semiconductor device comprising:
means for reading information of which at least a part is encrypted from a given recording medium, causing the decrypting section to decrypt the read information in order to obtain decrypted data, generating the digital information based on the decrypted data, and loading the generated digital information on the internal memory.
-
11. A semiconductor device provided in an entertainment apparatus including means for executing predetermined entertainment processing based on digital information loaded on an internal memory, the semiconductor device comprising:
means for reading information of which at least a part is encrypted from a given recording medium, decrypting the read information to generate decrypted data, decompressing the decrypted data to generate the digital information, and loading the generated digital information on the internal memory.
-
12. A semiconductor device provided in an entertainment apparatus including an executing section for executing predetermined entertainment processing based on digital information loaded on an internal memory and a decrypting section for decrypting information, the semiconductor device comprising:
means for reading information of which at least a part is encrypted from a given recording medium, causing the decrypting section to decrypt the read information in order to obtain decrypted data, decompressing the decrypted data to generate the digital information, and loading the generated digital information on the internal memory.
-
13. A computer program for a computer having a main processor for executing predetermined entertainment processing based on digital information loaded on an internal memory, the computer program causing the computer to execute the steps of:
-
reading information of which at least a part is encrypted from a given recording medium;
decrypting the read information to generate the digital information; and
loading the generated digital information on the internal memory.
-
-
14. A loading method adapted to a computer having a main processor for executing predetermined entertainment processing based on digital information loaded on an internal memory, the method comprising the steps of:
-
reading information of which at least a part is encrypted from a given recording medium;
decrypting the read information to generate the digital information; and
loading the generated digital information on the internal memory by a direct memory access transfer.
-
Specification