[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

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 PDF

Info

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
Application number
JP2003027635A
Other languages
Japanese (ja)
Other versions
JP2003249979A (en
Inventor
真一 塩津
哲 風間
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujitsu Ltd
Original Assignee
Fujitsu Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP2003027635A priority Critical patent/JP3681377B2/en
Publication of JP2003249979A publication Critical patent/JP2003249979A/en
Application granted granted Critical
Publication of JP3681377B2 publication Critical patent/JP3681377B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

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 power classes 1 to 3 (1 mW, 2.5 mW, 100 mW) are defined. Depending on the class, short- to medium-range communication in the range of about 10 m to about 100 m is possible. The standard uses GFSK modulation and frequency hopping. Each PC and peripheral device has one wireless transceiver.
[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 antennas 111 to 114, respectively. It is inserted in the form of a built-in wireless card 101. The PC 1 is a peripheral device (device) such as a digital camera (DC) 5 or a facsimile apparatus (FAX) or a printer (PR) 6 having a similar wireless communication device, for example, via a wireless module or card compliant with the Bluetooth standard. Or, for example, with an information processing device such as an electronic notebook PDA 4 or PC 3 having a similar wireless communication device; with a wireless LAN access point (AP) 7 via a wireless LAN card or module; Predetermined communication with a mobile communication network access point (AP) 8 via a PDC (mobile phone, personal digital cellular), PHS or CDMA module or card compliant with the mobile communication network mobile station (mobile station) standard Send and receive data according to the protocol. Although a notebook PC is illustrated as an example of the PC 1, the PC 1 is not limited to this, and may be a desktop PC, a handheld PC, or other information processing apparatus. The peripheral devices 5 and 6 and the information processing devices 3 and 4 may also include a plurality of wireless communication devices. The wireless communication devices of the information processing devices 1, 3, 4, 5 and 6 may have a hardware configuration as schematically illustrated in FIG. 2A, for example. FIG. 2B shows a normal data flow in the wireless communication unit including the baseband unit and the wireless module in FIG. 2A and the signal processing unit (processor).
[0019]
In this embodiment, each information processing device 1-7 is preset with a unique address at the time of installation. The information processing devices 1 to 7 have a wireless communication unit for mutual wireless communication. Further, the information processing devices 1, 3 and 4 may have a wireless communication unit for communicating with a mobile communication network access point (AP) 8 and respective telephone numbers. The transmission power of the wireless transceiver of the short-range wireless communication unit, wireless LAN communication unit, and / or mobile communication network mobile station (mobile station) communication unit in the form of a built-in module or card in the information processing device It can be adjusted by controlling the transmitter amplifier gain, attenuator attenuation (attenuation), antenna gain, or direction of the directional antenna (directivity) by the communication monitoring control function.
[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 power class 3 of the Bluetooth standard, for example, according to each office environment and installation location. High transmission power H of each device radio unit i equal to or lower than the maximum transmission output power 1 mW (communication distance about 10 m) for the communication unit j of a certain other device (communication partner device) i (One) or H i, j And a plurality of at least one low transmission power L lower than the high transmission power. i, j (L i, j <H i , H i, j L i1 , L i2 ,...) Can be set (i indicates the communication unit of the own device, and j indicates the communication unit of the communication partner device). Transmission power H of each of the information processing devices 1 to 6 i Or H i, j And L i, j Is a setting value that can be set by the user according to the usage environment of each device in, for example, the transmission power setting mode of the wireless communication monitoring control program in the signal processing unit (processor).
[0021]
For example, the user inputs an application program name or device data that can be used for data transmission / reception on the PC 1 through the setting mode screen, and corrects and inputs a default value of transmission power (eg, maximum transmission power of 1 mW) by keyboard operation. Thus, the application program (for example, data synchronization program) used for data transmission / reception or the device data such as the communication partner device type or communication type (standard) and the corresponding PC1 communication unit i to the communication partner device Transmission power H to communication unit j i Or H i, j And L i, j The relationship between and should be set. As a result, the application program or device data of the communication partner device and the transmission power H i And L i, j A look-up table indicating the relationship between the two and the like may be generated. In addition, the user can transmit power H from the communication unit i to the communication unit j of another device in each of the peripheral devices 5 and 6 and the information processing device 4. i Or H i, j And L i, j The respective devices may be set by operating keys or switches, or after installation, the slave peripheral devices 5 and 6 and the information processing device 4 may be set remotely in the master PC 1 by wireless communication. May be. However, the PC 1 may function as a master / slave (composite). For example, when the distance from the PC 1 to the PR 6 is 3 m, the high transmission power H of the communication unit 12 of the PC 1 is considered in consideration of the distance of the farthest communication partner device and the communication reliability. 12 Is 1 mW, and low transmission power L for the communication unit 62 of PR6 of the PC1 communication unit 12 12,62 Is set to 0.1 mW, and the high transmission power H of the PR6 communication unit 62 is considered in consideration of the distance of the farthest communication partner device PC3 and the reliability of communication. 62 Is 0.5 mW, and the low transmission power L for the PC1 communication unit 12 of the PR6 communication unit 62 (inside PR60 in FIG. 10) 62,12 May be 0.1 mW. The wireless communication units of PC1 and PR6 have low transmission power L i, j As in the case of, high transmission power differs depending on the distance to the communication partner device. i, j (For example, H 12,62 = H 62,12 = 0.5 mW).
[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 PC 1 has a high transmission power H 12 Or H 12,62 And the communication unit 62 of the device PR6 has a high transmission power H 62 Or H 62,12 To PC1. Thereafter, when the PC 1 needs to communicate simultaneously with two or more other devices (for example, PR6 and AP7), the PC1 transmits the RF signal 13T to 17T (16T) to the one transmission destination (PR6). So that it does not substantially interfere with (substantially interfere with) reception of any of the received RF signals 13R-18R (eg, 17R) from another source. 12,62 To correct. Further, the PC 1 prevents the transmission RF signal (for example, 16R) of the other device PR6 from substantially interfering with reception of another RF signal (for example, communication between the PC 3 and the DC 5) that the PC 1 is not involved in. Set the transmission power of the other device PR6 to L 62,12 May be modified.
[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 information processing apparatus 10, the second information processing apparatus 20, and the third information processing apparatus 30 in the form of a block diagram. The first information processing apparatus 10 is, for example, the notebook personal computer (PC) 1 in FIG. 1, and includes a signal processing unit or processor 11 including a communication supervisory and control function and one short-range wireless communication. The communication unit 12 and one mobile station long-distance wireless communication unit 13 for mobile communication (PDC) are provided. The signal processing unit is a normal information processing unit of a PC configured by a CPU, a ROM, a RAM, and the like. The second information processing device 20 may be, for example, another PC 3 in FIG. 3, a PDA 4 such as an electronic notebook or a facsimile device connected to a telephone line, and the signal processing unit 21 including a communication monitoring control function and the like And at least one short-range wireless communication unit 22. The third information processing apparatus 30 is an access point (for example, AP8 in FIG. 1) such as PDC, PHS, or CDMA, and has a multi-line wireless communication unit 32. The short-range wireless communication units 12 and 22 are built-in wireless modules that perform communication within a distance range of about 10 m with a maximum output of 1 mW of power class 3, for example, in accordance with the Bluetooth standard, for example. Here, the communication monitoring control function unit of each information processing apparatus is configured as one function of a signal processing unit that also performs normal PC information processing. However, the communication monitoring control function is separate from the normal PC information processing unit. You may comprise as a part. This embodiment will be described below for a notebook PC 10 as a first information processing apparatus and an electronic notebook PDA 20 as a second information processing apparatus.
[0025]
FIGS. 4A, 4B and 4C, FIGS. 5 and 6 show the transmission of the entire communication unit in the PC 10 executed by the signal processing units 11 and 21 and the wireless communication units 12 and 22 including the communication monitoring control function according to the present invention. It is a flowchart including the communication procedure of the general | schematic Bluetooth standard for demonstrating the procedure which monitors and adjusts (adapts) a state. First, with reference to FIG. 3 and FIG. 4A, the case where PC10 which is a 1st information processing apparatus starts communication with PDA20 which is a 2nd information processing apparatus is demonstrated. In step 301, the signal processing unit 11 of the PC 10 synchronizes with the PDA 20 for data transfer, that is, transfer of schedules, todo (things to do, work), memos, addresses, telephone books, etc. Start a program to synchronize data with the PDA. In step 302, the PC signal processing unit 11 determines the name of the activated application program (that is, the data synchronization program) for transferring data between the PC 10 and the PDA 20, the parameter related to the program, or the destination device address. From the above, it can be determined that the communication partner device is a PDA. In step 303, the PC signal processing unit 11 supplies a data link connection start request (connection request) to the PDA 20 to the PC communication unit 12.
[0026]
In step 304, the PC communication unit 12 transmits a connection request signal to the destination device address, that is, the communication unit 22 of the PDA 20 in response to the connection start request from the signal processing unit 11. The transmission power of the PC communication unit 12 at this time is preferably a high level H in the initial state of the communication unit. i Or H i, j (Hereinafter simply referred to as “H”) (for example, 1 mW). In this case, if the communication unit of the communication partner device is not distinguished or cannot be determined, the high transmission power H i If the communication unit j of the communication partner device can be determined, the high transmission power H i, j May be set. As an alternative configuration, the level H or L at the end of the previous connection to the PDA communication unit 22 i, j It may be set to be (for example, 0.15 mW). Next, in step 305, upon receiving the connection request signal, the PDA communication unit 22 supplies the connection request to the PDA signal processing unit 21, and the PDA signal processing unit 21 grants connection permission in response to receipt of the connection request. The PDA communication unit 22 transmits a connection permission signal back to the PC communication unit 12. The transmission power of the PDA communication unit 22 at this time may be determined and set by the PDA itself in the same manner as the PC communication unit 12, and in that case also (or a PDA by a PC monitoring control function as described later) Even when adjusting the transmission power level of the communication unit 22, it is preferably set to be a high level H (for example, 0.5 mW) in the initial state of the communication unit, but at the end of the previous connection to the PC communication unit 12 The level may be set to be H or L (for example, 0.15 mW). Transmission of this connection permission signal establishes a data link connection (SCO or ACL link) between the two communication units 12 and 22 according to the handshake. In step 306, when receiving the connection permission signal from the PDA communication unit 22, the PC communication unit 12 supplies a data transmission request to the PC signal processing unit 11. Next, the PC signal processing unit 11 and the PC communication unit 12 execute Step 307.
[0027]
Steps 307 and 308 are data transmission / reception procedures between the PC 10 and the PDA 20 collectively (generally). In step 307, the PC signal processing unit 11 starts synchronization of specific data such as a schedule, todo, memo, address, and telephone book. Next, the PC communication unit 12 starts data transmission for transmitting such specific data to the PDA communication unit 22. In response, in step 308, the PDA communication unit 22 starts receiving the data. However, in step 307, the PC signal processing unit 11 transmits device data such as the device type (model, model) (PDA) or communication type to the communication partner device 20 before transmitting the specific data. In step 307, in response to the request, the PDA signal processing unit 21 transmits the requested device data to the PC signal processing unit 11 via the PDA communication unit 22 and the PC communication unit 12. May be. In steps 307 and 308, during the data transmission period between the PC 10 and the PDA 20, a packet timeslot transfer control protocol including error collection is executed between the two communication units 12 and 22 according to the Bluetooth standard to control communication. Signals are also sent and received. Conversely, when there is data to be transmitted from the PDA 20 to the PC 10, the PDA signal processing unit 21 sends the PDA communication unit 22 and the PC communication unit 12 in response to a request from the PC signal processing unit 11 or the PDA signal processing unit 21. The data can be transmitted to the PC signal processing unit 11 via the PC.
[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 PC communication unit 12 in step 307, and the second and subsequent times after the procedure has returned from step 310 to step 307 the previous time. The timing may be after (for example, 2 seconds). As an alternative method, the second and subsequent timings may occur periodically at a time interval of, for example, 3 seconds, or a predetermined timing in the transmission control procedure in step 307 and step 308, for example, one packet transmission It may be a timing for every time or a timing for every predetermined number of time slots.
[0029]
In step 310, the PC signal processing unit 11 (communication monitoring control function) monitors the communication state of the communication units 12 and 13 of the PC 10 so as not to interfere with reception of the RF signal of another wireless communication unit 13 in the PC 10. Then, the transmission conditions of the PC wireless communication unit 12 are adjusted as necessary. Details of step 310 are shown in FIG. 4B. First, in step 320, the PC signal processing unit 11 (communication monitoring control function) determines whether or not a connection request to another communication unit 13 in the PC 10 currently exists (thus, whether connection establishment is expected within a short time). Alternatively, it is determined whether the communication unit 13 is currently connected (connected). If the connection request exists or is in a connected state, the PC signal processing unit 11 further determines whether or not the transmission power of the PC communication unit 12 is at a high level H in step 321. If it is not high level H, the procedure returns to step 307 of FIG. 4A to continue data synchronization and data transmission / reception.
[0030]
If it is determined in step 321 of FIG. 4B that the transmission power of the PC communication unit 12 is at the high level H, in the next step 322, the signal processing unit 11 performs the application program (name, parameter or Address) or from device data such as the device type of the communication partner device received or stored, it is determined whether the communication partner device PDA 20 or its PDA communication unit 22 is a short-range dedicated device (whether it complies with the Bluetooth standard). To do. If it is not a short distance dedicated machine (for example, the mobile communication unit 32 of the AP 30 in FIG. 3), the procedure returns to Step 307. If it is a short-range dedicated machine, in step 324, the signal processing unit 11 is configured to execute an operating application program in order to sufficiently reduce the interference effect (radio wave interference) on the received RF signal of the PC communication unit 13. Or from the device data of the communication counterpart device, the distance from the device to the PC 10 is determined, and a low transmission power level L (for example, 0.15 mW) corresponding to the distance is determined. The distance is preset for each device in consideration of the normal use state or arrangement of the communication counterpart device by the user. Next, the signal processing unit 11 adjusts, for example, the variable attenuator attenuation amount, the transmission amplifier gain, the antenna gain, the antenna direction, or the like via data or a control signal, and sets the transmission power to L (for example, 0. 15 mW). At that time, the signal processing unit 11 associates the relationship between the device data such as the application program (name, parameter, or address) or the device type set as described above, the distance, and the low transmission power. Referring to the lookup table, the corresponding transmission power level L from the running application program or from the device data of the communication counterpart device i, j (For example, 0.1 mW, 0.15 mW, 0.3 mW,...) May be determined.
[0031]
On the other hand, if there is no connection request for another PC communication unit 12 in step 320 or it is not connected, in step 325, whether the transmission power is at a low level L (or L1, L2,... Or Ln), or It is determined whether it is below the high level H (<H). If it is at a low level L, the PC signal processing unit 11 increases the reliability of communication by the PC communication unit 12 (for example, lowers the data error rate) in step 326. Requests the PC communication unit 12 to return the transmission power to the high level H. As in the case of low transmission power, high transmission power H depending on the communication partner device i, j (For example, 1 mW, 0.7 mW, 0.5 mW) may be determined. After step 324, the procedure returns to step 307. In response to this, the PC communication unit 12 adjusts, for example, the variable attenuator attenuation, the transmission amplifier gain, the antenna gain, or the antenna direction, and returns the transmission power to a high level H (eg, 1 mW). The procedure then returns to step 307. If the transmission power is not low in step 325, the procedure returns to step 307.
[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 steps 307 and 308.
[0033]
The PC signal processing unit 11 determines the state related to the connection of another communication unit 13 in the PC 10 in step 320 of FIG. 4B, but determines the received signal quality of the communication unit 13 in FIG. In this alternative configuration, the PC signal processing unit 11 (communication monitoring control function) performs the received signal quality (the state of the received RF signal of the transceiver of the communication unit 13 during the period of step 307 in FIG. For example, the data error rate of the received signal of the communication unit 13 or the occurrence frequency of ACK / NAK transmitted (response) by the communication unit 13 is collected (monitored) in advance. After step 309, in step 330 of FIG. 4C, it is determined whether another communication unit 13 is currently connected, and if it is not connected, the process proceeds to step 325 of FIG. 4B. Is connected, it is further determined in step 331 whether or not the received signal quality is equal to or higher than an allowable level (allowable). If it is below the allowable level (unacceptable), the process proceeds to step 321 in FIG. 4B. On the other hand, if the received signal quality of the PC communication unit 13 is equal to or higher than the permissible level (allowable), it means that there is substantially no RF signal interference to the communication unit 13, and the process returns to Step 307.
[0034]
Next, with reference to FIG. 5, a case where communication with the PC 10 is started from the PDA 20 will be described. First, in step 421, the signal processing unit 21 of the PDA 20 supplies a connection request for the PC 10 to the PDA communication unit 22, and then the PDA communication unit 22 transmits a connection request signal to the PC 10. In step 422, when the PC communication unit 12 receives the connection request signal, the PC communication unit 12 supplies the connection request to the PC signal processing unit 11, and in response to receiving the connection request, the PC signal processing unit 11 sets the connection permission to the PC communication. The connection permission signal is transmitted to the PDA 20 via the PC communication unit 12. Thereby, a connection between the PDA 20 and the PC 10 according to the handshake is established. In step 423, when the PDA communication unit 22 receives the connection permission signal, the PDA communication unit 22 supplies connection permission to the PDA signal processing unit 21. In step 424, the PDA signal processing unit 21 supplies a data transmission request for the PC 10 to the PDA communication unit 22 in response to receiving the connection permission, and then the PDA communication unit 22 transmits a data transmission request signal to the PC 10. . In step 425, when receiving the data transmission request signal, the PC communication unit 12 supplies the data transmission request to the PC signal processing unit 11. In step 426, in response to receipt of the data transmission request, the signal processing unit 11 of the PC 10 activates a synchronization program for synchronizing with the PDA 20 for data transfer in the same manner as described above. In step 427, the PC signal processing unit 11 determines that the communication partner device is a PDA from the activated application program for transferring data between the PC 10 and the PDA 20 in the same manner as described above. May be. Thereafter, the procedure of the PC 10 and the PDA 20 executes Steps 307 to 310 of FIG. 4A (Steps 320 to 327 of FIG. 4B or partially Steps 330 to 331 of FIG. 4C). In this case, the PC signal processing unit 10 can use the source address of the connection request signal from the PDA 20 in place of the above-described destination address, and may determine the communication partner device based on the source address.
[0035]
The PDA signal processing unit 21 (communication monitoring control function) may adjust the transmission power of its own communication unit 22 in the same form as the PC signal processing unit 11, but the PC 10 instructs the PDA 20 to adjust the transmission conditions. You may let them. Next, a case where the PC 10 causes the PDA 20 to adjust the transmission condition will be described with reference to FIG. If it is determined in step 322 in FIG. 4B that the communication partner device PDA 20 or its communication unit 22 is a short-distance dedicated device, the PC signal processing unit 11 executes step 324 and in step 531 in FIG. Transmit power at low level L j, i To be reduced via the communication unit 12. In step 532, in response to receiving the request via the communication unit 22, the PDA signal processing unit 21 reduces the transmission power of the PDA communication unit 22 to a low level L. j, i (For example, 0.15 mW). Thereafter, the procedure returns to step 307 in FIG. 4A. If it is determined in step 325 in FIG. 4B that the transmission power is at a low level L, step 326 is executed, and at step 533 in FIG. 6, the transmission power is sent to the PDA 20 at a high level H (for example, 0.5 mW). Is returned via the communication unit 12. In step 534, in response to the request, the PDA signal processing unit 21 increases the transmission power of the communication unit 22 to the high level H. Thereafter, the procedure returns to step 307 in FIG. 4A.
[0036]
As described above, in step 324 or 326 of FIG. 4B, the PC signal processing unit 11 instructs the communication unit 12 to change the transmission power to the predetermined level L or H, respectively. 7A and 7B show the baseband signal unit in the PC signal processing unit 11 and the communication unit 12 when the variable attenuator attenuation (attenuation degree) is adjusted to change the transmission power. 61 shows a connection relationship between 61, a radio (RF) unit 62, and a variable attenuator 63 coupled to an antenna. In the configuration of FIG. 7A, the signal processing unit 11 instructs the baseband signal unit 61 to adjust the attenuation amount of the variable attenuator 63, and the baseband signal unit 61 is variable via the control signal 66. The attenuation amount of the attenuator 63 is adjusted. In the configuration of FIG. 7B, the signal processing unit 11 supplies the variable attenuator control signal 67 to directly adjust the attenuation amount of the variable attenuator 63. In the configuration of FIG. 7C, the signal processing unit 11 instructs the radio unit 62 to adjust the gain of the transmitter amplifier 64 via the baseband signal unit 61, and the radio unit 62 receives the control signal 68. The gain of the transmitter amplifier 64 is adjusted. In the configuration of FIG. 7D, a control signal 69 is supplied to the antenna adjustment motor 65 to directly adjust the gain (length) of the antenna 114 of FIG. When the antenna is lengthened, the gain is increased, and when the antenna is shortened, the gain is decreased.
[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 signal processing unit 11 transmits the data or the control signal to the communication unit 12. With respect to the communication unit 12, for example, the orientation (direction) of the antenna 112 having a horizontal rod rotating in a substantially horizontal plane as shown in FIG. 1 is used using a motor as shown in FIG. It may be adjusted. In FIG. 7D, the signal processing unit 11 supplies the antenna adjustment control signal 69 to directly adjust the antenna 112. The amount of RF signals radiated from the transceiver antenna of the PC communication unit 12 is reduced or less likely to be received by the transceiver antenna of another PC communication unit 13 of the same PC having a known arrangement. Change the direction (direction) of the antenna to the direction. The antenna directivity is known in advance. For example, it is assumed that the gain is 0 dB at an angle of 0 degrees and the gain is -5 dB at an angle of 90 degrees. For example, if the received power received by the communication unit of the communication counterpart device is −65 dBm and the minimum reception sensitivity of the communication counterpart device communication unit is −70 dBm when the antenna is directed in a certain direction, The transmission power may be reduced by a maximum of 5 dB by rotating the antenna up to 90 degrees in a direction to reduce RF signal interference with another communication unit in the PC. If the antenna directivity is not known, the antenna direction is rotated, for example, in 10 degree steps, and the receiving power of the transmission signal is transmitted (feedback) to the communication partner device to determine the optimum and allowable angle range. May be.
[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 information processing apparatus 10, the second information processing apparatus 40, and the third information processing apparatus 50 are shown in the form of a block diagram. The first information processing apparatus 10 is, for example, the notebook PC 1 of FIG. 1, and includes a signal processing unit 11 having a communication monitoring control function, one short-range wireless communication unit 12, and one card-type radio. And a LAN communication unit 14. The second information processing apparatus 40 may be, for example, the peripheral device digital camera (DC) 5 of FIG. 1 and includes a signal processing unit 41 having a communication monitoring control function and at least one short-range wireless communication unit 42. . The third information processing apparatus 50 is, for example, the wireless LAN AP 7 of FIG. 1 and includes a signal processing unit 51 having a communication monitoring control function and a multi-channel wireless LAN communication unit 52. The wireless LAN may adopt, for example, a direct spectrum spread method, DBPSK or DQPSK modulation according to the IEEE 802.11 specification.
[0039]
Hereinafter, an embodiment will be described with an example in which communication is performed between a notebook PC 10 as a master and a digital camera (DC) 40 as a slave. FIG. 9A is a flowchart of a schematic communication procedure for explaining a procedure for adjusting transmission conditions such as transmission power executed by the signal processing units 11 and 41 and the wireless communication units 12 and 42 of FIG. 8 according to the present invention. It is. The PC 10 starts communication with the DC 40 and executes a procedure for capturing the digital image data of the DC 40. In step 701, the signal processing unit 11 of the PC 10 activates a program for transferring the digital image data from the DC 40 to the PC 10. In step 703, the PC signal processing unit 11 supplies a data link connection request for the DC 40 to the PC communication unit 12. In step 704, the PC communication unit 12 transmits a connection request signal to the communication unit 42 of the DC 40 in response to the connection request from the PC signal processing unit 11. The transmission power of the PC communication unit 12 at this time is preferably set to be a high level H (for example, 1 mW) in the initial state of the communication unit, but the level H or L at the end of the previous connection to the DC communication unit 42 i, j (For example, 0.2 mW) may be set. Next, in step 705, when the request signal is received, the DC communication unit 42 supplies the connection request to the DC signal processing unit 41. In response to receiving the connection request, the DC signal processing unit 41 causes the DC communication unit 42 to Then, a connection permission signal is sent back to the PC communication unit 12 via the network. Thereby, the connection between the two PC communication units 12 and the DC communication unit 42 is established. In step 706, the PC communication unit 12 receives a connection permission signal from the DC communication unit 42 and supplies a connection permission to the PC signal processing unit 11.
[0040]
Steps 707 and 708 are data transmission / reception procedures between the PC 10 and the DC 40 shown together. In step 707, the PC signal processing unit 11 transmits a data transmission request for the DC 40 to the DC signal processing unit 41 via the PC communication unit 12 and the DC communication unit 42 in response to receipt of the connection permission. In step 708, the DC signal processing unit 41 starts data transmission for transmitting digital image data to the PC 10 via the DC communication unit 42. In step 707, the communication unit 12 starts receiving the image data. However, in step 707, the PC signal processing unit 11 may request the DC 40 to transmit device data such as the device type before the image data transmission request. In this case, in step 708, in response to the request, the DC 40 transmits the requested device data to the PC 10. In steps 708 and 707, during the data transmission period between the PC 10 and the DC 40, a packet time slot transfer control protocol including error collection is executed between the two communication units 12 and 42 according to the Bluetooth standard to control communication. Signals are sent and received.
[0041]
In the period of data transmission / reception in step 707, it is determined in step 709 whether or not it is time to monitor the communication state of the PC and adjust the transmission condition, and at that timing, the procedure is the next step for communication monitoring and transmission adjustment. Proceed to 720, exit step 721, 724, 725, or 726, and then return to step 707. The timing to proceed to step 720 is the same as that described for the timing to proceed from step 309 to step 310 in FIG. 4A.
[0042]
Next, in step 720 and step 721, the signal processing unit 11 makes a determination for adjusting the transmission condition so as not to interfere with reception of the RF signal of another wireless LAN communication unit 14 in the PC. First, in step 720, the PC signal processing unit 11 determines whether a connection request for another PC communication unit 14 in the PC 10 currently exists or whether the communication unit 14 is currently connected. If the connection request is present or is in a connected state, the PC signal processing unit 11 further determines whether or not the transmission power of the PC communication unit 12 is at a high level H in step 721. If it is not high level H, the procedure returns to step 707 to continue with the next data transmission procedure.
[0043]
The PC 10 receives the device data of each other information processing apparatus including the DC 40, the initial transmission power H at the start of the communication, and the minimum reception power L thereof. min A look-up table indicating the relationship between It may be set in the same form as the lookup table described above. Here, it is assumed that the transmission / reception conditions from the PC communication unit 12 to the DC communication unit 42 and from the DC communication unit 42 to the PC communication unit 12 are the same in any direction. When the transmission power of the PC communication unit 12 is at the high level H, in steps 722 and 723, the received power intensity of the RF signal transmitted from the DC communication unit 42 in the PC communication unit 12 and the PC signal processing unit 11 The distance between the devices is determined from the known transmission power H of the DC communication unit 42 which is a known device, and the distance and the minimum received power L of the communication partner device are reduced in order to reduce the RF signal interference. min Then, the transmission power L of the PC communication unit 12 is determined. Therefore, if the current transmission power is high level H in step 721, the PC signal processing unit 11 receives the received RF signal from the DC communication unit 42 detected in the PC communication unit 12 in step 722. The received power intensity Pr is read as the state. In step 723, the signal processing unit 11 calculates the distance d from the received power intensity to the DC 40 according to the following relational expression (1) between the received power and the distance, and the optimum transmission power L corresponding to the obtained distance d. To decide.
[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 PC 10. The transmission power of the communication partner device can be determined by the application program started by the signal processing unit 11 or the communication partner device address, or according to device data such as the device type of the communication partner device received or stored. n is a multiplier, n = 2 in the free space, but usually n = 2 to 3 in the office environment, and is variably set according to a specific office environment (hereinafter, n = 2 is assumed).
[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 PC communication unit 12 is Pt = 0 dBm when the distance is 10 m. It is necessary to. For example, when d = 3 m, the transmission power of the PC communication unit 12 may be Pt = −10 dB. Thus, when the transmission power of the PC communication unit 12 is reduced, it is possible to suppress interference of another PC communication unit 14 in receiving the RF signal.
[0047]
Instead of using the received power as the received RF signal state as described above (steps 722 and 723), the PC signal processing unit 11 is connected to the PC communication unit 12 as shown in steps 732 and 733 of FIG. 9C. , RF signal communication quality or received signal quality transmitted from the DC communication unit 42 with a known transmission power, for example, a received data error rate, or an ACK / NACK or data retransmission request transmitted from the PC communication unit 12 to the DC 40 Is detected from the received signal quality and its allowable level, and a possible low transmission power L in the PC communication unit 12 is calculated, and the transmission power of the PC communication unit 12 is reduced to the low transmission power. It may be lowered to L.
[0048]
Returning to FIG. 9A, in order to reduce the RF signal interference to the PC communication unit 14, in step 724, the signal processing unit 11 performs control via a data signal or as described with reference to FIG. The transmission power is reduced to a predetermined level L via the signal. The communication unit 12 adjusts transmission conditions such as variable attenuator attenuation, transmission amplifier gain, antenna gain, or antenna direction, and reduces the transmission output power to a predetermined level L. After exiting step 724, the procedure returns to step 707.
[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 signal processing unit 11 performs communication by the PC communication unit 12 in steps 725 and 726. In order to improve the reliability, the transmission state of the communication unit 12 is determined, and the transmission condition is adjusted as necessary. If there is no connection request signal to another PC communication unit 14 in step 720 and the communication unit 14 is not connected, it is determined in step 725 whether the current transmission power is at a low level L (or less than H). (<H) or not) is determined. If it is at the low level L, the signal processing unit 11 requests the communication unit 12 to return the transmission power to the high level H at step 726. In response to this, the communication unit 12 adjusts, for example, the variable attenuator attenuation, the transmission amplifier gain, the antenna gain, or the antenna direction, and returns the transmission power to the high level H. Thereafter, the procedure returns to Step 707. If the transmission power is not low in step 725, the procedure returns to step 707 as it is.
[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 step 707, as described for FIG. 4A. Even if it is performed, it may be performed by interrupting the transmission / reception procedure of the data transmission / reception. Steps 720 to 726 for communication monitoring control are not called upon completion of data transmission / reception in steps 707 and 708.
[0051]
In step 707 of FIG. 9A, the PC signal processing unit 11 sends a DC signal processing unit 41 to the DC signal processing unit 41 via the PC communication unit 12 before the image data transmission request from the PC communication unit 12 instead of the above device data. The PC signal processing unit 11 may be requested to transmit data (for example, reception power or reception data error rate) related to the reception state or reception signal quality detected by the DC communication unit 42 of the transmission RF signal. In that case, in step 708, in response to the request, the DC signal processing unit 41 transmits (feeds back) data relating to the received RF signal state to the PC signal processing unit 11 via the DC communication unit. Referring to FIG. 9D, which replaces steps 722 and 723 in FIG. 9A, when the transmission power is reduced (step 721), the PC signal processing unit 11 in step 742 performs communication as the transmission signal state of the PC communication unit fed back. The reception power of the DC communication unit 42 as the reception RF signal state of the counterpart device is read. In step 743, the distance d from the reception power of the DC communication unit 42 and the transmission power of the PC communication unit 12 to the DC 40 is expressed as z The optimal transmission power L corresponding to the distance d may be determined by calculation according to (2). As an alternative configuration, the PC signal processing unit 11 reads the received data error rate of the DC communication unit 42 as the received signal quality fed back in step 742, and in step 743, the received data error rate and the received data error rate It is also possible to calculate a possible decrease in the transmission power of the PC communication unit 12 of the current PC communication unit 12 from the allowable level and decrease the transmission power accordingly.
[0052]
Furthermore, as an alternative configuration, referring again to FIG. 9D, the PC signal processing unit 11 performs the processing while the received data error rate of the fed back DC communication unit 42 read in step 742 is within the allowable limit. In Step 743, the transmission power of the PC communication unit 12 is gradually decreased, and when the received data error rate of the DC communication unit 42 deteriorates beyond the allowable limit, the transmission power of the PC communication unit 12 is immediately before that. The transmission power L may be adjusted (repeated as indicated by a broken line arrow). Further, the PC signal processing unit 11 uses the reception status (for example, frequency) of the ACK / NACK or the data retransmission request received from the DC communication unit 42 in step 707 as representing the above-described received signal quality in FIG. 9D. Also good.
[0053]
Although the PC signal processing unit 11 determines the state related to the connection of another communication unit 14 in the PC 10 in step 720 of FIG. 9A, as an alternative configuration, the PC signal processing unit 11 determines the received signal quality of the communication unit 14 in FIG. 9B. In this alternative configuration, the PC signal processing unit 11 (communication monitoring control function) performs the received signal quality (the state of the received RF signal of the transceiver of the communication unit 14 during the period of step 707 in FIG. 9A). For example, the data error rate of the received signal of the communication unit 14 or the occurrence frequency of ACK / NAK transmitted (response) by the communication unit 14) is collected (monitored) in advance. Further, after step 709, as shown in FIG. 9B (as in FIG. 4C), it is determined in step 730 whether another communication unit 14 is currently connected and it is connected. If not, the process proceeds to step 725. On the other hand, if another PC communication unit 14 is connected, it is determined in step 731 whether the received signal quality is equal to or higher than an allowable level (allowable). . If it is below the allowable level (unacceptable), the process proceeds to step 721. On the other hand, if the received signal quality of the PC communication unit 14 is equal to or higher than the permissible level (allowable), it means that there is substantially no RF signal interference to the communication unit 14, and the process returns to step 707.
[0054]
The signal processing unit 21 and the wireless communication unit 22 of the information processing device 20 in FIG. 3 and the signal processing device 41 and the wireless communication unit 42 of the information processing device 40 in FIG. In parallel with the data transmission / reception, in the same manner as the information processing apparatus 10 described with reference to FIGS. 4A to 4C and FIGS. 9A to 9D (step 310 in FIG. 4A, ie, steps 320 to 316 in FIG. 4B or The transmission conditions such as the transmission power of the wireless communication unit 22 may be adjusted (according to steps 720 to 726 and steps 730 to 743 in FIGS. 9A to 9D), and then the process may return to step 308.
[0055]
The signal processing unit 11 and the wireless LAN communication unit 14 of the information processing apparatus 10 in FIG. 8 and the signal processing unit 51 and the wireless LAN communication unit 52 of the information processing apparatus 50 are also the signal processing unit of the information processing apparatus 10 in FIGS. 11 and the communication unit 12 and the signal processing units 21 and 41 and the communication units 22 and 42 of the information processing devices 20 and 40 may operate in the same form (according to FIGS. 4A, 4B, and 8).
[0056]
3 and 8 described above, any one of the communication units 12, 13, 14, 22, 42, and 52 of the information processing devices 10, 20, 40, and 50 is a wireless communication unit that complies with the Bluetooth standard. Or a wireless LAN AP communication unit. FIG. 10 shows wireless communication units 12 and 15 of the first information processing apparatus 10, wireless communication unit 22 of the second information processing apparatus 20, and wireless communication unit of the third information processing apparatus 60 (for example, PR6 in FIG. 1). 62 shows a case where all the communication monitoring control functions are executed by the respective signal processing units 11, 21 and 61 in accordance with the Bluetooth standard. As yet another alternative configuration, the second or third information processing apparatus 40 or 50 in the embodiment of FIG. 8 may be an AP of a mobile communication network (in this case, the corresponding first communication unit 12 or 14 is a mobile station communication unit for mobile communication).
[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 wireless communication units 11, 15 and 21 of the information processing apparatus are adjusted has been described. However, the mobile communication network mobile station and the wireless LAN wireless communication units 12 and 13 The transmission conditions can also be monitored and controlled in the same manner as in the case of the first wireless communication unit 11.
[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 appendix 1, wherein:
(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 supplementary note 1, wherein the supervisory control function unit is configured to monitor a state related to a current connection or a connection expected within a short time of the another communication unit at the repetitive predetermined timing. .
(Additional remark 5) The said monitoring control function part is an apparatus of Additional remark 1 which monitors the received signal quality of the transmitter / receiver of said another communication part at the said repetitive predetermined timing.
(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 appendix 1, wherein another information processing apparatus that is communicating is configured to adjust a transmission condition of a wireless transceiver of a communication unit of the other information processing apparatus.
(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 appendix 1, which is adjusted according to the device data of the apparatus.
(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 Additional remark 1 which is adjusted according to the received signal quality of the radio | wireless transmitter / receiver of the communication part in the said connected state.
(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 appendix 1, wherein the apparatus is adjusted according to the state.
(Supplementary note 10) The device according to supplementary note 1, wherein the plurality of communication units are built-in or detachable modules.
(Supplementary note 11) The device according to supplementary note 1, wherein the plurality of communication units conform to a Bluetooth standard, a wireless LAN standard, or a mobile communication network mobile station standard.
(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 appendix 12.
(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 appendix 12, wherein the transmission power of the radio transceiver of the first communication unit is set to a low level so as not to substantially interfere with reception of the RF signal of the radio transceiver of the second communication unit. .
(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 appendix 12, which is supplied to the functional unit.
(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 appendix 12, which adjusts the transmission conditions of the wireless transceiver.
(Supplementary note 17) The device according to supplementary note 12, 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 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 appendix 12.
(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 appendix 12, wherein the transmission condition is adjusted.
(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 appendix 12, wherein the transmission RF signal from is more likely to interfere more strongly with the reception of the RF signal of the radio transceiver of the second communication unit.
(Supplementary note 21) The device according to supplementary note 12, wherein the first and second communication units are built-in or detachable modules.
(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 appendix 12.
(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 appendix 40, which is to be executed.
(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つの通信部を介して前記情報処理装置と通信している別の情報処理装置の機器の種類または通信規格に応じて、前記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つの通信部を介して前記情報処理装置と通信している別の情報処理装置の機器の種類または通信規格とに応じて、前記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.
JP2003027635A 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 Expired - Fee Related JP3681377B2 (en)

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)

* Cited by examiner, † Cited by third party
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

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