(57)【特許請求の範囲】
【請求項１】
近距離無線通信によって他の情報通信装置と無線通信が可能な無線通信部と、
前記他の情報通信装置と有線通信が可能な有線通信部と、
前記有線通信部を介して前記他の情報通信装置から転送される第１の機器情報を格納するとともに、本装置の第２の機器情報が格納されている記憶部と、
各部を制御する制御部とを備え、
前記制御部は、
前記有線通信部が前記他の情報通信装置に接続されると、前記記憶部から前記第２の機器情報を読み出して前記第２の機器情報を前記有線通信部を介して前記他の情報通信装置に転送し、かつ、前記他の情報通信装置から前記有線通信部を介して転送される前記第１の機器情報を前記記憶部に格納して、前記他の情報通信装置との認証情報のやりとりを実行することで互いに通信可能な状態を認識させるペアリング処理を行い、
前記記憶部に格納された前記第１の機器情報に基づいて、前記他の情報通信装置との無線通信にのみによるペアリング処理を行うことなく前記他の情報通信装置との前記無線通信部による無線通信を行う、情報通信装置。
【請求項２】
前記第１の機器情報及び前記第２の機器情報は、少なくとも機器の無線通信におけるアドレス情報を含む、請求項１記載の情報通信装置。
【請求項３】
前記第１の機器情報及び前記第２の機器情報は、さらに、機器のアドレス情報、およびリンクキーを生成するために必要な情報を含む、請求項２記載の情報通信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線通信に対応した情報通信装置に関する。
【背景技術】
【０００２】
近年、携帯電話端末やパーソナルコンピュータなどの多種多様な情報機器間の情報交換や制御において、無線通信接続が急増している。この無線通信接続のシステムは、公衆回線に留まらず、Ｂｌｕｅｔｏｏｔｈ（登録商標）やワイヤレスＬＡＮなどのローカルな無線通信システムも利用されている。
【０００３】
Ｂｌｕｅｔｏｏｔｈは、そのローカルな無線通信システムを制御する「マスター」と、上記ローカルな無線通信システムに参加し、マスターと通信する「スレーブ」という役割があり、パケット交換型のローカルな無線通信システムである。
【０００４】
Ｂｌｕｅｔｏｏｔｈのセキュリティは、「リンクキー」という概念で管理されている。「リンクキー」は、特定の２端末において、１対１のセキュリティを管理するパラメータである。つまり、所定のマスターと、そのピコネット（マスターとスレーブとによって構成され、マスターを中心とする小規模なネットワーク）に属するスレーブとの２端末間で、パラメータが共通に設定されていなければ、ユーザ論理チャネルで通信することができない。もちろん、このリンクキーは、第三者には開示されてはならないものである。ピコネット内では、スレーブ同士の間で直接通信することができない。したがって、スレーブ間におけるリンクキーが、定義されていない。
【０００５】
各Ｂｌｕｅｔｏｏｔｈ端末は、認証済みの通信相手の全てに対して、Ｂｌｕｅｔｏｏｔｈアドレスとリンクキーとをペアにして、データベースに保持している。
【０００６】
Ｂｌｕｅｔｏｏｔｈでは、４種類のリンクキーが設けられ、用途と目的とに応じて、使い分けられている。上記４種類のリンクキーは、「初期化キー」、「単体キー」、「複合キー」、「マスターキー」であり、各リンクキーは、１２８ビットの固定長を有する。Ｂｌｕｅｔｏｏｔｈでは、これら４種類のリンクキーを総称して、「リンクキー」と呼ぶ。
【０００７】
Ｂｌｕｅｔｏｏｔｈセキュリティにおいて、リンクキーが果たす役割は、セキュリティのパラメータを、データベースに登録することと、設定されたパラメータに基づいて、認証判断することと、秘匿性を確保する処理に必要な暗号キーを生成することである。
【０００８】
初期化キーは、初めて接続を試みるＢｌｕｅｔｏｏｔｈ端末間で使用されるリンクキーであり、セキュリティ管理のパラメータとしての役割を有するが、暫定的なリンクキーとして扱われ、初期化キーそのものは、データベースに記録されることはない。
【０００９】
単体キーまたは複合キーが、実際のリンクキーとしてデータベースにパラメータ設定される。リンクキーが、正式なパラメータとしてデータベースに記録されると、初期化キーが破棄される。
【００１０】
初期化キーを生成するためには、上位のアプリケーションからのパスキー（ＰＩＮコードと同様（PIN:Personal Identification Number））と、接続要求を受けたＢｌｕｅｔｏｏｔｈ端末が内部的に発生した乱数とが、パラメータとして入力される。
【００１１】
ここで重要なことは、初期化キーを算出する場合、各Ｂｌｕｅｔｏｏｔｈ端末で、個別にパスキーを入力することである。一方の端末で、内部発生させた１２８ビットの乱数が、他方の端末に伝送され、お互いに共有されるが、パスキーは、各アプリケーションから独立的に入力される。上記２つを入力とし、初期化キーのアルゴリズムが、初期化キーを算出する。
【００１２】
Ｂｌｕｅｔｏｏｔｈでは、未認証端末同士の間における誤接続を防止するために、パスキーの入力を必須としている。また、各端末で、個別に同一のパスキーを入力することによって、ユーザ論理チャネルの接続セキュリティを確保する。なお、商品形態によっては、片方または両方の機器におけるパスキー入力を省略することもできる。
【００１３】
図５は、Ｂｌｕｅｔｏｏｔｈ機能を搭載した従来の情報通信システムの構成を示す。ミニコンポ１０１は、ディスク状媒体などに記録されている音楽データを再生することができる手段とともに、ポータブルオーディオ機器１０２との間でＢｌｕｅｔｏｏｔｈによる無線通信が可能な手段を内蔵している。ポータブルオーディオ機器１０２は、内蔵されているメモリーや着脱可能なメモリーカードに記録されている音楽データを再生することができる手段とともに、ミニコンポ１０１との間でＢｌｕｅｔｏｏｔｈによる無線通信が可能な手段を内蔵している。例えば、ミニコンポ１０１が送信側機器でポータブルオーディオ機器１０２が受信側機器として接続する場合、ミニコンポ１０１で再生された音声信号がポータブルオーディオ機器１０２に無線通信によって伝送され、ポータブルオーディオ機器１０２に接続されたヘッドフォンから音声信号に基づく音声を出力することができる。また、ミニコンポ１０１が受信側機器でポータブルオーディオ機器１０２が送信側機器として接続する場合、ポータブルオーディオ機器１０２で再生された音声信号がミニコンポ１０１に無線通信によって伝送され、ミニコンポ１０１に接続されたスピーカーから音声信号に基づく音声を出力することができる。ミニコンポ１０１とポータブルオーディオ機器１０２とを無線通信可能な状態にするためには、互いに通信可能な状態を認識させるためのペアリング処理を行う必要がある。
【００１４】
図６は、Ｂｌｕｅｔｏｏｔｈにおけるペアリング処理の概要を示す。まず、ポータブルオーディオ機器１０２を操作してポータブルオーディオ機器１０２をペアリング待機モード（ペアリングが可能な状態）に移行させる（Ｓ１０１）。次に、ミニコンポ１０１を操作して、無線通信が可能な機器の検索を行う（Ｓ１０２）。
【００１５】
ミニコンポ１０１がポータブルオーディオ機器１０２の存在を認識すると、ミニコンポ１０１はポータブルオーディオ機器１０２からＢｌｕｅｔｏｏｔｈのアドレス情報とＢｌｕｅｔｏｏｔｈの機器名情報を取得する。次に、ミニコンポ１０１は、機器の検索結果に基づき、現在無線通信が可能な機器の一覧リスト（全機器のアドレス情報と機器名情報）を表示部１０３に表示させる（Ｓ１０３）。この時、ミニコンポ１０１においてＢｌｕｅｔｏｏｔｈによる無線通信が可能な状態にある機器が複数存在する場合は、その全てまたは一部を表示部１０３に表示させる。
【００１６】
次に、表示部１０３に表示されている一覧リストを見ながら、ミニコンポ１０１における操作部（不図示）を操作して、無線通信を行いたい機器を選択する（Ｓ１０４）。ここで、ポータブルオーディオ機器１０２がミニコンポ１０１に対して、パスキー入力を要求する。
【００１７】
次に、ミニコンポ１０１を操作して、パスキーを入力する（Ｓ１０５）。
【００１８】
次に、ミニコンポ１０１は、入力されたパスキーに基づいて、リンクキーを生成する。また、ポータブルオーディオ機器１０２は、自身のパスキーに基づいて、リンクキーを生成する。なお、ミニコンポ１０１で生成されるリンクキーとポータブルオーディオ機器１０２で生成されるリンクキーとは、同一のものである（Ｓ１０６）。
【００１９】
次に、ミニコンポ１０１及びポータブルオーディオ機器１０２においてセット処理を行う。具体的には、ミニコンポ１０１において生成されたリンクキーを、ポータブルオーディオ機器１０２のアドレス情報及び機器名情報とともに、ミニコンポ１０１内のデータベースに格納する。また、ポータブルオーディオ機器１０２において生成されたリンクキーを、ミニコンポ１０１のアドレス情報及び機器名情報とともに、自身のデータベースに格納する（Ｓ１０７）。
【００２０】
以上により、ミニコンポ１０１とポータブルオーディオ機器１０２とのペアリング処理が完了し、互いの機器認証が成立したことになる。
【００２１】
このようにペアリング処理が完了した機器同士は、一度ペアリング処理を行うことで、互いの機器の情報がデータベースに格納されるため、次回からはデータベース内の情報を参照することにより、即座に無線通信が可能な状態に移行することができる。
【特許文献１】特開２００３−２２４５６７号公報
【発明の開示】
【発明が解決しようとする課題】
【００２２】
しかしながら特許文献１に開示されている構成では、Ｂｌｕｅｔｏｏｔｈのペアリング処理に長い時間（一般的に２〜３分）を要し、使い勝手を低下させるという問題があった。また、ペアリングさせるために、ユーザーにおいて機器を選択する操作（Ｓ１０４）やパスキーを入力する操作（Ｓ１０５）が必要となり、操作性を低下させるという問題があった。
【００２３】
本発明の目的は、機器同士をペアリングさせる際に、認証までの時間を短縮できるとともにユーザーにおけるパスキーの入力を省略することで、セキュリティを保持しつつ、使い勝手や操作性を向上させることができる情報通信装置を提供することである。
【課題を解決するための手段】
【００２４】
本発明の情報通信装置は、近距離無線通信によって他の情報通信装置と無線通信が可能な無線通信部と、前記他の情報通信装置と有線通信が可能な有線通信部と、前記有線通信部を介して前記他の情報通信装置から転送される第１の機器情報を格納するとともに、本装置の第２の機器情報が格納されている記憶部と、各部を制御する制御部とを備え、前記制御部は、前記有線通信部が前記他の情報通信装置に接続されると、前記記憶部から前記第２の機器情報を読み出して前記第２の機器情報を前記有線通信部を介して前記他の情報通信装置に転送し、かつ、前記他の情報通信装置から前記有線通信部を介して転送される前記第１の機器情報を前記記憶部に格納して、前記他の情報通信装置との認証情報のやりとりを実行することで互いに通信可能な状態を認識させるペアリング処理を行い、前記記憶部に格納された前記第１の機器情報に基づいて、前記他の情報通信装置との無線通信にのみによるペアリング処理を行うことなく前記他の情報通信装置との前記無線通信部による無線通信を行うものである。
【発明の効果】
【００２５】
本発明によれば、機器同士を無線通信可能な状態に移行させる際に、互いの機器を認証するまでの時間を短縮できるとともにユーザーにおける認証コード（例えばパスキー）の入力を省略することができるので、セキュリティを保持しつつ、使い勝手や操作性を向上させることができる。
【発明を実施するための最良の形態】
【００２６】
本発明の情報通信装置は、上記構成を基本として、以下のような様々な態様をとることができる。
【００２７】
すなわち、本発明の情報通信装置において、前記第１の機器情報及び前記第２の機器情報は、少なくとも機器の無線通信におけるアドレス情報を含む構成とすることができる。このように構成することにより、機器間において転送する情報量を少なくすることができる。
【００２８】
また、前記第１の機器情報及び前記第２の機器情報は、機器のアドレス情報、およびリンクキーを生成するために必要な情報を含む構成とすることができる。このように構成することにより、従来必要だったパスキーを入力する処理が不要となるため、ユーザーにおける入力操作を少なくすることができ、操作性を向上させることができる。さらに、サービス情報や機器名情報を送ることも可能であり、このように構成することで、ユーザーにおける接続したい機器の特定や、多くの機器がリストアップされた際に容易に機器の種別を判別することができる。
【００２９】
（実施の形態１）
図１は、実施の形態における情報通信装置の一例を示す。本実施の形態では、情報通信装置の一例として、図１に示すようにミニコンポ１とポータブルオーディオ機器２とを挙げているが、他の機器の組み合わせで実現することも可能である。他の機器の例としては、携帯電話端末と、ヘッドフォンとマイクロホンとが一体となったハンズフリー装置との組み合わせがある。また、本実施の形態では、ミニコンポ１及びポータブルオーディオ機器２は、情報の送受信が可能な機器で構成されているが、一方の機器が受信あるいは送信のみ可能な機器（ヘッドフォンやマイクロホンなど）で構成されていてもよい。
【００３０】
ミニコンポ１は、ディスク状媒体などの情報媒体に記録されている音楽データを再生出力可能な手段を備えた本体１ａと、本体１ａにおいて音楽データから生成された音声信号を出力可能なスピーカーを備えた一対のスピーカーシステム１ｂとから構成されている。本体１ａの例えば上面には、ポータブルオーディオ機器２を着脱可能なスロット３を備えている。スロット３の内部には、ポータブルオーディオ機器２に備えられている接続端子を備えている。また、本体１ａの例えば前面には、楽曲名などの各種情報を表示可能な表示部４を備えている。なお、表示部４は、装備していなくても本発明を実現することができるが、表示部４を備えていることで、ユーザーにおいて各種情報を目視確認することができるので使い勝手を向上させることができる。また、ミニコンポ１には、Ｂｌｕｅｔｏｏｔｈなどの無線通信が可能な手段を備えている。
【００３１】
ポータブルオーディオ機器２は、内蔵されているメモリーまたは着脱可能なメモリーカードに記録されている音楽データを再生し、自身に接続されているヘッドフォンなどの音響出力機器にアナログ音声信号を出力することができる機器である。また、ポータブルオーディオ機器２は、例えば筐体の底面に接続端子を備えている。また、ポータブルオーディオ機器２は、本体の側面に楽曲名などの各種情報を表示可能な表示部２ａを備えている。また、ポータブルオーディオ機器２は、Ｂｌｕｅｔｏｏｔｈなどの無線通信が可能な手段を備えている。なお、本実施の形態では、ミニコンポ１及びポータブルオーディオ機器２には、Ｂｌｕｅｔｏｏｔｈによる無線通信が可能な手段を備えた構成としたが、少なくともミニコンポ１とポータブルオーディオ機器２との間で無線通信が可能な手段であれば、Ｂｌｕｅｔｏｏｔｈに限らずワイヤレスＬＡＮなどで構成されていてもよい。
【００３２】
図２は、情報通信システムの詳しい構成を示す。図２において、第１の機器１０は、図１におけるミニコンポ１に相当する。また、第２の機器２０は、図１におけるポータブルオーディオ機器２に相当する。なお、図２は、各機器における通信手段のみを示しており、その他の手段（音楽データを再生する手段など）は図示を省略した。また、本実施の形態では、第１の機器１０及び第２の機器２０は、両方とも送受信可能な機器で構成されているため、通信手段として備えている構成は同様のものである。したがって、第１の機器１０に備えられている構成についてのみ説明する。
【００３３】
有線通信部１１は、スロット３内に配されたコネクタや、有線通信を行うための信号生成や動作制御を行う信号処理回路などで構成されている。有線通信部１１は、経路３１を介して第２の機器２０の有線通信部２１と接続することで、第１の機器１０と第２の機器２０との間で有線通信をすることができる。また、本実施の形態では、有線通信部１１及び経路３１を介して、第１の機器１０から第２の機器２０に電源供給することができる。
【００３４】
接続検出部１２は、有線通信部１１に有線通信部２１が接続されたことを検出する。検出結果は、制御部１８に転送される。なお、接続検出部１２（及び２２）は必須の構成ではなく、有線通信部１１に第２の機器２０が接続されたことを認識する機能を備える構成としてもよい。
【００３５】
無線通信部１３は、第２の機器２０の無線通信部２３との間で無線通信を行うものであり、アンテナや発振回路などを備えている。本実施の形態では、Ｂｌｕｅｔｏｏｔｈに対応した通信手段で構成されている。
【００３６】
情報記憶部１４は、第１の機器１０に関する情報が予め格納されている。その情報とは、例えばアドレス情報、機器名情報、サービス名情報（プロファイル）などである。ここで、機器名情報とは、第１の機器１０の機種名や製品名などの情報である。また、サービス名情報とは、第１の機器１０のプロファイル情報であり、例えばオーディオ機器であれば「ＡＵＤＩＯ（送受の区別）」と設定され、ハンズフリー端末であれば「ハンズフリー」または「電話」と設定されている。
【００３７】
送信モード用データベース１５（以下、送信モード用ＤＢと記す）は、第１の機器１０が送信モードの時に接続可能（無線通信の認証済み）な他機器の情報を格納するものであり、第１の機器１０以外の機器において受信モードの状態にある機器の情報が格納される。また、受信モード用データベース１６（以下、受信モード用ＤＢと記す）は、第１の機器１０が受信モードの時に接続可能な他機器の情報を格納するものであり、第１の機器１０以外の機器において送信モードの状態にある機器の情報が格納される。例えば、図１に示すように、第１の機器１０がミニコンポで、第２の機器２０がポータブルオーディオ機器の場合、両方の機器が送信及び受信に対応しているため、送信モード及び受信モードにおいて無線通信の認証が必要となる。両機器が、送信モード及び受信モードの両方で無線通信の認証が完了すると、送信モード用ＤＢ１５及び受信モード用ＤＢ１６に第２の機器２０に関する情報が格納される。また、第２の機器２０がヘッドフォンなどのように受信のみに対応している機器の場合は、第１の機器１０における送信モード用ＤＢ１５のみに第２の機器２０の情報が格納される。なお、本実施の形態では、送信モード用ＤＢ１５と受信モード用ＤＢ１６とを分けて備えているが、１つのデータベースに送信用の情報と受信用の情報を格納する構成としてもよい。また、例えば、第１の機器１０が送信側機器で、第２の機器２０が受信側機器として接続する場合、（表１）は第１の機器１０の送信モード用ＤＢ１５の内容の一例を示し、（表２）は第２の機器２０の送信モード用ＤＢ２５の内容の一例を示す。
【００３８】
【表１】
0005073385.tif 000002
【００３９】
【表２】
0005073385.tif 000003
【００４０】
表示部１７は、楽曲名や第１の機器１０のステータスなどを表示可能なものであり、図１における表示部４に相当する。なお、表示部１７は必須ではないが、備えることで接続される他の機器の情報を表示することができるので、ユーザーは他の機器の情報を容易に把握することができ、使い勝手を向上させることができる。
【００４１】
制御部１８は、第１の機器１０内の各部を動作制御するものである。
【００４２】
なお、情報通信部１４、送信モード用ＤＢ１５、および受信モード用ＤＢ１６は、本発明の記憶部の一例であり、図２に示すように各々独立した手段としてもよいが、全てを一つのメモリなどの記憶部で構成してもよい。
【００４３】
また、第２の機器２０には、第１の機器１０における各部と同様の機能を備えた有線通信部２１、接続検出部２２、無線通信部２３、情報記憶部２４、送信モード用ＤＢ２５、受信モード用ＤＢ２６、および表示部２７を備えており、各部の詳細な説明は省略する。
【００４４】
以下、動作について説明する。
【００４５】
図３は、本実施の形態の情報通信システムの動作の流れを示す。まず、互いに無線通信のペアリングが行われていないミニコンポ１及びポータブルオーディオ機器２において、図１の破線矢印に示すようにポータブルオーディオ機器２（第２の機器２０）をスロット３に挿入し、有線通信部１１と有線通信部２１とを接続する。接続検出部１２は、有線通信部１１及び２１が接続されたことを検出する。検出結果は制御部１８に送られる。一方、第２の機器２０においても、接続検出部２２において有線通信部２１が有線通信部１１に接続されたことを検出する。検出結果は制御部２８に送られる（Ｓ１）。
【００４６】
なお、本実施の形態において、ポータブルオーディオ機器２は、内蔵されているバッテリーによって駆動するものであるとともに、ミニコンポ１は、スロット３にポータブルオーディオ機器２を差し込むことでバッテリーの充電を行う機能を備えている。通常の使用法として、ポータブルオーディオ機器２の初期使用時は、ミニコンポ１のスロット３に差し込んでバッテリーの充電を行う必要がある。この時に図３に示す処理が開始するように構成することで、ポータブルオーディオ機器２の充電と両機器間の無線通信を行うための情報交換とを同時に行うことができ、無意識のうちに使い勝手を向上させることができる。また、ポータブルオーディオ機器２の初期使用時に限らず、ミニコンポ１と他の機器とがペアリング済みの状態から、ミニコンポ１とポータブルオーディオ機器２とをペアリングする際にも、図３に示す処理は有効である。なお、この説明は、ポータブルオーディオ機器２が充電式である場合の説明であって、充電を必要としない機器の場合は、両機器間において無線通信のための情報交換を行うために、両機器を有線接続する必要がある。
【００４７】
また、両機器を有線接続するたびに、接続された機器の情報を表示部１７及び２７に表示されるリストの一番上部に表示させる構成とすることもできる。このように構成することで、多くの機器の情報がリストアップされた場合に、その時有線接続した機器を即座に選択することでき、使い勝手を向上させることができる。
【００４８】
次に、制御部１８は、第２の機器２０が第１の機器１０によって制御可能な機器かどうかの判定を行う。判定の結果、第２の機器２０が有線通信部１１及び２１との有線接続によるペアリングが不可能な機器（Ｂｌｕｅｔｏｏｔｈの通信に対応していない機器）であれば、処理を抜ける（Ｓ２）。
【００４９】
次に、Ｓ２の判定の結果、第２の機器２０が制御可能な機器であれば、制御部１８は、第１の機器１０及び第２の機器２０でマスター／スレーブの設定を行う。マスター／スレーブの設定方法としては、例えば両機器が持っている機器種別を読み出して比較し、機器種別が小さい方をマスターに設定する方法がある。本実施の形態では、第１の機器１０をマスターに設定し、第２の機器２０をスレーブに設定することとする。なお、ここで言う「マスター」「スレーブ」とは、Ｂｌｕｅｔｏｏｔｈ通信におけるマスター／スレーブではなく、有線通信におけるマスター／スレーブのことである（Ｓ３）。
【００５０】
次に、マスター側の機器である第１の機器１０から、スレーブ側の機器である第２の機器２０に機器情報の転送を行う。具体的には、制御部１８が情報記憶部１４に格納されている第１の機器１０に関する情報を読み出し、有線通信部１１及び経路３１を介して第２の機器２０に転送する。なお、図中の「Ｍ」はマスターを示し、「Ｓ」はスレーブを示す（Ｓ４）。
【００５１】
ここで、情報記憶部１４には、第１の機器１０に関するアドレス情報、リンクキー、機器名情報、サービス名情報などが格納されている。制御部１８は、それら全ての情報を第２の機器２０に転送してもよいが、少なくともアドレス情報を含む一部の情報を転送する構成としてもよい。上記全ての情報を転送する構成の場合、第１の機器１０及び第２の機器２０を互いに無線通信が可能な状態に移行させることができるとともに、表示部１７に第２の機器２０に関する情報（機器名やサービス名など）を表示させたり、表示部２７に第１の機器１０に関する情報を表示させたりすることができる。
【００５２】
なお、第１の機器１０を送信モードとし、第２の機器２０を受信モードとした時、アドレス情報のみを転送する構成の場合、予め共通のリンクキーを第１の機器１０側の送信モード用ＤＢ１５と第２の機器２０側の受信モード用ＤＢ２５とに格納しておく。また、第１の機器１０を受信モードとし、第２の機器２０を送信モードとした時、リンクキーを第１の機器１０側の受信モード用ＤＢ１６と第２の機器２０の送信モード用ＤＢ２６とに格納しておく。このように構成することで、アドレス情報の交換のみで互いの機器を認証することができる。これは例えば、第１の機器１０と第２の機器２０とが同一メーカーによって製造されたものであれば、容易に実現することができる。また、アドレス情報とリンクキーのみを転送する構成としてもよい。このように構成することで、容易に互いの機器を認証することができる。
【００５３】
次に、制御部２８は、情報記憶部２４に予め格納されている第２の機器２０に関する情報を読み出す。制御部２８は、読み出した情報を有線通信部２１及び経路３１を介して第１の機器１０に転送する（Ｓ５）。
【００５４】
次に、第２の機器２０は、有線通信部２１で受信した第１の機器１０の情報を制御部２８に出力する。制御部２８は、第１の機器１０の情報を送信モード用ＤＢ２５及び受信モード用ＤＢ２６に格納する。このように他の機器から転送される情報をデータベースに格納する処理をセット処理と呼ぶ（Ｓ６）。
【００５５】
次に、第１の機器１０は、有線通信部１１で受信した第２の機器２０の情報を制御部１８に出力する。制御部１８は、第２の機器２０の情報を送信モード用ＤＢ１５及び受信モード用ＤＢ１６に格納するセット処理を行う（Ｓ７）。
【００５６】
上記処理により、第１の機器１０におけるデータベース１５及び１６には第２の機器２０に関する情報が格納され、第２の機器２０におけるデータベース２５及び２６には第１の機器１０に関する情報が格納され、すなわち両機器間で情報を交換したことになる。
【００５７】
このように情報交換が完了した機器同士は、認証情報のやりとりをしたことになり、互いに無線通信が可能な状態になっている。この状態で、第１の機器１０と第２の機器２０をそれぞれ無線通信モードに移行、あるいは両機器の電源を投入することで、制御部１８がデータベース１５及び１６から第２の機器２０の情報を読み出すとともに、制御部２８がデータベース２５及び２６から第１の機器１０の情報を読み出す。これにより、制御部１８は第２の機器２０の少なくともアドレス情報を認識し、制御部２８は第１の機器１０の少なくともアドレス情報を認識し、両機器は無線通信部１３及び２３を介してＢｌｕｅｔｏｏｔｈによる無線通信を行うことができる状態になる。
【００５８】
両者の２回目以降の接続時は、第１の機器１０は送信モード用ＤＢ１５及び受信モード用ＤＢ１６を参照し、第２の機器２０は送信モード用ＤＢ２５及び受信モード用ＤＢ２６を参照することで、両機器間を無線通信可能な状態にすることができる。
【００５９】
なお、上記一連の説明では、第１の機器１０を送信機器側（送信モード）とし第２の機器２０を受信機器側（受信モード）として接続する場合について説明したが、第１の機器１０を受信機器側（受信モード）とし第２の機器２０を送信機器側（送信モード）として接続する場合も、同様の構成、処理、動作によって接続することができる。
【００６０】
以上のように本実施の形態によれば、第１の機器１０と第２の機器２０とを有線接続し、互いの機器の情報を交換する構成としたことにより、Ｂｌｕｅｔｏｏｔｈによるペアリング処理を行わなくても、第１の機器１０及び第２の機器２０を互いにＢｌｕｅｔｏｏｔｈによる無線通信が可能な状態にすることができる。したがって、ユーザーにおいては、第２の機器２０であるポータブルオーディオ機器２を、第１の機器１０であるミニコンポ１のスロット３に差し込むだけで、Ｂｌｕｅｔｏｏｔｈによる無線通信が可能な状態に設定することができ、操作性を向上させることができる。
【００６１】
また、機器選択を行うための操作や、パスキーの入力操作が不要になるため、機器認証の設定操作を簡略化することができる。
【００６２】
また、図６に示すようなＢｌｕｅｔｏｏｔｈにおけるペアリング処理を行わないため、両機器の認証完了までの時間を短縮することができ、使い勝手を向上させることができる。具体的には、Ｂｌｕｅｔｏｏｔｈにおけるペアリング処理の場合は、認証開始から完了までの時間が２〜３分程度かかるのに対し、本実施の形態における認証処理は僅か数秒で完了する。
【００６３】
また、サービス情報や機器名情報を送る構成とすることで、表示部１７及び２７にサービス名や機器名を表示させることができ、ユーザーにおける接続したい機器の特定や、多くの機器がリストアップされた際に容易に機器の種別を判別することができる。
【００６４】
なお、図３に示す順序での処理に限らず、Ｓ５、Ｓ４、Ｓ７、Ｓ６の順序で処理する構成としてもよい。また、Ｓ５、Ｓ４、Ｓ６、Ｓ７の順序で処理する構成としてもよい。また、Ｓ４、Ｓ５、Ｓ７、Ｓ６の順序で処理する構成としてもよい。また、Ｓ６とＳ７は、同時に処理する構成としてもよい。
【００６５】
また、図３に示す処理が実行されている間は、Ｂｌｕｅｔｏｏｔｈによる無線接続を禁止する構成としてもよい。このように構成することで、リストの内容と実際の機器接続の状態との不整合を防止することができる。
【００６６】
また、送信モードにおいて生成されるリンクキーと受信モードにおいて生成されるリンクキーとは、互いに異ならせてもよい。以下の（表３）は送信モード用ＤＢ１５の内容を示し、第１の機器１０における受信機器のリストが格納されている。（表４）は受信モード用ＤＢ１６の内容を示し、第１の機器１０における送信機器リストが格納されている。（表５）は送信モード用ＤＢ２５の内容を示し、第２の機器２０における受信機器リストが格納されている。（表６）は受信モード用ＤＢ２６の内容を示し、第２の機器２０における送信機器リストが格納されている。
【００６７】
【表３】
0005073385.tif 000004
【００６８】
【表４】
0005073385.tif 000005
【００６９】
【表５】
0005073385.tif 000006
【００７０】
【表６】
0005073385.tif 000007
【００７１】
有線通信部１１及び２１によるペアリングにおいて、第１の機器１０が送信モードで第２の機器２０が受信モードであった場合、送信モード用ＤＢ１５には（表３）に示すように第２の機器２０のアドレス情報ＡＤＤPADとリンクキーＬαとを格納し、受信モード用ＤＢ２６には（表６）に示すように第１の機器１０のアドレス情報ＡＤＤMINIとリンクキーＬαとを格納する。また、第１の機器１０が受信モードで第２の機器２０が送信モードであった場合、受信モード用ＤＢ１６には（表４）に示すように第２の機器２０のアドレス情報ＡＤＤPADとリンクキーＬβとを格納し、送信モード用ＤＢ２５には（表５）に示すように第１の機器１０のアドレス情報ＡＤＤMINIとリンクキーＬβとを格納する。すなわち、第１の機器１０が送信モードの時は、送信モード用ＤＢ１５と受信モード用ＤＢ２６とに同じリンクキーを格納し、第２の機器２０が送信モードの時は、受信モード用ＤＢ１６と送信モード用ＤＢ２５とに同じリンクキーを格納する。
【００７２】
ＬαとＬβは、それぞれ固定値としてもよいが、アドレス情報に基づき演算して求める構成としてもよいし、各々の機器において発生する特有のランダムコードを機器間で交換し、各機器においてＬαとＬβを演算により求める構成としてもよい。
【００７３】
また、上記説明においては、第１の機器１０及び第２の機器２０の両方が、送信モードと受信モードとを有する構成として説明したが、いずれか一方の機器が送信モードのみあるいは受信モードのみを有する構成であってもよい。その場合は、片方のモードしか備えない機器には、送信モード用ＤＢ及び受信モード用ＤＢのうちのいずれか一方のみを備えることになる。また、片方のモードしか備えない機器に接続される機器（両モードを備える機器）は、送信モード用ＤＢまたは受信モード用ＤＢのいずれか一方のみに、片方のモードしか備えない機器の情報が格納される。
【００７４】
（実施の形態２）
図４は、実施の形態２の情報通信装置における処理フローを示す。図４において、Ｓ１１〜Ｓ１３の処理は図３におけるＳ１〜Ｓ３の処理と同様であるが、Ｓ１４以降の処理は図３に示す処理フローと異なる。以下、Ｓ１４以降の処理について説明する。なお、図４に示す処理フローは、図１及び図２に示す構成において動作させることができる。
【００７５】
図４において、マスター側の機器である第１の機器１０は、スレーブ側の機器である第２の機器２０へ、アドレス情報及びパスキーを転送する。具体的には、制御部１８が、情報記憶部１４に格納されている第１の機器１０のアドレス情報とパスキーとを読み出し、有線通信部１１及び経路３１を介して、第２の機器２０の有線通信部２１に転送する。パスキーは、従来はユーザーによって入力するものであったが、本実施の形態では予め情報記憶部１４に格納されているものとする（Ｓ１４）。
【００７６】
次に、制御部２８は、情報記憶部２４に格納されている第２の機器２０のアドレス情報とパスキーとを読み出し、有線通信部２１および経路３１を介して、有線通信部１１に転送する（Ｓ１５）。
【００７７】
次に、制御部２８は、有線通信部２１に転送された第１の機器１０のアドレス情報とパスキーとを情報記憶部２４に格納するセット処理を実行する（Ｓ１６）。
【００７８】
次に、制御部１８は、有線通信部１１に転送された第２の機器２０のアドレス情報とパスキーとを情報記憶部１３に格納するセット処理を実行する（Ｓ１７）。
【００７９】
次に、第１の機器１０及び第２の機器２０について、Ｂｌｕｅｔｏｏｔｈによるペアリング処理を実行する（Ｓ１８）。具体的には、図６に示す処理を実行するが、従来ユーザーによる入力操作が必要だったパスキー入力処理（Ｓ１０５）は、本構成においては制御部１８が情報記憶部１４に格納されているパスキーを読み出していることにより、不要である。より具体的には、制御部１８が情報記憶部１４からパスキーを読み出してリンクキーを生成し、制御部２８が第１の機器１０から送信されるパスキーに基づいてリンクキーを生成する。制御部１８及び２８においてリンクキー生成のために使用されるパスキーは同一であるため、Ｓ１０６で生成されるリンクキーも同一となる。
【００８０】
このような構成によれば、従来必要だったパスキーを入力する処理（Ｓ１０５）が不要となるため、ユーザーにおける入力操作を少なくすることができ、操作性を向上させることができる。
【００８１】
なお、本構成では、ユーザーにおけるパスキー入力処理を不要としたが、セキュリティを確保するため、パスキーのみを入力させる構成としてもよい。このような構成でも、従来に比べて大幅にペアリング認証までの時間を短縮することができる。
【産業上の利用可能性】
【００８２】
本発明は、Ｂｌｕｅｔｏｏｔｈなどの無線通信が可能な情報通信装置に有用である。特に、無線通信手段とは別に有線通信手段を備えている装置に有用である。
【図面の簡単な説明】
【００８３】
【図１】実施の形態における情報通信装置の一例を示す斜視図
【図２】実施の形態における情報通信装置の構成を示すブロック図
【図３】実施の形態１における情報通信装置の動作を示すフローチャート
【図４】実施の形態２における情報通信装置の他の動作例を示すフローチャート
【図５】従来の情報通信装置の構成を示す斜視図
【図６】Ｂｌｕｅｔｏｏｔｈのペアリング処理の流れを示すフローチャート
【符号の説明】
【００８４】
１０  第１の機器
１１、２１  有線通信部
１３、２３  無線通信部
１４、２４  情報記憶部（記憶部）
１５、２５  送信モード用ＤＢ（記憶部）
１６、２６  受信モード用ＤＢ（記憶部）
１８、２８  制御部
２０  第２の機器
【図１】
0005073385.tif 000008
【図２】
0005073385.tif 000009
【図３】
0005073385.tif 000010
【図４】
0005073385.tif 000011
【図５】
0005073385.tif 000012
【図６】
0005073385.tif 000013