(57)【要約】【課題】同じ画像データだけが圧縮処理対象となることを防止して、画像データの整理を効率良く行う。【解決手段】複数の画像データの各々とその画像データの重要度の段階とを対応付けて記録する記録メモリ５と、記録メモリの残り記録容量が所定量以下となったか否かを判定し、残り記録容量が所定量以下となったと判定された場合に、複数の画像データの中から重要度の段階の低い画像データを選択し、この選択された画像データを対象としてデータ量の削減処理を行い、データ量の削減処理後に、当該処理の対象となった画像データの重要度の段階を高くする処理を行うＣＰＵ７１とを備えている。【選択図】図１
2008288863.tif 000002
【特許請求の範囲】
【請求項１】
複数の画像データの各々と複数段階の重要度のうちの何れか一段階の重要度とを対応付けて記録する画像データ記録手段と、
前記画像データ記録手段の残り記録容量が所定量以下となったか否かを判定する残り記録容量判定手段と、
前記残り記録容量判定手段により前記所定量以下となったと判定されると、前記画像データ記録手段に記録された複数の画像データの中から前記重要度の段階の低い画像データを選択し、この選択された画像データを対象としてデータ量の削減処理を行う画像データ量削減手段と、
前記画像データ量削減手段による前記データ量の削減処理の対象となった画像データの重要度の段階を高くする重要度変更手段と、
を備えることを特徴とする画像処理装置。
【請求項２】
前記重要度変更手段は、前記重要度を相対的に所定段階高くするように変更する相対的変更手段を備えることを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記重要度変更手段は、
前記重要度を前記複数段階のうちの所定の段階となるように絶対的に変更する絶対的変更手段と、
前記重要度を相対的に所定段階高くするように変更する相対的変更手段とを備え、
前記絶対的変更手段による前記重要度の変更処理と、前記相対的変更手段による前記重要度の変更処理のうちの何れか一の処理を選択する変更処理選択手段を備えることを特徴とする請求項１に記載の画像処理装置。
【請求項４】
前記相対的変更手段による前記重要度の変更処理に係る相対的な変更段階数を設定する相対的変更段階数設定手段を備えることを特徴とする請求項２又は３に記載の画像処理装置。
【請求項５】
前記絶対的変更手段による前記重要度の変更処理後の当該画像データの重要度の段階を設定する絶対的変更段階設定手段を備えることを特徴とする請求項３に記載の画像処理装置。
【請求項６】
前記画像データ量削減手段は、前記画像データ記録手段に記録された前記画像データと対応付けられている前記重要度の低いものほど早めに当該画像データの前記データ量の削減処理を行うことを特徴とする請求項１〜５の何れか一項に記載の画像処理装置。
【請求項７】
請求項１〜６の何れか一項に記載の画像処理装置と、
被写体を撮像して画像データを取得する撮像手段と、
前記撮像手段により取得される前記画像データのデータ量に関連するデータ量関連情報に基づいて、前記画像データ記録手段に記録される前記重要度の段階の初期値を決定する重要度段階初期値決定手段と、
を備えることを特徴とする撮像装置。
【請求項８】
ユーザによる操作に基づいて前記重要度の段階の初期値を指定する段階初期値指定手段と、
前記段階初期値指定手段により前記重要度の段階の初期値が指定されているか否かを判定する段階指定判定手段と、を備え、
前記重要度段階初期値決定手段は、前記段階指定判定手段により前記重要度の段階の初期値が指定されていないと判定された場合に、前記重要度の段階の初期値を決定することを特徴とする請求項７に記載の撮像装置。
【請求項９】
前記画像データ記録手段は、前記撮像手段により取得された前記画像データの解像度及び画質と前記重要度の段階とを対応付けて記録し、
前記画像データ記録手段に記録された前記重要度の段階の中で、対応付けられている前記画像データの数が最も多い段階を特定する段階特定手段と、
前記段階特定手段により特定された段階と対応付けられている前記画像データの解像度及び画質に基づいて、前記撮像手段による残り撮像枚数を特定する残り撮像枚数特定手段と、を備え、
前記残り記録容量判定手段は、前記残り撮像枚数特定手段により特定された前記残り撮像枚数が所定枚数となる前記画像データ記録手段の記録容量を特定して、前記残り記録容量が特定された前記記録容量以下となったか否かを判定することを特徴とする請求項７又は８に記載の撮像装置。
【請求項１０】
前記画像データ記録手段は、前記撮像手段により取得された前記画像データの解像度及び画質と前記重要度の段階とを対応付けて記録し、
前記画像データ記録手段に記録された前記重要度の段階の中で、対応付けられている前記画像データの数が最も多い段階を特定する段階特定手段と、
前記段階特定手段により特定された段階と対応付けられている前記画像データの解像度及び画質に基づいて、前記撮像手段による残り撮像枚数を特定する残り撮像枚数特定手段と、
前記残り撮像枚数特定手段により特定された前記残り撮像枚数が所定枚数以下となったか否かを判定する残り撮像枚数判定手段と、を備え、
前記画像データ量削減手段は、前記残り撮像枚数判定手段により前記所定枚数以下となったと判定されると、前記データ量の削減処理を行うことを特徴とする請求項７又は８に記載の撮像装置。
【請求項１１】
複数の画像データの各々と複数段階の重要度のうちの何れか一段階の重要度とを対応付けて記録する画像データ記録手段を備える画像処理装置に、
前記画像データ記録手段の残り記録容量が所定量以下となったか否かを判定する機能と、
前記所定量以下となったと判定されると、前記画像データ記録手段に記録された複数の画像データの中から前記重要度の段階の低い画像データを選択し、この選択された画像データを対象としてデータ量の削減処理を行う機能と、
前記データ量の削減処理の対象となった画像データの重要度の段階を高くする機能と、
を実現させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像データの整理を行う画像処理装置、撮像装置及びプログラムに関する。
【背景技術】
【０００２】
従来、メモリ容量が少なくなった場合に、各画像データの重要度（優先度）を特定し、重要度が低いものから順に削除又は圧縮などのデータ量を減らす処理を施していく自動整理を行うことにより、重要な画像データを残しつつ新たな撮影のためのメモリ容量を確保するカメラが知られている（例えば、特許文献１参照）。
【特許文献１】特開平１１−３０８５６３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、従来の技術では、各画像データの重要度が固定されているため、自動整理を実行する度に、重要度の低い同じ画像データだけがどんどん圧縮処理などによってデータ量を減らされていってしまうという問題があった。
【０００４】
そこで、本発明の課題は、同じ画像データだけが繰り返しデータ量削減処理の対象となることを防止して、画像データの整理を効率良く行うことができる画像処理装置、撮像装置及びプログラムを提供することである。
【課題を解決するための手段】
【０００５】
請求項１に記載の発明の画像処理装置は、
複数の画像データの各々と複数段階の重要度のうちの何れか一段階の重要度とを対応付けて記録する画像データ記録手段と、
前記画像データ記録手段の残り記録容量が所定量以下となったか否かを判定する残り記録容量判定手段と、
前記残り記録容量判定手段により前記所定量以下となったと判定されると、前記画像データ記録手段に記録された複数の画像データの中から前記重要度の段階の低い画像データを選択し、この選択された画像データを対象としてデータ量の削減処理を行う画像データ量削減手段と、
前記画像データ量削減手段による前記データ量の削減処理の対象となった画像データの重要度の段階を高くする重要度変更手段と、
を備えることを特徴としている。
【０００６】
請求項２に記載の発明は、請求項１に記載の画像処理装置において、
前記重要度変更手段は、前記重要度を相対的に所定段階高くするように変更する相対的変更手段を備えることを特徴としている。
【０００７】
請求項３に記載の発明は、請求項１に記載の画像処理装置において、
前記重要度変更手段は、
前記重要度を前記複数段階のうちの所定の段階となるように絶対的に変更する絶対的変更手段と、
前記重要度を相対的に所定段階高くするように変更する相対的変更手段とを備え、
前記絶対的変更手段による前記重要度の変更処理と、前記相対的変更手段による前記重要度の変更処理のうちの何れか一の処理を選択する変更処理選択手段を備えることを特徴としている。
【０００８】
請求項４に記載の発明は、請求項２又は３に記載の画像処理装置において、
前記相対的変更手段による前記重要度の変更処理に係る相対的な変更段階数を設定する相対的変更段階数設定手段を備えることを特徴としている。
【０００９】
請求項５に記載の発明は、請求項３に記載の画像処理装置において、
前記絶対的変更手段による前記重要度の変更処理後の当該画像データの重要度の段階を設定する絶対的変更段階設定手段を備えることを特徴としている。
【００１０】
請求項６に記載の発明は、請求項１〜５の何れか一項に記載の画像処理装置において、
前記画像データ量削減手段は、前記画像データ記録手段に記録された前記画像データと対応付けられている前記重要度の低いものほど早めに当該画像データの前記データ量の削減処理を行うことを特徴としている。
【００１１】
請求項７に記載の発明の撮像装置は、
請求項１〜６の何れか一項に記載の画像処理装置と、
被写体を撮像して画像データを取得する撮像手段と、
前記撮像手段により取得される前記画像データのデータ量に関連するデータ量関連情報に基づいて、前記画像データ記録手段に記録される前記重要度の段階の初期値を決定する重要度段階初期値決定手段と、
を備えることを特徴としている。
【００１２】
請求項８に記載の発明は、請求項７に記載の撮像装置において、
ユーザによる操作に基づいて前記重要度の段階の初期値を指定する段階初期値指定手段と、
前記段階初期値指定手段により前記重要度の段階の初期値が指定されているか否かを判定する段階指定判定手段と、を備え、
前記重要度段階初期値決定手段は、前記段階指定判定手段により前記重要度の段階の初期値が指定されていないと判定された場合に、前記重要度の段階の初期値を決定することを特徴としている。
【００１３】
請求項９に記載の発明は、請求項７又は８に記載の撮像装置において、
前記画像データ記録手段は、前記撮像手段により取得された前記画像データの解像度及び画質と前記重要度の段階とを対応付けて記録し、
前記画像データ記録手段に記録された前記重要度の段階の中で、対応付けられている前記画像データの数が最も多い段階を特定する段階特定手段と、
前記段階特定手段により特定された段階と対応付けられている前記画像データの解像度及び画質に基づいて、前記撮像手段による残り撮像枚数を特定する残り撮像枚数特定手段と、を備え、
前記残り記録容量判定手段は、前記残り撮像枚数特定手段により特定された前記残り撮像枚数が所定枚数となる前記画像データ記録手段の記録容量を特定して、前記残り記録容量が特定された前記記録容量以下となったか否かを判定することを特徴としている。
【００１４】
請求項１０に記載の発明は、請求項７又は８に記載の撮像装置において、
前記画像データ記録手段は、前記撮像手段により取得された前記画像データの解像度及び画質と前記重要度の段階とを対応付けて記録し、
前記画像データ記録手段に記録された前記重要度の段階の中で、対応付けられている前記画像データの数が最も多い段階を特定する段階特定手段と、
前記段階特定手段により特定された段階と対応付けられている前記画像データの解像度及び画質に基づいて、前記撮像手段による残り撮像枚数を特定する残り撮像枚数特定手段と、
前記残り撮像枚数特定手段により特定された前記残り撮像枚数が所定枚数以下となったか否かを判定する残り撮像枚数判定手段と、を備え、
前記画像データ量削減手段は、前記残り撮像枚数判定手段により前記所定枚数以下となったと判定されると、前記データ量の削減処理を行うことを特徴としている。
【００１５】
請求項１１に記載の発明のプログラムは、
複数の画像データの各々と複数段階の重要度のうちの何れか一段階の重要度とを対応付けて記録する画像データ記録手段を備える画像処理装置に、
前記画像データ記録手段の残り記録容量が所定量以下となったか否かを判定する機能と、
前記所定量以下となったと判定されると、前記画像データ記録手段に記録された複数の画像データの中から前記重要度の段階の低い画像データを選択し、この選択された画像データを対象としてデータ量の削減処理を行う機能と、
前記データ量の削減処理の対象となった画像データの重要度の段階を高くする機能と、
を実現させることを特徴としている。
【発明の効果】
【００１６】
本発明によれば、同じ画像データだけが繰り返しデータ量削減処理の対象となることを防止することができ、画像データの整理を効率良く行うことができる。
【発明を実施するための最良の形態】
【００１７】
以下に、本発明について、図面を用いて具体的な態様を説明する。ただし、発明の範囲は、図示例に限定されない。
図１は、本発明を適用した一実施形態の撮像装置１００の概略構成を示すブロック図である。
【００１８】
本実施形態の撮像装置１００は、記録メモリ（記録媒体）５の残り記録容量が所定量以下となった場合に画像データの重要度に基づいて、当該画像データの整理処理を行い、データ整理処理後に、当該画像データの重要度の段階を高くするものである。
具体的には、図１に示すように、撮像装置１００は、撮像部１と、撮像補助部２と、表示部３、操作部４と、記録メモリ５と、ＵＳＢ端子６と、制御部７等を備えて構成されている。
【００１９】
撮像部１は、被写体を撮像するものである。具体的には、撮像部１は、例えば、撮像レンズ群１１と、電子撮像部１２と、映像信号処理部１３と、画像メモリ１４と、撮影制御部１５等を備えている。
【００２０】
撮像レンズ群１１は、例えば、フォーカス機能及びズーム機能を有し、複数の撮像レンズから構成されている。
電子撮像部１２は、撮像レンズ群１１を通過した被写体像を二次元の画像信号に変換するＣＣＤ（Charge Coupled Device）やＣＭＯＳ（Complementary Metal-oxide Semiconductor）等から構成されている。
映像信号処理部１３は、電子撮像部１２から出力される画像信号に対して所定の画像処理を施すものである。
画像メモリ１４は、画像処理後の画像信号を一時的に記憶する。
撮影制御部１５は、ＣＰＵ７１の制御下にて、電子撮像部１２及び映像信号処理部１３を制御する。
【００２１】
上記構成の撮像部１は、被写体を撮像して画像データ（画像信号）を取得する撮像手段を構成している。
【００２２】
撮像補助部２は、撮像部１による被写体の撮像の際に駆動するものであり、例えば、フォーカス駆動部２１と、ズーム駆動部２２等を備えている。
【００２３】
フォーカス駆動部２１は、撮像レンズ群１１に接続されたフォーカス機構部（図示略）を駆動させる。
ズーム駆動部２２は、撮像レンズ群１１に接続されたズーム機構部（図示略）を駆動させる。
なお、フォーカス駆動部２１及びズーム駆動部２２は、撮影制御部１５に接続され、撮影制御部１５の制御下にて駆動する。
【００２４】
表示部３は、撮像部１により撮像された画像を表示するものである。また、表示部３は、例えば、表示制御部３１と、画像表示部３２等を備えている。
【００２５】
表示制御部３１は、ＣＰＵ７１から適宜出力される表示データを一時的に保存するビデオメモリ（ＶＲＡＭ；図示略）を備えている。
画像表示部３２は、表示制御部３１からの出力信号に基づいて所定の画像や情報を表示画面（図示略）に表示する。
【００２６】
操作部４は、当該撮像装置１００の所定操作を行うためのものであり、シャッターボタン４１ａ、段階初期値設定ボタン４１ｂ、モード設定ボタン４１ｃ、段階設定ボタン４１ｄ等の各種操作ボタンを具備する操作入力部４１と、入力回路４２等を備えている。
【００２７】
シャッターボタン４１ａは、撮像部１による被写体の撮像を指示する。
【００２８】
段階初期値設定ボタン４１ｂは、段階初期値指定手段として、画像データの重要度の段階の初期値を指定する。
重要度は、例えば、最高を「１」とし、最低を「５」とする５段階（複数段階）あり、その何れか一段階が各画像データに設定されている（図４参照）。また、重要度の段階は、例えば、Ｅｘｉｆ形式の画像ファイルから構成される画像データにＥｘｉｆタグ情報として付帯される。
なお、重要度の段階は、５段階に限られるものではなく、複数段階であれば良い。
【００２９】
モード設定ボタン４１ｃは、データ整理処理後に画像データの重要度を相対的に所定段階高くするように変更する相対的重要度変更モードと、画像データの重要度を複数段階のうちの所定の段階となるように絶対的に変更する絶対的重要度変更モードとを設定する。
ここで、モード設定ボタン４１ｃは、画像データの重要度の絶対的変更処理と、画像データの重要度の相対的変更処理のうちの何れか一の処理を選択する変更処理選択手段を構成している。
【００３０】
段階設定ボタン４１ｄは、相対的重要度変更モードにて画像データの重要度の変更処理に係る相対的な変更段階数を設定する。ここで、段階設定ボタン４１ｄは、相対的変更段階数設定手段を構成している。
また、段階設定ボタン４１ｄは、絶対的重要度変更モードにて画像データの重要度の変更処理後の当該画像データの重要度の段階を設定する。ここで、段階設定ボタン４１ｄは、絶対的変更段階設定手段を構成している。
【００３１】
入力回路４２は、例えば、各種操作ボタンから出力され入力された操作信号から出力され入力された位置信号をＣＰＵ７１に入力する。
【００３２】
記録メモリ５は、例えば、カード型の不揮発性メモリ（フラッシュメモリ）やハードディスク等により構成され、撮像された画像に係る画像データを記録するものである。
画像データは、その重要度の段階が属性情報として付加されている。即ち、例えば、画像データは、その重要度の段階がＥｘｉｆタグ情報として付帯されたＥｘｉｆ形式の画像ファイルから構成されている。
ここで、記録メモリ５は、複数の画像データの各々と複数段階の重要度のうちの何れか一段階の重要度とを対応付けて記録する画像データ記録手段を構成している。
【００３３】
ＵＳＢ端子６は、外部機器（図示略）との接続用の端子であり、ＵＳＢケーブル（図示略）等を介してデータの送受信を行う。
【００３４】
制御部７は、撮像装置１００の各部を制御するものであり、例えば、ＣＰＵ７１と、プログラムメモリ７２と、データメモリ７３等を備えている。
【００３５】
ＣＰＵ７１は、プログラムメモリ７２に記憶された撮像装置１００用の各種処理プログラムに従って各種の制御動作を行うものである。
【００３６】
データメモリ７３は、例えば、フラッシュメモリ等により構成され、重要度初期値設定テーブルＴ１（図２参照）、開始タイミング判定テーブルＴ２（図３参照）、処理内容決定テーブルＴ３（図４（ａ）及び図４（ｂ）参照）等を記憶している。
【００３７】
重要度初期値設定テーブルＴ１は、撮像部１による被写体の撮像の際の記録条件と重要度との対応関係を規定するものであり、「記録サイズ」と、「撮影画質」と、「ファイル容量」と、「重要度」等が対応付けられている。
「記録サイズ」は、画像データの解像度（縦×横）を規定するものであり、例えば、「１６００×１２００（ＵＸＧＡ）」、「１２８０×９６０（Ｑｕａｄ−ＶＧＡ）」、「６４０×４８０（ＶＧＡ）」等があげられる。
「撮影画質」は、画像データの記録時の圧縮率を規定するものであり、例えば、各記録サイズ毎に、「ＦＩＮＥ」、「ＮＯＲＭＡＬ」、「ＥＣＯＮＯＭＹ」等が設定されている。
「ファイル容量」は、各記録サイズにおける撮影画質毎に規定され、例えば、記録サイズ「１６００×１２００」で撮影画質「ＦＩＮＥ」とすると約１０５０ｋｂとなり、記録サイズ「１６００×１２００」で撮影画質「ＮＯＲＭＡＬ」とすると約７１０ｋｂとなり、記録サイズ「１６００×１２００」で撮影画質「ＥＣＯＮＯＭＹ」とすると約３７０ｋｂとなり、記録サイズ「１２８０×９６０」で撮影画質「ＦＩＮＥ」とすると約６８０ｋｂとなり、記録サイズ「１２８０×９６０」で撮影画質「ＮＯＲＭＡＬ」とすると約４６０ｋｂとなり、記録サイズ「１２８０×９６０」で撮影画質「ＥＣＯＮＯＭＹ」とすると約２５０ｋｂとなり、記録サイズ「６４０×４８０」で撮影画質「ＦＩＮＥ」とすると約１９０ｋｂとなり、記録サイズ「６４０×４８０」で撮影画質「ＮＯＲＭＡＬ」とすると約１４０ｋｂとなり、記録サイズ「６４０×４８０」で撮影画質「ＥＣＯＮＯＭＹ」とすると約９０ｋｂとなる。
「重要度」は、各記録サイズにおける撮影画質毎に規定され、例えば、記録サイズ「１６００×１２００」で撮影画質「ＦＩＮＥ」とすると重要度１とされ、記録サイズ「１６００×１２００」で撮影画質「ＮＯＲＭＡＬ」とすると重要度１とされ、記録サイズ「１６００×１２００」で撮影画質「ＥＣＯＮＯＭＹ」とすると重要度３とされ、記録サイズ「１２８０×９６０」で撮影画質「ＦＩＮＥ」とすると重要度２とされ、記録サイズ「１２８０×９６０」で撮影画質「ＮＯＲＭＡＬ」とすると重要度２とされ、記録サイズ「１２８０×９６０」で撮影画質「ＥＣＯＮＯＭＹ」とすると重要度３とされ、記録サイズ「６４０×４８０」で撮影画質「ＦＩＮＥ」とすると重要度４とされ、記録サイズ「６４０×４８０」で撮影画質「ＮＯＲＭＡＬ」とすると重要度４とされ、記録サイズ「６４０×４８０」で撮影画質「ＥＣＯＮＯＭＹ」とすると重要度４とされている。
上記重要度は、次のような考え方に基づいて設定されたものである。つまり、ファイル容量がより大きい画像（残りの撮影可能枚数が少なくなっても高解像度、高画質で記録したいような画像）ほど撮影者にとってより重要な画像であると推定して設定したものである。この設定は一例であり、解像度または画質のどちらか一方だけで重要度を推定したり、他の要素を含めて重要度を推定するようにしてもよい。また、ユーザーが変更可能にしてもよい。
【００３８】
開始タイミング判定テーブルＴ２は、データ整理処理の開始タイミングを規定するものであり、「メモリ容量の残量」と、「撮影枚数の残量」等が対応付けられている。
「メモリ容量の残量」は、記録メモリ５の残り記録容量を規定するものであり、例えば、「２０％以下」等があげられる。
「撮影枚数の残量」は、所定の記録サイズ及び撮影画質での撮影枚数の残り枚数を規定するものであり、例えば、「５枚以下」等があげられる。
【００３９】
処理内容決定テーブルＴ３としては、「相対的重要度変更モード用テーブルＴ３１」（図４（ａ）参照）と、「絶対的重要度変更モード用テーブルＴ３２」（図４（ｂ）参照）があげられる。
【００４０】
「相対的重要度変更モード用テーブルＴ３１」は、相対的重要度変更モードにて用いられ、画像データの圧縮処理内容等を規定するものであり、例えば、図４（ａ）に示すように、「重要度」と、「リサイズ内容」等が対応付けられている。具体的には、「重要度１」の画像データの場合には、「リサイズ内容」が「現状の記録状態を維持」とされ、「重要度２」の画像データの場合には、「リサイズ内容」が「ファイル容量が現状の８０％になるように解像度（サイズ）又は圧縮率（画質）を変更」とされ、「重要度３」の画像データの場合には、「リサイズ内容」が「ファイル容量が現状の６０％になるように解像度（サイズ）又は圧縮率（画質）を変更」とされ、「重要度４」の画像データの場合には、「リサイズ内容」が「ファイル容量が現状の４０％になるように解像度（サイズ）又は圧縮率（画質）を変更」とされ、「重要度５」の画像データの場合には、「リサイズ内容」が「削除」とされている。
【００４１】
「絶対的重要度変更モード用テーブルＴ３２」は、絶対的重要度変更モードにて用いられ、画像データの圧縮処理内容等を規定するものであり、例えば、図４（ｂ）に示すように、「重要度」と、「リサイズ内容」等が対応付けられている。具体的には、「重要度１」の画像データの場合には、「リサイズ内容」が「現状の記録状態を維持」とされ、「重要度２」の画像データの場合には、「リサイズ内容」が「ファイル容量が２Ｍで標準画質となるように解像度を変更」とされ、「重要度３」の画像データの場合には、「リサイズ内容」が「ファイル容量が１．５Ｍで標準画質となるように解像度を変更」とされ、「重要度４」の画像データの場合には、「リサイズ内容」が「ファイル容量が１Ｍで標準画質となるように解像度を変更」とされ、「重要度５」の画像データの場合には、「リサイズ内容」が「削除」とされている。
【００４２】
プログラムメモリ７２は、ＣＰＵ７１の動作に必要な各種プログラム等を記憶するものである。具体的には、プログラムメモリ７２は、例えば、段階指定判定プログラム７２ａ、重要度段階初期値決定プログラム７２ｂ、残り記録容量判定プログラム７２ｃ、データ量変更プログラム７２ｄ、重要度変更プログラム７２ｅ等を記憶している。
【００４３】
段階指定判定プログラム７２ａは、ＣＰＵ７１を段階指定判定手段として機能させるものである。即ち、段階指定判定プログラム７２ａは、ユーザによる段階初期値設定ボタン４１ｂの所定操作に従って画像データの重要度の段階の初期値が指定されているか否かを判定する段階指定判定処理に係る機能をＣＰＵ７１に実現させるためのプログラムである。
具体的には、ＣＰＵ７１による段階指定判定プログラム７２ａの実行に基づいて、被写体の撮影処理の際に画像データの重要度の段階の初期値が指定されているか否かを判定する。
【００４４】
重要度段階初期値決定プログラム７２ｂは、ＣＰＵ７１を重要度段階初期値決定手段として機能させるものである。即ち、重要度段階初期値決定プログラム７２ｂは、撮像部１により取得される画像データの解像度や撮影画質等（データ量に関連するデータ量関連情報）に基づいて、記録メモリ５に記録される画像データの重要度の段階の初期値を決定する重要度段階初期値決定処理に係る機能をＣＰＵ７１に実現させるためのプログラムである。
具体的には、段階指定判定処理にて画像データの重要度の段階の初期値が指定されていないと判定された場合に、ＣＰＵ７１による重要度段階初期値決定プログラム７２ｂの実行に基づいて、重要度初期値設定テーブルＴ１を参照して、撮像部１の撮像条件に従って特定される「記録サイズ」（解像度）及び「撮影画質」と対応付けられた「重要度」の段階を当該画像データの重要度の段階を初期値として自動的に設定する処理を行う。
【００４５】
残り記録容量判定プログラム７２ｃは、ＣＰＵ７１を残り記録容量判定手段として機能させるものである。即ち、残り記録容量判定プログラム７２ｃは、データ整理処理の開始タイミングを判定するため、記録メモリ５の残り記録容量が所定量以下となったか否かを判定する残り記録容量判定処理に係る機能をＣＰＵ７１に実現させるためのプログラムである。
具体的には、ＣＰＵ７１による残り記録容量判定プログラム７２ｃの実行に基づいて、開始タイミング判定テーブルＴ２を参照して、「メモリ容量の残量」に規定された条件と記録メモリ５の残り記録容量とを比較判定するとともに、「撮影枚数の残量」に規定された条件と現在の撮像条件（「記録サイズ」や「撮影画質」等）に従って特定される撮影可能枚数とを比較判定する。
【００４６】
データ量変更プログラム７２ｄは、ＣＰＵ７１を画像データ量削減手段として機能させるものである。即ち、データ量変更プログラム７２ｄは、残り記録容量判定処理にて記録メモリ５の残り記録容量が所定量以下となったと判定されると、記録メモリ５に記録された画像データの重要度の低い画像データを選択し、この選択された画像データに対して再度圧縮符号化処理を施して元の状態より更に圧縮率を高めたり、選択された画像データに対して画素間引きや補間処理を施して元の状態より解像度を低くしたり、あるいは、選択された画像データ自体の削除処理を行うデータ量変更処理に係る機能をＣＰＵ７１に実現させるためのプログラムである。
具体的には、ユーザによるモード設定ボタン４１ｃの所定操作に従って相対的重要度変更モードが設定されている場合、ＣＰＵ７１によるデータ量変更プログラム７２ｄの実行に基づいて、相対的重要度変更モード用テーブルＴ３１を参照して、相対的に最も重要度が低い画像データを処理対象として、当該「重要度」と対応付けられている「リサイズ内容」に従ってデータ量を変更する処理を行う。また、ユーザによるモード設定ボタン４１ｃの所定操作に従って絶対的重要度変更モードが設定されている場合、ＣＰＵ７１によるデータ量変更プログラム７２ｄの実行に基づいて、絶対的重要度変更モード用テーブルＴ３２を参照して、重要度の段階が所定段階よりも低い画像データを処理対象として、当該画像データの「重要度」と対応する「リサイズ内容」に従ってデータ量を変更する処理を行う。
【００４７】
重要度変更プログラム７２ｅは、ＣＰＵ７１を重要度変更手段として機能させるものである。即ち、重要度変更プログラム７２ｅは、データ量変更処理における画像データの圧縮処理後に、当該画像データの重要度の段階を高くする重要度変更処理に係る機能をＣＰＵ７１に実現させるためのプログラムである。
具体的には、ユーザによるモード設定ボタン４１ｃの所定操作に従って相対的重要度変更モードが設定されている場合、ＣＰＵ７１による重要度変更プログラム７２ｅの実行に基づいて、データ圧縮処理に係る画像データの重要度を相対的に所定段階高くするように変更する処理を行う。ここで、ＣＰＵ７１は、画像データの重要度を相対的に所定段階高くするように変更する相対的変更手段として機能する。
また、ユーザによるモード設定ボタン４１ｃの所定操作に従って絶対的重要度変更モードが設定されている場合、ＣＰＵ７１による重要度変更プログラム７２ｅの実行に基づいて、データ圧縮処理に係る画像データの重要度を複数段階のうち、予め任意に設定されている段階となるように絶対的に変更する処理を行う。ここで、ＣＰＵ７１は、画像データの重要度を複数段階のうちの所定の段階となるように絶対的に変更する絶対的変更手段として機能する。
【００４８】
次に、データ整理処理について図５を参照して詳細に説明する。
ここで、図５は、データ整理処理に係る動作の一例を示すフローチャートであり
【００４９】
図５に示すように、先ず、ユーザによるシャッターボタン４１ａの所定操作に基づいて撮影指示が入力されると（ステップＳ１）、予め設定されている記録サイズ（解像度）と撮影画質（圧縮率）に従って撮像を行って、得られた画像データを記録メモリ５に記録する（ステップＳ２）。
このとき、ＣＰＵ７１は、プログラムメモリ７２内の段階指定判定プログラム７２ａの部分を実行し、ユーザによる段階初期値設定ボタン４１ｂの所定操作に従って画像データの重要度の段階の初期値が指定されているか否かを判定する（ステップＳ３）。
ここで、重要度の段階の初期値が設定されていると判定されると（ステップＳ３；ＹＥＳ）、ＣＰＵ７１は、ユーザにより指定されている重要度の段階の初期値を属性情報として画像データに付加して記録メモリ５に記録させる（ステップＳ４）。
一方、ステップＳ３にて、重要度の段階の初期値が設定されていないと判定されると（ステップＳ３；ＮＯ）、ＣＰＵ７１は、プログラムメモリ７２内の重要度段階初期値決定プログラム７２ｂの部分を実行して、画像データの解像度や撮影画質等に基づいて、当該画像データの重要度の段階の初期値を決定して、当該初期値を属性情報として画像データに付加して記録メモリ５に記録させる（ステップＳ５）。
【００５０】
次に、ＣＰＵ７１は、プログラムメモリ７２内の残り記録容量判定プログラム７２ｃの部分を実行して、記録メモリ５の残り記録容量が所定量以下となったか否かを判定する（ステップＳ６）。
ここで、記録メモリ５の残り記録容量が所定量以下となったと判定されると（ステップＳ６；ＹＥＳ）、ＣＰＵ７１は、ユーザによるモード設定ボタン４１ｃの所定操作に基づいて設定されている重要度変更モードに応じて分岐してデータ量変更処理を実行する（ステップＳ７）。
即ち、相対的重要度変更モードが設定されている場合には（ステップＳ７１）、ＣＰＵ７１は、プログラムメモリ７２内のデータ量変更プログラム７２ｄの部分を実行して、相対的重要度変更モード用テーブルＴ３１を参照して、記録メモリ５に記録されている全ての画像データの中で、相対的に最も重要度が低い画像データを処理対象として特定して（ステップＳ８１）、当該画像データの「重要度」と対応する「リサイズ内容」に従ってデータ量を変更する（ステップＳ９１）。また、絶対的重要度変更モードが設定されている場合には（ステップＳ７２）、ＣＰＵ７１は、プログラムメモリ７２内のデータ量変更プログラム７２ｄの部分を実行して、絶対的重要度変更モード用テーブルＴ３２を参照して、記録メモリ５に記録されている全ての画像データの中で、絶対的な重要度の段階が所定段階よりも低い画像データを処理対象として特定して（ステップＳ８２）、当該画像データの「重要度」と対応する「リサイズ内容」に従ってデータ量を変更する（ステップＳ９２）。
【００５１】
その後、相対的重要度変更モードが設定されている場合には（ステップＳ７１）、ＣＰＵ７１は、プログラムメモリ７２内から重要度変更プログラム７２ｅの部分を実行し、データ量変更処理にて（ステップＳ９１）、データ量が圧縮された画像データの重要度を、段階設定ボタン４１ｄの所定操作に基づいて設定されている変更段階数に応じて変更して相対的に所定段階高くする（ステップＳ１０１）。また、絶対的重要度変更モードが設定されている場合には（ステップＳ７２）、ＣＰＵ７１は、プログラムメモリ７２内の重要度変更プログラム７２ｅの部分を実行し、データ量変更処理にて（ステップＳ９２）、データ量が圧縮された画像データの重要度を段階設定ボタン４１ｄの所定操作に基づいて予め設定されている段階となるように変更する（ステップＳ１０２）。
【００５２】
そして、ステップＳ６に移行して、ＣＰＵ７１は、それ以降の処理の実行を制御する。
なお、データ量変更処理の実行後には、残り撮影可能枚数の表示が更新されるようになっている。
【００５３】
以上のように、本実施形態の撮像装置１００によれば、記録メモリ５の残り記録容量が所定量以下となった場合に、画像データの重要度の段階の低い画像データを選択し、その選択された画像データを対象としてデータ量の削減処理を行い、その後、データ量の削減処理の対象となった画像データの重要度の段階を高くすることができる。従って、同じ画像データが連続してデータ量の削減処理の対象となることを防止することができ、画像データの自動整理を効率良く行うことができる。
即ち、相対的重要度変更モードが設定されている場合には、相対的に最も重要度が低い画像データを処理対象とするので、データ量の削減処理の対象となる画像データがなくなることが無く、新たな画像記録のためのメモリを常に確保することができる。また、データ量が圧縮された画像データの重要度を相対的に所定段階高くするので、同じ画像データだけが繰り返しデータ量の削減処理の対象となり、既にファイル容量が十分に少なくなっている画像データを更に圧縮するような、画質が低下する割にメモリ容量が確保できない非効率な圧縮処理を行うことがなくなる。また、このとき、段階設定ボタン４１ｄの所定操作に基づいて相対的な変更段階数を設定することができるので、ユーザが相対的な変更段階数を適宜変更することにより、画像データの自動整理をより効率良く行うことができる。例えば、相対的な変更段階数を５段階に設定しておけば、初期に設定した重要度の相対的な関係を維持したままで画像整理を行っていくことも可能となる。しかも、この場合には、データ整理を繰り返しているうちに、全ての画像データの重要度の段階が同じになってしまい、圧縮処理対象が決まらなくなることを防止することができる。
また、絶対的重要度変更モードが設定されている場合には、絶対的な重要度が所定段階以下の画像データだけを処理対象とするので、本当に重要な画像データが圧縮されてしまうことが無い。また、データ量が圧縮された画像データの重要度を所定段階となるように変更することができ、画像データの自動整理を効率良く行うことができる。このとき、段階設定ボタン４１ｄの所定操作に基づいて変更処理後の画像データの重要度の段階を設定することができ、ユーザが所望の重要度の段階を適宜設定することにより、同じ画像データに対して圧縮処理が行われる最大回数を制御するなど、画像データの自動整理をより効率良く行うことができる。
【００５４】
また、モード設定ボタン４１ｃの所定操作に基づいて、相対的重要度変更モード及び絶対的重要度変更モードのうちの何れかに設定することができるので、ユーザが所望の重要度変更モードを設定することができ、画像データの自動整理をより効率良く行うことができる。
【００５５】
さらに、ユーザによる段階初期値設定ボタン４１ｂの所定操作に従って画像データの重要度の段階の初期値が指定されていない場合に、画像データの解像度や撮影画質等に基づいて、当該画像データの重要度の段階の初期値を決定することができるので、ユーザが重要度を設定するのを忘れてしまった場合でも、画像データの重要度の段階の特定を適正に行うことができ、ユーザーの意図に反して重要な画像データが自動的に圧縮されてしまうことを防止し、画像データの自動整理をより効率良く行うことができる。
【００５６】
なお、本発明は、上記実施形態に限定されることなく、本発明の趣旨を逸脱しない範囲において、種々の改良並びに設計の変更を行っても良い。
以下に、撮像装置の変形例について詳細に説明する。
【００５７】
＜変形例１＞
変形例１の撮像装置のＣＰＵ７１は、記録メモリ５に記録されている複数の画像データの中で、重要度の低いものほど早めに当該画像データのデータ量変更処理を行うようになっている。
【００５８】
即ち、ＣＰＵ７１は、残り記録容量判定プログラム７２ｃの実行に基づいて、所定のタイミングで重要度の最も低い段階が属性情報として記録されている画像データを特定して、データ量変更プログラム７２ｄの実行に基づいて、特定された画像データほど早めに圧縮処理を行う。
【００５９】
具体的には、データメモリ７３には、図６に示すように、「最も低い重要度」と、「メモリ容量の残量」と、「撮影枚数の残量」とが対応付けられた開始タイミング判定テーブルＴ４が記録されている。
例えば、「最も低い重要度」が「重要度３」である場合には、「メモリ容量の残量」２０％と対応付けられるとともに、「撮影枚数の残量」１０枚と対応付けられ、また、「重要度２」の場合、「メモリ容量の残量」１０％と対応付けられるとともに、「撮影枚数の残量」５枚と対応付けられ、「重要度１」の場合、「メモリ容量の残量」が５％と対応付けられるとともに、「撮影枚数の残量」が３枚と対応付けられている。
【００６０】
そして、ＣＰＵ７１による残り記録容量判定プログラム７２ｃの実行に基づいて、開始タイミング判定テーブルＴ４を参照して、重要度の最も低い段階が属性情報として記録されている画像データを特定して、当該画像データの「重要度」と対応付けられている「メモリ容量の残量」及び「撮影枚数の残量」に応じてデータ量変更処理の開始タイミングを判定する。
【００６１】
これによって、より最適なタイミングで画像データの自動整理を行うことができる。即ち、記録メモリ５の残り記録容量がなくなるぎりぎりまで自動整理を行わないでいると、解像度の高い撮影を連続的に行っている最中に自動整理が始まってしまい撮影を待たされる虞があり、また、記録メモリ５のメモリ容量に余裕を持たせ過ぎると利用効率が低下する問題があるが、重要度の低いものほど早めに画像データのデータ量変更処理を行うことにより最適なタイミングで画像データの自動整理を行うことができる。
【００６２】
＜変形例２＞
変形例２の撮像装置２００は、撮像部１による残り撮像枚数が所定枚数となる記録メモリ５の残り記録容量を撮影状況に応じて推定（特定）して、当該記録容量が所定量以下となったか否かに応じてデータ整理処理の開始タイミングを判定する。
即ち、撮像装置２００は、図７に示すように、プログラムメモリ７２には、さらに、段階特定プログラム７２ｆと、残り撮像枚数特定プログラム７２ｇが記憶されている。
【００６３】
段階特定プログラム７２ｆは、ＣＰＵ７１を段階特定手段として機能させるものである。即ち、段階特定プログラム７２ｆは、記録メモリ５に記録された画像データの重要度の段階の中で、対応付けられている画像データの数が最も多い段階を特定する段階特定処理に係る機能をＣＰＵ７１に実現させるためのプログラムである。
具体的には、ＣＰＵ７１による段階特定プログラム７２ｆの実行に基づいて、記録メモリ５に記録されている全ての画像データについて、当該画像データにＥｘｉｆタグ情報として付帯されている重要度を取得して、これらから最も画像データの数が多い、つまり、使用頻度の高い段階を特定する。これにより、例えば、重要度１で撮影した画像データが３５個であり、重要度２で撮影した画像データが５０個である場合には、重要度２が最も画像データの数が多い重要度の段階となる。
【００６４】
残り撮像枚数特定プログラム７２ｇは、ＣＰＵ７１を残り撮像枚数特定手段として機能させるものである。即ち、残り撮像枚数特定プログラム７２ｇは、段階特定処理にて特定された最も画像データの記録数の多い段階と対応付けられている画像データの解像度及び撮影画質に基づいて、撮像部１による残り撮像枚数を特定する残り撮像枚数特定処理に係る機能をＣＰＵ７１に実現させるためのプログラムである。
具体的には、ＣＰＵ７１による残り撮像枚数特定プログラム７２ｇの実行に基づいて、最も画像データの記録数の多い段階と対応付けられている画像データの解像度及び撮影画質と記録メモリ５の残り記録容量から、当該解像度及び撮影画質にて撮像部１により撮影可能な残り撮像枚数を特定する。
【００６５】
そして、ＣＰＵ７１による残り記録容量判定プログラム７２ｃの実行に基づいて、残り撮像枚数特定処理にて特定された残り撮像枚数が所定枚数となる記録メモリ５の記録容量を特定して、記録メモリ５の残り記録容量が特定された記録容量以下となったか否かを判定するようになっている。
なお、上記の判定の結果、記録メモリ５の残り記録容量が特定された記録容量以下となった場合に、ＣＰＵ７１の制御下におけるデータ量変更処理の実行タイミングは、電源オフ処理動作や再生モードへの移行時とするのが好ましい。
【００６６】
これによって、より最適なタイミングで画像データの自動整理を行うことができる。即ち、記録メモリ５の残り記録容量がなくなるぎりぎりまで自動整理を行わないでいると、解像度の高い撮影を連続的に行っている最中に自動整理が始まってしまい撮影を待たされる虞があり、また、記録メモリ５のメモリ容量に余裕を持たせ過ぎると利用効率が低下する問題があるが、使用頻度の高い段階と対応付けられている画像データの解像度及び撮影画質に従って特定される残り撮像枚数に基づいてデータ整理処理の開始タイミングを判定することができ、より最適なタイミングで画像データの自動整理を行うことができる。
【００６７】
＜変形例３＞
変形例３の撮像装置３００は、変形例２の撮像装置２００におけるデータ量変更処理の開始タイミングの判定処理を変更したものであり、撮像部１による残り撮像枚数が所定枚数以下となったか否かに応じてデータ整理処理の開始タイミングを判定する。
即ち、撮像装置３００は、図８に示すように、プログラムメモリ７２には、残り記録容量判定プログラム７２ｃに代えて残り撮像枚数判定プログラム７２ｈが記憶されている。
【００６８】
残り撮像枚数判定プログラム７２ｈは、ＣＰＵ７１を残り撮像枚数判定手段として機能させるものである。即ち、残り撮像枚数判定プログラム７２ｈは、残り撮像枚数特定処理にて特定された残り撮像枚数が所定枚数以下となったか否かを判定する残り撮像枚数判定処理に係る機能をＣＰＵ７１に実現させるためのプログラムである。
そして、残り撮像枚数判定処理にて残り撮像枚数が所定枚数以下となったと判定されると、ＣＰＵ７１は、データ量変更プログラム７２ｄの実行に基づいて画像データの圧縮処理等を行う。
【００６９】
これによって、変形例２と同様に、より最適なタイミングで画像データの自動整理を行うことができる。即ち、記録メモリ５の残り記録容量がなくなるぎりぎりまで自動整理を行わないでいると、解像度の高い撮影を連続的に行っている最中に自動整理が始まってしまい撮影を待たされる虞があり、また、記録メモリ５のメモリ容量に余裕を持たせ過ぎると利用効率が低下する問題があるが、使用頻度の高い段階と対応付けられている画像データの解像度及び撮影画質に従って特定される残り撮像枚数に基づいてデータ整理処理の開始タイミングを判定することができ、より最適なタイミングで画像データの自動整理を行うことができる。
【００７０】
なお、上記実施形態では、画像データに重要度の段階の初期値の設定を被写体の撮影処理の際に行うようにしたが、これに限られるものではなく、例えば、被写体を撮影して画像データを記録メモリ５に記録した後に、画像データの記録サイズや圧縮率から画像データの重要度を特定して、その段階を設定するようにしても良い。
【００７１】
また、記録メモリ５に記録されている重要度と対応付けられている画像ファイルをＵＳＢ端子を介して接続されたパーソナルコンピュータ等の外部機器（図示略）に転送して、当該外部機器にてデータ圧縮処理等を行うようにしても良い。
【００７２】
また、上記実施形態では、画像処理装置として撮像装置１００を例示して説明したが、これに限られるものではなく、必ずしも撮像部１を備える必要はない。即ち、記録メモリ５の残り記録容量が所定量以下となったと判定された場合に、複数の画像データの中から重要度の段階の低い画像データを選択し、この選択された画像データを対象としてデータ量の削減処理を行い、データ量の削減処理の対象となった画像データの重要度の段階を高くする処理を行うことができる手段を備える画像処理装置であれば如何なるものであっても良い。
【００７３】
加えて、上記実施形態では、残り記録容量判定手段、画像データ量削減手段、重要度変更手段、相対的変更手段、絶対的変更手段、重要度段階初期値決定手段、段階特定手段、残り撮像枚数判定手段としての機能を、ＣＰＵ７１によって、所定のプログラム等が実行されることにより実現される構成としたが、これに限られるものではなく、例えば、各種機能を実現するためのロジック回路等から構成しても良い。
【図面の簡単な説明】
【００７４】
【図１】本発明を適用した一実施形態の撮像装置の概略構成を示すブロック図である。
【図２】図１の撮像装置に記録された重要度初期値設定テーブルの一例を模式的に示す図である。
【図３】図１の撮像装置に記録された開始タイミング判定テーブルの一例を模式的に示す図である。
【図４】図１の撮像装置に記録された処理内容決定テーブルの一例を模式的に示す図である。
【図５】図１の撮像装置によるデータ整理処理に係る動作の一例を示すフローチャートである。
【図６】変形例１の撮像装置に記録された開始タイミング判定テーブルの一例を模式的に示す図である。
【図７】変形例２の撮像装置の概略構成を示すブロック図である。
【図８】変形例３の撮像装置の概略構成を示すブロック図である。
【符号の説明】
【００７５】
１００、２００、３００  撮像装置（画像処理装置）
１      撮像部（撮像手段）
４１ｂ  段階初期値設定ボタン（段階初期値指定手段）
４１ｃ  モード設定ボタン（変更処理選択手段）
４１ｄ  段階設定ボタン（相対的変更段階数設定手段、絶対的変更段階設定手段）
５      記録メモリ（画像データ記録手段）
７１    ＣＰＵ（残り記録容量判定手段、画像データ量削減手段、重要度変更手段、相対的変更手段、絶対的変更手段、重要度段階初期値決定手段、段階指定判定手段、段階特定手段、残り撮像枚数判定手段）
【図１】
2008288863.tif 000003
【図２】
2008288863.tif 000004
【図３】
2008288863.tif 000005
【図４】
2008288863.tif 000006
【図５】
2008288863.tif 000007
【図６】
2008288863.tif 000008
【図７】
2008288863.tif 000009
【図８】
2008288863.tif 000010