(57)【要約】【課題】  撮像装置の電源投入時や、ディスク媒体の装填・交換時においても、より早く撮像画像の記録処理を開始可能にする技術を提供すること。【解決手段】  ディスク媒体に記録可能となるまでの時間（記録準備時間）には、バッファメモリの記憶容量と記録準備時間の残り時間に基づいて撮像画像の圧縮率（動画の場合は例えばビットレート）を計算する。その上で、ユーザが記録開始指示を発すると記録準備時間には計算された圧縮率で撮像画像を符号化し、バッファメモリに一時的に記録する。記録準備完了後、バッファメモリに一時的に記録された画像をディスク媒体に移動する。【選択図】図２
2006332983.tif 000002
【特許請求の範囲】
【請求項１】
第１の記憶媒体と、前記第１の記憶媒体に画像データを記録する前に一時的に前記画像データを記憶する第２の記憶媒体とを備える撮像装置であって、
前記画像データを取得する取得手段と、
前記画像データを符号化し、情報量が圧縮された符号化画像データを作成する符号化手段と、
前記第２の記憶媒体の記憶容量と、前記第１の記憶媒体が記録可能となるまでに要する記録準備時間の残り時間とに基づいて前記符号化手段が作成する前記符号化画像データのビットレートを計算する計算手段と、
前記記録準備時間には前記画像データを前記計算手段により得られたビットレートの前記符号化画像データを作成するように前記符号化手段を制御する制御手段と、
前記記録準備時間には前記符号化画像データを前記第２の記憶媒体に記録する記録手段と、
前記第２の記憶媒体に記録されている前記符号化画像データを前記第１の記憶媒体に移動する移動手段と、
を備えることを特徴とする撮像装置。
【請求項２】
さらに、前記記録準備時間の残り時間と、前記計算手段による前記ビットレートとを表示する表示手段を備えることを特徴とする請求項１に記載の撮像装置。
【請求項３】
前記計算手段は前記記録準備期間に複数回前記ビットレートを計算し、
さらに、所定の時間ごとに前記表示手段を、前記計算手段が直近に計算した前記ビットレートを表示するように制御する表示制御手段を備えることを特徴とする請求項２に記載の撮像装置。
【請求項４】
第１の記憶媒体と、前記第１の記憶媒体に画像データを記録する前に一時的に前記画像データを記憶する第２の記憶媒体とを備える撮像装置を制御する制御方法であって、
前記画像データを取得する取得工程と、
前記画像データを符号化し、情報量が圧縮された符号化画像データを作成する符号化工程と、
前記第２の記憶媒体の記憶容量と、前記第１の記憶媒体が記録可能となるまでに要する記録準備時間の残り時間とに基づいて前記符号化工程が作成する前記符号化画像データのビットレートを計算する計算工程と、
前記記録準備時間には前記画像データを前記計算工程により得られたビットレートの前記符号化画像データを作成するように前記符号化工程を制御する制御工程と、
前記記録準備時間には前記符号化画像データを前記第２の記憶媒体に記録する記録工程と、
前記第２の記憶媒体に記録されている前記符号化画像データを前記第１の記憶媒体に移動する移動工程と、
を備えることを特徴とする制御方法。
【請求項５】
第１の記憶媒体と、前記第１の記憶媒体に画像データを記録する前に一時的に前記画像データを記憶する第２の記憶媒体とを備える撮像装置を制御する制御方法をコンピュータが実行するコンピュータプログラムであって、
前記画像データを取得する取得工程を実行するプログラムコードと、
前記画像データを符号化し、情報量が圧縮された符号化画像データを作成する符号化工程を実行するプログラムコードと、
前記第２の記憶媒体の記憶容量と、前記第１の記憶媒体が記録可能となるまでに要する記録準備時間の残り時間とに基づいて前記符号化工程が作成する前記符号化画像データのビットレートを計算する計算工程を実行するプログラムコードと、
前記記録準備時間には前記画像データを前記計算工程により得られたビットレートの前記符号化画像データを作成するように前記符号化工程を制御する制御工程を実行するプログラムコードと、
前記記録準備時間には前記符号化画像データを前記第２の記憶媒体に記録する記録工程を実行するプログラムコードと、
前記第２の記憶媒体に記録されている前記符号化画像データを前記第１の記憶媒体に移動する移動工程を実行するプログラムコードと、
を備えることを特徴とするコンピュータプログラム。
【請求項６】
請求項５に記載のコンピュータプログラムを記憶したコンピュータ可読記憶媒体。
【請求項７】
第１の記憶媒体と、前記第１の記憶媒体に画像データを記録する前に一時的に前記画像データを記憶する第２の記憶媒体とを備える撮像装置であって、
前記画像データを取得する取得手段と、
前記画像データを符号化し、情報量が圧縮された符号化画像データを作成する符号化手段と、
前記第２の記憶媒体の記憶容量と、前記第１の記憶媒体が記録可能となるまでに要する記録準備時間の残り時間とに基づいて前記符号化手段による前記符号化画像データの圧縮率を計算する計算手段と、
前記記録準備時間には前記計算手段により得られた圧縮率にて前記画像データの情報量を圧縮し、前記符号化画像データを作成するように前記符号化手段を制御する制御手段と、
前記記録準備時間には前記符号化画像データを前記第２の記憶媒体に記録する記録手段と、
前記第２の記憶媒体に記録されている前記符号化画像データを前記第１の記憶媒体に移動する移動手段と、
を備えることを特徴とする撮像装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像装置において記憶媒体の記録準備が整う前に撮像を開始する技術に関する。
【背景技術】
【０００２】
現在、画像データの記憶媒体としてディスク媒体（ハードディスクやＤＶＤ等）を使用する撮像装置（例えばデジタルビデオカメラ）が普及している。この種の撮像装置では、従来のテープ媒体を記憶媒体として画像データの記録を行なう撮像装置と異なり、ディスク媒体のランダムアクセス性を利用することで、画像データの削除や追加が容易である。また、ディスク媒体のランダムアクセス性を利用することで、小型の撮像装置上における画像データの簡易編集も可能となるなど、ディスク媒体を使用する撮像装置には多数の利点がある。
【０００３】
しかしディスク媒体を使用する撮像装置には、問題点もある。ディスク媒体は回転停止状態から定常回転に至るまでの起動動作に時間がかかる。また、ディスク媒体の記録再生特性のばらつきや、ディスクドライブの特性のばらつきなどによる影響を軽減するため、電源投入時やディスク媒体交換時などには、記録開始前に、記録レーザーの発光パワーなどを設定する、いわゆる「学習」が必要である。したがって、例えば電源投入時などには実際に記録が行なえる状態になるまでかなりの時間を要し、撮像チャンス（撮像画像の記録処理を開始するチャンス）を逃してしまうという問題があった。
【０００４】
上記の問題に対して、特許文献１は、電源投入時にディスクドライブが記録可能な状態になるまでの間の画像データの符号化データを、撮像装置に内蔵するバッファメモリ（例えば揮発性ＲＡＭ）に一時的に蓄える方法を開示する。このバッファメモリは駆動部を持たず、記録レーザー等も使用しないため、バッファメモリが使用可能になるまでにそれほど時間を要しない。その上で、ディスクドライブが記録可能な状態になった時点で、バッファメモリに一時的に記憶していた符号化データを、ディスク媒体に記録する。
【特許文献１】特開平１０−９３９１８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１の方法は、バッファメモリに一時的に記憶する符号化データのビットレートをどのように設定するかを考慮していない。したがって、電源投入時にディスクドライブが記録可能な状態になるまでの間に一時的に記憶可能なデータ量（すなわち録画時間）は、一時記憶のためのバッファメモリの容量に依存する。その結果、電源投入からより短い時間で記録を開始できなかったり、ディスクドライブが記録可能な状態になる前にバッファメモリが一杯になったりする可能性があるという問題がある。
【０００６】
本発明はこのような状況に鑑みてなされたものであり、撮像装置の電源投入時や、ディスク媒体の装填・交換時においても、より早く撮像画像の記録処理を開始可能にする技術を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本発明の撮像装置は、第１の記憶媒体と、前記第１の記憶媒体に画像データを記録する前に一時的に前記画像データを記憶する第２の記憶媒体とを備える撮像装置であって、前記画像データを取得する取得手段と、前記画像データを符号化し、情報量が圧縮された符号化画像データを作成する符号化手段と、前記第２の記憶媒体の記憶容量と、前記第１の記憶媒体が記録可能となるまでに要する記録準備時間の残り時間とに基づいて前記符号化手段が作成する前記符号化画像データのビットレートを計算する計算手段と、前記記録準備時間には前記画像データを前記計算手段により得られたビットレートの前記符号化画像データを作成するように前記符号化手段を制御する制御手段と、前記記録準備時間には前記符号化画像データを前記第２の記憶媒体に記録する記録手段と、前記第２の記憶媒体に記録されている前記符号化画像データを前記第１の記憶媒体に移動する移動手段と、を備えることを特徴とする。
【０００８】
また、本発明の制御方法は、第１の記憶媒体と、前記第１の記憶媒体に画像データを記録する前に一時的に前記画像データを記憶する第２の記憶媒体とを備える撮像装置を制御する制御方法であって、前記画像データを取得する取得工程と、前記画像データを符号化し、情報量が圧縮された符号化画像データを作成する符号化工程と、前記第２の記憶媒体の記憶容量と、前記第１の記憶媒体が記録可能となるまでに要する記録準備時間の残り時間とに基づいて前記符号化工程が作成する前記符号化画像データのビットレートを計算する計算工程と、前記記録準備時間には前記画像データを前記計算工程により得られたビットレートの前記符号化画像データを作成するように前記符号化工程を制御する制御工程と、前記記録準備時間には前記符号化画像データを前記第２の記憶媒体に記録する記録工程と、前記第２の記憶媒体に記録されている前記符号化画像データを前記第１の記憶媒体に移動する移動工程と、を備えることを特徴とする。
【０００９】
なお、その他の本発明の特徴は、添付図面及び以下の発明を実施するための最良の形態の記載によっていっそう明らかになるものである。
【発明の効果】
【００１０】
以上の構成により、本発明によれば、撮像装置の電源投入時や、ディスク媒体の装填・交換時においても、より早く撮像画像の記録処理を開始することが可能になる。
【発明を実施するための最良の形態】
【００１１】
以下、添付図面を参照して、本発明の好適な実施形態を説明する。
【００１２】
本実施形態では、撮像装置としてデジタルビデオカメラ１００（図１）を例に本発明を説明する。ただし、本発明は、電源投入時や記憶媒体交換時などにおいて、データの取得が可能になってから記憶媒体にデータを記録することが可能になるまでに時間を要する装置であれば、いかなる装置にも適用可能である。
【００１３】
また、本実施形態では動画の撮像処理を例に説明するが、本発明は例えば静止画の撮像処理にも適用できる。本発明のポイントは、後述のディスク媒体１０７（図１）が記録可能になる前にバッファメモリ１０４（図１）に一時的に撮像画像を記録することであり、動画の場合は少しでも長時間、静止画の場合は少しでも多くの枚数、画像を記録できることが望ましい。その一方で画像を可能な限り高画質にすることも望まれるため、画像の圧縮率を調節すること、すなわち画像のデータサイズを調節することが必要である。画像が動画の場合、圧縮率は動画のビットレートを変更することで調節できる。画像が静止画の場合、例えばＪＰＥＧ圧縮であれば、圧縮率は量子化ステップを変更することで調節できる。
【００１４】
＜デジタルビデオカメラ１００の構成＞
図１は、本発明の撮像装置の一例であるデジタルビデオカメラ１００の機能ブロック図である。
【００１５】
システム制御部１０１は、デジタルビデオカメラ１００全体を制御する。システム制御部１０１は内部にＲＯＭ及びＲＡＭを含み、ＲＯＭはデジタルビデオカメラ１００の制御プログラムを保持する。ＲＡＭは、システム制御部１０１が制御プログラムを実行する際の作業領域である。
【００１６】
撮像部１０２は、光学系、ＣＣＤ、Ａ／Ｄ変換器などを含み、外部より入射した画像の光信号をデジタル電気信号に変換する。撮像部１０２は変換したデジタル電気信号をバッファメモリ制御部１０３を介してバッファメモリ１０４に格納する。ここで、画像とは動画像であるものとして説明するが、前述のように、静止画像であっても本発明を適用可能である。
【００１７】
バッファメモリ制御部１０３は、撮像部１０２、符号化部１０５、ディスク制御部１０６などがバッファメモリ１０４にアクセスする際にアクセス制御を行なう。
【００１８】
バッファメモリ１０４は、撮像した画像データを一時的に記憶するメモリであり、ＣＭＯＳなどの不揮発性メモリである。
【００１９】
符号化部１０５は、バッファメモリ１０４に格納された画像のデジタル電気信号を、ＭＰＥＧフォーマット等で符号化し、圧縮する。符号化部１０５は圧縮したデジタル信号を再びバッファメモリ１０４に格納する。符号化部１０５は任意のビットレートでＭＰＥＧ符号化を行なうことができるが、ここでは、ユーザが操作部１０９を介して指定したビットレートで符号化するものとする。ビットレートの指定は、「高画質モード」、「標準モード」、「長時間モード」のような画質と記録時間を表す選択肢を特定のビットレートと関連付け、ユーザがその中から選択するようにできる。または、ユーザが直接ビットレートの値を入力できるようにしてもよい。
【００２０】
ディスク制御部１０６は、ディスク媒体１０７にデータを記録し、または読み出す際の制御を行なう。この制御は例えば、ディスク媒体１０７の回転の制御や、ディスク媒体１０７に照射するレーザー光の強度の制御、光ピックアップをディスク媒体１０７の目標トラックに追従させる制御などを含む。ディスク制御部１０６はバッファメモリ１０４に格納されるデータをディスク媒体１０７に記録し、また、ディスク媒体１０７に記録されているデータを読み出してバッファメモリ１０４に格納することができる。
【００２１】
ディスク媒体１０７は、画像データを記録するための、ＤＶＤ−Ｒなどのディスクである。本実施形態では、ＤＶＤドライブにディスク制御部１０６が含まれ、ここにＤＶＤ−Ｒなどのディスクを装填するものとして説明する。しかし、本発明は電源投入時等からディスク媒体１０７が記録可能になるまでにある程度時間のかかるものであれば、いかなる種類の記憶媒体にも適用可能である。したがって、例えばディスク制御部１０６とディスク媒体１０７を併せてＨＤＤ（ハードディスクドライブ）と捉えてもよい。
【００２２】
表示部１０８はバッファメモリ１０４やディスク媒体１０７に格納されている画像データを表示したり、システム制御部１０１のＲＯＭに格納されているメニュー画面を表示したりする。表示部１０８は例えば、ＴＦＴ  ＬＣＤにより構成される。
【００２３】
操作部１０９は、ユーザがデジタルビデオカメラ１００に指示を伝えるためのユーザインタフェースの集合であり、前述のビットレート設定のためのボタンや、記録開始を指示するボタン、電源ボタンなどを含む。
【００２４】
＜撮像画像の記録処理の流れ＞
図２は、図１のディスク媒体１０７にデータを記録することが可能になる前にデジタルビデオカメラ１００のバッファメモリ１０４に撮像画像を記録する処理の流れを示すフローチャートである。本フローチャートにおいて、特に断らなければ各ステップの処理はシステム制御部１０１がＲＯＭ中の制御プログラムを実行することにより行なう。
【００２５】
ステップＳ２０１で、ユーザが操作部１０９を介してデジタルビデオカメラ１００の電源を投入すると、システム制御部１０１は初期化作業（起動作業）を開始する。初期化作業は、撮像部１０２、バッファメモリ制御部１０３、符号化部１０５、ディスク制御部１０６の初期化を含む。このうち、撮像部１０２、バッファメモリ制御部１０３、符号化部１０５の初期化（これらをまとめて「撮像準備」と呼ぶ）は比較的短時間で完了し、これによりデジタルビデオカメラ１００は撮像処理を行なえるようになる。一方、ディスク制御部１０６の初期化（以下、「記録準備」と呼ぶ）は前述の通り、「学習」と呼ばれる作業が必要なため、比較的長い時間を要する。以下、撮像準備が完了してから記録準備が完了するまでの時間を「記録準備時間」と呼ぶ。
【００２６】
なお、ディスク媒体１０７がＤＶＤ−Ｒなどの着脱可能媒体である場合は、ステップＳ２０１の処理が電源投入ではなく、「ディスク媒体１０７の装填」であっても同様のことがいえる。この場合、撮像準備は既に完了している可能性があるが、ディスク制御部１０６は改めて初期化する必要がある。
【００２７】
ステップＳ２０２で、システム制御部１０１は撮像準備が完了したかを判定する。この判定は、バッファメモリ制御部１０３、符号化部１０５、ディスク制御部１０６から初期化完了を示す信号がシステム制御部１０１に送られてきたかを判断することにより行なわれる。撮像準備が完了すると、ステップＳ２０３に進む。
【００２８】
ステップＳ２０３で、システム制御部１０１は記録準備が完了するまでの残り時間（記録準備時間の残り時間）を計算し、残り時間とバッファメモリ１０４の記憶容量から、記録準備完了前にバッファメモリ１０４に記録可能なビットレートを計算する。ビットレートは、例えばバッファメモリ１０４の記憶容量がＸメガバイト、記録準備時間の残り時間がt秒の場合、撮像画像が１秒あたりＸ／tメガバイトに圧縮されるように計算される。実際には、安全を見込んで１秒あたりＸ／tメガバイトよりも若干小さくすることが望ましい。記録準備時間の残り時間とビットレートの関係は、図３を参照して後述する。なお、ステップＳ２０３では、ビットレートの代わりに撮像画像を記録する際の圧縮率を計算してもよい。この場合でも、ビットレートを計算する場合と同様、圧縮後の撮像画像を記録準備完了までバッファメモリ１０４に格納可能なサイズに圧縮するように圧縮率を求める。これは、後述するステップＳ２０７でも同様である。
【００２９】
ステップＳ２０３ではまた、システム制御部１０１は表示部１０８に記録準備時間の残り時間と、その時点でユーザが記録開始指示を出した場合に記録可能なビットレートを表示する。この時の表示の詳細は、図４を参照して後述する。
【００３０】
ステップＳ２０４で、システム制御部１０１は記録開始指示を受信したかを判定する。記録開始指示を受信していない場合はステップＳ２０５に進み、記録開始指示を受信した場合はステップＳ２０６に進む。
【００３１】
ステップＳ２０５で、システム制御部１０１は所定の時間（例えば１秒）が経過したかを判定する。時間の経過は、システム制御部１０１に内蔵されるタイマー（不図示）などを用いる。所定の時間が経過した場合はステップＳ２０３に戻り、デジタルビデオカメラ１００は記録準備時間の残り時間等を再度計算し、表示部１０８の表示を更新する。これにより、記録準備時間中に、表示部１０８の表示が逐次更新され、ユーザはその時点で撮像画像の記録開始を指示した場合のビットレートをより正確に知ることができる。なお、記録準備時間の残り時間等の計算と表示部１０８の表示の更新は、必ずしも同時に行なう必要はない。所定の時間が経過していない場合は、ステップＳ２０４に戻り、記録開始指示を受信したかを再度判定する。
【００３２】
ステップＳ２０６で、システム制御部１０１は記録準備が完了したかを判定する。記録準備完了の判定は、システム制御部１０１がディスク制御部１０６から初期化完了を示す信号を受信することにより行なう。
【００３３】
なお、ディスク制御部１０６の初期化は、次のように行なわれる。電源投入後、ディスク制御部１０６はディスク媒体１０７を回転させるモーターを所定の回転数まで上げる。また、光ピックアップのレーザービームスポットがディスク媒体１０７の記録面上に焦点が結び、かつ、目標とするトラックに追従するように、フォーカスサーボやトラッキングサーボを引き込み、さらに、目標のトラックまで光ビームスポットを移動させる。このように、ディスク制御部１０６の初期化は機械的な動作を伴うため、通常初期化完了まで比較的長い時間を要する。さらに、本実施形態では、記録密度の向上や互換性確保の理由から、ディスク媒体１０７やディスクドライブの特性ばらつき、温度変化、経時変化などを吸収するため、ディスク媒体１０７の所定領域に対して、レーザービームの記録パワーを変えながら所定のデータの試し書きを行ない、この試し書きデータを読み取って最適なレーザーパワーを自動調整する。そのため、初期化完了までにさらに時間を要する。
【００３４】
ステップＳ２０６の時点で記録準備が完了していれば記録処理時のビットレートを制限する必要はないため、ステップＳ２０９に進み、デジタルビデオカメラ１００はユーザが操作部１０９を介してあらかじめ設定したビットレートで記録処理を行なう。記録準備が完了していない場合はステップＳ２０７に進む。
【００３５】
ステップＳ２０７で、システム制御部１０１は記録準備時間の残り時間から記録可能なビットレートを再度計算し、計算したビットレートで記録処理を行なう。
【００３６】
ステップＳ２０８で、システム制御部１０１は記録準備が完了したかを判定する。判定法は、ステップＳ２０６と同様である。記録準備が完了していなければステップＳ２０７に戻り、デジタルビデオカメラ１００は計算したビットレートでの記録処理を継続する。記録準備が完了していればステップＳ２０９に進み、デジタルビデオカメラ１００はユーザがあらかじめ操作部１０９を介して設定したビットレートで記録処理を行なう。
【００３７】
＜記録準備時間の残り時間と記録画像のビットレートの関係＞
図３は、記録準備時間にデジタルビデオカメラ１００が撮像画像の記録開始指示を受信するタイミングと、記録可能なビットレートとの関係を示す図である。
【００３８】
図３において、時刻Ｔ０で電源が投入され、Ｔ１で符号化部１０５の初期化が完了し、Ｔ２でバッファメモリ制御部１０３の初期化が完了し、Ｔ３で撮像部１０２の初期化が完了し、Ｔ４でディスク制御部１０６の初期化が完了している。そして、時刻Ｔ３から時刻Ｔ４の間が記録準備時間であり、図中ビットレート(x)と表記した破線が、記録準備時間にデジタルビデオカメラ１００が記録開始指示を受信した場合に記録可能なビットレートを示している。なお、時刻Ｔ１、Ｔ２、Ｔ３の前後関係はこの順に限るものではない。いかなる順番であっても、これら３つの初期化が完了しない限り撮像準備が完了しないからである。
【００３９】
なお、前述のように、本発明は静止画の記録処理にも適用できる。この場合は例えば、記録準備時間の残り時間に応じて静止画のＪＰＥＧ圧縮率と撮影可能枚数との関係が定まる。
【００４０】
図２のステップＳ２０７乃至ステップＳ２０９の処理の概要を、図３を用いて説明する。
【００４１】
図３の時刻Ｔａでデジタルビデオカメラ１００が記録開始指示を受信した場合は、時刻ＴａからＴ４まではデジタルビデオカメラ１００はビットレート(a)で撮像画像を符号化し、Ｔ４以降はユーザが設定したビットレートで符号化する。時刻Ｔｂでデジタルビデオカメラ１００が記録開始指示を受信した場合も、時刻Ｔａの場合と同様であるが、記録準備時間の残り時間が少ないため、より高いビットレート(b)で符号化可能である。
【００４２】
すなわち、本実施形態では、デジタルビデオカメラ１００が記録開始指示を受信した時点から記録準備が完了するまでの時間が長いほど、デジタルビデオカメラ１００は低いビットレートで撮像画像を符号化してバッファメモリ１０４に格納する。
【００４３】
なお、ステップＳ２０８を経由してステップＳ２０９に達した場合、すなわち、記録準備完了前にユーザが記録開始指示を発した場合は、ステップＳ２０９で、デジタルビデオカメラ１００はその時点までにバッファメモリ１０４に記録されたデータを、ディスク媒体１０７に移動する。このようにしてデジタルビデオカメラ１００はバッファメモリ１０４に一時的に格納されたデータをディスク媒体１０７に順次移動し、最終的には記録準備が完了してからユーザが記録開始指示を発した場合と同様の記録処理を行なう。ここでの移動処理をシステム制御部１０１が行なうことを、特許請求の範囲で移動手段と呼ぶ。
【００４４】
＜表示部１０８の表示画面例＞
図４は、デジタルビデオカメラ１００の表示部１０８に表示される画面の例を示す図である。図４に示すように、デジタルビデオカメラ１００は、記録準備時間の記録が可能であることの表示（図中では「早撮」と表示）と、その時点でユーザが操作部１０９を操作して記録開始指示を出した場合のビットレートと、記録準備時間の残り時間の表示をする。また、デジタルビデオカメラ１００は、記録準備完了後のビットレート、すなわちユーザが操作部１０９を操作してあらかじめ設定したビットレートも表示する。
【００４５】
なお、ビットレートは、図４に示すように直接数値で表現してもよいが、ユーザが理解しやすいように、ビットレートの範囲によって、前述の「高画質モード」、「標準モード」、「長時間モード」のような文字、あるいはアイコンなどで表現してもよい。また、記録準備時間の表示内容である、記録準備時間におけるビットレートと、記録準備時間の残り時間は、時間とともに変化する値である。したがって、図２のステップＳ２０５で説明したように、デジタルビデオカメラ１００は所定の間隔（例えば1秒間隔）で表示を更新する。
【００４６】
また、図４において、記録準備時間の残り時間が０である、すなわち、記録準備が完了している場合は、表示部１０８は記録準備完了を示す表示をする。この表示は、直接的に「記録準備完了」などの文字を表示してもよいし、図４における「５秒後」の表示を「０秒後」とするように間接的に表現してもよい。
【００４７】
なお、図３の時刻Ｔｃに示すように、記録準備時間中であってもユーザが設定したビットレートで記録することが可能である場合もある。バッファメモリ１０４の記憶容量が十分にあれば、記録準備完了までにユーザが設定したビットレートの画像データを一時的に記録することが可能だからである。
【００４８】
＜実施形態のまとめ＞
以上説明したように、本実施形態によれば、デジタルビデオカメラ１００のディスク媒体１０７の記録準備が完了する前にユーザが記録開始指示を発した場合、デジタルビデオカメラ１００は記録準備時間の残り時間とバッファメモリ１０４の記憶容量に応じて記録画像のビットレートを決定する。また、図４に示すように、デジタルビデオカメラ１００は記録準備時間の残り時間と記録画像のビットレートとの関係をユーザに分かりやすく提示する。
【００４９】
これにより、ユーザはデジタルビデオカメラ１００のディスク媒体１０７の記録準備が完了する前であっても所定のビットレートで記録処理を開始でき、バッファメモリ１０４の記憶容量に関わらず、より早く記録処理を開始できる。また、記録準備時間の残り時間と記録画像のビットレートとの関係から、ユーザは待ち時間と画質（ビットレート）とのトレードオフを容易に判断して記録開始のタイミングを決定できる。
【００５０】
［その他の実施形態］
上述した実施の形態の処理は、各機能を具現化したソフトウェアのプログラムコードを記録した記憶媒体をシステム或は装置に提供し、そのシステム或は装置のコンピュータ（又はＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読み出し実行することによっても実現することができる。この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。このようなプログラムコードを供給するための記憶媒体としては、例えば、フロッピィ（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭなどを用いることができる。
【００５１】
また、コンピュータが読み出したプログラムコードを実行することにより、前述した各実施の形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ（オペレーティングシステム）などが実際の処理の一部又は全部を行ない、その処理によって前述した各実施の形態の機能が実現される場合も含まれている。
【００５２】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書きこまれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部又は全部を行ない、その処理によって前述した各実施の形態の機能が実現される場合も含むものである。
【図面の簡単な説明】
【００５３】
【図１】本発明の撮像装置の一例であるデジタルビデオカメラ１００の機能ブロック図である。
【図２】ディスク媒体１０７にデータを記録することが可能になる前にデジタルビデオカメラ１００のバッファメモリ１０４に撮像画像を記録する処理の流れを示すフローチャートである。
【図３】記録準備時間にデジタルビデオカメラ１００が撮像画像の記録開始指示を受信するタイミングと、記録可能なビットレートとの関係を示す図である。
【図４】デジタルビデオカメラ１００が表示部１０８に記録準備時間の残り時間と、その時点でユーザが撮像画像の記録開始指示を出した場合に記録可能なビットレートを表示する表示例を示す図である。
【符号の説明】
【００５４】
１００  デジタルビデオカメラ
１０１  システム制御部
１０２  撮像部
１０３  バッファメモリ制御部
１０４  バッファメモリ
１０５  符号化部
１０６  ディスク制御部
【図１】
2006332983.tif 000003
【図２】
2006332983.tif 000004
【図３】
2006332983.tif 000005
【図４】
2006332983.tif 000006