(57)【要約】【課題】  パワーセーブモードで、同一セッションの通信の途中でアウェイク状態とドーズ状態との状態間の遷移が頻発すると、状態変化時のオーバーヘッドにより通信の遅延が発生する。【解決手段】  無線通信を行う無線ＬＡＮ制御部と、ユーザからのパワーセーブモードのオフ／オンの設定指示を受け付けるパワーモード設定部と、設定されたパワーセーブモードのオフ／オン設定を保持するパワーセーブモード設定格納部と、無線通信で使用されるプロトコルに対応付けてパワーセーブモードのオフ／オンの設定を記憶するテーブルと、パワーモード設定部がパワーセーブモードをオンにする設定を保持している場合、無線ＬＡＮ制御部による無線通信で使用されるプロトコルと、当該プロトコルに対応してテーブルに記憶されているパワーセーブモードのオフ／オンの設定とに基づいて、パワーセーブモードの設定をオンにするかどうかを制御する通信制御部とを有する。【選択図】  図７
2015128232.tif 000002
【特許請求の範囲】
【請求項１】
無線通信を行う無線通信手段と、
ユーザからのパワーセーブモードのオフ／オンの設定指示を受け付ける設定手段と、
前記設定手段により設定されたパワーセーブモードのオフ／オン設定を保持する保持手段と、
無線通信で使用されるプロトコルに対応付けてパワーセーブモードのオフ／オンの設定を記憶する記憶手段と、
前記保持手段が前記パワーセーブモードをオンにする設定を保持している場合、前記無線通信手段による無線通信で使用されるプロトコルと、当該プロトコルに対応して前記記憶手段に記憶されている前記パワーセーブモードのオフ／オンの設定とに基づいて、前記パワーセーブモードの設定をオンにするかどうかを制御する制御手段と、
を有することを特徴とする情報処理装置。
【請求項２】
前記無線通信手段が複数のプロトコルにより無線通信を行っている場合、前記記憶手段に記憶されている、前記複数のプロトコルの少なくとも一つに対応する前記パワーセーブモードの設定がオフであれば、前記制御手段は、前記無線通信手段による無線通信でのパワーセーブモードをオフに設定することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記無線通信手段による無線通信で使用されるプロトコルでセキュリティの設定が有効かどうかを判定する判定手段を更に有し、
前記判定手段が前記セキュリティの設定が有効であると判定すると、前記制御手段は、前記無線通信手段による無線通信でのパワーセーブモードをオフに設定することを特徴とする請求項１に記載の情報処理装置。
【請求項４】
前記記憶手段は、トラフィックが大きくなる可能性のあるプロトコルに対しては、前記パワーセーブモードをオフにする設定を記憶していることを特徴とする請求項１乃至３のいずれか１項に記載の情報処理装置。
【請求項５】
前記記憶手段は、多少の遅延であれば許容されるプロトコルに対しては、前記パワーセーブモードをオンにする設定を記憶していることを特徴とする請求項１乃至３のいずれか１項に記載の情報処理装置。
【請求項６】
前記記憶手段は、ＤＮＳ，ＨＴＴＰ，ＤＨＣＰプロトコルに対しては、前記パワーセーブモードをオンにする設定を記憶していることを特徴とする請求項１乃至５のいずれか１項に記載の情報処理装置。
【請求項７】
前記判定手段は、ＳＭＴＰプロトコルやＰＯＰプロトコルにおけるＳＳＬ，ＳＮＭＰプロトコルにおけるＳＮＭＰｖ３の場合に、前記セキュリティの設定が有効と判定することを特徴とする請求項３に記載の情報処理装置。
【請求項８】
情報処理装置を制御する制御方法であって、
無線通信を行う無線通信工程と、
ユーザからのパワーセーブモードのオフ／オンの設定指示を受け付ける設定工程と、
前記設定手段により設定されたパワーセーブモードのオフ／オン設定を保持する保持工程と、
無線通信で使用されるプロトコルに対応付けてパワーセーブモードのオフ／オンの設定を記憶する記憶工程と、
前記保持工程が前記パワーセーブモードをオンにする設定を保持している場合、前記無線通信工程による無線通信で使用されるプロトコルと、当該プロトコルに対応して前記記憶工程で記憶されている前記パワーセーブモードのオフ／オンの設定とに基づいて、前記パワーセーブモードの設定をオンにするかどうかを制御する制御工程と、
を有することを特徴とする情報処理装置の制御方法。
【請求項９】
コンピュータに、請求項８に記載の制御方法を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、その制御方法とプログラムに関する。
【背景技術】
【０００２】
近年、ＩＥＥＥ８０２．１１規格に準拠した無線ＬＡＮ端末を備える電子機器が数多く製品化されており、画像形成装置もその１つである。無線ＬＡＮに接続可能な画像形成装置の無線通信部も従来の無線ＬＡＮ端末と同様に、電力消費量を削減するパワーセーブモードを備えている。一般的に、無線ＬＡＮ端末がパワーセーブモードになると、アクセスポイントからのデータを常に受信できる状態でなくなる（例えば、特許文献１参照）。具体的には図１に示すように、無線ＬＡＮ端末でパワーセーブモードが実行されていない場合はアクセスポイントから任意のタイミングでデータを受信できる。
【０００３】
図１は、パワーセーブモード無効時のアクセスポイントと無線ＬＡＮ端末の動作を説明する図である。この状態では、アクセスポイントは、データ送信の要求が発生した任意のタイミングで無線ＬＡＮ端末にデータを送信できる。
【０００４】
しかしパワーセーブモードでは、ＴＩＭ（Traffic Indication Message）もしくはＤＴＩＭ（Delivery Traffic Indication Message）というアクセスポイントから通知される情報をトリガに受信が行われる（図２の（１））。
【０００５】
図２は、パワーセーブモードが有効である場合の、アクセスポイントと無線ＬＡＮ端末の動作を説明する図である。
【０００６】
ＴＩＭはアクセスポイントが無線ＬＡＮ端末に対して周期的に送信するビーコン（beacon）に含まれる情報であり、無線ＬＡＮ端末に対して送信すべきデータがあることを通知する。ＤＴＩＭはＴＩＭの一種であり、送信データがマルチキャストやブロードキャストであることを通知する。尚、ＤＴＩＭは、複数のＴＩＭに対して一度だけ送信するよう設定することも可能である（通常は１、つまりＴＩＭ＝ＤＴＩＭ間隔であることが多い）。
【０００７】
このように無線ＬＡＮ端末がパワーセーブモードの場合は、アクセスポイントから無線ＬＡＮ端末への送信を、一定周期毎にしか開始できない状態になる。ＴＩＭやＤＴＩＭの通知はビーコンの送信周期に依存するため、少なくともビーコンの間隔やＤＴＩＭ間隔に基づくデータ送信の遅延が発生する可能性がある。
【０００８】
更に詳しく説明すると、無線ＬＡＮ端末は通信が可能なアウェイク(Awake)状態と、電力消費を抑えたドーズ(doze)状態を持つ。データの受信が行われる際は、アクセスポイントは、ＴＩＭ通知をトリガに受信すべきデータがあることを通知する。この場合、無線ＬＡＮ端末はドーズ状態から通信が可能なアウェイク状態に変化したことをアクセスポイントに通知することで初めて受信が開始される（図２の（２）、（３ａ）、（３ｂ））。また、アウェイク状態からドーズ状態への遷移は、アウェイク状態で所定の時間パケットの送受信が発生しなかった場合に行われる（図２の（４））。その際、無線ＬＡＮ端末はアウェイク状態に遷移する場合と同様に、アクセスポイントにドーズ状態に変化することを通知する（図２の（５））。
【先行技術文献】
【特許文献】
【０００９】
【特許文献１】特開２００２−３００１７５号公報
【発明の概要】
【発明が解決しようとする課題】
【００１０】
パワーセーブモードでは、同一セッションの通信の途中でアウェイク状態とドーズ状態との状態間の遷移が頻発することがある。大容量データを断続的に受信した場合、後続パケットが所定時間内に受信できるか否かは、無線ＬＡＮ端末の通信相手の機器の性能や動作アプリケーション、また無線ＬＡＮ端末のドーズ状態への遷移時間の設定（通常は端末で固定値）に依存する。このため、無線ＬＡＮ端末がデータの受信を開始した後、そのセッションの通信の途中で、無線ＬＡＮ端末がドーズ状態へ遷移しないことは保障できない。
【００１１】
図３は、パワーセーブモードが有効である場合に、アクセスポイントから無線ＬＡＮ端末に大容量のデータを送信するときの動作を説明する図である。
【００１２】
パケットを受信した後、後続のパケットを所定時間内に受信できなければ無線ＬＡＮ端末はアウェイク状態からドーズ状態へと遷移する（図３の（１））。このドーズ状態で後続パケットを受信すると再びアウェイク状態へと遷移する（図３の（２））。このように、同一セッションの通信の途中でアウェイク状態とドーズ状態との状態の遷移が頻発すると、状態変化時のオーバーヘッドにより通信の遅延が発生する。また、通信するデータ量が大きくなると、通信の遅延が顕著に発生することになる。
【００１３】
本発明の目的は、上記従来技術の問題点を解決することにある。
【００１４】
本発明の特徴は、無線通信におけるパワーセーブモードのオフ／オン設定をより柔軟にして、通信の遅延防止と、無線通信により消費される電力量の低減とを両立させる技術を提供することにある。
【課題を解決するための手段】
【００１５】
上記目的を達成するために本発明の一態様に係る情報処理装置は以下のような構成を備える。即ち、
無線通信を行う無線通信手段と、
ユーザからのパワーセーブモードのオフ／オンの設定指示を受け付ける設定手段と、
前記設定手段により設定されたパワーセーブモードのオフ／オン設定を保持する保持手段と、
無線通信で使用されるプロトコルに対応付けてパワーセーブモードのオフ／オンの設定を記憶する記憶手段と、
前記保持手段が前記パワーセーブモードをオンにする設定を保持している場合、前記無線通信手段による無線通信で使用されるプロトコルと、当該プロトコルに対応して前記記憶手段に記憶されている前記パワーセーブモードのオフ／オンの設定とに基づいて、前記パワーセーブモードの設定をオンにするかどうかを制御する制御手段と、を有することを特徴とする。
【発明の効果】
【００１６】
本発明によれば、無線通信におけるパワーセーブモードのオフ／オン設定をより柔軟にして、通信の遅延防止と、無線通信により消費される電力量の低減とを両立させることができる。
【図面の簡単な説明】
【００１７】
【図１】パワーセーブモード無効時のアクセスポイントと無線ＬＡＮ端末の動作を説明する図。
【図２】パワーセーブモードが有効である場合のアクセスポイントと無線ＬＡＮ端末の動作を説明する図。
【図３】パワーセーブモードが有効である場合に、アクセスポイントから無線ＬＡＮ端末に大容量のデータを送信するときの動作を説明する図。
【図４】本発明の実施形態に係るＭＦＰのハードウェア構成の一例を示すブロック図。
【図５】実施形態に係るＭＦＰの操作パネルの上面図。
【図６】実施形態に係るＭＦＰで、ユーザからのパワーセーブモードオフ／オンの設定指示を受け付ける画面の一例を示す図。
【図７】本実施形態に係るＭＦＰのソフトウェア構成の一例を示す図。
【図８】本実施形態に係るＭＦＰが無線ＬＡＮによる通信を行っている場合にパワーセーブモードに移行するかどうかを決定する処理を説明するフローチャート。
【図９】実施形態に係るテーブルのデータ構成の一例を示す図。
【発明を実施するための形態】
【００１８】
以下、添付図面を参照して本発明の実施形態を詳しく説明する。尚、以下の実施形態は特許請求の範囲に係る本発明を限定するものでなく、また本実施形態で説明されている特徴の組み合わせの全てが本発明の解決手段に必須のものとは限らない。本実施形態に係る情報処理装置は、複合機（ＭＦＰ（マルチファンクションペリフェラル））を例に説明するが、本発明はこれに限定されない。
【００１９】
図４は、本発明の実施形態に係るＭＦＰ４００のハードウェア構成の一例を示すブロック図である。
【００２０】
ＭＦＰ４００は、制御部４０１、印刷部４０６、読取部４０８、電力制御部４０９、操作パネル４１０、有線通信部４１１、無線通信部４１２、電力供給部４１７を有している。
【００２１】
制御部４０１は、ＣＰＵ４０２，ＲＡＭ４０３，ＲＯＭ４０４、印刷部Ｉ／Ｆ４０５、読取部Ｉ／Ｆ４０７、タイマ４１６を含み、これらはシステムバス４１３を介して相互に接続されている。ＣＰＵ４０２は、ＲＯＭ４０４に記憶された制御プログラムに従って装置全体の動作を総括的に制御する。この制御プログラムはＲＯＭ４０４のプログラム領域（不図示）に記憶されており、実行時にＲＡＭ４０３へ伸張、展開され、ＣＰＵ４０２により実行される。また、この制御プログラムは、ハードディスクドライブ或いはメモリカード等に圧縮状態或いは非圧縮状態で格納されて、ＲＡＭ４０３に展開されて実行されても良い。
【００２２】
有線通信部４１１は、図示しない有線ＬＡＮを介してリモート端末４１４と通信を行う。無線通信部４１２は、無線ＬＡＮ４１５を介してリモート端末４１４と通信を行う。印刷部Ｉ／Ｆ４０５は、印刷部４０６（プリンタエンジン）に画像データを出力するインターフェースを担う。また読取部Ｉ／Ｆ４０７は、読取部４０８（スキャナエンジン）からの画像データを入力するインターフェースを担う。ＣＰＵ４０２は、読取部Ｉ／Ｆ４０７を介して読取部４０８から入力された画像データを処理し、また印刷部Ｉ／Ｆ４０５を介して印刷用の画像データを印刷部４０６に出力して印刷させる。
【００２３】
電力制御部４０９は、電力供給部４１７から電力の供給を受けて、制御部４０１の各部への電力供給を制御する。また電力供給部４１７は、印刷部４０６、読取部４０８、操作パネル４１０及び電力制御部４０９に電力を供給する。通常モードの動作モードでは、電力供給部４１７からＭＦＰ４００の各部に電力が供給されるが、スリープモードでは、ＲＡＭ４０３、有線通信部４１１、無線通信部４１２、そして操作パネル４１０の一部のみに電力が供給される。またＭＦＰ４００は節電モードを備えており、節電モード時、電力供給部４１７からの電力は、ＭＦＰ４００の操作パネル４１０の一部を除いて全ての部分に供給される。
【００２４】
尚、スリープモードから復帰する場合としては、ユーザが操作パネル４１０を操作してデータを入力した場合、及び有線通信部４１１、無線通信部４１２を介してＭＦＰ４００に対するジョブが受信された場合などが挙げられる。
【００２５】
図５は、実施形態に係るＭＦＰ４００の操作パネル４１０の上面図である。
【００２６】
操作パネル４１０には、コピーやスキャンなどの機能を選択するファンクションキー５０１〜５０４があり、ユーザは使用したい機能のボタンを押下することにより、その機能の実行を指示する。表示部５０５は、各種機能の設定状態やＭＦＰ４００の機器状態、ユーザへのメッセージなどを表示する。また、この表示部５０５はタッチパネル機能を有している。矢印キー５０６は、表示部５０５に表示されたカーソルなどを移動するのに用いられ、上下左右方向の移動を指示する４つのボタンがある。矢印キーの中央にはＯＫキー５０７が配置され、設定や問い合わせ等に対する「決定キー」の機能を有する。例えば、コピーの設定（用紙サイズ）を変更したい場合、ユーザは、コピー機能ボタン５０１を押下してコピー機能画面を表示させる。そして。その画面で矢印キー５０６により変更したい項目（用紙サイズ）を選択した状態でＯＫキー５０７を押下すると、その項目の設定画面に遷移する。そしてユーザは、その設定画面で、矢印キー５０６で所望の設定の位置にカーソルを移動させてＯＫキー５０７を押すことにより、例えば用紙サイズの設定を確定できる。またユーザが節電ボタン５１２を押下すると、このＭＦＰ４００は節電モードに移行する。また、メニューキー５１３から、無線通信部４１２のパワーセーブモードを有効／無効にできる（図６参照）。
【００２７】
テンキー５０８は、数値を入力するのに使用される。スタートキー５０９は、白黒でのコピーや原稿の読み取りの開始を指示するキーであり、スタートキー５１０は、カラーでのコピーや原稿の読み取りの開始を指示するキーである。ストップキー５１１は、コピー等の動作を停止させるキーである。状況確認／中止キー５１２は押下されると、その時点でのＭＦＰ１００の状況等が表示部５０５に表示される。
【００２８】
図６は、実施形態に係るＭＦＰ４００で、ユーザからのパワーセーブモードオフ／オンの設定指示を受け付ける画面の一例を示す図である。
【００２９】
この画面は、例えば図５において、ユーザがメニューキー５１３を押下することにより表示部５０５に表示される。ここでユーザは、無線通信部４１２のパワーセーブモードを有効にしたいときは「はい」ボタンを、無効にしたいときは「いいえ」ボタンを押下する。
【００３０】
図７は、本実施形態に係るＭＦＰ４００のソフトウェア構成の一例を示す図である。図７に示す、各ソフトウェアの機能ブロックの機能は、ＣＰＵ４０２が前述の制御プログラムを実行することにより実現される。
【００３１】
無線ＬＡＮ制御部７０１は、無線通信部４１２による無線通信を制御する。有線ＬＡＮ制御部７０２は、有線通信部４１１による通信を制御する。パワーセーブモード設定部７０９は、図６の画面を介したユーザからのパワーセーブモードのオフ／オンの設定指示を受け付けて、パワーセーブモードを設定、或いはパワーセーブモードの設定を解除する。パワーセーブモード設定格納部７０８は、パワーセーブモード設定部７０９が設定した、パワーセーブモードのオフ／オンの設定を保持する。テーブル７０７は、プロトコルとパワーセーブモードとの対応を登録しており、所定のプロトコルに対する無線ＬＡＮ端末のパワーセーブモードのオフ／オン設定を保持する。オプション設定７１０は、各種プロトコルに対して設定されているセキュリティのオプションを格納する。通信制御部７０４は、ネットワーク通信での複数のプロトコルをサポートし、また、現在どのプロトコルを使用して通信を行っているか検知し、またそのプロトコルに対するオプション設定７１０に応じて通信制御を変更する。アプリケーションソフト７０５，７０６は、通信制御部７０４を使用して、一つ又は複数のプロトコルにより通信を行う。パワーセーブモード決定部７０３は、パワーセーブモード設定格納部７０８に格納されたパワーセーブモードの設定、テーブル７０７、通信制御部７０４が検知したプロトコル、及びオプション設定７１０を参照して、実行すべきパワーモードを決定する。
【００３２】
図８は、本実施形態に係るＭＦＰ４００が無線ＬＡＮによる通信を行っている場合にパワーセーブモードに移行するかどうかを決定する処理を説明するフローチャートである。尚、この処理は、ＣＰＵ４０２が、ＲＯＭ４０４に記憶されているプログラムを実行することにより達成される。ここでは図７のソフトウェアを参照しながら説明する。
【００３３】
まずＳ８０１でＣＰＵ４０２は、無線ＬＡＮ制御部７０１により無線ＬＡＮでの通信が有効になっているか否かを判定する。ここで無線ＬＡＮでの通信が有効でないときは、そのまま処理を終了し、無線ＬＡＮによる通信が有効であればＳ８０２に進む。これは、ここでは無線通信でのパワーセーブに着目しているためである。
【００３４】
Ｓ８０２でＣＰＵ４０２は、通信制御部７０４の制御の下で、データの送受信が行われているか否かを判定する。ここでデータの送受信が実行されていないときはＳ８０１に戻り、データの送受信が実行されているときはＳ８０３に進む。Ｓ８０３でＣＰＵ４０２は、パワーセーブモード設定格納部７０８に格納された設定値をチェックする。ここでパワーセーブモードがオフに設定されていると、そのまま処理を終了する。これは、例えばユーザが、自分の意思でパワーセーブモードを常時オフに設定している場合であるため、パワーセーブの制御を行う必要がないためである。
【００３５】
一方、Ｓ８０３でパワーセーブモードがオンに設定されているとＳ８０４に進む。Ｓ８０４でＣＰＵ４０２は、通信制御部７０４により、現在、無線通信で使用しているプロトコルを検出する。その結果、１又は複数のプロトコルが検出される。次にＳ８０５に進みＣＰＵ４０２は、テーブル７０７を参照して、その検出したプロトコルとパワーセーブモードの対応を取得する。
【００３６】
図９は、実施形態に係るテーブル７０７のデータ構成の一例を示す図である。
【００３７】
図９では、プロトコルの種類に対応付けてパワーセーブモードのオン／オフが定義されている。一般的な定義の基準として以下の例が考えられるが、適用例に応じて定義を変更してもよいことは言うまでもない。
・トラフィックが大きくなる可能性のあるプロトコルは、パワーセーブモードをオフにして通信の遅延を防止する。
・リトライを行うなどして多少の遅延であれば許容されるプロトコルであれば、パワーセーブモードをオンにする。
【００３８】
本実施形態では、ＮＦＳ，ＳＭＢ，ＦＴＰプロトコルを前者に定義する。ＮＦＳ，ＳＭＢ，ＦＴＰプロトコルは、ファイルの転送用プロトコルであるため、大容量データがやりとりされる可能性が高いと考えられるためである。またＤＮＳ，ＨＴＴＰ，ＤＨＣＰプロトコルは、後者に定義する。ＤＨＣＰプロトコルは、大容量データをやり取りすることがないため遅延が発生し難く、一度処理に失敗してもリトライ処理が行われることが一般的であるためである。逆に、ＳＭＴＰやＰＯＰプロトコルは、サーバでプロトコルタイムアウトが規定されているため、後者の条件から除外してある。
【００３９】
Ｓ８０６，Ｓ８０７でＣＰＵ４０２は、パワーセーブモード決定部７０３によりパワーセーブモードを決定する。例えば、Ｓ８０４でＳＭＴＰプロトコルでの通信が検出された場合は、Ｓ８０５でテーブル７０７を参照して、図９の例では、パワーセーブモードの定義がオフであることが分かる。この場合はＳ８０８に進みＣＰＵ４０２は、無線ＬＡＮ制御部７０１によりパワーセーブモードをオフにしてＳ８１１に進む。
【００４０】
また別の例として、Ｓ８０４でＳＭＴＰプロトコルとＨＴＴＰプロトコルの通信が検出されたときは、図９から、ＳＭＴＰプロトコルはパワーセーブモードオフ、ＨＴＴＰプロトコルはパワーセーブモードオンであることが分かる。従って、この場合は、Ｓ８０６でＣＰＵ４０２は、パワーセーブモードオフと定義されるプロトコルが１つ以上存在するのでＳ８０８に進み、ＣＰＵ４０２は無線ＬＡＮ制御部７０１により、パワーセーブモードをオフにする。
【００４１】
実施形態に係るＭＦＰ４００では、読取部４０８で原稿を読み取って得られた画像データを電子メールで外部に送信している最中に、ＲＯＭ４０４に格納された不図示のリモートＵＩコンテンツに外部からアクセスが行われるケースが挙げられる。
【００４２】
更に別の例として、Ｓ８０４でＨＴＴＰプロトコルの通信が検出されたと仮定すると、図９から、ＨＴＴＰプロトコルはパワーセーブモードオンであることが分かる。この場合は、Ｓ８０６でＣＰＵ４０２は、パワーセーブモードオフと定義されるプロトコルが存在しないのでＳ８０７に進む。Ｓ８０７でＣＰＵ４０２は、検出された通信プロトコルにセキュリティのオプションが設定されているか否かを判定する。ここでＣＰＵ４０２は、プロトコルに対するオプション設定７１０を参照して、ＨＴＴＰプロトコルに関するセキュリティオプションの設定を取得する。例えば、ＨＴＴＰプロトコルに対してＳＳＬオプションが有効化されている場合は、この通信は重要度の高いものであると判定できる。この場合は、通信の遅延を防止するためにＳ８０８に進み、ＣＰＵ４０２はパワーセーブモードをオフにする。一方、Ｓ８０７でＣＰＵ４０２が、セキュリティオプションが設定されていないと判定するとＳ８０９に進み、ＣＰＵ４０２は、パワーセーブモードをオンに設定する。尚、上記以外のセキュリティオプションの例としては、ＳＭＴＰやＰＯＰプロトコルにおけるＳＳＬ，ＳＮＭＰプロトコルにおけるＳＮＭＰｖ３などが挙げられる。
【００４３】
こうしてＳ８０８或いはＳ８０９を実行して、パワーセーブモードがオン或いはオフに設定されるとＳ８１１に進みＣＰＵ４０２は、通信制御部７０４による、データの送受信が終了したか否かを判定する。データ送受信が終了していないときはＳ８０４に進みＣＰＵ４０２は、使用プロトコルを検出して変化がないかをみる。一方、Ｓ８１１でＣＰＵ４０２は、データの送受信が終了したと判定するとＳ８１２に進みＣＰＵ４０２は、無線ＬＡＮ制御部７０１により、パワーセーブモードをオンに戻して、この処理を終了する。
【００４４】
以上説明したように本実施形態によれば、通信制御部７０４により検知したプロトコルと、パワーセーブモード設定格納部７０８、テーブル７０７を参照して、無線通信におけるパワーセーブモードを決定できる。これにより、無線ＬＡＮ端末のパワーセーブモードのオフ／オンが細やかに制御可能となり、通信遅延の防止と、無線ＬＡＮ端末が消費する電力の低減とが両立できるようになる。
【００４５】
（その他の実施形態）
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（又はＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【図１】
2015128232.tif 000003
【図２】
2015128232.tif 000004
【図３】
2015128232.tif 000005
【図４】
2015128232.tif 000006
【図５】
2015128232.tif 000007
【図６】
2015128232.tif 000008
【図７】
2015128232.tif 000009
【図８】
2015128232.tif 000010
【図９】
2015128232.tif 000011