(57)【要約】【課題】通信開始時のＰＩＮコード入力等の操作の手間を必要とすることなく、不特定多数の通信モジュールが存在する可能性のある通信環境の中で、誤接続を防止して、２者間での１対１の通信を他から邪魔されることなく行う。【解決手段】小型で持ち運び可能な２つの外部メモリＡ１４、Ｂ１５に、予めブルートゥースアドレス、リンクキー、暗号キーを含んで構成されたセキュリティパラメータを格納しておく。そして、この２つの外部メモリＡ１４、Ｂ１５のそれぞれを１対１の通信を行いたいブルートゥースモジュール２１、２２に接続する。ブルートゥースモジュール２１、２２は、接続された外部メモリ内のセキュリティパラメータを使用して２者間での通信を行うことができる。その際、ブルートゥースモジュール２１、２２の一方がマスタモジュールとなって通信を行う。【選択図】      図２
2006245769.tif 000002
【特許請求の範囲】
【請求項１】
マスタモジュールとスレーブモジュールとの間で無線ネットワークを介して１対１の通信を行う無線通信方法において、前記各モジュールは、１対１の通信を行うために必要なセキュリティパラメータが格納されたメモリを備え、前記マスタモジュールとスレーブモジュールとは、前記セキュリティパラメータを使用して１対１の通信を行うことを特徴とする無線通信方法。
【請求項２】
前記セキュリティパラメータは、アドレス、リンクキー、暗号キーを含んで構成されていることを特徴とする請求項１記載の無線通信方法。
【請求項３】
前記メモリは、書き替え可能な外付けのＲＯＭであることを特徴とする請求項１または２記載の無線通信方法。
【請求項４】
前記マスタモジュールとスレーブモジュールとがブルートゥースモジュールであり、前記無線ネットワークがブルートゥースネットワークであることを特徴とする請求項１、２または３記載の無線通信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線通信方法に係り、特に、相互に通信を行うブルートゥース(Bluetooth）モジュール等の通信モジュールの一方をマスタモジュールとし、他方のブルートゥースモジュールをスレーブモジュールとして、他のモジュールからの干渉を受けることなく、１対１の相互間でデータ通信を行うことを可能にした無線通信方法に関する。
【背景技術】
【０００２】
ブルートゥースモジュールは、一般に、ＲＦトランシーバＩＣ、ベースバンドＩＣ、デジタルデータ等の処理を行うと共に、モジュール全体の制御を行うＤＳＰ、無線リンクを管理するプロトコルへの通信インタフェースであるＨＣＩ、音声等のリアルタイム性が要求されるアプリケーションに使用されるＳＣＯと呼ばれる同期チャンネル等を備えて構成されている。そして、ブルートゥースモジュールは、他の１または複数のブルートゥースモジュールとの間で、音声信号の通信、デジタルデータの通信、これらを混在させた通信を行うことができる。
【０００３】
そして、一般に、ブルートゥースモジュールは、電波の届く範囲にある他のブルートゥースモジュールのどれとでも通信を行うことができる。このため、１対１の通信を他のモジュールから盗聴等がなされないように行いたい場合、通信の都度、相手側との間でセキュリティパラメータを設定しなければならない。このセキュリティパラメータは、通常、４８ビットのブルートゥースアドレスと、１２８ビットのリンクキーと、８〜１２８ビットで８ビット単位で可変長の暗号キーとにより構成される。リンクキーは、通信時の相手側の認証に利用されるものであり、通信の開始時にＰＩＮコードと呼ばれるコードが入力されて作成される。この場合、接続するモジュール同士で、それらを利用するユーザの了解の下に同一のＰＩＮコードの入力が必要になる。
【０００４】
ブルートゥースモジュールは、前述したようなセキュリティパラメータを用いることにより、不特定多数のブルートゥースモジュールが存在する可能性のある通信環境の中で、誤接続を防止して、２者間での１対１の通信を他から邪魔されることなく行うことができる。
【０００５】
なお、前述したようなブルートゥースモジュールにおけるセキュリティパラメータを用いる機能に関する従来技術として、非特許文献１等に記載された技術が知られている。
【非特許文献１】宮津  和弘著「Bluetoothガイドブック」(日刊工業新聞社 2000年9月20日発行、第７５頁〜第７６頁）
【発明の開示】
【発明が解決しようとする課題】
【０００６】
前述した従来技術によるセキュリティパラメータを用いる２者間での１対１の通信は、通信の都度、通信の開始時に、通信を行おうとする両者がＰＩＮコードを入力して、リンクキーを作成して、お互いに相手を認証しなければならず、通信開始時にブルートゥースモジュールを持つ端末の操作の手間が多くかかってしまうという問題点を有している。
【０００７】
本発明の目的は、前述した従来技術の問題点を解決し、通信開始時のＰＩＮコード入力等の操作の手間を必要とすることなく、不特定多数の通信モジュールが存在する可能性のある通信環境の中で、誤接続を防止して、２者間での１対１の通信を他から邪魔されることなく行うことを可能にした無線通信方法を提供することにある。
【課題を解決するための手段】
【０００８】
本発明によれば前記目的は、マスタモジュールとスレーブモジュールとの間で無線ネットワークを介して１対１の通信を行う無線通信方法において、前記各モジュールが、１対１の通信を行うために必要なセキュリティパラメータが格納されたメモリを備え、前記マスタモジュールとスレーブモジュールとが、前記セキュリティパラメータを使用して１対１の通信を行うことにより達成される。
【０００９】
また、前記目的は、前記セキュリティパラメータが、アドレス、リンクキー、暗号キーを含んで構成されていることにより達成される。
【００１０】
また、前記目的は、前記メモリが、書き替え可能な外付けのＲＯＭであることにより達成される。
【００１１】
さらに、前記目的は、前記マスタモジュールとスレーブモジュールとがブルートゥースモジュールであり、前記無線ネットワークがブルートゥースネットワークであることにより達成される。
【発明の効果】
【００１２】
本発明によれば、通信開始時のＰＩＮコード入力等の操作の手間を必要とすることなく、不特定多数のブルートゥースモジュール等の通信モジュールが存在する可能性のある通信環境の中で、誤接続を防止して、任意の通信モジュール相互間での１対１の通信を他から邪魔されることなく行うことができる。
【発明を実施するための最良の形態】
【００１３】
以下、本発明による無線通信方法の実施形態を図面により詳細に説明する。
【００１４】
図１は本発明の一実施形態による無線通信方法を実施するために使用する外部メモリの作成について説明する図、図２は本発明の一実施形態による無線通信方法を説明する図である。図１、図２において、１１、１２、２１、２２はブルートゥースモジュール、１３、２３、２４はＰＣ、１４、１５は外部メモリである。
【００１５】
本発明の実施形態は、書き替え可能で、持ち運び可能に小型に作成されているフラッシュメモリ、ＥＰＲＯＭ等のＲＯＭを、通信モジュールとしてのブルートゥースモジュールに接続可能として構成した外部メモリを使用し、この外部メモリを１対としてこれらの外部メモリに同一のリンクキーを持つセキュリティパラメータを予め格納し、この１対の外部メモリのそれぞれを任意のブルートゥースモジュールに接続し、外部メモリのそれぞれが接続されたブルートゥースモジュールの一方をマスタモジュールとし、他方をスレーブモジュールとして１対１の通信を行うようにしたものである。
【００１６】
まず、図１を参照して、外部メモリへのセキュリティパラメータを格納する方法について説明する。外部メモリへのセキュリティパラメータを格納する処理は、例えば、生産工場等で行われる。
【００１７】
外部メモリへのセキュリティパラメータを格納する処理は、図１に示しているように、用意した外部メモリＡ１４、外部メモリＢ１５をＰＣ１３に接続し、また、外部メモリＡ１４、Ｂ１５へのセキュリティパラメータを格納するために使用する２つのブルートゥースモジュール１１、１２をＰＣ１３に接続してＰＣ１３から行われる。２つのブルートゥースモジュール１１、１２は、セキュリティパラメータが外部に漏れるようなことを防止するため、シールドが施される。
【００１８】
前述において、ＰＣ１３は、まず、２つのブルートゥースモジュール１１、１２にブルートゥースアドレスを割り付ける。そして、このブルートゥースアドレスにより２つのブルートゥースモジュール１１、１２を接続する。このとき、ユニークなコードを有するＰＩＮコードを使用する。この結果、ブルートゥースモジュール１１、１２相互間の接続により、従来技術の欄で説明したようなリンクキー、暗号キーが生成されるので、ＰＣ１３は、生成されたリンクキー、暗号キー並びに割り付けたブルートゥースアドレスをセキュリティパラメータとして、外部メモリＡ１４、外部メモリＢ１５に格納する。その際、ＰＣ１３は、ブルートゥースアドレス及びＰＩＮコードを生成するだけであり、その他の情報の保存は行わない。
【００１９】
前述したようにして作成された外部メモリＡ１４、外部メモリＢ１５は、任意のブルートゥースモジュールに接続されたとき、それらのブルートゥースモジュールが、外部メモリＡ１４、Ｂ１５に格納されたセキュリティパラメータのリンクキーとブルートゥースアドレスとに従って、１対１の通信を行うことが可能となる。その場合に、通信の開始に先立って、ＰＩＮコードの入力が不要となり、相互間で暗号化され、かつ、他のブルートゥースモジュールから邪魔のされない独立した通信を行うことができる。
【００２０】
図２に前述したように作成された外部メモリＡ１４、外部メモリＢ１５を接続した２つのブルートゥースモジュールによる通信の状況を示しており、ＰＣ２３をホストとして接続しているブルートゥースモジュールＡ２１に前述で作成した外部メモリＡ１４を接続し、ＰＣ２４をホストとして接続しているブルートゥースモジュールＢ２２に前述で作成した外部メモリＢ１５を接続して、２つのブルートゥースモジュールＡ１４、Ｂ１５とが通信を行う状況を示している。
【００２１】
すでに説明したように、２つのブルートゥースモジュール２１、２２は、外部メモリＡ、Ｂに格納されたセキュリティパラメータに従って、１対１での通信を他のブルートゥースモジュールから邪魔されることなく行うことができる。しかも、外部メモリＡ１４、Ｂ１５を持ち運んで、任意のブルートゥースモジュールに接続することにより、それらのブルートゥースモジュールに、セキュリティを持った１対１の通信を行わせることができる。
【００２２】
図２に示した例は、ブルートゥースモジュールのそれぞれに、ホストとしてのＰＣを接続したものであるが、他の使用例として、ＦＡシステムにおける監視用のＰＣに接続されている一方のブルートゥースモジュールに外部メモリＡ１４を接続し、生産ライン上のセンサに接続されている他方のブルートゥースモジュールに外部メモリＢ１５を接続して使用することができる。本発明の実施形態は、このような使用形態として使用する場合、生産設ライン上の任意の場所にあるセンサ等に接続されているブルートゥースモジュールに外部メモリＢ１５を接続し、その近くにある監視用のＰＣに接続されているブルートゥースモジュールに外部メモリＡ１４を接続することにより、ユーザが希望するセンサからの情報を確実にＰＣに取り込むことができる。
【００２３】
前述した本発明の実施形態によれば、小型で持ち運び可能な２つの外部メモリに、予めブルートゥースアドレス、リンクキー、暗号キーを含んで構成されたセキュリティパラメータを格納しておき、この２つの外部メモリのそれぞれを１対１の通信を行いたいブルートゥースモジュールに接続するだけで、通信開始時のＰＩＮコード入力等の操作の手間を必要とすることなく、不特定多数のブルートゥースモジュールが存在する可能性のある通信環境の中で、誤接続を防止して、２者間での１対１の通信を他から邪魔されることなく行うことができる。
【図面の簡単な説明】
【００２４】
【図１】本発明の一実施形態による無線通信方法を実施するために使用する外部メモリの作成について説明する図である。
【図２】本発明の一実施形態による無線通信方法を説明する図である。
【符号の説明】
【００２５】
１１、１２、２１、２２  ブルートゥースモジュール
１３、２３、２４  ＰＣ
１４、１５  外部メモリ
【図１】
2006245769.tif 000003
【図２】
2006245769.tif 000004