(57)【特許請求の範囲】
【請求項１】
第１のコンテンツファイルが格納された格納部を有する画像管理装置と、第２のコンテンツファイルが格納された記憶装置と、ファイルシステムにより前記第２のコンテンツファイルが管理可能な情報処理装置とを備えた画像管理システムであって、
前記格納部には、前記第１のコンテンツファイルのファイル名及び生成日時情報を含む第１の関連情報がこの第１のコンテンツファイルに関連付けられて格納され、
前記記憶装置には、前記第２のコンテンツファイルのファイル名、生成日時情報及び更新日時情報を含む第２の関連情報がこの第２のコンテンツファイルに関連付けられて格納され、
前記画像管理装置は、前記情報処理装置に前記第１の関連情報の少なくとも一部を為す第３の関連情報を送出する第１の送出部を備え、
前記情報処理装置は、
特定の前記第１のコンテンツファイルに関連付けられた前記第３の関連情報のうち、前記ファイル名及び前記生成日時情報の少なくとも一方を含む前記第３の関連情報を第４の関連情報として指定を受け入れる入力部と、
前記入力部により受け入れられた前記第４の関連情報に基づいて、前記記憶装置に格納された前記第２の関連情報を検索し、前記第４の関連情報に対応する前記第２の関連情報に関連付けられた前記第２のコンテンツファイルの候補を提示する検索部と
を備えることを特徴とする画像管理システム。
【請求項２】
前記検索部は、前記第４の関連情報と前記第２の関連情報との一致度に基づいて、前記第２のコンテンツファイルの候補に順位付けをして提示することを特徴とする請求項１記載の画像管理システム。
【請求項３】
前記情報処理装置は、前記検索部が提示した前記第２のコンテンツファイルの候補を表示する表示部を備えることを特徴とする請求項１または２記載の画像管理システム。
【請求項４】
前記第１の送出部は、前記第３の関連情報として、前記第１のコンテンツファイルのファイル名及び生成日時情報を送出し、
前記検索部は、前記第４の関連情報に基づいて、前記第１のコンテンツファイルのファイル名及び生成日時情報を特定し、次いで、特定された前記第１のコンテンツファイルのファイル名及び生成日時情報の少なくとも一方に対応する前記第２の関連情報を検索し、そして、検索された前記第２の関連情報に関連付けられた前記第２のコンテンツファイルの候補を提示する
ことを特徴とする請求項１〜３のいずれかに記載の画像管理システム。
【請求項５】
前記検索部は、特定された前記第１のコンテンツファイルの生成日時情報を始期とする一定期間の時間範囲に含まれる生成日時情報または更新日時情報が関連付けられた前記第２のコンテンツファイルを候補として提示することを特徴とする請求項１〜４のいずれかに記載の画像管理システム。
【請求項６】
前記情報処理装置は、前記検索部により候補として提示された前記第２のコンテンツファイルに関連付けられた前記第２の関連情報の少なくとも一部を、この第２の関連情報に関連付けられる前記第３の関連情報とともに前記画像管理装置に送出する第２の送出部を備えることを特徴とする請求項１〜５のいずれかに記載の画像管理システム。
【請求項７】
前記第２の送出部は、前記検索部による順位付けに応じて、前記第２の関連情報の少なくとも一部を送出することを特徴とする請求項６記載の画像管理システム。
【請求項８】
前記第１のコンテンツファイルはＪＰＥＧデータ形式のファイルであり、前記第２のコンテンツファイルはＲＡＷデータ形式のファイルであることを特徴とする請求項１〜７のいずれかに記載の画像管理システム。
【請求項９】
第１のコンテンツファイルが格納されるとともに、前記第１のコンテンツファイルのファイル名及び生成日時情報を含む第１の関連情報がこの第１のコンテンツファイルに関連付けられて格納された格納部を有する画像管理装置と、第２のコンテンツファイルが格納されるとともに、前記第２のコンテンツファイルのファイル名、生成日時情報及び更新日時情報を含む第２の関連情報がこの第２のコンテンツファイルに関連付けられて格納された記憶装置と、ファイルシステムにより前記第２のコンテンツファイルが管理可能な情報処理装置とを備えた画像管理システムに用いられる情報処理装置であって、
特定の前記第１のコンテンツファイルに関連付けられ、前記画像管理装置から送出された、前記第１の関連情報の少なくとも一部を為す第３の関連情報のうち、前記ファイル名及び前記生成日時情報の少なくとも一方を含む前記第３の関連情報を第４の関連情報として指定を受け入れる入力部と、
前記入力部により受け入れられた前記第４の関連情報に基づいて、前記記憶装置に格納された前記第２の関連情報を検索し、前記第４の関連情報に対応する前記第２の関連情報に関連付けられた前記第２のコンテンツファイルの候補を提示する検索部と
を備えることを特徴とする情報処理装置。
【請求項１０】
第１のコンテンツファイルが格納されるとともに、前記第１のコンテンツファイルのファイル名及び生成日時情報を含む第１の関連情報がこの第１のコンテンツファイルに関連付けられて格納された格納部を有する画像管理装置と、第２のコンテンツファイルが格納されるとともに、前記第２のコンテンツファイルのファイル名、生成日時情報及び更新日時情報を含む第２の関連情報がこの第２のコンテンツファイルに関連付けられて格納された記憶装置と、ファイルシステムにより前記第２のコンテンツファイルが管理可能な情報処理装置とを備えた画像管理システムに用いられる情報処理装置による情報提示方法であって、
特定の前記第１のコンテンツファイルに関連付けられ、前記画像管理装置から送出された、前記第１の関連情報の少なくとも一部を為す第３の関連情報のうち、前記ファイル名及び前記生成日時情報の少なくとも一方を含む前記第３の関連情報を第４の関連情報として指定を受け入れ、
受け入れられた前記第４の関連情報に基づいて、前記記憶装置に格納された前記第２の関連情報を検索し、前記第４の関連情報に対応する前記第２の関連情報に関連付けられた前記第２のコンテンツファイルの候補を提示する
ことを特徴とする情報処理装置による情報提示方法。
【請求項１１】
第１のコンテンツファイルが格納されるとともに、前記第１のコンテンツファイルのファイル名及び生成日時情報を含む第１の関連情報がこの第１のコンテンツファイルに関連付けられて格納された格納部を有する画像管理装置と、第２のコンテンツファイルが格納されるとともに、前記第２のコンテンツファイルのファイル名、生成日時情報及び更新日時情報を含む第２の関連情報がこの第２のコンテンツファイルに関連付けられて格納された記憶装置と、ファイルシステムにより前記第２のコンテンツファイルが管理可能なコンピュータとを備えた画像管理システムに用いられるコンピュータにより実行されるプログラムであって、
このプログラムが前記コンピュータにより実行されると、このコンピュータを、
特定の前記第１のコンテンツファイルに関連付けられ、前記画像管理装置から送出された、前記第１の関連情報の少なくとも一部を為す第３の関連情報のうち、前記ファイル名及び前記生成日時情報の少なくとも一方を含む前記第３の関連情報を第４の関連情報として指定を受け入れる入力部と、
前記入力部により受け入れられた前記第４の関連情報に基づいて、前記記憶装置に格納された前記第２の関連情報を検索し、前記第４の関連情報に対応する前記第２の関連情報に関連付けられた前記第２のコンテンツファイルの候補を提示する検索部と
して機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、第１のコンテンツファイルが格納された格納部を有する画像管理装置と、第２のコンテンツファイルが格納された記憶装置と、ファイルシステムにより前記第２のコンテンツファイルが管理可能な情報処理装置とを備えた画像管理システム、画像管理システムに用いられる情報処理装置、情報処理装置による情報提示方法及びプログラムに関する。
【背景技術】
【０００２】
ＰＣ（Personal Computer）を含む画像管理装置の格納部に、デジタルスチルカメラやスマートフォンなどの撮像装置で撮像したコンテンツデータを格納しておき、この画像管理装置においてコンテンツデータを表示、閲覧する技術は知られている。
【０００３】
一方、一部の撮像装置では、この撮像装置が備える撮像素子によって撮像された生の画像情報（ＲＡＷ画像情報）をそのまま、あるいは可逆圧縮フォーマットによりＲＡＷファイルとして記録できるものが実現されており、また、このＲＡＷファイルを撮像装置から取り込んで格納部に格納する情報処理装置も実現されている。
【０００４】
この情報処理装置では、ＲＡＷファイルを必要に応じて伸長処理を施し、輝度及び色差からなる信号に変換し、各信号についてノイズ除去、光学的な歪み補正、画像の適正化等のいわゆる現像処理を行うことができ、さらに、現像処理がされた画像情報を、一例としてＪＰＥＧ（Joint Photographic Experts Group）方式等の非可逆圧縮フォーマットによる圧縮画像ファイルとして、ＲＡＷファイルとは別のファイルで格納部に格納することが可能である。情報処理装置で生成された圧縮画像ファイルは、上述の画像管理装置に取り込むことも可能である。
【０００５】
このように、共通したＲＡＷ画像情報からＲＡＷファイルが生成されるとともに少なくとも一つのＪＰＥＧファイルが生成され、これらＲＡＷファイル及びＪＰＥＧファイルが、それぞれのファイル形式が閲覧可能な画像管理装置及び情報処理装置の一方にそれぞれ格納されることがある。従って、画像管理装置及び情報処理装置の一方に格納されたファイルから、共通したＲＡＷ画像情報から生成され、他方に格納された、ファイル形式が異なるファイルを検索する要望があった。一例として、ＲＡＷファイルからＪＰＥＧファイルを検索し、また、ＪＰＥＧファイルからＲＡＷファイルを検索する要望があった。これに応じて、ＲＡＷファイルとＪＰＥＧファイルとの対応関係を示す情報を、ＪＰＥＧファイルのＥｘｉｆ（Exchange Image File Format）情報とＲＡＷファイルのＴＩＦＦ（Tagged Image File Format）のメーカーノート部分にそれぞれ記述する画像処理装置が提案されている（例えば特許文献１参照）。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００７−１７９０９８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、上述した画像処理装置では、ＲＡＷファイル及びＪＰＥＧファイルのそれぞれに対応関係を示す情報を予め記述しておく必要があり、このためには、この画像処理装置においてＲＡＷファイルの現像処理等の事前処理を行う必要があった。
【０００８】
本発明は上述した課題に鑑みてなされたものであり、事前処理の手間を要さずに簡易にコンテンツファイル相互の関係を検索することの可能な画像管理システム、画像管理システムに用いられる情報処理装置、情報処理装置による情報提示方法及びプログラムの提供をその目的の一つとしている。
【課題を解決するための手段】
【０００９】
本発明は、第１のコンテンツファイルが格納された格納部を有する画像管理装置と、第２のコンテンツファイルが格納された記憶装置と、ファイルシステムにより第２のコンテンツファイルが管理可能な情報処理装置とを備えた画像管理システムに適用される。そして、格納部に、第１のコンテンツファイルのファイル名及び生成日時情報を含む第１の関連情報をこの第１のコンテンツファイルに関連付けて格納し、記憶装置に、第２のコンテンツファイルのファイル名、生成日時情報及び更新日時情報を含む第２の関連情報をこの第２のコンテンツファイルに関連付けて格納し、画像管理装置に、情報処理装置に第１の関連情報の少なくとも一部を為す第３の関連情報を送出する第１の送出部を設け、情報処理装置に、特定の第１のコンテンツファイルに関連付けられた第３の関連情報のうち、ファイル名及び生成日時情報の少なくとも一方を含む第３の関連情報を第４の関連情報として指定を受け入れる入力部と、入力部により受け入れられた第４の関連情報に基づいて、記憶装置に格納された第２の関連情報を検索し、第４の関連情報に対応する第２の関連情報に関連付けられた第２のコンテンツファイルの候補を提示する検索部とを設けることにより、上述の課題の少なくとも一つを解決している。
【００１０】
画像管理装置の格納部に格納された第１の関連情報の少なくとも一部を為す第３の関連情報がこの画像管理装置の第１の送出部から情報処理装置に送出され、情報処理装置の検索部は、特定の第１のコンテンツファイルに関連付けられた第３の関連情報のうち、ファイル名及び生成日時情報の少なくとも一方を含む第３の関連情報を第４の関連情報として指定を受け入れると、第４の関連情報に基づいて、記憶装置に格納された第２の関連情報を検索し、第４の関連情報に対応する第２の関連情報に関連付けられた第２のコンテンツファイルの候補を提示する。これにより、画像管理装置の格納部に格納された第１の関連情報の少なくとも一部を用いて、記憶装置に格納された第２のコンテンツファイルを検索することができる。
【００１１】
ここで、検索部は、第４の関連情報と第２の関連情報との一致度に基づいて、第２のコンテンツファイルの候補に順位付けをして提示することが好ましい。また、情報処理装置は、検索部が提示した第２のコンテンツファイルの候補を表示する表示部を備えることが好ましい。
【００１２】
また、第１の送出部は、第３の関連情報として、第１のコンテンツファイルのファイル名及び生成日時情報を送出し、検索部は、第４の関連情報に基づいて、第１のコンテンツファイルのファイル名及び生成日時情報を特定し、次いで、特定された第１のコンテンツファイルのファイル名及び生成日時情報の少なくとも一方に対応する第２の関連情報を検索し、そして、検索された第２の関連情報に関連付けられた第２のコンテンツファイルの候補を提示することが好ましい。
【００１３】
また、検索部は、特定された第１のコンテンツファイルの生成日時情報を始期とする一定期間の時間範囲に含まれる生成日時情報または更新日時情報が関連付けられた第２のコンテンツファイルを候補として提示することが好ましい。また、情報処理装置は、検索部により候補として提示された第２のコンテンツファイルに関連付けられた第２の関連情報の少なくとも一部を、この第２の関連情報に関連付けられる第３の関連情報とともに画像管理装置に送出する第２の送出部を備えることが好ましい。この場合、第２の送出部は、検索部による順位付けに応じて、第２の関連情報の少なくとも一部を送出することが好ましい。
【００１４】
そして、第１のコンテンツファイルはＪＰＥＧデータ形式のファイルであり、第２のコンテンツファイルはＲＡＷデータ形式のファイルであることが好ましい。
【００１５】
また、本発明は、第１のコンテンツファイルが格納されるとともに、第１のコンテンツファイルのファイル名及び生成日時情報を含む第１の関連情報がこの第１のコンテンツファイルに関連付けられて格納された格納部を有する画像管理装置と、第２のコンテンツファイルが格納されるとともに、第２のコンテンツファイルのファイル名、生成日時情報及び更新日時情報を含む第２の関連情報がこの第２のコンテンツファイルに関連付けられて格納された記憶装置と、ファイルシステムにより第２のコンテンツファイルが管理可能な情報処理装置とを備えた画像管理システムに用いられる情報処理装置に適用される。そして、特定の第１のコンテンツファイルに関連付けられ、画像管理装置から送出された、第１の関連情報の少なくとも一部を為す第３の関連情報のうち、ファイル名及び生成日時情報の少なくとも一方を含む第３の関連情報を第４の関連情報として指定を受け入れる入力部と、入力部により受け入れられた第４の関連情報に基づいて、記憶装置に格納された第２の関連情報を検索し、第４の関連情報に対応する第２の関連情報に関連付けられた第２のコンテンツファイルの候補を提示する検索部とを設けることにより、上述の課題の少なくとも一つを解決している。
【００１６】
さらに、本発明は、第１のコンテンツファイルが格納されるとともに、第１のコンテンツファイルのファイル名及び生成日時情報を含む第１の関連情報がこの第１のコンテンツファイルに関連付けられて格納された格納部を有する画像管理装置と、第２のコンテンツファイルが格納されるとともに、第２のコンテンツファイルのファイル名、生成日時情報及び更新日時情報を含む第２の関連情報がこの第２のコンテンツファイルに関連付けられて格納された記憶装置と、ファイルシステムにより第２のコンテンツファイルが管理可能な情報処理装置とを備えた画像管理システムに用いられる情報処理装置による情報提示方法に適用される。そして、特定の第１のコンテンツファイルに関連付けられ、画像管理装置から送出された、第１の関連情報の少なくとも一部を為す第３の関連情報のうち、ファイル名及び生成日時情報の少なくとも一方を含む第３の関連情報を第４の関連情報として指定を受け入れ、受け入れられた第４の関連情報に基づいて、記憶装置に格納された第２の関連情報を検索し、第４の関連情報に対応する第２の関連情報に関連付けられた第２のコンテンツファイルの候補を提示することにより、上述の課題の少なくとも一つを解決している。
【００１７】
そして、本発明は、第１のコンテンツファイルが格納されるとともに、第１のコンテンツファイルのファイル名及び生成日時情報を含む第１の関連情報がこの第１のコンテンツファイルに関連付けられて格納された格納部を有する画像管理装置と、第２のコンテンツファイルが格納されるとともに、第２のコンテンツファイルのファイル名、生成日時情報及び更新日時情報を含む第２の関連情報がこの第２のコンテンツファイルに関連付けられて格納された記憶装置と、ファイルシステムにより第２のコンテンツファイルが管理可能なコンピュータとを備えた画像管理システムに用いられるコンピュータにより実行されるプログラムに適用される。そして、このプログラムがコンピュータにより実行されると、このコンピュータを、特定の第１のコンテンツファイルに関連付けられ、画像管理装置から送出された、第１の関連情報の少なくとも一部を為す第３の関連情報のうち、ファイル名及び生成日時情報の少なくとも一方を含む第３の関連情報を第４の関連情報として指定を受け入れる入力部と、入力部により受け入れられた第４の関連情報に基づいて、記憶装置に格納された第２の関連情報を検索し、第４の関連情報に対応する第２の関連情報に関連付けられた第２のコンテンツファイルの候補を提示する検索部として機能させることにより、上述の課題の少なくとも一つを解決している。
【発明の効果】
【００１８】
本発明によれば、事前処理の手間を要さずに簡易にコンテンツファイル相互の関係を検索することの可能な画像管理システム、画像管理システムに用いられる情報処理装置、情報処理装置による情報提示方法及びプログラムを実現することができる。
【図面の簡単な説明】
【００１９】
【図１】本発明の第１実施形態である画像管理システムの概略構成を示すブロック図である。
【図２】第１実施形態の画像管理システムに適用される画像管理装置の概略構成を示すブロック図である。
【図３】第１実施形態の画像管理システムに適用される情報処理装置の概略構成を示すブロック図である。
【図４】第１実施形態の画像管理システムに適用される記憶装置の概略構成を示すブロック図である。
【図５】第１実施形態の画像管理装置の機能構成を示す機能ブロック図である。
【図６】第１実施形態の情報処理装置及び記憶装置の機能構成を示す機能ブロック図である。
【図７】第１実施形態の画像管理装置の格納部に格納されたコンテンツファイルのデータ構造を示す図である。
【図８】第１実施形態の画像管理装置の格納部に格納されたコンテンツファイルの格納形態の一例を説明するための図である。
【図９】第１実施形態の画像管理装置の格納部に格納されたタグテーブルのテーブル構成を示す図である。
【図１０】第１実施形態の画像管理装置の取込動作の一例を説明するためのフローチャートである。
【図１１】第１実施形態の画像管理システムの動作の一例を説明するためのシーケンス図である。
【図１２】第１実施形態の画像管理システムの動作の一例を説明するためのシーケンス図である。
【図１３】第１実施形態の画像管理システムの動作の一例を説明するためのシーケンス図である。
【図１４】第１実施形態の情報処理装置の表示部により表示される画面の一例を示す図である。
【図１５】第１実施形態の情報処理装置の表示部により表示される画面の他の例を示す図である。
【図１６】第１実施形態の画像管理システムの表示装置により表示される画面の一例を示す図である。
【図１７】本発明の第２実施形態である情報処理装置の機能構成を示す機能ブロック図である。
【発明を実施するための形態】
【００２０】
以下、図面を参照して、本発明の情報処理装置の実施形態について説明する。
【００２１】
（第１実施形態）
図１は、本発明の第１実施形態である画像管理システムの概略構成を示す図である。図１において、画像管理システムＳは、本実施形態の画像管理装置１、情報処理装置２、記憶装置３及び表示装置５を備える。
【００２２】
画像管理装置１は、撮像装置４により撮像されたコンテンツファイルを取り込み、第１のコンテンツファイルとして格納部に格納する。なお、本明細書では、コンテンツファイルとして主に画像ファイルを中心に説明するが、コンテンツファイルが動画ファイル等であっても本明細書の説明に大きな変更はなく、適宜適用が可能である。画像管理装置１の詳細については後述する。撮像装置４は、被写体を撮像してコンテンツファイルを生成し、その際、このコンテンツファイルの一部に撮像時刻データ等を付与する。撮像装置４は、例えばデジタルスチルカメラ、スマートフォン、タブレット端末である。
【００２３】
撮像装置４によって撮像されたコンテンツファイルは、一例として、データ転送ケーブルの一例であるＵＳＢ（Universal Serial Bus）ケーブル７を介して画像管理装置１に取り込まれる。あるいは、撮像装置４によって撮像されたコンテンツファイルは、無線ＬＡＮ等の無線通信手段を介して画像管理装置１に取り込まれる。あるいは、撮像装置４によって撮像されたコンテンツファイルはメモリーカード８に格納され、このメモリーカード８が画像管理装置１に挿入されることにより画像管理装置１に取り込まれる。
【００２４】
画像管理装置１には、一例として、データ転送ケーブルの一例であるＨＤＭＩ（High Definition Multimedia Interface：登録商標）ケーブル９により表示装置５が接続されている。画像管理装置１から出力される表示画面生成用信号はこのＨＤＭＩケーブル９を介して表示装置５に入力され、表示装置５は、入力された表示画面生成用信号に基づいてその表示面５ａに表示画面を表示する。あるいは、表示装置５は、コンポジット映像信号の送受信が可能なＲＣＡ端子を有するケーブル、Ｓ端子を有するケーブルにより画像管理装置１に接続されてもよく、さらには、表示装置５は、コンポーネント映像信号の送受信が可能なＤ端子を有するケーブルにより画像管理装置１に接続されてもよい。あるいは、表示装置５は、無線ＬＡＮ等の無線通信手段を介して画像管理装置１に接続されてもよい。表示装置５は、例えばＴＶ、モニタ、スマートフォンやタブレット端末である。
【００２５】
入力指示装置６は、画像管理装置１に対する入力指示等を行う装置である。この入力指示装置６は、有線または無線通信手段を備え、ユーザーが入力指示装置６を操作することにより入力される入力信号を有線または無線通信手段により画像管理装置１に送信する。入力指示装置６は、ユーザーにより操作される操作位置に対応する複数の操作部６ａ（図２参照）を備え、入力指示装置６は、ユーザーにより少なくとも一つの操作部６ａが操作されると、操作された操作部６ａに対応する入力信号を出力する。入力指示装置６としては、例えばリモコン（リモートコントローラ）、キーボード、マウス等が挙げられ、操作部６ａとしては、これらリモコン等に備えられたボタン等が挙げられる。
【００２６】
情報処理装置２は、自らが備えるファイルシステムにより記憶装置３内に格納された第２のコンテンツファイルの管理が可能であり、さらに、第２のコンテンツファイルの閲覧、及び現像処理を含む各種画像処理を行う。情報処理装置２は、例えばＰＣ（Personal Computer）、タブレット端末等である。記憶装置３は、撮像装置４等により撮像されたコンテンツファイルを第２のコンテンツファイルとして格納する。記憶装置３は、例えばＨＤＤ（Hard Disc Drive）、ＮＡＳ（Network Attached Storage）である。
【００２７】
画像管理装置１は、無線通信手段を介して無線アクセスポイント（ＡＰ）１０との間で無線通信が可能とされている。この無線アクセスポイント１０、画像管理装置１、情報処理装置２及び記憶装置３は、スイッチングハブ等の中継機器１１を介してＬＡＮ１２に接続されている。ＬＡＮ１２は、ルータ１３を介してインターネット等のＷＡＮ（Wide Area Network）１４に接続されている。これにより、画像管理装置１、情報処理装置２及び記憶装置３は、相互にデータの送受信が可能にされているとともに、これら画像管理装置１等とＷＡＮ１４上に存在する外部サーバ１５との間でデータの送受信が可能である。
【００２８】
（第１実施形態の画像管理装置の構成）
図２は、本発明の第１実施形態である画像管理システムＳを構成する画像管理装置１の概略構成を示すブロック図である。図２において、本実施形態の画像管理装置１は、ＣＰＵ（Central Processing Unit）２０、ＲＯＭ（Read Only Memory）２１、ＲＡＭ（Random Access Memory）２２、入出力デバイス２３、ＨＤＭＩインタフェース（Ｉ／Ｆ）２４、ネットワークインタフェース（Ｉ／Ｆ）２５、ＨＤＤ（Hard Disk Drive）部２６及び無線ＬＡＮインタフェース（Ｉ／Ｆ）２７を備えており、これらはバスにより互いに接続されている。
【００２９】
ＣＰＵ２０は、後述するＲＯＭ２１内に格納されたファームウェア等のプログラムが実行されることにより、画像管理装置１全体の制御を行う。また、ＣＰＵ２０は、ＲＯＭ２１内に格納されたプログラムが実行されることにより、図５に示すような各機能部としても動作する。図５に示す各機能部の動作については後述する。さらに、ＣＰＵ２０は図略の内部時計を備える。ＲＯＭ２１には、上述したファームウェア等のプログラムが格納されている。ＲＡＭ２２は画像管理装置１のワークメモリとして機能し、ＣＰＵ２０を含めた画像管理装置１の動作時に一時的に使用されるプログラム、データ等が格納される。
【００３０】
入出力デバイス２３は、入力インタフェース（Ｉ／Ｆ）２３０、入力指示部２３１、カードインタフェース（Ｉ／Ｆ）２３２及びＵＳＢインタフェース（Ｉ／Ｆ）２３３を備える。
【００３１】
入力インタフェース２３０には入力指示部２３１及び入力指示装置６が接続され、ユーザーが入力指示部２３１または入力指示装置６を操作することにより入力される入力信号を受信する。入力指示部２３１としては、例えば画像取り込み指示ボタン等が挙げられる。
【００３２】
カードインタフェース２３２はカードスロット（図略）を備え、このカードスロットに挿入されたメモリーカード８に対してデータの読み出し／書き込みを行う。メモリーカード８の形式に限定はなく、一例としてｍｉｎｉ、ｍｉｃｒｏを含むＳＤメモリーカードが好適に挙げられる。ＵＳＢインタフェース２３３はＵＳＢコネクタ（図略）を備え、このＵＳＢコネクタに直接、あるいはＵＳＢケーブル７（図１参照）を介して接続されたＵＳＢ機器３０に対して、ＵＳＢ２．０またはＵＳＢ３．０規格に沿ったデータの読み出し／書き込みを行う。ＵＳＢ機器３０としては、ＵＳＢフラッシュメモリ、ＵＳＢインタフェースを備えた撮像装置４が挙げられる。
【００３３】
ＨＤＭＩインタフェース２４はＨＤＭＩコネクタ（図略）を備え、このＨＤＭＩコネクタにＨＤＭＩケーブル９を介して接続されたＨＤＭＩ出力機器３１に対してＡＶストリーム（映像信号及び音声信号）を出力する。ＨＤＭＩ出力機器３１としては、例えば表示装置５が挙げられる。ネットワークインタフェース２５はネットワークコネクタ（図略）を備え、このネットワークコネクタにネットワークケーブル（図略）を介してルータ１３が接続されることで、ＬＡＮ１２（図１参照）内においてデータの送受信がされるとともに、このルータ１３がＷＡＮ１４に接続されることで、外部ネットワークとの間でデータの送受信がされる。このネットワークインタフェース２５は、例えばＩＥＥＥ（The Institute of Electrical and Electronics Engineers）８０２．３規格に基づく有線通信を行うものである。
【００３４】
ＨＤＤ部２６は、ＨＤＤ２６１とＨＤＤインタフェース（Ｉ／Ｆ）２６０とを備える。ＨＤＤ２６１は、記録媒体であるディスクと、このディスクの回転を行う回転部と、ディスクに対してデータの読み出し／書き込みを行うヘッド部とを備える（いずれも不図示）。ＨＤＤインタフェース２６０は、このＨＤＤ２６１に対するデータの読み出し／書き込み指令があった場合に、ＨＤＤ２６１全体の制御を行うとともに、データの読み出し／書き込み制御を行い、読み出されたデータを出力する。
【００３５】
また、このＨＤＤ２６１には、撮像装置４等から取り込んだ第１のコンテンツファイル６０、第１のサムネイルファイル６１及び第１のタグテーブル６２が格納されている。第１のコンテンツファイル６０、第１のサムネイルファイル６１及び第１のタグテーブル６２の詳細な構成については後述する。なお、図２において第１のコンテンツファイル６０は１つのみ図示されているが、本実施例において第１のコンテンツファイル６０は複数個ＨＤＤ２６１内に格納されていてもよい。
【００３６】
無線ＬＡＮインタフェース２７は、例えばＩＥＥＥ８０２．１１規格に準拠して無線アクセスポイント１０と無線通信を行う。この無線ＬＡＮインタフェース２７は、画像管理装置１を無線ＬＡＮクライアントまたはアクセスポイントとして動作させることが可能である。
【００３７】
（第１実施形態の情報処理装置の構成）
図３は、第１実施形態の画像管理システムＳを構成する情報処理装置２の概略構成を示すブロック図である。図３において、情報処理装置２は、ＣＰＵ４０、ＲＯＭ４１、ＲＡＭ４２、表示デバイス４３、内部ストレージ部４４、入出力デバイス４５及びネットワークインタフェース４６を備え、ＣＰＵ４０、ＲＯＭ４１、ＲＡＭ４２、表示デバイス４３、内部ストレージ部４４、入出力デバイス４５及びネットワークインタフェース４６はそれぞれ共通のバスにより接続されている。
【００３８】
ＣＰＵ４０は、ＲＯＭ４１内に格納されたファームウェア等のプログラムがＲＡＭ４２において展開された後で実行されることで、情報処理装置２全体の動作制御を行う。また、ＣＰＵ４０は、ＲＯＭ４１内に格納されたプログラムが実行されることにより、図６に示すような各機能部としても動作する。図６に示す各機能部の動作については後述する。また、ＣＰＵ４０は図略の内部時計を備える。ＲＯＭ４１には、上述のファームウェア等のプログラムや、各種設定データが格納されている。ＲＡＭ４２は、情報処理装置２のワークメモリとして動作し、各種プログラム及びデータが一時的に格納される。
【００３９】
表示デバイス４３は、液晶パネル４３１とこの液晶パネル４３１を駆動させる液晶ドライバ４３０とを備える。液晶パネル４３１は、その表示面２ａ（図１参照）が情報処理装置２の表面に露出して設けられている。液晶ドライバ４３０は、表示面２ａに表示すべき表示画面を生成するための表示画面生成用信号がＣＰＵ４０からこの液晶ドライバ４３０に供給されると、液晶パネル４３１の表示面２ａに所望の表示画面を表示するようにこの液晶パネル４３１を駆動する。
【００４０】
内部ストレージ部４４は、内部ストレージ４４１と内部ストレージインタフェース（Ｉ／Ｆ）４４０とを備える。内部ストレージ４４１は、例えばフラッシュメモリのような不揮発性半導体メモリやＨＤＤ装置であり、情報処理装置２において用いられるアプリケーションプログラム等が格納される。特に、本実施形態の内部ストレージ４４１には第４の関連情報６３が格納されている。第４の関連情報６３の詳細については後述する。
【００４１】
内部ストレージインタフェース４４０は、この内部ストレージ４４１に対するデータの読み出し／書き込み指令があった場合に、内部ストレージ４４１全体の制御を行うとともに、データの読み出し／書き込み制御を行い、読み出されたデータを出力する。なお、内部ストレージ４４１は、例えばｍｉｃｒｏＳＤのような挿脱可能な不揮発性メモリーカードであってもよく、この場合、内部ストレージインタフェース４４０は、このメモリーカードが装着されるメモリカードスロットをさらに備える。
【００４２】
入出力デバイス４５は、入力インタフェース（Ｉ／Ｆ）４５０、入力指示部４５１、カードインタフェース（Ｉ／Ｆ）４５２及びＵＳＢインタフェース（Ｉ／Ｆ）４５３を備える。
【００４３】
入力インタフェース４５０には入力指示部４５１が接続され、ユーザーが入力指示部４５１を操作することにより入力される入力信号を受信する。入力指示部４５１としては、例えばキーボード、マウス等が挙げられる。
【００４４】
カードインタフェース４５２はカードスロット（図略）を備え、このカードスロットに挿入されたメモリーカード８に対してデータの読み出し／書き込みを行う。ＵＳＢインタフェース４５３はＵＳＢコネクタ（図略）を備え、このＵＳＢコネクタに直接、あるいはＵＳＢケーブル７を介して接続されたＵＳＢ機器３０に対して、ＵＳＢ２．０またはＵＳＢ３．０規格に沿ったデータの読み出し／書き込みを行う。ＵＳＢ機器３０としては、ＵＳＢフラッシュメモリ、ＵＳＢインタフェースを備えた撮像装置４が挙げられる。
【００４５】
ネットワークインタフェース４６はネットワークコネクタ（図略）を備え、このネットワークコネクタにネットワークケーブル（図略）を介してルータ１３が接続されることで、ＬＡＮ１２（図１参照）内においてデータの送受信がされるとともに、このルータ１３がＷＡＮ１４に接続されることで、外部ネットワークとの間でデータの送受信がされる。このネットワークインタフェース４６は、例えばＩＥＥＥ（The Institute of Electrical and Electronics Engineers）８０２．３規格に基づく有線通信を行うものである。
【００４６】
（第１実施形態の記憶装置の構成）
図４は、第１実施形態の画像管理システムＳを構成する記憶装置３の概略構成を示すブロック図である。図３において、記憶装置３は、ＣＰＵ５０、ＲＯＭ５１、ＲＡＭ５２、ＨＤＤ部５３及びネットワークインタフェース５４を備え、ＣＰＵ５０、ＲＯＭ５１、ＲＡＭ５２、ＨＤＤ部５３及びネットワークインタフェース５４はそれぞれ共通のバスにより接続されている。
【００４７】
ＣＰＵ５０は、ＲＯＭ５１内に格納されたファームウェア等のプログラムがＲＡＭ５２において展開された後で実行されることで、記憶装置３全体の動作制御を行う。また、ＣＰＵ５０は、ＲＯＭ５１内に格納されたプログラムが実行されることにより、図６に示すような各機能部としても動作する。図６に示す各機能部の動作については後述する。また、ＣＰＵ５０は図略の内部時計を備える。ＲＯＭ５１には、上述のファームウェア等のプログラムや、各種設定データが格納されている。ＲＡＭ５２は、記憶装置３のワークメモリとして動作し、各種プログラム及びデータが一時的に格納される。
【００４８】
ＨＤＤ部５３は、ＨＤＤ５３１とＨＤＤインタフェース（Ｉ／Ｆ）５３０とを備える。ＨＤＤ５３１は、記録媒体であるディスクと、このディスクの回転を行う回転部と、ディスクに対してデータの読み出し／書き込みを行うヘッド部とを備える（いずれも不図示）。ＨＤＤインタフェース５３０は、このＨＤＤ５３１に対するデータの読み出し／書き込み指令があった場合に、ＨＤＤ５３１全体の制御を行うとともに、データの読み出し／書き込み制御を行い、読み出されたデータを出力する。
【００４９】
また、このＨＤＤ５３１には、撮像装置４等から取り込んだ第２のコンテンツファイル６４、第２のサムネイルファイル６５及び第２の管理情報ファイル６６が格納されている。第２のコンテンツファイル６４、第２のサムネイルファイル６５及び第２の管理情報ファイル６６の詳細な構成については後述する。なお、図４において第２のコンテンツファイル６４は１つのみ図示されているが、本実施例において第２のコンテンツファイル６４は複数個ＨＤＤ５３１内に格納されていてもよい。
【００５０】
ネットワークインタフェース５４はネットワークコネクタ（図略）を備え、このネットワークコネクタにネットワークケーブル（図略）を介してルータ１３が接続されることで、ＬＡＮ１２（図１参照）内においてデータの送受信がされるとともに、このルータ１３がＷＡＮ１４に接続されることで、外部ネットワークとの間でデータの送受信がされる。このネットワークインタフェース５４は、例えばＩＥＥＥ（The Institute of Electrical and Electronics Engineers）８０２．３規格に基づく有線通信を行うものである。
【００５１】
（第１実施形態の画像管理システムの機能構成）
図５は、第１実施形態の画像管理システムＳを構成する画像管理装置１の機能構成を示す機能ブロック図である。図５において、本実施形態の画像管理システムＳを構成する画像管理装置１は、制御部７０、記憶部７１、入力Ｉ／Ｆ（インタフェース）部７２及び出力Ｉ／Ｆ（インタフェース）部７３を備える。
【００５２】
記憶部７１は、コンテンツファイルを含む各種ファイル、データを少なくとも一時的に格納し、制御部７０等からの要求に基づいて、格納したファイル等の読み出し及び書き込み動作を行う。この記憶部７１は格納部７４を備える。
【００５３】
格納部７４には、第１のコンテンツファイル６０、第１のサムネイルファイル６１及び第１のタグテーブル６２が格納されている。第１のコンテンツファイル６０は第１のコンテンツデータ６０ａ及び第１のタグデータ６０ｂを備える。
【００５４】
図７は、本実施形態の画像管理装置１の格納部７４に格納されている第１のコンテンツファイル６０のデータ構造の一例を示す図である。本実施形態の第１のコンテンツファイル６０はＪＰＥＧファイルであり、Ｅｘｉｆ規格で定められるファイルフォーマットを有し、そのヘッダ部分１００にタグデータが格納され、さらにサムネイル画像データが格納されたサムネイル画像領域１０１、及び第１のコンテンツデータ６０ａが格納されたコンテンツデータ領域１０２が設けられている。従って、ヘッダ部分１００に格納されたタグデータが、本発明における第１の関連情報である第１のコンテンツファイル６０の第１のタグデータ６０ｂに相当する。本実施形態の第１のコンテンツファイル６０では、ヘッダ部分１００に格納された第１のタグデータ６０ｂは、例えば、被写体撮像時に撮像装置４によりコンテンツファイルのヘッダ部分の所定領域に記述される。
【００５５】
第１のコンテンツファイル６０のヘッダ部分１００には、第１のコンテンツファイル６０を特定するための一意の値（ＩＤ）が記述されるＩＤ領域１０３、コンテンツデータ６０ａの画素数が記述される画素数領域１０４、第１のコンテンツファイル６０の撮影日時である撮像時刻データが記述される撮影日時領域１０５、第１のコンテンツファイル６０の画像管理装置１への取り込み日時が記述される取り込み日時領域１０６、第１のコンテンツファイル６０が撮像された撮像装置４の機種名が記述される機種名領域１０７、第１のコンテンツファイル６０の第１のコンテンツデータ６０ａが撮像された際の撮像装置４の各種情報、例えば絞り値、焦点距離が記述される撮影情報領域１０８、第１のコンテンツファイル６０が撮像されたときに撮像装置４が所在する位置、すなわち撮像位置をＧＰＳシステムにより得た位置情報（例えば緯度、経度、高度情報）が記述されるＧＰＳ情報領域１０９、及び画像管理装置１のユーザーが各種情報を任意に記述するためのユーザー定義領域１１０が設けられている。当然、これ以外の領域を第１のコンテンツファイル６０のヘッダ部分１００に設けることは任意である。
【００５６】
ここで、ヘッダ部分１００の各領域に記述される各種第１のタグデータ６０ｂについて一例を挙げて説明する。撮影日時領域１０５には、撮像装置４から提供される、第１のコンテンツファイル６０の第１のコンテンツデータ６０ａが生成されたときの日時、つまり撮影日時を示す撮像時刻データ、言い換えれば第１のコンテンツファイル６０の生成日時情報が、一例として“2013/06/01 10:15:24”、すなわち年月日及び秒単位までの時間として記述される。取り込み日時領域１０６には、画像管理装置１の制御部７０が備えるタイマーの計時時刻を参考にして、第１のコンテンツファイル６０の第１のコンテンツデータ６０ａが画像管理装置１に取り込まれたときの日時、つまり取り込み日時が、一例として“2013/06/28 18:00:58”、すなわち年月日及び秒単位までの時間として記述される。機種名領域１０７には、撮像装置４の機種名が、その製造者が定めたデータで、一例として「ＸＹＺ−○」として記述される。撮影情報領域１０８には、第１のコンテンツファイル６０の第１のコンテンツデータ６０ａが生成された際の撮像装置４の各種情報が、一例として「絞り値Ｆ＝８、シャッタースピード１／１２５」として記述される。ＧＰＳ情報領域１０９には、第１のコンテンツファイル６０が生成されたときに撮像装置４が所在する位置をＧＰＳシステムを用いて得た位置情報を示すデータ、より詳細には撮像装置４が所在する位置の緯度情報、経度情報及び高度情報が、一例として“lat=+35.09.36.266, lon=+136.54.21.114，alt=50”として記述される。
【００５７】
第１のサムネイルファイル６１は、第１のコンテンツファイル６０の第１のコンテンツデータ６０ａを表示装置５の表示面５ａに表示する際に、第１のコンテンツデータ６０ａの解像度（縦×横の画素数等）を削減して、あるいは、ＪＰＥＧデータの圧縮率等コンテンツの見栄えに関するパラメータを低下させて作成したサムネイルデータを有するファイルである。このような第１のサムネイルファイル６１は、画像管理装置１から表示装置５へのデータ転送時間の削減、及び、表示装置５の表示面５ａの解像度の制限等から作成されるものである。ここで、１つの第１のコンテンツファイル６０から、解像度等の異なる複数の第１のサムネイルファイル６１が生成されてもよい。第１のサムネイルファイル６１は、画像管理装置１への第１のコンテンツファイル６０取り込み後に制御部７０が自動的に、あるいはユーザーからの指示により作成を開始してもよく、あるいは、画像管理装置１が長時間動作を行っていない際に、制御部７０がいわゆるバックグラウンド処理で作成をしてもよい。
【００５８】
以下、表示装置５の表示面５ａに第１のコンテンツファイル６０の第１のコンテンツデータ６０ａを表示すると説明した場合、第１のコンテンツファイル６０に関連する第１のサムネイルファイル６１のサムネイルデータを表示する場合も含むものとする。また、表示装置５の表示面５ａに第１のコンテンツファイル６０または第１のサムネイルファイル６１の第１のコンテンツデータ６０ａまたはサムネイルデータを表示することを、単に第１のコンテンツファイル６０を表示面５ａに表示するとして省略して説明することがある。かかる表現は、第２のコンテンツファイル６４及び第２のサムネイルファイル６５についても同様である。
【００５９】
第１のタグテーブル６２は、本発明における第１の関連情報であり、第１のコンテンツファイル６０の第１のタグデータ６０ｂの少なくとも一部を含むタグデータが、この第１のコンテンツファイル６０と関連付けられて格納されたテーブルである。
【００６０】
図９は、本実施形態の画像管理装置１の格納部７４内に格納されている第１のタグテーブル６２の内容の一例を示す図である。本実施形態の第１のタグテーブル６２は、アルバムタグテーブル１１１（図９（ａ）参照）、コンテンツタグテーブル１１２（図９（ｂ）参照）及び関連付けタグテーブル１１３（図９（ｃ）参照）を備える。
【００６１】
アルバムタグテーブル１１１は、アルバムＩＤ領域１１１ａ及びアルバム名称領域１１１ｂを備える。アルバムＩＤ領域１１１ａには、個々のアルバム３３を識別するためのＩＤ番号が格納され、アルバム名称領域１１１ｂには、ＩＤ番号で特定されるアルバム３３に付された名称がテキストデータとして格納されている。
【００６２】
コンテンツタグテーブル１１２は、コンテンツＩＤ領域１１２ａ、コンテンツファイル名領域１１２ｂ、ハッシュ値領域１１２ｃ、及び撮像時刻領域１１２ｄを備える。コンテンツＩＤ領域１１２ａには、格納部７４に格納されている個々の第１のコンテンツファイル６０を識別するためのＩＤ番号が格納され、コンテンツファイル名領域１１２ｂには、ＩＤ番号で特定される第１のコンテンツファイル６０のファイル名がテキストデータとして格納され、ハッシュ値領域１１２ｃには、この第１のコンテンツファイル６０のハッシュ値が格納され、撮像時刻領域１１２ｄには第１のコンテンツファイル６０の撮像時刻データが格納されている。これら各領域１１２ａ〜１１２ｄのうち撮像時刻領域１１２ｄに格納されたデータは、上述した第１のコンテンツファイル６０のヘッダ部分１００に記述された情報から生成されるものである。従って、このコンテンツタグテーブル１１２にどのような領域を設けるかは、第１のコンテンツファイル６０のヘッダ部分１００に記述された情報に基づいて任意に設定可能である。
【００６３】
関連付けタグテーブル１１３は、コンテンツＩＤ領域１１３ａ及びアルバムＩＤ領域１１３ｂを備える。コンテンツＩＤ領域１１３ａには、コンテンツタグテーブル１１２のコンテンツＩＤ領域１１２ａに記述された第１のコンテンツファイル６０のＩＤ番号が格納され、アルバムＩＤ領域１１３ｂには、このＩＤ番号で特定される第１のコンテンツファイル６０が関連付けられたアルバム３３のＩＤ番号が格納されている。
【００６４】
第１のコンテンツファイル６０の第１のタグデータ６０ｂ、または第１のタグテーブル６２を構成するタグデータは、撮像装置４等によるコンテンツファイル生成時にこの撮像装置４等により付与されるものと、画像管理装置１の格納部７４に格納された状態で、ユーザーの指示により付与されるものとがある。ユーザーの指示により付与されるタグデータには、第１のコンテンツファイル６０の分類のために付与されるものが含まれる。以下、このようなタグデータに分類された第１のコンテンツファイル６０は、特定のグループに分類されている第１のコンテンツファイル６０であるという表現をする。
【００６５】
第１のコンテンツファイル６０とグループとの関係の一例について、図８を参照して説明する。本実施形態においては、図８に示すように、格納部７４（を構成するＨＤＤ２６１）内には、第１のコンテンツファイル６０が複数のグループであるアルバム３３に関連付けられて格納されている。
【００６６】
より詳細には、少なくとも一つの第１のコンテンツファイル６０はアルバム３３に関連付けられており、好ましくは、第１のコンテンツファイル６０は複数のアルバム３３の少なくとも一つのアルバム３３に関連付けられている。従って、一つの第１のコンテンツファイル６０は複数のアルバム３３に関連付けられてもよく、あるいは、どのアルバム３３にも関連付けられていない第１のコンテンツファイル６０も存在しうる。図８に示す例では、「○○子」「お正月」「旅行」等の名称が付けられた複数のアルバム３３が存在し、それぞれのアルバム３３には複数の第１のコンテンツファイル６０が関連付けられている。
【００６７】
なお、図８に示す例では、特定のイベント等に関連するアルバム３３について図示したが、特定のイベント等ではなく、例えば「お気に入り」といったアルバム３３も作成可能である。
【００６８】
また、本実施形態では、格納部７４内において第１のコンテンツファイル６０とアルバム３３とを関連付ける手法として、第１のタグテーブル６２に特定のタグデータを入力する手法を例示したが、第１のコンテンツファイル６０とアルバム３３とを関連付ける手法については任意であり、一例として、格納部７４内にアルバム３３に対応するフォルダを作成してこのフォルダ内にコンテンツファイル６０を格納してもよい。
【００６９】
制御部７０は、取込部７５、表示制御部７６及び第１の送出部７７を備える。
【００７０】
取込部７５は、撮像装置４等の外部装置が生成したコンテンツデータを含むコンテンツファイルを取り込み、第１のコンテンツファイル６０として格納部７４に格納させる。より具体的には、取込部７５は、撮像装置４やメモリーカード８が画像管理装置１の入力Ｉ／Ｆ部７２に接続されたことを検出すると、撮像装置４やメモリーカード８内に格納されたコンテンツファイルを第１のコンテンツファイル６０として格納部７４に取り込む。
【００７１】
第１のコンテンツファイル６０を格納部７４に格納する手法は任意であるが、一例として、上述のように撮像装置４が撮像して得られたコンテンツファイルをメモリーカード８内に格納し、このメモリーカード８をカードインタフェース２３２のカードスロットに挿入して、入力Ｉ／Ｆ部７２にこのメモリーカード８が接続されたと取込部７５が検出したことにより、このメモリーカード８内に格納されたコンテンツファイルを格納部７４に取り込む手法が挙げられる。
【００７２】
また、コンテンツファイルを撮像した撮像装置４に接続されたＵＳＢケーブル７をＵＳＢインタフェース２３３のＵＳＢコネクタに挿入して、取込部７５がＵＳＢ規格に準拠してこの撮像装置４をＵＳＢ機器として認識（ネゴシエーション）したことにより撮像装置４内に格納されたコンテンツファイルを格納部７４に取り込んでもよい。
【００７３】
ここで、取込部７５は、取込対象とした第１のコンテンツファイル６０が格納部７４に既に格納されているか否かを判定し、格納部７４に格納されていないと判定したら第１のコンテンツファイル６０を格納部７４に格納させてもよい。
【００７４】
取込部７５による、取込対象とした第１のコンテンツファイル６０が格納部７４に既に格納されているか否かの判定、言い換えれば、格納部７４への重複格納判定は、周知の手法により適宜実施可能である。
【００７５】
一例として、ハッシュ値を用いた重複格納判定が挙げられる。まず、取込部７５が格納部７４に第１のコンテンツファイル６０を格納する際、あるいは、格納部７４に第１のコンテンツファイル６０を格納した後、この第１のコンテンツファイル６０の第１のコンテンツデータ６０ａのハッシュ値を算出し、このハッシュ値を第１のタグテーブル６２のタグデータとして格納する。次いで、取込対象とした第１のコンテンツファイル６０の第１のコンテンツデータ６０ａのハッシュ値を算出し、このハッシュ値に合致するハッシュ値を有するタグデータが第１のタグテーブル６２に存在するか否かを判定する。これ以外にも、第１のコンテンツデータ６０ａの特徴値が合致するか否かによって重複格納判定を行ってもよい。
【００７６】
表示制御部７６は、制御部７０及び制御部７０を構成する各種機能手段からの要求に基づいて、出力Ｉ／Ｆ部７３を介して表示装置５の表示面５ａに所望の表示画面を表示するための表示画面生成用信号を生成する。
【００７７】
一例として、表示制御部７６は、格納部７４に格納された第１のコンテンツファイル６０を情報処理装置２や表示装置５の表示面５ａに表示するための表示画面生成用信号を生成する。
【００７８】
この際、表示制御部７６は、複数の第１のコンテンツファイル６０を一つの表示画面に表示するための表示画面生成用信号を生成してもよい。このような、表示制御部７６が生成する表示画面生成用信号により表示装置５に表示される表示画面としては、いわゆるサムネイル表示と呼ばれる表示画面が好適に挙げられる。このサムネイル表示では、単一または複数の第１のコンテンツファイル６０が表示画面で所定の大きさに表示される。
【００７９】
あるいは、表示制御部７６は、いわゆるスライドショー表示と呼ばれる表示画面を表示するための表示画面生成用信号を生成してもよい。表示制御部７６によるスライドショー表示の態様は任意であり、一例として、第１のコンテンツファイル６０を所定の時間だけ、あるいは所定の時間間隔毎に順次切り替えながら所定時間毎に表示させる態様が挙げられる。
【００８０】
また、第１のコンテンツファイル６０を順次切り替える際に、次に表示すべき第１のコンテンツファイル６０を表示装置５の表示面５ａの一端から中央に向けて移動させる等の表示切替時の表示効果を付加してもよい。
【００８１】
さらには、第１のコンテンツデータ６０ａの画素数が第１のコンテンツデータ６０ａ毎に異なる場合、表示面５ａの画素数に合わせて、各々の第１のコンテンツファイル６０が表示面５ａの全体に、より正確には、表示面５ａにおいて第１のコンテンツファイル６０が表示されていない領域ができるだけ少なくなるように、第１のコンテンツファイル６０を拡大／縮小表示してもよい。
【００８２】
加えて、第１のコンテンツデータ６０ａの縦方向の画素と横方向の画素との大小関係、言い換えれば縦長の第１のコンテンツデータ６０ａであるか横長の第１のコンテンツデータ６０ａであるかが混在する場合、表示面５ａにおける縦方向（表示面５ａにおける幅方向）または横方向（表示面５ａにおける高さ方向）の表示領域を一定にし、一定に設定したことで一度に表示できない第１のコンテンツファイル６０の領域については縦方向または横方向に第１のコンテンツファイル６０をスクロール（順次移動）表示させてもよい。
【００８３】
当然、表示制御部７６が第１のコンテンツファイル６０を表示させる例としては、上述したスライドショー表示に限定されず、一つの表示画面上において複数の第１のコンテンツファイル６０（含む複数の第１のサムネイルファイル６１）を同時に表示してもよい。このような表示態様として、いわゆるフォトブックと呼ばれる、銀塩写真を貼付するためのアルバムに類似した表示をさせてもよい。この際、一つの表示画面上における各々の第１のコンテンツファイル６０の表示領域が異なっていてもよい。
【００８４】
ここで、表示制御部７６が生成する表示画面生成用信号の具体的態様について説明する。この表示画面生成用信号に基づいて表示画面が生成される表示装置５等が、いわゆるビデオ信号をそのまま表示するものであるならば、表示制御部７６はこのビデオ信号を表示画面生成用信号として生成する。また、表示装置５が、第１のコンテンツデータ６０ａやサムネイルデータに基づいて独自の表示アプリケーションソフトにより表示画面を生成できるものであるならば、表示制御部７６は、表示装置５において表示させるための第１のコンテンツデータ６０ａ等を出力することも、表示制御部７６が生成する表示画面生成用信号の一態様である。
【００８５】
加えて、後者の場合において、表示装置５からの要求（リクエスト）に応じて、表示制御部７６が、要求に合致する第１のコンテンツファイル６０のリストを生成し、表示装置５は、第１のコンテンツファイル６０のリストに基づいて、表示装置５においてスライドショー表示を行うために必要となる第１のコンテンツファイル６０を選択して画像管理装置１に要求し、表示制御部７６が、表示装置５からの要求に応じて第１のコンテンツデータ６０ａ等を出力することも、表示画面生成用信号の一態様である。
【００８６】
第１の送出部７７は、出力Ｉ／Ｆ部７３を介して、情報処理装置２に第１の関連情報の少なくとも一部を為す第３の関連情報を送出する。好ましくは、第１の送出部７７は、入力Ｉ／Ｆ部７２を介して受け付けた情報処理装置２からの要求に応じて、要求に合致する第１のコンテンツファイル６０を格納部７４で検索し、要求に合致する第１のコンテンツファイル６０の第１のタグデータ６０ｂ、及び、第１のタグテーブル６２のうち、要求に合致する第１のコンテンツファイル６０に関連付けられたタグデータの少なくとも一方を抽出し、これら第１のタグデータ６０ｂ及び第１のタグテーブル６２のタグデータの少なくとも一部を、第３の関連情報として出力Ｉ／Ｆ部７３を介して情報処理装置２に送出する。
【００８７】
ここで、第１の送出部７７は、第３の関連情報として、第１のコンテンツファイル６０のファイル名及び生成日時情報を送出することが好ましい。これら、第１のコンテンツファイル６０のファイル名及び生成日時情報は、上述のように第１のコンテンツファイル６０の第１のタグデータ６０ｂ及び第１のタグテーブル６２のタグデータに記述されている。より詳細には、第１のコンテンツファイル６０のファイル名は、第１のタグテーブル６２のコンテンツタグテーブル１１２のコンテンツファイル名領域１１２ｂに記述されており、また、第１のコンテンツファイル６０の生成日時情報は、第１のタグデータ６０ｂの撮影日時領域１０５、及び、第１のタグテーブル６２のコンテンツタグテーブル１１２の撮像時刻領域１１２ｄに記述されている。
【００８８】
また、第１の送出部７７は、同様に情報処理装置２からの要求に応じて、要求に合致する第１のコンテンツファイル６０（第１のサムネイルファイル６１を含む）そのものを送出してもよい。第１の送出部７７が送出する第３の関連情報を、以下、適宜、表示制御部７６が送出する第１のコンテンツファイル６０のリストと同様に、第１のコンテンツファイル６０のリストと称することがある。第１の送出部７７が送出する第３の関連情報の詳細については後述する。
【００８９】
入力Ｉ／Ｆ部７２は、情報処理装置２、撮像装置４、入力指示装置６を含む外部機器から画像管理装置１に入力される各種入力信号を受け付け、受け付けた入力信号を制御部７０に入力し、必要に応じて制御部７０経由で記憶部７１に格納する。出力Ｉ／Ｆ部７３は、表示画面生成用信号を含む、制御部７０また記憶部７１内の各種データを、情報処理装置２、表示装置５を含む外部機器に出力する。
【００９０】
なお、図５においては、画像管理装置１にメモリーカード８が接続した例を図示しているが、上述の通り撮像装置４等が接続されてもよい。
【００９１】
次に、図６は、第１実施形態の画像管理システムＳを構成する情報処理装置２及び記憶装置３の機能構成を示す機能ブロック図である。
【００９２】
図６において、本実施形態の画像管理システムＳを構成する情報処理装置２は、制御部８０、記憶部８１、表示部８２、入力Ｉ／Ｆ部８３及び通信部８４を備える。
【００９３】
記憶部８１は、コンテンツファイルを含む各種ファイル、データを少なくとも一時的に格納し、制御部８０等からの要求に基づいて、格納したファイル等の読み出し及び書き込み動作を行う。記憶部８１には、第４の関連情報６３が格納されている。第４の関連情報６３は、特定の第１のコンテンツファイル６０のファイル名及び生成日時情報の少なくとも一方を含むものであり、後述する入力部８５により入力を受け入れられたものが、少なくとも一時的に格納されている。
【００９４】
制御部８０は、情報処理装置２全体の制御を行う。特に、制御部８０は、ＯＳ（Operating System）により情報処理装置２全体の制御を行い、このＯＳの一機能としてのファイルシステムにより、記憶部８１を含む情報処理装置２内のファイル、データの管理を行う。加えて、制御部８０は、このファイルシステムにより、通信部８４を介して記憶装置３の記憶部９１を含む記憶装置３内のファイル、データの管理が可能とされている。この制御部８０は入力部８５、検索部８６、第２の送出部８７及び表示制御部８８を備える。
【００９５】
入力部８５は、入力Ｉ／Ｆ部８３を介してユーザーからの操作入力を受け入れる。特に、本実施形態の入力部８５は、ユーザーが指定した特定の第１のコンテンツファイル６０に関連付けられ、画像管理装置１の第１の送出部７７から送出された第３の関連情報のうち、ファイル名及び生成日時情報の少なくとも一方を含む第３の関連情報を第４の関連情報６３として指定するユーザーからの操作指定入力を受け入れる。
【００９６】
第４の関連情報６３の指定の受け入れ手法は任意であり、一例として、情報処理装置２の入力指示部４５１としてキーボードが用いられた場合、特定の第１のコンテンツファイル６０のファイル名及び生成日時情報の少なくとも一方がキーボードにより直接入力されたものを受け入れてもよく、また、第３の関連情報に基づいて表示部８２の表示面２ａに第１のサムネイルファイル６１を含む第１のコンテンツファイル６０が表示される場合、情報処理装置２の入力指示部４５１としてのマウスにより特定の第１のコンテンツファイル６０が指定入力されたものを受け入れてもよい。
【００９７】
検索部８６は、入力部８５により受け入れられた第４の関連情報６３に基づいて、記憶装置３に格納された第２の関連情報を検索し、第４の関連情報６３に対応する第２の関連情報に関連付けられた第２のコンテンツファイル６４の候補を提示する。
【００９８】
より詳細には、検索部８６は、第４の関連情報６３に含まれる特定の第１のコンテンツファイル６０のファイル名及び生成日時情報の少なくとも一方に基づいて、通信部８４を介して記憶装置３の記憶部９１に格納された第２の管理情報ファイル６６を検索し、特定の第１のコンテンツファイル６０のファイル名及び生成日時情報の少なくとも一方に関連すると推測される第２の関連情報を抽出する。そして、検索部８６は、抽出された第２の関連情報に関連付けられた第２のコンテンツファイル６４の候補を抽出して提示する。
【００９９】
検索部８６による第２のコンテンツファイル６４の候補の提示手法は、周知のものから適宜選択されればよく、一例として、後述する表示制御部８８を介して、候補とされた第２のコンテンツファイル６４（第２のサムネイルファイル６５を含む）を表示部８２の表示面２ａに表示する手法が挙げられる。
【０１００】
ここで、検索部８６は、第４の関連情報６３に基づいて第１のコンテンツファイル６０のファイル名及び生成日時情報を特定し、次いで、特定された第１のコンテンツファイル６０のファイル名及び生成日時情報の少なくとも一方に対応する第２の関連情報を検索し、そして、検索された第２の関連情報に関連付けられた第２のコンテンツファイルの候補を提示することが好ましい。より好ましくは、入力部８５が受け入れた第４の関連情報６３は、上述したように特定の第１のコンテンツファイル６０のファイル名及び生成日時情報の少なくとも一方であるから、検索部８６は、第４の関連情報６３と、画像管理装置１から送出されてきた第３の関連情報に含まれる第１のコンテンツファイル６０のファイル名及び生成日時情報とに基づいて、第１のコンテンツファイル６０のファイル名及び生成日時情報の双方を特定する。
【０１０１】
また、検索部８６は、特定された第１のコンテンツファイル６０の生成日時情報を始期とする一定期間の時間範囲に含まれる生成日時情報または更新日時情報が関連付けられた第２のコンテンツファイル６４を候補として提示することが好ましい。
【０１０２】
より好ましくは、検索部８６は、記憶装置３の記憶部９１に格納されている第２の管理情報ファイル６６にアクセスし、第２の管理情報ファイル６６に記述されている、第２のコンテンツファイル６４の作成日時情報及び更新日時情報を参照して、第２のコンテンツファイル６４の作成日時情報及び更新日時情報の少なくとも一方が、上述の時間範囲の始期以降に属する作成日時情報及び更新日時情報の少なくとも一方を抽出する。そして、抽出された作成日時情報及び更新日時情報に関連付けられた第２のコンテンツファイル６４を候補として提示する。
【０１０３】
ここで、検索部８６が候補とする第２のコンテンツファイル６４を、第２のコンテンツファイル６４の作成日時情報及び更新日時情報の少なくとも一方が、上述の時間範囲の始期以降に属するものにしている理由について簡単に説明する。第２の関連情報である、第２のコンテンツファイル６４の作成日時情報及び更新日時情報は、後述のように撮像装置４のファイルシステムにより作成、更新される。ここで、ファイルシステムが第２のコンテンツファイル６４の作成日時情報のみ記録し、この作成日時情報が、記憶装置３への格納作業や第２のコンテンツファイル６４の編集に伴って、格納時等の日時情報に上書き変更されてしまう可能性がある。この場合、第２のコンテンツファイル６４の作成日時情報は本来の作成日時情報より後の情報になりうる。
【０１０４】
このため、検索部８６は、候補となる第２のコンテンツファイル６４の数が増加したとしても、正確に候補となる第２のコンテンツファイル６４を特定する観点から、特定された第１のコンテンツファイル６０の生成日時情報を始期とする時間範囲の始期以降に作成日時情報及び更新日時情報の少なくとも一方が属する第２のコンテンツファイル６４を候補としている。
【０１０５】
また、検索部８６は、第４の関連情報６３と第２の関連情報との一致度に基づいて、第２のコンテンツファイル６４の候補に順位付けをして提示することが好ましい。順位付けの提示方法も周知のものから適宜選択されればよく、一例として、候補となる第２のコンテンツファイル６４に対して順位に対応する番号を付記する、同一順位の第２のコンテンツファイル６４を表示面２ａの特定領域にまとめて表示するなどの方法が挙げられる。
【０１０６】
第２の送出部８７は、検索部８６により候補として提示された第２のコンテンツファイル６４に関連付けられた第２の関連情報の少なくとも一部を、この第２の関連情報に関連付けられる第３の関連情報とともに画像管理装置１に送出する。第２の送出部８７により送出される第２の関連情報の少なくとも一部には、候補として提示された第２のコンテンツファイル６４のうち少なくとも一部の第２のコンテンツファイル６４のファイル名等が含まれることが好ましい。
【０１０７】
加えて、第２の送出部８７は、検索部８６により候補として提示された第２のコンテンツファイル６４のファイルパスを送出することが好ましい。ここにいうファイルパスとは、情報処理装置２のファイルシステムにより管理されるディレクトリ構造における、第２のコンテンツファイル６４の格納位置を示すファイルパスと、画像管理装置１、情報処理装置２、記憶装置３を含むネットワークとしてのＬＡＮ１２内におけるＩＰアドレスを含めたファイルパスとを含む。
【０１０８】
さらに、第２の送出部８７は、検索部８６による順位付けに応じて、第２の関連情報の少なくとも一部を送出することが好ましい。順位付けに応じて送出する態様としては、特定の順位付けがされた第２のコンテンツファイル６４に関連付けられた第２の関連情報のみを送出する等の態様が挙げられる。
【０１０９】
表示制御部８８は、制御部８０及び制御部７０を構成する各種機能手段からの要求に基づいて、表示部８２の表示面２ａに所望の表示画面を表示するための表示画面生成用信号を生成する。好ましくは、表示制御部８８は、検索部８６が提示した第２のコンテンツファイル６４の候補を表示部８２に表示するための表示画面生成用信号を生成する。
【０１１０】
表示部８２は、情報処理装置２の表面に露出された表示面２ａ（図１参照）を備え、表示制御部８８から送出された表示画面生成用信号に基づいて、表示面２ａに表示画面を表示する。好ましくは、表示部８２は、検索部８６が提示した第２のコンテンツファイル６４の候補を表示する。
【０１１１】
入力Ｉ／Ｆ部８３は、情報処理装置２、撮像装置４を含む外部機器から情報処理装置２に入力される各種入力信号を受け付け、受け付けた入力信号を制御部８０に入力し、必要に応じて制御部８０経由で記憶部８１に格納する。通信部８４は、情報処理装置２、表示装置５を含む外部機器との間で各種データを通信する。
【０１１２】
次に、本実施形態の画像管理システムＳを構成する記憶装置３は、制御部９０、記憶部９１及び通信部９２を備える。
【０１１３】
記憶部９１は、コンテンツファイルを含む各種ファイル、データを少なくとも一時的に格納し、制御部９０等からの要求に基づいて、格納したファイル等の読み出し及び書き込み動作を行う。この記憶部９１は格納部９３を備える。
【０１１４】
格納部９３には、第２のコンテンツファイル６４、第２のサムネイルファイル６５及び第２の管理情報ファイル６６が格納されている。本実施形態の第２のコンテンツファイル６４はＲＡＷファイルであり、第２のコンテンツデータであるＲＡＷデータが格納されている。ＲＡＷファイルのファイルフォーマットは、撮像装置４等、ＲＡＷデータを生成する機器毎に、また、この機器を製造するメーカー毎に特有でありうるため、ここではファイルフォーマットそのものの説明は省略する。
【０１１５】
第２のサムネイルファイル６５は、第２のコンテンツファイル６４の第２のコンテンツデータを情報処理装置２等で表示するのに適したフォーマットで記録されたものであり、第２のコンテンツデータの解像度（縦×横の画素数等）を削減して作成したサムネイルデータを有するファイルである。このような第２のサムネイルファイル６５は、情報処理装置２等における表示画面生成用信号の生成時間の短縮等の理由から作成されるものである。第２のサムネイルファイル６５は、記憶装置３への第２のコンテンツファイル６４格納後に情報処理装置２等が適宜作成してもよい。なお、本実施形態において、第２のサムネイルファイル６５が作成されない態様であってもよい。
【０１１６】
第２のコンテンツファイル６４を格納部９３に格納する手法は任意であるが、一例として、上述のように撮像装置４が撮像して得られたコンテンツファイルをメモリーカード８内に格納し、このメモリーカード８を情報処理装置２のカードインタフェース４５２のカードスロットに挿入して、このメモリーカード８内に格納されたコンテンツファイルを情報処理装置２の制御部８０が格納部９３に取り込む手法が挙げられる。
【０１１７】
また、コンテンツファイルを撮像した撮像装置４に接続されたＵＳＢケーブルを情報処理装置２のＵＳＢインタフェース４５３のＵＳＢコネクタに挿入して、情報処理装置２がＵＳＢ規格に準拠してこの撮像装置４をＵＳＢ機器として認識（ネゴシエーション）したことにより撮像装置４内に格納されたコンテンツファイルを格納部９３に取り込んでもよい。
【０１１８】
第２の管理情報ファイル６６は、記憶装置３の記憶部９１のファイルフォーマットに規定された位置に格納されている。一例として、記憶装置３の記憶部９１のファイルフォーマットがＦＡＴ（File Allocation Table）やｅｘＦＡＴフォーマットであった場合、記憶部の先頭部分に格納される。
【０１１９】
この第２の管理情報ファイル６６の中には、記憶部９１内のファイルの格納位置情報が記述されるＦＡＴ、記憶部９１内のファイルのファイル名、ファイル作成日時（タイムスタンプ）、更新日時情報等が記述されるＲＤＥ（Root Directory Entry）等の情報が格納されている。そして、この第２の管理情報ファイル６６に記述されたＦＡＴ、ＲＤＥ等の情報が、第２のコンテンツファイル６４に関連付けられた第２の関連情報である。また、「関連付けられている」とは、一例としてファイル名をキーとして第２のコンテンツファイル６４から第２の管理情報ファイル６６の特定情報へのアクセスが可能であること、また、逆に、第２の管理情報ファイル６６の特定情報から第２のコンテンツファイル６４の特定が可能であることの双方を含む。第２の管理情報ファイル６６は、記憶装置３のファイルシステムにより作成、更新される。第２の管理情報ファイル６６の更新のタイミングは適宜行われればよく、好ましくは、画像管理システムＳの起動時または終了時に行われれば、検索部８６による検索動作を高速に行うことができる。加えて、検索部８６による検索動作の結果、第２のコンテンツファイル６４の候補が検索できなかった場合、第２の管理情報ファイル６６の更新動作を行ってもよい。
【０１２０】
制御部９０は、記憶装置３全体の制御を行う。通信部９２は、情報処理装置２、画像管理装置１を含む外部機器との間で各種データを通信する。
【０１２１】
以上の構成において、制御部７０及び制御部７０を構成する取込部７５、表示制御部７６及び第１の送出部７７は主にＣＰＵ２０により構成され、格納部７４は主にメモリーカード８、ＲＯＭ２１、ＲＡＭ２２及びＨＤＤ部２６により構成され、入力Ｉ／Ｆ部７２は主に入出力デバイス２３及びネットワークインタフェース２５により構成され、出力Ｉ／Ｆ部７３は主にＨＤＭＩインタフェース２４、ネットワークインタフェース２５及び無線ＬＡＮインタフェース２７により構成される。
【０１２２】
また、制御部８０及び制御部８０を構成する入力部８５、検索部８６、第２の送出部８７及び表示制御部８８は主にＣＰＵ４０により構成され、記憶部８１は主にＲＯＭ４１、ＲＡＭ４２及び内部ストレージ部４４により構成され、表示部８２は主に表示デバイス４３により構成され、入力Ｉ／Ｆ部８３は主に入出力デバイス４５により構成され、通信部８４は主にネットワークインタフェース４６により構成される。
【０１２３】
さらに、制御部９０は主にＣＰＵ５０により構成され、記憶部９１は主にＲＯＭ５１、ＲＡＭ５２及びＨＤＤ部５３により構成され、通信部９２は主にネットワークインタフェース５４により構成される。図５、６に示す各機能部の動作については後に詳述する。
【０１２４】
（第１実施形態の動作）
次に、図１０のフローチャート及び図１１〜図１３のシーケンス図を参照して、本実施形態の画像管理システムＳの動作を説明する。
【０１２５】
まず、図１０は、本実施形態の画像管理装置１に第１のコンテンツファイル６０を取り込む動作を説明するためのフローチャートである。
【０１２６】
図１０に示すフローチャートは、画像管理装置１へのメモリーカード８等の接続検出により開始する。すなわち、ステップＳ１では、画像管理装置１の取込部７５が、メモリーカード８等が入力Ｉ／Ｆ部７２に接続されたか否かを判定し、判定が肯定されると、メモリーカード８等が入力Ｉ／Ｆ部７２に接続されたものと判断し、プログラムはステップＳ２に移行する。
【０１２７】
ステップＳ２では、画像管理装置１の表示制御部７６が、表示装置５の表示面５ａに取込用画面を表示するための表示画面生成用信号を生成し、この表示画面生成用信号を出力Ｉ／Ｆ部７３を介して表示装置５に送信する。ステップＳ３では、取込部７５が、メモリーカード８等に格納されている第１のコンテンツファイル６０のうち、１つの第１のコンテンツファイル６０を選択する。
【０１２８】
ステップＳ４では、ステップＳ３で選択された第１のコンテンツファイル６０の第１のコンテンツデータ６０ａのハッシュ値を算出する。次いで、ステップＳ５では、取込部７５が、第１のタグテーブル６２のハッシュ値領域１１２ｃに格納されている、既に格納部７４に取り込まれている第１のコンテンツファイル６０の第１のコンテンツデータ６０ａのハッシュ値と、ステップＳ４で算出した、取込対象となる第１のコンテンツファイル６０の第１のコンテンツデータ６０ａのハッシュ値とを比較し、これらが一致するか否かを判定する。
【０１２９】
そして、判定が肯定されると、取込対象とした第１のコンテンツファイル６０と同じ第１のコンテンツファイル６０が格納部７４に格納されている、すなわち、既に取込済であるものと判断し、プログラムはステップＳ７に移行する。一方、判定が否定されると、取込対象とした第１のコンテンツファイル６０はまだ取り込まれていないものと判断し、プログラムはステップＳ６に移行する。
【０１３０】
ステップＳ６では、選択された第１のコンテンツファイル６０を格納部７４に格納する。ステップＳ８では、メモリーカード８等に格納されている全ての第１のコンテンツファイル６０について上述の取込作業を行った否かが判定され、判定が肯定されるとプログラムは終了し、判定が否定されるとプログラムはステップＳ９に移行し、取込部７５は次の第１のコンテンツファイル６０を選択して、ステップＳ４に戻ってステップＳ４〜ステップＳ８の作業を繰り返す。
【０１３１】
一方、ステップＳ７では、ステップＳ３で選択した第１のコンテンツファイル６０は取込対象としないことを決定し、プログラムはステップＳ８に移行する。
【０１３２】
次に、図１１〜図１３は、第１実施形態の画像管理システムの動作の一例を説明するためのシーケンス図である。
【０１３３】
図１１に示すシーケンス図は、ステップＳ２０において、ユーザーにより情報処理装置２の入力指示部４５１、一例としてマウスにより、ＲＯＭ５１内に格納されたプログラムの起動指示が入力されることにより開始する。ステップＳ２１では、情報処理装置２の制御部８０の表示制御部８８が、表示部８２の表示面２ａに、図１４（ａ）に示すような起動画面を表示するための表示画面生成用信号を生成し、この表示画面生成用信号を表示部８２に送出する。表示部８２は、その表示面２ａに起動画面を表示する。
【０１３４】
図１４（ａ）に示すように、ステップＳ２１において表示部８２の表示面２ａに表示される起動画面１２０には、本実施形態の特徴的動作である、画像管理装置１に格納されている第１のコンテンツファイル６０であるＪＰＥＧファイルから、記憶装置３に格納されている第２のコンテンツファイル６４であるＲＡＷファイルを検索する処理を指示するためのボタン１２１と、記憶装置３に格納されている第２のコンテンツファイル６４であるＲＡＷファイルの現像処理を指示するためのボタン１２２とが表示されている。現像処理については既に説明しているので、以下の説明では、本実施形態の特徴的動作である、ＪＰＥＧファイルからＲＡＷファイルを検索する動作についてのみ説明する。
【０１３５】
ステップＳ２２では、ユーザーが情報処理装置２の入力指示部４５１、一例としてマウスを操作することで、起動画面１２０に表示されているポインタ１２３をこの起動画面１２０上で移動させてこのポインタ１２３をボタン１２１に重畳させ、さらに、マウスのボタンをクリックする等の動作によりこのボタン１２１の選択入力を行うことで、ＪＰＥＧファイルからＲＡＷファイルの検索動作指示入力が入力される。この検索動作指示入力が入力Ｉ／Ｆ部８３を介して制御部８０に入力されると、ステップＳ２３において、制御部８０の検索部８６は、通信部８４を介して画像管理装置１に対して第１のコンテンツファイル６０のリスト取得を指示する。
【０１３６】
ステップＳ２３における第１のコンテンツファイル６０のリスト取得指示は、好ましくは、特定のアルバム３３または特定の撮像日時、言い換えれば生成日時の範囲、一例として、特定の月に撮像された第１のコンテンツファイル６０のリスト取得指示であり、このため、情報処理装置２の検索部８６及び表示制御部８８は、ＪＰＥＧファイルからＲＡＷファイルの検索動作指示入力がされた後に、アルバム３３の選択または生成日時情報の範囲を指定する画面を表示部８２の表示面２ａに表示させ、ユーザーに選択指示入力をさせることが好ましい。このため、情報処理装置２の検索部８６は、画像管理装置１の制御部７０に対して、格納部７４に格納されている第１のコンテンツファイル６０のアルバム３３に関する情報取得を予め指示し、これに応じて、画像管理装置１の制御部７０は、情報処理装置２に対してアルバム３３に関する情報を送出していることが好ましい。以下の説明では、ステップＳ２３における第１のコンテンツファイル６０のリスト取得指示は、特定の月に撮像された第１のコンテンツファイル６０のリスト取得指示であるものとする。
【０１３７】
ステップＳ２４では、情報処理装置２からの第１のコンテンツファイル６０のリスト取得指示を入力Ｉ／Ｆ部７２を介して受信した画像管理装置１の制御部７０は、格納部７４内に格納されている第１のコンテンツファイル６０、第１のタグテーブル６２を検索し、特定の月に撮像された第１のコンテンツファイル６０のリストを生成する。このリストには、一例として、特定の月のどの日付に撮像された第１のコンテンツファイル６０が存在するかという情報が含まれる。さらに、このリストには、どの日付にどれだけの数（枚数）の第１のコンテンツファイル６０が存在するかという情報が含まれることが好ましい。
【０１３８】
ステップＳ２５では、画像管理装置１の第１の送出部７７が、ステップＳ２４で生成した第１のコンテンツファイル６０のリストを、出力Ｉ／Ｆ部７３を介して情報処理装置２に送出する。ステップＳ２５で送出された第１のコンテンツファイル６０のリストは、情報処理装置２の通信部８４を介して検索部８６が受信する。ステップＳ２６では、ステップＳ２５で送出された第１のコンテンツファイル６０のリストに基づいて、情報処理装置２の検索部８６及び表示制御部８８が、図１４（ｂ）に示すようなカレンダー画面を表示部８２の表示面２ａに生成するための表示画面生成用信号を生成し、この表示画面生成用信号を表示部８２に送出する。表示部８２は、その表示面２ａにカレンダー画面を表示する。
【０１３９】
図１４（ｂ）に示すように、ステップＳ２６において表示部８２の表示面２ａに表示されるカレンダー画面１２４では、特定の月（図示例では２０１５年２月）のどの日付に撮像された第１のコンテンツファイル６０が存在するかを、この特定の月の日付に対応する位置にアイコン１２５を表示することにより示している。
【０１４０】
ステップＳ２７では、ユーザーが情報処理装置２の入力指示部４５１、一例としてマウスを操作することで、カレンダー画面１２４に表示されているポインタ１２３をこのカレンダー画面１２４上で移動させ、ＲＡＷファイル検索のキーとなるＪＰＥＧファイルが撮像されたであろう特定の日付（図示例では２月１４日）に対応するアイコン１２５上にこのポインタ１２３を重畳させ、さらに、マウスのボタンをクリックする等の動作によりこのアイコン１２５の選択入力を行うことで、特定日付に撮像された第１のコンテンツファイル６０のリスト取得指示入力がされるのを待つ。そして、特定日付に撮像された第１のコンテンツファイル６０のリスト取得指示入力が入力Ｉ／Ｆ部８３を介して制御部８０に入力されると、ステップＳ２８において、情報処理装置２の検索部８６は、通信部８４を介して画像管理装置１に対して特定日付に撮像された第１のコンテンツファイル６０のリスト取得を指示する。
【０１４１】
ステップＳ２９では、情報処理装置２からの特定日付に撮像された第１のコンテンツファイル６０のリスト取得指示を入力Ｉ／Ｆ部７２を介して受信した画像管理装置１の制御部７０は、格納部７４内に格納されている第１のコンテンツファイル６０、第１のタグテーブル６２を検索し、特定日付に撮像された第１のコンテンツファイル６０のリストを生成する。このリストには、一例として、特定日付に撮像された第１のコンテンツファイル６０のファイルパスと、この第１のコンテンツファイル６０に対応する、第１のタグテーブル６２のコンテンツファイル名領域１１２ｂ、ハッシュ値領域１１２ｃ、及び撮像時刻領域１１２ｄにそれぞれ記述されたファイル名、ハッシュ値及び撮像時刻データ、が含まれる。
【０１４２】
ここにいうファイルパスとは、画像管理装置１のファイルシステムにより管理されるディレクトリ構造における、第１のコンテンツファイル６０の格納位置を示すファイルパスと、画像管理装置１、情報処理装置２、記憶装置３を含むネットワークとしてのＬＡＮ１２内におけるＩＰアドレスを含めたファイルパスとを含む。
【０１４３】
ステップＳ３０では、画像管理装置１の第１の送出部７７が、ステップＳ２９で生成した特定日付に撮像された第１のコンテンツファイル６０のリストを、出力Ｉ／Ｆ部７３を介して情報処理装置２に送出する。ステップＳ３０で送出された第１のコンテンツファイル６０のリストは、情報処理装置２の通信部８４を介して検索部８６が受信する。
【０１４４】
ステップＳ３１では、情報処理装置２の検索部８６及び表示制御部８８が、表示部８２の表示面２ａの表示領域を考慮して、この表示面２ａに一度に表示しうる第１のコンテンツファイル６０の数を算出し、表示しうる第１のコンテンツファイル６０の（含む第１のサムネイルファイル６１）の取得を指示する。この、第１のコンテンツファイル６０の取得指示には、取得を指示する第１のコンテンツファイル６０のファイルパスと、この第１のコンテンツファイル６０のハッシュ値とが含まれる。
【０１４５】
ステップＳ３２では、情報処理装置２からの第１のコンテンツファイル６０の取得指示を入力Ｉ／Ｆ部７２を介して受信した画像管理装置１の制御部７０は、格納部７４内に格納されている第１のコンテンツファイル６０、第１のタグテーブル６２を検索し、取得指示のあった第１のコンテンツファイル６０を特定して、出力Ｉ／Ｆ部７３を介して情報処理装置２に送出する。ステップＳ３２で送出された第１のコンテンツファイル６０は、情報処理装置２の通信部８４を介して検索部８６が受信する。
【０１４６】
ステップＳ３３では、ステップＳ３２で送出された第１のコンテンツファイル６０に基づいて、情報処理装置２の検索部８６及び表示制御部８８が、図１５（ａ）に示すような特定日付コンテンツ表示画面を表示部８２の表示面２ａに生成するための表示画面生成用信号を生成し、この表示画面生成用信号を表示部８２に送出する。表示部８２は、その表示面２ａに特定日付コンテンツ表示画面を表示する。
【０１４７】
図１５（ａ）に示すように、ステップＳ３３において表示部８２の表示面２ａに表示される特定日付コンテンツ表示画面１２６では、特定日付（図示例では２０１５年２月１４日）に撮像された第１のコンテンツファイル６０が表示されている。
【０１４８】
ステップＳ３４では、情報処理装置２の検索部８６が、通信部８４を介して記憶装置３の制御部９０に対して第２の管理情報ファイル６６の取得を指示する。ステップＳ３５では、情報処理装置２からの第２の管理情報ファイル６６の取得指示を通信部９２を介して受信した制御部９０は、記憶部９１を検索して第２の管理情報ファイル６６を取得し、通信部９２を介して情報処理装置２に送出する。ステップＳ３５で送出された第２の管理情報ファイル６６は、情報処理装置２の通信部８４を介して検索部８６が受信し、一時的に記憶部８１に格納する。
【０１４９】
ステップＳ３６では、ユーザーが情報処理装置２の入力指示部４５１、一例としてマウスを操作することで、特定日付コンテンツ表示画面１２６に表示されているポインタ１２３をこの特定日付コンテンツ表示画面１２６上で移動させ、ＲＡＷファイル検索のキーとなるＪＰＥＧファイル、すなわち第１のコンテンツファイル６０（図示例ではハッチングされた第１のコンテンツファイル６０）上にこのポインタ１２３を重畳させ、さらに、マウスのボタンをクリックする等の動作によりこの第１のコンテンツファイル６０の選択入力を行うことで、第１のコンテンツファイル６０の特定入力がされるのを待つ。
【０１５０】
そして、第１のコンテンツファイル６０の特定入力が入力Ｉ／Ｆ部８３を介して制御部８０に入力されると、ステップＳ３７において、情報処理装置２の検索部８６は、第４の関連情報６３の抽出作業を行う。
【０１５１】
すなわち、検索部８６は、ステップＳ３６において特定された第１のコンテンツファイル６０のファイル名及び生成日時情報の少なくとも一方である第４の関連情報６３を、ステップＳ３０で画像管理装置１から送出されてきた第１のコンテンツファイル６０のリスト（これが第３の関連情報に相当する）から抽出する。本実施形態では、検索部８６は、第１のコンテンツファイル６０のファイル名及び生成日時情報を第４の関連情報６３として抽出する。
【０１５２】
次いで、検索部８６は、ステップＳ３５で取得した第２の管理情報ファイル６６に基づき、抽出した第４の関連情報６３に対応する第２の関連情報を検索する。具体的には、第４の関連情報６３である第１のコンテンツファイル６０のファイル名及び生成日時情報と同一または類似のファイル名、生成日時情報及び更新日時情報である第２の関連情報を第２の管理情報ファイル６６内で検索する。
【０１５３】
ここに、ファイル名の類似とは、第４の関連情報６３をなす第１のコンテンツファイル６０のファイル名に対して、前方一致、後方一致、中間一致する第２のコンテンツファイル６４のファイル名を指す。また、生成日時情報の類似とは、第４の関連情報６３をなす第１のコンテンツファイル６０の生成日時情報に対して、この生成日時情報を始期とする一定期間の時間範囲に含まれる第２のコンテンツファイル６４の生成日時情報または更新日時情報を指す。一定期間に特段の限定はないが、一例として、生成日時情報については当日の範囲内、更新日時情報については現在の時刻を終期とするような時間範囲が一例として挙げられる。
【０１５４】
ファイル名の類似まで検索する理由は、情報処理装置２や撮像装置４においてＲＡＷファイルである第２のコンテンツファイル６４に基づいてＪＰＥＧファイルである第１のコンテンツファイル６０が生成される場合、あるいは、同じＲＡＷデータに基づいて第１のコンテンツファイル６０と第２のコンテンツファイル６４とが別々に生成される場合、文字列の共通部分を作成してその文字列の末尾に、少なくとも第１のコンテンツファイル６０と第２のコンテンツファイル６４とが識別可能な別の文字列を付加することが考えられるので、ファイル名の類似まで検索することで、ＲＡＷファイルとＪＰＥＧファイルとの対応をできるだけ漏れなく検索するためである。生成日時情報の類似まで検索する理由については既に説明したので、ここでの説明は省略する。
【０１５５】
なお、本実施形態において、ステップＳ３４、Ｓ３５の動作を省略し、検索部８６が記憶装置３の記憶部９１にアクセスして第２の管理情報ファイル６６を検索してもよい。
【０１５６】
ステップＳ３８では、検索部８６は、第４の関連情報６３に対応する第２の関連情報を有する第２のコンテンツファイル６４の候補を記憶部９１内で検索する指示を、通信部８４を介して記憶装置３へ送出する。第２のコンテンツファイル６４の候補検索指示を通信部９２を介して受信した記憶装置３は、記憶部９１の格納部９３を検索して、この指示に応じた第２のコンテンツファイル６４を抽出し、ステップＳ３９において、抽出した第２のコンテンツファイル６４を候補として通信部９２を介して情報処理装置２に送出する。情報処理装置２の検索部８６は、ステップＳ３９で送出された第２のコンテンツファイル６４の候補を通信部８４を介して受信し、記憶部８１に一時的に格納する。
【０１５７】
ステップＳ４０では、検索部８６が、ステップＳ３９で送出されてきた第２のコンテンツファイル６４の候補について順位付けを行う。本実施形態における検索部８６の順位付けは、第４の関連情報６３である第１のコンテンツファイル６０のファイル名及び生成日時情報の双方が同一である、第２の関連情報であるファイル名及び生成日時情報に対応する第２のコンテンツファイル６４を最上位とし、次いで、第４の関連情報６３である第１のコンテンツファイル６０のファイル名及び生成日時情報の一方が同一である、第２の関連情報であるファイル名及び生成日時情報に対応する第２のコンテンツファイル６４、次いで、第４の関連情報６３である第１のコンテンツファイル６０のファイル名及び生成日時情報の双方が類似である、第２の関連情報であるファイル名及び生成日時情報に対応する第２のコンテンツファイル６４、そして、第４の関連情報６３である第１のコンテンツファイル６０のファイル名及び生成日時情報の一方が類似である、第２の関連情報であるファイル名及び生成日時情報に対応する第２のコンテンツファイル６４の順とする。
【０１５８】
ステップＳ４１では、ステップＳ３９で送出された第２のコンテンツファイル６４の候補、及びステップＳ４０における順位付けに基づいて、情報処理装置２の表示制御部８８が、図１５（ｂ）に示すような検索結果表示画面を表示部８２の表示面２ａに生成するための表示画面生成用信号を生成し、この表示画面生成用信号を表示部８２に送出する。表示部８２は、その表示面２ａに検索結果表示画面を表示する。
【０１５９】
図１５（ｂ）に示すように、ステップＳ４１において表示部８２の表示面２ａに表示される検索結果表示画面１２７では、検索部８６による検索結果である第２のコンテンツファイル６４の候補が表示されている。図１５（ｂ）に示す例では、ステップＳ４０における順位付けが上位の第２のコンテンツファイル６４の候補が表示される領域１２８と、領域１２８に表示される第２のコンテンツファイル６４の候補よりも順位付けが下位の第２のコンテンツファイル６４の候補が表示される領域１２９とが設けられている。
【０１６０】
ステップＳ４２では、ユーザーが情報処理装置２の入力指示部４５１、一例としてマウスを操作することで、検索結果表示画面１２７に表示されているポインタ１２３をこの検索結果表示画面１２７上で移動させ、ＪＰＥＧファイルをキーとして検索した結果、対応するとユーザーが選択したＲＡＷファイル、すなわち第２のコンテンツファイル６４（図示例ではハッチングされた第２のコンテンツファイル６４）上にこのポインタ１２３を重畳させ、さらに、マウスのボタンをクリックする等の動作によりこの第２のコンテンツファイル６４の選択入力を行うことで、第２のコンテンツファイル６４の選択入力がされるのを待つ。
【０１６１】
そして、第２のコンテンツファイル６４の選択入力が入力Ｉ／Ｆ部８３を介して制御部８０に入力されると、ステップＳ４３において、情報処理装置２の第２の送出部８７は、画像管理装置１に送出する、選択された第２のコンテンツファイル６４の第２の関連情報の抽出作業を行う。本実施形態では、第２の関連情報として、第２の送出部８７が第２のコンテンツファイル６４のファイルパスを抽出する。加えて、第２の送出部８７は、第２のコンテンツファイル６４と第１のコンテンツファイル６０との対応関係を示す情報として、対応する第１のコンテンツファイル６０のハッシュ値も抽出する。そして、ステップＳ４４において、第２の送出部８７は、第２の関連情報及び第２のコンテンツファイル６４と第１のコンテンツファイル６０との対応関係を示す情報を画像管理装置１に送出する。
【０１６２】
ここで、第２の送出部８７は、ステップＳ４０による順位付けに応じて第２のコンテンツファイル６４の第２の関連情報を送出してもよい。一例として、特定の順位、あるいは特定の順位以上または以下の第２のコンテンツファイル６４の第２の関連情報を送出してもよい。
【０１６３】
画像管理装置１の制御部７０は、入力Ｉ／Ｆ部７２を介してこれら第２の関連情報等を受信し、ステップＳ４５において、制御部７０はこれら第２の関連情報等を記憶部７１に一時的に格納する。好ましくは、制御部７０は、受信した第２の関連情報等を第１のコンテンツファイル６０に関連付けて第１のタグテーブル６２に格納する。
【０１６４】
記憶部７１、好ましくは第１のタグテーブル６２に格納された第２の関連情報等は、例えば、図１６に示すような、格納部７４に格納されている第１のコンテンツファイル６０の閲覧画面表示時に用いられる。
【０１６５】
図１６に示すように、第１のコンテンツファイル６０の閲覧画面１３０には、所定の表示条件に合致する第１のコンテンツファイル６０（図示例ではアルバム３３の一例であるアルバム「お正月」に関連付けられている第１のコンテンツファイル６０）が表示されている。閲覧画面１３０に表示されている第１のコンテンツファイル６０のうち、第２の関連情報等が関連付けられた第１のコンテンツファイル６０（図示例ではハッチングされた第１のコンテンツファイル６０）には、対応付けられた第２のコンテンツファイル６４のファイル名１３１が一部重畳されて表示されている。これにより、ユーザーは、第１のコンテンツファイル６０に対応する第２のコンテンツファイル６４の存在、及び、その第２のコンテンツファイル６４の（記憶装置３における）格納場所を知ることができる。
【０１６６】
（第１実施形態の効果）
以上詳細に説明したように、本実施形態の画像管理システムＳでは、画像管理装置１に格納された第１のタグデータ６０ｂ、第１のタグテーブル６２に記述された第３の関連情報を用いて、第２のコンテンツファイル６４検索時のキーとなる第１のコンテンツファイル６０の情報、つまり第４の関連情報６３を特定し、この第４の関連情報６３を用いて第２の関連情報を検索し、検索された第２の関連情報に関連付けられた第２のコンテンツファイル６４を検索している。これにより、ＪＰＥＧファイルである第１のコンテンツファイル６０とＲＡＷファイルである第２のコンテンツファイル６４との対応関係を事前に記述することなく、第１のコンテンツファイル６０に対応付けられた第３の関連情報を用いて、第２のコンテンツファイル６４を検索することができる。すなわち、本実施形態によれば、事前処理の手間を要さずに簡易にコンテンツファイル相互の関係を検索することの可能な画像管理システムＳを実現することができる。
【０１６７】
また、本実施形態の画像管理システムＳでは、情報処理装置２の検索部８６が、第１のコンテンツファイル６０のファイル名及び生成日時情報の少なくとも一方に基づいて第２の管理情報ファイル６６を検索し、第１のコンテンツファイル６０のファイル名及び生成日時情報の少なくとも一方に関連すると推測される第２の関連情報を抽出し、抽出された第２の関連情報に関連付けられた第２のコンテンツファイル６４の候補を抽出して提示しているので、上述した従来の画像管理装置による検索動作に比較して高速な処理が可能である。
【０１６８】
すなわち、従来の画像管理装置では、ＲＡＷファイルとＪＰＥＧファイルとの対応関係を示す情報を、ＪＰＥＧファイルのＥｘｉｆ情報とＲＡＷファイルのＴＩＦＦのメーカーノート部分にそれぞれ記述している。従って、画像管理装置が特定のＲＡＷファイルに対応付けられたＪＰＥＧファイルを検索するためには、画像管理装置等に格納されたＪＰＥＧファイルのＥｘｉｆ情報を個別に展開して閲覧する必要があり、このＥｘｉｆ情報の閲覧に相当の時間を要するので、画像管理装置に多数のＪＰＥＧファイルが格納されている場合は、目的とするＪＰＥＧファイルを抽出するためにかなりの時間を要する可能性が高い。
【０１６９】
一方、本実施形態の画像管理システムＳでは、画像管理装置１の第１の送出部７７から送出されてきた第１のコンテンツファイル６０のファイル名及び生成日時情報の少なくとも一方に基づいて第２の管理情報ファイル６６を検索しているので、従来の画像管理装置のように個々のＪＰＥＧファイルのＥｘｉｆ情報を展開する必要がなく、また、第２のコンテンツファイル６４のファイル名及び生成日時情報も既に第２の管理情報ファイル６６に格納されているので、個々のＲＡＷファイルのＴＩＦＦのメーカーノート部分を閲覧する必要がない。従って、本実施形態の画像管理システムＳによれば、上述した従来の画像管理装置による検索動作に比較して高速な処理が可能である。
【０１７０】
（第２実施形態）
上述した第１実施形態では、第２のコンテンツファイル６４は、情報処理装置２とは別体の記憶装置３に格納されていた。しかしながら、本発明の実施形態においては、第２のコンテンツファイル６４及び第２の管理情報ファイル６６を情報処理装置２に格納してもよい。
【０１７１】
図１７は、本発明の第２実施形態である画像管理システムＳの機能構成を示す機能ブロック図である。
【０１７２】
図１７において、本実施形態の情報処理装置２の記憶部８１には格納部８１ａが設けられ、この格納部８１ａには、第２のコンテンツファイル６４、第２のサムネイルファイル６５及び第２の管理情報ファイル６６が格納されている。これ以外の情報処理装置２の構成要素は第１実施形態のそれと同様であるので、同一の構成要素については同一の符号を付し、その説明を簡略化する。
【０１７３】
従って、本実施形態によっても、上述の第１実施形態と同様の効果を得ることができる。
【０１７４】
（変形例）
なお、本発明の画像管理システムＳ等は、その細部が上述の各実施形態に限定されず、種々の変形例が可能である。一例として、上述の第１実施形態では、第２のコンテンツファイル６４が格納された記憶装置３は、画像管理装置１や情報処理装置２と同一のネットワーク（ＬＡＮ１２）に接続されていたが、記憶装置３はＷＡＮ１４、つまり、画像管理装置１や情報処理装置２と異なるネットワークに接続されていてもよい。また、記憶装置３がクラウドサービスであってもよい。この場合、情報処理装置２の検索部８６が提示するものは、第２のコンテンツファイル６４が所在する記憶装置３のネットワークアドレス等を含めたネットワークパスやＵＲＩ（Uniform Resource Indicator）であってもよい。
【０１７５】
また、上述の各実施形態では、画像管理装置１から提供される第３の関連情報として、第１のコンテンツファイル６０のファイル名及び生成日時情報を用いたが、本発明の画像管理システムＳにおいて用いることが可能な第３の関連情報に限定されず、第１のタグデータ６０ｂや第１のタグテーブル６２に格納された第１の関連情報から適宜選択されればよい。一例として、アルバム３３に関する第１の関連情報や取り込み日時情報等が挙げられる。また、上述の各実施形態では例示しなかったが、周知の手法により顔認識処理された結果付与される被写体特定情報や、画像処理の結果付与されたカテゴライズ情報（例えば風景写真など）等を第１のタグデータ６０ｂや第１のタグテーブル６２に格納しておき、これらを第３の関連情報として用いてもよい。さらに、第１のタグデータ６０ｂのＧＰＳ情報領域１０９に記述された位置情報の少なくとも一部を第３の関連情報としてもよく、加えて、この位置情報に基づいて外部サーバ１５を検索して、位置情報に対応する施設やランドマークに関する情報を取得し、この施設やランドマークに関する情報を第１のタグデータ６０ｂもや第１のタグテーブル６２に格納しておき、これらを第３の関連情報として用いてもよい。
【０１７６】
また、第１のタグデータ６０ｂまたは第１のタグテーブル６２に、第１のコンテンツファイル６０の元となる第２のコンテンツファイル６４のＩＤ、ファイル名、ファイルデータが格納されていてもよく、さらには、画像管理装置１の第１の送出部７７はこれら第２のコンテンツファイル６４のＩＤ等も送出してもよい。この場合、情報処理装置２の検索部８６は、第２のコンテンツファイル６４のＩＤ等を用いて第２の関連情報を検索した後、上述した、第１のコンテンツファイル６０のファイル名及び生成日時情報の少なくとも一方に基づいた、いわゆる絞り込み検索を行ってもよく、あるいは、第１のコンテンツファイル６０のファイル名及び生成日時情報の少なくとも一方に基づいた検索を行った後で、第２のコンテンツファイル６４のＩＤ等を用いた絞り込み検索を行ってもよい。
【０１７７】
また、第１の送出部７７は、第１のタグデータ６０ｂの機種名領域１０７に格納された撮像装置４の機種名に関する情報を送出し、記憶装置３の第２の管理情報ファイル６６に、撮像装置４の機種名とこの撮像装置４が生成するＲＡＷファイルの拡張子との対応関係を示すテーブルを格納してもよい。撮像装置４の機種毎に、生成するＲＡＷファイルの拡張子は一意に定められうるので、対応する第２のコンテンツファイル６４を検索する際に、撮像装置４の機種名に関する情報は有用である。この場合、情報処理装置２の検索部８６は、撮像装置４の機種名に関する情報を用いてＲＡＷファイルの拡張子を特定し、このＲＡＷファイルの拡張子を用いて第２の関連情報を検索した後、上述した、第１のコンテンツファイル６０のファイル名及び生成日時情報の少なくとも一方に基づいた、いわゆる絞り込み検索を行ってもよく、あるいは、第１のコンテンツファイル６０のファイル名及び生成日時情報の少なくとも一方に基づいた検索を行った後で、撮像装置４の機種名に関する情報を用いた絞り込み検索を行ってもよい。
【０１７８】
このように、第１のコンテンツファイル６０のファイル名及び生成日時情報に加えて、第１のコンテンツファイル６０に関する種々の情報を第３の関連情報としてもよく、これにより、検索部８６による検索精度をより向上させることができる。加えて、検索部８６がどの情報を第３の関連情報とするかをユーザーに選択させ、さらにはユーザーが選択した情報のどれを優先して検索するかをさらにユーザーに選択させてもよい。
【０１７９】
また、上述の第１実施形態では、第２のコンテンツファイル６４に対応付けられた第１のコンテンツファイル６０を表示する際に、第２のコンテンツファイル６４のファイル名１３１を表示していたが、対応関係を表示する態様は第１実施形態のそれに限定されない。一例として、第２のコンテンツファイル６４が対応付けられていることを示すマークや図形アイコンを表示する態様が挙げられる。このマーク等は、単に対応付けられていることを示すものであってもよく、また、第２のコンテンツファイル６４の格納場所毎に異なったマーク等にしてもよい。一例として、格納場所を示す機器の外観を示すアイコンや、記憶装置３がクラウドサービスである場合はこのクラウドサービスのロゴであってもよい。
【０１８０】
さらに、上述の各実施形態では、第１のコンテンツファイル６０はＪＰＥＧファイル、第２のコンテンツファイル６４はＲＡＷファイルであったが、それぞれ、ファイルフォーマットに限定はない。
【０１８１】
そして、上述の各実施形態において、画像管理装置１、情報処理装置２及び記憶装置３を動作させるプログラムはＲＯＭ２１、ＨＤＤ部２６等に格納されて提供されていたが、不図示の光学ディスクドライブ、ＵＳＢインタフェース２３３等を用いて、プログラムが格納されたＤＶＤ（Digital Versatile Disc）、ＵＳＢフラッシュメモリ装置、メモリーカード８等を接続し、このＤＶＤ等からプログラムを画像管理装置１等に読み込んで動作させてもよい。また、ＷＡＮ１４上の外部サーバ１５内にプログラムを格納しておき、ネットワークインタフェース２５を介してこのプログラムを画像管理装置１等に読み込んで動作させてもよい。さらに、上述の各実施形態において、画像管理装置１等は複数のハードウェア要素により構成されていたが、これらハードウェア要素の一部の動作をＣＰＵ２０等がプログラムの動作により実現することも可能である。加えて、上述の各実施形態では画像管理装置１、記憶装置３にＨＤＤ部２６等を用いていたが、ＨＤＤ部２６等以外の記憶媒体、一例としてＳＳＤ（Solid State Drive）装置やメモリーカード等の周知の記憶媒体を用いることも可能である。
【符号の説明】
【０１８２】
Ｓ    画像管理システム
１    画像管理装置
２    情報処理装置
３    記憶装置
６０    第１のコンテンツファイル
６２    第１のタグテーブル
６３    第４の関連情報
６４    第２のコンテンツファイル
６６    第２の管理情報ファイル
７０、８０、９０  制御部
７１、８１、９１  記憶部
７４、９３    格納部
７５    取込部
７６、８８  表示制御部
７７    第１の送出部
８２    表示部
８６    検索部
８７    第２の送出部
【図１】
0006666557.tif 000002
【図２】
0006666557.tif 000003
【図３】
0006666557.tif 000004
【図４】
0006666557.tif 000005
【図５】
0006666557.tif 000006
【図６】
0006666557.tif 000007
【図７】
0006666557.tif 000008
【図８】
0006666557.tif 000009
【図９】
0006666557.tif 000010
【図１０】
0006666557.tif 000011
【図１１】
0006666557.tif 000012
【図１２】
0006666557.tif 000013
【図１３】
0006666557.tif 000014
【図１４】
0006666557.tif 000015
【図１５】
0006666557.tif 000016
【図１６】
0006666557.tif 000017
【図１７】
0006666557.tif 000018