[go: up one dir, main page]

JP2000242500A - System control method for computer - Google Patents

System control method for computer

Info

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
Application number
JP11041902A
Other languages
Japanese (ja)
Inventor
Kazuya Kogure
一也 木暮
Katsuhiko Masuda
勝彦 増田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sanyo Electric Co Ltd
Original Assignee
Sanyo Electric Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Sanyo Electric Co Ltd filed Critical Sanyo Electric Co Ltd
Priority to JP11041902A priority Critical patent/JP2000242500A/en
Publication of JP2000242500A publication Critical patent/JP2000242500A/en
Pending legal-status Critical Current

Links

Landscapes

  • Stored Programmes (AREA)

Abstract

PROBLEM TO BE SOLVED: To shorten the starting time from power-ON operation to the start of a system by storing a system program on a hard disk together with indexes when the power source is turned off while the system program is started up. SOLUTION: According to power-OFF operation, a power-OFF processing is started. Then diagnosis including a decision on the kind of a device such as connected peripheral equipment is taken and indexes A of diagnostic results are generated. Then indexes B stored on the hard disk 5 are read out. Then the indexes A and B are compared with each other. When the indexes A and B do not match each other (including a case wherein the indexes B are not stored on the hard disk 5), the indexes A and the system program corresponding to the devices of the indexes A are stored on the hard disk 5. After this operation is completed, a process for ending all programs is performed, the system is closed, and power-OFF operation is performed.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【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]

【図面の簡単な説明】[Brief description of the drawings]

【図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.

【符号の説明】[Explanation of symbols]

2 システム回路 3 ROM 5 ハードディスク 6 周辺機器 2 System circuit 3 ROM 5 Hard disk 6 Peripheral device

Claims (3)

【特許請求の範囲】[Claims] 【請求項1】 システムプログラムが立上がった状態に
おいて電源遮断操作が行なわれたとき、システムプログ
ラムをハードディスクに目次を付けて保存するようにし
たことを特徴とするコンピュータのシステム制御方法。
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.
【請求項2】 コンピュータの電源を投入したとき、デ
バイスの診断及び目次作成を行なった後、該目次と前記
ハードディスクに保存されている目次とを比較し、目次
が合致したとき該ハードディスクに保存されているシス
テムプログラムを読み出すようにしたことを特徴とする
請求項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.
【請求項3】 ハードディスクに保存するシステムソフ
トのプログラムを圧縮した後に保存するようにしたこと
を特徴とする請求項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.
JP11041902A 1999-02-19 1999-02-19 System control method for computer Pending JP2000242500A (en)

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)

* Cited by examiner, † Cited by third party
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

Cited By (1)

* Cited by examiner, † Cited by third party
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