(57)【要約】【課題】  複数の階層に分けられたプロトコル構造を有するMIMO通信ネットワークにおいて、現在使用しているプロトコルから省電力モードが一意に定まる従来の方法では、電力を無駄に消費する場合があった。【解決手段】  無線通信装置は、複数のアンテナを用いて、異なるデータを同時に同じ周波数で送信するMIMO通信を行う。無線通信装置は、通信プロトコルのコマンドを確認する。そして、確認したコマンドに応じて、常に全受信部を動作させる省電力オフモード、自局宛の送信要求があった場合に所定期間だけ全ての受信部を動作させる動的省電力モード、常に１つの受信部のみを動作させる静的省電力モードのいずれかに設定する。【選択図】  図１
2009111769.tif 000002
【特許請求の範囲】
【請求項１】
複数のアンテナを用いて、異なるデータを同時に同じ周波数で送信するMIMO通信システムにおける無線通信装置であって、
前記複数のアンテナの各々に対応する複数の受信部と、
通信プロトコルのコマンドを確認する確認手段と、
前記確認手段により確認された前記コマンドに応じて、前記無線通信装置の省電力モードを、常に全ての受信部を動作させる省電力オフモード、通常は１つの受信部のみを動作させ、自局宛の送信要求があった場合に予め定められた期間だけ全ての受信部を動作させる動的省電力モード、常に１つの受信部のみを動作させMIMO通信を行わない静的省電力モード、のうちのいずれかに設定する設定手段と、
を有することを特徴とする無線通信装置。
【請求項２】
請求項１に記載の無線通信装置を備えたプリンタ装置であって、
前記設定手段は、前記コマンドに基づいて、現在PTP (Picture Transfer Protocol) による画像入力装置からの画像転送中であると判断したときに、省電力オフモードに設定することを特徴とする請求項１に記載のプリンタ装置。
【請求項３】
前記設定手段は、前記画像転送中ではないと判断した場合において、更に、前記コマンドに基づき現在印刷中かどうかを判断し、印刷中である場合には動的省電力モードに設定し、印刷中ではない場合には静的省電力モードに設定することを特徴とする請求項２に記載のプリンタ装置。
【請求項４】
前記設定手段は、前記コマンドがストリームデータ転送コマンドであり、かつ、前記無線通信装置が複数のデータに対して応答を一括して返送するブロック応答を実施している場合に、動的省電力モードに設定することを特徴とする請求項１に記載の無線通信装置。
【請求項５】
前記設定手段は、前記コマンドがストリームデータ転送コマンドであり、かつ、前記無線通信装置が複数の転送データを１つのフレームに結合するアグリゲーション (Aggregation) を実施している場合に、動的省電力モードに設定することを特徴とする請求項１に記載の無線通信装置。
【請求項６】
前記設定手段は更に、ストリームデータ転送が終了すると、静的省電力モードに設定することを特徴とする請求項４又は５に記載の無線通信装置。
【請求項７】
前記設定手段は、前記コマンドがファイル転送コマンドである場合は、省電力オフモードに設定することを特徴とする請求項１に記載の無線通信装置。
【請求項８】
前記設定手段は更に、ファイル転送が終了すると静的省電力モードに設定することを特徴とする請求項７に記載の無線通信装置。
【請求項９】
複数のアンテナを用いて、異なるデータを同時に同じ周波数で送信するMIMO通信システムにおける無線通信装置の制御方法であって、
確認手段が通信プロトコルのコマンドを確認する確認工程と、
設定手段が、
前記確認工程で確認された前記コマンドに応じて、前記無線通信装置の省電力モードを、常に全ての受信部を動作させる省電力オフモード、
通常は１つの受信部のみを動作させ、自局宛の送信要求があった場合に予め定められた期間だけ全ての受信部を動作させる動的省電力モード、
常に１つの受信部のみを動作させMIMO通信を行わない静的省電力モード、
のうちのいずれかに設定する設定工程と、
を有することを特徴とする無線通信装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線送信装置及びその制御方法、並びにその無線装置装置を備えたプリンタ装置に関する。
【背景技術】
【０００２】
複数のコンピュータからなるシステムを構築する際、情報の共有や、印刷に使用可能なプリンタ等の機器を有効活用するために、LAN（Local Area Network）を構築することが一般的になっている。とりわけ近年、このようなシステムでは無線LANが利用されるようになってきている。無線LANは、LANケーブルの敷設が不要であり、ノート型ＰＣなどの可搬型情報処理機器の利便性を有効に活用できるため、今後ますます利用されると考えられる。
【０００３】
無線LANの高速化技術の一つとしてMIMO (Multi Input Multi Output) と呼ばれる技術がある。その省電力技術としては、必要な場合のみMIMO通信を行う方法（特許文献１）や、必要最低限の受信ブランチのみを動作させる方法（特許文献２）がある。
【０００４】
また、現在使用している通信プロトコルに応じて、省電力モード使用の有無を決定する方法（特許文献３）がある。
【０００５】
【特許文献１】特開2005-033284号公報
【特許文献２】特開2006-042075号公報
【特許文献３】特開2007-052544号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１及び特許文献２では、どの場合にMIMOの省電力技術を適用するかが明らかになっていない。
【０００７】
また、特許文献３では、プロトコルがいったん定まると、省電力モードは変更されないため、例えば、省電力モードを使用しないプロトコルにおいて、通信データがない場合に、電力を無駄に消費するという問題があった。
【０００８】
そこで、本発明は、MIMO通信に好適な省電力制御を実現することを目的とする。
【課題を解決するための手段】
【０００９】
本発明の一側面によれば、複数のアンテナを用いて、異なるデータを同時に同じ周波数で送信するMIMO通信システムにおける無線通信装置であって、前記複数のアンテナの各々に対応する複数の受信部と、通信プロトコルのコマンドを確認する確認手段と、前記確認手段により確認された前記コマンドに応じて、前記無線通信装置の省電力モードを、常に全ての受信部を動作させる省電力オフモード、通常は１つの受信部のみを動作させ、自局宛の送信要求があった場合に予め定められた期間だけ全ての受信部を動作させる動的省電力モード、常に１つの受信部のみを動作させMIMO通信を行わない静的省電力モード、のうちのいずれかに設定する設定手段とを有することを特徴とする無線通信装置が提供される。
【発明の効果】
【００１０】
本発明によれば、MIMO通信に好適な省電力制御を実現することができる。
【発明を実施するための最良の形態】
【００１１】
以下、図面を参照して本発明の好適な実施形態について詳細に説明する。なお、本発明は以下の実施形態に限定されるものではなく、本発明の実施に有利な具体例を示すにすぎない。また、以下の実施形態の中で説明されている特徴の組み合わせの全てが本発明の課題解決手段として必須のものであるとは限らない。
【００１２】
＜第１実施形態＞
本実施形態に係る無線通信装置を含む無線通信システムの構成を、図１を参照して説明する。
【００１３】
この無線通信システムはMIMO通信システムであり、例えば、インフラストラクチャモードのMIMO無線LANシステムである。図中の101は、本発明を適用できる無線LANの子機である。ここでは無線LANの子機101はプリンタ装置（画像出力装置）の場合で示している。図中の102は、無線LANの親機である。図中の103は、無線LANの子機としての機能を備えるデジタルカメラ（画像入力装置）である。図中の104は無線LANの子機としての機能を備えるパーソナルコンピュータである。親機及び各子機は、MIMO通信を行うための複数のアンテナを備え、異なるデータを同時に同じ周波数で送信するとともに、複数のアンテナの各々に対応する複数の受信部で、データを受信するように構成されている。
【００１４】
このMIMO無線LANシステムにおいては、省電力オフ、動的省電力モード、静的省電力モードの３つの省電力モードがある。省電力オフでは、常に全ての受信部を動作させる。動的省電力モードでは、通常は１つの受信部のみを動作させ、自分宛の送信要求があった場合に所定の期間だけ全ての受信部を動作させる。静的省電力モードでは、常に１つの受信部のみを動作させる。
【００１５】
図２は、無線LANの子機101における無線通信及び無線通信設定に関連する機能を実現するための機能構成を説明する機能ブロック図である。
【００１６】
無線データの受信時、無線信号はアンテナ部201により取り込まれ、この無線信号は高周波処理部202によりベースバンド信号に変換される。このベースバンド信号は、ベースバンド処理部203でディジタル信号に変換される。このディジタル信号は、媒体アクセス管理部204で所定のデータフォーマットに変換されて制御部205に送られる。なお、無線データの送信時は、前述とは逆の方向にデータが流れる。
【００１７】
制御部205は、媒体アクセス管理部204からのデータをメモリ206に格納し、又はインターフェース207を介して、このインターフェース207に接続されている外部装置又は外部ユニットに送る。制御部205はまた、インターフェース207に接続されている外部装置又は外部ユニットからのデータを受信して、メモリ206に格納し、又は媒体アクセス管理部204に送る。制御部205はまた、メモリ206に記憶されているデータを媒体アクセス管理部204に出力し、又はインターフェース207を介して外部装置又は外部ユニットに送出する。制御部205はまた、各種データ処理を実行し、その結果を表示部208に出力して表示することも行う。入力部209はキーボードやマウス等を含み、ユーザにより指示される各種設定や、コマンド等の入力に使用される。
【００１８】
本実施形態に係る無線通信システムは以下のように動作する。
【００１９】
まず利用者が、各無線LANの子機101、103、104を、無線LANの親機102に接続させる。これによって、各無線LANの子機101、103、104間での通信が可能となる。
【００２０】
この後、利用者は、デジタルカメラ103内に存在する画像を、PTP (Picture Transfer Protocol) というプロトコルを用いて、プリンタ装置である無線通信装置101に対して転送し、印刷させることができる。また、パーソナルコンピュータ104にあるデータを、プリンタ装置である無線通信装置101に印刷させることもできる。
【００２１】
この際、無線通信装置101は図３のフローチャートに従い省電力モードの設定を行う。
【００２２】
無線通信装置101の制御部205は、ステップS301で、通信プロトコルのコマンドを確認する。確認した通信プロトコルのコマンドに基づいて、現在PTPによる画像転送中であるか否かを判断する(S302)。PTPによる画像転送中である場合、データをできるだけ早く送るべきであると判断して、省電力オフモードに設定する(S303)。PTP画像転送中ではない場合、S301で確認した通信プロトコルのコマンドから、現在印刷中かどうかを判断する(S304)。印刷中である場合、できるだけ省電力を達成しつつMIMO通信ができる動的省電力モードにする(S305)。印刷中ではない場合、高速なデータ転送は必要ないと判断して、MIMO通信を行わない静的省電力モードにする(S306)。
【００２３】
無線通信装置101は、この一連の動作を繰り返し行うことで、現在の通信内容に最適なMIMOの省電力を選択することができる。
【００２４】
なお、上述の実施形態では、インフラストラクチャモードのMIMO無線LANシステムについて説明したが、アドホックモードを用いてもよい。
【００２５】
＜第２実施形態＞
本発明の第２実施形態に係る無線通信装置を含む無線通信装置システムの構成を、図４を参照して説明する。
【００２６】
この無線通信システムは、インフラストラクチャモードのMIMO無線LANシステムである。図中の401は、本発明を適用できる無線LANの子機である。ここでは無線LANの子機401はディスプレイ（映像出力装置）の場合で示している。図中の402は、無線LANの親機である。図中の403は、無線LANの子機としての機能を備えるデジタルカメラ（映像入力装置）である。図中の404は無線LANの子機としての機能を備えるパーソナルコンピュータである。
【００２７】
このMIMO無線LANシステムにおいては、省電力オフ、動的省電力モード、静的省電力モードの３つの省電力モードがある。省電力オフでは、常に全ての受信部を動作させる。動的省電力モードでは、通常は１つの受信部のみを動作させ、自局宛の送信要求があった場合には所定の期間だけ全ての受信部を動作させる。静的省電力モードでは、常に１つの受信部のみを動作させる。
【００２８】
無線LANの子機401における無線通信及び無線通信設定に関連する機能を実現する機能構成を説明する機能ブロック図は、前述の第１実施形態で説明した図２の構成と同じである。
【００２９】
本実施形態に係る無線通信システムは以下のように動作する。
【００３０】
まず利用者が、各無線LANの子機401、403及び404を、無線LANの親機402に接続させる。これによって、各無線LANの子機401、403及び404間での通信が可能となる。
【００３１】
この後、利用者は、デジタルカメラ（映像入力装置）403が撮影した映像を、ストリームデータ転送プロトコルを用いて、ディスプレイ（映像出力装置）である無線通信装置401に転送し、表示させることができる。また、パーソナルコンピュータ404にある映像データファイルを、ファイル転送プロトコルを用いて、ディスプレイ（映像出力装置）である無線通信装置401に対して転送し、表示させることもできる。
【００３２】
その際、無線通信装置401の制御部205は、通信プロトコルのコマンドを常に確認している。そして、無線通信装置401は図５のフローチャートに従い省電力モードの設定を行う。
【００３３】
まず、確認した通信プロトコルのコマンドが、ストリームデータ転送コマンドであるかどうかを判定する(S501)。ストリームデータ転送コマンドである場合は、更に、複数のデータに対して応答を一括して返送するブロック応答を実施しているかどうかを判定する(S502)。ブロック応答を実施している場合、できるだけ省電力を達成しつつMIMO通信ができる動的省電力モードに設定する(S503)。ブロック応答を実施していない場合は、高速なデータ転送は必要ないと判断して、MIMO通信を行わない静的省電力モードに設定する(S508)。
【００３４】
S503で動的省電力モードになった場合は、ストリームデータ転送が終了するまでは、動的省電力モードを維持し、ストリームデータ転送が終了すると、MIMO通信は必要ないと判断して、静的省電力モードにする(S508)。
【００３５】
S501で、通信プロトコルのコマンドがストリームデータ転送コマンドではなかった場合は、更に、確認した通信プロトコルのコマンドがファイル転送コマンドであるかどうかを比較する(S505)。これがファイル転送コマンドであった場合は、データをできるだけ早く送るべきであると判断して、省電力オフモードに設定する(S506)。
【００３６】
S506で省電力オフモードになった場合、ファイル転送が終了するまでは省電力オフモードを維持し、ファイル転送が終了すると、高速なデータ転送は必要ないと判断して、MIMO通信を行わない静的省電力モードに設定する(S508)。
【００３７】
S505で、通信プロトコルのコマンドがファイル転送コマンドでなかった場合は、高速なデータ転送は必要ないと判断して、MIMO通信を行わない静的省電力モードにする(S508)。
【００３８】
無線通信装置401は、上記の一連の動作を繰り返し行うことで、現在の通信内容に最適なMIMOの省電力を選択することができる。
【００３９】
なお、本実施形態では、インフラストラクチャモードのMIMO無線LANシステムについて説明したが、アドホックモードを用いてもよい。また、上記のS502ではブロック応答を実施しているかどうかを判定したが、その代わりに、複数の転送データを１つのフレームに結合するアグリゲーション (Aggregation) を実施しているかどうかを判定してもよい。
【００４０】
＜他の実施形態＞
以上、本発明の実施形態を詳述したが、本発明は、複数の機器から構成されるシステムに適用してもよいし、また、一つの機器からなる装置に適用してもよい。
【００４１】
なお、本発明は、前述した実施形態の各機能を実現するプログラムを、システム又は装置に直接又は遠隔から供給し、そのシステム又は装置に含まれるコンピュータがその供給されたプログラムコードを読み出して実行することによっても達成される。
【００４２】
したがって、本発明の機能・処理をコンピュータで実現するために、そのコンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、上記機能・処理を実現するためのコンピュータプログラム自体も本発明の一つである。
【００４３】
その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等、プログラムの形態を問わない。
【００４４】
プログラムを供給するためのコンピュータ読み取り可能な記録媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷなどがある。また、記録媒体としては、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤ（ＤＶＤ−ＲＯＭ，ＤＶＤ−Ｒ）などもある。
【００４５】
また、プログラムは、クライアントコンピュータのブラウザを用いてインターネットのホームページからダウンロードしてもよい。すなわち、ホームページから本発明のコンピュータプログラムそのもの、もしくは圧縮され自動インストール機能を含むファイルをハードディスク等の記録媒体にダウンロードしてもよい。また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードする形態も考えられる。つまり、本発明の機能・処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるＷＷＷサーバも、本発明の構成要件となる場合がある。
【００４６】
また、本発明のプログラムを暗号化してコンピュータ読み取り可能なＣＤ−ＲＯＭ等のコンピュータ読み取り可能な記憶媒体に格納してユーザに配布してもよい。この場合、所定条件をクリアしたユーザにのみ、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせ、その鍵情報で暗号化されたプログラムを復号して実行し、プログラムをコンピュータにインストールしてもよい。
【００４７】
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現されてもよい。なお、そのプログラムの指示に基づき、コンピュータ上で稼動しているＯＳなどが、実際の処理の一部又は全部を行ってもよい。もちろん、この場合も、前述した実施形態の機能が実現され得る。
【００４８】
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれてもよい。そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部又は全部を行ってもよい。このようにして、前述した実施形態の機能が実現されることもある。
【図面の簡単な説明】
【００４９】
【図１】第１実施形態に係る無線通信装置を含む無線通信装置システムの構成図である。
【図２】第１実施形態に係る無線通信装置における無線通信及び無線通信設定に関連する機能ブロック図である。
【図３】第１実施形態に係る無線通信装置の動作を説明するフローチャートである。
【図４】第２実施形態に係る無線通信装置を含む無線通信装置システムの構成図である。
【図５】第２実施形態に係る無線通信装置の動作を説明するフローチャートである。
【符号の説明】
【００５０】
201  アンテナ部
202  高周波処理部
203  ベースバンド処理部
204  媒体アクセス管理(MAC)部
205  制御部
206  メモリ
207  インターフェース
208  表示部
209  入力部
【図１】
2009111769.tif 000003
【図２】
2009111769.tif 000004
【図３】
2009111769.tif 000005
【図４】
2009111769.tif 000006
【図５】
2009111769.tif 000007