(57)【要約】【課題】本発明は、撮像画像を効率的に検索、閲覧できる画像表示装置を提供することを目的とする。【解決手段】本発明を適用したデジタルカメラは、受光した被写体像を光電変換し画像信号を出力する撮像素子２１と、前記画像信号を画像データへ変換する画像処理部２２と、前記画像データと該画像データが作成された際の日時情報とを含む画像ファイルを記憶する記憶媒体２８と、カレンダーが表示される表示部２４と、前記カレンダーの表示に重畳して現在選択されている日付を示す選択枠と、前記選択枠を日付単位で移動させる操作部３０と、前記日付情報に基づいて、前記記憶媒体２８に記憶されている前記画像ファイルの最古の撮像日から最新の撮像日までの期間以外の日付への前記選択枠の移動を禁止する制御部２０とを具備する。【選択図】図２
2011072016.tif 000002
【特許請求の範囲】
【請求項１】
受光した被写体像を光電変換し画像信号を出力する撮像素子と、
前記画像信号を画像データへ変換する画像処理部と、
前記画像データと該画像データが作成された際の日時情報とを含む画像ファイルを記憶する記憶媒体と、
カレンダーが表示される表示部と、
前記カレンダーの表示に重畳して現在選択されている日付を示す選択枠と、
前記選択枠を日付単位で移動させる操作部と、
前記日付情報に基づいて、前記記憶媒体に記憶されている前記画像ファイルの最古の撮像日から最新の撮像日までの期間以外の日付への前記選択枠の移動を禁止する制御部とを具備することを特徴とするデジタルカメラ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像装置で撮像された画像を表示可能なデジタルカメラに関する。
【背景技術】
【０００２】
従来より、撮像画像を期間（年、月、日）ごとにカレンダー表示を行い、該カレンダー表示の中の期間（日にち等）の領域に該期間に撮像された画像を表示閲覧するものがある（例えば特許文献１）。
【特許文献１】特開平１１−２１５４５７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかし、上述した従来例では、カレンダー表示の中の、さらに期間を表示する領域に、該期間に撮像された画像を表示しているために、表示される画像が小さくなり、画像が確認しずらくなってしまい、効率的に画像を検索、閲覧できるとは言い難い。
【０００４】
本発明は、撮像画像を効率的に検索、閲覧できる画像表示装置を提供することを目的とする。
【課題を解決するための手段】
【０００５】
本発明を適用したデジタルカメラは、受光した被写体像を光電変換し画像信号を出力する撮像素子と、前記画像信号を画像データへ変換する画像処理部と、前記画像データと該画像データが作成された際の日時情報とを含む画像ファイルを記憶する記憶媒体と、カレンダーが表示される表示部と、前記カレンダーの表示に重畳して現在選択されている日付を示す選択枠と、前記選択枠を日付単位で移動させる操作部と、前記日付情報に基づいて、前記記憶媒体に記憶されている前記画像ファイルの最古の撮像日から最新の撮像日までの期間以外の日付への前記選択枠の移動を禁止する制御部とを具備する。
【発明の効果】
【０００６】
本発明を適用した画像表示装置は、効率的に撮像画像を閲覧できる。
【図面の簡単な説明】
【０００７】
【図１】本発明を適用したデジタルカメラ１の斜視図
【図２】デジタルカメラのブロック図
【図３】動作モード切替メニュー表示例
【図４】カレンダー再生モード表示画面例（カレンダー表示）
【図５】カレンダー再生モード表示画面例（カレンダー表示）
【図６】カメラのメインフロー図
【図７】カレンダー表示モードの処理フロー図
【図８】表示処理のフロー図
【図９】第１表示準備処理のフロー図
【図１０】第２表示準備処理のフロー図
【図１１】選択日画像表示処理のフロー図
【図１２】画像表示モードの表示例
【発明を実施するための最良の形態】
【０００８】
以下、図面を用いて本発明を適用した実施の形態について説明する。
【０００９】
図１に本発明を適用したデジタルカメラ１の斜視図を示す。デジタルカメラ１は、レンズ一体型デジタルカメラである。
＜構成＞
デジタルカメラ１のカメラボディ上面には電源釦２、レリーズ釦３が配置されている。またカメラボディ背面には、動作モード切換スイッチ４、ズーム釦５、ファンクション釦６、リングセンサ７、決定釦８、メニュー釦９、削除釦１０、背面モニタ１１が配置されている。
【００１０】
動作モード切換スイッチ４はカメラの動作モードの切換時に用いられる。ズーム釦５は、周知のワイドスイッチ５a（Wスイッチ）とテレスイッチ５ｂ（Tスイッチ）の２つのスイッチからなる複合スイッチであり、撮像レンズのズーム倍率を変更する際等に用いられる。ファインクション釦６は、各カメラの動作モードで実行するファンクションメニューを表示するためのスイッチである。リングセンサ７は、圧力の変化を感知する圧力感知式のリング状タッチセンサが配置されたものであり、該センサを指等で時計回り又は半時計回りに操作する（なぞる）ことにより、メニューの選択表示や、選択されたAFエリアの選択表示等の選択項目の選択状態を示す選択枠等の表示をスクロール移動させる。
【００１１】
なお、リングセンサ７は、圧力感知式のリング状タッチセンサとしたが、リング形状に沿った回転操作を感知するものであればこれに限るものではない。例えば、リングセンサを静電気による電気信号を感知する静電式のリング状タッチセンサとしても良く、また、リング状で回転可能に設置された回転ダイアルスイッチや、リング状にセンサもしくはスイッチを少なくとも5個以上配置したもの等でも良い。
【００１２】
リングセンサ７の下層には押圧式のスイッチである上釦７a、下釦７ｂ、左釦７ｃ、右釦７ｄが配置されている。つまり、リングセンサ７は、上述した回転の検出と、上釦７a、下釦７ｂ、左釦７ｃ、右釦７ｄからなる周知の十字キーとしての機能を備えている。決定釦８は、デジタルカメラ１の動作設定を行う際に用いられる。メニュー釦９は、デジタルカメラ１の動作設定を行うためのメニュー画面を背面モニタ１１に表示させるためのスイッチである。釦削除１０は画像表示モードの際に背面モニタ１１に選択表示されている撮像済み画像を削除するためのスイッチである。
背面モニタ１１は、液晶や有機EL等で構成される表示装置である。
＜デジタルカメラ１のブロック図＞
以下、本実施の形態におけるデジタルカメラ１の構成部材および基本的な処理についてブロック図を基に説明する。デジタルカメラ１のブロック図を図２に示す。
＜制御部＞
制御部２０は、ＣＰＵ等を含み、撮像素子２１、画像処理部２２、モニタ制御部２３、表示部２４、RAM２５、ROM２６、EEPROM２７、外部メモリ２８、内部メモリ２９、操作部３０、計時部３１等と接続され、各部材を制御する。
＜撮像及び画像処理＞
撮像素子２１は、不図示の撮像レンズにより結像した被写体像を電気信号に変換するＣＣＤやＣＭＯＳ等の固体撮像素子である。撮像素子２１は、画像信号の読み出し等の制御や、電子シャッターの制御駆動等を行うドライバ等も含む。撮像素子２１から読み出された画像信号は画像処理部２２に送られる。画像処理部２２は、画像信号に、ノイズ除去、Ａ／Ｄ変換、色補間処理、サイズ変更、符号化等の処理を必要に応じて行い、背面モニタ１１に表示する表示用画像データや、記録用画像データ等を作成する。該記録用画像データは撮像時の撮像情報と共に画像ファイルとして外部メモリ２８に記憶され、表示用画像データはモニタ制御部２３により表示部２４の背面モニタ１１に表示される。ここで撮像情報とは、シャッター速度や絞り値、撮像日時等の撮像時の情報である。撮像情報は例えばEXIF情報としてファイルヘッダに含まれる。なお、画像ファイルを、ＥＥＰＲＯＭ２７や内部メモリ２９等に記憶するとしても良い。
＜記録処理＞
ＲＡＭ２５は、制御部２０及び画像処理部２２等が処理を行う際にデータの一時的な保存場所などに利用される。ＲＯＭ２６は、デジタルカメラ１の作動に必要なプログラム、該プログラムに使用する初期値等が保存されている。ＥＥＰＲＯＭ２７は、デジタルカメラ１の電源がＯＦＦされても記録情報を保持する内蔵フラッシュメモリである。ＥＥＰＲＯＭ２７には、デジタルカメラ１のユーザー設定やカスタム設定等の情報を記録する。外部メモリ２８は、画像ファイル等を保存するための着脱可能なメモリーカードである。内部メモリ２９は、ハードディスク等の大容量の磁気ディスクやDVD等の大容量の光ディスク、フラッシュメモリ等の画像ファイル等を記憶する記憶媒体である。
＜画像表示処理＞
モニタ制御部２３は、制御部２０の指令により送られた表示用画像データやメニュー画面等を表示部２４の背面モニタ１１へ表示させる。表示部２４は背面モニタ１１およびドライバを含む。
＜操作部＞
操作部３０は、電源釦２、レリーズ釦３、動作モード切換釦４、ズーム釦５、ファンクション釦６、リングセンサ７、決定釦８、メニュー釦９削除釦１０等を含む。
＜デジタルカメラ１の日時情報＞
時計部３１は、ユーザーにより日時設定が行われることにより計時を開始するカメラ内の時計である。日時設定方法については周知であるため省略する。ユーザーにより日時設定が行われると、上述した撮像処理の際に撮像時の撮像日時が撮像情報として画像ファイルに記録可能となる。日時設定が行われていないと撮像情報に撮像日時は記録されないため、後述するカレンダー表示モードでは該画像は表示されない。なお、計時部３１の計時している日時情報は、画像ファイルのファイル作成日やファイル更新日の設定にも用いられる。
【００１３】
＜カメラの動作＞
以下デジタルカメラ１の動作について説明する。
【００１４】
本実施の形態におけるデジタルカメラ１は、ユーザーが設定した撮像処理条件により撮像動作や、撮像画像の画像処理、記録処理等を行う撮影モード、背面モニタ１１に表示されたメニュー画面を見ながら各種機能の設定を行うメニューモード、背面モニタ１１に記録済みの画像ファイル等を表示させる画像表示モード、背面モニタ１１にカレンダーを表示するカレンダー表示モードを有する。
＜動作モードの切替＞
動作モード切替釦４を押圧操作すると背面モニタ１１にモード切替メニューが表示される。背面モニタ１１に表示されるモード切替メニューを図３に示す。モード切替メニューには、画像撮影モード項目２０、画像表示モード項目２１、カレンダー表示モード項目２２と、選択枠１００が表示される。ユーザーはリングセンサ７を操作することにより、選択枠１００を任意の項目に移動できる。ユーザーが決定釦８を押圧操作すると、選択枠１００により選択されている項目（図３ではカレンダー表示モードが選択されている）に動作モードがきりかわる。なお、電源ON時は画像撮影モードに設定されている。
以下、動作モードについて説明する。
＜画像撮像モード＞
画像撮像モードでは、静止画や動画が撮像できる周知の処理であるため略して説明する。
【００１５】
画像撮像モードでは、レリーズ釦３を半押操作することにより、不図示の撮像レンズの焦点を調節や撮像時の露出条件を設定する撮像準備処理がおこなわれ、レリーズ釦３を全押操作することにより設定された露出条件により静止画や動画像が撮像できる。撮像された画像データは、撮像時の撮像情報と共に画像ファイルとして外部メモリ２８等に記憶される。
＜画像表示モード＞
画像表示モードは、内部メモリ２８等に記録された記録済みの画像ファイルの画像データを背面モニタ１１に1コマ又は４コマ同時に表示するモードである。画像表示モードは周知の手法であるため略して説明する。本実施の形態におけるデジタルカメラ１の画像表示モードには、内部メモリ２８等に記録された画像ファイルの画像データを背面モニタ１１に1コマ表示する１コマ再生モードと、背面モニタ１１に４コマ表示するサムネイル再生モードとの２つの画像再生モードがあり適宜切換て表示可能である。
【００１６】
上述した２つの画像再生モード（１コマ再生モード、４コマ再生モード）の切り替えは、動作モードが画像表示モードの際にズーム釦５のワイド釦５a又はテレ釦５ｂが押圧操作されることにより切り換えられる。W釦５aが押圧操作されるごとに１コマ再生モード〜４コマ再生モード〜１コマ再生モード〜へ、T釦を５ｂが押圧操作されると４コマ再生モード〜１コマ再生モード〜４コマ再生モード〜へとサイクリックに画像再生モードが切り換る。
＜カレンダー表示モード＞
カレンダー表示モードに入ると、まず背面モニタ１１にカレンダー表示モード画面が表示される。カレンダー表示モード画面の一例を図４に示す。
【００１７】
図４に示すごとく画面上部に表示される年月表示領域３０には、カレンダー表示領域４０に表示されているカレンダーの年が年表示領域３１に、月が月表示領域３２に表示される（図４では２００４年１２月を示している）。
画面中央右側のカレンダー表示領域４０には年月表示領域３０に表示されている年月のカレンダーが表示される。本実施の形態におけるデジタルカメラ１では、カレンダー表示領域４０に表示されるカレンダーは、１月の日々を七曜によって配列した七曜表として表示される。撮像された画像を有しかつカレンダー表示モードにおいて表示可能な画像（表示用リストに登録されている画像）がある日には下線４１が表示される。表示可能な画像については後述する。
カレンダー表示領域４０のカレンダーの日に示される選択枠１００が表示される。選択枠１００により囲まれた日は選択されていることを示す（図４においては２００４年１２月２７日が選択されていることを示す）。なお、カレンダー表示領域４０においてのどの日が選択されているかをユーザーに認識可能とするために選択枠１００を用いたが、ユーザーが選択されている項目が認識可能であればこれに限るものではない。例えば、選択されている項目を他の選択されていない項目に対し色や、表示方法を変更するとしても良い。
カレンダー表示領域左側の選択画像表示領域５０には、選択枠１００により選択されている日に撮像された画像のうち表示可能な最も古い画像が表示される。なお選択枠１００により選択されている日に撮像された画像が無い場合は選択画像表示領域５０には画像は表示されない。
選択画像表示領域５０に画像が表示さている際は、選択画像表示領域５０の上の表示画像情報領域５１に選択画像表示領域５０に表示さている画像ファイルの撮像日時、撮像条件（記録画質、シャッター速度、絞り値、焦点距離）、画像ファイル名等が表示され、選択画像表示領域５０の上の枚数表示領域５２には、選択枠１００により選択されている日に撮像された画像で表示可能な画像データの総枚数が表示される。
＜カレンダー表示モードで再生可能なファイル＞
本実施の形態におけるデジタルカメラ１ではカレンダー表示モードの際に取り扱える画像ファイル総数を所定のN枚に制限している。デジタルカメラ１ではN＝９００とする。
【００１８】
カレンダー表示モードに入ると、外部メモリ２８や内部メモリ２９に記録されているデジタルカメラ１が再生可能な画像ファイルを検索し再生用リストを作成する。再生リストはＲＡＭ２５に記憶される。なお、再生リストをＥＥＰＲＯＭ２７や外部メモリ２８、内部メモリ２９等に記憶しても良い。検索ではデジタルカメラの日時設定が行われていない状態で撮像された画像ファイルは検索対象から除かれる。デジタルカメラ１においては、撮像情報に撮影日時が記録されていないファイルを日時設定が行われていない状態で撮像された画像データと判別する。なお日時設定が行われていない状態で撮像された画像ファイルを識別する方法はどのような方法でもでも良い。例えば、日時設定がされていない状態（計時部３１が計時していない状態）で撮像された画像ファイルのファイル作成日時やファイル更新日時にデフォルトの固定値（規定値）を入力するカメラの場合は、ファイル作成日時やファイル更新日時が該デフォルトの日時である画像ファイルを、日時設定されていない状態で撮像された画像ファイルであると判別しても良い。デフォルトの日時とは例えば２００１年０１年０１月０時０分０．００秒などとする。通常画像ファイル作成された直後ではファイル作成日とファイル更新日は同一である。これにより、ユーザーは、デジタルカメラ１の日時設定を行わずに撮像された画像ファイルと日時設定を行って撮像された画像ファイルとが混同し混乱することがない。
なお、外部メモリ２８や内部メモリ２９にデジタルカメラ１が再生可能な動画像ファイルが記録されている場合は、画像ファイルと同様に１件としてカウントしても良い。また、デジタルカメラ１で表示不能な画像ファイル等のファイルは検索対象から除外しても良い。
さらに、上述した検索で、デジタルカメラの日時設定が行われていない状態で作製又は上書きされた画像ファイルを検索対象から除くとしても良い。この場合、例えばファイル作成日やファイル更新日がデフォルトの日時である画像ファイルを、日時設定されていない状態で作製された画像ファイルであると判別する。これにより、画像ファイルが作成後に画像処理等の処理が行われた際には処理が行われた更新日付を基にカレンダー表示することもできる。
【００１９】
再生用リストには、検索された画像ファイルのファイル名やその撮像日時、画像へのパス等が記載される。なお、再生用リストに、画像ファイルの撮影日付や、同一撮影日の代表画像ファイル名およびそのパスや同一撮影日の総画像数等も記録しても良い。検索された画像ファイルがN枚を超える場合は、検索された画像ファイルの内、最新の撮影画像ファイルから数えてN枚目に古く撮像された画像データまでのN枚を再生用リストに登録し、N＋１枚目以前に撮影された画像は表示用リストには加えられない。表示用リストに加えられない画像ファイルはカレンダー表示モードでは再生されない。
【００２０】
上述のごとく本実施の形態におけるデジタルカメラ１は、カレンダー表示モードにおいて取り扱う画像ファイル数を所定枚数N（９００枚）に制限することにより、再生リストを格納する為のＲＡＭの記憶領域を一定量に制限できる。これにより、ＲＡＭを使用する他の処理との競合を防げる。また、カレンダー表示モードにおいて取り扱う画像ファイル数を所定枚数Nに制限することによりカレンダー表示モードでの再生用リスト作成時の検索処理にかかる時間が想定以上に長くなることを防止できる。
＜表示可能なカレンダー＞
カレンダー表示モードでは、表示用リストに記載されている画像ファイル（再生可能な画像ファイル）の最古の撮像日時を有する画像ファイル（以後最古画像ファイルとする）の撮影月（以後最古月とする）から、最新の撮像日時を有する画像ファイル（以後最新画像ファイルとする）の撮影月（以後最新月とする）までの月（以後表示可能月期間とする）のカレンダーが表示可能である。つまり、表示用リストに記載されている最古画像ファイルの撮像月が２００４年１月１日で、最新画像ファイルの撮像月が２００６年２月１６日であった場合は、２００４年１月から２００６年２月までのカレンダーが表示可能となる。これにより、ユーザーは、カレンダー表示モードにおいて表示可能な画像がある期間のカレンダーのみが表示可能となり、効率的に画像を検索できる。
＜カレンダー表示モードでの処理＞
カレンダー表示モードに入ると、表示用リストに記載されている最新画像ファイルが撮像された年月（最新月）のカレンダーが表示される。さらに、選択枠１００が最新画像ファイルの撮像された日を囲む状態（選択状態）で表示される。また、選択画像表示領域５０には、表示用リストに登録されている画像ファイルの中で選択枠１００により選択されている日付に撮像された最も古い画像ファイルの画像データが表示される。表示画像情報領域５１には選択画像表示領域５０に表示されている画像ファイルの撮像情報等の画像ファイルの情報が、枚数領域５２には表示用リストに登録されている画像ファイルの中で選択枠１００により選択されている日に撮像された画像ファイルの総数が表示される。
なお、選択枠１００により選択された日に撮像された画像データの中に、表示用リストに登録されている画像ファイルと、上述の検索の際に所定枚数Nにより除外され表示用リストに登録されなかった画像ファイルとの両方を有する撮影日である場合は枚数表示領域５２の枚数表示の横に＊マーク（アスタリスクマーク）５３を表示する。＊マーク５３が表示されたカレンダー表示画面を図５ｂに示す。例えば外部メモリ２８および内部メモリ２９内に記録されている画像ファイルの中で２００３年１２月２７日に８００枚、２００３年１２月２5日に５０枚、２００３年１２月１８日に４０枚、２００３年１２月１５日に１５枚の計９０５枚あった場合を考える、デジタルカメラ１において所定値N＝９００枚であるため表示リストには、２００３年１２月２７日に撮像された画像ファイルの最新に撮像された画像ファイルから数えて９００枚目に古い日時に撮像された画像までの９００枚までは表示用リストに登録される。つまり２００３年１２月１５日に１５枚の最新の撮像日時を有する画像ファイルから数えて１１枚目以前の日時に撮像された５枚の画像ファイルは表示用リストには登録されずカレンダー表示モードでは表示されない。そのため枚数表示領域５２右横に＊マーク５３を表示する。これにより、ユーザーに該撮影日にN枚の枚数制限により表示できない画像があることを示すことができる。これにより選択枠１００が表示されている日付に、カレンダー表示モードでは取り扱うことが不可能だか外部メモリ２８や内部メモリ２９内には、枚数表示領域５２に表示されている以上の画像が存在することをユーザーに明示できる。
ここで例えば表示用リストに登録された画像のうち最新画像ファイルの撮像日時が２００４年１２月２７日で、２００４年１２月２７日に撮像された画像が１００枚あった場合について図４を用いて説明する。この場合、年表示領域３１には「２００４」が、月表示領域３２には「１２」が表示される。カレンダー表示領域４０には２００４年１２月の カレンダーが表示されさらに、２７日を囲むように選択枠１００が表示される。選択画像表示領域５０には２００４年１２月２７日に撮像された画像の中で最も古い時間に撮像された画像（DSCN００２４）が表示され、表示画像情報領域５１には選択画像表示領域５０に画像データが表示されている画像ファイルの画像情報が、枚数領域５２には、表示用リストに登録されている２００４年１２月２７日に撮像された画像の総枚数「１００」を表示する。
＜リングセンサ７の操作による選択枠１００の移動操作＞
ユーザーは、リングセンサ７を操作することにより、選択枠１００を、カレンダー表示領域４０内の各日に移動させることができる。なお、本実施の形態におけるデジタルカメラ１は選択枠１００が移動可能な日は、表示用リストの登録されている最古画像ファイルの撮像日付と最新画像ファイルの日付との間の日に限定される。例えば表示用リストに記載されている最古画像ファイルの撮影日付が２００４年１月１日で、最新画像ファイルの撮像日付が２００６年２月１６日であった場合は、選択枠１００は２００４年１月１日から２００６年２月１６日の間の日のみに移動可能（表示可能）である。つまりこの場合２００６年２月のカレンダーが表示されている際に選択枠１００を１６日よりも後の日付である１７日から２８日へは移動できない。なお、カレンダー表示領域４０に表示されているカレンダーの日の中で、選択枠１００が移動できない日を、移動可能な日と区別して表示しても良い。この場合例えば表示用リストに記載されている最古撮像ファイルの撮影日付が２００４年１月１日で、最新画像ファイルの撮像日付が２００６年２月１６日であった場合は、２００６年２月のカレンダーを表示する際に１日から１６日の日を黒色で表示し、該範囲外の１７日〜２８日を日を灰色で表示するとしても良い。また、表示用リストの最新画像ファイルの撮像日付と最古画像ファイルの撮像日付との間の日付以外の日はカレンダー表示領域４０には表示しないとしても良い。
【００２１】
リングセンサ７の上釦７aを押圧操作すると、選択枠１００により選択されている日に対して前週の同一曜日の日へ、下釦７ｂを押圧操作すると次週の同一曜日の日へ選択枠１００が移動する。選択枠１００が２００４年１２月１５日に表示されている様子を図５aに示す。例えば図５aに示した状態でリングセンサ７の上釦７aを押圧操作すると選択枠１００は８日へ、またはリングセンサ７の下釦７ｂを押圧操作すると選択枠１００は２２日へ移動する。
また、リングセンサ７を時計回りに所定量以上操作するまたは右釦７ｄを押圧操作すると、選択枠１００は、選択枠１００により選択されている日の次の日へ、リングセンサ７を反時計回りに所定量以上操作するまたは左ボタン７ｃを押圧操作すると、選択枠１００により選択されている日の前の日へ移動する。例えば図５aに示した状態でリングセンサ７を時計周りに所定量以上操作する又は右ボタン７ｄを押圧操作すると選択枠１００は１６日へ、リングセンサ７を反時計周りに所定量以上操作する又は左ボタン７ｃを押圧操作すると選択枠１００は１４日へ移動する。
なお、リングセンサ７の操作により選択枠１００が月をまたいで日に移動する際は、これに応じて表示するカレンダーの月を変更した後に選択枠１００を表示する。
選択枠が１００が１日〜７日にある際にリングセンサの上釦７aが押圧操作された場合は、前週の同一曜日は前の月であるため、カレンダー領域４０に前月のカレンダーを表示され、選択枠１００は、上述のルールに従い、操作前に選択枠１００があった日の前週同一曜日の日に表示される。例えば、選択枠１００が２００４年１２月のカレンダーの１日に表示されている際に、リングセンサの上釦７aが押圧操作されると、カレンダー表示領域４０にカレンダー２００４年１１月のカレンダーが表示され、選択枠１００は２００４年１２月１日の前週の同一曜日２００４年１１月２４日に表示される。
選択枠が１００が１日にある際にリングセンサが反時計周りに所定量以上操作された又は左釦７ｃが押圧操作された場合は、１日の前日は前月の最終日であるため、カレンダー領域４０に前月のカレンダーが表示され、選択枠１００は、上述のルールに従い、操作前に選択枠１００があった日に対して前日（変更後のカレンダーの最終日）に表示される。例えば、選択枠１００が２００４年１２月のカレンダーの１日に表示されている際に、リングセンサが反時計周りに所定量以上操作される又は左釦７ｃが押圧操作されると、カレンダー表示領域４０にカレンダー２００４年１１月のカレンダーが表示され、選択枠１００は２００４年１２月１日の前日である２００４年１１月の最終日の３０日に表示される。
選択枠が１００が表示されているカレンダーの月の最終日を含めて７日の範囲（例えば２００４年１２月の場合２５日から３１日の間）に表示されている際にリングセンサの下釦７ｂが押圧操作された場合は、次週の同一曜日は次の月であるため、カレンダー領域４０に次月のカレンダーが表示され、選択枠１００は、上述のルールに従い、操作前に選択枠１００があった日の次週同一曜日の日に表示される。例えば、選択枠１００が２００４年１２月のカレンダーの２５日に表示されている際に、リングセンサの下釦７aが押圧操作されると、カレンダー表示領域４０にカレンダー２００５年１月のカレンダーが表示され、選択枠１００は２００４年１２月１日の次週の同一曜日２００５年１月１日に表示される。
選択枠が１００が表示されているカレンダーの最終日に表示されている際にリングセンサが時計周りに所定量以上操作された又は右釦７ｄが押圧操作された場合は、最終日の次の日は次月の１日であるため、カレンダー領域４０には次月のカレンダーが表示され、選択枠１００は、上述のルールに従い、操作前に選択枠１００があった日に対して次の日（変更後のカレンダーの１日）に表示される。例えば、選択枠１００が２００４年１２月のカレンダーの３１日に表示されている際に、リングセンサが時計周りに所定量以上操作される又は右釦７ｄが押圧操作されると、カレンダー表示領域４０にカレンダー２００５年１月のカレンダーが表示され、選択枠１００は２００４年１２月３１日の次の日である２００５年１月１日に表示される。
＜リングセンサ７の操作による選択枠１００の移動の制限＞
リングセンサ７の操作入力により選択枠１００の移動先の日が上記ルールに基づいて算出される日が移動可能な日（表示用リストの登録された画像の最新画像ファイルの撮像日付と最古画像ファイルの撮像日付との間の日）よりも後の日付になった場合は最新画像ファイルの撮像日付の日に選択枠が移動する。例えば最新画像ファイルの撮像日時が２００４年１２月１６日で、選択枠１００が２００４年１２月１４日に表示されている状態で、リングセンサ７の下釦７ｂを押圧操作すると、選択枠１００は２００４年１２月１６日に移動する。移動が月をまたぐ場合も同様であり、例えば２００５年１月１日が最古画像ファイルの撮像日時で、選択枠１００が２００４年１２月２７日に表示されている（カレンダー表示領域４０には２００４年１２月のカレンダーが表示されている）状態で、リングセンサ７の下釦７ｂを押圧操作すると、カレンダー表示領域４０に２００５年１月のカレンダーが表示され選択枠１００は２００５年１月３日では無く、２００５年１月１日に移動する。
【００２２】
リングセンサ７の操作入力により選択枠１００の移動先の日が上記ルールに基づいて算出される日が移動可能な日よりも前の日付になった場合は最古画像ファイルの撮像日付の日に選択枠が移動する。例えば最古画像ファイルの撮像日時が２００４年１２月７日で、選択枠１００が２００４年１２月１２日に表示されている状態で、リングセンサ７の上釦７aを押圧操作すると、選択枠１００は２００４年１２月７日に移動する。移動が月をまたぐ場合も同様であり、例えば最古画像ファイルの撮像日時２００４年１１月２９日で、選択枠１００が２００４年１２月３日に表示されている（カレンダー表示領域４０には２００４年１２月のカレンダーが表示されている）状態で、リングセンサ７の上釦７ｂを押圧操作すると、カレンダー表示領域４０に２００４年１１月のカレンダーが表示され選択枠１００は２００４年１１月２６日では無く、２００４年１１月２９日に移動する。
上述により選択枠１００が最古画像ファイルの撮像日から最新画像ファイルの撮像日までの範囲のみ移動可能とすることにより、画像の無い日への無駄な選択枠１００の移動を防ぎ、画像検索の効率が向上する。
＜ズーム釦５による表示カレンダー月の変更＞
本発明におけるデジタルカメラ１は、カレンダー表示モードの際にズーム釦５のW釦５a又はT釦５ｂを押圧操作することによりカレンダー表示領域４０に表示されているカレンダーの月を変更することができる。
【００２３】
W釦５aを押圧操作されると、表示されている年月の前月のカレンダーがカレンダー表示領域４０に表示される。T釦５ｂが押圧操作されると、表示されている年月の次月のカレンダーがカレンダー表示領域４０に表示される。
【００２４】
また、W釦５aまたはT釦５ｂを２秒以上押し続けると上記のカレンダーの表示の変更を連続して行うことができる。例えばT釦５ｂを２秒以上連続して押し続けるとカレンダー表示領域４０に表示されるカレンダーが２００４年１月ー２月ー３月と連続して変更される。
【００２５】
ズーム釦５の操作入力によりカレンダー表示領域に表示するカレンダーの月が表示可能月期間外の月となる場合は、ズーム釦５の入力は無視され、カレンダー表示領域４０に表示されるカレンダーや、選択枠１００は移動しない。
＜ズーム釦５による表示カレンダー月の変更に伴う選択枠１００の表示＞
上述のごとくズーム釦５により表示するカレンダーを変更した際に選択枠１００がどの日に表示されるかを説明する。
【００２６】
W釦５aの押圧操作された場合は、カレンダー表示領域４０に押圧操作される前に表示されていたカレンダーの前月のカレンダーが表示される。表示変更後のカレンダーの月に撮像された画像ファイルが表示用リストに無い場合は、表示されたカレンダーの最終日に選択枠１００が表示される。表示変更後のカレンダー表示領域４０の表示月に撮像された画像ファイルが表示用リストに有る場合は、選択枠１００は表示月に撮像された画像の中で最も新しく撮像された画像の撮像日に表示される。例えば２００４年１２月のカレンダーが表示されている状態で、W釦５aが押圧操作されると、２００４年１１月のカレンダーが表示される。ここで、表示用リストに登録された画像ファイルの中に２００４年１１月に撮像された画像が無い場合は、選択枠１００は２００４年１１月３０日（最終日）に表示される。もし、表示用リストに登録された画像の中に２００４年１１月に撮像された画像がある場合は、選択枠１００は２００４年１１月に撮像された画像の中で最も新しく撮像された画像の撮像日に表示される。
T釦５ｂの押圧操作された場合は、カレンダー表示領域４０には、押圧操作される前に表示されていた表示月の前月のカレンダーが表示される。表示されたカレンダーの月に撮像された画像ファイルが表示用リストに無い場合は、表示されたカレンダーの１日に選択枠１００が表示される。表示されたカレンダーの月に撮像された画像ファイルが表示用リストに有る場合は、選択枠１００は表示されたカレンダーの月に撮像された画像の中で最も古く撮像された画像の撮像日に表示される。例えば２００４年１２月のカレンダーが表示されている状態で、T釦５ｂが押圧操作されると、２００５年１月のカレンダーが表示される。ここで、表示用リストに登録された画像ファイルの中に２００５年１月に撮像された画像が無い場合は、選択枠１００は２００５年１月の日のうち最も古い日である１日に表示される。もし、表示用リストに登録された画像の中に２００５年１月に撮像された画像がある場合は、選択枠１００は２００５年１月に撮像された画像の中で最も古い日付に撮像された画像の撮像日に表示される。
＜選択日画像表示処理＞
上述したように、選択枠１００が表示されている日に撮像された画像ファイルが有る場合に決定釦８を押圧操作すると、選択枠１００が表示されている日に撮像された画像を背面モニタ１１に表示する選択日画像表示処理に移行する。本実施の形態におけるデジタルカメラ１の選択日画像表示処理では、表示用リストに登録されている画像の中で、選択枠１００で選択されている日付けが撮像日時である画像ファイルのみが表示可能である。選択日画像表示モードでは、選択日に撮像された画像を背面モニタ１１に1コマ表示する１コマ再生モードと、選択日に撮像された画像を背面モニタ１１に４コマ表示するサムネイル再生モードとがあり適宜切換て表示可能である。ここで、１コマ再生モードおよび４コマ再生モードでの撮像済み画像の表示については周知の手法であるため説明を略す。上述した２つの画像再生モード（１コマ再生モード、４コマ再生モード）の切り替えは、選択日画像表示処理の際に、ズーム釦５のワイド釦５a又はテレ釦５ｂが押圧操作されることにより切り換えられる。ワイド釦５aが押圧操作されるごとに１コマ再生モードから４コマ再生モードへ、テレ釦を５ｂが押圧操作されると４コマ再生モードから１コマ再生モードへ画像再生モードが切り換る。また、選択日画像表示処理中に再度決定釦８を押圧操作すると、カレンダー表示モードへ戻る。なお、決定釦８を押圧操作することによりカレンダー表示モードへ戻る際は、カレンダー表示モードから選択日画像表示モードへ移行する前の状態に戻る。例えばカレンダー表示領域４０に２００４年１２月のカレンダーが表示され、さらに２７日に選択枠１００が表示されている際に決定釦８を押圧操作して選択日画像表示モードへ移行した場合を考える。この場合決定釦８を押圧操作により選択日画像表示モードからカレンダー表示モード戻る場合は、カレンダー表示領域４０に２００４年１２月のカレンダーが表示され、さらに２７日に選択枠１００が表示された状態に戻る。
なお、選択日画像表示処理の際には、画像を一コマ表示モードのみで表示するとしても良い。この場合例えば、選択画像表示処理の際にＴ釦５ｂで画像の拡大表示行ったり、Ｗ釦５aでカレンダー表示処理へ戻るとしても良い。
【００２７】
以下本発明におけるデジタルカメラ１の処理をフロー図を基に説明する。
＜デジタルカメラの基本フロー＞
デジタルカメラ１の基本処理についての図６に示すフロー図を基に説明する。
【００２８】
デジタルカメラ１の電源がオンされると、まず、ステップS１０１でカメラの起動処理が 行われる。起動処理とは撮像素子２１や、制御部２０等の電気回路の起動および撮像レンズの駆動等の初期処理である。なおデジタルカメラ１ではステップS１０１の初期処理で動作モードが画像撮像モードに設定される。次にステップS１０２〜S１０４により 現在どの動作モードに設定されているかが判定される。動作モードに画像撮像モードが設定されている場合はステップS１０５へ移り画像撮像処理が行われる。動作モードに画像表示モードが設定されている場合はステップS１０６へ移り画像表示処理が行われる。動作モードにカレンダー表示モードが設定されている場合はステップS１０７へ移りカレンダー表示処理が行われる。動作モードにメニューモードが設定されている場合はステップS１０８へ移りメニュー処理が行われる。各動作モードでの各処理（ステップS１０５〜S１０８）中に、デジタルカメラの電源をOFFされる、又は動作モードが変更されると各処理が終了しステップS１０９へ移る。ステップS１０９では、デジタルカメラ１の電源がOFF操作されたか否かの判定が行われる。電源がOFF操作された場合は、終了処理をおこないデジタルカメラ１の電源をOFFする。電源がOFF操作されていない場合はステップS１０２へ戻り動作モードの判定が行われる。
＜カレンダー表示処理のフロー＞
カレンダー表示モードでのカレンダー処理についての図７に示すフロー図を基に説明する。
【００２９】
カレンダー再生モードに入ると、ステップS２０１で外部メモリ２８および内部メモリ２９に記憶された画像ファイルの中で表示用リストに登録可能な画像を検索し登録するために、表示用リストに登録可能な画像ファイルが所定枚数N枚以下か否かを判定する。表示用リストに登録可能な画像ファイルが所定枚数N枚以下の場合は、検索されたの全ての画像ファイルを表示用リストに登録しステップS２０２へ移る。表示用リストに登録可能な画像ファイルが所定枚数N枚より多い場合は、検索された画像ファイルの中で最新に撮像された画像から数えてN枚目に古い画像ファイルまでを登録した表示用リストを作成しRAM２５に記憶してステップS２０３へ移る。
【００３０】
ステップS２０２では、表示用リストに登録された最古画像ファイルの撮像年月をｍ１に代入し、表示用リストに登録された最新画像ファイルの撮像年月をｍ２に代入し、ステップS２０４へ移る。
【００３１】
ステップS２０３では、表示用リストに登録された最新画像ファイルから数えてN枚目に古い撮像日時を有する画像ファイルの撮像年月をｍ１に、撮像日をLDに代入し、表示用リストに登録された最新画像ファイルの撮像年月をｍ２に代入し、ステップS２０４へ移る。
【００３２】
ステップS２０４ではMにｍ２が代入され、ステップS２０５ではDに最新画像ファイルの撮像日が代入された後にステップS２０６の表示処理サブルーチンへ移る。最新撮像日が２００４年１２月２７日の場合はMに２００４年１２月がDに２７が代入される。
＜表示処理サブルーチン＞
ここでステップS２０６の表示処理サブルーチンについて説明する。表示処理サブルーチンの処理のフローを図８に示す。
表示処理サブルーチンに入ると、まず、ステップS３０１で、M年月のカレンダーをカレンダー表示領域４０に表示しステップS３０２へ移る。
ステップS３０２では表示用リストに登録されている画像ファイルの中でM年月に撮像された画像ファイルがあるか否かを判定する。表示用リストに登録されている画像ファイルの中にM年月に撮像された画像ファイルがある場合はステップS３０３へ移り、表示用リストに登録されている画像ファイルの中にM年月に撮像された画像ファイルが無い場合はステップS３１０へ移る。
ステップS３０３では、表示された年月のカレンダーの日で、その日に撮像された画像ファイルが表示用リストに一つでも登録されている日には、下線４１を表示する。ステップS３０４では、M年月D日に表示用リストに登録された画像があるか否かを判定する。M年月D日に表示用リストに登録された画像がある場合はステップS３０５へ移り、M年月D日に表示用リストに登録された画像が無い場合はステップS３１０へ移る。ステップS３０５では、カレンダ表示処理のステップS２０１での判定で表示用リストに登録可能な画像ファイルが所定枚数N枚以下であったか否かを判定する。画像ファイルが所定枚数N枚より多かった場合はステップS３０６へ移り、画像ファイルが所定枚数N枚以下であった場合はステップS３０８へ移る。ステップS３０６ではM年月D日とｍ１年月LD日が同じか否かを判定する。M年月D日とｍ１年月LD日が同じ場合はステップS３０７へ移り、M年月D日とｍ１年月LD日が同じでない場合はステップS３０８へ移る。ステップS３０７では、枚数表示領域５２付近に「＊」マークを表示しステップS３０８へ移る。
ステップS３０８では、表示用リストに登録されているM年月D日に撮像された画像の内最古の撮像日時の画像ファイルを選択画像表示領域５０に表示する。なお、M年月D日に撮像された画像の内の最新の撮像日時の画像ファイルを選択画像表示領域５０に表示するとしても良い。次にステップS３０９で、表示用リストに登録されているM年月D日に撮像された画像ファイルの総数を枚数表示領域５２に表示し、ステップS３１０で、カレンダー表示領域４０に表示されているカレンダーのD日に選択枠１００を表示し表示処理を終了する。
表示処理が終了すると表示処理を呼び出した各処理に戻る。
＜カレンダー表示処理（ステップS２０７〜ステップS２２５）＞
ステップS２０６の表示処理サブルーチンが終了するとステップS２０７に移る。ステップS２０７ではｍに「０」を、ｄに「０」をそれぞれ代入する。次にステップS２０８〜ステップS２１１でリングセンサ７のどの部材が操作されたかを判定する。
【００３３】
リングセンサ７が所定量以上回転操作された場合はステップS２０８で肯定され、ステップS２１２へ移る。ステップS２１２ではリングセンサ７が時計回り所定量以上回転操作されたか否かが判定される。リングセンサ７が時計回り所定量以上回転操作された場合はステップS２１３へ移りｄに「＋１」が代入され、リングセンサ７が反時計回り所定量以上回転操作された場合はステップS２１４へ移りｄに「−１」が代入される。ステップS２１３またはステップS２１４が終了するとステップS２２４へ移る。
【００３４】
リングセンサ７が押圧操作された場合は、ステップS２０８で否定されステップS２０９で肯定されステップS２１５へ移る。ステップS２１５〜ステップS２１７ではリングセンサ７のどの釦が押圧操作されたかが判定される。上釦７aが押圧操作された場合はステップS２１５で肯定されステップS２１８へ移りｄに「−７」が代入される。下釦７ｂが押圧操作された場合はステップS２１５で否定され、ステップS２１６で肯定されステップS２１９でｄに「＋７」が代入される。右釦７ｄが押圧操作された場合はステップS２１５でおよびステップS２１６で否定され、ステップS２１７で肯定されステップS２２０でｄに「＋１」が入力される。左釦７ｃが押圧操作された場合はステップS２１５、ステップS２１６、ステップS２１７で否定されステップS２２１へ移りｄに「−１」が代入される。ステップS２１８またはS２１９またはS２２０またはS２２１が終了すると、ステップS２２４の第１表示準備処理サブルーチンへ移る。
【００３５】
W釦５aが押圧操作された場合はステップS２０８、ステップS２０９で否定されステップS２１０で肯定されステップS２２２へ移りｍに「−１」が入力される。
【００３６】
T釦５ｂが押圧操作された場合はステップS２０８、ステップS２０９、ステップS２１０で否定され、ステップS２１１で肯定されステップS２２３へ移りｍに「＋１」が入力される。ステップS２２２またはステップS２２３が終了するとステップS２２５の第２表示サブルーチンへ移る。
【００３７】
リングセンサ７およびズーム釦５が操作されていない場合はステップS２０８、ステップS２０９、ステップS２１０、ステップS２１１で否定されステップS２２６へ移る。
＜第一表示準備処理サブルーチン＞
ここでステップS２２４で行われる第１表示準備処理サブルーチンについて説明する。第１表示サブルーチン処理のフローを図９に示す。
【００３８】
第１表示準備処理サブルーチンに入ると、まず、ステップS４０１で、D＋ｄの日がM年月の最終日より大きいか否かが判定される。D＋ｄがM年月の最終日より大きい場合はステップS４０２へ移り、D＋ｄがM年月の最終日以下の場合はステップS４０７へ移る。
【００３９】
ステップS４０２では、M＋１年月がｍ２年月以前か否かについて判定する。なおM＋１とはM年月に１月足した年月であり、M＝２００４年１１月の場合はM＋１＝２００４年１２月を示す。M＋１年月がｍ２年月以前である場合はステップS４０３へ移り、M＋１年月がｍ２年月より後の月である場合はステップS４１５の表示処理へ移る。
【００４０】
ステップS４０３では、（D＋ｄ）からM年月最終日を引いた値をDに代入する。M＝２００４年１２月（最終日は３１）、D＝２７日、ｄ＝＋７である場合は、（２７＋７）―３１＝３をDに代入する。次にステップS４０４でMにM+1年月を代入しステップS４０５へ移る。ステップS４０５では、M年月D日が表示用リストに登録されている画像ファイルで最新画像ファイルが撮像された日付より後の日付けか否かを判定する。M年月D日が表示用リストに登録されている画像ファイル中の最新画像ファイルが撮像された日付より後の日付けである場合はステップS４０６へ移り、M年月D日が表示用リストに登録されている画像ファイルの中の最新画像ファイルが撮像された日付以前の日付けである場合はステップS４１５へ移る。ステップS４０６ではDに表示用リストに登録されている画像ファイルで最新画像ファイルが撮像された日付の日を代入しステップS４１５へ移る。
【００４１】
ステップS４０７ではD＋ｄが１より小さいか否かを判定する。D＋ｄが１より小さい場合はステップS４０８へ移り、 D＋ｄが１以上の場合はステップS４１３へ移る。
【００４２】
ステップS４０８ではM−１年月がｍ１年月以降の月か否かが判定される。M−１年月がｍ１年月以降の月となる場合はステップS４０９へ移り、M−１年月がｍ１年月より前の月となる場合はステップS４１５へ移る。ステップS４０９では、MにM−１年月を代入しステップS４１０へ移る。ステップS４１０では、（D＋ｄ）にM年月の最終日を足した値をＤに代入する。M＝２００４年１１（最終日３０）月、D＝１日、ｄ＝−７である場合は、（１−７）＋３０＝２４をDに代入する。次にステップS４１１でM年月D日が表示用リストに登録されている最古画像ファイルが撮像された日付より前の日付か否かを判定する。M年月D日が表示用リストに登録されている最古画像ファイルが撮像された日付より前の日付である場合はステップS４１２へ移り、M年月D日が表示用リストに登録されている最古画像ファイルが撮像された日付以降の日付の場合はステップS４１５へ移る。ステップS４１２ではDに表示用リストに登録されている最古画像ファイルが撮像された日付の日をDに代入しステップS４１５へ移る。
【００４３】
ステップS４１３では、M年月（D＋ｄ）日が、表示用リストに登録されている画像の最古画像ファイルの撮像日以降で且つ表示用リストに登録されている画像の最新画像ファイルの撮像日以前であるかが判定される。M年月（D＋ｄ）日が、表示用リストに登録されている画像の最古画像ファイルの撮像日以降で且つ表示用リストに登録されている画像の最新画像ファイルの撮像日以前である場合はステップS４１４へ移り、M年月（D＋ｄ）日が、表示用リストに登録されている画像の最古画像ファイルの撮像日以降で且つ表示用リストに登録されている画像の最新画像ファイルの撮像日以前でない場合はステップS４１５へ移る。ステップS４１４では、D+ｄをDへ代入する。
ステップS４１５では上述した表示処理サブルーチンへ移る。表示処理ブルーチンでは、M年月のカレンダーがカレンダー表示領域４０に表示され、D日に選択枠１００が表示される。
【００４４】
ステップS４１５の表示処理サブルーチンが終了すると第１表示準備処理サブルーチンが終了する。
＜第２表示準備処理サブルーチン＞
ここでカレンダー表示処理サブルーチンのステップS２２５で行われる第２表示準備処理サブルーチンについて説明する。第２表示サブルーチン処理のフローを図１０に示す。
【００４５】
第２表示処理サブルーチンに入ると、まず、計時を開始する。次にステップS５０２でM＋ｍ年月が、ｍ１年月以降且つｍ２年月以前であるか否かが判定される。M＋ｍ年月が、ｍ１年月以降且つｍ２年月以前である場合はステップS５０３へ移り、M＋ｍ年月が、ｍ１年月以降且つｍ２年月以前でない場合はステップS５１２へ移る。
【００４６】
ステップS５０３ではMにM＋ｍ年月を代入しステップS５０４へ移る。ステップS５０４では、表示用リスト内にM年月に撮像された画像ファイルがあるか否かが判定される。表示用リスト内にM年月に撮像された画像ファイルがない場合はステップS５０５へ移り、表示用リスト内にM年月に撮像された画像ファイルがある場合はステップS５０８へ移る。ステップ５０５ではｍ＝＋１か否かが判定される。ｍ＝＋１である場合はステップS５０６へ移りDに「１」を代入し、ｍ＝＋１でない場合はステップS５０７へ移りDにM年月の最終日を代入する。
【００４７】
ステップS５０８ではｍ＝＋１か否かが判定される。ｍ＝＋１である場合はステップS５０９へ移りM年月に撮像された画像ファイルの中で最古の画像ファイルが撮像された日をDにを代入し、ｍ＝＋１でない場合はステップS５１０へ移りM年月に撮像された画像ファイルの中で最新の画像ファイルが撮像された日をDにを代入する。ステップS５０６またはステップS５０７、またはステップS５０９またはステップS５１０が終了するとステップS５１１へ移る。ステップS５１１では上述した表示処理サブルーチンへ移行する。ステップS５１１の表示処理が終了するとステップS５１２でW釦５aまたはT釦５ｂが押圧操作されているか否かが判定される。W釦５aまたはT釦５ｂが押圧操作されている場合はステップS５１３へ移り、W釦５aまたはT釦５ｂが押圧操作されていない場合は第２表示準備処理サブルーチンを終了する。
【００４８】
ステップS５１３では、ステップS５０１で計時を開始してから２秒以上経過しているか否かが判定される。ステップS５０１で計時を開始してから２秒以上経過している場合はステップS５０２へ戻り、ステップS５０１で計時を開始してから２秒以上経過していない場合はステップS５１２へ移る。つまりズーム釦５を２秒以上押し続けているとステップS５０２からステップS５１１の処理が連続して行われるため、カレンダー表示領域４０に表示されるカレンダーが連続して変更される。
【００４９】
第２表示準備処理サブルーチンが終了する、カレンダー表示処理サブルーチンへ移る。
＜カレンダー表示処理（ステップS２２６〜ステップS２２８）＞
ステップS２２４の第１表示処理サブルーチンまたはステップS２２５の第２表示処理サブルーチンが終了するとステップS２２６へ移る。ステップS２２６では決定釦８が押圧操作されたか否かが判定される。決定釦８が押圧操作された場合はステップS２２７の選択日画像表示処理へ移り、決定釦８が押圧操作されていない場合はステップS２２８へ移る。ステップS２２７の選択日画像表示処理では、表示用リストに登録されている画像の中の選択枠１００により選択されている日付に撮像された画像ファイルを背面モニタ１１に表示する。選択日画像表示処理の詳細については後述する。ステップS２２８では動作モードが変更された又は電源OFF処理（電源釦２が押圧操作される）行われたか否かが判定される。動作モードが変更された又は電源OFF処理行われた場合はカレンダー表示処理サブルーチンを終了し、動作モードの変更又は電源OFF処理のどちらも行われていない場合はステップS２０７へ戻る。
＜選択日画像表示処理＞
最後に上述のステップS２２７で行われる選択日画像表示処理サブルーチンついて説明する。選択日画像表示サブルーチン処理のフローを図１１に示す。
【００５０】
選択日画像表示処理サブルーチンに入ると、まず、ステップS６００で表示用リストに登録されている画像ファイルの中にM年月D日に撮像された画像があるか否かが判定される。表示用リストに登録されている画像ファイルの中にM年月D日に撮像された画像がある場合はステップS６０１へ移り、表示用リストに登録されている画像ファイルの中にM年月D日に撮像された画像がない場合は選択画像表示処理サブルーチンを終了する。ステップS６０１では、表示用リストに登録されている画像ファイルの中にM年月D日に撮像された画像ファイルの中で最古に撮像された画像ファイルを背面モニタ１１に１コマ表示させる。背面モニタ１１に、画像ファイルが１コマ表示されている様子を図１２aに示す。なお、ステップS６０１で、表示用リストに登録されている画像ファイルの中にM年月D日に撮像された画像ファイルの中で最新に撮像された画像ファイルを背面モニタ１１に表示するとしても良い。次にステップS６０２〜ステップS６０５でズーム釦５又は
リングセンサ７が操作されたか否かを判定する。
【００５１】
W釦５aが操作された場合はステップS６０２で肯定され、ステップS６０６へ移る。ステップS６０６では、現在1コマ表示されている場合は、１コマ表示されていた画像ファイルと１コマ表示されていた画像ファイル以降に撮像された画像データを３枚とを同時に計４枚背面モニタ１１に表示する。背面モニタ１１に、画像ファイルが１コマ表示されている様子を図１２ｂに示す。１コマ表示されていた画像には選択枠１００が表示される。ステップS６０６では、すでに４コマ表示されていた場合はそのまま４コマ表示を続ける。
【００５２】
T釦５ｂが操作された場合はステップS６０２で否定されステップS６０３で肯定され、ステップS６０７へ移る。ステップS６０７では、現在４コマ表示されている場合は、４コマ表示されていた画像ファイルの中で選択枠１００が表示されていた画像ファイルをのみ背面モニタ１１に表示する。ステップS６０７では、すでに１コマ表示されていた場合はそのまま１コマ表示を続ける。
【００５３】
リングセンサ７が時計周りに所定量以上操作された場合は、ステップS６０２、ステップS６０３で否定され、ステップS６０４で肯定されステップS６０８へ移る。ステップS６０８では、１コマ表示されている場合は、表示用リストに登録されている画像でM年月D日に撮像された画像の中で現在表示している画像ファイルの次に新しい撮像日有する画像ファイルが背面モニタ１１に表示され、４コマ表示されている場合は、表示用リストに登録されている画像でM年月D日に撮像された画像の中で現在表示している画像ファイルの次に新しい撮像日有する画像ファイルに選択枠１００が移動する。
【００５４】
リングセンサ７が反時計周りに所定量以上操作された場合は、ステップS６０２、ステップS６０３、ステップS６０４で否定され、ステップS６０５で肯定されステップS６０９へ移る。ステップS６０９では、１コマ表示されている場合は、表示用リストに登録されている画像でM年月D日に撮像された画像の中で現在表示している画像ファイルの次に古い撮像日有する画像ファイルが背面モニタ１１に表示され、４コマ表示されている場合は、表示用リストに登録されている画像でM年月D日に撮像された画像の中で現在表示している画像ファイルの次に古い撮像日有する画像ファイルに選択枠１００が移動する。
ステップS６０６〜ステップS６０９の処理が終了すると、ステップS６１０へ移る。
ステップS６１０では決定釦８が押圧操作されたか否かの判定される。決定釦８が押圧操作された場合はステップS６１１へ移り、決定釦８が押圧操作されていない場合はステップS６０２へ戻る。ステップS６１１では、表示処理サブルーチンへ移り、表示処理サブルーチンが終了すると選択日画像表示処理を終了し、カレンダー表示処理に戻りステップS２２８へ移る。
＜変形例＞
以上本発明を適用した実施の形態を適用したデジタルカメラ１について説明したがこれに限るものではなく、以下変化例について説明する。
【００５５】
再生用リストに、画像ファイルの撮影日付や、同一撮影日の代表画像ファイル名およびそのバスや同一撮影日の総画像数等も記録しても良い。再生リストに記載されたこれらの情報は、例えば上述の表示処理でのステップＳ３０３の下線４１を表示する処理や、ステップＳ３０９でのＭ年月Ｄ日の総枚数を表示する処理等に用いられることによりより早く処理できる。
なお本発明をレンズ一体型デジタルカメラ１に適用した実施の形態について説明したが、本発明を適用するデジタルカメラはこれに限るものではなく、レンズ交 換式デジタルカメラや、デジタルビデオカメラ等の撮像装置や、画像を再生可能な画像再生装置等に本発明を適用しても良い。
【符号の説明】
【００５６】
１  デジタルカメラ
２  電源釦
３  レリーズ釦
４  モード切換スイッチ
５  ズーム釦
６  ファンクション釦
７  リングセンサ
８  決定釦
９  メニュー釦
１０  削除釦
１１  背面モニタ
２０  制御部
２１  撮像素子
２２  画像処理部
２３  モニタ制御部
２４  表示部
２５  RAM
２６  ROM
２７  EEPROM
２８  外部メモリ
２９  内部メモリ
３０  操作部
３１  計時部
１００  選択枠
【図１】
2011072016.tif 000003
【図２】
2011072016.tif 000004
【図３】
2011072016.tif 000005
【図４】
2011072016.tif 000006
【図５】
2011072016.tif 000007
【図６】
2011072016.tif 000008
【図７】
2011072016.tif 000009
【図８】
2011072016.tif 000010
【図９】
2011072016.tif 000011
【図１０】
2011072016.tif 000012
【図１１】
2011072016.tif 000013
【図１２】
2011072016.tif 000014