(57)【要約】【課題】  フォルダ単位に管理された画像ファイルの中から、その撮影時間に基づいて画像ファイルを検索し、検索結果をフォルダ毎に表示するときに、ユーザが表示内容から検索結果を誤解してしまうことを防ぐことを課題とする。【解決手段】  画像管理装置は、複数の画像ファイルの中からその撮影時間がユーザ操作により設定された絞り込み条件を満たす画像ファイルを検索する。検索された画像ファイルの撮影時間を読出し、フォルダ毎にその値の範囲を取得する。取得された撮影時間の範囲とともに検索された画像ファイルを示すサムネイル画像をフォルダ毎に更新して表示する。【選択図】  図７
2010205257.tif 000002
【特許請求の範囲】
【請求項１】
複数の画像ファイルを複数のフォルダに分類して管理する画像管理装置であって、
前記フォルダに属する画像ファイルの撮影時間を取得する取得手段と、
前記フォルダに属する画像ファイルの撮影時間の範囲とともに、前記フォルダに属する画像ファイルを示すサムネイル画像を、画面の前記フォルダ毎の領域に一覧表示する表示手段と、
ユーザ操作に応答して、前記画像ファイルの絞り込み条件を設定する設定手段と、
前記設定された絞り込み条件を満たす画像ファイルを検索する検索手段と、
前記検索された画像ファイルの撮影時間を読み出す読出手段と、前記読み出された画像ファイルの撮影時間に基づき、前記フォルダ毎に、前記フォルダに属する画像ファイルのうち前記検索された画像ファイルの撮影時間の範囲を取得する取得手段と、前記画面の前記フォルダ毎の領域に、前記取得された前記撮影時間の範囲とともに、前記フォルダに属する画像ファイルのうち前記検索された画像ファイルを示すサムネイル画像を一覧表示するよう更新する更新手段とを備えたことを特徴とする画像管理装置。
【請求項２】
前記絞り込み条件はさらに、レーティングおよび位置情報のうち少なくとも１つを含み、
前記設定手段により設定された絞り込み条件が撮影時間であるか否かを判定する判定手段を更に備え、
前記更新手段は、前記判定の結果、前記設定された絞り込み条件が撮影時間でなければ、前記画面のフォルダ毎の領域に、前記フォルダに属する画像ファイルのうち前記検索された画像ファイルを示すサムネイル画像を一覧表示するよう更新するが、前記表示手段により表示された前記フォルダに属する画像の撮影時間の範囲は更新することなく表示することを特徴とする請求項１に記載の画像管理装置。
【請求項３】
複数の画像ファイルを複数のフォルダに分類して管理する画像管理装置の制御方法であって、
前記フォルダに属する画像ファイルの撮影時間を取得するステップと、
前記フォルダに属する画像ファイルの撮影時間の範囲とともに、前記フォルダに属する画像ファイルを示すサムネイル画像を、画面の前記フォルダ毎の領域に一覧表示するステップと、
ユーザ操作に応答して、前記画像ファイルの絞り込み条件を設定するステップと、
前記設定された絞り込み条件を満たす画像ファイルを検索するステップと、
前記検索された画像ファイルの撮影時間を読み出すステップと、
前記読み出された画像ファイルの撮影時間に基づき、前記フォルダ毎に、前記フォルダに属する画像ファイルのうち前記検索された画像ファイルの撮影時間の範囲を取得するステップと、
前記画面の前記フォルダ毎の領域に、前記取得された前記撮影時間の範囲とともに、前記フォルダに属する画像ファイルのうち前記検索された画像ファイルを示すサムネイル画像を一覧表示するよう更新するステップとを備えたことを特徴とする制御方法。
【請求項４】
複数の画像ファイルを複数のフォルダに分類して管理する画像管理装置を実現するコンピュータに、
前記フォルダに属する画像ファイルの撮影時間を取得するステップと、
前記フォルダに属する画像ファイルの撮影時間の範囲とともに、前記フォルダに属する画像ファイルを示すサムネイル画像を、画面の前記フォルダ毎の領域に一覧表示するステップと、
ユーザ操作に応答して、前記画像ファイルの絞り込み条件を設定するステップと、
前記設定された絞り込み条件を満たす画像ファイルを検索するステップと、
前記検索された画像ファイルの撮影時間を読み出すステップと、
前記読み出された画像ファイルの撮影時間に基づき、前記フォルダ毎に、前記フォルダに属する画像ファイルのうち前記検索された画像ファイルの撮影時間の範囲を取得するステップと、
前記画面の前記フォルダ毎の領域に、前記取得された前記撮影時間の範囲とともに、前記フォルダに属する画像ファイルのうち前記検索された画像ファイルを示すサムネイル画像を一覧表示するよう更新するステップとを実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は複数の画像の中から所定の条件を満たす画像を検索し、検索結果を表示するための技術に関する。
【背景技術】
【０００２】
従来、コンピュータ装置のハードディスクに記憶された画像ファイルをフォルダ単位に管理し、フォルダやそのフォルダに格納された画像ファイルを示す情報を一覧表示することが行われている。また、フォルダ内に含まれる画像ファイルの時間情報を検出し、最も古い画像から最も新しい画像までの時間範囲を求めて、この時間範囲をフォルダの属性情報として表示することも行われている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００３−２４２００４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
コンピュータ装置のハードディスクに記憶された画像ファイルの中から所定の条件を満たす画像ファイルを検索し、検索結果を表示するときに、検索された画像ファイルをフォルダ毎に表示すれば、ユーザは確認し易くなる。このとき、同じフォルダの画像ファイルであっても、検索条件を満たさない画像ファイルは表示されないが、従来はフォルダの属性情報としてフォルダに含まれる全ての画像ファイルの時間範囲が表示されてしまうことになる。これにより、実際に検索された画像ファイルの時間範囲とフォルダの属性情報として表示されている画像ファイルの時間範囲とが一致しないため、ユーザが誤解をしてしまうという問題があった。
【０００５】
そこで、本発明は、フォルダ単位に管理された画像ファイルの中から、その属性情報が所定の条件を満たす画像ファイルを検索し、検索結果をフォルダ毎に表示するときに、ユーザが表示内容から検索結果を誤解してしまうことを防ぐことを課題とする。
【課題を解決するための手段】
【０００６】
本願に係る発明の一態様は、複数の画像ファイルを複数のフォルダに分類して管理する画像管理装置であって、前記フォルダに属する画像ファイルの撮影時間を取得する取得手段と、前記フォルダに属する画像ファイルの撮影時間の範囲とともに、前記フォルダに属する画像ファイルを示すサムネイル画像を、画面の前記フォルダ毎の領域に一覧表示する表示手段と、ユーザ操作に応答して、前記画像ファイルの絞り込み条件を設定する設定手段と、前記設定された絞り込み条件を満たす画像ファイルを検索する検索手段と、前記検索された画像ファイルの撮影時間を読み出す読出手段と、前記読み出された画像ファイルの撮影時間に基づき、前記フォルダ毎に、前記フォルダに属する画像ファイルのうち前記検索された画像ファイルの撮影時間の範囲を取得する取得手段と、前記画面の前記フォルダ毎の領域に、前記取得された前記撮影時間の範囲とともに、前記フォルダに属する画像ファイルのうち前記検索された画像ファイルを示すサムネイル画像を一覧表示するよう更新する更新手段とを備えたことを特徴とする。
【発明の効果】
【０００７】
本発明によれば、実際に検索されて表示されている画像ファイルの属性情報の範囲がフォルダ毎に表示されるため、ユーザは誤解することなく、検索結果に関する情報を正確に把握することができる。
【図面の簡単な説明】
【０００８】
【図１】本発明に係る画像管理システムの構成の一例を示すブロック図である。
【図２】本発明に係る情報処理装置の構成の一例を示すブロック図である。
【図３】本発明に係る情報処理装置が複数の画像を表示装置に表示する動作の手順の一例を示すフローチャート図である。
【図４】本発明に係る画像管理プログラムの開始画面の一例を示す図である。
【図５】本発明に係る画像ファイルの構造の一例を示す図である。
【図６】本発明に係る情報処理装置が撮影時間の範囲を取得する動作の手順の一例を示すフローチャート図である。
【図７】本発明に係る絞り込み画面の一例を示す図である。
【図８】本発明に係る情報処理装置がお気に入り度の範囲を取得する動作の手順の一例を示すフローチャート図である。
【図９】本発明に係るカレント画像リストの一例を示す図である。
【図１０】本発明に係る絞り込み画面の一例を示す図である。
【図１１】本発明に係る絞り込み画面の一例を示す図である。
【図１２】本発明に係る情報処理装置が位置情報の範囲を取得する動作の手順の一例を示すフローチャート図である。
【図１３】本発明に係るデータベースの一例を示すである。
【発明を実施するための形態】
【０００９】
以下に、図面を参照して、この発明の好適な実施の形態を説明する。ただし、この実施形態に記載されている構成要素はあくまで例示であり、この発明の範囲をそれらのみに限定する趣旨のものではない。
【００１０】
（第１の実施形態）
本実施形態に係る画像管理システムの構成の一例を図１に示す。画像管理システム１００は情報処理装置１０１を備える。情報処理装置１０１には、表示装置１０２、キーボード１０３やポインティングデバイス１０４などの入力機器、ハードディスクやメモリカードなどの外部記憶装置１０５が接続されている。外部記憶装置１０５には、本実施形態に係る画像管理プログラムが記録されている。情報処理装置１０１は、外部記憶装置１０５から画像管理プログラムを読み取り、実行する。また、外部記憶装置１０５には、複数の画像ファイルが階層構造を持つフォルダと関連付けて記憶されている。情報処理装置１０１は、表示装置１０２に描画を行い、利用者に対してメッセージや画像管理システムの状況などを通知する。システムの利用者は、キーボード１０３やポインティングデバイス１０４を使用して、表示装置１０２に表示されたメッセージに対する応答や指示を入力できる。情報処理装置１０１は、外部記憶装置１０５から読み取ったプログラムに従い、外部記憶装置１０５に記録されているデータを書き換えることができる。
【００１１】
本実施形態に係る情報処理装置１０１の構成の一例を図２に示す。２０１は情報処理装置１０１全体を制御するＣｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ（ＣＰＵ）である。２０２は変更を必要としないプログラムやパラメータを格納するＲｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ（ＲＯＭ）である。２０３は外部装置などから供給されるプログラムやデータを一時記憶するＲａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ（ＲＡＭ）である。１０５は情報処理装置１０１に固定して設置されたハードディスクやメモリカード、あるいは情報処理装置１０１から着脱可能な光ディスク、磁気や光カード、ＩＣカードなどを含む外部記憶装置である。２０５はユーザの操作を受け、データを入力するポインティングデバイス１０４やキーボード１０３などの入力デバイスとのインターフェイスである。２０６は情報処理装置１０１の保持するデータや供給されたデータを表示するための表示装置１０２とのインターフェイスである。２０７はインターネットなどのネットワーク回線に接続するためのネットワークインタフェイスである。２０８は２０１〜２０７の各ユニットを通信可能に接続するシステムバスである。本実施例の情報処理装置は単一のコンピュータ装置で実現してもよいし、必要に応じた複数のコンピュータ装置に各機能を分散して実現するようにしてもよい。複数のコンピュータ装置で構成される場合は、互いに通信可能なようにＬｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ（ＬＡＮ）などで接続されている。
【００１２】
情報処理装置１０１が画像管理プログラムを起動し、複数の画像を表示装置１０２に表示する動作を図３のフローチャート図を用いて説明する。以下の動作は情報処理装置１０１のＣＰＵ２０１が外部記憶装置１０５に記憶された画像管理プログラムやＯＳにしたがって各モジュールを制御することにより実現される。
【００１３】
まず、ステップＳ３０１で情報処理装置１０１は外部記憶装置１０５を参照して、外部記憶装置１０５に記憶された画像ファイルを示す情報をフォルダ毎に一覧表示する。図４は画像管理プログラムの開始画面に、画像ファイルを示す情報がフォルダ毎に一覧表示されている様子を示す図である。利用者は入力機器を使って、これらのフォルダの中から後述する絞り込み表示の対象となるフォルダを選択する。図４では“マイピクチャ”フォルダ４０１の直下の階層に“ハワイ旅行”フォルダ４０２と“沖縄”フォルダ４０４が存在し、それぞれのフォルダに画像ファイル４０３や４０５が格納されている。
【００１４】
画像ファイル４０３や４０５は画像データだけでなく、画像の撮影条件に関する撮影情報などの所定の属性情報が記録されたデータヘッダを持つ。図５に画像ファイルのファイル構成の一例を示す。画像ファイル５００はデータヘッダ部５０１と画素データ部とを含む。データヘッダ部５０１にはファイル名５０２やお気に入り度５０４や撮影情報（撮影時間５０３、撮影場所５０５など）が含まれている。また、画素データ部５０６には画像ファイルを写真として表示するための画素値が記録されている。お気に入り度５０４はレーティングのことであり、ユーザが当該画像データの写り具合などから判断した評価を示す。
【００１５】
尚、本実施形態では属性情報が画像ファイルに含まれている場合について説明するが、属性情報は画像ファイルと関連付けて記憶されていれば、属性情報と画像ファイルとは互いに独立して記憶されていてもよい。
【００１６】
次に、ステップＳ３０２で情報処理装置１０１はユーザ操作に応答して、絞り込み画面での表示対象となるフォルダを指定する。ステップＳ３０３で情報処理装置は、ステップＳ３０２にて指定されたフォルダのうち１つに属する全ての画像ファイルを外部記憶装置１０５から読み出し、これらの画像ファイルを示す情報を記述してカレント画像リストを生成し、保存する。カレント画像リストは図９（ａ）に示すように、画像ファイルを一意に識別するためのファイル名９０１と、当該画像ファイルが後述する絞り込み画面での表示対象か否かを示す情報を含む。ここでは全ての画像ファイルが絞り込み画面に表示されるので、全ての画像ファイルの表示状態は“表示対象”となる。そしてステップＳ３０４で情報処理装置１０１は、ステップＳ３０３にて生成されたカレント画像リストに含まれる画像ファイルの属性情報を読出す。本実施形態では属性情報のうち、撮影時間を読み出す場合について説明する。ステップＳ３０５で情報処理装置１０１は、ステップＳ３０４にて取得された撮影時間からフォルダに含まれる画像ファイルの撮影時間の範囲を取得する。ステップＳ３０５で実行される処理については図６を用いて後述する。ステップＳ３０６で情報処理装置１０１は、ステップＳ３０２にて指定されたフォルダ全てについて処理を実行したか判定し、未だのフォルダがあればステップＳ３０３〜Ｓ３０５の処理を繰返し実行する。本実施形態ではステップＳ３０２で「ハワイ旅行」フォルダ４０２と「沖縄」フォルダ４０４が指定され、これらのフォルダについて順にステップＳ３０３〜Ｓ３０５の処理を実行する。尚、ステップＳ３０３で情報処理装置１０１は画像ファイルが属するフォルダを識別できるようにカレント画像リストを生成する。例えば、カレント画像リストをフォルダ毎に生成してもよいし、同じカレント画像リストに画像ファイルが属するフォルダを区別できるように記述するようにしてもよい。
【００１７】
ステップＳ３０７で情報処理装置１０１は、ステップＳ３０３にて生成されたカレント画像リストに属する画像ファイルのサムネイル画像をそのフォルダ毎に、ステップＳ３０５で取得された撮影時間の範囲とともに絞り込み画面に表示する。図７（ａ）はステップＳ３０７にて表示される絞り込み画面７００の一例を示す図である。ここでは絞り込み条件が未だ設定されておらず、ステップＳ３０２で指定されたフォルダに属する全ての画像ファイルが表示対象となっているため、絞り込み条件７０１のラジオボタンは「すべて」７０２がＯＮの状態で表示されている。７０３は本日の日付であり、システム時間から取得されたものである。絞り込み画面７００ではフォルダ毎に領域を区別して各データが表示され、７０４にはステップＳ３０５で取得されたフォルダの撮影時間の範囲であり、７０５はフォルダの名称である。７０６はフォルダに属する画像ファイルと対応するサムネイル画像である。７０７は画像ファイルの名称、７０８は画像ファイルの撮影時間、７０９は画像ファイルのお気に入り度である。尚、これら以外の属性情報を表示するようにしてもよい。
【００１８】
次に、情報処理装置１０１はステップＳ３２１で絞り込み条件が変更されたか否か判定する。変更されていれば、情報処理装置１０１はステップＳ３０２にて指定されたフォルダのうち１つに属する、ステップＳ３２２で変更された絞り込み条件を満たす画像ファイルを外部記憶装置１０５から検索して読み出す。ステップＳ３２３で情報処理装置１０１は、ステップＳ３２２にて読み出された画像ファイルを示す情報を記述して仮カレント画像リストを生成し、ステップＳ３２４でカレント画像リストと比較し、一致するか否か判定する。仮カレント画像リストは図９（ｂ）に示すように、絞り込み条件を満たさない画像ファイルは絞り込み画面での表示対象ではなくなるため、表示状態が“非表示対象”となる。仮カレント画像リストとカレント画像リストが一致しなければ、ステップＳ３２５で情報処理装置１０１はカレント画像リストを仮カレント画像リストで上書きして更新する。ステップＳ３２６で情報処理装置１０１はステップＳ３２５にて更新されたカレント画像リストに含まれる画像ファイルの撮影時間を取得する。ステップＳ３２７で情報処理装置１０１はステップＳ３２６にて取得された撮影時間からフォルダに含まれる画像ファイルの撮影時間の範囲を取得する。ステップＳ３２８で情報処理装置１０１はステップＳ３０２にて指定されたフォルダ全てについて処理を実行したか判定し、未だのフォルダがあればステップＳ３２２〜Ｓ３２７の処理を繰返し実行する。ステップＳ３２９で情報処理装置１０１は、ステップＳ３２５にて更新されたカレント画像リストに属する画像ファイルのサムネイル画像をそのフォルダ毎に、ステップＳ３２７で取得された撮影時間の範囲とともに絞り込み画面に表示する。以上のようにして、絞り込み条件の変更にしたがって、絞り込み画面の表示内容が切り替わる。図７（ｂ）ステップＳはステップＳ３２９にて表示される絞り込み画面７００の一例を示す図である。ここでは絞り込み条件として撮影時間が「１年以内」７２１に設定されている。サムネイル画像７０６は現在から１年以内の撮影時間を持つ画像ファイルと対応するものだけが表示され、それ以前の撮影時間を持つ画像ファイルと対応するものは非表示となる。また、フォルダの撮影時間の範囲７０４は、ステップＳ３２７にて取得された範囲、すなわち表示対象の画像ファイルが持つ撮影時間の範囲が表示される。
【００１９】
次に、上述のステップＳ３０５とＳ３２７にて実行される撮影時間の範囲の取得処理について図６を参照して説明する。まず、ステップＳ６０１で情報処理装置１０１はカレント画像リストで表示状態が“表示対象”である画像ファイルのデータヘッダ部５０１から撮影時間情報を取得する。そして、情報処理装置１０１は取得された全ての撮影時間を比較し、ステップＳ６０２で最も古い撮影時間を最古撮影時間として決定し、ステップＳ６０３で最も新しい撮影時間を最新撮影時間として決定する。ステップＳ６０４で情報処理装置１０１は最古撮影時間と最新撮影時間が一致するか否か判定する。最古撮影時間と最新撮影時間が一致すれば、Ｓ６０５で情報処理装置は最新撮影時間を撮影時間範囲に設定する。最古撮影時間と最新撮影時間が一致しなければ、Ｓ６０６で情報処理装置は最古撮影時間から最新撮影時間までを撮影時間範囲に設定する。図７（ａ）では「ハワイ旅行」フォルダ４０２に属する全ての画像ファイルが表示対象である。したがって、撮影時間範囲は、最古に撮影された画像ファイル“ＩＭＧ＿０００２．ＪＰＧ”の撮影時間である１９７８年５月２８日から最新に撮影された画像ファイル“ＩＭＧ＿０００３．ＪＰＧ”の２００８年５月２５日までとなる。一方、図７（ｂ）では「ハワイ旅行」フォルダ４０２に属する画像ファイルのうち１年以内に撮影された画像ファイルが表示対象である。したがって、撮影時間範囲は、その中で最古に撮影された画像ファイル“ＩＭＧ＿０００１．ＪＰＧ”の撮影時間である２００７年１１月２０日から最新に撮影された画像ファイル“ＩＭＧ＿０００３．ＪＰＧ”の２００８年５月２５日までとなる。
【００２０】
なお、上記では属性情報のうち撮影時間を絞り込み条件として使用する場合について説明したが、例えばお気に入り度や位置情報等の他の属性情報によって表示対象の画像ファイルを絞り込み、抽出された画像ファイルのサムネイル画像を一覧表示してもよい。さらに、情報処理装置１０１は、絞り込み条件として撮影時間以外の属性情報が設定されたと判定したときは、抽出された画像ファイルの撮影時間の範囲の取得処理（ステップＳ３２７）を省略してもよい。そして、ステップＳ３２９では、ステップＳ３０５で取得されてステップＳ３０７で表示された、フォルダに属する全画像の撮影時間の範囲を更新せずにそのまま表示するようにしてもよい。これにより、ユーザは撮影時間以外の属性情報で画像ファイルを絞り込んでいるときには、フォルダに関する情報として、フォルダに属する全画像の撮影時間の範囲を認識し続けることができ、利便性が向上する。
【００２１】
また、上記では、属性情報のうち撮影時間を使用して、フォルダ毎の撮影時間の範囲を算出し、フォルダ毎に絞り込み画面に表示する場合について説明したが、他の属性情報であっても同様に実現できる。以下、属性情報として撮影時間の代わりにお気に入り度や位置情報を用いる場合について順に説明する。
【００２２】
まず、属性情報のうち、お気に入り度を用いる場合の絞り込み画面１０００の一例を図１０（ａ）に示す。絞り込み条件１００１は「お気に入り度」の高さであるが、全ての画像ファイルが表示対象となっているため、「すべて」１００２がＯＮの状態で表示されている。また、１０１１には絞り込み条件１００１の種類を切り換えるためのラジオボタンが表示されている。図１０（ａ）では「お気に入り度」１０１２がＯＮの状態で表示されている。一方、図１０（ｂ）は絞り込み条件の変更にしたがって、内容が切り替わった絞り込み画面１０００の一例を示す図である。ここでは絞り込み条件として「三つ星と二つ星」１０１３が設定されている。サムネイル画像１００６は、お気に入り度として三つ星または二つ星を持つ画像ファイルと対応するものだけが表示され、該当しない画像ファイルと対応するものは非表示となる。
【００２３】
次に属性情報としてお気に入り度を用いる場合に、上述のステップＳ３０５とＳ３２７にて実行されるお気に入り度の範囲の取得処理について図８を参照して説明する。まず、ステップＳ８０１で情報処理装置１０１はカレント画像リストで表示状態が“表示対象”である画像ファイルのデータヘッダ部５０１からお気に入り度情報を取得する。そして、情報処理装置１０１は取得された全てのお気に入り度を比較し、ステップＳ８０２で最も低いお気に入り度を最低値として決定し、ステップＳ８０３で最も高いお気に入り度を最高値として決定する。ステップＳ８０４で情報処理装置１０１は最低値と最高値が一致するか否か判定する。最低値と最高値が一致すれば、Ｓ８０５で情報処理装置は最高値をお気に入り度範囲に設定する。最低値と最高値が一致しなければ、Ｓ８０６で情報処理装置は最低値から最高値までをお気に入り度範囲に設定する。図１０（ａ）はステップＳ３０７にて表示される絞り込み画面１０００である。「沖縄」フォルダ４０４に属する全ての画像ファイルが表示対象である。したがって、お気に入り度範囲１００４は、最も評価の低い画像ファイル“ＩＭＧ＿０００５．ＪＰＧ”の一つ星から最も評価の高い画像ファイル“ＩＭＧ＿０００４．ＪＰＧ”の三つ星までとなる。一方、図１０（ｂ）はステップＳ３２９にて表示される絞り込み画面１０００である。絞り込み条件としてお気に入り度が「三つ星または二つ星」１０２１に設定されている。ここでは「沖縄」フォルダ４０４に属する画像ファイルのうち三つ星または二つ星を持つ画像ファイルが表示対象である。したがって、お気に入り度範囲１００４は、その中で最も評価の低い画像ファイル“ＩＭＧ＿０００６．ＪＰＧ”の二つ星から最も評価の高い画像ファイル“ＩＭＧ＿０００４．ＪＰＧ”の三つ星までとなる。
【００２４】
次に、属性情報のうち、位置情報を用いる場合について説明する。本実施形態では位置情報として都市名が画像ファイルのデータヘッダ部５０１に記録されているとする。なお、位置情報は撮影時に、撮影装置が存在した場所を示す情報であってもよいし、被写体が存在した場所を示す情報であってもよい。図１１（ａ）は絞り込み画面１１００の一例であり、絞り込み条件１１０１は「位置情報」であるが、全ての画像ファイルが表示対象となっているため、「すべて」１１０２がＯＮの状態で表示されている。一方、図１１（ｂ）は絞り込み条件の変更にしたがって、内容が切り替わった絞り込み画面１１００の一例を示す図である。ここでは絞り込み条件として「北アメリカ」１１１３が設定されている。サムネイル画像１１０６は、北アメリカに含まれる都市名の画像ファイルと対応するものだけが表示され、該当しない画像ファイルと対応するものは非表示となる。さらに、図１１（ｃ）の絞り込み画面１１００はチェックボックス１１１４がＯＮのとき、表示対象の画像ファイルの都市名を包含する国名があれば、都市名の代わりに国名を表示する様子を示している。
【００２５】
次に属性情報として位置情報（都市名）を用いる場合に、上述のステップＳ３０５とＳ３２７にて実行される位置情報の範囲の取得処理について図１２を参照して説明する。まず、ステップＳ１２０１で情報処理装置１０１はカレント画像リストで表示状態が“表示対象”である画像ファイルのデータヘッダ部５０１から位置情報を取得する。そしてステップＳ１２０２で情報処理装置１０１は位置情報に基づき、データベース１３００から対応する国名や地域名を取得する。図１３にデータベース１３００に格納されたデータの一例を示す。データベース１３００は都市名を国名や地域名で分類して管理している。ステップＳ１２０３で情報処理装置１０１は取得された国名や地域名を都市名とともにエリアリストに追記する。ステップＳ１２０４で情報処理装置１０１はチェックボックス１１１４がＯＮかどうか判定し、ＯＮであればステップＳ１２０５で表示アイテムにエリアリストの都市名を設定し、ＯＦＦであればＳ１２０６で表示アイテムにエリアリストの国名を設定する。ステップＳ１２０７で情報処理装置１０１は重複する表示アイテムがあるか否か判定し、あればステップＳ１２０８で重複する表示アイテムを削除する。ステップＳ１２０９で情報処理装置１０１は表示アイテムを位置情報の範囲に設定する。ステップＳ１２１０で情報処理装置１０１はチェックボックス１１１４の状態に変化がないか確認し、変化があればステップＳ１２０４の処理に戻る。図１１（ａ）はステップＳ３０７にて表示される絞り込み画面１１００である。ここでは「旅行」フォルダに属する全ての画像ファイルが表示対象であるため位置情報の範囲１１０４には、各画像ファイルの都市名のうち重複を除いた「アリゾナ、メキシコ、シアトル、沖縄、マイアミ、アナハイム」が表示される。一方、図１１（ｂ）はステップＳ３２９にて表示される絞り込み画面１１００の一例である。絞り込み条件として位置情報が「北アメリカ」１１２１に設定されている。ここでは「旅行」フォルダ４０４に属する画像ファイルのうち、データベース１３００で北アメリカに関連付けられた都市名を持つ画像ファイルが表示対象である。したがって位置情報の範囲１１０４は「アリゾナ、シアトル、マイアミ、アナハイム」となる。さらに、図１１（ｃ）もステップＳ３２９にて表示される絞り込み画面１１００の一例である。図１１（ｂ）と同様に絞り込み条件として位置情報が「北アメリカ」１１２１に設定されているが、データベース１３００で北アメリカと関連付けられた国名を持つ画像ファイルが表示対象となり、位置情報の範囲１１０４は「アメリカ合衆国」となる。
【００２６】
（他の実施形態）
本発明の目的は以下のように達成されることは言うまでもない。まず、前述した実施例の機能を実現するソフトウエアのプログラムコードを記録した記録媒体を、システムあるいは装置に供給する。そして、そのシステムあるいは装置のコンピュータ（またはＣＰＵまたはＭＰＵ）が記録媒体に格納されたプログラムコードを読み出し実行する。この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することとなり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００２７】
プログラムコードを供給するための記憶媒体としては、例えば、フロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤなどを用いることができる。
【００２８】
また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施例の機能が実現されるだけではない。例えば、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ（オペレーションシステム）などが実際の処理の一部または全部を行い、その処理によって前述した実施例の機能が実現される場合も含まれることは言うまでもない。
【００２９】
さらに、以下のような処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。まず、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書きこまれる。その後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行う。
【符号の説明】
【００３０】
１００  画像管理システム
１０１  情報処理装置
１０２  表示装置
１０３  キーボード
１０４  ポインティングデバイス
１０５  外部記憶装置
【図１】
2010205257.tif 000003
【図２】
2010205257.tif 000004
【図３】
2010205257.tif 000005
【図４】
2010205257.tif 000006
【図５】
2010205257.tif 000007
【図６】
2010205257.tif 000008
【図７】
2010205257.tif 000009
【図８】
2010205257.tif 000010
【図９】
2010205257.tif 000011
【図１０】
2010205257.tif 000012
【図１１】
2010205257.tif 000013
【図１２】
2010205257.tif 000014
【図１３】
2010205257.tif 000015