(57)【特許請求の範囲】
【請求項１】
所定の第１の時間間隔で画面を切り替える第１の映像素材データと、この第１の映像素材データに比して整数倍短い第２の時間間隔で画面を切り替える第２の映像素材データとを記録媒体に記録する記録部と、
前記記録媒体に記録された前記第１の映像素材データ及び前記第２の映像素材データを選択的に再生する再生部と、
前記記録部及び前記再生部それぞれの処理を統括的に制御する制御部とを具備し、
前記制御部は、
前記第１の映像素材データ及び前記第２の映像素材データが前記記録媒体に記録される場合、第１の時間を示す情報と、前記第１の時間内で再生すべく前記第１の映像素材データの画面と、当該画面の前記記録媒体上の格納場所を示すアドレスとを対応付けた第１のテーブルと、前記第１の時間を示す情報と、前記第１の時間内で再生すべく前記第２の映像素材データの整数枚の画面と、当該整数枚の画面の前記記録媒体上の格納場所を示すアドレスとを対応付けた第２のテーブルとを記憶する記憶手段と、
前記第１の映像素材データの再生指示を受信した場合、前記第１のテーブルを参照し、この参照結果に基づいて、前記記録媒体から読み出す１枚の画面を示す情報を前記再生部に出力し、前記第２の映像素材データの再生指示を受信した場合、前記第２のテーブルを参照し、この参照結果に基づいて、前記記録媒体から読み出す整数枚の画面を示す情報を前記再生部に出力する再生制御手段とを備え、
前記再生部は、
前記記録媒体の任意のアドレスから前記第１の映像素材データの１枚の画面を第１の時間間隔で読み出すための制御クロック信号を受信し、前記再生制御手段から前記１枚の画面を示す情報を受信した場合、前記制御クロック信号に基づいて、前記記録媒体の任意のアドレスから前記第１の映像素材データの１枚の画面を第１の時間間隔で読み出し、前記制御クロック信号を受信し、前記再生制御手段から前記整数枚の画面を示す情報を受信した場合、前記制御クロック信号の第１の時間内の第１レベルから当該第１レベルに比して大きい第２レベルへの変化点または前記第２レベルから第１レベルへの変化点で前記記録媒体の任意のアドレスから前記第２の映像素材データの画面を読み出す再生処理手段を備えることを特徴とする映像再生装置。
【請求項２】
前記第１の映像素材データは、３３ｍｓで画面を切り替えるインタレース形式の映像素材データであり、前記第２の映像素材データは、１６．５ｍｓで画面を切り替えるプログレッシブ形式の映像素材データであることを特徴とする請求項１記載の映像再生装置。
【請求項３】
前記記憶手段は、前記第２の映像素材データが少なくとも１つのフレーム内符号化画面とこの画面を基に作成した複数の予測画面とから成る画面群構造（ＧＯＰ：Group Of Pictures）を有する場合、前記第１の時間を示す情報と、前記第１の時間内で再生すべく前記第２の映像素材データの整数枚の画面と、当該整数枚の画面の前記記録媒体上の格納場所を示すアドレスとを対応付け、さらにＧＯＰをまたぐ場合に、前記第１の時間を示す情報と、ＧＯＰ最後の画面及び次のＧＯＰの画面と、当該画面の前記記録媒体上の格納場所を示すアドレスとを対応付けた第２のテーブルを記憶することを特徴とする請求項１記載の映像再生装置。
【請求項４】
所定の第１の時間間隔で画面を切り替える第１の映像素材データを第１の記録媒体に記録する第１の記録部と、
この第１の映像素材データに比して整数倍短い第２の時間間隔で画面を切り替える第２の映像素材データを第２の記録媒体に記録する第２の記録部と、
前記第１の記録媒体に記録された前記第１の映像素材データを再生する第１の再生部と、
前記第２の記録媒体に記録された前記第２の映像素材データを再生する第２の再生部と、
前記第１及び第２の記録部、前記第１及び第２の再生部それぞれの処理を統括的に制御する制御部とを具備し、
前記制御部は、
前記第１の映像素材データが前記第１の記録媒体に記録される場合、第１の時間を示す情報と、前記第１の時間内で再生すべく前記第１の映像素材データの画面と、当該画面の前記第１の記録媒体上の格納場所を示すアドレスとを対応付けた第１のテーブルを記憶し、前記第２の映像素材データが前記第２の記録媒体に記録される場合、前記第１の時間を示す情報と、前記第１の時間内で再生すべく前記第２の映像素材データの整数枚の画面と、当該整数枚の画面の前記第２の記録媒体上の格納場所を示すアドレスとを対応付けた第２のテーブルを記憶する記憶手段と、
前記第１の映像素材データの再生指示を受信した場合、前記第１のテーブルを参照し、この参照結果に基づいて、前記第１の記録媒体から読み出す１枚の画面を示す情報を前記第１の再生部に出力し、前記第２の映像素材データの再生指示を受信した場合、前記第２のテーブルを参照し、この参照結果に基づいて、前記第２の記録媒体から読み出す整数枚の画面を示す情報を前記第２の再生部に出力する再生制御手段とを備え、
前記第２の再生部は、
前記第１の映像素材データの１枚の画面を第１の時間間隔で読み出すための制御クロック信号を受信し、前記再生制御手段から前記情報を受信した場合、前記制御クロック信号の第１の時間内の第１レベルから当該第１レベルに比して大きい第２レベルへの変化点または前記第２レベルから前記第１レベルへの変化点で前記第２の記録媒体の任意のアドレスから前記第２の映像素材データの画面を読み出す再生処理手段を備えることを特徴とする映像再生装置。
【請求項５】
前記第１の映像素材データは、３３ｍｓで画面を切り替えるインタレース形式の映像素材データであり、前記第２の映像素材データは、１６．５ｍｓで画面を切り替えるプログレッシブ形式の映像素材データであることを特徴とする請求項４記載の映像再生装置。
【請求項６】
前記記憶手段は、前記第２の映像素材データが少なくとも１つのフレーム内符号化画面とこの画面を基に作成した複数の予測画面とから成る画面群構造（ＧＯＰ：Group Of Pictures）を有する場合、前記第１の時間を示す情報と、前記第１の時間内で再生すべく前記第２の映像素材データの整数枚の画面と、当該整数枚の画面の前記第２の記録媒体上の格納場所を示すアドレスとを対応付け、さらにＧＯＰをまたぐ場合に、前記第１の時間を示す情報と、さらにＧＯＰをまたぐ場合に、前記第１の時間を示す情報と、ＧＯＰ最後の画面及び次のＧＯＰの画面と、当該画面の前記第２の記録媒体上の格納場所を示すアドレスとを対応付けた第２のテーブルを記憶することを特徴とする請求項４記載の映像再生装置。
【請求項７】
所定の第１の時間間隔で画面を切り替える第１の映像素材データと、この第１の映像素材データに比して整数倍短い第２の時間間隔で画面を切り替える第２の映像素材データとを記録媒体に記録する記録部と、前記記録媒体に記録された前記第１の映像素材データ及び前記第２の映像素材データを選択的に再生する再生部と、前記記録部及び前記再生部それぞれの処理を統括的に制御する制御部とを備える映像再生装置で使用される制御方法において、
前記制御部にて、前記第１の映像素材データ及び前記第２の映像素材データが前記記録媒体に記録される場合、第１の時間を示す情報と、前記第１の時間内で再生すべく前記第１の映像素材データの画面と、当該画面の前記記録媒体上の格納場所を示すアドレスとを対応付けた第１のテーブルと、前記第１の時間を示す情報と、前記第１の時間内で再生すべく前記第２の映像素材データの整数枚の画面と、当該整数枚の画面の前記記録媒体上の格納場所を示すアドレスとを対応付けた第２のテーブルとをメモリに記憶し、
前記第１の映像素材データの再生指示を受信した場合、前記第１のテーブルを参照し、この参照結果に基づいて、前記記録媒体から読み出す１枚の画面を示す情報を前記再生部に出力し、前記第２の映像素材データの再生指示を受信した場合、記第２のテーブルを参照し、この参照結果に基づいて、前記記録媒体から読み出す整数枚の画面を示す情報を前記再生部に出力し、
前記再生部にて、前記記録媒体の任意のアドレスから前記第１の映像素材データの１枚の画面を第１の時間間隔で読み出すための制御クロック信号を受信し、前記制御部から前記１枚の画面を示す情報を受信した場合、前記制御クロック信号に基づいて、前記記録媒体の任意のアドレスから前記第１の映像素材データの１枚の画面を第１の時間間隔で読み出し、前記制御クロック信号を受信し、前記制御部から前記整数枚の画面を示す情報を受信した場合、前記制御クロック信号の第１の時間内の第１レベルから当該第１レベルに比して大きい第２レベルへの変化点または前記第２レベルから第１レベルへの変化点で前記記録媒体の任意のアドレスから前記第２の映像素材データの画面を読み出すことを特徴とする制御方法。
【請求項８】
映像再生装置の制御部により実行されるプログラムであって、前記制御部を、
第１の映像素材データ及び第２の映像素材データが記録媒体に記録される場合、第１の時間を示す情報と、前記第１の時間内で再生すべく前記第１の映像素材データの画面と、当該画面の前記記録媒体上の格納場所を示すアドレスとを対応付けた第１のテーブルと、前記第１の時間を示す情報と、前記第１の時間内で再生すべく前記第２の映像素材データの整数枚の画面と、当該整数枚の画面の前記記録媒体上の格納場所を示すアドレスとを対応付けた第２のテーブルとを記憶する記憶手段と、
前記第１の映像素材データの再生指示を受信した場合、前記第１のテーブルを参照し、この参照結果に基づいて、前記記録媒体から読み出す１枚の画面を示す情報を再生部に出力し、前記第２の映像素材データの再生指示を受信した場合、前記第２のテーブルを参照し、この参照結果に基づいて、前記記録媒体から読み出す整数枚の画面を示す情報を前記再生部に出力する再生制御手段と、
して動作させるプログラム。
【請求項９】
映像再生装置の再生部により実行されるプログラムであって、前記再生部を、
記録媒体の任意のアドレスから第１の映像素材データの１枚の画面を第１の時間間隔で読み出すための制御クロック信号を受信し、前記１枚の画面を示す情報を受信した場合、前記制御クロック信号に基づいて、前記記録媒体の任意のアドレスから前記第１の映像素材データの１枚の画面を第１の時間間隔で読み出し、前記制御クロック信号を受信し、再生制御手段から整数枚の画面を示す情報を受信した場合、前記制御クロック信号の第１の時間内の第１レベルから当該第１レベルに比して大きい第２レベルへの変化点または前記第２レベルから第１レベルへの変化点で前記記録媒体の任意のアドレスから第２の映像素材データの画面を読み出す再生処理手段と
して動作させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、例えば放送局内で使用される映像再生装置、映像再生装置の制御方法及びプログラムに関する。
【背景技術】
【０００２】
近年、放送局内では、多種の映像信号を取り扱うようになってきた。この異なる映像信号としては、３３ｍｓで画面を切り替えるインタレース形式の映像信号、１６．５ｍｓで画面を切り替えるプログレッシブ形式の映像信号がある。
【０００３】
また、放送局内では、回線を介して送られてくる映像信号や監視カメラによる映像などの収録映像信号が映像再生装置に一旦蓄積される。映像再生装置に蓄積された映像信号は、映像再生装置から適宜送出される。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００２−１１２２５９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
インタレース形式で収録された映像は、３３ｍｓで１枚の絵を形成するが、プログレッシブ形式で収録された映像は半分の１６．５ｍｓで１枚の絵を形成する。符号化された映像・音声の再生を管理するソフトウェアでプログレッシブ素材を再生制御する場合、１６．５ｍｓの間隔で制御を行う必要がある。しかし、インタレース素材再生に比べて制御の間隔が半分になることで、処理負荷が倍になり他の処理に影響を与える可能性がある。また、インタレース素材の再生と、プログレッシブ素材の再生が混在するようなケースにおいて、制御の間隔が異なる状態で混在することはソフトウェアに対しての負荷が高くなり、開発量が非常に大きくなる。
【０００６】
本発明の目的は、互いに画面の切り替え間隔が異なる複数形式の映像信号を同じタイミングで再生制御できるようにし、ソフトウェアの負荷を軽減し得る映像再生装置、映像再生装置の制御方法及びプログラムを提供することにある。
【課題を解決するための手段】
【０００７】
実施形態によれば、映像再生装置は、記録部と、再生部と、制御部とを備える。記録部は、所定の第１の時間間隔で画面を切り替える第１の映像素材データと、この第１の映像素材データに比して整数倍短い第２の時間間隔で画面を切り替える第２の映像素材データとを記録媒体に記録する。再生部は、記録媒体に記録された第１の映像素材データ及び第２の映像素材データを選択的に再生する。制御部は、記録部及び再生部それぞれの処理を統括的に制御する。また制御部は、記憶手段と、再生制御手段とを備える。記憶手段は、第１の映像素材データ及び第２の映像素材データが記録媒体に記録される場合、第１の時間を示す情報と、第１の時間内で再生すべく第１の映像素材データの画面と、当該画面の記録媒体上の格納場所を示すアドレスとを対応付けた第１のテーブルと、第１の時間を示す情報と、第１の時間内で再生すべく第２の映像素材データの整数枚の画面と、当該整数枚の画面の記録媒体上の格納場所を示すアドレスとを対応付けた第２のテーブルとを記憶する。再生制御手段は、第１の映像素材データの再生指示を受信した場合、第１のテーブルを参照し、この参照結果に基づいて、記録媒体から読み出す１枚の画面を示す情報を再生部に出力し、第２の映像素材データの再生指示を受信した場合、第２のテーブルを参照し、この参照結果に基づいて、記録媒体から読み出す整数枚の画面を示す情報を再生部に出力する。再生部は、再生処理手段を備える。再生処理手段は、記録媒体の任意のアドレスから第１の映像素材データの１枚の画面を第１の時間間隔で読み出すための制御クロック信号を受信し、再生制御手段から１枚の画面を示す情報を受信した場合、制御クロック信号に基づいて、記録媒体の任意のアドレスから前記第１の映像素材データの１枚の画面を第１の時間間隔で読み出し、制御クロック信号を受信し、再生制御手段から整数枚の画面を示す情報を受信した場合、制御クロック信号の第１の時間内の第１レベルから当該第１レベルに比して大きい第２レベルへの変化点または第２レベルから第１レベルへの変化点で記録媒体の任意のアドレスから第２の映像素材データの画面を読み出す。
【図面の簡単な説明】
【０００８】
【図１】第１の実施形態に係る映像再生装置の構成を示すブロック図。
【図２】インタレース素材用のメモリ情報テーブルの記憶内容の一例を示す図。
【図３】プログレッシブ素材用のメモリ情報テーブルの記憶内容の一例を示す図。
【図４】制御クロック信号によるインタレース素材及びプログレッシブ素材の読み出し動作を示すタイミング図。
【図５】比較例としてインタレース素材の読み出し動作を示すタイミング図。
【図６】比較例としてプログレッシブ素材の読み出し動作を示すタイミング図。
【図７】ＣＰＵの制御処理手順を示すフローチャート
【図８】再生部の制御処理手順を示すフローチャート。
【図９】第２の実施形態において、ＧＯＰ構造を示す図。
【図１０】第２の実施形態において、ＧＯＰ構造のプログレッシブ素材用のメモリ情報テーブルの記憶内容の一例を示す図。
【図１１】第２の実施形態において、ＧＯＰ構造のプログレッシブ素材の再生タイミングを示す図。
【図１２】第３の実施形態に係る映像再生装置の構成を示すブロック図。
【発明を実施するための形態】
【０００９】
以下、実施の形態について、図面を参照して説明する。
【００１０】
（第１の実施形態）  
図１は、第１の実施形態に係る映像再生装置の構成を示すブロック図である。
【００１１】
図１において、入力端子１１に入力される符号化インタレース信号は、デコーダ１２に出力される。デコーダ１２は、符号化インタレース信号をインタレース形式の映像素材信号（以下、インタレース素材と称する）にデコードしてメモリ１３の然るべき領域（アドレス）に転送し、その転送終了後にメモリ１３上のインタレース素材の存在領域をＣＰＵ１４に通知する。
【００１２】
ＣＰＵ１４はデコーダ１２からの通知に基づいて、メモリ情報テーブル１４１を生成する。メモリ情報テーブル１４１は、図２に示すように、インタレース素材を１画面読み出すタイミング情報と、画面を識別する画面情報と、メモリ１３上の格納場所を示すメモリアドレスとの対応関係を表すデータが記憶されている。
【００１３】
また、ＣＰＵ１４は、上位システムからの再生指示に従い、再生部１５の再生制御を行うものである。再生部１５は、ＣＰＵ１４からの制御に基づき、メモリ１３の該当するメモリアドレスからインタレース素材を読み出し再生して出力端子１６へ出力する。
【００１４】
ところで、第１の実施形態では、ＣＰＵ１４に、メモリ情報テーブル１４２と、再生制御部１４３とを備えている。
【００１５】
入力端子１１に入力される符号化プログレッシブ信号は、デコーダ１２に出力される。デコーダ１２は、符号化プログレッシブ信号をプログレッシブ形式の映像素材信号（以下、プログレッシブ素材と称する）にデコードしてメモリ１３の然るべき領域（アドレス）に転送し、その転送終了後にメモリ１３上のインタレース素材の存在領域をＣＰＵ１４に通知する。
【００１６】
ＣＰＵ１４はデコーダ１２からの通知に基づいて、メモリ情報テーブル１４２を生成する。メモリ情報テーブル１４２は、図３に示すように、プログレッシブ素材を２画面読み出すタイミング情報と、画面を識別する画面情報と、メモリ１３上の格納場所を示すメモリアドレスとの対応関係を表すデータが記憶されている。
【００１７】
再生制御部１４３は、上位システムからインタレース素材の再生指示を受信した場合、メモリ情報テーブル１４１を参照し、この参照結果に基づいて、インタレース素材を識別するフラグとともにメモリ１３から読み出す１枚の画面情報を再生部１５に出力する。また、３３ｍｓの制御クロック信号を再生部１５に出力する。
【００１８】
一方、上位システムからプログレッシブ素材の再生指示を受信した場合、再生制御部１４３は、メモリ情報テーブル１４２を参照し、この参照結果に基づいて、プログレッシブ素材を識別するフラグとともにメモリ１３から読み出す２枚の画面情報を再生部１５に出力する。また、３３ｍｓの制御クロック信号を再生部１５に出力する。
【００１９】
一方、再生部１５には、再生処理部１５１が備えられる。再生処理部１５１は、インタレース素材を識別するフラグを受信した場合、上記１枚の画面情報及び３３ｍｓの制御クロック信号に基づいて、メモリ１３の０…０１０のアドレスから図４（ｂ）に示すインタレース素材の１枚の画面を３３ｍｓ間隔で読み出す。再生処理部１５１は、プログレッシブ素材を識別するフラグを受信し、続いて２枚の画面情報及び３３ｍｓの制御クロック信号を受信した場合、制御クロック信号の３３ｍｓ内のローレベルからハイレベルの変化点でメモリ１３の０……０１０のアドレスから図４（ｃ）に示す画面（２−１）を読み出し、ハイレベルからローレベルの変化点で０……０１１のアドレスから画面（２−２）を読み出す。すなわち、プログレッシブ素材を再生する場合は、制御クロックの半周期毎に画面を読み出す。
【００２０】
次に、上記構成における動作について説明する。  
（インタレース素材を再生する場合）  
図５に示すように、インタレース素材は３３ｍｓで１枚の画面を形成するため、再生を制御するＣＰＵ１４は、３３ｍｓ毎に再生部１５の制御を行えばよい。
【００２１】
（プログレッシブ素材を再生する場合）  
図６に示すように、プログレッシブ素材はインタレースの半分の１６．５ｍｓで１枚の画面を形成するため、再生を制御するＣＰＵ１４は１６．５ｍｓ毎に制御を行う必要がある。インタレース再生時と比べて処理量が倍になり、ソフトウェアの負荷が高くなる。また、一つのソフトウェアで複数の再生を同時に管理するようなシステムにおいては、インタレース素材の再生と、プログレッシブ素材の再生が混在した場合にそれぞれのタイミングを管理して再生の制御を行うことは非常に困難で複雑な処理が必要となる。
【００２２】
（本第１の実施形態の動作）  
図７は、上記ＣＰＵ１４の制御処理手順を示すフローチャートである。
【００２３】
まず、ＣＰＵ１４は、デコーダ１２からの通知があるか否かを監視し（ステップＳＴ７ａ）、通知があると（Ｙｅｓ）、ＣＰＵ１４は通知の内容を解析してインタレース素材であるか否かの判断を行う（ステップＳＴ７ｂ）。ここで、インタレース素材であれば（Ｙｅｓ）、ＣＰＵ１４はインタレース素材のメモリ１３への記録時に３３ｍｓと１枚の画面とメモリアドレスとを対応付けたメモリ情報テーブル１４１を作成する（ステップＳＴ７ｃ）。一方、プログレッシブ素材であれば（Ｎｏ）、ＣＰＵ１４はプログレッシブ素材のメモリ１３への記録時に３３ｍｓと２枚の画面とメモリアドレスとを対応付けたメモリ情報テーブル１４２を作成する（ステップＳＴ７ｄ）。
【００２４】
そして、ＣＰＵ１４は、上位システムから再生指示を受信したか否かを監視しており（ステップＳＴ７ｅ）、再生指示を受信した場合に（Ｙｅｓ）、再生指示の内容がインタレース素材であるか否かの判断を行う（ステップＳＴ７ｆ）。ここで、インタレース素材である場合（Ｙｅｓ）、ＣＰＵ１４はインタレース素材を識別するためのフラグ及び１枚の画面情報を再生部１５に出力し（ステップＳＴ７ｇ）、続いてメモリ１３上の格納場所を示す３３ｍｓの制御クロック信号を再生部１５に出力する（ステップＳＴ７ｈ）。
【００２５】
一方、再生指示の内容がプログレッシブ素材である場合（Ｎｏ）、ＣＰＵ１４はプログレッシブ素材を識別するためのフラグ及び２枚の画面情報を再生部１５に出力し（ステップＳＴ７ｉ）、続いてメモリ１３上の格納場所を示す３３ｍｓの制御クロック信号を再生部１５に出力する（ステップＳＴ７ｊ）。
【００２６】
図８は、上記再生部１５の制御処理手順を示すフローチャートである。
【００２７】
再生部１５は、上記ＣＰＵ１４からプログレッシブ素材かインタレース素材かを示すフラグを受信するか否かを監視しており（ステップＳＴ８ａ）、フラグを受信すると（Ｙｅｓ）、フラグの内容からインタレース素材であるか否かの判断を行う（ステップＳＴ８ｂ）。ここで、インタレース素材である場合（Ｙｅｓ）、再生部１５は１枚の画面情報及び制御クロック信号に従って、３３ｍｓでメモリ１３の任意のアドレスから画面を１枚づつ読み出して再生出力する（ステップＳＴ８ｃ）。
【００２８】
一方、プログレッシブ素材である場合（Ｎｏ）、再生部１５はＣＰＵ１４からの２枚の画面情報に基づき制御クロック信号の立ち上がりがあるか否かを検出し（ステップＳＴ８ｄ）、立ち上がりが検出された場合に（Ｙｅｓ）、メモリ１３の例えば０…０１０のアドレスから１枚の画面（２−１）を読み出し（ステップＳＴ８ｅ）、続いて制御クロック信号の立下りの検出を行う（ステップＳＴ８ｆ）。
【００２９】
ここで、立下りが検出されると、再生部１５はメモリ１３の例えば０…０１０１アドレスから１枚の画面（２−２）を読み出す（ステップＳＴ８ｇ）。
【００３０】
そして、再生部１５は、ＣＰＵ１４から制御クロック信号が送られる限り、上記ステップＳＴ８ｄ乃至ステップＳＴ８ｈの処理を繰り返し実行し、制御クロック信号が停止した時点で処理を終了する（Ｎｏ）。
【００３１】
以上のように上記第１の実施形態では、インタレース素材及びプログレッシブ素材がメモリ１３に記録される場合、ＣＰＵ１４において、３３ｍｓを示す情報と、３３ｍｓ内で再生すべくインタレース素材の画面と、当該画面のメモリ１３上の格納場所を示すアドレスとを対応付けたメモリ情報テーブル１４１と、３３ｍｓを示す情報と、３３ｍｓ内で再生すべくプログレッシブ素材の２枚の画面と、当該２枚の画面のメモリ１３上の格納場所を示すアドレスとを対応付けたメモリ情報テーブル１４２とを記憶し管理しておき、インタレース素材の再生指示を上位システムから受信した場合、メモリ情報テーブル１４１を参照して、メモリ１３の任意のアドレスからインタレース素材の１枚の画面を３３ｍｓで読み出すための制御クロック信号を再生部１５に出力し、プログレッシブ素材の再生指示を上位システムから受信したとき、メモリ情報テーブル１４２を参照して、３３ｍｓの時間間隔の制御クロック信号を再生部１５に出力しメモリ１３の任意のアドレスからプログレッシブ素材の２枚の画面を３３ｍｓ内で同時に読み出させるようにしている。
【００３２】
一方、再生部１５では、インタレース素材のフラグ及び制御クロック信号を受信した場合、メモリ１３の任意のアドレスからインタレース素材の１枚の画面を３３ｍｓで読み出し、プログレッシブ素材のフラグ及び制御クロック信号を受信した場合、制御クロック信号の３３ｍｓ内の立ち上がりでメモリ１３の任意のアドレスからプログレッシブ素材の１枚の画面（２−１）を読み出し、立下りでメモリ１３の任意のアドレスからプログレッシブ素材の1枚の画面（２−２）を読み出すようにしている。
【００３３】
したがって、インタレース素材及びプログレッシブ素材が混在する再生制御を、ＣＰＵ１４に頼らず再生部１５で分担して実行することが可能となり、これによりＣＰＵ１４ではプログレッシブ素材の再生制御をインタレース素材と同じ３３ｍｓ間隔で行えばいいためソフトウェアの負荷が軽減される。また、再生制御を３３ｍｓ間隔で統一されるため、容易に実現できる。
【００３４】
（第２の実施形態）  
第２の実施形態では、プログレッシブ素材がＧＯＰ構造を有している場合について説明する。
【００３５】
参考に、ＧＯＰ構造を図９に示す。このＧＯＰ構造ではフレーム内符号化によるＩ（Intra）ピクチャ、フレーム間順方向予測符号化によるＰ（Predictive）ピクチャ、双方向予測符号化によるＢ（Bidirectionally Predictive）ピクチャの３タイプのピクチャを有する。その配列順序はＩＢＢＰＢＢＰ…となっており、一つのＧＯＰ期間では通常１５フレーム程度に設定されている。このＧＯＰ構造がくずれると、映像再生時に画面が乱れたり、再生が途絶える等の不具合を生じる。このため、ストリーム切替の際にはＧＯＰ構造のパターンを崩さないようにする必要がある。
【００３６】
上記ＣＰＵ１４では、ＧＯＰ単位で再生の管理を行っていた。ＧＯＰ単位で管理するとＧＯＰを構成する画面（フレーム）が奇数だった場合に、本第２の実施形態を使用して２枚同時に設定することが困難となる。
【００３７】
そこで、ＣＰＵ１４では、デコーダ１２からの通知内容がプログレッシブ素材である場合に、メモリ１３へのプログレッシブ素材の記録時に、図１０に示すように、３３ｍｓと２枚の画面（Ｉフレーム、Ｂフレーム、Ｐフレーム）とメモリアドレスとを対応付けたメモリ情報テーブル１４２を作成する。また、ＣＰＵ１４は、ＧＯＰをまたぐ場合に、３３ｍｓを示す情報と、ＧＯＰ最後の画面（Ｐフレーム）及び次のＧＯＰの画面（Ｉフレーム）と、当該画面（Ｐフレーム、Ｉフレーム）のメモリ１３上の格納場所を示すアドレスとを対応付けたメモリ情報テーブル１４２を作成する。
【００３８】
そして、ＣＰＵ１４は、上位システムから再生指示を受信したか否かを監視しており、再生指示を受信した場合に、再生指示の内容がインタレース素材であるか否かの判断を行う。
【００３９】
ここで、再生指示の内容がプログレッシブ素材である場合、ＣＰＵ１４はプログレッシブ素材を識別するためのフラグを再生部１５に出力し、続いてメモリ１３上の格納場所を示す３３ｍｓの制御クロック信号を再生部１５に出力する。
【００４０】
再生部１５は、上記ＣＰＵ１４からフラグを受信するか否かを監視しており、フラグを受信すると、フラグの内容からインタレース素材であるか否かの判断を行う。ここで、インタレース素材である場合、再生部１５は１枚の画面情報及び制御クロック信号に従って、３３ｍｓでメモリ１３の任意のアドレスから画面を１枚づつ読み出して再生出力する。
【００４１】
一方、プログレッシブ素材である場合、再生部１５は図１１に示すように制御クロック信号の立ち上がりがあるか否かを検出し、立ち上がりが検出された場合に、メモリ１３の例えば０…０１０のアドレスから１枚の画面（３−１）（Ｉフレーム）を読み出し、続いて制御クロック信号の立下りの検出を行う。
【００４２】
ここで、立下りが検出されると、再生部１５はメモリ１３の例えば０…０１０１アドレスから１枚の画面（３−２）（Ｂフレーム）を読み出す。
【００４３】
そして、再生部１５は、ＧＯＰをまたがる場合でも、制御クロック信号の立ち上がりがあるか否かを検出し、立ち上がりが検出された場合に、メモリ１３の任意のアドレスからＧＯＰ最後の１枚の画面（３−ｐ）（Ｐフレーム）を読み出し、続いて制御クロック信号の立下りの検出を行う。
【００４４】
ここで、立下りが検出されると、再生部１５はメモリ１３の任意のアドレスから次のＧＯＰ構造の１枚の画面（４−１）（Ｉフレーム）を読み出す。
【００４５】
以上のように上記第２の実施形態によれば、ＧＯＰ単位で管理すると、ＧＯＰを構成する画面数が奇数となる場合があるので、ＧＯＰを構成する画面に、次に再生する画面を紐付けてリンク形式で管理を行うことで、例えば２枚同時に再生制御を行う場合に、１枚目の画面と、１枚目の画面に紐付けられた次の画面を再生制御することで、ＧＯＰを意識することなくプログレッシブ素材の再生を行うことができる。
【００４６】
（第３の実施形態）  
第３の実施形態は、インタレース素材とプログレッシブ素材とを別々の系統に分けて再生処理するようにしたものである。
【００４７】
図１２は、第３の実施形態に係る映像再生装置の構成を示すブロック図である。図１２において、上記図１と同一部分には同一符号を付して詳細な説明を省略する。
【００４８】
図１２において、入力端子２１に入力される符号化インタレース信号は、デコーダ２２に出力される。デコーダ２２は、符号化インタレース信号をインタレース素材にデコードしてメモリ２３の然るべき領域（アドレス）に転送し、その転送終了後にメモリ２３上のインタレース素材の存在領域をＣＰＵ１４に通知する。
【００４９】
ＣＰＵ１４はデコーダ２２からの通知に基づいて、メモリ情報テーブル１４１を生成する。メモリ情報テーブル１４１は、インタレース素材を１画面読み出すタイミング情報と、画面を識別する画面情報と、メモリ１３上の格納場所を示すメモリアドレスとの対応関係を表すデータが記憶されている。
【００５０】
また、ＣＰＵ１４は、上位システムからの再生指示に従い、再生部２４の再生制御を行うものである。再生部２４は、ＣＰＵ１４からの制御に基づき、メモリ２３の該当するメモリアドレスからインタレース素材を読み出し再生して出力端子２５へ出力する。
【００５１】
次に、上記構成における動作について説明する。  
まず、ＣＰＵ１４は、デコーダ１２またはデコーダ２２からの通知があるか否かを監視し、通知があると、ＣＰＵ１４は通知の内容を解析してインタレース素材であるか否かの判断を行う。ここで、インタレース素材であれば、ＣＰＵ１４はメモリ２３へのインタレース素材の記録時に３３ｍｓと１枚の画面とメモリアドレスとを対応付けたメモリ情報テーブル１４１を作成する。一方、プログレッシブ素材であれば、ＣＰＵ１４はメモリ１３へのプログレッシブ素材の記録時に３３ｍｓと２枚の画面とメモリアドレスとを対応付けたメモリ情報テーブル１４２を作成する。
【００５２】
そして、ＣＰＵ１４は、上位システムから再生指示を受信したか否かを監視しており、再生指示を受信した場合に、再生指示の内容がインタレース素材であるか否かの判断を行う。ここで、インタレース素材である場合、ＣＰＵ１４はインタレース素材を識別するためのフラグ及び１枚の画面情報を再生部２４に出力し、続いてメモリ２３上の格納場所を示す３３ｍｓの制御クロック信号を再生部２４に出力する。
【００５３】
一方、再生指示の内容がプログレッシブ素材である場合、ＣＰＵ１４はプログレッシブ素材を識別するためのフラグ及び２枚の画面情報を再生部１５に出力し、続いてメモリ１３上の格納場所を示す３３ｍｓの制御クロック信号を再生部１５に出力する。
【００５４】
再生部２４は、上記ＣＰＵ１４からフラグを受信するか否かを監視しており、フラグ及び１枚の画面情報を受信すると、制御クロック信号に従って、３３ｍｓでメモリ２３の任意のアドレスから画面を１枚づつ読み出して再生出力する。
【００５５】
一方、プログレッシブ素材である場合、再生部１５は制御クロック信号の立ち上がりがあるか否かを検出し、立ち上がりが検出された場合に、メモリ１３の例えば０…０１０のアドレスから１枚の画面（２−１）を読み出し、続いて制御クロック信号の立下りの検出を行う。
【００５６】
ここで、立下りが検出されると、再生部１５はメモリ１３の例えば０…０１０１アドレスから１枚の画面（２−２）を読み出す。
【００５７】
以上のように上記第３の実施形態であっても、上記第１の実施形態と同様な作用効果が得られる。また、再生部１５にプログレッシブ素材の処理に対応するプログラムをセットすればよいので、プログラムをセットする保守者の負担も軽減できる。
【００５８】
（その他の実施形態）  
上記各実施形態では、制御クロック信号がＣＰＵから再生部へ供給される例について説明したが、これに限ることなく、他の機器から再生部へ制御クロック信号が供給されるものであってもよい。
【００５９】
その他、上記各実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態にわたる構成要素を適宜組み合わせてもよい。
【符号の説明】
【００６０】
１１…入力端子、１２，２２…デコーダ、１３，２３…メモリ、１４…ＣＰＵ、１４１，１４２…メモリ情報テーブル、１４３…再生制御部、１５，２４…再生部、１６…出力端子、１５１…再生処理部。
【図１】
0005426628.tif 000002
【図２】
0005426628.tif 000003
【図３】
0005426628.tif 000004
【図４】
0005426628.tif 000005
【図５】
0005426628.tif 000006
【図６】
0005426628.tif 000007
【図７】
0005426628.tif 000008
【図８】
0005426628.tif 000009
【図９】
0005426628.tif 000010
【図１０】
0005426628.tif 000011
【図１１】
0005426628.tif 000012
【図１２】
0005426628.tif 000013