(57)【要約】【課題】情報処理システム、表示装置、出力装置、および情報処理装置を提供すること。【解決手段】情報処理装置から送信されるコンテンツの出力用データを受信する受信部と、前記受信部により受信された前記出力用データに基づく表示を行なう表示部と、前記出力用データに基づく出力を行なう出力装置に対し、前記情報処理装置を介して設定変更要求を送信する送信部と、前記設定変更要求に応じて前記出力装置から前記情報処理装置を介して送信された設定情報に基づいて設定変更画面を生成する表示生成部と、ユーザ操作を検出する操作検出部と、を備え、前記送信部は、前記設定変更画面において前記操作検出部により検出されたユーザ操作に基づく設定変更の内容を、前記情報処理装置を介して前記出力装置に送信する、表示装置。【選択図】図４
2010119076.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツの出力用データを送信する情報処理装置と、
前記情報処理装置から送信される前記出力用データに基づく出力を行なう出力装置と、
前記情報処理装置から送信される前記出力用データを受信する受信部、
前記受信部により受信された前記出力用データに基づく表示を行なう表示部、
前記出力装置に対し、前記情報処理装置を介して設定変更要求を送信する送信部、
前記設定変更要求に応じて前記情報処理装置を介して前記出力装置から送信された設定情報に基づいて設定変更画面を生成する表示生成部、および、
ユーザ操作を検出する操作検出部、
を有し、
前記送信部が、前記設定変更画面において前記操作検出部により検出されたユーザ操作に基づく設定変更の内容を、前記情報処理装置を介して前記出力装置に送信する表示装置と、
を備える、情報処理システム。
【請求項２】
前記情報処理装置は、前記出力用データとして表示データおよび音声データを送信し、
前記出力装置は、前記情報処理装置から送信される音声データに基づいて音声を出力する音声出力装置である、請求項１に記載の情報処理システム。
【請求項３】
前記表示装置および前記出力装置は、前記表示装置から前記出力装置に一方向に音声データを伝送する通信路のインタフェースをさらに備え、
前記出力装置は、前記情報処理装置から送信される音声データ、または前記インタフェースを介して前記表示装置から伝送される音声データに基づいて音声を出力する、請求項２に記載の情報処理システム。
【請求項４】
前記設定変更要求は、前記出力装置の音声出力に伴うパラメータの設定変更要求である、請求項２に記載の情報処理システム。
【請求項５】
前記表示装置の前記送信部から、前記出力装置に対し、前記情報処理装置を介して送信される前記設定変更要求には、前記出力装置の識別情報が含まれている、請求項１に記載の情報処理システム。
【請求項６】
前記表示装置は、前記出力装置の識別情報を取得する識別情報取得部をさらに備える、請求項５に記載の情報処理システム。
【請求項７】
前記識別情報取得部は、
前記出力装置の識別情報の取得開始を指示するユーザ操作を検出する操作検出部と、
前記操作検出部で前記ユーザ操作が検出されたとき、接続可能な前記情報処理装置のうち、前記出力装置が接続された前記情報処理装置を特定する情報処理装置特定部と、
前記情報処理装置特定部で特定された前記情報処理装置を介して、前記出力装置から、該出力装置の識別情報を受信する識別情報受信部を有する、請求項６に記載の情報処理システム。
【請求項８】
情報処理装置から送信されるコンテンツの出力用データを受信する受信部と、
前記受信部により受信された前記出力用データに基づく表示を行なう表示部と、
前記出力用データに基づく出力を行なう出力装置に対し、前記情報処理装置を介して設定変更要求を送信する送信部と、
前記設定変更要求に応じて前記出力装置から前記情報処理装置を介して送信された設定情報に基づいて設定変更画面を生成する表示生成部と、
ユーザ操作を検出する操作検出部と、
を備え、
前記送信部は、前記設定変更画面において前記操作検出部により検出されたユーザ操作に基づく設定変更の内容を、前記情報処理装置を介して前記出力装置に送信する、表示装置。
【請求項９】
前記送信部から、前記出力装置に対し、前記情報処理装置を介して送信される前記設定変更要求には、前記出力装置の識別情報が含まれている、請求項８に記載の表示装置。
【請求項１０】
前記出力装置の識別情報を取得する識別情報取得部をさらに備える、請求項９に記載の表示装置。
【請求項１１】
前記識別情報取得部は、
前記出力装置の識別情報の取得開始を指示するユーザ操作を検出する操作検出部と、
前記操作検出部で前記ユーザ操作が検出されたとき、接続可能な前記情報処理装置のうち、前記出力装置が接続された前記情報処理装置を特定する情報処理装置特定部と、
前記情報処理装置特定部で特定された前記情報処理装置を介して、前記出力装置から、該出力装置の識別情報を受信する識別情報受信部を有する、請求項１０に記載の表示装置。
【請求項１２】
情報処理装置から送信されるコンテンツの出力用データを受信する受信部と、
前記受信部により受信された前記出力用データに基づく出力を行なう出力部と、
前記出力用データに基づく表示を行なう表示装置から前記情報処理装置を介して設定変更要求が受信されると、自装置の設定情報を前記表示装置に前記情報処理装置を介して送信する送信部と、
前記設定情報に基づいて前記表示装置に表示される設定変更画面におけるユーザ操作に応じ、自装置の設定を変更する設定変更部と、
を備える、出力装置。
【請求項１３】
コンテンツの出力用データを、前記出力用データに基づく表示を行なう表示装置および前記出力用データに基づく出力を行なう出力装置に送信する通信部と、
前記表示装置から前記出力装置への設定変更要求、前記設定変更要求に応じて前記出力装置から前記表示装置へ送信される設定情報、および、前記表示装置から前記出力装置へ送信される、前記設定情報に基づいて前記表示装置に表示された設定変更画面におけるユーザ操作に基づく設定変更の内容、を前記通信部に中継させる中継処理部と、
を備える、情報処理装置。
【請求項１４】
情報送信装置から送信されるコンテンツの出力用データを受信する受信部と、
前記受信部により受信された前記出力用データに基づく出力を行う出力部と、
前記情報処理装置を介して、他の出力装置の識別情報を取得する識別情報取得部と、
前記他の出力装置に対し、前記情報処理装置を介して、前記識別情報取得部で取得された識別情報または該識別情報に対応した他の識別情報が付加されたメッセージを送出する送信部と、
を備える、出力装置。
【請求項１５】
前記識別情報取得部は、
前記出力装置の識別情報の取得開始を指示するユーザ操作を検出する操作検出部と、
前記操作検出部で前記ユーザ操作が検出されたとき、接続可能な前記情報処理装置のうち、前記他の出力装置が接続された前記情報処理装置を特定する情報処理装置特定部と、
前記情報処理装置特定部で特定された前記情報処理装置を介して、前記他の出力装置から、該他の出力装置の識別情報を受信する識別情報受信部を有する、請求項１４に記載の出力装置。
【請求項１６】
前記メッセージは、
前記他の出力装置が前記出力用データを受信すべき前記情報処理装置の切り替えを行うように指示するメッセージである、請求項１４に記載の出力装置。
【請求項１７】
前記メッセージは、
前記他の出力装置が前記出力用データに基づく出力を行うように指示するメッセージである、請求項１４に記載の出力装置。
【請求項１８】
情報処理装置から送信されるコンテンツの出力用データを受信する受信部と、
前記受信部により受信された前記出力用データに基づく出力を行う出力部と、
前記情報処理装置から送信される前記出力用データに基づく出力を行う他の出力装置の識別情報を、前記情報処理装置を介して取得する識別情報取得部を備え、
前記識別情報取得部は、
前記他の出力装置の識別情報の取得開始を指示するユーザ操作を検出する操作検出部と、
前記操作検出部で前記ユーザ操作が検出されたとき、接続可能な前記情報処理装置のうち、前記他の出力装置が接続された前記情報処理装置を特定する情報処理装置特定部と、
前記情報処理装置特定部で特定された前記情報処理装置を介して、前記他の出力装置から、該他の出力装置の識別情報を受信する識別情報受信部を有する、出力装置。
【請求項１９】
前記他の出力装置に対し、前記情報処理装置を介して、メッセージを送信する送信部をさらに備え、
前記メッセージには、前記識別情報取得部で取得された前記識別情報または該識別情報に対応した他の識別情報が付加されている、請求項１８に記載の出力装置。
【請求項２０】
前記他の出力装置に対し、前記情報処理装置を介して、前記識別情報取得部で取得された前記識別情報または該識別情報に対応した他の識別情報が付加された設定変更要求を送信する送信部と、
前記設定変更要求に応じて前記情報処理装置を介して前記他の出力装置から送信された設定情報に基づいて設定変更画面を生成する表示生成部と、
ユーザ操作を検出する操作検出部をさらに備え、
前記送信部が、前記設定変更画面において前記操作検出部により検出されたユーザ操作に基づく設定変更の内容を、前記情報処理装置に送信する、請求項１８に記載の出力装置。
【請求項２１】
情報処理装置から送信されるコンテンツの出力用データを受信する受信部と、
前記受信部により受信された前記出力用データに基づく出力を行う出力部と、を備える出力装置が他の出力装置から識別情報を取得する識別情報取得方法であって、
前記他の出力装置の識別情報の取得開始を指示するユーザ操作を検出する操作検出ステップと、
前記操作検出ステップで前記ユーザ操作が検出されたとき、接続可能な前記情報処理装置のうち、前記他の出力装置が接続された前記情報処理装置を特定する情報処理装置特定ステップと、
前記情報処理装置特定ステップで特定された前記情報処理装置を介して、前記他の出力装置から、該他の出力装置の識別情報を受信する識別情報受信ステップを有する、識別情報取得方法。
【請求項２２】
情報処理装置から送信されるコンテンツの出力用データを受信する受信部と、
前記受信部により受信された前記出力用データに基づく出力を行う出力部と、
前記情報処理装置から送信される前記出力用データに基づく出力を行う他の出力装置に、前記情報処理装置を介して、自装置の識別情報を供給する識別情報供給部を備え、
前記識別情報供給部は、
前記自装置の識別情報の供給開始を指示するユーザ操作を検出する操作検出部と、
前記操作検出部でユーザ操作が検出されたとき、所定の前記情報処理装置に前記自装置を接続する接続制御部と、
前記所定の情報処理装置を介して前記他の出力装置から識別情報の要求があったとき、該所定の情報処理装置を介して、前記他の出力装置に前記自装置の識別情報を送信する識別情報送信部を有する、出力装置。
【請求項２３】
情報処理装置から送信されるコンテンツの出力用データを受信する受信部と、
前記受信部により受信された前記出力用データに基づく出力を行う出力部と、を備える出力装置が他の出力装置に識別情報を供給する識別情報供給方法であって、
前記自装置の識別情報の供給開始を指示するユーザ操作を検出する操作検出ステップと、
前記操作検出ステップでユーザ操作が検出されたとき、所定の前記情報処理装置に前記自装置を接続する接続制御ステップと、
前記所定の情報処理装置を介して前記他の出力装置から識別情報の要求があったとき、該所定の情報処理装置を介して、前記他の出力装置に前記自装置の識別情報を送信する識別情報送信ステップを有する、識別情報供給方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理システム、表示装置、出力装置、情報処理装置、識別情報取得方法および識別情報供給方法に関する。
【背景技術】
【０００２】
ユーザは、コンテンツの映像データを表示装置で表示させ、コンテンツの音声データを音声出力装置から出力させることによりコンテンツを視聴する場合がある。ここで、表示装置と音声出力装置が双方向に通信可能な伝送路により直接接続されている場合、表示装置が音声出力装置の設定情報を受信し、当該設定情報に基づいて音声出力装置の設定変更用のＧＵＩを表示できる。その結果、ユーザは、表示装置に表示されたＧＵＩを介して音声出力装置の設定変更を行なうことが可能となる。なお、特許文献１には、ネットワーク経由で例えば表示装置の動作を制御するシステムが記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−１８４７４５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
表示装置と音声出力装置はどちらもシンク機器である。そのため、表示装置と音声出力装置との間には直接的に接続されている通信路が存在しない。この場合、ユーザは、表示装置のユーザインタフェースではなく、音声出力装置の限定的なユーザインタフェースを用いて、音声出力装置の設定変更を行わざるを得ないという問題があった。
【０００５】
また、上述したように、表示装置と音声出力装置との間には直接的に接続されている通信路が存在しないことから、表示装置と音声出力装置とは情報を交換することができない。そのため、表示装置と音声出力装置を同じソース機器に接続したい場合、ユーザは、それぞれの装置で独立して接続機器の選択操作を行う必要があった。
【０００６】
また、上述したように、表示装置と音声出力装置との間には直接的に接続されている通信路が存在しないことから、コンテンツを音声出力可能な表示装置で視聴中に、音声出力装置からの音声出力に切り替える際、ユーザは、それぞれの装置で独立して音声出力設定の変更を行う必要があった。
【０００７】
本発明の目的は、同一のソース機器に接続される表示装置、音声出力装置等の出力装置（シンク機器）の設定変更をユーザが円滑に行い得るようにする、ことにある。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、本発明のある観点によれば、コンテンツの出力用データを送信する情報処理装置と、前記情報処理装置から送信される前記出力用データに基づく出力を行なう出力装置と、前記情報処理装置から送信される前記出力用データを受信する受信部、前記受信部により受信された前記出力用データに基づく表示を行なう表示部、前記出力装置に対し、前記情報処理装置を介して設定変更要求を送信する送信部、前記設定変更要求に応じて前記情報処理装置を介して前記出力装置から送信された設定情報に基づいて設定変更画面を生成する表示生成部、および、ユーザ操作を検出する操作検出部、を有し、前記送信部が、前記設定変更画面において前記操作検出部により検出されたユーザ操作に基づく設定変更の内容を、前記情報処理装置を介して前記出力装置に送信する表示装置と、を備える情報処理システムが提供される。
【０００９】
前記情報処理装置は、前記出力用データとして表示データおよび音声データを送信し、前記出力装置は、前記情報処理装置から送信される音声データに基づいて音声を出力する音声出力装置であってもよい。
【００１０】
前記表示装置および前記出力装置は、前記表示装置から前記出力装置に一方向に音声データを伝送する通信路のインタフェースをさらに備え、前記出力装置は、前記情報処理装置から送信される音声データ、または前記インタフェースを介して前記表示装置から伝送される音声データに基づいて音声を出力してもよい。前記設定変更要求は、前記出力装置の音声出力に伴うパラメータの設定変更要求であってもよい。
【００１１】
前記表示装置の前記送信部から、前記出力装置に対し、前記情報処理装置を介して送信される前記設定変更要求には、前記出力装置の識別情報が含まれていてもよい。
【００１２】
前記表示装置は、前記出力装置の識別情報を取得する識別情報取得部をさらに備えていてもよい。
【００１３】
前記識別情報取得部は、前記出力装置の識別情報の取得開始を指示するユーザ操作を検出する操作検出部と、前記操作検出部で前記ユーザ操作が検出されたとき、接続可能な前記情報処理装置のうち、前記出力装置が接続された前記情報処理装置を特定する情報処理装置特定部と、前記情報処理装置特定部で特定された前記情報処理装置を介して、前記出力装置から、該出力装置の識別情報を受信する識別情報受信部を有していてもよい。
【００１４】
また、上記課題を解決するために、本発明の別の観点によれば、情報処理装置から送信されるコンテンツの出力用データを受信する受信部と、前記受信部により受信された前記出力用データに基づく表示を行なう表示部と、前記出力用データに基づく出力を行なう出力装置に対し、前記情報処理装置を介して設定変更要求を送信する送信部と、前記設定変更要求に応じて前記出力装置から前記情報処理装置を介して送信された設定情報に基づいて設定変更画面を生成する表示生成部と、ユーザ操作を検出する操作検出部と、を備え、前記送信部は、前記設定変更画面において前記操作検出部により検出されたユーザ操作に基づく設定変更の内容を、前記情報処理装置を介して前記出力装置に送信する、表示装置が提供される。
【００１５】
前記送信部から、前記出力装置に対し、前記情報処理装置を介して送信される前記設定変更要求には、前記出力装置の識別情報が含まれていてもよい。
【００１６】
前記出力装置の識別情報を取得する識別情報取得部をさらに備えていてもよい。
【００１７】
前記識別情報取得部は、前記出力装置の識別情報の取得開始を指示するユーザ操作を検出する操作検出部と、前記操作検出部で前記ユーザ操作が検出されたとき、接続可能な前記情報処理装置のうち、前記出力装置が接続された前記情報処理装置を特定する情報処理装置特定部と、前記情報処理装置特定部で特定された前記情報処理装置を介して、前記出力装置から、該出力装置の識別情報を受信する識別情報受信部を有していてもよい。
【００１８】
また、上記課題を解決するために、本発明の別の観点によれば、情報処理装置から送信されるコンテンツの出力用データを受信する受信部と、前記受信部により受信された前記出力用データに基づく出力を行なう出力部と、前記出力用データに基づく表示を行なう表示装置から前記情報処理装置を介して設定変更要求が受信されると、自装置の設定情報を前記表示装置に前記情報処理装置を介して送信する送信部と、前記設定情報に基づいて前記表示装置に表示される設定変更画面におけるユーザ操作に応じ、自装置の設定を変更する設定変更部と、を備える出力装置が提供される。
【００１９】
また、上記課題を解決するために、本発明の別の観点によれば、コンテンツの出力用データを、前記出力用データに基づく表示を行なう表示装置および前記出力用データに基づく出力を行なう出力装置に送信する通信部と、前記表示装置から前記出力装置への設定変更要求、前記設定変更要求に応じて前記出力装置から前記表示装置へ送信される設定情報、および、前記表示装置から前記出力装置へ送信される、前記設定情報に基づいて前記表示装置に表示された設定変更画面におけるユーザ操作に基づく設定変更の内容、を前記通信部に中継させる中継処理部と、を備える情報処理装置が提供される。
【００２０】
また、上記課題を解決するために、本発明の別の観点によれば、情報送信装置から送信されるコンテンツの出力用データを受信する受信部と、前記受信部により受信された前記出力用データに基づく出力を行う出力部と、前記情報処理装置を介して、他の出力装置の識別情報を取得する識別情報取得部と、前記他の出力装置に対し、前記情報処理装置を介して、前記識別情報取得部で取得された識別情報または該識別情報に対応した他の識別情報が付加されたメッセージを送出する送信部と、を備える出力装置が提供される。
【００２１】
前記識別情報取得部は、前記出力装置の識別情報の取得開始を指示するユーザ操作を検出する操作検出部と、前記操作検出部で前記ユーザ操作が検出されたとき、接続可能な前記情報処理装置のうち、前記他の出力装置が接続された前記情報処理装置を特定する情報処理装置特定部と、前記情報処理装置特定部で特定された前記情報処理装置を介して、前記他の出力装置から、該他の出力装置の識別情報を受信する識別情報受信部を有していてもよい。
【００２２】
前記メッセージは、前記他の出力装置が前記出力用データを受信すべき前記情報処理装置の切り替えを行うように指示するメッセージであってもよい。前記メッセージは、前記他の出力装置が前記出力用データに基づく出力を行うように指示するメッセージであってもよい。
【００２３】
また、上記課題を解決するために、本発明の別の観点によれば、情報処理装置から送信されるコンテンツの出力用データを受信する受信部と、前記受信部により受信された前記出力用データに基づく出力を行う出力部と、前記情報処理装置から送信される前記出力用データに基づく出力を行う他の出力装置の識別情報を、前記情報処理装置を介して取得する識別情報取得部を備え、前記識別情報取得部は、前記他の出力装置の識別情報の取得開始を指示するユーザ操作を検出する操作検出部と、前記操作検出部で前記ユーザ操作が検出されたとき、接続可能な前記情報処理装置のうち、前記他の出力装置が接続された前記情報処理装置を特定する情報処理装置特定部と、前記情報処理装置特定部で特定された前記情報処理装置を介して、前記他の出力装置から、該他の出力装置の識別情報を受信する識別情報受信部を有する、出力装置が提供される。
【００２４】
前記他の出力装置に対し、前記情報処理装置を介して、メッセージを送信する送信部をさらに備え、前記メッセージには、前記識別情報取得部で取得された前記識別情報または該識別情報に対応した他の識別情報が付加されていてもよい。
【００２５】
前記他の出力装置に対し、前記情報処理装置を介して、前記識別情報取得部で取得された前記識別情報または該識別情報に対応した他の識別情報が付加された設定変更要求を送信する送信部と、前記設定変更要求に応じて前記情報処理装置を介して前記他の出力装置から送信された設定情報に基づいて設定変更画面を生成する表示生成部と、ユーザ操作を検出する操作検出部をさらに備え、前記送信部が、前記設定変更画面において前記操作検出部により検出されたユーザ操作に基づく設定変更の内容を、前記情報処理装置に送信してもよい。
【００２６】
また、上記課題を解決するために、本発明の別の観点によれば、情報処理装置から送信されるコンテンツの出力用データを受信する受信部と、前記受信部により受信された前記出力用データに基づく出力を行う出力部と、を備える出力装置が他の出力装置から識別情報を取得する識別情報取得方法であって、前記他の出力装置の識別情報の取得開始を指示するユーザ操作を検出する操作検出ステップと、前記操作検出ステップで前記ユーザ操作が検出されたとき、接続可能な前記情報処理装置のうち、前記他の出力装置が接続された前記情報処理装置を特定する情報処理装置特定ステップと、前記情報処理装置特定ステップで特定された前記情報処理装置を介して、前記他の出力装置から、該他の出力装置の識別情報を受信する識別情報受信ステップを有する、識別情報取得方法が提供される。
【００２７】
また、上記課題を解決するために、本発明の別の観点によれば、情報処理装置から送信されるコンテンツの出力用データを受信する受信部と、前記受信部により受信された前記出力用データに基づく出力を行う出力部と、前記情報処理装置から送信される前記出力用データに基づく出力を行う他の出力装置に、前記情報処理装置を介して、自装置の識別情報を供給する識別情報供給部を備え、前記識別情報供給部は、前記自装置の識別情報の供給開始を指示するユーザ操作を検出する操作検出部と、前記操作検出部でユーザ操作が検出されたとき、所定の前記情報処理装置に前記自装置を接続する接続制御部と、前記所定の情報処理装置を介して前記他の出力装置から識別情報の要求があったとき、該所定の情報処理装置を介して、前記他の出力装置に前記自装置の識別情報を送信する識別情報送信部を有する、出力装置が提供される。
【００２８】
また、上記課題を解決するために、本発明の別の観点によれば、情報処理装置から送信されるコンテンツの出力用データを受信する受信部と、前記受信部により受信された前記出力用データに基づく出力を行う出力部と、を備える出力装置が他の出力装置に識別情報を供給する識別情報供給方法であって、前記自装置の識別情報の供給開始を指示するユーザ操作を検出する操作検出ステップと、前記操作検出ステップでユーザ操作が検出されたとき、所定の前記情報処理装置に前記自装置を接続する接続制御ステップと、前記所定の情報処理装置を介して前記他の出力装置から識別情報の要求があったとき、該所定の情報処理装置を介して、前記他の出力装置に前記自装置の識別情報を送信する識別情報送信ステップを有する、識別情報供給方法が提供される。
【発明の効果】
【００２９】
以上説明したように本発明にかかる情報処理システム、表示装置、出力装置、情報処理装置、識別情報取得方法および識別情報供給方法によれば、同一のソース機器に接続される表示装置、音声出力装置等の出力装置（シンク機器）の設定変更をユーザが円滑に行うことができる。
【図面の簡単な説明】
【００３０】
【図１】本実施形態にかかる情報処理システムの全体構成例を示した説明図である。
【図２】本実施形態にかかるソース機器のハードウェア構成例を示したブロック図である。
【図３】本実施形態にかかる表示装置のハードウェア構成例を示すブロック図である。
【図４】表示装置、ソース機器および音声出力装置の構成例を示した機能ブロック図である。
【図５】本実施形態にかかる情報処理システムにおけるコンテンツの視聴開始時の動作の流れを示したシーケンス図である。
【図６】ソース機器のステータス画面の具体例を示した説明図である。
【図７】本実施形態にかかる情報処理システムにおける音声出力装置の設定変更時の動作の流れを示したシーケンス図である。
【図８】リップシンクの設定変更画面の具体例を示した説明図である。
【図９】本実施形態にかかる情報処理システムにおけるソース機器の切り替え時の動作の流れを示したシーケンス図である。
【図１０】本実施形態にかかる情報処理システムにおける音声出力装置への音声出力切り替え時の動作の流れを示したシーケンス図である。
【図１１】変形例にかかる情報処理システムの構成例を示した機能ブロック図である。
【図１２】識別情報交換時（ペアリング設定時）の動作を説明するためのシステム構成（ネットワーク構成）を示す図である。
【図１３】表示装置（Sink 1）および音声出力装置（Sink 2）におけるペアリング設定動作の流れを示すフローチャート（１／３）である。
【図１４】表示装置（Sink 1）および音声出力装置（Sink 2）におけるペアリング設定動作の流れを示すフローチャート（２／３）である。
【図１５】表示装置（Sink 1）および音声出力装置（Sink 2）におけるペアリング設定動作の流れを示すフローチャート（３／３）である。
【図１６】表示装置における最終的にユーザにペアリング確認を促すためのメッセージ表示例を示す図である。
【図１７】ユーザ確認アプリの結果処理の一例を示したシーケンス図である。
【図１８】音声出力装置のステータス問い合わせ動作および機器ＩＤ（識別情報）の交換動作の流れを示したシーケンス図である。
【発明を実施するための形態】
【００３１】
以下に添付図面を参照しながら、本発明の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００３２】
また、以下に示す項目順序に従って当該「発明を実施するための形態」を説明する。
１．本実施形態にかかる情報処理システムの全体構成
２．ハードウェア構成
３．情報処理システムの機能および動作
[コンテンツの視聴開始時]
[音声出力装置の設定変更時]
[ソース機器の切り替え時]
[音声出力装置への音声出力切り替え時]
４．本実施形態にかかる情報処理システムの変形例
５．識別情報交換時（ペアリング設定時）の動作
６．補足
【００３３】
＜１．本実施形態にかかる情報処理システムの全体構成＞
まず、図１を参照し、本実施形態にかかる情報処理システム１の全体構成について説明する。
【００３４】
図１は、本実施形態にかかる情報処理システム１の全体構成を示した説明図である。図１に示したように、情報処理システム１は、複数の表示装置１０Ａ〜１０Ｃと、複数のソース機器２０Ａ，２０Ｂと、アンテナ２２と、音声出力装置３０と、を備える。ここで、表示装置１０Ａ〜１０Ｃ、音声出力装置３０は、出力装置を構成している。また、ソース機器２０Ａ，２０Ｂは、情報処理装置を構成している。
【００３５】
なお、本明細書においては、実質的に同一機能を有する複数の構成の各々は、同一符号の後に異なるアルファベットを付することで区別する。しかし、同一機能を有する複数の構成の各々を特に区別する必要が無い場合、同一符号のみを付する。例えば、表示装置１０Ａと表示装置１０Ｂを特に区別する必要が無い場合、単に表示装置１０と総称する。
【００３６】
放送局１２は、テレビジョン放送の番組コンテンツデータを放送電波または専用通信網などを介して送信する。テレビジョン放送は、例えば、ＢＳ（Ｂｒｏａｄｃａｓｔ  Ｓａｔｅｌｌｉｔｅ）放送、ＣＳ（ｃｏｍｍｕｎｉｃａｔｉｏｎｓ  ｓａｔｅｌｌｉｔｅ）放送、地上波デジタル放送、地上波アナログ放送、ケーブル放送など任意の方式のテレビジョン放送であってよい。また、放送局１２は、番組コンテンツデータと併せて、当該番組コンテンツデータに関する情報（例えば、ＥＰＧ：Ｅｌｅｃｔｒｏｎｉｃ  Ｐｒｏｇｒａｍ  Ｇｕｉｄｅ）を送信することもできる。放送局１２から送信された番組コンテンツデータは、アンテナ２２により受信され、例えば表示装置１０やソース機器２０へ供給される。
【００３７】
なお、表示装置１０やソース機器２０は、ネットワークを介してコンテンツ提供サーバからコンテンツデータを取得することも可能である。ここで、コンテンツデータとしては、音楽、講演およびラジオ番組などの音楽データや、映画、テレビジョン番組、ビデオプログラム、写真、文書、絵画および図表などの映像データや、ゲームおよびソフトウェアなどの任意のデータがあげられる。
【００３８】
また、ネットワークは、インターネット、電話回線網、衛星通信網などの公衆回線網や、Ｅｔｈｅｒｎｅｔ（登録商標）を含む各種のＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、ＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）などを含んでもよい。また、ネットワークは、ＩＰ−ＶＰＮ（Ｉｎｔｅｒｎｔ  Ｐｒｏｔｏｃｏｌ−Ｖｉｒｔｕａｌ  Ｐｒｉｖａｔｅ  Ｎｅｔｗｏｒｋ）などの専用回線網を含んでもよい。
【００３９】
さらに、表示装置１０やソース機器２０は、装着された記憶媒体からコンテンツデータを取得することも可能である。ここで、記憶媒体は、不揮発性メモリ、磁気ディスク、光ディスク、およびＭＯ（Ｍａｇｎｅｔｏ  Ｏｐｔｉｃａｌ）ディスクなどの記憶媒体であってもよい。不揮発性メモリとしては、例えば、ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ−Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＥＰＲＯＭ（Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  ＲＯＭ）があげられる。また、磁気ディスクとしては、ハードディスクおよび円盤型磁性体ディスクなどがあげられる。また、光ディスクとしては、ＣＤ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ）、ＤＶＤ−Ｒ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ  Ｒｅｃｏｒｄａｂｌｅ）およびＢＤ（Ｂｌｕ−Ｒａｙ  Ｄｉｓｃ（登録商標））などがあげられる。
【００４０】
ソース機器２０は、表示装置１０および音声出力装置３０と接続可能であり、接続されている表示装置１０または音声出力装置３０へコンテンツデータ（コンテンツの出力用データであり、一例として映像データまたは音声データを含む）を送信する。
【００４１】
例えば、本実施形態においては、音声出力装置３０はコンテンツの視聴の際に併せて利用される表示装置１０Ａと対応付けられている。この場合、ソース機器２０は、コンテンツの映像データを表示装置１０Ａへ送信すると共に、表示装置１０Ａと対応付けられている音声出力装置３０へコンテンツの音声データを送信する。
【００４２】
表示装置１０Ａと音声出力装置３０の対応付けのめに、表示装置１０Ａと音声出力装置３０との間でペアリング設定、つまり識別情報（機器ＩＤ等の機器固有の識別情報）を交換することが行われる。このペアリング設定の詳細については後述する。
【００４３】
なお、ソース機器２０は、上記のように任意の方法によりコンテンツデータを取得できる。以下では、ソース機器２０が取得したコンテンツデータを内蔵する記憶媒体に記録しておき、記憶媒体に記録されているコンテンツデータを送信する例に重きをおいて説明する。
【００４４】
また、図１においてはソース機器２０と、表示装置１０および音声出力装置３０とが無線で接続される例を示しているが、本発明はかかる例に限定されない。例えば、ソース機器２０と、表示装置１０および音声出力装置３０とは、ＨＤＭＩ（Ｈｉｇｈ−Ｄｅｆｉｎｉｔｉｏｎ  Ｍｕｌｔｉｍｅｄｉａ  Ｉｎｔｅｒｆａｃｅ）やコンポーネントなどの有線で接続されていてもよい。また、ソース機器２０と、表示装置１０および音声出力装置３０とが無線で接続される場合、双方向での通信が可能な任意の無線通信方式を適用することができる。
【００４５】
また、図１においては、情報処理装置の一例として家庭用映像処理装置やＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）などのソース機器２０を示しているが、情報処理装置はかかる例に限定されない。例えば、情報処理装置は、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔｓ）、家庭用ゲーム機器、家電機器、携帯用映像処理装置、携帯用ゲーム機器、チューナ、複数の再生装置と接続される入力セレクタなどであってもよい。
【００４６】
表示装置１０は、接続されているソース機器２０から送信されるコンテンツデータに基づいてコンテンツの表示および音声出力を行なう。ただし、表示装置１０は、音声出力が音声出力装置３０から出力される場合、コンテンツの表示のみを行なう。この表示装置１０は、ＣＲＴ（Ｃａｔｈｏｄｅ  Ｒａｙ  Ｔｕｂｅ）ディスプレイ装置、液晶ディスプレイ（ＬＣＤ）装置、ＯＬＥＤ（Ｏｒｇａｎｉｃ  Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）装置であってもよい。さらに、表示装置１０は、上述のソース機器２０と同様に任意の情報処理装置であってもよい。
【００４７】
音声出力装置３０は、接続されているソース機器２０から送信される音声データに基づいてコンテンツの音声出力を行なう出力装置である。この音声出力装置３０は、ＡＶアンプなどである。
【００４８】
このような本実施形態にかかる情報処理システム１においては、各表示装置１０Ａ〜１０Ｃおよび音声出力装置３０が、任意のソース機器２０Ａまたはソース機器２０Ｂと接続することができる。図１においては、一例として、表示装置１０Ａおよび音声出力装置３０がソース機器２０Ａと接続され、表示装置１０Ｂがソース機器２０Ｂと接続されている様子を示している。
【００４９】
ここで、表示装置１０は、豊富なＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）を有し、ユーザは表示装置１０に表示されるＧＵＩ上で操作することにより、表示装置１０の設定やコンテンツの切り替え、接続先のソース機器２０の選択などを行なうことができる。
【００５０】
一方、音声出力装置３０は、通常、表示装置１０より表示機能が乏しいため、音声出力装置３０のみを利用して音声出力装置３０の設定変更を行なうことが困難である場合が想定される。例えば、リップシンクの調整やサラウンドモードの変更は、映像を確認しながらでないと適切に行なうことが困難である。仮に、音声出力装置３０が表示装置１０と双方向に直接的に通信可能な伝送路で接続されていれば、表示装置１０で音声出力装置３０の設定変更を行なうことも考えられるが、本実施形態にかかる情報処理システム１においてはそのような伝送路が存在しない。
【００５１】
そこで、上記事情を一着眼点にして本実施形態にかかる情報処理システム１を創作するに至った。本実施形態にかかる情報処理システム１によれば、音声出力装置３０と表示装置１０が直接的に接続されていなくても、表示装置１０における音声出力装置３０の設定変更を実現することが可能である。以下、このような情報処理システム１を構成する表示装置１０、ソース機器２０、および音声出力装置３０について詳細に説明する。
【００５２】
＜２．ハードウェア構成＞
図２は、ソース機器２０のハードウェア構成を示したブロック図である。ソース機器２０は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）２０１と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）２０２と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）２０３と、ホストバス２０４と、を備える。また、ソース機器２０は、ブリッジ２０５と、外部バス２０６と、インタフェース２０７と、入力装置２０８と、出力装置２１０と、ストレージ装置（ＨＤＤ）２１１と、ドライブ２１２と、通信装置２１５とを備える。
【００５３】
ＣＰＵ２０１は、演算処理装置および制御装置として機能し、各種プログラムに従ってソース機器２０内の動作全般を制御する。また、ＣＰＵ２０１は、マイクロプロセッサであってもよい。ＲＯＭ２０２は、ＣＰＵ２０１が使用するプログラムや演算パラメータ等を記憶する。ＲＡＭ２０３は、ＣＰＵ２０１の実行において使用するプログラムや、その実行において適宜変化するパラメータ等を一時記憶する。これらはＣＰＵバスなどから構成されるホストバス２０４により相互に接続されている。
【００５４】
ホストバス２０４は、ブリッジ２０５を介して、ＰＣＩ（Ｐｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔ  Ｉｎｔｅｒｃｏｎｎｅｃｔ／Ｉｎｔｅｒｆａｃｅ）バスなどの外部バス２０６に接続されている。なお、必ずしもホストバス２０４、ブリッジ２０５および外部バス２０６を分離構成する必要はなく、一のバスにこれらの機能を実装してもよい。
【００５５】
入力装置２０８は、マウス、キーボード、タッチパネル、ボタン、マイク、スイッチおよびレバーなどユーザが情報を入力するための入力手段と、ユーザによる入力に基づいて入力信号を生成し、ＣＰＵ２０１に出力する入力制御回路などから構成されている。ソース機器２０のユーザは、該入力装置２０８を操作することにより、ソース機器２０に対して各種のデータを入力したり処理動作を指示したりすることができる。
【００５６】
出力装置２１０は、例えば、ＣＲＴ（Ｃａｔｈｏｄｅ  Ｒａｙ  Ｔｕｂｅ）ディスプレイ装置、液晶ディスプレイ（ＬＣＤ）装置、ＯＬＥＤ（Ｏｒｇａｎｉｃ  Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）装置およびランプなどの表示装置を含む。さらに、出力装置２１０は、スピーカおよびヘッドホンなどの音声出力装置を含む。出力装置２１０は、例えば、再生されたコンテンツを出力する。具体的には、表示装置は再生された映像データ等の各種情報をテキストまたはイメージで表示する。一方、音声出力装置は、再生された音声データ等を音声に変換して出力する。
【００５７】
ストレージ装置２１１は、本実施形態にかかるソース機器２０の記憶部の一例として構成されたデータ格納用の装置である。ストレージ装置２１１は、記憶媒体、記憶媒体にデータを記録する記録装置、記憶媒体からデータを読み出す読出し装置および記憶媒体に記録されたデータを削除する削除装置などを含んでもよい。ストレージ装置２１１は、例えば、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）で構成される。このストレージ装置２１１は、ハードディスクを駆動し、ＣＰＵ２０１が実行するプログラムや各種データを格納する。また、このストレージ装置２１１には、コンテンツデータが記録される。
【００５８】
ドライブ２１２は、記憶媒体用リーダライタであり、ソース機器２０に内蔵、あるいは外付けされる。ドライブ２１２は、装着されている磁気ディスク、光ディスク、光磁気ディスク、または半導体メモリ等のリムーバブル記録媒体２４に記録されている情報を読み出して、ＲＡＭ２０３に出力する。
【００５９】
通信装置２１５は、例えば、表示装置１０、音声出力装置３０に接続するための通信デバイス等で構成された通信インタフェースである。図２には、表示装置１０のみを示している。この通信装置２１５は、表示装置１０および音声出力装置３０との間で例えば映像データ、音声データまたは各種要求などを送受信する。また、通信装置２１５は、ネットワークを介して接続されているコンテンツ提供サーバなどと通信することも可能である。
【００６０】
なお、音声出力装置３０のハードウェアはソース機器２０と実質的に同一に構成することが可能であるため、説明を省略する。
【００６１】
図３は、本実施形態にかかる表示装置１０のハードウェア構成を示すブロック図である。
【００６２】
図３に示すように、表示装置１０は、表示パネル１００と、ＣＰＵ１０８と、フラッシュＲＯＭ１１０と、フラッシュメモリ１１２と、ＳＤＲＡＭ（Ｓｙｎｃｈｒｏｎｏｕｓ  Ｄｙｎａｍｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１１４を備える。また、表示装置１０は、リモートコントローラ受光部１１６と、地上波チューナ１２２と、デジタルチューナ１２４を備える。また、表示装置１０は、音声Ａ／Ｄ変換回路１２６と、ビデオデコーダ１２８と、ＭＰＥＧデコーダ１３０と、音声信号処理回路１３２と、映像信号処理回路１３４を備える。さらに、表示装置１０は、通信装置１３６と、音声増幅回路１４０と、スピーカ１４２と、グラフィック生成回路１４４と、パネル駆動回路１４６を備える。
【００６３】
地上波チューナ１２２は、アナログ地上波を受信する地上波アンテナ１０２から送られてくる放送波信号を受信し、放送波信号に含まれる映像信号および音声信号を、ベースバンドの信号に復調する。地上波チューナ１２２で復調されたベースバンドの信号のうち、音声信号は音声Ａ／Ｄ変換回路１２６に送られ、映像信号はビデオデコーダ１２８に送られる。
【００６４】
デジタルチューナ１２４は、デジタル放送を受信するデジタルアンテナ１０４から送られてくる放送波信号を受信し、受信した放送波信号をＭＰＥＧ２−ＴＳ（ＭＰＥＧ２  Ｔｒａｎｓｐｏｒｔ  Ｓｔｒｅａｍ）に変換する。変換されたＭＰＥＧ２−ＴＳは、ＭＰＥＧデコーダ１３０に送られる。なお、デジタルアンテナ１０４および地上波アンテナ１０２は、図１に示したアンテナ２２に対応する。
【００６５】
音声Ａ／Ｄ変換回路１２６は、地上波チューナ１２２で復調されたアナログ音声信号を受け取り、アナログ音声信号をデジタルの音声信号に変換する。変換されたデジタル音声信号は、音声信号処理回路１３２に送られる。
【００６６】
ビデオデコーダ１２８は、地上波チューナ１２２で復調された映像信号を受け取り、アナログ映像信号をデジタルコンポーネント信号に変換する。変換されたデジタルコンポーネント信号は映像信号処理回路１３４に送られる。
【００６７】
ＭＰＥＧデコーダ１３０は、デジタルチューナ１２４から送られてくるＭＰＥＧ２−ＴＳを受信し、音声についてはＭＰＥＧ２−ＴＳからデジタルの音声信号に変換し、映像についてはＭＰＥＧ２−ＴＳからデジタルコンポーネント信号に変換する。変換されたデジタル音声信号は音声信号処理回路１３２に送られ、変換されたデジタルコンポーネント信号は映像信号処理回路１３４に送られる。
【００６８】
音声信号処理回路１３２は、音声Ａ／Ｄ変換回路１２６やＭＰＥＧデコーダ１３０から送られてくるデジタル音声信号を受信し、このデジタル音声信号に対する信号処理を行う。信号処理された音声信号は音声増幅回路１４０に送られる。また、音声信号処理回路１３２は、通信装置１３６を介してソース機器２０から受信される音声データに基づいて音声信号を生成する。
【００６９】
音声増幅回路１４０は、音声信号処理回路１３２から出力される音声信号を受信し、所定量増幅して出力する。音声増幅回路１４０における増幅量は、表示装置１０のユーザによって指示される音量に応じたものとなる。音声増幅回路１４０で増幅された音声信号は、スピーカ１４２に送られる。スピーカ１４２は、音声増幅回路１４０から送られてくる音声信号に基づいて音声を出力する。
【００７０】
映像信号処理回路１３４は、ビデオデコーダ１２８やＭＰＥＧデコーダ１３０から送られてくるデジタルコンポーネント信号を受け取り、デジタルコンポーネント信号に対する信号処理を行う。信号処理されたデジタルコンポーネント信号はグラフィック生成回路１４４に送られる。また、映像信号処理回路１３４は、通信装置１３６を介してソース機器２０から受信される映像データに基づいて映像信号を生成する。
【００７１】
通信装置１３６は、外部装置とのインタフェースであり、例えばソース機器２０との無線通信機能を有する。また、通信装置１３６は、ＨＤＭＩ端子およびＨＤＭＩレシーバを含んでもよい。
【００７２】
グラフィック生成回路１４４は、表示装置１０の操作に必要となるグラフィック画面（例えば、拡張機能の操作メニュー画面）を生成する。表示装置１０の操作に必要となるグラフィック画面は、ユーザの操作によって異なるものが生成される。グラフィック生成回路１４４で生成されるグラフィック画面は、映像信号処理回路１３４から送られてくる映像信号に重畳されたり、映像信号と差し替えられたりして、パネル駆動回路１４６へ送られる。なお、グラフィック画面が生成されない場合には、映像信号処理回路１３４から送られてくる映像信号をそのままパネル駆動回路１４６へ通過させてもよい。
【００７３】
パネル駆動回路１４６は、グラフィック生成回路１４４から送られてくる映像信号から、表示パネル１００に映像を表示するために必要となるパネル駆動信号を生成する。パネル駆動回路１４６で生成されたパネル駆動信号は表示パネル１００に送られ、表示パネル１００がパネル駆動信号に応じて動作することで、映像が表示パネル１００に表示される。
【００７４】
表示パネル１００は、パネル駆動回路１４６から送られてくるパネル駆動信号に基づいて画像（動画像または静止画像）を表示する。表示パネル１００は、例えば、ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）で構成されるが、ＰＤＰ（Ｐｌａｓｍａ  Ｄｉｓｐｌａｙ  Ｐａｎｅｌ）、有機ＥＬ（ｅｌｅｃｔｒｏ−ｌｕｍｉｎｅｓｃｅｎｃｅ）パネルなどであってもよい。
【００７５】
ＣＰＵ１０８、フラッシュＲＯＭ１１０、フラッシュメモリ１１２およびＳＤＲＡＭ１１４は、組み込みシステムを構成する。この組み込みシステムは、表示装置１０の各部を制御するとともに、ダウンロードされたソフトウェアを用いて動作して、各種の拡張機能を実行する。
【００７６】
ＣＰＵ１０８は、表示装置１０の各部を制御する制御部として機能する。ＣＰＵ１０８は、フラッシュＲＯＭ１１０に格納されているコンピュータプログラムを読み出して、順次実行することで、表示装置１０の各構成を制御する。
【００７７】
フラッシュＲＯＭ１１０は、ＣＰＵ１０８が表示装置１０の各部を制御するためのコンピュータプログラムを格納する。フラッシュメモリ１１２は、読み書き自由なメモリである。ＳＤＲＡＭ１１４は、ＣＰＵ１０８が上記各コンピュータプログラムを実行するときの一時作業領域である。
【００７８】
リモートコントローラ受光部１１６は、リモートコントローラ１０６から送信されてきた信号を受信する。リモートコントローラ受光部１１６で受信した信号はＣＰＵ１０８に入力される。ＣＰＵ１０８は、当該信号に含まれる制御コードを解読し、当該制御コードに応じた動作（音量の調整、チャンネルの設定、操作メニューの表示等）をするように表示装置１０の各部を制御する。
【００７９】
なお、表示装置１０の各部は内部バス１２１で相互に接続されており、ＣＰＵ１０８によって表示装置１０の各部の制御が可能となるように構成されている。また、表示装置１０とリモートコントローラ１０６とは相互に無線通信してもよい。また、表示装置１０の本体に、ユーザ操作のためのボタン、ダイヤル等からなる入力部を設けてもよい。また、図３においては、表示装置１０がチューナやデコーダを備える例を示しているが、表示装置１０は、チューナやデコーダを備えていなくてもよい。
【００８０】
＜３．情報処理システムの機能および動作＞
以上、図２および図３を参照して表示装置１０およびソース機器２０のハードウェア構成を説明した。続いて、図４〜図８を参照して、表示装置１０、ソース機器２０および音声出力装置３０の機能、情報処理システム１の動作について説明する。
【００８１】
図４は、表示装置１０、ソース機器２０および音声出力装置３０の構成を示した機能ブロック図である。図４に示したように、表示装置１０は、通信部（送信部、受信部）１６６と、表示部１７０と、表示生成部１７４と、識別情報取得／供給部１７６と、操作検出部１７８と、を備える。
【００８２】
また、ソース機器２０は、通信部（送信部、受信部）２６６と、記憶部２７０と、再生部２７４と、中継処理部２７８と、制御部２８２と、記録部２９０と、を備える。また、音声出力装置３０は、通信部（送信部、受信部）３６６と、音声出力部３７０と、設定保持部３７４と、識別情報取得／供給部３７６と、設定制御部３７８と、を備える。
【００８３】
ソース機器２０の通信部２６６は、表示装置１０および音声出力装置３０とのインタフェースであって、表示装置１０への映像データおよびステータスの送信、音声出力装置３０への音声データの送信、および表示装置１０からの各種要求の受信などを行なう。この通信部２６６は、例えば、図２に示した通信装置２１５をＣＰＵ２０１が制御することにより実現される。
【００８４】
また、通信部２６６は、表示装置１０および音声出力装置３０の認証、および表示装置１０との鍵交換などの接続確立処理も行なう。例えば、通信部２６６は、表示装置１０から接続要求があった場合、当該表示装置１０との接続確立処理に加え、当該表示装置１０と対応付けられている音声出力装置３０との接続確立処理を行う。表示装置１０に、対応する音声出力装置３０の識別情報、例えばネットワークアドレスや機器ＩＤ等が登録されており、表示装置１０が接続要求と併せて対応する音声出力装置３０の識別情報を送信してもよい。または、ソース機器２０に表示装置１０と音声出力装置３０の識別情報が対応付けて登録されていてもよい。
【００８５】
記憶部２７０にはコンテンツデータ（映像データおよび音声データを含む。）が記録されている。例えば、記憶部２７０には、「１．本実施形態にかかる情報処理システムの全体構成」において説明した任意の方法により取得されたコンテンツデータが記録部２９０により記録される。なお、このような記憶部２７０は、不揮発性メモリ、磁気ディスク、光ディスク、およびＭＯディスクなどの記憶媒体であってもよい。
【００８６】
再生部２７４は、制御部２８２による制御に基づき、記憶部２７０に記憶されているコンテンツデータを読み出す。また、再生部２７４は、必要に応じ、記憶部２７０から読み出したコンテンツデータをデコードしてもよい。なお、本明細書においては、説明の便宜上、コンテンツデータの読出しを含む処理を再生と称する。
【００８７】
再生部２７４により再生されたコンテンツデータのうちで、映像データ、音声データはソース機器２０と接続されている表示装置１０へ送信され、音声データはソース機器２０と接続されている音声出力装置３０へ送信される。なお、複数の表示装置１０がソース機器２０と接続されている場合、再生部２７４により再生された映像データ、音声データはマルチキャストにより送信される。
【００８８】
制御部２８２は、ソース機器２０の動作全般を制御する。例えば、制御部２８２は、表示装置１０から任意の要求があった場合、当該要求に対する応答制御を行なう。任意の要求としては、例えば、コンテンツの早送り、巻き戻し、一時停止、チャプター切り替え、および再生コンテンツの変更などの再生処理に関する要求があげられる。
【００８９】
また、制御部２８２は、全ての表示装置１０および音声出力装置３０と、通信部２６６との接続が解除された場合、再生部２７４によるコンテンツの再生を停止させる。かかる構成により、新たにコンテンツの視聴を開始しようとするユーザの表示装置１０によるソース機器２０への自由なアクセスが可能となる。また、消費電力の削減を図ることができる。
【００９０】
記録部２９０は、制御部２８２によりコンテンツデータの録画を指示されると、任意の方法により取得されたコンテンツデータを記憶部２７０に記録する。例えば、記録部２９０は、放送局１２から取得される番組コンテンツデータ、コンテンツ提供サーバからネットワークを介して取得されるコンテンツデータ、装着された光ディスクから取得されたコンテンツデータを記憶部２７０に記録してもよい。
【００９１】
中継処理部２７８は、表示装置１０および音声出力装置３０の間の通信を中継する。例えば、中継処理部２７８は、表示装置１０から送信された情報（メッセージ）を通信部２６６から音声出力装置３０へ送信し、音声出力装置３０から送信された情報（メッセージ）を通信部２６６から表示装置１０へ送信する。
【００９２】
表示装置１０の通信部１６６は、ソース機器２０とのインタフェースであって、ソース機器２０からの映像データ、音声データおよびステータスの受信、ソース機器２０への各種要求の送信などを行なう受信部および送信部として機能する。また、通信部１６６は、ソース機器２０との認証、およびソース機器２０との鍵交換などの接続確立処理も行なう。さらに、通信部１６６は、ソース機器２０から受信した映像データ、音声データが暗号化されている場合、鍵交換により取得した鍵を用いて当該映像データ、音声データを復号する。この通信部１６６は、例えば、図３に示した通信装置１３６をＣＰＵ１０８が制御することにより実現される。
【００９３】
表示部１７０（出力部）は、通信部１６６によりソース機器２０から受信された映像データや、表示生成部１７４により生成された表示画面を表示する。この表示部１７０は、例えば、図３に示したパネル駆動回路１４６や表示パネル１００に対応している。また、ソース機器２０から受信された映像データがエンコードされている場合、表示部１７０は当該映像データのデコードも行なう。
【００９４】
表示生成部１７４は、ソース機器２０から送信される情報に基づいて各種表示画面を生成する。表示画面としては、例えば、図６に示す接続機器の選択画面や、図８に示すリップシンクの調整画面などがあげられる。なお、この表示生成部１７４は、図３に示したグラフィック生成回路１４４に対応している。
【００９５】
操作検出部１７８は、表示装置１０に対するユーザ操作を検出する。操作検出部１７８は、例えば、図３に示したリモートコントローラ受光部１１６に対応しており、リモートコントローラ１０６におけるユーザ操作を検出する。ユーザ操作としては、コンテンツの再生処理に関する要求を示す操作、音声出力装置３０の設定変更に関する操作、ソース機器２０の切り替えに関する操作、音声出力装置３０からの音声出力への切り替えに関する操作、ペアリング設定に関する操作などがあげられる。
【００９６】
識別情報取得／供給部１７６は、音声出力装置３０と対応付けを行う際に、ソース機器２０を介して、当該音声出力装置３０との間で、識別情報の交換、つまりペアリング設定を行う。この識別情報取得／供給部１７６は、図３に示したＣＰＵ１０８に対応している。この識別情報取得／供給部１７６は、音声出力装置３０の識別情報取得／供給部３７６との共同作業によりペアリング設定を実行する。識別情報取得／供給部１７６は、ペアリング設定時には、音声出力装置３０から当該音声出力装置３０の識別情報を取得し、自装置の識別情報を音声出力装置３０に供給する。
【００９７】
ここで、交換される識別情報は機器ＩＤ等の機器固有の識別情報である。メッセージの送受信に実際に使用される識別情報は、このようにペアリング設定時に交換された識別情報そのものであってもよく、あるいは、この交換された識別情報を用いてその後に取得された論理アドレスなどのネットワークアドレスであってもよい。この論理アドレスなどは、交換された識別情報に対応した他の識別情報を構成する。
【００９８】
なお、図４においては、通信部１６６によりソース機器２０から受信された音声データによる音声を出力する音声出力部の図示は省略している。
【００９９】
音声出力装置３０の通信部３６６は、ソース機器２０とのインタフェースであって、ソース機器２０からの音声データの受信、ソース機器２０への各種情報の送信などを行なう受信部および送信部として機能する。また、通信部３６６は、ソース機器２０との認証、およびソース機器２０との鍵交換などの接続確立処理も行なう。さらに、通信部３６６は、ソース機器２０から受信した音声データが暗号化されている場合、鍵交換により取得した鍵を用いて当該音声データを復号する。
【０１００】
音声出力部３７０（出力部）は、通信部３６６によりソース機器２０から受信された音声データを音声として出力する。例えば、音声出力部３７０は、スピーカ、イヤホンあるいはヘッドホンなどであってもよい。
【０１０１】
設定保持部３７４は、音声出力装置３０に設定可能なパラメータ、および各パラメータの現在値などの設定情報を保持している。音声出力装置３０に設定可能なパラメータ、および各パラメータの設定可能値、設定幅、および初期値の一例を以下の表に示す。
【０１０２】
【表１】
2010119076.tif 000003
【０１０３】
設定制御部３７８は、音声出力装置３０の任意のパラメータの設定変更を行なう設定変更部としての機能を有する。設定制御部３７８の機能については、図７および図８を参照して具体的に説明する。
【０１０４】
識別情報取得／供給部３７６は、表示装置１０と対応付けを行う際に、ソース機器２０を介して、当該表示装置１０との間で、識別情報の交換、つまりペアリング設定を行う。識別情報取得／供給部３７６は、ペアリング設定時には、表示装置１０から当該表示装置１０の識別情報を取得し、自装置の識別情報を表示装置１０に供給する。この識別情報取得／供給部３７６は、表示装置１０の識別情報取得／供給部１７６との共同作業によりペアリング設定を実行する。
【０１０５】
以下、このような表示装置１０、ソース機器２０、および音声出力装置３０を含む本実施形態にかかる情報処理システム１の具体的な動作を、コンテンツの視聴開始時、音声出力装置３０の設定変更時、ソース機器の切り替え時、および音声出力装置３０への音声出力切り替え時の順に説明する。
【０１０６】
[コンテンツの視聴開始時]
表示装置１０は、各ソース機器２０（２０Ａ，２０Ｂ）のステータスを取得し、ユーザにより選択されたソース機器２０との接続を行なう。以下では、図５および図６を参照し、表示装置１０Ａにおけるコンテンツの視聴開始時の動作を具体的に説明する。
【０１０７】
図５は、本実施形態にかかる情報処理システム１におけるコンテンツの視聴開始時の動作の流れを示したシーケンス図である。図５に示したように、まず、ユーザにより表示装置１０Ａの電源が投入されると（Ｓ３０４）、表示装置１０Ａの通信部１６６は、ソース機器２０Ａおよびソース機器２０Ｂにステータスの報告要求を送信する（Ｓ３０８、Ｓ３１２）。
【０１０８】
ここで、ステータスとしては、再生中、停止中、電源オフ、再生中コンテンツのタイトル、記憶しているコンテンツのタイトル、独占状態の有無、などがあげられる。ソース機器２０Ａおよびソース機器２０Ｂは、表示装置１０Ａからの要求に応じ、表示装置１０Ａに対してステータス報告を行なう（Ｓ３１６、Ｓ３２０）
【０１０９】
なお、図５においては、表示装置１０Ａが要求することによりソース機器２０のステータスを取得する例を示しているが、本発明はかかる例に限定されない。例えば、ソース機器２０はステータスを周期的に送信していても、変化時（例えば、再生コンテンツの変化時）に送信してもよい。
【０１１０】
表示装置１０Ａの表示生成部１７４は、ソース機器２０Ａおよびソース機器２０Ｂからステータス報告を受けると、ソース機器２０Ａおよびソース機器２０Ｂのステータスを示すステータス画面を生成し、表示部１７０に表示させる（Ｓ３２４）。
【０１１１】
図６は、ソース機器２０のステータス画面の具体例を示した説明図である。図６に示したように、ステータス画面には、ソース機器名と再生中のコンテンツのタイトルが含まれる。ユーザは、このステータス画面において、例えばリモートコントローラ１０６を操作することにより、カーソル４２を移動させて、ソース機器２０Ａまたはソース機器２０Ｂを選択することができる。なお、ソース機器２０においてコンテンツの再生が行なわれていない場合、表示装置１０は「Ｎｏ  Ｐｌｙｉｎｇ」や「Ｐｏｗｅｒ  Ｏｆｆ」などその旨を表示することにより、ユーザが当該ソース機器２０の再生や起動を実行できることを通知する。
【０１１２】
そして、上記ステータス画面においてユーザがソース機器２０Ａを選択する（Ｓ３２８）と、表示装置１０Ａがソース機器２０Ａへ接続要求を送信する（Ｓ３３２）。続いて、表示装置１０の通信部１６６とソース機器２０の通信部２６６は、認証処理および鍵交換を行なった（Ｓ３３６）後、相互に接続される（Ｓ３４０）。
【０１１３】
また、ソース機器２０の通信部１６６は、接続要求元である表示装置１０Ａと対応付けられている音声出力装置３０とも認証処理および鍵交換を行い、音声出力装置３０と相互に接続される。このように、ソース機器２０が表示装置１０Ａと対応付けられている音声出力装置３０と接続を行う際に、例えば表示装置１０Ａから供給される音声出力装置３０の識別情報（例えば論理アドレス等）が使用されて認証処理および鍵交換がユーザのアクションなしで自動的に行われる。
【０１１４】
その後、ソース機器２０Ａは、再生中のコンテンツの映像データをマルチキャストにより表示装置１０Ａへ送信し、音声データを音声出力装置３０へ送信する（Ｓ３４０）。その結果、表示装置１０Ａの表示部１７０にコンテンツの映像が表示され、音声出力装置３０の音声出力部３７０からコンテンツの音声が出力される。
【０１１５】
このように、本実施形態によれば、コンテンツの視聴開始時に、ユーザが各ソース機器２０で再生中のコンテンツを把握した上で接続するソース機器２０を選択できるため、ユーザ利便性の向上が期待される。
【０１１６】
[音声出力装置の設定変更時]
続いて、図７および図８を参照し、音声出力装置３０の設定変更時の情報処理システム１の動作を説明する。
【０１１７】
図７は、本実施形態にかかる情報処理システム１における音声出力装置３０の設定変更時の動作の流れを示したシーケンス図である。なお、図７においては、ソース機器２０Ａが所定コンテンツの映像データを表示装置１０Ａへ送信中であり、この所定コンテンツの音声データを音声出力装置３０へ送信中であることを想定している。
【０１１８】
まず、図７に示したように、ユーザによる音声出力装置３０の設定変更を要求する操作が表示装置１０Ａの操作検出部１７８により検出されると（Ｓ４０４）、通信部１６６が、ソース機器２０Ａに、設定変更要求の音声出力装置３０への中継を要求する（Ｓ４０８）。そして、ソース機器２０Ａの中継処理部２７８は、当該設定変更要求を音声出力装置３０へ中継する（Ｓ４１２）。なお、表示装置１０Ａには、対応する音声出力装置３０の識別情報（機器ＩＤ、論理アドレスなど）が登録されている。
【０１１９】
ここで、通信部１６６からソース機器２０Ａへの設定変更要求には、例えば、表示装置１０Ａの識別情報、ソース機器２０Ａの識別情報および音声出力装置３０の識別情報が含まれている。また、ソース機器２０Ａから音声出力装置３０への設定変更要求には、例えば、ソース機器２０Ａの識別情報および音声出力装置３０の識別情報が含まれている。この場合の識別情報は、例えばデータ量の小さな論理アドレス等とされる。
【０１２０】
なお、後述では説明を省略するが、上述したように表示装置１０Ａからソース機器２０Ａを介して音声出力装置３０に送られる情報、さらには逆に、音声出力装置３０からソース機器２０Ａを介して表示装置１０Ａに送られる情報にも、上述したと同様に各装置の識別情報が含まれている。
【０１２１】
音声出力装置３０の設定制御部３７８は、設定変更要求が通信部３６６により受信されると、設定可能なパラメータの一覧であるパラメータリストおよび現在値などの設定情報を設定保持部３７４から読出す。また、通信部３６６が、設定制御部３７８により読み出されたパラメータリストなどの表示装置１０Ａへの中継をソース機器２０へ要求する（Ｓ４１６）。なお、音声出力装置３０には、対応する表示装置１０Ａの識別情報（機器ＩＤ、論理アドレスなど）が登録されている。
【０１２２】
そして、ソース機器２０Ａの中継によりパラメータリストなどが通信部１６６により受信される（Ｓ４２０）と、表示生成部１７４が音声出力装置３０の設定変更画面を当該パラメータリストに基づいて生成し、表示部１７０に表示させる（Ｓ４２４）。より具体的には、表示生成部１７４は、パラメータリストに含まれる音声出力装置３０に設定可能なパラメータを示す一覧画面を生成した後、特定のパラメータ、例えばリップシンクや再生モード等の音声出力装置３０の音声再生（音声出力）に伴うパラメータがユーザにより選択されると、当該パラメータの設定変更画面を生成する。一例として、図８にリップシンクの設定変更画面を示す。
【０１２３】
図８は、リップシンクの設定変更画面の具体例を示した説明図である。本実施形態によれば、図８に示したように、ユーザが表示装置１０の表示部１７０に表示される設定変更画面を確認しながら例えばリップシンクの設定変更（調整）を行なうことができる。したがって、ユーザは、リップシンクなどのパラメータの設定変更をより適切に行なうことが可能となる。なお、リップシンクは、映像の表示タイミングと音声の出力タイミングを同期させるためのパラメータである。
【０１２４】
そして、設定変更画面における設定変更操作が操作検出部１７８により検出される（Ｓ４２８）と、通信部１６６は、変更要求されたパラメータおよび当該パラメータの変更後の値の音声出力装置３０への中継をソース機器２０へ要求する（Ｓ４３２）。続いて、ソース機器２０Ａの中継処理部２７８は、変更要求されたパラメータおよび当該パラメータの変更後の値を音声出力装置３０へ中継する（Ｓ４３６）。
【０１２５】
さらに、音声出力装置３０の設定制御部３７８は、ソース機器２０により中継されたパラメータおよび当該パラメータの変更後の値に基づき、パラメータの設定変更を行なう（Ｓ４４０）。その後、音声出力装置３０の通信部３６６が、パラメータの変更が終了した旨を示すパラメータ変更通知の表示装置１０Ａへの中継をソース機器２０Ａに要求し（Ｓ４４４）、ソース機器２０Ａがパラメータ変更通知の中継を行なう（Ｓ４４８）。
【０１２６】
そして、表示装置１０の通信部１６６によりパラメータ変更通知が受信されると、表示生成部１７４がパラメータの変更が終了した旨を示す表示画面を生成し、表示部１７０に表示させる（Ｓ４５０）。これにより、ユーザにパラメータの変更が終了した旨を通知する（Ｓ４５２）。
【０１２７】
以上説明したように、本実施形態にかかる情報処理システム１によれば、ソース機器２０による中継処理により、表示装置１０が音声出力装置３０の設定変更画面を表示するため、ユーザが当該設定変更画面において設定変更を行なうことができる。したがって、ユーザは、表示装置１０と音声出力装置３０が双方向に直接的に通信可能な伝送路で接続されていなくても、リップシンクなどのパラメータの設定変更をより適切に行なうことが可能となる。
【０１２８】
[ソース機器の切り替え時]
続いて、図９を参照し、ソース機器２０の切り替え時の情報処理システム１の動作を説明する。
【０１２９】
図９は、本実施形態にかかる情報処理システム１におけるソース機器２０の切り替え時の動作の流れを示したシーケンス図である。なお、図９においては、対応付けされている表示装置１０Ａおよび音声出力装置３０が、最初、ソース機器２０Ａに接続されていることを想定している。なお、表示装置１０Ａには、対応する音声出力装置３０の識別情報（機器ＩＤ、論理アドレスなど）が登録されている。また、音声出力装置３０には、対応する表示装置１０Ａの識別情報（機器ＩＤ、論理アドレスなど）が登録されている。
【０１３０】
まず、図９に示したように、ユーザによるソース機器２０Ａ（ソース１）からソース機器２０Ｂ（ソース２）への切り替えを要求する操作が表示装置１０Ａの操作検出部１７８により検出されると（Ｓ５０２）、表示装置１０Ａの通信部１６６は、（１）の入力切り替えコマンド<Change Source>をソース機器２０Ａに送信して、中継ぎを要求する（Ｓ５０４）。
【０１３１】
<Change Source><Sink1 address><Source1 address><Sink2 address><Source2 address>
・・・（１）
【０１３２】
この入力切り替えコマンド<Change Source>において、<Change Source>は入力ソース切り替えを宛先のシンクへ通知するためのコマンドであることを示している。また、この入力切り替えコマンド<Change Source>において、<Sink1 address>はコマンド発行元(表示装置１０Ａ)のアドレス、<Source1 address>はコマンドの宛先(ソース機器２０Ａ)のアドレス、<Sink2 address>はコマンド対象シンク(音声出力装置３０)のアドレス、<Source2  address>はユーザが指示した新たな接続先のソース機器(ソース機器２０Ｂ)のアドレスをそれぞれ表す。
【０１３３】
（１）の入力切り替えコマンド<Change Source>を受信したソース機器２０Ａの中継処理部２７８は、（２）の入力切り替えコマンド<Change Source>を、コマンド対象シンクである音声出力装置３０に送信して、中継ぎをする（Ｓ５０６）。
【０１３４】
<Change Source><Source1 address><Sink2 address><Source2 address>
・・・（２）
【０１３５】
この入力切り替えコマンド<Change Source>において、<Change Source>は入力ソース切り替えを宛先のシンクへ通知するためのコマンドであることを示す。また、この入力切り替えコマンド<Change Source>において、<Source1 address>はコマンドの発行元(ソース機器２０Ａ)のアドレス、<Sink2 address>はコマンドの宛先(音声出力装置３０)のアドレス、<Source2 address>はユーザが指示した新たな接続先のソース機器(ソース機器２０Ｂ)のアドレスをそれぞれ表す。
【０１３６】
上述の（１）、（２）の入力切り替えコマンド<Change Source>は、同じコマンドであっても、オペランドの数でそれぞれ、中継依頼コマンドと中継コマンドの２つの形を持つ。勿論、中継依頼コマンドと中継コマンドをそれぞれ別のコマンドで定義してもよいし、コマンドの中継を要請するようなコマンドを定義してもよい。また、コマンド受信確認のAcknowledgeコマンドをそれぞれ定義してもよい。さらに当然、このコマンドをサポートしていない旨を回答する<Feature Abort>のようなエラーメッセージも定義される。
【０１３７】
表示装置１０Ａは、（１）の入力切り替えコマンド<Change Source>をソース機器２０Ａに送信した後、ソース機器２０Ａとの接続を解除（Disconnect）する（Ｓ５０８）。そして、さらに、表示装置１０Ａは、ソース機器２０Ｂへ接続要求を送信し、当該ソース機器２０Ｂとの間で認証処理および鍵交換を行なって、当該ソース機器２０Ｂに接続（Connect）された状態となる（Ｓ５１０）。
【０１３８】
また、音声出力装置３０は、（２）の入力切り替えコマンド<Change Source>をソース機器２０Ａから受信した後、ソース機器２０Ａとの接続を解除（Disconnect）する（Ｓ５１２）。そして、さらに、音声出力装置３０は、ソース機器２０Ｂへ接続要求を送信し、当該ソース機器２０Ｂとの間で認証処理および鍵交換を行なって、当該ソース機器２０Ｂに接続（Connect）された状態となる（Ｓ５１４）。
【０１３９】
以上説明したように、本実施形態にかかる情報処理システム１によれば、ソース機器２０による中継処理により、入力切り替えコマンド<Change Source>が、表示装置１０Ａから、この表示装置１０Ａと対応付けされている音声出力装置３０に送られる。そのため、ユーザは、表示装置１０Ａに対して、入力切り替え操作を行うだけで、当該表示装置１０Ａおよび音声出力装置３０の双方の入力ソース切り替えを円滑に行うことができる。
【０１４０】
[音声出力装置への音声出力切り替え時]
続いて、図１０を参照し、音声出力装置３０への音声出力切り替え時の情報処理システム１の動作を説明する。
【０１４１】
図１０は、本実施形態にかかる情報処理システム１におけるソース機器２０の切り替え時の動作の流れを示したシーケンス図である。なお、図１０においては、表示装置１０Ａがソース機器２０Ａに接続されており、ソース機器２０Ａが所定コンテンツの映像データ、音声データを表示装置１０Ａへ送信中であることを想定している。なお、表示装置１０Ａには、対応する音声出力装置３０の識別情報（機器ＩＤ、論理アドレスなど）が登録されている。また、音声出力装置３０には、対応する表示装置１０Ａの識別情報（機器ＩＤ、論理アドレスなど）が登録されている。
【０１４２】
まず、図１０に示したように、ユーザによる音声出力装置３０側への音声出力切り替えを要求する操作（System Audio ON）が表示装置１０Ａの操作検出部１７８により検出されると（Ｓ６０２）、表示装置１０Ａの通信部１６６は、（３）のコマンド<System Audio Control>をソース機器２０Ａに送信して、中継ぎを要求する（Ｓ６０４）。
【０１４３】
<System Audio Control>[On]<Sink1 address><Source address><Sink2 address>
・・・（３）
【０１４４】
このコマンド<System Audio Control>において、<System Audio Control>は音声出力装置３０側の音声出力を制御するためのコマンドであることを示す。また、このコマンド<System Audio Control>において、[On]はOffからOnへの遷移の要求を表す。因みに、[Off]はOnからOffへの遷移の要求を表す。また、このコマンド<System Audio Control>において、<Sink1 Address>はコマンド発行元(表示装置１０Ａ)のアドレス（識別情報）、<Source address>はコマンドの宛先(ソース機器２０Ａ)のアドレス、<Sink2 address>はコマンド対象シンク(音声出力装置３０)のアドレスをそれぞれ表す。
【０１４５】
（３）のコマンド<System Audio Control>を受信したソース機器２０Ａの中継処理部２７８は、（４）のコマンド<System Audio Control>を、コマンド対象シンクである音声出力装置３０に送信して、中継ぎをする（Ｓ６０６）。
【０１４６】
<System Audio Control>[On]<Source address><Sink address>
・・・（４）
【０１４７】
このコマンド<System Audio Control>において、<System Audio Control>は音声出力装置３０側の音声出力を制御するためのコマンドであることを示す。また、コマンド<System Audio Control>において、[On]はOffからOnへの遷移の要求を表す。また、このコマンド<System Audio Control>において、<Source address>はコマンドの発行元(ソース機器２０Ａ)のアドレス、<Sink2 address>はコマンドの宛先(音声出力装置３０)のアドレスをそれぞれ表す。
【０１４８】
なお、ソース機器２０Ａは、必要であれば、音声出力装置３０に対し、スタンバイ状態からパワーオン状態へ推移させ、接続を実施した上で（Ｓ６０８）、コマンド<System Audio Control>を送信する。
【０１４９】
音声出力装置３０は、ソース機器２０Ａから（４）のコマンド<System Audio Control>を受信した後、自装置が本コマンドを処理できる旨を報告するために、（５）のメッセージ<Ready System Audio>を、ソース機器２０Ａに送信する（Ｓ６１０）。
【０１５０】
<Ready System Audio><Sink2 address><Source address>
・・・（５）
【０１５１】
このメッセージ<Ready System Audio>において、<Ready System Audio>は<System Audio Control>コマンドを処理できる旨を報告するためのメッセージであることを示す。また、このメッセージ<Ready System Audio>において、<Sink2 address>はメッセージの発行元(音声出力装置３０)のアドレス、<Source address>はメッセージの宛先(ソース機器２０Ａ)のアドレスをそれぞれ表す。
【０１５２】
なお、音声出力装置３０は、<System Audio Control>コマンドをサポートしていない場合は、<Feature Abort>などのエラーメッセージを、（５）のメッセージ<Ready System Audio>の代わりにソース機器２０Ａに送信する。
【０１５３】
音声出力装置３０から（５）のメッセージ<Ready System Audio>を受信した場合、ソース機器２０Ａの中継処理部２７８は、（６）のメッセージ<Ready System Audio>を表示装置１０Ａに送信して、中継ぎをする（Ｓ６１２）。ソース機器２０Ａは、このメッセージ<Ready System Audio>を表示装置１０Ａに送信することで、音声出力装置３０側の準備が整ったことを通知する。
【０１５４】
<Ready System Audio><Source address><Sink1 address>
・・・（６）
【０１５５】
このメッセージ<Ready System Audio>において、<Ready System Audio>は音声出力装置３０側の準備が整ったことを通知するためのメッセージであることを示す。また、このメッセージ<Ready System Audio>において、<Source address>はメッセージの発行元(ソース機器２０Ａ)のアドレス、<Sink1 address>はメッセージの宛先(表示装置１０Ａ)のアドレスをそれぞれ表す。
【０１５６】
なお、ソース機器２０Ａは、音声出力装置３０から<Feature Abort>などのエラーメッセージを受信した場合、あるいは、一定時間、音声出力装置３０からの応答がない場合は、音声出力装置３０側が表示装置１０Ａとの連携動作をサポートしていないと判断する。そして、ソース機器２０Ａは、<Feature Abort>などのエラーメッセージを表示装置１０Ａに送信し、その旨を通知する。表示装置１０Ａは、ソース機器２０Ａから<Feature Abort>などのエラーメッセージを受信した場合、その旨を表示部１７０に表示し、本機能がこのシステムではサポートされていない旨をユーザに報告してもよい。
【０１５７】
表示装置１０Ａは、ソース機器２０Ａからメッセージ<Ready System Audio>を受信した場合、スピーカなどの音声出力部からの音声出力をミュートする（Ｓ６１４）。そして、表示装置１０Ａは、（７）のメッセージ<Ready System Audio>をソース機器２０Ａに送信し、表示装置１０Ａ側も準備が整ったことを通知する。
【０１５８】
<Ready System Audio><Sink1 address><Source address>
・・・（７）
【０１５９】
このメッセージ<Ready System Audio>において、<Ready System Audio>は表示装置１０Ａ側の準備が整ったことを通知するためのメッセージであることを示す。また、このメッセージ<Ready System Audio>において、<Sink1 address>はメッセージの発行元(表示装置１０Ａ)のアドレス、<Source address>はメッセージの宛先(ソース機器２０Ａ)のアドレスをそれぞれ表す。表示装置１０Ａは、（７）のメッセージ<Ready System Audio>をソース機器２０Ａに対して発行した後は、ソース機器２０Ａからコンテンツの音声データを受信しても無視しなければならない。
【０１６０】
ソース機器２０Ａは、表示装置１０Ａからメッセージ<Ready System Audio>を受信した場合、伝送するコンテンツのオーディオフォーマットを音声出力装置３０の能力に従って決定し（Ｓ６１８）、当該音声出力装置３０に、コンテンツの音声データを伝送する（Ｓ６２０）。音声出力装置３０は、ミュート状態を解除して、ソース機器２０Ａから送られてくる音声データによる音声を出力する（Ｓ６２２）。
【０１６１】
以上説明したように、本実施形態にかかる情報処理システム１によれば、ソース機器２０による中継処理により、コマンド<System Audio Control>が、表示装置１０Ａから、この表示装置１０Ａと対応付けされている音声出力装置３０に送られる。そのため、ユーザは、表示装置１０Ａに対して音声出力装置３０側への音声出力切り替え操作を行うだけで、音声出力装置３０への音声出力切り替えを行うことができる。このように、音声出力装置３０側への音声出力切り替えを行うことで、高品質な音声でコンテンツを視聴することが可能になる。
【０１６２】
なお、詳細説明は省略するが、ユーザのボリューム増/減の要求操作に応じて、表示装置１０Ａからソース機器２０Ａに、（８）のコマンド<User Control Pressed>を送信することにより、表示装置１０Ａ側から音声出力装置３０のボリューム増/減の操作を行うことも可能になる。
【０１６３】
<User Control Pressed>[Vol. Up|Vol. Down]<Sink1 address><Source address><Sink2 address>
・・・（８）
【０１６４】
このコマンド<User Control Pressed>において、<User Control Pressed>は音声出力装置３０側のボリューム増/減を制御するためのコマンドであることを示す。また、このコマンド<User Control Pressed>において、[Vol.Up|Vol. Down]は、ボリュームの増加／減少の要求を表す。また、このコマンド<User Control Pressed>において、<Sink1 Address>はコマンド発行元(表示装置１０Ａ)のアドレス、<Source address>はコマンドの宛先(ソース機器２０Ａ)のアドレス、<Sink2 address>はコマンド対象シンク(音声出力装置３０)のアドレスをそれぞれ表す。
【０１６５】
以上のように、対応付けされた表示装置１０Ａと音声出力装置３０が互いの識別情報（機器ＩＤ、この機器ＩＤに対応した論理アドレスなど）を予め取得しておくことで、あたかも互いが直接接続されているかのように情報を交換し、ユーザの要求する連携動作を実施することが可能になる。
【０１６６】
＜４．本実施形態にかかる情報処理システムの変形例＞
上記では、表示装置１０および音声出力装置３０がソース機器２０から送信される映像データや音声データに基づく出力を行なう例を説明したが、図１１を参照して以下に説明するように、本実施形態はかかる例に限定されない。
【０１６７】
図１１は、変形例にかかる情報処理システムの構成を示した機能ブロック図である。図１１に示したように、変形例にかかる表示装置１０’は、通信部１６６と、表示部１７０と、表示生成部１７４と、識別情報取得／供給部１７６と、操作検出部１７８と、チューナ１８２と、再生部１８６と、光インタフェース１９０と、を備える。また、変形例にかかる音声出力装置３０’は、通信部３６６と、音声出力部３７０と、設定保持部３７４と、識別情報取得／供給部３７６と、設定制御部３７８と、光インタフェース３９０と、を備える。
【０１６８】
変形例にかかる表示装置１０’は、一例としてチューナ１８２により映像データおよび音声データを取得し、再生部１８６が映像データの再生を行い、表示部１７０が再生部１８６により再生された映像データを表示することも可能である。
【０１６９】
また、表示装置１０’および音声出力装置３０’は、光インタフェース１９０および光インタフェース３９０を介して光ケーブルにより接続されている。当該光ケーブルは表示装置１０’から音声出力装置３０’へ音声データを供給するための一方向の伝送路である。音声出力装置３０’の音声出力部３７０は、光インタフェース３９０を介して表示装置１０’から供給される音声データに基づいて音声出力を行なうことも可能である。
【０１７０】
このように、変形例にかかる表示装置１０’および音声出力装置３０’は光インタフェース１９０および光インタフェース３９０を介して接続されているが、当該伝送路では音声出力装置３０’から表示装置１０’への送信を行なうことができない。このため、表示装置１０’および音声出力装置３０’が直接的に通信し、表示装置１０’が音声出力装置３０’の設定変更画面を表示することは困難である。
【０１７１】
そこで、当該変形例においても、ソース機器２０が表示装置１０’および音声出力装置３０’の間の通信を中継することにより、音声出力装置３０’の設定変更を、図７に示した流れで実現することが可能である。すなわち、表示装置１０’が音声出力装置３０の設定変更画面を表示し、ユーザが当該設定変更画面においてリモートコントローラ１０６を操作することにより設定変更を行なうことが可能となる。
【０１７２】
また、当該変形例においても、ソース機器２０が表示装置１０’および音声出力装置３０’の間の通信を中継することにより、表示装置１０’から、ソース機器２０の切り替え操作、表示装置１０’から音声出力装置３０’への音声出力切り替え操作やボリューム増／減の操作などを行うことが可能となる。
【０１７３】
＜５．識別情報交換時（ペアリング設定時）の動作＞
続いて、図１２〜図１８を参照して、対応付け（ペアリング）すべき表示装置１０と音声出力装置３０との間で識別情報（機器ＩＤ等の機器固有の識別情報）を交換するペアリング設定時の動作について説明する。ここでは、図１２に示すように、表示装置１０および音声出力装置３０が接続可能なソース機器として、Ｎ個のソース機器２０-1〜２０-Nが存在する場合について説明する。
【０１７４】
図１３〜図１５のフローチャートは、表示装置１０（Sink 1）と音声出力装置３０（Sink 2）との間におけるペアリング設定動作の流れを示している。
【０１７５】
表示装置１０は、ステップＳＴ１００において、接続に必要なソース機器との接続認証作業を予め済ましておき、自由にネットワーク上でソース機器との接続を実施できるようにされる。この場合、表示装置１０は、Ｎ個のソース機器２０-1〜２０-Nのうち、当該表示装置１０が接続可能な所定数のソース機器との間で接続認証作業を行う。
【０１７６】
同様に、音声出力装置３０は、ペアリング設定動作を開始する前に、ステップＳＴ３００において、接続に必要なソース機器との接続認証作業を予め済ましておき、自由にネットワーク上でソース機器との接続を実施できるようにされる。この場合、音声出力装置３０は、Ｎ個のソース機器２０-1〜２０-Nのうち、当該音声出力装置３０が接続可能な所定数のソース機器との間で接続認証作業を行う。
【０１７７】
表示装置１０は、ステップＳＴ１０１において、ユーザからのペアリング設定の開始指示に基づいて、ペアリング設定動作を開始する。また、音声出力装置３０は、ステップＳＴ３０１において、ユーザからのペアリング設定の開始指示に基づいて、ペアリング設定動作を開始する。すなわち、表示装置１０および音声出力装置３０におけるペアリング設定動作は、双方の装置に対して、それぞれユーザからペアリング設定の開始が指示されることによって、始まる。
【０１７８】
ユーザから各装置へのペアリング設定の開始指示は、例えば、ペアリングをサポートしている装置それぞれがペアリング設定ボタンを持っていて、それをユーザが押すことによって実現してもよい。また、表示装置１０の場合、ペアリング設定の開始指示は、制御入力ＧＵＩの設定項目にそのような状態設定の項目を持つことによって、実現してもよい。また、音声出力装置３０の場合、ペアリング設定の開始指示は、パラメータ設定メニュー中にペアリング実行モードを持つことにより、実現してもよい。その他、ユーザが直接指示するような機能をペアリング対象装置がそれぞれ実装することによって、ユーザは、対応付けすべき装置を決定でき、かつ、ペアリング設定動作を開始できる。
【０１７９】
表示装置１０は、ステップＳＴ１０１でペアリング設定動作を開始した後、ステップＳＴ１０２において、ペアリングデータがあるか否かを判断する。このペアリングデータは、過去のペアリング動作により取得された、自装置と対応付けされている他の装置の機器ＩＤ等の識別情報、さらには、この識別情報に対応してその後に取得された他の装置の論理アドレス等である。
【０１８０】
ペアリングデータがあるとき、表示装置１０は、ステップＳＴ１０３において、当該ペアリングデータを消去する。これにより、既にペアリングされているものに対して、新たにペアリングをやり直す場合などに、古いペアリングデータが残っている場合は、それがクリアされる。
【０１８１】
表示装置１０は、ステップＳＴ１０３の処理の後、ステップＳＴ１０４の処理に移る。なお、ステップＳＴ１０２でペアリングデータがないとき、表示装置１０は、直ちに、ステップＳＴ１０４の処理に移る。
【０１８２】
同様に、音声出力装置３０は、ステップＳＴ３０１でペアリング設定動作を開始した後、ステップＳＴ３０２において、ペアリングデータがあるか否かを判断する。ペアリングデータがあるとき、音声出力装置３０は、ステップＳＴ３０３において、当該ペアリングデータを消去する。音声出力装置３０は、ステップＳＴ３０３の処理の後、ステップＳＴ３０４の処理に移る。なお、ステップＳＴ３０２でペアリングデータがないとき、音声出力装置３０は、直ちに、ステップＳＴ３０４の処理に移る。
【０１８３】
ステップＳＴ３０４において、音声出力装置３０は、「ペアリング設定中」などのステータスを設定する。そして、音声出力装置３０は、ステップＳＴ３０５において、上述のステップＳＴ３００で接続認証作業が行われ、接続可能な所定数のソース機器のうち、任意のソース機器（Source j）に接続する。なお、接続されるソース機器は、表示装置１０にも同時に接続する必要があるので、当該ソース機器は複数装置との同時接続をサポートしている必要がある。
【０１８４】
表示装置１０は、ステップＳＴ１０４において、所定時間だけ待ち、その後に、ステップＳＴ１０５の処理に移る。この所定時間の待ちにより、表示装置１０は、上述したように音声出力装置３０がステップＳＴ３０５で任意のソース機器（Source j）に接続した後にステップＳＴ１０５以降の処理を始めるようにされる。
【０１８５】
表示装置１０は、ステップＳＴ１０５において、ステップＳＴ１００で接続認証作業が行われ、接続可能なソース機器をネットワーク上で探し、それを全てリストアップする。ここでリストアップされたソース機器の個数を、Max Sourceとする。また、表示装置１０は、ステップＳＴ１０５において、ｉ＝０に設定する。
【０１８６】
表示装置１０は、ステップＳＴ１０５で接続可能なソース機器をリストアップした後、リスト中の上から順にソース機器へ接続していく。勿論、表示装置１０は、リストを作らずに次々と見つけたソース機器に接続していっても構わない。表示装置１０は、ソース機器に接続後、接続したソース機器に、他に音声出力装置３０との接続を持っているかを問い合わせる。表示装置１０は、ソース機器から音声出力装置３０との接続がないと報告された場合はその接続を解除し、リスト中の次のソース機器と接続し、同様に音声出力装置３０との接続の有無を調査する。これを繰り返すことにより、表示装置１０は、音声出力装置３０が接続しているソース機器を特定する。
【０１８７】
そして、表示装置１０は、音声出力装置３０との接続を持っているソース機器を特定できたら、今度はそのソース機器を介して、接続されている音声出力装置３０にステータスを問い合わせる。表示装置１０は、音声出力装置３０から「ペアリング設定中」のステータスが報告されなければ、またそのソース機器との接続を解除し、リスト中の次のソース機器に接続する。このようにして、ペアリング設定対象の音声出力装置３０が接続された、つまり「ペアリング設定中」のステータスの音声出力装置３０が接続されたソース機器を特定する。
【０１８８】
すなわち、表示装置１０は、ステップＳＴ１０５で接続可能なソース機器をリストアップした後、ステップＳＴ１０６において、ｉをインクリメントする。そして、表示装置１０は、ステップＳＴ１０７において、ｉ＞Max Sourceであるか否かを判断する。ｉ＞Max Sourceでないとき、表示装置１０が接続可能なソース機器がまだ残っていることを意味する。
【０１８９】
ステップＳＴ１０７でｉ＞Max Sourceでないとき、表示装置１０は、ステップＳＴ１０８において、ｉ番目のソース機器（Source i）に接続する。そして、表示装置１０は、ステップＳＴ１０９において、当該ソース機器（Source i）に、他に音声出力装置３０との接続を持っているかを問い合わせる。
【０１９０】
続いて、表示装置１０は、ステップＳＴ１１０において、ソース機器（Source i）からの報告に基づいて、当該ソース機器（Source i）が音声出力装置３０との接続を持っているか否かを判断する。ソース機器（Source i）が音声出力装置３０との接続を持っていないとき、表示装置１０は、ステップＳＴ１０６の処理に戻り、次のソース機器に対する処理に移る。
【０１９１】
一方、ソース機器（Source i）が音声出力装置３０との接続を持っているとき、表示装置１０は、ステップＳＴ１１１において、ソース機器（Source i）を介して、接続されている音声出力装置３０にステータスを問い合わせる。そして、表示装置１０は、ステップＳＴ１１２において、音声出力装置３０からの回答に基づいて、音声出力装置３０が「ペアリング設定中」のステータスにあるか否かを判断する。
【０１９２】
「ペアリング設定中」のステータスにないとき、表示装置１０は、ステップＳＴ１０６の処理に戻り、次のソース機器に対する処理に移る。一方、「ペアリング設定中」のステータスにあるとき、表示装置１０は、ソース機器（Source i）を、ペアリング設定対象の音声出力装置３０が接続されたソース機器として特定し、その後、ステップＳＴ１１３の処理に移る。
【０１９３】
また、音声出力装置３０は、ステップＳＴ３０５で任意のソース機器（Source j）に接続した後、ステップＳＴ３０６の処理に移る。このステップＳＴ３０６において、音声出力装置３０は、表示装置１０からステータスの問い合わせがあったか否かを判断する。ステータスの問い合わせがないとき、ステップＳＴ３０７において、ソース機器（Source j）に接続してから一定時間が経過してタイムアウト（Time Out）か否かを判断する。タイムアウトでないとき、音声出力装置３０は、ステップＳＴ３０６の処理に戻る。
【０１９４】
ステップＳＴ３０６で表示装置１０からステータスの問い合わせがあったとき、音声出力装置３０は、ステップＳＴ３０８において、「ペアリング設定中」のステータスにあることを、ソース機器（Source j）を介して、表示装置１０に回答し、その後、ステップＳＴ３０９の処理に移る。
【０１９５】
上述したように、表示装置１０において、ペアリング設定対象の音声出力装置３０が接続されたソース機器（Source i）が特定された後、表示装置１０と音声出力装置３０との間で識別情報、例えば機器ＩＤ等の装置固有の識別情報の交換が行われる。ここでは、交換される識別情報は、「機器ＩＤ」であるとして説明する。
【０１９６】
すなわち、表示装置１０は、ステップＳＴ１１３において、ソース機器（Source i）を介して、音声出力装置３０に、機器ＩＤの要求を送信する。一方、音声出力装置３０は、ステップＳＴ３０９において、表示装置１０からの機器ＩＤの要求を受信する。そして、表示装置１０は、ステップＳＴ１１４において、音声出力装置３０は、ステップＳＴ３１０において、互いに、ソース機器（Source i）を介して、機器ＩＤの交換を行い、互いに自装置のメモリ等に格納する。このようにして、ペアリング設定、つまり識別情報の交換が実現される。
【０１９７】
ただし、最終的にはユーザにペアリング設定の確認を求める必要があるかもしれない。そのような場合は、例えば、音声出力装置３０からテストトーンなどの音声を出し、表示装置１０に何らかのメッセージを表示し、ユーザに確認操作を要求するなどすれば、確認が可能になる。このユーザの確認操作があるとき、ペアリング設定は完了し、音声出力装置３０は「ペアリング設定中」のステータスを解除する。
【０１９８】
すなわち、表示装置１０は、ステップＳＴ１１４で、音声出力装置３０の機器ＩＤ（識別情報）を取得した後、ステップＳＴ１１５で、ユーザにペアリング確認させるための処理、例えばメッセージを表示する。そして、表示装置１０は、ステップＳＴ１１６において、ユーザがペアリング確認の「ＯＫ」操作をしたか否かを判断する。ユーザが「ＯＫ」操作をした場合、表示装置１０は、ステップＳＴ１１７において、ペアリング設定を完了する。一方、ユーザが「ＯＫ」操作をしないとき、表示装置１０は、ステップＳＴ１１８の処理に移る。
【０１９９】
また、音声出力装置３０は、ステップＳＴ３１０で、表示装置１０の機器ＩＤ（識別情報）を取得した後、ステップＳＴ３１１で、ユーザにペアリング確認させるための処理、例えばテストトーンなどの音声を出力する。そして、音声出力装置３０は、ステップＳＴ３１２において、ユーザがペアリング確認の「ＯＫ」操作をしたか否かを判断する。ユーザが「ＯＫ」操作をした場合、表示装置１０は、ステップＳＴ３１３において、「ペアリング設定中」のステータスを解除し、ステップＳＴ３１４において、ペアリング設定を完了する。一方、ユーザが「ＯＫ」操作をしないとき、音声出力装置３０は、ステップＳＴ３１５の処理に移る。
【０２００】
なお、表示装置１０および音声出力装置３０の接続認証作業において（ステップＳＴ１００、ステップＳＴ３００）、双方が同じソース機器への接続可能状態になっていなかった場合も考えられる。この場合、音声出力装置３０が表示装置１０からのステータス問合せを待つ際のタイムアウト、あるいは、表示装置１０がリスト上の全てのソース機器に接続してもペアリング対象の音声出力装置３０を発見できなかったこと、で認識される。そのような場合には、ユーザへ接続認証確認を促すメッセージを通知することもできる。
【０２０１】
すなわち、表示装置１０は、ステップＳＴ１０７でｉ＞Max Sourceであるとき、ステップＳＴ１１８の処理に移る。このステップＳＴ１１８において、表示装置１０は、ユーザへ接続認証確認（認証エラー確認）を促すメッセージを表示する。また、音声出力装置３０は、ステップＳＴ３０７でタイムアウトであるとき、ステップＳＴ３１５の処理に移る。このステップＳＴ３１５において、音声出力装置３０は、ＬＥＤ等の発光素子を点灯する、あるいは音声出力などによって、ユーザに、接続認証確認（認証エラー確認）を促す。
【０２０２】
図１６は、表示装置１０において、最終的にユーザにペアリング確認を促すためのメッセージの表示例を示している。表示装置１０は、ステップＳＴ１１５において、図１６に示すようなメッセージを表示し、リモートコントローラ１０６上の［ＯＫ］ボタンあるいは［Ｃａｎｃｅｌ］ボタンの入力をユーザに促す。音声出力装置３０は、同時に何らかのテストトーンなどの特有な音声を出力する。これにより、表示装置１０では視覚的なＧＵＩを提供し、音声出力装置３０からは聴覚的な特有の音声を提供することにより、ユーザが知覚的に両者のペアリングが所望したものであるかどうかを確認できる。
【０２０３】
図１７は、ユーザ確認アプリの結果処理の一例を示したシーケンス図である。まず、図１７に示したように、ユーザによる「ペアリングＯＫ」の操作が表示装置１０の操作検出部１７８により検出されると（Ｓ７０２）、表示装置１０の通信部１６６は、（９）のコマンド<Pairing Done>をソース機器（Source i）に送信して、中継ぎを要求する（Ｓ７０４）。
【０２０４】
<Pairing Done><Sink1 address><Source address><Sink2 address>
・・・（９）
【０２０５】
このコマンド<Pairing Done>において、<Pairing Done>はペアリングが完了した旨を通知するためのコマンドであることを示す。また、このコマンド<Pairing Done>において、<Sink1 address>はコマンド発行元(表示装置１０)のアドレス、<Source address>はコマンドの宛先(ソース機器（Sourcei）)のアドレス、<Sink2 address>はコマンド対象シンク(音声出力装置３０)のアドレスをそれぞれ表す。
【０２０６】
（９）のコマンド<Pairing Done>を受信したソース機器（Source i）の中継処理部２７８は、（１０）のコマンド<Pairing Done>を、コマンド対象シンクである音声出力装置３０に送信して、中継ぎをする（Ｓ７０６）。
【０２０７】
<Pairing Done><Source address><Sink2 address>
・・・（１０）
【０２０８】
このコマンド<Pairing Done>において、<Pairing Done>はペアリングが完了した旨を通知するためのコマンドであることを示す。また、このコマンド<Pairing Done>において、<Source address>はコマンドの発行元(ソース機器（Source i）)のアドレス、<Sink2 address>はコマンドの宛先(音声出力装置３０)のアドレスをそれぞれ表す。
【０２０９】
（１０）のコマンド<Pairing Done>を受信した音声出力装置３０は、自装置のステータスを「ペアリング設定中」から「ペアリング完了」に変更する（Ｓ７０８）。これにより、表示装置１０および音声出力装置３０は、それぞれ交換した機器ＩＤを自装置のメモリなどに格納し、ペアリング設定を完了する。
【０２１０】
なお、連携した制御のイニシエータは常に表示装置１０であるので、表示装置１０側のペアリングされている音声出力装置３０は１つである必要がある。しかし、音声出力装置３０側は、コマンド受信時に発行元を特定することが可能であるので、複数の表示装置１０とペアリングされていても構わないし、表示装置１０の機器ＩＤを格納しないことも許される。
【０２１１】
上述したように、表示装置１０は、接続したソース機器（Source i）が音声出力装置３０との接続を持っているとき、ソース機器（Sourcei）を介して、音声出力装置３０にステータスを問い合わせてその回答を受け取る（ステップＳＴ１１１、ステップＳＴ３０８）。そして、表示装置１０は、その音声出力装置３０が「ペアリング設定中」のステータスにあるとき、ソース機器（Source i）を介して、機器ＩＤ（識別情報）の交換を行う（ステップＳＴ１１４、ステップＳＴ３１０）。
【０２１２】
図１８は、音声出力装置３０のステータス問い合わせ動作および機器ＩＤ（識別情報）の交換動作の流れを示したシーケンス図である。
【０２１３】
表示装置１０の通信部１６６は、（１１）のコマンド<Get Status>をソース機器（Source i）に送信して、中継ぎを要求する（Ｓ８０２）。
【０２１４】
<Get Status><Sink1 address><Source address><Sink2 address><Status Name(Pairing)>
・・・（１１）
【０２１５】
このコマンド<Get Status>において、<Get Status>は<Status Name(この場合はPairing)>で示されるステータスを問い合わせるコマンドであることを示す。また、このコマンド<Get Status>において、<Sink1 address>はコマンド発行元(表示装置１０)のアドレス、<Source address>はコマンドの宛先(ソース機器（Sourcei)）のアドレス、<Sink2 address>はコマンド対象シンク(音声出力装置３０)のアドレスをそれぞれ示す。
【０２１６】
このコマンド<Get Status>および以下に述べるコマンド、レスポンスにおけるアドレスは、例えば、表示装置１０、ソース機器２０-1〜２０-N、音声出力装置３０により構成されるネットワーク上で割り振られた論理アドレスである。表示装置１０は、音声出力装置３０のアドレス<Sink2 address>を、ステップＳＴ１０９で音声出力装置３０との接続をソース機器（Source i）に問い合わせをした段階で、ソース機器（Source i）から取得している。
【０２１７】
（１１）のコマンド<Get Status>を受信したソース機器（Source i)の中継処理部２７８は、（１２）のコマンド<Get Status>を、コマンド対象シンクである音声出力装置３０に送信して、中継ぎをする（Ｓ８０４）。
【０２１８】
<Get Status><Source address><Sink2 address><Status Name(Pairing)>
・・・（１２）
【０２１９】
このコマンド<Get Status>において、<Get Status>は<Status Name(この場合はPairing)>で示されるステータスを問い合わせるコマンドであることを示す。また、このコマンド<Get Status>において、<Source address>はコマンド発行元 (ソース機器（Sourcei)）のアドレス、<Sink2 address>はコマンドの宛先(音声出力装置３０)のアドレスをそれぞれ示す。
【０２２０】
（１２）のコマンド<Get Status>を受信した音声出力装置３０の通信部１６６は、ペアリング状態を示す情報を付加した、（１３）のレスポンス<Report Status>をソース機器（Source i）に送信して、中継ぎを要求する（Ｓ８０６）。
【０２２１】
<Report Status><Sink2 address><Source address><Status(Pairing)>
・・・（１３）
【０２２２】
このレスポンス<Report Status>において、<Report AStatus>は直前に受信したコマンド<Get Status>に対するレスポンスとして、<Status(この場合はペアリングの状態)>を通知することを示す。ここで、ペアリング状態には、「ペアリング設定中」、「ペアリング済」、「ペアリング未」などがある。また、このレスポンス<Report Status>において、<Sink2 address>はレスポンス発行元(音声出力装置３０)のアドレス、<Source address>はレスポンスの宛先(ソース機器（Source i)）のアドレスをそれぞれ示す。また、このレスポンス<Report Status>において、<Status(Pairing)>は音声出力装置３０のペアリング状態を示す情報である。
【０２２３】
ソース機器（Source i)は表示装置１０から上述したようにコマンド<Get Status>を受信したことで、これに対するレスポンス<Report Status>を表示装置１０へ中継すべきであることを既に認識している。そのため、（１３）のレスポンス<Report Status>を受信したソース機器（Source i)の中継処理部２７８は、（１４）のレスポンス<Report Status>を、レスポンス対象シンクである表示装置１０に送信して、中継ぎをする（Ｓ８０８）。勿論、音声出力装置３０側から表示装置１０へ中継するよう、ソース機器（Source i)に、（１１）式のコマンド<Get Status>と同様な中継依頼コマンドを発行することにより、実現してもよい。
【０２２４】
<Report Status><Source address><Sink1 address><Status(Pairing)> 
・・・（１４）
【０２２５】
このレスポンス<Report Status>において、<Report Status>は直前に受信したコマンド<Get Status>に対するレスポンスとして、<Status(この場合はペアリングの状態)>を通知することを示す。また、このレスポンス<Report Status>において、<Source address>はレスポンス発行元 (ソース機器（Sourcei)）のアドレス、<Sink1 address>はレスポンスの宛先(表示装置１０)のアドレスをそれぞれ示す。
【０２２６】
（１４）のレスポンス<Report Status>を受信した表示装置１０は、その<Status(Pairing)>に基づいて、音声出力装置３０が「ペアリング設定中」であるか否か、つまりペアリング設定対象であるか否かを判断する。ステータスが「ペアリング設定中」でなければ、ソース機器をリスト中の次のソース機器に切り替え、上述したように、音声出力装置３０の接続の有無を判断する処理から同じフローを繰り返す。
【０２２７】
ステータスが「ペアリング設定中」であれば、表示装置１０は、当該音声出力装置３０がペアリング設定対象であると判断できる（Ｓ８１０）。そこで、表示装置１０の通信部１６６は、自装置の機器ＩＤを付加した、（１５）のコマンド<ExchangeID>をソース機器（Source i）に送信して、中継ぎを要求する（Ｓ８１２）。
【０２２８】
<ExchangeID><Sink1 address><Source address><Sink2 address><Sink1 ID>
・・・（１５）
【０２２９】
このコマンド<ExchangeID>において、<ExchangeID>は機器ＩＤを交換するためのコマンドであることを示す。また、このコマンド<ExchangeID>において、<Sink1 address>はコマンド発行元(表示装置１０)のアドレス、<Source address>はコマンドの宛先(ソース機器（Sourcei)）のアドレス、<Sink2 address>はコマンド対象シンク(音声出力装置３０)のアドレスをそれぞれ示す。また、このコマンド<ExchangeID>において、<Sink1 ID>は、表示装置１０の機器ＩＤを示す。
【０２３０】
（１５）のコマンド<ExchangeID>を受信したソース機器（Source i)の中継処理部２７８は、表示装置１０の機器ＩＤを付加した、（１６）のコマンド<ExchangeID>を、コマンド対象シンクである音声出力装置３０に送信して、中継ぎをする（Ｓ８１４）。
【０２３１】
<ExchangeID><Source address><Sink2 address><Sink1 ID>
・・・（１６）
【０２３２】
このコマンド<ExchangeID>において、<ExchangeID>は機器ＩＤを交換するためのコマンドであることを示す。また、このコマンド<ExchangeID>において、<Source address>はコマンド発行元 (ソース機器（Sourcei)）のアドレス、<Sink2 address>はコマンドの宛先(音声出力装置３０)のアドレスをそれぞれ示す。また、このコマンド<ExchangeID>において、<Sink1 ID>は、表示装置１０の機器ＩＤを示す。
【０２３３】
（１６）のコマンド<ExchangeID>を受信した音声出力装置３０は、<Sink1ID>により表示装置１０の機器ＩＤを取得する。そして、音声出力装置３０は、自装置の機器ＩＤを付加した、（１７）のレスポンス<ExchangeID>をソース機器（Source i）に送信して、中継ぎを要求する（Ｓ８１６）。
【０２３４】
<ExchangeID><Sink2 address><Source address><Sink2 ID>
・・・（１７）
【０２３５】
このレスポンス<ExchangeID>において、<ExchangeID>は直前に受信したコマンド<ExchangeID>に対するレスポンスであることを示す。また、このレスポンス<ExchangeID>において、<Sink2 address>はレスポンス発行元(音声出力装置３０)のアドレス、<Source address>はレスポンスの宛先(ソース機器（Sourcei)）のアドレスをそれぞれ示す。また、このレスポンス<ExchangeID>において、<Sink2 ID>は音声出力装置３０の機器ＩＤを示す。
【０２３６】
ソース機器（Source i)は表示装置１０から上述したようにコマンド<ExchangeID>を受信したことで、これに対するレスポンス<ExchangeID>を表示装置１０へ中継すべきであることを既に認識している。そのため、（１７）のレスポンス<ExchangeID>を受信したソース機器（Source i)の中継処理部２７８は、音声出力装置３０の機器ＩＤを付加した、（１８）のレスポンス<ExchangeID>を、レスポンス対象シンクである表示装置１０に送信して、中継ぎをする（Ｓ８１８）。勿論、音声出力装置３０側から表示装置１０へ中継するよう、ソース機器（Source i)に、（１５）式のコマンド<ExchangeID>と同様な中継依頼コマンドを発行することにより、実現してもよい。
【０２３７】
<ExchangeID><Source address><Sink1 address><Sink2 ID> 
・・・（１８）
【０２３８】
このレスポンス<ExchangeID>において、<ExchangeID>は直前に受信したコマンド<ExchangeID>に対するレスポンスであることを示す。また、このレスポンス<ExchangeID>において、<Source address>はレスポンス発行元 (ソース機器（Sourcei)）のアドレス、<Sink1 address>はレスポンスの宛先(表示装置１０)のアドレスをそれぞれ示す。また、このレスポンス<ExchangeID>において、<Sink2 ID>は音声出力装置３０の機器ＩＤを示す。
【０２３９】
（１８）のコマンド<ExchangeID>を受信した表示装置１０は、<Sink2 ID>により音声出力装置３０の機器ＩＤを取得する。このようにして、表示装置１０および音声出力装置３０が機器ＩＤを交換したことで、ペアリングは完了し、互いに連携した制御が可能になる。
【０２４０】
なお、上述の説明では、１台の表示装置１０と１台の音声出力装置３０がペアリング設定される例を示した。しかし、例えば、１つの部屋に表示装置１０としてテレビ受信機とプロジェクタがあってコンテンツによってそれらを切り替えて使用する場合、これらテレビ受信機とプロジェクタにそれぞれ一つの音声出力装置３０をペアリングすることも可能である。これにより、同時に使われることのない複数の表示装置１０が一つの音声出力装置３０と連携して、System Audioなどの制御を実行することも可能である。
【０２４１】
さらに、例えば、大きな会議室で、複数のプロジェクタやテレビ受信機で同じコンテンツを投影している際に入力ソースを同時に切り替えるという場合、ユーザからのコマンドの発行を認識するシンク機器と、その他の全てのシンク機器をペアリングすることも可能である。この場合、ユーザからのコマンドの発行を認識するシンク機器が、接続されている他の全てのシンク機器の機器ＩＤ(アドレス)を把握しているため、ソース機器がコマンドの中継を接続されている他の全てのシンク機器に対して実行することにより、入力ソースを同時に切り替えるということを実現できる。
【０２４２】
＜６．補足＞
なお、添付図面を参照しながら本発明の好適な実施形態について説明したが、本発明は係る例に限定されないことは言うまでもない。当業者であれば、特許請求の範囲に記載された範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、それらについても当然に本発明の技術的範囲に属するものと了解される。
【０２４３】
例えば、上記実施形態では、出力装置として音声出力装置３０を例にあげて説明したが、本発明はかかる例に限定されない。変形例として、表示装置１０と対応付けられる出力装置は他の表示装置であってもよい。この場合、ソース機器２０が、複数の表示装置の間の通信を中継することにより、表示装置１０における他の表示装置の設定変更、および他の表示装置における表示装置１０の設定変更にも本発明を適用することが可能である。
【０２４４】
また、本明細書の情報処理システム１の処理における各ステップは、必ずしもシーケンス図として記載された順序に沿って時系列に処理する必要はない。例えば、情報処理システム１の処理における各ステップは、並列的あるいは個別に実行される処理（例えば、並列処理あるいはオブジェクトによる処理）を含んでもよい。
【０２４５】
また、表示装置１０に内蔵されるＣＰＵ１０８、ＳＤＲＡＭ１１４などのハードウェアを、上述した表示装置１０の各構成と同等の機能を発揮させるためのコンピュータプログラムも作成可能である。同様に、ソース機器２０に内蔵されるＣＰＵ２０１、ＲＯＭ２０２およびＲＡＭ２０３などのハードウェアを、上述したソース機器２０の各構成と同等の機能を発揮させるためのコンピュータプログラムも作成可能である。また、該コンピュータプログラムを記憶させた記憶媒体も提供される。また、図４および図１１の機能ブロック図で示したそれぞれの機能ブロックをハードウェアで構成することで、一連の処理をハードウェアで実現することもできる。
【符号の説明】
【０２４６】
１０、１０Ａ、１０Ｂ、１０Ｃ        表示装置
２０、２０Ａ、２０Ｂ、２０-1〜２０-N    ソース機器
３０      音声出力装置
１６６、２６６、３６６    通信部
１７０    表示部
１７４    表示生成部
１７６    識別情報取得／供給部
１７８    操作検出部
２７０    記憶部
２７４    再生部
２７８    中継処理部
２８２    制御部
３７０    音声出力部
３７６    識別情報取得／供給部
３７８    設定制御部
【図１】
2010119076.tif 000004
【図２】
2010119076.tif 000005
【図３】
2010119076.tif 000006
【図４】
2010119076.tif 000007
【図５】
2010119076.tif 000008
【図６】
2010119076.tif 000009
【図７】
2010119076.tif 000010
【図８】
2010119076.tif 000011
【図９】
2010119076.tif 000012
【図１０】
2010119076.tif 000013
【図１１】
2010119076.tif 000014
【図１２】
2010119076.tif 000015
【図１３】
2010119076.tif 000016
【図１４】
2010119076.tif 000017
【図１５】
2010119076.tif 000018
【図１６】
2010119076.tif 000019
【図１７】
2010119076.tif 000020
【図１８】
2010119076.tif 000021