(57)【要約】【課題】基本的に同様の周波数帯域を使用する複数の無線通信方式を使用したとしても、複数の通信方式間での混信を防止できるようにする。【解決手段】無線通信端末３は、Ｂｌｕｅｔｏｏｔｈ通信によって印刷問合せ信号（ポーリング信号）を送信した後においてプリンタ４からの応答信号を受信しなかった場合、プリンタ４からの応答信号と、ＳＳ通信によるＢＣＯＮ信号とが混信した混信したものと判断して、Ｂｌｕｅｔｏｏｔｈ通信の送信動作を所定スロット数分だけ休止した後に、通常の状態に復帰させて送信動作を再開する。【選択図】  図１
2004236246.tif 000002
【特許請求の範囲】
【請求項１】
所定周波数帯域の電波を時分割スロット毎に順次送信することによって他の装置との間で近距離通信を行う第１の通信手段と、所定周波数帯域の電波を定期的に送信することによって無線中継器との間で通信を行う第２の通信手段とを備えた無線通信装置であって、
前記第１の通信手段から信号が送信された後において他の装置からの応答信号を受信しなかった場合、前記第１の通信手段からの信号と前記第２の通信手段からの信号とが混信したものと判断して、前記第１の通信手段の送信動作を所定スロット数分だけ休止する休止手段と、
この休止手段によって送信動作を所定スロット数分休止した後に通常の状態に復帰させて送信動作を再開する再開手段と、
を具備したことを特徴とする無線通信装置。
【請求項２】
前記第１および第２の通信手段は、周波数ホッピング型のスペクトル分散方式にしたがって無線信号の周波数成分を拡散送信する、
ようにしたことを特徴とする請求項１記載の無線通信装置。
【請求項３】
コンピュータに対して、
所定周波数帯域の電波を時分割スロット毎に順次送信することによって他の装置との間で近距離通信を行う第１の通信手段と、所定周波数帯域の電波を定期的に送信することによって無線中継器との間で通信を行う第２の通信手段との関係において、前記第１の通信手段から信号が送信された後において他の装置からの応答信号を受信しなかった場合、前記第１の通信手段からの信号と前記第２の通信手段からの信号とが混信したものと判断して、前記第１の通信手段の送信動作を所定スロット数分だけ休止する機能と、
前記第１の通信手段の送信動作を所定スロット数分休止した後に通常の状態に復帰させて送信動作を再開する機能と、
を実現させるためのプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、所定周波数帯域の電波を時分割スロット毎に順次送信することによって他の装置との間で通信を行う第１の通信手段と、所定周波数帯域の電波を定期的に送信することによって無線中継器との間で通信を行う第２の通信手段とを備えた無線通信装置およびプログラムに関する。
【０００２】
【従来の技術】
従来、通信方式が異なる複数の通信網に対して接続可能な複数の通信部を備えた通信システムとしては、例えば、ＰＤＣ通信網に対して接続可能なＰＤＣ通信部と、ＰＨＳ通信網に対して接続可能なＰＨＳ通信部とを備えた携帯電話装置が知られている（特許文献１参照）。
【０００３】
【特許文献１】
特開２００１−００８２５６号公報
【０００４】
【発明が解決しようとする課題】
ところで、構内の無線通信方式としては、ＳＳ（スペクトル拡散：Ｓｐｒｅａｄ  Ｓｐｅｃｔｒｕｍ）通信方式と、Ｂｌｕｅｔｏｏｔｈ通信方式が一般的である。
ＳＳ通信方式は、屋内で半径２４０ｍ程度、屋外で１．２ｋｍ程度のエリアで双方向通信が可能であり、外部のノイズに強い等の特徴を有し、所定周波数帯域の無線信号を定期的に送信することによってアクセスポイント（無線中継器）との間で通信を行うようにしている。Ｂｌｕｅｔｏｏｔｈ通信方式は、低電力で、比較的狭い範囲内（半径１０ｍ程度）での屋内通信に適したものであり、所定周波数帯域の無線信号を時分割スロット毎に順次送信することによって他の装置（スレーブ）との間で通信を行うようにしている。
【０００５】
ここで、Ｂｌｕｅｔｏｏｔｈ通信方式にも周波数ホッピング型のスペクトル分散方式が採用されており、６２５μｓｅｃの時間間隔で時分割に、２４０２ＭＨｚ〜２４８０ＭＨｚの範囲内を１ＭＨｚ毎にランダムに変化（周波数ホッピング）させながら通信を行うようにしている。また、ＳＳ通信方式においても、２４１９ＭＨｚ〜２４９７ＭＨｚの範囲内を周波数ホッピングさせながら通信を行うようにしている。したがって、ＳＳ通信方式およびＢｌｕｅｔｏｏｔｈ通信方式を無線通信端末に搭載したものとすると、両者は、略同様の周波数帯域を使用する為、電波の干渉を起こし、通信不能状態に陥る危険性がある。
この発明の課題は、基本的に同様の周波数帯域を使用する複数の無線通信方式を使用したとしても、複数の通信方式間での混信を防止できるようにすることである。
【０００６】
【課題を解決するための手段】
請求項１記載の発明は、所定周波数帯域の電波を時分割スロット毎に順次送信することによって他の装置との間で近距離通信を行う第１の通信手段と、所定周波数帯域の電波を定期的に送信することによって無線中継器との間で通信を行う第２の通信手段とを備えた無線通信装置であって、前記第１の通信手段から信号が送信された後において他の装置からの応答信号を受信しなかった場合、前記第１の通信手段からの信号と前記第２の通信手段からの信号とが混信したものと判断して、前記第１の通信手段の送信動作を所定スロット数分だけ休止する休止手段と、この休止手段によって送信動作を所定スロット数分休止した後に通常の状態に復帰させて送信動作を再開する再開手段とを具備するものである。
更に、コンピュータに対して、上述した請求項１記載の発明に示した主要機能を実現させるためのプログラムを提供する（請求項３記載の発明）。
【０００７】
したがって、請求項１、３記載の発明は、第１の通信手段から無線信号が送信された後においてその送信先からの応答信号を受信しなかった場合、第１の通信手段からの信号と第２の通信手段からの信号とが混信したものと判断して、第１の通信手段の送信動作を所定スロット数分だけ休止した後に、通常の状態に復帰させて送信動作を再開するようにしたから、略同様の周波数帯域を使用する複数の異なる無線通信方式を採用したとしても、電波の干渉によって複数の通信方式間での混信を防止することができる。
なお、前記第１および第２の通信手段は、周波数ホッピング型のスペクトル分散方式にしたがって無線信号の周波数成分を拡散送信するようにしてもよい（請求項２記載の発明）、
【０００８】
【発明の実施の形態】
以下、図１〜図４を参照してこの発明の一実施形態を説明する。
図１は、この実施形態における無線ＬＡＮ（ローカル・エリア・ネットワーク）システムの全体構成を示したブロック図である。
この無線ＬＡＮシステムは、会社等の構内に構築されたもので、ホストコンピュータ１を中核とするもので、このホストコンピュータ１は、有線ＬＡＮを介して無線アクセスポイント２に接続されている。無線アクセスポイント２は、パケット交換を行う中継器であり、構内の複数箇所に配置されている。そして、ホストコンピュータ１と無線通信端末３との間では、このアクセスポイント２を介してＳＳ（スペクトル拡散：Ｓｐｒｅａｄ  Ｓｐｅｃｔｒｕｍ）通信方式にしたがった通信が行われる。
【０００９】
無線通信端末３は、ＰＤＡ等のモバイル装置であり、プリンタ４との間では、Ｂｌｕｅｔｏｏｔｈ通信方式にしたがって無線通信を行うようにしている。つまり、無線通信端末３は、所定周波数帯域の無線信号を定期的に送信することによってアクセスポイント２を介してホストコンピュータ１との間で送受信を行うＳＳ通信機能と、所定周波数帯域の無線信号を時分割スロット毎に順次送信することによってプリンタ（スレーブ）４との間で送受信を行うＢｌｕｅｔｏｏｔｈ通信機能とを有している。
【００１０】
図２は、無線通信端末３の基本的構成要素を示したブロック図である。
メインＣＰＵ３１は、記憶装置３２内のオペレーティングシステムや各種アプリケーションソフトにしたがってこの無線通信端末３の全体動作を制御する中央演算処理装置である。記憶装置３２は、プログラム記憶領域とデータ記憶領域とを有し、磁気的、光学的、半導体メモリ等やその駆動系によって構成されている。この記録装置３２はハードディスク等の固定的なメモリの他、ＣＤ−ＲＯＭ、ＤＶＤ等の着脱自在な記憶媒体を装着可能な構成であってもよい。この記憶装置３２内のプログラムやデータは、必要に応じてＲＡＭ（例えば、スタティックＲＡＭ）３３にロードされたり、ＲＡＭ３３内のデータが記憶装置３２にセーブされる。なお、ＲＡＭ３３内には、プログラム実行領域と作業領域とを有している。
【００１１】
メインＣＰＵ３１には、その入出力周辺デバイスである入力装置３４、表示装置３５の他に、Ｂｌｕｅｔｏｏｔｈ通信コントローラ３６およびＳＳ通信コントローラ３７がバスラインを介して接続されており、入出力プログラムにしたがってメインＣＰＵ３１はそれらの動作を制御する。
なお、入力装置３４はキーボードやタッチパネルあるいはタッチ入力ペン等のポインティングデバイスを構成する操作部であり、文字列データや各種コマンドを入力する。表示装置３５は、フルカラー表示を行う液晶表示装置等である。
【００１２】
Ｂｌｕｅｔｏｏｔｈ通信コントローラ３６は、ＣＰＵ３６−１、ＲＡＭ３６−２、ＲＯＭ３６−３、無線部３６−４、ＣＰＵインターフェイス部３６−５を有する構成となっており、６２５μｓｅｃの時間間隔で時分割に、２４０２ＭＨｚ〜２４８０ＭＨｚの範囲内を１ＭＨｚ毎にランダムに変化（周波数ホッピング）させながら通信を行う。
図３（Ａ）は、Ｂｌｕｅｔｏｏｔｈ通信時において無線通信端末３からプリンタ４（本体からスレーブ）へ送信される印刷問合せ信号（ポーリング信号）の送信タイミングを示した図であり、印刷問合せ信号は、２スロット毎に１回、例えば、奇数スロット毎に送信出力される。図３（Ｂ）は、Ｂｌｕｅｔｏｏｔｈ通信時においてプリンタ４から無線通信端末３への応答信号（肯定応答／否定応答）を示した図であり、印刷問合せ信号の送信が奇数スロット毎であれば、この応答信号は、偶数スロットのタイミングで送信される。
【００１３】
ＳＳ通信コントローラ３７は、Ｂｌｕｅｔｏｏｔｈ通信コントローラ３６と同様の構成要素として、ＣＰＵ３７−１、ＲＡＭ３７−２、ＲＯＭ３７−３、無線部３７−４、ＣＰＵインターフェイス部３７−５を有し、２４１９ＭＨｚ〜２４９７ＭＨｚの範囲内を周波数ホッピングさせながら通信を行う。
ここで、図３（Ｃ）は、ＳＳ通信時において無線通信端末３からアクセスポイント２へ送信されるＢＣＯＮ信号（接続確認信号）の送信タイミングを示した図であり、この接続確認信号は、定期的に送信出力される。図３（Ｄ）は、ＳＳ通信時において無線通信端末３からの接続確認信号に応答してアクセスポイント２から送信されるＣＴＳ信号（応答信号）を示した図である。
【００１４】
このようにＢｌｕｅｔｏｏｔｈ通信コントローラ３６は、２４０２ＭＨｚ〜２４８０ＭＨｚの範囲内を周波数ホッピングさせながら通信を行い、また、ＳＳ通信コントローラ３７は、２４１９ＭＨｚ〜２４９７ＭＨｚの範囲内を周波数ホッピングさせながら通信を行うために、無線信号の混信を起す可能性が高くなる。この場合、Ｂｌｕｅｔｏｏｔｈ通信コントローラ３６は、印刷問合せ信号（ポーリング信号）を送信した後において、プリンタ４からの応答信号を正常に受信することができなかった場合に、プリンタ４からの応答信号とＳＳ通信コントローラ３７からのＢＣＯＮ信号（接続確認信号）とが混信したものと判断する。そして、この混信発生に伴ってＢｌｕｅｔｏｏｔｈ通信コントローラ３６は、Ｂｌｕｅｔｏｏｔｈ通信の送信動作を所定スロット数分だけ休止した後に、通常の状態に復帰させて送信動作を再開するようにしている。
【００１５】
次に、この実施形態における無線通信端末３の動作概念を図４に示すフローチャートを参照して説明する。ここで、このフローチャートに記述されている各機能は、読み取り可能なプログラムコードの形態で格納されており、このプログラムコードにしたがった動作を逐次実行する。また、伝送媒体を介して伝送されてきた上述のプログラムコードにしたがった動作を逐次実行することもできる。すなわち、記録媒体の他、伝送媒体を介して外部供給されたプログラム／データを利用してこの実施形態特有の動作を実行することもできる。
【００１６】
図４は、Ｂｌｕｅｔｏｏｔｈ通信コントローラ３６側の動作を示したフローチャートである。この場合、Ｂｌｕｅｔｏｏｔｈ通信コントローラ３６は、プリンタ４とのコネクションが成立して回線接続中となると、送信データ（印刷用のデータ）が有るか否かに拘らず、回線接続を保持する為に２スロット毎に１回のタイミングで印刷問合せ信号（ポーリング信号）を順次送信するようにしている。
先ず、Ｂｌｕｅｔｏｏｔｈ通信コントローラ３６は、時分割時間（６２５μｓｅｃ）をＲＡＭ３６−２内のタイマ（図示せず）にセットした後（ステップＳ１）、送信データの有無をチェックする（ステップＳ２）。
【００１７】
いま、送信データが無ければ（ステップＳ２でＮＯ）、プリンタ４（スレーブ）に対してポーリング信号を送信した後（ステップＳ３）、プリンタ４から応答信号が送信されて来たかをチェックし（ステップＳ４）、応答信号が送信されて来なければ、時分割時間（６２５μｓｅｃ）の経過をチェックすることによってタイムアップか、つまり、時分割タイミングに到達したか否かを判別し（ステップＳ５）、時分割タイミングとなるまでステップＳ４に戻り、プリンタ４からの応答待ち状態となる。
また、送信データが有れば（ステップＳ２でＹＥＳ）、プリンタ４（スレーブ）に対してデータ信号を送信した後（ステップＳ１３）、プリンタ４から応答信号が送信されて来たかをチェックする（ステップＳ４）。
【００１８】
ここで、プリンタ４は、印刷可能状態であれば、図３（Ｂ）に示すように、無線通信端末３からの問合せに応答してＯＫ回答（肯定応答）信号を送信するが、その際、ＳＳ通信コントローラ３７側においてＢＣＯＮ信号（接続確認信号）を送信するタイミングであれば（図３（Ｃ）参照）、プリンタ４からのＯＫ回答信号とＳＳ通信コントローラ３７からのＢＣＯＮ信号とが干渉し合って混信することがある。図３（Ｅ）は、Ｂｌｕｅｔｏｏｔｈ通信コントローラ３６側での受信状態を示した図で、図中、破線を付した部分は、ＯＫ回答信号とＢＣＯＮ信号とが混信している状態を示している。図３（Ｆ）は、ＳＳ通信時においてアクセスポイント２側での受信状態を示した図で、図中、破線を付した部分は、ＯＫ回答信号とＢＣＯＮ信号とが混信している状態を示している。
【００１９】
このようにＢｌｕｅｔｏｏｔｈ通信とＳＳ通信との間において、無線信号の混信が発生すると、Ｂｌｕｅｔｏｏｔｈ通信コントローラ３６側では、時分割時間が経過しても、プリンタ４からの応答信号を正常に受信することができない。このような場合、回線が切断されていないことを条件に（ステップＳ６）、無線信号が混信している混信発生を示す為の混信発生フラグをＯＮする（ステップＳ７）。そして、時分割時間（６２５μｓｅｃ）をタイマに再セットした後（ステップＳ１）、印刷問合せ信号（ポーリング信号）を送信するが（ステップＳ２、Ｓ３）、その際、混信状態が継続しているままの状態であれば、プリンタ４からの応答信号を正常に受信することができない為、上述と同様の処理が繰りされる（ステップＳ１〜Ｓ７）。
【００２０】
ここで、電波の混信状態が解消され、プリンタ４からのＯＫ回答信号を正常に受信することができた場合には（ステップＳ４でＹＥＳ）、時分割時間（６２５μｓｅｃ）の経過をチェックしながら（ステップＳ８）、時分割タイミングとなるまで待機する。ここで、時分割タイミングとなった場合には、混信発生フラグの有無を判別する（ステップＳ９）。いま、混信発生フラグがセットされていなければ、回線が切断されていないことを条件に（ステップＳ１０）、最初のステップＳ１に戻って時分割時間（６２５μｓｅｃ）をタイマに再セットする。
【００２１】
一方、混信発生フラグがセットされていれば、言換えれば、電波の混信状態が発生している状態であれば（ステップＳ９でＹＥＳ）、印刷問合せ信号（ポーリング信号）の送信を所定スロット数分だけ休止する（ステップＳ１１）。なお、この場合の休止時間は、混信状態等を考慮して予め決められたものであり、図３（Ａ）の例では、４スロット分休止するようにしている。そして、この所定スロット数分の休止後においては、混信発生フラグをＯＦＦした後（ステップＳ１２）、回線が切断されていないことを条件に（ステップＳ１０）、最初のステップＳ１に戻り、通常の状態に復帰させて送信動作を再開させる。
【００２２】
以上のように、この実施形態においては、Ｂｌｕｅｔｏｏｔｈ通信コントローラ３６から印刷問合せ信号（ポーリング信号）が送信された後においてプリンタ４からの応答信号を受信しなかった場合、プリンタ４からの応答信号とＳＳ通信コントローラ３７からのＢＣＯＮ信号とが混信した混信したものと判断して、Ｂｌｕｅｔｏｏｔｈ通信コントローラ３６の送信動作を所定スロット数分だけ休止した後に、通常の状態に復帰させて送信動作を再開するようにしたから、略同様の周波数帯域を使用するＢｌｕｅｔｏｏｔｈ通信とＳＳ通信とを採用したとしても、電波の干渉によってＢｌｕｅｔｏｏｔｈ通信、ＳＳ通信間での混信を防止することができ、Ｂｌｕｅｔｏｏｔｈ通信とＳＳ通信との使用が可能となる。
【００２３】
なお、上述した実施形態においてＢｌｕｅｔｏｏｔｈ通信コントローラ３６は、混信発生時に送信動作を４スロット分休止するようにしたが、この休止時間は混信状態等を考慮して任意に設定するようにしてもよい。
【００２４】
一方、コンピュータに対して、上述した各手段を実行させるためのプログラムコードをそれぞれ記録した記録媒体（例えば、ＣＤ−ＲＯＭ、フロッピィデスク、ＲＡＭカード等）を提供するようにしてもよい。
すなわち、コンピュータが読み取り可能なプログラムコードを有する記録媒体であって、所定周波数帯域の電波を時分割スロット毎に順次送信することによって他の装置との間で近距離通信を行う第１の通信手段と、所定周波数帯域の電波を定期的に送信することによって無線中継器との間で通信を行う第２の通信手段との関係において、前記第１の通信手段から信号が送信された後において他の装置からの応答信号を受信しなかった場合、前記第１の通信手段からの信号と前記第２の通信手段からの信号とが混信したものと判断して、前記第１の通信手段の送信動作を所定スロット数分だけ休止する機能と、前記第１の通信手段の送信動作を所定スロット数分休止した後に通常の状態に復帰させて送信動作を再開する機能とを実現させるためのプログラムを記録したコンピュータが読み取り可能な記録媒体を提供するようにしてもよい。
【００２５】
【発明の効果】
この発明（請求項１記載の発明）によれば、第１の通信手段から無線信号が送信された後においてその送信先からの応答信号を受信しなかった場合、第１の通信手段からの信号と第２の通信手段からの信号とが混信したものと判断して、第１の通信手段の送信動作を所定スロット数分だけ休止した後に、通常の状態に復帰させて送信動作を再開するようにしたから、略同様の周波数帯域を使用する複数の異なる無線通信方式を採用したとしても、電波の干渉によって複数の通信方式間での混信を防止することができる。
【図面の簡単な説明】
【図１】無線ＬＡＮシステムの全体構成を示したブロック図。
【図２】無線通信端末３の基本的構成要素を示したブロック図。
【図３】（Ａ）は、Ｂｌｕｅｔｏｏｔｈ通信時に端末３からプリンタ４へ送信される印刷問合せ信号の送信タイミングを示した図、（Ｂ）は、Ｂｌｕｅｔｏｏｔｈ通信時にプリンタ４から端末３へ送信される応答信号を示した図、（Ｃ）は、ＳＳ通信時に端末３から送信される接続確認信号の送信タイミングを示した図、（Ｄ）は、ＳＳ通信時にアクセスポイント２から送信される応答信号を示した図、（Ｅ）は、Ｂｌｕｅｔｏｏｔｈ通信時における端末３側の受信状態を示した図、（Ｆ）は、ＳＳ通信時におけるアクセスポイント２側の受信状態を示した図。
【図４】Ｂｌｕｅｔｏｏｔｈ通信コントローラ３６側の動作を示したフローチャート。
【符号の説明】
１  ホストコンピュータ
２  アクセスポイント
３  無線通信端末
４  プリンタ
３１  メインＣＰＵ
３２  記憶装置
３４  入力装置
３５  表示装置
３６  Ｂｌｕｅｔｏｏｔｈ通信コントローラ
３７  ＳＳ通信コントローラ３７
【図１】
2004236246.tif 000003
【図２】
2004236246.tif 000004
【図３】
2004236246.tif 000005
【図４】
2004236246.tif 000006