(57)【要約】【課題】簡単な操作で２種類の起動処理を選択的に実行することが可能な情報処理装置を実現する。【解決手段】本コンピュータ１０は、本コンピュータ１０を電源オンするためのスイッチとして、パワーボタンスイッチ１５とクイックボタンスイッチ１６の２つのスイッチを備えている。ユーザによるパワーボタンスイッチ１５の操作によって本コンピュータ１０が電源オンされた場合、通常起動処理が実行される。一方、ユーザによるクイックボタンスイッチ１６の操作によって本コンピュータ１０が電源オンされた場合、通常起動処理よりも高速に本コンピュータ１０を起動するための高速起動処理が実行される。【選択図】      図３
2006252329.tif 000002
【特許請求の範囲】
【請求項１】
オペレーティングシステムを格納した記憶装置を含む情報処理装置において、
本体と、
前記本体にそれぞれ設けられた第１スイッチおよび第２スイッチと、
前記第１スイッチおよび前記第２スイッチのいずれか一方の操作に応答して、前記本体を電源オンする電源制御部と、
前記本体の電源オンに応答して、前記本体の電源オン要因が前記第１スイッチの操作および前記第２スイッチの操作のいずれであるかを判別する手段と、
前記本体の電源オン要因が前記第１スイッチの操作である場合、前記記憶装置を含む複数のデバイスを初期化する処理を含む第１の起動処理を実行した後に前記オペレーティングシステムを起動し、前記本体の電源オン要因が前記第２スイッチの操作である場合、前記第１の起動処理の所定の一部の処理の実行が省略された第２の起動処理を実行した後に前記オペレーティングシステムを起動する制御手段とを具備することを特徴とする情報処理装置。
【請求項２】
前記第１の起動処理は、前記記憶装置以外の他のブート可能デバイスを初期化する処理を含み、
前記制御手段は、前記本体の電源オン要因が前記第２スイッチの操作である場合、前記他のブート可能デバイスを初期化する処理の実行をスキップする手段を含むことを特徴とする請求項１記載の情報処理装置。
【請求項３】
表示装置を有し、
前記第１の起動処理は、所定の画像を前記表示装置に表示する処理を含み、
前記制御手段は、前記本体の電源オン要因が前記第２スイッチの操作である場合、前記画像を表示する処理の実行をスキップする手段を含むことを特徴とする請求項１記載の情報処理装置。
【請求項４】
前記第１の起動処理は、前記情報処理装置の動作環境を設定するための設定画面を表示すべきことを指示するキー入力の有無をチェックする処理を含み、
前記制御手段は、前記本体の電源オン要因が前記第２スイッチの操作である場合、前記キー入力の有無をチェックする処理の実行をスキップする手段を含むことを特徴とする請求項１記載の情報処理装置。
【請求項５】
前記第１の起動処理は、前記他のブート可能デバイスをブートデバイスとして指示するキー入力の有無をチェックする処理を含み、
前記制御手段は、前記本体の電源オン要因が前記第２スイッチの操作である場合、前記キー入力の有無をチェックする処理の実行をスキップする手段を含むことを特徴とする請求項１記載の情報処理装置。
【請求項６】
オペレーティングシステムを格納した記憶装置を含む情報処理装置を起動する起動制御方法であって、
前記情報処理装置に設けられた第１スイッチおよび第２スイッチのいずれか一方の操作に応答して、前記情報処理装置を電源オンするステップと、
前記情報処理装置の電源オンに応答して、前記情報処理装置の電源オン要因が前記第１スイッチの操作および前記第２スイッチの操作のいずれであるかを判別するステップと、
前記本体の電源オン要因が前記第１スイッチの操作である場合、前記記憶装置を含む複数のデバイスを初期化する処理を含む第１の起動処理を実行した後に前記オペレーティングシステムを起動し、前記本体の電源オン要因が前記第２スイッチの操作である場合、前記第１の起動処理の所定の一部の処理の実行が省略された第２の起動処理を実行した後に前記オペレーティングシステムを起動する制御ステップとを具備することを特徴とする起動制御方法。
【請求項７】
前記第１の起動処理は、前記記憶装置以外の他のブート可能デバイスを初期化する処理を含み、
前記制御ステップは、前記情報処理装置の電源オン要因が前記第２スイッチの操作である場合、前記他のブート可能デバイスを初期化する処理の実行をスキップするステップを含むことを特徴とする請求項６記載の起動制御方法。
【請求項８】
前記第１の起動処理は、所定の画像を前記情報処理装置に設けられた表示装置に表示する処理を含み、
前記制御ステップは、前記情報処理装置の電源オン要因が前記第２スイッチの操作である場合、前記画像を表示する処理の実行をスキップするステップを含むことを特徴とする請求項６記載の起動制御方法。
【請求項９】
前記第１の起動処理は、前記情報処理装置の動作環境を設定するための設定画面を表示すべきことを指示するキー入力の有無をチェックする処理を含み、
前記制御ステップは、前記情報処理装置の電源オン要因が前記第２スイッチの操作である場合、前記キー入力の有無をチェックする処理の実行をスキップするステップを含むことを特徴とする請求項６記載の起動制御方法。
【請求項１０】
前記第１の起動処理は、前記他のブート可能デバイスをブートデバイスとして指示するキー入力の有無をチェックする処理を含み、
前記制御ステップは、前記情報処理装置の電源オン要因が前記第２スイッチの操作である場合、前記キー入力の有無をチェックする処理の実行をスキップする手段を含むことを特徴とする請求項６記載の起動制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、パーソナルコンピュータのような情報処理装置および同装置で用いられる起動制御方法に関する。
【背景技術】
【０００２】
近年、ラップトップタイプまたはノートブックタイプの種々の携帯型パーソナルコンピュータが開発されている。この種のコンピュータは、家庭やオフィスにおいて使用されるだけでなく、外出先のようなモバイル環境でも使用される。
【０００３】
家庭やオフィスにおいては、コンピュータには様々な機能が要求され、例えば、ハードディスクドライブ以外の他のブート可能デバイスからコンピュータを起動（ブートアップ）することが必要とされることもある。このため、通常、コンピュータの電源投入時には、ほとんど全てのハードウェアの初期化処理が実行される。これにより、コンピュータの起動には比較的多くの時間を要する。一方、モバイル環境においては、コンピュータに要求されるのは、機能よりも、むしろその起動処理の高速化である。
【０００４】
特許文献１には、ユーザによるキーボードの操作に応じて立ち上げモードを変更する機能を有する情報処理装置が開示されている。この情報処理装置においては、情報処理装置のパワーオン直後に押されたキーの組み合わせに応じて、診断立ち上げモード、通常立ち上げモード、高速立ち上げモードの３つのモードの一つが選択される。
【特許文献１】特開平８−６３２５２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかし、特許文献１の情報処理装置においては、情報処理装置のパワーオン直後に、立ち上げモードを選択するためのキーチェックを必ず行わなければならず、その分だけ情報処理装置の起動に時間がかかることになる。また、ユーザは、情報処理装置をパワーオンした後、即座に所定の組み合わせのキーを押下するという操作をする必要があり、手間がかかることになる。さらに、ユーザは、特定のキーの組み合わせを覚えておくことも必要となる。
【０００６】
本発明は上述の事情を考慮してなされたものであり、簡単な操作で２種類の起動処理を選択的に実行することが可能な情報処理装置および起動制御方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するため、本発明は、オペレーティングシステムを格納した記憶装置を含む情報処理装置において、本体と、前記本体にそれぞれ設けられた第１スイッチおよび第２スイッチと、前記第１スイッチおよび前記第２スイッチのいずれか一方の操作に応答して、前記本体を電源オンする電源制御部と、前記本体の電源オンに応答して、前記本体の電源オン要因が前記第１スイッチの操作および前記第２スイッチの操作のいずれであるかを判別する手段と、前記本体の電源オン要因が前記第１スイッチの操作である場合、前記記憶装置を含む複数のデバイスを初期化する処理を含む第１の起動処理を実行した後に前記オペレーティングシステムを起動し、前記本体の電源オン要因が前記第２スイッチの操作である場合、前記第１の起動処理の所定の一部の処理の実行が省略された第２の起動処理を実行した後に前記オペレーティングシステムを起動する制御手段と、を具備することを特徴とする。
【発明の効果】
【０００８】
本発明によれば、簡単な操作で２種類の起動処理を選択的に実行することが可能となる。
【発明を実施するための最良の形態】
【０００９】
以下、図面を参照して本発明の実施形態を説明する。
【００１０】
まず図１および図２を参照して、本発明の一実施形態に係る情報処理装置の構成について説明する。この情報処理装置はバッテリ駆動可能な携帯型の情報処理装置であり、ノートブック型パーソナルコンピュータ１０として実現されている。
【００１１】
図１は、ノートブック型パーソナルコンピュータ１０のディスプレイユニットを開いた状態における斜視図である。本コンピュータ１０は、コンピュータ本体１１と、ディスプレイユニット１２とから構成される。ディスプレイユニット１２は、ＬＣＤ２０（Liquid Crystal Display）から構成される表示装置が組み込まれた表示装置本体であり、そのＬＣＤ２０の表示画面はディスプレイユニット１２のほぼ中央に位置されている。
【００１２】
ディスプレイユニット１２は、コンピュータ本体１１に支持され、そのコンピュータ本体１１に対してコンピュータ本体１１の上面が露出される開放位置とコンピュータ本体１１の上面を覆う閉塞位置との間を回動自由に取り付けられている。コンピュータ本体１１は薄い箱形の筐体を有しており、その上面にはキーボード１３、本コンピュータ１０を電源オン／オフするためのパワーボタンスイッチ１５、本コンピュータ１０を高速に起動するためのクイックボタンスイッチ１６、およびタッチパッド１８などが配置されている。
【００１３】
コンピュータ本体１１の側壁には、ＵＳＢ（Universal Serial Bus）ポート３１、セレクタブルベイ３４およびカードスロット３６などが搭載されている。ＵＳＢポート３１は、ＵＳＢ規格に対応するデバイスを接続するための接続ポートである。セレクタブルベイ３４は、例えば光ディスクドライブ（Optical Disc Drive）およびハードディスクドライブ（ＨＤＤ）のようなデバイス群を選択的にコンピュータ本体１１に装着するためのドライブベイである。カードスロット３６は、ＰＣカードなどのカードデバイスをコンピュータ本体１１に装着するためのスロットである。
【００１４】
本コンピュータ１０は、本コンピュータ１０を電源オンするためのスイッチとして、パワーボタンスイッチ１５とクイックボタンスイッチ１６の２つのスイッチを備えている。ユーザによるパワーボタンスイッチ１５の操作によって本コンピュータ１０が電源オンされた場合、通常起動処理が実行される。一方、ユーザによるクイックボタンスイッチ１６の操作によって本コンピュータ１０が電源オンされた場合、通常起動処理よりも高速に本コンピュータ１０を起動するための高速起動処理が実行される。
【００１５】
通常起動処理は、本コンピュータ１０に設けられた各種デバイスを初期化する処理を含む第１起動処理を実行した後に、ハードディスクドライブに格納されたオペレーティングシステムを起動（ブート）する処理である。第１起動処理では、ハードディスクドライブの初期化のみならず、ハードディスクドライブからのオペレーティングシステムの起動のために必要でない他の各種デバイス（例えば、光ディスクドライブ、フレキシブルディスクドライブ、ＰＣカード、等）の初期化処理も実行される。さらに、第１起動処理では、様々なキーチェックも行われる。例えば、本コンピュータ１０の動作環境を設定するための設定画面であるＢＩＯＳセットアップ画面を表示すべきことを指示するキー入力の有無、ハードディスクドライブ以外の他のブート可能デバイス（光ディスクドライブ、フレキシブルディスクドライブ等）をブートデバイスとして指示するキー入力の有無などが、チェックされる。
【００１６】
高速起動処理は、上述の第１起動処理の中の所定の一部の処理の実行が省略された第２起動処理を実行した後に、ハードディスクドライブに格納されたオペレーティングシステムを起動（ブート）する処理である。第２起動処理では、ハードディスクドライブからのオペレーティングシステムの起動のために必要とされない各デバイスの初期化処理の実行はスキップされる。具体的には、光ディスクドライブ、フレキシブルディスクドライブ、ＰＣカード等の初期化処理の実行がスキップされる。さらに、第２起動処理では、ＢＩＯＳセットアップ画面を表示すべきことを指示するキー入力の有無を判別するためのキーチェック処理、およびブートデバイスを指示するキー入力の有無を判別するキーチェック処理もスキップされる。よって、クイックボタンスイッチ１６の操作によって本コンピュータ１０が電源オンされたならば、ブートデバイスの選択や動作環境の設定のような機能は実行できないが、本コンピュータ１０が電源オンされてからハードディスクドライブからオペレーティングシステムが起動されるまでの時間を大幅に短縮することができる。
【００１７】
次に、図２を参照して本コンピュータ１０のシステム構成を説明する。
【００１８】
本コンピュータ１０は、ＣＰＵ１１１、ノースブリッジ１１２、主メモリ１１３、グラフィクスコントローラ１１４、ＬＣＤ２０、サウスブリッジ１１６、フラッシュＢＩＯＳ−ＲＯＭ１２０、ネットワークコントローラ１２５、カードコントローラ１３０、ＵＳＢコントローラ１４０、ハードディスクドライブ（ＨＤＤ）１５０、セレクタブルベイデバイス１６０、エンベデッドコントローラ／キーボードコントローラＩＣ（ＥＣ／ＫＢＣ）１７０および電源回路１８０等から構成されている。
【００１９】
ＣＰＵ１１１は、本コンピュータ１０の各コンポーネントの動作を制御するプロセッサである。このＣＰＵ１１１は、ＨＤＤ１５０から主メモリ１１３にロードされる、オペレーティングシステム１５１および各種アプリケーションプログラムを実行する。また、ＣＰＵ１１１は、フラッシュＢＩＯＳ−ＲＯＭ１２０に格納されたシステムＢＩＯＳ（Basic Input Output System）も実行する。システムＢＩＯＳはハードウェア制御のためのプログラムである。システムＢＩＯＳは、ＰＯＳＴ（Power On Self Test）処理を実行するルーチン、およびオペレーティングシステム１５１をブートするためのルーチン等を含む。
【００２０】
ノースブリッジ１１２は、ＣＰＵ１１１のローカルバスとサウスブリッジ１１６との間を接続するブリッジデバイスである。また、ノースブリッジ１１２は、ＡＧＰ（Accelerated Graphics Port）バスなどを介してグラフィクスコントローラ１１４との通信を実行する機能も有している。
【００２１】
グラフィクスコントローラ１１４は、本コンピュータ１０のディスプレイモニタとして使用されるＬＣＤ２０を制御する表示コントローラである。このグラフィクスコントローラ１１４は、ＶＲＡＭ１１４Ａに格納されているデータをＬＣＤ２０に表示する。サウスブリッジ１１６は、ＨＤＤ１５０およびセレクタブルベイデバイス１６０などを制御するためのＩＤＥ（Integrated Drive Electronics）コントローラ１１７を内蔵している。また、サウスブリッジ１１６は、ＰＣＩ（Peripheral Component Interconnect）バス２およびＬＰＣ（Low Pin Count）バス３にそれぞれ接続されている。またサウスブリッジ１１６は、ＵＳＢコントローラ１４０にも接続されている。
【００２２】
ＨＤＤ１５０は、各種ソフトウェアおよびデータを格納する記憶装置である。ＨＤＤ１５０には、上述のオペレーティングシステム１５１が予め格納されている。
【００２３】
セレクタブルベイデバイス１６０は、例えば、コネクタ１６１および光ディスクドライブ（ＯＤＤ）１６２から構成されている。ＯＤＤ１６２は、例えばＤＶＤ、ＣＤなどの光記憶メディアを駆動するためのドライブユニットである。また、ＯＤＤ１６２の代わりに、ＨＤＤ１５０に次ぐ２台目のセカンドＨＤＤを内蔵するセレクタブルベイデバイス１６０を使用することもできる。
【００２４】
ＵＳＢコントローラ１４０は、ＵＳＢポート３１に接続されたＵＳＢデバイスを制御する。ＵＳＢポート３１には、例えば、フレキシブルディスクドライブ（ＦＤＤ）１４１を接続することができる。もちろん、フレキシブルディスクドライブ（ＦＤＤ）１４１を本コンピュータ１０に内蔵してもよい。
【００２５】
ＰＣＩバス２にはネットワークコントローラ１２５およびカードコントローラ１３０が接続されている。ネットワークコントローラ１２５は、本コンピュータ１０をネットワークに接続するための通信デバイスである。カードコントローラ１３０は、カードスロット３６に挿入されたＰＣカード１３１のようなカードデバイスを制御する。
【００２６】
エンベデッドコントローラ／キーボードコントローラＩＣ（ＥＣ／ＫＢＣ）１７０は、電源管理のためのエンベデッドコントローラと、キーボード（ＫＢ）１３およびタッチパッド１８などを制御するキーボードコントローラとが集積された１チップマイクロコンピュータである。また、エンベデッドコントローラ／キーボードコントローラＩＣ（ＥＣ／ＫＢＣ）１７０は、電源回路１８０と協調して動作することにより、ユーザによるパワーボタンスイッチ１５またはクイックボタンスイッチ１６の操作に応答して、本コンピュータ１０を電源オンする機能を有している。電源回路１８０は、バッテリ１８１、またはＡＣアダプタ１８２を介して供給される外部電源を用いて、本コンピュータ１０の各コンポーネントに供給すべきシステム電源を生成する。
【００２７】
次に、図３のフローチャートを参照してシステムＢＩＯＳによって実行される起動処理の手順を説明する。この起動処理は、本コンピュータ１０に設けられたパワーボタンスイッチ１５およびクイックボタンスイッチ１６のいずれかがユーザによって操作された時に実行される。
【００２８】
上述したように、ユーザによってパワーボタンスイッチ１５およびクイックボタンスイッチ１６のいずれかが操作された時（ステップＳ１０１，ステップＳ１０２）、本コンピュータ１０は電源オンされる。本コンピュータ１０が電源オンされた時、ＣＰＵ１１１は、最初にシステムＢＩＯＳを実行する。システムＢＩＯＳは、オペレーティングシステムをＨＤＤ１５０からブートするために必要なハードウェア（ＩＤＥコントローラ１１７、ＨＤＤ１５０など）を初期化する（ステップＳ１０３）。この後、システムＢＩＯＳは、例えばエンベデッドコントローラ／キーボードコントローラＩＣ１７０内のステータスレジスタを参照することによって、本コンピュータ１０の電源オン要因がパワーボタンスイッチ１５の操作およびクイックボタンスイッチ１６の操作のいずれであるかを判別する（ステップＳ１０４）。
【００２９】
電源オン要因がパワーボタンスイッチ１５の操作であるならば（ステップＳ１０５のＮＯ）、システムＢＩＯＳは、ＨＤＤ１５０からのオペレーティングシステムの起動のために必要でない他の各種デバイス（例えば、ＯＤＤ１６２、ＦＤＤ１４１、ＰＣカード１３１、等）の初期化処理を実行する（ステップＳ１０６）。このステップＳ１０６では、システムＢＩＯＳは、グラフィクスコントローラ１１４を初期化して、所定のロゴ画像（オープニング画像）をＬＣＤ２０に表示する処理も実行する。また、ステップＳ１０６では、システムＢＩＯＳは、ＨＤＤ１５０以外の他のブート可能デバイスをブートデバイスとして指示するキー入力の有無を判別するキーチェック処理等も実行する。この後、システムＢＩＯＳは、ＨＤＤ１５０からオペレーティングシステムを起動するための処理を実行する（ステップＳ１０７）。なお、ユーザによるキー入力によって例えばＦＤＤ１４１がブートデバイスとして指定されたならば、システムＢＩＯＳは、ＦＤＤ１４１からオペレーティングシステムを起動するための処理を実行する。
【００３０】
一方、電源オン要因がクイックボタンスイッチ１６の操作であるならば（ステップＳ１０５のＹＥＳ）、システムＢＩＯＳは、ステップＳ１０６の処理をスキップし、ＨＤＤ１５０からオペレーティングシステムを起動するための処理を実行する（ステップＳ１０７）。オペレーティングシステムは、ＦＤＤ１４１、ＵＳＢデバイス、ＯＤＤ１６２およびＰＣカード１３１などを初期化する機能を有しているので、ステップＳ１０６の処理をスキップしても、オペレーティングシステムの起動後の実動作環境ではこれらデバイスを使用することができる。
【００３１】
なお、ステップＳ１０６の処理をスキップした場合には、システムＢＩＯＳは、高速起動処理が実行されたこと、および初期化処理が実行されていないデバイスが存在すること等をオペレーティングシステムに通知してもよい。オペレーティングシステムは、その起動後に、本コンピュータ１０が高速起動処理で起動されたことを示すメッセージをＬＣＤ２０に表示する。これにより、本コンピュータ１０が高速起動処理で起動されたことをユーザに知らせることができる。
【００３２】
次に、図４のフローチャートを参照して、電源オン要因がクイックボタンスイッチ１６の操作である場合に省略される具体的な処理の例について説明する。
【００３３】
ステップＳ２０１，Ｓ２０２はロゴ表示に関する処理手順を示している。電源オン要因がパワーボタンスイッチ１５の操作であるならば（ステップＳ２０１のＮＯ）、システムＢＩＯＳは、ＬＣＤ２０にロゴ画像を表示する（ステップＳ２０２）。一方、電源オン要因がクイックボタンスイッチ１６の操作であるならば（ステップＳ２０１のＹＥＳ）、ステップＳ２０２の処理はスキップされる。
【００３４】
ステップＳ２０３およびステップＳ２０４はブート可能デバイスの初期化に関する処理手順を示している。電源オン要因がパワーボタンスイッチ１５の操作であるならば（ステップＳ２０３のＮＯ）、システムＢＩＯＳは、ＨＤＤ１５０以外からのオペレーティングシステムのブートを可能にするために、ＨＤＤ１５０以外の他のブート可能デバイス（ＦＤＤ１４１、ＵＳＢデバイス、ＯＤＤ１６２およびＰＣカード１３１など）の初期化を実行する（ステップＳ２０４）。一方、電源オン要因がクイックボタンスイッチ１６の操作であるならば（ステップＳ２０３のＹＥＳ）、ステップＳ２０４の処理はスキップされる。
【００３５】
ステップＳ２０５およびステップＳ２０６はキーチェックに関する処理手順を示している。電源オン要因がパワーボタンスイッチ１５の操作であるならば（ステップＳ２０３のＮＯ）、システムＢＩＯＳは、ブートデバイスの切換え指示に関するキー入力のチェックおよびＢＩＯＳセットアップ起動に関するキー入力のチェックを実行する（ステップＳ２０６）。もしブートデバイスの切換え指示に関するキー入力があったならば、システムＢＩＯＳは、そのキー入力で指定されたブート可能デバイスを、オペレーティングシステムを起動するためのブートデバイスとして選択する。また、もしＢＩＯＳセットアップ起動に関するキー入力があったならば、システムＢＩＯＳは、ＢＩＯＳセットアップ画面をＬＣＤ２０に表示する処理を実行する。電源オン要因がクイックボタンスイッチ１６の操作であるならば（ステップＳ２０５のＹＥＳ）、ステップＳ２０６の処理はスキップされる。
【００３６】
ステップＳ２０７およびステップＳ２０８は、パスワードチェックに関する処理手順を示している。システムＢＩＯＳは、ＢＩＯＳ−ＲＯＭ１２０にパスワードが登録されているか否かを判別する（ステップＳ２０７）。パスワードが登録されている場合（ステップＳ２０７のＹＥＳ）、システムＢＩＯＳは、ユーザによって入力されるパスワードがＢＩＯＳ−ＲＯＭ１２０に格納されているパスワードと一致するか否かを判別するパスワードチェックを実行する（ステップＳ２０８）。ユーザによって入力されるパスワードがＢＩＯＳ−ＲＯＭ１２０に格納されているパスワードに一致しない場合、以降の処理の実行は禁止される。
【００３７】
このように、スキップ処理は起動処理シーケンスの要所要所に設けられている。これにより、クイックボタンスイッチ１６の操作によって本コンピュータ１０が電源オンされたならば、ブートデバイスの選択や動作環境の設定のような機能は実行できないが、本コンピュータ１０が電源オンされてからオペレーティングシステム１５１が起動されるまでの時間を大幅に短縮することができる。
【００３８】
また、ユーザは、特殊なキー操作を行うことなく、クイックボタンスイッチ１６を押下すだけで上述の高速起動処理を利用することができる。また、パワーボタンスイッチ１５が操作された場合には通常起動処理が実行されるので、ユーザは、本コンピュータ１０を使用する場所や使用目的等に合わせて、高速起動処理と通常起動処理を容易に使い分けることができる。
【００３９】
なお、本実施形態では、パワーボタンスイッチ１５およびクイックボタンスイッチ１６をコンピュータ本体１１上に設けたが、ディスプレイユニット１２に設けてもよい。また、通常の使用環境においては、高速起動処理をデフォルトの起動処理として利用しても問題はない。このため、比較的大きなサイズのクイックボタンスイッチ１６をコンピュータ本体１１の上面に設け、クイックボタンスイッチ１６よりも小さいサイズのパワーボタンスイッチ１５を緊急ボタンスイッチとしてコンピュータ本体１１の側面などに設けてもよい。
【００４０】
また、本発明は上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態にわたる構成要素を適宜組み合わせてもよい。
【図面の簡単な説明】
【００４１】
【図１】本発明の一実施形態に係る情報処理装置の外観を示す斜視図。
【図２】図１の情報処理装置のシステム構成の例を示すブロック図。
【図３】図１の情報処理装置によって実行される起動処理の手順を説明するためのフローチャート。
【図４】図１の情報処理装置によって実行される起動処理の具体的な手順の一例を説明するためのフローチャート。
【符号の説明】
【００４２】
１０…パーソナルコンピュータ、１５…パワーボタンスイッチ、１６…クイックボタンスイッチ、２０…ＬＣＤ、３１…ＵＳＢポート、３４…セレクタブルベイ、３６…カードスロット、１１１…ＣＰＵ、１１４…グラフィクスコントローラ、１２０…フラッシュＢＩＯＳ−ＲＯＭ、１３０…カードコントローラ、１４０…ＵＳＢコントローラ、１５０…ＨＤＤ、１５１…オペレーティングシステム、１６０…セレクタブルベイデバイス、１７０…エンベデッドコントローラ／キーボードコントローラ、１８０…電源回路。
【図１】
2006252329.tif 000003
【図２】
2006252329.tif 000004
【図３】
2006252329.tif 000005
【図４】
2006252329.tif 000006