(57)【特許請求の範囲】
【請求項１】
電源オフ状態およびサスペンド状態において動作停止中の各機能部を起動させるためのウェイクアップ指示が可能な通信インターフェイス部と、マンマシンインターフェイスと、メモリと、プロセッサとを、バス制御機能を含むチップセットにより接続した構成の情報機器において、
電源オフ状態とサスペンド状態とのいずれかの状態から起動した時の前記各機能部の動作モードを、前記マンマシンインターフェイスを含む全体の各機能部を使用可能とする通常動作モードと、電源オフ状態とサスペンド状態とのいずれかの状態から起動する際にウェイクアップ指示を行った通信インターフェイス部、前記メモリ、前記プロセッサおよびチップセットを含む一部の機能部を使用可能とする専用動作モードとし、前記通常動作モードのオペレーティングシステムと前記専用動作モードのオペレーティングシステムを有し、前記サスペンド状態は直前の前記通常動作モードの状態を保持し、前記ウェイクアップ指示が可能な通信インターフェイス部によって設定されたフラグに基づいて前記サスペンド状態から前記専用動作モードに移行し、前記専用動作モードにおいて変更されたデータを、前記通常動作モードにおいて使用するデータを格納するメモリ領域とは異なる所定のメモリ領域に格納し、前記専用動作モード終了時に前記電源オフ状態またはサスペンド状態のうち起動前の状態に移行することを特徴とする情報機器。
【請求項２】
電源オフ状態およびサスペンド状態において動作停止中の各機能部を起動させるためのウェイクアップ指示が可能な通信インターフェイス部と、マンマシンインターフェイスと、メモリと、表示部と、プロセッサとを、バス制御機能を含むチップセットにより接続した構成の情報機器の制御方法において、
電源オフ状態とサスペンド状態とのいずれかの状態から起動した時の前記各機能部の動作モードを、前記マンマシンインターフェイスを含む全体の各機能部を使用可能とする通常動作モードと、電源オフ状態とサスペンド状態とのいずれかの状態から起動する際にウェイクアップ指示を行った通信インターフェイス部、前記メモリ、前記プロセッサおよびチップセットを含む一部の機能部を使用可能とする専用動作モードとし、前記通常動作モードと前記専用動作モードを異なるオペレーティングシステムの管理下で動作させ、前記サスペンド状態は直前の前記通常動作モードの状態を保持し、前記通信インターフェイス部によって設定されたフラグに基づいて前記サスペンド状態から前記専用動作モードに移行し、前記専用動作モードにおいて変更されたデータを、前記通常動作モードにおいて使用するデータを格納するメモリ領域とは異なる所定のメモリ領域に格納し、前記専用動作モード終了時に前記電源オフ状態またはサスペンド状態のうち起動前の状態に移行する過程を含むことを特徴とする情報機器の制御方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、各種の情報を処理するとともに、電源オフ状態またはサスペンド状態からデータ参照のみ等の特定の起動条件に従った処理を迅速に行うことを可能とした情報機器、情報機器の制御方法及びその制御プログラムを格納した記録媒体に関する。
【０００２】
【従来の技術】
デスクトップ型やノート型等のパーソナルコンピュータ（以下パソコンと略称する）やセットトップボックス（以下ＳＴＢと略称する）等の情報家電機器等の情報機器は、プロセッサと、表示部と各種のインターフェイス部と各種の入出力装置と各種のメモリ等の機器とを、バス制御機能を有するチップセットにより接続した構成を有するものである。このようなパソコンやＳＴＢなどの情報機器では、情報処理を行わない場合に各機能部に対して電源供給を行わずに休止状態とすることが行われる。その休止状態としては、例えば、電源スイッチをオフとして情報処理動作を全く行わない電源オフ状態と、情報処理を中断または中止している状態で、その情報処理を再開可能とするためのデータおよびシステムやデバイスの設定をメモリなどに保存し、メモリ、チップセット等以外の動作電源をオフとして省電力化を図るサスペンド状態とに分けることができる。
【０００３】
そして、電源オフ状態からの場合は、電源スイッチをオンにして起動し、またサスペンド状態からの場合は、プロセッサの周辺機器から起動やレジュームボタンを操作することによって、情報処理を開始することができる。この周辺機器には、キーボードやマウス等の入力操作機器を含むマンマシンインターフェイスや、有線回線または赤外線や電波等の無線回線と接続してデータ通信を行う通信機器等が含まれる。またノート型のパソコンにおいては、電源スイッチをオンとした状態で表示部をたたむと、サスペンド状態に遷移し、その後、表示部を開くと、通常動作モードに遷移するように構成することも可能である。
【０００４】
前述の情報機器は、例えば、図４に示すように、電源スイッチをオフにしたＯＦＦ状態と、情報処理を中断または中止しているサスペンド状態（スリープ状態）と、情報処理を実行するアクティブ状態である通常動作モードとの動作状態の遷移が行われる。即ち、電源スイッチをオンとすると、ＯＦＦ状態から通常動作モードに移行して情報処理の実行が可能となり、その状態で終了命令を実行するあるいは電源スイッチをオフとすると、ＯＦＦ状態に移行する。また、サスペンド状態においてレジュームボタンや周辺機器からのウェイクアップのイベントにより通常動作モードに移行し、またサスペンドボタンが押された場合や所定時間継続して情報処理を実行しない場合において、通常動作モードからサスペンド状態に移行する。
【０００５】
図５は従来例のレジューム処理及び起動処理のフローチャートを示し、電源スイッチをオフとしているＯＦＦ状態（Ｂ１）において、電源スイッチをオンとして起動するシステム電源ＯＮ（Ｂ２）により、または情報処理を中断または中止しているサスペンド状態（Ｂ３）において、レジュームイベント発生（Ｂ４）によりウェイクアップを行う時に、ＣＰＵ（プロセッサ）の動作電源をオンとし、且つＢＩＯＳ（Basic Input／Output System）起動を行う（Ｂ５）。
【０００６】
そして、サスペンド状態におけるレジュームイベント発生か否かを判定し（Ｂ６）、レジュームイベント発生でない場合は、電源スイッチをオンとした起動であるから、通常のＢＩＯＳの起動シーケンス（Ｂ７）とＯＳ（オペレーションシステム）の起動シーケンス（Ｂ８）とに従って通常動作状態（Ｂ１１）に移行する。またサスペンド状態におけるレジュームイベント発生の場合は、通常のＢＩＯＳのレジュームシーケンス（Ｂ９）と、ＯＳのレジュームシーケンス（Ｂ１０）とに従って、通常動作（Ｂ１１）に移行する。
【０００７】
また情報機器において処理したデータや管理しているデータ等を、個人向け携帯型情報機器（ＰＤＡ；Personal  Digital  Assistants）等の外部機器から参照したり、更新するシステムが知られている。その場合、コネクタとケーブルとを用いた有線回線で両者を接続し、あるいは、赤外線や電波を用いた無線回線で両者を接続し、情報機器のＯＦＦ状態からの起動またはサスペンド状態からのレジュームイベント発生として、情報機器を通常動作状態とした後、データの参照または更新の処理を行うことになる。
【０００８】
【発明が解決しようとする課題】
パソコンやＳＴＢ等の情報機器は、電源スイッチをオンしているアクティブ状態においては、プロセッサをはじめすべての機能部に動作電源が供給されて、図４に示すような通常動作モードとなって、各種の情報処理を実行することになる。この通常動作モードにおいては、実際にデータ処理を実行しない場合でも、各機能部における電力が消費される。また冷却ファンが回転して騒音を発生する。そこで、所定時間継続して情報処理を実行しない場合等において、前述のように、プロセッサ等の消費電力の大きい機能部に対する動作電源の供給を停止するとともに冷却ファンも停止し、且つ情報処理動作を再開できるように、状態情報等を保持するサスペンド状態に移行させることになる。
【０００９】
このサスペンド状態から起動するためには、レジュームイベントによりウェイクアップさせることになるが、サスペンド状態前の動作状態に戻す為に、スリープさせた各機能部をすべてウェイクアップさせる必要がある。その為に、通常は１分以上の時間を要することになる。また情報機器の機能アップに伴ってスリープさせる機能部数も多くなるから、ウェイクアップに要する時間が更に長くなる問題がある。
【００１０】
個人向け携帯型機器（ＰＤＡ）や携帯電話機あるいは家庭内ＬＡＮなどにより情報家電等を用いて、情報機器のデータを参照するだけ等の場合、データ伝送速度が高速化されていることから、短時間でデータの参照が可能である。しかしながら、情報機器のサスペンド状態からウェイクアップに要する時間が非常に長くなってしまうことにより、データ参照に要する全体の時間が長くなってしまうという問題がある。
【００１１】
本発明は、前述の従来例の問題点を解決し、通常動作モード以外に、レジュームイベントの種別や電源オフ状態からの起動条件等に対応した専用動作モードを設け、データ参照等の短時間のみの特定のアクセスに対する動作モードへの移行時間を短縮することを目的とする。
【００１２】
【課題を解決するための手段】
本発明の請求項１に係る情報機器は、電源オフ状態およびサスペンド状態において動作停止中の各機能部を起動させるためのウェイクアップ指示が可能な通信インターフェイス部と、マンマシンインターフェイスと、メモリと、プロセッサとを、バス制御機能を含むチップセットにより接続した構成の情報機器において、電源オフ状態とサスペンド状態とのいずれかの状態から起動した時の各機能部の動作モードを、マンマシンインターフェイスを含む全体の各機能部を使用可能とする通常動作モードと、電源オフ状態とサスペンド状態とのいずれかの状態から起動する際にウェイクアップ指示を行った通信インターフェイス部、メモリ、プロセッサおよびチップセットを含む一部の機能部を使用可能とする専用動作モードとし、通常動作モードのオペレーティングシステムと専用動作モードのオペレーティングシステムを有し、サスペンド状態は直前の通常動作モードの状態動を保持し、ウェイクアップ指示が可能な通信インターフェイス部によって設定されたフラグに基づいてサスペンド状態から専用動作モードに移行し、専用動作モードにおいて変更されたデータを、通常動作モードにおいて使用するデータを格納するメモリ領域とは異なる所定のメモリ領域に格納し、専用動作モード終了時にサスペンド状態に移行することを特徴としている。
【００１３】
本発明の請求項２に係る情報機器の制御方法は、電源オフ状態およびサスペンド状態において動作停止中の各機能部を起動させるためのウェイクアップ指示が可能な通信インターフェイス部と、マンマシンインターフェイスと、メモリと、表示部と、プロセッサとを、バス制御機能を含むチップセットにより接続した構成の情報機器の制御方法において、電源オフ状態とサスペンド状態とのいずれかの状態から起動した時の各機能部の動作モードを、マンマシンインターフェイスを含む全体の各機能部を使用可能とする通常動作モードと、電源オフ状態とサスペンド状態とのいずれかの状態から起動する際にウェイクアップ指示を行った通信インターフェイス部、メモリ、プロセッサおよびチップセットを含む一部の機能部を使用可能とする専用動作モードとし、通常動作モードと専用動作モードを異なるオペレーティングシステムの管理下で動作させ、サスペンド状態は直前の通常動作モードの状態を保持し、通信インターフェイス部によって設定されたフラグに基づいてサスペンド状態から専用動作モードに移行し、専用動作モードにおいて変更されたデータを、通常動作モードにおいて使用するデータを格納するメモリ領域とは異なる所定のメモリ領域に格納し、専用動作モード終了時にサスペンド状態に移行する過程を含むことを特徴としている。
【００１４】
これを図１を参照して説明すると、インターフェイス部３−１〜３−ｎと入出力装置４とメモリ５，６と表示部７とプロセッサ１とを、バス制御機能を含むチップセット２により接続した構成の情報機器であって、電源オフ状態とサスペンド状態との何れかの状態から起動した時の動作モードを、全体の機能を情報処理機能として使用可能とする通常動作モードと、一部の機能を情報処理機能として使用する専用動作モードとし、通常動作モードと専用動作モードとを起動条件により選択する構成を有するものである。また特定のインターフェイス部または入出力装置からの起動時に、専用動作モードに移行して、この専用動作モードにおいて使用するリソースに対してのみ動作電源供給を行う構成とすることができる。また電源オフ状態とサスペンド状態からの起動条件に対応して通常動作モードと専用動作モードとを切替える構成とすることができる。
【００１７】
【発明の実施の形態】
〔概要構成〕
図１は本発明の１実施形態が採用される情報機器１０の概要構成を示す要部説明図であり、（Ａ）は通常動作モード時において使用可能な機能部の構成、（Ｂ）は専用動作モード時に使用可能な機能部の構成を示している。情報機器１０は、デスクトップ型やノート型などのパソコンやＳＴＢなどの情報家電機器などを想定できる。
【００１８】
各機能部は、各部を制御し、且つ情報処理を行うプロセッサ（ＣＰＵ）１、各部を接続するとともにバス制御機能を含むチップセット２、各種の回線や周辺機器が接続されるインターフェイス部３−１〜３−ｎ、キーボード，マウス，プリンタ等のマンマシンインターフェイスでなる入出力装置４、半導体集積回路格納等によるメモリ５、ハードディスクドライブ（ＨＤＤ）６、陰極線管や液晶パネル等による表示部７、音楽再生や通話用のオーディオ部８などを含む構成となっている。
【００１９】
通常動作モードにおいては、（Ａ）に示す構成として、各部に動作電源を供給して、プロセッサ１により情報処理を実行する。これに対して、専用動作モードにおいては、（Ｂ）に示すように、例えば、インターフェイス部３−ｋからのレジュームイベントの場合に、このインターフェイス部３−ｋとＣＰＵ１とチップセット２とメモリ５とＨＤＤ６とに動作電源を供給し、動作させない他の機能部には動作電源を供給しない。従って、特定のインターフェイス部３−ｋからの電源オフ状態からの起動またはサスペンド状態におけるレジュームイベントにより、専用動作モードに遷移する時、ＣＰＵ１を含む必要最小限の機能部を動作状態とするものであるから、通常動作モードに遷移する場合に比較して著しく短縮することが可能となる。
【００２０】
図２は本発明の実施形態の状態遷移説明図である。
ここでは、スイッチをオフとしたＯＦＦ状態ａと通常動作モードｂとサスペンド状態ｃとの従来例の動作状態に対して、単一または複数の専用動作モードｄ１，ｄ２，・・・ｄｍを設けている。そして、ＯＦＦ状態ａから電源スイッチをオンとする通常起動の場合は、通常動作モードｂに遷移し、この通常動作モードｂにおいて終了命令を実行する、あるいは電源スイッチをオフとすると、ＯＦＦ状態ａに遷移する。
【００２１】
また、特定のインターフェイス部または特定の入出力装置と専用動作モードｄ１，ｄ２，・・・ｄｍの種別とを対応させており、ＯＦＦ状態ａにおいて、このような特定のインターフェイス部または特定の入出力装置から起動させた場合、対応する専用動作モードｄ１〜ｄｍに遷移するように構成される。例えば、図１の（Ｂ）に示す特定のインターフェイス部３−ｋからの起動時は、専用動作モードｄｋに遷移させるように構成できる。
【００２２】
また、情報処理を中断または中止するサスペンド状態にする場合には、図２において通常動作モードｂからサスペンド状態ｃに遷移させる。このスリープ状態ｃからの起動が通常の起動条件であれば、通常動作モードｂに遷移する。
【００２３】
これに対して、特定のインターフェイス部または特定の入出力装置からの起動条件である場合には、その起動条件対応の専用動作モードｄ１，ｄ２，・・・ｄｍに遷移する。それぞれの専用動作モードｄ１，ｄ２，・・・ｄｍによる情報処理が終了すると、元のスリープ状態ｂに遷移する。あるいはその遷移条件によってはＯＦＦ状態ａに遷移させることも可能である。
【００２４】
図３は本発明の実施の形態のレジューム処理及び起動処理のフローチャートであり、電源をオフとしたＯＦＦ状態（Ａ１）からシステム電源オン（Ａ４）とした起動の場合、またはサスペンド状態（Ａ２）からのレジュームイベント発生（Ａ５）の場合、またはサスペンド状態（Ａ３）から特定のインターフェイス部または特定の入出力装置からの起動（Ａ６）の場合、プロセッサ（ＣＰＵ）の動作電源をオンとし、ＢＩＯＳ起動を行う（Ａ７）。
【００２５】
なお、ステップ（Ａ６）は、特定のインターフェイス部として、例えば、ＰＤＡと無線接続するインターフェイス部とし、サスペンド状態においては、無線受信機能のみを動作状態とする構成とし、ＰＤＡからのウェイクアップ信号を受信すると、専用動作モードフラグを設定する。
【００２６】
プロセッサ（ＣＰＵ）の動作電源をオンとした後、専用動作モードによるウェイクアップか否かを判定する（Ａ８）。即ち、専用動作モードフラグが設定されているか否かを判定する。そして、ステップ（Ａ１），（Ａ４）による場合は、専用動作モードフラグが設定されていないので、サスペンド状態からのレジュームか否かを、サスペンドフラグが設定されているか否かによって判定し（Ａ９）、ＯＦＦ状態からの通常起動の場合、通常のＢＩＯＳ起動シーケンスを実行し（Ａ１０）、且つＯＳの起動シーケンスを実行し（Ａ１１）、通常動作状態（Ａ１４）に移行する。
【００２７】
またステップ（Ａ２），（Ａ５）による場合、専用動作モードフラグは設定されていないが、サスペンドフラグが設定されているので、情報機器の全デバイスのコンフィギュレーション（configuration）情報の書戻しとＯＳに対するレジュームイベントの通知を行う通常のBIOSレジュームシーケンスを実行する（Ａ１２）。そして、ＯＳは、デバイスのレジューム／コンフィギュレーション処理と、システム設定のレジューム／更新処理と、アプリケーションのレジューム／更新処理とを含むレジューム処理を実行し（Ａ１３）、通常動作状態（Ａ１４）に移行し、サスペンドフラグはクリアする。
【００２８】
またステップ（Ａ３），（Ａ６）による場合、専用動作モードフラグが設定され、且つサスペンドフラグが設定されているから、専用動作モード起動シーケンスを実行する（Ａ１５）。即ち、予め定められたデバイスのみを初期化する。例えば、図１の（Ｂ）に示すように、ＣＰＵ１と、無線送受信部を有する特定のインターフェイス部３−ｋと、メモリ５及びＨＤＤ６の制御部とを初期化し、その他のデバイスは、サスペンド状態のままとする。そして、専用動作モード用ＯＳを起動し（Ａ１６）、専用動作モード状態に移行する（Ａ１７）。
【００２９】
この場合、通常動作モード用のＯＳと、専用動作モード用の簡易ＯＳとを設けた場合を示し、ステップ（Ａ１６）においては、既に、ステップ（Ａ８）においてＢＩＯＳ処理が終了しており、従って、デバイスのレジューム／コンフィギュレーション処理と、システム設定のレジューム／更新処理と、アプリケーションのレジューム／更新処理等を省略することができる。従って、短時間で専用動作モード状態に移行することができる。
【００３０】
また、専用動作モード用の簡易ＯＳは、アプリケーションプログラムによるＰＤＡとの間のデータの入出力処理を行い、データの更新が生じた場合は、一時的にＨＤＤ６等に保存し、データの更新認識用フラグを設定して、専用動作モードによるデータの更新が発生したことを示すことができる。なお、サスペンド状態からの起動が専用動作モードの場合、通常動作モード状態における動作環境や各種のデータを完全に保存した状態で簡易ＯＳによる処理を実行し、この処理が終了した時点で、再びサスペンド状態に移行することになる。
【００３１】
専用動作モード用の簡易ＯＳは、BIOSと同様にマザーボード上のＲＯＭに格納する構成とすることが可能であり、図１におけるメモリ５またはＨＤＤ６に格納する構成とすることも可能である。また、通常動作モード用のＯＳは図１におけるメモリ５またはＨＤＤ６に格納することができる。このようなマルチＯＳ環境におけるＯＳの選択起動は既に知られており、前述のＯＳと簡易ＯＳとの選択起動も、専用動作モードフラグの設定か否かの条件を基に行うことが可能なる。
【００３２】
前述のように、例えば、情報機器をノート型のパソコンとし、標準化が進められているBluetoothによる無線送受信機能を有するインターフェイス部を有する構成の場合、そのノート型パソコンの液晶パネルによる表示部を開いて電源スイッチをオンとし、各種の情報処理を行い、その状態で、表示部を閉じると、情報処理の途中の状態情報を保持し、且つメモリ、チップセット等のみに動作電源を供給するサスペンド状態に遷移する。
【００３３】
この状態で、無線送受信機能を有するＰＤＡ等からデータの参照や更新を行う場合に、ＰＤＡからパソコンに対してウェイクアップ信号を送出する。それによって、前述のように、専用動作モードとなり、簡易ＯＳが起動されて、ＰＤＡからのデータ参照要求やデータ更新要求に従って、読出されたデータがインターフェイス部の無線送受信機能によりＰＤＡに送出され、またデータ更新要求に従って、ＰＤＡからのデータがインターフェイス部の無線送受信機能により受信されて、データの更新が行われる。このデータの更新は、通常動作モードになるまで、一時的に更新データとして保存される。
【００３４】
従って、ノート型のパソコンに対して、データの参照や更新の要求が発生した時に、その都度、表示部を開いて通常動作モードに移行することなく、専用動作モードとして、データの参照，更新を迅速に行うことが可能となる。また携帯電話機をケーブルで特定のインターフェイス部に接続し、その携帯電話機の自動着信機能によって、移動通信網を介して遠隔的にデータの参照，更新を可能とすることもできる。
【００３５】
〔実施例〕
（Ａ）本発明に係る情報機器の第１実施例について図６〜図８を用いて説明する。
【００３６】
この第１実施例では、無線インターフェイスであるBluetooth IFを用いて、動作停止中の各機能部を起動させるためのウェイクアップ指示を行う場合について考察する。
【００３７】
この実施例に係る情報機器としてのノート型パソコン１００は、各部を制御するためのＣＰＵ１０１、バス制御機能を含むチップセット１０２、ＲＯＭおよびＲＡＭを含むメモリ１０５などを内蔵している。また、キーボードやタッチパッド、トラックボール、マウスなどのポインティングデバイスなどを含む入出力装置１０４、液晶表示装置などで構成される表示装置１０７、スピーカなどのオーディオ装置１０８などのマンマシンインターフェイスがチップセット１０２に接続されている。さらに、各種データを書き込み・読み出しが可能なハードディスクドライブ（ＨＤＤ）１０６がチップセット１０２に接続されている。
【００３８】
また、電源オフ状態やサスペンド状態から各機能部に対してウェイクアップ指示を行うことが可能なインターフェイス部として、無線インターフェイスであるBluetooth IF１３１、LAN用のネットワークインターフェイス１３２、ネットワーク網３００に対する接続を可能とするモデム１３３などがチップセット１０２に接続されている。この実施例では、実際にウェイクアップ指示を行うインターフェイス部としてBluetooth IF１３１を用いる場合を考える。
【００３９】
Bluetooth IFを用いてノート型パソコン１００との間でデータの送受信を行うＰＤＡ２００には、各部を制御するためのＣＰＵ２０１、ＲＯＭやＲＡＭを含むメモリ２０２、液晶表示装置などからなる表示装置２０３、ノート型パソコン１００のBluetooth IF１３１との間でデータの送受信を行うためのBluetooth IF２０４などを備えている。ＰＤＡ２００はこの他にデータ入力の入力装置（図示せず）などを備えている。
【００４０】
ノート型パソコン１００は、通常動作モードにおいて各機能部にそれぞれ電源供給がなされており、図６の太線で示すように、ＣＰＵ１０１、チップセット１０２、メモリ１０５、ＨＤＤ１０６の各部と、入力装置１０４、表示装置１０７、オーディオ装置１０８などのマンマシンインターフェイスと、Bluetooth IF１３１、LAN用ネットワークインターフェイス１３２、モデム１３３などの周辺インターフェイスとに対して電源がフルに供給されている。
【００４１】
このような通常動作モードにおいては、全てのマンマシンインターフェイスおよび周辺インターフェイスの使用が可能である。ユーザは、入力装置１０４として用意されているキーボードやタッチパッド、トラックボール、マウスなどのポインティングデバイスによって操作を行うことで、データの入力や指示入力を行うことが可能となる。また、ユーザからの指示やシステムからの指示に基づいて、表示装置１０７として用意されている液晶パネルにデータの表示や各種画像の表示を行う。同様に、ユーザからの指示やシステムからの指示に基づいて音声データのファイルを開くなどの処理を行ってオーディオ装置１０８として用意されているスピーカにより音を発生させる。さらに、LAN用ネットワークインターフェイス１３２、モデム１３３を通じて、イントラネットやインターネットにアクセスしたり、Bluetooth IF１３１を通じて周辺機器と連携することが可能となる。
【００４２】
このノート型パソコン１００がサスペンド状態である場合には、図７の太線で示すように、チップセット１０２、メモリ１０５およびBluetooth IF１３１の一部にのみ電源供給がなされることとなる。このとき、チップセット１０２には、リアルタイムクロック機能、メモリリフレッシュ用クロック提供機能、ウェイクアップ機能などの最低必要な機能部分のみに電源供給がなされている。また、メモリ１０５は、ＤＲＡＭに対するメモリリフレッシュのみが行われている。
【００４３】
Bluetooth IF１３１は、ＰＤＡ２００に搭載されているBluetooth IF２０４からの信号を受信可能なRF受信部と、ＰＤＡ２００に搭載されているBluetooth IF２０４からの信号を受けてサスペンド中の他の機能部をウェイクアップさせるためのウェイクアップ機能部のみに電源が供給されており、他の機能部はサスペンド状態となっている。したがって、ノート型パソコン１００がサスペンド状態であるとき、ＰＤＡ２００のBluetooth IF２０４からの信号をBluetooth IF１３１のRF受信部で受信し、これに基づいてウェイクアップ機能部によりウェイクアップイベントを発生させるように構成されている。
【００４４】
ＰＤＡ２００からノート型パソコン１００に対してアクセスを行いデータを送受信する場合には、双方に搭載されているBluetooth IFにより無線でのデータの送受信が実行される。図７に示すようなサスペンド状態にあるノート型パソコン１００において、ＰＤＡ２００からのBluetooth IFによる信号を受信した場合、Bluetooth IF１３１は、ウェイクアップイベントであることを示すフラグとＰＤＡ２００のＩＤをレジスタにセットした後、チップセット１０２にウェイクアップイベントを送信する。
【００４５】
Bluetooth IF１３１からウェイクアップイベントを受信したチップセット１０２は、自身のレジスタにウェイクアップイベントのフラグを設定し、ＣＰＵ１０１に対する電源供給を復帰させる。
【００４６】
電源復帰したＣＰＵ１０１は、BIOSが格納されているＲＯＭにアクセスしてBIOSコードを実行する。この起動処理の初期（通常のレジュームイベントの検出処理やチップセットなどの初期化処理前）において、ＣＰＵ１０１はチップセット１０２のウェイクアップイベントのフラグを検出し、ウェイクアップイベントを発生したインターフェイス部であるBluetooth IF１３１の初期化を行う。
【００４７】
さらに、ＣＰＵ１０１では、Bluetooth IF１３１のレジスタに設定されているウェイクアップイベントのフラグとＰＤＡ２００のＩＤとを読み出して、ＰＤＡ２００からのアクセスである旨を認識し、必要な機能部について電源供給の復帰を行う。たとえば、ＰＤＡ２００からのアクセスに必要となる機能部がＨＤＤ１０６である場合、ＨＤＤ１０６の電源についてのみ復帰するように構成する。
【００４８】
この後、ＣＰＵ１０１は、ＲＯＭ内に格納されている専用動作モード用ＯＳを起動し、その中で必要な初期化を行う。専用動作モード用ＯＳは、たとえば、必要な機能のみについてカスタマイズした専用Linuxで構成することが可能であり、BIOSが格納されているＲＯＭ内に格納しておくことも可能であり、ＨＤＤ１０６内にインストールしておくことも可能である。
【００４９】
このように、専用動作モードで起動した場合のノート型パソコン１００は、図８の太線で示すように、ＣＰＵ１０１、チップセット１０２、メモリ１０５、Bluetooth IF１３１およびＨＤＤ１０６のみに電源供給がなされている。これは、ＰＤＡ２００からBluetooth IF経由で利用する機能部にのみ電源供給を行うことにより、他の機能部をウェイクアップさせずに、ＰＤＡ２００からのアクセスを可能とするものである。したがって、ＣＰＵ１０１、チップセット１０２、メモリ１０５、Bluetooth IF１３１およびＨＤＤ１０６以外の機能部については、電源供給がなされず、初期化処理を行う必要もなくなる。このような専用動作モードでは、メモリ１０５とＨＤＤ１０６の制御と、Bluetooth IF１３１の制御だけでよいため、専用動作モード用ＯＳを単純な構成とすることができる。また、このような専用動作モードでは、使用するリソースが少ないことから瞬時にウェイクアップすることが可能であるとともに、このモードにおける消費電力を低減することが可能となる。
【００５０】
専用動作モードにおいて、ＰＤＡ２００からノート型パソコン１００上のデータの参照・更新を行うためには、専用動作モード用ＯＳ上で対応アプリケーションソフトを起動し、データの入出力、参照・更新を実行する。このとき、通常動作モード用ＯＳ上のデータを直接変更することなく、専用動作モード用ＯＳ上のデータとして一時的にＨＤＤ１０６などに保管するとともに、データの更新・生成・発生などを認識するためのデータ変更認識用フラグを予め定められたＨＤＤ１０６の領域にセットする。
【００５１】
専用動作モードにおいて、処理が終了あるいはデータのアクセスがなくなった時点で、専用動作モード用ＯＳによりノート型パソコン１００は再びサスペンド状態に遷移する。
【００５２】
ＰＤＡ２００からのデータ受信に基づいてBluetooth IF１３１がウェイクアップイベントを発生してから専用動作モード用ＯＳによる処理を実行中においては、通常動作モード用ＯＳのために保持されている動作環境のデータやプログラム用のデータなどが保管されているメモリ領域は保護されている。
【００５３】
通常動作モードにより起動する場合には、キーボードやタッチパッド、トラックボール、マウスなどのポインティングデバイスなどの入力装置１０４からの入力やレジュームボタンの操作に応じて、サスペンド状態から通常動作モードへの遷移を行う。液晶ディスプレイユニットで構成される表示装置１０７の開閉に応じてサスペンド状態と通常動作モードとを切り換えるリッドスイッチ（Lid Switch）が設定されている場合には、表示装置１０７を開くことによりサスペンド状態から通常動作モードに遷移するように構成することも可能である。このように、サスペンド状態にあるノート型パソコン１００を、マンマシンインターフェイスによりサスペンド状態から通常動作モードで起動する場合には、通常のレジューム処理により保持されている動作環境のデータをハードウェアなどに書き戻し、サスペンド状態に移行する前のハード状態に戻る
この後、専用動作モード時に更新が行われたデータに関連するアプリケーションソフトが起動した際に、専用動作モード用ＯＳ上において設定されたデータ変更認識用フラグを参照し、専用動作モード用ＯＳ上でのデータの更新・作成があった場合には、ＨＤＤ１０６などに保管されている専用動作モード用ＯＳ上のデータを通常動作モード用ＯＳのデータに変換してデータのアップデートを行う。
【００５４】
このような構成とすることにより、Bluetooth IF１３１を介して専用動作モードでの起動を行う際に、サスペンド状態からの起動時間を短縮することが可能となり、ＰＤＡ２００からのデータ入出力時の時間を短縮することができる。
【００５５】
サスペンド状態において、LAN用ネットワークインターフェイス１３２およびモデム１３３の少なくとも受信部とウェイクアップ機能部に電源供給を行うことにより、LAN用ネットワークインターフェイス１３２やモデム１３３からもウェイクアップ指示を行うことが可能となる。
（Ｂ）本発明に係る情報機器の第２実施例について図９〜図１１を用いて説明する。
【００５６】
この第２実施例では、ホームサーバとホームネットワーク上に接続される家電製品との連携に適用した場合について考察する。
ホームサーバ４００は、通常のパーソナルコンピュータで構成することが可能であり、各部を制御するためのＣＰＵ４０１、バス制御機能を含むチップセット４０２、ＲＯＭおよびＲＡＭを含むメモリ４０５などを内蔵している。また、キーボードやマウスなどを含む入出力装置４０４、ＣＲＴや液晶表示装置などで構成される表示装置４０７、スピーカなどで構成されるオーディオ装置４０８などを含むマンマシンインターフェイスがチップセット４０２に接続されている。さらに、各種データを書き込み・読み出しが可能なハードディスクドライブ（ＨＤＤ）４０６がチップセット４０２に接続されている。
【００５７】
また、電源オフ状態やサスペンド状態から各機能部に対してウェイクアップ指示を行うことが可能なインターフェイス部として、商用電源のコンセントに接続された機器とのデータ入出力を可能とする電灯線LAN用インターフェイス４３１、IEEE1394に準拠した機器とのデータ入出力を可能とするIEEE1394用インターフェイス４３２、ネットワーク網３００に対する接続を可能とするモデム４３３などがチップセット４０２に接続されている。
【００５８】
電灯線LAN用インターフェイス４３１には、電灯線２５０を介してエアコン２５１，冷蔵庫２５２、電子レンジ２５３、電子掲示板２５４などが接続されている。また、IEEE1394用インターフェイス４３２には、IEEE1394に準拠したビデオデッキ２６１、テレビ２６２などが接続されている。
【００５９】
ホームサーバ４００は、通常動作モードにおいて各機能部にそれぞれ電源供給がなされており、図９の太線で示すように、ＣＰＵ４０１、チップセット４０２、メモリ４０５、ＨＤＤ４０６の各部と、入力装置４０４、表示装置４０７、オーディオ装置４０８などのマンマシンインターフェイスと、電灯線LAN用インターフェイス４３１、IEEE1394用インターフェイス４３２、モデム４３３などの周辺インターフェイスとに対して電源がフルに供給されている。このような通常動作モードにおいては、全てのマンマシンインターフェイスおよび周辺インターフェイスの使用が可能であり、ビデオデッキ２６１によりビデオの編集、エアコン２５１、冷蔵庫２５２、電子レンジ２５３などの家電製品や電子掲示板２５４との連携が可能となっている。
【００６０】
このホームサーバ４００がサスペンド状態である場合には、図１０の太線で示すように、チップセット４０２、メモリ４０５および電灯線LAN用インターフェイス４３１、IEEE1394用インターフェイス４３２、モデム４３３の一部にのみ電源供給がなされる。このとき、チップセット４０２には、リアルタイムクロック機能、メモリリフレッシュ用クロック提供機能、ウェイクアップ機能などの最低必要な機能部分のみに電源供給がなされている。また、メモリ４０５は、ＤＲＡＭに対するメモリリフレッシュのみが行われている。
【００６１】
電灯線LAN用インターフェイス４３１、IEEE1394用インターフェイス４３２、モデム４３３などの各種インターフェイス部は、外部信号受信部とウェイクアップ機能部にのみ電源供給がされており、他の機能部はサスペンド状態となっている。したがって、ホームサーバ４００がサスペンド状態であるとき、各家電製品２５１〜２５３や電子掲示板２５４、ビデオデッキ２６１などの周辺機器から信号やネットワーク網３００からのパケットのアクセスを受信し、これに基づいてウェイクアップ機能部によりウェイクアップイベントを発生させるように構成されている。
【００６２】
図１０に示すようなサスペンド状態にあるホームサーバ４００において、電灯線LAN経由で冷蔵庫２５２からアクセスを行う場合について考察する。
冷蔵庫２５２から電灯線２５０を介して電灯線LAN信号を受信した場合、電灯線LAN用インターフェイス４３１は、ウェイクアップイベントであることを示すフラグと冷蔵庫２５２のＩＤをレジスタにセットした後、チップセット４０２にウェイクアップイベントを送信する。
【００６３】
電灯線LAN用インターフェイス４３１からウェイクアップイベントを受信したチップセット４０２は、自身のレジスタに電灯線LANによるウェイクアップイベントのフラグを設定し、ＣＰＵ４０１に対する電源供給を復帰させる。
【００６４】
電源復帰したＣＰＵ４０１は、BIOSが格納されているＲＯＭにアクセスしてBIOSコードを実行する。この起動処理の初期（通常のレジュームイベントの検出処理やチップセットなどの初期化処理前）において、ＣＰＵ４０１はチップセット４０２のレジスタに保存されているウェイクアップイベントのフラグを検出し、ウェイクアップイベントを発生したインターフェイス部である電灯線LAN用インターフェイス４３１の初期化を行う。
【００６５】
さらに、ＣＰＵ４０１では、電灯線LAN用インターフェイス４３１のレジスタに設定されているウェイクアップイベントのフラグと冷蔵庫２５２のＩＤとを読み出して、冷蔵庫２５２からのアクセスである旨を認識し、必要な機能部について電源供給の復帰を行う。たとえば、冷蔵庫２５２からのアクセスに必要となる機能部がＨＤＤ４０６である場合、ＨＤＤ４０６の電源についてのみ復帰するように構成する。
【００６６】
この後、ＣＰＵ４０１は、ＲＯＭ内に格納されている専用動作モード用ＯＳを起動し、その中で必要な初期化を行う。専用動作モード用ＯＳは、第１実施例と同様に、たとえば、必要な機能のみについてカスタマイズした専用Linuxで構成することが可能であり、BIOSが格納されているＲＯＭ内に格納しておくことも可能であり、ＨＤＤ４０６内にインストールしておくことも可能である。
【００６７】
このように、専用動作モードで起動した場合のホームサーバ４００は、図１１の太線で示すように、ＣＰＵ４０１、チップセット４０２、メモリ４０５、電灯線LAN用インターフェイス４３１、ＨＤＤ１０６およびIEEE1394用インターフェイス４３２とモデム４３３の一部にのみ電源供給がなされている。
【００６８】
このような専用動作モードでは、図９に示す通常動作モードとは異なり、電灯線LAN経由で冷蔵庫２５２から利用する機能部（ここでは、ＣＰＵ４０１、チップセット４０２、メモリ４０５、電灯線LAN用インターフェイス４３１、ＨＤＤ１０６）と、IEEE1394用インターフェイス４３２とモデム４３３の一部にのみ電源供給がなされ、他の機能部については電源供給がなされない。
【００６９】
このことから、電灯線LANにより冷蔵庫２５２から利用する機能部以外については、初期化処理を行う必要もなくなる。このような専用動作モードでは、メモリ４０５とＨＤＤ４０６の制御と、電灯線LAN用インターフェイス４３１の制御だけでよいため、専用動作モード用ＯＳを単純な構成とすることができる。また、このような専用動作モードでは、使用するリソースが少ないことから瞬時にウェイクアップすることが可能であるとともに、IEEE1394用インターフェイス４３２とモデム４３３に供給する電源はウェイクアップに必要な最小限のものでよいため、このモードにおける消費電力を低減することが可能となる。
【００７０】
専用動作モードにおいて、冷蔵庫２５２からホームサーバ４００上のデータの参照・更新を行うためには、専用動作モード用ＯＳ上で対応アプリケーションソフトを起動し、データの入出力、参照・更新を実行する。このとき、通常動作モード用ＯＳ上のデータを直接変更することなく、専用動作モード用ＯＳ上のデータとして一時的にＨＤＤ４０６などに保管するとともに、データの更新・生成・発生などを認識するためのデータ変更認識用フラグを予め定められたＨＤＤ４０６の領域にセットする。
【００７１】
専用動作モードにおいて、処理が終了あるいはデータのアクセスがなくなった時点で、専用動作モード用ＯＳによりホームサーバ４００は再びサスペンド状態に遷移する。
【００７２】
冷蔵庫２５２からのデータ受信に基づいて電灯線LAN用インターフェイス４３１がウェイクアップイベントを発生してから専用動作モード用ＯＳによる処理を実行している間、通常動作モード用ＯＳのために保持されている動作環境のデータやプログラム用のデータなどが保管されているメモリ領域は保護されている。
【００７３】
通常動作モードにより起動する場合には、キーボードやマウスなどの入力装置４０４からの入力に応じて、サスペンド状態から通常動作モードへの遷移を行う。ホームサーバ４００にサスペンド状態と通常動作モードとを切り換えるレジュームボタンが設定されている場合には、このレジュームボタンが操作されることによりサスペンド状態から通常動作モードに遷移するように構成することも可能である。このように、サスペンド状態にあるホームサーバ４００を、マンマシンインターフェイスによりサスペンド状態から通常動作モードで起動する場合には、通常のレジューム処理により保持されている動作環境のデータをハードウェアなどに書き戻し、サスペンド状態に移行する前のハード状態に戻る
この後、専用動作モード時に更新が行われたデータに関連するアプリケーションソフトが起動した際に、専用動作モード用ＯＳ上において設定されたデータ変更認識用フラグを参照し、専用動作モード用ＯＳ上でのデータの更新・作成があった場合には、ＨＤＤ４０６などに保管されている専用動作モード用ＯＳ上のデータを通常動作モード用ＯＳのデータに変換してデータのアップデートを行う。
【００７４】
このような構成とすることにより、電灯線LAN用インターフェイス４３１を介して専用動作モードでの起動を行う際に、サスペンド状態からの起動時間を短縮することが可能となり、データ入出力時の時間を短縮することができる。
【００７５】
エアコン２５１、電子レンジ２５３などの他の家電製品、電子掲示板２５４、IEEE1394経由によるビデオデッキ２６１からのアクセスがあった場合も同様に処理が行われる。
（付記１）
電源オフ状態およびサスペンド状態において動作停止中の各機能部を起動させるためのウェイクアップ指示が可能なインターフェイス部と、マンマシンインターフェイスと、メモリと、プロセッサとを、バス制御機能を含むチップセットにより接続した構成の情報機器において、
電源オフ状態とサスペンド状態とのいずれかの状態から起動した時の前記各機能部の動作モードを、前記マンマシンインターフェイスを含む全体の各機能部を使用可能とする通常動作モードと、電源オフ状態またはサスペンド状態とのいずれかの状態から起動する際にウェイクアップ指示を行ったインターフェイス部、前記メモリ、前記プロセッサおよびチップセットを含む一部の機能部を使用可能とする専用動作モードとし、前記通常動作モードと前記専用動作モードとを前記ウェイクアップ指示を行ったインターフェイス部により選択し、前記専用動作モード終了時に前記電源オフ状態またはサスペンド状態のうち起動前の状態に移行することを特徴とする情報機器。
【００７６】
（付記２）
前記専用動作モードにおいて変更されたデータおよびデータの変更があった旨を示すデータ変更認識用フラグを、前記通常動作モードにおいて使用するデータを格納するメモリ領域とは異なる所定のメモリ領域に格納することを特徴とする、付記１に記載の情報機器。
【００７７】
（付記３）
インターフェイス部と入出力装置とメモリと表示部とＣＰＵとを、バス制御機能を含むチップセットにより接続した構成の情報機器において、電源オフ状態とサスペンド状態との何れかの状態から起動した時の動作モードを、全体の機能を情報処理機能として使用可能とする通常動作モードと、一部の機能を情報処理機能として使用する専用動作モードとし、前記通常動作モードと前記専用動作モードとを起動条件により選択する構成を有することを特徴とする情報機器。
【００７８】
（付記４）
特定の前記インターフェイス部または前記入出力装置からの起動時に、前記専用動作モードを選択し、該専用動作モードにおいて使用するリソースに対してのみ、動作電源供給を行って情報処理を行う構成を有することを特徴とする付記３記載の情報機器。
【００７９】
（付記５）
前記通常動作モードのオペレーションシステムと、前記専用動作モードのオペレーションシステムとを有し、電源オフ状態とサスペンド状態からの起動条件に対応して前記通常動作モード用のオペレーションシステムと前記専用動作モード用のオペレーションシステムとを切替える構成を有することを特徴とする付記３記載の情報機器。
【００８０】
（付記６）
前記特定のインターフェイス部は、無線送受信機能を備え、且つサスペンド状態におけるウェイクアップ信号受信時に、専用動作モードの簡易オペレーションシステムの起動処理を行わせる為の専用動作モードフラグを設定する構成を有することを特徴とする付記３〜５の何れかに記載の情報機器。
【００８１】
（付記７）
インターフェイス部と入出力装置とメモリと表示部とＣＰＵとを、バス制御機能を含むチップセットにより接続した構成の情報機器の制御方法において、電源オフ状態とサスペンド状態との何れかの状態から起動した時の動作モードを、全体の機能を情報処理機能として使用可能とする通常動作モードと、一部の機能を情報処理機能として使用する専用動作モードとし、前記通常動作モードと前記専用動作モードとを起動条件により選択する制御過程を含むことを特徴とする情報機器の制御方法。
【００８２】
（付記８）
電源オフ状態とサスペンド状態との何れかの状態から起動した時の動作モードを、全体の機能を情報処理機能として使用可能とする通常動作モードと、一部の機能を情報処理機能として使用する専用動作モードとに分け、特定の前記インターフェイス部または前記入出力装置からの起動条件によって、前記専用動作モードを選択して、該起動条件に従った情報処理を実行する過程を含むことを特徴とする付記７記載の情報機器の制御方法。
【００８３】
（付記９）
前記通常動作モードのオペレーションシステムと、前記専用動作モードのオペレーションシステムとを有し、電源オフ状態とサスペンド状態からの起動条件に対応して前記通常動作モード用のオペレーションシステムと前記専用動作モード用のオペレーションシステムとを切替制御する過程を含むことを特徴とする付記７記載の情報機器の制御方法。
【００８４】
（付記１０）
インターフェイス部と入出力装置とメモリと表示部とＣＰＵとを、バス制御機能を含むチップセットにより接続した構成の情報機器の制御方法をコンピュータに実行させるプログラムであって、前記情報機器の全体の機能を情報処理機能として使用可能とする通常動作モードを実行する手順と、一部の機能を情報処理機能として使用する専用動作モードを実行する手順と、電源オフ状態とサスペンド状態との何れかの状態から起動した時の通常の起動条件により前記通常動作モードを選択し、特定の前記インターフェイス部または前記入出力装置からの起動条件により前記専用動作モードを選択する手順とを含む情報機器の制御方法をコンピュータに実行させるプログラム。
【００８５】
（付記１１）
前記専用動作モードは通常動作モードより起動時間が短くかつ消費電力が少なく、さらに、前記専用動作モードと通常動作モードとは選択的にあるいは排他的に起動することを特徴とする付記１に記載の情報機器。
【００８６】
【発明の効果】
以上説明したように、本発明は、電源オフ状態とサスペンド状態との何れかの状態から起動した時の動作モードを、全体の機能を情報処理機能として使用可能とする通常動作モードと、一部の機能を情報処理機能として使用する専用動作モードとに分けて、通常の起動条件の時に通常動作モードとし、特定のインターフェイス部または入出力装置からの起動条件の時に専用動作モードとするもので、比較的簡単なデータの参照や更新等の場合に、ウェイクアップ時間が短い専用動作モードを選択することにより、消費電力を低減し、且つデータの参照や更新等に要する時間を短縮することができる利点がある。
【図面の簡単な説明】
【図１】本発明の実施の形態の要部説明図である。
【図２】本発明の実施の形態の状態遷移説明図である。
【図３】本発明の実施の形態のレジューム処理及び起動処理のフローチャートである。
【図４】従来例の状態遷移説明図である。
【図５】従来例のレジューム処理及び起動処理のフローチャートである。
【図６】第１実施例の通常動作モードの動作説明用制御ブロック図。
【図７】第１実施例のサスペンド状態における動作説明用制御ブロック図。
【図８】第１実施例の専用動作モードの動作説明用制御ブロック図。
【図９】第２実施例の通常動作モードの動作説明用制御ブロック図。
【図１０】第２実施例のサスペンド状態における動作説明用制御ブロック図。
【図１１】第２実施例の専用動作モードの動作説明用制御ブロック図。
【符号の説明】
１  ＣＰＵ（ＣＰＵ）
２  チップセット
３−１〜３−ｎ  インターフェイス部
４  入出力装置
５  メモリ
６  ＨＤＤ（ＨＤＤ）
７  表示部
８  オーディオ部
【図１】
0004481511.tif 000002
【図２】
0004481511.tif 000003
【図３】
0004481511.tif 000004
【図４】
0004481511.tif 000005
【図５】
0004481511.tif 000006
【図６】
0004481511.tif 000007
【図７】
0004481511.tif 000008
【図８】
0004481511.tif 000009
【図９】
0004481511.tif 000010
【図１０】
0004481511.tif 000011
【図１１】
0004481511.tif 000012