(57)【要約】【課題】ユーザの嗜好性を定量的に反映させた有用な情報を提供することが可能なサーバ装置等を提供する。【解決手段】ユーザの指示に基づく通信端末装置１０からの要求に応じ、商品の外観が抽象的に画像化された元画像データと、元画像データに対して編集を行うための抽象化された記号として表された重畳画像データと、通信端末装置１０を介してユーザに閲覧させ、記ユーザによって通信端末装置で行われた、重畳操作に関する操作ログ情報に基づいて、所定のデータ解析を実行し、推薦情報と、当該推薦情報を出広するための出広条件とが予め登録されたデータベースから、出広条件を満たす推薦情報を選択し、選択された推薦情報を通信端末装置に送信するサーバ装置３０等により課題を解決する。【選択図】図１
2015197768.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介して接続された通信端末装置にユーザが所望する情報を推薦情報として提供するサーバ装置であって、
前記ユーザの指示に基づく前記通信端末装置からの要求に応じ、商品の外観が抽象的に画像化された元画像データと、当該元画像データのコードと、前記商品の名称を含む文字列とが少なくとも予め登録されたデータベースにおける所定の元画像データを、前記通信端末装置を介して前記ユーザに閲覧可能に提供する元画像データ管理手段と、
前記ユーザの指示に基づく前記通信端末装置からの要求に応じ、前記元画像データに対して編集を行うための抽象化された記号として表された重畳画像データと、当該重畳画像データのコードと、当該重畳画像データに対する指標を表す評価情報とが予め登録されたデータベースにおける所定の重畳画像データを、前記通信端末装置を介して前記ユーザに閲覧可能に提供する重畳画像データ管理手段と、
前記ユーザによって前記通信端末装置で実行され、かつ、送信された、前記元画像データに対する前記重畳画像データの重畳操作に関する操作ログ情報を前記ユーザ毎にデータベースに記録する操作ログ情報記録手段と、
前記操作ログ情報に基づいて、所定のデータ解析を実行することによって、推薦情報と、当該推薦情報を出広するための出広条件とが予め登録されたデータベースから、前記出広条件を満たす推薦情報を選択する推薦情報選択手段と、
前記推薦情報選択手段によって選択された推薦情報を前記ユーザに閲覧可能に提供する推薦情報提供手段と、
を備えることを特徴とするサーバ装置。
【請求項２】
請求項１に記載のサーバ装置において、
推薦情報選択手段は、選択された前記元画像データとして抽象化された前記商品の名称を含む文字列と、選択された前記重畳画像データに対する指標を表す評価情報と、選択された前記元画像データに占める選択された前記重畳画像データの面積の割合と、前記元画像データに対して重畳された前記重畳画像データの個数と、に基づいてデータ解析を行う、サーバ装置。
【請求項３】
請求項１又は２に記載のサーバ装置において、
前記操作ログ情報に基づいて、所定のデータ解析を実行することによって、ユーザの前記元画像に対する嗜好性を数値化する嗜好性数値化手段と、
前記嗜好性数値化手段によって数値化された複数の前記嗜好性を比較し、一のユーザの前記嗜好性を基準にして類似性の高い嗜好性を有する他のユーザに関する利用者情報を、ユーザに関する個人情報が予め登録されたデータベースから選択する利用者情報選択手段と、
前記一のユーザの前記通信端末装置に対し、選択された前記他のユーザに関する利用者情報を送信する利用者情報送信手段と、
を備える、サーバ装置。
【請求項４】
請求項３に記載のサーバ装置において、
前記嗜好性数値化手段は、選択された前記元画像データとして抽象化された前記商品の名称を含む文字列と、選択された前記重畳画像データに対する指標を表す評価情報と、選択された前記元画像データに占める選択された前記重畳画像データの面積の割合と、前記元画像データに対して重畳された前記重畳画像データの個数と、前記重畳画像データが前記元画像データが表示された前記通信端末装置の表示部における位置と、に基づいて前記ユーザの嗜好性を数値化する、サーバ装置。
【請求項５】
ネットワークを介して接続された通信端末装置にユーザが所望する情報を推薦情報として提供するサーバ装置に用いられるプログラムであって、
前記サーバ装置を、
前記ユーザの指示に基づく前記通信端末装置からの要求に応じ、商品の外観が抽象的に画像化された元画像データと、当該元画像データのコードと、前記商品の名称を含む文字列とが少なくとも予め登録されたデータベースにおける所定の元画像データを、前記通信端末装置を介して前記ユーザに閲覧可能に提供する元画像データ管理手段と、
前記ユーザの指示に基づく前記通信端末装置からの要求に応じ、前記元画像データに対して編集を行うための抽象化された記号として表された重畳画像データと、当該重畳画像データのコードと、当該重畳画像データに対する指標を表す評価情報とが予め登録されたデータベースにおける所定の重畳画像データを、前記通信端末装置を介して前記ユーザに閲覧可能に提供する重畳画像データ管理手段と、
前記ユーザによって前記通信端末装置で実行され、かつ、送信された、前記元画像データに対する前記重畳画像データの重畳操作に関する操作ログ情報を前記ユーザ毎にデータベースに記録する操作ログ情報記録手段と、
前記操作ログ情報に基づいて、所定のデータ解析を実行することによって、推薦情報と、当該推薦情報を出広するための出広条件とが予め登録されたデータベースから、前記出広条件を満たす推薦情報を選択する推薦情報選択手段と、
前記推薦情報選択手段によって選択された推薦情報を前記ユーザに閲覧可能に提供する推薦情報提供手段と、
として機能させることを特徴とするプログラム。
【請求項６】
ネットワークを介して接続された通信端末装置にユーザが所望する情報を推薦情報として提供する推薦情報提供方法であって、
前記ユーザの指示に基づく前記通信端末装置からの要求に応じ、商品の外観が抽象的に画像化された元画像データと、当該元画像データのコードと、前記商品の名称を含む文字列とが少なくとも予め登録されたデータベースにおける所定の元画像データを、前記通信端末装置を介して前記ユーザに閲覧可能に提供する元画像データ管理工程と、
前記ユーザの指示に基づく前記通信端末装置からの要求に応じ、前記元画像データに対して編集を行うための抽象化された記号として表された重畳画像データと、当該重畳画像データのコードと、当該重畳画像データに対する指標を表す評価情報とが予め登録されたデータベースにおける所定の重畳画像データを、前記通信端末装置を介して前記ユーザに閲覧可能に提供する重畳画像データ管理工程と、
前記ユーザによって前記通信端末装置で実行され、かつ、送信された、前記元画像データに対する前記重畳画像データの重畳操作に関する操作ログ情報を前記ユーザ毎にデータベースに記録する操作ログ情報記録工程と、
前記操作ログ情報に基づいて、所定のデータ解析を実行することによって、推薦情報と、当該推薦情報を出広するための出広条件とが予め登録されたデータベースから、前記出広条件を満たす推薦情報を選択する推薦情報選択工程と、
前記推薦情報選択工程によって選択された推薦情報を前記ユーザに閲覧可能に提供する推薦情報提供工程と、
を含むことを特徴とする推薦情報提供方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザに対して有用なサービスに関する情報を提供するサーバ装置、プログラム、及び推薦情報提供方法に関する。
【背景技術】
【０００２】
近年、ＷＷＷ（Ｗｏｒｌｄ  Ｗｉｄｅ  Ｗｅｂ）などのネットワーク技術の発展に伴い、情報通信端末装置（以下、「通信端末装置」という。）を利用した情報提供サービスが充実している。このような情報提供サービスにおいては、自身の嗜好性に合致した商品等に関する情報を、画像データとして取得できるようになっている（例えば、特許文献１）。
【０００３】
また、タブレット型情報端末装置やスマートフォンなどに代表されるこれら通信端末装置のユーザは、ＳＮＳ（ソーシャル・ネットワーク・サービス）に代表される、情報共有サービス又は情報提供サービスがさらに充実している。
【０００４】
特に、最近では、サーバ装置に利用者情報や画像の属性情報を管理しておき、通信端末装置によって行われた当該画像に対する操作入力が所定の操作ログとしてサーバ装置へ送信され、送信された操作ログに対して所定の解析を行い、当該解析結果に基づいてユーザに推薦すべき情報を提供する推薦システムが知られている（例えば、特許文献２）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００２−２１５０７５号公報
【特許文献２】特開２０１０−１５５６５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記特許文献１に開示されたシステムは、取得した個人情報に基づいてデジタルデータの再生時に所定のタイミングでネットワークを介して広告表示を行うための広告データを配信し、当該広告データに基づいて広告を表示するだけである。そのため、上記特許文献１に開示されたシステムではサービス改善（例えば、広告提示の嗜好合致性向上等）に限界が生じる。
【０００７】
また、上記特許文献２に開示されたシステムのように、画像属性情報を利用する手法で得た操作ログだけを利用するシステムでは、サービス改善（例えば、広告提示の嗜好合致性向上等）に限界が生じる。特に、画像の編集行為においては、ある元画像に対して重ね合わせる文字および画像の選択や、編集順序の違いによって、元画像が同一であっても、編集された画像の意匠性は大きく異なる。そのため、元画像のみを情報源とすることは、利用者の嗜好情報を対象とするサービス（広告表示や友人候補推薦）において利用者の嗜好に合った価値を持つ情報（広告等）を表示する手法として不十分である。
【０００８】
本発明は、上記課題を解決するためになされたものであり、その目的は、ユーザの嗜好性を定量的に反映させた有用な情報を提供することが可能なサーバ装置等を提供することにある。
【課題を解決するための手段】
【０００９】
（１）上述した課題を解決するため、本発明のサーバ装置は、ネットワークを介して接続された通信端末装置にユーザが所望する情報を推薦情報として提供するサーバ装置であって、前記ユーザの指示に基づく前記通信端末装置からの要求に応じ、商品の外観が抽象的に画像化された元画像データと、当該元画像データのコードと、前記商品の名称を含む文字列とが少なくとも予め登録されたデータベースにおける所定の元画像データを、前記通信端末装置を介して前記ユーザに閲覧可能に提供する元画像データ管理手段と、前記ユーザの指示に基づく前記通信端末装置からの要求に応じ、前記元画像データに対して編集を行うための抽象化された記号として表された重畳画像データと、当該重畳画像データのコードと、当該重畳画像データに対する指標を表す評価情報とが予め登録されたデータベースにおける所定の重畳画像データを、前記通信端末装置を介して前記ユーザに閲覧可能に提供する重畳画像データ管理手段と、前記ユーザによって前記通信端末装置で実行され、かつ、送信された、前記元画像データに対する前記重畳画像データの重畳操作に関する操作ログ情報を前記ユーザ毎にデータベースに記録する操作ログ情報記録手段と、前記操作ログ情報に基づいて、所定のデータ解析を実行することによって、推薦情報と、当該推薦情報を出広するための出広条件とが予め登録されたデータベースから、前記出広条件を満たす推薦情報を選択する推薦情報選択手段と、前記推薦情報選択手段によって選択された推薦情報を前記ユーザに閲覧可能に提供する推薦情報提供手段と、を備える構成を有している。
【００１０】
この構成により、本発明のサーバ装置は、ユーザが通信端末装置で行った、所定の元画像データ及び重畳画像データを用いた編集操作の操作ログ情報を解析し、データベースに記録された推薦情報の中から一定の出広条件を満たす推薦情報を特定することができる。
【００１１】
したがって、ユーザが閲覧要求をした元画像データに関する商品について、そのユーザの嗜好性に合致したきめ細かい有用な推薦情報を提供することができる。
【００１２】
（２）また、本発明のサーバ装置における推薦情報選択手段は、選択された前記元画像データとして抽象化された前記商品の名称を含む文字列と、選択された前記重畳画像データに対する指標を表す評価情報と、選択された前記元画像データに占める選択された前記重畳画像データの面積の割合と、前記元画像データに対して重畳された前記重畳画像データの個数と、に基づいてデータ解析を行う構成を有している。
【００１３】
この構成により、本発明のサーバ装置は、ユーザが通信端末装置で行った編集操作の、商品の名称を含む文字列と、選択された重畳画像データに対する指標を表す評価情報と、選択された元画像データに占める選択された重畳画像データの面積の割合と、元画像データに対して重畳された重畳画像データの個数という定量的な指標を利用してデータ解析を行うことができるため、ユーザに提供する推薦情報に、定量的な解析結果を反映させることができ、
【００１４】
（３）また、本発明のサーバ装置は、前記操作ログ情報に基づいて、所定のデータ解析を実行することによって、ユーザの前記元画像に対する嗜好性を数値化する嗜好性数値化手段と、前記嗜好性数値化手段によって数値化された複数の前記嗜好性を比較し、一のユーザの前記嗜好性を基準にして類似性の高い嗜好性を有する他のユーザに関する利用者情報を、ユーザに関する個人情報が予め登録されたデータベースから選択する利用者情報選択手段と、前記一のユーザの前記通信端末装置に対し、選択された前記他のユーザに関する利用者情報を送信する利用者情報送信手段と、を備える構成を有している。
【００１５】
この構成により、本発明のサーバ装置は、当該サーバ装置が提供するサービスを利用する一のユーザの嗜好性に類似する嗜好性を有する他のユーザに関する情報を一のユーザに提供することができる。
【００１６】
（４）また、本発明のサーバ装置における前記嗜好性数値化手段は、選択された前記元画像データとして抽象化された前記商品の名称を含む文字列と、選択された前記重畳画像データに対する指標を表す評価情報と、選択された前記元画像データに占める選択された前記重畳画像データの面積の割合と、前記元画像データに対して重畳された前記重畳画像データの個数と、前記重畳画像データが前記元画像データに配置された位置と、に基づいて前記ユーザの嗜好性を数値化する構成を有している。
【００１７】
この構成により、本発明のサーバ装置は、一のユーザに他のユーザの情報を提供する場合に、嗜好性の類似度を定量的に解析することができるので、嗜好性の類似度が高いユーザの情報を提供することができる。
【００１８】
（５）上述した課題を解決するための本発明のプログラムは、ネットワークを介して接続された通信端末装置にユーザが所望する情報を推薦情報として提供するサーバ装置に用いられるプログラムであって、前記サーバ装置を、前記ユーザの指示に基づく前記通信端末装置からの要求に応じ、商品の外観が抽象的に画像化された元画像データと、当該元画像データのコードと、前記商品の名称を含む文字列とが少なくとも予め登録されたデータベースにおける所定の元画像データを、前記通信端末装置を介して前記ユーザに閲覧可能に提供する元画像データ管理手段と、前記ユーザの指示に基づく前記通信端末装置からの要求に応じ、前記元画像データに対して編集を行うための抽象化された記号として表された重畳画像データと、当該重畳画像データのコードと、当該重畳画像データに対する指標を表す評価情報とが予め登録されたデータベースにおける所定の重畳画像データを、前記通信端末装置を介して前記ユーザに閲覧可能に提供する重畳画像データ管理手段と、前記ユーザによって前記通信端末装置で実行され、かつ、送信された、前記元画像データに対する前記重畳画像データの重畳操作に関する操作ログ情報を前記ユーザ毎にデータベースに記録する操作ログ情報記録手段と、前記操作ログ情報に基づいて、所定のデータ解析を実行することによって、推薦情報と、当該推薦情報を出広するための出広条件とが予め登録されたデータベースから、前記出広条件を満たす推薦情報を選択する推薦情報選択手段と、前記推薦情報選択手段によって選択された推薦情報を前記ユーザに閲覧可能に提供する推薦情報閲覧手段と、として機能させる構成を有している。
【００１９】
この構成により、本発明のプログラムは、ユーザが通信端末装置で行った、所定の元画像データ及び重畳画像データを用いた編集操作の操作ログ情報を解析し、データベースに記録された推薦情報の中から一定の出広条件を満たす推薦情報を特定することができる。
したがって、ユーザが閲覧要求をした元画像データに関する商品について、そのユーザの嗜好性に合致したきめ細かい有用な推薦情報を提供することができる。
【００２０】
（６）上述した課題を解決するための本発明の推薦情報提供方法は、ネットワークを介して接続された通信端末装置にユーザが所望する情報を推薦情報として提供する推薦情報提供方法であって、前記ユーザの指示に基づく前記通信端末装置からの要求に応じ、商品の外観が抽象的に画像化された元画像データと、当該元画像データのコードと、前記商品の名称を含む文字列とが少なくとも予め登録されたデータベースにおける所定の元画像データを、前記通信端末装置を介して前記ユーザに閲覧可能に提供する元画像データ管理工程と、前記ユーザの指示に基づく前記通信端末装置からの要求に応じ、前記元画像データに対して編集を行うための抽象化された記号として表された重畳画像データと、当該重畳画像データのコードと、当該重畳画像データに対する指標を表す評価情報とが予め登録されたデータベースにおける所定の重畳画像データを、前記通信端末装置を介して前記ユーザに閲覧可能に提供する重畳画像データ管理工程と、前記ユーザによって前記通信端末装置で実行され、かつ、送信された、前記元画像データに対する前記重畳画像データの重畳操作に関する操作ログ情報を前記ユーザ毎にデータベースに記録する操作ログ情報記録工程と、前記操作ログ情報に基づいて、所定のデータ解析を実行することによって、推薦情報と、当該推薦情報を出広するための出広条件とが予め登録されたデータベースから、前記出広条件を満たす推薦情報を選択する推薦情報選択工程と、前記推薦情報選択工程によって選択された推薦情報を前記ユーザに閲覧可能に提供する推薦情報提供工程と、を含む構成を有している。
【００２１】
この構成により、本発明の推薦情報提供方法は、ユーザが通信端末装置で行った、所定の元画像データ及び重畳画像データを用いた編集操作の操作ログ情報を解析し、データベースに記録された推薦情報の中から一定の出広条件を満たす推薦情報を特定することができる。
【００２２】
したがって、ユーザが閲覧要求をした元画像データに関する商品について、そのユーザの嗜好性に合致したきめ細かい有用な推薦情報を提供することができる。
【発明の効果】
【００２３】
本発明のサーバ装置、プログラム、及び、推薦情報提供方法は、ユーザの嗜好性を定量的に反映させた有用な情報を提供することが可能なサーバ装置等を提供することができる。
【図面の簡単な説明】
【００２４】
【図１】本発明の一実施形態における通信システムの構成を示すシステム構成図である。
【図２】一実施形態における通信端末装置の構成を示すブロック図である。
【図３】一実施形態におけるサーバ装置の構成を示すブロック図である。
【図４】一実施形態におけるサーバ装置内の元画像データ管理ＤＢに記録されるデータの一例を示す図である。
【図５】一実施形態におけるサーバ装置内の重畳画像データ管理ＤＢに記録されるデータの一例を示す図である。
【図６】一実施形態におけるサーバ装置内の広告データ管理ＤＢに記録されるデータの一例を示す図である。
【図７】一実施形態におけるサーバ装置内の利用者情報ＤＢに記録されるデータの一例を示す図である。
【図８】一実施形態におけるサーバ装置内の操作ログ情報ＤＢに記録されるデータの一例を示す図である。
【図９】通信端末装置の表示部に表示された元画像データに重畳画像データを重畳して、ユーザ行う編集操作を説明するための図である。説明するための図である。
【図１０】重畳サイズについて説明するための図である。
【図１１】通信端末装置１０の表示部に広告データが表示される態様を説明するための図である。
【図１２】通信端末装置の表示部において、重畳画像データが重畳される重畳位置を説明するための図である。
【図１３】通信端末装置１０の表示部に表示される利用者情報が表示される態様を説明するための図である。
【図１４】一の実施形態の通信端末装置において実行される処理を示すフローチャートである。
【図１５】一の実施形態のサーバ装置において実行される処理を示すフローチャートである。
【発明を実施するための形態】
【００２５】
以下、図面を参照しつつ、本発明の実施形態について説明する。なお、以下の実施形態は、通信端末装置１０と、当該通信端末装置１１０とネットワーク２０を介して接続されるサーバ装置３０と、を有する通信システムに対し、本発明に係る、サーバ装置３０、プログラム及び推薦情報提供方法を適用した場合の実施形態である。
【００２６】
［１］通信システムの構成及び概要
まず、図１を用いて本実施形態における通信システム１の構成及び概要について説明する。なお、図１は、本実施形態における通信システム１の構成を示すシステム構成図である。なお、図が煩雑になることを防止するために、図１においては、一部のユーザのみを示している。すなわち、実際の通信システム１においては、表示するよりも多数のユーザ、及び、通信端末装置１０が存在している。
【００２７】
本実施形態の通信システム１は、ＳＮＳなどの会員制の情報提供サービスを利用するシステムであって、ユーザの嗜好性に合致する商品の推薦すべき情報（以下、「広告データ」という。）を、ユーザに提供するシステムである。
【００２８】
特に、本実施形態の通信システム１は、一定の商品の外観が抽象的に画像化された元画像データと、この元画像データに対して編集を行うための抽象化された記号に関する重畳画像データとを用い、ユーザが行った編集操作の操作ログ情報に基づいて、提供すべき広告データの出広条件を満たす広告データを選択して、広告データを提供する構成を有している。
【００２９】
このような構成を実現するために、本実施形態の通信システム１は、図１に示すように、各ユーザが所持する通信端末装置１０と、ネットワーク２０と、データベース（後述する記録装置３００）を有し、かつ、基地局ＢＳを介して接続される通信端末装置１０に広告データを提供するサーバ装置３０と、から構成される。
【００３０】
なお、ネットワーク２０は、例えば、携帯電話網を含む公衆電話網と、ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）ネットワークが相互接続されて構成される。ただし、当該ネットワーク２０の構成は、これに限られない。
【００３１】
通信端末装置１０は、操作のためのユーザーインターフェイスとして、ディスプレイおよびディスプレイと一体化したタッチパネルを備える装置、例えば、タブレット型情報端末装置、スマートフォン、又はＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）等の携帯可能な通信端末装置１０である。そして、通信端末装置１０は、基地局ＢＳを介してネットワーク２０に接続される。
【００３２】
また、通信端末装置１０は、ＸＭＬ（ｅＸｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）等のマークアップ言語によって記述されているＷＷＷシステム用のリソースデータと、当該リソースデータのネットワークアドレスを示す固有のＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）とを用いつつ、サーバ装置３０とのデータ通信を行うブラウジング機能を有している。
【００３３】
特に、通信端末装置１０は、ブラウジング機能を用いて、サーバ装置３０から受信したリソースデータによって構成される各種のコンテンツ（すなわち、ＳＮＳ上の各種のコンテンツ）を、ユーザが閲覧可能に表示するとともに、基地局ＢＳ及びネットワーク２０を介してサーバ装置３０と通信接続しつつ、サーバ装置３０からＳＮＳの各種のサービス提供を受けることができるようになっている。
【００３４】
そして、通信端末装置１０は、ＳＮＳの各種の機能、ブラウジング機能及びユーザの操作、に基づいて、サーバ装置３０にアクセスし、ＳＮＳを利用するユーザ（以下、「利用者」ともいう。）によって、
（１）商品の外観が抽象的に画像化された元画像データと、当該元画像データのコードと、商品の名称を含む文字列とが少なくとも予め登録されたデータベースにおける所定の元画像データの閲覧要求、
（２）元画像データに対して編集を行うための抽象化された記号として表された重畳画像データと、当該重畳画像データのコードと、当該重畳画像データに対する指標を表す評価情報とが予め登録されたデータベースにおける所定の重畳画像データの閲覧要求、
（３）通信端末装置１０の操作部１７０で行われた、元画像データに対する重畳画像データの編集操作に関する操作ログ情報のサーバ装置３０への送信、及び
（４）サーバ装置３０から送信された広告データの表示、
の各種の処理を実行することができるように構成されている。
【００３５】
サーバ装置３０は、ＳＮＳの各サービスを提供するために用いられるサーバ装置３０である。そして、サーバ装置３０は、データベースを有し、ＳＮＳの各ユーザが所持する通信端末装置１０を介して入力されたユーザ指示に基づいて、通信端末装置１０と連携しつつ、ユーザの要求に基づいて、広告データを特定し、当該特定した広告データを該当する通信端末装置１０に提供する推薦情報提供処理を実行するように構成されている。
【００３６】
具体的には、サーバ装置３０は、通信端末装置１０を介して受信したユーザの指示に基づいて、データベースに予め登録された商品に関する広告データを該当する通信端末装置１０を介してユーザに提供する構成を有している。
【００３７】
このサーバ装置３０は、当該サーバ装置３０の管理者が予め所定のデータを登録したデータベースである、
（１）商品の外観が抽象的に画像化された元画像データと、当該元画像データのコードと、前記商品の名称を含む文字列とが少なくとも予め登録されたデータベースにおける所定の元画像データを含むデータベースと、
（２）元画像データに対して編集を行うための抽象化された記号として表された重畳画像データと、当該重畳画像データのコードと、当該重畳画像データに対する指標を表す評価情報とを含むデータベースと、
（３）推薦情報と、当該推薦情報を出広するための出広条件とを含むデータベースと、
を有し、所定の元画像データ及び所定の重畳画像データを、通信端末装置１０を介してユーザに閲覧可能に提供する構成、並びに所定のデータ解析を実行することによって、出広条件を満たす広告データを選択する構成を備えている。
【００３８】
また、サーバ装置３０は、ユーザによって通信端末装置１０の操作部１７０で実行され、かつ、送信された、元画像データに対する重畳画像データの重畳操作に関する操作ログ情報をユーザ毎にデータベースに記録することを実行する構成を有している。
【００３９】
さらに、サーバ装置３０は、選択された広告データを通信端末装置１０に送信する処理を実行することが可能な構成を有している。なお、広告データは、一定の商品に関する広告情報としてユーザの通信端末装置１０の表示部１２０に表示される情報である。
【００４０】
上述した構成により、本実施形態の通信システム１においては、ユーザの嗜好性を定量的に反映させた有用な情報を提供することができる。
【００４１】
［２］通信端末装置
次に、図２を用いて本実施形態に使用される通信端末装置１０の構成について説明する。なお、図２は、本実施形態の通信端末装置１０の構成を示す構成図である。
【００４２】
通信端末装置１０は、図２に示すように、記録部１３０と、所定の画像を表示する表示部１２０と、ユーザがこの表示部１２０に対して操作を行うことによって、表示された画像に対して所定の編集を行う画像編集部１００と、基地局ＢＳを介してネットワーク２０に接続するネットワーク通信部１１０と、装置全体を管理制御する端末管理制御部１４０と、操作部１７０と、を有している。
なお、上記の各部は、バスＢによって相互に接続され、各構成要素間におけるデータの転送が実行される。
【００４３】
記録部１３０は、例えば、ＮＡＮＤ型若しくはＮＯＲ型等の不揮発性フラッシュメモリによって構成される。また、記録部１３０は、画像の編集を行うためのワークエリアとしてＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）及びＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ  ）も含まれる。
【００４４】
具体的には、通信端末装置１０では、当該通信端末装置１０が備える編集処理機能を用い、重畳画像の大きさ及び配置する位置を設定し、画面に表示された元画像データに対して当該重畳画像を配置するという編集操作がユーザによって行われる。記録部１３０は、ユーザによって行われた編集操作の操作ログを一時的に記憶する操作ログ一時記録部１３１を少なくとも含む。
【００４５】
操作ログ一時記録部１３１は、少なくとも、元画像に対応する元画像ＩＤ、重畳画像に対応する重畳画像ＩＤ、重畳画像の大きさ、重畳画像が表示部１２０に配置される任意の位置である重畳画像配置位置、及びユーザが編集層を行った操作時間が記録される。
【００４６】
表示部１２０は、サーバ装置３０に対して閲覧要求をした所定の元画像データ及び所定の重畳画像データを表示する。また、表示部１２０は、サーバ装置３０により選択された広告データを表示する広告表示部１２１を含む。
【００４７】
ネットワーク通信部１１０は、基地局ＢＳの準拠する通信規格により、基地局ＢＳと無線通信チャネルを構築し、ネットワーク２０を経由して、サーバ装置３０と各種データの授受を行う。このネットワーク通信部１１０は、操作ログをサーバ装置値３０に送信するための操作ログ送信部１１１、サーバ装置３０から送信された広告データを受信する広告情報受信部１１２、及び元画像データや重畳画像データを受信する画像受信部１１３として機能する。
【００４８】
画像編集部１００は、サーバ装置３０に対して閲覧要求した元画像データ及び重畳画像データを読み込む処理を行う画像読込部１０１と、読み込んだ元画像データ及び重畳画像データを表示部１２０に表示させる処理を行う画像表示制御部１０２と、読み込んだ重畳画像データの拡大又は縮小を行う処理を行う画像拡大縮小処理部１０３と、読み込んだ元画像データ及び重畳画像データの回転処理を行う画像回転部１０４と、重畳画像データを元画像データに対して合成するための画像合成部１０５と、読み込んだ重畳画像データを表示部１２０のどの位置に配置して重畳するかを特定する処理を行う画像重畳位置特定部１０６と、を有している。
【００４９】
なお、画像編集部１００のそれぞれの作用は、サーバ装置３０で行う処理のところで具体的に説明する。
【００５０】
操作部１７０は、操作のためのユーザーインターフェイスとして、表示部１２０及び表示部１２０と一体化したタッチパネルとして構成される。表示部１２０には、仮想的な操作ボタン等の画像が表示されており、ユーザは表示された操作ボタン等の画像の位置にあるタッチパネルに触れたり擦ったりすることで、目的の操作を行う。例えば、ウェブページの閲覧にスマートフォンを使用する場合は、ウェブページ内のハイパーリンクをたどってハイパーリンク先のウェブページに遷移する動作を、タッチパネル上のハイパーリンク領域に触れる操作作を行うことによって実現する。
【００５１】
［３］サーバ装置
次に、図３〜図８の各図を用いて本実施形態のサーバ装置３０の構成について説明する。なお、図３は、本実施形態のサーバ装置３０の構成を示すブロック図であり、図４〜図８は、本実施形態におけるサーバ装置３０内の元画像データ管理データベース３０２、重畳画像データ管理データベース３０３、広告データ管理データベース３０６、利用者情報管理データベース３０４及び操作ログ情報管理データベース３０５に記録されるデータの一例を示す図である。
【００５２】
本実施形態のサーバ装置３０は、図３に示すように、ネットワーク２０に接続される通信制御部３１０と、各種のメモリとして機能するＲＯＭ／ＲＡＭ３３０と、各種のデータベースを有する記録装置３００と、装置全体を制御するサーバ管理制御部３４０と、各種の処理を実行するデータ処理部３２０と、を有する。
【００５３】
なお、例えば、本実施形態の通信制御部３１０は、広告データ送信手段、又は、これらの一部を構成し、記録装置３００は、本発明のデータベースを構成する。また、例えば、データ処理部３２０は、元画像データ管理手段、重畳画像データ管理手段、操作ログ情報記録手段、推薦情報選択手段、嗜好性数値化手段、及び利用者情報選択手段を構成する。
【００５４】
通信制御部３１０は、所定のネットワークインターフェースであり、通信端末装置１０と通信チャネルを構築し、各種データの授受を行う。
【００５５】
具体的には、通信制御部３１０は、
（１）元画像データ、重畳画像データ及び広告データを通信端末装置１０に送信すること、
（２）通信端末装置１０から送信された利用者データ、操作ログ情報等を受信すること、
を行っている。
【００５６】
ＲＯＭ／ＲＡＭ３３０には、サーバ装置３０の駆動に必要な各種のプログラムが記録されている。また、ＲＯＭ／ＲＡＭ３３０は、サーバ管理制御部３４０やデータ処理部３２０が各種の処理を実行する際のワークエリアとして用いられる。
【００５７】
記録装置３００は、ＨＤＤにより構成され、その記録領域内に、少なくとも、元画像データ管理データベース（以下、「元画像データ管理ＤＢ」という。）３０２と、重畳画像データ管理データベース（以下、「重畳画像データ管理ＤＢ」という。）３０３と、閲覧ログデータベース（以下、「閲覧ログ情報ＤＢ」という。）３０１と、利用者データ管理データベース（以下、「利用者データ管理ＤＢ」という。）３０４と、操作ログデータベース（以下、「操作ログ情報ＤＢ」という。）３０５と、広告データ管理データベース（以下、「広告データ管理ＤＢ」という。）３０６と、が設けられている。
【００５８】
元画像データ管理ＤＢ３０２は、一定の商品に関する各種情報がデータとして格納されるデータベースである。例えば、元画像データ管理ＤＢ３０２には、図４に示すように、
（１）元画像データに対応する元画像ＩＤと、
（２）商品の外観が抽象的に画像化された元画像データと、
（３）元画像データとして抽象化された商品の名称を含む文字列と、
（４）元画像データの横方向のサイズ情報と、
（５）元画像データの縦方向のサイズ情報と、
（６）元画像データ管理ＤＢ３０２に登録された日時と、
が対応付けられて登録（記録）される。
【００５９】
例えば、図４に例示する場合、元画像データ管理ＤＢ３０２には、「ＩＭ００１」により特定される元画像ＩＤに対して、ショルダーバッグの外観が抽象的に画像化された元画像データと、商品の名称を含む文字列「ショルダーバッグ」と、元画像データの横方向のサイズ情報「８００」と、元画像データの縦方向のサイズ情報「６００」と、元画像データ管理ＤＢ３０２に登録された日時「２０１４−０２−０１  １０：１０：００」との各情報が対応付けて記録されている。
【００６０】
重畳画像データ管理ＤＢ３０３は、元画像データに対して編集を行うための抽象化された記号として表された画像データが格納されるデータベースである。例えば、重畳画像データ管理ＤＢ３０３には、図５に示すように、
（１）重畳画像ＩＤと、
（２）抽象化された記号として表された重畳画像データと、
（３）記号として表された重畳画像データの名称と、
（４）重畳画像データに対する指標を表す評価情報と、
（５）重畳画像データの横方向のサイズ情報と、
（６）重畳画像データの縦方向のサイズ情報と、
が記録される。
【００６１】
図５に例示する場合、重畳画像データ管理ＤＢ３０３には、「ＬＡ００１」により特定される重畳画像ＩＤに対し、ダイヤモンドが抽象化された記号として表された重畳画像データと、記号として表された重畳画像データの名称「ダイヤ」と、重畳画像データに対する指標を表す評価情報「Ｎｅｕｔｒａｌ」と、重畳画像データの横方向のサイズ情報「４０」と、重畳画像データの縦方向のサイズ情報「４０」との各情報が対応付けて記録されている。
【００６２】
指標を表す評価情報は、「Ｐｏｓｉｔｉｖｅ」、「Ｎｅｇａｔｉｖｅ」及び「Ｎｅｕｔｒａｌ」、の３種類により構成されている。「Ｐｏｓｉｔｉｖｅ」は、重畳画像データの持つイメージが前向きなイメージを表す評価情報である。「Ｎｅｇａｔｉｖｅ」は、重畳画像データの持つイメージが後向きイメージを表す評価情報である。「Ｎｅｕｔｒａｌ」は、重畳画像データの持つイメージが前向きなイメージではなく、かつ後向きなイメージでもない中立なイメージを表す評価情報である。
【００６３】
図５に例示する場合、重畳画像ＩＤ「ＬＡ００１」により特定されるダイヤの重畳画像データは、中立な指標を表す「Ｎｅｕｔｒａｌ」の評価情報であり、重畳画像ＩＤ「ＬＡ００３」により特定されるハートの重畳画像データは、前向きな指標を表す「Ｐｏｓｉｔｉｖｅ」の評価情報であり、重畳画像ＩＤ「ＬＡ００５」により特定されるドクロの重畳画像データは、後向きな指標を表す「Ｎｅｇａｔｉｖｅ」の評価情報である。
【００６４】
広告データ管理ＤＢ３０６は、通信端末装置１０を介してユーザに対して送信される推薦情報データが広告データとして格納されるデータベースである。例えば、広告データ管理ＤＢ３０６には、図６に示すように、
（１）広告ＩＤと、
（２）ユーザに推薦する商品の名称と、
（３）ユーザに推薦する商品の外観が抽象的な画像データとして表された広告画像データと、
（４）広告画像データに対する説明をテキストデータとして表した広告テキストと、
（５）ユーザが行った画像編集の操作ログに基づいて定められた出広条件と、
（６）ユーザに対して推薦する商品の広告主に関する広告主情報と、
が対応付けられて登録（記録）される。
【００６５】
図６に例示する場合、「ＡＤ００１」により特定されるマフラーの広告ＩＤに対し、ユーザに推薦する商品の名称「マフラー」と、ユーザに推薦する商品の外観が抽象的な画像データとして表された広告画像データと、広告画像データに対する説明をテキストデータとして表した広告テキスト「コートに似合うマフラーはこちら！」と、出広条件「元画像名称＝“コート”  重畳画像名称＝指定なし  重畳画像評価  ＝“Ｐｏｓｉｔｉｖｅ”  重畳サイズ＞０．８％  評価数＝指定なし」と、広告主「●●ファッション」との各情報が対応づけて記録されている。
【００６６】
利用者データ管理ＤＢ３０４は、各ユーザの個人情報がデータとして格納されるデータベースである。例えば、利用者データ管理ＤＢ３０４には、図７に示すように、
（１）ユーザである利用者の利用者ＩＤと、
（２）ユーザが所持する通信端末装置１０を特定するための端末ＩＤと、
（３）ユーザによって設定された当該ユーザの通称を表すニックネームと、
（４）利用者データ管理ＤＢ３０４に登録された日時と、
が対応付けて登録（記録）される。
【００６７】
例えば、図７に例示する場合には、利用者ＩＤ「ＵＳ００１」により特定され、端末ＩＤ「ＭＢ００１」によって特定される通信端末装置１０を所持し、当該ユーザの通称を表すニックネームが「ｔａｒｏ」であるユーザに関する個人情報が、２０１４年１月１日の１０：００：００に「２０１４−０１−０１  １０：００：００」に登録されたことが記録されている。
【００６８】
操作ログ情報ＤＢ３０５は、ユーザによって通信端末装置１０の操作部１７の実行され、かつ、通信端末装置１０から送信された、元画像データに対する重畳画像データの重畳操作の履歴に関する情報がデータとして格納されるデータベースである。例えば、操作ログ情報ＤＢ３０５には、図８に示すように、
（１）操作ログＩＤ、
（２）元画像ＩＤ、
（３）重畳画像ＩＤ、
（４）重畳画像の大きさに関する情報、
（５）重畳画像データが配置された位置に関する情報である重畳位置情報、
（６）ユーザが所持する通信端末装置１０を特定するための端末ＩＤ、及び
（７）当該操作ログ情報ＤＢ３０５に登録された日時、
が対応付けられて記録される。
【００６９】
図８例示する場合には、利用者ＩＤ「００１」により特定されるユーザが、２０１４年２月１０日の１０：０１：００「２０１４−０２−１０  １０：０１：００」に、端末ＩＤが「ＭＢ００１」によって特定される通信端末を利用して、元画像ＩＤ「ＩＭ００２」で特定される元画像データに対し、重畳画像ＩＤ「ＬＡ００３」によって特定される重畳画像を、通信端末装置１０に送信された重畳画像をそのまま大きさのまま「×１．０」で、通信端末装置１０の表示部１２０の横方向の位置が３、縦方向の位置が５「（３，５）」により特定される位置に配置したことが記録されている。
【００７０】
なお、特に図示していないが、閲覧ログ情報ＤＢ３０１には、例えば、ユーザが元画像データや重畳画像データの閲覧を要求した日時等が記録されている。
【００７１】
サーバ管理制御部３４０は、主に中央演算処理装置（ＣＰＵ）によって構成され、プログラムを実行することによって、サーバ装置３０の各部を統合制御する。
【００７２】
データ処理部３２０は、独立的に設けられた中央演算処理装置（ＣＰＵ）によって又は上記サーバ管理制御部３４０とともに共通の中央演算処理装置（ＣＰＵ）によって構成される。
【００７３】
特に、データ処理部３２０は、サーバ管理制御部３４０による制御の下、ＳＮＳに関する各種の機能を実行するとともに、ログイン管理を実行し、通信端末装置１０の指示及び当該通信端末装置１０から送信された各データに基づいて、
（１）元画像データの登録及び検索、
（２）重畳画像データ登録及び検索、
（３）閲覧ログ情報の登録及び検索、
（４）利用者データの登録及び検索、
（５）操作ログ情報の登録及び検索、及び
（６）推薦情報提供処理を実行するための各種の設定、
を実行する構成を有している。
【００７４】
具体的には、データ処理部３２０は、アプリケーションを実行することによって、元画像データ、重畳画像データ、閲覧ログ情報、利用者情報及び操作ログ情報の登録管理を実行する登録管理部３２１と、推薦情報提供処理を行う推薦情報提供処理部３２２と、を実現する。
【００７５】
登録管理部３２１は、サーバ装置３０を管理する管理者の指示に基づいて、元画像データ、重畳画像データ及び推薦情報としての広告データを、元画像データ管理ＤＢ３０２、重畳画像データ管理ＤＢ３０３及び広告データ管理ＤＢ３０６にそれぞれ登録する登録処理を実行する。また、登録管理部３２１は、各ユーザの指示に基づいて、通信制御部３１０と連動し、通信端末装置１０を介して受信した閲覧ログ情報、利用者データ情報及び操作ログ情報を、閲覧ログ情報ＤＢ、利用者データ情報ＤＢ及び操作ログ情報ＤＢ３０５にそれぞれ登録する登録処理を実行する。
【００７６】
推薦情報提供処理部３２２は、推薦情報提供処理として、操作ログ情報に基づいて、所定のデータ解析を実行することによって、推薦情報と、推薦情報を出広するための出広条件とが予め登録されたデータベースから、出広条件を満たす推薦情報を選択する処理を実行する。
【００７７】
また、推薦情報提供処理部３２２は、推薦情報提供処理として、
（１）操作ログ情報に基づいて、所定のデータ解析を実行することによって、ユーザの元画像に対する嗜好性を数値化する嗜好性数値化処理、
（２）数値化された複数の嗜好性を比較し、一のユーザの嗜好性を基準にして類似性の高い嗜好性を有する他のユーザに関する利用者情報を、ユーザに関する個人情報が予め登録されたデータベースから選択する利用者情報選択処理、
を実行する。
【００７８】
［４］推薦情報提供処理部
次に、本実施形態のサーバ装置３０の推薦情報提供処理部３２２において実行される各処理ついて説明する。
【００７９】
本実施形態の推薦情報提供処理部３２２は、ユーザが通信端末装置１０の操作部１７０を操作し、重畳画像データを用いて元画像データに対して行った編集操作の操作ログ情報に基づいて、推薦情報選択処理を実行する。
【００８０】
また、本実施形態の推薦情報提供処理部３２２は、操作ログ情報に基づいて、所定のデータ解析を実行することによって、ユーザの元画像に対する嗜好性を数値化する嗜好性数値化処理と、数値化された複数の嗜好性を比較し、一のユーザの嗜好性を基準にして類似性の高い嗜好性を有する他のユーザに関する利用者情報を、ユーザに関する個人情報が予め登録されたデータベースから選択する利用者情報選択処理を実行する。
【００８１】
［４．１］推薦情報選択処理
先ず、本実施形態の推薦情報提供処理部３２２において実行される推薦情報選択処理について説明する。
【００８２】
推薦情報提供処理部３２２は、ユーザが通信端末装置１０の操作部１７０を操作し、重畳画像データを用いて元画像データに対して行った編集操作の操作ログ情報に基づいて、推薦情報選択処理を実行する。具体的には、推薦情報提供処理部３２２を構成する推薦情報選択処理部が、操作ログ情報に対して所定のデータ解析を行い、推薦情報である広告データと、当該広告データを出広するための出広条件とが予め登録されたデータベースから、出広条件を満たす推薦情報を選択する処理を行う。
【００８３】
データ解析は、選択された元画像データとして抽象化された前記商品の名称を含む文字列と、選択された重畳画像データに対する指標を表す評価情報と、選択された元画像データに占める選択された重畳画像データの面積の割合と、元画像データに対して重畳された重畳画像データの個数と、に基づいて実行される。
【００８４】
図９に示すように、一のユーザが通信端末装置１０を用いて、商品「コート」の元画像データに対し、記号「ハート」の重畳画像データを用いて編集操作を行った場合を例にして具体的に説明する。なお、図９は、通信端末装置１０の表示部１２０に表示された元画像データに重畳画像データを重畳して、ユーザ行う編集操作を説明するための図である。
【００８５】
図９に示す編集操作例は、商品「コート」を表す元画像データに対し「ハート」を表す３つの重畳画像データを、当該重畳画像データの大きさを変更しないで、通信端末装置１０における表示部１２０の３箇所に重畳した場合である。
【００８６】
この編集操作の操作ログ情報は、図８に示した操作ログ情報ＤＢ３０５において、第１行から第３行に示す操作ログＩＤ「０００１」、操作ログＩＤ「０００２」及び操作ログＩＤ「０００３」のように登録される。操作ログＩＤ「０００１」、操作ログＩＤ「０００２」及び操作ログＩＤ「０００３」として特定される操作は、元画像データＩＤとしては商品「コート」を表す「ＩＭ００２」（図４参照）、重畳画像データＩＤとしては記号「ハート」を表す「ＬＡ００３」がそれぞれ記録される。また、重畳画像データは、操作ログＩＤ「０００１」、操作ログＩＤ「０００２」及び操作ログＩＤ「０００３」として特定される操作において、大きさがそのまま利用されているので、重畳画像の大きさの欄には「×１．０」がそれぞれ記録される。
【００８７】
次に、図１０を参照して、重畳サイズについて説明する。なお、図１０は、重畳サイズにつて説明するための図である。
【００８８】
重畳サイズは、通信端末装置１０の表示部１２０の画面サイズに対して占める、重畳された重畳画像データの総画素数の割合として表される。具体的は、次の（式１）により重畳サイズは表される。
【００８９】
【数１】
2015197768.tif 000003
【００９０】
例えば、図１０に示す通信端末装置１０の表示部１２０の例では、表示部１２０の画面サイズは、横方向が６００画素、縦方向が８００画素である。この画面サイズの表示部１２０に対し、重畳された重畳画像データは、縦方向及び横方向のサイズがいずれも４０画素である。このサイズの重畳画像データが３箇所に重畳されている。したがって、図１０に示す例では、重畳サイズは、（式１）の重畳画像サイズに「４０×４０」を代入し、重畳画像数に「３」を代入し、画面サイズに「６００×８００」を代入すると、１％になる。
【００９１】
推薦情報提供処理部３２２を構成する推薦情報選択処理部は、操作ログ情報に基づく以上のデータを解析し、推薦情報である広告データと、当該広告データを出広するための出広条件とが予め登録されたデータベースから、出広条件を満たす推薦情報を選択する。
【００９２】
サーバ装置３０が、通信端末装置１０から、操作ログ情報として、図８の第１行から第３行に示した、操作ログＩＤ「０００１」、操作ログＩＤ「０００２」及び操作ログＩＤ「０００３」を受信した場合、
（１）端末ＩＤが「ＭＢ００１」として特定される通信端末装置１０を所持するユーザから、
（２）元画像データＩＤが「ＩＭ００２」として特定される商品「コート」について、
（３）重畳画像ＩＤが「ＬＡ００３」として特定される、評価が「Ｐｏｓｉｔｉｖｅ」な記号である「ハート」を用いて、
（４）重畳数が３であり、
（５）重畳サイズが１％、
になるように重畳画像データを用いて編集操作を行ったことが解析される。
【００９３】
推薦情報選択処理は、広告データ管理ＤＢ３０６に登録された各推薦情報における出広するための出広条件と、解析結果とを比較し、解析結果が出広条件を満たす推薦情報を選択する。
【００９４】
例えば、図６に示した広告データ管理ＤＢ３０６の場合、広告ＩＤが「ＡＤ００１」として特定される広告データが出広条件をみたすので、広告ＩＤが「ＡＤ００１」として特定される広告データが選択される。
【００９５】
広告ＩＤが「ＡＤ００１」として特定される広告データの出広条件は、
（１）元画像データの商品が「コート」の場合、
（２）重畳画像データの記号の名称が限定されない場合、
（３）重畳画像データの評価が「Ｐｏｓｉｔｉｖｅ」の場合、
（４）重畳サイズが０．８％以上の場合、及び
（５）評価数が限定されない場合、
のすべての条件を満たすことである。
【００９６】
上述した解析結果と、広告ＩＤが「ＡＤ００１」として特定される広告データの出広条件とを比較した場合、解析結果は、広告ＩＤが「ＡＤ００１」として特定される広告データの出広条件を満たしているため、広告ＩＤが「ＡＤ００１」として特定される広告データが選択される。
【００９７】
選択された広告データは、サーバ装置３０の通信制御部３１０を介してユーザが所持する通信端末装置１０に送信される。通信端末装置１０は、受信した広告データを表示部１２０に表示させる。
【００９８】
図１１は、通信端末装置１０の表示部１２０に表示された広告データの一例を示している。なお、図１１は、通信端末装置１０の表示部１２０に広告データが表示される態様を説明するための図である。表示される広告データは、図１１に示すように、画像データと、広告テキストとにより構成されている。この図１１に示す例では、画像データは、マフラーの外観を抽象的に表した画像であり、広告テキストは、「コートに似合うマフラーはこちら！」というテキストデータである。
【００９９】
［４．２］嗜好性数値化処理
次に、本実施形態の推薦情報提供処理部３２２が行う嗜好性数値化処理について説明する。
嗜好性数値化処理は、操作ログ情報に基づいて、所定のデータ解析を実行することによって、ユーザの元画像に対する嗜好性を数値化する処理である。
【０１００】
嗜好性数値化処理は、選択された元画像データとして抽象化された商品の名称を含む文字列と、選択された重畳画像データに対する指標を表す評価情報と、選択された元画像データが表示された通信端末装置１０の表示部１２０に占める選択された重畳画像データの画素数の割合と、元画像データに対して重畳された重畳画像データの個数と、重畳画像データの通信端末装置１０の表示部１２０における位置と、に基づいて行われる。
【０１０１】
上述の［４．１］推薦情報選択処理で説明した、図９に示すように、一のユーザが通信端末装置１０の操作部１７０を操作して、商品「コート」の元画像データに対し、記号「ハート」の重畳画像データを用いて編集操作を行った場合を例にして説明する。なお、選択された元画像データとして抽象化された前記商品の名称を含む文字列と、選択された重畳画像データに対する指標を表す評価情報と、選択された元画像データに占める選択された重畳画像データの面積の割合と、元画像データに対して重畳された重畳画像データの個数については、［４．１］推薦情報選択処理で説明した内容と同じなので、これらの説明は、ここでは省略し、重畳画像データが重畳された位置についてのみ説明する。
【０１０２】
重畳画像データが重畳された位置は、図８によれば、操作ログＩＤが「０００１」として特定された操作では、重畳画像データが表示部１２０の横方向が「３」、縦方向が「５」の位置に重畳されているので、重畳位置の欄には、「（３，５）」が記録されている。同様に操作ログＩＤが「０００２」として特定された操作では、重畳位置の欄には、「（７，３）」が記録され、作ログＩＤが「０００３」として特定された操作では、重畳位置の欄には、「（８，８）」が記録される。
【０１０３】
ここで、図１２を参照して、重畳画像データが重畳される重畳位置について説明する。なお、図１２は、通信端末装置１０の表示部１２０において、重畳画像データが重畳される重畳位置を説明するための図である。また、図１２（Ａ）は、横方向が６００画素、縦方向が８００画素の表示部１２０を有する通信端末装置１０を示し、及び図１２（Ｂ）は、横方向が８００画素、縦方向が６００画素の表示部１２０を有する通信端末装置１０を示している。
【０１０４】
図１２（Ａ）及び図１２（Ｂ）に示すように、表示部１２０が縦長の形態の場合、横長の形態の場合のいずれの場合にも、表示部１２０は、例えば、縦、横の両方向がそれぞれ１０等分して縦方向及び横方向に座標軸を仮想する。この例のように、縦、横の両方向をそれぞれ１０等分した場合、横方向については、表示部１２０の左端を「０」、表示部１２０の右端を「１０」とし、縦方向については、表示部１２０の下端を「０」、表示部１２０の上端を「１０」とする座標軸を仮想する。そして、重畳画像データが重畳される位置の座標は、重畳された重畳画像データの位置における中心位置の各座標の数値を切り上げて整数として表現する。
【０１０５】
図１２（Ａ）に示した例では、重畳画像データの中心が、横方向の２と３との間に、縦方向の６と７との間にそれぞれ位置するように重畳画像データが重畳されているので、重畳画像データが重畳された座標の位置は、「（３，７）」と表現される。一方、図１２（Ｂ）に示して他例では、重畳画像データの中心が、横方向の７と８との間に、縦方向の６と７との間にそれぞれ位置するように重畳画像データが重畳されているので、重畳画像データが重畳された座標の位置は、「（８，７）」と表現される。
【０１０６】
サーバ装置３０が、通信端末装置１０から、操作ログ情報として、図８の第１行から第３行に示した、操作ログＩＤ「０００１」、操作ログＩＤ「０００２」及び操作ログＩＤ「０００３」を受信した場合、
（１）端末ＩＤが「ＭＢ００１」として特定される通信端末装置１０を所持するユーザから、
（２）元画像データＩＤが「ＩＭ００２」として特定される商品「コート」について、
（３）重畳画像ＩＤが「ＬＡ００３」として特定される、評価が「Ｐｏｓｉｔｉｖｅ」な記号である「ハート」を用いて、
（４）重畳した重畳画像データを拡大した倍率は、×１．０であり、
（５）重畳数が３であり、
（６）重畳位置が（３，７）、（７，３）及び（８，８）、
になるように重畳画像データを用いて編集操作を行ったことが解析される。
【０１０７】
嗜好性数値化処理は、この解析結果を用いて、嗜好性ベクトルの大きさを、ユークリッド距離を使用することによって算出する。
【０１０８】
嗜好性ベクトルの大きさは、次の（式２）により算出される。
【０１０９】
【数２】
2015197768.tif 000004
【０１１０】
なお、重畳位置ベクトルの大きさとは、上述した表示部１２０の座標が（０，０）として表される原点と、重畳画像データが重畳された座標との距離を意味し、重畳画像の大きさとは、重畳した重畳画像データを拡大した倍率を意味する。
【０１１１】
（式２）に上述した解析結果を当てはめて、嗜好性ベクトルの大きさを算出すると、嗜好性ベクトルの大きさは、２４．７６になる。
【０１１２】
次に、図８に示した操作ログ情報ＤＢ３０５の第４行及び第５行の操作ログＩＤ「０００４」及び操作ログＩＤ「０００５」として特定された操作と、第６行及び第７行の操作ログＩＤ「０００６」及び操作ログＩＤ「０００７」として特定された操作と、について、編集操作の解析結果及び嗜好性ベクトルの大きさを求める。
【０１１３】
操作ログＩＤ「０００４」及び操作ログＩＤ「０００５」として特定された操作の場合、
（１）端末ＩＤが「ＭＢ００２」として特定される通信端末装置１０を所持するユーザから、
（２）元画像データＩＤが「ＩＭ００１」として特定される商品「ショルダーバッグ」について、
（３）重畳画像ＩＤが「ＬＡ００１」として特定される、評価が「Ｎｅｕｔｒａｌ」な記号である「ダイヤ」を用いて、
（４）重畳した重畳画像データを拡大した倍率は、×２．０であり、
（５）重畳数が２であり、
（６）重畳位置が（６，２）及び（３，８）、
になるように重畳画像データを用いて編集操作を行ったことが解析される。
【０１１４】
この編集操作についても、（式２）を用いて、嗜好性ベクトルの大きさを算出すると、嗜好性ベクトルの大きさは、２９．７２になる。
【０１１５】
操作ログＩＤ「０００６」及び操作ログＩＤ「０００７」として特定された操作の場合、
（１）端末ＩＤが「ＭＢ００３」として特定される通信端末装置１０を所持するユーザから、
（２）元画像データＩＤが「ＩＭ００２」として特定される商品「コート」について、
（３）重畳画像ＩＤが「ＬＡ００３」として特定される、評価が「Ｐｏｓｉｔｉｖｅ」な記号である「ハート」を用いて、
（４）重畳した重畳画像データを拡大した倍率は、×１．５であり、
（５）重畳数が２であり、
（６）重畳位置が（４，７）及び（３，１）、
になるように重畳画像データを用いて編集操作を行ったことが解析される。
【０１１６】
この編集操作についても、（式２）を用いて、嗜好性ベクトルの大きさを算出すると、嗜好性ベクトルの大きさは、１６．８３になる。
【０１１７】
以上の例の場合では、元画像データがコートとショルダーバッグであるため、単純な比較はできないが、「ＭＢ００２」として特定される通信端末装置１０を所持するユーザのショルダーバッグに対する嗜好性が、「ＭＢ００１」及び「ＭＢ００３」として特定される通信端末装置１０を所持するユーザのコートに対する嗜好性が高いことになる。
【０１１８】
［４．３］利用者情報選択処理
次に、本実施形態の推薦情報提供処理部３２２において実行される利用者情報選択処理について説明する。
【０１１９】
利用者情報選択処理は、同一の元画像データの閲覧要求をしたユーザに対し、嗜好性ベクトルの大きさを使用したピアソン相関係数を利用し、ユーザ間の類似度を算出して、類似する嗜好性を有するユーザの利用者情報を選択する処理である。この場合、算出された類似度の値が小さいほど、相互に類似する嗜好性を有するユーザである。
【０１２０】
例えば、図８に示した操作ログ情報ＤＢ３０５において、第１行から第３行に示した「ＭＢ００１」として特定される通信端末装置１０を所持するユーザと、第６行から第７行に示した「ＭＢ００３」として特定される通信端末装置１０を所持するユーザとは、元画像が両方とも「コート」なので、ピアソン相関係数を利用した類似度を用いることができる。
【０１２１】
「ＭＢ００１」として特定される通信端末装置１０を所持するユーザを基準として、「ＭＢ００３」として特定される通信端末装置１０を所持するユーザのピアソン相関係数は、次の（式３）により算出することができる。
【０１２２】
【数３】
2015197768.tif 000005
【０１２３】
なお、「ＭＢ００１」として特定される通信端末装置１０を所持するユーザの重畳画像数は３であり、「ＭＢ００３」として特定される通信端末装置１０を所持するユーザの重畳画像数は２である。両者は、重畳画像数が異なるため、横軸及び縦軸の各値に対し、座標値を重畳数で除算して、正規化を行っている。また、（式３）によって算出された嗜好性の類似度は、０．２となる。
【０１２４】
以上のようにして、サーバ装置３０は、嗜好性が類似するユーザの利用者情報を選択し、一のユーザに対し、嗜好性が類似するユーザの利用者情報を提供する。
【０１２５】
利用者情報の提供は、サーバ装置３０の通信制御部３１０を介してユーザが所持する通信端末装置１０に送信して行われる。通信端末装置１０は、受信した利用者情報を表示部１２０に表示させる。
【０１２６】
図１３は、通信端末装置１０の表示部１２０に表示された利用者情報の一例を示している。なお、図１３は、通信端末装置１０の表示部１２０に表示される利用者情報が表示される態様を説明するための図である。利用者情報は、図１３に示すように、例えば、ユーザの顔写真の画像データである。
【０１２７】
［５］通信システムの動作
［５．１］通信端末装置の処理
次に、図１４を参照しつつ本実施形態の通信端末装置１０に行われる操作の流れについて説明する。なお、図１４は、通信端末装置１０の操作部１７０で実行される操作の流れを示すフローチャートである。
【０１２８】
まず、ネットワーク通信部１１０は、ユーザの指示に基づいてサーバ装置３０に対して元画像データの閲覧要求を行い、画像受信部１１３は元画像データをサーバ装置３０から受信し、画像表示制御部１０２は受信した元画像データを表示部１２０に表示させる（ステップＳ１０１）。
【０１２９】
次いで、ネットワーク通信部１１０は、ユーザの指示に基づいてサーバ装置３０に対して重畳画像データの閲覧要求を行い、画像受信部１１３を介して重畳画像データをサーバ装置３０から受信し、受信した重畳画像データを、画像表示制御部１０２を介して表示部１２０に表示させる（ステップＳ１０２）。
【０１３０】
次いで、画像編集部１００は、ユーザの指示に基づいて、表示された重畳画像データの中から所望の重畳画像データの選択を行い（ステップＳ１０３）、画像拡大縮小処理部１０３を介して選択された重畳画像データの大きさを設定し（ステップＳ１０４）、画像重畳位置特定部１０６を介して選択された重畳画像データを配置する配置位置を設定する（ステップＳ１０５）。すなわち、画像編集部１００は、ステップＳ１０３からステップＳ１０５の工程において、ユーザの指示に基づいて重畳画像の編集を行う。なお、編集は、ユーザが操作部１７０を操作することで行われる。
【０１３１】
ステップ１５が終了した後に、画像編集部１００は、必要に応じてステップＳ１０３からステップＳ１０５の操作内容を操作ログ情報として記録する（ステップＳ１０６）。
【０１３２】
ステップ１０６が終了した後に、画像編集部１００は、ユーザの指示に基づいて、編集した結果がユーザの嗜好に合致するかどうかを判断する（ステップＳ１０７）。ユーザの嗜好に合致していれば、編集を終了する（ステップＳ１０８）。一方、ユーザの嗜好に合致していなければ、ユーザの嗜好に合致するまで、ステップＳ１０３からステップＳ１０６を繰り返し実行する。
【０１３３】
編集が終了した後、ネットワーク通信部１１０は、備える操作ログ送信部１１１を介して、ユーザの指示に基づいて、操作ログ情報をサーバ装置３０に送信する（ステップＳ１０９）。
【０１３４】
その後、ネットワーク通信部１１０の広告受信部１１２が、当該通信端末装置１０から送信された操作ログ情報に基づいてサーバ装置３０が選択して送信した所定の広告データを受信すると（ステップＳ１１０）、画像表示制御部１０２は、受信した広告データを表示部１２０に表示させ（ステップＳ１１１）、処理を終了する。
【０１３５】
［５．２］サーバ装置の処理
次に、図１５を参照しつつ本実施形態のサーバ装置３０の動作について説明する。なお、図１５は、本実施形態のサーバ装置３０において実行される処理を示すフローチャートである。なお、本動作においては、当該動作に先立って、元画像データ、重畳画像データ及び広告データは、登録済みの状態になっているものとする。
【０１３６】
まず、登録管理部３２１は、通信端末装置１０からの元画像データの閲覧要求があると、当該元画像データを元画像データ管理ＤＢ３０２から読み出し、通信制御部３１０を介して読み出した元画像データを、閲覧要求がなされた通信端末装置１０に送信する（ステップＳ３０１）。
【０１３７】
次いで、登録管理部３２１は、通信端末装置１０からの重畳画像データの閲覧要求があると、重畳画像データを重畳画像データ管理ＤＢ３０３から読み出し、通信制御部３１０を介して読み出した重畳画像データを、閲覧要求がなされた通信端末装置１０に送信する（ステップＳ３０２）。
【０１３８】
次いで、通信制御部３１０は、通信端末装置１０の操作部１７０で実行された編集操作の操作ログ情報を通信端末装置１０から受信する（ステップＳ３０３）。
【０１３９】
次いで、登録管理部３２１は、受信した操作ログ情報をデータベースに記録し、推薦情報提供処理部３２２は、当該操作ログ情報に基づいて、推薦すべき広告データを選択する（ステップＳ３０４）。
【０１４０】
具体的には、推薦情報提供処理部３２２は、推薦情報選択処理部として、受信した操作ログ情報に対して所定のデータ解析を行い、推薦情報である広告データと、当該広告データを出広するための出広条件とが予め登録されたデータベースから、出広条件を満たす広告データを選択する処理を行う。
【０１４１】
推薦情報提供処理部３２２は、データ解析を、選択された元画像データとして抽象化された前記商品の名称を含む文字列と、選択された重畳画像データに対する指標を表す評価情報と、選択された元画像データに占める選択された重畳画像データの面積の割合と、元画像データに対して重畳された重畳画像データの個数と、に基づいて実行する。
【０１４２】
そして、推薦情報提供処理部３２２は推薦情報選択処理部として、操作ログ情報に基づくデータ解析の結果と、データベースに登録された各広告データの出広条件とを比較し、出広条件を満たす広告データを選択する。
なお、推薦情報提供処理部３２２は、ステップＳ３０４で実行する広告データの選択に代えて、利用者情報の選択を行うこともできる。
【０１４３】
具体的には、推薦情報提供処理部３２２は推薦情報選択処理部として、操作ログ情報に基づいて、所定のデータ解析を実行することによって、ユーザの元画像に対する嗜好性を数値化する嗜好性数値化処理と、数値化された複数の嗜好性を比較し、一のユーザの嗜好性を基準にして類似性の高い嗜好性を有する他のユーザに関する利用者情報を、ユーザに関する個人情報が予め登録されたデータベースから選択する利用者情報選択処理を実行する。
【０１４４】
推薦情報提供処理部３２２は、嗜好性数値化処理として、選択された元画像データとして抽象化された商品の名称を含む文字列と、選択された重畳画像データに対する指標を表す評価情報と、選択された元画像データが表示された通信端末装置１０の表示部１２０に占める選択された重畳画像データの画素数の割合と、元画像データに対して重畳された重畳画像データの個数と、重畳画像データの通信端末装置１０の表示部１２０における位置と、に基づいて行う。
【０１４５】
推薦情報提供処理部３２２は、嗜好性数値化処理として、これらのデータの解析結果を用いて、嗜好性ベクトルの大きさを、嗜好性ベクトルの大きさを使用することによって算出する。
【０１４６】
一方、利用者情報選択処理は、ユーザ同士のピアソン相関係数を用い、一のユーザを基準にして他のユーザの嗜好性の類似度を算出し、類似度の値が低いユーザを類似する嗜好性を有するユーザとして選択することにより行う。
【０１４７】
視線情報提供処理部３２２は、推薦すべき広告データを選択した（ステップＳ３０４）後、通信制御部３１０を介して、選択された広告データを通信端末装置１０に送信し（ステップＳ３０５）、処理を終了する。
【０１４８】
本実施形態のサーバ装置３０は、以上の構成により、ユーザが通信端末装置で行った、所定の元画像データ及び重畳画像データを用いた編集操作の操作ログ情報を解析し、データベースに記録された推薦情報の中から一定の出広条件を満たす推薦情報を特定することができる。
【０１４９】
したがって、ユーザが閲覧要求をした元画像データに関する商品について、そのユーザの嗜好性に合致したきめ細かい有用な推薦情報を提供することができる。
【０１５０】
［６］変形例
［６．１］変形例１
上記実施形態においては、上述の実施形態においては、サーバ装置３０内に各ＤＢを設け、これらのＤＢをサーバ装置３０のみにおいて管理及び制御する構成としたが、各ＤＢの管理、制御主体は、各々、別個なコンピュータシステムを用いるように構成してもよい。
【０１５１】
［６．２］変形例２
上記実施形態においては、選択した情報を推薦情報として該当する通信端末装置１０に直接提供するようになっているが、当該推薦情報を閲覧することができるネットワーク上のアドレスを示すＵＲＬを送信することや、当該ＵＲＬを電子メールやネットワーク上に提供されている電子掲示板によって提供し、ユーザの操作に基づいて、当該ＵＲＬを閲覧することによって当該推薦情報を閲覧させるようにしてもよい。なお、電子メールで直接推薦情報を提供してもよい。
【符号の説明】
【０１５２】
１  …  通信システム
１０  …  通信端末装置
３０  …  サーバ装置
１００  …  画像編集部
１０１  …  画像読込部
１０２  …  画像表示制御部
１０３  …  画像拡大縮小処理部
１０４  …  画像回転部
１０５  …  画像合成部
１０６  …  画像重畳位置特定部
１１０  …  ネットワーク通信部
１１１  …  操作ログ送信部
１１２  …  広告受信部
１１３  …  画像受信部
１２０  …  表示部
１２１  …  広告表示部
１３０  …  記録部
１３１  …  操作ログ一時記録部
１７０  …  操作部
３００  …  記録装置
３０１  …  閲覧ログ情報ＤＢ
３０２  …  元画像データ管理ＤＢ
３０３  …  重畳画像データ管理ＤＢ
３０４  …  利用者データ管理ＤＢ
３０５  …  操作ログ情報ＤＢ
３０６  …  広告データ管理ＤＢ
３１０  …  通信制御部
３２０  …  データ処理部
３２１  …  登録管理部
３２２  …  推薦情報提供処理部
３３０  …  ＲＯＭ／ＲＡＭ
３４０  …  サーバ管理制御部
【図１】
2015197768.tif 000006
【図２】
2015197768.tif 000007
【図３】
2015197768.tif 000008
【図４】
2015197768.tif 000009
【図５】
2015197768.tif 000010
【図６】
2015197768.tif 000011
【図７】
2015197768.tif 000012
【図８】
2015197768.tif 000013
【図９】
2015197768.tif 000014
【図１０】
2015197768.tif 000015
【図１１】
2015197768.tif 000016
【図１２】
2015197768.tif 000017
【図１３】
2015197768.tif 000018
【図１４】
2015197768.tif 000019
【図１５】
2015197768.tif 000020