JP2000242500A - System control method for computer - Google Patents
System control method for computerInfo
- Publication number
- JP2000242500A JP2000242500A JP11041902A JP4190299A JP2000242500A JP 2000242500 A JP2000242500 A JP 2000242500A JP 11041902 A JP11041902 A JP 11041902A JP 4190299 A JP4190299 A JP 4190299A JP 2000242500 A JP2000242500 A JP 2000242500A
- Authority
- JP
- Japan
- Prior art keywords
- contents
- power
- hard disk
- stored
- indexes
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 14
- 230000002093 peripheral effect Effects 0.000 abstract description 7
- 238000003745 diagnosis Methods 0.000 abstract description 6
- 238000010586 diagram Methods 0.000 description 5
- 238000001514 detection method Methods 0.000 description 1
Landscapes
- Stored Programmes (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】本発明は、コンピュータにお
ける起動動作等のシステム制御方法に関するものであ
る。[0001] 1. Field of the Invention [0002] The present invention relates to a method for controlling a system such as a starting operation in a computer.
【0002】[0002]
【従来の技術】パーソナルコンピュータが普及している
が、斯かるコンピュータはコンピュータの電源をオンに
するとシステムが起動するように構成されている。斯か
る起動動作は、BIOSの読込み動作後、メモリの検出
や周辺機器であるデバイスの有無及びその構成の診断を
行なった後、デバイスドライバーの読込みを行なってイ
ニシャライズを行う動作が行われる。斯かる動作はデバ
イスの検出とイニシャライズ動作を繰り返してシステム
を立上げるように構成されている。2. Description of the Related Art Personal computers have become widespread, and such computers are configured so that a system is started when the power of the computer is turned on. In such a booting operation, after the reading operation of the BIOS, the operation of detecting the memory, diagnosing the presence or absence of a device as a peripheral device, and diagnosing its configuration, reading the device driver, and performing the initialization is performed. Such an operation is configured to start up the system by repeating the device detection and the initialization operation.
【0003】[0003]
【発明が解決しようとする課題】コンピュータのデータ
処理速度は速くなっているが、電源オン時に前述した各
処理動作が行われるため、電源をオンした後にシステム
を起動して立ち上がるまでに時間が掛かりすぎるという
問題があった。Although the data processing speed of the computer is increasing, the above-described processing operations are performed when the power is turned on. Therefore, it takes time to start up the system after turning on the power and start up. There was a problem of too much.
【0004】本発明は、斯かる問題を解決したコンピュ
ータのシステムの制御方法を提供しようとするものであ
る。An object of the present invention is to provide a computer system control method which solves such a problem.
【0005】[0005]
【作用】本発明は、システムプログラムが立上がった状
態において電源遮断操作が行なわれたとき、システムプ
ログラムをハードディスクに目次を付けて保存するよう
にしたものである。According to the present invention, when a power-off operation is performed in a state where the system program has been started, the system program is stored in the hard disk with a table of contents.
【0006】[0006]
【実施例】図1及び図2は本発明の制御方法を示すフロ
ーチャート、図3は本発明に係るコンピュータのブロッ
ク図、図4及び図5は本発明の動作を説明する図であ
る。1 and 2 are flowcharts showing a control method of the present invention, FIG. 3 is a block diagram of a computer according to the present invention, and FIGS. 4 and 5 are diagrams for explaining the operation of the present invention.
【0007】図3において、1はデータを入力するキー
ボード、2はコンピュータの本体に組込まれているシス
テム回路であり、前記キーボード1より入力される信号
に基づいて演算処理を行なうように構成されている。3
は前記システム回路2内に設けられたBIOSのプログ
ラム等が保存されているROM、4は前記システム回路
2により行われる演算処理の結果等を表示する表示部、
5はハードディスクであり、アプリケーション等の各種
プログラムやシステムプログラムの目次が書込み保存さ
れるように構成されている。6はフロッピーディスク装
置やCD−ROMドライブ装置等の周辺機器である。In FIG. 3, reference numeral 1 denotes a keyboard for inputting data, and 2 denotes a system circuit incorporated in the main body of the computer, which is configured to perform arithmetic processing based on a signal input from the keyboard 1. I have. 3
Is a ROM in which a BIOS program and the like provided in the system circuit 2 are stored, 4 is a display unit for displaying a result of arithmetic processing performed by the system circuit 2, and the like.
Reference numeral 5 denotes a hard disk, which is configured to write and store a table of contents of various programs such as applications and system programs. Reference numeral 6 denotes a peripheral device such as a floppy disk device or a CD-ROM drive device.
【0008】コンピュータにおいては、電源が投入され
るとデバイスの診断、デバイスドライバーの読込み及び
イニシャライズ等の立上げ動作が行なわれてシステムの
立上げ動作が完了する。斯かる立上げ動作が終了した後
キーボードやマウス操作により選択されるアプリケーシ
ョンのソフトが読込まれて種々の動作が行なわれる。ま
た、電源オフ操作が行なわれると予め設定されている電
源オフ処理が行なわれた後パーソナルコンピュータの電
源がオフされるように構成されている。In the computer, when the power is turned on, startup operations such as device diagnosis, reading of a device driver, and initialization are performed, and the startup operation of the system is completed. After the start-up operation is completed, the software of the application selected by operating the keyboard or mouse is read and various operations are performed. When a power-off operation is performed, the power of the personal computer is turned off after a preset power-off process is performed.
【0009】以上の如く、コンピュータは構成されてい
るが、次に図1に示したフローチャートに基づいて本発
明の電源オフ時の制御方法について説明する。As described above, the computer is configured. Next, a control method when the power is turned off according to the present invention will be described with reference to the flowchart shown in FIG.
【0010】電源オフのための操作が行なわれると、電
源オフ処理が開始される(ステップA)。ステップAが
行われた後、接続されている周辺機器等のデバイスの種
類判別等の診断が行われるとともに診断の結果である目
次Aを作成する動作が行なわれる(ステップB)。斯か
る動作は、例えば図4に示すようにデバイス1は有り、
デバイス2は無し、デバイス3は有りと診断された場合
にはIndex101と目次が付けられ、また、図5に
示すようにデバイス1は無し、デバイス2は有り、デバ
イス3は有りと診断された場合にはIndex011と
目次が付けられることになる。When the power-off operation is performed, a power-off process is started (step A). After step A is performed, diagnosis such as determination of the type of a device such as a connected peripheral device is performed, and an operation of creating a table of contents A as a result of the diagnosis is performed (step B). Such an operation is, for example, as shown in FIG.
When it is diagnosed that the device 2 is absent and the device 3 is diagnosed, the index 101 and the table of contents are added. In addition, as shown in FIG. Is indexed as Index011.
【0011】次にハードディスク5に保存されている目
次Bの読み出し動作が行なわれる(ステップC)。斯か
る動作が行なわれた後、目次Aと目次Bとの比較動作が
行なわれる(ステップD)。ステップDにおいて、目次
AとBとが一致しない場合(目次Bがハードディスク5
に保存されていない場合を含む)には、目次Aとその目
次のデバイスに対応したシステムプログラムをハードデ
ィスク5に保存する(ステップE)。ステップEの動作
が終了すると全てのプログラムを終了させる処理が行わ
れ、システムが終了する(ステップF)。その後、電源
オフ動作が行われる(ステップG)。Next, an operation of reading the table of contents B stored in the hard disk 5 is performed (step C). After such an operation is performed, a comparison operation between the table of contents A and the table of contents B is performed (step D). In step D, when the table of contents A and B do not match (the table of contents B is
In this case, the table of contents A and the system program corresponding to the device of the table of contents are stored in the hard disk 5 (step E). When the operation in step E is completed, processing for terminating all programs is performed, and the system is terminated (step F). Thereafter, a power-off operation is performed (step G).
【0012】ステップDにおいて、目次AとBとが一致
しない場合には前述した処理動作が行なわれるが、目次
AとBとが一致した場合には、ハードディスク5に保存
されている目次及びシステムプログラムを書き替える必
要がないので、ステップFに進んで電源オフ動作が行な
われる。In step D, if the table of contents A and B do not match, the above-described processing operation is performed. If the table of contents A and B match, the table of contents and the system program stored in the hard disk 5 are stored. Need not be rewritten, the process proceeds to step F to perform a power-off operation.
【0013】以上の如く、電源オフ時の動作は行われる
が、次に電源オン時の制御動作について図2に示したフ
ローチャートに基いて説明する。As described above, the operation when the power is turned off is performed. Next, the control operation when the power is turned on will be described with reference to the flowchart shown in FIG.
【0014】コンピュータの電源を投入するとシステム
が起動するように構成されているが斯かる動作は、ま
ず、BIOSを読込む動作から始まる(ステップH)。
ステップHが行われた後、周辺機器の接続の有無及び接
続されている周辺機器等のデバイスの種類判別等の診断
が行われるとともに診断の結果である目次Aを作成する
動作が行なわれる(ステップI)。斯かる動作は、前述
した電源オフ時と同様に、例えば図4に示すようにデバ
イス1は有り、デバイス2は無し、デバイス3は有りと
診断された場合にはIndex101と目次が付けら
れ、また、図5に示すようにデバイス1は無し、デバイ
ス2は有り、デバイス3は有りと診断された場合にはI
ndex011と目次が付けられることになる。Although the system is configured to start when the power of the computer is turned on, such an operation starts with an operation of reading the BIOS (step H).
After the step H is performed, a diagnosis such as presence / absence of connection of a peripheral device and a type determination of a device such as the connected peripheral device is performed, and an operation of creating a table of contents A as a result of the diagnosis is performed (step S1). I). Such an operation is performed in the same manner as when the power is turned off as described above, for example, as shown in FIG. 4, when the device 1 is diagnosed as being present, the device 2 is not determined, and the device 3 is diagnosed as being indexed with Index 101. As shown in FIG. 5, the device 1 is not present, the device 2 is present, and the device 3 is diagnosed as present.
nddex011 will be added to the table of contents.
【0015】次にハードディスク5に保存されている目
次Bの読み出し動作が行なわれる(ステップJ)。斯か
る動作が行なわれた後、目次Aと目次Bとの比較動作が
行なわれる(ステップK)。ステップKにおいて、目次
AとBとが一致しない場合(目次Bがハードディスク5
に保存されていない場合を含む)には、通常のコンピュ
ータによる起動動作であるデバイスドライバーの読込み
(ステップL)を行なった後イニシャライズ処理が行わ
れる(ステップM)。Next, an operation of reading the table of contents B stored in the hard disk 5 is performed (step J). After such an operation is performed, a comparison operation between the table of contents A and the table of contents B is performed (step K). In step K, when the table of contents A and B do not match (the table of contents B
In this case, the initialization is performed (step M) after the device driver is read (step L), which is a startup operation by a normal computer.
【0016】ステップMでイニシャライズ処理が行なわ
れると、次のデバイスが有るか否かの判定動作が行なわ
れ(ステップN)、ステップNにおいてデバイスが有る
と判定された場合には前述したステップL、ステップM
及びステップNを繰り返す動作が行なわれる。ステップ
Nにおいて、次のデバイスが無いと判断された場合には
システムの立上げが完了となる(ステップO)。When the initialization process is performed in step M, an operation for determining whether or not there is a next device is performed (step N). When it is determined in step N that there is a device, the above-described steps L and L are performed. Step M
And the operation of repeating Step N is performed. If it is determined in step N that there is no next device, the start-up of the system is completed (step O).
【0017】前記ステップKにおいてハードディスク5
に保存されている目次Bと目次Aとが一致した場合は、
該ハードディスク5に保存されている目次Bに対応して
保存されているシステムプログラムの読み出し動作が行
なわれる(ステップP)。斯かる動作が行われると、ス
テップOに進みシステムの立上げが完了する。即ち、デ
バイスドライバーの読込み(ステップL)、イニシャラ
イズ(ステップM)及び次のデバイスはあるか(ステッ
プN)の3ステップの動作を行なうことなくシステムプ
ログラムを読込むことでシステムの立上げ動作が完了す
ることになる。In step K, the hard disk 5
If the table of contents B and the table of contents A stored in
A reading operation of the system program stored corresponding to the table of contents B stored in the hard disk 5 is performed (step P). When such an operation is performed, the process proceeds to step O, and the start-up of the system is completed. That is, the system start-up operation is completed by reading the system program without performing the three-step operation of reading the device driver (step L), initializing (step M), and determining whether there is a next device (step N). Will do.
【0018】尚、本実施例ではシステムのプログラムを
ハードディスク内のテーブルに保存したが、圧縮して保
存することによりハードディスクの容量負担を軽くする
ことも可能である。Although the system program is stored in the table in the hard disk in the present embodiment, it is also possible to reduce the load on the hard disk by compressing and storing it.
【0019】[0019]
【発明の効果】本発明は、システムプログラムが立上が
った状態において、電源遮断操作が行なわれると、シス
テムプログラムをハードディスクに目次を付けて保存す
るようにしたので、電源投入時に該ハードディスクに保
存されているシステムプログラムを読み出すことにより
立上げ動作を速やかに行なうことが出来るようにするこ
とが出来る。According to the present invention, when a power-off operation is performed in a state where the system program has been started, the system program is stored in the hard disk with a table of contents. The start-up operation can be promptly performed by reading the system program.
【0020】また、コンピュータの電源を投入した時デ
バイスの診断及び目次作成を行なった後、該目次とハー
ドディスクに保存されている目次とを比較し、目次が合
致したとき、該ハードディスクに保存されているシステ
ムプログラムを読み出すようにしたので、電源投入から
システムが起動するまでの起動時間を短縮することが出
来る。After the device is diagnosed and a table of contents is created when the power of the computer is turned on, the table of contents is compared with the table of contents stored in the hard disk, and when the table of contents is matched, the table of contents is stored in the hard disk. Since the system program is read out, the startup time from power-on to system startup can be reduced.
【0021】そして、本発明はハードディスクに保存す
るシステムソフトのプログラムを圧縮して保存するよう
にしたのでハードディスクの書き込み容量を少なくする
ことが出来る。According to the present invention, since the system software program to be stored in the hard disk is compressed and stored, the writing capacity of the hard disk can be reduced.
【0022】[0022]
【図1】本発明の動作を説明するフローチャートであ
る。FIG. 1 is a flowchart illustrating the operation of the present invention.
【図2】本発明の動作を説明するフローチャートであ
る。FIG. 2 is a flowchart illustrating the operation of the present invention.
【図3】本発明の一実施例を示すブロック図である。FIG. 3 is a block diagram showing one embodiment of the present invention.
【図4】本発明の動作を説明する図である。FIG. 4 is a diagram illustrating the operation of the present invention.
【図5】本発明の動作を説明する図である。FIG. 5 is a diagram illustrating the operation of the present invention.
2 システム回路 3 ROM 5 ハードディスク 6 周辺機器 2 System circuit 3 ROM 5 Hard disk 6 Peripheral device
Claims (3)
おいて電源遮断操作が行なわれたとき、システムプログ
ラムをハードディスクに目次を付けて保存するようにし
たことを特徴とするコンピュータのシステム制御方法。1. A system control method for a computer, wherein when a power-off operation is performed in a state where a system program is started, a system program is stored in a hard disk with a table of contents.
バイスの診断及び目次作成を行なった後、該目次と前記
ハードディスクに保存されている目次とを比較し、目次
が合致したとき該ハードディスクに保存されているシス
テムプログラムを読み出すようにしたことを特徴とする
請求項1に記載のシステム制御方法。2. When the power of the computer is turned on, after diagnosing a device and creating a table of contents, the table of contents is compared with the table of contents stored in the hard disk, and when the table of contents matches, the table of contents is stored in the hard disk. 2. The system control method according to claim 1, wherein said system program is read.
トのプログラムを圧縮した後に保存するようにしたこと
を特徴とする請求項1に記載のシステム制御方法。3. The system control method according to claim 1, wherein the system software program stored on the hard disk is compressed and then stored.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP11041902A JP2000242500A (en) | 1999-02-19 | 1999-02-19 | System control method for computer |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP11041902A JP2000242500A (en) | 1999-02-19 | 1999-02-19 | System control method for computer |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2000242500A true JP2000242500A (en) | 2000-09-08 |
Family
ID=12621228
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP11041902A Pending JP2000242500A (en) | 1999-02-19 | 1999-02-19 | System control method for computer |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2000242500A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2011123802A (en) * | 2009-12-14 | 2011-06-23 | Ricoh Co Ltd | Electronic apparatus, start-up control method, start-up control program, and recording medium |
-
1999
- 1999-02-19 JP JP11041902A patent/JP2000242500A/en active Pending
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2011123802A (en) * | 2009-12-14 | 2011-06-23 | Ricoh Co Ltd | Electronic apparatus, start-up control method, start-up control program, and recording medium |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| USRE43716E1 (en) | Method of fast switching control for different operation systems operated in computer | |
| KR100319292B1 (en) | Computer system and method for quickly booting | |
| US6928542B2 (en) | Method and system for starting a multiple PDA operating system through a menu | |
| JP2009533770A (en) | Direct boot configuration using NAND flash memory | |
| TW201117008A (en) | Electronic equipment and boot method, storage medium thereof | |
| WO2023070823A1 (en) | Bootloader loading method, apparatus and system, electronic device and medium | |
| JP4635092B2 (en) | Information processing apparatus and storage device control method | |
| TW202223628A (en) | Data storage device and method for maintaining normal boot operation of data storage device | |
| US20030093659A1 (en) | Method and system for directly starting a PDA operating system on a portable PC using hardware devices | |
| JP2007035010A (en) | Method for initializing instance and executing computer program by loading operation system core program from high-speed data access memory | |
| US7991991B2 (en) | Apparatus operable under an operating system, method of controlling apparatus and computer-readable recording medium | |
| US7849300B2 (en) | Method for changing booting sources of a computer system and a related backup/restore method thereof | |
| KR101026321B1 (en) | Removable device with user interface | |
| JP2000242500A (en) | System control method for computer | |
| TWI480801B (en) | Method of installing the instant-on operation system | |
| JP2002215398A (en) | Information processor, method of using the same, and program therefor | |
| JP2003256210A (en) | Installer, external recording medium, computer, application install method and install program | |
| TWI479414B (en) | Method for presenting information and computer system using the method | |
| CN100472441C (en) | Method for changing starting source of computer and data backup reduction using the same | |
| JP2008159003A (en) | Information processing device | |
| JPH0863252A (en) | Starting system for information processor | |
| US20040042108A1 (en) | Information processor and storage device control method | |
| TWI281628B (en) | Method for fast executing computer function option with intelligent memory | |
| TWI395139B (en) | An electronic device and it's power-on method | |
| JP2024154444A (en) | Information processing apparatus |