(57)【要約】  【課題】利便性を損なうことなく、撮影日時の情報を利用して所望の画像ファイルの検索等を行うことができるように、画像ファイルの日付ソートとその結果表示を行うことができる日付ソート機能付き画像ファイル情報表示装置、画像ファイル情報表示方法及び撮像装置を提供する。  【解決手段】デジタルカメラの再生モード時の液晶モニタの画面において、図４（Ｄ）のようにユーザが選択した撮影日のサムネイル画像が一覧表示される。その一覧表示の際に、記憶メディアに記録されている画像ファイルの日付ソートが行われるが、画像ファイルの数が所定の閾値以下であれば画像ファイルに記録されている撮影日時に基づいて日付ソートを行い、画像ファイルの数が閾値より大きければファイルの更新日時に基づいて日付ソートを行う。【選択図】  図４
2006345402.tif 000002
【特許請求の範囲】
【請求項１】
撮影された画像の画像データと該画像が撮影された撮影日時の情報とを有する画像ファイルが複数記録されると共に各画像ファイルの更新日時がファイル管理情報として記録されるメモリと、
前記メモリに記録されている日付ソート対象の画像ファイルを前記撮影日時に基づいて日付ソートする日付ソート手段であって、前記日付ソート対象の画像ファイルの数、又は、前記撮影日時に基づく日付ソートの処理に要すると予測される時間が、所定の閾値を超えた場合には、前記更新日時に基づいて日付ソートを行う日付ソート手段と、
前記日付ソート手段により得られた日付ソートの結果に基づいて、前記日付ソート対象の画像ファイルに関する情報を日付に関連する所定の条件に適合するように一覧表示する表示手段と、
を備えたことを特徴とする日付ソート機能付き画像ファイル情報表示装置。
【請求項２】
撮影された画像の画像データと該画像が撮影された撮影日時の情報とを有する画像ファイルが複数記録されると共に各画像ファイルの更新日時がファイル管理情報として記録されるメモリと、
前記メモリに記録されている日付ソート対象の画像ファイルを前記更新日時に基づいて日付ソートする日付ソート手段と、
前記日付ソート手段により得られた日付ソートの結果に基づいて、前記日付ソート対象の画像ファイルに関する情報を日付に関連する所定の条件に適合するように一覧表示する表示手段と、
前記日付ソート対象の画像ファイルのうち前記更新日時と前記撮影日時とが異なる画像ファイルが存在する場合に、警告情報を表示する警告表示手段と、
を備えたことを特徴とする日付ソート機能付き画像ファイル情報表示装置。
【請求項３】
前記警告表示手段は、前記表示手段における前記所定の条件に適合した画像ファイルの前記更新日時と前記撮影日時とを比較し、該更新日時と該撮影日時が異なる場合に前記警告情報を表示することを特徴とする請求項２の日付ソート機能付き画像ファイル情報表示装置。
【請求項４】
撮影された画像の画像データと該画像が撮影された撮影日時の情報とを有する画像ファイルが複数記録されると共に各画像ファイルの更新日時がファイル管理情報として記録されるメモリと、
前記メモリに記録されている日付ソート対象の画像ファイルを前記更新日時に基づいて日付ソートする日付ソート手段と、
前記日付ソート手段により得られた日付ソートの結果に基づいて、前記日付ソート対象の画像ファイルに関する情報を日付に関連する所定の条件に適合するように一覧表示する表示手段と、
前記日付ソート対象の画像ファイルのうち前記更新日時と前記撮影日時とが異なる画像ファイルについて前記更新日時を前記撮影日時に変更する更新日時変更手段と、
を備えたことを特徴とする日付ソート機能付き画像ファイル情報表示装置。
【請求項５】
前記更新日時変更手段は、前記更新日時の変更を了解するユーザの指示を受入する了解手段を有し、該了解手段により了解の指示を受入した場合にのみ前記更新日時を変更することを特徴とする請求項４の日付ソート機能付き画像ファイル情報表示装置。
【請求項６】
前記更新日時変更手段は、前記日付ソート手段により日付ソートが行われる前に前記更新日時の変更を行うことを特徴とする請求項４又は５の日付ソート機能付き画像ファイル情報表示装置。
【請求項７】
前記更新日時変更手段は、前記日付ソート手段により前記日付ソートが一旦行われた後に前記更新日時の変更を行うと共に、前記日付ソート手段は、前記更新日時変更手段により前記更新日時の変更が行われた場合に、該変更された更新日時に基づいて前記日付ソートの結果を更新することを特徴とする請求項５の日付ソート機能付き画像ファイル情報表示装置。
【請求項８】
前記更新日時変更手段は、前記表示手段における前記所定の条件に適合した画像ファイルの前記更新日時と前記撮影日時とを比較し、該更新日時と該撮影日時が異なる場合に該更新日時の変更を行うことを特徴とする請求項７の日付ソート機能付き画像ファイル情報表示装置。
【請求項９】
撮影された画像の画像データと該画像が撮影された撮影日時の情報とを有する画像ファイルが複数記録されると共に各画像ファイルの更新日時がファイル管理情報として記録されるメモリと、
前記メモリに記録されている日付ソート対象の画像ファイルを前記更新日時に基づいて日付ソートする日付ソート手段と、
前記日付ソート手段により得られた日付ソートの結果に基づいて、前記日付ソート対象の画像ファイルに関する情報を日付に関連する所定の条件に適合するように一覧表示する表示手段と、
前記表示手段における前記所定の条件に適合した画像ファイルの前記更新日時と前記撮影日時とを比較し、該更新日時と該撮影日時が異なる場合には、該撮影日時に基づいて前記日付ソート手段による日付ソートの結果を更新すると共に、該更新した日付ソートの結果に基づいて前記表示手段により前記画像ファイルに関する情報を一覧表示する更新手段と、
を備えたことを特徴とする日付ソート機能付き画像ファイル情報表示装置。
【請求項１０】
前記表示手段は、前記一覧表示する画像ファイルに関する情報として各画像ファイルが有する画像データの低解像度画像を表示することを特徴とする請求項１〜９のうちいずれか１に記載の日付ソート機能付き画像ファイル情報表示装置。
【請求項１１】
前記表示手段は、前記日付に関連する所定の条件として、ユーザにより指定された日付に該当する画像ファイルに関する情報を一覧表示するとの条件に適合するように前記日付ソート対象の画像ファイルに関する情報を一覧表示することを特徴とする請求項１〜１０のうちいずれか１に記載の日付ソート機能付き画像ファイル情報表示装置。
【請求項１２】
前記画像ファイルは、ＥＸＩＦ形式の画像ファイルであり、前記撮影日時は、前記画像データの付加情報として画像ファイル内に記録されることを特徴とする請求項１〜１１のうちいずれか１に記載の日付ソート機能付き画像ファイル情報表示装置。
【請求項１３】
前記メモリに記録されている画像ファイルは、ＦＡＴファイルシステムにより管理され、該画像ファイルの更新日時は、該ＦＡＴファイルシステムにおいて前記メモリ内の管理情報が記録されるシステム領域に記録されることを特徴とする請求項１〜１２のうちいずれか１に記載の日付ソート機能付き画像ファイル情報表示装置。
【請求項１４】
撮影された画像の画像データと該画像が撮影された撮影日時の情報とを有する画像ファイルが複数記録されると共に各画像ファイルの更新日時がファイル管理情報として記録されるメモリに存在する日付ソート対象の画像ファイルを前記撮影日時に基づいて日付ソートする日付ソート工程であって、前記日付ソート対象の画像ファイルの数、又は、前記撮影日時に基づく日付ソートの処理に要すると予測される時間が、所定の閾値を超えた場合には、前記更新日時に基づいて日付ソートを行う日付ソート工程と、
前記日付ソート工程により得られた日付ソートの結果に基づいて、前記日付ソート対象の画像ファイルに関する情報を日付に関連する所定の条件に適合するように一覧表示する表示工程と、
を備えたことを特徴とする画像ファイル情報表示方法。
【請求項１５】
撮影された画像の画像データと該画像が撮影された撮影日時の情報とを有する画像ファイルが複数記録されると共に各画像ファイルの更新日時がファイル管理情報として記録されるメモリに存在する日付ソート対象の画像ファイルを前記更新日時に基づいて日付ソートする日付ソート工程と、
前記日付ソート工程により得られた日付ソートの結果に基づいて、前記日付ソート対象の画像ファイルに関する情報を日付に関連する所定の条件に適合するように一覧表示する表示工程と、
前記日付ソート対象の画像ファイルのうち前記更新日時と前記撮影日時とが異なる画像ファイルが存在する場合に、警告情報を表示する警告表示工程と、
を備えたことを特徴とする画像ファイル情報表示方法。
【請求項１６】
前記警告表示工程は、前記表示工程における前記所定の条件に適合した画像ファイルの前記更新日時と前記撮影日時とを比較し、該更新日時と該撮影日時が異なる場合に前記警告情報を表示することを特徴とする請求項１５の画像ファイル情報表示方法。
【請求項１７】
撮影された画像の画像データと該画像が撮影された撮影日時の情報とを有する画像ファイルが複数記録されると共に各画像ファイルの更新日時がファイル管理情報として記録されるメモリに存在する日付ソート対象の画像ファイルを前記更新日時に基づいて日付ソートする日付ソート工程と、
前記日付ソート工程により得られた日付ソートの結果に基づいて、前記日付ソート対象の画像ファイルに関する情報を日付に関連する所定の条件に適合するように一覧表示する表示工程と、
前記日付ソート対象の画像ファイルのうち前記更新日時と前記撮影日時とが異なる画像ファイルについて前記更新日時を前記撮影日時に変更する更新日時変更工程と、
を備えたことを特徴とする画像ファイル情報表示方法。
【請求項１８】
前記更新日時変更工程は、前記更新日時の変更を了解するユーザの指示を受入する了解工程を有し、該了解工程により了解の指示を受入した場合にのみ前記更新日時を変更することを特徴とする請求項１７の画像ファイル情報表示方法。
【請求項１９】
前記更新日時変更工程は、前記日付ソート工程により日付ソートが行われる前に前記更新日時の変更を行うことを特徴とする請求項１７又は１８の画像ファイル情報表示方法。
【請求項２０】
前記更新日時変更工程は、前記日付ソート工程により前記日付ソートが一旦行われた後に前記更新日時の変更を行うと共に、前記日付ソート工程は、前記更新日時変更工程により前記更新日時の変更が行われた場合に、該変更された更新日時に基づいて前記日付ソートの結果を更新することを特徴とする請求項１８の画像ファイル情報表示方法。
【請求項２１】
前記更新日時変更工程は、前記表示工程における前記所定の条件に適合した画像ファイルの前記更新日時と前記撮影日時とを比較し、該更新日時と該撮影日時が異なる場合に該更新日時の変更を行うことを特徴とする請求項２０の画像ファイル情報表示方法。
【請求項２２】
撮影された画像の画像データと該画像が撮影された撮影日時の情報とを有する画像ファイルが複数記録されると共に各画像ファイルの更新日時がファイル管理情報として記録されるメモリに存在する日付ソート対象の画像ファイルを前記更新日時に基づいて日付ソートする日付ソート工程と、
前記日付ソート工程により得られた日付ソートの結果に基づいて、前記日付ソート対象の画像ファイルに関する情報を日付に関連する所定の条件に適合するように一覧表示する表示工程と、
前記表示工程における前記所定の条件に適合した画像ファイルの前記更新日時と前記撮影日時とを比較し、該更新日時と該撮影日時が異なる場合には、該撮影日時に基づいて前記日付ソート工程による日付ソートの結果を更新すると共に、該更新した日付ソートの結果に基づいて前記表示工程により前記画像ファイルに関する情報を一覧表示する更新工程と、
を備えたことを特徴とする画像ファイル情報表示方法。
【請求項２３】
前記表示工程は、前記一覧表示する画像ファイルに関する情報として各画像ファイルが有する画像データの低解像度画像を表示することを特徴とする請求項１４〜２２のうちいずれか１に記載の画像ファイル情報表示方法。
【請求項２４】
前記表示工程は、前記日付に関連する所定の条件として、ユーザにより指定された日付に該当する画像ファイルに関する情報を一覧表示するとの条件に適合するように前記日付ソート対象の画像ファイルに関する情報を一覧表示することを特徴とする請求項１４〜２３のうちいずれか１に記載の画像ファイル情報表示方法。
【請求項２５】
前記画像ファイルは、ＥＸＩＦ形式の画像ファイルであり、前記撮影日時は、前記画像データの付加情報として画像ファイル内に記録されることを特徴とする請求項１４〜２４のうちいずれか１に記載の画像ファイル情報表示方法。
【請求項２６】
前記メモリに記録されている画像ファイルは、ＦＡＴファイルシステムにより管理され、該画像ファイルの更新日時は、該ＦＡＴファイルシステムにおいて前記メモリ内の管理情報が記録されるシステム領域に記録されることを特徴とする請求項１４〜２５のうちいずれか１に記載の画像ファイル情報表示方法。
【請求項２７】
請求項１〜１３のうちいずれか１に記載の日付ソート機能付き画像ファイル情報表示装置を構成する手段を備えたことを特徴とする撮像装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は日付ソート機能付き画像ファイル情報表示装置、画像ファイル情報表示方法及び撮像装置に係り、特にデジタルカメラへの適用が可能な日付ソート機能付き画像ファイル情報表示装置、画像ファイル情報表示方法及び撮像装置に関する。
【背景技術】
【０００２】
従来から、撮影画像の画像ファイルを日付でソートする日付ソート機能を有するデジタルカメラが提供されている。
【０００３】
特許文献１には、複数のファイルを、日付やファイル名でソートするファイル編集装置が開示されている。
【特許文献１】特開２００４―２５８９５７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
デジタルカメラ等の撮像装置で撮影された画像は、一般にその画像データに撮影日時などの付加情報を付加したExif（Exchangeable Image File Format）形式の画像ファイルとして記録される。このようなファイル形式により記録された複数の画像ファイルを日付でソート（分類や並べ替え）し、ファイル識別情報（ファイル名やサムネイル画像等）を一覧表示するような場合、各画像ファイル内の付加情報（ExifTAG）として記録されている撮影日時を元にソートすることが望ましい。
【０００５】
しかしながら、撮影日時を元に日付ソートする場合、ファイル内部のタグ解析を全ファイルについて行う必要があり、ファイル数が多い場合、ソート終了までに膨大な時間を要するという問題がある。このため、従来は、メモリの所定領域にファイル管理情報として記録されているファイルの更新日時を元に日付ソートを行っている。
【０００６】
ここで、データを記録するメモリカード等でのファイルの管理システムとしてＦＡＴ（File Allocation Table:ファイル・アロケーション・テーブル）ファイルシステムが一般に用いられている。このＦＡＴファイルシステムでは、メモリ領域がシステム領域とデータ領域とに分けられ、システム領域には、ファイル管理情報として、ディレクトリエントリとＦＡＴのデータが記録され、データ領域には実際のファイルのデータが記録される。
【０００７】
ディレクトリエントリには、メモリに記録されている各ファイルについて、ファイル名、拡張子、属性、予約済み領域、ファイル作成時刻、ファイル作成日、最終アクセス日、更新日時、当該ファイルの先頭部分のデータが記録されているクラスタのクラスタアドレス（開始クラスタアドレス）、ファイルサイズ等が記録される。ＦＡＴには、各ファイルが記録されているクラスタの繋がりを示すデータが記録される。
【０００８】
このようなＦＡＴファイルシステムで管理されているファイルの日付ソートは、上述のようにファイルの更新日時を元に行われるのが一般的であるが、日付ソートを更新日時で行うと、画像ファイルのように撮影日時で日付ソートを行うことが望まれる場合には適切な結果が得られない場合がある。
【０００９】
例えば、撮影時にメモリに記録した画像ファイルの更新日時は撮影日時と略一致しており、その状態で日付ソートしたときには撮影日時で日付ソートしたときと同じ結果が得られる。一方、一旦メモリに記録した画像ファイルの画像にトリミング処理等を施すと、その際のリードモディファイライトによって更新日付がリードモディファイライトを実行した日時に変更されてしまうため、更新日時と撮影日時とが異なり、更新日時で日付ソートした結果が撮影日時で日付ソートした結果と異なるという問題があった。また、画像ファイルをコピーした場合にも更新日時がコピーした日時となるため、コピー先のメモリに記録されている画像ファイルを更新日時で日付ソートすると、撮影日時で日付ソートした結果と全く異なる結果を招く場合があった。
【００１０】
本発明はこのような事情に鑑みてなされたもので、利便性を損なうことなく、できるだけ撮影日時の情報を利用して所望の画像ファイルの検索等を行うことができるように、画像ファイルの日付ソートとその結果表示を行うことができる日付ソート機能付き画像ファイル情報表示装置、画像ファイル情報表示方法及び撮像装置を提供することを目的とする。
【課題を解決するための手段】
【００１１】
前記目的を達成するために、請求項１に記載の日付ソート機能付き画像ファイル情報表示装置は、撮影された画像の画像データと該画像が撮影された撮影日時の情報とを有する画像ファイルが複数記録されると共に各画像ファイルの更新日時がファイル管理情報として記録されるメモリと、前記メモリに記録されている日付ソート対象の画像ファイルを前記撮影日時に基づいて日付ソートする日付ソート手段であって、前記日付ソート対象の画像ファイルの数、又は、前記撮影日時に基づく日付ソートの処理に要すると予測される時間が、所定の閾値を超えた場合には、前記更新日時に基づいて日付ソートを行う日付ソート手段と、前記日付ソート手段により得られた日付ソートの結果に基づいて、前記日付ソート対象の画像ファイルに関する情報を日付に関連する所定の条件に適合するように一覧表示する表示手段と、を備えたことを特徴としている。
【００１２】
本発明によれば、原則として撮影日時による日付ソートが行われるため、画像ファイルの日付ソートにおいては目的に合致した結果が得られる。また、撮影日時による日付ソートでは、膨大な処理時間を要し、ユーザの待ち時間が長くなるような場合には画像ファイルの更新日時による日付ソートにより迅速に処理するようにしたため、利便性が向上する。
【００１３】
請求項２に記載の日付ソート機能付き画像ファイル情報表示装置は、撮影された画像の画像データと該画像が撮影された撮影日時の情報とを有する画像ファイルが複数記録されると共に各画像ファイルの更新日時がファイル管理情報として記録されるメモリと、前記メモリに記録されている日付ソート対象の画像ファイルを前記更新日時に基づいて日付ソートする日付ソート手段と、前記日付ソート手段により得られた日付ソートの結果に基づいて、前記日付ソート対象の画像ファイルに関する情報を日付に関連する所定の条件に適合するように一覧表示する表示手段と、前記日付ソート対象の画像ファイルのうち前記更新日時と前記撮影日時とが異なる画像ファイルが存在する場合に、警告情報を表示する警告表示手段と、を備えたことを特徴としている。
【００１４】
本発明によれば、画像ファイルの日付ソートがファイルの更新日時によって迅速に行われる一方、更新日時と撮影日時とが異なる場合に、目的に合致しない結果が生じるおそれがあるため、警告情報の表示によってその旨をユーザに知らせるようにしている。これにより、ユーザに対して撮影日時での日付ソートの結果と異なるおそれがある旨の注意を促すことができる。
【００１５】
請求項３に記載の日付ソート機能付き画像ファイル情報表示装置は、請求項２に記載の発明において、前記警告表示手段は、前記表示手段における前記所定の条件に適合した画像ファイルの前記更新日時と前記撮影日時とを比較し、該更新日時と該撮影日時が異なる場合に前記警告情報を表示することを特徴としている。
【００１６】
本発明によれば、画像ファイルの更新日時による日付ソートの結果、一覧表示する条件に適合した画像ファイルに限定して更新日時と撮影日時とを比較し、更新日時と撮影日時とが異なるか否かを判断するため、日付ソートした画像ファイルが膨大であっても、一覧表示する条件に適合した画像ファイルの数が限られていれば、又は、一覧表示をユーザが確認している間にその判断を行えば、更新日時と撮影日時とが異なるか否かの判断に多くの時間を要することなく、その判断のためにユーザに待ち時間を与える不利益もなく警告を行うことができる。
【００１７】
特に、一覧表示する画像ファイルに関する情報として、画像（低解像度画像）を表示する場合には、一覧表示する画像の画像ファイルを読み取る必要があり、その際にその画像ファイルの撮影日時の情報を参照して更新日時と比較することによって、更新日時と撮影日時とが異なるか否かの判断のための処理時間や処理負担の増加はほとんど生じない。
【００１８】
請求項４に記載の日付ソート機能付き画像ファイル情報表示装置は、撮影された画像の画像データと該画像が撮影された撮影日時の情報とを有する画像ファイルが複数記録されると共に各画像ファイルの更新日時がファイル管理情報として記録されるメモリと、前記メモリに記録されている日付ソート対象の画像ファイルを前記更新日時に基づいて日付ソートする日付ソート手段と、前記日付ソート手段により得られた日付ソートの結果に基づいて、前記日付ソート対象の画像ファイルに関する情報を日付に関連する所定の条件に適合するように一覧表示する表示手段と、前記日付ソート対象の画像ファイルのうち前記更新日時と前記撮影日時とが異なる画像ファイルについて前記更新日時を前記撮影日時に変更する更新日時変更手段と、を備えたことを特徴としている。
【００１９】
本発明によれば、画像ファイルの日付ソートがファイルの更新日時によって迅速に行われる。一方、更新日時と撮影日時とが異なる場合に、目的に合致しない結果が生じるおそれがあるが、そのような場合には更新日時を撮影日時に変更するため、撮影日時での日付ソートと同じ結果を得ることができる。
【００２０】
請求項５に記載の日付ソート機能付き画像ファイル情報表示装置は、請求項４に記載の発明において、前記更新日時変更手段は、前記更新日時の変更を了解するユーザの指示を受入する了解手段を有し、該了解手段により了解の指示を受入した場合にのみ前記更新日時を変更することを特徴としている。
【００２１】
本発明によれば、請求項４のように画像ファイルの更新日時を撮影日時に変更する前にユーザの了解を得るようにしたため、ユーザが必要に応じて更新日時の撮影日時への変更を選択することができる。
【００２２】
請求項６に記載の日付ソート機能付き画像ファイル情報表示装置は、請求項４又は５に記載の発明において、前記更新日時変更手段は、前記日付ソート手段により日付ソートが行われる前に前記更新日時の変更を行うことを特徴としている。
【００２３】
本発明によれば、画像ファイルの更新日時による日付ソートを行う前に更新日時の撮影日時の変更を行うようにしたため、更新日時の変更を行う場合に無駄な日付ソートの時間を省くことができる。
【００２４】
請求項７に記載の日付ソート機能付き画像ファイル情報表示装置は、請求項５に記載の発明において、前記更新日時変更手段は、前記日付ソート手段により前記日付ソートが一旦行われた後に前記更新日時の変更を行うと共に、前記日付ソート手段は、前記更新日時変更手段により前記更新日時の変更が行われた場合に、該変更した更新日時に基づいて前記日付ソートの結果を更新することを特徴としている。
【００２５】
本発明によれば、画像ファイルの更新日時による日付ソートを行った後、更新日時と撮影日時とが異なる場合に、請求項５のようにユーザの了解を得て更新日時を撮影日時に変更する態様において、更新日時が変更された場合には、該更新日時に基づいて日付ソートの結果を更新するようにしたため、更新日時の変更を日付ソートの結果に即反映させることができる。
【００２６】
請求項８に記載の日付ソート機能付き画像ファイル情報表示装置は、請求項７に記載の発明において、前記更新日時変更手段は、前記表示手段における前記所定の条件に適合した画像ファイルの前記更新日時と前記撮影日時とを比較し、該更新日時と該撮影日時が異なる場合に該更新日時の変更を行うことを特徴としている。
【００２７】
本発明によれば、画像ファイルの更新日時による日付ソートの結果に基づいて一覧表示する条件に適合する画像ファイルに限定して更新日時と撮影日時とを比較し、更新日時と撮影日時とが異なるか否かを判断するため、日付ソートした画像ファイルが膨大であっても、一覧表示する条件に適合した画像ファイルの数が限られていれば、又は、一覧表示をユーザが確認している間にその判断を行えば、更新日時と撮影日時とが異なるか否かの判断に多くの時間を要することなく、その判断のためにユーザに待ち時間を与える不利益もなく更新日時の変更を行うことができる。
【００２８】
特に、一覧表示する画像ファイルに関する情報として、画像（低解像度画像）を表示する場合には、一覧表示する画像の画像ファイルを読み取る必要があり、その際にその画像ファイルの撮影日時の情報を参照して更新日時と比較することによって、更新日時と撮影日時とが異なるか否かの判断のための処理時間や処理負担の増加はほとんど生じない。
【００２９】
請求項９に記載の日付ソート機能付き画像ファイル情報表示装置は、撮影された画像の画像データと該画像が撮影された撮影日時の情報とを有する画像ファイルが複数記録されると共に各画像ファイルの更新日時がファイル管理情報として記録されるメモリと、前記メモリに記録されている日付ソート対象の画像ファイルを前記更新日時に基づいて日付ソートする日付ソート手段と、前記日付ソート手段により得られた日付ソートの結果に基づいて、前記日付ソート対象の画像ファイルに関する情報を日付に関連する所定の条件に適合するように一覧表示する表示手段と、前記表示手段における前記所定の条件に適合した画像ファイルの前記更新日時と前記撮影日時とを比較し、該更新日時と該撮影日時が異なる場合には、該撮影日時に基づいて前記日付ソート手段による日付ソートの結果を更新すると共に、該更新した日付ソートの結果に基づいて前記表示手段により前記画像ファイルに関する情報を一覧表示する更新手段と、を備えたことを特徴としている。
【００３０】
本発明によれば、画像ファイルの日付ソートがファイルの更新日時によって迅速に行われる。一方、更新日時と撮影日時とが異なる場合に、目的に合致しない結果が生じるおそれがあるが、そのような場合には一覧表示する条件に適合した画像ファイルについては撮影日時によって日付ソートと一覧表示の更新が行われるため、撮影日時での日付ソートと同じ結果を得ることができる。
【００３１】
また、一覧表示する条件に適合した画像ファイルに限定して更新日時と撮影日時とを比較し、異なるか否かを判断するため、日付ソートした画像ファイルが膨大であっても、一覧表示する条件に適合した画像ファイルの数が限られていれば、又は、一覧表示をユーザが確認している間にその判断を行えば、更新日時と撮影日時とが異なるか否かの判断に多くの時間を要することなく、その判断のためにユーザに待ち時間を与える不利益もなく更新日時の変更を行うことができる。
【００３２】
特に、一覧表示する画像ファイルに関する情報として、画像（低解像度画像）を表示する場合には、一覧表示する画像の画像ファイルを読み取る必要があり、その際にその画像ファイルの撮影日時の情報を参照して更新日時と比較することによって、更新日時と撮影日時とが異なるか否かの判断のための処理時間や処理負担の増加はほとんど生じない。
【００３３】
請求項１０に記載の日付ソート機能付き画像ファイル情報表示装置は、請求項１〜９のうちいずれか１に記載の発明において、前記表示手段は、前記一覧表示する画像ファイルに関する情報として各画像ファイルが有する画像データの低解像度画像を表示することを特徴としている。
【００３４】
本発明は、画像ファイルに関する情報の一覧表示の一態様として低解像度画像（サムネイル画像）を表示するとしたものである。
【００３５】
請求項１１に記載の日付ソート機能付き画像ファイル情報表示装置は、請求項１〜１０のうちいずれか１に記載の発明において、前記表示手段は、前記日付に関連する所定の条件として、ユーザにより指定された日付に該当する画像ファイルに関する情報を一覧表示するとの条件に適合するように前記日付ソート対象の画像ファイルに関する情報を一覧表示することを特徴とする。
【００３６】
本発明は、日付ソートした画像ファイルの一覧表示における条件の一例を示したもので、ユーザが所望の日付を指定するとその日付に該当する画像ファイルに関する情報が一覧表示される。
【００３７】
請求項１２に記載の日付ソート機能付き画像ファイル情報表示装置は、請求項１〜１１のうちいずれか１に記載の発明において、前記画像ファイルは、ＥＸＩＦ形式の画像ファイルであり、前記撮影日時は、前記画像データの付加情報として画像ファイル内に記録されることを特徴としている。
【００３８】
本発明は、画像ファイルのファイル形式としてＥＸＩＦ（Exchangeable Image File Format）形式が適用された場合を示している。
【００３９】
請求項１３に記載の日付ソート機能付き画像ファイル情報表示装置は、請求項１〜１２のうちいずれか１に記載の発明において、前記メモリに記録されている画像ファイルは、ＦＡＴファイルシステムにより管理され、該画像ファイルの更新日時は、該ＦＡＴファイルシステムにおいて前記メモリ内の管理情報が記録されるシステム領域に記録されることを特徴としている。
【００４０】
本発明は、メモリに記憶するファイルの管理システムのＦＡＴ（File Allocation Table）ファイルシステムが適用された場合を示している。
【００４１】
請求項１４に記載の画像ファイル情報表示方法は、撮影された画像の画像データと該画像が撮影された撮影日時の情報とを有する画像ファイルが複数記録されると共に各画像ファイルの更新日時がファイル管理情報として記録されるメモリに存在する日付ソート対象の画像ファイルを前記撮影日時に基づいて日付ソートする日付ソート工程であって、前記日付ソート対象の画像ファイルの数、又は、前記撮影日時に基づく日付ソートの処理に要すると予測される時間が、所定の閾値を超えた場合には、前記更新日時に基づいて日付ソートを行う日付ソート工程と、前記日付ソート工程により得られた日付ソートの結果に基づいて、前記日付ソート対象の画像ファイルに関する情報を日付に関連する所定の条件に適合するように一覧表示する表示工程と、を備えたことを特徴としている。
【００４２】
本発明は、請求項１に記載の日付ソート機能付き画像ファイル情報表示装置において適用される方法の発明であり、請求項１の発明と同様の効果を有する。
【００４３】
請求項１５に記載の画像ファイル情報表示方法は、撮影された画像の画像データと該画像が撮影された撮影日時の情報とを有する画像ファイルが複数記録されると共に各画像ファイルの更新日時がファイル管理情報として記録されるメモリに存在する日付ソート対象の画像ファイルを前記更新日時に基づいて日付ソートする日付ソート工程と、前記日付ソート工程により得られた日付ソートの結果に基づいて、前記日付ソート対象の画像ファイルに関する情報を日付に関連する所定の条件に適合するように一覧表示する表示工程と、前記日付ソート対象の画像ファイルのうち前記更新日時と前記撮影日時とが異なる画像ファイルが存在する場合に、警告情報を表示する警告表示工程と、を備えたことを特徴としている。
【００４４】
本発明は、請求項２に記載の日付ソート機能付き画像ファイル情報表示装置において適用される方法の発明であり、請求項２の発明と同様の効果を有する。
【００４５】
請求項１６に記載の画像ファイル情報表示方法は、請求項１５に記載の発明において、前記警告表示工程は、前記表示工程における前記所定の条件に適合した画像ファイルの前記更新日時と前記撮影日時とを比較し、該更新日時と該撮影日時が異なる場合に前記警告情報を表示することを特徴としている。
【００４６】
本発明は、請求項３に記載の日付ソート機能付き画像ファイル情報表示装置において適用される方法の発明であり、請求項３の発明と同様の効果を有する。
【００４７】
請求項１７に記載の画像ファイル情報表示方法は、撮影された画像の画像データと該画像が撮影された撮影日時の情報とを有する画像ファイルが複数記録されると共に各画像ファイルの更新日時がファイル管理情報として記録されるメモリに存在する日付ソート対象の画像ファイルを前記更新日時に基づいて日付ソートする日付ソート工程と、前記日付ソート工程により得られた日付ソートの結果に基づいて、前記日付ソート対象の画像ファイルに関する情報を日付に関連する所定の条件に適合するように一覧表示する表示工程と、前記日付ソート対象の画像ファイルのうち前記更新日時と前記撮影日時とが異なる画像ファイルについて前記更新日時を前記撮影日時に変更する更新日時変更工程と、を備えたことを特徴としている。
【００４８】
本発明は、請求項４に記載の日付ソート機能付き画像ファイル情報表示装置において適用される方法の発明であり、請求項４の発明と同様の効果を有する。
【００４９】
請求項１８に記載の画像ファイル情報表示方法は、請求項１７に記載の発明において、前記更新日時変更工程は、前記更新日時の変更を了解するユーザの指示を受入する了解工程を有し、該了解工程により了解の指示を受入した場合にのみ前記更新日時を変更することを特徴としている。
【００５０】
本発明は、請求項５に記載の日付ソート機能付き画像ファイル情報表示装置において適用される方法の発明であり、請求項５の発明と同様の効果を有する。
【００５１】
請求項１９に記載の画像ファイル情報表示方法は、請求項１７又は１８に記載の発明において、前記更新日時変更工程は、前記日付ソート工程により日付ソートが行われる前に前記更新日時の変更を行うことを特徴としている。
【００５２】
本発明は、請求項６に記載の日付ソート機能付き画像ファイル情報表示装置において適用される方法の発明であり、請求項６の発明と同様の効果を有する。
【００５３】
請求項２０に記載の画像ファイル情報表示方法は、請求項１８に記載の発明において、前記更新日時変更工程は、前記日付ソート工程により前記日付ソートが一旦行われた後に前記更新日時の変更を行うと共に、前記日付ソート工程は、前記更新日時変更工程により前記更新日時の変更が行われた場合に、該変更された更新日時に基づいて前記日付ソートの結果を更新することを特徴としている。
【００５４】
本発明は、請求項７に記載の日付ソート機能付き画像ファイル情報表示装置において適用される方法の発明であり、請求項７の発明と同様の効果を有する。
【００５５】
請求項２１に記載の画像ファイル情報表示方法は、請求項２０に記載の発明において、前記更新日時変更工程は、前記表示工程における前記所定の条件に適合した画像ファイルの前記更新日時と前記撮影日時とを比較し、該更新日時と該撮影日時が異なる場合に該更新日時の変更を行うことを特徴としている。
【００５６】
本発明は、請求項８に記載の日付ソート機能付き画像ファイル情報表示装置において適用される方法の発明であり、請求項８の発明と同様の効果を有する。
【００５７】
請求項２２に記載の画像ファイル情報表示方法は、撮影された画像の画像データと該画像が撮影された撮影日時の情報とを有する画像ファイルが複数記録されると共に各画像ファイルの更新日時がファイル管理情報として記録されるメモリに存在する日付ソート対象の画像ファイルを前記更新日時に基づいて日付ソートする日付ソート工程と、前記日付ソート工程により得られた日付ソートの結果に基づいて、前記日付ソート対象の画像ファイルに関する情報を日付に関連する所定の条件に適合するように一覧表示する表示工程と、前記表示工程における前記所定の条件に適合した画像ファイルの前記更新日時と前記撮影日時とを比較し、該更新日時と該撮影日時が異なる場合には、該撮影日時に基づいて前記日付ソート工程による日付ソートの結果を更新すると共に、該更新した日付ソートの結果に基づいて前記表示工程により前記画像ファイルに関する情報を一覧表示する更新工程と、を備えたことを特徴としている。
【００５８】
本発明は、請求項９に記載の日付ソート機能付き画像ファイル情報表示装置において適用される方法の発明であり、請求項９の発明と同様の効果を有する。
【００５９】
請求項２３に記載の画像ファイル情報表示方法は、請求項１４〜２２のうちいずれか１に記載の発明において、前記表示工程は、前記一覧表示する画像ファイルに関する情報として各画像ファイルが有する画像データの低解像度画像を表示することを特徴としている。
【００６０】
本発明は、請求項１０に記載の日付ソート機能付き画像ファイル情報表示装置において適用される方法の発明であり、請求項１０の発明と同様の効果を有する。
【００６１】
請求項２４に記載の画像ファイル情報表示方法は、請求項１４〜２３のうちいずれか１に記載の発明において、前記表示工程は、前記日付に関連する所定の条件として、ユーザにより指定された日付に該当する画像ファイルに関する情報を一覧表示するとの条件に適合するように前記日付ソート対象の画像ファイルに関する情報を一覧表示することを特徴としている。
【００６２】
本発明は、請求項１１に記載の日付ソート機能付き画像ファイル情報表示装置において適用される方法の発明であり、請求項１１の発明と同様の効果を有する。
【００６３】
請求項２５に記載の画像ファイル情報表示方法は、請求項１４〜２４のうちいずれか１に記載の発明において、前記画像ファイルは、ＥＸＩＦ形式の画像ファイルであり、前記撮影日時は、前記画像データの付加情報として画像ファイル内に記録されることを特徴としている。
【００６４】
本発明は、請求項１２に記載の日付ソート機能付き画像ファイル情報表示装置において適用される方法の発明であり、請求項１２の発明と同様の効果を有する。
【００６５】
請求項２６に記載の画像ファイル情報表示方法は、請求項１４〜２５のうちいずれか１に記載の発明において、前記メモリに記録されている画像ファイルは、ＦＡＴファイルシステムにより管理され、該画像ファイルの更新日時は、該ＦＡＴファイルシステムにおいて前記メモリ内の管理情報が記録されるシステム領域に記録されることを特徴としている。
【００６６】
本発明は、請求項１３に記載の日付ソート機能付き画像ファイル情報表示装置において適用される方法の発明であり、請求項１３の発明と同様の効果を有する。
【００６７】
請求項２７に記載の撮像装置は、請求項１〜１３のうちいずれか１に記載の日付ソート機能付き画像ファイル情報表示装置を構成する手段を備えたことを特徴としている。
【００６８】
本発明は、デジタルカメラ等の撮像装置において、請求項１〜１３に記載の発明を適用した場合を示している。
【発明の効果】
【００６９】
本発明によれば、利便性を損なうことなく、できるだけ撮影日時の情報によって所望の画像ファイルの検索等を行うことができるように、画像ファイルの日付ソートとその結果表示を行うことができる。
【発明を実施するための最良の形態】
【００７０】
以下、添付図面に従って本発明に係る日付ソート機能付き画像ファイル情報表示装置、画像ファイル情報表示方法及び撮像装置を実施するための最良の形態について詳細に説明する。
【００７１】
図１及び図２は、それぞれ本発明が適用されたデジタルカメラの外観構成を示す正面斜視図と背面斜視図である。同図に示すように、本実施の形態のデジタルカメラ１０は、携帯可能なコンパクトタイプのデジタルカメラであり、そのカメラ本体１２は、横方向に細長く形成された矩形の箱状に形成されている。
【００７２】
カメラ本体１２の正面には、図１に示すように、撮影レンズ１４、ファインダ窓１６、セルフタイマーランプ１７、ストロボ１８、マイク２０等が設けられており、上面には、シャッタボタン２２、電源／モードスイッチ２４、モードダイヤル２６等が設けられている。
【００７３】
また、カメラ本体１２の背面には、図２に示すように、ファインダ接眼部２８、液晶モニタ３０、ズームボタン３２、十字ボタン３４、ＭＥＮＵ／ＯＫボタン３６、ＤＩＳＰ／ＢＡＣＫボタン４０、スピーカ４２等が設けられており、片側の側面には、ＵＳＢ端子４４、電源端子４６、ＡＶ出力端子４８が設けられている。
【００７４】
また、図示しないカメラ本体１２の底面には、開閉自在なカバーが設けられており、このカバーの内側にバッテリを収納するためのバッテリ収納室と、メモリカードを装填するためのメモリカードスロットとが設けられている。
【００７５】
撮影レンズ１４は、沈胴式のズームレンズで構成されており、カメラの電源を投入すると、カメラ本体１２から繰り出される（撮影モード時）。
【００７６】
セルフタイマーランプ１７は、ＬＥＤランプで構成されており、セルフタイマー撮影時、所定のタイミングで発光、点滅して、被写体に撮影のタイミングを告知する（たとえば、約５秒間点灯したのち点滅に変わり、さらに約５秒後に撮影が行われる）。
【００７７】
シャッタボタン２２は、いわゆる「半押し」と「全押し」とからなる２段ストローク式のスイッチで構成されている。デジタルカメラ１０は、このシャッタボタン２０を半押しすることにより、ＡＥ（Automatic Exposure）、ＡＦ（Auto Focus）、ＡＷＢ（Automatic White Balance ）が機能し、全押しすることにより、撮影処理が行われる。
【００７８】
電源／モードスイッチ２４は、デジタルカメラ１０の電源をＯＮ／ＯＦＦする電源スイッチとして機能するとともに、デジタルカメラ１０のモードを設定するモードスイッチとして機能し、「ＯＦＦ位置」、「再生位置」、「撮影位置」の間をスライド自在に設けられている。デジタルカメラ１０は、この電源／モードスイッチ２４を「再生位置」又は「撮影位置」に合わせることにより、電源がＯＮになり、「ＯＦＦ位置」に合わせることにより、電源がＯＦＦになる。また、電源／モードスイッチ２４を「再生位置」に合わせることにより「再生モード」に設定され、「撮影位置」に合わせることにより「撮影モード」に設定される。そして、デジタルカメラ１０は「撮影モード」に設定されると、画像の記録が可能になり、「再生モード」に設定されると、記録済み画像の再生が可能になる。
【００７９】
モードダイヤル２６は、デジタルカメラ１０の撮影モードを設定する撮影モード設定手段として機能し、このモードダイヤル２６の設定位置により、デジタルカメラ１０の撮影モードが、「オート撮影モード」、「動画撮影モード」、「人物撮影モード」、「スポーツ撮影モード」、「風景撮影モード」、「夜景撮影モード」、「プログラム撮影モード」、「絞り優先撮影モード」、「シャッタスピード優先撮影モード」、「マニュアル撮影モード」に設定される。
【００８０】
液晶モニタ３０は、カラー表示が可能な液晶ディスプレイで構成されている。この液晶モニタ３０は、撮影した画像の表示画面として利用されるとともに、各種設定時にユーザインターフェースとして利用される。また、撮影時に必要に応じてスルー画像が表示され、画角確認用の電子ファインダとして利用される。
【００８１】
ズームボタン３２は、望遠側へのズームを指示するズームテレボタン３２Ｔと、広角側へのズームを指示するズームワイドボタン３２Ｗとで構成され、このズームボタン３２が操作されることにより、撮影画角が変化する。
【００８２】
十字ボタン３４は、上下左右４方向に押圧操作することができるようにされており、各方向の指示を入力するボタンとして機能する。
【００８３】
ＭＥＮＵ／ＯＫボタン３６は、各モードの通常画面からメニュー画面への遷移を指示するボタン（ＭＥＮＵボタン）として機能するとともに、選択内容の確定、処理の実行等を指示するボタン（ＯＫボタン）として機能する。
【００８４】
ＤＩＳＰ／ＢＡＣＫボタン４０は、液晶モニタ３０の表示内容の切替えや、入力操作のキャンセル等を指示するボタンとして機能する。
【００８５】
図３は、デジタルカメラ１０の電気的構成を示すブロック図である。同図に示すように、デジタルカメラ１０は、ＣＰＵ１１０、操作部（シャッタボタン２２、電源／モードスイッチ２４、モードダイヤル２６、ズームボタン３２、十字ボタン３４、ＭＥＮＵ／ＯＫボタン３６、ＤＩＳＰ／ＢＡＣＫボタン４０等）１１２、ＲＯＭ１１６、ＥＥＰＲＯＭ１１８、メモリ（ＳＤＲＡＭ）１２０、ＶＲＡＭ１２２、撮影光学系１２６、フォーカスモータドライバ１２８、ズームモータドライバ１３０、アイリスモータドライバ１３２、撮像素子１３４、タイミングジェネレータ（ＴＧ）１３６、アナログ信号処理回路１３８、Ａ／Ｄ変換器１４０、画像入力コントローラ１４２、画像信号処理回路１４４、圧縮・伸張処理回路１４６、メディアコントローラ１４８、記憶メディア（メモリカード）１５０、エンコーダ１５２、ＡＥ／ＡＷＢ検出回路１５４、ＡＦ検出回路１５６、ストロボ制御回路１５８、音声入力処理回路１６０、音声出力処理回路１６２、電源制御回路１６４等で構成されている。
【００８６】
ＣＰＵ１１０は、デジタルカメラ１０の全体の動作を制御する制御部として機能するとともに、各種の演算処理を行う演算手段として機能し、操作部１１２からの入力に基づき所定の制御プログラムに従って各回路を制御する。
【００８７】
バス１１４を介して接続されたＲＯＭ１１６には、ＣＰＵ１１０が実行する制御プログラム及び制御に必要な各種データ等が格納されており、ＥＥＰＲＯＭ１１８には、ユーザ設定情報等のデジタルカメラ１０の動作に関する各種設定情報等が格納されている。
【００８８】
メモリ（ＳＤＲＡＭ）１２０は、ＣＰＵ１１０の演算作業用領域として利用されるとともに、画像データの一時記憶領域として利用され、ＶＲＡＭ１２２は、表示用の画像データ専用の一時記憶領域として利用される。
【００８９】
撮影光学系１２６は、撮影レンズ１４と絞り５０とで構成されている。撮影レンズ１４は、図示しないフォーカスモータに駆動されて光軸に沿って前後移動するフォーカスレンズ１４Ｆと、図示しないズームモータに駆動されて光軸に沿って前後移動するズームレンズ１４Ｚとを備えている。ＣＰＵ１１０は、フォーカスモータドライバ１２８を介してフォーカスモータの駆動を制御することにより、撮影レンズ１４のフォーカスを制御し、ズームモータドライバ１３０を介してズームモータの駆動を制御することにより、撮影レンズ１４のズームを制御する。絞り５０は、図示しないアイリスモータに駆動されることにより、開口量（絞り値）が変化する。ＣＰＵ１１０は、アイリスモータドライバ１３２を介してアイリスモータの駆動を制御することにより、絞り５０の絞り値を制御する。
【００９０】
撮像素子１３４は、所定のカラーフィルタ配列（たとえば、ベイヤ配列）のカラーＣＣＤで構成されている。撮影光学系１２６を介して撮像素子１３４の受光面に入射した光は、その受光面に規則的に配列された各フォトダイオードによって入射光量に応じた量の信号電荷に変換される。
【００９１】
タイミングジェネレータ（ＴＧ）１３６は、ＣＰＵ１１０からの指令に従い、主として撮像素子１３４を駆動するためのタイミング信号を生成する。撮像素子１３４は、このタイミングジェネレータ１３６から加えられるタイミング信号に従って各フォトダイオードに蓄積された信号電荷を電圧信号（画像信号）として出力する。
【００９２】
アナログ信号処理回路１３８は、撮像素子１３４から順次出力される画像信号を相関二重サンプリング処理するとともに増幅する。Ａ／Ｄ変換器１４０は、このアナログ信号処理回路１３８から出力されたＲ、Ｇ、Ｂのアナログの画像信号をデジタルの画像信号に変換する。
【００９３】
画像入力コントローラ１４２は、所定容量のバッファメモリを内蔵しており、Ａ／Ｄ変換器１４０から出力された１コマ分の画像信号を蓄積して、メモリ１２０に格納する。
【００９４】
画像信号処理回路１４４は、同時化回路、ガンマ補正回路、輪郭補正回路、輝度・色差信号生成回路等を含み、ＣＰＵ１１０からの指令に従ってメモリ１２０に格納された画像信号を処理し、輝度信号と色差信号とからなるＹＵＶ信号を生成する。
【００９５】
液晶モニタ３０にスルー画像を表示させる場合は、撮像素子１３４で連続的に画像を撮像し、得られた画像信号を連続的に処理してＹＵＶ信号を生成する。生成されたＹＵＶ信号は、ＶＲＡＭ１２２を介してエンコーダ１５２に加えられ、液晶表示用の信号形式に変換されて液晶モニタ３０に出力される。これにより、液晶モニタ３０にスルー画像が表示される。
【００９６】
画像を記録する場合は、撮影指令に応じて撮像素子１３４で画像を撮像し、得られた画像信号を処理してＹＵＶ信号を生成する。生成されたＹＵＶ信号は、圧縮・伸張処理回路１４６に加えられ、所定の圧縮画像データとされたのち、メディアコントローラ１４８を介して記憶メディア（メモリカード）１５０に格納される。
【００９７】
記憶メディア１５０に格納された圧縮画像データは、再生指令に応じてメディアコントローラ１４８を介して読み出され、圧縮・伸張処理回路１４６で非圧縮のＹＵＶ信号とされた後、エンコーダ１５２を介して液晶モニタ３０に出力される。これにより、記憶メディア１５０に記録された画像が液晶モニタ３０に再生表示される。
【００９８】
ＡＥ／ＡＷＢ検出回路１５４は、ＣＰＵ１１０からの指令に従って、入力された画像信号からＡＥ制御及びＡＷＢ制御に必要な物理量を算出する。たとえば、ＡＥ制御に必要な物理量として、１画面を複数のエリア（例えば、１６×１６）に分割し、分割した各エリアごとにＲ、Ｇ、Ｂの画像信号の積算値を算出する。ＣＰＵ１１０は、このＡＥ／ＡＷＢ検出回路１５４から得た積算値に基づいて被写体の明るさ（被写体輝度）を検出し、所定のプログラム線図から絞り値とシャッタスピードを決定する。
【００９９】
また、ＡＷＢ制御に必要な物理量として、１画面を複数のエリア（例えば、１６×１６）に分割し、分割した各エリアごとにＲ、Ｇ、Ｂの画像信号の色別の平均積算値を算出する。ＣＰＵ１１０は、得られたＲの積算値、Ｂの積算値、Ｇの積算値から各分割エリアごとにＲ／Ｇ及びＢ／Ｇの比を求め、求めたＲ／Ｇ、Ｂ／Ｇの値のＲ／Ｇ、Ｂ／Ｇの色空間における分布等に基づいて光源種判別を行う。そして、判別された光源種に適したホワイトバランス調整値に従って、たとえば各比の値がおよそ１（つまり、１画面においてＲＧＢの積算比率がＲ：Ｇ：Ｂ≒１：１：１）になるように、ホワイトバランス調整回路のＲ、Ｇ、Ｂ信号に対するゲイン値（ホワイトバランス補正値）を決定する。
【０１００】
ＡＦ検出回路１５６は、ＣＰＵ１１０からの指令に従って、入力された画像信号からＡＦ制御に必要な物理量を算出する。本実施の形態のデジタルカメラ１０では、画像のコントラストによりＡＦ制御を行うものとし、ＡＦ検出回路１５６は、入力された画像信号から画像の鮮鋭度を示す焦点評価値を算出する。ＣＰＵ１１０は、このＡＦ検出回路１５６で算出される焦点評価値が極大となるように、フォーカスモータドライバ１２８を介してフォーカスモータを駆動し、フォーカスレンズ１４Ｆの移動を制御する。
【０１０１】
ストロボ制御回路１５８は、ＣＰＵ１１０からの指令に従ってストロボ１８の発光を制御する。
【０１０２】
音声入力処理回路１６０は、ＣＰＵ１１０からの指令に従ってマイク２０を介して入力された音声信号を処理し、音声出力処理回路１６２は、ＣＰＵ１１０からの指令に従ってスピーカ４２から出力するための音声信号を処理する。
【０１０３】
電源制御回路１６４は、ＣＰＵ１１０からの指令に従ってバッテリ１６６からデジタルカメラ１０の各部に供給する電力を制御する。
【０１０４】
次に、前記のごとく構成された本実施の形態のデジタルカメラ１０の処理動作について説明する。上記のように、デジタルカメラ１０は、「撮影モード」に設定されると、画像の記録が可能になり、「再生モード」に設定されると、記録済み画像の再生が可能になる。
【０１０５】
はじめに、「撮影モード」に設定された時のデジタルカメラ１０の処理動作について説明する。電源／モードスイッチ２４を「撮影位置」に合わせてカメラのモードを撮影モードに設定すると、デジタルカメラ１０は、シャッタボタン２２の半押しでＡＥ、ＡＦ、ＡＷＢ処理を実行し、全押しで画像の記録処理を実行する。
【０１０６】
まず、シャッタボタン２２が半押しされると、撮像素子１３４から出力された画像信号が、アナログ信号処理回路１３８、Ａ／Ｄ変換器１４０、画像入力コントローラ１４２を介してメモリ１２０に取り込まれ、メモリ１２０からＡＥ／ＡＷＢ検出回路１５４及びＡＦ検出回路１５６に加えられる。
【０１０７】
ＡＥ／ＡＷＢ検出回路１５４は、入力された画像信号からＡＥ制御及びＡＷＢ制御に必要な物理量を算出し、ＣＰＵ１１０に出力する。ＣＰＵ１１０は、このＡＥ／ＡＷＢ検出回路１５４からの出力に基づき露出値（絞り値とシャッタスピード）を決定するとともに、ホワイトバランス補正値を決定する。
【０１０８】
また、ＡＦ検出回路１５６は、入力された画像信号からＡＦ制御に必要な物理量を算出し、ＣＰＵ１１０に出力する。ＣＰＵ１１０は、このＡＦ検出回路１５６からの出力に基づいてフォーカスモータの駆動を制御し、撮影レンズ１４のピントを主要被写体に合わせる。
【０１０９】
この後、シャッタボタン２２が全押しされると、ＣＰＵ１１０は、画像の記録処理を実行する。まず、上記のＡＥ処理で求めた露出値で撮像素子１３４を露光し、記録用の画像信号の取り込みを行う。
【０１１０】
撮像素子１３４から出力された画像信号は、アナログ信号処理回路１３８、Ａ／Ｄ変換器１４０、画像入力コントローラ１４２を介してメモリ１２０に取り込まれ、メモリ１２０から画像信号処理回路１４４に加えられる。画像信号処理回路１４４は、入力された画像信号に対して所要の信号処理を施して画像データ（ＹＵＶデータ）を生成する。生成された画像データは、一旦メモリ１２０に格納されたのち、圧縮・伸張処理回路１４６に加えられ、所定の圧縮フォーマット（例えばＪＰＥＧフォーマット）で圧縮されて、再度、メモリ１２０に格納される。
【０１１１】
ＣＰＵ１１０は、このメモリ１２０に格納された圧縮画像データに対して撮影日時や絞り値、シャッタスピードなどの付加情報を付加した所定フォーマット（本実施の形態ではＥｘｉｆ形式）の画像ファイルを生成し、メディアコントローラ１４８を介して記憶メディア１５０に記録する。
【０１１２】
尚、詳細な説明は省略するが、「撮影モード」においてモードダイヤル２６が、「動画撮影モード」に設定されている場合には、動画像が撮影され、シャッタボタン２２を全押ししている間撮影された動画像が、マイク２０から取り込まれた音声とともに、所定形式の動画像ファイルとして記憶メディア１５０に記録される。但し、「動画撮影モード」によって作成される動画像ファイルについては、以後の説明において特に考慮しないものとする。
【０１１３】
ここで、記憶メディア１５０のファイル管理システムについて説明すると、本デジタルカメラ１０での記憶メディアのファイル管理は、例えば、ＦＡＴ（File Allocation Table:ファイル・アロケーション・テーブル）ファイルシステムにより行われている。ＦＡＴファイルシステムでは、記憶メディア１５０のメモリ領域が、システム領域とデータ領域とに分けられる。
【０１１４】
システム領域には、ファイル管理情報として、ディレクトリエントリとＦＡＴのデータが記録され、データ領域には実際のファイル（画像ファイルや動画像ファイル等）のデータが記録される。システム領域のディレクトリエントリには、記憶メディア１５０に記録したファイルのファイル名、拡張子、属性、予約済み領域、ファイル作成時刻、ファイル作成日、最終アクセス日、更新日時、当該ファイルの先頭部分のデータが記録されているクラスタのクラスタアドレス（開始クラスタアドレス）、ファイルサイズ等が記録される。ＦＡＴには、記憶メディアに記録した各ファイルが実際に記録されているクラスタの繋がりを示すデータが記録される。
【０１１５】
ＣＰＵ１１０及びメディアコントローラ１４８は、記憶メディア１５０に対する画像ファイル等の記録や又は後述の読出しをこのようなファイル管理システムに従って行う。
【０１１６】
次に、「再生モード」に設定されたときのデジタルカメラ１０の処理動作について説明する。
【０１１７】
電源／モードスイッチ２４を「再生位置」に合わせて、カメラのモードを再生モードに設定すると、ＣＰＵ１１０は、メディアコントローラ１４８にコマンドを出力し、記憶メディア１５０に最後に記録された画像ファイルの圧縮画像データを読み出させる。
【０１１８】
読み出された圧縮画像データは、圧縮・伸張処理回路１４６に加えられ、非圧縮の画像データにされたのち、エンコーダ１５２を介して液晶モニタ３０に出力される。これにより、記憶メディア１５０に記録されている画像が、液晶モニタ３０に再生表示（１コマ再生表示）される。
【０１１９】
１コマ再生表示が行われている際に十字ボタン３４の左右のキー操作を行うと画像のコマ送りが行われ、右キーを操作すると、次のコマ番号の圧縮画像データが、記憶メディア１５０から読み出され、所要の伸張処理が施された後、液晶モニタ３０に再生表示される。十字ボタン３４の左キーを操作すると、一つ前のコマの圧縮画像データが記憶メディア１５０から読み出され、所要の伸張処理が施された後、液晶モニタ３０に再生表示される。
【０１２０】
一方、再生モードにおいて１コマ再生表示等が行われている際に、ＤＩＳＰ／ＢＡＣＫボタン４０を押すと、液晶モニタ３０での表示が以下のように順に切り替わるようになっている。
【０１２１】
図４（Ａ）のように１コマ再生表示によって液晶モニタ３０の画面に所定のコマの画像（所定の画像ファイルに画像データとして記録されている画像）とその画像の付加情報等が表示されているとする。このとき、ＤＩＳＰ／ＢＡＣＫボタン４０を一回押すと、図４（Ｂ）のように画面に表示されていた画像以外の付加情報等が表示されない１コマ再生表示に切り替わる。更に、ＤＩＳＰ／ＢＡＣＫ４０ボタン４０を一回押すと、図４（Ｃ）のように９コマずつのサムネイル画像（低解像度画像）によるマルチ再生表示に切り替わる。
【０１２２】
マルチ再生表示に切り替わった際には、その直前の１コマ再生表示で表示されていたコマ番号から順に最大９コマ分のサムネイル画像が、画面左上端を先頭コマとして、左から右の順に３コマずつ、上から下の順に３列に並べて表示される。
【０１２３】
ここで、記憶メディア１５０に記録される画像ファイルの形式をＪＰＥＧフォーマットとすると、マルチ再生表示される各コマのサムネイル画像は、例えば、各コマの画像ファイル内において画像データ本体に対して付加されている付加情報（ExifTAG）内のサムネイル画像データにより作成される。ＣＰＵ１１０は、メディアコントローラ１４８にコマンドを出力し、マルチ再生表示する９コマ分のサムネイル画像データを各画像ファイルから順に読み出し、それらのサムネイル画像を図４（Ｃ）のように最大３×３の配列となるようにＶＲＡＭ１２２上に順に合成して液晶モニタ３０に表示させる。尚、サムネイル画像は、マルチ再生表示する際に画像ファイル内の本来の画像データから作成してもよい。
【０１２４】
また、図４（Ｃ）のようなマルチ再生表示の際には、サムネイル画像として画面に一覧表示された最大９つのコマのうち１つのコマが選択コマとして選択されている状態にあり、その選択コマのサムネイル画像は、他のコマのサムネイル画像よりも僅かに大きいサイズで、かつ、カーソルに相当する枠の画像が付加された状態で表示される。１コマ再生表示からマルチ再生表示に切り替わった直後では図４（Ｃ）のように１コマ再生表示で表示されていたコマが初期の選択コマとして選択され、そのコマのサムネイル画像２００がカーソル（枠）２００Ａを付加された状態で他より拡大して表示される。
【０１２５】
マルチ再生表示において十字ボタン３４の上下左右のキー操作を行うと、現在選択されている選択コマのサムネイル画像の表示位置に対してキー操作の方向に対応したサムネイル画像の位置にカーソル（枠）が移動し、そのカーソルの位置にサムネイル画像として表示されているコマが選択コマに切り替えられる。画面に表示されていないコマがある場合に、その方向（画面内にサムネイル画像として表示されている他のコマを選択する方向以外の方向）にキー操作すると、サムネイル画像が上下にスクロールされて最上列又は最下列に新たなコマのサムネイル画像が表示される。
【０１２６】
また、マルチ再生表示においてＭＥＮＵ／ＯＫボタン３６を押すと、図４（Ａ）に示した１コマ再生表示に切り替わり、マルチ再生表示で選択されていた選択コマの画像が１コマ再生表示により画面に表示される。
【０１２７】
一方、マルチ再生表示においてＤＩＳＰ／ＢＡＣＫボタン４０を一回押すと、図４（Ｄ）のように日付再生表示に切り替えられる。この日付再生表示は、ユーザが指定（選択）した撮影日のコマのサムネイル画像のみを一覧表示する画面であり、図４（Ｃ）のマルチ再生表示から図４（Ｄ）の日付再生表示に切り替わる際に、後述のように記憶メディア１５０に記録された画像ファイルの日付ソートの処理が行われる。尚、図５（Ａ）〜（Ｃ）に示すように、マルチ再生表示（図４（Ｃ）に相当する図５（Ａ））から日付再生表示（図４（Ｄ）に相当する図５（Ｃ））に切り替わる際の日付ソート時には、日付ソートの処理中であることを示す図５（Ｂ）のソート中表示が液晶モニタ３０の画面に表示される。
【０１２８】
日付再生表示は、画面左側の日付選択エリア２１０とその右側全域の画像表示エリア２１２とに分けられている。
【０１２９】
日付選択エリア２１０は、画像表示エリア２１２に一覧表示するコマの撮影日を選択する領域であり、その日付選択エリア２１０には、記憶メディア１５０に記録されている全て（又は特定の対象領域）の画像ファイルにおいて、いずれか１つにでもExifTAGの撮影日時として記録されている撮影日が選択可能な撮影日として上から古い順に表示される。
【０１３０】
図４（Ｃ）のマルチ再生表示から図４（Ｄ）の日付再生表示に切り替わった直後では、マルチ再生表示において選択されていたコマの撮影日が選択されている状態にあり、後述のように日付選択エリア２１０にカーソルが移行している場合に、十字ボタン３４を上下にキー操作すると選択する撮影日を切り替えられるようになっている。尚、現在選択している撮影日の文字は反転表示される。また、選択可能な撮影日が画面内に納まらない場合には、日付選択エリア２１０の最上部又は最下部に表示された日付を選択した状態で十字ボタン３４の上キー又は下キーを操作して画面外の方向を指示すると、現在表示されている撮影日の前後の選択可能な撮影日が画面内に表示される。
【０１３１】
画像表示エリア２１２は、日付選択エリア２１０で選択された撮影日に該当するコマのサムネイル画像を一覧表示するための領域である。画像表示エリア２１２には、最大１１コマのサムネイル画像が画面最上列中央を先頭コマとして、左から右の順に３コマ（最上列は２コマ）ずつ、上から下に４列に並べて表示される。
【０１３２】
図４（Ｃ）のマルチ再生表示から図４（Ｄ）の日付再生表示に切り替わった直後では、上述のようにマルチ再生表示において選択されていたコマの撮影日が初期の撮影日として選択されると共に、その撮影日のコマのサムネイル画像が画像表示エリア２１２に一覧表示される。また、マルチ再生表示の場合と同様にいずれか１つのコマが選択コマとして選択されている状態にあり、その選択コマのサムネイル画像が、他のコマのサムネイル画像よりも僅かに大きいサイズで、かつカーソルに相当する枠の画像が付加された状態で表示される。マルチ再生表示から日付再生表示に切り替わった直後ではマルチ再生表示で選択されていたコマが初期の選択コマとなり、図４（Ｄ）のようにそのサムネイル画像２２０がカーソル（枠）２２０Ａを付加された状態で他より拡大して表示される。
【０１３３】
画像表示エリア２１２にカーソルがある場合に、十字ボタン３４の上下左右のキー操作を行うと、マルチ再生表示の場合と同様に現在選択されている選択コマのサムネイル画像の表示位置に対してキー操作の方向に対応したサムネイル画像の位置にカーソル（枠）が移動し、そのカーソルの位置のサムネイル画像として表示されているコマが選択コマに切り替えられる。画面に表示されていないコマがある場合に、その方向（画面内にサムネイル画像として表示されている他のコマを選択する方向以外の方向）にキー操作すると、サムネイル画像が上下にスクロールされて最上列又は最下列に新たなコマのサムネイル画像が表示される。
【０１３４】
マルチ再生表示から日付再生表示に切り替わった直後では、画像表示エリア２１２にカーソルがあり（十字ボタン３４を操作すると画像表示エリア２１２内でカーソルが移動する状態）、日付選択エリア２１０にカーソルを移行する場合、又は、日付選択エリア２１０から画像表示エリア２１２にカーソルを移行する場合には以下の操作を行う。
【０１３５】
マルチ再生表示から日付再生表示に切り替わった直後等において、図６（Ａ）のように画像表示エリア２１２内にカーソルがあり、所定のコマが選択コマとして選択されているとする。尚、図６（Ａ）は、図５（Ｃ）と同様にマルチ再生表示で選択されていた選択コマ（サムネイル画像２２０のコマ）が選択されている状態を示している。このように画像表示エリア２１２にカーソルがある場合に、十字ボタン３４を上下左右にキー操作し、図６（Ｂ）のように左上の“←”が表示された切替コマ２２２にカーソルを移動させる。続いて、十字ボタン３４の左キーを押すと、図６（Ｃ）のように日付選択エリア２１０にカーソルが移動し、撮影日の選択が可能な状態となる。この状態で、十字ボタン３４を上下にキー操作すると、図６（Ｄ）のように選択する撮影日が変更され（同図の例では２００５年１２月３１日から２００６年７月１１日に変更）、その選択した撮影日のコマのサムネイル画像が画像表示エリア２１２に表示される。
【０１３６】
図６（Ｃ）（又は図６（Ｄ））のように日付選択エリア２１０にカーソルがある場合に、十字ボタン３４の右キーを押すと、図６（Ｂ）の切替コマ２２２にカーソルが移動して画像表示エリア２１２内にカーソルが移行した状態となり、画像表示エリア２１２において所望のコマを選択コマとして選択できる状態となる。
【０１３７】
以上のような日付再生表示において、所望のコマを選択コマとして選択し、ＤＩＳＰ／ＢＡＣＫボタン４０を一回押すと、図４（Ａ）に示した１コマ再生表示に切り替わり、そのとき選択していた選択コマの画像が画面に表示される。
【０１３８】
次に、上記マルチ再生表示から日付再生表示に移行する際における日付ソートに関連する処理について説明する。上述のように、図４（Ｃ）又は図５（Ａ）のマルチ再生表示から図４（Ｄ）又は図５（Ｃ）の日付再生表示に切り替わる際に、記憶メディア１５０に記録された画像ファイルの日付ソートの処理が行われる。
【０１３９】
日付ソートは、以下に示す第１の実施の形態から第４の実施の形態において、２通りの方法が採用されており、その１つの方法として、記憶メディア１５０に記録されている各画像ファイルの画像データに付加情報（ExifTAG）として付加されている撮影日時（ExifTAGの撮影日時）に基づいて日付ソートを行う場合と、もう１つの方法として、記憶メディア１５０のシステム領域にファイル管理情報として記録されている各画像ファイルの更新日時（ＦＡＴの更新日時）に基づいて行う場合とがある。
【０１４０】
まず、第１の実施の形態について説明すると、本第１の実施の形態では、原則として日付ソート対象とする各画像ファイルのExifTAGの撮影日時に基づいて日付ソートを行う。但し、日付ソート対象の画像ファイルの数が多く日付ソートの処理に多くの時間を要する場合にはＦＡＴの更新日時に基づいて日付ソートを行うものとする。図７は、その第１の実施の形態におけるＣＰＵ１１０での日付ソートに関する処理手順を示したフローチャートである。
【０１４１】
ＣＰＵ１１０は、日付ソ−トの処理を行う際に、まず、記憶メディア１５０に記憶されている画像ファイルの数が所定の閾値より大きいか否かを判定する（ステップＳ１０）。ＮＯと判定した場合には、各画像ファイルのExifTAGから撮影日時を読み込み、その撮影日時に基づいて、日付ソートの処理を実行する（ステップＳ１２）。一方、ステップＳ１０においてＹＥＳ、即ち、画像ファイルの数が閾値より大きいと判定した場合には、記憶メディア１５０のシステム領域（ＦＡＴファイルシステムにおけるディレクトリエントリ）から、各画像ファイルの更新日時（ＦＡＴの更新日時）を読み込み、その更新日時により日付ソートの処理を実行する（ステップＳ１４）。
【０１４２】
本実施の形態によれば、原則としてユーザの目的に適合した撮影日時による日付ソートが行われ、図４（Ｄ）の日付再生表示において、ユーザが選択した撮影日に該当する撮影日時のコマのサムネイル画像が一覧表示される。一方、日付ソート対象の画像ファイルの数が多大な場合には各画像ファイルの更新日時（ＦＡＴの更新日時）による日付ソートが行われるため、日付再生表示において撮影日時により分類された一覧表示と結果が相違するおそれがあるが、日付ソートの処理に多大な時間を要し、マルチ再生表示から日付再生表示に切り替わるまでのユーザの待ち時間が長くなり過ぎる等の不具合が防止される。
【０１４３】
尚、上記処理では、記憶メディア１５０に記録されている画像ファイルの数が所定の閾値より大きい場合にＦＡＴの更新日時により日付ソートを行うものとしたが、日付ソートに要する時間を予測し、その時間が所定の閾値以下であれば、ExifTAGの撮影日時により日付ソートを行い、前記閾値より大きい場合にはＦＡＴの更新日時による日付ソートに切り替えるようにしてもよい。
【０１４４】
次に第２の実施の形態について説明すると、本第２の実施の形態では、日付ソート対象とする各画像ファイルの更新日時（ＦＡＴの更新日時）に基づいて日付ソートを行うものとする。また、その日付ソートの結果に基づいて図４（Ｄ）の日付再生表示を行い、ユーザが選択した撮影日と日付が一致する更新日時の画像ファイルのサムネイル画像を、ユーザが選択した撮影日に該当するコマのサムネイル画像として一覧表示するものとする。その日付再生表示において、一覧表示するコマの画像ファイルからサムネイル画像データ（又は本来の画像データ）を読み出して画面に表示する際に、ExifTAGの撮影日時も同時に読み込み、そのコマの撮影日時と更新日時とを比較する。そして、撮影日時と更新日時が異なることを検出した場合には、その旨の情報を液晶モニタ３０に表示し、ユーザに警告する。
【０１４５】
図８は、上記警告を行う際のＣＰＵ１１０での処理手順を示したフローチャートである。ＣＰＵ１１０は、上述のように日付再生表示においてユーザが選択した撮影日と日付が一致する更新日時の画像ファイルからExifTAGの撮影日時を読み出し、その撮影日時と、ＦＡＴの更新日時とを比較する。そして撮影日時と更新日時とが不一致が否かを判定する（ステップＳ２０）。ＹＥＳと判定した場合には、 “撮影日時とファイル更新日時が異なります。”という情報を液晶モニタ３０の画面に表示して警告を行う（ステップＳ２２）。そして本フローチャートの処理を終了する。一方、ステップＳ２０においてＮＯと判定した場合には警告を行わずに本フローチャートでの処理を終了する。
【０１４６】
本実施の形態によれば、画像ファイルの更新日時によって日付ソートを行うため、画像ファイルの数が多くても処理時間が短く、ユーザの待ち時間が短い。一方、デジタルカメラ１０の機能によりトリミング処理等を行った場合に、撮影日時と更新日時が不一致となった場合に、日付再生表示においてユーザが選択した撮影日と異なるコマのサムネイル画像が一覧表示される可能性があるが、その場合には警告が表示されるためユーザにとって大きな不具合とはならない。また、撮影日時と更新日時が異なるか否かの判断のために撮影日時を画像ファイルから読み出すことが必要となるが、上述のように一覧表示するコマのサムネイル画像を画像ファイルから読み出す際に合わせて行えば、処理負担や処理時間が大幅に増加することもない。
【０１４７】
尚、上記処理では、日付再生表示において一覧表示するコマの画像ファイルについて撮影日時と更新日時を比較し、撮影日時と更新日時とが異なる場合に警告表示を行うようにしたが、どのタイミングでどの画像ファイルについて撮影日時と更新日時を比較し、警告表示を行ってもユーザに注意を促すことができるという効果がある。例えば、一覧表示するコマ以外の画像ファイルについても日付再生表示の画面をユーザが確認している間にバックグラウンドの処理として撮影日時と更新日時を比較しておき、必要なときに警告表示を行うようにしてもよい。
【０１４８】
次に第３の実施の形態について説明すると、本第３の実施の形態では、第２の実施の形態と同様に日付ソート対象とする各画像ファイルの更新日時（ＦＡＴの更新日時）に基づいて日付ソートを行うものとする。また、その日付ソートの結果に基づいて図４（Ｄ）の日付再生表示を行い、ユーザが選択した撮影日と日付が一致する更新日時の画像ファイルのサムネイル画像を、ユーザが選択した撮影日に該当するコマのサムネイル画像として一覧表示するものとする。その日付再生表示において、一覧表示するコマの画像ファイルからサムネイル画像データ（又は本来の画像データ）を読み出して画面に表示する際に、ExifTAGの撮影日時も同時に読み込み、そのコマの撮影日時と更新日時とを比較する。これによって撮影日時と更新日時が異なることを検出した場合には、その旨の情報を液晶モニタ３０に表示し、ユーザに警告し、また、ユーザの確認後、更新日時を撮影日時に変更する。画像ファイルの更新日時を変更した場合には、その変更した更新日時に基づいて先に行った日付ソートの結果を更新し、その結果に基づいて日付再生表示における一覧表示も変更する。
【０１４９】
図９は、上記警告及び更新日時の変更を行う際のＣＰＵ１１０での処理手順を示したフローチャートである。ＣＰＵ１１０は、上述のように日付再生表示においてユーザが選択した撮影日と日付が一致する更新日時の画像ファイルからExifTAGの撮影日時を読み出し、その撮影日時と、ＦＡＴの更新日時とを比較する。そして撮影日時と更新日時とが不一致か否かを判定する（ステップＳ３０）。ＮＯと判定した場合には本フローチャートでの処理を終了する。一方、ＹＥＳと判定した場合には、 “撮影日時とファイル更新日時が異なります。ファイル更新日時を撮影日時に変更しますか？”との警告及び確認の表示を行う（ステップＳ３２）。続いて、ユーザ入力によりＹＥＳが選択されたか否かを判定する（ステップＳ３４）。例えばＭＥＮＵ／ＯＫボタン３６が押されたか否かでＹＥＳが選択されたか否かを判定する。ＹＥＳと判定した場合には、ＦＡＴの更新日時を撮影日時に変更する処理を実行する（ステップＳ３６）。そして、本フローチャートの処理を終了する。一方、ステップＳ３４においてＮＯと判定した場合には、更新日時を変更することなく本フローチャートの処理を終了する。
【０１５０】
本実施の形態によれば、画像ファイルの更新日時によって日付ソートを行うため、画像ファイルの数が多くても処理時間が短く、ユーザの待ち時間が短い。一方、撮影日時と更新日時が不一致となった場合に、日付再生表示においてユーザが選択した撮影日と異なるコマのサムネイル画像が一覧表示される可能性があるが、その場合には警告が表示されるためユーザにとって大きな不具合とはならない。また、撮影日時と更新日時が異なるか否かの判断のために撮影日時を画像ファイルから読み出すことが必要となるが、上述のように一覧表示するコマのサムネイル画像を画像ファイルから読み出す際に行えば、処理負担や処理時間が大幅に増加することもない。更に、ユーザが許可すれば画像ファイルの更新日時を撮影日時に変更して再ソートされるため、結果的にExifTAGの撮影日時により日付ソートを行った場合と同じ結果を得ることができる。
【０１５１】
尚、上記処理では、日付再生表示において一覧表示するコマの画像ファイルについて撮影日時と更新日時を比較し、撮影日時と更新日時とが異なる場合に警告表示や更新日時の変更確認と変更を行うようにしたが、どのタイミングでどの画像ファイルについて撮影日時と更新日時を比較し、警告表示及び更新日時の変更確認と変更を行ってもユーザに注意を促すこと、及び、更新日時による日付ソートでも撮影日時による日付ソートと同一結果を得ることができるという効果がある。例えば、一覧表示するコマ以外の画像ファイルについても日付再生表示の画面をユーザが確認している間にバックグラウンドの処理として撮影日時と更新日時を比較しておき、必要なときに警告表示及び更新日付の変更確認と変更を行うようにしてもよい。また、最初の日付ソートを行う前に全ての画像ファイルについて撮影日時と更新日時を比較し、警告表示及び更新日時の変更確認と変更を行ってから日付ソートを行うようにしてもよい。また、撮影日時と更新日時が異なる場合に、ユーザに確認することなく更新日時を自動的に撮影日時に変更するようにしてもよい。更に、更新日時の変更の確認は実質的に警告表示に相当するため、必ずしも警告そのものの情報を表示する必要はない。
【０１５２】
次に第４の実施の形態について説明すると、本第４の実施の形態では、第２の実施の形態及び第３の実施の形態と同様に日付ソート対象とする各画像ファイルの更新日時（ＦＡＴの更新日時）に基づいて日付ソートを行うものとする。また、その日付ソートの結果に基づいて図４（Ｄ）の日付再生表示を行い、ユーザが選択した撮影日と日付が一致する更新日時の画像ファイルのサムネイル画像を、ユーザが選択した撮影日に該当するコマのサムネイル画像として一覧表示するものとする。その日付再生表示において、一覧表示するコマの画像ファイルからサムネイル画像データ（又は本来の画像データ）を読み出して画面に表示する際に、ExifTAGの撮影日時も同時に読み込み、そのコマの撮影日時と更新日時とを比較する。これによって撮影日時と更新日時が異なることを検出した場合には、そのコマについては撮影日時を用いて更新日時による日付ソートの結果を更新し、その更新した結果に基づいて日付再生表示における一覧表示を再表示する。
【０１５３】
図１０は、更新日時による日付ソートの結果を撮影日時で更新する際のＣＰＵ１１０での処理手順を示したフローチャートである。ＣＰＵ１１０は、上述のように日付再生表示においてユーザが選択した撮影日と日付が一致する更新日時の画像ファイルからExifTAGの撮影日時を読み出し、その撮影日時と、ＦＡＴの更新日時とを比較する。そして撮影日時と更新日時とが不一致か否かを判定する（ステップＳ４０）。ＹＥＳと判定した場合には、更新日時による日付ソートの結果を、撮影日時に基づいて更新し、その更新した結果に基づいて日付再生表示における一覧表示を再表示する（ステップＳ４２）。そして本フローチャートの処理を終了する。一方、ステップＳ４０において、ＮＯと判定した場合には更新日時による日付ソートを更新することなく本フローチャートの処理を終了する。
【０１５４】
本実施の形態によれば、画像ファイルの更新日時によって日付ソートを行うため、画像ファイルの数が多くても処理時間が短く、ユーザの待ち時間が短い。一方、撮影日時と更新日時が不一致となる場合に、日付再生表示においてユーザが選択した撮影日と異なるコマのサムネイル画像が一覧表示される可能性があるが、その場合には撮影日時により日付ソートの結果が更新され、一覧表示が再表示されるため、結果的に撮影日時により日付ソートを行った場合と同じ結果を得ることができる。
【０１５５】
以上、第１〜第４の実施の形態では、日付再生表示において日付ソートの結果に基づいてサムネイル画像を一覧表示する場合について説明したが、サムネイル画像に限らず画像ファイルに関する情報、例えばファイル名を表示する場合であっても本発明を適用できる。
【０１５６】
また、日付ソートの結果に基づいて画像ファイルの情報を一覧表示する条件はユーザが指定した撮影日に該当するものという条件以外であっても本発明は有効である。
【０１５７】
また、上記実施の形態では、画像ファイルがExif形式により記録されているものとしたが、本発明は、Exif形式以外の形式で記録された画像ファイルであっても撮影日時の情報を有するものであれば適用できる。また、メモリのファイル管理システムとしてＦＡＴファイルシステムが用いられている場合について説明したが、本発明は、ＦＡＴファイルシステム以外の方式で画像ファイルが管理されている場合であってもファイルの更新日時が記録されている場合であれば適用できる。
【０１５８】
また、上記実施の形態ではデジタルカメラのような撮像装置に本発明を適用した場合の態様について説明したが、本発明は、コンピュータ等の任意の装置において画像ファイルの日付ソートを行う場合に適用できる。
【図面の簡単な説明】
【０１５９】
【図１】本発明が適用されたデジタルカメラの外観を示した正面斜視図。
【図２】本発明が適用されたデジタルカメラの外観を示した背面斜視図。
【図３】図１及び図２のデジタルカメラの電気的構成を示したブロック図。
【図４】再生モードにおける液晶モニタの画面表示の切替例を示した図。
【図５】液晶モニタの画面において、マルチ再生表示から日付再生表示に切り替えられる間の日付ソート中を知らせる表示例を示した図。
【図６】日付再生表示において画像表示エリアと日付選択エリアとの間でカーソルを移行させる操作の説明に使用した説明図。
【図７】第１の実施の形態におけるＣＰＵでの日付ソートに関する処理手順を示したフローチャート。
【図８】第２の実施の形態におけるＣＰＵでの日付ソートに関する処理手順を示したフローチャート。
【図９】第３の実施の形態におけるＣＰＵでの日付ソートに関する処理手順を示したフローチャート。
【図１０】第４の実施の形態におけるＣＰＵでの日付ソートに関する処理手順を示したフローチャート。
【符号の説明】
【０１６０】
１０…デジタルカメラ、１２…カメラ本体、１４…撮影レンズ、１８…ストロボ、２２…シャッタボタン、２４…電源／モードスイッチ、２６…モードダイヤル、２８…ファインダ接眼部、３０…液晶モニタ、３２…ズームボタン、３４…十字ボタン、３６…ＭＥＮＵ／ＯＫボタン、４０…ＤＩＳＰ／ＢＡＣＫボタン、１１０…ＣＰＵ、１１２…操作部、１１６…ＲＯＭ、１１８…ＥＥＰＲＯＭ、１２０…メモリ、１２２…ＶＲＡＭ、１２６…撮影光学系、１３４…撮像素子（ＣＣＤ）、１３６…タイミングジェネレータ、１３８…アナログ信号処理回路、１４２…画像入力コントローラ、１４４…画像信号処理回路、１４６…圧縮・伸張処理回路、１４８…メディアコントローラ、１５０…記憶メディア（メモリカード）、１５２…エンコーダ、１５４…ＡＥ／ＡＷＢ検出回路、１５６…ＡＦ検出回路、１５８…ストロボ制御回路、１６４…電源制御回路
【図１】
2006345402.tif 000003
【図２】
2006345402.tif 000004
【図３】
2006345402.tif 000005
【図４】
2006345402.tif 000006
【図５】
2006345402.tif 000007
【図６】
2006345402.tif 000008
【図７】
2006345402.tif 000009
【図８】
2006345402.tif 000010
【図９】
2006345402.tif 000011
【図１０】
2006345402.tif 000012