(57)【特許請求の範囲】
【請求項１】
複数のアイコンが配列される操作画面を、表示部に表示させるための表示処理装置であって、
前記表示処理装置がアクセスできる記憶媒体に記憶されている複数の画像ファイルを、前記操作画面内に配列されるアイコンの数であって前記操作画面のサイズに応じて定められる基準数以下の数のカテゴリに、それぞれ分類する分類手段と、
前記基準数以下の数のカテゴリをそれぞれ表す複数のアイコンが配列される前記操作画面を、前記表示部に表示させる表示制御手段と、を備え、
前記分類手段は、画像ファイルの内容または作成方法に関係して予め定められた異なる複数の分類条件のうちの第一分類条件で、前記複数の画像ファイルを、複数の一次カテゴリに分類し、その一次カテゴリの数が前記基準数より大きい場合、前記第一分類条件と異なる前記複数の分類条件のうちの第二分類条件で、前記複数の画像ファイルを、複数の二次カテゴリに分類し、
前記表示制御手段は、
前記一次カテゴリの数が前記基準数以下である場合、前記複数の一次カテゴリをそれぞれ表す複数のアイコンが配列される前記操作画面を、前記表示部に表示させ、
前記二次カテゴリの数が前記基準数以下である場合、前記複数の二次カテゴリをそれぞれ表す複数のアイコンが配列される前記操作画面を、前記表示部に表示させる、表示処理装置。
【請求項２】
前記第二分類条件は、前記第一分類条件とは、画像ファイルの内容または作成方法に関係する基本的概念が同じであって具体的概念が異なり、具体的概念において前記第一分類条件より上位の概念である、請求項１に記載の表示処理装置。
【請求項３】
前記分類手段は、第一要素を含む前記第一分類条件で、前記複数の画像ファイルを、前記複数の一次カテゴリに分類し、その一次カテゴリの数が前記基準数より大きい場合、前記第一要素以外で、第一要素より上位の概念の第二要素を含む前記第二分類条件で、前記複数の画像ファイルを、前記複数の二次カテゴリに分類し、
前記表示制御手段は、
前記一次カテゴリの数が前記基準数以下である場合、前記複数の一次カテゴリをそれぞれ表す複数のアイコンが配列される前記操作画面を、前記表示部に表示させ、
前記二次カテゴリの数が前記基準数以下である場合、前記複数の二次カテゴリをそれぞれ表す複数のアイコンが配列される前記操作画面を、前記表示部に表示させる、請求項２に記載の表示処理装置。
【請求項４】
前記分類手段は、
第一分類種別の分類条件で、前記複数の画像ファイルを、前記第一分類種別の複数のカテゴリにそれぞれ分類し、
画像ファイルの内容または作成方法に関係する基本的概念が前記第一分類種別と異なる第二分類種別の分類条件で、前記複数の画像ファイルを、前記第二分類種別の複数のカテゴリにそれぞれ分類し、
前記表示制御手段は、
前記分類手段が、前記第一分類種別のカテゴリの数が前記基準数以下である場合、前記第一分類種別の複数のカテゴリをそれぞれ表す複数のアイコンが配列される前記操作画面を、前記表示部に表示させ、
前記分類手段が、前記第二分類種別のカテゴリの数が基準数以下である場合、前記第二分類種別の複数のカテゴリをそれぞれ表す複数のアイコンが配列される前記操作画面を、前記表示部に表示させる、請求項１から請求項３の何れか１項に記載の表示処理装置。
【請求項５】
前記分類手段は、
前記第一分類種別及び前記第二分類種別を少なくとも含む複数の分類種別のうちから、所望の分類種別を設定する種別設定手段と、
前記種別設定手段が設定した分類種別に関して予め定められた複数の分類条件を、所定の順序で順番に設定する分類条件設定手段と、を含み、
前記分類手段は、
前記分類条件設定手段が順番に設定する各分類条件で、前記複数の画像ファイルを、複数のカテゴリに分類し、カテゴリの数を前記基準数以下の数に決定する、請求項４に記載の表示処理装置。
【請求項６】
複数のアイコンが配列される操作画面を、表示部に表示させるための表示処理装置であって、
前記表示処理装置がアクセスできる記憶媒体に記憶されている複数の画像ファイルを、前記操作画面内に配列されるアイコンの数であって前記操作画面のサイズに応じて定められる基準数以下の数のカテゴリに、それぞれ分類する分類手段と、
前記基準数以下の数のカテゴリをそれぞれ表す複数のアイコンが配列される前記操作画面を、前記表示部に表示させる表示制御手段と、を備え、
前記分類手段は、
第一分類種別の分類条件で、前記複数の画像ファイルを、前記第一分類種別の複数のカテゴリにそれぞれ分類し、
画像ファイルの内容または作成方法に関係する基本的概念が前記第一分類種別と異なる第二分類種別の分類条件で、前記複数の画像ファイルを、前記第二分類種別の複数のカテゴリにそれぞれ分類し、
前記分類手段は、
前記第一分類種別及び前記第二分類種別を少なくとも含む複数の分類種別のうちから、所望の分類種別を設定する種別設定手段と、
前記種別設定手段が設定した分類種別に関して予め定められた複数の分類条件を、所定の順序で順番に設定する分類条件設定手段と、を含み、
前記分類手段は、
前記分類条件設定手段が順番に設定する各分類条件で、前記複数の画像ファイルを、複数のカテゴリに分類し、カテゴリの数を前記基準数以下の数に決定し、
前記表示制御手段は、
前記分類手段が、前記第一分類種別のカテゴリの数が前記基準数以下である場合、前記第一分類種別の複数のカテゴリをそれぞれ表す複数のアイコンが配列される前記操作画面を、前記表示部に表示させ、
前記分類手段が、前記第二分類種別のカテゴリの数が基準数以下である場合、前記第二分類種別の複数のカテゴリをそれぞれ表す複数のアイコンが配列される前記操作画面を、前記表示部に表示させる、表示処理装置。
【請求項７】
前記分類条件設定手段は、
画像ファイルの内容または作成方法に関係する基本的概念が同じであって具体的概念が階層的に異なる複数の分類条件のうちで、最も下位の概念の分類条件を設定した後に、より上位の概念の分類条件を設定する、請求項５又は請求項６に記載の表示処理装置。
【請求項８】
前記操作画面に表示される複数のアイコンのうち、所望のアイコンを選択する選択手段と、
前記選択された所望のアイコンが表すカテゴリに分類された少なくとも１つの画像ファイルを所定の画像処理により処理する処理手段と、をさらに備え、
前記表示制御手段は、
前記基準数以下の数のカテゴリをそれぞれ表す複数のアイコンとともに、所定の画像処理を表すアイコンが配列される前記操作画面を、前記表示部に表示させる、請求項１から請求項７の何れか１項に記載の表示処理装置。
【請求項９】
複数のアイコンが配列される操作画面を、表示部に表示させるための表示処理装置で実行される表示処理方法であって、
前記表示処理装置がアクセスできる記憶媒体に記憶されている複数の画像ファイルを、前記操作画面内に配列されるアイコンの数であって前記操作画面のサイズに応じて定められる基準数以下の数のカテゴリに、それぞれ分類する分類工程と、
前記基準数以下の数のカテゴリをそれぞれ表す複数のアイコンが配列される前記操作画面を、前記表示部に表示させる表示工程と、を含み、
前記分類工程では、画像ファイルの内容または作成方法に関係して予め定められた異なる複数の分類条件のうちの第一分類条件で、前記複数の画像ファイルが、複数の一次カテゴリに分類され、その一次カテゴリの数が前記基準数より大きい場合、前記第一分類条件と異なる前記複数の分類条件のうちの第二分類条件で、前記複数の画像ファイルが、複数の二次カテゴリに分類され、
前記表示工程では、
前記一次カテゴリの数が前記基準数以下である場合、前記複数の一次カテゴリをそれぞれ表す複数のアイコンが配列される前記操作画面が、前記表示部に表示され、
前記二次カテゴリの数が前記基準数以下である場合、前記複数の二次カテゴリをそれぞれ表す複数のアイコンが配列される前記操作画面が、前記表示部に表示される、表示処理方法。
【請求項１０】
複数のアイコンが配列される操作画面を、表示部に表示させるための表示処理装置が読み取り可能なコンピュータプログラムであって、
前記表示処理装置を、
前記表示処理装置がアクセスできる記憶媒体に記憶されている複数の画像ファイルを、前記操作画面内に配列されるアイコンの数であって前記操作画面のサイズに応じて定められる基準数以下の数のカテゴリに、それぞれ分類する分類手段と、
前記基準数以下の数のカテゴリをそれぞれ表す複数のアイコンが配列される前記操作画面を、前記表示部に表示させる表示制御手段と、して機能させ、
前記分類手段は、画像ファイルの内容または作成方法に関係して予め定められた異なる複数の分類条件のうちの第一分類条件で、前記複数の画像ファイルを、複数の一次カテゴリに分類し、その一次カテゴリの数が前記基準数より大きい場合、前記第一分類条件と異なる前記複数の分類条件のうちの第二分類条件で、前記複数の画像ファイルを、複数の二次カテゴリに分類する、機能を含み、
前記表示制御手段は、
前記一次カテゴリの数が前記基準数以下である場合、前記複数の一次カテゴリをそれぞれ表す複数のアイコンが配列される前記操作画面を、前記表示部に表示させ、
前記二次カテゴリの数が前記基準数以下である場合、前記複数の二次カテゴリをそれぞれ表す複数のアイコンが配列される前記操作画面を、前記表示部に表示させる、機能を含む、コンピュータプログラム。
【請求項１１】
複数のアイコンが配列される操作画面を、表示部に表示させるための表示処理装置が読み取り可能なコンピュータプログラムであって、
前記表示処理装置を、
前記表示処理装置がアクセスできる記憶媒体に記憶されている複数の画像ファイルを、前記操作画面内に配列されるアイコンの数であって前記操作画面のサイズに応じて定められる基準数以下の数のカテゴリに、それぞれ分類する分類手段と、
前記基準数以下の数のカテゴリをそれぞれ表す複数のアイコンが配列される前記操作画面を、前記表示部に表示させる表示制御手段と、して機能させ、
前記分類手段は、
第一分類種別の分類条件で、前記複数の画像ファイルを、前記第一分類種別の複数のカテゴリにそれぞれ分類し、
画像ファイルの内容または作成方法に関係する基本的概念が前記第一分類種別と異なる第二分類種別の分類条件で、前記複数の画像ファイルを、前記第二分類種別の複数のカテゴリにそれぞれ分類する、機能を含み、
前記分類手段は、
前記第一分類種別及び前記第二分類種別を少なくとも含む複数の分類種別のうちから、所望の分類種別を設定する種別設定手段と、
前記種別設定手段が設定した分類種別に関して予め定められた複数の分類条件を、所定の順序で順番に設定する分類条件設定手段と、しての機能を含み、
前記分類手段は、
前記分類条件設定手段が順番に設定する各分類条件で、前記複数の画像ファイルを、複数のカテゴリに分類し、カテゴリの数を前記基準数以下の数に決定する、機能を含み、 前記表示制御手段は、
前記分類手段が、前記第一分類種別のカテゴリの数が前記基準数以下である場合、前記第一分類種別の複数のカテゴリをそれぞれ表す複数のアイコンが配列される前記操作画面を、前記表示部に表示させ、
前記分類手段が、前記第二分類種別のカテゴリの数が基準数以下である場合、前記第二分類種別の複数のカテゴリをそれぞれ表す複数のアイコンが配列される前記操作画面を、前記表示部に表示させる、機能を含む、コンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示処理装置、表示処理方法及びコンピュータプログラムに関する。
【背景技術】
【０００２】
従来から、画像を表示するための技術に関する提案がなされている（例えば、特許文献１、特許文献２参照）。特許文献１には、表示システムが開示されている。この表示システムでは、表示対象となる画像ファイルやフォルダの数に応じて、ウィンドウ画面が複数の領域に分割される。分割された領域に画像ファイルのサムネイル画像やフォルダを示す枠が配置され表示される。表示されていない残りのサムネイル画像を表示させるためのマークが表示され、表示されていない残りのフォルダの枠を表示させるためのマークが表示される。これらマークが選択されると、サムネイル画像がスクロールし他のサムネイル画像が表示され、また、フォルダの枠がスクロールし他のフォルダの枠が表示される。
【０００３】
特許文献２には、画像表示装置が開示されている。この画像表示装置では、任意の枚数の画像が取得され、その枚数が算出され、取得された画像全てが表示されているインデックス画像が作成され、表示手段に表示される。インデックス画像は、算出された画像の枚数以上の分割領域を有し、画像の枚数が増加するにしたがって分割領域の分割数が増加する。取得した全ての画像は、分割領域の大きさに縮小され分割領域にそれぞれ配置される。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００８−１５６９８号公報
【特許文献２】特開２００８−８５６７１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、複数のアイコンを含む操作画面が、表示部に表示されることがある。操作画面において、アイコンの表示サイズが小さくなると、個々のアイコンを認識することが困難となる場合がある。このとき、全てのアイコンを認識可能な状態で、１つの操作画面に含めることは、困難を伴う。表示しきれないアイコンを含む操作画面が、別に設けられ、ユーザによって、スクロール又は切り替え等の所定の操作がなされたとき、表示されていなかったアイコンを含む別の操作画面を、表示部に表示させる構成を採用することもできる。しかし、ユーザは、別の操作画面を、表示部に表示させるために、前述のような所定の操作を行わなければならない。
【０００６】
本発明は、複数のアイコンが配列される操作画面を、アイコンの視認性が良好な状態で表示できる、表示処理装置、表示処理方法及びコンピュータプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記従来の課題に鑑みなされた本発明の第１の態様は、複数のアイコンが配列される操作画面を、表示部に表示させるための表示処理装置であって、前記表示処理装置がアクセスできる記憶媒体に記憶されている複数の画像ファイルを、前記操作画面内に配列されるアイコンの数であって操作画面のサイズに応じて定められる基準数以下の数のカテゴリに、それぞれ分類する分類手段と、前記基準数以下の数のカテゴリをそれぞれ表す複数のアイコンが配列される前記操作画面を、前記表示部に表示させる表示制御手段と、を備える、表示処理装置である。これによれば、画像ファイルを、基準数以下の数のカテゴリに分類し、分類されたカテゴリをそれぞれ表す基準数以下の複数のアイコンを含む操作画面を表示することができる。ところで、本発明において、アイコンは、広く解釈される。アイコンは、画像、文字、又は記号を意味する。例えば、アイコンは、記憶媒体に記憶（保存）された画像ファイルの内容または作成方法を表すサムネイルを含む。また、アイコンは、画像ファイルを、分類又は整理等して、記憶媒体に記憶（保存）するために作成される保存場所（フォルダ又はディレクトリ）を表す画像、文字、又は記号を含む。
【０００８】
本発明の第２の態様は、前記分類手段は、画像ファイルの内容または作成方法に関係して予め定められた異なる複数の分類条件のうちのいずれかの分類条件で、複数の画像ファイルを前記基準数以下の数のカテゴリにそれぞれ分類する、表示処理装置である。これによれば、画像ファイルを、基準数以下の数のカテゴリに、好適に分類することができる。
【０００９】
本発明の第３の態様は、前記分類手段は、第一分類条件で、前記複数の画像ファイルを、複数の一次カテゴリに分類し、その一次カテゴリの数が前記基準数より大きい場合、前記第一分類条件と異なる第二分類条件で、前記複数の画像ファイルを、複数の二次カテゴリに分類し、前記表示制御手段は、前記一次カテゴリの数が前記基準数以下である場合、前記複数の一次カテゴリをそれぞれ表す複数のアイコンが配列される前記操作画面を、前記表示部に表示させ、前記二次カテゴリの数が前記基準数以下である場合、前記複数の二次カテゴリをそれぞれ表す複数のアイコンが配列される前記操作画面を、前記表示部に表示させる、表示処理装置である。これによれば、本発明の第２の態様と同じ効果を有する。
【００１０】
本発明の第４の態様は、前記第二分類条件は、前記第一分類条件とは、画像ファイルの内容または作成方法に関係する基本的概念が同じであって具体的概念が異なり、具体的概念において前記第一分類条件より上位の概念である、表示処理装置である。これによれば、本発明の第２の態様と同じ効果を有する。
【００１１】
また、本発明の第５の態様は、前記分類手段は、第一要素を含む前記第一分類条件で、前記複数の画像ファイルを、複数の一次カテゴリに分類し、その一次カテゴリの数が前記基準数より大きい場合、前記第一要素以外で、第一要素より上位概念の第二要素を含む第二分類条件で、前記複数の画像ファイルを、複数の二次カテゴリに分類し、前記表示制御手段は、前記一次カテゴリの数が前記基準数以下である場合、前記複数の一次カテゴリをそれぞれ表す複数のアイコンが配列される前記操作画面を、前記表示部に表示させ、前記二次カテゴリの数が前記基準数以下である場合、前記複数の二次カテゴリをそれぞれ表す複数のアイコンが配列される前記操作画面を、前記表示部に表示させる、表示処理装置である。これによれば、複数の画像ファイルが分類されるカテゴリの数を、減少させ、基準数以下とすることができる。
【００１２】
上記における第一要素について、具体例を例示して説明する。第一要素は、例えば、「年月日」における「日」である。この場合、第一要素を含む第一分類条件は、「年月日」であって、これに対応したカテゴリは、「年月日」によって分類される範疇である。一方、第二要素を含む第二分類条件は、「年月」又は「年」であって、これに対応したカテゴリは、「年月」又は「年」によって分類される範疇である。第一要素は、「年月」における「月」であってもよい。この場合、第一要素を含む第一分類条件は、「年月」であって、これに対応したカテゴリは、「年月」によって分類される範疇である。一方、第二要素を含む第二分類条件は、「年」であって、これに対応したカテゴリは、「年」によって分類される範疇である。また、第一要素は、例えば、「個人」である。この場合、第一要素を含む第一分類条件は、特定の「人物」であって、これに対応したカテゴリは、特定の「人物」毎に分類される範疇である。一方、第二要素を含む第二分類条件は、「複数の人」、即ち特定の「グループ」であって、これに対応したカテゴリは、「複数の人」、即ち特定の「グループ」毎に分類される範疇である。さらに、第一要素は、例えば、国内における「都道府県」である。この場合、第一要素を含む第一分類条件は、「都道府県」であって、これに対応したカテゴリは、「都道府県」毎に分類される範疇である。一方、第二要素を含む第二分類条件は、「日本の各地方」であって、これに対応したカテゴリは、「日本の各地方」毎に分類される範疇である。第一要素は、例えば、海外における「国」である。この場合、第一要素を含む第一分類条件は、「国」であって、これに対応したカテゴリは、「国」毎に分類される範疇である。一方、第二要素を含む第二分類条件は、「海外の各地域」であって、これに対応したカテゴリは、「海外の各地域」毎に分類される範疇である。このような具体例に基づけば、第一要素を含む第一分類条件及びこれに対応したカテゴリと、第一要素以外の第二要素を含む第二分類条件及びこれに対応したカテゴリとは、階層的な関係を有するものとして特定することができる。換言すれば、第二要素を含む第二分類条件及びこれに対応したカテゴリは、第一要素を含む第一分類条件及びこれに対応したカテゴリの、上位カテゴリとして特定することができる。
【００１３】
また、本発明の第６の態様は、前記分類手段は、第一分類種別の分類条件で、前記複数の画像ファイルを、第一分類種別の複数のカテゴリにそれぞれ分類し、画像ファイルの内容または作成方法に関係する基本的概念が第一分類種別と異なる第二分類種別の分類条件で、前記複数の画像ファイルを、第二分類種別の複数のカテゴリにそれぞれ分類し、前記表示制御手段は、前記分類手段が、前記第一分類種別のカテゴリの数が前記基準数以下である場合、前記第一分類種別の複数のカテゴリをそれぞれ表す複数のアイコンが配列される前記操作画面を、前記表示部に表示させ、前記分類手段が、前記第二分類種別のカテゴリの数が基準数以下である場合、前記第二分類種別の複数のカテゴリをそれぞれ表す複数のアイコンが配列される前記操作画面を、前記表示部に表示させる、表示処理装置である。これによれば、画像ファイルを多角的に分類することができる。
【００１４】
さらに、本発明の第７の態様は、前記分類手段は、前記第一分類種別及び第二分類種別を少なくとも含む複数の分類種別のうちから、所望の分類種別を設定する種別設定手段と、前記種別設定手段が設定した分類種別に関して予め定められた複数の分類条件を、所定の順序で順番に設定する分類条件設定手段と、を含み、前記分類手段は、前記分類条件設定手段が順番に設定する各分類条件で、前記複数の画像ファイルを、複数のカテゴリに分類し、カテゴリの数を前記基準数以下の数に決定する、表示処理装置である。これによれば、複数の画像ファイルが分類されるカテゴリの数を、減少させ、基準数以下とすることができる。
【００１５】
本発明の第８の態様は、前記分類条件設定手段は、画像ファイルの内容または作成方法に関係する基本的概念が同じであって具体的概念が階層的に異なる複数の分類条件のうちで、最も下位の概念の分類条件を設定した後に、より上位の概念の分類条件を設定する、表示処理装置である。これによれば、本発明の第２の態様と同じ効果を有する。
【００１６】
発明の第９の態様は、前記操作画面に表示される複数のアイコンのうち、所望のアイコンを選択する選択手段と、前記選択された所望のアイコンが表すカテゴリに分類された少なくとも１つの画像ファイルを所定の画像処理により処理する処理手段と、をさらに備え、前記表示制御手段は、前記基準数以下の数のカテゴリをそれぞれ表す複数のアイコンとともに、所定の画像処理を表すアイコンが配列される前記操作画面を、前記表示部に表示させる、表示処理装置である。これによれば、画像処理の移行がわかりやすくなる。
【００１７】
上述した表示処理装置に係る発明は、表示処理方法又はコンピュータプログラムに係る発明として特定することもできる。このような表示処理方法及びコンピュータプログラムによれば、上記の表示処理装置と同様の機能が実現される。また、コンピュータプログラムを記憶した記憶媒体として特定することもできる。この場合についても、上述したような機能と同様の機能が実現される。
【発明の効果】
【００１８】
本発明によれば、複数のアイコンが配列される操作画面を、アイコンの視認性が良好な状態で表示できる、表示処理装置、表示処理方法及びコンピュータプログラムを得ることができる。
【図面の簡単な説明】
【００１９】
【図１】本発明の一実施形態に係る多機能装置、及び多機能装置と通信可能な情報処理装置の概略構成を示すブロック図である。
【図２】多機能装置において表示種別の設定を行う設定メニュー画面の一例を示す図である。
【図３】多機能装置の表示処理のうちの第１部分を示すフローチャートである。
【図４】表示種別が撮影日（年月日）である場合の分類処理を説明する図である。
【図５】多機能装置の表示処理のうちの第１部分に続く第２部分を示すフローチャートである。
【図６】表示種別が人物である場合の分類処理を説明する図である。
【図７】多機能装置の表示処理のうちの第２部分に続く第３部分を示すフローチャートである。
【図８】位置情報リストの一例を示す図である。
【図９】表示種別が場所である場合の分類処理を説明する図である。
【図１０】多機能装置の表示処理のうちの第３部分に続く第４部分を示すフローチャートである。
【図１１】（Ａ）は、表示種別が撮影日（年月日）である場合の操作画面の一例を示す図である。（Ｂ）は、表示種別が人物である場合の操作画面の一例を示す図である。（Ｃ）は、表示種別が場所である場合の操作画面の一例を示す図である。
【発明を実施するための形態】
【００２０】
本発明の一実施形態について、図面を用いて説明する。本発明は、以下に記載の構成に限定されるものではなく、同一の技術的思想において種々の構成を採用することができる。例えば、以下に示す構成の一部は、省略し又は他の構成等に置換してもよい。また、他の構成を含むようにしてもよい。
【００２１】
＜多機能装置＞
本実施形態に係る多機能装置１について、図１を参照して説明する。多機能装置１は、例えば、小型のデジタル複合機である。多機能装置１は、例えば、プリント機能、スキャナ機能、コピー機、及び、ダイレクトプリント機能を備える。ダイレクトプリント機能とは、多機能装置１に装着されたＵＳＢメモリ又はメモリカード等の記憶メディア３０に記憶されている画像ファイルを、この記憶メディア３０から、直接、読み出し、例えばユーザによって選択された所望の画像ファイルを、用紙などの記録媒体に、プリントする機能である。ダイレクトプリント機能によれば、多機能装置１に着脱可能な記憶媒体から画像ファイルを読み出し、その画像ファイルをプリントすることができる。ダイレクトプリント機能が実現される場合、多機能装置１では、後述する図３、図５、図７及び図１０に示す表示処理が実行される。
【００２２】
多機能装置１は、図１に示すように、ＣＰＵ１０と、ＲＯＭ１２と、ＲＡＭ１４と、表示部１６と、操作部１８と、メディアスロット２０と、プリンタ部２２と、スキャナ部２４と、接続インターフェース（以下、「接続Ｉ／Ｆ」という）２６とを備える。ＣＰＵ１０は、演算処理を実行する。ＲＯＭ１２は、多機能装置１を制御するためのコンピュータプログラム、及び後述する図８に示す位置情報リスト等を記憶する。ＲＯＭ１２に記憶されたコンピュータプログラムには、表示処理のためのコンピュータプログラムが含まれる。ＲＡＭ１４は、ＣＰＵ１０がＲＯＭ１２に記憶されたコンピュータプログラムを実行する際に利用される記憶領域を有する。ＣＰＵ１０は、例えば、ＲＯＭ１２に記憶された所定のコンピュータプログラムを実行して、多機能装置１を制御する。多機能装置１では、ＣＰＵ１０が、ＲＡＭ１４上で、例えば、表示処理のためのコンピュータプログラムを実行することで、表示処理のための各種の機能手段が構成される。
【００２３】
表示部１６は、所定の情報を表示する。例えば、表示部１６には、複数のアイコンを含む操作画面が、表示される。操作画面に含めることができる基準表示サイズのアイコンの数は、表示部１６の表示エリアのサイズ、即ち操作画面サイズ等に対応する所定の基準数である。例えば、その操作画面サイズが、縦２４０ドット×横４３２ドットの３．７型の場合には、縦９４ドット×横９４ドットの基準表示サイズのアイコン、又は、縦８４ドット×横１２４ドットの基準表示サイズのアイコンが基準数として３個配列される。このように、操作画面サイズに応じて、固定に基準数を決定しても良いし、操作画面サイズが可変である場合には、操作画面サイズに応じて、アイコンの数を計算し、所定の基準数とするようにしても良い。本件の実施形態では、固定の基準数として、５個とする。複数のアイコンを含む操作画面の具体例については、後述する。操作部１８は、例えば、複数のハードウェアキーと、タッチパネル機能とによって構成される。ユーザは、操作部１８を操作し、多機能装置１に、所定の指令を入力する。メディアスロット２０は、上述したような記憶メディア３０を装着するためのスロットである。プリンタ部２２は、例えばインクジェット方式又はレーザ方式のプリント機構によって構成される。プリンタ部２２では、記録用紙等に、所定の画像がプリントされる。スキャナ部２４は、ＣＩＳ方式又はＣＣＤ方式のスキャナ機構によって構成される。スキャナ部２４で形成された画像データは、画像ファイルとして、例えば、メディアスロット２０に装着された記憶メディア３０に記憶され、又は、情報処理装置５に送信される。接続Ｉ／Ｆ２６は、多機能装置１を情報処理装置５と通信ケーブル３を介して接続し、相互にデータ通信を行うためのインターフェース部である。
【００２４】
＜情報処理装置＞
情報処理装置５について、図１を参照して説明する。情報処理装置５は、従来から広く使用されているパーソナルコンピュータである。情報処理装置５は、図１に示すように、従来のパーソナルコンピュータの構成要素と同様の各部５０〜６２を備える。各部５０〜６２は、従来のものと同様に動作する。各部５０〜６２に関する説明は、省略する。
【００２５】
＜表示処理＞
多機能装置１の表示処理について、図２〜図１１を参照して説明する。図２は、表示処理を実行する前に、ユーザが設定可能な表示種別の設定を行う設定メニュー画面である。この画面は、待機状態から表示種別を設定するメニューに移行するために操作部１８のボタンが押下された場合に表示部１６に表示される画面である。この画面には、撮影日、人物、及び場所の３つの表示種別を示す３つのアイコンと、所望の表示種別の設定を示す１つのアイコンとが配列される。ユーザは、操作部１８のタッチパネル機能を利用して、所望の表示種別のアイコンにタッチした後に設定のアイコンにタッチすることにより、表示種別を設定するための処理の実行指令を入力し、これによって実行される処理において、所望の表示種別を選択する。ＣＰＵ１０は、選択された表示種別を、表示処理のための設定値として、ＲＡＭ１４の所定の記憶領域に記憶する。多機能装置１の電源立ち上げ時には、いずれの表示種別も設定されていない状態である。
【００２６】
図３以降の図面に示す表示処理は、メディアスロット２０に、画像ファイルが記憶されている記憶メディア３０が装着された状態で、ユーザが、操作部１８のボタンを操作し、ダイレクトプリント機能の実行指令を入力した場合に、開始される。以下では、表示部１６で表示される画像又はプリンタ部２２でプリントされる画像のための画像ファイルとして、デジタルカメラ又はデジタルカメラ機能を備える携帯型端末装置等で撮影されたデジタル写真を例に説明する。表示処理を開始したＣＰＵ１０は、表示部１６の操作画面に配列されるべきアイコンの数と、基準数とを比較する（Ｓ１００）。具体的に、Ｓ１００でＣＰＵ１０は、表示部１６の操作画面に配列されるべきアイコンの数と、基準数との関係が、「アイコン数＞基準数」を満足するか否かを判断する。例えば、基準数が、５個であるとする（以下、一部を除き、基準数の具体例は「５」として説明する）。この場合、記憶メディア３０に記憶されている画像ファイルが、５個であれば、操作画面に配列されるアイコンは、５個の画像ファイルのそれぞれを表す５個のアイコン（サムネイル）である。ＣＰＵ１０は、アイコン数「５」と、基準数「５」とを比較し、Ｓ１００で否定の判断を行う（Ｓ１００：Ｎｏ）。記憶メディア３０に記憶されている画像ファイルが、２０個であれば、操作画面に配列されるアイコンは、２０個の画像ファイルのそれぞれを表す２０個のアイコン（サムネイル）である。従って、ＣＰＵ１０は、アイコン数「２０」と、基準数「５」とを比較し、Ｓ１００で肯定の判断を行う（Ｓ１００：Ｙｅｓ）。
【００２７】
Ｓ１００で否定された場合（Ｓ１００：Ｎｏ）、ＣＰＵ１０は、画像ファイルを表すアイコンを、それぞれ含む操作画面を、表示部１６に表示するための制御を実行する（Ｓ１０２）。これによって、これらアイコンを含む操作画面が、表示部１６に表示される。Ｓ１０２を実行した後、ＣＰＵ１０は、表示処理を終了する。なお、ユーザは、Ｓ１０２で表示部１６の操作画面を確認し、操作部１８のタッチパネル機能を利用して、プリント対象の画像ファイルに対応するアイコンにタッチすることにより、所望の画像ファイルを選択し、操作画面に別途含まれるプリントを指令するための印刷アイコン（図１１（Ａ）〜（Ｃ）の「印刷」参照）にタッチする。ＣＰＵ１０は、選択された画像ファイルを、プリント対象として、ＲＡＭ１４の印刷領域に画像ファイルを順次展開し、プリンタ部２２を制御し、この画像ファイルに基づいたプリント処理を実行する。
【００２８】
Ｓ１００で肯定された場合（Ｓ１００：Ｙｅｓ）、ＣＰＵ１０は、表示種別が設定されているか否かについて判断する（Ｓ１０４）。本実施形態において、表示種別は、撮影日（年月日）と、人物、及び場所とである。表示種別は、記憶メディア３０に記憶されている画像ファイルを、分類するにあたり、その分類条件の種類となり、表示部１６に表示される操作画面に含まれるアイコンの種類に対応する。表示処理では、表示種別に対応した分類条件で、記憶メディア３０に記憶されている複数の画像ファイルが分類され、分類されたカテゴリを表すアイコンを含む操作画面が、表示部１６に表示される（後述する図１０のＳ４００参照）。表示種別が設定されている場合（Ｓ１０４：Ｙｅｓ）、ＣＰＵ１０は、設定されている表示種別が、撮影日（年月日）であるか否かについて判断する（Ｓ１０６）。表示種別が設定されていない場合（Ｓ１０４：Ｎｏ）、又は、設定されている表示種別が撮影日（年月日）である場合（Ｓ１０６：Ｙｅｓ）、ＣＰＵ１０は、記憶メディア３０に記憶されている全ての画像ファイルのそれぞれから、撮影日（年月日）を取得する（Ｓ１０８）。画像ファイルには、ヘッダ情報として、撮影日（年月日）が含まれる。
【００２９】
続けて、ＣＰＵ１０は、撮影した年月日を内容とする分類条件１Ａに基づき、Ｓ１０８で撮影日（年月日）を取得した画像ファイルを、撮影した年月日毎に分類する（Ｓ１１０）。Ｓ１１０について、図４を参照して説明する。記憶メディア３０には、図４に示すような、ファイル名が「１」〜「２０」である２０個の画像ファイルが記憶されており、Ｓ１０８で、これら２０個の画像ファイルの撮影日（年月日）が取得されているとする。図４において、撮影した年を内容とする分類条件１Ｃ、撮影した年月を内容とする分類条件１Ｂ及び前述した分類条件１Ａにおける「年」、「月」及び「日」は、画像ファイルの撮影日にも対応する。例えば、ファイル名が「１」である画像ファイルは、「年」が「１９９５」で、「月」が「１」で、「日」が「１」であるから、１９９５年１月１日に撮影されたものである。この他の画像ファイルに関する説明は省略するが、図４に示す例では、２０個の画像ファイルは、それぞれ異なる日に撮影されたものである。従って、Ｓ１１０でＣＰＵ１０は、２０個の画像ファイルを、それぞれ、撮影した年月日毎の２０個のカテゴリに分類する。
【００３０】
次に、ＣＰＵ１０は、分類条件１Ａで、複数の画像ファイルを分類した、撮影した年月日（分類条件１Ａ）に対応した各カテゴリＣ１Ａの数（カテゴリ数）と、基準数とを比較する（Ｓ１１２）。具体的に、ＣＰＵ１０は、複数の画像ファイルが分類されたカテゴリ数と、基準数との関係が、「カテゴリ数＞基準数」を満足するか否かを判断する。図４に示す画像ファイルを撮影した年月日毎に分類すると、２０個の画像ファイルは、２０個のカテゴリに分類される。ＣＰＵ１０は、カテゴリ数「２０」と、基準数「５」とを比較し、撮影した年月日に対応したカテゴリ数は、基準数より大きいと判断する（Ｓ１１２：Ｙｅｓ）。この場合、ＣＰＵ１０は、処理をＳ１１４に移行する。撮影した年月日に対応したカテゴリ数が、基準数以下である場合（Ｓ１１２：Ｎｏ）、ＣＰＵ１０は、処理を、図１０のＳ４００に移行する。
【００３１】
Ｓ１１４でＣＰＵ１０は、撮影した年月を内容とする分類条件１Ｂに基づき、Ｓ１０８で撮影日（年月日）を取得した画像ファイルを、撮影した年月毎に分類する。Ｓ１１４について、図４を参照して説明する。ファイル名が「１」である画像ファイルは、１９９５年１月１日に撮影されたものである。ファイル名が「２」である画像ファイルは、「年」が「１９９５」で、「月」が「１」で、「日」が「２」であるから、１９９５年１月２日に撮影されたものである。分類条件１Ｂは、撮影した年月を内容とするものであり、ファイル名が「１」及び「２」の画像ファイルは、共に、１９９５年１月に撮影されたものである。従って、ＣＰＵ１０は、ファイル名が「１」及び「２」の画像ファイルを、１９９５年１月に対応したカテゴリに分類する。ファイル名が「３」である画像ファイルは、「年」が「１９９７」で、「月」が「２」で、「日」が「３」であるから、１９９７年２月３日に撮影されたものである。２０個の画像ファイルのうち、１９９７年２月に撮影された画像ファイルは、ファイル名が「３」である画像ファイルだけである。従って、ＣＰＵ１０は、ファイル名が「３」である画像ファイルを、単独で、１９９７年２月に対応したカテゴリに分類する。詳細は省略するが、ＣＰＵ１０は、ファイル名が「４」〜「２０」である画像ファイルについても、各カテゴリに分類する。この結果、２０個の画像ファイルは、１５個のカテゴリに分類される。
【００３２】
次に、ＣＰＵ１０は、分類条件１Ｂで、複数の画像ファイルを分類した、撮影した年月（分類条件１Ｂ）に対応したカテゴリＣ１Ｂの数と、基準数とを比較する（Ｓ１１６）。Ｓ１１６の具体的な比較基準は、Ｓ１１２と同様である。図４に示す画像ファイルを撮影した年月毎に分類すると、２０個の画像ファイルは、１５個のカテゴリに分類される。ＣＰＵ１０は、カテゴリ数「１５」と、基準数「５」とを比較し、撮影した年月に対応したカテゴリ数は、基準数より大きいと判断する（Ｓ１１６：Ｙｅｓ）。この場合、ＣＰＵ１０は、処理をＳ１１８に移行する。撮影した年月に対応したカテゴリ数が、基準数以下である場合（Ｓ１１６：Ｎｏ）、ＣＰＵ１０は、処理を、図１０のＳ４００に移行する。
【００３３】
Ｓ１１８でＣＰＵ１０は、撮影した年を内容とする分類条件１Ｃに基づき、Ｓ１０８で撮影日（年月日）を取得した画像ファイルを、撮影した年毎に分類する。Ｓ１１８について、図４を参照して説明する。ファイル名が「１」及び「２」である画像ファイルは、それぞれ、１９９５年１月１日及び１９９５年１月２日に撮影されたものである。分類条件１Ｃは、撮影した年を内容とするものであり、ファイル名が「１」及び「２」の画像ファイルは、共に、１９９５年に撮影されたものである。従って、ＣＰＵ１０は、ファイル名が「１」及び「２」の画像ファイルを、１９９５年に対応したカテゴリに分類する。ファイル名が「３」である画像ファイルは、１９９７年２月３日に撮影されたものである。２０個の画像ファイルのうち、１９９７年に撮影された画像ファイルは、ファイル名が「３」である画像ファイルだけである。従って、ＣＰＵ１０は、ファイル名が「３」である画像ファイルを、単独で、１９９７年に対応したカテゴリに分類する。詳細は省略するが、ＣＰＵ１０は、ファイル名が「４」〜「２０」である画像ファイルについても、各カテゴリに分類する。この結果、２０個の画像ファイルは、９個のカテゴリに分類される。
【００３４】
次に、ＣＰＵ１０は、分類条件１Ｃで、複数の画像ファイルを分類した、撮影した年（分類条件１Ｃ）に対応したカテゴリＣ１Ｃの数と、基準数とを比較する（Ｓ１２０）。Ｓ１２０の具体的な比較基準は、Ｓ１１２と同様である。図４に示す画像ファイルを撮影した年毎に分類すると、２０個の画像ファイルは、９個のカテゴリに分類される。ＣＰＵ１０は、カテゴリ数「９」と、基準数「５」とを比較し、撮影した年に対応したカテゴリ数は、基準数より大きいと判断する（Ｓ１２０：Ｙｅｓ）。この場合、ＣＰＵ１０は、処理をＳ１２２に移行する。撮影した年に対応したカテゴリ数が、基準数以下である場合（Ｓ１２０：Ｎｏ）、ＣＰＵ１０は、処理を、図１０のＳ４００に移行する。
【００３５】
Ｓ１２２でＣＰＵ１０は、カテゴリ数が基準数以下となるよう、撮影した年に対応したカテゴリを年単位で結合する。上述したＳ１１８及びＳ１２０の処理によれば、カテゴリ数は「９」であるから、基準数以下とするためには、カテゴリ数を４個減らす必要がある。Ｓ１２２でＣＰＵ１０は、例えば、撮影年のカテゴリ数「９」を基準数「５」で除算し、結合されるカテゴリ数「２」（小数点以下切り上げ）を求める。この除算結果の「２」は、２つのカテゴリを１つのカテゴリに結合することを意味している。この結合されるカテゴリ数「２」に基づいて、年号の古い順番に２つのカテゴリを結合していく。ファイル名が「１」及び「２」である画像ファイルが分類された１９９５年に対応したカテゴリと、ファイル名が「３」である画像ファイルが分類された１９９７年に対応したカテゴリとを結合し、１９９５〜１９９７年に対応したカテゴリを作成する。同様に、ＣＰＵ１０は、１９９８〜２００５年に対応したカテゴリと、２００６〜２００７年に対応したカテゴリと、２００９〜２０１０年に対応したカテゴリとを作成する。ＣＰＵ１０は、結合対象が存在しない２０１１年に対応したカテゴリを、そのままの状態とする。この結果、１９９５〜１９９７年に対応したカテゴリには、ファイル名が「１」〜「３」である画像ファイルが分類される。１９９８〜２００５年に対応したカテゴリには、ファイル名が「４」〜「８」である画像ファイルが分類される。２００６〜２００７年に対応したカテゴリには、ファイル名が「９」〜「１６」である画像ファイルが分類される。２００９〜２０１０年に対応したカテゴリには、ファイル名が「１７」〜「１９」である画像ファイルが分類される。２０１１年に対応したカテゴリには、Ｓ１１８による処理のまま、ファイル名が「２０」である画像ファイルが分類される。Ｓ１１８における９個のカテゴリは、５個のカテゴリとなり、２０個の画像ファイルは、５個のカテゴリに分類される。Ｓ１２２を実行した後、ＣＰＵ１０は、処理を図１０のＳ４００に移行する。
なお、画像ファイルを撮影した年月日を内容とする分類条件１Ａ（第一分類条件の一例）及び画像ファイルを撮影した年月を内容とする分類条件１Ｂ（第二分類条件の一例）は、ともに画像ファイルの撮影日に基づいて複数の画像ファイルが分類される分類条件である。分類条件１Ａは、画像ファイルの撮影日が年月日で特定される特定日（第１期間の一例）であることを条件とする分類条件であり、分類条件１Ｂは、画像ファイルの撮影日が、特定の日を含み且つ特定の日以外の期間を含む年月で特定される特定の月（第二期間の一例）内であることを条件とする分類条件である。
【００３６】
説明をＳ１０６に戻し、設定されている表示種別が撮影日（年月日）ではない場合（Ｓ１０６：Ｎｏ）、ＣＰＵ１０は、処理を図５のＳ２００に移行する。Ｓ２００でＣＰＵ１０は、設定されている表示種別が、人物であるか否かについて判断する。設定されている表示種別が人物である場合（Ｓ２００：Ｙｅｓ）、ＣＰＵ１０は、記憶メディア３０に記憶されている全ての画像ファイルを対象として、顔認識のための画像解析を行う（Ｓ２０２）。顔認識のための画像解析は、既に実用化された手法により行われる。ＣＰＵ１０は、画像ファイルに含まれる（写っている）人物を識別する。続けて、ＣＰＵ１０は、人物を内容とする分類条件２Ａに基づき、Ｓ２０２で画像解析を行った画像ファイルを、人物毎に分類する（Ｓ２０４）。Ｓ２０４について、図６を参照して説明する。記憶メディア３０には、図６に示すような、ファイル名が「１」〜「１４」である１４個の画像ファイルが記憶されているとする。Ｓ２０２の画像解析の結果、ファイル名が「１」である画像ファイルからは、人物Ａ、人物Ｂ及び人物Ｃの３名が識別されている（図６で、ファイル名「１」に対応して印「○」が付された人物を参照）。この他の画像ファイルに関する説明は省略するが、図６に示す例では、Ｓ２０２において、１４個の画像ファイルから、人物Ａ〜人物Ｎ（１４人）が識別されている。従って、Ｓ２０４でＣＰＵ１０は、１４個の画像ファイルを、それぞれ、１４人の人物毎の１４個のカテゴリに分類する。例えば、ファイル名が「１」である画像ファイルは、人物Ａに対応するカテゴリと、人物Ｂに対応するカテゴリと、人物Ｃに対応するカテゴリとの３カテゴリに分類される。
【００３７】
次に、ＣＰＵ１０は、分類条件２Ａで、複数の画像ファイルを分類した、人物（分類条件２Ａ）に対応したカテゴリＣ２Ａの数と、基準数とを比較する（Ｓ２０６）。Ｓ２０６の具体的な比較基準は、図３のＳ１１２と同様である。図６に示す画像ファイルを人物毎に分類すると、１４個の画像ファイルは、１４個のカテゴリに分類される。ＣＰＵ１０は、カテゴリ数「１４」と、基準数「５」とを比較し、人物に対応したカテゴリ数は、基準数より大きいと判断する（Ｓ２０６：Ｙｅｓ）。この場合、ＣＰＵ１０は、処理をＳ２０８に移行する。人物に対応したカテゴリ数が、基準数以下である場合（Ｓ２０６：Ｎｏ）、ＣＰＵ１０は、処理を、図１０のＳ４００に移行する。
【００３８】
Ｓ２０８でＣＰＵ１０は、複数の人物を含むグループを内容とする分類条件２Ｂに基づき、画像ファイルを、複数の人物を含むグループ毎に分類する。Ｓ２０８でＣＰＵ１０は、Ｓ２０４での分類結果を用いる。Ｓ２０８について、図６を参照して説明する。ＣＰＵ１０は、先ず、人物Ａを処理の対象とし、人物Ａを含む画像ファイルとして、ファイル名が「１」及び「３」である２つの画像ファイルを特定する。本実施形態では、処理対象となる人物としては、例えば、最初の画像ファイルであるファイル名が「１」である画像ファイルに写っている人物Ａ，人物Ｂ及び人物Ｃのうちの特定の人物Ａが決定される。ＣＰＵ１０は、ファイル名が「１」及び「３」である画像ファイルに写っている、人物Ａ、人物Ｂ及び人物Ｃと、人物Ａ及び人物Ｃとを特定する。ファイル名が「１」である画像ファイルは、人物Ａと、人物Ｂと、人物Ｃとを含む。ファイル名が「３」である画像ファイルは、人物Ａと、人物Ｃとを含む。これによって、ＣＰＵ１０は、同じグループに含まれるべき人物として、人物Ａと、人物Ｂと、人物Ｃとを抽出する。その後、ＣＰＵ１０は、人物Ｂを処理の対象とし、人物Ｂを含む画像ファイルとして、ファイル名が「１」及び「２」である２つの画像ファイルを特定する。ＣＰＵ１０は、ファイル名が「２」である画像ファイルに写っている人物Ｂ、及び人物Ｃを新たに特定する。ファイル名が「２」である画像ファイルは、既に、抽出された人物Ｂと、人物Ｃとを含む。さらに、ＣＰＵ１０は、人物Ｃを処理の対象とし、人物Ｃを含む画像ファイルとして、ファイル名が「１」〜「３」である３つの画像ファイルを特定する。ファイル名「１」〜「３」の画像ファイルは、ＣＰＵ１０が既に特定した画像ファイルである。ファイル名が「１」〜「３」である画像ファイル以外の画像ファイルは、人物Ａ、人物Ｂ及び人物Ｃの何れも含まない。人物Ａ、人物Ｂ及び人物Ｃ以外の新たな人物が、ファイル名「１」〜「３」の画像ファイルに写っていないことが判明した段階で、ＣＰＵ１０は、同じグループに含まれるべき人物として抽出された人物Ａ、人物Ｂ及び人物Ｃの少なくとも１人を含む画像ファイル、即ち、ファイル名が「１」〜「３」である画像ファイルを、１つのグループ（グループＡ）に対応したカテゴリに、分類する。このように、同じグループに含まれるべき人物として抽出された複数の人物を処理対象として、処理対象の人物が少なくとも１人写っている画像ファイルの全てを同じカテゴリに分類する。１つの画像ファイルに複数の人物が写っている場合には、その写っている複数の人物が同じグループに含まれるように、同じグループに含まれるべき人物が抽出される。
【００３９】
続けて、ＣＰＵ１０は、グループＡに関連しない人物のうちの１人、例えば、人物Ｄを、処理の対象とし、人物Ｄを含む画像ファイルを特定する。ＣＰＵ１０は、ファイル名が「４」及び「６」である画像ファイルを特定する。ファイル名が「４」である画像ファイルは、人物Ｄと、人物Ｅとを含み、ファイル名が「６」である画像ファイルは、人物Ｄと、人物Ｆとを含む。これによって、ＣＰＵ１０は、同じグループに含まれるべき人物として、人物Ｄと、人物Ｅと、人物Ｆとを抽出する。その後、ＣＰＵ１０は、人物Ｅを処理の対象とし、人物Ｅを含む画像ファイルとして、ファイル名が「４」及び「５」である画像ファイルを特定する。ＣＰＵ１０は、ファイル名が「５」である画像ファイルを新たに特定する。ファイル名が「５」である画像ファイルは、既に、抽出された人物Ｅと、人物Ｆとを含む。さらに、ＣＰＵ１０は、人物Ｆを処理の対象とし、人物Ｆを含む画像ファイルとして、ファイル名が「５」及び「６」である画像ファイルを特定する。ファイル名「５」及び「６」の画像ファイルは、ＣＰＵ１０が既に特定した画像ファイルである。ファイル名が「４」〜「６」である画像ファイル以外の画像ファイルは、人物Ｄ、人物Ｅ及び人物Ｆの何れも含まない。人物Ｄ、人物Ｅ及び人物Ｆ以外の新たな人物が、ファイル名「４」〜「６」の画像ファイルに写っていないことが判明した段階で、ＣＰＵ１０は、同じグループに含まれるべき人物として抽出された人物Ｄ、人物Ｅ及び人物Ｆの少なくとも１人を含む画像ファイル、即ち、ファイル名が「４」〜「６」である画像ファイルを、１つのグループ（グループＢ）に対応したカテゴリに、分類する。詳細は省略するが、ＣＰＵ１０は、順次、未処理の人物を処理の対象とし、上記同様の処理を実行し、ファイル名が「７」〜「１４」である画像ファイルについても、各カテゴリに分類する。この結果、１４個の画像ファイルは、グループＡ〜グループＥのそれぞれに対応した５個のカテゴリに分類される。
【００４０】
次に、ＣＰＵ１０は、分類条件２Ｂで、複数の画像ファイルを分類した、複数の人物を含むグループ（分類条件２Ｂ）に対応したカテゴリＣ２Ｂの数と、基準数とを比較する（Ｓ２１０）。Ｓ２１０の具体的な比較基準は、Ｓ１１２と同様である。図６に示す画像ファイルをグループ毎に分類すると、１４個の画像ファイルは、５個のカテゴリに分類される。ＣＰＵ１０は、カテゴリ数「５」と、基準数「５」とを比較し、複数の人物を含むグループに対応したカテゴリＣ２Ｂの数は、基準数以下であると判断する（Ｓ２１０：Ｎｏ）。この場合、ＣＰＵ１０は、処理を、図１０のＳ４００に移行する。複数の人物を含むグループに対応したカテゴリＣ２Ｂの数が、基準数より大きい場合（Ｓ２１０：Ｙｅｓ）、ＣＰＵ１０は、カテゴリ数が基準数以下となるよう、複数の人物を含むグループに対応したカテゴリをグループ単位で結合する（Ｓ２１２）。
なお、画像ファイルに写っている人物を内容とする分類条件２Ａ（第一分類条件の一例）及び画像ファイルに写っている複数の人物を含むグループを内容とする分類条件２Ｂ（第二分類条件の一例）は、ともに画像ファイルに写っている人物に基づいて複数の画像ファイルが分類される分類条件である。分類条件２Ａは、画像ファイルに写っている人物が個人で特定される特定の人物（第一特定人物の一例）であることを条件とする分類条件であり、分類条件２Ｂは、画像ファイルに写っている人物が、特定の人物を含み且つ特定の人物以外の人物を含むグループで特定される特定のグループ（第二特定人物の一例）であることを条件とする分類条件である。
【００４１】
説明をＳ２００に戻し、設定されている表示種別が人物ではない場合（Ｓ２００：Ｎｏ）、設定されている表示種別は、場所であるので、ＣＰＵ１０は、処理を図７のＳ３００に移行する。ＣＰＵ１０は、記憶メディア３０に記憶されている全ての画像ファイルのそれぞれから、ＧＰＳ（Global Positioning System）情報を取得する（Ｓ３００）。画像ファイルには、ヘッダ情報として、ＧＰＳ情報が含まれる。ＧＰＳ情報は、画像ファイルが撮影された位置を示す。具体的に、ＧＰＳ情報は、例えば、北緯ＸＸ°、東経ＹＹＹ°（「ＸＸ」は緯度を示す角度。「ＹＹＹ」は経度を示す角度）を示す。続けて、ＣＰＵ１０は、Ｓ３００で取得した画像ファイルのそれぞれについてのＧＰＳ情報と、図８に示す位置情報リストとに従い、画像ファイルを、国内外、地方／地域、都道府県／国の場所に特定する（Ｓ３０２）。画像ファイルの場所は、画像ファイルが、デジタル写真である場合、撮影場所である。Ｓ３０２について、図８及び図９を参照して説明する。記憶メディア３０には、図９に示すような、ファイル名が「１」〜「１７」である１７個の画像ファイルが記憶されているとする。先ず、ＣＰＵ１０は、ファイル名が「１」である画像ファイルを処理の対象とし、Ｓ３００で取得したこの画像ファイルのＧＰＳ情報から、場所を特定する。場所の特定には、位置情報リストが参照される。位置情報リストは、国内について、都道府県と、各都道府県の位置情報とを対応付け、海外について、国と、各国の位置情報とを対応付けたリストである。位置情報リストにおいて、国内の各都道府県は、各都道府県が属する地方毎に分類され、海外の各国は、各国が属する地域毎に分類されている。
【００４２】
例えば、ファイル名が「１」である画像ファイルが、北海道で撮影されたものである場合、ＣＰＵ１０は、ファイル名が「１」である画像ファイルについて、Ｓ３００で北海道内の所定の位置を示すＧＰＳ情報を取得する。ＣＰＵ１０は、位置情報リストにアクセスし、このＧＰＳ情報によって示される位置を含む場所を特定する。この場合、ＣＰＵ１０は、場所として、国内・北海道・北海道を特定する。この他の画像ファイルについて、ＣＰＵ１０は、ファイル名が「２」である画像ファイルについて、国内・東北・青森を特定し、ファイル名が「３」である画像ファイルについて、国内・東北・秋田を特定し、ファイル名が「４」である画像ファイルについて、国内・東海・静岡を特定し、ファイル名が「５」である画像ファイルについて、国内・東海・愛知を特定し、ファイル名が「６」である画像ファイルについて、国内・東海・岐阜を特定する。ＣＰＵ１０は、ファイル名が「７」及び「８」である画像ファイルについて、海外・ヨーロッパ・イタリアを特定し、ファイル名が「９」〜「１１」である画像ファイルについて、海外・ヨーロッパ・フランスを特定し、ファイル名が「１２」〜「１７」である画像ファイルについて、海外・アジア・韓国を特定する。
【００４３】
Ｓ３０２を実行した後、ＣＰＵ１０は、都道府県（国内）又は国（海外）を内容とする分類条件３Ａに基づき、Ｓ３０２で場所を特定した画像ファイルを、都道府県（国内）毎又は国（海外）毎に分類する（Ｓ３０４）。Ｓ３０４について、図９を参照して説明する。ファイル名が「１」〜「１７」である画像ファイルについては、それぞれ、Ｓ３０２で場所が特定されている。ＣＰＵ１０は、ファイル名が「１」〜「１７」である画像ファイルを、それぞれ、既に特定された場所に従い分類する。ＣＰＵ１０は、例えば、場所が国内・北海道・北海道でファイル名が「１」である画像ファイルを、北海道に対応したカテゴリに分類する。同様に、ＣＰＵ１０は、場所が海外・アジア・韓国でファイル名が「１２」〜「１７」である画像ファイルを、韓国に対応したカテゴリに分類する。詳細は省略するが、ＣＰＵ１０は、ファイル名が「２」〜「１１」である画像ファイルについても、上記同様、各カテゴリに分類する。この結果、１７個の画像ファイルは、分類条件３Ａに基づき、９個のカテゴリに分類される。
【００４４】
次に、ＣＰＵ１０は、分類条件３Ａで、複数の画像ファイルを分類した、都道府県（国内）又は国（海外）（分類条件３Ａ）に対応したカテゴリＣ３Ａの数と、基準数とを比較する（Ｓ３０６）。Ｓ３０６の具体的な比較基準は、Ｓ１１２と同様である。図９に示す画像ファイルを都道府県（国内）毎又は国（海外）毎に分類すると、１７個の画像ファイルは、９個のカテゴリに分類される。ＣＰＵ１０は、カテゴリ数「９」と、基準数「５」とを比較し、都道府県又は国に対応したカテゴリＣ３Ａの数は、基準数より大きいと判断する（Ｓ３０６：Ｙｅｓ）。この場合、ＣＰＵ１０は、処理をＳ３０８に移行する。都道府県又は国に対応したカテゴリＣ３Ａの数が、基準数以下である場合（Ｓ３０６：Ｎｏ）、ＣＰＵ１０は、処理を、図１０のＳ４００に移行する。
【００４５】
Ｓ３０８でＣＰＵ１０は、地方（国内）又は地域（海外）を内容とする分類条件３Ｂに基づき、Ｓ３０２で場所を特定した画像ファイルを、地方（国内）毎又は地域（海外）毎に分類する。Ｓ３０８について、上記同様、図９を参照して説明する。ＣＰＵ１０は、ファイル名が「１」〜「１７」である画像ファイルを、それぞれ、Ｓ３０２で特定された場所に従い分類する。ＣＰＵ１０は、例えば、場所が国内・東海・愛知でファイル名が「５」である画像ファイルを、東海に対応したカテゴリに分類する。同様に、ＣＰＵ１０は、場所が海外・アジア・韓国でファイル名が「１２」〜「１７」である画像ファイルを、アジアに対応したカテゴリに分類する。詳細は省略するが、ＣＰＵ１０は、ファイル名が「１」、「２」〜「３」、「４」〜「６」、「７」〜「１１」である画像ファイルについても、上記同様、各カテゴリに分類する。この結果、１７個の画像ファイルは、分類条件３Ｂに基づき、５個のカテゴリに分類される。
【００４６】
次に、ＣＰＵ１０は、分類条件３Ｂで、複数の画像ファイルを分類した、地方（国内）又は地域（海外）（分類条件３Ｂ）に対応したカテゴリＣ３Ｂの数と、基準数とを比較する（Ｓ３１０）。Ｓ３１０の具体的な比較基準は、Ｓ１１２と同様である。図９に示す画像ファイルを地方（国内）毎又は地域（海外）毎に分類すると、１７個の画像ファイルは、５個のカテゴリに分類される。ＣＰＵ１０は、カテゴリ数「５」と、基準数「５」とを比較し、地方（国内）又は地域（海外）に対応したカテゴリＣ３Ｂの数は、基準数以下であると判断する（Ｓ３１０：Ｎｏ）。この場合、ＣＰＵ１０は、処理を、図１０のＳ４００に移行する。地方（国内）又は地域（海外）に対応したカテゴリＣ３Ｂの数が、基準数より大きい場合（Ｓ３１０：Ｙｅｓ）、ＣＰＵ１０は、国内外を内容とする分類条件３Ｃに基づき、Ｓ３０２で場所を特定した画像ファイルを、国内又は海外に分類する（Ｓ３１２）。
【００４７】
図１０に示すＳ４００で、ＣＰＵ１０は、上述した処理（図３のＳ１１０，Ｓ１１４，Ｓ１１８，Ｓ１２２、図５のＳ２０４，Ｓ２０８，Ｓ２１２、又は、図７のＳ３０４，Ｓ３０８，Ｓ３１２参照）の何れかにおいて、画像ファイルが分類されたカテゴリを表すアイコンを、それぞれ含む操作画面を、表示部１６に表示するための制御を実行する。これによって、画像ファイルが分類されたカテゴリを表すアイコンを含む操作画面が、表示部１６に表示される。操作画面に含まれるアイコン数は、何れの場合についても、基準数以下とされる。例えば、図４に示すような例において、図３のＳ１２２が実行されていた場合、ＣＰＵ１０は、図１１（Ａ）に示すような操作画面を、表示部１６に表示するための制御を実行する。この操作画面は、撮影した年に対応したカテゴリを年単位で結合した態様の５個のアイコンを含む。図６に示すような例において、図５のＳ２０８が実行されていた場合、ＣＰＵ１０は、図１１（Ｂ）に示すような操作画面を、表示部１６に表示するための制御を実行する。この操作画面は、グループに対応したカテゴリの５個のアイコンを含む。図９に示すような例において、図７のＳ３０８が実行されていた場合、ＣＰＵ１０は、図１１（Ｃ）に示すような操作画面を、表示部１６に表示するための制御を実行する。この操作画面は、地方（国内）及び地域（海外）に対応したカテゴリの５個のアイコンを含む。図１１（Ａ）〜（Ｃ）の操作画面は、何れも、プリントを指令するための印刷アイコンを含む。
なお、画像ファイルの撮影場所である国内における都道府県又は、海外における国を内容とする分類条件３Ａ（第一分類条件の一例）及び画像ファイルの撮影場所である国内における地方又は、海外における地域を内容とする分類条件３Ｂ（第二分類条件の一例）は、ともに画像ファイルの撮影場所に基づいて複数の画像ファイルが分類される分類条件である。分類条件３Ａは、画像ファイルの撮影場所が国内における都道府県又は、海外における国で特定される特定の地域（第一地域の一例）内であることを条件とする分類条件であり、分類条件３Ｂは、画像ファイルの撮影場所が特定の地域を含み且つ特定の地域以外の地域を含む国内における地方又は、海外における地域で特定される地域（第二地域の一例）であることを条件とする分類条件である。
【００４８】
続けて、ＣＰＵ１０は、表示部１６に表示されている操作画面に含まれる何れかのアイコンに対応する特定のカテゴリが選択されたか否かについて判断する（Ｓ４０２）。特定のカテゴリの選択に際し、ユーザは、操作部１８のタッチパネル機能を利用して、５個のアイコンの何れかのアイコンにタッチした後に、印刷アイコンにタッチすることにより、そのタッチしたアイコンに対応するカテゴリを選択することができる。特定のカテゴリが選択されない場合（Ｓ４０２：Ｎｏ）、ＣＰＵ１０は、次のステップに移行しない。特定のカテゴリが選択された場合（Ｓ４０２：Ｙｅｓ）、ＣＰＵ１０は、選択されたカテゴリに分類されている画像ファイルを処理対象とする（Ｓ４０４）。ところで、ユーザが、何れかのアイコンを選択する操作を行った状態で、印刷アイコンにタッチした場合、ＣＰＵ１０は、選択されたアイコンに対応するカテゴリに分類されている画像ファイルの全てを、プリント対象として特定し、プリント処理を実行する。Ｓ４０４を実行した後、ＣＰＵ１０は、処理を図３のＳ１００に戻し、選択されたカテゴリに分類されている画像ファイルの数を基準として、Ｓ１００の処理を実行する。
【００４９】
ここで、図５のＳ２１２に関し、図６に示す画像ファイルを例に説明する。この説明では、基準数は「３」であるとする。図６に示す例の場合、仮に、基準数が「３」であれば、「Ｓ２１０の判断は肯定（Ｓ２１０：Ｙｅｓ）されるため、Ｓ２１２が実行される。ＣＰＵ１０は、例えば、図３のＳ１２２で説明したようにグループ数「５」を基準数「３」で除算し、結合されるカテゴリ数「２」（小数点以下切り上げ）を求める。この除算結果の「２」は、２つのカテゴリを１つのカテゴリに結合することを意味している。この結合されるカテゴリ数「２」に基づいて、先頭のグループであるグループＡから順番に結合していく。ファイル名が「１」〜「３」である画像ファイルが分類されたグループＡに対応したカテゴリと、ファイル名が「４」〜「６」である画像ファイルが分類されたグループＢに対応したカテゴリとを結合し、グループＡＢに対応した１つのカテゴリを作成する。同様に、ＣＰＵ１０は、グループＣ及びグループＤにそれぞれ対応した２つのカテゴリを結合し、グループＣＤに対応した１つのカテゴリを作成する。ＣＰＵ１０は、結合対象が存在しないグループＥに対応したカテゴリを、そのままの状態とする。この結果、グループＡＢに対応したカテゴリには、ファイル名が「１」〜「６」である画像ファイルが分類される。グループＣＤに対応したカテゴリには、ファイル名が「７」〜「１１」である画像ファイルが分類される。グループＥに対応したカテゴリには、Ｓ２０８による処理のまま、ファイル名が「１２」〜「１４」である画像ファイルが分類される。Ｓ２１２の結合による分類によって、カテゴリ数が３個となり、基準数（３個）以下とすることができる。Ｓ２１２を実行した後、ＣＰＵ１０は、処理を図１０のＳ４００に移行する。
【００５０】
また、図７のＳ３１２に関し、図９に示す画像ファイルを例に説明する。この説明では、基準数は「３」であるとする。図９に示す例の場合、仮に、基準数が「３」であれば、Ｓ３１０の判断は肯定（Ｓ３１０：Ｙｅｓ）されるため、Ｓ３１２が実行される。ＣＰＵ１０は、Ｓ３０２で特定された場所が国内に属する、ファイル名が「１」〜「６」である画像ファイルを、国内に対応したカテゴリに分類する。一方、ＣＰＵ１０は、Ｓ３０２で特定された場所が海外に属する、ファイル名が「７」〜「１７」である画像ファイルを、海外に対応したカテゴリに分類する。Ｓ３１２の分類によって、カテゴリ数が２個となり、基準数（３個）以下とすることができる。Ｓ３１２を実行した後、ＣＰＵ１０は、処理を図１０のＳ４００に移行する。
【００５１】
＜本実施形態による効果＞
上述した表示処理によれば、画像ファイルを分類するためのカテゴリ数が、基準数以下となるまで（図３のＳ１１２，Ｓ１１６，Ｓ１２０：Ｎｏ、Ｓ１２２、図５のＳ２０６，Ｓ２１０：Ｎｏ、Ｓ２１２、図７のＳ３０６，Ｓ３１０：Ｎｏ、Ｓ３１２参照）、画像ファイルを分類し、基準数以下の各カテゴリを表すアイコンを含む操作画面を、表示部１６に表示することとした（図１０のＳ４００参照）。そのため、操作画面において、アイコンの表示サイズを、視認性の良い基準表示サイズとすることができる。ユーザは、アイコンによって表される処理又は操作等の対象又は内容を、好適に認識することができる。また、撮影日（年月日）、人物及び場所といった複数の表示種別を設定した。そのため、画像ファイルを多角的に分類することができる。さらに、表示種別毎に、階層的な関係にある分類条件で、画像ファイルを、順次、分類することができるようにした。そのため、画像ファイルを分類するカテゴリを、段階的に変化させ、画像ファイルを分類することができる。
【００５２】
＜本発明との対応関係＞
多機能装置１または情報処理装置５は、表示処理装置の一例である。表示部１６に表示される操作画面、または表示部５８に表示されるウインドウ枠は、操作画面の一例である。記憶メディア３０は、画像ファイルを記憶する記憶媒体の一例である。Ｓ１０８〜Ｓ１２２、Ｓ２０２〜Ｓ２１２、Ｓ３００〜Ｓ３１２の処理、およびＣＰＵ１０は、分類手段の一例である。Ｓ４００、およびＣＰＵ１０は、表示制御手段の一例である。表示部１６および操作部１８は、種別設定手段の一例である。Ｓ１１０〜Ｓ１１８、Ｓ２０４〜Ｓ２０８、Ｓ３０４〜Ｓ３１２の処理、およびＣＰＵ１０は、分類条件設定手段の一例である。表示部１６および操作部１８は、選択手段の一例である。Ｓ４０４、ＣＰＵ１０、およびプリンタ部２２は、処理手段の一例である。
【００５３】
＜変形例＞
本実施形態は、次のような構成によっても、上記同様の有利な効果を得ることができる。
【００５４】
（１）本実施形態では、表示処理が、ダイレクトプリント機能の実行に際し行われる構成を例に説明した。表示処理は、他の機能が実行される場合に行われるようにしてもよい。例えば、表示部１６に、記憶メディア３０に記憶されている画像ファイルに対応した画像を、順次、切り替えながら表示する場合（所謂、スライドショーが実行される場合）、表示処理が行われるようにしてもよい。これによれば、特定のカテゴリに属する画像ファイルに対応した画像を、表示対象とすることができる。
【００５５】
（２）本実施形態では、表示処理の対象である画像ファイルが、デジタルカメラで撮影されたデジタル写真である場合を例に説明した。表示処理の対象となる画像データは、例えば、スキャナ部２４で形成された画像データに基づく画像ファイル、又は、情報処理装置５に記憶された所定のアプリケーションソフトウェア等で作成された画像ファイルであってもよい。この場合、スキャナ部２４による画像ファイルの作成日又は更新日（年月日）が取得され（図３のＳ１０８参照）、この年月日に基づき、図３のＳ１１０，Ｓ１１４，Ｓ１１８の処理が実行される。スキャナ部２４による画像ファイルに含まれる人物が対象とされる（図５のＳ２０２〜Ｓ２１２参照）。スキャナ部２４による画像ファイルがＧＰＳ情報又はこれに対応する情報を含まない場合、図７の各処理は、実行されないようにしてもよい。表示種別が場所である場合におけるカテゴリとしては、種々のものを採用することができる。例えば、分類条件３Ｃを、社内外（それぞれ、「国内外」に対応）とし、分類条件３Ｂを、本支店（社内）又は会社（社外）（それぞれ、「地方（国内）又は地域（海外）」に対応）とし、分類条件３Ａを、部署（「都道府県（国内）又は国（海外）」に対応）としてもよい。この場合、ＧＰＳ情報に対応する情報は、会社における所属を示すような情報である。表示種別における分類条件は、上述したものの他、階層的な関係又は並列的な関係を有する他の条件としてもよい。
ここで、階層的な関係とは、画像ファイルに写っている人物などの画像ファイルの内容または画像ファイルに撮影年月日または場所などの画像ファイルの作成方法に関する基本的概念が同じであって、具体的概念について上位概念と下位概念とになる関係である。例えば、表示種別が場所である場合、「東北」と「青森」とは、場所について共通する基本概念が国内であるが、具体的概念として、「東北」は上位概念であり、「青森」は「東北」の下位概念である。また、並列的な関係とは、画像ファイルに写っている人物などの画像ファイルの内容または画像ファイルに撮影年月日または場所などの画像ファイルの作成方法に関する基本的概念が異なる関係である。例えば、表示種別が場所である場合、「海がある地域」、「温泉がある地域」、及び「山がある地域」は、場所について共通する基本的概念が存在しない関係である。
【００５６】
（３）記憶メディア３０に画像を記憶する場合、複数の画像ファイルを分類及び整理するために、フォルダが作成される場合がある。表示処理は、特定のフォルダ（例えば最上位フォルダ）に記憶されている画像ファイルを対象に行ってもよい。この場合、特定のフォルダが、複数の画像ファイルとサブフォルダを含んでいるなら、図３のＳ１１２，Ｓ１１６，Ｓ１２０、図６のＳ２０６，Ｓ２１０、及び、図７のＳ３０６，Ｓ３１０の各判断は、表示処理によるカテゴリ数にサブフォルダ数を加えた合計数と、基準数とを比較して行われる。すなわち、特定のフォルダが、複数の画像ファイルとサブフォルダとを含んでいる場合、複数の画像ファイルを対象に表示処理されたカテゴリ数とサブフォルダ数を加えた合計数と、基準数を比較して行われる。なお、ユーザが、サブフォルダを表すアイコンを選択した場合、そのサブフォルダを対象に、上述した表示処理が行われるようにしてもよい。
【００５７】
（４）本実施形態では、図３に示す表示処理のＳ１０４で、表示種別が設定されているか否かについて判断することとした。Ｓ１０４は、省略することもできる。例えば、表示処理の実行が、表示種別が設定されている場合に行われるようにすることもできる。このような場合、Ｓ１０４は、特に不要であり、Ｓ１００の判断が肯定された場合（Ｓ１００：Ｙｅｓ）、ＣＰＵ１０は、処理をＳ１０６に移行する。
【００５８】
（５）表示処理は、情報処理装置５で実行されるようにしてもよい。この場合、ＨＤＤ５４には、表示処理のためのコンピュータプログラムがインストールされ、図８に示す位置情報リストが記憶される。ＨＤＤ５４に、表示処理のためのコンピュータプログラム等が記憶されている場合、ＣＰＵ５０が、ＲＡＭ５６上で、表示処理のためのコンピュータプログラムを実行する。これによって、情報処理装置５では、表示処理のための各種の機能手段が構成される。情報処理装置５では、多機能装置１の場合と同じく、複数のアイコンを含む操作画面（図１１（Ａ）〜（Ｃ）参照）が、表示される。しかし、操作画面に含めることができるアイコンの基準数については、情報処理装置５において、操作画面であるウィンドウ枠が可変にできるため、ウィンドウ枠のサイズが変化する度に、ウィンドウ枠のサイズと、そのウィンドウ枠内に表示されるアイコンの基準表示サイズとから定まる基準数に変更しても良い。基準数は、表示部５８の表示エリア、又は、表示エリアに表示されたウィンドウ枠のサイズと予め決定した基準表示サイズとから決定される数とされる。情報処理装置５で表示処理を実行する場合、多機能装置１の記憶メディア３０に記憶された画像ファイルを対象としてもよいし、情報処理装置５に記憶された画像ファイルを対象としてもよい。
【００５９】
（６）本実施例の図２において、表示種別として「撮影日」が設定された場合、図３のＳ１０８からＳ１２０が実行される。しかし、Ｓ１２０でカテゴリ数が基準数より多い場合、図５のＳ２０２からＳ２１０が実行されてもよい。その後、Ｓ２１０でカテゴリ数が基準数より多い場合、図７のＳ３００からＳ３１２が実行されてもよい。
なお、上述のように、画像ファイルを撮影した年月日、年月、及び年を内容とする分類条件１Ａ、１Ｂ及び１Ｃ並びに、画像ファイルの撮影場所である国内における都道府県又は海外における国、国内における地方又は海外における地域及び国内外を内容とする分類条件２Ａ，２Ｂ及び２Ｃは、画像ファイルの作成方法に関連した分類条件である。画像ファイルの作成方法に関連した分類条件としては、画像ファイルを作成したカメラ又はスキャナの機種名等の装置の機種、絞り、露出、ＩＳＯ感度等の画像ファイルの撮影条件、画像ファイルの画素数等が挙げられ、これらの分類条件を用いて複数の画像ファイルを分類しても良い。また、画像ファイルに写っている人物及びグループを内容とする分類条件２Ａ及び２Ｂは、画像ファイルの内容に関連した分類条件である。画像ファイルの内容に関連した分類条件としては、画像ファイルに写っている人物、建物、風景等の被写体、画像ファイルに写っている人物の人数等が挙げられ、これらの分類条件を用いて複数の画像ファイルを分類しても良い。
【符号の説明】
【００６０】
１  多機能装置、  ３  通信ケーブル、  ５  情報処理装置
１０  ＣＰＵ、  １２  ＲＯＭ、  １４  ＲＡＭ、  １６  表示部、  １８  操作部
２０  メディアスロット、  ２２  プリンタ部、  ２４  スキャナ部
３０  記憶メディア
５０  ＣＰＵ、  ５２  ＲＯＭ、  ５４  ＨＤＤ（ハードディスクドライブ）
５６  ＲＡＭ、  ５８  表示部、  ６０  操作部
【図１】
0005942516.tif 000002
【図２】
0005942516.tif 000003
【図３】
0005942516.tif 000004
【図４】
0005942516.tif 000005
【図５】
0005942516.tif 000006
【図６】
0005942516.tif 000007
【図７】
0005942516.tif 000008
【図８】
0005942516.tif 000009
【図９】
0005942516.tif 000010
【図１０】
0005942516.tif 000011
【図１１】
0005942516.tif 000012