This application is based upon and claims the benefit of priority from the prior Japanese Patent Application No. 2004-263698, filed on Sep. 10, 2004, the entire contents of which are incorporated herein by reference.
1. Field of the Invention
The present invention relates to an information processing device, a method of initializing the information processing device, a computer-readable recording medium recorded with a program, and the program. More particularly, the present invention relates to an information processing device preinstalled with a program that handles large-capacity data, a method of initializing the information processing device (method of initializing an operating system), a computer-readable recording medium recorded with a program (program for initializing an operating system), and the program (program for initializing an operating system).
2. Description of the Related Art
Conventionally, a desktop information processing device for personal use (desktop type personal computer) and a notebook information processing device for personal use (notebook type personal computer) are preinstalled with a predetermined operating system (OS) and various application programs (programs), and are then delivered to users.
In recent years, programs that handle large-capacity data are increasing in number as the programs to be installed. This type of program downloads images and music via the Internet, for example, and records the images and music data into a hard disk drive, or compresses a television broadcast program into MPEG2 files and records the result into the hard disk drive.
When a television broadcast program (television data) is stored into a hard disk drive, this common large-capacity data is often used by plural different programs such as a reproduction program, an editing program, and a writing program to reproduce the data, edit the data, or write the data into an optical disk such as a DVD (digital versatile disk) or the like.
In the prior art, various systems are provided and available to hold data even after carrying out recovery processing. For example, an online transaction processing system having a function of automatically recovering the contents of data even when a trouble occurs in the processing device is proposed. According to this system, data transmitted and received by a client is stored in a file separate from a local domain of an application program, without depending on an application task (refer to Japanese Unexamined Patent Publication (Kokai) No. 2001-184309).
The prior art and its associated problems will be described in detail later with reference to accompanying drawings.
According to the present invention, there is provided an information processing device having a first storage area storing an operating system and an application program, and a second storage area different from the first storage area, comprising a folder creating portion creating a first folder that the application program uses, in the first storage area; and a mount processing portion mounting the second storage area on the first folder at the time of initializing the information processing device.
Data processed by a plurality of application programs may be stored into the second storage area mounted on the first folder. The first storage area may be provided in a first hard disk drive, and the second storage area may be provided in a second hard disk drive. The folder creating portion may create a second folder in the first storage area, and store data into the second storage area mounted on the first folder and into the second folder.
The information processing device may further comprise a third storage area provided in the first hard disk drive, wherein the folder creating portion creates a second folder in the first storage area, and the mount processing portion mounts the third storage area on the second folder, and stores data into the second storage area mounted on the first folder and into the third storage area mounted on the second folder. Data processed by a plurality of application programs may stored into the third storage area mounted on the second folder.
The plurality of application programs may include a television broadcast program recording program, a reproduction program, an editing program, and a writing program. The information processing device may further comprise a video processing portion confirming portion confirming whether or not a video processing portion is connected to the information processing device, wherein after the video processing portion confirming portion confirms that the video processing portion is connected to the information processing device, the folder creating portion creates a folder and the mount processing portion carries out mount processing.
Further, according to the present invention, there is provided a method of initializing an information processing device comprising creating a first folder that an application program uses, in a first storage area of an information processing device; and mounting a second storage area of the information processing device on the first folder at the time of initializing the information processing device.
Data processed by a plurality of application programs may be stored into the second storage area mounted on the first folder. The first storage area may be provided in a first hard disk drive, and the second storage area may be provided in a second hard disk drive.
The creating of the first folder may further create a second folder in the first storage area, and data may be stored into the second storage area mounted on the first folder and into the second folder. The creating of the first folder may further create a second folder in the first storage area; and the mounting of the second storage area may further mount a third storage area provided in the first hard disk drive on the second folder, and data are stored into the second storage area mounted on the first folder and into the third storage area mounted on the second folder. Data processed by a plurality of application programs may be stored into the third storage area mounted on the second folder.
The plurality of application programs may include a television broadcast program recording program, a reproduction program, an editing program, and a writing program. The method of initializing an information processing device may further comprise confirming whether or not a video processing portion is connected to the information processing device wherein, after it is confirmed that the video processing portion is connected to the information processing device, a folder is created and the mount processing is carried out.
According to the present invention, there is also provided a computer-readable recording medium recorded with a program for making a computer execute folder create processing for creating a first folder that an application program uses, in a first storage area of an information processing device; and a mount processing of mounting a second storage area of the information processing device on the first folder at the time of initializing the information processing device.
In addition, according to the present invention, there is provided a program for making a computer execute a folder create processing of creating a first folder that an application program uses, in a first storage area of an information processing device; and a mount processing of mounting a second storage area of the information processing device on the first folder at the time of initializing the information processing device.
The present invention will be more clearly understood from the description of the preferred embodiments as set forth below with reference to the accompanying drawings, wherein:
Before proceeding to the detailed description of the preferred embodiments of the present invention, the prior art information processing devices and their problems will be described with reference to
As shown in
The program area 112 of the C drive 101 is preinstalled with a television broadcast recording program for recording a television broadcast program into the hard disk drive by compressing the data into MPEG2 files. The data (recorded data of the television broadcast program: television data) recorded according to the television broadcast recording program is stored into the data area 113 of the C drive 101. The program area 112 of the C drive 101 is also preinstalled with a reproduction program for reproducing the recorded data, an editing program for editing the recorded data, and a writing program for writing the data into a DVD using the television broadcast recorded data stored in the data area 113.
As shown in
Alternatively, as shown in
The information processing device shown in
The information processing devices shown in
However, according to the information processing device shown in
According to the information processing device shown in
According to the information processing device shown in
The present invention has been made in the light of the above problems. It is an object of the present invention to provide an information processing device which can use various programs without requiring a user to carry out a special operation and without giving attention to a data storage position. It is another object of the invention to provide an information processing device that can carry out a recovery processing without requiring the user to be conscious of a data backup.
Below, embodiments of an information processing device, a method of initializing the information processing device, a computer-readable recording medium recorded with a program, and the program according to embodiments of the present invention will be described in detail with reference to the accompanying drawings.
As shown in
The first hard disk drive 100 includes one partition (C drive: the first storage area) 110. The C drive 110 has an OS area for storing various operating systems (OS), and a program area for storing various application programs. The second hard disk drive 200 also includes one partition (D drive: the second storage area) 210.
As shown in
As explained above, according to the information processing device of the first embodiment, the television broadcast recording program records a television broadcast program by compressing it into MPEG2 files. When the television broadcast recording program stores the recorded data (television data) into the television folder of the C drive 110, the television data is stored into the D drive 210 (second hard disk drive 100), because the D drive 210 is mounted on the television folder of the common folder in the C drive 110. Further, when the reproduction program, the editing program, or the writing program reproduces, edits, or writes the recorded television data, these programs can access the television data stored in the D drive 210 by referring to the television folder to carry out a predetermined processing, because the D drive 210 is mounted on the television folder of the common folder in the C drive 110.
As explained above, according to the information processing device of the first embodiment of the present invention, when large-capacity data like the television data is mounted on a position (D drive 210) different from the system partition (C drive 110), compression of the system partition due to the increase in the stored data of application programs can be avoided without considering this problem. Each program can execute the reference and storage as usual without considering the data storage position. When the system operation becomes unstable and a user wants to carry out a recovery processing to recover the state of the system at the purchasing time, the user does not need to carry out a backup work, because the television data is stored in the partition (D drive 210) different from the system partition (C drive 110).
In
When it is decided at step ST12 that the information processing device is a television model, it is decided at step ST13 whether the second hard disk drive (HDD) 200 is provided. It is needless to mention that the first hard disk drive 100 is essential.
When it is decided at step ST13 that the second hard disk drive 200 is provided, the partition (D drive 210) of the second hard disk drive 200 is mounted on a “C:¥Documents and Settings¥All Users¥Documents¥My Pictures¥TV” folder (corresponding to the television folder shown in
When it is decided at step ST12 that the information processing device is not a television model or when it is decided at step ST13 that the second hard disk drive 200 is not provided, the operating system is restarted at step ST15, thereby ending the processing.
Based on the above processing, a television broadcast recording program is preinstalled, and the “C:¥Documents and Settings¥All Users¥Documents¥My Pictures¥TV” folder is created in the common folder of the C drive 110. The above method of initializing the operating system can be recorded in advance as the operating system initializing program in the hard disk drive of the information processing device.
As described above, when the television broadcast recording program tries to store the recorded data into the television folder of the C drive 110, the recorded data is actually stored into the D drive. When the reproduction program, the editing program or the writing program processes the recorded television data, this program refers to the television folder of the C drive 110 and can access the television data stored in the D drive 210 to carry out the predetermined processing.
As explained above, according to the first embodiment, the method of initializing the operating system of the information processing device is arranged to mount the D drive 210 on the “C:¥Documents and Settings¥All Users¥Documents¥My Pictures¥TV” folder of the C drive 110 at the time of initializing the operating system. Therefore, it is not necessary to individually carry out this processing for each information processing device in the factory. This similarly applies to the methods of initializing the operating system of the information processing device according to the second embodiment and the third embodiment explained below with reference to
As shown in
Based on this arrangement, television data is also stored in the C drive 110. Therefore, the information processing device can carry out recording over a longer time than that according to the first embodiment. When the capacity of the D drive 210 becomes small when an attempt is made to store the television data into the first folder having the capacity equal to that of the D drive 210, the television data 2 is stored into the C drive 110 (second folder). In this case, the user sets the change from the first folder to the second folder.
In
When it is decided at step ST22 that the information processing device is a television model, it is decided at step ST23 whether the second hard disk drive 200 is provided. When it is decided at step ST23 that the second hard disk drive 200 is provided, a “C:¥Documents and Settings¥All Users¥Documents¥My Pictures¥TV2” folder (corresponding to the television folder (second folder) in
At step ST25, the partition (D drive 210) of the second hard disk drive 200 is mounted on the “C:¥Documents and Settings¥All Users¥Documents¥My Pictures¥TV2” folder. At step ST26, the operating system is restarted, thereby ending the processing.
When it is decided at step ST22 that the information processing device is not a television model or when it is decided at step ST23 that the second hard disk drive 200 is not provided, the operating system is restarted at step ST26, thereby ending the processing.
As shown in
Based on this arrangement, when the capacity of the D drive 210 becomes small when an attempt is made to store the television data into the first folder having the capacity equal to that of the D drive 210, the television data can be stored into the E drive 150 that is mounted on the second folder. Therefore, the information processing device can carry out recording over a longer time than that according to the second embodiment.
In
When it is decided at step ST32 that the information processing device is a television model, the “C:¥Documents and Settings¥All Users¥Documents¥My Pictures¥TV2” folder (corresponding to the television 2 folder (second folder) in
When it is decided at step ST34 that the second hard disk drive 200 is provided, the partition (D drive 210) of the second hard disk drive 200 is mounted on the “C:¥Documents and Settings¥All Users¥Documents¥My Pictures¥TV” folder. At step ST37, the operating system is restarted, thereby ending the processing.
When it is decided at step ST34 that the second hard disk drive 200 is not provided, the second partition (E drive 150) of the first hard disk drive 100 is mounted on the “C:¥Documents and Settings¥All Users¥Documents¥My Pictures¥TV2” folder (second folder) at step ST36. At step ST37, the operating system is restarted, thereby ending the processing.
When it is decided at step ST32 that the information processing device is not a television model, the operating system is restarted at step ST37, thereby ending the processing.
As described in detail above, the information processing devices according the embodiments of the present invention store large-capacity data into a partition other than the system partition mounted in the folder provided in the system partition. Therefore, each application program can refer to or store data into the partition other than the system partition without requiring the user to carry out special processing. Further, when the system recovery processing is carried out, it is not necessary to back up large-capacity data. Further, according to the method of initializing the operating system of the information processing device according to the embodiments of the present invention, a partition other than the system partition is mounted on the folder provided in the system partition, at the time of initializing the operating system. Therefore, in the plant, it is not necessary to individually carry out this mount processing for each information processing device.
The method of initializing the operating system of the information processing device according to the present invention is sent as a program (data) to the processing device 310 shown in
The program (data) provider 320 has a program (data) storage (circuit destination memory: for example, a DASD (direct access storage device)) 321. The program provider 320 provides the program (data) to the processing device 310 via a circuit such as the Internet, or via the portable recording medium 330 such as a hard disk, a CD-ROM (compact disk read-only memory), an optical disk, and a floppy disk. The medium recorded with the program for initializing the operating system according to the present invention includes, needless to mention, the memory 312, the circuit destination memory 321, and the portable recording medium 330. When the information processing device according to the present invention is the processing device 310, the medium recorded with the program for initializing the operating system can be the hard disk drive 312 that is recorded with the operating system preinstalled at the plant and various application programs.
In the above explanation, the large-capacity data is not limited to the television broadcast recorded data, but can be images, music data, and other data downloaded via the Internet. Various application programs are also available corresponding to these data. The number of hard disk drives is not limited to two. Needless to mention, the present invention can be also applied to one hard disk drive provided with plural partitions or to three or more hard disk drives.
As described above, according to the present invention, it is possible to provide the information processing device which can use various programs without requiring a user to carry out a special operation and without giving attention to a data storage position. It is also possible to provide the information processing device that can carry out a recovery processing without requiring the user to be conscious of a data backup.
The present invention can be applied to various information processing devices including desktop and notebook information processing devices for personal use preinstalled with an operating system and plural application programs. Particularly, the present invention is suitable for information processing devices that store and refer to large-capacity data using plural different application programs.
Many different embodiments of the present invention may be constructed without departing from the scope of the present invention, and it should be understood that the present invention is not limited to the specific embodiments described in this specification, except as defined in the appended claims.
Number | Date | Country | Kind |
---|---|---|---|
2004-263698 | Sep 2004 | JP | national |