(57)【要約】【課題】電源オン状態および電源オフ状態のいずれにおいても、外部装置からデータを受信するための通信処理を実行することが可能な情報処理装置を実現する。【解決手段】本コンピュータ１０の本体が電源オン状態である場合、メインシステム３１は、無線通信デバイス１２０を用いて外部装置との無線通信を実行して外部装置から電子メール等のデータを受信する処理と、受信されたデータをＨＤＤ１１５に格納する処理とを実行する。一方、本コンピュータ１０の本体が電源オフ状態である場合には、Notification制御システム３２が、無線通信デバイス１２０を用いて外部装置との無線通信を実行して外部装置から電子メール等のデータを受信する処理と、受信されたデータを内部メモリ２０１または記憶装置１３２に格納する処理とを実行する。【選択図】      図３
2007148908.tif 000002
【特許請求の範囲】
【請求項１】
本体と、
前記本体内に設けられた無線通信デバイスと、
前記本体内に設けられた第１システムであって、オペレーティングシステムの制御の下に動作するように構成され、前記本体が電源オン状態である場合、前記無線通信デバイスを用いて外部装置との無線通信を実行して前記外部装置からデータを受信する処理と前記受信されたデータを第１の記憶装置に格納する処理とを実行する第１システムと、
前記本体内に設けられた第２システムであって、前記第１システムと独立して動作するように構成され、前記本体が電源オフ状態である場合、前記無線通信デバイスを用いて前記外部装置との無線通信を実行して前記外部装置からデータを受信する通信処理と前記受信されたデータを第２の記憶装置に格納する処理とを実行する第２システムとを具備することを特徴とする情報処理装置。
【請求項２】
前記第２システムは、前記第１システムに接続されており、前記本体が電源オンされた後に、前記第２の記憶装置に格納されている前記受信データを前記第１システムに転送する処理を実行することを特徴とする請求項１記載の情報処理装置。
【請求項３】
前記本体に設けられ、前記本体が電源オフ状態である場合、前記第２のシステムによって受信されたデータを表示するディスプレイ装置をさらに具備することを特徴とする請求項１記載の情報処理装置。
【請求項４】
前記第２システムによる前記通信処理は、新着電子メールが存在することを示す前記外部装置からの信号を前記無線通信デバイスが受信したことに応答して実行されることを特徴とする請求項１記載の情報処理装置。
【請求項５】
前記第１システムおよび前記第２システムを選択的に前記無線通信デバイスに接続するスイッチ回路であって、前記本体の電源オフに応答して前記第２システムを前記無線通信デバイスに接続し、前記本体の電源オンに応答して前記第１システムを前記無線通信デバイスに接続するスイッチ回路をさらに具備することを特徴とする請求項１記載の情報処理装置。
【請求項６】
ベースユニットと、前記ベースユニットに取り付けられ、前記ベースユニットの上面を覆う閉塞位置と前記上面が露出される開放位置との間を回動するディスプレイユニットとを含む本体と、
前記ディスプレイユニットが閉塞位置にある状態で外部に露出される前記本体上の位置に設けられたサブディスプレイと、
前記本体内に設けられた無線通信デバイスと、
前記本体内に設けられた第１システムであって、オペレーティングシステムの制御の下に動作するように構成され、且つ前記無線通信デバイスに電気的に接続され、前記本体が電源オン状態である場合、前記無線通信デバイスを用いて外部装置との無線通信を実行して前記外部装置からデータを受信する処理と前記受信されたデータを第１の記憶装置に格納する処理とを実行する第１システムと、
前記本体内に設けられた第２システムであって、前記第１システムと独立して動作するように構成され、且つ前記無線通信デバイスに電気的に接続され、前記本体が電源オフ状態である場合、前記無線通信デバイスを用いて前記外部装置との無線通信を実行して前記外部装置からデータを受信する通信処理と、前記受信されたデータを第２の記憶装置に格納する処理と、前記受信されたデータを前記サブディスプレイに表示する処理とを実行し、前記本体が電源オンされた後、前記第２の記憶装置に格納されている前記受信データを前記第１システムに転送する処理を実行する第２システムとを具備することを特徴とする情報処理装置。
【請求項７】
前記第１システムおよび前記第２システムを選択的に前記無線通信デバイスに接続するスイッチ回路であって、前記本体の電源オフに応答して前記第２システムを前記無線通信デバイスに接続し、前記本体の電源オンに応答して前記第１システムを前記無線通信デバイスに接続するスイッチ回路をさらに具備することを特徴とする請求項６記載の情報処理装置。
【請求項８】
前記第２システムのよる前記通信処理は、新着電子メールが存在することを示す前記外部装置からの信号を前記無線通信デバイスが受信したことに応答して実行されることを特徴とする請求項６記載の情報処理装置。
【請求項９】
情報処理装置によって実行される外部装置との無線通信を制御する通信制御方法であって、
前記情報処理装置が電源オン状態である場合、オペレーティングシステムの制御の下に動作するように構成された第１システムによって、前記情報処理装置に設けられた無線通信デバイスを用いて前記外部装置との無線通信を実行する処理と前記無線通信によって受信されたデータを第１の記憶装置に格納する処理とを実行するステップと、
前記情報処理装置が電源オフ状態である場合、前記第１システムと独立して動作するように構成された第２システムによって、前記無線通信デバイスを用いて前記外部装置との無線通信を実行する通信処理と前記無線通信によって受信されたデータを第２の記憶装置に格納する処理とを実行するステップとを具備することを特徴とする通信制御方法。
【請求項１０】
前記情報処理装置が電源オンされた後、前記第２の記憶装置に格納されているデータを前記第１システムに転送する処理を実行するステップをさらに具備することを特徴とする請求項９記載の通信制御方法。
【請求項１１】
前記本体が電源オフ状態である場合、前記第２のシステムによって受信されたデータを前記情報処理装置に設けられたディスプレイ装置に表示するステップをさらに具備することを特徴とする請求項９記載の通信制御方法。
【請求項１２】
前記第２システムによる前記通信処理は、新着電子メールが存在することを示す前記外部装置からの信号を前記無線通信デバイスが受信したことに応答して実行されることを特徴とする請求項９記載の通信制御方法。
【請求項１３】
前記情報処理装置は、前記第１システムおよび前記第２システムを選択的に前記無線通信デバイスに接続するスイッチ回路を含み、
前記情報処理装置の電源オフに応答して、前記スイッチ回路を制御して前記第２システムを前記無線通信デバイスに接続するステップと、
前記本体の電源オンに応答して、前記スイッチ回路を制御して前記第１システムを前記無線通信デバイスに接続するステップとをさらに具備することを特徴とする請求項９記載の通信制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えばパーソナルコンピュータのような情報処理装置に関し、特に無線通信デバイスを備えた情報処理装置および同装置で用いられる通信制御方法に関する。
【背景技術】
【０００２】
近年、ラップトップタイプまたはノートブックタイプのバッテリ駆動可能な種々の携帯型パーソナルコンピュータが開発されている。この種のコンピュータは、外部との無線通信を実行する無線通信デバイスを備えている。
【０００３】
この無線通信デバイスを用いることにより、コンピュータの利用場所に関係なく、例えば、電子メールの送受信、Ｗｅｂサイトへのアクセス等のいつでも実行することができる。
【０００４】
特許文献１には、有線通信機能と無線通信機能の双方を有するカード型の通信アダプタを用いて、有線または無線によって外部との通信を実行する情報端末が開示されている。
【特許文献１】特開２００３−２５６０９０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかし、通常、電子メールの受信のような通信処理は、コンピュータを電源オンしてオペレーティングシステムを起動しなければ実行することはできない。
【０００６】
したがって、電子メールのようなデータを外部装置から受信するための通信処理をコンピュータを電源オンせずに自動実行することが可能な新たな機能を実現することが望まれている。
【０００７】
本発明は上述の事情を考慮してなされたもので、電源オン状態および電源オフ状態のいずれにおいても、外部装置からデータを受信するための通信処理を実行することが可能な情報処理装置および動作制御方法を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上述の課題を解決するため、本発明の情報処理装置は、本体と、前記本体内に設けられた無線通信デバイスと、前記本体内に設けられた第１システムであって、オペレーティングシステムの制御の下に動作するように構成され、前記本体が電源オン状態である場合、前記無線通信デバイスを用いて外部装置との無線通信を実行する処理と前記無線通信によって受信されたデータを第１の記憶装置に格納する処理とを実行する第１システムと、前記本体内に設けられた第２システムであって、前記第１システムと独立して動作するように構成され、前記本体が電源オフ状態である場合、前記無線通信デバイスを用いて前記外部装置との無線通信を実行する通信処理と前記無線通信によって受信されたデータを第２の記憶装置に格納する処理とを実行する第２システムとを具備することを特徴とする。
【発明の効果】
【０００９】
本発明によれば、電源オン状態および電源オフ状態のいずれにおいても、外部装置からデータを受信するための通信処理を実行することが可能となる。
【発明を実施するための最良の形態】
【００１０】
以下、図面を参照して本発明の実施形態を説明する。
【００１１】
まず、図１および図２を参照して、本発明の一実施形態に係る情報処理装置の構成について説明する。この情報処理装置は、ノートブック型のバッテリ駆動可能な携帯型コンピュータ１０として実現されている。このコンピュータ１０は、コンピュータ１０を電源オフ状態に維持したまま電子メール等のデータを受信する通信処理を自動的に実行し、そして受信されたデータを保存すると共にデータが受信されたことをユーザに通知する機能を有している。以下では、この機能をNotification機能と称する。
【００１２】
図１は、ディスプレイユニットを開いた状態におけるコンピュータ１０を正面側から見た斜視図である。
【００１３】
本コンピュータ１０の本体は、ベースユニット１１と、ディスプレイユニット１２とから構成される。ディスプレイユニット１２には、ＬＣＤ２０（Liquid Crystal Display）から構成される表示装置が組み込まれており、そのＬＣＤ２０の表示画面はディスプレイユニット１２のほぼ中央に位置されている。
【００１４】
ディスプレイユニット１２は、ベースユニット１１に支持され、そのベースユニット１１に対してベースユニット１１の上面が露出される開放位置とベースユニット１１の上面を覆う閉塞位置との間を回動自由に取り付けられている。ベースユニット１１は薄い箱形の筐体を有しており、その上面にはキーボード１３、本コンピュータ１０の本体を電源オン／オフするためのパワーボタン１４およびタッチパッド１５が配置されている。ベースユニット１１には無線通信デバイスが内蔵されている。Notification機能においては、この無線通信デバイスを用いて、メールサーバや他のコンピュータのような外部装置との無線通信が実行される。
【００１５】
図２は、ディスプレイユニット１２を閉じた状態におけるコンピュータ１０の外観を示す斜視図である。ディスプレイユニット１２の背面には、サブディスプレイ２１が配置されている。サブディスプレイ２１は、Notification機能に関する各種ステータス情報の表示に使用される表示装置である。例えば、サブディスプレイ２１は、基地局からの無線信号の電界強度レベルを示す情報、電子メール等の新たなデータが受信されたことをユーザに通知するためのNotification情報等を表示する。もちろん、受信データそのものをNotification情報として表示してもよい。例えば、受信された電子メールのヘッダに含まれる情報（subject,送信者名、日時等）をNotification情報としてサブディスプレイ２１に表示することができる。また、受信された電子メールの本文をサブディスプレイ２１に表示することもできる。
【００１６】
このサブディスプレイ２１により、ユーザは、本コンピュータ１０が電源オフ状態で、且つディスプレイユニット１２が閉じた状態においても、新着電子メールが届いたこと等を確認したり、新着電子メールの内容を見ることができる。
【００１７】
また、ベースユニット１１の後部には、操作スイッチ２２が設けられている。操作スイッチ２２は、サブディスプレイ２１の表示内容を制御するために使用されるいくつのプッシュボタンスイッチ群を備えている。プッシュボタンスイッチ群には、例えば、画面の上スクロールを指定するプッシュボタンスイッチ、画面の下スクロールを指定するプッシュボタンスイッチなどが含まれている。ディスプレイユニット１２が閉じた状態においても操作スイッチ２２は外部に露出される。ユーザは、ディスプレイユニット１２を閉じたまま操作スイッチ２２を操作することによって、例えば、サブディスプレイ２１に表示される電子メールの本文の内容をスクロールしながら見ることができる。
【００１８】
なお、サブディスプレイ２１の配置位置は、ディスプレイユニット１２の背面に制限されるものではない。サブディスプレイ２１は、ディスプレイユニット１２が閉じた状態で外部に露出される、本コンピュータ１０の本体上の任意の位置に配置されていればよい。
【００１９】
図３には、本コンピュータ１０のシステム構成の一例が示されている。
【００２０】
本コンピュータ１０は、第１および第２の２つのシステムと、無線通信デバイス１２０を備えている。
【００２１】
第１システムはオペレーティングシステムの制御の下に動作するように構成されたメインシステムであり、ベースユニット１１内に設けられている。このメインシステム３１は、本コンピュータ１０の本体が電源オンされた時に動作する。このメインシステム３１は、ＣＰＵ１１１、ノースブリッジ１１２、主メモリ１１３、サウスブリッジ１１４、ハードディスクドライブ（ＨＤＤ）１１５、エンベデッドコントローラ／キーボードコントローラＩＣ（ＥＣ／ＫＢＣ）１１６、および電源回路１１７等を備えている。
【００２２】
ＣＰＵ１１１は、本コンピュータ１０の動作を制御するメインプロセッサである。このＣＰＵ１１１は、ＨＤＤ１１５から主メモリ１１３にロードされる、オペレーティングシステムおよび各種アプリケーションプログラム／ユーティリティプログラムを実行する。アプリケーションプログラムとしては、電子メールの送信および受信を実行するためのメールソフトウェア（メーラー）などがある。ＣＰＵ１１１はメーラーを実行することにより、メールサーバのような外部装置に電子メールを送信する処理および外部装置から電子メールを受信する処理を実行する。メーラーは、ＨＤＤ１１５上の所定の記憶領域を受信トレイ領域として管理し、受信された電子メール群をその受信トレイ領域に格納する。
【００２３】
ノースブリッジ１１２は、ＣＰＵ１１１のローカルバスとサウスブリッジ１１４との間を接続するブリッジデバイスである。また、ノースブリッジ１１２には、本コンピュータ１０のメインディスプレイとして機能するＬＣＤ２０を制御する表示コントローラ、および主メモリ１１３を制御するメモリコントローラも内蔵されている。
【００２４】
サウスブリッジ１１４は各種Ｉ／Ｏデバイスを制御するためのＩ／Ｏコントローラとして機能する。このサウスブリッジ１１４には、ＨＤＤ１１５を制御するＩＤＥ（Integrated Drive Electronics）コントローラおよびＵＳＢ（Universal Serial Bus）デバイスを制御するＵＳＢホストコントローラも内蔵されている。サウスブリッジ１１４は、ＵＳＢのようなシリアルバス、およびインタフェーススイッチ回路１２１を介して無線通信デバイス１２０に接続されている。さらに、サウスブリッジ１１４は、上述の第２のシステムとして機能するNotification制御システム３２にＵＳＢのようなシリアルバスを介して接続されている。
【００２５】
エンベデッドコントローラ／キーボードコントローラＩＣ（ＥＣ／ＫＢＣ）１１６は、電源管理のためのエンベデッドコントローラと、キーボード（ＫＢ）１３およびタッチパッド１５などを制御するキーボードコントローラとが集積された１チップマイクロコンピュータである。エンベデッドコントローラ／キーボードコントローラＩＣ１１６は、電源回路１１７と共同して、ユーザによるパワーボタン１４の操作に応じて本コンピュータ１０を電源オン／電源オフする。電源回路１１７は、バッテリ１１８、またはＡＣアダプタ１１９を介して供給される外部電源を用いて、本コンピュータ１０の各コンポーネントに供給すべき動作電源を生成する。本コンピュータ１０が電源オフ状態の時も、ＥＣ／ＫＢＣ１１６には電源回路１１７から動作電源が供給される。
【００２６】
第２のシステムとして機能するNotification制御システム３２は、上述のNotification機能を実行する。このNotification制御システム３２は、メインシステム３１と独立して動作するように構成されている。本コンピュータ１０が電源オフ状態の時、つまりメインシステム３１が電源オフ状態である時も、Notification制御システム３２には電源回路１１７から動作電源が供給される。Notification制御システム３２はNotification機能を実行するための専用のシステムであり、その消費電力は、メインシステム３１の消費電力よりも大幅に少ない。
【００２７】
Notification制御システム３２は、Notification制御ＩＣ１３１と、上述のサブディスプレイ２１と、記憶装置１３２とを備えている。Notification制御ＩＣ１３１はNotification制御システム３２の動作を制御するためのプロセッサであり、例えば１チップマイクロコンピュータなどから構成されている。Notification制御ＩＣ１３１は、記憶装置１３２または内部メモリ２０１内に格納されたプログラムを実行する。このプログラムは、メールサーバのような外部装置から電子メールを受信するための電子メールソフトウェア（メーラー）を含んでいる。このメーラーは電子メールの受信に必要な最小限の機能モジュールから構成されている。Notification制御ＩＣ１３１は、ＵＳＢのようなシリアルバスを介してメインシステム３１内のサウスブリッジ１１４に接続されている。また、Notification制御ＩＣ１３１は、Ｉ２Ｃバスのようなシリアルバスを介してメインシステム３１内のＥＣ／ＫＢＣ１１６にも接続されている。さらに、Notification制御ＩＣ１３１は、ＵＳＢのようなシリアルバス、およびインタフェーススイッチ回路１２１を介して無線通信デバイス１２０に接続されている。
【００２８】
Notification制御ＩＣ１３１は記憶装置１３２または内部メモリ２０１内に格納されたメーラーを実行して、外部装置から電子メール等のデータを受信する通信処理を実行する。この通信処理は、本コンピュータ１０つまりメインシステム３１が電源オフ状態である期間中に実行される。受信された電子メール等のデータは、記憶装置１３２または内部メモリ２０１に格納される。また、Notification制御ＩＣ１３１はサブディスプレイ２１を制御する機能も有している。
【００２９】
インタフェーススイッチ回路１２１はメインシステム３１およびNotification制御システム３２を選択的に無線通信デバイス１２０に接続するスイッチ回路である。インタフェーススイッチ回路１２１は、本コンピュータ１０の本体の電源オフに応答してNotification制御システム３２を無線通信デバイス１２０に接続し、また本コンピュータ１０の本体の電源オンに応答してメインシステム３１を無線通信デバイス１２０に接続する。このインタフェーススイッチ回路１２１のスイッチング動作は、Notification制御ＩＣ１３１によって制御される。
【００３０】
無線通信デバイス１２０は、例えば、3G Wireless WANのような無線通信規格に従って基地局との無線通信を実行する。3G Wireless WANは、携帯電話網のような広域無線ネットワークである。本コンピュータ１０が電源オフ状態の時、つまりメインシステム３１が電源オフ状態である時も、無線通信デバイス１２０には、電源回路１１７から動作電源が供給される。
【００３１】
本コンピュータ１０においては、メインシステム３１およびNotification制御システム３２がそれぞれ無線通信デバイス１２０に電気的に接続されており、これらメインシステム３１およびNotification制御システム３２によって無線通信デバイス１２０が共有される。本コンピュータ１０の本体が電源オンされた場合、図３に太い実線で示されているように、無線通信デバイス１２０はインタフェーススイッチ回路１２１を介してメインシステム３１に接続され、メインシステム３１によって無線通信デバイス１２０が使用される。一方、本コンピュータ１０の本体が電源オフされた場合、つまりメインシステム３１が電源オフされた場合には、図３に点線で示すように、無線通信デバイス１２０はインタフェーススイッチ回路１２１を介してNotification制御システム３２に接続され、Notification制御システム３２によって無線通信デバイス１２０が使用される。  本コンピュータ１０の本体が電源オン状態である場合、メインシステム３１は、オペレーティングシステム上で動作するメールソフトを実行する。そして、メインシステム３１は、オペレーティングシステムおよびメールソフトの制御の下、無線通信デバイス１２０を用いて外部装置との無線通信を実行して外部装置から本コンピュータ１０宛の電子メール等のデータを受信する処理と、受信されたデータを第１の記憶装置としてのＨＤＤ１１５に格納する処理とを実行する。
【００３２】
一方、本コンピュータ１０の本体が電源オフ状態である場合には、Notification制御システム３２が、内部メモリ２０１または記憶装置１３２に格納されたメールソフトの制御の下、無線通信デバイス１２０を用いて外部装置との無線通信を実行して外部装置から本コンピュータ１０宛の電子メール等のデータを受信する処理と、受信されたデータを第２の記憶装置としての、内部メモリ２０１または記憶装置１３２に格納する処理とを実行する。また、Notification制御システム３２は、電子メール等のデータが受信されたことを示す上述のNotification情報をサブディスプレイ２１に表示する処理も実行する。本コンピュータ１０の本体が電源オンされると、Notification制御システム３２は、内部メモリ２０１または記憶装置１３２に格納されている電子メール等の受信データを、ＵＳＢのようなシリアルバスを介してメインシステム３１に転送する処理も実行する。
【００３３】
このように、本コンピュータ１０においては、無線通信デバイス１２０はメインシステム３１およびNotification制御システム３２にそれぞれ接続されているので、本コンピュータ１０が電源オン状態および電源オフ状態のいずれの状態であっても、無線通信デバイス１２０を用いて外部装置との通信処理を実行することが可能である。
【００３４】
図４は、本コンピュータ１０のシステムステートの遷移を示している。本コンピュータ１０は、Ｓ０，Ｓ３，Ｓ４，Ｓ５の４つのシステムステートをサポートしている。Ｓ０は、本コンピュータ１０が電源オンされている動作ステートである。Ｓ０においては、メインシステム３１はオペレーティングシステムの制御の下に動作する。Ｓ３（サスペンド），Ｓ４（ハイバネーション），Ｓ５（オフ）はそれぞれ本コンピュータ１０が電源オフされている低消費電力ステートである。Ｓ３，Ｓ４，またはＳ５においては、メインシステム３１は動作しない。
【００３５】
Ｓ３，Ｓ４，Ｓ５のいずれにおいても、ＥＣ／ＫＢＣ１１９、Notification制御システム３２、無線通信デバイス１２０には動作電源がそれぞれ供給される。
【００３６】
Notification機能は、本コンピュータ１０がＳ３，Ｓ４，Ｓ５のいずれに設定されている場合でも利用することができる。すなわち、本コンピュータ１０が電源オフ状態（Ｓ３，Ｓ４，またはＳ５）である期間中は、Notification制御システム３２が単独で動作し、Notification機能を実行する。したがって、メインシステム３１上で動作するオペレーティングシステムを起動することなく、電子メール等のデータを受信することが可能となる。なお、Notification機能によって受信すべきデータは電子メールには限られない。例えば、特定のWebサーバからホームページを受信する処理をNotification機能によって実行することもできる。
【００３７】
次に、図５のフローチャートを参照して、Notification処理の基本手順の例について説明する。
【００３８】
本コンピュータ１０つまりメインシステム３１が電源オフされると、Notification制御ＩＣ１３１は動作を開始する。ここで、電源オフ状態は、上述のＳ３，Ｓ４，またはＳ５のシステムステートを意味している。
【００３９】
Notification制御ＩＣ１３１は、無線通信デバイス１２０を用いて外部装置との無線通信を実行して外部装置から電子メール等のデータを受信する通信処理を実行する（ステップＳ１１）。この通信処理は、例えば、本コンピュータ１０宛の新着電子メールが存在することを示す外部装置からの信号を無線通信デバイス１２０が受信したことに応答して実行される。すなわち、外部装置は、本コンピュータ１０宛の電子メールが外部装置に届くと、その旨を無線通信デバイス１２０に無線信号によって通知する。この通知を無線通信デバイス１２０が受信すると、Notification制御ＩＣ１３１は、上述の通信処理を開始して本コンピュータ１０宛の電子メールを外部装置から受信する。なお、外部装置からの通知に応答して通信処理を実行するのではなく、Notification制御ＩＣ１３１が、外部装置に本コンピュータ１０宛の電子メールが届いているか否かを確認するための通信処理を定期的に実行し、届いている場合に当該電子メールを外部装置から受信するようにしてもよい。
【００４０】
ステップＳ１１の実行後、Notification制御ＩＣ１３１は、受信した電子メール等のデータを内部メモリ２０１または記憶装置１３２に格納する（ステップＳ１２）。この後、Notification制御ＩＣ１３１は、データが受信されたことを示すNotification情報をサブディスプレイ２１に表示する（ステップＳ１３）。ステップＳ１３においては、Notification制御ＩＣ１３１は、例えば、受信した電子メールのヘッダをサブディスプレイ２１に表示する処理、または電子メールのヘッダおよび本文をサブディスプレイ２１に表示する処理を実行する。このように、受信データの一部をNotification情報としてサブディスプレイ２１に表示することにより、ユーザは、どのような電子メールが受信されたかを容易に確認することができる。
【００４１】
本コンピュータ１０が電源オフされている期間中、Notification制御ＩＣ１３１は、無線通信デバイス１２０が外部装置から上述の通知を受信する度に、ステップＳ１１〜Ｓ１３の処理を実行する。
【００４２】
本コンピュータ１０が電源オンされると（ステップＳ１４）、Notification制御ＩＣ１３１は、Notification処理の実行を停止する。そして、Notification制御ＩＣ１３１は、内部メモリ２０１または記憶装置１３２に格納されている、受信された電子メールをメインシステム３１に転送する（ステップＳ１１５）。この転送処理は、例えば、メインシステム３１のＣＰＵ１１１から送信される転送要求をNotification制御ＩＣ１３１が受信したときに実行される。ＣＰＵ１１１は、Notification制御ＩＣ１３１から転送される、受信された電子メールをＨＤＤ１１５内の受信トレイ領域に格納する。これにより、ＨＤＤ１１５内の受信トレイ領域の内容は最新の状態に更新される。ユーザは、メーラーを起動するだけで、本コンピュータ１０が電源オフの間に受信された電子メールの内容をＬＣＤ２０上で容易に確認することができる。
【００４３】
Notification制御ＩＣ１３１の性能は、そのNotification制御ＩＣ１３１の低消費電力を実現するために、メインシステム３１のＣＰＵ１１１の性能よりも遙かに低く設定されている。このため、添付ファイルのような大容量のデータをオープンしてサブディスプレイ２１に表示するためには多くの時間を要する。また、Notification制御システム３２上では、受信された電子メールに対する返信メールの作成および返信メールの送信等の作業を行うのは困難である。したがって、ユーザは、サブディスプレイ２１に表示されたNotification情報によってどのような電子メールが受信されたかを確認し、メインシステム３１上での作業が必要であると判断した場合には、本コンピュータ１０を電源オンすればよい。Notification制御システム３２によって受信された電子メールはＨＤＤ１１５Ｉに自動的に転送されるので、ユーザは、メーラーを起動するだけで、Notification制御システム３２によって受信された電子メールの確認、添付ファイルのオープンおよび表示、返信メールの作成等の作業を開始することができる。
【００４４】
次に、図６のフローチャートを参照して、Notification制御ＩＣ１３１によって実行されるNotification処理の具体的な手順の例について説明する。
【００４５】
Notification制御ＩＣ１３１はＥＣ／ＫＢＣ１１６からのパワーステート信号を監視し、そのパワーステート信号の電圧値に応じて、本コンピュータ１０つまりメインシステム３１が電源オフ（Ｓ３，Ｓ４またはＳ５）されたか否かを判別する（ステップＳ１０１）。コンピュータ１０つまりメインシステム３１が電源オフされた場合（ステップＳ１０１のＹＥＳ）、Notification制御ＩＣ１３１は、スイッチ制御信号によってインタフェーススイッチ回路１２１を制御して、無線通信デバイス１２０のホストインタフェース（ＵＳＢインタフェース）の接続先をメインシステム３１からNotification制御システム３２に切り替える（ステップＳ１０２）。
【００４６】
本コンピュータ１０宛の新着電子メールが存在することが外部装置（メールサーバ）から通知されると、無線通信デバイス１２０はウェイクアップ信号を出力する。このウェイクアップ信号は、インタフェーススイッチ回路１２１を介してNotification制御ＩＣ１３１に送られる。ウェイクアップ信号を受信すると、Notification制御ＩＣ１３１は、新着電子メールが存在することが外部装置（メールサーバ）から通知されたと判断する（ステップＳ１０３のＹＥＳ）。そして、Notification制御ＩＣ１３１は、無線通信デバイス１２０を用いて外部装置（メールサーバ）との無線通信を実行して、本コンピュータ１０宛の電子メールを外部装置（メールサーバ）から受信するための通信処理を実行する（ステップＳ１０４）。
【００４７】
次いで、Notification制御ＩＣ１３１は、受信した電子メールを内部メモリ２０１または記憶装置１３２に格納する（ステップＳ１０５）。この後、Notification制御ＩＣ１３１は、受信した電子メールのヘッダ等をNotification情報としてサブディスプレイ２１に表示する（ステップＳ１０６）。そして、Notification制御ＩＣ１３１は、ユーザによる操作スイッチ２２の操作に応じて、受信した電子メールの本文をサブディスプレイ２１に表示する処理、およびサブディスプレイ２１の表示画面をスクロールする処理等を実行する（ステップＳ１０７）。
【００４８】
本コンピュータ１０が電源オンされると、Notification制御ＩＣ１３１はＥＣ／ＫＢＣ１１６からのパワーステート信号によって本コンピュータ１０つまりメインシステム３１が電源オンされたことを検出する（ステップＳ１０８のＹＥＳ）。Notification制御ＩＣ１３１は、スイッチ制御信号によってインタフェーススイッチ回路１２１を制御して、無線通信デバイス１２０のホストインタフェース（ＵＳＢインタフェース）の接続先をNotification制御システム３２からメインシステム３１に切り替える（ステップＳ１０９）。そして、Notification制御ＩＣ１３１は、メインシステム３１のＣＰＵ１１１の制御の下、内部メモリ２０１または記憶装置１３２に格納されている各電子メールを、ＵＳＢまたはＩ２Ｃバスを介してメインシステム３１に転送する（ステップＳ１１０）。
【００４９】
メインシステム３１は、必要に応じて、無線通信デバイス１２０を用いて外部装置との無線通信を実行して、電子メールの送信処理および電子メールの受信処理を実行する。無線通信デバイス１２０によって受信された電子メールはＨＤＤ１１５に格納される。またメインシステム３１は、受信された電子メールをNotification制御ＩＣ１３１に転送する。Notification制御ＩＣ１３１は、メインシステム３１から転送される電子メールを内部メモリ２０１または記憶装置１３２に格納する（ステップＳ１１１）。これにより、ユーザは、本コンピュータ１０を電源オフした後も、操作スイッチ２２を操作するだけで、メインシステム３１によって受信された各電子メールの内容をサブディスプレイ２１に表示させることができる。
【００５０】
次に、図７を参照して、ステップＳ１０４でNotification制御システム３２によって実行される通信処理の内容について説明する。
【００５１】
図７は、本コンピュータ１０宛の新着電子メールが存在することが外部装置（メールサーバ）から通知された時にNotification制御システム３２によって実行すべき通信処理の内容を設定するための受信メール設定画面の例を示している。この設定画面は、例えば、ＣＰＵ１１１によって実行されるユーティリティプログラムによってＬＣＤ２０に表示される。
【００５２】
設定画面には、本コンピュータ１０宛の新着電子メールが存在することが外部装置（メールサーバ）から通知された時に受信すべきデータの内容を指定するための５つの選択項目５０１〜５０５が表示されている。選択項目５０１は、Subject(メールタイトル)および送信者を受信すべきことを指定する項目である。選択項目５０２は、Subject(メールタイトル)、送信者、および日時を受信すべきことを指定する項目である。日時は、新着電子メールが送信された日時を示す。選択項目５０３は、Subject(メールタイトル)、送信者、日時、および添付ファイルに関する情報（添付ファイルの有無、添付ファイルのデータサイズ）を受信すべきことを指定する項目である。選択項目５０４は、“全受信”を指定する項目である。選択項目５０４が選択された場合、新着電子メールのヘッダ（Subject、送信者、日時、添付ファイルに関する情報）のみならず、新着電子メールの本文の全てを受信する処理も実行される。選択項目５０５は、“任意行受信”を指定する項目である。選択項目５０５が選択された場合、新着電子メールのヘッダ（Subject、送信者、日時、添付ファイルに関する情報）のみならず、新着電子メールの本文の内、ユーザによって指定された行数分のデータを受信する処理が実行される。
【００５３】
選択項目５０１〜５０５の一つがユーザによって選択されると、その選択された選択項目を示す情報がＵＳＢまたはＩ２Ｃバスを介してメインシステム３１からNotification制御ＩＣ１３１に送られる。
【００５４】
図８は、サブディスプレイ２１に表示されるNotification情報の例が示されている。
【００５５】
“全受信”または“任意行受信”がユーザによって指定されている場合、本コンピュータ１０宛の新着電子メールが存在することが外部装置（メールサーバ）から通知されると、Notification制御ＩＣ１３１は、新着電子メールのヘッダおよび本文を受信する処理を実行する。そして、Notification制御ＩＣ１３１は、受信した電子メールのメールタイトル、送信者、日付、本文を図８のようにサブディスプレイ２１に表示する。
【００５６】
図９には、本コンピュータ１０のシステム構成の他の例が示されている。
【００５７】
図９のシステムにおいては、図３で説明したインタフェーススイッチ回路１２１はNotification制御ＩＣ１３１に内蔵されており、Notification制御ＩＣ１３１がＵＳＢブリッジとして機能する。すなわち、本コンピュータ１０が電源オン状態の期間は、Notification制御ＩＣ１３１はメインシステム３１と無線通信デバイス１２０との間を接続し、本コンピュータ１０が電源オフ状態の期間は、Notification制御ＩＣ１３１は無線通信デバイス１２０との通信を実行する。
【００５８】
図９のシステム構成においても、メインシステム３１およびNotification制御システム３２がそれぞれ無線通信デバイス１２０に電気的に接続されるので、これらメインシステム３１およびNotification制御システム３２によって無線通信デバイス１２０を共有することができる。
【００５９】
以上のように、本実施形態のコンピュータ１０においては、コンピュータ１０を電源オフ状態に維持したまま、外部装置からデータを受信し、その受信データを記憶装置に格納することができる。よって、オペレーティングシステムを起動せずに、電子メールのようなデータをいつでも受信することが可能となる。
【００６０】
なお、本実施形態では、メインシステム３１およびNotification制御システム３２それぞれがＵＳＢインタフェースを介して無線通信デバイス１２０に接続される場合を例示して説明したが、ＵＳＢインタフェースに限らず、例えばＰＣＩＥｘｐｒｅｓｓなどの他のインタフェースを利用してもよい。
【００６１】
また、無線通信デバイス１２０の代わりに、例えば、有線ＬＡＮを介して外部装置との通信を実行する通信デバイスを用いてNotification機能を実行することも可能である。
【００６２】
また、本発明は上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態にわたる構成要素を適宜組み合わせてもよい。
【図面の簡単な説明】
【００６３】
【図１】本発明の一実施形態に係る情報処理装置を正面から見た外観の例を示す斜視図。
【図２】ディスプレイユニットを閉じた状態における図１の情報処理装置の外観の例を示す斜視図。
【図３】図１の情報処理装置のシステム構成の例を示すブロック図。
【図４】図１の情報処理装置のシステムステートが遷移される様子の例を示す図。
【図５】図１の情報処理装置によって実行されるNotification処理の基本手順の例を示すフローチャート。
【図６】図１の情報処理装置よって実行されるNotification処理の具体的な手順の例を示すフローチャート。
【図７】図１の情報処理装置によって表示される設定画面の例を示す図。
【図８】図１の情報処理装置のサブディスプレイの表示画面の例を示す図。
【図９】図１の情報処理装置のシステム構成の他の例を示すブロック図。
【符号の説明】
【００６４】
１０…コンピュータ、１１…ベースユニット、１２…ディスプレイユニット、２０…メインディスプレイ、２１…サブディスプレイ、２２…操作スイッチ、３１…メインシステム、３２…Notification制御システム、１２０…無線通信デバイス、１２１…インタフェーススイッチ回路。
【図１】
2007148908.tif 000003
【図２】
2007148908.tif 000004
【図３】
2007148908.tif 000005
【図４】
2007148908.tif 000006
【図５】
2007148908.tif 000007
【図６】
2007148908.tif 000008
【図７】
2007148908.tif 000009
【図８】
2007148908.tif 000010
【図９】
2007148908.tif 000011