(57)【要約】【課題】  高い確度で所望の無線通信の送信電力または受信感度を制御することができる無線通信機器を得る。【解決手段】  無線通信機器において、通信属性取得部１０５は、送信データから通信相手との無線通信の属性として、データ種別、通信相手及び通信プロトコルを識別して取得する。送信電力制御部１０６は、通信属性取得部１０５により取得された通信属性であるデータ種別、通信相手及び通信プロトコルを基に無線通信のための送信電力を制御する。【選択図】      図２
2008118580.tif 000002
【特許請求の範囲】
【請求項１】
外部機器と無線通信を行う無線通信手段と、
前記無線通信手段により行われる無線通信の属性を複数取得する通信属性取得手段と、
前記通信属性取得手段により取得された通信属性の組み合わせを基に、前記無線通信手段での無線通信の送信電力及び受信感度の少なくとも一方の制御をなす制御手段とを含むことを特徴とする無線通信機器。
【請求項２】
前記制御手段は、前記通信属性の所定の組み合わせと制御すべき前記送信電力または受信感度の値とが対応付けて記録されたテーブルを有し、前記テーブルを参照して前記制御をなすことを特徴とする請求項１記載の無線通信機器。
【請求項３】
当該無線通信機器のバッテリー残量を検出する手段を含み、前記制御手段は、前記テーブルを複数備え、前記バッテリー残量を基に前記制御に用いるテーブルを選択することを特徴とする請求項２記載の無線通信機器。
【請求項４】
前記無線通信手段により行われる無線通信の通信品質を測定する手段を含み、前記制御手段は、前記テーブルを複数備え、前記通信品質を基に前記制御に用いるテーブルを選択することを特徴とする請求項２記載の無線通信機器。
【請求項５】
外部機器と無線通信を行う無線通信手段を備えた無線通信機器の無線通信制御方法であって、
前記無線通信手段により行われる無線通信の属性を複数取得する通信属性取得ステップと、
前記通信属性取得ステップにより取得された通信属性の組み合わせを基に、前記無線通信手段での無線通信の送信電力及び受信感度の少なくとも一方の制御をなす制御ステップとを含むことを特徴とする無線通信制御方法。
【請求項６】
前記制御ステップは、前記通信属性の所定の組み合わせと制御すべき前記送信電力または受信感度の値とが対応付けて記録されたテーブルを参照して前記制御をなすことを特徴とする請求項５記載の無線通信制御方法。
【請求項７】
前記無線通信機器は前記テーブルを複数備えており、前記無線通信機器のバッテリー残量を検出するステップを更に含み、前記制御ステップは、前記バッテリー残量を基に前記制御に用いるテーブルを選択することを特徴とする請求項６記載の無線通信制御方法。
【請求項８】
前記無線通信機器は前記テーブルを複数備えており、前記無線通信手段により行われる無線通信の通信品質を測定するステップを更に含み、前記制御ステップは、前記通信品質を基に前記制御に用いるテーブルを選択することを特徴とする請求項６記載の無線通信制御方法。
【請求項９】
外部機器と無線通信を行う無線通信手段を備えた無線通信機器の無線通信制御方法をコンピュータに実行させるためのプログラムであって、
前記無線通信手段により行われる無線通信の属性を複数取得する通信属性取得処理と、
前記通信属性取得処理により取得された通信属性の組み合わせを基に、前記無線通信手段での無線通信の送信電力及び受信感度の少なくとも一方の制御をなす制御処理とを含むことを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は無線通信機器、無線通信制御方法及びプログラムに関し、特に例えばＢｌｕｅｔｏｏｔｈ（登録商標）などの無線通信規格に準拠した比較的近距離無線通信における通信動作の制御技術に関する。
【背景技術】
【０００２】
近年、バッテリー駆動可能な携帯電話機やモバイルＰＣなどの携帯型の端末機器が広く普及している。これらの端末機器は、ケーブルを用いることなしに端末の周囲に存在する周辺機器との接続を行い、周辺機器とデータや制御情報の送受信を行うための無線通信機能を備えることが多くなってきている。また、このような比較的近距離における無線通信機能を利用して、キーレスエントリーシステムなどのセキュリティ機器が普及してきている。
【０００３】
一方、一般に、バッテリー駆動可能な携帯端末では、様々な省電力技術を駆使して、連続稼働時間を少しでも長く確保するための技術開発が行われている。無線通信をつかさどる無線通信モジュールの省電力制御技術として、例えば特許文献１にその一例が開示されている。
【０００４】
特許文献１に記載されている電子機器では、無線通信モジュールのベースバンド部に、Ｂｌｕｅｔｏｏｔｈ（登録商標）プロトコルに準拠した無線通信の基本機能が搭載されており、そこにはさらに基本機能に加えて、無線通信のスループットをＢＥＲで算出し、また、受信感度をＳＮＲで算出する機能を有している。そして、ベースバンド部は、このＢＥＲで算出したスループットやＳＮＲで算出した受信感度によって無線通信の通信品質を監視し、良好な状態と判断したら送信データの送出電力を小さくするようにＲＦ部に指示し、一方、劣悪な状態と判断したら送信データの送出電力を大きくするようにＲＦ部に指示することにより、不必要な送信電力を削減して低消費電力化を実現するための技術が開示されている。
【０００５】
しかしながら、特許文献１記載の技術では、無線通信の通信品質を監視し、この通信品質によって送信電力制御を行っており、無線通信の属性に応じた送信電力制御ができない。
【０００６】
これに対し、特許文献２には、無線通信に用いるプロトコルに応じて送信出力レベルを可変制御することが記載されており、また、特許文献３には、無線通信におけるパケットの種類に応じて受信感度を可変制御することなどが記載されている。
【０００７】
【特許文献１】特開２００４−２０８００８号公報
【特許文献２】特開２００５−０８０１２０号公報
【特許文献３】特開２００４−０７２５９４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
特許文献２及び３記載の技術では、無線通信の属性に応じた送信電力制御や受信感度制御を行うことができるが、通信属性としてプロトコルまたはパケットの種類という属性の一つのみを識別して、これに応じた制御をなすのみであるので、制御すべき所望の通信だけでなく不要な通信時にも制御が行われてしまうことがある。
【０００９】
本発明の目的は、高い確度で所望の無線通信の送信電力または受信感度を制御することができる無線通信機器、無線通信制御方法及びプログラムを提供することである。
【課題を解決するための手段】
【００１０】
本発明による無線通信機器は、外部機器と無線通信を行う無線通信手段と、前記無線通信手段により行われる無線通信の属性を複数取得する通信属性取得手段と、前記通信属性取得手段により取得された通信属性の組み合わせを基に、前記無線通信手段での無線通信の送信電力及び受信感度の少なくとも一方の制御をなす制御手段とを含むことを特徴とする。
【００１１】
前記無線通信機器において、前記制御手段は、前記通信属性の所定の組み合わせと制御すべき前記送信電力または受信感度の値とが対応付けて記録されたテーブルを有し、前記テーブルを参照して前記制御をなすことを特徴とする。
【００１２】
前記無線通信機器において、当該無線通信機器のバッテリー残量を検出する手段を含み、前記制御手段は、前記テーブルを複数備え、前記バッテリー残量を基に前記制御に用いるテーブルを選択することを特徴とする。
【００１３】
前記無線通信機器において、前記無線通信手段により行われる無線通信の通信品質を測定する手段を含み、前記制御手段は、前記テーブルを複数備え、前記通信品質を基に前記制御に用いるテーブルを選択することを特徴とする。
【００１４】
本発明による無線通信制御方法は、外部機器と無線通信を行う無線通信手段を備えた無線通信機器の無線通信制御方法であって、前記無線通信手段により行われる無線通信の属性を複数取得する通信属性取得ステップと、前記通信属性取得ステップにより取得された通信属性の組み合わせを基に、前記無線通信手段での無線通信の送信電力及び受信感度の少なくとも一方の制御をなす制御ステップとを含むことを特徴とする。
【００１５】
本発明によるプログラムは、外部機器と無線通信を行う無線通信手段を備えた無線通信機器の無線通信制御方法をコンピュータに実行させるためのプログラムであって、前記無線通信手段により行われる無線通信の属性を複数取得する通信属性取得処理と、前記通信属性取得処理により取得された通信属性の組み合わせを基に、前記無線通信手段での無線通信の送信電力及び受信感度の少なくとも一方の制御をなす制御処理とを含むことを特徴とする。
【００１６】
無線通信には、その通信目的や通信手順のどの段階であるか、通信相手の識別などにより、個々の通信単位ごとにその特性が異なる場合があり、本発明による無線通信機器では、送信データまたは受信データからこれらの通信の特性を無線通信の属性として通信属性取得手段により取得し、これらの通信属性を制御パラメータとして、制御手段により、無線通信の送信電力及び受信感度の少なくとも一方を制御するようにしている。
【発明の効果】
【００１７】
本発明によれば、無線通信の属性を複数取得し、取得された通信属性の組み合わせを基に無線通信の送信電力及び受信感度の少なくとも一方を制御することにより、高い確度で所望の無線通信の送信電力または受信感度を制御することができるという効果が得られる。
【発明を実施するための最良の形態】
【００１８】
以下、本発明の実施の形態について図面を参照して説明する。
【００１９】
図１は本発明の実施の形態による無線通信機器の基本構成を示す図であり、（ａ）は無線通信機器の送信側の構成を示す図であり、（ｂ）は無線通信機器の受信側の構成を示す図である。
【００２０】
図１（ａ）に示すように、送信側の構成としては、ＨＯＳＴ（主制御部）１と、送信制御部２と、無線送信部３と、送信電力制御部４と、送信アンテナ５とから構成される。一方、図１（ｂ）に示すように、受信側の構成としては、ＨＯＳＴ２１と、受信制御部２２と、無線受信部２３と、受信感度制御部２４と、受信アンテナ２５とから構成される。
【００２１】
送信側の動作としては、ＨＯＳＴ１で動作しているアプリケーションからの要求に基づいてデータ送信が実施される。この場合、送信データや送信コマンド、あるいは送信を要求しているアプリケーションの属性などの情報を含めた送信情報がＨＯＳＴ送信データとして送信制御部２に転送される。
【００２２】
送信制御部２は、ＨＯＳＴ１からのＨＯＳＴ送信データを解釈して、通信相手、データ種別、通信プロトコルなどを認識する。また、認識された通信相手や通信プロトコルなどの属性情報に基づき、送信データを送信パケットに変換し、無線送信部３に出力する。無線送信部３は入力された送信パケットを、指定された属性に従った仕様にて無線信号に変換し、送信アンテナ５より送信する。
【００２３】
一方、送信制御部２は、ＨＯＳＴ１からのＨＯＳＴ送信データを解釈して識別された通信属性を送信電力制御部４に出力し、送信電力制御部４は、これら通信属性を基に送信電力制御信号を生成して無線送信部３に出力する。これにより、送信電力をＨＯＳＴ１からの送信要求ごとにダイナミックに変更することが可能となる。
【００２４】
受信側の動作としては、受信アンテナ２５で受信された無線信号は、無線受信部２３において復調され、受信パケットとして受信制御部２２に転送される。受信制御部２２は、受信データを解析し、通信相手や通信プロトコル、データ種別など通信にかかわる属性を認識した上で、ＨＯＳＴ受信データをＨＯＳＴ２１に転送する。ＨＯＳＴ２１内では、受信データをアプリケーションに引渡し、受信動作が完了する。
【００２５】
一方、受信制御部２２は、受信データを解釈して識別された通信属性を受信感度制御部２４に出力し、受信感度制御部２４は、これら通信属性を基に受信感度制御信号を生成して無線受信部２３に出力する。これにより、受信感度をＨＯＳＴからの送信ごとにダイナミックに変更することが可能となる。
【００２６】
また、受信データを引き渡されたアプリケーション（ＨＯＳＴ上で動作しているもの）からの指示により、受信感度を制御することも可能なように、ＨＯＳＴ２１から識別された通信属性を受信感度制御部２４に与えるようにしてもよい。
【００２７】
図１においては、ＨＯＳＴ１、送信制御部２、送信電力制御部４が独立した構成要素として記載されているが、これらはＨＯＳＴ１内の処理機能に分担させて構成することも可能である。また、ＨＯＳＴ２１、受信制御部２２、受信感度制御部２４が独立した構成要素として記載されているが、これらはＨＯＳＴ２１内の処理機能に分担させて構成することも可能である。
【００２８】
なお、図１（ｂ）では、無線受信部２３が無線通信路の状況や受信信号の強度（ＲＳＳＩ）などを検出して、受信感度制御部２４はこれを基に受信感度を制御する機能を備えるが、これらの機能に関しては、公知の技術であるため、詳細な説明は省略する。
【００２９】
また、図１では、送信側、受信側ともに本発明を適用した場合の構成を示しているが、送信側、受信側のいずれか一方のみに本発明を適用することも可能である。
【００３０】
図２は図１に示した無線通信機器の送信側の一実施例の構成を示す図である。図２に示すように、送信側は、ＨＯＳＴ１０１と、送信制御部１０２と、ベースバンド処理部１０３と、無線送信部１０４と、通信属性取得部１０５と、送信電力制御部１０６と、送信アンテナ１０７とから構成されている。
【００３１】
通信属性取得部１０５は、データ種別識別部３１と、通信先ＭＡＣアドレス識別部３２と、通信プロトコル識別部３３と、デコーダ３４とを有している。なお、送信制御部１０２及び通信属性取得部１０５は図１の送信制御部２に対応する。
【００３２】
ＨＯＳＴ１０１で動作しているアプリケーションからの要求に基づいてデータ送信が実施される。この場合、送信データや送信コマンドなどは、送信制御部１０２に転送される。送信制御部１０２は、ＨＯＳＴからの送信データを解釈して、通信相手、データ種別、通信プロトコルなどを解析する。
【００３３】
そして、送信制御部１０２は、解析された通信相手や通信プロトコルなどの送信属性情報に基づき、送信データを送信パケットに変換し、ベースバンド処理部１０３に転送し、送信信号処理（ベースバンド変調処理）を行う。送信信号処理が行われた送信信号は、無線送信部１０４に入力され、高周波変調された後に、送信アンテナ１０７より送信される。
【００３４】
一方、ＨＯＳＴ１０１は、通信属性取得部１０５にも送信データや送信コマンドなどを転送する。通信属性取得部１０５において、データ種別識別部３１は送信データの種別（セキュリティデータ通信のデータ、画像データ、音声データなど）を特定して出力し、通信先ＭＡＣアドレス識別部３２は通信相手のＭＡＣアドレスを特定して出力し、通信プロトコル識別部３３は、当該通信に用いられる通信プロトコルを特定して出力する（図４のステップＳ１）。
【００３５】
デコーダ３４は、データ種別識別部３１、通信先ＭＡＣアドレス識別部３２及び通信プロトコル識別部３３から入力される各通信属性情報（データ種別、通信相手、通信プロトコル）を取りまとめて送信電力制御部１０６に出力する。
【００３６】
送信電力制御部１０６は、通信属性情報の所定の組み合わせと送信電力レベルとの対応関係を記録した図示せぬテーブルを有しており、デコーダ３４から入力された通信属性情報の組み合わせがテーブルにあるか否か参照する（図４のステップＳ２）。送信電力制御部１０６は、デコーダ３４からの通信属性情報の組み合わせがある場合、これに対応する送信電力レベルをテーブルより取得し、送信電力制御信号を生成して無線送信部１０４に出力することにより、送信電力制御を行う（図４のステップＳ３）。なお、デコーダ３４からの通信属性情報の組み合わせがテーブルにない場合は、例えば直前の送信における送信電力レベルを維持せしめればよい。
【００３７】
なお、送信電力制御部１０６が有する図示せぬ上記テーブルは一つではなく、それぞれ、通信属性情報の所定の組み合わせと対応付けられる送信電力レベルの値が異なっている複数のテーブルを備えるようにしてもよい。この場合、無線通信機器の図示せぬ電源電池であるバッテリーの残量を基に送信電力制御に用いるテーブルを選択する方法と、無線通信の通信品質を基に送信電力制御に用いるテーブルを選択する方法が考えられる。
【００３８】
バッテリーの残量を基に送信電力制御に用いるテーブルを選択する場合、ＨＯＳＴ１０１が有する、無線通信機器のバッテリー残量を検出する機能により、バッテリー残量を検出する。検出されたバッテリー残量が所定の閾値以下であれば、送信電力制御部１０６は、上記複数のテーブルの中で最も省電力を実現することが可能なテーブルを用いて送信電力制御を行うというように、バッテリー残量を基に送信電力制御に用いるテーブルを選択すればよい。
【００３９】
また、無線通信の通信品質を基に送信電力制御に用いるテーブルを選択する場合、後述する図３のＲＳＳＩ（Ｒｅｃｅｉｖｅｄ  Ｓｉｇｎａｌ  Ｓｔｒｅｎｇｔｈ  Ｉｎｄｉｃａｔｏｒ）測定部２０８により測定される受信信号レベルが所定の閾値以下であれば、送信電力制御部１０６は、上記複数のテーブルの中で最も送信電力レベルを高くして送信を行うことが可能なテーブルを用いて送信電力制御を行うというように、無線通信の通信品質を基に送信電力制御に用いるテーブルを選択すればよい。
【００４０】
図３は図１に示した無線通信機器の受信側の一実施例の構成を示す図である。図３に示すように、受信側は、ＨＯＳＴ２０１と、受信制御部２０２と、ベースバンド処理部２０３と、無線受信部２０４と、通信属性取得部２０５と、受信感度制御部２０６と、受信アンテナ２０７と、ＲＳＳＩ測定部２０８とから構成されている。
【００４１】
通信属性取得部２０５は、データ種別識別部４１と、通信先ＭＡＣアドレス識別部４２と、通信プロトコル識別部４３と、デコーダ４４とを有している。なお、受信制御部２０２及び通信属性取得部２０５は図１の受信制御部２２に対応する。
【００４２】
受信アンテナ２０７で受信された無線信号は、無線受信部２０４及びベースバンド処理部２０３を介して受信パケットとして受信制御部２０２に転送される。受信制御部２０２は、受信パケットをＨＯＳＴ受信データとしてＨＯＳＴ２０１及び通信属性取得部２０５に出力する。ＨＯＳＴ２０１内では、受信データをアプリケーションに引渡す。
【００４３】
一方、通信属性取得部２０５において、データ種別識別部４１は受信データの種別（セキュリティデータ通信のデータ、画像データ、音声データなど）を特定して出力し、通信先ＭＡＣアドレス識別部４２は通信相手のＭＡＣアドレスを特定して出力し、通信プロトコル識別部４３は、当該通信に用いられる通信プロトコルを特定して出力する（図５のステップＳ１１）。
【００４４】
デコーダ４４は、データ種別識別部４１、通信先ＭＡＣアドレス識別部４２及び通信プロトコル識別部４３から入力される各通信属性情報（データ種別、通信相手、通信プロトコル）を取りまとめて受信感度制御部２０６に出力する。
【００４５】
受信感度制御部２０６は、通信属性情報の所定の組み合わせと受信感度レベルとの対応関係を記録した図示せぬテーブルを有しており、デコーダ４４から入力された通信属性情報の組み合わせがテーブルにあるか否か参照する（図５のステップＳ１２）。受信感度制御部２０６は、デコーダ４４からの通信属性情報の組み合わせがある場合、これに対応する受信感度レベルをテーブルより取得し、受信感度制御信号を生成して無線受信部２０４に出力することにより、受信感度制御を行う（図５のステップＳ１３）。なお、デコーダ４４からの通信属性情報の組み合わせがテーブルにない場合は、例えば直前の受信における受信感度レベルを維持せしめればよい。
【００４６】
なお、受信感度制御部２０６が有する図示せぬ上記テーブルは一つではなく、それぞれ、通信属性情報の所定の組み合わせと対応付けられる受信感度レベルの値が異なっている複数のテーブルを備えるようにしてもよい。この場合、無線通信機器の図示せぬ電源電池であるバッテリーの残量を基に受信感度制御に用いるテーブルを選択する方法と、無線通信の通信品質を基に受信感度制御に用いるテーブルを選択する方法が考えられる。
【００４７】
バッテリーの残量を基に受信感度制御に用いるテーブルを選択する場合、ＨＯＳＴ２０１が有する、無線通信機器のバッテリー残量を検出する機能により、バッテリー残量を検出する。検出されたバッテリー残量が所定の閾値以下であれば、受信感度制御部２０６は、上記複数のテーブルの中で最も省電力を実現することが可能なテーブルを用いて受信感度制御を行うというように、バッテリー残量を基に受信感度制御に用いるテーブルを選択すればよい。
【００４８】
また、無線通信の通信品質を基に受信感度制御に用いるテーブルを選択する場合、ＲＳＳＩ測定部２０８により測定される受信信号レベルが所定の閾値以下であれば、受信感度制御部２０６は、上記複数のテーブルの中で最も受信感度レベルを高くして受信を行うことが可能なテーブルを用いて受信感度制御を行うというように、無線通信の通信品質を基に受信感度制御に用いるテーブルを選択すればよい。
【００４９】
なお、図４及び図５に示した各フローチャートに従った無線通信機器の処理動作は、該端末において、予めＲＯＭ等の記憶媒体に格納されたプログラムを、ＣＰＵ（制御部）となるコンピュータに読み取らせて実行せしめることにより、実現できることは勿論である。
【図面の簡単な説明】
【００５０】
【図１】本発明の実施の形態による無線通信機器の基本構成を示す図であり、（ａ）は無線通信機器の送信側の構成を示す図であり、（ｂ）は無線通信機器の受信側の構成を示す図である。
【図２】図１の無線通信機器の送信側の一実施例の構成を示す図である。
【図３】図１の無線通信機器の受信側の一実施例の構成を示す図である。
【図４】図２の無線通信機器の送信側の動作を示すフローチャートである。
【図５】図３の無線通信機器の受信側の動作を示すフローチャートである。
【符号の説明】
【００５１】
１，２１，１０１，２０１    ＨＯＳＴ
２，１０２    送信制御部
３，１０４    無線送信部
４，１０６    送信電力制御部
５，１０７    送信アンテナ
２２，２０２    受信制御部
２３，２０４    無線受信部
２４，２０６    受信感度制御部
２５，２０７    受信アンテナ
３１，４１    データ種別識別部
３２，４２    通信先ＭＡＣアドレス識別部
３３，４３    通信プロトコル識別部
３４，４４    デコーダ
１０３，２０３    ベースバンド処理部
１０５，２０５    通信属性取得部
【図１】
2008118580.tif 000003
【図２】
2008118580.tif 000004
【図３】
2008118580.tif 000005
【図４】
2008118580.tif 000006
【図５】
2008118580.tif 000007