(57)【要約】【課題】  記録した画像を消去することなく、記録手段の空き容量を確保できるデジタルカメラを提供する。【解決手段】  デジタルカメラ１は、手振れ量を検出する手振れ検出手段１１と、撮影した画像と該画像を撮影した際に手振れ検出手段が検出した手振れ量とを対応させて記録する記録手段２３と、記録手段２３に記録した画像を、該画像に対応する手振れ量に応じて圧縮率を定めて再圧縮する再圧縮手段２２とを備える。【選択図】図５
2006165853.tif 000002
【特許請求の範囲】
【請求項１】
手振れ量を検出する手振れ検出手段と、
撮影した画像と該画像を撮影した際に前記手振れ検出手段が検出した手振れ量とを対応させて記録する記録手段と、
前記記録手段に記録した画像を、該画像に対応する前記手振れ量に応じて圧縮率を定めて再圧縮する再圧縮手段とを備えることを特徴とするデジタルカメラ。
【請求項２】
前記再圧縮手段は、前記記録手段に記録した画像の中から対応する前記手振れ量が所定の閾値より大きい画像だけを所定の圧縮率で再圧縮することを特徴とする請求項１に記載のデジタルカメラ。
【請求項３】
前記再圧縮手段は、前記手振れ量を複数の閾値と比較して、前記記録手段に記録した画像を３つ以上の区分に分類可能であり、
前記区分毎に圧縮率を設定し、
前記手振れ量が大きい区分ほど画像の圧縮率を高くすることを特徴とする請求項１または２に記載のデジタルカメラ。
【請求項４】
前記閾値を設定する閾値設定手段を備えることを特徴とする請求項２または３に記載のデジタルカメラ。
【請求項５】
前記再圧縮手段は、前記記録手段の空き容量が小さくなったときに、前記記録手段に記録した画像を再圧縮することを特徴とする請求項１から４のいずれかに記載のデジタルカメラ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はデジタルカメラに関する。
【背景技術】
【０００２】
撮影した画像をメモリなどの記録手段に記録するデジタルカメラにおいて、手振れ量を検出する手振れ検出手段を有し、検出した手振れ量を相殺する手振れ補正手段を有するデジタルカメラも多く見られる。さらに、検出した手振れ量を、後に撮影した画像をパソコンなどで補整するときの判断材料の一つとして利用したりできるように、手振れ量を画像と対応させて記録できるデジタルカメラも存在する。
【０００３】
一般に、デジタルカメラは、撮影した画像をＪＰＥＧ形式などの公知の圧縮方法でデータサイズを圧縮してメモリカードなどの記録手段に記録するが、圧縮率を高くすると画質が低下するため、ユーザが圧縮率を選択できるようになっている場合が多い。デジタルカメラの記録手段の容量は価格等の制約により無制限に大きくすることはできず、撮影途中に記録手段の空き容量が不足する事態が発生する。そのような場合、ユーザは、デジタルカメラのモニタ上で記録手段に記録した画像を１つずつ確認して、不要な画像データを消去することで空き容量を確保する必要がある。
【０００４】
しかしながら、小さなモニタ上では画像のピントの状態などは確認し難く、さらに、１枚ずつ画像の要否を判断するのでこの作業には時間がかかる。そして、一度画像データを削除してしまうとその画像は二度と利用することができなくなってしまうという問題がある。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
そこで上記問題点に鑑みて、本発明は、記録した画像を消去することなく、記録手段の空き容量を確保できるデジタルカメラを提供することを課題とする。
【課題を解決するための手段】
【０００６】
前記課題を解決するために、本発明によるデジタルカメラは、手振れ量を検出する手振れ検出手段と、撮影した画像と該画像を撮影した際に前記手振れ検出手段が検出した手振れ量とを対応させて記録する記録手段と、前記記録手段に記録した画像を、該画像に対応する前記手振れ量に応じて圧縮率を定めて再圧縮する再圧縮手段とを備えるものとする。ここでいう再圧縮とは、必ずしも２度目以降の圧縮を指すのではなく、撮影時に圧縮しないビットマップ形式などで画像を記録し、後から非圧縮の画像を初めて圧縮するような場合も含む。
【０００７】
この構成によれば、記録手段に記録した画像は手振れ量に応じて再圧縮される。再圧縮された画像は、画質が低下する危険があり、特に、細部の再現性が損なわれることがある。しかし、撮影画像のうち手振れ量の大きい撮影画像は、撮影時から細部の再現性が低い可能性が高く、細部まで確認する必要があるような用途には利用できない場合が多い。一方、再圧縮した画像でも、縮小表示（デジタルカメラのモニタ等の低解像度での表示を含む）では、再圧縮による画質の低下は殆ど感じさせない場合が多い。よって、本発明のデジタルカメラにおいて、手振れ量の小さい画像をそのまま保存または低圧縮率で再圧縮し、手振れ量が大きい撮影画像を高圧縮率で再圧縮すれば、撮影画像の利用価値を殆ど損なうことなく記録画像の容量を削減し、さらなる画像を記録するための記録手段の空き容量を確保することができる。
【０００８】
また、本発明のデジタルカメラにおいて、前記再圧縮手段は、前記記録手段に記録した画像の中から対応する前記手振れ量が所定の閾値より大きい画像だけを所定の圧縮率で再圧縮してもよい。ここで本発明における圧縮率とは、圧縮前後のデータサイズの比だけでなく、圧縮プログラムのパラメータや不可逆圧縮の程度を指すこともある。
【０００９】
この構成によれば、手振れ量が所定の閾値以下の場合には画像を再圧縮しないので、高画質に撮影された画像の画質は完全に保存され、一定の基準に満たない画像のみを再圧縮するので、画像の利用価値に影響を与えずにさらなる画像を記録するための記録手段の空き容量を確保することができる。また、再圧縮の圧縮率が一定なので、処理が簡単になる。
【００１０】
また、本発明のデジタルカメラにおいて、前記再圧縮手段は、前記手振れ量を複数の閾値と比較して、前記記録手段に記録した画像を３つ以上の区分に分類可能であり、前記区分毎に圧縮率を設定し、前記手振れ量が大きい区分ほど画像の圧縮率を高くしてもよい。
【００１１】
この構成によれば、再圧縮の圧縮率を複数の固定値にするので、閾値による場合分けで圧縮率を簡単に決定でき、処理が簡単である。また、手振れ量が小さい画像ほど再圧縮の圧縮率が低いので、利用価値の高い画像は高品質を維持できる。さらに、圧縮率を高くしても縮小表示における再現性には大きな影響がないので、手振れ量が大きく撮影時から縮小表示にしか適さないと推測される画像を高い圧縮率で再圧縮することで、記録した画像の利用価値を低下させずにより大きな記録手段の空き容量を確保できる。
【００１２】
また、本発明のデジタルカメラは、前記閾値を設定する閾値設定手段を備えてもよい。
【００１３】
この構成によれば、ユーザの要求に応じて、画質の保存を優先させるか、記録手段の空き容量の確保を優先させるかを閾値の設定により決定できる。
【００１４】
また、本発明のデジタルカメラにおいて、前記再圧縮手段は、前記記録手段の空き容量が小さくなったときに、前記記録手段に記録した画像を再圧縮してもよい。
【００１５】
この構成によれば、記録手段の容量に余裕のあるときは再圧縮をしないので、たとえ手振れが大きくても撮影画像の画質が完全に保存される。また、記録手段の空き容量が少なくなったときは、ユーザが特別な操作をしなくても再圧縮を行うので記録手段の空き容量が増加し、ユーザは引き続き撮影をすることが可能である。
【発明の効果】
【００１６】
以上のように、本発明のデジタルカメラは、手振れ量が大きく撮影時から縮小表示にしか適さないと推測される画像を再圧縮するので、記録した画像を消去することなく、画像の利用価値を低下させずに記録手段のさらなる空き容量を確保できる。
【発明を実施するための最良の形態】
【００１７】
これより、本発明の実施形態について図面を参照しながら説明する。
図１および図２は、本発明の一実施形態であるデジタルカメラの正面および背面を示す。図１に示すように、デジタルカメラ１は、本体２と、本体２の前面に取り付けられた交換可能なレンズユニット３とからなっている。本体２の上部には、レリーズ釦４、モード設定ダイアル５および制御値設定ダイアル６が設けられ、本体２の前面には、オートフォーカス（ＡＦ）補助光ユニット７、レンズユニット着脱釦８およびオートフォーカスモード設定スイッチ９が設けられ、本体２の側面には、メモリカード装填部１０が設けられている。さらに、本体２の内部には、デジタルカメラ１の手振れ量を検出する手振れ検出センサ１１が設けられている。また、図２に示すように、本体２の上部にはフラッシュ装着部１３、背面には電子ビューファインダ（ＥＶＦ）１４、変更ダイアル１５、液晶パネルからなる表示装置（ＬＣＤ）１６、４つの設定釦１７、ジョグダイアル１８および手振れ補正設定釦１９が設けられている。
【００１８】
また、図３に、デジタルカメラ１の構成要素を簡略化して示す。レンズユニット３の内部には、移動可能なレンズ２０が設けられ、レンズ２０は、レンズ制御部２１によって位置が定められる。本体２には、ＣＰＵからなる制御部２２が設けられ、メモリカード装填部１０内にメモリカードからなる記録装置２３が収納され、レンズユニット３の軸上にＣＣＤからなる撮像素子２４を有する基板２５が設けられている。制御部２２は、手振れ検出センサ１１が検出した手振れ量を相殺するように撮像素子２４を移動させる手振れ補正を行うことができる。
【００１９】
続いて、図４に、デジタルカメラ１の構成要素をさらに詳細に示す。レンズユニット３のレンズ制御部２１は、２つのレンズ２０を駆動するモータＭ１と、モータＭ１を制御するフォーカス制御部２６と、レンズ２０の位置を検出するレンズ位置検出部２７とからなっている。本体２に設けた位相差オートフォーカスモジュール２８は、オートフォーカス補助光ユニット７の発した光によって被写体までの距離を測定して制御部２２に伝達する。制御部２２は、位相差オートフォーカスモジュール２８が測定した距離に焦点が合う位置にレンズ２０を移動させるようにフォーカス制御部２６に信号を送出する。レンズ位置検出部２７がレンズ２０の位置を検出して制御部２２にフィードバックするので、制御部２２はレンズ２０を正確に位置決めできる。
【００２０】
レンズユニット３を通して本体２に入射した光は、ミラー制御部２９に制御されたモータＭ２によって駆動されるミラー機構３０およびシャッタ制御部３１に制御されたモータＭ３によって駆動されるシャッタ３２を通過して、撮像素子３３に結像する。撮像素子３３は結像した画像を電気信号に変換して出力し、信号処理回路３４は撮像素子３３が出力した信号を処理し、Ａ／Ｄ変換回路３５は信号処理回路３４が処理した信号をディジタル信号に変換する。撮像素子３３、信号処理回路３４およびＡ／Ｄ変換回路３５の動作は、タイミング回路３６によって同期させられている。ディジタルに変換された信号は画像データとして画像処理部３７に送られる。画像信号処理部３７は、それぞれ制御部２２によって制御される黒レベル補正回路３８、ホワイトバランス（ＷＢ）回路３９、γ補正回路４０および画像メモリ４１で構成されている。Ａ／Ｄ変換回路３５から出力された画像信号は、黒レベル補正回路３８、ホワイトバランス回路３９、γ補正回路４０によって逐次補正処理が施され、最適化された画像データが画像メモリ４１に一時記憶される。
【００２１】
また、デジタルカメラ１は、フラッシュ回路４２を有し、本体２上部のフラッシュ装着部１３に機械的および電気的に装着したフラッシュ４３を発光させることができる。操作部４４は、前記レリーズ釦４、モード設定ダイアル５、制御値設定ダイアル６、オートフォーカスモード設定スイッチ９、変更ダイアル１５、設定釦１７、ジョグダイアル１８および手振れ補正設定釦１９を表しており、操作部４４を介してユーザからの指示を受けた制御部２２は、フラッシュ回路４２、シャッタ３２およびタイミング回路３６を連携するタイミングで動作させて、フラッシュ４３が被写体に投光した状態で撮影して画像データを生成させる。また、デジタルカメラ１は、電子ビューファインダ１４にライブビュー表示をするためのＶＲＡＭ４５、液晶表示装置１６に画像表示させるためのＶＲＡＭ４６、メモリカード２３を制御部２２と電気的に接続するカードインターフェイス４７および通信用インターフェイス４８を有している。制御部２２は、画像処理部３７の画像メモリ４１から画像データを読み出して、電子ビューファインダ１４や液晶表示装置１６に画像を表示させたり、例えばＪＰＥＧ形式などの公知の画像データ圧縮方法により画像の所定の第１の圧縮率でデータを圧縮してメモリカード（記録装置）２３に記録するようになっている。ＪＰＥＧ形式の圧縮において、圧縮率とは画質劣化（不可逆圧縮）の程度であり、圧縮するがぞうにより圧縮前後のデータサイズの比は必ずしも一定ではない。また、ＪＰＥＧ形式では圧縮率を０％としても圧縮によりデータサイズは小さくなるので、高画質で撮影する場合は、第１の圧縮率は０％が好ましい。
【００２２】
続いて、デジタルカメラ１の特徴である再圧縮処理について説明する。
デジタルカメラ１において、制御装置２２は、必要に応じてメモリカード（記録手段）２３に記録されている画像データを読み出し、画像データを所定の第２の圧縮率で再び圧縮してデータサイズを小さくした画像データを、読み出した画像データと置き換える再圧縮手段としての機能を果たすことができる。こうして、デジタルカメラ１は、メモリカード２３の空き容量を大きくしてより多くの画像を記録できる。
【００２３】
図５は、デジタルカメラ１がメモリカード２３に記録されている画像を所定の条件で自動的に再圧縮することを許可する再圧縮可能撮影モードに設定されているときの処理を示すフローチャートである。先ず、ステップＳ０１でメモリカード２３の空き容量を確認して、空き容量が少ないときはステップＳ０２で再圧縮フラグの値を確認し、再圧縮フラグの値が０であれば、ステップＳ１１からステップＳ１８までの後述する再圧縮ルーチンによりメモリカード２３に記録されている画像データを選択的に再圧縮するが、再圧縮フラグの値が１であればステップＳ０３で撮像処理を行う。ここで、再圧縮フラグとは、メモリカード２３の画像データが、既に再圧縮ルーチンによる再圧縮処理を受けている場合に１となる所定のビットの状態である。これは、一度再圧縮した画像データを繰り返し再圧縮することで画像が無制限に劣化することを避けるためのものである。また、ステップＳ０３の撮像処理は、制御部２２が、レンズ制御部２１やタイミング回路３６などをコントロールして撮像素子３３で発生した信号から画像処理部３７で画像を処理し、画像メモリ４１に１つの画像データを一時記憶させるまでの従来と同様の処理である。
【００２４】
ステップＳ０１でメモリ空き容量が少なく、ステップ０２で再圧縮フラグが０であり未だ再圧縮処理がなされていない場合には、ステップＳ１１からステップＳ１８の再圧縮ルーチンを実行する。先ず、ステップＳ１１では、再圧縮処理をしたことを示す再圧縮フラグの値を１に更新する。そして、ステップＳ１２において、ループ処理のためのパラメータを初期化する。具体的には、画像を逐次処理するために、処理対象の画像を特定するためのパラメータｉを０にリセット（ｉ＝０）する。次に、ステップＳ１３において、パラメータｉが記録されている画像の数と一致しているか否かを判断する。パラメータｉが画像の数と同じであれば、記録されている全ての画像について再圧縮の要否を判断して再圧縮が必要な画像を全て再圧縮したことになるので、ステップＳ０３に進んで撮像処理を行う。初めてステップＳ１３に進んだときは、パラメータｉは０であるので当然にステップＳ１４に進むことになる。ステップＳ１４では、パラメータｉに１を加えた（ｉ＝ｉ＋１）後のｉ番目の画像に対応する手振れ量を読み込む。そして、ステップＳ１５において、ｉ番目の画像の手振れ量が閾値より大きくない場合は、ステップＳ１３に戻ってｉの値を確認して全ての記録画像について処理したか否かを判断する。ｉが記録されている画像の数より小さければ、ステップＳ１４で、次の画像の手振れ量（さらに、パラメータｉに１を加えた後のｉ番目の画像の手振れ量）を読み込む。つまり、手振れ量が閾値以下の画像は手を加えられずに保存される。ステップＳ１５でｉ番目の画像の手振れ量が閾値より大きければ、ステップＳ１６でメモリカード２３から制御部２２にｉ番目の画像データが読み込まれ、ステップＳ１７において読み込んだ画像データを所定の第２の圧縮率で再圧縮する。そして、ステップＳ１８で、再圧縮した画像データをメモリカード２３に記録されているｉ番目の画像データに上書きしてからステップＳ１３に戻る。このステップＳ１８において、メモリカードＳ２３は、ステップＳ１７で再圧縮してデータ量が小さくなった分だけ空き容量が増えることになる。
【００２５】
ステップＳ０３で撮像処理を行った後、ステップＳ０４で制御部２２に画像メモリ４１から撮影した画像データを読み込む。そして、ステップＳ０５においてステップＳ０４で読み込んだ撮影画像データを第１の圧縮率で圧縮する１次圧縮処理を行う。次に、ステップＳ０６で再圧縮フラグの値を確認およびステップＳ０７で手振れ量が閾値より大きいか否かの確認を行う。ステップ０７において、制御部２２は、ステップＳ０３で撮影したときに手振れ検出センサ１１が検出した手振れ量をそのまま保持しているので、確認する手振れ量は、ステップＳ０４で読み込んだ画像を撮影したときの手振れ量である。ステップＳ０６で再圧縮フラグが０、または、ステップＳ０７で手振れ量が閾値以下であればステップＳ０９に進み、制御部２２は１次圧縮した撮影画像データおよび手振れ量をメモリカード２３に記録する。ステップＳ０６で再圧縮フラグが１であり、且つ、ステップＳ０７で手振れ量が閾値より大きければ、制御部２２は、ステップＳ０８で１次圧縮した撮像画像をさらに所定の第２の圧縮率で再圧縮してから、ステップＳ０９で再圧縮した画像データおよび手振れ量をメモリカード２３に記録する。つまり、一度ステップＳ１１からステップＳ１８の再圧縮ルーチンを実行した後は、それ以後、手振れ量が閾値よりも大きい撮影画像は、再圧縮してからメモリカード２３に記録するようになっている。ステップＳ０９で撮影画像データを記録した後は、ステップＳ０１に戻って上述の制御を繰り返す。
【００２６】
このように、本発明のデジタルカメラ１は、記録手段であるメモリカード２３の空き容量が少なくなると、自動的に、既に記録している画像のうち撮影時の手振れ量が設定された閾値より大きい画像を選択して再圧縮することでメモリカード２３空き容量を増加させる。このためユーザは、撮影操作を中断することなく、新しい画像を記録するための空き容量を得ることができる。
【００２７】
また、デジタルカメラ１は、メモリカード２３に記録した画像を再圧縮するか否かを決定する手振れ量の閾値をユーザが設定することができる。さらに、ユーザは、撮影した日付、画像の撮影者および撮影画像データを記録したフォルダを単位として再圧縮処理をするか否かを設定することができるようになっている。
【００２８】
図６は、デジタルカメラ１の再圧縮を行うか否かを定める閾値の値を変更する際の液晶表示装置１６の表示を順に示す。図６（Ａ）は、設定釦１７を押すことで最初に表示される設定画面である。設定可能な機能メニューは、「基本」、「応用１」および「応用２」の３つのタブで表された３つのメニューページに分類されており、ジョグダイアル１８の左右釦操作によって目的の機能メニューが分類されているタブを選択することでメニューページを切り換えることができる。図６（Ｂ）に示すように、選択されたメニューページのタブは反転表示され、さらにジョグダイアル１８の上下釦操作によって表示されているメニューページ内の機能メニューを選択することができる。デジタルカメラ１では、本発明による再圧縮機能を設定する「再圧縮記録モード」メニューが「応用１」に分類されており、図６（Ｂ）は「再圧縮記録モード」メニューが選択されたことを示している。この状態でジョグダイアル１８の中央釦を押すことで、図６（Ｃ）に示すように、再圧縮記録の変更可能な設定項目が表示される。デジタルカメラ１では、撮影した「日付」、「撮影者」、画像を記録した「フォルダ」、撮影時の「手振れ量」の４項目で記録した画像を再圧縮するか否かを設定できるようになっている。ここでいずれかの選択項目を選択すると、その選択項目について設定可能なパラメータがバルーン表示される。図示するように、「手振れ量」を選択すると、３つの閾値「Ｌ１」、「Ｌ２］および「Ｌ３」のいずれかを選ぶことができる。
【００２９】
デジタルカメラ１では、手振れ量が１つの閾値よりも大きいか否かで再圧縮をするか否かを決定しているが、２つ閾値を設定して、手振れ量が小さい方の閾値以下の場合は再圧縮せず、手振れ量が小さい方の閾値より大きく大きい方の閾値以下の場合は低い圧縮率で再圧縮し、手振れ量が大きい方の閾値より大きい場合は高い圧縮率で再圧縮するようにしてもよく、さらに多くの閾値を設けて再圧縮の圧縮率をより多段階に設定してもよい。また、閾値で場合分けして圧縮率を定めるのではなく、再圧縮率を手振れ量の関数として表して、無段階に圧縮率を算出してもよい。
【図面の簡単な説明】
【００３０】
【図１】本発明の実施形態のデジタルカメラの正面図。
【図２】図１のデジタルカメラの背面図。
【図３】図１のデジタルカメラの構成を示すブロック図。
【図４】図３をさらに詳細に示すブロック図。
【図５】図１のデジタルカメラの再圧縮にかかる処理の流れ図。
【図６】図１のデジタルカメラの機能設定画面の例を示す図。
【符号の説明】
【００３１】
１  デジタルカメラ
１１  手振れ検出手段
２２  制御部（再圧縮手段）
２３  メモリカード（記録手段）
【図１】
2006165853.tif 000003
【図２】
2006165853.tif 000004
【図３】
2006165853.tif 000005
【図４】
2006165853.tif 000006
【図５】
2006165853.tif 000007
【図６】
2006165853.tif 000008