(57)【特許請求の範囲】
【請求項１】
情報処理装置であって、
ユーザの第１の操作を受付可能な第１のボタンと、前記ユーザの第２の操作を受付可能な第２のボタンとを有する操作部と、
第１のオペレーティングシステムを記憶可能な第１の記憶部と、
それぞれ前記第１のオペレーティングシステムとは異なる第２のオペレーティングシステムを記憶可能な複数の異なるリムーバブルメディアに接続可能な接続部と、
前記第１のボタンが押下された場合に、当該情報処理装置に電源を投入して、前記複数のリムーバブルメディアの認識処理を行い、前記複数のリムーバブルメディアのうち、前記第２のオペレーティングシステムの起動元となるリムーバブルメディアをユーザに選択させる選択肢を含むメニュー画面を出力し、当該選択に応じて前記第２のオペレーティングシステムを起動可能であり、
前記第２のボタンが押下された場合に、当該情報処理装置に前記電源を投入して、前記複数のリムーバブルメディアの認識処理を経ずに前記第１のオペレーティングシステムを起動可能であり、
前記第２のボタンの押下により前記第１のオペレーティングシステムが起動した後、前記第１のボタンが押下された場合に、前記複数のリムーバブルメディアの認識処理を実行し、前記メニュー画面を表示し、前記選択に応じて前記第１のオペレーティングシステムを終了して前記第２のオペレーティングシステムを起動可能である制御部と
を具備する情報処理装置。
【請求項２】
請求項１に記載の情報処理装置であって、
ネットワークを介して前記第２のオペレーティングシステムを受信可能な通信部と、
ＢＩＯＳを記憶可能な第２の記憶部と
をさらに具備し、
前記メニュー画面は、前記ネットワークを介した前記第２のオペレーティングシステムの起動処理の実行と、当該情報処理装置のリカバリ処理の実行と、前記ＢＩＯＳの設定処理の実行のうち少なくとも１つに関する選択肢をさらに含む
情報処理装置。
【請求項３】
第１のボタン及び第２のボタンを有する操作部と、第１のオペレーティングシステムを記憶可能な記憶部と、それぞれ前記第１のオペレーティングシステムとは異なる第２のオペレーティングシステムを記憶可能な複数の異なるリムーバブルメディアに接続可能な接続部とを有する情報処理装置における情報処理方法であって、
ユーザにより前記第１のボタンが押下された場合に、前記情報処理装置に電源を投入して、前記複数のリムーバブルメディアの認識処理を行い、前記複数のリムーバブルメディアのうち、前記第２のオペレーティングシステムの起動元となるリムーバブルメディアをユーザに選択させる選択肢を含むメニュー画面を出力し、当該選択に応じて前記第２のオペレーティングシステムを起動し、
ユーザにより前記第２のボタンが押下された場合に、前記情報処理装置に前記電源を投入して、前記複数のリムーバブルメディアの認識処理を経ずに、前記第１のオペレーティングシステムを起動し、
前記第２のボタンの押下により前記第１のオペレーティングシステムが起動した後、前記第１のボタンが押下された場合に、前記複数のリムーバブルメディアの認識処理を実行し、前記メニュー画面を表示し、前記選択に応じて前記第１のオペレーティングシステムを終了して前記第２のオペレーティングシステムを起動する
情報処理方法。
【請求項４】
第１のボタン及び第２のボタンを有する操作部と、第１のオペレーティングシステムを記憶可能な記憶部と、それぞれ前記第１のオペレーティングシステムとは異なる第２のオペレーティングシステムを記憶可能な複数の異なるリムーバブルメディアに接続可能な接続部とを有する情報処理装置に、
ユーザにより前記第１のボタンが押下された場合に、前記情報処理装置に電源を投入して、前記複数のリムーバブルメディアの認識処理を行い、前記複数のリムーバブルメディアのうち、前記第２のオペレーティングシステムの起動元となるリムーバブルメディアをユーザに選択させる選択肢を含むメニュー画面を出力し、当該選択に応じて前記第２のオペレーティングシステムを起動するステップと、
ユーザにより前記第２のボタンが押下された場合に、前記情報処理装置に前記電源を投入して、前記複数のリムーバブルメディアの認識処理を経ずに、前記第１のオペレーティングシステムを起動するステップと、
前記第２のボタンの押下により前記第１のオペレーティングシステムが起動した後、前記第１のボタンが押下された場合に、前記複数のリムーバブルメディアの認識処理を実行し、前記メニュー画面を表示し、前記選択に応じて前記第１のオペレーティングシステムを終了して前記第２のオペレーティングシステムを起動するステップと
を実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本技術は、リムーバブルドライブを有するＰＣ（Personal Computer）等の情報処理装置、当該情報処理装置における情報処理方法及びプログラムに関する。
【背景技術】
【０００２】
従来から、ＰＣ等の情報処理装置に電源が投入された場合には、ＢＩＯＳ（Basic Input/Output System）により、光学メディアやＵＳＢ（Universal Serial Bus）メモリ等のリムーバブルメディアの認識処理が実行された上で、ＨＤＤ（Hard Disk Drive）等の内蔵メディアに記憶されたＯＳ（Operating System）の起動処理が行われる。またユーザは、電源投入から数秒以内に例えばファンクションキーを押下することで、上記リムーバブルメディアからのＯＳ起動やＢＩＯＳの設定等を行うことができる。
【０００３】
したがって、従来のＰＣでは、上記リムーバブルメディアの認識処理が常に実行されるため、電源が投入されてから内蔵メディアからの起動処理が完了するまでの間、ユーザにはある程度の待ち時間が生じてしまう。
【０００４】
下記特許文献１には、初期起動プログラムのうち、特定の機能を実現するプログラムがフラッシュメモリに記憶され、その他のプログラムがＨＤＤに記憶された情報処理装置が記載されている。この情報処理装置は、フラッシュメモリからの起動処理とＨＤＤからの起動処理とを並行して実行することで、フラッシュメモリからの起動処理が完了した時点でユーザに全ての初期起動処理が完了したものと知覚させることができる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００６−３４４０５９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記特許文献１に記載の技術では、ユーザの見た目には初期起動処理は完了していても、実際にはＨＤＤに記憶されたプログラムの起動処理は完了していないため、ユーザは、そのプログラムを実行させたい場合には結局全ての起動処理の完了を待たなければならない。
【０００７】
以上のような事情に鑑み、本技術の目的は、ユーザの利用目的に応じて、内蔵メディアからＯＳを高速に起動させることが可能な情報処理装置、情報処理方法及びプログラムを提供することにある。
【課題を解決するための手段】
【０００８】
上述の課題を解決するため、本技術の一形態に係る情報処理装置は、操作部と、第１の記憶部と、接続部と、制御部とを有する。上記操作部は、ユーザの第１の操作と第２の操作とを受付可能である。上記第１の記憶部は、第１のオペレーティングシステムを記憶可能である。上記接続部は、リムーバブルメディアに接続可能である。上記制御部は、上記第１の操作が受け付けられた場合に、当該情報処理装置に電源を投入して、上記リムーバブルメディアの認識処理を行うことが可能である。また制御部は、上記第２の操作が受け付けられた場合に、当該情報処理装置に上記電源を投入して、上記リムーバブルメディアの認識処理を経ずに上記オペレーティングシステムの起動処理を行うことが可能である。
【０００９】
これにより情報処理装置は、第２の操作が受け付けられた場合には、リムーバブルメディアの認識処理をスキップすることで、記憶部からＯＳを高速に起動させることができる。すなわち情報処理装置は、例えばユーザがリムーバブルメディアからのＯＳの起動を望む場合等、電源投入時にリムーバブルメディアの認識処理が必要となる場合以外は、当該認識処理をスキップすることで即座に記憶部からＯＳを起動できる。ここで接続部とは、例えば光ディスクドライブ、ＵＳＢドライブ（ポート）、メモリカードリーダ等である。ＵＳＢドライブは、ＵＳＢメモリや光ディスクドライブ等の記憶装置に接続可能である。リムーバブルメディアとは光ディスクやＵＳＢメモリ等である。
【００１０】
上記操作部は、上記第１の操作を受付可能な第１のボタンと、上記第２の操作を受付可能な第２のボタンとを有してもよい。
【００１１】
これにより情報処理装置は、リムーバブルメディアの認識処理と、記憶部からのＯＳの起動処理とを別個のボタンで実行可能とすることで、ユーザに分かりやすいインタフェースを提供できる。
【００１２】
上記接続部は、それぞれ上記第１のオペレーティングシステムとは異なる第２のオペレーティングシステムを記憶可能な複数の異なるリムーバブルメディアと接続可能であってもよい。この場合上記制御部は、上記第１のボタンが押下された場合に、上記複数のリムーバブルメディアのうち、上記第２のオペレーティングシステムの起動元となるリムーバブルメディアをユーザに選択させる選択肢を含むメニュー画面を出力し、当該選択に応じて上記第２のオペレーティングシステムを起動可能であってもよい。
【００１３】
これにより情報処理装置は、第１のボタンが押下された場合には、ＯＳ起動元のリムーバブルメディアを選択させるメニュー画面を表示することで、リムーバブルメディアからのＯＳ起動のためのより分かりやすいインタフェースをユーザに提供できる。
【００１４】
上記制御部は、上記第２のボタンの押下により上記第１のオペレーティングシステムが起動した後、上記第１のボタンが押下された場合に、上記リムーバブルメディアの認識処理を実行し、上記メニュー画面を表示し、上記選択に応じて上記第１のオペレーティングシステムを終了して上記第２のオペレーティングシステムを起動可能であってもよい。
【００１５】
これにより情報処理装置は、第１のオペレーティングシステムが起動した後でも、第１のボタン及び上記メニュー画面を介した分かりやすいインタフェースによりオペレーティングシステムの起動元を切り替えることが可能となる。
【００１６】
上記情報処理装置は、ネットワークを介して上記第２のオペレーティングシステムを受信可能な通信部と、ＢＩＯＳを記憶可能な第２の記憶部とをさらに有していてもよい。この場合上記メニュー画面は、上記ネットワークを介した上記第２のオペレーティングシステムの起動処理の実行と、当該情報処理装置のリカバリ処理の実行と、上記ＢＩＯＳの設定処理の実行のうち少なくとも１つに関する選択肢をさらに含んでいてもよい。
【００１７】
これにより情報処理装置は、ネットワーク起動処理、リカバリ処理、ＢＩＯＳ設定処理のいずれかについても、第２のボタン及びメニュー画面を介した分かりやすいインタフェースによりユーザに選択させることができる。
【００１８】
本技術の他の形態に係る情報処理方法は、情報処理装置における情報処理方法であって、ユーザから第１の操作が受け付けられた場合に、当該情報処理装置に電源を投入して、接続されたリムーバブルメディアの認識処理を行い、上記ユーザから第２の操作が受け付けられた場合に、当該情報処理装置に上記電源を投入して、リムーバブルメディアの認識処理を経ずに、当該情報処理装置に記憶されたオペレーティングシステムの起動処理を行う。
【００１９】
本技術のまた別の形態に係るプログラムは、情報処理装置に、認識処理ステップと、起動処理ステップとを実行させる。上記認識処理ステップは、ユーザから第１の操作が受け付けられた場合に、当該情報処理装置に電源を投入して、接続されたリムーバブルメディアの認識処理を行う。上記起動処理ステップは、上記ユーザから第２の操作が受け付けられた場合に、当該情報処理装置に上記電源を投入して、リムーバブルメディアの認識処理を経ずに、当該情報処理装置に記憶されたオペレーティングシステムの起動処理を行う。
【発明の効果】
【００２０】
以上のように、本技術によれば、ユーザの利用目的に応じて、内蔵メディアからＯＳを高速に起動させることができる。
【図面の簡単な説明】
【００２１】
【図１】本技術の一実施形態に係るＰＣのハードウェア構成を示した図である。
【図２】上記ＰＣにおいて、アシストボタンが押下された場合の動作の流れを示したフローチャートである。
【図３】上記ＰＣにおいて表示されるメニュー画面の一例を示した図である。
【図４】上記ＰＣにおいて表示されるメニュー画面の他の例を示した図である。
【図５】上記ＰＣにおいて、電源ボタンが押下された場合の動作の流れを示したフローチャートである。
【図６】上記ＰＣにおいて、ＯＳの起動後にアシストボタンが押下された場合の動作の流れを示したフローチャートである。
【発明を実施するための形態】
【００２２】
以下、本技術に係る実施形態を、図面を参照しながら説明する。
【００２３】
［ＰＣのハードウェア構成］
図１は、本実施形態に係るＰＣのハードウェア構成を示した図である。
【００２４】
当該ＰＣ１００は、例えばノートブック型であるが、デスクトップ型やタブレット型であってもよい。同図に示すようにこのＰＣ１００は、ＣＰＵ（Central Processing Unit）１１、グラフィックスチップ１２、ＲＡＭ（Random Access Memory）１３、サウスブリッジ１４、フラッシュメモリ１５、ＥＣ（Embedded Controller）１６、記憶部１７を有する。
【００２５】
またＰＣ１００は、ＵＳＢポート１８、有線ネットワークポート１９、光学ドライブ２０、無線ネットワークチップ２１、アンテナ２２、スピーカ２３、カメラ２４、ディスプレイ２５、キーボード２６、マウス２７を有する。さらにＰＣ１００は、アシストボタン２８及び電源ボタン２９を有する。
【００２６】
ＣＰＵ１１は、必要に応じてＲＡＭ１３等に適宜アクセスし、各種演算処理を行いながらＰＣ１００の各ブロック全体を統括的に制御する。グラフィックスチップ１２は、ＣＰＵ１１と協働してまたはＣＰＵ１１に代わり、種々の画像処理を実行する。ＲＡＭ１３は、ＣＰＵ１１の作業用領域等として用いられ、ＯＳ、実行中の各種アプリケーション、処理中の各種データを一時的に保持する。
【００２７】
サウスブリッジ１４は、ＣＰＵ１１とともに、ＵＳＢポート１８や光学ドライブ２０等の制御等を行う、ＰＣ１００の中核をなすチップの１つである。フラッシュメモリ１５は、ＢＩＯＳが記憶されている不揮発性のメモリである。ＢＩＯＳはＰＣ１００の起動や、光学ドライブ２０、キーボード２６、グラフィックスチップ１２等のハードウェアの制御に関わるプログラムであり、各種ハードウェアを初期化し、Windows（登録商標）等のＯＳに制御を橋渡しする。
【００２８】
ＥＣ１６は、キーボード２６やマウス２７等の入力装置の制御や電源制御を行うチップである。当該ＥＣはプログラムとして実装されていてもよい。
【００２９】
記憶部１７は、例えばＨＤＤや、ＳＳＤ（Solid State Drive）としてのフラッシュメモリその他の固体メモリ等の不揮発性メモリであり、ＰＣ１００の内蔵記憶メディアとして機能する。当該記憶部１７には、上記ＯＳ、各種アプリケーション、各種ユーティリティソフトウェア、各種データが記憶される。特に本実施形態では、記憶部１７には、後述するレスキュー処理を実行するためのアプリケーション（レスキューアプリケーションという。）や当該レスキューアプリケーションのＧＵＩ（Graphical User Interface）を表示するのに必要なイメージデータ等も記憶される。
【００３０】
ＵＳＢポート１８は、リムーバブルメディアとしてのＵＳＢメモリや、ＵＳＢケーブルに接続されたリムーバブルメディアドライブ等と接続し、ＵＳＢ規格に準じてそれらの機器と通信を行う。
【００３１】
有線ネットワークポート１９は、例えばイーサネット（登録商標）ポートであり、ケーブルを介してネットワークに接続しネットワーク上の機器と通信を行う。例えば有線ネットワークポート１９は、ネットワーク上の機器からＯＳをダウンロードすることも可能であり、上記ＢＩＯＳは、上記記憶部１７に記憶されたＯＳに代えて、ダウンロードしたＯＳによりＰＣ１００を起動させることも可能である。
【００３２】
光学ドライブ２０は、リムーバブルメディアとしての例えばＢＤ（Blu-ray Disc）、ＤＶＤ、ＣＤ（Compact Disc）等の光ディスクをロードし、当該光学ディスクに記憶されたデータの読み出しや、当該光学ディスクへのデータの書き込みを行う。上記ＢＩＯＳは、上記記憶部１７に記憶されたＯＳに代えて、当該光学ドライブ２０に装着されたリムーバブルメディアに記憶されたＯＳによりＰＣ１００を起動させることも可能である。
【００３３】
無線ネットワークチップ２１は、例えばＷＬＡＮ（Wireless Local Area Network）やＷＷＡＮ（Wireless Wide Area Network）、ＷｉＭＡＸ（Worldwide Interoperability for Microwave Access）、BLUETOOTH（登録商標）、TransferJet（登録商標）等の無線規格に準じて、アンテナ２２を介してネットワークに接続しネットワーク上の機器と通信を行う。上記ＢＩＯＳは、上記記憶部１７に記憶されたＯＳに代えて、無線ネットワークチップ２１によりダウンロードされたＯＳによりＰＣ１００を起動させることも可能である。
【００３４】
スピーカ２３は、ＣＰＵ１１により生成された音声信号を出力する。カメラ２４は、例えばＣＭＯＳ（Complementary Metal Oxide Semiconductor）やＣＣＤ（Charge Coupled Devices）センサ等の撮像素子により、静止画（写真）及び動画を撮像する。
【００３５】
ディスプレイ２５は、例えばＬＣＤ、ＯＥＬＤ、ＣＲＴ（Cathode Ray Tube）等を用いた表示デバイスであり、グラフィックスチップ１２により描画された映像信号を出力する。例えばディスプレイ２５は、後述するレスキューアプリケーションのＧＵＩ（メニュー画面）を表示する。
【００３６】
キーボード２６及びマウス２７は、ユーザの各種操作入力を受け付ける。キーボード２６及びマウス２７に替えて、上記ディスプレイ２５と一体的に設けられたタッチパネルによる操作入力が可能とされていてもよい。
【００３７】
電源ボタン２９は、それがユーザにより押下された場合に、図示しないバッテリやＡＣアダプタを介してＰＣ１００の各部に電源を供給する。また電源ボタン２９は、上記記憶部１７に記憶されたＯＳを起動させるためのトリガとなる。
【００３８】
アシストボタン２８は、それがユーザにより押下された場合に、ＰＣ１００の各部に電源を供給する。またアシストボタン２８は、上記レスキューアプリケーションを起動させるためのトリガとなる。ここで当該レスキューアプリケーションは、ＰＣ１００のメンテナンス案内やトラブル発生時の対処案内等をメニュー画面として表示し、ユーザの選択に応じた各種設定処理、起動処理、リカバリ処理等を実行するためのアプリケーションである。
【００３９】
ＰＣ１００がノートブック型の場合、上記電源ボタン２９及びアシストボタン２８は、例えばキーボード２６が設けられる筐体面の上部にそれぞれ設けられる。もちろん、電源ボタン２９及びアシストボタン２８は、ボタンとしてではなく、例えばスライドスイッチ等のメカニカルスイッチとして設けられていても構わない。
【００４０】
［ＰＣの動作］
次に、以上のように構成されたＰＣ１００の動作について、上記アシストボタン２８及び電源ボタン２９が押下された場合の各動作を中心に説明する。
【００４１】
（アシストボタン押下時の動作）
図２は、上記アシストボタン２８が押下された場合のＰＣ１００の動作の流れを示したフローチャートである。
【００４２】
同図に示すように、まず、上記ＥＣ１６は、ＰＣ１００の電源がＯＦＦの状態で、アシストボタン２８の押下を検出すると（ステップ３１）、ＰＣ１００の電源を投入する（ステップ３２）。
【００４３】
続いてＥＣ１６は、ＢＩＯＳに対して、アシストボタン２８によるＰＣ１００の起動操作があったことを通知する（ステップ３３）。
【００４４】
続いてＢＩＯＳは、上記光学ドライブ２０に装着された光学ディスクやＵＳＢポート１８に接続されたＵＳＢメモリ等のリムーバブルメディアの認識処理、及び、光学ドライブ２０やＵＳＢポート１８等のドライブの初期化処理を実行する（ステップ３５）。
【００４５】
続いてＢＩＯＳは、メニュー画面を表示する（ステップ３５）。
【００４６】
図３及び図４は、上記メニュー画面の例を示した図である。このうち図３は、上記レスキューアプリケーションがＧＵＩとして表示するメニュー画面の例であり、図４は、ＢＩＯＳが直接表示するメニュー画面の例である。
【００４７】
ＢＩＯＳは、上記リムーバブルメディアの認識処理及びドライブの初期化処理の後、上記記憶部１７に記憶されたＯＳとは別の、機能が限定されたユーティリティＯＳ（例えばWindows（登録商標） PE）を起動し、当該ユーティリティＯＳにより、上記レスキューアプリケーションを起動する。そしてＢＩＯＳは、レスキューアプリケーション用のＧＵＩに用いられるイメージデータが記憶部１７に存在する場合には、図３に示すようなＧＵＩによるメニュー画面を表示し、上記イメージデータがユーザに削除された場合等、存在しない場合には、直接図４に示すようなメニュー画面を表示する。
【００４８】
図３に示すように、レスキューアプリケーションが表示するメニュー画面には、ＰＣ１００のリカバリ（ＨＤＤのデータの初期化、リカバリディスクの作成等）のためのウィザードを開始するための選択肢５１、高度なリカバリの設定等を行うための選択肢５２、外部メディアからＰＣ１００（ＯＳ）を起動させるための選択肢５３、ＢＩＯＳ設定の変更を行うための選択肢５４、ＰＣ１００をシャットダウンまたは記憶部１７に記憶されたＯＳを起動させるための選択肢５５が表示される。
【００４９】
上記選択肢５３における外部メディアとは、例えば、上記光学ドライブ２０に装着された光学ディスク、ＵＳＢポート１８に接続されたＵＳＢ機器（メディア）、有線ネットワークポート１９または無線ネットワークチップ２１と接続されたネットワーク上の機器である。また当該選択肢５３が選択された場合には、各外部メディアのいずれかを選択させる画面がさらに表示される。
【００５０】
図４に示すように、ＢＩＯＳが表示するメニュー画面には、ＢＩＯＳの設定の変更を行うための選択肢６１、ＰＣ１００のリカバリを行うための選択肢６２、光学ディスクからＯＳを起動させるための選択肢６３、ＵＳＢ機器からＯＳを起動させるための選択肢６４、ネットワークを経由してＯＳを起動させるための選択肢６５、ＰＣ１００をシャットダウンまたは記憶部１７に記憶されたＯＳを起動させるための選択肢６６が表示される。上記選択肢６２が選択された場合には、リカバリ処理の詳細を選択するためのメニューが表示される。
【００５１】
続いて、ＢＩＯＳは、当該メニュー画面上で、ユーザの選択入力に応じた各種処理を実行する。
【００５２】
すなわち、ＢＩＯＳは、ＵＳＢメモリ起動が選択された場合には、ＵＳＢポート１８に接続されたＵＳＢメモリやメディアドライブに記憶されたＯＳを起動し（ステップ３６、３７）し、光学ディスク起動が選択された場合には、光学ドライブ２０に装着された光学ディスクに記憶されたＯＳを起動する（ステップ３８、３９）。
【００５３】
また、ネットワーク起動が選択された場合には、ＢＩＯＳは、有線ネットワークポート１９または無線ネットワークチップ２１に接続されたネットワーク上の所定の機器からＯＳをダウンロードして起動する（ステップ４０、４１）。
【００５４】
また、リカバリ処理が選択された場合には、ＢＩＯＳは、ユーザからのさらなる指示に基づいて、記憶部１７の初期化やリカバリディスクの作成等のリカバリ処理を実行する（ステップ４２、４３）。
【００５５】
また、ＢＩＯＳ設定画面が選択された場合には、ＢＩＯＳは、ＢＩＯＳ設定画面を表示する（ステップ４４、４５）。
【００５６】
さらに、ＰＣの起動が選択された場合には、ＢＩＯＳは、記憶部１７に記憶されたＯＳを起動させる（ステップ４６、４７）。
【００５７】
（電源ボタン押下時の動作）
図５は、上記電源ボタン２９が押下された場合のＰＣ１００の動作の流れを示したフローチャートである。
【００５８】
同図に示すように、まず、上記ＥＣ１６は、ＰＣ１００の電源がＯＦＦの状態で、電源ボタン２９の押下を検出すると（ステップ７１）、ＰＣ１００の電源を投入する（ステップ７２）。
【００５９】
続いてＥＣ１６は、ＢＩＯＳに対して、電源ボタン２９によるＰＣ１００の起動操作があったことを通知する（ステップ７３）。
【００６０】
そしてＢＩＯＳは、上記リムーバブルメディアの認識処理及びドライブの初期化処理をスキップして、記憶部１７に記憶されたＯＳを高速起動させる（ステップ７４）。
【００６１】
（ＯＳ起動後におけるアシストボタン押下時の動作）
次に、ＯＳの起動後に上記アシストボタン２８が押下された場合のＰＣ１００の動作について説明する。図６は、当該動作の流れを示したフローチャートである。
【００６２】
同図に示すように、ＥＣ１６は、アシストボタン２８の押下を検出すると（ステップ８１）、ＢＩＯＳに対して、その旨を通知する（ステップ８２）。
【００６３】
続いてＢＩＯＳは、上記ユーティリティＯＳに対して、上記アシストボタン２８の押下を通知する（ステップ８３）。またＢＩＯＳは、上記リムーバブルメディアの認識処理及びドライブの初期化処理を実行する（ステップ８４）。
【００６４】
続いてＢＩＯＳは、上記ユーティリティＯＳにより、上記レスキューアプリケーションを起動し、上記図３または図４で示したメニュー画面を表示する（ステップ８６）。
【００６５】
そしてＢＩＯＳは、上記図２のステップ３６〜ステップ４７で説明したのと同様に、当該メニュー画面上で、ユーザの選択入力に応じた各種処理を実行する（ステップ８７〜ステップ１０３）。ここで、各種処理において、リムーバブルメディアやネットワークからのＯＳ起動処理、ＢＩＯＳ設定画面表示処理、及びＰＣ１００の通常起動処理にあたっては、ＰＣ１００の再起動処理（現在実行中のＯＳの終了処理）が必要となる（ステップ８８、９１、９４、９９、１０２）。
【００６６】
このように、アシストボタン２８により、ユーザは、メニュー画面を介して選択処理を実行するだけで、起動させるＯＳの切り替えを容易に行うことができる。
【００６７】
［まとめ］
以上説明したように、本実施形態によれば、ＰＣ１００は、アシストボタン２８と電源ボタン２９とにより２つの起動ルートを有する。すなわち、ＰＣ１００は、アシストボタン２８が押下された場合には、電源投入後、リムーバブルメディアの認識処理やドライブの初期化を行い、リムーバブルメディアからのＯＳ起動、ＢＩＯＳ設定、リカバリ等の処理を選択させるメニュー画面を表示する。またＰＣ１００は、電源ボタン２９が押下された場合には、電源投入後、上記リムーバブルメディアの認識処理やドライブの初期化処理をスキップして、記憶部１７のＯＳを高速起動させる。当該スキップの分、ＯＳは、スキップしない場合の３分の２程度の時間で起動される。またＰＣ１００は、アシストボタン２８の押下時には上記メニュー画面を表示することで、従来のＰＣにおける電源投入後１、２秒以内のファンクションキーの操作と比べて、上記リムーバブルメディアからのＯＳ起動処理等の入り口を極めて分かりやすく提示することができる。
【００６８】
［変形例］
本技術は上述の実施形態にのみ限定されるものではなく、本技術の要旨を逸脱しない範囲内において種々変更され得る。
【００６９】
上述の実施形態においては、上記異なる２つの起動処理のトリガとしてアシストボタン２８と電源ボタン２９の２つのボタンの押下操作が示されたが、トリガはこれに限られない。例えば、２つの起動処理は、１つのボタンに対する異なる操作（通常押しと長押し）により実行されてもよい。
【００７０】
上述の実施形態において示されたメニュー画面に表示される選択肢は、上述したものに限られない。
【００７１】
上述の実施形態においては、本技術がＰＣに適用された例を示したが、本技術は、テレビジョン装置、ゲーム機器、カーナビゲーション装置、記録再生装置等、他のあらゆる情報処理装置にも同様に適用可能である。
【００７２】
［その他］
本技術は以下のような構成もとることができる。
（１）  情報処理装置であって、
ユーザの第１の操作と第２の操作とを受付可能な操作部と、
第１のオペレーティングシステムを記憶可能な第１の記憶部と、
リムーバブルメディアに接続可能な接続部と、
前記第１の操作が受け付けられた場合に、当該情報処理装置に電源を投入して、前記リムーバブルメディアの認識処理を行い、前記第２の操作が受け付けられた場合に、当該情報処理装置に前記電源を投入して、前記リムーバブルメディアの認識処理を経ずに前記オペレーティングシステムの起動処理を行うことが可能な制御部と
を具備する情報処理装置。
（２）上記（１）に記載の情報処理装置であって、
前記操作部は、前記第１の操作を受付可能な第１のボタンと、前記第２の操作を受付可能な第２のボタンとを有する
情報処理装置。
（３）上記（２）に記載の情報処理装置であって、
前記接続部は、それぞれ前記第１のオペレーティングシステムとは異なる第２のオペレーティングシステムを記憶可能な複数の異なるリムーバブルメディアと接続可能であり、
前記制御部は、前記第２のボタンが押下された場合に、前記複数のリムーバブルメディアのうち、前記第２のオペレーティングシステムの起動元となるリムーバブルメディアをユーザに選択させる選択肢を含むメニュー画面を出力し、当該選択に応じて前記第２のオペレーティングシステムを起動可能である
情報処理装置。
（４）  上記（３）に記載の情報処理装置であって、
前記制御部は、前記第１のボタンの押下により前記第１のオペレーティングシステムが起動した後、前記第２のボタンが押下された場合に、前記リムーバブルメディアの認識処理を実行し、前記メニュー画面を表示し、前記選択に応じて前記第１のオペレーティングシステムを終了して前記第２のオペレーティングシステムを起動可能である
情報処理装置。
（５）  上記（３）または（４）に記載の情報処理装置であって、
ネットワークを介して前記第２のオペレーティングシステムを受信可能な通信部と、
ＢＩＯＳを記憶可能な第２の記憶部と
をさらに具備し、
前記メニュー画面は、前記ネットワークを介した前記第２のオペレーティングシステムの起動処理の実行と、当該情報処理装置のリカバリ処理の実行と、前記ＢＩＯＳの設定処理の実行のうち少なくとも１つに関する選択肢をさらに含む
情報処理装置。
【符号の説明】
【００７３】
１１…ＣＰＵ
１５…フラッシュメモリ
１６…ＥＣ
１７…記憶部
１８…ＵＳＢポート
１９…有線ネットワークポート
２０…光学ドライブ
２１…無線ネットワークチップ
２５…ディスプレイ
２８…アシストボタン
２９…電源ボタン
１００…ＰＣ
【図１】
0005772162.tif 000002
【図２】
0005772162.tif 000003
【図３】
0005772162.tif 000004
【図４】
0005772162.tif 000005
【図５】
0005772162.tif 000006
【図６】
0005772162.tif 000007