(57)【特許請求の範囲】
【請求項１】
無線通信機能を有するマスタ機器と１以上のスレーブ機器との間で、無線通信接続を行なう無線通信接続方法であって、
前記マスタ機器に設けられた第１の接続用スイッチの操作に応じて、一定時間内に通信接続対象を探索するための呼び出し処理を実行する手順と、
前記スレーブ機器に設けられた第２の接続用スイッチの操作に応じて、前記呼び出し処理に対する応答を行なうための呼び出し応答処理を実行する手順と、
前記呼び出し処理と前記呼び出し応答処理との時間差が前記一定時間内であるとき、前記マスタ機器と前記スレーブ機器との無線接続の確立を実行する手順とを有し、
前記マスタ機器は、
前記第１の接続用スイッチの操作後の第１の一定時間内に前記呼び出し処理を実行し、かつその後の第２の一定時間内に前記呼び出し処理を実行し、
前記第１の一定時間内でのみ前記呼び出し応答処理を実行したスレーブ機器を通信接続対象として決定することを特徴とする無線通信接続方法。
【請求項２】
前記第１の接続用スイッチのオンからリリースまでの時間を計時するためのタイマカウント動作を実行し、
通信接続対象との接続確立を実行するときに、前記タイマカウント動作によるタイマカウント値に基づいて生成した認証コードを使用して接続認証処理を実行する手順を有することを特徴とする請求項１に記載の無線通信接続方法。
【請求項３】
前記認証コードは、前記タイマカウント値に一定の誤差幅の増減を行なった値に基づいて算出されたものであることを特徴とする請求項２に記載の無線通信接続方法。
【請求項４】
無線通信プロトコルに従って、通信接続可能対象である電子機器と無線通信を行なうための無線通信手段と、
接続用スイッチの操作後の一定時間内に、前記通信接続可能対象を探索して、応答を行なった電子機器を通信接続対象として決定する簡易接続モード手段とを有し、
前記簡易接続モード手段は、
前記接続用スイッチの操作後の第１の一定時間内に通信接続対象を探索し、かつその後の第２の一定時間内に通信接続対象を探索し、
前記第１の一定時間内でのみ応答を実行した電子機器を通信接続対象として決定するように構成されていることを特徴とする電子機器。
【請求項５】
無線通信プロトコルに従って、マスタ機器として通信接続可能対象であるスレーブ機器と無線通信を行なうための無線通信手段と、
通信接続対象を探索するための呼び出し処理を実行するための接続用スイッチと、
一定時間内に前記接続用スイッチの操作に応じて呼び出し処理を実行したときに、前記呼び出し処理とスレーブ機器からの呼び出し応答処理との時間差が前記一定時間内であるとき、当該スレーブ機器との無線接続の確立を実行する手段とを有し、
前記マスタ機器は、
前記第１の接続用スイッチの操作後の第１の一定時間内に前記呼び出し処理を実行し、かつその後の第２の一定時間内に前記呼び出し処理を実行し、前記第１の一定時間内でのみ前記呼び出し応答処理を実行したスレーブ機器を通信接続対象として決定することを特徴とする電子機器。
【請求項６】
前記第１の接続用スイッチのオンからリリースまでの時間を計時するためのタイマカウント動作を実行する手段を有し、
前記確立を実行する手段は、前記タイマカウント動作によるタイマカウント値に基づいて生成した認証コードを使用して接続認証処理を実行することを特徴とする請求項５に記載の電子機器。
【請求項７】
前記認証コードは、前記タイマカウント値に一定の誤差幅の増減を行なった値に基づいて算出されたものであることを特徴とする請求項６に記載の電子機器。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、一般的には無線通信機能を備えた電子機器間の無線通信接続方法に関し、特に、接続用スイッチの操作で接続できる簡易式の無線通信接続方法に関する。
【０００２】
【従来の技術】
近年、例えばBluetooth（登録商標、以下ＢＴと略す場合がある）規格の無線通信システムを使用して、異なる種類の電子機器間で無線接続できる技術が開発されている。具体的には、例えばポータブル・オーディオプレーヤから無線通信によりディジタルオーディオ信号を受信して再生するワイヤレス・ヘッドフォンなどの電子機器が開発されている。
【０００３】
ところで、例えばＢＴ規格の無線通信システムでは、マスタ機器に相当する電子機器（例えばオーディオプレーヤ）が探索し、発見された複数のスレーブ機器の中から選択した電子機器（例えばヘッドフォン）を通信接続対象とする無線通信接続方法が採用されている（例えば、特許文献１を参照）。
【０００４】
【特許文献１】
特開２００２−２６１６８６号公報
【０００５】
【発明が解決しようとする課題】
従来の例えばＢＴ規格の無線通信接続方法では、マスタ機器に相当する電子機器が例えばパーソナルコンピュータのように、十分な情報表示が可能な表示装置と、メニュー選択や文字入力が容易な入力デバイス(マウスやキーボードなど)を具備している場合に、スレーブ機器との通信接続確立のための操作方法が可能になっている。
【０００６】
しかしながら、当該マスタ機器が、表示装置として数個のＬＥＤ（発行ダイオード素子）と、入力装置として数個のボタンしか具備しないような機器の場合（例えば、小型オーディオ機器の場合）は、通信接続確立のための操作方法は不可能である。あるいは、可能であったとしても、使用者には極めて操作しにくい方法となる。
【０００７】
そこで、本発明の目的は、表示装置や入力装置の簡易な構成の電子機器間の無線通信接続手順を簡単な操作のみで実現できる無線通信接続方法を提供することにある。
【０００８】
【課題を解決するための手段】
本発明の観点は、無線通信機能を有する複数の電子機器において、接続用スイッチの操作のみで、電子機器間相互の無線通信接続を可能とする簡易接続モードを実現する無線通信接続方法を提供することにある。
【０００９】
本発明の観点に従った無線通信接続方法は、無線通信機能を有するマスタ機器と１以上のスレーブ機器との間で、無線通信接続を行なう無線通信接続方法であって、前記マスタ機器に設けられた第１の接続用スイッチの操作に応じて、一定時間内に通信接続対象を探索するための呼び出し処理を実行する手順と、前記スレーブ機器に設けられた第２の接続用スイッチの操作に応じて、前記呼び出し処理に対する応答を行なうための呼び出し応答処理を実行する手順と、前記呼び出し処理と前記呼び出し応答処理との時間差が前記一定時間内であるとき、前記マスタ機器と前記スレーブ機器との無線接続の確立を実行する手順とを有し、前記マスタ機器は、前記第１の接続用スイッチの操作後の第１の一定時間内に前記呼び出し処理を実行し、かつその後の第２の一定時間内に前記呼び出し処理を実行し、前記第１の一定時間内でのみ前記呼び出し応答処理を実行したスレーブ機器を通信接続対象として決定する構成である。
【００１０】
【発明の実施の形態】
以下図面を参照して、本発明の実施の形態を説明する。
【００１１】
（システム構成）
図１は、本実施形態に関する電子機器間で接続される無線通信システムの構成を説明するための図である。図２は、本実施形態の電子機器として想定したオーディオ変換アダプタのハードウェア構成を示すブロック図である。図３は、本実施形態の電子機器として想定したワイヤレス・ヘッドフォンのハードウェア構成を示すブロック図である。
【００１２】
本実施形態は、マスタ機器に相当する電子機器としてオーディオ変換アダプタ（以下ＢＴアダプタと表記）１、及びスレーブ機器に相当する電子機器としてワイヤレス・ヘッドフォン（以下ＢＴヘッドフォン）３，４を想定する。
【００１３】
ＢＴアダプタ１は、ＢＴ規格の無線通信機能を有し、オーディオデータを無線で送信する。ここで、ＢＴ規格では、ハイファイのオーディオデータを無線で送受信するための「ＡＶプロファイル」規格が含まれており、無線通信された音楽データを受信または再生することが可能となる。
【００１４】
ＢＴアダプタ１は、図１に示すように、ヘッドフォン端子を介してポータブル・オーディオプレーヤ（以下単にプレーヤと表記）２と接続する。プレーヤ２は、記憶媒体（ＭＤ、メモリカード、ハードディスクなど）に記憶された音楽データ（ディジタルデータ）を再生し、ヘッドフォン端子１５からアナログ音声信号として出力する。一般的なプレーヤ２の使用方法としては、ヘッドフォン端子に有線方式の通常ヘッドフォンを接続して、音楽を聴くことができる。
【００１５】
本実施形態では、ＢＴアダプタ１は、プレーヤ２から出力されるアナログ音声信号を入力して、当該アナログ信号をＰＣＭ信号に変換する。さらに、ＢＴアダプタ１は、前記ＡＶプロファイル規格で決められた圧縮方式（SBC：Sub Band Codingなど）で圧縮して、当該ＡＶプロファイルに準拠した通信プロトコルによりアンテナ１０を介して、ＢＴヘッドフォン３，４に送信する。ＢＴヘッドフォン３，４は、ＢＴ規格に準拠した無線通信機能を備えたヘッドフォンである。
【００１６】
（ＢＴアダプタ）
以下図１と共に、図２を参照してＢＴアダプタ１のハードウェア構成を説明する。
【００１７】
ＢＴアダプタ１は、図２に示すように、プレーヤ２のヘッドフォン端子に接続可能なアナログ音声入力端子１５を有する。ＢＴアダプタ１は、入力レベル調整回路１０８を介して、アナログ音声入力端子１５から入力されたアナログ音声信号をＰＣＭ（パルス符号変調）信号に変換するためのＡ／Ｄコンバータ１０７を有する。
【００１８】
さらに、ＢＴアダプタ１は、例えば２．４ＧＨｚ帯の電波を送受信するためのアンテナ１０と、ＢＴ規格の無線モジュール（ＢＴモジュール）１００と、マイクロプロセッサユニット（ＭＰＵまたはＣＰＵ）１０１と、ＲＯＭ１０２と、ＲＡＭ１０３と、ＥＥＰＲＯＭ１０４とを有する。
【００１９】
ＢＴモジュール１００は、周波数ホッピング制御などを行なうＲＦ回路、及びベースバンド制御回路などを内蔵し、ＭＰＵ１０１からの指示に従って各種のＢＴモード(省電力モードを含む)に移行する。
【００２０】
ＭＰＵ１０１は、ＲＯＭ１０２に格納されたプログラムコードに従って動作し、装置全体を制御する。ＲＯＭ１０２は、ＭＰＵ１０１を動作させるためのプログラムが格納された読出し専用メモリである。ＲＡＭ１０３は、書き込み及び読出し可能なメモリであり、ＭＰＵ１０１により各種のワークメモリとして使用される。ＥＥＰＲＯＭ１０４は、ＭＰＵ１０１による制御で接続先のアドレス情報などを記憶するための書き換え可能な不揮発性メモリである。
【００２１】
さらに、ＢＴアダプタ１は、ディジタル信号プロセッサ（ＤＳＰ）１０５と、タイマ１０６と、接続モード切換え用のスイッチ１１と、液晶ディスプレイ（ＬＣＤ）１２と、操作用ボタン（スイッチ）群１３と、ＬＥＤ１４と、電源制御回路１１１と、２次電池１１２と、ＡＣ（交流）アダプタ端子１１３とを有する。
【００２２】
ＤＳＰ１０５は、ＭＰＵ１０１からの指示に応じて、Ａ／Ｄコンバータ１０７によりディジタルデータに変換された音声データの圧縮及び符号化を行なう。タイマ１０６は、後述するように、ＭＰＵ１０１からの指示に応じて、通信接続手順に関係する時間を計時するためのタイマカウント動作を行なう。
【００２３】
接続モード切換え用のスイッチ１１は、本実施形態の簡易接続モードと、通常接続モードとを切換えるためのスイッチである。ＬＣＤ１２は、ＬＣＤ制御回路１０９を介して、ＭＰＵ１０１からの制御で装置の状況などの各種情報を表示する。操作用ボタン群１３は、使用者が操作したボタン（スイッチ）に対応する操作情報を、ボタン制御回路１１０を介してＭＰＵ１０１に伝達する。操作用ボタン群１３には、本実施形態に関係する接続用ボタン（スイッチ）１３ａを含む。
【００２４】
ＬＥＤ１４は、ＭＰＵ１０１からの制御で点灯状況により装置の状態を使用者に伝える発光素子である。電源制御回路１１１は、ＭＰＵ１０１の制御に応じて装置に供給する電源を制御する。２次電池１１２は、ＡＣアダプタ端子１１３から共有されるＡＣ電源により充電可能なバッテリである。
【００２５】
（ＢＴヘッドフォン）
以下図１と共に、図３を参照してＢＴヘッドフォン３（４）のハードウェア構成を説明する。
【００２６】
ＢＴヘッドフォン３は、図３に示すように、例えば２．４ＧＨｚ帯の電波を送受信するためのアンテナ２０と、ＢＴ規格の無線モジュール（ＢＴモジュール）２００と、マイクロプロセッサユニット（ＭＰＵまたはＣＰＵ）２０１と、ＲＯＭ２０２と、ＲＡＭ２０３と、ＥＥＰＲＯＭ２０４とを有する。
【００２７】
ＢＴモジュール２００は、周波数ホッピング制御などを行なうＲＦ回路、及びベースバンド制御回路などを内蔵し、ＭＰＵ２０１からの指示に従って各種のＢＴモード(省電力モードを含む)に移行する。
【００２８】
ＭＰＵ２０１は、ＲＯＭ２０２に格納されたプログラムコードに従って動作し、装置全体を制御する。ＲＯＭ２０２は、ＭＰＵ２０１を動作させるためのプログラムが格納された読出し専用メモリである。ＲＡＭ２０３は、書き込み及び読出し可能なメモリであり、ＭＰＵ２０１により各種のワークメモリとして使用される。ＥＥＰＲＯＭ２０４は、ＭＰＵ２０１による制御で接続先のアドレス情報などを記憶するための書き換え可能な不揮発性メモリである。
【００２９】
さらに、ＢＴヘッドフォン３は、ディジタル信号プロセッサ（ＤＳＰ）２０５と、タイマ２０６と、Ｄ／Ａコンバータ２０７と、パワーアンプ２０８と、スピーカユニット２２と、接続モード切換え用のスイッチ２１と、操作用ボタン（スイッチ）群２３と、ＬＥＤ２４と、電源制御回路２１０と、２次電池２１１と、ＡＣ（交流）アダプタ端子２１２とを有する。
【００３０】
ＤＳＰ２０５は、ＭＰＵ２０１からの指示に応じて、音声データの復号化を行なう。タイマ２０６は、ＭＰＵ２０１からの指示に応じて、通信接続手順に関係する時間を計時するためのタイマカウント動作を行なう。Ｄ／Ａコンバータ２０７は、ＤＳＰ２０５により復号化されたディジタル音声データをアナログ音声信号に変換する。パワーアンプ２０８は、Ｄ／Ａコンバータ２０７で生成されたアナログ音声信号を電力増幅する。スピーカユニット２２は、図１に示すように、装置本体の耳当て部に配置されており、パワーアンプ２０８により電力増幅されたアナログ音声信号を音波に変換して音声出力する。
【００３１】
接続モード切換え用のスイッチ２１は、本実施形態の簡易接続モードと、通常接続モードとを切換えるためのスイッチである。操作用ボタン群２３は、使用者が操作したボタン（スイッチ）に対応する操作情報を、ボタン制御回路２０９を介してＭＰＵ２０１に伝達する。操作用ボタン群２３には、本実施形態に関係する接続用ボタン（スイッチ）２３ａを含む。
【００３２】
ＬＥＤ２４は、ＭＰＵ２０１からの制御で点灯状況により装置の状態を使用者に伝える発光素子である。電源制御回路２１０は、ＭＰＵ２０１の制御に応じて装置に供給する電源を制御する。２次電池２１１は、ＡＣアダプタ端子２１２から共有されるＡＣ電源により充電可能なバッテリである。
【００３３】
（簡易接続モードでの通信接続手順）
以下主として、図４及び図６のフローチャート、さらに図８のタイミングチャートを参照して、本実施形態の簡易接続モードでの通信接続手順を説明する。
【００３４】
ここで、図４は、マスタ機器であるＢＴアダプタ１の動作を説明するためのフローチャートである。また、図５は、スレーブ機器であるＢＴヘッドフォン３の動作を説明するためのフローチャートである。
【００３５】
まず、図１を参照して、簡易接続モードの場合での使用者の操作方法を説明する。
【００３６】
本実施形態の簡易接続モードの場合、マスタ機器であるＢＴアダプタ１は、スイッチ１１により簡易接続モードに設定される必要がある。同様に、スレーブ機器であるＢＴヘッドフォン３は、スイッチ２１により簡易接続モードに設定される必要がある。なお、各スイッチ１１，２１は、簡易接続モードと、後述する通常接続モードとを切換えるためのスイッチである。
【００３７】
ここで、使用者は、ＢＴヘッドフォン３とＢＴアダプタ１とを無線接続して、例えば音楽をＢＴヘッドフォン３により聴く場合を想定する。使用者は、各スイッチ１１，２１を操作して簡易接続モードに設定した後に、ＢＴアダプタ１とＢＴヘッドフォン３の各接続用ボタン１３ａ，２３ａをほぼ同時に押して、しばらく押し続けた後に同時に離す（リリースする）。この操作により、ＢＴアダプタ１とＢＴヘッドフォン３の各ＬＥＤ１４，２４は、点灯して接続中を示す（即ち、接続完了を示す）。
【００３８】
次に、図４及び図８を参照して、マスタ機器であるＢＴアダプタ１の通信接続手順に関する動作を説明する。
【００３９】
図４に示すように、ＢＴアダプタ１では、スイッチ１１により簡易接続モードが設定されている場合に、ステップＳ２からＳ２６までの処理が実行される（ステップＳ１のＮＯ）。一方、スイッチ１１により通常接続モードが設定されている場合には、後述する図５のフローチャートに示す処理が実行される（ステップＳ１のＹＥＳ，Ｓ２７）。
【００４０】
ＢＴアダプタ１では、接続用ボタン１３ａが押されると、タイマ１０６がカウント動作を開始し、例えば０．２５秒単位で時間をカウントし、そのカウント値をＴ１とする（ステップＳ２）。即ち、図８に示すように、接続用ボタン１３ａのオンからリリースまでの時間Ｔ１が計時される。接続用ボタン１３ａが押されると、接続中を示すＬＥＤ１４が点灯する（ステップＳ３）。
【００４１】
次に、接続用ボタン１３ａが離されたときから（リリース）、一定の時間Ｔ２（例えば２０秒程度）内に、ＢＴアダプタ１は、通信接続対象（スレーブ機器３，４）を探索するための呼び出し（Inqury）処理（図８の８０）を実行する（ステップＳ４）。
【００４２】
ＢＴアダプタ１は、当該Inqury処理に対して応答（Inquiry Scan:接続待受け状態９０）したスレーブ機器（ＢＴヘッドフォン）の集合（リスト）を、便宜的にＧ１としてそれらのＢＤＡ（Bluetooth Device Address：デバイスアドレス）をＲＡＭに記憶する（ステップＳ５）。ここでは、図８に示すように、複数のスレーブ機器（ａ，ｂ）の中で、ＢＴアダプタ１は、時間Ｔ２内に発見したスレーブ機器（ａ）と（ｂ）に相当するＢＴヘッドフォン３を、通信対象としてＲＡＭに記憶する。
【００４３】
さらに、ＢＴアダプタ１は、時間Ｔ２後の時間Ｔ３（例えば２０秒程度）内に、再度のInqury処理（図８の８１）を実行する（ステップＳ６）。ＢＴアダプタ１は、当該Inqury処理に対して応答したスレーブ機器の集合（リスト）を、便宜的にＧ２としてそれらのＢＤＡをＲＡＭに記憶する（ステップＳ７）。ここでは、図８に示すように、時間Ｔ３内に応答（Inquiry Scan９１）したスレーブ機器（ｂ）に相当するＢＴヘッドフォン４を、通信対象としてＲＡＭに記憶する。
【００４４】
そして、ＢＴアダプタ１は、ＲＡＭを参照して、Ｇ１に含まれて、Ｇ２には含まれないスレーブ機器（デバイス）の集合をＧ３とし、それらＢＤＡをＲＡＭに記憶する（ステップＳ８）。これにより、マスタ機器で接続用ボタン１３ａの操作（オンとリリース）後の一定時間Ｔ２内のみに、Inquryスキャンを実行していたスレーブ機器（ここではＢＴヘッドフォン３、スレーブ機器（ａ））のみが、通信接続対象Ｇ３に含まれることになる（ステップＳ９）。
【００４５】
以下、ＢＴアダプタ１は、当該Ｇ３に含まれるＢＤＡのスレーブ機器（ＢＴヘッドフォン３）に対して順次接続を試みる（ステップＳ１２）。ここで、接続対象であるスレーブ機器との接続認証処理が不要である場合には、ＢＴアダプタ１は、相手側のＢＴヘッドフォン３の認証コードであるＰＩＮ（Personal Identification number）コードの認証処理を行なうことなく接続を試みる（ステップＳ１３のＮＯ，Ｓ１４）。当該ＢＴヘッドフォン３との接続が成功した場合には、接続完了を示すためにＬＥＤ１４の点灯を継続して、接続終了となる（ステップＳ１６のＹＥＳ，Ｓ１７，Ｓ１８）。
【００４６】
即ち、図８に示すように、ＢＴアダプタ１から接続要求（３００）が実行されて、スレーブ機器（ａ）であるＢＴヘッドフォン３から応答（４００）があれば、ＢＴアダプタ１とＢＴヘッドフォン３と無線通信接続が完了して確立する（５００）。
【００４７】
一方、接続認証処理を行なう場合には、本実施形態では、タイマ１０６により得られる時間カウント値Ｔ１を利用した接続認証処理を実行する（ステップＳ１０，Ｓ１３のＹＥＳ）。具体的には、ＢＴアダプタ１は、「Ｔ１ａ＝Ｔ１，Ｔ１ａ＝Ｔ１−１，Ｔ１ａ＝Ｔ１＋１」の３通りに基づいたＰＩＮコードを使用した接続認証を実行する。このような方法により、接続用ボタンを押していた時間カウント値Ｔ１の微妙な誤差を吸収することが可能である。
【００４８】
まず、ＢＴアダプタ１は、相手にＰＩＮコード入力を要求する場合、自らのＰＩＮコードを、「自身のＢＤＡ×Ｔ１ａ」と設定する（ステップＳ１１）。また、スレーブ機器であるＢＴヘッドフォン３は、自身のＰＩＮコードを、「（接続処理中の）スレーブ機器のＢＤＡ×Ｔ１ａ」と設定することを想定する。
【００４９】
ＢＴアダプタ１は、接続要求に対して相手側のＢＴヘッドフォン３からＰＩＮコード認証を要求されると、相手側のＰＩＮコード「スレーブ機器３のＢＤＡ×Ｔ１ａ」を使用して接続を試みる（ステップＳ１２，Ｓ１３のＹＥＳ，Ｓ１５）。当該ＢＴヘッドフォン３との接続が成功した場合には、接続完了を示すためにＬＥＤ１４の点灯を継続して、接続終了となる（ステップＳ１６のＹＥＳ，Ｓ１７，Ｓ１８）。
【００５０】
一方、ＢＴアダプタ１は、「Ｔ１ａ＝Ｔ１」として、ＰＩＮコード「スレーブ機器３のＢＤＡ×Ｔ１ａ」に基づいた接続認証では接続が成功しない場合には、「Ｔ１ａ＝Ｔ１＋１」とした接続を試みる（ステップＳ１６のＮＯ，Ｓ１９のＮＯ，Ｓ２０）。また、「Ｔ１ａ＝Ｔ１−１」とした接続を試みる（ステップＳ１６のＮＯ，Ｓ１９のＹＥＳ，Ｓ２１のＮＯ，Ｓ２２）。
【００５１】
そして、ＢＴアダプタ１は、接続が成功するまで、Ｇ３に含まれる各スレーブ機器に対して接続を試みる（ステップＳ２３のＮＯ，Ｓ２６）。ここで、Ｇ３の全てのスレーブ機器に対して接続が成功しない場合には、ＬＥＤ１４を消灯して、接続不可して終了となる（ステップＳ２３のＹＥＳ，Ｓ２４，Ｓ２５）。
【００５２】
（スレーブ機器側の簡易接続モード）
図６は、スレーブ機器であるＢＴヘッドフォン３の動作を説明するためのフローチャートである。
【００５３】
ＢＴヘッドフォン３では、スイッチ２１により簡易接続モードが設定されている場合に、ステップＳ５２からＳ６３までの処理が実行される（ステップＳ５１のＮＯ）。一方、スイッチ２１により通常接続モードが設定されている場合には、後述する図７のフローチャートに示す処理が実行される（ステップＳ５１のＹＥＳ，Ｓ６４）。
【００５４】
ＢＴヘッドフォン３では、接続用ボタン２３ａが押されると、タイマ２０６がカウント動作を開始し、例えば０．２５秒単位で時間をカウントし、そのカウント値をＴ１１とする（ステップＳ５２）。即ち、図８に示すように、接続用ボタン２３ａのオンからリリースまでの時間Ｔ１１が計時される。接続用ボタン２３ａが押されると、接続中を示すＬＥＤ２４が点灯する（ステップＳ５３）。
【００５５】
次に、接続用ボタン２３ａが離されたときから（リリース）、一定の時間Ｔ２（例えば２０秒程度）内に、ＢＴヘッドフォン３は、Inquiry Scan処理（図８の９０）を実行する（ステップＳ５４）。
【００５６】
そして、ＢＴヘッドフォン３は、マスタ機器であるＢＴアダプタ１からの接続要求に対して応答（接続の試み）を行なう（ステップＳ５５）。ここで、接続対象であるマスタ機器との接続認証処理が不要である場合には、ＢＴヘッドフォン３は、相手側のＰＩＮコードの認証処理を行なうことなく接続を試みる（ステップＳ５６のＮＯ，Ｓ５７）。当該ＢＴアダプタ１との接続が成功した場合には、接続完了を示すためにＬＥＤ２４の点灯を継続して、接続終了となる（ステップＳ５９のＹＥＳ，Ｓ６０，Ｓ６１）。
【００５７】
一方、接続認証処理を行なう場合には、本実施形態では、タイマ１０６により得られる時間カウント値Ｔ１を利用した接続認証処理を実行する（ステップＳ５６のＹＥＳ）。まず、ＢＴヘッドフォン３は、相手にＰＩＮコード入力を要求する場合、自らのＰＩＮコードを、「自身のＢＤＡ×Ｔ１１」と設定する。また、マスタ機器であるＢＴアダプタ１は、自身のＰＩＮコードを、「（接続要求中の）マスタ機器のＢＤＡ×Ｔ１１ａ」と設定することを想定する。
【００５８】
ＢＴヘッドフォン３は、接続要求先のＢＴアダプタ１に対して相手側のＰＩＮコード「マスタ機器１のＢＤＡ×（Ｔ１１）２」を使用して接続を試みる（ステップＳ５８）。当該ＢＴアダプタ１との接続が成功した場合には、接続完了を示すためにＬＥＤ１４の点灯を継続して、接続終了となる（ステップＳ５９のＹＥＳ，Ｓ６０，Ｓ６１）。一方、接続が成功しない場合には、ＬＥＤ２４を消灯して、接続不可して終了となる（ステップＳ５９のＮＯ，Ｓ６２，Ｓ６３）。
【００５９】
以上要するに本実施形態によれば、マスタ機器であるＢＴアダプタ１とスレーブ機器であるＢＴヘッドフォン３のそれぞれの接続用スイッチ１３ａ，２３ａが、ほぼ同時に押された後の一定時間Ｔ２内に、自動的に接続対象を探索及び発見する通信接続手順を実行する。
【００６０】
従って、特に十分な情報表示が可能な大型の文字表示装置などや、メニュー選択や文字入力が容易なキーボードなどのユーザインタフェース機器が貧弱な電子機器間の無線通信接続を実現できる。使用者は、マスタ機器とスレーブ機器の接続モードの切換え用スイッチを操作し、さらに各接続用スイッチをほぼ同時に操作するだけであるから、通信接続確立のための操作方法も容易である。また、ほぼ同じタイミングで接続用ボタンを押した電子機器のみが接続対象となるため、不用意に他の電子機器と接続されてしまう危険性が減り、通信接続時のセキュリティを向上することができる。
【００６１】
また、本実施形態は、接続認証処理の際に、接続用ボタンが押された時間カウント値（Ｔ１又はＴ１１）に応じた値を認証コード（ＰＩＮコード）として使用する接続認証方法を提供することができる。この場合、それぞれ接続用ボタンを押していた時間長に基づいてＰＩＮコードを生成して、ボタンを押していた時間長がほぼ一致する場合にのみＰＩＮコード認証が成功するため、接続時のセキュリティを向上させることができる。さらに、マスタ機器では、接続用ボタンが押された時間カウント値（Ｔ１）に一定の誤差幅（−１または＋１）を加味した値を認証コードとして使用することにより、接続用ボタンを押していた時間カウント値Ｔ１の微妙な誤差を吸収することが可能である。なお、最終的に接続が成功した相手機器のＢＤＡはＥＥＰＲＯＭに格納される。
【００６２】
（通常接続モードでの通信接続手順）
次に、本実施形態では、マスタ機器及びスレーブ機器のいずれの場合でも、各接続モード切換え用スイッチ１１，２１により、簡易接続モードではなく、通常接続モードを設定することができる。通常接続モードとは、接続相手を一覧（リスト）から選択する通信接続手順である。
【００６３】
以下図５のフローチャートを参照して、マスタ機器であるＢＴアダプタ１の通常接続モードにおける動作を説明する。
【００６４】
ＢＴアダプタ１は、通常接続モードの場合には、一定期間Ｔ４（例えば２０秒間）、Inquiry処理を実行し、Inquiry Scanを実行中のスレーブ機器（ＢＴヘッドフォン３も含む）を探索する（ステップＳ３１）。ＢＴアダプタ１は、当該探索により発見したスレーブ機器のＢＤＡの集合（リスト）をＧ４としてＥＥＰＲＯＭ１０４に記憶する（ステップＳ３２）。
【００６５】
次に、ＢＴアダプタ１は、Ｇ４のＢＤＡの集合（リスト）をＬＥＤ１２に表示する（ステップＳ３３）。ここで、ＬＥＤ１２は、一度に一行分の文字列表示しかできない。従って、複数のスレーブ機器が発見された場合には、使用者のボタン１３の操作によりＢＤＡの表示を切り替えることにより、接続対象のスレーブ機器を決定する。
【００６６】
ＢＴアダプタ１は、ＬＣＤ１２に接続対象のスレーブ機器のＢＤＡが表示されているときに、接続用ボタン１３ａが操作されると、選択されたスレーブ機器に対して接続を試みる（ステップＳ３４）。
【００６７】
ここで、ＢＴアダプタ１は、予め設定されている固定値のＰＩＮコード、または、使用者が予めボタン１３を操作して設定したＰＩＮコードを自身のＰＩＮコードとして設定する。
【００６８】
接続対象のスレーブ機器からＰＩＮコードによる接続認証が要求されない場合には、ＢＴアダプタ１は、相手側のＰＩＮコードの認証処理を行なうことなく接続を試みる（ステップＳ３５のＮＯ，Ｓ３６）。当該スレーブ機器との接続が成功した場合には、接続完了を示すためにＬＥＤ１４の点灯を継続して、接続終了となる（ステップＳ３８のＹＥＳ，Ｓ３９，Ｓ４０）。
【００６９】
一方、接続対象のスレーブ機器からＰＩＮコードによる接続認証が要求された場合には、ＢＴアダプタ１は、ＬＣＤ１２とボタン１３を使用して入力された相手側のＰＩＮコードを使用して接続を試みる（ステップＳ３５のＹＥＳ，Ｓ３７）。
【００７０】
ここで、ＢＴアダプタ１には、パーソナルコンピュータや携帯電話等の電子機器と比較して、十分な数のボタン群を有する入力装置が設けられていないため、入力操作は以下のようになる。即ち、例えばボタン［←］、［→］を操作して、入力桁位置の変更を行なう。また、例えばボタン［↑］、［↓］を操作して、その入力桁位置の中での文字の変更（例えば英数字を0→1→2→…→A→B→C→…→Z→0のような順次変更）を行なう。
【００７１】
当該スレーブ機器との接続が成功した場合には、接続完了を示すためにＬＥＤ１４の点灯を継続して、接続終了となる（ステップＳ３８のＹＥＳ，Ｓ３９，Ｓ４０）。また、接続が失敗すれば接続不可となる（ステップＳ３８のＮＯ，Ｓ４１）。
【００７２】
以上のような動作により、マスタ機器であるＢＴアダプタ１は、通常接続モードにより、一般的なスレーブ機器（ＢＴヘッドフォン３も含む）との接続処理を行なうことができる。
【００７３】
次に、図７のフローチャートを参照して、スレーブ機器であるＢＴヘッドフォン３の通常接続モードにおける動作を説明する。
【００７４】
ＢＴヘッドフォン３は、通常接続モードの場合には、マスタ機器（ＢＴアダプタ１も含む）から接続要求がくるまでInqury Scanを継続する（ステップＳ７１）。この状態で、マスタ機器からInqury処理により発見された後に接続要求がくると、ＢＴヘッドフォン３は、当該接続要求に応答する（ステップＳ７２）。このとき、ＢＴヘッドフォン３は、予め設定されている固定値のＰＩＮコードを自身のＰＩＮコードとして設定する。ここで、ＢＴヘッドフォン３の場合には、ＰＩＮコードを表示する表示装置や、当該ＰＩＮコードを入力するボタン（スイッチ）がないため、自らのＰＩＮコードの変更操作は困難である。
【００７５】
接続要求をしているマスタ機器からＰＩＮコードによる接続認証が要求されない場合には、ＢＴヘッドフォン３は、相手側のＰＩＮコードの認証処理を行なうことなく接続を試みる（ステップＳ７３のＮＯ，Ｓ７４）。マスタ機器との接続が成功した場合には、接続完了を示すためにＬＥＤ２４の点灯を継続して、接続終了となる（ステップＳ７６のＹＥＳ，Ｓ７７，Ｓ７８）。
【００７６】
一方、接続要求したマスタ機器からＰＩＮコードの入力を要求された場合には、ＢＴヘッドフォン３は、相手側のＰＩＮコードとしては予め設定された固定値を使用して接続を試みる（ステップＳ７３のＹＥＳ，Ｓ７５）。この場合でも、ＢＴヘッドフォン３の場合には、ＰＩＮコードを表示する表示装置や、当該ＰＩＮコードを入力するボタン（スイッチ）がないため、相手側のＰＩＮコードとして任意の値を入力することは困難である。
【００７７】
マスタ機器との接続が成功した場合には、接続完了を示すためにＬＥＤ２４の点灯を継続して、接続終了となる（ステップＳ７６のＹＥＳ，Ｓ７７，Ｓ７８）。また、接続が失敗すれば接続不可となる（ステップＳ７６のＮＯ，Ｓ７９）。
【００７８】
以上のような動作により、スレーブ機器であるＢＴヘッドフォン３は、通常接続モードにより、一般的なマスタ機器（ＢＴアダプタ１も含む）との接続処理を行なうことができる。但し、接続可能なマスタ機器はＰＩＮコード認証を要求しないものか、または、ＰＩＮコードがスレーブ機器側の固定値と一致するもののみである。
【００７９】
なお、本実施形態は、マスタ機器としてＢＴアダプタ１と、スレーブ機器としてはＢＴヘッドフォン３，４の場合を想定したが、当然ながら、他のＢＴ規格の無線通信機能を備えた電子機器にも適用できる。また、ＢＴ規格以外の無線通信規格の電子機器の場合でも、ＢＴ規格と同様の通信接続手順を有する無線通信機能を備えた電子機器にも適用できる。
【００８０】
なお、本発明は上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態にわたる構成要素を適宜組み合わせてもよい。
【００８１】
【発明の効果】
以上詳述したように本発明によれば、表示装置や入力装置の簡易な構成の電子機器間の無線通信接続手順を簡単な操作のみで実現できる無線通信接続方法を提供することができる。
【図面の簡単な説明】
【図１】  本発明の実施形態に関する無線通信システムの構成を説明するための図。
【図２】  本実施形態に関するオーディオ変換アダプタのハードウェア構成を示すブロック図。
【図３】  本実施形態に関するワイヤレス・ヘッドフォンのハードウェア構成を示すブロック図。
【図４】  本実施形態に関する簡易接続モードでのマスタ機器側の動作を説明するためのフローチャート。
【図５】  本実施形態に関する通常接続モードでのマスタ機器側の動作を説明するためのフローチャート。
【図６】  本実施形態に関する簡易接続モードでのスレーブ機器側の動作を説明するためのフローチャート。
【図７】  本実施形態に関する通常接続モードでのスレーブ機器側の動作を説明するためのフローチャート。
【図８】  本実施形態に関する簡易接続モードでの通信接続手順を説明するためのタイミングチャート。
【符号の説明】
１…オーディオ変換アダプタ（ＢＴアダプタ）、２…ポータブル・オーディオプレーヤ、３，４…ワイヤレス・ヘッドフォン（ＢＴヘッドフォン）、
１０…アンテナ、１１…接続モード切換え用スイッチ、１２…ＬＣＤ、
１３…操作用ボタン（スイッチ）群、１３ａ…接続用ボタン、１４…ＬＥＤ、
１５…ヘッドフォン入力端子、２０…アンテナ、
２１…接続モード切換え用スイッチ、２２…スピーカユニット
２３…操作用ボタン（スイッチ）群、２３ａ…接続用ボタン、２４…ＬＥＤ。
【図１】
0004025254.tif 000002
【図２】
0004025254.tif 000003
【図３】
0004025254.tif 000004
【図４】
0004025254.tif 000005
【図５】
0004025254.tif 000006
【図６】
0004025254.tif 000007
【図７】
0004025254.tif 000008
【図８】
0004025254.tif 000009