Information processing method and apparatus using a storage medium storing all necessary software and content to configure and operate the apparatus
First Claim
1. An information processing apparatus using a storage medium storing all software and content required in processing performed by said information processing apparatus, said information processing apparatus comprising:
- recording and reproducing means for recording and reproducing an information signal onto and from said storage medium;
storage means for storing information; and
control means for controlling each of said means;
wherein said control means controls said recording and reproducing means and said storage means such that;
when said storage medium is inserted into said information processing apparatus, all necessary software and content required in processing by said information processing apparatus are loaded into said storage means from said storage medium via said recording and reproducing means, and said software is executed; and
said storage medium stores all execution results and associated data and is ejected after completion of the execution of said software.
1 Assignment
0 Petitions
Accused Products
Abstract
An information processing apparatus and method operate using a removable medium such as a removable disk on which all necessary software and content are recorded. The information processing apparatus includes a removable disk drive for recording and reproducing an information signal onto or from the removable disk, a main memory and a flash memory for storing information, and a central processing unit (CPU) for controlling the above-described parts such that when the removable disk is inserted into the removable disk drive, software is automatically loaded into the main memory and executed, necessary information is recorded on the removable disk, and, if the execution of the software is ended, the removable disk is ejected. An information processing apparatus based on this single medium activated platform (SMAP) architecture may serve as various devices depending on the application program or software that is stored on the removable disk. Thus, the information processing apparatus can be used easily by any user, even by one who does not have knowledge about computers.
70 Citations
17 Claims
-
1. An information processing apparatus using a storage medium storing all software and content required in processing performed by said information processing apparatus, said information processing apparatus comprising:
-
recording and reproducing means for recording and reproducing an information signal onto and from said storage medium;
storage means for storing information; and
control means for controlling each of said means;
wherein said control means controls said recording and reproducing means and said storage means such that;
when said storage medium is inserted into said information processing apparatus, all necessary software and content required in processing by said information processing apparatus are loaded into said storage means from said storage medium via said recording and reproducing means, and said software is executed; and
said storage medium stores all execution results and associated data and is ejected after completion of the execution of said software. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
said loading control information includes management information associated with said storage medium; and
said control means stores the number of times said storage medium has been used on said storage medium, and controls the number of times said storage medium is used by comparing said management information with the number of times stored.
-
-
11. An information processing apparatus according to claim 8, wherein:
-
said loading control information includes identifications assigned to respective segments of said storage medium, said software being divided into a plurality of parts which are stored in the respective segments, each identification indicating the attribute of a respective segment; and
wherein software is loaded from said storage medium in accordance with said loader program and said identifications.
-
-
12. An information processing apparatus according to claim 11, wherein when said storage means includes a nonvolatile storage area, said control means determines, in the process of loading software from said storage medium, whether the identification of a segment of the storage medium is equal to the identification indicating the attribute of the corresponding segment of the software stored in said nonvolatile storage area, and skips that segment if the identifications are equal to each other.
-
13. An information processing method using a storage medium for storing all software and content required in processing performed by an information processing apparatus, said method comprising the steps of:
-
recording and reproducing an information signal onto and from said storage medium;
controlling said recording and reproducing step such that, when said storage medium is inserted into said information processing apparatus, all necessary software and content required in processing by said information processing apparatus are loaded from said storage medium into a storage means in said apparatus and said software is executed; and
storing all execution results and associated data on said storage medium and ejecting said storage medium after completion of the execution of said software. - View Dependent Claims (14)
-
-
15. An information processing method using a storage medium for storing information in an information processing apparatus, said storage medium storing all software and content required in processing performed by said information processing apparatus, said information stored on said storage medium including at least one of a device driver, an operating system, and an application, said method including the steps of:
-
recording and reproducing an information signal onto and from said storage medium;
storing information into a storage means of said information processing apparatus; and
controlling the recording and reproducing step and the storing step described above such that when said storage medium is inserted into said information processing apparatus, all necessary software and content required in processing by said information processing apparatus are loaded into said storage means from said storage medium and said software is executed, and said storage medium stores all execution results and associated data and is ejected after completion of the execution of said software. - View Dependent Claims (16, 17)
-
Specification