(57)【要約】【課題】  複数のグループおよび各グループに含まれている画像についての内容の確認や所望の画像の発見を画面上で簡単かつ迅速に行なうことを目的とする。【解決手段】  画像表示システムＰＳを搭載したディジタルスチルカメラ１２では、画像データに付与された時期情報ＪＪ、場所情報ＢＪ、カテゴリ情報ＣＪのいずれかに基づいて多数の画像データをグループに分類した後、２以上のグループについて、各グループの特性としての代表画像を表示するための表示用枠を、液晶ディスプレイ１２Ｇに一度に表示し、この後、表示用枠内へのポインタＰＴの移動を検出したときに、スライドショーを開始し、表示用枠内に、グループ内の複数の各画像データによって表わされる画像を、表示対象となる１つの画像を切り替えながら、順次に表示する。【選択図】  図８
2006146755.tif 000002
【特許請求の範囲】
【請求項１】
複数の画像を画面に表示する制御を行なう表示制御装置であって
入力した複数の各画像データを、該画像データに付与された特徴情報に基づいて、複数のグループに分類する分類手段と、
該複数のグループのうちの２以上のグループについて、各グループの特性を表示するための表示領域を、１つの画面に一度に表示させる領域表示制御手段と、
前記２以上の各グループについての表示領域内に、所定のタイミングで、グループ内の複数の各画像データによって表わされる画像を、表示対象となる１つの画像を切り替えながら、順次に表示させる画像表示制御手段と
を備えた
表示制御装置。
【請求項２】
画像表示制御手段は、前記領域表示制御手段による２以上のグループについての表示領域の表示がなされた後、使用者の操作に基づく所定の指示がなされたときに、表示領域が表示されたグループに含まれる複数の画像の順次表示を行なう手段である請求項１に記載の表示制御装置。
【請求項３】
請求項２に記載の表示制御装置であって、
入力した複数の各画像データを、
前記各グループについての表示領域の範囲を認識する範囲認識手段と、
ポインタの位置を検知する検知手段と
を備え、
前記画像表示制御手段は、ポインタの位置が表示領域に近接したときに、該表示領域に対応するグループに含まれている複数の画像の順次表示を開始する手段である
表示制御装置。
【請求項４】
画像表示制御手段は、前記領域表示制御手段による２以上のグループについての表示領域の表示に伴って、この表示領域が表示された各グループに含まれる複数の画像の順次表示を自動的に行なう手段である請求項１に記載の表示制御装置。
【請求項５】
前記領域表示制御手段によるグループについての表示領域の表示に伴って、該表示領域内に前記グループの特性を表示させる特性表示制御手段を備えた請求項１ないし３のいずれかに記載の表示制御装置。
【請求項６】
前記入力される画像データには、前記特徴情報として、該画像データによって表わされる画像を取得した時期に関する時期情報，該画像データによって表わされる画像を取得した場所に関する場所情報，該画像データによって表わされる画像のカテゴリに関するカテゴリ情報のうちの少なくとも１つが付与されている請求項１ないし５のいずれかに記載の表示制御装置。
【請求項７】
請求項１ないし６のいずれかに記載の表示制御装置であって、
前記画像データが分類される複数のグループには、各グループを識別するための識別情報が付与されており、
該識別情報に基づいて、前記複数の各グループ間の相対的な位置関係を規定する規定手段を備え、
前記領域表示制御手段は、該規定手段により規定された位置関係に基づいて、前記２以上の各グループについての表示領域を表示させる手段である
表示制御装置。
【請求項８】
請求項７に記載の表示制御装置であって、
前記入力される画像データには、前記特徴情報として、該画像データによって表わされる画像を取得した時期に関する時期情報が付与されると共に、
前記画像データが分類される複数のグループには、前記識別情報として、前記時期情報に対応する年月日を表わす年月日情報が付与されており、
前記規定手段は、前記グループに付与された年月日情報によって表わされる年月日を所定のカレンダー上で指定し、該指定した年月日が表わされているカレンダー上の領域に当該グループについての表示領域を形成することによって、前記複数の各グループ間の相対的な位置関係を規定する手段であり、
前記分類手段は、前記入力した画像データに付与された時期情報と該時期情報に対応する年月日情報とを特定し、該特定した年月日情報を有するグループに前記入力した画像データを分類する手段であり、
前記領域表示制御手段は、前記規定手段により規定された位置関係に基づいて、前記２以上の各グループについての表示領域を、前記カレンダーと共に、画面に表示させる手段である
表示制御装置。
【請求項９】
請求項７または８に記載の表示制御装置であって、
前記入力される画像データには、前記特徴情報として、該画像データによって表わされる画像を取得した場所に関する場所情報が付与されると共に、
前記画像データが分類される複数のグループには、前記識別情報として、前記場所情報に対応するエリアを表わすエリア情報が付与されており、
前記規定手段は、前記グループに付与されたエリア情報によって表わされるエリアを所定の地図上で指定し、該指定したエリアが表わされている地図上の領域に当該グループについての表示領域を形成することによって、前記複数の各グループ間の相対的な位置関係を規定する手段であり、
前記分類手段は、前記入力した画像データに付与された場所情報と該場所情報に対応するエリア情報とを特定し、該特定したエリア情報を有するグループに前記入力した画像データを分類する手段であり、
前記領域表示制御手段は、前記規定手段により規定された位置関係に基づいて、前記２以上の各グループについての表示領域を、前記地図と共に、画面に表示させる手段である
表示制御装置。
【請求項１０】
請求項７ないし９のいずれかに記載の表示制御装置であって、
前記入力される画像データには、前記特徴情報として、該画像データによって表わされる画像のカテゴリに関するカテゴリ情報が付与されると共に、
前記画像データが分類される複数のグループには、前記識別情報として、前記カテゴリ情報に対応するテーマを表わすテーマ情報が付与されており、
前記規定手段は、前記グループに付与されたテーマ情報によって表わされるテーマをテーマ別に区分された一覧表上で指定し、該指定したテーマに該当する一覧表上の領域に当該グループについての表示領域を形成することによって、前記複数の各グループ間の相対的な位置関係を規定する手段であり、
前記分類手段は、前記入力した画像データに付与されたカテゴリ情報と該カテゴリ情報に対応するテーマ情報とを特定し、該特定したテーマ情報を有するグループに前記入力した画像データを分類する手段であり、
前記領域表示制御手段は、前記規定手段により規定された位置関係に基づいて、前記２以上の各グループについての表示領域を、前記一覧表と共に、画面に表示させる手段である
表示制御装置。
【請求項１１】
前記グループ内の各画像データによって表わされる画像を時系列的に表示させる時系列表示制御手段を備えた請求項１ないし１０のいずれかに記載の表示制御装置。
【請求項１２】
前記時系列表示制御手段は、表示された２以上のグループについての表示領域のうちの１つの表示領域が指定されたとき、該表示領域が指定されたグループに含まれる複数の画像を時系列的に表示させる手段である請求項１１に記載の表示制御装置。
【請求項１３】
前記時系列表示制御手段は、各画像データによって表わされる画像を、各画像データに付与された特徴情報の内容を表わす文字列と対応付けて表示させる手段である請求項１１または１２に記載の表示制御装置。
【請求項１４】
請求項１ないし１３のいずれかに記載の表示制御装置であって、
前記分類手段により画像データが分類されるグループは、階層構造とされており、
前記表示された２以上のグループについての表示領域のうちの１つの表示領域が指定されたとき、該指定された表示領域に、より下層のグループの特性を表示させる下層表示制御手段を備えた表示制御装置。
【請求項１５】
請求項１ないし１４のいずれかに記載の表示制御装置を備えたデジタルカメラ。
【請求項１６】
複数の画像を画面に表示する方法であって
入力した複数の各画像データを、該画像データに付与された特徴情報に基づいて、複数のグループに分類し、
該複数のグループのうちの２以上のグループについて、各グループの特性を表示するための表示領域を、１つの画面に一度に表示し、
前記２以上の各グループについての表示領域内に、所定のタイミングで、グループ内の複数の各画像データによって表わされる画像を、表示対象となる１つの画像を切り替えながら、順次に表示する
画像表示方法。
【請求項１７】
複数の画像を画面に表示するためのコンピュータプログラムであって、
入力した複数の各画像データを、該画像データに付与された特徴情報に基づいて、複数のグループに分類する機能と、
該複数のグループのうちの２以上のグループについて、各グループの特性を表示するための表示領域を、１つの画面に一度に表示する機能と、
前記２以上の各グループについての表示領域内に、所定のタイミングで、グループ内の複数の各画像データによって表わされる画像を、表示対象となる１つの画像を切り替えながら、順次に表示する機能と
をコンピュータに実現させるためのコンピュータプログラム。
【請求項１８】
請求項１７に記載のコンピュータプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の画像を画面に表示する技術に関するものである。
【背景技術】
【０００２】
従来、デジタルカメラ等の画像データを取り扱う機器では、取得した多数の画像の簡便な整理を可能とすべく、多数の画像を、その取得日等に応じて自動的に多数のグループに分類する技術が採用されている。これにより、多数の画像が含まれたグループが多数形成され、こうした多数のグループや各グループに含まれる多数の画像は、付属のモニタに表示可能とされていた（例えば、特許文献１、特許文献２を参照）。
【０００３】
【特許文献１】特開平１０−４５３３号公報
【特許文献２】特開２００３−２９９０２８
【０００４】
しかしながら、上記の従来の表示手法では、多数のグループと各グループに含まれる多数の画像とが別画面で表示されるため、各グループについての画像の内容の確認や所望の画像の発見が煩雑になるという課題があった。例えば、過去に取得した所望の画像を見たい場合に、使用者は、まず、多数のグループが表示された画面上で所望の画像が含まれていると思われるグループを選択し、次に、この選択によって表示された画面（選択されたグループに含まれる多数の画像が表示された画面）上で、所望の画像を、必要に応じて画面をスクロールしながら選択するという二段階の選択を行なう必要があった。また、グループに含まれる多数の画像が表示された画面上に所望の画像がなかった場合（つまり、グループの選択が誤っていた場合）には、もう一度、多数のグループが表示された画面に戻してグループの選択からやり直さなければならず、所望の画像を発見するまでの作業の煩雑さがより顕著になるおそれがあった。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
本発明は、上記した問題点を踏まえ、複数のグループおよび各グループに含まれている画像についての内容の確認や所望の画像の発見を、画面上で、簡単かつ迅速に行なうことを目的として、以下の構成を採った。
【課題を解決するための手段】
【０００６】
本発明の表示制御装置は、
複数の画像を画面に表示する制御を行なう表示制御装置であって
入力した複数の各画像データを、該画像データに付与された特徴情報に基づいて、複数のグループに分類する分類手段と、
該複数のグループのうちの２以上のグループについて、各グループの特性を表示するための表示領域を、１つの画面に一度に表示させる領域表示制御手段と、
前記２以上の各グループについての表示領域内に、所定のタイミングで、グループ内の複数の各画像データによって表わされる画像を、表示対象となる１つの画像を切り替えながら、順次に表示させる画像表示制御手段と
を備えたことを要旨とする。
【０００７】
また、上記表示制御装置と同様の技術を用いてなされた本発明の画像表示方法は、
複数の画像を画面に表示する方法であって
入力した複数の各画像データを、該画像データに付与された特徴情報に基づいて、複数のグループに分類し、
該複数のグループのうちの２以上のグループについて、各グループの特性を表示するための表示領域を、１つの画面に一度に表示し、
前記２以上の各グループについての表示領域内に、所定のタイミングで、グループ内の複数の各画像データによって表わされる画像を、表示対象となる１つの画像を切り替えながら、順次に表示することを要旨とする。
【０００８】
ここで、上記画像データは、静止画像を表わすものであっても良く、動画像を表わすものであっても良い。複数の動画像を順次に表示する形態としては、動画を表わす各画像データについて、動画の一部（例えば、最初の数秒間）の表示を順次に行なう形態等を考えることができる。
【０００９】
本発明の表示制御装置ないし画像表示方法によれは、該画像データに付与された特徴情報に基づいて画像データが分類された複数のグループのうちの２以上のグループについて、各グループの特性を表示するための表示領域が、１つの画面に一度に表示される（領域表示制御手段）。この２以上の各グループについての表示領域内には、所定のタイミングで、グループ内の複数の各画像データによって表わされる画像が、表示対象となる１つの画像を切り替えながら、順次に表示される（画像表示制御手段）。従って、使用者は、１つの画面上で、２以上のグループの種類を確認しながら、各グループに含まれる画像を順次に見ることが可能となり、複数のグループおよび各グループに含まれている画像についての内容の確認や所望の画像の発見を、簡単かつ迅速に行なうことができる。
【００１０】
上記の表示制御装置ないし画像表示方法には、様々な展開を考えることができる。以下、表示制御装置を例にとって説明するが、画像表示方法としても、ほぼ同様の展開が可能である。
【００１１】
画像表示制御手段がグループに含まれる複数の画像を順次に表示させるタイミングとしては、種々のものを考えることができる。例えば、領域表示制御手段による２以上のグループについての表示領域の表示がなされた後、使用者の操作に基づく所定の指示がなされたときに、表示領域が表示された各グループに含まれる複数の画像を順次に表示させる構成（以下、手動順次表示方式という）を採用しても良い。こうすれば、グループに含まれる複数の画像の順次表示を、使用者が意図した時に開始することができる。こうした手動順次表示方式の一例として、各グループについての表示領域の範囲を認識する範囲認識手段と、ポインタの位置を検知する検知手段とを備え、ポインタの位置が表示領域に近接したときに、該表示領域に対応するグループに含まれている複数の画像の順次表示を開始する構成を考えることができる。こうすれば、使用者は、２以上の各グループに含まれている画像の内容を、個別に（グループごとに）確認することができる。
【００１２】
また、領域表示制御手段による２以上のグループについての表示領域の表示に伴って、この表示領域が表示された各グループに含まれる複数の画像の順次表示を自動的に行なう構成（以下、自動順次表示方式という）を採用しても良い。こうすれば、画像のグループ化の終了後、直ちに、各グループに含まれる複数の画像の順次表示が行なわれるので、各グループに含まれている画像の内容を簡便に確認することができる。こうした自動順次表示方式の一例として、メモリカード等の記録媒体が差し込まれたときに、記録媒体に記録された複数の画像データの入力、入力した画像データのグループへの分類、２以上のグループについての表示領域の表示、表示領域内でのグループ内の画像の順次表示という各処理を連続的に行なう構成を考えることができる。
【００１３】
上記表示領域への表示対象であるグループの特性は、グループに固有の性質を表わすものであり、例えば、グループに含まれている画像のほか、グループの名称やグループの特徴を表わすアイコン等を考えることができる。こうしたグループの特性を、領域表示制御手段によるグループについての表示領域の表示に伴って、表示領域内に表示させる構成（特性表示制御手段）を備えてもよい。こうすれば、使用者は、グループの特性を把握した上で、グループに含まれる画像の順次表示を行なうことができる。具体的には、グループを代表する代表画像（グループに含まれている画像のうちの１の画像）を、グループの特性として、表示領域内に表示させる構成を考えることができる。
【００１４】
入力される画像データに、特徴情報として、該画像データによって表わされる画像を取得した時期に関する時期情報，該画像データによって表わされる画像を取得した場所に関する場所情報，該画像データによって表わされる画像のカテゴリに関するカテゴリ情報のうちの少なくとも１つが付与されていることも望ましい。こうすれば、入力された複数の画像データが時期情報や場所情報、カテゴリ情報に基づいて複数のグループに分類される。従って、取得時期や取得場所、カテゴリが共通する複数の画像を、順次に表示させることができる。なお、上記の時期情報としては、年，月，週，日，時，分，秒などの情報を考えることができる。また、上記の場所に関する場所情報としては、緯度，経度，無線基地局，国名や都道府県名，市町村名等の行政区域名，その他の地域名の情報等を考えることができる。更に、上記のカテゴリ情報としては、使用者が画像ごとに任意に付与した種々の情報（ＩＤや画像の名称等）を考えることができる。
【００１５】
画像データが分類される複数のグループに、各グループを識別するための識別情報が付与されている場合には、この識別情報に基づいて、規定手段が、複数の各グループ間の相対的な位置関係を規定し、領域表示制御手段が、規定手段によって規定された位置関係に基づいて、２以上の各グループについての表示領域を表示させることも好適である。こうすれば、表示領域が表示される位置に関して、グループ間での規則性を持たせることができる。グループ間での規則性を持たせた画像の表示形態としては、以下に示すような、カレンダー上での表示，地図上での表示，テーマ別の一覧表上での表示等を考えることができる。
【００１６】
入力される画像データに、特徴情報として、該画像データによって表わされる画像を取得した時期に関する時期情報が付与されており、画像データが分類される複数のグループに、識別情報として、時期情報に対応する年月日を表わす年月日情報が付与されている場合には、上記の規定手段を、グループに付与された年月日情報によって表わされる年月日を所定のカレンダー上で指定し、該指定した年月日が表わされているカレンダー上の領域に当該グループについての表示領域を形成することによって、複数の各グループ間の相対的な位置関係を規定する手段とし、上記の分類手段を、入力した画像データに付与された時期情報と該時期情報に対応する年月日情報とを特定し、該特定した年月日情報を有するグループに、入力した画像データを分類する手段とし、上記の領域表示制御手段を、前記規定手段により規定された位置関係に基づいて、２以上の各グループについての表示領域を、カレンダーと共に、画面に表示させる手段としてもよい。こうすれば、同一の年月日に取得された複数の画像を、年月日ごとに、各年月日を表わすカレンダー上で、順次に表示することが可能となる。従って、使用者は、多数の画像の中から所望の画像を検索しようとする場合に、時期に関する自己の記憶を頼りにして、所望の画像を容易に検索することができる。
【００１７】
また、入力される画像データに、特徴情報として、該画像データによって表わされる画像を取得した場所に関する場所情報が付与されており、画像データが分類される複数のグループに、識別情報として、場所情報に対応するエリアを表わすエリア情報が付与されている場合には、上記の規定手段を、グループに付与されたエリア情報によって表わされるエリアを所定の地図上で指定し、該指定したエリアが表わされている地図上の領域に当該グループについての表示領域を形成することによって、複数の各グループ間の相対的な位置関係を規定する手段とし、上記の分類手段を、入力した画像データに付与された場所情報と該場所情報に対応するエリア情報とを特定し、該特定したエリア情報を有するグループに、入力した画像データを分類する手段とし、上記の領域表示制御手段を、前記規定手段により規定された位置関係に基づいて、２以上の各グループについての表示領域を、地図と共に、画面に表示させる手段としても差し支えない。こうすれば、同一エリア内で取得された複数の画像を、エリアごとに、各エリアを表わす地図上で、順次に表示することが可能となる。従って、使用者は、多数の画像の中から所望の画像を検索しようとする場合に、場所に関する自己の記憶を頼りにして、所望の画像を容易に検索することができる。
【００１８】
更に、入力される画像データに、特徴情報として、該画像データによって表わされる画像のカテゴリに関するカテゴリ情報が付与されており、画像データが分類される複数のグループに、識別情報として、カテゴリ情報に対応するテーマを表わすテーマ情報が付与されている場合には、上記の規定手段を、グループに付与されたテーマ情報によって表わされるテーマをテーマ別に区分された一覧表上で指定し、該指定したテーマに該当する一覧表上の領域に当該グループについての表示領域を形成することによって、複数の各グループ間の相対的な位置関係を規定する手段とし、上記の分類手段を、入力した画像データに付与されたカテゴリ情報と該カテゴリ情報に対応するテーマ情報とを特定し、該特定したテーマ情報を有するグループに、入力した画像データを分類する手段とし、上記の領域表示制御手段を、前記規定手段により規定された位置関係に基づいて、２以上の各グループについての表示領域を、一覧表と共に、画面に表示させる手段としてもよい。こうすれば、テーマが同一である複数の画像を、テーマごとに、各テーマ別に区分された一覧表上で、順次に表示することが可能となる。従って、使用者は、多数の画像の中から所望の画像を検索しようとする場合に、画像のテーマに関する自己の記憶を頼りにして、所望の画像を容易に検索することができる。
【００１９】
グループ内の各画像データによって表わされる画像を時系列的に表示させる時系列表示制御手段を備えることも、各グループに含まれる画像の来歴を把握可能となる点で好適である。こうした時系列的な表示は、２以上の各グループについての表示領域の表示と共になされても良いし、２以上の各グループについての表示領域の表示とは別になされても良い。
【００２０】
時系列的な表示がなされるタイミングとしては、種々のものを考えることができる。例えば、表示された２以上のグループについての表示領域のうちの１つの表示領域が指定されたとき、該表示領域が指定されたグループに含まれる複数の画像を時系列的に表示させる構成を採っても良い。こうすれば、使用者は、各グループに含まれる画像の来歴を、必要に応じて把握することができる。
【００２１】
また、上記の時系列表示制御手段を、各画像データによって表わされる画像を、各画像データに付与された特徴情報の内容を表わす文字列と対応付けて表示させる手段とすることも望ましい。こうすれば、使用者は、画像の来歴についての具体的な内容を、特徴情報の内容を表わす文字列を見て迅速に把握することができる。
【００２２】
上記の分類手段により画像データが分類されるグループが階層構造とされている場合には、表示された２以上のグループについての表示領域のうちの１つの表示領域が指定されたとき、該指定された表示領域に、より下層のグループの特性を表示させる下層表示制御手段を備える構成としてもよい。勿論、こうした下層のグループの特性が表示された表示領域内においても、所定のタイミングで、下層のグループに含まれている画像を、表示対象となる１つの画像を切り替えながら、順次に表示させることも可能である。
【００２３】
上記の表示制御装置を備えたデジタルカメラとして発明を把握することも可能である。この場合、２以上のグループについての表示領域が表示される画面は、デジタルカメラに付属のモニタであっても良いし、パーソナルコンピュータのディスプレイやテレビ装置の画面等の外部モニタであっても良い。こうしたデジタルカメラの他、上記の表示制御装置は、画像を扱うソフトウェアを制御する装置を備えた各種の機器（例えば、パーソナルコンピュータ、携帯電話、ＰＤＡ、プリンタ等）に適用することも可能である。この場合において、２以上のグループについての表示領域は、上記各種の機器が表示画面を備える場合には、この画面に表示すれば良く、上記各種の機器が表示画面を備えない場合には、外部モニタに表示すれば良い。
【００２４】
本発明のコンピュータプログラムは、
複数の画像を画面に表示するためのコンピュータプログラムであって、
入力した複数の各画像データを、該画像データに付与された特徴情報に基づいて、複数のグループに分類する機能と、
該複数のグループのうちの２以上のグループについて、各グループの特性を表示するための表示領域を、１つの画面に一度に表示する機能と、
前記２以上の各グループについての表示領域内に、所定のタイミングで、グループ内の複数の各画像データによって表わされる画像を、表示対象となる１つの画像を切り替えながら、順次に表示する機能と
をコンピュータに実現させることを要旨とする。
【００２５】
本発明のコンピュータプログラムによっても、上記の各機能がコンピュータに実現させることにより、本発明の表示制御装置や合成画像表示方法と同様に、使用者が、グループごとに順次に表示される画像を見ながら、グループに含まれる画像の内容の確認や所望の画像の発見を、簡単かつ迅速に行なうことができるという効果を奏する。また、こうしたコンピュータプログラムを記録したコンピュータ読み取り可能な記録媒体として発明を把握することも可能である。
【００２６】
また、本発明のコンピュータプログラムを、通信経路を介して供給するプログラム供給装置として発明を把握することもできる。このプログラム供給装置の発明では、コンピュータプログラムをコンピュータネットワーク上のサーバなどに置き、通信経路を介して、必要なプログラムをコンピュータにダウンロードし、これを実行することで、上記の方法や装置を実現することができる。
【発明を実施するための最良の形態】
【００２７】
以上説明した本発明の構成および作用を一層明らかにするために、以下、本発明の実施の形態を、以下の順序で説明する。
Ａ．実施例
Ａ−１．画像表示システムＰＳを搭載したディジタルスチルカメラ１２の構成
Ａ−２．画像データの記録形式
Ａ−３．整理表示処理の内容
Ａ−４．作用効果
Ｂ．変形例
【００２８】
Ａ．実施例：
Ａ−１．画像表示システムＰＳを搭載したディジタルスチルカメラ１２の構成：
図１は本発明の実施例である画像表示システムＰＳを搭載したディジタルスチルカメラ１２の概略構成を示す説明図である。画像表示システムＰＳは、多数の画像データを整理した上で各画像データによって表わされる画像を表示するシステムである。こうしたシステムが搭載されたディジタルスチルカメラ１２では、後述する制御回路１２Ｄによって、画像データの分類が行なわれ、分類後の画像データによって表わされる多数の画像は、所定の背景フォーマットを用いて液晶ディスプレイ１２Ｇに表示される。
【００２９】
図示するように、ディジタルスチルカメラ１２は、光の情報をディジタルデバイス（ＣＣＤや光電子倍増管といった光電変換素子）に結像させることにより動画像や静止画像を取得するカメラである。ディジタルスチルカメラ１２は、光学的な像を形成するためのレンズ１２Ｅおよび光量を調節する絞り１２Ｉを含む光学系を備えると共に、シャッタボタン１２Ｖの押下によって生じた撮影指示信号が入力されたとき、レンズ１２Ｅに形成された光学的な像を電気信号に変換するＣＣＤ１２Ｈを備えた光学回路１２Ａと、光学回路１２Ａを制御して、被写体の画像を取得し、取得した画像を表わす画像データを生成するための画像取得回路１２Ｂと、生成した画像データを加工処理するための画像処理回路１２Ｃとを、各回路を制御する制御回路１２Ｄに接続して備える。この他、制御回路１２Ｄには、ケーブルＣＶを接続するための入出力端子（図示せず）や補助光源としてのフラッシュ１２Ｊ、メモリカードＭＣを装着するためのメモリカードスロット１２Ｆが接続されている。メモリカードＭＣの規格には、コンパクトフラッシュ（登録商標）、スマートメディア（商標）など種々のものがある。なお、装着されたメモリカードＭＣは、メモリカードスロット１２Ｆから取り外すことができる。
【００３０】
制御回路１２Ｄは、ＲＯＭ１２Ｌに格納されたプログラムやデータに基づいて各種の演算処理を実行するＣＰＵ１２Ｋと、ＣＰＵ１２Ｋで各種演算処理を実行するのに必要なプログラムやデータを予め格納するＲＯＭ１２Ｌと、ＣＰＵ１２Ｋで各種演算処理を実行するのに必要な各種プログラムやデータを一時的に格納するためのメモリであるＲＡＭ１２Ｍと、データの書き込みや記憶が可能なメモリであり、制御回路１２Ｄの非通電状態においてもデータを保持するフラッシュメモリ１２Ｎとを備えている。本実施例において、ＲＯＭ１２Ｌには、多数の画像データを分類して液晶ディスプレイ１２Ｇに表示させるための処理である整理表示処理（後述）の内容が記述された表示制御プログラムが格納されている。
【００３１】
制御回路１２Ｄにはカレンダー時計１２Ｔが接続されている。このカレンダー時計１２Ｔは、図示しないバックアップ電池によって、カメラ本体の電源のオン／オフに拘らず常時作動している時計である。こうしたカレンダー時計１２Ｔを参照することにより、制御回路１２Ｄは、現在の年月日および時分秒を特定することができる。また、カレンダー時計１２Ｔは、制御回路１２Ｄから所定の指示がなされたとき、指示がなされた時点からの経過時間を計測し、計測結果を制御回路１２Ｄにフィードバックするタイマ機能も備えている。
【００３２】
また、制御回路１２Ｄには、ＧＰＳ衛星からの電波を受信するＧＰＳアンテナ１３が、ＧＰＳ処理回路１２Ｕを介して接続されている。これにより、制御回路１２Ｄは、ＧＰＳアンテナ１３が受信した電波を利用して、ディジタルスチルカメラ１２の現在位置（緯度、経度、高度等）を特定することができる。
【００３３】
制御回路１２Ｄの出力側には、表示装置としての液晶ディスプレイ１２Ｇが接続されている。また、制御回路１２Ｄの入力側には、その操作によって、種々の撮影条件（絞り値、撮影モード等）の設定や画像データによって表わされる画像の液晶ディスプレイ１２Ｇ上への表示等を行なうための操作部１２Ｐと、その操作によって、ケーブルＣＶで接続された外部機器への画像データの出力を行なうための外部出力ボタン１２Ｓとが接続されている。
【００３４】
操作部１２Ｐは、独立した操作ボタンとして機能する４つの側部（右側部，左側部，上側部，下側部）を備えた十字キー１２Ｑと決定ボタン１２Ｒとから構成されている。液晶ディスプレイ１２Ｇ上に各種設定を促す案内画面が表示されている場合に、十字キー１２Ｑの４つの各側部が押下されると、この案内画面上で、ポインタＰＴが、押下された側部の方向に移動する。こうしたポインタＰＴが案内画面に設けられた各種の選択肢上に配置されることで、その選択肢が選択された状態となる。選択肢が選択された状態で決定ボタン１２Ｒを押下することにより、選択肢に関連付けられた機能の実行を制御回路１２Ｄに対して指示することができる。例えば、本実施例におけるディジタルスチルカメラ１２では、案内画面として、五十音を構成する各仮名文字を選択肢として設けた画面を用意している。この案内画面上での十字キー１２Ｑの操作により所望の仮名文字が選択され、選択後の決定ボタン１２Ｒの操作によって仮名文字が漢字に変換される。このように、本実施例では、操作部１２Ｐの操作に基づいた漢字かな混じり文字列の入力を可能としている。
【００３５】
一方、液晶ディスプレイ１２Ｇ上に画像のプレビューが表示されている場合には、十字キー１２Ｑの左側部ないし右側部が、画像のコマ送り動作（即ち、静止画像の場合には、現在表示されている画像の前後の画像を表示する動作、動画像の場合には、動画を巻き戻しまたは早送りしながら再生する動作）に関連付けられており、決定ボタン１２Ｒは、動画の再生の一時停止やプレビューモードの終了等の動作に関連付けられている。なお、本実施例では、十字キー１２Ｑの上側部が長押しされたときに、この長押し状態を検出した制御回路１２Ｄが、後述する整理表示処理の実行を開始することとしている。
【００３６】
ディジタルスチルカメラ１２は、撮影によって、静止画像や動画像を画素毎のＲ，Ｇ，Ｂ各色の階調値で表現した画像データを生成する。こうして生成された画像データは、一旦、メモリカードＭＣやフラッシュメモリ１２Ｎ等の記憶装置に保存される。ディジタルスチルカメラ１２における静止画を表わす画像データ（以下、静止画データという）の保存形式としては、ＪＰＥＧ形式が一般的であるが、この他にもＴＩＦＦ形式や、ＧＩＦ形式や、ＢＭＰ形式や、ＲＡＷデータ形式などの保存形式を用いることができる。また、動画を表わす画像データ（以下、動画データという）を保存する際のフォーマットとしては、動画を構成する各フレームにおいて表わされる静止画を時系列的に連続して配置するフォーマット（例えば、複数舞のＪＰＥＧ画像の連続として記録するＭｏｔｉｏｎ−ＪＰＥＧ）や、前後のフレームとの差分情報を保存することで高い圧縮性を実現したフォーマット（例えば、ＭＰＥＧ４）などを考えることができる。なお、ディジタルスチルカメラ１２は、メモリカードＭＣやフラッシュメモリ１２Ｎに保存された画像データを読み出し、ケーブルＣＶを介して外部機器に出力することもできる。
【００３７】
Ａ−２．画像データの記録形式： 
ディジタルスチルカメラ１２での撮影によって生成された画像データがメモリカードＭＣやフラッシュメモリ１２Ｎに記録される形式について説明する。一般に、ディジタルスチルカメラ１２は、撮影によって生成された画像データに所定の付属情報を加えたものを画像ファイルとして構成し、この画像ファイルをメモリカードＭＣやフラッシュメモリ１２Ｎに格納する。この画像ファイルは、他のデバイスとの間における画像ファイルの互換性を確保するため、通常は、ディジタルスチルカメラ用画像ファイルフォーマット規格（Ｅｘｉｆ）に従ったファイル構造を有している。このＥｘｉｆ規格は、日本電子工業振興協会（ＪＥＩＤＡ）によって定められている。本実施例におけるディジタルスチルカメラ１２は、上記のＥｘｉｆ規格に基づいて画像ファイルをメモリカードＭＣやフラッシュメモリ１２Ｎに記録する。
【００３８】
Ｅｘｉｆ規格に基づいて記録された画像ファイル８００の構造を図２に示す。図２に示すように、画像ファイル８００は、ＪＰＥＧ形式の画像データを格納するＪＰＥＧ画像データ格納領域８０１と、ＪＰＥＧ形式の画像データ以外の情報（以下、付属情報ＡＩという）を格納する付属情報格納領域８０２を備える。
【００３９】
付属情報格納領域８０２には、付属情報ＡＩとして、ＪＰＥＧ画像データ格納領域８０１に格納された画像データに関係する情報が格納されている。この情報には、撮影したディジタルスチルカメラの機種名情報や、撮影によって生成された画像データについての固有の特徴を表わす特徴情報がある。この特徴情報には、撮影によって画像データが生成された時期（以下、画像取得時期という）を表わす時期情報ＪＪ、撮影によって画像データが生成された場所（以下、画像取得場所という）に関する場所情報ＢＪ，画像データによって表わされる画像のカテゴリに関するカテゴリ情報ＣＪ等が含まれている。図２に示す例では、機種名情報として「００１」という機種名の情報が格納されている。この他、付属情報ＡＩには、撮影時に基準とされた色空間に関する情報（例えば、ＲＧＢ）、画像データの形成に基準とされた色空間に関する情報（例えば、ＹＣｂＣｒ）、撮影時における露出に関する情報（例えば、シャッター速度や絞り）、ＪＰＥＧ画像データ格納領域８０１に格納されているＪＰＥＧ形式の画像データをサムネイルで表現したサムネイル画像データ等が含まれている。これらの付属情報ＡＩは、画像データがメモリカードＭＣやフラッシュメモリ１２Ｎに書き込まれる際に、自動的に付属情報格納領域８０２に格納される。また、付属情報格納領域８０２は、ディジタルスチルカメラの製造者に解放されている未定義領域であるＭａｋｅｒｎｏｔｅデータ格納領域８０３を備える。ディジタルスチルカメラの製造者はＭａｋｅｒｎｏｔｅデータ格納領域８０３に対して任意の情報を格納させることができる。
【００４０】
付属情報ＡＩとしての時期情報ＪＪ，場所情報ＢＪ，カテゴリ情報ＣＪの一例を図３に示した。時期情報ＪＪは、年，月，日，時，分，秒を用いて表わされた画像取得時期の情報（図３に示す例では、２００４年１月３日  午前９時３０分２０秒）と、時期情報ＪＪの名称を表わす名称情報（図３に示す例では、２００４年１月３日  午前９時３０分２０秒）とを備える。画像取得時期の情報は、例えば、制御回路１２Ｄが、シャッタボタン１２Ｖの押下によって生じた撮影指示信号を入力したときに、カレンダー時計１２Ｔを参照することにより、得ることができる。また、名称情報は、制御回路１２Ｄが画像取得時期の情報の内容に基づいて決定する。本実施例では、画像取得時期の情報のうちの年月日の情報を名称情報として決定している。なお、時期情報ＪＪを、年，月，日，時，分，秒の一部を用いて表わすこととしてもよい。また、時期情報ＪＪを、週を用いて表わすことも可能である。
【００４１】
場所情報ＢＪは、緯度，経度を用いて表わされた画像取得場所の情報（図３に示す例では、緯度：３６．３９，経度：１３８．１１）と、場所情報ＢＪの名称を表わす名称情報（図３に示す例では、長野県長野市）とを備える。画像取得場所の情報は、例えば、制御回路１２Ｄが、シャッタボタン１２Ｖの押下によって生じた撮影指示信号を入力したときに、ＧＰＳ処理回路１２Ｕに対して現在位置を表わす信号の送出を要求することにより、得ることができる。また、名称情報は、制御回路１２Ｄが画像取得場所の情報の内容に基づいて決定する。本実施例では、緯度，経度と地名との対応関係を規定したマップをＲＯＭ１２Ｌに予め格納しており、制御回路１２Ｄが、画像取得場所の情報（緯度および経度）を得たときに、この緯度および経度に対応する地名を、マップを参照して特定し、こうして特定した地名を名称情報として決定している。こうした名称情報は、都道府県名，市町村名等の行政区域名に限るものではなく、国名や、ＧＰＳアンテナ１３が電波を受信した無線基地局名を用いて表わしても差し支えない。また、本実施例では、場所情報ＢＪとしての例示を日本国内としたが、勿論、外国についても適用可能である。
【００４２】
カテゴリ情報ＣＪは、カテゴリのテーマを表わす名称情報（図３に示す例では、スキー）と、画像に関する付記説明を表わすコメント情報（図３に示す例では、雪だるま）とを備える。この名称情報ないしコメント情報は、使用者が、操作部１２Ｐの操作によって所望の文字列を入力することにより、自由に作成することができる。本実施例では、ディジタルスチルカメラ１２を使用したイベント名，各イベントにおいて撮影した画像の内容を、それぞれ、名称情報，コメント情報としている。勿論、名称情報，コメント情報は、有意な文字列でなくてもよく、例えば、ＩＤ等の識別用の番号であっても差し支えない。また、カテゴリ情報ＣＪを、時期情報ＪＪや場所情報ＢＪと同様に、撮影指示に伴って制御回路１２Ｄが自動的に作成する構成を採ることも可能である。
【００４３】
Ａ−３．整理表示処理の内容：
次に、上記構成のディジタルスチルカメラ１２において、画像表示システムＰＳの実現のために制御回路１２Ｄが実行する整理表示処理について説明する。図４は整理表示処理の内容及び手順を整理表示処理ルーチンとして示すフローチャートである。この本ルーチンは、十字キー１２Ｑの上側部の長押し状態を制御回路１２Ｄが検出したときに起動する。本ルーチンが起動されると、制御回路１２Ｄは、まず、分類処理（ステップＳ１００）を実行し、この分類処理の後に表示処理（ステップＳ１２０）を実行して、本ルーチンを終了する。この分類処理と表示処理の内容について、以下に詳細に説明する。
【００４４】
Ａ−３−１．分類処理：
図５は分類処理の内容及び手順を分類処理ルーチンとして示すフローチャートである。本ルーチンが起動されると、制御回路１２Ｄは、まず、分類処理を行なう記憶装置（フラッシュメモリ１２ＮまたはメモリカードＭＣ）の選択を促す初期画面を液晶ディスプレイ１２Ｇに表示する処理を行なう（ステップＳ２００）。この表示された初期画面上で、使用者による操作部１２Ｐの操作により、フラッシュメモリ１２ＮまたはメモリカードＭＣのいずれかの選択が行なわれたとき、制御回路１２Ｄは、選択指示がなされた記憶装置を、分類処理の対象となる記憶装置として決定する処理を行なう（ステップＳ２０５）。本実施例では、ステップＳ２０５の処理において、分類処理の対象となる記憶装置がフラッシュメモリ１２Ｎに決定されたとして、以下の説明を行なう。なお、このステップＳ２００，Ｓ２０５の処理において、フラッシュメモリ１２ＮおよびメモリカードＭＣの双方を分類処理の対象装置として指定可能としても差し支えない。
【００４５】
次に、制御回路１２Ｄは、フラッシュメモリ１２Ｎに記憶された多数の画像ファイル８００の一覧表と、この一覧表からの分類対象とすべき複数の画像ファイル８００の選択を促すメッセージとが記載された案内画面を液晶ディスプレイ１２Ｇに表示する処理を行なう（ステップＳ２１０）。この表示された案内画面上で、使用者による操作部１２Ｐの操作により、分類対象とすべき画像ファイル８００の選択が行なわれたとき、制御回路１２Ｄは、選択がなされた画像ファイル８００を分類対象として決定する処理を行なう（ステップＳ２１５）。このステップＳ２１５の処理では、分類対象を、フラッシュメモリ１２Ｎ内の全ての画像ファイル８００とすることも可能であるし、フラッシュメモリ１２Ｎ内の一部の画像ファイル８００のみに限定することも可能である。本実施例では、ステップＳ２１５の処理において、フラッシュメモリ１２Ｎの、Ｅｘｉｆ規格に基づいて記録された２４個の画像ファイル８００ａ〜ｚ（図６を参照）が分類対象に決定されたとして、以下の説明を行なう。
【００４６】
次に、制御回路１２Ｄは、分類後の表示モードの選択を促すモード選択画面を液晶ディスプレイ１２Ｇに表示する処理を行なう（ステップＳ２２０）。本実施例では、後述する地図モード、カレンダーモード、カテゴリモードという３つのモードから、いずれか１つのモードを選択することが可能である。このモード選択画面上で、使用者による操作部１２Ｐの操作により、表示モードの選択が行なわれたとき、制御回路１２Ｄは、選択がなされた表示モードの内容を分類後の表示モードとして決定する処理を行なう（ステップＳ２２５）。以下、ステップＳ２２５の処理において、分類後の表示モードが地図モードに決定された場合について、適宜例示しながら説明する。
【００４７】
次に、制御回路１２Ｄは、分類対象として決定された２４個の画像ファイル８００ａ〜ｚの中から１つの画像ファイル８００ａを指定し（ステップＳ２３０）、この画像ファイル８００ａから付属情報ＡＩを読み取る処理を行なう（ステップＳ２４０）。この処理において、読み取られる付属情報ＡＩの種類は、ステップＳ２２５で決定された表示モードに応じた決定される。例えば、上例のように、分類後の表示モードが地図モードに決定されている場合には、付属情報ＡＩのうちの場所情報ＢＪが読み取られる。また、分類後の表示モードがカレンダーモードに決定されている場合には、付属情報ＡＩのうちの時期情報ＪＪが読み取られる。分類後の表示モードがカテゴリモードに決定されている場合には、付属情報ＡＩのうちのカテゴリ情報ＣＪが読み取られる。
【００４８】
次に、制御回路１２Ｄは、読み取った付属情報ＡＩに対応するグループが、既にフラッシュメモリ１２Ｎ内に作成されているか否かを判断する処理を行なう（ステップＳ２５０）。具体的には、まず、制御回路１２Ｄは、読み取った付属情報ＡＩに対応するグループ群がフラッシュメモリ１２Ｎ内に存在しているか否かを判断する。本実施例では、フラッシュメモリ１２Ｎ内に、「時期」という種類の時期グループ群ＥＪ（図１７を参照）、「場所」という種類の場所グループ群ＥＢ（図７を参照）、「カテゴリ」という種類のカテゴリグループ群ＥＣ（図２２を参照）という３種類のグループ群を形成可能とされている。時期グループ群ＥＪ，場所グループ群ＥＢ，カテゴリグループ群ＥＣは、表示モードとの関係では、それぞれ、カレンダーモード，地図モード，カテゴリモードに対応付けられており、付属情報ＡＩとの関係では、それぞれ、時期情報ＪＪ，場所情報ＢＪ，カテゴリ情報ＣＪに対応付けられている。読み取った付属情報ＡＩに対応するグループ群が存在していると判断した場合には、制御回路１２Ｄは、このグループ群内に、読み取った付属情報ＡＩのうちの名称情報と同じ名前のグループが既に存在しているか否かを判断する処理を行なう。
【００４９】
こうしたステップＳ２５０の処理において、付属情報ＡＩに対応するグループ群内に、付属情報ＡＩの名称情報と同一名のグループが既に存在していると判断した場合には、制御回路１２Ｄは、当該同一名のグループ内に画像ファイル８００ａを移動して保存する処理を行なう（ステップＳ２７０）。一方、ステップＳ２５０の処理において、付属情報ＡＩに対応するグループ群が存在していないと判断した場合には、制御回路１２Ｄは、フラッシュメモリ１２Ｎ内に当該グループ群のエリアを形成し、当該グループ群のエリア内に、読み取った名称情報の内容をグループ名とした新たなグループを作成する処理を行なった後、作成したグループ内に画像ファイル８００ａを移動して保存する処理を行なう（ステップＳ２６０，Ｓ２７０）。また、ステップＳ２５０の処理において、付属情報ＡＩに対応するグループ群は存在しているが、当該グループ群内に読み取った名称情報と同一名のグループが存在していないと判断した場合には、当該グループ群内に、読み取った名称情報の内容をグループ名とした新たなグループを作成する処理を行なった後、作成したグループ内に画像ファイル８００ａを移動して保存する処理を行なう（ステップＳ２６０，Ｓ２７０）。
【００５０】
例えば、上例のように、ステップＳ２４０の処理において付属情報ＡＩのうちの場所情報ＢＪが読み取られた場合には、ステップＳ２５０の処理において、場所情報ＢＪに対応する場所グループ群ＥＢが既にフラッシュメモリ１２Ｎ内に存在しているか否かが判断され、場所グループ群ＥＢが存在している場合には、場所グループ群ＥＢ内に、場所情報ＢＪのうちの名称情報（画像ファイル８００ａの場合には、「愛知県名古屋市」という名称情報  図６を参照）と同じ名前のグループが既に存在しているか否かが判断される。読み取った名称情報と同一名のグループが場所グループ群ＥＢ内に既に存在していると判断された場合には、ステップＳ２７０の処理により、当該同一名のグループ内に画像ファイル８００ａを移動して保存する処理が行なわれる。一方、ステップＳ２５０の処理において、場所グループ群ＥＢ自体が存在していないと判断された場合には、ステップＳ２６０，Ｓ２７０の処理により、フラッシュメモリ１２Ｎ内に場所グループ群ＥＢのエリアが形成されると共に、この場所グループ群ＥＢのエリア内に、読み取った名称情報の内容をグループ名とした新たなグループが作成され、作成されたグループ内に画像ファイル８００ａを移動して保存する処理が行なわれる。また、ステップＳ２５０の処理において、場所グループ群ＥＢは存在しているが、当該場所グループ群ＥＢ内に読み取った名称情報と同一名のグループが存在していないと判断された場合には、ステップＳ２６０，Ｓ２７０の処理により、既存の場所グループ群ＥＢ内に、読み取った名称情報の内容をグループ名とした新たなグループが作成され、作成されたグループ内に画像ファイル８００ａを移動して保存する処理が行なわれる。
【００５１】
制御回路１２Ｄは、上記のステップＳ２３０〜Ｓ２７０までの処理を、分類対象として決定された全ての画像ファイル（上例では、図６に示す２４個の画像ファイル８００ａ〜ｚ）について順次に行ない（ステップＳ２８０）、全ての画像ファイルについての処理が終了したときに本ルーチンを終了する。これにより、多数の画像データが複数のグループに分類され、この複数の各グループには、各グループを識別するための識別情報として、グループ名を表わす情報（以下、グループ名情報という）が付与される。本実施例では、上記のグループ名情報が、特許請求の範囲における「識別情報」に相当する。例えば、地図モードを選択した上例の場合には、図６に示した２４個の画像ファイル８００ａ〜ｚが、図７に示すように、場所グループ群ＥＢ内の４つの各グループに分類された状態でフラッシュメモリ１２Ｎに格納され、４つの各グループには、「愛知県名古屋市」、「東京都墨田区」、「長野県長野市」、「福井県福井市」というグループ名情報が付与される。なお、本実施例では、グループ名情報の内容を、画像ファイル８００が有する付属情報ＡＩ（上例では場所情報ＢＪ）の名称情報の内容と同じとしたが、グループ名情報は、複数のグループ間を識別可能な内容とされていればよく、グループ名情報の内容を名称情報とは異なる内容としても差し支えない。
【００５２】
Ａ−３−２．表示処理：
上記の分類処理の終了後、制御回路１２Ｄは、分類処理の結果を用いて表示処理（ステップＳ１２０）を実行する。図８は表示処理の内容及び手順を表示処理ルーチンとして示すフローチャートである。本ルーチンが起動されると、制御回路１２Ｄは、まず、分類処理によって作成された各グループについて表示範囲を定める表示用枠を作成し、この表示用枠を液晶ディスプレイ１２Ｇに表示する処理である枠作成・表示処理を実行する（ステップＳ３００）。次に、制御回路１２Ｄは、液晶ディスプレイ１２Ｇに表示された各グループについての表示用枠内に、グループ内の１の画像ファイルによって表わされる画像を代表画像として表示する代表画像表示処理を実行する（ステップＳ３１０）。次に、制御回路１２Ｄは、十字キー１２Ｑの操作に伴って移動するポインタＰＴが上記の表示用枠内に存在するか否かを判断し（ステップＳ３２０）、ポインタＰＴが表示用枠内に存在すると判断した場合には、この表示用枠に対応するグループ内の複数の画像ファイル８００を対象として、スライドショー表示処理を実行する（ステップＳ３３０）。スライドショーとは、複数の画像や資料を順番に表示させる機能であり、この機能を実現するプログラムはＲＯＭ１２Ｌに格納されている。次に、制御回路１２Ｄは、ポインタＰＴが表示用枠内に位置する状態で決定ボタン１２Ｒが押されたか否かを判断し（ステップＳ３４０）、決定ボタン１２Ｒが押されたと判断した場合には、この表示用枠に対応するグループ内の複数の画像ファイル８００を対象として、画像を時系列に表示する年表表示処理を実行する（ステップＳ３５０）。制御回路１２Ｄは、ステップＳ３１０の代表画像表示処理の実行後、分類処理の結果を用いた表示についての終了指示がなされたか否かを監視し（ステップＳ３６０）、終了指示がなされたと判断した場合に、本ルーチンを終了する。
【００５３】
上記の枠作成・表示処理（ステップＳ３００）、代表画像表示処理（ステップＳ３１０）、スライドショー表示処理（ステップＳ３３０）、年表表示処理（ステップＳ３５０）の内容につき、液晶ディスプレイ１２Ｇへの表示例を用いながら順次に説明する。
【００５４】
図９は枠作成・表示処理（ステップＳ３００）の内容及び手順を枠作成・表示処理ルーチンとして示すフローチャートである。本ルーチンが起動されると、制御回路１２Ｄは、まず、ステップＳ２２５の処理で決定された表示モードの内容を特定し（ステップＳ４００）、表示モードに対応する背景フォーマットを読み出す処理を行なう（ステップＳ４１０）。本実施例では、カレンダーの形態をビットマップ形式で表したカレンダーフォーマットＦＪ（図１８を参照），日本を含む世界地図の形態をビットマップ形式で表した地図フォーマットＦＢ（図１０を参照），カテゴリ別の一覧表を線図を用いて表した一覧表フォーマットＦＣ（図２３を参照）という３種類の背景フォーマットが参照データとして予めＲＯＭ１２Ｌに格納されており、カレンダーフォーマットＦＪ，地図フォーマットＦＢ，一覧表フォーマットＦＣは、それぞれ、カレンダーモード，地図モード，カテゴリモードという各表示モードに対応付けられている。
【００５５】
次に、制御回路１２Ｄは、ステップＳ４００の処理で特定された表示モードに対応するグループ群を指定する処理を行なう（ステップＳ４１５）。既述したように、時期グループ群ＥＪ，場所グループ群ＥＢ，カテゴリグループ群ＥＣは、それぞれ、カレンダーモード，地図モード，カテゴリモードに対応付けられている。本実施例では、ステップＳ２２５の処理において表示モードとして地図モードが選択されているので、上記のステップＳ４１０の処理では、地図モードに対応する地図フォーマットＦＢが読み出され、上記のステップＳ４１５の処理では、地図モードに対応する場所グループ群ＥＢが指定される。
【００５６】
次に、制御回路１２Ｄは、指定したグループ群に属する複数のグループのうちの１つのグループについてグループ名情報を特定した後（ステップＳ４２０）、このグループ名情報に対応する背景フォーマット上の位置を特定する処理を行なう（ステップＳ４３０）。背景フォーマット上の各位置は、以下のように、グループ名情報に関係付けられている。まず、地図フォーマットＦＢの場合には、地図フォーマットＦＢ上の各都道府県ないし市町村に該当するエリアに、都道府県名や市町村名を表わす地域名称情報が予め埋め込まれている。従って、場所グループ群ＥＢに属する各グループのグループ名情報を地図フォーマットＦＢ上の地域名称情報と照合することで、グループ名情報に対応する地図フォーマットＦＢ上の位置を特定することができる。次に、カレンダーフォーマットＦＪの場合には、カレンダーフォーマットＦＪ上の各年月日に該当するエリアに、年月日名を表わす日付名称情報が予め埋め込まれている。従って、時期グループ群ＥＪに属する各グループのグループ名情報をカレンダーフォーマットＦＪ上の日付名称情報と照合することで、グループ名情報に対応するカレンダーフォーマットＦＪ上の位置を特定することができる。更に、一覧表フォーマットＦＣは、グループ名称についての表示欄と各グループ名称に対応する画像の表示欄とを備えており、各画像の表示欄には、対応付けられたグループ名称を表わす対応名称情報が埋め込まれている。従って、カテゴリグループ群ＥＣに属する各グループのグループ名情報を一覧表フォーマットＦＣ上の対応名称情報と照合することで、グループ名情報に対応する一覧表フォーマットＦＣ上の位置を特定することができる。
【００５７】
続いて、制御回路１２Ｄは、ステップＳ４３０の処理で特定した背景フォーマット上の位置に、表示用枠を作成する処理を行なう（ステップＳ４４０）。本実施例では、上記の表示用枠が、特許請求の範囲における「各グループの特性を表示するための表示領域」に相当する。
【００５８】
制御回路１２Ｄは、上記のステップＳ４２０〜Ｓ４４０までの処理を、ステップＳ４１５で指定されたグループ群に属する全てのグループ（上例では、図７に示す「愛知県名古屋市」、「東京都墨田区」、「長野県長野市」、「福井県福井市」という４つのグループ）について順次に行なう（ステップＳ４５０）。これにより、グループ群に属する各グループに付与されたグループ名情報に基づいて、背景フォーマット上に表示されるときの複数の各グループ間の相対的な位置関係が規定される。例えば、上例のように、地図モードに対応する地図フォーマットＦＢを用いた表示を行なう場合には、場所グループ群ＥＢ内の４つの各グループに付与されたグループ名情報（「愛知県名古屋市」、「東京都墨田区」、「長野県長野市」、「福井県福井市」）が特定され、各グループ名情報に対応する地図フォーマットＦＢ上の位置に、表示用枠ＦＬ１〜ＦＬ４が作成される（図１０を参照）。
【００５９】
全てのグループについてステップＳ４２０〜Ｓ４４０の処理が終了したとき、制御回路１２Ｄは、作成された各表示用枠の位置を検出して、背景フォーマット上の２以上の表示用枠を含む範囲を有効範囲として切り出し（ステップＳ４６０）、有効範囲を液晶ディスプレイ１２Ｇに表示する処理を行なって（ステップＳ４７０）、本ルーチンを終了し、次の処理（ステップＳ３１０：代表画像表示処理）に移る。本実施例では、ステップＳ４６０の処理において、「愛知県名古屋市」、「東京都墨田区」、「長野県長野市」、「福井県福井市」という各グループに対応する４つの表示用枠ＦＬ１〜ＦＬ４を含む範囲を有効範囲として切り出している。よって、ステップＳ４７０の処理により、液晶ディスプレイ１２Ｇには、図１０に示すように、地図フォーマットＦＢの一部（４つの表示用枠ＦＬ１〜ＦＬ４を含む部分）が表示される。
【００６０】
図１１は代表画像表示処理（ステップＳ３１０）の内容及び手順を代表画像表示処理ルーチンとして示すフローチャートである。本ルーチンが起動されると、制御回路１２Ｄは、まず、ステップＳ４６０の処理で切り出された有効範囲に属する１のグループを指定し（ステップＳ５００）、指定したグループ内の画像ファイル８００のうち、取得日時が最も古い画像ファイルを特定する処理を行なう（ステップＳ５１０）。取得日時の特定は、各画像ファイル８００についての時期情報ＪＪを参照して比較することにより、実現することができる。この処理において特定される画像ファイル８００は、取得日時が最も古いものに限られるものではなく、取得日時が最も新しいものであってもよいし、また、時期情報ＪＪ以外の付属情報ＡＩ（例えば、カテゴリ情報ＣＪにおける名称等の情報）に基づいて決定されたものであってもよい。
【００６１】
次に、制御回路１２Ｄは、特定した画像ファイル８００内のサムネイル画像データを抽出し、このサムネイル画像データによって表わされるサムネイル画像を、指定したグループに対応する表示用枠内に、代表画像として表示する処理を行なう（ステップＳ５２０）。画像ファイル８００が動画データを格納するものである場合には、動画を構成する１の静止画についてのサムネイル画像が表示される。本実施例では、上記の代表画像としてのサムネイル画像が、特許請求の範囲における「各グループの特性」に相当する。なお、画像ファイル８００が動画データを格納するものである場合には、サムネイル画像に替えて、動画の一部を、表示サイズを縮小しながら再生表示してもよい。
【００６２】
制御回路１２Ｄは、上記のステップＳ５００〜Ｓ５２０までの処理を、ステップＳ４６０の処理で切り出された有効範囲に属する全てのグループについて順次に行なう（ステップＳ５３０）。これにより、液晶ディスプレイ１２Ｇ上の全ての表示用枠内に、各グループの代表画像が表示される。例えば、図１０に示したように、液晶ディスプレイ１２Ｇ上の地図フォーマットＦＢに、「愛知県名古屋市」、「東京都墨田区」、「長野県長野市」、「福井県福井市」という各グループに対応する４つの表示用枠ＦＬ１〜ＦＬ４が表示される場合には、各グループ内で取得日時が最も古い画像ファイル８００ａ，８００ｅ，８００ｋ，８００ｑ（図６を参照）が特定され、この後、図１２に示すように、４つの表示用枠ＦＬ１，ＦＬ２，ＦＬ３，ＦＬ４内に、それぞれ、画像ファイル８００ａ，８００ｅ，８００ｋ，８００ｑ内のサムネイル画像データに基づくサムネイル画像が表示される。
【００６３】
この後、制御回路１２Ｄは、画面のスクロール指示がなされたか否かを判断する処理を行なう（ステップＳ５４０）。具体的には、背景フォーマット上に表示された表示位置移動用アイコンＫＢ１，ＫＢ２（図１２，図１９を参照）がポインタＰＴによって指定されたときに、スクロール指示がなされたと判断する。画面のスクロール指示がなされたと判断した場合には、制御回路１２Ｄは、指定された表示位置移動用アイコンＫＢ１，ＫＢ２の種類や指定回数に基づいて背景フォーマットの移動方向や移動量を検出し、この検出結果に基づいて背景フォーマットを移動したときの背景フォーマット上の範囲を有効範囲として切り出す処理を行なう（ステップＳ５５０）。この後、図９のステップＳ４７０の処理に戻って、新たに切り出した有効範囲を表示し、更に、有効範囲に属する全てのグループについて、上記のステップＳ５００〜Ｓ５２０の処理を繰り返す。これにより、スクロール後においても、各グループに対応する表示用枠内に、グループ内の代表画像が表示される。
【００６４】
一方、ステップＳ５４０の処理において画面のスクロール指示がなされていないと判断した場合には、制御回路１２Ｄは、既述したように、背景フォーマット上における表示用枠の範囲とポインタＰＴの位置とを検出して、十字キー１２Ｑの操作によりポインタＰＴがいずれかの表示用枠内に移動されたか否か（図８のステップＳ３２０）、ポインタＰＴが表示用枠内に位置する状態で決定ボタン１２Ｒが押されたか否か（図８のステップＳ３４０）を、択一的に判断する。ポインタＰＴが表示用枠内に移動されたと判断した場合にはスライドショー表示処理（図８のステップＳ３３０）が実行され、ポインタＰＴが表示用枠内に位置する状態で決定ボタン１２Ｒが押されたと判断した場合には年表表示処理（図８のステップＳ３５０）が実行される。以下、この２つの各処理について説明する。
【００６５】
図１３はスライドショー表示処理の内容及び手順をスライドショー表示処理ルーチンとして示すフローチャートである。本ルーチンが起動されると、制御回路１２Ｄは、まず、ポインタＰＴが存在する表示用枠と、この表示用枠に対応するグループとを特定する処理を行なう（ステップＳ６００，Ｓ６０５）。グループの特定は、各グループに付与されたグループ名情報を読み取ること等によって実現することができる。
【００６６】
次に、制御回路１２Ｄは、特定したグループ内の画像ファイル８００の総数Ｎを求めると共に、このグループ内の各画像ファイル８００に対し、ファイル番号Ｒを付与する処理を行なう（ステップＳ６２０）。本実施例では、各画像ファイル８００についての時期情報ＪＪに基づいて、画像ファイル８００の取得日時が古い順に若いファイル番号Ｒ（例えば、１、２、・・・、Ｎ）を付与することとしているが、勿論、これ以外のファイル番号Ｒの付与の方法（例えば、カテゴリ情報ＣＪにおける名称情報に着目して、名称が昇順または降順となるように付与する方法）を採っても差し支えない。
【００６７】
次に、制御回路１２Ｄは、画像表示の対象となるファイル番号Ｒを値１に設定する処理を行なう（ステップＳ６３０）。続いて、制御回路１２Ｄは、ファイル番号Ｒの画像ファイル内のサムネイル画像データに基づいて、サムネイル画像を、ステップＳ６００の処理において特定された表示用枠内に表示する処理を行なう（ステップＳ６４０）。この後、制御回路１２Ｄは、スライドショー表示についての終了指示がなされたか否かを監視する（ステップＳ６５０）と共に、カレンダー時計１２Ｔによるタイマ機能を利用して、ステップＳ６４０の画像表示処理の実行時点からx秒経過したか否かを監視する（ステップＳ６６０）。
【００６８】
ステップＳ６４０の画像表示処理の実行からx秒経過したと判断した場合には、制御回路１２Ｄは、ファイル番号Ｒの値に「１」を加算し（ステップＳ６７０）、加算後のファイル番号Ｒの値が画像ファイル８００の総数Ｎの値よりも大きいか否かを判断する処理を行なう（ステップＳ６８０）。加算後のファイル番号Ｒの値が画像ファイル８００の総数Ｎの値以下の場合（ステップＳ６８０：ＮＯ）には、制御回路１２Ｄは、ステップＳ６４０の処理に戻って、次のファイル番号Ｒの画像ファイル内のサムネイル画像データに基づいてサムネイル画像を表示する処理を行なう。これにより、ステップＳ６００の処理において特定された表示用枠内に、グループ内の各画像ファイル８００に対応するサムネイル画像が、x秒置きに切り換えられて、順次に表示される。例えば、図１２に示した地図フォーマットＦＢ上で、十字キー１２Ｑの操作により、ポインタＰＴが各表示用枠ＦＬ１〜ＦＬ４内の位置に移動された場合には、各表示用枠ＦＬ１〜ＦＬ４内に、図１４に示す順序でサムネイル画像が表示される。画像ファイル８００が動画データを格納するものである場合には、動画を構成する１の静止画についてのサムネイル画像が表示されるが、こうしたサムネイル画像に替えて、動画の一部を、表示サイズを縮小しながら再生表示してもよい。
【００６９】
一方、ステップＳ６８０の処理において加算後のファイル番号Ｒの値が画像ファイル８００の総数Ｎの値よりも大きいと判断した場合（ステップＳ６８０：ＹＥＳ）には、制御回路１２Ｄは、グループ内の各画像ファイル８００に対応するサムネイル画像が順次に１回周り表示されたとみなし、ステップＳ６３０の処理に戻って、２回周り目のサムネイル画像表示を行なう。
【００７０】
こうしたサムネイル画像の順次表示の実行中に、スライドショー表示についての終了指示がなされたと判断した場合（ステップＳ６５０：ＹＥＳ）には、制御回路１２Ｄは、終了指示がなされた時点で表示用枠内に表示されていたサムネイル画像の表示用枠内への表示を維持する処理を行ない（ステップＳ６９０）、本ルーチンを終了して、次の処理（図８のステップＳ３４０）に移る。これにより、スライドショー表示処理の終了後、スライドショーが行なわれていた表示用枠内には、スライドショー表示処理の終了時点で表示されていたサムネイル画像がそのまま表示される。
【００７１】
以上の代表画像表示処理ないしスライドショー表示処理によれば、各グループ内の画像は、液晶ディスプレイ１２Ｇに表示された背景フォーマット上において、縦・横の二次元または縦・横・高さという三次元で表わされる。
【００７２】
図１５は年表表示処理（ステップＳ３５０）の内容及び手順を年表表示処理ルーチンとして示すフローチャートである。本ルーチンが起動されると、制御回路１２Ｄは、まず、年表フォーマットＹＵを読み出す処理を行なう（ステップＳ７００）。年表フォーマットＹＵは、図１６，図２１，図２６に例示したように、年表軸を表わす線図や文字列、画像を貼り付け可能なフォーマットである。この年表フォーマットＹＵは、３種類の背景フォーマットに共通に対応する参照データとして、予めＲＯＭ１２Ｌに格納されている。
【００７３】
次に、制御回路１２Ｄは、ポインタＰＴによって指示された表示用枠と、この表示用枠に対応するグループとを特定する処理を行なう（ステップＳ７１０，Ｓ７１５）。グループの特定は、各グループに付与されたグループ名情報を読み取ること等によって実現することができる。
【００７４】
次に、制御回路１２Ｄは、ポインタＰＴによる指示がなされた時に表示用枠内に表示されていたサムネイル画像に対応する画像ファイル８００（以下、基準画像ファイルという）と、この基準画像ファイルに取得日時が近い画像ファイル８００（以下、隣接画像ファイルという）を、表示用ファイルとして特定する処理を行なう（ステップＳ７２０）。隣接画像ファイルの特定は、各画像ファイル内の時期情報ＪＪを読み取ること等によって実現することができる。本実施例では、基準画像ファイルよりも取得日時が後である４つの画像ファイルを隣接画像ファイルとして決定し、基準画像ファイルと合わせて５つの表示用ファイルを特定している。なお、こうした表示用ファイルの数や特定方法については、液晶ディスプレイ１２Ｇの表示領域のサイズ等に応じて、適宜変更することができる。
【００７５】
次に、制御回路１２Ｄは、各表示用ファイル内の付属情報ＡＩに基づいて、解説用の文字列が付記された年表軸を作成し（ステップＳ７３０）、作成した年表軸を表わす情報を、各表示用ファイル内のサムネイル画像データと共に、年表フォーマットＹＵ上に埋め込む処理を行なう（ステップＳ７４０）。ＲＯＭ１２Ｌには、年表軸および文字列の作成ないし埋め込みを行なう手順を記述したプログラムが予め格納されており、このプログラムに従って制御回路１２Ｄは、以下の要領で年表軸および文字列を作成する。制御回路１２Ｄは、まず、各表示用ファイル内の時期情報ＪＪのうちの画像取得時期の情報（図３）を参照し、直線によって表わされる年表軸上における５つの表示用ファイルの位置を、画像取得時期に応じた間隔をもたせて決定する。従って、年表軸上における２つの表示用ファイル間の間隔は、画像取得時期が近接しているほど狭くなる。次に、制御回路１２Ｄは、上記決定した年表軸上における各表示用ファイルの位置に、各表示用ファイル内のサムネイル画像データと時期情報ＪＪのうちの名称情報（図３）とを埋め込む。次に、制御回路１２Ｄは、各表示用ファイル内の場所情報ＢＪやカテゴリ情報ＣＪを、名称情報と並列した状態で埋め込む。最後に、制御回路１２Ｄは、年表フォーマットＹＵのタイトル部分に、表示用ファイルが所属するグループのグループ名情報を埋め込む。
【００７６】
次に、制御回路１２Ｄは、上記の埋め込み後の年表フォーマットＹＵをブラウザを用いて液晶ディスプレイ１２Ｇに表示する処理を行なう（ステップＳ７５０）。この表示例を図１６に示した。図１６（Ａ）は、図１２に示した地図フォーマットＦＢ上での十字キー１２Ｑおよび決定ボタン１２Ｒの操作により、ポインタＰＴを用いて表示用枠ＦＬ３内の領域が指定された場合に、上記のステップＳ７００〜Ｓ７５０の処理を経て、液晶ディスプレイ１２Ｇに表示される年表フォーマットＹＵを表わしている。この例では、「長野県長野市」というグループに属する８つの画像ファイル８００ｋ〜ｐ，８００ｙ〜ｚのうち、ポインタＰＴでの指定時に表示用枠ＦＬ３内に表示されていたサムネイル画像（基準画像ファイルとしての画像ファイル８００ｋに対応するもの）が、年表軸上における最も古い時期を表わす位置に表示され、この位置から年表軸の進行方向に沿って、４つのサムネイル画像（画像ファイル８００ｌ，ｍ，ｎ，ｏのそれぞれに対応するもの）が、画像取得時期の近接度合いに応じた間隔で表示される。
【００７７】
この後、制御回路１２Ｄは、画面のスクロール指示がなされたか否かを判断する処理を行なう（ステップＳ７６０）。具体的には、年表フォーマットＹＵ上に表示されたスクロールバーＹＳ（図１６，図２１，図２６を参照）がポインタＰＴによって指定されたときに、スクロール指示がなされたと判断する。画面のスクロール指示がなされたと判断した場合には、制御回路１２Ｄは、スクロールバーＹＳによって指定された方向や回数に基づいて年表フォーマットＹＵの移動方向や移動量を検出し、この検出結果に基づいて５つの表示用ファイルを特定し直す処理を行なう（ステップＳ７７０）。この後、制御回路１２Ｄは、新たに特定した表示用ファイルについて、上記のステップＳ７３０〜Ｓ７５０の処理を繰り返す。これにより、スクロール後においても、年表軸上に、５つのサムネイル画像が、取得日時の古い順に表示される。
【００７８】
図１６（Ｂ）は、図１６（Ａ）に示した年表フォーマットＹＵ上で画面を右方向に１段階分スクロールする指示がなされた場合に、上記のステップＳ７３０〜Ｓ７５０の処理を経て、液晶ディスプレイ１２Ｇに表示される年表フォーマットＹＵを表わしている。この例では、それまでに年表軸上における最も新しい時期を表わす位置に表示されていたサムネイル画像（画像ファイル８００ｏに対応するもの）が、年表軸上における最も古い時期を表わす位置に移動して表示され、この位置から年表軸の進行方向に沿って、４つのサムネイル画像（画像ファイル８００ｐ，ｑ，ｒ，ｓのそれぞれに対応するもの）が、画像取得時期の近接度合いに応じた間隔で表示される。なお、図１６，図２１，図２６に示した年表フォーマットＹＵ上で、グループ切換用アイコンＹＭがポインタＰＴによって指定された場合には、現在表示されているグループの前または後のグループについて、年表フォーマットＹＵ上での表示がなされる。
【００７９】
一方、ステップＳ７６０の処理において画面のスクロール指示がなされていないと判断した場合には、制御回路１２Ｄは、年表フォーマットＹＵを用いた表示についての終了指示がなされたか否かを判断し（ステップＳ７８０）、終了指示がなされたと判断した場合に、液晶ディスプレイ１２Ｇ上の表示を背景フォーマットを用いた表示に戻して（ステップＳ７９０）、本ルーチンを終了する。
【００８０】
以上説明した年表表示処理によれば、液晶ディスプレイ１２Ｇに表示された年表フォーマットＹＵ上において、各グループ内の画像を、縦・横・高さに、時間という次元を加えて表わすことができる。なお、上記のステップＳ７５０の処理では、液晶ディスプレイ１２Ｇ上に、それまでに表示されていた背景フォーマットに替えて、年表フォーマットＹＵを表示しているが、年表フォーマットＹＵを、背景フォーマットと共に、液晶ディスプレイ１２Ｇ上に表示する構成としてもよい。
【００８１】
以上、ディジタルスチルカメラ１２が行なう特徴的な処理である整理表示処理について説明した。上記の説明では、図５のステップＳ２２５の処理において、分類後の表示モードが地図モードに決定された場合について例示したが、分類後の表示モードがカレンダーモードやカテゴリモードに決定された場合について、以下に例示して説明する。
【００８２】
まず、図５のステップＳ２２５の処理において、分類後の表示モードがカレンダーモードに決定された場合について説明する。この場合には、制御回路１２Ｄが上記の分類処理を実行することにより、図６に示した２４個の画像ファイル８００ａ〜ｚは、図１７に示すように、時期グループ群ＥＪ内の５つの各グループに分類された状態でフラッシュメモリ１２Ｎに格納され、５つの各グループには、「２００４年１月１日」、「２００４年１月２日」、「２００４年１月３日」、「２００４年１月４日」、「２００４年８月１日」というグループ名情報が付与される。
【００８３】
続いて、制御回路１２Ｄが上記の枠作成・表示処理を実行することにより、時期グループ群ＥＪ内の５つの各グループに付与されたグループ名情報が特定され、図１８に示すように、各グループ名情報に対応するカレンダーフォーマットＦＪ上の位置に、表示用枠ＦＬ１〜ＦＬ５が作成される。なお、表示用枠ＦＬ５は、カレンダーフォーマットＦＪにおける２００４年８月の領域に作成されているので、図１８では表示されていない。
【００８４】
続いて、制御回路１２Ｄが上記の代表画像表示処理を実行することにより、各グループ内で取得日時が最も古い画像ファイル８００ａ，８００ｅ，８００ｋ，８００ｑ，８００ｙ（図６を参照）が特定され、この後、図１９に示すように、２００４年１月を表わすカレンダーフォーマットＦＪ上の４つの表示用枠ＦＬ１，ＦＬ２，ＦＬ３，ＦＬ４内に、それぞれ、画像ファイル８００ａ，８００ｅ，８００ｋ，８００ｑ内のサムネイル画像データに基づくサムネイル画像が表示される。この表示状態から、カレンダーフォーマットＦＪが表示位置移動用アイコンＫＢ１，ＫＢ２の指定によって２００４年８月の領域にスクロールされた場合には、２００４年８月を表わすカレンダーフォーマットＦＪ上の表示用枠ＦＬ５内に、画像ファイル８００ｙ内のサムネイル画像データに基づくサムネイル画像が表示される。
【００８５】
このように表示されたカレンダーフォーマットＦＪ上で、十字キー１２Ｑの操作により、ポインタＰＴが各表示用枠ＦＬ１〜ＦＬ５内の位置に移動された場合には、上記のスライドショー表示処理が実行される結果、各表示用枠ＦＬ１〜ＦＬ５内に、図２０に示す順序でサムネイル画像が表示される。
【００８６】
また、図１９に示したカレンダーフォーマットＦＪ上での十字キー１２Ｑおよび決定ボタン１２Ｒの操作により、ポインタＰＴを用いて表示用枠ＦＬ３内の領域が指定された場合には、上記の年表表示処理が実行される結果、図２１（Ａ）に示すように、「２００４年１月３日」というグループに属する６つの画像ファイル８００ｋ〜ｐのうち、ポインタＰＴでの指定時に表示用枠ＦＬ３内に表示されていたサムネイル画像（基準画像ファイルとしての画像ファイル８００ｋに対応するもの）が、年表軸上における最も古い時期を表わす位置に表示され、この位置から年表軸の進行方向に沿って、４つのサムネイル画像（画像ファイル８００ｌ，ｍ，ｎ，ｏのそれぞれに対応するもの）が、画像取得時期の近接度合いに応じた間隔で表示される。図２１（Ｂ）は、図２１（Ａ）に示した年表フォーマットＹＵ上で画面を右方向に１段階分スクロールする指示がなされた場合に、上記のステップＳ７３０〜Ｓ７５０の処理を経て、液晶ディスプレイ１２Ｇに表示される年表フォーマットＹＵを表わしている。
【００８７】
次に、図５のステップＳ２２５の処理において、分類後の表示モードがカテゴリモードに決定された場合について説明する。この場合には、制御回路１２Ｄが上記の分類処理を実行することにより、図６に示した２４個の画像ファイル８００ａ〜ｚは、図２２に示すように、カテゴリグループ群ＥＣ内の４つの各グループに分類された状態でフラッシュメモリ１２Ｎに格納され、４つの各グループには、「公園」、「ドライブ」、「観光」、「スキー」というグループ名情報が付与される。
【００８８】
続いて、制御回路１２Ｄが上記の枠作成・表示処理を実行することにより、カテゴリグループ群ＥＣ内の４つの各グループに付与されたグループ名情報が特定され、図２３に示すように、各グループ名情報に対応する一覧表フォーマットＦＣ上の位置に、表示用枠ＦＬ１〜ＦＬ４が作成される。
【００８９】
続いて、制御回路１２Ｄが上記の代表画像表示処理を実行することにより、各グループ内で取得日時が最も古い画像ファイル８００ａ，８００ｃ，８００ｅ，８００ｋ（図６を参照）が特定され、この後、図２４に示すように、一覧表フォーマットＦＣ上の４つの表示用枠ＦＬ１，ＦＬ２，ＦＬ３，ＦＬ４内に、それぞれ、画像ファイル８００ａ，８００ｃ，８００ｅ，８００ｋ内のサムネイル画像データに基づくサムネイル画像が表示される。
【００９０】
図２４に示した一覧表フォーマットＦＣ上で、十字キー１２Ｑの操作により、ポインタＰＴが各表示用枠ＦＬ１〜ＦＬ４内の位置に移動された場合には、上記のスライドショー表示処理が実行される結果、各表示用枠ＦＬ１〜ＦＬ５内に、図２５に示す順序でサムネイル画像が表示される。
【００９１】
また、図２４に示した一覧表フォーマットＦＣ上での十字キー１２Ｑおよび決定ボタン１２Ｒの操作により、ポインタＰＴを用いて表示用枠ＦＬ３内の領域が指定された場合には、上記の年表表示処理が実行される結果、図２６（Ａ）に示すように、「観光」というグループに属する７つの画像ファイル８００ｅ〜ｈ，８００ｐ，８００ｘ〜ｙのうち、ポインタＰＴでの指定時に表示用枠ＦＬ３内に表示されていたサムネイル画像（基準画像ファイルとしての画像ファイル８００ｅに対応するもの）が、年表軸上における最も古い時期を表わす位置に表示され、この位置から年表軸の進行方向に沿って、４つのサムネイル画像（画像ファイル８００ｆ，ｇ，ｈ，ｐのそれぞれに対応するもの）が、画像取得時期の近接度合いに応じた間隔で表示される。図２１（Ｂ）は、図２１（Ａ）に示した年表フォーマットＹＵ上でグループ切換用アイコンＹＭがポインタＰＴによって指定された場合に、液晶ディスプレイ１２Ｇに表示される年表フォーマットＹＵを表わしている。これにより、「観光」というグループに隣接する「スキー」というグループについて、該グループ属する画像ファイル８００ｋ〜ｍ，８００ｓ〜ｔに対応する５つのサムネイル画像が、画像取得時期の古い順に年表軸上に表示される。
【００９２】
Ａ−４．作用効果：
以上説明した本実施例の画像表示システムＰＳを搭載したディジタルスチルカメラ１２では、画像データに付与された特徴情報（具体的には、時期情報ＪＪ、場所情報ＢＪ、カテゴリ情報ＣＪのいずれか）に基づいて多数の画像データをグループに分類した後、２以上のグループについて、各グループの特性としての代表画像を表示するための表示用枠を、液晶ディスプレイ１２Ｇに一度に表示し、この後、表示用枠内へのポインタＰＴの移動を検出したときに、スライドショーを開始し、表示用枠内に、グループ内の複数の各画像データによって表わされる画像を、表示対象となる１つの画像を切り替えながら、順次に表示する。従って、使用者は、１つの画面上で、２以上のグループの種類を確認しながら、各グループに含まれる画像を順次に見ることが可能となり、複数のグループおよび各グループに含まれている画像についての内容の確認や所望の画像の発見を、簡単かつ迅速に行なうことができる。
【００９３】
また、本実施例では、スライドショーを開始させるための表示用枠内へのポインタＰＴの移動は、使用者の操作により手動でなされる。従って、グループに含まれる複数の画像の順次表示を、使用者が意図した時に開始することができる。更に、本実施例では、スライドショーは、ポインタＰＴが存在する表示用枠についてのみ行なわれ、ポインタＰＴが存在しない表示用枠については行なわれない。従って、使用者は、２以上の各グループに含まれている画像の内容を、グループごとに、個別に確認することができる。
【００９４】
本実施例では、スライドショー表示処理に先立って代表画像表示処理を行なうことにより、背景フォーマット上の２以上の表示用枠内に、各グループに含まれている画像のうちの代表画像を表示した。従って、使用者は、グループの特性を把握した上で、グループに含まれる画像の順次表示を行なうことができる。
【００９５】
本実施例では、多数の画像データが、時期情報ＪＪ、場所情報ＢＪ、カテゴリ情報ＣＪのいずれかに基づいて複数のグループに分類され、こうした複数の各グループを単位としてスライドショーが行なわれる。従って、取得時期や取得場所、カテゴリが共通する複数の画像を、順次に表示させることができる。
【００９６】
本実施例では、画像データが分類される複数の各グループに付与されたグループ名情報に基づいて、背景フォーマット上における複数の各グループ間の相対的な位置関係を規定し、規定した位置関係に基づいて、２以上の各グループについての表示用枠を表示する。例えば、図１２に示した例では、地図フォーマットＦＢ上の表示用枠ＦＬ１，ＦＬ２，ＦＬ３，ＦＬ４は、場所グループ群ＥＢに属する４つの各グループのグループ名情報に対応する位置（それぞれ、「愛知県名古屋市」、「東京都墨田区」、「長野県長野市」、「福井県福井市」を表わす地図上の位置）に表示されている。従って、表示用枠が表示される位置に関して、グループ間での規則性を持たせることができる。
【００９７】
本実施例では、表示モードとしてカレンダーモードが選択された場合には、多数の画像データを時期情報ＪＪに基づいて複数のグループに分類し、この複数の各グループに、時期情報ＪＪに対応する年月日の情報をグループ名情報として付与し、このグループ名情報によって表わされる年月日に対応する領域をカレンダーフォーマットＦＪ上で指定し、該指定した領域に当該グループについての表示用枠を形成し、このカレンダーフォーマットＦＪ上の表示用枠内において各グループに含まれる画像を順次に表示する。従って、同一の年月日に取得された複数の画像を、画像を取得した年月日ごとに、各年月日を表わすカレンダー上で、順次に表示することが可能となる。従って、使用者は、多数の画像の中から所望の画像を検索しようとする場合に、画像を取得した時期に関する自己の記憶を頼りにして、所望の画像を容易に検索することができる。
【００９８】
また、本実施例では、表示モードとして地図モードが選択された場合には、多数の画像データを場所情報ＢＪに基づいて複数のグループに分類し、この複数の各グループに、場所情報ＢＪに対応するエリアを表わす情報をグループ名情報として付与し、このグループ名情報によって表わされるエリアに対応する領域を地図フォーマットＦＢ上で指定し、該指定した領域に当該グループについての表示用枠を形成し、この地図フォーマットＦＢ上の表示用枠内において各グループに含まれる画像を順次に表示する。従って、同一エリア内で取得された複数の画像を、画像を取得したエリアごとに、各エリアを表わす地図上で、順次に表示することが可能となる。従って、使用者は、多数の画像の中から所望の画像を検索しようとする場合に、画像を取得した場所に関する自己の記憶を頼りにして、所望の画像を容易に検索することができる。
【００９９】
更に、本実施例では、表示モードとしてカテゴリモードが選択された場合には、多数の画像データをカテゴリ情報ＣＪに基づいて複数のグループに分類し、この複数の各グループに、カテゴリ情報ＣＪに対応するテーマを表わす情報をグループ名情報として付与し、このグループ名情報によって表わされるテーマに該当する一覧表フォーマットＦＣ上の領域に当該グループについての表示用枠を形成し、この一覧表フォーマットＦＣ上の表示用枠内において各グループに含まれる画像を順次に表示する。従って、テーマが同一である複数の画像を、テーマごとに、各テーマ別に区分された一覧表上で、順次に表示することが可能となる。従って、使用者は、多数の画像の中から所望の画像を検索しようとする場合に、画像を取得したイベント名等の画像のテーマに関する自己の記憶を頼りにして、所望の画像を容易に検索することができる。
【０１００】
本実施例では、代表画像表示処理やスライドショー表示処理に加えて、年表表示処理（ステップＳ３５０）を実行することにより、この表示用枠に対応するグループ内の複数の画像ファイル８００を対象として、当該グループに含まれている画像を、年表軸を備えた年表フォーマットＹＵ上に時系列に表示する。従って、各グループに含まれる画像の来歴を把握することができる。また、上記の年表表示処理は、ポインタＰＴが表示用枠内に位置する状態で決定ボタン１２Ｒが操作されたときに実行されるので、使用者は、各グループに含まれる画像の来歴を、必要に応じて把握することができる。また、年表フォーマットＹＵ上には、各画像ファイル内の画像データによって表わされる画像が、各画像ファイル内の時期情報ＪＪや場所情報ＢＪ，カテゴリ情報ＣＪの内容を表わす文字列に対応付けられた状態で表示される。従って、使用者は、画像の来歴についての具体的な内容を、時期情報ＪＪや場所情報ＢＪ，カテゴリ情報ＣＪの内容を表わす文字列を見て迅速に把握することができる。
【０１０１】
Ｂ．変形例：
以上本発明の実施の形態を実施例に基づいて説明したが、本発明はこうした実施例に何等限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々なる様態で実施し得ることは勿論である。
【０１０２】
例えば、上記実施例における表示処理では、代表画像表示処理を採用することにより、表示用枠内に、各グループの特性として、グループに含まれている画像（実施例では、代表画像）を表示したが、表示用枠内に表示されるものは、グループに含まれている画像に限らず、グループに固有の性質を表わす他の標識（例えば、グループの名称やグループの特徴を表わすアイコン等）であってもよい。
【０１０３】
上記実施例におけるスライドショー表示処理では、ポインタＰＴが存在する表示用枠についてのみスライドショーを実行したが、いずれかの表示用枠内にポインタＰＴが存在することを検出した場合に、ポインタＰＴが存在する表示用枠のみならず、液晶ディスプレイ１２Ｇ上に表示されている他の表示用枠についても、スライドショーを実行するように変更しても差し支えない。
【０１０４】
上記実施例における表示処理では、十字キー１２Ｑの操作に伴って移動するポインタＰＴが表示用枠内に存在すると判断した場合に、この表示用枠に対応するグループ内の複数の画像ファイル８００を対象として、スライドショー表示処理を実行した（ステップＳ３２０、Ｓ３３０）が、これ以外のタイミングで、スライドショー表示処理を開始することとしてもよい。例えば、使用者の操作により手動で開始する場合には、ポインタが表示用枠内に近接したと判断した場合に、スライドショー表示処理が開始されることとしてもよい。また、スライドショーを開始させるための開始ボタンを画面上またはディジタルスチルカメラ１２の本体に設け、この開始ボタンが押されたときに、スライドショー表示処理が開始されることとしてもよい。
【０１０５】
また、使用者の操作によらず、自動的にスライドショーの実行が開始されるように構成しても差し支えない。こうすれば、画像のグループ化の終了後、直ちに、各グループに含まれる複数の画像の順次表示が行なわれるので、各グループに含まれている画像の内容を簡便に確認することができる。こうした構成としては、例えば、上述した代表画像表示処理（ステップＳ３１０）の終了後に、液晶ディスプレイ１２Ｇ上に表示された各表示用枠に対応するグループについて、スライドショーを自動的に行なう構成を考えることができる。また、制御回路１２Ｄが、メモリカードＭＣのメモリカードスロット１２Ｆへの差し込みを検出したときに、メモリカードＭＣ内の画像ファイルを分類対象として整理表示処理の実行を開始し、分類処理（ステップＳ１００）、枠作成・表示処理（ステップＳ３００）、代表画像表示処理（ステップＳ３１０）、スライドショー表示処理（ステップＳ３３０）という各処理を連続的に行なうこととしても差し支えない。
【０１０６】
上記実施例では、画像ファイル８００内の１種類の特徴情報（時期情報ＪＪ、場所情報ＢＪ、カテゴリ情報ＣＪのうちのいずれか）を用いて、画像ファイル８００のグループに分類したが、２種類の特徴情報を組み合わせて、画像ファイル８００のグループへの分類を行なっても差し支えない。
【０１０７】
また、上記実施例において、画像データが分類されるグループを階層構造とし、背景フォーマット上に表示された表示用枠がポインタＰＴを用いて指定されたとき、該指定された表示用枠内に、より下層のグループの特性（例えば、下層グループ内の代表画像）を表示し、この下層のグループに含まれる複数の画像ファイルを用いてスライドショーを行なう構成とすることも可能である。
【０１０８】
上記実施例では、多数の画像データを整理した上で各画像データによって表わされる画像を表示する画像表示システムＰＳをディジタルスチルカメラ１２に搭載し、画像表示システムＰＳで実現される処理内容をコンピュータプログラムとして制御回路１２ＤのＲＯＭ１２Ｌに格納し、処理結果を液晶ディスプレイ１２Ｇに表示したが、この画像表示システムＰＳを、２以上のデジタル処理を行なう装置において分担して実現することとしても差し支えない。例えば、図２７に示すように、ディジタルスチルカメラ１２とパーソナルコンピュータ９０とケーブルＣＶで接続しておき、ディジタルスチルカメラ１２の制御回路１２Ｄで行なわれた処理結果を表わすデータを、例えば、外部出力ボタン１２Ｓの押下に伴って、パーソナルコンピュータ９０に出力し、処理結果をパーソナルコンピュータ９０のディスプレイ９１に表示することとしてもよい。こうした処理結果を表示する画面を、テレビ装置の画面とすることも可能である。また、図２７に示す例では、ディジタルスチルカメラ１２とパーソナルコンピュータ９０をケーブルＣＶによって有線で接続したが、ディジタルスチルカメラ１２とパーソナルコンピュータ９０を無線（例えば、電波や赤外線、光）で接続しても差し支えない。
【０１０９】
上記実施例の画像表示システムＰＳを、ディジタルスチルカメラ１２以外の機器であって、画像を扱うソフトウェアの制御装置を備えた各種の機器（例えば、パーソナルコンピュータ、携帯電話、ＰＤＡ、プリンタ等）に搭載することも可能である。この場合において、画像表示システムＰＳで実現される処理結果は、上記各種の機器が表示画面を備える場合には、この画面に表示すれば良く、上記各種の機器が表示画面を備えない場合には、当該機器に接続された外部モニタに表示すれば良い。
【図面の簡単な説明】
【０１１０】
【図１】本発明の実施例である画像表示システムＰＳを搭載したディジタルスチルカメラ１２の概略構成を示す説明図である。
【図２】画像ファイル８００の構造を示す説明図である。
【図３】付属情報ＡＩとしての時期情報ＪＪ，場所情報ＢＪ，カテゴリ情報ＣＪの一例を示す説明図である。
【図４】整理表示処理ルーチンを示すフローチャートである。
【図５】分類処理ルーチンを示すフローチャートである。
【図６】時期情報ＪＪ，場所情報ＢＪ，カテゴリ情報ＣＪが付与された画像ファイル８００ａ〜ｚの例を示す説明図である。
【図７】場所グループ群ＥＢ内の各グループへの分類例を示す説明図である。
【図８】表示処理ルーチンを示すフローチャートである。
【図９】枠作成・表示処理ルーチンを示すフローチャートである。
【図１０】地図フォーマットＦＢ上に表示用枠ＦＬ１〜ＦＬ４が形成されるイメージ例を示す説明図である。
【図１１】代表画像表示処理ルーチンを示すフローチャートである。
【図１２】地図フォーマットＦＢ上の表示用枠ＦＬ１〜ＦＬ４内への代表画像の表示例を示す説明図である。
【図１３】スライドショー表示処理ルーチンを示すフローチャートである。
【図１４】図１２に示す地図フォーマットＦＢの各表示用枠ＦＬ１〜ＦＬ４におけるサムネイル画像の表示順を示す説明図である。
【図１５】年表表示処理ルーチンを示すフローチャートである。
【図１６】図１２に示した地図フォーマットＦＢ上での表示用枠ＦＬ３の指定後に表示される年表フォーマットＹＵを示す説明図である。
【図１７】時期グループ群ＥＪ内の各グループへの分類例を示す説明図である。
【図１８】カレンダーフォーマットＦＪ上に表示用枠ＦＬ１〜ＦＬ４が形成されるイメージ例を示す説明図である。
【図１９】カレンダーフォーマットＦＪ上の表示用枠ＦＬ１〜ＦＬ４内への代表画像の表示例を示す説明図である。
【図２０】図１９に示すカレンダーフォーマットＦＪの各表示用枠ＦＬ１〜ＦＬ５におけるサムネイル画像の表示順を示す説明図である。
【図２１】図１９に示したカレンダーフォーマットＦＪ上での表示用枠ＦＬ３の指定後に表示される年表フォーマットＹＵを示す説明図である。
【図２２】カテゴリグループ群ＥＣ内の各グループへの分類例を示す説明図である。
【図２３】一覧表フォーマットＦＣ上に表示用枠ＦＬ１〜ＦＬ４が形成されるイメージ例を示す説明図である。
【図２４】一覧表フォーマットＦＣ上の表示用枠ＦＬ１〜ＦＬ４内への代表画像の表示例を示す説明図である。
【図２５】図２４に示す一覧表フォーマットＦＣの各表示用枠ＦＬ１〜ＦＬ４におけるサムネイル画像の表示順を示す説明図である。
【図２６】図２４に示した一覧表フォーマットＦＣ上での表示用枠ＦＬ３の指定後に表示される年表フォーマットＹＵを示す説明図である。
【図２７】ディジタルスチルカメラ１２およびパーソナルコンピュータ９０による画像表示システムＰＳの構成例を示す説明図である。
【符号の説明】
【０１１１】
１２...ディジタルスチルカメラ
１２Ａ...光学回路
１２Ｂ...画像取得回路
１２Ｃ...画像処理回路
１２Ｄ...制御回路
１２Ｅ...レンズ
１２Ｆ...メモリカードスロット
１２Ｇ...液晶ディスプレイ
１２Ｈ...ＣＣＤ
１２Ｉ...絞り
１２Ｊ...フラッシュ
１２Ｋ...ＣＰＵ
１２Ｌ...ＲＯＭ
１２Ｍ...ＲＡＭ
１２Ｎ...フラッシュメモリ
１２Ｐ...操作部
１２Ｑ...十字キー
１２Ｒ...決定ボタン
１２Ｓ...外部出力ボタン
１２Ｔ...カレンダー時計
１２Ｕ...ＧＰＳ処理回路
１２Ｖ...シャッタボタン
１３...ＧＰＳアンテナ
９０...パーソナルコンピュータ
９１...ディスプレイ
８００，８００ａ〜ｚ...画像ファイル
８０１...ＪＰＥＧ画像データ格納領域
８０２...付属情報格納領域
８０３...Ｍａｋｅｒｎｏｔｅデータ格納領域
ＡＩ...付属情報
ＢＪ...場所情報
ＣＪ...カテゴリ情報
ＣＶ...ケーブル
ＥＢ...場所グループ群
ＥＣ...カテゴリグループ群
ＥＪ...時期グループ群
ＦＢ...地図フォーマット
ＦＣ...一覧表フォーマット
ＦＬ１〜５...表示用枠
ＦＪ...カレンダーフォーマット
ＪＪ...時期情報
ＫＢ１，ＫＢ２...表示位置移動用アイコン
ＭＣ...メモリカード
ＰＳ...画像表示システム
ＰＴ...ポインタ
ＹＭ...グループ切換用アイコン
ＹＳ...スクロールバー
ＹＵ...年表フォーマット
【図１】
2006146755.tif 000003
【図２】
2006146755.tif 000004
【図３】
2006146755.tif 000005
【図４】
2006146755.tif 000006
【図５】
2006146755.tif 000007
【図６】
2006146755.tif 000008
【図７】
2006146755.tif 000009
【図８】
2006146755.tif 000010
【図９】
2006146755.tif 000011
【図１０】
2006146755.tif 000012
【図１１】
2006146755.tif 000013
【図１２】
2006146755.tif 000014
【図１３】
2006146755.tif 000015
【図１４】
2006146755.tif 000016
【図１５】
2006146755.tif 000017
【図１６】
2006146755.tif 000018
【図１７】
2006146755.tif 000019
【図１８】
2006146755.tif 000020
【図１９】
2006146755.tif 000021
【図２０】
2006146755.tif 000022
【図２１】
2006146755.tif 000023
【図２２】
2006146755.tif 000024
【図２３】
2006146755.tif 000025
【図２４】
2006146755.tif 000026
【図２５】
2006146755.tif 000027
【図２６】
2006146755.tif 000028
【図２７】
2006146755.tif 000029