(57)【要約】【課題】ペアリング処理を行うに際し、簡単に且つ遠距離であっても処理を行うことができる通信装置を提供する。【解決手段】本実施形態に係る遠隔操作装置１００と被操作装置２００は、各々に備わるブルートゥース無線通信部１３１と２３１によってブルートゥース通信を行い、また、各々に備わる音声通話通信部１１１、２１１によって電話回線を利用した１対１通信を行う。遠隔操作装置１００と被操作装置２００は、この電話回線を利用した通信で仮想リンクを構築し、この仮想リンクを介してペアリング処理を行う（即ち、ペアリング処理時に、ブルートゥース通信を利用した実リンクは利用しない）。【選択図】図１
2015207801.tif 000002
【特許請求の範囲】
【請求項１】
機器特定情報入力手段と、前記機器特定情報入力手段に入力された機器特定情報を利用して特定される相手機器と相互通信を開始する通信手段と、を備え、前記通信手段によってペアリングの処理を行うペアリング通信部と、
ペアリングを行うために必要な自己および相手機器のペアリング情報を保存する記憶部と、
前記記憶部に保存されているペアリング情報に基づき、ペアリング済みの相手機器との間でブルートゥースによる通信を行うブルートゥース通信部と、
を備える通信装置であって、
前記ペアリング通信部は、さらに、
前記記憶部が保存する自己のペアリング情報を、所定形式の音データに変換する第１変換手段と、
前記変換した所定形式の音データを、ペアリングを行う相手機器へ送信する送信手段と、
前記音データを送信する相手機器から送信される、当該相手機器によって前記所定形式に変換された当該相手機器のペアリング情報の音データを受信する受信手段と、
前記受信手段が受信した音データを元のペアリング情報へ変換する第２変換手段と、
前記第２変換手段が変換したペアリング情報を前記相手機器のペアリング情報として前記記憶部に記録する記録手段と、
を具備することを特徴とする通信装置。
【請求項２】
前記通信手段は、電話回線を利用した１対１の通信であることを特徴とする請求項１に記載の通信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信装置に関し、より詳しくは、ペアリングを行う通信装置に関する。
【背景技術】
【０００２】
近年、スマートフォン（ＳｍａｒｔＰｈｏｎｅ）の普及とともに、電力の消費が少なく、低価格・高速でデジタル機器間の相互通信を行うことができる、インターネットインフラを利用しない近距離通信規格であるＢｌｕｅｔｏｏｔｈ（登録商標）（以後、ブルートゥースと称す）や、ＺｉｇＢｅｅ（登録商標）の利用も広がっている。
一方、ブルートゥース通信は無指向性通信であることから、ある機器（デジタル機器）と別の機器とがブルートゥース通信を行う場合に、各機器の利用者（ユーザ）が意図しない機器が誤って操作されるおそれがあった。
このような性質を持つブルートゥース通信を他のデジタル機器に搭載させて利用するには、ペアリングという処理が必要になる。
ペアリング処理は、無関係な（即ち、相互通信していない状態にある）デジタル機器同士を相互に正常通信させるために、ブルートゥース通信規格を利用して相互接続し、互いのブルートゥース通信規格の情報（ブルートゥース通信用のアドレスなど）を交換・相互登録する動作であり、ボンディング、あるいは組合せと呼ばれる場合もある。このペアリング処理は、無関係な（ユーザが、通信することを意図していない）機器と交信してしまわないよう、セキュリティのために行われる。交換・相互登録したアドレスを指定しブルートゥース通信を行うことによって、ユーザの意図しない機器が誤って操作されることを防止することができる。
従来、通常のペアリング処理では、以下のような標準手順により行われる。
（１）認証処理
・相互接続（ペアリング）を行う相手機器をサーチし、選択
・選択した相手機器との間で認証処理（認証コードの入力など）
（２）ペアリング処理
・各々が記憶している、ペアリング処理に必要な情報（ペアリング情報）を相互交換
・交換したペアリング情報をペアリング済情報として互いの機器に記憶・保存
なお、この相互ペアリング済情報の記憶・保存により、一度このペアリングが成功した機器同士は、それ以降、ブルートゥース通信規格を利用する場面になった場合に、わざわざ再びペアリング処理をする必要は原則として無くなる。
上述したペアリング処理に係る動作、特に認証処理は、機器のユーザが手入力で行わなければならない作業であった。そのため、ユーザにとって煩雑に感じられ、動作時間もかかっていた。
【０００３】
そこで、これらの動作を簡略化するために、特許文献１および特許文献２に記載されたような技術があった。
特許文献１に記載の技術では、最初に、ＩｒＤＡによる赤外線通信を利用してペアリング開始信号を送信して接続開始を指示しているが、その後、ペアリングに係る動作（つまり、相手機器のサーチと選択、認証コードの確認など）はブルートゥース通信規格を利用して行っている。
このように、上述した特許文献１に記載の技術では、ペアリング動作自体はブルートゥース通信規格で行っており、相手機器のサーチと選択、認証コードの確認といった、煩雑で手間のかかる動作は相変わらず存在したままだった。
【０００４】
特許文献２には、ブルートゥース通信以外の通信を利用してペアリング動作を行う技術が記載されている。より詳しくは、ＮＦＣ通信（Ｎｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ／近接無線通信）を利用して、ネットワークアソシエーションやペアリング、あるいは認証処理を行い、認証を受けたユーザは画像形成装置の使用を開始することができる技術について記載されている。
しかしながら、特許文献２に記載の技術では、ＮＦＣトークンをＮＦＣリーダライタ装置に翳す構成であることから、ペアリングや認証を行う機器同士は近距離（数センチからおよそ１メートル程度）に存在している必要があった。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００９−２４６４８７号公報
【特許文献２】特開２０１０−１３６０１６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
そこで、本発明では、ペアリング処理を行うに際し、簡単に且つ遠距離でも処理を行える通信装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、請求項１記載の本願発明では、機器特定情報入力手段と、前記機器特定情報入力手段に入力された機器特定情報を利用して特定される相手機器と相互通信を開始する通信手段と、を備え、前記通信手段によってペアリングの処理を行うペアリング通信部と、ペアリングを行うために必要な自己および相手機器のペアリング情報を保存する記憶部と、前記記憶部に保存されているペアリング情報に基づき、ペアリング済みの相手機器との間でブルートゥースによる通信を行うブルートゥース通信部と、を備える通信装置であって、前記ペアリング通信部は、さらに、前記記憶部が保存する自己のペアリング情報を、所定形式の音データに変換する第１変換手段と、前記変換した所定形式の音データを、ペアリングを行う相手機器へ送信する送信手段と、前記音データを送信する相手機器から送信される、当該相手機器によって前記所定形式に変換された当該相手機器のペアリング情報の音データを受信する受信手段と、前記受信手段が受信した音データを元のペアリング情報へ変換する第２変換手段と、前記第２変換手段が変換したペアリング情報を前記相手機器のペアリング情報として前記記憶部に記録する記録手段と、を具備することを特徴とする通信装置を提供する。
請求項２記載の本願発明では、前記通信手段は、電話回線を利用した１対１の通信であることを特徴とする請求項１に記載の通信装置を提供する。
【発明の効果】
【０００８】
本発明によれば、機器特定情報を利用して特定した相手機器との通信を利用してペアリング処理を行うことで、簡単に、且つ、機器が遠距離上にあっても、ペアリング処理の実行が可能な通信装置を提供することができる。
【図面の簡単な説明】
【０００９】
【図１】本発明の実施形態に係る通信装置を説明するための機能ブロック図である。
【図２】本発明の実施形態に係る通信装置を説明するためのブロック図である。
【図３】本発明の実施形態に係る通信装置によって行われるペアリング処理を説明するためのフローチャートである。
【図４】本発明の実施形態に係るペアリング処理においてインターフェースを設ける、ブルートゥース通信規格のレイヤ（層）を説明するための図である。
【図５】本発明の実施形態に係るペアリング処理で送受信されるインターフェース情報データを説明するための模式図である。
【発明を実施するための形態】
【００１０】
（１）実施形態の概要
以下、本発明の実施形態の概要について説明する。
本発明の実施形態に係る通信装置の一例として、遠距離操作装置と被操作装置を例として説明する。
本実施形態に係る遠隔操作装置と被操作装置は、各々に備わるブルートゥース無線通信部によるブルートゥース通信が可能な通信機器である。また、当該ブルートゥース通信以外に、各々に備わる音声通話通信部による、相手機器を特定した上で１対１で行われる電話回線による音声通信が可能である。
本実施形態に係る遠隔操作装置と被操作装置は、この電話回線を利用して仮想リンクを構築し、この仮想リンクを介してペアリング処理を行う（即ち、ペアリング処理時に、ブルートゥース通信を利用した実リンクを利用しない）。
このように、本実施形態では、ブルートゥース通信機能を有する機器において、電話回線を利用して構築した仮想リンクを利用して、ペアリング処理に必要な情報（ペアリング情報）を交換する。
これにより、ペアリング相手を確実に特定することができ、認証コードの手動確認などの手順が不要になり、さらに、遠距離間であってもペアリング処理の実行が可能になる。
【００１１】
（２）実施形態の詳細
以下、本発明の実施形態の詳細について、図１から図５を参照して説明する。
図１は、本発明の実施形態に係る通信装置である遠隔操作装置１００と被操作装置２００を説明するための機能ブロック図である。
本実施形態では、遠隔操作を行う方の通信装置として遠隔操作装置１００を、また、遠隔操作をされる方の通信装置として被操作装置２００を用いて説明する。
なお、状況によっては、遠隔操作装置１００が、他の機器から操作される被操作装置になる場合もあるし、被操作装置２００が、他の機器を操作する遠隔操作装置になる場合もある。
本実施形態では、遠隔操作装置１００と被操作装置２００は、各装置を構成する機能ブロック（構成要素）は基本的に同じであるため、遠隔操作装置１００を用いて各機能ブロックを説明し、被操作装置２００については各機能ブロックに同じ名称を付して説明を省略する。
【００１２】
遠隔操作装置１００は、無線通信制御部１１０と、仮想リンク制御部１２０と、ブルートゥース通信部（ＢＴ通信部）１３０を備える。ブルートゥース通信部１３０は、ブルートゥース通信を行うＢＴ無線通信部１３１を備える。さらに無線通信制御部１００は、電話番号（機器特定情報）によって相手機器を特定し、１対１の通信関係を確立する電話回線による音声通信を行う音声通話通信部１１１を備える。
本実施形態では、音声通話通信部１１１は、プッシュ回線のＤＴＭＦ（Ｄｕａｌ  Ｔｏｎｅ  Ｍｕｌｔｉ−Ｆｒｅｑｕｅｎｃｙ）による音声信号（トーン信号）を利用する電話回線としたが、これに限ることはなく、ダイヤル回線（ダイヤルパルス信号）による音声通信や、あるいはＦＡＸ回線を利用する構成にしてもよい。
【００１３】
上述したＢＴ無線通信部１３１および音声通話通信部１１１を有する機器として、遠隔操作装置１００は、たとえば、ブルートゥースによる通信機能を付加したＰＨＳ（Ｐｅｒｓｏｎａｌ  Ｈａｎｄｙ  Ｓｙｓｔｅｍ）や、ブルートゥースによる通信機能を付加した３Ｇ（第３世代移動通信システム：３ｒｄ  Ｇｅｎｅｒａｔｉｏｎ）などの音声電話機器、あるいはブルートゥースによる通信機能を付加したＬＴＥ（Ｌｏｎｇ  Ｔｅｒｍ  Ｅｖｏｌｕｔｉｏｎ）などの音声電話機器が考えられる。また、ブルートゥースによる通信機能を付加したＦＡＸ機器などが考えられる。
【００１４】
遠隔操作装置１００の仮想リンク制御部１２０は、遠隔操作装置１００と被操作装置２００のペアリング処理に必要なデータを、音声通話通信部１１１で通信可能な形態の音データ（たとえばＤＴＭＦ）に変換するデータ変換部１２１を備えている。
また、無線通信制御部１１０は、データ変換部１２１が変換した変換後の音データを無線通信制御部１１０の音声通話通信部１１１へ、図示しないインターフェース部により送る。
なお、データ変換部１２１は、ペアリング処理を行う相手機器（被操作装置２００）から受信した音データを、元の状態（ブルートゥース通信規格のデータ）へ再変換する機能も有する。
【００１５】
遠隔操作装置１００の無線通信制御部１１０、仮想リンク制御部１２０、ブルートゥース通信部１３０は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）などで実現され、ブルートゥース通信部１３０を近距離無線通信部として機能させるためのプログラムや、ペアリング処理に必要なデータを機器間で送受信（交換）可能なデータとして生成するためのプログラムといった、ペアリング処理に必要なプログラムが保存されている。
なお、近距離無線通信部（図２：近距離無線通信部１３００、２３００）や、ペアリング処理時に送受信されるデータ（図５）については後述する。
ブルートゥース通信部１３０は、相手の被操作装置２００へ送るペアリング処理に必要な自身の情報（データ）を記憶するペアリング情報記憶部１３２と、相手の被操作装置２００から受信したペアリング処理に必要な情報を記憶する受信ペアリング情報記憶部１３３と、受信ペアリング情報記憶部１３２や受信ペアリング情報記憶部１３３に記憶されたデータを取り出したり、ペアリング相手機器から受信した相手機器に係るデータを書き込んだりといった制御を行うペアリング情報記憶制御部１３４を備えている。
さらに、遠隔操作装置１００と被操作装置２００との間で、このペアリング処理に必要なデータが相互交換されて相互保存された後、これらの情報から生成されるペアリングに必要なリンクキーを生成して記憶するリンクキー生成／記憶部１３５を備え、生成されたリンクキーをこのリンクキー生成／記憶部１３５に記憶すると、ペアリング処理が完了する。
【００１６】
本実施形態では、相互保存とは、遠隔操作装置１００のペアリング情報記憶部１３２に保存されていた情報が被操作装置２００へ送信されて受信ペアリング情報記憶部２３３に保存され、また、被操作装置２００のペアリング情報記憶部２３２に保存されていた情報が遠隔操作装置１００へ送信されて受信ペアリング情報記憶部１３３に保存される処理を指す。
そして、本実施形態では、この「送信」は音データの形式に変換されて行われ、「保存」はブルートゥース通信規格に戻された形式のデータで行われる。
【００１７】
本実施形態に係る遠隔装置操作１００は、上述したように、自己機器に関するペアリング情報をペアリング情報記憶部１３２に記憶している。そして、後述する手順にて得るペアリング相手の被操作装置２００に関するペアリング情報、あるいは、自己機器のペアリング情報と相手機器のペアリング情報により生成されたペアリング後情報（たとえば、リンクキーなど）を受信ペアリング情報記憶部１３３に保存（記録）する。
なお、本実施形態では、「ペアリング情報」と「ペアリング処理時に転送（送受信／交換）されるデータ」は同一ではなく、詳細は後述する。
【００１８】
このように構成された遠隔操作装置１００と被操作装置２００は、通信局３００を介して各々の音声通話通信部１１１、２１１で音声通話リンク（一般音声通話リンク）を形成する。本実施形態では、この音声通話リンクが、ブルートゥース規格を利用したＢＴ通信部１３０、２３０同士の通信（本通信）で確立される実リンクとは別に存在する。つまり、ペアリング処理のための仮想リンク（ペアリング通信部による音声通信）として確立される。
より詳しくは、まず、ＢＴ無線通信部１３１とＢＴ無線通信部２３１がブルートゥース通信をスタートするために必要なペアリング情報を含むデータを、音声通話通信部１１１と音声通話通信部２１１の音声通話（音声通信）によって交換（送受信）する。ただし、ブルートゥース通信の規格で各々の通信装置（ペアリング情報記憶部１３２、２３２）に保存されているペアリング情報は、ブルートゥース通信の規格とは異なる音声通話による送受信が可能な形態のデータ（音データ／音信号）に、データ変換部１２１、２２１により変換されて、交換される。
次に、各々の通信装置（遠隔操作装置１００、被操作装置２００）は、受信した音データのペアリング情報をデータ変換部１２１、２２１により元のデータの形態に再変換し、受信ペアリング情報記憶部１３３、２３３に保存する。
【００１９】
このようにして遠隔操作装置１００と被操作装置２００とのペアリングが完了すると、遠隔操作装置１００は被操作装置２００との仮想リンクを切断し、実リンクに切り替えてブルートゥースによる本通信を開始する。
ここで、遠隔操作装置１００と被操作装置２００は、記憶されたペアリング情報から、リンクキー生成／記憶部１３５、２３５によりリンクキーを生成し、記憶する。
なお、このペアリングの処理を済ませている機器同士であれば、その後、仮に、ブルートゥースによる本通信が途中で切断あるいは終了しても、再度ブルートゥースによる本通信を開始したい場合には、受信ペアリング情報記憶部１３３、２３３、およびリンクキー生成／記憶部１３５、２３５に保存されたペアリング情報およびリンクキーを参照すればブルートゥースによる本通信を開始することができる。
【００２０】
図２を参照して、本実施形態に係るペアリング処理の機能的な動作について説明する。
図２は、本実施形態に係る通信装置を説明するためのブロック図である。
図２には、遠隔操作をする側の通信装置として遠隔操作装置１０１が、ならびに、遠隔操作をされる側の通信装置として被操作装置２０１が示されている。
なお、本実施形態では、一例として、遠隔操作装置１０１と被操作装置２０１は、基本的な構成を同じくしたので、各機器における同じ機能に関しては同じ名称を付して、説明を省略する。
本実施形態では、一例として、遠隔操作装置１０１として、ブルートゥース機能とＰＨＳ音声通話機能を有する通信機器（ＰＨＳ）を、ならびに、被操作装置２０１として、遠隔操作装置１０１と同様にブルートゥース通信機能とＰＨＳ音声通話機能を有する通信機器（ＰＨＳ）を用いて説明する。
また、本実施形態では、遠隔操作装置１０１と被操作装置２０１を、ともにＰＨＳ音声通話機能を有する通信機器（ＰＨＳ）としたが、通信機器はＰＨＳに限ることはない。つまり、電話番号などの機器特定情報を機器特定情報入力部（１２２、２２２）に入力するなどして、一方の機器が他方の機器を特定した上で通信を行うことができる機器同士であればよい。
【００２１】
ブルートゥース通信機能を有する遠隔操作装置（ＰＨＳ）１０１には、ブルートゥース機器間の通信に必要な情報が階層的に組み合わされて構成されるブルートゥーススタックが、近距離無線通信部（ブルートゥース通信規格）１３００に保存されている。なお、この近距離無線通信部１３００は、ＢＴ通信部１３０（図１）内のプログラムに機能的に相当する。
本実施形態では、一例として、このブルートゥーススタックは、ＨＣＩ４０Ａ、Ｌ２ＣＡＰ４１Ａ、定義記憶部４２Ａ、ＳＤＰ４３Ａ、Ａｐｐｌｉｃａｔｉｏｎ  Ｌａｙｅｒ４４Ａを含む構成にしている。
【００２２】
ＨＣＩ４０Ａは、Ｈｏｓｔ  Ｃｏｎｔｒｏｌｌｅｒ  Ｉｎｔｅｒｆａｃｅの略であり、ブルートゥースの通信を制御するハードウェアとその機能を利用する上位機構間のインターフェースについて規定した層である。
【００２３】
Ｌ２ＣＡＰ４１Ａは、Ｌｏｇｉｃａｌ  Ｌｉｎｋ  Ｃｏｎｔｒｏｌ  ａｎｄ  Ａｄａｐｔｉｖｅ  Ｐｒｏｔｏｃｏｌの略であり、ブルートゥース機器間で情報をやりとりするために設定される論理的なパス（実リンク）の利用法を規定した層である。アプリケーション（Ａｐｐｌｉｃａｔｉｏｎ）の要求に対してどのような手順で実リンクを設定するのか、や、アプリケーションが送受信するデータをどのように実リンク上で伝達するのか、といった内容が規定されている。
【００２４】
ＳＤＰ４３Ａは、Ｓｅｒｖｉｃｅ  Ｄｉｓｃｏｖｅｒｙ  Ｐｒｏｔｏｃｏｌの略であり、通信可能な範囲に存在するブルートゥース機器の情報や提供サービス、サービスの特性（どのようなサービスをサポートしているのか、など）の照会を自動的に行う手順を規定した層である。ブルートゥース通信では、入力機器、音楽機器、映像機器といった様々なサービスが利用できるが、全てのブルートゥース搭載機器が全てのサービスをサポートしているわけではない。そこで、相手機器がどのようなサービスをサポートしているのかを検索するのに利用されるのが、ＳＤＰ４３Ａであって、ブルートゥース通信において必須のプロトコルである。
【００２５】
Ａｐｐｌｉｃａｔｉｏｎ  Ｌａｙｅｒ４４Ａは、ブルートゥース通信（実リンク）を利用して、ユーザが実際に何に利用できるようにするのか、といった定義を定めた層である。この層の作り込み方によって、遠隔操作装置１０１や被操作装置２０１を、例えば、マイク付きヘッドフォン機能や、スピーカ機能、あるいはリモコン機能を備えた機器として利用することができるようになる。なお、実リンクを利用した動作は、Ｃｏｎｔｒｏｌｌｅｒ１４００（２４００）により制御される。
Ｃｏｎｔｒｏｌｌｅｒ１４００（２４００）には、そのほか、ブルートゥース通信に最低限必要な無線通信の物理的な方式を規定した層である、たとえば、使用周波数や変調方式といった無線通信を行うための基本的なパラメータや、タイムスロットや周波数ホッピングパターンの決定方法、パケットの構成、セキュリティなどが規定されている。
上述した、ブルートゥース通信として「繋がる」ために備えていなければならないベースとなるプロトコル層の上に、そのブルートゥース通信を実際に何に「使う」のかを規定するＡｐｐｌｉｃａｔｉｏｎ  Ｌａｙｅｒ４４Ａが決められている。
ブルートゥース通信に最低限必要な無線通信の物理的な方式、たとえば、使用周波数や変調方式といった無線通信を行うための基本的なパラメータや、タイムスロットや周波数ホッピングパターンの決定方法、パケットの構成、セキュリティなどに関する情報、そのほかペアリング処理に必要なペアリング情報などは、近距離無線通信部１３００（２３００）のいずれかの階層に記憶される。
【００２６】
データ変換部３０Ａは、ブルートゥース規格の形態で保存されているペアリング処理に必要なデータ（ペアリング情報）を、ＰＨＳ音声通話部１１１０が送受信可能なＤＴＭＦ規格に変換する。
また、データ変換部３０Ａは、ＰＨＳ音声通話部１１１０がペアリング相手機器（被操作装置（ＰＨＳ）２０１）からＰＨＳ音声リンクを介して受信した、被操作装置２０１によってＤＴＭＦ規格に変換された状態のペアリング情報を含むデータを、もとの状態（ブルートゥース規格）に再変換する。
【００２７】
次に、上述したように構成された遠隔操作装置１０１と被操作装置２０１間で行われるペアリング処理の動作について、図１〜図３を用いて説明する。
図３は、本実施形態に係る通信装置によって行われるペアリング処理を説明するためのフローチャートである。
まず、遠隔操作装置１０１は被操作装置２０１を呼び出す（Ｓ１０）。
具体的には、遠隔操作装置１０１のユーザは、機器特定情報入力部１２２（たとえば、ディスプレイ画面やプッシュボタン、ダイヤルなど）に、被操作装置２０１に割り当てられた電話番号を入力する。すると、ＰＨＳ音声通話部１１１０は、当該電話番号で特定される相手機器と相互通信を開始する電話回線を介して、被操作装置２０１を呼び出す（Ｓ１０）。
本実施形態では、電話番号で特定される相手機器と相互通信を開始する電話回線を利用して、ペアリング相手機器を特定するので、従来の、ブルートゥース通信を利用したペアリング処理において必須だった以下のフローを省略することができる。
（１）ペアリング相手機器のサーチ（ピコネット信号の送受信）
（２）複数存在する候補機器からペアリング機器を選択・特定、およびペアリングのために送受信される認証コードの確認動作
【００２８】
上述したように、遠隔操作装置１０１のユーザが、被操作装置２０１に割り当てられた電話番号を利用して被操作装置２０１の呼び出しを行い、被操作装置２０１が応答して呼び出しを受信する（Ｓ１１０）と、遠隔操作装置１０１と被操作装置２０１とが電話回線により繋がる（Ｓ１５、１１５）。
電話回線により遠隔操作装置１０１および被操作装置２０１が繋がると、仮想リンク制御部１２０および２２０は、各々のブルートゥーススタック（Ｂｔスタック）に、音声を通すためのデータ網上の論理的な通話チャネルである音声パス（図２：Ｘａ、Ｘｂ）用のインターフェースを作成する（Ｓ２０、Ｓ１２０）。
なお、このＢｔスタックに音声パス用インターフェースを作成するタイミングは、電話回線によって両者が繋がる前（即ち、Ｓ１５、Ｓ１１５より前）であってもよい。
【００２９】
次に、仮想リンク制御部１２０は、ブルートゥース音声パス（以下、Ｂｔ音声パス）用のインターフェース情報を被操作装置２０１（仮想リンク制御部２２０）へ送信する（Ｓ２５）。
仮想リンク制御部２２０は、遠隔操作装置１０１から送られてきたＢｔ音声パス用のインターフェース情報を受信する（Ｓ１２５）。
このように、仮想リンク制御部１２０（遠隔操作装置１０１）と仮想リンク制御部２２０（被操作装置２０１）がお互いのＢｔ音声パス用インターフェース情報を交換し、近距離無線通信部１３００、２３００のいずれかの階層内（受信ペアリング情報記憶部１３３、２３３）に記憶することで（Ｓ３０、Ｓ１３０）、両者間に、ブルートゥース仮想リンク（Ｂｔ仮想リンク）が作成される（Ｓ３５、Ｓ１３５）。
【００３０】
次に、仮想リンク制御部１２０、２２０は、電話回線を利用して上述のように作成されたブルートゥース仮想リンクを利用して、ペアリング処理に必要なデータを交換する（Ｓ４０、Ｓ１４０）。
より詳細には、仮想リンク制御部１２０は、ブルートゥース仮想リンクをブルートゥーススタックに繋ぎ、近距離無線通信部１３００内（図１：ペアリング情報記憶部１３２に相当）に保存されている、ペアリング処理に必要な情報（ペアリング情報を含む）を、被操作装置２０１へ送るための準備をする。
つまり、仮想リンク制御部１２０は、自己機器のペアリング情報を含む転送用のデータを、電話回線によるブルートゥース仮想リンクを利用して被操作装置２０１へ送信可能にするために、データ形式を変換する。
具体的には、まず、仮想リンク制御部１２０は、ブルートゥース規格のデータ形式で近距離無線通信部１３００内（ペアリング情報記憶部１３２）に保存されている自己機器のペアリング情報を取り出す。
そして、遠隔操作装置１０１のデータ変換部３０Ａが、取り出したブルートゥース規格のデータ形式のペアリング情報を含む転送用のデータを、電話回線によるブルートゥース仮想リンクで伝送可能なＤＴＭＦ形式のデータへ変換する。
なお、音声通話リンク（ブルートゥース仮想リンク）上でデータ転送ができる規格であればよく、ＤＴＭＦ形式に限定されることはない。
このペアリング情報の、ブルートゥース規格のデータ形式からＤＴＭＦのデータ形式への変換処理は、被操作装置２０１（データ変換部３０Ｂ）においても同様に行われる。
【００３１】
仮想リンク制御部１２０は、データ変換部３０Ａにより変換されたＤＴＭＦ形式のペアリング情報を、ＰＨＳ音声通話部１１１０からＰＨＳ音声リンク（ブルートゥース仮想リンク）を介して被操作装置２０１のＰＨＳ音声通話部２１１０へ送信する。
また、被操作装置２０１から送られてくる、被操作装置２０１のデータ変換部３０ＢでＤＴＭＦ形式に変換された被操作装置２０１のペアリング情報を含む転送データを受信する。
【００３２】
本実施形態では、ブルートゥース仮想リンクを利用して転送するデータ（「ペアリング処理時に転送されるデータ」「転送用のデータ」「転送データ」）は、一例として、以下に挙げる２つを主な内容としている。なお、この構成に限られることはなく、様々に応用が可能である。
（イ）ブルートゥース通信規格（実リンク）を使用した通信において、どのブルートゥースレイヤを使用するか、に係る情報。これはヘッダとして付される。
（ロ）ペアリング情報記憶部１３２（２３２）、受信ペアリング情報記憶部１３３（２３３）に保存されているペアリング情報（ブルートゥーススタックのうちＳＤＰｐｒｏｆｉｌｅに準ずるデータと、ペアリング情報のリスト／データベース）。
これら（イ）と（ロ）のデータが、上述したようにデータ変換部３０Ａ（３０Ｂ）によってＰＨＳ音声リンク上で転送可能なＤＴＭＦ形式のデータに変換され、ＰＨＳ音声リンク上で交換される。
【００３３】
同様にして、仮想リンク制御部２２０も、被操作装置２０１のデータ変換部３０Ｂがブルートゥース規格のデータ形式からＤＴＭＦ形式に変換した自己機器のペアリング情報を含む転送用のデータを、ＰＨＳ音声通話部２１１０からＰＨＳ音声リンク（ブルートゥース仮想リンク）を介して遠隔操作装置１０１のＰＨＳ音声通話部１１１０へ送信する。また、遠隔操作装置１０１から送られてくるＤＴＭＦ形式に変換された遠隔操作装置１０１の自己機器のペアリング情報を含む転送用のデータをＰＨＳ音声通話部２１１０で受信する（Ｓ１４０）。
このようにして、遠隔操作装置１０１と被操作装置２０１とは、ブルートゥース仮想リンクであるＰＨＳ音声リンク経由で、ペアリング情報を含む転送用のデータを交換する。
【００３４】
遠隔操作装置１０１のデータ変換部３０Ａは、ＰＨＳ音声通話部１１１０が受信した、被操作装置２０１に関するＤＴＭＦ形式のペアリング情報を含む転送用のデータを、ブルートゥース規格のデータ形式に再変換する。再変換された転送用のデータのうちペアリング情報は、基本的には近距離無線通信部１３００のいずれかの階層内（受信ペアリング情報記憶部１３３：図１）に、ペアリング情報交換処理済みの相手機器情報（ペアリング済情報）として記憶（保存）される（Ｓ４５）。
同様にして、仮想リンク制御部２２０も、遠隔操作装置１０１に関するＤＴＭＦ形式のペアリング情報を含む転送用のデータを、データ変換部３０Ｂでブルートゥース規格のデータ形式に再変換する。再変換された転送用のデータのうちペアリング情報は、基本的には近距離無線通信部２３００のいずれかの階層内（受信ペアリング情報記憶部２３３：図１）に、ペアリング情報交換処理済みの相手機器情報として保存される（Ｓ１４５）。
こうして遠隔操作装置１０１および被操作装置２０１がペアリング相手機器のペアリング情報をブルートゥース規格のデータ形式で保存することで、両者のペアリングの準備は完了する。
【００３５】
ペアリング準備の処理を終え、遠隔操作装置１０１および被操作装置２０１に相互のペアリング情報が記憶されると、仮想リンク制御部１２０は、ＰＨＳ音声リンク用のインターフェースを削除する（Ｓ５０）。そして、ＰＨＳ音声通話部１１１０による通信（電話回線による通話）を切断する（Ｓ５５）。これにより、ペアリング準備処理用としてＳ３５で電話回線上に作成していたＰＨＳ音声リンク（ブルートゥース仮想リンク）が削除される。
同様に、仮想リンク制御部２２０は、ＰＨＳ音声リンク用のインターフェースを削除する（Ｓ１５０）。
そして、電話回線による通信を切断する（Ｓ１５５）。
なお、各々のブルートゥーススタックに作成していたブルートゥース仮想リンク用のインターフェースを削除するタイミングは、各々の音声通話部（１１１０、２１１０）による通信を切断した後（即ち、Ｓ５５、Ｓ１５５の後）であってもよい。
【００３６】
上述したようにペアリング準備処理を済ませた遠隔操作装置１０１と被操作装置２０１は、ＰＨＳ音声通話部１１１０とＰＨＳ音声通話部２１１０による通信を切断した後は、実リンクであるブルートゥース規格による通信が可能になる（Ｓ６０、Ｓ１６０）。
【００３７】
ブルートゥース規格による通信を開始した後、遠隔操作装置１０１はリンクキー作成／記憶部１３５において、また、被操作装置２０１はリンクキー作成／記憶部２３５において、各々リンクキーを作成して記憶する（Ｓ６５、Ｓ１６５）。
リンクキーを作成すると、遠隔操作装置１０１および被操作装置２０１は、このリンクキーを使用してデバイス認証を行う（Ｓ７０、Ｓ１７０）。
デバイス認証の結果、認証処理結果がＯＫの場合は、ブルートゥース通信が継続され、アプリケーションに応じた通信が行われる。一方、認証処理結果がＮＧの場合は、ブルートゥース通信を終了したり、エラー表示を行うなどの処理を行う（Ｓ１８０）。
なお、本実施形態では、リンクキーは、遠隔操作装置１０１と被遠隔操作装置２０１とのブルートゥース通信の後に作成されて記憶される（Ｓ６５、Ｓ１６５）構成にしたが、ブルートゥーススタックの実装によっては、ペアリング情報を記憶した後（Ｓ４５、Ｓ１４５の後）に、ペアリング情報から遠隔操作装置１０１と被操作装置２０１内でリンクキーが作成されて記憶される構成にすることも可能である。
【００３８】
このように、本実施形態では、電話回線（ＰＨＳ音声通話部１１１０、２１１０による音声パス）を利用した仮想リンク上でお互いのペアリング情報を含むデータを交換する構成になっている。この構成により、本実施形態では、ペアリング相手機器のペアリング情報のためのデバイス選択、関連手動確認処理などを省略することができる。
また、本実施形態に係る遠隔操作装置１０１および被操作装置２０１は、ペアリング処理に実リンクであるブルートゥース通信を使用しないにも係わらず、ペアリング処理に使用する仮想リンクを、ブルートゥース通信の標準規格（ブルートゥーススタック）に準じて確立する（Ｓ２０、Ｓ１２０）。この構成により、本実施形態は、開発スピードの効率化や開発コストの低減が可能になる。同時に、本実施形態は、ブルートゥース通信に従来備わっている主要なインターフェースに基づいた開発で実現できる構成なっているので、簡単に実装することができる。
【００３９】
次に、Ｓ２０〜Ｓ３５、Ｓ１２０〜Ｓ１３５で説明した、ブルートゥース仮想リンクのための音声パス（ＰＨＳ音声リンク用パスＸａ、Ｘｂ）を作成するインターフェースについて、図４および図５を用いて説明する。
図４は、本実施形態に係るペアリング処理においてインターフェースを設ける、ブルートゥース通信規格（つまり、ブルートゥーススタック）のレイヤ（層）を説明するための図である。
図５は、本実施形態に係るペアリング処理で送受信されるインターフェース情報データを説明するための模式図である。
図３のＳ２０、Ｓ１２０で説明したように、本実施形態に係る遠隔操作装置１０１および被操作装置２０１は、音声通信による音声パス（ＰＨＳ音声リンク）を利用して行われるペアリング処理を、ブルートゥース通信に係る近距離無線通信部１３００、２３００に備わるブルートゥーススタックのいずれかを利用して行う。
本実施形態に係る仮想リンク制御部１２０および仮想リンク制御部２２０がペアリング処理の動作中に使用する、近距離無線通信部１３００、２３００に備わるブルートゥース規格のインターフェースは、例えば、図４に示すようなレイヤ（Ｌａｙｅｒ／層）が考えられる。
なお、これらのレイヤは、ブルートゥース通信であれば規定されている主要なインターフェースである。
【００４０】
本実施形態では、遠隔操作装置１０１や被操作装置２０１を利用するユーザの利便性や、各レイヤの特性（拡張できる／拡張できない、など）を考慮すると、以下、実施例１から実施例４の仕様が考えられる。
実施例１として、近距離無線通信部１３００、２３００に備わるブルートゥーススタックのうち、ＨＣＩ層（図２；ＨＣＩ４０Ａ、４０Ｂ）にインターフェースを作成する構成にする。
この場合の通信内容と方法は、ブルートゥース通信のＨＣＩ規格に従って、ブルートゥース仮想リンクであるＰＨＳ音声リンク上でＳＤＰ４３Ａ、４３Ｂに係る情報を含むＨＣＩパケットを処理する構成にする。
また、図５（ａ）は、この実施例１の場合に送受信される、ペアリング情報を含む転送用データ（先述した（イ）（ロ））の模式図である。
たとえば、遠隔操作装置１０１から被操作装置２０１へ送信されるデータの基本的な構成は、ペアリング処理に必須のＳＤＰ層（４３Ａ）に係るデータであるＳＤＰｐｒｏｆｉｌｅをフレーム化したものにＬ２ＣＡＰ層（４１Ａ）のヘッダが付され、さらに、ＨＣＩ層（４０Ａ）のヘッダが付される。そして、このようにブルートゥーススタックを元に作成されたデータは、データ変換部３０Ａで音声データに変換され、ＰＨＳ音声通話部１１１０から被操作装置２０１のＰＨＳ音声通話部２１１０へと伝送される。
ペアリング制御部２４０は、このようにして受け取ったデータに付されているヘッダから、ブルートゥーススタックのうちＨＣＩ層（４０Ｂ）がインターフェースだと判断し、自己機器のブルートゥーススタックのＨＣＩ層４０Ｂにインターフェースを作成する。
【００４１】
実施例２として、近距離無線通信部１３００、２３００に備わるブルートゥーススタックのうち、Ｌ２ＣＡＰ層（図２；Ｌ２ＣＡＰ４１Ａ、４１Ｂ）にインターフェースを設ける構成にする。
この場合の通信内容と方法は、ブルートゥース通信のＬ２ＣＡＰ規格に従って、ブルートゥース仮想リンクであるＰＨＳ音声リンク上でＳＤＰ４３Ａ、４３Ｂに係る情報を含むＬ２ＣＡＰパケットを処理する構成にする。
また、図５（ｂ）は、この実施例２の場合に送受信されるデータの模式図である。
たとえば、遠隔操作装置１０１から被操作装置２０１へデータを送信する場合、ペアリング処理に必須のＳＤＰ層（４３Ａ）に係るＳＤＰｐｒｏｆｉｌｅをフレーム化したものにＬ２ＣＡＰ層（４１Ａ）のヘッダが付される。そして、このようにブルートゥーススタックを元に作成されたデータは、データ変換部３０Ａで音声データに変換され、ＰＨＳ音声通話部１１１０から被操作装置２０１のＰＨＳ音声通話部２１１０へと伝送される。
ペアリング制御部２４０は、このようにして受け取ったデータに付されているヘッダから、ブルートゥーススタックのうちＬ２ＣＡＰ層（４１Ｂ）がインターフェースだと判断し、自己機器のブルートゥーススタックのＬ２ＣＡＰ層４１Ｂにインターフェースを作成する。
【００４２】
実施例３として、近距離無線通信部１３００、２３００に備わるブルートゥーススタックのうち、ＳＤＰ層（図２；ＳＤＰ４３Ａ、４３Ｂ）にインターフェースを設ける構成にする。
この場合の通信内容と方法は、ブルートゥース通信のＳＤＰ規格に従って、ブルートゥース仮想リンクであるＰＨＳ音声リンク上でＳＤＰパケットを処理する構成にする。
なお、ペアリング処理にはＳＤＰｐｒｏｆｉｌｅが必須であるため、この実施例３のようなＳＤＰｐｒｏｆｉｌｅのみのデータを送受信する方法が一番速くて簡単である。
【００４３】
実施例４として、近距離無線通信部１３００、２３００に備わるブルートゥーススタックのうち、Ａｐｐｌｉｃａｔｉｏｎ層（図２；Ａｐｐｌｉｃａｔｉｏｎ  Ｌａｙｅｒ４４Ａ、４４Ｂ）にインターフェースを設ける構成にする。
この場合の通信内容と方法は、ＤＢフォーマットでペアリング相手機器が自己のペアリング情報として記録している情報を複製・設定する構成にする。
【００４４】
このように、本発明に係る実施形態では、ペアリング処理にブルートゥース通信を利用しない（音声通信を利用する）ので、実施例１から実施例４に示したように、ペアリング処理に必須であるＳＤＰパケット（ＳＤＰｐｒｏｆｉｌｅ）に加え、更に他の３つの層（ＨＣＩ層、Ｌ２ＣＡＰ層、Ａｐｐｌｉｃａｔｉｏｎ層）のヘッダが必ず必要になるということにはならない。つまり、これらの層／レイヤのうちいずれか１つを選択し、選択した層／レイヤにブルートゥース仮想リンク用のインターフェースを作成する。そして、作成したインターフェースを通して、ペアリング情報を交換する。
従来のようにペアリング処理にブルートゥース通信（実リンク）を利用する場合は、ブルートゥース通信の規格上、必然的にすべての層／レイヤを跨ぐ構成になっていたので、ＳＤＰ層以外の３つのヘッダが必ず要り、各レイヤ間の情報交換を考慮した複雑なソフトウェア作成が必要であった。
こうした点を鑑みると、本実施形態では、インターフェースの作り込みを簡略化することができ、この作業に係わるＣＰＵの負荷を低減させることができるので、遠隔操作装置１０１および被操作装置２０１の電池寿命を伸ばすことができる。
なお、本発明の通信装置の一例として、遠隔操作装置と被操作装置を例として説明したが、ブルートゥース通信を相互に行う機器であれば、遠隔操作装置、被操作装置に限定されることはない。
【００４５】
この構成により、本発明の実施形態に係る通信装置は、以下の効果を奏することができる。
（１）機器のサーチ手順を省略することができる。
（２）認証コードなどの入力や確認のための動作が不要になることから、ペアリング処理の動作に纏わるセキュリティの考慮が不要になり、ペアリング処理をより速く単純に行うことができる。
（３）ブルートゥース通信以外の音声通信を利用してペアリング処理用のパスを作成するが、既に規定されているブルートゥース通信のレイヤ／層を利用してデータ通信を行うので、より単純なソフトウェアの開発、若しくは、既存の通信ソフトウェアの小幅な改変・修正で機器へ実装することが簡単にできる。
【符号の説明】
【００４６】
３０Ａ、３０Ｂ  （ブルートゥース／ＤＴＭＦ）データ変換部
４０Ａ、４０Ｂ  ＨＣＩ
４１Ａ、４１Ｂ  Ｌ２ＣＡＰ
４３Ａ、４３Ｂ  ＳＤＰ
４４Ａ、４４Ｂ  Ａｐｐｌｉｃａｔｉｏｎ  Ｌａｙｅｒ（ペアリング情報記憶部）
１００  遠隔操作装置
１０１  遠隔操作装置（ＰＨＳ）
１１０  無線通信制御部
１２０  仮想リンク制御部
１２１  データ変換部
１３０  ブルートゥース（ＢＴ）通信部
１３１  ＢＴ無線通信部
１３２  ペアリング情報記憶部
１３３  受信ペアリング情報記憶部
１３４  ペアリング情報記憶制御部
１３５  リンクキー生成／記憶部
１１１  音声通話通信部
１３１  ペアリングデータ送信部
２２１  データ変換部
２００  被操作装置
２０１  被操作装置（ＰＨＳ）
２１０  無線通信制御部
２１１  音声通話通信部
２２０  仮想リンク制御部
２２１  データ変換部
２３０  ブルートゥース（ＢＴ）通信部
２３１  ＢＴ無線通信部
２３２  ペアリング情報記憶部
２３３  受信ペアリング情報記憶部
２３４  ペアリング情報記憶制御部
２３５  リンクキー生成／記憶部
３００  通信局
１１１０  ＰＨＳ音声通話部
１１１１  機器特定情報入力部
１３００  近距離無線通信部（ブルートゥース通信規格）
１４００  コントローラ
２１１０  ＰＨＳ音声通話部
２１１１  機器特定情報入力部
２３００  近距離無線通信部（ブルートゥース通信規格）
２４００  コントローラ
Ｘａ、Ｘｂ  ＰＨＳ音声リンク用パス（音声パス）
【図１】
2015207801.tif 000003
【図２】
2015207801.tif 000004
【図３】
2015207801.tif 000005
【図４】
2015207801.tif 000006
【図５】
2015207801.tif 000007