(57)【特許請求の範囲】
【請求項１】
無線接続可能な他の電子機器を指定可能なデバイス一覧を出力する指定出力部と、
前記デバイス一覧にて前記他の電子機器が指定された場合に、前記他の電子機器と接続するためのコマンドを無線送信するコマンド出力部と、
前記コマンドが第１アクセスポイントを経由して前記他の電子機器に受信されたことで第２アクセスポイントとして起動した前記他の電子機器と無線接続する簡易接続処理部と
を備える電子機器。
【請求項２】
予め記憶された前記他の電子機器のマックアドレスと一致する鍵で前記他の電子機器に接続する請求項１に記載の電子機器。
【請求項３】
前記他の電子機器との接続がされない場合は、Ｗｉ−Ｆｉ  Ｄｉｒｅｃｔ接続処理を行う請求項１に記載の電子機器。
【請求項４】
第１のアクセスポイントを経由したコマンドを受信する受信部と、
前記コマンドで指示された鍵を用いて第２のアクセスポイントとして起動した後に、前記コマンドの送信元の電子機器に無線接続する簡易接続処理部と
を備える電子機器。
【請求項５】
この機器自身に付与されたマックアドレスと一致する鍵を記憶した記憶部を備える請求項４に記載の電子機器。
【請求項６】
予め記憶された対応リストに基づいて前記コマンドに指示されたＩＤのサービスを起動する請求項４に記載の電子機器。
【請求項７】
無線接続可能な他の電子機器を指定可能なデバイス一覧を指定出力部が出力するステップと、
前記デバイス一覧にて前記他の電子機器が指定された場合に、前記他の電子機器と接続するためのコマンドをコマンド出力部が無線送信するステップと、
前記コマンドが第１アクセスポイントを経由して前記他の電子機器に受信されたことで第２アクセスポイントとして起動した前記他の電子機器と簡易接続処理部が無線接続するステップと
を有する無線接続制御方法。
【請求項８】
第１のアクセスポイントを経由したコマンドを受信部が受信するステップと、
前記コマンドで指示された鍵を用いて第２のアクセスポイントとして起動した後に、前記コマンドの送信元の電子機器に簡易接続処理部が無線接続するステップと
を有する無線接続制御方法。
【請求項９】
電子機器を、
無線接続可能な他の電子機器を指定可能なデバイス一覧を出力する指定出力部と、
前記デバイス一覧にて前記他の電子機器が指定された場合に、前記他の電子機器と接続するためのコマンドを無線送信するコマンド出力部と、
前記コマンドが第１アクセスポイントを経由して前記他の電子機器に受信されたことで第２アクセスポイントとして起動した前記他の電子機器と無線接続する簡易接続処理部
として機能させる無線接続制御プログラム。
【請求項１０】
電子機器を、
第１のアクセスポイントを経由したコマンドを受信する受信部と、
前記コマンドで指示された鍵を用いて第２のアクセスポイントとして起動した後に、前記コマンドの送信元の電子機器に無線接続する簡易接続処理部
として機能させる無線接続制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、電子機器、無線接続制御方法、無線接続制御プログラムに関する。
【背景技術】
【０００２】
近年、電子機器（デバイス）同士を直接接続させる、「Ｗｉ−Ｆｉ  Ｄｉｒｅｃｔ」接続技術が提案されている。
【０００３】
この「Ｗｉ−Ｆｉ  Ｄｉｒｅｃｔ」は、「Ｗｉ−Ｆｉ」に代表される無線ＬＡＮの普及促進団体、Ｗｉ−Ｆｉアライアンスにより策定された仕様である。
【０００４】
「Ｗｉ−Ｆｉ  Ｄｉｒｅｃｔ」は、アクセスポイントがなくても、無線ＬＡＮを搭載した電子機器（例えば、携帯電話、タブレット、パソコン、デジタルカメラ、プリンタ、携帯用ゲーム機等のデバイス）同士を無線で接続できる技術である。
【０００５】
しかし、「Ｗｉ−Ｆｉ  Ｄｉｒｅｃｔ」接続では、それぞれの電子機器（デバイス）上で、ユーザが、ボタン（ＳＷボタン含む）を押し、電子機器（デバイス）同士を認証させる必要があるが、例えば、この認証に時間を要していた。
【０００６】
このため、無線接続が完了するまでの時間を低減することが課題になっていた。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２０１１−２５４４９７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
「Ｗｉ−Ｆｉ  Ｄｉｒｅｃｔ」接続では、無線接続が完了するまでに、時間を要しており、これを低減することが課題になっていた。
【課題を解決するための手段】
【０００９】
実施形態の電子機器は、無線接続可能な他の電子機器を指定可能なデバイス一覧を出力する指定出力部を備える。
【００１０】
また、電子機器は、前記デバイス一覧にて前記他の電子機器が指定された場合に、前記他の電子機器と接続するためのコマンドを無線送信するコマンド出力部を備える。
【００１２】
また、電子機器は、第１のアクセスポイントを経由したコマンドを受信する受信部と、前記コマンドで指示された鍵を用いて第２のアクセスポイントとして起動した後に、前記コマンドの送信元の電子機器に無線接続する簡易接続処理部とを備える。
【図面の簡単な説明】
【００１３】
【図１】実施形態に係わる無線接続システムの概略図。
【図２】実施形態に係わる無線接続システムで用いられる接続する側の電子機器（タブレットＰＣ）の構成の一例を示すブロック図。
【図３】実施形態に係わる無線接続システムで用いられる接続される側の電子機器（ＴＶ）の構成の一例を示すブロック図。
【図４】実施形態に係わる無線接続システムで用いられる接続する側の電子機器（タブレットＰＣ）の機能ブロックを示す図。
【図５】実施形態に係わる無線接続システムで用いられる接続される側の電子機器（ＴＶ）の機能ブロックを示す図。
【図６】実施形態に係わる無線接続システムを説明する図。
【図７】実施形態に係わる無線接続システムで用いられる、接続する側の電子機器（タブレットＰＣ）の主な動作を説明するフローチャート。
【図８】実施形態に係わる無線接続システムで用いられる、接続される側の電子機器（ＴＶ）の主な動作を説明するフローチャート。
【図９】実施形態に係わる無線接続システムの動作を説明するフローチャート。
【発明を実施するための形態】
【００１４】
以下、図面を参照し、実施の形態を説明する。
【００１５】
図１は、実施形態に係わる無線接続システムの概略図である。
【００１６】
多数の端末間で通信を行う際のアーキテクチャのひとつで、対等の者(ピア)同士が通信をする通信方式に係る技術に、「Ｐｅｅｒ  ｔｏ  Ｐｅｅｒ」がある。
【００１７】
「Ｐｅｅｒ  ｔｏ  Ｐｅｅｒ」は、「Ｐ２Ｐ」とも省略される。
【００１８】
また、「Ｗｉ−Ｆｉ  Ｄｉｒｅｃｔ」は、「Ｗｉ−Ｆｉ」対応機器同士を直接接続するＰ２Ｐ通信方式である。
【００１９】
しかし、「Ｗｉ−Ｆｉ  Ｄｉｒｅｃｔ」接続では、それぞれの電子機器（デバイス）上で、ユーザが、ボタン（ＳＷボタン含む）を押して通信開始を指定することで、接続可能な他のデバイスを探し、電子機器（デバイス）同士を認証させる必要がある。このため、無線接続が完了するまでに、時間を要することが問題になっていた。
【００２０】
そこで、この実施形態においては、図１に示すように、まず、電子機器（タブレットＰＣ）４０と電子機器（ＴＶ）５０は、アクセスポイント（ＡＰ）６０を介して、無線接続可能に構成されている。
【００２１】
そして、この状態から、一方のデバイス（例えば、電子機器（タブレットＰＣ）４０）と他のデバイス（例えば、電子機器（ＴＶ）５０）のＰ２Ｐ接続（無線）が行なわれる。
【００２２】
そして、この実施形態においては、ユーザは一方のデバイス（電子機器（タブレットＰＣ）４０）を操作し、例えば、一方のデバイス（電子機器（タブレットＰＣ）４０）の表示画面４１に表示された、Ｐ２Ｐ無線接続を行ないたい、他のデバイス（例えば、電子機器（ＴＶ）５０）を選択または指定する。
【００２３】
そして、この他のデバイス（例えば、電子機器（ＴＶ）５０）が選択または指定された際に、他のデバイス（電子機器（ＴＶ）５０）に、アクセスポイント（ＡＰ）６０経由で、コマンドを送信する。
【００２４】
これにより、他のデバイス（電子機器（ＴＶ）５０）に予め設定されている鍵を用い、第２のアクセスポイントとして動作させる。これにより、接続完了に要する時間を低減する。
【００２５】
図２は、実施形態に係わる無線接続システムで用いられる接続する側の電子機器（タブレットＰＣ）の構成の一例を示すブロック図である。
【００２６】
この電子機器（タブレットＰＣ）４０は、例えば、図２に示すように、ＣＰＵ（ｃｅｎｔｒａｌ  ｐｒｏｃｅｓｓｉｎｇ  ｕｎｉｔ）１０１、システムメモリ（メインメモリ）１０３、サウスブリッジ１０４、ＧＰＵ（Ｇｒａｐｈｉｃｓ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１０５、ＶＲＡＭ（ビデオＲＡＭ:ｒａｎｄｏｍ ａｃｃｅｓｓ ｍｅｍｏｒｙ）１０５Ａ、サウンドコントローラ１０６、ＢＩＯＳ−ＲＯＭ（ｂａｓｉｃ ｉｎｐｕｔ／ｏｕｔｐｕｔ ｓｙｓｔｅｍ−ｒｅａｄ ｏｎｌｙ ｍｅｍｏｒｙ）１０７、ＬＡＮ（ｌｏｃａｌ ａｒｅａ ｎｅｔｗｏｒｋ）コントローラ１０８、ハードディスクドライブ（ＨＤＤ（記憶装置））１０９、光ディスクドライブ（ＯＤＤ）１１０、ＵＳＢコントローラ１１１Ａ、カードコントローラ１１１Ｂ、カードスロット１１１Ｃ、無線ＬＡＮコントローラ１１２、エンベデッドコントローラ／キーボードコントローラ（ＥＣ／ＫＢＣ）１１３、ＥＥＰＲＯＭ（ｅｌｅｃｔｒｉｃａｌｌｙ ｅｒａｓａｂｌｅ ｐｒｏｇｒａｍｍａｂｌｅ ＲＯＭ）１１４等を備える。
【００２７】
ＣＰＵ（ＳＯＣ）１０１は、電子機器（タブレットＰＣ）４０内の各部の動作を制御するプロセッサである。
【００２８】
ＣＰＵ（ＳＯＣ）１０１は、ＢＩＯＳ−ＲＯＭ１０７に格納されたＢＩＯＳを実行する。ＢＩＯＳは、ハードウェア制御のためのプログラムである。ＣＰＵ（ＳＯＣ）１０１には、システムメモリ（メインメモリ）１０３をアクセス制御するメモリコントローラも内蔵されている。また、例えば、ＰＣＩ  ＥＸＰＲＥＳＳ規格のシリアルバスなどを介してＧＰＵ１０５との通信を実行する機能も有している。
【００２９】
ＧＰＵ１０５は、電子機器（タブレットＰＣ）４０のディスプレイモニタとして使用される表示部（ＬＣＤ）４１を制御する表示コントローラである。
【００３０】
このＧＰＵ１０５によって生成される表示信号は表示部（ＬＣＤ）４１に送られる。また、ＧＰＵ１０５は、ＨＤＭＩ制御回路１２３およびＨＤＭＩ端子１２２を介して、外部ディスプレイ１２１にデジタル映像信号を送出することもできる。
【００３１】
ＨＤＭＩ端子１２２は、前述の外部ディスプレイ接続端子である。ＨＤＭＩ端子１２２は、非圧縮のデジタル映像信号とデジタルオーディオ信号とを１本のケーブルでテレビのような外部ディスプレイ１２１に送出することができる。ＨＤＭＩ制御回路１２３は、ＨＤＭＩモニタと称される外部ディスプレイ１２１にデジタル映像信号を、ＨＤＭＩ端子１２２を介して送出するためのインタフェースである。
【００３２】
サウスブリッジ１０４は、ＰＣＩ（Ｐｅｒｉｐｈｅｒａｌ Ｃｏｍｐｏｎｅｎｔ Ｉｎｔｅｒｃｏｎｎｅｃｔ）バス上の各デバイス及びＬＰＣ（Ｌｏｗ Ｐｉｎ Ｃｏｕｎｔ）バス上の各デバイスを制御する。また、サウスブリッジ１０４は、ＨＤＤ１０９及びＯＤＤ１１０を制御するためのＩＤＥ（Ｉｎｔｅｇｒａｔｅｄ Ｄｒｉｖｅ Ｅｌｅｃｔｒｏｎｉｃｓ）コントローラを内蔵している。
【００３３】
さらに、サウスブリッジ１０４は、サウンドコントローラ１０６との通信を実行する機能も有している。
【００３４】
サウンドコントローラ１０６は音源デバイスであり、再生対象のオーディオデータをスピーカ１８Ａ，１８ＢまたはＨＤＭＩ制御回路１２３に出力する。ＬＡＮコントローラ１０８は、例えばＩＥＥＥ ８０２．３規格の有線通信を実行する有線通信デバイスであり、一方、無線ＬＡＮコントローラ１１２は、例えばＩＥＥＥ ８０２．１１ｇ規格の無線通信を実行する無線通信デバイスである。ＵＳＢコントローラ１１１Ａは、例えばＵＳＢ ２．０規格に対応した外部機器との通信を実行する。
【００３５】
例えば、ＵＳＢコントローラ１１１Ａは、デジタルカメラに格納されている画像データファイルを受信するために使用される。また、カードコントローラ１１１Ｂは、コンピュータ（ノートＰＣ）本体１１に設けられたカードスロットに挿入される、ＳＤカードのようなメモリカードに対するデータの書き込み及び読み出しを実行する。
【００３６】
ＥＣ／ＫＢＣ１１３は、電力管理のためのエンベデッドコントローラと、キーボード１３３及びタッチパッド１３６を制御するためのキーボードコントローラとが集積された１チップマイクロコンピュータである。ＥＣ／ＫＢＣ１１３は、ユーザによるパワーボタン１４の操作に応じて電子機器（タブレットＰＣ）４０を電源オン／電源オフする機能を有している。
【００３７】
この実施の形態における表示制御は、例えば、ＣＰＵ（ＳＯＣ）１０１がシステムメモリ（メインメモリ）１０３やＨＤＤ１０９等に記録されたプログラムを実行させることにより行われる。
【００３８】
また、この実施形態においては、ＯＳとは、Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ（オペレーティングシステム）の略である。
【００３９】
例えば、キーボード入力や画面出力といった入出力機能やディスクやメモリの管理など、多くのアプリケーションソフトから共通して利用される基本的な機能を提供し、コンピュータシステム全体を管理するソフトウェアである。ここでは、例えば、ＨＤＤ１０９に保存されている。
【００４０】
図３は、実施形態に係わる無線接続システムで用いられる接続される側の電子機器（ＴＶ）の構成の一例を示すブロック図である。
【００４１】
この実施形態においては、制御部１１はＣＰＵ（１２）を備えている。ＣＰＵ（１２）は電子機器（テレビ）５０を制御する。
【００４２】
また、ＲＡＭ（１３）、ＲＯＭ（１４）、フラッシュメモリ１５は、例えば、制御部１１で行われる処理に利用される。
【００４３】
また、フラッシュメモリ１５は、このシステムに設定される機器の情報や予め設定されるユーザの情報を記憶することも可能である。
【００４４】
そして、例えば、放送局２５からデジタル放送で映像コンテンツが放送される。放送局２５から放送されたデジタル放送はチューナ３で受信され、選局処理が行われ、デジタル信号の映像コンテンツが信号処理部４に送信される。
【００４５】
信号処理部４で受信されたデジタル信号の映像コンテンツは信号処理が施され、音声処理部６および映像処理部５に送信される。
【００４６】
音声処理部６は、信号処理が施された映像コンテンツを受信し、音声処理を施した信号をスピーカ９に送信する。
【００４７】
スピーカ９は、音声処理が施された信号を受信し、音声を出力する。
【００４８】
また、映像処理部５は、信号処理が施された映像コンテンツを受信し、映像処理を施した信号を表示装置７に送信する。
【００４９】
表示装置７は、映像処理が施された信号を受信し、ＬＣＤパネル等で構成される表示画面（映像表示部）８に映像を表示する。
【００５０】
また、この実施の形態においては、電子機器（テレビ）５０は内部記憶装置１７を備えている。この内部記憶装置１７は、上記外部記録機器１９と同様に、受信した放送番組を丸録りし、タイムシフト再生することが可能である。
【００５１】
また、この実施の形態においては、電子機器（テレビ）５０は、上記のようにＵＳＢ接続やＬＡＮ接続される外部記憶機器１９を備えている。上記受信された映像コンテンツはこの外部記憶機器１９に記録することも可能である。
【００５２】
また、上記のように、電子機器（テレビ）５０に対するユーザの操作は、例えばリモコン（リモートコントローラ）２１等の操作機器によって指示される。
【００５３】
これらの処理は、上記のように、制御部１１に制御される。
【００５４】
図４は、実施形態に係わる無線接続システムで用いられる接続する側の電子機器（タブレットＰＣ）の機能ブロックを示す図である。
【００５５】
この実施形態においては、電子機器（タブレットＰＣ）４０は、図４に示すように、表示部４１、コマンド生成部４５、ＷＬＡＮ処理部４２、ＡＰ設定リスト６２、サービスＩＤリスト４４ｂ、簡易接続処理部４６を構成する。
【００５６】
ここで、表示部４１は、電子機器（タブレットＰＣ）４０と接続可能な電子機器（デバイス）が表示される。例えば、電子機器（タブレットＰＣ）４０と接続可能な電子機器（デバイス）をスキャンした結果が表示される。
【００５７】
コマンド生成部４５は、記憶部４４に記憶されたマックアドレス４４ａを取得し、この取得されたマックアドレスとサービスＩＤの組をコマンドとして生成する。
【００５８】
ＷＬＡＮ処理部４２は、無線ＬＡＮの処理を行う。
【００５９】
記憶部４４は、電子機器（タブレットＰＣ）４０自身のマックアドレス４４ａ、ＡＰ設定リスト６２、サービスＩＤリスト４４ｂを記憶する。
【００６０】
ここで、マックアドレス４４ａは自分自身のマックアドレスを記載したリストである。また、ＡＰ設定リスト６２は、無線ＬＡＮで接続するために必要となる、ＳＳＩＤとＫＥＹ（鍵）を保持するリストである。
【００６１】
ここで、ＳＳＩＤとは、Ｓｅｒｖｉｃｅ  Ｓｅｔ  Ｉｄｅｎｔｉｆｉｅｒの略である。例えば、ＩＥＥＥ  ８０２．１１シリーズの無線ＬＡＮにおけるアクセスポイントの識別子である。
【００６２】
例えば、混信を避けるために付けられる名前で、最大３２文字までの英数字を任意に設定することが可能である。
【００６３】
また、複数のアクセスポイントを設置したネットワークを考慮してネットワーク識別子に拡張したものをＥＳＳＩＤという。なお、ＥＳＳＩＤの意味でＳＳＩＤと呼ばれることもある。
【００６４】
また、サービスＩＤリスト４４ｂは、サービス名とＩＤとをバインドするためのリストである。
【００６５】
また、簡易接続処理部４６はこの実施形態における簡易接続方法の接続する側（ここでは、電子機器（タブレットＰＣ）４０）の処理を実現するための処理を行う。
【００６６】
図５は、実施形態に係わる無線接続システムで用いられる接続される側の電子機器（ＴＶ）の機能ブロックを示す図である。
【００６７】
この実施形態においては、電子機器（ＴＶ）５０は、図５に示すように、送受信部５２、ＷＬＡＮ処理部５１、簡易接続処理部５４、記憶部５３、サービスＩＤリスト６３、Ｋｅｙリスト６４を構成する。
【００６８】
ここで、送受信部５２は、データの送受信を行う。ＷＬＡＮ処理部５１は、無線ＬＡＮの処理を行う。また、簡易接続処理部５４は、この実施形態における簡易接続方法の接続される側（ここでは電子機器（ＴＶ）５０）の処理を実現するための処理を行う。
【００６９】
また、記憶部５３は、Ｋｅｙ（鍵）リスト６４、サービスＩＤリスト６３が記憶される。
【００７０】
ここで、Ｋｅｙリスト６４は、例えば、これまでに接続を受け付けたデバイスに関する情報と、そのデバイスとの間で通信を行う際に利用した鍵の組合せを保持するためのリストである。
【００７１】
図６は、実施形態に係わる無線接続システムを説明する図である。
【００７２】
図６に示すように、この実施形態においては、例えば、第１の電子機器（タブレットＰＣ）４０のＥＥＰＲＯＭ１１４に、「ＡＰ設定リスト」６２が予め記憶されている。
【００７３】
「ＡＰ設定リスト」６２には、上記第２のアクセスポイントとして設定可能な電子機器の情報、例えば、電子機器（ＴＶ）５０の「Ｍａｃ  Ａｄｄｒｅｓｓ」、「ＳＳＩＤ」、「Ｋｅｙ（鍵）」が、それぞれ、予め設定されている。
【００７４】
そして、第１の電子機器（タブレットＰＣ）４０の表示部４１には、無線接続可能な第２の電子機器との接続が指定可能に出力される。
【００７５】
ここでは、例えば、「デバイス一覧」６１が表示出力され、無線接続可能な第２の電子機器として、「Ｄｅｖｉｃｅ  １（ＴＶ）」、「Ｄｅｖｉｃｅ  ２」、「Ｄｅｖｉｃｅ  ３」等が表示され、ユーザによって所望の電子機器が選択／指定される。
【００７６】
そして、ユーザによって所望の電子機器（上記第２の電子機器）との接続が指定された場合に、上記接続に用いられるコマンドが出力される。
【００７７】
このコマンドは、図６に示すように、例えば、「Ｓｅｒｖｉｃｅ  ＩＤ（３）」と「Ｍａｃ  Ａｄｄｒｅｓｓ（ａａ：ｂｂ：ｃｃ：ｄｄ：ｅｅ：ｆｆ）」である。
【００７８】
このとき、この実施形態においては、第１の電子機器（タブレットＰＣ）４０から出力された上記コマンドは、アクセスポイント（ＡＰ）６０で受信され、第２の電子機器（例えば、電子機器（ＴＶ）５０）に向けて送信される。
【００７９】
すなわち、アクセスポイント（ＡＰ）６０は、第１の電子機器（タブレットＰＣ）４０から出力されたコマンドを中継し、第２の電子機器（電子機器（ＴＶ））５０に向けて出力する。
【００８０】
そして、第２の電子機器（電子機器（ＴＶ））５０は、上記アクセスポイント（ＡＰ）６０に中継されたコマンドを受信する。
【００８１】
上記コマンドを受信した第２の電子機器（電子機器（ＴＶ））５０は、例えば、このコマンドの受信に応じて起動する。
【００８２】
そして、例えば、第２の電子機器（電子機器（ＴＶ））５０のフラッシュメモリ１５に記憶されたサービス対応リスト６３を参照し、サービスＩＤ（Ｓｅｒｖｉｃｅ  ＩＤ）と一致するサービスを起動する。
【００８３】
ここでは、例えば、「Ｓｅｒｖｉｃｅ  ＩＤ（３）」６３ａ、すなわち、「Ｄｉｓｐｌａｙ」が一致し、第２の電子機器（電子機器（ＴＶ））５０は、このサービスを起動する。
【００８４】
また、第１の電子機器（タブレットＰＣ）４０は、上記「ＡＰ設定リスト」６２を参照し、例えば、電子機器（ＴＶ）５０のマックアドレス「０１：２３：４５：６７：８９：ａｂ」６２ａと一致するＫｅｙ（鍵）「１２３４５６７８」６２ｂで、第２の電子機器（電子機器（ＴＶ））５０に無線接続する。
【００８５】
すなわち、この実施形態においては、第２の電子機器（電子機器（ＴＶ））５０は、上記コマンド受信後、予め接続相手毎に割り当てられた鍵を用い、ＡＰ（第２のＡＰ）として動作する。
【００８６】
図７は、実施形態に係わる無線接続システムで用いられる、接続する側の電子機器（タブレットＰＣ）の主な動作を説明するフローチャートである。
【００８７】
ステップＳ１００は、ここでの開始ステップである。続いて、ステップＳ１０１に進む。
【００８８】
ステップＳ１０１は、Ｐ２Ｐ接続する機器（電子機器（タブレット４０）の表示部４１に、接続可能な機器を表示するステップである。例えば、デバイス一覧６１が表示される。続いて、ステップＳ１０２に進む。
【００８９】
ステップＳ１０２は、例えば、上記表示部４１の表示から、ユーザが所望の接続機器（デバイス）を指定するステップである。ここでは、例えば、「Ｄｅｖｉｃｅ１」６１ａが指定される。続いて、ステップＳ１０３に進む。
【００９０】
ステップＳ１０３は、例えば、電子機器（タブレットＰＣ４０）のコマンド生成部４５で、上記指定された機器（「Ｄｅｖｉｃｅ１」６１ａ、ここでは、電子機器（ＴＶ）５０）に送信するコマンドを生成するステップである。続いて、ステップＳ１０４に進む。
【００９１】
ステップＳ１０４は、生成されたコマンドを、上記のように、アクセスポイント（ＡＰ）６０経由で、指定された機器（電子機器（ＴＶ））５０に送信するステップである。続いて、ステップＳ１０５に進む。
【００９２】
ステップＳ１０５は、上記指定された機器（電子機器（ＴＶ））５０は、ＡＰ設定リスト６２にあるかを判別するステップである。上記指定された機器（電子機器（ＴＶ））５０がＡＰ設定リスト６２にあると判別される場合は、ステップＳ１０６に進む（Ｙｅｓ）。上記指定された機器（電子機器（ＴＶ））５０がＡＰ設定リスト６２にないと判別される場合は、ステップＳ１０９に進む（Ｎｏ）。
【００９３】
ステップＳ１０６は、アクセスポイント６０から出力されたＢｅａｃｏｎを検出するステップである。アクセスポイント６０から出力されたＢｅａｃｏｎが検出される場合は、ステップＳ１０７に進む（Ｙｅｓ）。アクセスポイント６０から出力されたＢｅａｃｏｎが検出されない場合は、ステップＳ１０９に進む（Ｎｏ）。
【００９４】
ここで、「Ｂｅａｃｏｎ（ビーコン）」の説明をする。
【００９５】
無線ＬＡＮのアクセスポイントからは「ビーコン（Ｂｅａｃｏｎ）」と呼ばれる信号（パケット）が送出されている。そして、例えば、無線ＬＡＮアダプタを備えたコンピュータ機器がそのビーコンを受信し、利用可能な無線ＬＡＮによるネットワークを検出することができる。
【００９６】
ステップＳ１０７は、上記ＡＰ設定リスト６２に記憶された情報に基づいて、第１の電子機器（タブレットＰＣ）４０が指定された機器（第２の電子機器（ＴＶ）５０）に接続するステップである。続いて、ステップＳ１０８に進む。
【００９７】
ステップＳ１０８は、第１の電子機器（タブレットＰＣ）４０が指定された機器（第２の電子機器（ＴＶ）５０）に接続されたかを判別するステップである。
【００９８】
第１の電子機器（タブレットＰＣ）４０が指定された機器（第２の電子機器（ＴＶ）５０）に接続されたと判別される場合は、ステップＳ１１０に進む（Ｙｅｓ）。第１の電子機器（タブレットＰＣ）４０が指定された機器（第２の電子機器（ＴＶ）５０）に接続されたと判別されない場合は、ステップＳ１０９に進む（Ｎｏ）。
【００９９】
ステップＳ１０９は、「Ｗｉ−Ｆｉ  Ｄｉｒｅｃｔ」処理を実施するステップである。
【０１００】
この実施形態においては、例えば、ある電子機器が、上記説明したこの実施形態の無線接続方式をサポートしていないデバイスと接続する場合には、「Ｗｉ−Ｆｉ  Ｄｉｒｅｃｔ」のシーケンスを実施することができる。このため、無線接続できなくなることを防止できる。
【０１０１】
ステップＳ１１０は、終了ステップであり、ここでの処理は終了する。
【０１０２】
図８は、実施形態に係わる無線接続システムで用いられる、接続される側の電子機器（ＴＶ）の主な動作を説明するフローチャートである。
【０１０３】
ステップＳ２００は、ここでの開始ステップである。続いて、ステップＳ２０１に進む。
【０１０４】
ステップＳ２０１は、上記第２の電子機器（ＴＶ）５０が上記第１の電子機器（タブレットＰＣ）４０で生成されたコマンドを受信したかを判別するステップである。上記第２の電子機器（ＴＶ）５０が上記第１の電子機器（タブレットＰＣ）４０で生成されたコマンドを受信したと判別される場合は、ステップＳ２０２に進む（Ｙｅｓ）。上記第２の電子機器（ＴＶ）５０が上記第１の電子機器（タブレットＰＣ）４０で生成されたコマンドを受信したと判別されない場合は、ここでの処理を繰り返す（Ｎｏ）。
【０１０５】
ステップＳ２０２は、コマンドを送信して接続してきた機器（第１の電子機器（タブレットＰＣ）４０）の情報が、記憶部５３に記憶されたＫｅｙ（鍵）リスト６４にあるかを検出するステップである。コマンドを送信して接続してきた機器（第１の電子機器（タブレットＰＣ）４０）の情報が、記憶部５３に記憶されたＫｅｙ（鍵）リスト６４にあると検出される場合は、ステップＳ２０４に進む（Ｙｅｓ）。コマンドを送信して接続してきた機器（第１の電子機器（タブレットＰＣ）４０）の情報が、記憶部５３に記憶されたＫｅｙ（鍵）リスト６４にはないと検出される場合は、ステップＳ２０６に進む（Ｎｏ）。
【０１０６】
ステップＳ２０４は、例えば、Ｋｅｙ（鍵）「１２３４５６７８」６２ａを無線ＬＡＮ制御部（ＷＬＡＮ処理部５１）にセットし、電子機器（ＴＶ）５０をアクセスポイント（第２のアクセスポイント）として動作させるステップである。続いて、ステップＳ２０５に進む。
【０１０７】
ステップＳ２０５は、予め設定した所定時間（例えば３０秒間）内に、第１の電子機器（タブレットＰＣ）４０が第２の電子機器（ＴＶ）５０に接続してきたかを判別するステップである。続いて、ステップＳ２０７に進む。
【０１０８】
ステップＳ２０６は、「Ｗｉ−Ｆｉ  Ｄｉｒｅｃｔ」処理を実施するステップである。
【０１０９】
この実施形態においては、例えば、ある電子機器が、上記説明したこの実施形態の無線接続方式をサポートしていないデバイスと接続する場合には、「Ｗｉ−Ｆｉ  Ｄｉｒｅｃｔ」のシーケンスを実施することができる。このため、無線接続できなくなることを防止できる。
【０１１０】
ステップＳ２０７は、終了ステップであり、ここでの処理は終了する。
【０１１１】
図９は、実施形態に係わる無線接続システムの動作を説明するフローチャートである。
【０１１２】
ステップＳ３００は、ここでの開始ステップである。続いて、ステップＳ３０１に進む。
【０１１３】
ステップＳ３０１は、例えば、ユーザが、第１の電子機器（タブレットＰＣ４０）の表示部４１に表示されたデバイス一覧６１から、無線接続対象機器（例えばＤｅｖｉｃｅ１（第２の電子機器（ＴＶ５０）））を指定するステップである。続いて、ステップＳ３０２に進む。
【０１１４】
ステップＳ３０２は、第１の電子機器（タブレットＰＣ４０）は、第２の電子機器（ＴＶ５０）との無線接続に用いられるコマンドを出力するステップである。このとき、コマンドは、例えば、Ｓｅｒｖｉｃｅ  ＩＤ（３）：Ｄｉｓｐｌａｙ  ６３ａである。続いて、ステップＳ３０３に進む。
【０１１５】
ステップＳ３０３は、アクセスポイント（ＡＰ６０）は、第１の電子機器（タブレットＰＣ４０）から出力されたコマンドを受信し、第２の電子機器（ＴＶ５０）に送信するステップである。すなわち、アクセスポイント（ＡＰ６０）は、コマンドを中継する。続いて、ステップＳ３０４に進む。
【０１１６】
ステップＳ３０４は、第２の電子機器（ＴＶ５０）はコマンドを受信し、起動するステップである。続いて、ステップＳ３０５に進む。
【０１１７】
ステップＳ３０５は、第２の電子機器（ＴＶ５０）は、例えばフラッシュメモリ１５に予め記憶されたサービスＩＤ対応リスト６３を参照し、コマンドに指示されたサービスＩＤ（ここではＳｅｒｖｉｃｅ  ＩＤ（３）：Ｄｉｓｐｌａｙ６３ａ）を起動するステップである。続いて、ステップＳ３０４に進む。
【０１１８】
ステップＳ３０６は、第２の電子機器（ＴＶ５０）は、例えばフラッシュメモリ１５に記憶されたＫｅｙ（鍵）リスト６４を参照し、マックアドレスと一致する、予め設定されているＫｅｙ（鍵）（ここでは「１２３４５６７８」６２ｂ）でアクセスポイント（第２のアクセスポイント）を起動するステップである。続いて、ステップＳ３０７に進む。
【０１１９】
ステップＳ３０７は、第１の電子機器（タブレットＰＣ４０）は、例えばＥＥＰＲＯＭ１１４に予め記憶されたＡＰ設定リスト６２を参照し、第２の電子機器（ＴＶ５０）のマックアドレス（「０１：２３：４５：６７：８９：ａｂ」６２ａ）と一致するＫｅｙ（鍵）（「１２３４５６７８」６２ｂ）で、第２の電子機器（ＴＶ５０）に無線接続するステップである。続いて、ステップＳ３０８に進む。
【０１２０】
ステップＳ３０８は、終了ステップであり、ここでの処理は終了する。
【０１２１】
すなわち、この実施形態の無線接続システムは、無線接続可能な第２の電子機器（ＴＶ５０）との接続を指定可能に出力する指定出力部（表示部４１、デバイス一覧６１）と、上記第２の電子機器（ＴＶ５０）との接続が指定された場合に、上記接続に用いられるコマンドを出力するコマンド出力部（無線ＬＡＮコントローラ１１２）を備える第１の電子機器（タブレットＰＣ４０）を備える。
【０１２２】
また、上記第１の電子機器（タブレットＰＣ４０）から出力された上記コマンドを中継し、上記第２の電子機器（ＴＶ５０）に向けて出力するアクセスポイント（ＡＰ）６０を備える。
【０１２３】
また、上記中継されたコマンドを受信し、このコマンドで指示された鍵（例えば、「１２３４５６７８」６２ｂ）を用いて第２のアクセスポイントを起動した後に、上記第１の電子機器（タブレットＰＣ４０）に無線接続される第２の電子機器（ＴＶ５０）を備える。
【０１２４】
また、上記第１の電子機器（タブレットＰＣ４０）は、予め記憶された上記第２の電子機器（ＴＶ５０）のマックアドレスと一致する鍵（例えば、「１２３４５６７８」６２ｂ）で上記第２の電子機器（ＴＶ５０）に接続する。
【０１２５】
また、上記第２の電子機器（ＴＶ５０）のマックアドレスと一致する鍵（例えば、「１２３４５６７８」６２ｂ）は、上記第２の電子機器（ＴＶ５０）の記憶部に予め記憶されている。
【０１２６】
上記第２の電子機器（ＴＶ５０）は、予め記憶された対応リストに基づいて上記コマンドに指示されたサービスＩＤを起動する。
【０１２７】
また、この実施形態において、上記接続がされない場合は、Ｗｉ−Ｆｉ  Ｄｉｒｅｃｔ接続処理を行う。
【０１２８】
すなわち、「Ｗｉ−Ｆｉ  Ｄｉｒｅｃｔ」接続では、上記のように、無線接続が完了するまでに、時間を要することが問題になっていたが、この実施形態においては、上記のように構成することにより、無線接続完了までに要する時間を低減することが可能になる。
【０１２９】
なお、上記実施形態の制御処理の手順は全てソフトウェアによって実行することが可能である。このため、制御処理の手順を実行するプログラムを格納したコンピュータ読み取り可能な記憶媒体を通じてこのプログラムを通常のコンピュータにインストールして実行するだけで、上記実施形態と同様の効果を容易に実現することができる。
【０１３０】
なお、上記実施形態は、記述そのものに限定されるものではなく、実施段階では、その趣旨を逸脱しない範囲で、構成要素を種々変形して具体化することが可能である。
【０１３１】
また、上記実施形態に開示されている複数の構成要素の適宜な組み合せにより種々の発明を形成できる。
【０１３２】
例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。更に、異なる実施形態に亘る構成要素を適宜組み合せてもよい。
【符号の説明】
【０１３３】
４０…第１の電子機器（タブレットＰＣ）、４１…表示部、５０…第２の電子機器（ＴＶ）、６０…アクセスポイント（ＡＰ）。
【要約】
【課題】
「Ｗｉ−Ｆｉ  Ｄｉｒｅｃｔ」接続では、無線接続が完了するまでに、時間を要しており、これを低減することが課題になっていた。
【解決手段】
実施形態の無線接続システムは、無線接続可能な第２の電子機器との接続を指定可能に出力する指定出力部を備える。
また、上記第２の電子機器との接続が指定された場合に、上記接続に用いられるコマンドを出力するコマンド出力部を備える第１の電子機器を備える。
また、上記第１の電子機器から出力された上記コマンドを中継し、上記第２の電子機器に向けて出力するアクセスポイントを備える。
また、上記中継されたコマンドを受信し、このコマンドで指示された鍵を用いて第２のアクセスポイントを起動した後に、上記第１の電子機器に無線接続される第２の電子機器を備える。
【選択図】  図１【図１】
0005306510.tif 000002
【図２】
0005306510.tif 000003
【図３】
0005306510.tif 000004
【図４】
0005306510.tif 000005
【図５】
0005306510.tif 000006
【図６】
0005306510.tif 000007
【図７】
0005306510.tif 000008
【図８】
0005306510.tif 000009
【図９】
0005306510.tif 000010