(57)【要約】【課題】画像データ処理装置において、一つのＬＳＩで動画と静止画とを同時に処理しようとするとき、動画復号処理を一時中断させず、動画を滑らかに再生しながら、静止画をも良好に復号、再生する。【解決手段】任意の所定期間中において、１フレーム目の動画の動作保障期間１４０１が設定され、１フレーム目の動画処理１４０５が行われる。次に、静止画の動作保障期間１４０２が設定され、１ＭＣＵ目〜ｎＭＣＵ目までの静止画処理１４０６が行われる。この動作保障期間１４０２が経過すると、中断要求１４０９を発行して次の任意の所定期間に入る。この所定期間では、２フレーム目の動画の動作保障期間１４０３が設定され、２フレーム目の動画処理１４０７が行われた後、静止画の動作保障期間１４０４が設定されて、ｎ＋１ＭＣＵ目〜ｍＭＣＵ目までの静止画再開処理１４０８が行われる。以上の動作が繰り返し行われる。【選択図】図７
2009100206.tif 000002
【特許請求の範囲】
【請求項１】
圧縮された画像符号化データを再生する場合において、
動画符号化データ又は静止画符号化データを復号する画像復号手段と、
前記画像復号手段から出力された復号データを表示及び他の画像符号化データの復号のために記憶する記憶手段と、
前記画像復号手段の復号の制御を行う制御手段とからなるデジタル画像符号化データ復号化装置において、
前記制御手段は、
前記動画符号化データの復号と前記静止画符号化データの復号とを時分割で切り替えて行うように制御する
ことを特徴とする画像符号化データ復号化装置。
【請求項２】
前記請求項１記載の画像符号化データ復号化装置において、
前記制御手段は、
前記動画符号化データの復号と静止画符号化データの復号とを時分割で切り替える際に、動画像データのリアルタイム性を保証可能な範囲内での空き時間を利用して前記静止画符号化データの復号を行わせる
ことを特徴とする画像符号化データ復号化装置。
【請求項３】
前記請求項１記載の画像符号化データ復号化装置において、
前記制御手段は、
前記静止画符号化データの復号をしている期間に動画像符号化データの切り替えを指示した場合に、静止画符号化データの中断情報を画像復号手段で保存して、次の静止画符号化データの復号時には、前記画像復号手段で保存した中断情報に基づいてその中断した箇所から静止画符号化データの復号を再開するように制御する
ことを特徴とする画像符号化データ復号化装置。
【請求項４】
前記請求項３記載の画像符号化データ復号化装置において、
前記制御手段は、
静止画符号化データの復号を中断処理した場合には、以降の静止画符号化データの復号化処理においては１フレーム分の処理が完了するまで自動継続して行うように制御する
ことを特徴とする画像符号化データ復号化装置。
【請求項５】
前記請求項１記載の画像符号化データ復号化装置において、
前記制御手段は、
動画像符号化データの復号完了をトリガとして、静止画符号化データへ復号を切り替えるように制御する
ことを特徴とする画像符号化データ復号化装置。
【請求項６】
前記請求項１記載の画像符号化データ復号化装置において、
前記制御手段は、
動画像符号化データの復号と静止画符号化データの復号との間の切り替えを予め設定した割り当て時間で切り替えるように制御する
ことを特徴とする画像符号化データ復号化装置。
【請求項７】
前記請求項６記載の画像符号化データ復号化装置において、
前記制御手段は、
動画像符号化データの復号において予め設定した前記割り当て時間を過ぎてもその復号処理が完了しない場合には、動画像符号化データの次の復号においては、動画像符号化データの復号の前記割り当て時間を長くするように制御する
ことを特徴とする画像符号化データ復号化装置。
【請求項８】
前記請求項６記載の画像符号化データ復号化装置において、
前記制御手段は、
動画像符号化データの復号において予め設定した前記割り当て時間を過ぎてもその復号処理が完了しない場合には、動画像符号化データの次の復号においては、復号が完了しなかったピクチャはスキップして、更に、予め設定されたピクチャまでスキップしてから復号を開始するように制御する
ことを特徴とする画像符号化データ復号化装置。
【請求項９】
前記請求項６記載の画像符号化データ復号化装置において、
前記制御手段は、
動画像符号化データの復号において予め設定した前記割り当て時間を過ぎても復号処理が完了しない場合には、動画像符号化データの次の復号においては、復号が完了しなかったピクチャの先頭から再度復号を開始するように制御する
ことを特徴とする画像符号化データ復号化装置。
【請求項１０】
前記請求項６記載の画像符号化データ復号化装置において、
前記制御手段は、
静止画符号化データの復号の前記割り当て時間の算出において、前記制御手段からの中断指示から前記画像復号手段が実際に中断するまでに要する時間を復号処理の前に見積もり、その見積もりに基づいて前記静止画符号化データの復号の割り当て時間を補正して、復号処理を開始するように制御する
ことを特徴とする画像符号化データ復号化装置。
【請求項１１】
前記請求項１記載の画像符号化データ復号化装置において、
前記静止画符号化データは、ＪＰＥＧである
ことを特徴とする画像符号化データ復号化装置。
【請求項１２】
前記請求項１１記載の画像符号化データ復号化装置において、
前記制御手段は、
ＪＰＥＧの復号は、１フレームを分割した任意の単位で行うように制御する
ことを特徴とする画像符号化データ復号化装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、復号対象となる画像データを復号する装置に関し、特に、複数の復号対象となる画像データを１つのＬＳＩで効果的に復号する画像符号化データ復号化装置に関する。
【背景技術】
【０００２】
近年、ＤＶＲ、ＤＴＶの発達がめざましく、動画と同時に静止画をも同時に復号できるようにして欲しいという要望があがっている。
【０００３】
この要望は、動画と静止画とを各々別のＬＳＩで処理すれば、容易に実装できるが、汎用性を持たせて低コストで実装するためには、１つのＬＳＩで実装する必要がある。
【０００４】
１つのＬＳＩのみを実装した場合において、従来の画像データ圧縮方法は、例えば、特許文献１に開示されるように、優先度の低い動画圧縮処理を停止して、優先度の高い静止画圧縮処理を優先している。
【特許文献１】特開２００６−１０９０３２号公報（第１１頁、図２）
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来の画像データ圧縮方法は、動画と静止画を同時に記録しようとする時、優先度の低い動画圧縮処理を停止して、優先度の高い静止画圧縮処理を優先している。
【０００６】
そのため、静止画処理時は、動画処理を一時中断させるため動画が止まってしまうという課題がある。
【０００７】
本発明の目的は、動画符号化データと静止画符号化データとを１つのＬＳＩで復号する画像符号化データ復号化装置において、動画符号化データの復号処理を一時中断させることなく、静止画符号化データをも良好に復号化処理することにある。
【課題を解決するための手段】
【０００８】
前記目的を達成するために、本発明では、任意の所定期間において動画復号処理を続行し、その所定期間内のうち動画復号処理後の空いている時間を静止画復号処理の時間に割り当てることとする。
【０００９】
具体的に、請求項１記載の発明の画像符号化データ復号化装置は、圧縮された画像符号化データを再生する場合において、動画符号化データ又は静止画符号化データを復号する画像復号手段と、前記画像復号手段から出力された復号データを表示及び他の画像符号化データの復号のために記憶する記憶手段と、前記画像復号手段の復号の制御を行う制御手段とからなるデジタル画像符号化データ復号化装置において、前記制御手段は、前記動画符号化データの復号と前記静止画符号化データの復号とを時分割で切り替えて行うように制御することを特徴とする。
【００１０】
請求項２記載の発明は、前記請求項１記載の画像符号化データ復号化装置において、前記制御手段は、前記動画符号化データの復号と静止画符号化データの復号とを時分割で切り替える際に、動画像データのリアルタイム性を保証可能な範囲内での空き時間を利用して前記静止画符号化データの復号を行わせることを特徴とする。
【００１１】
請求項３記載の発明は、前記請求項１記載の画像符号化データ復号化装置において、前記制御手段は、前記静止画符号化データの復号をしている期間に動画像符号化データの切り替えを指示した場合に、静止画符号化データの中断情報を画像復号手段で保存して、次の静止画符号化データの復号時には、前記画像復号手段で保存した中断情報に基づいてその中断した箇所から静止画符号化データの復号を再開するように制御することを特徴とする。
【００１２】
請求項４記載の発明は、前記請求項３記載の画像符号化データ復号化装置において、前記制御手段は、静止画符号化データの復号を中断処理した場合には、以降の静止画符号化データの復号化処理においては１フレーム分の処理が完了するまで自動継続して行うように制御することを特徴とする。
【００１３】
請求項５記載の発明は、前記請求項１記載の画像符号化データ復号化装置において、前記制御手段は、動画像符号化データの復号完了をトリガとして、静止画符号化データへ復号を切り替えるように制御することを特徴とする。
【００１４】
請求項６記載の発明は、前記請求項１記載の画像符号化データ復号化装置において、前記制御手段は、動画像符号化データの復号と静止画符号化データの復号との間の切り替えを予め設定した割り当て時間で切り替えるように制御することを特徴とする。
【００１５】
請求項７記載の発明は、前記請求項６記載の画像符号化データ復号化装置において、前記制御手段は、動画像符号化データの復号において予め設定した前記割り当て時間を過ぎてもその復号処理が完了しない場合には、動画像符号化データの次の復号においては、動画像符号化データの復号の前記割り当て時間を長くするように制御することを特徴とする。
【００１６】
請求項８記載の発明は、前記請求項６記載の画像符号化データ復号化装置において、前記制御手段は、動画像符号化データの復号において予め設定した前記割り当て時間を過ぎてもその復号処理が完了しない場合には、動画像符号化データの次の復号においては、復号が完了しなかったピクチャはスキップして、更に、予め設定されたピクチャまでスキップしてから復号を開始するように制御することを特徴とする。
【００１７】
請求項９記載の発明は、前記請求項６記載の画像符号化データ復号化装置において、前記制御手段は、動画像符号化データの復号において予め設定した前記割り当て時間を過ぎても復号処理が完了しない場合には、動画像符号化データの次の復号においては、復号が完了しなかったピクチャの先頭から再度復号を開始するように制御することを特徴とする。
【００１８】
請求項１０記載の発明は、前記請求項６記載の画像符号化データ復号化装置において、前記制御手段は、静止画符号化データの復号の前記割り当て時間の算出において、前記制御手段からの中断指示から前記画像復号手段が実際に中断するまでに要する時間を復号処理の前に見積もり、その見積もりに基づいて前記静止画符号化データの復号の割り当て時間を補正して、復号処理を開始するように制御することを特徴とする。
【００１９】
請求項１１記載の発明は、前記請求項１記載の画像符号化データ復号化装置において、前記静止画符号化データは、ＪＰＥＧであることを特徴とする。
【００２０】
請求項１２記載の発明は、前記請求項１１記載の画像符号化データ復号化装置において、前記制御手段は、ＪＰＥＧの復号は、１フレームを分割した任意の単位で行うように制御することを特徴とする。
【００２１】
以上により、請求項１〜１２記載の発明では、動画符号化データの復号処理の所定時間内の空き時間を利用して、静止画符号化データの復号処理を行うので、動画符号化データの復号処理を一時中断させることなく、静止画符号化データをも良好に復号化処理することができる。よって、動画処理の一時中断に起因して動画が一時止まってしまうことはない。
【発明の効果】
【００２２】
以上説明したように、請求項１〜１２記載の発明に係る画像符号化データ復号化装置によると、システムの破綻をきたすことなく、１つのＬＳＩで静止画と動画のデコードの同時動作を実現することができる。
【００２３】
また、他の種類のコーデックに対する静止画との同時動作への対応もスムーズに行うができる。
【発明を実施するための最良の形態】
【００２４】
以下、本発明の実施形態について、図面を参照しながら説明する。
【００２５】
（実施形態１）
本発明の第１実施形態を説明する。
【００２６】
画像符号化データ復号化装置の例として、図１には、本発明の一実施形態に係る時分割で２つのストリームを復号可能な画像符号化データ復号化装置の構成例を示してある。
【００２７】
復号可能な複数ストリームの内、一つは静止画（ＪＰＥＧ）であり、もう一つは動画（ＭＰＥＧ２など）を想定している。
【００２８】
図１に示される画像符号化データ復号化装置は、静止画復号の中断情報の保存部８０１を内蔵したマルチコーデック復号部（画像復号手段）８０２及び、処理切り替え制御部（制御手段）８０３から構成される画像復号装置８０４と、復号データ出力部８０５とから構成される。
【００２９】
蓄積メディアからの入力を想定しており、データは動画と静止画で別々のメモリに確保されている。復号データ出力部８０５の構成は、動画と静止画両方ともディスプレイを想定している。処理切り替え制御部８０３は、処理の切り替えを通知する内部信号又は外部信号の入力機構を備えており、静止画復号処理と動画復号処理を切り替える機構を備えている。
【００３０】
図２を参照しながら、マルチコーデック復号処理部８０２がＭＰＥＧ２を処理する時の構成について説明する。
【００３１】
動画符号化データを処理する時の構成は、外部から入力された画像データを保持するバッファ９０１、そして、ＶＬＤ部９０２、ＩＱ／ＩＤＣＴ部９０３、動き補償部９０４、内部メモリ９０５で構成されるＭＰＥＧ２デコード部９０６、及び、復号画像を保持するバッファ（記憶手段）９０７により構成される。
【００３２】
ここで、マルチコーデック復号処理部８０２は、動画を１フレーム単位で処理する機構を備える。
【００３３】
図３を参照しながら、マルチコーデック復号処理部８０２が静止画を処理する時の構成について説明する。
【００３４】
静止画符号化データを処理する時の構成は、外部から入力された画像データを保持するバッファ１００１、ＶＬＤ部１００２及びＩＱ／ＩＤＣＴ部１００３で構成されるＪＰＥＧデコード部１００４、静止画符号化データの復号処理を中断した時に、その中断したところから再開するための情報を保存する保存部８０１、復号画像を保持するバッファ（記憶手段）１００５で構成される。
【００３５】
ここで使用するＶＬＤ部１００２、ＩＱ／ＩＤＣＴ部１００３は、動画符号化データを処理する時と同じ資源である。
【００３６】
次に、動画と静止画のデコードを時分割で行う時の処理切り替え制御部８０３の動作の一例を図４に示すフローチャートを用いて説明する。
【００３７】
先ず、動画復号処理の保障期間を保つために処理切り替え制御部８０３は、動画復号処理の動作保障期間（割り当て期間）の設定１１０１を行う。設定後、動画復号処理の開始１１０２を行う。１フレーム分の復号処理が完了するか又は動作保障期間が経過したかの判定１１０３を行う。判定結果が偽であれば、引き続き動画復号処理の開始１１０２を行う。判定結果が真であれば、真になった要因を判定１１０４する。動作保障期間が経過していた場合は、動画復号処理の停止１１０５を行う。１フレーム分の復号処理が完了していた場合は動画符号化データの復号完了をトリガとして静止画符号化データへ復号を切り替える。尚、動画処理を停止した場合には、次の復号する機会に動作保障期間をとり得る最大期間まで長くして、同フレームの先頭から再度復号する。それでも、復号できない場合は、同フレームの復号を止めて予め設定されたピクチャまでスキップしてから次のフレームの復号に移る。そして、この一連の処理により動画の復号が遅れてしまった時には、静止画の復号の割り当て時間を動画の復号へ割り当てる。
【００３８】
次に、静止画復号処理の動作保障期間（割り当て期間）の設定１１０６を行う。尚、システムは動画符号化データの復号を優先させるので、静止画復号処理の動作保障期間の設定値は、動画像データのリアルタイム性を十分保証可能な時間範囲である任意の所定期間中での動画処理後の空き時間を利用する。つまり、静止画復号処理の動作保障期間の設定値は（任意の所定期間−動画復号処理の動作保障期間）の値を設定する。この設定後、静止画復号処理の開始１１０７を行う。１フレーム分の復号処理が完了するか又は動作保障期間が経過したか判定１１０８を行う。判定結果が偽であれば、引き続き静止画復号処理の開始１１０７を行う。判定結果が真であれば、真になった要因を判定１１０９する。動作保障期間が経過していた場合は、静止画復号処理の中断１１１０を行う。１フレーム分の復号処理が完了していた場合は何も行わない。
【００３９】
尚、動画処理では再開を行わないが、静止画処理では再開を行う。このため、動作保障期間が経過した場合、動画復号処理では停止１１０５するが、静止画復号処理では中断１１１０する。
【００４０】
次に、動画復号処理の動作の一例を図５に示すフローチャートを用いて説明する。
【００４１】
先ず、復号対象の画像データの入力処理を行う１２０１。次に、１フレーム分の動画の復号処理を開始１２０２する。そして、復号中に停止要求が処理切換え制御部８０３からあったかどうか判定１２０３を行い、あれば、動画復号処理を停止１２０４する。停止要求がない場合は、１フレーム分の動画の復号処理が完了したかどうか判定１２０５する。完了していれば、処理切り替え制御部８０３へ動画１フレームの処理完了を通知１２０６して、動画復号処理を終了する。完了していない場合は、復号中に停止要求が処理切換え制御部８０３からあったかどうかの判定１２０３へ戻る。
【００４２】
次に、静止画処理の動作の一例を図６に示すフローチャートを用いて説明する。
【００４３】
先ず、画像データ入力処理を実行１３０１する。次に、復号の再開処理なのか開始処理なのかを判定１３０２する。再開処理の場合は、中断情報の保存部８０１から中断情報を読み出す１３０３。開始処理の場合は何も行わない。次に、任意の単位で復号１３０４する。そして、復号中に中断要求が処理切換え制御部８０３からあったかどうか判定１３０５を行い、その中断要求があれば、静止画復号処理を中断１３０６する。そして、中断情報の保存部８０１へ中断情報を格納１３０７し、静止画復号処理を終了する。中断要求がない場合は、１フレーム分の静止画の復号処理が完了したかどうか判定１３０８し、完了していれば、処理切り替え制御部８０３へ静止画１フレームの処理完了を通知１３０９して、復号処理を終了する。完了していない場合は、任意の単位で復号１３０４へ戻る。尚、中断処理を実行した場合で、且つ、次の静止画復号処理が復号再開処理であった場合は、中断情報を読み出す１３０３ことにより、中断処理と再開処理とを繰り返し、１フレーム分の処理が完了するまで静止画復号処理を自動継続して行う。
【００４４】
次に、静止画像圧縮処理と動画像圧縮処理の動作の一例を図７に示すタイムチャートを用いて説明する。
【００４５】
図７は、動画の出力の任意の期間に合わせた静止画と動画の処理タイミングを示している。尚、図中の実線は処理が実行中であることを示している。
【００４６】
先ず、任意の期間中、１フレーム目の動画の動作保障期間１４０１が設定され、１フレーム目の動画処理１４０５が行われる。次に、静止画の動作保障期間１４０２が設定され、１フレームを複数に分割した複数単位のうち１単位の１ ＭＣＵ目からｎ ＭＣＵ目まで（任意の所定単位）の静止画処理１４０６が行われる。通常、静止画は動画に比べて画格が大きいため、静止画符号化データの動作保障期間内に１フレームの復号処理が終わらないことが多い。
【００４７】
そのため、同図のように、静止画開始処理１４０６が動作保障期間が経過すると、中断要求１４０９を発行して処理を切り替える。同様に、次の任意の所定期間では、２フレーム目の動画の動作保障期間１４０３が設定され、２フレーム目の動画処理１４０７が行われる。次に、静止画の動作保障期間１４０４が設定され、ｎ＋１ ＭＣＵ目からｍ ＭＣＵ目まで（任意の所定単位）の静止画再開処理１４０８が行われる。そして、静止画開始処理１４０８が動作保障期間が経過すると、中断要求１４１０を発行して処理を切り替える。
【００４８】
動画については１フレーム単位で処理が完結しているが、静止画は中断、再開を自動的に繰り返し、継続して、最終的に１フレームの復号処理を行う。
【００４９】
以上のように、本実施形態では、任意の所定期間内で静止画符号化データと動画符号化データとの両復号処理を行っているので、動画表示を乱すことなく、静止画表示を行うことができる。
【００５０】
（実施形態２）
次に、本発明の第２実施形態を説明する。
【００５１】
本第２実施形態は、第１実施形態の静止画処理に、リサイズ処理が付加されたものである。
【００５２】
静止画の復号は任意単位で直ぐに中断できるが、リサイズ処理は画格に依存したそれより大きい単位でしか中断できない。このため、静止画処理へ中断要求を発行してから動画処理への切り替えにタイムラグが発生して、動画の処理が破綻する場合がある。これを回避するために、静止画の画格からタイムラグの時間を補正値として見積もり、予測して、当初割り当てられた静止画の動作保障期間から前記予測した補正値を引いたものを、静止画の動作保障期間として再設定する。
【００５３】
図８に示される画像符号化データ復号化装置は、静止画復号・リサイズ処理の中断情報の保存部１５０１を内蔵したリサイズ処理を含んだマルチコーデック復号部１５０２及び、処理切り替え制御部１５０３から構成される画像復号装置１５０４と、復号データ出力部８０５から構成される。
【００５４】
入力と復号データ出力部８０５の構成は前記実施形態１と同じである。処理切り替え制御部１５０３は、処理の切り替えを通知する内部信号又は外部信号の入力機構を備えており、静止画復号・リサイズ処理と動画復号処理とを各々時間で区切って切り替える機構を備えている。また、処理切り替え制御部１５０３は、マルチコーデック復号部１５０２からの補正値を入力として、静止画の動作保障期間として再設定するする機構を備えている。
【００５５】
以下、図９を参照しながら、ＪＰＥＧデコード（静止画復号）・リサイズ部１５０２の構成について説明する。
【００５６】
前記第１実施形態との差異は、リサイズ処理の構成が追加された点のみである。追加された構成は、ＪＰＥＧ復号・リサイズ部１６０６へ入力する復号画像を保持する低速動作のバッファ（低速）１６０１と、同リサイズ部１６０６へ入力する復号画像を保持する高速動作のバッファ（高速）１６０２と、リサイズ処理部１６０３と、リサイズ処理後の画像を保存する高速動作のバッファ１６０４（高速）と、リサイズ処理後の画像を保存する低速動作のバッファ１６０５（低速）である。リサイズ処理を含むことによって更新された構成は、ＪＰＥＧデコード・リサイズ処理部１６０６である。また、リサイズ処理の中断情報を含むことによって更新された構成は、静止画復号・リサイズ処理の中断情報の保存部１５０１である。
【００５７】
課題として、処理画格が大きい場合、処理単位当りの低速メモリと高速メモリと間のデータ転送の処理時間が復号処理に比べてかかってしまう。データ転送はＣＰＵを介さないため、途中で中断することができない。そのため、中断処理に要する時間がかかってしまう。
【００５８】
特に、水平リサイズを行う際、入力画像１ライン分を低速メモリから高速メモリへ転送する関係上、入力画格の水平サイズが大きい場合は、中断処理に要する時間がかかってしまう。
【００５９】
転送単位を分割する代替手段もあるが、細かい単位で転送設定を行わなければならないため、リサイズ処理全体の処理速度が遅くなってしまう。
【００６０】
以下、図１４を参照しながら、リサイズ処理のタイミングチャートを説明する。同図において、リサイズ処理部１６０３へ入力する復号画像を保持するバッファ（低速）１６０１からリサイズ処理部１６０３へ入力する復号画像を保持するバッファ（高速）１６０２への転送時間が同図に示す符号２１０１であり、リサイズ処理時間が符号２１０２であり、リサイズ処理部１６０３からリサイズ処理後の画像を保存するバッファ１６０４（高速）からリサイズ処理後の画像を保存するバッファ１６０５（低速）へ転送する時間が符号２１０３である。相対的にリサイズ処理の入力のデータ転送に時間がかかる。
【００６１】
静止画復号の中断処理に要する時間がかかってしまった場合の課題を図１３に示すタイミングチャートを用いて説明する。
【００６２】
図１３は、動画の出力の任意の所定期間に合わせた静止画と動画の復号処理タイミングを示している。尚、同図中の実線は処理が実行中であることを示している。
【００６３】
先ず、任意の所定期間中、１フレーム目の動画の動作保障期間２００１が設定され、１フレーム目の動画処理２００５が行われる。次に、静止画の動作保障期間２００２が設定され、静止画処理２００６が行われる。通常、静止画は動画に比べて画格が大きいため、静止画の動作保障期間内に１フレームの復号処理が終わらないことが多い。
【００６４】
そのため、同図のように、静止画開始処理２００６が動作保障期間が経過すると、中断要求２００４を発行して処理を切り替える。同様に、次の任意の所定期間では、２フレーム目の動画の動作保障期間２００３が設定され、２フレーム目の動画処理２００７が行われる。
【００６５】
しかしながら、図９で説明したように、リサイズ処理部１６０３で行われるデータ転送はＣＰＵを介さないため、途中で中断することができない。そのため、動画処理とのオーバーラップが発生する２００８。その結果、動画処理の実行が間延びして、システムに破綻をきたす場合がある。
【００６６】
次に、処理切り替え制御部１５０３の動作の一例を図１０に示すフローチャートを用いて説明する。
【００６７】
前記第１実施形態との差異は、静止画復号処理の開始１１０７を行った後に、静止画復号処理から通知された補正値に基づいて静止画の動作保障期間を再設定１７０１する点である。この静止画の動作保障期間の再設定値は（当初割り当てられた静止画の動作保障期間−補正値）を設定する。
【００６８】
次に、ＪＰＥＧデコード・リサイズ部１６０６の動作の一例を図１１に示すフローチャートを用いて説明する。
【００６９】
前記第１実施形態との差異は、画像データ入力処理１３０１を行う前に、静止画の動作保障期間に対する補正値を算出１８０１して、その後、処理切り替え制御部１５０３へ、算出した補正値を通知１８０１する点である。
【００７０】
尚、静止画処理について中断要求を発行して時点から動画復号処理への切り替えのタイムラグは、前記リサイズ処理の仕組みで記載した通り、低速メモリと高速メモリ間のデータ転送時間に依存するため、入力画格に依存する。特に、水平リサイズ処理実行時は一水平ラインのデータを転送するために、最も処理単位当りの処理時間を要する。従って、静止画復号処理について中断要求を発行した時点から動画処理への切り替えのタイムラグの最大値は、以下の式で求められる。
【００７１】
低速メモリから高速メモリへの最大データ転送サイズ
＝ 入力画格の水平サイズ・補正値（タイムラグの最大値）
＝ 低速メモリから高速メモリへの最大データ転送サイズ
／ データ転送レート
次に、静止画像圧縮処理と動画像圧縮処理の動作の一例を図１２に示すタイムチャートを用いて説明する。
【００７２】
図１２において、前記第１実施形態との差異は、動画処理から割り当てられた静止画の動作保障期間１４０２、１４０４から補正値１９０１の期間を前倒しで短縮したものを、新しい静止画の動作保障期間１９０２、１９０３として再設定している点である。
【００７３】
以上により、本実施形態では、任意の所定期間内で静止画＋リサイズ処理と動画の処理とを破綻無く実装することができる。
【産業上の利用可能性】
【００７４】
以上説明したように、本発明は、動画符号化データの復号処理を一時中断させることなく、静止画符号化データをも良好に復号化処理できるので、動画が一時止まって表示されることがなく、良好な動画表示及び静止画表示が可能な画像符号化データ復号化装置として、有用である。
【図面の簡単な説明】
【００７５】
【図１】本発明の第１の実施形態の画像符号化データ復号化装置の構成を示す図である。
【図２】同画像符号化データ復号化装置に含まれるマルチコーデック復号処理部の内部構成を示す図である。
【図３】同マルチコーデック復号処理部が静止画を処理する時の構成を示す図である。
【図４】同画像符号化データ復号化装置に含まれる処理切り替え制御部が動画と静止画とのデコードを時分割で行う時の動作の一例を示すフローチャート図である。
【図５】同マルチコーデック復号処理部の動画復号処理の一例を示すフローチャート図である。
【図６】同マルチコーデック復号処理部の静止画処理の一例を示すフローチャート図である。
【図７】同マルチコーデック復号処理部による静止画像圧縮処理と動画像圧縮処理との動作の一例を示す図である。
【図８】本発明の第２の実施形態の画像符号化データ復号化装置の構成を示す図である。
【図９】同画像符号化データ復号化装置に含まれる，リサイズ処理を含んだマルチコーデック復号部の構成を示す図である。
【図１０】同画像符号化データ復号化装置に含まれる処理切り替え制御部の動作の一例を示すフローチャート図である。
【図１１】同リサイズ処理を含んだマルチコーデック復号部の動作の一例を示すフローチャート図である。
【図１２】同リサイズ処理を含んだマルチコーデック復号部による静止画像圧縮処理と動画像圧縮処理との動作の一例を示す図である。
【図１３】静止画の中断処理に時間を要した場合の課題を示す図である。
【図１４】リサイズ処理のタイミングを示す図である。
【符号の説明】
【００７６】
８０１、１５０１      保存部
８０２                マルチコーデック復号部（画像復号手段）
８０３                処理切り替え制御部（制御手段）
８０４                画像復号装置
８０５                復号データ出力部
９０１、１００１、１６０１、
１６０２、１６０４、１６０５      バッファ
９０２、１００２      ＶＬＤ部
９０３、１００３      ＩＱ／ＩＤＣＴ部
９０４                動き補償部
９０６                ＭＰＥＧ２デコード部
９０７、１００５      バッファ（記憶手段）
１００４              ＪＰＥＧデコード部
１５０２              リサイズ処理を含んだマルチコーデック復号部
１５０３              処理切り替え制御部
１５０４              画像復号装置
１６０３              リサイズ処理部
１６０６              ＪＰＥＧデコード・リサイズ部
【図１】
2009100206.tif 000003
【図２】
2009100206.tif 000004
【図３】
2009100206.tif 000005
【図４】
2009100206.tif 000006
【図５】
2009100206.tif 000007
【図６】
2009100206.tif 000008
【図７】
2009100206.tif 000009
【図８】
2009100206.tif 000010
【図９】
2009100206.tif 000011
【図１０】
2009100206.tif 000012
【図１１】
2009100206.tif 000013
【図１２】
2009100206.tif 000014
【図１３】
2009100206.tif 000015
【図１４】
2009100206.tif 000016