(57)【要約】【課題】  画像データを効率よく圧縮して記録することができる撮影装置および画像データ記録方法を提供する。【解決手段】  単写撮影指示がなされると、類似画像検索部は、まず、信号処理回路によって生成された画像データに画像パターンが類似する類似画像データを画像メモリから検索する。類似画像データが検出されなかった場合には、該画像データをそのまま画像メモリに記録する。一方、類似画像データが検出された場合には、圧縮伸張回路は、該画像データを、類似画像データを基準として差分データに変換することによりデータ圧縮を行い画像メモリに記録する。【選択図】        図２
2007060278.tif 000002
【特許請求の範囲】
【請求項１】
被写体光を撮像して撮像信号を出力する撮像手段と、前記撮像信号をデジタル変換するデジタル変換手段と、デジタル化された前記撮像信号に所定の信号処理を施し画像データを生成する信号処理手段と、前記画像データを記録する記録手段を備えた撮影装置において、
前記画像データを前記記録手段に記録する際に、前記画像データに類似する類似画像データを前記記録手段から検索する類似画像検索手段と、
前記画像データを、前記類似画像データを基準として差分データに変換することによりデータ圧縮を行う圧縮手段とを設けたことを特徴とする撮影装置。
【請求項２】
前記記録手段に記録されている前記類似画像データが削除される際に、前記圧縮手段によって圧縮された前記画像データを伸張する伸張手段を設けたことを特徴とする請求項１記載の撮影装置。
【請求項３】
前記圧縮手段は、連写撮影時には、前記信号処理手段によって得られる第２枚目以降の画像データを、第１枚目の画像データを基準として差分データに変換することによりデータ圧縮を行うことを特徴とする請求項１または２記載の撮影装置。
【請求項４】
撮影によって得られた画像データを記録手段に記録する画像データ記録方法であって、
前記画像データを前記記録手段に記録する際に、前記画像データに類似する類似画像データを前記記録手段から検索し、前記画像データを、前記類似画像データを基準として差分データに変換することによりデータ圧縮を行うことを特徴とする画像データ記録方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタルカメラなどの撮影装置、およびメモリへの画像データ記録方法に関する。
【背景技術】
【０００２】
撮影装置として、被写体光をＣＣＤイメージセンサなどの撮像素子で撮像し、これをデジタルの画像データに変換して、内蔵メモリや外部メモリに記録するデジタルカメラが普及している。近年では、デジタルカメラの小型化のため、メモリカードなどの外部メモリを備えず内蔵メモリのみを搭載したデジタルカメラも普及しており、特にこのようなデジタルカメラでは、撮影によって得られた画像データを効率よく圧縮してメモリに記録することが課題となっている。
【０００３】
特許文献１では、複数の画像データから１つの画像データを基準とし、その他の各画像データの差分を求めることにより、データ圧縮を行うようにしている。また、特許文献２では、この基準画像データがテンプレートとして用意されている。
【特許文献１】特開平５−０６３９９１号公報
【特許文献２】特開平１０−３２２５３２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１，２には、基準画像データの選定方法が示されておらず、基準画像データと圧縮対象の画像データとの画像パターンが大きく異なる場合には、両者の違いに基づく差分データの情報量は大きくなる。このような圧縮方法を上記の撮影装置に用いることは、逆に非効率である。
【０００５】
本発明は、上記の事情を考慮してなされたものであり、画像データを効率よく圧縮して記録することができる撮影装置および画像データ記録方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、本発明の撮影装置は、被写体光を撮像して撮像信号を出力する撮像手段と、前記撮像信号をデジタル変換するデジタル変換手段と、デジタル化された前記撮像信号に所定の信号処理を施し画像データを生成する信号処理手段と、前記画像データを記録する記録手段を備えた撮影装置において、前記画像データを前記記録手段に記録する際に、前記画像データに類似する類似画像データを前記記録手段から検索する類似画像検索手段と、前記画像データを、前記類似画像データを基準として差分データに変換することによりデータ圧縮を行う圧縮手段とを設けたことを特徴とする。
【０００７】
なお、前記記録手段に記録されている前記類似画像データが削除される際に、前記圧縮手段によって圧縮された前記画像データを伸張する伸張手段を設けたことが好ましい。
【０００８】
また、前記圧縮手段は、連写撮影時には、前記信号処理手段によって得られる第２枚目以降の画像データを、第１枚目の画像データを基準として差分データに変換することによりデータ圧縮を行うことが好ましい。
【０００９】
上記目的を達成するために、本発明の画像データ記録方法は、撮影によって得られた画像データを記録手段に記録する画像データ記録方法であって、前記画像データを前記記録手段に記録する際に、前記画像データに類似する類似画像データを前記記録手段から検索し、前記画像データを、前記類似画像データを基準として差分データに変換することによりデータ圧縮を行うことを特徴とする。
【発明の効果】
【００１０】
本発明の撮影装置は、画像データを記録手段に記録する際に、該画像データに類似する類似画像データを記録手段から検索し、該画像データを、類似画像データを基準として差分データに変換することによりデータ圧縮を行うので、差分データの情報量が低下し、圧縮効率が向上する。
【発明を実施するための最良の形態】
【００１１】
図１において、デジタルカメラ１０の各部は、ＣＰＵ（主制御回路）１１によって制御されている。ＣＰＵ１１は、シャッタボタン、モード切り替えスイッチ、メニュー選択ボタン、決定ボタンなどを含む入力操作部１２から入力される操作信号に基づいて、各部の動作制御を行う。
【００１２】
光学系１３は、フォーカスレンズおよびズームレンズを含む撮像レンズ１４と、絞り１５とからなる。撮像レンズ１４にはレンズモータ１６、絞り１５にはアイリスモータ１７がそれぞれ接続されている。これらのモータ１６，１７は、ステッピングモータからなり、ＣＰＵ１１から送信される駆動パルスにより動作制御される。
【００１３】
絞り１５の後方には、ＣＣＤイメージセンサ（撮像手段）１８が配置されている。ＣＣＤイメージセンサ１８は、多数の受光素子（フォトダイオード）が２次元的に配列されてなる受光面を備えており、光学系１３を通過して受光面に結像した被写体光を光電変換し、光量に応じた信号電荷を蓄積する。ＣＣＤイメージセンサ１８の各受光素子に蓄積された信号電荷は、ＣＰＵ１１から送信される駆動パルスに基づいて読み出され、各信号電荷の電荷量に応じた電圧信号（撮像信号）が外部出力される。
【００１４】
ＣＣＤイメージセンサ１８から出力された撮像信号は、Ａ／Ｄコンバータ（デジタル変換手段）１９に入力される。Ａ／Ｄコンバータ１９は、アナログ信号である撮像信号をデジタル信号に変換し、これを信号処理回路２０に入力する。信号処理回路２０は、入力された撮像信号に対して、同時化（色補間）、ＹＣ変換、ガンマ補正、輪郭補正、ホワイトバランス補正などの所定の信号処理を施し、画像データを生成する。入力操作部１２によって撮影指示がなされるまでの間、この画像データは、画像メモリ（記録手段）２１に記録されることなく、順次、液晶モニタ２２にスルー画として表示される。
【００１５】
ＣＰＵ１１には、類似画像検索部２３が構成されている。入力操作部１２によって単写撮影指示がなされると、図２のフローチャートに示すように、類似画像検索部２３は、まず、このとき信号処理回路２０によって生成された画像データ（記録対象の画像データ）に画像パターンが類似する画像データ（類似画像データ）を、画像メモリ２１に既存の画像データの中から検索する。類似画像データが検出されなかった場合には、ＣＰＵ１１は、単写撮影によって得られた記録対象の画像データをそのまま画像メモリ２１に記録する。
【００１６】
一方、類似画像データが検出された場合には、ＣＰＵ１１は、圧縮伸張回路２４を制御し、記録対象の画像データを、類似画像データを基準として差分データに変換することによりデータ圧縮を行い画像メモリ２１に記録する。この差分データは、記録対象の画像データと類似画像データとの対応する画素ごとのデータ差で構成されており、類似画像データの類似度が高いほど情報量が小さく、圧縮率が高い。図２の処理は、入力操作部１２によって単写撮影指示がなされるたびに実施される。
【００１７】
通信回路２５は、パーソナルコンピュータなどの外部機器と有線または無線によってデータ通信を行う際のインターフェースである。外部機器から通信回路２５を介して画像メモリ２１がアクセスされると、図３のフローチャートに示すように、ＣＰＵ１１は、まず、これが画像メモリ２１内の画像データ自体へのアクセス（画像データの読み出し）か否かを判定する。画像データ自体がアクセスされた場合には、さらに、アクセスされた画像データが前述のようにして圧縮（差分データ化）されたものであるか否かを判定する。
【００１８】
アクセスされた画像データが圧縮されたものでない場合には、ＣＰＵ１１は通信回路２５を介して、その画像データをそのまま外部機器に送信する。アクセスされた画像データが圧縮されたものである場合には、ＣＰＵ１１は、圧縮伸張回路２４を制御し、差分データと基準データ（上記類似画像データ）とから差分データ化前の元の画像データへ復号（伸張）して、伸張された画像データを外部機器に送信する。外部機器は、受信した画像データの表示等を行う。
【００１９】
一方、外部機器からのアクセスが画像データ自体へのアクセスでない場合には、ＣＰＵ１１は、画像メモリ２１内の画像データに付加された日付、サイズなどの付加データ（ファイル情報）を参照し、この付加データを外部機器に送信する。
【００２０】
また、入力操作部１２または外部機器によって、画像メモリ２１中の画像データの消去指示がなされた場合、図４のフローチャートに示すように、ＣＰＵ１１は、まず、消去対象の画像データが基準データ（上記類似画像データ）であるか否かを判定する。消去対象の画像データが基準データでない場合、つまり消去対象の画像データが圧縮（差分データ化）されたものである場合には、ＣＰＵ１１は、該画像データを画像メモリ２１から消去する。一方、消去対象の画像データが基準データである場合には、この基準データと依存関係にある差分データを、元の画像データへ復号（伸張）した後、該基準データを画像メモリ２１から消去する。
【００２１】
また、ＣＰＵ１１は、上記の単写撮影に加えて、画像データ（静止画）を一定間隔で連続的に自動取得する連写撮影を可能とする。入力操作部１２によって連写撮影の開始指示がなされると、図５のフローチャートに示すように、ＣＰＵ１１は、まず、連写撮影によって得られる第１枚目の画像データをそのまま画像メモリ２１に記録する。
【００２２】
次いで、第２枚目の画像データを、第１枚目の画像データを基準として差分データに変換し、画像メモリ２１に記録する。第３枚目以降の画像データは、第２枚目と同様に、第１枚目の画像データを基準として差分データに変換し、画像メモリ２１に記録する。そして、入力操作部１２によって連写撮影の終了指示がなされると、その時点で動作は終了する。このように、連写撮影の場合には、類似画像検索部２３は機能しない。連写撮影で得られる各画像データは類似度が高いため、差分データの情報量は小さく、圧縮効率が高い。
【００２３】
以上のように構成されたデジタルカメラ１０は、単写撮影の場合には、画像メモリ２１から検出した類似画像データを基準として画像データを差分データに変換し、また、連写撮影の場合には、類似画像データの検索は行わず、第１枚目の画像データを基準として第２枚目以降の画像データを差分データに変換するようにしているので、差分データ抽出時の画像類似度が高く、従来と比べて差分データの情報量が低下し、圧縮効率が向上する。
【００２４】
上記実施形態では、複数の画像データ間の圧縮処理のみを示しているが、個々の画像データ（または個々の差分データ）に対してＪＰＥＧなどの画像平面上の圧縮処理を施してもよく、これを適用するとさらに圧縮率が向上する。
【図面の簡単な説明】
【００２５】
【図１】デジタルカメラの電気的構成を示すブロック図である。
【図２】単写撮影時の画像データの記録処理を説明するフローチャートである。
【図３】外部機器からのアクセスに対する処理を説明するフローチャートである。
【図４】画像データの消去処理を説明するフローチャートである。
【図５】連写撮影時の画像データの記録処理を説明するフローチャートである。
【符号の説明】
【００２６】
１０  デジタルカメラ
１１  ＣＰＵ
１２  入力操作部
１３  光学系
１８  ＣＣＤイメージセンサ
１９  Ａ／Ｄコンバータ
２０  信号処理回路
２１  画像メモリ
２３  類似画像検索部
２４  圧縮伸張回路
２５  通信回路
【図１】
2007060278.tif 000003
【図２】
2007060278.tif 000004
【図３】
2007060278.tif 000005
【図４】
2007060278.tif 000006
【図５】
2007060278.tif 000007