(57)【要約】【課題】  操作者にとって曖昧な年月の記憶であっても、所望のデータを簡単に探し出すことができるようにする。【解決手段】    入力用フィールドＦＬ２は、縦方向に配置されて年の並びを表わす年指定部Ｍ１と、横方向に配置されて月の並びを表わす月指定部Ｍ２と、年指定部Ｍ１と月指定部Ｍ２との間に配置されたマトリックス部Ｍ３とから構成されている。年指定部Ｍ１を構成する各ボタンをクリックすることにより、その年の全ての月を検索条件として指定することができる。月指定部Ｍ２を構成する各ボタンＹｂｔ１〜Ｙｂｔ３をクリックすることにより、全ての年についてのそのクリックされた月を検索条件として指定することができる。マトリックス部Ｍ３を構成するセルをクリックすることにより、そのクリックされたセルで特定される縦軸の年と横軸の月とのアンド条件を満たす年月を検索条件として指定することができる。【選択図】        図８
2006185026.tif 000002
【特許請求の範囲】
【請求項１】
日付情報を備える画像ファイルを複数記憶する記憶媒体と、
前記記憶媒体に記憶された複数の画像ファイルの中から、前記日付情報を検索項目として所望の画像ファイルを探し出す検索手段と、
前記検索項目に関する検索条件を、操作者による入力装置を用いた操作指令に基づいて入力するための入力用表示領域を表示装置に表示させて、該入力用表示領域から入力された検索条件を前記検索手段に与える検索条件提供手段と
を備える画像検索装置において、
前記検索条件提供手段は、
１年の内の所定の時期を指定する所定時期指定欄を前記入力用表示領域内に表示して、該所定時期指定欄に対する操作者による入力装置を用いた操作指令に基づいて、前記所定時期を検索条件として入力する所定時期入力手段を備え、
前記検索手段は、
前記日付情報が前記所定の時期に合致する画像ファイルを選択することにより、全ての年の前記所定の時期に得られた画像ファイルを探し出すように構成されたこと
を特徴とする画像検索装置。
【請求項２】
前記所定時期入力手段は、前記所定の時期としての月を指定する月指定欄を表示する構成である請求項１に記載の画像検索装置。
【請求項３】
請求項２に記載の画像検索装置であって、
前記検索条件提供手段は、
年の並びを表わす第１の時間軸を前記入力用表示領域内に表示して、操作者による入力装置を用いた操作指令に基づいて前記年の並びから所望の１または複数の年を選択することにより、年についての検索条件を入力する年入力手段を備え、
前記月指定欄は、月の並びを表わす第２の時間軸を備え、操作者による入力装置を用いた操作指令に基づいて前記月の並びから所望の１または複数の月を選択し得るように構成される
画像検索装置。
【請求項４】
請求項３に記載の画像検索装置であって、
前記検索条件提供手段は、
前記第１の時間軸と第２の時間軸を縦横とするマトリックスを、前記入力用表示領域内に表示するマトリックス表示手段と、
操作者による入力装置を用いた操作指令により、前記マトリックスの構成要素が指定されたときに、当該指定された構成要素を特定する前記第１の時間軸上の位置と前記第２の時間軸上の位置とから年と月を定め、該年と月のアンド条件を前記検索手段に与える検索条件と定める年月検索条件決定手段と
を備える画像検索装置。
【請求項５】
請求項４に記載の画像検索装置であって、
前記記憶媒体に記憶された複数の画像ファイルを、前記日付情報に基づいて、年と月のアンド条件である年月で分類して、各年月に何枚の画像ファイルが存在するかをそれぞれ求めて、その求めた各枚数に応じて、対応する前記マトリックスの各構成要素の表示を変化させるマトリックス要素表示手段
を備える画像検索装置。
【請求項６】
前記画像ファイルは、画像を表わす画像データ部と、前記日付情報を格納する付属データ部とを有するＥｘｉｆ形式のファイルである請求項１ないし５のいずれかに記載の画像検索装置。
【請求項７】
（ａ）日付情報を備える複数の画像ファイルの中から、前記日付情報を検索項目として所望の画像ファイルを探し出す行程と、
（ｂ）前記検索項目に対する検索条件を、操作者による入力装置を用いた操作指令に基づいて入力するための入力用表示領域を表示装置に表示させて、該入力用表示領域から入力された検索条件を前記行程（ａ）に与える行程と
を備え、
前記行程（ｂ）は、
（ｂ−１）１年の内の所定の時期を指定する所定時期指定欄を前記入力用表示領域内に表示して、該所定時期指定欄に対する操作者による入力装置を用いた操作指令に基づいて、前記所定時期を検索条件として入力する行程を備え、
前記行程（ａ）は、
前記日付情報が前記所定の時期に合致する画像ファイルを選択することにより、全ての年の前記所定の時期に得られた画像ファイルを探し出すように構成されたこと
を特徴とする画像検索方法。
【請求項８】
日付情報を備える画像ファイルを検索するためのコンピュータプログラムであって、
（ａ）日付情報を備える複数の画像ファイルの中から、前記日付情報を検索項目として所望の画像ファイルを探し出す機能と、
（ｂ）前記検索項目に対する検索条件を、操作者による入力装置を用いた操作指令に基づいて入力するための入力用表示領域を表示装置に表示させて、該入力用表示領域から入力された検索条件を、前記機能（ａ）に利用させる機能と
をコンピュータに実現させるとともに、
前記機能（ｂ）は、
（ｂ−１）１年の内の所定の時期を指定する所定時期指定欄を前記入力用表示領域内に表示して、該所定時期指定欄に対する操作者による入力装置を用いた操作指令に基づいて、前記所定時期を検索条件として入力する機能を備え、
前記機能（ａ）は、
前記日付情報が前記所定の時期に合致する画像ファイルを選択することにより、全ての年の前記所定の時期に得られた画像ファイルを探し出すように構成されたこと
を特徴とするコンピュータプログラム。
【請求項９】
前記機能（ｂ−１）は、前記所定の時期としての月を指定する月指定欄を表示する構成である請求項１に記載のコンピュータプログラム。
【請求項１０】
請求項９に記載のコンピュータプログラムであって、
前記機能（ｂ）は、
（ｂ−２）年の並びを表わす第１の時間軸を前記入力用表示領域内に表示して、操作者による入力装置を用いた操作指令に基づいて前記年の並びから所望の１または複数の年を選択することにより、年についての検索条件を入力する機能を備え、
前記月指定欄は、月の並びを表わす第２の時間軸を備え、操作者による入力装置を用いた操作指令に基づいて前記月の並びから所望の１または複数の月を選択し得るように構成される
コンピュータプログラム。
【請求項１１】
請求項１０に記載のコンピュータプログラムであって、
前記機能（ｂ）は、
（ｂ−３）前記第１の時間軸と第２の時間軸を縦横とするマトリックスを、前記入力用表示領域内に表示する機能と、
（ｂ−４）操作者による入力装置を用いた操作指令により、前記マトリックスの構成要素が指定されたときに、当該指定された構成要素を特定する前記第１の時間軸上の位置と前記第２の時間軸上の位置とから年と月を定め、該年と月のアンド条件を前記検索手段に与える検索条件と定める機能と
を備えるコンピュータプログラム。
【請求項１２】
請求項８ないし１１のいずれかに記載のコンピュータプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、日付情報を備える画像ファイルを検索する技術に関する。
【背景技術】
【０００２】
近年、電子スチールカメラ、いわゆるデジタルカメラが開発され、一般に普及している。デジタルカメラは、撮影の手軽さ、経済性といった利点を持つことから、撮影された写真は、大量となり易い。一方、デジタルカメラによって撮影された写真の画像ファイルには、撮影日時を示す情報が付加されている。そこで、従来、大量の写真の中から目的のものを探し出すときに、「年」と「月」を指定して撮影日時で画像ファイルを絞り込む方法が提案されている。
【０００３】
上記方法の一例として、以下の特許文献１がある。この特許文献１に記載された技術によれば、一次元の座標軸上に「何年の何月」というように年月が目盛られており、マウスの操作により、例えば２００１年６月から８月まで（特許文献１の図２の例）というように検索条件を指定するように構成されている。
【０００４】
【特許文献１】特開２００３−３３１２５８号公報
【０００５】
しかしながら、上記従来の技術では、操作者は、何年の何月というように年と月の両方を記憶していないと、目的とする写真を探し出すことができなかった。例えば、あの海水浴で撮った写真を探したいというように、大体の月は憶えているけど、何年かは忘れてしまったという事も多い。こうした場合に、操作者は、全ての年についての該当する月を順に検索条件として指定していく必要があり、所望のデータを探し出すことが困難であった。
【発明の開示】
【発明が解決しようとする課題】
【０００６】
本発明の解決しようとする課題は、操作者にとって曖昧な年月の記憶であっても、所望のデータを簡単に探し出すことができるようにすることにある。
【課題を解決するための手段】
【０００７】
前述した課題の少なくとも一部を解決するための手段として、以下に示す構成をとった。
【０００８】
本発明の画像検索装置は、
日付情報を備える画像ファイルを複数記憶する記憶媒体と、
前記記憶媒体に記憶された複数の画像ファイルの中から、前記日付情報を検索項目として所望の画像ファイルを探し出す検索手段と、
前記検索項目に関する検索条件を、操作者による入力装置を用いた操作指令に基づいて入力するための入力用表示領域を表示装置に表示させて、該入力用表示領域から入力された検索条件を前記検索手段に与える検索条件提供手段と
を備える画像検索装置において、
前記検索条件提供手段は、
１年の内の所定の時期を指定する所定時期指定欄を前記入力用表示領域内に表示して、該所定時期指定欄に対する操作者による入力装置を用いた操作指令に基づいて、前記所定時期を検索条件として入力する所定時期入力手段を備え、
前記検索手段は、
前記日付情報が前記所定の時期に合致する画像ファイルを選択することにより、全ての年の前記所定の時期に得られた画像ファイルを探し出すように構成されたこと
を特徴としている。
【０００９】
上記構成の画像検索装置によれば、操作者は、入力装置を用いて、表示装置に表示された入力表示領域に対して入力を行なうことで、検索条件を指定することができる。特に、入力用表示領域内に表示される所定時期指定欄を用いて１年の内の所定の時期を入力することで、全ての年のその所定の時期に得られた画像ファイルを検索手段によって探し出すことができる。
【００１０】
したがって、操作者は、所定時期指定欄の入力という一操作で、全ての年のその所定の時期に該当する画像ファイルを絞り込むことができる。この結果、操作者にとって曖昧な時期の記憶であっても、時期がわかれば年が判らなくても所望のデータを簡単に探し出すことができる。
【００１１】
前記所定時期入力手段は、前記所定の時期としての月を指定する月指定欄を表示する構成としてもよい。
【００１２】
この構成によれば、操作者にとって曖昧な年月の記憶であっても、月だけ判れば、所望のデータを簡単に探し出すことができる。
【００１３】
前記検索条件提供手段は、年の並びを表わす第１の時間軸を前記入力用表示領域内に表示して、操作者による入力装置を用いた操作指令に基づいて前記年の並びから所望の１または複数の年を選択することにより、年についての検索条件を入力する年入力手段を備え、前記月指定欄は、月の並びを表わす第２の時間軸を備え、操作者による入力装置を用いた操作指令に基づいて前記月の並びから所望の１または複数の月を選択し得るように構成されてもよい。
【００１４】
この構成によれば、第１の時間軸から年を、第２の時間軸から月を容易に指定することができ、操作性に優れている。
【００１５】
前記第１の時間軸および第２の時間軸を備える構成の画像検索装置において、前記第１の時間軸と第２の時間軸を縦横とするマトリックスを、前記入力用表示領域内に表示するマトリックス表示手段と、操作者による入力装置を用いた操作指令により、前記マトリックスの構成要素が指定されたときに、当該指定された構成要素を特定する前記第１の時間軸上の位置と前記第２の時間軸上の位置とから年と月を定め、該年と月のアンド条件を前記検索手段に与える検索条件と定める年月検索条件決定手段とを備える構成としてもよい。
【００１６】
この構成によれば、第１の時間軸と第２の時間軸を縦横とするマトリックスを用いて、そのマトリックスの構成要素を指定することで、年と月のアンド条件の入力を容易に行なうことができる。したがって、操作性により優れている。
【００１７】
前記マトリックスを表示する構成の画像検索装置において、前記記憶媒体に記憶された複数の画像ファイルを、前記日付情報に基づいて、年と月のアンド条件である年月で分類して、各年月に何枚の画像ファイルが存在するかをそれぞれ求めて、その求めた各枚数に応じて、対応する前記マトリックスの各構成要素の表示を変化させるマトリックス要素表示手段を備える構成としてもよい。
【００１８】
この構成によれば、操作者は、マトリックスを見るだけで、検索したい画像ファイルの数がどれぐらいかを知ることができ、操作の際の利便性に優れている。
【００１９】
前記画像ファイルは、画像を表わす画像データ部と、前記日付情報を格納する付属データ部とを有するＥｘｉｆ形式のファイルとしてもよい。
【００２０】
この構成によれば、汎用性の高いＥｘｉｆ形式の画像ファイルの利用を図ることができることから、利便性に優れている。
【００２１】
本発明の画像検索方法は、
（ａ）日付情報を備える複数の画像ファイルの中から、前記日付情報を検索項目として所望の画像ファイルを探し出す行程と、
（ｂ）前記検索項目に対する検索条件を、操作者による入力装置を用いた操作指令に基づいて入力するための入力用表示領域を表示装置に表示させて、該入力用表示領域から入力された検索条件を前記行程（ａ）に与える行程と
を備え、
前記行程（ｂ）は、
（ｂ−１）１年の内の所定の時期を指定する所定時期指定欄を前記入力用表示領域内に表示して、該所定時期指定欄に対する操作者による入力装置を用いた操作指令に基づいて、前記所定時期を検索条件として入力する行程を備え、
前記行程（ａ）は、
前記日付情報が前記所定の時期に合致する画像ファイルを選択することにより、全ての年の前記所定の時期に得られた画像ファイルを探し出すように構成されたこと
を特徴としている。
【００２２】
本発明のコンピュータプログラムは、
日付情報を備える画像ファイルを検索するためのコンピュータプログラムであって、
（ａ）日付情報を備える複数の画像ファイルの中から、前記日付情報を検索項目として所望の画像ファイルを探し出す機能と、
（ｂ）前記検索項目に対する検索条件を、操作者による入力装置を用いた操作指令に基づいて入力するための入力用表示領域を表示装置に表示させて、該入力用表示領域から入力された検索条件を、前記機能（ａ）に利用させる機能と
をコンピュータに実現させるとともに、
前記機能（ｂ）は、
（ｂ−１）１年の内の所定の時期を指定する所定時期指定欄を前記入力用表示領域内に表示して、該所定時期指定欄に対する操作者による入力装置を用いた操作指令に基づいて、前記所定時期を検索条件として入力する機能を備え、
前記機能（ａ）は、
前記日付情報が前記所定の時期に合致する画像ファイルを選択することにより、全ての年の前記所定の時期に得られた画像ファイルを探し出すように構成されたこと
を特徴としている。
【００２３】
本発明の画像検索方法およびコンピュータプログラムによっても、本発明の画像検索装置と同様に、操作者にとって曖昧な時期の記憶であっても、時期がわかれば年が判らなくても所望のデータを簡単に探し出すことができるという効果を奏する。
【００２４】
本発明の記録媒体は、本発明のコンピュータプログラムを記録したコンピュータ読み取り可能な記録媒体を特徴としている。本記録媒体は、本発明のコンピュータプログラムと同様な作用・効果を有している。
【００２５】
本発明は、以下のような他の態様も含んでいる。その第１の態様は、本発明のコンピュータプログラムを通信経路を介して供給するプログラム供給装置としての態様である。この第１の態様では、コンピュータプログラムをコンピュータネットワーク上のサーバなどに置き、通信経路を介して、必要なプログラムをコンピュータにダウンロードし、これを実行することで、上記の方法や装置を実現することができる。
【発明を実施するための最良の形態】
【００２６】
本発明を実施するための最良の形態を実施例に基づき説明する。この実施例を、次の順序に従って説明する。
Ａ．装置の構成：
Ｂ．コンピュータ処理：
Ｃ．作用・効果
Ｄ．他の実施形態：
【００２７】
Ａ．装置の構成：
図１は、本発明の一実施例を適用するコンピュータシステムの概略構成を示す説明図である。この実施例のコンピュータシステムは、本発明の画像検索装置を構成するパーソナルコンピュータ１０を中心に備え、その周辺装置として、ディスプレイ２０とキーボード２２とマウス２４を備える。さらに、パーソナルコンピュータ１０には、デジタルカメラ２６とプリンタ２８が接続されている。
【００２８】
パーソナルコンピュータ１０は、中央演算処理装置としてのＣＰＵ１１を中心にバス１２により相互に接続されたメモリ１３、ハードディスクドライブ１４、入力制御部１５、表示制御部１６等を備える。メモリ１３は、各種データ等を記憶するもので、ＣＰＵ１１の作業領域となる。ハードディスクドライブ１４は、画像検索装置のソフトウェアとしてのコンピュータプログラムＰｒを記憶する。また、ハードディスクドライブ１４には、デジタルカメラ２６によって撮影した写真画像（カラー写真画像）の画像ファイルＦｐが、多数、格納される。
【００２９】
デジタルカメラ２６によって撮影して得られた画像ファイルＦｐは、通常、デジタルカメラ用の画像ファイルフォーマット規格であるＥｘｉｆ形式のものである。Ｅｘｉｆファイルの仕様は、電子情報技術産業協会（ＪＥＩＴＡ）によって定められている。
【００３０】
図２は、Ｅｘｉｆ形式の画像ファイルＦｐのデータ構造を示す説明図である。図示するように、画像ファイルＦｐは、画像データを格納する画像データ格納領域３０と、格納されている画像データに関する各種付属データを格納する付属データ格納領域３２とを備えている。画像データ格納領域３０には、ＪＰＥＧ形式の画像データが格納される。付属データ格納領域３２には、写真画像を撮影した撮影日時を示す日付情報Ｄｔを始めとする種々の撮影情報や、画像データ格納領域３０に格納されている画像データのサムネール画像Ｄｓが付属データとして格納されている。
【００３１】
なお、ここでは画像ファイルとしてＥｘｉｆ形式の画像ファイルを利用しているが、本発明に係る画像ファイルの形式はこれに限られない。即ち、画像データと日付情報とを含むことの可能な画像ファイルであればどのような形式の画像ファイルであってもよい。また、日付情報としては、前述したような撮影日時に換えて、その画像ファイルを作成した作成日時、画像ファイルを修正した修正日時等にすることもでき、要は、年と月を少なくとも含む日付の情報であればどのような情報にも替えることができる。
【００３２】
図１に戻って、入力制御部１５は、キーボード２２やマウス２４から入力操作を取り込むと共に、デジタルカメラ２６から画像データを取り込む制御部である。表示制御部１６は、ディスプレイ２０への信号出力を制御する制御部である。
【００３３】
コンピュータプログラムＰｒは、もともとは、記録媒体としてのＣＤ−ＲＯＭ（図示せず）に記憶されており、所定のインストールプログラムを起動することで、そのＣＤ−ＲＯＭからハードディスクドライブ１４にインストールされたものである。このコンピュータプログラムＰｒをＣＰＵ１１が実行することにより、本発明の画像検索装置の各種構成要件は実現される。
【００３４】
図１では、各種構成要件が、ＣＰＵ１１の内部で実現される機能のブロックによって示されている。ＣＰＵ１１は、コンピュータプログラムＰｒを実行することにより、ハードディスクドライブ１４に格納された複数の画像ファイルＦｐの中から、検索部４０により所望の画像ファイルを検索することができる。この検索は、画像ファイルＦｐに備えられた日付情報Ｄｔを検索項目として行なわれるが、この検索項目に対する検索条件は、検索情報提供部４２によって与えられる。検索情報提供部４２は、所定時期入力部４２ａを備える。各部４０，４２，４２ａの働きは後ほど詳述する。
【００３５】
このコンピュータプログラムＰｒは、実際は、ＤＴＰ（Desk Top Publishing）用のアプリケーションプログラムであり、その中の所定のモジュールによって、上述した検索部４０、検索情報提供部４２および所定時期入力部４２ａの各機能をパーソナルコンピュータ１０に実現させる。
【００３６】
なお、コンピュータプログラムＰｒは、ＣＤ−ＲＯＭに替えて、フレキシブルディスク、光磁気ディスク、ＩＣカード等の他の携帯型記録媒体（可搬型記録媒体）に格納された構成として、これらから提供されたものとすることができる。また、このコンピュータプログラムＰｒは、外部のネットワークに接続される特定のサーバから、ネットワークを介して提供されたものとすることもできる。上記ネットワークとしては、インターネットであってもよく、特定のホームページからダウンロードして得たコンピュータプログラムであってもよい。あるいは、電子メールの添付ファイルの形態で供給されたコンピュータプログラムであってもよい。
【００３７】
Ｂ．コンピュータ処理：
コンピュータプログラムＰｒに従う制御処理について、以下詳細に説明する。図３は、この制御処理のメインルーチンを示すフローチャートである。このメインルーチンは、コンピュータプログラムＰｒを起動させる旨の指示がなされたときに、実行開始される。図示するように、処理が開始されると、ＣＰＵ１１は、まず、デジタルカメラ２６から写真画像を取り込む画像ファイル取込みルーチンを実行する（ステップＳ１００）。
【００３８】
図４は、画像ファイル取込みルーチンの詳細を示すフローチャートである。図示するように、このルーチンに処理が移行すると、ＣＰＵ１１は、まずデジタルカメラ２６から撮影した写真画像の画像ファイルＦｐを一つ取り込む処理を行なう（ステップＳ１１０）。この取り込んだ画像ファイルＦｐは、ハードディスクドライブ１４に格納される。次いで、ＣＰＵ１１は、その取り込んだ画像ファイルＦｐを、メモリ１３に用意した検索用テーブルＴＢＬに登録する処理を行なう（ステップＳ１２０）。
【００３９】
図５は、検索用テーブルＴＢＬのデータ構造を示す説明図である。図示するように、検索用テーブルＴＢＬは、「年月情報」と「ファイル名」の２つのデータ項目Ｔ１、Ｔ２から構成される。ステップＳ１２０では、詳細には、ＣＰＵ１１は、ステップＳ１１０で取り込んだ画像ファイルＦｐの付属データ格納領域３２から日付情報Ｄｔを読み出して、その日付情報Ｄｔを構成する「年」と「月」のデータを、検索用テーブルＴＢＬの新たなレコードデータの「年月情報」のデータ項目Ｔ１に転送するともに、画像ファイルＦｐのファイル名を、その新たなレコードデータの「ファイル名」のデータ項目Ｔ２に転送する。
【００４０】
図４に戻って、ステップＳ１２０の実行後、ＣＰＵ１１は、ステップＳ１１０によりデジタルカメラ２６から取り込んだ画像ファイルＦｐが最終のものであるか否かを判定して、最終でないと判定された場合には、ステップＳ１１０に処理を戻して、次の画像ファイルＦｐを取り込む。一方、ステップＳ１３０で、デジタルカメラ２６から取り込んだ画像ファイルＦｐが最終であると判定された場合には、ＣＰＵ１１は、「リターン」に抜けて、この画像ファイル取込みルーチンを一旦終了する。
【００４１】
上記構成の画像ファイル取込みルーチンによれば、デジタルカメラ２６からハードディスクドライブ１４に取り込んだ全ての画像ファイルＦｐについての日付情報とファイル名を記憶した検索用テーブルＴＢＬが作成されることになる。この検索用テーブルＴＢＬには、このコンピュータプログラムＰｒを起動させて新たに画像ファイルＦｐを取り込む毎に、その取り込まれた画像ファイルＦｐについての「年月情報」と「ファイル名」とが新たに追加されることになる。
【００４２】
図３に戻って、ステップＳ１００の実行後、ＣＰＵ１１は、ステップＳ２１０に処理を進める。ステップＳ１００の処理が、いわば画像検索の前準備であり、ステップＳ２１０以降で、本発明の要部に当たる画像検索を行なう。画像検索は、デジタルカメラ２６から取り込んでこのコンピュータプログラムＰｒの管理下にある複数の画像ファイルＦｐ、すなわちステップＳ１００で検索用テーブルＴＢＬに登録された複数の画像ファイルＦｐの中から、操作者によって入力された検索条件に合致した所望の画像ファイルＦｐを探し出すものである。以下、詳細に説明する。
【００４３】
ステップＳ２１０では、ＣＰＵ１１は、まず、アプリケーションウィンドウＷＤをディスプレイ２０に表示する処理を実行する。図６は、このアプリケーションウィンドウＷＤを示す説明図である。アプリケーションウィンドウＷＤは、グラフィカル・ユーザ・インタフェース（ＧＵＩ）を構成しており、図示するように、ツールバーＦＬ１と、検索条件を入力するための入力用フィールドＦＬ２と、入力用フィールドＦＬ２から入力された検索条件での検索によって絞り込まれた画像を一覧表示するための画像一覧表示用フィールドＦＬ３とを備える。
【００４４】
ツールバーＦＬ１には、［ビューワ］と［修整］と［出力］の３種類のボタンＢＴ１，ＢＴ２，ＢＴ３が設けられている。各ボタンＢＴ１〜ＢＴ３の機能については後述する。
【００４５】
図７は、入力用フィールドＦＬ２を拡大して示す説明図である。入力用フィールドＦＬ２は、前述したように検索条件を入力するためのもので、縦方向に配置されて年の並びを表わす年指定部Ｍ１と、横方向に配置されて月の並びを表わす月指定部Ｍ２と、年指定部Ｍ１と月指定部Ｍ２との間に配置されたマトリックス部Ｍ３とから構成されている。入力用フィールドＦＬ２は、本発明の入力表示領域に相当する。
【００４６】
年指定部Ｍ１は、本発明の年指定欄に相当するもので、所定の年から他の所定の年までの期間に含まれる各年が表記された複数のボタンの並びによって構成されている。この実施例では、１９９５年から２０１０年（スクロールされないで一度に表示されているのは２００７年）までの期間の各年のボタンによって構成されている。月指定部Ｍ２は、本発明の月指定欄に相当するもので、１月から１２月までの各月が表記された１２個のボタンの並びによって構成されている。
【００４７】
マトリックス部Ｍ３は、１９９５年から２０１０年を縦軸とし、横軸を１月から１２月として、縦軸の各年と横軸の各月の交点にます目（マトリックスの構成要素に相当し、以下、セルと呼ぶ）を配置し、格子構造を作ったものである。各セル内には、該当年月（セルで特定される縦軸の年と横軸の月とのアンド条件を満たす年月）の写真枚数を示す棒グラフが表示されている。詳細には、検索用テーブルＴＢＬに登録された画像ファイルＦｐを１９９５年の１月から順に月毎に分類して、各月（ここでいう各月というのは、何年の何月という年と月のアンド条件）に何枚の画像ファイルＦｐが登録されているかを求めて、その算出枚数を棒グラフにして表示している。ここでは、棒グラフは１００枚でセルいっぱいとなる高さである。例えば、図中、１９９６年の１２月のセルＣ１は、写真枚数が１００枚以上であることを示しており、１９９７年の１２月のセルＣ２は、写真枚数が５０枚であることを示している。
【００４８】
なお、前述したように算出枚数を棒グラフにより表示する構成に換えて、色の濃さで算出枚数を表現する構成としてもよい。すなわち、算出枚数が少ない場合は薄く、多い場合は濃く、しかもその濃度と算出枚数は正比例するように構成する。また、前記棒グラフにより算出枚数を表現する構成または濃度により算出枚数を表現する構成において、各セルにマウスカーソルを移動すると（オンカーソルの状態）、その算出枚数を数字で表示するコントロールボックスが現われる構成とすることもできる。
【００４９】
操作者は、マウス２４を操作して入力用フィールドＦＬ２に対して指定を行なうことで、「年」と「月」によって定まる種々の検索条件を入力することができる。例えば、図８に示すように、年指定部Ｍ１を構成する各ボタンをマウス操作によりクリックすることにより、その年の全ての月を検索条件として指定することができる。マトリックス部Ｍ３は、背景色が白色であるが、指定されたセルは黄色（図示では、ハッチングで示した）の背景色に変わる。図示の例は、［２０００］、［２００１］、［２００２］のボタンＹｂｔ１，Ｙｂｔ２，Ｙｂｔ３が順にクリックされたときのものであり、２０００年、２００１年および２００２年の全ての月が検索条件として指定されたことになる。
【００５０】
また、図９に示すように、月指定部Ｍ２を構成する各ボタンをマウス操作によりクリックすることにより、全ての年についてのそのクリックされた月を検索条件として指定することができる。図示の例は、［７月］、［８月］のボタンＭｂｔ１，Ｍｂｔ２が順にクリックされたときのものであり、１９９５年から２０１０年までの全ての年における７月と８月とが検索条件として指定されたことになる。
【００５１】
マトリックス部Ｍ３を構成するセルをマウス操作によりクリックすることにより、そのクリックされたセルで特定される縦軸の年と横軸の月とのアンド条件を満たす年月を検索条件として指定することもできる。例えば、図７におけるセルＣ１がクリックされた場合には、そのセルＣ１で特定される縦軸の位置は「１９９６」であり横軸の位置は「１２月」であることから、「１９９６年の１２月」が検索条件として指定されたことになる。
【００５２】
複数のセルを一つ一つマウス操作により順にクリックしていくこともできる。図１０は、「２０００年の８月」、「２００１年の７月」、「２００２年の７月」、「２００３年の８月」、「２００４年の７月」の各セルＣ３、Ｃ４，Ｃ５，Ｃ６，Ｃ７，Ｃ８が順にクリックされたときのものであり、指定された年月の論理和が検索条件として指定されたことになる。すなわち、「２０００年の８月」と「２００１年の７月」と「２００２年の７月」と「２００３年の８月」と「２００４年の７月」とが検索条件として指定されたことになる。
【００５３】
マトリックス部Ｍ３を構成する各セルは、一つ一つクリックする以外にも、ドラッグすることにより指定することができる。ドラッグすることで複数の年月を一度に指定することができる。図１１は、「２０００年の７月」のセルＣ８から「２００２年の８月」のセルＣ９までをドラッグしたときのものであり、セルＣ８とセルＣ９を対角線上の頂点とする矩形の領域に含まれる各セル、すなわち、「２０００年の７月」と「２０００年の８月」と「２００１年の７月」と「２００１年の８月」と「２００２年の７月」と「２００２年の８月」が検索条件として指定されたことになる。
【００５４】
このコンピュータプログラムＰｒによれば、入力用フィールドＦＬ２から指定された上述した検索条件でもって画像の検索処理が行なわれる。検索対象は、デジタルカメラ２６から取り込んでこのコンピュータプログラムＰｒの管理下にある複数の画像ファイルＦｐ、すなわち、画像ファイル取込みルーチンにより検索用テーブルＴＢＬに登録された画像ファイルＦｐである。
【００５５】
図６に示す画像一覧表示用フィールドＦＬ３には、上記検索処理によって絞り込まれた画像ファイルＦｐについてのサムネール画像Ｄｓ（各画像ファイルＦｐの付属データ格納領域３２から読み出したもの）が表示される。
【００５６】
なお、入力用フィールドＦＬ２の下方には、［全ての指定を解除］ボタンＢＴ４が設けられている。［全ての指定を解除］ボタンＢＴ４がクリックされると、先になされている全ての指定が解除されることになり、マトリックス部Ｍ３に含まれる全てのセルが白色の背景色に戻るとともに、画像一覧表示用フィールドＦＬ３は、サムネール画像が1枚も表示されない状態になる。
【００５７】
図３に戻って、ステップＳ２１０に続くステップＳ２２０以降の処理は、検索処理の実行とともに、前述してきたアプリケーションウィンドウＷＤの表示の変化を実現するものであり、以下、詳述する。ステップＳ２１０では、前述してきたアプリケーションウィンドウＷＤの表示を行なうが、この時点では、入力用フィールドＦＬ２は、検索条件が指定されていない状態であり、画像一覧表示用フィールドＦＬ３は、サムネール画像が1枚も表示されていない状態である。
【００５８】
ステップＳ２１０の実行後、ＣＰＵ１１は、このコンピュータプログラムＰｒを終了する終了命令を受けたか否かを判定する（ステップＳ２２０）。この終了命令は、操作者によるマウス２４を用いた操作によって発行されるもので、例えば、タイトルバーＴＢに設けられた［閉じる］ボタンＢＴ９（図６参照）がクリックされたときに発行される。
【００５９】
ステップＳ２２０で終了命令を受けていないと判定された場合には、ＣＰＵ１１は、ステップＳ２３０に処理を進めて、検索条件を指定する操作がなされたか否かを判定する。「検索条件を指定する操作」とは、前述した入力用フィールドＦＬ２に対するマウス２４を用いた操作のことであり、年指定部Ｍ１を構成する各ボタンをマウス操作によりクリックする操作、月指定部Ｍ２を構成する各ボタンをマウス操作によりクリックする操作、マトリックス部Ｍ３を構成する各セルをクリックまたはドラッグする操作が該当する。ステップＳ２３０では、これら操作の内のいずれかがなされたか否かを判定する。
【００６０】
ステップＳ２３０で、検索条件を指定する操作がなされたと判定されると、ＣＰＵ１１は、その指定の方式は、年指定部Ｍ１を用いた「年指定」、月指定部Ｍ２を用いた「月指定」、マトリックス部Ｍ３を用いた「セル指定」のうちのいずれであるかを判定する（ステップＳ２４０）。ここで、「年指定」であると判定された場合には、ＣＰＵ１１は、年指定部Ｍ１を構成する各ボタンのうちのクリックされたボタンによって定まる年（すなわち、指定された年）を、追加検索条件として記憶する処理を行なう（ステップＳ２４２）。
【００６１】
一方、ステップＳ２４０で、「月指定」であると判定された場合には、ＣＰＵ１１は、月指定部Ｍ２を構成する各ボタンのうちのクリックされたボタンによって定まる月（すなわち、指定された月）を、追加検索条件として記憶する処理を行なう（ステップＳ２４４）。
【００６２】
他方、ステップＳ２４０で、「セル指定」であると判定された場合には、ＣＰＵ１１は、マトリックス部Ｍ３を構成する各セルのうちのクリックまたはドラッグによって指定されたセルで特定される縦軸の年と横軸の月とを決定して（ステップＳ２４６）、その年と月とのアンド条件を満たす年月を、追加検索条件として記憶する処理を行なう（ステップＳ２４８）。なお、ドラッグにより複数のセルがまとめて指定された場合には、各セルに対応する複数の年月が追加検索条件として記憶されることになる。
【００６３】
ステップＳ２４２、Ｓ２４４またはＳ２４８の実行後、ＣＰＵ１１は、ステップＳ２５０に処理を進める。ステップＳ２５０では、ＣＰＵ１１は、ステップＳ２４０で判定された結果が、前回ステップＳ２４０で判定した結果と同一であるか否かを判定する処理を行なう。この判定は、今回なされた検索条件を指定する操作が前回と同一の指定方式であるか否かを判定するものである。ここで、同一であると判定された場合には、ステップＳ２４２、Ｓ２４４またはＳ２４８で得られた追加検索条件を、検索条件に追加する処理を行なう（ステップＳ２６０）。なお、検索条件は、この画像検索ルーチンの起動時には、クリアされているものとする。一方、ステップＳ２５０で、指定方式が前回のものと同一でないと判定された場合には、ステップＳ２４２、Ｓ２４４またはＳ２４８で得られた追加検索条件を、検索条件として記憶する処理を行なう（ステップＳ２７０）。このステップＳ２７０の処理は、ステップＳ２６０の処理とは異なり、先に記憶されている検索条件の内容はクリアされて、追加検索条件が検索条件として新たに記憶されることになる。
【００６４】
例えば、図８に示した［２０００］、［２００１］、［２００２］の各ボタンＹｂｔ１〜Ｙｂｔ３が順にクリックされたときや、図９に示した［７月］、［８月］の各ボタンＭｂｔ１，Ｍｂｔ２が順にクリックされたときや、図１０に示した「２０００年の８月」、「２００１年の７月」、「２００２年の７月」、「２００３年の８月」、「２００４年の７月」の各セルＣ３〜Ｃ８が順にクリックされたときには、ステップＳ２５０で肯定判定されることになり、この結果、ステップＳ２６０で、検索条件が順に追加されて蓄積されることになる。例えば、図８の例では、「２０００年」、「２００１年」および「２００２年」が検索条件として記憶される。図９の例では、「７月」および「８月」が検索条件として記憶される。図１０の例では、「２０００年の８月」、「２００１年の７月」、「２００２年の７月」、「２００３年の８月」および「２００４年の７月」が検索条件として記憶される。
【００６５】
一方、例えば、前回、年指定部Ｍ１を構成するボタンをクリックする操作をして、今回、月指定部Ｍ２を構成するボタンをクリックする操作をしたというように、指定方式を切り換えたような場合には、ステップＳ２５０で否定判別されて、ステップＳ２７０で、今回の検索条件だけが記憶される。上記例では、月指定部Ｍ２で指定した月が検索条件として記憶されることになる。なお、この実施例の変形例として、前回、年指定部Ｍ１を構成するボタンをクリックする操作をして、今回、月指定部Ｍ２を構成するボタンをクリックする操作をした（あるいは、その逆の月指定部Ｍ２、年指定部Ｍ１の順で操作を行なう）というように、年指定部Ｍ１と月指定部Ｍ２の両方に操作がなされたときには、年と月とのアンド条件を満たす年月を検索条件とする構成とすることもできる。
【００６６】
ステップＳ２６０またはＳ２７０の実行後、ＣＰＵ１１は、ステップＳ２６０またはＳ２７０で得られた検索条件でもって画像ファイルを探し出す検索処理を実行する（ステップＳ２８０）。詳細には、検索対象を検索用テーブルＴＢＬに登録された画像ファイルＦｐとして、次の手順で検索を行なっている。検索用テーブルＴＢＬにおける「年月情報」のデータ項目Ｔ１について、上記検索条件を満たすか否かを順に判定して、検索条件を満たすと判定されたレコードにおける「ファイル名」のデータ項目Ｔ２に格納されたデータを順に抽出する。そうして、その抽出された「ファイル名」のデータによって特定される画像ファイルＦｐを検索結果として順に呼び出す。
【００６７】
ステップＳ２８０の実行後、ＣＰＵ１１は、ステップＳ２８０で呼び出した画像ファイルＦｐを、アプリケーションウィンドウＷＤの画像一覧表示用フィールドＦＬ３に表示する処理を行なう（ステップＳ２９０）。その後、ＣＰＵ１１は、ステップＳ２２０に処理を戻して、ステップＳ２２０以降の処理を繰り返し実行する。また、ステップＳ２３０で、検索条件を指定する操作がなされていないと判定された場合にも、ステップＳ２２０に処理を戻す。
【００６８】
ステップＳ２２０で、終了命令を受けたと判定された場合には、ＣＰＵ１１は、ステップＳ２９５に処理を進めて、アプリケーションウィンドウＷＤを閉じて、その後、「リターン」に抜けて、この画像検索ルーチンを一旦終了する。
【００６９】
上記構成の画像検索ルーチンを実行した結果、検索用テーブルＴＢＬに登録された複数の画像ファイルＦｐの中から、入力用フィールドＦＬ２から入力した検索条件を満たす画像ファイルＦｐが探し出されて、その探し出された画像ファイルＦｐのサムネール画像が、画像一覧表示用フィールドＦＬ３に表示されることになる。
【００７０】
操作者は、画像一覧表示用フィールドＦＬ３に表示されたサムネール画像の中から所望のサムネール画像をクリックすることにより一つ選択して、その後、ツールバーＦＬ１に備えられた［ビューワ］、［修整］、［出力］の３種類のボタンＢＴ１〜ＢＴ３のうちのいずれかをクリックする。［ビューワ］ボタンＢＴ１をクリックすることで、選択状態となった画像を拡大表示することができる。［修整］ボタンＢＴ２をクリックすることで、画像の修整に関するメニューが表示され、選択状態となった画像を所望の修整方法で修整することができる。［出力］ボタンＢＴ３をクリックすることで、選択状態となった画像を外部に出力することができる。
【００７１】
図１に示す検索部４０は、ＣＰＵ１１により実行されるステップＳ２８０に対応する。検索情報提供部４２は、ＣＰＵ１１により実行されるステップＳ２３０ないしＳ２６０に対応し、特に、所定時期入力部４２ａはステップＳ２４４に対応する。
【００７２】
Ｃ．作用・効果
以上のように構成された本実施例によれば、操作者は、マウス２４を用いて、入力用フィールドＦＬ２に対して入力を行なうことで、検索条件を指定することができる。特に、入力用フィールドＦＬ２のマトリックス部Ｍ３を構成するセルをクリックすることにより、そのクリックされたセルで特定される縦軸の年と横軸の月とのアンド条件を満たす年月を検索条件として指定することができる。年指定部Ｍ１を構成する各ボタンをマウス操作によりクリックすることにより、その年の全ての月を検索条件として指定することができる。月指定部Ｍ２を構成する各ボタンをマウス操作によりクリックすることにより、全ての年についてのそのクリックされた月を検索条件として指定することができる。
【００７３】
したがって、操作者は、月指定部Ｍ２の入力という一操作で、全ての年のその月の画像ファイルを絞り込むことができる。したがって、操作者にとって曖昧な年月の記憶であっても、月だけわかれば、所望のデータを簡単に探し出すことができる。
【００７４】
また、本実施例では、マトリックス部Ｍ３を用いて、そのマトリックス部Ｍ３のセルを指定することで、「何年の何月」というような年と月とのアンド条件を容易に入力することができる。したがって、操作性により優れている。
【００７５】
さらに、この実施例では、検索用テーブルＴＢＬに登録された画像ファイルＦｐを年と月のアンド条件である年月で分類して、各年月に何枚の画像ファイルが存在するかをそれぞれ求めて、その求めた各枚数を、対応するマトリックス部Ｍ３の各セルに棒グラフでもって表示するよう構成されていることから、操作者は、マトリックス部Ｍ３を見るだけで、検索したい画像ファイルの数がどれぐらいかを知ることができ、操作の際の利便性に優れている。
【００７６】
Ｄ．他の実施形態：
本発明は上記の実施例や実施形態に限られるものではなく、本発明の要旨を逸脱しない範囲において種々なる態様にて実施することが可能であり、例えば次のような変形も可能である。
【００７７】
（１）前記実施例では、入力用フィールドＦＬ２は、縦方向に配置された年指定部Ｍ１と、横方向に配置された月指定部Ｍ２と、年指定部Ｍ１と月指定部Ｍ２との間に配置されたマトリックス部Ｍ３とから構成されていたが、これに換えて、入力用フィールドは種々の形態に変形することができる。
【００７８】
図１２は、第１の変形例としての入力用フィールドＦＬ１２を示す説明図である。図示するように、入力用フィールドＦＬ１２は、年指定部Ｍ１１と月指定部Ｍ１２とから構成されている。年指定部Ｍ１１は、縦方向に配置されて年の並びを表わすもので、ここでは、「指定なし」と１９９５年から２０１０年までの各年が、スライドバーＳＢ１をスクロールすることで表示可能となっている。月指定部Ｍ１２は、縦方向に配置されて月の並びを表わすもので、ここでは、「指定なし」と１月から１２月までの各月が、スライドバーＳＢ２をスクロールすることで表示可能となっている。操作者は、月指定部Ｍ１２に表示された「指定なし」の項をクリックして、年指定部Ｍ１１に表示された１９９５年から２０１０年の内から１または複数の年をクリックすることにより、クリックされた年の全ての月を検索条件として指定することができる。
【００７９】
また、操作者は、年指定部Ｍ１１に表示された「指定なし」の項をクリックして、月指定部Ｍ１２に表示された１月から１２月の内から１または複数の月をクリックすることにより、全ての年についてのそのクリックされた月を検索条件として指定することができる。さらに、年指定部Ｍ１１と月指定部Ｍ１２の両者共に、「指定なし」以外の年または月を指定することで、年と月のアンド条件を満たす年月を検索条件として指定することができる。
【００８０】
したがって、この第１の変形例によれば、前期実施例と同様に、全ての年の月の画像ファイルを簡単な操作により絞り込むことができる。したがって、操作者にとって曖昧な年月の記憶であっても、月だけわかれば、所望のデータを簡単に探し出すことができる。
【００８１】
（２）図１３は、第２の変形例としての入力用フィールドＦＬ２２を示す説明図である。図示するように、入力用フィールドＦＬ２２は、年指定部Ｍ２１と月指定部Ｍ２２とから構成されている。年指定部Ｍ２１は、「指定なし」の入力欄Ｍ２１１と、年の期間の始点を入力する入力欄Ｍ２１２と、年の期間の終点を入力する入力欄Ｍ２１３とを備える。月指定部Ｍ２２は、「指定なし」の入力欄Ｍ２２１と、月の期間の始点を入力する入力欄Ｍ２２２と、月の期間の終点を入力する入力欄Ｍ２２３とを備える。年指定部Ｍ２１と月指定部Ｍ２２を操作することで、前記第１の変形例と同様に、年と月の内の一方を「指定なし」として他方の期間を指定したり、年と月の両方の期間を指定したりすることが可能である。したがって、前記実施例や第１の変形例と同様に、全ての年の月の画像ファイルを簡単な操作により絞り込むことができる。したがって、操作者にとって曖昧な年月の記憶であっても、月だけわかれば、所望のデータを簡単に探し出すことができる。
【００８２】
（３）図１４は、第３の変形例としての入力用フィールドＦＬ３２を示す説明図である。前期実施例では、入力用フィールドＦＬ２は２次元の形で表現されていたが、これに換えて、図示するように、入力用フィールドＦＬ３２は、3次元（立体）の形状データをもって表現されている。横方向に配置されて年の並びを表わす年指定部Ｍ３１と、縦方向に配置されて月の並びを表わす月指定部Ｍ３２と、年指定部Ｍ３１と月指定部Ｍ３２との間に配置されたマトリックス部Ｍ３３とから構成されている。マトリックス部Ｍ３３の各セルには、該当する年月の登録枚数に対応した枚数の四辺形が、高さ方向に突出して表示されている。この構成によれば、前記実施例と同様に、月指定部Ｍ３２の入力という一操作で、全ての年のその月の画像ファイルを絞り込むことができる。したがって、操作者にとって曖昧な年月の記憶であっても、月だけわかれば、所望のデータを簡単に探し出すことができる。また、スリー・ディー表示がなされていることから、操作者の遊び心を刺激することで楽しいユーザインターフェースを提供することができる。
【００８３】
（４）前記実施例では、１年の内の所定の時期を月により指定するように構成していたが、これに換えて、「曜日」や「日付」や「時間」等、他の所定時期とすることもできる。「日付」としては、月何日という月日であってもよいし、日だけでもよい。「時間」としては、何時何分という時間と分であってもよいし、時間だけでも、分だけでもよい。図１５は、第４の変形例における「曜日」を指定する構成の入力用フィールドＦＬ４２を示す説明図である。入力用フィールドＦＬ４２は、縦方向に配置された年指定部Ｍ１（第１実施例と同じ）と、横方向に配置された曜日指定部Ｍ４２と、年指定部Ｍ１と曜日指定部Ｍ４２との間に配置されたマトリックス部Ｍ４３とから構成されている。なお、この第４の変形例では、検索用テーブルＴＢＬには「曜日」も登録するように構成して（日付情報Ｄｔから曜日を算出してその曜日を登録する）、この「曜日」の項目を用いて検索を行なう。この第４の変形例によれば、曜日指定部Ｍ４３の入力という一操作で、全ての年のその指定された曜日の画像ファイルを絞り込むことができる。したがって、操作者にとって曖昧な年の記憶であっても、曜日だけわかれば、所望のデータを簡単に探し出すことができる。
【００８４】
（５）前記実施例では、デジタルカメラ２６から取り込んでハードディスクドライブ１４に格納した画像ファイルを検索用テーブルＴＢＬに一旦登録して、この検索用テーブルＴＢＬを用いて検索を行なうように構成されていたが、これに換えて、検索用テーブルＴＢＬを作成することなく、ハードディスクドライブ１４に格納された画像ファイルを直接検索する構成としてもよい。また、検索対象の画像ファイルが記憶される記憶媒体はハードディスクドライブ１４に限る必要はなく、ＣＤ−ＲＯＭ、メモリ１３等の他の記憶媒体とすることができる。
【００８５】
（６）前記実施例では、検索対象としての画像ファイルは、デジタルカメラ２６により撮影したものとしたが、これに替えて、カラースキャナ等を用いて獲得した銀塩写真の画像データであってもよい。要は、日付情報を備える画像ファイルであればどのような画像ファイルであってもよい。例えば、ネットワークを介して外部から取り込んだものであってもよい。また、必ずしもカラーの画像データである必要もなく、白黒の画像データに適用することもできる。
【図面の簡単な説明】
【００８６】
【図１】本発明の一実施例を適用するコンピュータシステムの概略構成を示す説明図である。
【図２】Ｅｘｉｆ形式の画像ファイルＦｐのデータ構造を示す説明図である。
【図３】コンピュータプログラムＰｒに従う制御処理のルーチンを示すフローチャートである。
【図４】図３のステップＳ１００で実行される画像ファイル取込みルーチンの詳細を示すフローチャートである。
【図５】検索用テーブルＴＢＬのデータ構造を示す説明図である。
【図６】アプリケーションウィンドウＷＤを示す説明図である。
【図７】入力用フィールドＦＬ２を拡大して示す説明図である。
【図８】入力用フィールドＦＬ２において年指定部Ｍ１を構成するボタンをクリックしたときの一例を示す説明図である。
【図９】入力用フィールドＦＬ２において月指定部Ｍ２を構成するボタンをクリックしたときの一例を示す説明図である。
【図１０】入力用フィールドＦＬ２においてマトリックス部Ｍ３を構成するセルをクリックしたときの一例を示す説明図である。
【図１１】入力用フィールドＦＬ２においてマトリックス部Ｍ３を構成するセルをドラッグしたときの一例を示す説明図である。
【図１２】第１の変形例としての入力用フィールドＦＬ１２を示す説明図である。
【図１３】第２の変形例としての入力用フィールドＦＬ２２を示す説明図である。
【図１４】第３の変形例としての入力用フィールドＦＬ３２を示す説明図である。
【図１５】第４の変形例としての入力用フィールドＦＬ４２を示す説明図である。
【符号の説明】
【００８７】
１０...パーソナルコンピュータ
１２...バス
１３...メモリ
１４...ハードディスクドライブ
１５...入力制御部
１６...表示制御部
２０...ディスプレイ
２２...キーボード
２４...マウス
２６...デジタルカメラ
２８...プリンタ
４０...検索部
４２...検索情報提供部
４２ａ...所定時期入力部
Ｆｐ...画像ファイル
３０...画像データ格納領域
３２...付属データ格納領域
Ｄｔ...日付情報
Ｄｓ...サムネール画像
ＷＤ...アプリケーションウィンドウ
ＦＬ１...ツールバー
Ｍ１...年指定部
Ｍ２...月指定部
Ｍ３...マトリックス部
ＦＬ２...入力用フィールド
ＦＬ３...画像一覧表示用フィールド
Ｐｒ...コンピュータプログラム
ＴＢＬ...検索用テーブル
ＦＬ１２，ＦＬ２２，ＦＬ３２，ＦＬ４２...入力用フィールド
【図１】
2006185026.tif 000003
【図２】
2006185026.tif 000004
【図３】
2006185026.tif 000005
【図４】
2006185026.tif 000006
【図５】
2006185026.tif 000007
【図６】
2006185026.tif 000008
【図７】
2006185026.tif 000009
【図８】
2006185026.tif 000010
【図９】
2006185026.tif 000011
【図１０】
2006185026.tif 000012
【図１１】
2006185026.tif 000013
【図１２】
2006185026.tif 000014
【図１３】
2006185026.tif 000015
【図１４】
2006185026.tif 000016
【図１５】
2006185026.tif 000017