(57)【要約】【課題】アクセス速度の遅い記録媒体が装着された場合であっても、中断することなく継続的な撮影及び記録動作を可能とする。【解決手段】低速のアクセス速度情報を有する半導体素子よりなる記録媒体が装着された場合、バッファメモリの画像データによる占有量が予め定めた値以上となる場合には、カメラ動作の制御を変更することで、記録するデータ量を抑え、継続した撮影及び記録の動作を可能とされた撮像装置。【選択図】図２
2008193350.tif 000002
【特許請求の範囲】
【請求項１】
撮像手段と、
前記撮像手段からの映像信号を符号化し圧縮する処理手段と、
前記処理手段からの画像データを一時的に格納するバッファメモリ手段と、
前記バッファメモリ手段に格納した前記画像データの占有量を判別する判別手段と、
前記バッファメモリ手段に格納した前記画像データの、着脱自在な記録媒体への記録を制御する記録媒体制御手段と、
前記判別手段で判別した前記占有量に基づいて前記撮像手段のシャッタモードを変更する撮像素子制御手段と、を備える、ことを特徴とする撮像装置。
【請求項２】
前記処理手段は、前記判別手段の出力に基づいて前記映像信号に情報量制御処理を実行する、ことを特徴とする請求項１に記載の撮像装置。
【請求項３】
前記撮像素子制御手段は、前記占有量が予め定めた量以上となる場合には、前記撮像手段のシャッタモードを通常シャタモードより遅い低速シャッタモードとする、ことを特徴とする請求項１に記載の撮像装置。
【請求項４】
前記処理手段は、前記占有量が予め定めた量以上となる場合には、前記映像信号に前記情報量制御処理を実行する、ことを特徴とする請求項２に記載の撮像装置。
【請求項５】
前記記録媒体制御手段は、前記着脱自在な記録媒体のアクセス速度情報を取得し、
前記撮像素子制御手段は、前記アクセス速度情報が予め定めたアクセス速度以下の場合であって、前記占有量が予め定めた量以上となる場合には、前記撮像手段のシャッタモードを通常シャタモードより遅い低速シャッタモードとする、ことを特徴とする請求項１に記載の撮像装置。
【請求項６】
前記記録媒体制御手段は、前記着脱自在な記録媒体のアクセス速度情報を取得し、
前記処理手段は、前記アクセス速度情報が予め定めたアクセス速度以下の場合であって、前記占有量が予め定めた量以上となる場合には、前記映像信号に前記情報量制御処理を実行する、ことを特徴とする請求項２に記載の撮像装置。
【請求項７】
撮像手段と、バッファメモリ手段を有する撮像装置の制御方法であって、
前記撮像手段からの映像信号を符号化し圧縮する処理工程と、
前記処理工程からの画像データを一時的に前記バッファメモリ手段に格納するバッファ工程と、
前記バッファメモリ手段に格納した前記画像データの占有量を判別する判別工程と、
前記バッファメモリ手段に格納した前記画像データの、着脱自在な記録媒体への記録を制御する記録媒体制御工程と、
前記判別工程で判別した前記占有量に基づいて前記撮像手段のシャッタモードを変更する撮像素子制御工程と、を備える、ことを特徴とする撮像装置の制御方法。
【請求項８】
請求項７に記載の撮像装置の制御方法を記述したコンピュータに実行させるためのプログラム。
【請求項９】
請求項７に記載の撮像装置の制御方法を記述したコンピュータに実行させるためのプログラムを記憶したコンピュータで読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、半導体メモリや光ディスク等の着脱自在な記録媒体に動画像データを記録することが可能な撮像装置、撮像装置の制御方法、プログラム、及び記憶媒体に関する。
【背景技術】
【０００２】
撮像装置として、カメラの内蔵された、所謂カメラ内蔵型の撮像装置においては、従来磁気テープに映像信号を記録する形式が主流であった。しかしながら、近年デジタル化が進み、磁気テープに代わり、ＤＶＤ（光ディスク）、ＨＤＤ（磁気ハードディスク）、半導体メモリ等にデジタルデータとして動画像データを記録する撮像装置も普及し始めている。特に、メモリカードと称され、カメラ内蔵型の撮像装置に着脱自在とされる半導体メモリは、撮像装置の次世代記録媒体として注目を集めている。
【０００３】
従来半導体メモリは、記録容量が少なく、又アクセス速度が遅い等の制約から、高ビットレートでのデータ転送が出来なかったため、大容量メモリを必要とするカメラ内蔵型の撮像装置で使用する記録媒体には適さなかった。しかしながら、近年半導体メモリは、大容量化、アクセススピードの向上等、飛躍的にその性能が向上しつつあり、カメラ内蔵型の撮像装置での使用に適した記録媒体となりつつある。
【０００４】
しかしながら、現在のように、アクセス速度の遅い半導体メモリとアクセス速度の速いい半導体メモリが混在して流通している場合には、常に動画像データの記録に適した仕様の半導体メモリがカメラ内蔵型の撮像装置で利用できるとは限らない。たとえば、アクセス速度の遅い半導体メモリの記録媒体がカメラ内蔵型の撮像装置に装着された場合には、動画像データの撮影及び記録が中断されてしまうことに成り得る。
【０００５】
そのため、予め装着されている記録媒体、即ち半導体メモリの性能の１つであるデータ書込み速度を判別し、判別されたデータ書込み速度に対応した動画像記録方式を、予め用意された複数の動画記録方式から決定することが提案されている。
【特許文献１】特開２００６−１４８７２３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
上記の特許文献１で提案されている従来例では、記録媒体のデータ書込み速度に基づいてバッファメモリの利用方法を変更するため、アクセス速度の遅い記録媒体では、バッファメモリの占有量が１００％になると、記録が停止されてしまうことが生じた。また、アクセス速度の遅い記録媒体に対して、動画像データを記録する場合、圧縮率を高めることによりデータ量を少なくし、長時間の記録を可能としている。しかしながら、圧縮率を高めることによりＣＰＵでの処理量が増大し、より処理能力の高いＣＰＵが必要となる欠点があった。
【０００７】
本発明の目的は、アクセス速度の遅い記録媒体が装着された場合であっても、中断することなく、継続的な撮影及び記録動作を可能とすることができる撮像装置を提供することにある。
【課題を解決するための手段】
【０００８】
上記の目的を達成するため、本発明の実施形態に係る撮像装置は、
撮像手段と、
前記撮像手段からの映像信号を符号化し圧縮する処理手段と、
前記処理手段からの画像データを一時的に格納するバッファメモリ手段と、
前記バッファメモリ手段に格納した前記画像データの占有量を判別する判別手段と、
前記バッファメモリ手段に格納した前記画像データの、着脱自在な記録媒体への記録を制御する記録媒体制御手段と、
前記判別手段で判別した前記占有量に基づいて前記撮像手段のシャッタモードを変更する撮像素子制御手段と、を備える、ことを特徴とする。
【０００９】
上記の目的を達成するため、本発明の他の実施形態に係る撮像装置の制御方法は、
撮像手段と、バッファメモリ手段を有する撮像装置の制御方法であって、
前記撮像手段からの映像信号を符号化し圧縮する処理工程と、
前記処理手段からの画像データを一時的に前記バッファメモリ手段に格納するバッファ工程と、
前記バッファメモリ手段に格納した前記画像データの占有量を判別する判別工程と、
前記バッファメモリ手段に格納した前記画像データの、着脱自在な記録媒体への記録を制御する記録媒体制御工程と、
前記判別工程で判別した前記占有量に基づいて前記撮像手段のシャッタモードを変更する撮像素子制御工程と、を備える、ことを特徴とする。
【発明の効果】
【００１０】
以上説明したように、本発明によれば、アクセス速度の遅い記録媒体が装着された場合であっても、中断することなく継続的な撮影及び記録動作を可能とすることができる。
【発明を実施するための最良の形態】
【００１１】
図１は、本発明の実施形態１、２に係る撮像装置であるカメラ内蔵型ビデオカメラのブロック構成図の１例を図示する。図において、１０１は入射した被写体像を電気信号に変換する撮像素子、１０２は撮像素子１０１の電荷蓄積時間を制御する撮像素子制御部である。撮像素子１０１は、半導体素子として構成されるＣＣＤ撮像素子やＭＯＳ撮像素子等が使用可能である。
【００１２】
１０３は、撮像素子１０１から出力された映像信号の情報量制御処理である間引き／補間処理を実行する信号処理部、１０５は信号処理部から出力された映像信号を符号化し、圧縮して画像データに変換する圧縮処理部である。さらに１０４は、カメラ内蔵型ビデオカメラ全体の制御を行うシステムコントロール部である。１０６は、圧縮処理部１０５から出力される圧縮された画像データを一時的に格納するバッファメモリである。
【００１３】
１０８は画像データを記録する着脱自在な記録媒体である。また、１０７は、バッファメモリ１０６に一時的に格納された画像データを記録媒体１０８に対して記録し、再生し、さらに記録媒体１０８のデータ書込み速度で代表されるアクセス速度を判別する記録媒体制御部である。記録媒体１０８は、例えば、カメラ内蔵型ビデオカメラに対して着脱自在に構成されるメモリカード型の半導体メモリが使用可能である。記録媒体１０８は、半導体メモリ以外の着脱自在な記録媒体であってもよい。たとえば、光ディスクであっても、アクセス速度が異なるものが存在する。したがって、記録媒体１０８は光ディスクであってもよい。
【００１４】
また１０９は、撮影開始ボタン、撮影モードの１つであるシャッタモードを変更する切り換えＳＷ等を含み、ユーザの操作を受け付ける操作部である。操作部１０９は、カメラ内蔵型ビデオカメラを使用するにあたり、各種の設定やモード等をユーザが操作するために設けられるものである。しかし、本発明の動作を説明するのに不要な部分はここでは省略している。
【００１５】
＜実施形態１＞
図２は、本発明の実施形態１に係る撮像装置の動作を説明するフローチャートである。処理の開始後のステップＳ２０１において、カメラ内蔵型ビデオカメラに記録媒体１０８が装着されると、システムコントロール部１０４の制御により、記録媒体制御部１０７が、記録媒体１０８と通信する。その通信により、記録媒体１０８の性能を示すアクセス速度情報を取得する。先に説明したように、記録媒体１０８は、たとえば着脱自在に構成されるメモリカード型の半導体メモリである。
【００１６】
尚、アクセス速度情報には、例えばデータ書込み速度が含まれる。本実施形態１では、記録媒体１０８に記憶されたアクセス情報の取得を例として説明している。しかしながら、実際に記録媒体１０８にテストデータを記録し、読み出すことで、アクセス速度を測定し、記録媒体１０８の性能を示すアクセス速度情報を取得するようにしてもよい。この場合にも、システムコントロール部１０４の制御により、記録媒体制御部１０７が実行することとなる。
【００１７】
その後ステップＳ２０２に進み、撮影動作が開始されるが、すぐにステップＳ２０３に進み、システムコントロール部１０４での判別により、取得したアクセス速度情報が予め定めたアクセス速度以上であれば、問題なく撮影及び記録ができる。したがってこの場合には、ユーザが撮影終了を指示するまで撮影及び記録を継続し、ステップＳ２０８で撮影終了の指示を確認して撮影を終了し、処理を終了する。
【００１８】
一方、撮影動作の開始後のステップＳ２０３において、取得したアクセス速度情報が予め定めたアクセス速度以下であれば、次にステップＳ２０４に進む。つまり、この場合は、装着された記録媒体１０８が、比較的にアクセス速度の遅い記録媒体、即ち比較的にアクセス速度の遅い半導体メモリであることを意味する。
【００１９】
ステップＳ２０４においては、常にバッファメモリ１０６の占有量又は占有率を監視し、バッファメモリ１０６の最大記憶容量に対する占有量又が予め定めた量（例えば占有率８０％）以上となったと判別した場合には、ステップＳ２０６に進む。そして、システムコントロール部１０４の制御により、撮像素子制御部１０２が、カメラ内蔵型ビデオカメラの撮影モードを強制的に変更することで通常シャタモードより遅い低速シャッタモードに移行させる。
【００２０】
しかしながら、バッファメモリ１０６の占有量が予め定めた占有量以下であれると判別されれば、ステップＳ２０５に進み、通常シャッタモードに移行し、撮影及び記録を行う。その後、ステップＳ２０７でユーザの撮影終了の指示を確認して撮影を終了し、処理を終了する。撮影終了の指示がなければ、再びステップ２０４に戻り、以上の処理を繰り返す。尚、シャッタスピードは、撮像素子１０１における電荷蓄積時間を制御するものである。
【００２１】
図３は、変更された低速シャッタモードにおいて、信号処理部１０３への入力映像信号と信号処理部１０３で補間され、圧縮処理部１０５からの出力信号である符号化され、圧縮された画像データの関係を示した図である。また、図４は通常シャッタモードにおける信号処理部１０３への入力映像信号と信号処理部１０３で補間され、圧縮処理部１０５からの出力信号である符号化され、圧縮された画像データの関係を示した図である。
【００２２】
図４に示すように、通常シャッタモードでのシャッタスピード（例えば１／６０秒）で撮影し記録する場合には、シャッタ間隔ごとに画像フレームが生成される。画像フレームごとの画像の内容は時間的に異なるものとなり、画像フレーム間のデータ差分は大きくなる。
【００２３】
それに対して、図３に示すように、通常シャタモードより遅い変更された低速シャッタ（例えば１／１５秒）で撮影し、記録する場合は、１画像分の画像データが４画像フレーム分の画像データとして補間され、画像フレーム間のデータ差分が小さくなる。ＭＰＥＧ圧縮方式のようなフレーム間圧縮を行う圧縮方式では、圧縮処理部１０５における圧縮率が高くなり、取り扱う、すなわち圧縮処理部１０５から出力されるデータ量が小さくなり、記録するデータ量を抑えることができる。
【００２４】
本発明の実施形態１に係る撮像装置によれば、図２のステップＳ２０６での処理のように、バッファメモリ１０６の占有量が予め定めた量を超えた場合に、カメラ内蔵型ビデオカメラを通常シャタモードより遅い低速シャッタモードで撮影し、記録する。これにより、バッファメモリ１０６の占有量に基づいて記録するデータ量が抑えられるため、カメラ内蔵型ビデオカメラは継続して画像データの記録動作を行うことが可能となるものである。
【００２５】
＜実施形態２＞
図５は、本発明の実施形態２に係る撮像装置の動作を説明するフローチャートである。処理の開始後のステップＳ５０１において、カメラ内蔵型ビデオカメラに着脱自在な記録媒体１０８が装着されると、システムコントロール部１０４の制御により、記録媒体制御部１０７が、記録媒体１０８と通信する。その通信の結果、記録媒体１０８の性能を示すアクセス速度情報を取得する。
【００２６】
本実施形態２においても、実際に記録媒体１０８にテストデータを記録することで、アクセス速度を測定し、記録媒体１０８の性能を示すアクセス速度情報を取得するようにしてもよい。この場合にも、システムコントロール部１０４の制御により、記録媒体制御部１０７が実行することとなる。
【００２７】
ステップＳ５０２での撮影の開始後のステップＳ５０３において、取得したアクセス速度情報を判別する。もし、取得した記録媒体１０８のアクセス速度情報が予め定めたアクセス速度以上であると判別されれば、カメラ内蔵型ビデオカメラを通常の記録モードで動作させ、撮影し、記録することとなる。そしてユーザが記録停止を指示するまで、撮影及び記録を継続し、ステップＳ５０９で撮影終了の指示を確認して撮影を終了し、処理を終了する。しかし、ステップ５０３の判断で、取得した記録媒体１０８のアクセス速度情報が予め定めたアクセス速度以下であれば、ステップＳ５０４に進む。
【００２８】
ステップＳ５０４では、システムコントロール部１０４がバッファメモリ１０６の占有量又は占有率を監視し、バッファメモリ１０６の占有量又は占有率が、予め定めた量以上となったと判別された場合にステップＳ５０６に進む。そしてこの場合には、信号処理部１０３において、情報量制御処理である間引き／補間処理を実行する。
【００２９】
その後、ステップＳ５０７に進み、情報量制御処理後に出力される符号化された画像データは、圧縮処理部１０５でフレーム間圧縮を伴う圧縮処理が施される。そしてこのようにして撮影し記録媒体１０８に記録される。その後、そしてユーザが撮影終了を指示するまで、撮影及び記録を継続し、ステップＳ５０８で撮影終了の指示を確認して撮影を終了し、処理を終了する。
【００３０】
しかし、ステップＳ５０４での判断で、バッファメモリ１０６の占有量又は占有率が、予め定めた量以下の場合は、信号処理部１０３における情報量制御処理は実行することなくステップＳ５０７に進む。そして圧縮処理部１０５でフレーム間圧縮を伴う圧縮処理が施される。そしてこのようにして撮影し記録媒体１０８に記録される。その後、そしてユーザが撮影終了を指示するまで撮影及び記録を継続し、ステップＳ５０８で撮影終了の指示を確認して撮影を終了し、処理を終了する。
【００３１】
次に、ステップＳ５０６で実行される信号処理部１０３での間引き及び補間処理について説明する。図６は、情報量制御処理における信号処理部１０３の入力信号、圧縮処理部１０５からの出力信号の関係を示す図である。
【００３２】
通常シャッタモードでのシャッタスピード（例えば１／６０秒）で撮影した場合、１秒間に６０フレームの映像が映像信号として出力される。出力された映像信号から任意のサンプリング間隔でフレームデータを間引き、サンプリングした映像信号で補間する。本実施形態２に係る撮像装置では、４フレームに一度の割合で映像信号をサンプリングする。入力の映像信号をサンプリングし、そのサンプリングした同じ映像信号を用いて、第１から第４のフレームの映像信号とする。次に第５フレームで再度映像信号をサンプリングし、同様にその同じサンプリング映像信号を用いて、第５から第８フレームの映像信号とする。
【００３３】
このように、取得した記録媒体１０８のアクセス速度情報が予め定めたアクセス速度以下で、バッファメモリ１０６の占有量又は占有率が予め定めた量を超えた場合には、情報量制御処理である間引き／補間処理を行う。
【００３４】
したがって、本発明に実施形態２に係る撮像装置によれば、バッファメモリ１０６の占有量に基づいて圧縮処理部１０５から出力される符号化された画像データのデータ量が抑えられ、継続した画像データの記録動作を可能とする。
【００３５】
尚、上記で説明した実施形態１、２は、それぞれ単独で実施することは可能であることはいうまでもないが、実施形態１、２を同じ撮像装置で実施することもありうる。
【００３６】
また、本発明は、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システムあるいは装置に供給することによっても実施可能である。すなわち本発明の目的は、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読出し実行することによっても達成される。
【００３７】
この場合、記憶媒体から読出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。プログラムコードを供給するための記憶媒体としては、例えばフレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭなどを用いることができる。
【００３８】
また、コンピュータが読出したプログラムコードを実行することで、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳなどが実際の処理の一部または全部を行いこともありうる。それにより、本発明は、その処理によって前述した実施形態の機能が実現される場合も含まれる。
【００３９】
さらに本発明においては、記憶媒体から読出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれて実施することも可能である。したがって、書込まれプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれる。
【図面の簡単な説明】
【００４０】
【図１】本発明の実施形態に係る撮像装置の１例であるカメラ内蔵型ビデオカメラの概略構成ブロック図である。
【図２】本発明の実施形態に係る撮像装置の動作を説明するフローチャートである。
【図３】本発明の実施形態に係る撮像装置の低速シャッタモード時の信号処理部の入力映像信号、圧縮処理部からの出力画像データの関係を示す図である。
【図４】本発明の実施形態に係る撮像装置の通常シャッタモード時の信号処理部の入力映像信号、圧縮処理部からの出力画像データの関係を示す図である。
【図５】本発明の実施形態２に係る撮像装置の動作を説明するフローチャートである。
【図６】本発明の実施形態２に係る撮像装置の情報量制御処理を実行する信号処理部の入力映像信号、圧縮処理部からの出力画像データの関係を示す図である。
【符号の説明】
【００４１】
１０１‥‥撮像素子
１０２‥‥撮像素子制御部
１０３‥‥信号処理部
１０４‥‥システムコントロール部
１０５‥‥圧縮処理部
１０６・・・・バッファメモリ
１０７・・・・記録媒体制御部
１０８・・・・記録媒体
１０９・・・・操作部
【図１】
2008193350.tif 000003
【図２】
2008193350.tif 000004
【図３】
2008193350.tif 000005
【図４】
2008193350.tif 000006
【図５】
2008193350.tif 000007
【図６】
2008193350.tif 000008