(57)【要約】【課題】    画像データの内容を反映した画像ファイル名を生成する。【解決手段】  画像ファイル５１によって表される画像が、直前に生成された画像ファイル５０と類似している場合、デジタルスチルカメラは、画像ファイル５０のファイル名「ＥＰＳＡ００１０．ｊｐｇ」の「００１０」の部分の下一桁目を１増加した「ＥＰＳＡ００１１．ｊｐｇ」を画像ファイル５１のファイル名とする。画像ファイル６０によって表される画像が、直前に生成された画像ファイル５０と類似していない場合、デジタルスチルカメラは、画像ファイル５０のファイル名「ＥＰＳＡ００１０．ｊｐｇ」の「００１０」の部分の下二桁目を１増加した「ＥＰＳＡ００２０．ｊｐｇ」を画像ファイル６０のファイル名とする。こうすれば、画像ファイル名によって画像ファイル同士が類似しているか否かを容易に判断することができる。【選択図】  図１０
2006246209.tif 000002
【特許請求の範囲】
【請求項１】
画像生成装置であって、
撮像素子を介して入力された電気信号をデジタルデータに変換し、第１の画像データを生成する画像データ生成部と、
比較画像情報として、第２の画像データもしくは第２の画像データに関する情報の少なくとも一方を、第１の記録部に記録する比較画像情報記録手段と、
前記第１の画像データと、前記比較画像情報とに基づき、前記第１の画像データと前記第２の画像データとの類否を判断する類否判断手段と、
前記判断結果に応じて、前記第１の画像データと前記第２の画像データとが類似していることを識別するための識別情報を生成する識別情報生成手段と、
前記第１の画像データを用いて、画像ファイルを生成する画像ファイル生成手段と、
前記画像ファイルと前記識別情報とを関連付ける関連付け手段と、
前記関連付けられた前記画像ファイルおよび前記識別情報を第２の記録部に記録する識別情報記録手段とを備える画像生成装置。
【請求項２】
請求項１記載の画像生成装置であって、
前記類否判断手段は、更に、
前記第１の画像データおよび前記比較画像情報に基づき、前記第１の画像データの特徴を表す情報である第１の特徴量、および、前記第２の画像データの特徴を表す情報である第２の特徴量を取得する特徴量取得手段と、
前記第１の特徴量および前記第２の特徴量に基づき、前記第１の画像データと前記第２の画像データとの類似の度合いを表す類似度を算出する類似度算出手段とを備え、
前記類似度に基づき、前記類否の判断を行う画像生成装置。
【請求項３】
請求項２記載の画像生成装置であって、
前記類否判断手段は、更に、
前記第１の画像データおよび前記第２の画像データを複数の領域に分割する分割手段を備え、
前記特徴量取得手段は、前記分割された領域ごとに、前記第１の特徴量および前記第２の特徴量を取得し、
前記類似度算出手段は、前記第１の特徴量および前記第２の特徴量に基づき、前記類似度を算出する画像生成装置。
【請求項４】
請求項３記載の画像生成装置であって、
前記類似度算出手段は、前記領域ごとに、前記類似度を算出する画像生成装置。
【請求項５】
請求項２ないし請求項４いずれか記載の画像生成装置であって、
前記比較画像情報記録手段は、予め、前記比較画像情報として、前記第２の特徴量を記録している画像生成装置。
【請求項６】
請求項２ないし請求項４いずれか記載の画像生成装置であって、
前記類否判断手段は、前記比較画像情報が前記第２の画像データである場合には、前記第２の画像データを解析して、前記第２の特徴量を取得する画像生成装置。
【請求項７】
請求項１記載の画像生成装置であって、
前記比較画像情報は、前記第２の画像データであり、
前記類否判断手段は、前記第１の画像データと前記第２の画像データの対応する各画素の画素値の差分に基づき、前記類否を判断する画像生成装置。
【請求項８】
請求項１記載の画像生成装置であって、
前記類否判断手段は、更に、
前記第１の画像データおよび前記比較画像情報に基づき、前記第１の画像データと前記第２の画像データとの相関係数を算出する相関係数算出手段を備え、
前記相関係数に基づき、前記類否を判断する画像生成装置。
【請求項９】
請求項１記載の画像生成装置であって、
前記類否判断手段は、更に、
前記第１の画像データの解像度を低くした画像データである第１の低解像度画像データを生成し、前記比較画像情報に基づき、前記第２の画像データの解像度を低くした画像データである第２の低解像度画像データを取得する低解像度画像データ取得手段を備え、
前記第１の低解像度画像データおよび前記第２の低解像度画像データに基づき、前記類否を判断する画像生成装置。
【請求項１０】
請求項１記載の画像生成装置であって、
前記類否判断手段は、更に、
前記第１の画像データのサムネイル画像データである第１のサムネイルを取得し、前記比較画像情報に基づき、前記第２の画像データのサムネイル画像データである第２のサムネイルを取得するサムネイル取得手段を備え、
前記第１のサムネイルおよび前記第２のサムネイルに基づき、前記類否を判断する画像生成装置。
【請求項１１】
請求項１ないし請求項１０いずれか記載の画像生成装置であって、
前記第１の画像データおよび前記第２の画像データは、ＲＡＷデータである画像生成装置。
【請求項１２】
請求項１ないし請求項１１いずれか記載の画像生成装置であって、
前記第１の記録部は、前記第２の記録部の一部として構成されている画像生成装置。
【請求項１３】
請求項１記載の画像生成装置であって、
更に、
前記類否の判断に先立ち、前記第２の画像データを撮影してから、前記第１の画像データを撮影するまでの時間間隔を表す撮影間隔が、所定時間以上経過しているか否かを判断する撮影間隔判断手段を備え、
前記類否判断手段は、前記撮影間隔が、前記所定時間以上経過していると判断された際に、前記類否の判断を実行しない画像生成装置。
【請求項１４】
請求項１記載の画像生成装置であって、
更に、
前記類否の判断に先立ち、前記第２の画像データの撮影時の撮影条件と、前記第１の画像データの撮影時の撮影条件とに基づき、前記第１の画像データによって表される被写体と前記第２の画像データによって表される被写体との類否を判断する撮影条件判断手段を備え、
前記類否判断手段は、前記撮影条件判断手段により、前記第１の画像データによって表される被写体と前記第２の画像データによって表される被写体とが非類似であると判断された際に、前記類否の判断を実行しない画像生成装置。
【請求項１５】
請求項１ないし請求項１４いずれか記載の画像生成装置であって、
前記関連付け手段は、前記識別情報を、前記画像ファイルのファイル名として設定する画像生成装置。
【請求項１６】
請求項１５記載の画像生成装置であって、
前記識別情報生成手段は、前記識別情報を、ＤＣＦ（Design rule for Camera File system）形式に準拠した形式によって生成する画像生成装置。
【請求項１７】
請求項１ないし請求項１４いずれか記載の画像生成装置であって、
前記画像ファイル生成手段は、前記画像ファイルを、付帯情報を有するＪＰＥＧ形式に準拠した形式によって生成し、
前記関連付け手段は、前記識別情報を、前記付帯情報に設定する画像記画像生成装置。
【請求項１８】
請求項１ないし請求項１４いずれか記載の画像生成装置であって、
前記識別情報記録手段は、前記識別情報を、前記画像ファイルを特定するための特定情報と対応付けて、前記第２の記録部に記録する画像生成装置。
【請求項１９】
画像処理装置であって、
第１の画像データを生成する画像データ取得手段と、
比較画像情報として、第２の画像データもしくは第２の画像データに関する情報の少なくとも一方を、第１の記録部に記録する比較画像情報記録手段と、
前記第１の画像データと、前記比較画像情報とに基づき、前記第１の画像データと前記第２の画像データとの類否を判断する類否判断手段と、
前記判断結果に応じて、前記第１の画像データと前記第２の画像データとが類似していることを識別するための識別情報を生成する識別情報生成手段と、
前記第１の画像データを用いて、画像ファイルを生成する画像ファイル生成手段と、
前記画像ファイルと前記識別情報とを関連付ける関連付け手段と、
前記関連付けられた前記画像ファイルおよび前記識別情報を第２の記録部に記録する識別情報記録手段を備える画像処理装置。
【請求項２０】
画像生成装置が行う画像識別情報生成方法であって、
撮像素子を介して入力された電気信号をデジタルデータに変換し、第１の画像データを生成し、
比較画像情報として、第２の画像データもしくは第２の画像データに関する情報の少なくとも一方を記録部に記録し、
前記第１の画像データと、前記比較画像情報とに基づき、前記第１の画像データと前記第２の画像データとの類否を判断し、
前記判断結果に応じて、前記第１の画像データと前記第２の画像データとが類似していることを識別するための識別情報を生成し、
前記第１の画像データを用いて画像ファイルを生成し、
前記画像ファイルと前記識別情報とを関連付ける画像識別情報生成方法。
【請求項２１】
画像処理装置が行う画像識別情報生成方法であって、
第１の画像データを取得し、
比較画像情報として、第２の画像データもしくは第２の画像データに関する情報の少なくとも一方を記録部に記録し、
前記第１の画像データと前記比較画像情報とに基づき、前記第１の画像データと前記第２の画像データとの類否を判断し、
前記判断結果に応じて、前記第１の画像データと前記第２の画像データとが類似していることを識別するための識別情報を生成し、
前記第１の画像データを用いて画像ファイルを生成し、
前記画像ファイルと前記識別情報とを関連付ける画像識別情報生成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタルスチルカメラにおけるファイル名生成方法に関するものである。
【背景技術】
【０００２】
近年、撮像素子、例えばＣＣＤを用いたデジタルスチルカメラが普及している。デジタルスチルカメラは、一般的に、撮影した画像ファイルに対して重複しない固有のファイル名を生成する。例えば、デジタルスチルカメラは撮影順に連続する番号をファイル名に含める、撮影日時をファイル名に含めるという方法を用いてファイル名を生成する。
【０００３】
また、近年では、デジタルスチルカメラは、異なる撮影モード、例えば、パノラマ撮影モードや連続撮影モードで撮影した一連の画像に対して、撮影モードごとに異なるファイル名を生成することにより、画像間の関連を表し、ファイルの閲覧や消去といったファイル操作を効率的に行うことを可能とする態様も挙げられる。
【０００４】
【特許文献１】特開平１０−１７７６４６号公報
【特許文献２】特開平１１−２６１９３７公報
【特許文献３】特開２００２−４４６０１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、ファイル名に含められている連続番号や撮影日時は、撮影された画像の内容を反映していない。そのため、画像間の関係、例えば、画像同士が類似しているかを確認するためには、１枚ずつ画像を表示して確認しなければならず煩雑であった。また、撮影モードに応じてファイル名を生成する態様は、撮影された画像の内容を考慮していない。そのため、通常の撮影モードを使用して撮影された画像同士が類似しているか否かを、ファイル名から推測することは困難であった。
【０００６】
本発明は、このような課題に鑑みてされたものであり、撮影された画像の内容に応じて、類似していることを識別することができるファイル名を生成することを目的とする。
【課題を解決するための手段】
【０００７】
上述した課題の少なくとも一部を解決するために、本発明は以下の構成をとることとした。すなわち、画像生成装置において、
撮像素子を介して入力された電気信号をデジタルデータに変換し、第１の画像データを生成する画像データ生成部と、
比較画像情報として、第２の画像データもしくは第２の画像データに関する情報の少なくとも一方を、第１の記録部に記録する比較画像情報記録手段と、
前記第１の画像データと、前記比較画像情報とに基づき、前記第１の画像データと前記第２の画像データとの類否を判断する類否判断手段と、
前記判断結果に応じて、前記第１の画像データと前記第２の画像データとが類似していることを識別するための識別情報を生成する識別情報生成手段と、
前記第１の画像データを用いて、画像ファイルを生成する画像ファイル生成手段と、
前記画像ファイルと前記識別情報とを関連付ける関連付け手段と、
前記関連付けられた前記画像ファイルおよび前記識別情報を第２の記録部に記録する識別情報記録手段とを備えることを要旨とする。
【０００８】
本発明によれば、画像データ間の類否を画像データの内容に基づいて判断し、類似していることを識別可能な識別情報を画像ファイルと関連付けて記録することができる。従って、画像ファイル間の類否関係を簡易に認識することができ、効率的なファイル操作、ファイル管理を行うことができる。また、画像ファイルの内容を表示することなく、画像ファイルの類似を判断することができ閲覧効率を向上することができる。
【０００９】
本発明の画像生成装置において、
前記類否判断手段は、更に、
前記第１の画像データおよび前記比較画像情報に基づき、前記第１の画像データの特徴を表す情報である第１の特徴量、および、前記第２の画像データの特徴を表す情報である第２の特徴量を取得する特徴量取得手段と、
前記第１の特徴量および前記第２の特徴量に基づき、前記第１の画像データと前記第２の画像データとの類似の度合いを表す類似度を算出する類似度算出手段とを備え、
前記類似度に基づき、前記類否の判断を行うこととしてもよい。
【００１０】
本発明によれば、画像データの内容を解析して得られる特徴量に基づき類似度を算出することとしているため、類否判断の精度を向上することができる。
【００１１】
本発明の画像生成装置において、
前記類否判断手段は、更に、
前記第１の画像データおよび前記第２の画像データを複数の領域に分割する分割手段を備え、
前記特徴量取得手段は、前記分割された領域ごとに、前記第１の特徴量および前記第２の特徴量を取得し、
前記類似度算出手段は、前記第１の特徴量および前記第２の特徴量に基づき、前記類似度を算出することとしてもよい。
【００１２】
本発明によれば、画像データを複数の領域に分割して、領域ごとに特徴量を取得することにより、特徴量の分布を考慮した類似度を算出することができる。また、局所的な類否を判断することができる。
【００１３】
本発明の画像生成装置において、
前記類似度算出手段は、前記領域ごとに、前記類似度を算出することとしてもよい。
【００１４】
本発明によれば、領域ごとの類似度から、被写体の構図や配置等の類否を判断することができ、類否判断の精度を向上することができる。
【００１５】
本発明の画像生成装置において、
前記比較画像情報記録手段は、予め、前記比較画像情報として、前記第２の特徴量を記録していることとしてもよい。
【００１６】
本発明によれば、第１の記録部の記録容量を効率的に利用することができる。また、第２の画像データから特徴量を算出する必要がないため、処理負荷を軽減することができる。
【００１７】
本発明の画像生成装置において、
前記類否判断手段は、前記比較画像情報が前記第２の画像データである場合には、前記第２の画像データを解析して、前記第２の特徴量を取得することとしてもよい。
【００１８】
特徴量は複数の種類があるため、本発明によれば、類否判断処理を行う際に、適宜、類否判断に適した特徴量を取得することができる。
【００１９】
本発明の画像生成装置において、
前記比較画像情報は、前記第２の画像データであり、
前記類否判断手段は、前記第１の画像データと前記第２の画像データの対応する各画素の画素値の差分に基づき、前記類否を判断することとしてもよい。
【００２０】
画素値の差分を算出する処理は、処理負荷が軽く迅速に計算することが出来る。従って、本発明によれば、画像データの類否判断の処理効率を向上することができる。
【００２１】
本発明の画像生成装置において、
前記類否判断手段は、更に、
前記第１の画像データおよび前記比較画像情報に基づき、前記第１の画像データと前記第２の画像データとの相関係数を算出する相関係数算出手段を備え、
前記相関係数に基づき、前記類否を判断することとしてもよい。
【００２２】
本発明によれば、比較する画像データ間の相関関係に基づき類否を判断することが出来るため、類否判断の精度を向上することができる。
【００２３】
本発明の画像生成装置において、
前記類否判断手段は、更に、
前記第１の画像データの解像度を低くした画像データである第１の低解像度画像データを生成し、前記比較画像情報に基づき、前記第２の画像データの解像度を低くした画像データである第２の低解像度画像データを取得する低解像度画像データ取得手段を備え、
前記第１の低解像度画像データおよび前記第２の低解像度画像データに基づき、前記類否を判断することとしてもよい。
【００２４】
本発明によれば、縮小画像データを利用して類否判断を行うことにより、計算量を軽減し、処理負荷を軽減することができる。
【００２５】
本発明の画像生成装置において、
前記類否判断手段は、更に、
前記第１の画像データのサムネイル画像データである第１のサムネイルを取得し、前記比較画像情報に基づき、前記第２の画像データのサムネイル画像データである第２のサムネイルを取得するサムネイル取得手段を備え、
前記第１のサムネイルおよび前記第２のサムネイルに基づき、前記類否を判断することとしてもよい。
【００２６】
サムネイルは予め画像データに格納されているため、本発明によれば、簡易に取得することができ、処理効率を向上することができる。
【００２７】
本発明の画像生成装置において、
前記第１の画像データおよび前記第２の画像データは、ＲＡＷデータであることとしてもよい。
【００２８】
本発明によれば、ＲＡＷデータを使用することにより、画像データに対して種々の処理が施され圧縮された画像ファイルのデータを使用するよりも精度の高い類否判断を行うことができる。
【００２９】
本発明の画像生成装置において、前記第１の記録部は、前記第２の記録部の一部として構成されていることとしてもよい。本発明によれば、画像生成装置の記録領域を効率的に活用することができる。
【００３０】
本発明の画像生成装置において、
更に、
前記類否の判断に先立ち、前記第２の画像データを撮影してから、前記第１の画像データを撮影するまでの時間間隔を表す撮影間隔が、所定時間以上経過しているか否かを判断する撮影間隔判断手段を備え、
前記類否判断手段は、前記撮影間隔が、前記所定時間以上経過していると判断された際に、前記類否の判断を実行しないこととしてもよい。
【００３１】
また、本発明の画像生成装置において、
更に、
前記類否の判断に先立ち、前記第２の画像データの撮影時の撮影条件と、前記第１の画像データの撮影時の撮影条件とに基づき、前記第１の画像データによって表される被写体と前記第２の画像データによって表される被写体との類否を判断する撮影条件判断手段を備え、
前記類否判断手段は、前記撮影条件判断手段により、前記第１の画像データによって表される被写体と前記第２の画像データによって表される被写体とが非類似であると判断された際に、前記類否の判断を実行しないこととしてもよい。
【００３２】
本発明によれば、画像データの内容に基づく類否判断に先立ち、撮影条件、撮影間隔といった客観的な情報に基づき類否を判断することができるため、処理効率を向上することができる。
【００３３】
本発明の画像生成装置において、
前記関連付け手段は、前記識別情報を、前記画像ファイルのファイル名として設定することとしてもよい。
【００３４】
本発明によれば、識別情報を画像ファイル名に設定することができるため、画像ファイル間の類否を簡易に視認することができ、利便性の向上を図ることができる。
【００３５】
本発明の画像生成装置において、
前記識別情報生成手段は、前記識別情報を、ＤＣＦ（Design rule for Camera File system）形式に準拠した形式によって生成することとしてもよい。
【００３６】
本発明によれば、広く利用されているＤＣＦ形式に準拠した形式で画像ファイルの類否を識別可能な画像ファイル名を生成することができるため、利便性の向上を図ることができる。
【００３７】
本発明の画像生成装置において、
前記画像ファイル生成手段は、前記画像ファイルを、付帯情報を有するＪＰＥＧ形式に準拠した形式によって生成し、
前記対応付け手段は、前記識別情報を、前記付帯情報に設定することとしてもよい。
【００３８】
付帯情報は閲覧や設定を簡易に行うことができる。従って、本発明によれば、付帯情報を閲覧することにより、画像ファイル間の類否を容易に判断することができる。
【００３９】
本発明の画像生成装置において、
前記識別情報記録手段は、前記識別情報を、前記画像ファイルを特定するための特定情報と対応付けて、前記第２の記録部に記録することとしてもよい。
【００４０】
本発明によれば、画像ファイルと別に、画像ファイルと識別情報との対応付け情報を記録することにより、複数の画像ファイルの類否関係を一括して管理することができる。
【００４１】
本発明の第２の構成として、画像処理装置において、
第１の画像データを生成する画像データ取得手段と、
比較画像情報として、第２の画像データもしくは第２の画像データに関する情報の少なくとも一方を、第１の記録部に記録する比較画像情報記録手段と、
前記第１の画像データと、前記比較画像情報とに基づき、前記第１の画像データと前記第２の画像データとの類否を判断する類否判断手段と、
前記判断結果に応じて、前記第１の画像データと前記第２の画像データとが類似していることを識別するための識別情報を生成する識別情報生成手段と、
前記第１の画像データを用いて、画像ファイルを生成する画像ファイル生成手段と、
前記画像ファイルと前記識別情報とを関連付ける関連付け手段と、
前記関連付けられた前記画像ファイルおよび前記識別情報を第２の記録部に記録する識別情報記録手段を備えることを要旨とする。
【００４２】
本発明によれば、取得した画像データの類否に応じて、画像ファイルと識別情報とを関連付けることができる。従って、ファイルの操作効率を向上することができる。
【００４３】
本発明において、上述した種々の態様は、適宜、組み合わせたり、一部を省略したりして適用することができる。また、本発明は、上述した画像生成装置、画像処理装置としての構成の他に、画像生成装置、画像処理装置による画像ファイル名生成方法、画像記録装置、画像処理装置に画像ファイルのファイル名を生成させるためのコンピュータプログラム、かかるコンピュータプログラムをコンピュータ読み取り可能に記録した記録媒体等としても構成できる。いずれの構成においても、上述した各態様を適宜適用可能である。コンピュータが読み取り可能な記録媒体としては、例えば、フレキシブルディスクや、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、光磁気ディスク、ＩＣカード、ハードディスク等種々の媒体を利用することが可能である。
【発明を実施するための最良の形態】
【００４４】
以下、本発明の実施の形態について、実施例に基づき順序で説明する。
Ａ．第１実施例： 
第１実施例のデジタルスチルカメラ１０は、撮影した画像の内容が、直前に撮影した画像の内容と類似していると判断すると、類似していることを識別可能な画像ファイル名を生成する。図１〜図４を用いて本実施例におけるデジタルスチルカメラ１０の構成を説明する。
【００４５】
Ａ１．デジタルスチルカメラ構成：
図１（ａ）は、本実施例におけるデジタルスチルカメラ１０の正面図であり、図１（ｂ）は、本実施例におけるデジタルスチルカメラ１０の背面図である。図２は、本実施例におけるデジタルスチルカメラ１０の機能ブロックを例示する説明図である。図１（ａ）、（ｂ）、図２に示すように、デジタルスチルカメラ１０は、レリーズボタン１１と、レンズ１２と、カードスロット１３と、液晶パネル１４と、操作部１５と、ＣＰＵ２０と、内部時計２１と、ＣＣＤ２２と、画像処理回路２３と、バッファメモリ２４と、ＲＯＭ２５とを備えている。ＲＯＭ２５は、類似度算出モジュール２６と、類否判定モジュール２７と、画像ファイル名生成モジュール２８とを備える。各モジュールは、ソフトウェア的に構成されている。各モジュールは、ハードウェア的に構成されていてもよい。各機能ブロックは、ＣＰＵ２０によって制御されている。
【００４６】
デジタルスチルカメラ１０は、レリーズボタン１１が押下されたことを検出すると、撮影処理を開始する。インターフェース４０は、メモリカード３０を接続するためのインターフェースであり、カードスロット１３の一部として構成されている。液晶パネル１４は、デジタルスチルカメラ１０の背面に設置されている。液晶パネル１４は、メモリカード３０に記録されている画像ファイル、または画像ファイルに格納されているサムネイルを表示する。操作部１５は、ユーザによる種々の操作、例えば、解像度や撮影モードなどの撮影条件の設定、画像ファイルの閲覧の指示を受け付ける。
【００４７】
ＣＣＤ２２は、各構成画素に対してＲ，Ｇ，Ｂの各フィルタが所定の規則に従って配置された撮像素子である。ＣＣＤ２２は、レンズ１２を介して入力された光の情報を電気信号に変換して、デジタル画像データを生成する。ＣＣＤ２２は、生成した画像データの複製を生成し、１つを画像処理回路２３に受け渡し、もう一つをバッファメモリ２４に格納する。
【００４８】
画像処理回路２３は、ＣＣＤ２２から受け渡されたデジタル画像データに対して、種々の画像処理、例えば、色変換処理やホワイトバランス処理、圧縮処理を行い、ＪＰＥＧ形式の画像ファイルを生成する。
【００４９】
内部時計２１は、予め設定された時間を基準として、タイマーによって時刻をカウントする時計である。
【００５０】
バッファメモリ２４は、直前に撮影された画像データ、その画像データに基づき生成された画像ファイルの画像ファイル名、その画像ファイルの撮影日時、および、ＣＣＤ２２から受け渡された画像データを一時的に記録するメモリである。バッファメモリ２４を、図３を用いて詳細に説明する。
【００５１】
図３は、本実施例におけるバッファメモリ２４の内容を例示する説明図である。バッファメモリ２４は、プレ画像情報記録領域１００と、画像情報記録領域１５０とを備える。プレ画像情報記録領域１００は、画像データ記録領域１１０と、撮影日時記録領域１２０と、画像ファイル名記録領域１３０を備える。
【００５２】
画像データ記録領域１１０には、直前に生成された画像データ１１１が記録されている。画像データ１１１は、ＲＡＷデータである。ＲＡＷデータとは、ＣＣＤ２２によって生成された画像データを示しており、ホワイトバランスの調整やシャープネス処理等の現像処理が行われる前の、何も手を加えられていない状態の画像データを表す。本実施例では、デジタルスチルカメラ１０によって生成されるＲＡＷデータ１１１は、図示するように、高さ方向の画素数が２４００画素（以降、画素をピクセルと呼ぶ）、幅方向の画素数が３２００ピクセルのピクセル数で構成されている。
【００５３】
撮影日時記録領域１２０には、画像データ１１１を生成した時刻、すなわち、直前の画像ファイルを撮影した撮影時刻が記録されている。図示するように、画像データ１１１の撮影日時は、「２００５／１／１０  ９：３０：１２」である。画像ファイル名記録領域１３０には、画像データ１１１を使用して生成された画像ファイルの画像ファイル名が記録されている。図示するように、画像データ１１１を使用して生成された画像ファイルの画像ファイル名は、「ＥＰＳＡ００２０．ｊｐｇ」である。
【００５４】
画像情報記録領域１５０は、画像データ記録領域１６０を備える。画像データ記録領域１６０には、ＣＣＤ２２によって生成された画像データ１６１が記録されている。画像データ１６１は、画像データ１１１と同様に、現像処理が施される前のＲＡＷデータである。
【００５５】
類似度算出モジュール２６は、バッファメモリ２４に記録されている画像データと、ＣＣＤ２２によって生成された画像データとが類似しているか否かを表す類似度を算出する。
【００５６】
類否判定モジュール２７は、類似度算出モジュール２６において算出された類似度に基づき、バッファメモリ２４に記録されている画像データと、ＣＣＤ２２によって生成された画像データとが類似しているか否かを判断する。
【００５７】
画像ファイル名生成モジュール２８は、類否判定モジュール２７による判定結果に応じて、類似することを識別可能な画像ファイル名を生成し、画像処理回路２３によって生成された画像ファイルを、生成した画像ファイル名でメモリカード３０に記録する。
【００５８】
図４（ａ）、図４（ｂ）を用いて、本実施例における画像ファイル名の構造を説明する。本実施例における画像ファイル名の構造は、ＪＥＩＴＡ（Japan Electronics and Information Technology Industries Association：社団法人電子情報技術産業協会）によって定められているデジタルカメラ用画像フォーマットに準拠する。図４（ａ）に示すように、画像ファイル名２００は、「ＥＰＳＡ００２０」という画像ファイル名称２１０と、「ｊｐｇ」という拡張子２２０とから構成される。画像ファイル名称２１０は、図４（ｂ）に示すように、８文字で構成されている。前４文字がカメラの機種やメーカによって自由に設定することができる自由文字領域であり、後４文字がファイル番号を４桁で表すファイル番号である。ファイル番号を変更して画像ファイル名の重複を防止する。
【００５９】
Ａ２．画像記録処理：
図５は、本実施例における画像記録処理を説明するフローチャートである。デジタルスチルカメラ１０は、レリーズボタン１１が押下されたことを検出すると（ステップＳ１０）、画像ファイルを生成する処理（ステップＳ１１）と、画像ファイル名を生成する処理（ステップＳ１２）とを並列して処理する。
【００６０】
Ａ２−１．画像ファイル生成処理：
図６を用いて画像ファイル生成処理を詳細に説明し、図７を用いて画像ファイル名生成処理を詳細に説明する。図６は、本実施例における画像ファイル生成処理を説明するフローチャートである。デジタルスチルカメラ１０は、ＣＣＤ２２を用いて、レンズを介して入力された電気信号に対してＡ−Ｄ変換を施し、ＲＡＷデータを生成する（ステップＳ２０）。この際、ＣＰＵ２０は、生成されたＲＡＷデータの複製をバッファメモリ２４に記録する（ステップＳ２１）。画像ファイル生成処理と並行して、画像ファイル名生成処理（図６：ステップＳ１２）を実行するためである。
【００６１】
デジタルスチルカメラ１０は、画像データに対して、画像処理、例えば、解像度の設定、色再現処理、色変換処理を行い（ステップＳ２２）、圧縮して、ＪＰＥＧ形式に準拠した画像ファイルに変換する（ステップＳ２３）。
【００６２】
Ａ２−２．画像ファイル名生成処理：
図７は、本実施例における画像ファイル名生成処理を説明するフローチャートである。図６のステップＳ１２における処理の詳細である。デジタルスチルカメラ１０は、内部時計２１を参照して（ステップＳ３０）、撮影日時を取得し（ステップＳ３１）、バッファメモリ２４の撮影日時記録領域１２０を参照して（ステップＳ３２）、直前に撮影された画像でファイルの撮影日時を取得する（ステップＳ３３）。デジタルスチルカメラ１０は、取得した各撮影日時から撮影間隔を算出し（ステップＳ３４）、撮影間隔が閾値ＴｈＴｉｍｅより短いか否かを判断する（ステップＳ３５）。閾値ＴｈＴｉｍｅは、短い時間であり、５分以内が好ましい。閾値ＴｈＴｉｍｅは１時間、１日、またはそれ以上の長時間を設定することとしてもよい。
【００６３】
撮影間隔が閾値ＴｈＴｉｍｅより長い場合（ステップＳ３５：ＮＯ）には、デジタルスチルカメラ１０は、画像データ１１１と画像データ１６１とは非類似と判断し、通常の画像ファイル名を生成する処理を行う（ステップＳ３９）。
【００６４】
撮影間隔が閾値ＴｈＴｉｍｅより短い場合（ステップＳ３５：ＹＥＳ）には、デジタルスチルカメラ１０は、画像データ１１１と画像データ１６１との類似度を算出する（ステップＳ３６）。本実施例では、画像データの画素値、例えば、Ｒ，Ｇ，Ｂの各値や輝度値の平均値、最頻値、中間値の３つの特徴量を用いて類似度を算出する。この３つの特徴量だけでなく、ＲＧＢの各値や輝度値のヒストグラムを利用することとしてもよい。
【００６５】
平均値とは、各画素が有する画素値の合計値を、画素数で除算した値であり、いわゆる、相加平均を表す。中間値とは、画素値を大小関係にソートした際の、中央の値を表す。最頻値とは、最も多くの画素に設定されている画素値を表す。類似度の算出式を式１に示す。なお、画像Ｘ，画像Ｙは比較される２つの画像データを表し、ｎは特徴量の種類数を表す。また、Ｓｉｍｉは類似度を表し、Ｃｉｘは画像Ｘの特徴量Ｃｉの値を表し、Ｃｉｙは画像Ｙの特徴量Ｃｉの値を表し、Ｗｉは、特徴量Ｃｉの重み係数を表す。
【００６６】
式１
【数１】
2006246209.tif 000003
【００６７】
類似度Ｓｉｍｉは、−１＜Ｓｉｍｉ＜１の範囲の値を取り、１に近いほど、両画像データは類似する。
【００６８】
本実施例では、特徴量は、平均値、最頻値、中間値の３つであるため、ｎは３となる。すなわち、類似度は、各特徴量の差分に重み付けを行った値の総和を、１から減算した値となる。
【００６９】
デジタルスチルカメラ１０は、算出した類似度が閾値ＴｈＳｉｍｉ未満か否かを判断する（ステップＳ３７）。類似度が閾値ＴｈＳｉｍｉ未満である場合（ステップＳ３７：ＹＥＳ）には、デジタルスチルカメラ１０は、画像データ１６１は、画像データ１１１と類似していると判断し、類似していることを表す画像ファイル名を生成する（ステップＳ３８）。類似度が閾値ＴｈＳｉｍｉ以上である場合（ステップＳ３７：ＮＯ）には、デジタルスチルカメラ１０は、画像データ１６１は、画像データ１１１と非類似であると判断し、通常の画像ファイル名を生成する（ステップＳ３９）。
【００７０】
類似画像ファイル名生成処理（ステップＳ３８）と、通常画像ファイル名生成処理（ステップＳ３９）の処理詳細を、図８，図９を用いて詳細に説明する。図８は、本実施例における類似画像ファイル名生成処理を説明するフローチャートである。画像データ１６１が画像データ１１１と類似していると判断されると、デジタルスチルカメラ１０はバッファメモリ２４の画像ファイル名記録領域１３０を参照して（ステップＳ４０）、直前に生成された画像ファイルの画像ファイル名を取得する（ステップＳ４１）。デジタルスチルカメラ１０は、取得した画像ファイル名のファイル番号の下一桁目を１だけインクリメントして画像ファイル名を生成する。（ステップＳ４２）。
【００７１】
類似画像ファイル名生成処理を、図１０（ａ）を用いて模式的に説明する。図１０（ａ）に示す横軸ｔは時間軸を表している。図１０（ａ）に示すように、画像ファイル５０は時刻Ｔ１に生成され、画像ファイル５１は、時刻Ｔ２に生成され、画像ファイル５２は、時刻Ｔ３に生成されたことを表している。画像ファイル５０と画像ファイル５１、および、画像ファイル５１と画像ファイル５２との間には、他の画像ファイルは生成されていない。
【００７２】
画像ファイル５１によって表される画像が、直前に生成された画像ファイル５０と類似している場合、デジタルスチルカメラ１０は、画像ファイル５０の画像ファイル名「ＥＰＳＡ００１０．ｊｐｇ」のファイルの番号を表す下４桁の「００１０」の部分の下一桁目を、１だけインクリメントした「ＥＰＳＡ００１１．ｊｐｇ」を画像ファイル５１の画像ファイル名とする。同様に、画像ファイル５２によって表される画像が直前に生成された画像ファイル５１と類似している場合、デジタルスチルカメラ１０は、画像ファイル５１の画像ファイル名「ＥＰＳＡ００１１．ｊｐｇ」のファイル番号を表す下４桁の「００１１」の部分の下一桁目を、１だけインクリメントした「ＥＰＳＡ００１２．ｊｐｇ」を画像ファイル５２の画像ファイル名とする。
【００７３】
図９は、本実施例における通常画像ファイル名生成処理を説明するフローチャートである。画像データ１６１が画像データ１１１と非類似であると判断されると、デジタルスチルカメラ１０はバッファメモリ２４の画像ファイル名記録領域１３０を参照して（ステップＳ５０）、直前に生成された画像ファイルの画像ファイル名を取得する（ステップＳ５１）。デジタルスチルカメラ１０は、取得した画像ファイル名の、ファイル番号の下一桁目を０とし、下二桁目をインクリメントして画像ファイル名を生成する。（ステップＳ５２）。
【００７４】
通常画像ファイル名生成処理を、図１０（ｂ）を用いて模式的に説明する。図１０（ｂ）に示す横軸ｔは時間軸を表している。図１０（ｂ）は、時刻Ｔ２に、画像ファイル５１に代えて画像ファイル６０が生成され、時刻Ｔ３に、画像ファイル５２に代えて画像ファイル７０が生成された場合を表している。画像ファイル６０によって表される画像が、直前に生成された画像ファイル５０と類似していない場合、デジタルスチルカメラ１０は、画像ファイル５０の画像ファイル名「ＥＰＳＡ００１０．ｊｐｇ」の「００１０」の部分の下二桁目を１だけインクリメントした「ＥＰＳＡ００２０．ｊｐｇ」を画像ファイル６０の画像ファイル名とする。同様に、画像ファイル７０によって表される画像が直前に生成された画像ファイル６０と類似していない場合、デジタルスチルカメラ１０は、画像ファイル６０の画像ファイル名「ＥＰＳＡ００２０．ｊｐｇ」の「００２０」の部分の下二桁目を１だけインクリメントした「ＥＰＳＡ００３０．ｊｐｇ」を画像ファイル７０の画像ファイル名とする。
【００７５】
デジタルスチルカメラ１０は、画像ファイルの生成処理と、画像ファイル名の生成処理とを終えると、生成された画像ファイルを、生成された画像ファイル名でメモリカード３０に記録する（ステップＳ１３）。
【００７６】
デジタルスチルカメラ１０は、バッファメモリ２４の画像データ記録領域１６０に記録されている画像データ１６１で、画像データ記録領域１１０に格納されている画像データ１１１を更新し、画像データ１６１の撮影日時で、撮影日時記録領域１２０を更新し、ステップＳ１２において生成された画像ファイル名で画像ファイル名記録領域１３０を更新する（ステップＳ１４）。
【００７７】
Ａ３．階層構造：
図１１は、本実施例におけるメモリカード３０に記録されている画像ファイルの階層構造を模式的に表している。図示するように、ＲＯＯＴディレクトリの下層にＤＣＩＭディレクトリが生成され、ＤＣＩＭディレクトリの下層に１００ＡＢＣＤＥディレクトリが生成される。１００ＡＢＣＤＥディレクトリは、各デジタルスチルカメラメーカによって名前を設定可能なディレクトリである。図に示すように、１００ＡＢＣＤＥディレクトリ内に、ＥＰＳＡ００２０．ｊｐｇ、ＥＰＳＡ００２１．ｊｐｇ、ＥＰＳＡ００３０．ｊｐｇといった画像ファイルが記録される。
【００７８】
本実施例の画像ファイル名生成方法を使用して画像ファイル名を生成すると、類似する画像ファイルの画像ファイル名の、ファイル番号の下二桁目が同一となる。非類似の画像ファイルの画像ファイル名は、ファイル番号の下二桁目が異なる。従って、類似する画像ファイル同士、例えば、ＥＰＳＡ００２０．ｊｐｇとＥＰＳＡ００２１．ｊｐｇや、ＥＰＳＡ００４０．ｊｐｇとＥＰＳＡ００４１．ｊｐｇとＥＰＳＡ００４２．ｊｐｇは、図示するように、類似関係にあることを容易に認識できるようにグループ化される。
【００７９】
以上説明した第１実施例のデジタルスチルカメラによれば、画像データから取得可能な種々の特徴量を利用して、画像データ間の類似度を算出し、類似度に基づき、類否を識別可能な画像ファイル名を生成し付与することができる。従って、ユーザは、画像ファイルを閲覧することなく、画像ファイル名のみを視認することにより、画像データの内容を反映した類否判断を行うことができ、ファイル操作の効率を向上することができる。
【００８０】
また、本発明によれば、画像ファイル名のファイル番号を変化させる際に、類似する場合には、下一桁目をインクリメントし、非類似の場合には下二桁目をインクリメントして画像ファイル名を生成するため、画像ファイル間の類似関係を明示的に示しつつ、画像ファイル名を時系列に管理することができ好適である。
【００８１】
また、本実施例では、ＤＣＦ形式に準拠した形式で画像ファイル名を生成することとしたため、他の機種との互換性を維持しつつ、類否を識別可能な画像ファイル名を生成することができる。従って、例えば、メモリカード３０に格納されている画像ファイルを、ＤＣＦ形式に対応したプリンタに出力し、そのまま印刷を行うことができる利点がある。
【００８２】
また、本実施例では、ＲＡＷデータを使用して特徴量を取得し類似度を算出することができるため、現像処理されたＪＰＥＧ形式の画像データの特徴量から類似度を算出するよりも、精度の高い類似度を算出することができる。例えば、カラー画像と白黒画像、くっきりモード、鮮やかモードといった種々のモードの画像データの類似度を精度良く計算することができる。
【００８３】
また、本実施例によれば、画像データ記録領域１１０にＲＡＷデータ１１１が格納されているため、適宜、種々の特徴量を取得することができる。例えば、ユーザに、使用する特徴量、特徴量を算出するための重み係数を柔軟に選択させることができる。
【００８４】
Ｂ．第２実施例：
上述した第１実施例では、生成された画像データ１枚１枚について、直前に生成された画像データと類否判定を行い、画像ファイル名を生成することとした。第２実施例では、デジタルスチルカメラ１０が、連続撮影モードで撮影を行った場合には、連続して撮影した画像データのうち、二つ目以降の画像ファイルは、類否判定を行うことなく、直前に撮影された画像ファイルに類似しているとみなして画像ファイル名を生成することとした。
【００８５】
Ｂ１．連続撮影モード：
図１２は、第２実施例における連続撮影モードを説明する模式図である。横軸は時間軸を表す。本実施例では、連続撮影モードでレリーズボタン１１が押下され撮影処理が行われると、デジタルスチルカメラ１０は、ＣＣＤ２２を制御して、短い時間間隔、本実施例では０．５秒間隔で連続して４つの画像データＧＤ１，ＧＤ２，ＧＤ３，ＧＤ４を生成する。図示するように、画像データＧＤ１は、時刻ｔ１に生成され、画像データＧＤ２は時刻ｔ２に生成され、画像データＧＤ３は時刻ｔ３に生成され、画像データＧＤ４は時刻ｔ４に生成されている。時刻ｔ１と時刻ｔ２、時刻ｔ２と時刻ｔ３、時刻ｔ３と時刻ｔ４の時間間隔が０．５秒である。
【００８６】
連続撮影モードで撮影された画像データＧＤ１〜ＧＤ４は、撮影間隔０．５秒刻みと短いため、撮影対象が大きく変化していると考えにくく、また、一般的に連続撮影モードで撮影された画像データは、直前に撮影された画像データと類似していることが多いことから、本実施例では、連続撮影モードで撮影された画像データＧＤ１〜ＧＤ４は類似していると判断し画像ファイル名を生成する。すなわち、画像データＧＤ２は画像データＧＤ１に類似しており、画像データＧＤ３は画像データＧＤ２に類似しており、画像データＧＤ４は画像データＧＤ３に類似していると判断して類似画像ファイル名を生成する。
【００８７】
Ｂ２．画像ファイル名生成処理：
図１３は、本実施例における画像ファイル生成処理を説明するフローチャートである。デジタルスチルカメラ１０は、レリーズボタン１１が押下されたことを検出すると、画像ファイル名生成処理を開始する。デジタルスチルカメラ１０は、設定されている撮影モードを参照し（ステップＳ６０）、撮影モードが連続撮影モードであるか否かを判断する（ステップＳ６１）。連続撮影モードでない場合（ステップＳ６１：ＮＯ）には、デジタルスチルカメラ１０は、ステップＳ３０から画像ファイル名生成処理を行う。
【００８８】
連続撮影モードである場合（ステップＳ６１：ＹＥＳ）には、デジタルスチルカメラ１０は、１枚目に撮影された画像データＧＤ１の画像ファイル名を生成する処理を行う（ステップＳ６２）。ステップＳ６２の処理は、図７において説明したステップＳ３０からステップＳ３９の処理である。
【００８９】
デジタルスチルカメラ１０は、画像データＧＤ１から生成した画像ファイル名をバッファメモリ２４に記録し（ステップＳ６３）、類似画像ファイル名生成処理を行い、次に撮影された画像データＧＤ２の画像ファイル名を生成する（ステップＳ６４）。ステップＳ６４の処理は、図８において説明したステップＳ４０からステップＳ４２の処理である。
【００９０】
デジタルスチルカメラ１０は、生成した画像ファイル名をバッファメモリ２４の画像ファイル名記録領域１３０に記録し（ステップＳ６５）、連続撮影モードにおいて最後に撮影され生成された画像ファイルの画像ファイル名を生成したか否かを判断する（ステップＳ６６）。最後に撮影され生成された画像ファイルの画像ファイル名を生成していない場合（ステップＳ６６：ＮＯ）には、ステップＳ６４に戻り、処理を繰り返す。最後に撮影され生成された画像ファイルの画像ファイル名を生成した場合（ステップＳ６６：ＹＥＳ）には、処理を終了する。
【００９１】
以上説明した第２実施例のデジタルスチルカメラ１０によれば、連続撮影モードで撮影された画像データは類似していると判断し、類似度を算出する処理を省略して、画像ファイル名を生成することができる。従って、類否を識別可能な画像ファイル名を生成するとともに、全体的な処理効率を向上することができる。
【００９２】
Ｃ．第３実施例：
上述した第１実施例、第２実施例では、デジタルスチルカメラ１０が、撮影した画像ファイルに対して、以前に撮影した画像ファイルとの類否を識別可能な画像ファイル名を生成することとした。第３実施例では、パーソナルコンピュータに、画像ファイル名生成手段を有するプログラムが搭載されている。
【００９３】
Ｃ１．機能ブロック：
図１４は、第３実施例における画像処理装置６００の機能ブロックを例示する説明図である。画像処理装置６００は、ＣＰＵ６０１，ＲＯＭ６０３，ＲＡＭ６１０、カードスロット６０２、画像格納部６２０を備える一般的なパーソナルコンピュータである。ＲＯＭ６０３は、画像取得モジュール６０４と、画像処理モジュール６０５と、類似度算出モジュール６０６と、類否判定モジュール６０７と、画像ファイル名生成モジュール６０８とを有する。メモリカード６５０には、ＲＡＷデータと、各画像データの生成日時が格納されている。
【００９４】
画像取得モジュール６０４は、カードスロット６０２を介してメモリカード６５０から画像データを取得する。本実施例では、メモリカード内に格納されている画像データを全て取得し、ＲＡＭ６１０に一時的に格納する。処理に必要な画像データを、適宜、メモリカード６５０から取得することとしてもよい。
【００９５】
画像処理モジュール６０５は、画像データに対して色補間処理や色抑制処理、色変換処理、ホワイトバランス処理等を行い、ＪＰＥＧエンコードを実行してＪＰＥＧ形式の画像データを生成する。第１実施例における画像処理回路２３と同様の機能を備える。
【００９６】
類似度算出モジュール６０６、類否判定モジュール６０７、画像ファイル名生成モジュール６０８は、第１実施例に置いて説明した類似度算出モジュール２６、類否判定モジュール２７、画像ファイル名生成モジュール２８と同様の処理を行う。ただし、画像ファイル名生成モジュール６０８は、画像処理モジュール６０５で生成された画像ファイルを、生成した画像ファイル名で画像格納部６２０に格納する。
【００９７】
画像処理装置６００は、第１実施例において説明した図５〜図９の処理と同様の処理を行うため、詳細な処理の説明を省略する。ただし、第１実施例の図５のステップＳ１０を、「レリーズボタン押下検出」に代えて、「メモリカード６５０から画像データを取得」とし、ステップＳ１３を、「メモリカードに記録」に代えて、「画像格納部に記録」とする。
【００９８】
上述した第３実施例によれば、外部から取得した画像データに対して、画像データ間の類否を識別可能な画像ファイル名を生成することができ、利便性の向上を図ることができる。
【００９９】
Ｃ．変形例：
（１）
上述した実施例では、画像データの特徴量に基づき類似度を算出し、画像データ１１１と画像データ１６１との類否を判断することとしたがこれに限られない。例えば、画像データ１１１と画像データ１６１との対応する画素の画素値の単純差分を用いて類否を判断することとしてもよい。図１５を用いて、画素データ間の画素の対応を模式的に説明する。
【０１００】
図１５は、変形例における画像データ間の画素の対応を模式的に説明する模式図である。画像データ３００および画像データ３１０は、縦７ピクセル、横６ピクセルの４２ピクセル数の画像データである。画像データ３００の各画素位置を説明するために、幅方向の添え字を「ｉ」、高さ方向の添え字を「ｊ」とする。ｉ，ｊはそれぞれ自然数であり、ｉ≦７、ｊ≦６である。画像データ３００の画素位置はＸ（ｉ，ｊ）で表される。画像データ３１０についても、画像データ３００と同様に、画素位置はＹ（ｉ，ｊ）で表される。また、画素Ｘ（ｉ，ｊ）における画素値は「Ｘij」で表され、画素Ｙ（ｉ，ｊ）における画素値は、「Ｙij」で表される。
【０１０１】
「対応する画素」とは、同一の画素位置、すなわち、ｉ，ｊに同一の値が設定されている画素を表す。例えば、図示するように、画像データ３００の画素Ｘ（２，３）と画像データ３１０の画素Ｙ（２，３）とは、対応する画素である。
【０１０２】
本変形例では、デジタルスチルカメラ１０は、対応する全画素間の単純差分の総和を差異度Ｄｉｆｆとして算出し、差異度Ｄｉｆｆが閾値ＴｈＤｉｆｆ未満である場合には、両画像データは類似していると判断する。差異度Ｄｉｆｆの算出式は以下に示す式２である。
【０１０３】
式２
【数２】
2006246209.tif 000004
【０１０４】
デジタルスチルカメラ１０は、第１実施例において説明した図７のステップＳ３６の「類似度算出処理」に代えて、「差異度算出処理」を行うこととし、ステップＳ３７の判断処理「類似度＞ＴｈＳｉｍｉ」に代えて、「差異度＜ＴｈＤｉｆｆ」とすれば、差異度を用いて類否判断を行うことができる。
【０１０５】
本変形例によれば、単純差分に基づき差異度を算出する処理は、処理負荷が軽く、簡易に行うことができるため、処理効率を向上することができる。
【０１０６】
（２）
また、デジタルスチルカメラ１０は、画像データ同士の類否判断において、類似度、差異度に代えて、相関係数を用いて類否判断を行うこととしてもよい。相関係数とは、二つの変量間の相関関係の程度を表す値である。本変形例では、相関係数ｃｏｒが閾値Ｔｈｃｏｒより大きい場合に、両画像データは類似していると判断する。相関係数は、比較する２つの画像データの輝度値を用いて、式３により算出される。なお、ｉ，ｊは画素位置を表す添え字であり、比較する二つの画像データを画像データＰ、画像データＱとした場合の、画像データＰの画素ｐ（ｉ，ｊ）における画素値はＰij、画像データＱの画素ｑ（ｉ，ｊ）における画素値はＱijである。また、平均値、中間値等の値は、Ｒ，Ｇ，Ｂの値ごとに算出する。
【０１０７】
式３
【数３】
2006246209.tif 000005
【０１０８】
デジタルスチルカメラ１０は、第１実施例において説明した図７のステップＳ３６の「類似度算出処理」に代えて、「相関係数算出処理」を行うこととし、ステップＳ３７の判断処理「類似度＜ＴｈＳｉｍｉ」に代えて、「相関係数＞Ｔｈｃｏｒ」とすれば、相関係数を用いて類否判断を行うことができる。
【０１０９】
相関係数は、−１＜ｃｏｒ＜１の範囲の値を取り、１に近いほど、両画像データは類似していると判断できる。従って、閾値Ｔｈｃｏｒを−１＜ｃｏｒ＜１の範囲の範囲内で調整することにより、類否判断の精度を制御することができる。
【０１１０】
（３）
上述した閾値ＴｈＳｉｍｉ，ＴｈＤｉｆｆ，Ｔｈｃｏｒは、予め、設定されていることとしてもよいし、ユーザが任意に設定可能としてもよい。各閾値をユーザによって任意に設定可能とすれば、ユーザの撮影態様やユーザが考える類似の判断基準に対して、柔軟に対応することができる。
【０１１１】
（４）
上述した第１実施例では、画像データ１１１、１６１の全体から特徴量を取得し、取得された特徴量に基づき類似度を算出することとしたがこれに限られない。例えば、画像データ１１１、１６１を、複数のブロックに分割して、ブロックごとに特徴量を取得することとしてもよい。画像データのブロック分割について、図１６を用いて画像データ１１１を例に説明する。
【０１１２】
図１６は、本変形例における画像データのブロック分割を説明する模式図である。画像データ１１１は、幅方向２４００ピクセル、高さ方向１８００ピクセルのＲＡＷデータである。画像データ１１１を、幅方向に４分割、高さ方向に４分割し、１６個のブロックＢ１〜Ｂ１６に分割する。全ブロックは同一サイズである。ブロックＢ１に示すように、１つのブロックの幅方向のピクセル数は６００ピクセルであり、高さ方向のピクセル数は４５０ピクセルである。デジタルスチルカメラ１０は、画像データ１６１についても同様に、１６個のブロックに分割する。分割したブロックごとに特徴量の差分を算出し、差分から類似度を算出することとしてもよい。また、分割したブロックごとに類否判断を行い、各ブロックの類似度を総合的に判断して類否判断することとしてもよい。画像の中心部分には、重要な被写体が撮影されている可能性が高いことから、中心部分の類似度を特別に考慮して類否判断することとしてもよい。
【０１１３】
ブロックに分割することにより、輝度値や色の分布の特徴を特徴量として利用することができるため、類否判断の精度を向上することができる。また、画像の構図や配置などを考慮して類否判断することもできる。ブロックごとに平均値、最頻値、中間値を算出して特徴量を取得し、これを用いることとしてもよい。
【０１１４】
（５）
上述した第１実施例では、画像ファイル間の類否を識別するために、識別情報として画像ファイル名を生成することとしたがこれに限られない。画像ファイルと類否を識別する情報とが関連付けられていればよい。例えば、図１７に示すように、画像ファイルのＥｘｉｆ情報５００に、類否を識別可能な識別情報を設定することとしてもよい。
【０１１５】
図１７は、本変形例におけるＥｘｉｆ情報を例示する説明図である。Ｅｘｉｆ情報５０には、画像ファイル名や画像データを撮影した撮影日時、色空間情報、シャッタースピード、焦点距離等が設定されている。メーカノートは、デジタルスチルカメラ１０の製造メーカが自由に情報を設定することができる領域である。Ｅｘｉｆ情報５００を有する画像ファイルの、拡張子を除く画像ファイル名は、ＥＰＳＡ００１４である。本変形例では、この画像ファイルと類似する画像ファイルの、拡張子を除いた画像ファイル名をメーカノートに設定する。図示するように、メーカノートの類似ファイル名５１０には「ＥＰＳＡ００１３」と設定されているため、画像ファイルＥＰＳＡ００１４は、ＥＰＳＡ００１３に類似していることを表している。
【０１１６】
Ｅｘｉｆ情報は、簡易に設定、参照が可能な付帯情報であるため、本変形例によれば、画像ファイル間の類否を識別可能な情報を、簡易に画像ファイルと関連付けて設定することができる。ユーザから視認できる画像ファイル名は連番で生成したいが、画像データ間の類否を識別可能な情報を画像ファイルと関連付けておきたい場合などに好適である。
【０１１７】
（６）
また、上述した変形例（５）のように、画像データ間の類否を識別可能な識別情報をＥｘｉｆ情報に設定するという方法だけでなく、画像ファイル間の類否を識別可能な識別情報を、別途、識別情報ファイルとして生成し、メモリカード３０に格納することとしてもよい。画像ファイル間の類否関係をまとめて管理することができ好適である。
【０１１８】
（７）
上述した各実施例では、ＲＡＷデータを用いて類否判断を行うこととしたがこれに限られない。例えば、ＲＡＷデータを縮小した縮小画像データを用いることとしてもよいし、圧縮後のＪＰＥＧ形式の画像データを用いて類否判断を行うこととしてもよい。また、ＪＰＥＧ形式の画像データやＲＡＷデータのサムネイル画像を用いることとしてもよい。
【０１１９】
（８）
また、上述した各実施例では、現像処理前のＲＡＷデータを用いて類否判断を行うこととしたが、現像処理途中の画像データ、すなわち、設定された撮影条件を反映してコントラストの調整やシャープネス処理を行った画像データを用いて類否判断を行うこととしてもよい。撮影条件を反映した画像データによって類否判断を行いたい場合に好適である。
【０１２０】
（９）
上述した第１実施例では、ＲＡＷデータを、画像データ記録領域１１０に記録し、この画像データを用いて類否判断を行うこととしたがこれに限られない。図３に破線で示すように、画像データ記録領域１１０に、直前に撮影した画像データの特徴量４００を記録することとしてもよい。こうすれば、バッファメモリ２４の記録領域を有効に活用することができる。また、直前に撮影した画像データの特徴量を、ＲＡＷデータから再度算出する必要がないため、計算量を低減することができ、処理効率を向上することができる。
【０１２１】
（１０）
上述した第１実施例では、ＤＣＦ形式に準拠した画像ファイル名を生成することとしたが、これに限られない。ＤＣＦ形式に準拠しない画像ファイル名としてもよい。例えば、「ＤＣＳ００１＿０．ｊｐｇ」、「ＤＣＳ００１＿１．ｊｐｇ」としてもよい。
【０１２２】
（１１）
上述した第１実施例では、直前に撮影した画像データ１つとの類似度を算出することとしたがこれに限られない。例えば、以前に撮影された２つ以上の画像データと比較することとしてもよい。この場合、類似するファイルが増加する可能性が考えられる。この場合、第１実施例では画像ファイル名の下一桁目で類似を表し、類似することを表わす画像ファイル名は、１０個までしか作れないが、例えば、下二桁目まで用いて類似する画像ファイル名を表すこととすればよい。
【０１２３】
（１２）
上述した第１実施例では、直前に生成された画像データ１１１の撮影時間を撮影日時記録領域１２０に記録することとしたが、これに限られない。例えば、画像データ記録領域１１０にＲＡＷデータ１１１の代わりに、ＪＰＥＧ形式の画像ファイルが記録されている場合には、画像ファイルの付帯情報であるＥｘｉｆ情報に記録されている撮影日時を使用することとしてもよい。
【０１２４】
（１３）
上述した第１実施例では、類否判断処理（ステップＳ３６，Ｓ３７）に先立ち、撮影間隔に基づき、明らかに類似していない可能性が高い画像データは、類否判断を行わずに非類似と判断することとしたが、撮影間隔による判断に限られない。例えば、図１７に示したＥｘｉｆ情報に記録されている焦点距離が所定の閾値以上異なっていたら非類似と判断することとしてもよい。また、例えば、ＧＰＳ（Global Positioning System）情報を用いて、類否を判断することとしてもよい。ＧＰＳ情報とは、人工衛星を利用して得られる、緯度、軽度、高度などの情報である。例えば、比較する画像データの緯度・経度が所定以上離れている場合には、明らかに別に場所で撮影されているとみなし、両画像データは非類似であると判断してもよい。
【０１２５】
（１４）
上述した第１実施例では、類否判断に、直前に生成された画像データを用いて行うこととしたが、直前に生成された画像データに限られない。更に以前に撮影された画像データとしてもよいし、また、時系列を考慮しないこととしてもよい。
【０１２６】
（１５）
上述した第１実施例では、バッファメモリ２４にプレ画像情報記録領域１００を構成することとしたが、これに限られない。例えば、メモリカード３０内に、プレ画像情報記録領域１００を構成することとしてもよい。
【０１２７】
（１６）
上述した第１実施例では、画素値の相関係数を求めることにより類否を判断することとしたがこれに限られない。例えば、以下に示す式４により、ヒストグラムを用いて相関係数を算出し、類否を判断することとしてもよい。なお、ｘｉは、画像Ｘのヒストグラム、ｙｉは、画像Ｙのヒストグラムを表す。
【０１２８】
式４
【数４】
2006246209.tif 000006
【０１２９】
本変形例によれば、個々の画素位置に関係なく、画像データ全体の雰囲気に応じて類否を判断することができる。
【０１３０】
以上、本発明の種々の実施例について説明したが、本発明はこれらの実施例に限定されず、その趣旨を逸脱しない範囲で種々の構成をとることができることは言うまでもない。
【図面の簡単な説明】
【０１３１】
【図１】第１実施例におけるデジタルスチルカメラの概略構成を例示する説明図。
【図２】第１実施例におけるデジタルスチルカメラの機能ブロックを例示する説明図。
【図３】第１実施例におけるバッファメモリの内容を例示する説明図。
【図４】第１実施例における画像ファイル名の構造を説明する説明図。
【図５】第１実施例における画像記録処理を説明するフローチャート。
【図６】第１実施例における画像ファイル生成処理を説明するフローチャート。
【図７】第１実施例における画像ファイル名生成処理を説明するフローチャート。
【図８】第１実施例における類似画像ファイル名生成処理を説明するフローチャート。
【図９】第１実施例における通常画像ファイル名生成処理を説明するフローチャート。
【図１０】第１実施例におけるデジタルスチルカメラの処理概要を例示する模式図。
【図１１】第１実施例におけるメモリカードの記録内容を模式的に説明する模式図。
【図１２】第２実施例における連続撮影モードを説明する模式図。
【図１３】第２実施例における画像ファイル名生成処理を説明するフローチャート。
【図１４】第３実施例における画像処理装置の機能ブロックを例示する説明図。
【図１５】変形例における画像データ間の画素の対応を模式的に説明する模式図。
【図１６】変形例における画像データのブロック分割を説明する模式図。
【図１７】変形例におけるＥｘｉｆ情報の内容を例示する説明図。
【符号の説明】
【０１３２】
１０...デジタルスチルカメラ
１１...レリーズボタン
１２...レンズ
１３...カードスロット
１４...液晶パネル
１５...操作部
２０...ＣＰＵ
２１...内部時計
２２...ＣＣＤ
２３...画像処理回路
２４...バッファメモリ
２５...ＲＯＭ
２６...類似度算出モジュール
２７...類否判定モジュール
２８...画像ファイル名生成モジュール
３０...メモリカード
５０，５１，５２，５３...画像ファイル
１００...プレ画像情報記録領域
１１０...画像データ記録領域
１１１...画像データ
１２０...撮影日時記録領域
１３０...画像ファイル名記録領域
１５０...画像情報記録領域
１６０...画像データ記録領域
１６１...画像データ
２００...画像ファイル名
２１０...画像ファイル名称
２２０...拡張子
３００，３１０...画像データ
４００...特徴量
５１０...メーカノート
６００...画像処理装置
６０１...ＣＰＵ
６０２...インターフェース
６０３...ＲＯＭ
６０４...画像取得モジュール
６０５...画像処理モジュール
６０６...類似度算出モジュール
６０７...類否判定モジュール
６０８...画像ファイル名生成モジュール
６１０...ＲＡＭ
６５０...メモリカード
【図１】
2006246209.tif 000007
【図２】
2006246209.tif 000008
【図３】
2006246209.tif 000009
【図４】
2006246209.tif 000010
【図５】
2006246209.tif 000011
【図６】
2006246209.tif 000012
【図７】
2006246209.tif 000013
【図８】
2006246209.tif 000014
【図９】
2006246209.tif 000015
【図１０】
2006246209.tif 000016
【図１１】
2006246209.tif 000017
【図１２】
2006246209.tif 000018
【図１３】
2006246209.tif 000019
【図１４】
2006246209.tif 000020
【図１５】
2006246209.tif 000021
【図１６】
2006246209.tif 000022
【図１７】
2006246209.tif 000023