(57)【要約】【課題】  ディジタルカメラで撮影した画像ファイルを管理する際に、複数の分類基準を使って所望のファイルを効率的に検索できるようにする。【解決手段】   ツリーエリア１０１には、分類区分がツリーを使って階層的に表示される。分類基準リスト１１１を操作することで、「撮影日時」や「撮影場所」のように、ファイルを複数の分類基準に設定することができる。連分類基準を変更しながら連続して検索する際に、連続選択モードリスト１１２を操作することにより、ＡＮＤモードとＯＲモードとが設定できる。ＡＮＤモードに設定すると、ＡＮＤ集合でファイルが抽出できる。ＯＲモードに設定するとＯＲ集合で、ファイルが抽出できる。これにより、所望のファイルを効率的に検索することができる。【選択図】        図４
2006079567.tif 000002
【特許請求の範囲】
【請求項１】
複数の情報ファイルを記憶する情報記憶手段と、情報を表示するディスプレイを有する情報処理装置で実行する情報管理プログラムであって、
（ａ）前記情報ファイルを、その情報ファイルに付随するファイル情報で分類する分類基準を選択する分類基準選択ステップと、
（ｂ）前記分類基準選択ステップで選択した分類基準で、前記複数の情報ファイルを処理対象として複数の分類区分に分類するファイル分類ステップと、
（ｃ）前記分類区分を前記ディスプレイに表示する分類区分表示ステップと、
（ｄ）前記ディスプレイに表示された前記分類区分から１つ又は複数の区分を選択する区分選択ステップと、
（ｅ）前記区分選択ステップで選択した分類区分に属する情報ファイルを前記情報記憶手段から描出するファイル抽出ステップと、
（ｆ）前記ファイル抽出ステップで抽出した情報ファイルを出力する情報ファイル出力ステップと
を有することを特徴とする情報管理プログラム。
【請求項２】
前記分類区分表示ステップは、階層的に分類区分を表示し、
前記区分選択ステップは、上位のレベル区分を選択すればその選択した区分の下位のレベル区分の全てが選択されることを特徴とする請求項１に記載の情報管理プログラム。
【請求項３】
前記ファイル抽出ステップで抽出した抽出情報ファイルを分類対象として、前記分類基準選択ステップで新たな第２の分類基準を選択し、
前記ファイル分類ステップ以降のステップを繰り返し実行することを特徴とする請求項１に記載の情報管理プログラム。
【請求項４】
前記分類基準選択ステップで新たな分類基準を選択しながら、前記ファイル分類ステップから前記ファイル抽出ステップの処理を繰り返し実行する過程において、
前記分類基準選択ステップを実行する前に以下の（ｐ１）及び（ｐ２）、或いは（ｐ１）及び（ｐ３）の処理を実行し、
（ｐ１）ＡＮＤモードとＯＲモードの何れかを選択するモード選択ステップ、
（ｐ２）前記モード選択ステップでＡＮＤモードを選択した場合には、前記ファイル分類ステップの処理対象を、前記ファイル抽出ステップで抽出した情報ファイルとするＡＮＤ設定ステップ
（ｐ３）前記モード選択ステップでＯＲモードを選択した場合には、前記ファイル抽出ステップで抽出した情報ファイルを一次記憶手段に記憶すると共に前記ファイル分類ステップの処理対象を、最初の処理対象の複数の情報ファイルとするＯＲ設定ステップ
前記（ｐ１）及び（ｐ３）の処理ステップを実行した場合には、新たな繰り返し処理過程の前記ファイル抽出ステップにおいて、抽出した第２の情報ファイルと、前記一次メモリに記憶されている情報ファイルとの和集合を新たな抽出ファイルとするＯＲ処理ステップと
を更に有することを特徴とする請求項３に記載の情報管理プログラム。
【請求項５】
前記情報ファイル出力ステップは、ファイル抽出ステップで抽出した情報ファイルの外部記憶メディアへの書き出し、印刷、通信回線を介した送信の何れかを含むことを特徴とする請求項１〜４に記載の情報管理プログラム。
【請求項６】
前記情報ファイル出力は、前記ファイル抽出ステップで抽出した情報ファイルを代表する代表情報を前記ディスプレイに表示する代表表示ステップを有することを特徴とする請求項１〜５に記載の情報管理プログラム。
【請求項７】
前記情報ファイルはスチル又はビデオの画像ファイルであり、前記ファイル情報は撮影時にカメラによって付与される撮影情報を含むことを特徴とする請求項１〜６に記載の情報管理プログラム。
【請求項８】
前記区分表示ステップは、その分類区分にファイルが含まれない場合は、その分類区分を表示しないことを特徴とする請求項１〜７に記載の情報管理プログラム。
【請求項９】
複数の情報ファイルを記憶する情報記憶手段と、情報を表示するディスプレイを有する情報処理装置で実行する情報管理プログラムを記録したコンピュータ読み取り可能な記録媒体であって、前記情報管理プログラムは、
（ａ）前記情報ファイルを、その情報ファイルに付随するファイル情報で分類する分類基準を選択する分類基準選択ステップと、
（ｂ）前記分類基準選択ステップで選択した分類基準で、前記複数の情報ファイルを処理対象として複数の分類区分に分類するファイル分類ステップと、
（ｃ）前記分類区分を前記ディスプレイに表示する分類区分表示ステップと、
（ｄ）前記ディスプレイに表示された前記分類区分から１つ又は複数の区分を選択する区分選択ステップと、
（ｅ）前記区分選択ステップで選択した分類区分に属する情報ファイルを前記情報記憶手段から描出するファイル抽出ステップと、
（ｆ）前記ファイル抽出ステップで抽出した情報ファイルを出力する情報ファイル出力ステップと
を有することを特徴とする情報管理プログラムを記録したコンピュータ読み取り可能な記録媒体。
【請求項１０】
前記分類区分表示ステップは、階層的に分類区分を表示し、
前記区分選択ステップは、上位のレベル区分を選択すればその選択した区分の下位のレベル区分の全てが選択されることを特徴とする請求項９に記載の情報管理プログラムを記録したコンピュータ読み取り可能な記録媒体。
【請求項１１】
前記ファイル抽出ステップで抽出した抽出情報ファイルを分類対象として、前記分類基準選択ステップで新たな第２の分類基準を選択し、
前記ファイル分類ステップ以降のステップを繰り返し実行することを特徴とする請求項９に記載の情報管理プログラムを記録したコンピュータ読み取り可能な記録媒体。
【請求項１２】
前記分類基準選択ステップで新たな分類基準を選択しながら、前記ファイル分類ステップから前記ファイル抽出ステップの処理を繰り返し実行する過程において、
前記分類基準選択ステップを実行する前に以下の（ｐ１）及び（ｐ２）、或いは（ｐ１）及び（ｐ３）の処理を実行し、
（ｐ１）ＡＮＤモードとＯＲモードの何れかを選択するモード選択ステップ、
（ｐ２）前記モード選択ステップでＡＮＤモードを選択した場合には、前記ファイル分類ステップの処理対象を、前記ファイル抽出ステップで抽出した情報ファイルとするＡＮＤ設定ステップ
（ｐ３）前記モード選択ステップでＯＲモードを選択した場合には、前記ファイル抽出ステップで抽出した情報ファイルを一次記憶手段に記憶すると共に前記ファイル分類ステップの処理対象を、最初の処理対象の複数の情報ファイルとするＯＲ設定ステップ
前記（ｐ１）及び（ｐ３）の処理ステップを実行した場合には、新たな繰り返し処理過程の前記ファイル抽出ステップにおいて、抽出した第２の情報ファイルと、前記一次メモリに記憶されている情報ファイルとの和集合を新たな抽出ファイルとするＯＲ処理ステップと
を更に有することを特徴とする請求項１１に記載の情報管理プログラムを記録したコンピュータ読み取り可能な記録媒体。
【請求項１３】
前記情報ファイル出力ステップは、ファイル抽出ステップで抽出した情報ファイルの外部記憶メディアへの書き出し、印刷、通信回線を介した送信の何れかを含むことを特徴とする請求項９〜１２に記載の情報管理プログラムを記録したコンピュータ読み取り可能な記録媒体。
【請求項１４】
前記情報ファイル出力は、前記ファイル抽出ステップで抽出した情報ファイルを代表する代表情報を前記ディスプレイに表示する代表表示ステップを有することを特徴とする請求項９〜１３に記載の情報管理プログラムを記録したコンピュータ読み取り可能な記録媒体。
【請求項１５】
前記情報ファイルはスチル又はビデオの画像ファイルであり、前記ファイル情報は撮影時にカメラによって付与される撮影情報を含むことを特徴とする請求項９〜１４に記載の情報管理プログラムを記録したコンピュータ読み取り可能な記録媒体。
【請求項１６】
前記区分表示ステップは、その分類区分にファイルが含まれない場合は、その分類区分を表示しないことを特徴とする請求項９〜１５に記載の情報管理プログラムを記録したコンピュータ読み取り可能な記録媒体。
【請求項１７】
複数の情報ファイルを記憶する情報記憶手段と、情報を表示するディスプレイとを有する情報処理装置であって、
（ａ）前記情報ファイルを、その情報ファイルに付随するファイル情報で分類する分類基準を選択する分類基準選択手段と、
（ｂ）前記分類基準選択手段で選択した分類基準で、前記複数の情報ファイルを処理対象として複数の分類区分に分類するファイル分類手段と、
（ｃ）前記分類区分を前記ディスプレイに表示する分類区分表示手段と、
（ｄ）前記ディスプレイに表示された前記分類区分から１つ又は複数の区分を選択する区分選択手段と、
（ｅ）前記区分選択手段で選択した分類区分に属する情報ファイルを前記情報記憶手段から描出するファイル抽出手段と、
（ｆ）前記ファイル抽出手段で抽出した情報ファイルを出力する情報ファイル出力手段と
を有することを特徴とする情報管理装置。
【請求項１８】
前記分類区分表示手段は、階層的に分類区分を表示し、
前記区分選択手段は、上位のレベル区分を選択すればその選択した区分の下位のレベル区分の全てが選択されることを特徴とする請求項１７に記載の情報管理装置。
【請求項１９】
前記ファイル抽出手段で抽出した抽出情報ファイルを分類対象として、前記分類基準選択手段で新たな第２の分類基準を選択し、
前記ファイル分類手段以降の手段を繰り返し実行することを特徴とする請求項１７に記載の情報管理装置。
【請求項２０】
前記分類基準選択手段で新たな分類基準を選択しながら、前記ファイル分類手段から前記ファイル抽出手段の処理を繰り返し実行する過程において、
前記分類基準選択手段を実行する前に以下の（ｐ１）及び（ｐ２）、或いは（ｐ１）及び（ｐ３）の処理を実行する手段を有し、
（ｐ１）ＡＮＤモードとＯＲモードの何れかを選択するモード選択処理、
（ｐ２）前記モード選択手段でＡＮＤモードを選択した場合には、前記ファイル分類手段の処理対象を、前記ファイル抽出手段で抽出した情報ファイルとするＡＮＤ設定処理、
（ｐ３）前記モード選択手段でＯＲモードを選択した場合には、前記ファイル抽出手段で抽出した情報ファイルを一次記憶手段に記憶すると共に前記ファイル分類手段の処理対象を、最初の処理対象の複数の情報ファイルとするＯＲ設定処理、
前記（ｐ１）及び（ｐ３）の処理を実行した場合には、新たな繰り返し処理過程の前記ファイル抽出手段において、抽出した第２の情報ファイルと、前記一次メモリに記憶されている情報ファイルとの和集合を新たな抽出ファイルとするＯＲ処理を実行する手段を更に有する
ことを特徴とする請求項１９に記載の情報管理装置。
【請求項２１】
前記情報ファイル出力手段は、ファイル抽出手段で抽出した情報ファイルの外部記憶メディアへの書き出し、印刷、通信回線を介した送信の何れかを含むことを特徴とする請求項１７〜２０に記載の情報管理装置。
【請求項２２】
前記情報ファイル出力は、前記ファイル抽出手段で抽出した情報ファイルを代表する代表情報を前記ディスプレイに表示する代表表示手段を有することを特徴とする請求項１７〜２１に記載の情報管理装置。
【請求項２３】
前記情報ファイルはスチル又はビデオの画像ファイルであり、前記ファイル情報は撮影時にカメラによって付与される撮影情報を含むことを特徴とする請求項１７〜２２に記載の情報管理装置。
【請求項２４】
前記区分表示手段は、その分類区分にファイルが含まれない場合は、その分類区分を表示しないことを特徴とする請求項１７〜２３に記載の情報管理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、特に、画像ファイルを管理するのに用いて好適な情報管理プログラム、情報管理プログラムを記録したコンピュータ読み取り可能な記録媒体装置、情報管理装置に関する。
【背景技術】
【０００２】
ディジタルカメラで撮影等した画像データを各ユーザのパーソナルコンピュータに転送して管理することが行われている。ディジタルカメラで撮影等した画像データを各ユーザのパーソナルコンピュータに転送すると、多数の画像データを一括して管理することができる。また、パーソナルコンピュータ上では、画像の編集が簡単に行える。また、パーソナルコンピュータに保存された画像データをＣＤ−Ｒ(Compact Disc Recordable)等の光ディスクにコピーし、長期にわたって保存することができる。更に、ハードプリントが必要な場合は、パーソナルコンピュータに接続されたプリンタで印刷することができる。
【０００３】
ディジタルカメラで撮影した画像データをパーソナルコンピュータで管理する場合、階層的なファイルシステムのフォルダツリーでファイルを表示し、この階層的なファイルシステムのフォルダツリーを移動しながら目的のファイルを探すという方法が一般的である。ところが、近年のパーソナルコンピュータの記憶装置の容量が増大に伴い、パーソナルコンピュータに保存される画像ファイルの数も膨大になっている。パーソナルコンピュータに保存される画像ファイルの数が膨大になると、このようなの階層的なファイルシステムのフォルダツリーを移動する方法では、所望の画像ファイルを効率的に検索するのが困難である。
【０００４】
また、特許文献１には、１つのファイルに対して複数のツリー体系を用意して、ファイルがこれら複数のツリー体系に属するようにすることで、複数の観点からファイルを参照できるようにするものが提案されている。
【特許文献１】特開２００２−２３００３８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
特に、ユーザが撮影した写真の画像ファイルでは、ユーザの記憶を辿って、所望の画像ファイルを検索していく場合が多い。そのためには、ユーザの記憶を辿れるように、複数の分類基準を用いて検索することが効果的であると考えられる。
【０００６】
つまり、クリスマスパーティの写真であれば、クリスマスに対応する「撮影日」という分類基準で写真の画像ファイルを検索することが効率的である。旅行の写真の画像ファイルであれば、旅行場所に対応する「撮影場所」という分類基準で画像ファイルを検索することが効率できである。
【０００７】
特許文献１には、複数の観点からファイルを参照できるようにすることが記載されているが、特許文献1では、ファイルシステムの構成を示しているだけで、ユーザとの効果的なインターフェースを示していない。
【０００８】
また、所望のファイルを効率的に検索するには、単に、複数の分類基準を用いるのではなく、複数の分類基準を関係付けて、検索することが望まれる。例えば、夏休みに旅行に行ったときの写真を検索する場合には、夏休みに対応する「撮影日」という分類基準と、旅行場所に対応する「撮影場所」という分類基準とを関連させて検索を行うと、効果的に検索が行える。
【０００９】
したがって、本発明は、複数の分類基準を使って、所望のファイルを効率的に検索できるようにした情報選別プログラム、情報管理プログラムを記録した記録媒体装置、情報管理装置を提供することを目的とする。
【課題を解決するための手段】
【００１０】
第１の発明は、複数の情報ファイルを記憶する情報記憶手段と、情報を表示するディスプレイを有する情報処理装置で実行する情報管理プログラムであって、情報ファイルを、その情報ファイルに付随するファイル情報で分類する分類基準を選択する分類基準選択ステップと、分類基準選択ステップで選択した分類基準で、複数の情報ファイルを処理対象として複数の分類区分に分類するファイル分類ステップと、分類区分をディスプレイに表示する分類区分表示ステップと、ディスプレイに表示された分類区分から１つ又は複数の区分を選択する区分選択ステップと、区分選択ステップで選択した分類区分に属する情報ファイルを情報記憶手段から描出するファイル抽出ステップと、ファイル抽出ステップで抽出した情報ファイルを出力する情報ファイル出力ステップとを有することを特徴とする。
【００１１】
請求項２の発明は、請求項１の情報管理プログラムにおいて、分類区分表示ステップは、階層的に分類区分を表示し、区分選択ステップは、上位のレベル区分を選択すればその選択した区分の下位のレベル区分の全てが選択されることを特徴とする。
【００１２】
請求項３の発明は、請求項１の情報管理プログラムにおいて、ファイル抽出ステップで抽出した抽出情報ファイルを分類対象として、分類基準選択ステップで新たな第２の分類基準を選択し、ファイル分類ステップ以降のステップを繰り返し実行することを特徴とする。
【００１３】
請求項４の発明は、請求項３の情報管理プログラムにおいて、分類基準選択ステップで新たな分類基準を選択しながら、ファイル分類ステップからファイル抽出ステップの処理を繰り返し実行する過程において、分類基準選択ステップを実行する前に以下の（ｐ１）及び（ｐ２）、或いは（ｐ１）及び（ｐ３）の処理を実行し、
（ｐ１）ＡＮＤモードとＯＲモードの何れかを選択するモード選択ステップ、
（ｐ２）モード選択ステップでＡＮＤモードを選択した場合には、ファイル分類ステップの処理対象を、ファイル抽出ステップで抽出した情報ファイルとするＡＮＤ設定ステップ、
（ｐ３）モード選択ステップでＯＲモードを選択した場合には、ファイル抽出ステップで抽出した情報ファイルを一次記憶手段に記憶すると共にファイル分類ステップの処理対象を、最初の処理対象の複数の情報ファイルとするＯＲ設定ステップ、
（ｐ１）及び（ｐ３）の処理ステップを実行した場合には、新たな繰り返し処理過程のファイル抽出ステップにおいて、抽出した第２の情報ファイルと、一次メモリに記憶されている情報ファイルとの和集合を新たな抽出ファイルとするＯＲ処理ステップとを更に有することを特徴とする。
【００１４】
請求項５の発明は、請求項１〜４の情報管理プログラムにおいて、情報ファイル出力ステップは、ファイル抽出ステップで抽出した情報ファイルの外部記憶メディアへの書き出し、印刷、通信回線を介した送信の何れかを含むことを特徴とする。
【００１５】
請求項６の発明は、請求項１〜５の情報管理プログラムにおいて、情報ファイル出力は、ファイル抽出ステップで抽出した情報ファイルを代表する代表情報をディスプレイに表示する代表表示ステップを有することを特徴とする。
【００１６】
請求項７の発明は、請求項１〜６の情報管理プログラムにおいて、情報ファイルはスチル又はビデオの画像ファイルであり、ファイル情報は撮影時にカメラによって付与される撮影情報を含むことを特徴とする。
【００１７】
請求項８の発明は、請求項１〜７の情報管理プログラムにおいて、区分表示ステップは、その分類区分にファイルが含まれない場合は、その分類区分を表示しないことを特徴とする。
【００１８】
請求項９の発明は、複数の情報ファイルを記憶する情報記憶手段と、情報を表示するディスプレイを有する情報処理装置で実行する情報管理プログラムを記録したコンピュータ読み取り可能な記録媒体であって、情報管理プログラムは、情報ファイルを、その情報ファイルに付随するファイル情報で分類する分類基準を選択する分類基準選択ステップと、分類基準選択ステップで選択した分類基準で、複数の情報ファイルを処理対象として複数の分類区分に分類するファイル分類ステップと、分類区分をディスプレイに表示する分類区分表示ステップと、ディスプレイに表示された分類区分から１つ又は複数の区分を選択する区分選択ステップと、区分選択ステップで選択した分類区分に属する情報ファイルを情報記憶手段から描出するファイル抽出ステップと、ファイル抽出ステップで抽出した情報ファイルを出力する情報ファイル出力ステップとを有することを特徴とする。
【００１９】
請求項１０の発明は、請求項９のコンピュータ読み取り可能な記録媒体において、分類区分表示ステップは、階層的に分類区分を表示し、区分選択ステップは、上位のレベル区分を選択すればその選択した区分の下位のレベル区分の全てが選択されることを特徴とする。
【００２０】
請求項１１の発明は、請求項９のコンピュータ読み取り可能な記録媒体において、ファイル抽出ステップで抽出した抽出情報ファイルを分類対象として、分類基準選択ステップで新たな第２の分類基準を選択し、ファイル分類ステップ以降のステップを繰り返し実行することを特徴とする。
【００２１】
請求項１２の発明は、請求項１１のコンピュータ読み取り可能な記録媒体において、分類基準選択ステップで新たな分類基準を選択しながら、ファイル分類ステップからファイル抽出ステップの処理を繰り返し実行する過程において、
分類基準選択ステップを実行する前に以下の（ｐ１）及び（ｐ２）、或いは（ｐ１）及び（ｐ３）の処理を実行し、
（ｐ１）ＡＮＤモードとＯＲモードの何れかを選択するモード選択ステップ、
（ｐ２）モード選択ステップでＡＮＤモードを選択した場合には、ファイル分類ステップの処理対象を、ファイル抽出ステップで抽出した情報ファイルとするＡＮＤ設定ステップ、
（ｐ３）モード選択ステップでＯＲモードを選択した場合には、ファイル抽出ステップで抽出した情報ファイルを一次記憶手段に記憶すると共にファイル分類ステップの処理対象を、最初の処理対象の複数の情報ファイルとするＯＲ設定ステップ、
（ｐ１）及び（ｐ３）の処理ステップを実行した場合には、新たな繰り返し処理過程のファイル抽出ステップにおいて、抽出した第２の情報ファイルと、一次メモリに記憶されている情報ファイルとの和集合を新たな抽出ファイルとするＯＲ処理ステップとを更に有することを特徴とする。
【００２２】
請求項１３の発明は、請求項９〜請求項１２のコンピュータ読み取り可能な記録媒体において、情報ファイル出力ステップは、ファイル抽出ステップで抽出した情報ファイルの外部記憶メディアへの書き出し、印刷、通信回線を介した送信の何れかを含むことを特徴とする。
【００２３】
請求項１４の発明は、請求項９〜請求項１３のコンピュータ読み取り可能な記録媒体において、情報ファイル出力は、ファイル抽出ステップで抽出した情報ファイルを代表する代表情報をディスプレイに表示する代表表示ステップを有することを特徴とする。
【００２４】
請求項１５の発明は、請求項９〜請求項１４のコンピュータ読み取り可能な記録媒体において、情報ファイルはスチル又はビデオの画像ファイルであり、ファイル情報は撮影時にカメラによって付与される撮影情報を含むことを特徴とする。
【００２５】
請求項１６の発明は、請求項９〜請求項１５の情報管理プログラムを記録したコンピュータ読み取り可能な記録媒体において、区分表示ステップは、その分類区分にファイルが含まれない場合は、その分類区分を表示しないことを特徴とする。
【００２６】
請求項１７の発明は、複数の情報ファイルを記憶する情報記憶手段と、情報を表示するディスプレイを有する情報管理装置であって、情報ファイルを、その情報ファイルに付随するファイル情報で分類する分類基準を選択する分類基準選択手段と、分類基準選択手段で選択した分類基準で、複数の情報ファイルを処理対象として複数の分類区分に分類するファイル分類手段と、分類区分をディスプレイに表示する分類区分表示手段と、ディスプレイに表示された分類区分から１つ又は複数の区分を選択する区分選択手段と、区分選択手段で選択した分類区分に属する情報ファイルを情報記憶手段から描出するファイル抽出手段と、ファイル抽出手段で抽出した情報ファイルを出力する情報ファイル出力手段とを有することを特徴とする。
【００２７】
請求項１８の発明は、請求項１７の情報管理装置において、分類区分表示手段は、階層的に分類区分を表示し、区分選択手段は、上位のレベル区分を選択すればその選択した区分の下位のレベル区分の全てが選択されることを特徴とする。
【００２８】
請求項１９の発明は、請求項１７の情報管理装置において、ファイル抽出手段で抽出した抽出情報ファイルを分類対象として、分類基準選択手段で新たな第２の分類基準を選択し、ファイル分類手段以降の手段を繰り返し実行することを特徴とする。
【００２９】
請求項２０の発明は、請求項１９の情報管理装置において、分類基準選択手段で新たな分類基準を選択しながら、ファイル分類手段からファイル抽出手段の処理を繰り返し実行する過程において、
分類基準選択手段を実行する前に以下の（ｐ１）及び（ｐ２）、或いは（ｐ１）及び（ｐ３）の処理を実行する手段を有し、
（ｐ１）ＡＮＤモードとＯＲモードの何れかを選択するモード選択処理、
（ｐ２）モード選択手段でＡＮＤモードを選択した場合には、ファイル分類手段の処理対象を、ファイル抽出手段で抽出した情報ファイルとするＡＮＤ設定処理、
（ｐ３）モード選択手段でＯＲモードを選択した場合には、ファイル抽出手段で抽出した情報ファイルを一次記憶手段に記憶すると共にファイル分類手段の処理対象を、最初の処理対象の複数の情報ファイルとするＯＲ設定処理、
（ｐ１）及び（ｐ３）の処理を実行した場合には、新たな繰り返し処理過程のファイル抽出手段において、抽出した第２の情報ファイルと、一次メモリに記憶されている情報ファイルとの和集合を新たな抽出ファイルとするＯＲ処理を実行する手段を更に有することを特徴とする。
【００３０】
請求項２１の発明は、請求項１７〜請求項２０の情報管理装置において、情報ファイル出力手段は、ファイル抽出手段で抽出した情報ファイルの外部記憶メディアへの書き出し、印刷、通信回線を介した送信の何れかを含むことを特徴とする。
【００３１】
請求項２２の発明は、請求項１７〜請求項２１の情報管理装置において、情報ファイル出力は、ファイル抽出手段で抽出した情報ファイルを代表する代表情報をディスプレイに表示する代表表示手段を有することを特徴とする。
【００３２】
請求項２３の発明は、請求項１７〜請求項２２の情報管理装置において、情報ファイルはスチル又はビデオの画像ファイルであり、ファイル情報は撮影時にカメラによって付与される撮影情報を含むことを特徴とする。
【００３３】
請求項２４の発明は、請求項１７〜請求項２３の情報管理装置において、区分表示手段は、その分類区分にファイルが含まれない場合は、その分類区分を表示しないことを特徴とする。
【発明の効果】
【００３４】
本発明によれば、撮影日時や撮影場所のように、ファイルを複数の分類基準に設定して、検索することができる。そして、分類区分の表示は、ツリーを使って階層的に表示される。このため、ユーザは、分類区分を容易に把握することができる。また、ツリー表示された分類区分を簡単な操作で選択することができる。更に、本発明によれば、分類区分を変更しながら、ファイル検索を連続して行うことができる。分類基準を変更しながら連続して検索する際に、連続選択モードとして、ＡＮＤモードとＯＲモードとが設定できる。ＡＮＤモードに設定すると、ＡＮＤ集合でファイルが抽出できる。ＯＲモードに設定するとＯＲ集合で、ファイルが抽出できる。これにより、所望のファイルを効率的に検索することができる。
【発明を実施するための最良の形態】
【００３５】
以下、本発明の実施形態について図面を参照しながら説明する。本発明は、ディジタルカメラ等で撮影した画像データ（スチル画データ、動画データ）を管理するのに用いて好適である。
【００３６】
図１は、本発明が適用できるデータ管理システムの構成を示すものである。図１において、１はディジタルカメラ、２はデータ管理装置である。データ管理装置２は、パーソナルコンピュータに、本発明に係わる情報管理プログラムをインストールして構成される。
【００３７】
なお、ソースとなる情報管理プログラムは、フレキシブルディスク、光磁気ディスク、メモリーカード、ＣＤ−ＲＯＭ等の可搬媒体等のコンピュータ読み取り可能な記録媒体で提供される。また、ソースとなる情報管理プログラムは、コンピュータシステムから、伝送媒体を介して、或いは、伝送媒体中の伝送波により他のコンピュータシステムに伝送されても良い。ここで、プログラムを伝送する「伝送媒体」は、インターネット等のネットワーク（通信網）や電話回線等の通信回線（通信線）のように情報を伝送する機能を有する媒体のことをいう。また、ソースとなるプログラムは、前述した機能の一部を実現するためのものであっても良い。更に、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル（差分プログラム）であっても良い。
【００３８】
ディジタルカメラ１にはメモリカードが装着されており、このメモリカードに、ユーザが撮影した画像データが保存される。ディジタルカメラ１により撮影した画像データをデータ管理装置２に転送する場合には、例えばＵＳＢ(Universal Serial Bus)インターフェースを用いて、ディジタルカメラ１とデータ管理装置２とが接続される。そして、ディジタルカメラ１からデータ管理装置２に画像データが転送される。
【００３９】
なお、ディジタルカメラ１の画像データをデータ管理装置２に転送する方法は、ＵＳＢインターフェースに限るものではない。インターフェースとしては、ＩＥＥＥ(Institute of Electrical and Electronics Engineers)１３９４やＵＡＲＴ(Universal Asynchronous Receiver-Transmitter)を用いても良い。また、このような有線のインターフェースばかりでなく、BlueTooth (IEEE802.15.) （登録商標）のようなワイヤレスな接続手段を用いても良い。更に、例えば、データ管理装置２にメモリカードを記録／再生できるドライブを設け、ディジタルカメラ１からメモリカードを取り出し、このメモリカードをデータ管理装置２のドライブに装着し、データ管理装置２でメモリカードに保存されている画像データを直接読み取ることができる。また、ディジタルカメラ１で撮影した画像データを、ネットワークを経由して、データ管理装置２に転送することもできる。
【００４０】
データ管理装置２の記憶装置には、このようにして、ディジタルカメラ１から転送されてきた画像データが画像ファイルとして保存される。ディジタルカメラ１からデータ管理装置２に転送されてくる画像ファイルには、付加情報として、撮影日付、撮影時刻、撮影場所、更新日付、データ種別、カメラの機種名、シャッター速度、絞り値、焦点距離、画像サイズ、ＩＳＯ感度等が記録されている。すなわち、ディジタルカメラ１からの画像ファイルとしては、例えばＥｘｉｆ( Exchangeable image file format)形式のものが用いられる。Ｅｘｉｆ形式では、このような各種の情報を付加情報として記録できる。ディジタルカメラ１からの画像データがデータ管理装置２に転送される際に、これらの付加情報を基に、情報管理データベースが作成される。
【００４１】
データ管理装置２に保存されている画像ファイルの管理を行う場合には、データ管理装置２にインストールされている情報管理プログラムが起動される。本発明が適用された情報管理プログラムでは、データ管理装置２の画像ファイルの検索を行う際には、後に説明するように、情報分類ツリーが表示される。また、選択したグループに属する画像ファイルのインデックスであるサムネイル画像の一覧が表示される。このように、ツリーを辿りながら、サムネイル画像を表示させることで、所望の画像ファイルが検索できる。
【００４２】
また、本発明が適用された情報管理プログラムでは、「撮影日付」、「撮影時刻」、「撮影場所」、「更新日付」、「データ種別」、「カメラ機種」、「シャッター速度」、「絞り値」、「焦点距離」、「画像サイズ」、「ＩＳＯ感度」、「撮影者」等、複数の分類基準から、画像ファイルを検索することができる。分類基準を適宜切り替えることで、所望の画像ファイルを効果的に探すことができる。例えば、クリスマスパーティの写真であれば、クリスマスに対応する「撮影日」という分類基準で写真の画像ファイルを検索することができる。また、旅行の写真の画像ファイルであれば、旅行場所に対応する「撮影場所」という分類基準で画像ファイルを検索することができる。また、「焦点距離」という分類基準を使うと、遠くの風景を撮影した画像か、近くの人物を撮影した画像かを判断して検索できる。また、「絞り値」という分類基準を使うと、明るい昼間撮影した画像か、うすう暗い夜間に撮影した画像かを判断して検索できる。
【００４３】
更に、これらの分類基準を、互いに関連させながら連続して切り替えることができる。例えば、夏休みに旅行に行ったときの写真を検索する場合には、夏休みに対応する「撮影日」という分類基準で検索し、次に、旅行場所に対応する「撮影場所」という分類基準で検索し、夏休みに対応する「撮影日」で、且つ、旅行場所に対応する「撮影場所」のファイルを検索することができる。又は、夏休みに対応する「撮影日」であるか、又は、旅行場所に対応する「撮影場所」のファイルを検索することができる。このように、複数の分類基準を、互いに関連させながら連続して切り替えることで、効率的に画像ファイルの検索を行うことができる。
【００４４】
図２は、ディジタルカメラ１の一例の構成を示すものである。図２において、制御部２１は、ディジタルカメラ全体の制御を行っている。制御部２１に対して入力キー２２が設けられる。入力キー２２はユーザからの入力を受け付けるもので、シャッターキーや動作モードの設定を行うためのキーを含んでいる。
【００４５】
カメラブロック２３は、レンズ部、撮像素子、アイリス、信号処理回路等から構成される。レンズ部は、被写体像光を撮像素子の受光面に結像させる。図示していないが、レンズ部には、オートフォーカス機構や光学ズーム機構が備えられている。撮像素子は、その受光面に結像された被写体像光を光電変換する。撮像素子としては、ＣＣＤ(Charge Coupled Device)撮像素子や、ＣＭＯＳ(Complementary MOS)撮像素子が用いられる。撮像素子の前面には、色フィルタが配列されている。色フィルタの配列の構成としては、Ｒ（赤）、Ｇ（碧）、Ｂ（青）の原色系フィルタを用いる場合と、Ｃｙ（シアン）、Ｍｇ（マゼンタ）、Ｙｅ（黄色）の補色系フィルタを用いる場合とがある。
【００４６】
撮像素子の出力は信号処理回路に供給され、信号処理回路によりその受光面に結像された被写体像光に基づく３原色のカラー画像信号が形成される。このカラー画像信号は、バス２４介して、各部に送られる。
【００４７】
画像信号処理部２５は、ホワイトバランス補正、ガンマ補正、輪郭強調等の画像処理を行うものである。また、画像信号処理部２５で、所望の解像度への変換処理が行われる。
【００４８】
画像符号化／復号化部２６は、カメラブロック２３からの画像データを圧縮符号化し、また、圧縮符号化された画像データを伸長する処理を行うハードウェアであり、バス２４に接続される。静止画の画像データの圧縮方式としては、例えば、ＪＰＥＧ(Joint Photographic Experts Group)が用いられる。ＪＰＥＧは離散コサイン変換を用いて画像圧縮するための規格である。
【００４９】
また、静止画処理ばかりでなく、動画処理を行えるものもある。動画処理の場合には、動画の圧縮方式として、ＭＰＥＧ(Moving Picture Coding Experts Group)が用いられる。勿論、静止画や動画の圧縮方式は、ＪＰＥＧ方式やＭＰＥＧ方式に限定されるものではない。
【００５０】
表示部２７は、撮影時には電子ビューファインダ等として利用され、また、表示部２７は、再生時には、撮影した画像をモニタするのに使用される。表示部２７としては、例えばＬＣＤ(Liquid Crystal Display)ディスプレイが用いられる。
【００５１】
メモリカード２８は、撮影した画像を保存するのに用いられる。メモリカード２８は、フラッシュメモリを使ったカード型のメモリである。また、着脱自在のメモリカード２８を用いずに、カメラに内蔵されたフラッシュメモリに、撮影した画像を保存させるようにしても良い。
【００５２】
インターフェース２９は、カメラと各種の外部機器とを接続するのに使用される。インターフェース２９は、例えば、パーソナルコンピュータと接続して、カメラで撮影した画像をデータ管理装置２に転送するのに使用される。インターフェース２９としては、例えば、ＵＳＢインターフェースが用いられる。
【００５３】
位置検出部３０は、撮影場所を検出するものである。位置検出部３０としては、例えば、ＧＰＳ(Global Positioning System)が用いられる。また、携帯電話機を備える場合には、携帯電話システムの基地局から撮影場所の情報を取得するようにしても良い。また、ユーザがキー入力により、撮影場所を入力するようにしても良い。
【００５４】
撮影時には、カメラブロック２３の撮像素子で被写体像光が光電変換され、ディジタル化される。カメラブロック２３からの画像データは、画像信号処理部２５に送られ、画像信号処理が行われる。また、表示部２７には撮影中の画面が映し出され、表示部２７が電子ビューファインダとなる。
【００５５】
ユーザは、表示部２７を見ながら、カメラの方向をセットし、撮影する画像が決まると、シャッターキーを押す。シャッターキーは、入力キー２２中に含まれている。シャッターキーが押されると、そのときのカメラブロック２３の画像データが取り込まれる。この画像データは、画像信号処理部２５で画像処理が行われ、画像符号化／復号化部２６により、例えばＪＰＥＧ方式で圧縮される。そして、撮影日付、撮影時刻、撮影場所、更新日付、データ種別、カメラの機種、シャッター速度、絞り値、焦点距離、画像サイズ、ＩＳＯ感度等の付加情報と共に、ｅｘｉｆ形式でファイル化され、メモリカード２８に保存される。
【００５６】
再生時には、メモリカード２８から、所望の画像データが読み出される。メモリカード２８に保存されている画像データは、上述のように、例えばＪＰＥＧ方式で圧縮されている。メモリカード２８から読み出された画像データは、画像符号化／復号化部２６に送られ、デコードされる。この画像データが表示部２７に送られ、表示部２７に映し出される。
【００５７】
図３は、データ管理装置２の構成を示すものである。データ管理装置２は、パーソナルコンピュータに、画像管理用のソフトウェアをインストールして構成される。
【００５８】
図３において、ＣＰＵ(Central Processing Unit)５１は、コマンドを解釈して実行を行っている。ＣＰＵ５１は、バス５２を介して、ＲＯＭ(Read Only Memory)５３、ＲＡＭ(Random Access Memory)５４に接続される。ＲＯＭ５３には、ＢＩＯＳ(Basic Input Output System)等のブートプログラムが記憶されている。ＲＡＭ５４は一時記憶メモリであり、各種の作業領域として用いられる。
【００５９】
バス５２には、インターフェース５５を介して、ＨＤＤドライブ５６や、光ディスクドライブ５７が接続される。ＨＤＤドライブ５６には、オペレーティングシステムのプログラムや各種のアプリケーションのプログラムが記録されると共に、各種のデータが記録される。
【００６０】
また、バス５２には、画像処理部５８を介して、ディスプレイ５９が接続される。ディスプレイ５９としては、ＬＣＤ(Liquid Crystal Display)やＣＲＴ(Cathode-Ray Tube)が用いられる。また、バス５２には、オーディオ処理部６０を介して、スピーカ６１が接続される。また、バス５２には、通信インターフェース６２が接続される。通信インターフェース６２は、ＬＡＮ(Local Area Network)やインターネット等により通信を行うためのものである。
【００６１】
更に、バス５２には、汎用インターフェース６３が接続される。汎用インターフェース６３としては、例えば、ＵＳＢインターフェースが用いられる。汎用インターフェース６３には、キーボード６４やマウス６５等の入力装置が接続される。また、この汎用インターフェース６３には、ディジタルカメラ１から、画像データを取り込むのに使用される。更に、この汎用インターフェース６３は、メモリカードドライブや、プリンタ、その他、各種のデバイスを接続するのに利用できる。
【００６２】
次に、本発明が適用された情報管理プログラムによる画像ファイルの管理について詳述する。図４は、情報管理プログラムを起動して画像ファイル（スチル画の画像ファイル、動画の画像ファイル）を行う際の情報選択画面１００の画面構成を示すものである。
【００６３】
図４に示すように、情報選択画面１００上には、ツリーエリア１０１と、インデックスエリア１０２とが表示される。ツリーエリア１０１には、所望の分類基準の分類区分の一覧が階層表示される。インデックスエリア１０２には、ツリーエリア１０１で選択されたグループに属するファイルのインデックスであるサムネイル画像が表示される。
【００６４】
この例では、分類基準として、「撮影日付」が選択されており、ツリーエリア１０１には、「年」、「月」、「日」による階層構造で、分類区分の一覧が表示される。ツリーエリア１０１には折り畳んだ情報があり、各分類区分には展開マーク（三角形で示す）がある。この展開マークを操作すると、一階層下の分類区分が展開されて表示される。
【００６５】
例えば、この例では、最上位の階層として「年」があり、その下の階層に「月」があり、その下の階層に「日」がある。「年」の階層としては、例えば「２００３年」、「２００４年」、「２００５年」が分類区分である。
【００６６】
「２００４年」の部分の展開マークを操作して展開すると、その下の階層である「月」のグループとなる。各月の中で画像ファイルのあるものとして、「１月」、「３月」、「４月」、「５月」、「７月」、「８月」、「１１月」、「１２月」の区分が表示される。更に、「８月」の情報を展開すると、「日」のグループとなり、各日の中で画像ファイルのあるものとして、「１１日」、「１２日」、「２４日」、「２５日」、「２６日」が分類区分としてツリーに表示される。
【００６７】
このツリーエリア１０１から情報を指定すると、その情報に属する画像ファイルのサムネイル画像がインデックスエリア１０２に表示される。情報の選択は各情報区分の選択ボックス（四角形で示す）を操作することで行える。区分の選択は、複数行える。
【００６８】
この例では、「２００４年４月」、「２００４年８月２４日」、「２００４年８月２５日」が選択されている。したがって、インデックスエリア１０２には、２００４年４月中に撮影された画像のサムネイル画像と、２００４年８月２４日に撮影された画像のサムネイル画像と、２００４年８月２５日に撮影された画像のサムネイル画像が表示される。
【００６９】
画面上には、分類基準リスト１１１、連続選択モードリスト１１２、表示形態リスト１１３、ファイル操作リスト１１４、終了ボタン１１５が設けられる。
【００７０】
分類基準リスト１１１は、ツリーエリア１０１の分類基準を設定するものである。分類基準リスト１１１には、図５に示すように、「撮影日付」、「撮影時刻」、「撮影場所」、「更新日付」、「データ種別」、「カメラ機種」、「シャッター速度」、「絞り値」、「焦点距離」、「画像サイズ」、「ＩＳＯ感度」、「撮影者」等を項目とする分類基準のリストが設けられる。分類基準リスト１１１により、分類基準が選択される。
【００７１】
図４では、分類基準が「撮影日付」に設定されている。ここで、分類基準リスト１１１から、「撮影場所」を選択して分類基準を切り替えると、図６に示すように、ツリーエリア１０１には、「都道府県」、「市町村又は区」、等による階層構造で、撮影場所を分類基準としたツリーが表示される。
【００７２】
連続選択モードリスト１１２には、図７に示すように、「ＡＮＤモード」と「ＯＲモード」のモードリストが設けられる。連続選択モードは、分類基準を変えて選択を行ったとき、１つの分類基準で選択された情報と、次の分類基準で選択された情報とのＡＮＤ集合を表示するか、それらのＯＲ集合を表示するかを選択するものである。「ＡＮＤモード」に選択すると、１つの分類基準で選択された情報と、次の分類基準で選択された情報とのＡＮＤ集合の情報が表示される。「ＯＲモード」に選択すると、１つの分類基準で選択された情報と、次の分類基準で選択された情報とのＯＲ集合の情報が表示される。
【００７３】
例えば、図８に示すような画像ファイルが保存されているとする。この場合、分類基準を「撮影日付」に設定して、「２００４年８月２４日」を選択したとき、それの分類基準に該当する画像ファイルとして、番号「１」、「２」、「３」、「４」、「５」、「６」の以下の画像ファイル
080424meguro-kakinokizaka1.jpg
080424meguro-kakinokizaka2.jpg
080424meguro-kakinokizaka3.jpg
080424kyoto-sakyouku1.jpg
080424kyoto-sakyouku2.jpg
080424kyoto-sakyouku3.jpg
のサムネイル画像がインデックスエリア１０２に表示される。
【００７４】
そして、次に、分類基準を「撮影場所」とし、「東京都目黒区」を選択したとする。このとき、「ＡＮＤモード」に設定されていると、「撮影日付」が「２００４年８月２４日」で、且つ、「撮影場所」が「東京都目黒区」である画像ファイルとして、番号「１」、「２」、「３」の以下の画像ファイル
080424meguro-kakinokizaka1.jpg
080424meguro-kakinokizaka2.jpg
080424meguro-kakinokizaka3.jpg
のサムネイル画像がインデックスエリア１０２に表示される。
【００７５】
これに対して、分類基準を「撮影場所」とし、「東京都目黒区」を選択したとき、「ＯＲモード」に設定されていると、「撮影日付」が「２００４年８月２４日」であるか、又は、「撮影場所」が「東京都目黒区」である画像ファイルとして、番号「１」、「２」、「３」、「４」、「５」、「６」、「７」、「８」、「９」の以下の画像ファイル
040824meguro-kakinokizaka1.jpg 
040824meguro-kakinokizaka2.jpg
040824meguro-kakinokizaka3.jpg
040824kyoto-sakyouku1.jpg
040824kyoto-sakyouku2.jpg
040824kyoto-sakyouku3.jpg
040825meguro-kakinokizaka11.jpg
040825meguro-kakinokizaka12.jpg
040825meguro-kakinokizaka13.jpg
のサムネイル画像がインデックスエリア１０２に表示される。
【００７６】
図４において、表示形態リスト１１３には、図９に示すように、「アイコン表示」と「リスト表示」のリストが設けられる。これにより、インデックスエリア１０２に表示されるファイルのインデックスをアイコン表示と、リスト表示とに切り替える。
【００７７】
ファイル操作リスト１１４には、図１０に示すように、「ＤＶＤへコピー」、「ＤＶＤへ移動」、「ＣＤ−Ｒへコピー」、「ＣＤ−Ｒへ移動」、「プリンタで印刷」、「外部へ送信」、「フォルダにコピー」、「フォルダに移動」等を選択項目とするリストが設けられる。ファイル操作リスト１１４により、ファイル操作が指定できる。
【００７８】
なお、画面のインデックスエリア１０２には限りがあり、抽出された画像のサムネイル画像を全て表示できない場合がある。そこで、抽出された画像ファイルを表示する場合に、抽出された複数の画像ファイルの中から代表画を選択し、この代表画のサムネイル画像を表示するようにしても良い。また、所定時間毎に、代表画のサムネイル画像を更新させるようにしても良い。
【００７９】
図１１は、上述のように、複数の分類基準を、互いに関連させながら検索を行えるようにするための動作を機能ブロック図で表現したものである。図１１において、７１は情報管理データベース７１である。情報管理データベース７１には、図１２に示すように、「ファイルＩＤ」、「保存アドレス」、「撮影日付」、「撮影時刻」、「撮影場所」、「更新日付」、「データ種別」、「カメラ機種」、「シャッター速度」、「絞り値」、「焦点距離」、「画像サイズ」、「ＩＳＯ感度」、「撮影者」等のフィールドが設けられる。この情報管理データベース７１は、ディジタルカメラ１から画像データが転送される際に、例えばＥｘｉｆ形式の画像ファイル中の付加情報に基づいて作成される。
【００８０】
図１１において、データ分類抽出部７２−１、７２−２、…、７２−ｎには、端子７３−１、７３−２、…、７３−ｎから、それぞれ、分類基準情報と選択情報が送られる。データ分類抽出部７２−１、７２−２、…、７２−ｎは、それぞれ、端子７３−１、７３−２、…、７３−ｎからの分類基準情報と選択情報に基づいて、情報管理データベース７１の中から、設定された分類基準で選択情報に該当するファイル情報を抽出する。
【００８１】
データ分類抽出部７２−１、７２−２、…、７２−ｎで抽出されたファイル情報は、ＡＮＤ／ＯＲ部７５に送られる。ＡＮＤ／ＯＲ部７５には、端子７４からモード設定情報が送られる。ＡＮＤ／ＯＲ部７５で、端子７４からのＡＮＤモードとＯＲモードとの選択信号に基づいて、データ分類抽出部７２−１、７２−２、…、７２−ｎで抽出されたファイル情報のＡＮＤ集合又はＯＲ集合が求められる。このデータ分類抽出部７２−１、７２−２、…、７２−ｎで抽出されたファイル情報のＡＮＤ集合又はＯＲ集合のファイル情報が表示形成部７６に送られる。これにより、複数の分類基準で検索したファイルのＡＮＤ集合又はＯＲ集合のファイル情報が抽出され、このファイル情報が表示される。
【００８２】
例えば、端子７３−１に分類基準として「撮影日付」が入力され、選択情報として「２００４年８月２４日」が入力されると、データ分類抽出部７２−１により、情報管理データベース７１から、撮影日時が「２００４年８月２４日」のファイルのファイル情報が抽出される。また、端子７３−２に分類基準として「撮影場所」が入力され、選択情報として「東京都目黒区」が入力されると、データ分類抽出部７２−２により、情報管理データベース７１から、撮影場所が「東京都目黒区」のファイルのファイル情報が抽出される。端子７４からにＡＮＤモードの選択信号が供給されている場合には、データ分類抽出部７２−１で選択された撮影日時が「２００４年８月２４日」のファイルと、データ分類部７２−２で選択された撮影場所が「東京都目黒区」のファイルとのＡＮＤ集合がＡＮＤ／ＯＲ部７５により求められ、このＡＮＤ集合により抽出されたファイルのファイル情報よりインデックスオブジェクトが生成されインデックスエリア１０２に表示される。端子７７からにＯＲモードの選択信号が供給されている場合には、データ分類抽出部７２−１で選択された撮影日時が「２００４年８月２４日」のファイルと、データ分類部７２−２で選択された撮影場所が「東京都目黒区」のファイルとのＯＲ集合がＡＮＤ／ＯＲ部７５により求められ、このＯＲ集合により抽出されたファイルのファイル情報よりインデックスオブジェクトが生成されインデックスエリア１０２に表示される。
【００８３】
図１３〜図２０は、本発明が適用された情報管理プログラムの処理を示すフローチャートである。
【００８４】
図１３は、全体処理を示すフローチャートである。図１３において、起動処理を実行した後（ステップＳ１）、ツリーエリア１０１のオブジェクトが操作されたか（ステップＳ２）、分類基準リスト１１１が操作されたか（ステップＳ３）、ファイル操作リスト１１４が操作されたか（ステップＳ４）、終了ボタン１１５が押されたか（ステップＳ５）を検出している（図４参照）。
【００８５】
ステップＳ２でツリーエリア１０１のオブジェクトが操作されると、ファイル選別処理になる（ステップＳ６）。このファイル選別処理は、後に、図１６を使って詳述する。ステップＳ３で、分類基準リスト１１１が操作されると、分類基準の更新処理となる（ステップＳ７）。この分類基準の更新処理は、後に、図１９を使って詳述する。ステップＳ４で、ファイル操作リスト１１４が操作されると、ファイル操作の実行処理となる（ステップＳ８）。このファイル操作の実行処理は、後に、図２０を使って詳述する。ステップＳ５で、終了ボタン１１５が押されると、それで処理は終了する。
【００８６】
図１４は、ステップＳ１の初期化処理を示すものである。図１４において、情報管理データベースに記憶されている初期設定情報を読み込む（ステップＳ１１）。
【００８７】
すなわち、情報管理プログラムが実行されると、情報管理データベースは、図１５に示すように、ＨＤＤドライブ５６上に記憶されている。ＨＤＤドライブ５６上の情報管理データベースは、ファイル情報領域Ａ１と、選択リスト領域Ａ２と、分類基準領域Ａ３と、初期設定情報領域Ａ４とからなる。なお、選択リスト領域Ａ２のみは、一時記憶メモリ（ＲＡＭ５４）上に動的に確保される。
【００８８】
ファイル情報領域Ａ１は、ファイルに関する情報を記録する領域である。ファイル情報領域Ａ１には、「ファイルＩＤ」、「保存アドレス」、「撮影日付」、「撮影時刻」、「撮影場所」、「更新日付」、「データ種別」、「カメラ機種」、「シャッター速度」、「絞り値」、「焦点距離」、「画像サイズ」、「ＩＳＯ感度」、「撮影者」が記憶される（図１２参照）。また、ファイルが画像ファイルである場合には、その画像のサムネイル画像が、またそれ以外のファイルである場合は、対応するアイコンが記憶されている。
【００８９】
選択リスト領域Ａ２は、第０選択リスト、第１選択リスト、第２選択リスト、…、第Ｎ選択リスト、…に分けられている。各リストには、第Ｎ番目に選択されたファイルのファイルＩＤが記述される。
【００９０】
分類基準領域Ａ３には、分類階層の構造や、分類区分の情報等、分類基準情報が記述される。初期設定情報領域Ａ４には、選択基準リストや、連続選択モードリス等の初期値等が記述される。
【００９１】
ステップＳ１では、図１５に示すような情報管理データベースに記憶されている初期設定情報の読み込み処理が行われる。
【００９２】
図１４において、ステップＳ１１で、図１５に示す情報管理データベースの初期設定情報を読み込んだ後、初期設定情報に合わせて、分類基準リスト１１１、表示形態リスト１１３、ファイル操作リスト１１４を設定する（ステップＳ１２）。そして、図１５に示した情報データベースにおいて、選択リスト領域Ａ２に第０番選択リストを生成し（カラのリスト）、Ｎ＝１として第Ｎ番リストを生成する（ステップＳ１３）。
【００９３】
そして、連続選択モードをＡＮＤモードに設定し（ステップＳ１４）、モードフラグ（ModeFlag）を「１」に設定する（ステップＳ１５）。なお、モードフラグは、「１」がＡＮＤモードを示し、「０」がＯＲモードを示している。
【００９４】
そして、分類基準リスト１１１で選択されている分類基準を特定し（ステップＳ１６）、情報管理データベースが管理しているファイルを分類基準リスト１１１で設定された分類基準に基づいて分類する（ステップＳ１７）。そして、情報選択画面１００を表示し（ステップＳ１８）、属するファイルが１つもない分類区分を除いて、分類区分の最上位のレベルをツリーエリア１０１に表示する（ステップＳ１９）。なお、ツリーエリアの情報区分が選択されていないので、インデックスエリア１０２には何も表示されない。
【００９５】
図１６は、ステップＳ６のファイル選別処理を示すものである。図１６において、ツリーエリア１０１のオブジェクトが操作されたことが検出されると、その操作は、選択ボックスへの操作であるか、展開マークへの操作であるかを判断する（ステップＳ２１）。
【００９６】
ステップＳ２１で、展開マークへの操作であれば、分類区分の展開操作か、分類区分の展開解除操作かを判断する（ステップＳ２２）。分類区分の展開操作であれば、選択された分類区分の部分区分に展開し、その区分の名称を表示する（ステップＳ２３）。分類区分の展開解除操作であれば、選択された分類区分の展開を解除し、部分区分の名称の表示をツリーエリアから削除する（ステップＳ２４）。
【００９７】
ステップＳ２１で、選択ボックスへの操作であれば、選択操作であるか、選択解除操作であるかを判断する（ステップＳ２５）。
【００９８】
選択操作であれば、選択ファイルを特定する処理を実行する（ステップＳ２６）。選択ファイルの特定処理は、後に説明するように、連続選択モードはＡＮＤモードかＯＲモードかに応じて行われる。
【００９９】
選択ファイルを特定する処理を実行したら、表示形態リスト１１３で選択されている表示形態がアイコン表示か、リスト表示かを判断する（ステップＳ２７）。表示形態がリスト表示なら、選択ファイルを特定する処理（ステップＳ２６）で、特定されたファイルの名称をインデックスエリア１０２に追加表示する（ステップＳ２８）。
【０１００】
表示形態がアイコン表示なら、特定されたファイルは画像ファイルかどうかを判断する（ステップＳ２９）。特定されたファイルが画像ファイルなら、特定された画像のサムネイル画像を情報管理データベースから読み出して、インデックスエリア１０２に追加表示する（ステップＳ３０）。特定されたファイルが画像ファイルでなければ、特定されたファイルのアイコンをインデックスエリア１０２に追加表示する（ステップＳ３１）。
【０１０１】
ステップＳ２５において、選択解除操作であれば、選択解除された分類区分に属するファイルのＩＤを第Ｎ選別リストから削除する（ステップＳ３２）。そして、インデックスエリア１０２の表示を更新する処理を実行する（ステップＳ３３）。
【０１０２】
図１７は、図１６のステップＳ２６の選択ファイルを特定する処理を示すものである。図１７において、ツリーエリア１０２で選択された分類区分を特定し（ステップＳ４１）、管理データベースが管理しているファイルから、選択された分類区分に属するファイルを特定する（ステップＳ４２）。そして、特定されたファイルのファイルＩＤを第Ｎ選別リストに追加する（ステップＳ４３）。
【０１０３】
図１８は、ステップＳ３４のインデックスエリア表示更新処理を示すものである。図１８において、連続選択モードがＡＮＤモードかＯＲモードかを判定する（ステップＳ５１）。ＯＲモードの場合には、削除したファイルＩＤで特定されるファイルのインデックスをインデックスエリアから削除して（ステップＳ５２）、インデックス表示更新処理を終了する。
【０１０４】
ステップＳ５１で、ＡＮＤモードの場合には、ツリーエリア１０１に表示されている分類区分が１つも選択されていないかどうかを判断する（ステップＳ５３）。１つでも選択されていれば、ステップＳ５２に行く。全ての分類区分が削除されると、ツリーエリア１０１に表示されている分類区分が１つも選択されない状態になり、この場合には、インデックスエリアの表示を全て削除する（ステップＳ５４）。そして、第（Ｎ−１）選別リストに登録されているファイルを特定する（ステップＳ５５）。
【０１０５】
表示形態はアイコン表示かリスト表示かを判断する（ステップＳ５６）。リスト表示の場合には、特定されたファイルの名称をツリーエリア１０１に表示して（ステップＳ５７）、インデックス表示更新処理を終了する。
【０１０６】
ステップＳ５６で、アイコン表示の場合には、特定されたファイルは画像ファイルかどうかを判断する（ステップＳ５８）。画像ファイルの場合には、特定された画像のサムネイル画像をインデックスエリア１０２に表示して（ステップＳ５９）、インデックス表示更新処理を終了する。画像ファイルでない場合には、特定されたファイルのアイコンをインデックスエリア１０２に表示して（ステップＳ６０）、インデックス表示更新処理を終了する。
【０１０７】
図１９は、図１３のステップＳ３の分類基準更新処理を示すフローチャートである。図１９において、選択された分類基準を特定し（ステップＳ７１）、分類基準は過去に選択したことがあるかどうかを判断する（ステップＳ７２）。
【０１０８】
過去に選択したことがある場合には、選択済みの警告を表示し（ステップＳ７３）、分類基準の選択を元に戻す（ステップＳ７４）。
【０１０９】
ステップＳ７２で、過去に選択済みでない場合には、モードフラグが「１」であるかどうかを判断する（ステップＳ７５）。モードフラグが「１」の場合には、第Ｎ選別リストに登録されているファイルＩＤと第（Ｎ−１）選別リストに登録されているファイルＩＤとのＡＮＤ集合を第Ｎ選別リストに登録する（ステップＳ７７）。
【０１１０】
モードフラグが「０」の場合には、第Ｎ選別リストに登録されているファイルＩＤと第（Ｎ−１）選別リストに登録されているファイルＩＤとのＯＲ集合を第Ｎ選別リストに登録する（ステップＳ７６）。そして、ステップＳ７８で、第Ｎ番選別リストを管理データベースに保存し、ステップＳ７９で、Ｎをインクリメント（Ｎ＝Ｎ＋１）し、第Ｎ選別リストを生成する。
【０１１１】
ステップＳ７９で、第Ｎ選別リストを生成したら、連続選択モードはＡＮＤモードかＯＲモードかを判断する（ステップＳ７９）。ＡＮＤモードの場合には、モードフラグを「１」にする（ステップＳ８０）。ＯＲモードの場合には、モードフラグを「０」にする（ステップＳ８１）。そして、情報管理データベースが管理しているファイルをステップＳ７１で特定された分類基準情報に基づいて分類し（ステップＳ８２）、属するファイルが１つもない区分を除いて、分類区分の最上位のレベルを、ツリーエリア１０１に表示する（ステップＳ８３）。そして、選択基準の更新処理を終了する。
【０１１２】
図２０は、図１３のステップＳ８のファイル操作を実行する処理を示すフローチャートである。図２０において、ファイル操作リスト１１４で、選択された操作を特定し（ステップＳ９１）、連続選択モードがＡＮＤモードかＯＲモードかを判断する（ステップＳ９２）。
【０１１３】
ステップＳ９２で、連続選択モードがＯＲモードの場合には、第Ｎ選択リストに登録されているファイルＩＤと第（Ｎ−１）選別リストに登録されているファイルＩＤとのＯＲ集合に含まれるファイルＩＤより、ファイル情報を特定する（ステップＳ９３）。
【０１１４】
連続選択モードがＡＮＤモードの場合には、ツリーエリアの分類区分が１つも選択されていないかどうかを判断し（ステップＳ９４）、選択されている場合には、第Ｎ選別リストに登録されているファイルＩＤと第（Ｎ−１）選別リストに登録されているファイルＩＤとのＡＮＤ集合に含まれるファイルＩＤにより、情報ファイルを特定する（ステップＳ９４）。
【０１１５】
ツリーエリアの分類区分が１つも選択されていない場合には、第（Ｎ−１）選択リストに登録されているファイルＩＤより登録されている情報ファイルを特定する（ステップＳ９５）。
【０１１６】
ステップＳ９３、Ｓ９４、Ｓ９５で、ファイルが特定されたら、特定された全てのファイルに対して選択された操作を実行して（ステップＳ９６）、ファイル操作の実行処理を終了する。
【０１１７】
以上説明したように、本発明では、撮影日時や撮影場所のように、種々の分類基準を設定して、所望のファイルを検索することができる。そして、分類基準を変えながら連続して検索する際に、連続選択モードとして、ＡＮＤモードとＯＲモードとが設定できる。ＡＮＤモードに設定すると、ＡＮＤ集合でファイルが抽出できる。ＯＲモードに設定すると、ＯＲ集合でファイルが抽出できる。これにより、所望のファイルを効率的に検索することができる。
【０１１８】
本発明は、上述した実施形態に限定されるものではなく、本発明の要旨を逸脱しない範囲内で様々な変形や応用が可能である。
【０１１９】
また、本発明は、パーソナルコンピュータに、情報管理プログラムをインストールして、ソフトウェアで構成しているが、これと同様のハードウェアで構成するようにしても良い。また、このような画像管理機能を、ディジタルカメラに搭載させるようにしても良い。
【産業上の利用可能性】
【０１２０】
本発明は、ディジタルカメラで撮影した画像ファイルをコンピュータ上で所望の画像を検査するのに用いて好適である。
【図面の簡単な説明】
【０１２１】
【図１】本発明が適用できるデータ管理システムの構成を示すブロック図である。
【図２】本発明が適用できるデータ管理システムにおけるディジタルカメラの一例の構成を示すブロック図である。
【図３】本発明が適用できるデータ管理システムにおけるデータ管理装置の一例の構成を示すブロック図である。
【図４】分類基準を撮影日付にしたときの画面構成の説明図である。
【図５】分類基準リストの説明図である。
【図６】分類基準を撮影場所にしたときの画面構成の説明図である。
【図７】連続選択モードリストの説明図である。
【図８】ＡＮＤモードとＯＲモードの動作説明図である。
【図９】表示形態リストの説明図である。
【図１０】ファイル操作リストの説明図である。
【図１１】本発明の実施形態の動作に基づく機能ブロック図である。
【図１２】情報管理データベースの説明図である。
【図１３】全体処理の説明に用いるフローチャートである。
【図１４】起動処理の説明に用いるフローチャートである。
【図１５】一次記憶メモリ上に展開された情報管理データベースの説明図である。
【図１６】ファイル選別処理の説明に用いるフローチャートである。
【図１７】選択ファイル特定処理の説明に用いるフローチャートである。
【図１８】インデックス表示処理の説明に用いるフローチャートである。
【図１９】分類基準の更新処理の説明に用いるフローチャートである。
【図２０】ファイル操作の実行処理の説明に用いるフローチャートである。
【符号の説明】
【０１２２】
１  ディジタルカメラ
２  データ管理装置
７１  情報管理データベース
７２  データ分類抽出部
７５  ＡＮＤ／ＯＲ部
７６  表示形成部
１０１  ツリーエリア
１０２  インデックスエリア
１１１  分類基準リスト
１１２  連続選択モードリスト
１１３  表示形態リスト
１１４  ファイル操作リスト
１１５  終了ボタン
【図１】
2006079567.tif 000003
【図２】
2006079567.tif 000004
【図３】
2006079567.tif 000005
【図４】
2006079567.tif 000006
【図５】
2006079567.tif 000007
【図６】
2006079567.tif 000008
【図７】
2006079567.tif 000009
【図８】
2006079567.tif 000010
【図９】
2006079567.tif 000011
【図１０】
2006079567.tif 000012
【図１１】
2006079567.tif 000013
【図１２】
2006079567.tif 000014
【図１３】
2006079567.tif 000015
【図１４】
2006079567.tif 000016
【図１５】
2006079567.tif 000017
【図１６】
2006079567.tif 000018
【図１７】
2006079567.tif 000019
【図１８】
2006079567.tif 000020
【図１９】
2006079567.tif 000021
【図２０】
2006079567.tif 000022