(57)【要約】【課題】動画像の画像ファイルを適切に記録メディア等の記録手段に記録することができるようにする。【解決手段】動画像の単位時間当たりのデータ容量を第１のデータ容量に設定し、第１のデータ容量による動画像の撮影時において、動画像の撮影時間が、あらかじめ設定された１つの画像ファイルを生成する連続撮影時間よりも短い所定時間となったときに記録メディア３５の残容量を検出する。そして、残容量に応じて動画像の単位時間当たりのデータ容量を第２のデータ容量に設定し、第２のデータ容量による動画像の撮影を連続撮影時間となるまで継続して動画像の画像ファイルを生成する。【選択図】図１
2008289027.tif 000002
【特許請求の範囲】
【請求項１】
撮影により動画像を取得して該動画像の画像ファイルを生成する撮影手段と、
前記画像ファイルを記録する記録手段と、
前記動画像の単位時間当たりのデータ容量を設定するデータ容量設定手段と、
前記記録手段の容量を取得する容量取得手段と、
前記動画像の単位時間当たりのデータ容量を第１のデータ容量に設定し、該第１のデータ容量による前記動画像の撮影時において、該動画像の撮影時間が、あらかじめ設定された１つの画像ファイルを生成する連続撮影時間よりも短い所定時間となったときに前記記録手段の残容量を取得し、該残容量に応じて前記動画像の単位時間当たりのデータ容量を第２のデータ容量に設定し、該第２のデータ容量による前記動画像の撮影を前記連続撮影時間となるまで継続して前記動画像の画像ファイルを生成するよう、前記撮影手段、前記データ量設定手段および前記容量取得手段を制御する撮影制御手段とを備えたことを特徴とする撮影装置。
【請求項２】
前記データ容量設定手段は、前記記録手段の容量に応じて前記第１のデータ容量を設定する手段であることを特徴とする請求項１記載の撮影装置。
【請求項３】
前記データ容量設定手段は、前記第２のデータ容量を前記第１のデータ容量よりも大きくなるように設定する手段であることを特徴とする請求項１または２記載の撮影装置。
【請求項４】
撮影により動画像を取得して該動画像の画像ファイルを生成する撮影手段と、
前記画像ファイルを記録する記録手段と、
前記動画像の単位時間当たりのデータ容量を設定するデータ容量設定手段と、
前記記録手段の容量を取得する容量取得手段と、
前記記録手段の容量に応じて複数の前記画像ファイルを前記記録手段に記録可能なように、１つの前記画像ファイル当たりの記録容量を設定し、該記録容量に応じて前記動画像の単位時間当たりのデータ容量を第１のデータ容量に設定し、該第１のデータ容量による前記動画像の撮影開始の指示を受け付け、該動画像の撮影時間が、あらかじめ設定された１つの画像ファイルを生成する連続撮影時間よりも短い所定時間となったときに前記記録容量の残容量を取得し、該残容量に応じて前記動画像の単位時間当たりのデータ容量を第２のデータ容量に設定し、該第２のデータ容量による前記動画像の撮影時間が前記連続撮影時間となると、撮影を停止してそれまでの時間の動画像を再生可能な画像ファイルの生成を終了し、続いて前記第１のデータ容量による前記動画像の撮影を再開して新たな画像ファイルの生成を開始し、前記動画像の撮影の終了指示を受け付けるまで、前記新たな画像ファイルの生成を繰り返すよう、前記撮影手段、前記データ量設定手段および前記容量取得手段を制御する撮影制御手段とを備えたことを特徴とする撮影装置。
【請求項５】
前記データ容量設定手段は、前記第２のデータ容量を前記第１のデータ容量よりも大きくなるように設定する手段であることを特徴とする請求項４記載の撮影装置。
【請求項６】
前記データ量設定手段は、前記動画像の解像度、フレームレートおよび圧縮率の少なくとも１つに基づいて、前記動画像の単位時間当たりのデータ容量を設定する手段であることを特徴とする請求項１から５のいずれか１項記載の撮影装置。
【請求項７】
撮影により動画像を取得して該動画像の画像ファイルを生成する撮影手段と、
前記画像ファイルを記録する記録手段とを備えた撮影装置における撮影方法において、
前記動画像の単位時間当たりのデータ容量を第１のデータ容量に設定し、
該第１のデータ容量による前記動画像の撮影時において、該動画像の撮影時間が、あらかじめ設定された１つの画像ファイルを生成する連続撮影時間よりも短い所定時間となったときに前記記録手段の残容量を取得し、
該残容量に応じて前記動画像の単位時間当たりのデータ容量を第２のデータ容量に設定し、
該第２のデータ容量による前記動画像の撮影を前記連続撮影時間となるまで継続して前記動画像の画像ファイルを生成することを特徴とする撮影方法。
【請求項８】
撮影により動画像を取得して該動画像の画像ファイルを生成する撮影手段と、
前記画像ファイルを記録する記録手段とを備えた撮影装置における撮影方法において、
前記記録手段の容量に応じて複数の前記画像ファイルを前記記録手段に記録可能なように、１つの前記画像ファイル当たりの記録容量を設定し、
該記録容量に応じて前記動画像の単位時間当たりのデータ容量を第１のデータ容量に設定し、
該第１のデータ容量による前記動画像の撮影開始の指示を受け付け、
該動画像の撮影時間が、あらかじめ設定された１つの画像ファイルを生成する連続撮影時間よりも短い所定時間となったときに前記記録容量の残容量を取得し、
該残容量に応じて前記動画像の単位時間当たりのデータ容量を第２のデータ容量に設定し、
該第２のデータ容量による前記動画像の撮影時間が前記連続撮影時間となると、撮影を停止してそれまでの時間の動画像を再生可能な画像ファイルの生成を終了し、
続いて前記第１のデータ容量による前記動画像の撮影を再開して新たな画像ファイルの生成を開始し、
前記動画像の撮影の終了指示を受け付けるまで、前記新たな画像ファイルの生成を繰り返すことを特徴とする撮影方法。
【請求項９】
撮影により動画像を取得して該動画像の画像ファイルを生成する撮影手段と、
前記画像ファイルを記録する記録手段とを備えた撮影装置における撮影方法をコンピュータに実行させるためのプログラムにおいて、
前記動画像の単位時間当たりのデータ容量を第１のデータ容量に設定する手順と、
該第１のデータ容量による前記動画像の撮影時において、該動画像の撮影時間が、あらかじめ設定された１つの画像ファイルを生成する連続撮影時間よりも短い所定時間となったときに前記記録手段の残容量を取得する手順と、
該残容量に応じて前記動画像の単位時間当たりのデータ容量を第２のデータ容量に設定する手順と、
該第２のデータ容量による前記動画像の撮影を前記連続撮影時間となるまで継続して前記動画像の画像ファイルを生成する手順とを有することを特徴とするプログラム。
【請求項１０】
撮影により動画像を取得して該動画像の画像ファイルを生成する撮影手段と、
前記画像ファイルを記録する記録手段とを備えた撮影装置における撮影方法をコンピュータに実行させるためのプログラムにおいて、
前記記録手段の容量に応じて複数の前記画像ファイルを前記記録手段に記録可能なように、１つの前記画像ファイル当たりの記録容量を設定する手順と、
該記録容量に応じて前記動画像の単位時間当たりのデータ容量を第１のデータ容量に設定する手順と、
該第１のデータ容量による前記動画像の撮影開始の指示を受け付ける手順と、
該動画像の撮影時間が、あらかじめ設定された１つの画像ファイルを生成する連続撮影時間よりも短い所定時間となったときに前記記録容量の残容量を取得する手順と、
該残容量に応じて前記動画像の単位時間当たりのデータ容量を第２のデータ容量に設定する手順と、
該第２のデータ容量による前記動画像の撮影時間が前記連続撮影時間となると、撮影を停止してそれまでの時間の動画像を再生可能な画像ファイルの生成を終了する手順と、
続いて前記第１のデータ容量による前記動画像の撮影を再開して新たな画像ファイルの生成を開始する手順と、
前記動画像の撮影の終了指示を受け付けるまで、前記新たな画像ファイルの生成を繰り返す手順とを有することを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮影により動画像の画像ファイルを生成する撮影装置および方法並びに撮影方法をコンピュータに実行させるためのプログラムに関するものである。
【背景技術】
【０００２】
デジタルカメラにおいては、静止画像のみならず動画像を撮影することができるが、記録メディアの大容量化により、より気軽に動画像を撮影することが可能となってきている。一方、記録メディアの容量を考慮して動画像を撮影するための種々の手法が提案されている。例えば、通常の解像度の動画像の記録中に指示を行うことにより、より高解像度の動画像を記録する手法が提案されている（特許文献１参照）。また、記録メディアの空き容量に応じて、動画像の圧縮率を設定することにより記録メディアを有効に利用するための手法も提案されている（特許文献２参照）。さらに、動画像の撮影中に静止画像が撮影されると、記録メディアの容量が静止画像の分小さくなることから、静止画像が撮影されると動画像の圧縮率を調整する手法も提案されている（特許文献３参照）。
【特許文献１】特開２００５−１１７１１４公報
【特許文献２】特開平１１−１２６４３０号公報
【特許文献３】特開２００４−２９７４３０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところで、８ｍｍビデオやＤＶＣ等の磁気テープに動画像を記録する場合、記録時間はテープの長さに応じて例えば６０分のように決められている。このため、磁気テープを用いて動画像を撮影する場合は、撮影可能な時間があらかじめ分かっていることから、テープを交換するタイミングを容易に知ることができる。また、再生時にもテープの終了時間が分かるため、動画像を見終わった後の予定も立てやすい。
【０００４】
しかしながら、動画像を撮影可能なデジタルカメラの場合、動画像を記録するのは半導体記録メディアであり、解像度、フレームレート、圧縮率および動画像の内容等に応じて、画像ファイルの容量が変わることから、磁気テープとは異なり、１つの記録メディアに記録される動画像の時間を前もって知ることができない。このため、撮影時には重要なシーンの途中で記録メディアを交換する必要が生じたり、再生時には終了時間が分からないことから、途中で再生を終了しなければならない場合がある。
【０００５】
このため、あらかじめ定められた連続撮影時間となったときに動画像の撮影を停止して、動画像の撮影時間を一定とすることが考えられる。しかしながら、上述したように解像度等に応じて画像ファイルの容量は異なるため、記録メディアの空き容量によっては連続撮影時間分の動画像の画像ファイルを記録しても、なおも記録メディアの容量が余る場合がある。このような場合、連続撮影時間再生可能な動画像の画像ファイルを記録メディアに記録すると、記録メディアが無駄となってしまう。
【０００６】
本発明は上記事情に鑑みなされたものであり、動画像の画像ファイルを適切に記録メディア等の記録手段に記録することができるようにすることを目的とする。
【課題を解決するための手段】
【０００７】
本発明による第１の撮影装置は、撮影により動画像を取得して該動画像の画像ファイルを生成する撮影手段と、
前記画像ファイルを記録する記録手段と、
前記動画像の単位時間当たりのデータ容量を設定するデータ容量設定手段と、
前記記録手段の容量を取得する容量取得手段と、
前記動画像の単位時間当たりのデータ容量を第１のデータ容量に設定し、該第１のデータ容量による前記動画像の撮影時において、該動画像の撮影時間が、あらかじめ設定された１つの画像ファイルを生成する連続撮影時間よりも短い所定時間となったときに前記記録手段の残容量を取得し、該残容量に応じて前記動画像の単位時間当たりのデータ容量を第２のデータ容量に設定し、該第２のデータ容量による前記動画像の撮影を前記連続撮影時間となるまで継続して前記動画像の画像ファイルを生成するよう、前記撮影手段、前記データ量設定手段および前記容量取得手段を制御する撮影制御手段とを備えたことを特徴とするものである。
【０００８】
なお、本発明による第１の撮影装置においては、前記データ容量設定手段を、前記記録手段の容量に応じて前記第１のデータ容量を設定する手段としてもよい。
【０００９】
「記録手段の容量に応じて第１のデータ容量を設定する」とは、連続撮影時間の動画像を撮影することにより取得した画像ファイルの容量が、余裕を持って記録手段の容量に収まるように第１のデータ容量を設定すること、および連続撮影時間の動画像を撮影することにより取得した画像ファイルの容量と記録手段の容量とが略一致するように第１のデータ容量を設定することの双方の意味を含む。
【００１０】
また、本発明による第１の撮影装置においては、前記データ容量設定手段を、前記第２のデータ容量を前記第１のデータ容量よりも大きくなるように設定する手段としてもよい。
【００１１】
本発明による第２の撮影装置は、撮影により動画像を取得して該動画像の画像ファイルを生成する撮影手段と、
前記画像ファイルを記録する記録手段と、
前記動画像の単位時間当たりのデータ容量を設定するデータ容量設定手段と、
前記記録手段の容量を取得する容量取得手段と、
前記記録手段の容量に応じて複数の前記画像ファイルを前記記録手段に記録可能なように、１つの前記画像ファイル当たりの記録容量を設定し、該記録容量に応じて前記動画像の単位時間当たりのデータ容量を第１のデータ容量に設定し、該第１のデータ容量による前記動画像の撮影開始の指示を受け付け、該動画像の撮影時間が、あらかじめ設定された１つの画像ファイルを生成する連続撮影時間よりも短い所定時間となったときに前記記録容量の残容量を取得し、該残容量に応じて前記動画像の単位時間当たりのデータ容量を第２のデータ容量に設定し、該第２のデータ容量による前記動画像の撮影時間が前記連続撮影時間となると、撮影を停止してそれまでの時間の動画像を再生可能な画像ファイルの生成を終了し、続いて前記第１のデータ容量による前記動画像の撮影を再開して新たな画像ファイルの生成を開始し、前記動画像の撮影の終了指示を受け付けるまで、前記新たな画像ファイルの生成を繰り返すよう、前記撮影手段、前記データ量設定手段および前記容量取得手段を制御する撮影制御手段とを備えたことを特徴とするものである。
【００１２】
「記録容量に応じて動画像の単位時間当たりのデータ容量を第１のデータ容量に設定する」とは、連続撮影時間の動画像を撮影することにより取得した画像ファイルの容量が、余裕を持って記録容量内に収まるように第１のデータ容量を設定すること、および連続撮影時間の動画像を撮影することにより取得した画像ファイルの容量と記録容量とが略一致するように第１のデータ容量を設定することの双方の意味を含む。
【００１３】
なお、本発明による第２の撮影装置においては、前記データ容量設定手段を、前記第２のデータ容量を前記第１のデータ容量よりも大きくなるように設定する手段としてもよい。
【００１４】
また、本発明による第１および第２の撮影装置においては、前記データ量設定手段を、前記動画像の解像度、フレームレートおよび圧縮率の少なくとも１つに基づいて、前記動画像の単位時間当たりのデータ容量を設定する手段としてもよい。
【００１５】
本発明による第１の撮影方法は、撮影により動画像を取得して該動画像の画像ファイルを生成する撮影手段と、
前記画像ファイルを記録する記録手段とを備えた撮影装置における撮影方法において、
前記動画像の単位時間当たりのデータ容量を第１のデータ容量に設定し、
該第１のデータ容量による前記動画像の撮影時において、該動画像の撮影時間が、あらかじめ設定された１つの画像ファイルを生成する連続撮影時間よりも短い所定時間となったときに前記記録手段の残容量を取得し、
該残容量に応じて前記動画像の単位時間当たりのデータ容量を第２のデータ容量に設定し、
該第２のデータ容量による前記動画像の撮影を前記連続撮影時間となるまで継続して前記動画像の画像ファイルを生成することを特徴とするものである。
【００１６】
本発明による第２の撮影方法は、撮影により動画像を取得して該動画像の画像ファイルを生成する撮影手段と、
前記画像ファイルを記録する記録手段とを備えた撮影装置における撮影方法において、
前記記録手段の容量に応じて複数の前記画像ファイルを前記記録手段に記録可能なように、１つの前記画像ファイル当たりの記録容量を設定し、
該記録容量に応じて前記動画像の単位時間当たりのデータ容量を第１のデータ容量に設定し、
該第１のデータ容量による前記動画像の撮影開始の指示を受け付け、
該動画像の撮影時間が、あらかじめ設定された１つの画像ファイルを生成する連続撮影時間よりも短い所定時間となったときに前記記録容量の残容量を取得し、
該残容量に応じて前記動画像の単位時間当たりのデータ容量を第２のデータ容量に設定し、
該第２のデータ容量による前記動画像の撮影時間が前記連続撮影時間となると、撮影を停止してそれまでの時間の動画像を再生可能な画像ファイルの生成を終了し、
続いて前記第１のデータ容量による前記動画像の撮影を再開して新たな画像ファイルの生成を開始し、
前記動画像の撮影の終了指示を受け付けるまで、前記新たな画像ファイルの生成を繰り返すことを特徴とするものである。
【００１７】
なお、本発明による第１および第２の撮影方法をコンピュータに実行させるためのプログラムとして提供してもよい。
【発明の効果】
【００１８】
本発明の第１の撮影装置および方法によれば、動画像の単位時間当たりのデータ容量が第１のデータ容量に設定され、第１のデータ容量による動画像の撮影時において、動画像の撮影時間が、あらかじめ設定された１つの画像ファイルを生成する連続撮影時間よりも短い所定時間となったときに記録手段の残容量が取得され、残容量に応じて動画像の単位時間当たりのデータ容量が第２のデータ容量に設定され、第２のデータ容量による動画像の撮影が連続撮影時間となるまで継続されて動画像の画像ファイルが生成される。このため、記録手段に略収まるように動画像を画像ファイルの容量を調整することができ、その結果、記録手段の容量を無駄にすることなく、連続撮影時間再生可能な動画像の画像ファイルを生成することができる。
【００１９】
本発明の第２の撮影装置および方法によれば、記録手段の容量に応じて１つの画像ファイル当たりの記録容量が設定され、記録容量に応じて動画像の単位時間当たりのデータ容量が第１のデータ容量に設定され、第１のデータ容量による動画像の撮影開始の指示が受け付けられる。そして、動画像の撮影時間が、あらかじめ設定された１つの画像ファイルを生成する連続撮影時間よりも短い所定時間となったときに記録容量の残容量が取得され、残容量に応じて動画像の単位時間当たりのデータ容量が第２のデータ容量に設定され、第２のデータ容量による動画像の撮影時間が連続撮影時間となると、撮影が停止されてそれまでの時間の動画像を再生可能な画像ファイルの生成が終了される。続いて第１のデータ容量による動画像の撮影が再開されて新たな画像ファイルの生成が開始され、動画像の撮影の終了指示が受け付けられるまで、新たな画像ファイルの生成が繰り返される。
【００２０】
このため、記録手段に略丁度に収まるように複数の動画像を画像ファイルの容量を調整することができ、その結果、記録手段の容量を無駄にすることなく、連続撮影時間再生可能な複数の動画像の画像ファイルを生成することができる。
【００２１】
また、第２のデータ容量を第１のデータ容量よりも大きく設定することにより、第１のデータ容量にて動画像を記録した場合よりも画質が低下することがなくなるため、後で画像ファイルを圧縮して必要な画質を得ることができる。
【発明を実施するための最良の形態】
【００２２】
以下、図面を参照して本発明の実施形態について説明する。図１は本発明の第１の実施形態による撮影装置を適用したデジタルカメラの内部構成を示す概略ブロック図である。図１に示すように第１の実施形態によるデジタルカメラ１は、レリーズボタンおよびモードダイヤル等を含む操作系２を有する。
【００２３】
撮像系１０としては、フォーカスレンズおよびズームレンズからなる撮影レンズ１２を有する。撮影レンズ１２を構成するフォーカスレンズおよびズームレンズは、レンズ駆動部１３によって光軸方向に移動可能である。
【００２４】
また、絞り１４は絞り駆動部１５によって駆動される。絞り駆動部１５は、ＡＥ／ＡＷＢ処理部３１から出力される絞り値データに基づいて絞り径の調整を行う。
【００２５】
シャッタ１６はメカニカルシャッタであり、シャッタ駆動部１７によって駆動される。シャッタ駆動部１７は、レリーズボタンの押下により発生する信号と、ＡＥ／ＡＷＢ処理部３１から出力されるシャッタスピードデータとに応じて、シャッタ１６の開閉の制御を行う。
【００２６】
シャッタ１６の後方には撮像素子であるＣＣＤ１８を有している。ＣＣＤ１８は、多数の受光素子を２次元的に配列した光電面を有しており、撮影レンズ１２等の光学系を通過した被写体光がこの光電面に結像し、光電変換される。光電面の前方には、各画素に光を集光するためのマイクロレンズアレイと、Ｒ，Ｇ，Ｂ各色のフィルタが規則的に配列されたカラーフィルタアレイとが配置されている。ＣＣＤ１８は、ＣＣＤ制御部１９から供給される垂直転送クロックおよび水平転送クロックに同期して、画素毎に蓄積された電荷を１ラインずつシリアルなアナログ撮影信号として出力する。各画素において電荷を蓄積する時間、すなわち、露光時間は、ＣＣＤ制御部１９から与えられる電子シャッタ駆動信号によって決定される。また、ＣＣＤ１８はＣＣＤ制御部１９により、あらかじめ定められた大きさのアナログ撮像信号が得られるようにゲインが調整されている。
【００２７】
ＣＣＤ１８から取り込まれたアナログ撮影信号は、アナログ信号処理部２０に入力される。アナログ信号処理部２０は、アナログ信号のノイズを除去する相関２重サンプリング回路（ＣＤＳ）と、アナログ信号のゲインを調節するオートゲインコントローラ（ＡＧＣ）と、アナログ信号をデジタル信号に変換するＡ／Ｄコンバータ（ＡＤＣ）とからなる。なお、アナログ信号処理部２０が行う処理をアナログ信号処理とする。このデジタル信号に変換された画像データは、画素毎にＲ，Ｇ，Ｂの濃度値を持つＣＣＤ−ＲＡＷデータである。
【００２８】
タイミングジェネレータ２１は、タイミング信号を発生させるものであり、このタイミング信号をシャッタ駆動部１７、ＣＣＤ制御部１９、およびアナログ信号処理部２０に供給することにより、レリーズボタンの操作、シャッタ１６の開閉、ＣＣＤ１８の電荷の取込み、およびアナログ信号処理部２０の処理の同期をとっている。
【００２９】
また、デジタルカメラ１は撮影時において必要なときに発光されるフラッシュ２４を有する。
【００３０】
画像入力コントローラ２５は、アナログ信号処理部２０から入力されたＣＣＤ−ＲＡＷデータをフレームメモリ２６に書き込む。
【００３１】
フレームメモリ２６は、画像データに対して後述の各種画像処理（信号処理）を行う際に使用する作業用メモリであり、例えば、一定周期のバスクロック信号に同期してデータ転送を行うＳＤＲＡＭ(Synchronous Dynamic Random Access Memory)が使用される。
【００３２】
表示制御部２７は、フレームメモリ２６に格納された画像データをスルー画像としてモニタ２８に表示させたり、再生モード時に記録メディア３５に保存されている静止画像および動画像をモニタ２８に表示させたりするためのものである。
【００３３】
ＡＦ処理部３０およびＡＥ／ＡＷＢ処理部３１は、プレ画像に基づいて撮影条件を決定する。このプレ画像とは、レリーズボタンが半押しされることによって発生する半押し信号を検出したＣＰＵ４０がＣＣＤ１８にプレ撮影を実行させた結果、フレームメモリ２６に格納された画像データにより表される画像である。
【００３４】
ＡＦ処理部３０は、プレ画像に基づいて焦点位置を検出し、フォーカス駆動量データを出力する（ＡＦ処理）。焦点位置の検出方式としては、例えば、所望とする被写体にピントが合った状態では画像のコントラストが高くなるという特徴を利用して合焦位置を検出するパッシブ方式が考えられる。
【００３５】
ＡＥ／ＡＷＢ処理部３１は、プレ画像に基づいて被写体輝度を測定し、測定した被写体輝度に基づいて、撮影した画像が所望とする明るさとなるように、ＩＳＯ感度、絞り値およびシャッタスピード等を決定し、ＩＳＯ感度データ、絞り値データおよびシャッタスピードデータを露出設定値として決定するとともに（ＡＥ処理）、撮影時のホワイトバランスを自動調整する（ＡＷＢ処理）。
【００３６】
画像処理部３２は、本画像の画像データに対して、階調補正、シャープネス補正、色補正等の画質補正処理、およびＣＣＤ−ＲＡＷデータを輝度信号であるＹデータと、青色色差信号であるＣｂデータおよび赤色色差信号であるＣｒデータとからなるＹＣデータに変換するＹＣ処理を行う。この本画像とは、レリーズボタンが全押しされることによって実行される本撮影によりＣＣＤ１８から取り込まれ、アナログ信号処理部２０、画像入力コントローラ２５経由でフレームメモリ２６に格納された画像データによる画像である。また、画像処理部３２は、動画像の画像データに対しても必要な処理を行う。
【００３７】
圧縮／伸長処理部３３は、画像処理部３２によって処理が行われた本画像の画像データに対して、例えば、ＪＰＥＧ等の圧縮形式で圧縮処理を行い、画像ファイルを生成する。この画像ファイルには、Ｅｘｉｆフォーマット等に基づいて、撮影日時等の付帯情報が格納されたタグが付加される。なお、動画像撮影モードにおける撮影時には、圧縮／伸長処理部３３は、動画像の画像データをモーションＪＰＥＧ、ＭＰＥＧ１，２，４およびＨ．２６４等の圧縮方式にて圧縮し、動画像の画像ファイルを生成する。
【００３８】
メディア制御部３４は、記録メディア３５にアクセスして画像ファイルの書き込みと読み込みの制御を行う。また、メディア制御部３４は、記録メディア３５の容量および動画像撮影時の残容量を取得する。なお、本実施形態においては、空の記録メディア３５をデジタルカメラ１にセットして動画像の撮影を行うものとする。
【００３９】
内部メモリ３６は、デジタルカメラ１において設定される各種定数、およびＣＰＵ４０が実行するプログラム等を記憶する。
【００４０】
データ容量設定部３７は、後述するように動画像を撮影する場合の単位時間当たりのデータ容量を設定する。具体的には、動画像の解像度、フレームレートおよび圧縮率の少なくとも１つに基づいてデータ容量を設定する。なお、データ容量としては、記録メディア３５の容量に応じた第１のデータ容量、および撮影中における記録メディア３５の残容量に応じた第２のデータ容量を設定する。ここで、解像度およびフレームレートを高くする、並びに圧縮率を低くすることにより、動画像の単位時間当たりのデータ容量は大きくなる。なお、設定されたデータ容量により動画像の画像ファイルが生成されるように、ＣＰＵ４０がタイミングジェネレータ２１、画像処理部３２、圧縮／伸長処理部３３等のデジタルカメラ１の各部を制御する。
【００４１】
ここで、本実施形態においては、解像度に基づいて動画像の単位時間当たりのデータ容量を設定するものとして説明する。この場合、データ容量に対応する解像度は、記録メディア３５の容量、残容量、フレームレートおよび圧縮率に基づいて算出される。
【００４２】
なお、フレームレートに基づいてデータ容量を設定してもよい。この場合、データ容量に対応するフレームレートは、記録メディア３５の容量、残容量、解像度および圧縮率に基づいて算出される。
【００４３】
また、圧縮率に基づいてデータ容量を設定してもよい。この場合、データ容量に対応する圧縮率は、記録メディア３５の容量、残容量、解像度およびフレームレートに基づいて算出される。
【００４４】
なお、解像度、フレームレートおよび圧縮率を組み合わせてデータ容量を設定してもよい。
【００４５】
ＣＰＵ４０は、操作系２およびＡＦ処理部３０等の各種処理部からの信号に応じてデジタルカメラ１の本体各部を制御する。また、デジタルカメラ１の動作モードが動画撮影モードである場合に、ユーザによる動画像を撮影する際の連続撮影時間の設定および後述するデータ容量切替開始時間の設定を操作系２から受け付ける。なお、設定結果は内部メモリ３６に記憶される。ここでデータ容量切替開始時間は、連続撮影時間の終了前の所望とする時間に設定される。例えば、連続撮影時間を６０分に設定した場合、データ容量切替開始時間は５５分に設定される。
【００４６】
なお、連続撮影時間およびデータ容量切り替え開始時間は、ユーザに設定させてもよいが、あらかじめ出荷時にデフォルトで設定した値を内部メモリ３６に記憶しておいてもよい。
【００４７】
そして、ＣＰＵ４０は、記録メディア３５の容量に応じて動画像の単位時間当たりのデータ容量を第１のデータ容量に設定し、第１のデータ容量による動画像の撮影時において、動画像の撮影時間が、あらかじめ設定された１つの画像ファイルを生成する連続撮影時間よりも短いデータ容量切替開始時間となったときに記録メディア３５の残容量を取得し、残容量に応じて動画像の単位時間当たりのデータ容量を第２のデータ容量に設定し、第２のデータ容量による動画像の撮影を連続撮影時間となるまで継続して動画像の画像ファイルを生成するよう、撮像系１０およびデータ容量設定部３７を含むデジタルカメラ１の各部を制御する。
【００４８】
データバス４１は、各種処理部、フレームメモリ２６およびＣＰＵ４０等に接続されており、画像データおよび各種指示等のやり取りを行う。
【００４９】
次いで、第１の実施形態において行われる処理について説明する。図２は第１の実施形において行われる処理を示すフローチャートである。デジタルカメラ１の動作モードが撮影モードに設定されることによりＣＰＵ４０が処理を開始し、ユーザが操作系２を操作することによる連続撮影時間およびデータ容量切替開始時間の設定を受け付ける（設定受け付け：ステップＳＴ１）。なお、設定の受け付けは、あらかじめ行われていれば省略してもよい。
【００５０】
次いで、ＣＰＵ４０は撮影モードが動画撮影モードであるか否かを判定し（ステップＳＴ２）、ステップＳＴ２が肯定されると、メディア制御部３４が記録メディア３５の容量を取得する（ステップＳＴ３）。なお、記録メディア３５の容量は、記録メディア３５の容量を測定することにより取得してもよく、記録メディア３５の種類を表すＩＤと容量との関係を表すテーブルをあらかじめ内部メモリ３６に記憶しておき、記録メディア３５のＩＤを取得し、さらに上記テーブルを参照することにより取得してもよい。
【００５１】
そして、データ容量設定部３７が記録メディア３５の容量に応じて第１のデータ容量を設定する（ステップＳＴ４）。なお、データ容量設定部３７は、連続撮影時間の動画像を撮影することにより取得した画像ファイルの容量が、余裕を持って記録メディア３５の容量に収まるように第１のデータ容量を設定する。とくに、記録メディア３５の容量が大容量メディアに相当するものである場合には、記録メディア３５の容量に対してさらに余裕を持って画像ファイルを生成することができるように第１のデータ容量を設定する。
【００５２】
なお、記録メディア３５が大容量メディアか否かの判断は、通常の単位時間当たりのデータ容量で画像ファイルを記録できる容量の所定倍数以上あるか否かを判定することにより行ってもよく、所定容量（例えば５ＧＢ）以上の容量があるか否かを判定することにより行ってもよい。
【００５３】
一方、ステップＳＴ２が否定されると、静止画像の撮影処理を行う（ステップＳＴ５）。静止画像の撮影処理については後述する。ステップＳＴ４に続いて、直ちに動画像の撮影を行うことができるようにＣＰＵ４０は動画像の撮影準備を行い（ステップＳＴ６）、撮影時間をリセットし（ステップＳＴ７）、ユーザがレリーズボタンを押下することにより撮影が開始されたか否かの監視を開始する（ステップＳＴ８）。ステップＳＴ８が肯定されると、動画像の撮影、記録および撮影時間のカウントを開始する（ステップＳＴ９）。
【００５４】
そして、撮影時間がデータ容量切替開始時間となったか否かを判定し（ステップＳＴ１０）、ステップＳＴ１０が肯定されると、メディア制御部３４が記録メディア３５の残容量を取得する（ステップＳＴ１１）。なお、ステップＳＴ１０が否定されると後述するステップＳＴ１４に進む。そして、残容量に応じて動画像の単位時間当たりのデータ容量を第２のデータ容量に設定して、第１のデータ容量を第２のデータ容量に変更する（ステップＳＴ１２）。ここで、データ容量切替開始時間以降も第１のデータ容量にて画像ファイルを記録した場合に、記録メディア３５に空き容量が生じるようであれば、データ容量設定部３７は第１のデータ容量よりも大きくなるように第２のデータ容量を設定する。
【００５５】
一方、データ容量切替開始時間以降も第１のデータ容量にて画像ファイルを記録した場合に、記録メディア３５の空き容量が不足するようであれば、データ容量設定部３７は第１のデータ容量よりも小さくなるように第２のデータ容量を設定する。なお、データ容量切替開始時間以降も第１のデータ容量にて画像ファイルを記録した場合に、記録メディア３５に空き容量が生じないようであれば、データ容量設定部３７は第１のデータ容量と等しくなるように第２のデータ容量を設定する。
【００５６】
次いで、ＣＰＵ４０は、撮影時間が連続撮影時間となったか否かを判定し（ステップＳＴ１３）、ステップＳＴ１３が否定されると、ユーザがレリーズボタンを押下することにより撮影終了の指示がなされたか否かを判定し（ステップＳＴ１４）、ステップＳＴ１４が肯定されると、撮影を停止して動画像の画像ファイルをクローズし（ステップＳＴ１５）、処理を終了する。ステップＳＴ１５が否定されるとステップＳＴ１０に戻ってステップＳＴ１０以降の処理を繰り返す。
【００５７】
一方、ステップＳＴ１３が肯定されると、ステップＳＴ１５に進み、撮影を停止して連続撮影時間未満の動画像を再生可能なように画像ファイルをクローズし、処理を終了する。なお、連続撮影時間未満の再生時間としては、例えば、連続撮影時間が例えば６０分に設定されていたとするとそれよりも１秒短い５９分５９秒とすればよい。なお、連続撮影時間よりも短くするための時間は１秒に限定されるものではない。また、フレームレートが３０ｆｐｓであった場合、５９分５９秒２９フレームまでの時間としてもよい。この場合も、連続撮影時間よりも短くするためのフレーム数は１フレームに限定されるものではない。
【００５８】
図３は静止画像撮影処理のフローチャートである。まず、ＣＰＵ４０は静止画像の撮影準備を行い（ステップＳＴ２１）、ユーザがレリーズボタンを押下することにより撮影を行ったか否かの監視を開始する（ステップＳＴ２２）。ステップＳＴ２２が肯定されると、静止画像の撮影および記録メディア３５への記録を行い（ステップＳＴ２３）、電源オフまたは動作モードの切替等により静止画像の撮影終了の指示がなされたか否かを判定する（ステップＳＴ２４）。ステップＳＴ２４が否定されるとステップＳＴ２２に戻る。ステップＳＴ２４が肯定されると処理を終了する。
【００５９】
このように、第１の実施形態においては、第１のデータ容量による動画像の撮影中にデータ容量切り替え開始時間となると、記録メディア３５の残容量に応じて第２のデータ容量を設定して連続撮影時間となるまで動画像の画像ファイルの生成を継続して画像ファイルを生成するようにしたものである。このため、記録メディア３５に略丁度に収まるように動画像を画像ファイルの容量を調整することができ、その結果、記録メディア３５の容量を無駄にすることなく、連続撮影時間再生可能な動画像の画像ファイルを生成して記録メディア３５に記録することができる。
【００６０】
とくに、第２のデータ容量を第１のデータ容量よりも大きく設定することにより、第１のデータ容量にて動画像を記録した場合よりも画質が低下することがなくなるため、後で画像ファイルを圧縮して必要な画質を得ることができる。
【００６１】
なお、上記第１の実施形態においては、第１のデータ容量を記録メディア３５の容量に応じて設定しているが、あらかじめ出荷時にデフォルトの第１のデータ容量を内部メモリ３６に記憶しておいてもよい。この場合、データ容量設定部３７は、内部メモリ３６から読み出したデータ容量を第１のデータ容量に設定する。
【００６２】
また、上記第１の実施形態において、データ容量を第１のデータ容量から第２のデータ容量に変更する際、および連続撮影時間となって撮影を終了する際に、その旨を警告メッセージや音声によりユーザに知らせるようにしてもよい。
【００６３】
また、上記第１の実施形態においては、連続撮影時間未満の動画像を再生可能なように画像ファイルを生成しているが、連続撮影時間丁度の動画像を再生可能なように画像ファイルを生成するようにしてもよい。
【００６４】
次いで、本発明の第２の実施形態について説明する。なお、第２の実施形態によるデジタルカメラは、第１の実施形態によるデジタルカメラと同一の構成を有し、行われる処理のみが異なるため、ここでは構成についての詳細な説明は省略する。第２の実施形態によるデジタルカメラは、とくに記録メディア３５が１０ＧＢ等の大容量である場合に、複数の画像ファイルを記録メディア３５に記録するために、１つの動画像の画像ファイル当たりの記録容量を設定し、記録容量に応じてデータ容量設定部３７が第１および第２のデータ容量を設定して、記録容量を有する複数の画像ファイルを生成して記録メディア３５に記録するようにした点が第１の実施形態と異なる。
【００６５】
次いで、第２の実施形態において行われる処理について説明する。図４および図５は第２の実施形態において行われる処理を示すフローチャートである。デジタルカメラ１の動作モードが撮影モードに設定されることによりＣＰＵ４０が処理を開始し、ユーザが操作系２を操作することによる連続撮影時間およびデータ容量切替開始時間の設定を受け付ける（設定受け付け：ステップＳＴ３１）。なお、設定の受け付けは、あらかじめ行われていれば省略してもよい。
【００６６】
次いで、ＣＰＵ４０は撮影モードが動画撮影モードであるか否かを判定し（ステップＳＴ３２）、ステップＳＴ３２が肯定されると、メディア制御部３４が記録メディア３５の容量を取得する（ステップＳＴ３３）。一方、ステップＳＴ３２が否定されると、図３に示す静止画像の撮影処理を行う（ステップＳＴ３４）。
【００６７】
そして、データ容量設定部３７が記録メディア３５の容量に基づいて記録メディア３５が大容量メディアであるか否かを判定する（ステップＳＴ３５）。ここで、記録メディア３５が大容量メディアか否かの判断は、通常の単位時間当たりのデータ容量で画像ファイルを記録できる容量の所定倍数以上あるか否かを判定することにより行ってもよく、所定容量（例えば１０ＧＢ）以上の容量があるか否かを判定することにより行ってもよい。
【００６８】
ステップＳＴ３５が否定されると、上記第１の実施形態におけるステップＳＴ４の処理に進む。ステップＳＴ３５が肯定されると、ＣＰＵ４０は記録メディア３５の容量に応じて、複数の画像ファイルが記録メディア３５に記録できるように、１つの画像ファイル当たりの記録容量を設定する（ステップＳＴ３６）。例えば、記録メディア３５の容量が１０ＧＢである場合には、５つの画像ファイルが記録メディア３５に記録できるように記録容量を２ＧＢに設定する。
【００６９】
続いて、データ容量設定部３７が記録容量に応じて第１のデータ容量を設定する（ステップＳＴ３７）。なお、データ容量設定部３７は、連続撮影時間の動画像を撮影することにより取得した画像ファイルの容量が、余裕を持って記録容量内に収まるように第１のデータ容量を設定する。
【００７０】
ステップＳＴ３７に続いて、ＣＰＵ４０は動画像の撮影準備を行い（ステップＳＴ３８）、撮影時間をリセットし（ステップＳＴ３９）、ユーザがレリーズボタンを押下することにより撮影開始の指示がなされたか否かの監視を開始する（ステップＳＴ４０）。ステップＳＴ４０が肯定されると、動画像の撮影、記録および撮影時間のカウントを開始する（ステップＳＴ４１）。
【００７１】
そして、撮影時間がデータ容量切替開始時間となったか否かを判定し（ステップＳＴ４２）、ステップＳＴ４２が肯定されるとメディア制御部３４が記録容量の残容量を取得する（ステップＳＴ４３）。なお、ステップＳＴ４２が否定されると後述するステップＳＴ４６に進む。そして、残容量に応じて動画像の単位時間当たりのデータ容量を第２のデータ容量に設定して、第１のデータ容量を第２のデータ容量に変更する（ステップＳＴ４４）。
【００７２】
ここで、データ容量切替開始時間以降も第１のデータ容量にて画像ファイルを記録した場合に、記録容量が一杯とならないようであれば、データ容量設定部３７は第１のデータ容量よりも大きくなるように第２のデータ容量を設定する。一方、データ容量切替開始時間以降も第１のデータ容量にて画像ファイルを記録した場合に、記録容量を超えてしまうようであれば、データ容量設定部３７は第１のデータ容量よりも小さくなるように第２のデータ容量を設定する。なお、データ容量切替開始時間以降も第１のデータ容量にて画像ファイルを記録した場合に、画像ファイルの容量が記録容量と略一致するようであれば、データ容量設定部３７は第１のデータ容量と等しくなるように第２のデータ容量を設定する。
【００７３】
次いで、ＣＰＵ４０は、撮影時間が連続撮影時間となったか否かを判定し（ステップＳＴ４５）、ステップＳＴ４５が否定されると、ユーザがレリーズボタンを押下することにより撮影終了の指示がなされたか否かを判定し（ステップＳＴ４６）、ステップＳＴ４６が肯定されると、撮影を停止して動画像の画像ファイルをクローズし（ステップＳＴ４７）、処理を終了する。ステップＳＴ４６が否定されるとステップＳＴ４２に戻ってステップＳＴ４２以降の処理を繰り返す。
【００７４】
一方、ステップＳＴ４５が肯定されると、撮影を停止して連続撮影時間未満の再生が可能なように画像ファイルをクローズし（ステップＳＴ４８）、続いて撮影を再開して新たな画像ファイルをオープンし（ステップＳＴ４９）、さらに第２のデータ容量を第１のデータ容量に変更して（ステップＳＴ５０）、ステップＳＴ４６に進む。すなわち、連続撮影時間未満の再生時間を有する動画像を表す画像ファイルの生成を終了し、これに続いて第１のデータ容量による撮影を再開して新たな画像ファイルの生成を開始する。
【００７５】
このように、第２の実施形態においては、とくに記録メディア３５が大容量メディアである場合に、記録メディア３５の容量に応じて、１つの画像ファイル当たりの記録容量を設定し、第１のデータ容量による動画像の撮影中にデータ容量切り替え開始時間となると、記録容量の残容量に応じて動画像の単位時間当たりのデータ容量を第２のデータ容量に設定して連続撮影時間となるまで動画像の画像ファイルの生成を継続するようにしたものである。このため、記録メディア３５に略丁度に収まるように複数の動画像を画像ファイルの容量を調整することができ、その結果、記録メディア３５の容量を無駄にすることなく、連続撮影時間再生可能な複数の動画像の画像ファイルを生成して記録メディア３５に記録することができる。
【００７６】
とくに、第２のデータ容量を第１のデータ容量よりも大きく設定することにより、第１のデータ容量にて動画像を記録した場合よりも画質が低下することがなくなるため、後で画像ファイルを圧縮して必要な画質を得ることができる。
【００７７】
なお、上記第２の実施形態において、単位時間当たりのデータ容量を第１のデータ容量から第２のデータ容量に変更する際、および連続撮影時間となって撮影を終了する際に、その旨を警告メッセージや音声により撮影者に知らせるようにしてもよい。
【００７８】
また、上記第２の実施形態においては、連続撮影時間となったときに撮影を停止して連続撮影時間未満の再生時間が可能なように画像ファイルをクローズした後、直ちに撮影を再開して新たな画像ファイルをオープンし、動画像の画像ファイルの生成を続けているが、画像ファイルのクローズ後、所定時間待ってから画像ファイルをオープンしてもよい。例えば、連続撮影時間が例えば６０分に設定されていたとすると、５９分５９秒まで撮影を行って画像ファイルをクローズし、１秒待った後に撮影を再開して新たな画像ファイルをオープンすればよい。また、フレームレートが３０ｆｐｓであった場合、５９分５９秒２９フレームまで撮影を行って画像ファイルをクローズし、１フレーム分の時間待ってから撮影を再開して新たな画像ファイルをオープンしてもよい。
【００７９】
また、上記第１および第２の実施形態においては、連続撮影時間未満の動画像を再生可能なように画像ファイルを生成しているが、連続撮影時間丁度の動画像を再生可能なように画像ファイルを生成するようにしてもよい。
【００８０】
以上、本発明の実施形態に係る装置について説明したが、コンピュータに図２〜５に示すような処理を行わせるプログラムも、本発明の実施形態の１つである。また、そのようなプログラムを記録したコンピュータ読取り可能な記録媒体も、本発明の実施形態の１つである。
【図面の簡単な説明】
【００８１】
【図１】本発明の第１の実施形態による撮影装置を適用したデジタルカメラの内部構成を示す概略ブロック図
【図２】第１の実施形において行われる処理を示すフローチャート
【図３】静止画像撮影処理のフローチャート
【図４】第２の実施形において行われる処理を示すフローチャート（その１）
【図５】第２の実施形において行われる処理を示すフローチャート（その２）
【符号の説明】
【００８２】
１    デジタルカメラ
２    操作系
３４    メディア制御部
３７    データ容量設定部
４０    ＣＰＵ
【図１】
2008289027.tif 000003
【図２】
2008289027.tif 000004
【図３】
2008289027.tif 000005
【図４】
2008289027.tif 000006
【図５】
2008289027.tif 000007