[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP2000020285A - Computer system - Google Patents

Computer system

Info

Publication number
JP2000020285A
JP2000020285A JP10180660A JP18066098A JP2000020285A JP 2000020285 A JP2000020285 A JP 2000020285A JP 10180660 A JP10180660 A JP 10180660A JP 18066098 A JP18066098 A JP 18066098A JP 2000020285 A JP2000020285 A JP 2000020285A
Authority
JP
Japan
Prior art keywords
pressed
selection switch
operating system
operating
computer system
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
JP10180660A
Other languages
Japanese (ja)
Other versions
JP2000020285A5 (en
Inventor
Junichiro Suda
淳一郎 須田
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.)
Toshiba Corp
Original Assignee
Toshiba Corp
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 Toshiba Corp filed Critical Toshiba Corp
Priority to JP10180660A priority Critical patent/JP2000020285A/en
Publication of JP2000020285A publication Critical patent/JP2000020285A/en
Publication of JP2000020285A5 publication Critical patent/JP2000020285A5/ja
Pending legal-status Critical Current

Links

Landscapes

  • Stored Programmes (AREA)

Abstract

PROBLEM TO BE SOLVED: To provide a computer system which can be actuated in a desired state from the beginning of power-on operation. SOLUTION: A power source controller 14 monitors whether or not a select switch 141 is pressed while the system is not powered on, and then powers on the system and also informs a CPU 11 of which select switch 141 is pressed when the depression is detected. An operating system boot routine in a BIOS- ROM 13 which runs when the system is powered on decides an operating system to be actuated from the reported select switch 141, and loads the operating system recorded in a specific recording area (loader for loading the operating system onto a system memory 12 and actuating it) onto the system memory 12 and runs it.

Description

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

【0001】[0001]

【発明の属する技術分野】この発明は、互いに異なる外
部記憶領域に記憶された複数のオペレーティングシステ
ムを排他選択的に起動するコンピュータシステムに関す
る。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a computer system for exclusively and selectively activating a plurality of operating systems stored in different external storage areas.

【0002】[0002]

【従来の技術】近年、たとえばCD(コンパクトディス
ク)プレーヤやDVD(デジタルビデオディスク)プレ
ーヤなどのAV機能などを備えた多機能のパーソナルコ
ンピュータが種々開発されてきている。この種のパーソ
ナルコンピュータでは、システムの電源を投入するため
の電源スイッチが設けられており、この電源スイッチの
押下によってシステムの電源が投入されたときに、BI
OS(Basic Input Output Sys
tem)によるシステムチェックや初期化処理を経た
後、このBIOSによって、予め設定されたメモリデバ
イスの所定の領域に格納されたオペレーティングシステ
ム(または、このオペレーティングシステムを主記憶に
ロードするためのローダ)が主記憶にロードされて起動
される。
2. Description of the Related Art In recent years, various multifunctional personal computers having an AV function such as a CD (compact disk) player and a DVD (digital video disk) player have been developed. In this type of personal computer, a power switch for turning on the system is provided. When the system is turned on by pressing the power switch, the BI
OS (Basic Input Output Sys)
tem), after the system check and initialization processing, the BIOS causes the operating system (or the loader for loading the operating system to the main memory) stored in a predetermined area of the memory device to be set in advance. It is loaded into main memory and started.

【0003】ところで、多機能化が進んでいくと、オペ
レーティングシステムが備えるべき機能も多岐に渡って
くるため、そのままでは、オペレーティングシステム自
体の肥大化が問題となってしまう。このようなことか
ら、オペレーティングシステムを用途別にコンパクトに
作成するといったことが考え始められている。
[0003] By the way, as the number of functions increases, the functions to be provided in the operating system also become diversified, so that the operating system itself becomes a problem if it is used as it is. For this reason, it has begun to consider creating an operating system compactly for each purpose.

【0004】しかしながら、パーソナルコンピュータ
は、システム電源投入時に前述したような手順で動作す
るため、複数のオペレーティングシステムを同一のパー
ソナルコンピュータ上で排他選択的に起動させる場合、
その中のいずれか一つをシステム電源投入時に起動され
るオペレーティングシステム(これを第1のオペレーテ
ィングシステムとする)として固定的に設定せざるを得
ず、それ以外のオペレーティングシステム(これを第2
のオペレーティングシステムとする)を起動させるに
は、一旦、第1のオペレーティングシステムを起動させ
た後、この第1のオペレーティングシステム下で切り換
え処理を行なうことによらなければならなかった。
However, since the personal computer operates in the above-described procedure when the system power is turned on, when a plurality of operating systems are exclusively and selectively started on the same personal computer,
One of them has to be fixedly set as an operating system started when the system power is turned on (this is set as a first operating system), and the other operating system (set as a second operating system)
Operating system), the switching process must be performed under the first operating system after the first operating system has been started.

【0005】[0005]

【発明が解決しようとする課題】このような方法では、
電源スイッチをオンにした後、システム上でソフトウェ
アが動作可能な状態になってからでないとオペレーティ
ングシステムの切り換えが行なえないため、当初より第
2のオペレーティングシステムを起動したいような場合
であっても、一旦、第1のオペレーティングシステムを
起動するといった余計な手間を費やさざるを得ないとい
った問題があった。
In such a method,
After turning on the power switch, the operating system cannot be switched until the software is operable on the system. Therefore, even if it is desired to start the second operating system from the beginning, There has been a problem that extra work such as once activating the first operating system has to be spent.

【0006】また、第1のオペレーティングシステム
(および、この第1のオペレーティングシステムを起動
するためのローダ)が格納される記憶領域に損傷が発生
した場合などには、第2のオペレーティングシステムの
状態に関係なく、システムの起動すら行なえないといっ
た事態を招いてしまっていた。
When the storage area for storing the first operating system (and the loader for starting the first operating system) is damaged, the state of the second operating system is changed. Regardless, the system could not even be started.

【0007】この発明はこのような実情に鑑みてなされ
たものであり、電源投入当初から所望の状態でシステム
を稼動させることのできるコンピュータシステムを提供
することを目的とする。
The present invention has been made in view of such circumstances, and an object of the present invention is to provide a computer system capable of operating the system in a desired state from the beginning of power-on.

【0008】[0008]

【課題を解決するための手段】この発明のコンピュータ
システムは、前述の目的を達成するために、システムを
所望の状態に起動させるための選択スイッチを設け、電
源スイッチの押下によりシステムの電源が投入されたと
きに、その選択スイッチの押下または状態に応じて、複
数のオペレーティングシステムの中のいずれか一つを起
動するようにしたものである。
In order to achieve the above object, a computer system according to the present invention is provided with a selection switch for starting the system to a desired state, and the power of the system is turned on by pressing a power switch. Then, one of a plurality of operating systems is activated according to the pressing or state of the selection switch.

【0009】この発明のコンピュータシステムによれ
ば、ユーザは、電源ボタンの押下とともに、たとえば用
途に応じて設けられた複数の選択ボタンの中の所望の選
択ボタンを押下することにより、システム電源投入当初
から所望の状態でシステムを起動させることができるこ
とになり、また、いずれかのオペレーティングシステム
が記録媒体の損傷などによって起動不能な状態に陥って
いる場合でも、その他のオペレーティングシステムは問
題なく起動させることが可能となる。
According to the computer system of the present invention, when the user presses a desired selection button among a plurality of selection buttons provided according to the application, for example, when the user presses the power button, the system power is initially turned on. It is possible to start the system in a desired state from, and even if one of the operating systems is in an unstartable state due to damage to the recording medium, other operating systems can be started without problems Becomes possible.

【0010】また、この発明のコンピュータシステム
は、システムの前回の起動時の状態を記憶しておき、選
択スイッチが押下されなかったときには、その記憶して
おいた状態にシステムを復元すべく適当なオペレーティ
ングシステムを起動することが望ましい。
Further, the computer system according to the present invention stores the state at the time of the previous activation of the system, and if the selection switch is not pressed, restores the system to the stored state. It is desirable to start the operating system.

【0011】この発明のコンピュータシステムによれ
ば、同一の状態でシステムを起動させ続けるユーザは、
選択スイッチの押下というオペレーションを省略しても
構わないことになる。
According to the computer system of the present invention, a user who keeps activating the system in the same state,
The operation of pressing the selection switch may be omitted.

【0012】また、この発明のコンピュータシステム
は、選択スイッチが押下されなかった場合に起動すべき
オペレーティングシステムを予め設定しておき、選択ス
イッチが押下されなかったときには、その設定しておい
たオペレーティングシステムを起動することが望まし
い。
In the computer system according to the present invention, an operating system to be started when the selection switch is not pressed is set in advance, and when the selection switch is not pressed, the set operating system is set. It is desirable to start.

【0013】この発明のコンピュータシステムによれ
ば、たとえばメインとなる機能を司るオペレーティング
システムを主に利用するユーザは、選択スイッチの押下
というオペレーションを行なわなくてよいことになる。
According to the computer system of the present invention, for example, a user who mainly uses an operating system that manages a main function does not need to perform an operation of pressing a selection switch.

【0014】また、この発明のコンピュータシステム
は、電源スイッチの役割を併せ持ったシステムを所望の
状態に起動させるための選択スイッチを用途別に設け
て、いずれかの選択スイッチの押下によりシステムの電
源が投入されたときに、その選択スイッチに対応づけら
れたオペレーティングシステムを起動するようにしたも
のである。この発明のコンピュータシステムによれば、
さらに、電源スイッチの押下を不要とすることが可能と
なる。
In the computer system according to the present invention, a selection switch for starting a system having a role of a power switch to a desired state is provided for each application, and the power of the system is turned on by pressing one of the selection switches. When it is done, the operating system associated with the selection switch is started. According to the computer system of the present invention,
Further, it is not necessary to press the power switch.

【0015】[0015]

【発明の実施の形態】以下、図面を参照してこの発明の
一実施形態を説明する。図1は、この発明の実施形態に
係るコンピュータシステムの概略構成を示す図である。
図1に示すように、このコンピュータシステムは、CP
U11、システムメモリ12、BIOS−ROM13、
電源コントローラ(PSC)14、磁気ディスク装置
(HDD)15、CD−ROMドライブ16、リムーバ
ブルデバイス17、DVDドライブ18、ディスプレイ
コントローラ19およびキーボードコントローラ20な
どを備えており、これらはシステムバスを介して相互に
接続されている。また、電源コントローラ(PSC)1
4には、用途別に設けられた複数の選択スイッチ141
が接続されている。そして、このコンピュータシステム
は、この電源コントローラ(PSC)14に接続された
選択スイッチ141によって、ユーザがシステムの起動
状態を選択できるようになっている。
An embodiment of the present invention will be described below with reference to the drawings. FIG. 1 is a diagram showing a schematic configuration of a computer system according to an embodiment of the present invention.
As shown in FIG. 1, this computer system has a CP
U11, system memory 12, BIOS-ROM 13,
A power supply controller (PSC) 14, a magnetic disk drive (HDD) 15, a CD-ROM drive 16, a removable device 17, a DVD drive 18, a display controller 19, a keyboard controller 20, and the like are provided. It is connected to the. Power supply controller (PSC) 1
4 includes a plurality of selection switches 141 provided for each application.
Is connected. In the computer system, a user can select a system activation state by a selection switch 141 connected to the power supply controller (PSC) 14.

【0016】CPU11は、このコンピュータシステム
全体の制御を司るものであり、システムメモリ12に格
納されたオペレーティングシステムやユーティリティを
含むアプリケーションプログラムおよびBIOS−RO
M13に格納されたシステムルーチンを実行制御する。
The CPU 11 controls the entire computer system, and stores application programs including an operating system and utilities stored in the system memory 12 and a BIOS-RO.
The execution of the system routine stored in M13 is controlled.

【0017】システムメモリ12は、このコンピュータ
システムの主記憶となるメモリデバイスであり、CPU
11によって実行制御されるオペレーティングシステム
やユーティリティを含むアプリケーションプログラムお
よびこれらの実行に用いられる処理データを格納する。
The system memory 12 is a memory device serving as a main memory of the computer system.
11 stores application programs including an operating system and utilities controlled by execution and processing data used for executing the application programs.

【0018】BIOS−ROM13は、システムの電源
投入直後に実行されるシステム内の各種デバイスを起動
するためのシステムブートルーチン、システム内の各種
デバイスを検査するためのシステムチェックルーチン、
システム内の各種デバイスを初期化するためのシステム
イニシャライズルーチンおよびオペレーティングシステ
ム(またはオペレーティングシステムをシステムメモリ
12にロードして起動するためのローダ)を起動するた
めのオペレーティングシステムブートルーチンなどを格
納するメモリデバイスである。
The BIOS-ROM 13 includes a system boot routine for starting various devices in the system, which is executed immediately after power-on of the system, a system check routine for checking various devices in the system,
A memory device that stores a system initialization routine for initializing various devices in the system, an operating system boot routine for starting an operating system (or a loader for loading the operating system into the system memory 12 and starting the operating system), and the like. It is.

【0019】電源コントローラ(PSC)14は、この
コンピュータシステムの電源の供給/遮断を一元的に管
理するものであり、用途別に設けられた複数の選択スイ
ッチ141のいずれかが押下された際、システムの電源
を投入するとともに、選択スイッチ141が押下された
旨を制御信号線を介してCPU11に通知する。したが
って、この選択スイッチ141は、電源スイッチの役割
も併せ持っていることになる。
A power supply controller (PSC) 14 centrally manages the power supply / shutoff of the computer system. When one of a plurality of selection switches 141 provided for each application is pressed, the system controller (PSC) 14 is turned on. Is turned on, and the CPU 11 is notified via the control signal line that the selection switch 141 has been pressed. Therefore, the selection switch 141 also has a role of a power switch.

【0020】また、この電源コントローラ(PSC)1
4は、この通知に応答して、CPU11がシステムバス
経由でいずれの選択スイッチ141が押下されたのかを
問い合わせてきたときに、その選択スイッチ141を特
定させるためのデータをシステムバス上に出力する。
The power supply controller (PSC) 1
4 outputs data for specifying the selection switch 141 to the system bus when the CPU 11 inquires which selection switch 141 has been pressed via the system bus in response to the notification. .

【0021】図2には、この選択スイッチ141群が配
置されるコンピュータシステムの筐体(一部分)の外観
が示されており、ここでは、用途別に「PC1」、「P
C2」、「PC3」、「CD」、「DVD」および「G
AME」の選択肢が設けられているものとする。
FIG. 2 shows the appearance of a housing (part) of the computer system in which the group of selection switches 141 is arranged. In this case, "PC1", "P"
C2, PC3, CD, DVD, and G
It is assumed that an option of “AME” is provided.

【0022】このうち、「PC1」〜「PC3」は、磁
気ディスク装置(HDD)15やリムーバブルデバイス
17など、それぞれに対応づけられた記録媒体(または
同一記録媒体上の異なる記録領域)に格納されたオペレ
ーティングシステムを起動するためのスイッチである。
すなわち、この「PC1」〜「PC3」は、このコンピ
ュータシステムを所望のオペレーティングが稼動するパ
ーソナルコンピュータとして動作させるためのスイッチ
である。また、「CD」は、このコンピュータシステム
をCDプレーヤとして動作させるアプリケーションプロ
グラムを動作制御するのに必要な最小限の機能をもつオ
ペレーティングシステムを起動するためのスイッチであ
り、「DVD」は、このコンピュータシステムをDVD
プレーヤとして動作させるアプリケーションプログラム
を動作制御するのに必要な最小限の機能をもつオペレー
ティングシステムを起動するためのスイッチである。こ
の「CD」および「DVD」のスイッチに対応づけられ
たオペレーティングシステム(および、そのオペレーテ
ィングシステムをシステムメモリ12にロードして起動
するためのローダ)は、磁気ディスク装置(HDD)1
5上の予め定められた領域に格納されるものであり、ま
た、これらのオペレーティングシステムは、その起動後
に、このコンピュータシステムをCDプレーヤとして動
作させるアプリケーションプログラムまたはDVDプレ
ーヤとして動作させるアプリケーションプログラムを自
動的に起動する。そして、「GAME」は、CD−RO
Mドライブ16に装填されたCD−ROM上のローダを
実行することにより、そのCD−ROMに格納された独
自のオペレーティングシステムを起動するものであり、
これにより、このコンピュータシステムは、その独自の
オペレーティングシステム下で稼動するアプリケーショ
ンプログラムによって、いわゆるゲーム機として動作す
る。
Among them, "PC1" to "PC3" are stored in recording media (or different recording areas on the same recording medium) associated with each other, such as a magnetic disk device (HDD) 15 and a removable device 17. Switch for starting the operating system.
That is, "PC1" to "PC3" are switches for operating this computer system as a personal computer on which a desired operating system operates. “CD” is a switch for activating an operating system having a minimum function necessary for controlling the operation of an application program for operating this computer system as a CD player, and “DVD” is a switch for starting this computer system. DVD system
This is a switch for starting an operating system having a minimum function necessary to control the operation of an application program operated as a player. An operating system (and a loader for loading the operating system into the system memory 12 and activating the operating system) corresponding to the switches “CD” and “DVD” includes a magnetic disk drive (HDD) 1
5 and stored in a predetermined area on the operating system. After the operating system starts, the operating system automatically executes an application program that operates the computer system as a CD player or an application program that operates as a DVD player. To start. And "GAME" is CD-RO
By executing the loader on the CD-ROM loaded in the M drive 16, a unique operating system stored in the CD-ROM is started.
Thereby, this computer system operates as a so-called game machine by an application program that runs under its own operating system.

【0023】また、磁気ディスク装置(HDD)15、
CD−ROMドライブ16およびリムーバブルデバイス
17は、このコンピュータシステムの外部記憶となるメ
モリデバイスであり、これらのメモリデバイス上に、排
他選択的に起動される複数のオペレーティングシステム
(および、それらをシステムメモリ12にロードして起
動するためのローダ)が格納されている。
Also, a magnetic disk drive (HDD) 15,
The CD-ROM drive 16 and the removable device 17 are memory devices serving as external storage of the computer system. On these memory devices, a plurality of operating systems that are exclusively started selectively (and the operating system 12 Loader for loading and starting).

【0024】そして、ディスプレイコントローラ19
は、出力デバイスとして接続されるCRTなどのディス
プレイを駆動制御するものであり、キーボードコントロ
ーラ20は、入力デバイスとして接続されるキーボード
やマウスなどを駆動制御するものである。
The display controller 19
Is for driving and controlling a display such as a CRT connected as an output device, and the keyboard controller 20 is for driving and controlling a keyboard and a mouse connected as an input device.

【0025】次に、図3を参照して、BIOS−ROM
13の構成を説明する。図3に示すように、このBIO
S−ROM13には、前述したシステムブートルーチ
ン、システムチェックルーチン、システムイニシャライ
ズルーチンおよびオペレーティングシステムブートルー
チンが格納されており、これらはCPU11によって実
行制御される。そして、この発明の特徴は、CPU11
がこのオペレーティングシステムブートルーチンを実行
する際に、電源コントローラ(PSC)14から受け取
った選択スイッチ141を特定するためのデータに応じ
て、互いに異なる外部記憶領域に記憶された複数のオペ
レーティングシステムの中のいずれかのオペレーティン
グシステム(またはこれらのオペレーティングシステム
をシステムメモリ12にロードして起動するためのロー
ダ)を起動する点にある。以下、図4および図5のフロ
ーチャートを参照してこの実施形態のコンピュータシス
テムの動作手順を説明する。
Next, referring to FIG. 3, the BIOS-ROM
13 will be described. As shown in FIG.
The S-ROM 13 stores the above-described system boot routine, system check routine, system initialization routine, and operating system boot routine, which are controlled by the CPU 11. The feature of the present invention is that the CPU 11
When executing the operating system boot routine, according to the data for specifying the selection switch 141 received from the power supply controller (PSC) 14, a plurality of operating systems stored in different external storage areas differ from each other. The point is to start any one of the operating systems (or a loader for loading these operating systems into the system memory 12 and starting them). Hereinafter, the operation procedure of the computer system of this embodiment will be described with reference to the flowcharts of FIGS.

【0026】図4は、この実施形態の電源コントローラ
(PSC)14の動作手順を説明するためのフローチャ
ートである。電源コントローラ(PSC)14は、シス
テムが電源オフの状態にあるとき、すべての選択スイッ
チ141の押下有無を監視しており(ステップA1)、
いずれかの選択スイッチ141が押下されると(ステッ
プA1のYes)、まず、システムを電源オンの状態に
する(ステップA2)。その後、電源コントローラ(P
SC)14は、選択スイッチ141が押下された旨を制
御信号線を介してCPU11に通知するとともに、この
通知に応答して、CPU11がシステムバス経由でいず
れの選択スイッチ141が押下されたのかを問い合わせ
てきたときに、その選択スイッチ141を特定させるた
めのデータをシステムバス上に出力する(ステップA
3)。
FIG. 4 is a flowchart for explaining the operation procedure of the power supply controller (PSC) 14 of this embodiment. The power supply controller (PSC) 14 monitors whether or not all the selection switches 141 are pressed when the system is in a power-off state (step A1).
When any of the selection switches 141 is pressed (Yes in step A1), the system is first turned on (step A2). Then, the power controller (P
SC) 14 notifies the CPU 11 via the control signal line that the selection switch 141 has been pressed, and in response to this notification, the CPU 11 determines which selection switch 141 has been pressed via the system bus. When an inquiry is made, data for specifying the selection switch 141 is output to the system bus (step A).
3).

【0027】図5は、この実施形態のBIOSの動作手
順を説明するためのフローチャートである。選択スイッ
チ141が押下されたことにより、システムが電源オン
状態となると、まず、BIOS内のシステムブートルー
チンが稼動し、システム内の各種デバイスの起動を実行
する(ステップB1)。この各種デバイスの起動が完了
すると、次に、BIOS内のシステムチェックルーチン
が稼動し、その起動された各種デバイスの検査を実行す
る(ステップB2)。
FIG. 5 is a flowchart for explaining the operation procedure of the BIOS of this embodiment. When the system is turned on by the selection switch 141 being pressed, first, a system boot routine in the BIOS is activated to start various devices in the system (step B1). When the activation of the various devices is completed, the system check routine in the BIOS is operated, and the activated various devices are inspected (step B2).

【0028】この各種デバイスの検査が完了すると、今
度は、BIOS内のシステムイニシャライズルーチンが
稼動し、検査済みの各種デバイスの初期化が実行される
(ステップB3)。
When the inspection of the various devices is completed, a system initialization routine in the BIOS is operated to initialize the inspected various devices (step B3).

【0029】そして、この各種デバイスの初期化まで完
了すると、BIOSでは、オペレーティングシステムブ
ートルーチンが稼動する。このオペレーティングシステ
ムブートルーチンが稼動すると、まず、CPU11から
電源コントローラ(PSC)14に対し、システムバス
経由でいずれの選択スイッチ141が押下されたのかが
問い合わせられる。一方、この問い合わせを受けた電源
コントローラ(PSC)14は、いずれの選択スイッチ
141が押下されたのかをシステムバス経由で返答す
る。そして、この返答を受けたCPU11は、押下され
た選択スイッチ141から起動すべきオペレーティング
システムを判定し(ステップB4)、所定の記録領域に
記録されたそのオペレーティングシステム(または、そ
のオペレーティングシステムをシステムメモリ12にロ
ードして起動するためのローダ)をシステムメモリ12
上にロードして起動する(ステップB5)。
When the initialization of the various devices is completed, the BIOS starts an operating system boot routine. When the operating system boot routine operates, first, the CPU 11 inquires of the power supply controller (PSC) 14 via the system bus which selection switch 141 has been pressed. On the other hand, the power supply controller (PSC) 14 having received the inquiry replies via the system bus which of the selection switches 141 has been pressed. Then, the CPU 11 receiving this response determines the operating system to be started from the pressed selection switch 141 (step B4), and the operating system recorded in the predetermined recording area (or the operating system is stored in the system memory). Loader for loading and activating the system memory 12)
It is loaded and activated (step B5).

【0030】このように、この実施形態のコンピュータ
システムによれば、選択スイッチ141の押下によっ
て、所望の状態にシステムを起動させることが可能とな
り、また、いずれかのオペレーティングシステムが起動
不能な状態に陥っている場合でも、他のオペレーティン
グシステムは問題なく起動させることが可能となる。
As described above, according to the computer system of this embodiment, it is possible to start the system to a desired state by pressing the selection switch 141, and to make it impossible to start any operating system. If it does, other operating systems can boot without any problems.

【0031】なお、前述した例では、選択スイッチ14
1が電源スイッチの役割を併せ持たせていたが、電源ス
イッチを別途設けて、その押下有無を電源コントローラ
(PSC)14に監視させることも有効である。この場
合、電源スイッチの押下に続いて選択スイッチ141の
押下が行なわれるものとする。また、この場合、電源コ
ントローラ(PSC)14は、前回押下された選択スイ
ッチ141といずれの選択スイッチ141も押下されな
かったときに押下されたとみなす選択スイッチ141
(デフォルト値)とを保持する手段を備えるものとす
る。以下、この場合の電源コントローラ(PSC)14
の動作手順を図6のフローチャートを参照して説明す
る。
In the example described above, the selection switch 14
Although the power switch 1 also has the role of a power switch, it is also effective to separately provide a power switch and have the power controller (PSC) 14 monitor whether the power switch is pressed. In this case, it is assumed that the selection switch 141 is pressed after the power switch is pressed. Further, in this case, the power supply controller (PSC) 14 selects the selection switch 141 that was previously pressed and the selection switch 141 that is considered to be pressed when none of the selection switches 141 is pressed.
(Default value). Hereinafter, the power supply controller (PSC) 14 in this case will be described.
Will be described with reference to the flowchart of FIG.

【0032】電源コントローラ(PSC)14は、シス
テムが電源オフの状態にあるとき、電源スイッチの押下
有無を監視しており(ステップC1)、電源スイッチが
押下されると(ステップC1のYes)、まず、システ
ムを電源オンの状態にする(ステップC2)。ここで、
電源コントローラ(PSC)14は、ユーザが選択スイ
ッチ141を操作するのに十分な時間分の適当なウエイ
トをかけ(ステップC3)、そのウエイト後、いずれか
の選択スイッチ141が押下されたかどうかを判定する
(ステップC4)。
The power controller (PSC) 14 monitors whether or not the power switch has been pressed when the system is in the power-off state (step C1). When the power switch is pressed (Yes in step C1), First, the system is turned on (step C2). here,
The power supply controller (PSC) 14 applies an appropriate wait for a time sufficient for the user to operate the selection switch 141 (step C3), and after that wait, determines whether any of the selection switches 141 has been pressed. (Step C4).

【0033】そして、電源コントローラ(PSC)14
は、いずれかの選択スイッチ141の押下を認識すると
(ステップC4のYes)、選択スイッチ141が押下
された旨を制御信号線を介してCPU11に通知すると
ともに、この通知に応答して、CPU11がシステムバ
ス経由でいずれの選択スイッチ141が押下されたのか
を問い合わせてきたときに、その選択スイッチ141を
特定させるためのデータをシステムバス上に出力する
(ステップC9)。
The power supply controller (PSC) 14
When the CPU 11 recognizes that one of the selection switches 141 has been pressed (Yes in step C4), the CPU 11 notifies the CPU 11 via the control signal line that the selection switch 141 has been pressed, and in response to this notification, the CPU 11 When an inquiry is made via the system bus as to which selection switch 141 has been pressed, data for specifying the selection switch 141 is output onto the system bus (step C9).

【0034】一方、いずれの選択スイッチ141の押下
も認識できなかったとき(ステップC4のNo)、電源
コントローラ(PSC)14は、自身が前回押下された
選択スイッチ141を保持している場合(ステップC5
のYes)、この前回押下された選択スイッチ141が
今回も押下されたものとみなし(ステップC6)、選択
スイッチ141が押下された旨を制御信号線を介してC
PU11に通知するとともに、この通知に応答して、C
PU11がシステムバス経由でいずれの選択スイッチ1
41が押下されたのかを問い合わせてきたときに、その
保持する前回押下された選択スイッチ141を特定させ
るためのデータをシステムバス上に出力する(ステップ
C9)。
On the other hand, when the pressing of any of the selection switches 141 is not recognized (No in step C4), the power supply controller (PSC) 14 holds the selection switch 141 which was previously pressed (step S4). C5
Yes), it is considered that the selection switch 141 pressed last time is also pressed this time (step C6), and the fact that the selection switch 141 is pressed is set to C via the control signal line.
PU11, and in response to this notification, C
PU 11 is connected to any of the selection switches 1 via the system bus.
When an inquiry is made as to whether or not the button 41 has been pressed, data for specifying the previously pressed selection switch 141 is output to the system bus (step C9).

【0035】また、前回押下された選択スイッチ141
が保持されていない場合(ステップC5のNo)、電源
コントローラ(PSC)14は、今度は、自身が設定さ
れたデフォルト値を保持しているかどうかを確認し(ス
テップC7)、デフォルト値を保持している場合には
(ステップC7のYes)、この前回デフォルト値で示
される選択スイッチ141が押下されたものとみなし
(ステップC8)、選択スイッチ141が押下された旨
を制御信号線を介してCPU11に通知するとともに、
この通知に応答して、CPU11がシステムバス経由で
いずれの選択スイッチ141が押下されたのかを問い合
わせてきたときに、その保持するデフォルト値で示され
る選択スイッチ141を特定させるためのデータをシス
テムバス上に出力する(ステップC9)。
The selection switch 141 pressed last time
Is not held (No in step C5), the power supply controller (PSC) 14 checks whether it holds the set default value (step C7), and holds the default value. If yes (Yes in step C7), it is considered that the selection switch 141 indicated by the previous default value has been pressed (step C8), and the fact that the selection switch 141 has been pressed is notified to the CPU 11 via the control signal line. And notify
In response to this notification, when the CPU 11 inquires via the system bus which selection switch 141 has been pressed, data for specifying the selection switch 141 indicated by the held default value is stored in the system bus. The information is output above (step C9).

【0036】そして、デフォルト値も保持していない場
合には(ステップC7のNo)、電源コントローラ(P
SC)14は、そのままいずれかの選択スイッチ141
の押下を待機し続ける。
If the default value is not held (No in step C7), the power supply controller (P
SC) 14 is one of the selection switches 141
Continue to wait for pressing.

【0037】このように、電源スイッチを選択スイッチ
141とは別途設けた場合でも、前述と同様、所望の状
態にシステムを起動させることが可能であり、また、い
ずれかのオペレーティングシステムが起動不能な状態に
陥っている場合でも、他のオペレーティングシステムは
問題なく起動させることが可能である。
As described above, even when the power switch is provided separately from the selection switch 141, the system can be started in a desired state as described above, and any operating system cannot be started. Even if it is in a state, other operating systems can be started without any problem.

【0038】[0038]

【発明の効果】以上詳述したように、この発明によれ
ば、ユーザは、電源スイッチの押下とともに、たとえば
用途に応じて設けられた複数の選択ボタンの中の所望の
選択スイッチを押下することにより(または、電源スイ
ッチの役割を併せ持った複数の選択ボタンの中の所望の
選択スイッチを押下することにより)、システム電源投
入当初から所望の状態でシステムを起動させることがで
きることになり、また、いずれかのオペレーティングシ
ステムが記録媒体の損傷などによって起動不能な状態に
陥っている場合でも、その他のオペレーティングシステ
ムは問題なく起動させることが可能となる。
As described above in detail, according to the present invention, the user presses a desired selection switch among a plurality of selection buttons provided depending on the application, for example, while pressing the power switch. (Or by pressing a desired selection switch among a plurality of selection buttons having a role of a power switch), the system can be started in a desired state from the beginning of system power-on, and Even if one of the operating systems is in an unstartable state due to damage to the recording medium or the like, the other operating systems can be started without any problem.

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

【図1】この発明の実施形態に係るコンピュータシステ
ムの概略構成を示す図。
FIG. 1 is an exemplary view showing a schematic configuration of a computer system according to an embodiment of the present invention.

【図2】同実施形態の選択スイッチ群が配置されるコン
ピュータシステムの筐体(一部分)の外観を示す図。
FIG. 2 is an exemplary view showing the appearance of a housing (part) of the computer system in which the selection switch group of the embodiment is arranged.

【図3】同実施形態のBIOS−ROMの構成を説明す
るための図。
FIG. 3 is an exemplary view for explaining a configuration of a BIOS-ROM according to the embodiment;

【図4】同実施形態の実施形態の電源コントローラ(P
SC)の動作手順を説明するためのフローチャート。
FIG. 4 is a power supply controller (P) according to the embodiment of the embodiment.
9 is a flowchart for explaining the operation procedure of SC).

【図5】同実施形態のBIOSの動作手順を説明するた
めのフローチャート。
FIG. 5 is an exemplary flowchart for explaining the operation procedure of the BIOS according to the embodiment;

【図6】同実施形態の変形例における実施形態の電源コ
ントローラ(PSC)の動作手順を説明するためのフロ
ーチャート。
FIG. 6 is an exemplary flowchart for explaining the operation procedure of the power supply controller (PSC) of the embodiment in a modified example of the embodiment.

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

11…CPU、12…システムメモリ、13…BIOS
−ROM、14…電源コントローラ(PSC)、15…
磁気ディスク装置(HDD)、16…CD−ROMドラ
イブ、17…リムーバブルデバイス、18…DVDドラ
イブ、19…ディスプレイコントローラ、20…キーボ
ードコントローラ。
11 CPU, 12 system memory, 13 BIOS
-ROM, 14 ... Power supply controller (PSC), 15 ...
Magnetic disk drive (HDD), 16 CD-ROM drive, 17 removable device, 18 DVD drive, 19 display controller, 20 keyboard controller.

Claims (5)

【特許請求の範囲】[Claims] 【請求項1】 互いに異なる外部記憶領域に記憶された
複数のオペレーティングシステムを排他選択的に起動す
るコンピュータシステムにおいて、 電源スイッチと、 前記システムを所望の状態に起動させるための選択スイ
ッチと、 前記電源スイッチの押下により前記システムの電源が投
入されたときに、前記選択スイッチの押下または状態に
応じて前記複数のオペレーティングシステムの中のいず
れか一つを起動するオペレーティングシステム起動手段
とを具備することを特徴とするコンピュータシステム。
1. A computer system for exclusively and selectively activating a plurality of operating systems stored in mutually different external storage areas, a power switch, a selection switch for activating the system to a desired state, and the power supply Operating system activating means for activating one of the plurality of operating systems in response to pressing or a state of the selection switch when the power of the system is turned on by pressing a switch. Characterized computer system.
【請求項2】 システムの前回の起動時の状態を記憶す
る起動状態記憶手段を具備し、 前記オペレーティングシステム起動手段は、前記選択ス
イッチが押下されなかったときに、前記起動状態記憶手
段に記憶されたシステムの前回の起動時の状態に応じて
前記複数のオペレーティングシステムの中のいずれか一
つを起動する手段を有することを特徴とする請求項1記
載のコンピュータシステム。
2. The system according to claim 1, further comprising a boot state storage unit configured to store a state of the system at the time of previous boot, wherein the operating system boot unit is stored in the boot state storage unit when the selection switch is not pressed. 2. The computer system according to claim 1, further comprising means for starting any one of the plurality of operating systems in accordance with a state at the time of previous activation of the system.
【請求項3】 前記オペレーティングシステム起動手段
は、前記選択スイッチが押下されなかったときに、予め
省略時解釈として指定された前記複数のオペレーティン
グシステムの中のいずれか一つを起動する手段を有する
ことを特徴とする請求項1記載のコンピュータシステ
ム。
3. The operating system activating means includes means for activating one of the plurality of operating systems specified in advance as a default when the selection switch is not pressed. The computer system according to claim 1, wherein:
【請求項4】 前記オペレーティングシステム起動手段
は、前記選択スイッチが押下されず、かつ、前記起動状
態記憶手段に前記システムの前回の起動時の状態が記憶
されていなかったときに、予め省略時解釈として指定さ
れた前記複数のオペレーティングシステムの中のいずれ
か一つを起動する手段を有することを特徴とする請求項
2記載のコンピュータシステム。
4. The operating system activation means, when the selection switch is not pressed down and the activation state storage means does not store the state at the time of the previous activation of the system, interprets the default when omitted. 3. The computer system according to claim 2, further comprising means for starting any one of the plurality of operating systems designated as.
【請求項5】 互いに異なる外部記憶領域に記憶された
複数のオペレーティングシステムを排他選択的に起動す
るコンピュータシステムにおいて、 電源スイッチの役割を併せ持つ、システムを所望の状態
に起動させるための複数の選択スイッチと、 前記複数の選択スイッチの中のいずれかの選択スイッチ
の押下によりシステムの電源が投入されたときに、前記
複数のオペレーティングシステムの中の前記押下された
選択スイッチに対応づけられたいずれか一つを起動する
オペレーティングシステム起動手段とを具備することを
特徴とするコンピュータシステム。
5. A computer system for exclusively and selectively activating a plurality of operating systems stored in mutually different external storage areas, a plurality of selection switches having a role of a power switch for activating the system to a desired state. And when one of the plurality of selection switches is pressed to turn on the system, one of the plurality of operating systems is associated with the pressed selection switch. Computer system comprising: operating system starting means for starting one of the computer systems.
JP10180660A 1998-06-26 1998-06-26 Computer system Pending JP2000020285A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP10180660A JP2000020285A (en) 1998-06-26 1998-06-26 Computer system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP10180660A JP2000020285A (en) 1998-06-26 1998-06-26 Computer system

Publications (2)

Publication Number Publication Date
JP2000020285A true JP2000020285A (en) 2000-01-21
JP2000020285A5 JP2000020285A5 (en) 2005-09-15

Family

ID=16087097

Family Applications (1)

Application Number Title Priority Date Filing Date
JP10180660A Pending JP2000020285A (en) 1998-06-26 1998-06-26 Computer system

Country Status (1)

Country Link
JP (1) JP2000020285A (en)

Cited By (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003280914A (en) * 2002-03-22 2003-10-03 Toshiba Corp Information equipment, storage medium, and method for restoring initial condition
US6931525B2 (en) 2001-01-31 2005-08-16 International Business Machines Corporation Method for switching between boot devices in information processing unit
JP2005267636A (en) * 2004-03-17 2005-09-29 Eitokui Sui Kagi Kofun Yugenkoshi Computer system and method for executing multimedia reproduction system
JP2005309551A (en) * 2004-04-19 2005-11-04 Fujitsu Ltd Information processing apparatus, application start method, application start program, and display device for computer
JP2005316855A (en) * 2004-04-30 2005-11-10 Toshiba Corp Information processor, starting method thereof, and starting program thereof
JP2006031635A (en) * 2004-07-21 2006-02-02 Toshiba Corp Information processor and software update method
JP2007035010A (en) * 2005-07-26 2007-02-08 Mitac Technology Corp Method for initializing instance and executing computer program by loading operation system core program from high-speed data access memory
JP2008003899A (en) * 2006-06-23 2008-01-10 Canon Inc Information processor and control method thereof
JP2008293087A (en) * 2007-05-22 2008-12-04 Canon Inc Start method and start device and start program
US7600105B2 (en) 2004-09-22 2009-10-06 Cyberlink Corp. Systems, methods, and apparatus for providing efficient startup to computers with peripheral devices
JP2010518512A (en) * 2007-02-06 2010-05-27 マイクロソフト コーポレーション Multiple operating system support in media devices
US7735098B2 (en) 2005-07-22 2010-06-08 Getac Technology Corporation Method for executing computer programs in accordance with preset execution priority
US7774586B2 (en) 2005-07-22 2010-08-10 Getac Technology Corporation System and method for express execution of playing computer multimedia data
JP2012142034A (en) * 2012-04-27 2012-07-26 Canon Inc Information processing device and control method thereof
JP2012256364A (en) * 2012-08-31 2012-12-27 Toshiba Corp Information processor and boot control method therefor
US8345011B2 (en) 2005-07-22 2013-01-01 Getac Technology Corporation Method for express execution of playing computer multimedia data with device group activation
JP2014096126A (en) * 2012-11-12 2014-05-22 Yec:Kk External connection storage device
US8751779B2 (en) 2002-11-12 2014-06-10 Getac Technology Corporation Method and apparatus for integrating personal computer and electronic device functions
US8873070B2 (en) 2006-01-19 2014-10-28 Canon Kabushiki Kaisha Image processing apparatus and method of starting image processing apparatus
US8949589B2 (en) 2002-11-12 2015-02-03 Getac Technology Corp. Method and apparatus for integrating personal computer and electronic device functions

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7890741B2 (en) 2000-12-01 2011-02-15 O2Micro International Limited Low power digital audio decoding/playing system for computing devices

Cited By (28)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6931525B2 (en) 2001-01-31 2005-08-16 International Business Machines Corporation Method for switching between boot devices in information processing unit
JP2003280914A (en) * 2002-03-22 2003-10-03 Toshiba Corp Information equipment, storage medium, and method for restoring initial condition
US9740564B2 (en) 2002-03-22 2017-08-22 Kabushiki Kaisha Toshiba Information device storing data for system restoration
US8862864B2 (en) 2002-03-22 2014-10-14 Kabushiki Kaisha Toshiba Information device storing state restoration software
US8683186B2 (en) 2002-03-22 2014-03-25 Kabushiki Kaisha Toshiba Information device storing state restoration software
US7337313B2 (en) 2002-03-22 2008-02-26 Kabushiki Kaisha Toshiba Information device, storage medium and initial state restoration method
US8356167B2 (en) 2002-03-22 2013-01-15 Kabushiki Kaisha Toshiba Information device, storing predetermined state restoration software
US7814306B2 (en) 2002-03-22 2010-10-12 Kabushiki Kaisha Toshiba Information device, storage medium and initial state restoration method
US8949589B2 (en) 2002-11-12 2015-02-03 Getac Technology Corp. Method and apparatus for integrating personal computer and electronic device functions
US8751779B2 (en) 2002-11-12 2014-06-10 Getac Technology Corporation Method and apparatus for integrating personal computer and electronic device functions
JP2005267636A (en) * 2004-03-17 2005-09-29 Eitokui Sui Kagi Kofun Yugenkoshi Computer system and method for executing multimedia reproduction system
JP4545479B2 (en) * 2004-04-19 2010-09-15 富士通株式会社 Information processing apparatus, application activation method, application activation program, and computer display apparatus
US7930528B2 (en) 2004-04-19 2011-04-19 Fujitsu Limited Method for status indication of activating application including indication of operating system bootup process with light emitting section prior to application activation
JP2005309551A (en) * 2004-04-19 2005-11-04 Fujitsu Ltd Information processing apparatus, application start method, application start program, and display device for computer
JP2005316855A (en) * 2004-04-30 2005-11-10 Toshiba Corp Information processor, starting method thereof, and starting program thereof
JP2006031635A (en) * 2004-07-21 2006-02-02 Toshiba Corp Information processor and software update method
US7600105B2 (en) 2004-09-22 2009-10-06 Cyberlink Corp. Systems, methods, and apparatus for providing efficient startup to computers with peripheral devices
US8345011B2 (en) 2005-07-22 2013-01-01 Getac Technology Corporation Method for express execution of playing computer multimedia data with device group activation
US7735098B2 (en) 2005-07-22 2010-06-08 Getac Technology Corporation Method for executing computer programs in accordance with preset execution priority
US7774586B2 (en) 2005-07-22 2010-08-10 Getac Technology Corporation System and method for express execution of playing computer multimedia data
JP2007035010A (en) * 2005-07-26 2007-02-08 Mitac Technology Corp Method for initializing instance and executing computer program by loading operation system core program from high-speed data access memory
US8873070B2 (en) 2006-01-19 2014-10-28 Canon Kabushiki Kaisha Image processing apparatus and method of starting image processing apparatus
JP2008003899A (en) * 2006-06-23 2008-01-10 Canon Inc Information processor and control method thereof
JP2010518512A (en) * 2007-02-06 2010-05-27 マイクロソフト コーポレーション Multiple operating system support in media devices
JP2008293087A (en) * 2007-05-22 2008-12-04 Canon Inc Start method and start device and start program
JP2012142034A (en) * 2012-04-27 2012-07-26 Canon Inc Information processing device and control method thereof
JP2012256364A (en) * 2012-08-31 2012-12-27 Toshiba Corp Information processor and boot control method therefor
JP2014096126A (en) * 2012-11-12 2014-05-22 Yec:Kk External connection storage device

Similar Documents

Publication Publication Date Title
JP2000020285A (en) Computer system
JP2779813B2 (en) computer
US8775845B2 (en) Information processing device, power supply control method and storage medium
USRE43716E1 (en) Method of fast switching control for different operation systems operated in computer
US7386746B2 (en) Information processing apparatus, method of starting up the same, and startup program of the same
US20010039612A1 (en) Apparatus and method for fast booting
WO2002095556A1 (en) Apparatus having stand-by mode, program, and control method for apparatus having stand-by mode
JP2002522826A5 (en)
US7082526B2 (en) Mechanism for intuitively invoking one or more auxiliary programs during a computer booting process
JPS60136833A (en) Switching method of operating system
JP2003280915A (en) Information equipment, storage medium, and system starting-up method
US20060212736A1 (en) Information processing apparatus, quick activation method, and record medium
JP2007035010A (en) Method for initializing instance and executing computer program by loading operation system core program from high-speed data access memory
US20030051183A1 (en) Execute as many resume time tasks on the suspend path as possible to reduce the resume time
JP4404843B2 (en) Multimedia Play Instant Play Method from Instant Key Standby State
JPH1063487A (en) Simple start of computer application software and power saving method and device
JPH08339295A (en) Method and device for operating system activation
JP2005332405A (en) Computer system and its control method
JPH02135528A (en) Method for selecting activation os in multi-os
KR100783088B1 (en) Information processing apparatus
US20070079111A1 (en) Activating method of computer multimedia function
KR100774501B1 (en) Method for controlling an application program of portable computer and system apparatus
KR100568246B1 (en) Computer System And Controlling Method Thereof
JPH06208525A (en) Method for switching operation mode of processor
JPH0728544A (en) Computer system

Legal Events

Date Code Title Description
A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20050406

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20050406

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20071019

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20071023

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20071207

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20080115

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20080225

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20080415

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20080616

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20080715

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20080912

A911 Transfer of reconsideration by examiner before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20080918

A912 Removal of reconsideration by examiner before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A912

Effective date: 20081010