(57)【要約】【課題】    並列的に属性が付与されている複数のファイルから、目的のファイルを容易に選択することのできるファイル選択プログラム、選択方法及び記録媒体を提供する。【解決手段】  記憶装置に記憶されたファイルを選別対象として選択する第１の選択手順と、選択されたファイルが有する属性一覧から少なくとも１つのファイル属性を選択する属性選択手順と、選択された属性の範囲を制限する範囲制限手順と、範囲制限手順で制限された範囲の属性値を有するファイルを選別対象の情報ファイルから選択する第２の選択手順と、属性一覧から選択された属性を削除した新たな属性一覧を生成する属性削除手順と、第２の選択手順で選択されたファイルを新たな選別対象のファイルとし、属性削除手順で生成した新たな属性一覧をもとに、属性選択手順から属性削除手順までの一連の手順を実行させる繰り返し手順とをコンピュータに実行させるためのプログラムである。【選択図】    図１０
2005115671.tif 000002
【特許請求の範囲】
【請求項１】
記憶装置に記憶された複数の情報ファイルから所定のファイル属性を有する情報ファイルを選択するファイル選択プログラムにおいて、
前記記憶装置に記憶されている複数の情報ファイルを選別対象として選択する第１の選択ステップと、
前記選択された情報ファイルが有するファイル属性の一覧を生成する属性一覧生成ステップと、
前記ファイル属性の一覧から少なくとも１つのファイル属性を選択する属性選択ステップと、
前記属性選択ステップで選択された属性について、その属性値の範囲を制限する範囲制限ステップと、
前記属性選択ステップで選択したファイル属性が前記範囲制限ステップで制限された範囲の属性値を有する情報ファイルを前記選別対象の情報ファイルから選択する第２の選択ステップと、
前記ファイル属性の一覧から、前記属性選択ステップで選択された属性を削除した新たなファイル属性の一覧を生成する属性削除ステップと、
前記第２の選択ステップで選択された情報ファイルを新たな選別対象の情報ファイルとし、前記属性削除ステップで生成した新たなファイル属性の一覧をもとに、前記属性選択ステップから前記属性削除ステップまでの一連の手順を実行させる繰り返しステップと
をコンピュータに実行させるためのプログラム。
【請求項２】
前記第１の選択ステップは、前記記憶装置に含まれる全情報ファイルを選別対象として選択することを特徴とする請求項１に記載のファイル選択プログラム。
【請求項３】
前記第１の選択ステップは、前記記憶装置に含まれる少なくとも１つのフォルダを指定して当該フォルダに含まれる情報ファイルを選別対象として選択することを特徴とする請求項１に記載のファイル選択プログラム。
【請求項４】
前記第１の選択ステップは、前記選択したフォルダにサブフォルダが存在する場合には、当該サブフォルダに存在する情報ファイルを選別対象として選択するサブフォルダ選択ステップを有することを特徴とする請求項３に記載のファイル選択プログラム。
【請求項５】
前記第１の選択ステップは、前記情報ファイルのファイル種別を選択するファイル種別選択ステップと、前記選別対象の情報ファイルから前記ファイル種別選択ステップで選択されたファイル種別の少なくとも１つの情報ファイルを選択するステップとを有することを特徴とする請求項１乃至４の内いずれか１項に記載のファイル選択プログラム。
【請求項６】
前記選別対象の情報ファイルをアイコンまたは文字により表示装置に表示するファイル表示ステップを更に有することを特徴とする請求項１乃至５の内いずれか１項に記載のファイル選択プログラム。
【請求項７】
前記選別対象の情報ファイルが画像ファイルの場合は、その画像の縮小画像を表示装置に表示する縮小画像表示ステップを更に有することを特徴とする請求項１乃至５の内いずれか１項に記載のファイル選択プログラム。
【請求項８】
前記選別対象となる情報ファイルが画像ファイルの場合は、前記ファイル属性は画像ファイルに含まれる撮影属性であることを特徴とする請求項１乃至７の内いずれか１項に記載のファイル選択プログラム。
【請求項９】
記憶装置に記憶された複数の情報ファイルから所定のファイル属性を有する情報ファイルを選択するファイル選択プログラムを記録した記録媒体において、
前記記憶装置に記憶されている複数の情報ファイルを選別対象として選択する第１の選択ステップと、
前記選択された情報ファイルが有するファイル属性の一覧を生成する属性一覧生成ステップと、
前記ファイル属性の一覧から少なくとも１つのファイル属性を選択する属性選択ステップと、
前記属性選択ステップで選択された属性について、その属性値の範囲を制限する範囲制限ステップと、
前記属性選択ステップで選択したファイル属性が前記範囲制限ステップで制限された範囲の属性値を有する情報ファイルを前記選別対象の情報ファイルから選択する第２の選択ステップと、
前記ファイル属性の一覧から、前記属性選択ステップで選択された属性を削除した新たなファイル属性の一覧を生成する属性削除ステップと、
前記第２の選択ステップで選択された情報ファイルを新たな選別対象の情報ファイルとし、前記属性削除ステップで生成した新たなファイル属性の一覧をもとに、前記属性選択ステップから前記属性削除ステップまでの一連の手順を実行させる繰り返しステップと
をコンピュータに実行させるためのプログラムを記録した記録媒体。
【請求項１０】
前記第１の選択ステップは、前記記憶装置に含まれる全情報ファイルを選別対象として選択することを特徴とする請求項９に記載の記録媒体。
【請求項１１】
前記第１の選択ステップは、前記記憶装置に含まれる少なくとも１つのフォルダを指定して当該フォルダに含まれる情報ファイルを選別対象として選択することを特徴とする請求項９に記載の記録媒体。
【請求項１２】
記憶装置に記憶された複数の情報ファイルから所定のファイル属性を有する情報ファイルを選択するファイル選択方法において、
前記記憶装置に記憶されている複数の情報ファイルを選別対象として選択する第１の選択ステップと、
前記選択された情報ファイルが有するファイル属性の一覧を生成する属性一覧生成ステップと、
前記ファイル属性の一覧から少なくとも１つのファイル属性を選択する属性選択ステップと、
前記属性選択ステップで選択された属性について、その属性値の範囲を制限する範囲制限ステップと、
前記属性選択ステップで選択したファイル属性が前記範囲制限ステップで制限された範囲の属性値を有する情報ファイルを前記選別対象の情報ファイルから選択する第２の選択ステップと、
前記ファイル属性の一覧から、前記属性選択ステップで選択された属性を削除した新たなファイル属性の一覧を生成する属性削除ステップと、
前記第２の選択ステップで選択された情報ファイルを新たな選別対象の情報ファイルとし、前記属性削除ステップで生成した新たなファイル属性の一覧をもとに、前記属性選択ステップから前記属性削除ステップまでの一連の手順を実行させる繰り返しステップと
を備えたことを特徴とするファイル選択方法。
【請求項１３】
前記第１の選択ステップは、前記記憶装置に含まれる全情報ファイルを選別対象として選択することを特徴とする請求項１２に記載のファイル選択方法。
【請求項１４】
前記第１の選択ステップは、前記記憶装置に含まれる少なくとも１つのフォルダを指定して当該フォルダに含まれる情報ファイルを選別対象として選択することを特徴とする請求項１２に記載のファイル選択方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記憶装置に保存されているファイルを選択するためのファイル選択技術に関する。
【背景技術】
【０００２】
従来、パーソナルコンピュータなどの情報処理装置に保存されている情報ファイル（以下、「ファイル」という。）を選択する方法として、フォルダツリーを表示してユーザにフォルダを特定させ、その指定されたフォルダに含まれるファイルのサムネイル画像やアイコンなどを名前や作成時間順に並べて表示する方法が知られている。
【０００３】
また、情報処理装置に保存されているコンテンツに関連付けられて記録されている属性データを基に、ユーザが所望するコンテンツを効率良く探し出すことができるようにする方法も知られている（例えば、特許文献１参照）。
【特許文献１】特開２００２−１１６９３３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１記載の技術では選択するファイルの属性を予めフォルダツリーで表わされるように階層構造として定義しておく必要がある。従って、この技術を電子カメラで撮影された画像ファイルなどのように、情報処理装置内に並列的に属性が付与されて保存されているファイルに適用することは困難である。
【０００５】
本発明は、かかる事情に鑑みてなされたものであって、並列的に属性が付与されている複数のファイルから、目的のファイルを容易に選択することのできるファイル選択プログラム、ファイル選択方法及び記録媒体を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明に係る請求項１に記載のファイル選択プログラムは、記憶装置に記憶された複数の情報ファイルから所定のファイル属性を有する情報ファイルを選択するファイル選択プログラムにおいて、前記記憶装置に記憶されている複数の情報ファイルを選別対象として選択する第１の選択ステップと、前記選択された情報ファイルが有するファイル属性の一覧を生成する属性一覧生成ステップと、前記ファイル属性の一覧から少なくとも１つのファイル属性を選択する属性選択ステップと、前記属性選択ステップで選択された属性について、その属性値の範囲を制限する範囲制限ステップと、前記属性選択ステップで選択したファイル属性が前記範囲制限ステップで制限された範囲の属性値を有する情報ファイルを前記選別対象の情報ファイルから選択する第２の選択ステップと、前記ファイル属性の一覧から、前記属性選択ステップで選択された属性を削除した新たなファイル属性の一覧を生成する属性削除ステップと、前記第２の選択ステップで選択された情報ファイルを新たな選別対象の情報ファイルとし、前記属性削除ステップで生成した新たなファイル属性の一覧をもとに、前記属性選択ステップから前記属性削除ステップまでの一連の手順を実行させる繰り返しステップとをコンピュータに実行させる。
【０００７】
また本発明に係る請求項２に記載のファイル選択プログラムは、上記記載の発明であるファイル選択プログラムにおいて、前記第１の選択ステップは、前記記憶装置に含まれる全情報ファイルを選別対象として選択する。
【０００８】
また本発明に係る請求項３に記載のファイル選択プログラムは、上記記載の発明であるファイル選択プログラムにおいて、前記第１の選択ステップは、前記記憶装置に含まれる少なくとも１つのフォルダを指定して当該フォルダに含まれる情報ファイルを選別対象として選択する。
【０００９】
また本発明に係る請求項４に記載のファイル選択プログラムは、上記記載の発明であるファイル選択プログラムにおいて、前記第１の選択ステップは、前記選択したフォルダにサブフォルダが存在する場合には、当該サブフォルダに存在する情報ファイルを選別対象として選択するサブフォルダ選択ステップを有する。
【００１０】
また本発明に係る請求項５に記載のファイル選択プログラムは、上記記載の発明であるファイル選択プログラムにおいて、前記第１の選択ステップは、前記情報ファイルのファイル種別を選択するファイル種別選択ステップと、前記選別対象の情報ファイルから前記ファイル種別選択ステップで選択されたファイル種別の少なくとも１つの情報ファイルを選択するステップとを有する。
【００１１】
また本発明に係る請求項６に記載のファイル選択プログラムは、上記記載の発明であるファイル選択プログラムにおいて、前記選別対象の情報ファイルをアイコンまたは文字により表示装置に表示するファイル表示ステップを更に有する。
【００１２】
また本発明に係る請求項７に記載のファイル選択プログラムは、上記記載の発明であるファイル選択プログラムにおいて、前記選別対象の情報ファイルが画像ファイルの場合は、その画像の縮小画像を表示装置に表示する縮小画像表示ステップを更に有する。
【００１３】
また本発明に係る請求項８に記載のファイル選択プログラムは、上記記載の発明であるファイル選択プログラムにおいて、前記選別対象となる情報ファイルが画像ファイルの場合は、前記ファイル属性は画像ファイルに含まれる撮影属性である。
【００１４】
また本発明に係る請求項９に記載の記録媒体は、記憶装置に記憶された複数の情報ファイルから所定のファイル属性を有する情報ファイルを選択するファイル選択プログラムを記録した記録媒体において、前記記憶装置に記憶されている複数の情報ファイルを選別対象として選択する第１の選択ステップと、前記選択された情報ファイルが有するファイル属性の一覧を生成する属性一覧生成ステップと、前記ファイル属性の一覧から少なくとも１つのファイル属性を選択する属性選択ステップと、前記属性選択ステップで選択された属性について、その属性値の範囲を制限する範囲制限ステップと、前記属性選択ステップで選択したファイル属性が前記範囲制限ステップで制限された範囲の属性値を有する情報ファイルを前記選別対象の情報ファイルから選択する第２の選択ステップと、前記ファイル属性の一覧から、前記属性選択ステップで選択された属性を削除した新たなファイル属性の一覧を生成する属性削除ステップと、前記第２の選択ステップで選択された情報ファイルを新たな選別対象の情報ファイルとし、前記属性削除ステップで生成した新たなファイル属性の一覧をもとに、前記属性選択ステップから前記属性削除ステップまでの一連の手順を実行させる繰り返しステップとをコンピュータに実行させるためのプログラムを記録した。
【００１５】
また本発明に係る請求項１０に記載の記録媒体は、上記記載の発明である記録媒体において、前記第１の選択ステップは、前記記憶装置に含まれる全情報ファイルを選別対象として選択する。
【００１６】
また本発明に係る請求項１２に記載のファイル選択方法は、記憶装置に記憶された複数の情報ファイルから所定のファイル属性を有する情報ファイルを選択するファイル選択方法において、前記記憶装置に記憶されている複数の情報ファイルを選別対象として選択する第１の選択ステップと、前記選択された情報ファイルが有するファイル属性の一覧を生成する属性一覧生成ステップと、前記ファイル属性の一覧から少なくとも１つのファイル属性を選択する属性選択ステップと、前記属性選択ステップで選択された属性について、その属性値の範囲を制限する範囲制限ステップと、前記属性選択ステップで選択したファイル属性が前記範囲制限ステップで制限された範囲の属性値を有する情報ファイルを前記選別対象の情報ファイルから選択する第２の選択ステップと、前記ファイル属性の一覧から、前記属性選択ステップで選択された属性を削除した新たなファイル属性の一覧を生成する属性削除ステップと、前記第２の選択ステップで選択された情報ファイルを新たな選別対象の情報ファイルとし、前記属性削除ステップで生成した新たなファイル属性の一覧をもとに、前記属性選択ステップから前記属性削除ステップまでの一連の手順を実行させる繰り返しステップとを備えた。
【００１７】
また本発明に係る請求項１３に記載のファイル選択方法は、上記記載の発明であるファイル選択方法において、前記第１の選択ステップは、前記記憶装置に含まれる全情報ファイルを選別対象として選択する。
【００１８】
また本発明に係る請求項１４に記載のファイル選択方法は、上記記載の発明であるファイル選択方法において、前記第１の選択ステップは、前記記憶装置に含まれる少なくとも１つのフォルダを指定して当該フォルダに含まれる情報ファイルを選別対象として選択する。
【発明の効果】
【００１９】
本発明のファイル選択プログラムによれば、目的のファイルを容易に選択することができる。
【発明を実施するための最良の形態】
【００２０】
［第１の実施の形態］
本発明に係るファイル選択方法では、情報処理装置の表示装置に表示されたファイル表示画面に基づいて、ユーザがファイルを取り扱うための操作指示を入力する。
【００２１】
図１は、本発明の第１の実施の形態のファイル選択方法によるファイル表示画面の構成を示す図である。
【００２２】
このファイル表示画面は、画面表示を操作するためのツールバーエリア１、ファイルを格納したフォルダのツリー構造を表示するフォルダエリア２、及び特定されたフォルダに格納されたファイルを表示するファイルエリア３で構成されている。
【００２３】
そして、ツールバーエリア１には、ファイル種別選択リスト欄７、ファイル選別ボタン８及び終了ボタン９が設けられている。
【００２４】
次に、ファイルの選択方法を図２、図３を参照しつつ説明する。
【００２５】
図２、図３は、画像ファイルの選択方法を説明する図である。
【００２６】
ユーザは、ツールバーエリア１のファイル種別選択リスト欄７より、対象とするファイルの種類を選択する。たとえば、「画像ファイル」を選択する。そうすると、フォルダエリア２に「画像ファイル」を格納したフォルダアイコンがアイコンまたはフォルダの名称などの識別情報としてツリー構造で表示される。
【００２７】
ユーザが、フォルダアイコンをクリックして特定すると、そのフォルダに含まれる画像ファイルのサムネイル画像（縮小画像）１５がファイルエリア３に表示される。なお、フォルダを特定する場合には複数のフォルダアイコンを選択することができ、そのときはその複数のフォルダに含まれる全ての画像ファイルのサムネイル画像１５がファイルエリア３に表示される。また、フォルダを特定したとき、そのフォルダにサブフォルダが含まれている場合は、そのサブフォルダに保存されているファイルも表示される。
【００２８】
なお、上述の操作方法では、まず「画像ファイル」を選択し、その後でフォルダを特定したが、この逆の操作を行っても良い。即ち、最初にこの情報処理装置の記憶装置に保存されている全フォルダのツリー構造を表示し、そのツリー構造からフォルダを特定してそのフォルダに含まれる全てのファイルを表示する。そして、次にファイル種別選択リスト欄７より「画像ファイル」を指定してファイルを選択しても良い。
【００２９】
次にユーザが、ファイル選別ボタン８を押下すると、画像ファイルの属性情報が記載された属性選択リスト１１が表示される。図２の属性選択リスト１１には、画像ファイルの撮影属性が表示されている。撮影属性の内、「フォーマット」は、ＪＰＧ、ＴＩＦＦなどファイル形式のことであり、「モデル番号」は、例えば撮像装置、カメラの機種名等を意味する。この撮影属性は、画像ファイル毎に付与され、画像ファイルと共にカメラから情報処理装置に送られた情報である。
【００３０】
ユーザが、属性選択リスト１１から「撮影日時」を指定すると、属性範囲設定ダイアローグ１２が表示される。ユーザは、この属性範囲設定ダイアローグ１２に「撮影日時」の範囲を入力する。図２では、２００３年１０月２１日から２００３年１１月３０日の期間に撮影された画像ファイルを選択する入力がされている。
【００３１】
ユーザが属性範囲設定ダイアローグ１２のＯＫボタンを押下すると、その設定された属性範囲の属性値をもつ画像ファイルが選択され、選択された画像ファイルのサムネイル画像１５がファイルエリア３に表示される。
【００３２】
そして、それとともに新たな属性選択リスト１１ａが表示される。この属性選択リスト１１ａには、属性選択リスト１１に表示された属性情報の内、「撮影日時」の項目は除外されている。
【００３３】
ユーザが、属性選択リスト１１ａから「シャッタ速度」を指定すると、図３に示す、属性範囲設定ダイアローグ１２ａが表示される。ユーザは、この属性範囲設定ダイアローグ１２ａに「シャッタ速度」の範囲を入力する。図３では、１／５０〜１／１００秒のシャッタ速度で撮影された画像ファイルを選択する入力がされている。
【００３４】
ユーザが属性範囲設定ダイアローグ１２ａのＯＫボタンを押下すると、ファイルエリア３に表示されている画像ファイルの内、その設定された属性範囲の属性値をもつ画像ファイルが選択されて、そのサムネイル画像１５がファイルエリア３に表示される。
【００３５】
そして、それとともに新たな属性選択リスト１１ｂが表示される。この属性選択リスト１１ｂには、属性選択リスト１１に表示された属性情報の内、「撮影日時」、「シャッタ速度」の項目は除外されている。
【００３６】
ユーザが更に属性選択リスト１１ｂから項目を選択すると上述の動作が繰り返され、ユーザは所望の画像ファイルをファイルエリア３に表示されるサムネイル画像を参照しつつ効率的に選択することができる。ユーザが更に属性選択リスト１１ｂから「完了」を選択すると、ファイル表示画面に表示されている全ての属性選択リスト１１、１１ａ、１１ｂを削除してファイル選択動作を終了する。
【００３７】
なお、ファイルエリア３にはサムネイル画像ではなく、アイコンやファイル名を表示してもよく、また画像以外のファイルについてはそのファイルを特定できる情報を明示したアイコンやファイル名を表示しても良い。
【００３８】
続いて、上述のファイル選択方法を実現するための情報処理装置の構成と、その主な処理手順について説明する。
【００３９】
図４は、情報処理装置６０の構成を示す図である。情報処理装置６０は、通信インターフェース６１、表示部６２、操作入力部６３、処理部６４、プログラムメモリ６５、情報メモリ６６、情報管理ＤＢ６７を備えている。
【００４０】
通信インターフェース６１は、外部装置（不図示）との間でファイルを通信により授受するためのインターフェースである。表示部６２は、情報処理装置６０内に記憶されているファイル等を表示する。操作入力部６３は、ユーザからの操作指示入力を受取るためのマンマシンインターフェースである。
【００４１】
処理部６４は、情報処理装置６０の動作を統括的に制御する。プログラムメモリ６５は、情報処理装置６０の各機能を制御するプログラムを保存する。情報メモリ６６は、情報処理装置６０の処理に用いるデータを記憶する。情報管理ＤＢ６７は、情報処理装置６０が操作可能なファイル、フォルダに関する構造やファイル情報等の情報を格納する。この情報管理ＤＢ６７に格納される情報は、情報処理装置６０内の情報ばかりでなく、通信インターフェース６１により接続された外部の情報処理装置（不図示）に記憶されている情報であってもよい。
【００４２】
図５は、ファイルを選択するためのファイル選択プログラムの概略の処理手順を示すフロー図である。なお、以下に説明する処理は、本ファイル選択プログラムの機能の内主な機能に関する。従って、以下の説明に記載されていない機能であっても、図２及び図３に記載された機能は本ファイル選択プログラムの機能に含まれる。
【００４３】
ファイル選択プログラムは、まず情報管理ＤＢ６７にファイル、フォルダに関する情報が登録されているかどうかを調べる（Ｓ０１）。そして、登録がされていない場合は（Ｓ０１  Ｎｏ）、情報管理ＤＢを構築する（Ｓ０２）。
【００４４】
図６は、情報管理ＤＢ構築の概略の処理手順を示すフロー図である。
【００４５】
ファイル選択プログラムは、情報処理装置６０の情報メモリ６６に保存されているフォルダの構造を分析する。そして、全フォルダに関する情報と、フォルダツリー構造情報を抽出して、これらの情報を情報管理ＤＢ６７に格納する（Ｔ０１）。続いてファイル選択プログラムは、各フォルダに含まれるファイルのファイル情報を抽出し、フォルダと関連付けて情報管理ＤＢ６７に登録する（Ｔ０２）。
【００４６】
なお、情報管理ＤＢにより外部情報処理装置に記憶されている情報ファイルの管理を行う場合は、Ｔ０２ステップが終了後、通信インターフェースに６１に接続されている外部情報処理装置を識別し、情報管理ＤＢにその識別情報を記憶し、外部情報処理装置を対象としてＴ０１乃至Ｔ０２のステップと同様の処理を実行する。抽出したフォルダツリー構造や、ファイル情報は、外部情報処理装置の識別情報に関連付けて情報管理ＤＢに記憶する。
【００４７】
情報管理ＤＢ６７の構築を行った後は、図５に戻り、設定メモリに記憶されている選択フォルダ情報を読込む（Ｓ０３）。ここで、設定メモリは情報管理ＤＢ６７内に設けられた記憶領域で、ファイル選択プログラムが前回の設定処理で使用した状態を記憶している。そこで、ファイル選択プログラムは、この設定情報に応じてフォルダを選択し、このフォルダに含まれるファイルのアイコンを表示する（Ｓ０４）。従って、ユーザは前回と同じ設定状態から操作を開始することができる。
【００４８】
続いて、使用者の操作入力によりファイル情報の登録／削除／更新処理（Ｓ０５）及びフォルダ情報の登録／削除（Ｓ０６）及びファイル選択処理（Ｓ０７）及び終了処理（Ｓ０８）のいずれかが実行される。
【００４９】
図７は終了処理（Ｓ０８）を示すフロー図である。
【００５０】
ツールバーエリア１の終了ボタン９が押されたことを検出すると（Ｓ１０）、終了ボタンが押される直前の画面上の選択されているフォルダと、ファイル種別選択情報を設定メモリに記憶し（Ｓ１１）、次回のファイル選択処理ではこの設定状態から操作を開始することができるように条件を整えて、ファイル選択プログラムは、動作を終了する。
【００５１】
ファイルの作成、削除、更新及びフォルダの作成や削除は、オペレーティングシステム（ＯＳ）や他のアプリケーションソフトウェアによっても実行されるものであって、本実施の形態のファイル選択プログラムは、自分以外のソフトウェア（ＯＳを含む）によるファイルやフォルダの状態変化を監視して、ファイルやフォルダの作成や削除などを検出した時に、情報管理ＤＢの情報を更新する。
【００５２】
なお、ファイル及びフォルダの移動、コピー、削除、名前の変更操作は、本発明のファイル選択機能に含まれる。これらの操作を実行するためには、マウスの右ボタンを押してメニューを表示し、そのメニューでそれらの操作を選択できるようにしても良いし、画面上部のツールバーに操作ボタンやメニューを配置しても良い。
【００５３】
図８は、図５のステップＳ０５に示すファイル情報の登録／削除／更新の概略の処理手順を示すフロー図である。
【００５４】
ファイルが削除されたことを検出した場合（Ｔ１０）は、情報管理ＤＢ６７に登録されているそのファイルのファイル情報を削除する（Ｔ１１）。
【００５５】
通信インターフェース６１を介して、ファイルを受信したことを検出した場合（Ｔ１２）は、受信したファイルの保存先フォルダとファイル情報を情報管理ＤＢに登録する（Ｔ１３）。
【００５６】
ファイルが新たに作成されたことを検出した場合（Ｔ１４）は、作成されたファイルの保存先フォルダとファイル情報を情報管理ＤＢに登録する（Ｔ１５）。
【００５７】
ファイルが更新されたことを検出した場合（Ｔ１６）は、更新されたファイルの情報管理ＤＢに登録されているファイル情報を更新する（Ｔ１７）。
【００５８】
以上、Ｔ１０〜Ｔ１１及びＴ１２〜Ｔ１３及びＴ１４〜Ｔ１５及びＴ１６〜Ｔ１７の何れかの処理が完了すると、ファイル情報の登録／削除／更新処理（Ｓ０５）を終了する。
【００５９】
図９は、図５のステップＳ０６に示すフォルダ情報の登録／削除の概略の処理手順を示すフロー図である。
【００６０】
フォルダが新たに追加されたことを検出した場合（Ｔ２０）は、追加されたフォルダのフォルダ情報を情報管理ＤＢに登録する（Ｔ２１）。
【００６１】
フォルダが削除されたことを検出した場合（Ｔ２５）は、削除されたフォルダはファイルを含んでいたかどうかを調べる（Ｔ２６）。ファイルを含んでいた場合（Ｔ２６  Ｙｅｓ）は、削除されたフォルダに含まれていたファイルのファイル情報を情報管理ＤＢから削除する（Ｔ２７）。そして、削除されたフォルダのフォルダ情報を情報管理ＤＢ６７から削除する（Ｔ２８）。
【００６２】
そして、フォルダ情報の登録／削除処理（Ｓ０６）を終了する。
【００６３】
図１０は、図５のステップＳ０７に示すファイル選択処理の概略の動作手順を示すフロー図である。
【００６４】
フォルダエリア２に表示されているフォルダが選択されていることを検出したときは（Ｔ３５）、ファイル種別選択リスト欄７で選択されている種別を「指定種別」として検出する（Ｔ３６）。そして、選択されたフォルダに含まれるファイルの内、「指定種別」のファイルを抽出して（Ｔ３７）、その抽出されたファイルのアイコンをファイルエリア３に表示する（Ｔ３８）。
【００６５】
ファイル選別ボタン８が押されたことを検出したときは（Ｔ３９）、ファイル選別処理を実施する（Ｔ４０）。図１１は、図９のステップＴ４０に示すファイル選別処理の概略の動作手順を示すフロー図である。
【００６６】
表示されているファイルの属性情報を記載した属性選択リストを作成し（Ｐ０１）、その属性選択リスト１１を表示部６２に表示する（Ｐ０２）。そして、ユーザが属性選択リスト１１から項目を選択したことを検出したときは（Ｐ０３）、その選択された項目を調べる（Ｐ０４）。
【００６７】
選択された項目が、「完了」以外の場合（Ｐ０４  Ｎｏ）は、その項目に対応した属性範囲設定ダイアローグ１２を表示する（Ｐ０５）。この属性範囲設定ダイアローグ１２からユーザが属性範囲を設定入力してＯＫボタン押したことを検出したときは（Ｐ０６）、選択された属性とその設定範囲を検出する（Ｐ０７）。
【００６８】
そして、ファイルエリア３に表示されているアイコンに対応するファイルの内、選択された属性の属性値が検出された範囲内にあるものを抽出する（Ｐ０８）。続いて、抽出されなかったファイルに対応するアイコンをファイルエリア３から削除し（Ｐ０９）、属性選択リスト１１の項目から選択された項目を削除した属性リストを生成し（Ｐ１０）、ステップＰ０２〜Ｐ１０の処理を繰り返す。
【００６９】
選択された項目が、「完了」の場合（Ｐ０４  Ｙｅｓ）は、表示されている全ての属性選択リストを削除して（Ｐ１１）、図１０のステップＴ４０のファイル選別処理を終了する。
【００７０】
図１０のステップＴ４１において、ファイルエリア３のアイコンが選択されたことを検出したときは、アイコンに対応するファイルを開く（Ｔ４２）。画像ファイルの場合は、ファイルを開くことに対応して画像が表示され、一般のファイルの場合は、そのファイルに対応付けられているアプリケーションソフトが、そのファイルの内容を表示する。
【００７１】
以上、Ｔ３５〜Ｔ３８及びＴ３９〜Ｔ４０及びＴ４１〜Ｔ４２の処理が完了すると、図５に戻りステップＳ０７のファイル選択処理を終了する。
【００７２】
以上、ファイル情報の登録／削除／更新処理（Ｓ０５）及びフォルダ情報の登録／削除処理（Ｓ０６）及びファイル選択（Ｓ０７）の何れかの処理が終了すると、使用者による次の操作入力に備えて待機する。
【００７３】
なお、本実施の形態では、ファイルの登録・削除・更新及びフォルダの登録・更新は、ＯＳや他のアプリケーションソフトウェアによって実行されたものを検出して、情報ＤＢ情報を更新するステップを説明しているが、前に述べたように、ファイル又はフォルダの移動、コピー、削除、名前の変更操作はファイル操作に含まれ、フォルダに関する移動、コピー、削除、名前の変更操作は、Ｔ３８に引き続き実行され、ファイルに関するこれらの操作はＴ４１に引き続いてＴ４２と並列に実行される。ここで、並列とは、ファイルに関するこれらの操作とＴ４２の何れかが実行されることであり、マウスのボタンを押して表示されるメニューで選択できるようにしてもよい。
【００７４】
また、本発明で対象とするファイルの種類は、画像ファイルに限定されず、動画ファイル、音声ファイル、テキスト情報等幅広く種々のファイルに適用することができる。
【００７５】
なお、上述の実施の形態で説明した各機能は、ハードウエアを用いて構成しても良く、また、ソフトウエアを用いて各機能を記載したプログラムをコンピュータに読み込ませて実現しても良い。また、各機能は、適宜ソフトウエア、ハードウエアのいずれかを選択して構成するものであっても良い。
【００７６】
更に、各機能は図示しない記録媒体に格納したプログラムをコンピュータに読み込ませることで実現させることもできる。ここで本実施の形態における記録媒体は、プログラムを記録でき、かつコンピュータが読み取り可能な記録媒体であれば、その記録形式は何れの形態であってもよい。
【００７７】
なお、この発明は、上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合せにより種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。更に、異なる実施形態に亘る構成要素を適宜組み合せてもよい。
【図面の簡単な説明】
【００７８】
【図１】本発明の第１の実施の形態のファイル選択方法によるファイル表示画面の構成を示す図。
【図２】画像ファイルの選択方法を説明する図。
【図３】画像ファイルの選択方法を説明する図。
【図４】情報処理装置の構成を示す図。
【図５】ファイルを選択するための概略の処理手順を示すフロー図。
【図６】情報管理ＤＢ構築の概略の処理手順を示すフロー図。
【図７】終了の処理手順を示すフロー図。
【図８】ファイル情報の登録／削除／更新の概略の処理手順を示すフロー図。
【図９】フォルダ情報の登録／削除の概略の処理手順を示すフロー図。
【図１０】ファイル選択処理の概略の動作手順を示すフロー図。
【図１１】ファイル選別処理の概略の動作手順を示すフロー図。
【符号の説明】
【００７９】
１…ツールバーエリア、２…フォルダエリア、３…ファイルエリア、７…ファイル種別選択リスト欄、８…ファイル選別ボタン、１１…属性選択リスト、１２…属性範囲設定ダイアローグ、１５…サムネイル画像、６０…情報処理装置、６１…通信インターフェース、６２…表示部、６３…操作入力部、６４…処理部、６５…プログラムメモリ、６６…情報メモリ、９７…情報管理ＤＢ。
【図１】
2005115671.tif 000003
【図２】
2005115671.tif 000004
【図３】
2005115671.tif 000005
【図４】
2005115671.tif 000006
【図５】
2005115671.tif 000007
【図６】
2005115671.tif 000008
【図７】
2005115671.tif 000009
【図８】
2005115671.tif 000010
【図９】
2005115671.tif 000011
【図１０】
2005115671.tif 000012
【図１１】
2005115671.tif 000013