(57)【要約】      （修正有）【課題】再符号化を行わずとも編集が可能な画像の記録を可能とし、また、記録画像を容易に編集可能な動画像記録再生装置を提供する。【解決手段】符号化対象画像において、第１の符号化領域と第２の符号化領域とを設定し、第１の符号化領域内のブロックを、ピクチャ内予測、或いは、参照画像の第１の符号化領域に対応する領域の画像のみを用いたピクチャ間予測によって符号化し、第２の符号化領域内のブロックを、ピクチャ内予測、或いは、参照画像の第２の符号化領域に対応する領域の画像のみを用いたピクチャ間予測によって符号化し、符号化された画像データと、対応する符号化領域の設定に関する情報とを記録媒体に格納する。記録媒体に格納された符号化領域の設定に関する情報に基づいて、対応する画像データにおける第１の符号化領域のデータを他の符号化データに差し替える編集を可能とする。【選択図】図１
2008182364.tif 000002
【特許請求の範囲】
【請求項１】
符号化対象画像をブロックに分割して、該ブロック単位で予測符号化して記録する動画像記録再生装置であって、
符号化対象画像において、第１の符号化領域と第２の符号化領域とを設定する設定手段と、
前記符号化対象画像における各ブロックを前記第１の符号化領域と第２の符号化領域とに分類し、該第１の符号化領域内のブロックを、ピクチャ内予測、或いは、参照画像の前記第１の符号化領域に対応する領域の画像のみを用いたピクチャ間予測によって符号化し、該第２の符号化領域内のブロックを、ピクチャ内予測、或いは、参照画像の前記第２の符号化領域に対応する領域の画像のみを用いたピクチャ間予測によって符号化する符号化手段と、
前記符号化手段によって符号化された画像データと、該画像データに対応する前記設定手段による符号化領域の設定に関する情報とを記録媒体に格納する格納制御手段と、
前記記録媒体に格納された符号化領域の設定に関する情報に基づいて、前記記録媒体に格納された対応する画像データにおける前記第１の符号化領域のデータを他の符号化データに差し替える編集手段と
を備えることを特徴とする動画像記録再生装置。
【請求項２】
前記符号化手段は、
前記設定手段における設定に基づいた枚数の前記符号化対象画像を前記第１の符号化領域と第２の符号化領域とに分割して前記符号化を行い、
前記枚数に一致する数の符号化が完了した後は、該分割を行わずに、前記符号化対象画像において任意の参照画像及び画像領域を用いたピクチャ間予測符号化を可能にする
ことを特徴とする請求項１に記載の動画像記録再生装置。
【請求項３】
画像の表示を行うための表示手段をさらに備え、
前記表示手段は、分割されて符号化される前記符号化対象画像を表示するとともに、前記第１の符号化領域を識別可能に表示することを特徴とする請求項１または２に記載の動画像記録再生装置。
【請求項４】
前記記録媒体には編集用画像が更に格納され、
前記編集手段は、前記編集用画像を前記符号化手段により符号化した符号化データを用いて、前記第１の符号化領域のデータの差し替えを行うことを特徴とする請求項１乃至３のいずれか１項に記載の動画像記録再生装置。
【請求項５】
前記編集用画像の大きさを、前記第１の符号化領域の大きさに合わせてリサイズするリサイズ手段をさらに備え、
前記編集手段は、リサイズされた前記編集用画像を前記符号化手段により符号化した符号化データを用いて、前記第１の符号化領域のデータの差し替えを行うことを特徴とする請求項４に記載の動画像記録再生装置。
【請求項６】
前記編集手段は、前記第１の符号化領域が設定され符号化された画像データについてのみ前記差し替えを行うことを特徴とする請求項１乃至５のいずれか１項に記載の動画像記録再生装置。
【請求項７】
前記設定手段は、前記第１の符号化領域の位置と、前記第１の符号化領域と第２の符号化領域とを分割する期間を設定することを特徴とする請求項１乃至６のいずれか１項に記載の動画像記録再生装置。
【請求項８】
コンピュータを、請求項１乃至７のいずれか１項に記載の動画像記録再生装置として機能させるためのコンピュータプログラム。
【請求項９】
符号化対象画像をブロックに分割して、該ブロック単位で予測符号化して記録する動画像記録再生装置の制御方法であって、
符号化対象画像において、第１の符号化領域と第２の符号化領域とを設定する設定工程と、
前記符号化対象画像における各ブロックを前記第１の符号化領域と第２の符号化領域とに分類し、該第１の符号化領域内のブロックを、ピクチャ内予測、或いは、参照画像の前記第１の符号化領域に対応する領域の画像のみを用いたピクチャ間予測によって符号化し、該第２の符号化領域内のブロックを、ピクチャ内予測、或いは、参照画像の前記第２の符号化領域に対応する領域の画像のみを用いたピクチャ間予測によって符号化する符号化工程と、
符号化された画像データと、該画像データに対応する符号化領域の設定に関する情報とを記録媒体に格納する格納工程と、
前記記録媒体に格納された符号化領域の設定に関する情報に基づいて、前記記録媒体に格納された対応する画像データにおける前記第１の符号化領域のデータを他の符号化データに差し替える編集工程と
を備えることを特徴とする動画像記録再生装置の制御方法。
【請求項１０】
前記記録媒体には編集用画像が更に格納され、
前記編集工程は、前記編集用画像を符号化した符号化データを用いて、前記第１の符号化領域のデータの差し替えを行うことを特徴とする請求項９に記載の動画像記録再生装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、動画像記録再生装置及びその制御方法、並びに、コンピュータプログラムに関する。
【背景技術】
【０００２】
近年、情報処理装置の処理速度の向上により音声や映像等のデジタルデータを記録・再生する装置が多数開発されている。このような機器で映像・音声等のデータを記録するような場合、通常は圧縮によりデータ量の削減を図っている。よく用いられる動画の圧縮符号化方式の規格にはMPEG(Moving Picture Experts Group)で定めているＭＰＥＧ１、２がある。ＭＰＥＧ−１は、動画像信号を１．５Ｍｂｐｓ程度に、ＭＰＥＧ−２は、動画像信号を２から１５Ｍｂｐｓ程度に圧縮可能である。
【０００３】
また、さらなる高画質化の要求をみたすべく、ＩＳＯ／ＩＥＣとＩＴＵの共同で次世代画面符号化方式として、Ｈ．２６４（ＡＶＣ）の標準化活動が進んでいる。Ｈ.２６４の動画像符号化では、時間方向および空間方向の冗長性を削減することによってデータ量の圧縮を行う。そこで時間的な冗長性の削減を目的とするピクチャ間予測符号化では、前方または後方のピクチャを参照してブロック単位で動きの検出および予測画像の作成を行い、得られた予測画像と現在のピクチャとの差分値に対して符号化を行う。
【０００４】
また、Ｈ.２６４では、画面をスライスに分割して個々に符号化処理する技術も採用されている。スライスに分割された画像の処理に関しては、特許文献１にも開示がある。
【特許文献１】特開２００６−１１４９７９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ところで、Ｈ.２６４等による圧縮画像データを記録媒体に記録する機能を有するビデオカメラといった動画像記録再生装置を考えた場合、いわゆるアフターレコーディングの要求があると考えられる。このアフターレコーディングには、例えば、ユーザが記録した映像の一部に後からタイトル等の映像を合成する処理が含まれる。
【０００６】
従来のピクチャ間予測符号化を用いた動画像記録再生装置では、符号化済みのストリームの一部の領域をタイトル等の他の映像に変更する場合、符号化ストリームを一旦復号し、所望の画像部分を入れ替え、その後、再符号化する必要があった。
【０００７】
しかしながら、このような処理方法では、符号化ストリームを復号化、再符号化するため画質の劣化が避けられず、また、ユーザも煩雑な編集作業を強いられることとなる。
【０００８】
本発明は係る問題点に鑑みてなされたものであり、再符号化を行わずとも編集が可能な画像データの記録を可能とし、また、記録画像データを容易に編集可能な動画像記録再生装置を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記課題を解決するための一つの側面に対応する発明は、
符号化対象画像をブロックに分割して、該ブロック単位で予測符号化して記録する動画像記録再生装置であって、符号化対象画像において、第１の符号化領域と第２の符号化領域とを設定する設定手段と、前記符号化対象画像における各ブロックを前記第１の符号化領域と第２の符号化領域とに分類し、該第１の符号化領域内のブロックを、ピクチャ内予測、或いは、参照画像の前記第１の符号化領域に対応する領域の画像のみを用いたピクチャ間予測によって符号化し、該第２の符号化領域内のブロックを、ピクチャ内予測、或いは、参照画像の前記第２の符号化領域に対応する領域の画像のみを用いたピクチャ間予測によって符号化する符号化手段と、前記符号化手段によって符号化された画像データと、該画像データに対応する前記設定手段による符号化領域の設定に関する情報とを記録媒体に格納する格納制御手段と、前記記録媒体に格納された符号化領域の設定に関する情報に基づいて、前記記録媒体に格納された対応する画像データにおける前記第１の符号化領域のデータを他の符号化データに差し替える編集手段とを備えることを特徴とする。
【００１０】
上記課題を解決するための他の側面に対応する発明は、上記の動画像記録再生装置であって、
前記記録媒体には編集用画像が更に格納され、
前記編集用画像の大きさを、前記第１の符号化領域の大きさに合わせてリサイズするリサイズ手段を備え、
前記編集手段は、リサイズされた前記編集用画像を前記符号化手段により符号化した符号化データを用いて、前記第１の符号化領域のデータの差し替えを行うことを特徴とする。
【発明の効果】
【００１１】
本発明によれば、再符号化を行わずとも編集が可能な画像データの記録を可能とし、また、記録画像データを容易に編集可能な動画像記録再生装置を提供することができる。
【発明を実施するための最良の形態】
【００１２】
以下、図面を参照しながら本発明の好適な実施の形態を説明する。
【００１３】
［第１の実施形態］
＜ビデオカメラの構成＞
図１は発明の第１の実施形態に対応する動画像記録再生装置としてのビデオカメラ１００の構成例を説明するためのブロック図である。
【００１４】
図１において、レンズユニット１０１は、被写体からの光を電気信号に変換する、レンズや、ＣＣＤなどの撮像素子で構成される。カメラ信号処理部１０２は、レンズユニット１０１からの信号を画像データへ変換する。操作キー部１０３は、ビデオカメラ１００の使用者とのインターフェースとなるキーやボタン等である。この操作キー部１０３の操作により、ユーザーは、ビデオカメラ１００における記録動作の開始指示や、符号化処理に関する設定を行うことができる。
【００１５】
符号化処理部１０４は、カメラ信号処理部１０２から出力される画像データをＨ．２６４規格で定められた圧縮方式で符号化する。また、符号化処理に関する設定によっては、一つのピクチャ内で編集可能領域と編集不可領域の２つの領域に領域分割を行い、編集可能領域は編集不可領域を予測の参照画面に用いることなく、独立した別スライスで符号化する。このような符号化処理を、本実施形態では「編集モードの符号化処理」という。
【００１６】
データ解析部１０５は、記録媒体１０９から読み出された符号化データ内の編集可能領域の有無、位置、表示サイズ、挿入時間の解析を行う。リサイズ部１０６は、記録媒体１０９から読み出された編集用画像をデータ解析部１０５の解析結果に応じてリサイズする。ピクチャ編集部１０７は、データ解析部１０５から出力されたストリームの編集可能領域をリサイズ部１０６から出力された編集用の映像と入れ替える。
【００１７】
バッファメモリ１０８は、符号化部１０４から出力される符号化データを一時的に保持する。記録媒体１０９は、本実施形態のビデオカメラ１００に着脱可能に装填され、動画像データ、静止画データが記録される。記録媒体１０９には、更に編集用画像も併せて記録される。ＣＰＵ（中央演算装置）１１０は、ビデオカメラ１００全体を制御・管理する。
【００１８】
記憶装置１１１は、ＣＰＵ１１０がビデオカメラ１００の制御を行うための制御用コンピュータプログラムや、本実施形態に対応する処理を実行するための処理用コンピュータプログラムを格納する。表示装置１１２は、記録媒体１０９に記録された動画像データに基づく映像を再生表示したり、装置の動作設定を行うための設定画面を表示する。
【００１９】
＜Ｈ．２６４の符号化処理の説明＞
次にＨ．２６４の符号化処理について、図２を参照して説明する。図２に示すようにＨ．２６４では符号化の対象となる１ピクチャ分の画像データ（ピクチャ画像と呼ぶ）２０１をマクロブロックと呼ぶ領域２０２に分割し、マクロブロック単位に符号化処理を行う。各マクロブロックは複数個の画素データから構成される。ピクチャ内符号化ではマクロブロック２０２を、周囲のマクロブロックの符号化情報や周囲の画素データの情報を利用して予測符号化する。
【００２０】
また、ピクチャ間符号化ではマクロブロック２０２について、符号化済の他のピクチャ画像を参照画像として動き予測を行うことによって生成される動き予測画像と、原画像との差分値を求める。さらに、符号化対象画像内の周囲マクロブロックの符号化情報を利用して予測符号化する。
【００２１】
ピクチャ間符号化の際に用いる参照画像に対しては、ブロック歪みなどの雑音除去を目的としたデブロッキングフィルタを施す機能が備えられており（ループ内フィルタ）、このデブロッキングフィルタの適用により、画質および圧縮率が向上する。
【００２２】
図３に示すように、Ｈ．２６４では、ピクチャ画像２０１を１つ以上のマクロブロックから構成される符号化領域としてのスライスを単位として、独立して符号化する機能が備えられている。図３において、ピクチャ画像２０１には、２つのスライス３０１と３０２とが含まれる。ピクチャ画像２０１内の各マクロブロックは、スライス３０１或いは３０２に分類される。各スライスは、スライスヘッダおよび１つ以上のマクロブロックから構成されており、スライス内、即ち符号化領域内のマクロブロックは、他のスライスに属するマクロブロックの情報を用いた予測を行わずに符号化される。
【００２３】
図４は、スライス単位に独立に符号化する場合の、スライスの参照関係を説明するためのイメージ図である。図４において、ピクチャ画像２０１のそれぞれは、符号化領域としての編集可能領域４０１と編集不可領域４０２とで構成される。なお、編集可能領域４０１は、符号化対象画像における任意の大きさを有する矩形領域であって、編集不可領域４０２は、符号化対象画像における該編集可能領域４０１以外の領域である。ここで、編集可能領域４０１の画像は、ピクチャ間符号化を行う際は、参照画像における編集可能領域４０１のみを参照して予測符号化される。同様に、編集不可領域４０２の画像は、ピクチャ間符号化を行う際は、参照画像における編集不可領域４０２のみを参照して予測符号化される。
【００２４】
ピクチャ内を複数の符号化領域に分割して符号化する方法として、Ｈ.２６４ではスライス・グループが用意されている。図５はスライス・グループの種類を示したものである。本実施形態では、例えばタイプ２：フォアグランド／レフトオーバーを使用する。これは複数の矩形のスライス・グループを指定し、残りを背景スライス・グループとするものである。これ以外の各タイプについての詳細はITU-T H.２６４の規格書に記載されているのでここでは割愛する。スライス・グループのパラメータは後述するピクチャ・パラメータ・セット（ＰＰＳ）９０１で設定される。ピクチャ・パラメータ・セットはシーケンス構造内に存在する。
【００２５】
次に、図６を参照してＨ.２６４のシーケンス構造を説明する。図６に示すように、Ｈ．２６４の各シーケンス６０１は、複数のアクセスユニット（ＡＵ）６０２で構成されている。各アクセスユニット６０２は１つのピクチャに対応する。各アクセスユニット６０２は複数のＮＡＬ（Network Abstraction Layer）ユニット６０３から構成されている。
【００２６】
ＮＡＬユニット６０３の構造は図７に示すようになる。即ち、ＮＡＬユニット６０３は、ヘッダ部７０１とデータ部７０２とで構成される。ヘッダ部７０１は、"Forbidden_zero_bit"７０３、"Nal_ref_idc"７０４及び"Nal_unit_typ"７０５で構成される。このうち、"Nal_unit_typ"７０５の値に応じて、ＮＡＬユニット６０３の種類は、図８に示すように３２種類に分類される。この分類の詳細についても、Ｈ．２６４規格に準ずるものであるので、ここでは説明を省略する。
【００２７】
図９は、図６のアクセスユニット６０２の構造に、ＮＡＬユニットの具体的な種類を当てはめた例を示す図である。スライス・グループを示すフラグは、図９のピクチャ・パラメータ・セット（ＰＰＳ）内のslice_group_map_typeであり、符号化時にスライス・グループのタイプが指定される。ここでは、図５のタイプ２、フォアグランド／レフトオーバーが指定される。
【００２８】
＜画像記録時の処理＞
次に本実施形態における記録時の動作について説明する。本実施形態における動画像記録再生装置としてのビデオカメラ１００では、ピクチャの一部に対する画像の差し替えを後に可能にするために、記録時に１つのピクチャを編集可能領域４０１と編集不可領域４０２との２つの領域に分割する。
【００２９】
本実施形態では、例えば図３で説明したようにＨ.２６４の複数のマクロブロックから構成されるスライス単位に独立して符号化する機能を利用する。図３を用いて２つの領域を説明するならば、スライス３０２が編集可能領域４０１、それ以外のスライス３０１が編集不可領域４０２である。この場合、スライス３０１と３０２とはお互いのマクロブロックの情報を用いた予測を行わずに独立したスライスとして符号化される。
【００３０】
図１０は、本実施形態における記録時の処理の一例を示すフローチャートである。当該フローチャートに対応する処理は、記憶装置１１１に格納されている処理プログラムをＣＰＵ１１０が実行することにより、実現される。
【００３１】
図１０において、ステップＳ１００１では、操作キー１０３の操作に基づき、記録動作の開始指示を受け付ける。続くステップＳ１００２では、１つのピクチャを編集可能領域４０１と編集不可領域４０２との二つの符号化領域に分割して符号化する、編集モードの符号化処理の設定が成されているか否かを判定する。
【００３２】
本実施形態では、図１１に示すような編集モード設定画面を用いて、編集モードの符号化処理を行うか否かの設定を予め行うことができる。図１１の画面は、表示装置１１２に表示され、各設定の受け付けは操作キー１０３を介して行う。図１１において、画面１１００には、編集モードのＯＮ／ＯＦＦを切り替える設定ボタン１１０１が含まれる。この編集モードが「ＯＮ」に設定された場合には、編集可能領域４０１と編集不可領域４０２の二つの符号化領域を区別して符号化を行う、編集モードの符号化処理が行われる。一方、「ＯＦＦ」に設定された場合には、編集不可領域４０２のみでピクチャ画像全体の符号化を行う、非編集モードの符号化処理が行われる。
【００３３】
なお、設定ボタン１１０１が「ＯＮ」となった場合には、編集モードにおける符号化処理の為のパラメータを設定することができる。編集可能領域４０１の位置１１０２には、編集可能領域４０１の座標位置が設定される。また、サイズ１１０３には、編集可能領域４０１のサイズが、該編集可能領域４０１が有する縦横の画素数により設定される。
【００３４】
この位置１１０２及びサイズ１１０３について、図１２を参照して説明する。図１２は、編集可能領域４０１の位置及びサイズの概念を説明するための図である。図１２において、符号化対象画像としてのピクチャ２０１に、編集可能領域４０１が設定されている。ピクチャ２０１には、ピクチャ２０１の左上頂点が座標系の原点に一致するようにＸＹ座標系が適用される。この座標系において、編集可能領域４０１の左上頂点の座標（ｘ１、ｙ１）が、位置１１０２に相当する。また、編集可能領域４０１の縦（Ｈ）及び横（Ｗ）を、画素数に基づいて求めることができる。この（Ｈ、Ｗ）の値が、サイズ１１０３に相当する。
【００３５】
次に、挿入時間１１０４には、編集モードの符号化処理が行われる時間、言い換えれば、ピクチャ２０１が編集可能領域４０１と編集不可領域４０２とに分割される期間が設定される。この挿入時間１１０４の設定値は、記録レートに基づき編集モードの符号化処理が行われるピクチャの枚数として換算される。例えば、図１１の場合、２０秒と設定されているが、毎秒３０枚（３０ｆｐｓ）の記録レートの場合には、３０×２０＝６００枚のピクチャを編集モードの符号化処理により符号化することとなる。このように、本実施形態では、記録開始から挿入時間１１０４の設定値に基づいて、編集モードの符号化処理が実行されることとなる。なお、図１１における設定値は、あくまで一例であって発明の実施形態がこの設定値に限定されるものではない。また、図１１における設定値は、記憶装置１１１に格納される。
【００３６】
ステップＳ１００２では、編集モード１１０１の設定値に基づき、「ＯＮ」設定の場合には、編集モードにおける記録開始の指示を受け付けたと判定し（ステップＳ１００２において「ＹＥＳ」）、ステップＳ１００３に移行する。一方、「ＯＦＦ」設定の場合には、非編集モードにおける記録開始の指示を受け付けたと判定し（ステップＳ１００２において「ＮＯ」）、ステップＳ１００６に移行する。
【００３７】
ステップＳ１００３では、図１１を利用して設定された編集モードの符号化処理における設定値を保持する。続くステップＳ１００４では、ＣＰＵ１１０は、カメラ信号処理部１０３により変換された符号化対象画像としてのピクチャ画像をバッファメモリ１０８に一時保持させる。さらに、符号化処理部１０４により、該ピクチャ画像を編集可能領域４０１と編集不可領域４０２との２つの符号化領域に分割して符号化を実行させる。符号化されたピクチャ画像は記録媒体１０９に記録する。なお、符号化の際は、編集可能領域４０１は参照不可領域４０２を予測の参照画像として用いず、同様に編集不可領域４０２は参照可能領域４０１を予測の参照画像として用いない。編集可能領域４０１では、該編集可能領域４０１に限定されたピクチャ内予測符号化或いはピクチャ間予測符号化が行われる。同様に編集不可領域４０２では、該編集不可領域４０２に限定されたピクチャ内予測符号化或いはピクチャ間予測符号化が行われる。
【００３８】
また、記録媒体１０９に符号化処理結果を格納する際、ステップＳ１００３において取得した編集モード符号化処理における設定値を併せて格納する格納制御を行う。即ち、編集モードの「ＯＮ」設定、編集可能領域の位置、サイズ及び挿入時間の設定値である。この設定値は、後に画像を編集する際に用いられる。これらの設定値は、例えば、動画像データの先頭に位置するアクセスユニットのピクチャ・パラメータ・セット（ＰＰＳ）９０１内のprivate data領域に格納することができる。
【００３９】
次に、ステップＳ１００５では、ＣＰＵ１１０は、図１１の挿入時間１１０４で設定された挿入時間の設定値に相当するピクチャ数の符号化が完了したか否かを判定する。この場合、例えば、記録レートを３０フレーム毎秒として、編集モードの符号化処理を行うピクチャ画像の枚数を計算することができる。もし、挿入時間に相当する枚数と一致する数のピクチャの符号化が完了した場合には（ステップＳ１００５において「ＹＥＳ」）、ステップＳ１００６に移行する。一方、挿入時間に相当する枚数と一致する数のピクチャの符号化が完了しない場合には（ステップＳ１００５において「ＮＯ」）、ステップＳ１００４に戻って、編集モードの符号化処理を継続する。
【００４０】
ステップＳ１００６では、ＣＰＵ１１０は、カメラ信号処理部１０３により変換された画像データをバッファメモリ１０８に一時保持させる。そして、符号化処理部１０４により、ピクチャ画像を上記二つの領域に分割することなく、非編集モードの符号化処理を実行させる。すなわち、任意の参照画像及び画像領域を参照可能とするために、ピクチャ画像全体を編集不可領域４０２として符号化する。符号化されたピクチャ画像は記録媒体１０９に記録する。
【００４１】
次に、ステップＳ１００７において、操作キー１０３により記録動作の終了操作が行われたか否かを判定し、終了操作が行われた場合には（ステップＳ１００７において「ＹＥＳ」）、本処理を終了する。終了操作が行われない場合には（ステップＳ１００７において「ＮＯ」）、ステップＳ１００６に戻って処理を継続する。
【００４２】
なお、ＣＰＵ１１０が、表示装置１１２を制御して電子ファインダーとして撮影記録中の画像を表示させている場合、該表示画面上で、編集モードの符号化処理における編集可能領域４０１を識別可能に表示してもよい。例えば、画面上で、編集可能領域４０１に相当する領域を半透明表示したり、編集可能領域を示すコンピュータグラフィックを表示することができる。
【００４３】
なお、本実施形態では１つのピクチャについて、編集可能領域４０１と編集不可領域４０２との２つの領域に分けるとしたが、例えば、編集可能領域４０１をピクチャ画像内に複数設けることもできる。
【００４４】
＜画像編集時の処理＞
次に、本実施形態における画像編集時の動作について説明する。図１３は画像編集時の処理の一例を示すフローチャートである。当該フローチャートに対応する処理は、記憶装置１１１に格納されている処理プログラムをＣＰＵ１１０が実行することにより、実現される。
【００４５】
図１３において、ステップＳ１３０１では、ＣＰＵ１１０の制御により、記録媒体１０９から編集対象の画像データをデータ解析部１０５に読み出す。ステップＳ１３０２において、ＣＰＵ１１０の制御により、データ解析部１０５では、編集対象の画像データが、編集モードの符号化処理により符号化され、編集可能領域４０１を有するか否かを判定する。この判定は、編集対象の動画像データに添付された、編集モード符号化処理における設定値に基づいて行う。もし、編集モードが「ＯＮ」設定となっている場合には（ステップＳ１３０２において「ＹＥＳ」）、ステップＳ１３０３に移行する。このとき、併せて編集可能領域４０１の位置、サイズ及び挿入時間の設定値をＣＰＵ１１０は取得しておく。一方、編集モードが「ＯＦＦ」設定となっている場合には（ステップＳ１３０２において「ＮＯ」）、本処理を終了する。
【００４６】
ステップＳ１３０３では、ＣＰＵ１１０は、記録媒体１０９に記憶された編集用画像をリサイズ部１０６に読み出す。そして、該リサイズ部１０６を制御して、編集対象の画像データに添付されたサイズの設定値に基づいて、編集用画像を編集可能領域４０１のサイズにリサイズする。当該リサイズ処理は、公知の解像度変換技術を用いてもよいし、画像の一部を削除したり、画像全体を拡大したりすることによって行ってもよい。また、編集用画像のサイズが編集可能領域４０１のサイズと一致する場合には、リサイズ処理は省略してもよい。なお、編集用画像とは、編集可能領域４０１の画像と置き換えて編集を行うための画像であって、例えば、動画像のタイトルを示すタイトル画像などである。
【００４７】
次に、ステップＳ１３０４では、ＣＰＵ１１０は符号化処理部１０４を制御して、リサイズ済の編集用画像の符号化処理を行う。次に、ステップＳ１３０５では、ＣＰＵ１１０はピクチャ編集部１０７を制御して、編集対象画像における編集可能領域４０１の画像と、符号化された編集用画像を差し替える。差し替え位置の決定は、図１１において設定された位置１１０２の設定値に基づいて決定することができる。この差し替えは、図１１の挿入時間１１０４の設定値に相当するフレーム数について行われる。そこで、ステップＳ１３０６では、ＣＰＵ１１０は、ステップＳ１３０１で取得した挿入時間に相当する枚数に一致するフレーム数の差し替え処理が完了したか否かを判定する。
【００４８】
もし、挿入時間に相当する枚数に一致するフレーム数の差し替え処理が完了した場合には（ステップＳ１３０６において「ＹＥＳ」）、差し替え後の画像データを記録媒体１０９に格納し、本処理を終了する。一方、差し替え処理が完了しない場合には（ステップＳ１３０６において「ＮＯ」）、ステップＳ１３０５に戻って処理を継続する。
【００４９】
本実施形態に対応する発明によれば、編集時はピクチャ内の一部の領域、すなわち編集可能領域のみ別の画像に入れ替えるため、ピクチャ全体の復号化、再符号化する必要が無く画像の劣化を防止できる。また、編集時に復号化装置と符号化装置の両方が必要ないので、装置の規模を小さくできる。
【００５０】
また、編集後の画像を復号する場合においても、編集不可領域の画像は、差し替えにより存在しなくなった編集可能領域の画像を用いて符号化されていないので、復号処理の実行に何ら障害は生じないし、復号結果の品質に対する編集の影響もない。
【００５１】
また、編集時には、編集用画像をリサイズして用いるので、編集可能領域のサイズに制約を受けることなく、様々な編集用画像を用いた編集が可能である。
【００５２】
また、撮影時に編集可能領域の位置やサイズを確認できるため、編集を考慮したフレームワークで撮影することが可能となる。
【００５３】
［その他の実施形態］
なお、本発明は、複数の機器（例えばホストコンピュータ、インタフェイス機器、リーダ、プリンタなど）から構成されるシステムに適用しても、一つの機器からなる装置（例えば、複写機、ファクシミリ装置など）に適用してもよい。
【００５４】
また、本発明の目的は、前述した機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システムに供給し、そのシステムがプログラムコードを読み出し実行することによっても達成される。この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現し、そのプログラムコードを記憶した記憶媒体は本発明を構成する。また、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているオペレーティングシステム（ＯＳ）などが実際の処理の一部または全部を行い、その処理によって前述した機能が実現される場合も含まれる。
【００５５】
さらに、以下の形態で実現しても構わない。すなわち、記憶媒体から読み出されたプログラムコードを、コンピュータに挿入された機能拡張カードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込む。そして、そのプログラムコードの指示に基づき、その機能拡張カードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行って、前述した機能が実現される場合も含まれる。
【００５６】
本発明を上記記憶媒体に適用する場合、その記憶媒体には、先に説明したフローチャートに対応するプログラムコードが格納されることになる。
【図面の簡単な説明】
【００５７】
【図１】発明の実施形態に対応する動画像記録再生装置の構成例を示す図である。
【図２】発明の実施形態に対応するマクロブロック構造を説明する図である。
【図３】発明の実施形態に対応するスライス構造を説明する図である。
【図４】発明の実施形態に対応する予測符号化における参照関係を説明するための図である。
【図５】発明の実施形態に対応するスライス・グループの種類を示す図である。
【図６】発明の実施形態に対応するＨ．２６４のシーケンスの構造を示す図である。
【図７】発明の実施形態に対応するＮＡＬユニットの構造を示す図である。
【図８】発明の実施形態に対応するＮＡＬユニットの種類を示す図である。
【図９】発明の実施形態に対応するアクセスユニットの構造を示す図である。
【図１０】発明の実施形態に対応する画像記録時の処理の一例を示すフローチャートである。
【図１１】発明の実施形態に対応する編集モード設定画面の一例を示す図である。
【図１２】発明の実施形態に対応する編集可能領域の位置及びサイズの概念を説明するための図である。
【図１３】発明の実施形態に対応する画像編集時の処理の一例を示すフローチャートである。
【符号の説明】
【００５８】
１００  動画像記録再生装置
１０１  レンズユニット
１０２  カメラ信号処理部
１０３  操作キー部
１０４  符号化処理部
１０５  データ解析部
１０６  リサイズ部
１０７  ピクチャ編集部
１０８  バッファメモリ
１０９  記録媒体
１１０  ＣＰＵ
１１１  記憶装置
１１０  表示装置
【図１】
2008182364.tif 000003
【図２】
2008182364.tif 000004
【図３】
2008182364.tif 000005
【図４】
2008182364.tif 000006
【図５】
2008182364.tif 000007
【図６】
2008182364.tif 000008
【図７】
2008182364.tif 000009
【図８】
2008182364.tif 000010
【図９】
2008182364.tif 000011
【図１０】
2008182364.tif 000012
【図１１】
2008182364.tif 000013
【図１２】
2008182364.tif 000014
【図１３】
2008182364.tif 000015