JP3681377B2 - Communication monitoring control for preventing RF signal interference in an information processing apparatus having a plurality of wireless communication units - Google Patents
Communication monitoring control for preventing RF signal interference in an information processing apparatus having a plurality of wireless communication units Download PDFInfo
- Publication number
- JP3681377B2 JP3681377B2 JP2003027635A JP2003027635A JP3681377B2 JP 3681377 B2 JP3681377 B2 JP 3681377B2 JP 2003027635 A JP2003027635 A JP 2003027635A JP 2003027635 A JP2003027635 A JP 2003027635A JP 3681377 B2 JP3681377 B2 JP 3681377B2
- Authority
- JP
- Japan
- Prior art keywords
- communication unit
- communication
- information processing
- unit
- signal
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Maintenance And Management Of Digital Transmission (AREA)
- Mobile Radio Communication Systems (AREA)
- Small-Scale Networks (AREA)
Description
【0001】
【発明の属する技術分野】
本発明は、無線通信機能付き情報処理装置に関し、特に、内蔵型の無線通信部を有するまたは無線通信カードがカードスロットに挿入されるタイプの例えばPCのような情報処理装置に関する。
【0002】
【発明の背景】
この数年、様々な周辺機器(デバイス)と通信する無線通信機能または無線送受信(トランシーバ)機能を有するノートブック型パーソナルコンピュータ(PC)が開発されてきた。その無線通信機能によって、PCとその周辺機器またはPDA等のモバイル機器の間を接続する通常の接続ケーブルが置き換えられる。PCと例えばディジタルカメラ、スキャナまたはプリンタのような周辺機器との間での無線通信は、典型的には、ブルートゥース(Bluetooth)規格のような短距離無線通信規格に従って行われる。ブルートゥース規格は、エリクソン社(Ericsson)、IBM社、インテル社(Intel)、ノキア社(Nokia)および(株)東芝が共同開発した短距離無線通信規格である。ブルートゥース規格では、ISM(Industrial, Scientific and Medical)帯と呼ばれる2.4GHz帯域(2.402〜2.480GHz)が使用され、パワー・クラス1〜3(1mW、2.5mW、100mW)が規定されており、そのクラスに応じて約10m〜約100mの範囲の近距離乃至中距離通信が可能である。その規格ではGFSK変調および周波数ホッピング方式が使用される。PCおよび周辺機器は、それぞれ1つの無線送受信機を持っている。
【0003】
一方、例えばPDC(携帯電話、Personal Digital Cellular)、PHSおよびCDMA等の移動体通信網のようなまたは例えばIEEE802.11仕様(規格)に従う使用周波数2.4GHz帯(2.40〜2.497GHz)のスペクトラム直接拡散方式(DBPSK変調、DQPSK変調)または周波数ホッピング方式(GFSK変調)で通信を行う無線LANのような様々なネットワーク(無線基地局)を介して、別のPCまたは情報処理機器と通信する無線通信機能を有するPCも存在する。典型的には、そのようなネットワークとして、ビル内またはオフィス内においては高速データ伝送に適している無線LANが使用され、屋外においては移動体通信網を介してPDC、PHSまたはCDMAモバイル・ユニットを用いてデータ伝送が行われる。通常のノートブック型PCは、その内部に、上述の無線通信方式の中の1つに対応する単一の無線送受信機を無線カードの形で挿入される。
【0004】
市坪信一氏の1993年3月26日に公開された特開平5−75484号公報には、移動無線通信における基地局と移動局の間での送信電力制御が記載されている。この文献の送信電力制御において、一方の局は、他方の局から送信されたRF信号の受信電力を検出し、そのRF信号で搬送され他方の局の送信電力値を受信および復調して、その受信電力と他方の局の送信電力値と最低受信電力値とから自局の送信電力値を計算して自局の送信機電力を制御し、その自局の送信電力値をRF信号で他方の局に送信する。一方、基地局と移動局が異なる周波数で通信し、移動局が停止し、かつ送信と受信の間で伝搬損失が異なる場合には、一方の局がその受信電力に応じて他方の局に送信電力加減要求値を送信し返すフィードバック制御が行われる。しかし、この送信電力制御では、移動局が1つの無線送受信機(トランシーバ)を有するに過ぎず、既知の無線送受信機との間の既知の種々の通信状態に対しても余分な処理を行って送信条件を設定する必要があり、変化する通信状態に素早く対応できない。
【0005】
ラファエル・ロム氏の1995年3月31日に公開された特開平7−87093号公報(1992年7月13日に出願された米国特許出願シリアル番号912,527に対応)には、ワイヤレスLANにおける送信機電力を制御するプロトコルを実施する方法と装置が記載されている。この文献の送信機電力制御において、プロトコルの開始において、第1ノードの送信機は最初に自己の送信機輻射電力レベルをデータパケット中の特定フィールドで第2ノードの受信機に送信する。第2ノードの受信機は、その送信機輻射電力レベルを受信し、受信信号の品質を測定し、計算された提案送信機輻射電力レベルまたは受信信号品質測定値をフィードバック信号としてデータパケット中の特定フィールドで第1ノードの送信機に送信する。第1ノードの送信機は、フィードバック信号を受信し、その提案に従ってまたはその測定値から計算して自己の送信機輻射電力レベルを調節する。しかし、この送信電力制御では、既知の複数の無線送受信機の間の既知の種々の通信状態に対しても余分な処理を行って送信条件を設定する必要があり、変化する通信状態に素早く対応できない。
【0006】
将来、室内の他のPC若しくは複数の周辺機器と、またはネットワーク(移動体通信網アクセスポイント(基地局、AP)または無線LANアクセスポイント)と無線通信するための複数の相異なる無線送受信機モジュールが、PCの本体に内蔵されたりまたはカードの形で挿入されることもあり、その際、複数の無線送受信機モジュールは互いに接近して配置されるようになるだろう、と発明者は認識した。また、室内で、1つの組をなすPCとその周辺機器の間の無線通信と、別の組をなすPCとその周辺機器の間の無線通信とが接近した位置で同時に行われることもあるだろうと、発明者は認識した。さらに、そのような複数の無線送受信機モジュールは、ノートブック型PCだけでなくデスクトップ型PC、ハンドヘルド型PCおよびその他のPCまたは情報処理装置にも設けられるであろう。将来、複数の無線送受信機がPCの本体に内蔵されると、その送受信機は互いにより接近して配置されることになるだろうと、発明者は認識した。さらに、ブルートゥース規格に従う短距離無線送受信機を備えたスレーブ周辺機器等の情報処理装置は、マスタPCからそれぞれの装置に固有の相異なる距離または場所に配置され使用されるであろうと、発明者は認識した。
【0007】
特に、例えばノートブック型PC等の小形の情報処理装置において相異なる複数の無線送受信機を設けて、同時に通信を行うと、少なくとも1つのPC無線送受信機の送信機からの送信RF信号が、他のPC無線送受信機の受信機によって受信されるべき別のRF信号受信に実質的に干渉する(を実質的に妨害する)かもしれないという問題を生じる。ノートブック型PC等の小形の情報処理装置は小さな寸法形状(ディメンションズ)を有するので、複数の無線送受信機およびそれぞれのアンテナをその装置において可能な限り互いに離しても、チャネル間干渉を充分に減じることができないかもしれない。また、様々な機器が互いに近くに存在するので1つの機器の送信RF信号が他の機器のRF信号受信に干渉するかもしれない。一方、通信の信頼性を高くするためには、機器における受信電力を規格の範囲内でできるだけより高くした方がよい。
【0008】
本発明の主たる目的は、それぞれ無線通信機能を有する複数の情報処理装置の間で無線通信を行うときにチャネル間干渉または同一チャネル干渉を簡易な方法で回避するまたは充分低減することができる無線通信機能付き情報処理装置を実現することである。
【0009】
【発明の概要】
発明の1つの特徴(側面)によれば、情報処理装置は、それぞれ無線送受信機を有する複数の通信部を具えている。その情報処理装置の監視制御機能部は、複数の通信部の中の少なくとも1つの通信部が接続された状態にあるときに、その複数の通信部の中の少なくとも別の1つの通信部の通信状態を反復的な所定のタイミングでモニタして、モニタした通信状態に応じてその接続された状態にある通信部の無線送受信機の送信条件を調整する。
【0010】
発明の別の特徴によれば、情報処理装置は、それぞれ無線送受信機を有する第1と第2の通信部を具えている。その情報処理装置の監視制御機能部は、その第1の通信部が接続された状態にあるときに、その第1と第2の通信部の通信状態を反復的な所定のタイミングでモニタして、第1と第2の通信部の通信状態と、第1の通信部の接続に関連する起動されたアプリケーション、またはその情報処理装置と通信している別の情報処理装置の機器データとに応じて、第1の通信部の無線送受信機の送信条件を調整する。
【0011】
発明のさらに別の特徴によれば、情報処理装置は、無線送受信機を有する少なくとも1つの通信部を具えている。その情報処理装置の監視制御機能部は、その1つの通信部が接続されるときまたは接続された状態にあるときに、その1つの通信部の接続に関連する起動されたアプリケーション、またはその情報処理装置と通信している別の情報処理装置の機器データに応じて、その1つの通信部の無線送受信機の送信条件を調整する。
【0012】
発明のさらに別の特徴によれば、情報処理装置は、無線送受信機を有する少なくとも1つの通信部を具えている。その情報処理装置の監視制御機能部は、その1つの通信部が接続された状態にあるときに、その1つの通信部の通信状態を反復的な所定のタイミングでモニタして、そのモニタした通信状態と、その1つの通信部の接続に関連する起動されたアプリケーション、またはその情報処理装置と通信している別の情報処理装置の機器データとに応じて、その1つの通信部の無線送受信機の送信条件を調整する。
【0013】
本発明のさらに別の特徴によれば、記憶媒体に格納された(記録媒体に記録された)情報処理装置用の通信監視制御プログラムは、情報処理装置の複数の通信部の中の少なくとも1つの通信部が接続された状態にあるときに、複数の通信部の中の少なくとも別の1つの通信部の通信状態を反復的な所定のタイミングでモニタするステップと、そのモニタした通信状態に応じてその接続された状態にある通信部の無線送受信機の送信条件を調整するステップと、を情報処理装置のプロセッサに実行させる。
【0014】
本発明のさらに別の特徴によれば、記憶媒体に格納された情報処理装置用の通信監視制御プログラムは、情報処理装置の第1の通信部が接続された状態にあるときに、情報処理装置の第1と第2の通信部の通信状態を反復的な所定のタイミングでモニタするステップと、第1と第2の通信部の通信状態と、第1の通信部の接続に関連する起動されたアプリケーション、またはその情報処理装置と通信している別の情報処理装置の機器データとに応じて、第1の通信部の無線送受信機の送信条件を調整するステップと、を情報処理装置のプロセッサに実行させる。
【0015】
本発明のさらに別の特徴によれば、記憶媒体に格納された情報処理装置用の通信監視制御プログラムは、情報処理装置の1つの通信部が接続されるときまたは接続された状態にあるときに、その1つの通信部の接続に関連する起動されたアプリケーション、またはその情報処理装置と通信している別の情報処理装置の機器データに応じて、その1つの通信部の無線送受信機の送信条件を調整するステップを情報処理装置のプロセッサに実行させる。
【0016】
本発明のさらに別の特徴によれば、記憶媒体に格納された情報処理装置用の通信監視制御プログラムは、情報処理装置の1つの通信部が接続された状態にあるときに、その1つの通信部の通信状態を反復的な所定のタイミングでモニタするステップと、そのモニタした通信状態と、その1つの通信部の接続に関連する起動されたアプリケーション、またはその情報処理装置と通信している別の情報処理装置の機器データとに応じて、その1つの通信部の無線送受信機の送信条件を調整するステップと、を情報処理装置のプロセッサに実行させる。
【0017】
本発明の情報処理装置および無線通信制御方法によれば、複数の無線通信機能を有する情報処理装置において、それぞれ無線通信機能を有する複数の情報処理装置の間で無線通信を行うときにRF信号干渉を簡易な方法で回避するまたは充分低減することができる。
【0018】
【発明の好ましい実施形態】
図1は、本発明の実施形態の装置および方法を適用実装(インプレメント)するそれぞれ相異なる無線通信機能を有する複数の情報処理装置の配置の外観を示している。パーソナルコンピュータ(PC)1は、複数の情報処理装置と通信するための複数の無線通信機または送受信機(トランシーバ)を、それぞれアンテナ111〜114に結合されたモジュールの形で内蔵し、またはアンテナを内蔵した無線カード101の形で挿入される。PC1は、例えばブルートゥース規格準拠の無線モジュールまたはカードを介して、例えば同様の無線通信機を有するディジタルカメラ(DC)5またはファクシミリ装置(FAX)若しくはプリンタ(PR)6のような周辺機器(デバイス)、または例えば同様の無線通信機を有する電子手帳PDA4またはPC3のような情報処理機器との間で;無線LANカードまたはモジュールを介して無線LANアクセスポイント(AP)7との間で;または、移動体通信網移動局(モバイル・ステーション)規格準拠のPDC(携帯電話、Personal Digital Cellular)、PHSまたはCDMAモジュールまたはカードを介して移動体通信網アクセスポイント(AP)8との間で、所定の通信プロトコルに従ってデータ送受信を行う。PC1の例としてノートブック型PCを図示したが、PC1はこれに限定されることなく、デスクトップ型PC、ハンドヘルド型PCまたはその他の情報処理機器でもよい。また、周辺機器5および6および情報処理機器3および4も複数の無線通信機を備えていてもよい。情報処理機器1、3、4、5および6の無線通信機は、例えば、図2Aに概略的に示したようなハードウェア構成を持っていればよい。図2Bは、図2Aのベースバンド部および無線モジュールを含む無線通信部と、信号処理部(プロセッサ)とにおける通常のデータの流れを示している。
【0019】
この実施形態において、情報処理機器1〜7にはインストール時にそれぞれの固有のアドレスが予め設定される。情報処理機器1〜7は相互無線通信のための無線通信部を有する。また、情報処理機器1、3および4は、移動体通信網アクセスポイント(AP)8と通信するための無線通信部およびそれぞれの電話番号を有していてもよい。その情報処理機器における内蔵モジュールまたはカードの形態の近距離無線通信部、無線LAN通信部および/または移動体通信網移動局(モバイル・ステーション)通信部の無線送受信機の送信電力は、それぞれの機器の通信監視制御機能による送信機増幅器利得、減衰器減衰量(減衰度)、アンテナ利得または指向性アンテナの向き(方向性)の制御によって、調整可能である。
【0020】
第1の実施形態において、情報処理機器の近距離無線通信部iは、それぞれのオフィス環境および設置場所に応じて、例えばブルートゥース規格のパワー・クラス3に従って、通信すべき他の機器即ち通信相手である他の機器(通信相手機器)の通信部jに対して、その最大送信出力電力1mW(通信距離約10m)に等しいまたはそれより低いそれぞれの機器無線部iの高送信電力Hi(1つ)またはHi,j(複数)と、その高送信電力より低いそれぞれの少なくとも1つの低送信電力Li,j(Li,j<Hi、Hi,j;Li1、Li2、…)とが設定され得る(iは自己機器の通信部を、jは通信相手機器の通信部を示す)。情報処理機器1〜6のそれぞれの送信電力HiまたはHi,jおよびLi,jは、信号処理部(プロセッサ)における例えば無線通信監視制御プログラムの送信電力設定モードにおいて、ユーザが各機器の使用環境に応じて設定できる設定値である。
【0021】
ユーザは、例えば、PC1において設定モード画面を通して、データ送受信に利用可能なアプリケーション・プログラム名または機器データを入力し、送信電力のデフォルト値(例、最大送信電力1mW)をキーボード操作で修正して入力して、それによって、データ送受信に使用されるアプリケーション・プログラム(例えばデータ同期プログラム)または通信相手機器のタイプ若しくは通信タイプ(規格)等の機器データと、それに対応するPC1通信部iから通信相手機器通信部jへの送信電力HiまたはHi,jおよびLi,jとの関係を設定すればよい。それによって、アプリケーション・プログラムまたは通信相手機器の機器データと、送信電力HiおよびLi,jとの関係を示すルックアップ・テーブルが生成されるようにすればよい。また、ユーザは、周辺機器5および6および情報処理機器4の各々におけるその通信部iから別の機器の通信部jへの送信電力HiまたはHi,jおよびLi,jを、それぞれの機器をキーまたはスイッチを操作して設定してもよいし、またはインストール後にスレーブ周辺機器5および6および情報処理機器4に対して無線通信によりマスタPC1において遠隔的に設定するようにしてもよい。但し、PC1はマスタ/スレーブ(複合)として機能してもよい。例えば、PC1からPR6までの距離が3mの場合には、最も遠い通信相手機器の距離と通信の信頼性とを考慮してPC1の通信部12の高送信電力H12を1mWとし、PC1通信部12のPR6の通信部62に対する低送信電力L12,62を0.1mWとし、最も遠い通信相手機器PC3の距離と通信の信頼性とを考慮してPR6通信部62の高送信電力H62を0.5mWとし、PR6通信部62(図10のPR60内)のPC1通信部12に対する低送信電力L62,12を0.1mWとしてもよい。PC1およびPR6の無線通信部は、低送信電力Li,jの場合と同様に、高送信電力についても通信相手機器との距離に応じて異なる高レベルHi,jに設定できるようにしてもよい(例えば、H12,62=H62,12=0.5mW)。
【0022】
その代替構成として、ユーザは、設定送信電力HiまたはHi,jおよびLi,jを直接入力する代わりに、機器通信部iにおいて、設定モード画面を通して機器通信部iから別の機器の通信部jまでの距離を入力し、信号処理部が、ユーザによって設定された各機器の使用環境(例えば、後述の式(1)におけるパラメータn)に応じてその距離から対応する送信電力HiまたはHi,jおよびLi,jを計算して生成し、アプリケーション・プログラムまたは通信相手機器の機器データと、距離と、送信電力HiおよびLi,jとの関係を対応付けるルックアップ・テーブルが生成されるようにしてもよい。
【0023】
本発明の実施形態において、PC1は、現時点での通信相手である他の機器(通信相手機器)が1つの機器、例えばPR6だけである場合には、高送信電力H12またはH12,62で送信し、その機器PR6の通信部62は高送信電力H62またはH62,12でPC1に送信する。その後PC1が2つ以上の他の機器(例えば、PR6およびAP7)と同時に通信する必要が生じたときに、PC1は、その1つの送信先(PR6)への送信RF信号13T〜17T(16T)が別の送信元からの受信RF信号13R〜18Rのいずれか(例えば、17R)の受信に実質的に干渉し(を実質的に妨害し)ないように、そのPC1の送信電力を対応するL12,62に修正する。また、PC1は、他の機器PR6の送信RF信号(例えば、16R)が、PC1の関与しない別のRF信号(例えば、PC3とDC5の間の通信)の受信に実質的に干渉しないように、他の機器PR6の送信電力をL62,12に修正させてもよい。
【0024】
図3は、本発明の第1の実施形態の各装置の構成を例示する図である。図3には、第1の情報処理装置10と第2の情報処理装置20と第3の情報処理装置30とがブロック図の形式で例示されている。第1の情報処理装置10は、例えば図1のノートブック型パーソナルコンピュータ(PC)1であって、通信監視制御(supervisory and control)機能を含む信号処理部またはプロセッサ11と、1つの近距離無線通信部12と、移動体通信(PDC)用の1つの移動局遠距離無線通信部13とを有する。その信号処理部は、CPU、ROMおよびRAM等で構成されるPCの通常の情報処理部である。第2の情報処理装置20は、例えば、図3の別のPC3、電子手帳等のPDA4または電話回線に接続されたファクシミリ装置等であってもよく、通信監視制御機能を含む信号処理部21と少なくとも1つの近距離無線通信部22とを有する。第3の情報処理装置30は、例えばPDC、PHSまたはCDMA等のアクセスポイント(例えば図1のAP8)であり、多元回線無線通信部32を有する。近距離無線通信部12、22は、例えばブルートゥース規格に従って例えばパワークラス3の最大出力1mWで約10mの距離範囲内の通信を行う内蔵型無線モジュールである。ここでは、各情報処理装置の通信監視制御機能部を、通常のPC情報処理をも併せて行う信号処理部の1つの機能として構成したが、通常のPC情報処理部とは別個の通信監視制御部として構成してもよい。第1の情報処理装置としてのノートブック型PC10と、第2の情報処理装置としての電子手帳PDA20とについて、以下、この実施形態を説明する。
【0025】
図4A、4Bおよび4C、図5および図6は、本発明に従う、通信監視制御機能を含む信号処理部11、21および無線通信部12および22によって実行される、PC10における全体の通信部の送信状態を監視し調整(適合化)する手順を説明するための、概略のブルートゥース規格の通信手順を含むフローチャートである。まず、図3および図4Aを参照して、第1の情報処理装置であるPC10が、第2の情報処理装置であるPDA20との通信を開始する場合について説明する。ステップ301において、PC10の信号処理部11は、データ転送のためにPDA20との同期をとるための同期プログラム、即ち、スケジュール、todo(すべきこと、仕事)、メモ、住所、電話帳等の転送データをPDAと同期させるためのプログラムを起動する。ステップ302において、PC信号処理部11は、PC10とPDA20の間でデータ転送を行うためのその起動されたアプリケーション・プログラム(即ちデータ同期プログラム)の名称、またはそのプログラムの関係するパラメータ若しくは宛先機器アドレス等から、通信相手機器がPDAであると判断できる。ステップ303において、PC信号処理部11はPDA20に対するデータ・リンク接続開始要求(コネクション・リクエスト)をPC通信部12に供給する。
【0026】
ステップ304において、PC通信部12は、信号処理部11の接続開始要求に応答して接続要求信号を宛先機器アドレス即ちPDA20の通信部22へ送信する。この時のPC通信部12の送信電力は、好ましくは通信部初期状態の高レベルHi若しくはHi,j(以下、単にHという)(例えば、1mW)になるように設定し、その際、通信相手機器の通信部を区別しないまたは決定できない場合は高送信電力Hiで送信すればよく、通信相手機器の通信部jが決定できる場合は高送信電力Hi,jに設定してもよい。その代替構成として、PDA通信部22に対する前回の接続終了時のレベルHまたはLi,j(例えば、0.15mW)になるようにそれを設定してもよい。次いで、ステップ305において、その接続要求信号を受信するとPDA通信部22は接続要求をPDA信号処理部21に供給し、PDA信号処理部21は接続要求の受領に応答して接続許可をPDA通信部22に供給し、PDA通信部22は接続許可信号をPC通信部12へ送信し返す。この時のPDA通信部22の送信電力は、PC通信部12と同様の形態でPDA自身で判断し設定してもよく、その場合にも、(または、後述するようなPC監視制御機能によってPDA通信部22の送信電力レベルを調整する場合にも、)好ましくは通信部初期状態の高レベルH(例えば、0.5mW)になるように設定するが、PC通信部12に対する前回の接続終了時のレベルHまたはL(例えば、0.15mW)になるように設定してもよい。この接続許可信号の送信により、ハンドシェークに従った2つの通信部12および22の間のデータ・リンク接続(SCOまたはACLリンク)が確立される。ステップ306において、PC通信部12は、PDA通信部22から接続許可信号を受信すると、PC信号処理部11にデータ送信要求を供給する。次いで、PC信号処理部11とPC通信部12はステップ307を実行する。
【0027】
ステップ307および308はまとめて(包括的に)表したPC10とPDA20の間のデータ送受信手順である。ステップ307において、PC信号処理部11は、スケジュール、todo、メモ、住所、電話帳等の特定のデータの同期を開始する。次いで、PC通信部12は、そのような特定のデータをPDA通信部22へ送信するデータ送信を開始する。それに応答して、ステップ308において、PDA通信部22はそのデータの受信を開始する。但し、ステップ307において、PC信号処理部11は、その特定データの送信の前に、通信相手機器20に対してその機器のタイプ(機種、型式)(PDA)または通信タイプ等の機器データを送信するよう要求し、ステップ307において、その要求に応答して、PDA信号処理部21は、その要求されたその機器データをPC信号処理部11にPDA通信部22およびPC通信部12を介して送信してもよい。ステップ307および308において、PC10とPDA20の間のそのデータ伝送の期間に、2つの通信部12および22の間でブルートゥース規格に従ってエラー・コレクションを含むパケット・タイムスロット転送制御プロトコルが実行されて通信制御信号も送受信される。逆にPDA20からPC10へ送信すべきデータがある場合には、PC信号処理部11またはPDA信号処理部21の要求に応答して、PDA信号処理部21からPDA通信部22およびPC通信部12を介してPC信号処理部11にデータを送信することができる。
【0028】
ステップ307におけるデータ送受信の期間に、ステップ309においてPCの通信状態を監視し送信条件を調整すべきタイミングかどうかが判断され、そのタイミングになると、手順(procedure)が次の通信監視および調整のためのステップ310へ進み、ステップ310を実行した後でステップ307に戻る。ステップ310へ進むタイミングは、例えば、最初はステップ307におけるPC通信部12によるデータ送受信の開始の後に続くタイミングとし、2回目以降は、手順が前回ステップ310からステップ307に戻った後の所定遅延時間(例えば2秒)後のタイミングとすればよい。その代替的方法として、2回目以降のタイミングは、周期的に例えば3秒の時間間隔で発生してもよく、または、ステップ307およびステップ308における伝送制御手順における所定のタイミング、例えば1つのパケット送信毎のタイミングまたは所定数のタイムスロット毎のタイミング等でもよい。
【0029】
ステップ310において、PC信号処理部11(通信監視制御機能)は、PC10内の別の無線通信部13のRF信号の受信に干渉を与えないよう、PC10の通信部12および13の通信状態を監視して必要に応じてPC無線通信部12の送信条件を調整する。ステップ310の詳細が図4Bに示されている。まず、ステップ320において、PC信号処理部11(通信監視制御機能)は、PC10内の別の通信部13に対する接続要求が現在存在するかどうか(よって短時間内に接続確立が見込まれるかどうか)またはその通信部13が現在接続された状態にあるか(接続中か)を判断する。その接続要求が存在するかまたはそれが接続された状態にある場合には、さらにステップ321において、PC信号処理部11はPC通信部12の送信電力が高レベルHであるかどうかを判断する。それが高レベルHでない場合には、手順は、図4Aのステップ307に戻ってデータ同期とデータ送受信を続行する。
【0030】
図4Bのステップ321においてPC通信部12の送信電力が高レベルHであると判断された場合には、次のステップ322において、信号処理部11は、動作中のアプリケーション・プログラム(名称、パラメータまたはアドレス等)からまたは受信した若しくは記憶されている通信相手機器の機器タイプ等の機器データから、通信相手機器PDA20またはそのPDA通信部22が近距離専用機かどうか(ブルートゥース規格に従うかどうか)を判断する。それが近距離専用機でない(例えば図3のAP30の移動体通信用通信部32)場合には、手順はステップ307に戻る。それが近距離専用機である場合には、ステップ324において、PC通信部13の受信RF信号に対する干渉作用(電波干渉)を充分減少させるために、信号処理部11は、動作中のアプリケーション・プログラムからまたはその通信相手機器の機器データからその機器からPC10までの距離を決定し、その距離に対応する低い送信電力レベルL(例えば、0.15mW)を決定する。その距離は、ユーザによって通信相手機器の通常の使用状態または配置を考慮して機器毎に予め設定されている。次いで、信号処理部11は、データを介してまたは制御信号を介して、例えば可変減衰器減衰量、送信増幅器利得、アンテナ利得またはアンテナの向き等を調整して送信電力をL(例えば、0.15mW)に低下させる。その際、信号処理部11は、前述のようにして設定された、アプリケーション・プログラム(名称、パラメータまたはアドレス)または機器タイプ等の機器データと距離と低送信電力との関係が対応付けられているルックアップ・テーブルを参照して、動作中のアプリケーション・プログラムからまたはその通信相手機器の機器データから、対応する送信電力レベルLi,j(例えば、0.1mW、0.15mW、0.3mW、…)を決定すればよい。
【0031】
一方、ステップ320において別のPC通信部12に対する接続要求が存在しないまたはそれが接続されていない場合は、ステップ325において、送信電力が低レベルL(またはL1、L2…またはLn)かどうか、または高レベルH未満(<H)かどうかが判断される。それが低レベルLの場合には、PC信号処理部11は、PC通信部12による通信の信頼性を高める(例えばデータ・エラー・レートを低くする)ために、ステップ326においてPC信号処理部11はPC通信部12に送信電力を高レベルHに戻すよう要求する。低送信電力の場合と同様に、通信相手機器に応じて高送信電力Hi,j(例えば、1mW、0.7mW、0.5mW)を決定してもよい。ステップ324の後、手順はステップ307に戻る。それに応答して、PC通信部12は、例えば可変減衰器減衰量、送信増幅器利得、アンテナ利得またはアンテナの向き等を調整して送信電力を高レベルH(例えば、1mW)に戻す。次いで、手順はステップ307に戻る。ステップ325において送信電力が低レベルでない場合には、手順はステップ307に戻る。
【0032】
通信監視制御のための図4Aのステップ309およびステップ310(即ち図4Bのテップ320〜326、および後で説明する部分的代替構成の図4C)は、ステップ307のデータ送受信と並行して(同時に)行われても、またはそのデータ送受信の送受信手順に割込む形で行われてもよい。通信監視制御のためのステップ309および310(即ちステップ320〜316)は、ステップ307および308におけるデータ送受信終了(切断、ディスコネクション)とともに呼び出されなくなる。
【0033】
PC信号処理部11は図4Bのステップ320ではPC10内の別の通信部13の接続に関する状態を判断したが、その代替構成の図4Cでは通信部13の受信信号品質を判断する。この代替構成においては、PC信号処理部11(通信監視制御機能)は、その前に図4Aのステップ307の期間に、その通信部13の送受信機の受信RF信号の状態である受信信号品質(例えば、通信部13の受信信号のデータ・エラー・レート、または通信部13によって送信(応答)されるACK/NAKの発生頻度)を予め収集(モニタ)しておく。ステップ309の後、図4Cのステップ330において別の通信部13が現在接続された状態にあるかどうかを判断し、それが接続されていない場合は図4Bのステップ325へと進み、一方、それが接続された状態にある場合は、さらにステップ331においてその受信信号品質が許容レベル以上か(許容できるか)どうかを判断する。それが許容レベル未満の(許容できない)場合には図4Bのステップ321へと進む。一方、PC通信部13の受信信号品質が許容レベル以上の(許容できる)場合には、通信部13へのRF信号干渉が実質的にないことを意味するので、ステップ307に戻る。
【0034】
次に、図5を参照して、逆にPDA20の方からPC10との通信を開始する場合について説明する。まず、ステップ421において、PDA20の信号処理部21はPC10に対する接続要求をPDA通信部22に供給し、次いでPDA通信部22は接続要求信号をPC10に送信する。ステップ422において、PC通信部12はその接続要求信号を受信すると接続要求をPC信号処理部11に供給し、その接続要求の受領に応答して、PC信号処理部11は、接続許可をPC通信部12に供給しPC通信部12を介して接続許可信号をPDA20に送信し返す。これにより、ハンドシェークに従ったPDA20とPC10の間の接続が確立される。ステップ423において、PDA通信部22は接続許可信号を受信すると、PDA信号処理部21に接続許可を供給する。ステップ424において、PDA信号処理部21は、その接続許可の受領に応答して、PC10に対するデータ送信要求をPDA通信部22に供給し、次いでPDA通信部22はデータ送信要求信号をPC10に送信する。ステップ425において、PC通信部12はデータ送信要求信号を受信すると、PC信号処理部11にデータ送信要求を供給する。ステップ426において、PC10の信号処理部11は、データ送信要求の受領に応答して、前述したのと同様の形態で、データ転送のためにPDA20と同期をとるための同期プログラムを起動する。ステップ427において、PC信号処理部11は、前述したのと同様の形態で、PC10とPDA20の間でデータ転送を行うためのその起動されたアプリケーション・プログラムから、通信相手機器がPDAであると判断してもよい。その後、PC10およびPDA20の手順は、図4Aのステップ307〜310(図4Bのステップ320〜327または部分的に図4Cのステップ330〜331)を実行する。この場合、PC信号処理部10は、上述の宛先アドレスの代わりにPDA20からの接続要求信号の発信元アドレスを用いることができ、それによって通信相手機器を判断してもよい。
【0035】
PDA信号処理部21(通信監視制御機能)はPC信号処理部11と同じ形態で自己の通信部22の送信電力を調整してもよいが、PC10が、PDA20に命令してその送信条件を調整させてもよい。次に、PC10がPDA20にその送信条件を調整させる場合について、図6を参照して説明する。図4Bのステップ322において通信相手機器PDA20またはその通信部22が近距離専用機であると判断した場合には、PC信号処理部11は、ステップ324を実行するとともに、図6のステップ531においてPDA20に送信電力を低レベルLj,iに低下させるよう通信部12を介して要求する。ステップ532において、通信部22を介したその要求の受領に応答して、PDA信号処理部21はPDA通信部22の送信電力を低レベルLj,i(例えば、0.15mW)に低下させる。その後、手順は図4Aのステップ307に戻る。また、図4Bのステップ325において送信電力が低レベルLと判断された場合には、ステップ326を実行するとともに、図6のステップ533においてPDA20に送信電力を高レベルH(例えば、0.5mW)に戻すよう通信部12を介して要求する。ステップ534において、その要求に応答して、PDA信号処理部21はその通信部22の送信電力を高レベルHに上昇させる。その後、手順は図4Aのステップ307に戻る。
【0036】
上述のように、図4Bのステップ324または326において、PC信号処理部11は通信部12に対して、送信電力をそれぞれ所定レベルLまたはHに変化させるよう命令する。図7(A)および図7(B)は、送信電力を変化させるために可変減衰器減衰量(減衰度)を調整する場合の、PC信号処理部11、通信部12内のベースバンド信号部61、無線(RF)部62、およびアンテナに結合された可変減衰器63の間の接続関係を示している。図7(A)の構成では、信号処理部11がベースバンド信号部61に対して、可変減衰器63の減衰量を調整するよう命令し、ベースバンド信号部61が制御信号66を介して可変減衰器63の減衰量を調整する。図7(B)の構成では、信号処理部11が可変減衰器制御信号67を供給して可変減衰器63の減衰量を直接調整する。図7(C)の構成では、信号処理部11がベースバンド信号部61を介して、無線部62にその送信機増幅器64の利得を調整するよう命令し、無線部62は制御信号68を介してその送信機増幅器64の利得を調整する。図7(D)の構成では、アンテナ調整用モータ65に制御信号69を供給して図1のアンテナ114の利得(長さ)を直接調整する。アンテナを長くすると利得が増大し、短くすると利得が減少する。
【0037】
上述の実施形態では、RF信号干渉を減少させるために、送信電力を直接的に所定レベルHまたはLに変化させたが、信号処理部11は、通信部12に、データまたは制御信号を介して、通信部12に対して、例えば、図1に示したようなほぼ水平面内で回転する水平ロッドを有するアンテナ112の向き(方向性)を図7(D)に示したようにモータを用いて調整させてもよい。図7(D)において、信号処理部11がアンテナ調整制御信号69を供給してアンテナ112を直接調整する。PC通信部12の送受信機のアンテナから放射されたRF信号が、既知の配置を有する同じPCの他のPC通信部13の送受信機のアンテナによって受信される量を減らすまたは受信されにくくなるような方向にアンテナの向き(方向)を変化させる。アンテナの指向性が予め分かっており、例えば、角度0度では利得が0dBであり、角度90度では利得が−5dBであったとする。例えば、アンテナが或る方向に向いているとき、通信相手機器の通信部が受信した受信電力が−65dBmであり、通信相手機器通信部の最小受信感度が−70dBmであったとすると、送信側は、PC内の別の通信部に対するRF信号干渉を減らす方向にそのアンテナを90度まで回転させて送信電力を最大5dBだけ低下させてもよいことになる。また、アンテナの指向性が分からない場合は、アンテナの向きを例えば10度ステップで回転させ、通信相手機器にその送信信号の受信電力を送信(フィードバック)させて、最適および許容角度範囲を決定してもよい。
【0038】
図8は、本発明の第2の実施形態の各装置の構成を示す図である。図8において、図3における構成要素と同様の構成要素には同じ参照番号が付されている。図8には、第1の情報処理装置10と第2の情報処理装置40と第3の情報処理装置50とがブロック図の形式で示されている。第1の情報処理装置10は、例えば図1のノートブック型PC1であって、通信監視制御機能を有する信号処理部11と、1つの近距離無線通信部12と、カード・タイプの1つの無線LAN通信部14とを有する。第2の情報処理装置40は、例えば図1の周辺機器ディジタルカメラ(DC)5であってもよく、通信監視制御機能を有する信号処理部41と少なくとも1つの近距離無線通信部42とを有する。第3の情報処理装置50は、例えば図1の無線LAN AP7であり、通信監視制御機能を有する信号処理部51と多チャネル無線LAN通信部52とを有する。無線LANは、例えばIEEE802.11仕様に従うスペクトラム直接拡散方式、DBPSKまたはDQPSK変調を採用しているものでもよい。
【0039】
以下、マスタとしてのノートブック型PC10とスレーブとしてのディジタルカメラ(DC)40の間で通信を行う場合の例で実施形態を説明する。図9Aは、本発明に従う、図8の信号処理部11および41および無線通信部12および42によって実行される、送信電力等の送信条件を調整する手順を説明するための概略の通信手順のフローチャートである。PC10が、DC40との通信を開始してDC40のディジタル画像データを取込むための手順を実行する。ステップ701において、PC10の信号処理部11は、DC40からそのディジタル画像データをPC10に転送するためのプログラムを起動する。ステップ703において、PC信号処理部11はDC40に対するデータ・リンク接続要求をPC通信部12へ供給する。ステップ704において、PC通信部12は、PC信号処理部11の接続要求に応答して接続要求信号をDC40の通信部42に送信する。この時のPC通信部12の送信電力は、好ましくは通信部初期状態の高レベルH(例えば、1mW)になるように設定するが、DC通信部42に対する前回の接続終了時のレベルHまたはLi,j(例えば、0.2mW)になるように設定してもよい。次いで、ステップ705において、その要求信号を受信すると、DC通信部42は接続要求をDC信号処理部41に供給し、接続要求の受領に応答して、DC信号処理部41はDC通信部42を介して接続許可信号をPC通信部12に送信し返す。これにより、2つのPC通信部12およびDC通信部42の間の接続が確立される。ステップ706において、PC通信部12は、DC通信部42から接続許可信号を受信し、PC信号処理部11に接続許可を供給する。
【0040】
ステップ707および708はまとめて表したPC10とDC40の間のデータ送受信手順である。ステップ707において、PC信号処理部11は、接続許可の受領に応答して、DC40に対するデータ送信要求をPC通信部12およびDC通信部42を介してDC信号処理部41に送信する。ステップ708において、DC信号処理部41は、DC通信部42を介してディジタル画像データをPC10へ送信するデータ送信を開始する。ステップ707において、通信部12はその画像データの受信を開始する。但し、ステップ707において、PC信号処理部11は、その画像データ送信要求の前に、DC40に対してその機器のタイプ等の機器データを送信するよう要求してもよい。その場合、ステップ708において、その要求に応答して、DC40は、その要求されたその機器データをPC10に送信する。ステップ708および707において、PC10とDC40の間のそのデータ伝送の期間に、2つの通信部12および42の間でブルートゥース規格に従ってエラー・コレクションを含むパケット・タイムスロット転送制御プロトコルが実行されて通信制御信号が送受信される。
【0041】
ステップ707におけるデータ送受信の期間に、ステップ709においてPCの通信状態を監視し送信条件を調整すべきタイミングかどうかが判断され、そのタイミングになると、手順が次の通信監視および送信調整のためのステップ720へ進み、ステップ721、724、725または726を出た後でステップ707に戻る。ステップ720へ進むそのタイミングは、図4Aのステップ309からステップ310へ進むタイミングについて説明したのと同様である。
【0042】
次いで、ステップ720およびステップ721において、信号処理部11は、PC内の別の無線LAN通信部14のRF信号の受信に干渉を与えないよう送信条件を調整するための判断を行う。まず、ステップ720において、PC信号処理部11は、PC10内の別のPC通信部14に対する接続要求が現在存在するかどうか、またはその通信部14は現在接続された状態にあるかを判断する。その接続要求があるかまたはそれが接続された状態にある場合には、さらにステップ721において、PC信号処理部11はPC通信部12の送信電力が高レベルHであるかどうかを判断する。それが高レベルHでない場合には、手順はステップ707に戻って次のデータ伝送手順を続行する。
【0043】
PC10は、DC40を含めた他の各情報処理装置の機器データと、それらの通信開始時の初期の送信電力Hと、それれらの最小受信電力Lminとの関係を示すルックアップ・テーブルを予め持っている。それは、前述のルックアップ・テーブルと同様の形態で設定されればよい。ここでは、PC通信部12からDC通信部42へおよびDC通信部42からPC通信部12への送受信条件がいずれの方向にも同じであると仮定する。PC通信部12の送信電力が高レベルHである場合には、ステップ722および723において、DC通信部42から送信されたRF信号のPC通信部12における受信電力強度と、PC信号処理部11において既知の装置であるDC通信部42の既知の送信電力Hとから装置間の距離を決定し、RF信号干渉を減少させるためにその距離と通信相手機器の最小受信電力LminとからPC通信部12の送信電力Lを決定する。そのために、ステップ721において現在の送信電力が高レベルHである場合には、ステップ722において、PC信号処理部11は、PC通信部12において検出されたDC通信部42からの受信RF信号の受信状態として受信電力強度Prを読取る。ステップ723において、信号処理部11は、次の受信電力と距離の関係式(1)に従ってその受信電力強度からDC40までの距離dを計算し、その求めた距離dに対応する最適な送信電力Lを決定する。
【0044】
Pr=(Pt・Gt・Gr・λ2)/(4πd)n (1)
この式を変形すると、距離dは次の式(2)のように表される。
【0045】
d=((Pt・Gt・Gr・λ2)/Pr)1/n/4π (2)
ここで、Gtは送信アンテナ利得、Grは受信アンテナ利得、λは波長、Ptは通信相手機器の初期の送信電力を表し、送信電力は個々の機器によって決まっていてPC10において記憶されており、PC信号処理部11によって起動されたアプリケーション・プログラムまたは通信相手機器アドレスによって、または受信した若しくは記憶されている通信相手機器の機器タイプ等の機器データに従って、通信相手機器の送信電力が決定できる。nは乗数で、自由空間ではn=2であるが、オフィス環境では通常n=2〜3であり、特定のオフィス環境に応じて可変に設定される(以下ではn=2と仮定する)。
【0046】
例えばDC通信部42の最小受信電力が−60dBm、GtおよびGr=0dBi、λ=0.125m(2.4GHz帯)とすると、距離が10mの場合はPC通信部12の送信電力をPt=0dBmとする必要がある。例えば、d=3mの場合はPC通信部12の送信電力はPt=−10dBでよい。このようにPC通信部12の送信電力を低下させると別のPC通信部14のRF信号の受信への干渉を抑制することができる。
【0047】
上述のように受信RF信号状態として受信電力を用いる(ステップ722および723)代わりに、PC信号処理部11は、図9Cのステップ732および733に示されているように、そのPC通信部12における、DC通信部42から既知の送信電力で送信されたRF信号の通信品質または受信信号品質、例えば受信データ・エラー・レート、またはPC通信部12からDC40に送信されるACK/NACKまたはデータ再送要求の発生状況(例えば、頻度)、を検出し、その受信信号品質とその許容レベルとからPC通信部12における可能な低送信電力Lを計算してPC通信部12の送信電力をその低送信電力Lに低下させてもよい。
【0048】
図9Aに戻って説明すると、PC通信部14に対するRF信号干渉を減少させるために、ステップ724において、信号処理部11は、図7を参照して説明したように、データ信号を介してまたは制御信号を介して送信電力を所定レベルLに低下させる。通信部12は、例えば可変減衰器減衰量、送信増幅器利得、アンテナ利得またはアンテナの向き等の送信条件を調整して送信出力電力を所定レベルLに低下させる。ステップ724を出た後、手順はステップ707に戻る。
【0049】
一方、PC内の別の無線通信部14に対する接続要求が存在しないまたはそれが接続されていない場合は(ステップ720)、ステップ725および726において、PC信号処理部11は、PC通信部12による通信の信頼性を高めるために通信部12の送信状態を判断し、必要に応じて送信条件を調整する。ステップ720において別のPC通信部14への接続要求信号が存在せず通信部14が接続された状態にない場合には、ステップ725において、現在の送信電力が低レベルLかどうか(またはH未満(<H)かどうか)が判断される。それが低レベルLの場合には、ステップ726において信号処理部11は通信部12に送信電力を高レベルHに戻すよう要求する。それに応答して、通信部12は、例えば可変減衰器減衰量、送信増幅器利得、アンテナ利得またはアンテナの向き等を調整して送信電力を高レベルHに戻す。その後、手順はステップ707に戻る。ステップ725において、送信電力が低レベルでない場合には手順はそのままステップ707に戻る。
【0050】
通信監視制御のためのステップ709〜726(および部分的代替構成の図9Bおよび/または9Cまたは9D)は、図4Aについて説明したのと同様に、ステップ707のデータ送受信と並行して(同時に)行われても、またそのデータ送受信の送受信手順に割込む形で行われてもよい。通信監視制御のためのステップ720〜726は、ステップ707および708におけるデータ送受信終了とともに呼び出されなくなる。
【0051】
図9Aのステップ707において、PC信号処理部11は、その画像データ送信要求の前に、PC通信部12を介してDC信号処理部41に、上述の機器データの代わりにPC通信部12からの送信RF信号のDC通信部42において検出された受信状態または受信信号品質に関するデータ(例えば、受信電力または受信データ・エラー・レート)をPC信号処理部11へ送信するよう要求してもよい。その場合、ステップ708において、その要求に応答して、DC信号処理部41は、その受信RF信号状態に関するデータをDC通信部42を介してPC信号処理部11に送信し返す(フィードバックする)。図9Aのステップ722および723に代替する図9Dを参照すると、送信電力を下げる場合(ステップ721)、PC信号処理部11は、ステップ742において、フィードバックされたPC通信部の送信信号状態としてまたは通信相手機器の受信RF信号状態としてのDC通信部42の受信電力を読取り、ステップ743においてそのDC通信部42の受信電力とPC通信部12の送信電力とからDC40までの距離dをz前述の式(2)に従って計算し、距離dに対応する最適な送信電力Lを決定してもよい。その代替構成として、PC信号処理部11は、ステップ742において、フィードバックされた受信信号品質としてのDC通信部42の受信データ・エラー・レートを読取り、ステップ743においてその受信データ・エラー・レートとその許容レベルとから現在のPC通信部12のPC通信部12の送信電力の可能な低下幅を計算してその送信電力をその分だけ低下させてもよい。
【0052】
さらにその代替構成として、再び図9Dを参照して説明すると、PC信号処理部11は、ステップ742において読出されたフィードバックされたDC通信部42の受信データ・エラー・レートが許容限度内である間は、ステップ743において、PC通信部12の送信電力を徐々に低下させ、DC通信部42の受信データ・エラー・レートが許容限度を越えて悪化した時点でPC通信部12の送信電力をその直前の送信電力Lに調整するようにしてもよい(破線矢印のように反復される)。また、PC信号処理部11は、上述の受信信号品質を表すものとして、ステップ707におけるDC通信部42から受信したACK/NACKまたはデータ再送要求の受信状況(例えば、頻度)を図9Dにおいて用いてもよい。
【0053】
PC信号処理部11は図9Aのステップ720ではPC10内の別の通信部14の接続に関する状態を判断したが、その代替構成として、図9Bでは通信部14の受信信号品質を判断する。この代替構成においては、PC信号処理部11(通信監視制御機能)は、その前に図9Aのステップ707の期間に、その通信部14の送受信機の受信RF信号の状態である受信信号品質(例えば、通信部14の受信信号のデータ・エラー・レート、または通信部14によって送信(応答)されるACK/NAKの発生頻度)を予め収集(モニタ)しておく。さらにステップ709の後、図9Bに示されているように(図4Cの場合と同様に)、ステップ730において別の通信部14が現在接続された状態にあるかどうかを判断し、それが接続された状態にない場合はステップ725へ進み、一方、別のPC通信部14が接続された状態にあれば、ステップ731においてその受信信号品質が許容レベル以上か(許容できるか)どうかを判断する。それが許容レベル未満の(許容できない)場合にはステップ721に進む。一方、PC通信部14の受信信号品質が許容レベル以上の(許容できる)場合には、通信部14へのRF信号干渉が実質的にないことを意味するので、ステップ707に戻る。
【0054】
図3の情報処理装置20の信号処理部21および無線通信部22も、さらに、図8の情報処理装置40の信号処理装置41および無線通信部42も、図4Aのステップ308におけるデータ受信開始後、そのデータ送受信と並行して、図4A〜4Cおよび図9A〜9Dを参照して説明した情報処理装置10の場合と同様の形態で(図4Aのステップ310即ち図4Bのステップ320〜316または図9A〜9Dのステップ720〜726、ステップ730〜743に従って)無線通信部22の送信電力等の送信条件を調整し、その後ステップ308に戻るようにしてもよい。
【0055】
図8における情報処理装置10の信号処理部11および無線LAN通信部14と情報処理装置50の信号処理部51および無線LAN通信部52も、図3および図8における情報処理装置10の信号処理部11および通信部12と情報処理装置20および40の信号処理部21および41および通信部22および42と同様の形態で(図4Aおよび図4B、および図8に従って)動作してもよい。
【0056】
上述の図3および図8の実施形態において、情報処理機器10、20、40および50の通信部12、13、14、22、42および52の中の任意のものが、ブルートゥース規格に従う無線通信部であっても、無線LAN AP通信部であってもよい。図10は、第1の情報処理装置10の無線通信部12および15、第2の情報処理装置20の無線通信部22および第3の情報処理装置60(例えば図1のPR6)の無線通信部62が全てブルートゥース規格に従い、それぞれの信号処理部11、21および61によってそれぞれの通信監視制御機能を実行する場合を示している。さらに別の代替構成として、図8の実施形態における第2または第3の情報処理装置40または50は移動体通信網のAPであってもよい(その場合、対応する第1の通信部12または14は移動体通信用の移動局通信部となる)。
【0057】
図3の実施形態では、接続状態がモニタされる別のPC無線通信部13を移動体通信網移動局通信部として説明したが、モニタされるPC無線通信部13は、図8の無線LAN通信部14であっても、図10のブルートゥース規格に従う無線通信部15であってもよい。また、図8の実施形態では、接続状態がモニタされる別のPC無線通信部14を無線LAN通信部として説明したが、モニタされるPC無線通信部14は、図3の移動体通信網移動局通信部13であっても、図10のブルートゥース規格に従う無線通信部15であってもよい。
【0058】
上述の実施形態では、情報処理装置の近距離無線通信部11、15および21の送信条件を調整する場合について説明したが、移動体通信網移動局および無線LAN用の無線通信部12および13の送信条件も、第1の無線通信部11の場合と同様の形態で監視制御することができる。
【0059】
上述の説明では、送信条件を調整する無線通信部および接続状態がモニタされる別の無線通信部は、いずれも、ブルートゥース規格、無線LAN規格または移動体通信網移動局規格のどれでもよいものとして説明したが、RF信号干渉を受けやすい方の無線通信部だけをモニタしRF信号干渉を与えやすい方の無線通信部の無線送受信機の送信条件だけを調整するようにしてもよい。
【0060】
以上説明した実施形態は典型例として挙げたに過ぎず、その変形およびバリエーションは当業者にとって明らかであり、当業者であれば本発明の原理および請求の範囲に記載した発明の範囲を逸脱することなく上述の実施形態の種々の変形を行えることは明らかである。
【0061】
(付記1) それぞれ無線送受信機を有する複数の通信部と、前記通信部を監視し制御する監視制御機能部とを具える情報処理装置であって、
前記監視制御機能部は、前記複数の通信部の中の少なくとも1つの通信部が接続された状態にあるときに、前記複数の通信部の中の少なくとも別の1つの通信部の通信状態を反復的な所定のタイミングでモニタして、前記モニタした通信状態に応じて前記接続された状態にある通信部の無線送受信機の送信条件を調整するものである、
情報処理装置。
(付記2) 前記監視制御機能部は、前記別の通信部に対する接続要求が存在するときまたは前記別の通信部が接続された状態にあるときに、前記接続された状態にある通信部の無線送受信機からの送信RF信号が前記別の通信部の無線送受信機のRF信号受信に実質的に干渉しないように、前記接続された状態にある通信部の無線送受信機の送信電力を低レベルにするものである、付記1に記載の装置。
(付記3) 前記監視制御機能部は、前記別の通信部の無線送受信機の受信信号品質が許容レベルより低いときに、前記接続された状態にある通信部の無線送受信機からの送信RF信号が前記別の通信部の無線送受信機のRF信号受信に実質的に干渉しないように、前記接続された状態にある通信部の無線送受信機の送信電力を低レベルにするものである、付記1に記載の装置。
(付記4) 前記監視制御機能部は、前記別の通信部の現在のまたは短時間内に見込まれる接続に関する状態を前記反復的な所定のタイミングでモニタするものである、付記1に記載の装置。
(付記5) 前記監視制御機能部は、前記別の通信部の送受信機の受信信号品質を前記反復的な所定のタイミングでモニタするものである、付記1に記載の装置。
(付記6) 前記監視制御機能部は、前記接続された状態にある通信部の無線送受信機の送信条件を調整するときに、前記接続された状態にある通信部を介して前記情報処理装置と通信している別の情報処理装置に、この別の情報処理装置の通信部の無線送受信機の送信条件を調整させるものである、付記1に記載の装置。
(付記7) 前記監視制御機能部はさらに前記接続された状態にある通信部の無線送受信機の受信電力をモニタし、前記接続された状態にある通信部の無線送受信機の送信条件は、さらに、前記接続された状態にある通信部の無線送受信機の受信電力と、この通信部を介してデータを転送するために起動されたアプリケーション、または前記情報処理装置と通信している別の情報処理装置の機器データとに応じて、調整されるものである、付記1に記載の装置。
(付記8) 前記監視制御機能部はさらに前記接続された状態にある通信部の無線送受信機の受信信号品質をモニタし、前記接続された状態にある通信部の無線送受信機の送信条件は、さらに、前記接続された状態にある通信部の無線送受信機の受信信号品質に応じて調整されるものである、付記1に記載の装置。
(付記9) 前記接続された状態にある通信部の無線送受信機の送信条件は、さらに、前記接続された状態にある通信部と通信している別の情報処理装置の通信部の受信RF信号状態に応じて調整されるものである、付記1に記載の装置。
(付記10) 前記複数の通信部は内蔵されたまたは着脱可能なモジュールである、付記1に記載の装置。
(付記11) 前記複数の通信部がブルートゥース規格、無線LAN規格または移動体通信網移動局規格に準拠するものである、付記1に記載の装置。
(付記12) それぞれ無線送受信機を有する第1と第2の通信部と、前記第1と第2の通信部を監視し制御する監視制御機能部とを具える情報処理装置であって、
前記監視制御機能部は、前記第1の通信部が接続された状態にあるときに、前記第1と第2の通信部の通信状態を反復的な所定のタイミングでモニタして、前記モニタした第1と第2の通信部の通信状態と、前記第1の通信部の接続に関連する起動されたアプリケーション、または前記第1の通信部を介して前記情報処理装置と通信している別の情報処理装置の機器データとに応じて、前記第1の通信部の無線送受信機の送信条件を調整するものである、
情報処理装置。
(付記13) 前記監視制御機能部は、前記第2の通信部に対する接続要求が存在するときまたは前記第2の通信部が接続された状態にあるときに、前記第1の通信部の無線送受信機からの送信RF信号が前記第2の通信部の無線送受信機のRF信号受信に実質的に干渉しないように、前記第1の通信部の無線送受信機の送信電力を低レベルにするものである、付記12に記載の装置。
(付記14) 前記監視制御機能部は、前記第2の通信部の無線送受信機の受信信号品質が許容レベルより低いときに、前記第1の通信部の無線送受信機からの送信RF信号が前記第2の通信部の無線送受信機のRF信号受信に実質的に干渉しないように、前記第1の通信部の無線送受信機の送信電力を低レベルにするものである、付記12に記載の装置。
(付記15) 前記機器データは、前記別の情報処理装置の通信部の無線送受信機から前記第1の通信部の無線送受信機にRF信号で送信されて前記第1の通信部から前記監視制御機能部に供給されたものである、付記12に記載の装置。
(付記16) 前記監視制御機能は、前記第2の通信部が接続された状態にあるときに、前記第1と第2の通信部の通信状態を反復的な所定のタイミングでモニタして、前記第1と第2の通信部の通信状態と、前記第2の通信部の接続に関連する起動されたアプリケーション、または別の情報処理装置の機器データとに応じて、前記第2の通信部の無線送受信機の送信条件を調整するものである、付記12に記載の装置。
(付記17) 前記第1の通信部の通信状態が、前記第1の通信部の無線送受信機の送信電力および/または受信RF信号状態である、付記12に記載の装置。
(付記18) 前記第1の通信部の通信状態が、前記第1の通信部の無線送受信機からの送信信号の前記別の情報処理装置の通信部の無線送受信機における受信RF信号状態である、付記12に記載の装置。
(付記19) 前記監視制御機能は、前記第1の通信部の無線送受信機の送信条件を調整するときに、前記別の情報処理装置に、この別の情報処理装置の通信部の無線送受信機の送信条件を調整させるものである、付記12に記載の装置。
(付記20) 前記第2の通信部の無線送受信機からの送信RF信号が前記第1の通信部の無線送受信機のRF信号受信に干渉するよりも、前記第1の通信部の無線送受信機からの送信RF信号の方が前記第2の通信部の無線送受信機のRF信号受信により強く干渉する傾向にあるものである、付記12に記載の装置。
(付記21) 前記第1と第2の通信部は内蔵されたまたは着脱可能なモジュールである、付記12に記載の装置。
(付記22) 前記第1の通信部がブルートゥース規格または無線LAN規格に準拠するものであり、前記第2の通信部が移動体通信網移動局規格、無線LAN規格またはブルートゥース規格に準拠するものである、付記12に記載の装置。
(付記23) 無線送受信機を有する少なくとも1つの通信部と、前記通信部を監視し制御する監視制御機能部とを具える情報処理装置であって、
前記監視制御機能部は、前記1つの通信部が接続されるときまたは接続された状態にあるときに、前記1つの通信部の接続に関連する起動されたアプリケーション、または前記1つの通信部を介して前記情報処理装置と通信している別の情報処理装置の機器データに応じて、前記1つの通信部の無線送受信機の送信条件を調整するものである、
情報処理装置。
(付記24) 前記監視制御機能部は、前記1つの通信部の無線送受信機の送信条件を調整するときに、前記別の情報処理装置に、この別の情報処理装置の通信部の無線送受信機の送信条件を調整させるものである、付記23に記載の装置。
(付記25) 無線送受信機を有する少なくとも1つの通信部と、前記通信部を監視し制御する監視制御機能部とを具える情報処理装置であって、
前記監視制御機能部は、前記1つの通信部が接続された状態にあるときに、前記1つの通信部の通信状態を反復的な所定のタイミングでモニタして、前記モニタした通信状態と、前記1つの通信部の接続に関連する起動されたアプリケーション、または前記1つの通信部を介して前記情報処理装置と通信している別の情報処理装置の機器データとに応じて、前記1つの通信部の無線送受信機の送信条件を調整するものである、
情報処理装置。
(付記26) 前記1つの通信部の通信状態が、前記1つの通信部の無線送受信機の送信電力および/または受信RF信号状態である、付記25に記載の装置。
(付記27) 前記監視制御機能部は、前記1つの通信部の無線送受信機の送信条件を調整するときに、前記別の情報処理装置に、この別の情報処理装置の通信部の無線送受信機の送信条件を調整させるものである、付記25に記載の装置。
(付記28) 前記1つの通信部の通信状態が、前記1つの通信部の無線送受信機からの送信信号の前記別の情報処理装置の通信部の無線送受信機における受信RF信号状態である、付記25に記載の装置。
(付記29) 前記機器データは、前記別の情報処理装置の通信部の無線送受信機から前記1つの通信部の無線送受信機にRF信号で送信されて前記1つの通信部から前記監視制御機能に供給されたものである、付記25に記載の装置。
(付記30) 前記通信部がブルートゥース規格または無線LAN規格に準拠するものでる、付記25に記載の装置。
(付記31) 前記通信部が内蔵されたまたは着脱可能なモジュールである、付記25に記載の装置。
(付記32) 前記送信条件が送信電力、送信増幅利得、減衰器減衰量、アンテナ利得またはアンテナの向きである、付記25に記載の装置。
(付記33) 記憶媒体に格納された情報処理装置用の通信監視制御プログラムであって;前記情報処理装置は、それぞれ無線送受信機を有する複数の通信部と、プロセッサとを具えるものであり;
前記プロセッサに、
前記複数の通信部の中の少なくとも1つの通信部が接続された状態にあるときに、前記複数の通信部の中の少なくとも別の1つの通信部の通信状態を反復的な所定のタイミングでモニタするステップと、
前記モニタした通信状態に応じて前記接続された状態にある通信部の無線送受信機の送信条件を調整するステップと、
を実行させる、プログラム。
(付記34) 前記調整するステップは、前記別の通信部に対する接続要求が存在するときまたは前記別の通信部が接続された状態にあるときに、前記接続された状態にある通信部の無線送受信機からの送信RF信号が前記別の通信部の無線送受信機のRF信号受信に実質的に干渉しないように、前記接続された状態にある通信部の無線送受信機の送信電力を低レベルにすることを含むものである、付記33に記載のプログラム。
(付記35) 前記調整するステップは、前記別の通信部の無線送受信機の受信信号品質が許容レベルより低いときに、前記接続された状態にある通信部の無線送受信機からの送信RF信号が前記別の通信部の無線送受信機のRF信号受信に実質的に干渉しないように、前記接続された状態にある通信部の無線送受信機の送信電力を低レベルすることを含むものである、付記33に記載のプログラム。
(付記36) 前記モニタするステップは、前記別の通信部の現在のまたは短時間内に見込まれる接続に関する状態を前記反復的な所定のタイミングでモニタすることを含むものである、付記33に記載のプログラム。
(付記37) 前記モニタするステップは、前記別の通信部の送受信機の受信信号品質を前記反復的な所定のタイミングでモニタするものである、付記33に記載のプログラム。
(付記38) 前記プロセッサに、
前記接続された状態にある通信部の無線送受信機の送信条件を調整するときに、前記接続された状態にある通信部を介して前記情報処理装置と通信している別の情報処理装置に、この別の情報処理装置の通信部の無線送受信機の送信条件を調整させるステップをさらに実行させるものである、
付記33に記載のプログラム。
(付記39) 前記調整するステップは、前記接続された状態にある通信部の無線送受信機の送信条件を、さらに、前記接続された状態にある通信部と通信している別の情報処理装置の通信部の無線送受信機の受信信号品質に応じて、調整するものである、付記33に記載のプログラム。
(付記40) 前記モニタするステップは、さらに前記接続された状態にある通信部の無線送受信機の受信電力をモニタし;前記調整するステップは、前記接続された状態にある通信部の無線送受信機の送信条件を、さらに、前記接続された状態にある通信部の無線送受信機の受信電力と、この通信部を介してデータを転送するために起動されたアプリケーションまたは前記情報処理装置と通信している別の情報処理装置の機器データとに応じて、調整するものである、付記33に記載のプログラム。
(付記41) 前記モニタするステップは、さらに前記接続された状態にある通信部の無線送受信機の受信信号品質をモニタし;前記調整するステップは、前記接続された状態にある通信部の無線送受信機の送信条件を、さらに、前記接続された状態にある通信部の無線送受信機の受信信号品質に応じて調整するものである、付記33に記載のプログラム。
(付記42) 記憶媒体に格納された情報処理装置用の通信監視制御プログラムであって;前記情報処理装置は、それぞれ無線送受信機を有する第1と第2の通信部と、プロセッサとを具えるものであり;
前記プロセッサに、
前記第1の通信部が接続された状態にあるときに、前記第1と第2の通信部の通信状態を反復的な所定のタイミングでモニタするステップと、
前記第1と第2の通信部の通信状態と、前記第1の通信部の接続に関連する起動されたアプリケーション、または前記情報処理装置と通信している別の情報処理装置の機器データとに応じて、前記第1の通信部の無線送受信機の送信条件を調整するステップと、を実行させるものである、
プログラム。
(付記43) 前記調整するステップは、前記第2の通信部に対する接続要求が存在するときまたは前記第2の通信部が接続された状態にあるときに、前記第1の通信部の無線送受信機からの送信RF信号が前記第2の通信部の無線送受信機のRF信号受信に実質的に干渉しないように、前記第1の通信部の無線送受信機の送信電力を低レベルにすることを含むものである、付記42に記載のプログラム。
(付記44) 前記調整するステップは、前記第2の通信部の無線送受信機の受信信号品質が許容レベルより低いときに、前記第1の通信部の無線送受信機からの送信RF信号が前記第2の通信部の無線送受信機のRF信号受信に実質的に干渉しないように、前記第1の通信部の無線送受信機の送信電力を低レベルにすることを含むものである、付記42に記載のプログラム。
(付記45) 前記機器データは、前記別の情報処理装置の通信部の無線送受信機から前記第1の通信部の無線送受信機にRF信号で送信されて前記第1の通信部から前記プロセッサに供給されたものである、付記42に記載のプログラム。
(付記46) 前記プロセッサに、前記第2の通信部が接続された状態にあるときに、前記第1と第2の通信部の通信状態を反復的な所定のタイミングでモニタするステップと、前記第1と第2の通信部の通信状態と、前記第2の通信部の接続に関連する起動されたアプリケーションまたは前記別の情報処理装置の機器データとに応じて前記第2の通信部の無線送受信機の送信条件を調整するステップと、をさらに実行させるものである、付記42に記載のプログラム。
(付記47) 前記第1の通信部の通信状態が、前記第1の通信部の無線送受信機の送信電力および/または受信RF信号状態である、付記42に記載のプログラム。
(付記48) 前記第1の通信部の通信状態が、前記第1の通信部の無線送受信機からの送信信号の前記別の情報処理装置の通信部の無線送受信機における受信RF信号状態である、付記42に記載のプログラム。
(付記49) 前記プロセッサに、
前記第1の通信部の無線送受信機の送信条件を調整するときに、前記別の情報処理装置に、前記第1の通信部と通信している前記別の情報処理装置の通信部の無線送受信機の送信条件を調整させるステップをさらに実行させるものである、付記42に記載のプログラム。
(付記50) 前記第1の通信部はブルートゥース規格または無線LAN規格に従って通信手順を実行し、前記第2の通信部は移動体通信網移動局規格、無線LAN規格またはブルートゥース規格に従って通信手順を実行するものである、付記40に記載のプログラム。
(付記51) 記憶媒体に格納された情報処理装置用の通信監視制御プログラムであって;前記情報処理装置は、無線送受信機を有する少なくとも1つの通信部と、プロセッサとを具えるものであり;
前記プロセッサに、
前記1つの通信部が接続されるときまたは接続された状態にあるときに、前記1つの通信部の接続に関連する起動されたアプリケーション、または前記1つの通信部を介して前記情報処理装置と通信している別の情報処理装置の機器データに応じて、前記1つの通信部の無線送受信機の送信条件を調整するステップを実行させるものである、
プログラム。
(付記52) 前記プロセッサに、
前記1つの通信部の無線送受信機の送信条件を調整するときに、前記別の情報処理装置に、この別の情報処理装置の通信部の無線送受信機の送信条件を調整させるステップをさらに実行させるものである、
付記49に記載のプログラム。
(付記53) 記憶媒体に格納された情報処理装置用の通信監視制御プログラムであって;前記情報処理装置は、無線送受信機を有する少なくとも1つの通信部と、プロセッサとを具えるものであり;
前記プロセッサに、
前記1つの通信部が接続された状態にあるときに、前記1つの通信部の通信状態を反復的な所定のタイミングでモニタするステップと、
前記モニタした通信状態と、前記1つの通信部の接続に関連する起動されたアプリケーション、または前記情報処理装置と通信している別の情報処理装置の機器データとに応じて、前記1つの通信部の無線送受信機の送信条件を調整するステップと、を実行させるものである、
プログラム。
(付記54) 前記1つの通信部の通信状態が、前記1つの通信部の無線送受信機の送信電力および/または受信RF信号状態である、付記51に記載のプログラム。
(付記55) 前記プロセッサに、
前記1つの通信部の無線送受信機の送信条件を調整するときに、前記別の情報処理装置に、この別の情報処理装置の通信部の無線送受信機の送信条件を調整させるステップをさらに実行させるものである、
付記54に記載のプログラム
(付記56) 前記1つの通信部の通信状態が、前記1つの通信部の無線送受信機からの送信信号の前記別の情報処理装置における受信RF信号状態である、付記54に記載のプログラム。
(付記57) 前記機器データが前記別の情報処理装置の通信部の無線送受信機から前記1つの通信部の無線送受信機にRF信号で送信されて前記1つの通信部から前記監視制御機能に供給されたものである、付記54に記載のプログラム。
(付記58) 前記通信部はブルートゥース規格または無線LAN規格に従って通信手順を実行するものである、付記54に記載のプログラム。
(付記59) 前記送信条件が送信電力、送信増幅利得、減衰器減衰量、アンテナ利得またはアンテナの向きである、付記54に記載のプログラム。
【図面の簡単な説明】
【図1】図1は、本発明の一実施形態におけるそれぞれ相異なる無線通信機能を有する複数の情報処理装置の配置の外観を示している。
【図2A】図2Aは、無線通信部の構成を示すブロック図である。
【図2B】図2Bは、無線通信機能を有するPCにおける信号処理部と無線通信部の通常の接続関係を示している。
【図3】図3は、本発明の第1の実施形態の回路ブロック図である。
【図4A】図4Aは、本発明の第1の実施形態におけるPCとPDAの間の通信手順を表すフローチャートを示している。
【図4B】図4Bは、図4Aのフローチャートにおけるステップ310の詳細なフローチャートを示している。
【図4C】図4Cは、図4Bのフローチャートにおけるステップ320の代替構成のステップ330および331を示している。
【図5】図5は、第1の実施形態において、PDAから送信手順を開始する場合の付加的フローチャートを示している。
【図6】図6は、第1の実施形態において、PDAの通信部の送信条件を調整する別の付加的フローチャートを示している。
【図7】図7(A)〜7(D)は、信号処理部によって送信電力およびアンテナを調整する場合の信号の流れを示している。
【図8】図8は、本発明の別の実施形態における機能ブロック図である。
【図9A】図9Aは、本発明の別の実施形態におけるPCとPDAの間の通信手順を表すフローチャートを示している。
【図9B】図9Bは、図9Aのフローチャートにおけるステップ720の代替構成のステップ730および731を示している。
【図9C】図9Cおよび9Dは、それぞれ図9Aのフローチャートにおけるステップ722および723の代替構成の部分フロー図を示している。
【図10】図10は、本発明のさらに別の実施形態における機能ブロック図である。
【符号の説明】
10 第1の情報処理装置(PC)
11 信号処理部
12 近距離無線通信部
13 無線通信部
20 第2の情報処理装置(PDA)
21 信号処理部
22 近距離無線通信部
30 第3の情報処理装置(AP)
32 無線通信部[0001]
BACKGROUND OF THE INVENTION
The present invention relates to an information processing apparatus with a wireless communication function, and more particularly to an information processing apparatus such as a PC having a built-in wireless communication unit or a type in which a wireless communication card is inserted into a card slot.
[0002]
BACKGROUND OF THE INVENTION
In recent years, notebook personal computers (PCs) having a wireless communication function or a wireless transmission / reception (transceiver) function for communicating with various peripheral devices (devices) have been developed. The wireless communication function replaces a normal connection cable that connects a PC and its peripheral devices or a mobile device such as a PDA. Wireless communication between a PC and a peripheral device such as a digital camera, scanner, or printer is typically performed in accordance with a short-range wireless communication standard such as the Bluetooth standard. The Bluetooth standard is a short-range wireless communication standard developed jointly by Ericsson, IBM, Intel, Nokia, and Toshiba. The Bluetooth standard uses a 2.4 GHz band (2.402 to 2.480 GHz) called an ISM (Industrial, Scientific and Medical) band, and
[0003]
On the other hand, use frequency 2.4 GHz band (2.40 to 2.497 GHz) such as mobile communication networks such as PDC (mobile phone, personal digital cellular), PHS and CDMA or according to IEEE802.11 specification (standard), for example Communicate with another PC or information processing device via various networks (wireless base stations) such as wireless LANs that communicate with the direct spectrum spread method (DBPSK modulation, DQPSK modulation) or frequency hopping method (GFSK modulation) Some PCs have a wireless communication function. Typically, such networks are wireless LANs suitable for high-speed data transmission in buildings or offices, and PDC, PHS or CDMA mobile units are connected via mobile communication networks outdoors. Data transmission. In a normal notebook PC, a single wireless transceiver corresponding to one of the above-described wireless communication systems is inserted in the form of a wireless card.
[0004]
Japanese Patent Laid-Open No. 5-75484 published on March 26, 1993 by Shinichi Ichitsubo describes transmission power control between a base station and a mobile station in mobile radio communication. In the transmission power control of this document, one station detects the reception power of the RF signal transmitted from the other station, receives and demodulates the transmission power value of the other station carried by the RF signal, Calculate the transmission power value of the local station from the reception power, the transmission power value of the other station, and the minimum reception power value, and control the transmitter power of the local station. Send to the station. On the other hand, if the base station and mobile station communicate at different frequencies, the mobile station stops, and the propagation loss differs between transmission and reception, one station transmits to the other station according to its received power Feedback control for transmitting and returning the power adjustment request value is performed. However, in this transmission power control, the mobile station has only one radio transceiver (transceiver), and extra processing is performed for various known communication states with known radio transceivers. It is necessary to set transmission conditions, and it is not possible to respond quickly to changing communication conditions.
[0005]
Japanese Laid-Open Patent Publication No. 7-87093 published on March 31, 1995 (corresponding to US patent application serial number 912,527 filed on July 13, 1992) published by Rafael Lom in wireless LAN A method and apparatus for implementing a protocol for controlling transmitter power is described. In the transmitter power control of this document, at the start of the protocol, the transmitter of the first node first transmits its transmitter radiant power level in a specific field in the data packet to the receiver of the second node. The receiver of the second node receives the transmitter radiated power level, measures the quality of the received signal, and uses the calculated proposed transmitter radiated power level or the received signal quality measurement as a feedback signal to identify in the data packet. Transmit to the transmitter of the first node in the field. The first node transmitter receives the feedback signal and adjusts its transmitter radiant power level according to its proposal or calculated from its measurements. However, with this transmission power control, it is necessary to set the transmission conditions by performing extra processing for various known communication states between a plurality of known wireless transceivers, and can quickly respond to changing communication states. Can not.
[0006]
In the future, there will be a plurality of different wireless transceiver modules for wireless communication with other PCs in the room or a plurality of peripheral devices or with a network (mobile communication network access point (base station, AP) or wireless LAN access point). The inventor has recognized that a plurality of wireless transceiver modules will be placed close to each other, which may be built into the body of the PC or inserted in the form of a card. In addition, in a room, wireless communication between one group of PCs and their peripheral devices and wireless communication between another group of PCs and their peripheral devices may be performed simultaneously at close positions. The inventor recognized that he was going to. Furthermore, such a plurality of wireless transceiver modules will be provided not only in notebook type PCs but also in desktop type PCs, handheld type PCs and other PCs or information processing apparatuses. In the future, the inventors recognized that if multiple wireless transceivers were built into the body of the PC, the transceivers would be placed closer together. Furthermore, the inventor said that information processing devices such as slave peripheral devices equipped with a short-range wireless transceiver conforming to the Bluetooth standard will be arranged and used at different distances or locations unique to each device from the master PC. Recognized.
[0007]
In particular, when a plurality of different wireless transceivers are provided in a small information processing apparatus such as a notebook PC and communication is performed at the same time, the transmission RF signal from the transmitter of at least one PC wireless transceiver The problem arises that it may substantially interfere with (substantially interfere with) reception of another RF signal to be received by the receiver of another PC radio transceiver. Since a small information processing apparatus such as a notebook PC has a small size (dimensions), even if a plurality of radio transceivers and respective antennas are separated from each other as much as possible in the apparatus, interference between channels is sufficiently reduced. It may not be possible. In addition, since various devices exist close to each other, a transmission RF signal of one device may interfere with reception of an RF signal of another device. On the other hand, in order to increase the reliability of communication, it is better to make the received power in the device as high as possible within the standard range.
[0008]
The main object of the present invention is to provide wireless communication capable of avoiding or sufficiently reducing inter-channel interference or co-channel interference by a simple method when wireless communication is performed between a plurality of information processing apparatuses each having a wireless communication function. An information processing apparatus with functions is realized.
[0009]
SUMMARY OF THE INVENTION
According to one feature (aspect) of the invention, the information processing apparatus includes a plurality of communication units each having a wireless transceiver. The monitoring control function unit of the information processing device communicates with at least another communication unit of the plurality of communication units when at least one communication unit of the plurality of communication units is connected. The state is monitored at repetitive predetermined timings, and the transmission condition of the wireless transceiver of the communication unit in the connected state is adjusted according to the monitored communication state.
[0010]
According to another feature of the invention, the information processing apparatus comprises first and second communication units each having a wireless transceiver. The monitoring control function unit of the information processing device monitors the communication state of the first and second communication units at a repetitive predetermined timing when the first communication unit is connected. Depending on the communication status of the first and second communication units and the activated application related to the connection of the first communication unit or the device data of another information processing device communicating with the information processing device Then, the transmission condition of the wireless transceiver of the first communication unit is adjusted.
[0011]
According to still another aspect of the invention, the information processing apparatus includes at least one communication unit having a wireless transceiver. The monitoring control function unit of the information processing apparatus is configured to start an application related to the connection of the one communication unit or to process the information when the one communication unit is connected or in a connected state. The transmission condition of the wireless transceiver of the one communication unit is adjusted according to the device data of another information processing apparatus communicating with the apparatus.
[0012]
According to still another aspect of the invention, the information processing apparatus includes at least one communication unit having a wireless transceiver. The monitoring control function unit of the information processing apparatus monitors the communication state of the one communication unit at a repetitive predetermined timing when the one communication unit is connected, and the monitored communication Depending on the state and the activated application associated with the connection of the one communication unit or the device data of another information processing device communicating with the information processing device, the wireless transceiver of the one communication unit Adjust the transmission conditions.
[0013]
According to still another feature of the present invention, a communication monitoring control program for an information processing device (recorded on a recording medium) stored in a storage medium is at least one of a plurality of communication units of the information processing device. When the communication unit is in a connected state, the step of monitoring the communication state of at least one other communication unit among the plurality of communication units at a repetitive predetermined timing, and depending on the monitored communication state And adjusting the transmission condition of the wireless transceiver of the communication unit in the connected state, and causing the processor of the information processing apparatus to execute.
[0014]
According to still another feature of the present invention, a communication monitoring control program for an information processing device stored in a storage medium is processed when the first communication unit of the information processing device is connected. Monitoring the communication state of the first and second communication units at repetitive predetermined timing, the communication state of the first and second communication units, and the connection related to the connection of the first communication unit Adjusting the transmission condition of the wireless transceiver of the first communication unit according to the application or the device data of another information processing device communicating with the information processing device, and a processor of the information processing device To run.
[0015]
According to still another feature of the present invention, a communication monitoring control program for an information processing device stored in a storage medium is obtained when one communication unit of the information processing device is connected or in a connected state. Depending on the activated application related to the connection of the one communication unit or the device data of another information processing device communicating with the information processing device, the transmission condition of the wireless transceiver of the one communication unit The processor of the information processing apparatus executes the step of adjusting
[0016]
According to still another feature of the present invention, a communication monitoring control program for an information processing device stored in a storage medium is transmitted when one communication unit of the information processing device is in a connected state. A step of monitoring the communication state of a unit at a repetitive predetermined timing, the monitored communication state, a started application related to the connection of the one communication unit, or another communication unit communicating with the information processing device And adjusting the transmission condition of the wireless transceiver of the one communication unit in accordance with the device data of the information processing apparatus.
[0017]
According to the information processing apparatus and the wireless communication control method of the present invention, in an information processing apparatus having a plurality of wireless communication functions, RF signal interference is performed when wireless communication is performed between the plurality of information processing apparatuses each having a wireless communication function. Can be avoided or sufficiently reduced by a simple method.
[0018]
Preferred Embodiment of the Invention
FIG. 1 shows an external appearance of an arrangement of a plurality of information processing apparatuses each having a different wireless communication function that implements (implements) the apparatus and method of the embodiment of the present invention. The personal computer (PC) 1 includes a plurality of wireless communication devices or transceivers (transceivers) for communicating with a plurality of information processing apparatuses in the form of modules coupled to
[0019]
In this embodiment, each information processing device 1-7 is preset with a unique address at the time of installation. The
[0020]
In the first embodiment, the short-range wireless communication unit i of the information processing device is another device to be communicated, that is, a communication partner according to the
[0021]
For example, the user inputs an application program name or device data that can be used for data transmission / reception on the
[0022]
As an alternative configuration, the user can set transmission power H i Or H i, j And L i, j In the device communication unit i, the distance from the device communication unit i to the communication unit j of another device is input through the setting mode screen, and the signal processing unit uses each device set by the user. Depending on the environment (for example, parameter n in equation (1) described later), the corresponding transmission power H from the distance i Or H i, j And L i, j Is generated by calculating the device data of the application program or communication partner device, distance, and transmission power H i And L i, j A look-up table that associates the relationship with
[0023]
In the embodiment of the present invention, when the other device (communication partner device) that is the current communication partner is only one device, for example, PR6, the
[0024]
FIG. 3 is a diagram illustrating the configuration of each device according to the first embodiment of the invention. FIG. 3 illustrates the first
[0025]
FIGS. 4A, 4B and 4C, FIGS. 5 and 6 show the transmission of the entire communication unit in the
[0026]
In step 304, the
[0027]
[0028]
During the data transmission / reception period in step 307, it is determined in step 309 whether or not it is time to monitor the communication state of the PC and adjust the transmission condition. When that timing is reached, the procedure is to monitor and adjust the next communication. Step 310 is executed. After executing Step 310, the process returns to Step 307. The timing to proceed to step 310 is, for example, the timing that first follows the start of data transmission / reception by the
[0029]
In step 310, the PC signal processing unit 11 (communication monitoring control function) monitors the communication state of the
[0030]
If it is determined in
[0031]
On the other hand, if there is no connection request for another
[0032]
Steps 309 and 310 in FIG. 4A for communication monitoring control (that is, steps 320 to 326 in FIG. 4B and FIG. 4C in a partial alternative configuration to be described later) are performed in parallel with the data transmission / reception in step 307 (simultaneously). ) Or may be performed by interrupting the transmission / reception procedure of the data transmission / reception. Steps 309 and 310 (that is, steps 320 to 316) for communication monitoring control are not called when the data transmission / reception ends (disconnection, disconnection) in
[0033]
The PC
[0034]
Next, with reference to FIG. 5, a case where communication with the
[0035]
The PDA signal processing unit 21 (communication monitoring control function) may adjust the transmission power of its
[0036]
As described above, in
[0037]
In the above-described embodiment, in order to reduce the RF signal interference, the transmission power is directly changed to the predetermined level H or L. However, the
[0038]
FIG. 8 is a diagram illustrating the configuration of each device according to the second embodiment of the present invention. In FIG. 8, the same reference numerals are given to the same components as those in FIG. In FIG. 8, the first
[0039]
Hereinafter, an embodiment will be described with an example in which communication is performed between a
[0040]
[0041]
In the period of data transmission / reception in
[0042]
Next, in step 720 and step 721, the
[0043]
The
[0044]
Pr = (Pt · Gt · Gr · λ 2 ) / (4πd) n (1)
When this equation is transformed, the distance d is expressed as the following equation (2).
[0045]
d = ((Pt · Gt · Gr · λ 2 ) / Pr) 1 / n / 4π (2)
Here, Gt is a transmission antenna gain, Gr is a reception antenna gain, λ is a wavelength, Pt is an initial transmission power of a communication counterpart device, and the transmission power is determined by each device and stored in the
[0046]
For example, when the minimum reception power of the DC communication unit 42 is −60 dBm, Gt and Gr = 0 dBi, and λ = 0.125 m (2.4 GHz band), the transmission power of the
[0047]
Instead of using the received power as the received RF signal state as described above (steps 722 and 723), the PC
[0048]
Returning to FIG. 9A, in order to reduce the RF signal interference to the PC communication unit 14, in
[0049]
On the other hand, when there is no connection request for another wireless communication unit 14 in the PC or when it is not connected (step 720), the PC
[0050]
Steps 709-726 for communication monitoring control (and FIG. 9B and / or 9C or 9D in a partially alternative configuration) are performed in parallel (simultaneously) with data transmission / reception in
[0051]
In
[0052]
Furthermore, as an alternative configuration, referring again to FIG. 9D, the PC
[0053]
Although the PC
[0054]
The signal processing unit 21 and the
[0055]
The
[0056]
3 and 8 described above, any one of the
[0057]
In the embodiment of FIG. 3, another PC wireless communication unit 13 whose connection state is monitored has been described as a mobile communication network mobile station communication unit, but the PC wireless communication unit 13 to be monitored is the wireless LAN communication of FIG. Even the unit 14 may be the wireless communication unit 15 according to the Bluetooth standard of FIG. Further, in the embodiment of FIG. 8, another PC wireless communication unit 14 whose connection state is monitored has been described as a wireless LAN communication unit. However, the PC wireless communication unit 14 to be monitored is a mobile communication network moving device of FIG. 3. Even the station communication unit 13 may be the wireless communication unit 15 according to the Bluetooth standard of FIG.
[0058]
In the above-described embodiment, the case where the transmission conditions of the short-range
[0059]
In the above description, the wireless communication unit that adjusts the transmission conditions and the other wireless communication unit whose connection status is monitored may be any of the Bluetooth standard, the wireless LAN standard, or the mobile communication network mobile station standard. As described above, only the radio communication unit that is more susceptible to RF signal interference may be monitored, and only the transmission conditions of the radio transceiver of the radio communication unit that is more likely to cause RF signal interference may be adjusted.
[0060]
The embodiments described above are merely given as typical examples, and variations and variations thereof will be apparent to those skilled in the art. Those skilled in the art will depart from the principles of the present invention and the scope of the invention described in the claims. Obviously, various modifications of the above-described embodiment can be made.
[0061]
(Supplementary note 1) An information processing apparatus comprising a plurality of communication units each having a wireless transceiver, and a monitoring control function unit that monitors and controls the communication unit,
The monitoring control function unit repeats a communication state of at least one other communication unit among the plurality of communication units when at least one communication unit among the plurality of communication units is in a connected state. Monitoring at a predetermined timing, and adjusting the transmission condition of the wireless transceiver of the communication unit in the connected state according to the monitored communication state,
Information processing device.
(Additional remark 2) The said monitoring control function part is the radio | wireless of the communication part in the said connected state, when the connection request | requirement with respect to said another communication part exists, or when it exists in the state where the said another communication part is connected. The transmission power of the radio transceiver of the connected communication unit is set to a low level so that the transmission RF signal from the transceiver does not substantially interfere with reception of the RF signal of the radio transceiver of the other communication unit. The apparatus according to
(Supplementary note 3) When the reception signal quality of the radio transceiver of the other communication unit is lower than an allowable level, the supervisory control function unit transmits the RF signal transmitted from the radio transceiver of the communication unit in the connected state. Note 1 that the transmission power of the wireless transceiver of the connected communication unit is in a low level so as not to substantially interfere with reception of the RF signal of the wireless transceiver of the other communication unit. The device described in 1.
(Supplementary note 4) The apparatus according to
(Additional remark 5) The said monitoring control function part is an apparatus of
(Additional remark 6) When the monitoring control function part adjusts the transmission conditions of the radio | wireless transmitter / receiver of the communication part in the connected state, the information processing apparatus and the information processing apparatus are connected via the communication part in the connected state. The apparatus according to
(Supplementary Note 7) The monitoring control function unit further monitors the reception power of the wireless transceiver of the communication unit in the connected state, and the transmission condition of the wireless transceiver of the communication unit in the connected state is further The reception power of the wireless transceiver of the communication unit in the connected state, the application started to transfer data via the communication unit, or another information processing communicating with the information processing device The apparatus according to
(Supplementary Note 8) The monitoring control function unit further monitors the reception signal quality of the radio transceiver of the communication unit in the connected state, and the transmission condition of the radio transceiver of the communication unit in the connected state is: Furthermore, the apparatus of
(Supplementary Note 9) The transmission condition of the wireless transceiver of the communication unit in the connected state is further a reception RF signal of the communication unit of another information processing apparatus communicating with the communication unit in the connected state The apparatus according to
(Supplementary note 10) The device according to
(Supplementary note 11) The device according to
(Supplementary Note 12) An information processing apparatus including first and second communication units each having a wireless transceiver, and a monitoring control function unit that monitors and controls the first and second communication units,
The monitoring control function unit monitors the communication state of the first and second communication units at a repetitive predetermined timing when the first communication unit is in a connected state, and performs the monitoring. The communication status of the first and second communication units, the activated application related to the connection of the first communication unit, or another communication with the information processing device via the first communication unit In accordance with the device data of the information processing device, the transmission condition of the wireless transceiver of the first communication unit is adjusted.
Information processing device.
(Additional remark 13) When the connection request with respect to the said 2nd communication part exists, or when the said 2nd communication part is in the state connected, the said monitoring control function part is a radio | wireless transmission / reception of a said 1st communication part The transmission power of the wireless transceiver of the first communication unit is set to a low level so that the transmission RF signal from the device does not substantially interfere with reception of the RF signal of the wireless transceiver of the second communication unit. The apparatus according to
(Supplementary Note 14) When the reception signal quality of the radio transceiver of the second communication unit is lower than an allowable level, the monitoring control function unit transmits the RF signal transmitted from the radio transceiver of the first communication unit. The apparatus according to
(Supplementary Note 15) The device data is transmitted as an RF signal from the wireless transceiver of the communication unit of the other information processing apparatus to the wireless transceiver of the first communication unit, and the monitoring control is performed from the first communication unit. The apparatus according to
(Supplementary Note 16) When the second communication unit is in a connected state, the monitoring control function monitors the communication state of the first and second communication units at a repetitive predetermined timing, The second communication unit according to the communication state of the first and second communication units and the activated application related to the connection of the second communication unit or the device data of another information processing apparatus The apparatus according to
(Supplementary note 17) The device according to
(Supplementary Note 18) The communication state of the first communication unit is a reception RF signal state in the wireless transceiver of the communication unit of the other information processing apparatus of the transmission signal from the wireless transceiver of the first communication unit. The apparatus according to
(Supplementary note 19) When the monitoring control function adjusts the transmission condition of the wireless transceiver of the first communication unit, the wireless transceiver of the communication unit of the other information processing apparatus is sent to the other information processing apparatus. The apparatus according to
(Supplementary note 20) The radio transceiver of the first communication unit is more effective than the transmission RF signal from the radio transceiver of the second communication unit interferes with the RF signal reception of the radio transceiver of the first communication unit. 13. The apparatus according to
(Supplementary note 21) The device according to
(Supplementary Note 22) The first communication unit conforms to a Bluetooth standard or a wireless LAN standard, and the second communication unit conforms to a mobile communication network mobile station standard, a wireless LAN standard, or a Bluetooth standard. The apparatus according to
(Supplementary note 23) An information processing apparatus comprising at least one communication unit having a wireless transceiver and a monitoring control function unit that monitors and controls the communication unit,
When the one communication unit is connected or in a connected state, the supervisory control function unit is started via an application that is activated in connection with the connection of the one communication unit, or the one communication unit. The transmission condition of the wireless transceiver of the one communication unit is adjusted according to the device data of another information processing apparatus communicating with the information processing apparatus.
Information processing device.
(Supplementary Note 24) When the monitoring control function unit adjusts the transmission conditions of the wireless transceiver of the one communication unit, the wireless transceiver of the communication unit of the other information processing device is sent to the other information processing device. 24. The apparatus according to appendix 23, wherein the transmission condition is adjusted.
(Supplementary Note 25) An information processing apparatus comprising at least one communication unit having a wireless transceiver and a monitoring control function unit that monitors and controls the communication unit,
The monitoring control function unit monitors the communication state of the one communication unit at a repetitive predetermined timing when the one communication unit is connected, and the monitored communication state, The one communication unit according to a started application related to connection of one communication unit or device data of another information processing device communicating with the information processing device via the one communication unit To adjust the transmission conditions of the wireless transceiver
Information processing device.
(Supplementary note 26) The apparatus according to supplementary note 25, wherein a communication state of the one communication unit is a transmission power and / or a reception RF signal state of a radio transceiver of the one communication unit.
(Supplementary Note 27) When the monitoring control function unit adjusts the transmission condition of the wireless transceiver of the one communication unit, the wireless transceiver of the communication unit of the other information processing device is sent to the other information processing device. 26. The apparatus according to appendix 25, wherein the transmission condition is adjusted.
(Supplementary note 28) The supplementary note, wherein the communication state of the one communication unit is a reception RF signal state in the wireless transceiver of the communication unit of the other information processing device of the transmission signal from the wireless transceiver of the one communication unit. The device according to 25.
(Supplementary Note 29) The device data is transmitted as an RF signal from the wireless transceiver of the communication unit of the another information processing apparatus to the wireless transceiver of the one communication unit, and is transmitted from the one communication unit to the monitoring control function. 26. Apparatus according to appendix 25, which is supplied.
(Supplementary note 30) The device according to supplementary note 25, wherein the communication unit conforms to a Bluetooth standard or a wireless LAN standard.
(Supplementary note 31) The device according to supplementary note 25, wherein the communication unit is a built-in or detachable module.
(Supplementary note 32) The apparatus according to supplementary note 25, wherein the transmission condition is transmission power, transmission amplification gain, attenuator attenuation, antenna gain, or antenna orientation.
(Supplementary note 33) A communication monitoring control program for an information processing device stored in a storage medium, wherein the information processing device includes a plurality of communication units each having a wireless transceiver and a processor;
In the processor,
When at least one communication unit of the plurality of communication units is in a connected state, the communication state of at least another one of the plurality of communication units is monitored at a repetitive predetermined timing. And steps to
Adjusting the transmission condition of the wireless transceiver of the communication unit in the connected state according to the monitored communication state;
A program that executes
(Supplementary Note 34) The step of adjusting includes wireless transmission / reception of the communication unit in the connected state when there is a connection request for the other communication unit or when the other communication unit is in a connected state. The transmission power of the radio transceiver of the connected communication unit is set to a low level so that the transmission RF signal from the device does not substantially interfere with the reception of the RF signal of the radio transceiver of the other communication unit The program according to appendix 33, including the above.
(Supplementary Note 35) When the reception signal quality of the radio transmitter / receiver of the other communication unit is lower than an allowable level, the adjusting step is performed when a transmission RF signal from the radio transmitter / receiver of the connected communication unit is in the connected state. Appendix 33 includes lowering the transmission power of the wireless transceiver of the connected communication unit so as not to substantially interfere with the reception of the RF signal of the wireless transceiver of the other communication unit. The program described.
(Supplementary note 36) The program according to supplementary note 33, wherein the monitoring step includes monitoring a state related to a connection that is expected to be performed within a short time or in a short time of the other communication unit at the repetitive predetermined timing. .
(Additional remark 37) The said monitoring step is a program of Additional remark 33 which monitors the received signal quality of the transmitter / receiver of said another communication part at the said repetitive predetermined timing.
(Supplementary Note 38) In the processor,
When adjusting the transmission condition of the wireless transceiver of the communication unit in the connected state, to another information processing device communicating with the information processing device via the communication unit in the connected state, The step of adjusting the transmission condition of the wireless transceiver of the communication unit of the other information processing apparatus is further executed.
The program according to attachment 33.
(Supplementary Note 39) The adjusting step may further include transmitting conditions of the wireless transceiver of the communication unit in the connected state, and another information processing apparatus communicating with the communication unit in the connected state. The program according to attachment 33, which is adjusted according to the received signal quality of the wireless transceiver of the communication unit.
(Supplementary Note 40) The monitoring step further monitors the reception power of the wireless transceiver of the communication unit in the connected state; the adjusting step includes the wireless transceiver of the communication unit in the connected state The communication condition is further communicated with the reception power of the wireless transceiver of the communication unit in the connected state, and the application started to transfer data via the communication unit or the information processing device. 34. The program according to appendix 33, which is adjusted according to device data of another information processing apparatus.
(Supplementary note 41) The monitoring step further monitors the received signal quality of the wireless transceiver of the communication unit in the connected state; the adjusting step includes wireless transmission / reception of the communication unit in the connected state 34. The program according to appendix 33, wherein the transmission condition of the device is further adjusted according to the received signal quality of the radio transceiver of the communication unit in the connected state.
(Supplementary Note 42) A communication monitoring control program for an information processing device stored in a storage medium, wherein the information processing device includes first and second communication units each having a wireless transceiver, and a processor. Is;
In the processor,
Monitoring the communication state of the first and second communication units at repetitive predetermined timing when the first communication unit is in a connected state;
In the communication state of the first and second communication units, the activated application related to the connection of the first communication unit, or the device data of another information processing device communicating with the information processing device In response, the step of adjusting the transmission condition of the wireless transceiver of the first communication unit is executed.
program.
(Supplementary Note 43) The adjusting step includes: a wireless transceiver of the first communication unit when a connection request for the second communication unit exists or when the second communication unit is connected. The transmission power of the radio transceiver of the first communication unit is set to a low level so that the transmission RF signal from the radio communication unit does not substantially interfere with reception of the RF signal of the radio transceiver of the second communication unit. 43. The program according to appendix 42,
(Supplementary Note 44) In the adjusting step, when the reception signal quality of the radio transceiver of the second communication unit is lower than an allowable level, the transmission RF signal from the radio transceiver of the first communication unit is 42. The program according to appendix 42, comprising lowering the transmission power of the radio transceiver of the first communication unit so as not to substantially interfere with reception of the RF signal of the radio transceiver of the second communication unit. .
(Supplementary Note 45) The device data is transmitted as an RF signal from the wireless transceiver of the communication unit of the other information processing apparatus to the wireless transceiver of the first communication unit, and transmitted from the first communication unit to the processor. The program according to appendix 42, which is supplied.
(Supplementary Note 46) When the processor is in a state where the second communication unit is connected, the step of monitoring the communication state of the first and second communication units at a repetitive predetermined timing; The wireless communication of the second communication unit according to the communication state of the first and second communication units and the activated application related to the connection of the second communication unit or the device data of the other information processing apparatus 45. The program according to appendix 42, further executing a step of adjusting a transmission condition of the transceiver.
(Supplementary note 47) The program according to supplementary note 42, wherein a communication state of the first communication unit is a transmission power and / or a reception RF signal state of a radio transceiver of the first communication unit.
(Supplementary Note 48) The communication state of the first communication unit is a reception RF signal state in the radio transceiver of the communication unit of the other information processing apparatus of the transmission signal from the radio transceiver of the first communication unit. The program according to attachment 42.
(Appendix 49) In the processor,
When adjusting the transmission condition of the wireless transceiver of the first communication unit, wireless transmission / reception of the communication unit of the other information processing apparatus communicating with the first communication unit to the other information processing apparatus 45. The program according to appendix 42, wherein the program further executes a step of adjusting the transmission conditions of the machine.
(Supplementary Note 50) The first communication unit executes a communication procedure according to a Bluetooth standard or a wireless LAN standard, and the second communication unit executes a communication procedure according to a mobile communication network mobile station standard, a wireless LAN standard, or a Bluetooth standard. The program according to
(Supplementary Note 51) A communication monitoring control program for an information processing device stored in a storage medium, wherein the information processing device includes at least one communication unit having a wireless transceiver and a processor;
In the processor,
When the one communication unit is connected or is in a connected state, the activated application related to the connection of the one communication unit or the information processing apparatus communicates via the one communication unit The step of adjusting the transmission condition of the wireless transceiver of the one communication unit is executed in accordance with the device data of another information processing apparatus that is performing.
program.
(Supplementary Note 52) In the processor,
When adjusting the transmission condition of the wireless transceiver of the one communication unit, the step of causing the other information processing apparatus to adjust the transmission condition of the wireless transceiver of the communication unit of the other information processing apparatus is further executed. Is,
The program according to appendix 49.
(Supplementary Note 53) A communication monitoring control program for an information processing device stored in a storage medium, wherein the information processing device includes at least one communication unit having a wireless transceiver and a processor;
In the processor,
Monitoring the communication state of the one communication unit at a repetitive predetermined timing when the one communication unit is in a connected state;
The one communication unit according to the monitored communication state and an activated application related to the connection of the one communication unit, or device data of another information processing device communicating with the information processing device Adjusting the transmission conditions of the wireless transceiver of
program.
(Supplementary note 54) The program according to supplementary note 51, wherein a communication state of the one communication unit is a transmission power and / or a reception RF signal state of a radio transceiver of the one communication unit.
(Supplementary Note 55) In the processor,
When adjusting the transmission condition of the wireless transceiver of the one communication unit, the step of causing the other information processing apparatus to adjust the transmission condition of the wireless transceiver of the communication unit of the other information processing apparatus is further executed. Is,
The program described in appendix 54
(Supplementary note 56) The program according to supplementary note 54, wherein the communication state of the one communication unit is a reception RF signal state in the other information processing apparatus of a transmission signal from the wireless transceiver of the one communication unit.
(Supplementary Note 57) The device data is transmitted as an RF signal from the wireless transceiver of the communication unit of the another information processing apparatus to the wireless transceiver of the one communication unit, and supplied from the one communication unit to the monitoring control function 54. The program according to appendix 54,
(Supplementary note 58) The program according to supplementary note 54, wherein the communication unit executes a communication procedure in accordance with a Bluetooth standard or a wireless LAN standard.
(Supplementary note 59) The program according to supplementary note 54, wherein the transmission condition is transmission power, transmission amplification gain, attenuator attenuation, antenna gain, or antenna direction.
[Brief description of the drawings]
FIG. 1 shows an appearance of an arrangement of a plurality of information processing apparatuses each having a different wireless communication function according to an embodiment of the present invention.
FIG. 2A is a block diagram illustrating a configuration of a wireless communication unit.
FIG. 2B shows a normal connection relationship between a signal processing unit and a wireless communication unit in a PC having a wireless communication function.
FIG. 3 is a circuit block diagram of the first embodiment of the present invention.
FIG. 4A is a flowchart showing a communication procedure between a PC and a PDA in the first embodiment of the present invention.
FIG. 4B shows a detailed flowchart of step 310 in the flowchart of FIG. 4A.
FIG. 4C shows steps 330 and 331 of an alternative configuration of step 320 in the flowchart of FIG. 4B.
FIG. 5 shows an additional flowchart for starting a transmission procedure from a PDA in the first embodiment.
FIG. 6 shows another additional flowchart for adjusting the transmission condition of the communication unit of the PDA in the first embodiment.
FIGS. 7A to 7D show the signal flow when the transmission power and the antenna are adjusted by the signal processing unit.
FIG. 8 is a functional block diagram according to another embodiment of the present invention.
FIG. 9A shows a flowchart representing a communication procedure between a PC and a PDA in another embodiment of the present invention.
FIG. 9B shows steps 730 and 731 in an alternative configuration to step 720 in the flowchart of FIG. 9A.
9C and 9D show partial flow diagrams of alternative configurations of steps 722 and 723, respectively, in the flowchart of FIG. 9A.
FIG. 10 is a functional block diagram in still another embodiment of the present invention.
[Explanation of symbols]
10 First information processing device (PC)
11 Signal processor
12 Near field communication part
13 Wireless communication unit
20 Second information processing apparatus (PDA)
21 Signal processor
22 Short-range wireless communication unit
30 Third information processing apparatus (AP)
32 Wireless communication unit
Claims (4)
前記監視制御機能部は、前記1つの通信部が接続されるときまたは接続された状態にあるときに、前記1つの通信部の接続に関連する起動されたアプリケーションの種類または識別情報、または前記1つの通信部を介して前記情報処理装置と通信している別の情報処理装置の機器の種類または通信規格に応じて、前記1つの通信部の無線送受信機の送信条件を調整するものである、
情報処理装置。An information processing apparatus comprising at least one communication unit having a wireless transceiver and a monitoring control function unit that monitors and controls the communication unit,
When the one communication unit is connected or in a connected state, the monitoring control function unit is the type or identification information of the activated application related to the connection of the one communication unit, or the 1 In accordance with the type or communication standard of another information processing apparatus communicating with the information processing apparatus via one communication section, the transmission condition of the wireless transceiver of the one communication section is adjusted.
Information processing device.
前記監視制御機能部は、前記1つの通信部が接続された状態にあるときに、前記1つの通信部の通信状態を反復的な所定のタイミングでモニタして、前記モニタした通信状態と、前記1つの通信部の接続に関連する起動されたアプリケーションの種類または識別情報、または前記1つの通信部を介して前記情報処理装置と通信している別の情報処理装置の機器の種類または通信規格とに応じて、前記1つの通信部の無線送受信機の送信条件を調整するものである、
情報処理装置。An information processing apparatus comprising at least one communication unit having a wireless transceiver and a monitoring control function unit that monitors and controls the communication unit,
The monitoring control function unit monitors the communication state of the one communication unit at a repetitive predetermined timing when the one communication unit is connected, and the monitored communication state, The type or identification information of the activated application related to the connection of one communication unit, or the type or communication standard of another information processing device communicating with the information processing device via the one communication unit According to the above, the transmission condition of the wireless transceiver of the one communication unit is adjusted.
Information processing device.
前記情報処理装置は、無線送受信機を有する少なくとも1つの通信部と、プロセッサとを具えるものであり;
前記通信監視制御プログラムは、前記プロセッサに、
前記1つの通信部が接続されるときまたは接続された状態にあるときに、前記1つの通信部の接続に関連する起動されたアプリケーションの種類または識別情報、または前記1つの通信部を介して前記情報処理装置と通信している別の情報処理装置の機器の種類または通信規格に応じて、前記1つの通信部の無線送受信機の送信条件を調整するステップを実行させるものである、
記憶媒体。A storage medium storing a communication monitoring control program for an information processing apparatus;
The information processing apparatus includes at least one communication unit having a wireless transceiver and a processor;
The communication monitoring control program is stored in the processor.
When the one communication unit is connected or in a connected state, the type or identification information of the activated application related to the connection of the one communication unit, or the one communication unit via the one communication unit In accordance with the type or communication standard of another information processing device communicating with the information processing device, the step of adjusting the transmission condition of the wireless transceiver of the one communication unit is executed.
Storage medium.
前記情報処理装置は、無線送受信機を有する少なくとも1つの通信部と、プロセッサとを具えるものであり;
前記通信監視制御プログラムは、前記プロセッサに、
前記1つの通信部が接続された状態にあるときに、前記1つの通信部の通信状態を反復的な所定のタイミングでモニタするステップと、
前記モニタした通信状態と、前記1つの通信部の接続に関連する起動されたアプリケーションの種類または識別情報、または前記情報処理装置と通信している別の情報処理装置の機器の種類または通信規格とに応じて、前記1つの通信部の無線送受信機の送信条件を調整するステップと、
を実行させるものである、
記憶媒体。A storage medium storing a communication monitoring control program for an information processing apparatus;
The information processing apparatus includes at least one communication unit having a wireless transceiver and a processor;
The communication monitoring control program is stored in the processor.
Monitoring the communication state of the one communication unit at a repetitive predetermined timing when the one communication unit is in a connected state;
The monitored communication state, the type or identification information of the activated application related to the connection of the one communication unit, or the type or communication standard of another information processing device communicating with the information processing device And adjusting a transmission condition of the wireless transceiver of the one communication unit according to
Is to execute
Storage medium.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2003027635A JP3681377B2 (en) | 2003-02-04 | 2003-02-04 | Communication monitoring control for preventing RF signal interference in an information processing apparatus having a plurality of wireless communication units |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2003027635A JP3681377B2 (en) | 2003-02-04 | 2003-02-04 | Communication monitoring control for preventing RF signal interference in an information processing apparatus having a plurality of wireless communication units |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2000164438A Division JP3421639B2 (en) | 2000-06-01 | 2000-06-01 | Communication monitoring control for preventing RF signal interference in an information processing device having a plurality of wireless communication units |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2003249979A JP2003249979A (en) | 2003-09-05 |
JP3681377B2 true JP3681377B2 (en) | 2005-08-10 |
Family
ID=28672853
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2003027635A Expired - Fee Related JP3681377B2 (en) | 2003-02-04 | 2003-02-04 | Communication monitoring control for preventing RF signal interference in an information processing apparatus having a plurality of wireless communication units |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3681377B2 (en) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2005086422A1 (en) * | 2004-03-10 | 2005-09-15 | Ab Seesta Oy | Heterogeneous network system, network node and mobile host |
JP4210276B2 (en) * | 2005-08-08 | 2009-01-14 | 東芝テック株式会社 | Wireless LAN system |
JP4651571B2 (en) * | 2006-04-14 | 2011-03-16 | 富士通株式会社 | Data communication program, data communication method, and portable terminal device |
JP5332298B2 (en) * | 2008-05-08 | 2013-11-06 | 日本電気株式会社 | Mobile phone, transceiver unit and input / output device used for the mobile phone |
JP5195683B2 (en) * | 2009-07-31 | 2013-05-08 | ブラザー工業株式会社 | Wireless communication device and control program for wireless communication device |
-
2003
- 2003-02-04 JP JP2003027635A patent/JP3681377B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2003249979A (en) | 2003-09-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP3421639B2 (en) | Communication monitoring control for preventing RF signal interference in an information processing device having a plurality of wireless communication units | |
KR101287648B1 (en) | Terminal transmit power control with link adaptation | |
AU2006232217B2 (en) | Method and apparatus for selecting a multi-band access point to associate with a multi-band mobile station | |
US10178711B2 (en) | Real-time relay of wireless communications | |
JP5827194B2 (en) | Network device and transmission power control method | |
US6396457B1 (en) | Concentrator for coupling local wireless networks to a wired network | |
KR100542101B1 (en) | Power control method and bluetooth device using the same | |
EP1838040B1 (en) | Method, machine-readable storage and system for transmit power control techniques to reduce mutual interference between coexistent wireless networks | |
CN101026521B (en) | Wireless communication method and system | |
JP2019057763A (en) | Radio communication apparatus and radio communication method | |
JP2005244698A (en) | Radio communication system, and radio communication method | |
JP2004363728A (en) | Wireless information communication terminal | |
EP1124339B1 (en) | Transmission adjustment in frequency hopping wireless communications | |
JP3681377B2 (en) | Communication monitoring control for preventing RF signal interference in an information processing apparatus having a plurality of wireless communication units | |
US6975684B1 (en) | Dynamic slave frequency selection for improving uplink frequency hopping wireless communications | |
JP2005045384A (en) | Printer and scanner | |
US6970440B1 (en) | Enhanced performance in frequency hopping wireless communications by combining frequency dwelling with data transmission adjustments | |
JP2001128246A (en) | Communication system, communication device used for the communication system and communication method | |
GB2384944A (en) | Reducing the power consumption of a Bluetooth device | |
JP2005323219A (en) | Radio communication apparatus and radio communication network system | |
US6973117B1 (en) | Dynamic extension of frequency hopping patterns in wireless communications | |
WO2024029341A1 (en) | Communication device, communication method, and program | |
WO2024106145A1 (en) | Wireless communication device, control method, and program | |
US20240324043A1 (en) | Communication apparatus, communication method, and storage medium | |
Miyatsu | Bluetooth design background and its technological features |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20040830 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20040907 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20041105 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20050517 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20050517 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080527 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090527 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090527 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100527 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100527 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110527 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120527 Year of fee payment: 7 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130527 Year of fee payment: 8 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130527 Year of fee payment: 8 |
|
LAPS | Cancellation because of no payment of annual fees |