(57)【要約】【課題】必要なメモリ容量を抑制しながら、複数の観点により画像ファイルを分類して表示すること。【解決手段】画像管理プログラムは、画像ファイルについて、画像関連情報と格納場所情報とを含む画像属性ファイルを作成する処理と、画像属性ファイルを格納する必須の基準フォルダ群を作成し、画像ファイルと画像属性ファイルとの対応関係が１対１の関係のもと画像属性ファイルを基準フォルダに格納する処理と、画像ファイルのメタデータに基づいた構成でなるメタ依存フォルダ群を作成し、画像属性ファイルを対応するメタ依存フォルダに格納する処理、および、ユーザ操作に応じてユーザ定義フォルダ群を作成し、画像属性ファイルをユーザ操作に応じたユーザ定義フォルダに格納する処理の少なくとも１つの処理と、任意のフォルダに格納される画像属性ファイルに含まれる画像関連情報を表示する処理と、をコンピュータに実行させる。【選択図】図１
2014235549.tif 000002
【特許請求の範囲】
【請求項１】
複数の画像ファイルが記憶される画像記憶装置と前記画像ファイルを管理するための画像管理プログラムとによって構成される画像管理システムであって、
前記画像管理プログラムを実行可能なコンピュータと前記画像記憶装置とが、特定の通信方法によってのみ通信可能であり、
前記画像管理プログラムは、
前記画像ファイルのそれぞれについて、前記画像ファイルに関連する画像関連情報と前記画像ファイルの前記画像記憶装置での格納場所情報とを含む画像属性ファイルを作成するファイル作成処理と、
前記画像属性ファイルを格納する必須の基準フォルダ群を作成し、前記画像ファイルと前記画像属性ファイルとの対応関係が１対１の関係のもとで前記画像属性ファイルを基準フォルダに格納する基準フォルダ作成処理と、
前記画像ファイルのメタデータに基づいた構成でなるメタ依存フォルダ群を作成し、前記画像属性ファイルを複製してこれに対応する画像ファイルのメタデータに応じたメタ依存フォルダに格納するメタ依存フォルダ作成処理、および、ユーザ操作に応じてユーザ定義フォルダ群を作成し、前記画像属性ファイルを複製してユーザ操作に応じたユーザ定義フォルダに格納するユーザ定義フォルダ作成処理の少なくとも１つの処理と、
前記基準フォルダ群、前記メタ依存フォルダ群および前記ユーザ定義フォルダ群内に含まれるフォルダのうち、任意のフォルダに格納される画像属性ファイルに含まれる画像関連情報を表示する関連情報表示処理と、
を前記コンピュータに実行させることを特徴とする画像管理システム。
【請求項２】
請求項１に記載の画像管理システムにおいて、
前記画像属性ファイルは、前記画像関連情報として、前記画像ファイルのサムネイル画像データを含むことを特徴とする画像管理システム。
【請求項３】
請求項１または２に記載の画像管理システムにおいて、
前記画像管理プログラムは、
ユーザ操作により指定された画像属性ファイルに含まれる前記格納場所情報を参照して、当該選択された画像属性ファイルに対応する画像ファイルを前記画像記憶装置から取得する取得処理と、
前記取得された画像ファイルに含まれる本画像データを表示する画像表示処理、および、前記取得された画像ファイルをユーザ操作により指定されたフォルダに格納する画像格納処理の少なくとも１つの処理と、
をさらに前記コンピュータに実行させることを特徴とする画像管理システム。
【請求項４】
請求項１〜３のいずれか一項に記載の画像管理システムにおいて、
前記画像管理プログラムは、ユーザにより、画像属性ファイルを指定して、当該指定した画像属性ファイルに対応する画像ファイルを削除する操作が行われた場合、
前記指定された画像属性ファイルに含まれる前記格納場所情報を参照して、前記指定された画像属性ファイルに対応する画像ファイルを前記画像記憶装置から削除する第１の削除処理と、
前記基準フォルダ群、前記メタ依存フォルダ群および前記ユーザ定義フォルダ群内に含まれるフォルダから、前記削除される画像ファイルに対応する全ての画像属性ファイルを削除する第２の削除処理と、
をさらに前記コンピュータに実行させることを特徴とする画像管理システム。
【請求項５】
請求項４に記載の画像管理システムにおいて、
前記画像管理プログラムは、
前記画像ファイルのそれぞれについて、前記画像ファイルに対応する全ての画像属性ファイルの格納場所情報を含む対応情報ファイルを作成する対応ファイル作成処理と、
前記画像属性ファイルが複製、移動、または削除された場合に、前記対応情報ファイルを更新する対応ファイル更新処理と、
をさらに前記コンピュータに実行させ、
前記第２の削除処理では、前記削除される画像ファイルの前記対応情報ファイルに基づいて、当該画像ファイルに対応する全ての画像属性ファイルを削除することを特徴とする画像管理システム。
【請求項６】
請求項１〜５のいずれか一項に記載の画像管理システムにおいて、
前記画像管理プログラムは、ユーザにより、ユーザ定義フォルダに格納される画像属性ファイルを指定して、当該指定した画像属性ファイルのみを削除する操作が行われた場合、
前記指定された画像属性ファイルのみを前記ユーザ定義フォルダから削除する第３の削除処理をさらに前記コンピュータに実行させることを特徴とする画像管理システム。
【請求項７】
請求項１〜６のいずれか一項に記載の画像管理システムにおいて、
前記メタ依存フォルダ作成処理では、前記画像ファイルに含まれるメタデータのうち、ユーザ操作により選択されたメタデータに基づいて前記メタ依存フォルダ群を作成することを特徴とする画像管理システム。
【請求項８】
請求項１〜７のいずれか一項に記載の画像管理システムにおいて、
前記画像管理プログラムは、基準フォルダ、メタ依存フォルダ、およびユーザ定義フォルダのいずれかに格納されている画像属性ファイルのうちユーザ操作により指定された画像属性ファイルを複製して、ユーザ操作により指定されたユーザ定義フォルダに格納するファイル複製処理を、さらに前記コンピュータに実行させることを特徴とする画像管理システム。
【請求項９】
請求項１〜８のいずれか一項に記載の画像管理システムにおいて、
前記画像管理プログラムは、ユーザ定義フォルダに格納されている画像属性ファイルのうちユーザ操作により指定された画像属性ファイルを、ユーザ操作により指定された他のユーザ定義フォルダに移動するファイル移動処理を、さらに前記コンピュータに実行させることを特徴とする画像管理システム。
【請求項１０】
複数の画像ファイルが記憶される画像記憶装置と前記画像ファイルを管理するための画像管理プログラムとによって構成される画像管理システムであって、
前記画像管理プログラムを実行可能なコンピュータと前記画像記憶装置とが、特定の通信方法によってのみ通信可能であり、
前記画像管理プログラムは、
前記画像ファイルのそれぞれについて、前記画像ファイルに関連する画像関連情報と前記画像ファイルの前記画像記憶装置での格納場所情報とを含む画像属性ファイルを作成するファイル作成処理と、
前記画像属性ファイルのそれぞれについて、前記画像属性ファイルにリンクするリンクファイルを作成し、前記リンクファイルを格納する必須の基準フォルダ群を作成し、前記画像ファイルと前記リンクファイルとの対応関係が１対１の関係のもとで前記リンクファイルを基準フォルダに格納する基準フォルダ作成処理と、
前記画像ファイルのメタデータに基づいた構成でなるメタ依存フォルダ群を作成し、前記リンクファイルを複製してこれに対応する画像ファイルのメタデータに対応するメタ依存フォルダに格納するメタ依存フォルダ作成処理、および、ユーザ操作に応じてユーザ定義フォルダ群を作成し、前記リンクファイルを複製してユーザ操作に応じたユーザ定義フォルダに格納するユーザ定義フォルダ作成処理の少なくとも１つの処理と、
前記基準フォルダ群、前記メタ依存フォルダ群および前記ユーザ定義フォルダ群内に含まれるフォルダのうち、任意のフォルダに格納されるリンクファイルがリンクする画像属性ファイルに含まれる画像関連情報を表示する関連情報表示処理と、
を前記コンピュータに実行させることを特徴とする画像管理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像管理システムに関する。
【背景技術】
【０００２】
複数のデータを自動的に複数のフォルダに分類して管理するファイル管理装置が知られている（特許文献１参照）。このファイル管理装置では、外部記憶媒体から複数のファイルを読み込み、読み込んだ複数のファイルを、その属性情報に基づいて自動的に複数のフォルダに分類するようになっている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−１２３４９５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
従来のファイル管理装置によれば、ユーザは、外部記憶媒体でのフォルダ構成による分類でも画像ファイルを閲覧することができるし、ファイル管理装置で自動的に作成したフォルダ構成による分類でも画像ファイルを閲覧することができる。すなわち、ユーザが複数の観点による分類で画像ファイルを閲覧できる。しかし、この場合、外部記憶媒体とファイル管理装置内の記憶部とにそれぞれ同じ画像ファイルが記憶されるので、１つの画像ファイルに対して画像ファイル２つ分のメモリ容量を使用する。このため、必要なメモリ容量が多くなってしまう。
【課題を解決するための手段】
【０００５】
（１）請求項１に記載の発明による画像管理システムは、複数の画像ファイルが記憶される画像記憶装置と画像ファイルを管理するための画像管理プログラムとによって構成される画像管理システムであって、画像管理プログラムを実行可能なコンピュータと画像記憶装置とが、特定の通信方法によってのみ通信可能であり、画像管理プログラムは、画像ファイルのそれぞれについて、画像ファイルに関連する画像関連情報と画像ファイルの画像記憶装置での格納場所情報とを含む画像属性ファイルを作成するファイル作成処理と、画像属性ファイルを格納する必須の基準フォルダ群を作成し、画像ファイルと画像属性ファイルとの対応関係が１対１の関係のもとで画像属性ファイルを基準フォルダに格納する基準フォルダ作成処理と、画像ファイルのメタデータに基づいた構成でなるメタ依存フォルダ群を作成し、画像属性ファイルを複製してこれに対応する画像ファイルのメタデータに応じたメタ依存フォルダに格納するメタ依存フォルダ作成処理、および、ユーザ操作に応じてユーザ定義フォルダ群を作成し、画像属性ファイルを複製してユーザ操作に応じたユーザ定義フォルダに格納するユーザ定義フォルダ作成処理の少なくとも１つの処理と、基準フォルダ群、メタ依存フォルダ群およびユーザ定義フォルダ群内に含まれるフォルダのうち、任意のフォルダに格納される画像属性ファイルに含まれる画像関連情報を表示する関連情報表示処理と、をコンピュータに実行させることを特徴とする。
（２）請求項１０に記載の発明による画像管理システムは、複数の画像ファイルが記憶される画像記憶装置と画像ファイルを管理するための画像管理プログラムとによって構成される画像管理システムであって、画像管理プログラムを実行可能なコンピュータと画像記憶装置とが、特定の通信方法によってのみ通信可能であり、画像管理プログラムは、画像ファイルのそれぞれについて、画像ファイルに関連する画像関連情報と画像ファイルの画像記憶装置での格納場所情報とを含む画像属性ファイルを作成するファイル作成処理と、画像属性ファイルのそれぞれについて、画像属性ファイルにリンクするリンクファイルを作成し、リンクファイルを格納する必須の基準フォルダ群を作成し、画像ファイルとリンクファイルとの対応関係が１対１の関係のもとでリンクファイルを基準フォルダに格納する基準フォルダ作成処理と、画像ファイルのメタデータに基づいた構成でなるメタ依存フォルダ群を作成し、リンクファイルを複製してこれに対応する画像ファイルのメタデータに対応するメタ依存フォルダに格納するメタ依存フォルダ作成処理、および、ユーザ操作に応じてユーザ定義フォルダ群を作成し、リンクファイルを複製してユーザ操作に応じたユーザ定義フォルダに格納するユーザ定義フォルダ作成処理の少なくとも１つの処理と、基準フォルダ群、メタ依存フォルダ群およびユーザ定義フォルダ群内に含まれるフォルダのうち、任意のフォルダに格納されるリンクファイルがリンクする画像属性ファイルに含まれる画像関連情報を表示する関連情報表示処理と、をコンピュータに実行させることを特徴とする。
【発明の効果】
【０００６】
本発明によれば、必要なメモリ容量を抑制しながら、複数の観点により画像ファイルを分類して表示できる。
【図面の簡単な説明】
【０００７】
【図１】本発明の一実施の形態による画像管理システムの構成例を説明するブロック図である。
【図２】基準フォルダシステムとメタ依存フォルダシステムを説明する図である。
【図３】基準フォルダの作成に関する処理の流れを示すフローチャートである。
【図４】第１の実施の形態におけるファイル管理画面を説明する図である。
【図５】メタ依存フォルダの作成に関する処理の流れを示すフローチャートである。
【図６】本画像データの表示に関する処理の流れを示すフローチャートである。
【図７】画像ファイルの送信に関する処理の流れを示すフローチャートである。
【図８】画像ファイルの削除に関する処理の流れを示すフローチャートである。
【図９】第２の実施の形態におけるファイル管理画面を説明する図である。
【発明を実施するための形態】
【０００８】
−第１の実施の形態−
図面を参照して、本発明の第１の実施の形態について説明する。図１は、第１の実施の形態による画像管理システム１の構成例を示すブロック図である。画像管理システム１は、画像管理プログラム２と、画像記憶装置３と、によって構成される。画像管理プログラム２は、所定の処理をパーソナルコンピュータ（ＰＣ）４に実行させるためのソフトウェアプログラムであり、ＰＣ４の内部記憶装置５に記憶されている。ＰＣ４は、内部記憶装置５のほか、ＣＰＵ、メモリおよびその他の周辺回路などにより構成される制御装置６や、液晶ディスプレイなどの表示装置７、マウスやキーボードなどの入力装置８を有する。制御装置６は、画像管理プログラム２を実行することによって後述する種々の処理を実行するほか、この他各種プログラムを実行することによってＰＣ４の種々の動作を制御する。画像記憶装置３は、ＰＣ４の外部の記憶装置であり、画像管理プログラム２によって管理される画像ファイルを記憶する。
【０００９】
ＰＣ４と画像記憶装置３とは、ＵＳＢなどの通信システムによってデータ通信が可能である。ただし、これらの間のデータ通信は、専用のコマンド体系によって行われ、画像管理プログラム２のみが画像記憶装置３にアクセスできるように構成されている。したがって、ＰＣ４のオペレーティングシステム（ＯＳ）などからは画像記憶装置３にアクセスすることができない。
【００１０】
画像記憶装置３には、複数の画像ファイルが複数のフォルダに分類されて記憶される。なお、画像ファイルは、本画像データのほか、サムネイル画像データやメタデータなどを含むファイルである。本実施形態の画像管理システム１は、ユーザが、画像記憶装置３に記憶されている画像ファイルを、画像記憶装置３に記憶されているフォルダ構成による分類で閲覧できるだけでなく、別の観点による分類で閲覧することができるようになっている。
【００１１】
なお、複数の観点による分類で画像ファイルを閲覧できるようにするためには、たとえば、複数の観点について、それぞれに対応する構成でなるフォルダ群を作成する方法が考えられる。たとえば、「オリンピック水泳」、「オリンピック柔道」という名前のフォルダに、複数の画像ファイルが分類されて格納されている場合に、当該画像ファイルを撮影日別にも分類して閲覧したいとする。この場合、たとえば、撮影日である「2012年7月30日」、「2012年7月31日」、「2012年8月1日」という名前のフォルダを作成し、「オリンピック水泳」フォルダおよび「オリンピック柔道」フォルダに格納されている画像ファイルを複製して、その撮影日に対応するフォルダに格納すればよい。こうすることで、たとえば「2012年7月30日」のフォルダを開けば、この撮影日のみの画像ファイルを、サムネイル画像などによって閲覧することができる。しかしながら、この方法では、画像ファイルの数が分類したい観点の数の倍率で増えてしまうため、必要なメモリ容量が多くなってしまうという短所がある。
【００１２】
そこで、少ないメモリ消費量で、複数の観点で画像ファイルを分類して閲覧できるようにするためには、コンピュータのオペレーティングシステムで使用されているショートカットを利用する方法が考えられる。この方法では、画像ファイルを複製する代わりに、画像ファイルのショートカットを作成して、種々のフォルダに格納する。
【００１３】
しかし、ショートカットを使用する方法では、以下のような短所がある。まず、実際の画像ファイル（実ファイル）とショートカットとの関連性が維持されない。そのため、実ファイルが削除されても、ショートカットは残っていたり、実ファイルが他のディスクドライブに移動されたとき、ショートカットにその移動情報が残らないため、実ファイルを参照することができなくなったりしてしまう。また、ショートカットから実ファイルを直接削除することもできない。また、ショートカットが格納されたフォルダを開いた場合、実ファイルのサムネイル画像については閲覧することができるが、メタデータ(撮影条件など)を見ることができない。これについては、たとえば、実ファイルのメタデータを含む代理ファイルを作成しこれを読み取ることができる専用のソフトウェアを作成すれば、代理ファイルを使用して、メタデータを含んだ画像情報の閲覧が可能となる。しかし、この専用のソフトウェアを終了した後、オペレーティングシステムで実ファイルが移動された場合には、実ファイルと代理ファイルとの関連性が維持されなくなってしまう。
【００１４】
そこで、上述した点をふまえ、本実施形態の画像管理システム１は、メモリ消費量を少なくしながらも、複数の観点による画像ファイルの閲覧、実ファイルと代理ファイルの関連性の維持、および画像ファイルのメタデータの閲覧が可能であるように構成されている。
【００１５】
以下、本実施形態の画像管理システム１について具体的に説明する。本実施形態の画像管理システム１には、画像記憶装置３に記憶されている複数の画像ファイルを、画像記憶装置３に記憶されているフォルダ構成で分類して表示するための基準フォルダシステムと、画像ファイルのメタデータに基づいて作成したフォルダ構成で分類して表示するためのメタ依存フォルダシステムとが設けられている。まず、図２を用いて、基準フォルダシステムおよびメタ依存フォルダシステムの概要について説明する。
【００１６】
基準フォルダシステムおよびメタ依存フォルダシステムでは、画像記憶装置３に記憶されている画像ファイルに関する情報を閲覧するために、画像属性ファイルが設けられる。画像属性ファイルは、画像ファイルの撮影情報と、サムネイル画像データと、画像記憶装置３での格納場所情報とを含むファイルであり、画像ファイルごとに作成される。なお、撮影情報とは、画像ファイルのメタデータに含まれる情報であり、たとえば、撮影日、シャッタースピード、絞り、ＩＳＯ感度、カメラ名、レンズ名などである。
【００１７】
また、ＰＣ４の内部記憶装置５には、画像管理プログラム２の実行ファイルと同一のディレクトリ内に、基準フォルダシステムを構成する「FolderBase」フォルダと、メタデータ依存フォルダシステムを構成する「FolderMeta」フォルダとが格納されている。「FolderBase」フォルダおよび「FolderMeta」フォルダは、たとえば、画像管理プログラム２のインストール時に予め作成される。
【００１８】
ここで、一例として、画像記憶装置３には、図２に示すように、「オリンピック水泳」、「オリンピック柔道」、「オリンピックサッカー」という名前のフォルダがそれぞれ作成されているとする。そして、「オリンピック水泳」フォルダには、オリンピックの水泳競技に関する画像ファイルＳＷ１〜ＳＷ３が格納されているとする。また、「オリンピック柔道」フォルダには、オリンピックの柔道競技に関する画像ファイルＪＤ１〜ＪＤ３が格納されているとする。また、「オリンピックサッカー」フォルダには、オリンピックのサッカー競技に関する画像ファイルＳＣ１〜ＳＣ３が格納されているとする。
【００１９】
このとき、ＰＣ４の内部記憶装置５の「FolderBase」フォルダ内には、画像記憶装置３に記憶されているフォルダと同じ構成のフォルダが作成される。以下、「FolderBase」フォルダ内に作成されるフォルダを、基準フォルダと呼ぶ。基準フォルダは、画像属性ファイルを格納する必須のフォルダである。図２では、基準フォルダとして、「オリンピック水泳」、「オリンピック柔道」、「オリンピックサッカー」という名前のフォルダが作成されている。そして、画像属性ファイルが、これに対応する画像ファイルが格納されているフォルダと同じ名前の基準フォルダに格納される。すなわち、画像ファイルと画像属性ファイルとの対応関係が１対１の関係のもとで画像属性ファイルが基準フォルダに格納される。たとえば、画像記憶装置３で「オリンピック水泳」フォルダに格納されている画像ファイルＳＷ１についての画像属性ファイルＡｔｔＳＷ１は、「FolderBase」フォルダ内の「オリンピック水泳」フォルダに格納される。このような構成により、基準フォルダシステムでは、基準フォルダによる分類で画像属性ファイルの内容を表示することで、画像記憶装置３に作成されているフォルダによる分類で画像ファイルの内容を閲覧できるようになっている。なお、この点について詳しくは後述する。
【００２０】
また、ＰＣ４の内部記憶装置５の「FolderMeta」フォルダ内には、画像記憶装置３に記憶されている画像ファイルのメタデータに基づいてフォルダが作成される。たとえば、メタデータとして「撮影日」を用いる場合、画像記憶装置３に記憶されている画像ファイルの撮影日ごとにフォルダが作成される。以下、「FolderMeta」フォルダ内に作成されるフォルダを、メタ依存フォルダと呼ぶ。図２では、メタ依存フォルダとして、「2012年7月30日」、「2012年7月31日」、「2012年8月1日」という名前のフォルダが作成されている。そして、画像属性ファイルが、これに対応する画像ファイルの撮影日のメタ依存フォルダに格納される。たとえば、撮影日が「2012年7月30日」である画像ファイルＳＷ１についての画像属性ファイルＡｔｔＳＷ１は、「FolderMeta」フォルダ内の「2012年7月30日」フォルダに格納される。このような構成により、メタ依存フォルダシステムでは、メタ依存フォルダによる分類で画像属性ファイルの内容を表示することで、画像ファイルのメタデータに基づく分類で画像ファイルの内容を閲覧できるようになっている。なお、この点について詳しくは後述する。
【００２１】
次に、画像管理システム１において、画像管理プログラム２に従って実行される各種処理について具体的に説明する。
【００２２】
（基準フォルダの作成）
まず、図３に示すフローチャートを用いて、基準フォルダの作成に関する処理の流れについて説明する。ＰＣ４の制御装置６は、ユーザ操作により画像管理プログラム２の起動が指示されると、画像管理プログラム２を起動して画像記憶装置３にアクセス可能な状態を確認し、図３のフローチャートに示す処理を開始する。
【００２３】
ステップＳ１において、制御装置６は、図４（ａ）に示すファイル管理画面５０を表示装置７に表示する。ファイル管理画面５０では、「ベース」タブ５１と、「メタ」タブ５２とが切り替え可能である。図４（ａ）は、「ベース」タブ５１がアクティブである状態を示している。「ベース」タブ５１は、基準フォルダシステムに対応するタブ画面であり、「メタ」タブ５２と、メタ依存フォルダシステムに対応するタブ画面である。なお、図４（ａ）は、画像記憶装置３にまだ画像ファイルが記憶されていない状態（初期状態）でのファイル管理画面５０を示している。
【００２４】
ステップＳ２において、制御装置６は、ユーザにより、画像ファイルの画像記憶装置３への送信を指示する操作が行われたか否かを判定する。ユーザは、ＰＣ４の内部記憶装置５内に記憶されている画像ファイルの中から、画像記憶装置３に送信したい画像ファイルを選択してファイル管理画面５０内にドラッグ＆ドロップすることで、上記操作を行う。たとえば、ＰＣ４の内部記憶装置５内において、「オリンピック水泳」、「オリンピック柔道」、「オリンピックサッカー」という名前のフォルダに格納されている全ての画像ファイルを選択する場合は、これらのフォルダを一括選択し、ファイル管理画面５０内にドラッグ＆ドロップする操作を行う。制御装置６は、この操作が行われるまでステップS２を否定判定してステップＳ２の判定処理を繰り返し、この操作が行われるとステップＳ２を肯定判定してステップＳ３へ進む。
【００２５】
ステップＳ３において、制御装置６は、上記選択された画像ファイルが格納されているフォルダと同じ構成のフォルダを基準フォルダとして作成し、ＰＣ４の内部記憶装置５の「FolderBase」フォルダ内に格納する。制御装置６は、たとえば、ＰＣ４の内部記憶装置５内において、上記選択された画像ファイルが格納されていた「オリンピック水泳」、「オリンピック柔道」、「オリンピックサッカー」というフォルダと同じ名前の基準フォルダを作成する。
【００２６】
ステップＳ４において、制御装置６は、上記選択された画像ファイルの全てから、それぞれ、撮影情報とサムネイル画像データとを抽出し、ＰＣ４のメモリ（不図示）に一時的に記憶する。
【００２７】
ステップＳ５において、制御装置６は、上記選択された画像ファイルの全てを画像記憶装置３に送信し、フォルダの構成を変えずに画像記憶装置３に記憶させる。制御装置６は、たとえば、ＰＣ４の内部記憶装置５内において、「オリンピック水泳」、「オリンピック柔道」、「オリンピックサッカー」という名前のフォルダにそれぞれ格納されていた画像ファイルを、画像記憶装置３内においても同じ名前のフォルダに格納する。そして、制御装置６は、格納した画像ファイルの全てについて、それぞれの画像記憶装置３での格納場所情報をＰＣ４のメモリ（不図示）に一時的に記憶する。
【００２８】
ステップＳ６において、ＰＣ４の制御装置６は、上記選択された画像ファイルの全てについて、それぞれ、ステップＳ３で取得した撮影情報およびサムネイル画像データと、ステップＳ４で取得した格納場所情報とを含む画像属性ファイルを作成する。そして制御装置６は、作成した画像属性ファイルを、ステップＳ２で作成した基準フォルダに格納する。このとき制御装置６は、画像属性ファイルを、これに対応する画像ファイルが格納されているフォルダと同じ名前の基準フォルダに格納する。たとえば、画像記憶装置３で「オリンピック水泳」フォルダに格納されている画像ファイルＳＷ１についての画像属性ファイルＡｔｔＳＷ１を、「オリンピック水泳」という名前の基準フォルダに格納する。
【００２９】
ステップＳ７において、制御装置６は、図４（ｂ）に示すように、「ベース」タブ５１内に設けられたフォルダ一覧表示領域５３に、「FolderBase」フォルダ内に格納されている基準フォルダの名前を一覧表示する。また制御装置６は、基準フォルダのうちの一つを選択し、選択した基準フォルダの名前を強調表示（たとえば反転表示したりする、色を変えたりするなど）する。さらに制御装置６は、選択した基準フォルダ内に格納されている各画像属性ファイルからサムネイル画像を抽出し、「ベース」タブ５１内の画像表示領域５４に一覧表示する（すなわちサムネイル表示する）。図４（ｂ）では、一例として、基準フォルダである「オリンピック水泳」、「オリンピック柔道」、「オリンピックサッカー」の名前が一覧表示され、「オリンピック水泳」フォルダが選択されて強調表示された例を示している。また、図４（ｂ）では、「オリンピック水泳」フォルダに格納されている画像属性ファイルに対応する画像ファイルＳＷ１〜ＳＷ３のサムネイル画像が一覧表示された例を示している。なお、図４（ｂ）では、基準フォルダの階層が１階層である例を示しているが、画像記憶装置３において画像ファイルが記憶されるフォルダが複数階層で構成される場合には基準フォルダも複数階層で構成される。この場合には、制御装置６は、フォルダ一覧表示領域５３に、階層構造に沿って基準フォルダの名前を表示する。
【００３０】
その後、ユーザにより他の基準フォルダを選択する操作が行われた場合には、制御装置６は、当該選択された基準フォルダの名前を強調表示し、「ベース」タブ５１の画像表示領域５４の表示を、当該選択された基準フォルダに格納されている画像属性ファイルのサムネイル表示に切り替える。また、ユーザによりマウスの右ボタンを押下する操作（右クリック操作）が行われた場合には、制御装置６は、画像表示領域５４の表示を、サムネイル画像の表示から撮影情報（シャッタースピード、カメラ名など）の表示に切り替える。すなわち、制御装置６は、選択されている基準フォルダに格納されている画像属性ファイルから撮影情報を抽出し、画像表示領域５４に一覧表示する。
【００３１】
（メタ依存フォルダの作成）
次に、メタ依存フォルダの作成に関する処理の流れを、図５に示すフローチャートを用いて説明する。ＰＣ４の制御装置６は、図４に示す処理を終了すると、図５に示す処理を開始する。なお、ここでは、メタ依存フォルダシステムにおいて、メタデータとして「撮影日」を用いる例について説明する。
【００３２】
ステップＳ１１において、制御装置６は、図４（ｂ）に示すファイル管理画面５０が表示された状態で、ユーザにより「メタ」タブ５２を選択する操作が行われたか否かを判定する。制御装置６は、当該操作が行われない場合にはステップＳ１１を否定判定してステップＳ１１の判定処理を繰り返し、当該操作が行われると、メタステップＳ１１を肯定判定してステップＳ１２に進む。
【００３３】
ステップＳ１２において、制御装置６は、「FolderBase」フォルダ内の基準フォルダに格納されている全ての画像属性ファイルから撮影日の情報を抽出し、抽出された撮影日ごとにメタ依存フォルダを作成する。例えば、抽出された撮影日が、「2012年7月30日」、「2012年7月31日」、「2012年8月1日」である場合、制御装置６は、「FolderMeta」フォルダ内に、「2012年7月30日」、「2012年7月31日」、「2012年8月1日」という名前のメタ依存フォルダを作成する。
【００３４】
ステップＳ１３において、制御装置６は、「FolderBase」フォルダ内の基準フォルダに格納されている全ての画像属性ファイルを複製し、複製した画像属性ファイルを、それぞれ対応する画像ファイルの撮影日のメタ依存フォルダに格納する。制御装置６は、たとえば、撮影日が「2012年7月30日」である画像ファイルＳＷ１についての画像属性ファイルＡｔｔＳＷ１を、「2012年7月30日」というメタ依存フォルダに格納する。
【００３５】
ステップＳ１４において、制御装置６は、図４（ｃ）に示すように、「メタ」タブ５２内のフォルダ一覧表示領域５５に、「FolderMeta」フォルダ内に格納されているメタ依存フォルダの名前を一覧表示する。また制御装置６は、メタ依存フォルダのうちの一つを選択し、選択したメタ依存フォルダの名前を強調表示（たとえば反転表示したりする、色を変えたりするなど）する。さらに制御装置６は、選択したメタ依存フォルダ内に格納されている各画像属性ファイルからそれぞれサムネイル画像を抽出し、「メタ」タブ５２内の画像表示領域５６に並べて表示する（すなわちサムネイル表示する）。図４（ｃ）では、一例として、メタ依存フォルダである「2012年7月30日」、「2012年7月31日」、「2012年8月1日」の名前が一覧表示され、「2012年7月30日」フォルダが選択されて強調表示された例を示している。また、図４（ｃ）では、「2012年7月30日」フォルダに格納されている画像属性ファイルに対応する画像ファイルＳＷ１、ＪＤ１のサムネイル画像が一覧表示された例を示している。
【００３６】
その後、ユーザにより他のメタ依存フォルダを選択する操作が行われた場合には、制御装置６は、当該選択されたメタ依存フォルダの名前を強調表示し、画像表示領域５６の表示を、当該選択された基準フォルダに格納されている画像属性ファイルのサムネイル表示に切り替える。また、ユーザにより右クリック操作が行われた場合には、制御装置６は、画像表示領域５６の表示を、サムネイル画像の表示から撮影情報（シャッタースピード、カメラ名など）の表示に切り替える。すなわち、制御装置６は、選択されているメタ依存フォルダに格納されている画像属性ファイルから撮影情報を抽出し、画像表示領域５６に一覧表示する。
【００３７】
以上のように、画像管理システム１は、画像記憶装置３に画像ファイルを記憶する際、「FolderBase」フォルダ内に画像記憶装置３に記憶するフォルダと同じ構成の基準フォルダを作成し、画像属性ファイルを基準フォルダに分類して格納する。そして、画像管理システム１は、「メタ」タブ５２に切り替えられると、「FolderMeta」フォルダ内に画像記憶装置３に記憶された画像ファイルのメタデータに基づいてメタ依存フォルダを作成し、基準フォルダに格納した画像属性ファイルを複製し、複製した画像属性ファイルをメタ依存フォルダに分類して格納する。その後は、画像管理システム１は、「ベース」タブ５１と「メタ」タブ５２の切り替え操作に応じて、基準フォルダの表示とメタ依存フォルダの表示とを切り替える。したがって、ユーザは、画像記憶装置３でのフォルダ構成による分類と画像ファイルのメタデータに基づく分類とを自由に切り替えて閲覧することができる。
【００３８】
（本画像データの表示）
次に、画像ファイルの本画像データを表示する処理について、図６に示すフローチャートを用いて説明する。ＰＣ４の制御装置６は、ファイル管理画面５０が表示されている状態において、図６に示す処理を実行する。
【００３９】
ステップＳ２１において、制御装置６は、ユーザにより、ファイル管理画面５０内のサムネイル画像に対するダブルクリック操作が行われたか否かを判定する。制御装置６は、当該操作が行われない場合にはステップＳ２１を否定判定してステップＳ２１の判定処理を繰り返し、当該操作が行われると、ステップＳ２１を肯定判定してステップＳ２２に進む。
【００４０】
ステップＳ２２において、制御装置６は、上記操作が行われたサムネイル画像が含まれる画像属性ファイルを参照し、上記操作が行われたサムネイル画像に対応する画像ファイルの画像記憶装置３での格納場所情報を取得する。
【００４１】
ステップＳ２３において、制御装置６は、ステップＳ２２で取得した格納場所情報に基づいて、上記操作が行われたサムネイル画像に対応する画像ファイルを画像記憶装置３からロードする。
【００４２】
ステップＳ２４において、制御装置６は、ステップＳ２３でロードした画像ファイルに含まれる本画像データを表示装置７に表示する。
【００４３】
（画像ファイルのＰＣ４への送信）
さらに、画像記憶装置３に記憶されている画像ファイルをＰＣ４に送信する処理について、図７に示すフローチャートを用いて説明する。ＰＣ４の制御装置６は、ファイル管理画面５０が表示されている状態において、図７に示す処理を実行する。
【００４４】
ステップＳ３１において、制御装置６は、ユーザにより、ファイル管理画面５０内のサムネイル画像を、ＰＣ４の内部記憶装置５内のフォルダにドラッグ＆ドロップする操作が行われたか否かを判定する。制御装置６は、当該操作が行われない場合にはステップＳ３１を否定判定してステップＳ３１の判定処理を繰り返し、当該操作が行われると、ステップＳ３１を肯定判定してステップＳ３２に進む。
【００４５】
ステップＳ３２において、制御装置６は、上記操作が行われたサムネイル画像に対応する画像属性ファイルを参照し、上記操作が行われたサムネイル画像に対応する画像ファイルの画像記憶装置３での格納場所情報を取得する。
【００４６】
ステップＳ３３において、制御装置６は、ステップＳ３２で取得した格納場所情報に基づいて、上記操作が行われたサムネイル画像に対応する画像ファイルを画像記憶装置３からロードする。
【００４７】
ステップＳ３４において、制御装置６は、上記サムネイル画像がドラッグ＆ドロップされたＰＣ４の内部記憶装置５内のフォルダに、ステップＳ３３でロードした画像ファイルを格納する。
【００４８】
（画像ファイルの削除）
さらに、画像記憶装置３に記憶されている画像ファイルを削除する処理について、図８に示すフローチャートを用いて説明する。ＰＣ４の制御装置６は、ファイル管理画面５０が表示されている状態で、図８に示す処理を実行する。
【００４９】
ステップＳ４１において、制御装置６は、ユーザにより、ファイル管理画面５０内のサムネイル画像に対して右クリック操作が行われ、当該右クリック操作により表示された削除メニューを選択する操作が行われたか否かを判定する。制御装置６は、当該操作が行われない場合にはステップＳ４１を否定判定してステップＳ４１の判定処理を繰り返し、当該操作が行われると、ステップＳ４１を肯定判定してステップＳ４２に進む。
【００５０】
ステップＳ４２において、制御装置６は、上記操作が行われたサムネイル画像に対応する画像属性ファイルを参照し、上記操作が行われたサムネイル画像に対応する画像ファイルの画像記憶装置３での格納場所情報を取得する。
【００５１】
ステップＳ４３において、制御装置６は、ステップＳ４２で取得した格納場所情報に基づいて、上記操作が行われたサムネイル画像に対応する画像ファイルを画像記憶装置３から削除する。
【００５２】
ステップＳ４４において、制御装置６は、「FolderBase」フォルダ内の基準フォルダから、上記操作が行われたサムネイル画像に対応する画像属性ファイルを削除する。
【００５３】
ステップＳ４５において、制御装置６は、「FolderMeta」フォルダ内のメタ依存フォルダから、上記操作が行われたサムネイル画像に対応する画像属性ファイルを削除する。
【００５４】
なお、上述では、メタ依存フォルダシステムにおいてメタデータとして「撮影日」を用いる例について説明したが、メタデータとして用いる項目をユーザが選択できるようにしてもよい。たとえば、ファイル管理画面５０に、「メタデータの項目の選択」メニューを設け、「撮影日」だけでなく、「シャッタースピード」、「絞り」、「ISO感度」、「カメラ名」、「レンズ名」などの選択肢を表示し、ユーザに選択させるようにしてもよい。この場合、制御装置６は、ユーザに選択された項目のメタデータを用いてメタ依存フォルダを作成する。
【００５５】
また、上述では、「メタ」タブ５２が１つ設けられている例について説明したが、「メタ」タブ５２を複数設け、それぞれ、異なる項目に従って作成されたメタ依存フォルダの一覧を表示するようにしてもよい。
【００５６】
さらに、メタ依存フォルダを複数階層で構成してもよい。この場合、各階層で用いるメタデータの項目をユーザが選択できるようにしてもよい。たとえば、ユーザ操作により、第１階層に「撮影日」、第２階層に「カメラ名」、第３階層に「レンズ名」が選択されたとする。この場合、制御装置６は、第１階層として、撮影日ごとのメタ依存フォルダを作成し、各撮影日のメタ依存フォルダ内に第２階層としてカメラ名ごとのメタ依存フォルダを作成し、各カメラ名のメタ依存フォルダ内に第３階層としてレンズ名ごとのメタ依存フォルダを作成し、第３階層のメタ依存フォルダに、各画像ファイルの画像属性ファイルを分類して格納する。制御装置６は、「メタ」タブ５２のフォルダ一覧表示領域５５に階層構造に沿ってメタ依存フォルダの名前を表示し、画像表示領域５６に選択したメタ依存フォルダ内のサムネイル画像を表示する。
【００５７】
さらに、特定のメタ依存フォルダのみ、階層を深くするようにしてもよい。たとえば、制御装置６は、図４（ｃ）に示したファイル管理画面５０において、ユーザが「2012年8月1日」フォルダを選択して右クリック操作を行うと、たとえば、「カメラ名」、「レンズ名」などの分類項目の選択肢を表示する。そして、制御装置６は、ユーザが「カメラ名」を選択した場合には、「2012年8月1日」フォルダ内に、カメラ名ごとのメタ依存フォルダを作成し、画像属性ファイルを分類して格納する。
【００５８】
以上説明した実施形態によれば、次の作用効果が得られる。
（１）画像管理システム１では、画像管理プログラム２を実行可能なＰＣ４と画像記憶装置３とが特定の通信方法によってのみ通信可能であるようにした。これにより、ＰＣ４のＯＳなど別のプログラムによって画像ファイルが移動・削除されるのを防止することができ、画像管理プログラム２で適切に画像ファイルを管理することができる。また、画像管理プログラム２は、画像関連情報（撮影情報およびサムネイル画像）と格納場所情報とを含む画像属性ファイルを作成する。そしてＰＣ４は、画像属性ファイルを格納する必須の基準フォルダ群（基準フォルダシステム）を作成し、画像ファイルと画像属性ファイルとの対応関係が１対１の関係のもとで画像属性ファイルを基準フォルダに格納する。さらにＰＣ４は、画像ファイルのメタデータに基づいた構成でなるメタ依存フォルダ群（メタ依存フォルダシステム）を作成し、画像属性ファイルを複製してこれに対応する画像ファイルのメタデータに応じたメタ依存フォルダに格納する。さらにＰＣ４は、基準フォルダ群、メタ依存フォルダ群のうち、任意のフォルダ（ユーザ操作により選択されたフォルダ群）に格納される画像属性ファイルに含まれる画像関連情報を表示する。これにより、画像管理システム１は、複数の観点（画像記憶装置３でのフォルダ構成およびメタデータに基づくフォルダ構成）により画像ファイルを分類して表示できる。また、画像管理システム１は、画像ファイルそのものではなく、画像ファイルよりもデータ容量の小さい画像属性ファイルを複製するので、必要なメモリ容量を抑制することができる。
【００５９】
（２）ＰＣ４は、画像管理プログラム２に従って、ユーザ操作（サムネイル画像に対するダブルクリック操作）により指定された画像属性ファイルに含まれる格納場所情報を参照して、当該選択された画像属性ファイルに対応する画像ファイルを画像記憶装置３から取得し、取得した画像ファイルに含まれる本画像データを表示する。これにより、ユーザは、所望に応じて画像ファイルの本画像を閲覧することができる。
【００６０】
（３）ＰＣ４は、画像管理プログラム２に従って、ユーザ操作（サムネイル画像のドラッグ＆ドロップ操作）により指定された画像属性ファイルに含まれる格納場所情報を参照して、当該選択された画像属性ファイルに対応する画像ファイルを画像記憶装置３から取得する。そして、取得した画像ファイルをユーザ操作（サムネイル画像のドラッグ＆ドロップ操作）により指定されたフォルダに格納する。これにより、ユーザは、画像記憶装置３に記憶された画像ファイルを所望のフォルダ（たとえばＰＣ４内で管理するフォルダ）に格納することができる。
【００６１】
（４）ユーザにより、画像属性ファイルを指定して、当該指定した画像属性ファイルに対応する画像ファイルを削除する操作（サムネイル画像の「削除」メニューを選択する操作）が行われた場合、ＰＣ４は、画像管理プログラム２に従って、指定された画像属性ファイルに含まれる格納場所情報を参照して、指定された画像属性ファイルに対応する画像ファイルを画像記憶装置３から削除し、基準フォルダ群およびメタ依存フォルダ群内に含まれるフォルダから、削除した画像ファイルに対応する全ての画像属性ファイルを削除する。これにより、ユーザは、画像属性ファイルを選択するだけで、画像ファイルを直接削除することができる。
【００６２】
（５）ＰＣ４は、画像管理プログラム２に従って、画像ファイルに含まれるメタデータのうち、ユーザ操作により選択されたメタデータに基づいてメタ依存フォルダ群を作成するようにした。これにより、ユーザは、所望のメタデータによる分類で、画像ファイルの内容を閲覧することができる。
【００６３】
−第２の実施の形態−
次に、図面を参照して、本発明の第２の実施の形態について説明する。なお、第２の実施の形態において、第１の実施の形態と同様の箇所については説明を省略する。第２の実施の形態の画像管理システム１では、基準フォルダシステムのほかに、上述したメタ依存フォルダシステムではなく、ユーザの指示により作成したフォルダにより画像ファイルを分類して表示するためのユーザ定義フォルダシステムが設けられている。
【００６４】
ＰＣ４の内部記憶装置５には、画像管理プログラム２の実行ファイルと同一のディレクトリ内に、基準フォルダシステムを構成する「FolderBase」フォルダのほか、ユーザ定義フォルダシステムを構成する「FolderUser」フォルダが格納されている。「FolderUser」フォルダも、「FolderBase」フォルダと同様に、たとえば、画像管理プログラム２のインストール時に予め作成される。
【００６５】
第２実施形態の画像管理システム１は、画像管理プログラム２に従って、図９に示すファイル管理画面６０を表示する。ファイル管理画面６０内には、基準フォルダシステムに対応する「ベース」表示領域６１と、ユーザ定義フォルダシステムに対応する「ユーザ」表示領域６２とが並べて設けられている。
【００６６】
「ベース」表示領域６１のフォルダ一覧表示領域６３には、基準フォルダの名前が一覧表示され、選択された基準フォルダの名前が強調表示される。「ベース」表示領域６１の画像表示領域６４には、選択された基準フォルダ内に格納されている各画像属性ファイルから抽出されたサムネイル画像が一覧表示されている。なお、第２の実施の形態において、「FolderBase」フォルダ内に基準フォルダを作成する処理は、第１の実施の形態と同様であるため、説明を省略する。
【００６７】
（ユーザ定義フォルダの作成）
第２の実施の形態では、ファイル管理画面６０において、ユーザが任意の名前のフォルダを作成できるようになっている。ユーザにより作成されたフォルダは、「FolderUser」フォルダ内に格納される。以下、「FolderUser」フォルダ内に格納されるフォルダを、ユーザ定義依存フォルダと呼ぶ。ファイル管理画面６０において、「ユーザ」表示領域６２のフォルダ一覧表示領域６５には、ユーザ定義フォルダの名前が一覧表示される。図９では、ユーザ定義フォルダとして「雑誌一面用候補」フォルダと「ネット配信用」フォルダとが作成されている例を示している。
【００６８】
そして、第２の実施の形態では、基準フォルダに格納されている画像属性ファイルを複製しユーザ定義フォルダに分類して格納することで、画像記憶装置３に格納されている画像ファイルをユーザ定義フォルダにより分類することができる。たとえば、ユーザは、「雑誌一面用候補」フォルダに、「オリンピック水泳」フォルダに格納されている画像ファイルＳＷ１を分類したいとする。この場合、ユーザは、「ベース」表示領域６１に表示されている画像ファイルＳＷ１のサムネイル画像を選択して、「ユーザ」表示領域６２に表示されている「雑誌一面用候補」フォルダにドラッグ＆ドロップする操作を行う。すると、制御装置６は、画像ファイルＳＷ１に対応する画像属性ファイルＡｔｔＳＷ１を複製して、「雑誌一面用候補」フォルダに格納する。そして制御装置６は、「雑誌一面用候補」フォルダに格納された画像属性ファイルＡｔｔＳＷ１からサムネイル画像を抽出し、「ユーザ」表示領域６２内の画像表示領域６６に表示する。
【００６９】
また、ファイル管理画面６０において、ユーザにより他のユーザ定義フォルダを選択する操作が行われた場合には、制御装置６は、当該選択されたユーザ定義フォルダの名前を強調表示し、「ユーザ」表示領域６２の画像表示領域６６の表示を、当該選択されたユーザ定義フォルダ内に格納されている画像属性ファイルのサムネイル表示に切り替える。また、ユーザにより右クリック操作が行われた場合には、制御装置６は、画像表示領域６６の表示を、サムネイル画像の表示から撮影情報（シャッタースピード、カメラ名など）の表示に切り替える。すなわち、制御装置６は、選択されているユーザ定義フォルダに格納されている画像属性ファイルから撮影情報を抽出し、画像表示領域６６に一覧表示する。なお、これらの処理は、基準フォルダについても同様である。
【００７０】
また、画像管理システム１では、あるユーザ定義フォルダに格納されている画像属性ファイルを複製して、別のユーザ定義フォルダに格納することもできる。この場合、ユーザは、ファイル管理画面６０の「ユーザ」表示領域６２内において、複製したい画像ファイルのサムネイル画像を選択し、格納したい別のユーザ定義フォルダにドラッグ＆ドロップする操作を行う。すると、制御装置６は、当該操作が行われたサムネイル画像が含まれる画像属性ファイルを複製して、当該操作が行われたユーザ定義フォルダに格納し、これに応じて「ユーザ」表示領域６２の表示内容を更新する。
【００７１】
また、画像管理システム１では、あるユーザ定義フォルダに格納されている画像属性ファイルを、別のユーザ定義フォルダに移動することもできる。この場合、ユーザは、ファイル管理画面６０の「ユーザ」表示領域６２内において、移動したい画像ファイルのサムネイル画像に対して右クリック操作を行い、表示されたメニューの中から「移動」メニューを選択した後、移動先のユーザ定義フォルダにドラッグ＆ドロップする操作を行う。すると、制御装置６は、当該操作が行われたサムネイル画像が含まれる画像属性ファイルを、当該操作が行われたユーザ定義フォルダに移動し、これに応じて「ユーザ」表示領域６２の表示内容を更新する。
【００７２】
以上のように、ユーザ定義フォルダシステムでは、ユーザが自由にユーザ定義フォルダを作成して、その中に任意の画像属性ファイルを格納できる。そして、ユーザ定義フォルダの構成に沿って画像属性ファイルに含まれるサムネイル画像を表示することで、ユーザが作成したユーザ定義フォルダにより画像ファイルを分類してその内容を確認することができる。したがって、ユーザは、画像記憶装置３に記憶されている画像ファイルの内容を、画像記憶装置３でのフォルダ構成による分類でも閲覧できるし、自ら作成したフォルダによる分類でも閲覧することができる。
【００７３】
（削除）
また第２の実施の形態では、画像属性ファイルを個別に削除する「個別削除」と、実際の画像ファイルとこれに対応する画像属性ファイルの全てを削除する「全削除」とを行うことができるようになっている。
【００７４】
「個別削除」を行う場合、ユーザは、ファイル管理画面６０の「ユーザ」表示領域６２において、個別に削除したいサムネイル画像を選択して右クリック操作を行い、表示されたメニューの中から「個別削除」メニューを選択する操作を行う。すると、制御装置６は、当該選択されたサムネイル画像に対応する画像属性ファイルのみを削除する。
【００７５】
「全削除」を行う場合、ユーザは、ファイル管理画面６０の「ユーザ」表示領域６２において、全削除を行いたいサムネイル画像を選択して右クリック操作を行い、表示されたメニューの中から「全削除」メニューを選択する操作を行う。すると、制御装置６は、画像記憶装置３から当該選択されたサムネイル画像に対応する実際の画像ファイルを削除すると共に、「FolderBase」フォルダおよび「FolderUser」フォルダ内から、この画像ファイルに対応する全ての画像属性ファイルを削除する。
【００７６】
このとき、制御装置６は、画像ファイルに対応する全ての画像属性ファイルの格納場所を示す対応情報ファイルを参照することで、削除すべき画像属性ファイルを即座に知ることができる。なお、制御装置６は、各画像ファイルについて、画像記憶装置３に画像ファイルを記憶する際に対応情報ファイルを作成してＰＣ４の内部記憶装置５内に記憶し、当該画像ファイルに対応する画像属性ファイルを複製、移動、または削除した場合に当該対応情報ファイルを更新する。
【００７７】
なお、対応情報ファイルを用いず、「FolderBase」フォルダおよび「FolderUser」フォルダ内から、ユーザが選択した画像ファイルを参照している画像属性ファイルを検索することで、削除すべき画像属性ファイルの格納場所を取得するようにしてもよい。
【００７８】
（同一の画像属性ファイルの表示）
また、上記対応情報ファイルを参照して、ある画像属性ファイルと同一の画像属性ファイルがどのフォルダに格納されているかを示す情報を表示するようにしてもよい。たとえば、制御装置６は、ユーザ操作により、ファイル管理画面６０において任意のサムネイル画像が選択されると、当該選択されたサムネイル画像を含む画像属性ファイルに対応する画像ファイルの対応情報ファイルを参照して、当該画像属性ファイルと同一の画像属性ファイルが、どの基準フォルダおよびユーザ定義フォルダに格納されているかを示す情報を表示する。
【００７９】
なお、上述した図９では、「ユーザ」表示領域６２が１つ設けられている例について記載したが、「ユーザ」表示領域６２を複数設け、それぞれにおいてユーザ定義フォルダを作成して、一覧表示できるようにしてもよい。また、上述した図９では、ユーザ定義フォルダが１階層である例を記載したが、複数階層で構成されていてもよい。
【００８０】
以上説明した実施形態によれば、次の作用効果が得られる。
（１）画像管理プログラム２は、画像関連情報（サムネイル画像および撮影情報）と格納場所情報とを含む画像属性ファイルを作成する。そしてＰＣ４は、画像属性ファイルを格納する必須の基準フォルダ群（基準フォルダシステム）を作成し、画像ファイルと画像属性ファイルとの対応関係が１対１の関係のもとで画像属性ファイルを基準フォルダに格納する。さらにＰＣ４は、ユーザ操作に応じた構成でなるユーザ定義フォルダ群（ユーザ定義フォルダシステム）を作成し、画像属性ファイルを複製してユーザ操作（サムネイル画像に対するドラッグ＆ドロップ操作）に応じたユーザ定義フォルダに格納する。さらにＰＣ４は、基準フォルダ群およびユーザ定義フォルダ群のうち、任意のフォルダ（ユーザ操作により選択されたフォルダ）に格納される画像属性ファイルに含まれる画像関連情報を表示する。これにより、画像管理システム１は、複数の観点（画像記憶装置３でのフォルダ構成およびユーザ操作に基づくフォルダ構成）により画像ファイルを分類して表示できる。また、画像管理システム１は、画像ファイルそのものではなく、画像ファイルよりもデータ容量の小さい画像属性ファイルを複製するので、必要なメモリ容量を抑制することができる。
【００８１】
（２）ユーザにより、画像属性ファイルを指定して、当該指定した画像属性ファイルに対応する画像ファイルを削除する操作（サムネイル画像の「全削除」メニューを選択する操作）が行われた場合、ＰＣ４は、画像管理プログラム２に従って、指定された画像属性ファイルに含まれる格納場所情報を参照して、指定された画像属性ファイルに対応する画像ファイルを画像記憶装置３から削除し、基準フォルダ群およびユーザ定義フォルダ群内に含まれるフォルダから、削除した画像ファイルに対応する全ての画像属性ファイルを削除する。これにより、ユーザは、画像属性ファイルを指定するだけで、画像ファイルを直接削除することができる。
【００８２】
（３）ＰＣ４は、画像管理プログラム２に従って、画像ファイルのそれぞれについて、画像ファイルに対応する全ての画像属性ファイルの格納場所情報を含む対応情報ファイルを作成し、画像属性ファイルが複製、移動、または削除された場合に、対応情報ファイルを更新する。そしてＰＣ４は、上記（２）の操作が行われた場合は、削除する画像ファイルの対応情報ファイルに基づいて、当該画像ファイルに対応する全ての画像属性ファイルを削除する。このようにＰＣ４は、対応情報ファイルを参照することで、簡易に画像ファイルに対応する全ての画像属性ファイルの格納場所情報を認識することができる。
【００８３】
（４）ユーザにより、ユーザ定義フォルダに格納される画像属性ファイルを指定して、当該指定した画像属性ファイルのみを削除する操作（サムネイル画像の「個別削除」メニューを選択する操作）が行われた場合、ＰＣ４は、画像管理プログラム２に従って、指定された画像属性ファイルのみをユーザ定義フォルダから削除する。これにより、ユーザは、ユーザ定義フォルダにおいては、所望する画像属性ファイルのみを削除することもできる。
【００８４】
（５）ＰＣ４は、画像管理プログラム２に従って、基準フォルダおよびユーザ定義フォルダのいずれかに格納されている画像属性ファイルのうちユーザ操作（サムネイル画像に対するドラッグ＆ドロップ操作）により指定された画像属性ファイルを複製して、当該ユーザ操作により指定されたユーザ定義フォルダに格納する。これにより、ユーザは、所望の画像属性ファイルを複製して、所望のユーザ定義フォルダに格納することができる。
【００８５】
（６）ＰＣ４は、画像管理プログラム２に従って、ユーザ定義フォルダに格納されている画像属性ファイルのうちユーザ操作（サムネイル画像の「移動」メニューを選択しドラッグ＆ドロップする操作）により指定された画像属性ファイルを、当該ユーザ操作により指定されたユーザ定義フォルダに移動する。これにより、ユーザは、ユーザ定義フォルダにおいては、所望の画像属性ファイルを所望のユーザ定義フォルダに移動することができる。
【００８６】
―変形例１−
画像管理システム１は、上述した基準フォルダシステム、メタ依存フォルダシステム、およびユーザ定義フォルダシステムの３種類のフォルダシステムを備えてもよい。変形例１の画像管理システム１においても、上述した第１および第２の実施の形態と同様の処理を行うことができる。
【００８７】
また、変形例１の画像管理システム１において、メタ依存フォルダに格納されている画像属性ファイルを複製して、ユーザ定義フォルダに格納できるようにしてもよい。この場合、ユーザは、ファイル管理画面において、複製したい画像属性ファイルをメタ依存フォルダの中から選択して、格納したいユーザ定義フォルダにドラッグ＆ドロップする操作を行う。すると制御装置６は、当該操作が行われた画像属性ファイルを複製して、当該操作が行われたユーザ定義フォルダに格納し、これに応じてファイル管理画面の表示内容を更新する。
【００８８】
−変形例２−
上述した実施の形態では、メタ依存フォルダまたはユーザ定義フォルダに画像属性ファイルを複製して格納する例について説明したが、サムネイル画像のデータ容量が大きい場合、画像属性ファイルの作成数が増えると、メモリ消費量が大きくなってしまう。そこで、画像属性ファイルを１つの画像ファイルにつき１つのみとするようにしてもよい。
【００８９】
この場合、ＰＣ４は、上述した第１および第２の実施の形態と同様に、各画像ファイルについて画像属性ファイルを作成した後、画像属性ファイルを内部記憶装置５内に記憶する。次にＰＣ４は、画像属性ファイルのそれぞれについて、画像属性ファイルにリンクするためのリンクファイルを作成する。リンクファイルには、画像属性ファイルの格納場所情報が含まれる。
【００９０】
ＰＣ４は、リンクファイルを格納する必須のフォルダである基準フォルダを作成し、画像ファイルと画像属性ファイルとリンクファイルとの対応関係が１対１の関係のもとでリンクファイルを基準フォルダに格納する基準フォルダ作成処理を行う。なお、この基準フォルダ作成処理は、画像属性ファイルの代わりにリンクファイルを用いる点以外は、上述した第１および第２の実施の形態の処理と同様である。
【００９１】
また、ＰＣ４は、上述した第１の実施の形態の処理と同様に、メタ依存フォルダ群を作成し、リンクファイルを複製してこれに対応する画像ファイルのメタデータに対応するメタ依存フォルダに格納するメタ依存フォルダ作成処理を行う。さらにＰＣ４は、上述した第２の実施の形態の処理と同様にユーザ定義フォルダを作成し、リンクファイルを複製してユーザ操作に応じたユーザ定義フォルダに格納するユーザ定義フォルダ作成処理を行う。これらメタ依存フォルダ作成処理およびユーザ定義フォルダ作成処理は、両方行ってもよいし、いずれかのみを行ってもよい。
【００９２】
ＰＣ４は、上記のようにして作成された基準フォルダ、メタ依存フォルダおよび／またはユーザ定義フォルダのうち任意のフォルダの内容を表示する際、当該フォルダに格納されたリンクファイルを参照し、当該リンクファイルがリンクする画像属性ファイルを参照してサムネイル画像や撮影情報を表示する。これにより、上述した第１および第２の実施の形態と同様の処理を可能としながら、メモリ消費量を一段と少なくすることができる。
【００９３】
−変形例３−
上述した実施の形態では、画像記憶装置３に接続されている状態で画像管理プログラム２が実行される例について説明したが、画像記憶装置３に接続されていない状態でも画像管理プログラム２を実行してもよい。この場合、画像記憶装置３に記憶されている画像ファイルを扱う処理を実行することはできないが、この他の処理、たとえばサムネイル画像の一覧を表示したり、ユーザ定義フォルダを作成したりする処理などを実行することができる。
【００９４】
−変形例４−
上述した実施の形態では、基準フォルダ、メタ依存フォルダおよびユーザ定義フォルダがＰＣ４の内部記憶装置５内に記憶されている例について説明したが、画像記憶装置３内に記憶されていてもよい。この場合、画像管理システム１は、画像管理プログラム２の起動時にこれらのフォルダとこれらに格納されている画像属性ファイルとを画像記憶装置３からロードしてから、上述した処理を実行する。このように構成することで、複数のＰＣ４から画像記憶装置３にアクセスすることが可能となる。またＰＣ４の買い替えなどでＰＣ４を変更した場合でも継続して画像管理システム１を利用することができる。
【００９５】
−変形例５−
上述した実施の形態では、ＰＣ４で画像管理プログラム２を実行する例について説明したが、これに限らず、画像記憶装置３に通信可能なコンピュータであればよく、たとえば、デジタルカメラや、カメラ付携帯電話機などで画像管理プログラム２を実行してもよい。
【００９６】
以上の説明はあくまで一例であり、上記実施形態の構成に何ら限定されるものではない。また、上記実施形態に各変形例の構成を適宜組み合わせてもかまわない。
【符号の説明】
【００９７】
１…画像管理システム、２…画像管理プログラム、３…画像記憶装置、４…ＰＣ、５…内部記憶装置、６…制御装置、７…表示装置、８…入力装置
【図１】
2014235549.tif 000003
【図２】
2014235549.tif 000004
【図３】
2014235549.tif 000005
【図４】
2014235549.tif 000006
【図５】
2014235549.tif 000007
【図６】
2014235549.tif 000008
【図７】
2014235549.tif 000009
【図８】
2014235549.tif 000010
【図９】
2014235549.tif 000011