(57)【特許請求の範囲】
【請求項１】
複数の商材を記憶する商材記憶部と、
ユーザにより入力された指示を取得する指示取得部と、
前記指示に応じて画像群を取得する画像群取得部と、
前記画像群に含まれる画像を解析する画像解析部と、
前記指示に応じて前記複数の商材の中から第１商材として通常プリントの商材を選択する第１商材選択部と、
前記複数の商材の中から、前記画像の解析結果に基づいて前記第１商材とは異なる第２商材としてシャッフルプリントまたはフォトブックの商材を選択する第２商材選択部と、
前記画像の解析結果に基づいて、前記画像群の中から、前記画像群の少なくとも一部の第１画像を選択し、前記第２商材に対して前記第１画像を適用したリコメンド商品を作成する商品作成部と、
前記指示に応じて前記画像群の少なくとも一部の第２画像を前記ユーザの端末装置の表示部に表示している場合に、前記第２画像とともに、１回以上、前記リコメンド商品を前記表示部に表示する表示制御部とを備え、
前記画像解析部は、前記画像の解析として、前記画像に付帯するExif情報に含まれる撮影日時および撮影場所の情報に基づいて、前記画像が撮影されたイベントを検出するイベント検出処理を行い、
前記画像群取得部が前記画像群を取得した後、前記指示取得部が前記第２画像を表示する指示を取得する前に、前記第２商材選択部は、前記イベント検出処理により検出されたイベントに合わせて前記第２商材を選択し、前記商品作成部は、前記リコメンド商品を作成し、前記表示制御部は、前記商品作成部が前記リコメンド商品を作成中である旨の表示を前記表示部に行い、
前記指示取得部が前記第２画像を表示する指示を取得した後、前記表示制御部は、前記第２画像とともに、前記リコメンド商品を前記表示部に表示する画像処理装置。
【請求項２】
前記画像解析部は、前記画像群に含まれる画像から顔領域を検出する顔検出処理を行い、
前記商品作成部は、前記リコメンド商品として、前記顔検出処理の結果に基づいて、前記第２商材に対して前記画像群のうちの顔が存在する画像を優先的に適用した商品を作成する請求項１に記載の画像処理装置。
【請求項３】
前記画像解析部は、前記画像群に含まれる画像に存在する人物の顔を認識する顔認識処理を行い、
前記商品作成部は、前記リコメンド商品として、前記顔認識処理の結果に基づいて、前記第２商材に対して前記画像群のうちの登場回数が閾値以上である人物が存在する画像を優先的に適用した商品を作成する請求項１に記載の画像処理装置。
【請求項４】
前記画像解析部は、前記画像群に含まれる類似画像を判定して類似画像群を取得する類似画像判定処理を行い、
前記商品作成部は、前記リコメンド商品として、前記類似画像判定処理の結果に基づいて、前記第２商材に対して前記類似画像群から１枚以下の画像を適用した商品を作成する請求項１に記載の画像処理装置。
【請求項５】
前記画像解析部は、前記画像群に含まれる画像の解析結果に基づいて、前記画像群に含まれる画像の評価値を算出し、
前記商品作成部は、前記リコメンド商品として、前記評価値に基づいて、前記第２商材に対して前記画像群のうちの前記評価値が閾値以上である一定枚数の画像を適用した商品を作成する請求項１に記載の画像処理装置。
【請求項６】
前記画像群取得部は、前記指示に応じて、前記画像群とは異なる他の画像群を取得し、
前記画像解析部は、前記画像群および前記他の画像群に含まれる画像を解析し、前記画像群および前記他の画像群に含まれる画像の解析結果に基づいて、前記画像群および前記他の画像群に含まれる画像の評価値を算出し、
前記商品作成部は、前記リコメンド商品として、前記評価値に基づいて、前記第２商材に対して前記画像群および前記他の画像群のうちの前記評価値が閾値以上である一定枚数の画像を適用した商品を作成する請求項１に記載の画像処理装置。
【請求項７】
前記表示制御部は、前記画像群に含まれる一定枚数の画像毎に、前記リコメンド商品を前記表示部に表示する請求項１〜６のいずれか一項に記載の画像処理装置。
【請求項８】
前記商品作成部は、前記イベント毎に、前記リコメンド商品を作成し、
前記表示制御部は、前記イベント毎に、前記リコメンド商品を前記表示部に表示する請求項１〜６のいずれか一項に記載の画像処理装置。
【請求項９】
前記表示制御部は、あらかじめ設定された最低表示間隔以上の表示間隔毎に、前記リコメンド商品を前記表示部に表示する請求項８に記載の画像処理装置。
【請求項１０】
前記表示制御部は、前記指示に応じて、前記ユーザが前記画像処理装置に一定回数ログインする毎に、前記リコメンド商品を前記表示部に表示する請求項１〜６のいずれか一項に記載の画像処理装置。
【請求項１１】
前記第２商材選択部は、前記リコメンド商品が前記表示部に表示される毎に、前記第２商材として、前記表示部に表示された前回の商品と同じ商材を選択する請求項７〜１０のいずれか一項に記載の画像処理装置。
【請求項１２】
前記第２商材選択部は、前記リコメンド商品が前記表示部に表示される毎に、前記第２商材として、前記表示部に表示された前回の商品とは異なる商材を選択する請求項７〜１０のいずれか一項に記載の画像処理装置。
【請求項１３】
前記表示制御部は、前記商品作成部が前記リコメンド商品を作成している間、前記リコメンド商品を表示する表示枠を前記表示部に表示する請求項１〜６のいずれか一項に記載の画像処理装置。
【請求項１４】
前記表示制御部は、前記第２画像よりも目立つように、前記商品作成部により作成された商品を表示する請求項１〜１３のいずれか一項に記載の画像処理装置。
【請求項１５】
前記表示制御部は、前記リコメンド商品であることを表すアイコンを前記表示部に表示する、前記アイコンを光らせて前記表示部に表示する、前記アイコンを前記表示部にアニメーション表示する、または、前記リコメンド商品を前記第２画像よりも大きいサイズで前記表示部に表示する請求項１４に記載の画像処理装置。
【請求項１６】
前記商材記憶部は、前記複数の商材として、通常プリント、引き伸ばしプリント、フォトアルバム、フレーム付きプリント、シャッフルプリント、画像付きポストカード、画像付きカレンダーを含む請求項１〜１５のいずれか一項に記載の画像処理装置。
【請求項１７】
指示取得部が、ユーザにより入力された指示を取得するステップと、
画像群取得部が、前記指示に応じて画像群を取得するステップと、
画像解析部が、前記画像群に含まれる画像を解析するステップと、
第１商材選択部が、前記指示に応じて複数の商材の中から第１商材として通常プリントの商材を選択するステップと、
第２商材選択部が、前記複数の商材の中から、前記画像の解析結果に基づいて前記第１商材とは異なる第２商材としてシャッフルプリントまたはフォトブックの商材を選択するステップと、
商品作成部が、前記画像の解析結果に基づいて、前記画像群の中から、前記画像群の少なくとも一部の第１画像を選択し、前記第２商材に対して前記第１画像を適用したリコメンド商品を作成するステップと、
表示制御部が、前記指示に応じて前記画像群の少なくとも一部の第２画像を前記ユーザの端末装置の表示部に表示している場合に、前記第２画像とともに、１回以上、前記リコメンド商品を前記表示部に表示するステップとを含み、
前記画像の解析として、前記画像に付帯するExif情報に含まれる撮影日時および撮影場所の情報に基づいて、前記画像が撮影されたイベントを検出するイベント検出処理を行い、
前記画像群を取得した後、前記第２画像を表示する指示を取得する前に、前記イベント検出処理により検出されたイベントに合わせて前記第２商材を選択し、前記リコメンド商品を作成し、前記リコメンド商品を作成中である旨の表示を前記表示部に行い、
前記第２画像を表示する指示を取得した後、前記第２画像とともに、前記リコメンド商品を前記表示部に表示する画像処理方法。
【請求項１８】
請求項１７に記載の画像処理方法の各々のステップをコンピュータに実行させるためのプログラム。
【請求項１９】
請求項１７に記載の画像処理方法の各々のステップをコンピュータに実行させるためのプログラムが記録されたコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、商材に対してユーザが所有する画像を適用した商品をユーザにリコメンドする画像処理装置、画像処理方法、プログラムおよび記録媒体に関するものである。
【背景技術】
【０００２】
通常プリントやフォトブック等のフォト関連の商品を、ユーザが所有する端末装置からネットワークを介して注文するシステムにおいて、例えば、カートに入っている商品の一覧を表示する画面や、これ以降の表示画面、つまり、商品の注文が完了したことを表示する画面が表示されるまでの間に、ユーザが注文していない他の商品の画像を表示してユーザにリコメンドするものはよく知られている。
【０００３】
しかし、上記のタイミングでは、ユーザが商品を購入するための操作を完了した後であり、リコメンドされた他の商品をユーザが購入する可能性は低い。また、フォトブック等の合成画像を注文する場合、ユーザが所有する画像を使用せずに作成された合成画像をリコメンドすることは容易であるが、ユーザにとっては自分の画像を使用して作成された合成画像のイメージがつきにくいため、注文につながりづらい。
【０００４】
本発明に関連性のある先行技術文献として、特許文献１〜３がある。
【０００５】
特許文献１には、プリント注文を行うために記録媒体に記録された画像数をカウントし、画像数に応じて、ユーザに勧めるプリントサービスを決定し、決定されたプリントサービスをユーザに勧める勧誘画面を表示部に表示する注文受付装置が記載されている。
【０００６】
特許文献２には、利用者によって入力された注文商材およびその注文数を、販売者によって予め設定されたキャンペーン対象商材、特典適用条件、および特典内容を含むキャンペーン情報と比較し、注文商材がキャンペーン対象商材として設定されていた場合に、そのキャンペーン対象商材についての特典適用条件に関する特典適用情報および特典内容を利用者に報知するキャンペーン報知システムが記載されている。
【０００７】
特許文献３には、画像がレイアウトされた媒体を作成するためのシステムであって、第１の媒体のレイアウト枠に画像をレイアウトするための操作に関する操作履歴を記憶し、操作履歴に関連する画像の少なくとも１つを、推奨画像として決定し、推奨画像のレイアウト対象として推奨する第２の媒体を決定し、推奨画像と第２の媒体とをユーザに提示するシステムが記載されている。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２００７−８０１６４号公報
【特許文献２】特開２００７−３２３５２３号公報
【特許文献３】特許第５５８７３９８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
しかし、いずれの特許文献１〜３においても、どのようなタイミングでユーザにリコメンドすることにより、商品の販売を促進することができるかについては何ら記載されていない。
【００１０】
本発明の目的は、従来技術の問題点を解消し、適切なタイミングで商品をユーザにリコメンし、商品の販売を促進することができる画像処理装置、画像処理方法、プログラムおよび記録媒体を提供することにある。
【課題を解決するための手段】
【００１１】
上記目的を達成するために、本発明は、複数の商材を記憶する商材記憶部と、
ユーザにより入力された指示を取得する指示取得部と、
指示に応じて画像群を取得する画像群取得部と、
画像群に含まれる画像を解析する画像解析部と、
指示に応じて複数の商材の中から第１商材として通常プリントの商材を選択する第１商材選択部と、
複数の商材の中から、画像の解析結果に基づいて第１商材とは異なる第２商材としてシャッフルプリントまたはフォトブックの商材を選択する第２商材選択部と、
画像の解析結果に基づいて、画像群の中から、画像群の少なくとも一部の第１画像を選択し、第２商材に対して第１画像を適用したリコメンド商品を作成する商品作成部と、
指示に応じて画像群の少なくとも一部の第２画像をユーザの端末装置の表示部に表示している場合に、第２画像とともに、１回以上、リコメンド商品を表示部に表示する表示制御部とを備え、
画像解析部は、画像の解析として、画像に付帯するExif情報に含まれる撮影日時および撮影場所の情報に基づいて、画像が撮影されたイベントを検出するイベント検出処理を行い、
画像群取得部が画像群を取得した後、指示取得部が第２画像を表示する指示を取得する前に、第２商材選択部は、イベント検出処理により検出されたイベントに合わせて第２商材を選択し、商品作成部は、リコメンド商品を作成し、表示制御部は、商品作成部がリコメンド商品を作成中である旨の表示を表示部に行い、
指示取得部が第２画像を表示する指示を取得した後、表示制御部は、第２画像とともに、リコメンド商品を表示部に表示する画像処理装置を提供するものである。
【００１８】
ここで、画像解析部は、画像群に含まれる画像から顔領域を検出する顔検出処理を行い、
商品作成部は、リコメンド商品として、顔検出処理の結果に基づいて、第２商材に対して画像群のうちの顔が存在する画像を優先的に適用した商品を作成することが好ましい。
【００１９】
また、画像解析部は、画像群に含まれる画像に存在する人物の顔を認識する顔認識処理を行い、
商品作成部は、リコメンド商品として、顔認識処理の結果に基づいて、第２商材に対して画像群のうちの登場回数が閾値以上である人物が存在する画像を優先的に適用した商品を作成することが好ましい。
【００２０】
また、画像解析部は、画像群に含まれる類似画像を判定して類似画像群を取得する類似画像判定処理を行い、
商品作成部は、リコメンド商品として、類似画像判定処理の結果に基づいて、第２商材に対して類似画像群から１枚以下の画像を適用した商品を作成することが好ましい。
【００２１】
また、画像解析部は、画像群に含まれる画像の解析結果に基づいて、画像群に含まれる画像の評価値を算出し、
商品作成部は、リコメンド商品として、評価値に基づいて、第２商材に対して画像群のうちの評価値が閾値以上である一定枚数の画像を適用した商品を作成することが好ましい。
【００２２】
また、画像群取得部は、指示に応じて、画像群とは異なる他の画像群を取得し、
画像解析部は、画像群および他の画像群に含まれる画像を解析し、画像群および他の画像群に含まれる画像の解析結果に基づいて、画像群および他の画像群に含まれる画像の評価値を算出し、
商品作成部は、リコメンド商品として、評価値に基づいて、第２商材に対して画像群および他の画像群のうちの評価値が閾値以上である一定枚数の画像を適用した商品を作成することが好ましい。
【００２３】
また、表示制御部は、画像群に含まれる一定枚数の画像毎に、リコメンド商品を表示部に表示することが好ましい。
【００２４】
また、商品作成部は、イベント毎に、リコメンド商品を作成し、
表示制御部は、イベント毎に、リコメンド商品を表示部に表示することが好ましい。
【００２５】
また、表示制御部は、あらかじめ設定された最低表示間隔以上の表示間隔毎に、リコメンド商品を表示部に表示することが好ましい。
【００２６】
また、表示制御部は、指示に応じて、ユーザが画像処理装置に一定回数ログインする毎に、リコメンド商品を表示部に表示することが好ましい。
【００２７】
また、第２商材選択部は、リコメンド商品が表示部に表示される毎に、第２商材として、表示部に表示された前回の商品と同じ商材を選択することが好ましい。
【００２８】
また、第２商材選択部は、リコメンド商品が表示部に表示される毎に、第２商材として、表示部に表示された前回の商品とは異なる商材を選択することが好ましい。
【００２９】
また、表示制御部は、商品作成部がリコメンド商品を作成している間、リコメンド商品を表示する表示枠を表示部に表示することが好ましい。
【００３１】
また、表示制御部は、第２画像よりも目立つように、商品作成部により作成された商品を表示することが好ましい。
【００３２】
また、表示制御部は、リコメンド商品であることを表すアイコンを表示部に表示する、アイコンを光らせて表示部に表示する、アイコンを表示部にアニメーション表示する、または、リコメンド商品を第２画像よりも大きいサイズで表示部に表示することが好ましい。
【００３５】
また、商材記憶部は、複数の商材として、通常プリント、引き伸ばしプリント、フォトアルバム、フレーム付きプリント、シャッフルプリント、画像付きポストカード、画像付きカレンダーを含むことが好ましい。
【００３６】
また、本発明は、指示取得部が、ユーザにより入力された指示を取得するステップと、
画像群取得部が、指示に応じて画像群を取得するステップと、
画像解析部が、画像群に含まれる画像を解析するステップと、
第１商材選択部が、指示に応じて複数の商材の中から第１商材として通常プリントの商材を選択するステップと、
第２商材選択部が、複数の商材の中から、画像の解析結果に基づいて第１商材とは異なる第２商材としてシャッフルプリントまたはフォトブックの商材を選択するステップと、
商品作成部が、画像の解析結果に基づいて、画像群の中から、画像群の少なくとも一部の第１画像を選択し、第２商材に対して第１画像を適用したリコメンド商品を作成するステップと、
表示制御部が、指示に応じて画像群の少なくとも一部の第２画像をユーザの端末装置の表示部に表示している場合に、第２画像とともに、１回以上、リコメンド商品を表示部に表示するステップとを含み、
画像の解析として、画像に付帯するExif情報に含まれる撮影日時および撮影場所の情報に基づいて、画像が撮影されたイベントを検出するイベント検出処理を行い、
画像群を取得した後、第２画像を表示する指示を取得する前に、イベント検出処理により検出されたイベントに合わせて第２商材を選択し、リコメンド商品を作成し、リコメンド商品を作成中である旨の表示を表示部に行い、
第２画像を表示する指示を取得した後、第２画像とともに、リコメンド商品を表示部に表示する画像処理方法を提供する。
【００３７】
また、本発明は、上記に記載の画像処理方法の各々のステップをコンピュータに実行させるためのプログラムを提供する。
【００３８】
また、本発明は、上記に記載の画像処理方法の各々のステップをコンピュータに実行させるためのプログラムが記録されたコンピュータ読み取り可能な記録媒体を提供する。
【発明の効果】
【００３９】
本発明によれば、ユーザが商品の注文を完了する前に、第２画像とともにリコメンド商品を表示部に表示することにより、ユーザが第２画像とともにリコメンド商品を見る時間を多くすることができるため、リコメンド商品をユーザに効果的にリコメンドすることができ、リコメンド商品の販売を促進することができる。
【図面の簡単な説明】
【００４０】
【図１】本発明に係る画像処理装置の構成を表す一実施形態のブロック図である。
【図２】図１に示すサーバの構成を表す一実施形態のブロック図である。
【図３】画像処理装置の動作を表す一実施形態のフローチャートである。
【図４】ユーザのクライアントの表示部に表示された第２画像およびリコメンド商品の表示枠を表す一実施形態の概念図である。
【図５】ユーザのクライアントの表示部に表示された第２画像および表示枠に表示されたリコメンド商品を表す一実施形態の概念図である。
【発明を実施するための形態】
【００４１】
以下に、添付の図面に示す好適実施形態に基づいて、本発明の画像処理装置、画像処理方法、プログラムおよび記録媒体を詳細に説明する。
【００４２】
図１は、本発明に係る画像処理装置の構成を表す一実施形態のブロック図である。同図に示す画像処理装置１０は、商材に対してユーザが所有する画像を適用したリコメンド商品をユーザにリコメンドするものである。画像処理装置１０は、サーバ１２と、インターネット等のネットワーク１６を介してサーバ１２に接続された１以上のクライアント１４とを備えている。
【００４３】
図２は、図１に示すサーバの構成を表す一実施形態のブロック図である。サーバ１２は、同図に示すように、商材記憶部１８と、指示取得部２０と、画像群取得部２２と、画像解析部２４と、第１商材選択部２６と、第２商材選択部２８と、商品作成部３０と、表示制御部３２と、注文履歴記録部３４と、商材選択履歴記録部３６と、商材相関関係記憶部３８とを備えている。
【００４４】
サーバ１２において、商材記憶部１８は、複数の商材を記憶するものである。
【００４５】
商材とは、ユーザが注文する商品（フォト関連商品）の種類を指す名称をいう。商材に対してユーザが所有する画像を適用することにより商品が作成される。商材には、一固まりの物理的物体または電子データがある。
【００４６】
物理的物体としては、一枚のプリント（通常プリント、はがきプリント、インデックスシート、フォトコラージュ、フレーム付きプリント、引き伸ばしプリント等）、複数枚のプリント（一枚のプリントの集合、画像を用いたカレンダー、シャッフルプリント等）、アルバム（フォトブック等）、電子データと関連付けされたプリント、画像または画像を含む電子データを格納するCD-R（Compact Disk Recordable）、DVD-R（Digital Versatile Disc Recordable）、USB（Universal Serial Bus）メモリ、SD（Secure Digital）カードなどの記録媒体、画像が印刷される衣料品や日用品などを例示することができる。
【００４７】
また、電子データとしては、画像群データ、画像を含むアルバムを示すデータ、スライドショー、音声付スライドショー、画像または音声を加工した動画、などが挙げられる。
【００４８】
続いて、指示取得部２０は、各々のユーザのクライアント（端末装置）１４から、ユーザにより入力された指示を取得するものである。
【００４９】
指示取得部２０は、各々のユーザが、各々のユーザのクライアント１４において入力した各種の指示を、ネットワーク１６を介して取得する。指示には、例えば、ユーザのクライアント１４からサーバ１２へ画像群を送信（アップロード）する指示、画像群に含まれる画像をユーザのクライアント１４の表示部に表示する指示、商材を選択する指示、画像群の中から商材に適用する画像を選択する指示等が含まれる。
【００５０】
続いて、画像群取得部２２は、指示取得部２０により取得された指示に応じて、商材に適用される各々のユーザの画像群を取得するものである。
【００５１】
続いて、画像解析部２４は、画像群取得部２２により取得された画像群に含まれる画像を解析するものである。
【００５２】
画像解析部２４は、各種の画像解析、例えば、画像群に含まれる画像の数の算出、画像の撮影日時および撮影場所等の情報の取得、画像の明るさ、色、ぼけぶれ、解像度等についての単体評価および相対評価、画像の評価値の算出、画像から顔領域を検出する顔検出処理、画像に存在する人物の顔を認識する顔認識処理、画像群に存在する人物の中から主人公および重要人物を分析する主人公分析処理、画像群に存在する人物の中から優先すべき特定の人物を分析する優先人物分析処理、人物以外の重要なオブジェクトを分析する重要物分析処理、画像が撮影されたイベントを検出するイベント検出処理、画像群に含まれる類似画像を判定して類似画像群を取得する類似画像判定処理等を行う。
【００５３】
続いて、第１商材選択部２６は、指示取得部２０により取得されたユーザの指示に応じて、商材記憶部１８に記憶された複数の商材の中から、後述するユーザの選択商品を作成するための商材である第１商材を選択するものである。
【００５４】
また、第２商材選択部２８は、商材記憶部１８に記憶された複数の商材の中から、後述するリコメンド商品を作成するための商材であって、第１商材とは異なる第２商材を選択するものである。
【００５５】
続いて、商品作成部３０は、第１商材選択部２６により選択された第１商材に対して、画像群取得部２２により取得された画像群の少なくとも一部の画像（第３画像）を適用したユーザの選択商品（ユーザの選択商品の画像）を作成するものである。また、商品作成部３０は、第２商材選択部２８により選択された第２商材に対して、画像群取得部２２により取得された画像群の少なくとも一部の画像（第１画像）を適用したリコメンド商品（リコメンド商品の画像）を作成する。
【００５６】
続いて、表示制御部３２は、ユーザの指示に応じて、画像群の少なくとも一部の画像（第２画像）をユーザのクライアント１４の表示部に表示している場合に、第２画像とともに、１回以上、商品作成部３０により作成されたリコメンド商品（リコメンド商品の画像）をユーザのクライアント１４の表示部に表示するものである。
【００５７】
続いて、注文履歴記録部３４は、ユーザによる商品の注文履歴を記録するものである。
【００５８】
注文履歴記録部３４を設けることにより、第２商材選択部２８は、注文履歴記録部３４に記録されたユーザによる商品の注文履歴に基づいて、第２商材を選択することができる。例えば、第２商材として、ユーザが過去に一度も注文していない商材を選択することや、あるいは、第２商材として、ユーザが過去に頻繁に注文している商材を選択することなどができる。
【００５９】
続いて、商材選択履歴記録部３６は、複数のユーザの各々により入力された指示に応じて、第１商材選択部２６により選択された第１商材の選択履歴を記録するものである。
【００６０】
最後に、商材相関関係記憶部３８は、商材選択履歴記録部３６に記録された第１商材の選択履歴に基づいて、ユーザの選択商品とともにリコメンド商品を注文したユーザの数を、商材記憶部１８に記憶された複数の商材毎に記憶するものである。
【００６１】
商材選択履歴記録部３６および商材相関関係記憶部３８を設けることにより、第２商材選択部２８は、商材選択履歴記録部３６に記録された第１商材の選択履歴から、商材相関関係記憶部３８に記憶された、ユーザの選択商品とともにリコメンド商品を注文したユーザの数を取得し、第２商材として、複数の商材の中から、商品を注文したユーザの数が多い（閾値以上である）商材を選択することができる。
【００６２】
一方、クライアント１４は、例えば、PC(パーソナルコンピュータ)、タブレットPC、スマートフォンのように、各々のユーザが所有する端末装置の一例である。クライアント１４は、例えば、キーボード、マウス、タッチパネル等の入力部、液晶ディスプレイ、タッチパネル等の表示部、入力部がユーザから入力された指示を取得する処理および表示部が各種情報を表示する処理等を制御する制御部等を備えている。
【００６３】
なお、サーバ１２およびクライアント１４は、それぞれ、両者の間でネットワーク１６を介して各種データの送受信を行う送受信部を備えているが、本実施形態では、煩雑さを防ぐために送受信部の記載を省略している。
【００６４】
次に、図３に示すフローチャートを参照しながら、画像処理装置１０の動作を説明する。
【００６５】
まず、ユーザのクライアント１４において、ユーザが所有する画像群をサーバ１２へアップロードする指示がユーザから入力されると、サーバ１２では、指示取得部２０により、ユーザから入力された指示が取得される。
【００６６】
続いて、画像群取得部２２により、ユーザの指示に応じて、ユーザのクライアント１４からサーバ１２へアップロードされる画像群が取得される（ステップS1）。
【００６７】
画像群取得部２２は、本実施形態のように、ユーザのクライアント１４からサーバ１２へアップロードされる画像群を直接取得してもよいし、あるいは、既にサーバ１２へアップロードされているユーザの画像群を取得してもよい。
【００６８】
画像群が取得された後、画像解析部２４により、画像群に含まれる画像が解析される。本実施形態の場合、イベント検出処理が行われ、画像群に含まれる画像がイベント毎に分類される（ステップS2）。
【００６９】
イベント検出処理では、例えば、画像に付帯するExif（Exchangeable Image File Format）情報に含まれる撮影日時や撮影場所の情報を活用して、七五三、結婚式、入学式、卒業式、誕生日などの一日のイベントや、旅行などの複数日のイベントが検出される。なお、Exif情報が付帯されていない画像については、画像のファイルの更新日を使用してもよいし、あるいは、その画像を処理の対象外にしてもよい。
【００７０】
続いて、ユーザのクライアント１４において、商材記憶部１８に記憶された複数の商材の中から、ユーザが所望する商品に対応する商材（第１商材）を選択する指示が、ユーザから入力される。
この指示に応じて、サーバ１２では、第１商材選択部２６により、商材記憶部１８に記憶された複数の商材の中から第１商材が選択される（ステップS3）。例えば、第１商材として、普通プリントの商材が選択される。
【００７１】
なお、本実施形態のように、画像群を取得した後、第１商材を選択してもよいし、あるいは、第１商材を選択した後、画像群を取得してもよい。
【００７２】
第１商材選択部２６により第１商材が選択された後、ユーザのクライアント１４において、画像群を表示する指示がユーザから入力される。
この指示に応じて、サーバ１２では、図４に示すように、表示制御部３２により、画像群に含まれる画像がイベント毎に分類されて、ユーザのクライアント１４の表示部にサムネイル表示される（ステップS4）。
【００７３】
画像群に含まれる全ての画像を表示部に表示できる場合、全ての画像が表示部に表示されるが、全ての画像を表示部に表示できない場合、画像群の一部の画像（第２画像）が表示部に表示される。この場合、図４に示すように、スクロールバー４０等が表示され、ユーザは、スクロールバー４０を操作してサムネイル表示された第２画像をスクロールさせることにより、画像群に含まれる全ての画像を表示部に順次表示させることができる。
【００７４】
第１商材が選択された後、サーバ１２では、第２商材選択部２８により、商材記憶部１８に記憶された複数の商材の中から、イベント検出処理により検出されたイベントに合わせて、第１商材とは異なる商材（第２商材）が選択される（ステップS5）。例えば、第２商材として、フォトブックの商材が選択される。
【００７５】
第２商材が選択された後、画像解析部２４により、第２商材に合わせて、画像群に含まれる画像が解析される（ステップS6）。
【００７６】
続いて、商品作成部３０により、画像の解析結果を利用して、画像群の中から第２商材に対して適用する画像（第１画像）が選択され、第２商材に対して第１画像を適用したリコメンド商品、本実施形態の場合、フォトブックの商材に対してユーザの画像が適用されたフォトブックが作成される（ステップS7）。
【００７７】
画像群の画像数が少ない場合には、第２商材に対して画像群に含まれる全ての画像を適用してリコメンド商品が作成される場合もあるが、画像群の画像数が多い場合には、画像群の一部の画像を適用してリコメンド商品が作成される。この場合、商品作成部３０は、画像の解析結果を利用して、画像群の中から、第２商材に対して適用する画像（第１画像）を選択する。
【００７８】
ここで、画像解析部２４が画像を解析し、商品作成部３０が第２商材に対して第１画像を適用したリコメンド商品を作成するまでには一定の時間を必要とするため、リコメンド商品の作成が完了するまでの間、リコメンド商品を表示部に表示することはできない。
【００７９】
この場合、図４に示すように、表示制御部３２により、リコメンド商品を表示するための表示枠４２がユーザのクライアント１４の表示部に表示される。また、本実施形態の場合、リコメンド商品であることを表す「おすすめ！」等のアイコン４４が表示枠４２の左上に表示され、商品作成部３０がリコメンド商品を作成中である旨の「作成中…」等の表示４６が表示枠４２内に表示される（ステップS8）。
【００８０】
このように、リコメンド商品を作成中である旨の表示を行うことにより、ユーザの注目を引くことができるため、例えば、リコメンド商品が表示されるのを待って閲覧するユーザや、後から気になってリコメンド商品を見返すユーザがいると考えられる。
【００８１】
リコメンド商品の作成が完了した後、図５に示すように、表示制御部３２により、リコメンド商品が、前述の表示部に表示された表示枠４２内に表示される（ステップS9）。つまり、第２画像とともに、リコメンド商品、つまり、ユーザの画像が適用されたフォトブックが表示部に表示される。これに応じて、商品を作成中である旨の表示４６は表示されなくなる。
【００８２】
リコメンド商品を表示する場合、第２画像よりも目立つように、リコメンド商品を表示部に強調表示することが望ましい。強調表示には、例えば、図５に示すように、前述のリコメンド商品であることを表すアイコン４４を表示部に表示することや、アイコン４４を光らせて表示部に表示、例えば、アイコン４４を第２画像よりも高輝度で表示、点滅表示等すること、アイコン４４を表示部にアニメーション表示すること、または、リコメンド商品を第２画像よりも大きいサイズ、例えば、第２画像の４枚分のサイズで表示部に表示すること等が考えられる。
【００８３】
これ以後は、イベント毎に、前述の動作が繰り返される。つまり、本実施形態の場合、イベント毎に、リコメンド商品が表示部に表示される。
【００８４】
続いて、ユーザのクライアント１４において、ユーザの選択商品を選択してカートに入れ、注文する指示がユーザから入力されると、この指示に応じて、サーバ１２では、ユーザの選択商品の注文処理が行われる。同様に、ユーザのクライアント１４において、リコメンド商品を選択してカートに入れ、注文する指示がユーザから入力されると、この指示に応じて、サーバ１２では、リコメンド画像の注文処理が行われる。
【００８５】
ユーザの指示に応じて、第２画像を表示部に表示している場合には、ユーザが商品の注文を完了する前であって、サーバ１２へアップロードする画像群を選択する場合や、第２画像の中から第１商材に適用する第３画像を選択する場合等、ユーザが画像を選択する場合が含まれる。このように、ユーザの指示に応じて、第２画像を表示部に表示している場合、ユーザは、画像の選択のために長い時間を費やしている。
【００８６】
従って、ユーザが商品の注文を完了する前に、かつ、画像を選択するために長い時間を費やしているタイミングで、第２画像とともにリコメンド商品を表示部に表示することにより、ユーザが第２画像とともにリコメンド商品を見る時間を多くすることができるため、リコメンド商品をユーザに効果的にリコメンドすることができ、リコメンド商品の販売を促進することができる。
【００８７】
なお、商材記憶部１８は、少なくとも商材の名称やID（Identification：識別情報）などを記憶できればよい。また、商材の名称やIDとともに、商材の内容も合わせて記憶してもよい。
【００８８】
また、第２商材選択部２８は、第２商材として、第１商材毎にあらかじめ手動で設定された商材を選択することができる。
【００８９】
例えば、第１商材として、通常プリントが選択された場合には、第２商材として、あらかじめ設定されたシャッフルプリントまたはフレーム付きプリントを選択することができる。このように、第２商材として、２以上の商材を設定しておき、その中から１つの商材を選択してもよい。あるいは、第１商材として、シャッフルプリントが選択された場合には、第２商材として、あらかじめ設定されたフォトブックを選択することができる。
【００９０】
あるいは、第２商材選択部２８は、第２商材を自動で選択することもできる。この場合、第２商材選択部２８は、画像解析部２４による画像の解析結果に基づいて、第２商材を選択することができる。
【００９１】
例えば、第２商材選択部２８は、画像群に含まれる画像の数、画像の撮影日時および撮影場所の情報、画像の内容等に基づいて、第２商材を選択することができる。画像群の中に人物画像が多い場合には、第２商材として、シャッフルプリントまたはフォトブックを選択することができる。また、画像群の中に風景画像のような非人物画像が多い場合には、第２商材として、引き伸ばしプリントを選択することができる。
【００９２】
また、上記実施形態のように、イベント検出処理によるイベント分類の結果、旅行などの大イベントが検出された場合、第２商材として、シャッフルプリントまたはフォトブックを選択することができる。
【００９３】
また、画像群に含まれる画像の数が多く、複数回、リコメンド商品を表示部に表示してリコメンドすることができる場合、第２商材選択部２８は、リコメンド商品が表示部に表示される毎に、第２商材として、表示部に表示された前回の商品とは異なる商材を選択してもよい。あるいは、リコメンド商品が表示部に表示される毎に、第２商材として、表示部に表示された前回の商品と同じ商材を選択してもよい。
【００９４】
また、商品作成部３０は、リコメンド商品として、例えば、顔検出処理の結果に基づいて、第２商材に対して画像群のうちの顔が存在する画像を優先的に適用した商品を作成することや、顔認識処理の結果に基づいて、第２商材に対して画像群のうちの登場回数が多い（閾値以上である）人物が存在する画像を優先的に適用した商品を作成することができる。
【００９５】
また、リコメンド商品として、類似画像判定処理の結果に基づいて、第２商材に対して類似画像群から１枚以下の画像を適用した商品を作成することができる。例えば、シャッフルプリントには、類似画像が含まれていない方が見栄えがよい。
【００９６】
また、リコメンド商品として、画像群に含まれる画像の評価値に基づいて、第２商材に対して画像群のうちの評価値が高い（閾値以上である）一定枚数の画像を適用した商品を作成することができる。
【００９７】
また、画像群取得部２２が、ユーザの指示に応じて、前述の画像群とは異なる他の画像群を取得した場合、画像解析部２４は、画像群および他の画像群に含まれる画像を解析し、画像群および他の画像群に含まれる画像の解析結果に基づいて、画像群および他の画像群に含まれる画像の評価値を算出する。
この場合、商品作成部３０は、リコメンド商品として、画像群および他の画像群に含まれる画像の評価値に基づいて、第２商材に対して画像群および他の画像群のうちの評価値が高い（閾値以上である）一定枚数の画像を適用した商品を作成することができる。
【００９８】
また、画像群に含まれる画像の数が多く、リコメンド商品を、複数回、表示部に表示してリコメンドすることができる場合、表示制御部３２は、画像群に含まれる一定枚数の画像毎に、リコメンド商品を表示部に表示することができる。
また、商品作成部３０が、イベント検出処理により検出されたイベント毎に、リコメンド商品を作成した場合、表示制御部３２は、イベント毎に、リコメンド商品を表示部に表示してもよい。
【００９９】
これらの場合、商品を表示部に表示してリコメンドする回数が多く（しつこく）なり過ぎないように、あらかじめ設定された最低表示間隔以上の表示間隔毎に、リコメンド商品を表示部に表示してもよい。表示間隔としては、１００枚の画像毎に１回リコメンド商品を表示する（一定枚数の画像毎）、イベントの１日目、２日目、…毎に１回リコメンド商品を表示する（イベント数毎）等を例示することができる。
ただし、画像群に含まれる画像の数が少なく、最低表示間隔よりも少ない場合であっても、必ず１回は、リコメンド商品を表示部に表示してリコメンドを行う。
【０１００】
また、画像処理装置１０では、各々のユーザに対して、ログインIDおよびパスワードが設定することができるが、表示制御部３２は、ユーザの指示に応じて、ユーザが画像処理装置１０に一定回数ログインする毎に、リコメンド商品を表示部に表示してもよい。
【０１０１】
また、表示制御部３２は、画像群取得部２２が画像群を取得し、指示取得部２０が第２画像を表示する指示を取得した後、リコメンド商品を表示部に表示してもよいし、画像群取得部２２が画像群を取得した後、つまり、画像群がサーバ１２へアップロードされた後、指示取得部２０が第２画像を表示する指示を取得する前に、リコメンド商品を表示部に表示してもよい。
【０１０２】
つまり、前者の場合、指示取得部２０が第２画像を表示する指示を取得した後に、第２商材選択部２８が第２商材を選択し、商品作成部３０がリコメンド商品を作成し、表示制御部３２が、第２画像とともに、リコメンド商品を表示部に表示する。そのため、表示制御部３２は、指示取得部２０が第２画像を表示する指示を取得するまで、第２画像とともに、リコメンド商品を表示部に表示することができない。
【０１０３】
これに対し、後者の場合、指示取得部２０が第２画像を表示する指示を取得する前に、第２商材選択部２８が第２商材を選択し、商品作成部３０がリコメンド商品を作成する。これにより、指示取得部２０が第２画像を表示する指示を取得した後、表示制御部３２は、直ちに、第２画像とともに、リコメンド商品を表示部に表示することができ、処理を高速化することができる。
【０１０４】
リコメンド商品は、第２画像とともに表示されていればよく、必ずしも、おすすめであるとの表示を伴っていたり、強調されていたりすることは要しない。
【０１０５】
本発明の装置は、装置が備える各々の構成要素を専用のハードウェアで構成してもよいし、各々の構成要素をプログラムされたコンピュータで構成してもよい。
本発明の方法は、例えば、その各々のステップをコンピュータに実行させるためのプログラムにより実施することができる。また、このプログラムが記録されたコンピュータ読み取り可能な記録媒体を提供することもできる。
【０１０６】
本発明は、基本的に以上のようなものである。
以上、本発明について詳細に説明したが、本発明は上記実施形態に限定されず、本発明の主旨を逸脱しない範囲において、種々の改良や変更をしてもよいのはもちろんである。
【符号の説明】
【０１０７】
１０  画像処理装置
１２  サーバ
１４  クライアント
１６  ネットワーク
１８  商材記憶部
２０  指示取得部
２２  画像群取得部
２４  画像解析部
２６  第１商材選択部
２８  第２商材選択部
３０  商品作成部
３２  表示制御部
３４  注文履歴記録部
３６  商材選択履歴記録部
３８  商材相関関係記憶部
４０  スクロールバー
４２  表示枠
４４  アイコン
４６  リコメンド商品を作成中である旨の表示
【図１】
0006463231.tif 000002
【図２】
0006463231.tif 000003
【図３】
0006463231.tif 000004
【図４】
0006463231.tif 000005
【図５】
0006463231.tif 000006