(57)【特許請求の範囲】
【請求項１】
複数のコンテンツ再生機器とネットワークを介して接続可能な通信部と、
事前設定された前記複数のコンテンツ再生機器に関する複数のプリセットの中から少なくとも一つのプリセットの選択を受け付ける入力部と、
前記複数のコンテンツ再生機器間における現状の同期状態の少なくとも一部の解除を行う同期状態解除信号を送信し、前記入力部において選択されたプリセットの復元を行うプリセット復元信号を送信する制御部と、
を含み、
前記制御部は、前記現状の同期状態を取得し、前記現状の同期状態と前記選択されたプリセットとに基づき、前記同期状態解除信号を生成する、操作装置。
【請求項２】
前記制御部は、前記選択されたプリセットに含まれるコンテンツ再生機器と共通のコンテンツ再生機器を含む前記現状の同期状態の解除を行う同期状態解除信号を送信する、
請求項１に記載の操作装置。 
【請求項３】
前記制御部は、前記現状の同期状態の親機であるコンテンツ再生機器が、前記選択されたプリセットにおける子機となる場合、前記コンテンツ再生機器が前記親機として含まれる前記現状の同期状態に含まれる全てのコンテンツ再生機器の同期状態の解除を行う同期状態解除信号を送信する、
請求項１又は２に記載の操作装置。
【請求項４】
前記制御部は、前記現状の同期状態に含まれるコンテンツ再生機器の内、前記選択されたプリセットに含まれないコンテンツ再生機器の同期状態を解除する前記同期状態解除信号を送信する、
請求項１乃至３のいずれか一つに記載の操作装置。
【請求項５】
複数のコンテンツ再生機器とネットワークを介して接続可能な通信部と、
事前設定された前記複数のコンテンツ再生機器に関する複数のプリセットの中から少なくとも一つのプリセットの選択を受け付ける入力部と、
前記複数のコンテンツ再生機器間における現状の同期状態の少なくとも一部の解除を行う同期状態解除信号を送信し、前記入力部において選択されたプリセットの復元を行うプリセット復元信号を送信する制御部と、
を含み、
前記制御部は、前記現状の同期状態に含まれる全てのコンテンツ再生機器の同期状態を解除する前記同期状態解除信号を送信する、操作装置。
【請求項６】
複数のコンテンツ再生機器とネットワークを介して接続可能な通信部と、
事前設定された前記複数のコンテンツ再生機器に関する複数のプリセットの中から少なくとも一つのプリセットの選択を受け付ける入力部と、
前記複数のコンテンツ再生機器間における現状の同期状態の少なくとも一部の解除を行う同期状態解除信号を送信し、前記入力部において選択されたプリセットの復元を行うプリセット復元信号を送信する制御部と、
を含み、
前記制御部は、前記選択されたプリセットに含まれる全てのコンテンツ再生機器の同期状態を解除する前記同期状態解除信号を送信する、操作装置。
【請求項７】
複数のコンテンツ再生機器とネットワークを介して接続可能な通信部と、
事前設定された前記複数のコンテンツ再生機器に関する複数のプリセットの中から少なくとも一つのプリセットの選択を受け付ける入力部と、
前記複数のコンテンツ再生機器間における現状の同期状態の少なくとも一部の解除を行う同期状態解除信号を送信し、前記入力部において選択されたプリセットの復元を行うプリセット復元信号を送信する制御部と、
を含み、
前記制御部は、前記同期状態解除信号を、前記選択されたプリセットの親機であるコンテンツ再生機器に送信する、操作装置。
【請求項８】
複数のコンテンツ再生機器とネットワークを介して接続可能な通信部と、
事前設定された前記複数のコンテンツ再生機器に関する複数のプリセットの中から少なくとも一つのプリセットの選択を受け付ける入力部と、
前記複数のコンテンツ再生機器間における現状の同期状態の少なくとも一部の解除を行う同期状態解除信号を送信し、前記入力部において選択されたプリセットの復元を行うプリセット復元信号を送信する制御部と、
を含み、
前記制御部は、前記同期状態解除信号を、前記選択されたプリセットに含まれる全てのコンテンツ再生機器に送信する、操作装置。
【請求項９】
複数のコンテンツ再生機器とネットワークを介して接続可能な通信部と、
事前設定された前記複数のコンテンツ再生機器に関する複数のプリセットの中から少なくとも一つのプリセットの選択を受け付ける入力部と、
前記複数のコンテンツ再生機器間における現状の同期状態の少なくとも一部の解除を行う同期状態解除信号を送信し、前記入力部において選択されたプリセットの復元を行うプリセット復元信号を送信する制御部と、
を含み、
前記制御部は、前記同期状態解除信号を、前記同期状態から解除されるコンテンツ再生機器に送信する、操作装置。
【請求項１０】
前記制御部は、前記現状の同期状態と前記選択されたプリセットが同一の場合、前記同期状態解除信号を送信しない、
請求項１に記載の操作装置。
【請求項１１】
複数のコンテンツ再生機器とネットワークを介して接続可能な通信部と、
事前設定された前記複数のコンテンツ再生機器に関する複数のプリセットの中から少なくとも一つのプリセットの選択を受け付ける入力部と、
前記複数のコンテンツ再生機器間における現状の同期状態の少なくとも一部の解除を行う同期状態解除信号を送信し、前記入力部において選択されたプリセットの復元を行うプリセット復元信号を送信する制御部と、
を含み、
前記選択されたプリセットに含まれるコンテンツ再生機器の電源がＯＦＦ状態にあるとき、前記制御部は、前記プリセット復元信号を送信する前に、前記コンテンツ再生機器の電源をＯＮするコマンド信号を送信する、操作装置。
【請求項１２】
前記制御部は、前記電源をＯＮするコマンド信号を、前記電源がＯＦＦ状態にあるコンテンツ再生機器のみに送信する、
請求項１１に記載の操作装置。
【請求項１３】
前記制御部は、前記電源をＯＮするコマンド信号を、前記選択されたプリセットに含まれる全てのコンテンツ再生機器に対して送信する、
請求項１１に記載の操作装置。
【請求項１４】
前記制御部が、前記電源をＯＮするコマンド信号を送信した後、前記プリセット復元信号を送信するタイミングは、前記選択されたプリセットに含まれるコンテンツ再生機器の内、電源ＯＮ状態となってから前記プリセット復元信号を受け付け可能状態となるまでに要する時間が最も長いコンテンツ再生機器に合わせて設定される、
請求項１１乃至１３のいずれか一つに記載の操作装置。
【請求項１５】
複数のコンテンツ再生機器とネットワークを介して接続可能な通信部と、
事前設定された前記複数のコンテンツ再生機器に関する複数のプリセットの中から少なくとも一つのプリセットの選択を受け付ける入力部と、
前記複数のコンテンツ再生機器間における現状の同期状態の少なくとも一部の解除を行う同期状態解除信号を送信し、前記入力部において選択されたプリセットの復元を行うプリセット復元信号を送信する制御部と、
を含み、
前記プリセット復元信号は、前記選択されたプリセットにおける親機となることを指示する親機設定信号と、前記選択されたプリセットにおける子機となることを指示する子機設定信号とを含む、操作装置。
【請求項１６】
複数のコンテンツ再生機器とネットワークを介して接続可能な通信部と、
事前設定された前記複数のコンテンツ再生機器に関する複数のプリセットの中から少なくとも一つのプリセットの選択を受け付ける入力部と、
前記複数のコンテンツ再生機器間における現状の同期状態の少なくとも一部の解除を行う同期状態解除信号を送信し、前記入力部において選択されたプリセットの復元を行うプリセット復元信号を送信する制御部と、
を含み、
前記制御部は、前記プリセット復元信号を送信した後、前記選択されたプリセットが組まれたことを確認してから、コンテンツ再生に関するコマンド信号を送信する、操作装置。
【請求項１７】
複数のコンテンツ再生機器とネットワークを介して接続可能な通信部と、
事前設定された前記複数のコンテンツ再生機器に関する複数のプリセットの中から少なくとも一つのプリセットの選択を受け付ける入力部と、
前記複数のコンテンツ再生機器間における現状の同期状態の少なくとも一部の解除を行う同期状態解除信号を送信し、前記入力部において選択されたプリセットの復元を行うプリセット復元信号を送信する制御部と、
を含み、
前記制御部は、前記プリセット復元信号を送信した後、前記選択されたプリセットに含まれるコンテンツ再生機器が前記選択されたプリセットを復元するに要する時間を想定し、前記時間が経過した後に、コンテンツ再生に関するコマンド信号を送信する、操作装置。
【請求項１８】
複数のコンテンツ再生機器とネットワークを介して接続可能な通信部と、
事前設定された前記複数のコンテンツ再生機器に関する複数のプリセットの中から少なくとも一つのプリセットの選択を受け付ける入力部と、
前記複数のコンテンツ再生機器間における現状の同期状態の少なくとも一部の解除を行う同期状態解除信号を送信し、前記入力部において選択されたプリセットの復元を行うプリセット復元信号を送信する制御部と、
を含み、
前記制御部は、前記プリセット復元信号を送信する前に、前記選択されたプリセットにおける親機が再生しているコンテンツの再生を停止するコマンド信号を、前記親機に送信する、操作装置。
【請求項１９】
前記入力部が受け付けるプリセットの選択は、前記複数のコンテンツ再生機器間の同期状態の選択を含む、
請求項１乃至１８のいずれか一つに記載の操作装置。
【請求項２０】
前記同期状態の選択には、前記複数のコンテンツ再生機器の内の少なくとも一つを同期させない状態にする選択を含む、
請求項１９に記載の操作装置。
【請求項２１】
前記プリセットには、前記コンテンツ再生機器の再生ボリューム値が含まれる、
請求項１乃至２０のいずれか一つに記載の操作装置。
【請求項２２】
前記現状の同期状態に関する情報を表示する表示部を更に含む、
請求項１乃至２１のいずれか一つに記載の操作装置。
【請求項２３】
前記現状の同期状態に関する情報には、前記現状の同期状態における親機である前記コンテンツ再生機器の名称又は前記親機が配置された部屋名が含まれる、
請求項２２に記載の操作装置。
【請求項２４】
前記同期状態に関する情報には、前記同期状態における子機である前記コンテンツ再生機器の数、前記同期状態に含まれる前記複数のコンテンツ再生機器が配置された全ての部屋名、前記同期状態において再生するコンテンツに関する情報、の内の少なくとも一つが含まれる、
請求項２２に記載の操作装置。
【請求項２５】
複数のコンテンツ再生機器とネットワークを介して接続可能な通信部と、
事前設定された前記複数のコンテンツ再生機器に関する複数のプリセットの中から少なくとも一つのプリセットの選択を指示する音声デ ータを取得し、前記複数のコンテンツ再生機器間における現状の同期状態の少なくとも一部の解除を行う同期状態解除信号を送信し、前記音声データにおいて選択されたプリセットの復元を行うプリセット復元信号を送信する制御部と、
を含み、
前記制御部は、前記現状の同期状態を取得し、前記現状の同期状態と前記選択されたプリセットとに基づき、前記同期状態解除信号を生成する、コマンド処理装置。
【請求項２６】
前記複数のコンテンツ再生機器のＭＡＣアドレス又はＩＰアドレスを取得する、
請求項２５に記載のコマンド処理装置。
【請求項２７】
前記音声データの音声認識を行い、前記音声認識の結果に応じて前記プリセット復元信号を生成する、
請求項２５又は２６に記載のコマンド処理装置。
【請求項２８】
音声データを生成する音声入力装置と、
複数のコンテンツ再生機器とネットワークを介して接続可能な通信部と、事前設定された前記複数のコンテンツ再生機器に関する複数のプリセットの中から少なくとも一つのプリセットの選択を指示する前記音声データを取得し、前記複数のコンテンツ再生機器間における現状の同期状態の少なくとも一部の解除を行う同期状態解除信号を送信し、前記音声データにおいて選択されたプリセットの復元を行うプリセット復元信号を送信する制御部と、を含み、前記制御部は、前記現状の同期状態を取得し、前記現状の同期状態と前記選択されたプリセットとに基づき、前記同期状態解除信号を生成する、コマンド処理装置と、
を含む、コンテンツ再生システム。
【請求項２９】
前記音声入力装置により生成された前記音声データの形式を変換し、前記コマンド処理装置に前記音声データを送信する音声認識装置を更に備えた、
請求項２８に記載のコンテンツ再生システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、操作装置、コマンド処理装置、及びコンテンツ再生システムに関する。
【背景技術】
【０００２】
下記特許文献１には、オーディオシステムに含まれるオーディオ再生機器において、プリセットを利用し、所定のコンテンツに対するストリーミングを開始する技術、及び前記オーディオ再生機器に同期される他のオーディオ再生機器についても、上記プリセットをコピーし、プリセットデータを更新する技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特表２０１６−５２０８５０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、上記従来の構成においては、オーディオシステムに含まれる複数のオーディオ再生機器の内、どのオーディオ再生機器同士を同期状態とし、どのオーディオ再生機器を同期状態としないのかについては、ユーザーがその都度、設定する必要があり、利便性が悪かった。【０００５】
本開示は、上記問題点に鑑みてなされたものであり、その目的は、複数のコンテンツ再生機器を含むコンテンツ再生システムの利便性を向上させることにある。
【課題を解決するための手段】
【０００６】
本開示に係る操作装置は、複数のコンテンツ再生機器とネットワークを介して接続可能な通信部と、事前設定された前記複数のコンテンツ再生機器に関する複数のプリセットの中から少なくとも一つのプリセットの選択を受け付ける入力部と、前記複数のコンテンツ再生機器間における現状の同期状態の少なくとも一部の解除を行う同期状態解除信号を送信し、前記入力部において選択されたプリセットの復元を行うプリセット復元信号を送信する制御部と、を含み、前記制御部は、前記現状の同期状態を取得し、前記現状の同期状態と前記選択されたプリセットとに基づき、前記同期状態解除信号を生成する。
【０００７】
本開示に係るコマンド処理装置は、複数のコンテンツ再生機器とネットワークを介して接続可能な通信部と、事前設定された前記複数のコンテンツ再生機器に関する複数のプリセットの中から少なくとも一つのプリセットの選択を指示する音声データを取得し、前記複数のコンテンツ再生機器間における現状の同期状態の少なくとも一部の解除を行う同期状態解除信号を送信し、前記音声データにおいて選択されたプリセットの復元を行うプリセット復元信号を送信する制御部と、を含み、前記制御部は、前記現状の同期状態を取得し、前記現状の同期状態と前記選択されたプリセットとに基づき、前記同期状態解除信号を生成する。
【０００８】
本開示に係るコンテンツ再生システムは、音声データを生成する音声入力装置と、複数のコンテンツ再生機器とネットワークを介して接続可能な通信部と、事前設定された前記複数のコンテンツ再生機器に関する複数のプリセットの中から少なくとも一つのプリセットの選択を指示する前記音声データを取得し、前記複数のコンテンツ再生機器間における現状の同期状態の少なくとも一部の解除を行う同期状態解除信号を送信し、前記音声データにおいて選択されたプリセットの復元を行うプリセット復元信号を送信する制御部と、を含み、前記制御部は、前記現状の同期状態を取得し、前記現状の同期状態と前記選択されたプリセットとに基づき、前記同期状態解除信号を生成する、コマンド処理装置と、を含む。
【図面の簡単な説明】
【０００９】
【図１】図１は、第１の実施形態に係るコンテンツ再生システムの概要図である。
【図２】図２は、第１の実施形態に係る操作装置を示すブロック図である。
【図３】図３は、本開示に係る操作装置及び音声入力装置の表示部が表示するユーザーインターフェイスの模式図である。
【図４】図４は、本開示に係る操作装置及び音声入力装置の表示部が表示するユーザーインターフェイスの模式図である。
【図５】図５は、本実施形態に係る第１のコンテンツ再生機器を示すブロック図である。
【図６】図６は、第１の実施形態に係るコンテンツ再生システムの制御方法を示すフローチャートである。
【図７】図７は、第１の実施形態に係る操作装置に保存された複数のプリセット情報を示す模式図である。
【図８】図８は、本開示に係る操作装置及び音声入力装置の表示部が表示するユーザーインターフェイスの模式図である。
【図９】図９は、本開示に係る操作装置及び音声入力装置の表示部が表示するユーザーインターフェイスの模式図である。
【図１０】図１０は、本開示に係る操作装置及び音声入力装置の表示部が表示するユーザーインターフェイスの模式図である。
【図１１】図１１は、本開示に係る操作装置及び音声入力装置の表示部が表示するユーザーインターフェイスの模式図である。
【図１２】図１２は、本開示に係る操作装置及び音声入力装置の表示部が表示するユーザーインターフェイスの模式図である。
【図１３】図１３は、本開示に係る操作装置及び音声入力装置の表示部が表示するユーザーインターフェイスの模式図である。
【図１４】図１４は、第２の実施形態に係るコンテンツ再生システムの概要図である。
【図１５】図１５は、第２の実施形態に係る音声入力装置を示すブロック図である。
【図１６】図１６は、第２の実施形態に係るコマンド処理装置の記憶部に記憶されるプリセットテーブルを示す模式図である。
【図１７】図１７は、第２の実施形態に係るコマンド処理装置の記憶部に記憶されるコンテンツ再生機器テーブルを示す模式図である。
【図１８】図１８は、第２の実施形態に係るコンテンツ再生システムの制御方法を示すフローチャートである。
【発明を実施するための形態】
【００１０】
［第１の実施形態］
本開示の第１の実施形態について、図面を用いて以下に説明する。
【００１１】
［コンテンツ再生システム１０００］
図１は、本実施形態に係るコンテンツ再生システム１０００の概要図である。
【００１２】
コンテンツ再生システム１０００は、操作装置１００、第１のコンテンツ再生機器２００Ａ、第２のコンテンツ再生機器２００Ｂ、第３のコンテンツ再生機器２００Ｃ、第４のコンテンツ再生機器２００Ｄを有している。第１のコンテンツ再生機器２００Ａ、第２のコンテンツ再生機器２００Ｂ、第３のコンテンツ再生機器２００Ｃ、第４のコンテンツ再生機器２００Ｄは、ネットワーク３００に接続可能なコンテンツ再生機器であり、操作装置１００は、ネットワーク３００を介して第１のコンテンツ再生機器２００Ａ、第２のコンテンツ再生機器２００Ｂ、第３のコンテンツ再生機器２００Ｃ、第４のコンテンツ再生機器２００Ｄにコマンド信号を送信することが可能である。
【００１３】
なお、本開示におけるコンテンツとは、例えば映像、音声、テキストなどを含む。
【００１４】
なお、本実施形態においては、コンテンツ再生システム１０００が４つのコンテンツ再生機器を含む構成を例示するが、コンテンツ再生機器の数は４つに限定されない。
【００１５】
［ネットワーク３００］
ネットワーク３００は、Ｗｉ−Ｆｉ（Wireless-Fidelity、登録商標）などの無線ＬＡＮ（Local Area Network）、有線ＬＡＮ、ＷＡＮ（Wide Area Network）などを含み、操作装置１００と第１のコンテンツ再生機器２００Ａ、第２のコンテンツ再生機器２００Ｂ、第３のコンテンツ再生機器２００Ｃ、第４のコンテンツ再生機器２００Ｄとの間の信号伝達経路として利用される。
【００１６】
［操作装置１００］
操作装置１００とは、例えばスマートフォンやタブレット、パーソナルコンピューター、専用コントローラーなどのコンピューターであり、ネットワーク３００に接続可能で、且つ第１のコンテンツ再生機器２００Ａ、第２のコンテンツ再生機器２００Ｂ、第３のコンテンツ再生機器２００Ｃ、第４のコンテンツ再生機器２００Ｄにコマンド信号を送信可能な機器である。
【００１７】
また、操作装置１００は、プログラムに基づいて、後述する同期状態取得ステップＳ１０１、同期状態比較ステップＳ１０２、同期状態解除ステップＳ１０３、プリセット復元ステップＳ１０４を実行するコンピューターである。当該プログラムは、光学的、磁気的等の種類を問わず、様々な記録媒体からインストールされてよく、インターネットを介してダウンロードされてもよい。
【００１８】
図２は、本実施形態に係る操作装置１００を示すブロック図である。図２に示すように、操作装置１００は、ユーザーインターフェイスが表示される表示部１０と、表示されたユーザーインターフェイスに従い、ユーザーが入力操作を行うための入力部２０とを有しており、本実施形態においては、操作装置１００が、この表示部１０と入力部２０を含むタッチパネル３０を有する構成となっている。更に操作装置１００は、ネットワーク３００に接続され、第１のコンテンツ再生機器２００Ａ、第２のコンテンツ再生機器２００Ｂ、第３のコンテンツ再生機器２００Ｃ、第４のコンテンツ再生機器２００Ｄにコマンド信号を送信するための通信部４０と、操作装置１００全体の制御を行う制御部５０と、制御部５０が各種制御を行う上で利用するプログラム６２を記憶する記憶部６０とを含んでいる。
【００１９】
［通信部４０］
通信部４０は、ネットワーク３００を介して、第１のコンテンツ再生機器２００Ａ、第２のコンテンツ再生機器２００Ｂ、第３のコンテンツ再生機器２００Ｃ、第４のコンテンツ再生機器２００Ｄに対して、制御部５０が生成したコマンド信号を送信することが可能である。また、通信部４０は、第１のコンテンツ再生機器２００Ａ、第２のコンテンツ再生機器２００Ｂ、第３のコンテンツ再生機器２００Ｃ、第４のコンテンツ再生機器２００Ｄの電源のＯＮ、ＯＦＦ状態を入手することができ、また、第１のコンテンツ再生機器２００Ａ、第２のコンテンツ再生機器２００Ｂ、第３のコンテンツ再生機器２００Ｃ、第４のコンテンツ再生機器２００Ｄの現在の同期状態に関する情報を入手することができる。
【００２０】
［制御部５０］
制御部５０はプロセッサーとメモリを含み、記憶部６０に記憶されたプログラム６２により、表示部１０、入力部２０を含むタッチパネル３０、通信部４０、記憶部６０の動作を制御する。
【００２１】
制御部５０は、通信部４０を介して、第１のコンテンツ再生機器２００Ａ、第２のコンテンツ再生機器２００Ｂ、第３のコンテンツ再生機器２００Ｃ、第４のコンテンツ再生機器２００Ｄの電源のＯＮ、ＯＦＦ状態、及び現在の同期状態に関する情報を入手すると、表示部１０に対し、これらの状態に関する情報を送信し、表示することを指示する。
【００２２】
ユーザーが入力部２０への操作により、記憶部６０に事前に登録された複数のプリセットの中から一つのプリセットを選択すると、制御部５０は、同期状態解除信号を生成する。ここで、プリセットとは、複数のコンテンツ再生機器に関して事前に設定された再生状況等を意味し、再生するコンテンツの内容や、複数のコンテンツ再生機器についての同期状態に関する事前設定などを含む。なお、プリセットに含まれるコンテンツ再生機器の数は複数に限定されず、一つのコンテンツ再生機器の再生状況を事前設定するプリセットを含んでもよい。即ち、プリセットの選択には、プリセットに含まれる一つのコンテンツ再生機器が他のコンテンツ再生機器と同期されない状態とする選択も含まれる。また、この同期状態解除信号とは、第１のコンテンツ再生機器２００Ａ、第２のコンテンツ再生機器２００Ｂ、第３のコンテンツ再生機器２００Ｃ、第４のコンテンツ再生機器２００Ｄに対して、現状の同期状態の解除を指示する信号である。更に、制御部５０は、選択されたプリセットを復元するためのプリセット復元信号を生成する。制御部５０が、この同期状態解除信号とプリセット復元信号を生成すると、通信部４０を介して、第１のコンテンツ再生機器２００Ａ、第２のコンテンツ再生機器２００Ｂ、第３のコンテンツ再生機器２００Ｃ、第４のコンテンツ再生機器２００Ｄにこれらの信号を送信する。
【００２３】
なお、制御部５０が、プリセット復元信号を生成する前に、同期状態解除信号をコンテンツ再生機器に送信する構成としてもよい。
【００２４】
なお、制御部５０が、同期状態解除信号やプリセット復元信号を送信する際には、操作装置１００へのユーザーによるログイン状況から、ユーザーＩＤを付加して送信する構成としてもよい。
【００２５】
［記憶部６０］
記憶部６０は、例えばＨＤＤ(Hard Disc Drive)として実現される。記録媒体としては、フラッシュメモリ等の固体メモリ、固体メモリを内蔵したメモリカード、光ディスク、光磁気ディスク、ホログラムメモリなど各種考えられ、記憶部６０としては、採用する記録媒体に応じて記録再生を実行できる構成とされればよい。記憶部６０には、制御部５０が使用するプログラム６２が保存されている。
【００２６】
また、記憶部６０は、上述した通り複数のプリセットを登録することが可能であり、当該プリセットの中には、事前設定された同期状態に関する情報や、再生するコンテンツに関する情報、外部入力を用いる場合には、その外部入力に関する情報などが含まれる。
【００２７】
［タッチパネル３０］
タッチパネル３０に含まれる表示部１０は、制御部５０からの指示に従い、第１のコンテンツ再生機器２００Ａ、第２のコンテンツ再生機器２００Ｂ、第３のコンテンツ再生機器２００Ｃ、第４のコンテンツ再生機器２００Ｄの電源ＯＮ、ＯＦＦ状態、及び現在の同期状態に関する情報を表示する。
【００２８】
図３は、本実施形態に係る表示部が表示するユーザーインターフェイスの模式図である。図３に示す例においては、第１のコンテンツ再生機器２００Ａ、第２のコンテンツ再生機器２００Ｂ、第３のコンテンツ再生機器２００Ｃ、第４のコンテンツ再生機器２００Ｄがそれぞれ異なる部屋に配置されており、「Ｒｏｏｍｓ」と表示された部屋選択画面において、例えばそれぞれのコンテンツ再生器機器の写真とコンテンツ再生機器名が表示されている。なお、図３においてはコンテンツ再生機器の写真の表示は省略する。図３に示すように、第１のコンテンツ再生器２００Ａ、第２のコンテンツ再生機器２００Ｂ、第４のコンテンツ再生機器２００Ｄに関する情報表示欄は、全体が暗く表示されており、それらのコンテンツ再生機器の電源が現在ＯＦＦ状態にあることを示す。また、図３に示すように、第３のコンテンツ再生機器２００Ｃに関する情報欄は、全体が明るく表示されており、電源がＯＮ状態にあることを示す。
【００２９】
第１のコンテンツ再生機器２００Ａ、第２のコンテンツ再生機器２００Ｂ、第３のコンテンツ再生機器２００Ｃ、第４のコンテンツ再生機器２００Ｄの表示の右端には、電源ＯＮ・ＯＦＦ制御ボタン２０Ａが表示されており、この電源ＯＮ・ＯＦＦ制御ボタンにユーザーが触れることにより、操作装置１００は、現在ＯＦＦ状態にあるコンテンツ再生機器に対しては、ＯＮ状態とするためのコマンド信号を送信し、現在ＯＮ状態にあるコンテンツ再生機器に対しては、ＯＦＦ状態とするためのコマンド信号を送信する。電源ＯＮ・ＯＦＦ制御ボタン２０Ａは、タッチパネル３０に含まれる入力部２０の一部を構成する。
【００３０】
図４は、本実施形態に係る表示部が表示するユーザーインターフェイスの模式図であり、第３のコンテンツ再生機器２００Ｃを親機として、第２のコンテンツ再生機器２００Ｂと第４のコンテンツ再生機器２００Ｄが子機として同期状態が組まれた状態を表示する例を示している。図４に示すように、第３のコンテンツ再生機器２００Ｃに関する情報表示欄は、「２００Ｃ+２部屋」と表示されており、第３のコンテンツ再生機器２００Ｃを中心として、更に２部屋に配置されたコンテンツ再生機器が同期されていることを示している。また、この情報表示欄においては、「２００Ｂ」、「２００Ｄ」と表示されており、この第３のコンテンツ再生機器２００Ｃに対する子機として、第２のコンテンツ再生機器２００Ｂと第４のコンテンツ再生機器２００Ｄが含まれている旨が示されている。
【００３１】
［第１のコンテンツ再生機器２００Ａ］
次に、第１のコンテンツ再生機器２００Ａについて、図５を用いて説明する。図５は、本実施形態に係るコンテンツ再生システム１０００における第１のコンテンツ再生機器２００Ａのブロック図である。
【００３２】
図５に示すように、第１のコンテンツ再生機器２００Ａは、オーディオを再生するオーディオ機器や、動画等の映像コンテンツを再生する映像再生機器などであり、制御部１５０、コンテンツ処理部１５１、無線ＬＡＮ通信部１５６、有線ＬＡＮ通信部１５７を有しており、コンテンツ処理部１５１がスピーカ１６３に接続されている。なお、コンテンツ処理部１５１がスピーカ１６３を含む構成としてもよい。
【００３３】
制御部１５０はＣＰＵとメモリを含み、コンテンツ再生プログラム１５０Ａを記憶している。当該コンテンツ再生プログラム１５０Ａは、光学的、磁気的等の種類を問わず、様々な記録媒体からインストールされてよく、インターネットを介してダウンロードされてもよい。制御部１５０は、コンテンツ再生プログラム１５０Ａにより、コンテンツ処理部１５１、無線ＬＡＮ通信部１５６、有線ＬＡＮ通信部１５７の動作を制御する。また、制御部１５０は、ネットワーク３００を介して、操作装置１００、及び他のコンテンツ再生機器との信号の送受信を行う。
【００３４】
制御部１５０に含まれるメモリは、例えばＥＥＰＲＯＭであり、ユーザーが登録したコンテンツのショートカットである「お気に入り」のリスト情報や、このお気に入りに登録されたショートカットのリンク先などを記憶する。
【００３５】
無線ＬＡＮ通信部１５６は、操作装置１００、及び他のコンテンツ再生機器（第２のコンテンツ再生機器２００Ｂ、第３のコンテンツ再生機器２００Ｃ、第４のコンテンツ再生機器２００Ｄ等）と無線通信を行うことが可能である。
【００３６】
有線ＬＡＮ通信部１５７は、ケーブルコネクタを有し、操作装置１００、及び他のコンテンツ再生機器（第２のコンテンツ再生機器２００Ｂ、第３のコンテンツ再生機器２００Ｃ、第４のコンテンツ再生機器２００Ｄ等）と有線通信を行うことが可能である。
【００３７】
コンテンツ処理部１５１は、チューナ１５２、信号出力部１５３、バッファ１５４及びパワーアンプ１５５を有している。チューナ１５２が、ＦＭ放送等からコンテンツのコンテンツソースを受信し、信号出力部１５３に入力する。また、制御部１５０が、無線ＬＡＮ通信部１５６、有線ＬＡＮ通信部１５７のいずれかを介して、ネットワーク３００からネットラジオなどのコンテンツのコンテンツソースを受信し、信号出力部１５３に入力する。
【００３８】
信号出力部１５３は、入力されたコンテンツソースにより、コンテンツを再生する。信号出力部１５３は、バッファ１５４を介し、又はバッファ１５４を介さずにコンテンツを再生する。信号出力部１５３が、コンテンツを再生するに際して、バッファ１５４を介するか否かは、第１のコンテンツ再生機器２００Ａが、同期される他のコンテンツ再生機器に対して親機であるか、又は子機であるかに応じて決定される。詳細は後述する。
【００３９】
信号出力部１５３は、制御部１５０の指示に応じて、コンテンツソースを用いてストリーミング信号を生成し、当該ストリーミング信号を無線ＬＡＮ通信部１５６、有線ＬＡＮ通信部１５７に出力することが可能である。また、信号出力部１５３は、他のコンテンツ再生機器により生成され、送信されたストリーミング信号を、無線ＬＡＮ通信部１５６、有線ＬＡＮ通信部１５７を介して入手し、出力することが可能である。
【００４０】
バッファ１５４は、信号出力部１５３によるコンテンツの再生を、所定時間だけ遅延させて、第１のコンテンツ再生機器２００Ａと他のコンテンツ再生機器との再生を同期させることができる。遅延時間は、第１のコンテンツ再生機器２００Ａと他のコンテンツ再生機器との間におけるストリーミング信号の通信時間に応じて設定される。
【００４１】
パワーアンプ１５５は、入力されたコンテンツの信号を増幅し、外部接続されているスピーカ１６３に出力する。スピーカ１６３は、パワーアンプ１５５により増幅されたコンテンツの信号を音として出力する。
【００４２】
第２のコンテンツ再生機器２００Ｂ、第３のコンテンツ再生機器２００Ｃ、第４のコンテンツ再生機器２００Ｄについても、この第１のコンテンツ再生機器２００Ａと同様の構成を有しているものとし、その説明を省略する。
【００４３】
［コンテンツ再生機器の同期再生方法］
以下、複数のコンテンツ再生機器間における同期再生方法について説明する。本実施形態において、ユーザーが操作装置１００を用いて、第１のコンテンツ再生機器２００Ａを親機と設定し、第２のコンテンツ再生機器２００Ｂをその子機であるとする設定を行ったものとする。
【００４４】
次に、ユーザーが、操作装置１００を用いて、操作装置１００の表示部１０に表示されたコンテンツ選択画面において、自分が使用したいサービス種別を選択する。ユーザーが操作装置１００に表示されたコンテンツ選択画面において、所望のコンテンツを選択すると、当該コンテンツの再生を指示する再生指示信号が、操作装置１００からネットワーク３００を介して、親機である第１のコンテンツ再生機器２００Ａに送信される。
【００４５】
本実施形態においては、ユーザーが選択したコンテンツのコンテンツソースがネットラジオから入手可能な場合を例に挙げて説明する。当該再生指示信号を受信した第１のコンテンツ再生機器２００Ａは、ユーザーが選択したコンテンツを再生すべく、制御部１５０が、無線ＬＡＮ通信部１５６を介してコンテンツソースを取得する。
【００４６】
コンテンツソースを取得した第１のコンテンツ再生機器２００Ａは、信号出力部１５３において、当該コンテンツソースからストリーミング信号を生成する。第１のコンテンツ再生機器２００Ａは、ストリーミング信号を、ネットワーク３００を介して第２のコンテンツ再生機器２００Ｂに配信する。第２のコンテンツ再生機器２００Ｂにおいては、無線ＬＡＮ通信部１５６を介して制御部１５０が受信し、制御部１５０が信号出力部１５３にコンテンツのストリーミング信号の出力を指示する。
【００４７】
ここで、第１のコンテンツ再生機器２００Ａによって生成されたストリーミング信号が、ネットワーク３００を介して第１のコンテンツ再生機器２００Ａから第２のコンテンツ再生機器２００Ｂに送信されるのに起因する遅延が発生している。そのため、第１のコンテンツ再生機器２００Ａにおける信号出力部１５３は、バッファ１５４を介してコンテンツを再生する。一方、第２のコンテンツ再生機器２００Ｂにおける信号出力部１５３は、バッファ１５４を介さずにパワーアンプ１５５にコンテンツのストリーミング信号を出力することによりコンテンツを再生する。即ち、親機である第１のコンテンツ再生機器２００Ａにおいてはバッファ１５４を介してコンテンツを再生し、子機である第２のコンテンツ再生機器２００Ｂにおいてはバッファ１５４を介さずにコンテンツを再生する。このようにすることで、ストリーミング信号が第１のコンテンツ再生機器２００Ａから第２のコンテンツ再生機器２００Ｂに送信されることにより発生する遅延を、第１のコンテンツ再生機器２００Ａにおいてコンテンツがバッファ１５４を介して再生されることによる遅延により相殺することができる。そのため、第１のコンテンツ再生機器２００Ａと第２のコンテンツ再生機器２００Ｂとを同期再生させることが可能となる。
【００４８】
なお、本動作例においては、第１のコンテンツ再生機器２００Ａがバッファ１５４を介さずにコンテンツを再生する構成としたが、第１のコンテンツ再生機器２００Ａがバッファ１５４を介してコンテンツを再生する構成としてもよい。即ち、第１のコンテンツ再生機器２００Ａにおけるバッファ１５４による遅延時間と第２のコンテンツ再生機器２００Ｂにおけるバッファ１５４による遅延時間との差を調整し、第１のコンテンツ再生機器２００Ａと第２のコンテンツ再生機器２００Ｂとを同期再生をさせる構成としてもよい。
【００４９】
なお、上記説明においては、親機が子機にコンテンツのストリーミング信号を配信することにより、複数のコンテンツ再生機器間の同期状態を構成する例を挙げたが、複数のコンテンツ再生機器が再生しようとするコンテンツを保有している場合には、操作装置１００から直接、複数のコンテンツ再生機器に対して、当該コンテンツの再生を指示することにより、複数のコンテンツ再生機器間の同期状態を構成してもよい。
【００５０】
また、本開示における同期状態とは、複数のコンテンツ再生機器間で、コンテンツの再生タイミングが完全に一致している状態に限定されず、ネットワーク遅延などによる若干の遅延が一方に起き、再生タイミングが若干ずれた状態も含むものとする。
【００５１】
［コンテンツ再生システム１０００の制御方法］
以下、本実施形態に係るコンテンツ再生システム１０００の制御方法について説明する。図６は、本実施形態のコンテンツ再生システム１０００の制御方法を示すフローチャートである。
【００５２】
［同期状態取得ステップＳ１０１］
まず、操作装置１００は、現状の同期状態を取得する同期状態取得ステップＳ１０１を実施する。図２に示した操作装置１００の通信部４０はネットワーク３００に接続されており、制御部５０が、通信部４０を介して、各コンテンツ再生機器の電源のＯＮ、ＯＦＦ状態や、同期状態を取得する。本実施形態においては、図４に示すように、第３のコンテンツ再生機器２００Ｃを親機とし、第２のコンテンツ再生機器２００Ｂ、第４のコンテンツ再生機器２００Ｄがその子機として設定されており、第１のコンテンツ再生機器２００Ａは電源がＯＦＦ状態であることを、操作装置１００の制御部５０は認識する。
【００５３】
［同期状態比較ステップＳ１０２］
次に、操作装置１００の表示部１０を見ながら操作を行うユーザーが、予め保存しておいた複数のプリセットの中から一つを選択する。操作装置１００の記憶部６０には、図７に示すような複数のプリセットが保存されている。本実施形態においては、第１のプリセットとしては、親機を第１のコンテンツ再生機器２００Ａとし、その子機を第２のコンテンツ再生機器２００Ｂ、第３のコンテンツ再生機器２００Ｃとし、ネットラジオＡを再生するプリセットが登録されている。第２のプリセットとしては、親機を第３のコンテンツ再生機器２００Ｃとし、その子機を第４のコンテンツ再生機器２００Ｄとし、第３のコンテンツ再生機器２００Ｃに挿入されているＣＤを再生するプリセットが登録されている。第３のプリセットとしては、親機を第１のコンテンツ再生機器２００Ａとし、その子機を第２のコンテンツ再生機器２００Ｂとし、ネットラジオＡを再生するプリセットが登録されている。第４のプリセットとしては、親機を第２のコンテンツ再生機器２００Ｂとし、その子機を第３のコンテンツ再生機器２００Ｃ、第４のコンテンツ再生機器２００Ｄとし、外部入力を用いてＴＶを再生するプリセットが登録されている。図７に示すように、本開示のプリセットは、コンテンツ再生機器自身が保有している、あるいは入手できるコンテンツの再生を事前設定するプリセットに限定されず、コンテンツ再生機器自身が保有していない、あるいは入手できないコンテンツについては、外部入力により再生することを事前設定するプリセットを含んでもよい。
【００５４】
なお、本実施形態においては、図７に示すように全てのプリセットにおいて親機と子機が含まれており、複数のコンテンツ再生機器が含まれる構成としているが、プリセットに含まれるコンテンツ再生機器が一つのみであり、この一つのコンテンツ再生機器のコンテンツ再生、又は外部入力切替を事前設定するプリセットが含まれていてもよい。
【００５５】
ユーザーが操作装置１００の表示部１０に表示されたプリセット選択画面の中から、第２のプリセットを選択したとする。ユーザーが、操作装置１００の表示部１０に表示された第２のプリセットの文字に触れると、タッチパネル３０に含まれた入力部２０がこれを検知し、その信号が制御部５０に送信される。そうすると、操作装置１００は、現状の同期状態と第２のプリセットの同期状態とを比較して、親機が第３のコンテンツ再生機器２００Ｃで共通していること、及び子機に関しては、第４のコンテンツ再生機器２００Ｄを含む点で一致するものの、第２のプリセットにおいては第２のコンテンツ再生機器２００Ｂが含まれていないことを認識する。
【００５６】
［同期状態解除ステップＳ１０３］
操作装置１００の制御部５０は、選択された復元しようとする同期状態に含まれるコンテンツ再生機器と共通のコンテンツ再生機器を含む、現状の同期状態の解除を行う同期状態解除信号を送信する。本実施形態においては、現状の同期状態と、復元しようとする第２のプリセットの同期状態との間においては、第３のコンテンツ再生機器２００Ｃと第４のコンテンツ再生機器２００Ｄとが共通に含まれているため、現状の同期状態の解除を行う同期状態解除信号を送信する。この同期状態解除信号により、現状の同期状態に含まれる全てのコンテンツ再生機器の同期状態を解除してもよいが、現状の同期状態と復元しようとする同期状態における共通のコンテンツ再生機器の同期状態を維持し、現状の同期状態に含まれていて、且つ復元しようとする同期状態に含まれていないコンテンツ再生機器のみの同期状態を解除してもよい。
【００５７】
本実施形態においては、これから復元しようとする第２のプリセットにおいては、子機に第２のコンテンツ再生機器２００Ｂが含まれていないため、操作装置１００は、第２のコンテンツ再生機器２００Ｂの同期状態を解除する同期状態解除信号を、親機である第３のコンテンツ再生機器２００Ｃに送信する。これを受けた第３のコンテンツ再生機器２００Ｃは、自らが生成するストリーミング信号を、第２のコンテンツ再生機器２００Ｂに送信しなくなる。
【００５８】
第２のコンテンツ再生機器２００Ｂが、第３のコンテンツ再生機器２００Ｃを親機とする同期状態から外れたことにより、操作装置１００の表示部１０は、図８に示すようなユーザーインターフェイスを表示する。即ち、表示部１０は、親機が第３のコンテンツ再生機器２００Ｃであり、別の一部屋に配置された第４のコンテンツ再生機器２００Ｄが子機となっており、現在、第２のプリセットの同期状態を復元しているとの情報を表示する。
【００５９】
また、操作装置１００の制御部５０は、現時点で第３のコンテンツ再生機器２００Ｃが再生しているコンテンツの再生を停止するコマンドを、第３のコンテンツ再生機器２００Ｃに送信する。
【００６０】
なお、現時点で第３のコンテンツ再生機器２００Ｃが、事前登録されている第２のプリセットと同様、第３のコンテンツ再生機器２００Ｃに挿入されたＣＤの再生を行っている場合は、操作装置１００の制御部５０が、第３のコンテンツ再生機器２００Ｃに対して、コンテンツの再生を停止するコマンドを送信しない構成としてもよい。
【００６１】
また、本実施形態においては、現状の同期状態との比較から、復元しようとしている同期状態と異なる第２のコンテンツ再生機器２００Ｂの同期状態のみを解除する構成としたが、一旦、現状の同期状態を構成する、第２のコンテンツ再生機器２００Ｂ、第３のコンテンツ再生機器２００Ｃ、第４のコンテンツ再生機器２００Ｄの同期状態を解除する構成としてもよい。又は、復元しようとしている同期状態に含まれる全てのコンテンツ再生機器（第３のコンテンツ再生機器２００Ｃ、第４のコンテンツ再生機器２００Ｄ）の現状の同期状態を一旦解除する構成としてもよい。これらの場合、後述するプリセット復元ステップＳ１０４において、再度、第３のコンテンツ再生機器２００Ｃ、第４のコンテンツ再生機器２００Ｄの同期状態を復元させる必要があるが、現状の同期状態を確認、判断することなく解除することができるというメリットがある。
【００６２】
あるいは、操作装置１００が、ＬＡＮなどによって接続されたローカルネットワークの中で制御可能な全てのコンテンツ再生機器の（本実施形態においては第１のコンテンツ再生機器２００Ａ、第２のコンテンツ再生機器２００Ｂ、第３のコンテンツ再生機器２００Ｃ、第４のコンテンツ再生機器２００Ｄの）同期状態を解除する構成としてもよい。
【００６３】
ただし、現状の同期状態との比較から、復元しようとしている同期状態に含まれないコンテンツ再生機器の同期状態のみを解除する構成とした方が望ましい。復元しようとしている同期状態に含まれないコンテンツ再生機器については、他の同期状態において他のコンテンツを再生させておくことができるためである。
【００６４】
なお、本実施形態においては、操作装置１００が、第２のコンテンツ再生機器２００Ｂの同期状態を解除するための同期状態解除信号を、復元しようとする同期状態の親機である第３のコンテンツ再生機器２００Ｃのみに送信する構成を例示したが、復元しようとする同期状態に含まれる全てのコンテンツ再生機器、即ち第３のコンテンツ再生機器２００Ｃと第４のコンテンツ再生機器２００Ｄに送信する構成としてもよい。又は、操作装置１００が、第２のコンテンツ再生機器２００Ｂの同期状態を解除するための同期状態解除信号を、現時点で同期状態にある全てのコンテンツ再生機器（本実施形態においては、第２のコンテンツ再生機器２００Ｂ、第３のコンテンツ再生機器２００Ｃ、第４のコンテンツ再生機器２００Ｄ）に送信する構成としてもよい。又は、操作装置１００が、同期状態を解除される第２のコンテンツ再生機器２００Ｂに同期状態解除信号を送信し、第２のコンテンツ再生機器２００Ｂが、親機である第３のコンテンツ再生機器２００Ｃからのストリーミング信号を受信しない、あるいは受信しても再生しない構成としても構わない。
【００６５】
なお、現状の同期状態と、復元しようとする同期状態が全く同じ場合、同期状態解除信号を操作装置１００が送信しない構成としてもよい。
【００６６】
［プリセット復元ステップＳ１０４］
操作装置１００の制御部５０は、ユーザーが選択した第２のプリセットの復元を行う。本実施形態においては、既に同期状態解除ステップＳ１０３において、第２のコンテンツ再生機器２００Ｂの同期状態を解除し、親機が第３のコンテンツ再生機器２００Ｃ、子機が第４のコンテンツ再生機器２００Ｄのみとなっている。即ち、既にユーザーが選択した第２のプリセットと同じ同期状態となっているため、操作装置１００が、同期状態を復元するための特段の処理を行うことはない。
【００６７】
同期状態が復元されているため、制御部５０は、第２のプリセットを復元すべく、第３のコンテンツ再生機器２００Ｃに挿入されているＣＤに含まれたコンテンツの再生を指示するコマンド信号を送信する。なお、このＣＤに含まれたコンテンツの再生を指示するコマンド信号は、ＣＤを１曲目から順に再生することを指示するコマンド信号であってもよく、ＣＤに含まれる特定のトラック番号の再生を指示するコマンド信号であってもよい。
【００６８】
第３のコンテンツ再生機器２００Ｃの無線ＬＡＮ通信部１５６は、このコマンド信号を受信する。第３のコンテンツ再生機器２００Ｃの制御部１５０は、ＣＤに含まれたコンテンツの再生を信号出力部１５３に指示する。第３のコンテンツ再生機器２００Ｃの信号出力部１５３はバッファ１５４を介して当該ＣＤに含まれたコンテンツの再生を行う。同時に、第３のコンテンツ再生機器２００Ｃの制御部１５０は、信号出力部１５３において、当該ＣＤに含まれたコンテンツについてのストリーミング信号を生成する。第３のコンテンツ再生機器２００Ｃは、このストリーミング信号を、ネットワーク３００を介して第４のコンテンツ再生機器２００Ｄに配信する。第４のコンテンツ再生機器２００Ｄにおいては、無線ＬＡＮ通信部１５６を介して制御部１５０が受信し、制御部１５０が信号出力部１５３にコンテンツのストリーミング信号の出力を指示する。第４のコンテンツ再生機器２００Ｄにおいては、バッファ１５４を介さずにＣＤのコンテンツに関するストリーミング信号を再生することにより、第３のコンテンツ再生機器２００Ｃと第４のコンテンツ再生機器２００Ｄとが同期再生される。
【００６９】
［同期状態取得ステップＳ１０１］
次に、操作装置１００の表示部１０を見ながら操作を行うユーザーが、図７に示した複数のプリセットの中から、第３のプリセットを選択したとする。ユーザーが、操作装置１００の表示部１０に表示された第３のプリセットの文字に触れると、タッチパネル３０に含まれた入力部２０がこれを検知し、その信号が制御部５０に送信される。これによりフローは同期状態取得ステップＳ１０１に戻る。
【００７０】
本実施形態においては、現状が第２のプリセットであり、第３のコンテンツ再生機器２００Ｃを親機とし、第４のコンテンツ再生機器２００Ｄがその子機であることを、操作装置１００の制御部５０は認識する。
【００７１】
［同期状態比較ステップＳ１０２］
次に、操作装置１００は、現状の第２のプリセットと、これから復元しようとする第３のプリセットとを比較して、現状の第２のプリセットにおいては、親機が第３のコンテンツ再生機器２００Ｃであるのに対し、これから復元しようとする第３のプリセットにおいては親機が第１のコンテンツ再生機器２００Ａであり異なること、及び子機に関しては、現状の第２のプリセットにおいては第４のコンテンツ再生機器２００Ｄが含まれるのに対し、これから復元しようとする第３のプリセットにおいては、第４のコンテンツ再生機器２００Ｄは含まれず、代わりに第２のコンテンツ再生機器２００Ｂが含まれることを認識する。
【００７２】
［同期状態解除ステップＳ１０３］
操作装置１００の制御部５０は、選択された復元しようとする同期状態に含まれるコンテンツ再生機器と共通のコンテンツ再生機器を含む、現状の同期状態の解除を行う同期状態解除信号を送信する。
【００７３】
本実施形態においては、現状の第２のプリセットの同期状態と、復元しようとする第３のプリセットの同期状態との間においては、共通のコンテンツ再生機器が含まれていないため、操作装置１００の制御部５０は、現状の同期状態の解除を行う同期状態解除信号を送信しない。
【００７４】
従って、第３のコンテンツ再生機器２００Ｃは、現状の子機である第４のコンテンツ再生機器２００Ｄに対するストリーミング信号の送信を継続する。
【００７５】
なお、本実施形態においては、復元しようとする同期状態と共通のコンテンツ再生機器を含まない現状の同期状態は、解除せず継続する構成と説明したが、全ての現状の同期状態を解除する構成としても構わない。その場合、操作装置１００は、現状の同期状態にある第３のコンテンツ再生機器２００Ｃと第４のコンテンツ再生機器２００Ｄの同期状態を解除するための同期解除信号を送信する。又は、操作装置１００が、ネットワークを介して制御可能なすべてのコンテンツ再生機器の同期状態を一旦解除する同期解除信号を送信する構成としてもよい。その場合、第３のコンテンツ再生機器２００Ｃを親機とする同期状態が解除されたことにより、操作装置１００の表示部１０は、図９に示すようなユーザーインターフェイスを表示する。即ち、表示部１０は、各コンテンツ再生機器に関する情報を個別に表示する。又は、現状の同期状態を確認することなく、復元しようとする同期状態に含まれる全てのコンテンツ再生機器（第１のコンテンツ再生機器２００Ａ、第２のコンテンツ再生機器２００Ｂ）の同期状態を解除するための同期状態解除信号を送信する構成としてもよい。新たに復元しようとする同期状態に含まれるコンテンツ再生機器が同期状態を解除されていれば、プリセット復元ステップＳ１０４において、復元しようとする同期状態を支障なく復元することが可能となるからである。
【００７６】
［プリセット復元ステップＳ１０４］
操作装置１００の制御部５０は、ユーザーが選択した第３のプリセット状態の復元を行うプリセット復元信号を送信する。本実施形態においては、操作装置１００の制御部５０は、第１のコンテンツ再生機器２００Ａに対して、第１のコンテンツ再生機器２００Ａが親機としてコンテンツの再生を行うことを指示する親機設定信号を送信する。ここで、図４に示すように第１のコンテンツ再生機器２００Ａが電源ＯＦＦ状態であるため、操作装置１００の制御部５０は、まず電源をＯＮするコマンド信号を第１のコンテンツ再生機器２００Ａに送信し、その後に親機設定信号を送信する。また、操作装置１００の制御部５０は、第２のコンテンツ再生機器２００Ｂに対して、第２のコンテンツ再生機器２００Ｂが、第１のコンテンツ再生機器２００Ａに対する子機として、第１のコンテンツ再生機器２００Ａが生成したストリーミング信号を再生することを指示する子機設定信号を送信する。このように、親機設定信号、及び子機設定信号は、プリセット復元信号の一種であるといえる。
【００７７】
第１のコンテンツ再生機器２００Ａを親機とする同期状態が設定されたことにより、操作装置１００の表示部１０は、図１０に示すようなユーザーインターフェイスを表示する。即ち、表示部１０は、親機が第１のコンテンツ再生機器２００Ａであり、別の一部屋に配置された第２のコンテンツ再生機器２００Ｂが子機となっており、現在が第３のプリセットを復元しているとの情報を表示する。また、同期状態解除ステップＳ１０３において、第２のプリセットを解除しない構成とする場合は、表示部１０において、プリセット２が継続しているとの情報が表示されている。
【００７８】
なお、操作装置１００が、電源をＯＮするコマンド信号を送信した後に、プリセット復元信号としての親機設定信号、又は子機設定信号を送信するに際しては、ある程度の時間経過が必要となる。即ち、コンテンツ再生機器がコマンド信号を受けて電源ＯＮ状態となってから、親機設定信号、又は子機設定信号を受け付け可能状態となるまでにある程度の時間を要する。そのため、プリセットに含まれるコンテンツ再生機器の内、電源ＯＮ状態となってから親機設定信号、又は子機設定信号を受け付け可能状態となるまでに要する時間が最も長いコンテンツ再生機器に合わせて、操作装置１００が、親機設定信号、又は子機設定信号を送信する構成とすることが望ましい。なお、各コンテンツ再生機器の遅延時間は、操作装置１００の記憶部６０内に記憶させる構成とすればよく、記憶部６０内におけるプログラム６２に含ませてもよく、図７に示した複数のプリセット情報に含ませてもよい。
【００７９】
次に、制御部５０は、第３のプリセット状態を復元すべく、第１のコンテンツ再生機器２００Ａに対し、ネットワーク３００を介してコマンド信号を送信する。このコマンド信号には、ネットラジオＡのコンテンツを入手すること、信号出力部１５３により当該コンテンツを再生すること、当該コンテンツのストリーミング信号を生成すること、当該ストリーミング信号を第２のコンテンツ再生機器２００Ｂに配信することを指示する内容が含まれている。
【００８０】
ここで、操作装置１００の制御部５０がこのコンテンツの再生に関するコマンド信号を送信するに際しては、同期状態が確実に組まれてから送信することが望ましい。そのため、上述した操作装置１００が、親機設定信号、子機設定信号を送信した後、各コンテンツ再生機器が所定の同期状態を組んだことを操作装置１００の制御部５０が確認してから、コンテンツ再生に関するコマンド信号を送信する構成とすることが望ましい。あるいは、操作装置１００の制御部５０が、同期状態の設定に係る時間をあらかじめ想定しておき、親機設定信号、子機設定信号の送信から、当該時間が経過したことをトリガーとして、コンテンツ再生に関するコマンド信号を送信する構成としても構わない。
【００８１】
第１のコンテンツ再生機器２００Ａの無線ＬＡＮ通信部１５６は、このコンテンツ再生に関するコマンド信号を受信する。第１のコンテンツ再生機器２００Ａの制御部１５０は、無線ＬＡＮ通信部１５６を介してネットラジオＡからコンテンツソースを入手し、当該コンテンツの再生を信号出力部１５３に指示する。第１のコンテンツ再生機器２００Ａの信号出力部１５３はバッファ１５４を介して当該ネットラジオＡのコンテンツの再生を行う。同時に、第１のコンテンツ再生機器２００Ａの信号出力部１５３は、当該ネットラジオＡのコンテンツについてのストリーミング信号を生成する。第１のコンテンツ再生機器２００Ａは、このストリーミング信号を、ネットワーク３００を介して第２のコンテンツ再生機器２００Ｂに配信する。第２のコンテンツ再生機器２００Ｂにおいては、無線ＬＡＮ通信部１５６を介して制御部１５０が受信し、第２のコンテンツ再生機器２００Ｂの制御部１５０が信号出力部１５３にコンテンツのストリーミング信号の出力を指示する。第２のコンテンツ再生機器２００Ｂの信号出力部１５３は、バッファ１５４を介さずにネットラジオＡのコンテンツに関するストリーミング信号を再生することにより、第１のコンテンツ再生機器２００Ａと第２のコンテンツ再生機器２００Ｂとが同期再生される。
【００８２】
なお、本実施形態においては、操作装置１００が、これから復元しようとするプリセットに含まれるコンテンツ再生機器の内、電源がＯＦＦ状態である第１のコンテンツ再生機器２００Ａのみに対して、電源をＯＮするコマンド信号を送信する構成としているが、これから復元しようとするプリセットに含まれる全てのコンテンツ再生機器に電源をＯＮするコマンド信号を送信する構成としても構わない。プリセットに含まれる全てのコンテンツ再生機器に電源をＯＮするコマンド信号を送信する構成であれば、操作装置１００が、各コンテンツ再生機器の電源ＯＮ、ＯＦＦ状態を確認することなく、電源をＯＮするコマンド信号を送信することができる。
【００８３】
［同期状態取得ステップＳ１０１］
次に、操作装置１００の表示部１０を見ながら操作を行うユーザーが、図７に示した複数のプリセットの中から、第１のプリセットを選択したとする。ユーザーが、操作装置１００の表示部１０に表示された第１のプリセットの文字に触れると、タッチパネル３０に含まれた入力部２０がこれを検知し、その信号が制御部５０に送信される。これによりフローは同期状態取得ステップＳ１０１に戻る。
【００８４】
本実施形態においては、現状が第３のプリセットであり、第１のコンテンツ再生機器２００Ａを親機とし、第２のコンテンツ再生機器２００Ｂがその子機であることを、操作装置１００の制御部５０は認識する。
【００８５】
［同期状態比較ステップＳ１０２］
次に、操作装置１００は、現状の第３のプリセットと、これから復元しようとする第１のプリセットとを比較して、現状の第３のプリセットにおいては、親機が第１のコンテンツ再生機器２００Ａで共通であること、及び子機に関しては、現状の第３のプリセットにおいては第２のコンテンツ再生機器２００Ｂが含まれるのに対し、これから復元しようとする第１のプリセットにおいては、第２のコンテンツ再生機器２００Ｂに加え、第３のコンテンツ再生機器２００Ｃが含まれることを認識する。
【００８６】
また、本実施形態においては、操作装置１００は、現状の第２のプリセットと、これから復元しようとする第１のプリセットとを比較して、現状の第１のプリセットの親機と第１のプリセットの親機とは異なるものの、第３のコンテンツ再生機器２００Ｃがともに含まれていることを認識する。
【００８７】
［同期状態解除ステップＳ１０３］
操作装置１００の制御部５０は、選択された復元しようとする同期状態に含まれるコンテンツ再生機器と共通のコンテンツ再生機器を含む、現状の同期状態の解除を行う同期状態解除信号を送信する。本実施形態においては、現状の同期状態の内、第３のプリセットの同期状態と、復元しようとする第１のプリセットの同期状態との間においては、第１のコンテンツ再生機器２００Ａと第２のコンテンツ再生機器２００Ｂとが共通に含まれている。また、現状の同期状態の内、第２のプリセットの同期状態と、復元しようとする第１のプリセットの同期状態との間においては、第３のコンテンツ再生機器２００Ｃが共通に含まれている。そのため、操作装置１００は、現状の同期状態の解除を行う同期状態解除信号を送信する。この同期状態解除信号により、現状の同期状態に含まれる全てのコンテンツ再生機器の同期状態を解除してもよいが、共通のコンテンツ再生機器の同期状態を維持し、現状の同期状態に含まれていて、且つ復元しようとする同期状態に含まれていないコンテンツ再生機器のみの同期状態を解除してもよい。
【００８８】
本実施形態においては、復元しようとする第１のプリセットにおいては、子機に第３のコンテンツ再生機器２００Ｃを追加する必要がある。従って、操作装置１００が、現状の同期状態の内、第２のプリセットにおける親機である第３のコンテンツ再生機器２００Ｃに対して、第３のコンテンツ再生機器２００Ｃが現状属している他の同期グループから外れることを指示するための同期状態解除信号を送信しておく。なお、親機である第３のコンテンツ再生機器２００Ｃが同期グループから外れるということは、この同期グループ全体が解消されることを意味している、そのため、操作装置１００は、第３のコンテンツ再生機器２００Ｃのみならず、この同期グループに含まれる第４のコンテンツ再生機器Ｄの同期状態を解除する同期状態解除信号を送信する。第１のプリセットにおいて子機として機能する第３のコンテンツ再生機器２００Ｃの同期状態を先に解除しておくことにより、これから復元しようとする第１のプリセットの状態にスムーズに移行することが可能となる。
【００８９】
なお、本実施形態においては、再生しようとするコンテンツは同じネットラジオＡであるため、第１のコンテンツ再生機器２００Ａはコンテンツの再生を止めることなく、ネットラジオＡのコンテンツを再生し続ける構成としても構わない。
【００９０】
［プリセット復元ステップＳ１０４］
操作装置１００の制御部５０は、ユーザーが選択した第１のプリセット状態の復元を行う。本実施形態においては、操作装置１００の制御部５０は、第３のコンテンツ再生機器２００Ｃに対して、第１のコンテンツ再生機器２００Ａに対する子機として、第１のコンテンツ再生機器２００Ａが生成したストリーミング信号を再生することを指示する子機設定信号を送信する。
【００９１】
第３のコンテンツ再生機器２００Ｃが子機として加わり、操作装置１００の表示部１０は、図１１に示すようなユーザーインターフェイスを表示する。即ち、表示部１０は、親機が第１のコンテンツ再生機器２００Ａであり、別の二部屋に配置された第２のコンテンツ再生機器２００Ｂ、第３のコンテンツ再生機器２００Ｃが子機となっており、現在が第１のプリセットを復元しているとの情報を表示する。
【００９２】
また、操作装置１００の制御部５０は、第１のプリセットを復元すべく、第１のコンテンツ再生機器２００Ａに対し、ネットラジオＡのコンテンツのストリーミング信号を生成し、第２のコンテンツ再生機器２００Ｂのみならず、第３のコンテンツ再生機器２００Ｃにも送信することを指示するコマンド信号を送信する。
【００９３】
第１のコンテンツ再生機器２００Ａの無線ＬＡＮ通信部１５６は、このコマンド信号を受信する。第１のコンテンツ再生機器２００Ａの制御部１５０は、引き続き無線ＬＡＮ通信部１５６を介してネットラジオＡからコンテンツソースを入手し、当該コンテンツの再生を信号出力部１５３に指示する。第１のコンテンツ再生機器２００Ａの信号出力部１５３はバッファ１５４を介して当該ネットラジオＡのコンテンツの再生を行う。同時に、第１のコンテンツ再生機器２００Ａの信号出力部１５３は、当該ネットラジオＡのコンテンツについてのストリーミング信号を生成する。第１のコンテンツ再生機器２００Ａは、このストリーミング信号を、ネットワーク３００を介して第２のコンテンツ再生機器２００Ｂ、及び第３のコンテンツ再生機器２００Ｃに配信する。第２のコンテンツ再生機器２００Ｂ、及び第３のコンテンツ再生機器２００Ｃにおいては、それぞれの無線ＬＡＮ通信部１５６を介して制御部１５０が受信し、制御部１５０が信号出力部１５３にコンテンツのストリーミング信号の出力を指示する。第２のコンテンツ再生機器２００Ｂ、及び第３のコンテンツ再生機器２００Ｃにおいては、信号出力部１５３がバッファ１５４を介さずにネットラジオＡのコンテンツに関するストリーミング信号を再生することにより、第１のコンテンツ再生機器２００Ａと第２のコンテンツ再生機器２００Ｂ、第３のコンテンツ再生機器２００Ｃとが同期再生される。
【００９４】
［同期状態取得ステップＳ１０１］
次に、操作装置１００の表示部１０を見ながら操作を行うユーザーが、図７に示した複数のプリセットの中から、第４のプリセットを選択したとする。ユーザーが、操作装置１００の表示部１０に表示された第４のプリセットの文字に触れると、タッチパネル３０に含まれた入力部２０がこれを検知し、その信号が制御部５０に送信される。これによりフローは同期状態取得ステップＳ１０１に戻る。
【００９５】
本実施形態においては、現状が第１のプリセットであり、第１のコンテンツ再生機器２００Ａを親機とし、第２のコンテンツ再生機器２００Ｂ、第３のコンテンツ再生機器２００Ｃがその子機であることを、操作装置１００の制御部５０は認識する。
【００９６】
［同期状態比較ステップＳ１０２］
次に、操作装置１００は、現状の第１のプリセットと、これから復元しようとする第４のプリセットとを比較して、第１のプリセットにおいては親機が第１のコンテンツ再生機器２００Ａであったのに対し、第４のプリセットにおいては親機が第２のコンテンツ再生機器２００Ｂであることを認識する。また、操作装置１００は、子機に関しては、現状の第１のプリセットにおいては第２のコンテンツ再生機器２００Ｂと第３のコンテンツ再生機器２００Ｃが子機として含まれるのに対し、これから復元しようとする第４のプリセットにおいては、第３のコンテンツ再生機器２００Ｃは引き続き子機として含まれており、第２のコンテンツ再生機器２００Ｂは子機として含まれず、代わりに第４のコンテンツ再生機器２００Ｄが子機として含まれることを認識する。
【００９７】
［同期状態解除ステップＳ１０３］
操作装置１００の制御部５０は、選択された復元しようとする同期状態に含まれるコンテンツ再生機器と共通のコンテンツ再生機器を含む、現状の同期状態の解除を行う同期状態解除信号を送信する。本実施形態においては、現状の第１のプリセットの同期状態と、復元しようとする第４のプリセットの同期状態との間においては、第２のコンテンツ再生機器２００Ｂと第３のコンテンツ再生機器２００Ｃとが共通に含まれているため、現状の同期状態の解除を行う同期状態解除信号を送信する。この同期状態解除信号により、現状の同期状態に含まれる全てのコンテンツ再生機器の同期状態を解除してもよいが、共通のコンテンツ再生機器の同期状態を維持し、現状の同期状態に含まれていて、且つ復元しようとする同期状態に含まれていないコンテンツ再生機器のみの同期状態を解除してもよい。
【００９８】
本実施形態においては、第４のプリセットにおいては、親機が第１のコンテンツ再生機器２００Ａから第２のコンテンツ再生機器２００Ｂに変更になるため、現状の同期状態を解除する同期状態解除信号を、現状の親機である第１のコンテンツ再生機器２００Ａに送信する。これを受けた第１のコンテンツ再生機器２００Ａは、自らが生成するストリーミング信号を、現状の子機である第２のコンテンツ再生機器２００Ｂ、第３のコンテンツ再生機器２００Ｃに送信するのを停止する。
【００９９】
第１のコンテンツ再生機器２００Ａを親機とする同期状態が解除されたことにより、操作装置１００の表示部１０は、図１２に示すようなユーザーインターフェイスを表示する。即ち、表示部１０は、各コンテンツ再生機器に関する情報を個別に表示する。
【０１００】
また、本実施形態においては、これから復元しようとする第４のプリセットにおいては、再生するコンテンツが、外部入力を利用したＴＶ配信であり、現状のネットラジオのコンテンツの再生と異なるため、操作装置１００は、現状の第１のコンテンツ再生機器２００ＡによるネットラジオＡのコンテンツの再生を停止するコマンドを、第１のコンテンツ再生機器２００Ａに送信する。
【０１０１】
なお、この第１のコンテンツ再生機器２００Ａは、これから復元しようとする第４のプリセットには含まれていないため、第１のコンテンツ再生機器２００ＡからはネットラジオＡのコンテンツを引き続き再生する構成としても構わない。即ち、操作装置１００が、コンテンツ再生を停止するコマンドを第１のコンテンツ再生機器２００Ａに送信しない構成としても構わない。
【０１０２】
［プリセット復元ステップＳ１０４］
操作装置１００の制御部５０は、ユーザーが選択した第４のプリセットの復元を行う。本実施形態においては、操作装置１００の制御部５０は、第２のコンテンツ再生機器２００Ｂに対して、親機設定信号を送信し、第３のコンテンツ再生機器２００Ｃ、第４のコンテンツ再生機器２００Ｄに対して、子機設定信号を送信する。
【０１０３】
第２のコンテンツ再生機器２００Ｂを親機とする第４のプリセットの同期状態が復元されたため、操作装置１００の表示部１０は、図１３に示すようなユーザーインターフェイスを表示する。即ち、表示部１０は、親機が第２のコンテンツ再生機器２００Ｂであり、別の二部屋に配置された第３のコンテンツ再生機器２００Ｃ、第４のコンテンツ再生機器２００Ｄが子機となっており、現在が第４のプリセットを復元しているとの情報を表示する。
【０１０４】
また、制御部５０は、第４のプリセット状態を復元すべく、第２のコンテンツ再生機器２００Ｂに対し、外部入力端子からＴＶコンテンツを入手し、そのストリーミング信号を生成し、当該ストリーミング信号を第３のコンテンツ再生機器２００Ｃ、第４のコンテンツ再生機器２００Ｄに送信することを指示するコマンド信号を送信する。
【０１０５】
第２のコンテンツ再生機器２００Ｂの無線ＬＡＮ通信部１５６は、このコマンド信号を受信する。第２のコンテンツ再生機器２００Ｂの制御部１５０は、外部入力端子からＴＶコンテンツを入手し、当該コンテンツの再生を信号出力部１５３に指示する。第２のコンテンツ再生機器２００Ｂの信号出力部１５３はバッファ１５４を介して当該ＴＶコンテンツの再生を行う。同時に、第２のコンテンツ再生機器２００Ｂの信号出力部１５３は、当該ＴＶコンテンツについてのストリーミング信号を生成する。第２のコンテンツ再生機器２００Ｂは、このストリーミング信号を、ネットワーク３００を介して第３のコンテンツ再生機器２００Ｃ、及び第４のコンテンツ再生機器２００Ｄに配信する。第３のコンテンツ再生機器２００Ｃ、及び第４のコンテンツ再生機器２００Ｄにおいては、それぞれの無線ＬＡＮ通信部１５６を介して制御部１５０が受信し、制御部１５０が信号出力部１５３にコンテンツのストリーミング信号の出力を指示する。第３のコンテンツ再生機器２００Ｃ、及び第４のコンテンツ再生機器２００Ｄにおいては、それぞれの信号出力部１５３がバッファ１５４を介さずにＴＶコンテンツに関するストリーミング信号を再生することにより、第２のコンテンツ再生機器２００Ｂと第３のコンテンツ再生機器２００Ｃ、第４のコンテンツ再生機器２００Ｄとが同期再生される。
【０１０６】
なお、各コンテンツ再生機器における再生ボリュームに関しては、操作装置１００の記憶部６０が、各プリセットにつき所定のボリューム値を記憶し、一つのプリセットに含まれる全てのコンテンツ再生機器における再生ボリューム値を一定にする構成としてもよく、記憶部６０が、各プリセットにおける各コンテンツ再生機器のボリューム値を個別に記憶しておく構成としても構わない。
【０１０７】
なお、操作装置１００の表示部１０に表示するプリセット名としては、例えば、単純に「Room Preset1」のように、プリセットの番号が付されたものでもよいが、図４に示した「２００Ｃ＋２部屋」の例のように、親機となるコンテンツ再生機器名を表示するとともに、子機となるコンテンツ再生機器が何台あるのかに関する情報を表示することにより、ユーザーがプリセットの同期状態を具体的に把握することを助けることができるため望ましい。
【０１０８】
あるいは、操作装置１００の表示部１０に表示するプリセット名として、例えば「Living Room + Kitchen + Den + Dining」のように、同期状態が組まれた複数のコンテンツ再生機器が配置された複数の場所名を表示することにより、ユーザーがプリセットの同期状態を具体的に把握することを助けることができるため望ましい。
【０１０９】
また、操作装置１００の表示部１０に表示するプリセット名として、例えば「Living Room Link Preset」のように、親機となるコンテンツ再生機器が配置された場所名を表示するとともに、現在の同期状態が、プリセットにより復元された同期状態であることを示す表示とすることにより、ユーザーがプリセットの同期状態を具体的に把握することを助けることができるため望ましい。
【０１１０】
また、操作装置１００の表示部１０に表示するプリセット名として、例えば「Living Room Link With Artist A」のように、再生しようとするコンテンツのアーティスト名や、楽曲名などを表示することにより、ユーザーがプリセットのコンテンツ再生内容を具体的に把握することを助けることができるため望ましい。
【０１１１】
また、操作装置１００の表示部１０に表示するプリセット名として、例えば「Living Room Link With TV」のように、再生しようとするコンテンツが、ＴＶ放送などの外部入力によるものであるならば、その情報を表示することにより、ユーザーがプリセットのコンテンツ再生内容を具体的に把握することを助けることができるため望ましい。
【０１１２】
また、操作装置１００の表示部１０に表示するプリセット名として、例えば「パーティー」や「朝」のように、コンテンツを再生するシチュエーションや時間帯に関する情報を含ませておくことにより、ユーザーがプリセットのコンテンツ再生内容を具体的に把握することを助けることができるため望ましい。
【０１１３】
［第２の実施形態］
本開示の第２の実施形態について、図面を用いて以下に説明する。なお、第１の実施形態と同様の構成については、同様の符号を付して、その説明を省略することがある。
【０１１４】
［コンテンツ再生システム２０００］
図１４は、本実施形態に係るコンテンツ再生システム２０００の概要図である。
【０１１５】
コンテンツ再生システム２０００は、音声入力装置４００、第１のコンテンツ再生機器２００Ａ、第２のコンテンツ再生機器２００Ｂ、第３のコンテンツ再生機器２００Ｃ、第４のコンテンツ再生機器２００Ｄ、コマンド処理装置５００、音声認識装置６００を有している。
【０１１６】
音声入力装置４００は、例えばスマートフォンなどの、ネットワーク３００に接続可能であり、ユーザーの音声を収音する装置であり、第１のコンテンツ再生機器２００Ａ、第２のコンテンツ再生機器２００Ｂ、第３のコンテンツ再生機器２００Ｃ、第４のコンテンツ再生機器２００Ｄを含むローカルエリア内に設置されている。ローカルエリアとは、ＬＡＮなどを介した通信が可能な限られた範囲のエリアである。
【０１１７】
これら音声入力装置４００、第１のコンテンツ再生機器２００Ａ、第２のコンテンツ再生機器２００Ｂ、第３のコンテンツ再生機器２００Ｃ、第４のコンテンツ再生機器２００Ｄは、ルータなどを介してワイドエリアネットワークにアクセスすることができる。ワイドエリアとは、ローカルエリア外も含むエリアであり、インターネットを介した通信が可能なエリアである。
【０１１８】
ワイドエリア側には、音声認識装置６００とコマンド処理装置５００が配置されている。これらは例えばサーバーコンピューターによって実現される。
【０１１９】
なお、本実施形態を示す図１４においては、音声認識装置６００とコマンド処理装置５００とが別体として表示されているが、同一のサーバーコンピューターにより構成されても構わない。即ち、コマンド処理装置５００内に、音声認識装置６００が内蔵されており、ネットワークを介すことなく、コマンド処理装置５００と音声認識装置６００の間で信号伝達を行うことが可能な構成としてもよい。即ち、音声認識装置６００を含むコマンド処理装置５００が、音声認識を行う構成としてもよい。
【０１２０】
なお、本実施形態においては、コンテンツ再生システム２０００が４つのコンテンツ再生機器を含む構成を例示するが、コンテンツ再生機器の数は４つに限定されない。
【０１２１】
［ネットワーク３００］
ネットワーク３００は、Ｗｉ−Ｆｉ（Wireless-Fidelity、登録商標）などの無線ＬＡＮ（Local Area Network）、有線ＬＡＮ、ＷＡＮ（Wide Area Network）などを含み、音声入力装置４００、第１のコンテンツ再生機器２００Ａ、第２のコンテンツ再生機器２００Ｂ、第３のコンテンツ再生機器２００Ｃ、第４のコンテンツ再生機器２００Ｄ、コマンド処理装置５００、音声認識装置６００の間の信号伝達経路として利用される。
【０１２２】
［音声入力装置４００］
音声入力装置４００とは、例えばスマートフォンやタブレット、パーソナルコンピューター、専用コントローラーなどのコンピューターであり、ネットワーク３００に接続可能で、ユーザーの音声を収音することが可能な機器である。
【０１２３】
本実施形態においては、音声入力装置４００がスマートフォンである場合について説明する。
【０１２４】
図１５は、本実施形態に係る音声入力装置４００を示すブロック図である。図１５に示すように、音声入力装置４００は、第１の実施形態において説明した操作装置１００と共通の構成を有しており、ユーザーインターフェイスが表示される表示部１０と、表示されたユーザーインターフェイスに従い、ユーザーが入力操作を行うための入力部２０と、この表示部１０と入力部２０を含むタッチパネル３０と、音声入力装置４００全体の制御を行う制御部４５０と、制御部４５０が各種制御を行う上で利用するプログラム４６２を記憶する記憶部４６０とを含んでいる。更に音声入力装置４００は、ユーザーの音声を収音する収音部４７０を有している。
【０１２５】
また、音声入力装置４００は、プログラムに基づいて、後述する音声入力ステップＳ２０１を実行するコンピューターである。当該プログラムは、光学的、磁気的等の種類を問わず、様々な記録媒体からインストールされてよく、インターネットを介してダウンロードされてもよい。
【０１２６】
［収音部４７０］
収音部４７０は、マイクロフォンを含んでおり、ユーザーからの音声をマイクロフォンにより収音し、当該音声から音声データを生成する。ユーザーからの音声には動作指示が含まれており、収音部４７０が生成した音声データには当該動作指示が含まれている。
【０１２７】
［通信部４４０］
通信部４４０は、ネットワーク３００を介して、第１のコンテンツ再生機器２００Ａ、第２のコンテンツ再生機器２００Ｂ、第３のコンテンツ再生機器２００Ｃ、第４のコンテンツ再生機器２００Ｄに対して、制御部４５０が生成したコマンド信号を送信することが可能である。また、通信部４４０は、第１のコンテンツ再生機器２００Ａ、第２のコンテンツ再生機器２００Ｂ、第３のコンテンツ再生機器２００Ｃ、第４のコンテンツ再生機器２００Ｄの電源のＯＮ、ＯＦＦ状態を入手するとともに、第１のコンテンツ再生機器２００Ａ、第２のコンテンツ再生機器２００Ｂ、第３のコンテンツ再生機器２００Ｃ、第４のコンテンツ再生機器２００Ｄの現在の同期状態に関する情報を入手することができる。
【０１２８】
更に、本実施形態においては、通信部４４０は、ネットワーク３００を介してワイドエリアネットワークにアクセス可能であり、コマンド処理装置５００、音声認識装置６００と信号の送受信を行うことが可能である。
【０１２９】
［制御部４５０］
制御部４５０はプロセッサーとメモリを含み、記憶部４６０に記憶されたプログラム４６２により、タッチパネル３０に含まれる表示部１０、入力部２０、通信部４４０、記憶部４６０、及び収音部４７０の動作を制御する。
【０１３０】
制御部４５０は、通信部４４０を介して、第１のコンテンツ再生機器２００Ａ、第２のコンテンツ再生機器２００Ｂ、第３のコンテンツ再生機器２００Ｃ、第４のコンテンツ再生機器２００Ｄの電源のＯＮ、ＯＦＦ状態、及び現在の同期状態に関する情報を入手すると、表示部１０に対し、これらの状態に関する情報を送信し、表示することを指示する。
【０１３１】
ユーザーによる音声入力により、収音部４７０が動作指示を含む音声データを生成すると、制御部５０は、通信部４０を介して、音声認識装置６００に音声データを送信する。その際、制御部５０は、音声入力装置４００に割り振られたユーザーＩＤとともに、当該音声データを送信する。
【０１３２】
例えば、ユーザーが、記憶部４６０に事前に登録された複数のプリセットの中から一つのプリセットを選択すべく「第１のプリセット」と発言すると、この音声が収音部４７０に収音され、音声データが生成される。制御部４５０は、このユーザーの音声である「第１のプリセット」に関する音声データに、音声入力装置４００に割り振られたユーザーＩＤを付加し、音声認識装置６００に送信する。
【０１３３】
［記憶部４６０］
記憶部４６０は、制御部４５０が使用するプログラム４６２が保存されている。
【０１３４】
また、記憶部４６０は、複数のプリセットを登録することが可能であり、当該プリセットの中には、事前設定された同期状態に関する情報や、再生するコンテンツに関する情報、外部入力を用いる場合には、その外部入力に関する情報などが含まれる。
【０１３５】
［音声認識装置６００］
音声認識装置６００は、例えばサーバーコンピューターによって実現される。
【０１３６】
また、音声認識装置６００は、プログラムに基づいて、後述する音声認識ステップＳ２０２を実行するコンピューターである。当該プログラムは、光学的、磁気的等の種類を問わず、様々な記録媒体からインストールされてよく、インターネットを介してダウンロードされてもよい。
【０１３７】
音声認識装置６００は、音声認識処理を実行することによって、音声入力装置４００から送信された動作指示を含む音声データを、コマンド処理装置５００が理解可能な形式のデータに変換する。例えば、音声認識装置６００は、音声データを所定形式のテキストデータに変換する。
【０１３８】
音声認識装置６００は、音声入力装置４００に割り振られたユーザーＩＤとともに、動作指示を含むテキストデータをコマンド処理装置５００に送信する。
【０１３９】
例えば、音声認識装置６００が、音声入力装置４００の制御部４５０から、ユーザーの音声である「第１のプリセット」に関する音声データを音声入力装置４００のユーザーＩＤとともに受信すると、音声認識装置６００は、これをテキストデータに変換し、音声入力装置４００のユーザーＩＤとともにコマンド処理装置５００に送信する。
【０１４０】
［コマンド処理装置５００］
図１５に示すように、コマンド処理装置５００は、例えばサーバーコンピューターによって実現され、ネットワーク３００に接続可能な通信部５４０と、コマンド処理装置５００全体を制御する制御部５５０と、制御部５５０が制御に使用するプログラム５６２を記憶する記憶部５６０とを含む。
【０１４１】
また、コマンド処理装置５００は、プログラムに基づいて、後述する同期状態取得ステップＳ２０３、同期状態比較ステップＳ２０４、同期状態解除ステップＳ２０５、プリセット復元ステップＳ２０６を実行するコンピューターである。当該プログラムは、光学的、磁気的等の種類を問わず、様々な記録媒体からインストールされてよく、インターネットを介してダウンロードされてもよい。
【０１４２】
［通信部５４０］
通信部５４０は、ネットワーク３００を介して、音声認識装置６００から、動作指示を含むテキストデータを受信することができる。また、通信部５４０は、ネットワーク３００を介して、第１のコンテンツ再生機器２００Ａ、第２のコンテンツ再生機器２００Ｂ、第３のコンテンツ再生機器２００Ｃ、第４のコンテンツ再生機器２００Ｄに対して、制御部５０が生成したコマンド信号を送信することが可能である。また、通信部５４０は、第１のコンテンツ再生機器２００Ａ、第２のコンテンツ再生機器２００Ｂ、第３のコンテンツ再生機器２００Ｃ、第４のコンテンツ再生機器２００Ｄの電源のＯＮ、ＯＦＦ状態を入手するとともに、第１のコンテンツ再生機器２００Ａ、第２のコンテンツ再生機器２００Ｂ、第３のコンテンツ再生機器２００Ｃ、第４のコンテンツ再生機器２００Ｄの現在の同期状態に関する情報を入手することができる。
【０１４３】
［記憶部５６０］
記憶部５６０は、制御部５５０が使用するプログラム６２が保存されている。
【０１４４】
記憶部５６０には、各ユーザーＩＤにつき、複数のプリセットを登録することが可能である。図１６は、記憶部５６０に記憶されるプリセットテーブルの一例を示す。プリセットテーブルはユーザーごとにユーザーＩＤと関連付けて記憶されている。なお、コマンド処理装置５００で使用されるユーザーＩＤは、音声入力装置４００、及び音声認識装置６００で使用されるユーザーＩＤと異なっていてもよいし、同じであってもよい。ただし、これらのユーザーＩＤが異なる場合には、それらのユーザーＩＤを変換するための対応関係データが、コマンド処理装置５００か音声認識装置６００に記憶されている必要がある。
【０１４５】
当該プリセットテーブルの中には、事前設定された同期状態に関する情報や、再生するコンテンツに関する情報、外部入力を用いる場合には、その外部入力に関する情報などが含まれる。
【０１４６】
また、記憶部５６０には、各ユーザーＩＤにつき、各ユーザーが所有しているコンテンツ再生機器の情報が記憶されている。図１７は、記憶部５６０に記憶されるコンテンツ再生機器テーブルの一例を示す。機器テーブルはユーザーごとにユーザーＩＤと関連付けて記憶されている。なお、コマンド処理装置５００で使用されるユーザーＩＤは、音声入力装置４００、及び音声認識装置６００で使用されるユーザーＩＤと異なっていてもよいし、同じであってもよい。ただし、これらのユーザーＩＤが異なる場合には、それらのユーザーＩＤを変換するための対応関係データが、コマンド処理装置５００か音声認識装置６００に記憶されている必要がある。
【０１４７】
当該コンテンツ再生機器テーブルの中には、各コンテンツ再生機器に関する機器名、ＭＡＣアドレス、ＩＰアドレスなどの情報が含まれる。ＭＡＣアドレス、及びＩＰアドレスは、各コンテンツ再生機器が備えている有線又は無線ネットワークインターフェースカードに対して設定されたＭＡＣアドレスおよびＩＰアドレスを示す。
【０１４８】
なお、本実施形態においては、コマンド処理装置５００が、コンテンツ再生機器テーブルを記憶する記憶部５６０を備える構成を示すが、コマンド処理装置５００が、コンテンツ再生機器テーブルを記憶しておらず、コマンド処理装置５００の外部からネットワーク３００を介して各コンテンツ再生機器に関する機器名、ＭＡＣアドレス、ＩＰアドレスなどの情報を取得する構成としてもよい。
【０１４９】
これらプリセットテーブル、及びコンテンツ再生機器テーブルは、各ユーザーが音声入力装置４００の通信機能を用いて、自らが所有するコンテンツ再生機器の情報、及び所望のプリセットに関する状態を登録する。なお、各コンテンツ再生機器をネットワーク３００に接続して起動した際に、コンテンツ再生機器の情報がユーザーＩＤとともにコマンド処理装置５００に送信されて、コンテンツ再生機器テーブルに登録されるようにしてもよい。
【０１５０】
［制御部５５０］
制御部５５０は、プロセッサーとメモリを含み、記憶部５６０に記憶されたプログラム５６２により、通信部５４０、記憶部５６０の動作を制御する。
【０１５１】
制御部５５０が、通信部５４０を介して、音声認識装置６００から「第１のプリセット」を復元する動作指示を含み、音声入力装置４００のユーザーＩＤが付加されたテキストデータを受信すると、まず音声入力装置４００のユーザーＩＤに該当するプリセットテーブルを記憶部５６０の中から検索する。ユーザーＩＤが一致するプリセットテーブルを見つけると、その中から第１のプリセットに関する情報を検索する。
【０１５２】
制御部５５０は、プリセットテーブルを参照し、第１のプリセットに含まれるコンテンツ再生機器に対して送信するための同期状態解除信号、及びプリセット復元信号を生成する。同期状態解除信号、及びプリセット復元信号については、第１の実施形態において説明した通りである。
【０１５３】
続いて、制御部５０は、コンテンツ再生機器テーブルを参照し、同期状態解除信号、及びプリセット復元信号を送付すべきコンテンツ再生機器のＭＡＣアドレス、又はＩＰアドレスを確認し、このＭＡＣアドレス、又はＩＰアドレスに基づき、所定のコンテンツ再生機器に対して同期状態解除信号又はプリセット復元信号を送信する。
【０１５４】
［第１のコンテンツ再生機器２００Ａ］
次に、第１のコンテンツ再生機器２００Ａについて、図５を用いて説明する。第１のコンテンツ再生機器２００Ａは基本的に第１の実施形態において上述した構成と共通の構成を有する。
【０１５５】
本実施形態においては、無線ＬＡＮ通信部１５６が、音声入力装置４００、コマンド処理装置５００、及び他のコンテンツ再生機器（第２のコンテンツ再生機器２００Ｂ、第３のコンテンツ再生機器２００Ｃ、第４のコンテンツ再生機器２００Ｄ等）と無線通信を行うことが可能である。
【０１５６】
また、有線ＬＡＮ通信部１５７は、ケーブルコネクタを有し、音声入力装置４００、コマンド処理装置５００、及び他のコンテンツ再生機器（第２のコンテンツ再生機器２００Ｂ、第３のコンテンツ再生機器２００Ｃ、第４のコンテンツ再生機器２００Ｄ等）と有線通信を行うことが可能である。
【０１５７】
第２のコンテンツ再生機器２００Ｂ、第３のコンテンツ再生機器２００Ｃ、第４のコンテンツ再生機器２００Ｄについても、この第１のコンテンツ再生機器２００Ａと同様の構成を有しているものとし、その説明を省略する。
【０１５８】
［コンテンツ再生システム２０００の制御方法］
以下、本実施形態に係るコンテンツ再生システム２０００の制御方法について説明する。図１８は、本実施形態のコンテンツ再生システム２０００の制御方法を示すフローチャートである。
【０１５９】
［音声入力ステップＳ２０１］
まず、ユーザーが動作指示を含む音声を音声入力装置４００に向けて発する。この音声を受けた音声入力装置４００は、その収音部４７０によりユーザーの音声を収音し、音声データを生成する。
【０１６０】
音声入力装置４００の制御部４５０は、この音声データを、ネットワーク３００を介して音声認識装置６００に送信する。
【０１６１】
本実施形態においては、ユーザーが「第２のプリセット」と発言し、第２のプリセットの復元を指示する動作指示が含まれた音声が、音声入力装置４００において音声データとなり、音声認識装置６００へ送信される。
【０１６２】
また、本実施形態においては、音声入力装置４００が、この音声データに音声入力装置４００のユーザーＩＤを付加している。
【０１６３】
［音声認識ステップＳ２０２］
音声認識装置６００が、ネットワーク３００を介して音声データを受信すると、音声認識処理を実施し、当該音声データをコマンド処理装置５００が理解可能な形式のデータに変換する。
【０１６４】
本実施形態においては、音声認識装置６００は、第２のプリセットの復元を指示する動作指示が含まれた音声データから、コマンド処理装置５００が理解可能な所定の形式のテキストデータに変換する。
【０１６５】
音声認識装置６００は、第２のプリセットの復元を指示する動作指示が含まれたテキストデータを、音声入力装置４００のユーザーＩＤとともにコマンド処理装置５００に送信する。
【０１６６】
［同期状態取得ステップＳ２０３］
次に、コマンド処理装置５００は、現状の同期状態を取得する同期状態取得ステップＳ２０３を実施する。図１４に示したコマンド処理装置５００の通信部５４０はネットワーク３００に接続されており、制御部５５０が、通信部５４０を介して、各コンテンツ再生機器の電源のＯＮ、ＯＦＦ状態や、同期状態を取得する。同期状態を取得するに際しては、受信した音声入力装置４００のユーザーＩＤに該当するコンテンツ再生機器テーブル（図１７）を参照し、そこに記載されたＭＡＣアドレス、又はＩＰアドレスを用いて、各コンテンツ再生機器の電源のＯＮ、ＯＦＦ状態や、同期状態に関する情報を、ネットワーク３００を介して入手する。
【０１６７】
本実施形態においては、コマンド処理装置５００の制御部５５０は、ネットワーク３００を介して、第３のコンテンツ再生機器２００Ｃを親機とし、第２のコンテンツ再生機器２００Ｂ、第４のコンテンツ再生機器２００Ｄがその子機として設定されており、第１のコンテンツ再生機器２００Ａは電源がＯＦＦ状態であることを認識する。
【０１６８】
［同期状態比較ステップＳ２０４］
コマンド処理装置５００は、既に音声認識装置６００から、第２のプリセットの復元を指示する動作指示が含まれたテキストデータを、音声入力装置のユーザーＩＤとともに受信している。コマンド処理装置５００は、現状の同期状態とこれから復元しようとする第２のプリセットの同期状態とを比較する。コマンド処理装置５００が、同期状態の比較をするに際しては、受信した音声入力装置４００のユーザーＩＤに該当するプリセットテーブル（図１６）を参照し、各プリセットにおける親機、子機、コンテンツ、外部入力などの情報を入手する。
【０１６９】
本実施形態においては、コマンド処理装置５００は、現状の同期状態と第２のプリセットの同期状態とを比較し、親機が第３のコンテンツ再生機器２００Ｃで共通していること、及び子機に関しては、第４のコンテンツ再生機器２００Ｄを含む点で一致するものの、第２のプリセットにおいては第２のコンテンツ再生機器２００Ｂが含まれていないことを認識する。
【０１７０】
［同期状態解除ステップＳ２０５］
コマンド処理装置５００の制御部５５０は、選択された復元しようとする同期状態に含まれるコンテンツ再生機器と共通のコンテンツ再生機器を含む、現状の同期状態の解除を行う同期状態解除信号を送信する。本実施形態においては、現状の同期状態と、復元しようとする第２のプリセットの同期状態との間においては、第３のコンテンツ再生機器２００Ｃと第４のコンテンツ再生機器２００Ｄとが共通に含まれているため、現状の同期状態の解除を行う同期状態解除信号を送信する。この同期状態解除信号により、現状の同期状態に含まれる全てのコンテンツ再生機器の同期状態を解除してもよいが、共通のコンテンツ再生機器の同期状態を維持し、現状の同期状態に含まれていて、且つ復元しようとする同期状態に含まれていないコンテンツ再生機器のみの同期状態を解除してもよい。
【０１７１】
本実施形態においては、これから復元しようとする第２のプリセットにおいては、子機に第２のコンテンツ再生機器２００Ｂが含まれていないため、コマンド処理装置５００の制御部は、第２のコンテンツ再生機器２００Ｂの同期状態を解除する同期状態解除信号を、親機である第３のコンテンツ再生機器２００Ｃに送信する。これを受けた第３のコンテンツ再生機器２００Ｃは、自らが生成するストリーミング信号を、第２のコンテンツ再生機器２００Ｂに送信しなくなる。
【０１７２】
なお、第２のコンテンツ再生機器２００Ｂが、第３のコンテンツ再生機器２００Ｃを親機とする同期状態から外れた情報を、音声入力装置４００がネットワーク３００を介して入手し、音声入力装置４００の表示部１０が、図８に示すようなユーザーインターフェイスを表示してもよい。即ち、表示部１０は、親機が第３のコンテンツ再生機器２００Ｃであり、別の一部屋に配置された第４のコンテンツ再生機器２００Ｄが子機となっており、現在が第２のプリセットを復元しているとの情報を表示する。
【０１７３】
また、コマンド処理装置５００の制御部５５０は、現時点で第３のコンテンツ再生機器２００Ｃが再生しているコンテンツの再生を停止するコマンドを、第３のコンテンツ再生機器２００Ｃに送信する。
【０１７４】
なお、現時点で第３のコンテンツ再生機器２００Ｃが、事前登録されている第２のプリセットと同様、第３のコンテンツ再生機器２００Ｃに挿入されたＣＤの再生を行っている場合は、コマンド処理装置５００の制御部５５０が、第３のコンテンツ再生機器２００Ｃに対して、コンテンツの再生を停止するコマンドを送信しない構成としてもよい。
【０１７５】
また、本実施形態においては、現状の同期状態との比較から、復元しようとしている同期状態と異なる第２のコンテンツ再生機器２００Ｂの同期状態のみを解除する構成としたが、一旦、現状の同期状態を構成する、第２のコンテンツ再生機器２００Ｂ、第３のコンテンツ再生機器２００Ｃ、第４のコンテンツ再生機器２００Ｄの同期状態を解除する構成としてもよい。又は、復元しようとしている同期状態に含まれる全てのコンテンツ再生機器（第３のコンテンツ再生機器２００Ｃ、第４のコンテンツ再生機器２００Ｄ）の現状の同期状態を一旦解除する構成としてもよい。これらの場合、後述するプリセット復元ステップＳ１０４において、再度、第３のコンテンツ再生機器２００Ｃ、第４のコンテンツ再生機器２００Ｄの同期状態を復元させる必要があるが、現状の同期状態を確認、判断することなく解除することができるというメリットがある。
【０１７６】
あるいは、受信した音声入力装置４００のユーザーＩＤに該当するコンテンツ再生機器テーブル（図１７）を参照し、そこに記載された全てのコンテンツ再生機器の（本実施形態においては第１のコンテンツ再生機器２００Ａ、第２のコンテンツ再生機器２００Ｂ、第３のコンテンツ再生機器２００Ｃ、第４のコンテンツ再生機器２００Ｄの）同期状態を解除する構成としてもよい。
【０１７７】
ただし、現状の同期状態との比較から、復元しようとしている同期状態と異なるコンテンツ再生機器の同期状態のみを解除する構成とした方が望ましい。復元しようとしている同期状態に含まれないコンテンツ再生機器については、他の同期状態において他のコンテンツを再生させておくことができるためである。
【０１７８】
なお、本実施形態においては、コマンド処理装置５００が、第２のコンテンツ再生機器２００Ｂの同期状態を解除するための同期状態解除信号を、復元しようとする同期状態の親機である第３のコンテンツ再生機器２００Ｃのみに送信する構成を例示したが、復元しようとする同期状態に含まれる全てのコンテンツ再生機器、即ち第３のコンテンツ再生機器２００Ｃと第４のコンテンツ再生機器２００Ｄに送信する構成としてもよい。又は、コマンド処理装置５００が、第２のコンテンツ再生機器２００Ｂの同期状態を解除するための同期状態解除信号を、現時点で同期状態にある全てのコンテンツ再生機器（本実施形態においては、第２のコンテンツ再生機器２００Ｂ、第３のコンテンツ再生機器２００Ｃ、第４のコンテンツ再生機器２００Ｄ）に送信する構成としてもよい。又は、コマンド処理装置５００が、同期状態を解除される第２のコンテンツ再生機器２００Ｂに同期状態解除信号を送信し、第２のコンテンツ再生機器２００Ｂが、親機である第３のコンテンツ再生機器２００Ｃからのストリーミング信号を受信しない、あるいは受信しても再生しない構成としても構わない。
【０１７９】
なお、現状の同期状態と、復元しようとする同期状態が全く同じ場合、同期状態解除信号をコマンド処理装置５００が送信しない構成としてもよい。
【０１８０】
［プリセット復元ステップＳ２０６］
コマンド処理装置５００の制御部５５０は、ユーザーが選択した第２のプリセットの復元を行う。本実施形態においては、既に同期状態解除ステップＳ２０５において、第２のコンテンツ再生機器２００Ｂの同期状態を解除し、親機が第３のコンテンツ再生機器２００Ｃ、子機が第４のコンテンツ再生機器２００Ｄのみとなっている。即ち、既にユーザーが選択した第２のプリセットと同じ同期状態となっているため、コマンド処理装置５００が、同期状態を復元するための特段の処理を行うことはない。
【０１８１】
同期状態が復元されているため、制御部５５０は、第２のプリセットを復元すべく、第３のコンテンツ再生機器２００Ｃに挿入されているＣＤに含まれたコンテンツの再生を指示するコマンド信号を送信する。
【０１８２】
第３のコンテンツ再生機器２００Ｃの無線ＬＡＮ通信部１５６は、このコマンド信号を受信する。第３のコンテンツ再生機器２００Ｃの制御部１５０は、ＣＤに含まれたコンテンツの再生を信号出力部１５３に指示する。第３のコンテンツ再生機器２００Ｃの信号出力部１５３はバッファ１５４を介して当該ＣＤに含まれたコンテンツの再生を行う。同時に、第３のコンテンツ再生機器２００Ｃの制御部１５０は、信号出力部１５３において、当該ＣＤに含まれたコンテンツについてのストリーミング信号を生成する。第３のコンテンツ再生機器２００Ｃは、このストリーミング信号を、ネットワーク３００を介して第４のコンテンツ再生機器２００Ｄに配信する。第４のコンテンツ再生機器２００Ｄにおいては、無線ＬＡＮ通信部１５６を介して制御部１５０が受信し、制御部１５０が信号出力部１５３にコンテンツのストリーミング信号の出力を指示する。第４のコンテンツ再生機器２００Ｄにおいては、バッファ１５４を介さずにＣＤのコンテンツに関するストリーミング信号を再生することにより、第３のコンテンツ再生機器２００Ｃと第４のコンテンツ再生機器２００Ｄとが同期再生される。
【０１８３】
［音声入力ステップＳ２０１］
次に、ユーザーが「第３のプリセット」と発言し、第３のプリセットの復元を指示する動作指示が含まれた音声が、音声入力装置４００において音声データとなり、音声認識装置６００へ送信される。これによりフローは音声入力ステップＳ２０１に戻る。
【０１８４】
また、本実施形態においては、音声入力装置４００が、この音声データに音声入力装置４００のユーザーＩＤを付加している。
【０１８５】
［音声認識ステップＳ２０２］
音声認識装置６００が、ネットワーク３００を介して音声データを受信すると、音声認識処理を実施し、当該音声データをコマンド処理装置５００が理解可能な形式のデータに変換する。
【０１８６】
本実施形態においては、音声認識装置６００は、第３のプリセットの復元を指示する動作指示が含まれた音声データから、コマンド処理装置５００が理解可能な所定の形式のテキストデータに変換する。
【０１８７】
音声認識装置６００は、第３のプリセットの復元を指示する動作指示が含まれたテキストデータを、音声入力装置４００のユーザーＩＤとともにコマンド処理装置５００に送信する。
【０１８８】
［同期状態取得ステップＳ２０３］
コマンド処理装置５００は、現状の同期状態を取得する同期状態取得ステップＳ２０３を実施する。
【０１８９】
本実施形態においては、コマンド処理装置５００の制御部５５０は、ネットワーク３００を介して、現状が第２のプリセットであり、第３のコンテンツ再生機器２００Ｃを親機とし、第４のコンテンツ再生機器２００Ｄがその子機として設定されていることを認識する。
【０１９０】
［同期状態比較ステップＳ２０４］
コマンド処理装置５００は、既に音声認識装置６００から、第３のプリセットの復元を指示する動作指示が含まれたテキストデータを、音声入力装置のユーザーＩＤとともに受信している。コマンド処理装置５００は、現状の第２のプリセットと、これから復元しようとする第３のプリセットとを比較する。コマンド処理装置５００が、同期状態の比較をするに際しては、受信した音声入力装置４００のユーザーＩＤに該当するプリセットテーブル（図１６）を参照し、各プリセットにおける親機、子機、コンテンツ、外部入力などの情報を入手する。
【０１９１】
本実施形態においては、コマンド処理装置５００は、現状の第２のプリセットの同期状態と、これから復元しようとする第３のプリセットの同期状態とを比較し、現状の第２のプリセットにおいては、親機が第３のコンテンツ再生機器２００Ｃであるのに対し、これから復元しようとする第３のプリセットにおいては親機が第１のコンテンツ再生機器２００Ａであり異なること、及び子機に関しては、現状の第２のプリセットにおいては第４のコンテンツ再生機器２００Ｄが含まれるのに対し、これから復元しようとする第３のプリセットにおいては、第４のコンテンツ再生機器２００Ｄは含まれず、代わりに第２のコンテンツ再生機器２００Ｂが含まれることを認識する。
【０１９２】
［同期状態解除ステップＳ２０５］
コマンド処理装置５００の制御部５５０は、選択された復元しようとする同期状態に含まれるコンテンツ再生機器と共通のコンテンツ再生機器を含む、現状の同期状態の解除を行う同期状態解除信号を送信する。
【０１９３】
本実施形態においては、現状の第２のプリセットの同期状態と、復元しようとする第３のプリセットの同期状態との間においては、共通のコンテンツ再生機器が含まれていないため、コマンド処理装置の制御部５５０は、現状の同期状態の解除を行う同期状態解除信号を送信しない。
【０１９４】
従って、第３のコンテンツ再生機器２００Ｃは、現状の子機である第４のコンテンツ再生機器２００Ｄに対するストリーミング信号の送信を継続する。
【０１９５】
なお、本実施形態においては、復元しようとする同期状態と共通のコンテンツ再生機器を含まない現状の同期状態は、解除せず継続する構成と説明したが、全ての現状の同期状態を解除する構成としても構わない。その場合、コマンド処理装置５００は、現状の同期状態にある第３のコンテンツ再生機器２００Ｃと第４のコンテンツ再生機器２００Ｄの同期状態を解除するための同期解除信号を送信する。又は、コマンド処理装置５００が、ネットワークを介して制御可能なすべてのコンテンツ再生機器の同期状態を一旦解除する同期解除信号を送信する構成としてもよい。その場合、第３のコンテンツ再生機器２００Ｃを親機とする同期状態が解除された情報を、音声入力装置４００がネットワーク３００を介して入手し、音声入力装置４００の表示部１０が、図９に示すようなユーザーインターフェイスを表示してもよい。即ち、表示部１０は、各コンテンツ再生機器に関する情報を個別に表示する。又は、現状の同期状態を確認することなく、復元しようとする同期状態に含まれる全てのコンテンツ再生機器（第１のコンテンツ再生機器２００Ａ、第２のコンテンツ再生機器２００Ｂ）の同期状態を解除するための同期状態解除信号を送信する構成としてもよい。新たに復元しようとする同期状態に含まれるコンテンツ再生機器が同期状態を解除されていれば、プリセット復元ステップＳ２０６において、復元しようとする同期状態を支障なく復元することが可能となるからである。
【０１９６】
［プリセット復元ステップＳ２０６］
コマンド処理装置５００の制御部５５０は、ユーザーが選択した第３のプリセットの復元を行うプリセット復元信号を送信する。本実施形態においては、コマンド処理装置５００の制御部５５０は、第１のコンテンツ再生機器２００Ａに対して、第１のコンテンツ再生機器２００Ａが親機としてコンテンツの再生を行うことを指示する親機設定信号を送信する。ここで、図８に示すように第１のコンテンツ再生機器２００Ａが電源ＯＦＦ状態であるため、コマンド処理装置５００の制御部５５０は、まず電源をＯＮするコマンド信号を第１のコンテンツ再生機器２００Ａに送信し、その後に親機設定信号を送信する。また、コマンド処理装置５００の制御部５５０は、第２のコンテンツ再生機器２００Ｂに対して、第２のコンテンツ再生機器２００Ｂが、第１のコンテンツ再生機器２００Ａに対する子機として、第１のコンテンツ再生機器２００Ａが生成したストリーミング信号を再生することを指示する子機設定信号を送信する。このように、親機設定信号、及び子機設定信号は、プリセット復元信号の一種であるといえる。
【０１９７】
なお、第１のコンテンツ再生機器２００Ａを親機とする同期状態が設定された情報を、音声入力装置４００がネットワーク３００を介して入手し、音声入力装置４００の表示部１０が、図１０に示すようなユーザーインターフェイスを表示してもよい。即ち、表示部１０は、親機が第１のコンテンツ再生機器２００Ａであり、別の一部屋に配置された第２のコンテンツ再生機器２００Ｂが子機となっており、現在が第３のプリセットを復元しているとの情報を表示する。また、同期状態解除ステップＳ２０５において、第２のプリセットを解除しない構成とする場合は、表示部１０において、プリセット２が継続しているとの情報が表示されている。
【０１９８】
なお、コマンド処理装置５００が、電源をＯＮするコマンド信号を送信した後に、プリセット復元信号としての親機設定信号、又は子機設定信号を送信するに際しては、ある程度の時間経過が必要となる。即ち、コンテンツ再生機器がコマンド信号を受けて電源ＯＮ状態となってから、親機設定信号、又は子機設定信号を受け付け可能状態となるまでにある程度の時間を要する。そのため、プリセットに含まれるコンテンツ再生機器の内、電源ＯＮ状態となってから親機設定信号、又は子機設定信号を受け付け可能状態となるまでに要する時間が最も長いコンテンツ再生機器に合わせて、コマンド処理装置５００が、親機設定信号、又は子機設定信号を送信する構成とすることが望ましい。
【０１９９】
次に、制御部５５０は、第３のプリセット状態を復元すべく、第１のコンテンツ再生機器２００Ａに対し、ネットワーク３００を介してコマンド信号を送信する。このコマンド信号には、ネットラジオＡのコンテンツを入手すること、信号出力部１５３により当該コンテンツを再生すること、当該コンテンツのストリーミング信号を生成すること、当該ストリーミング信号を第２のコンテンツ再生機器２００Ｂに配信することを指示する内容が含まれている。
【０２００】
ここで、コマンド処理装置５００の制御部５５０がこのコンテンツの再生に関するコマンド信号を送信するに際しては、同期状態が確実に組まれてから送信することが望ましい。そのため、コンテンツ再生装置５００が、親機設定信号、子機設定信号を送信した後、各コンテンツ再生機器が所定の同期状態を組んだことをコンテンツ再生装置５００の制御部５５０が確認してから、コンテンツ再生に関するコマンド信号を送信する構成とすることが望ましい。あるいは、コマンド処理装置５００の制御部５５０が、同期状態の設定に係る時間をあらかじめ想定しておき、親機設定信号、子機設定信号の送信から、当該時間が経過したことをトリガーとして、コンテンツ再生に関するコマンド信号を送信する構成としても構わない。
【０２０１】
第１のコンテンツ再生機器２００Ａの無線ＬＡＮ通信部１５６は、このコンテンツ再生に関するコマンド信号を受信する。第１のコンテンツ再生機器２００Ａの制御部１５０は、無線ＬＡＮ通信部１５６を介してネットラジオＡからコンテンツソースを入手し、当該コンテンツの再生を信号出力部１５３に指示する。第１のコンテンツ再生機器２００Ａの信号出力部１５３はバッファ１５４を介して当該ネットラジオＡのコンテンツの再生を行う。同時に、第１のコンテンツ再生機器２００Ａの信号出力部１５３は、当該ネットラジオＡのコンテンツについてのストリーミング信号を生成する。第１のコンテンツ再生機器２００Ａは、このストリーミング信号を、ネットワーク３００を介して第２のコンテンツ再生機器２００Ｂに配信する。第２のコンテンツ再生機器２００Ｂにおいては、無線ＬＡＮ通信部１５６を介して制御部１５０が受信し、第２のコンテンツ再生機器２００Ｂの制御部１５０が信号出力部１５３にコンテンツのストリーミング信号の出力を指示する。第２のコンテンツ再生機器２００Ｂの信号出力部１５３は、バッファ１５４を介さずにネットラジオＡのコンテンツに関するストリーミング信号を再生することにより、第１のコンテンツ再生機器２００Ａと第２のコンテンツ再生機器２００Ｂとが同期再生される。
【０２０２】
なお、本実施形態においては、コマンド処理装置５００が、これから復元しようとするプリセットに含まれるコンテンツ再生機器の内、電源がＯＦＦ状態である第１のコンテンツ再生機器２００Ａのみに対して、電源をＯＮするコマンド信号を送信する構成としているが、これから復元しようとするプリセットに含まれる全てのコンテンツ再生機器に電源をＯＮするコマンド信号を送信する構成としても構わない。プリセットに含まれる全てのコンテンツ再生機器に電源をＯＮするコマンド信号を送信する構成であれば、コマンド処理装置５００が、各コンテンツ再生機器の電源ＯＮ、ＯＦＦ状態を確認することなく、電源をＯＮするコマンド信号を送信することができる。
【０２０３】
［音声入力ステップＳ２０１］
次に、ユーザーが「第１のプリセット」と発言し、第１のプリセットの復元を指示する動作指示が含まれた音声が、音声入力装置４００において音声データとなり、音声認識装置６００へ送信される。これにより、フローは音声入力ステップＳ２０１に戻る。
【０２０４】
また、本実施形態においては、音声入力装置４００が、この音声データに音声入力装置４００のユーザーＩＤを付加している。
【０２０５】
［音声認識ステップＳ２０２］
音声認識装置６００が、ネットワーク３００を介して音声データを受信すると、音声認識処理を実施し、当該音声データをコマンド処理装置５００が理解可能な形式のデータに変換する。
【０２０６】
本実施形態においては、音声認識装置６００は、第１のプリセットの復元を指示する動作指示が含まれた音声データから、コマンド処理装置５００が理解可能な所定の形式のテキストデータに変換する。
【０２０７】
音声認識装置６００は、第１のプリセットの復元を指示する動作指示が含まれたテキストデータを、音声入力装置４００のユーザーＩＤとともにコマンド処理装置５００に送信する。
【０２０８】
［同期状態取得ステップＳ２０３］
コマンド処理装置５００は、現状の同期状態を取得する同期状態取得ステップＳ２０３を実施する。
【０２０９】
本実施形態においては、コマンド処理装置５００の制御部５５０は、ネットワーク３００を介して、現状が第３のプリセットであり、第１のコンテンツ再生機器２００Ａを親機とし、第２のコンテンツ再生機器２００Ｂがその子機として設定されていることを認識する。
【０２１０】
［同期状態比較ステップＳ２０４］
コマンド処理装置５００は、既に音声認識装置６００から、第１のプリセットの復元を指示する動作指示が含まれたテキストデータを、音声入力装置のユーザーＩＤとともに受信している。コマンド処理装置５００は、現状の第３のプリセットと、これから復元しようとする第１のプリセットとを比較する。コマンド処理装置５００が、同期状態の比較をするに際しては、受信した音声入力装置４００のユーザーＩＤに該当するプリセットテーブル（図１６）を参照し、各プリセットにおける親機、子機、コンテンツ、外部入力などの情報を入手する。
【０２１１】
本実施形態においては、コマンド処理装置５００は、現状の第３のプリセットの同期状態と、これから復元しようとする第１のプリセットの同期状態とを比較して、現状の第３のプリセットにおいては、親機が第１のコンテンツ再生機器２００Ａで共通であること、及び子機に関しては、現状の第３のプリセットにおいては第２のコンテンツ再生機器２００Ｂが含まれるのに対し、これから復元しようとする第１のプリセットにおいては、第２のコンテンツ再生機器２００Ｂに加え、第３のコンテンツ再生機器２００Ｃが含まれることを認識する。
【０２１２】
また、本実施形態においては、コマンド処理装置５００は、現状の第２のプリセットと、これから復元しようとする第１のプリセットとを比較して、現状の第１のプリセットの親機と第１のプリセットの親機とは異なるものの、第３のコンテンツ再生機器２００Ｃがともに含まれていることを認識する。
【０２１３】
［同期状態解除ステップＳ２０５］
コマンド処理装置５００の制御部５５０は、選択された復元しようとする同期状態に含まれるコンテンツ再生機器と共通のコンテンツ再生機器を含む、現状の同期状態の解除を行う同期状態解除信号を送信する。本実施形態においては、現状の同期状態の内、第３のプリセットの同期状態と、復元しようとする第１のプリセットの同期状態との間においては、第１のコンテンツ再生機器２００Ａと第２のコンテンツ再生機器２００Ｂとが共通に含まれている。また、現状の同期状態の内、第２のプリセットの同期状態と、復元しようとする第１のプリセットの同期状態との間においては、第３のコンテンツ再生機器２００Ｃが共通に含まれている。そのため、操作装置１００は、現状の同期状態の解除を行う同期状態解除信号を送信する。この同期状態解除信号により、現状の同期状態に含まれる全てのコンテンツ再生機器の同期状態を解除してもよいが、共通のコンテンツ再生機器の同期状態を維持し、現状の同期状態に含まれていて、且つ復元しようとする同期状態に含まれていないコンテンツ再生機器のみの同期状態を解除してもよい。
【０２１４】
本実施形態においては、復元しようとする第１のプリセットにおいては、子機に第３のコンテンツ再生機器２００Ｃを追加する必要がある。従って、コマンド処理装置５００は、現状の同期状態の内、第２のプリセットにおける親機である第３のコンテンツ再生機器２００Ｃに対して、第３のコンテンツ再生機器２００Ｃが現状属している他の同期グループから外れることを指示するための同期状態解除信号を送信しておく。なお、親機である第３のコンテンツ再生機器２００Ｃが同期グループから外れるということは、この同期グループ全体が解消されることを意味している、そのため、コマンド処理装置５００は、第３のコンテンツ再生機器２００Ｃのみならず、この同期グループに含まれる第４のコンテンツ再生機器２００Ｄの同期状態を解除する同期状態解除信号を送信する。第１のプリセットにおいて子機として機能する第３のコンテンツ再生機器２００Ｃの同期状態を先に解除しておくことにより、これから復元しようとする第１のプリセットの状態にスムーズに移行することが可能となる。
【０２１５】
なお、本実施形態においては、再生しようとするコンテンツは同じネットラジオＡであるため、第１のコンテンツ再生機器２００Ａはコンテンツの再生を止めることなく、ネットラジオＡのコンテンツを再生し続ける構成としても構わない。
【０２１６】
［プリセット復元ステップＳ２０６］
コマンド処理装置５００の制御部５５０は、ユーザーが選択した第１のプリセットの復元を行う。本実施形態においては、コマンド処理装置５００の制御部５５０は、第３のコンテンツ再生機器２００Ｃに対して、第１のコンテンツ再生機器２００Ａに対する子機として、第１のコンテンツ再生機器２００Ａが生成したストリーミング信号を再生することを指示する子機設定信号を送信する。
【０２１７】
なお、第３のコンテンツ再生機器２００Ｃが子機として加わった情報を、音声入力装置４００がネットワーク３００を介して入手し、音声入力装置４００の表示部１０が、図１１に示すようなユーザーインターフェイスを表示してもよい。即ち、表示部１０は、親機が第１のコンテンツ再生機器２００Ａであり、別の二部屋に配置された第２のコンテンツ再生機器２００Ｂ、第３のコンテンツ再生機器２００Ｃが子機となっており、現在が第１のプリセットを復元しているとの情報を表示する。
【０２１８】
また、コマンド処理装置５００の制御部５５０は、第１のプリセットを復元すべく、第１のコンテンツ再生機器２００Ａに対し、ネットラジオＡのコンテンツのストリーミング信号を生成し、第２のコンテンツ再生機器２００Ｂのみならず、第３のコンテンツ再生機器２００Ｃにも送信することを指示するコマンド信号を送信する。
【０２１９】
第１のコンテンツ再生機器２００Ａの無線ＬＡＮ通信部１５６は、このコマンド信号を受信する。第１のコンテンツ再生機器２００Ａの制御部１５０は、引き続き無線ＬＡＮ通信部１５６を介してネットラジオＡからコンテンツソースを入手し、当該コンテンツの再生を信号出力部１５３に指示する。第１のコンテンツ再生機器２００Ａの信号出力部１５３はバッファ１５４を介して当該ネットラジオＡのコンテンツの再生を行う。同時に、第１のコンテンツ再生機器２００Ａの信号出力部１５３は、当該ネットラジオＡのコンテンツについてのストリーミング信号を生成する。第１のコンテンツ再生機器２００Ａは、このストリーミング信号を、ネットワーク３００を介して第２のコンテンツ再生機器２００Ｂ、及び第３のコンテンツ再生機器２００Ｃに配信する。第２のコンテンツ再生機器２００Ｂ、及び第３のコンテンツ再生機器２００Ｃにおいては、それぞれの無線ＬＡＮ通信部１５６を介して制御部１５０が受信し、制御部１５０が信号出力部１５３にコンテンツのストリーミング信号の出力を指示する。第２のコンテンツ再生機器２００Ｂ、及び第３のコンテンツ再生機器２００Ｃにおいては、信号出力部１５３がバッファ１５４を介さずにネットラジオＡのコンテンツに関するストリーミング信号を再生することにより、第１のコンテンツ再生機器２００Ａと第２のコンテンツ再生機器２００Ｂ、第３のコンテンツ再生機器２００Ｃとが同期再生される。
【０２２０】
［音声入力ステップＳ２０１］
次に、ユーザーが「第４のプリセット」と発言し、第４のプリセットの復元を指示する動作指示が含まれた音声が、音声入力装置４００において音声データとなり、音声認識装置６００へ送信される。これによりフローは音声入力ステップＳ２０１に戻る。
【０２２１】
また、本実施形態においては、音声入力装置４００が、この音声データに音声入力装置４００のユーザーＩＤを付加している。
【０２２２】
［音声認識ステップＳ２０２］
音声認識装置６００が、ネットワーク３００を介して音声データを受信すると、音声認識処理を実施し、当該音声データをコマンド処理装置５００が理解可能な形式のデータに変換する。
【０２２３】
本実施形態においては、音声認識装置６００は、第４のプリセットの復元を指示する動作指示が含まれた音声データから、コマンド処理装置５００が理解可能な所定の形式のテキストデータに変換する。
【０２２４】
音声認識装置６００は、第４のプリセットの復元を指示する動作指示が含まれたテキストデータを、音声入力装置４００のユーザーＩＤとともにコマンド処理装置５００に送信する。
【０２２５】
［同期状態取得ステップＳ２０３］
コマンド処理装置５００は、現状の同期状態を取得する同期状態取得ステップＳ２０３を実施する。
【０２２６】
本実施形態においては、コマンド処理装置５００の制御部５５０は、ネットワーク３００を介して、現状が第１のプリセットであり、第１のコンテンツ再生機器２００Ａを親機とし、第２のコンテンツ再生機器２００Ｂ、第３のコンテンツ再生機器２００Ｃがその子機であることを認識する。
【０２２７】
［同期状態比較ステップＳ２０４］
コマンド処理装置５００は、既に音声認識装置６００から、第４のプリセットの復元を指示する動作指示が含まれたテキストデータを、音声入力装置のユーザーＩＤとともに受信している。コマンド処理装置５００は、現状の第１のプリセットと、これから復元しようとする第４のプリセットとを比較する。コマンド処理装置５００が、同期状態の比較をするに際しては、受信した音声入力装置４００のユーザーＩＤに該当するプリセットテーブル（図１６）を参照し、各プリセットにおける親機、子機、コンテンツ、外部入力などの情報を入手する。
【０２２８】
本実施形態においては、コマンド処理装置５００は、現状の第１のプリセットの同期状態と、これから復元しようとする第４のプリセットの同期状態とを比較して、現状の第１のプリセットにおいては、親機が第１のコンテンツ再生機器２００Ａであったのに対し、これから復元しようとする第４のプリセットにおいては親機が第２のコンテンツ再生機器２００Ｂであることを認識する。また、コマンド処理装置５００は、子機に関しては、現状の第１のプリセットにおいては第２のコンテンツ再生機器２００Ｂと第３のコンテンツ再生機器２００Ｃが子機として含まれるのに対し、これから復元しようとする第４のプリセットにおいては、第３のコンテンツ再生機器２００Ｃは引き続き子機として含まれており、第２のコンテンツ再生機器２００Ｂは子機として含まれず、代わりに第４のコンテンツ再生機器２００Ｄが子機として含まれることを認識する。
【０２２９】
［同期状態解除ステップＳ２０５］
コマンド処理装置５００の制御部５５０は、選択された復元しようとする同期状態に含まれるコンテンツ再生機器と共通のコンテンツ再生機器を含む、現状の同期状態の解除を行う同期状態解除信号を送信する。本実施形態においては、現状の第１のプリセットの同期状態と、復元しようとする第４のプリセットの同期状態との間においては、第２のコンテンツ再生機器２００Ｂと第３のコンテンツ再生機器２００Ｃとが共通に含まれているため、現状の同期状態の解除を行う同期状態解除信号を送信する。この同期状態解除信号により、現状の同期状態に含まれる全てのコンテンツ再生機器の同期状態を解除してもよいが、共通のコンテンツ再生機器の同期状態を維持し、現状の同期状態に含まれていて、且つ復元しようとする同期状態に含まれていないコンテンツ再生機器のみの同期状態を解除してもよい。
【０２３０】
本実施形態においては、復元しようとする第４のプリセットにおいては、親機が第１のコンテンツ再生機器２００Ａから第２のコンテンツ再生機器２００Ｂに変更になるため、現状の同期状態を解除する同期状態解除信号を、現状の親機である第１のコンテンツ再生機器２００Ａに送信する。これを受けた第１のコンテンツ再生機器２００Ａは、自らが生成するストリーミング信号を、現状の子機である第２のコンテンツ再生機器２００Ｂ、第３のコンテンツ再生機器２００Ｃに送信するのを停止する。
【０２３１】
なお、第１のコンテンツ再生機器２００Ａを親機とする同期状態が解除された情報を、音声入力装置４００がネットワーク３００を介して入手し、音声入力装置４００の表示部１０が、図１２に示すようなユーザーインターフェイスを表示してもよい。即ち、表示部１０は、各コンテンツ再生機器に関する情報を個別に表示する。
【０２３２】
また、本実施形態においては、これから復元しようとする第４のプリセットにおいては、再生するコンテンツが、外部入力を利用したＴＶ配信であり、現状のネットラジオのコンテンツの再生と異なるため、コマンド処理装置５００の制御部５５０は、現状の第１のコンテンツ再生機器２００ＡによるネットラジオＡのコンテンツの再生を停止するコマンドを、第１のコンテンツ再生機器２００Ａに送信する。
【０２３３】
なお、この第１のコンテンツ再生機器２００Ａは、これから復元しようとする第４のプリセットには含まれていないため、第１のコンテンツ再生機器２００ＡからはネットラジオＡのコンテンツを引き続き再生する構成としても構わない。即ち、コマンド処理装置５００が、コンテンツ再生を停止するコマンドを第１のコンテンツ再生機器２００Ａに送信しない構成としても構わない。
【０２３４】
［プリセット復元ステップＳ２０６］
コマンド処理装置５００の制御部５５０は、ユーザーが選択した第４のプリセットの復元を行う。本実施形態においては、コマンド処理装置５００の制御部５５０は、第２のコンテンツ再生機器２００Ｂに対して、親機設定信号を送信し、第３のコンテンツ再生機器２００Ｃ、第４のコンテンツ再生機器２００Ｄに対して、子機設定信号を送信する。
【０２３５】
なお、第２のコンテンツ再生機器２００Ｂを親機とする第４のプリセットの同期状態が復元された情報を、音声入力装置４００がネットワーク３００を介して入手し、音声入力装置４００の表示部１０が、図１３に示すようなユーザーインターフェイスを表示してもよい。即ち、表示部１０は、親機が第２のコンテンツ再生機器２００Ｂであり、別の二部屋に配置された第３のコンテンツ再生機器２００Ｃ、第４のコンテンツ再生機器２００Ｄが子機となっており、現在が第４のプリセットを復元しているとの情報を表示する。
【０２３６】
また、制御部５５０は、第４のプリセット状態を復元すべく、第２のコンテンツ再生機器２００Ｂに対し、外部入力端子からＴＶコンテンツを入手し、そのストリーミング信号を生成し、当該ストリーミング信号を第３のコンテンツ再生機器２００Ｃ、第４のコンテンツ再生機器２００Ｄに送信することを指示するコマンド信号を送信する。
【０２３７】
第２のコンテンツ再生機器２００Ｂの無線ＬＡＮ通信部１５６は、このコマンド信号を受信する。第２のコンテンツ再生機器２００Ｂの制御部１５０は、外部入力端子からＴＶコンテンツを入手し、当該コンテンツの再生を信号出力部１５３に指示する。第２のコンテンツ再生機器２００Ｂの信号出力部１５３はバッファ１５４を介して当該ＴＶコンテンツの再生を行う。同時に、第２のコンテンツ再生機器２００Ｂの信号出力部１５３は、当該ＴＶコンテンツについてのストリーミング信号を生成する。第２のコンテンツ再生機器２００Ｂは、このストリーミング信号を、ネットワーク３００を介して第３のコンテンツ再生機器２００Ｃ、及び第４のコンテンツ再生機器２００Ｄに配信する。第３のコンテンツ再生機器２００Ｃ、及び第４のコンテンツ再生機器２００Ｄにおいては、それぞれの無線ＬＡＮ通信部１５６を介して制御部１５０が受信し、制御部１５０が信号出力部１５３にコンテンツのストリーミング信号の出力を指示する。第３のコンテンツ再生機器２００Ｃ、及び第４のコンテンツ再生機器２００Ｄにおいては、それぞれの信号出力部１５３がバッファ１５４を介さずにＴＶコンテンツに関するストリーミング信号を再生することにより、第２のコンテンツ再生機器２００Ｂと第３のコンテンツ再生機器２００Ｃ、第４のコンテンツ再生機器２００Ｄとが同期再生される。
【０２３８】
なお、各コンテンツ再生機器における再生ボリュームに関しては、コマンド処理装置５００の記憶部５６０が、各プリセットに所定のボリューム値を記憶し、一つのプリセットに含まれる全てのコンテンツ再生機器における再生ボリューム値を一定にする構成としてもよく、記憶部５６０が、各プリセットにおける各コンテンツ再生機器のボリューム値を個別に記憶しておく構成としても構わない。
【０２３９】
なお、本実施形態においては、音声入力装置４００が、音声データにユーザーＩＤを付して、音声認識装置６００に送信する構成を示したが、音声入力装置４００がユーザーＩＤを付加することなく音声データを音声認識装置６００に送信する構成としてもよい。その場合は、例えば音声認識装置６００が、ユーザーの声紋などを用いて音声データに対する音声認識を行うことにより、音声データにユーザーＩＤを付加する構成としてもよい。あるいは、ユーザーが、自身のユーザー名を含めた音声入力、例えば「ユーザーＡの第１プリセットを再生」のような音声入力を、音声入力装置４００に対して行うことにより、音声入力装置４００から音声データを受信した音声認識装置６００が、この「ユーザーＡの」との音声データをユーザーＩＤに変換する構成としてもよい。又は、コマンド処理装置５００が、音声認識装置６００から送信された「ユーザーＡの」とのテキストデータをユーザーＩＤに変換する構成としてもよい。
【０２４０】
なお、本実施形態における複数のコンテンツ再生機器間の同期状態とは、親機が子機にコンテンツのストリーミング信号を配信することにより構成される同期状態のみならず、コマンド処理装置５００から直接、複数のコンテンツ再生機器に対して、当該コンテンツの再生を指示することにより構成する同期状態であってもよい。
【０２４１】
また、本開示における同期状態とは、複数のコンテンツ再生機器間で、コンテンツの再生タイミングが完全に一致している状態に限定されず、ネットワーク遅延などによる若干の遅延が一方に起き、再生タイミングが若干ずれた状態も含むものとする。
【０２４２】
なお、上記説明においては、ワイドエリア側に、音声認識装置６００とコマンド処理装置５００とが配置される例を示したが、音声認識装置６００とコマンド処理装置５００とが、音声入力装置４００、第１のコンテンツ再生機器２００Ａ、第２のコンテンツ再生機器２００Ｂ、第３のコンテンツ再生機器２００Ｃ、第４のコンテンツ再生機器２００Ｄと同じローカルエリア内に配置され、ＬＡＮなどを介して信号の送受信が行われる構成としてもよい。
【符号の説明】
【０２４３】
１０  表示部、２０  入力部、２０Ａ  電源ＯＮ・ＯＦＦ制御ボタン、３０  タッチパネル、４０  通信部、５０  制御部、６０  記憶部、６２  プログラム、１００  操作装置、１５０  制御部、１５０Ａ  コンテンツ再生プログラム、１５１  コンテンツ処理部、１５２  チューナ、１５３  信号出力部、１５４  バッファ、１５５  パワーアンプ、１５６  無線ＬＡＮ通信部、１５７  有線ＬＡＮ通信部、１６３  スピーカ、２００Ａ  第１のコンテンツ再生機器、２００Ｂ  第２のコンテンツ再生機器、２００Ｃ  第３のコンテンツ再生機器、２００Ｄ  第４のコンテンツ再生機器、３００  ネットワーク、４００  音声入力装置、４４０  通信部、４５０  制御部、４６０  記憶部、４６２  プログラム、４７０  収音部、５００  コマンド処理装置、５４０  通信部、５５０  制御部、５６０  記憶部、５６２  プログラム、６００  音声認識装置、１０００  コンテンツ再生システム、２０００  コンテンツ再生システム、Ｓ１０１  同期状態取得ステップ、Ｓ１０２  同期状態比較ステップ、Ｓ１０３  同期状態解除ステップ、Ｓ１０４  プリセット復元ステップ、Ｓ２０１  音声入力ステップ、Ｓ２０２  音声認識ステップ、Ｓ２０３  同期状態取得ステップ、Ｓ２０４  同期状態比較ステップ、Ｓ２０５  同期状態解除ステップ、Ｓ２０６  プリセット復元ステップ。
【図１】
0006677343.tif 000002
【図２】
0006677343.tif 000003
【図３】
0006677343.tif 000004
【図４】
0006677343.tif 000005
【図５】
0006677343.tif 000006
【図６】
0006677343.tif 000007
【図７】
0006677343.tif 000008
【図８】
0006677343.tif 000009
【図９】
0006677343.tif 000010
【図１０】
0006677343.tif 000011
【図１１】
0006677343.tif 000012
【図１２】
0006677343.tif 000013
【図１３】
0006677343.tif 000014
【図１４】
0006677343.tif 000015
【図１５】
0006677343.tif 000016
【図１６】
0006677343.tif 000017
【図１７】
0006677343.tif 000018
【図１８】
0006677343.tif 000019