(57)【要約】    【課題】  検索フォルダの保存データ容量を少なく抑えることを可能にし、同一の検索条件に基づく再度の検索を容易にし、ユーザごとに検索フォルダを管理することを可能にする。    【解決手段】  検索の結果、検出された複数の実データをグループ化して、それらの実データの特徴を表すデータ量の少ない縮小画像データを検索フォルダに格納する。また、検索フォルダに検索条件に関する情報を収容しておき、この検索条件を読み出して再検索を行う。また、新たに保存した実データや、検索にもれてしまった実データを、前記検索フォルダにおいてグループ化したい場合、それらの実データが検索条件を満たすか、満たさないかを示す情報を実データに付加した上で、実データに対応する縮小画像データを検索フォルダに格納する。【選択図】      図９
2006215811.tif 000002
【特許請求の範囲】
【請求項１】
複数の実データを蓄積し、該蓄積された複数の実データを対象として検索を行い、該蓄積された実データを再生することが可能なファイリング装置において、
実データを蓄積する際に、該実データの特徴を表わす縮小画像データを作成する縮小画像データ作成手段と、
前記縮小画像データ作成手段によって作成された縮小画像データを、対応の実データと関連づけておくリンク手段と、
蓄積された複数の実データにそれぞれ付加されている付加情報を検索対象にして、所定の検索条件に基づき検索を行うとともに、該検索に関連する検索フォルダを作成する検索手段と、
前記検索手段によって検出された付加情報に対応する実データに対して前記リンク手段によって関連付けられた縮小画像データを、前記検索手段で作成された検索フォルダに格納する格納手段と、
前記検索手段で作成された検索フォルダを表わす所定画像を画像表示装置に表示するとともに、前記検索フォルダに格納された縮小画像データに基づき作成された縮小画像を、前記所定画像に関連づけて表示する表示手段と
を有することを特徴とするファイリング装置。
【請求項２】
前記実データは、ドキュメントデータ、音声データ、デジタル画像データの少なくとも１つであることを特徴とする請求項１記載のファイリング装置。
【請求項３】
それぞれに補助記録媒体を脱着可能であるとともに、相互に連結して記録制御される複数の補助記憶媒体駆動手段と、
前記複数の補助記憶媒体駆動手段のいずれかに装着されて駆動される補助記録媒体に対して実データが蓄積されたときに、該実データの蓄積された補助記録媒体を認識し記録する認識記録手段と
を更に有することを特徴とする請求項１記載のファイリング装置。
【請求項４】
前記付加情報は、対応の実データが作成されたときに付加される第１の付加情報、前記ファイリング装置に蓄積されるときに付加される第２の付加情報、及び対応の実データに関連づけられる縮小画像データが前記検索フォルダに格納されるときに付加される第３の付加情報の少なくとも１つであることを特徴とする請求項１記載のファイリング装置。
【請求項５】
前記検索フォルダに格納された縮小画像データに基づき、該縮小画像データに関連付けられた実データによる検索結果の表示を、前記画像表示装置に対して行う実データ表示手段を更に有することを特徴とする請求項１記載のファイリング装置。
【請求項６】
前記格納手段は、前記検索手段による検索に用いられた所定の検索条件を、前記縮小画像データとともに前記検索フォルダに格納し、
前記検索手段は、検索フォルダを指定されると、該指定された検索フォルダに格納された所定の検索条件に基づき検索を行うことを特徴とする請求項１記載のファイリング装置。
【請求項７】
前記所定の検索条件に基づく検索によって検出されなかった付加情報が付加されている第１の実データの特徴を表わす縮小画像データを、前記検索フォルダに格納する第１の追加格納手段と、
前記第１の追加格納手段によって前記縮小画像データが前記検索フォルダに格納されたとき、前記第１の実データに、前記所定の検索条件に基づく検索によって検出されることを禁止する禁止付加情報を付加する付加手段と
を更に有することを特徴とする請求項１記載のファイリング装置。
【請求項８】
新規に蓄積された第２の実データの特徴を表わす縮小画像データを、前記検索フォルダに格納する第２の追加格納手段と、
前記第２の追加格納手段によって前記縮小画像データが前記検索フォルダに格納されたとき、前記第２の実データに、前記所定の検索条件に基づく検索によって検出されるべき付加情報が付加されているならば、前記第２の実データに、前記禁止付加情報の付加を行わないようにし、前記第２の実データに、前記所定の検索条件に基づく検索によって検出されるべき付加情報が付加されていないならば、前記禁止付加情報を付加する付加制御手段と
を更に有することを特徴とする請求項７記載のファイリング装置。
【請求項９】
前記検索フォルダから削除させるべく縮小画像データが指定されたとき、該縮小画像データに対応する実データに、前記所定の検索条件に基づく検索によって検出されるべき付加情報が付加されているならば、前記実データに、前記所定の検索条件に基づく検索によって検出されることを禁止する禁止付加情報を付加する付加手段と、
前記指定された縮小画像データを前記検索フォルダから削除する削除手段と
を更に有することを特徴とする請求項１記載のファイリング装置。
【請求項１０】
検索を行うユーザごとに検索フォルダを作成する検索フォルダ作成手段と、
実データに付加される検索条件に対応する付加情報を、ユーザごとに管理する管理手段と
を更に有することを特徴とする請求項１記載のファイリング装置。
【請求項１１】
複数の実データを蓄積し、該蓄積された複数の実データを対象として検索を行い、該蓄積された実データを再生することが可能なファイリング装置に適用される検索管理方法において、
実データを蓄積する際に、該実データの特徴を表わす縮小画像データを作成する縮小画像データ作成ステップと、
前記縮小画像データ作成ステップにおいて作成された縮小画像データを、対応の実データと関連づけておくリンクステップと、
蓄積された複数の実データにそれぞれ付加されている付加情報を検索対象にして、所定の検索条件に基づき検索を行うとともに、該検索に関連する検索フォルダを作成する検索ステップと、
前記検索ステップにおいて検出された付加情報に対応する実データに対して前記リンク手段によって関連付けられた縮小画像データを、前記検索ステップにおいて作成された検索フォルダに格納する格納ステップと、
前記検索ステップにおいて作成された検索フォルダを表わす所定画像を画像表示装置に表示するとともに、前記検索フォルダに格納された縮小画像データに基づき作成された縮小画像を、前記所定画像に関連づけて表示する表示ステップと
を有することを特徴とする検索管理方法。
【請求項１２】
複数の実データを蓄積し、該蓄積された複数の実データを対象として検索を行い、該蓄積された実データを再生することが可能なファイリング装置に適用される検索管理方法を、コンピュータに実行させるためのプログラムにおいて、
実データを蓄積する際に、該実データの特徴を表わす縮小画像データを作成する縮小画像データ作成ステップと、
前記縮小画像データ作成ステップにおいて作成された縮小画像データを、対応の実データと関連づけておくリンクステップと、
蓄積された複数の実データにそれぞれ付加されている付加情報を検索対象にして、所定の検索条件に基づき検索を行うとともに、該検索に関連する検索フォルダを作成する検索ステップと、
前記検索ステップにおいて検出された付加情報に対応する実データに対して前記リンク手段によって関連付けられた縮小画像データを、前記検索ステップにおいて作成された検索フォルダに格納する格納ステップと、
前記検索ステップにおいて作成された検索フォルダを表わす所定画像を画像表示装置に表示するとともに、前記検索フォルダに格納された縮小画像データに基づき作成された縮小画像を、前記所定画像に関連づけて表示する表示ステップと
を有することを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ファイリング装置、検索管理方法、及びプログラムに関し、特に、複数の実データを蓄積し、該蓄積された複数の実データを対象として検索を行い、該蓄積された実データを再生することが可能なファイリング装置、該ファイリング装置に適用される検索管理方法、及び該検索管理方法をコンピュータに実行させるためのプログラムに関する。
【背景技術】
【０００２】
最近、デジタル画像撮影装置の普及とともに、その撮影されたデジタル画像をファイリングするための電子アルバムの機能を持つ蓄積装置が普及しつつある。こうした蓄積装置では、撮影されたデジタル画像をハードディスクや光ディスクなどの大容量記憶媒体に蓄積し、またそこから読み出し、表示することによってアルバムと同じ働きを省スペースで行えるようになっている。
【０００３】
また、さまざまな文書データと画像データとを複合化したドキュメントデータが大量に作られるようになってきて、これらをデータベースによって統合的に管理する画像ファイリングシステムが市販されるようになってきている。
【０００４】
このような画像ファイリングシステムにおいては、たくさんの画像データや文書データを蓄積することができる一方で、必要な画像データを検索、表示する際に手間取るといった難点があった。
【０００５】
近年では、こうした画像ファイリングシステムを構築する上で、ファイリングサーバを用いることが多く、このファイリングサーバにおいては、より多くのデータを、より信頼性を高めて保存するために、保存用の記憶媒体を、複数のドライブを連結してなるディスクアレイ形式にし、ＲＡＩＤ（Redundant Array of Inexpensive Disks）の記憶方式で記録制御している。これによって、保存の信頼性と共に、データの記録速度の向上も果たすことができる。そして、さらに大容量化を達成するために、記憶媒体のディスクを脱着可能にし、用途に応じてディスクを交換して使用することにより、データの分散保存を可能としている。
【０００６】
また、こうした電子データを、ファイル概要表示のために、その特徴を示す縮小画像にして表示するようにしたものもある。これらの縮小画像表示は、実際に電子データを再生しなくても、容易にそのデータの概要を把握することができ、また再生時間も短縮できるといったメリットがあった。さらに、文書ドキュメント、画像データ、音声、動画など様々な形式のデータを、１つの集合体として、その概要を示すことも行われており、前記の縮小画像をお互い関連付けて、グループ化し管理しているものもあった。
【０００７】
このようなグループ化し管理するシステムにおいては、電子データをある条件で検索した結果をグループ化して、その概要を表す縮小画像を作成する場合や、また予め作成されているグループに対して、新たに作成、登録したデータをグループ化させる場合もある。またグループ化されているもの同士を、さらにグループ化する場合もある。
【０００８】
そして、このグループ化されたデータが複数のディスクに分散されて保存される場合もあった。
【０００９】
こうした中で、検索用の条件データを補助記憶媒体に記録させ、その補助記録媒体をファイリング装置から取り外して、他のファイリング装置に装着した場合でも、元のファイリング装置における検索動作と同様の検索動作を行うことができるようにしたシステムが知られている（例えば、特許文献１参照）。
【００１０】
また、記録されたデータに対して、あとで検索のキーワードを付加または削除を行い、これによって付加または削除された検索条件を、あらかじめグループ化して管理していたデータに反映させることができるようにした装置が知られている（例えば、特許文献２参照）。
【００１１】
また、検索キーワードを定義し、それをカテゴリ別に整理した上で検索を行うデータベース検索方法も知られている（例えば、特許文献３参照）。
【特許文献１】特開平７−３３４５０９号公報
【特許文献２】特開２００２−１０８６７４号公報
【特許文献３】特開平９−２６５４８２号公報
【発明の開示】
【発明が解決しようとする課題】
【００１２】
しかしながら、上記従来のファイリングシステムにおいて、ファイルの読み出しや検索を可能にした上で、検索フォルダに縮小画像データを格納する場合に、以下のような問題点があった。
【００１３】
すなわち、ある検索によって該当したデータをグループ化して検索フォルダに保存した場合、その検索を、検索条件を少しずつ変えてで複数回行うと、その都度、データをコピーして検索フォルダに格納しなければならず、その分の保存領域を検索フォルダに確保しなければならなかった。
【００１４】
また、作成された検索フォルダが、どのような検索条件で検索されたデータの集合体であるかが分からず、そのため、新たなデータが記録され、再度、同条件で検索を行いたい場合、その検索条件を再度入力するか、履歴を探して検索するようにしなければならなかった。
【００１５】
また、複数のユーザが同じファイリング装置を使用し、同じ検索条件で検索した場合、その検索結果は同一となり、その結果を格納する検索フォルダは、従来、１つしか作成されないが、ユーザごとに、その検索フォルダに対して追加したいデータが異なってくることがあり得る。しかしながら、従来、同じ検索プログラム、同じデータベースを利用して、ユーザごとに別の検索フォルダを作成することができなかった。
【００１６】
本発明はこのような問題点に鑑みてなされたものであって、検索フォルダの保存データ容量を少なく抑えることを可能にしたファイリング装置、検索管理方法、及びプログラムを提供することを目的とする。
【００１７】
また、同一の検索条件に基づく再度の検索を容易にしたファイリング装置、検索管理方法、及びプログラムを提供することを他の目的とする。
【００１８】
また、ユーザごとに検索フォルダを管理することを可能にしたファイリング装置、検索管理方法、及びプログラムを提供することを他の目的とする。
【課題を解決するための手段】
【００１９】
上記目的を達成するために、請求項１記載の発明によれば、複数の実データを蓄積し、該蓄積された複数の実データを対象として検索を行い、該蓄積された実データを再生することが可能なファイリング装置において、実データを蓄積する際に、該実データの特徴を表わす縮小画像データを作成する縮小画像データ作成手段と、前記縮小画像データ作成手段によって作成された縮小画像データを、対応の実データと関連づけておくリンク手段と、蓄積された複数の実データにそれぞれ付加されている付加情報を検索対象にして、所定の検索条件に基づき検索を行うとともに、該検索に関連する検索フォルダを作成する検索手段と、前記検索手段によって検出された付加情報に対応する実データに対して前記リンク手段によって関連付けられた縮小画像データを、前記検索手段で作成された検索フォルダに格納する格納手段と、前記検索手段で作成された検索フォルダを表わす所定画像を画像表示装置に表示するとともに、前記検索フォルダに格納された縮小画像データに基づき作成された縮小画像を、前記所定画像に関連づけて表示する表示手段とを有することを特徴とするファイリング装置が提供される。
【００２０】
また、請求項１１記載の発明によれば、複数の実データを蓄積し、該蓄積された複数の実データを対象として検索を行い、該蓄積された実データを再生することが可能なファイリング装置に適用される検索管理方法において、実データを蓄積する際に、該実データの特徴を表わす縮小画像データを作成する縮小画像データ作成ステップと、前記縮小画像データ作成ステップにおいて作成された縮小画像データを、対応の実データと関連づけておくリンクステップと、蓄積された複数の実データにそれぞれ付加されている付加情報を検索対象にして、所定の検索条件に基づき検索を行うとともに、該検索に関連する検索フォルダを作成する検索ステップと、前記検索ステップにおいて検出された付加情報に対応する実データに対して前記リンク手段によって関連付けられた縮小画像データを、前記検索ステップにおいて作成された検索フォルダに格納する格納ステップと、前記検索ステップにおいて作成された検索フォルダを表わす所定画像を画像表示装置に表示するとともに、前記検索フォルダに格納された縮小画像データに基づき作成された縮小画像を、前記所定画像に関連づけて表示する表示ステップとを有することを特徴とする検索管理方法が提供される。
【００２１】
さらに、上記検索管理方法をコンピュータに実行させるためのプログラムが提供される。
【発明の効果】
【００２２】
本発明によれば、検索の結果、検出された複数の実データをグループ化して、それらの実データの特徴を表すデータ量の少ない縮小画像データを検索フォルダに格納する。そのため、検索フォルダの保存データ容量を少なく抑えることができる。
【００２３】
また、検索フォルダに検索条件に関する情報を収容しておき、この検索条件を読み出して再検索を行う。これにより、検索条件を再入力することもなく、再検索を行うことができる。
【００２４】
また、新たに保存した実データや、検索にもれてしまった実データを、前記検索フォルダにおいてグループ化したい場合、それらの実データが検索条件を満たすか、満たさないかを示す情報を実データに付加した上で、実データに対応する縮小画像データを検索フォルダに格納する。これにより、実データのグループ化が容易に行える。
【００２５】
また、検索条件の付加データを削除することができ、再検索を行った際にも再び検索されないようにすることができる。
【００２６】
また、縮小画像データを検索フォルダから退避した場合でも、実データがもともとオリジナルで持っていた付加情報を削除することなく、再検索に対して該当させなくすることができる。
【００２７】
さらに、ファイリング装置を使用しているユーザごとに、同じ検索条件での検索でも別の検索フォルダを作成することができ、その際にも、同じ検索プログラム、同じデータベースを利用して、ユーザごとに検索フォルダに対して縮小画像データを追加したり、検索フォルダから縮小画像データを削除したりすることができる。
【発明を実施するための最良の形態】
【００２８】
以下、本発明を実施するための最良の形態について、図面を参照して説明する。
【００２９】
図１は、本発明の一実施の形態に係るファイリング装置を含むファイリングシステムの構成を示す図である。
【００３０】
図１において、１０１は画像ファイリング装置（ファイリング装置）であり、後述のデジタルカメラ１０６、ビデオカメラ１０７からのデータをとり込み蓄積する機能や、蓄積されたデータの検索機能を持ち、また映像出力装置１０４にデータを表示する機能や、さらにＬＡＮ１０９を介してパーソナルコンピュータ（以下「ＰＣ」という）１０８−１，１０８−２と通信する機能を持つ。１０２は脱着可能なリムーバブルハードディスク（以下「Ｒ−ＨＤ」という）であり、画像ファイリング装置１０１内の後述のディスクドライブ４０１に装着され、蓄積すべき画像ファイルやドキュメントファイルをＲＡＩＤ（Redundant Array of Inexpensive Disks）の記録方式で記録する。なお、管理データなども蓄積する。
【００３１】
１０３は光ディスクであり、画像ファイリング装置１０１内に装着されて、画像データなどを保存する。１０４は映像出力装置であり、ＣＲＴディスプレイなどからなり、画像ファイリング装置１０１から送られた画像を表示する。１０５はプリンタであり、画像ファイリング装置１０１から送られた画像データなどを印刷する。１０６は、静止画像を取り込むデジタルカメラ、１０７は、動画像を取り込むビデオカメラ、１０８−１，１０８−２はＰＣ、１０９はＬＡＮである。ＬＡＮ１０９には、画像ファイリング装置１０１、ＰＣ１０８−１，１０８−２、図示しない他の画像ファイリング装置（離れた位置に配置）が接続され、このＬＡＮ１０９を介して互いに通信を行う。
【００３２】
図２は、画像ファイリング装置１０１の内部構成を示すブロック図である。
【００３３】
同図において、２０１は中央制御部（ＣＰＵ）、２０２はＲＯＭ、２０３はＲＡＭである。ＣＰＵ２０１が、ＲＯＭ２０２に格納された制御プログラムを、ＲＡＭ２０３を用いて実行することにより、以下に示す各部の機能を実現する。
【００３４】
２０４は付加情報作成部であり、ドキュメントデータ、音声データ、デジタル画像データなどの実データを画像ファイリング装置１０１に蓄積した際、また、こうした実データを検索対象にして検索をいった際に、実データに対して付加されるべき付加情報を作成する。
【００３５】
２０５は操作キーワード入力部であり、Ｒ−ＨＤ１０２内に蓄積された実データを検索対象にして検索が行われる際に、後述の操作部４０７より入力された検索条件となるキーワードを受け取ったり、また検索の指令操作を受け取ったりする。
【００３６】
２０６は、Ｒ−ＨＤ１０２に対して実データの入出力を行うＲ−ＨＤＩ／Ｆ部である。
【００３７】
２０７は、ファイル情報に検索用のキーワードを付加する検索条件処理部である。
【００３８】
２０８は検索処理部であり、Ｒ−ＨＤ１０２内に蓄積された実データを検索対象にして、入力されたキーワードに基づいて、データベース部２１１を利用して検索を実行する。
【００３９】
２０９は検索フォルダ作成部であり、Ｒ−ＨＤ１０２内に、検索の実行に伴い検索フォルダを作成する。
【００４０】
２１０は縮小画像データ作成部であり、実データを基に、その特徴を表す縮小画像データを作成する。
【００４１】
２１１はデータベース部であり、実データ、縮小画像データを登録したり、検索条件に基づき実データの検索を行ったりする。
【００４２】
２１２は管理フォルダ作成部であり、Ｒ−ＨＤ１０２内に記録されている実データの管理を行う管理フォルダを作成する。
【００４３】
２１３は画像入出力部であり、映像出力装置１０４、デジタルカメラ１０６、ビデオカメラ１０７に対して、後述のオーディオ入出力部４０５、ビデオ入出力部４０６を使って、画像の入力出力の制御を行う。
【００４４】
２１４は、プリンタ１０５に対して印刷制御を行うプリンタ制御部である。
【００４５】
２１５は内部バスである。
【００４６】
２１６は通信制御部であり、ＬＡＮ１０９と接続し、ＰＣ１０８−１，１０８−２や他の画像ファイリング装置とドキュメントやコマンドのやり取りを行う。
【００４７】
図３は、Ｒ−ＨＤ１０２に格納される実データのディレクトリ構成の一例を示す図である。
【００４８】
図３において、「データ」には実データが保存され、「データ」は、例えば「ｆｉｌｅ-１」、「ｆｉｌｅ-２」、「ｆｏｌｄｅｒ-１」で構成され、さらに「ｆｏｌｄｅｒ-１」は「ｆｉｌｅ-３」、「ｆｉｌｅ-４」、「ｆｏｌｄｅｒ-２」で構成される。
【００４９】
「管理情報データ」には、実データにリンクされた管理情報データが保存され、「管理情報データ」は、例えば「Ｒｏｏｔ_情報」、「ｆｉｌｅ-１情報」、「ｆｉｌｅ-２情報」、「管理ｆｏｌｄｅｒ-１」、「検索ｆｏｌｄｅｒ-２」で構成される。さらに「管理ｆｏｌｄｅｒ-１」は「管理Ｆｏｌｄｅｒ１情報」、「ｆｉｌｅ-３情報」、「ｆｉｌｅ-４情報」、「管理ｆｏｌｄｅｒ-２」で構成され、「管理ｆｏｌｄｅｒ-２」は「管理Ｆｏｌｄｅｒ２情報」、「検索ｆｉｌｅ-１」で構成され、さらに「検索ｆｉｌｅ-１」は「検索Ｆｏｌｄｅｒ１情報」で構成される。
【００５０】
「検索ｆｏｌｄｅｒ-２」は「検索Ｆｏｌｄｅｒ２情報」で構成される。
【００５１】
なお、Ｆｉｌｅ情報には、縮小画像データ、オリジナルメタデータ（対応ファイルの実データが作成された日付やデータ量からなる情報データ）、付加メタデータ（対応ファイルの実データが画像ファイリング装置１０１に記録されたとき、または記録後に付加された日付、実データの内容を表わすキーワードからなる付加データ）、検索メタデータ（検索を行ったユーザ名や検索に使われたキーワードからなる検索情報データ）が含まれる。
【００５２】
管理Ｆｏｌｄｅｒ情報には、親ディレクトリメタデータ（管理フォルダの属する親ディレクトリを示す情報データ）、存在ファイルメタデータ（管理フォルダ内に存在するファイルの情報データ）、付加メタデータ（管理フォルダに対して付加された情報データ）、検索メタデータ（検索を行うための検索情報データ）が含まれる。
【００５３】
検索条件に従って行われた検索の結果を保存する検索フォルダの検索Ｆｏｌｄｅｒ情報には、存在ディレクトリメタデータ（検索フォルダが収納されている管理フォルダを示す情報データ）、存在ファイルメタデータ（検索によって検出された実データのファイル名と該ファイルの収納されている管理フォルダ名からなる情報データ）、付加メタデータ（検索フォルダの作成日時や検索を行ったユーザ名からなる情報データ）、検索条件メタデータ（検索対象ファイルの作成日時の指定範囲や検索に使われたキーワードからなる検索条件情報データ）が含まれる。
【００５４】
図４は、画像ファイリング装置１０１の外観構成を示す斜視図である。
【００５５】
４０１はディスクドライブであり、Ｒ−ＨＤ１０２ａ〜１０２ｅのいずれかが複数装着可能であり、ＲＡＩＤの記録方式で記録制御する。４０２は、無線ＬＡＮなどの通信インターフェース用の無線アンテナであり、他の画像ファイリング装置やＰＣ１０８−１，１０８−２などと通信を行う。４０３はメモリカードスロットであり、デジタルカメラ１０６の画像データなどが格納されたメモリカードが挿入され、データの移し替えに用いられる。４０４は、光ディスク１０３が装着される光ディスクドライブである。４０５はオーディオ入出力部であり、ビデオカメラ１０７などからの音声データの入力、または映像出力装置１０４などに対して音声データを出力する端子である。４０６はビデオ入出力部であり、ビデオカメラ１０７などから映像データを入力したり、映像出力装置１０４に対して映像データを出力したりする端子である。４０７は、画像ファイリング装置１０１に対して検索キーワードの入力や操作指令を入力するための操作部である。
【００５６】
図５は、実データの５つの例が画像ファイリング装置１０１に入力され、ファイル１〜５として蓄積された場合における各ファイル情報を示す図である。
【００５７】
それぞれのファイルに対して縮小画像データが作成され、各ファイル情報に、その縮小画像データが搭載されると共に、それぞれの実データが最初に作成された日付、実データのデータ量などからなるオリジナルメタデータや、実ファイルが画像ファイリング装置１０１に入力された際に付加された入力日やキーワードなどからなる付加メタデータが搭載される。
【００５８】
図６は、検索操作が行われ、図５に示す５つのファイル１〜５のいずれかが検出対象になったときのファイル情報を示す図である。ここでは、ファイル１情報（Ａ）及びファイル３情報（Ｃ）が検出対象になり、それらのファイル情報の検索メタデータに、検索を行ったユーザ名や検索に使われたキーワードが記録される。
【００５９】
図７は、検索フォルダに格納される検索フォルダ情報の一例を示す図である。ここでは、検索フォルダ−１の検索フォルダ情報を示す。
【００６０】
検索操作が行われると検索フォルダが作成され、該検索フォルダに、検索フォルダが収納されている管理フォルダ名からなる存在ディレクトリメタデータ、検索で検出された実データのファイル名と該ファイルを収納している管理フォルダ名とからなる存在ファイルメタデータ、検索フォルダの作成日や作成に関連したユーザ等からなる付加メタデータ、検索条件（検索対象となる実データの作成日の指定範囲、キーワード）を示す検索条件メタデータが記録される。
【００６１】
図８は、画像ファイリング装置１０１に、例えばＲ−ＨＤ１およびＲ−ＨＤ２が装着されている場合におけるＲ−ＨＤ１およびＲ−ＨＤ２のファイル格納構成の例を示す図である。
【００６２】
ここでは、Ｒ−ＨＤ１に実際の検索フォルダが設定され、Ｒ−ＨＤ２に仮想の検索フォルダが設定されるものとする。
【００６３】
Ｒ−ＨＤ１にはフォルダ−１と管理フォルダ−１とが格納され、フォルダ−１には、実データからなるファイル−１及びファイル−２が格納される。管理フォルダ−１には、検索フォルダ−１、ファイル−１情報、およびファイル−２情報が格納される。検索フォルダ−１は、検索が行われたときに作成される検索フォルダであり、ファイル−１情報およびファイル−２情報は、フォルダ−１に格納されるファイル−１及びファイル−２に対応するファイル情報である。検索フォルダ−１には、検索の結果、例えばファイル−１，２，３が検出された場合、ファイル−１，２情報にリンクする情報（リンク−１，２）と、Ｒ−ＨＤ２に格納されているファイル−３のファイル−３情報にリンクする情報（リンク−３）とが格納される。
【００６４】
Ｒ−ＨＤ２にはフォルダ−２と管理フォルダ−２とが格納され、フォルダ−２には、フォルダ−３及びフォルダ−４が格納される。フォルダ−３には、実データからなるファイル−３及びファイル−４が格納される。管理フォルダ−２には管理フォルダ−３及び管理フォルダ−４が格納され、管理フォルダ−３には、フォルダ−３に格納されるファイル−３、４に対応するファイル−３、４情報が格納される。また管理フォルダ−４にはファイル−４情報にリンクする情報（リンク−４）が格納される。管理フォルダ４は仮想の検索フォルダである。
【００６５】
管理フォルダおよび検索フォルダは、視覚化されて映像出力装置１０４に表示される。図９は、映像出力装置１０４に表示される、管理フォルダを表示する画面を示す図である。この画面には、図８に示すファイル格納構成例における管理フォルダ−１及び管理フォルダ−３を例示している。
【００６６】
図８に示すファイル格納構成例によれば、管理フォルダ−１内に検索フォルダ−１が収納されているので、管理フォルダ−１内に検索フォルダ−１が表示される。また、各管理フォルダ内には、各管理フォルダが収納するファイル情報に対応する縮小画像が表示される。さらに、検索フォルダ−１には、リンク先のファイル情報に対応する縮小画像が表示される。
【００６７】
図１０は、図９に示す管理フォルダの表示画面において縮小画像データの移動を示す図である。
【００６８】
例えば、Ｆｉｌｅ−５の縮小画像データを他の管理フォルダから手動で検索フォルダ−１に移動してくることができる。また、検索フォルダ−１に格納されたＦｉｌｅ−１の縮小画像データを検索フォルダ−１から取り出して退避させることもできる。
【００６９】
以下、画像ファイリング装置１０１で行われるデータ入力処理、データ検索処理、検索データ付加処理、および検索データ削除処理を順に説明する。
【００７０】
図１１は、画像ファイリング装置１０１のＣＰＵ２０１で実行されるデータ入力処理の手順を示すフローチャートである。
【００７１】
まず、デジタルカメラ１０６やビデオカメラ１０７などから画像入出力部２１３を介して、実データが入力されると（Ｓ１００１）、縮小画像データ作成部２１０にて、この入力された実データに基づき縮小画像データが作成される（Ｓ１００２）。
【００７２】
ＣＰＵ２０１は、ステップＳ１００１で入力された実データを新規のフォルダに保存するか否かを判別し（Ｓ１００３）、実データを新規フォルダに保存する場合は、ステップＳ１００４に進み、保存しない場合はステップＳ１００６に進む。
【００７３】
ステップＳ１００４では、図３に示すディレクトリ構成における「データ」にフォルダを作成すると共に、管理フォルダ作成部２１２にて、「管理情報データ」にも管理フォルダを作成し（Ｓ１００４）、さらに、作成された管理フォルダ内に管理フォルダ情報を作成する（Ｓ１００５）。
【００７４】
ステップＳ１００６では、ステップＳ１００２で作成された縮小画像データと、ステップＳ１００１で実データが入力された時に該実データ付属されて入力されたオリジナルメタデータとを利用して、ファイル情報（図５）を作成する。
【００７５】
つぎに、操作部４０７から付加情報が入力されたか否かを判別し（Ｓ１００７）、付加情報が入力されていればステップＳ１００８へ進み、入力されていなければステップＳ１００９へ進む。
【００７６】
ステップＳ１００８では、入力された付加情報を、図５に示すファイル情報における対応の付加メタデータに登録する（Ｓ１００８）。
【００７７】
ステップＳ１００９では、図３に示すディレクトリ構成における「管理情報データ」の対応する管理フォルダにファイル情報を保存する。そして、図９に示す管理フォルダ表示画面のように管理フォルダを映像出力装置１０４に表示する（Ｓ１０１０）。
【００７８】
これによって、管理フォルダに対しては、実データではなく、データ量の少ない縮小画像データを保存しておけば良く、管理フォルダの保存データ容量を少なく押さえることができる。
【００７９】
図１２及び図１３は、画像ファイリング装置１０１のＣＰＵ２０１で実行されるデータ検索処理の手順を示すフローチャートである。
【００８０】
まず、実データの検索には、新たな検索条件により検索を行う場合と、既存の検索フォルダに格納された検索条件を利用して再検索を行う場合とがある。そこでユーザが、既存の検索フォルダを使用するか否かを決め、既存の検索フォルダを使用するならば（Ｓ１１０１でＹＥＳ）ステップＳ１１１４へ進み、使用しないならば（Ｓ１１０１でＮＯ）ステップＳ１１０２へ進む。
【００８１】
ステップＳ１１０２では、操作部４０７から検索キーワード入力部２０５を介して検索条件を受け取り（Ｓ１１０２）、検索処理部２０８がデータベース部２１１を使って、受け取った検索条件に基づき、検索対象となるファイル情報のオリジナルメタデータ及び付加メタデータを検索する（Ｓ１１０３）。その結果、検索条件に該当するファイル情報が存在する場合（Ｓ１１０４でＹＥＳ）ステップＳ１１０５へ進み、存在しない場合（Ｓ１１０４でＮＯ）本データ検索処理を終了する。
【００８２】
ステップＳ１１０５では、該当のファイル情報の検索メタデータを参照して、今回の検索を指示しているユーザ名と、今回の検索条件とに該当する検索除外データが存在するか否かを調べ（Ｓ１１０５）、存在するならば本データ検索処理を終了し、存在しなければステップＳ１１０６へ進む。すなわち、同一のユーザによって同一の検索条件の下に既に検出された実データにおいては、そのファイル情報の検索メタデータに検索除外データを記録しておいて、こうした実データが検出対象データとなることを回避している。
【００８３】
ステップＳ１１０６では、検索フォルダ作成部２０９にて検索フォルダを作成し、図７に例示するような検索フォルダ情報を作成する（Ｓ１１０７）。そして、この検索において、検索フォルダをユーザごとに管理するためのユーザ情報の登録を行うか否かを判別し（Ｓ１１０８）、登録を行うならばステップＳ１１０９へ進み、行わないならばステップＳ１１１０へ進む。
【００８４】
ステップＳ１１０９では、検索フォルダ情報の付加メタデータ（図７）に、この検索を指示したユーザ名や検索フォルダの作成日の情報をユーザ情報として登録する。
【００８５】
ステップＳ１１１０では、検索フォルダに、検索によって検出されたファイルのファイル情報に対応する縮小画像データを保存し、また、検索によって検出されたファイルのファイル名と該ファイルを収納している管理フォルダ名とを、検索フォルダの存在ファイルメタデータ（図７）に登録する（Ｓ１１１１）。さらに、検索条件処理部２０７が、入力された検索条件を検索フォルダの検索条件メタデータ（図７）に登録し（Ｓ１１１２）、図９に示すように、管理フォルダ内に検索フォルダを表示する（Ｓ１１１３）。
【００８６】
ステップＳ１１０１にて既存の検索フォルダを使用して再検索を行うとユーザが決めた場合、ユーザは管理フォルダから検索フォルダを選択する（Ｓ１１１４）。
【００８７】
これに従って、検索処理部２０８がデータベース部２１１を用いて、選択された検索フォルダに格納された検索条件に基づき、検索対象となるファイル情報のオリジナルメタデータ及び付加メタデータを検索する（Ｓ１１１５）。その結果、選択された検索フォルダに格納された検索条件に該当するファイル情報が存在する場合（Ｓ１１１６でＹＥＳ）ステップＳ１１１７へ進み、存在しない場合（Ｓ１１１６でＮＯ）本データ検索処理を終了する。
【００８８】
ステップＳ１１１７では、該当のファイル情報の検索メタデータを参照して、今回の検索を指示しているユーザ名と、選択された検索フォルダに格納された検索条件とに該当する検索除外データが存在するか否かを調べ（Ｓ１１１７）、存在するならば本データ検索処理を終了し、存在しなければステップＳ１１１０へ進む。
【００８９】
以上のようにして、ユーザが行うべき操作が容易な検索方法を提供できる。
【００９０】
また、再検索に当たり、既に行われた検索についての各種情報を記録した検索フォルダを利用することで、検索条件を再入力する必要もなく、容易に再検索を行うことができる。
【００９１】
また、画像ファイリング装置１０１を使用しているユーザごとに、同じ検索条件での検索に対して別の検索フォルダをつくることができる。
【００９２】
図１４は、画像ファイリング装置１０１のＣＰＵ２０１で実行される検索データ付加処理の手順を示すフローチャートである。
【００９３】
ユーザが検索フォルダに、検索に該当するファイルとして新たに追加したいファイルがある場合、管理フォルダ表示画面（図１０）において、そのファイルの縮小画像データを選択し（Ｓ１２０１）、登録先の検索フォルダを選択し（Ｓ１２０２）、選択された縮小画像データを、選択された検索フォルダに格納する（Ｓ１２０３）。
【００９４】
つぎに、検索処理部２０８が、選択された縮小画像データに対応する実データのファイル情報（図５）に、検索メタデータが存在するか否かを調べ（Ｓ１２０４）、存在するならばステップＳ１２０５へ進み、存在しないならばステップＳ１２０６へ進む。
【００９５】
ステップＳ１２０５では、存在する検索メタデータが、選択された検索フォルダの検索条件メタデータ（図７）に該当（ヒット）するか否かを判別する。その結果、該当するならばステップＳ１２１０へ進み、該当しないならばステップＳ１２０６へ進む。
【００９６】
ステップＳ１２０６では、選択された縮小画像データに対応する実データのファイル情報における検索メタデータ以外のメタデータが、選択された検索フォルダの検索条件メタデータに該当するか否かを調べる。その結果、該当するならばステップＳ１２１０へ進み、該当しないならばステップＳ１２０７へ進む。
【００９７】
ステップＳ１２０７では、選択された検索フォルダの付加メタデータにユーザ情報の登録があるか否かを調べ、登録があればステップＳ１２０８へ進み、登録がなければステップＳ１２０９へ進む。
【００９８】
ステップＳ１２０８では、図６（Ｅ）に例示するファイル５情報のように、選択された縮小画像データに対応する実データのファイル情報の検索メタデータに、ユーザ名を付加する。さらに、該検索メタデータに検索キーワードの登録を行う（Ｓ１２０９）。
【００９９】
ステップＳ１２１０では、選択された検索フォルダの検索フォルダ情報の存在ファイルメタデータを更新して、選択された縮小画像データに対応する実データのファイル名や該ファイルを収納している管理フォルダ名を記入し、そして、検索フォルダに、選択された縮小画像データを保存し（Ｓ１２１１）、図９に例示する管理フォルダ表示画面のように、検索フォルダを表示する（Ｓ１２１２）。
【０１００】
これによって、新たに保存した実データや、検索にもれてしまった実データを、検索フォルダに登録してグループ化することができ、しかも、検索条件を満たすか否かの情報を容易に付加することができる。
【０１０１】
また、同じ検索プログラム、同じデータベースを利用して、ユーザごとに検索フォルダに対してファイル情報を追加することができる。
【０１０２】
図１５は、画像ファイリング装置１０１のＣＰＵ２０１で実行される検索データ削除処理の手順を示すフローチャートである。
【０１０３】
ユーザが検索フォルダから退避させたい縮小画像データがある場合、図１０に例示する管理フォルダ表示画面において、ユーザが、検索フォルダから退避させたい縮小画像データを選択すると（Ｓ１３０１）、選択された縮小画像データに対応する実データのファイル情報に検索メタデータが存在するか否かを調べる（Ｓ１３０２）。その結果、存在するならばステップＳ１３０３に進み、存在しないならばステップＳ１３０６に進む。
【０１０４】
ステップＳ１３０３では、存在する検索メタデータが、退避の行われるべき検索フォルダに格納されている検索条件メタデータに該当するか否かを判別し、該当するならばステップＳ１３０４に進み、該当しないならばステップＳ１３０６に進む。
【０１０５】
ステップＳ１３０４では、さらにその存在する検索メタデータに、退避の行われるべき検索フォルダに登録されている付加メタデータに記録されているユーザ名と同じユーザ名が登録されているか否かを判別する。その結果、登録されているならばステップＳ１３０５へ進み、登録されていないならばステップＳ１３０６へ進む。
【０１０６】
ステップＳ１３０５では、退避させたい縮小画像データに対応するファイル情報の検索メタデータから、該当した検索条件を削除する。そして、検索フォルダの存在ファイルメタデータを更新して、退避させたい縮小画像データに対応するファイルのファイル名および該ファイルのファイル情報を収納する管理フォルダのフォルダ名を削除し（Ｓ１３１０）、検索フォルダから、退避させたい縮小画像データを削除し（Ｓ１３１１）、図９に例示する管理フォルダ表示画面のように検索フォルダの内容を表示する（Ｓ１３１２）。
【０１０７】
ステップＳ１３０６では、退避させたい縮小画像データに対応する実データのファイル情報のオリジナルメタデータ及び付加メタデータについて、退避の行われるべき検索フォルダに格納されている検索条件が該当するか否かを調べる。その結果、検索条件に該当するメタデータが存在する場合、ステップＳ１３０７に進み、存在しない場合ステップＳ１３１０に進む。
【０１０８】
ステップＳ１３０７では、この退避の行われるべき検索フォルダの検索フォルダ情報の付加メタデータに、この退避を求めるユーザの名称が登録されているか否かを調べ、登録されていればステップＳ１３０８に進み、登録がなければステップＳ１３０９に進む。
【０１０９】
ステップＳ１３０８では、図６(Ａ)に例示するファイル１情報のように、退避されるべき縮小画像データに対応する実データのファイル情報の検索メタデータに、この退避を求めるユーザの名称を付加する。さらに、このファイル情報の検索メタデータに、この実データに係るキーワードの登録を行う（Ｓ１３０９）。これらの検索メタデータに登録されたユーザ名及びキーワードは、前述の検索除外データとなる。
【０１１０】
以上のようにして、検索フォルダから退避させたいファイル情報の検索メタデータから検索条件を削除するだけで退避ができ、再検索を行った際にも再び検索されないようにすることができる。
【０１１１】
また、縮小画像データを検索フォルダから退避させた場合に、もともとオリジナルに持っていた付加情報を検索フォルダから削除することなく、再検索に対して該当させなくすることができる。
【０１１２】
また、同じ検索プログラム、同じデータベースを利用して、ユーザごとに検索フォルダから縮小画像データを削除することができる。
【０１１３】
〔他の実施の形態〕
上記の実施の形態では、検索処理において該当データがなかった場合、検索フォルダを作成していないが、これに代わって、該当データがなくとも空の検索フォルダを作成するようにしても良い。その場合には、検索フォルダ情報が作成され、存在ディレクトリメタデータ、付加メタデータ、検索条件メタデータが登録され、この検索フォルダを利用して、後刻、再検索を行うことができる。
【０１１４】
また、本発明の目的は、上記の実施の形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）が記憶媒体に格納されたプログラムコードを読み出して実行することによっても達成される。
【０１１５】
この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施の形態の機能を実現することになり、そのプログラムコード及び該プログラムコードを記憶した記憶媒体は本発明を構成することになる。
【０１１６】
また、プログラムコードを供給するための記憶媒体としては、例えば、フロッピー（登録商標）ディスク、ハードディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＤＶＤ−ＲＷ、ＤＶＤ＋ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ等を用いることができる。または、プログラムコードをネットワークを介してダウンロードしてもよい。
【０１１７】
また、コンピュータが読み出したプログラムコードを実行することにより、上記実施の形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれる。
【０１１８】
更に、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれる。
【図面の簡単な説明】
【０１１９】
【図１】本発明の一実施の形態に係るファイリング装置を含むファイリングシステムの構成を示す図である。
【図２】画像ファイリング装置の内部構成を示すブロック図である。
【図３】リムーバブルハードディスクに格納される実データのディレクトリ構成の一例を示す図である。
【図４】画像ファイリング装置の外観構成を示す斜視図である。
【図５】実データの５つの例が画像ファイリング装置に入力され、ファイル１〜５として蓄積された場合における各ファイル情報を示す図である。
【図６】検索操作が行われ、図５に示す５つのファイル１〜５のいずれかが検出対象になったときのファイル情報を示す図である。
【図７】検索フォルダに格納される検索フォルダ情報の一例を示す図である。
【図８】画像ファイリング装置に、例えばＲ−ＨＤ１およびＲ−ＨＤ２が装着されている場合におけるＲ−ＨＤ１およびＲ−ＨＤ２のファイル格納構成の例を示す図である。
【図９】映像出力装置に表示される、管理フォルダを表示する画面を示す図である。
【図１０】図９に示す管理フォルダの表示画面において縮小画像データの移動を示す図である。
【図１１】画像ファイリング装置のＣＰＵで実行されるデータ入力処理の手順を示すフローチャートである。
【図１２】画像ファイリング装置のＣＰＵで実行されるデータ検索処理の手順を示すフローチャート（１／２）である。
【図１３】画像ファイリング装置のＣＰＵで実行されるデータ検索処理の手順を示すフローチャート（２／２）である。
【図１４】画像ファイリング装置のＣＰＵで実行される検索データ付加処理の手順を示すフローチャートである。
【図１５】画像ファイリング装置のＣＰＵで実行される検索データ削除処理の手順を示すフローチャートである。
【符号の説明】
【０１２０】
１０１  画像ファイリング装置（ファイリング装置）
１０２  リムーバブルハードディスク（Ｒ−ＨＤ）
１０３  光ディスク
１０４  映像出力装置
１０５  プリンタ
１０６  デジタルカメラ
１０７  ビデオカメラ
１０８−１，１０８−２  ＰＣ（Personal Computer）
１０９ ＬＡＮ（Local Area Network）
２０１  中央制御部（ＣＰＵ）
２０２  ＲＯＭ
２０３  ＲＡＭ
２０４  付加情報作成部
２０５  操作キーワード入力部
２０６  Ｒ−ＨＤＩ／Ｆ部
２０７  検索条件処理部
２０８  検索処理部（検索手段）
２０９  検索フォルダ作成部（検索手段）
２１０  縮小画像データ作成部（縮小画像データ作成手段）
２１１  データベース部
２１２  管理フォルダ作成部
２１３  画像入出力部（表示手段）
２１４  プリンタ制御部
２１５  内部バス
２１６  通信制御部
【図１】
2006215811.tif 000003
【図２】
2006215811.tif 000004
【図３】
2006215811.tif 000005
【図４】
2006215811.tif 000006
【図５】
2006215811.tif 000007
【図６】
2006215811.tif 000008
【図７】
2006215811.tif 000009
【図８】
2006215811.tif 000010
【図９】
2006215811.tif 000011
【図１０】
2006215811.tif 000012
【図１１】
2006215811.tif 000013
【図１２】
2006215811.tif 000014
【図１３】
2006215811.tif 000015
【図１４】
2006215811.tif 000016
【図１５】
2006215811.tif 000017