(57)【要約】  映像情報再生装置（１００）は、コンテンツのコンテンツデータをデコードして、映像信号及び垂直同期信号を生成する映像デコーダ（１２６）と、垂直同期信号を検出して、垂直同期信号の検出をトリガとして同期フレームを生成する同期フレーム処理部（１２８）と、同期フレームを他の映像情報再生装置に送信するイーサネットコントローラ（１２１）と、垂直同期信号に同期させて、映像信号を出力する同期出力部（１２７）と、を備え、同期フレーム処理部（１２８）は、垂直同期信号が検出された際に、イーサネットコントローラ（１２１）がイーサネットフレームを生成している場合には、イーサネットフレームの生成と並行して同期フレームを生成する。
2012070447.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークに接続された複数の映像情報再生装置がコンテンツの映像信号を同期させて出力する映像信号出力方法であって、
前記複数の映像情報再生装置に含まれる一の映像情報再生装置が、前記コンテンツのコンテンツデータをデコードして、映像信号及び垂直同期信号を生成する第１デコードステップと、
前記一の映像情報再生装置が、前記垂直同期信号を検出し、前記垂直同期信号の検出をトリガとして、垂直同期信号をトリガとして作成されたことを識別することのできる情報を含むイーサネットフレームである同期フレームを生成する同期フレーム生成ステップと、
前記一の映像情報再生装置が、前記ネットワークを介して、前記同期フレームを前記複数の映像情報再生装置に含まれる他の映像情報再生装置に送信する同期フレーム送信ステップと、を有し、
前記同期フレーム生成ステップにおいて前記垂直同期信号が検出された際に、前記一の映像情報再生装置において他のイーサネットフレームの送信準備中である場合には、
前記同期フレーム送信ステップは、
前記他のイーサネットフレーム以降のイーサネットフレームを記憶するステップと、
前記他のイーサネットフレームの送信完了後に、前記同期フレームを送信するステップと、
前記生成された同期フレームの送信完了後に、前記記憶されたイーサネットフレームを送信するステップと、を有すること
を特徴とする映像信号出力方法。
【請求項２】
前記一の映像情報再生装置が、前記垂直同期信号に同期させて、前記映像信号を出力する第１映像信号出力ステップをさらに有すること
を特徴とする請求項１に記載の映像信号出力方法。
【請求項３】
前記他の映像情報再生装置が、前記コンテンツのコンテンツデータをデコードして、当該コンテンツデータから映像信号を生成する第２デコードステップと、
前記他の映像情報再生装置が、前記ネットワークからイーサネットフレームを受信するイーサネットフレーム受信ステップと、
前記他の映像情報再生装置が、前記受信されたイーサネットフレームが前記同期フレームであるか否かを検出する同期フレーム検出ステップと、
前記他の映像情報再生装置が、前記同期フレーム検出ステップで前記同期フレームを検出した場合に、前記同期フレームの検出をトリガにして、垂直同期信号を生成する垂直同期信号生成ステップと、
前記他の映像情報再生装置が、前記垂直同期信号生成ステップで生成された垂直同期信号に同期させて、前記第２デコードステップで生成された映像信号を出力する第２映像信号出力ステップと、をさらに有すること
を特徴とする請求項１又は２に記載の映像信号出力方法。
【請求項４】
前記同期フレーム検出ステップにおいて、所定の期間、前記垂直同期信号が生成されない場合に、
前記他の映像情報再生装置が、補完用の垂直同期信号を生成する補完用垂直同期信号生成ステップと、
前記他の映像情報再生装置が、前記補完用の垂直同期信号に同期させて、前記第２デコードステップで生成された映像信号を出力する映像信号補完出力ステップと、をさらに有すること
を特徴とする請求項３に記載の映像信号出力方法。
【請求項５】
前記同期フレーム生成ステップにおいて前記垂直同期信号が検出された際に、前記一の映像情報再生装置がイーサネットフレームを生成している場合には、
前記同期フレーム生成ステップは、前記イーサネットフレームの生成と並行して行われること
を特徴とする請求項１に記載の映像信号出力方法。
【請求項６】
前記同期フレーム生成ステップにおいて前記垂直同期信号が検出された際に、前記一の映像情報再生装置が連続して複数のイーサネットフレームを生成している場合には、
前記同期フレーム生成ステップは、前記複数のイーサネットフレームの生成と並行して行われ、
前記同期フレーム送信ステップでは、前記一の映像情報再生装置は、前記複数のイーサネットフレームの間に前記同期フレームを割り込ませて送信すること
を特徴とする請求項１に記載の映像信号出力方法。
【請求項７】
前記複数の映像情報再生装置の各々が、前記ネットワークに接続されたコンテンツサーバから前記コンテンツデータの配信を受けるコンテンツ配信ステップをさらに有すること
を特徴とする請求項１から６の何れか一項に記載の映像信号出力方法。
【請求項８】
前記複数の映像情報再生装置の各々が、記録媒体又は記憶媒体に記録された前記コンテンツデータを読み出すコンテンツ読み出しステップをさらに有すること
を特徴とする請求項１から６の何れか一項に記載の映像信号出力方法。
【請求項９】
ネットワークに接続された他の映像情報再生装置と同期させて、コンテンツの映像信号を出力する映像情報再生装置であって、
前記コンテンツのコンテンツデータをデコードして、映像信号及び垂直同期信号を生成するデコーダと、
前記垂直同期信号を検出して、前記垂直同期信号の検出をトリガとして、垂直同期信号をトリガとして作成されたことを識別することのできる情報を含むイーサネットフレームである同期フレームを生成する同期フレーム処理部と、
前記ネットワークを介して、前記同期フレームを前記他の映像情報再生装置に送信するイーサネットコントローラと、
前記垂直同期信号に同期させて、前記映像信号を出力する同期出力部と、を備え、
前記同期フレーム処理部は、前記垂直同期信号が検出された際に、前記イーサネットコントローラがイーサネットフレームを生成している場合には、当該イーサネットフレームの生成と並行して前記同期フレームを生成すること
を特徴とする映像情報再生装置。
【請求項１０】
前記イーサネットコントローラは、
イーサネットフレームを生成するＭＡＣ部と、
前記マック部で生成されたイーサネットフレーム及び前記同期フレーム処理部で生成された同期フレームをネットワークに送信するＰＨＹ部と、を備え、
前記同期フレーム処理部は、
前記垂直同期信号を検出して、前記垂直同期信号の検出をトリガとして、前記同期フレームを生成する同期フレーム生成部と、
イーサネットフレームを記憶するメモリ部と、
前記ＭＡＣ部で生成されたイーサネットフレームを受け取り、当該イーサネットフレームの出力先を切り替える第１切替部と、
前記ＰＨＹ部に出力するイーサネットフレームの入力元を切り替える第２切替部と、を備え、
前記第１切替部は、前記同期フレーム生成部が前記垂直同期信号を検出した際に、前記ＭＡＣ部から受け取ったイーサネットフレームを前記第２切替部に出力している場合には、前記第２切替部に出力しているイーサネットフレームの出力完了後に、当該出力完了したイーサネットフレーム以降のイーサネットフレームの出力先を前記メモリ部に切り替え、
前記第２切替部は、前記同期フレーム生成部が同期フレームを生成した時に、前記第１切替部からイーサネットフレームの入力を受けている場合には、前記第１切替部から入力されているイーサネットフレームの入力完了後に、前記ＰＨＹ部に出力するイーサネットフレームの入力元を前記同期フレーム生成部に切り替えて、同期フレームの入力を受け付け、当該同期フレームの入力完了後に、前記ＰＨＹ部に出力するイーサネットフレームの入力元を前記メモリ部に切り替えて、前記メモリ部に記憶されているイーサネットフレームの入力を受け付けること
を特徴とする請求項９に記載の映像情報再生装置。
【請求項１１】
前記同期フレーム処理部は、前記垂直同期信号が検出された際に、前記イーサネットコントローラが連続して複数のイーサネットフレームを生成している場合には、当該イーサネットフレームの生成と並行して前記同期フレームを生成し、
前記イーサネットコントローラは、前記複数のイーサネットフレームの間に前記同期フレームを割り込ませて送信すること
を特徴とする請求項９に記載の映像情報再生装置。
【請求項１２】
ネットワークに接続された他の映像情報再生装置と同期させて、コンテンツの映像信号を出力する映像情報再生装置であって、
前記コンテンツのコンテンツデータをデコードして、映像信号を生成するデコーダと、
前記ネットワークを介して、イーサネットフレームを受信するイーサネットコントローラと、
前記イーサネットフレームが、垂直同期信号をトリガとして作成されたことを識別することのできる情報を含むイーサネットフレームである同期フレームであるか否かを検出し、当該同期フレームの検出をトリガにして、垂直同期信号を生成する同期信号処理部と、
前記垂直同期信号に同期させて、前記映像信号を出力する同期出力部と、を備えること
を特徴とする映像情報再生装置。
【請求項１３】
前記同期信号処理部は、
前記イーサネットフレームが前記同期フレームであるか否かを検出し、前記同期フレームの検出をトリガにして、垂直同期信号を生成する垂直同期信号生成部と、
前記同期信号生成部が、所定の期間、垂直同期信号を生成しない場合に、補完用の垂直同期信号を生成する補完用垂直同期信号生成部と、をさらに備え、
前記同期出力部は、前記垂直同期信号及び前記補完用の垂直同期信号のそれぞれに同期させて、前記映像信号を出力すること
を特徴とする請求項１２に記載の映像情報再生装置。
【請求項１４】
前記イーサネットコントローラを介して、前記ネットワークに接続されたコンテンツサーバから前記コンテンツデータを受信すること
を特徴とする請求項９から１３の何れか一項に記載の映像情報再生装置。
【請求項１５】
前記コンテンツデータを記録した記録媒体から、前記コンテンツデータを読み出す読出し部をさらに備えること
を特徴とする請求項９から１３の何れか一項に記載の映像情報再生装置。
【請求項１６】
前記コンテンツデータを記憶した記憶媒体をさらに備えること
を特徴とする請求項９から１３の何れか一項に記載の映像情報再生装置。
【請求項１７】
ネットワークに接続された他の映像情報再生装置と同期させて、コンテンツの映像信号を出力する映像情報再生装置であって、
前記コンテンツのコンテンツデータをデコードして、映像信号及び垂直同期信号を生成するデコーダと、
前記垂直同期信号を検出して、前記垂直同期信号の検出をトリガとして、垂直同期信号をトリガとして作成されたことを識別することのできる情報を含むイーサネットフレームである同期フレームを生成する同期フレーム処理部と、
前記ネットワークを介して、前記同期フレームを前記複数の映像情報再生装置に含まれる他の映像情報再生装置に送信するとともに、前記ネットワークからイーサネットフレームを受信するイーサネットコントローラと、
前記イーサネットコントローラで受信されたイーサネットフレームが前記同期フレームであるか否かを検出し、前記同期フレームの検出をトリガにして、垂直同期信号を生成する同期信号処理部と、
前記デコーダで生成された垂直同期信号及び前記同期信号処理部で生成された垂直同期信号のそれぞれに同期させて、前記映像信号を出力する同期出力部と、
自装置が同期を取るための基準となる基準装置であるか否かを示す同期基準設定情報を記憶する記憶部と、
自装置が前記基準装置である場合に、前記同期フレーム処理部、前記イーサネットコントローラ及び前記同期出力部を制御して、前記同期フレームを生成させて送信させるとともに、前記デコーダで生成された垂直同期信号に同期させて、前記映像信号を出力させる処理、及び、自装置が前記基準装置ではない場合に、前記同期信号処理部及び前記同期出力部を制御して、前記同期信号処理部で生成された垂直同期信号に同期させて、前記映像信号を出力させる処理を行う制御部と、を備えること
を特徴とする映像情報再生装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、映像信号出力方法及び映像情報再生装置に関し、特に、コンテンツの映像信号を同期させて出力する映像信号出力方法及び映像情報再生装置に関する。
【背景技術】
【０００２】
複数の表示装置を使って画面の表示を行う際に、それぞれの表示装置に表示される画面を同期させて表示する方法として、一つの再生装置から、複数の表示装置に対して表示画面を同期させて出力する方法が一般的である（例えば、特許文献１参照）。
例えば、１９２０×１０８０ピクセルの表示画面を有する表示装置を４つ使って、３８４０×２１６０ピクセルの映像を表示する場合、３８４０×２１６０ピクセルで作成された原画像を、再生装置で４つの１９２０×１０８０ピクセルの映像に分割して、それぞれを４つの表示装置に出力することで同期がとれた表示を行っている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００３−１５３１２８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
デジタルサイネージ用途に複数の画面を連結して、一つのコンテンツを表示する際には、それぞれの画面の表示タイミングが一致していないと、品位の悪い表示となってしまう。【０００５】
一般に映像コンテンツは、ＭＰＥＧ２又はＨ．２６４によって圧縮された状態で配信され、ストレージに蓄積される。そして、再生装置は、ストレージに蓄積されたデータをデコードすることで映像信号を再生する。例えば、上記のような３８４０×２１６０ピクセルの映像をデコードするには、高性能なＣＰＵが必要となり、また、３８４０×２１６０ピクセルの映像を４つの１９２０×１０８０ピクセルの映像に分割して、４つの表示装置に出力するには、高性能なグラフィックスカードが必要となる。これらの高性能なＣＰＵ及びグラフィックスカードは、一般に高価であり、これらの高性能なＣＰＵ及びグラフィックスカードを有する表示システムは、非常に高価なシステムになる。【０００６】
また、一般のパソコンに搭載されているグラフィックスカードから出力することのできる画面数は２画面であり、４画面以上（数十画面）の映像を出力することはできない。そのため、デジタルサイネージに利用される再生装置として、一般のパソコンを使用する場合には、それぞれの表示装置に一つの再生装置を割り当て、予め分割されたコンテンツをそれぞれの再生装置で再生する方法が一般的である。この場合、各表示装置での表示タイミングを合わせるために、再生装置間で表示タイミング情報をやりとりする必要があり、再生装置間に同期用の専用配線を準備する必要がある。【０００７】
しかしながら、デジタルサイネージに利用される再生装置が広域にわたって配置されている場合には、同期用の専用配線を行うことができないことが多い。同期用の専用配線を行うことができないと、表示装置に表示させる表示画面間の同期をとることができず、品位の悪い表示となってしまう。【０００８】
そこで、本発明は、上記の課題を解決するためになされたものであり、その目的は、複数の映像情報再生装置がコンテンツの映像信号を同期させて出力する際に、同期用の専用配線を使用せずに、同期が取れるようにすることにある。
【課題を解決するための手段】
【０００９】
本発明の１態様に係る映像信号出力方法は、
ネットワークに接続された複数の映像情報再生装置がコンテンツの映像信号を同期させて出力する映像信号出力方法であって、
前記複数の映像情報再生装置に含まれる一の映像情報再生装置が、前記コンテンツのコンテンツデータをデコードして、映像信号及び垂直同期信号を生成する第１デコードステップと、
前記一の映像情報再生装置が、前記垂直同期信号を検出し、前記垂直同期信号の検出をトリガとして、垂直同期信号をトリガとして作成されたことを識別することのできる情報を含むイーサネットフレームである同期フレームを生成する同期フレーム生成ステップと、
前記一の映像情報再生装置が、前記ネットワークを介して、前記同期フレームを前記複数の映像情報再生装置に含まれる他の映像情報再生装置に送信する同期フレーム送信ステップと、を有し、
前記同期フレーム生成ステップにおいて前記垂直同期信号が検出された際に、前記一の映像情報再生装置において他のイーサネットフレームの送信準備中である場合には、
前記同期フレーム送信ステップは、
前記他のイーサネットフレーム以降のイーサネットフレームを記憶するステップと、
前記他のイーサネットフレームの送信完了後に、前記同期フレームを送信するステップと、
前記生成された同期フレームの送信完了後に、前記記憶されたイーサネットフレームを送信するステップと、を有すること
を特徴とする。
【発明の効果】
【００１０】
本発明の１態様によれば、複数の映像情報再生装置がコンテンツの映像信号を同期させて出力する際に、同期用の専用配線を使用せずに、同期が取れるようになる。
【図面の簡単な説明】
【００１１】
【図１】実施の形態１に係る映像情報再生装置の構成例を概略的に示すブロック図である。
【図２】実施の形態１に係る映像情報再生装置を含む映像情報再生システムの構成例を概略的に示すブロック図である。
【図３】実施の形態１におけるイーサネットコントローラ及び同期フレーム処理部の詳細な構成を示すブロック図である。
【図４】実施の形態１におけるイーサネットのフレームの構造を示す概略図である。
【図５】実施の形態１におけるイーサネットコントローラ及び同期信号処理部の詳細な構成を示すブロック図である。
【図６】実施の形態１において、映像情報再生装置に接続されている外部表示装置で表示される映像を組み合わせた状態を示す概略図である。
【図７】実施の形態１における基準装置である映像情報再生装置での処理を示すフローチャートである。
【図８】実施の形態１における非基準装置である映像情報再生装置での処理を示すフローチャートである。
【図９】実施の形態２に係る映像情報再生装置の構成例を概略的に示すブロック図である。
【図１０】実施の形態２におけるイーサネットコントローラ及び同期フレーム処理部の詳細な構成を示すブロック図である。
【図１１】実施の形態２において、ＭＡＣ部からのイーサネットフレームと、映像デコーダからのＶ−ＳＹＮＣ信号と、ＦＩＦＯメモリへのイーサネットフレームと、同期フレーム生成回路からの同期フレームと、ＦＩＦＯメモリからのイーサネットフレームと、第２切替器からのイーサネットフレームとの入力又は出力タイミングを概略的に示すタイミング図である。
【図１２】実施の形態３に係る映像情報再生装置の構成例を概略的に示すブロック図である。
【図１３】実施の形態３におけるイーサネットコントローラ及び同期信号処理部の詳細な構成を示すブロック図である。
【図１４】実施の形態３において、同期フレームの受信タイミングと、垂直同期信号生成回路からのＶ−ＳＹＮＣ信号の出力タイミングと、補完垂直同期信号生成回路におけるマスク信号の発生タイミングと、補完垂直同期信号生成回路からのＶ−ＳＹＮＣ信号の出力タイミングと、同期信号処理部からのＶ−ＳＹＮＣ信号の出力タイミングとを概略的に示すタイミング図である。
【発明を実施するための形態】
【００１２】
実施の形態１．
図１は、実施の形態１に係る映像情報再生装置１００の構成例を概略的に示すブロック図である。図２は、映像情報再生装置１００を含む映像情報再生システム１５０の構成例を概略的に示すブロック図である。図２に示すように、映像情報再生システム１５０は、複数の映像情報再生装置１００Ａ〜１００Ｄ（各々を特に区別する必要のないときは、映像情報再生装置１００という）と、コンテンツサーバ１６０とを備え、映像情報再生装置１００とコンテンツサーバ１６０とは、一般的に使用されているプロトコルであるイーサネット（登録商標）のネットワーク１７０に接続されている。コンテンツサーバ１６０は、例えば、ＵＤＰ（Ｕｓｅｒ  Ｄａｔａｇｒａｍ  Ｐｒｏｔｏｃｏｌ）を使ったユニキャスト配信によりコンテンツデータを配信し、映像情報再生装置１００は、ネットワーク１７０経由で、コンテンツサーバ１６０からコンテンツデータを受信し、このコンテンツデータに基づいて映像及び音声を再生する。ここで、複数の映像情報再生装置１００Ａ〜１００Ｄは、何れか一つの装置が同期を取るための基準となる（以下、基準となった装置を基準装置という）。そして、複数の映像情報再生装置１００Ａ〜１００Ｄの内、基準装置以外の他の装置（以下、非基準装置という）は、基準装置に同期して映像信号を出力する。
【００１３】
図１に示すように、映像情報再生装置１００は、制御部としてのＣＰＵ１１０と、記憶部１１１と、入力部１１２と、再生部１２０とを備える。
ＣＰＵ１１０は、映像情報再生装置１００全体の制御を実行する。例えば、ＣＰＵ１１０は、入力部１１２を介して、基準装置であるか又は非基準装置であるかの入力を受け取り、この入力に基づいて基準装置であるか非基準装置であるかを区別する同期基準設定情報を生成し、この同期基準設定情報を記憶部１１１に記憶させる処理を行う。なお、ＣＰＵ１１０は、再生部１２０を介して、ネットワーク１７０よりこのような入力を受け付けてもよい。また、ＣＰＵ１１０は、再生部１２０を制御して、コンテンツサーバ１６０からコンテンツデータを受信させ、このコンテンツデータに基づく映像及び音声の再生を実行させる。
記憶部１１１は、映像情報再生装置１００での処理に必要な情報を記憶する。例えば、記憶部１１１は、自装置である映像情報再生装置１００が基準装置であるか非基準装置であるかを区別するための同期基準設定情報を記憶する。
入力部１１２は、操作の入力を受け付ける。例えば、本実施の形態においては、基準装置であるか又は非基準装置であるかの入力を受け付ける。
再生部１２０は、再生手段として、コンテンツサーバ１６０から配信されたコンテンツデータに基づいて映像及び音声を再生する。なお、再生部１２０での処理は、ＣＰＵ１１０により制御される。
【００１４】
再生部１２０は、イーサネットコントローラ１２１と、通信コントローラ１２２と、バッファメモリ１２３と、デマルチプレクサ１２４と、音声デコーダ１２５と、映像デコーダ１２６と、同期出力部としての同期出力回路１２７と、同期フレーム処理部１２８と、同期信号処理部１２９とを備える。
【００１５】
イーサネットコントローラ１２１は、ネットワーク１７０を介して、信号の送受信を行う。例えば、イーサネットコントローラ１２１は、ネットワーク１７０からの信号を受信し、この信号に基づいてＩＰパケットを生成し、通信コントローラ１２２に与える。また、イーサネットコントローラ１２１は、同期フレーム処理部１２８から与えられたイーサネットフレームに基づいて信号を生成し、この信号をネットワーク１７０に出力する。さらに、イーサネットコントローラ１２１は、通信コントローラ１２２から与えられたＩＰパケットに基づいてイーサネットフレーム及びこのイーサネットフレームに基づく信号を生成し、この信号をネットワーク１７０に出力する。
【００１６】
通信コントローラ１２２は、イーサネットコントローラ１２１から与えられたＩＰパケットに基づいてＴＳパケットを生成し、バッファメモリ１２３に蓄積する処理を行う。なお、通信コントローラ１２２は、イーサネットコントローラ１２１から与えられたＩＰパケットに格納されている情報がＴＳパケットではない場合には、この情報をＣＰＵ１１０に与える。また、通信コントローラ１２２は、ＣＰＵ１１０から与えられた情報に基づいてＩＰパケットを生成し、このＩＰパケットをイーサネットコントローラ１２１に与える。
バッファメモリ１２３は、通信コントローラ１２２から与えられたＴＳパケットを一時的に蓄積する。
デマルチプレクサ１２４は、バッファメモリ１２３からＴＳパケットを読み出し、このＴＳパケットより、映像データ、音声データ等の各データを分離する。そして、デマルチプレクサ１２４は、分離した音声データを音声デコーダ１２５に送り、分離した映像データを映像デコーダ１２６に送る。
【００１７】
音声デコーダ１２５は、デマルチプレクサ１２４から送られてきた音声データをデコードして音声信号を生成し、この音声信号をスピーカ等の外部音声出力装置１４０に出力する。
映像デコーダ１２６は、デマルチプレクサ１２４から送られてきた映像データをデコードして映像信号、Ｖ−ＳＹＮＣ信号（垂直同期信号）、Ｈ−ＳＹＮＣ信号（水平同期信号）及び映像データクロックを生成し、これらを同期出力回路１２７に与えるとともに、Ｖ−ＳＹＮＣ信号を同期フレーム処理部１２８に与える。
【００１８】
同期出力回路１２７は、自装置が基準装置である場合には、映像デコーダ１２６から与えられるＶ−ＳＹＮＣ信号に同期させて、映像デコーダ１２６から与えられた映像信号を外部表示装置１４１に出力する。一方、同期出力回路１２７は、自装置が非基準装置である場合には、同期信号処理部１２９から与えられるＶ−ＳＹＮＣ信号に同期させて、映像デコーダ１２６から与えられた映像信号を外部表示装置１４１に出力する。
ここで、同期出力回路１２７は、フレームメモリ１２７ａを備えており、映像デコーダ１２６から与えられた映像信号をフレームメモリ１２７ａに格納して、この映像信号をＶ−ＳＹＮＣ信号に同期させて出力する。なお、図示していないが、例えば、フレームメモリ１２７ａは、第１フレームメモリ及び第２フレームメモリを備えており、同期出力回路１２７は、１フレーム目の映像データを第１フレームメモリに蓄積し、Ｖ−ＳＹＮＣ信号に同期させて、この第１フレームメモリに蓄積された１フレーム目の映像データを出力する。また、映像デコーダ１２６で２枚目のフレームがデコードを完了すると、このフレームは、同期出力回路１２７内の第２フレームメモリに蓄積される。第２フレームメモリに蓄積された２フレーム目の映像データは、次に入力されるＶ−ＳＹＮＣ信号に同期されて出力される。３枚目のフレームのデコードデータは、既に１フレーム目の映像データの出力が完了している第１フレームメモリに蓄積される。以降、映像デコーダ１２６でデコードされたフレームは、Ｖ−ＳＹＮＣ信号に同期して順次出力される。
【００１９】
同期フレーム処理部１２８は、映像デコーダ１２６から与えられるＶ−ＳＹＮＣ信号をトリガとして、Ｖ−ＳＹＮＣ信号をトリガとして作成されたことを識別することのできる情報を含むイーサネットフレームである同期フレームを生成し、この同期フレームをイーサネットコントローラ１２１に与える。
【００２０】
図３は、イーサネットコントローラ１２１及び同期フレーム処理部１２８の詳細な構成を示すブロック図である。
イーサネットコントローラ１２１は、物理信号を取り扱うＰＨＹ部１２１ａと論理信号を取り扱うＭＡＣ部１２１ｂとを備える。ＰＨＹ部１２１ａとＭＡＣ部１２１ｂとの間は、１００ＢＡＳＥ−Ｔで一般的なＭＩＩ（Ｍｅｄｉａ  Ｉｎｄｅｐｅｎｄｅｎｔ  Ｉｎｔｅｒｆａｃｅ）により接続されている。
【００２１】
同期フレーム処理部１２８は、同期フレーム生成部としての同期フレーム生成回路１２８ａと、切替部としての切替器１２８ｂとを備える。
同期フレーム生成回路１２８ａは、映像デコーダ１２６からＶ−ＳＹＮＣ信号が与えられると、このＶ−ＳＹＮＣ信号をトリガにして、同期フレームを生成する。
【００２２】
図４は、イーサネットのフレーム１８０の構造を示す概略図である。
イーサネットのフレーム１８０は、イーサネットヘッダ１８１と、フレームデータ１８２と、ＦＣＳ（Ｆｒａｍｅ  Ｃｈｅｃｋ  Ｓｅｑｕｅｎｃｅ）１８３とを備える。イーサネットヘッダ１８１は、宛先ＭＡＣアドレス、送信元ＭＡＣアドレス及びイーサネットタイプから構成される。フレームデータ１８２には、ＩＰパケット１８４が格納される。ＦＣＳ１８３には、イーサネットフレーム１８０のエラーを検出するためのデータが格納される。
ＩＰパケット１８４は、ＩＰヘッダ１８５と、ＩＰペイロード１８６とを備える。ＩＰヘッダ１８５には、バージョン番号、プロトコルタイプ、送信元ＩＰアドレス及び宛先ＩＰアドレス等が格納される。本実施の形態において、同期フレームを生成する場合には、バージョン番号として、Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ  Ｖｅｒｓｉｏｎ  ４を示す“０１００”の値が設定される。但し、Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ  Ｖｅｒｓｉｏｎ  ６を示す
“０１１０”の値が設定されてもよい。プロトコルタイプとして、Ｕｓｅｒ  Ｄｉａｇｒａｍ  Ｐｒｏｔｐｃｏｌ（ＵＤＰ）を示す“０００１０００１”の値が設定される。宛先ＩＰアドレスとして、“２４４．０．０．０”〜“２３９．２５５．２５５．２５５”のマルチキャストアドレスのいずれかが設定される。その他のヘッダ情報は、ＩＰヘッダの規格に準じた値が設定されていればよく、本実施の形態では特に値は指定されない。
ＩＰパケット１８４のＩＰペイロード１８６には、ＵＤＰソケット１８７が格納される。ＵＤＰソケット１８７は、ＵＤＰヘッダ１８８と、データ部１８９とを備える。
【００２３】
以上のように構成されるイーサネットフレーム１８０において、同期フレーム生成回路１２８ａは、映像デコーダ１２６から出力されたＶ−ＳＹＮＣ信号をトリガにして作成されたことを識別できるようにするための固有の１３バイトのデータ列をデータ部１８９に格納する。このデータ列は、例えば、本実施の形態では、１６進数で“５６、２Ｄ、５３、５９、４Ｅ、４３、２０、４８、４５、４１、４４、４５、５２”が割り当てられている。なお、このデータ列は、ＡＳＣＩＩコードで変換すると“Ｖ−ＳＹＮＣ  ＨＥＡＤＥＲ”となる。同期フレームのデータ部に格納されるデータは、上記のデータ列に限定されるものではなく、Ｖ−ＳＹＮＣ信号をトリガにして作成されたことを識別できるものであればよく、またデータサイズも特に限定されない。
そして、同期フレーム生成回路１２８ａは、上記のようなデータ列をデータ部１８９に格納し、ＵＤＰヘッダ１８８を付加することで、ＵＤＰソケット１８７を生成し、このＵＤＰソケット１８７をＩＰペイロード１８６に格納してＩＰヘッダ１８５を付加することで、ＩＰパケット１８４を生成する。さらに、同期フレーム生成回路１２８ａは、このようにして生成したＩＰパケット１８４をフレームデータ１８２に格納し、イーサネットヘッダ１８１及びＦＣＳ１８３を付加することで、同期フレームのイーサネットフレーム１８０を生成する。
同期フレーム生成回路１２８ａは、このようにして生成した同期フレームを切替器１２８ｂに与える。
【００２４】
図３に戻り、切替器１２８ｂは、ＭＡＣ部１２１ｂから出力されるイーサネットフレーム及び当該イーサネットフレームの切り替わりを示すＴＸ＿ＥＮ（Ｔｒａｎｓｉｍｉｔ  Ｅｎａｂｌｅ）信号と、同期フレーム生成回路１２８ａから出力される同期フレーム及び当該同期フレームのＴＸ＿ＥＮ信号とを切り替えて、ＰＨＹ部１２１ａに出力する。
例えば、切替器１２８ｂは、同期フレーム生成回路１２８ａから同期フレームが入力されると、同期フレーム生成回路１２８ａからの入力を選択して、ＰＨＹ部１２１ａに同期フレーム及びＴＸ＿ＥＮ信号を出力する。切替器１２８ｂは、同期フレーム生成回路１２８ａから同期フレーム及びＴＸ＿ＥＮ信号が入力されている間、同期フレーム生成回路１２８ａからの入力を選択し、同期フレームの入力が完了すると、再びＭＡＣ部１２１ｂからの入力を選択する。
【００２５】
図１に戻り、同期信号処理部１２９は、イーサネットコントローラ１２１が、基準装置からの同期フレームデータを受信すると、Ｖ−ＳＹＮＣ信号を生成して、同期出力回路１２７に出力する。
【００２６】
図５は、イーサネットコントローラ１２１及び同期信号処理部１２９の詳細な構成を示すブロック図である。
同期信号処理部１２９は、イーサネットフレーム抽出部としてのイーサネットフレーム抽出回路１２９ａと、垂直同期信号生成部としての垂直同期信号生成回路１２９ｂとを備える。
イーサネットフレーム抽出回路１２９ａは、ＰＨＹ部１２１ａからＭＡＣ部１２１ｂに送られるイーサネットフレームを監視し、当該イーサネットフレームが同期フレームである可能性が高いと判断した場合には、当該イーサネットフレームからＵＤＰソケットのデータ部に格納されているデータを抽出して、このデータを垂直同期信号生成回路１２９ｂに与える。例えば、イーサネットフレーム抽出回路１２９ａは、イーサネットフレーム内のＩＰヘッダに格納されている情報を監視し、ＩＰヘッダに格納されているプロトコルタイプが、ＵＤＰを示す“０００１０００１”の値であり、ＩＰヘッダに格納されている宛先ＩＰアドレスが、マルチキャストアドレスを示す“２４４．０．０．０”〜“２３９．２５５．２５５．２５５”のいずれかである場合には、当該イーサネットフレームが同期フレームである可能性が高いと判断する。
垂直同期信号生成回路１２９ｂは、イーサネットフレーム抽出回路１２９ａから与えられたデータが、Ｖ−ＳＹＮＣ信号をトリガにして作成されたことを識別することのできる情報であるか否かを判断する。例えば、垂直同期信号生成回路１２９ｂは、イーサネットフレーム抽出回路１２９ａから与えられたデータが、その先頭から１６進数で“５６、２Ｄ、５３、５９、４Ｅ、４３、２０、４８、４５、４１、４４、４５、５２”に一致しているかどうかを確認する。一致が確認されると、Ｖ−ＳＹＮＣ信号をトリガにして作成されたことを識別することのできる情報であると判断して、垂直同期信号生成回路１２９ｂは、Ｖ−ＳＹＮＣ信号を同期出力回路１２７に与える。
【００２７】
図２に示すコンテンツサーバ１６０は、ネットワーク１７０を介して、映像情報再生装置１００Ａ〜１００Ｄのそれぞれに対してコンテンツデータを配信する。ここで、本実施の形態においては、映像情報再生装置１００Ａ〜１００Ｄのそれぞれに接続されている外部表示装置１４１で表示される画面を組み合わせることで、一つの映像が構成される。例えば、図６は、映像情報再生装置１００Ａ〜１００Ｄに接続されている外部表示装置１４１で表示される映像を組み合わせた状態を示す概略図である。図６に示すように、映像１９０は、映像１９０Ａ〜１９０Ｄにより構成されている。ここで、映像１９０Ａは、映像情報再生装置１００Ａに接続されている外部表示装置１４１に表示される映像であり、映像１９０Ｂは、映像情報再生装置１００Ｂに接続されている外部表示装置１４１に表示される映像であり、映像１９０Ｃは、映像情報再生装置１００Ｃに接続されている外部表示装置１４１に表示される映像であり、映像１９０Ｄは、映像情報再生装置１００Ｄに接続されている外部表示装置１４１に表示される映像である。それぞれの映像再生装置１００Ａ〜１００Ｄが表示する映像１９０Ａ〜１９０Ｄに接続されている外部表示装置１４１は異なるが、これらの４つの映像１９０Ａ〜１９０Ｄを組み合わせることで一つの映像１９０が構成される。このため、コンテンツサーバ１６０は、それぞれの映像再生装置１００Ａ〜１００Ｄに接続されている外部表示装置１４１が表示するそれぞれの映像１９０Ａ〜１９０Ｄのコンテンツデータをそれぞれ生成し、それぞれの映像再生装置１００Ａ〜１００Ｄに配信する。なお、コンテンツサーバ１６０は、映像情報再生装置１００Ａ〜１００Ｄに配信するコンテンツデータのデータ量を調整することにより、映像情報再生装置１００Ａ〜１００Ｄのそれぞれのバッファメモリ１２３においてオーバーフロー及びアンダーフローが起こらないようにしている。また、本実施の形態では、映像情報再生装置１００Ａ〜１００Ｄに配信されるそれぞれのコンテンツデータは、ほぼ同じビットレートでエンコードされ、ほぼ同じビットレートで配信されるものとする。
【００２８】
また、本実施の形態において、コンテンツサーバ１６０から配信されるコンテンツデータは、ＴＳ（Ｔｒａｎｓｐｏｒｔ  Ｓｔｒｅａｍ）であるものとする。この場合、映像データ及び音声データは、ＰＥＳ（Ｐａｃｋｅｔｉｚｅｄ  Ｅｌｅｍｅｎｔａｒｙ  Ｓｔｒｅａｍ）パケットに分割された上で、さらにＴＳパケットに分割され、映像データ及び音声データが重畳された状態で配信される。
【００２９】
ＰＥＳパケットは、ＭＰＥＧ２又はＨ．２６４等で符号化されたＥＳ（Ｅｌｅｍｅｎｔａｒｙ  Ｓｔｒｅａｍ）に、ＰＥＳヘッダ情報が付加されたものである。ＰＥＳパケットは、再生の時間管理を行なう単位でパケット化されたものであり、映像データは、例えば、１枚の画像フレーム（ピクチャー）が１つのＰＥＳパケットに格納される。ＰＥＳパケットのヘッダ情報には、タイムスタンプ、例えば、再生を行なう時刻情報であるＰＴＳ（Ｐｒｅｓｅｎｔａｔｉｏｎ  Ｔｉｍｅ  Ｓｔａｍｐ）が含まれる。
【００３０】
ＴＳパケットは固定長（１８８バイト）であり、それぞれのＴＳパケットのヘッダ部分には、それぞれのデータ種別に固有のＰＩＤ（Ｐａｃｋｅｔ  ＩＤ）が付与されている。このＰＩＤにより、映像データであるか、音声データであるか、システム情報（再生制御情報など）であるかの識別が可能である。デマルチプレクサ１２４では、ＰＩＤを読み取り、映像データであるか、音声データであるかを識別し、それぞれのデコーダにデータを振り分ける。
【００３１】
なお、本実施の形態においては、コンテンツデータが、１８８バイトのＴＳパケットに分割されているものとして説明をしているが、映像データであるか、音声データであるかを識別することが可能なデータフォーマットであればＴＳ以外のフォーマットでもよい。また、音声データが無く、映像データのみのデータが配信されるような場合は、ＴＳパケットに分割せずＰＥＳ（Ｐａｃｋｅｔｉｚｅｄ  Ｅｌｅｍｅｎｔａｒｙ  Ｓｔｒｅａｍ）のままでもよい。このような場合には、再生部１２０のデマルチプレクサ１２４及び音声デコーダ１２５は必要ない。
【００３２】
以上のように構成される映像情報再生装置１００Ａ〜１００Ｄでの処理を、以下に説明する。なお、ここでは、映像情報再生装置１００Ａが基準装置であり、映像情報再生装置１００Ｂ〜１００Ｄが非基準装置であるものとして説明する。
【００３３】
図７は、基準装置である映像情報再生装置１００Ａでの処理を示すフローチャートである。
まず、映像情報再生装置１００Ａのイーサネットコントローラ１２１が、コンテンツデータを格納したイーサネットフレームを受信すると（ステップＳ１０でＹｅｓ）、イーサネットコントローラ１２１は、このイーサネットフレームからＩＰパケットを生成して、このＩＰパケットを通信コントローラ１２２に送る。
【００３４】
次に、通信コントローラ１２２は、送られてきたＩＰパケットからＴＳパケットを生成する（Ｓ１１）。そして、通信コントローラ１２２は、生成されたＴＳパケットをバッファメモリ１２３に蓄積する（Ｓ１２）。
【００３５】
ＣＰＵ１１０は、バッファメモリ１２３のバッファ量（バッファ残量）を常にモニターしており、バッファメモリ１２３のバッファ量が上限値（第１閾値）に達したか否かを判断する（Ｓ１３）。そして、ＣＰＵ１１０は、バッファ量が上限値に達した場合（ステップＳ１３でＹｅｓ）には、ステップＳ１４に進む。
なお、ＣＰＵ１１０は、バッファ量が上限値に達した場合（ステップＳ１３でＹｅｓ）には、通信コントローラ１２２及びイーサネットコントローラ１２１を介して、データの送信を停止する指示をコンテンツサーバ１６０に送信する制御を行う。この時、コンテンツサーバ１６０から映像情報再生装置１００Ａ〜１００Ｄに配信されるデータ配信量は均等であるため、それぞれの映像情報再生装置１００Ａ〜１００Ｄのバッファメモリ１２３のバッファ量は、ほぼ等しい状態にある。このような指示を受けたコンテンツサーバ１６０は、映像情報再生装置１００Ａ〜１００Ｄへのコンテンツデータの配信を停止する。
また、ＣＰＵ１１０は、バッファメモリ１２３のバッファ量がある閾値以下になった場合には、通信コントローラ１２２及びイーサネットコントローラ１２１を介して、データの送信を再開する指示をコンテンツサーバ１６０に送信する制御を行う。ここでの閾値は、第１閾値と同じ値であってもよく、また、第１閾値よりも小さい値である第３閾値であってもよい。
【００３６】
次に、映像情報再生装置１００ＡのＣＰＵ１１０は、再生部１２０に対して映像の再生開始を指示する（Ｓ１４）。このような指示を受けた再生部１２０では、バッファメモリ１２３からデマルチプレクサ１２４にＴＳパケットが送られる。デマルチプレクサ１２４は、送られてきたＴＳパケットから、ＰＩＤに従って分離された映像データを映像デコーダ１２６へ、音声データを音声デコーダ１２５へ送る。映像デコーダ１２６は、送られてきた映像データをデコードして、この映像データに基づいて、映像信号、Ｖ−ＳＹＮＣ信号、Ｈ−ＳＹＮＣ信号及びビデオデータクロックを生成して、同期出力回路１２７に出力する。
同期出力回路１２７は、映像デコーダ１２６から与えられたＶ-ＳＹＮＣ信号に同期させて、映像デコーダ１２６から与えられた映像信号を外部表示装置１４１に出力する。なお、同期出力回路１２７は、予め定められた時間、映像信号を遅延させて外部表示装置１４１に出力することも可能である。ここでの遅延時間は、Ｖ−ＳＹＮＣ信号が映像情報再生装置１００Ｂ〜１００Ｄに伝達される時間を考慮して予め設定しておけばよい。
【００３７】
ここで、映像デコーダ１２６は、Ｖ−ＳＹＮＣ信号が生成されたか否かを検出し（Ｓ１５）、Ｖ−ＳＹＮＣ信号が生成された場合（ステップＳ１５でＹｅｓ）には、このＶ−ＳＹＮＣ信号を同期フレーム処理部１２８に送る（Ｓ１６）。
【００３８】
Ｖ−ＳＹＮＣ信号を受けた同期フレーム処理部１２８では、同期フレーム生成回路１２８ａが、同期フレームを生成する（Ｓ１７）。生成された同期フレームは、切替器１２８ｂに送られ、切替器１２８は、この同期フレームをＰＨＹ部１２１ａに送る。
【００３９】
同期フレームを受けたＰＨＹ部１２１ａは、物理層での処理を行って、この同期フレームに基づいて電気信号を生成して、ネットワーク１７０に送信する（Ｓ１８）。
【００４０】
そして、ＣＰＵ１１０は、コンテンツの再生を終了するか否かを判断して（Ｓ１９）、終了する場合（ステップＳ１９でＹｅｓ）には、再生部１２０に再生の終了指示を出して処理を終了させ、終了しない場合（ステップＳ１９でＮｏ）には、ステップＳ１５の処理に戻る。
【００４１】
図８は、非基準装置である映像情報再生装置１００Ｂ〜１００Ｄでの処理を示すフローチャートである。
まず、映像情報再生装置１００Ｂ〜１００Ｄのイーサネットコントローラ１２１が、コンテンツデータを格納したイーサネットフレームを受信すると（ステップＳ２０でＹｅｓ）、イーサネットコントローラ１２１は、このイーサネットフレームからＩＰパケットを生成して、このＩＰパケットを通信コントローラ１２２に送る。
【００４２】
次に、通信コントローラ１２２は、送られてきたＩＰパケットからＴＳパケットを生成する（Ｓ２１）。そして、通信コントローラ１２２は、生成されたＴＳパケットをバッファメモリ１２３に蓄積する（Ｓ２２）。
【００４３】
ＣＰＵ１１０は、バッファメモリ１２３のバッファ量を常にモニターしており、バッファメモリ１２３のバッファ量が上限値（第２閾値）に達したか否かを判断する（Ｓ２３）。そして、ＣＰＵ１１０は、バッファ量が上限値に達した場合（ステップＳ２３でＹｅｓ）には、ステップＳ２４に進む。
ここで、第２閾値は、第１閾値と同じ値であってもよいが、第１閾値よりも小さな値であることが望ましい。例えば、第２閾値と第１閾値との差は、コンテンツサーバ１６０からのコンテンツデータの通信速度に基づいて、非基準装置となる映像情報再生装置１００Ｂ〜１００Ｄでのデコードの開始時刻と、基準装置となる映像情報再生装置１００Ａでのデコードの開始時刻との間の時間が、映像情報再生装置１００ＡでＶ−ＳＹＮＣ信号が検出されて（図７のステップＳ１５）から、映像情報再生装置１００Ｂ〜１００Ｄの同期出力回路１２７が同期信号処理部１２９からのＶ−ＳＹＮＣ信号を受け取るまでの時間よりも長くなるようにすることが望ましい。また、第２閾値と第１閾値のデータサイズの差は、１フレーム分以上のデータを含むようにしてもよい。例えば、コンテンツサーバ１６０から配信されるデータのビットレートが１０Ｍｂｐｓであると仮定すると、第２の閾値は第１の閾値よりも２Ｍｂｉｔ程度低い値に設定するとよい。以上のように、第２閾値を第１閾値よりも小さな値とすることで、映像情報再生装置１００Ｂ〜１００Ｄの同期出力回路１２７が同期信号処理部１２９からのＶ−ＳＹＮＣ信号を受け取った時刻に、確実に映像データのデコードが完了していることとなる。
【００４４】
次に、映像情報再生装置１００Ｂ〜１００ＤのＣＰＵ１１０は、再生部１２０に対して映像の再生開始を指示する（Ｓ２４）。このような指示を受けた再生部１２０では、バッファメモリ１２３からデマルチプレクサ１２４にＴＳパケットが送られる。デマルチプレクサ１２４は、送られてきたＴＳパケットから、ＰＩＤに従って分離された映像データを映像デコーダ１２６へ、音声データを音声デコーダ１２５へ送る。映像デコーダ１２６は、送られてきた映像データをデコードして、この映像データに基づいて、映像信号、Ｖ−ＳＹＮＣ信号、Ｈ−ＳＹＮＣ信号及びビデオデータクロックを生成して、同期出力回路１２７に出力する。このとき、ＣＰＵ１１０は映像デコーダ１２６を監視し、１枚分のフレームがデコード完了するのを確認した後、映像デコーダ１２６のデコード処理を一時中断させる。一方、同期出力回路１２７に送出された１フレーム分の映像信号は、同期出力回路１２７内のフレームメモリ１２７ａに蓄積される。
【００４５】
次に、同期信号処理部１２９のイーサネットフレーム抽出回路１２９ａ及び垂直同期信号生成回路１２９ｂが、同期フレームを検出する（ステップＳ２５でＹｅｓ）と、垂直同期信号生成回路１２９ｂは、Ｖ-ＳＹＮＣ信号を同期出力回路１２７に出力する（Ｓ２６）。
【００４６】
Ｖ-ＳＹＮＣ信号を受けた同期出力回路１２７は、垂直同期信号生成回路１２９ｂから入力されたＶ−ＳＹＮＣ信号に同期させて、フレームメモリ１２７ａに蓄積されている映像信号を外部表示装置１４１に出力する（Ｓ２７）。
なお、ＣＰＵ１１０は、同期信号処理部１２９からのＶ−ＳＹＮＣ信号が出力されることをトリガに、再び、映像デコーダ１２６のデコード動作を再開させる。このとき、ＣＰＵ１１０は映像デコーダ１２６を監視し、１枚分のフレームがデコード完了するのを確認した後、映像デコーダ１２６のデコード処理を一時中断させる。
【００４７】
そして、ＣＰＵ１１０は、コンテンツの再生を終了するか否かを判断して（Ｓ２８）、終了する場合（ステップＳ２８でＹｅｓ）には、再生部１２０に再生の終了指示を出して処理を終了させ、終了しない場合（ステップＳ２８でＮｏ）には、ステップＳ２５の処理に戻る。
【００４８】
次に、基準装置である映像情報再生装置１００ＡでＶ−ＳＹＮＣ信号が発生してから、非基準装置である映像情報再生装置１００Ｂ〜１００Ｄの同期信号処理部１２９からＶ−ＳＹＮＣ信号が出力されるまでの遅延時間について説明をする。
同期フレームのサイズが規格で定められた最小サイズである６４バイトと仮定すると、１００ＢＡＳＥ−Ｔの場合１秒間当たり１００Ｍｂｉｔのデータ送信ができるので、６４バイトを送信するのに約５μｓｅｃ必要となる。ハブでの遅延を約５μｓｅｃと仮定し、映像情報再生装置１００Ｂ〜１００Ｄの同期信号処理部１２９で、イーサネットフレームが同期フレームであるか否かを検出する時間を約５μｓｅｃと仮定すると、映像情報再生装置１００ＡでＶ−ＳＹＮＣ信号が発生してから、映像情報再生装置１００Ｂ〜１００Ｄの同期信号処理部１２９からＶ−ＳＹＮＣ信号が出力されるまで、約１５μｓｅｃの遅延が発生する。Ｖ−ＳＹＮＣ信号の周期は、３０ｆｒａｍｅ／ｓｅｃの場合、約３３．３７ｍｓｅｃとなる。これに対して、遅延時間である１５μｓｅｃは、０．０４５％以下であるため、映像情報再生装置１００Ａで発生したＶ−ＳＹＮＣ信号と、映像情報再生装置１００Ｂ〜１００Ｄの同期信号処理部１２９から発生したＶ−ＳＹＮＣ信号とは、ほぼ同時といえる。
【００４９】
以上説明したように、本実施の形態に係る映像情報再生装置１００Ａ〜１００Ｄは、ネットワーク１７０を経由してＶ−ＳＹＮＣ信号を伝達することで、同期専用の配線無しに、高い精度で、映像情報再生装置１００Ａ〜１００Ｄ間で再生同期を行うことができる。本実施の形態の説明では、１００ＢＡＳＥ−Ｔを用いたネットワーク１７０で、Ｖ−ＳＹＮＣ信号の伝送を行っているが、１０００ＢＡＳＥ−Ｔを使うとより高速にＶ−ＳＹＮＣ信号の伝送が可能となる。また、本実施の形態ではＵＤＰを使ったユニキャスト配信を使用しているが、これに限定されず、ブロードキャスト配信及びマルチキャスト配信を使用しても同様な効果が得られる。また、接続される映像情報再生装置１００の数が少ない場合は、ＴＣＰ接続でＶ−ＳＹＮＣ信号の伝送を行っても同様な効果が得られる。
【００５０】
実施の形態２．
実施の形態１では、ネットワーク１７０を経由してＶ−ＳＹＮＣ信号を伝達する方法について説明をしたが、ネットワーク１７０には、コンテンツサーバ１６０からの配信データをはじめとする様々なデータが流れている。そして、映像情報再生装置１００も様々なデータをネットワーク１７０に出力するため、Ｖ−ＳＹＮＣ信号のタイミングによっては、ＭＡＣ部１２１ｂからイーサネットフレームの出力中に、同期フレーム生成回路１２８ａから同期フレームが出力される場合、及び、同期フレーム生成回路１２８ａから同期フレームの出力中に、ＭＡＣ部１２１ｂからイーサネットフレームが出力される場合がある。これらの場合には、同期フレームが他のイーサネットフレームと衝突する。実施の形態２では、同期フレーム生成回路１２８ａからの同期フレームの出力と、ＭＡＣ部１２１ｂからのイーサネットフレームの出力が重なった場合においても、これらの衝突が生じないように同期フレームを送出できるようにする。
【００５１】
図９は、実施の形態２に係る映像情報再生装置２００の構成例を概略的に示すブロック図である。映像情報再生装置２００は、ＣＰＵ１１０と、記憶部１１１と、入力部１１２と、再生部２２０とを備える。実施の形態２に係る映像情報再生装置２００は、再生部２２０において、実施の形態１に係る映像情報再生装置１００と異なっている。
【００５２】
再生部２２０は、イーサネットコントローラ１２１と、通信コントローラ１２２と、バッファメモリ１２３と、デマルチプレクサ１２４と、音声デコーダ１２５と、映像デコーダ１２６と、同期出力回路１２７と、同期フレーム処理部２２８と、同期信号処理部１２９とを備える。実施の形態２に係る再生部２２０は、同期フレーム処理部２２８において、実施の形態１に係る再生部１２０と異なっている。
【００５３】
図１０は、イーサネットコントローラ１２１及び同期フレーム処理部２２８の詳細な構成を示すブロック図である。なお、イーサネットコントローラ１２１については、実施の形態１と同様に構成されている。
【００５４】
同期フレーム処理部２２８は、同期フレーム生成回路２２８ａと、第１切替部としての第１切替器２２８ｃと、メモリ部としてのＦＩＦＯ（Ｆｉｒｓｔ  Ｉｎ  Ｆｉｒｓｔ  Ｏｕｔ）メモリ２２８ｄと、第２切替部としての第２切替器２２８ｅとを備える。
【００５５】
同期フレーム生成回路２２８ａは、映像デコーダ１２６からＶ−ＳＹＮＣ信号が与えられると、このＶ−ＳＹＮＣ信号をトリガにして、同期フレームを生成する。同期フレーム生成回路２２８ｅは、第１切替器２２８ｃ及び第２切替器２２８ｅを制御して、第１切替器２２８ｃの出力先及び第２切替器２２８ｅの入力元を切り替えさせる。例えば、同期フレーム生成回路２２８ｅは、Ｖ−ＳＹＮＣ信号が入力された場合において、ＭＡＣ部１２１ｂでイーサネットフレームの生成が既に完了し、第１切替器２２８ｃから第２切替部２２８ｅにイーサネットフレームが出力されているとき（イーサネットフレームの送信準備中であるとき）には、このイーサネットフレームの出力完了後に、第１切替器２２８ｃを制御して、第１切替器２２８ｃの出力先をＦＩＦＯメモリ２２８ｄに切り替えさせるとともに、第２切替器２２８ｅを制御して、第２切替器２２８ｅの入力元を、同期フレーム生成回路２２８ａ側に切り替えさせ、同期フレームがＰＨＹ部１２１ａに出力されるようにする。また、同期フレーム生成回路２２８ｅは、同期フレームを第２切替部２２８ｅに出力している場合（同期フレームの送信準備中である場合）に、ＭＡＣ部１２１ｂから第１切替部２２８ｃにイーサネットフレームが出力されたとき（同期フレーム生成回路２２８ｅで同期フレームが生成された際に、ＭＡＣ部１２１ｂでは、未だイーサネットフレームの生成が完了していなかったとき）には、第１切替器２２８ｃを制御して、第１切替器２２８ｃの出力先をＦＩＦＯメモリ２２８ｄに切り替えさせる。そして、同期フレーム生成回路２２８ｅは、同期フレームの出力完了後に、第２切替器２２８ｃの入力元を、ＦＩＦＯメモリ２２８ｄにイーサネットフレームが蓄積挿されている場合には、ＦＩＦＯメモリ２２８ｄ側に切り替えさせ、ＦＩＦＯメモリ２２８ｄにイーサネットフレームが蓄積されていない場合には、第１切替部２２８ｃ側に切り替えさせる。
【００５６】
第１切替器２２８ｃは、同期フレーム生成回路２２８ａの制御に応じて、ＭＡＣ部１２１ｂから送られてきたイーサネットフレームの出力先を、第２切替器２２８ｅ及びＦＩＦＯメモリ２２８ｄとの間で切り替える。
ＦＩＦＯメモリ２２８ｄは、第１切替器２２８ｃから送られてきたイーサネットフレームを蓄積する。
第２切替器２２８ｅは、同期フレーム生成回路２２８ａの制御に応じて、ＰＨＹ部１２１ａに出力するイーサネットフレームの入力元を、同期フレーム生成回路２２８ａ、第１切替器２２８ｃ及びＦＩＦＯメモリ２２８ｄの何れか一つに切り替える。
【００５７】
図１１は、ＭＡＣ部１２１ｂからのイーサネットフレームと、映像デコーダ１２６からのＶ−ＳＹＮＣ信号と、ＦＩＦＯメモリ２２８ｄへのイーサネットフレームと、同期フレーム生成回路２２８ａからの同期フレームと、ＦＩＦＯメモリ２２８ｄからのイーサネットフレームと、第２切替器２２８ｅからのイーサネットフレームとの入力又は出力タイミングを概略的に示すタイミング図である。ここでは、ＭＡＣ部１２１ｂから連続して４つのイーサネットフレームが出力されるものとする。
【００５８】
通常、第１切替器２２８ｃは、ＭＡＣ部１２１ｂから出力されるイーサネットフレームを第２切替器２２８ｅに出力するように設定されており、第２切替器２２８ｅは、第１切替器２２８ｃから出力されるイーサネットフレームをＰＨＹ部１２１ａに出力するように設定されている。
【００５９】
まず、時刻Ｔ０において、ＭＡＣ部１２１ｂからイーサネットフレームの出力が開始されると、１つ目のイーサネットフレーム１は、第１切替部２２８ｃ及び第２切替器２２８ｅを経由して、ＰＨＹ部１２１ａへ出力される。
【００６０】
ＭＡＣ部１２１ｂから２つ目のイーサネットフレーム２が出力されている最中の時刻Ｔ１に、映像デコーダ１２６からＶ−ＳＹＮＣ信号が同期フレーム生成回路２２８ａに入力される。この時、ＭＡＣ部１２１ｂは２つ目のイーサネットフレーム２を出力中であり、イーサネットフレーム２の出力中に同期フレームを挿入することはできない。よって、同期フレーム生成回路２２８ａで生成された同期フレームは、出力されずに、同期フレーム生成回路２２８ａ内のメモリ（図示せず）に保持される。
【００６１】
ＭＡＣ部１２１ｂからは、ＴＸ−ＥＮ信号が同期フレーム生成回路２２８ａに出力されており、同期フレーム生成回路２２８ａは、イーサネットフレームの変わり目をモニターしている。時刻Ｔ２において、同期フレーム生成回路２２８ａは、２つ目のイーサネットフレーム２の出力完了を検知すると、第１切替器２２８ｃを制御して、第１切替器２２８ｃの出力をＦＩＦＯメモリ２２８ｄ側に切り替えさせる。また、同期フレーム生成回路２２８ａは、第２切替器２２８ｅを制御して、第２切替器２２８ｅの入力元を、同期フレーム生成回路２２８ａ側に切り替えさせる。
【００６２】
時刻Ｔ３において、同期フレームの出力が完了すると、同期フレーム生成回路２２８ａは、第２切替器２２８ｅを制御して、第２切替器２２８ｅの入力元を、ＦＩＦＯメモリ２２８ｄ側に切り替えさせる。
【００６３】
ＦＩＦＯメモリ２２８ｄは、ＭＡＣ部１２１ｂのｔｒａｎｓｍｉｔ  ｃｌｏｃｋに同期してデータをシフトする構造になっており、同期フレームが出力される時刻Ｔ２〜時刻Ｔ３の間にＭＡＣ部１２１ｂから出力されるデータに相当する容量を備えている。時刻Ｔ３に同期フレーム生成回路２２８ａが、第２切替器２２８ｅの入力をＦＩＦＯメモリ２２８ｄの出力に切り替えると、ＦＩＦＯメモリ２２８ｄから出力されたイーサネットフレーム３が、第２切替器２２８ｅから出力される。以降、４つ目のイーサネットフレーム４もＦＩＦＯメモリ２２８ｄを経由して、第２切替器２２８ｅからＰＨＹ部１２１ａに出力される。ＭＡＣ部１２１ｂから、４つ目のイーサネットフレーム４の出力が完了し、所定の時間が経過した後、同期フレーム生成回路２２８ａは、第１切替部２２８ｃを制御して、第１切替器２２８ｃの出力を、第２切替器２２８ｅ側に切り替えさせる。
【００６４】
図１１に示すように、２つ目のイーサネットフレーム２の出力が開始されるタイミングと、同期フレームが生成されるタイミングが同じ又は非常に近い場合、同期フレームがＰＨＹ部１２１ａに出力されるまでに、最大１フレーム分（１５２２バイト）の遅延が発生する可能性がある。しかし、１５２２バイトを送出する時間は、１００ＢＡＳＥ−Ｔの場合で約１２０μｓｅｃである。この時間は、３０ｆｒａｍｅ／ｓｅｃとした場合のＶ−ＳＹＮＣ信号の周期に対して４％以下である。よって、実用上大きな問題とはならない。
【００６５】
以上説明したように、同期フレームを送出する間、ＦＩＦＯメモリ２２８ｄを使って、ＭＡＣ部１２１ｂからのイーサネットフレームの出力を一時退避させることで、同期フレームとＭＡＣ部１２１ｂからのイーサネットフレームの衝突を回避し、かつ、１２０μｓｅｃ以下の遅延で同期フレームをネットワーク１７０に送出することができるようになる。言い換えると、連続して送出されるイーサネットフレームの間に、同期フレームを割り込ませることで、より早く同期フレームをネットワーク１７０に送出することができる。
【００６６】
なお、ＭＡＣ部１２１ｂからの出力タイミングは、ＣＰＵ１１０で制御できるため、同期フレーム生成回路２２８ａから出力されるＴＸ＿ＥＮ信号をＣＰＵ１１０でモニターし、ＣＰＵ１１０は、同期フレームの出力中にはイーサネットフレームを送出しないようにＭＡＣ部１２１ｂを制御することで、同期フレームの出力中にイーサネットフレームが衝突してしまうことを回避できる。このようにすることで、ＦＩＦＯメモリ２２８ｄを使用せずに、同期フレームの出力中にイーサネットフレームが出力されてしまうことを回避できる。
【００６７】
実施の形態３．
実施の形態１及び２では、ＵＤＰを用いて、同期フレームを送信している。ＵＤＰでは、データが到達したか否かを確認して、到達していない場合に再送するような仕組みがないため、宛先にデータが確実に到達する保証はない。一方、データが確実に到達する保証があるＴＣＰ（Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ）を使用することで、同期フレームを確実に伝達することができる。しかしながら、ＴＣＰでは、すべての映像情報再生装置１００、２００に対して個別に同期フレームを送出する必要があり、映像情報再生装置１００、２００の台数が増えた場合に同期フレームの伝達遅延が生じてしまう。従って、ＴＣＰを使用することは実用的でない。そこで、実施の形態３では、ＵＤＰを用いて送出された同期フレームが、他の装置に到達しなかった場合でも、同期再生ができるようにする。
【００６８】
図１２は、実施の形態３に係る映像情報再生装置３００の構成例を概略的に示すブロック図である。映像情報再生装置３００は、ＣＰＵ１１０と、記憶部１１１と、入力部１１２と、再生部３２０とを備える。実施の形態３に係る映像情報再生装置３００は、再生部３２０において、実施の形態１に係る映像情報再生装置１００と異なっている。
【００６９】
再生部３２０は、イーサネットコントローラ１２１と、通信コントローラ１２２と、バッファメモリ１２３と、デマルチプレクサ１２４と、音声デコーダ１２５と、映像デコーダ１２６と、同期出力回路１２７と、同期フレーム処理部１２８と、同期信号処理部３２９とを備える。実施の形態３に係る再生部３２０は、同期信号処理部３２９において、実施の形態１に係る再生部１２０と異なっている。
【００７０】
図１３は、イーサネットコントローラ１２１及び同期信号処理部３２９の詳細な構成を示すブロック図である。なお、イーサネットコントローラ１２１については、実施の形態１と同様に構成されている。
【００７１】
同期信号処理部３２９は、イーサネットフレーム抽出回路１２９ａと、垂直同期信号生成回路１２９ｂと、補完垂直同期信号生成部としての補完垂直同期信号生成回路３２９ｃと、論理和演算部としての論理和回路３２９ｄとを備える。実施の形態３に係る同期信号処理部３２９は、補完垂直同期信号生成回路３２９ｃ及び論理和回路３２９ｄを備える点において、実施の形態１に係る同期信号処理部１２９と異なっている。
【００７２】
補完垂直同期信号生成回路３２９ｃは、予め定められた期間、同期フレームが到達しなかった場合に、補完用のＶ−ＳＹＮＣ信号を出力する。例えば、補完垂直同期信号生成回路３２９ｃは、垂直同期信号生成回路１２９ｂから周期的に出力されるべきＶ−ＳＹＮＣ信号が、このＶ−ＳＹＮＣ信号を出力すべき時刻を含む所定の期間出力されない場合には、補完用のＶ−ＳＹＮＣ信号を出力する。
論理和回路３２９ｄは、垂直同期信号生成回路１２９ｂ及び補完垂直同期信号生成回路３２９ｃからの出力の論理和演算を行い、論理和演算の結果を同期出力回路１２７に与える。
【００７３】
図１４は、同期フレームの受信タイミングと、垂直同期信号生成回路１２９ｂからのＶ−ＳＹＮＣ信号の出力タイミングと、補完垂直同期信号生成回路３２９ｃにおけるマスク信号の発生タイミングと、補完垂直同期信号生成回路３２９ｃからのＶ−ＳＹＮＣ信号の出力タイミングと、同期信号処理部３２９からのＶ−ＳＹＮＣ信号の出力タイミングとを概略的に示すタイミング図である。
【００７４】
まず、同期フレームがイーサネットコントローラ１２１で受信されると、垂直同期信号生成回路１２９ｂは、時刻Ｔ００に、Ｖ−ＳＹＮＣ信号を出力する。
次に、補完垂直同期信号生成回路３２９ｃは、その内部において生成しているマスク信号（ここでは、通常“Ｌ”の状態の信号）を、垂直同期信号生成回路１２９ｂから出力されたＶ−ＳＹＮＣ信号が“Ｈ”の状態から“Ｌ”の状態に変化した時刻Ｔ００にＶ−ＳＹＮＣ信号の周期をプラスした時刻Ｔ０２より１００μｓｅｃ早い時刻Ｔ０１から、５００μｓｅｃの間“Ｈ”の状態にする。ここで、ここでＶ−ＳＹＮＣ信号の発生する周波数が２９．９７Ｈｚの場合、Ｖ−ＳＹＮＣ信号とＶ−ＳＹＮＣ信号との間の時間（Ｖ−ＳＹＮＣ信号の周期）は、約３３．３６ｍｓｅｃである。従って、図１４の例では、時刻Ｔ００に３３．３６ｍｓｅｃをプラスした時刻Ｔ０２より１００μｓｅｃをマイナスした時刻Ｔ０１から、この時刻Ｔ０１に５００μｓｅｃプラスした時刻Ｔ０３までの間、マスク信号は、“Ｈ”の状態となる。
【００７５】
通常であれば、時刻Ｔ０２又は時刻Ｔ０２の近辺において、垂直同期信号生成回路１２９ｂからＶ−ＳＹＮＣ信号が出力されるが、図１４では、一点鎖線で示した同期フレームがイーサネットコントローラ１２１で受信されなかったため、この時刻Ｔ０２の付近において、垂直同期信号生成回路１２９ｂからＶ−ＳＹＮＣ信号は出力されないものとする。
【００７６】
時刻Ｔ０１にマスク信号が“Ｈ”の状態になると、補完垂直同期信号生成回路３２９ｃは、垂直同期信号生成回路１２９ｂからのＶ−ＳＹＮＣ信号の出力を監視する。そして、補完垂直同期信号生成回路３２９ｃは、マスク信号が“Ｈ”の状態である期間、垂直同期信号生成回路１２９ｂからのＶ−ＳＹＮＣ信号を検出しなかった場合、マスク信号が“Ｈ”の状態から“Ｌ”の状態に変わるのをトリガにして、補完用のＶ−ＳＹＮＣ信号を出力する。さらに、論理和回路３２９ｄは、垂直同期信号生成回路１２９ｂからの出力と、補完垂直同期信号生成回路３２９ｃからの出力とを論理和演算し、演算後の信号を、同期信号処理部３２９からのＶ−ＳＹＮＣ信号として同期出力回路１２７に出力する。ここで出力されるＶ−ＳＹＮＣ信号は、通常出力されるべきＶ−ＳＹＮＣ信号の時刻Ｔ０２から約４００μｓｅｃ遅れて出力される。
【００７７】
次に、補完垂直同期信号生成回路３２９ｃは、同期フレームが到達せず、垂直同期信号生成回路１２９ｂからＶ−ＳＹＮＣ信号が出力しなかった場合において、補完用のＶ−ＳＹＮＣ信号が“Ｈ”の状態から“Ｌ”の状態に切り替わった時刻Ｔ０３にＶ−ＳＹＮＣ信号の周期をプラスした時刻Ｔ０６より５００μｓｅｃをマイナスした時刻Ｔ０４から５００μｓｅｃの間、マスク信号を“Ｈ”の状態となるようにする。このマスク信号が“Ｌ”の状態から“Ｈ”の状態に変化する時刻Ｔ０４は、前回Ｖ−ＳＹＮＣ信号が出力されるべき時刻Ｔ０２にＶ−ＳＹＮＣ信号の周期をプラスした時刻Ｔ０５よりも１００μｓｅｃ早い時刻になる。
【００７８】
そして、時刻Ｔ０５の近辺では、次の同期フレームが正常に受信できているため、垂直同期信号生成回路１２９ｂからＶ−ＳＹＮＣ信号が出力され、論理和回路３２９ｄで補完用のＶ−ＳＹＮＣ信号（“Ｈ”）と論理演算された結果が、同期信号処理部３２９からＶ−ＳＹＮＣ信号として出力される。
以上説明したように、同期フレームが何らかの障害で到達できなかった場合には、補完用のＶ−SＹＮＣ信号が発生されるため、同期再生に大きな影響を与えることなく、同期再生を継続しておこなうことができる。
【００７９】
本実施の形態では、Ｖ−ＳＹＮＣ信号を検出するためのマスク信号が“Ｈ”である期間を５００μｓｅｃとしてあるが、この値に固定される必要はなく、ネットワーク１７０経由で送られる同期フレームの到達する時間のばらつきを考慮して、Ｖ−ＳＹＮＣ信号が“Ｌ”から“Ｈ”に変化する時刻を包含する幅であればよい。
【００８０】
以上に記載した実施の形態３は、実施の形態１における再生部１２０の同期信号処理部１２９の代わりに同期信号処理部３２９を用いた例を示したが、実施の形態２における再生部２２０の同期信号処理部１２９の代わりに同期信号処理部３２９を用いてもよい。
【００８１】
以上に記載した実施の形態１〜３は、ネットワーク１７０に接続されたコンテンツサーバ１６０からコンテンツデータの配信を受けることを前提に説明したが、このような構成に限定されず、例えば、映像情報再生装置１００、２００、３００が、コンテンツデータを記録した記録媒体、例えば、光ディスク、磁気ディスク又は及び半導体メモリ等から、コンテンツデータを読み出す読出し部をさらに備え、この読出し部から読み出されたコンテンツデータをバッファ１２３に蓄積させるように構成してもよい。また、映像情報再生装置１００、２００、３００が、コンテンツデータを記憶した記憶媒体、例えば、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）又はＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）等を備え、このような記憶媒体から、コンテンツデータを読み出して、バッファ１２３に蓄積させるように構成してもよい。
【００８２】
以上に記載した実施の形態１〜３では、映像情報再生装置１００、２００、３００は、外部音声出力装置１４０及び外部表示装置１４１を構成に含んでいなかったが、これらを構成に含んでいてもよい。
【００８３】
以上に記載した実施の形態１〜３では、映像情報再生装置１００、２００、３００の内、基準装置からも映像信号を出力するように構成されているが、例えば、基準装置からは映像信号を出力せずに、非基準装置のみから映像信号を出力するようにしてもよい。このような場合には、基準装置には、非基準装置の何れかに送信されるコンテンツデータと同じコンテンツデータが送信されればよい。
【符号の説明】
【００８４】
１００，２００，３００：映像情報再生装置、  １１０：ＣＰＵ、  １１１：記憶部、  １１２：入力部、  １２０，２２０，３２０：再生部、  １２１：イーサネットコントローラ、  １２１ａ：ＰＨＹ部、  １２１ｂ：ＭＡＣ部、  １２２：通信コントローラ、  １２３：バッファメモリ１２３、  １２４：デマルチプレクサ、  １２５：音声デコーダ、  １２６：映像デコーダ、  １２７：同期出力回路、  １２８，２２８：同期フレーム処理部、  １２８ａ，２２８ａ：同期フレーム生成回路、  １２８ｂ：切替器、  ２２８ｃ：第１切替器、  ２２８ｄ：ＦＩＦＯメモリ、  ２２８ｅ：第２切替器、  １２９，３２９：同期信号処理部、  １２９ａ：イーサネットフレーム抽出回路、  １２９ｂ：垂直同期信号生成回路、  ３２９ｃ：補完垂直同期信号生成回路、  ３２９ｄ：論理和回路、  １５０：映像情報再生システム、  １６０：コンテンツサーバ、  １７０：ネットワーク。
【図１】
2012070447.tif 000003
【図２】
2012070447.tif 000004
【図３】
2012070447.tif 000005
【図４】
2012070447.tif 000006
【図５】
2012070447.tif 000007
【図６】
2012070447.tif 000008
【図７】
2012070447.tif 000009
【図８】
2012070447.tif 000010
【図９】
2012070447.tif 000011
【図１０】
2012070447.tif 000012
【図１１】
2012070447.tif 000013
【図１２】
2012070447.tif 000014
【図１３】
2012070447.tif 000015
【図１４】
2012070447.tif 000016
【国際調査報告】
2012070447.tif 000017
2012070447.tif 000018
2012070447.tif 000019