(57)【要約】【課題】番組の概要のみを再生するための簡易復号画像モニタ装置を提供する。【解決手段】Ｉフレームの出現を監視してＩフレームの出現周期を設定するＩカウンタ８と、Ｉカウンタ８の状態を判定してＩカウンタ８で設定した周期範囲内にＩフレームの間隔が入っているかどうかを判定する判定器９を設けた。Ｉカウンタ８の設定の周期で出現するＩフレームのみ復号化処理をおこない表示させる。結果として、処理量が削減されるので低い周波数のクロックで処理することができ、電池の容量の小さな携帯機器でＭＰＥＧ４のストリーム再生をおこなうときでも低消費電力で動作できる。【選択図】　　　　図１
2004023173.tif 000002
【特許請求の範囲】
【請求項１】
入力動画像情報を各画像フレーム毎に、それ自身の画像情報のみで符号化されたフレーム内符号化と、他の画像を参照して時間軸上で動き予測を利用して符号化されたフレーム間符号化とを復号化していく簡易復号画像モニタ装置であって、
各フレームの先頭と最後尾を検出するヘッダ検出と、前記フレーム内符号化と前記フレーム間符号化の画像符号列の可変長符号の復号をおこなう可変長符号の復号器と、前記フレーム内符号化と前記フレーム間符号化のＤＣＴ係数の逆量子化をおこなう逆量子化器と、前記フレーム内符号化と前記フレーム間符号化のＤＣＴ係数を逆離散コサイン変換して画像データを復号する離散コサイン逆変換器と、復号化された各フレームを蓄積して外部に出力するフレームメモリと、前記フレーム間符号化の復号化画像データを動きベクトルに応じて位置シフトして読み出す動き補償と、前記離散コサイン逆変換器で復号化された画像データと前記動き補償から出力された前記復号化画像データとを前記フレームメモリにフィードバック加算する加算器とを有し、
前記ヘッダ検出から出力される前記フレーム内符号化と前記フレーム間符号化に対して前記フレーム内符号化の出現を監視しており、前記フレーム内符号化の出現周期の設定をおこなう周期設定手段と、前記フレーム内符号化が前記周期設定手段により指定されたフレーム内符号化であるかどうかを検出する同期保護手段とを有するＩカウンタと、
前記Ｉカウンタの状態を判定し、復号化をおこなうフレーム内符号化を選び出す判定器を有することを特徴とする簡易復号画像モニタ装置。
【請求項２】
前記Ｉカウンタは、前記周期設定手段に適うフレーム内符号化を検出したときには、前記判定器に対象となる符号化データ列を出力することを特徴とする請求項１に記載の簡易復号画像モニタ装置。
【請求項３】
前記Ｉカウンタは、前記周期設定手段に適うフレーム内符号化を検出しなかったときには、前記同期保護手段をおこなうことで前記周期設定手段で検出されるべきフレーム内符号化を検出し、前記判定器に対象となる符号化データ列を出力することを特徴とする請求項１に記載の簡易復号画像モニタ装置。
【請求項４】
前記判定器は、前記Ｉカウンタから出力される前記符号化データ列に対し、前記周期設定手段で指定されたフレーム内符号化位置を検出し、フレーム内符号化位置に存在するフレーム内符号化を検出し、復号化をおこなう装置に出力することを特徴とする請求項２または３に記載の簡易復号画像モニタ装置。
【請求項５】
前記判定器は、前記Ｉカウンタから出力される前記符号化データ列に対し、前記周期設定手段で指定されたフレーム内符号化位置を検出できないときは、対象となる符号化データの復号化はおこなわないようにすることを特徴とする請求項２または３に記載の簡易復号画像モニタ装置。
【請求項６】
前記判定器は、前記Ｉカウンタから出力される前記符号化データ列に対し、前記周期設定手段で指定されたフレーム内符号化位置を検出し、フレーム内符号化位置に存在するフレーム内符号化を検出できないときは、対象となる符号化データの復号化はおこなわないようにすることを特徴とする請求項２または３に記載の簡易復号画像モニタ装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、符号化された動画像を復号化していく簡易復号画像モニタ装置に関し、特に復号化をおこなう動画像を指定する方法を有する簡易復号画像モニタ装置に関する。
【０００２】
【従来の技術】
携帯電話などの携帯機器でＭＰＥＧ４のストリーム再生が今求められている。しかし携帯機器では電池の容量の上限があり、高い消費電力を消費するアプリケーションを連続して行うことはできない。そのため、ＭＰＥＧ４ストリームは概要のみ再生しその代わり低消費電力化を図り長時間動作させることが望ましい。以下、従来におけるＭＰＥＧ４のストリーム再生をおこなう簡易復号画像モニタ装置の説明をおこなう。
【０００３】
図７、８は従来の発明の簡易復号画像モニタ装置のブロック図である。この簡易復号画像モニタ装置ではヘッダ検出１と、可変長符号の復号器（ＶＬＤ）２と、逆量子化器（ＩＱ）３と、離散コサイン逆変換器（ＩＤＣＴ）４と、フレームメモリ５と、動き補償６と、加算器７により構成されている。
【０００４】
ヘッダ検出１は画像符号列の各フレームの先頭に位置するヘッダ符号（ピクチャースタートコード）を検出してフレームの先頭と最後尾を見つけ、各フレームの信号をＶＬＤ２へ出力する。
【０００５】
可変長符号の復号器（ＶＬＤ）２はヘッダ検出１から出力された画像符号列の可変長符号の復号を行い、ＩＱ３へ画像データを出力する。
【０００６】
逆量子化器（ＩＱ）３はＶＬＤ２から出力された画像データのＤＣＴ係数の逆量子化を行い、ＩＤＣＴ４へ画像データを出力する。
【０００７】
離散コサイン逆変換器（ＩＤＣＴ）４はＩＱ３から出力された画像データのＤＣＴ係数を逆離散コサイン変換して画像データを復号する逆ＤＣＴを行い、加算器７に出力する。
【０００８】
フレームメモリ５はＩＤＣＴ４で復号化された参照フレームを蓄積する。また、加算器７によりＩＤＣＴ４で復号化された画像データと動き補償６により出力された画像データを加算したフレームを蓄積する。そして蓄積された画像データを外部へ出力する。
【０００９】
動き補償６はフレームメモリ５に格納された画像データを動きベクトルに応じて位置シフトして読み出す動き補償を行い、加算器７に出力する。
【００１０】
加算器７はＩＤＣＴ４で復号化された参照フレームと動き補償６からの出力画像データをフレームメモリ５にフィードバック加算する。
【００１１】
次に従来の発明の簡易復号画像モニタ装置において、符号化してフレーム毎に分割された画像データを復号化していく動作処理を図７、８を参照しながら説明する。なお、図７はフレーム内符号化（Ｉフレーム）が復号化される場合の復号画像モニタ装置のブロック図であり、図８はフレーム間符号化（Ｐフレーム、Ｂフレーム）が復号化される場合の復号画像モニタ装置のブロック図である。
【００１２】
入力される符号化データはそれ自身の画像情報のみで符号化されるフレーム内符号化（Ｉフレーム）と他の画像を参照して時間軸上で動きを予測して符号化されるフレーム間符号化（Ｐフレーム、Ｂフレーム）がある。Ｐフレームは過去のＩフレームまたはＰフレームを参照画像として、時間軸上で前向きの動き予測を利用して符号化される前方予測符号化画像であり、Ｂフレームは過去と未来のＩフレームまたはＰフレームを参照画像として、時間軸上で前向きおよび後ろ向きの動き予測を利用して符号化される双方向予測符号化画像である。
【００１３】
これらのフレームが入力されるとヘッダ検出１は画像符号列の各フレームの先頭に位置するヘッダ符号（ピクチャースタートコード）を検出してフレームの先頭と最後尾を見つけ、各フレームの信号をＶＬＤ２へ出力する。
【００１４】
可変長符号の復号器（ＶＬＤ）２はヘッダ検出１から出力されたＩフレームの可変長符号の復号を行い、逆量子化器（ＩＱ）３に出力する。
【００１５】
逆量子化器（ＩＱ）３はＶＬＤ２から出力されたＩフレームのＤＣＴ係数の逆量子化を行い、離散コサイン逆変換器（ＩＤＣＴ）４に出力する。
【００１６】
離散コサイン逆変換器（ＩＤＣＴ）４はＩＱ３から出力されたＩフレームのＤＣＴ係数を逆離散コサイン変換して画像データを復号する逆ＤＣＴを行い、加算器７に出力する。
【００１７】
加算器７はＩＤＣＴ４で復号化された参照フレームとすでに送信されている動き補償６からの出力画像データをフレームメモリ５にフィードバック加算する。
【００１８】
フレームメモリ５はＩＤＣＴ４で復号化されたＩフレームを蓄積する。また、加算器７によりＩＤＣＴ４で復号化された画像データと動き補償６により出力された画像データを加算したフレームを蓄積する。そして、蓄積した画像データを順次外部に出力していく。
【００１９】
動き補償６はフレームメモリ５に格納された画像データを動きベクトルに応じて位置シフトして読み出し、加算器７に出力する。
【００２０】
加算器７は新たにＩＤＣＴ４で復号化されたＩフレームと動き補償６からの出力画像データをフレームメモリ５にフィードバック加算する。
【００２１】
Ｉフレームに対しては、図７に示すようなスイッチの状況になっており、Ｉフレームは以前に動き補償６により動き補償されたＰ、Ｂフレームがフレームメモリ５によりフィードバック加算されてから画像データが出力される。
Ｐ、Ｂフレームに対しては、図７に示すようなスイッチの状況になっており、フレームメモリに蓄えられたあと、動き補償６により動き補償されて加算器７に出力される。後にＩＤＣＴ４から出力されたＩフレームとフレームメモリ５によりフィードバック加算されてから画像データが出力される。
【００２２】
上記のプロセスを繰り返しおこなうことですべての種類のフレームが復号化され、フレームメモリ５に蓄積され出力されることになるので、内容の充実した番組を提供できる。
【００２３】
【発明が解決しようとする課題】
従来技術に示した発明ではフレームの種類に関係なくすべてのフレームを復号化していくことになる。そのため、電池の容量の小さな携帯機器ではすべての動画像の復号化をおこなう意味で負担が大きい。
本発明ではかかる状況を鑑みることを目的とする。
【００２４】
【課題を解決するための手段】
かかる目的を解決するため、請求項１に記載の発明は、入力動画像情報を各画像フレーム毎に、それ自身の画像情報のみで符号化されたフレーム内符号化と、他の画像を参照して時間軸上で動き予測を利用して符号化されたフレーム間符号化とを復号化していく簡易復号画像モニタ装置であって、各フレームの先頭と最後尾を検出するヘッダ検出と、フレーム内符号化とフレーム間符号化の画像符号列の可変長符号の復号をおこなう可変長符号の復号器と、フレーム内符号化とフレーム間符号化のＤＣＴ係数の逆量子化をおこなう逆量子化器と、フレーム内符号化とフレーム間符号化のＤＣＴ係数を逆離散コサイン変換して画像データを復号する離散コサイン逆変換器と、復号化された各フレームを蓄積して外部に出力するフレームメモリと、フレーム間符号化の復号化画像データを動きベクトルに応じて位置シフトして読み出す動き補償と、離散コサイン逆変換器で復号化された画像データと動き補償から出力された復号化画像データとを前記フレームメモリにフィードバック加算する加算器とを有し、ヘッダ検出から出力されるフレーム内符号化とフレーム間符号化に対してフレーム内符号化の出現を監視しており、フレーム内符号化の出現周期の設定をおこなう周期設定手段と、フレーム内符号化が周期設定手段により指定されたフレーム内符号化であるかどうかを検出する同期保護手段とを有するＩカウンタと、Ｉカウンタの状態を判定し、復号化をおこなうフレーム内符号化を選び出す判定器を有することを特徴とする。
【００２５】
請求項２に記載の発明は、請求項１に記載の簡易復号画像モニタ装置において、Ｉカウンタは、周期設定手段に適うフレーム内符号化を検出したときには、判定器に対象となる符号化データ列を出力することを特徴とする。
【００２６】
請求項３に記載の発明は、請求項１に記載の簡易復号画像モニタ装置において、Ｉカウンタは、周期設定手段に適うフレーム内符号化を検出しなかったときには、同期保護手段をおこなうことで周期設定手段で検出されるべきフレーム内符号化を検出し、判定器に対象となる符号化データ列を出力することを特徴とする。
【００２７】
請求項４に記載の発明は、請求項２または３に記載の簡易復号画像モニタ装置において、判定器は、Ｉカウンタから出力される符号化データ列に対し、周期設定手段で指定されたフレーム内符号化位置を検出し、フレーム内符号化位置に存在するフレーム内符号化を検出し、復号化をおこなう装置に出力することを特徴とする。
【００２８】
請求項５に記載の発明は、請求項２または３に記載の簡易復号画像モニタ装置において、判定器は、Ｉカウンタから出力される符号化データ列に対し、周期設定手段で指定されたフレーム内符号化位置を検出できないときは、対象となる符号化データの復号化はおこなわないようにすることを特徴とする。
【００２９】
請求項６に記載の発明は、請求項２または３に記載の簡易復号画像モニタ装置において、判定器は、Ｉカウンタから出力される符号化データ列に対し、周期設定手段で指定されたフレーム内符号化位置を検出し、フレーム内符号化位置に存在するフレーム内符号化を検出できないときは、対象となる符号化データの復号化はおこなわないようにすることを特徴とする。
【００３０】
【発明の実施の形態】
以下、本発明の実施の形態を図面を参照しながら説明する。
【００３１】
［実施例の構成］
図１は本発明の簡易復号画像モニタ装置のブロック図である。本実施形態ではヘッダ検出１と、可変長符号の復号器（ＶＬＤ）２と、逆量子化器（ＩＱ）３と、離散コサイン逆変換器（ＩＤＣＴ）４と、フレームメモリ５と、動き補償６と、加算器７と、Ｉカウンタ８と、判定器９により構成されている。
【００３２】
ヘッダ検出１は画像符号列の各フレームの先頭に位置するヘッダ符号（ピクチャースタートコード）を検出してフレームの先頭と最後尾を見つけ、各フレームの信号をＩカウンタ８へ出力する。
【００３３】
可変長符号の復号器（ＶＬＤ）２は判定器９から出力された画像符号列の可変長符号の復号を行い、ＩＱ３へ画像データを出力する。
【００３４】
逆量子化器（ＩＱ）３はＶＬＤ２から出力された画像データのＤＣＴ係数の逆量子化を行い、ＩＤＣＴ４へ画像データを出力する。
【００３５】
離散コサイン逆変換器（ＩＤＣＴ）４はＩＱ３から出力された画像データのＤＣＴ係数を逆離散コサイン変換して画像データを復号する逆ＤＣＴを行い、加算器７に出力する。
【００３６】
フレームメモリ５はＩＤＣＴ４で復号化された参照フレームを蓄積する。また、加算器７によりＩＤＣＴ４で復号化された画像データと動き補償６により出力された画像データを加算したフレームを蓄積する。そして蓄積された画像データを外部へ出力する。
【００３７】
動き補償６はフレームメモリ５に格納された画像データを動きベクトルに応じて位置シフトして読み出す動き補償を行い、加算器７に出力する。
【００３８】
加算器７はＩＤＣＴ４で復号化された参照フレームと動き補償６からの出力画像データをフレームメモリ５にフィードバック加算する。
【００３９】
Ｉカウンタ８はヘッダ検出１から出力されるフレーム信号に対してＩフレームの出現を監視している。また、Ｉカウンタ８はＩフレームの出現に合わせて周期を設定することができる。Ｉフレームの間隔がＩカウンタ８の設定周期と一致しているものを判定器９に出力する。Ｉカウンタ８の設定した周期に合わない場合は、Ｉフレーム位置にくるＩフレームを検出するためにリセット方式によるハンチング、および競合カウンタによる前方・後方保護のような同期保護の動作処理を繰り返しおこなう。そして同期保護を終えた画像データを判定器９に出力する。
【００４０】
判定器９はＩカウンタ８の状態を判定し、Ｉカウンタ８で設定した範囲内にフレーム内符号の間隔が入っているか判定する。また、ピクチャースタートコード付近に存在するピクチャーコーディングタイプを検出して、対象フレームがフレーム内符号化（Ｉフレーム）かフレーム間符号化（Ｐフレーム、Ｂフレーム）を判定する。Ｉカウンタ８の設定より短い周期で出現したＩフレームおよびＰフレーム、Ｂフレームは復号化せずＶＬＤ２などは動作させない。Ｉカウンタ８の設定の周期で出現するＩフレームはＶＬＤ２などにより復号化して表示させる。
【００４１】
それにより、番組の概要は理解できる。Ｉカウンタ８の設定周期に出現しないＩフレームやフレーム間符号化は復号せずＶＬＤ２やＩＱ３、ＩＤＣＴ４、動き補償６は動作せず、全体の処理量は削減されることになる。その結果、より周波数の低いクロックで動作することができる。
【００４２】
次に本発明の簡易復号画像モニタ装置において、符号化してフレーム毎に分割された画像データを復号化していく動作処理を図１を参照しながら説明する。
【００４３】
入力される符号化データはそれ自身の画像情報のみで符号化されるフレーム内符号化（Ｉフレーム）と他の画像を参照して時間軸上で動きを予測して符号化されるフレーム間符号化（Ｐフレーム、Ｂフレーム）がある。Ｐフレームは過去のＩフレームまたはＰフレームを参照画像として、時間軸上で前向きの動き予測を利用して符号化される前方予測符号化画像であり、Ｂフレームは過去と未来のＩフレームまたはＰフレームを参照画像として、時間軸上で前向きおよび後ろ向きの動き予測を利用して符号化される双方向予測符号化画像である。
【００４４】
これらのフレームが入力されるとヘッダ検出１は画像符号列の各フレームの先頭に位置するヘッダ符号（ピクチャースタートコード）を検出してフレームの先頭と最後尾を見つけ、各フレームの信号をＩカウンタ８へ出力する。
【００４５】
Ｉカウンタ８はヘッダ検出１から出力されるフレーム信号に対してＩフレームの出現を監視している。また、Ｉカウンタ８はＩフレームの出現に合わせて周期を設定をおこなう。Ｉフレームの間隔がＩカウンタ８の設定周期と一致しているものを判定器９に出力する。Ｉカウンタ８の設定した周期に合わない場合は、Ｉフレーム位置にくるＩフレームを検出するためにリセット方式によるハンチング、および競合カウンタによる前方・後方保護のような同期保護の動作処理を繰り返しおこなう。そして同期保護を終えた画像データを判定器９に出力する。同期保護の詳細は図２を用いて詳細に説明する。
【００４６】
判定器９はＩカウンタ８の状態を判定し、復号化をおこなうＩフレームを選び出す。まず、Ｉカウンタ８により等間隔にきているＩフレーム位置であるかどうかを判定する。次に、等間隔にきているＩフレーム位置にあるフレームのピクチャースタートコード付近に存在するピクチャーコーディングタイプを検出して、対象フレームがフレーム内符号化（Ｉフレーム）かフレーム間符号化（Ｐフレーム、Ｂフレーム）を判定しする。結果として、Ｉカウンタ８の設定より短い周期で出現したＩフレームおよびＰフレーム、Ｂフレームは復号化しない。Ｉカウンタ８の設定の周期で出現するＩフレームはＶＬＤ２に出力する。判定器９の動作処理は図６を用いて詳細に説明する。
【００４７】
可変長符号の復号器（ＶＬＤ）２は判定器９から出力されたＩフレームの可変長符号の復号を行い、逆量子化器（ＩＱ）３に出力する。
【００４８】
逆量子化器（ＩＱ）３はＶＬＤ２から出力されたＩフレームのＤＣＴ係数の逆量子化を行い、離散コサイン逆変換器（ＩＤＣＴ）４に出力する。
【００４９】
離散コサイン逆変換器（ＩＤＣＴ）４はＩＱ３から出力されたＩフレームのＤＣＴ係数を逆離散コサイン変換して画像データを復号する逆ＤＣＴを行い、加算器７に出力する。
【００５０】
加算器７はＩＤＣＴ４で復号化された参照フレームをフレームメモリ５にフィードバック加算する。
【００５１】
フレームメモリ５はＩＤＣＴ４で復号化されたＩフレームを蓄積する。そして、蓄積した画像データを順次外部に出力していく。
【００５２】
上記のプロセスを繰り返しおこなうことでＩカウンタ８で設定した周期に沿っているＩフレームだけが復号化され、フレームメモリ５に蓄積され出力されることになるので、全体の処理量を低下させながら、概要は理解できる番組を提供できる。
【００５３】
［実施例の動作の説明］
本実施形態の動作処理を説明する。
本実施形態では周期的にＩフレームがストリームの中で出現することを前提としている。しかもＩカウンタ８によりＩフレームの設定周期を一定に設定してある。それは図４に示す。Ｉカウンタ８は周期の設定をＩフレームが先頭にくるように設定されている。図４では一例として、フレーム間符号化はすべてＰフレームとしているが、Ｂフレームが含まれていても動作処理は変わらない。
【００５４】
図３には１フレームの先頭付近のデータ構造を示す。先頭にはピクチャースタートコードがあり、このコードは他のデータ列には出現しないユニークなデータ列である。そのためヘッダ検出１は間違えなくピクチャースタートコードを検出することができる。
さらに、先頭付近にはピクチャーコーディングタイプという情報が存在する。この情報により判定器９はフレームがＩフレームであるか否かを判定することができる。Ｉフレームのピクチャーコーディングタイプを「Ｉ」とする。
また、符号列は入力された画像データを符号化してフレーム毎に分割されたものを格納するデータ列である。
【００５５】
図２を使用してＩフレームの出現を監視しているＩカウンタ８の動作を説明する。Ｉカウンタ８はあらかじめＩフレームの出現する周期が設定されている。
【００５６】
ヘッダ検出１から符号化データを入力されると、Ｉカウンタ８は設定した周期範囲においてＩフレームの間隔が入っているかどうか判定する（Ｓ２０１）。対象データがＩフレームであれば（Ｓ２０１でＹ）、前方保護のカウンタをクリアして（Ｓ２０２）、判定器９へ出力して次のデータを判定する。対象データがＩフレームでなければ（Ｓ２０１でＮ）、Ｉカウンタ８の設定周期通りにＩフレームが存在しているかどうか確認するため前方保護処理をおこなう。対象データの前方保護のカウンタをＵＰして（Ｓ２０３）、後方保護のカウンタをクリアする（Ｓ２０４）。その結果、前方保護カウンタが設定値をまだ超えてなければ（Ｓ２０５でＹ）、次のデータの判定をおこなう。前方保護カウンタが設定値を超えていれば（Ｓ２０５でＮ）、周期的にＩフレームがきていない状態であり、対象データのハンチング制御をおこなう。なお、判定器９に出力された符号化データの動作処理は図６を参照して説明する。
【００５７】
前方保護カウンタの設定値を超えたデータに対しては新たにＩフレームを検出するためにハンチング制御をおこなう。ハンチング制御状態において新たにＩフレームを検出したとき（Ｓ２０６でＹ）、Ｉカウンタ８は設定範囲の次のＩフレーム位置までスキップして（Ｓ２０７）、ハンチングで見つけたＩフレームが周期的にきているＩフレームであるかどうか判定するために後方保護をおこなう。対象データがＩフレームでないときは（Ｓ２０６でＮ）、次のデータのハンチングをおこなう（Ｓ２０８）。
【００５８】
次に、Ｉカウンタ８はリセット方式によるハンチング状態から始まる後方保護で設定値とＩフレームの間隔が一致したかどうかを確認し、同期状態に入る。対象データがＩフレームであれば（Ｓ２０９でＹ）、前方保護状態のカウンタをクリアし（Ｓ２１０）、後方保護のカウンタをＵＰする（Ｓ２１１）。対象データがＩフレームでなければ（Ｓ２０９でＮ）、後方保護のカウンタをクリアする（Ｓ２１２）。そしてＩカウンタ８は前方保護された次の設定範囲内に新たなＩフレームの検出をおこなう。
後方保護のカウンタをＵＰしたＩフレームに対して、Ｉカウンタ８は後方保護カウンタがＩカウンタ８の設定値に達して、Ｉフレームの間隔と一致したかどうかを確認する（Ｓ２１３）。設定値を超えていれば（Ｓ２１３でＹ）、Ｓ２０１に戻り再びＩカウンタ８が設定した周期にＩフレームが存在するかどうか判定する。設定値を超えてなければ（Ｓ２１３でＮ）、設定範囲の次のＩフレーム位置までスキップして（Ｓ２１４）、次の対象データの後方保護をおこなう。
【００５９】
上記の同期保護により同期状態に入ると同期位置にあるＩフレームのみを再生し、フレームメモリ５に蓄積する。この動作状況は図５に示す。フレーム間符号化のＰフレームは復号しない。また、Ｉカウンタ８の間隔に来ないＩフレームは復号しない。Ｉカウンタ８の間隔に来るＩフレームのみを表示し、簡易表示を行う。
【００６０】
図６でＩカウンタ８の状態を判定する判定器９の判定状況を示す。Ｉカウンタ８により等間隔にきているＩフレーム位置であるかどうか判定する。Ｉフレーム位置であれば（Ｓ６０１でＹ）、フレームの先頭付近にあるピクチャーコーディングタイプを読み込みＩフレームであるかどうか判定する。ピクチャーコーディングタイプが「Ｉ」であれば（Ｓ６０２でＹ）、Ｉフレーム位置にＩフレームがあるので、復号化をおこなうためＶＬＤ、ＩＱ、ＩＤＣＴ処理を行い、さらにフレームメモリ５に書き込む。Ｉカウンタ８がＩフレーム位置でないと判断したり（Ｓ６０１でＮ）、またはＩフレーム位置であってもピクチャーコーディングタイプが「Ｉ」でなければ（Ｓ６０２でＮ）、Ｉフレーム位置にＩフレームがないので、対象となるフレームを復号化していくことなく次のフレームを判定していく。
【００６１】
簡易復号再生中の画像はフレームメモリ５の出力から得る。同期位置にないＩフレームは復号せずフレームメモリ５の内容を更新しない。また、フレーム間符号化のフレーム（Ｐフレーム、Ｂフレーム）も復号せずフレームメモリ５の内容は更新しない。よってこれらのフレームのＶＬＤ、ＩＱ、ＩＤＣＴ、動き補償の処理が不要となる。
【００６２】
Ｉカウンタ８の設定の周期で出現するＩフレームは表示させる。それにより、番組の概要は理解でき、Ｉカウンタ８の設定周期に出現しないＩフレームやフレーム間符号化は復号せず、ＶＬＤやＩＱ、ＩＤＣＴ、動き補償は動作せず、全体の処理量が削減されている。そのため低い周波数のクロックで動作することが可能になり低消費電力で動作する。
【００６３】
【発明の効果】
本発明の実施の形態から明らかなように、Ｉカウンタ８の設定の周期で出現するＩフレームは表示させる。それにより、番組の概要は理解でき、Ｉカウンタ８の設定周期に出現しないＩフレームやフレーム間符号化は復号せず、ＶＬＤ２やＩＱ３、ＩＤＣＴ４、動き補償６は動作せず、処理量が削減される低い周波数のクロックで処理することができ低消費電力で動作することが可能である。
【図面の簡単な説明】
【図１】本発明の簡易復号画像モニタ装置のブロック図である。
【図２】Ｉカウンタ８の動作フローチャートである。
【図３】１フレームのデータ構造ある。
【図４】Ｉカウンタ８の動作状況の一例である。
【図５】判定器９による動作状況の一例である。
【図６】判定器９の動作フローチャートである。
【図７】従来のフレーム内符号化（Ｉフレーム）が復号化される場合の復号画像モニタ装置のブロック図である。
【図８】従来のフレーム間符号化（Ｐフレーム、Ｂフレーム）が復号化される場合の復号画像モニタ装置のブロック図である。
【符号の説明】
１　ヘッダ検出
２　可変長符号の復号器（ＶＬＤ）
３　逆量子化器（ＩＱ）
４　離散コサイン逆変換器（ＩＤＣＴ）
５　フレームメモリ
６　動き補償
７　加算器
８　Ｉカウンタ
９　判定器
【図１】
2004023173.tif 000003
【図２】
2004023173.tif 000004
【図３】
2004023173.tif 000005
【図４】
2004023173.tif 000006
【図５】
2004023173.tif 000007
【図６】
2004023173.tif 000008
【図７】
2004023173.tif 000009
【図８】
2004023173.tif 000010