(57)【要約】  【課題】  ユーザをあまり待たせることなく日付ソート表示を行うこと。  【解決手段】  画像及び該画像の撮影日時情報を含む画像ファイルを記憶する第１の記憶手段２１０と、所定の操作が行われる操作手段３００と、操作手段３００で操作が発生しないタイミングであるか否かを判定するタイミング判定手段１１１と、操作手段３００で操作が発生しないタイミングであると判定したときに第１の記憶手段２１０に記憶されている画像ファイルから撮影日時情報を取得する撮影日時情報取得手段１１２と、撮影日時情報取得手段１１２によって取得された撮影日時情報を画像ファイルと関連付けて記憶する第２の記憶手段２２０と、画像ファイル内の画像を表示する表示手段２４０と、第２の記憶手段２２０に記憶された撮影日時情報に基づいて、第１の記憶手段２１０に記憶された画像ファイル内の画像をソートして表示手段２４０に表示させる制御を行う表示制御手段１１６を備えた。【選択図】  図７
2006345296.tif 000002
【特許請求の範囲】
【請求項１】
画像及び該画像の撮影日時情報を含む画像ファイルを記憶する第１の記憶手段と、
所定の操作が行われる操作手段と、
前記操作手段で操作が発生しないタイミングであるか否かを判定するタイミング判定手段と、
前記操作手段で操作が発生しないタイミングであると判定したときに前記第１の記憶手段に記憶されている前記画像ファイルから前記撮影日時情報を取得する撮影日時情報取得手段と、
前記撮影日時情報取得手段によって取得された前記撮影日時情報を前記画像ファイルと関連付けて記憶する第２の記憶手段と、
前記画像ファイル内の画像を表示する表示手段と、
前記第２の記憶手段に記憶された前記撮影日時情報に基づいて、前記第１の記憶手段に記憶された前記画像ファイル内の前記画像をソートして前記表示手段に表示させる制御を行う表示制御手段と、
を備えたことを特徴とする画像表示装置。
【請求項２】
前記表示制御手段は、前記画像ファイルから取得された前記撮影日時情報が前記第２の記憶手段に記憶されているときには、前記第２の記憶手段に記憶された前記撮影日時情報に基づいて前記画像ファイル内の画像をソートして前記表示手段に表示させる制御を行う一方で、前記画像ファイルから取得された前記撮影日時情報が前記第２の記憶手段に記憶されていないときには、前記画像ファイルに対応するＦＡＴ（File Allocation Table）のタイムスタンプに基づいて前記画像ファイル内の画像をソートして前記表示手段に表示させる制御を行うことを特徴とする請求項１に記載の画像表示装置。
【請求項３】
被写体を撮像する撮像手段を備えた電子カメラであることを特徴とする請求項１又は２に記載の画像表示装置。
【請求項４】
画像及び該画像の撮影日時情報を含む画像ファイルに関するソートを行うソート方法において、
所定の操作手段で操作が発生しないタイミングであるか否かを判定するステップと、
前記操作手段で操作が発生しないタイミングであると判定したときに所定の第１の記憶手段に記憶されている前記画像ファイルから前記撮影日時情報を取得するステップと、
取得した前記撮影日時情報を前記画像ファイルと関連付けて所定の第２の記憶手段に保存するステップと、
前記第２の記憶手段に保存された前記撮影日時情報に基づいて、前記第１の記憶手段に記憶された前記画像ファイルに関するソートを行うステップと、
を含むことを特徴とするソート方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は画像表示装置及びソート方法に係り、特に日付ソート表示機能を有する画像表示装置及び日付ソートを行うソート方法に関する。
【背景技術】
【０００２】
被写体を撮影して得られた画像を表示するＬＣＤ（Liquid Crystal Display）を有した電子カメラが普及してきた。
【０００３】
また、電子カメラで被写体を撮影して得られた画像を、大容量の記憶手段に蓄積しておき、あとで所望の画像を表示するようにした画像プレーヤも提供されている。
【０００４】
ところで、画像ファイルとしてはＥｘｉｆ（Exchangeable image file）形式の画像ファイルが普及してきた。これにより異なる種類の装置間（例えば、電子カメラとパーソナルコンピュータとの間、電子カメラとプリンタとの間、電子カメラと画像プレーヤとの間など）で画像ファイルを容易に交換できるようになってきた。このようなＥｘｉｆ形式の画像ファイルでは、画像に付加されたタグと呼ばれる付加情報の中に撮影日時情報が含まれている。
【０００５】
なお、特許文献１には、記憶された多数のファイルの中から所望のファイルを検索して読み出す作業を容易にできるようにするため、ファイル名のリストを表示する際にファイルの日付順に整列して表示するようにしたものが記載されている。
【特許文献１】特開２００４−２５８９５７号公報（特に図１０）
【発明の開示】
【発明が解決しようとする課題】
【０００６】
複数の画像を日付順に整列して表示させる機能（日付ソート表示機能）を有した電子カメラが求められている。詳細には、例えば、Ｅｘｉｆ形式の画像ファイル内のタグに含まれている撮影日時情報に基づいて日付ソート表示を行う。
【０００７】
しかし、Ｅｘｉｆ形式の画像ファイル内のタグに含まれている撮影日時情報に基づいて日付ソート表示を行うためには、一般に、全ての画像ファイルについてひとつずつ画像ファイル内のタグを解析する必要があり、画像ファイルの数が多くなるほど撮影日時情報の取得にかかる総時間が長くなって、ユーザの操作により各画像ファイルのタグ解析を始めてから撮影日時順に整列された画像が表示されるまで、ユーザを長時間待たせることになる。
【０００８】
本発明はこのような事情に鑑みてなされたもので、ユーザをあまり待たせることなく日付ソートを行うことができる画像表示装置及びソート方法を提供することを目的とする。
【課題を解決するための手段】
【０００９】
前記目的を達成するために、請求項１に記載の発明は、画像及び該画像の撮影日時情報を含む画像ファイルを記憶する第１の記憶手段と、所定の操作が行われる操作手段と、前記操作手段で操作が発生しないタイミングであるか否かを判定するタイミング判定手段と、前記操作手段で操作が発生しないタイミングであると判定したときに前記第１の記憶手段に記憶されている前記画像ファイルから前記撮影日時情報を取得する撮影日時情報取得手段と、前記撮影日時情報取得手段によって取得された前記撮影日時情報を前記画像ファイルと関連付けて記憶する第２の記憶手段と、前記画像ファイル内の画像を表示する表示手段と、前記第２の記憶手段に記憶された前記撮影日時情報に基づいて、前記第１の記憶手段に記憶された前記画像ファイル内の前記画像をソートして前記表示手段に表示させる制御を行う表示制御手段を備えたことを特徴とする画像表示装置を提供する。
【００１０】
この発明によれば、ユーザの操作が発生しないタイミングで予め各画像ファイルから撮影日時情報が取得され、日付ソート表示を行う際には各画像ファイルから予め取得された撮影日時情報に基づいて画像がソートして表示されるので、日付ソート表示が行われる際にはタグ解析の所要時間が省略されて、その日付ソート表示が行われることになる。
【００１１】
請求項２に記載の発明は、請求項１に記載の発明において、前記表示制御手段は、前記画像ファイルから取得された前記撮影日時情報が前記第２の記憶手段に記憶されているときには、前記第２の記憶手段に記憶された前記撮影日時情報に基づいて前記画像ファイル内の画像をソートして前記表示手段に表示させる制御を行う一方で、前記画像ファイルから取得された前記撮影日時情報が前記第２の記憶手段に記憶されていないときには、前記画像ファイルに対応するＦＡＴ（File Allocation Table）のタイムスタンプに基づいて前記画像ファイル内の画像をソートして前記表示手段に表示させる制御を行うことを特徴とする画像表示装置を提供する。
【００１２】
この発明によれば、各画像ファイルから撮影日時情報を未取得のタイミングであっても、タグ解析の所要時間が省略されて、ＦＡＴのタイムスタンプに基づいて日付ソート表示が行われることになる。
【００１３】
請求項３に記載の発明は、被写体を撮像する撮像手段を備えた電子カメラであることを特徴とする請求項１又は２に記載の画像表示装置を提供する。
【００１４】
請求項４に記載の発明は、画像及び該画像の撮影日時情報を含む画像ファイルに関するソートを行うソート方法において、所定の操作手段で操作が発生しないタイミングであるか否かを判定するステップと、前記操作手段で操作が発生しないタイミングであると判定したときに所定の第１の記憶手段に記憶されている前記画像ファイルから前記撮影日時情報を取得するステップと、取得した前記撮影日時情報を前記画像ファイルと関連付けて所定の第２の記憶手段に保存するステップと、前記第２の記憶手段に保存された前記撮影日時情報に基づいて、前記第１の記憶手段に記憶された前記画像ファイルに関するソートを行うステップを含むことを特徴とするソート方法を提供する。
【発明の効果】
【００１５】
本発明によれば、ユーザを待たせることなく日付ソートを行うことができる。
【発明を実施するための最良の形態】
【００１６】
以下、添付図面に従って、本発明を実施するための最良の形態について詳細に説明する。
【００１７】
［全体構成］
図１は、本発明に係る画像表示装置の一実施形態としての電子カメラ１の全体構成を示すブロック図である。
【００１８】
図１において、中央処理装置（ＣＰＵ）１０は、所定のプログラムに従って、電子カメラ１の全体の動作を統括して制御するものである。
【００１９】
ＲＴＣ（Real Time Clock）１０１は、現在日時を計時するものである。
【００２０】
タイマ１０２は、ＣＰＵ１０の指示に従って、所定の時間間隔の計時を行うものである。本実施形態では、特に、ユーザの操作が発生する時間間隔を計時する。
【００２１】
メモリ１２は、バッテリバックアップにより不揮発性を有したＲＡＭ（Random Access Memory）を含んで構成されている。このメモリ１２は、画像を含む後述の画像ファイルを記憶する内部の画像ファイル記憶手段として用いられる。また、メモリ１２は、画像ファイルを管理するための後述の管理テーブルを記憶する。また、メモリ１２は、ＣＰＵ１０によって行われる各種処理用の作業領域として利用される。また、メモリ１２は、ＣＰＵ１０によって実行されるプログラムや、そのプログラムの動作に必要な各種の固定データを記憶するＲＯＭ（Read Only Memory）を含んで構成されている。
【００２２】
電源ボタン１８は、電源部１９のオン状態及びオフ状態の切り替える指示を入力するボタンである。本実施形態では、電源ボタン１８でオン状態からオフ状態（電源オフ）に切り替える操作が行われたときには、その切り替え操作を示す信号がＣＰＵ１０に入力され、ＣＰＵ１０の指示により電源部１９から電子カメラ１の各部への電源供給が停止されるようになっている。
【００２３】
電源部１９は、電子カメラ１の外部から充電可能な電池（充電電池）を含んで構成されている。
【００２４】
記録メディア２１は、例えばメモリカードからなり、電子カメラ１に挿抜可能になっている。この記録メディア２１は、画像を含む後述の画像ファイルを記憶する。
【００２５】
挿抜検出センサ２９は、電子カメラ１に記録メディア２１が挿入された状態であるか、抜き取られた状態であるかを検出するものである。このようなセンサは、機械的に記録メディア２１の挿抜状態を検出するようなものであってもよく、電気的に記録メディア２１の挿抜状態を検出するものであってもよい。
【００２６】
メディアコントロール回路２２は、記録メディア２１へのデータの書き込み（記録）、及び、記録メディア２１からのデータの読み込みを行う際に、記録メディア２１に適した所定の信号変換を行うものである。
【００２７】
ＴＶモニタインタフェース２３は、ＮＴＳＣ（National Television Standards Committee）形式又はＰＡＬ（Phase Alternation by Line）形式のビデオ信号を外部のＴＶモニタ３（テレビモニタ）に出力するためのインタフェースである。
【００２８】
ＬＣＤモニタ２４は、カラー表示可能なＬＣＤ（液晶ディスプレイ）で構成されている。ＬＣＤモニタ２４は、記録メディア２１に記録されている画像を再生表示する手段として利用される。このＬＣＤ２４は、画像を再生表示する際、ＣＰＵ１０の制御により、後に詳述される日付ソート表示などの各種の態様で画像を表示する。
【００２９】
また、ＬＣＤモニタ２４は、ユーザインタフェース用の表示画面として利用され、必要に応じてメニューや選択項目、設定内容などの情報が表示される。また、ＬＣＤモニタ２４は、撮影時に画角確認用の電子ファインダとして使用される。
【００３０】
スピーカ２５は、音を出力するものである。また、マイク２６は、音を入力するものである。
【００３１】
ストロボ２７は、キセノンガスに電圧をかけて閃光を発する発光装置（「エレクトリックフラッシュ」ともいう）である。
【００３２】
ＡＦ補助光発光部２８は、例えばＬＥＤ（発光ダイオード）からなり、オートフォーカスの際に補助光を発するものである。
【００３３】
操作部３０は、ユーザが各種の指示を入力するための操作手段であり、モード設定ボタン３１、シャッタボタン３２、メニュー／ＯＫボタン３３、十字ボタン３４（「矢印ボタン」と呼ぶこともある）、表示ボタン３５などの各種のボタン（「キー」と呼ぶこともある）を含んで構成されている。
【００３４】
モード設定ボタン３１は、被写体を撮影して画像データを所定の記録メディア２１に記録するための撮影モード、記録メディア２１に記録された画像データを再生するための再生モード、その他のモードの設定指示を入力するための操作手段である。シャッタボタン３２は、撮影準備指示や撮影開始指示を入力するための操作手段である。メニュー／ＯＫボタン３３は、ＬＣＤモニタ２４又はＴＶモニタ３の画面上にメニューを表示させるメニュー表示指示、及び、各種の機能を実行させる機能実行指示などを入力するための操作手段である。十字ボタン３４は、メニュー内の項目の選択や画像の選択などのために、上、下、左、右の４方向の指示を入力するための操作手段である。表示ボタン３５は、ＬＣＤモニタ２４又はＴＶモニタ３の画面上に画像を表示する旨の指示やその画像の表示態様の切替指示を入力するための操作手段である。
【００３５】
モード設定ボタン３１、シャッタボタン３２、メニュー／ＯＫボタン３３、十字ボタン３４、表示ボタン３５などのボタンからの信号はＣＰＵ１０に入力され、その入力信号に基づいてＣＰＵ１０は電子カメラ１の各部を制御して、撮影処理、画像再生処理、画像データ送信処理などの各種の処理の制御を行うようになっている。
【００３６】
モード設定ボタン３１によって撮影モードが選択されると、ＣＣＤ４６を含む撮影に関する部分（撮影部）に電源部１９から電源が供給され、撮影可能な状態になる。
【００３７】
レンズユニット４０は、光学レンズ及びアイリスを含む光学ユニットである。レンズユニット４０は、ＣＰＵ１０によって制御される、レンズ駆動用及び絞り駆動用のモータ４２及びドライバ４４によって電動駆動される。これにより、ズーム制御、フォーカス制御およびアイリス制御が行われる。
【００３８】
レンズユニット４０を通過した光は、ＣＣＤ４６（撮像素子）の受光面に結像される。ＣＣＤ４６の受光面には多数のフォトダイオードが二次元的に配列されており、各フォトダイオードに対応して赤（Ｒ）、緑（Ｇ）、青（Ｂ）の原色カラーフィルタが所定の配列構造で配置されている。また、ＣＣＤ４６は、電荷蓄積時間（シャッタスピード）を制御する、いわゆる電子シャッタ機能を有している。ＣＰＵ１０は、ＣＣＤ４６での電荷蓄積時間を制御する。ＣＣＤ４６の受光面に結像された被写体像は、各フォトダイオードによって入射光量に応じた量の信号電荷に変換される。各フォトダイオードに蓄積された信号電荷は、電圧信号（Ｒ，Ｇ，Ｂ各色別の画像信号）として順次読み出される。
【００３９】
ＣＣＤ４６から取り出されたＲ，Ｇ，Ｂ各色別の画像信号は、アナログ処理部（ＣＤＳ／ＡＭＰ回路）５２に送られ、ここで画素ごとにサンプリングホールド（相関二重サンプリング処理）され、増幅された後、Ａ／Ｄ変換器５４に与えられ、アナログからデジタルに変換される。Ａ／Ｄ変換器５４から出力された画像信号は、画像信号処理回路５６に入力される。画像信号処理回路５６は、画像信号をＣＰＵ１０の指示に従って処理する。具体的には、画像信号処理回路５６は、同時化回路（ＣＣＤ４６のカラーフィルタの配列の空間的なずれなどに起因する画像信号のズレを補正して画像信号を同時式に変換する回路）、ホワイトバランス補正回路、ガンマ補正回路、ＹＣ信号生成回路などを含む画像信号処理手段として機能し、ＣＰＵ１０からの指示に従ってメモリ１２を用いながら所定の画像信号処理を行う。画像信号処理回５６の処理により得られた画像データはメモリ１２に一時記憶される。
【００４０】
メモリ１２に一時記憶された画像データは、画像再生処理回路６２を介してＬＣＤドライブ回路６４に入力され、ＬＣＤドライブ回路６４によってＬＣＤモニタ２４の駆動信号が生成されて、ＬＣＤモニタ２４からカラーの画像として出力される。
【００４１】
ＬＣＤモニタ２４により撮影画角を確認した撮影者によりシャッタボタン３２が押されると、画像信号処理回路５６によってホワイトバランス補正などの所定の画像処理が施された画像信号は、圧縮・伸長処理回路５８によって所定のフォーマットで圧縮された後、メディアコントロール回路２２を介して記録メディア２１に画像データとして記録される。
【００４２】
なお、ＣＰＵ１０の制御により、オートフォーカス時にＡＦ補助光発光部２８から補助光を発する場合には、ＡＦ補助光発光回路７８からＡＦ補助光発光部２８に対してＡＦ補助光発光用の所定の電流が与えられる。また、ＣＰＵ１０の制御により、被写体の撮影時にストロボ２７から閃光を発する場合には、ストロボ発光回路７７からストロボ２７に対してストロボ発光用の所定の電圧が与えられる。
【００４３】
また、モード設定ボタン３１により再生モードが選択されると、圧縮されて記録メディア２１に記録されていた画像データが、メディアコントロール回路２２を介して読み出される。読み出された画像データは、圧縮・伸長処理回路５８によって伸長され、画像再生処理回路６２及びＬＣＤドライブ回路６４を介してＬＣＤモニタ２４に表示される。
【００４４】
ＴＶモニタ３がＴＶモニタインタフェース２３に接続されている場合、メモリ１２から読み出された画像データは、画像再生処理回路６２を介してビデオエンコード回路６３に入力され、ビデオエンコード回路６３によってＴＶモニタ３用のビデオ信号にエンコードされて、ＴＶモニタインタフェース２３からカラーのビデオ信号として出力される。
【００４５】
なお、動画の撮影時には、マイク２６の出力信号（音声信号）は、音声処理回路７６によって所定の音声処理を施され、音声データとして圧縮・伸長回路５８に入力される。圧縮・伸長回路５８によって圧縮された音声データは、画像データとともに記録メディア２１に記録される。
【００４６】
また、動画の再生時には、記録メディア２１に画像データとともに記録されていた音声データは、圧縮・伸長回路５８によって伸長される。圧縮・伸長回路５８によって伸長された音声データは、音声信号として音声処理回路７６に入力され、音声処理回路７６によって所定の音声処理が施された後、音声再生処理回路７５に入力されて、スピーカ２５から音声が出力される。
【００４７】
［電子カメラの外観］
図２、図３及び図４は、電子カメラ１の外観の一例を示す正面図、背面図、及び、上面図である。
【００４８】
図２に示されるように、電子カメラ１の正面（前面）には、被写体からの反射光が入射されるようにレンズユニット４０の一部である光学レンズ４０１が配置されている。また、電子カメラ１の正面には、被写体の撮影時に被写体に閃光が照射されるようにストロボ２７が配置されている。また、電子カメラ１の正面には、オートフォーカス時に被写体に補助光が照射されるようにＡＦ補助光発光部２８、及び、マイク２６が配置されている。
【００４９】
図３に示されるように、電子カメラ１の背面には、ＬＣＤモニタ２４（液晶ディスプレイ）、再生モードの設定指示が入力される再生モード設定ボタン３１１（図１のモード設定ボタン３１の一部を構成している）、メニュー／ＯＫボタン３３、十字ボタン３４（矢印ボタン）、画像を表示する旨の指示やその画像の表示態様の切替指示を行う表示ボタン３５、広角ズームや望遠ズームを設定するズームボタン３６、及び、フィルムを使い分ける感覚で撮影を楽しめるように感度等の切り替え指示が入力されるフォトモードボタン３７が設けられている。
【００５０】
図４に示されるように、電子カメラ１の上面（頭面）には、電源ボタン１８、撮影モード（静止画撮影モード及び動画撮影モード）の設定指示が入力されるモードレバー３１２、及び、シャッタボタン３２が配置されている。
【００５１】
なお、底面図を省略したが、電子カメラ１の底面には、スピーカ２５が配置されている。また、電子カメラ１の底面には、記録メディア２１を取り外し可能に装着するための挿入口が設けられている。また、電子カメラ１の底面には、電池を挿入する挿入口が設けられている。
【００５２】
また、側面図を省略したが、電子カメラ１の一側面には、ＴＶモニタインタフェース２３が設けられている。
【００５３】
［画像ファイルの構成］
図５は、Ｅｘｉｆ形式の画像ファイル９１の概略構成を示す。図５に示される画像ファイル９１は、画像９１１にタグ９１２が付加されて構成されている。タグ９１２には、画像９１１が撮影された日時を示す撮影日時情報が含まれている。なお、図５では図示を省略したが、縮小画像としてのサムネイル画像が画像ファイル９１に含まれている場合がある。
【００５４】
［管理テーブルの構成］
図６は、画像ファイル９１の管理情報としてメモリ１２に記憶された管理テーブル９３を示す。図６に示される管理テーブル９３は、ＣＰＵ１０の制御により、画像ファイルごとに、ファイル名９３２と撮影日時情報９３３とが互いに関連付けられて形成されている。
【００５５】
このような図６に示す管理テーブル９３とは別に、ＦＡＴ（File Allocation Table）が電子カメラ１に組み込まれた周知のファイルシステムによって形成されている。ＦＡＴは、画像ファイルを含むどのファイルがどこに保存されているかを一覧表にして示す管理情報である。このＦＡＴは、一般に、ファイル名９３２及びファイルのタイムスタンプを含んでいる。ここで、タイムスタンプは、一般に、ファイルの作成日時又は更新日時を示している。このようなＦＡＴは、管理対象のファイルが記憶されている記憶手段に形成されている。したがって、記録メディア２１に記憶された画像ファイルについては、記録メディア２１にＦＡＴが形成され、メモリ１２に記憶された画像ファイルについてはメモリ１２にＦＡＴが形成される。
【００５６】
［画像表示装置の機能的構成］
図７は、画像表示装置の一例として図１に示した電子カメラ１の日付ソート表示に関連する部分について、機能的構成の概略を示すブロック図である。
【００５７】
第１の記憶手段２１０は、図５に示されるＥｘｉｆ形式の画像ファイル９１を記憶する。第１の記憶手段２１０は、多数の画像ファイル（例えば５００個の画像ファイル）を保存可能な大容量のものであって、不揮発性であることが好ましい。また、第１の記憶手段２１０は、画像ファイル９１とともに、周知のファイルシステムによって形成されたＦＡＴを記憶する。
【００５８】
第２の記憶手段２２０は、図６に示される管理テーブル９３を記憶する。第２の記憶手段２２０は、高速で読み書き可能なものが好ましい。また、不揮発性であることが好ましい。
【００５９】
操作手段３００は、ユーザが操作をするものである。
【００６０】
タイミング判定手段１１１は、操作手段３００でユーザの操作が発生しないタイミングであるか否かを判定することにより、第１の記憶手段２１０に記憶されている画像ファイル９１から撮影日時情報を取得して第２の記憶手段２２０に保存するタイミング（キャッシュタイミング）を判定する。
【００６１】
タイミング判定手段１１１による撮影日時情報のキャッシュタイミングの判定態様には各種ある。
【００６２】
第１に、電源ボタン１８による電源オフ操作時、その電源オフ操作以後の撮影日時情報のキャッシュに要する時間（キャッシュ所要時間）内にはユーザの操作は発生しないと判定する。すなわち、撮影日時情報のキャッシュ処理を開始するタイミングであると判定する。
【００６３】
第２に、電源部１９の充電開始時、その充電開始以後のキャッシュ所要時間内にはユーザの操作は発生しないと判定する。すなわち、撮影日時情報のキャッシュ処理を開始するタイミングであると判定する。
【００６４】
第３に、操作手段３００で操作が行われる時間間隔（操作時間間隔）の計時をタイマ１０２に指示し、タイマ１０２によって計時された操作時間間隔が予め決められた一定時間を超えた時（すなわちタイムアウトした時）、そのタイムアウト以後もキャッシュ所要時間内にはユーザの操作が発生しないと判定する。すなわち、ユーザ操作が一定時間以上ないときには、撮影日時情報のキャッシュ処理を開始するタイミングであると判定する。
【００６５】
第４に、ＲＴＣ１０１で計時されている現在日時に基づいて、例えば深夜には、ユーザの操作は発生しないと判定する。すなわち、撮影日時情報のキャッシュ処理を開始するタイミングであると判定する。
【００６６】
本実施形態では、第１乃至第４の判定態様を全て行うようになっているが、このような全ての判定態様を行う場合に特に限定されない。
【００６７】
撮影日時情報取得手段１１２は、タイミング判定手段１１１によって判定されたキャッシュタイミングで、第１の記憶手段２１０に記憶されている複数の画像ファイル９１から撮影日時情報を取得して画像ファイル９１と関連付けて第２の記憶手段２２０に保存する。すなわち、撮影日時情報のキャッシュ処理を行う。
【００６８】
具体的には、第１の記憶手段２１０に記憶されている全ての画像ファイル９１について、画像ファイル９１のタグ９１２に含まれている撮影日時情報を、その画像ファイル９１のタグ９１２から抽出して、図６に示される管理テーブル９３を第２の記憶手段２２０に形成する。図６に示す管理テーブル９３は、画像ファイル９１から取得された撮影日時情報９３３が、ＦＡＴ内に管理されている画像ファイル９１のファイル名９３２と関連付けられて、形成されている。
【００６９】
表示手段２４０は、画像ファイル９１内の画像９１１を表示するものである。
【００７０】
表示制御手段１１６は、画像ファイル９１内の画像９１１を表示手段２４０に表示させる制御を行うものである。
【００７１】
表示手段２４０の画像の表示態様には各種ある。第１に、１画面上に１コマの画像のみを再生表示する１コマ再生、第２に、１画面上に複数のコマ（例えば９コマ）の画像を再生表示する複数コマ再生、第３に、撮影日ごとに画像を再生表示する日付再生がある。
【００７２】
また、表示制御手段１１６は、上記の日付再生において、ソート手段１１７を用いて日付ソート表示を制御する。具体的には、画像ファイル９１から取得された撮影日時情報９３３が第２の記憶手段２２０に記憶されているときには、第２の記憶手段２２０に記憶された撮影日時情報９３３に基づいて複数の画像ファイル９１内の画像９１１を整列して表示手段２４０に表示させる制御を行う一方で、画像ファイル９１から取得された撮影日時情報９３３が第２の記憶手段２２０に記憶されていないときには、各画像ファイル９１に対応するＦＡＴのタイムスタンプに基づいて複数の画像ファイル９１内の画像９１１を整列して表示手段２４０に表示させる制御を行う。
【００７３】
ソート手段１１７は、表示制御手段１１６の指示に従って日付ソートを実行する。第１に、第２の記憶手段２２０に記憶された撮影日時情報９３３に基づいて撮影日時情報順にソートを行う態様がある。第２に、ＦＡＴのタイムスタンプに基づいてタイムスタンプ順に日付ソートを行う態様がある。
【００７４】
なお、タイミング判定手段１１１は、撮影日時情報のキャッシュタイミングを判定するのみでなく、第２の記憶手段２２０に記憶されている撮影日時情報をクリアするタイミング（クリアタイミング）も判定するようになっている。例えば、挿抜検出センサ２９によって記録メディア２１が抜かれたことが検出されたときには、タイミング判定手段１１１は、撮影日時情報のクリアタイミングであると判定し、撮影日時情報クリア手段１１３によって第２の記憶手段２２０内の撮影日時情報がクリアされる。例えば、図６に示される管理テーブル９３が第２の記憶手段２２０からクリアされる。また、新たな画像が撮影されて、第１の記憶手段２１０に新たな画像ファイル９１が書き込まれたときにも、撮影日時情報のクリアタイミングであると判定される。
【００７５】
図７に示した機能的構成の電子カメラ１の構成要素と、図１〜図４に示した具体的構成の電子カメラ１の構成要素との対応関係について簡単に説明しておく。
【００７６】
第１の記憶手段２１０は、図１の記録メディア２１及びメモリ１２によって構成されている。第２の記憶手段２２０は、図１のメモリ１２によって構成されている。操作手段３００は、図１〜図４に示したモード設定ボタン３１、シャッタボタン３２、メニュー／ＯＫボタン３３、十字ボタン３４及び表示ボタン３５を含む操作部３０によって構成されている。タイミング判定手段１１１、撮影日時情報取得手段１１２、撮影日時情報クリア手段１１３、表示制御手段１１６及びソート手段１１７は、主として図１のＣＰＵ１０によって構成されている。表示手段２４０は、主として図１のＬＣＤモニタ２４によって構成されている。
【００７７】
［処理の流れ］
撮影日時情報キャッシュ処理及び日付ソート表示処理の流れを説明する。
【００７８】
図８は、撮影日時情報キャッシュ処理の一例の流れを示すフローチャートである。この撮影日時情報キャッシュ処理は、所定のプログラムに従って、ＣＰＵ１０により実行される。
【００７９】
図８において、まず、ユーザの操作が発生しないタイミングであるか否かを判定する（Ｓ１２）。
【００８０】
ユーザの操作が発生するタイミングであると判定したときには、ユーザの操作が発生しないタイミングと判定されるまで待機する一方で、ユーザの操作が発生しないタイミングであると判定したときには、第１の記憶手段２１０に記憶されている全ての画像ファイル９１について、Ｅｘｉｆ形式のタグ９１２を解析し（Ｓ１４）、そのタグ９１２の解析結果に基づいて、全ての画像ファイル９１について撮影日時情報９３３を取得する（Ｓ１６）。
【００８１】
そして、画像ファイル９１から取得された撮影日時情報９３３を、各画像ファイル９１と関連付けて、第２の記憶手段２２０に保存する（Ｓ１８）。具体的には、図６に示す管理テーブル９３を、第２の記憶手段２２０上に形成する。
【００８２】
図９は、表示ボタン３５によって日付再生が指示されたときに行われる日付ソート表示処理の一例の流れを示すフローチャートである。この日付ソート表示処理は、所定のプログラムに従って、ＣＰＵ１０により実行される。
【００８３】
図９において、まず、第２の記憶手段２２０に撮影日時情報９３３が保存されているか否かを判定する（Ｓ２２）。具体的には、図６に示す管理テーブル９３が第２の記憶手段２２０に存在するか否か（又は管理テーブル９３が有効であるか否か）を判定する。
【００８４】
第２の記憶手段２２０に撮影日時情報が保存されている場合には、第２の記憶手段２２０に格納されている撮影日時情報９３３に基づいて日付ソートを実行する（Ｓ２４）。その一方で、第２の記憶手段２２０に撮影日時情報９３３が保存されていない場合には、ＦＡＴ（File Allocation Table）のタイムスタンプに基づいて日付ソートを実行する（Ｓ２６）。そして画像を整列してＬＣＤモニタ２４（又はＴＶモニタ３）に表示する（Ｓ２８）。
【００８５】
以上、表示ボタン３５によって日付再生が指示されたときに日付ソート（Ｓ２４又はＳ２６）を実行する場合を例に説明した。このように、ユーザの操作が発生しないタイミングで撮影日時情報のキャッシュ処理が予め行われていれば、表示ボタン３５が押されて日付再生が指示されたときに日付ソートを実行しても、ユーザの待ち時間は無視できるほど短くなる。このような場合に本発明は特に限定されず、ユーザの待ち時間をさらに短縮するため、表示ボタン３５が押される前に日付ソート（Ｓ２４又はＳ２６）も予め実行するようにしてもよいことは言うまでもない。例えば、ユーザの操作が発生しないと判定されたタイミングで、日付ソート態様の判断（Ｓ２２）及び日付ソート（Ｓ２４又はＳ２６）も実行し、表示ボタン３５によって日付再生が指示されたときには、表示（Ｓ２８）のみを行うようにしてもよい。
【００８６】
画像ファイルに関する日付ソート（Ｓ２４又はＳ２６）の具体的な処理については、周知のソート方法を用いて行う。このような周知のソート方法には各種ある。画像ファイル９１自体を第１の記憶手段２１０内で整列させてもよいが、そのように画像ファイル９１自体を整列する必要はなく、一般に、日付（日時）の順に画像を瞬時に取り出すための情報を生成する。例えば、撮影日時情報９３３に基づく日付ソートでは、図６に示す管理テーブル９３の内容（ファイル名９３２及び撮影日時情報９３３）を撮影日時情報順に整列させる。例えば、ＦＡＴに基づく日付ソートでは、ＦＡＴのタイムスタンプ順にファイル名を整列させてなる情報を生成する。
【００８７】
［日付ソート表示の例］
画像が再生表示された画面（再生画面）の具体例について以下説明する。
【００８８】
図１０は、１コマ再生画面８１、９コマ再生画面８２、及び、日付再生画面８３の例を示す。
【００８９】
まず、電子カメラ１のＬＣＤモニタ２４には、ユーザの操作に従って、図１０の１コマ再生画面８１が表示されているものとする。例えば、ユーザが表示ボタン３５を１回押した後、十字ボタン３４を操作して、そのユーザが選択した画像（選択画像８０１）がＬＣＤモニタ２４に表示されているものとする。図１０の１コマ再生画面８１には、具体的には、「２００５年１２月３１日」に撮影された１コマの選択画像８０１が表示されている。
【００９０】
このように１コマの選択画面８０１が１コマ再生画面８１が表示されている状態で、ユーザが表示ボタン３５を再び押すと、１コマ再生画面８１が９コマ再生画面８２に切り替わる。図１０の９コマ再生画面８２は、１コマ再生画面８１において予めユーザが選択した選択画像８０１を含む９コマまでの画像が表示されたものである。なお、９コマ再生画面８２において、選択画像８０１のフレームがハイライト表示されている。
【００９１】
このように９コマ再生画面８２が表示されている状態で、ユーザが再び表示ボタン３５を押すと、図９を用いて説明した日付ソート表示処理が実行され、９コマ再生画面８２が日付再生画面８３に切り替わる。図１０の日付再生画面８３は、選択画像８０１を含むその選択画像８０１と同日に撮影された複数の画像が表示されたものである。なお、日付再生画面８３において、選択画像８０１のフレームがハイライト表示されている。
【００９２】
図１１は、日付再生画面８３において行う日付選択の説明に用いる日付再生画面８３ａ、８３ｂ、８３ｃ、８３ｄである。
【００９３】
図１１に示す第１の日付再生画面８３ａは、図１０に示した日付再生画面８３と同一の画面である。ここで、ユーザが十字ボタン３４を左方向に操作すると、矢印マークがハイライト表示された第２の日付再生画面８３ｂが表示され、さらに、ユーザが十字ボタン３４を左方向に操作すると、撮影日の一覧のフレームがハイライト表示された第３の日付再生画面８３ｃが表示される。ここで、ユーザが十字ボタン３４を下方向に操作すると、日付が切り替わるとともに、画像が切り替わる。図１１に示す例では、「２００５年１２月３１日」に撮影された複数の画像が表示された日付再生画面８３ｃから、「２００６年７月１１日」に撮影された複数の画像が表示された日付再生画面８３ｄに切り替わる。
【００９４】
なお、本発明に係る画像表示装置は、デジタルスチルカメラに特に限定されるものではなく、デジタルビデオカメラ、カメラ付き携帯端末（例えば携帯電話やゲーム機）などの各種の電子カメラに適用してもよいことは言うまでもない。また、本発明に係る画像表示装置は、被写体を撮像する撮像手段を備えた電子カメラに特に限定されるものではなく、撮像手段の有無に関わらず、被写体が撮像されている画像(撮像画像)を通信や記録媒体などを介して取得する取得手段を少なくとも備えた画像表示装置(例えば、画像プレーヤ、画像ビューワなど)であってもよい。
【００９５】
以上、本発明の実施形態について詳細に説明したが、本発明は、本明細書において説明した例や図面に図示された例には限定されず、本発明の要旨を逸脱しない範囲において、各種の設計変更や改良を行ってよいのはもちろんである。
【図面の簡単な説明】
【００９６】
【図１】本発明の画像表示装置の一例としての電子カメラの全体構成と示すブロック図である。
【図２】電子カメラの外観の一例を示す正面図である。
【図３】電子カメラの外観の一例を示す背面図である。
【図４】電子カメラの外観の一例を示す上面図である。
【図５】Ｅｘｉｆ形式の画像ファイルの説明に用いる説明図である。
【図６】撮影日時情報が画像ファイルに関連付けられた管理テーブルの一例を示す説明図である。
【図７】電子カメラの要部の機能的な構成を示すブロック図である。
【図８】撮影日時情報のキャッシュ処理の一例の流れを示すフローチャートである。
【図９】日付ソート表示処理の一例の流れを示すフローチャートである。
【図１０】電子カメラにおける表示画面の例であって、１コマ再生画面、９コマ再生画面、及び、日付再生画面の例を示す説明図である。
【図１１】電子カメラにおける日付選択の説明に用いる説明図である。
【符号の説明】
【００９７】
１…電子カメラ（画像表示装置）、１０…ＣＰＵ、１２…メモリ（第１の記憶手段２１０、第２の記憶手段２２０）、１８…電源ボタン、１９…電源、２１…記録メディア（第１の記憶手段２１０）、２４…ＬＣＤモニタ（表示手段２４０）、３０…操作部（操作手段３００）、３１…モード設定ボタン、３２…シャッタボタン、３３…メニュー／ＯＫボタン、３４…十字ボタン、３５…表示ボタン、４６…ＣＣＤ（撮像素子）、１０１…ＲＴＣ（リアルタイムクロック）、１０２…タイマ、１１１…タイミング判定手段、１１２…撮影日時情報取得手段、１１６…表示制御手段、１１７…ソート手段
【図１】
2006345296.tif 000003
【図２】
2006345296.tif 000004
【図３】
2006345296.tif 000005
【図４】
2006345296.tif 000006
【図５】
2006345296.tif 000007
【図６】
2006345296.tif 000008
【図７】
2006345296.tif 000009
【図８】
2006345296.tif 000010
【図９】
2006345296.tif 000011
【図１０】
2006345296.tif 000012
【図１１】
2006345296.tif 000013