(57)【要約】  本技術の一形態に係る情報処理装置は、受信部と、検出部と、送信部とを具備する。前記受信部は、複数の第１の装置の各々から送信されるビーコン信号を受信する。前記検出部は、前記受信されたビーコン信号に基づいて、前記複数の第１の装置の中から、第２の装置と通信可能に接続されていない未接続装置を検出する。前記送信部は、前記検出された未接続装置に、前記第２の装置と通信可能に接続するための設定情報を送信する。
2018096845.tif 000002
【特許請求の範囲】
【請求項１】
複数の第１の装置の各々から送信されるビーコン信号を受信する受信部と、
前記受信されたビーコン信号に基づいて、前記複数の第１の装置の中から、第２の装置と通信可能に接続されていない未接続装置を検出する検出部と、
前記検出された未接続装置に、前記第２の装置と通信可能に接続するための設定情報を送信する送信部と
を具備する情報処理装置。
【請求項２】
請求項１に記載の情報処理装置であって、さらに、
前記受信されたビーコン信号に基づいて、前記複数の第１の装置の各々と通信可能に接続される第１の通信部を具備し、
前記送信部は、前記第１の通信部を介して、前記設定情報を送信する
情報処理装置。
【請求項３】
請求項１に記載の情報処理装置であって、
前記検出部は、前記受信されたビーコン信号を送信した前記複数の第１の装置の各々を前記未接続装置として検出する
情報処理装置。
【請求項４】
請求項３に記載の情報処理装置であって、さらに、
前記第２の装置と通信可能に接続される第２の通信部と、
前記第２の通信部及び前記第２の装置を介して、前記複数の第１の装置の中の前記第２の装置と通信可能に接続されている接続済装置に、前記ビーコン信号の送信の規制を要求する要求部と
を具備する情報処理装置。
【請求項５】
請求項２に記載の情報処理装置であって、
前記検出部は、前記第１の通信部を介して、前記複数の第１の装置の各々から前記未接続装置であるか否かに関する情報を取得することで、前記未接続装置を検出する
情報処理装置。
【請求項６】
請求項１に記載の情報処理装置であって、
前記第２の装置は、無線ネットワークを構築するアクセスポイントであり、
前記未接続装置は、前記無線ネットワークに接続されていない装置であり、
前記設定情報は、前記アクセスポイントを識別するＳＳＩＤ（Service Set Identifier）、及びパスワードを含む
情報処理装置。
【請求項７】
請求項２に記載の情報処理装置であって、
前記ビーコン信号は、ＢＬＥ（Bluetooth Low Energy）規格に準拠したＢＬＥビーコン信号であり、
前記送信部は、前記ＢＬＥビーコン信号に基づいたＢＬＥ通信を介して、前記未接続装置に前記設定情報を送信する
情報処理装置。
【請求項８】
請求項４に記載の情報処理装置であって、
前記第２の装置は、無線ネットワークを構築するアクセスポイントであり、
前記接続済装置は、前記無線ネットワークに接続されている装置であり、
前記要求部は、前記無線ネットワークを介して、前記接続済装置に前記ビーコン信号の送信を規制する旨の要求を送信する
情報処理装置。
【請求項９】
請求項５に記載の情報処理装置であって、
前記ビーコン信号は、ＢＬＥ（Bluetooth Low Energy）規格に準拠したＢＬＥビーコン信号であり、
前記検出部は、前記ＢＬＥビーコン信号に基づいたＢＬＥ通信を介して、前記未接続装置であるか否かに関する情報を取得する
情報処理装置。
【請求項１０】
複数の第１の装置の各々から送信されるビーコン信号を受信し、
前記受信されたビーコン信号に基づいて、前記複数の第１の装置の中から、第２の装置と通信可能に接続されていない未接続装置を検出し、
前記検出された未接続装置に、前記第２の装置と通信可能に接続するための設定情報を送信する
ことをコンピュータシステムが実行する情報処理方法。
【請求項１１】
複数の第１の装置の各々から送信されるビーコン信号を受信するステップと、
前記受信されたビーコン信号に基づいて、前記複数の第１の装置の中から、第２の装置と通信可能に接続されていない未接続装置を検出するステップと、
前記検出された未接続装置に、前記第２の装置と通信可能に接続するための設定情報を送信するステップと
をコンピュータシステムに実行させるプログラム。
【請求項１２】
通信装置と、
前記通信装置と通信可能に接続されているか否かを判定し、前記通信装置と通信可能に接続されていない場合には、ビーコン信号を送信する複数の装置と、
前記複数の装置の中の前記通信装置と通信可能に接続されていない未接続装置から送信される前記ビーコン信号に基づいて、前記未接続装置に前記通信装置と通信可能に接続するための設定情報を送信する制御装置と
を具備する情報処理システム。
【請求項１３】
通信装置と、
ビーコン信号を送信する複数の装置と、
前記通信装置と通信可能に接続される通信部と、
前記通信部及び前記通信装置を介して、前記複数の装置の中の前記通信装置と通信可能に接続されている接続済装置に、前記ビーコン信号の送信の規制を要求する要求部と、
前記複数の装置の中の前記通信装置と通信可能に接続されていない未接続装置から送信される前記ビーコン信号に基づいて、前記未接続装置に前記通信装置と通信可能に接続するための設定情報を送信する送信部と
を有する制御装置と
を具備する情報処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本技術は、例えばアクセスポイントへの接続等に適用可能な情報処理装置、情報処理方法、プログラム、及び情報処理システムに関する。
【背景技術】
【０００２】
従来、家庭内に構築されたホームネットワークにアクセスポイントを介して再生装置を接続し、音楽や映像等のコンテンツを再生するシステムが知られている。例えば特許文献１には、アクセスポイントを介して複数の再生装置をネットワークに接続し、グループ単位でコンテンツを同期再生させる技術について記載されている。（特許文献１の明細書段落［００２６］〜［００２８］［００４３］〜［００４６］図１、８等）。【０００３】
また特許文献２には、新規の無線通信装置を容易にアクセスポイントに接続することを可能とする技術が開示されている。特許文献２に記載の無線システムでは、アクセスポイントに接続されている無線通信装置により、アクセスポイントへ接続するための設定情報が、ネットワーク上の設定サーバにアップロードされる。また当該無線通信装置により、アップロードされた設定情報へのアクセスを許可する無線通信装置の情報も送信される。設定情報へのアクセスを許可された無線通信装置は、３Ｇ回線等の他のネットワークを介して設定サーバにアクセスすることで、容易に設定情報を取得することができる。従って新規の無線通信装置に対して設定情報へのアクセスを許可することで、当該無線通信装置を容易にアクセスポイントに接続することが可能となる（特許文献２の明細書段落［０１２２］〜［０１４２］図１１等）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】国際公開第２０１６／１０３５４６号
【特許文献２】特開２０１３−２１１６４８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献１に記載のようなネットワークを介して複数の再生装置を制御する再生システム等は、今後も多く利用されるものと考えられる。特許文献２に記載のような新規に配置される無線通信装置を容易にアクセスポイントへ接続可能とする技術が求められている。【０００６】
以上のような事情に鑑み、本技術の目的は、アクセスポイントへの接続を容易に実行可能とする情報処理装置、情報処理方法、プログラム、及び情報処理システムを提供することにある。
【課題を解決するための手段】
【０００７】
上記目的を達成するため、本技術の一形態に係る情報処理装置は、受信部と、検出部と、送信部とを具備する。
前記受信部は、複数の第１の装置の各々から送信されるビーコン信号を受信する。
前記検出部は、前記受信されたビーコン信号に基づいて、前記複数の第１の装置の中から、第２の装置と通信可能に接続されていない未接続装置を検出する。
前記送信部は、前記検出された未接続装置に、前記第２の装置と通信可能に接続するための設定情報を送信する。【０００８】
この情報処理装置では、複数の第１の装置から送信されたビーコン信号に基づいて、未接続装置が検出される。そして未接続装置に、第２の装置と通信可能に接続するための設定情報が送信される。本技術をネットワーク対応器（第１の装置）と及びアクセスポイント（第２の装置）に適用することで、アクセスポイントへの接続が容易に実行可能となる。【０００９】
前記情報処理装置は、さらに、前記受信されたビーコン信号に基づいて、前記複数の第１の装置の各々と通信可能に接続される第１の通信部を具備してもよい。この場合、前記送信部は、前記第１の通信部を介して、前記設定情報を送信してもよい。
ビーコン信号に基づいた接続を実行することで、容易に設定情報を送信することが可能となる。【００１０】
前記検出部は、前記受信されたビーコン信号を送信した前記複数の第１の装置の各々を前記未接続装置として検出してもよい。
これにより容易に未検出装置を検出することが可能となる。【００１１】
前記情報処理装置は、さらに、第２の通信部と、要求部とを具備してもよい。
前記第２の通信部は、前記第２の装置と通信可能に接続される。
前記要求部は、前記第２の通信部及び前記第２の装置を介して、前記複数の第１の装置の中の前記第２の装置と通信可能に接続されている接続済装置に、前記ビーコン信号の送信の規制を要求する。
これにより接続済装置のビーコン信号の送信を規制することが可能となるので、ビーコン信号を送信した装置を、未接続装置として容易に検出することが可能となる。【００１２】
前記検出部は、前記第１の通信部を介して、前記複数の第１の装置の各々から前記未接続装置であるか否かに関する情報を取得することで、前記未接続装置を検出してもよい。
これによりビーコン信号に基づいて容易に未接続装置を検出することが可能となる。【００１３】
前記第２の装置は、無線ネットワークを構築するアクセスポイントであってもよい。この場合、前記未接続装置は、前記無線ネットワークに接続されていない装置であってもよい。また前記設定情報は、前記アクセスポイントを識別するＳＳＩＤ（Service Set Identifier）、及びパスワードを含んでもよい。
これにより未接続装置を、アクセスポイントを介して無線ネットワークに容易に接続することが可能となる。【００１４】
前記ビーコン信号は、ＢＬＥ（Bluetooth Low Energy）規格に準拠したＢＬＥビーコン信号であってもよい。この場合、前記送信部は、前記ＢＬＥビーコン信号に基づいたＢＬＥ通信を介して、前記未接続装置に前記設定情報を送信してもよい。
これにより容易に設定情報を送信することが可能となる。【００１５】
前記接続済装置は、前記無線ネットワークに接続されている装置であってもよい。この場合、前記要求部は、前記無線ネットワークを介して、前記接続済装置に前記ビーコン信号の送信を規制する旨の要求を送信してもよい。
情報処理装置。
これにより容易に接続済装置によるビーコン信号の送信を規制することが可能となる。【００１６】
前記検出部は、前記ＢＬＥビーコン信号に基づいたＢＬＥ通信を介して、前記未接続装置であるか否かに関する情報を取得してもよい。
これにより容易に未接続装置を検出することが可能となる。【００１７】
本技術の一形態に係る情報処理方法は、コンピュータシステムにより実行される情報処理方法であって、複数の第１の装置の各々から送信されるビーコン信号を受信することを含む。
前記受信されたビーコン信号に基づいて、前記複数の第１の装置の中から、第２の装置と通信可能に接続されていない未接続装置が検出される。
前記検出された未接続装置に、前記第２の装置と通信可能に接続するための設定情報が送信される。【００１８】
本技術の一形態に係るプログラムは、コンピュータシステムに以下のステップを実行させる。
複数の第１の装置の各々から送信されるビーコン信号を受信するステップ。
前記受信されたビーコン信号に基づいて、前記複数の第１の装置の中から、第２の装置と通信可能に接続されていない未接続装置を検出するステップ。
前記検出された未接続装置に、前記第２の装置と通信可能に接続するための設定情報を送信するステップ。【００１９】
本技術の一形態に係る情報処理システムは、通信装置と、複数の装置と、制御装置とを具備する。
前記複数の装置は、前記通信装置と通信可能に接続されているか否かを判定し、前記通信装置と通信可能に接続されていない場合には、ビーコン信号を送信する。
前記制御装置は、前記複数の装置の中の前記通信装置と通信可能に接続されていない未接続装置から送信される前記ビーコン信号に基づいて、前記未接続装置に前記通信装置と通信可能に接続するための設定情報を送信する。【００２０】
この情報処理システムでは、複数の装置の各々により、自身が通信装置に接続されているか否かが判定される。そして通信装置と接続されていない場合には、ビーコン信号が送信される。送信されたビーコン信号は制御装置により受信され、ビーコン信号を送信した装置に設定情報が送信される。これにより未接続の装置を容易に通信装置へ接続することが可能となり、例えばアクセスポイントへの接続が容易に実行可能となる。【００２１】
本技術の他の形態に係る情報処理システムは、通信装置と、複数の装置と、制御装置とを具備する。
前記複数の装置は、ビーコン信号を送信する。
前記制御装置は、通信部と、要求部と、送信部とを有する。
前記通信部は、前記通信装置と通信可能に接続される。
前記要求部は、前記通信部及び前記通信装置を介して、前記複数の装置の中の前記通信装置と通信可能に接続されている接続済装置に、前記ビーコン信号の送信の規制を要求する。
前記送信部は、前記複数の装置の中の前記通信装置と通信可能に接続されていない未接続装置から送信される前記ビーコン信号に基づいて、前記未接続装置に前記通信装置と通信可能に接続するための設定情報を送信する。【００２２】
この情報処理システムでは、通信装置を介して、接続済装置にビーコン信号の送信の規制が要求される。そして未接続装置から送信されたビーコン信号に基づいて、当該未接続装置に設定情報が送信される。これにより未接続装置を容易に通信装置へ接続することが可能となり、例えばアクセスポイントへの接続が容易に実行可能となる。
【発明の効果】
【００２３】
以上のように、本技術によれば、アクセスポイントへの接続が容易に実行可能となる。なお、ここに記載された効果は必ずしも限定されるものではなく、本開示中に記載されたいずれかの効果であってもよい。
【図面の簡単な説明】
【００２４】
【図１】第１の実施形態に係るコンテンツ再生システムの構成例を示す概略図である。
【図２】携帯端末の構成例を示すブロック図である。
【図３】複数の再生装置、サーバ装置及び携帯端末の接続形態を模式的に示す図である。
【図４】再生装置の動作例を示すフローチャートである。
【図５】未接続装置に対するネットワーク設定の処理例を示すシーケンス図である。
【図６】携帯端末によるネットワーク設定の処理例を示すフローチャートである。
【発明を実施するための形態】
【００２５】
以下、本技術に係る実施形態を、図面を参照しながら説明する。
【００２６】
＜第１の実施形態＞
［コンテンツ再生システム］
図１は、本技術の第１の実施形態に係るコンテンツ再生システムの構成例を示す概略図である。コンテンツ再生システム１００は、本技術に係る情報処理システムの一実施形態に相当し、家庭内に構築されたホームネットワーク１、複数の再生装置１０、コンテンツを提供するサーバ装置２０、及び携帯端末３０を有する。
【００２７】
複数の再生装置１０、サーバ装置２０、及び携帯端末３０は、アクセスポイント５を介して、ＷｉＦｉ等の無線ＬＡＮ通信によりホームネットワーク１に接続される。ホームネットワーク１としては、例えばＤＬＮＡ（登録商標）（Digital Living Network Alliance）規格に準拠したネットワークが用いられる。
【００２８】
例えば複数の再生装置１０はＤＭＲ（Digital Media Renderer）として機能し、サーバ装置２０はＤＭＳ（Digital Media Server）として機能する。また携帯端末３０は、ＤＭＣ（Digital Media Controller）として機能する。なお他のプロトコルを利用したネットワークが構築される場合にも、本技術は適用可能である。
【００２９】
図１に示すように、複数の再生装置１０は、リビングルーム、ホビールーム、及びベッドルームの各部屋に配置される。携帯端末３０は、例えばＵＰｎＰ（Universal Plug and Play）の制御メッセージ等を用いて、各再生装置１０に、サーバ装置２０からコンテンツを取得して再生する指示を送信する。
【００３０】
従ってユーザは、携帯端末３０を操作することで、各部屋に配置された再生装置１０の再生動作を制御することができる。なおBluetooth（登録商標）等の近距離無線通信を利用して、再生装置１０にコンテンツを再生させることも可能である。
【００３１】
本実施形態では、複数の再生装置１０により音楽コンテンツが再生される。しかしながら、本技術は、音楽コンテンツの再生に限定されず、映像等の種々のコンテンツの再生に適用可能である。また再生装置１０やサーバ装置２０等の数も限定されない。
【００３２】
再生装置１０としては、例えばテレビジョン装置、ＰＣ（Personal computer）、オーディオビデオレシーバ、ビデオモニタ、又は家庭用ゲーム機器等の、種々のＣＥ（Consumer Electronics）機器が用いられる。また車に搭載される車載オーディオや、ユーザに装着されるヘッドフォン等も、本技術に係る再生装置に含まれる。
【００３３】
サーバ装置２０としては、例えばＰＣ又はネットワーク対応のＨＤＤ（ＮＡＳ）等が用いられる。携帯端末３０としては、典型的にはスマートフォンが用いられるが、これに限定されずタブレット端末等の種々のＰＤＡ（Personal Digital Assistant）が用いられてもよい。その他、種々のコンピュータが、本技術に係る情報処理装置として使用可能である。
【００３４】
［携帯端末の構成］
図２は、携帯端末３０の構成例を示すブロック図である。携帯端末３０は、ＣＰＵ（Central Processing Unit）３１、ＲＯＭ（Read Only Memory）３２、ＲＡＭ（Random Access Memory）３３、スピーカ３４、ディスプレイ３５、及びタッチパネル３６を有する。また携帯端末３０は、赤外線（ＩＲ）通信部３７、外部Ｉ／Ｆ（インタフェース）３８、キー／スイッチ３９、及び撮像部４０を有する。さらに携帯端末３０は、ネットワークモジュール４１、及びBluetoothモジュール４２を有する。
【００３５】
ＣＰＵ３１は、携帯端末３０の各ブロックと信号をやり取りして各種演算を行い、再生装置１０へのコンテンツの再生指示や、ディスプレイ３５（タッチパネル３６）へのＧＵＩ（Graphical User Interface）の表示等、携帯端末３０で実行される種々の処理を統括的に制御する。
【００３６】
ＲＯＭ３２は、種々の画像データやメタデータ等のＣＰＵ３１が処理する各種のデータや、アプリケーション等の各種のプログラムを記憶する。ＲＡＭ３３は、ＣＰＵ３１の作業領域として用いられる。アプリケーション等のプログラムが実行される際には、その実行に必要な各種データがＲＡＭ３３へ読み出される。
【００３７】
ＲＯＭ３２に代えて又は追加して、ＨＤＤ（Hard Disk Drive）や、フラッシュメモリ、その他の固体メモリ等の不揮発性メモリが設けられてもよい。そしてこれらの記憶デバイスに、上記した各種のデータやプログラムが記憶されてもよい。その他、コンピュータ読み取り可能な非一過性の任意の記憶媒体が用いられてよい。
【００３８】
図２に模式的に示すように、本実施形態では、ＲＯＭ３２やＨＤＤ等により記憶部が構成され、設定情報ＤＢ５５が構築される。設定情報は、アクセスポイント５と通信可能に接続するための情報であり、アクセスポイント５を識別するＳＳＩＤ（Service Set Identifier）、及びパスワードを含む。例えば複数のアクセスポイント５が用いられる場合には、各アクセスポイント５の設定情報が、設定情報ＤＢ５５に記憶される。
【００３９】
スピーカ３４は、音楽コンテンツの再生やユーザへの音声ガイド等を出力する。ディスプレイ３５は、例えば液晶やＥＬ（Electro-Luminescence）等を用いた表示デバイスであり、種々のＧＵＩ等を表示する。図２に示すように、ディスプレイ３５はタッチパネル３６と一体的に構成される。
【００４０】
ＩＲ通信部３７は、外部機器とＩＲ通信を実行するためのモジュールである。外部Ｉ／Ｆ３８は、例えばＵＳＢやＨＤＭＩ（登録商標）（High-Definition Multimedia Interface）等の規格に基づいて、外部機器と接続するためのインタフェースである。
【００４１】
キー／スイッチ３９は、例えば電源スイッチ、ショートカットキー等、特にタッチパネル３６では入力できないユーザの操作等を受け付ける。撮像部４０は、例えばＣＭＯＳ（Complementary Metal Oxide Semiconductor）やＣＣＤ（Charge Coupled Devices）センサ等を有し被写体のデジタル画像を生成する。
【００４２】
ネットワークモジュール４１は、ホームネットワーク１に接続するためのインタフェースであり、例えばＷｉＦｉ等の無線ＬＡＮモジュールが用いられる。ネットワークモジュール４１が動作することで、再生装置１０やサーバ装置２０との間で無線通信が可能となる。
【００４３】
Bluetoothモジュール４２は、複数の再生装置１０の各々との間で、Bluetooth規格に準拠した近距離無線通信を実行するためのモジュールである。本実施形態では、ＢＬＥ（Bluetooth Low Energy）規格に準拠した通信（ＢＬＥ通信）、及びClassic Bluetooth規格に準拠した近距離無線通信（ＢＴ通信）が実行可能である。
【００４４】
またBluetoothモジュール４２は、ＢＬＥ規格に準拠したビーコン信号を受信することが可能である。受信したビーコン信号に含まれる情報はＣＰＵ３１に出力され、各種の処理が実行される。またビーコン信号の強度（電波強度）をもとに、ビーコン信号を出力した機器との距離を算出することも可能である。
【００４５】
Bluetoothモジュール４２がＣＰＵ３１により制御されることで、本実施形態に係る受信部、送信部及び第１の通信部が実現される。なお本技術は、他の任意の規格に準拠した近距離無線通信及びビーコン信号に適用可能である。
【００４６】
上記のようなハードウェア構成を有する携帯端末３０による情報処理は、ＲＯＭ３２等に記憶されたソフトウェアと、携帯端末３０のハードウェア資源との協働により実現される。例えばＣＰＵ３１がＲＯＭ３２等に記憶された本技術に係るプログラム（アプリケーション）をＲＡＭ３３にロードして実行することにより、本技術に係る情報処理方法が実現される。
【００４７】
またＣＰＵ３１が所定のプログラムを実行することにより、本技術に係る情報処理方法を実行するための機能ブロックである検出部が実現される。当該ブロックを実現するために、ＩＣ（集積回路）等の専用のハードウェアが適宜用いられてもよい。
【００４８】
アプリケーション等のプログラムは、例えばグローバルネットワークから携帯端末３０にインストールされる。あるいは、記録媒体を介してプログラムが携帯端末３０にインストールされてもよい。
【００４９】
［再生装置の構成］
再生装置１０は、コンテンツを再生するためのブロック（スピーカ、ディスプレイ等）、ネットワークモジュール１１（図３参照）、Bluetoothモジュール１２（同じく図３参照）、及びこれらを制御するための制御ブロック（ＣＰＵ、ＲＯＭ、ＲＡＭ等）等を有する。例えば図２に示す携帯端末３０と略等しい構成により、再生装置１０を実現することも可能である。もちろんこれに限定される訳ではない。
【００５０】
再生装置１０内のＲＯＭ等により記憶部が構成され、アクセスポイント５に接続するための設定情報ＤＢが構築される。例えばネットワークモジュール１１を介して検出されたアクセスポイント５に関する設定情報が記憶されている場合には、当該設定情報を読み出すことでアクセスポイント５に接続することが可能である。
【００５１】
本実施形態では、再生装置１０のBluetoothモジュール１２により、ＢＬＥビーコン信号５０（図３参照）を送信することが可能である。ビーコン信号には、例えば再生装置１０の型番等の機器情報や、Bluetoothアドレス等のユニークなＩＤが含まれる。
【００５２】
図３は、複数の再生装置１０、サーバ装置２０、及び携帯端末３０の接続形態を模式的に示す図である。上記でも説明したように、複数の再生装置１０、サーバ装置２０、及び携帯端末３０は、無線ＬＡＮ通信により、アクセスポイント５を介して互いに接続可能である（破線の矢印Ｌ）。携帯端末３０は、制御メッセージ等を送信することで、再生装置１０の動作を制御することが可能である。
【００５３】
例えば再生装置１０に、サーバ装置２０からコンテンツを取得して再生させることが可能である。また再生装置１０の電源制御（例えばスタンバイ状態とアクティブ状態との切り替え）、コンテンツの再生音量の制御、再生対象となるコンテンツの切り替え、コンテンツのフェードイン／フェードアウト等の種々の制御が可能である。
【００５４】
また携帯端末３０は、ＢＬＥ通信等により、各再生装置１０と直接的に接続可能である（実線の矢印Ｎ）。ＢＬＥ通信等により、再生装置１０によるコンテンツの再生動作や他の種々の動作を制御することが可能である。
【００５５】
［再生装置のネットワーク設定］
携帯端末３０を用いて再生装置１０をホームネットワーク１に接続するネットワーク設定について説明する。典型的には、新規の再生装置１０が配置される際のネットワーク初期設定に用いられる処理であるが、もちろんこれに限定されない。例えば接続先のアクセスポイントの変更等にも、本技術は適用可能である。
【００５６】
ネットワーク設定は、アクセスポイント５及び再生装置１０間の無線ＬＡＮ接続（図３の矢印Ｌ）を確立する処理である。以下の説明では、ビーコン信号５０を送信する再生装置１０が第１の装置（装置）に相当する。また無線ネットワークであるホームネットワーク１を構築するアクセスポイント５が第２の装置（通信装置）に相当する。また携帯端末３０が、制御装置に相当する。
【００５７】
携帯端末３０は、既にアクセスポイント５と無線ＬＡＮ接続されているとする。本実施形態に係るネットワーク設定は、携帯端末３０が有するアクセスポイント５への接続設定を再生装置１０に共有させる処理ともいえる。
【００５８】
図４は、再生装置１０の動作例を示すフローチャートである。再生装置１０のＣＰＵ等が所定のプログラムを実行することで、各ステップが実行される。
【００５９】
アクセスポイント５の検出が実行され、検出の有無が判定される（ステップ１０１）。例えば再生装置１０の電源がＯＮにされると、アクセスポイント５の検出モードが実行される。そしてネットワークモジュール１１によりアクセスポイント５から送信される電波が受信されたか否かが判定される。アクセスポイント５の検出は、例えば定期的に実行される（ステップ１０１のＮｏのループ）。
【００６０】
アクセスポイント５が検出された場合（ステップ１０１のＹｅｓ）、検出されたアクセスポイント５に接続可能であるか否かが判定される（ステップ１０２）。本実施形態では、再生装置１０の記憶部に構築された設定情報ＤＢに、検出されたアクセスポイント５に関する設定情報（ＳＳＩＤ及びパスワード）が記憶されているか否かが判定される。
【００６１】
検出されたアクセスポイント５に接続可能ではない場合（ステップ１０２のＮｏ）、Bluetoothモジュール１２によりビーコン信号５０が送信される（ステップ１０３）。アクセスポイント５に接続可能である場合（ステップ１０２のＹｅｓ）、ビーコン信号５０を送信することなく処理を終了する。その後、典型的には、アクセスポイント５への接続処理が自動的に、あるいはユーザの指示に応じて実行される。
【００６２】
アクセスポイント５への接続が可能ではなく、ビーコン信号５０を送信した再生装置１０は、アクセスポイント５と通信可能に接続されていない未接続装置１５（図５参照）となる。本実施形態では、当該未接続装置１５に対して、ネットワーク設定が実行される。
【００６３】
図５は、未接続装置１５に対するネットワーク設定の処理例を示すシーケンス図である。例えばユーザにより、ネットワーク設定を実行するモード等が選択されると、図５に示す処理が実行される。もちろんこれに限定される訳ではない。
【００６４】
図５に示す例では、１台の未接続装置１５が図示されているが、複数の未接続装置１５に対して同じ処理が実行される。例えば複数の未接続装置１５に対して、図５に示す処理が同時に実行されてもよいし、１台ずつ順番に実行されてもよい。
【００６５】
未接続装置１５により、所定の間隔でビーコン信号５０が送信される（ステップ２０１）。携帯端末３０の受信部として機能するBluetoothモジュール４２により、ビーコン信号５０が受信される。そして検出部として機能するＣＰＵ３１により、ビーコン信号５０を送信した未接続装置１５が検出される（ステップ２０２）。
【００６６】
当該検出処理は、複数の再生装置１０の各々から受信されたビーコン信号５０に基づいて、複数の再生装置１０の中から、アクセスポイント５に接続されていない未接続装置１５を検出する処理に相当する。
【００６７】
本実施形態では、未接続装置１５となる再生装置１０によりビーコン信号５０が送信され、アクセスポイント５と通信可能な再生装置１０からはビーコン信号５０は送信されない。従って、受信されたビーコン信号５０を送信した複数の再生装置１０の各々が、そのまま未接続装置１５として検出される。
【００６８】
検出された未接続装置１５は、携帯端末３０のタッチパネル３６に表示される。この際に、ビーコン信号５０の強度に基づいて算出された距離も併せて表示されてもよい。あるいは算出された距離に応じて、未接続装置１５がソートされてリスト表示されてもよい。これによりユーザは、タッチパネル３６に表示された未接続装置１５と、実際に目の前にある再生装置１０とを、容易に紐付けることが可能となる。この結果、ネットワーク設定を行いたい再生装置１０を容易に確認することが可能となり、セキュリティの向上を図ることが可能となる。
【００６９】
ユーザによりアクセスポイント５へ接続させたい未接続装置１５が選択される（ステップ２０３）。もちろん複数の未接続装置１５を同時に選択することが可能である。
【００７０】
ユーザにより選択された未接続装置１５に、携帯端末３０からＢＬＥ接続要求が送信される（ステップ２０４）。当該要求に応答することで、携帯端末３０及び未接続装置１５がＢＬＥ接続状態となり、ＢＬＥ通信（図３の矢印Ｎ）が確立される（ステップ２０５）。当該ＢＬＥ通信は、第１の通信部として機能するBluetoothモジュール４２を介して確立される。
【００７１】
なおＢＬＥ接続は、ペアリングを実行する形態と、ペアリングすることなく接続する形態のいずれもが可能である。本実施形態では、ペアリングレスのＢＬＥ接続が実行される。これにより、パスキー認証等の操作が不要となり、簡単に両機器を接続することが可能となる。もちろんペアリングが実行される場合でも、本技術は適用可能である。
【００７２】
確立されたＢＬＥ通信を介して、携帯端末３０から未接続装置１５へ、ＳＳＩＤ及びパスワードを含む設定情報が送信される（ステップ２０６）。未接続装置１５は、携帯端末３０から送信された設定情報を設定情報ＤＢに格納する。そして設定情報に基づいて、無線ＬＡＮ接続、すなわちアクセスポイント５への接続を開始する（ステップ２０７）。アクセスポイント５への接続が完了すると、アクセスポイント（図中ではＡＰと記載）に接続完了通知が送信される（ステップ２０８）。
【００７３】
携帯端末３０は、ステップ２０６の設定情報の送信後、アクセスポイント５からの接続完了通知を待つ。アクセスポイント５から接続完了通知を受信した場合は、ネットワーク設定が完了した旨のＧＵＩをタッチパネル３６に表示する（ステップ２０９）。これにより未接続装置１５のネットワーク設定が完了した旨が、ユーザにフィードバックされる。
【００７４】
設定情報の送信後、所定の時間が経過しても接続完了通知が受信されない場合には、設定失敗と判断され、エラー表示や再度の設定情報の送信等、失敗時の所定の処理が実行される。この際、複数の未接続装置１５に対して１台ずつ順番にネットワーク設定を行う場合には、１台ずつアクセスポイント５からの通知を待つ。同時に一括してネットワーク設定を実行する場合には、全ての未接続装置１５についての接続完了通知を待つ。
【００７５】
なお未接続装置１５から携帯端末３０に、ＢＬＥ通信を介して、接続完了通知やエラー通知等が送信されてもよい。
【００７６】
なおステップ２０３にて、ユーザの選択が行われることなく、検出された未接続装置１５へ自動的に接続要求が送信されてもよい。これによりユーザがアクセスポイント５に接続させたい再生装置１０に近づくだけで、自動的にネットワーク設定が実行される。一方で、ユーザの選択が行われることで、意図しない機器との接続等を防止することが可能となり、セキュリティの向上を図ることができる。
【００７７】
図４のステップ１０１にて、再生装置１０により複数のアクセスポイント５が検出された場合には、例えば接続可能ではないアクセスポイント５が１つでも存在する場合に、ビーコン信号５０が送信される。ビーコン信号５０を受信した携帯端末３０は、未接続装置１５に、全てのアクセスポイント５に関する設定情報を送信する。未接続装置１５は、受け取った設定情報を適宜用いて、接続不可能であるアクセスポイント５に対して、接続処理を実行する。これ代えて、再生装置１０が全てのアクセスポイント５と接続不可能な場合にビーコン信号５０を送信する方法が採用されてもよい。
【００７８】
本開示において、未接続装置１５とは、アクセスポイント５に接続されていない状態の装置を意味する。すなわちアクセスポイント５に接続可能ではあるが、現在接続されていない状態の装置も、未接続装置１５に含まれる。
【００７９】
従って図４及び図５に示す処理は、未接続装置１５であり、かつアクセスポイント５への接続が不可能な再生装置１０に対するネットワーク設定方法となっている。これに代えて、接続が可能か否かにかかわらず、未接続装置１５に設定情報を送信する処理も、本技術に含まれる。
【００８０】
例えば図４のステップ１０２に代えて、アクセスポイント５に現在接続中であるか否かが判定され、接続中でない場合にビーコン信号５０が送信されてもよい。この場合、既に設定情報が記憶されている再生装置１０に対して、ＢＬＥ通信が確立され、設定情報が送信される場合もあり得るが、特に問題はない。いずれにせよ、設定情報が記憶されていない複数の再生装置１０に対して、ネットワーク設定を実行することが可能である。
【００８１】
以上、本実施形態に係るコンテンツ再生システム１００では、複数の再生装置１０から送信されたビーコン信号５０に基づいて、未接続装置１５が検出される。そして未接続装置１５に、アクセスポイント５と通信可能に接続するための設定情報が送信される。これによりアクセスポイント５への接続が容易に実行可能となる。
【００８２】
携帯端末３０を用いて再生装置１０のネットワーク設定を行う方法として、携帯端末３０及び再生装置１０の間で無線ＬＡＮ通信を確立する、又はBluetoothペアリングを実行する方法が考えられる。この方法では、再生装置１０をアクセスポイントモード、又はペアリングモードに設定するという再生装置１０側での操作が必要となってしまう。また携帯端末３０側でも、無線ＬＡＮ接続をアクセスポイント５から再生装置１０へ切替える操作や、Bluetoothペアリングを実行するための操作が必要となる。
【００８３】
すなわちユーザにとって複雑な操作が必要となってしまい、ネットワーク設定の操作性が低い。この結果、ユーザが操作に迷ってしまい、ネットワーク設定ができない可能性も十分に考えられる。
【００８４】
これに対して本実施形態では、再生装置１０がＯＮ状態であれば、ビーコン信号５０を利用することで当該再生装置１０を簡単に検出することが可能である。また検出した再生装置１０とのＢＬＥ接続が容易に実現され、アクセスポイント５へ接続するための設定情報を容易に送信することが可能となる。この結果、ユーザは、ビーコン信号５０に基づいて検出された未接続装置１５に対して、容易にネットワーク設定を行うことが可能となる。また複数の未接続装置１５に対して、ネットワーク設定を一括して行うことが可能となるので、非常に高い操作性が発揮される。
【００８５】
＜第２の実施形態＞
本技術に係る第２の実施形態のコンテンツ再生システムについて説明する。これ以降の説明では、上記の実施形態で説明したコンテンツ再生システム１００における構成及び作用と同様な部分については、その説明を省略又は簡略化する。
【００８６】
上記の実施形態では、再生装置１０により、アクセスポイント５に対する接続状態に応じて、ビーコン信号５０の送信の有無が制御された。例えば図４のフローチャートに示すように、アクセスポイント５に接続可能であるか否かが判定され、可能でない場合にビーコン信号５０が送信された。またその変形例として、接続可能であるか否かにかかわらず未接続装置１５である場合には、ビーコン信号５０を送信する方法についても説明した。
【００８７】
本実施形態では、アクセスポイント５に対する接続状態に応じたビーコン信号５０の送信制御は実行されない。すなわち再生装置１０は、自身がアクセスポイント５に接続可能な未接続装置１５であるか、接続が可能ではない未接続装置１５であるか、さらには既にアクセスポイント５に通信可能に接続されている接続済装置であるか否かにかからず、ビーコン信号５０を送信することが可能である。
【００８８】
そして、本実施形態では携帯端末３０により、複数の再生装置１０のうちアクセスポイント５に接続されていない未接続装置１５のみがビーコン信号を送信する、という状況が作り出される。そのために本実施形態では、再生装置１０のＣＰＵ３１が要求部として動作する。また再生装置１０のネットワークモジュール４１がＣＰＵ３１により制御されることで、第２の通信部が実現される。
【００８９】
図６は、携帯端末３０によるネットワーク設定の処理例を示すフローチャートである。要求部として機能するＣＰＵ３１により、ネットワークモジュール４１及びアクセスポイント５を介して、複数の再生装置１０の中のアクセスポイント５に通信可能に接続されている接続済装置に、ビーコン信号５０の送信を規制する旨の要求が送信される（ステップ３０１）。
【００９０】
すなわちホームネットワーク１に既に接続されている再生装置１０に、アクセスポイント５を介して、ビーコン信号５０の送信を停止する旨の制御メッセージ等が送信される。これによりアクセスポイント５に接続されていない未接続装置１５のみがビーコン信号５０を送信するという状況が実現される。なお制御メッセージ等の送信方法は限定されず、マルチキャストやブロードキャスト等による送信が実行されてよい。
【００９１】
その後、図５に例示した未接続装置１５に対するネットワーク設定が実行される（ステップ３０２）。このように既にアクセスポイント５に接続されている再生装置１０にビーコン信号５０の送信の規制を要求することで、ビーコン信号５０を送信した再生装置１０を未接続装置１５として容易に検出することが可能となる。この結果、容易に未接続装置１５をアクセスポイント５に接続することが可能となる。
【００９２】
また複数の再生装置１０は、アクセスポイント５に対する接続状態にかかわらずビーコン信号５０を送信可能であるので、他の用途にビーコン信号５０を用いることが可能となる。例えば再生装置１０までの距離に基づいた種々のコンテンツの再生制御等を実行することが可能となる。また他のモードと本技術に係るネットワーク設定モードとを併用することも可能となる。
【００９３】
複数のアクセスポイント５が用いられる場合には、各々のアクセスポイント５に対して、図６に示す処理を実行することも可能である。例えばアクセスポイントＡ及びＢが用いられる場合に、アクセスポイントＡに接続されている再生装置１０のビーコン信号５０の送信が規制される。そしてビーコン信号５０を送信した再生装置１０（未接続装置１５）に、ＢＬＥ通信を介して、アクセスポイントＡに接続するための設定情報が送信される。同様の処理がアクセスポイントＢに対しも実行される。これによりアクセスポイントＡ及びＢの両方について、複数の再生装置１０のネットワーク設定を、一斉に実行することが可能となる。もちろん未接続装置１５に対して、アクセスポイントＡ及びＢの両方の設定情報が送信されてもよい。
【００９４】
＜その他の実施形態＞
本技術は、以上説明した実施形態に限定されず、他の種々の実施形態を実現することができる。
【００９５】
上記では、アクセスポイントに接続されていない未接続装置のみから、ビーコン信号が送信された。従ってビーコン信号を送信した再生装置が、そのまま未接続装置として検出された。これに限定されず、ビーコン信号に基づいて、複数の再生装置の中から未接続装置を検出する方法として、他の方法が用いられてもよい。
【００９６】
例えばビーコン信号に基づいて確立されてＢＬＥ通信を介して、複数の再生装置に未接続装置であるか否かが問い合わされてもよい。そして複数の再生装置から取得された未接続装置であるか否かに関する情報に基づいて、未接続装置が検出されてもよい。これにより図４のステップ１０１の処理や、図５のステップ３０１の処理を実行することなく、容易に未接続装置を検出することが可能となり、アクセスポイントに接続することが可能となる。
【００９７】
また再生装置から送信されるビーコン信号に、他の機器との接続設定の情報等が含まれてもよい。接続設定の情報は、例えば無線ＬＡＮ接続やＢＬＥ接続の有無、アクセスポイントと接続可能であるか否かの情報を含む。携帯端末は、受信したビーコン信号に含まれる接続設定の情報に基づいて、容易に未接続装置を検出することが可能である。この結果、未接続装置、あるいは未接続装置でありかつ接続可能ではない再生装置に、設定情報を送信することで、容易にネットワーク設定を実行することができる。
【００９８】
アクセスポイントへ接続するための設定情報に、例えばＷＥＰ（Wired Equivalent Privacy）、ＴＫＩＰ（Temporal Key Integrity Protocol）、ＣＣＭＰ（Counter mode with CBC-MAC Protocol）等の暗号化方式が含まれてもよい。その他、第１の装置及び第２の装置として想定される任意の装置間の接続に必要な種々の情報が用いられてよい。
【００９９】
また上記では、ＢＬＥビーコン信号に基づいて確立されるＢＬＥ通信を介して、設定情報が送信された。これに限定されず、無線ＬＡＮ通信とは異なる、他の任意の通信経路を介して、設定情報が送信されてもよい。すなわちビーコン信号に基づいた通信とは異なる通信経路が用いられてもよい。例えば過去にＢＴ通信を行ったＢＴ履歴等を有する場合には、当該履歴情報を用いてＢＴペアリングを実行し、ＢＴ通信を介して設定情報が送信されてもよい。あるいは過去に携帯端末をアクセスポイントとした無線ＬＡＮ接続が実行されていれば、当該無線ＬＡＮ接続（他の無線ＬＡＮ接続）を確立して設定情報を送信してもよい。
【０１００】
再生装置がアクセスポイントとの接続状態にかかわらずビーコン信号を送信する場合でも、ビーコン信号を送信する全ての再生装置に設定情報が送信されてもよい。この場合でも、複数の未接続装置に対して、一括してネットワーク設定を実行することができる。
【０１０１】
上記ではユーザにより操作される携帯端末等のコンピュータにより、本技術に係る情報処理方法が実行される場合を説明した。しかしながらユーザが操作するコンピュータとネットワーク等を介して通信可能な他のコンピュータとにより、本技術に係る情報処理方法、及びプログラムが実行されてもよい。またユーザが操作するコンピュータと、他のコンピュータとが連動して、本技術に係るコンテンツ再生システムが構築されてもよい。
【０１０２】
すなわち本技術に係る情報処理方法、及びプログラムは、単体のコンピュータにより構成されたコンピュータシステムのみならず、複数のコンピュータが連動して動作するコンピュータシステムにおいても実行可能である。なお本開示において、システムとは、複数の構成要素（装置、モジュール（部品）等）の集合を意味し、すべての構成要素が同一筐体中にあるか否かは問わない。したがって、別個の筐体に収納され、ネットワークを介して接続されている複数の装置、及び、１つの筐体の中に複数のモジュールが収納されている１つの装置は、いずれもシステムである。
【０１０３】
コンピュータシステムによる本技術に係る情報処理方法、及びプログラムの実行は、例えば未接続装置の検出や設定情報の送信等が、単体のコンピュータにより実行される場合、及び各処理が異なるコンピュータにより実行される場合の両方を含む。また所定のコンピュータによる各処理の実行は、当該処理の一部または全部を他のコンピュータに実行させその結果を取得することを含む。
【０１０４】
すなわち本技術に係る情報処理方法及びプログラムは、１つの機能をネットワークを介して複数の装置で分担、共同して処理するクラウドコンピューティングの構成にも適用することが可能である。
【０１０５】
以上説明した本技術に係る特徴部分のうち、少なくとも２つの特徴部分を組み合わせることも可能である。すなわち各実施形態で説明した種々の特徴部分は、各実施形態の区別なく、任意に組み合わされてもよい。また上記で記載した種々の効果は、あくまで例示であって限定されるものではなく、また他の効果が発揮されてもよい。
【０１０６】
なお、本技術は以下のような構成も採ることができる。
（１）複数の第１の装置の各々から送信されるビーコン信号を受信する受信部と、
前記受信されたビーコン信号に基づいて、前記複数の第１の装置の中から、第２の装置と通信可能に接続されていない未接続装置を検出する検出部と、
前記検出された未接続装置に、前記第２の装置と通信可能に接続するための設定情報を送信する送信部と
を具備する情報処理装置。
（２）（１）に記載の情報処理装置であって、さらに、
前記受信されたビーコン信号に基づいて、前記複数の第１の装置の各々と通信可能に接続される第１の通信部を具備し、
前記送信部は、前記第１の通信部を介して、前記設定情報を送信する
情報処理装置。
（３）（１）又は（２）に記載の情報処理装置であって、
前記検出部は、前記受信されたビーコン信号を送信した前記複数の第１の装置の各々を前記未接続装置として検出する
情報処理装置。
（４）（３）に記載の情報処理装置であって、さらに、
前記第２の装置と通信可能に接続される第２の通信部と、
前記第２の通信部及び前記第２の装置を介して、前記複数の第１の装置の中の前記第２の装置と通信可能に接続されている接続済装置に、前記ビーコン信号の送信の規制を要求する要求部と
を具備する情報処理装置。
（５）（２）から（４）のうちいずれか１つに記載の情報処理装置であって、
前記検出部は、前記第１の通信部を介して、前記複数の第１の装置の各々から前記未接続装置であるか否かに関する情報を取得することで、前記未接続装置を検出する
情報処理装置。
（６）（１）から（５）のうちいずれか１つに記載の情報処理装置であって、
前記第２の装置は、無線ネットワークを構築するアクセスポイントであり、
前記未接続装置は、前記無線ネットワークに接続されていない装置であり、
前記設定情報は、前記アクセスポイントを識別するＳＳＩＤ（Service Set Identifier）、及びパスワードを含む
情報処理装置。
（７）（２）から（６）のうちいずれか１つに記載の情報処理装置であって、
前記ビーコン信号は、ＢＬＥ（Bluetooth Low Energy）規格に準拠したＢＬＥビーコン信号であり、
前記送信部は、前記ＢＬＥビーコン信号に基づいたＢＬＥ通信を介して、前記未接続装置に前記設定情報を送信する
情報処理装置。
（８）（４）に記載の情報処理装置であって、
前記第２の装置は、無線ネットワークを構築するアクセスポイントであり、
前記接続済装置は、前記無線ネットワークに接続されている装置であり、
前記要求部は、前記無線ネットワークを介して、前記接続済装置に前記ビーコン信号の送信を規制する旨の要求を送信する
情報処理装置。
（９）（５）に記載の情報処理装置であって、
前記ビーコン信号は、ＢＬＥ（Bluetooth Low Energy）規格に準拠したＢＬＥビーコン信号であり、
前記検出部は、前記ＢＬＥビーコン信号に基づいたＢＬＥ通信を介して、前記未接続装置であるか否かに関する情報を取得する
情報処理装置。
【符号の説明】
【０１０７】
１…ホームネットワーク
５…アクセスポイント
１０…再生装置
１１、４１…ネットワークモジュール
１２、４２…Bluetoothモジュール
１５…未接続装置
３０…携帯端末
３１…ＣＰＵ
５０…ＢＬＥビーコン信号
５５…設定情報ＤＢ
１００…コンテンツ再生システム
【図１】
2018096845.tif 000003
【図２】
2018096845.tif 000004
【図３】
2018096845.tif 000005
【図４】
2018096845.tif 000006
【図５】
2018096845.tif 000007
【図６】
2018096845.tif 000008
【国際調査報告】
2018096845.tif 000009
2018096845.tif 000010
2018096845.tif 000011
2018096845.tif 000012