(57)【特許請求の範囲】
【請求項１】
画像のプリント注文を受け付けるプリント受付装置であって、
前記プリント注文をする画像を取得する画像取得手段と、
前記画像のプリントサイズを受け付けるプリントサイズ受付手段と、
前記画像取得手段により取得された画像から少なくとも該画像の画素数を含む画像情報を取得する画像情報取得手段と、
予め設定された画像情報とプリントサイズとの関係が記憶された記憶手段と、
前記画像情報取得手段により取得された画像情報と、前記記憶手段に記憶された画像情報とプリントサイズとの関係とに基づいて、前記画像に対する最適なプリントサイズを算出する算出手段と、
前記プリントサイズ受付手段により受け付けられたプリントサイズが、前記算出手段により算出された最適なプリントサイズと一致しているかどうかを判断する判断手段と、
前記判断手段により、前記プリントサイズ受付手段により受け付けられたプリントサイズが前記算出手段により算出された最適なプリントサイズと一致していないと判断された場合には、前記最適なプリントサイズでプリント注文がされるように、プリントサイズの変更の提案を出力する出力手段と、
前記出力手段により出力されたプリントサイズの変更の提案を受け入れるか否かを入力する入力手段と、
前記入力手段により前記プリントサイズの変更の提案を受け入れることが入力された場合には、前記プリントサイズ受付手段により受け付けられたプリントサイズを、前記算出された最適なプリントサイズに設定するプリントサイズ設定手段と、
前記プリントサイズ設定手段により前記最適なプリントサイズがプリントサイズとして設定された場合に、前記設定されたプリントサイズに関するユーザの評価を取得する評価取得手段と、
前記評価取得手段が取得した複数の前記ユーザの評価を集計して、この集計結果に基づき前記ユーザの満足度を算出する集計手段と、
を備え、
前記出力手段は、前記プリントサイズの変更の提案と共に、前記集計手段により算出された前記満足度を出力することを特徴とするプリント受付装置。
【請求項２】
前記集計手段により算出された前記満足度が所定の閾値未満であるかどうかを判定する判定手段と、
前記判定手段により前記満足度が所定の閾値未満であると判断された場合には、前記記憶手段に記憶された前記画像情報とプリントサイズとの関係を修正する修正手段と、
を備えたことを特徴とする請求項１に記載のプリント受付装置。
【請求項３】
画像のプリント注文を受け付けるプリント受付装置であって、
前記プリント注文をする画像を取得する画像取得手段と、
前記画像取得手段により取得された画像から少なくとも該画像の画素数を含む画像情報を取得する画像情報取得手段と、
予め設定された画像情報とプリントサイズとの関係が記憶された記憶手段と、
前記画像情報取得手段により取得された画像情報と、前記記憶手段に記憶された画像情報とプリントサイズとの関係とに基づいて、前記画像に対する最適なプリントサイズを算出する算出手段と、
前記画像のプリントサイズを前記算出した最適なプリントサイズに自動的に設定するプリントサイズ設定手段と、
前記プリントサイズ設定手段により前記最適なプリントサイズがプリントサイズとして設定された場合に、該設定されたプリントサイズに関するユーザの評価を取得する評価取得手段と、
前記評価取得手段が取得した複数の前記ユーザの評価を集計して、この集計結果に基づき前記ユーザの満足度を算出する集計手段と、
前記集計手段により算出された前記満足度が所定の閾値未満であるかどうかを判定する判定手段と、
前記判定手段により前記満足度が所定の閾値未満であると判定された場合には、前記記憶手段に記憶された前記画像情報とプリントサイズとの関係を修正する修正手段と、
を備えたことを特徴とするプリント受付装置。
【請求項４】
前記集計手段は、複数の前記ユーザの評価を点数に変換して前記点数の平均点を前記満足度として算出するものであり、
前記判定手段は、前記評価取得手段により所定の数の前記ユーザの評価が新たに取得されたときに、前記所定の数の前記ユーザの評価に基づき前記集計手段により算出された前記平均点が前記所定の閾値未満であるかどうかを判定することを特徴とする請求項２又は３に記載のプリント受付装置。
【請求項５】
前記画像情報取得手段は、前記画素数と、前記画像取得手段により取得された画像を所定の基準サイズでプリントした場合における空間周波数とを取得し、
前記記憶手段には、前記画素数とプリントサイズとの関係と、前記空間周波数とプリントサイズとの関係とが記憶されたことを特徴とする請求項１から４のいずれかに記載のプリント受付装置。
【請求項６】
前記算出手段は、
前記画像情報取得手段により取得された画像の画素数と、前記記憶手段に記憶された画素数とプリントサイズとの関係に基づいて、前記画像をプリント可能な最大のプリントサイズを算出する手段と、
前記画像情報取得手段により取得された画像の空間周波数と、前記記憶手段に記憶された空間周波数とプリントサイズとの関係に基づいて、前記最大のプリントサイズ以下のプリントサイズの中から最適なプリントサイズを算出する手段と、
を有することを特徴とする請求項５に記載のプリント受付装置。
【請求項７】
前記画像取得手段により取得された画像から被写体の顔領域を検出する顔検出手段を備え、
前記画像情報取得手段は、前記顔検出手段により検出された顔領域の空間周波数を取得することを特徴とする請求項５又は６に記載のプリント受付装置。
【請求項８】
前記算出手段により算出された最適なプリントサイズが、前記プリント受付装置がプリント可能な最大サイズであるかどうかを判断する手段を備え、
前記出力手段は、前記算出された最適なプリントサイズが前記プリント可能な最大サイズであると判断された場合には、プリント枚数の増加の提案を出力することを特徴とする請求項１から７のいずれかに記載のプリント受付装置。
【請求項９】
プリント注文を受け付ける端末装置と、前記端末装置で受け付けられたプリント注文が入力されるサーバ装置とで構成されたプリント受付システムであって、
前記端末装置は、
前記プリント注文をする画像を入力する画像入力手段と、
前記画像のプリントサイズを入力するプリントサイズ入力手段と、
前記サーバ装置から出力される情報を表示する表示手段と、
前記表示手段の表示に基づいて前記プリントサイズの変更の提案を受け入れるか否かを入力する受入情報入力手段と、
前記表示手段の表示に基づいて前記プリントサイズに関するユーザの評価を入力する評価入力手段と、を備え、
前記サーバ装置は、
前記画像入力手段により入力された画像を取得する画像取得手段と、
前記プリントサイズ入力手段により入力されたプリントサイズを受け付けるプリントサイズ受付手段と、
予め設定された画像情報とプリントサイズとの関係を記憶する記憶手段と、
前記画像取得手段により取得された画像から少なくとも該画像の画素数を含む画像情報を取得する画像情報取得手段と、
前記画像情報取得手段により取得された画像情報と、前記記憶手段に記憶された画像情報とプリントサイズとの関係とに基づいて、前記画像に対する最適なプリントサイズを算出する算出手段と、
前記プリントサイズ受付手段により受け付けられたプリントサイズが、前記算出手段により算出された最適なプリントサイズと一致しているかどうかを判断する判断手段と、
前記判断手段により、前記プリントサイズ受付手段により受け付けられたプリントサイズが前記算出手段により算出された最適なプリントサイズと一致していないと判断された場合には、前記最適なプリントサイズでプリント注文がされるように、プリントサイズの変更の提案を示す情報を前記端末装置へ出力する出力手段と、
前記受入情報入力手段により入力された前記プリントサイズの変更の提案を受け入れるか否かの情報を取得する受入情報取得手段と、
前記受入情報入力手段により前記プリントサイズの変更の提案を受け入れることが入力された場合には、前記プリントサイズ受付手段により受け付けられたプリントサイズを、前記算出された最適なプリントサイズに設定するプリントサイズ設定手段と、
前記プリントサイズ設定手段によりプリントサイズが設定された場合には、前記設定されたプリントサイズの評価の入力を要求することを示す情報を前記端末装置へ出力する評価要求手段と、
前記評価入力手段により入力された前記ユーザの評価を取得する評価取得手段と、
前記評価取得手段が取得した複数の前記ユーザの評価を集計して、この集計結果に基づき前記ユーザの満足度を算出する集計手段と、
を備え、
前記出力手段は、前記プリントサイズの変更の提案と共に、前記集計手段により算出された前記満足度を前記端末装置へ出力することを特徴とするプリント受付システム。
【請求項１０】
前記サーバ装置は、
前記集計手段により算出された前記満足度が所定の閾値未満であるかどうかを判定する判定手段と、
前記判定手段により前記満足度が所定の閾値未満であると判断された場合には、前記記憶手段に記憶された画像情報とプリントサイズとの関係を修正する修正手段と、を備えたことを特徴とする請求項９に記載のプリント受付システム。
【請求項１１】
請求項９又は１０に記載のプリント受付システムを構成するサーバ装置。
【請求項１２】
請求項９又は１０に記載のプリント受付システムを構成する端末装置。
【請求項１３】
プリント注文をする画像を取得するステップと、
前記画像のプリントサイズを受け付けるステップと、
前記画像から少なくとも該画像の画素数を含む画像情報を取得するステップと、
予め設定された画像情報とプリントサイズとの関係を取得するステップと、
前記取得された画像情報と、前記画像情報とプリントサイズとの関係とに基づいて、前記画像に対する最適なプリントサイズを算出するステップと、
前記受け付けられたプリントサイズが、前記算出された最適なプリントサイズと一致しているかどうかを判断するステップと、
前記受け付けられたプリントサイズが前記算出された最適なプリントサイズと一致していないと判断された場合には、前記最適なプリントサイズでプリント注文がされるように、プリントサイズの変更の提案を出力するステップと、
前記出力したプリントサイズの変更の提案を受け入れることを取得するステップと、
前記プリントサイズの変更の提案を受け入れることが取得された場合には、前記受け付けられたプリントサイズを、前記算出された最適なプリントサイズに設定するステップと、
前記最適なプリントサイズがプリントサイズとして設定された場合に、前記設定されたプリントサイズに関するユーザの評価を取得するステップと、
前記ユーザの評価を取得するステップで取得した複数の前記ユーザの評価を集計して、この集計結果に基づき前記ユーザの満足度を算出するステップと、
を含み、
前記プリントサイズの変更の提案を出力するステップは、前記プリントサイズに関する評価が取得されている場合には、前記プリントサイズの変更の提案と共に、前記ユーザの満足度を算出するステップで算出された前記満足度を出力することを特徴とするプリントサイズ提案方法。
【請求項１４】
プリント注文をする画像を取得するステップと、
前記画像から少なくとも該画像の画素数を含む画像情報を取得するステップと、
予め設定された画像情報とプリントサイズとの関係を取得するステップと、
前記取得された画像情報と、前記取得された画像情報とプリントサイズとの関係とに基づいて、前記画像に対する最適なプリントサイズを算出するステップと、
前記画像のプリントサイズを前記算出した最適なプリントサイズに自動的に設定するステップと、
前記設定されたプリントサイズに関するユーザの評価を取得するステップと、
前記ユーザの評価を取得するステップで取得した複数の前記ユーザの評価を集計して、この集計結果に基づき前記ユーザの満足度を算出するステップと、
前記ユーザの満足度を算出するステップで算出された前記満足度が所定の閾値未満であるかどうかを判定するステップと、
前記判定するステップで前記満足度が前記所定の閾値未満であると判定された場合には、前記予め設定された画像情報とプリントサイズとの関係を修正するステップと、
を含むことを特徴とするプリントサイズ設定方法。
【請求項１５】
請求項１３に記載のプリントサイズ提案方法又は請求項１４に記載のプリントサイズ設
定方法を演算装置に実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はプリント受付装置、プリント受付システム、サーバ装置、端末装置、プリントサイズ提案方法、プリントサイズ設定方法及びプログラムに係り、特に最適なプリントサイズを提案するプリント受付装置、プリント受付システム、サーバ装置、端末装置、プリントサイズ提案方法、プリントサイズ設定方法及びプログラムに関する。
【背景技術】
【０００２】
写真プリントを依頼したユーザに対するサービスとして、以下の発明が開示されている。
【０００３】
特許文献１には、写真プリントを受け取ったユーザが画質に不満を抱いた場合に、ユーザが不満内容を入力すると、その不満内容に基づいた撮影操作による対処や、特定画像処理を推奨するアドバイスを表示する発明が開示されている。
【０００４】
特許文献２には、ユーザがプリント注文した画像を受け取ると、その画像の撮影条件を解析し、適切でなかった場合には、顧客へのアドバイス情報を生成する発明が開示されている。
【特許文献１】特開２００４−７８２０７号公報
【特許文献２】特開２００４−４８６９９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ユーザが写真プリントの注文を行う際には、これまで扱っているのと同じサイズということで、プリントサイズにＬサイズを選択している。しかしながら、特許文献１、２に記載の発明においては、表示又は生成されたアドバイスは、ユーザが写真プリントを受け取るのと同時又は受け取り後にユーザに伝達されるため、ユーザは撮影前にアドバイスを知ることができない。
【０００６】
そのため、ユーザは、手元に写真プリントが届くまで、画像を引き伸ばしプリントしてよいかどうかを判断することができないという問題があった。
【０００７】
本発明はこのような事情に鑑みてなされたもので、プリント注文時にユーザへ適切なプリントサイズをアドバイスすることができるプリント受付装置、プリント受付システム、サーバ装置、端末装置、プリントサイズ提案方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するため、本発明の一の態様に係る発明は、画像のプリント注文を受け付けるプリント受付装置であって、前記プリント注文をする画像を取得する画像取得手段と、前記画像のプリントサイズを受け付けるプリントサイズ受付手段と、前記画像取得手段により取得された画像から少なくとも該画像の画素数を含む画像情報を取得する画像情報取得手段と、予め設定された画像情報とプリントサイズとの関係が記憶された記憶手段と、前記画像情報取得手段により取得された画像情報と、前記記憶手段に記憶された画像情報とプリントサイズとの関係とに基づいて、前記画像に対する最適なプリントサイズを算出する算出手段と、前記プリントサイズ受付手段により受け付けられたプリントサイズが、前記算出手段により算出された最適なプリントサイズと一致しているかどうかを判断する判断手段と、前記判断手段により、前記プリントサイズ受付手段により受け付けられたプリントサイズが前記算出手段により算出された最適なプリントサイズと一致していないと判断された場合には、前記最適なプリントサイズでプリント注文がされるように、プリントサイズの変更の提案を出力する出力手段と、前記出力手段により出力されたプリントサイズの変更の提案を受け入れるか否かを入力する入力手段と、前記入力手段により前記プリントサイズの変更の提案を受け入れることが入力された場合には、前記プリントサイズ受付手段により受け付けられたプリントサイズを、前記算出された最適なプリントサイズに設定するプリントサイズ設定手段と、前記プリントサイズ設定手段により前記最適なプリントサイズがプリントサイズとして設定された場合に、前記設定されたプリントサイズに関するユーザの評価を取得する評価取得手段と、前記評価取得手段が取得した複数の前記ユーザの評価を集計して、この集計結果に基づき前記ユーザの満足度を算出する集計手段と、を備え、前記出力手段は、前記プリントサイズの変更の提案と共に、前記集計手段により算出された前記満足度を出力することを特徴とする。
【０００９】
本発明の一の態様によれば、写真プリントを行う画像を取得し、取得された画像の画素数を含む画像情報を取得する。画像の画像情報と、画像情報とプリントサイズとの関係とに基づいて、最適なプリントサイズを算出する。画像のプリントサイズを受け付け、受け付けたプリントサイズが、算出された最適なプリントサイズと一致しているかどうかを判断し、一致している場合には、算出された最適なプリントサイズでのプリント注文がされるようにプリントサイズの変更を提案する。これにより、画像プリント注文時に最適なプリントサイズをユーザに知らせることが出来る。これにより、ユーザは、どの大きさでプリントすればよいか、どの大きさまで引き延ばしが可能かどうかを、プリントされた写真を見ることなく、画像注文時に判断できる。また、プリントサイズの変更の提案が受け入れられた場合には、最適なプリントサイズでプリント注文を受け付けることが出来る。更に、プリントサイズの変更の提案が受け入れられ、最適なプリントサイズがプリントサイズとして設定された場合には、設定されたプリントサイズに関する評価を取得し、該評価を集計して算出したユーザの満足度をプリントサイズの変更の提案と共に出力する。これにより、過去に本サービスを利用した他のユーザの満足度を表示することが出来る。また、プリント注文を行うユーザに、本サービスの信頼性が高いことを示すことが出来る。
【００１０】
本発明の他の態様に係る発明は、前記集計手段により算出された前記満足度が所定の閾値未満であるかどうかを判定する判定手段と、前記判定手段により前記満足度が所定の閾値未満であると判断された場合には、前記記憶手段に記憶された前記画像情報とプリントサイズとの関係を修正する修正手段と、を備えたことを特徴とする。これにより、プリントサイズの提案の信頼度を上げることが出来る。
【００１３】
本発明のさらに他の態様に係る発明は、画像のプリント注文を受け付けるプリント受付装置であって、前記プリント注文をする画像を取得する画像取得手段と、前記画像取得手段により取得された画像から少なくとも該画像の画素数を含む画像情報を取得する画像情報取得手段と、予め設定された画像情報とプリントサイズとの関係が記憶された記憶手段と、前記画像情報取得手段により取得された画像情報と、前記記憶手段に記憶された画像情報とプリントサイズとの関係とに基づいて、前記画像に対する最適なプリントサイズを算出する算出手段と、前記画像のプリントサイズを前記算出した最適なプリントサイズに自動的に設定するプリントサイズ設定手段と、前記プリントサイズ設定手段により前記最適なプリントサイズがプリントサイズとして設定された場合に、該設定されたプリントサイズに関するユーザの評価を取得する評価取得手段と、前記評価取得手段が取得した複数の前記ユーザの評価を集計して、この集計結果に基づき前記ユーザの満足度を算出する集計手段と、前記集計手段により算出された前記満足度が所定の閾値未満であるかどうかを判定する判定手段と、前記判定手段により前記満足度が所定の閾値未満であると判定された場合には、前記記憶手段に記憶された前記画像情報とプリントサイズとの関係を修正する修正手段と、を備えたことを特徴とする。
【００１４】
本発明のさらに他の態様によれば、写真プリントを行う画像を取得し、取得された画像の画素数を含む画像情報を取得する。画像の画像情報と、画像情報とプリントサイズとの関係とに基づいて、最適なプリントサイズを算出する。プリント注文を受け付ける画像のプリントサイズとして、算出された最適なプリントサイズを自動的に設定する。これにより、全ての画像に対して最適なプリントサイズでのプリント注文を自動的に行うことができる。また、取得された評価を集計して算出したユーザの満足度が所定の閾値未満である場合には、最適なプリントサイズを算出する基準となる画像情報とプリントサイズとの関係を修正する。これにより、プリントサイズの提案の信頼度を上げることが出来る。
【００１８】
本発明のさらに他の態様に係る発明は、前記集計手段は、複数の前記ユーザの評価を点数に変換して前記点数の平均点を前記満足度として算出するものであり、前記判定手段は、前記評価取得手段により所定の数の前記ユーザの評価が新たに取得されたときに、前記所定の数の前記ユーザの評価に基づき前記集計手段により算出された前記平均点が前記所定の閾値未満であるかどうかを判定することを特徴とする。
【００１９】
本発明のさらに他の態様によれば、所定の数のユーザの評価に基づき算出された前記平均点が所定の閾値未満である場合には、画像情報とプリントサイズとの関係を修正する。これにより、空間周波数とプリントサイズとの関係がすぐに修正されることがなく、従って安定したプリント受付装置を提供することが出来る。
【００２０】
本発明のさらに他の態様に係る発明は、前記画像情報取得手段は、前記画素数と、前記画像取得手段により取得された画像を所定の基準サイズでプリントした場合における空間周波数とを取得し、前記記憶手段には、前記画素数とプリントサイズとの関係と、前記空間周波数とプリントサイズとの関係とが記憶されたことを特徴とする。このように、最適なプリントサイズの算出に複数の指標を用いることで、画像の最適なプリントサイズを精度よく算出することが出来る。
【００２１】
本発明のさらに他の態様に係る発明は、前記算出手段は、前記画像情報取得手段により取得された画像の画素数と、前記記憶手段に記憶された画素数とプリントサイズとの関係に基づいて、前記画像をプリント可能な最大のプリントサイズを算出する手段と、前記画像情報取得手段により取得された画像の空間周波数と、前記記憶手段に記憶された空間周波数とプリントサイズとの関係に基づいて、前記最大のプリントサイズ以下のプリントサイズの中から最適なプリントサイズを算出する手段と、を有することを特徴とする。このように、最適なプリントサイズの算出に複数の指標を用いることで、画像の最適なプリントサイズを精度よく算出することが出来る。
【００２２】
本発明のさらに他の態様に係る発明は、前記画像取得手段により取得された画像から被写体の顔領域を検出する顔検出手段を備え、前記画像情報取得手段は、前記顔検出手段により検出された顔領域の空間周波数を取得することを特徴とする。これにより、顔領域の画像に応じた最適プリントサイズをユーザに知らせることが出来る。
【００２４】
本発明のさらに他の態様に係る発明は、前記算出手段により算出された最適なプリントサイズが、前記プリント受付装置がプリント可能な最大サイズであるかどうかを判断する手段を備え、前記出力手段は、前記算出された最適なプリントサイズが前記プリント可能な最大サイズであると判断された場合には、プリント枚数の増加の提案を出力することを特徴とする。これにより、プリント注文時に、プリント枚数の増加、すなわち焼き増しを提案することが出来る。
【００２５】
本発明のさらに他の態様に係る発明は、プリント注文を受け付ける端末装置と、前記端末装置で受け付けられたプリント注文が入力されるサーバ装置とで構成されたプリント受付システムであって、前記端末装置は、前記プリント注文をする画像を入力する画像入力手段と、前記画像のプリントサイズを入力するプリントサイズ入力手段と、前記サーバ装置から出力される情報を表示する表示手段と、前記表示手段の表示に基づいて前記プリントサイズの変更の提案を受け入れるか否かを入力する受入情報入力手段と、前記表示手段の表示に基づいて前記プリントサイズに関するユーザの評価を入力する評価入力手段と、を備え、前記サーバ装置は、前記画像入力手段により入力された画像を取得する画像取得手段と、前記プリントサイズ入力手段により入力されたプリントサイズを受け付けるプリントサイズ受付手段と、予め設定された画像情報とプリントサイズとの関係を記憶する記憶手段と、前記画像取得手段により取得された画像から少なくとも該画像の画素数を含む画像情報を取得する画像情報取得手段と、前記画像情報取得手段により取得された画像情報と、前記記憶手段に記憶された画像情報とプリントサイズとの関係とに基づいて、前記画像に対する最適なプリントサイズを算出する算出手段と、前記プリントサイズ受付手段により受け付けられたプリントサイズが、前記算出手段により算出された最適なプリントサイズと一致しているかどうかを判断する判断手段と、前記判断手段により、前記プリントサイズ受付手段により受け付けられたプリントサイズが前記算出手段により算出された最適なプリントサイズと一致していないと判断された場合には、前記最適なプリントサイズでプリント注文がされるように、プリントサイズの変更の提案を示す情報を前記端末装置へ出力する出力手段と、前記受入情報入力手段により入力された前記プリントサイズの変更の提案を受け入れるか否かの情報を取得する受入情報取得手段と、前記受入情報入力手段により前記プリントサイズの変更の提案を受け入れることが入力された場合には、前記プリントサイズ受付手段により受け付けられたプリントサイズを、前記算出された最適なプリントサイズに設定するプリントサイズ設定手段と、前記プリントサイズ設定手段によりプリントサイズが設定された場合には、前記設定されたプリントサイズの評価の入力を要求することを示す情報を前記端末装置へ出力する評価要求手段と、前記評価入力手段により入力された前記ユーザの評価を取得する評価取得手段と、前記評価取得手段が取得した複数の前記ユーザの評価を集計して、この集計結果に基づき前記ユーザの満足度を算出する集計手段と、を備え、前記出力手段は、前記プリントサイズの変更の提案と共に、前記集計手段により算出された前記満足度を前記端末装置へ出力することを特徴とする。
【００２８】
本発明のさらに他の態様に係る発明は、前記サーバ装置は、前記集計手段により算出された前記満足度が所定の閾値未満であるかどうかを判定する判定手段と、前記判定手段により前記満足度が所定の閾値未満であると判断された場合には、前記記憶手段に記憶された画像情報とプリントサイズとの関係を修正する修正手段と、を備えたことを特徴とする。
【００２９】
本発明のサーバ装置は、請求項９又は１０に記載のプリント受付システムを構成する。
【００３０】
本発明の端末装置は、請求項９又は１０に記載のプリント受付システムを構成する。
【００３１】
本発明のさらに他の態様に係る発明は、プリント注文をする画像を取得するステップと、前記画像のプリントサイズを受け付けるステップと、前記画像から少なくとも該画像の画素数を含む画像情報を取得するステップと、予め設定された画像情報とプリントサイズとの関係を取得するステップと、前記取得された画像情報と、前記画像情報とプリントサイズとの関係とに基づいて、前記画像に対する最適なプリントサイズを算出するステップと、前記受け付けられたプリントサイズが、前記算出された最適なプリントサイズと一致しているかどうかを判断するステップと、前記受け付けられたプリントサイズが前記算出された最適なプリントサイズと一致していないと判断された場合には、前記最適なプリントサイズでプリント注文がされるように、プリントサイズの変更の提案を出力するステップと、前記出力したプリントサイズの変更の提案を受け入れることを取得するステップと、前記プリントサイズの変更の提案を受け入れることが取得された場合には、前記受け付けられたプリントサイズを、前記算出された最適なプリントサイズに設定するステップと、前記最適なプリントサイズがプリントサイズとして設定された場合に、前記設定されたプリントサイズに関するユーザの評価を取得するステップと、前記ユーザの評価を取得するステップで取得した複数の前記ユーザの評価を集計して、この集計結果に基づき前記ユーザの満足度を算出するステップと、を含み、前記プリントサイズの変更の提案を出力するステップは、前記プリントサイズに関する評価が取得されている場合には、前記プリントサイズの変更の提案と共に、前記ユーザの満足度を算出するステップで算出された前記満足度を出力することを特徴とする。
【００３２】
本発明のさらに他の態様に係る発明は、プリント注文をする画像を取得するステップと、前記画像から少なくとも該画像の画素数を含む画像情報を取得するステップと、予め設定された画像情報とプリントサイズとの関係を取得するステップと、前記取得された画像情報と、前記取得された画像情報とプリントサイズとの関係とに基づいて、前記画像に対する最適なプリントサイズを算出するステップと、前記画像のプリントサイズを前記算出した最適なプリントサイズに自動的に設定するステップと、前記設定されたプリントサイズに関するユーザの評価を取得するステップと、前記ユーザの評価を取得するステップで取得した複数の前記ユーザの評価を集計して、この集計結果に基づき前記ユーザの満足度を算出するステップと、前記ユーザの満足度を算出するステップで算出された前記満足度が所定の閾値未満であるかどうかを判定するステップと、前記判定するステップで前記満足度が前記所定の閾値未満であると判定された場合には、前記予め設定された画像情報とプリントサイズとの関係を修正するステップと、を含むことを特徴とする。
【００３３】
本発明のプログラムは、請求項１３に記載のプリントサイズ提案方法又は請求項１４に記載のプリントサイズ設定方法を演算装置に実行させることを特徴とする。
【発明の効果】
【００３４】
本発明によれば、プリント注文時にユーザへ適切なプリントサイズをアドバイスすることができる。
【発明を実施するための最良の形態】
【００３５】
＜第１の実施の形態＞
図１は、プリント受付システム１の全体構造の概略図である。プリント受付システム１は、主として、プリント受付端末１００と、サーバ２００と、プリント受付端末１００とサーバ２００とを接続するネットワーク３００とで構成され、ユーザがプリント受付端末１００から写真プリントの注文を行うことにより、サーバ２００で当該注文を受け付けるものである。
【００３６】
プリント受付端末１００は、ユーザの自宅に設置されたパーソナルコンピュータ（ＰＣ）であり、図２に示すように、主として、ＣＰＵ１０１と、ハードディスクドライブ（ＨＤＤ）１０２と、メモリ１０３と、カメラ１０４と、通信インターフェース（通信Ｉ／Ｆ）１０５と、入力部１０６と、表示制御部１０７と、モニタ１０８とで構成される。
【００３７】
ＣＰＵ１０１は、プリント受付端末１００の全体の動作を統括制御する制御手段として機能するとともに、各種の演算処理を行う演算手段として機能する。
【００３８】
ＨＤＤ１０２は、ＣＰＵ１０１が実行する制御プログラムであるファームウェア、制御に必要な各種データ等を記憶する。
【００３９】
メモリ１０３は、ＣＰＵ１０１の作業用領域として利用されるとともに、表示用の画像データなどの一時記憶領域として利用される。
【００４０】
カメラ１０４は、撮像素子を用いて被写体像を撮像するデジタルカメラであり、撮影された画像や、該画像の撮影条件などの付帯情報が記憶されている。
【００４１】
通信Ｉ／Ｆ１０５は、カメラ１０４に記憶された画像などの各種データをサーバ２００に出力する。また、通信Ｉ／Ｆ１０５は、サーバ２００から出力された情報を取得し、ＣＰＵ１０１などに出力する。
【００４２】
入力部１０６は、キーボード、マウスなどで構成される。モニタ１０８には、ユーザーインターフェース（ＵＩ）が表示され、操作者は、キーボードから文字を入力したり、アイコンや画像をマウスなどのポインティングデバイスによって指示したりすることにより、画像のプリントサイズ、プリント枚数などを入力する。
【００４３】
表示制御部１０７は、ＣＰＵ１０１からの指令に従い、モニタ１４への表示を制御する。すなわち、表示制御部１０７は、入力されたデータをモニタ１０８に表示するための映像信号（たとえば、ＮＴＳＣ信号やＰＡＬ信号、ＳＣＡＭ信号）に変換してモニタ１０８に出力する。
【００４４】
モニタ１０８は、カラー表示が可能な液晶ディスプレイであり、各種設定操作を行なう際のユーザインターフェース表示パネルとして利用される。
【００４５】
サーバ２００は、図３に示すように、主として、ＣＰＵ２０１と、ハードディスクドライブ（ＨＤＤ）２０２と、メモリ２０３と、顔検出部２０４と、画像情報取得部２０５と、プリントサイズ決定部２０６と、通信インターフェース（通信Ｉ／Ｆ）２０７とで構成される。
【００４６】
ＣＰＵ２０１は、サーバ２００の全体の動作を統括制御する制御手段として機能するとともに、各種の演算処理を行う演算手段として機能する。
【００４７】
ＨＤＤ２０２は、ＣＰＵ２０１が実行する制御プログラムであるファームウェア、制御に必要な各種データ、プリント注文画面を生成するプログラム等を記憶する。また、プリント受付端末１００からサーバ２００にアップロードされた画像を記憶する。
【００４８】
また、ＨＤＤ２０２には、図４に示すような写真プリントを行う画像の画素数とプリントサイズとの関係が示されたテーブルと、図５に示すような写真プリントを行う画像の空間周波数とプリントサイズとの関係が示されたテーブルとが記憶される。画素数とプリントサイズとの関係及び空間周波数とプリントサイズとの関係は、過去に取得されたデータなどに基づいて予め設定されている。
【００４９】
メモリ２０３は、ＣＰＵ２０１の作業用領域として利用される。
【００５０】
顔検出部２０４は、ＣＰＵ２０１からの指令に従い、通信Ｉ／Ｆ２０７を介してプリント受付端末１００から入力された画像データから画像内の顔領域を抽出し、その位置（たとえば、顔領域の重心）を検出する。この顔領域の抽出は、たとえば、原画像から肌色データを抽出し、肌色範囲と判断された測光点のクラスタを顔として抽出する。この他、画像から顔領域を抽出する方法としては、測光データを色相と彩度に変換し、変換した色相・彩度の二次元ヒストグラムを作成し、解析することで、顔領域を判断する方法や、人の顔の形状に相当する顔候補領域を抽出し、その領域内の特徴量から顔領域を決定する方法、画像から人の顔の輪郭を抽出し、顔領域を決定する方法、複数の顔の形状をしたテンプレートを用意し、そのテンプレートと画像との相関を計算し、この相関値により顔候補領域とすることで人の顔を抽出する方法等が知られており、これらの方法を用いて抽出することができる。
【００５１】
画像情報取得部２０５は、通信Ｉ／Ｆ２０７を介してプリント受付端末１００から入力された画像データを解析し、画像の画素数と空間周波数とを算出する。画素数及び空間周波数の算出は、既に公知の技術を用いて行うことができる。なお、画素数は、画像と共に取得された付帯情報から取得してもよい。
【００５２】
プリントサイズ決定部２０６は、画像情報取得部２０５で取得された画素数及び空間周波数と、ＨＤＤ２０２に記憶された画素数とプリントサイズとの関係及び空間周波数とプリントサイズとの関係とに基づいて、最適なプリントサイズを決定する。最適なプリントサイズの設定方法については、後に詳述する。
【００５３】
通信Ｉ／Ｆ２０７は、プリント受付端末１００から出力された画像などのデータを取得する。また、通信Ｉ／Ｆ２０７は、プリントサイズ決定部２０６、メール送信部２１１などから出力されたデータをプリント受付端末１００へ出力する。
【００５４】
次に、上記のように構成されたプリント受付システム１を用いてプリント注文を行う処理の流れについて、図６を用いて説明する。
【００５５】
プリント受付端末１００のモニタ１０８には、図７に示すような初期画面が表示されている。ユーザがプリント受付端末１００の入力部１０６を操作して「インターネットでプリント注文」を選択すると、ＣＰＵ１０１は、それを検知し、カメラ１０４に記憶された画像を取得し、図８に示すようなプリント注文初期画面をモニタ１０８に表示する（ステップＳ１０１）。これにより、ネットプリント注文の処理が開始される。プリント注文初期画面には、カメラ１０４から取得された画像の一覧が表示される。
【００５６】
ユーザがプリント注文初期画面に表示された画像一覧を見て、プリントしたい画像を選択すると、ＣＰＵ１０１は、それを検知し、通信Ｉ／Ｆ１０５を介して選択された画像を該画像の付帯情報（サムネイル画像、画素数、撮影条件など）と共にサーバ２００へ出力する（ステップＳ１０２）。
【００５７】
サーバ２００のＣＰＵ２０１は、プリント受付端末１００から出力された画像を通信Ｉ／Ｆ２０７を介して取得し、取得した画像をＨＤＤ２０２に記憶する。これにより、プリント画像がサーバ２００にアップロードされる（ステップＳ１０３）。
【００５８】
画像情報取得部２０５は、ＨＤＤ２０２に記憶された画像の画素数を算出し、プリントサイズ決定部２０６は、ＨＤＤ２０２に記憶された画素数とプリントサイズとの関係が示されたテーブル（図４参照）を参照して、当該画像をプリント可能な最大のプリントサイズ（以下、最大プリントサイズＡという）を決定する（ステップＳ１０４）。例えば、当該画像の画素数が３００万画素である場合を考える。図４に示すテーブルにおいて、３００万画素の場合には「Ｌサイズ」と「２Ｌサイズ」に◎印がついている。すなわち、３００万画素の場合には「Ｌサイズ」と「２Ｌサイズ」が対応可能である。したがって、そのなかの最大サイズ、すなわち「２Ｌサイズ」が最大プリントサイズＡである。
【００５９】
顔検出部２０４は、ＨＤＤ２０２に記憶された画像に対して顔検出処理を行い、ＣＰＵ２０１は、顔検出部２０４においてＨＤＤ２０２に記憶された画像から顔が検出されたかを判断する（ステップＳ１０５）。
【００６０】
顔が検出された場合（ステップＳ１０５でＹＥＳ）には、画像情報取得部２０５は、顔検出部２０４が検出した顔領域の空間周波数を取得し、プリントサイズ決定部２０６は、ＨＤＤ２０２に記憶された空間周波数とプリントサイズとの関係が示されたテーブル（図５参照）を参照して、最大プリントサイズＡ以下のサイズで、ユーザに提案可能な最適なプリントサイズ（以下最適プリントサイズＢという）を決定する（ステップＳ１０６）。例えば、当該画像の空間周波数が６ＬＰ／ｍｍである場合を考える。図５に示すテーブルにおいて、６ＬＰ／ｍｍの場合には「Ｌサイズ」、「２Ｌサイズ」「６切りサイズ」及び「４切りタイプ」に◎印がついている。すなわち、６ＬＰ／ｍｍの場合にはＬサイズ」、「２Ｌサイズ」「６切りサイズ」及び「４切りタイプ」が対応可能である。したがって、当該サイズのうちの最大プリントサイズＡ以下の最も大きいサイズ、すなわち「２Ｌサイズ」が最適プリントサイズＢである。
【００６１】
これにより、主要被写体の顔領域の画質に応じて、最適プリントサイズをユーザに知らせることが出来る。なお、ステップＳ１０５において複数の顔領域が検出された場合には、画像情報取得部２０５は、複数の顔領域に対して空間周波数を算出し、プリントサイズ決定部２０６は、その中で最も空間周波数が高い顔領域の空間周波数を用いて最適プリントサイズＢを決定する。
【００６２】
顔が検出されなかった場合（ステップＳ１０５でＮＯ）には、画像情報取得部２０５は、画像全体の空間周波数を取得し、プリントサイズ決定部２０６は、ＨＤＤ２０２に記憶された空間周波数とプリントサイズとの関係が示されたテーブル（図５参照）を参照して、最大プリントサイズＡ以下のサイズで、最適プリントサイズＢを決定する（ステップＳ１０７）。
【００６３】
ＣＰＵ２０１は、ステップＳ１０３でサーバ２００にアップロードされた画像のサムネイル画像、及びプリントサイズやプリント枚数を設定するための設定画面のデータを通信Ｉ／Ｆ２０７を介してプリント受付端末１００に出力する。ＣＰＵ１０１は、通信Ｉ／Ｆ１０５を介してサーバ２００から出力されたデータを取得して表示制御部１０７に出力する。表示制御部１０７は、図９に示すような設定画面をモニタ１０８に表示する。設定画面のプリントサイズ及びプリント枚数には、初期設定の値である「Ｌサイズ」及び「１枚」がそれぞれ表示され、ユーザは、入力部１０６を介してプリントサイズ及びプリント枚数の設定を行う（ステップ１０８）。
【００６４】
ＣＰＵ１０１は、ステップＳ１０８で設定されたプリントサイズ及びプリント枚数の情報を、通信Ｉ／Ｆ１０５を介してサーバ２００へ出力する。ＣＰＵ２０１は、通信Ｉ／Ｆ２０７を介してプリントサイズ及びプリント枚数の情報を取得する。そして、ＣＰＵ２０１は、取得されたプリントサイズと、ステップＳ１０６又はＳ１０７においてプリントサイズ決定部２０６が決定した最適プリントサイズＢを比較し、取得されたプリントサイズ、すなわちユーザが設定したプリントサイズが最適プリントサイズＢより小さいサイズかどうかを判断する（ステップＳ１０９）。
【００６５】
ユーザが設定したプリントサイズが最適プリントサイズＢより小さいサイズでない場合（ステップＳ１０９でＮＯ）には、ＣＰＵ２０１は何も行わずステップＳ１１３へ進む（後述）。
【００６６】
ユーザが設定したプリントサイズが最適プリントサイズＢより小さいサイズである場合（ステップＳ１０９でＹＥＳ）には、ＣＰＵ２０１は、最適なプリントサイズＢでのプリントが最適であるという情報、及びプリントサイズの変更の提案画面の情報をプリント受付端末１００へ出力する。ＣＰＵ１０１は、通信Ｉ／Ｆ１０５を介して入力された情報を取得し、提案画面をモニタ１０８に表示する（ステップＳ１１０）。例えば、００２番の画像が２Ｌサイズでのプリントが適切である場合には、図１０に示すように、提案画面には「００２番の画像は２Ｌサイズでのプリントが最適です。２Ｌサイズでプリントしますか？」という文章と、「キャンセル」、「ＯＫ」などのソフトボタンとが表示される。
【００６７】
ユーザが入力部１０６を操作して提案画面に表示されたソフトボタン「キャンセル」、「ＯＫ」のどちらかを押下することにより、提案に対する回答を入力する。ＣＰＵ１０１は、入力された回答を検知し、ユーザが提案を受け入れたかどうかを判断する（ステップＳ１１１）。
【００６８】
ユーザが「ＯＫ」ボタンを押下した場合、すなわちＣＰＵ１０１が提案を受け入れるという回答を検知した場合（ステップＳ１１１でＹＥＳ）には、ＣＰＵ１０１は、提案を受け入れた画像のプリントサイズが最適プリントサイズＢに変更する（ステップＳ１１２）。例えば、図９丸印に表示された００２番の画像のプリントサイズ「Ｌ」が、図１１丸印に示すように、「２Ｌ」に変更される。
【００６９】
ユーザが「キャンセル」ボタンを押下した場合、すなわちＣＰＵ１０１が提案を受け入れるという回答を検知しなかった場合（ステップＳ１１１でＮＯ）には、ＣＰＵ１０１は、ユーザが入力部１０６を操作して提案画面に表示された「次へ」ボタンを押下したかどうかを判断する（ステップＳ１１３）。「次へ」ボタンが押下されなかった場合（ステップＳ１１３でＮＯ）には、プリントサイズ及びプリント枚数の設定を行うステップ（ステップ１０８）へ戻る。
【００７０】
「次へ」ボタンが押下された場合（ステップＳ１１３でＹＥＳ）には、ＣＰＵ１０１は、現在設定画面において設定されているプリントサイズ及びプリント枚数の情報を、通信Ｉ／Ｆ１０５を介してサーバ２００へ出力する。ＣＰＵ２０１は、通信Ｉ／Ｆ２０７を介してプリントサイズ及びプリント枚数の情報を取得してＨＤＤ２０２に記録する。これにより、画像及び該画像のプリントサイズ及びプリント枚数がサーバ２００にアップロードされる（ステップＳ１１４）。
【００７１】
この後、ユーザの住所、納期などプリント注文に必要な情報をサーバ２００にアップロードすることで、プリント注文が完了する。
【００７２】
本実施の形態によれば、画像プリント注文時にその画像の最適プリントサイズをユーザに知らせることが出来る。これにより、ユーザは、どの大きさでプリントすればよいか、どの大きさまで引き延ばしが可能かどうかを、写真プリントされた現物を見ることなく、画像注文時に判断できる。
【００７３】
なお、本実施の形態では、ステップＳ１０９において、ユーザが設定したプリントサイズが最適プリントサイズより小さいサイズである場合に、プリントサイズの変更を提案したが、プリントサイズの変更を提案するのは、ユーザが設定したプリントサイズが最適プリントサイズより小さいサイズである場合に限らない。例えば、ユーザが設定したプリントサイズが最適プリントサイズと一致するかどうかを判断し、一致しない場合にはプリントサイズの変更を提案するようにしてもよい。ただし、ユーザは標準的なサイズであるＬサイズで注文することが多いため、ユーザが設定したプリントサイズが最適プリントサイズより小さいサイズかどうかのみの判断をすれば問題は発生しない。
【００７４】
＜第２の実施の形態＞
第２の実施の形態は、ユーザがプリントサイズの設定をすることなく、最適なプリントサイズでの注文が可能な形態である。以下、第２の実施の形態について詳細に説明する。
プリント受付システム２は、主として、プリント受付端末１００と、サーバ２００と、プリント受付端末１００とサーバ２００とを接続するネットワーク３００とで構成される。各構成要素は、第１の実施の形態と同一であるため、説明を省略する。
【００７５】
自動的に最適なプリントサイズでの注文を行う処理の流れを、図１２を用いて説明する。なお、第１の実施の形態と同一の部分については、図中同一の符号を付し、詳細な説明を省略する。
【００７６】
まず、プリント受付端末１００のモニタ１０８に表示された初期画面（図７参照）上で、ユーザが「インターネットでプリント注文」を選択すると、ＣＰＵ１０１は、それを検知し、カメラ１０４に記憶された画像を取得し、プリント注文初期画面（図８参照）をモニタ１０８に表示する（ステップＳ１０１）。
【００７７】
ユーザがプリント注文初期画面に表示された画像一覧を見て、プリントしたい画像を選択すると、ＣＰＵ１０１は、それを検知し、通信Ｉ／Ｆ１０５を介して選択された画像を該画像の付帯情報（サムネイル画像、画素数、撮影条件など）と共にサーバ２００へ出力する（ステップＳ１０２）。
【００７８】
ＣＰＵ２０１は、プリント受付端末１００から出力された画像を通信Ｉ／Ｆ２０７を介して取得し、取得した画像をＨＤＤ２０２に記憶する。これにより、プリント画像がサーバ２００にアップロードされる（ステップＳ１０３）。
【００７９】
画像情報取得部２０５は、ＨＤＤ２０２に記憶された画像の画素数を算出し、プリントサイズ決定部２０６は、ＨＤＤ２０２に記憶された画素数とプリントサイズとの関係が示されたテーブル（図４参照）を参照して、最大プリントサイズＡを決定する（ステップＳ１０４）。
【００８０】
顔検出部２０４は、ＨＤＤ２０２に記憶された画像に対して顔検出処理を行い、ＣＰＵ２０１は、顔検出部２０４においてＨＤＤ２０２に記憶された画像から顔が検出されたかを判断する（ステップＳ１０５）。
【００８１】
顔が検出された場合（ステップＳ１０５でＹＥＳ）には、画像情報取得部２０５は、顔検出部２０４が検出した顔領域の空間周波数を取得し、プリントサイズ決定部２０６は、ＨＤＤ２０２に記憶された空間周波数とプリントサイズとの関係が示されたテーブル（図５参照）を参照して最適プリントサイズＢを決定する（ステップＳ１０６）。
【００８２】
顔が検出されなかった場合（ステップＳ１０５でＮＯ）には、画像情報取得部２０５は、画像全体の空間周波数を取得し、プリントサイズ決定部２０６は、ＨＤＤ２０２に記憶された空間周波数とプリントサイズとの関係が示されたテーブル（図５参照）を参照して、最大プリントサイズＡ以下のサイズで、最適プリントサイズＢを決定する（ステップＳ１０７）。
【００８３】
ＣＰＵ２０１は、ステップＳ１０３でサーバ２００にアップロードされた画像のサムネイル画像、及びプリントサイズやプリント枚数を設定するための設定画面のデータを通信Ｉ／Ｆ２０７を介してプリント受付端末１００に出力する。ＣＰＵ１０１は、通信Ｉ／Ｆ１０５を介してサーバ２００から出力されたデータを取得して表示制御部１０７に出力する。表示制御部１０７は、図１３に示すような設定画面をモニタ１０８に表示する（ステップ２０１）。設定画面のプリントサイズ及びプリント枚数には、初期設定の値である「Ｌサイズ」及び「１枚」がそれぞれ表示されている。
【００８４】
ＣＰＵ１０１は、ユーザが入力部１０６を操作して提案画面に表示された「サイズはおまかせ！」（図１３丸印参照）のボタンを押下したか、すなわちＣＰＵ１０１にプリントサイズ自動選択を指示する入力がされたかどうかを判断する（ステップＳ２０２）。
【００８５】
ユーザが「サイズはおまかせ！」のボタンを押下した場合（ステップＳ２０２でＹＥＳ）には、ＣＰＵ１０１は、設定画面に表示された全画像のプリントサイズを最適プリントサイズＢに変更する（ステップＳ２０３）。例えば、図９丸印に表示された００２番の画像のプリントサイズ「Ｌ」が、図１１丸印に示すように、自動的に「２Ｌ」に変更される。
【００８６】
ユーザが「サイズはおまかせ！」のボタンを押下しなかった場合（ステップＳ２０２でＮＯ）には、ＣＰＵ１０１は何も行わず、ユーザが設定画面に表示された全画像のプリントサイズを設定する（ステップＳ２０４）。
【００８７】
ＣＰＵ１０１は、ユーザが入力部１０６を操作して提案画面に表示された「次へ」ボタンを押下したかどうかを判断する（ステップＳ１１３）。「次へ」ボタンが押下されなかった場合（ステップＳ１１３でＮＯ）には、設定画面を表示するステップ（ステップ２０１）へ戻る。
【００８８】
「次へ」ボタンが押下された場合（ステップＳ１１３でＹＥＳ）には、ＣＰＵ１０１は、現在設定画面において設定されているプリントサイズ及びプリント枚数の情報を、通信Ｉ／Ｆ１０５を介してサーバ２００へ出力する。ＣＰＵ２０１は、通信Ｉ／Ｆ２０７を介してプリントサイズ及びプリント枚数の情報を取得してＨＤＤ２０２に記録する。これにより、画像及び該画像のプリントサイズ及びプリント枚数がサーバ２００にアップロードされる（ステップＳ１１４）。
【００８９】
本実施の形態によれば、ユーザはボタンの一発操作のみをすればよいため、手間をかけることなく、最適なプリントサイズでのプリント注文を行うことができる。また、よい画像についてはよりよいプリントサイズでの注文が自動的に設定されるため、ユーザは、プリントされた写真を見ることなく、見栄えのよい写真を注文することが出来る。
【００９０】
＜第３の実施の形態＞
第３の実施の形態は、最適なプリントサイズの提案を受け入れて写真プリントの注文を行ったユーザを対象に提案内容についての満足度調査を行い、その結果を次回の提案に反映させる形態である。以下、第３の実施の形態について詳細に説明する。なお、第１の実施の形態と同一の部分については、同一の符号を付し、説明を省略する。
【００９１】
プリント受付システム３は、主として、プリント受付端末１００と、サーバ２１０と、プリント受付端末１００とサーバ２１０とを接続するネットワーク３００とで構成され、ユーザがプリント受付端末１００から写真プリントの注文を行うことにより、サーバ２１０で当該注文を受け付けるものである。
【００９２】
サーバ２１０は、図１４に示すように、主として、ＣＰＵ２０１と、ハードディスクドライブ（ＨＤＤ）２０２と、メモリ２０３と、顔検出部２０４と、画像情報取得部２０５と、プリントサイズ決定部２０６と、通信インターフェース（通信Ｉ／Ｆ）２０７と、メール送信部２１１と、アンケート集計部２１２とで構成される。
【００９３】
メール送信部２１１は、提案したプリントサイズでのプリントを注文したユーザ、すなわち当該ユーザがプリント注文を行ったプリント受付端末１００に、提案内容についての満足度調査に協力を要請するメールを送信する。
【００９４】
アンケート集計部２１２は、メール送信部２１１がメールを出したユーザから集められた提案内容についての満足度調査の結果を集計する。アンケートは、例えば、「とっても満足」、「まあまあ満足」、「普通」、「少し不満」及び「とても不満」の中から１つを選択する選択式となっており、「とっても満足」には１００点、「まあまあ満足」には８０点、「普通」には５０点、「少し不満」には３０点、「とても不満」には１０点がそれぞれ割り当てられている。アンケートの回答はアンケート集計部２１２に集められ、アンケート集計部２１２はその平均点を算出する。
【００９５】
例えば、２３２１人の回答を集計した結果、平均点が８７．４点となった場合には、アンケート集計部２１２は、ユーザの満足度を８７．４％と算出する。アンケートの結果は、アンケート集計部２１２内にあるメモリに記憶される。
【００９６】
最適なプリントサイズの提案を受け入れて写真プリントの注文を行ったユーザを対象に提案内容についての満足度調査を行う処理の流れについて、図１５を用いて説明する。
【００９７】
ＣＰＵ２０１は、図６のステップＳ１０９で行った最適なプリントサイズの提案を受け入れて写真プリントの注文を行ったユーザや、図１２のステップＳ２０２で「サイズはおまかせ！」を選択したユーザが入力を行ったプリント受付端末１００をＨＤＤ２０２に記憶し、メール送信部２１１は、ＨＤＤ２０２に記憶されたプリント受付端末１００に提案内容についての満足度調査に協力を要請するメールを通信Ｉ／Ｆ２０７を介して送信する（ステップＳ３０１）。
【００９８】
ＣＰＵ１０１は、メールを受信して表示制御部１０７に出力する。表示制御部１０７は、図１６に示すようなメール画面をモニタ１０８に表示する。メールには、アンケートが記憶されたサーバ、すなわちサーバ２１０のアドレスが記載されている。
【００９９】
ユーザがメールに記載されたアドレスを選択すると、ＣＰＵ１０１はこれを検知し、サーバ２１０にアクセスする。ＣＰＵ２０１はこれを検知し、通信Ｉ／Ｆ２０７を介してＨＤＤ２０２に記憶されたアンケートの情報をプリント受付端末１００に出力する。ＣＰＵ１０１は、通信Ｉ／Ｆ１０５を介してアンケートの情報を取得し、表示制御部１０７に出力する。表示制御部１０７は、図１７に示すようなアンケート画面をモニタ１０８に表示する（ステップ３０２）。
【０１００】
ユーザが入力部１０６を操作してアンケート画面に表示された「とっても満足」、「まあまあ満足」、「普通」、「少し不満」及び「とても不満」のうちのいずれかを選択し、選択が終了後、アンケート画面に表示された「送信」ボタンを押下する（ステップＳ３０３）。
【０１０１】
ＣＰＵ１０１は、「送信」ボタンが押下されたことを検知し、アンケートの回答結果を通信Ｉ／Ｆ１０５を介してサーバ２１０に出力する。サーバ２１０は通信Ｉ／Ｆ２０７を介して回答結果を取得し、アンケート集計部２１２に出力し、アンケート集計部２１２は、回答結果に基づいて平均点を算出する（ステップＳ３０４）。
【０１０２】
アンケート集計部２１２は、ステップＳ３０４で算出された平均点と、平均点を算出するのに用いられた回答数を記憶する（ステップＳ３０５）。
【０１０３】
次に、図１５に記載した処理で算出された満足度調査の結果を反映して、最適プリントサイズの提案を行う処理の流れについて、図１８を用いて説明する。
【０１０４】
まず、プリント受付端末１００のモニタ１０８に表示された初期画面（図７参照）上で、ユーザが「インターネットでプリント注文」を選択すると、ＣＰＵ１０１は、それを検知し、カメラ１０４に記憶された画像を取得し、プリント注文初期画面（図８参照）をモニタ１０８に表示する（ステップＳ１０１）。
【０１０５】
ユーザがプリント注文初期画面に表示された画像一覧を見て、プリントしたい画像を選択すると、ＣＰＵ１０１は、それを検知し、通信Ｉ／Ｆ１０５を介して選択された画像を該画像の付帯情報（サムネイル画像、画素数、撮影条件など）と共にサーバ２００へ出力する（ステップＳ１０２）。
【０１０６】
ＣＰＵ２０１は、プリント受付端末１００から出力された画像を通信Ｉ／Ｆ２０７を介して取得し、取得した画像をＨＤＤ２０２に記憶する。これにより、プリント画像がサーバ２００にアップロードされる（ステップＳ１０３）。
【０１０７】
画像情報取得部２０５は、ＨＤＤ２０２に記憶された画像の画素数を算出し、プリントサイズ決定部２０６は、ＨＤＤ２０２に記憶された画素数とプリントサイズとの関係が示されたテーブル（図４参照）を参照して、最大プリントサイズＡを決定する（ステップＳ１０４）。
【０１０８】
顔検出部２０４は、ＨＤＤ２０２に記憶された画像に対して顔検出処理を行い、ＣＰＵ２０１は、顔検出部２０４においてＨＤＤ２０２に記憶された画像から顔が検出されたかを判断する（ステップＳ１０５）。
【０１０９】
顔が検出された場合（ステップＳ１０５でＹＥＳ）には、画像情報取得部２０５は、顔検出部２０４が検出した顔領域の空間周波数を取得し、プリントサイズ決定部２０６は、ＨＤＤ２０２に記憶された空間周波数とプリントサイズとの関係が示されたテーブル（図５参照）を参照して最適プリントサイズＢを決定する（ステップＳ１０６）。
【０１１０】
顔が検出されなかった場合（ステップＳ１０５でＮＯ）には、画像情報取得部２０５は、画像全体の空間周波数を取得し、プリントサイズ決定部２０６は、ＨＤＤ２０２に記憶された空間周波数とプリントサイズとの関係が示されたテーブル（図５参照）を参照して、最大プリントサイズＡ以下のサイズで、最適プリントサイズＢを決定する（ステップＳ１０７）。
【０１１１】
ＣＰＵ２０１は、ステップＳ１０３でサーバ２００にアップロードされた画像のサムネイル画像、及びプリントサイズやプリント枚数を設定するための設定画面のデータを通信Ｉ／Ｆ２０７を介してプリント受付端末１００に出力する。ＣＰＵ１０１は、通信Ｉ／Ｆ１０５を介してサーバ２００から出力されたデータを取得して表示制御部１０７に出力する。表示制御部１０７は、図９に示すような設定画面をモニタ１０８に表示する。設定画面のプリントサイズ及びプリント枚数には、初期設定の値である「Ｌサイズ」及び「１枚」がそれぞれ表示され、ユーザは、入力部１０６を介してプリントサイズ及びプリント枚数の設定を行う（ステップ１０８）。
【０１１２】
ＣＰＵ１０１は、ステップＳ１０８で設定されたプリントサイズ及びプリント枚数の情報を、通信Ｉ／Ｆ１０５を介してサーバ２００へ出力する。ＣＰＵ２０１は、通信Ｉ／Ｆ２０７を介してプリントサイズ及びプリント枚数の情報を取得する。そして、ＣＰＵ２０１は、取得されたプリントサイズと、ステップＳ１０６又はＳ１０７においてプリントサイズ決定部２０６が決定した最適プリントサイズＢを比較し、取得されたプリントサイズ、すなわちユーザが設定したプリントサイズが最適プリントサイズＢより小さいサイズかどうかを判断する（ステップＳ１０９）。
【０１１３】
ユーザが設定したプリントサイズが最適プリントサイズＢより小さいサイズでない場合（ステップＳ１０９でＮＯ）には、ＣＰＵ２０１は何も行わずステップＳ１１３へ進む（後述）。
【０１１４】
ユーザが設定したプリントサイズが最適プリントサイズＢより小さいサイズである場合（ステップＳ１０９でＹＥＳ）には、ＣＰＵ２０１は、最適なプリントサイズＢでのプリントが最適であるという情報、プリントサイズの変更の提案画面の情報、及びステップＳ３０５でアンケート集計部２１２に記憶されたアンケートの集計結果をプリント受付端末１００へ出力する。ＣＰＵ１０１は、通信Ｉ／Ｆ１０５を介して入力された情報を取得し、提案画面をモニタ１０８に表示する（ステップＳ３０６）。例えば、００２番の画像が２Ｌサイズでのプリントが適切である場合には、図１９に示すように、提案画面には「００２番の画像は２Ｌサイズでのプリントが最適です。２Ｌサイズでプリントしますか？」という文章と、「この提案に対する本サービスのユーザ満足度：８７．４％（２００７．７．２０現在、提案受入ユーザ数：２３２１人）」というアンケート集計結果と、「キャンセル」、「ＯＫ」などのソフトボタンとが表示される。
【０１１５】
ユーザが入力部１０６を操作して提案画面に表示された「キャンセル」、「ＯＫ」のどちらかを押下することにより、提案に対する回答を入力する。ＣＰＵ１０１は、入力された回答を検知し、ユーザが提案を受け入れたかどうかを判断する（ステップＳ１１１）。
【０１１６】
ユーザが「ＯＫ」ボタンを押下した場合、すなわちＣＰＵ１０１が提案を受け入れるという回答を検知した場合（ステップＳ１１１でＹＥＳ）には、ＣＰＵ１０１は、提案を受け入れた画像のプリントサイズを最適プリントサイズＢに変更する（ステップＳ１１２）。
【０１１７】
ユーザが「キャンセル」ボタンを押下した場合、すなわちＣＰＵ１０１が提案を受け入れるという回答を検知しなかった場合（ステップＳ１１１でＮＯ）には、ＣＰＵ１０１は、ユーザが入力部１０６を操作して提案画面に表示された「次へ」ボタンを押下したかどうかを判断する（ステップＳ１１３）。「次へ」ボタンが押下されなかった場合（ステップＳ１１３でＮＯ）には、プリントサイズ及びプリント枚数の設定を行うステップ（ステップ１０８）へ戻る。
【０１１８】
「次へ」ボタンが押下された場合（ステップＳ１１３でＹＥＳ）には、ＣＰＵ１０１は、現在設定画面において設定されているプリントサイズ及びプリント枚数の情報を、通信Ｉ／Ｆ１０５を介してサーバ２００へ出力する。ＣＰＵ２０１は、通信Ｉ／Ｆ２０７を介してプリントサイズ及びプリント枚数の情報を取得してＨＤＤ２０２に記録する。これにより、画像及び該画像のプリントサイズ及びプリント枚数がサーバ２００にアップロードされる（ステップＳ１１４）。
【０１１９】
本実施の形態によれば、過去に本サービスを利用した他のユーザの満足度が表示されるため、プリント注文を行うユーザに本サービスの信頼性が高いことを示すことが出来る。
【０１２０】
なお、本実施の形態では、アンケートをサーバ２００のＨＤＤ２０２に記憶したが、アンケート画面やアンケート結果を記憶するメモリ、アンケート集計部等を備えたアンケート用のサーバを別に設けてもよい。
【０１２１】
＜第４の実施の形態＞
第３の実施の形態は、最適なプリントサイズの提案を受け入れて写真プリントの注文を行ったユーザを対象に提案内容についての満足度調査を行い、その結果を次回の提案に反映させる形態であるが、満足度調査の結果が悪い場合には、かえって説得力をなくす結果となる場合が考えられる。
【０１２２】
第４の実施の形態は、満足度調査の結果が悪い場合には、最適プリントサイズＢを算出する基準を見直すことで、提案内容を改善するものである。以下、第４の実施の形態について詳細に説明する。なお、第３の実施の形態と同一の部分については、同一の符号を付し、説明を省略する。
【０１２３】
プリント受付システム４は、主として、プリント受付端末１００と、サーバ２２０と、プリント受付端末１００とサーバ２２０とを接続するネットワーク３００とで構成され、ユーザがプリント受付端末１００から写真プリントの注文を行うことにより、サーバ２２０で当該注文を受け付けるものである。
【０１２４】
サーバ２２０は、図２０に示すように、主として、ＣＰＵ２０１と、ハードディスクドライブ（ＨＤＤ）２０２と、メモリ２０３と、顔検出部２０４と、画像情報取得部２０５と、プリントサイズ決定部２０６と、通信インターフェース（通信Ｉ／Ｆ）２０７と、メール送信部２１１と、アンケート集計部２１２と、修正部２２１とで構成される。
【０１２５】
修正部２２１は、アンケート集計部２１２で算出された平均点が所定の閾値以下の場合には、ＨＤＤ２０２に記憶されている空間周波数とプリントサイズとの関係が示されたテーブルを修正する。修正部２２１には、図２１に示すような、満足度と修正内容との関係が示されたテーブルが記憶されている。修正部２２１は、アンケート集計部２１２で算出された平均点（満足度）を取得し、空間周波数とプリントサイズとの関係が示されたテーブルに対して取得された満足度に対応する修正を行う。例えば、アンケート集計部２１２で算出された平均点が７３点であった場合には、図５に示すテーブルの空間周波数の値を０．２ＬＰ／ｍｍ高くする。その結果、図２２に示すような修正されたテーブルがＨＤＤ２０２に記憶される。また、平均点が所定の閾値（図２１においては６０点）以下の場合には、提案を行わないようにする。
【０１２６】
修正部２２１による修正は、アンケート集計部２１２に所定の人数のアンケート結果が記憶された後で行なわれる。修正後は、再度所定の人数のアンケート結果がアンケート集計部２１２に記憶されるまで行われない。これにより、空間周波数とプリントサイズとの関係が示されたテーブルの信頼性を高くすることができる。なお、次の修正は、今回修正された後の空間周波数とプリントサイズとの関係が示されたテーブルに対して行われる。
【０１２７】
次に、修正部２２１による修正処理について図２３を用いて説明する。なお、提案内容についての満足度調査を行う処理、最適プリントサイズの提案を行う処理については、第３の実施の形態と同じであるため、説明を省略する。
【０１２８】
ＣＰＵ２０１は、アンケート集計部２１２に所定の数、例えば１００人のアンケート結果が集計されたかどうかを判断する（ステップＳ４０１）。所定の人数のアンケート結果が集計されていない場合（ステップＳ４０１でＮＯ）には、処理を終了する。
【０１２９】
所定の人数のアンケート結果が集計された場合（ステップＳ４０１でＹＥＳ）には、ＣＰＵ２０１は、満足度が７５％以上であるかどうか、すなわち満足度の値が、空間周波数の修正が必要ないレベルかどうかを判断する（ステップＳ４０２）。
【０１３０】
満足度が７５％以上で無い場合（ステップＳ４０２でＮＯ）には、ＣＰＵ２０１は修正部２２１に指示を出し、修正部２２１は、ＨＤＤ２０２に記憶された空間周波数とプリントサイズとの関係が示されたテーブルに対して取得された満足度に対応する修正を行う（ステップＳ４０３）。そして、アンケートの回答数をリセットする（ステップＳ４０４）。満足度が７５％以上である場合（ステップＳ４０２でＹＥＳ）には、修正を行わず、アンケートの回答数をリセットする（ステップＳ４０４）。これにより、再度所定の数のアンケート結果が集計されるまで、すなわち次の１００人のアンケート結果が集計されるまでは、空間周波数とプリントサイズとの関係が示されたテーブルに対して修正が行われないため、システムを安定化させることが出来る。
【０１３１】
本実施の形態では、満足度調査の結果が悪い場合には、最適プリントサイズＢを算出する基準である空間周波数とプリントサイズとの関係を見直すことで、最適プリントサイズ提案システムの信頼度を上げることが出来る。
【０１３２】
なお、本実施の形態では、修正部２２１が空間周波数とプリントサイズとの関係が示されたテーブルを修正したが、画素数とプリントサイズとの関係が示されたテーブルを修正するようにしてもよい。
【０１３３】
＜第５の実施の形態＞
第５の実施の形態は、写真プリントの注文が行われた画像の画質を判断して、焼き増しを提案する形態である。以下、第５の実施の形態について詳細に説明する。
【０１３４】
プリント受付システム５は、主として、プリント受付端末１００と、サーバ２００と、プリント受付端末１００とサーバ２００とを接続するネットワーク３００とで構成される。各構成要素は、第１の実施の形態と同一であるため、説明を省略する。
【０１３５】
写真プリントの注文が行われた画像の画質を判断して焼き増しを提案する処理の流れを、図２４を用いて説明する。なお、第１の実施の形態と同一の部分については、図中同一の符号を付し、詳細な説明を省略する。
【０１３６】
まず、プリント受付端末１００のモニタ１０８に表示された初期画面（図７参照）上で、ユーザが「インターネットでプリント注文」を選択すると、ＣＰＵ１０１は、それを検知し、カメラ１０４に記憶された画像を取得し、プリント注文初期画面（図８参照）をモニタ１０８に表示する（ステップＳ１０１）。
【０１３７】
ユーザがプリント注文初期画面に表示された画像一覧を見て、プリントしたい画像を選択すると、ＣＰＵ１０１は、それを検知し、通信Ｉ／Ｆ１０５を介して選択された画像を該画像の付帯情報（サムネイル画像、画素数、撮影条件など）と共にサーバ２００へ出力する（ステップＳ１０２）。
【０１３８】
ＣＰＵ２０１は、プリント受付端末１００から出力された画像を通信Ｉ／Ｆ２０７を介して取得し、取得した画像をＨＤＤ２０２に記憶する。これにより、プリント画像がサーバ２００にアップロードされる（ステップＳ１０３）。
【０１３９】
画像情報取得部２０５は、ＨＤＤ２０２に記憶された画像の画素数を算出し、プリントサイズ決定部２０６は、ＨＤＤ２０２に記憶された画素数とプリントサイズとの関係が示されたテーブル（図４参照）を参照して、最大プリントサイズＡを決定する（ステップＳ１０４）。
【０１４０】
顔検出部２０４は、ＨＤＤ２０２に記憶された画像に対して顔検出処理を行い、ＣＰＵ２０１は、顔検出部２０４においてＨＤＤ２０２に記憶された画像から顔が検出されたかを判断する（ステップＳ１０５）。
【０１４１】
顔が検出された場合（ステップＳ１０５でＹＥＳ）には、画像情報取得部２０５は、顔検出部２０４が検出した顔領域の空間周波数を取得し、プリントサイズ決定部２０６は、ＨＤＤ２０２に記憶された空間周波数とプリントサイズとの関係が示されたテーブル（図５参照）を参照して最適プリントサイズＢを決定する（ステップＳ１０６）。
【０１４２】
顔が検出されなかった場合（ステップＳ１０５でＮＯ）には、画像情報取得部２０５は、画像全体の空間周波数を取得し、プリントサイズ決定部２０６は、ＨＤＤ２０２に記憶された空間周波数とプリントサイズとの関係が示されたテーブル（図５参照）を参照して、最大プリントサイズＡ以下のサイズで、最適プリントサイズＢを決定する（ステップＳ１０７）。
【０１４３】
ＣＰＵ２０１は、ステップＳ１０３でサーバ２００にアップロードされた画像のサムネイル画像、及びプリントサイズやプリント枚数を設定するための設定画面のデータを通信Ｉ／Ｆ２０７を介してプリント受付端末１００に出力する。ＣＰＵ１０１は、通信Ｉ／Ｆ１０５を介してサーバ２００から出力されたデータを取得して表示制御部１０７に出力する。表示制御部１０７は、図２５（図９と同じ）に示すような設定画面をモニタ１０８に表示する。設定画面のプリントサイズ及びプリント枚数には、初期設定の値である「Ｌサイズ」及び「１枚」がそれぞれ表示され、ユーザは、入力部１０６を介してプリントサイズ及びプリント枚数の設定を行う（ステップ１０８）。
【０１４４】
ＣＰＵ２０１は、ステップＳ１０６又はＳ１０７で最適プリントサイズＢが算出された画像の中に、プリント可能な最大サイズでのプリントに耐えうる画像があるかどうか、すなわち、ステップＳ１０６又はＳ１０７で算出された最適プリントサイズＢがプリント可能な最大サイズ（例えば、４切りサイズ）である画像が存在するかどうかを判断する（ステップＳ５０１）。
【０１４５】
最適プリントサイズＢがプリント可能な最大サイズである画像が存在しない場合（ステップＳ５０１でＮＯ）には、「次へ」ボタンを押下したかどうかを判断するステップ（ステップＳ１１３）へ進む（後述）。
【０１４６】
最適プリントサイズＢがプリント可能な最大サイズである画像が存在する場合（ステップＳ５０１でＹＥＳ）には、ＣＰＵ２０１は、既に焼き増しの提案（ステップＳ５０３、後述）をしているかどうかを判断する（ステップＳ５０２）。焼き増しの提案をしている場合（ステップＳ５０２でＹＥＳ）には、「次へ」ボタンを押下したかどうかを判断するステップ（ステップＳ１１３）へ進む（後述）。
【０１４７】
焼き増しの提案をしていない場合（ステップＳ５０２でＮＯ）には、ＣＰＵ２０１は、焼き増しの提案画像のデータを通信Ｉ／Ｆ２０７を介してプリント受付端末１００に出力する。ＣＰＵ１０１は、通信Ｉ／Ｆ１０５を介して焼き増しの提案画像のデータを取得し、表示制御部１０７に出力する。表示制御部１０７は、図２６に示すような提案画面をモニタ１０８に表示する（ステップＳ５０３）。例えば、００２番の画像の最適プリントサイズＢが４切りサイズである場合には、提案画面には、「お客様がご注文いただいた画像の００２番は非常に上手に撮影されております。他の方へお送りするために焼き増しはいかがでしょうか。」という焼き増しを提案する文章と、「キャンセル」、「ＯＫ」を入力するためのソフトスイッチとが表示される。
【０１４８】
ＣＰＵ１０１は、ステップＳ５０３で行った提案が受け入れられたか、すなわちユーザが入力部１０６を操作することにより提案画面の「ＯＫ」ボタンを押下したかどうかを判断する。これは、ＣＰＵ１０１が、「ＯＫ」ボタンを押されたことによる信号が入力されたかどうかを判断することによって行われる（ステップＳ５０４）。提案が受け入れられなかった場合（ステップＳ５０４でＮＯ）には、「次へ」ボタンを押下したかどうかを判断するステップ（ステップＳ１１３）へ進む（後述）。
【０１４９】
提案が受け入れられた場合（ステップＳ５０４でＹＥＳ）には、ＣＰＵ１０１は、設定画面上で、提案が受け入れられた画像の注文枚数を現在の設定枚数＋１枚に変更する（ステップＳ５０５）。例えば、００２番の画像の焼き増し提案が受け入れられた場合において、現在設定されている枚数が１枚（図２５の丸印参照）である場合には、設定画面の００２番の画像の注文枚数を２枚（図２７丸印参照）に変更する。
【０１５０】
ＣＰＵ１０１は、ユーザが入力部１０６を操作して提案画面に表示された「次へ」ボタンを押下したかどうかを判断する（ステップＳ１１３）。「次へ」ボタンが押下されなかった場合（ステップＳ１１３でＮＯ）には、プリントサイズ及びプリント枚数の設定を行うステップ（ステップ１０８）へ戻る。
【０１５１】
「次へ」ボタンが押下された場合（ステップＳ１１３でＹＥＳ）には、ＣＰＵ１０１は、現在設定画面において設定されているプリントサイズ及びプリント枚数の情報を、通信Ｉ／Ｆ１０５を介してサーバ２００へ出力する。ＣＰＵ２０１は、通信Ｉ／Ｆ２０７を介してプリントサイズ及びプリント枚数の情報を取得してＨＤＤ２０２に記録する。これにより、画像及び該画像のプリントサイズ及びプリント枚数がサーバ２００にアップロードされる（ステップＳ１１４）。
【０１５２】
本実施の形態によれば、プリントされた写真を見ることなく、プリント注文時に焼き増しを提案することが出来る。また、ユーザに注文した画像の画質がよいことを伝えることが出来るため、気分をよくしたユーザは、画質がよいとほめられた写真を誰かにあげようと、提案された画像のプリント枚数を増やすため、よい多い枚数のプリント注文を受け付けることが出来る。
【０１５３】
なお、上記第１〜第５の実施の形態では、自宅のＰＣであるプリント受付端末とサーバとを有するプリント受付システムというシステムについて説明したが、本発明は、ネットワークを用いてプリント受付を行うシステムに限らず、装置、例えば店頭に設置されるプリント受付端末にも適用可能であるし、プリント受付端末やＰＣのような装置に適用するプログラムとして提供してもよい。
【０１５４】
また、本発明を店頭に設置されるプリント受付端末のような装置に適用する場合には、図４、５に示すような画素数とプリントサイズとの関係、空間周波数とプリントサイズとの関係を示すデータを装置間で共有するようにしてもよい。
【図面の簡単な説明】
【０１５５】
【図１】本発明が適用されたプリント受付システム１の概略図である。
【図２】プリント受付端末１００のブロック図である。
【図３】サーバ２００のブロック図である。
【図４】画素数とプリントサイズとの関係を示す図である。
【図５】空間周波数とプリントサイズとの関係を示す図である。
【図６】プリント受付システム１の処理の流れを示すフローチャートである。
【図７】初期画面の一例である。
【図８】プリント注文初期画面の一例である。
【図９】設定画面の一例である。
【図１０】最適プリントサイズでのプリントを提案する画面の一例である。
【図１１】設定画面の一例である。
【図１２】本発明が適用されたプリント受付システム２の処理の流れを示すフローチャートである。
【図１３】設定画面の一例である。
【図１４】本発明が適用されたプリント受付システム３のサーバ２１０のブロック図である。
【図１５】プリント受付システム３のアンケート集計処理の流れを示すフローチャートである。
【図１６】メール画面の一例である。
【図１７】アンケート画面の一例である。
【図１８】プリント受付システム３のプリント注文処理の流れを示すフローチャートである。
【図１９】最適プリントサイズでのプリントを提案する画面の一例である。
【図２０】本発明が適用されたプリント受付システム４のサーバ２２０のブロック図である。
【図２１】修正部２２１に記録されたテーブルの一例である。
【図２２】修正部２２１により修正が行われた後の空間周波数とプリントサイズとの関係を示す図である。
【図２３】プリント受付システム４の修正処理の流れを示すフローチャートである。
【図２４】本発明が適用されたプリント受付システム５の処理の流れを示すフローチャートである。
【図２５】設定画面の一例である。
【図２６】焼き増しを提案する画面の一例である。
【図２７】設定画面の一例である。
【符号の説明】
【０１５６】
１、２、３、４、５：プリント受付システム、１００：プリント受付端末、１０１：ＣＰＵ、１０２：ＨＤＤ、１０３：メモリ、１０４：カメラ、１０５：通信Ｉ／Ｆ、１０６：入力部、１０７：表示制御部、１０８：モニタ、２００、２１０、２２０：サーバ、２０１：ＣＰＵ、２０２：ＨＤＤ、２０３：メモリ、２０４：顔検出部、２０５：画像情報取得部、２０６：プリントサイズ決定部、２０７：通信Ｉ／Ｆ、２１１：メール送信部、２１２：アンケート集計部、２２１：修正部
【図１】
0005006822.tif 000002
【図２】
0005006822.tif 000003
【図３】
0005006822.tif 000004
【図４】
0005006822.tif 000005
【図５】
0005006822.tif 000006
【図６】
0005006822.tif 000007
【図７】
0005006822.tif 000008
【図８】
0005006822.tif 000009
【図９】
0005006822.tif 000010
【図１０】
0005006822.tif 000011
【図１１】
0005006822.tif 000012
【図１２】
0005006822.tif 000013
【図１３】
0005006822.tif 000014
【図１４】
0005006822.tif 000015
【図１５】
0005006822.tif 000016
【図１６】
0005006822.tif 000017
【図１７】
0005006822.tif 000018
【図１８】
0005006822.tif 000019
【図１９】
0005006822.tif 000020
【図２０】
0005006822.tif 000021
【図２１】
0005006822.tif 000022
【図２２】
0005006822.tif 000023
【図２３】
0005006822.tif 000024
【図２４】
0005006822.tif 000025
【図２５】
0005006822.tif 000026
【図２６】
0005006822.tif 000027
【図２７】
0005006822.tif 000028