(57)【要約】【課題】近距離無線通信を行う場合に、通信相手の通信装置と無線接続するまでの処理を簡素化する。【解決手段】通信装置１０1，１０2間でブルートゥース通信を開始する場合、通信装置１０1，１０2は、通信相手のＲＦＩＤタグ１０５に書き込まれた情報を相互に読み出し、相互に接続の可否を判定する。通信装置１０1，１０2は、相互に接続可能であると判定すると、アンテナ１０３を介して相互に無線接続し、ブルートゥース通信を開始する。【選択図】図２
2005167946.tif 000002
【特許請求の範囲】
【請求項１】
一定範囲内で通信相手の通信装置と近距離無線通信を行う第１の通信手段を少なくとも有してなる通信装置において、
前記近距離無線通信とは異なる通信方式で通信相手の通信装置と通信を行う第２の通信手段と、
前記第１の通信手段により前記近距離無線通信を開始する際に、前記第２の通信手段を用いて通信相手の通信装置と通信を行うことにより当該通信相手の通信装置との接続の可否を判定し、接続可能である場合に、当該通信相手の通信装置と接続して前記近距離無線通信を開始するよう前記第１の通信手段に指示する接続処理手段とを有する通信装置。
【請求項２】
前記第２の通信手段は、
自己の通信装置の情報が書き込み可能であるとともに、当該情報が非接触状態または接触状態にて読出し可能なデバイスと、
前記デバイスに自己の通信装置の情報を書き込むとともに、通信相手の通信装置の前記デバイスと非接触状態または接触状態にて、当該デバイスに書き込まれている通信相手の通信装置の情報を読み出すアクセス手段とを有する、請求項１記載の通信装置。
【請求項３】
前記接続処理手段は、通信相手の通信装置にアクセスして近距離無線通信を開始する場合に、通信相手の通信装置に認証要求を行うために自己の通信装置の認証用情報を前記デバイスに書き込むよう前記アクセス手段に指示し、以降、当該認証用情報に基づく認証の正否を示す情報が通信相手の通信装置の前記デバイスから前記アクセス手段により読み出された場合に、前記アクセス手段により読み出された情報に基づいて通信相手の通信装置との接続の可否を判定する、請求項２に記載の通信装置。
【請求項４】
前記接続処理手段は、通信相手の通信装置からのアクセスを受けて近距離無線通信を開始する場合に、前記アクセス手段により通信相手の通信装置の前記デバイスから読み出された認証用情報に基づいて通信相手の通信装置の認証を行い、認証の正否に応じて当該通信相手の通信装置との接続の可否を判定し、接続の可否を示す情報を前記デバイスに書き込むよう前記アクセス手段に指示する、請求項３に記載の通信装置。
【請求項５】
一定範囲内で近距離無線通信を行う通信装置による無線接続方法において、
前記近距離無線通信を開始する際に、前記近距離無線通信とは異なる通信方式で通信相手の通信装置と通信を行うことにより当該通信相手の通信装置との接続の可否を判定する第１のステップと、
前記第１のステップにて接続可能であると判定された場合に、当該通信相手の通信装置と接続して前記近距離無線通信を開始する第２のステップとを有する無線接続方法。
【請求項６】
前記第１のステップでは、通信相手の通信装置と通信を行う際に、自己の通信装置の情報をデバイスに書き込むことと、通信相手の通信装置の前記デバイスと非接触状態または接触状態にて、当該デバイスに書き込まれている通信相手の通信装置の情報を読み出すこととを行う、請求項５記載の無線接続方法。
【請求項７】
通信相手の通信装置にアクセスして近距離無線通信を開始する場合、
前記第１のステップは、
通信相手の通信装置に認証要求を行うために自己の通信装置の認証用情報を前記デバイスに書き込む第３のステップと、
自己の通信装置の認証用情報に基づく認証の正否を示す情報を通信相手の通信装置の前記デバイスから読み出す第４のステップと、
前記第４のステップにて読み出された情報に基づいて通信相手の通信装置との接続の可否を判定する第５のステップとを有する、請求項６に記載の無線接続方法。
【請求項８】
通信相手の通信装置からのアクセスを受けて近距離無線通信を開始する場合、
前記第１のステップは、
通信相手の通信装置の前記デバイスから認証用情報を読み出す第６のステップと、
前記第６のステップにて読み出された認証用情報に基づいて通信相手の通信装置の認証を行い、認証の正否に応じて当該通信相手の通信装置との接続の可否を判定する第７のステップと、
前記第７のステップにて判定された接続の可否を示す情報を前記デバイスに書き込む第８のステップとを有する、請求項７に記載の無線接続方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、一定範囲内で近距離無線通信を行う通信装置、通信装置による無線接続方法に関するものである。
【背景技術】
【０００２】
近年、一定範囲内の複数の通信装置を無線で接続し、相互にデータ通信を行う近距離無線通信技術の開発が盛んに行われている。近距離無線通信の代表例であるブルートゥース（Bluetooth）通信は、２．４ＧＨｚ帯の電波を用い、半径十数ｍ程度の範囲内にある複数の通信装置を無線で接続し、相互にデータ通信を行うものである。
【０００３】
ところで、最近の通信装置の中には、ブルートゥース通信等の近距離無線通信機能だけでなく、ＲＦＩＤ（Radio Frequency Identification）による他の通信機能を備えた通信装置がある。この種の通信装置は、一般に、自己の通信装置の情報が書き込み可能であるとともに、当該情報が非接触状態にて読出し可能なＲＦＩＤタグと、自己の通信装置のＲＦＩＤタグに自己の通信装置の情報を書き込むとともに、他の通信装置のＲＦＩＤタグと非接触状態にて、当該ＲＦＩＤタグに書き込まれている他の通信装置の情報を読み出すＲＦＩＤリーダ／ライタとを有している。
【０００４】
例えば、ブルートゥース通信機能およびＲＦＩＤによる通信機能の双方を備えた通信装置が、特許文献１に開示されている。この特許文献１に開示された通信装置は、周囲に位置する他の通信装置を検出し、検出した他の通信装置の中から通信相手の通信装置を選択し、選択した通信相手の通信装置に自己の通信装置を認証させる。以上の処理により、通信相手の通信装置との接続の可否を判定し、接続が可能であると判定した場合に、通信相手の通信装置と接続してブルートゥース通信を行っている。なお、特許文献１に開示された通信装置においては、通信相手の通信装置と無線で接続するまでの接続処理として、ブルートゥースの手順に従って接続処理が行われている。
【０００５】
以下、従来のブルートゥース通信による無線接続方法について、図５を参照して説明する。ここでは、通信装置Ａが、周囲に位置する通信装置Ｂにアクセスして無線接続を行う場合の流れについて説明する。
【０００６】
図５を参照すると、通信装置Ａは、ブルートゥース通信により、ＩＱ（Inquiry）パケットをブロードキャストで送信し、周囲に位置する通信装置に対して、当該通信装置の情報を問い合わせる（ステップ５０１）。ここでは、少なくとも通信装置Ｂが、通信装置ＡからのＩＱパケットを受信したとする。
【０００７】
通信装置Ｂは、通信装置ＡからのＩＱパケットを受信すると、通信装置Ｂのブルートゥースアドレスおよびブルートゥースクロックの情報を含むＦＨＳ（Frequency Hopping Synchronization）パケットを、ブルートゥース通信により、通信装置Ａに対して送信する（ステップ５０２）。
【０００８】
通信装置Ａは、通信装置ＢからのＦＨＳパケットを受信すると、周囲に通信装置Ｂが位置していることを検出する。ここで、通信装置Ｂを通信相手として選択する場合、通信装置Ａは、ブルートゥース通信により、通信装置Ｂに対してＩＤ（Identification）パケットを送信し、呼び出し処理を実行する（ステップ５０３）。
【０００９】
通信装置Ｂは、通信装置ＡからのＩＤパケットを受信すると、呼び出し処理に応答して、ブルートゥース通信により、通信装置Ａに対してＩＤパケットを返信する（ステップ５０４）。
【００１０】
通信装置Ａは、通信装置ＢからのＩＤパケットを受信すると、通信装置Ａのブルートゥースアドレスおよびブルートゥースクロックの情報を含むＦＨＳパケットを、ブルートゥース通信により、通信装置Ｂに対して送信する（ステップ５０５）。
【００１１】
さらに、通信装置Ａは、ブルートゥース通信により、通信装置Ｂに対してＰＩＮ（Personal  Identification  Number：乱数）を含むパケットを送信し、通信装置Ａの認証を要求する（ステップ５０６）。
【００１２】
通信装置Ｂは、通信装置ＡからのＰＩＮ（乱数）に基づき通信装置Ａの認証を行い、認証の正否に応じて通信装置Ａとの接続の可否を判定する（ステップ５０７）。続いて、通信装置Ｂは、接続可否情報を含むパケットを、ブルートゥース通信により、通信装置Ａに対して送信する（ステップ５０８）。
【００１３】
その後、通信装置Ａは、通信装置Ｂからの接続可否の情報に基づき、通信装置Ｂとの接続の可否を判定する（ステップ５０９）。
【００１４】
このとき、通信装置Ｂが通信装置Ａとの接続を許可した場合、通信装置Ａおよび通信装置Ｂのそれぞれは、ＰＩＮ（乱数）のコードと長さに基づき共通の初期化キーを生成し、生成された初期化キーにより初期化を行う。以降、通信装置Ａは、通信装置Ｂと無線接続し、ブルートゥースによるデータ通信を開始する。
【特許文献１】特開２００３−２２４６７７号公報
【発明の開示】
【発明が解決しようとする課題】
【００１５】
上述のように、特許文献１に開示された通信装置においては、通信相手の通信装置と無線接続を行う接続処理がブルートゥースの手順に従って行われているため、その接続処理が非常に複雑であるという問題点がある。
【００１６】
そこで、本発明の目的は、近距離無線通信を行う場合において、通信相手の通信装置との接続処理を簡素化することができる通信装置、通信装置による無線接続方法を提供することにある。
【課題を解決するための手段】
【００１７】
上記目的を達成するために本発明の通信装置は、一定範囲内で通信相手の通信装置と近距離無線通信を行う第１の通信手段と、前記近距離無線通信とは異なる通信方式で通信相手の通信装置と通信を行う第２の通信手段と、前記第１の通信手段により前記近距離無線通信を開始する際に、前記第２の通信手段を用いて通信相手の通信装置と通信を行うことにより当該通信相手の通信装置との接続の可否を判定し、接続可能である場合に、当該通信相手の通信装置と接続して前記近距離無線通信を開始するよう前記第１の通信手段に指示する接続処理手段とを有することを特徴とする。
【００１８】
本発明によれば、近距離無線通信を開始するに際し、通信相手の通信装置との間で近距離無線通信とは異なる通信方式で通信した情報に基づいて通信相手の通信装置との接続処理を行っている。一般に、ブルートゥース通信に代表される近距離無線通信では、接続処理の手順が非常に複雑である。したがって、本発明のように、近距離無線通信の通信手順に従うことなく、通信相手の通信装置との接続処理を行うことにより、接続処理を簡素化することができる。
【００１９】
なお、前記第２の通信手段は、自己の通信装置の情報が書き込み可能であるとともに、当該情報が非接触状態または接触状態にて読出し可能なデバイスと、前記デバイスに自己の通信装置の情報を書き込むとともに、通信相手の通信装置の前記デバイスと非接触状態または接触状態にて、当該デバイスに書き込まれている通信相手の通信装置の情報を読み出すアクセス手段とを有することとしても良い。
【００２０】
本発明によれば、ユーザは、視覚を通じて物理的に認識している周囲の通信装置を通信相手として選択し、選択した通信相手の通信装置に自己の通信装置を接近させることで、通信相手の通信装置と無線接続することができる。
【発明の効果】
【００２１】
以上説明したように本発明においては、近距離無線通信の通信手順に従わずとも、近距離無線通信とは異なる通信方式で通信相手の通信装置との接続処理を行うことができ、接続処理を簡素化することができる。
【発明を実施するための最良の形態】
【００２２】
以下、本発明を実施するための最良の形態について図面を参照して説明する。
【００２３】
図１を参照すると、本発明の一実施形態による通信装置１０の構成が示されている。図１において、通信装置１０は、アプリケーション１０１と、接続処理部１０２と、第１デバイス１０３と、第１デバイスアクセス部１０４と、第２デバイス１０５と、第２デバイスアクセス部１０６とを有している。また、図１において、第１デバイス１０３および第１デバイスアクセス部１０４は、一定範囲内で近距離無線通信を行う第１の通信手段を構成し、また、第２デバイス１０５および第２デバイスアクセス部１０６は、近距離無線通信とは異なる通信方式で通信を行う第２の通信手段を構成している。なお、近距離無線通信とは、一定範囲内の通信装置間で行う無線通信のことであり、ブルートゥース通信、指向性を持った赤外線通信等が含まれる。
【００２４】
アプリケーション１０１は、近距離無線通信専用のアプリケーションである。ユーザは、近距離無線通信を開始しようとする場合は、このアプリケーション１０１を起動する。
【００２５】
第１デバイス１０３は、近距離無線通信用のデバイスであり、例えば、近距離無線通信用のアンテナである。
【００２６】
第１デバイスアクセス部１０４は、通信相手の通信装置に第１デバイス１０３を介してアクセスし、近距離無線通信を行う。
【００２７】
第２デバイス１０５は、自己の通信装置の情報が書き込み可能であるとともに、当該情報が非接触状態または接触状態にて読出し可能なデバイスである。例えば、第２デバイス１０５は、非接触状態にて情報が読出し可能なＲＦＩＤタグや、電気的に接触された状態または光コネクタを用いて接触された状態にて情報が読出し可能なデバイス等である。
【００２８】
第２デバイスアクセス部１０６は、第２デバイス１０５に自己の通信装置の情報を書き込むとともに、通信相手の通信装置の第２デバイス１０５と非接触状態または接触状態にて、当該第２デバイス１０５に書き込まれている通信相手の通信装置の情報を読み出す。例えば、第２デバイス１０５がＲＦＩＤタグである場合、第２デバイスアクセス部１０６はＲＦＩＤリーダ／ライタとなる。
【００２９】
接続処理部１０２は、ユーザが近距離無線通信を開始しようとする時に、通信相手の通信装置と無線接続するまでの接続処理を行う。
【００３０】
ユーザは、近距離無線通信を行う際には、周囲に位置する通信装置を接続する場合が多く、その場合、通信相手の通信装置を視覚を通じて物理的に認識している。
【００３１】
そのため、本実施形態においては、ユーザ自身が視覚を通じて通信相手の通信装置の検出・選択を行い、選択した通信相手の通信装置に自己の通信装置を接近させる。この状態で、接続処理部１０２は、通信相手の通信装置との間で第２デバイス１０５および第２デバイスアクセス部１０６を用いて相互に情報を読み出して通信を行うことにより通信相手の通信装置との接続の可否を判定し、接続可能と判定した場合に、第１デバイスアクセス部１０４を通信相手の通信装置と接続させ、近距離無線通信を開始させる。
【００３２】
具体的には、接続処理部１０２は、通信相手の通信装置にアクセスして近距離無線通信を開始する場合には、通信相手の通信装置に認証要求を行うために、自己の通信装置の認証に必要な認証用情報を第２デバイス１０５に書き込むよう第２デバイスアクセス部１０６に指示する。以降、接続処理部１０２は、上記の認証用情報に基づく認証の正否を示す情報（後述する接続可否情報）が、通信相手の通信装置の第２デバイス１０５から第２デバイスアクセス部１０６にて読み出されるのを待つ。ここで、接続処理部１０２は、通信相手の通信装置の第２デバイス１０５から読み出した情報に基づき、通信相手の通信装置が認証に成功して接続を許可したと判定した場合、通信相手の通信装置を第１デバイスアクセス部１０４に通知し、通信相手の通信装置と無線接続して近距離無線通信を開始するよう指示する。
【００３３】
一方、接続処理部１０２は、通信相手の通信装置からのアクセスを受けて近距離無線通信を開始する場合、すなわち、第２デバイスアクセス部１０６により通信相手の通信装置の第２デバイス１０５から上記の認証用情報が読み出された場合には、その認証用情報に基づいて通信相手の通信装置の認証を行い、認証の正否に応じて通信相手の通信装置との接続の可否を判定する。さらに、接続処理部１０２は、第２デバイスアクセス部１０６に対し、接続の可否を示す情報を第２デバイス１０５に書き込むよう指示する。ここで、接続処理部１０２は、通信相手の通信装置との接続を許可する場合、通信相手の通信装置を第１デバイスアクセス部１０４に通知し、通信相手の通信装置と無線接続して近距離無線通信を開始するよう指示する。
【００３４】
図２を参照すると、図１に示した通信装置を用いた具体的な通信システムの一構成例が示されている。図２において、通信装置１０1，１０2，１０3は、近距離無線通信としてブルートゥース通信を行うとともに、ブルートゥース通信とは異なる通信方法としてＲＦＩＤによる通信を行う。通信装置１０1，１０2，１０3は、第１デバイス１０３としてブルートゥース通信用のアンテナ１０３を備え、また、第２デバイス１０５としてＲＦＩＤタグ１０５を備えている。
【００３５】
通信装置１０1，１０2間でブルートゥース通信を開始する場合、通信装置１０1，１０2は、通信相手のＲＦＩＤタグ１０５に書き込まれた情報を相互に読み出し、相互に接続の可否を判定する。通信装置１０1，１０2は、相互に接続可能であると判定すると、アンテナ１０３を介して相互に無線接続し、ブルートゥース通信を開始する。
【００３６】
なお、本実施形態による通信装置は、通信装置１０1のように携帯型の通信装置（携帯電話、ＰＨＳ（Personal handyphone System）、ＰＤＡ（Personal Digital Assistant）等であっても良く、また、通信装置１０2，１０3のように固定型の通信装置（デスクトップ型またはノートブック型のパーソナルコンピュータ等）であっても良い。
【００３７】
以下に、図１に示した通信装置の動作について、図３のフローチャートを参照して説明する。なお、図３において、各ステップに付した番号は、図１の構成要素間の矢印に付した番号にそれぞれ対応している。
【００３８】
図３を参照すると、ユーザは、近距離無線通信を開始する際に、近距離無線通信専用のアプリケーション１０１を起動し、自己の通信装置とデータ通信を行いたい通信相手の通信装置とを接近させる行為を行う。これにより、第２デバイス１０５に書き込まれた情報を、通信相手の通信装置との間で相互に読み込み可能な状態とする。アプリケーション１０１は、ユーザにより起動されると、接続処理部１０２に対し、通信相手の通信装置との接続処理を開始するよう指示する（ステップ３０１）。
【００３９】
次に、接続処理部１０２は、第２デバイスアクセス部１０６に対し、通信相手の通信装置に読み出させる情報の第２デバイス１０５への書き込みや、通信相手の通信装置の第２デバイス１０５に書き込まれている情報の読出しを指示する。このように、通信相手の通信装置との間で第２デバイス１０５に書き込まれた情報を相互に読み出すことで、接続処理部１０２は、通信相手の通信装置との接続の可否を判定する（ステップ３０２）。
【００４０】
接続処理部１０２は、通信相手の通信装置との接続が可能と判定した場合は、第１デバイスアクセス部１０４に対して、通信相手の通信装置を通知し、以降、アプリケーション１０１からの指示を待って、通信相手の通信装置と無線接続して近距離無線通信を開始するよう指示する（ステップ３０３）。
【００４１】
その後、第１デバイスアクセス部１０４は、アプリケーション１０１からの指示に基づき（ステップ３０４）、第１デバイス１０３を介して（ステップ３０５）、通信相手の通信装置との間で、近距離無線によるデータ通信を開始する。
【００４２】
ここで、図３のステップ３０２における接続処理について、図４を参照してさらに詳細に説明する。ここでは、図２に示した通信装置１０1，１０2の双方がアプリケーション１０１をそれぞれ起動している状態において（図３のステップ３０１参照）、通信装置１０1が通信装置１０2にアクセスして無線接続を行う場合の流れについて説明する。この通信装置１０1，１０2は、近距離無線通信としてブルートゥース通信を行うとともに、ブルートゥース通信とは異なる通信方法としてＲＦＩＤによる通信を行うものである。
【００４３】
通信装置１０1においては、接続処理部１０２が、第２デバイスアクセス部１０６に対し、通信装置１０1の属性情報としてブルートゥースアドレスおよびブルートゥースクロックを、通信装置１０1の認証用情報としてＰＩＮ（乱数）を、第２デバイス１０５に書き込むよう指示し、第２デバイスアクセス部１０６が、接続処理部１０２からの指示に基づき、第２デバイス１０５への書き込みを行う（ステップ４０１）。
【００４４】
ここで、通信装置１０2においては、第２デバイスアクセス部１０６が、通信相手の通信装置１０1の第２デバイス１０５に書き込まれた、通信装置１０1のブルートゥースアドレス、ブルートゥースクロック、ＰＩＮ（乱数）を読み出す（ステップ４０２）。
【００４５】
さらに、通信装置１０2においては、接続処理部１０２が、ステップ４０２で読み出したＰＩＮ（乱数）に基づき、通信装置１０1の認証を行い、認証の正否に応じて通信装置１０1との接続の可否を判定する（ステップ４０３）。続いて、接続処理部１０２が、第２デバイスアクセス部１０６に対し、通信装置１０1との接続の可否を示す接続可否情報と、通信装置１０2のブルートゥースアドレスおよびブルートゥースクロックの情報とを、第２デバイス１０５に書き込むよう指示し、第２デバイスアクセス部１０６が、接続処理部１０２からの指示に基づき、第２デバイス１０５への書き込みを行う（ステップ４０４）。
【００４６】
ここで、通信装置１０1においては、第２デバイスアクセス部１０６が、通信相手の通信装置１０2の第２デバイス１０５に書き込まれた、通信装置１０2のブルートゥースアドレスおよびブルートゥースクロックの情報と、接続可否情報とを読み出す（ステップ４０５）。
【００４７】
その後、通信装置１０1においては、接続処理部１０２が、第２デバイスアクセス部１０６により読み出された接続可否情報に基づき、通信装置１０2との接続の可否を判定する（ステップ４０６）。
【００４８】
このとき、通信装置１０2が通信装置１０1との接続を許可した場合、以降、通信装置１０1，１０2のそれぞれの接続処理部１０２は、ＰＩＮ（乱数）のコードと長さに基づき共通の初期化キーを生成し、生成された初期化キーにより初期化を行う。以降、接続処理部１０２は、第１デバイスアクセス部１０４に対して、通信相手の通信装置を通知し、通信相手の通信装置と無線接続してブルートゥース通信を開始するよう指示する（図３のステップ３０３参照）。
【図面の簡単な説明】
【００４９】
【図１】本発明の一実施形態による通信装置の構成を示す図である。
【図２】図１に示した通信装置を用いた通信システムの一構成例を示す図である。
【図３】図１に示した通信装置による無線接続方法の全体的な流れを説明するフローチャートである。
【図４】図３に示したステップ３０２における接続処理の流れを詳細に説明するフローチャートである。
【図５】従来の無線接続方法の流れを説明するフローチャートである。
【符号の説明】
【００５０】
１０    通信装置
１０１    アプリケーション
１０２    接続処理部
１０３    第１デバイス
１０４    第１デバイスアクセス部
１０５    第２デバイス
１０６    第２デバイスアクセス部
【図１】
2005167946.tif 000003
【図２】
2005167946.tif 000004
【図３】
2005167946.tif 000005
【図４】
2005167946.tif 000006
【図５】
2005167946.tif 000007