(57)【要約】【課題】大量の画像の中から印刷画像を容易に選択可能なファイル選択支援プログラムおよびファイル選択支援方法を提供する。【解決手段】プリント注文受付システムは、デジタルカメラ１１、携帯電話１３、記録媒体１１等に記録された大量の画像の中から印刷対象となる画像を選択する際、コンピュータユニット１に接続された画像メモリ５に、記録媒体に格納された全画像ファイルの付属情報を読み込み、これらの画像を撮影日時が近いグループ毎に分類する。各グループの代表画像を表示装置２に一覧表示し、ユーザからグループの選択を受け付ける。さらに、選択されたグループ内の画像を一括して印刷するか、個別に選択して印刷するかの指示を受け付け、一括してプリントする場合、ユーザの確認の下、プリントに不適切な画像を除外して印刷する。【選択図】    図２
2004310436.tif 000002
【特許請求の範囲】
【請求項１】
複数のファイルの中から所望ファイルの選択を支援するファイル選択支援プログラムであって、
コンピュータに、
前記複数のファイルのそれぞれに含まれている付属情報を読み込む付属情報読込機能と、
前記付属情報読込機能によって読み込まれた各ファイルの付属情報に基づいて、前記複数のファイルのそれぞれを所定の条件に従いグループ分けするグループ分け機能と、
前記グループ分け機能によって作成されたグループの中から選択されたグループに属するファイルに対する所定処理の注文を受け付ける注文受付機能と、
を実現させるためのファイル選択支援プログラム。
【請求項２】
請求項１記載のファイル選択支援プログラムであって、
前記グループ分け機能は、前記付属情報読込機能によって読み込まれた各ファイルの付属情報に含まれる日時情報に基づいて前記複数のファイルのそれぞれを日時順にソートし、隣り合う各ファイルの日時間隔に従いグループ分けするファイル選択支援プログラム。
【請求項３】
請求項２記載のファイル選択支援プログラムであって、
前記グループ分け機能は、前記隣り合う各ファイルの日時間隔が所定間隔以上であれば、当該各ファイルを異なるグループにグループ分けするファイル選択支援プログラム。
【請求項４】
請求項１、２又は３記載のファイル選択支援プログラムであって、
前記コンピュータに、
選択されたグループに属するファイルのデータを読み込むデータ読込機能を実現させるためのファイル選択支援プログラム。
【請求項５】
請求項１、２、３又は４記載のファイル選択支援プログラムであって、
前記ファイルは撮影画像のファイルであるファイル選択支援プログラム。
【請求項６】
請求項５記載のファイル選択支援プログラムであって、
前記コンピュータに、
前記グループ分け機能によって作成されたグループ毎に、当該グループに属する画像の中から代表画像を選定する代表画像選定機能を実現させるためのファイル選択支援プログラム。
【請求項７】
請求項６記載のファイル選択支援プログラムであって、
前記代表画像選定機能は、当該グループに属する全画像の第１の特徴量の平均値を算出し、前記平均値に最も近い第１の特徴量を有する画像を前記代表画像に選定するファイル選択支援プログラム。
【請求項８】
請求項７記載のファイル選択支援プログラムであって、
前記第１の特徴量は、色相、彩度および明度の少なくともいずれか１つであるファイル選択支援プログラム。
【請求項９】
請求項６記載のファイル選択支援プログラムであって、
前記代表画像選定機能は、当該グループに属する画像の中から、撮影日時が最も早い画像を前記代表画像に選定するファイル選択支援プログラム。
【請求項１０】
請求項５記載のファイル選択支援プログラムであって、
前記コンピュータに、
前記注文受付機能によって前記選択されたグループに属する全画像が一括注文された場合、前記選択されたグループに属する画像毎に第２の特徴量を算出し、当該算出された第２の特徴量に基づいて各画像がプリントに適切かを判別する不適切画像判別機能を実現させるためのファイル選択支援プログラム。
【請求項１１】
請求項１０記載のファイル選択支援プログラムであって、
前記第２の特徴量は、画像の空間周波数および平均輝度の少なくともいずれか１つであり、
前記不適切画像判別機能は、前記選択されたグループに属する画像毎に、空間周波数または平均輝度が規定値よりも低ければ、プリントに不適切と判断するファイル選択支援プログラム。
【請求項１２】
複数のファイルの中から所望ファイルの選択を支援するファイル選択支援方法であって、
前記複数のファイルのそれぞれに含まれている付属情報を読み込む付属情報読込ステップと、
前記付属情報読込ステップで読み込まれた各ファイルの付属情報に基づいて、前記複数のファイルのそれぞれを所定の条件に従いグループ分けするグループ分けステップと、
前記グループ分けステップで作成されたグループの中から選択されたグループに属するファイルに対する所定処理の注文を受け付ける注文受付ステップと、
を有するファイル選択支援方法。
【請求項１３】
請求項１２記載のファイル選択支援方法であって、
前記グループ分けステップは、前記付属情報読込ステップで読み込まれた各ファイルの付属情報に含まれる日時情報に基づいて前記複数のファイルのそれぞれを日時順にソートし、隣り合う各ファイルの日時間隔に従いグループ分けするファイル選択支援方法。
【請求項１４】
請求項１３記載のファイル選択支援方法であって、
前記グループ分けステップは、前記隣り合う各ファイルの日時間隔が所定間隔以上であれば、当該各ファイルを異なるグループにグループ分けするファイル選択支援方法。
【請求項１５】
請求項１２、１３又は１４記載のファイル選択支援方法であって、
選択されたグループに属するファイルのデータを読み込むデータ読込ステップを有するファイル選択支援方法。
【請求項１６】
請求項１２、１３、１４又は１５記載のファイル選択支援方法であって、
前記ファイルは撮影画像のファイルであるファイル選択支援方法。
【請求項１７】
請求項１６記載のファイル選択支援方法であって、
前記グループ分けステップで作成されたグループ毎に、当該グループに属する画像の中から代表画像を選定する代表画像選定ステップを有するファイル選択支援方法。
【請求項１８】
請求項１７記載のファイル選択支援方法であって、
前記代表画像選定ステップは、当該グループに属する全画像の第１の特徴量の平均値を算出し、前記平均値に最も近い第１の特徴量を有する画像を前記代表画像に選定するファイル選択支援方法。
【請求項１９】
請求項１８記載のファイル選択支援方法であって、
前記第１の特徴量は、色相、彩度および明度の少なくともいずれか１つであるファイル選択支援方法。
【請求項２０】
請求項１７記載のファイル選択支援方法であって、
前記代表画像選定ステップは、当該グループに属する画像の中から、撮影日時が最も早い画像を前記代表画像に選定するファイル選択支援方法。
【請求項２１】
請求項１６記載のファイル選択支援方法であって、
前記注文受付ステップで前記選択されたグループに属する全画像が一括注文された場合、前記選択されたグループに属する画像毎に第２の特徴量を算出し、当該算出された第２の特徴量に基づいて各画像がプリントに適切かを判別する不適切画像判別ステップを有するファイル選択支援方法。
【請求項２２】
請求項２１記載のファイル選択支援方法であって、
前記第２の特徴量は、画像の空間周波数および平均輝度の少なくともいずれか１つであり、
前記不適切画像判別ステップは、前記選択されたグループに属する画像毎に、空間周波数または平均輝度が規定値よりも低ければ、プリントに不適切と判断するファイル選択支援方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、複数のファイルの中から所望のファイルを選択するファイル選択支援プログラムおよびファイル選択支援方法に関する。
【０００２】
【従来の技術】
写真店やコンビニエンスストア等でデジタル画像からのプリント注文を受け付けるシステムが広く普及している。例えば、特許文献１に記載のプリントシステムは、ユーザがメモリカード等の記録媒体をカードリーダにセットし、操作パネルからプリント対象の画像やその枚数を設定して注文内容を決めると、ＩＤ読取装置に挿入されたクレジットカードからユーザを識別すると共に代金決済等を行う。そして、複数のユーザの注文に応じたプリント物をユーザ毎に仕分けして保管しておき、受け取りに来たユーザをクレジットカードから識別すると、該当する収納ボックスの取出口を開放して受け取り可能にする。このプリントシステムでは、プリント対象となる画像は、ユーザによって１つ１つ個別に選択される。
【０００３】
【特許文献１】
特開２０００−３４７３０１号公報
【０００４】
【発明が解決しようとする課題】
上記従来のプリントシステムにあっては、記録媒体に記録されている画像のプリント注文を行う場合、当該記録媒体に大量の画像が記録されていると、ユーザは、大量の画像の中からプリントしたい画像を選択しなければならない。しかし、この選択作業には多くの時間を要するため、一部のユーザはこれに煩わしさを感じていた。その結果、このような煩わしさを嫌気して、ユーザがプリント注文を諦めてしまうケースがあった。
【０００５】
本発明は、上記従来の事情に鑑みてなされたものであって、大量のファイルの中から所定処理を施すファイルを容易に選択可能なファイル選択支援プログラムおよびファイル選択支援方法を提供することを目的としている。
【０００６】
【課題を解決するための手段】
本発明のファイル選択支援プログラムは、複数のファイルの中から所望ファイルの選択を支援するファイル選択支援プログラムであって、コンピュータに、前記複数のファイルのそれぞれに含まれている付属情報を読み込む付属情報読込機能と、前記付属情報読込機能によって読み込まれた各ファイルの付属情報に基づいて、前記複数のファイルのそれぞれを所定の条件に従いグループ分けするグループ分け機能と、前記グループ分け機能によって作成されたグループの中から選択されたグループに属するファイルに対する所定処理の注文を受け付ける注文受付機能と、を実現させる。
【０００７】
このように、複数のファイルはそれぞれグループ分けされるため、選択されたグループの中からファイルを選択することができる。したがって、当該複数のファイルが大量にあっても、全ファイルの中からではなく、選択されたグループを範囲として、所定処理の注文を受け付けることができる。したがって、ユーザは、グループ単位または選択されたグループに属するファイル単位で、所定処理を施すファイルを容易に選択することができる。
【０００８】
また、本発明のファイル選択支援プログラムは、前記グループ分け機能は、前記付属情報読込機能によって読み込まれた各ファイルの付属情報に含まれる日時情報に基づいて前記複数のファイルのそれぞれを日時順にソートし、隣り合う各ファイルの日時間隔に従いグループ分けすることが望ましい。
【０００９】
また、本発明のファイル選択支援プログラムは、前記グループ分け機能は、前記隣り合う各ファイルの日時間隔が所定間隔以上であれば、当該各ファイルを異なるグループにグループ分けすることが望ましい。
【００１０】
また、本発明のファイル選択支援プログラムは、前記コンピュータに、選択されたグループに属するファイルのデータを読み込むデータ読込機能を実現させる。このように、全ファイルのデータを読み込む必要がないため、データ転送や処理を迅速に行うことができる。
【００１１】
また、本発明のファイル選択支援プログラムは、前記ファイルは撮影画像のファイルであることが望ましい。
【００１２】
また、本発明のファイル選択支援プログラムは、前記コンピュータに、前記グループ分け機能によって作成されたグループ毎に、当該グループに属する画像の中から代表画像を選定する代表画像選定機能を実現させる。したがって、グループ毎に選定された代表画像を参照できるため、ユーザは所望のグループを容易に決定することができる。
【００１３】
また、本発明のファイル選択支援プログラムは、前記代表画像選定機能は、当該グループに属する全画像の第１の特徴量の平均値を算出し、前記平均値に最も近い第１の特徴量を有する画像を前記代表画像に選定することが望ましい。
【００１４】
また、本発明のファイル選択支援プログラムは、前記第１の特徴量は、色相、彩度および明度の少なくともいずれか１つであることが望ましい。
【００１５】
また、本発明のファイル選択支援プログラムは、前記代表画像選定機能は、当該グループに属する画像の中から、撮影日時が最も早い画像を前記代表画像に選定することが望ましい。
【００１６】
また、本発明のファイル選択支援プログラムは、前記コンピュータに、前記注文受付機能によって前記選択されたグループに属する全画像が一括注文された場合、前記選択されたグループに属する画像毎に第２の特徴量を算出し、当該算出された第２の特徴量に基づいて各画像がプリントに適切かを判別する不適切画像判別機能を実現させる。したがって、プリントに不適切な画像を除外すれば不要なプリントアウトは行われない。
【００１７】
また、本発明のファイル選択支援プログラムは、前記第２の特徴量は、画像の空間周波数および平均輝度の少なくともいずれか１つであり、前記不適切画像判別機能は、前記選択されたグループに属する画像毎に、空間周波数または平均輝度が規定値よりも低ければ、プリントに不適切と判断する。したがって、空間周波数の低いぼけた画像や、平均輝度が低い暗い画像をプリントに不適切な画像と判断することができる。
【００１８】
また、本発明のファイル選択支援方法は、複数のファイルの中から所望ファイルの選択を支援するファイル選択支援方法であって、前記複数のファイルのそれぞれに含まれている付属情報を読み込む付属情報読込ステップと、前記付属情報読込ステップで読み込まれた各ファイルの付属情報に基づいて、前記複数のファイルのそれぞれを所定の条件に従いグループ分けするグループ分けステップと、前記グループ分けステップで作成されたグループの中から選択されたグループに属するファイルに対する所定処理の注文を受け付ける注文受付ステップと、を有する。
【００１９】
また、本発明のファイル選択支援方法は、前記グループ分けステップは、前記付属情報読込ステップで読み込まれた各ファイルの付属情報に含まれる日時情報に基づいて前記複数のファイルのそれぞれを日時順にソートし、隣り合う各ファイルの日時間隔に従いグループ分けする。
【００２０】
また、本発明のファイル選択支援方法は、前記グループ分けステップは、前記隣り合う各ファイルの日時間隔が所定間隔以上であれば、当該各ファイルを異なるグループにグループ分けする。
【００２１】
また、本発明のファイル選択支援方法は、選択されたグループに属するファイルのデータを読み込むデータ読込ステップを有する。
【００２２】
また、本発明のファイル選択支援方法は、前記ファイルは撮影画像のファイルである。
【００２３】
また、本発明のファイル選択支援方法は、前記グループ分けステップで作成されたグループ毎に、当該グループに属する画像の中から代表画像を選定する代表画像選定ステップを有する。
【００２４】
また、本発明のファイル選択支援方法は、前記代表画像選定ステップは、当該グループに属する全画像の第１の特徴量の平均値を算出し、前記平均値に最も近い第１の特徴量を有する画像を前記代表画像に選定する。
【００２５】
また、本発明のファイル選択支援方法は、前記第１の特徴量は、色相、彩度および明度の少なくともいずれか１つである。
【００２６】
また、本発明のファイル選択支援方法は、前記代表画像選定ステップは、当該グループに属する画像の中から、撮影日時が最も早い画像を前記代表画像に選定する。
【００２７】
また、本発明のファイル選択支援方法は、前記注文受付ステップで前記選択されたグループに属する全画像が一括注文された場合、前記選択されたグループに属する画像毎に第２の特徴量を算出し、当該算出された第２の特徴量に基づいて各画像がプリントに適切かを判別する不適切画像判別ステップを有する。
【００２８】
さらに、本発明のファイル選択支援方法は、前記第２の特徴量は、画像の空間周波数および平均輝度の少なくともいずれか１つであり、前記不適切画像判別ステップは、前記選択されたグループに属する画像毎に、空間周波数または平均輝度が規定値よりも低ければ、プリントに不適切と判断する。
【００２９】
【発明の実施の形態】
図１は、プリント注文受付システムの一実施形態を示す概略構成を示す図である。本実施形態のプリント注文受付システムは、デジタルカメラやカメラ付き携帯電話等で撮影された画像のプリント注文を受け付けるものであり、コンピュータユニット１を中心に構成される。コンピュータユニット１は、特許請求の範囲のファイル選択支援プログラムに該当する所定のプログラムによって動作するＣＰＵ１ａ、当該所定のプログラムを記憶したＲＯＭ１ｂおよびＲＡＭ１ｃ等を有する。また、コンピュータユニット１には、表示装置２、操作パネル３、課金装置４、ストレージメモリ５、プリンタ６、カード読取装置７および入出力インターフェイス（入出力Ｉ／Ｆ）８が接続されている。
【００３０】
以下、コンピュータユニット１に接続された各構成要素について説明する。
まず、表示装置２は、ＣＲＴや液晶表示器等から構成される。表示装置２の画面上には、操作パネル３として使用可能なタッチパネルが設けられており、タッチパネルには画面上に表示される画像に対応する位置に各種ボタンが形成されている。また、課金装置４は、ＩＤカードやクレジットカード等の情報を読み取るカードリーダ、硬貨を受け付けるコインマシン等の機器を有し、これらの機器を用いてプリント注文に対する課金を行う。
【００３１】
また、ストレージメモリ５は、読み込まれた画像を格納しておくものであり、プリント終了後、格納された画像は消去される。なお、プリント終了後であっても、一定期間画像を保持しても良く、この場合、ユーザは該当する画像の再プリントを行うことができる。また、プリンタ６は、ユーザからのプリント注文が受け付けられた画像を印刷するものである。プリンタ６には、排出装置１０が接続されており、ユーザが取り出し可能な取出口に、印刷された写真（プリント物）を排出する。
【００３２】
また、カード読取装置７は、画像データが記録されているメモリカードやＰＣカード等の記録媒体１１から画像データを読み取るものである。また、入出力インターフェイス（入出力Ｉ／Ｆ）８には、ＵＳＢケーブルを介してデジタルカメラ１２等の機器と接続可能なＵＳＢインターフェイス、非接触でデータ転送可能な赤外線インターフェイス、Ｂｌｕｅｔｏｏｔｈ（商標）等の近距離無線通信や無線ＬＡＮ等により携帯電話１３等の機器と無線通信可能な通信インターフェイス、インターネット経由で画像データを受け付けるネットワークインターフェイスカード（ＮＩＣ）等が設けられている。
【００３３】
以下、図１に示したプリント注文受付システムの動作について説明する。図２および図３は、プリント注文受付処理のフローを示す図である。なお、当該プリント注文受付処理は、コンピュータユニット１内のＲＯＭ１ｂに格納された所定のプログラムをＣＰＵ１ａが実行することによって行われる。
【００３４】
まず、カード読取装置７に装着された記録媒体１１または入出力インターフェイス８に接続されたデジタルカメラ１２や携帯電話１３等の機器から、Ｅｘｉｆ規格やＤＣＦ規格でフォーマットされた全画像ファイルの付属情報を読み込む（ステップＳ１）。なお、付属情報には撮影日時や撮影条件、サムネイル画像等の情報が含まれており、読み込んだ付属情報はストレージメモリ５に格納される。次に、ステップＳ１で読み込んだ付属情報の撮影日時情報に基づいて各画像をグループ分けする（ステップＳ２）。なお、当該ステップＳ２で行われるグループ分けの詳細な説明については後述する。
【００３５】
次に、ステップＳ２で行われたグループ分けによって作成された各グループの代表画像を選定する（ステップＳ３）。なお、ステップＳ３で行われる代表画像の選定の詳細な説明については後述する。次に、各グループの代表画像を表示装置２に一覧表示する（ステップＳ４）。図４は、代表画像の一覧表示を示す図である。画面上には、各グループ（Ａ、Ｂ、Ｃ、Ｄの各グループ）の代表画像２１の他、グループ毎に選択ボタン２２、一括注文ボタン２３、個別注文ボタン２４、枚数設定ボタン２５が表示され、不適切画像自動判定ボタン２６およびプリント注文実行ボタン２７等も表示される。
【００３６】
ユーザは、表示装置２に表示された各グループの代表画像２１を参照し、操作パネル３を利用することで、グループ、注文方法（一括か個別）、印刷枚数等を指定することができる。このため、コンピュータユニット１はユーザによるグループの選択、注文方法の選択を受け付ける（ステップＳ５）。次に、ステップＳ５で選択された注文方法が一括プリントかを判別し（ステップＳ６）、一括プリントであればステップＳ７に進み、個別プリントであればステップＳ１６に進む。ステップＳ７では、ユーザ操作による印刷枚数の指定を受け付ける。次に、ステップＳ５で選択されたグループに属する画像のデータを記録媒体１１またはデジタルカメラ１２や携帯電話１３等の機器から読み込む（ステップＳ８）。
【００３７】
次に、不適切画像判別の実行が指定されているか否かを判別し（ステップＳ９）、不適切画像判別の実行が指定されていればステップＳ１０に進み、指定されていなければステップＳ１４に進む。ステップＳ１４では、選択されたグループに属する全画像をステップＳ７で指定された枚数プリントして、一連の処理を終了する。一方、ステップＳ１０では、画像毎に特徴量を算出する。次に、当該算出した特徴量に基づいて、対象としている画像がプリントに適切な画像であるかを判別し（ステップＳ１１）、適切な場合はステップＳ１２に進んで、当該画像をステップＳ７で指定された枚数プリントし、不適切な場合はステップＳ１２には進まずステップＳ１３に進む。なお、不適切画像判別の詳細な説明については後述する。ステップＳ１３では、選択されたグループに属する全ての画像を不適切画像判別したかを判断し、全ての画像に対して当該判別を行っていれば一連の処理を終了し、当該判別を行っていない画像があればステップＳ１０に戻る。
【００３８】
一方、ステップＳ６で個別プリントが選択されていれば、前述したように、ステップＳ１６に進む。ステップＳ１６では、ステップＳ１で読み込んでストレージメモリ５に格納されている付属情報から、ステップＳ５で選択されたグループに属する画像のサムネイル画像を読み込んで、表示装置２に一覧表示する。図５は、選択されたグループに属する画像のサムネイル画像の一覧表示を示す図である。画面上には、各サムネイル画像３１、これに対応する枚数設定ボタン３２、プリント注文実行ボタン３３等が表示される。
【００３９】
次に、ユーザ操作によるプリント画像の選択および印刷枚数の指定を受け付ける（ステップＳ１７）。次に、ステップＳ１７で選択された画像のデータを記録媒体１１またはデジタルカメラ１２や携帯電話１３等の機器から読み込む（ステップＳ１８）。次に、ステップＳ１７で選択された画像をステップＳ１８で指定された枚数プリントして、一連の処理を終了する。
【００４０】
以下、ステップＳ２で行われる、撮影日時情報に基づいた各画像のグループ分けについて詳細に説明する。図６は、グループ分けのフローを示す図である。まず、グループ間を区切る時間間隔（以下「グループ間隔時間」という。）を設定する（ステップＳ２１）。当該時間間隔は、固有に設定された値であっても、ユーザが任意に設定した値であっても良い。次に、図２のステップＳ１で読み込んだ付属情報に従って、撮影日時順に画像をソートする（ステップＳ２２）。次に、グループ番号ｉを初期値「１」に設定する（ステップＳ２３）。
【００４１】
次に、第ｉグループを管理するための第ｉグループ管理ファイルを作成する（ステップＳ２４）。次に、グループ分けされていない画像の中で撮影日時が最も早い画像（以下「対象画像」という。）に関する情報等を当該第ｉグループ管理ファイルに登録する（ステップＳ２５）。すなわち、対象画像を第ｉグループに登録する。なお、第ｉグループ管理ファイルには、第ｉグループに属する画像の個数、第ｉグループに属する画像中で最も早い撮影日時、第ｉグループに属する画像中で最も遅い撮影日時、第ｉグループに属する各画像のファイル名等が含まれる。
【００４２】
次に、次の対象画像があるかを判別し（ステップＳ２６）、ある場合はステップＳ２７に進み、なければ図２に示したメインルーチンに戻る。ステップＳ２７では、次の対象画像を対象画像に設定する。次に、対象画像と前の対象画像の撮影日時間隔を算出する（ステップＳ２８）。次に、ステップＳ２８で算出された撮影日時間隔がステップＳ２１で設定したグループ間隔時間未満かを判別し（ステップＳ２９）、グループ間隔時間未満であればステップＳ３０に進み、グループ間隔時間未満以上であればステップＳ３１に進む。ステップＳ３０では、対象画像に関する情報等を第ｉグループ管理ファイルに登録し、ステップＳ２６に戻る。一方、ステップＳ３１では、グループ番号ｉを値１増加させ、ステップＳ２４に戻る。
【００４３】
以下、ステップＳ３で行われる、各グループの代表画像の選定について詳細に説明する。まず、一グループに属する全画像の特徴量の平均値を算出する。そして、算出した平均値に最も近い特徴量を有する画像を代表画像として選定する。特徴量としては、例えば、色相や彩度、明度等が利用される。また、特徴量としてどのパラメータを用いるかについては、固有に設定されたものであっても、ユーザが任意に設定したものであっても良い。さらに、複数の特徴量を組み合わせて利用しても良い。なお、代表画像を選定する別方法として、各グループで撮影日時が最も早い画像を代表画像に選定しても良い。この場合、当該選定処理は速やかに行われる。
【００４４】
以下、ステップＳ１０，Ｓ１１で行われる、不適切画像判別について詳細に説明する。図７は、不適切画像判別のフローを示す図である。なお、本実施形態では、不適切画像判別で抽出される特徴量として画像の空間周波数と平均輝度が利用される。ぼけた画像や暗い画像はプリントに適さないが、一般に、ぼけた画像は空間周波数が低く、暗い画像は平均輝度が低いためである。
【００４５】
まず、画像毎に、空間周波数を算出する（ステップＳ４１）。次に、算出された空間周波数が予め設定された規定値以下か否かを判別し（ステップＳ４２）、規定値以下の場合はステップＳ４８に進み、規定値を超えている場合はステップＳ４３に進む。ステップＳ４３では、画像毎に、平均輝度を算出する。次に、算出された平均輝度が予め設定された規定値以下か否かを判別し（ステップＳ４４）、規定値以下の場合はステップＳ４８に進み、規定値を超えている場合は図２に示したメインルーチンのステップＳ１２に進む。
【００４６】
ステップＳ４８では、空間周波数または平均輝度が規定値以下なためプリント不適切と判断された画像を表示装置２に一覧表示する。次に、ユーザ操作によって指定された画像はプリント適切とみなし（ステップＳ４９）、図２に示したメインルーチンのステップＳ１３に進む。
【００４７】
以上説明したように、本実施形態によれば、記録媒体１１またはデジタルカメラ１２や携帯電話１３等の機器に大量の画像が記録されていても、各画像がグループ分けされる。このため、全画像の中からではなく、選択されたグループを範囲として画像を選択することができる。したがって、ユーザは煩わしさを感じることなく容易にプリント注文することができる。また、全画像のデータを読み込む必要がないため、データ転送や処理を迅速に行うことができる。
【００４８】
また、グループ毎に選定された代表画像を参照できるため、ユーザは所望のグループを容易に決定することができる。さらに、選定したグループ内の画像を一括プリントするか、画像毎に個別にプリントするかを指定できるため、ユーザの使い勝手を向上できる。さらに、一括プリントの際には、ぼけた画像や暗い画像等といったプリントに不適切な画像を除外するができるため、不要なプリントアウトは行われない。
【００４９】
なお、本実施形態では、記録媒体１１またはデジタルカメラ１２や携帯電話１３等の機器に画像が記憶されている場合について説明したが、動画や音楽、他の形式のデータが記憶されている場合であっても適用可能である。
【００５０】
また、本実施形態では、プリント注文受付システムを写真店やコンビニエンスストア等に設置した場合を説明したが、個人が自宅のパソコンおよびプリンタを使用して印刷する場合にも適用可能である。例えば、ＵＳＢケーブルを介してデジタルカメラをパソコンに接続して画像データを転送する場合、携帯電話に蓄積された画像をインターネットを介してパソコンに取り込む場合、パソコンに搭載されたカード読取装置にメモリカードを装着して画像データを読み込ませる場合、外部のハードディスクに格納された画像を読み込む場合等、種々の方法でパソコンに読み込まれた大量の画像の中から、所望のプリント画像を選択する際にも有効となる。
【００５１】
【発明の効果】
以上説明したように、本発明に係るファイル選択支援プログラムおよびファイル選択支援方法によれば、複数のファイルはそれぞれグループ分けされるため、選択されたグループの中からファイルを選択することができる。したがって、当該複数のファイルが大量にあっても、全ファイルの中からではなく、選択されたグループを範囲として、所定処理の注文を受け付けることができる。したがって、ユーザは、グループ単位または選択されたグループに属するファイル単位で、所定処理を施すファイルを容易に選択することができる。
【図面の簡単な説明】
【図１】本発明の一実施形態を説明するためのプリント注文受付システムを示す概略構成を示す図
【図２】プリント注文受付処理のフローを示す図
【図３】プリント注文受付処理のフローを示す図
【図４】代表画像の一覧表示を示す図
【図５】選択されたグループに属する画像のサムネイル画像の一覧表示を示す図
【図６】グループ分けのフローを示す図
【図７】不適切画像判別のフローを示す図
【符号の説明】
１  コンピュータユニット
１ａ  ＣＰＵ
１ｂ  ＲＯＭ
１ｃ  ＲＡＭ
２  表示装置
３  操作パネル
５  ストレージメモリ
６  プリンタ
７  カード読取装置
８  入出力インターフェイス
１１  記録媒体
１２  デジタルカメラ
１３  携帯電話
【図１】
2004310436.tif 000003
【図２】
2004310436.tif 000004
【図３】
2004310436.tif 000005
【図４】
2004310436.tif 000006
【図５】
2004310436.tif 000007
【図６】
2004310436.tif 000008
【図７】
2004310436.tif 000009