(57)【要約】【課題】複数の通信チャネルの中から１つの通信チャネルを選択する場合に、各通信チャネルの通信のし易さの情報を認識可能にする。【解決手段】本発明の通信チャネル選択方法は、送信機から通信チャネルを変えながら電波を送信するステップを備え、プリンタが前記送信機からの電波を受信して各通信チャネルの受信状態を検出するステップを備え、検出した各通信チャネルの受信状態の良否を判定するステップを備え、そして、判定結果に基づいて受信状態が良好な通信チャネルを印刷するステップを備えたところに特徴を有する。この方法によれば、プリンタの印刷結果を見れば、通信チャネルの通信のし易さがわかる。【選択図】  図１
2004247838.tif 000002
【特許請求の範囲】
【請求項１】
受信するものであって複数の通信チャネルを有する無線通信機能を備えたプリンタと、このプリンタへデータを送信するものであって前記複数の通信チャネルを有する無線通信機能を備えた送信機との間で無線通信を実行する構成に対して、前記複数の通信チャネルの中から１つの通信チャネルを選択する通信チャネル選択方法において、
前記送信機から通信チャネルを変えながら電波を送信するステップと、
前記プリンタが前記送信機からの電波を受信して各通信チャネルの受信状態を検出するステップと、
検出した各通信チャネルの受信状態の良否を判定するステップと、
判定結果に基づいて受信状態が良好な１つまたは複数の通信チャネルを印刷するステップとを備えたことを特徴とする通信チャネル選択方法。
【請求項２】
前記受信状態を検出するステップにおいては、電波強度を検出するように構成されていると共に、
前記受信状態の良否を判定するステップにおいては、前記電波強度が大きい通信チャネルの受信状態が良好であると判定するように構成されていることを特徴とする請求項１記載の通信チャネル選択方法。
【請求項３】
前記受信状態を検出するステップにおいては、前記各通信チャネルの周囲の電波ノイズの強度を検出するように構成されていると共に、
前記受信状態の良否を判定するステップにおいては、前記電波ノイズの強度が小さい通信チャネルの受信状態が良好であると判定するように構成されていることを特徴とする請求項１記載の通信チャネル選択方法。
【請求項４】
前記受信状態を検出するステップにおいては、擬似ノイズ信号で変調された電波を受信することに基づいてビット誤り率を算出するように構成されていると共に、
前記受信状態の良否を判定するステップにおいては、前記ビット誤り率が小さい通信チャネルの受信状態が良好であると判定するように構成されていることを特徴とする請求項１記載の通信チャネル選択方法。
【請求項５】
前記プリンタには、受信状態が最も良好であると判定した通信チャネルを、使用する通信チャネルとして自動的に設定する通信チャネル設定手段が備わっていることを特徴とする請求項１ないし４のいずれかに記載の通信チャネル選択方法。
【請求項６】
前記プリンタには、受信状態が最も良好であると判定した通信チャネルを使用する通信チャネルとして設定した後、オペレータが通信チャネルの設定を変更する操作を実行したときに、その操作に従って設定を変更する変更手段が備わっていることを特徴とする請求項５記載の通信チャネル選択方法。
【請求項７】
受信状態が良好な通信チャネルを印刷するステップにおいては、印刷するデータをバーコードまたは２次元コードに変換して印刷するように構成されていることを特徴とする請求項１ないし６のいずれかに記載の通信チャネル選択方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、プリンタと送信機との間で無線通信を実行する構成において、複数の通信チャネルの中から適切な１つの通信チャネルを選択する通信チャネル選択方法に関する。
【０００２】
【従来の技術】
従来より、送信機（例えば２次元コードリーダ）からプリンタへデータを無線で送信するように構成した無線通信システムが考えられている。このシステムの場合、プリンタは、受信するものであって複数の通信チャネルを有する無線インターフェース（無線通信機能）を有している。送信機も、プリンタへデータを送信するものであって複数の通信チャネルを有する無線インターフェース（無線通信機能）を有している。
【０００３】
そして、オペレータは、最初に、プリンタ及び送信機に対して、それぞれ、複数の通信チャネルの中から適当な１つを使用する通信チャネルとして設定する操作を実行してから、両者の間で無線通信を行うようにしている。尚、関連する技術分野の一例として、バーコードリーダを組み込んで構成された無線通信システムが知られている（特許文献１参照）。
【０００４】
【特許文献１】
特開平８−１０７４００号公報
【０００５】
【発明が解決しようとする課題】
ところで、上記複数の通信チャネルは、機器のばらつきや周囲ノイズ等の影響により、通信チャネル毎に通信のし易さが異なるという特性がある。しかし、オペレータは、通信チャネルの通信のし易さに関する情報を知らない。このため、通信し難い通信チャネルが設定されてしまうことがあり、このような場合には、通信エラーが多発したり、送信機をプリンタ（またはプリンタを送信機）に近づけて通信しなければならないという問題点があった。
【０００６】
本発明は上記事情に鑑みてなされたものであり、その目的は、複数の通信チャネルの中から１つの通信チャネルを選択する場合に、各通信チャネルの通信のし易さの情報を認識可能に構成して、最適な通信チャネルを選択できるようにする通信チャネル選択方法を提供するにある。
【０００７】
【課題を解決するための手段】
請求項１の発明によれば、送信機から通信チャネルを変えながら電波を送信するステップと、プリンタが前記送信機からの電波を受信して各通信チャネルの受信状態を検出するステップと、検出した各通信チャネルの受信状態の良否を判定するステップと、判定結果に基づいて受信状態が良好な通信チャネルを印刷するステップとを備えたので、複数の通信チャネルの中から１つの通信チャネルを選択する場合、送信機からプリンタへ一方向の通信を行うことによって上記印刷結果に基づいて各通信チャネルの通信のし易さの情報を認識することができる。従って、オペレータは、最適な通信チャネルを選択して設定することができる。
【０００８】
この場合、請求項２の発明のように、受信状態を検出するステップにおいて、電波強度を検出するように構成すると共に、受信状態の良否を判定するステップにおいて、電波強度が大きい通信チャネルの受信状態が良好であると判定するように構成することが好ましい。
【０００９】
また、請求項３の発明のように、受信状態を検出するステップにおいて、各通信チャネルの周囲の電波ノイズの強度を検出するように構成すると共に、受信状態の良否を判定するステップにおいて、電波ノイズの強度が小さい通信チャネルの受信状態が良好であると判定するように構成することが好ましい構成である。
【００１０】
更に、請求項４の発明のように、受信状態を検出するステップにおいて、擬似ノイズ信号で変調された電波を受信することに基づいてビット誤り率を算出するように構成すると共に、受信状態の良否を判定するステップにおいて、前記ビット誤り率が小さい通信チャネルの受信状態が良好であると判定するように構成することがより一層良い構成である。
【００１１】
請求項５の発明によれば、プリンタに、受信状態が最も良好であると判定した通信チャネルを、使用する通信チャネルとして設定する通信チャネル設定手段を設けたので、通信チャネルの設定が簡単になる。
【００１２】
請求項６の発明においては、プリンタに、受信状態が最も良好であると判定した通信チャネルを使用する通信チャネルとして設定した後、オペレータが通信チャネルの設定を変更する操作を実行したときに、その操作に従って設定を変更する変更手段を設けるように構成した。この構成によれば、オペレータの意思や方針等を明確に確認できることから、使い勝手が良くなる。
【００１３】
請求項７の発明によれば、受信状態が良好な通信チャネルを印刷するステップにおいて、印刷するデータをバーコードまたは２次元コードに変換して印刷するように構成したので、バーコードリーダまたは２次元コードリーダによって印刷結果、即ち、受信状態が良好な通信チャネルを容易に認識することができる。
【００１４】
【発明の実施の形態】
以下、本発明の第１の実施例について、図１ないし図３を参照しながら説明する。まず、図２は、本実施例の無線通信システム１の全体構成を概略的に示す図である。この図２に示すように、無線通信システム１は、送信機である例えば無線通信機能を有する２次元コードリーダ２と、受信するのみ（一方向）の無線通信機能を有するプリンタ３とから構成されている。
【００１５】
上記２次元コードリーダ２の無線通信機能（無線インターフェース）は、複数の通信チャネルを有していると共に、いずれかの通信チャネルを介してプリンタ３へデータを送信する機能を有している。尚、２次元コードリーダ２の無線通信機能として、他の無線通信装置と通信（送受信）する機能を備えるように構成しても良い。
【００１６】
また、２次元コードリーダ２の本体４には、ディスプレイ５と、多数の操作キーからなる操作部６と、無線通信用のアンテナ７とが設けられている。更に、２次元コードリーダ２のハードウエア構成は、周知構成の無線通信機能付きの２次元コードリーダのハードウエア構成と同じである。そして、２次元コードリーダ２のソフトウエア構成は、周知構成の無線通信機能付きの２次元コードリーダのソフトウエア構成とほとんど同じであり、異なるところは、後述するフローチャート（図１参照）の制御部分である。
【００１７】
一方、プリンタ３の無線通信機能（無線インターフェース）も、２次元コードリーダ２の無線通信機能と同じ複数の通信チャネルを有していると共に、いずれかの通信チャネルを介して２次元コードリーダ２からのデータを受信する機能を有している。
【００１８】
また、プリンタ３の本体８には、各種の操作キーからなる操作部１０と、無線通信用のアンテナ１１と、印刷部１２とが設けられている。尚、プリンタ３のハードウエア構成は、周知構成の無線通信機能付きのプリンタのハードウエア構成と同じである。そして、プリンタ３のソフトウエア構成は、周知構成の無線通信機能付きのプリンタのソフトウエア構成とほとんど同じであり、異なるところは、後述するフローチャート（図１参照）の制御部分である。
【００１９】
次に、上記構成の作用、特には、２次元コードリーダ２及びプリンタ３に対して複数の通信チャネルの中から適切な１つを選択して設定する処理（即ち、通信チャネル選択制御）について、図１及び図３も参照して説明する。図１のフローチャートは、２次元コードリーダ２の制御のうちの上記通信チャネル選択制御の内容を示すフローチャートと、プリンタ３の制御のうちの上記通信チャネル選択制御の内容を示すフローチャートとを併せて示したものである。
【００２０】
この場合、オペレータは、２次元コードリーダ２及びプリンタ３をそれぞれ操作することにより、２次元コードリーダ２及びプリンタ３においてそれぞれ通信チャネル選択制御を実行開始させる。
【００２１】
これにより、まず、２次元コードリーダ２側においては、図１のステップＳ１０にて、テスト送信（即ち、予め決められたデータをプリンタ３へ送信する処理）を開始する。続いて、ステップＳ２０へ進み、２次元コードリーダ２は、予め決められた一定の間隔（設定時間間隔）で通信チャネルを切り替えて上記データ（情報）をプリンタ３へ送信するように構成されている。この場合、通信チャネルの切替が一巡したら、最初の通信チャネルに戻して、以下、送信及び切替処理を繰り返し実行するように構成されている。
【００２２】
一方、プリンタ３側においては、まず、図１１０にて、受信処理を開始する。そして、ステップＳ１２０へ進み、通信チャネル毎に、受信したデータの受信状態を検出する。この場合、例えば、２次元コードリーダ２から送信された擬似ノイズ信号（例えばＰＮ９等）で変調された電波を受信することに基づいてビット誤り率を算出するように構成されている。
【００２３】
続いて、ステップＳ１３０へ進み、各通信チャネルの受信状態を判定する。この受信状態の良否を判定するステップにおいては、ビット誤り率が小さい通信チャネルの受信状態が良好であると判定するように構成されている。この後、ステップＳ１４０へ進み、受信処理を停止する。
【００２４】
そして、ステップＳ１５０へ進み、受信状態が良好な１つまたは複数の通信チャネルを印刷する。本実施例の場合、図３に示すように、受信状態が一番良好な通信チャネルから順番に、すべての通信チャネルをその検出結果及び判定結果と共に印刷するように構成している。具体的には、通信チャネルの名称と、ビット誤り率（ビットエラー率）と、良好や不良等の判定結果とを印刷している。尚、受信状態が良好な通信チャネルについては、通常の印刷の他に、２次元コード（例えばＱＲコード）に変換して印刷するように構成している（図３中の右端部参照）。
【００２５】
この後、ステップＳ１６０へ進み、オペレータは、上記印刷結果に基づいて適当な通信チャネル（図３の場合、ＣＨ１）を選択し、プリンタ３の通信チャネルを切替設定する。ここで、プリンタ３における通信チャネルの設定方法は、周知の方法を適宜用いれば良い。例えば、プリンタ３の操作部１０の操作キーを操作して設定したり、プリンタ３の本体８に設けられた図示しないディップスイッチを操作して設定したりすれば良い。
【００２６】
続いて、２次元コードリーダ２側のステップＳ３０へ進み、オペレータは、２次元コードリーダ２の操作部６の操作キーを操作して、前記したテスト送信動作を停止させる。そして、ステップＳ４０へ進み、オペレータは、プリンタ３に設定した通信チャネルと同じ通信チャネルを、２次元コードリーダ２に設定する。ここで、２次元コードリーダ２における通信チャネルの設定方法は、周知の方法を適宜用いれば良い。例えば、２次元コードリーダ２の操作部６の操作キーを操作して設定したり、２次元コードリーダ２の本体４に設けられた図示しないディップスイッチを操作して設定したりすれば良い。
【００２７】
このような構成の本実施例によれば、２次元コードリーダ２から通信チャネルを変えながら電波を送信するステップ（ステップＳ２０）と、プリンタ３が２次元コードリーダ２からの電波を受信して各通信チャネルの受信状態を検出するステップ（ステップＳ１２０）と、検出した各通信チャネルの受信状態の良否を判定するステップ（ステップＳ１３０）と、判定結果に基づいて受信状態が良好な通信チャネルを印刷するステップ（ステップＳ１５０）とを備えたので、オペレータが複数の通信チャネルの中から１つの通信チャネルを選択する場合に、上記印刷結果に基づいて各通信チャネルの通信のし易さの情報を認識することができる。これにより、オペレータは、最適な通信チャネルを選択して、２次元コードリーダ２及びプリンタ３に設定することができる（ステップＳ４０、ステップＳ１６０）。
【００２８】
尚、上記実施例では、受信状態を検出するステップにおいて、ビット誤り率を算出するように構成したが、これに限られるものではなく、例えば、受信電波の電波強度を検出するように構成しても良い。この構成の場合、受信状態の良否を判定するステップにおいては、上記電波強度が大きい通信チャネルの受信状態が良好であると判定するように構成すれば良い。
【００２９】
また、受信状態を検出するステップにおいて、各通信チャネルの周囲の電波ノイズの強度を検出するように構成しても良い。このように構成した場合、受信状態の良否を判定するステップにおいては、電波ノイズの強度が小さい通信チャネルの受信状態が良好であると判定するように構成すれば良い。尚、この構成の場合、２次元コードリーダ２からデータをプリンタ３へ送信する処理（ステップＳ１０、ステップＳ２０、ステップＳ３０）を省略しても良い。
【００３０】
図４は、本発明の第２の実施例を示すものである。尚、第１の実施例と同一ステップには、同一ステップ番号を付している。この第２の実施例においては、プリンタ３に、受信状態が最も良好であると判定した通信チャネルを、使用する通信チャネルとして自動的に設定する通信チャネル設定手段としての機能を持たせるように構成した。
【００３１】
具体的には、２次元コードリーダ２側の制御（ステップＳ１０〜ステップＳ４０）は、第１の実施例と同じである。プリンタ３側の制御のうち、ステップＳ１１０〜ステップＳ１４０までの制御は、第１の実施例と同じである。この後、第２の実施例では、ステップＳ２１０において、最も受信状態が良好であると判定した通信チャネルを、使用する通信チャネルとして自動的に切替設定するように構成されている。
【００３２】
そして、ステップＳ２２０へ進み、プリンタ３は、最も受信状態が良好な通信チャネル（即ち、プリンタ３に設定した通信チャネル）を印刷する。これにより、オペレータは、最も受信状態が良好な通信チャネル、即ち、プリンタ３に設定した通信チャネルを認識することができる。続いて、オペレータは、２次元コードリーダ２側の前述したステップＳ３０、ステップＳ４０を順に実行するように構成されている。
【００３３】
尚、上述した以外の第２の実施例の構成は、第１の実施例の構成と同じ構成となっている。従って、第２の実施例においても、第１の実施例とほぼ同じ作用効果を得ることができる。特に、第２の実施例では、プリンタ３側については、最も受信状態が良好な通信チャネルを自動的に設定するように構成したので、通信チャネルの設定作業がより一層簡単になる。
【００３４】
図５は、本発明の第３の実施例を示すものである。尚、第１の実施例または第２の実施例と同一ステップには、同一ステップ番号を付している。この第３の実施例では、プリンタ３に、受信状態が最も良好であると判定した通信チャネルを、使用する通信チャネルとして設定した後、オペレータが通信チャネルの設定を変更する操作を実行したときに、その操作に従って通信チャネルの設定を変更する変更手段としての機能を持たせるように構成した。
【００３５】
具体的には、２次元コードリーダ２側の制御（ステップＳ１０〜ステップＳ４０）は、第１の実施例と同じである。そして、プリンタ３側の制御のうち、ステップＳ１１０〜ステップＳ１４０までの制御は第１の実施例と同じである。この後、ステップＳ２１０（第２の実施例）を実行し、最も受信状態が良好であると判定した通信チャネルを、使用する通信チャネルとして自動的に切替設定する。そして、ステップＳ１５０（第１の実施例）を実行し、受信状態が良好な１つまたは複数の通信チャネルを印刷する。このとき、最も受信状態が良好な通信チャネル、即ち、自動的に設定した通信チャネルについては、設定済みであることの情報も印刷するように構成されている。
【００３６】
この後、通信チャネルを変更する場合は、ステップＳ３１０にて「ＹＥＳ」へ進み、ステップＳ３２０へ進み、オペレータが通信チャネルの設定を変更する操作を実行すると共に、その操作に従って通信チャネルの設定が切り替えられて変更されるように構成されている。尚、上記ステップＳ３１０において、通信チャネルを変更しないときは、「ＮＯ」へ進み、プリンタ３の通信チャネルは自動設定されたままとなる。
【００３７】
また、オペレータがプリンタ３の通信チャネルを切替設定した場合は、この切替設定した通信チャネルと同じ通信チャネルを、２次元コードリーダ２に設定する操作を行う（２次元コードリーダ２側のステップＳ４０参照）。
【００３８】
そして、上述した以外の第３の実施例の構成は、第１の実施例または第２の実施例の構成と同じ構成となっている。従って、第３の実施例においても、第１の実施例または第２の実施例とほぼ同じ作用効果を得ることができる。
【００３９】
図６は、本発明の第４の実施例を示すものである。尚、第１の実施例または第２の実施例と同一ステップには、同一ステップ番号を付している。この第４の実施例では、プリンタ３において、最も受信状態が良好な通信チャネル、即ち、プリンタ３に設定した通信チャネルを印刷するときに（図６のステップＳ２２２）、印刷するデータを２次元コード（ＱＲコード）に変換して印刷するように構成した。
【００４０】
そして、２次元コードリーダ２側における通信チャネルを設定するステップにおいて（図６のステップＳ４１０）、印刷結果、即ち、プリンタ３に設定した通信チャネルと同じ通信チャネルを示す２次元コードを、２次元コードリーダ２によって読み取ると共に、読み取った通信チャネルを、２次元コードリーダ２にて使用する通信チャネルとして自動的に切替設定するように構成されている。
【００４１】
尚、上述した以外の第４の実施例の構成は、第１の実施例または第２の実施例の構成と同じ構成となっている。従って、第４の実施例においても、第１の実施例とほぼ同じ作用効果を得ることができる。
【００４２】
特に、第４の実施例では、プリンタ３において、受信状態が最も良好な通信チャネル（プリンタ３に設定した通信チャネル）を印刷するときに（ステップＳ２２２）、印刷するデータを２次元コードに変換して印刷すると共に、２次元コードリーダ２側において、通信チャネルを設定するときに（ステップＳ４１０）、プリンタ３に設定した通信チャネルと同じ通信チャネルを示す２次元コードを、２次元コードリーダ２によって読み取り、この読み取った通信チャネルを、２次元コードリーダ２にて使用する通信チャネルとして自動的に切替設定するように構成した。このため、２次元コードリーダ２に通信チャネルを設定する作業が簡単になる。
【００４３】
尚、上記第４の実施例においては、プリンタ３によって、最も受信状態が良好な１つの通信チャネルを印刷する（ステップＳ２２２）ように構成したが、これに代えて、受信状態が良好な１つまたは複数の通信チャネルを印刷するように構成しても良い。このように構成した場合、第３の実施例と同じように、プリンタ３が自動設定した通信チャネルをオペレータが切替設定可能なように構成することが好ましい。
【００４４】
また、上記各実施例において、プリンタ３によって、受信状態が良好な１つまたは複数の通信チャネルを印刷するときに（ステップＳ１５０、Ｓ２２０、Ｓ２２２）、印刷するデータを２次元コードに変換して印刷するように構成したが、これに代えて、バーコードに変換して印刷するように構成しても良い。また、受信状態が良好な通信チャネルを１つだけ印刷するように構成しても良い。更に、受信状態が良好な順に通信チャネルを複数あるいは全て印刷しても良い。更にまた、受信状態が悪い順に通信チャネルを複数あるいは全て印刷しても良い。また、通信チャネル番号順に結果を数値で印刷するように構成しても良い。更に、通信チャネル番号順に結果をグラフで印刷するように構成しても良い。
【００４５】
そして、上記した各印刷態様において、設定用コードと共に印刷しても良い。また、通信チャネルの電波強度の値を一緒に印刷するように構成しても良い。更に、通信チャネルを自動設定する構成の場合には、受信機に設定された通信チャネルにマークを付けて印刷することが好ましい。
【００４６】
更にまた、上記各実施例では、本発明の送信機として、無線通信機能付きの２次元コードリーダ２に適用したが、これに限られるものではなく、無線通信機能付きの種々の電気機器や端末等に適用しても良い。
【図面の簡単な説明】
【図１】本発明の第１の実施例を示すフローチャート
【図２】２次元コードリーダとプリンタを示す上面図
【図３】印刷例を示す図
【図４】本発明の第２の実施例を示す図１相当図
【図５】本発明の第３の実施例を示す図１相当図
【図６】本発明の第４の実施例を示す図１相当図
【符号の説明】
１は無線通信システム、２は２次元コードリーダ（送信機）、３はプリンタ、５はディスプレイ、６は操作部、７はアンテナ、９はディスプレイ、１０は操作部、１１はアンテナ、１２は印刷部を示す。
【図１】
2004247838.tif 000003
【図２】
2004247838.tif 000004
【図３】
2004247838.tif 000005
【図４】
2004247838.tif 000006
【図５】
2004247838.tif 000007
【図６】
2004247838.tif 000008