(57)【要約】【課題】  静止画像から動画像に確実に変換できるようにすると共に、静止画像から変換された動画像の画質が低下することを防止する。【解決手段】  ＭＰＥＧバッファ１０５内の各Ｉピクチャに割り当てられる符号量が略一定になるようにＩピクチャ１枚あたりの目標符号量を設定し、静止画像信号を、設定した目標符号量のＩピクチャとして符号化してＭＰＥＧデータを生成する。従って、複数の静止画像データを、動画フォーマットに対応したＭＰＥＧデータへ変換する際に、変換されたＭＰＥＧデータによってＭＰＥＧバッファモデルが破綻してしまうことを防止できると共に、各ＭＰＥＧデータにおける符号量を略同じにすることができる。【選択図】  図３
2007318538.tif 000002
【特許請求の範囲】
【請求項１】
ｎ画面（ｎは１以上の整数）の静止画像データを、動画記録形式に従う動画像データに変換する変換手段と、
前記変換手段により変換された動画像データを、動画記録方式に従って記録媒体に記録する記録手段と、
前記変換手段により変換が行われる静止画像データの情報に基づいて、前記変換手段による静止画像データの変換処理を制御する制御手段とを備え、
前記変換手段は、前記制御手段による制御に基づいて、前記ｎ画面の静止画像データを、動画記録形式に従う動画像データに変換することを特徴とする記録装置。
【請求項２】
前記制御手段は、前記変換手段により変換が行われる静止画像データの画面数に基づいて、前記変換手段による静止画像データの変換処理を制御することを特徴とする請求項１に記載の記録装置。
【請求項３】
前記制御手段は、前記変換手段により変換が行われる静止画像データの画面数に基づいて、前記静止画像データを符号化する際の符号量を調整することを特徴とする請求項２に記載の記録装置。
【請求項４】
前記制御手段は、前記動画記録形式に従う動画像データにおける一画面当たりの符号量が略一定となるように、前記静止画像データを符号化する際の符号量を調整することを特徴とする請求項３に記載の記録装置。
【請求項５】
前記変換手段は、フレーム内符号化とフレーム間予測符号化とを選択的に用いて、前記ｎ画面の静止画像データを、動画記録形式に従う動画像データとして符号化し、
前記制御手段は、前記変換手段により変換が行われる静止画像データの画面数に基づいて、フレーム内符号化ピクチャの後に、予測誤差が無いことを示す符号量調整用のフレーム間符号化ピクチャが挿入されるように、前記変換手段による静止画像データの符号化処理を制御することを特徴とする請求項２に記載の記録装置。
【請求項６】
前記制御手段は、前記変換手段により変換が行われるｎ画面の静止画像データのそれぞれのデータ量に基づいて、前記変換手段による静止画像データの変換処理を制御することを特徴とする請求項１に記載の記録装置。
【請求項７】
前記制御手段は、前記動画記録方式に従う動画像データにおける符号量が、変換元の静止画像データのデータ量に応じた符号量となるように、前記変換手段による静止画像データの符号化処理を制御することを特徴とする請求項６に記載の記録装置。
【請求項８】
前記制御手段は、前記変換手段により変換が行われるｎ画面の静止画像データのそれぞれのデータ量に基づいて、前記ｎ画面の静止画像データの符号化の順序を制御することを特徴とする請求項６に記載の記録装置。
【請求項９】
ｎ画面（ｎは１以上の整数）の静止画像データを、動画記録形式に従う動画像データに変換する変換ステップと、
前記変換ステップにより変換された動画像データを、動画記録方式に従って記録媒体に記録する記録ステップと、
前記変換ステップにより変換が行われる静止画像データの情報に基づいて、前記変換ステップによる静止画像データの変換処理を制御する制御ステップとを備え、
前記変換ステップは、前記制御ステップによる制御に基づいて、前記ｎ画面の静止画像データを、動画記録形式に従う動画像データに変換することを特徴とする記録方法。
【請求項１０】
前記制御ステップは、前記変換ステップにより変換が行われる静止画像データの画面数に基づいて、前記変換ステップによる静止画像データの変換処理を制御することを特徴とする請求項９に記載の記録方法。
【請求項１１】
前記制御ステップは、前記変換ステップにより変換が行われる静止画像データの画面数に基づいて、前記静止画像データを符号化する際の符号量を調整することを特徴とする請求項１０に記載の記録方法。
【請求項１２】
前記制御ステップは、前記動画記録形式に従う動画像データにおける一画面当たりの符号量が略一定となるように、前記静止画像データを符号化する際の符号量を調整することを特徴とする請求項１１に記載の記録方法。
【請求項１３】
前記変換ステップは、フレーム内符号化とフレーム間予測符号化とを選択的に用いて、前記ｎ画面の静止画像データを、動画記録形式に従う動画像データとして符号化し、
前記制御ステップは、前記変換ステップにより変換が行われる静止画像データの画面数に基づいて、フレーム内符号化ピクチャの後に、予測誤差が無いことを示す符号量調整用のフレーム間符号化ピクチャが挿入されるように、前記変換ステップによる静止画像データの符号化処理を制御することを特徴とする請求項１０に記載の記録方法。
【請求項１４】
前記制御ステップは、前記変換ステップにより変換が行われるｎ画面の静止画像データのそれぞれのデータ量に基づいて、前記変換ステップによる静止画像データの変換処理を制御することを特徴とする請求項９に記載の記録方法。
【請求項１５】
前記制御ステップは、前記動画記録方式に従う動画像データにおける符号量が、変換元の静止画像データのデータ量に応じた符号量となるように、前記変換ステップによる静止画像データの符号化処理を制御することを特徴とする請求項１４に記載の記録方法。
【請求項１６】
前記制御ステップは、前記変換ステップにより変換が行われるｎ画面の静止画像データのそれぞれのデータ量に基づいて、前記ｎ画面の静止画像データの符号化の順序を制御することを特徴とする請求項１４に記載の記録方法。
【請求項１７】
ｎ画面（ｎは１以上の整数）の静止画像データを、動画記録形式に従う動画像データに変換する変換ステップと、
前記変換ステップにより変換された動画像データを、動画記録方式に従って記録媒体に記録する記録ステップと、
前記変換ステップにより変換が行われる静止画像データの情報に基づいて、前記変換ステップによる静止画像データの変換処理を制御する制御ステップとをコンピュータに実行させ、
前記変換ステップは、前記制御ステップによる制御に基づいて、前記ｎ画面の静止画像データを、動画記録形式に従う動画像データに変換することを特徴とするコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記録装置、記録方法、及びコンピュータプログラムに関し、特に、動画像と静止画像とを記録媒体に記録するために用いて好適なものである。
【背景技術】
【０００２】
近年、記録媒体としてＤＶＤ等の大容量のディスク記録媒体を用いて画像を記録するデジタルビデオカメラが知られている。また、この種のデジタルビデオカメラでは、同一のディスク記録媒体に、動画像データだけでなく静止画像データも記録する機能を持つものもある。この際、静止画像データは、動画像データとは異なる記録フォーマットで記録される。
【０００３】
例えば、ＤＶＤで動画像を記録する場合には、データ圧縮方式としてＭＰＥＧ（Moving Picture Expert Group）方式を用いたＤＶＤビデオフォーマットやＤＶＤビデオレコーディングフォーマット等を用いる。一方、静止画像を記録する場合には、データ圧縮方式としてＪＰＥＧ（Joint Photographic Expert Group）方式を用いたＪＰＥＧフォーマットを用いる。この他、静止画像を記録する場合には、ＤＣＦ（Design rule for Camera File system）フォーマット等を用いることもできる。
【０００４】
この様に、動画像データと静止画像データとが記録されたディスク記録媒体から動画像と静止画像とを再生する場合には、それぞれの記録フォーマットに対応したデコーダが必要である。従って、動画像用のデコーダしか搭載していない再生機器では静止画像データを再生することができない。ところが、一般的なＤＶＤビデオプレーヤは、動画像の再生機能しか持たないのが普通である。よって、一般的なＤＶＤビデオプレーヤでは、動画像データと共にディスク記録媒体に記録された静止画像データを再生することができない場合がある。
【０００５】
そこで、ディスク記録媒体をファイナライズする際に、ディスク記録媒体に記録されている静止画像データを一旦デコードし、改めてＭＰＥＧ方式にて符号化した後、動画像用の記録フォーマットにて記録する技術が知られている（特許文献１を参照）。
【０００６】
【特許文献１】特開２００４−２０１１７０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、従来の技術では、静止画像データをＭＰＥＧ方式にて符号化して動画像データに変換する際に、全ての画面をＩピクチャにて符号化している。このため、ＭＰＥＧ方式にて規定されたバッファモデル（ＭＰＥＧバッファモデル）のオーバーフローや、アンダーフローを発生させてしまう。よって、デコーダのリセットや故障等の原因になる虞があった。そこで、ＭＰＥＧ方式にて規定されたバッファモデルのオーバーフローや、アンダーフローを発生させないようにするために、画面毎に割り当てられる符号量を大きく変動させることが考えられるが、このようにすると、画面毎に画質が大きく異なってしまう。従って、非常に見苦しい画像になってしまう場合がある。
【０００８】
本発明は、このような問題点に鑑みてなされたものであり、静止画像から動画像に確実に変換できるようにすると共に、静止画像から変換された動画像の画質が低下することを防止することを目的とする。
【課題を解決するための手段】
【０００９】
本発明の記録装置は、ｎ画面（ｎは１以上の整数）の静止画像データを、動画記録形式に従う動画像データに変換する変換手段と、前記変換手段により変換された動画像データを、動画記録方式に従って記録媒体に記録する記録手段と、前記変換手段により変換が行われる静止画像データの情報に基づいて、前記変換手段による静止画像データの変換処理を制御する制御手段とを備え、前記変換手段は、前記制御手段による制御に基づいて、前記ｎ画面の静止画像データを、動画記録形式に従う動画像データに変換することを特徴とする。
【００１０】
本発明の記録方法は、ｎ画面（ｎは１以上の整数）の静止画像データを、動画記録形式に従う動画像データに変換する変換ステップと、前記変換ステップにより変換された動画像データを、動画記録方式に従って記録媒体に記録する記録ステップと、前記変換ステップにより変換が行われる静止画像データの情報に基づいて、前記変換ステップによる静止画像データの変換処理を制御する制御ステップとを備え、前記変換ステップは、前記制御ステップによる制御に基づいて、前記ｎ画面の静止画像データを、動画記録形式に従う動画像データに変換することを特徴とする。
【００１１】
本発明のコンピュータプログラムは、ｎ画面（ｎは１以上の整数）の静止画像データを、動画記録形式に従う動画像データに変換する変換ステップと、前記変換ステップにより変換された動画像データを、動画記録方式に従って記録媒体に記録する記録ステップと、前記変換ステップにより変換が行われる静止画像データの情報に基づいて、前記変換ステップによる静止画像データの変換処理を制御する制御ステップとをコンピュータに実行させ、前記変換ステップは、前記制御ステップによる制御に基づいて、前記ｎ画面の静止画像データを、動画記録形式に従う動画像データに変換することを特徴とする。
【発明の効果】
【００１２】
本発明によれば、静止画像データを、その静止画像データの情報に基づいて、動画記録形式に従う動画像データに変換するようにしたので、変換元の静止画像データに応じた動画像データへの変換が可能になる。従って、静止画像から動画像に確実に変換できるようにすると共に、静止画像から変換された動画像の画質が低下することを防止することができる。よって、静止画像を変換した動画像データの再生時における見苦しさを低減することができる。
【発明を実施するための最良の形態】
【００１３】
（第１の実施形態）
以下に、図面を参照しながら、本発明の第１の実施形態について説明する。尚、本実施形態では、画像の記録と再生とが可能な画像記録再生装置（撮像装置）を例に挙げて説明する。
図１は、画像記録再生装置の構成の一例を示す図である。
図１において、記録媒体１００は、ＤＶＤ等のランダムアクセスが可能な記録媒体であり、動画像データと静止画像データとの双方を記録することが可能である。また、この記録媒体１００は、不図示のイジェクト機構等の構成により画像記録再生装置から脱着することが可能である。
レンズ１０１は、焦点距離や絞りの状態を変更することが可能となっている。
カメラ信号処理部１０２は、ＣＣＤ等の撮像素子と、その撮像素子からの信号をデジタル信号に変換するカメラ信号処理回路とを備えている。
【００１４】
入力信号セレクタ１０３は、カメラ信号処理部１０２、外部入力端子１１７、及び出力信号セレクタ１１２から入力した信号の何れかを選択して（切り替えて）、ＭＰＥＧコーデック１０４に出力する。
ＭＰＥＧコーデック１０４は、入力信号セレクタ１０３からの入力信号をＭＰＥＧ方式でエンコード（圧縮化、符号化）してＭＰＥＧデータ（ＭＰＥＧストリーム）を生成し、生成したＭＰＥＧデータをＭＰＥＧバッファ１０５へ出力する。尚、ＭＰＥＧコーデック１０４は、ＭＰＥＧデータを生成するに際し、複数枚の静止画像信号を１つの動画像として符号化することが可能である。
また、ＭＰＥＧコーデック１０４は、ＭＰＥＧ方式でエンコードされたＭＰＥＧデータをＭＰＥＧバッファ１０５から読み出し、読み出したＭＰＥＧデータをデコード（復号化、伸張化）する。
【００１５】
ＭＰＥＧバッファ１０５は、ＭＰＥＧデータを一時的に保持する。
動画フォーマット変換部１０６は、ＭＰＥＧバッファ１０５からＭＰＥＧデータを読み出し、読み出したＭＰＥＧデータに付加情報を必要に応じて多重化する。そして、動画フォーマット変換部１０６は、ＭＰＥＧデータを動画用の記録形式に変換してディスクバッファ１０７へ出力する。また、動画フォーマット変換部１０６は、動画用の記録形式で記録媒体１００に記録されたＭＰＥＧデータを、ディスクバッファ１０７から読み出し、読み出したＭＰＥＧデータをＭＰＥＧバッファ１０５へ出力する。
【００１６】
ディスクバッファ１０７は、動画用の記録形式の動画像データと、静止画用の記録形式の静止画像データとを一時的に保持する。
Ｒ／Ｗ（リード／ライト）部１０８は、ディスクバッファ１０７からＭＰＥＧデータを読み出して記録媒体１００へ記録する。また、Ｒ／Ｗ（リード／ライト）部１０８は、記録媒体１００に記録されたデータを読み出してディスクバッファ１０７へ出力する。
【００１７】
ＪＰＥＧコーデック１０９は、入力信号セレクタ１０３からの入力信号をＪＰＥＧ方式でエンコードし、エンコードした信号を静止画フォーマット変換部１１０へ出力する。また、ＪＰＥＧコーデック１０９は、静止画フォーマット変換部１１０から出力されたデータをデコードする。
静止画フォーマット変換部１１０は、ＪＰＥＧコーデック１０９から出力されたＪＰＥＧデータに付加情報を必要に応じて多重化する。そして、静止画フォーマット変換部１１０は、ＪＰＥＧデータを静止画用の記録形式に変換してディスクバッファ１０７へ出力する。また、静止画フォーマット変換部１１０は、ＪＰＥＧデータを、ディスクバッファ１０７から読み出し、読み出したＪＰＥＧデータをＪＰＥＧコーデック１０９へ出力する。
【００１８】
ＬＣＤ（Liquid Crystal Display）１１１は、動画像や静止画像を表示する。
出力信号セレクタ１１２は、ＭＰＥＧコーデック１０４、及びＪＰＥＧコーデック１０９から入力した信号の出力先として、ＬＣＤ１１１、外部出力端子１１８、及び入力信号セレクタ１０３の何れかを選択する（切り替える）。
ＣＰＵ１１３は、画像記録再生装置の全体を制御する。
操作キー１１４は、ユーザとのインターフェース（Ｉ／Ｆ）である。
【００１９】
ＭＰＥＧ符号量制御部１１５は、ＭＰＥＧバッファ１０５内の各ＭＰＥＧデータに割り当てられる符号量が目標符号量になるように、ＭＰＥＧコーデック１０４から出力されるＭＰＥＧデータの符号量を制御する。
制御用データバス１１６は、画像記録再生装置の各部１０１〜１１５に接続されており、各部１０１〜１１５の通信経路となる。
【００２０】
（動画像記録動作）
ここで、動画用の記録形式で動画像データを記録媒体１００に記録する際の画像記録再生装置の動作の一例について説明する。
ユーザが操作キー１１４を操作することによって、動画像の記録動作の開始が指示されると、レンズ１０１及びカメラ信号処理部１０２を介して得られた被写体像の電気信号は、入力信号セレクタ１０３の動作によって、ＭＰＥＧコーデック１０４に入力する。ＭＰＥＧコーデック１０４は、入力信号セレクタ１０３からの入力信号をＭＰＥＧ方式でエンコードし、エンコードしたＭＰＥＧデータをＭＰＥＧバッファ１０５に順次に書き込む。
【００２１】
動画フォーマット変換部１０６は、ＭＰＥＧバッファ１０５に書き込まれたＭＰＥＧデータを読み出し、読み出したＭＰＥＧデータを動画用の記録形式に変換してディスクバッファ１０７へ書き込む。Ｒ／Ｗ部１０８は、動画記録形式に変換されたＭＰＥＧデータをディスクバッファ１０７から読み出して記録媒体１００へ記録する。尚、ＭＰＥＧバッファ１０５と、ディスクバッファ１０７は、例えばＦＩＦＯ（First In First Out）方式で動作する。
本実施形態の画像記録再生装置では、以上のようにして、動画像が記録媒体１００へ記録される。ユーザが操作キー１１４を操作することによって動画像の記録動作の停止が指示されるまで、以上の動作が行われる。
尚、ここでは、入力信号セレクタ１０３が、カメラ信号処理部１０２からの入力信号をＭＰＥＧコーデック１０４へ出力する場合を例に挙げて説明したが、外部入力端子１１７からの入力信号をＭＰＥＧコーデック１０４へ出力するようにしてもよい。このようにすれば、外部入力端子１１７からの入力信号をＭＰＥＧ方式でエンコードし、エンコードしたＭＰＥＧデータを動画用の記録形式で記録媒体１００に記録することができる。
【００２２】
(静止画記録動作)
次に、静止画用の記録形式に従って静止画像データを記録媒体１００に記録する際の画像記録再生装置の動作の一例について説明する。
ユーザが操作キー１１４を操作することによって、静止画像の記録動作の開始が指示されると、レンズ１０１及びカメラ信号処理部１０２を介して得られた被写体像の電気信号は、入力信号セレクタ１０３の動作によって、ＪＰＥＧコーデック１０９に入力する。ＪＰＥＧコーデック１０９は、入力信号セレクタ１０３からの入力信号をＪＰＥＧ方式でエンコードし、エンコードしたＪＰＥＧデータを静止画フォーマット変換部１１０へ出力する。
【００２３】
静止画フォーマット変換部１１０は、ＪＰＥＧコーデック１０９から出力されたＪＰＥＧデータを静止画用の記録形式に変換してディスクバッファ１０７へ書き込む。Ｒ／Ｗ部１０８は、静止画用の記録形式に変換されたＪＰＥＧデータをディスクバッファ１０７から読み出して記録媒体１００へ記録する。尚、前述したようにディスクバッファ１０７は、ＦＩＦＯ方式で動作する。
【００２４】
本実施形態の画像記録再生装置では、以上のようにして、静止画像が記録媒体１００へ記録される。尚、以上のような静止画像の記録動作は、操作キー１１４を操作することによりユーザが行った記録動作開始指示の回数分の静止画像を記録した時点で終了する。
また、ここでは、入力信号セレクタ１０３が、カメラ信号処理部１０２からの入力信号をＪＰＥＧコーデック１０９へ出力する場合を例に挙げて説明したが、外部入力端子１１７からの入力信号をＪＰＥＧコーデック１０９へ出力するようにしてもよい。このようにすれば、外部入力端子１１７からの入力信号をＪＰＥＧ方式でエンコードし、エンコードしたＪＰＥＧデータを静止画用の記録形式に従って記録媒体１００に記録することができる。
【００２５】
（静止画像から動画像への変換動作）
次に、図２のフローチャートを参照しながら、複数画面の静止画像データを動画像データに変換して記録する場合の画像記録再生装置における動作の一例を説明する。尚、以下の説明では、ＭＰＥＧ方式にてエンコードされた静止画像データ（ＭＰＥＧ方式にて動画像データに変換された静止画像データ）を、必要に応じて静止画ムービと称する。
【００２６】
まず、ユーザが操作キー１１４を操作するによって、静止画像データを動画データに変換する指示がなされると、ＣＰＵ１１３は、変換する静止画像ファイルの数（静止画の画面数）を取得する。そして、ＣＰＵ１１３は、取得した静止画像ファイルの数を、ＭＰＥＧ符号量制御部１１５に設定する（ステップＳ５０１）。尚、変換する静止画像ファイルは、ユーザが操作キー１１４を操作することによって設定したり、記録媒体１００に記録されている全ての静止画像ファイルとしたりすることができる。
【００２７】
次に、Ｒ／Ｗ部１０８は、変換する静止画像ファイルを記録媒体１００から読み出して、ディスクバッファ１０７へ出力する（ステップＳ５０２）。
次に、静止画フォーマット変換部１１０は、ステップＳ５０２でディスクバッファ１０７に出力された静止画像ファイルに含まれるＪＰＥＧデータ（静止画像データ）を読み出してＪＰＥＧコーデック１０９に出力する。ＪＰＥＧコーデック１０９は、静止画フォーマット変換部１１０から出力されたＪＰＥＧデータをデコードし、静止画像信号として出力信号セレクタ１１２に出力する（ステップＳ５０３）。
【００２８】
次に、出力信号セレクタ１１２は、ＪＰＥＧコーデック１０９から入力した静止画像信号の出力先として入力信号セレクタ１０３を選択して、静止画像信号を入力信号セレクタ１０３に出力する。入力信号セレクタ１０３は、出力信号セレクタ１１２から入力した静止画像信号の出力先としてＭＰＥＧコーデック１０４を選択して、静止画像信号をＭＰＥＧコーデック１０４に出力する。これによりＭＰＥＧコーデック１０４に静止画像信号が入力される（ステップＳ５０４）。
【００２９】
本実施形態では、静止画データを動画データに変換する際、複数画面の静止画データをそれぞれＩピクチャとして符号化する。そこで、ＭＰＥＧ符号量制御部１１５は、ステップＳ５０１でＣＰＵ１１３により取得された静止画像ファイルの数に応じて、各静止画データを符号化して得られる一つのＩピクチャあたりの目標符号量を、ＭＰＥＧバッファモデルを破綻させない範囲で求める。そして、ＭＰＥＧ符号量制御部１１５は、求めた目標符号量をＭＰＥＧコーデック１０４に設定する。このとき、ＭＰＥＧ符号量制御部１１５は、例えば、ＭＰＥＧバッファ１０５内の各Ｉピクチャに割り当てられる符号量が略一定になるように、Ｉピクチャ１画面あたりの目標符号量を設定する。具体的に説明すると、ＭＰＥＧ符号量制御部１１５は、図３に示すようにしてＩピクチャ１枚あたりの目標符号量を設定する。
【００３０】
図３は、変換する静止画像ファイルの数に応じた符号量に基づいて生成されたＭＰＥＧデータ（静止画ムービ）のバッファモデルの一例を概念的に示す図である。
図３に示すように、ＭＰＥＧ符号量制御部１１５は、ステップＳ５０５において、以下の（１）式に基づいて目標符号量ｍを算出する。
ｍ＝（ａ×ｔ）＋（ｂ／ｎ）  ・・・（１）
で算出される。
ここで、ｂは、ＭＰＥＧバッファモデルの最大蓄積量であり、ｔは、ＭＰＥＧフレームレートであり、ａは、記録媒体１００からのデータ読み出しレート（図３の太線の傾き）であり、ｎは、変換する静止画像ファイルの数である。
【００３１】
尚、例えば、次のようにして目標符号量ｍを算出することができる。まず、変換する静止画像ファイルの数ｎの初期値を、ステップＳ５０１で取得した静止画像ファイルの数として、（１）式の演算を行う。その結果、目標符号量ｍが閾値よりも小さくなった場合には、変換する静止画像ファイルの数ｎを減らして、（１）式の演算を再度行って、目標符号量ｍが閾値以上になるようにする。
【００３２】
目標符号量ｍが算出された後、ＭＰＥＧコーデック１０４は、入力信号セレクタ１０３から入力した静止画像信号を、ＭＰＥＧ符号量制御部１１５により設定された目標符号量のＩピクチャとしてエンコードしてＭＰＥＧデータ（静止画ムービ）を生成する。そして、ＭＰＥＧコーデック１０４は、生成したＭＰＥＧデータをＭＰＥＧバッファ１０５に一時的に保持させる（ステップＳ５０５）。
尚、ＭＰＥＧ符号量制御部１１５がＭＰＥＧコーデック１０４に目標符号量を設定するタイミングは、このステップＳ５０５の処理が開始される前であれば、必ずしもステップＳ５０５で行う必要はない。
【００３３】
次に、ＣＰＵ１１３は、ユーザが設定した静止画像ファイルの全てがＭＰＥＧデータに変換されたか否かを判断する(ステップＳ５０６)。この判断の結果、ユーザが設定した静止画像ファイルの全てがＭＰＥＧデータに変換されていない場合には、ステップＳ５０７を省略してステップＳ５０８に進む。一方、ユーザが設定した静止画像ファイルの全てがＭＰＥＧデータに変換された場合には、ステップＳ５０７に進む。そして、ＣＰＵ１１３は、ＭＰＥＧバッファ１０５に一時的に保持されているＭＰＥＧデータのデータ量が所定量に達したか否かを判断する（ステップＳ５０７）。
【００３４】
この判断の結果、ＭＰＥＧバッファ１０５に一時的に保持されているＭＰＥＧデータのデータ量が所定量に達していない場合には、ステップＳ５０２に戻り、ＭＰＥＧデータの生成及び蓄積を継続する。一方、ＭＰＥＧバッファ１０５に一時的に保持されているＭＰＥＧデータのデータ量が所定量に達した場合には、ステップＳ５０８に進む。
ステップＳ５０８に進むと、動画フォーマット変換部１０６は、ＭＰＥＧバッファ１０５からＭＰＥＧデータを読み出して、動画用の記録形式でディスクバッファ１０７へ出力する。そして、Ｒ／Ｗ部１０８は、ディスクバッファ１０７からＭＰＥＧデータを読み出して記録媒体１００へ記録する（ステップＳ５０８）。
【００３５】
次に、ＣＰＵ１１３は、静止画像データを静止画ムービへ変換する動作を終了するか否かを判断する(ステップＳ５０９)。この判断の結果、静止画像データを静止画ムービへ変換する動作を終了しない場合には、ステップＳ５０２に戻り、静止画像データを静止画ムービへ変換する動作を終了するまでステップＳ５０２〜Ｓ５０９を繰り返し行う。一方、静止画像データを静止画ムービへ変換する動作を終了する場合には、静止画像データを静止画ムービへ変換する動作を終了する。
【００３６】
以上のように本実施形態では、例えば、ＭＰＥＧバッファ１０５内の各Ｉピクチャに割り当てられる符号量が略一定になるようにＩピクチャ１枚あたりの目標符号量を設定する。そして、静止画像信号を、設定した目標符号量のＩピクチャとして符号化してＭＰＥＧデータを生成する。従って、複数の静止画像データを、動画フォーマットに対応したＭＰＥＧデータへ変換する際に、変換されたＭＰＥＧデータによってＭＰＥＧバッファモデルが破綻してしまうことを防止できると共に、各ＭＰＥＧデータにおける符号量を略同じにすることができる。これにより、バッファモデルのオーバーフローや、アンダーフローを発生させることなく、複数の静止画像データを確実にＭＰＥＧデータに変換することと、各ＭＰＥＧデータに基づく画像の画質の低下を抑えることとの双方を実現することが可能になる。
【００３７】
尚、本実施形態では、画像の記録と再生とを１つの画像記録再生装置で行う場合を例に挙げて説明したが、画像の記録と再生とを別々の装置で行うようにしても、本実施形態の動作を実現することができる。この場合、記録装置及び再生装置は、撮像装置以外の装置であってもよい。
【００３８】
（第２の実施形態）
以下に、本発明の第２の実施形態について説明する。前述した第１の実施形態では、ＭＰＥＧバッファ１０５内の各Ｉピクチャに割り当てられる符号量が目標符号量になるようにした。これに対し、本実施形態では、ＭＰＥＧバッファ１０５内のＩピクチャに割り当てられる符号量がＭＰＥＧバッファ１０５における最大符号量になるようにする。このように本実施形態と前述した第１の実施形態とは、符号量を設定する際の処理が異なるだけであるので、以下の説明において、前述した第１の実施形態と同一の部分については、図１〜図３に付した符号と同一の符号を付す等して詳細な説明を省略する。
【００３９】
図４は、複数画面の静止画像データを動画像データ（静止画ムービ）に変換して記録する場合の画像記録再生装置における動作の一例を説明するフローチャートである。
まず、ユーザが操作キー１１４を操作することによって、静止画像データの記録フォーマットを静止画フォーマットから動画フォーマットへ変換する指示がなされると、Ｒ／Ｗ部１０８は、変換する静止画像ファイルを記録媒体１００から読み出す。そして、Ｒ／Ｗ部１０８は、読み出した静止画像ファイルをディスクバッファ１０７へ出力する。（ステップＳ７０１）。尚、変換する静止画像ファイルは、ユーザが操作キー１１４を操作することによって設定したり、記録媒体１００に記録されている全ての静止画像ファイルとしたりすることができる。
【００４０】
次に、静止画フォーマット変換部１１０は、ディスクバッファ１０７に出力された静止画像ファイルに含まれるＪＰＥＧデータ（静止画像データ）を読み出してＪＰＥＧコーデック１０９に出力する。ＪＰＥＧコーデック１０９は、静止画フォーマット変換部１１０から出力されたＪＰＥＧデータをデコードし、静止画像信号として出力信号セレクタ１１２に出力する（ステップＳ７０２）。
【００４１】
次に、出力信号セレクタ１１２は、ＪＰＥＧコーデック１０９から入力した静止画像信号の出力先として入力信号セレクタ１０３を選択して、静止画像信号を入力信号セレクタ１０３に出力する。入力信号セレクタ１０３は、出力信号セレクタ１１２から入力した静止画像信号の出力先としてＭＰＥＧコーデックを選択して、静止画像信号をＭＰＥＧコーデックに出力する。これによりＭＰＥＧコーデックに静止画像信号が入力される（ステップＳ７０３）。
【００４２】
次に、ＭＰＥＧ符号量制御部は、ＭＰＥＧバッファモデルにおける最大符号量のＩピクチャを生成するための設定をＭＰＥＧコーデックに対して行う（ステップＳ７０４）。
次に、ＭＰＥＧコーデックは、ステップＳ７０３で入力信号セレクタ１０３から入力した静止画像信号を、ステップＳ７０４でＭＰＥＧ符号量制御部が設定した最大符号量のＩピクチャとしてエンコードしてＭＰＥＧデータ（静止画ムービ）を生成する。そして、ＭＰＥＧコーデックは、生成したＭＰＥＧデータをＭＰＥＧバッファ１０５に一時的に保持する（ステップＳ７０４）。尚、本実施形態においても、ＭＰＥＧコーデックは、ＭＰＥＧデータを生成するに際し、複数枚の静止画像信号を１つの動画像として符号化することが可能である。
【００４３】
次に、ＭＰＥＧ符号量制御部は、ＭＰＥＧバッファ１０５に保持されるＩピクチャに、ＭＰＥＧバッファモデルにおける最大符号量が割り当てられるようにするためのコピーピクチャの生成指示をＭＰＥＧコーデックに対して行う。このとき、ＭＰＥＧ符号量制御部は、変換する静止画像ファイルの数に基づくコピーピクチャの生成指示をＭＰＥＧコーデックに対して行うのが好ましい。ここで、コピーテクスチャとは、フレーム間の差分（予測誤差）がないことを示す符号量調整用のフレーム間符号化ピクチャ（例えばＰピクチャ又はＢピクチャ）をいう。即ち、コピーピクチャの数が多いほど、見かけ上のデータレートが低下することになる。そして、ＭＰＥＧコーデックは、コピーピクチャを生成してＭＰＥＧバッファ１０５に出力する(ステップＳ７０５)。
【００４４】
このステップＳ７０５において、ＭＰＥＧ符号量制御部は、図５に示すようなコピーピクチャの生成指示をＭＰＥＧコーデックに対して行う。図５は、１枚の静止画像ファイルに対して最大符号量が割り当てられて生成されたＭＰＥＧデータのバッファモデルの一例を概念的に示す図である。尚、図５では、Ｉピクチャ（Ｉ）とＩピクチャ（Ｉ）との間に、コピーピクチャ（Ｂ）としてＢピクチャが挿入される場合を例に挙げて示している。
【００４５】
図５に示すように、ステップＳ７０４で生成されたＩピクチャにＭＰＥＧバッファモデルの最大蓄積量ｂの符号量が割り当てられられるようにするために、Ｉピクチャ（Ｉ）とＩピクチャ（Ｉ）との間にコピーピクチャ（Ｂ）が挿入される。具体的には、例えば、Ｉピクチャ（Ｉ）の後に、そのＩピクチャに対応するコピーピクチャ（Ｂ）が挿入される。ここで、ＩピクチャとＩピクチャとの間に挿入するコピーピクチャの枚数は、Ｉピクチャの符号量に応じて適宜決定してもよいし、１枚のＩピクチャにつき、予め決められた枚数のコピーピクチャを挿入してもよい。また、コピーピクチャを挿入する代わりにスタッフィング（ダミーデータの挿入）を行っても良い。
以上のように本実施形態では、ＭＰＥＧコーデックは、フレーム内符号化とフレーム間予測符号化とを選択的に用いて、静止画像信号をエンコードするようにしている。
【００４６】
次に、ＣＰＵ１１３は、ユーザが設定した静止画像ファイルの全てがＭＰＥＧデータに変換されたか否かを判断する(ステップＳ７０６)。この判断の結果、ユーザが設定した静止画像ファイルの全てがＭＰＥＧデータに変換されていない場合には、ステップＳ７０７を省略してステップＳ７０８に進む。一方、ユーザが設定した静止画像ファイルの全てがＭＰＥＧデータに変換された場合には、ステップＳ７０７に進む。そして、ＣＰＵ１１３は、ＭＰＥＧバッファ１０５に一時的に保持されているＭＰＥＧデータのデータ量が所定量に達したか否かを判断する（ステップＳ７０７）。
【００４７】
この判断の結果、ＭＰＥＧバッファ１０５に一時的に保持されているＭＰＥＧデータのデータ量が所定量に達していない場合には、ステップＳ７０１に戻り、ＭＰＥＧデータの生成及び蓄積を継続する。一方、ＭＰＥＧバッファ１０５に一時的に保持されているＭＰＥＧデータのデータ量が所定量に達した場合には、ステップＳ７０８に進む。
ステップＳ７０８に進むと、動画フォーマット変換部１０６は、ＭＰＥＧバッファ１０５からＭＰＥＧデータを読み出して、動画用の記録形式でディスクバッファ１０７へ出力する。そして、Ｒ／Ｗ（リード／ライト）部１０８は、ディスクバッファ１０７からＭＰＥＧデータを読み出して記録媒体１００へ記録する（ステップＳ７０８）。
【００４８】
次に、ＣＰＵ１１３は、静止画像データを静止画ムービへ変換する動作を終了するか否かを判断する(ステップＳ７０９)。この判断の結果、静止画像データを静止画ムービへ変換する動作を終了しない場合には、ステップＳ７０１に戻り、静止画像データを静止画ムービへ変換する動作を終了するまでステップＳ７０１〜Ｓ７０９を繰り返し行う。一方、静止画像データを静止画ムービへ変換する動作を終了する場合には、静止画像データを静止画ムービへ変換する動作を終了する。
【００４９】
以上のようにして生成されたＭＰＥＧデータを再生する際には、同じ静止画像を示すＩピクチャとコピーピクチャとが連続して復号され、ＬＣＤ１１１に表示されることになる。
【００５０】
以上のように本実施形態では、Ｉピクチャ（Ｉ）とＩピクチャ（Ｉ）との間にコピーピクチャ（Ｂ）を挿入することにより、ＩピクチャにＭＰＥＧバッファモデルの最大蓄積量ｂの符号量が割り当てられられるようにした。これにより、第１の実施形態における効果に加えて、より高画質の画像を得ることが可能になる。
【００５１】
（第３の実施形態）
以下に、本発明の第３の実施形態について説明する。前述した第１の実施形態では、ＭＰＥＧバッファ１０５内の各Ｉピクチャに割り当てられる符号量が目標符号量（例えば一定）になるようにし、第２の実施形態では、ＭＰＥＧバッファ１０５内のＩピクチャに割り当てられる符号量が最大になるようにした。これに対し、本実施形態では、変換する静止画像データのデータ量（符号量）に応じて符号量を設定するようにした。このように本実施形態と前述した第１及び第２の実施形態とは、符号量を設定する際の処理が異なるだけであるので、以下の説明において、前述した第１の実施形態と同一の部分については、図１〜図５に付した符号と同一の符号を付して詳細な説明を省略する。
【００５２】
図６は、画像記録再生装置の構成の一例を示す図である。
図６において、変換符号量算出部１２０は、ＭＰＥＧデータ（静止画ムービ）に変換するＪＰＥＧデータ（静止画像データ）の符号量に応じて、Ｉピクチャ１枚当たりの目標符号量（予測符号量）を、ＭＰＥＧバッファモデルを破綻させない範囲で算出する。
【００５３】
静止画フォーマット変換部１２１は、ＪＰＥＧコーデック１０９から出力されたＪＰＥＧデータに付加情報を必要に応じて多重化する。そして、静止画フォーマット変換部１２１は、ＪＰＥＧデータを静止画用の記録形式でディスクバッファ１０７へ出力する。そして、静止画フォーマット変換部１２１は、ＪＰＥＧデータ（ＪＰＥＧストリーム）の符号量を変換符号量算出部１２０に出力する。また、静止画フォーマット変換部１２１は、ＪＰＥＧデータを、ディスクバッファ１０７から読み出し、読み出したＪＰＥＧデータをＪＰＥＧコーデック１０９へ出力する。
ＭＰＥＧ符号量制御部１２２は、変換符号量算出部１２０で算出された目標符号量に基づいて、ＭＰＥＧコーデック１０４から出力されるＭＰＥＧデータ（ＭＰＥＧストリーム）の符号量を制御する。
【００５４】
次に、図７のフローチャートを参照しながら、複数画面の静止画像データを動画像データに変換して記録する場合の画像記録再生装置における動作の一例を説明する。
まず、ユーザが操作キー１１４を操作することによって、静止画像データの記録フォーマットを静止画フォーマットから動画フォーマットへ変換する指示がなされると、静止画フォーマット変換部１２１は、変換する全ての静止画像ファイルの符号量を検出する。すなわち、ＪＰＥＧデータの符号量を検出する。そして、変換符号量算出部１２０は、検出された符号量に応じて、ＪＰＥＧデータをＭＰＥＧデータ（静止画ムービ）に変換するときの目標符号量を算出する（ステップＳ１００１）。尚、変換する静止画像ファイルは、ユーザが操作キー１１４を操作することによって設定したり、記録媒体１００に記録されている全ての静止画像ファイルとしたりすることができる。
【００５５】
次に、Ｒ／Ｗ部１０８は、変換する静止画像ファイルを記録媒体１００から読み出して、ディスクバッファ１０７へ出力する（ステップＳ１００２）。
次に、静止画フォーマット変換部１２１は、ステップＳ１００２でディスクバッファ１０７に出力された静止画像ファイルに含まれるＪＰＥＧデータを読み出してＪＰＥＧコーデック１０９に出力する。ＪＰＥＧコーデック１０９は、静止画フォーマット変換部１２１から出力されたＪＰＥＧデータをデコードし、静止画像信号として出力信号セレクタ１１２に出力する。
【００５６】
次に、出力信号セレクタ１１２は、ＪＰＥＧコーデック１０９から入力した静止画像信号の出力先として入力信号セレクタ１０３を選択して、静止画像信号を入力信号セレクタ１０３に出力する。入力信号セレクタ１０３は、出力信号セレクタ１１２から入力した静止画像信号の出力先としてＭＰＥＧコーデック１０４を選択して、静止画像信号をＭＰＥＧコーデック１０４に出力する。これによりＭＰＥＧコーデック１０４に静止画像信号が入力される（ステップＳ１００４）。
【００５７】
次に、ＭＰＥＧ符号量制御部１２２は、ステップＳ１００１で変換符号量算出部１２０により算出された目標符号量をＭＰＥＧコーデック１０４に対して設定する。そして、ＭＰＥＧコーデック１０４は、ステップＳ１００４で入力信号セレクタ１０３から入力した静止画像信号を、ＭＰＥＧ符号量制御部１２２により設定された目標符号量のＩピクチャとしてエンコードしてＭＰＥＧデータ（静止画ムービ）を生成する。そして、ＭＰＥＧコーデック１０４は、生成したＭＰＥＧデータをＭＰＥＧバッファ１０５に一時的に保持させる（ステップＳ１００５）。
【００５８】
このステップＳ１００５において、ＭＰＥＧコーデック１０４は、図８に示すようにしてＭＰＥＧデータを生成する。図８は、静止画像ファイルに含まれるＪＰＥＧデータの符号量と、そのＪＰＥＧデータの符号量に応じた目標符号量で生成されたＭＰＥＧデータのバッファモデルの一例を示す図である。
具体的に図８（ａ）は、ステップＳ１００１で変換符号量算出部１２０により検出されたＪＰＥＧデータＡ１〜Ａ５の符号量を示す。図８（ａ）において、ＪＰＥＧデータＡ１〜Ａ５の符号量の関係は、「Ａ５＜Ａ３＜Ａ２＜Ａ１＜Ａ４」となっている。
また、図８（ｂ）は、このようなＪＰＥＧデータＡ１〜Ａ５の符号量を用いて変換符号量算出部１２０により算出された目標符号量で生成されたＭＰＥＧデータのバッファモデルを示す。
【００５９】
図８（ｂ）において、ＩピクチャＩ（１）〜Ｉ（５）は、それぞれＪＰＥＧデータＡ１〜Ａ５をそれぞれ変換して得られたＭＰＥＧデータである。これらＩピクチャＩ（１）〜Ｉ（５）の符号量の関係は、「ｍ５＜ｍ３＜ｍ２＜ｍ１＜ｍ４」となっている。このように、ＪＰＥＧデータＡ１〜Ａ５の符号量（データ量）に応じて変換符号量算出部１２０により算出された目標符号量で、ＭＰＥＧデータが生成される。
【００６０】
次に、ＣＰＵ１１３は、ユーザが設定した静止画像ファイルの全てがＭＰＥＧデータに変換されたか否かを判断する（ステップＳ１００６）。この判断の結果、ユーザが設定した静止画像ファイルの全てがＭＰＥＧデータに変換されていない場合には、ステップＳ１００７を省略してステップＳ１００８に進む。一方、ユーザが設定した静止画像ファイルの全てがＭＰＥＧデータに変換された場合には、ステップＳ１００７に進む。そして、ＣＰＵ１１３は、ＭＰＥＧバッファ１０５に一時的に保持されているＭＰＥＧデータのデータ量が所定量に達したか否かを判断する（ステップＳ１００７）。
【００６１】
この判断の結果、ＭＰＥＧバッファ１０５に一時的に保持されているＭＰＥＧデータのデータ量が所定量に達していない場合には、ステップＳ１００２に戻り、ＭＰＥＧデータの生成及び蓄積を継続する。一方、ＭＰＥＧバッファ１０５に一時的に保持されているＭＰＥＧデータのデータ量が所定量に達した場合には、ステップＳ１００８に進む。
ステップＳ１００８に進むと、動画フォーマット変換部１０６は、ＭＰＥＧバッファ１０５からＭＰＥＧデータを読み出して、動画用の記録形式でディスクバッファ１０７へ出力する。そして、Ｒ／Ｗ部１０８は、ディスクバッファ１０７からＭＰＥＧデータを読み出して記録媒体１００へ記録する（ステップＳ１００８）。
【００６２】
次に、ＣＰＵ１１３は、静止画像データを静止画ムービへ変換する動作を終了するか否かを判断する(ステップＳ１００９)。この判断の結果、静止画像データを静止画ムービへ変換する動作を終了しない場合には、ステップＳ１００２に戻り、静止画像データを静止画ムービへ変換する動作を終了するまでステップＳ１００２〜Ｓ１００９を繰り返し行う。一方、静止画像データを静止画ムービへ変換する動作を終了する場合には、静止画像データを静止画ムービへ変換する動作を終了する。
【００６３】
以上のように本実施形態では、ＪＰＥＧデータの符号量に応じて、そのＪＰＥＧデータに基づく静止画像信号をＭＰＥＧデータ（静止画ムービ）に変換するときの目標符号量を算出する。そして、ＪＰＥＧデータをデコードして得られた静止画像信号を、算出した目標符号量のＩピクチャとして符号化してＭＰＥＧデータ（静止画ムービ）を生成する。従って、前述した第１及び第２の実施形態で説明した効果に加えて、変換元のＪＰＥＧデータの符号量（データ量）に合わせたＭＰＥＧデータ（静止画ムービ）を生成することができる。これにより、変換元のＪＰＥＧデータの画質に合わせてＭＰＥＧデータ（静止画ムービ）を生成することが可能になり、画質の低下の防止と記録媒体１００における記録量の削減とを実現することが可能になる。
【００６４】
尚、本実施の形態では、ＪＰＥＧデータ（静止画像データ）の符号量（データ量）に応じて、ＭＰＥＧエンコーダの符号量を調整するようにしたが、必ずしもこのようにする必要はない。例えば、複数のＪＰＥＧデータの符号量（データ量）に応じて、それら複数のＪＰＥＧデータに基づくＭＰＥＧデータ（静止画ムービ）を符号化する順番（再生する順番）を変更することで、ＭＰＥＧデータのバッファモデルを最適化してもよい。このようにする場合には、例えば、複数枚のＪＰＥＧデータに基づくＭＰＥＧデータ（各Ｉピクチャ）の符号量が、ＭＰＥＧバッファ１０５を破綻させない範囲で出来るだけ大きくなるように、ＭＰＥＧデータの再生順番を変えるようにすることができる。
【００６５】
（本発明の他の実施形態）
前述した実施形態の機能を実現するべく各種のデバイスを動作させるように、該各種デバイスと接続された装置あるいはシステム内のコンピュータに対し、前記実施形態の機能を実現するためのソフトウェアのプログラムコードを供給してもよい。そのシステムあるいは装置のコンピュータ（ＣＰＵあるいはＭＰＵ）に格納されたプログラムに従って前記各種デバイスを動作させることによって実施したものも、本発明の範疇に含まれる。
【００６６】
また、この場合、前記ソフトウェアのプログラムコード自体が前述した実施形態の機能を実現することになる。また、そのプログラムコード自体、及びそのプログラムコードをコンピュータに供給するための手段、例えば、かかるプログラムコードを格納した記録媒体は本発明を構成する。かかるプログラムコードを記憶する記録媒体としては、例えばフレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、磁気テープ、不揮発性のメモリカード、ＲＯＭ等を用いることができる。
【００６７】
また、コンピュータが供給されたプログラムコードを実行することにより、前述の実施形態の機能が実現されるだけでない。そのプログラムコードがコンピュータにおいて稼働しているオペレーティングシステムあるいは他のアプリケーションソフト等と共同して前述の実施形態の機能が実現される場合にもかかるプログラムコードは本発明の実施形態に含まれることは言うまでもない。
【００６８】
さらに、供給されたプログラムコードがコンピュータの機能拡張ボードに備わるメモリに格納された後、そのプログラムコードの指示に基づいてその機能拡張ボードに備わるＣＰＵが実際の処理の一部または全部を行う。その処理によって前述した実施形態の機能が実現される場合にも本発明に含まれることは言うまでもない。
また、供給されたプログラムコードがコンピュータに接続された機能拡張ユニットに備わるメモリに格納された後、そのプログラムコードの指示に基づいて機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行う。その処理によって前述した実施形態の機能が実現される場合にも本発明に含まれることは言うまでもない。
【００６９】
なお、前述した各実施形態は、何れも本発明を実施するにあたっての具体化の例を示したものに過ぎず、これらによって本発明の技術的範囲が限定的に解釈されてはならないものである。すなわち、本発明はその技術思想、またはその主要な特徴から逸脱することなく、様々な形で実施することができる。
【図面の簡単な説明】
【００７０】
【図１】本発明の第１の実施形態を示し、画像記録再生装置の構成の一例を示す図である。
【図２】本発明の第１の実施形態を示し、複数画面の静止画像データを動画像データに変換して記録する場合の画像記録再生装置における動作の一例を説明するフローチャートである。
【図３】本発明の第１の実施形態を示し、変換する静止画像ファイルの数に応じた符号量に基づいて生成されたＭＰＥＧデータ（静止画ムービ）のバッファモデルの一例を概念的に示す図である。
【図４】本発明の第２の実施形態を示し、複数画面の静止画像データを動画像データに変換して記録する場合の画像記録再生装置における動作の一例を説明するフローチャートである。
【図５】本発明の実施形態を示し、１枚の静止画像ファイルに対して最大の符号量が割り当てられて生成されたＭＰＥＧデータ（静止画ムービ）のバッファモデルの一例を概念的に示す図である。
【図６】本発明の第３の実施形態を示し、画像記録再生装置の構成の一例を示す図である。
【図７】本発明の第３の実施形態を示し、複数画面の静止画像データを動画像データに変換して記録する場合の画像記録再生装置における動作の一例を説明するフローチャートである。
【図８】本発明の第３の実施形態を示し、静止画像ファイルに含まれるＪＰＥＧデータの符号量と、そのＪＰＥＧデータの符号量に応じた目標符号量で生成されたＭＰＥＧデータ（静止画ムービ）のバッファモデルの一例を示す図である。
【符号の説明】
【００７１】
１００  記録媒体
１０１  レンズ
１０２  カメラ信号処理部
１０３  入力信号セレクタ
１０４  ＭＰＥＧコーデック
１０５  ＭＰＥＧバッファ
１０６  動画フォーマット変換部
１０９  ＪＰＥＧコーデック
１１０、１２１  静止画フォーマット変換部
１１１  ＬＣＤ
１１２  出力信号セレクタ
１１３  ＣＰＵ
１１４  操作キー
１１５、１２２  ＭＰＥＧ制御量制御部
１２０  変換符号量算出部
【図１】
2007318538.tif 000003
【図２】
2007318538.tif 000004
【図３】
2007318538.tif 000005
【図４】
2007318538.tif 000006
【図５】
2007318538.tif 000007
【図６】
2007318538.tif 000008
【図７】
2007318538.tif 000009
【図８】
2007318538.tif 000010