(57)【要約】【課題】ネットワーク上の同一の映像コンテンツを、複数のディスプレイにおいて再生する際に、再生タイミングの同期を維持できるようにする。【解決手段】コンテンツサーバと、複数のディスプレイで構成され、ネットワークを介して映像コンテンツをダウンロードして表示するディスプレイシステムにおいて、前記複数のディスプレイの中から、同一の映像コンテンツを同時刻に同期表示するディスプレイグループを特定する設定手段と、前記ディスプレイグループに含まれるディスプレイの内部状態を検出する状態検出手段と、前記状態検出手段により検出された内部状態に基づき、前記ディスプレイグループで再生される映像コンテンツの再生タイミングを決定する再生方法決定手段とを備える。【選択図】図１
2015139159.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツサーバと、複数のディスプレイで構成され、ネットワークを介して映像コンテンツをダウンロードして表示するディスプレイシステムにおいて、
前記複数のディスプレイの中から、同一の映像コンテンツを同時刻に同期表示するディスプレイグループを特定する設定手段と、
前記ディスプレイグループに含まれるディスプレイの内部状態を検出する状態検出手段と、
前記状態検出手段により検出された内部状態に基づき、前記ディスプレイグループで再生される映像コンテンツの再生タイミングを決定する再生方法決定手段と、
を有することを特徴とするディスプレイシステム。
【請求項２】
前記内部状態は、前記ディスプレイグループを構成するディスプレイが映像コンテンツをダウンロードして内部バッファに蓄積したデータ量を含むことを特徴とする請求項１に記載のディスプレイシステム。
【請求項３】
前記再生方法決定手段は、各ディスプレイで再生する映像コンテンツの再生速度、再生中断タイミング、再生再開タイミングの何れかを含むことを特徴とする請求項１に記載のディスプレイシステム。
【請求項４】
前記ディスプレイは、内部状態の検出結果をコンテンツサーバに通知し、
前記再生方法決定手段は、前記コンテンツサーバに含まれることを特徴とする請求項１に記載のディスプレイシステム。
【請求項５】
コンテンツサーバと複数のディスプレイで構成され、ネットワークを介して映像コンテンツをダウンロードして表示するコンテンツサーバであって、
前記複数のディスプレイの中から、同一の映像コンテンツを同時刻に同期表示するディスプレイグループを特定する設定手段と、
前記ディスプレイグループに含まれるディスプレイの内部状態を検出する状態検出手段と、
前記状態検出手段により検出された内部状態に基づき、前記ディスプレイグループで再生される映像コンテンツの再生タイミングを決定する再生方法決定手段と、
を有することを特徴とするコンテンツサーバ。
【請求項６】
複数のディスプレイとコンテンツサーバで構成され、ネットワークを介して映像コンテンツをダウンロードして表示するディスプレイシステムにおけるディスプレイであって、
前記複数のディスプレイのうち、制御主体をとなるディスプレイは、
前記複数のディスプレイの中から、同一の映像コンテンツを同時刻に同期表示するディスプレイグループを特定する設定手段と、
前記ディスプレイグループに含まれるディスプレイの内部状態を検出する状態検出手段と、
前記状態検出手段により検出された内部状態に基づき、前記ディスプレイグループで再生される映像コンテンツの再生タイミングを決定する再生方法決定手段と、
を有することを特徴とするディスプレイ。
【請求項７】
コンテンツサーバと、複数のディスプレイで構成され、ネットワークを介して映像コンテンツをダウンロードして表示するディスプレイシステムの制御方法において、
前記複数のディスプレイの中から、同一の映像コンテンツを同時刻に同期表示するディスプレイグループを特定する設定工程と、
前記ディスプレイグループに含まれるディスプレイの内部状態を検出する状態検出工程と、
前記状態検出工程において検出された内部状態に基づき、前記ディスプレイグループで再生される映像コンテンツの再生タイミングを決定する再生方法決定工程と、
を有することを特徴とするディスプレイシステムの制御方法。
【請求項８】
コンテンツサーバと複数のディスプレイで構成され、ネットワークを介して映像コンテンツをダウンロードして表示するコンテンツサーバの制御方法であって、
前記複数のディスプレイの中から、同一の映像コンテンツを同時刻に同期表示するディスプレイグループを特定する設定工程と、
前記ディスプレイグループに含まれるディスプレイの内部状態を検出する状態検出工程と、
前記状態検出工程において検出された内部状態に基づき、前記ディスプレイグループで再生される映像コンテンツの再生タイミングを決定する再生方法決定工程と、
を有することを特徴とするコンテンツサーバの制御方法。
【請求項９】
複数のディスプレイとコンテンツサーバで構成され、ネットワークを介して映像コンテンツをダウンロードして表示するディスプレイシステムにおけるディスプレイの制御方法であって、
前記複数のディスプレイのうち、制御主体をとなるディスプレイは、
前記複数のディスプレイの中から、同一の映像コンテンツを同時刻に同期表示するディスプレイグループを特定する設定工程と、
前記ディスプレイグループに含まれるディスプレイの内部状態を検出する状態検出工程と、
前記状態検出工程において検出された内部状態に基づき、前記ディスプレイグループで再生される映像コンテンツの再生タイミングを決定する再生方法決定工程と、
を有することを特徴とするディスプレイの制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はディスプレイシステム、コンテンツサーバ及びディスプレイに関し、特に、複数の表示装置にてネットワーク上の映像コンテンツを同期表示・同期再生を行うために用いて好適な技術に関するものである。
【背景技術】
【０００２】
従来、映像コンテンツはＴＶ放送やビデオのような媒体を通じて提供されるのが一般的であった。しかしながら、ネットワークを介したコンテンツ伝送技術が発達するに従い、たとえばＶＯＤ（Ｖｉｄｅｏ Ｏｎ Ｄｅｍａｎｄ）方式で映像コンテンツの提供が増加傾向にある。
【０００３】
ネットワークを介した映像コンテンツの提供は、ユーザが所望の時間に所望のコンテンツを鑑賞できることから、ビデオや放送を通じて映像コンテンツを鑑賞するよりユーザ利点が大きい側面が存在する。このようなネットワークを介した映像コンテンツの特徴としては、ユーザが所望の時間に所望のコンテンツを指定し、鑑賞するという特徴がある。
【０００４】
一般に、ネットワークでの映像コンテンツを配信する場合、ベストエフォートでの伝送が前提となっている。すなわち、映像コンテンツを表示装置あるいはユーザのＰＣ等にネットワークの帯域が許容する範囲でダウンロードし、バッファに蓄積しつつ映像を表示する形式をとることが一般的である。
【０００５】
本方式で映像コンテンツを鑑賞する場合、コンテンツを参照する表示装置が単一である場合には利便上問題は発生しない。しかしながら、複数の表示装置で同一コンテンツを参照する場合、ユーザ側の要求としては複数の表示装置で表示されるコンテンツのタイミングが同期していることが重要である。
【０００６】
たとえば、例として２台のディスプレイで同時に同一の映像コンテンツを指定し表示する場合を想定する。２台のディスプレイ間では、映像を配信するコンテンツサーバと表示装置間のネットワーク負荷、表示装置自身の処理能力・処理状態が異なる。従って、まったくの同時刻に表示コンテンツを指定し、ダウンロード・再生のタイミングを指定したとしてもそれら環境の差異に起因し、同期再生を実現することは非常に困難である。結果として、再生される映像コンテンツはディスプレイ間でタイミングのズレが生じてしまう。
【０００７】
この表示タイミングのズレは、２台のディスプレイが並べて配置されていた場合に顕著に表れ、ユーザに対して表示の違和感を与えてしまいかねない。また、本問題はディスプレイが並べて配置されていなかったとしても、同一のコンテンツを参照しているユーザ間で電話やチャットなどのコミュニケーション手段が確立されていた場合にも課題となる。
【０００８】
たとえば、同一の映像コンテンツを題材に電話会議やＴＶ会議を開催している場合、その再生タイミングにズレが生じていると、その題材に対する指摘タイミングが異なる事態が発生する可能性があるので、そもそもコミュニケーションが成立しない懸念がある。
このような同一の映像コンテンツを複数の表示装置で同時表示する際の同期再生技術として、特許文献１や特許文献２が挙げられる。
【先行技術文献】
【特許文献】
【０００９】
【特許文献１】特開２００９−１７７５９１号公報
【特許文献２】特開２００５−１９８２４３号公報
【発明の概要】
【発明が解決しようとする課題】
【００１０】
特許文献１によると、ネットワークコンテンツ配信時の通信遅延を測定し、その遅延総和より同時表示制御情報を生成することによって、複数のディスプレイ間の表示・再生タイミングの同期を図るものである。しかしながら、ネットワークの通信負荷は時々刻々変化するものであり、配信時の通信遅延の測定値を満足できる保証はない。
【００１１】
このため、通信遅延測定時に対して通信負荷が重くなった場合においては、当初設定された同期表示制御情報で満足できなくなるケースが生じる。その結果、あるディスプレイにおいてはバッファアンダーフローを発生させ、以降複数のディスプレイ間で同期再生が不可能となってしまう。
【００１２】
また特許文献２によると、複数の表示媒体でバッファリング処理、すなわちバッファアンダーフローが発生したタイミングでディスプレイ間の同期ズレの補正を行う処理が実行されるものであり、同期ズレそのものを解消することはできない。従って、従来技術において複数のディスプレイで再生タイミングの同期状態を維持することは困難であった。
本発明は前述の問題点に鑑み、ネットワーク上の同一の映像コンテンツを、複数のディスプレイにおいて再生する際に、再生タイミングの同期を維持できるようにすることを目的とする。
【課題を解決するための手段】
【００１３】
本発明のディスプレイシステムは、コンテンツサーバと、複数のディスプレイで構成され、ネットワークを介して映像コンテンツをダウンロードして表示するディスプレイシステムであって、前記複数のディスプレイの中から、同一の映像コンテンツを同時刻に同期表示するディスプレイグループを特定する設定手段と、前記ディスプレイグループに含まれるディスプレイの内部状態を検出する状態検出手段と、前記状態検出手段により検出された内部状態に基づき、前記ディスプレイグループで再生される映像コンテンツの再生タイミングを決定する再生方法決定手段とを有することを特徴とする。
【発明の効果】
【００１４】
本発明によれば、ネットワーク上の同一の映像コンテンツを、複数のディスプレイにおいて再生する際に、再生タイミングの同期を維持することができる。これにより、ディスプレイグループ内での状態のばらつきやズレを加味した映像コンテンツの再生を行うことが可能となり、映像コンテンツを題材としたコミュニケーションを的確に成立させることが可能となる。
【図面の簡単な説明】
【００１５】
【図１】本発明の第１の実施形態を示し、ディスプレイシステムの構成例を示す図である。
【図２】第１の実施形態における映像コンテンツ再生までの動作を示すフローチャートである。
【図３】第１の実施形態における映像コンテンツ再生中の動作を示すフローチャートである。
【図４】第２の実施形態を示し、ディスプレイシステムの構成例を示す図である。
【図５】第２の実施形態における映像コンテンツ再生までの動作を示すフローチャートである。
【図６】第２の実施形態における映像コンテンツ再生中の動作を示すフローチャートである。
【発明を実施するための形態】
【００１６】
（第１の実施形態）
本発明の第１の実施形態として、図１に示すディスプレイシステムを例に説明する。本システムは、コンテンツサーバ１００と複数のディスプレイ１０１で構成される。ディスプレイグループがネットワーク１２０を介して接続されている。
【００１７】
コンテンツサーバ１００は、配信する映像コンテンツを蓄積するコンテンツ蓄積部１０２を有し、ディスプレイ等の表示装置からの要求に基づきコンテンツ配信部１０３を介して配信される。ネットワーク先に存在するディスプレイグループとは、ネットワークインターフェースとして構成される通信部１０６を介して接続される。
【００１８】
コンテンツサーバ１００は、各ディスプレイ１０１からの内部状態の情報を通信部１０６を介して受信し、状態検出部１０５で各ディスプレイの状態を判断する。その判断結果に基づいて再生方法決定部１０４にて再生方法・再生タイミングが決定され、通信部１０６を介して各ディスプレイ１０１に通知される。
【００１９】
ディスプレイ１０１は、通信部１０７を介してネットワーク１２０に接続されコンテンツサーバ１００からの映像コンテンツのダウンロードやディスプレイ１０１の内部状態の通知が行われる。コンテンツサーバ１００から配信される映像コンテンツはディスプレイ１０１内の内部バッファとして機能する映像蓄積部１０８に蓄積され、映像コンテンツの蓄積されたデータ量を監視する。
【００２０】
映像蓄積部１０８に蓄積された映像コンテンツは、コンテンツサーバ１００より指定される再生方法・再生タイミングに基づき再生制御部１０９で映像デコード等の表示のための処理が施され、映像表示部１１０にて再生される。
【００２１】
図２に、本実施形態における映像コンテンツ再生までの動作フローを示す。
初期状態として、コンテンツサーバ１００に対して同一の映像コンテンツを同時刻に再生するようにする処理、すなわち、同期再生対象となる複数のディスプレイを特定するディスプレイグループの設定処理を行う（Ｓ２００）。これは、同期再生を指示するユーザからの指定で行われ、コンテンツサーバ１００に対してＩＰアドレス等の同期再生対象となるディスプレイ１０１の識別情報が指定される。
【００２２】
Ｓ２００で行われる識別情報の指定に基づき、コンテンツサーバ１００は指定された映像コンテンツをコンテンツ蓄積部１０２より読み出し、対象となる複数のディスプレイ１０１に対してコンテンツ配信部１０３を介して配信する（Ｓ２０１）。ネットワーク１２０を介して配信された映像コンテンツは、ディスプレイ１０１内の映像蓄積部１０８に蓄積される（Ｓ２０２）。
【００２３】
ディスプレイ１０１では、映像コンテンツの蓄積状態を監視し、その蓄積状態情報をコンテンツサーバ１００に内部状態として通知する（Ｓ２０３）。
コンテンツサーバ１００は、各ディスプレイ１０１の蓄積状態を含む内部情報を受信し、各ディスプレイ１０１で映像再生開始可能な映像コンテンツが蓄積されたか否かを状態検出部１０５にて判定する（Ｓ２０４）。
【００２４】
ここで、コンテンツサーバ１００は、ディスプレイグループとして指定されたすべてのディスプレイ１０１が映像再生開始可能な状態になるまで待機する。コンテンツサーバ１００は、状態検出部１０５の判定結果、指定されたすべてのディスプレイ１０１で映像再生可能な状態になったか否かを検出する。
【００２５】
再生可能な状態であることが検出されると、再生方法決定部１０４にて再生開始タイミングを決定し、ディスプレイグループにそのタイミングを通知する（Ｓ２０５）。ここで、再生開始のタイミングは、たとえばコンテンツサーバ１００とディスプレイ１０１が共有する絶対時間で指定されるものとする。
【００２６】
ディスプレイ１０１は、コンテンツサーバ１００より再生開始タイミングが通知されると、その指定されたタイミングに基づいて再生制御部１０９にて再生・映像処理を行い、映像表示部１１０に映像を再生する（Ｓ２０６）。
【００２７】
本動作フローによれば、各ディスプレイ１０１の内部状態を把握して映像再生開始のタイミングを決定することにより、各ディスプレイ１０１での映像再生のタイミング同期を図ることが可能となる。
【００２８】
図３に、本実施形態における映像コンテンツ再生中の動作フローを示す。
図２の処理フローで、各ディスプレイ１０１で映像コンテンツの再生実行中（Ｓ３０４）、ディスプレイ１０１は映像蓄積部１０８の映像コンテンツの蓄積状態を監視し続け、その蓄積状態情報をコンテンツサーバ１００に内部状態として通知する（Ｓ３００）。ここで送信される内部状態情報は、ディスプレイ１０１が定期的に映像コンテンツの蓄積状態を通知しても構わない。また、ディスプレイ１０１が蓄積状態の閾値を有し、その閾値よりも蓄積量が少なくなった場合にのみ通知する手法でも構わない。
【００２９】
コンテンツサーバ１００は、ディスプレイグループとして指定された各ディスプレイ１０１の蓄積状態を含む内部状態情報を受信し、映像再生の継続が不可能なディスプレイ１０１の存在の有無を状態検出部１０５で判定する（Ｓ３０１）。
【００３０】
Ｓ３００において、ディスプレイ１０１が定期的に映像コンテンツの蓄積状態を通知する場合、状態検出部１０５では、蓄積状態より各ディスプレイ１０１が映像再生の継続が可能か否かを判断し、再生継続ができないディスプレイの有無を判定する。
一方、Ｓ３００においてディスプレイ１０１が閾値を有し、その閾値よりも蓄積量が少なくなった場合に通知する場合は、状態検出部１０５では、その通知に基づいて映像再生の継続が不可能なディスプレイ１０１の存在を判定可能である。
【００３１】
状態検出部１０５で映像再生の継続が不可能となるディスプレイ１０１の存在を検出すると、コンテンツサーバ１００の再生方法決定部１０４は再生方法の変更手法を決定する。さらに、コンテンツサーバ１００はディスプレイ１０１に対し、変更を行う絶対時間とともに再生方法の変更手法を通知する（Ｓ３０２）。
【００３２】
ディスプレイ１０１はコンテンツサーバ１００より、再生変更手法とその変更タイミングが通知されると、その指定されたタイミングに基づいて再生制御部１０９にて変更された再生・映像処理を行う（Ｓ３０３）。ここで、再生変更手法としては、映像再生の速度や映像再生の中断が挙げられる。
【００３３】
具体的には、コンテンツサーバ１００の状態検出部１０５にて映像再生の継続が不可能なディスプレイ１０１の存在を検出した場合、再生方法決定部１０４では、映像再生の速度を低下させる旨を決定し、ディスプレイ１０１に通知する。また、スロー再生中にディスプレイ１０１より通知される内部状態で、蓄積状態が改善された場合には再生方法決定部１０４では通常の映像速度に戻す旨を決定し、ディスプレイ１０１に通知する。
【００３４】
また、ディスプレイ１０１の内部状態の判定において、蓄積状態に複数段階の閾値を設けても構わない。たとえば、閾値として２段階とし、１段階目よりも２段階目の蓄積量が多いと仮定する。ここで、２段階目の閾値よりも蓄積量が少なくなった場合には、再生速度を低下させると判定し、さらに１段階目の閾値よりも蓄積量が少なくなった場合には、再生そのものを中断すると判定することも可能である。
【００３５】
また、逆に１段階目の閾値を超えて蓄積量が多くなった場合には、映像再生の速度を落としたスロー再生を行うと判定し、さらに２段階目の閾値を超えて多くなった場合には通常の再生速度に戻すことも可能である。
【００３６】
このように、図３に示した映像コンテンツ再生手法を用いることにより、各ディスプレイ１０１の内部でのデータ蓄積量に応じて、再生同期表示しているディスプレイグループの映像再生速度の変更が可能である。さらに、再生中断タイミングや再生再開タイミングを指定することで、映像コンテンツ再生の中断や再開を同期して制御可能である。さらに、映像再生速度を低下させることにより、単位時間当たりの蓄積データ消費量を削減することができ、映像再生が中断する可能性を低減することも可能である。
【００３７】
（第２の実施形態）
前述の第１の実施形態では、コンテンツサーバ１００にて再生方法を決定して制御する構成を示したが、本実施形態では、ディスプレイグループ内で制御主体となるディスプレイ（以下、マスタディスプレイ４００と示す）が制御する構成を示す。
【００３８】
図４は、第２の実施形態におけるシステム構成図である。
本実施形態のディスプレイシステムは、コンテンツサーバ１００とマスタディスプレイ４００と１つ以上のディスプレイ１０１で構成され、マスタディスプレイ４００を含むディスプレイグループがネットワーク１２０を介して接続されている。
【００３９】
コンテンツサーバ１００は、配信する映像コンテンツを蓄積するコンテンツ蓄積部１０２を有し、ディスプレイ１０１、４００等の表示装置からの要求に基づきコンテンツ配信部１０３を介して配信される。ネットワーク１２０の先に存在するディスプレイグループとは、ネットワークインターフェースとして構成される通信部１０６を介して接続される。
【００４０】
マスタディスプレイ４００は、第１の実施形態に示したディスプレイ１０１とほぼ同様の構成で実現されるが、第１の実施形態ではコンテンツサーバ１００に含まれている状態検出部４０１と再生方法決定部４０２を有することが異なる。
【００４１】
マスタディスプレイ４００は、通信部１０７を介してネットワーク１２０に接続される。通信部１０７では、コンテンツサーバ１００からの映像コンテンツのダウンロードや、ディスプレイグループに含まれるディスプレイ１０１からの内部状態の通知を受ける。さらに、マスタディスプレイ４００から各ディスプレイ１０１に対する再生方法の通知が行われる。
【００４２】
コンテンツサーバ１００から配信される映像コンテンツは、マスタディスプレイ４００内の内部バッファとして機能する映像蓄積部１０８に蓄積され、映像コンテンツの蓄積されたデータ量を監視し、状態検出部４０１に通知される。他のディスプレイ１０１から通信部１０７を介して通知される内部情報も併せて状態検出部４０１に通知される。
【００４３】
状態検出部４０１にてマスタディスプレイ４００自身、および各ディスプレイ１０１の状態を判断し、判断結果に基づいて再生方法決定部４０２にて再生方法・再生タイミングを決定する。再生方法・再生タイミングは、通信部１０７を介して各ディスプレイ１０１に通知されるとともに、自身の再生制御部１０９に通知される。
【００４４】
再生制御部１０９では、再生方法決定部４０２により指定された再生方法・再生タイミングに基づき、映像デコード等の表示のための処理が施され、映像表示部１１０にて再生される。
【００４５】
マスタディスプレイ４００以外のディスプレイ１０１は、通信部１０７を介してコンテンツサーバ１００からの映像コンテンツのダウンロードや、マスタディスプレイ４００に対しディスプレイ１０１の内部状態の通知が行われる。コンテンツサーバ１００から配信される映像コンテンツはディスプレイ１０１内の内部バッファとして機能する映像蓄積部１０８に蓄積され、映像コンテンツの蓄積状態を監視する。
【００４６】
映像蓄積部１０８に蓄積された映像コンテンツは、マスタディスプレイ４００より指定される再生方法・再生タイミングに基づき再生制御部１０９で映像デコード等の表示のための処理が施され、映像表示部１１０にて再生される。
【００４７】
図５に、本実施形態における映像コンテンツ再生までの動作フローを示す。
図５のフローチャートにおいて、中央はコンテンツサーバ１００の処理フロー、左側にはマスタディスプレイ４００の処理フロー、右側は各ディスプレイ１０１の処理フローを示している。
【００４８】
初期状態として、マスタディスプレイ４００に対して同一の映像コンテンツを同時刻に再生する、同期再生対象となる複数のディスプレイを特定するディスプレイグループの設定処理を行う（Ｓ５００）。これは、同期再生を指示するユーザからの指定で行われ、マスタディスプレイ４００に対してＩＰアドレス等の同期再生対象となるディスプレイ１０１の識別情報が指定される。
【００４９】
さらに、ディスプレイグループを構成するマスタディスプレイ４００および各ディスプレイ１０１は、コンテンツサーバ１００にコンテンツ要求を発行する（Ｓ５０１）。
コンテンツサーバ１００は、指定された映像コンテンツをコンテンツ蓄積部１０２より読み出し、要求元のマスタディスプレイ４００および複数のディスプレイ１０１に対してコンテンツ配信部１０３を介してコンテンツを配信する（Ｓ５０２）。
【００５０】
ネットワーク１２０を介して配信された映像コンテンツは、ディスプレイ１０１内の映像蓄積部１０８に蓄積される（Ｓ５０３）。
ディスプレイ１０１では、映像コンテンツの蓄積状態を監視し、その蓄積状態情報をマスタディスプレイ４００に内部状態として通知する（Ｓ５０４）。マスタディスプレイ４００においても、映像コンテンツの蓄積状態を監視し、その蓄積状態情報を状態検出部４０１に通知する（Ｓ５０４）。
【００５１】
マスタディスプレイ４００は、各ディスプレイ１０１の蓄積状態を含む内部情報を受信する。さらに、自身の内部状態の検出結果とともに各ディスプレイ１０１で映像再生開始可能な映像コンテンツが蓄積されたか否かを状態検出部４０１にて判定する（Ｓ５０５）。ここで、マスタディスプレイ４００は、ディスプレイグループとして指定された自身を含むすべてのディスプレイ（１０１、４００）が映像再生開始可能な状態になるまで待機する。
【００５２】
マスタディスプレイ４００は、状態検出部４０１の判定結果、指定されたすべてのディスプレイ（１０１、４００）で映像再生可能な状態になったことを検出すると、再生方法決定部４０２にて再生開始のタイミングを決定する。さらに、ディスプレイグループにそのタイミングを通知する（Ｓ５０６）。
【００５３】
ここで再生開始のタイミングは、たとえばディスプレイグループが共有する絶対時間で指定されるものとする。各ディスプレイ１０１は、マスタディスプレイ４００より再生開始タイミングが通知されると、その指定されたタイミングに基づいて再生制御部１０９にて再生・映像処理を行い、映像表示部１１０に映像を再生する（Ｓ５０７）。同様に、マスタディスプレイ４００においても、再生方法決定部４０２に指定されたタイミングに基づいて再生制御部１０９にて再生・映像処理を行い、映像表示部１１０に映像を再生する（Ｓ５０７）。
【００５４】
本実施形態によれば、ディスプレイグループを構成する各ディスプレイ（１０１、４００）の内部状態を把握して映像再生開始のタイミングを決定することにより、各ディスプレイ（１０１、４００）での映像再生のタイミング同期を図ることが可能となる。
【００５５】
図６に、本実施形態における映像コンテンツ再生中の動作フローを示す。動作フローの左側はマスタディスプレイ４００の処理フローを示し、右側はディスプレイ１０１の処理フローを示している。
【００５６】
各ディスプレイ１０１で映像コンテンツの再生実行中（Ｓ６０４）、ディスプレイ１０１は映像蓄積部１０８の映像コンテンツの蓄積状態を監視し続け、その蓄積状態情報をマスタディスプレイ４００に内部状態として通知する（Ｓ６００）。ここで送信される内部状態情報は、ディスプレイ１０１が定期的に映像コンテンツの蓄積状態を通知しても構わない。また、ディスプレイ１０１が蓄積状態の閾値を有し、その閾値よりも蓄積量が少なくなった場合にのみ通知する手法でも構わない。
【００５７】
マスタディスプレイ４００は、ディスプレイグループとして指定された自身を含む各ディスプレイ（１０１、４００）の蓄積状態を含む内部状態情報を受信する。受信した内部状態情報に基づき、映像再生の継続が不可能なディスプレイ（１０１、４００）、の存在の有無を状態検出部４０１で判定する（Ｓ６０１）。
【００５８】
もしＳ６００において、ディスプレイ（１０１、４００）が定期的に映像コンテンツの蓄積状態を通知する場合、状態検出部４０１では、各ディスプレイ（１０１、４００）がこのまま映像再生の継続が可能か否かを判断する。この結果により、再生継続ができないディスプレイの有無を判定する。
【００５９】
一方、Ｓ６００において、各ディスプレイ（１０１、４００）が閾値を有し、閾値と蓄積量の関係の変化時に通知する場合は、状態検出部４０１では、その通知により映像再生の継続が不可能なディスプレイ（１０１、４００）の存在を判定可能である。
【００６０】
状態検出部４０１で映像再生の継続が不可能となるディスプレイ１０１の存在を検出すると、マスタディスプレイ４００の再生方法決定部４０２は再生方法の変更手法を決定する。そして、ディスプレイ（１０１、４００）に対し、変更を行う絶対時間とともに通知する（Ｓ６０２）。ディスプレイ（１０１、４００）は、マスタディスプレイ４００の再生方法決定部４０２より、再生変更手法とその変更タイミングが通知されると、その指定されたタイミングに基づいて再生制御部１０９にて変更された再生・映像処理を行う（Ｓ６０３）。
【００６１】
ここで、再生変更手法としては、映像再生の速度や映像再生の中断が挙げられる。具体的には、マスタディスプレイ４００の状態検出部４０１にて映像再生の継続が不可能なディスプレイ（１０１、４００）の存在を検出する。その場合、再生方法決定部４０２では、映像再生の速度を低下させる旨を決定し、ディスプレイ（１０１、４００）に通知する。
【００６２】
また、スロー再生中にディスプレイ（１０１、４００）より通知される内部状態で、蓄積状態が改善された場合は再生方法決定部４０２が通常の映像速度に戻す旨を決定し、ディスプレイ（１０１、４００に通知する。
【００６３】
また、ディスプレイ１０１の内部状態の判定において、映像蓄積部１０８の蓄積状態に複数段階の閾値を設けても構わない。たとえば、閾値として２段階を設定し、１段階目よりも２段階目の蓄積量が多いと規定する。ここで、２段階目の閾値よりも蓄積量が少なくなった場合には、再生速度を低下させると判定し、さらに１段階目の閾値よりも蓄積量が少なくなった場合には、再生そのものを中断すると判定することも可能である。
【００６４】
また、逆に１段階目の閾値を超えて蓄積量が多くなった場合には、映像再生の速度を落としたスロー再生を行うと判定し、さらに２段階目の閾値を超えて多くなった場合には通常の再生速度に戻すことも可能である。
【００６５】
前述のように、図６に示した映像コンテンツ再生手法を用いて動作を制御することにより、各ディスプレイ（１０１、４００）の内部でのデータ蓄積量に応じて、一斉に同期表示しているディスプレイグループの映像再生速度を変更することができる。また、再生の中断や再開を同期して制御することが可能である。さらに、映像再生速度を低下させることにより、単位時間当たりの蓄積データ消費量を削減することができ、映像再生が中断する可能性を低減することも可能である。
【００６６】
（その他の実施形態）
また、本発明は、以下の処理を実行することによっても実現される。即ち、前述した実施形態の機能を実現するソフトウェア（コンピュータプログラム）を、ネットワーク又は各種のコンピュータ読み取り可能な記憶媒体を介してシステム或いは装置に供給する。そして、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【符号の説明】
【００６７】
１００  コンテンツサーバ
１０１  ディスプレイ
１０２  コンテンツ蓄積部
１０３  コンテンツ配信部
１０５  状態検出部
１０４  再生方法決定部
１０６、１０７  通信部
１０８  映像蓄積部
１０９  再生制御部
１１０  映像表示部
４００  マスタディスプレイ
【図１】
2015139159.tif 000003
【図２】
2015139159.tif 000004
【図３】
2015139159.tif 000005
【図４】
2015139159.tif 000006
【図５】
2015139159.tif 000007
【図６】
2015139159.tif 000008