(57)【要約】【課題】同期再生を行うネットワーク構成の変更に対して柔軟に対応できる同期再生システムを提供すること。【解決手段】音声同期再生システム１０は、マスターデバイス、コントロールデバイス、再生デバイスのそれぞれの機能がネットワークに接続された各装置に割り当てられている。マスターデバイスとなるスマートフォンＳＰは、ユーザＵの操作に基づいて同期再生グループＧ１の構築を行う。スマートフォンＳＰは、複数のオーディオ機器３１〜３３の中からユーザＵが指定したオーディオ機器３１，３２を同期再生グループＧ１に参加させる設定を行う。また、スマートフォンＳＰは、参加させる設定をしたオーディオ機器３１，３２の中からオーディオ機器３１をコントロールデバイスとして設定する。コントロールデバイスとして設定されたオーディオ機器３１は、同期再生グループＧ１に参加するオーディオ機器３２による同期再生を制御する。【選択図】図２
2015100085.tif 000002
【特許請求の範囲】
【請求項１】
複数の同期再生装置を接続して同期再生を行う同期再生システムであって、
前記同期再生装置は、コンテンツファイルが格納された配信サーバからネットワークを介して配信される前記コンテンツファイルを再生する再生デバイスと、同期再生の制御を行うコントロールデバイスとを備え、
前記同期再生を行う際、前記複数の同期再生装置の中のいずれか１つが、前記コントロールデバイスを動作させることで、前記複数の同期再生装置の各々が備える再生デバイスのうち同期再生グループに参加する複数の同期再生デバイスの同期再生を制御することを特徴とする同期再生システム。
【請求項２】
前記同期再生装置は、マスターデバイスをさらに備え、
前記マスターデバイスは、前記同期再生グループに参加する同期再生デバイスの指定に応じて、前記複数の同期再生装置の各々が備える再生デバイスの中から前記複数の同期再生デバイスを選択し、選択した同期再生デバイスを備える複数の同期再生装置の中の１つに前記コントロールデバイスを動作させることを特徴とする請求項１に記載の同期再生システム。
【請求項３】
前記コントロールデバイスを備える前記同期再生装置の他に、コントロールデバイスを備えない同期再生装置の再生デバイスが、前記同期再生デバイスとして前記同期再生グループに参加することを特徴とする請求項１又は請求項２に記載の同期再生システム。
【請求項４】
コンテンツファイルが格納された配信サーバからネットワークを介して配信される前記コンテンツファイルを再生する複数の再生デバイスを備え、前記複数の再生デバイスのうちの少なくとも一部が同期再生する同期再生システムであって、
前記複数の再生デバイスのうち同期再生グループに参加する複数の同期再生デバイスと、
前記複数の同期再生デバイスの中のいずれか１つであって、同期再生の制御を行うコントロールデバイスと、
前記同期再生グループに参加する同期再生デバイスの指定に応じて、前記複数の再生デバイスの中から前記複数の同期再生デバイスを選択し、当該複数の同期再生デバイスの中から前記コントロールデバイスを選択するマスターデバイスとを備えることを特徴とする同期再生システム。
【請求項５】
前記マスターデバイスは、前記ネットワークに接続される複数の再生デバイスを検索し、
前記再生デバイスは、前記マスターデバイスの検索に応じて、前記同期再生グループの構築に係わる情報を前記マスターデバイスに応答することを特徴とする請求項２又は請求項４に記載の同期再生システム。
【請求項６】
前記同期再生デバイスは、構築済みの第１同期再生グループに参加している状態において、新たな第２同期再生グループへ参加する指定がなされた場合に、前記第１同期再生グループのコントロールデバイスに対しグループを離脱する旨の通知を行い、
前記第１同期再生グループのコントロールデバイスは、前記第１同期再生グループに参加する前記同期再生デバイスの情報を更新し、更新処理が完了した旨を離脱する前記同期再生デバイスに通知することを特徴とする請求項１乃至請求項５のいずれかに記載の同期再生システム。
【請求項７】
前記コントロールデバイスは、構築済みの第１同期再生グループに参加している状態において、新たな第２同期再生グループへ参加する指定がなされた場合に、前記第１同期再生グループに参加している前記同期再生デバイスの中から新たなコントロールデバイスとなる同期再生デバイスを選択し、
新たにコントロールデバイスとして選択された同期再生デバイスは、前記第１同期再生グループに参加する前記同期再生デバイスの情報の内容から、離脱する前記コントロールデバイスに対応する同期再生デバイスの情報を削除する更新を行い、更新処理が完了した旨を離脱する前記コントロールデバイスに対応する同期再生デバイスに通知し、コントロールデバイスとして動作を開始した旨を他の前記第１同期再生グループに参加する同期再生デバイスに通知することを特徴とする請求項１乃至請求項６のいずれかに記載の同期再生システム。
【請求項８】
コンテンツファイルが格納された配信サーバからネットワークを介して配信される前記コンテンツファイルを同期再生する同期再生装置であって、
前記コンテンツファイルを再生する第１再生デバイスと、
前記コンテンツファイルを前記ネットワークに接続される他の同期再生装置が備える第２再生デバイスと同期して再生させる制御を行うコントロールデバイスと、を備えることを特徴とする同期再生装置。
【請求項９】
前記同期再生装置は、マスターデバイスをさらに備え、
前記マスターデバイスは、前記第２再生デバイスの中から指定された第２再生デバイスを、前記第１再生デバイスと同期再生を行う同期再生グループに参加させる第２再生デバイスとして選択し、参加する選択がなされた前記第２再生デバイス及び前記第１再生デバイスの中から前記コントロールデバイスを選択することを特徴とする請求項８に記載の同期再生装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本願に開示の技術は、音楽データなどのコンテンツファイルを複数の再生装置が同期して再生する同期再生システム及び同期再生装置に関するものである。
【背景技術】
【０００２】
家電、携帯端末、パーソナルコンピュータなどの複数の電子機器が接続されたホームネットワークを構築するための一つの仕様として、例えばＤＬＮＡ（Digital Living Network Alliance）（登録商標）がある。ＤＬＮＡでは、例えば、オーディオ機器同士やパーソナルコンピュータを相互にネットワークで接続し、音楽、動画、静止画像などのコンテンツファイルを再生する仕様（ガイドライン）が策定されている。
【０００３】
図９（ａ）は、上記したホームネットワークを構築するための仕様を満たすネットワークにより接続されたオーディオ機器５１がオーディオ配信サーバ５２に格納された音楽データを再生する処理動作の一例を示している。オーディオ機器５１は、例えば、ＡＶアンプやＡＶレシーバである。オーディオ配信サーバ５２は、例えば、複数の音楽データが格納されたネットワークストレージである。そして、オーディオ機器５１に付属のリモートコントローラ、又は機器の本体正面に配置された蛍光表示管（以下、「本体ＦＬ」と記載する）には、例えばネットワーク上の複数のオーディオ配信サーバ５２の各々に対応付けて各オーディオ配信サーバ５２に格納された音楽データがプレイリストとして表示されている。ユーザＵは、リモートコントローラ又は本体ＦＬの表示に従ってプレイリストから好みの楽曲を選択する。オーディオ機器５１は、選択された楽曲を格納するオーディオ配信サーバ５２に対し音楽データを要求する処理を行う。オーディオ配信サーバ５２は、要求された音楽データをオーディオ機器５１に対して配信する。オーディオ機器５１は、オーディオ配信サーバ５２から配信される音楽データをスピーカから出力する。
【０００４】
また、図９（ｂ）は、スマートフォンＳＰをリモートコントローラとして使用しオーディオ機器５１を操作する処理動作の一例を示している。スマートフォンＳＰには、例えばＤＬＮＡの仕様を満たすアプリケーションがインストールされており、ネットワーク上のオーディオ配信サーバ５２に格納された音楽データのプレイリストが表示されている。スマートフォンＳＰのアプリケーションは、ユーザＵがプレイリストから楽曲を選択すると、選択された楽曲名や選択された楽曲に対応する音楽データがどのオーディオ配信サーバ５２に格納されているのかを示す情報などをオーディオ機器５１に通知する処理を行う。オーディオ機器５１は、スマートフォンＳＰから通知された情報に基づいてユーザＵが選択した楽曲に対応する音楽データをオーディオ配信サーバ５２から取得する。
【０００５】
また、上記した１台のオーディオ機器を動作させるシステムに対し、オーディオ配信サーバに格納された音楽データを複数のオーディオ機器に同時に配信し、各オーディオ機器間が同期して音楽データを再生する同期再生システムがある（例えば、特許文献１など）。特許文献１に開示される同期再生システムは、複数の端末装置（オーディオ機器など）のうちの１つが基準端末装置となり、他の装置を従属端末装置として制御することによって、同期再生のための時刻配信サーバを用いずに各端末装置間の同期再生を行うものである。
【０００６】
このような同一のネットワークに接続された複数のオーディオ機器による同期再生の処理動作の一例について図１０を用いて説明する。図１０に示すパーソナルコンピュータ５５には、楽曲の管理や再生等の処理が可能なソフトウェアがインストールされている。ユーザＵは、例えば、このソフトウェアのライブラリーから好みの楽曲を選択する。パーソナルコンピュータ５５で実行されるソフトウェアは、例えば、選択された楽曲の音楽データを複数のオーディオ機器５６に向けてストリーミング配信を行い複数のオーディオ機器５６による同期再生を実現する。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２０１２−１９４５６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかしながら、上記した同期再生システムでは、管理ソフトがインストールされたパーソナルコンピュータ５５のみが同期再生を制御する機能を有しており、仮にパーソナルコンピュータ５５を別の場所で使用するためにネットワークとの接続を切断すると、オーディオ機器５６による同期再生ができなくなる。また、この同期再生システムでは、同期再生を行うネットワークに新たなオーディオ機器が接続された場合に、そのオーディオ機器を同期再生のグループに追加するには管理ソフトがインストールされたパーソナルコンピュータが必要となる。従って、上記した同期再生システムでは、同期再生を制御する機能が特定の装置に固定されているため、ネットワーク構成の変更に対して十分に対応できなかった。
【０００９】
本願に開示される技術は、上記の課題に鑑み提案されたものである。同期再生を行うネットワーク構成の変更に対して柔軟に対応できる同期再生システム及び同期再生装置を提供することを目的とする。
【課題を解決するための手段】
【００１０】
本願に開示される技術に係る同期再生システムは、複数の同期再生装置を接続して同期再生を行う同期再生システムであって、同期再生装置は、コンテンツファイルが格納された配信サーバからネットワークを介して配信されるコンテンツファイルを再生する再生デバイスと、同期再生の制御を行うコントロールデバイスとを備え、同期再生を行う際、複数の同期再生装置の中のいずれか１つが、コントロールデバイスを動作させることで、複数の同期再生装置の各々が備える再生デバイスのうち同期再生グループに参加する複数の同期再生デバイスの同期再生を制御することを特徴とする。
【００１１】
当該同期再生システムでは、同期再生装置が、コントロールデバイス及び再生デバイスを備える。なお、ここでいうデバイスとは、例えば、所望の機能を実現する処理モジュールなどのプログラムであり、同期再生装置のメモリ等に記憶されており適宜実行され動作するものである。また、当該同期再生システムは、すべての同期再生装置がコントロールデバイスを備える必要はない。当該同期再生システムでは、同期再生を行う際、同期再生グループに参加する複数の同期再生装置の中のいずれか１つが、コントロールデバイスを動作させる。コントロールデバイスが動作する同期再生装置は、同期再生グループに参加する他の同期再生装置が備える再生デバイスを、同期再生を行う同期再生デバイスとして制御する。このような構成では、同期再生グループに参加する同期再生装置のいずれかが、動的にコントロールデバイスとして機能し他の同期再生装置の再生デバイスを制御して同期再を行うことが可能となる。従って、同期再生に必要となる機能がネットワークに接続される同期再生装置に動的に割り当てられることによって、ネットワーク構成の変更に対して柔軟に対応できる同期再生システムが構成できる。
【００１２】
また、本願に開示される技術に係る同期再生システムにおいて、同期再生装置は、マスターデバイスをさらに備え、マスターデバイスは、同期再生グループに参加する同期再生デバイスの指定に応じて、複数の同期再生装置の各々が備える再生デバイスの中から複数の同期再生デバイスを選択し、選択した同期再生デバイスを備える複数の同期再生装置の中の１つにコントロールデバイスを動作させる構成としてもよい。
【００１３】
当該同期再生システムでは、同期再生装置のいずれかが、再生デバイス、コントロールデバイスに加え、マスターデバイスを備える。マスターデバイスは、同期再生を行う同期再生グループの構築を行う。マスターデバイスは、同期再生グループに参加する同期再生デバイスの指定に応じて、複数の同期再生装置の各々が備える再生デバイスの中から複数の同期再生デバイスを選択する。この同期再生デバイスの指定は例えばユーザが行う。また、参加の有無が指定される再生デバイスには、他のグループに参加している同期再生デバイスを含む。マスターデバイスは、選択した複数の同期再生デバイスを備える同期再生装置の中の１つにコントロールデバイスを動作させる。マスターデバイスは、例えば、同期再生デバイスを備える同期再生装置の中からコントロールデバイスを動作させる装置を動的に選択する。このような構成では、マスターデバイスを備える同期再生装置に対し同期再生グループに参加させる同期再生デバイスを指定することによって、マスターデバイスが同期再生グループ内の同期再生装置からコントロールデバイスを動作させる装置を自動的に選択する。従って、ネットワーク構成の変更に対して柔軟に対応できる同期再生システムが構成できる。
【００１４】
また、本願に開示される技術に係る同期再生システムにおいて、コントロールデバイスを備える同期再生装置の他に、コントロールデバイスを備えない同期再生装置の再生デバイスが、同期再生デバイスとして同期再生グループに参加する構成としてもよい。
【００１５】
当該同期再生システムでは、コントロールデバイスを備えない同期再生装置であっても、当該同期再生装置の再生デバイスを同期再生デバイスとして動作させ同期再生グループに参加することができる。
【００１６】
また、本願に開示される技術に係る同期再生システムは、コンテンツファイルが格納された配信サーバからネットワークを介して配信されるコンテンツファイルを再生する複数の再生デバイスを備え、複数の再生デバイスのうちの少なくとも一部が同期再生する同期再生システムであって、複数の再生デバイスのうち同期再生グループに参加する複数の同期再生デバイスと、複数の同期再生デバイスの中のいずれか１つであって、同期再生の制御を行うコントロールデバイスと、同期再生グループに参加する同期再生デバイスの指定に応じて、複数の再生デバイスの中から複数の同期再生デバイスを選択し、当該複数の同期再生デバイスの中からコントロールデバイスを選択するマスターデバイスとを備えることを特徴とする。
【００１７】
当該同期再生システムでは、マスターデバイス、コントロールデバイス、再生デバイスのそれぞれをネットワークに接続された装置のいずれかが備える。マスターデバイスは、同期再生グループに参加する同期再生デバイスの指定に応じて、複数の再生デバイスの中から複数の同期再生デバイスを選択する。マスターデバイスは、選択した複数の同期再生デバイスの中からコントロールデバイスを選択する。マスターデバイスは、例えば、同期再生デバイスを備える装置の中からコントロールデバイスとして機能させる装置を動的に選択する。コントロールデバイスは、同期再生グループに参加する複数の同期再生デバイスの同期再生を制御する。このような構成では、マスターデバイスに対し同期再生を行う同期再生グループに参加させる同期再生デバイスを指定することによって、マスターデバイスが同期再生グループ内の同期再生デバイスからコントロールデバイスとして動作する装置を自動的に選択する。従って、同期再生に必要となる機能がネットワークに接続される装置に動的に割り当てられることによって、ネットワーク構成の変更に対して柔軟に対応できる同期再生システムが構成できる。
【００１８】
また、本願に開示される技術に係る同期再生システムにおいて、マスターデバイスは、ネットワークに接続される複数の再生デバイスを検索し、再生デバイスは、マスターデバイスの検索に応じて、同期再生グループの構築に係わる情報をマスターデバイスに応答する構成してもよい。
【００１９】
当該同期再生システムでは、マスターデバイスが、ネットワークに接続される再生デバイスを検索する。それに対し、再生デバイスは、同期再生グループの構築に係わる情報を応答する。これにより、例えば、マスターデバイスを備える装置は、再生デバイスから受信した情報を表示等することによって、ユーザがネットワーク上の再生デバイスから同期再生グループに参加させたい同期再生デバイスを容易に選択することが可能となる。
【００２０】
また、本願に開示される技術に係る同期再生システムにおいて、同期再生デバイスは、構築済みの第１同期再生グループに参加している状態において、新たな第２同期再生グループへ参加する指定がなされた場合に、第１同期再生グループのコントロールデバイスに対しグループを離脱する旨の通知を行い、第１同期再生グループのコントロールデバイスは、第１同期再生グループに参加する同期再生デバイスの情報を更新し、更新処理が完了した旨を離脱する同期再生デバイスに通知する構成としてもよい。
【００２１】
当該同期再生システムでは、既に第１同期再生グループに参加している同期再生デバイスは、例えば、ユーザが別の第２同期再生グループに参加させる操作を行った場合に、既存のグループのコントロールデバイスに対して確認処理を実施してからグループを離脱する処理を実行する。これにより、同期再生デバイスのグループ間の移動に係る処理が適切に実施されるとともに、ユーザの要望に対して柔軟にネットワーク構成を変更する同期再生システムが構成できる。
【００２２】
また、本願に開示される技術に係る同期再生システムにおいて、コントロールデバイスは、構築済みの第１同期再生グループに参加している状態において、新たな第２同期再生グループへ参加する指定がなされた場合に、第１同期再生グループに参加している同期再生デバイスの中から新たなコントロールデバイスとなる同期再生デバイスを選択し、新たにコントロールデバイスとして選択された同期再生デバイスは、第１同期再生グループに参加する同期再生デバイスの情報の内容から、離脱するコントロールデバイスに対応する同期再生デバイスの情報を削除する更新を行い、更新処理が完了した旨を離脱するコントロールデバイスに対応する同期再生デバイスに通知し、コントロールデバイスとして動作を開始した旨を他の第１同期再生グループに参加する同期再生デバイスに向けて通知する構成としてもよい。
【００２３】
当該同期再生システムでは、既に第１同期再生グループに参加しているコントロールデバイスは、例えば、ユーザが別の第２同期再生グループに参加させる操作を行った場合に、既存のグループに参加する同期再生デバイスの中から新たなコントロールデバイスとなる同期再生デバイスを選択する。新たにコントロールデバイスとして選択された同期再生デバイスは、第１同期再生グループに参加する同期再生デバイスの情報を更新し、更新処理が完了した旨を離脱するコントロールデバイスに対応する同期再生デバイスに通知する。また、新たにコントロールデバイスとして選択された同期再生デバイスは、自身がコントロールデバイスとして動作を開始した旨を他の同期再生デバイスに周知させる処理を実行する。これにより、コントロールデバイスのグループ間の移動に係る処理が適切に実施されるとともに、ユーザの要望に対して柔軟にネットワーク構成を変更する同期再生システムが構成できる。
【００２４】
また、本願に開示される技術に係る同期再生装置は、コンテンツファイルが格納された配信サーバからネットワークを介して配信されるコンテンツファイルを同期再生する同期再生装置であって、コンテンツファイルを再生する第１再生デバイスと、コンテンツファイルをネットワークに接続される他の同期再生装置が備える第２再生デバイスと同期して再生させる制御を行うコントロールデバイスと、を備えることを特徴とする。
【００２５】
当該同期再生装置は、コントロールデバイス及び再生デバイスを備える。なお、当該同期再生装置は、すべての同期再生装置がコントロールデバイスを備える必要はない。同期再生装置は、コントロールデバイスとして設定された場合には、ネットワークに接続される他の同期再生装置が備える第２再生デバイスと同期してコンテンツファイルを同期再生させる。あるいは、当該同期再生装置は、再生デバイスとして同期再生グループに参加する設定がなされた場合には、他の装置で動作するコントロールデバイスの制御に従って同期再生を行う。従って、同期再生に必要となる機能がネットワークに接続される装置に動的に割り当てられることによって、ネットワーク構成の変更に対して柔軟に対応できる同期再生装置が構成できる。
【００２６】
また、本願に開示される技術に係る同期再生装置において、同期再生装置は、マスターデバイスをさらに備え、マスターデバイスは、第２再生デバイスの中から指定された第２再生デバイスを、第１再生デバイスと同期再生を行う同期再生グループに参加させる第２再生デバイスとして選択し、参加する選択がなされた第２再生デバイス及び第１再生デバイスの中からコントロールデバイスを選択する構成としてもよい。
【００２７】
当該同期再生装置は、マスターデバイスを備える。マスターデバイスは、当該マスターデバイスを備える同期再生装置と、ネットワークに接続される他の同期再生装置とが同期をとって再生を行う同期再生グループの構築を行う。マスターデバイスは、例えば、他の同期再生装置が備える第２再生デバイスの中からユーザが指定した第２再生デバイスを同期再生グループに参加させる第２再生デバイスとして選択する。また、マスターデバイスは、当該マスターデバイスを備える同期再生装置の第１再生デバイス及び参加させる選択をした第２再生デバイスの中からコントロールデバイスを選択する。このような構成の同期再生装置は、例えば、当該同期再生装置をユーザが操作した場合には、マスターデバイスとして機能し同期再生グループに参加させる再生デバイスの設定や、コントロールデバイスとして動作する再生デバイス（同期再生装置）の設定を自動的に実行する。従って、ネットワーク構成の変更に対して柔軟に対応できる同期再生装置が構成できる。
【発明の効果】
【００２８】
本願に開示される技術によれば、同期再生を行うネットワーク構成の変更に対して柔軟に対応できる同期再生システム及び同期再生装置を提供することができる。
【図面の簡単な説明】
【００２９】
【図１】本実施例の音声同期再生システムを示す図である。
【図２】スマートフォンがマスターデバイスとなって同期再生グループを構築する処理動作を説明するための図である。
【図３】オーディオ機器がマスターデバイスとなって同期再生グループを構築する処理動作を説明するための図である。
【図４】複数の同期再生グループを構築する処理動作を説明するための図である。
【図５】既に同期再生グループに参加しているオーディオ機器（再生デバイス）が他の同期再生グループに移動した後の状態を示す図である。
【図６】既に同期再生グループに参加しているオーディオ機器（コントロールデバイス）が他の同期再生グループに移動した後の状態を示す図である。
【図７】複数のオーディオ機器が同期して音楽データを再生する処理動作を説明するための図である。
【図８】同期再生中に新たなオーディオ機器が同期再生グループに参加した場合の処理動作を説明するための図である。
【図９】（ａ）（ｂ）は、従来のホームネットワークにより接続されたオーディオ機器がオーディオ配信サーバに格納された音楽データを再生する処理動作を説明するための図である。
【図１０】従来の同一ネットワークに接続された複数のオーディオ機器による同期再生の処理動作を説明するための図である。
【発明を実施するための形態】
【００３０】
以下、本発明を具体化した一実施例について添付図面を参照しながら説明する。
図１は、本実施例の音声同期再生システム１０のネットワーク構成の一例を示している。図１に示す音声同期再生システム１０（以下、単に「システム」という場合がある）は、オーディオ配信サーバ１１と、複数のオーディオ機器１２がネットワーク２０に接続されている。また、通信機器１３は、後述するように、オーディオ配信サーバ１１、オーディオ機器１２、スマートフォンＳＰ間のネットワーク２０による接続を制御する。ネットワーク２０は、例えば、１つの建物内の複数の部屋に設置されたオーディオ機器１２を相互に接続するネットワークである。
【００３１】
オーディオ配信サーバ１１は、例えば、ＮＡＳ（Network Attached Storage）などのネットワークストレージであり、オーディオ機器１２が再生する音楽データが保存されている。なお、オーディオ配信サーバ１１は、音楽データなどのコンテンツファイルの保存や配信が可能であればよく、例えば、ネットワークストレージ以外にファイル共有が可能なサーバでもよく、パーソナルコンピュータでもよい。また、オーディオ配信サーバ１１は、音楽データ以外のコンテンツファイル、例えば、音楽以外の音声データ、映像、写真、テキストなどを格納し配信する構成でもよい。また、音楽データのファイル形式は、例えば、ＭＰ３、ＷＡＶ、ＳｏｕｎｄＶＱ（登録商標）、ＷＭＡ（登録商標）、ＡＡＣ等である。
【００３２】
複数のオーディオ機器１２は、オーディオ配信サーバ１１から受信した音楽データを処理して再生する機器であり、例えばスピーカやテレビ等が接続されたＡＶレシーバやＡＶアンプ、アンプが内蔵されるスピーカシステム、あるいはＣＤプレーヤー等である。システム１０は、ネットワーク２０に接続された複数のオーディオ機器１２の同期をとってオーディオ配信サーバ１１から受信した同一の音楽データをスピーカ等から再生する。
【００３３】
通信機器１３は、ネットワークハブやルータ等であり、例えば、Ｗｉ−Ｆｉ（登録商標）規格の無線ＬＡＮ（Local Area Network）によりオーディオ配信サーバ１１及びオーディオ機器１２を相互に接続する。通信機器１３は、オーディオ配信サーバ１１及びオーディオ機器１２と有線通信により接続される構成でもよい。また、通信機器１３は、ユーザＵが操作する携帯端末、例えばスマートフォンＳＰがネットワーク２０に接続するためのアクセスポイントとして機能する。システム１０は、ネットワーク２０がインターネットなどの外部ネットワークに接続されている。ネットワーク２０に接続される各種デバイス（スマートフォンＳＰ、オーディオ配信サーバ１１、オーディオ機器１２及び通信機器１３）は、新しい音楽データやシステムのアップデートのための更新データなどがインターネットを通じてダウンロード可能となっている。
【００３４】
システム１０は、複数のオーディオ機器１２のうち、同じ音楽データを同期して再生する同期再生グループが構築される。システム１０は、同期再生グループを構築するにあたり、ネットワーク２０に接続される各種デバイスの各々に、再生デバイス、マスターデバイス、コントロールデバイスの３つの機能を割り当てる。なお、再生デバイス、マスターデバイス、コントロールデバイスの３つの機能は、例えば、ネットワーク２０に接続される各種装置の処理回路で実行される処理モジュール（プログラム）として仮想化されており、各機能を任意の装置に動的に割り当てて実行することが可能となっている。このため、３つの機能は、１つの装置に対して割り当ててもよく、複数の装置に割り当ててもよい。例えば、オーディオ機器１２は、３つの機能を実行する処理モジュールがメモリ等に記憶されており、同期再生グループ内で割り当てられた機能に応じて必要な処理モジュールを実行させる。再生デバイスは、音楽データを再生する機能を有するデバイスである。マスターデバイスは、ユーザＵからの操作を受け付け、同期再生グループを構築するデバイスである。また、マスターデバイスは、構築した同期再生グループに参加する再生デバイスの中からコントロールデバイスを選択する。コントロールデバイスは、同一の同期再生グループに参加する再生デバイスによる音楽データの同期再生を制御するデバイスである。
【００３５】
（ユーザＵがスマートフォンＳＰに対する操作を行う場合）
次に、システム１０が同期再生グループを構築する処理動作の一例としてユーザＵがスマートフォンＳＰを操作した場合について図２を用いて説明する。図２に示す例では、スマートフォンＳＰがマスターデバイスとなって同期再生グループを構築する場合である。なお、以下の説明では、３つのオーディオ機器１２を区別するために、各オーディオ機器１２をオーディオ機器３１，３２，３３と称して説明する。図２に示すステップＳ１（以下、Ｓ１と略記し、他のステップについても同様とする）において、ユーザＵは、スマートフォンＳＰに対して同期再生グループの構築を開始する操作を行う。スマートフォンＳＰは、ユーザＵの操作に応じてマスターデバイスに対応する処理モジュールを実行し（Ｓ２）、ネットワーク２０（図１参照）に接続される装置から再生デバイスの機能を有する装置の検索を実行する（Ｓ３）。例えば、スマートフォンＳＰは、通信機器１３をアクセスポイントとし、ネットワーク２０のマルチキャストアドレスを使用してネットワーク２０に接続される装置に対する問い合わせを実行する。あるいは、システム１０は、例えば、予めネットワーク２０に接続されたオーディオ機器３１〜３３と、各オーディオ機器３１〜３３のネットワークアドレスとを対応させたアドレスリストをオーディオ配信サーバ１１が作成しておき、スマートフォンＳＰがオーディオ配信サーバ１１から取得したアドレスリストに基づいて再生デバイスの検索を実行してもよい。
【００３６】
スマートフォンＳＰから通知を受信したオーディオ機器３１〜３３の再生デバイスは、自身のネットワークアドレス、オーディオ機器の型番、接続中のスピーカの種類、設置場所、システムのバーションなどの同期再生グループの構築に必要となる情報をスマートフォンＳＰに送信する（Ｓ４）。スマートフォンＳＰは、オーディオ機器３１〜３３から受信した情報をディスプレイに表示する。ユーザＵは、スマートフォンＳＰの表示を確認し、検出されたオーディオ機器３１〜３３のうち、再生デバイスとして同期再生グループに参加させたい装置を選択する操作を行う（Ｓ５）。一例として、オーディオ機器３１，３２が再生デバイスとして選択されたものとする。
【００３７】
次に、マスターデバイスであるスマートフォンＳＰは、ユーザＵにより選択されたオーディオ機器３１，３２の中からコントロールデバイスとして機能する装置を選択する（Ｓ６）。スマートフォンＳＰは、例えば、設置場所やシステムのバーションに基づいてオーディオ機器３１，３２に優先度を設定し優先度が最も高いものをコントロールデバイスとして選択する。一例として、オーディオ機器３１がコントロールデバイスとして選択されたものとする。上記した処理により、スマートフォンＳＰが「マスターデバイス」、オーディオ機器３１が「コントロールデバイス」、オーディオ機器３１，３２が「再生デバイス」として３つの機能がそれぞれの装置に割り当てられた同期再生グループＧ１が構築される。システム１０は、このようにして構築された同期再生グループＧ１に参加するオーディオ機器３１，３２に接続されたスピーカから音楽データの同期再生を実行する。なお、システム１０の同期再生の処理については後述する。
【００３８】
（オーディオ機器をマスターデバイスとした場合）
次に、複数のオーディオ機器１２のうちの１台がマスターデバイスとして機能する場合について図３を用いて説明する。図３に示すＳ１１において、ユーザＵは、例えばオーディオ機器３１に対して同期再生グループの構築を開始する操作を行う。オーディオ機器３１に対する操作は、例えば、付属のリモートコントローラにより実施する。なお、オーディオ機器３１に対する操作は、他の方法、例えばオーディオ機器３１が備える操作ボタンにより実施してもよい。オーディオ機器３１は、ユーザＵの操作に応じてマスターデバイスに対応する処理モジュール実行し（Ｓ１２）、ネットワーク２０に接続された装置から再生デバイスの機能を有する装置の検索を実行する（Ｓ１３）。オーディオ機器３１は、ネットワーク２０に接続された装置に対する問い合わせを実行する。オーディオ機器３１からの通知を受信したオーディオ機器３２，３３は、同期再生に必要な情報をオーディオ機器３１に送信する（Ｓ１４）。オーディオ機器３１は、オーディオ機器３２，３３から受信した情報を本体ＦＬ（蛍光表示管）に表示する。図３に示す場合には、マスターデバイスであるオーディオ機器３１も再生デバイスの機能を有するため、オーディオ機器３１は本体ＦＬのリストに自身の装置名も表示する。ユーザＵは、オーディオ機器３１の表示を確認し、オーディオ機器３１〜３３の中から再生デバイスとして同期再生グループに参加させるデバイスを選択する操作を行う（Ｓ１５）。一例として、オーディオ機器３１，３２が再生デバイスとして選択されたものとする。オーディオ機器３１は、ユーザＵにより選択されたオーディオ機器３１，３２の中からコントロールデバイスとして機能する装置を選択する（Ｓ１６）。一例として、オーディオ機器３１がコントロールデバイスとして選択されたものとする。上記した処理により、オーディオ機器３１が「マスターデバイス」、「コントロールデバイス」及び「再生デバイス」の３つの機能が割り当てられた装置となる。また、オーディオ機器３２が「再生デバイス」の機能が割り当てられた装置となる。そして、システム１０は、オーディオ機器３１，３２が同期再生を行う同期再生グループＧ１が構築される。
【００３９】
（複数の同期再生グループが構築される場合）
次に、同一のネットワーク２０内に２つの同期再生グループが構築される場合について図４を用いて説明する。図４に示すシステム１０は、ネットワーク２０に４つのオーディオ機器３１〜３４と、オーディオ配信サーバ１１と、２つのスマートフォンＳＰ，ＳＰ２が接続されている。まず、図４に示すＳ２１において、ユーザＵは、上記した図２に示す処理手順に従ってスマートフォンＳＰをマスターデバイスとして機能させて２つのオーディオ機器３１，３２が参加する同期再生グループＧ１を構築する。次に、ユーザＵは、スマートフォンＳＰ２に対して同期再生グループの構築を開始する操作を行う（Ｓ２２）。このスマートフォンＳＰ２を操作するユーザＵは、他のスマートフォンＳＰを操作するユーザＵとは別のユーザでもよい。例えば、ユーザＵは、スマートフォンＳＰを操作して１つのパーティ会場に設置されたオーディオ機器３１，３２の同期再生グループＧ１の構築を行う。また、別のユーザＵは、スマートフォンＳＰ２を操作して別のパーティ会場に設置されたオーディオ機器３３，３４の同期再生グループＧ２の構築を行う。なお、システム１０は、１台のスマートフォンＳＰに対する操作で、２つの同期再生グループＧ１，Ｇ２が構築される構成でもよい。
【００４０】
スマートフォンＳＰ２は、ユーザＵの操作に応じてマスターデバイスに対応する処理モジュールを実行し（Ｓ２３）、ネットワーク２０に接続される装置から再生デバイスの機能を有する装置の検索を実行する（Ｓ２４）。従って、スマートフォンＳＰ２は、スマートフォンＳＰとは別の同期再生グループＧ２を構築するマスターデバイスとして機能する。スマートフォンＳＰ２は、例えば、ネットワーク２０に接続されたすべての装置に対する問い合わせを実行する。スマートフォンＳＰ２からの通知を受信したオーディオ機器３１〜３４は、同期再生グループの構築に必要となる情報をスマートフォンＳＰ２に送信する（Ｓ２５）。Ｓ２５において、既に同期再生グループＧ１に参加しているオーディオ機器３１，３２は、自身が参加している同期再生グループＧ１の情報（例えば、グループＩＤ）をスマートフォンＳＰ２に通知する。スマートフォンＳＰ２は、オーディオ機器３１〜３４から受信した情報をディスプレイに表示する。この場合、スマートフォンＳＰ２は、オーディオ機器３１，３２が既に同期再生グループＧ１に参加している旨を表示することが好ましい。ユーザＵは、スマートフォンＳＰ２の表示を確認し、オーディオ機器３１〜３４の中から再生デバイスとして同期再生グループＧ２に参加させるデバイスを選択する操作を行う（Ｓ２６）。一例として、オーディオ機器３３，３４が再生デバイスとして選択されたものとする。スマートフォンＳＰ２は、ユーザＵにより選択されたオーディオ機器３３，３４の中から例えばオーディオ機器３３をコントロールデバイスとして選択する（Ｓ２７）。上記した処理により、スマートフォンＳＰ２が「マスターデバイス」、オーディオ機器３３が「コントロールデバイス」及び「再生デバイス」、オーディオ機器３４が「再生デバイス」とし、各装置に機能が割り当てられた同期再生グループＧ２が構築される。
【００４１】
（既に同期再生グループに参加しているオーディオ機器が選択された場合）
上記した図４のＳ２６において、ユーザＵは、スマートフォンＳＰ２の表示から既に同期再生グループＧ１に参加しているオーディオ機器３１，３２を選択することも可能である。この場合、システム１０は、選択されたオーディオ機器３１，３２を、同期再生グループＧ１から離脱させ新たな同期再生グループＧ２に参加させる処理を行う。例えば、図４に示すＳ２６において、ユーザＵは、同期再生グループＧ２に参加させる再生デバイスとしてオーディオ機器３３，３４の他に、同期再生グループＧ１に参加しているオーディオ機器３２（再生デバイス）を選択する。なお、Ｓ２６において、オーディオ機器３１（コントロールデバイス）が選択された場合については後述する。スマートフォンＳＰ２は、例えばオーディオ機器３３をコントロールデバイスとして選択する（Ｓ２７）。一方で、オーディオ機器３２の再生デバイスは、同期再生グループＧ１から離脱するために、同期再生グループＧ１のコントロールデバイスであるオーディオ機器３１に対しグループを離脱する旨の通知を行う（Ｓ２８）。オーディオ機器３１は、例えば、同期再生グループＧ１に参加するオーディオ機器の情報を更新し、更新処理が完了した旨をオーディオ機器３２に通知する。オーディオ機器３２は、オーディオ機器３１から更新処理が完了した旨を受信すると、新たに参加する同期再生グループＧ２のコントロールデバイスであるオーディオ機器３３に対しグループに参加できる状態となったことを通知する。オーディオ機器３３は、オーディオ機器３２からの通知を受けて同期再生グループＧ２に参加するオーディオ機器の情報を更新し、更新処理が完了した旨をオーディオ機器３２に通知する。上記した処理により、システム１０は、図５に示す２つの同期再生グループＧ１，Ｇ２が構築される。同期再生グループＧ１は、スマートフォンＳＰが「マスターデバイス」、オーディオ機器３１が「コントロールデバイス」及び「再生デバイス」として機能が割り当てられる。また、同期再生グループＧ２は、スマートフォンＳＰ２が「マスターデバイス」、オーディオ機器３３が「コントロールデバイス」及び「再生デバイス」、オーディオ機器３２，３４が「再生デバイス」として機能が割り当てられる。なお、オーディオ機器３１は、同期再生グループＧ１に参加する再生デバイスが１つとなった場合には、例えば、その旨をスマートフォンＳＰ（マスターデバイス）に通知し、コントロールデバイスに対応する処理モジュールを停止してもよい。
【００４２】
（既に同期再生グループに参加しているコントロールデバイスが選択された場合）
上記した図４のＳ２６において、ユーザＵは、既に同期再生グループＧ１に参加しているオーディオ機器３１，３２のうち、コントロールデバイスであるオーディオ機器３１を選択することも可能である。この場合、システム１０は、選択されたオーディオ機器３１を同期再生グループＧ１から離脱させ新たな同期再生グループＧ２に参加させるとともに、同期再生グループＧ１におけるコントロールデバイスとしての権限を委譲する処理を行う。例えば、図４に示すＳ２６において、ユーザＵは、同期再生グループＧ２に参加させる再生デバイスとしてオーディオ機器３３，３４の他にオーディオ機器３１を選択する。スマートフォンＳＰ２は、例えばオーディオ機器３３をコントロールデバイスとして選択する（Ｓ２７）。一方で、オーディオ機器３１は、コントロールデバイスとして機能しているため、同一のグループに参加しているオーディオ機器３２に対してコントロールデバイスとして機能させる処理を行う（Ｓ２９）。なお、オーディオ機器３１は、同期再生グループＧ１に参加する他のオーディオ機器（再生デバイス）が複数ある場合には、例えば、各オーディオ機器のシステムのバーションなどに基づいて優先度を設定し優先度が最も高いものをコントロールデバイスとして選択する。オーディオ機器３１は、例えば、グループを離脱する旨の情報と合わせて、同期再生グループＧ１に参加する装置のリスト（オーディオ機器やスマートフォン）などの情報をオーディオ機器３２に通知する。オーディオ機器３２は、コントロールデバイスに対応する処理モジュールを起動させ、同期再生グループＧ１に参加する装置のリストからオーディオ機器３１を削除する。オーディオ機器３２は、リストの更新処理が完了した旨を離脱するオーディオ機器３１に通知する。オーディオ機器３１は、オーディオ機器３２から通知を受信すると、同期再生グループＧ２へ参加する処理を行う。また、オーディオ機器３２は、同期再生グループＧ１に参加する他の装置に対しコントロールデバイスとして動作を開始した旨を通知する。なお、オーディオ機器３１の同期再生グループＧ１から同期再生グループＧ２へグループを移動する処理については図５における場合と同様の処理であるため、説明を省略する。上記した処理により、システム１０は、図６に示す２つの同期再生グループＧ１，Ｇ２が構築される。同期再生グループＧ１は、スマートフォンＳＰが「マスターデバイス」、オーディオ機器３２が「コントロールデバイス」及び「再生デバイス」として機能が割り当てられる。また、同期再生グループＧ２は、スマートフォンＳＰ２が「マスターデバイス」、オーディオ機器３３が「コントロールデバイス」及び「再生デバイス」、オーディオ機器３１，３４が「再生デバイス」として機能が割り当てられる。
【００４３】
（音楽データの同期再生処理）
次に、複数のオーディオ機器が同期して音楽データを再生する処理について図７を用いて説明する。以下の説明では、上記した同期再生グループの構築により、図７に示すスマートフォンＳＰ、オーディオ機器３１〜３３が同一のグループに参加している場合について説明する。図７に示す例では、スマートフォンＳＰが「マスターデバイス」、オーディオ機器３１が「コントロールデバイス」及び「再生デバイス」、オーディオ機器３２，３３が「再生デバイス」として機能が割り当てられているものとする。まず、コントロールデバイスであるオーディオ機器３１は、同期再生グループが構築されると、同期再生のタイミングを合わせるために使用する時刻情報を再生デバイスである他のオーディオ機器３２，３３に通知する（Ｓ３１）。オーディオ機器３２，３３は、通知された時刻情報を基準として再度オーディオ機器３１から通知される音楽データの再生時間を判定する。また、オーディオ機器３２，３３は、同期再生に必要な情報をオーディオ機器３１に通知する（Ｓ３２）。この同期再生に必要な情報は、例えば、オーディオ機器３１から音楽データの再生の指示を受けてからオーディオ配信サーバ１１から音楽データを取得する処理を開始するまでに必要となるオーディオ機器３２，３３の処理上の遅延時間である。
【００４４】
ユーザＵからスマートフォンＳＰに対して再生を開始する操作が行われる（Ｓ３３）。スマートフォンＳＰには、例えば、ネットワーク２０に接続される複数のオーディオ配信サーバ１１に格納している音楽データを問い合わせて作成したリストが表示されている（Ｓ３４）。ユーザＵは、スマートフォンＳＰの表示から再生したい音楽データを選択する。スマートフォンＳＰは、ユーザＵに選択された音楽データが格納されたオーディオ配信サーバ１１及び取得すべき音楽データのファイル名などをオーディオ機器３１に通知する（Ｓ３５）。オーディオ機器３１は、スマートフォンＳＰから受信した再生すべき音楽データの格納情報と、再生を開始する時刻を他のオーディオ機器３２，３３に通知する（Ｓ３８）。オーディオ機器３２，３３は、指定されたオーディオ配信サーバ１１から音楽データの取得しデコード処理を行う。この際に、オーディオ機器３２，３３は、オーディオ機器３１から通知された再生時刻と、Ｓ３１で予め通知された時刻情報とに基づいてタイミングを調整し音楽データの再生を開始する（Ｓ３９）。なお、オーディオ機器３１は、例えば、１曲目の再生が完了するタイミングに合わせて次の曲の音楽データの格納場所と再生タイミングをオーディオ機器３２，３３に通知する。オーディオ機器３２，３３は、通知された情報に基づいて次の曲の再生を開始する。このようにして、システム１０は、ユーザＵが選択した音楽データをオーディオ機器３１〜３３により同期した再生を行う。
【００４５】
（同期再生中に新たな再生デバイスが同期再生グループに参加する場合）
次に、同期再生中に新たな再生デバイスが参加した場合について図８を用いて説明する。以下の説明では、図８に示す同期再生グループＧ１にスマートフォンＳＰ（マスターデバイス）、オーディオ機器３１（コントロールデバイス，再生デバイス）、オーディオ機器３２（再生デバイス）が参加しており同期再生が実施されているものとする。また、同一のネットワーク２０（図１参照）に接続されるオーディオ機器３３は、電源がＯＦＦ状態であるとする。例えば、オーディオ機器３３は、電源がＯＦＦされる前には同期再生グループＧ１に参加していたものとする。
【００４６】
この場合に、図８のＳ４１において、ユーザＵがオーディオ機器３３の電源を入れ、電源ＯＦＦ前に参加していた同期再生グループＧ１への参加を設定する。オーディオ機器３３は、同期再生グループＧ１のコントロールデバイスであるオーディオ機器３１に対しグループへの参加に対する問い合わせを行う（Ｓ４２）。なお、オーディオ機器３３がコントロールデバイスを決定する方法は、電源ＯＦＦ前に参加していたグループの情報に基づいて決定してもよく、ネットワーク２０上の装置に対しブロードキャストによる問い合わせをしてその結果を本体ＦＬに表示してユーザＵに選択させてもよい。オーディオ機器３１は、同期再生グループＧ１に参加するオーディオ機器の情報を更新し、更新処理が完了した旨をオーディオ機器３３に通知する（Ｓ４３）。なお、オーディオ機器３１は、Ｓ４３において同期再生のタイミングを合わせる処理（時刻情報の通知や同期再生に必要な情報の通知（図７のＳ３１，Ｓ３２に対応する処理））を実施してもよい。そして、オーディオ機器３１は、例えば、次の曲の再生を開始するタイミングで、オーディオ機器３２に加えてオーディオ機器３３にも再生開始の通知を行う。これにより、システム１０は、新たに同期再生グループＧ１に参加したオーディオ機器３３の同期再生が開始される。
【００４７】
以上、上記した実施例によれば、以下の効果を奏する。
＜効果１＞本実施例の音声同期再生システム１０では、マスターデバイス、コントロールデバイス、再生デバイスのそれぞれの機能がネットワーク２０に接続された各装置に割り当てられている。図２に示す例では、マスターデバイスとなるスマートフォンＳＰは、ユーザＵの操作に基づいて同期再生グループＧ１の構築を行う。スマートフォンＳＰは、ネットワーク２０に接続される複数のオーディオ機器３１〜３３の中からユーザＵが指定したオーディオ機器３１，３２を同期再生グループＧ１に参加させる設定を行う。また、スマートフォンＳＰは、参加させる設定をしたオーディオ機器３１，３２の中からオーディオ機器３１をコントロールデバイスとして設定する。コントロールデバイスとして設定されたオーディオ機器３１は、同期再生グループＧ１に参加するオーディオ機器３２との同期再生を制御する。このような構成では、ユーザＵがマスターデバイス（スマートフォンＳＰ）に対し同期再生グループＧ１に参加させるオーディオ機器３１，３２を選択することによって、スマートフォンＳＰが同期再生グループＧ１内のオーディオ機器３１，３２の中からコントロールデバイスとして動作する装置を自動的に設定する。従って、システム１０は、同期再生に必要となる機能がネットワーク２０に接続される装置に動的に割り当てられることによって、ネットワーク構成の変更に対して柔軟に対応できる同期再生システムとなっている。
【００４８】
＜効果２＞また、図２に示す例では、スマートフォンＳＰは、ユーザＵが同期再生グループＧ１を構築する操作に応じてネットワーク２０に接続される複数の装置から再生デバイスの機能を有するオーディオ機器３１〜３３を検索する（Ｓ３）。オーディオ機器３１〜３３は、スマートフォンＳＰからの問い合わせに応じて、自身のネットワークアドレスなど同期再生グループＧ１の構築に必要となる情報をスマートフォンＳＰに応答する（Ｓ４）。このような構成では、スマートフォンＳＰが、ネットワーク２０に接続された装置の中に再生デバイスとして同期再生グループＧ１に参加可能な装置を検索し表示等することによって、ユーザＵが同期再生グループＧ１に参加させたいオーディオ機器３１〜３３（同期再生デバイス）を容易に選択することが可能となる。
【００４９】
＜効果３＞図４及び図５に示す例では、既に同期再生グループＧ１に参加しているオーディオ機器３２（同期再生デバイス）を、別の同期再生グループＧ２に参加させる操作がユーザＵによりなされた場合を示している。オーディオ機器３２は、ユーザＵが新たな同期再生グループＧ２へ参加させる操作をすると、参加中の同期再生グループＧ１のコントロールデバイスであるオーディオ機器３１に対しグループを離脱する旨の通知を行う（Ｓ２８）。オーディオ機器３１は、同期再生グループＧ１に参加するオーディオ機器の情報を更新し、更新処理が完了した旨をオーディオ機器３２に通知する。オーディオ機器３２は、オーディオ機器３１から更新処理が完了した旨を受信すると、新たに参加する同期再生グループＧ２のコントロールデバイスであるオーディオ機器３３に対しグループに参加できる状態となったことを通知する。これにより、システム１０は、同期再生デバイスであるオーディオ機器３２のグループ間の移動に係る処理を適切に実施するとともに、ユーザＵの要望に対して柔軟にネットワーク構成を変更することが可能となる。
【００５０】
＜効果４＞図４及び図６に示す例では、既に同期再生グループＧ１に参加しているオーディオ機器３１（コントロールデバイス及び同期再生デバイス）を、別の同期再生グループＧ２に参加させる操作がユーザＵによりなされた場合を示している。オーディオ機器３１は、ユーザＵが新たな同期再生グループＧ２へ参加させる操作をすると、同期再生グループＧ１に参加するオーディオ機器３２を、新たなコントロールデバイスとして設定する（Ｓ２９）。新たにコントロールデバイスとして設定されたオーディオ機器３２は、コントロールデバイスに対応する処理モジュールを起動させ、同期再生グループＧ１に参加する装置のリストからオーディオ機器３１を削除する。オーディオ機器３２は、リストの更新処理が完了した旨を離脱するオーディオ機器３１に通知する。また、オーディオ機器３２は、同期再生グループＧ１に参加する装置に対しコントロールデバイスとして動作を開始した旨を通知する。これにより、システム１０は、コントロールデバイスであるオーディオ機器３１のグループ間の移動に係る処理を適切に実施するとともに、ユーザＵの要望に対して柔軟にネットワーク構成を変更することが可能となる。
【００５１】
なお、本発明は上記実施例に限定されるものではなく、本発明の趣旨を逸脱しない範囲内での種々の改良、変更が可能であることは言うまでもない。
例えば、オーディオ機器１２は、マスターデバイス、コントロールデバイス、再生デバイスの全てを備える必要はなく、いずれか１つのデバイスを備える構成でもよい。
また、上記実施例の同期再生グループＧ１，Ｇ２には、コントロールデバイスを備えないオーディオ機器１２が参加してもよい。この場合、コントロールデバイスを備えないオーディオ機器１２は、再生デバイスを動作させる。
また、本願における同期再生システムは、マスターデバイスが必ずしも必要ではない。例えば、音声同期再生システム１０は、同期再生を行う際、コントロールデバイが動作するオーディオ機器１２のメモリ等に構築する同期再生グループに参加させる同期再生デバイスの情報が予め設定されていれば、マスターデバイスによる設定は不要となる。
【００５２】
また、同期再生の対象となるコンテンツファイルは、音楽データに限らず、動画、静止画像やテキスト等、あるいはこれらの組み合わせでもよい。
また、同期再生グループＧ１，Ｇ２は、同一ネットワーク上に３つ以上のグループが構成されてもよい。
ユーザＵが操作する携帯端末は、スマートフォンＳＰに限らず、タブレット型端末やノート型ＰＣ、ＰＤＡ（Personal Data Assistants：携帯情報端末）等の携帯可能な他の装置でもよい。
【００５３】
ちなみに、音声同期再生システム１０は、同期再生システムの一例である。同期再生グループＧ１は、第１同期再生グループの一例である。同期再生グループＧ２は、第２同期再生グループの一例である。
【符号の説明】
【００５４】
１０  音声同期再生システム、１１  オーディオ配信サーバ、３１〜３３  オーディオ機器、ＳＰ  スマートフォン、Ｕ  ユーザ。
【図１】
2015100085.tif 000003
【図２】
2015100085.tif 000004
【図３】
2015100085.tif 000005
【図４】
2015100085.tif 000006
【図５】
2015100085.tif 000007
【図６】
2015100085.tif 000008
【図７】
2015100085.tif 000009
【図８】
2015100085.tif 000010
【図９】
2015100085.tif 000011
【図１０】
2015100085.tif 000012