(57)【要約】  映像情報再生システムは、第１及び第２の映像情報再生装置（１０，２０）を備える。親機としての映像情報再生装置（１０）の第１の同期信号処理部（１５０）は、第１の垂直同期信号（Ｖｓｙｎｃ１）と第１のカウンタ値（Ｖｃｏｕｎｔ１）とを含む位相同期信号（Ｐｓｙｎｃ）を生成し第２の映像情報再生装置（２０）へ送る。子機としての第２の映像情報再生装置（２０）の第２の同期信号処理部（２５０）は、第２のビデオクロック信号（Ｖｃｌｋ２）に基づいて、位相同期信号（Ｐｓｙｎｃ）と第２の垂直同期信号（Ｖｓｙｎｃ２）との比較を行い、第２のクロック発生部（２４０）は比較の結果に基づいて、第２のデコード基準クロック信号（Ｄｃｌｋ２）の周波数を変化させる。
2016151936.tif 000002
【特許請求の範囲】
【請求項１】
第１の映像情報再生装置と第２の映像情報再生装置とを備える映像情報再生システムであって、
前記第１の映像情報再生装置は、
第１のコンテンツデータと第１の再生時刻とを記憶する第１の記憶部と、
第１のデコード基準クロック信号を生成する第１のクロック発生部と、
第１の計時部と、
前記第１のデコード基準クロック信号に基づいて、前記第１のコンテンツデータから、第１の映像信号と、第１のビデオクロック信号と、第１の垂直同期信号と、を含むコンテンツデータを復号する第１のデコーダと、
前記第１の垂直同期信号が出力されたときに値が増加する第１のカウンタ値を生成する第１の同期信号処理部と、
前記第１の計時部より取得される第１の現在時刻と前記第１の記憶部に格納されている前記第１の再生時刻との比較である第１の比較を行い、前記第１の比較の結果に基づいて前記第１のデコーダを制御する第１の制御部と、を備え、
前記第２の映像情報再生装置は、
第２のコンテンツデータと第２の再生時刻とを記憶する第２の記憶部と、
第２のデコード基準クロック信号を生成する第２のクロック発生部と、
第２の計時部と、
前記第２のデコード基準クロック信号に基づいて、前記第２のコンテンツデータから、第２の映像信号と、第２のビデオクロック信号と、第２の垂直同期信号と、を含むコンテンツデータを復号する第２のデコーダと、
前記第２の垂直同期信号が出力されたときに値が増加する第２のカウンタ値を生成する第２の同期信号処理部と、
前記第２の計時部より取得される第２の現在時刻と前記第２の記憶部に格納されている前記第２の再生時刻との比較である第２の比較を行い、前記第２の比較の結果に基づいて前記第２のデコーダを制御する第２の制御部と、を備え、
前記第１の同期信号処理部は、前記第１の垂直同期信号に前記第１のカウンタ値に基づく信号を合成した位相同期信号を生成し、前記位相同期信号を前記第２の同期信号処理部へ送り、
前記第２の同期信号処理部は、前記第２のビデオクロック信号に基づいて、前記位相同期信号から分離した第１の垂直同期信号と前記第２の垂直同期信号との比較である第３の比較を行い、前記第２のクロック発生部は前記第３の比較の結果に基づいて、前記第２のデコード基準クロック信号の周波数を変化させ、前記第２のカウンタ値を、前記位相同期信号から分離した第１のカウンタ値に基づく信号から得られる第１のカウンタ値に更新し、
前記第１の制御部は、前記位相同期信号から得られた第１のカウンタ値に基づく第１の現在時刻を、前記第２の制御部へ通知し、
前記第２の制御部は、前記第２のカウンタ値に基づく前記第２の現在時刻を、前記通知された第１の現在時刻に更新する
ことを特徴とする映像情報再生システム。
【請求項２】
前記第３の比較の結果、前記第２の垂直同期信号が前記位相同期信号よりも進んでいると判定されたときには、前記第２のクロック発生部は、前記第２のデコード基準クロック信号の周波数を減らし、
前記第３の比較の結果、前記第２の垂直同期信号が前記位相同期信号よりも遅れていると判定されたときには、前記第２のクロック発生部は、前記第２のデコード基準クロック信号の周波数を増やす
ことを特徴とする請求項１に記載の映像情報再生システム。
【請求項３】
前記第１の計時部が生成する前記第１の現在時刻が変更されたときに、前記第２の計時部は、前記第２の計時部が生成する前記第２の現在時刻を、前記変更後の前記第１の現在時刻に一致するように、変更する
ことを特徴とする請求項１又は２に記載の映像情報再生システム。
【請求項４】
前記第１の制御部は、前記第１の計時部の第１の現在時刻を変更するとき、前記第２の計時部が生成する前記第２の現在時刻としての対象時刻と前記第２の計時部に前記対象時刻を設定する時点における前記第１のカウンタ値である推定カウンタ値とを決定し、前記対象時刻と前記推定カウンタ値とを含む時刻補正情報を生成し、前記時刻補正情報を前記第２の制御部に通知し、
前記第２の制御部は、前記第２の同期信号処理部が生成する前記第２のカウンタ値を参照し、前記第２のカウンタ値が前記推定カウンタ値と等しい時点において、前記第２の計時部の前記第２の現在時刻として前記対象時刻を設定する、
ことを特徴とする請求項３に記載の映像情報再生システム。
【請求項５】
基準時刻を通知するネットワークをさらに備え、
前記第１の計時部の第１の現在時刻は、前記基準時刻に基づいて設定されることを特徴とする請求項１から４のいずれか１項に記載の映像情報再生システム。
【請求項６】
前記第１の映像情報再生装置は、前記第１の記憶部に記憶されている第１のモード情報に基づいて、前記位相同期信号を生成し、前記第２の映像情報再生装置に前記位相同期信号を送る親機として動作し、
前記第２の映像情報再生装置は、前記第２の記憶部に記憶されている第２のモード情報に基づいて、前記位相同期信号を受信する子機として動作する
ことを特徴とする請求項１から５のいずれか１項に記載の映像情報再生システム。
【請求項７】
前記位相同期信号を受信する第３の映像情報再生装置をさらに有することを特徴とする
請求項１から６のいずれか１項に記載の映像情報再生システム。
【請求項８】
前記第１の映像情報再生装置の前記第１の同期信号処理部は、前記ネットワークより通知されたネットワーク負荷情報に基づいて、前記第１のカウンタ値のビット数を変更することを特徴とする請求項５に記載の映像情報再生システム。
【請求項９】
前記第１の映像情報再生装置の前記第１の同期信号処理部は、前記ネットワークより通知されたネットワーク負荷が増加したときに、前記第１のカウンタ値のビット数を増加させ、前記ネットワーク負荷が減少したときに、前記第１のカウンタ値のビット数を減少させる
ことを特徴とする請求項８に記載の映像情報再生システム。
【請求項１０】
映像情報再生システムを構成する複数の映像情報再生装置の内の親機としての映像情報再生装置であって、
コンテンツデータと再生時刻とを記憶する記憶部と、
デコード基準クロック信号を生成するクロック発生部と、
計時部と、
前記デコード基準クロック信号に基づいて、前記記憶部に記憶されている前記コンテンツデータから、映像信号と、ビデオクロック信号と、垂直同期信号と、を含むコンテンツデータを復号するデコーダと、
前記垂直同期信号が出力されたときに値が増加するカウンタ値を生成する同期信号処理部と、
前記計時部より取得される現在時刻と前記記憶部に格納されている前記再生時刻との比較である比較を行い、前記比較の結果に基づいて前記デコーダを制御する制御部と、
を備え、
前記同期信号処理部は、前記垂直同期信号と前記カウンタ値に基づく信号を合成した位相同期信号を生成し、前記位相同期信号を前記複数の映像情報再生装置の内の子機としての映像情報再生装置に送り、
前記制御部は、前記位相同期信号から得られたカウンタ値に基づく現在時刻を、前記子機としての映像情報再生装置に送る
ことを特徴とする映像情報再生装置。
【請求項１１】
映像情報再生システムを構成する複数の映像情報再生装置の内の子機としての映像情報再生装置であって、
コンテンツデータと再生時刻とを記憶する記憶部と、
デコード基準クロック信号を生成するクロック発生部と、
計時部と、
前記デコード基準クロック信号に基づいて、前記記憶部に記憶されている前記コンテンツデータから、映像信号と、ビデオクロック信号と、垂直同期信号と、を含むコンテンツデータを復号するデコーダと、
前記垂直同期信号が出力されたときに値が増加するカウンタ値を生成する同期信号処理部と、
前記計時部より取得される現在時刻と前記記憶部に格納されている前記再生時刻との比較である第１の比較を行い、前記第１の比較の結果に基づいて前記デコーダを制御する制御部と、
を備え、
前記同期信号処理部は、前記複数の映像情報再生装置の内の親機としての映像情報再生装置から送られた位相同期信号を受け取り、
前記ビデオクロック信号に基づいて、前記位相同期信号から分離した垂直同期信号と前記垂直同期信号との比較である第２の比較を行い、前記クロック発生部は前記第２の比較の結果に基づいて、前記デコード基準クロック信号の周波数を変化させ、
前記同期信号処理部で生成されるカウンタ値を、前記位相同期信号から分離したカウンタ値に基づく信号から得られるカウンタ値に更新し、
前記制御部は、前記位相同期信号から得られたカウンタ値に基づく現在時刻を、前記親機から通知された現在時刻に更新する
ことを特徴とする映像情報再生装置。
【請求項１２】
第１の映像情報再生装置と第２の映像情報再生装置とを備える映像情報再生システムであって、
前記第１の映像情報再生装置は、
第１のコンテンツデータと第１の再生時刻とを記憶する第１の記憶部と、
第１のデコード基準クロック信号を生成する第１のクロック発生部と、
第１の計時部と、
前記第１のデコード基準クロック信号に基づいて、前記第１のコンテンツデータから、第１の映像信号と、第１のビデオクロック信号と、第１の垂直同期信号と、を含むコンテンツデータを復号する第１のデコーダと、
前記第１の垂直同期信号が出力されたときに値が増加する第１のカウンタ値を生成する第１の同期信号処理部と、
前記第１の計時部より取得される第１の現在時刻と前記第１の記憶部に格納されている前記第１の再生時刻との比較である第１の比較を行い、前記第１の比較の結果に基づいて前記第１のデコーダを制御する第１の制御部と、を備え、
前記第２の映像情報再生装置は、
第２のコンテンツデータと第２の再生時刻とを記憶する第２の記憶部と、
第２のデコード基準クロック信号を生成する第２のクロック発生部と、
前記第２のデコード基準クロック信号に基づいて、前記第２のコンテンツデータから、第２の映像信号と、第２のビデオクロック信号と、第２の垂直同期信号と、を含むコンテンツデータを復号する第２のデコーダと、
前記第２の垂直同期信号が出力されたときに値が増加する第２のカウンタ値を生成する第２の同期信号処理部と、
前記第２のデコーダを制御する第２の制御部と、を備え、
前記第１の同期信号処理部は、前記第１の垂直同期信号に前記第１のカウンタ値に基づく信号を合成した位相同期信号を生成し、前記位相同期信号を第２の同期信号処理部へ送り、
前記第２の同期信号処理部は、前記第２のビデオクロック信号に基づいて、前記位相同期信号から分離した第１の垂直同期信号と第２の垂直同期信号との比較である第２の比較を行い、前記第２のクロック発生部は前記第２の比較の結果に基づいて、前記第２のデコード基準クロック信号の周波数を変化させ、前記第２のカウンタ値を、前記位相同期信号から分離した第１のカウンタ値に基づく信号から得られる第１のカウンタ値に更新し、
前記第１の制御部は、前記位相同期信号から得られた第１のカウンタ値と第１の再生時刻に基づいた前記第１のデコーダを制御する第１の制御カウンタ値を、前記第２の制御部へ通知し、
前記第２の制御部は、前記第２のカウンタ値と通知された前記第１の制御カウンタ値との比較である第３の比較を行い、前記第３の比較の結果に基づいて、前記第２のデコーダを制御する
ことを特徴とする映像情報再生システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、映像情報再生装置、及び複数の映像情報再生装置を有する映像情報再生システムに関するものである。特に、本発明は、複数の映像情報再生装置が、複数の映像信号を互いに同期させて出力する技術に関するものである。
【背景技術】
【０００２】
デジタルサイネージシステムは、表示及び通信にデジタル技術を活用して平面ディスプレイ又はプロジェクタ等の表示部によって、映像及び情報を表示する広告媒体である。デジタルサイネージシステムは、例えば、デパート及びスーパーマーケット等の商業施設の壁面、又は、鉄道及び道路等の公共施設の看板等に設置される。一般に、映像コンテンツの再生方法としては、ＭＰＥＧ２（Ｍｏｖｉｎｇ  Ｐｉｃｔｕｒｅ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ  ｐｈａｓｅ  ２）又はＨ．２６４等の規格に準拠した符号化技術で圧縮され、ネットワーク等を介して配信された映像データを一時的に保存した後に再生する方法、及び、配信された映像データをリアルタイムに再生する方法がある。また、デジタルサイネージシステムでは、複数の表示部を並べて大きな１画面を構成する表示方法、及び、複数の表示部を縦横に並べてそれぞれの表示部の表示を連動させる表示方法等を採用することができる。【０００３】
例えば、特許文献１は、複数の表示部の表示映像を同期させる方法として、映像を映像データとしてメモリに保存し、複数の表示部のそれぞれに対応する画像処理部が、タイミングを合わせてメモリから映像データを読み出す方法を提案している。【０００４】
また、特許文献２は、複数の再生部をそれぞれ対応する表示部に接続して画面の表示を行う際に、複数の再生部のそれぞれで復号されるデジタルビデオ信号を同期させる方法として、複数の再生部のうちの１つをマスタの再生部とし、それ以外をスレーブの再生部とし、マスタの再生部からスレーブの再生部に基準クロックを送信し、スレーブの再生部では、マスタの再生部から送信されたクロックに同期してデータを復号し、画面の表示を行う方法を提案している。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００３−１５３１２８号公報
【特許文献２】特開２００１−２６８５１７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記特許文献１の方法では、表示部に表示させる映像データを記憶するメモリの容量が極めて大きくなるという問題がある。例えば、１９２０ドット×１０８０ドットの表示部を４つ並べて、３８４０ドット×２１６０ドットの大画面を構成する表示システムとすると、大量のデータを記憶する大容量のメモリが必要になる。【０００７】
また、特許文献２の方法では、ある再生部から他の再生部に高周波数のクロックを供給する際に、信号の減衰、波形のなまり等の問題が発生しやすい。また、このような問題を回避するためには、配線に特殊な工夫が必要となる。【０００８】
また、ＭＰＥＧ２又はＨ．２６４に準拠する映像信号をデコードする再生部では、一般にコンテンツのデコードを開始してから、デジタルビデオ信号が出力されるまでの時間を、ＰＴＳ（Ｐｒｅｓｅｎｔａｔｉｏｎ  Ｔｉｍｅ  Ｓｔａｍｐ）を用いて調整している。しかしながら、基準クロック信号のジッター及び不十分な精度により、デジタルビデオ信号の出力のタイミングがずれることがあり、同じコンテンツを、複数の再生部に同じタイミングで入力しても、表示される映像信号が正確に同期しなくなり、複数の再生部による映像出力のタイミングがあわなくなり、複数の表示部によって表示される映像の品質が低下するという問題がある。特に、コンテンツ開始タイミングにおける複数の表示部の間の表示タイミングのずれは、コンテンツの種類によっては、例え１フレームであっても、目立つことがある。【０００９】
本発明は、上記従来技術の課題を解決するためになされたものであり、その目的は、構成を複雑にすることなく、複数の映像情報再生装置から出力される複数の映像信号を正確に同期させることができる映像情報再生システム及び映像情報再生装置を提供することである。
【課題を解決するための手段】
【００１０】
本発明に係る映像情報再生システムは、第１の映像情報再生装置と第２の映像情報再生装置とを備える映像情報再生システムであって、前記第１の映像情報再生装置は、第１のコンテンツデータと第１の再生時刻とを記憶する第１の記憶部と、第１のデコード基準クロック信号を生成する第１のクロック発生部と、第１の計時部と、前記第１のデコード基準クロック信号に基づいて、前記第１のコンテンツデータから、第１の映像信号と、第１のビデオクロック信号と、第１の垂直同期信号と、を含むコンテンツデータを復号する第１のデコーダと、前記第１の垂直同期信号が出力されたときに値が増加する第１のカウンタ値を生成する第１の同期信号処理部と、前記第１の計時部より取得される第１の現在時刻と前記第１の記憶部に格納されている前記第１の再生時刻との比較である第１の比較を行い、前記第１の比較の結果に基づいて前記第１のデコーダを制御する第１の制御部と、を備え、前記第２の映像情報再生装置は、第２のコンテンツデータと第２の再生時刻とを記憶する第２の記憶部と、第２のデコード基準クロック信号を生成する第２のクロック発生部と、第２の計時部と、前記第２のデコード基準クロック信号に基づいて、前記第２のコンテンツデータから、第２の映像信号と、第２のビデオクロック信号と、第２の垂直同期信号と、を含むコンテンツデータを復号する第２のデコーダと、前記第２の垂直同期信号が出力されたときに値が増加する第２のカウンタ値を生成する第２の同期信号処理部と、前記第２の計時部より取得される第２の現在時刻と前記第２の記憶部に格納されている前記第２の再生時刻との比較である第２の比較を行い、前記第２の比較の結果に基づいて前記第２のデコーダを制御する第２の制御部と、を備え、前記第１の同期信号処理部は、前記第１の垂直同期信号に前記第１のカウンタ値に基づく信号を合成した位相同期信号を生成し、前記位相同期信号を前記第２の同期信号処理部へ送り、前記第２の同期信号処理部は、前記第２のビデオクロック信号に基づいて、前記位相同期信号から分離した第１の垂直同期信号と前記第２の垂直同期信号との比較である第３の比較を行い、前記第２のクロック発生部は前記第３の比較の結果に基づいて、前記第２のデコード基準クロック信号の周波数を変化させ、前記第２のカウンタ値を、前記位相同期信号から分離した第１のカウンタ値に基づく信号から得られる第１のカウンタ値に更新し、前記第１の制御部は、前記位相同期信号から得られた第１のカウンタ値に基づく第１の現在時刻を、前記第２の制御部へ通知し、前記第２の制御部は、前記第２のカウンタ値に基づく前記第２の現在時刻を、前記通知された第１の現在時刻に更新することを特徴とする。【００１１】
また、本発明に係る映像情報再生装置は、映像情報再生システムを構成する複数の映像情報再生装置の内の親機としての映像情報再生装置であって、コンテンツデータと再生時刻とを記憶する記憶部と、デコード基準クロック信号を生成するクロック発生部と、計時部と、前記デコード基準クロック信号に基づいて、前記記憶部に記憶されている前記コンテンツデータから、映像信号と、ビデオクロック信号と、垂直同期信号と、を含むコンテンツデータを復号するデコーダと、前記垂直同期信号が出力されたときに値が増加するカウンタ値を生成する同期信号処理部と、前記計時部より取得される現在時刻と前記記憶部に格納されている前記再生時刻との比較である比較を行い、前記比較の結果に基づいて前記デコーダを制御する制御部と、を備え、前記同期信号処理部は、前記垂直同期信号と前記カウンタ値に基づく信号を合成した位相同期信号を生成し、前記位相同期信号を前記複数の映像情報再生装置の内の子機としての映像情報再生装置に送り、前記制御部は、前記位相同期信号から得られたカウンタ値に基づく現在時刻を、前記子機としての映像情報再生装置に送ることを特徴とする。【００１２】
また、本発明に係る映像情報再生装置は、映像情報再生システムを構成する複数の映像情報再生装置の内の子機としての映像情報再生装置であって、コンテンツデータと再生時刻とを記憶する記憶部と、デコード基準クロック信号を生成するクロック発生部と、計時部と、前記デコード基準クロック信号に基づいて、前記記憶部に記憶されている前記コンテンツデータから、映像信号と、ビデオクロック信号と、垂直同期信号と、を含むコンテンツデータを復号するデコーダと、前記垂直同期信号が出力されたときに値が増加するカウンタ値を生成する同期信号処理部と、前記計時部より取得される現在時刻と前記記憶部に格納されている前記再生時刻との比較である第１の比較を行い、前記第１の比較の結果に基づいて前記デコーダを制御する制御部と、を備え、前記同期信号処理部は、前記複数の映像情報再生装置の内の親機としての映像情報再生装置から送られた位相同期信号を受け取り、前記ビデオクロック信号に基づいて、前記位相同期信号から分離した垂直同期信号と前記垂直同期信号との比較である第２の比較を行い、前記クロック発生部は前記第２の比較の結果に基づいて、前記デコード基準クロック信号の周波数を変化させ、前記同期信号処理部で生成されるカウンタ値を、前記位相同期信号から分離したカウンタ値に基づく信号から得られるカウンタ値に更新し、前記制御部は、前記位相同期信号から得られたカウンタ値に基づく現在時刻を、前記親機から通知された現在時刻に更新することを特徴とする。【００１３】
また、本発明に係る他の映像情報再生システムは、第１の映像情報再生装置と第２の映像情報再生装置とを備える映像情報再生システムであって、前記第１の映像情報再生装置は、第１のコンテンツデータと第１の再生時刻とを記憶する第１の記憶部と、第１のデコード基準クロック信号を生成する第１のクロック発生部と、第１の計時部と、前記第１のデコード基準クロック信号に基づいて、前記第１のコンテンツデータから、第１の映像信号と、第１のビデオクロック信号と、第１の垂直同期信号と、を含むコンテンツデータを復号する第１のデコーダと、前記第１の垂直同期信号が出力されたときに値が増加する第１のカウンタ値を生成する第１の同期信号処理部と、前記第１の計時部より取得される第１の現在時刻と前記第１の記憶部に格納されている前記第１の再生時刻との比較である第１の比較を行い、前記第１の比較の結果に基づいて前記第１のデコーダを制御する第１の制御部と、を備え、前記第２の映像情報再生装置は、第２のコンテンツデータと第２の再生時刻とを記憶する第２の記憶部と、第２のデコード基準クロック信号を生成する第２のクロック発生部と、前記第２のデコード基準クロック信号に基づいて、前記第２のコンテンツデータから、第２の映像信号と、第２のビデオクロック信号と、第２の垂直同期信号と、を含むコンテンツデータを復号する第２のデコーダと、前記第２の垂直同期信号が出力されたときに値が増加する第２のカウンタ値を生成する第２の同期信号処理部と、前記第２のデコーダを制御する第２の制御部と、を備え、前記第１の同期信号処理部は、前記第１の垂直同期信号に前記第１のカウンタ値に基づく信号を合成した位相同期信号を生成し、前記位相同期信号を第２の同期信号処理部へ送り、前記第２の同期信号処理部は、前記第２のビデオクロック信号に基づいて、前記位相同期信号から分離した第１の垂直同期信号と第２の垂直同期信号との比較である第２の比較を行い、前記第２のクロック発生部は前記第２の比較の結果に基づいて、前記第２のデコード基準クロック信号の周波数を変化させ、前記第２のカウンタ値を、前記位相同期信号から分離した第１のカウンタ値に基づく信号から得られる第１のカウンタ値に更新し、前記第１の制御部は、前記位相同期信号から得られた第１のカウンタ値と第１の再生時刻に基づいた前記第１のデコーダを制御する第１の制御カウンタ値を、前記第２の制御部へ通知し、前記第２の制御部は、前記第２のカウンタ値と通知された前記第１の制御カウンタ値との比較である第３の比較を行い、前記第３の比較の結果に基づいて、前記第２のデコーダを制御することを特徴とする。
【発明の効果】
【００１４】
本発明によれば、第２の映像情報再生装置における第２のデコード基準クロック信号を、第１の映像情報再生装置における第１のデコード基準クロック信号に対応する位相同期信号と比較し、その比較の結果に基づいて、第２のデコード基準クロック信号の周波数を変化させる。このため、システムの構成を複雑にすることなく、第１の映像情報再生装置から出力される第１の映像信号と第２の映像情報再生装置から出力される第２の映像信号との同期の精度を向上させることができる。
【図面の簡単な説明】
【００１５】
【図１】本発明の実施の形態１に係る第１の映像情報再生装置の構成を概略的に示すブロック図である。
【図２】実施の形態１に係る映像情報再生システムの構成を概略的に示すブロック図である。
【図３】実施の形態１に係る第１の映像情報再生装置における信号を示すタイミングチャートである。
【図４】実施の形態１に係る第２の映像情報再生装置における信号を示すタイミングチャートである。
【図５】実施の形態１に係る第２の映像情報再生装置における信号を示すタイミングチャートである。
【図６】実施の形態１における再生リストの一例を示す図である。
【図７】実施の形態１に係る第１の映像情報再生装置の第１の同期信号処理部の動作を示すフローチャートである。
【図８】実施の形態１に係る第２の映像情報再生装置の第２の同期信号処理部の動作を示すフローチャートである。
【図９】実施の形態１に係る第２の映像情報再生装置の第２の同期信号処理部の動作を示すフローチャートである。
【図１０】実施の形態１に係る第１の映像情報再生装置の第１の制御部の時刻補正処理を示すフローチャートである。
【図１１】実施の形態１に係る第２の映像情報再生装置の第２の制御部の時刻補正処理を示すフローチャートである。
【図１２】実施の形態１に係る第１の映像情報再生装置の第１の制御部のコンテンツ再生処理を示すフローチャートである。
【図１３】本発明の実施の形態２に係る親機としての映像情報再生装置の制御部の時刻補正処理を示すフローチャートである。
【図１４】実施の形態２に係る子機としての映像情報再生装置の制御部の時刻補正処理を示すフローチャートである。
【図１５】本発明の実施の形態３に係る映像情報再生装置の構成を概略的に示すブロック図である。
【図１６】実施の形態４に係る映像情報再生システムの構成を概略的に示すブロック図である。
【図１７】実施の形態５の比較例における信号を示すタイミングチャートである。
【図１８】実施の形態５に係る親機としての映像情報再生装置の制御部の再生処理を示すフローチャートである。
【図１９】実施の形態５に係る親機としての映像情報再生装置の制御部のカウンタ情報通知処理を示すフローチャートである。
【図２０】実施の形態５に係る子機としての映像情報再生装置の制御部の再生処理を示すフローチャートである。
【発明を実施するための形態】
【００１６】
《１》実施の形態１．
図１は、本発明の実施の形態１に係る第１の映像情報再生装置１０の構成を概略的に示すブロック図である。図１に示されるように、第１の映像情報再生装置１０は、第１の記憶部１００と、第１の制御部１１０と、第１の計時部１２０と、第１のデコーダ１３０と、第１のクロック発生部１４０と、第１の同期信号処理部１５０とを備える。なお、１台の第１の映像情報再生装置１０について説明する場合には、第１の映像情報再生装置１０、第１の記憶部１００、第１の制御部１１０、第１の計時部１２０、第１のデコーダ１３０、第１のクロック発生部１４０、及び第１の同期信号処理部１５０、及び第１の表示部１１をそれぞれ、映像情報再生装置１０、記憶部１００、制御部１１０、計時部１２０、デコーダ１３０、クロック発生部１４０、同期信号処理部１５０、及び表示部１１とも表記する。
【００１７】
第１の映像情報再生装置１０は、第１の表示部１１に映像を表示させるための信号を、第１の表示部１１に供給する。第１の記憶部１００は、コンテンツデータと、このコンテンツデータを再生する時刻を示す再生時刻（例えば、再生開始時刻）とを記憶する。第１のクロック発生部１４０は、第１のデコード基準クロック信号Ｄｃｌｋ１を生成する。第１の計時部１２０は、第１の現在時刻（第１の時計時刻）を生成する。第１のデコーダ１３０は、第１のデコード基準クロック信号Ｄｃｌｋ１に基づいてコンテンツデータを復号し、第１の映像信号と、第１の映像信号を送るために用いられる第１のビデオクロック信号Ｖｃｌｋ１と、第１の映像信号を再生するために用いられる第１の垂直同期信号Ｖｓｙｎｃ１とを生成し、第１のビデオクロック信号Ｖｃｌｋ１に基づいて第１の映像信号及び第１の垂直同期信号Ｖｓｙｎｃ１を第１の表示部１１に出力する。すなわち、第１のデコーダ１３０は、第１のデコード基準クロック信号Ｄｃｌｋ１に基づいて、第１のコンテンツデータから、第１の映像信号と、第１のビデオクロック信号Ｖｃｌｋ１と、第１の垂直同期信号Ｖｓｙｎｃ１と、を含むコンテンツデータを復号し、第１のビデオクロック信号Ｖｃｌｋ１に基づいて第１の映像信号及び第１の垂直同期信号Ｖｓｙｎｃ１を第１の表示部１１に出力する。第１の同期信号処理部１５０は、第１の垂直同期信号Ｖｓｙｎｃ１が出力されたときに値が増加する第１のカウンタ値Ｖｃｏｕｎｔ１を生成する。第１の制御部１１０は、第１の計時部１２０より取得される第１の現在時刻と、第１の記憶部１００に格納されている再生時刻とを比較し、この比較の結果に基づいて第１のデコーダ１３０を制御する。
【００１８】
第１の記憶部１００は、第１の制御部１１０の制御に基づき、ネットワーク５０から送られるコンテンツデータ及びコンテンツの再生スケジュール情報を格納する。第１の制御部１１０は、第１の記憶部１００に格納されているコンテンツデータを第１のデコーダ１３０へ送り、コンテンツに基づく映像が再生スケジュール情報に基づいて第１の表示部１１で表示されるように、第１のデコーダ１３０を制御する。第１の制御部１１０による、このような制御をコンテンツ再生処理と言う。また、第１の制御部１１０は、ネットワーク５０を通じて、第１の映像情報再生装置１０の第１の計時部１２０に基づく時刻と他の映像情報再生装置の時刻とを対応（例えば、一致）させる処理（時刻補正処理）を行う。第１の計時部１２０は、第１の映像情報再生装置１０内の第１の時刻情報を生成する。第１の時刻情報は、第１の制御部１１０により第１の現在時刻として参照される。また、第１の計時部１２０は、時刻補正処理に際して、第１の制御部１１０から第１の時刻情報の更新要求が通知された場合には、第１の時刻情報を変更（調節）して、変更後の第１の時刻情報に基づく第１の現在時刻を生成する。
【００１９】
第１のデコーダ１３０は、第１の制御部１１０から送られたコンテンツデータを入力として、第１のクロック発生部１４０において生成される第１のデコード基準クロック信号Ｄｃｌｋ１に基づいて、デジタルビデオ信号ＶＳ１を生成する。ここで、デジタルビデオ信号ＶＳ１は、第１の映像信号におけるＲＧＢデータ（赤（Ｒ）、緑（Ｇ）、青（Ｂ）の組み合わせで映像の色情報を管理するデータ）の他に、少なくとも、第１の映像信号を送る速度の基準となる第１のビデオクロック信号Ｖｃｌｋ１、映像のフレームの始まりと終わりを示す第１の垂直同期信号Ｖｓｙｎｃ１、映像のデータラインの始まりと終わりを示す水平同期信号Ｈｓｙｎｃ１を含む。第１のデコーダ１３０は、第１のビデオクロック信号Ｖｃｌｋ１に基づいて、デジタルビデオ信号（第１の映像信号、第１の垂直同期信号Ｖｓｙｎｃ１、及び水平同期信号Ｈｓｙｎｃ１等）を、第１の表示部１１へ出力する。第１の表示部１１は、デジタルビデオ信号ＶＳ１を受ける場合、第１の垂直同期信号Ｖｓｙｎｃ１に基づいて、コンテンツを１フレーム毎に表示する。なお、ＲＧＢデータ及び水平同期信号Ｈｓｙｎｃ１は、既知の技術用語であるため、詳細な説明は省略される。
【００２０】
第１の同期信号処理部１５０は、複数の映像情報再生装置間でコンテンツを同期再生するための機能を有する。第１の同期信号処理部１５０は、第１のカウンタ値Ｖｃｏｕｎｔ１を生成する。第１のカウンタ値Ｖｃｏｕｎｔ１は、第１のデコーダ１３０より送られる第１の垂直同期信号Ｖｓｙｎｃ１のタイミングで、１ずつ増加される（カウントアップされる）値である。すなわち、第１のカウンタ値Ｖｃｏｕｎｔ１は、第１のデコーダ１３０より第１の垂直同期信号Ｖｓｙｎｃ１が出力されたときに値が増加する。実施の形態１では、第１のカウンタ値Ｖｃｏｕｎｔ１は、一例として、８ビット（ビット数が８ビットに固定されている）とし、０から２５５までカウントされる値とする。また、第１の同期信号処理部１５０は、第１の垂直同期信号Ｖｓｙｎｃ１及び第１のカウンタ値Ｖｃｏｕｎｔ１を第１の制御部１１０へ送る。また、複数の映像情報再生装置のうちの第１の映像情報再生装置１０が親機（マスタ）として機能する場合、第１の映像情報再生装置１０は、第１の垂直同期信号Ｖｓｙｎｃ１及び第１のカウンタ値Ｖｃｏｕｎｔ１を含む位相同期信号Ｐｓｙｎｃ（図１におけるＰｓｙｎｃＯｕｔ）を生成して、子機（スレーブ）の映像情報再生装置に送る。第１の映像情報再生装置１０が子機として機能する場合、第１の映像情報再生装置１０は、親機の映像情報再生装置から送られる位相同期信号Ｐｓｙｎｃ（図１におけるＰｃｙｎｃＩｎ）を受ける。このとき、第１の同期信号処理部１５０は、位相同期信号Ｐｓｙｎｃに基づくクロック補正情報Ｆｓｙｎｃを第１のクロック発生部１４０に通知する。
【００２１】
図２は、実施の形態１に係る映像情報再生システムの構成を概略的に示すブロック図である。ここでは、第１の映像情報再生装置１０及び第２の映像情報再生装置２０が、映像情報再生システムとしてのデジタルサイネージシステムを構成する。ただし、デジタルサイネージシステムは、３台以上の映像情報再生装置と、３台以上の表示部とを有してもよい。
【００２２】
実施の形態１においては、第１の映像情報再生装置１０が親機として動作し、第２の映像情報再生装置２０が子機として動作するが、本発明はこれに限定されない。親機及び子機の設定は、デジタルサイネージシステムの起動時に第１の記憶部１００及び第２の記憶部２００に格納された、親機及び子機の設定を示すモード情報に基づいて決定されても良いし、ネットワーク経由で別の装置から指定されるモード情報に基づいて決定されても良い。また、図２の映像情報再生システムは、２台の映情情報再生装置から構成されているが、本発明はこのような構成に限定されない。例えば、本発明は、３台以上の映像情報再生装置を含む映像情報再生システムにも適用され得る。なお、第１の映像情報再生装置１０についての説明は、図１についての説明と同じであるので、図２においては、図１における構成要素と同じ構成要素には、図１に示される符号と同じ符号が付される。
【００２３】
図２に示されるように、第２の映像情報再生装置２０は、第２の記憶部２００と、第２の制御部２１０と、第２の計時部２２０と、第２のデコーダ２３０と、第２のクロック発生部２４０と、第２の同期信号処理部２５０とを備える。なお、１台の第２の映像情報再生装置２０について説明する場合には、第２の映像情報再生装置２０、第２の記憶部２００、第２の制御部２１０、第２の計時部２２０、第２のデコーダ２３０、第２のクロック発生部２４０、第２の同期信号処理部２５０、及び第２の表示部２１をそれぞれ、映像情報再生装置２０、記憶部２００、制御部２１０、計時部２２０、デコーダ２３０、クロック発生部２４０、同期信号処理部２５０、及び表示部２１とも表記する。
【００２４】
第２の映像情報再生装置２０は、第２の表示部２１に映像を表示させるための信号を、第２の表示部２１に供給する。第２の記憶部２００は、コンテンツデータと、このコンテンツデータを再生する時刻を示す再生時刻（例えば、再生開始時刻）とを記憶する。第２のクロック発生部２４０は、第２のデコード基準クロック信号Ｄｃｌｋ２を生成する。第２の計時部２２０は、第２の現在時刻（第２の時計時刻）を生成する。第２のデコーダ２３０は、第２のデコード基準クロック信号Ｄｃｌｋ２に基づいてコンテンツデータを復号し、第２の映像信号と、第２の映像信号を送るために用いられる第２のビデオクロック信号Ｖｃｌｋ２と、第２の映像信号を再生するために用いられる第２の垂直同期信号Ｖｓｙｎｃ２とを生成し、第２のビデオクロック信号Ｖｃｌｋ２に基づいて第２の映像信号及び第２の垂直同期信号Ｖｓｙｎｃ２を第２の表示部２１に出力する。すなわち、第２のデコーダ２３０は、第２のデコード基準クロック信号Ｄｃｌｋ２に基づいて第２のコンテンツデータから、第２の映像信号と、第２のビデオクロック信号Ｖｃｌｋ２と、第２の垂直同期信号Ｖｓｙｎｃ２と、を含むコンテンツデータを復号し、第２のビデオクロック信号Ｖｃｌｋ２に基づいて第２の映像信号及び第２の垂直同期信号Ｖｓｙｎｃ２を第２の表示部２１に出力する。第２の同期信号処理部２５０は、第２の垂直同期信号Ｖｓｙｎｃ２が出力されたときに値が増加する第２のカウンタ値Ｖｃｏｕｎｔ２を生成する。第２の制御部２１０は、第２の計時部２２０より取得される第２の現在時刻と、第２の記憶部２００に格納されている再生時刻とを比較し、この比較の結果に基づいて第２のデコーダ２３０を制御する。
【００２５】
第２の記憶部２００は、第２の制御部２１０の制御に基づき、ネットワーク５０から送られるコンテンツデータ及びコンテンツの再生スケジュール情報を格納する。第２の制御部２１０は、第２の記憶部２００に格納されているコンテンツデータを第２のデコーダ２３０へ送り、コンテンツに基づく映像が再生スケジュール情報に基づいて第２の表示部２１で表示されるように第２のデコーダ２３０を制御する。第２の制御部２１０による、このような制御をコンテンツ再生処理と言う。また、第２の制御部２１０は、ネットワーク５０を介して、第２の映像情報再生装置２０の第２の計時部２２０に基づく時刻と他の映像情報再生装置の時刻とを対応させる処理（時刻補正処理）を行う。ここで、第２の制御部２１０は、第１の映像情報再生装置１０の第１の制御部１１０より通知される時刻補正情報Ｔ＿ｉｎｆｏを受けて、時刻補正処理を行うことができる。第２の計時部２２０は、第２の映像情報再生装置２０内の第２の時刻情報を生成する。第２の時刻情報は、第２の制御部２１０によって第２の現在時刻として参照される。また、第２の計時部２２０は、時刻補正処理に際して、第２の制御部２１０から第２の時刻情報の更新要求が通知された場合には、第２の時刻情報を変更（調節）して、変更後の第２の時刻情報に基づく第２の現在時刻を生成する。
【００２６】
第２のデコーダ２３０は、第２の制御部２１０から送られたコンテンツデータを入力として、第２のクロック発生部２４０において生成される第２のデコード基準クロック信号Ｄｃｌｋ２に基づいて、デジタルビデオ信号ＶＳ２を生成する。ここで、デジタルビデオ信号ＶＳ２は、第２の映像信号におけるＲＧＢデータの他に、少なくとも、第２のビデオクロック信号Ｖｃｌｋ２、第２の垂直同期信号Ｖｓｙｎｃ２、水平同期信号Ｈｓｙｎｃ２を含む。第２のデコーダ２３０は、第２のビデオクロック信号Ｖｃｌｋ２に基づいて、デジタルビデオ信号（映像信号等）、第２の垂直同期信号Ｖｓｙｎｃ２、及び水平同期信号Ｈｓｙｎｃ２を第２の表示部２１へ出力する。第２の表示部２１は、デジタルビデオ信号ＶＳ２を受ける場合、第２の垂直同期信号Ｖｓｙｎｃ２に基づいて、コンテンツを１フレーム毎に表示する。
【００２７】
第２の同期信号処理部２５０は、第２の映像情報再生装置２０と第１の映像情報再生装置１０との間でコンテンツを同期再生するための機能を有する。第２の同期信号処理部２５０は、第２のカウンタ値Ｖｃｏｕｎｔ２を生成する。第２のカウンタ値Ｖｃｏｕｎｔ２は、第２のデコーダ２３０より送られる第２の垂直同期信号Ｖｓｙｎｃ２のタイミングで、１ずつ増加される（カウントアップされる）値である。すなわち、第２のカウンタ値Ｖｃｏｕｎｔ２は、第２のデコーダ２３０より第２の垂直同期信号Ｖｓｙｎｃ２が出力されたときに値が増加する。実施の形態１では、第２のカウンタ値Ｖｃｏｕｎｔ２は、一例として、８ビット（ビット数が８ビットに固定されている）とし、０から２５５までカウントされる値とする。また、第２の同期信号処理部２５０は、第２の垂直同期信号Ｖｓｙｎｃ２及び第２のカウンタ値Ｖｃｏｕｎｔ２を第２の制御部２１０へ送る。また、複数の映像情報再生装置において、第２の映像情報再生装置２０が子機（スレーブ）として機能する場合には、第２の同期信号処理部２５０は、第１の映像情報再生装置１０の第１の同期信号処理部１５０より送られた位相同期信号Ｐｓｙｎｃ（図１におけるＰｓｙｎｃＯｕｔ）を受け、位相同期信号Ｐｓｙｎｃに基づくクロック補正情報Ｆｓｙｎｃを第２のクロック発生部２４０に通知する。
【００２８】
このように、図２において、第１の映像情報再生装置１０及び第２の映像情報再生装置２０は、同じ構成の映像情報再生装置であるが、一方が親機として動作し、他方が子機として動作する。
【００２９】
図３は、実施の形態１に係る親機としての第１の映像情報再生装置１０における信号を示すタイミングチャートである。図３は、親機としての第１の映像情報再生装置１０の第１の同期信号処理部１５０における、第１の分周クロック信号Ｖｃｌｋ１ｓ、第１の垂直同期信号Ｖｓｙｎｃ１、第１のカウンタ値Ｖｃｏｕｎｔ、及び位相同期信号Ｐｓｙｎｃの一例を概略的に示す。第１の垂直同期信号Ｖｓｙｎｃ１は、第１のデコーダ１３０から出力される同期信号である。第１の分周クロック信号Ｖｃｌｋ１ｓは、第１のデコーダ１３０から出力される第１のビデオクロック信号Ｖｃｌｋ１を分周したクロック信号である。第１のカウンタ値Ｖｃｏｕｎｔ１は、第１の垂直同期信号Ｖｓｙｎｃ１のタイミングでカウントアップされる８ビットのカウンタ値である。第１のカウンタ値Ｖｃｏｕｎｔ１はレジスタ等に保存され、第１の制御部１１０により参照される。位相同期信号Ｐｓｙｎｃは、第１の垂直同期信号Ｖｓｙｎｃ１に第１のカウンタ値Ｖｃｏｕｎｔ１を重畳して生成され、第１の同期信号処理部１５０から子機としての第２の映像情報再生装置２０の第２の同期信号処理部２５０へ通知される。
【００３０】
第１の同期信号処理部１５０は、第１の分周クロック信号Ｖｃｌｋ１ｓに基づいて第１の垂直同期信号Ｖｓｙｎｃ１の立下りを検知したタイミングで、第１のカウンタ値Ｖｃｏｕｎｔ１をカウントアップする。次に、第１の同期信号処理部１５０は、検知した第１の垂直同期信号Ｖｓｙｎｃ１に対し、第１の分周クロック信号Ｖｃｌｋ１ｓの８クロック分の期間において第１のカウンタ値Ｖｃｏｕｎｔ１を重畳して、位相同期信号Ｐｓｙｎｃを生成する。すなわち、位相同期信号Ｐｓｙｎｃは、第１の垂直同期信号Ｖｓｙｎｃ１の「Ｌ」（ロウ）の区間を分周クロック信号Ｖｃｋｌ１ｓの８クロック分伸ばした波形に、その８クロック分伸ばした波形の区間（図３における両方向矢印で示される期間）に第１のカウンタ値Ｖｃｏｕｎｔ１の情報である８ビット分の波形を加えて生成される波形である。図３において、区間Ａ１、Ａ２、Ａ３、及びＡ４は、それぞれ、第１のカウンタ値Ｖｃｏｕｎｔ１として、「０」すなわち２進数で“００００００００”（図３では左右逆に表示）、「１」すなわち２進数で“０００００００１”（図３では左右逆に表示）、「２」すなわち２進数で“００００００１０”（図３では左右逆に表示）、及び「２５５」すなわち２進数で“１１１１１１１１”（図３では左右逆に表示）を含むことを示している。第１のカウンタ値Ｖｃｏｕｎｔ１は、「２５５」の次に「０」に戻り、再度カウントアップする。
【００３１】
図４は、実施の形態１に係る子機としての第２の映像情報再生装置２０における信号を示すタイミングチャートである。図４は、子機としての第２の映像情報再生装置２０の第２の同期信号処理部２５０の第２の分周クロック信号Ｖｃｌｋ２ｓ、位相同期信号Ｐｓｙｎｃ、第２のカウンタ値Ｖｃｏｕｎｔ２の一例を概略的に示す。第２の分周クロック信号Ｖｃｌｋ２ｓは、第２のデコーダ２３０から出力される第２のビデオクロック信号Ｖｃｌｋ２を分周したクロック信号である。位相同期信号Ｐｓｙｎｃは、親機としての第１の映像情報再生装置１０から通知される信号である。また、第２のカウンタ値Ｖｃｏｕｎｔ２は、第２の垂直同期信号Ｖｓｙｎｃ２のタイミングでカウントアップする８ビットのカウンタ値である。第２のカウンタ値Ｖｃｏｕｔ２は、レジスタ等に格納され、第２の制御部２１０によって参照される。ただし、実施の形態１においては、第２の映像情報再生装置２０が子機として動作する。このため、第２のカウンタ値Ｖｃｏｕｎｔ２は、第２の垂直同期信号Ｖｓｙｎｃ２のタイミングでカウントアップされた値ではなく、位相同期信号Ｐｓｙｎｃから抽出された第１のカウンタ値Ｖｃｏｕｎｔ１に変更される。
【００３２】
第２の同期信号処理部２５０は、第２の分周クロック信号Ｖｃｌｋ２ｓに基づいて位相同期信号Ｐｓｙｎｃの立ち下がりを検出した後、第２の分周クロック信号Ｖｃｌｋ２ｓで８クロック分のデータを位相同期信号Ｐｓｙｎｃから取り込み、位相同期信号Ｐｓｙｎｃに重畳される第１のカウンタ値Ｖｃｏｕｎｔ１を抽出して、これを第２のカウンタ値Ｖｃｏｕｎｔ２としてレジスタ等に格納する。ここで、第２のビデオクロック信号Ｖｃｌｋ２に基づいて位相同期信号Ｐｓｙｎｃの立ち下がりを検出した後に第２のカウンタ値Ｖｃｏｕｔ２を生成する場合と、位相同期信号Ｐｓｙｎｃから第１のカウンタ値Ｖｃｏｕｎｔ１を抽出して第２のカウンタ値Ｖｃｏｕｔ２を生成する場合との間には、第２の分周クロック信号Ｖｃｌｋ２ｓの８クロック分の差が生じる。そこで、第２の同期信号処理部２５０は、図４に示されるように、第２のカウンタ値Ｖｃｏｕｎｔ２に、第２の分周クロック信号Ｖｃｌｋ２ｓの８クロック分に相当する読み出し禁止区間を設ける。ここで、読み出し禁止区間において第２の制御部２１０が第２のカウンタ値Ｖｃｏｕｎｔ２を参照する場合、第２の制御部２１０がカウンタ値を参照できない。そこで、読み出し禁止区間には第２の同期信号処理部２５０によって不定値が設定されることとし、読み出し禁止区間で第２の制御部２１０からアクセスがあった場合には、第２の制御部２１０が再度アクセスする構成としてもよい。
【００３３】
次に、第２のデコード基準クロック信号Ｄｃｌｋ２の同期について説明する。第２のデコーダ２３０は、第２のクロック発生部２４０において生成される第２のデコード基準クロック信号Ｄｃｌｋ２を受けて、第２のビデオクロック信号Ｖｃｌｋ２及び第２の垂直同期信号Ｖｓｙｎｃ２を生成して第２の表示部２１に出力する。そのため、子機において生成される第２のデコード基準クロック信号Ｄｃｌｋ２が親機において生成される第１のデコード基準クロック信号Ｄｃｌｋ１に同期する場合、親機と子機との間で第１の垂直同期信号Ｖｓｙｎｃ１と第２の垂直同期信号Ｖｓｙｎｃ２とが同期し、デジタルビデオ信号（映像信号及び垂直同期信号等）の出力の時点が一致することになる。
【００３４】
図５は、実施の形態１に係る子機としての第２の映像情報再生装置２０における信号を示すタイミングチャートである。図５は、第２の同期信号処理部２５０における、第２のビデオクロック信号Ｖｃｌｋ２、位相同期信号Ｐｓｙｎｃ、第２の垂直同期信号Ｖｓｙｎｃ２の一例を概略的に示す。第２のビデオクロック信号Ｖｃｌｋ２は、第２のデコーダ２３０から出力されるビデオクロック信号である。位相同期信号Ｐｓｙｎｃは、親機としての第１の映像情報再生装置１０から通知される位相同期信号である。第２の垂直同期信号Ｖｓｙｎｃ２は、第２のデコーダ２３０から出力される垂直同期信号である。
【００３５】
位相同期信号Ｐｓｙｎｃには、親機としての第１の映像情報再生装置１０の第１の垂直同期信号Ｖｓｙｎｃ１と第１のカウンタ値Ｖｃｏｕｎｔ１が重畳されている。第１の垂直同期信号Ｖｓｙｎｃ１及び第１のカウンタ値Ｖｃｏｕｎｔ１は、位相同期信号Ｐｓｙｎｃの立下りの期間に重畳されている。第２の同期信号処理部２５０は、位相同期信号Ｐｓｙｎｃの立下りのタイミングを、第１の垂直同期信号Ｖｓｙｎｃ１のタイミングとして検知する。したがって、第２の同期信号処理部２５０は、第２のビデオクロック信号Ｖｃｌｋ２を基準として、第２の垂直同期信号Ｖｓｙｎｃ２の立下りのタイミングと第１の垂直同期信号Ｖｓｙｎｃ１のタイミング（位相同期信号Ｐｓｙｎｃの立下りのタイミング）を比較する。例えば、図５のＣａｓｅＡの場合には、第２の垂直同期信号Ｖｓｙｎｃ２の立下りが位相同期信号Ｐｓｙｎｃの立下りよりも第２のビデオクロック信号Ｖｃｌｋ２で１５クロック分だけ進んでいる。このため、第２の同期信号処理部２５０は、第２の垂直同期信号Ｖｓｙｎｃ２が遅く出力されるように（すなわち、第２のデコーダ２３０においてデジタルビデオ信号が遅く出力されるように）、第２のデコード基準クロック信号Ｄｃｌｋ２を遅くするため、第２のクロック発生部２４０の周波数を低くするようにクロック補正情報Ｆｓｙｎｃを送る。また、図５のＣａｓｅＢの場合には、第２の垂直同期信号Ｖｓｙｎｃ２の立下りが位相同期信号Ｐｓｙｎｃよりも第２のビデオクロック信号Ｖｃｌｋ２で１７クロック分だけ遅れている。このため、第２の同期信号処理部２５０は、第２の垂直同期信号Ｖｓｙｎｃ２が速く出力されるように（すなわち、第２のデコーダ２３０においてデジタルビデオ信号が早く出力されるように）、デコード基準クロック信号Ｄｃｌｋ２を速くするため、第２のクロック発生部２４０の周波数を高くするようにクロック補正情報Ｆｓｙｎｃを送る。
【００３６】
以上のように、位相同期信号Ｐｓｙｎｃに含まれる親機の第１の垂直同期信号Ｖｓｙｎｃ１のタイミングに、子機の第２の垂直同期信号Ｖｓｙｎｃ２のタイミングを合わせるように、子機の第２のクロック発生部２４０の周波数を制御して、第２のデコード基準クロック信号Ｄｃｌｋ２を調節する。このようにすることで、子機の第２の垂直同期信号Ｖｓｙｎｃ２は、親機の第１の垂直同期信号Ｖｓｙｎｃ１に同期することが可能となる。
【００３７】
次に、子機における第２の計時部２２０の第２の時刻情報の同期について説明する。第２の制御部２１０は、第２の計時部２２０から「取得した現在時刻」に基づいて、コンテンツの再生スケジュールを参照する。そのため、子機における第２の時刻情報が親機における第１の時刻情報に同期する場合、親機と子機との間でコンテンツの再生スケジュールが一致する。以下に、第２の計時部２２０の第２の現在時刻と第２の垂直同期信号Ｖｓｙｎｃ２のタイミングを同期する仕組みについて説明する。
【００３８】
親機としての第１の映像情報再生装置１０の第１の制御部１１０は、第１の同期信号処理部１５０から送られる第１の垂直同期信号Ｖｓｙｎｃ１を受けると、第１の計時部１２０より第１の現在時刻として第１の時刻情報を取得し、第１の時刻情報を補正するかどうか判定する。ここで、補正の判定は、ネットワーク５０経由で補正される対象時刻（すなわち、目標時刻）を通知し、通知された対象時刻と取得された第１の現在時刻とを比較することによって判定する方法、第１の記憶部１００に記憶される再生リストに定義された対象時刻に基づいて判定する方法、１０分おきに一定間隔周期で対象時刻を通知して、通知された対象時刻と取得された現在時刻とを比較する方法、等により実現される。
【００３９】
親機の第１の時刻情報が補正される場合、第１の表示部１１の表示内容と第２の表示部２１の表示内容とを一致させるためには、子機の第２の時刻情報も同時に補正する必要がある。そのため、親機としての第１の映像情報再生装置１０は、子機としての第２の映像情報再生装置２０の第２の時刻情報も合わせて補正するために、時刻補正情報Ｔ＿ｉｎｆｏを第２の映像情報再生装置２０に通知する。以下に、時刻補正情報Ｔ＿ｉｎｆｏの通知について説明する。
【００４０】
第１の制御部１１０は、第１の同期信号処理部１５０より第１のカウンタ値Ｖｃｏｕｎｔ１を取得する。次に、第１の制御部１１０は、時刻補正情報Ｔ＿ｉｎｆｏを生成して、子機としての第２の映像情報再生装置２０に通知する。ここで、時刻補正情報Ｔ＿ｉｎｆｏは、対象時刻Ｔｉｍｅ＿Ｍ及び推定カウンタ値Ｖｃｏｕｎｔ＿Ｍを含む。対象時刻Ｔｉｍｅ＿Ｔは、第２の計時部２２０の第２の時刻情報として設定される時刻情報であり、「時：分：秒」で定義される。推定カウンタ値Ｖｃｏｕｎｔ＿Ｍは、第２の計時部２２０の第２の時刻情報が対象時刻Ｔｉｍｅ＿Ｍに設定される時点において、第１の同期信号処理部１５０で生成される第１のカウンタ値Ｖｃｏｕｎｔ１を推定した値である。第１の制御部１１０は、時刻補正情報Ｔ＿ｉｎｆｏをネットワーク５０経由で第２の映像情報再生装置２０へ通知する。
【００４１】
ここで、対象時刻Ｔｉｍｅ＿Ｍは、時刻補正情報Ｔ＿ｉｎｆｏがネットワーク５０経由で通知されてから第２の計時部２２０に設定されるまでの遅延量を考慮して決定される。また、推定カウンタ値Ｖｃｏｕｎｔ＿Ｍは、対象時刻Ｔｉｍｅ＿Ｍが第２の計時部２２０に設定される時点での第１のカウンタ値Ｖｃｏｕｎｔ１として決定される。例えば、第１の現在時刻が「１２時１２分００秒０００ミリ秒」、第１のカウンタ値Ｖｃｏｕｎｔ１＝２０であり、ネットワークや処理負荷を考慮して１秒後に第２の計時部２２０の第２の時刻情報が補正される場合、第１の制御部１１０は、第１の現在時刻に１秒を加算して、対象時刻Ｔｉｍｅ＿Ｍを「１２時１２分０１秒０００ミリ秒」と決定し、現在の第１のカウンタ値Ｖｃｏｕｎｔ１に１秒に相当するカウンタ値＝３０を加算して、推定カウンタ値Ｖｃｏｕｎｔ＿Ｍ＝５０と決定する。
【００４２】
次に、子機としての第２の映像情報再生装置２０の処理について説明する。第２の映像情報再生装置２０は、親機としての第１の映像情報再生装置１０から通知される時刻補正情報Ｔ＿ｉｎｆｏを受信する。第２の制御部２１０は、時刻補正情報Ｔ＿ｉｎｆｏに含まれる対象時刻Ｔｉｍｅ＿Ｍと推定カウンタ値Ｖｃｏｕｎｔ＿Ｍとを記憶（格納）する。また、第２の映像情報再生装置２０の第２の同期信号処理部２５０は、第１の映像情報再生装置１０の第１の同期信号処理部１５０から通知される位相同期信号Ｐｓｙｎｃを受けると、位相同期信号Ｐｓｙｎｃに重畳された親機の第１のカウンタ値Ｖｃｏｕｎｔ１を抽出する。子機として機能する場合、第２の制御部２１０は、第１のカウンタ値Ｖｃｏｕｎｔ１を、第２のカウンタ値Ｖｃｏｕｎｔ２として参照する。第２の制御部２１０は、第２の同期信号処理部２５０より第２のカウンタ値Ｖｃｏｕｎｔ２を取得し、格納する推定カウンタ値Ｖｃｏｕｎｔ＿Ｍと比較する。
【００４３】
第２のカウンタ値Ｖｃｏｕｎｔ２が推定カウンタ値Ｖｃｏｕｎｔ＿Ｍと一致した場合、第２の制御部２１０は、格納していた対象時刻Ｔｉｍｅ＿Ｍの時刻情報を第２の計時部２２０へ設定する。以上のように、推定カウンタ値Ｖｃｏｕｎｔ＿Ｍのタイミングで、第２の映像情報再生装置２０の第２の計時部２２０の第２の時刻情報が対象時刻Ｔｉｍｅ＿Ｍに設定されるため、第１の映像情報再生装置１０の第１の現在時刻と第２の映像情報再生装置２０の第２の現在時刻とが同期する。
【００４４】
次に、第１の映像情報再生装置１０のコンテンツ再生処理について説明する。第２の映像情報再生装置２０についての説明は、第１の映像情報再生装置１０の処理と同様の処理である。
【００４５】
第１の制御部１１０は、第１の同期信号処理部１５０から送られる第１の垂直同期信号Ｖｓｙｎｃ１を受けると、第１の計時部１２０から第１の現在時刻を取得する。第１の現在時刻は、ミリ秒単位で取得される。第１の制御部１１０は、第１の現在時刻に基づいて、第１の記憶部１００に記憶される再生スケジュール情報に基づく再生リストを参照する。
【００４６】
図６は、実施の形態１における第１の記憶部１００に記憶される再生リストの一例を示す図である。実施の形態１においては、再生リストは、「準備時刻」、「再生時刻」、「再生時間」、及び「コンテンツ名」の項目からなる情報を含む。「準備時刻」は、該当するコンテンツの再生の準備（再生前処理）が行われる時刻情報を「時：分：秒」で定義する。「再生時刻」は、該当するコンテンツの再生が開始（再生開始処理）される時刻情報を「時：分：秒」で定義する。「再生時間」は、該当するコンテンツの再生時間の情報を秒単位で定義する。また、「コンテンツ名」は、該当するコンテンツのデータ名を定義する。再生リストは、１日分以上の再生スケジュール情報を記憶しておき、１日のはじめにネットワーク５０等により更新されても良い。また、再生リストは、１時間等の単位で定義しネットワーク５０等により配信されることで、リアルタイム性の高いコンテンツの再生スケジュール情報を表示するような構成とすることも可能である。
【００４７】
第１の制御部１１０は、再生リストを順に参照し、ｉを１以上の整数としたときに、
「Ｎｏ．ｉの準備時刻」よりも時間的に後であって、「Ｎｏ．（ｉ＋１）の準備時刻」よりも時間的に前になる、「取得した第１の現在時刻」のｉを検索する。すなわち、
（Ｎｏ．ｉの準備時刻）＜（「取得した第１の現在時刻」）＜（Ｎｏ．（ｉ＋１）の準備時刻）
となるｉを検索する。なお、第１の現在時刻はミリ秒単位で取得されるが、第１の現在時刻と再生リストにおける準備時刻及び再生時刻とを比較する場合には、現在時刻の秒より小さい値に、切り捨て又は切り上げ等の処理が適宜行われる。現在時刻が再生リストの「Ｎｏ．ｉの準備時刻」を経過していた場合、第１の制御部１１０は、第１の記憶部１００より「Ｎｏ．ｉのコンテンツ名」のデータを読み込み、第１のデコーダ１３０に対して再生前処理を行う。再生前処理とは、第１のデコーダ１３０がデコードを開始するための設定をすることである。例えば、第１の制御部１１０は、再生するコンテンツのデータフォーマット設定及びコンテンツの先頭フレームをデコードするために必要なデータを第１のデコーダ１３０の入力バッファへ転送する。これにより、第１のデコーダ１３０は、「Ｎｏ．ｉのコンテンツ」のデコードを行い、第１の表示部１１に対してコンテンツの先頭フレームのデータを含むデジタルビデオ信号を出力することができる状態になる。
【００４８】
また、現在時刻が再生リストの「Ｎｏ．ｉの再生時刻」を経過していた場合、第１の制御部１１０は、第１のデコーダ１３０に対して再生開始処理を行う。再生開始処理とは、例えば、第１の制御部１１０が、第１のデコーダ１３０によって事前にデコードされた複数のフレームのデータのうち、該当するコンテンツの先頭フレームのデータに付されたポインタ情報等を第１のデコーダ１３０に通知することである。すなわち、第１の制御部１１０は、第１のデコーダ１３０に、「Ｎｏ．ｉのコンテンツ」のデジタルビデオ信号の出力を開始させる。再生開始処理がされた第１のデコーダ１３０は、第１のビデオクロック信号Ｖｃｌｋ１に基づいて、コンテンツの先頭フレームのデータを含むデジタルビデオ信号を第１の表示部１１へ出力する。第１の表示部１１は、デジタルビデオ信号に基づいて、コンテンツの先頭フレームからコンテンツを表示する。
【００４９】
以上のように、第１の映像情報再生装置１０は、第１の同期信号処理部１５０からコンテンツのフレーム単位に対応する第１の垂直同期信号Ｖｓｙｎｃ１に応じて第１の現在時刻を取得し、第１のデコーダ１３０に再生前処理及び再生開始処理を行い、第１の表示部１１に対して、再生スケジュールに応じてデコードされたコンテンツデータを出力する。また、第２の映像情報再生装置２０は、第２の同期信号処理部２５０からコンテンツのフレーム単位に対応する第２の垂直同期信号Ｖｓｙｎｃ２に応じて第２の現在時刻を取得し、第２のデコーダ２３０に前再生処理及び再生開始処理を行い、第２の表示部２１に対して、再生スケジュールに応じてデコードされたコンテンツデータを出力する。したがって、第２の映像情報再生装置２０における第２のデコード基準クロック信号Ｄｃｌｋ２及び第２の現在時刻が、第１の映像情報再生装置１０における第１のデコード基準クロック信号Ｄｃｌｋ１及び第１の現在時刻に同期する場合、第１の表示部１１及び第２の表示部２１の各々に出力される映像情報を同期させることができる。
【００５０】
図７は、実施の形態１に係る親機としての第１の映像情報再生装置１０の第１の同期信号処理部１５０の動作を示すフローチャートである。図７に示される動作によって、第１の同期信号処理部１５０は、位相同期信号Ｐｓｙｎｃを生成する。
【００５１】
図２、図３及び図７に示されるように、まず、第１の同期信号処理部１５０は、第１の分周クロック信号Ｖｃｌｋ１ｓで第１の垂直同期信号Ｖｓｙｎｃ１の立下りを検知したタイミングで、第１のカウンタ値Ｖｃｏｕｎｔ１をカウントアップする（ステップＳ１）。次に、第１の同期信号処理部１５０は、第１の分周クロック信号Ｖｃｌｋ１ｓの８クロック分の間に、第１の垂直同期信号Ｖｓｙｎｃ１及び第１のカウンタ値Ｖｃｏｕｎｔ１を重畳して、位相同期信号Ｐｓｙｎｃを生成する（ステップＳ２）。第１の同期信号処理部１５０は、生成された位相同期信号Ｐｓｙｎｃを、子機としての第２の映像情報再生装置２０の第２の同期信号処理部２５０へ送る（ステップＳ３）。
【００５２】
図８は、実施の形態１に係る子機としての第２の映像情報再生装置２０の第２の同期信号処理部２５０の動作を示すフローチャートである。図８に示される動作によって、第２の同期信号処理部２５０は、第２の制御部２１０が参照する第２のカウンタ値Ｖｃｏｕｎｔ２を生成する。
【００５３】
図２及び図８に示されるように、第２の同期信号処理部２５０は、第１の映像情報再生装置１０の第１の同期信号処理部１５０から送られた位相同期信号Ｐｓｙｎｃを受ける（ステップＳ４）。第２の同期信号処理部２５０は、位相同期信号Ｐｓｙｎｃより第１のカウンタ値Ｖｃｏｕｎｔ１を抽出する（ステップＳ５）。第２の同期信号処理部２５０は、抽出された第１のカウンタ値Ｖｃｏｕｎｔ１を、第２のカウンタ値Ｖｃｏｕｎｔ２として、レジスタ等に格納する（ステップＳ６）。
【００５４】
図９は、実施の形態１に係る子機としての第２の映像情報再生装置２０の第２の同期信号処理部２５０の動作を示すフローチャートである。図９に示される動作によって、第２の同期信号処理部２５０は、第２のクロック発生部２４０より生成される第２のデコード基準クロック信号Ｄｃｌｋ２の周波数を補正する。
【００５５】
図２、図４及び図９に示されるように、まず、第２の同期信号処理部２５０は、位相同期信号Ｐｓｙｎｃより、第１の映像情報再生装置１０の第１の垂直同期信号Ｖｓｙｎｃ１のタイミングを検知する（ステップＳ１０）。次に、第２の同期信号処理部２５０は、第２のデコーダ２３０より送られる第２の垂直同期信号Ｖｓｙｎｃ２のタイミングを検知する（ステップＳ１１）。そして、第２の同期信号処理部２５０は、２つの信号のタイミングを比較し、この比較の結果に基づいて、第２のデコーダ２３０のクロック補正処理を判定する（ステップＳ１２）。第２の同期信号処理部２５０は、第２の垂直同期信号Ｖｓｙｎｃ２のタイミングが第１の垂直同期信号Ｖｓｙｎｃ１よりも進んでいる場合は、第２のデコーダ２３０への第２のデコード基準クロック信号Ｄｃｌｋ２の周波数を遅くするように第２のクロック発生部２４０へ通知する（ステップＳ１３）。また、第２の同期信号処理部２５０は、第２の垂直同期信号Ｖｓｙｎｃ２のタイミングが第１の垂直同期信号Ｖｓｙｎｃ１のタイミングと同じ場合は、第２のデコード基準クロック信号Ｄｃｌｋ２の周波数を維持するように第２のクロック発生部２４０へ通知する（ステップＳ１４）。そして、第２の同期信号処理部２５０は、第２の垂直同期信号Ｖｓｙｎｃ２のタイミングが第１の垂直同期信号Ｖｓｙｎｃ１よりも遅れている場合は、第２のデコード基準クロック信号Ｄｃｌｋ２の周波数を速くするように第２のクロック発生部２４０へ通知する（ステップＳ１５）。
【００５６】
図１０は、実施の形態１に係る親機としての第１の映像情報再生装置１０の第１の制御部１１０の時刻補正処理を示すフローチャートである。図１０に示される動作によって、第１の制御部１１０は、時刻補正処理を行う。
【００５７】
図２及び図１０に示されるように、第１の制御部１１０は、第１の同期信号処理部１５０から送られる第１の垂直同期信号Ｖｓｙｎｃ１を受けるときに、時刻補正処理を開始する。まず、第１の制御部１１０は、第１の計時部１２０より第１の現在時刻を取得し、補正を実施するか否かを判定する（ステップＳ２１）。第１の制御部１１０は、補正を実施する場合（ステップＳ２１でＹＥＳ）は、ステップＳ２２以降の処理を行い、補正を実施しない場合（ステップＳ２１でＮＯ）は時刻補正処理を終了する。
【００５８】
補正を実施する場合、第１の制御部１１０は、第１の同期信号処理部１５０より第１のカウンタ値Ｖｃｏｕｎｔ１を取得する（ステップＳ２２）。次に、第１の制御部１１０は、第２の映像情報再生装置２０に通知する時刻補正情報Ｔ＿ｉｎｆｏのうち、対象時刻Ｔｉｍｅ＿Ｍを決定する（ステップＳ２３）。次に、第１の制御部１１０は、子機に通知する時刻補正情報Ｔ＿ｉｎｆｏのうち、推定カウンタ値Ｖｃｏｕｎｔ＿Ｍを決定する（ステップＳ２４）。そして、第１の制御部１１０は、対象時刻Ｔｉｍｅ＿Ｍと推定カウンタ値Ｖｃｏｕｎｔ＿Ｍで構成される、時刻補正情報Ｔ＿ｉｎｆｏをネットワーク５０経由で第２の映像情報再生装置２０へ通知する（ステップＳ２５）。
【００５９】
図１１は、実施の形態１に係る子機としての第２の映像情報再生装置２０の第２の制御部２１０の時刻補正処理を示すフローチャートである。図１１に示される動作によって、第２の制御部２１０は、時刻補正処理を行う。第２の制御部２１０は、第２の同期信号処理部２５０から送られる親機の第１の垂直同期信号Ｖｓｙｎｃ１を受けるときに、時刻補正処理を開始する。
【００６０】
図２及び図１１に示されるように、まず、第２の制御部２１０は、第１の映像情報再生装置１０から送られる時刻補正情報Ｔ＿ｉｎｆｏを受ける場合（ステップＳ２６でＹＥＳ）、ステップＳ２７以降の処理を行い、受けない場合は（ステップＳ２７でＮＯ）、ステップＳ２８以降の処理を行う。時刻補正情報Ｔ＿ｉｎｆｏを受ける場合、第２の制御部２１０は、時刻補正情報Ｔ＿ｉｎｆｏに含まれる対象時刻Ｔｉｍｅ＿Ｍと推定カウンタ値Ｖｃｏｕｎｔ＿Ｍを記憶（格納）する（ステップＳ２７）。次に、第２の制御部２１０は、第２の同期信号処理部２５０より送られる第２のカウンタ値Ｖｃｏｕｎｔ２を取得し、取得された第２のカウンタ値Ｖｃｏｕｎｔ２を、格納されている推定カウンタ値Ｖｃｏｕｎｔ＿Ｍと比較する（ステップＳ２８）。第２のカウンタ値Ｖｃｏｕｎｔ２と推定カウンタ値Ｖｃｏｕｎｔ＿Ｍとが一致する場合、第２の制御部２１０は、第２の計時部２２０の第２の時刻情報に、対象時刻Ｔｉｍｅ＿Ｍを設定する（ステップＳ２９）。
【００６１】
図１２は、実施の形態１に係る親機としての第１の映像情報再生装置１０の第１の制御部１１０のコンテンツ再生処理を示すフローチャートである。第１の制御部１１０は、第１の同期信号処理部１５０から送られる第１の垂直同期信号Ｖｓｙｎｃ１を受けたときに、図１２に示されるコンテンツ再生処理を行う。
【００６２】
図２及び図１２に示されるように、まず、第１の制御部１１０は、第１の計時部１２０より第１の現在時刻を取得する（ステップＳ３１）。第１の制御部１１０は、第１の現在時刻をミリ秒単位で取得することが可能である。次に、第１の制御部１１０は、第１の記憶部１００に記憶されている再生リストを参照する（ステップＳ３２）。図６に示される再生リストの場合、第１の制御部１１０は、ｉを１以上の整数としたときに、
「Ｎｏ．ｉの準備時刻」よりも時間的に後であって、「Ｎｏ．（ｉ＋１）の準備時刻」よりも時間的に前になる、「取得した第１の現在時刻」のｉを検索する。すなわち、
（Ｎｏ．ｉの準備時刻）＜（「取得した第１の現在時刻」）＜（Ｎｏ．（ｉ＋１）の準備時刻）
となるｉを検索する。これにより、第１の制御部１１０は、再生すべきコンテンツが「Ｎｏ．ｉのコンテンツ」であると判断する。次に、第１の制御部１１０は、「取得した第１の現在時刻」が、「Ｎｏ．ｉの準備時刻」を経過しているかを判断する（ステップ３３）。「取得した第１の現在時刻」が「Ｎｏ．ｉの準備時刻」を経過している場合は（ステップ３３でＹＥＳ）、第１の制御部１１０は、「取得した第１の現在時刻」が「Ｎｏ．ｉの再生時刻」を経過しているかを判断する（ステップＳ３４）。「取得した第１の現在時刻」が「Ｎｏ．ｉの再生時刻」を経過している場合（ステップＳ３４でＹＥＳ）、第１の制御部１１０は、「Ｎｏ．ｉのコンテンツ」の再生再開処理を行う（ステップＳ３５）。「取得した第１の現在時刻」が「Ｎｏ．ｉの再生時刻」を経過していない場合（ステップＳ３４でＮＯ）、第１の制御部１１０は、第１のデコーダ１３０に対して再生前処理を行い（ステップＳ３６）、第１のデコーダ１３０にコンテンツ再生の準備をさせる。
【００６３】
以上に説明したように、実施の形態１においては、第２の映像情報再生装置２０における第２のデコード基準クロック信号Ｄｃｌｋ２を第１の映像情報再生装置１０におけるデコード基準クロック信号Ｄｃｌｋ１と比較して、第２のデコード基準クロック信号Ｄｃｌｋ２の周波数を変化させ、第２のデコード基準クロック信号Ｄｃｌｋ２をデコード基準クロック信号Ｄｃｌｋ１に同期させることが可能となる。また、第２の映像情報再生装置２０における第１の現在時刻を第１の映像情報再生装置１０における第１の現在時刻に同期させたうえで、第２の映像情報再生装置２０は、コンテンツの再生スケジュールに基づいて映像情報を出力する。このため、第１の映像情報再生装置から出力される第１の映像信号と第２の映像情報再生装置から出力される第２の映像信号との同期をとることが可能となり、第１の表示部１１と第２の表示部２１との間で安定して同期された映像の再生が行われる。
【００６４】
なお、実施の形態１においては、映像情報再生システムは、映情情報再生装置２台による構成であったが、本発明はこのような構成に限定されない。例えば、３台以上の構成の場合、子機の第２の同期信号処理部２５０は、入力された親機からの位相同期信号Ｐｓｙｎｃを次の子機へそのまま出力することで、次の子機においても同様の同期信号処理が可能となる。また、時刻補正情報Ｔ＿ｉｎｆｏについては、親機から子機全体へネットワーク５０経由で通知することも可能である。
【００６５】
また、実施の形態１においては、親機としての第１の映像情報再生装置１０の第１の計時部１２０の第１の時刻情報を基準として、子機としての第２の映像情報再生装置２０の第２の時刻情報を一致させる手法を説明したが、本発明はこのような場合に限定されない。例えば、ネットワーク５０経由で通知される別の基準となる時刻情報に基づき、親機の第１の計時部１２０の第１の時刻情報及び子機の第２の計時部２２０の第２の時刻情報を補正することで、第１の時刻情報と第２の時刻情報とを同期させることも可能である。
【００６６】
《２》実施の形態２．
上記実施の形態１においては、親機としての第１の映像情報再生装置１０の第１の制御部１１０は、第１の同期信号処理部１５０から送られる第１の垂直同期信号Ｖｓｙｎｃ１を受けるときに、時刻補正処理を開始する。また、第１の制御部１１０は、第１の計時部１２０から得られる第１の現在時刻に、子機としての第２の映像情報再生装置２０において時刻補正処理が行われるまでの遅延量を考慮して、推定カウンタ値Ｖｃｏｕｎｔ＿Ｍ及び対象時刻Ｔｉｍｅ＿Ｍを決定した。このため、時刻補正処理が頻繁に発生する場合には、推定カウンタ値Ｖｃｏｕｎｔ＿Ｍ及び対象時刻Ｔｉｍｅ＿Ｍを時刻補正処理毎に決定することとなり、第１の制御部１１０にかかる負荷が大きくなる。また、時刻補正情報Ｔ＿ｉｎｆｏが推定カウンタ値Ｖｃｏｕｎｔ＿Ｍ及び対象時刻Ｔｉｍｅ＿Ｍを含むため、時刻補正情報Ｔ＿ｉｎｆｏを通知する場合、ネットワーク５０に負荷がかかる場合がある。
【００６７】
これに対し、実施の形態２においては、親機としての第１の映像情報再生装置１０の第１の制御部１１０は、所定の間隔で時刻補正処理を開始する。また、子機としての第２の映像情報再生装置２０の第２の制御部２１０は、第２のカウンタ値Ｖｃｏｕｎｔ２が所定の値の場合に、第２の計時部２２０に対象時刻を設定する。これらは、親機と子機との間で予め設定されているものとする。これにより、第１の制御部１１０にかかる負荷及びネットワーク５０に係る負荷を小さくすることが可能となる。
【００６８】
例えば、第１の制御部１１０は、第１のカウンタ値Ｖｃｏｕｎｔ１＝０の場合に、時刻補正処理を行うこととする。また、第２の制御部２１０は、第２のカウンタ値Ｖｃｏｕｎｔ２＝１２０の場合に、第２の計時部２２０に対象時刻を設定することとする。対象時刻Ｔｉｍｅ＿Ｍには、現在時刻に、カウンタ値「１２０」に該当する４秒（すなわち、１秒当たり３０コマで再生される映像の垂直同期信号１２０回分の期間に相当。）を加算する。実施の形態２に係る親機としての第１の映像情報再生装置１０の第１の制御部１１０は、対象時刻（Ｔｉｍｅ＿Ｍ＝現在時刻＋４秒）を時刻補正情報Ｔ＿ｉｎｆｏとして子機としての第２の映像情報再生装置２０に通知する。なお、実施の形態２の場合、第１の映像情報再生装置１０の第１の垂直同期信号Ｖｓｙｎｃ１（及び第１のデコード基準クロック信号Ｄｃｌｋ１）と第２の映像情報再生装置２０の第２の垂直同期信号Ｖｓｙｎｃ２（及び第２のデコード基準クロック信号Ｄｃｌｋ２）については、同期が取れている状態にある。
【００６９】
このように、実施の形態２においては、第１の制御部１１０は、推定カウンタ値Ｖｃｏｕｎｔ＿Ｍを決定する必要がない。また、ネットワーク５０経由で通知される情報は、対象時刻Ｔｉｍｅ＿Ｍに限られる。このため、実施の形態２においては、第１の制御部１１０及びネットワーク５０に係る負荷を低減することが可能となる。また、時刻補正処理を周期的に行うことができるため、親機から出力される第１の映像信号と子機から出力される第２の映像信号との同期を維持することが可能となる。
【００７０】
図１３は、実施の形態２に係る親機としての第１の映像情報再生装置１０の第１の制御部１１０の時刻補正処理を示すフローチャートである。なお、図１３において、図１０におけるステップと同じステップには、図１０に示される符号と同じ符号が付される。
【００７１】
図２及び図１３に示されるように、第１の制御部１１０は、第１の同期信号処理部１５０から送られる第１の垂直同期信号Ｖｓｙｎｃ１を受けるときに、図１３に示される時刻補正処理を開始する。まず、第１の制御部１１０は、第１の同期信号処理部１５０より第１のカウンタ値Ｖｃｏｕｎｔ１を取得する（ステップＳ２２）。次に、第１の同期信号処理部１５０は、第１のカウンタ値Ｖｃｏｕｎｔ１が「Ｖｃｏｕｎｔ１＝０」であるかどうかを判定する（ステップＳ４１）。「Ｖｃｏｕｎｔ１＝０」である場合（ステップＳ４１でＹＥＳ）、第１の制御部１１０は、第１の現在時刻を第１の計時部１２０より取得する（ステップＳ４２）。次に、第１の制御部１１０は、対象時刻Ｔｉｍｅ＿Ｍを決定する（ステップＳ２３）。ここでは、対象時刻Ｔｉｍｅ＿Ｍは、「取得した第１の現在時刻」に４秒を加算した値である。第１の制御部１１０は、決定した対象時刻Ｔｉｍｅ＿Ｍを時刻補正情報Ｔ＿ｉｎｆｏとして、子機としての第２の映像情報再生装置２０へ通知する（ステップＳ４３）。
【００７２】
次に、子機の処理について説明する。図１４は、実施の形態２に係る子機としての第２の映像情報再生装置２０の第２の制御部２１０の時刻補正処理を示すフローチャートである。なお、図１４において、図１１におけるステップと同じステップには、図１１の符号と同じ符号が付される。第２の制御部２１０は、第２の同期信号処理部２５０から送られる位相同期信号Ｐｓｙｎｃ（すなわち、親機の第１の垂直同期信号Ｖｓｙｎｃ１のタイミングと同じ）を受けたときに、時刻補正処理を開始する。
【００７３】
まず、第２の制御部２１０は、親機から送られる対象時刻Ｔｉｍｅ＿Ｍを受信した場合、ステップＳ５１以降の処理を行い、受信しなかった場合は、ステップＳ５２以降の処理を行う（ステップＳ２６）。親機から通知される対象時刻Ｔｉｍｅ＿Ｍを受信した場合、第２の制御部２１０は、対象時刻Ｔｉｍｅ＿Ｍを記憶する（ステップＳ５１）。次に、第２の制御部２１０は、第２の同期信号処理部２５０より第２のカウンタ値Ｖｃｏｕｎｔ２を取得し、子機において時刻補正処理を行うタイミングである「Ｖｃｏｕｎｔ２＝１２０」であるかどうかを判定する（ステップＳ５２）。「Ｖｃｏｕｎｔ２＝１２０」である場合は、ステップＳ２９の処理を行い、「Ｖｃｏｕｎｔ２＝１２０」でない場合は、処理を終了する。「Ｖｃｏｕｎｔ２＝１２０」であった場合、第２の制御部２１０は、計時部２２０に対象時刻Ｔｉｍｅ＿Ｍを設定する（ステップＳ２９）。
【００７４】
以上に説明したように、実施の形態２においては、第１の制御部１１０は、推定カウンタ値Ｖｃｏｕｎｔ＿Ｍを決定する必要がない。また、ネットワーク５０経由で通知される情報は、対象時刻Ｔｉｍｅ＿Ｍに限られる。このため、実施の形態２においては、第１の映像情報再生装置１０の第１の現在時刻と第２の映像情報再生装置２０の第２の現在時刻とを同期する場合、第１の制御部１１０及びネットワーク５０に係る負荷を低減することが可能となる。
【００７５】
《３》実施の形態３．
上記実施の形態１及び２においては、第１のカウンタ値Ｖｃｏｕｎｔ１のビット数及び第２のカウンタ値Ｖｃｏｕｎｔ２のビット数を、固定の値（８ビット）としている。しかし、映像情報再生システムを構成する映像情報再生装置の種類及び台数、並びに、コンテンツの再生方法等により、ネットワークの負荷が変動する。このため、ネットワークの負荷に応じて、時刻補正処理を行う時間間隔を変更すること、例えば、ネットワークの負荷が軽い場合（低下した場合）には時刻補正処理を行う時間間隔を短くし（短縮し）、ネットワークの負荷が重い場合（増加した場合）には時刻補正処理を行う時間間隔を長くする（増加させる）ことが望ましい。そこで、実施の形態３に係る映像情報再生システムにおいては、時刻補正処理を行う時間間隔を決める第１のカウンタ値Ｖｃｏｕｎｔ１のビット数及び第２のカウンタ値Ｖｃｏｕｎｔ２のビット数を、ネットワークの負荷に応じて、変更可能としている。他の点について、実施の形態３は、上記実施の形態１及び２と同様である。したがって、実施の形態３の説明に際しては図２をも参照する。
【００７６】
例えば、第１の制御部１１０は、ネットワークの負荷に基づいて第１の同期信号処理部１５０に第１のカウンタ値Ｖｃｏｕｎｔ１のビット数の設定指示を送り、第１の同期信号処理部１５０はこの設定指示に応じて第１のカウンタ値Ｖｃｏｕｎｔ１のビット数を設定する。また、第２の制御部２１０は、ネットワークの負荷に基づいて第２の同期信号処理部２５０に第２のカウンタ値Ｖｃｏｕｎｔ２のビット数の設定指示を送り、第２の同期信号処理部２５０はこの設定指示に応じて第２のカウンタ値Ｖｃｏｕｎｔ２のビット数を設定する。なお、ネットワークの負荷は、例えば、状況をモニタリングする外部装置又はユーザ指示入力等から第１の制御部１１０及び第２の制御部２１０が情報を受信して、そのネットワークの負荷に応じて、カウンタ値のビット数の変更指示を通知することができる。
【００７７】
図１５は、本発明の実施の形態３に係る第１の映像情報再生装置１０の構成を概略的に示すブロック図である。図１５は、外部装置４０の一例を概略的に示す。なお、第１の映像情報再生装置１０について説明は、図１についての説明と同じであるので、図１５においては、図１における構成要素と同じ構成要素には、図１に示される符号と同じ符号が付される。外部装置４０は、ネットワーク５０の状況をモニタリングし、第１の制御部１１０にネットワーク５０の情報を送る。第１の制御部１１０は、受信したネットワーク５０の情報からネットワーク５０の負荷を推定する。第１の制御部１１０は、推定したネットワーク５０の負荷に基づいて、カウンタ値Ｖｃｏｕｎｔ１のビットの数の変更指示Ｂｉｔ＿ｉｎｆｏを第１の同期信号処理部１５０に通知する。
【００７８】
例えば、実施の形態１及び２に示されるように、２台の映像情報再生装置で映像情報再生システムが構成される場合、また、各映像情報装置がコンテンツデータを記憶部（例えば、第１の記憶部１００及び第２の記憶部２００）に格納する場合には、ネットワークの負荷は軽く、時刻補正処理を短い間隔で行うことが可能である。このため、この場合には、各映像情報再生装置は、カウンタ値のビット数（例えば、第１のカウンタ値Ｖｃｏｕｎｔ１のビット数及び第２のカウンタ値Ｖｃｏｕｎｔ２のビット数）を４ビットとする。
【００７９】
一方、２台より多い台数の映像情報再生装置で映像情報再生システムが構成される場合、及び、ストリーミング再生を行う場合等には、ネットワークの負荷は重くなり、時刻補正処理を頻繁に行うとネットワークの負荷が更に大きくなり好ましくない。このため、この場合には、各映像情報再生装置は、カウンタ値のビット数を１０ビットとする。
【００８０】
以上に説明したように、実施の形態３に係る映像情報再生システムにおいては、ネットワークの負荷に応じて、カウンタ値のビット数を変更可能とする。このため、実施の形態３に係る映像情報再生システムにおいては、ネットワークの負荷に応じて、適切な間隔で時刻補正処理を行うことが可能となる。
【００８１】
《４》実施の形態４
図１６は、実施の形態４に係る映像情報再生システムの構成を概略的に示すブロック図である。図１６は、３台の映像情報再生装置を含む映像情報再生システムの一例を概略的に示す。なお、第１の映像情報再生装置１０及び第２の映像情報再生装置２０についての説明は、図１及び２についての説明と同じであるので、図１６においては、図１及び２における構成要素と同じ構成要素には、図１及び２に示される符号と同じ符号が付される。
【００８２】
図１６に示されるように、第３の映像情報再生装置３０は、第３の記憶部３００と、第３の制御部３１０と、第３の計時部３２０と、第３のデコーダ３３０と、第３のクロック発生部３４０と、第３の同期信号処理部３５０とを備える。なお、１台の第３の映像情報再生装置３０について説明する場合には、第３の映像情報再生装置３０、第３の記憶部３００、第３の制御部３１０、第３の計時部３２０、第３のデコーダ３３０、第３のクロック発生部３４０、第３の同期信号処理部３５０、及び第３の表示部３１をそれぞれ、映像情報再生装置３０、記憶部３００、制御部３１０、計時部３２０、デコーダ３３０、クロック発生部３４０、同期信号処理部３５０、及び表示部３１とも表記する。
【００８３】
第３の映像情報再生装置３０は、第３の表示部３１に映像を表示させるための信号を、第３の表示部３１に供給する。第３の記憶部３００は、コンテンツデータと、このコンテンツデータを再生する時刻を示す再生時刻（例えば、再生開始時刻）とを記憶する。第３のクロック発生部３４０は、第３のデコード基準クロック信号Ｄｃｌｋ３を生成する。第３の計時部３２０は、第３の現在時刻を生成する。第３のデコーダ３３０は、第３のデコード基準クロック信号Ｄｃｌｋ３に基づいてコンテンツデータを復号し、第３の映像信号と、第３の映像信号を送るために用いられる第３のビデオクロック信号Ｖｃｌｋ３と、第３の映像信号を再生するために用いられる第３の垂直同期信号Ｖｓｙｎｃ３とを生成し、第３のビデオクロック信号Ｖｃｌｋ３に基づいて第３の映像信号及び第３の垂直同期信号Ｖｓｙｎｃ３を第３の表示部３１に出力する。第３の同期信号処理部３５０は、第３の垂直同期信号Ｖｓｙｎｃ３が出力されたときに値が増加する第３のカウンタ値Ｖｃｏｕｎｔ３を生成する。第３の制御部３１０は、第３の計時部３２０より取得される第３の現在時刻と、第３の記憶部３００に格納されている再生時刻とを比較し、この比較の結果に基づいて第３のデコーダ３３０を制御する。
【００８４】
第３の記憶部３００は、第３の制御部３１０の制御に基づき、ネットワーク５０から送られるコンテンツデータ及びコンテンツの再生スケジュール情報を格納する。第３の制御部３１０は、第３の記憶部３００に格納されているコンテンツデータを第３のデコーダ３３０へ送り、コンテンツに基づく映像が再生スケジュール情報に基づいて第３の表示部３１で表示されるように第３のデコーダ３３０を制御する。第３の制御部３１０による、このような制御をコンテンツ再生処理と言う。また、第３の制御部３１０は、ネットワーク５０を介して、第３の映像情報再生装置３０の第３の計時部３２０に基づく時刻と他の映像情報再生装置の時刻とを対応させる処理（時刻補正処理）を行う。ここで、第３の制御部３１０は、第１の映像情報再生装置１０の第１の制御部１１０より通知される時刻補正情報Ｔ＿ｉｎｆｏを受けて、時刻補正処理を行うことができる。第３の計時部３２０は、第３の映像情報再生装置３０内の第３の時刻情報を生成する。第３の時刻情報は、第３の制御部３１０によって第３の現在時刻として参照される。また、第３の計時部３２０は、時刻補正処理に際して、第３の制御部３１０から第３の時刻情報の更新要求が通知された場合には、第３の時刻情報を変更（調節）して、変更後の第３の時刻情報に基づく第３の現在時刻を生成する。
【００８５】
第３のデコーダ３３０は、第３の制御部３１０から送られたコンテンツデータを入力として、第３のクロック発生部３４０において生成される第３のデコード基準クロック信号Ｄｃｌｋ３に基づいて、デジタルビデオ信号ＶＳ３を生成する。ここで、デジタルビデオ信号ＶＳ３は、第２の映像信号におけるＲＧＢデータの他に、少なくとも、第３のビデオクロック信号Ｖｃｌｋ３、第３の垂直同期信号Ｖｓｙｎｃ３、水平同期信号Ｈｓｙｎｃ３を含む。第３のデコーダ３３０は、第３のビデオクロック信号Ｖｃｌｋ３に基づいて、デジタルビデオ信号（映像信号等）、第３の垂直同期信号Ｖｓｙｎｃ３、及び水平同期信号Ｈｓｙｎｃ３を第３の表示部３１へ出力する。第３の表示部３１は、デジタルビデオ信号ＶＳ３を受ける場合、第３の垂直同期信号Ｖｓｙｎｃ３に基づいて、コンテンツを１フレーム毎に表示する。
【００８６】
第３の同期信号処理部３５０は、第３の映像情報再生装置３０と第１の映像情報再生装置１０と第２の映像情報再生装置２０との間でコンテンツを同期再生するための機能を有する。第３の同期信号処理部３５０は、第３のカウンタ値Ｖｃｏｕｎｔ３を生成する。第３のカウンタ値Ｖｃｏｕｎｔ３は、第３のデコーダ３３０より送られる第３の垂直同期信号Ｖｓｙｎｃ３のタイミングで、１ずつ増加される（カウントアップされる）値である。すなわち、第３のカウンタ値Ｖｃｏｕｎｔ３は、第３のデコーダ３３０より第３の垂直同期信号Ｖｓｙｎｃ３が出力されたときに値が増加する。実施の形態４では、第３のカウンタ値Ｖｃｏｕｎｔ３は、一例として、８ビット（ビット数が８ビットに固定されている）とし、０から２５５までカウントされる値とする。また、第３の同期信号処理部３５０は、第３の垂直同期信号Ｖｓｙｎｃ３及び第３のカウンタ値Ｖｃｏｕｎｔ３を第３の制御部３１０へ送る。また、複数の映像情報再生装置において、第３の映像情報再生装置３０が子機（スレーブ）として機能する場合には、第３の同期信号処理部３５０は、第２の映像情報再生装置２０の第２の同期信号処理部２５０より送られた位相同期信号Ｐｓｙｎｃ（図１におけるＰｓｙｎｃＯｕｔ）を受け、位相同期信号Ｐｓｙｎｃに基づくクロック補正情報Ｆｓｙｎｃを第３のクロック発生部３４０に通知する。
【００８７】
実施の形態４においては、第１の映像情報再生装置１０が親機として動作し、第２の映像情報再生装置２０及び第３の映像情報再生装置３０が子機として動作する。第２の映像情報再生装置２０は、第１の映像情報再生装置１０から送られた位相同期信号Ｐｓｙｎｃを受けると、その位相同期信号Ｐｓｙｎｃを第３の映像情報再生装置３０に送る。このため、第３の映像情報再生装置３０は、第３のデコード基準クロック信号Ｄｃｌｋ３を、第１のデコード基準クロック信号Ｄｃｌｋ１及び第２のデコード基準クロック信号Ｄｃｌｋ２に同期させることができる。
【００８８】
また、第１の映像情報再生装置１０は、第２の映像情報再生装置２０及び第３の映像情報再生装置３０に、ネットワーク５０を介して、時刻補正情報Ｔ＿ｉｎｆｏを通知する。このため、第３の映像情報再生装置３０は、第３の映像情報再生装置３０における第３の現在時刻を、第１の映像情報再生装置１０における第１の現在時刻及び第２の映像情報再生装置２０における第２の現在時刻に同期させることができる。
【００８９】
このように、３台の映像情報再生装置の間において、デコード基準クロック信号と現在時刻とを同期させることが可能となる。このため、第１の映像情報再生装置から出力される第１の映像信号と、第２の映像情報再生装置から出力される第２の映像信号と、第３の映像情報再生装置から出力される第３の映像信号と、の間で同期をとることが可能となり、第１の表示部１１と第２の表示部２１と第３の表示部３１との間で安定して同期された映像の再生が行われる。
【００９０】
《５》実施の形態５．
上記実施の形態１から４においては、親機の垂直同期信号Ｖｙｓｎｃ１と子機の垂直同期信号Ｖｓｙｎｃ２との同期の過渡状態で、垂直同期信号Ｖｓｙｎｃ１とＶｓｙｎｃ２の間でコンテンツの再生時刻となった場合、親機と子機のうちの垂直同期信号が進んでいる方（親機又は子機）は再生開始処理を行い、遅れている方（子機又は親機）は次の垂直同期信号のタイミングまで再生開始処理が行われず、親機と子機の間でコンテンツ再生の開始タイミングに１フレームのずれが生じる可能性がある。つまり、図１７の比較例のタイミングチャートに示されるように、位相同期信号Ｐｓｙｎｃより第２の垂直同期信号Ｖｓｙｎｃ２が進んでいる（時間的に先に発生する）場合に、第２の垂直同期信号Ｖｓｙｎｃ２と位相同期信号Ｐｓｙｎｃの間の４５クロックの期間において、コンテンツの再生時刻となると、親機は位相同期信号Ｐｓｙｎｃの内の直後の位相同期信号Ｐｓｙｎｃ（図１７における最初のＬＯＷレベル）のタイミング（親機の再生開始処理の実施フレーム）で再生開始処理を実施する。一方、子機はすでに再生時刻判定が終わっているため、次の第２の垂直同期信号Ｖｓｙｎｃ２（図１７における左から２番目のＬＯＷレベル）のタイミング（子機の再生開始処理の実施フレーム）で再生開始処理を実施する。
【００９１】
これに対し、実施の形態５においては、親機からコンテンツ再生の制御タイミングをカウンタ情報で通知することで、子機は時刻情報を参照せず、第２の垂直同期信号Ｖｓｙｎｃ２のタイミングで更新されたカウンタ情報に基づいてコンテンツ再生制御を行うことができ、映像情報再生システムに含まれるすべての映像情報再生装置が、親機が指定した第１の垂直同期信号Ｖｓｙｎｃ１のタイミングで再生制御を行うことが可能となる。なお、以下の説明においては、実施の形態１で説明された図２、図６、図１２も参照する。
【００９２】
図１８は、実施の形態５に係る親機としての映像情報再生装置１０の第１の制御部１１０の再生処理を示すフローチャートである。第１の制御部１１０は、第１の同期信号処理部１５０から送られる第１の垂直同期信号Ｖｓｙｎｃ１を受けた時に、図１８に示されるコンテンツ再生処理を行う。
【００９３】
図１８に示されるように、まず、第１の制御部１１０は、第１の計時部１２０より第１の現在時刻を取得する（ステップＳ１０１）。次に、第１の制御部１１０は、第１の記憶部１００に記憶されている再生リスト（例えば、図６）を参照する（ステップＳ１０２）。そして、第１の制御部１１０は、第１の現在時刻と再生リストの時刻情報に基づき、カウンタ情報（Ｃ＿ｉｎｆｏ）通知処理を行う（ステップＳ１０３）。その後のステップＳ１０４からステップＳ１０７までの処理は、実施の形態１（図１２）のステップＳ３３からステップＳ３６までの処理と同様である。
【００９４】
図１９は、実施の形態５に係る親機のとしての映像情報再生装置１０の第１の制御部１１０のカウンタ情報（Ｃ＿ｉｎｆｏ）通知処理（ステップＳ１０３）を示すフローチャートである。第１の制御部１１０は、第１の現在時刻と再生リストの準備時刻からカウンタ１周期分の時間Ｃ＿ｐｅｒｉｏｄ内で一定時間Ｎ＿ｔｉｍｅを減算した時刻Ｐｒｅ＿ｔｉｍｅから準備タイミング通知実施判定を行う（ステップＳ１１１）。第１の現在時刻が、時刻Ｐｒｅ＿ｔｉｍｅをはじめて経過した場合（ステップＳ１１１でＹＥＳ）、第１の制御部１１０は、ステップＳ１１２以降の処理のための制御を行い、そうでない場合は（ステップＳ１１１でＮＯ）、ステップＳ１１３以降の処理のための制御を行う。例えば、８ビットカウンタの場合、１周期分の時間Ｃ＿ｐｅｒｉｏｄは、毎秒３０コマで２５６フレームであるため、約８秒５３３ミリ秒となる。したがって、一定時間Ｎ＿ｔｉｍｅ＝３秒とした場合、コンテンツ名ＣＭ＿００１（図６におけるＮｏ．１）についての時刻Ｐｒｅ＿ｔｉｍｅは、準備時刻１４時５９分５５秒から一定時間Ｎ＿ｔｉｍｅである３秒を減算して得られた時刻１４時５９分５２秒となり、この時刻Ｐｒｅ＿ｔｉｍｅを第１の現在時刻が初めて経過した場合に、準備タイミング通知を実施する。
【００９５】
第１の現在時刻が、再生リストの該当コンテンツの時刻Ｐｒｅ＿ｔｉｍｅをはじめて経過した場合、準備タイミング通知のためのカウンタ情報（Ｃ＿ｉｎｆｏ）通知処理を行う（ステップＳ１１２）。カウンタ情報Ｃ＿ｉｎｆｏは、例えば、コンテンツ名Ｃ＿ｎａｍｅ、制御種別Ｃ＿ｔｙｐｅ、カウンタ値Ｃ＿ｖａｌｕｅで構成される。コンテンツ名Ｃ＿ｎａｍｅは、再生リストに定義される対象となるコンテンツ名を示す。制御種別Ｃ＿ｔｙｐｅは、通知するタイミングでの制御内容を示し、例えば、準備又は再生などを示す。また、カウンタ値Ｃ＿ｖａｌｕｅは、制御タイミングを示すカウンタ値、具体的には現在の第１のカウンタ値Ｖｃｏｕｎｔ１の値に一定時間Ｎ＿ｔｉｍｅ分のカウンタ値を加算した値（第１の制御カウンタ値）を示す。準備タイミング通知のためのカウンタ情報Ｃ＿ｉｎｆｏの内容は、Ｃ＿ｎａｍｅ＝「対象のコンテンツ名」、Ｃ＿ｔｙｐｅ＝「準備」、Ｃ＿ｖａｌｕｅ＝「現在のＶｃｏｕｎｔ１の値＋９０（毎秒３０コマで３秒分）」となる。
【００９６】
次に、第１の制御部１１０は、第１の現在時刻と再生リストの再生時刻からカウンタ１周期分の時間Ｃ＿ｐｅｒｉｏｄ内で一定時間Ｎ＿ｔｉｍｅを減算した時刻Ｐｌａｙ＿ｔｉｍｅから再生タイミングの通知実施判定を行う（ステップＳ１１３）。第１の現在時刻が、時刻Ｐｌａｙ＿ｔｉｍｅをはじめて経過した場合（ステップＳ１１３でＹＥＳ）、第１の制御部１１０は、ステップＳ１１４以降の処理のための制御を行い、そうでない場合は（ステップＳ１１１でＮＯ）、カウンタ情報通知処理を終了する。
【００９７】
第１の現在時刻が、再生リストの該当コンテンツの時刻Ｐｌａｙ＿ｔｉｍｅをはじめて経過した場合、第１の制御部１１０は、再生タイミング通知のためのカウンタ情報（Ｃ＿ｉｎｆｏ）通知処理のための制御を行う（ステップＳ１１３）。再生タイミング通知のためのカウンタ情報Ｃ＿ｉｎｆｏの内容は、Ｃ＿ｎａｍｅ＝「対象のコンテンツ名」、Ｃ＿ｔｙｐｅ＝「再生」、Ｃ＿ｖａｌｕｅ＝「現在のＶｃｏｕｎｔ１の値＋９０」となる。
【００９８】
図２０は、実施の形態５に係る子機としての映像情報再生装置２０の第２の制御部２１０の再生処理を示すフローチャートである。第２の制御部２１０は、第２の同期信号処理部２５０から送られる親機の第１の垂直同期信号Ｖｓｙｎｃ１を受けるときに、再生処理を開始する。
【００９９】
まず、第２の制御部２１０は、第１の映像情報再生装置１０から送られるカウンタ情報Ｃ＿ｉｎｆｏを受ける場合（ステップＳ１２１でＹＥＳ）、ステップＳ１２２以降の処理を行い、受けない場合（ステップＳ１２１でＮＯ）、ステップＳ１２３以降の処理を行う。カウンタ情報Ｃ＿ｉｎｆｏを受ける場合、第２の制御部２１０は、カウンタ情報Ｃ＿ｉｎｆｏに含まれるコンテンツ名Ｃ＿ｎａｍｅ、制御種別Ｃ＿ｔｙｐｅ、カウンタ値Ｃ＿ｖａｌｕｅを記憶（格納）する（ステップＳ１２２）。次に、第２の制御部２１０は、第２の同期信号処理部２５０より送られる第２のカウンタ値Ｖｃｏｕｎｔ２を取得し、取得された第２のカウンタ値Ｖｃｏｕｎｔ２を、格納されているカウンタ値Ｃ＿ｖａｌｕｅと比較する（ステップＳ１２３）。ここで、第２のカウンタ値Ｖｃｏｕｎｔ２の値は、子機で動作しているため、第１のカウンタ値Ｖｃｏｕｎｔ１と同値である。
【０１００】
第２のカウンタ値Ｖｃｏｕｎｔ２と格納されているカウンタ値Ｃ＿ｖａｌｕｅが一致する場合、第２の制御部２１０は、ステップＳ１２４以降の処理のための制御を行い、一致しない場合は、処理を終了する。第２のカウンタ値Ｖｃｏｕｎｔ２と格納されているカウンタ値Ｃ＿ｖａｌｕｅが一致した場合、第２の制御部２１０は、制御種別Ｃ＿ｔｙｐｅによる判定を行う（ステップＳ１２４）。制御種別Ｃ＿ｔｙｐｅが「再生」であった場合、第２の制御部２１０は、格納されているコンテンツ名Ｃ＿ｎａｍｅのコンテンツの再生開始処理を行う（ステップＳ１２５）。また、制御種別Ｃ＿ｔｙｐｅが「準備」であった場合、第２の制御部２１０は、格納されているコンテンツ名Ｃ＿ｎａｍｅのコンテンツの再生準備処理を行う（ステップＳ１２６）。
【０１０１】
以上に説明したように、実施の形態５においては、第２の映像情報再生装置２０のコンテンツ再生制御（準備及び再生）を、第１の映像情報再生装置１０にて、第１の現在時刻と再生リストの準備時刻からカウンタ１周期分の時間Ｃ＿ｐｅｒｉｏｄ内で一定時間Ｎ＿ｔｉｍｅを減算した時刻Ｐｒｅ＿ｔｉｍｅに基づいて通知されるカウンタ情報Ｃ＿ｉｎｆｏと、第２のカウンタ値Ｖｃｏｕｎｔ２から行うことで、同じ第１のカウンタ値Ｖｃｏｕｎｔ１のタイミングで再生を開始できる。このため、垂直同期信号のタイミングとコンテンツの切替タイミングとの関係によらず、親機と子機が同期して再生することが可能である。
【０１０２】
また、実施の形態５においては、第１の映像情報再生装置１０の再生スケジュールに第２の映像情報再生装置２０に同期するため、第１の映像情報再生装置１０の計時部１２０の時計をネットワーク等でつながった外部の表示システムの時刻にあわせることで、他の表示システムとの同期も可能である。
【０１０３】
なお、各実施の形態は、上記の内容に限定されるものではない。各実施の形態は、発明の趣旨を逸脱しない範囲において、各種の変形が加えられ、また、他の実施の形態と組み合わせられることが可能である。
【符号の説明】
【０１０４】
１０  第１の映像情報再生装置（親機）、  １１  第１の表示部、  １００  第１の記憶部、  １１０  第１の制御部、  １２０  第１の計時部、  １３０  第１のデコーダ、  １４０  第１のクロック発生部、  １５０  第１の同期信号処理部、  ２０  第２の映像情報再生装置（子機）、  ２１  第２の表示部、  ２００  第２の記憶部、  ２１０  第２の制御部、  ２２０  第２の計時部、  ２３０  第２のデコーダ、  ２４０  第２のクロック発生部、  ２５０  第２の同期信号処理部、  ３０  第３の映像情報再生装置、  ３１  第３の表示部、  ３００  第３の記憶部、  ３１０  第３の制御部、  ３２０  第３の計時部、  ３３０  第３のデコーダ、  ３４０  第３のクロック発生部、  ３５０  第３の同期信号処理部、  ４０  外部装置、  ５０  ネットワーク。
【図１】
2016151936.tif 000003
【図２】
2016151936.tif 000004
【図３】
2016151936.tif 000005
【図４】
2016151936.tif 000006
【図５】
2016151936.tif 000007
【図６】
2016151936.tif 000008
【図７】
2016151936.tif 000009
【図８】
2016151936.tif 000010
【図９】
2016151936.tif 000011
【図１０】
2016151936.tif 000012
【図１１】
2016151936.tif 000013
【図１２】
2016151936.tif 000014
【図１３】
2016151936.tif 000015
【図１４】
2016151936.tif 000016
【図１５】
2016151936.tif 000017
【図１６】
2016151936.tif 000018
【図１７】
2016151936.tif 000019
【図１８】
2016151936.tif 000020
【図１９】
2016151936.tif 000021
【図２０】
2016151936.tif 000022
【国際調査報告】
2016151936.tif 000023
2016151936.tif 000024
2016151936.tif 000025
2016151936.tif 000026