(57)【要約】      （修正有）【課題】スマートフォンやタブレット等のユーザ端末のセカンドスクリーンとしてのユーザ端末の利便性を向上させる。【解決手段】制御部は、コンテンツリストと接続関係情報とに基づき、コンテンツリストのコンテンツから選択された選択コンテンツを提供する提供機器と、その提供機器が接続されている入力端子を有する出力機器とを制御対象として、制御対象の提供機器と出力機器とを、ネットワークを介して制御する。コンテンツリストは、ネットワークに接続され、コンテンツの提供が可能な提供機器が提供するコンテンツの一覧であり、接続関係情報は、ネットワークに接続され、コンテンツの出力が可能な出力機器が有する入力端子と、提供機器との接続関係を表す。【選択図】図５
2015050709.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークに接続され、コンテンツの提供が可能な提供機器が提供する前記コンテンツの一覧であるコンテンツリストと、
前記ネットワークに接続され、前記コンテンツの出力が可能な出力機器が有する入力端子と、前記提供機器との接続関係を表す接続関係情報と
に基づき、前記コンテンツリストのコンテンツから選択された選択コンテンツを提供する提供機器と、その提供機器が接続されている入力端子を有する前記出力機器とを制御対象として、前記制御対象の前記提供機器と前記出力機器とを、前記ネットワークを介して制御する制御部を備える
制御装置。
【請求項２】
前記制御部は、前記選択コンテンツを提供するように、前記制御対象の提供機器を制御するとともに、入力を、前記制御対象の提供機器が接続されている前記入力端子に切り替えるように、前記制御対象の出力機器を制御する
請求項１に記載の制御装置。
【請求項３】
前記制御対象の出力機器の電源がオンでない場合、前記制御部は、電源をオンするように、前記制御対象の出力機器を制御する
請求項２に記載の制御装置。
【請求項４】
前記ネットワークは、LAN(Local Area Network)であり、
前記制御部は、WoL(Wake on LAN)機能によって、電源をオンするように、前記制御対象の出力機器を制御する
請求項３に記載の制御装置。
【請求項５】
前記ネットワークに接続され、前記制御部から制御可能な前記提供機器のそれぞれが提供可能なコンテンツの一覧を、前記コンテンツリストとして生成する
ように構成された請求項１に記載の制御装置。
【請求項６】
ユーザの操作に従い、前記ネットワークに接続され、前記制御部から制御可能な前記提供機器と前記出力機器とを対象として、前記接続関係情報を生成する
ように構成された請求項１に記載の制御装置。
【請求項７】
前記ユーザが選択した前記出力機器が有する入力端子の一覧を、表示部に表示し、
前記表示部に表示された前記入力端子の中から前記ユーザが選択した入力端子に、前記ユーザが選択した前記提供機器が接続されている旨の前記接続関係情報を生成する
ように構成された請求項６に記載の制御装置。
【請求項８】
ネットワークに接続され、コンテンツの提供が可能な提供機器が提供する前記コンテンツの一覧であるコンテンツリストと、
前記ネットワークに接続され、前記コンテンツの出力が可能な出力機器が有する入力端子と、前記提供機器との接続関係を表す接続関係情報と
に基づき、前記コンテンツリストのコンテンツから選択された選択コンテンツを提供する提供機器と、その提供機器が接続されている入力端子を有する前記出力機器とを制御対象として、前記制御対象の前記提供機器と前記出力機器とを、前記ネットワークを介して制御する
ステップを含む制御方法。
【請求項９】
ネットワークに接続され、コンテンツの提供が可能な提供機器が提供する前記コンテンツの一覧であるコンテンツリストと、
前記ネットワークに接続され、前記コンテンツの出力が可能な出力機器が有する入力端子と、前記提供機器との接続関係を表す接続関係情報と
に基づき、前記コンテンツリストのコンテンツから選択された選択コンテンツを提供する提供機器と、その提供機器が接続されている入力端子を有する前記出力機器とを制御対象として、前記制御対象の前記提供機器と前記出力機器とを、前記ネットワークを介して制御する制御部
として、コンピュータを機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本技術は、制御装置、制御方法、及び、プログラムに関し、特に、例えば、スマートフォンやタブレット等のユーザ端末の利便性を向上させることができるようにする制御装置、制御方法、及び、プログラムに関する。
【背景技術】
【０００２】
例えば、TV（テレビジョン受像機）等の表示装置の１つ目のスクリーンに見立て、スマートフォンやタブレット等のユーザ端末を、２つ目のスクリーン（セカンドスクリーン）として利用するセカンドスクリーンアプリケーションがある。
【０００３】
セカンドスクリーンアプリケーションとしては、例えば、ソニー株式会社が提供する"TV SideView"等がある（例えば、非特許文献１）。
【０００４】
"TV SideView"によれば、ユーザ端末を、TV等のリモートコマンダとして機能させること等ができる。
【先行技術文献】
【非特許文献】
【０００５】
【非特許文献１】"TV SideViewの始め方"、［online］、［2013年8月30日検索］、インターネット〈URL：http://www.sony.jp/support/tv/connect/tvsideview/〉
【発明の概要】
【発明が解決しようとする課題】
【０００６】
近年においては、セカンドスクリーンとしてのユーザ端末の利便性を、より向上させることが要請されている。
【０００７】
本技術は、このような状況に鑑みてなされたものであり、ユーザ端末の利便性を向上させることができるようにするものである。
【課題を解決するための手段】
【０００８】
本技術の制御装置、又は、プログラムは、ネットワークに接続され、コンテンツの提供が可能な提供機器が提供する前記コンテンツの一覧であるコンテンツリストと、前記ネットワークに接続され、前記コンテンツの出力が可能な出力機器が有する入力端子と、前記提供機器との接続関係を表す接続関係情報とに基づき、前記コンテンツリストのコンテンツから選択された選択コンテンツを提供する提供機器と、その提供機器が接続されている入力端子を有する前記出力機器とを制御対象として、前記制御対象の前記提供機器と前記出力機器とを、前記ネットワークを介して制御する制御部を備える制御装置、又は、そのような制御装置としてコンピュータを機能させるためのプログラムである。
【０００９】
本技術の制御方法は、ネットワークに接続され、コンテンツの提供が可能な提供機器が提供する前記コンテンツの一覧であるコンテンツリストと、前記ネットワークに接続され、前記コンテンツの出力が可能な出力機器が有する入力端子と、前記提供機器との接続関係を表す接続関係情報とに基づき、前記コンテンツリストのコンテンツから選択された選択コンテンツを提供する提供機器と、その提供機器が接続されている入力端子を有する前記出力機器とを制御対象として、前記制御対象の前記提供機器と前記出力機器とを、前記ネットワークを介して制御するステップを含む制御方法である。
【００１０】
本技術においては、ネットワークに接続され、コンテンツの提供が可能な提供機器が提供する前記コンテンツの一覧であるコンテンツリストと、前記ネットワークに接続され、前記コンテンツの出力が可能な出力機器が有する入力端子と、前記提供機器との接続関係を表す接続関係情報とに基づき、前記コンテンツリストのコンテンツから選択された選択コンテンツを提供する提供機器と、その提供機器が接続されている入力端子を有する前記出力機器とを制御対象として、前記制御対象の前記提供機器と前記出力機器とが、前記ネットワークを介して制御される。
【００１１】
なお、制御装置は、独立した装置であっても良いし、１つの装置を構成している内部ブロックであっても良い。
【００１２】
また、プログラムは、伝送媒体を介して伝送することにより、又は、記録媒体に記録して、提供することができる。
【発明の効果】
【００１３】
本技術によれば、利便性を向上させることができる。
【００１４】
なお、ここに記載された効果は必ずしも限定されるものではなく、本開示中に記載されたいずれかの効果であってもよい。
【図面の簡単な説明】
【００１５】
【図１】本技術を適用したセカンドスクリーンシステムの一実施の形態の構成例を示す図である。
【図２】提供機器１１ｉの構成例を示すブロック図である。
【図３】出力機器１３の構成例を示すブロック図である。
【図４】ユーザ端末１４のハードウェアの構成例を示すブロック図である。
【図５】ユーザ端末１４の機能的構成例を示すブロック図である。
【図６】ユーザ端末１４が行う機器設定処理を説明するフローチャートである。
【図７】設定画面の表示例を示す図である。
【図８】ユーザが、設定画面から、出力機器を選択したときのタッチパネル６４の表示例を示す図である。
【図９】接続可能機器画面の表示例を示す図である。
【図１０】入力端子一覧画面の表示例を示す図である。
【図１１】接続情報画面の表示例を示す図である。
【図１２】ユーザ端末１４が行うコンテンツ出力制御処理を説明するフローチャートである。
【図１３】コンテンツ出力制御処理時のタッチパネル６４の表示例を示す図である。
【発明を実施するための形態】
【００１６】
＜本技術を適用したセカンドスクリーンシステムの一実施の形態＞
【００１７】
図１は、本技術を適用したセカンドスクリーンシステムの一実施の形態の構成例を示す図である。
【００１８】
セカンドスクリーンシステムは、ホームネットワーク１０、提供機器１１１及び１１２、出力機器１３、及び、ユーザ端末１４を有する。
【００１９】
ホームネットワーク１０は、ユーザ端末１４のユーザのユーザ宅に構築された有線若しくは無線のLAN(Local Area Network)、又は、有線と無線とが混合したLANであり、図１では、このホームネットワーク１０に、提供機器１１１及び１１２、出力機器１３、及び、ユーザ端末１４が接続されている。
【００２０】
提供機器１１ｉ（図１では、ｉ＝１，２）は、例えば、コンテンツを再生するメディアプレーヤ等の、コンテンツを、外部機器に提供することが可能な機器であり、例えば、AV(Audio Visual)アンプや、ブルーレイディスクレコーダ等を採用することができる。
【００２１】
提供機器１１ｉは、ケーブル１２ｉによって、外部機器に接続することができ、ケーブル１２ｉを介して、そのケーブル１２ｉに接続された外部機器に、コンテンツを提供（供給）する。
【００２２】
図１では、提供機器１１ｉは、ケーブル１２ｉを介して、出力機器１３に接続されており、したがって、提供機器１１ｉが、コンテンツの再生等を行うことによって提供するコンテンツは、ケーブル１２ｉを介して、出力機器１３に供給される。
【００２３】
出力機器１３は、外部から供給されるコンテンツを知覚可能なように出力すること、すなわち、コンテンツを、人が知覚することができるように出力することが可能な機器であり、例えば、コンテンツの画像を表示し、コンテンツの音声を出力するTV（テレビジョン受像機）等を採用することができる。
【００２４】
出力機器１３は、外部から供給されるコンテンツ（の信号）を入力するための１以上の入力端子を有し、その入力端子にケーブル１２ｉを接続することにより、提供機器１１ｉと接続することができる。
【００２５】
出力機器１３は、提供機器１１ｉからケーブル１２ｉを介して供給されるコンテンツの画像や音声を出力（表示）する。
【００２６】
なお、図１では、ホームネットワーク１０に、２台の提供機器１１１及び１１２が接続されているが、ホームネットワーク１０には、１台、又は、３台以上の提供機器を接続することができる。
【００２７】
また、図１では、ホームネットワーク１０に、１台の出力機器１３が接続されているが、ホームネットワーク１０には、２台以上の出力機器を接続することができる。
【００２８】
ホームネットワーク１０に、２台以上の出力機器を接続する場合には、提供機器１１１と１１２とは、同一の出力機器に接続することもできるし、異なる出力機器に接続することもできる。
【００２９】
ユーザ端末１４は、例えば、タブレットやスマートフォン等のモバイル機器等であり、セカンドスクリーンのアプリケーションを実行することにより、ネットワーク１０を介して、そのネットワーク１０に接続された提供機器１１ｉや出力機器１３を制御する。
【００３０】
ここで、ユーザ端末１４は、例えば、無線のLANによって、ホームネットワーク１０に接続する。
【００３１】
＜提供機器１１ｉの構成例＞
【００３２】
図２は、図１の提供機器１１ｉの構成例を示すブロック図である。
【００３３】
提供機器１１ｉは、コンテンツ取得部２１、コンテンツ再生部２２、出力インターフェース２３、通信部２４、及び、制御部２５を有する。
【００３４】
コンテンツ取得部２１は、提供機器１１ｉが再生可能なコンテンツを、図示せぬ記憶媒体やインターネット上のサーバ等から取得し、コンテンツ再生部２２に供給する。
【００３５】
コンテンツ再生部２２は、コンテンツ取得部２１から供給されるコンテンツを再生し、その結果得られるコンテンツの画像や音声等のAVデータ等を、出力インターフェース２３に供給する。
【００３６】
出力インターフェース２３は、コンテンツ再生部２２から供給されるコンテンツ（の画像や音声等のAVデータ等）を外部機器に出力するインターフェースであり、ケーブル１２ｉが接続可能な図示せぬ出力端子を有する。
【００３７】
本実施の形態では、出力インターフェース２３には、出力機器１３に接続されているケーブル１２ｉが接続されており、出力インターフェース２３が出力するコンテンツは、ケーブル１２ｉを介して、出力機器１３に供給される。
【００３８】
通信部２４は、ホームネットワーク１０との間の通信インターフェースとして機能する。通信部２４は、制御部２５の制御に従って、データを、ホームネットワーク１０に送信し、また、ホームネットワーク１０から送信されてくるデータを受信して、制御部２５に供給する。
【００３９】
制御部２５は、提供機器１１ｉ全体を制御する。さらに、制御部２５は、例えば、通信部２４から供給される、ホームネットワーク１０から送信されてきたデータ等に応じて、所定の処理を行う。
【００４０】
以上のように構成される提供機器１１ｉでは、ユーザ端末１４による、ホームネットワーク１０を介しての制御に従い、すなわち、ユーザ端末１４から、ホームネットワーク１０を介して送信されてくるデータ（コマンドその他の情報等）に従い、コンテンツの再生や、提供機器１１ｉが提供（再生）可能なコンテンツの情報の提供等が行われる。
【００４１】
すなわち、例えば、ユーザ端末１４から、ホームネットワーク１０を介して、コンテンツの再生が要求され、その再生の要求が、通信部２４で受信され、制御部２５に供給された場合、制御部２５は、コンテンツの再生を行うように、コンテンツ取得部２１、コンテンツ再生部２２、及び、出力インターフェース２３を制御する。
【００４２】
これにより、コンテンツ取得部２１は、ユーザ端末１４から再生の要求があったコンテンツを取得し、コンテンツ再生部２２に供給する。
【００４３】
コンテンツ再生部２２は、コンテンツ取得部２１からのコンテンツを再生し、コンテンツ再生部２２が再生したコンテンツは、出力インターフェース２３からケーブル１２ｉに出力され、出力機器１３に供給される。
【００４４】
また、例えば、ユーザ端末１４から、ホームネットワーク１０を介して、提供可能なコンテンツの一覧が要求され、その要求が、通信部２４で受信され、制御部２５に供給された場合、制御部２５は、提供機器１１ｉで提供可能なコンテンツの一覧（コンテンツ取得部２１で取得することができ、コンテンツ再生部２２で再生することができるコンテンツの一覧）を生成する。
【００４５】
そして、制御部２５は、提供機器１１ｉで提供可能なコンテンツの一覧を、通信部２４から、ホームネットワーク１０を介して、ユーザ端末１４に送信させる。
【００４６】
＜出力機器１３の構成例＞
【００４７】
図３は、図１の出力機器１３の構成例を示すブロック図である。
【００４８】
出力機器１３は、入力インターフェース３１、コンテンツ出力部３２、通信部３３、及び、制御部３４を有する。
【００４９】
入力インターフェース３１は、外部から出力機器１３に供給されるコンテンツ（の画像や音声等のAVデータ）を、出力機器１３に入力するためのインターフェースであり、各種のケーブルが接続可能な１以上のＮ個の入力端子３１１ないし３１Ｎを有する。
【００５０】
ここで、入力インターフェース３１の入力端子３１ｎ（図３では、ｎ＝１，２，・・・，Ｋ，・・・，Ｌ，・・・，Ｎ）や、図２の出力インターフェース２３の図示せぬ出力端子としては、例えば、HDMI（登録商標）(High-Definition Multimedia Interface)の端子や、コンポーネント信号用の端子、コンポジット信号用の端子等を採用することができる。
【００５１】
また、入力インターフェース３１の入力端子３１ｎとしては、例えば、HDMI（登録商標）の端子等の所定の種類の端子を、複数の端子数だけ設けることができる。すなわち、入力インターフェース３１については、例えば、複数個であるＭ個の入力端子３１ｎ＋１，３１ｎ＋２，・・・，３１ｎ＋Ｍを、例えば、HDMI（登録商標）の端子等の同一種類の端子とすることができる。
【００５２】
図３では、入力インタフェース３１のＫ番目の入力端子３１Ｋに、ケーブル１２１が接続され、そのケーブル１２１を介して、提供機器１１１が接続されている。
【００５３】
また、入力インタフェース３１のＬ番目の入力端子３１Ｌに、ケーブル１２２が接続され、そのケーブル１２２を介して、提供機器１１２が接続されている。
【００５４】
入力インターフェース３１は、制御部３４の制御に従い、出力機器１３への入力を、Ｎ個の入力端子３１１ないし３１Ｎのうちのいずれか等に切り替え、その切り替え後の入力としてのコンテンツを、コンテンツ出力部３２に供給する。
【００５５】
すなわち、入力インターフェース３１は、制御部３４の制御に従い、例えば、Ｎ個の入力端子３１１ないし３１Ｎのうちのいずれかの入力端子３１ｎを選択し、その入力端子３１ｎに入力されるコンテンツを、コンテンツ出力部３２に供給する。
【００５６】
コンテンツ出力部３２は、図示せぬディスプレイ及びスピーカを有し、入力インターフェース３１から供給されるコンテンツの画像や音声を出力する。すなわち、コンテンツ出力部３２は、入力インターフェース３１から供給されるコンテンツの画像を、図示せぬディスプレイに表示し、そのコンテンツの音声を、図示せぬスピーカから出力する。
【００５７】
通信部３３は、ホームネットワーク１０との間の通信インターフェースとして機能する。通信部３３は、制御部３４の制御に従って、データを、ホームネットワーク１０に送信し、また、ホームネットワーク１０から送信されてくるデータを受信して、制御部３４に供給する。
【００５８】
制御部３４は、出力機器１３全体を制御する。さらに、制御部３４は、例えば、通信部３３から供給される、ホームネットワーク１０から送信されてきたデータ等に応じて、所定の処理を行う。
【００５９】
以上のように構成される出力機器１３では、ユーザ端末１４による、ホームネットワーク１０を介しての制御に従い、すなわち、ユーザ端末１４から、ホームネットワーク１０を介して送信されてくるデータ（コマンドその他の必要なデータ等）に従い、出力機器１３への入力の切り替え（入力端子３１ｎの選択）や、出力機器１３の電源の制御等が行われる。
【００６０】
すなわち、例えば、ユーザ端末１４から、ホームネットワーク１０を介して、入力の切り替えが要求され、その入力の切り替えの要求が、通信部３３で受信され、制御部３４に供給された場合、制御部３４は、入力の切り替えの要求に応じた入力端子３１ｎを、コンテンツ出力部３２にコンテンツを供給する入力端子として選択するように、入力インターフェース３１を制御する。
【００６１】
入力インターフェース３１は、制御部３４の制御に従った入力端子３２ｎを選択し、その入力端子３２ｎに入力されるコンテンツを、コンテンツ出力部３２に供給する。これにより、コンテンツ出力部３２では、入力端子３２ｎに入力されるコンテンツの画像の表示等が行われる。
【００６２】
また、例えば、ユーザ端末１４から、ホームネットワーク１０を介して、WoL(Wake on LAN)機能によって、電源のオンが要求され、その要求が、通信部３３で受信され、制御部３４に供給された場合、制御部３４は、出力機器１３の電源をオンにする。
【００６３】
＜ユーザ端末１４の構成例＞
【００６４】
図４は、図１のユーザ端末１４のハードウェアの構成例を示すブロック図である。
【００６５】
図４において、ユーザ端末１４は、バス４１、CPU(Central Processing Unit)４２，ROM(Read Only Memory)４３，RAM(Random Access Memory)４４、ハードディスク４５、出力部４６、入力部４７、通信部４８、ドライブ４９、及び、入出力インターフェース５０を有する。
【００６６】
バス４１には、CPU４２，ROM４３，RAM４４、ハードディスク４５、及び、入出力インターフェース５０が接続されている。
【００６７】
CPU４２は、入出力インターフェース５０を介して、ユーザ端末１４のユーザによって、入力部４７が操作等されることにより指令が入力されると、それに従って、ROM４３に格納されているプログラムを実行する。あるいは、CPU４２は、ハードディスク４５に格納されたプログラムを、RAM４４にロードして実行する。
【００６８】
これにより、CPU４２は、ユーザ端末１４を、セカンドスクリーンとして機能等させる。
【００６９】
ROM４３には、CPU４２が実行する、例えば、IPL(Initial Program Loader)等のプログラムが記憶されている。RAM４４は、CPU４２が実行するプログラムや、CPU４２の動作上必要なデータを記憶する。
【００７０】
ハードディスク４５には、ユーザ端末１４をセカンドスクリーンとして機能させるためのセカンドスクリーンアプリケーションプログラムや、必要なデータが記録される。
【００７１】
出力部４６は、LCD(Liquid Crystal Display)やスピーカ等で構成され、画像を表示し、音声を出力する。入力部４７は、キーボードや、マウス、タッチパッド、マイク等で構成され、ユーザによって操作される。
【００７２】
通信部４８は、ホームネットワーク１０との通信を制御する。さらに、通信部４８は、3G回線やLTE(Long Term Evolution)等の無線回線を介しての通信を制御する。
【００７３】
ドライブ４９には、リムーバブル記録媒体５１の着脱が可能になっており、ドライブ４９は、そこに装着されたリムーバブル記録媒体５１をドライブする。リムーバブル記録媒体５１としては、例えば、フレキシブルディスク、CD-ROM(Compact Disc Read Only Memory)，MO(Magneto Optical)ディスク，DVD(Digital Versatile Disc)、磁気ディスク、半導体メモリ等を採用することができる。
【００７４】
入出力インターフェース５０は、バス４１と、出力部４６や、入力部４７、通信部４８、ドライブ４９等の入出力デバイスとの間のインターフェースとして機能する。
【００７５】
なお、セカンドスクリーンアプリケーションプログラムは、例えば、ハードディスク４５に、あらかじめインストールしておくことができる。また、セカンドスクリーンアプリケーションプログラムは、例えば、リムーバブル記録媒体５１からハードディスク４５にインストールすることができる。さらに、セカンドスクリーンクライアントプログラムは、例えば、ホームネットワーク１０を介して、図示せぬインターネット上のサーバからダウンロードし、ハードディスク４５にインストールすることができる。
【００７６】
また、ユーザ端末１４では、出力部５６を構成するLCD等の表示部と、入力部３７を構成するタッチパッドとが一体的に組み合わされ、タッチパネルが構成されている。
【００７７】
図５は、図１のユーザ端末１４の機能的構成例を示すブロック図である。
【００７８】
図５の機能的構成例は、ユーザ端末２１のCPU４２（図４）がセカンドスクリーンアプリケーションプログラムを実行することで（仮想的に）実現される。
【００７９】
図５において、ユーザ端末１４は、通信部６１、制御部６２、表示制御部６３、タッチパネル６４、入力受け付け部６５、機器関連情報記憶部６６、及び、コンテンツリスト記憶部６７を有する。
【００８０】
通信部６１は、ホームネットワーク１０との間の通信インターフェースとして機能する。通信部６１は、制御部３４の制御に従って、データを、ホームネットワーク１０に送信し、また、ホームネットワーク１０から送信されてくるデータを受信して、制御部６２に供給する。
【００８１】
制御部６２は、ユーザ端末１４全体を制御する。さらに、制御部６２は、例えば、通信部６１から供給される、ホームネットワーク１０から送信されてきたデータ等に応じて、所定の処理を行う。また、制御部６２は、通信部６１から、ホームネットワーク１０に接続された提供機器１１ｉや出力機器１３に、コマンド等を送信することにより、ホームネットワーク１０を介して、提供機器１１ｉや出力機器１３を制御する。
【００８２】
具体的には、例えば、制御部６２は、ホームネットワーク１０に接続された提供機器１１ｉや出力機器１３から、その提供機器１１ｉや出力機器１３に関する機器情報（機能や仕様等の情報）を、ホームネットワーク１０、及び、通信部６１を介して収集し、機器関連情報記憶部６６に供給する。
【００８３】
また、例えば、制御部６２は、ユーザによるユーザ端末１４の操作に基づいて、ホームネットワーク１０に接続された提供機器１１ｉと出力機器１３と接続関係を表す接続関係情報を生成し、機器関連情報記憶部６６に供給する。
【００８４】
さらに、例えば、制御部６２は、ホームネットワーク１０に接続された各提供機器１１ｉから、その提供機器１１ｉが提供可能なコンテンツの一覧を、ホームネットワーク１０、及び、通信部６１を介して収集し、ホームネットワーク１０に接続された提供機器１１ｉそれぞれが提供可能なコンテンツの一覧を１つにまとめたコンテンツリストを生成して、コンテンツリスト記憶部６７に供給する。
【００８５】
また、例えば、制御部６２は、コンテンツリスト記憶部６７に記憶されたコンテンツリストを、表示制御部６３に供給し、タッチパネル６４に表示させる。
【００８６】
さらに、例えば、制御部６３は、入力受け付け部６５から供給される、ユーザの操作に対応する操作信号に応じ、機器関連情報記憶部６６に記憶された、機器情報や接続関係情報等の機器関連情報、及び、コンテンツリスト記憶部６７に記憶されたコンテンツリストに基づき、通信部６１を介して、ホームネットワーク１０に接続された提供機器１１ｉ、及び、出力機器１３を制御する。
【００８７】
表示制御部６３は、制御部６２の制御に従い、タッチパネル６４に画像を表示させる表示制御を行う。
【００８８】
タッチパネル６４は、表示制御部６３の制御に従って、画像を表示する。
【００８９】
入力受け付け部６５は、タッチパネル６４に対するタッチ等のユーザの操作を受け付け（検出し）、その操作に対応した操作信号を、制御部６２に供給する。
【００９０】
機器関連情報記憶部６６は、制御部６２から供給される機器情報や接続関係情報等の機器関連情報を記憶する。
【００９１】
コンテンツリスト記憶部６７は、制御部６２から供給されるコンテンツリストを記憶する。
【００９２】
以上のように構成されるユーザ端末１４では、提供機器１１ｉや出力機器１３を、ホームネットワーク１０を介して制御するのに必要な設定を行う機器設定処理や、出力機器１３でのコンテンツの出力を制御するコンテンツ出力制御処理等が行われる。
【００９３】
＜機器設定処理＞
【００９４】
図６は、図５のユーザ端末１４が行う機器設定処理を説明するフローチャートである。
【００９５】
ユーザが、機器設定処理を行うように、ユーザ端末１４のタッチパネル６４（図４）を操作し、その操作に対応する操作信号が、入力受け付け部６５から制御部６２に供給されると、制御部６２は、ステップＳ１１において、ホームネットワーク１０上の機器の中から、ユーザ端末１４からホームネットワーク１０を介して制御可能な制御可能機器を検出し、処理は、ステップＳ１２に進む。
【００９６】
ここで、提供機器１１ｉ、及び、出力機器１３は、制御可能機器であることとする。
【００９７】
ステップＳ１２では、制御部６２は、制御可能機器を、ユーザ端末１４に登録し、処理は、ステップＳ１３に進む。
【００９８】
すなわち、制御可能機器のユーザ端末１４への登録では、制御部６２は、制御可能機器である提供機器１１ｉ、及び、出力機器１３から、ホームネットワーク１０を介して、機器情報を取得し、機器関連情報記憶部６６に記憶させる。
【００９９】
制御可能機器の機器情報には、その制御可能機器を識別する情報や、機能、仕様等の情報が、必要に応じて含まれる。また、ユーザ端末１４において、WoL機能によって、ホームネットワーク１０を介して、制御可能機器の電源をオンにする制御を行う場合には、制御部６２は、WoL機能のために、WoL機能によって電源をオンにする制御可能機器のMAC(Media Access Control)アドレスを、機器情報に含めて取得する。
【０１００】
ここで、ユーザ端末１４に登録された制御可能機器を、登録機器ともいう。本実施の形態では、提供機器１１ｉ、及び、出力機器１３が、登録機器となる。
【０１０１】
ステップＳ１３では、制御部６２は、機器関連情報記憶部６６に記憶された機器情報に基づき、ユーザ端末１１に登録された制御可能機器である登録機器を反映した設定画面を、表示制御部６３を介して、タッチパネル６４に表示させ、処理は、ステップＳ１４に進む。
【０１０２】
ここで、本実施の形態では、登録機器である提供機器１１１及び１１２、並びに、出力機器１３を表すアイコン等の画像が、設定画面に表示される。
【０１０３】
ステップＳ１４では、制御部６２は、タッチパネル６４に表示された設定画面から、コンテンツの出力が可能な出力機器が、ユーザによって選択されたかどうかを判定する。
【０１０４】
ステップＳ１４において、タッチパネル６４に表示された設定画面から、出力機器が選択されていないと判定された場合、処理は、ステップＳ１５ないしＳ２３をスキップして、ステップＳ２４に進む。
【０１０５】
また、ステップＳ１４において、タッチパネル６４に表示された設定画面から、出力機器が選択されたと判定された場合、すなわち、例えば、ユーザが、設定画面上の出力機器１３（のアイコン）を選択するように、タッチパネル６４を操作し、その操作に対応する操作信号が、入力受け付け部６５から制御部６２に供給された場合、処理は、ステップＳ１５に進み、制御部６２は、設定画面から選択された出力機器である選択出力機器の機器情報に基づき、その選択出力機器が有する入力端子を認識して、処理は、ステップＳ１６に進む。
【０１０６】
すなわち、出力機器の機器情報には、その出力機器が有する入力端子の情報が含まれており、ステップＳ１５では、制御部６２は、機器関連情報記憶部６６に記憶された機器情報のうちの、選択出力機器としての出力機器１３の機器情報に基づいて、その出力機器１３が有する入力端子３１１ないし３１Ｎ（図３）を認識する。
【０１０７】
ステップＳ１６では、制御部６２は、選択出力機器としての出力機器１３に接続する接続機器の追加を指示するように、タッチパネル６４が操作されるのを待って、機器関連情報記憶部６６に記憶された機器情報に基づき、登録機器の中で、コンテンツの提供が可能な提供機器を、接続可能機器として、（表示制御部６３を介して、）タッチパネル６４に表示する。
【０１０８】
本実施の形態では、提供機器１１１及び１１２（を表すアイコン等の画像）が、接続可能機器として表示される。
【０１０９】
その後、処理は、ステップＳ１６からステップＳ１７に進み、ユーザが、タッチパネル６４に表示された接続可能機器としての提供機器のうちのいずれかを選択するのを待って、ユーザが選択した提供機器を、選択提供機器として選択し、処理は、ステップＳ１８に進む。
【０１１０】
ステップＳ１８では、制御部６２は、ステップＳ１５で認識した、選択出力機器としての出力機器１３が有する入力端子３１１ないし３１Ｎの一覧を、タッチパネル６４に表示し、処理は、ステップＳ１９に進む。
【０１１１】
ステップＳ１９では、制御部６２は、ユーザが、タッチパネル６４に表示された入力端子３１１ないし３１Ｎの一覧の中から、ステップＳ１７で選択された選択提供機器が接続されている入力端子３１ｎを選択するのを待って、そのユーザが選択した入力端子３１ｎを、選択入力端子として選択し、処理は、ステップＳ２０に進む。
【０１１２】
ここで、選択提供機器が、提供機器１１１である場合、提供機器１１１は、入力端子３１Ｋに接続されているので（図３）、ステップＳ１９では、ユーザは、入力端子３１Ｋを選択し、制御部６２は、ユーザが選択した入力端子３１Ｋを、選択入力端子に選択する。
【０１１３】
また、選択提供機器が、提供機器１１２である場合、提供機器１１２は、入力端子３１Ｌに接続されているので（図３）、ステップＳ１９では、ユーザは、入力端子３１Ｌを選択し、制御部６２は、ユーザが選択した入力端子３１Ｌを、選択入力端子に選択する。
【０１１４】
ステップＳ２０では、制御部６２は、選択提供機器についての接続関係情報、すなわち、選択提供機器が、いずれかの入力端子と接続されている旨の接続関係情報が、機器関連情報記憶部６６に登録済みであるかどうかを判定する。
【０１１５】
ステップＳ２０において、選択提供機器についての接続関係情報が、機器関連情報記憶部６６に登録済みであると判定された場合、すなわち、選択提供機器についての接続関係情報が、機器関連情報記憶部６６に記憶されている場合、処理は、ステップＳ２１に進み、制御部６２は、機器関連情報記憶部６６から、選択提供機器についての接続関係情報を削除して、処理は、ステップＳ２２に進む。
【０１１６】
ステップＳ２２では、制御部６２は、選択提供機器と選択入力端子とが接続されている旨の接続関係情報を生成して、機器関連情報記憶部６６に登録し（記憶させ）、処理は、ステップＳ２３に進む。
【０１１７】
以上のように、選択提供機器についての接続関係情報が登録済みである場合には、その接続関係情報に上書きする形で、選択提供機器と選択入力端子とが接続されている旨の接続関係情報が登録される。
【０１１８】
一方、ステップＳ２０において、選択提供機器についての接続関係情報が、機器関連情報記憶部６６に登録済みでないと判定された場合、処理は、ステップＳ２１をスキップして、ステップＳ２２に進み、上述したように、制御部６２は、選択提供機器と選択入力端子とが接続されている旨の接続関係情報を、機器関連情報記憶部６６に登録し、処理は、ステップＳ２３に進む。
【０１１９】
ステップＳ２３では、制御部６２は、選択提供機器と選択入力端子とが接続されている旨を、タッチパネル６４に表示し、処理は、ステップＳ２４に進む。
【０１２０】
ステップＳ２４では、制御部６２は、機器設定処理を終了するように、タッチパネル６４を操作する終了操作がされたかどうかを判定する。
【０１２１】
ステップＳ２４において、終了操作が行われていないと判定された場合、処理は、ステップＳ１４に戻り、以下、同様の処理が繰り返される。
【０１２２】
また、ステップＳ２４において、終了操作が行われたと判定された場合、機器設定処理は終了する。
【０１２３】
＜機器設定処理時のタッチパネル６４の表示例＞
【０１２４】
図７ないし図１１は、機器設定処理時のタッチパネル６４の表示例を示す図である。
【０１２５】
すなわち、図７は、図６のステップＳ１３で表示される設定画面の表示例を示す図である。
【０１２６】
設定画面には、図７に示すように、登録機器を示すアイコンが、登録機器の名称とともに表示される。
【０１２７】
図７では、名称が「BRAVIA JP 2013?」の登録機器（以下、登録機器「BRAVIA JP 2013?」等とも記載する）のアイコン、登録機器「BLU-RAY HOME TEATRE SYSTEM」のアイコン、及び、登録機器「STR-DN848 7E77F8」のアイコンが表示されている。
【０１２８】
ここで、登録機器「BRAVIA JP 2013?」は、例えば、出力機器としてのTVであり、登録機器「BLU-RAY HOME TEATRE SYSTEM」は、例えば、提供機器としてのディスクレコーダである。また、登録機器「STR-DN848 7E77F8」は、提供機器としてのAVアンプである。
【０１２９】
図８は、図６のステップＳ１４において、ユーザが、設定画面から、出力機器を選択したときのタッチパネル６４の表示例を示す図である。
【０１３０】
例えば、図７の設定画面において、ユーザが、出力機器としてのTVである登録機器「BRAVIA JP 2013?」（のアイコン）を選択すると、その登録機器「BRAVIA JP 2013?」を、選択出力機器として、タッチパネル６４には、図８に示すように、選択出力機器の詳細を表す詳細画面が表示される。
【０１３１】
図８の詳細画面では、選択出力機器としての登録機器「BRAVIA JP 2013?」のアイコンや名称（表示名）等の他、選択出力機器に接続する接続機器の追加を指示するボタン「接続機器の追加」が表示されている。
【０１３２】
図８の詳細画面において、ユーザが、ボタン「接続機器の追加」を操作（タップ）すると、図６のステップＳ１６で説明したように、登録機器の中で、コンテンツの提供が可能な提供機器が、接続可能機器として、その接続可能機器（を表すアイコン等の画像）が表示された接続可能機器画面が、タッチパネル６４に表示される。
【０１３３】
図９は、接続可能機器画面の表示例を示す図である。
【０１３４】
図９の接続可能機器画面では、接続可能機器である登録機器「BLU-RAY HOME TEATRE SYSTEM」と、登録機器「STR-DN848 7E77F8」と（を表すアイコン）が表示されている。
【０１３５】
ユーザが、接続可能機器画面（図９）から、接続可能機器のいずれかを操作（タップ）することにより選択すると、図６のステップＳ１７で説明したように、ユーザが選択した接続可能機器が、選択提供機器に選択される。
【０１３６】
さらに、図６のステップＳ１８で説明したように、設定画面（図７）で選択され、詳細画面（図８）に表示された選択出力機器としての登録機器「BRAVIA JP 2013?」が有する入力端子の一覧が表示された入力端子一覧画面が、タッチパネル６４に表示される。
【０１３７】
図１０は、入力端子一覧画面の表示例を示す図である。
【０１３８】
選択出力機器としての登録機器「BRAVIA JP 2013?」は、４個のHDMI端子「HDMI1」、「HDMI2/MHL」、「HDMI3」、「HDMI4」や、コンポーネント信号用の端子「コンポーネント」等の入力端子を有しており、図１０の入力端子一覧画面では、選択出力機器としての登録機器「BRAVIA JP 2013?」が有する入力端子（及び入力）の一覧が表示されている。
【０１３９】
ユーザが、入力端子一覧画面（図１０）から、いずれかの入力端子を選択すると、その入力端子が選択入力端子として選択され、図６のステップＳ２２で説明したように、選択提供機器と（選択出力機器の）選択入力端子とが接続されている旨の接続関係情報が、機器関連情報記憶部６６に登録される。
【０１４０】
そして、図６のステップＳ２３で説明したように、選択提供機器と（選択出力機器の）選択入力端子とが接続されている旨の接続情報画面が、タッチパネル６４に表示される。
【０１４１】
図１１は、接続情報画面の表示例を示す図である。
【０１４２】
本実施の形態では、図９の接続可能機器画面において、登録機器「STR-DN848 7E77F8」が選択提供機器として選択されるとともに、図１０の入力端子一覧画面において、選択出力機器としての登録機器「BRAVIA JP 2013?」が有するHDMI端子「HDMI1」が選択入力端子として選択されており、そのため、図１１の接続情報画面では、選択出力機器としての登録機器「BRAVIA JP 2013?」が有する選択入力端子としての入力端子「HDMI1」と、選択提供機器としての登録機器「STR-DN848 7E77F8」とが接続されている旨が表示されている。
【０１４３】
なお、図７ないし図９、及び、図１１における「172.16.0.15」等は、ホームネットワーク１０上の出力機器１３としての「BRAVIA JP 2013?」等の登録機器のIP(Internet Protocol)アドレスを表し、例えば、機器情報に含まれる。
【０１４４】
＜コンテンツ出力制御処理＞
【０１４５】
図１２は、図５のユーザ端末１４が行うコンテンツ出力制御処理を説明するフローチャートである。
【０１４６】
例えば、ユーザがコンテンツリストを表示するように、ユーザ端末１４を操作すると、ステップＳ４１において、ユーザ端末１４の制御部６２（図５）は、ホームネットワーク１０上の登録機器になっている提供機器が提供可能なコンテンツの一覧であるコンテンツリストを生成し、コンテンツリスト記憶部６７に記憶させて、ステップＳ４２に進む。
【０１４７】
すなわち、制御部６２は、機器関連情報記憶部６６に記憶された機器情報に基づいて、登録機器になっている提供機器である、例えば、提供機器１１１及び１１２のそれぞれから、提供可能なコンテンツの一覧を、ホームネットワーク１０、及び、通信部６１（図５）を介して収集し、各提供機器１１ｉからのコンテンツの一覧を１つにまとめた（マッシュアップした）コンテンツリストを生成する。
【０１４８】
ここで、コンテンツリストには、各提供機器１１ｉからのコンテンツが、そのコンテンツを提供する提供機器１１ｉと対応付けて登録される。
【０１４９】
また、コンテンツリストにおけるコンテンツの並びは、提供機器ごとに分けた並び、すなわち、例えば、提供機器１１１が提供可能なコンテンツと提供機器１１２が提供可能なコンテンツとを分けた並びであってもよいし、提供機器に無関係の並び、すなわち、例えば、コンテンツの名称のアルファベット順の並び等であってもよい。
【０１５０】
さらに、ステップＳ４１でのコンテンツリストの生成は、ユーザがコンテンツリストを表示するように、ユーザ端末１４を操作したときではなく、その他の任意のタイミングで、あらかじめ行っておくことができる。
【０１５１】
ステップＳ４２では、制御部６２は、コンテンツリスト記憶部６７に記憶されたコンテンツリストを、タッチパネル６４に表示し、処理は、ステップＳ４３に進む。
【０１５２】
ステップＳ４３では、制御部６２は、ユーザが、タッチパネル６４に表示されたコンテンツリストから、コンテンツのいずれかをタップすることにより選択するのを待って、ユーザが選択したコンテンツである選択コンテンツを提供するホームネットワーク１０上の提供機器を、コンテンツリスト記憶部６７に記憶されたコンテンツリストに基づいて認識する。
【０１５３】
そして、制御部６２は、選択コンテンツを提供する提供機器を、制御対象とする制御対象提供機器に選択し、処理は、ステップＳ４３からステップＳ４４に進む。
【０１５４】
ステップＳ４４では、制御部６２は、機器関連情報記憶部６６に記憶された接続関係情報に基づき、制御対象提供機器についての接続関係情報が登録済みであるかどうかを判定する。
【０１５５】
ステップＳ４４において、制御対象提供機器についての接続関係情報が登録済みでないと判定された場合、制御対象提供機器が、いずれの出力機器が有するいずれの入力端子に接続されているかを認識することができないため、処理は、ステップＳ５１に進み、制御部６２は、例えば、制御対象提供機器についての接続関係情報が登録済みでない旨のメッセージを、タッチパネル６４に表示する等のエラー処理を行って、コンテンツ出力制御処理は終了する。
【０１５６】
また、ステップＳ４４において、制御対象提供機器についての接続関係情報が登録済みであると判定された場合、処理は、ステップＳ４５に進み、制御部６２は、機器関連情報記憶部６６に記憶された接続関係情報のうちの、制御対象提供機器についての接続関係情報に基づいて、ホームネットワーク１０上の出力機器のうちの、制御対象提供機器が接続されている入力端子を有する出力機器を認識する。
【０１５７】
そして、制御部６２は、制御対象提供機器が接続されている入力端子を有する出力機器を、制御対象とする制御対象出力機器に選択し、処理は、ステップＳ４５からステップＳ４６に進む。
【０１５８】
ステップＳ４６では、制御部６２は、通信部６１、及び、ホームネットワーク１０を介して、制御対象出力機器の電源がオンであるかどうかを判定する。
【０１５９】
ここで、ホームネットワーク１０を介しての、制御対象出力機器の電源がオンであるかどうかは、例えば、SSDP(Simple Service Discovery Protocol)等を利用して確認することができる。
【０１６０】
ステップＳ４６において、制御対象出力機器の電源がオンでないと判定された場合、処理は、ステップＳ４７に進み、制御部６２は、通信部６１、及び、ホームネットワーク１０を介して、制御対象出力機器の電源を、WoL機能によってオンにする制御を行い、処理は、ステップＳ４８に進む。
【０１６１】
ステップＳ４８において、制御部６２は、制御対象出力機器の電源がオンになったかどうかを判定する。
【０１６２】
ステップＳ４８において、制御対象出力機器の電源がオンになっていないと判定された場合、すなわち、WoL機能によって、制御対象出力機器の電源をオンにすることができなかった場合、電源がオフになっている制御対象出力機器では、制御対象提供機器が再生するコンテンツの画像の表示等を行うことができないため、処理は、ステップＳ５１に進み、制御部６２は、例えば、制御対象出力機器の電源がオフになっている旨のメッセージを、タッチパネル６４に表示する等のエラー処理を行って、コンテンツ出力制御処理は終了する。
【０１６３】
また、ステップＳ４８において、制御対象出力機器の電源がオンになっていると判定された場合、処理は、ステップＳ４９に進む。
【０１６４】
一方、ステップＳ４６において、制御対象出力機器の電源がオンであると判定された場合、処理は、ステップＳ４９に進み、制御部６２は、機器関連情報記憶部６６に記憶された制御対象提供機器についての接続関係情報に基づき、通信部６１、及び、ホームネットワーク１０を介して、制御対象出力機器を制御し、その制御対象機器の入力を、制御対象提供機器が接続されている入力端子に切り替えさせて、処理は、ステップＳ５０に進む。
【０１６５】
ステップＳ５０では、制御部６２は、通信部６１、及び、ホームネットワーク１０を介して、制御対象提供機器を制御し、ユーザがコンテンツリストから選択した選択コンテンツを再生させ、コンテンツ出力制御処理は終了する。
【０１６６】
制御対象提供機器が再生するコンテンツは、制御対象出力機器に供給され、制御対象出力機器では、入力が、制御対象提供機器が接続されている入力端子に切り替えられているので、制御対象提供機器から供給されるコンテンツの画像の表示等が行われる。
【０１６７】
本実施の形態では、提供機器１１１及び１１２は、図３で説明したように、それぞれ、出力機器１３の入力端子３１Ｋ及び３１Ｌに接続されているので、提供機器１１１や１１２が、制御対象提供機器に選択された場合には、出力機器１３が、制御対象出力機器に選択される。
【０１６８】
さらに、提供機器１１１が、制御対象提供機器に選択された場合には、制御対象出力機器としての出力機器１３において、入力が、制御対象提供機器としての提供機器１１１が接続されている入力端子３１Ｋに切り替えられる。
【０１６９】
そして、制御対象提供機器としての提供機器１１１が再生するコンテンツは、ケーブル１２１を介して、入力端子３１Ｋに供給され、制御対象出力機器としての出力機器１３では、入力端子３１Ｋに供給される、提供機器１１１からのコンテンツの画像の表示等が行われる。
【０１７０】
また、提供機器１１２が、制御対象提供機器に選択された場合には、制御対象出力機器としての出力機器１３において、入力が、制御対象提供機器としての提供機器１１２が接続されている入力端子３１Ｌに切り替えられる。
【０１７１】
そして、制御対象提供機器としての提供機器１１２が再生するコンテンツは、ケーブル１２２を介して、入力端子３１Ｌに供給され、制御対象出力機器としての出力機器１３では、入力端子３１Ｌに供給される、提供機器１１２からのコンテンツの画像の表示等が行われる。
【０１７２】
＜コンテンツ出力制御処理時のタッチパネル６４の表示例＞
【０１７３】
図１３は、コンテンツ出力制御処理時のタッチパネル６４の表示例を示す図である。
【０１７４】
すなわち、図１３は、図１２のステップＳ４２でタッチパネル６４に表示されるコンテンツリストの画面（以下、コンテンツリスト画面ともいう）の表示例を示す図である。
【０１７５】
コンテンツリスト画面では、ホームネットワーク１０に接続されている提供機器１１１及び１１２のすべてから収集された、それらの提供機器１１１及び１１２が提供可能なコンテンツを表すアイコンが、例えば、アルファベット順等で表示される。
【０１７６】
なお、コンテンツには、番組等のAVデータの他、ブラウザ等のアプリケーション等が含まれる。
【０１７７】
以上のように、ユーザ端末１４では、コンテンツリスト、及び、接続関係情報が生成され、そのコンテンツリスト、及び、接続関係情報に基づき、コンテンツリストのコンテンツからユーザが選択した選択コンテンツを提供する提供機器１１ｉと、その提供機器１１ｉが接続されている入力端子３１ｎを有する出力機器１３とを制御対象として、制御対象の提供機器１１ｉと出力機器１３とが、ホームネットワーク１０を介して制御される。
【０１７８】
したがって、ユーザ端末１４の利便性を向上させることができる。
【０１７９】
すなわち、例えば、ユーザは、コンテンツが、ホームネットワーク１０上のいずれの提供機器１１ｉで再生されるコンテンツであるのかを意識することなく、コンテンツリストから、所望のコンテンツを選択することができる。
【０１８０】
さらに、ユーザが、所望のコンテンツを選択するだけで、その所望のコンテンツを再生する提供機器１１ｉにおいて、所望のコンテンツの再生が開始され、その提供機器１１ｉが接続されている出力機器１３に、所望のコンテンツが供給される。
【０１８１】
さらに、出力機器１３の電源がオフになっている場合には、出力機器１３の電源がオンにされる。そして、出力機器１３の入力が、所望のコンテンツを再生する提供機器１１ｉが接続している入力端子３１ｎに切り替えられ、出力機器１３において、提供機器１１ｉからの所望のコンテンツの画像の表示等が行われる。
【０１８２】
したがって、ユーザは、所望のコンテンツが、いずれの提供機器１１ｉで再生されるのかを意識することなく、所望のコンテンツを選択するだけで、出力機器１３の電源や入力の切り替えの操作を行わなくても、所望のコンテンツを視聴することができる。
【０１８３】
具体的には、例えば、同一ホームネットワーク内にあるディジタルTVのコンポーネント入力端子＃１にブルーレイディスクプレーヤが接続されており、現在、ディジタルTVでは、地上波放送の番組が出力されているとする。
【０１８４】
この場合に、例えば、ブルーレイディスクプレーヤ上で再生することができるビデオオンデマンドサービスのコンテンツを、ユーザ端末１４上からユーザが選択コンテンツとして選択すると、ユーザ端末１４では、ブルーレイディスクプレーヤに、ホームネットワークを介して、選択コンテンツの再生がリクエストされる。それと同時に、ユーザ端末１４では、ディジタルTVに対して、コンポーネント入力端子＃１への入力の切り替えのリクエストが、ホームネットワークを介して送信される。
【０１８５】
これにより、ブルーレイディスクプレーヤでは、選択コンテンツが再生される。さらに、ディジタルTVでは、入力が、地上波放送の番組から、コンポーネント入力端子＃１に切り替えられ、そのコンポーネント入力端子＃１に接続されているブルーレイディスクプレーヤから供給される選択コンテンツが表示される。
【０１８６】
また、例えば、同一ホームネットワーク内にあるディジタルTVのHDMI入力端子＃１にブルーレイディスクプレーヤが接続されており、現在、ディジタルTVの電源がオフになっているとする。
【０１８７】
この場合に、例えば、ユーザが、ブルーレイディスクプレーヤ上で実行されるブラウザを、選択コンテンツとして選択すると、ユーザ端末１４は、ホームネットワークを介して、ブルーレイディスクプレーヤに対し、ブラウザのアプリケーションの起動がリクエストされる。それと同時に、ユーザ端末１４では、ディジタルTVに対して、電源のオンを要求するWoLコマンドが、ホームネットワークを介して送信される。
【０１８８】
これにより、ブルーレイディスクプレーヤにおいて、ブラウザのアプリケーションが実行されるとともに、ディジタルTVの電源がオンになる。
【０１８９】
そして、ディジタルTVの電源がオンになった後、ユーザ端末１４では、HDMI入力端子＃１への入力の切り替えのリクエストが、ホームネットワークを介して、ディジタルTVに送信される。
【０１９０】
これにより、ディジタルTVでは、入力が、HDMI入力端子＃１に切り替えられ、そのHDMI入力端子＃１に接続されているブルーレイディスクプレーヤが実行するブラウザの画像（画面）が表示される。ユーザは、ディジタルTVに表示されるブラウザを、ユーザ端末１４によって操作することができる。
【０１９１】
ここで、例えば、コンテンツを出力するTV等の機器と、コンテンツ再生するビデオプレーヤ等の機器とを、HDMIケーブルで接続する場合には、HDMIケーブルに含まれるCEC（Consumer Electronics Control）と呼ばれる１本(1ch)の制御線によって、HDMIケーブルによって接続されたTVとビデオプレーヤとの間で、コマンド（制御信号）を送受信することができる。
【０１９２】
CECで送受信するコマンドについては、各ベンダーに共通するコマンド（制御信号）が規定されているが、各ベンダが製品の機能を拡張することができるように、独自のコマンドを規定することもできる。
【０１９３】
そして、CECで送受信するコマンドとして、独自のコマンドを規定する場合には、その独自のコマンドによって、例えば、ビデオプレーヤの再生ボタンが操作されたときに、そのビデオプレーヤとHDMIケーブルで接続されたTVの電源をオンにし、TVの入力を、ビデオプレーヤが接続されているTVの入力端子に切り替えることができる。
【０１９４】
しかしながら、CECで送受信される独自のコマンドでは、TVとビデオプレーヤとが、HDMIケーブル以外のケーブルで接続されているときには、ビデオプレーヤの再生ボタンが操作されたときに、TVの電源をオンにすることや、TVの入力を、ビデオプレーヤが接続されているTVの入力端子に切り替えることはできない。
【０１９５】
これに対して、図１のセカンドスクリーンシステムにおいては、提供機器１１ｉ、出力機器１３、及び、ユーザ端末１４が、ホームネットワーク１０に接続されているので、ユーザ端末１４では、提供機器１１ｉと出力機器１３とが、HDMIケーブルで接続されている場合は勿論、その他の任意のケーブルで接続されている場合であっても、ホームネットワーク１０を介して、出力機器１３の電源をオンにし、出力機器１３の入力を、ユーザが選択した選択コンテンツを再生する提供機器１１ｉが接続している入力端子３１ｎに切り替えることができる。
【０１９６】
なお、本実施の形態では、提供機器１１ｉと出力機器１３とを、ホームネットワーク１０とは別個のケーブル１２ｉで接続し、提供機器１１ｉが提供するコンテンツを、ケーブル１２ｉを介して、出力機器１３に供給することとしたが、提供機器１１ｉが提供するコンテンツは、例えば、DLNA(Digital Living Network Alliance)の技術を利用し、ホームネットワーク１０を介して、出力機器１３に供給することができる。
【０１９７】
また、本実施の形態では、提供機器１１ｉが、外部にコンテンツを出力する１個以上の出力端子を有し、その１個以上の出力端子のすべてから、提供機器１１ｉが提供するコンテンツが出力されることを暗黙の前提としているが、提供機器１１ｉにおいて、コンテンツを出力する出力端子は、切り替える（選択する）ことが可能である。
【０１９８】
提供機器１１ｉにおいて、コンテンツを出力する出力端子を切り替える場合には、出力機器１３が、提供機器１１ｉのいずれの出力端子に接続されているのかを表す情報を、接続関係情報に含めることができる。さらに、ユーザ端末１４では、接続情報に基づき、ホームネットワーク１０を介して、提供機器１１ｉにおいて、コンテンツを出力する出力端子を切り替える制御を行うことができる。
【０１９９】
また、本実施の形態では、出力機器１３の電源がオフになっている場合に、ユーザ端末１４から、ホームネットワーク１０を介して、出力機器１３の電源をオンにするように制御することとしたが、提供機器１１ｉについても、出力機器１３と同様に、電源がオフになっている場合には、WoL機能等によって、ユーザ端末１４から、ホームネットワーク１０を介して、提供機器１１ｉの電源をオンにするように制御することができる。
【０２００】
さらに、本実施の形態では、コンテンツリストのコンテンツの中からのコンテンツの選択方法として、タッチパネル６４に表示されたコンテンツリストから、コンテンツを選択する方法を採用したが、コンテンツの選択方法は、これに限定されるものではない。
【０２０１】
ここで、本明細書において、コンピュータ（CPUやDSP等のプロセッサ）がプログラムに従って行う処理は、必ずしもフローチャートとして記載された順序に沿って時系列に行われる必要はない。すなわち、コンピュータがプログラムに従って行う処理は、並列的あるいは個別に実行される処理（例えば、並列処理あるいはオブジェクトによる処理）も含む。
【０２０２】
また、プログラムは、１のコンピュータ（プロセッサ）により処理されるものであっても良いし、複数のコンピュータによって分散処理されるものであっても良い。さらに、プログラムは、遠方のコンピュータに転送されて実行されるものであっても良い。
【０２０３】
さらに、本明細書において、システムとは、複数の構成要素（装置、モジュール（部品）等）の集合を意味し、すべての構成要素が同一筐体中にあるか否かは問わない。したがって、別個の筐体に収納され、ネットワークを介して接続されている複数の装置、及び、１つの筐体の中に複数のモジュールが収納されている１つの装置は、いずれも、システムである。
【０２０４】
なお、本技術の実施の形態は、上述した実施の形態に限定されるものではなく、本技術の要旨を逸脱しない範囲において種々の変更が可能である。
【０２０５】
例えば、ユーザ端末１４は、１つの機能をネットワークを介して複数の装置で分担、共同して処理するクラウドコンピューティングの構成をとることができる。
【０２０６】
また、上述のフローチャートで説明した各ステップは、１つの装置で実行する他、複数の装置で分担して実行することができる。
【０２０７】
さらに、１つのステップに複数の処理が含まれる場合には、その１つのステップに含まれる複数の処理は、１つの装置で実行する他、複数の装置で分担して実行することができる。
【０２０８】
また、本明細書に記載された効果はあくまで例示であって限定されるものではなく、他の効果があってもよい。
【０２０９】
なお、本技術は、以下のような構成をとることができる。
【０２１０】
＜１＞
ネットワークに接続され、コンテンツの提供が可能な提供機器が提供する前記コンテンツの一覧であるコンテンツリストと、
前記ネットワークに接続され、前記コンテンツの出力が可能な出力機器が有する入力端子と、前記提供機器との接続関係を表す接続関係情報と
に基づき、前記コンテンツリストのコンテンツから選択された選択コンテンツを提供する提供機器と、その提供機器が接続されている入力端子を有する前記出力機器とを制御対象として、前記制御対象の前記提供機器と前記出力機器とを、前記ネットワークを介して制御する制御部を備える
制御装置。
＜２＞
前記制御部は、前記選択コンテンツを提供するように、前記制御対象の提供機器を制御するとともに、入力を、前記制御対象の提供機器が接続されている前記入力端子に切り替えるように、前記制御対象の出力機器を制御する
＜１＞に記載の制御装置。
＜３＞
前記制御対象の出力機器の電源がオンでない場合、前記制御部は、電源をオンするように、前記制御対象の出力機器を制御する
＜２＞に記載の制御装置。
＜４＞
前記ネットワークは、LAN(Local Area Network)であり、
前記制御部は、WoL(Wake on LAN)機能によって、電源をオンするように、前記制御対象の出力機器を制御する
＜３＞に記載の制御装置。
＜５＞
前記ネットワークに接続され、前記制御部から制御可能な前記提供機器のそれぞれが提供可能なコンテンツの一覧を、前記コンテンツリストとして生成する
ように構成された＜１＞ないし＜４＞のいずれかに記載の制御装置。
＜６＞
ユーザの操作に従い、前記ネットワークに接続され、前記制御部から制御可能な前記提供機器と前記出力機器とを対象として、前記接続関係情報を生成する
ように構成された＜１＞ないし＜５＞のいずれかに記載の制御装置。
＜７＞
前記ユーザが選択した前記出力機器が有する入力端子の一覧を、表示部に表示し、
前記表示部に表示された前記入力端子の中から前記ユーザが選択した入力端子に、前記ユーザが選択した前記提供機器が接続されている旨の前記接続関係情報を生成する
ように構成された＜６＞に記載の制御装置。
＜８＞
ネットワークに接続され、コンテンツの提供が可能な提供機器が提供する前記コンテンツの一覧であるコンテンツリストと、
前記ネットワークに接続され、前記コンテンツの出力が可能な出力機器が有する入力端子と、前記提供機器との接続関係を表す接続関係情報と
に基づき、前記コンテンツリストのコンテンツから選択された選択コンテンツを提供する提供機器と、その提供機器が接続されている入力端子を有する前記出力機器とを制御対象として、前記制御対象の前記提供機器と前記出力機器とを、前記ネットワークを介して制御する
ステップを含む制御方法。
＜９＞
ネットワークに接続され、コンテンツの提供が可能な提供機器が提供する前記コンテンツの一覧であるコンテンツリストと、
前記ネットワークに接続され、前記コンテンツの出力が可能な出力機器が有する入力端子と、前記提供機器との接続関係を表す接続関係情報と
に基づき、前記コンテンツリストのコンテンツから選択された選択コンテンツを提供する提供機器と、その提供機器が接続されている入力端子を有する前記出力機器とを制御対象として、前記制御対象の前記提供機器と前記出力機器とを、前記ネットワークを介して制御する制御部
として、コンピュータを機能させるためのプログラム。
【符号の説明】
【０２１１】
１０  ホームネットワーク，  １１１，１１２  提供機器，  １２１，１２２  ケーブル，  １３  出力機器，  １４  ユーザ端末，  ２１  コンテンツ取得部，  ２２  コンテンツ再生部，  ２３  出力インターフェース，  ２４  通信部，  ２５  制御部，  ３１  入力インターフェース，  ３１１ないし３１Ｎ  入力端子，  ３２  コンテンツ出力部，  ３３  通信部，  ３４  制御部，  ４１  バス，  ４２  CPU，  ４３  ROM，  ４４  RAM，  ４５  ハードディスク，  ４６  出力部，  ４７  入力部，  ４８  通信部，  ４９  ドライブ，  ５０  入出力インターフェース，  ５１  リムーバブル記録媒体，  ６１  通信部，  ６２  制御部，  ６３  表示制御部，  ６４  タッチパネル，  ６５  入力受け付け部，  ６６  機器関連情報記憶部，  ６７  コンテンツリスト記憶部
【図１】
2015050709.tif 000003
【図２】
2015050709.tif 000004
【図３】
2015050709.tif 000005
【図４】
2015050709.tif 000006
【図５】
2015050709.tif 000007
【図６】
2015050709.tif 000008
【図７】
2015050709.tif 000009
【図８】
2015050709.tif 000010
【図９】
2015050709.tif 000011
【図１０】
2015050709.tif 000012
【図１１】
2015050709.tif 000013
【図１２】
2015050709.tif 000014
【図１３】
2015050709.tif 000015