(57)【要約】【課題】本発明は、メイン表示装置のコントローラの起動状態や処理状況とは独立して、サブ表示装置を用いてユーザに対する表示を行うことができ、ユーザビリティの向上が図れた情報処理装置を提供する。【解決手段】ＯＳ起動前の段階で、ＢＩＯＳにパスワードが設定されていた場合に、ＢＩＯＳは、メインディスプレイ及びそのコントローラと比較して軽い（即ち少ない設定項目の）制御のサブディスプレイ及びそのコントローラをまず表示可能な状態とし、設定されたパスワードの入力要求をサブディスプレイに表示するよう制御する。このメッセージ表示を受けてパスワードが入力され、パスワードが一致すると、ＢＩＯＳは、グラフィックスコントローラ２０４及びメインディスプレイ１２１の初期化を実行し、ＨＤＤ２０６のＯＳを起動して、次の処理へと進む。【選択図】　図３
2004005105.tif 000002
【特許請求の範囲】
【請求項１】
第１の表示装置と、
この第１の表示装置に対する画面表示を制御する第１の表示コントローラと、
前記第１の表示装置と比較して設定項目が少なく、画面表示が可能な第２の表示装置と、
前記第１の表示コントローラとは異なり、前記第２の表示装置に対する画面表示を制御する第２の表示コントローラと、
電源が投入され、かつＯＳが起動される前に、前記第１の表示コントローラに先駆け、前記第２の表示コントローラを初期化する第１の初期化手段と、
この第１の初期化手段によって前記第２の表示コントローラが初期化された後に、前記第１の表示コントローラを初期化する第２の初期化手段と、
電源が投入されてから、前記第２の初期化手段によって前記第１の表示コントローラを初期化して前記第１の表示装置に情報を表示可能になるまでの間、前記第１の初期化手段によって既に初期化されている前記第２の表示コントローラによって前記第２の表示装置に必要な情報を画面表示するよう制御する制御手段と、
を有することを特徴とする情報処理装置。
【請求項２】
前記制御手段は、
電源が投入され、ＯＳが起動される前で、かつ前記第１及び第２の初期化手段による初期化前に、特定の処理が指示されると、前記第１の初期化手段による前記第２の表示コントローラの初期化を実行し、この初期化された前記第２の表示コントローラによって前記第２の表示装置に対して前記指示された特定の処理に関する画面情報を表示するよう制御することを特徴とする請求項１記載の情報処理装置。
【請求項３】
前記制御手段は、
電源が投入され、ＯＳが起動される前で、かつ前記第１及び第２の初期化手段による初期化前に、ブートデバイスの選択に関する処理が指示されると、前記第１の初期化手段による前記第２の表示コントローラの初期化を実行し、この初期化された前記第２の表示コントローラによって前記第２の表示装置に対してブートデバイスの選択画面情報を表示するよう制御することを特徴とする請求項１記載の情報処理装置。
【請求項４】
前記制御手段は、
電源が投入され、ＯＳが起動される前で、かつ前記第１及び第２の初期化手段による初期化前に、制御プログラムの書換えに関する処理が指示されると、前記第１の初期化手段による前記第２の表示コントローラの初期化を実行し、この初期化された前記第２の表示コントローラによって前記第２の表示装置に対して制御プログラムの書換えに関する情報を表示するよう制御することを特徴とする請求項１記載の情報処理装置。
【請求項５】
前記制御手段は、
電源が投入され、ＯＳが起動される前で、かつ前記第１及び第２の初期化手段による初期化前に、システムコンフィグレーション設定の変更に関する処理が指示されると、前記第１の初期化手段による前記第２の表示コントローラの初期化を実行し、この初期化された前記第２の表示コントローラによって前記第２の表示装置に対してシステムコンフィグレーション設定の変更画面に関する情報を表示するよう制御することを特徴とする請求項１記載の情報処理装置。
【請求項６】
前記制御手段は、
電源が投入され、ＯＳが起動される前でかつ前記第１及び第２の初期化手段による初期化前にパスワードが設定されていると、前記第１の初期化手段による前記第２の表示コントローラの初期化を実行し、この初期化された前記第２の表示コントローラによって前記第２の表示装置に対してパスワードの入力を要求する画面情報を表示するよう制御することを特徴とする請求項１記載の情報処理装置。
【請求項７】
前記第２の表示装置に表示されたパスワードの入力を要求する画面情報に従ってパスワードが入力されると、入力されたパスワードと予め設定されているパスワードとを照合する照合手段を有しており、
前記制御手段は、照合手段による照合の結果、パスワードが一致すると、前記第２の初期化手段によって前記第１の表示コントローラの初期化を実行することを特徴とする請求項６記載の情報処理装置。
【請求項８】
前記第２の表示装置は、表示一体型のポインティングデバイスであることを特徴とする請求項１乃至７のいずれか記載の情報処理装置。
【請求項９】
メインディスプレイと、表示一体型のポインティングデバイスとを有し、更に外部表示装置と接続が可能な情報処理装置において、
前記メインディスプレイに対する画面表示を制御する第１の表示コントローラと、
前記表示一体型のポインティングデバイスに対する画面表示を制御するとともに、現在処理されている内容に応じた画面情報が前記第１の表示装置あるいは接続され画面表示可能な状態の前記外部表示装置に表示されている間、前記第２の表示装置に対して、画面表示可能な状態の表示装置に関する情報を選択可能に画面表示するよう制御する第２の表示コントローラと、
を有することを特徴とする情報処理装置。
【請求項１０】
前記表示一体型のポインティングデバイスを介して、現在処理されている内容に応じた画面情報が表示されている表示装置とは異なる表示装置が選択されると、選択された表示装置に対して現在処理されている内容に応じた画面情報を表示するよう前記第１の表示コントローラの出力を切替える切替手段を有することを特徴とする請求項９記載の情報処理装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、例えばマウスポインティング機能を備えた携帯型パーソナルコンピュータ等の情報処理装置に関する。
【０００２】
【従来の技術】
近年、ノートブックタイプまたはラップトップタイプの携帯型パーソナルコンピュータが種々開発されている。この種の携帯型パーソナルコンピュータにおいては、その操作性の向上を図るための様々な機能が設けられている。その機能の一つに、例えば、内蔵されるポインティングデバイスとしてタッチ式ポインティングデバイスが挙げられる。
【０００３】
このタッチ式ポインティングデバイスは、平面状の感知板が、そこへの指やペン型指示器の接触による静電気や圧力を感知することにより、その感知板上の指等の接触位置を検知するものである。更には、このタッチ式ポインティングデバイスをサブ表示装置として使用した情報処理装置が、特開平１０−２５４６２２号公報に開示されている。
【０００４】
この特開平１０−２５４６２２号公報に開示された情報処理装置では、メイン表示装置とサブ表示装置とがサイマルスキャン・グラフィックコントローラに接続されており、メイン表示装置とサブ表示装置とを同時かつ独立して動作制御し、各々異なった任意の画像を同時表示している。
【０００５】
【発明が解決しようとする課題】
しかしながら、従来の装置では、メイン表示装置とサブ表示装置とを同じコントローラで動作制御しているため、メイン表示装置には何も表示する必要が無くサブ表示装置にのみ画面表示する場合であっても、メイン表示装置にも接続されているコントローラを初期化する必要があり、非常に複雑な処理を行わなければならなかった。
【０００６】
また、メイン表示装置が何等かの原因で表示できない状態であった時に、サブ表示装置も同じコントローラを使用しているため、サブ表示装置も表示できない状態となる可能性、あるいはサブ表示装置への表示動作制御に影響を及ぼす虞があった。
【０００７】
本発明は、以上の点に鑑みなされたもので、メイン表示装置のコントローラの起動状態や処理状況とは独立して、サブ表示装置を用いてユーザに対する表示を行うことができ、ユーザビリティの向上が図れた情報処理装置を提供することを目的とする。
【０００８】
【課題を解決するための手段】
上記目的を達成するために、本発明の情報処理装置は、第１の表示装置と、この第１の表示装置に対する画面表示を制御する第１の表示コントローラと、前記第１の表示装置と比較して設定項目が少なく、画面表示が可能な第２の表示装置と、前記第１の表示コントローラとは異なり、前記第２の表示装置に対する画面表示を制御する第２の表示コントローラと、電源が投入され、かつＯＳが起動される前に、前記第１の表示コントローラに先駆け、前記第２の表示コントローラを初期化する第１の初期化手段と、この第１の初期化手段によって前記第２の表示コントローラが初期化された後に、前記第１の表示コントローラを初期化する第２の初期化手段と、電源が投入されてから、前記第２の初期化手段によって前記第１の表示コントローラを初期化して前記第１の表示装置に情報を表示可能になるまでの間、前記第１の初期化手段によって既に初期化されている前記第２の表示コントローラによって前記第２の表示装置に必要な情報を画面表示するよう制御する制御手段と、を有することを特徴とする。
【０００９】
上記目的を達成するために、本発明の情報処理装置は、メインディスプレイと、表示一体型のポインティングデバイスとを有し、更に外部表示装置と接続が可能な情報処理装置において、前記メインディスプレイに対する画面表示を制御する第１の表示コントローラと、前記表示一体型のポインティングデバイスに対する画面表示を制御するとともに、現在処理されている内容に応じた画面情報が前記第１の表示装置あるいは接続され画面表示可能な状態の前記外部表示装置に表示されている間、前記第２の表示装置に対して、画面表示可能な状態の表示装置に関する情報を選択可能に画面表示するよう制御する第２の表示コントローラと、を有することを特徴とする。
【００１０】
【発明の実施の形態】
以下、図面を参照して本発明に係る実施の形態について図面を参照して詳細に説明する。本実施の形態においては、ポインティングデバイスとして、「ＳＹＮＡＰＴＩＣＳ」社が提供する「ｃＰａｄ」（登録商標）を用いた例を示している。この「ｃＰａｄ」と称される表示一体型のポインティングデバイス（以下ｃＰａｄデバイスと称す）は、タッチパッドと、ＬＣＤと、バックライトとを有している。
【００１１】
本実施の形態では、このｃＰａｄデバイス専用のコントローラを有することにより、複雑なメインディスプレイのコントローラを制御することなく、メインディスプレイにおけるＯＳ等のメイン表示とは独立した状態で、ｃＰａｄデバイスに表示を行う機能を実現している。
【００１２】
図１は、本発明の実施の形態における情報処理装置としてのノートブック型パーソナルコンピュータ１の外観構成を示す斜視図である。
【００１３】
図１に示すコンピュータ１は、コンピュータ本体１１と、ディスプレイユニット１２とから構成されている。ディスプレイユニット１２には、ＬＣＤ（Ｌｉｑｕｉｄ　Ｃｒｙｓｔａｌ　Ｄｉｓｐｌａｙ）からなるディスプレイスクリーン（メインディスプレイ）１２１が組み込まれている。このディスプレイユニット１２は、コンピュータ本体１１に対して、開放位置と閉塞位置との間を回動自在に取り付けられている。
【００１４】
コンピュータ本体１１は、薄い箱形の筐体を有しており、その筐体上面には、キーボード１１１が配置され、キーボード１１１の手前の筐体部分上面でアームレストを形成している。
【００１５】
このアームレストのほぼ中央部に、本発明に係る、表示一体型のポインティングデバイスとして用いられる上記ｃＰａｄデバイス１１２が、そのｃＰａｄデバイスに含まれるレフト（左）ボタン１１３ａ、ライト（右）ボタン１１３ｂ、およびミドル（中）ボタン１１３ｃとともに配置されている。
【００１６】
さらに、このコンピュータ本体１１の上面には、このコンピュータ本体１１の電源をオン／オフするためのパワーボタン１１４が設けられている。
【００１７】
図２は、上記図１に示したコンピュータ１のシステム構成を示すブロック図である。このコンピュータ１には、図示するように、ＣＰＵ２０１、ノースブリッジ２０２、メインメモリ２０３、グラフィックスコントローラ２０４、サウスブリッジ２０５、ハードディスクドライブ（ＨＤＤ）２０６、マルチドライブ２０７、Ｉ／Ｏコントローラ２０８、ＦＤＤ２０９、ｃＰａｄコントローラ２１０、エンベデッドコントローラ／キーボードコントローラＩＣ（ＥＣ／ＫＢＣ）２１１、電源コントローラ２１３、ＢＩＯＳ−ＲＯＭ（Ｂａｓｉｃ　Ｉｎｐｕｔ／Ｏｕｔｐｕｔ　Ｓｙｓｔｅｍ−Ｒｅａｄ　Ｏｎｌｙ　Ｍｅｍｏｒｙ）２１５、ＵＳＢ−１　２２１、ＵＳＢ−２　２２２、ＵＳＢ−３　２２３等が設けられている。
【００１８】
ＣＰＵ２０１は、ホストバスを介してノースブリッジ２０２と接続されており、本コンピュータ１全体の動作を制御するもので、ＨＤＤ２０６からメインメモリ２０３にロードされたオペレーティングシステム（ＯＳ）およびアプリケーションプログラム／ユーティリティプログラムを実行する。
【００１９】
ノースブリッジ２０２は、ＣＰＵ２０１とサウスブリッジ２０５との間のブリッジ処理、メインメモリ２０３の制御、グラフィックスコントローラ２０４の制御などを行う各種コントローラを備えたブリッジデバイスである。
【００２０】
メインメモリ２０３は、ノースブリッジ２０２に接続されており、ＣＰＵ２０１により処理されるＯＳ、各種ドライバ、各種アプリケーションなどを保持し、ＣＰＵ２０１のワークエリアとして機能する。
【００２１】
グラフィクスコントローラ２０４は、第１の表示コントローラを構成し、ノースブリッジ２０２に接続されており、本コンピュータ１のディスプレイモニタとして使用されるメインディスプレイ１２１へのデータ表示を制御する。メインディスプレイ１２１は、第１の表示装置を構成し、グラフィックスコントローラ２０４から送られてくるデータを画面上に表示する。
【００２２】
サウスブリッジ２０５は、ハブリンクを介してノースブリッジ２０２に接続されており、ＬＰＣバス１０２上の各種デバイスや、ＰＣＩバス１０１上の各種デバイスや、ＩＤＥ（Ｉｎｔｅｇｒａｔｅｄ　Ｄｒｉｖｅ　Ｅｌｅｃｔｒｏｎｉｃｓ）対応のディスクドライブや、ＵＳＢデバイス（ＵＳＢ−１　２２１、ＵＳＢ−２　２２２、ＵＳＢ−３　２２３）などの制御を行う各種コントローラを備えたブリッジデバイスである。また、ここには例えばシステムタイマ、ＤＭＡコントローラ、割り込みコントローラなどの各種システムデバイスも内蔵されている。
【００２３】
ＨＤＤ２０６は、プライマリＩＤＥに対応するデバイスとしてサウスブリッジ２０５に接続されており、ＯＳや各種プログラムなどを記憶する内蔵ハードディスクを駆動する。
【００２４】
マルチドライブ２０７は、セカンダリＩＤＥに対応するデバイスとしてサウスブリッジ２０５に接続されており、リムーバブルな記録媒体であるＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、ＣＤ−Ｒ／ＲＷを駆動する。
【００２５】
Ｉ／Ｏコントローラ２０８は、ＬＰＣバス１０２に接続されており、外部とシリアル信号やパラレル信号の入出力制御を行うとともに、ＦＤＤ２０９との入出力制御をも行う。
【００２６】
ＦＤＤ２０９は、Ｉ／Ｏコントローラ２０８に接続されており、リムーバブルな磁気記録媒体（ディスク）を駆動する。本実施の形態では、このＦＤＤ２０９に、ＢＩＯＳ書換え用に使用されるプログラム（ＢＩＯＳ書換え用プログラム）及び書き換えるべきデータ（書換えデータ）を記録した磁気記録媒体が挿入され、当該ＢＩＯＳ書換え用プログラム及び書換えデータがメインメモリ２０３上にロードされて使用されることとなる。
【００２７】
尚、代わりに、上記ＢＩＯＳ書換え用プログラム等を記録した磁気記録媒体を、サウスブリッジ２０５に接続されているＵＳＢ対応のＦＤＤに挿入することにより、上記と同じことを実現することができる。
【００２８】
ｃＰａｄコントローラ２１０は、第２の表示コントローラを構成し、ＵＳＢ−３　２２３に接続されており、更に接続されたｃＰａｄデバイス１１２の各種機能を制御する。ｃＰａｄデバイス１１２は、タッチパッド１１２ａと、第２の表示装置を構成するサブディスプレイ１１２ｂと、バックライト１１２ｃとが一体化され、レフト（左）ボタン１１３ａ、ミドル（中）ボタン１１３ｂ、及びライト（右）ボタン１１３ｃを含んで構成される。
【００２９】
特に、本実施の形態では、ｃＰａｄコントローラ２１０は、グラフィックスコントローラ２０４と比較して軽い（即ち少ない設定項目の）制御で、即ちグラフィックスコントローラ２０４よりも少ない設定項目で、サブディスプレイ１１２ｂへのデータ表示を制御する。サブディスプレイ１１２ｂは、ｃＰａｄコントローラ２１０から送られてくるデータを画面上に表示する。タッチパッド１１２ａやボタン１１３ａ、１１３ｂ、１１３ｃからは、表示に対する指示を入力することができる。
【００３０】
エンベデッドコントローラ／キーボードコントローラＩＣ（ＥＣ／ＫＢＣ）２１１は、ＬＰＣバス１０２に接続されており、電力管理のためのエンベデッドコントローラ（ＥＣ）とキーボード１１１を制御するためのキーボードコントローラ（ＫＢＣ）とが集積された１チップマイクロコンピュータである。
【００３１】
このＥＣ／ＫＢＣ２１１は、電源コントローラ２１３と協同して、ユーザによるパワーボタン１１４の操作に応じて本コンピュータ１をパワーオン／パワーオフする機能を有している。
【００３２】
キーボード（ＫＢ）１１１は、ユーザが入力操作を行う際に使用するもので、例えばパスワードを入力することができる。本実施の形態では、パワーボタン１１４の押した直後に、キーボード１１１上の特定のキーを押すことにより、セットアップ処理を実行させたり、ブートデバイスの選択処理を実行させることができる。
【００３３】
また、本実施の形態では、ＢＩＯＳ書換え用プログラム等を記録した磁気記録媒体をＦＤＤ２０９に挿入した状態で、キーボード１１１上の特定のキーを押しながらパワーボタン１１４を押すことにより、ＢＩＯＳの書換え処理を実行させることができる。
【００３４】
電源コントローラ２１３は、ＥＣ／ＫＢＣ２１に接続されており、パワーボタン１１４に対する電源投入操作を検出してＥＣに通知したり、コンピュータ１内の各部に供給する電圧を制御する。
【００３５】
ＢＩＯＳ−ＲＯＭ２１５は、ＬＰＣバス１０２に接続されており、電源が投入された際に主に装置内のハードウェアに対する設定処理などを行う制御プログラムとしてのＢＩＯＳを格納している。ＢＩＯＳは、普通に電源が投入された場合には、ハードウェアの設定処理などを行った後、制御をＯＳに渡すようになっている。
【００３６】
次に、図３及び図４を用いて、ブート処理動作及びその際のｃＰａｄ１１２の表示内容について説明する。図３は、ブート処理の動作を説明するためのフローチャート図である。図４は、ブート処理時のｃＰａｄ１１２の画面表示を示す図である。
【００３７】
図３に示すように、ユーザがパワーボタン１１４を押すと、コンピュータ１の電源がオンとなる（ＳＴ１０）。その際、ＥＣ／ＫＢＣ２１１によってパワーボタン１１４の押下と同時にキーボード１１１上の特定キーが押されているか否かが判別される（ＳＴ１１）。この判別結果は、ＢＩＯＳ−ＲＯＭ２１５中のＢＩＯＳに伝えられる。
【００３８】
ＳＴ１１において特定キーが押された場合には、ＢＩＯＳは、押下された特定キーによって指示される処理を実行する。即ち、例えば後述する図５のＳＴ２４以降、図７のＳＴ３４以降、あるいは図９のＳＴ５４以降に示す特定の処理を実行する（ＳＴ１２）。
【００３９】
ＳＴ１１において特定キーの押下がなかった場合には、ＢＩＯＳは、ｃＰａｄコントローラ２１０及びｃＰａｄ１１２の初期化を実行する（ＳＴ１３）。次に、ＢＩＯＳは、図示せぬＢＩＯＳ設定データ用メモリの設定情報に基づいて、パスワードが設定されているかを確認する（ＳＴ１４）。
【００４０】
ＳＴ１４においてパスワードが設定されていると判断されると、ＢＩＯＳは、ｃＰａｄコントローラ２１０を介してｃＰａｄ１１２のサブディスプレイ１１２ｂに対して、図４に示すように、パスワード入力を要求するメッセージを表示するよう制御する（ＳＴ１５）。
【００４１】
ＳＴ１５のメッセージ表示を受けて、例えばキーボード１１１からパスワードが入力されると（ＳＴ１６）、ＢＩＯＳは入力されたパスワードと、事前に設定されているパスワードとを照合する（ＳＴ１７）。
【００４２】
ＳＴ１７の照合の結果、パスワードが一致したと判定された場合（ＳＴ１８）、あるいはＳＴ１４においてパスワードが設定されていないと判断された場合（ＳＴ１４）、ＢＩＯＳは、グラフィックスコントローラ２０４及びメインディスプレイ１２１の初期化を実行し（ＳＴ１９）、次にＨＤＤ２０６のＯＳを起動して（ＳＴ２０）、次の処理へと進む。
【００４３】
尚、本実施の形態では、ブート処理動作を用いて説明したが、リジューム処理動作においてもＳＴ１４以降、同様の処理となるため、リジュール処理動作については説明を省略する。
【００４４】
本実施の形態では、ＯＳ起動前の段階で、ＢＩＯＳにパスワードが設定されていた場合に、複雑なメインディスプレイ及びそのコントローラを表示可能な状態にすることなく、メインディスプレイ及びそのコントローラと比較して軽い（即ち少ない設定項目の）制御のサブディスプレイ及びそのコントローラを表示可能な状態とし、設定されたパスワードの入力要求をサブディスプレイに表示するよう制御している。
【００４５】
従って、メインディスプレイに表示できない、あるいは表示が困難な場合であっても、ユーザに必要な情報をサブディスプレイに表示することで、ユーザに必要な情報を随時提供することが可能となる。
【００４６】
特に、ＯＳ起動前、更にはＯＳが起動できない場合に、複雑なメインディスプレイ及びそのコントローラを表示可能な状態にして表示制御する必要がなくなり、対して軽い（即ち少ない設定項目の）制御のサブディスプレイ及びそのコントローラで表示制御することで、ユーザに対する情報の表示制御が軽くなり、容易となる。
【００４７】
次に、図５及び図６を用いて、ブートデバイスの選択処理動作及びその際のｃＰａｄ１１２の表示内容について説明する。図５は、ブートデバイスの選択処理の動作を説明するためのフローチャート図である。図６は、ブートデバイスの選択処理時のｃＰａｄ１１２の画面表示を示す図である。
【００４８】
図５に示すように、ユーザがパワーボタン１１４を押すと、コンピュータ１の電源がオンとなる（ＳＴ２１）。その際、ＥＣ／ＫＢＣ２１１によってパワーボタン１１４の押下と同時にキーボード１１１上の特定キーが押されていたか否かが判別される（ＳＴ２２）。この判別結果は、ＢＩＯＳ−ＲＯＭ２１５中のＢＩＯＳに伝えられる。
【００４９】
ＳＴ２２において特定キーは押されていなかったと判断された場合には、ＢＩＯＳは、通常の初期化・設定処理を実行し（ＳＴ２３）、次の処理へと進む。
【００５０】
ＳＴ２２において特定キーが押されていたと判断された場合には、ＢＩＯＳは、ブートデバイスの選択処理の要求があったものとみなして、ｃＰａｄコントローラ２１０及びｃＰａｄ１１２の初期化を実行する（ＳＴ２４）。
【００５１】
この初期化によって、ｃＰａｄコントローラ２１０及びｃＰａｄ１１２は使用可能な状態となると、ＢＩＯＳは、ｃＰａｄコントローラ２１０を介してｃＰａｄ１１２のサブディスプレイ１１２ｂに対して、例えば図６に示すようなブートデバイスの選択画面を表示するよう制御する（ＳＴ２５）。
【００５２】
即ち、本実施の形態では、図６に示すように、ｃＰａｄ１１２のサブディスプレイ１１２ｂに、ＦＤＤ、ＣＤ−ＲＯＭ、あるいはＬＡＮカードのいずれからブートするかを選択する画面を表示するようになっている。
【００５３】
ＳＴ２５において、タッチパッド１１２ａ上のブートデバイスの選択領域２１、２２、２３のいずれかから入力指示されると、ＢＩＯＳは、グラフィックスコントローラ２０４及びメインディスプレイ１２１の初期化を実行する（ＳＴ２７）。次に、ＢＩＯＳは、ＳＴ２６において指示されたブートデバイスからブートし（ＳＴ２８）、次の処理へと進む。
【００５４】
本実施の形態では、ＯＳ起動前の段階で、ブートデバイスの選択処理が指示された場合に、複雑なメインディスプレイ及びそのコントローラを表示可能な状態にすることなく、メインディスプレイ及びそのコントローラと比較して軽い制御のサブディスプレイ及びそのコントローラを表示可能な状態とし、ブートデバイスの選択画面をサブディスプレイに表示するよう制御している。
【００５５】
従って、メインディスプレイに表示できない、あるいは表示が困難な場合であっても、ユーザに必要な情報をサブディスプレイに表示することで、ユーザに必要な情報を随時提供することが可能となる。
【００５６】
特に、ＯＳ起動前、更にはＯＳが起動できない場合に、複雑なメインディスプレイ及びそのコントローラを表示可能な状態にして表示制御する必要がなくなり、対して軽い（即ち少ない設定項目の）制御のサブディスプレイ及びそのコントローラで表示制御することで、ユーザに対する情報の表示制御が軽くなり、容易となる。
【００５７】
次に、図７及び図８を用いて、ＢＩＯＳ書換え処理動作及びその際のｃＰａｄ１１２の表示内容について説明する。図７は、ＢＩＯＳ書換え処理の動作を説明するためのフローチャート図である。図８は、ＢＩＯＳ書換え処理時のｃＰａｄ１１２の画面表示を示す図である。
【００５８】
図７に示すように、ユーザがパワーボタン１１４を押すと、コンピュータ１の電源がオンとなる（ＳＴ３１）。その際、ＥＣ／ＫＢＣ２１１によってパワーボタン１１４の押下と同時にキーボード１１１上の特定キーが押されているか否かが判別される（ＳＴ３２）。この判別結果は、ＢＩＯＳ−ＲＯＭ２１５中のＢＩＯＳに伝えられる。
【００５９】
ＳＴ３２において特定キーは押されていなかったと判断された場合には、ＢＩＯＳは、通常の初期化・設定処理を実行し（ＳＴ３３）、次の処理へと進む。
【００６０】
ＳＴ３２において特定キーが押されていたと判断された場合には、ＢＩＯＳは、ＢＩＯＳの書換え（ＥＣ／ＫＢＣ２１１の書換えを含む）の要求があったものとみなして、ｃＰａｄコントローラ２１０及びｃＰａｄ１１２を含むＢＩＯＳ書換えのための初期化を実行する（ＳＴ３４）。この初期化によって、ｃＰａｄコントローラ２１０及びｃＰａｄ１１２は使用可能な状態となる。
【００６１】
ＢＩＯＳは、ＢＩＯＳ書換え処理に必要なＢＩＯＳ書換え用プログラム（及び書換えデータ）がＦＤＤ等にあるか否かを判別する（ＳＴ３５）。この際、ＢＩＯＳ書換え用プログラムが存在しないと判別されると、ＢＩＯＳは、ｃＰａｄコントローラ２１０を介してｃＰａｄ１１２のサブディスプレイ１１２ｂに対して、「書換えプログラム無し」を示すメッセージ、即ち本実施の形態では、図８（ａ）に示すように、正しいＤｉｓｋの挿入を促すメッセージを表示するよう制御する（ＳＴ３６）。
【００６２】
一方、ＳＴ３５において、ＢＩＯＳ書換え用プログラムが存在すると判別されると、ＢＩＯＳは、ｃＰａｄコントローラ２１０を介してｃＰａｄ１１２のサブディスプレイ１１２ｂに対して、図８（ｂ）に示すように、ＢＩＯＳ書換えの最終確認を示すメッセージを表示するよう制御する（ＳＴ３７）。
【００６３】
ＳＴ３７において、タッチパッド１１２ａ上の「Ｃａｎｃｅｌ」指示領域３３から入力指示がなされた場合には、ＢＩＯＳはＢＩＯＳ書換え処理を中止し（ＳＴ４２）、次の処理へと進む。また、ＳＴ３７において、タッチパッド１１２ａ上の「Ｎｅｘｔ」指示領域３２から入力指示がなされた場合には、ＢＩＯＳは、そのＢＩＯＳ書換え用プログラムに制御を渡す（ＳＴ３９）。
【００６４】
制御を渡されたＢＩＯＳ書換え用プログラムは、ＢＩＯＳ書換え処理の準備が整うと、ＢＩＯＳ書換え処理を実行する（ＳＴ４０）。この際、ＢＩＯＳ書換え用プログラムは、ＢＩＯＳ書換え処理中にエラーが発生しなかったかを確認し（ＳＴ４１）、エラーがなければ、ＢＩＯＳの書換え処理を正常終了し、システムのリセット・再起動を実行し（ＳＴ４３）、次処理へと進む。
【００６５】
一方、ＳＴ４１においてエラー発生が確認された場合には、ＢＩＯＳ書換え用プログラムは異常終了し（ＳＴ４２）、次の処理へと進む。
【００６６】
本実施の形態では、ＢＩＯＳ書換え処理が指示された場合に、複雑なメインディスプレイ及びそのコントローラを表示可能な状態にすることなく、メインディスプレイ及びそのコントローラと比較して軽い（即ち少ない設定項目の）制御のサブディスプレイ及びそのコントローラを表示可能な状態とし、ＢＩＯＳ書換え処理に必要な表示はサブディスプレイに表示するよう制御している。
【００６７】
従って、メインディスプレイに表示できない、あるいは表示が困難な場合であっても、ユーザに必要な情報をサブディスプレイに表示することで、ユーザに必要な情報を随時提供することが可能となる。
【００６８】
特に、ＯＳが起動できない場合に、複雑なメインディスプレイ及びそのコントローラを表示可能な状態にして表示制御する必要がなくなり、対して軽い（即ち少ない設定項目の）制御のサブディスプレイ及びそのコントローラで表示制御することで、ユーザに対する情報の表示制御が軽くなり、容易となる。
【００６９】
次に、図９及び図１０を用いて、システムコンフィグレーション設定を変更するためのセットアップ処理動作及びその際のｃＰａｄ１１２の表示内容について説明する。図９は、セットアップ処理の動作を説明するためのフローチャート図である。図１０は、セットアップ処理時のｃＰａｄ１１２の画面表示を示す図である。
【００７０】
図９に示すように、ユーザがパワーボタン１１４を押すと、コンピュータ１の電源がオンとなる（ＳＴ５１）。その際、ＥＣ／ＫＢＣ２１１によってパワーボタン１１４の押下と同時にキーボード１１１上の特定キーが押されていたか否かが判別される（ＳＴ５２）。この判別結果は、ＢＩＯＳ−ＲＯＭ２１５中のＢＩＯＳに伝えられる。
【００７１】
ＳＴ５２において特定キーは押されていなかったと判断された場合には、ＢＩＯＳは、通常の初期化・設定処理を実行し（ＳＴ５３）、次の処理へと進む。
【００７２】
ＳＴ５２において特定キーが押されていたと判断された場合には、ＢＩＯＳは、システムコンフィグレーションを決定するセットアップの要求があったものとみなして、ｃＰａｄコントローラ２１０及びｃＰａｄ１１２の初期化を実行する（ＳＴ５４）。この初期化によって、ｃＰａｄコントローラ２１０及びｃＰａｄ１１２は使用可能な状態となる。
【００７３】
そして、ＢＩＯＳは、ｃＰａｄコントローラ２１０を介してｃＰａｄ１１２のサブディスプレイ１１２ｂに対して、例えば図１０に示すような「システムコンフィグレーションを決定するセットアップ画面」を表示するよう制御する（ＳＴ５５）。
【００７４】
本実施の形態では、図１０に示すように、サブディスプレイ１１２ｂにおいてブート時の順番を選択できるよう、ＦＤＤを選択する領域「ＦＤＤ」４１、ＣＤ−ＲＯＭを選択する領域「ＣＤ−ＲＯＭ」４２、及びＬＡＮカードを選択する領域「ＬＡＮ」４３を画面表示し、ワンタッチで選択可能に表示制御している。
【００７５】
タッチパッド１１２ａからセットアップ内容が入力指示されると（ＳＴ５６）、ＢＩＯＳは、新しくセットアップされた内容を図示せぬＢＩＯＳ設定データ用メモリに記憶し（ＳＴ５７）、この新たなセットアップ内容に基づいて初期化・設定処理を実行し（ＳＴ５８）、次の処理へと進む。
【００７６】
本実施の形態では、ＯＳ起動前の段階で、セットップ処理が指示された場合に、複雑なメインディスプレイ及びそのコントローラを表示可能な状態にすることなく、メインディスプレイ及びそのコントローラと比較して軽い（即ち少ない設定項目の）制御のサブディスプレイ及びそのコントローラを表示可能な状態とし、セットアップ画面をサブディスプレイに表示するよう制御している。
【００７７】
従って、メインディスプレイに表示できない、あるいは表示が困難な場合であっても、ユーザに必要な情報をサブディスプレイに表示することで、ユーザに必要な情報を随時提供することが可能となる。
【００７８】
特に、ＯＳ起動前の段階で行われるシステムコンフィグレーション設定等の処理においては、複雑なメインディスプレイ及びそのコントローラを表示可能な状態にして表示制御する必要がなくなり、対して軽い（即ち少ない設定項目の）制御のサブディスプレイ及びそのコントローラで表示制御することで、ユーザに対する情報の表示制御が軽くなり、容易となる。
【００７９】
次に、図１１及び図１２を用いて、表示装置の選択処理及びその際のｃＰａｄ１１２の表示内容について説明する。図１１は、ｃＰａｄ１１２を用いて表示装置の選択処理の動作を説明するためのフローチャート図である。図１２は、表示装置の選択処理時のｃＰａｄ１１２の画面表示を示す図である。
【００８０】
図１１に示すように、ユーザがパワーボタン１１４を押すと、コンピュータ１の電源がオンとなる（ＳＴ６１）。その際、ＥＣ／ＫＢＣ２１１によってパワーボタン１１４の押下と同時にキーボード１１１上の特定キーが押されたか否かが判別される（ＳＴ６２）。この判別結果は、ＢＩＯＳ−ＲＯＭ２１５中のＢＩＯＳに伝えられる。
【００８１】
ＳＴ６２において特定キーが押されたと判断された場合には、ＢＩＯＳは、押下された特定キーによって指示される処理を実行する。即ち、例えば図５のＳＴ２４以降、図７のＳＴ３４以降、あるいは図９のＳＴ５４以降に示す特定の処理の実行へと進む（ＳＴ６３）。
【００８２】
ＳＴ６２において特定キーは押されなかったと判断された場合には、ＢＩＯＳは、通常の初期化・設定処理を実行し、ＨＤＤ２０６のＯＳを起動する（ＳＴ６４）。ＯＳが起動されると、実行される処理に対応した情報が、グラフィックスコントローラ２０４の制御のもと、メインディスプレイ１２１に表示されながら、ユーザによる所望の処理が施される。
【００８３】
この処理中に、ＯＳは、ｃＰａｄコントローラ２１０の制御のもと、ｃＰａｄ１１２のサブディスプレイ１１２ｂに対して、メインディスプレイ１２１の表示内容とは全く関連しない、接続／表示可能な表示装置の一覧を表示する（ＳＴ６５）。
【００８４】
本実施の形態では、図１２（ａ）に示すように、接続／表示可能な表示装置として、メインディスプレイ１２１としてＬＣＤと、図示せぬ外部表示装置としてのＣＲＴと、ＴＶとが存在している。この場合、サブディスプレイ１１２ｂには、ＬＣＤを選択可能な領域「ＬＣＤ」５１と、ＣＲＴを選択可能な領域「ＣＲＴ」５２と、ＴＶが選択可能な領域「ＴＶ」５３と、ＬＣＤとＣＲＴの両方を選択可能な領域「ＬＣＤ／ＣＲＴ」５４とが表示される。
【００８５】
例えば、図１２（ａ）においては、現在、即ち、現在実行している処理に関する画面表示はＬＣＤ１２１に画面表示されていることを示すため、ＬＣＤを選択する領域「ＬＣＤ」５１が反転表示されている。
【００８６】
ここで、ｃＰａｄ１１２のタッチパッド１１２ａの検知の結果、表示装置の切替が指示されると（ＳＴ６６）、指示された表示装置へ画面表示するようグラフィックスコントローラ２０４の出力の切替え処理を実行する（ＳＴ６７）。
【００８７】
即ち、本実施の形態では、ｃＰａｄ１１２のタッチパッド１１２ａの検知の結果、ＣＲＴを選択する領域「ＣＲＴ」５２がユーザによって選択されたと判断されると、ＯＳ及び図示せぬディスプレイドライバーは、ＬＣＤ１２１の表示用コントローラ（グラフィックスコントローラ２０４）の出力の切替え処理を実行し、図示せぬＣＲＴへ画面を表示するよう制御する（ＳＴ６７）。
【００８８】
切替えられた情報に応じて、ｃＰａｄコントローラ２１０は、ｃＰａｄ１１２のサブディスプレイ１１２ｂの表示画面を変更するよう表示制御する（ＳＴ６８）。即ち、本実施の形態では、画面表示する表示装置が「ＬＣＤ」から「ＣＲＴ」に切替えられたため、図１２（ｂ）に示すような、ＣＲＴを選択する領域「ＣＲＴ」５２が反転表示された表示画面に変更される（ＳＴ６８）。
【００８９】
本実施の形態では、ＯＳ起動後、メインディスプレイには既に別の処理が表示されており、サブディスプレイに表示装置の選択画面が表示されるよう制御している。従って、メインディスプレイの画面表示を損なうことなく、表示装置の選択画面を表示することが可能となる。
【００９０】
また、サブディスプレイにおいて表示装置の選択画面、及び現在画面表示（選択）されている表示装置が表示されているため、接続不良などの原因により選択された表示画面が正常に表示されていない場合であっても、サブディスプレイに現状が画面表示されており、正確に認識することができる。
【００９１】
また、サブディスプレイにおいて選択可能な表示装置がワンタッチで切替え可能に画面表示されているため、容易かつ迅速に表示装置の切替え指示を行うことが可能となる。
【００９２】
【発明の効果】
以上説明したように、本発明によれば、メイン表示装置のコントローラの起動状態や処理状況とは独立して、サブ表示装置を用いてユーザに対する表示を行うことができ、ユーザビリティの向上を図ることができる。
【図面の簡単な説明】
【図１】本発明の情報処理装置に係るノートブック型パーソナルコンピュータ１の外観構成を示す斜視図。
【図２】コンピュータ１のシステム構成を示すブロック図。
【図３】ブート処理の動作を説明するためのフローチャート図。
【図４】ブート時のｃＰａｄ１１２の画面表示を示す図。
【図５】ブートデバイスの選択処理の動作を説明するためのフローチャート図。
【図６】ブートデバイスの選択処理時のｃＰａｄ１１２の画面表示を示す図。
【図７】ＢＩＯＳ書換え処理の動作を説明するためのフローチャート図。
【図８】ＢＩＯＳ書換え処理時のｃＰａｄ１１２の画面表示を示す図。
【図９】セットアップ処理の動作を説明するためのフローチャート図。
【図１０】セットアップ処理時のｃＰａｄ１１２の画面表示を示す図。
【図１１】ｃＰａｄ１１２を用いて表示装置の選択処理の動作を説明するためのフローチャート図。
【図１２】表示装置の選択処理時のｃＰａｄ１１２の画面表示を示す図。
【符号の説明】
１　　コンピュータ
１０１　　ＰＣＩバス
１０２　　ＬＰＣバス
１１１　　キーボード（ＫＢ）
１１２　　ｃＰａｄ
１１２ａ　　タッチパッド
１１２ｂ　　サブディスプレイ
１１４　　パワーボタン
１２１　　メインディスプレイ
２０１　　ＣＰＵ
２０２　　ノースブリッジ
２０３　　メインメモリ
２０４　　グラフィックスコントローラ
２０５　　サウスブリッジ
２０６　　ＨＤＤ
２０７　　マルチドライブ
２０８　　Ｉ／Ｏコントローラ
２０９　　ＦＤＤ
２１０　　ｃＰａｄコントローラ
２１１　　ＥＣ／ＫＢＣ
２１３　　電源コントローラ
２１５　　ＢＩＯＳ−ＲＯＭ
【図１】
2004005105.tif 000003
【図２】
2004005105.tif 000004
【図３】
2004005105.tif 000005
【図４】
2004005105.tif 000006
【図５】
2004005105.tif 000007
【図６】
2004005105.tif 000008
【図７】
2004005105.tif 000009
【図８】
2004005105.tif 000010
【図９】
2004005105.tif 000011
【図１０】
2004005105.tif 000012
【図１１】
2004005105.tif 000013
【図１２】
2004005105.tif 000014