(57)【要約】【課題】  フォルダが保持する画像のうち、指示した画像のみを一覧表示する為の技術を提供すること。【解決手段】  注目アイコンが示すフォルダ内の注目画像の「お気に入り度」を参照し、参照したお気に入り度が示す数値が現在設定されている表示条件が示す値と同じ、もしくは範囲内に含まれている場合には、注目画像のサムネイル画像を作成し、注目アイコン上に表示する（Ｓ５０９）。【選択図】    図４
2006072738.tif 000002
【特許請求の範囲】
【請求項１】
画像処理装置であって、
フォルダに１以上の画像を格納する格納手段と、
前記１以上の画像のそれぞれに対して指標を設定する第１の設定手段と、
表示条件を設定する第２の設定手段と、
前記１以上の画像のうち、前記第２の設定手段が設定した表示条件を満たす指標が設定された画像のそれぞれを縮小して、前記フォルダを示すアイコンと共に一覧表示する表示手段と
を備えることを特徴とする画像処理装置。
【請求項２】
前記表示手段は、前記１以上の画像のうち、前記第２の設定手段が設定した表示条件が示す値と同じ、もしくは範囲内の値の指標が設定された画像を表示することを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記表示手段は、
前記第２の設定手段が設定した表示条件を満たす指標が設定された画像のそれぞれを縮小して、前記アイコン上に一覧表示する第１の表示手段と、
前記第２の設定手段が設定した表示条件を満たす指標が設定された画像のそれぞれを縮小して、前記アイコンと共に並べて一覧表示する第２の表示手段とを備え、
外部からの指示に応じて、前記第１の表示手段、前記第２の表示手段の何れかでもって表示を行うことを特徴とする請求項１又は２に画像処理装置。
【請求項４】
前記第１の表示手段は、
前記フォルダが指示された場合には、前記１以上の画像のうち、前記第２の設定手段が設定した表示条件を満たす指標が設定された所定個数の画像を選択する選択手段と、
前記選択手段が選択した前記所定個数の画像群のそれぞれを縮小して前記アイコンの近傍位置に一覧表示する一覧表示手段と
を備えることを特徴とする請求項３に記載の画像処理装置。
【請求項５】
画像処理方法であって、
フォルダに１以上の画像を格納する格納工程と、
前記１以上の画像のそれぞれに対して指標を設定する第１の設定工程と、
表示条件を設定する第２の設定工程と、
前記１以上の画像のうち、前記第２の設定工程で設定した表示条件を満たす指標が設定された画像のそれぞれを縮小して、前記フォルダを示すアイコンと共に一覧表示する表示工程と
を備えることを特徴とする画像処理方法。
【請求項６】
コンピュータに請求項５に記載の画像処理方法を実行させることを特徴とするプログラム。
【請求項７】
請求項６に記載のプログラムを格納することを特徴とする、コンピュータ読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像表示技術に関するものである。
【背景技術】
【０００２】
従来、記憶装置に記録されている画像をフォルダに分類して、フォルダ内の画像を一覧表示する表示装置が一般的に普及しているが、その中でも、大量の画像の中から、必要な画像を効率的に見つけ出すために、
・  表示する画像の条件を指定し、特定の属性を持つ画像のみを画像一覧に表示する（フィルタ表示を行う）表示装置
が存在する。
【０００３】
たとえば、Adobe社のAdobe Photoshop Album（登録商標）では、画像に「名札」をつけて、特定の名札の付いた画像だけを表示する機能がある（非特許文献１を参照）。また、大量のフォルダが存在する場合に、各フォルダ内にどのような種類の画像が記録されているかを簡易的に知るために、
・  フォルダの概略として、フォルダ内の一定数の画像だけを縮小して表示するフォルダ内容概略表示手段
も存在している。
【０００４】
たとえば、Microsoft社のWindows XP（登録商標）では、「縮小版」ビューを用いることで、フォルダアイコン上に、フォルダに含まれる一部の画像の縮小版を表示する機能を提供している（非特許文献２を参照）。
【０００５】
このようなものには、フォルダを指定したときに、指定したフォルダのみの内容概略表示を行う場合と、複数のフォルダに対して、フォルダを特別に指定することなく、フォルダ名の近辺などの場所に自動的に内容概略表示を
行う場合とがある。
【非特許文献１】”「フォトショップアルバム」  名刺を付けて分類”、[online]、［平成１６年９月１日検索］、インターネット＜URL : ｈｔｔｐ：／／ｗｗｗ．ａｄｏｂｅ．ｃｏ．ｊｐ／ｐｒｏｄｕｃｔｓ／ｐｈｏｔｏｓｈｏｐａｌｂｕｍ／ｏｖｅｒｖｉｅｗ／ｐａｇｅ２．ｈｔｍｌ＃２＿４
【非特許文献２】”「知識労働者のためのＷｉｎｄｏｗｓ  ＸＰ  ユーザビリティ改善」  ファイル及びフォルダ管理”、[online]、［平成１６年９月１日検索］、インターネット＜URL : ｈｔｔｐ：／／ｗｗｗ．ｍｉｃｒｏｓｏｆｔ．ｃｏｍ／ｊａｐａｎ／ｔｅｃｈｎｅｔ／ｐｒｏｄｔｅｃｈｎｏｌ／ｗｉｎｘｐｐｒｏ／ｅｖａｌｕａｔｅ／ｕｓｂｌｔｙｘｐ．ａｓｐ＃ｄ
【発明の開示】
【発明が解決しようとする課題】
【０００６】
従来、フォルダ内容概略は、フォルダ内の画像を先頭から順番に、あるいは指定した順序で取得し、一定数になるまで順番に画像を縮小し作成していた。しかしこの技術とフィルタ表示とを併用した場合、フィルタによって表示されないように指定されている画像がフォルダ内容概略内に表示されてしまうという問題点があった。
【０００７】
本発明は以上の問題に鑑みてなされたものであり、フォルダが保持する画像のうち、指示した画像のみを一覧表示する為の技術を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明の目的を達成するために、例えば本発明の画像処理装置は以下の構成を備える。
【０００９】
即ち、画像処理装置であって、
フォルダに１以上の画像を格納する格納手段と、
前記１以上の画像のそれぞれに対して指標を設定する第１の設定手段と、
表示条件を設定する第２の設定手段と、
前記１以上の画像のうち、前記第２の設定手段が設定した表示条件を満たす指標が設定された画像のそれぞれを縮小して、前記フォルダを示すアイコンと共に一覧表示する表示手段と
を備えることを特徴とする。
【００１０】
本発明の目的を達成するために、例えば本発明の画像処理方法は以下の構成を備える。
【００１１】
即ち、画像処理方法であって、
フォルダに１以上の画像を格納する格納工程と、
前記１以上の画像のそれぞれに対して指標を設定する第１の設定工程と、
表示条件を設定する第２の設定工程と、
前記１以上の画像のうち、前記第２の設定工程で設定した表示条件を満たす指標が設定された画像のそれぞれを縮小して、前記フォルダを示すアイコンと共に一覧表示する表示工程と
を備えることを特徴とする。
【発明の効果】
【００１２】
本発明の構成により、フォルダが保持する画像のうち、指示した画像のみを一覧表示することができる。
【発明を実施するための最良の形態】
【００１３】
以下添付図面を参照して、本発明を好適な実施形態に従って詳細に説明する。
【００１４】
図２は、本実施形態に係る画像処理装置として機能するコンピュータの基本構成を示すブロック図である。なお、このコンピュータとしては一般のＰＣ（パーソナルコンピュータ）やＷＳ（ワークステーション）などがある。
【００１５】
同図において２０１はＣＰＵで、ＲＡＭ２０２やＲＯＭ２０３に格納されているプログラムやデータを用いて本コンピュータ全体の制御を行うと共に、本コンピュータが行うべき後述の各処理を実行する。
【００１６】
２０２はＲＡＭで、外部記憶装置２０７からロードされたプログラムやデータを一時的に記憶するためのエリアを備えると共に、ＣＰＵ２０１が各種の処理を行う際に必要とするワークエリアを備える。
【００１７】
２０３はＲＯＭで、本コンピュータの設定データやブートプログラムを格納する。
【００１８】
２０４、２０５はそれぞれキーボード、マウスで、各種の指示をＣＰＵ２０１に対して入力することができる。
【００１９】
２０６は表示部で、ＣＲＴや液晶画面等により構成されており、ＣＰＵ２０１による各種の処理結果を画像や文字などでもって表示することができる。
【００２０】
２０７は外部記憶装置で、ハードディスクドライブ装置などに代表される大容量情報記憶装置であって、ここにＯＳ（オペレーティングシステム）やＣＰＵ２０１に本コンピュータが行うべき後述の各処理を実行させるためのプログラムやデータが保存されている。
【００２１】
２０８はＩ／Ｆ（インターフェース）で、プリンタやディジタルカメラなどの外部装置との接続を行うためのものである。
【００２２】
２０９は上述の各部を繋ぐバスである。
【００２３】
以下、上記構成を備えるコンピュータが行うべき処理について説明する。
【００２４】
外部記憶装置２０７には画像群が保存されているのであるが、外部記憶装置２０７には画像を保存するための複数のフォルダが予め作成されており、それぞれの画像はこれらのフォルダの何れかに格納される。
【００２５】
本実施形態では、ディジタルカメラをＩ／Ｆ２０８に接続し、このディジタルカメラが保持する撮像画像を外部記憶装置２０７に取り込むのであるが、その際には、ＣＰＵ２０１はこの画像に添付されている撮像日時情報が示す撮像日時をフォルダ名とするフォルダを外部記憶装置２０７内の記憶エリアに作成し、ここにこの画像を保存する。なお、取り込んだ画像に添付されている撮像日時情報が示す撮像日時をフォルダ名とするフォルダが既に存在する場合には、新たにフォルダの作成は行わずに、既に存在するこのフォルダに取り込んだ画像を格納する。
【００２６】
このようにすることで、ディジタルカメラから取り込んだ画像群は、画像が撮像された日時をフォルダ名とするフォルダ毎に振り分けられる。なお、「フォルダに画像を保存する」ということは周知の通り、外部記憶装置２０７内のフォルダのための記憶エリアに画像を記録するということである。これら格納処理は、ＣＰＵ２０１によって制御される。
【００２７】
しかし、以下の説明では、１以上のフォルダのそれぞれに画像が保存されていれば良く、外部記憶装置２０７への画像の格納方法やフォルダの作成方法などについては特に限定するものではない。
【００２８】
また、本実施形態では、画像をフォルダに格納した後に、所定のアプリケーションによって、この画像に対して「お気に入り度」なる指標を３段階で設定する。例えば最も気に入っている画像には「３」を設定し、最も気に入っていない場合には「１」を設定する。そして設定した指標のデータを画像に添付して保存する。なお、お気に入り度の設定段階数は「３」に限定するものではない。
【００２９】
図３は、「お気に入り度」なる指標を設定した後に、この指標のデータを添付した画像データの構成例を示す図である。同図に示す如く、画像データは、「お気に入り度」３０１，本画像のファイル名３０２、本画像の撮像日時３０３，本画像を撮像したカメラの機種名３０４、画像データ本体３０５により構成される。ファイル名３０２、撮像日時３０３、機種名３０４については、周知の通り、ディジタルカメラにより画像を撮像し、これをコンピュータに取り込んだ時点で画像データ本体に添付されているものである。そして「お気に入り度」３０１は、上記設定処理を行うことでＣＰＵ２０１によって添付されたものである。
【００３０】
よって、本実施形態では、各画像データは、「お気に入り度」が添付された状態でもって各フォルダに格納されている。従って、ＣＰＵ２０１は、各画像について、この「お気に入り度」を参照することで、各画像について「お気に入り度」を得ることができる。なお、画像データの構成についてはこれに限定するものではない。
【００３１】
図１は、各フォルダに保存されている画像を一覧表示する為のＧＵＩの表示例を示す図である。同図のＧＵＩは、タブ１６０を例えばマウス２０５でもって指示することで表示されるものである。また、タブ１７０を指示すると、後述する別のＧＵＩが表示される。従って、操作者は、タブ１６０，１７０の何れかをキーボード２０４やマウス２０５でもって指示すると、ＣＰＵ２０１は何れのタブが指示されたのかを検知し、指示されたタブに応じたＧＵＩ（例えば図１に示したＧＵＩと図５に示したＧＵＩ）を表示部２０６の表示画面上に表示させることができる。即ち、タブ１６０、１７０でもってＧＵＩの表示を切り替えることができる。以下ではそれぞれのタブを操作した場合に表示されるＧＵＩについて説明する。
【００３２】
＜タブ１６０を指示した場合に表示されるＧＵＩについて＞
図１に示したＧＵＩは、タブ１６０を指示した場合に表示されるＧＵＩである。同図のＧＵＩは表示部２０６の表示画面上に表示されるものである。また、このＧＵＩのプログラムやデータは外部記憶装置２０７に保存されており、これをＣＰＵ２０１がＲＡＭ２０２にロードして実行することで、表示部２０６の表示画面上には、同図に示した画面が表示されることになる。
【００３３】
同図において１０１は外部記憶装置２０７内のディレクトリ構造を一覧表示するためのエリアである。ここで、同図では、「ＳＹＤＮＥＹ」なるフォルダ以下には、フォルダ名が「２００２＿０９＿０３」、「２００２＿０９＿０４」、「２００２＿０９＿０５」、「２００２＿０９＿０６」、「２００３＿０８＿２５」、「２００３＿０８＿２６」、「２００３＿０８＿２７」、「２００３＿０８＿２８」、「２００４＿０３＿１０」、「２００４＿０３＿１２」の１１個のフォルダが存在している。
【００３４】
一方、１５０は、エリア１０１で指示されたフォルダ以下のフォルダを示すアイコン、及びエリア１０１で指示されたフォルダ以下のフォルダに格納された画像群を一覧表示するためのエリアである。ここで同図では、エリア１０１において「ＳＹＤＮＥＹ」なるフォルダが指示されているので、エリア１５０には、「ＳＹＤＮＥＹ」なるフォルダ以下のフォルダ群（即ち上記１１個のフォルダ群）のそれぞれを示すアイコン１０２〜１１１が表示されていると共に、アイコン上には、フォルダに格納された画像群がサムネイルの表示形態でもって表示されている。例えば同図では、アイコン１０２はフォルダ名「２００２＿０９＿０３」のフォルダを示すアイコンであり、このアイコン１０２上にはフォルダ名「２００２＿０９＿０３」を示すための文字列が表示されていると共に、フォルダ名「２００２＿０９＿０３」のフォルダに格納された画像群がサムネイルの表示形態でもって表示されている。これはその他のフォルダについても同様である。
【００３５】
このようにして、各アイコン上には、アイコンが示すフォルダのフォルダ名、及び、このフォルダが保持する画像群がサムネイルの表示形態でもって表示される。
【００３６】
１１２はカーソルである。ここで、本コンピュータの操作者は、マウス２０５やキーボード２０４等でもって、このカーソル１１２の表示位置を周知の如く操作することができるのであるが、このカーソル１１２の表示位置をアイコン上に移動させると、このアイコンを指示することができ、指示したアイコンが示すフォルダが保持する画像群のうち、所定個数の画像（フォルダが保持する画像の数が所定個数に満たない場合にはその数でよい）を、先のサムネイルよりも大きなサイズでもって一覧表示したウィンドウ（以下、ガイドウィンドウ）１１３をこのアイコンの近傍に表示する。
【００３７】
同図ではカーソル１１２はアイコン１０５上に位置するので、ウィンドウ１１３はアイコン１０５の近傍位置に表示され、更にこのウィンドウ１１３内には、アイコン１０５が示すフォルダ（同図ではフォルダ名「２００２＿０９＿０６」のフォルダ）が保持する画像群のうち４つの画像が先のサムネイルよりも大きなサイズでもって一覧表示されている。
【００３８】
ここで、アイコン１０２〜１１１上に表示されるサムネイル画像について説明する。ＣＰＵ２０１はメニュー１９０が操作されると、先ず、メニュー１９０によって設定した表示条件を参照する。図６は、メニュー１９０を指示した場合に表示される表示条件の一覧を示す図である。なお、メニューの指示操作については周知のものであるので、これに関する説明は省略する。
【００３９】
同図において表示条件「全ての画像」を選択すると、ＣＰＵ２０１は、フォルダが保持する全ての画像群（お気に入り度に関係なく）をこのフォルダのアイコン上に一覧表示する処理を全てのフォルダについて行う。
【００４０】
また、表示条件「★★★」を選択すると、ＣＰＵ２０１は、フォルダが保持する全ての画像群のうちお気に入り度が「３」の画像群をこのフォルダのアイコン上に一覧表示する処理を全てのフォルダについて行う。
【００４１】
また、表示条件「★★＋★★★」を選択すると、ＣＰＵ２０１は、フォルダが保持する全ての画像群のうちお気に入り度が「２」もしくは「３」の画像群をこのフォルダのアイコン上に一覧表示する処理を全てのフォルダについて行う。
【００４２】
また、表示条件「★★」を選択すると、ＣＰＵ２０１は、フォルダが保持する全ての画像群のうちお気に入り度が「２」の画像群をこのフォルダのアイコン上に一覧表示する処理を全てのフォルダについて行う。
【００４３】
また、表示条件「★＋★★」を選択すると、ＣＰＵ２０１は、フォルダが保持する全ての画像群のうちお気に入り度が「１」もしくは「２」の画像群をこのフォルダのアイコン上に一覧表示する処理を全てのフォルダについて行う。
【００４４】
また、表示条件「★」を選択すると、ＣＰＵ２０１は、フォルダが保持する全ての画像群のうちお気に入り度が「１」の画像群をこのフォルダのアイコン上に一覧表示する処理を全てのフォルダについて行う。
【００４５】
よって、操作者はキーボード２０４やマウス２０５を用いてこれらの表示条件のうち１つを指示することで表示条件を設定することができ、ＣＰＵ２０１は、フォルダが保持する全ての画像群のうち設定された表示条件を満たす画像群のみをこのフォルダのアイコン上に一覧表示する。
【００４６】
従って、上述のように、各画像に対してお気に入り度を設定し、且つメニュー１９０によって表示条件を設定しておくと、アイコン１０２〜１１１上に表示される画像を操作者の好みに応じて変更することができる。同図のＧＵＩでは、表示条件として「★★＋★★★」が設定されているので、アイコン１０２〜１１１上にはお気に入り度が「２」もしくは「３」の画像群が表示されている。
【００４７】
ここで、メニュー１９０を操作し、表示条件として「★★★」を設定したときのＧＵＩの表示例を図７に示す。
【００４８】
図７は、図１のＧＵＩにおいてメニュー１９０を操作して表示条件を「★★★」に設定、もしくは再設定した場合に、表示部２０６の表示画面上に表示されるＧＵＩの表示例を示す図である。図１に示したＧＵＩと比べて、各アイコン上に表示されているサムネイル画像の数が減っているが、これは表示条件「★★＋★★★」よりも表示条件「★★★」の方がより狭い条件であることに起因する。
【００４９】
＜タブ１７０を指示した場合に表示されるＧＵＩについて＞
図５は、各フォルダに保存されている画像を一覧表示する為のＧＵＩの表示例を示す図である。同図のＧＵＩは、タブ１７０を指示した場合に表示されるＧＵＩである。同図のＧＵＩは表示部２０６の表示画面上に表示されるものである。また、このＧＵＩのプログラムやデータは外部記憶装置２０７に保存されており、これをＣＰＵ２０１がＲＡＭ２０２にロードして実行することで、表示部２０６の表示画面上には、同図に示した画面が表示されることになる。
【００５０】
タブ１６０を指示することで表示されるＧＵＩ（図１、７）では、フォルダに保持されている画像群のうち、表示条件を満たす画像がこのフォルダを示すアイコン上に表示されるのであるが、タブ１７０を指示することで表示されるＧＵＩ（図５、８）では、フォルダに保持されている画像群のうち、表示条件を満たす画像をこのフォルダを示すアイコンと共に並べて表示するＧＵＩである。
【００５１】
尚、図５において図１と同じ部分については同じ番号を付けており、その説明は省略する。
【００５２】
同図において５０２〜５１１はそれぞれ、「ＳＹＤＮＥＹ」なるフォルダ以下の上記１１個のフォルダに対応する表示領域であり、表示領域５０２を例に取り説明すると、表示領域５０２は、フォルダ名が「２００２＿０９＿０３」であるフォルダのアイコンと共に、このフォルダが保持する画像群のうち、メニュー１９０によって設定された表示条件を満たす画像を並べて表示するための領域である。これは領域領域５０３〜５１１についても同様であり、対応するフォルダについて、「フォルダを示すアイコン」、「このフォルダが保持する画像群のうち、メニュー１９０によって設定された表示条件を満たす画像」を並べて表示するための領域である。
【００５３】
ここで、表示領域（５０２〜５１１）内に表示する、「フォルダが保持する画像群のうち、メニュー１９０によって設定された表示条件を満たす画像」の数については予め設定しておいても良いし、特に設定せずに、「フォルダが保持する画像群のうち、メニュー１９０によって設定された表示条件を満たす全ての画像」をフォルダのアイコンと共に並べて表示するようにしても良い。
【００５４】
同図のＧＵＩでは、表示条件として「★★＋★★★」が設定されているので、表示領域５０２〜５１１上にはお気に入り度が「２」もしくは「３」の画像群が表示されている。
【００５５】
ここで、メニュー１９０を操作し、表示条件として「★★★」を設定したときのＧＵＩの表示例を図８に示す。
【００５６】
図８は、図５のＧＵＩにおいてメニュー１９０を操作して表示条件を「★★★」に設定、もしくは再設定した場合に、表示部２０６の表示画面上に表示されるＧＵＩの表示例を示す図である。図５に示したＧＵＩと比べて、各表示領域上に並べて表示されているサムネイル画像の数が減っているが、これは表示条件「★★＋★★★」よりも表示条件「★★★」の方がより狭い条件であることに起因する。
【００５７】
なお、ある階層におけるフォルダ、及びこのフォルダが保持する画像群を一覧表示するための表示形態については様々なものがあり、図１，５に示したものに限定するものではない。
【００５８】
＜表示処理＞
図４は、各フォルダに保存されている画像を一覧表示する為に行う処理のフローチャートである。なお、同図のフローチャートに従った処理をＣＰＵ２０１に実行させる為のプログラムやデータはＣＰＵ２０１の制御により外部記憶装置２０７からのＲＡＭ２０２にロードされており、これをＣＰＵ２０１が実行することで、本コンピュータは、以下説明する各種の処理を行うことができる。
【００５９】
先ず、ＣＰＵ２０１は、タブ１６０、１７０の何れが指示されているのかをチェックする（ステップＳ５０１）。タブ１６０が指示されている場合には、ＧＵＩの表示モードを「ズームモード」と判断し、処理をステップＳ５０２に進める。一方、タブ１７０が指示されている場合には、ＧＵＩの表示モードを「スクロールモード」と判断し、処理をステップＳ５５２に進める。
【００６０】
先ず、「ズームモード」におけるＧＵＩの表示処理について説明する。「ズームモード」におけるＧＵＩとは例えば図１，７に示したように、各フォルダのアイコン上に、そのフォルダが保持する画像群を表示する表示形態によるＧＵＩを示す。従って先ず、図１，７において領域１５０以外の領域について表示すべき対象を表示する（ステップＳ５０２）。
【００６１】
次に、現在のカーソル１１２の位置にフォルダのアイコンが位置する場合には、このフォルダのファイル名を特定し（ステップＳ５０３）、特定したファイル名のフォルダが保持する画像群のうち、所定個数分をガイドウィンドウ上に表示する処理を行う（ステップＳ５０４）。ステップＳ５０４における処理の詳細については図９を用いて後述する。
【００６２】
次に、カーソル１１２の位置が変わったか否かを判断し（ステップＳ５０５）、変わった場合には、処理をステップＳ５０３に戻し、以降の処理を繰り返す。
【００６３】
一方、変わっていない場合には処理をステップＳ５０６に進め、メニュー１９０でもって表示条件が再設定されたか否かを判断し（ステップＳ５０６）、再設定された場合には処理をステップＳ５０３に戻し、以降の処理を繰り返す。
【００６４】
一方、表示条件に変更がない場合には処理をステップＳ５０７に進め、各フォルダが保持する画像の数やファイル名などに変更があったか否かをチェックする（ステップＳ５０７）。変更があった場合には処理をステップＳ５０３に戻し、以降の処理を繰り返す。
【００６５】
一方、変更がない場合には処理をステップＳ５０８に進め、各フォルダが保持する画像群のそれぞれについて「お気に入り度」に変更があるか否かをチェックする（ステップＳ５０８）。変更があった場合には処理をステップＳ５０３に戻し、以降の処理を繰り返す。
【００６６】
一方、変更がない場合には処理をステップＳ５０９に進め、各フォルダについて以下の処理を行う。
【００６７】
先ず注目フォルダが保持する画像群のそれぞれの「お気に入り度」を参照し、参照したお気に入り度が示す数値が現在設定されている表示条件が示す値と同じ、もしくは範囲内に含まれているのか否かを判断する。即ち表示条件を満たすのか否かを判断する。そして現在設定されている表示条件が示す値と同じ、もしくは範囲内に含まれている「お気に入り度」を有する画像についてサムネイル画像を作成し、注目フォルダのアイコン上に表示する。このような処理を全てのフォルダについて行う。
【００６８】
そしてこのような処理が完了すると、処理をステップＳ５１０に進め、表示モードが変更されたか否か、即ち本実施形態の場合、タブ１７０が指示されたか否かを判断し、指示されていなければ処理をステップＳ５０５に戻し、以降の処理を繰り返す。
【００６９】
一方、変更されている場合には処理をステップＳ５０１に戻し、以降の処理を繰り返す。
【００７０】
次に、「スクロールモード」におけるＧＵＩの表示処理について説明する。「スクロールモード」におけるＧＵＩとは例えば図５，８に示したように、各フォルダが保持する画像群を、各フォルダのアイコンに並べて表示する表示形態によるＧＵＩを示す。従って先ず、図５，８において領域１５１以外の領域について表示すべき対象を表示する（ステップＳ５０２）。
【００７１】
次に、メニュー１９０でもって表示条件が再設定されたか否かを判断し（ステップＳ５５６）、再設定された場合には処理をステップＳ５５６に戻し、以降の処理を繰り返す。
【００７２】
一方、表示条件に変更がない場合には処理をステップＳ５５７に進め、各フォルダが保持する画像の数やファイル名などに変更があったか否かをチェックする（ステップＳ５５７）。変更があった場合には処理をステップＳ５５６に戻し、以降の処理を繰り返す。
【００７３】
一方、変更がない場合には処理をステップＳ５５８に進め、各フォルダが保持する画像群のそれぞれについて「お気に入り度」に変更があるか否かをチェックし、変更があった場合には処理をステップＳ５５６に戻し、以降の処理を繰り返す。
【００７４】
一方、変更がない場合には処理をステップＳ５５９に進め、表示領域（図５では領域５０２〜５１１）にサムネイル画像、及び対応するフォルダのアイコンを並べて表示する処理を行う。ステップＳ５５９における処理の詳細については図１０を用いて後述する。
【００７５】
そしてこのような処理が完了すると、処理をステップＳ５６０に進め、表示モードが変更されたか否か、即ち本実施形態の場合、タブ１６０が指示されたか否かを判断し、指示されていなければ処理をステップＳ５５６に戻し、以降の処理を繰り返す。一方、変更されている場合には処理をステップＳ５０１に戻し、以降の処理を繰り返す。
【００７６】
図９は、ステップＳ５０４における処理の詳細を示すフローチャートである。
【００７７】
あるアイコン（以下、注目アイコン）上にカーソル１１２が位置していることをＣＰＵ２０１が検知すると、注目アイコンが示すフォルダ内の画像群（外部記憶装置２０７内において、注目アイコンが示すフォルダに割り当てられた記憶エリア内に保存されている画像群）の全てを参照し（ステップＳ９０１）、まだ処理の対象となっていない画像がある場合には処理をステップＳ９０２からステップＳ９０３に進め、ＣＰＵ２０１は、まだ処理の対象となっていない画像（以下、注目画像）の「お気に入り度」を参照し、参照したお気に入り度が示す数値が現在設定されている表示条件が示す値と同じ、もしくは範囲内に含まれているのか否かを判断する、即ち、この画像が表示条件を満たすのか否かを判断する（ステップＳ９０３）。満たさない場合には処理をステップＳ９０２に戻し、次の画像について以降の処理を行う。
【００７８】
一方、注目画像のお気に入り度が示す数値が現在設定されている表示条件が示す値と同じ、もしくは範囲内に含まれている場合には処理をステップＳ９０４に進め、注目画像のサムネイル画像を作成し、注目アイコンの近傍に表示したガイドウィンドウ上に表示する（ステップＳ９０４）。そしてここまでで注目アイコンの近傍に表示しているガイドウィンドウ内に表示したサムネイル画像の数が所定個数（ここでは４）に達したか否かをチェックし（ステップＳ９０５）、達している場合には本処理を完了する。一方、達していない場合には処理をステップＳ９０２に戻し、次の画像について以降の処理を行う。また、ステップＳ９０２において、次に参照すべき画像がない場合には本処理を完了する。
【００７９】
図１０は、ステップＳ５５９における処理の詳細を示すフローチャートである。なお、フォルダの数が複数の場合には、それぞれのフォルダについて同図のフローチャートに従った処理を行う。
【００８０】
先ず、注目フォルダ内の画像群（外部記憶装置２０７内において、注目フォルダに割り当てられた記憶エリア内に保存されている画像群）の全てを参照し（ステップＳ１００１）、まだ処理の対象となっていない画像がある場合には処理をステップＳ１００２からステップＳ１００３に進め、ＣＰＵ２０１は、まだ処理の対象となっていない画像（以下、注目画像）の「お気に入り度」を参照し、参照したお気に入り度が示す数値が現在設定されている表示条件が示す値と同じ、もしくは範囲内に含まれているのか否かを判断する、即ち、この画像が表示条件を満たすのか否かを判断する（ステップＳ１００３）。満たさない場合には処理をステップＳ１００２に戻し、次の画像について以降の処理を行う。
【００８１】
一方、注目画像のお気に入り度が示す数値が現在設定されている表示条件が示す値と同じ、もしくは範囲内に含まれている場合には処理をステップＳ１００４に進め、注目画像のサムネイル画像を代表画像として作成し、注目フォルダのアイコンに図５，８に示す如く並べて表示する（ステップＳ１００４）。そしてここまでで注目フォルダのアイコンに並べて表示したサムネイル画像の数が所定個数（ここでは５）に達したか否かをチェックし（ステップＳ１００５）、達している場合には本処理を完了する。一方、達していない場合には処理をステップＳ１００２に戻し、次の画像について以降の処理を行う。また、ステップＳ１００２において、次に参照すべき画像がない場合には本処理を完了する。
【００８２】
以上の説明により、本実施形態によって、フォルダに保持されている画像のうち表示する画像を操作者が設定することができる。
【００８３】
なお、本実施形態では、「お気に入り度」や表示条件を操作者が設定することで、フォルダのアイコン上に表示する画像を操作者が設定することができたが、単に画像毎に「表示する／表示しない」を示すフラグを「お気に入り度」の代わりに操作者が設定し、画像に添付するようにしても良い。その場合、ＣＰＵ２０１はこのフラグを参照し、画像を表示するのか否かを判断する。このように、フォルダのアイコン上に表示したい画像を設定するために、操作者が設定すべきデータについては上記に限定するものではない。
【００８４】
なお、上記説明では、ガイドウィンドウ上に表示する画像は、カーソル１１２でもって指示されたフォルダ内の画像群のうち表示条件を満たす所定個数の画像のサムネイル画像であったが、表示条件に関係なく、単にカーソル１１２でもって指示されたフォルダ内の画像群のうち所定個数の画像のサムネイル画像をガイドウィンドウ上に表示するようにしても良い。
【００８５】
［その他の実施形態］
本発明は、例えば、システム、装置、方法、プログラムもしくは記憶媒体等としての実施態様をとることが可能であり、具体的には、複数の機器から構成されるシステムに適用しても良いし、また、一つの機器からなる装置に適用しても良い。
【００８６】
尚、本発明は、前述した実施形態の機能を実現するソフトウェアのプログラム（実施形態では図に示すフローチャートに対応したプログラム）を、システムあるいは装置に直接あるいは遠隔から供給し、そのシステムあるいは装置のコンピュータが該供給されたプログラムコードを読み出して実行することによっても達成される場合を含む。
【００８７】
従って、本発明の機能処理をコンピュータで実現するために、該コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明は、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。
【００８８】
その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等の形態であっても良い。
【００８９】
プログラムを供給するための記録媒体としては、例えば、フロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤ（ＤＶＤ−ＲＯＭ，ＤＶＤ−Ｒ）などがある。
【００９０】
その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続し、該ホームページから本発明のコンピュータプログラムそのもの、もしくは圧縮され自動インストール機能を含むファイルをハードディスク等の記録媒体にダウンロードすることによっても供給できる。また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるＷＷＷサーバも、本発明に含まれるものである。
【００９１】
また、本発明のプログラムを暗号化してＣＤ−ＲＯＭ等の記憶媒体に格納してユーザに配布し、所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせ、その鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて実現することも可能である。
【００９２】
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される他、そのプログラムの指示に基づき、コンピュータ上で稼動しているＯＳなどが、実際の処理の一部または全部を行い、その処理によっても前述した実施形態の機能が実現され得る。
【００９３】
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によっても前述した実施形態の機能が実現される。
【図面の簡単な説明】
【００９４】
【図１】各フォルダに保存されている画像を一覧表示する為のＧＵＩの表示例を示す図である。
【図２】本発明の実施形態に係る画像処理装置として機能するコンピュータの基本構成を示すブロック図である。
【図３】「お気に入り度」なる指標を設定した後に、この指標のデータを添付した画像データの構成例を示す図である。
【図４】各フォルダに保存されている画像を一覧表示する為に行う処理のフローチャートである。
【図５】各フォルダに保存されている画像を一覧表示する為のＧＵＩの表示例を示す図である。
【図６】メニュー１９０を指示した場合に表示される表示条件の一覧を示す図である。
【図７】図１のＧＵＩにおいてメニュー１９０を操作して表示条件を「★★★」に設定、もしくは再設定した場合に、表示部２０６の表示画面上に表示されるＧＵＩの表示例を示す図である。
【図８】図５のＧＵＩにおいてメニュー１９０を操作して表示条件を「★★★」に設定、もしくは再設定した場合に、表示部２０６の表示画面上に表示されるＧＵＩの表示例を示す図である。
【図９】ステップＳ５０４における処理の詳細を示すフローチャートである。
【図１０】ステップＳ５５９における処理の詳細を示すフローチャートである。
【図１】
2006072738.tif 000003
【図２】
2006072738.tif 000004
【図３】
2006072738.tif 000005
【図４】
2006072738.tif 000006
【図５】
2006072738.tif 000007
【図６】
2006072738.tif 000008
【図７】
2006072738.tif 000009
【図８】
2006072738.tif 000010
【図９】
2006072738.tif 000011
【図１０】
2006072738.tif 000012