(57)【要約】【課題】  省電力モード時に通信を行われた際に、通信のタイムアウトを防止しつつ、通常の電力モードに復帰し、全ての通信機能を実現できる技術を提供しようとするものである。【解決手段】  情報処理装置の周辺デバイスとして機能する電子機器であって、情報処理装置と通信するための通信部と、消費電力量に関して少なくとも通常モード、及び、当該通常モードよりも消費電力が少ない省電力モードのいずれかに従って電子機器の構成要素への電力を制御する電源制御部と、省電力モードにて、通信部を介して情報処理装置から通常モードを前提とする要求パケットを受信した場合、予め設定された時間が経過後に再アクセスを促す制御情報を含む応答パケットを情報処理装置に送信すると共に、電源制御部を制御して、通常モードへ移行させる制御部とを有する。【選択図】  図３
2019086591.tif 000002
【特許請求の範囲】
【請求項１】
情報処理装置の周辺デバイスとして機能する電子機器であって、
前記情報処理装置と通信するための通信手段と、
消費電力量に関して少なくとも通常モード、及び、当該通常モードよりも消費電力が少ない省電力モードのいずれかに従って前記電子機器の構成要素への電力を制御する電源制御手段と、
前記省電力モードにて、前記通信手段を介して前記情報処理装置から前記通常モードを前提とする要求パケットを受信した場合、予め設定された時間が経過後に再アクセスを促す制御情報を含む応答パケットを前記情報処理装置に送信すると共に、前記電源制御手段を制御して、前記通常モードへ移行させる制御手段と
を有することを特徴とする電子機器。
【請求項２】
前記制御手段は、前記通信手段を介して受信した要求パケットが、前記省電力モードで応答できるパケットであるか、前記通常モードにて応答すべきパケットであるかを判定する判定手段を有し、
前記判定手段によって前記要求パケットが前記通常モードにて応答すべきと判断した場合は、前記応答パケットを前記情報処理装置に送信すると共に前記電源制御手段を制御して前記通常モードに移行し、
前記判定手段によって前記要求パケットが前記省電力モードで応答できると判断した場合は、前記省電力モードにて、応答パケットを生成し、前記情報処理装置に送信する
ことを特徴とする請求項１に記載の電子機器。
【請求項３】
前記省電力モードにて機能し、前記制御手段として機能するためのプログラムを内蔵メモリに記憶した第１のプロセッサと、
前記通常モードにて機能し、前記第１のプロセッサよりも処理能力が高く、前記周辺デバイスとして機能するための第２のプロセッサとを含む
ことを特徴とする請求項１又は２に記載の電子機器。
【請求項４】
情報処理装置と通信するための通信手段、及び、消費電力量に関して少なくとも通常モード、及び、当該通常モードよりも消費電力が少ない省電力モードのいずれかに従って構成要素への電力を制御する電源制御手段とを有し、前記情報処理装置の周辺デバイスとして機能する電子機器の制御方法であって、
前記省電力モードにて、前記通信手段を介して前記情報処理装置から前記通常モードを前提とする要求パケットを受信した場合、予め設定された時間が経過後に再アクセスを促す制御情報を含む応答パケットを前記情報処理装置に送信すると共に、前記電源制御手段を制御して、前記通常モードへ移行させる
ことを特徴とする電子機器の制御方法。
【請求項５】
コンピュータが読み込み実行することで、前記コンピュータに、請求項４に記載の工程を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子機器及びその制御方法及びプログラムに関するものである。
【背景技術】
【０００２】
従来、電化製品などに組み込まれた組み込み機器には、通常よりも低い電力で動作する省電力モードを備えた物が存在する。このような省電力モードでは、通常の状態に比べて動作が制限される場合がある。例えば、通信機能において一部のコマンドには応答できるが、複雑なプロトコルには応答できないといったように、通信機能が制限される場合などがある。
【０００３】
このような省電力モード時に通信機能が制限される場合において、特許文献１では、省電力モード時は過去に受信したデータの受信頻度に基づいて応答を返し、応答が不能である場合は通常の電力モードに移行するという技術が開示されている。また、特許文献２では、第１の通信方式（例えばＮＦＣ）で認証を行い、第２の通信方式（例えば無線ＬＡＮ）で通信を行うハンドオーバという処理において、省電力モードからの復帰に要する時間を機器間で共有し、復帰後に通信を行うという技術が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１４−７８８９９号公報
【特許文献２】特開２０１４−１３１１０８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に記載の技術では、省電力モードから通常の電源モードへの復帰に要する時間が長いと、通信がタイムアウトしてしまう可能性がある。また、特許文献２に記載の技術では、省電力モードからの復帰に要する時間を予め取り決めた方法で共有する必要があるため、対抗機器側に特別なプログラムが必要である。
【０００６】
そこで、本発明は、通信機能が制限された省電力モード時に通信を行われた際に、特別なプログラムを用いることなく、通信のタイムアウトを防止しつつ、通常の電力モードに復帰し、全ての通信機能を実現することを目的とする。
【課題を解決するための手段】
【０００７】
この課題を解決するため、例えば本発明の電子機器は以下の構成を備える。すなわち、
情報処理装置の周辺デバイスとして機能する電子機器であって、
前記情報処理装置と通信するための通信手段と、
電力消費量に関して少なくとも通常モード、及び、当該通常モードよりも消費電力が少ない省電力モードのいずれかに従って前記電子機器の構成要素への電力を制御する電力制御手段と、
前記省電力モードにて、前記通信手段を介して前記情報処理装置から前記通常モードを前提とする要求パケットを受信した場合、予め設定された時間が経過後に再アクセスを行うこと依頼する制御情報を含む応答パケットを前記情報処理装置に送信すると共に、前記電力制御手段を制御して、前記通常モードへ移行させる制御手段とを有する。
【発明の効果】
【０００８】
本発明によれば、省電力モード時に通信を行われた際に、通信のタイムアウトを防止しつつ、通常の電力モードに復帰し、全ての通信機能を実現できる。
【図面の簡単な説明】
【０００９】
【図１】実施形態のシステムの一例を示す図。
【図２】タブレット、プロジェクタの内部構成の一例を表す図。
【図３】省電力モード時のＣＰＵ＿Ｂの処理手順を示すフローチャート。
【図４】タブレットとプロジェクタの通信シーケンスを示す図。
【図５】タブレットのブラウザで表示される画面の例を示す図。
【発明を実施するための形態】
【００１０】
以下、添付図面に従って本発明に係る実施形態を詳細に説明するが、この発明は以下の実施形態に限定されない。また、この発明の実施形態は発明の好ましい形態を示すものであり、発明の範囲を限定するものでもない。
【００１１】
［第１の実施形態］
図１は、実施形態におけるシステム構成図である。本システムは、情報処理装置としてのタブレット１００と、周辺デバイスとしてのプロジェクタ２００とが、無線ＬＡＮルータ３００を介して通信ネットワークを形成しているものとする。本システムでは、プロジェクタ３００は、タブレット１００から受信した画像を不図示の投影スクリーンに投影する。
【００１２】
図２を参照してタブレット１００及びプロジェクタ２００の構成を更に詳しく説明する。
【００１３】
タブレット１００は、ＣＰＵ１０１、ＲＡＭ１０２、ＶＲＡＭ１０３、ＲＯＭ１０４、表示部１０５、表示制御部１０６、操作部１０７、無線通信部１０９、及び、これらを接続する内部バス１０９を有する。
【００１４】
ＣＰＵ１０１は、タブレット１００の全体の制御を司るものである。ＲＡＭ１０２は、ＣＰＵ１０１のワークエリアや各種データを格納するためのメモリである。また、このＲＡＭ１０２は、ＣＰＵ１０１が実行するプログラムを格納、或いは展開する領域、プログラム実行中のワーク領域など、様々なデータの格納領域としても使用される。ＶＲＡＭ１０３は、表示部１０５に表示する画像を格納するための領域として使用される。なおＲＡＭ１０２の速度が十分高速であれば、ＲＡＭ１０２の一部をＶＲＡＭ１０３として利用しても良い。ＲＯＭ１０４は、ブートプログラム、アプリケーションプログラム（本実施形態で説明する画面転送アプリケーションやＷｅｂブラウザアプリケーションなど）、ＯＳなどの各種プログラムとデータを格納している。
【００１５】
表示制御部１０６は、ＶＲＡＭ１０３に格納された画像を読み出し、表示部１０５に出力し、表示させる。表示部１０５は例えば液晶パネル、有機ＥＬパネルである。
【００１６】
操作部１０７は、ユーザからの指示入力を受けるものであり、操作ボタン、タッチパネル等によって構成され、ユーザによる入力操作はＣＰＵ１０１に送信される。タッチパネルは、タブレットの表示パネルの前面に設けられるのが一般的である。
【００１７】
無線通信部１０８は、無線ネットワークを介して外部機器、具体的には無線ＬＡＮルータ３００を介してプロジェクタ２００と通信を行う。無線通信部１０８は、アンテナ、ＲＦ部、ベースバンド部から構成され、サポートする無線ＬＡＮ規格に適合したパケットを送受信することが可能である。
【００１８】
プロジェクタ２００は、ＣＰＵ＿Ａ２０１、ＣＰＵ＿Ｂ２０２、ＲＡＭ２０３、ＲＯＭ２０４、ＶＲＡＭ２０５、投影制御部２０６、投影部２０７、操作部２０８、通信部２０９、電源制御部２１０、及び、これらを接続する内部バス２１１を有する。そして、実施形態におけるプロジェクタ２００は、消費電力に関して省電力モード、通常モード、投影モードのいずれかで動作する。消費電力量は、省電力モード＜通常モード＜投影モードの関係にある。
【００１９】
省電力モードは、ＣＰＵ＿Ｂ２０２、操作部２０８、通信部２０９に電力が供給され、これら以外は電力が遮断されるモードである。投影モードは、ＣＰＵ＿Ｂ２０２への電力が遮断され、それ以外は電力が供給されるモードであり、ＣＰＵ＿Ａ２０１の制御の下でタブレット１００から受信した画像を投影部２０７を介して投影するモードである。通常モードは、ＣＰＵ＿Ｂ２０２、投影部２０７、投影制御部２０８への電力が遮断され、これ以外には電力が供給されるモードである。つまり、動作するプロセッサについて言及するのであれば、省電力モードでは、ＣＰＵＢ＿２０２が動作し、ＣＰＵ＿Ａ２０１は動作しない。そして、通常モード及び投影モードではＣＰＵ＿Ａ２０１が動作し、ＣＰＵ＿Ｂ２０２は機能しないことになる。
【００２０】
ＣＰＵ＿Ａ２０１は、プロジェクタ２００の全体の制御を行う。それ故、ＣＰＵ＿Ａ２０１は、以下に説明するＣＰＵ＿Ｂ２０２よりも処理能力が高い。このＣＰＵＡ２０１は、通常モード又は投影モードにて、後述する通信部２０９を介して外部の機器との通信を行う。プロジェクタ２００は、ネットワーク機能として様々なプロトコルをサポートしている。例えば、ＨＴＴＰ、ＳＮＭＰ、プロジェクタ制御用の各種プロトコルなどであり、例えばＣＰＵ＿Ａ２０１はＨＴＴＰサーバとして機能する。ユーザはタブレット１００から上述したプロトコルを用いて、プロジェクタの設定変更や制御を行う事が可能である。例えば、タブレット１００上でブラウザを実行してプロジェクタ２００にアクセスし、プロジェクタに対して各種設定の変更などを行うことが可能である。
【００２１】
ＣＰＵ＿Ｂ２０２は、省電力モードにて、ＣＰＵ＿Ａ２０１に代わって通信部２０９を介して外部の機器との通信を行う。ＣＰＵ＿Ｂ２０２には不図示の内蔵メモリ（内蔵ＲＡＭ、内蔵ＲＯＭを含む）が搭載されており、ＲＡＭ２０３、ＲＯＭ２０４が無くとも動作可能なように構成されている。ただし、内蔵メモリは容量が非常に限られているため、ＣＰＵ＿Ａに比べてＣＰＵ_Ｂの機能は制限される。このため、上述したネットワークプロトコルのうち、一部のものに対しては応答を返せるが、複雑なプロトコルに関しては応答を返すことができない。省電力モード時のＣＰＵ＿Ｂ２０２の動作に関しては、後程詳しく説明する。
【００２２】
ＲＡＭ２０３は、データの格納を行うメインメモリである。また、このＲＡＭ２０３は、ＣＰＵ＿Ａ２０１が実行するプログラムを格納、或いは展開する領域、プログラム実行中のワーク領域など、様々なデータの格納領域としても使用される。ＲＯＭ２０４は、プロジェクタ２００が動作するためのプログラムやパラメータなどのデータが予め書き込まれており、ＣＰＵ＿Ａ２０１はこのプログラムに従って処理を実行する。
【００２３】
ＶＲＡＭ２０５は、後述する投影部２０７で投影する画像を格納するための領域として使用される。投影制御部２０６は、ＶＲＡＭ２０５に格納された画像を読み出し、これを投影部２０７に供給する。投影部２０７は投影制御部２０６から供給された画像の投影表示を行う。投影部２０７は具体的には、不図示の液晶パネル、レンズ、光源で構成される。
【００２４】
操作部２０８はユーザからの指示入力を受け付けものであり、プロジェクタ３００の筐体に付随するボタンや、不図示のリモコンからのユーザ操作を受け付けるリモコン受信部等によって構成され、これらの入力操作があったとき、ＣＰＵ＿Ａ２０１に送信する。
【００２５】
通信部２０９は、ネットワークを介して外部機器、具体的には無線ＬＡＮルータ３００を介してタブレット１００と通信を行う。電源制御部２１０は、不図示の電源ラインで各構成部と接続されており、ＣＰＵ＿Ａ２０１やＣＰＵ＿Ｂ２０２からのモード移行の指示信号に従い、プロジェクタ３００の構成要素への電源を供給を制御する。なお、メイン電源がＯＮになった初期段階では、省電力モードとして稼働するものとする。ここでメイン電源がＯＮになるというのは、例えば本装置をＡＣコンセントに接続した場合である。
【００２６】
無線ＬＡＮルータ３００は、無線ＬＡＮでタブレット１００から受信したパケットを有線ＬＡＮでプロジェクタ２００に送信する。また、有線ＬＡＮでプロジェクタ２００から受信したパケットを無線ＬＡＮでタブレット１００に送信する。無線ＬＡＮルータ３００に関しては、本発明の主眼ではないので詳細な説明は割愛する。
【００２７】
次に省電力モード時のプロジェクタ２００の動作について説明する。省電力モードでは、電源制御部２１０からＣＰＵ＿Ｂ２０２、通信部２０９、操作部２０８にのみ電力が供給される。つまり、ＣＰＵ＿Ａ２０１や投影部２０７への電力は遮断されているため投影も行われない。なお、通常モードから省電力モードへの移行は、所定の時間経過しても、タブレット１００とプロジェクタ２００間での通信が行われない場合とする。また、投影モードから通常モードへの移行は、投影していない状態が予め設定された時間経過した場合とする。そのため、ＣＰＵ＿Ａ２０１は、例えば通常モード時には、通信部２０９を監視し、所定の時間プロジェクタ２００との間で通信が行われていないと、電源制御部２１０を制御し、電源を供給するブロックを限定する指示信号を発行することで省電力モードに移行させる。省電力モードが開始され、ＣＰＵ＿Ｂ２０２に電源が供給されると、ＣＰＵ＿Ｂ２０２は自身の内蔵ＲＯＭに格納されたプログラムと、内蔵ＲＡＭを使用して動作を開始する。
【００２８】
図３は、省電力モード時のＣＰＵ＿Ｂ２０２の処理手順を示すフロー図である。
【００２９】
省電力モードに移行すると、ＣＰＵ＿Ｂ２０２は、Ｓ３０１にて、操作部２０８に設けられたプロジェクタとして機能させるための電源キーが押下されたか判断する（ここで言う「電源キー」は、メイン電源のＯＮ／ＯＦＦではない点に注意されたい）。電源キーが押下されていると判断した場合、ＣＰＵ＿Ｂ２０２は電源制御部２１０に対して投影モードへの要求信号を発行する。この結果、Ｓ３０２にて、ＣＰＵ＿Ｂ２０２以外の全てのブロックに電源を供給され、ＣＰＵ＿Ａ２０１の制御下の投影モードに移行し、本省電力モードの処理を終了する。電源キーを押下されていない場合、ＣＰＵ＿Ｂ２０２は、Ｓ３０３にて通信部２０９を監視し、パケット受信が行われたか判断する。パケットの受信がない場合、ＣＰＵ＿Ｂ２０２は、処理をＳ３０１に戻り、電源キーの押下の判定、パケット受信の判定を繰り返す。
【００３０】
さて、パケットが受信された場合、ＣＰＵ＿Ｂ２０２は、Ｓ３０４にて、受信したパケットが所定のプロトコルのものであるか判断する。所定のプロトコルではないと判断された場合、ＣＰＵ＿Ｂ２０２は、Ｓ３０５にて、受信したパケットに対して応答可能かどうか判断する（Ｓ３０５）。応答可能であると判断された場合、ＣＰＵ＿Ｂ２０２はＳ３０６にて、応答パケットを生成し、通信部２０９を介して応答パケットを送信する。そしてＣＰＵ＿Ｂ２０２は処理をＳ３０１に戻す。ここで、応答可能なパケットとは、プロトコルが単純で、省電力モードの限られたプログラムでも応答可能なものを指している。例えば、ＡＲＰパケットやＩＣＭＰパケットを受信した場合は、省電力モードでも応答可能である。このように構成することによって、電力消費を抑えたまま、予め決められた単純なプロトコルのパケットに応答を返す事が可能となる。
【００３１】
一方、Ｓ３０５にて、ＣＰＵ＿Ｂ２０２が、受信パケットに対して応答不可と判定した場合、処理をＳ３１２に進める。このＳ３１２にて、電源制御部２１０に対してＣＰＵ＿Ａ２０１、ＲＡＭ２０３、ＲＯＭ２０４にも電源を供給するように指示し、且つ、ＲＡＭ２０３に、受信したパケットを退避（格納）し、その後でＣＰＵ＿Ａ２０１にリセット信号を送信するようにして、通常モードへ移行させる。
【００３２】
ここでいう通常モードとは、投影制御部２０６、投影部２０７に電源が供給されておらず、プロジェクタ２００の投影は行われていないが、ネットワークの通信機能は有効となっている状態の事を指す。通常モードに移行後、ＣＰＵ＿Ｂ２０２は処理を終了し、起動したＣＰＵ＿Ａ２０１が、ＲＡＭ２０３に記録されている受信パケットを元に応答パケットを生成し、通信部２０９を介して応答パケットを返信する。このように構成することによって、通信機能の限定された省電力モードで受信したパケットに対しても応答を返すことが可能となる。
【００３３】
Ｓ３０４において、受信したパケットが所定のプロトコルと判断された場合、ＣＰＵ＿Ｂ２０２は、Ｓ３０７にて、パケットを送信してきた通信相手が所定時間後に再アクセスを実施するような制御情報（制御コード）を含んだパケットを生成し、通信部２０９を介して送信する。例えば、所定のプロトコルがＨＴＴＰプロトコルである場合、ＣＰＵ＿Ｂ２０２はＳ３０７においてＨＴＭＬコンテンツを返信する際に、その中に、再アクセスを実施させるような制御コードを含める。この場合、再アクセスを実施させるような制御コードとは、例えばＨＴＭＬコンテンツに含まれているブラウザに所定時間後にリロードを行わせるｍｅｔａタグや、所定時間後にページ移動を行わせるＪａｖａＳｃｒｉｐｔ（登録商標）の事を指している。
【００３４】
Ｓ３０７で応答パケットを送信後、ＣＰＵ＿Ｂ２０２は、Ｓ３０８にて、応答に関連したパケットがあるか判断する。例えば、ＨＴＴＰプロトコルの場合、Ｓ３０７で応答したＨＴＭＬコンテンツにスタイルシート、画像、スクリプトなどの参照されるデータが無いか判断する。関連パケットが無いと判断された場合、ＣＰＵ＿Ｂ２０２は処理をＳ３１２に進め、通常モードに移行させる。
【００３５】
Ｓ３０８にて関連するパケットがある判断された場合、ＣＰＵ＿Ｂ２０２は、Ｓ３０９にて、通信部２０９を監視し、関連するパケットの受信を待ち受ける。例えば、ＨＴＴＰプロトコルの場合、スタイルシート、画像、スクリプトなどのＧＥＴリクエストを待ちうける。関連パケットのリクエストを受信すると、ＣＰＵ＿Ｂ２０２は、Ｓ３１０にて、通信部２０９を介して関連パケットを送信する。そして、ＣＰＵ＿Ｂ２０２は、Ｓ３１１にて、関連するパケットの送信が全て完了したか判断する。例えば、ＨＴＴＰプロトコルの場合、Ｓ３０７で送信したＨＴＭＬコンテンツに紐付いたデータを全て送信したかを判断する。関連パケットの送信が全て完了していないと判断した場合、ＣＰＵ＿Ｂ２０２はＳ３０９に戻り処理を継続する。また、関連パケットの送信が全て完了している場合、ＣＰＵ＿Ｂ２０２は処理をＳ３１２に進め、通常モードへ移行させ、本省電力モードの処理を終了する。
【００３６】
次に図４のシーケンスを参照して、図を用いて、所定のプロトコルがＨＴＴＰプロトコルである場合のタブレット１００とプロジェクタ２００の処理の流れを説明する。図４は、省電力モードのプロジェクタ２００に対して、タブレット１００のブラウザからアクセスを行った場合のシーケンス図を示している。Ｓ４０１にて、ユーザがタブレット１００のブラウザを操作し、プロジェクタ２００のＷＥＢページを表示する操作を行うと本シーケンスが開始される。
【００３７】
タブレット１００のＣＰＵ１０１は、Ｓ４０２にて、無線通信部１０８を介してプロジェクタ２００にＷＥＢページの取得要求を送信する。ＷＥＢページの取得要求とは、ＨＴＴＰプロトコルのＧＥＴリクエストのことである。プロジェクタ２００のＣＰＵ＿Ｂ２０２は、通信部２０９を介してＷＥＢページの取得要求を受け取ると、プロジェクタ２００が省電力モードから復帰中である旨をユーザに通知するためのＨＴＭＬコンテンツを送信する。なお、図４のＳ４０２、Ｓ４０３は、図３のＳ３０３、Ｓ３０４、Ｓ３０７の処理にあたる。
【００３８】
タブレット１００のＣＰＵ１０１はＳ４０３でＨＴＭＬコンテンツを受信すると、Ｓ４０４にて、無線通信部１０８を介してＨＴＭＬコンテンツに含まれる画像やスクリプトの取得要求をプロジェクタ２００に送信する。プロジェクタ２００のＣＰＵ＿Ｂ２０２は、通信部２０９を介して画像やスクリプトの取得要求を受信すると、Ｓ４０５にて、該当する画像やスクリプトを送信する。図４のＳ４０４〜Ｓ４０５の処理は、図３のＳ３０８〜Ｓ３１１の処理にあたる。プロジェクタ２００は、Ｓ４０３に関連付いた画像やスクリプトなどを全て送信したと判断すると、通常モードに移行する（Ｓ４０６）。なお、図４のＳ４０６の処理は、図３のＳ３１２の処理にあたる。
【００３９】
図５は、Ｓ４０３で送信されるＨＴＭＬコンテンツの一例を示した図である。ＨＴＭＬコンテンツには、例えば図示の参照符号５０１に示されるアニメーションＧＩＦ画像や、参照符号５０２に示されるＪａｖａＳｃｒｉｐｔ（登録商標）によるカウントダウン表示を行う部分などを含む事ができる。また、ＨＴＭＬコンテンツには、不図示のｍｅｔａタグが含まれており、プロジェクタ２００が通常モードに遷移した後に再アクセスを行うように秒数が設定されている。図５の例では１０秒後に設定されている。カウントダウン表示５０２とｍｅｔａタグで設定された再アクセスを行うための秒数は同じ秒数となっている。
【００４０】
なお、アニメーションＧＩＦ５０１や、ＪａｖａＳｃｒｉｐｔ（登録商標）によるカウントダウン表示５０２は、タブレット１００で更新されるため、プロジェクタ２００がＳ４０６の復帰処理を行っている間も、表示が更新されることとなる。
【００４１】
このようにアニメーションＧＩＦやカウントダウン表示を行うことによって、ユーザに対してプロジェクタ２００が省電力モードから、より多機能となる通常モードへ復帰中であることや、あと何秒で復帰するかを知らせることができる。また、通信不能の期間中も、タブレット１００の表示は更新されるため、ユーザが省電力モードからの復帰を待っている間のストレスを軽減する効果が得られる。
【００４２】
ｍｅｔａタグに設定された所定時間経過後、タブレット１００のブラウザは、Ｓ４０７にてＷＥＢページの再取得要求を行う。Ｓ４０７のタイミングにおいては、プロジェクタ２００は、ＣＰＵ＿Ａ２０１の制御下の通常モードに復帰しているため、通常のＨＴＭＬコンテンツを送信することができる。
【００４３】
以上のように構成することによって、通信機能が制限される省電力モードにおいても、所定のプロトコルで通信のタイムアウトを防止しつつ、通信機能が復帰した後に再度アクセスを行わせることが可能となる。
【００４４】
なお、上記実施形態では、Ｓ３０５の判定結果がＮｏの場合、Ｓ３１２に移行するものとしたが、Ｓ３１２の代わりに、Ｓ３０７又はＳ３０２に処理を進めても良い。例えば、Ｓ３０５にて、受信した要求パケットが、投影表示を前提とする画像データであるか否かを判定し、画像データであった場合にはＳ３０２に移行しても良い。パケット受信のアクノリッジとして、図５に示すようなメッセージを応答しても良い。
【００４５】
また、本実施形態では電子機器としてプロジェクタとして説明を行ったが、プロジェクタ以外としえ、例えばプリンタ等の装置に適用できるで、上記実施形態によって本発明が限定されるものではない。
【００４６】
［その他の実施形態］
本発明の目的は、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、装置に供給することによっても、達成されることは言うまでもない。このとき、供給された装置の制御部を含むコンピュータ（またはＣＰＵやＭＰＵ）は、記憶媒体に格納されたプログラムコードを読み出し実行する。
【００４７】
この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、プログラムコード自体及びそのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００４８】
プログラムコードを供給するための記憶媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭ等を用いることができる。
【００４９】
また、上述のプログラムコードの指示に基づき、装置上で稼動しているＯＳ（基本システムやオペレーティングシステム）などが処理の一部又は全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００５０】
さらに、記憶媒体から読み出されたプログラムコードが、装置に挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれ、前述した実施形態の機能が実現される場合も含まれることは言うまでもない。このとき、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部又は全部を行う。
【符号の説明】
【００５１】
２００…プロジェクタ、２０１…ＣＰＵ＿Ａ、２０２…ＣＰＵ＿Ｂ、２０３…ＲＡＭ、２０４…ＲＯＭ、２０５…ＶＲＡＭ、２０６…投影制御部、２０７…投影部、２０８…操作部、２０９…通信部、２１０…電源制御部、２１１…システムバス
２１１  システムバス
【図１】
2019086591.tif 000003
【図２】
2019086591.tif 000004
【図３】
2019086591.tif 000005
【図４】
2019086591.tif 000006
【図５】
2019086591.tif 000007