(57)【要約】【課題】レビュー等の推薦メッセージの質を向上させることができるアイテム選択支援装置等を提供する。【解決手段】ユーザ端末１より指定されたアイテムの推薦メッセージの要求を受けると、関連付け情報格納部２４に格納された関連付け情報を参照して、ユーザ端末１より指定されたアイテムに対する推薦メッセージ情報をメッセージ格納部２３より取得し、取得した推薦メッセージ情報をユーザ端末１に対し送信するメッセージ処理部２１３と、推薦メッセージ情報に基づいてアイテムを利用した閲覧利用ユーザが返信した返信メッセージ情報を推薦メッセージ情報として登録するための推薦メッセージ特定情報をユーザ端末１より受信し、その推薦メッセージ特定情報に基づいて返信メッセージ情報が推薦メッセージ情報として関連付けて登録される推薦メッセージ情報を記入した所定人数の先行利用ユーザにポイントを付与するポイント処理部２１４とを備える。【選択図】図１
2014021578.tif 000002
【特許請求の範囲】
【請求項１】
一のアイテムと、一のアイテムに対する推薦メッセージ情報を記入した一または複数のユーザと、前記一または複数のユーザが前記一のアイテムに対して記入した推薦メッセージ情報の集合とを関連付けて格納するメッセージ格納部と、
前記推薦メッセージ情報の集合と前記アイテムとの関連付け情報を格納する関連付け情報格納部と、
ユーザ端末より指定されたアイテムの推薦メッセージ情報の要求を受信した場合、前記関連付け情報格納部に格納された関連付け情報を参照してユーザ端末より指定されたアイテムに関連付けられた推薦メッセージ情報の集合を前記メッセージ格納部より取得して、推薦メッセージ情報を要求したユーザ端末に対し送信すると共に、前記推薦メッセージ情報の集合に含まれる推薦メッセージ情報を閲覧してアイテムを利用したユーザのユーザ端末から返信メッセージ登録情報を受信して、その返信メッセージ登録情報に含まれる返信メッセージ情報を前記推薦メッセージ情報として前記メッセージ格納部に格納するメッセージ処理部と、
前記ユーザのユーザ端末から返信メッセージ登録情報を受信して、その返信メッセージ登録情報に含まれる前記返信メッセージ情報の返信対象となった前記推薦メッセージ情報に基づいてユーザにポイントを付与するポイント処理部と、
を備えることを特徴とするアイテム選択支援装置。
【請求項２】
前記メッセージ格納部は、一のアイテムと、一のアイテムを利用し、かつその一のアイテムに対する推薦メッセージ情報を記入した一または複数のユーザと、前記一または複数のユーザが前記一のアイテムに対して記入した推薦メッセージ情報の集合とを関連付けて格納することを特徴とする請求項１記載のアイテム選択支援装置。
【請求項３】
前記ポイント処理部は、
前記返信メッセージ登録情報に含まれる前記返信メッセージ情報の返信対象となった前記推薦メッセージ情報を記入した一のユーザに対しポイントを付与することを特徴とする請求項１または請求項２記載のアイテム選択支援装置。
【請求項４】
前記推薦メッセージ情報は、アイテムの基本メッセージ情報と、その基本メッセージ情報を閲覧してユーザ端末から返信された前記返信メッセージ情報と、その返信メッセージ情報を閲覧してユーザ端末から返信された前記返信メッセージ情報とからなり、
前記ポイント処理部は、ポイント付与対象とするユーザを、ユーザが返信対象とした推薦メッセージ情報を構成する前記返信メッセージ情報を記入したユーザとすることを特徴とする請求項１または請求項２記載のアイテム選択支援装置。
【請求項５】
前記推薦メッセージ情報は、アイテムの基本メッセージ情報と、その基本メッセージ情報を閲覧してユーザ端末から返信された前記返信メッセージ情報と、その返信メッセージ情報を閲覧してユーザ端末から返信された前記返信メッセージ情報とからなり、
前記ポイント処理部は、ポイント付与対象となる先行利用ユーザを、ユーザが返信対象とした推薦メッセージ情報の基点となる推薦メッセージ情報を記入したユーザと、前記基点となる推薦メッセージ情報に対し返信メッセージ情報を記入した全てのユーザとすることを特徴とする請求項１または請求項２記載のアイテム選択支援装置。
【請求項６】
前記推薦メッセージ情報は、アイテムの基本メッセージ情報と、その基本メッセージ情報を閲覧してユーザ端末から返信された前記返信メッセージ情報と、その返信メッセージ情報を閲覧してユーザ端末から返信された前記返信メッセージ情報とからなり、
前記ポイント処理部は、ポイント付与対象となる先行利用ユーザを、利用対象としたアイテムに対して返信メッセージ情報を記入した全てのユーザとすることを特徴とする請求項１または請求項２記載のアイテム選択支援装置。
【請求項７】
前記ポイント処理部は、ポイント付与方法として、ポイント付与対象として選択した各ユーザに対しポイントを等分配することを特徴とする請求項４〜請求項６のいずれか一の請求項に記載のアイテム選択支援装置。
【請求項８】
前記ポイント処理部は、ポイント付与方法として、ポイント付与対象として選択した先行利用ユーザの中で、閲覧利用ユーザのメッセージと関連の強いメッセージを記入した先行利用ユーザに対しより多くのポイントを付与することを特徴とする請求項４〜請求項６のいずれか一の請求項に記載のアイテム選択支援装置。
【請求項９】
前記ポイント処理部は、ポイント付与方法として、ポイント付与対象として選択した先行利用ユーザの中で、そのメッセージに対し返信された返信メッセージの数が多くついているメッセージを記入したユーザに対し多くのポイントを付与することを特徴とする請求項４〜請求項６のいずれか一の請求項に記載のアイテム選択支援装置。
【請求項１０】
前記ポイント処理部は、ポイント付与方法として、閲覧利用ユーザである起点ユーザとポイント付与対象として選択した先行利用ユーザとの類似度を算出し、ポイント付与対象として選択した先行利用ユーザの中で、類似度の高い先行利用ユーザに対しより多くのポイントを付与することを特徴とする請求項４〜請求項６のいずれか一の請求項に記載のアイテム選択支援装置。
【請求項１１】
前記ポイント処理部は、ポイント付与方法として、ポイント付与対象として選択した先行利用ユーザの中で、記入文字数の多い先行利用ユーザに対し多くのポイントを付与することを特徴とする請求項４〜請求項６のいずれか一の請求項に記載のアイテム選択支援装置。
【請求項１２】
一のアイテムと、一のアイテムに対する推薦メッセージ情報を記入した一または複数のユーザと、前記一または複数のユーザが前記一のアイテムに対して記入した推薦メッセージ情報の集合とを関連付けて格納するステップと、
前記推薦メッセージ情報の集合と前記アイテムとの関連付け情報を格納するステップと、
ユーザ端末より指定されたアイテムの推薦メッセージ情報の要求を受信した場合、前記関連付け情報を参照してユーザ端末より指定されたアイテムに関連付けられた推薦メッセージ情報の集合を取得して、推薦メッセージ情報を要求したユーザ端末に対し送信すると共に、前記推薦メッセージ情報の集合に含まれる推薦メッセージ情報を閲覧してアイテムを利用したユーザのユーザ端末から返信メッセージ登録情報を受信して、その返信メッセージ登録情報に含まれる返信メッセージ情報を前記推薦メッセージ情報として格納するステップと、
前記ユーザのユーザ端末から返信メッセージ登録情報を受信して、その返信メッセージ登録情報に含まれる前記返信メッセージ情報の返信対象となった前記推薦メッセージ情報に基づいてユーザにポイントを付与するステップと、
を備えることを特徴とするアイテム選択支援方法。
【請求項１３】
コンピュータに、
一のアイテムと、一のアイテムに対する推薦メッセージ情報を記入した一または複数のユーザと、前記一または複数のユーザが前記一のアイテムに対して記入した推薦メッセージ情報の集合とを関連付けて格納するステップと、
前記推薦メッセージ情報の集合と前記アイテムとの関連付け情報を格納するステップと、
ユーザ端末より指定されたアイテムの推薦メッセージ情報の要求を受信した場合、前記関連付け情報を参照してユーザ端末より指定されたアイテムに関連付けられた推薦メッセージ情報の集合を取得して、推薦メッセージ情報を要求したユーザ端末に対し送信すると共に、前記推薦メッセージ情報の集合に含まれる推薦メッセージ情報を閲覧してアイテムを利用したユーザのユーザ端末から返信メッセージ登録情報を受信して、その返信メッセージ登録情報に含まれる返信メッセージ情報を前記推薦メッセージ情報として格納するステップと、
前記ユーザのユーザ端末から返信メッセージ登録情報を受信して、その返信メッセージ登録情報に含まれる前記返信メッセージ情報の返信対象となった前記推薦メッセージ情報に基づいてユーザにポイントを付与するステップと、
を実行させるためのアイテム選択支援プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インターネットなどを通じてユーザに各種アイテムを販売するアイテム販売サイトにおけるアイテムの選択を支援するアイテム選択支援装置、アイテム選択支援方法、およびアイテム選択支援プログラムとに関するものである。
【背景技術】
【０００２】
近年、膨大な量の楽曲や電子書籍など各種アイテムや、ショップやレストランなどの各種サービス店舗の中から、ユーザが所望のアイテムやサービスを選択する際の選択支援システムとして各種レビューサイトが盛況をなしている。これらは、実際に当該アイテムやサービスを利用した他のユーザからの利用経験に基づくコメントや、当該アイテムやサービスの領域において豊富な知識を有する他のユーザからの知見を得られるため、ユーザは有益な情報源として活用することができる。
【０００３】
このような選択支援システムにおいてレビュー等の推薦メッセージの質を高くするための技術として、例えば、商品に関する情報を実際の利用者が記事として投稿し、記事を閲覧した他のユーザがその商品を購入した際に、当該記事に対する事前の閲覧状況などを鑑みて記事投稿者に対しポイントを付与するアイテム選択支援方法が提案されている（例えば、特許文献１参照。）。このアイテム選択支援方法においては、記事投稿者はより確実に多くのポイントを得るために、多数のユーザから閲覧されるような有用な記事を書かなくてはならない。そのため、各記事投稿者のレビュー等の推薦メッセージの質が総体的に向上し、サイトの信頼性の維持が見込める。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００３−１６７９９０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、特許文献１に記載のアイテム選択支援方法では、投稿記事を閲覧したユーザが商品の利用や購入を目的として閲覧した訳ではない場合でも、その閲覧結果が記事への評価に反映される。このように、特許文献１に記載のアイテム選択支援方法は、記事の閲覧目的と商品の利用や購入とが直接結びつかない事態が発生することを考慮していない。そのため、質の悪い記事であってもポイントが付与されてしまう可能性があるので、必ずしも記事の質を安定して良好に保つことができるとは限らないという課題があった。
【０００６】
そこで、本発明は、ユーザによるアイテム利用と明確に関連づけられた推薦メッセージ情報を記入した先行利用ユーザに対しポイントを付与することにより、レビュー等の推薦メッセージ情報の質を向上させることができるアイテム選択支援装置、アイテム選択支援方法、およびアイテム選択支援プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
前記課題を解決するため第１の発明に係るアイテム選択支援装置（２）は、一のアイテムと、一のアイテムに対する推薦メッセージ情報を記入した一または複数のユーザと、前記一または複数のユーザが前記一のアイテムに対して記入した推薦メッセージ情報の集合とを関連付けて格納するメッセージ格納部（２３）と、前記推薦メッセージ情報の集合と前記アイテムとの関連付け情報を格納する関連付け情報格納部（２４）と、ユーザ端末（１）より指定されたアイテムの推薦メッセージ情報の要求を受信した場合、前記関連付け情報格納部（２４）に格納された関連付け情報を参照してユーザ端末（１）より指定されたアイテムに関連付けられた推薦メッセージ情報の集合を前記メッセージ格納部（２３）より取得して、推薦メッセージ情報を要求したユーザ端末（１）に対し送信すると共に、前記推薦メッセージ情報の集合に含まれる推薦メッセージ情報を閲覧してアイテムを利用したユーザのユーザ端末（１）から返信メッセージ登録情報を受信して、その返信メッセージ登録情報に含まれる返信メッセージ情報を前記推薦メッセージ情報として前記メッセージ格納部（２３）に格納するメッセージ処理部（２１３）と、前記ユーザのユーザ端末（１）から返信メッセージ登録情報を受信して、その返信メッセージ登録情報に含まれる前記返信メッセージ情報の返信対象となった前記推薦メッセージ情報に基づいてユーザにポイントを付与するポイント処理部（２１４）と、を備えることを特徴とする。
【０００８】
また、第２の発明に係るアイテム選択支援装置（２）は、前記メッセージ格納部（２３）が、一のアイテムと、一のアイテムを利用し、かつその一のアイテムに対する推薦メッセージ情報を記入した一または複数のユーザと、前記一または複数のユーザが前記一のアイテムに対して記入した推薦メッセージ情報の集合とを関連付けて格納することを特徴とする。
【０００９】
また、第３の発明に係るアイテム選択支援装置（２）は、前記ポイント処理部（２１４）が、前記返信メッセージ登録情報に含まれる前記返信メッセージ情報の返信対象となった前記推薦メッセージ情報を記入した一のユーザに対しポイントを付与することを特徴とする。
【００１０】
また、第４の発明に係るアイテム選択支援装置（２）は、前記推薦メッセージ情報が、アイテムの基本メッセージ情報と、その基本メッセージ情報を閲覧してユーザ端末から返信された前記返信メッセージ情報と、その返信メッセージ情報を閲覧してユーザ端末から返信された前記返信メッセージ情報とからなり、前記ポイント処理部（２１４）が、ポイント付与対象とするユーザを、ユーザが返信対象とした推薦メッセージ情報を構成する前記返信メッセージ情報を記入したユーザとすることを特徴とする。
【００１１】
また、第５の発明に係るアイテム選択支援装置（２）は、前記推薦メッセージ情報が、アイテムの基本メッセージ情報と、その基本メッセージ情報を閲覧してユーザ端末から返信された前記返信メッセージ情報と、その返信メッセージ情報を閲覧してユーザ端末から返信された前記返信メッセージ情報とからなり、前記ポイント処理部（２１４）が、ポイント付与対象となる先行利用ユーザを、ユーザが返信対象とした推薦メッセージ情報の基点となる推薦メッセージ情報を記入したユーザと、前記基点となる推薦メッセージ情報に対し返信メッセージ情報を記入した全てのユーザとすることを特徴とする。
【００１２】
また、第６の発明に係るアイテム選択支援装置（２）は、前記推薦メッセージ情報が、アイテムの基本メッセージ情報と、その基本メッセージ情報を閲覧してユーザ端末から返信された前記返信メッセージ情報と、その返信メッセージ情報を閲覧してユーザ端末から返信された前記返信メッセージ情報とからなり、前記ポイント処理部（２１４）が、ポイント付与対象となる先行利用ユーザを、利用対象としたアイテムに対して返信メッセージ情報を記入した全てのユーザとすることを特徴とする。
【００１３】
また、第７の発明に係るアイテム選択支援装置（２）は、前記ポイント処理部（２１４）が、ポイント付与方法として、ポイント付与対象として選択した各ユーザに対しポイントを等分配することを特徴とする。
【００１４】
また、第８の発明に係るアイテム選択支援装置（２）は、前記ポイント処理部が、ポイント付与方法として、ポイント付与対象として選択した先行利用ユーザの中で、閲覧利用ユーザのメッセージと関連の強いメッセージを記入した先行利用ユーザに対しより多くのポイントを付与することを特徴とする。
【００１５】
また、第９の発明に係るアイテム選択支援装置（２）は、前記ポイント処理部（２１４）が、ポイント付与対象として選択した先行利用ユーザの中で、そのメッセージに対し返信された返信メッセージの数が多くついているメッセージを記入したユーザに対し多くのポイントを付与することを特徴とする。
【００１６】
また、第１０の発明に係るアイテム選択支援装置（２）は、前記ポイント処理部（２１４）が、ポイント付与方法として、閲覧利用ユーザである起点ユーザとポイント付与対象として選択した先行利用ユーザとの類似度を算出し、ポイント付与対象として選択した先行利用ユーザの中で、類似度の高い先行利用ユーザに対しより多くのポイントを付与することを特徴とする。
【００１７】
また、第１１の発明に係るアイテム選択支援装置（２）は、前記ポイント処理部（２１４）が、ポイント付与方法として、ポイント付与対象として選択した先行利用ユーザの中で、記入文字数の多い先行利用ユーザに対し多くのポイントを付与することを特徴とする。
【００１８】
また、第１２の発明に係るアイテム選択支援方法は、前記ポイント処理部（２１４）が、一のアイテムと、一のアイテムに対する推薦メッセージ情報を記入した一または複数のユーザと、前記一または複数のユーザが前記一のアイテムに対して記入した推薦メッセージ情報の集合とを関連付けて格納するステップと、前記推薦メッセージ情報の集合と前記アイテムとの関連付け情報を格納するステップと、ユーザ端末より指定されたアイテムの推薦メッセージ情報の要求を受信した場合、前記関連付け情報を参照してユーザ端末より指定されたアイテムに関連付けられた推薦メッセージ情報の集合を取得して、推薦メッセージ情報を要求したユーザ端末に対し送信すると共に、前記推薦メッセージ情報の集合に含まれる推薦メッセージ情報を閲覧してアイテムを利用したユーザのユーザ端末から返信メッセージ登録情報を受信して、その返信メッセージ登録情報に含まれる返信メッセージ情報を前記推薦メッセージ情報として格納するステップと、前記ユーザのユーザ端末から返信メッセージ登録情報を受信して、その返信メッセージ登録情報に含まれる前記返信メッセージ情報の返信対象となった前記推薦メッセージ情報に基づいてユーザにポイントを付与するステップと、を備えることを特徴とする。
【００１９】
また、第１３の発明に係るアイテム選択支援プログラムは、コンピュータに、一のアイテムと、一のアイテムに対する推薦メッセージ情報を記入した一または複数のユーザと、前記一または複数のユーザが前記一のアイテムに対して記入した推薦メッセージ情報の集合とを関連付けて格納するステップと、前記推薦メッセージ情報の集合と前記アイテムとの関連付け情報を格納するステップと、ユーザ端末より指定されたアイテムの推薦メッセージ情報の要求を受信した場合、前記関連付け情報を参照してユーザ端末より指定されたアイテムに関連付けられた推薦メッセージ情報の集合を取得して、推薦メッセージ情報を要求したユーザ端末に対し送信すると共に、前記推薦メッセージ情報の集合に含まれる推薦メッセージ情報を閲覧してアイテムを利用したユーザのユーザ端末から返信メッセージ登録情報を受信して、その返信メッセージ登録情報に含まれる返信メッセージ情報を前記推薦メッセージ情報として格納するステップと、前記ユーザのユーザ端末から返信メッセージ登録情報を受信して、その返信メッセージ登録情報に含まれる前記返信メッセージ情報の返信対象となった前記推薦メッセージ情報に基づいてユーザにポイントを付与するステップと、を実行させることを特徴とする。
【発明の効果】
【００２０】
本発明に係るアイテム選択支援装置、アイテム選択支援方法、およびアイテム選択支援プログラムによれば、ユーザ端末より指定されたアイテムの推薦メッセージ情報の要求を受信した場合、関連付け情報を参照してユーザ端末より指定されたアイテムに関連付けられた推薦メッセージ情報の集合を取得して、推薦メッセージ情報を要求したユーザ端末に対し送信すると共に、推薦メッセージ情報の集合に含まれる推薦メッセージ情報を閲覧してアイテムを利用したユーザのユーザ端末から返信メッセージ登録情報を受信して、その返信メッセージ登録情報に含まれる返信メッセージ情報を推薦メッセージ情報として格納し、そのユーザのユーザ端末から返信メッセージ登録情報を受信して、その返信メッセージ登録情報に含まれる返信メッセージ情報の返信対象となった推薦メッセージ情報に基づいてユーザにポイントを付与するようにしたので、ユーザは、ポイントを獲得するために閲覧利用ユーザから返信がもらえるような有用な推薦メッセージ情報を記入するようになる。これにより、質の高いレビュー等の推薦メッセージ情報が確保されるという効果を得ることができる。
【図面の簡単な説明】
【００２１】
【図１】本発明に係るアイテム選択支援装置、アイテム選択支援方法、およびアイテム選択支援プログラムの実施形態を示すブロック図である。
【図２】ユーザ端末の表示部へのアイテム利用ページの表示例を示すイメージ図である。
【図３】ユーザ端末の表示部への推薦メッセージの表示例を示すイメージ図である。
【図４】ユーザ端末の表示部への推薦メッセージの表示例を示すイメージ図である。
【図５】メッセージ情報の格納イメージを示すデータテーブル例である。
【図６】アイテム関連付け情報の格納イメージを示すデータテーブル例である。
【図７】アイテム属性関連付け情報の格納イメージを示すデータテーブル例である。
【図８】ポイントデータ情報の格納イメージを示すデータテーブルである。
【図９】利用履歴情報の格納イメージを示すデータテーブル例である。
【図１０】返信情報の格納イメージを示すデータテーブル例である。
【図１１】ユーザプロフィール情報の格納イメージを示すデータテーブル例である。
【図１２】アイテムの格納イメージを示すデータテーブル例である。
【図１３】アイテム属性情報の格納イメージを示すデータテーブル例である。
【図１４】本実施形態における一連の処理動作を説明するためのフローチャートである。
【図１５】本実施形態における推薦メッセージ選択処理を説明するためのフローチャートである。
【図１６】本実施形態におけるポイント付与処理を説明するためのフローチャートである。
【図１７】本実施形態のポイント付与処理における分配対象選出の第一の例を説明するイメージ図である。
【図１８】本実施形態のポイント付与処理における分配対象選出の第２の例を説明するイメージ図である。
【図１９】本実施形態のポイント付与処理における分配対象選出の第３の例を説明するイメージ図である。
【図２０】本実施形態のポイント付与処理における分配対象選出の第４の例を説明するイメージ図である。
【発明を実施するための形態】
【００２２】
以下、本発明の実施形態について図面を参照して説明する。
【００２３】
図１は、本発明に係るアイテム選択支援装置、アイテム選択支援方法、およびアイテム選択支援プログラムの実施形態の構成を示すブロック図である。本発明の実施形態は、アイテムとして楽曲を販売する楽曲販売サイトのアイテム推薦支援システムにおけるアイテム選択支援装置、アイテム選択支援方法、およびアイテム選択支援プログラムに関するものである。ただし、本発明に係るアイテム選択支援装置、アイテム選択支援方法、およびアイテム選択支援プログラムは、アイテムとして楽曲を販売するものに限られるものではない。また、以下に説明する実施形態では、アイテムを利用した先行利用ユーザのみ、そのアイテムに対して推薦メッセージを記入できるものとするが、本発明では、これに限らず、アイテムを利用していないユーザも、推薦メッセージを記入できるようにしても良い。
【００２４】
まず、本発明に係るアイテム選択支援装置、アイテム選択支援方法、およびアイテム選択支援プログラムの実施形態の構成について詳しく説明する前に、後述するユーザ端末１と、推薦メッセージサーバであるアイテム選択支援装置２との間でやりとりする情報の定義について説明する。
【００２５】
まず、「メッセージ情報」とは、ユーザにより記入されたメッセージおよびメッセージに付加される種々の情報の総称であり、少なくとも、メッセージ情報を一意に特定するための「メッセージＩＤ」と、当該メッセージの記入者を識別するための「ユーザＩＤ」と、メッセージの本文である「メッセージ」と、当該メッセージに対する返信メッセージを識別するメッセージＩＤの集合である「子メッセージＩＤｓ」と、当該メッセージの記入日を示す「記入日」を関連付けた情報である。
【００２６】
次に、「メッセージ登録情報」とは、「メッセージ情報」を登録する際にユーザ端末１から、アイテム選択支援装置２に対し送信される種々の情報の総称であり、少なくとも、メッセージの記入者を識別するための「ユーザＩＤ」と、メッセージの本文である「メッセージ」と、当該メッセージの記入日を示す「記入日」を関連付けた情報である。
【００２７】
次に、「基準メッセージ情報」とは、あるアイテムないしアイテム属性を対象として記入されたメッセージおよびメッセージに関連する種々の情報の総称であり、アイテムを対象とした基準メッセージ情報は、対象となったアイテムを識別するための「アイテムＩＤ」とメッセージ情報とを関連付けた情報である。また、アイテム属性を対象とした基準メッセージ情報は、対象となったアイテム属性を識別するための「アイテム属性ＩＤ」とメッセージ情報とを関連付けた情報である。
【００２８】
次に「基準メッセージ登録情報」とは、「基準メッセージ情報」を登録する際にユーザ端末１から、アイテム選択支援装置２に対し送信される種々の情報の総称であり、アイテムを対象とした基準メッセージ情報に対する基準メッセージ登録情報は、対象となったアイテムを識別するための「アイテムＩＤ」とメッセージ登録情報とを関連付けた情報である。また、アイテム属性を対象とした基準メッセージ情報に対する基準メッセージ登録情報は、対象となったアイテム属性を識別するための「アイテム属性ＩＤ」とメッセージ登録情報とを関連付けた情報である。
【００２９】
次に「返信メッセージ情報」とは、あるメッセージに対して、返信されたメッセージおよびメッセージに関連する種々の情報の総称であり、返信の対象となったメッセージを特定するためのメッセージＩＤと、メッセージ情報とを関連付けた情報である。
【００３０】
次に、「推薦メッセージ特定情報」とは、「返信メッセージ情報」を登録する際にユーザ端末１から、アイテム選択支援装置２に対し送信される種々の情報の総称であり、返信の対象となったメッセージを特定するメッセージＩＤとメッセージ登録情報とが関連付けられた情報である。
【００３１】
「推薦メッセージ情報」とは、ある「基準メッセージ情報」と、その「基準メッセージ情報」からたどることのできる全ての「返信メッセージ情報」とを関連付けた情報の総称である。
【００３２】
なお、ユーザＩＤは、利用ユーザを識別するための識別番号ないし文字列であり、例えば携帯電話の個体識別番号であったり、サイト利用者に付与されるユーザ名などである。また、アイテムＩＤは、利用対象アイテムを識別するために個別に割り振られた識別番号ないし文字列である。利用履歴ＩＤは、対象アイテムに対する該ユーザの利用履歴を管理するための識別番号ないし文字列である。また、メッセージＩＤは、対象アイテムに対し該ユーザおよび各ユーザが送信したメッセージを管理するための識別番号ないし文字列である。
【００３３】
最後に、「親メッセージ」と「子メッセージ」について説明する。本発明のアイテム販売サイトにおいては、メッセージを用いたユーザ間のやり取りを可能としている。「親メッセージ」とは、このやり取りにおける返信対象となるメッセージであり、「子メッセージ」とは、この「親メッセージ」に対して返信されたメッセージを示すものである。
【００３４】
次に、図１の本発明に係るアイテム選択支援装置、アイテム選択支援方法、およびアイテム選択支援プログラムの実施形態の構成を示すブロック図を用いて、各部について説明する。
【００３５】
本発明のアイテム選択支援システムは、ユーザが各種操作を行うためのユーザ端末１と、アイテムに対する推薦メッセージ情報やユーザに付与されたポイントの管理などを行う推薦メッセージサーバであるアイテム選択支援装置２とが、インターネット等のネットワーク３を介して接続されて構成されている。
【００３６】
＜ユーザ端末１の構成＞
ユーザ端末１は、例えばＰＣやＰＤＡやスマートフォン・携帯電話などの情報通信端末であり、端末制御部１１、端末通信部１３、操作入力部１２、表示部１４を備える。以下、ユーザ端末１を構成する各部について具体的に説明する。
【００３７】
端末制御部１１は、中央制御装置（ＣＰＵ）であり、以下の処理を行う。
【００３８】
端末制御部１１の第１の処理は、操作入力部１２よりある取得対象アイテムに対する推薦メッセージ情報の取得を行う操作を受けた場合に、アイテム選択支援装置２より、取得対象アイテムに対する推薦メッセージ情報を取得するために、アイテム選択支援装置２に対し推薦メッセージ要求を送信する処理である。推薦メッセージ要求は、少なくとも取得対象アイテムのアイテムＩＤを含む。また、アイテム選択支援装置２にて、推薦メッセージ要求に対応する推薦メッセージ情報を取得する際に、ユーザ端末１を利用中のユーザの情報を利用する場合は、推薦メッセージ要求に、ユーザ端末１を利用中のユーザのユーザＩＤも関連付けて送信すればよい。
【００３９】
端末制御部１１の第２の処理は、第１の処理にて送信した推薦メッセージ要求に対応する推薦メッセージ情報をアイテム選択支援装置２より受信し、受信した推薦メッセージ情報を表示部１４に表示する処理である。推薦メッセージ情報の表示例については後述する。
【００４０】
端末制御部１１の第３の処理は、操作入力部１２より利用対象アイテムの購入操作や利用操作を受けた場合に、アイテム選択支援装置２に、利用情報を送信する処理である。利用情報は、少なくともユーザ端末１を利用中のユーザのユーザＩＤと利用対象アイテムのアイテムＩＤと利用した時間情報を示す利用日とを含む。なお、購入対象アイテムがデジタルコンテンツの場合、端末制御部１１は利用情報を送信後、アイテム選択支援装置２にて購入処理が行われた上で、アイテム選択支援装置２より、利用情報に含まれるアイテムＩＤに対応するデジタルコンテンツを取得できるようにしてもよい。
【００４１】
端末制御部１１の第４の処理は、操作入力部１２よりアイテムに対する推薦メッセージの書き込みを受けた場合に、アイテム選択支援装置２に、基準メッセージ登録情報を送信する処理である。基準メッセージ登録情報は、過去に購入、または、利用したアイテムに対応するもののみ、アイテム選択支援装置２にて登録処理が行われる。このとき、アイテム選択支援装置２にて必ずしも登録されるわけではないので、基準メッセージ登録情報の登録の成否を、アイテム選択支援装置２より受信し、受信した登録の成否を表示部１４に表示してもよいし、過去に購入、または、利用したアイテムに対してのみ、基準メッセージ登録情報を作成できるようにしてもよい。
【００４２】
端末制御部１１の第５の処理は、操作入力部１２よりアイテムのあるメッセージに対する返信メッセージの書き込みを受けた場合に、アイテム選択支援装置２に、推薦メッセージ特定情報を送信する処理である。推薦メッセージ特定情報は、過去に購入、または、利用したアイテムに対応するもののみ、アイテム選択支援装置２にて登録処理が行われる。なお、推薦メッセージ特定情報を送信するタイミングとして、端末制御部１１の第３の処理後に、自動的に利用対象アイテムに対する返信メッセージ送信状態に遷移してもよい。この場合、推薦メッセージ特定情報は必ず登録される。また、常時返信メッセージを登録できるようにしてもよい。このとき、推薦メッセージ特定情報が、アイテム選択支援装置２にて必ずしも登録されるわけではないので、推薦メッセージ特定情報の登録の成否を、アイテム選択支援装置２より受信し、受信した登録の成否を表示部１４に表示してもよいし、過去に購入、または、利用したアイテムに対してのみ、推薦メッセージ特定情報を作成できるようにしてもよい。なお、アイテム選択支援装置２にて、この推薦メッセージ特定情報の受信に対応して後述するポイント付与処理が行われる場合、アイテム選択支援装置２より、ポイント付与処理によりポイントが付与された人数を受信し、受信した人数を表示部１４に表示できるようにすれば、ユーザ端末１を利用中のユーザが、自身がメッセージを返信したことで、何人のユーザがポイントを獲得することができたのかを確認することができる。
【００４３】
操作入力部１２は、ユーザが入力操作を行うための、タクトボタンなどのハードキーデバイスや静電容量センサデバイスなどの各種入力デバイスである。なお、タッチパネルデバイスを用いる場合は後述の表示部１４と兼用してもよい。
【００４４】
端末通信部１３は、Wi-Fi Alliance の定める相互接続性認証試験にパスし、Wi-Fi 認証を取得した、Wi-Fi（登録商標）ボードやＬＡＮボードやアンテナなどの各種通信部であり、ネットワーク３との接続を行う。
【００４５】
表示部１４は、液晶ディスプレイ装置や有機ＥＬディスプレイ装置などの表示デバイスであり、前述の端末制御部１１において表示処理された情報を表示する。また前述の通り、タッチパネルデバイスを用いて操作入力部１２と兼用してもよい。
【００４６】
図２は、表示部１４に、アイテムの詳細ページを表示した際の表示例である。図２の表示例によるとアイテムの詳細ページは、アイテムの名称にあたるアイテム名Ｔ、アーティストの名称にあたるアーティスト名Ａ、ジャケット画Ｐｉ、価格Ｐｒと、アイテムの利用を決定した際に利用手続きをするための購入ボタン１２ａ、前の状態に戻すための操作を行う戻るボタン１２ｂにより構成されている。
【００４７】
図３、図４は、前述の図２のアイテム利用ページ例に対し、それぞれ、前述の端末制御部１１の第２の処理にて受信した推薦メッセージ情報を提示する際の表示例を示すものである。
【００４８】
まず、図３の例では、アイテム利用ページに、既にそのアイテムを利用したユーザである先行利用ユーザの作成した推薦メッセージを３つ表示している。図中のＲｘ，Ｒｙ，Ｒｚは、それぞれ別々の先行利用ユーザにより書かれた推薦メッセージである。この際の表示メッセージ数については、表示部１４の表示領域に合わせて予め設定した数を表示すればよい。
【００４９】
図４は、推薦メッセージに対し、別のユーザからの返信がついた状態を例示するものである。前述した通り、返信対象となるメッセージを「親メッセージ」、返信メッセージを「子メッセージ」と定義する。すなわち、図４は、「親メッセージ」と「子メッセージ」とを一覧表示した際の表示例であり、Ｒｘ，Ｒｙなどの推薦メッセージが「親メッセージ」にあたり、それに対する返信メッセージであるＲＥｘ１，ＲＥｘ２は、それぞれ「親メッセージＲｘ」に対する「子メッセージ」となる。さらに、ＲＥｘ１−１は、ＲＥｘ１に対する「子メッセージ」である。
【００５０】
なお、上記一連の表示例はあくまでも一例に過ぎず、アイテム利用ページの表示方法や表示内容はここで示した例に限定されるものではない。
【００５１】
＜アイテム選択支援装置２の構成＞
図１に戻り、アイテム選択支援装置２は、データベース管理システムなどのソフトウエアを備えたサーバコンピュータであり、以下の７つの格納部２３〜２９を備えている。各格納部２３〜２９は、それぞれハードディスクドライブやフラッシュメモリなどの書き換え可能な記憶装置上に設けられている。
【００５２】
メッセージ格納部２３は、メッセージ情報を複数格納している。図５は、メッセージ格納部２３の格納状態を示すものである。メッセージ情報は、前述の通りメッセージ情報を一意に特定するための「メッセージＩＤ」と、当該メッセージの記入者を識別するための「ユーザＩＤ」と、メッセージの本文である「メッセージ」と、当該メッセージに対する返信メッセージを識別するメッセージＩＤの集合である「子メッセージＩＤｓ」と、当該メッセージの記入日を示す「記入日」を関連付けたものである。メッセージ格納部２３は、図５に示すようにテーブル形式で複数格納する。この「子メッセージＩＤｓ」について、前述の図４に示したＲｘ，ＲＥｘ１，ＲＥｘ２，ＲＥｘ１−１を例にあげて具体的に説明する。Ｒｘ，ＲＥｘ１，ＲＥｘ２，ＲＥｘ１−１の各メッセージを、図５中のメッセージＩＤであるＭ_０００００１，Ｍ_０００００２，Ｍ_００４５４２，Ｍ_００１２２０にそれぞれ対応付けた場合、ＲｘのメッセージＩＤ「Ｍ_０００００１」に対応する子メッセージＩＤｓは、ＲＥｘ１のメッセージＩＤ「Ｍ_０００００２」とＲＥｘ２のメッセージＩＤ「Ｍ_００４５４２」とで構成される。さらに、ＲＥｘ１のメッセージＩＤ「Ｍ_０００００２」に対応する子メッセージＩＤｓは、ＲＥｘ１−１のメッセージＩＤ「Ｍ_００１２２０」となる。
【００５３】
関連付け情報格納部２４は、基準メッセージ情報がどのアイテムに対してのものかを示すアイテム関連付け情報と、基準メッセージ情報がどのアイテム属性に対してのものかを示すアイテム属性関連付け情報を複数格納する。図６は、アイテム関連付け情報を複数格納するアイテム関連付けテーブルの格納状態を示している。アイテム関連付け情報は、アイテムＩＤとユーザＩＤと基準メッセージ情報のメッセージＩＤである基準メッセージＩＤとを関連付けたものであり、関連付け情報格納部２４は、図６のようにテーブル形式で複数格納する。図７は、アイテム属性関連付け情報を複数格納するアイテム属性関連付けテーブルの格納状態を示している。アイテム属性関連付け情報は、アイテム属性ＩＤとユーザＩＤと基準メッセージ情報のメッセージＩＤである基準メッセージＩＤとを関連付けたものであり、図７のようにテーブル形式で複数格納する。図７の例においては、アイテム属性として「アーティスト」との関連付けテーブルの例を示している。これら２種類の関連付け情報は、閲覧利用ユーザがアイテムに対する推薦メッセージ情報を要求した際に、当該アイテムに関する基準メッセージ情報の選択時に活用される。なお、図６および図７の例においてメッセージＩＤの格納フィールドを「親メッセージＩＤ」としているが、これは、図４のアイテム利用ページにおける推薦メッセージ表示例での説明と関連する。すなわち、推薦メッセージ選択時は図４における親メッセージＲｘを指定しさえすれば、図５のメッセージデータテーブルに基づき子メッセージも指定することができるので、前述の関連付けは親メッセージとのみ行っておけばよい。なお、ユーザの推薦メッセージを１つのアイテムにつき１つだけに制限する場合は、アイテム関連付けデータテーブルにおいて、（アイテムＩＤ，ユーザＩＤ）の組合せにおいて重複を許容しなければよい。また、ユーザの推薦メッセージを１つのアイテム属性につき１つだけに制限する場合は、アイテム属性関連付けデータテーブルにおいて、（アイテム属性ＩＤ，ユーザＩＤ）の組合せにおいて重複を許容しなければよい。
【００５４】
ポイント格納部２５は、ユーザが保持しているポイントデータ情報を格納している。図８は、ポイント格納部２５の格納状態を示している。ポイントデータ情報は、「ユーザＩＤ」と「ポイント」とを関連付けたものであり、図８に示すようにテーブル形式で複数格納する。なお、当該ユーザにポイントが付与される、ないし、当該ユーザがポイントを使用した際に、それぞれ加算減算後の値を上書きし格納する。
【００５５】
利用履歴格納部２６は、各ユーザがそれぞれどのアイテムを利用したかの履歴情報である利用履歴を格納する。図９は、利用履歴格納部２６の格納状態を示すものである。利用履歴は、利用履歴を一意に特定するための「利用履歴ＩＤ」と、利用したユーザを特定する「ユーザＩＤ」と、利用したアイテムを特定する「アイテムＩＤ」と、利用日に関する情報である「利用日」を関連付けたものであり、図９に示すようにテーブル形式で複数格納する。
【００５６】
返信状況格納部２７は、ユーザがどのアイテムを利用し、どのメッセージに対して返信を行ったかを示す返信情報を複数格納する。図１０は、返信状況格納部２７の格納状態を示すものである。返信情報は、ユーザのアイテムの利用状況を示す利用履歴を特定する「利用履歴ＩＤ」と、返信の対象となったメッセージを特定するメッセージＩＤである「親メッセージＩＤ」と、返信メッセージを特定するメッセージＩＤである「子メッセージＩＤ」とを関連付けたものであり、図１０に示すように、テーブル形式で複数格納する。なお、１回の利用につき、第一の所定数までのメッセージの返信を許容する場合は、利用履歴ＩＤの重複を第一の所定数までに制限すればよい。第一の所定数については、サービス提供側が予め設定すればよい。第一の所定数を大きく設定することで、先行利用ユーザがポイントを得る機会を増やすことができる。
【００５７】
ユーザ情報格納部２８は、ユーザプロフィール情報などのユーザについての詳細な情報を記憶している。ユーザプロフィール情報とは、図１１のデータテーブル例に示す通り、例えば、「年齢」「性別」「居住地域」などのデモグラフィック属性を示す情報や、「好きなジャンル」などのユーザの嗜好の属性を示す情報である。
【００５８】
アイテム格納部２９は、アイテム格納テーブル、および、アイテム属性テーブルにより構成されている。アイテム格納テーブルは、図１２のデータテーブルに示すとおり、「アイテムＩＤ」と「アイテム属性ＩＤ」とを格納するテーブルである。アイテム属性テーブルは、図１３のデータテーブルに示すとおり、「アイテム属性ＩＤ」と、アイテムの特徴を示す「ジャンル」や「アーティスト」などの情報を格納するテーブルであり、アイテムの持つ種々の属性情報を格納する。
【００５９】
サーバ制御部２１は、中央制御装置（ＣＰＵ）であり、ハードディスク等の記憶部（図示せず）に記憶された本実施形態のアイテム選択支援プログラムを実行することにより本実施形態のアイテム選択支援方法などのアイテム選択支援装置２の全ての動作の制御を行う。サーバ制御部２１は、ユーザ端末情報処理部２１１と、利用処理部２１２と、メッセージ処理部２１３と、ポイント処理部２１４とにより構成されている。
【００６０】
ユーザ端末情報処理部２１１は、サーバ通信部２２を介しユーザ端末１からの操作入力情報を受信し、ユーザ情報記憶部２３にアクセスしユーザの特定を行う。ここでのユーザの特定方法はＢａｓｉｃ認証などにより行えばよい。ユーザ特定後は、利用処理部２１２とメッセージ処理部２１３とポイント処理部２１４に対し、ユーザ端末１からの入力情報を引き渡す。また、アイテム選択支援装置２において行われた処理結果を、サーバ通信部２２およびネットワーク３を介し、ユーザ端末１に送信する。
【００６１】
利用処理部２１２は、ユーザ端末１より利用情報を受信すると、利用処理を行う。利用処理とは、利用履歴格納部２６に、受信した利用情報を利用履歴として格納する処理であり、具体的には、利用履歴格納部２６に、利用履歴を一意に識別する利用履歴ＩＤと受信した利用情報とを関連付けた利用履歴を格納する。なお、受信した利用情報が、アイテムの購入に対応するものであれば、利用情報に含まれるアイテムＩＤに対応するアイテムの購入手続きを行えばよい。また、購入対象のアイテムがデジタルコンテンツである場合、購入手続きが完了後に、利用情報を送信したユーザ端末１に対して、その購入対象アイテムであるデジタルコンテンツを送信してもよい。
【００６２】
メッセージ処理部２１３は、ユーザ端末１より推薦メッセージ要求を受信すると、推薦メッセージ送信処理を行う。また、ユーザ端末１より、基準メッセージ登録情報を受信すると、基準メッセージ登録処理を行う。また、ユーザ端末１より推薦メッセージ特定情報を受信すると、返信メッセージ登録処理を行う。
【００６３】
ポイント処理部２１４は、所定のタイミングごとに、ポイント付与処理を行う。所定のタイミングとしては、所定の時間間隔ごとに（例えば２４時間ごと）としてもよい。また、月曜日〜金曜日までは３時間ごと、土曜日は６時間ごと、日曜日は１２時間ごと、というように時間間隔が変動してもよい。また、夏は時間間隔を短くして、冬は時間間隔を長くするなど、季節に応じて時間間隔を変えてもよい。また、ポイント付与のトリガーとなる返信メッセージを受信するたびにポイント付与処理を行ってもよい。
【００６４】
サーバ通信部２２は、インターネットや携帯電話網などの各種通信網との通信部であり、具体的には、Wi-Fi（登録商標）ボードなどの無線伝送装置やＬＡＮボードなどである。
【００６５】
ネットワーク３は、インターネットや携帯電話網などの通信網であり、ユーザ端末１とアイテム選択支援装置２との情報の受け渡しを媒介する。
【００６６】
次に、本実施形態の動作について、一連の処理と本発明における重要なステップにおける処理の詳細とについて順に説明する。
【００６７】
まず、本発明における実施形態における代表的な事例について、一連の処理の流れを図１４のフローチャートを用いて説明する。各ステップにおける本発明の重要な処理の詳細については後段にて改めて説明する。
【００６８】
なお、以下の各処理におけるユーザ端末１とアイテム選択支援装置２との情報送受信は全て端末通信部１３、ならびに、サーバ通信部２２を介して行われるため、以降の説明における端末通信部１３およびサーバ通信部２２に関する記入は省略する。
【００６９】
まず、ユーザ端末１が、アイテム選択支援装置２に、推薦メッセージ要求を送信する（ステップＳ１０１）。ステップＳ１０１の処理は、ユーザ端末１を構成する端末制御部１１の第１の処理に対応する。
【００７０】
次に、アイテム選択支援装置２が、ユーザ端末１より推薦メッセージ要求を受信する（ステップＳ１０２）。
【００７１】
次に、アイテム選択支援装置２のメッセージ処理部２１３が、推薦メッセージ送信処理を行い、ステップＳ１０２にて受信した推薦メッセージ要求に対応する推薦メッセージ情報をユーザ端末１に送信する（ステップＳ１０３）。推薦メッセージ送信処理については後述する。
【００７２】
次に、ユーザ端末１が、アイテム選択支援装置２より、推薦メッセージ情報を受信すると、ユーザ端末１の表示部１４に、受信した推薦メッセージ情報を表示する（ステップＳ１０４）。ステップＳ１０４の処理は、ユーザ端末１を構成する端末制御部１１の第２の処理に対応する。
【００７３】
次に、ユーザ端末１が、操作入力部１２より、ユーザによるアイテムの購入操作を受けると、アイテム選択支援装置２に、利用操作や購入操作に基づいた利用情報を送信する（ステップＳ１０５）。ステップＳ１０５の処理は、ユーザ端末１を構成する端末制御部１１の第３の処理に対応する。
【００７４】
次に、アイテム選択支援装置２が、ユーザ端末１より、利用情報を受信する（ステップＳ１０６）。
【００７５】
次に、アイテム選択支援装置２の利用処理部２１２が、ステップＳ１０６にて受信した利用情報を基に利用処理を行う（ステップＳ１０７）。
【００７６】
次に、ユーザ端末１が、操作入力部１２より、ユーザによる推薦メッセージ情報に対する返信操作を受けると、アイテム選択支援装置２に、返信操作に基づいた推薦メッセージ特定情報を送信する（ステップＳ１０８）。ステップＳ１０８の処理は、ユーザ端末１を構成する端末制御部１１の第５の処理に対応する。
【００７７】
次に、アイテム選択支援装置２が、ユーザ端末１より、推薦メッセージ特定情報を受信する（ステップＳ１０９）。
【００７８】
次に、アイテム選択支援装置２のメッセージ処理部２１３が、ステップＳ１０９にて受信した推薦メッセージ特定情報を基に返信メッセージ登録処理を行う（ステップＳ１１０）。返信メッセージ登録処理については後述する。
【００７９】
次に、アイテム選択支援装置２のポイント処理部２１４が、ポイント付与処理を行う（ステップＳ１１１）。ポイント付与処理については後述する。
【００８０】
次に、アイテム選択支援装置２のポイント処理部２１４が、ユーザ端末１に、ステップＳ１０９にて受信した推薦メッセージ特定情報に対応する返信情報に関するポイント付与処理によりポイントを付与した人数であるポイント付与人数を送信する（ステップＳ１１２）。
【００８１】
次に、ユーザ端末１が、アイテム選択支援装置２よりポイント付与人数を受信すると、ユーザ端末１の表示部１４に、受信したポイント付与人数を表示し（ステップＳ１１３）、ステップＳ１０１からステップＳ１１３までの一連の処理を終了する。
【００８２】
＜ステップＳ１０３における推薦メッセージ送信処理の手順＞
次に、ステップＳ１０３における推薦メッセージ送信処理の手順を、図１５のフローチャートを用いて説明する。
【００８３】
まず、メッセージ処理部２１３が、ユーザ端末１より、推薦メッセージ要求を受信する（Ｓ２０１）。
【００８４】
次に、メッセージ処理部２１３が、関連付け情報格納部２４のアイテム関連付けデータテーブルより、ステップＳ２０１にて受信した推薦メッセージ要求に含まれるアイテムＩＤと一致するアイテムＩＤを有するアイテム関連付け情報より基準メッセージＩＤを全て抽出する（Ｓ２０２）。
【００８５】
次に、メッセージ処理部２１３が、ステップＳ２０２にて抽出した基準メッセージＩＤに対して、１位から順番に表示順位を付与する（Ｓ２０３）。このとき付与された表示順位に従って、ユーザ端末１で表示されることになる。つまり、表示順位が上位になるほど、その基準メッセージＩＤに対応する基準メッセージ情報がユーザに閲覧される可能性が高くなる。表示順位付与方法を以下に示す。
【００８６】
表示順位付与の第１の方法は、ランダムに表示順位を付与する方法である。表示順位付与の第１の方法は、基準メッセージＩＤに対応するメッセージ情報の内容に関らず、等価に扱うため、全ての基準情報が上位に表示される可能性がある。
【００８７】
表示順位付与の第２の方法は、子メッセージ数が多いほど上位の順位を付与する方法である。具体的には、取得した基準メッセージＩＤを、基準メッセージＩＤに対応するメッセージ情報の子メッセージＩＤｓに存在する子メッセージＩＤの数を子メッセージ数として計数した値の降順に並び変え、１番から順番に表示順位を付与する。表示順位付与の第２の方法は、多くのユーザに直接返信が得られる基準メッセージ情報が上位に表示される。
【００８８】
表示順位付与の第３の方法は、返信メッセージ情報の数が多いほど上位の順位を付与する方法である。返信メッセージ情報の数を計数するには、まず、メッセージ格納部２３より、基準メッセージＩＤに対応するメッセージ情報の子メッセージＩＤｓに存在する子メッセージＩＤを全て取得する。次に、取得した子メッセージＩＤに対応するメッセージ情報の子メッセージＩＤｓに存在する場合は、子メッセージＩＤを取得する。子メッセージＩＤの取得は、子メッセージＩＤｓに子メッセージＩＤが存在する限り繰り返す。そして、取得した全ての子メッセージＩＤの数を返信メッセージ情報の数とすればよい。表示順位付与の第３の方法は、多くの返信メッセージ情報が連なっている基準メッセージ情報が上位に表示される。
【００８９】
表示順位付与の第４の方法は、推薦メッセージ要求を送信したユーザ端末１を利用中のユーザ（要求ユーザ）との類似性の高いユーザの基準メッセージ情報ほど上位の順位を付与する方法である。具体的には、要求ユーザと基準メッセージＩＤに対応するメッセージ情報に含まれるユーザＩＤに対応するユーザとの類似性が高いほど高い値となる類似度を算出し、類似度の高い順に、１番から順番に表示順位を付与する。このとき、要求ユーザを特定するために、推薦メッセージ要求にユーザＩＤが含まれている必要がある。類似度を算出するには、例えば、利用履歴格納部２６に格納されている利用履歴を用いることができる。具体的には、過去に利用したアイテムにおいて、同じアイテムを利用している割合が高いユーザほど類似度が高くなるように、ジャカード係数を用いて、２ユーザが利用したアイテムのうち、共に利用したアイテムの割合を類似度として算出すればよい。もちろん他の方法を用いて類似度を算出してもよい。表示順位付与の第４の方法は、要求ユーザとの類似性の高いユーザによって作成された基準メッセージ情報が上位に表示される。
【００９０】
次に、メッセージ処理部２１３が、ステップＳ２０２にて抽出した基準メッセージＩＤの総数が第２の所定数以上であるか否かを判定する（Ｓ２０４）。第２の所定数以上の場合は、ステップＳ２０５へ進み、第２の所定数未満の場合は、ステップＳ２０６へ進む。第２の所定数とは、ユーザ端末１に送信する基準メッセージ情報の総数であり、サービス提供側が予め設定すればよい。
【００９１】
ステップＳ２０５では、メッセージ処理部２１３が、ステップＳ２０２にて抽出した基準メッセージＩＤを、ステップＳ２０３にて付与した表示順位の順に第２の所定数まで選択し、メッセージ格納部２３より、選択した全ての基準メッセージＩＤに対応するメッセージ情報である基準メッセージ情報を取得する。次に、ステップＳ２１０へ進む。
【００９２】
ステップＳ２０６では、メッセージ処理部２１３が、アイテム格納部２４より、ステップＳ２０１にて受信した推薦メッセージ要求に含まれるアイテムＩＤに対応するアイテム属性ＩＤを取得する。ここで取得するアイテム属性ＩＤは、アイテム属性関連付けデータテーブルに格納されているアイテム属性関連付け情報に含まれるアイテム属性の種別に合わせて取得すればよい。例えば、アイテム属性関連付け情報のアイテム属性ＩＤとして、「アーティスト」と「アルバム名」に対応するアイテム属性ＩＤが利用されていた場合、ステップＳ２０１にて受信した推薦メッセージ要求に含まれるアイテムＩＤに対応する「アーティスト」と「アルバム名」に対応するアイテム属性ＩＤを取得すればよい。
【００９３】
次に、メッセージ処理部２１３が、関連付け情報格納部２４のアイテム属性関連付けデータテーブルより、ステップＳ２０６にて取得したアイテム属性ＩＤと一致するアイテム属性ＩＤを有するアイテム属性関連付け情報より基準メッセージＩＤを抽出する（Ｓ２０７）。
【００９４】
次に、メッセージ処理部２１３が、ステップＳ２０７にて抽出した基準メッセージＩＤに、ステップＳ２０３にて最後に付与した表示順位の次の順位から順番に表示順位を付与する（Ｓ２０８）。例えば、ステップＳ２０３にて最後に付与した順位が１０位なら、１１位から順番に表示順位を付与すればよい。表示順位付与方法は、ステップＳ２０３の方法を流用すればよい。
【００９５】
メッセージ処理部２１３が、ステップＳ２０２にて抽出した基準メッセージＩＤとステップＳ２０７にて抽出した基準メッセージＩＤを、ステップＳ２０３とステップＳ２０８にて付与した表示順位の順に第２の所定数まで選択し、メッセージ格納部２３より、選択した全ての基準メッセージＩＤに対応するメッセージ情報である基準メッセージ情報を取得する（Ｓ２０９）。なお、ステップＳ２０２にて抽出した基準メッセージＩＤに付与した表示順位は全て、ステップＳ２０７にて抽出した基準メッセージＩＤに付与した表示順位よりも高くなるため、ステップＳ２０２にて抽出した基準メッセージＩＤは全て選択されることになる。
【００９６】
ステップＳ２１０では、メッセージ処理部２１３が、メッセージ格納部２３より、ステップＳ２０５、または、ステップＳ２０９にて取得した基準メッセージ情報に対する返信メッセージ情報を全て取得する。基準メッセージ情報に対する返信メッセージ情報を取得するには、まず、基準メッセージ情報に含まれる子メッセージＩＤｓの子メッセージＩＤと、メッセージ格納部２３に格納されたメッセージ情報のメッセージＩＤとを照合し、一致するメッセージ情報を全て返信メッセージ情報として取得する。そして、取得した返信メッセージ情報の子メッセージＩＤｓに子メッセージＩＤが存在する場合は、その子メッセージＩＤに対応する返信メッセージ情報を取得する。子メッセージＩＤが存在する限り、繰り返し返信メッセージ情報を取得することで、基準メッセージ情報に対応する返信メッセージ情報を全て取得することができる。ステップＳ２０５、または、ステップＳ２０９にて取得した基準メッセージ情報のうちの１つと、その１つの基準メッセージ情報に対応する全ての返信メッセージ情報とで構成されるものが、推薦メッセージ情報となる。
【００９７】
次に、メッセージ処理部２１３が、ユーザ端末１に、上記一連の処理で取得した推薦メッセージ情報を、表示順位の順に並び変えて送信し（Ｓ２１１）、ステップＳ２０１からステップＳ２１１までの一連の処理を終了する。
【００９８】
以上が、推薦メッセージ送信処理の手順の説明である。
【００９９】
＜ステップＳ１１０の返信メッセージ登録処理＞
次に、ステップＳ１１０の返信メッセージ登録処理について説明する。
【０１００】
返信メッセージ登録処理は、受信した推薦メッセージ特定情報が登録条件を満たしていた場合にのみ、メッセージ格納部２３に、受信した推薦メッセージ特定情報のユーザＩＤとメッセージと記入日とを関連付けたものにメッセージＩＤを付与したメッセージ情報を格納し、さらに、受信した推薦メッセージ特定情報の親メッセージＩＤと一致するメッセージＩＤを有するメッセージ情報の子メッセージＩＤｓに、先ほど付与したメッセージＩＤを子メッセージＩＤとして追加する。そして、返信状況格納部２７に、返信情報を格納する処理である。推薦メッセージ特定情報の登録条件は、利用履歴格納部２６に、受信した推薦メッセージ特定情報に含まれるユーザＩＤとアイテムＩＤに対応する利用履歴が少なくとも１つ存在する場合に登録条件を満たすと判定し、１つも存在しない場合は登録条件を満たさないと判定する。なお、返信状況格納部２７に格納する返信情報の利用履歴ＩＤは、受信した推薦メッセージ特定情報に対応する利用履歴のうち、利用日が最も古い利用履歴のものを利用すればよい。また、１回の利用につき、第一の所定数までのメッセージの返信を許容する場合は、推薦メッセージ特定情報の登録条件に、さらに、メッセージの返信回数が第一の所定数未満の利用履歴といった条件を追加すればよい。ある利用履歴に対応するメッセージの返信回数は、返信状況格納部２７にて、その利用履歴の利用履歴ＩＤを有する返信情報の数に等しくなる。返信メッセージがポイントを付与するトリガーになるので、一回の利用に対する返信メッセージ情報の登録数を制限することで、ポイントを付与する回数を制御できる。
【０１０１】
なお、受信した基準メッセージ登録情報や推薦メッセージ特定情報が登録条件を満たしていなかった場合には、未利用のため返信できないというメッセージをユーザ端末１に送信すればよい。また、受信した基準メッセージ登録情報や推薦メッセージ特定情報を基に、登録判定を行い登録の可否を判定しているが、登録判定とメッセージの登録を分けてもよい。具体的には、メッセージ処理部２１３が、まず、ユーザ端末１より、ユーザＩＤとアイテムＩＤとの組合せを受信し、受信したユーザＩＤとアイテムＩＤとの組合せを基に、登録判定を行いその結果をユーザ端末１に送信する。そして、登録判定により登録条件を満たしていた場合のみ、ユーザ端末１より、基準メッセージ登録情報や推薦メッセージ特定情報を受信し、登録を行えばよい。
【０１０２】
＜ステップＳ１１１のポイント付与処理＞
次に、ステップＳ１１１における所定のタイミングごとに行うポイント付与処理の詳細について、図１６のフローチャートを用いて説明する。
【０１０３】
まず、ポイント処理部２１４が、返信状況格納部２７より、ポイント付与対象となる返信情報を取得する（Ｓ３０１）。
【０１０４】
ポイント付与対象となる返信情報は、返信状況格納部２７に格納されている返信情報のうち、以前に行われたポイント付与処理にて一度も利用されていない返信情報となる。
【０１０５】
ポイント処理部２１４が一度も利用されていない返信情報を取得するには、前回のポイント付与処理を行った時刻を返信状況格納部２７に格納しておき、前回のポイント付与処理を行った時刻以降に追加された返信情報を取得するようにすればよい。返信情報を追加した時刻は、返信状況格納部２７に、返信情報に関連付けて格納時の時刻を格納するようにしてもよいし、返信情報のメッセージＩＤから記入日を取得し、その記入日を返信情報を追加した時刻として取り扱うようにしてもよい。また、返信情報に、ポイント付与処理を行ったか否かを示すフラグを追加し、そのフラグを用いて、一度も利用されていない返信情報を特定してもよい。
【０１０６】
次に、ポイント処理部２１４が、ステップＳ３０１にて取得した返信情報のうち、例えば、取得した順に１つ選択する（Ｓ３０２）。
【０１０７】
＜ステップＳ３０３の総支給ポイントを算出する方法＞
次に、ポイント処理部２１４が、ステップＳ３０２にて選択した返信情報に対して、総支給ポイントを算出する（Ｓ３０３）。
【０１０８】
総支給ポイントを算出する方法を以下に示す。
【０１０９】
総支給ポイント算出の第１の方法は、少なくとも同じアイテムに対する返信情報であれば、同一のポイントを算出する方法である。例えば、返信情報に含まれる利用履歴ＩＤから利用したアイテムを特定し、そのアイテムの価格に応じた総支給ポイントを算出すればよい。また、アイテムに関らず、サービス提供側が予め定めたポイント数を総支給ポイントとしてもよい。総支給ポイント算出の第１の方法は、同じアイテムに対する全ての返信メッセージ情報を等価に扱うことができる。
【０１１０】
総支給ポイント算出の第２の方法は、同一のユーザの同一アイテムにおける以前に返信した回数に応じて、減衰していくような総支給ポイントを算出する方法である。以前に返信した回数は、同一の利用履歴ＩＤの返信情報を記入日の昇順に並び変えた時に何番目になるかで容易に特定できる。例えば、総支給ポイントの最大値をＰｍａｘとし、以前に返信した回数をｎとし、減衰率をｋ１（０＜ｋ１＜１）とすると、ｎ回目の総支給ポイントＰ（ｎ）は、式（１）で表わされる。
【数１】
2014021578.tif 000003
【０１１１】
これ以外にも、以前に返信した回数が０回なら「５」ポイント、１回なら「３」ポイント、２回なら「１」ポイント、それ以降は「０」ポイントといったように、以前に返信した回数ごとに総支給ポイントを予め設定しておいてもよい。総支給ポイントの最大値は、総支給ポイント算出の第１の方法を用いて算出すればよい。総支給ポイント算出の第２の方法は、返信回数に応じて減衰していくので、ユーザが同一アイテムに対する様々なメッセージに対して繰り返し返信した場合でも、同一のユーザの同一アイテムの利用に関する総支給ポイントの総和をコントロールすることができる。
【０１１２】
どちらの方法においても、返信回数がサービス提供側が予め定めた所定回数を超えた場合に、総支給ポイントを「０」とすることもできる。
【０１１３】
以上が、総支給ポイントの算出方法の説明である。
【０１１４】
＜ステップＳ３０４の分配対象ユーザを選出する方法＞
次に、ポイント処理部２１４が、ステップＳ３０３にて算出した総支給ポイントを分配するユーザ（分配対象ユーザ）を選出する（Ｓ３０４）。
【０１１５】
分配対象ユーザを選出する方法を以下に説明する。なお、ステップＳ３０２にて選択した返信情報のメッセージＩＤに対応する返信メッセージ情報を起点メッセージ情報とする。
【０１１６】
分配対象ユーザ選出の第１の方法は、直接返信したメッセージを作成したユーザのみを分配対象ユーザとして選出する方法である。具体的には、メッセージ格納部２３より、ステップＳ３０２にて選択した返信情報のメッセージＩＤが子メッセージＩＤｓに存在するメッセージ情報を特定し、その特定したメッセージ情報のユーザＩＤを抽出すればよい。分配対象ユーザ選出の第１の方法は、直接返信したメッセージを作成したユーザにのみポイントが付与されるので、その特性をユーザに公開することで、ユーザがアイテムに対するメッセージを書く際に、「メッセージの内容を充実させれば、多くのユーザに返信がもらえ、たくさんポイントを得ることができる」といったインセンティブが働き、ユーザに対して内容の充実したメッセージを書くモチベーションを向上させることができる。なお、分配対象ユーザ選出の第１の方法を用いた場合、分配対象ユーザは１人となるため、後述するステップＳ３０５にて分配率を算出する必要がなくなるため、ステップＳ３０５を省略することができる。図１７を用いて、分配対象ユーザ選出の第１の方法を用いた場合の分配対象ユーザ選出例を示す。図１７に示すように、起点メッセージ情報Ｂ１Ｒ２−２−１の返信対象となったメッセージ情報は、線ＬＣ１で囲まれている返信メッセージ情報Ｂ１Ｒ２−２となるので、返信メッセージ情報Ｂ１Ｒ２−２に対応するユーザを分配対象ユーザとすればよい。
【０１１７】
分配対象ユーザ選出の第２の方法は、直系メッセージに関わるユーザを分配対象ユーザとして選出する方法である。直系メッセージとは、起点メッセージ情報から遡っていける基準メッセージ情報と、遡って行く途中に存在する返信メッセージ情報のことである。具体的には、まず、メッセージ格納部２３より、起点メッセージ情報のメッセージＩＤが子メッセージＩＤｓに存在するメッセージ情報を特定し、その特定したメッセージ情報（第１の親メッセージ）のユーザＩＤを抽出する。次に、メッセージ格納部２３より、第１の親メッセージのメッセージＩＤが子メッセージＩＤｓに存在するメッセージ情報（第２の親メッセージ）の有無を判定する。第２の親メッセージが存在しない場合は第１の親メッセージが基準メッセージ情報となるので、そこで遡ることを終了する。第２の親メッセージが存在する場合は、第２の親メッセージのユーザＩＤを抽出し、基準メッセージ情報に到達するまで、第３、第４と親メッセージを遡ることを繰り返す。以上の手順により抽出したユーザＩＤに対応するユーザを分配対象ユーザとする。分配対象ユーザ選出の第２の方法は、直接返信したメッセージの内容は、一連のメッセージのやり取りの中で生まれたものであるため、一連のメッセージのやり取りに関った全てのメッセージが、ユーザのメッセージの返信につながったとみなし、ポイントを付与する分配対象ユーザを選出している。このため、一連のメッセージのやり取りに関ったユーザに公平にポイントを付与することができる。また、分配ユーザ選出の第１の方法を用いた場合よりも多くのユーザにポイントを付与することができる。図１８を用いて、分配対象ユーザ選出の第２の方法を用いた場合の分配対象ユーザ選出例を示す。図１８に示すように、起点メッセージ情報Ｂ１Ｒ２−２−１の直系メッセージは、線ＬＣ２で囲まれている基準メッセージ情報Ｂ１と、返信メッセージ情報Ｂ１Ｒ２と、返信メッセージ情報Ｂ１Ｒ２−２となるので、そのいずれかのメッセージ情報に対応するユーザを分配対象ユーザとすればよい。
【０１１８】
分配対象ユーザ選出の第３の方法は、起点メッセージ情報が属する推薦メッセージ情報を構成する全てのユーザを分配対象ユーザとして選出する方法である。分配対象ユーザ選出の第３の方法は、起点メッセージ情報が属する推薦メッセージ情報を構成する全てのユーザにポイントを付与するため、分配対象ユーザ選出の第２の方法より多くのユーザにポイントを付与することができる。なお、推薦メッセージ情報を構成する返信メッセージ情報からユーザＩＤを抽出する際に、ステップＳ３０２にて選択した返信情報のメッセージＩＤに対応する返信メッセージ情報の記入日より以前の記入日を有する返信メッセージ情報のユーザＩＤのみを分配対象ユーザとして抽出してもよい。基準メッセージ情報に関しては、どの返信メッセージ情報よりも記入日が古いため、基準メッセージ情報のユーザＩＤは確実に抽出される。図１９を用いて、分配対象ユーザ選出の第３の方法を用いた場合の分配対象ユーザ選出例を示す。図１９に示すように、起点メッセージ情報Ｂ１Ｒ２−２−１が属する推薦メッセージ情報は、線ＬＣ３で囲まれている基準メッセージ情報Ｂ１と、返信メッセージ情報Ｂ１Ｒ１と、返信メッセージ情報Ｂ１Ｒ２と、返信メッセージ情報Ｂ１Ｒ２−１と、返信メッセージ情報Ｂ１Ｒ２−１−１と、返信メッセージ情報Ｂ１Ｒ２−２となるので、そのいずれかのメッセージ情報に対応するユーザを分配対象ユーザとすればよい。
【０１１９】
分配対象ユーザ選出の第４の方法は、起点メッセージ情報が属する推薦メッセージ情報だけでなく、ステップＳ３０２にて選択した返信情報の利用履歴ＩＤに対応する利用アイテムにおけるその他全ての推薦メッセージ情報を構成するユーザも分配対象ユーザとして抽出する方法である。分配対象ユーザ選出の第４の方法は、ステップＳ３０２にて選択した返信情報の利用履歴ＩＤに対応する利用アイテムに関わる全ての推薦メッセージ情報を対象にユーザＩＤを抽出しているため、分配対象ユーザ選出の第３の方法より多くのユーザにポイントを付与することができる。なお、推薦メッセージ情報を構成する基準メッセージ情報や返信メッセージ情報からユーザＩＤを抽出する際に、起点メッセージ情報の記入日より以前の記入日を有する基準メッセージ情報や返信メッセージ情報のユーザＩＤのみを分配対象ユーザとして抽出してもよい。
【０１２０】
図２０を用いて、分配対象ユーザ選出の第４の方法を用いた場合の分配対象ユーザ選出例を示す。図２０に示すように、ステップＳ３０２にて選択した返信情報の利用履歴ＩＤに対応する利用アイテムの基準メッセージ情報がＢ１とＢ２の２つであった場合、線ＬＣ４及びＬＣ５で囲まれている基準メッセージ情報Ｂ１と、返信メッセージ情報Ｂ１Ｒ１と、返信メッセージ情報Ｂ１Ｒ２と、返信メッセージ情報Ｂ１Ｒ２−１と、返信メッセージ情報Ｂ１Ｒ２−１−１と、返信メッセージ情報Ｂ１Ｒ２−２と、基準メッセージ情報Ｂ２と、返信メッセージ情報Ｂ２Ｒ１と、返信メッセージ情報Ｂ２Ｒ２と、返信メッセージ情報Ｂ２Ｒ２−１と、返信メッセージ情報Ｂ１Ｒ２−２となるので、そのいずれかのメッセージ情報に対応するユーザを分配対象ユーザとすればよい。
【０１２１】
以上が分配対象ユーザの選出方法である。
【０１２２】
＜ステップＳ３０５の分配率算出処理＞
次に、ポイント処理部２１４が、ステップＳ３０４にて選出した分配対象ユーザごとに、分配率を算出する（Ｓ３０５）。分配率は、総支給ポイントをどの程度の割合で分配対象ユーザに付与するかを示す値であり、分配対象ユーザの分配率の総和は「１」となる。
【０１２３】
分配率を算出の方法について以下に説明する。なお、全ての分配対象ユーザの集合をＵｒとする。
【０１２４】
分配率算出の第１の方法は、全ての分配対象ユーザの分配率を等しく算出する方法である。例えば、分配対象ユーザが１０人いた場合、全ての分配対象ユーザの分配率は「０．１」となる。分配率算出の第１の方法は全ての分配対象ユーザを等価に扱っている。
【０１２５】
分配率算出の第２の方法は、ポイント付与対象として選択した先行利用ユーザの中で、閲覧利用ユーザのメッセージと関連の強いメッセージを記入した先行利用ユーザに対しより多くのポイントを付与する方法である。具体的には、起点メッセージ情報に対応するユーザ（起点ユーザ）の返信メッセージ情報から、分配対象ユーザのメッセージ情報にたどり着くために経由するメッセージ情報の数（経由数）が少ないほど、関連性が強いものとしてポイントが大きくなるような分配率を算出する方法である。経由数は、例えば、分配対象ユーザのメッセージ情報が、起点メッセージの親メッセージの場合に経由数は「０」となり、起点メッセージの親メッセージの親メッセージの子メッセージの場合に経由数は「２」となる。例えば、起点ユーザｕｂの返信メッセージ情報から分配対象ユーザｕｒ（∈Ｕｒ）のメッセージ情報までの経由数をｄｉｓｔ（ｕｂ，ｕｒ）としたとき、分配率ｒａｔｅ（ｕｂ，ｕｒ）は、式（２）にて算出できる。
【数２】
2014021578.tif 000004
【０１２６】
式（２）の定数ｋ２（＞０）は、経由数による変化をコントロールするための数値であり、ｋ２が小さいほど、経由数による分配率の変化が大きくなる。もちろん経由数が大きくなるほど分配率が小さくなるような算出方法であれば、他の方法を用いてもよい。分配率算出の第２の方法は、起点ユーザの返信メッセージ情報に近いほど関連性が強いものとしてポイントを多く付与することができるので、直接返信されたメッセージ情報に対応する分配対象ユーザに最も多くポイントが付与され、直接返信したメッセージ情報に近い（＝直接返信したメッセージ情報との関わりが強い）メッセージ情報の分配対象ユーザほど多くのポイントが付与される。これは、直接返信されたメッセージ情報を重視した分配率算出方法となる。
【０１２７】
分配率算出の第３の方法は、ポイント付与方法として、ポイント付与対象として選択した先行利用ユーザの中で、そのメッセージに対し返信された返信メッセージが多くついているメッセージを記入したユーザに対し多くのポイントを付与する方法である。つまり、この第３の方法では、返信メッセージの数とポイントとが比例する方法で、分配対象ユーザのメッセージ情報にぶら下がっている全ての返信メッセージ情報の数（従属数）が多いほど高くなる分配率を算出する方法である。
【０１２８】
従属数は、分配対象ユーザのメッセージ情報の基準メッセージ情報とみたてて、表示順位付与の第３の方法と同様に、分配対象ユーザのメッセージ情報からたどれる子メッセージＩＤの総数として算出すればよい。このとき、起点ユーザの記入日より古い記入日を有する返信メッセージ情報のみに限定してもよい。例えば、分配対象ユーザｕｒ（∈Ｕｒ）に対応するメッセージ情報の従属数をｓｌａｖｅ（ｕｂ）としたとき、分配率ｒａｔｅ（ｕｒ）は、式（３）にて算出できる。
【数３】
2014021578.tif 000005
【０１２９】
式（３）の定数α３（＞０）は、従属数の累乗であり、定数β３（＞０）は、従属数が「０」の分配対象ユーザでもポイントを付与できるようにするための加算値である。定数α３が大きいほど、また、定数β３が小さいほど、分配率における従属数の影響力が大きくなる。分配率算出の第３の方法は、従属数が多いほど、つまり多くのユーザに返信されるメッセージを書いた分配対象ユーザほど高い分配率となる。このため、その特性をユーザに公開することで、ユーザがアイテムに対するメッセージを書く際に、「メッセージの内容を充実させれば、多くのユーザに返信がもらえ、たくさんポイントを得ることができる」といったインセンティブが働き、ユーザに対して内容の充実したメッセージを書くモチベーションを向上させることができる。
【０１３０】
分配率算出の第４の方法は、ポイント付与方法として、閲覧利用ユーザである起点ユーザとポイント付与対象として選択した先行利用ユーザとの類似度を算出し、ポイント付与対象として選択した先行利用ユーザの中で、類似度の高い先行利用ユーザに対しより多くのポイントを付与する方法である。つまり、この第４の方法は、起点ユーザと分配対象ユーザとの類似度に応じて分配率を算出する。類似度は、表示順位付与の第４の方法で説明した類似度の算出方法を流用すればよい。例えば、起点ユーザｕｂと分配対象ユーザｕｒ（∈Ｕｒ）との類似度をｓｉｍ（ｕｂ，ｕｒ）としたとき、分配率ｒａｔｅ（ｕｂ，ｕｒ）は、式（４）にて算出できる。
【数４】
2014021578.tif 000006
【０１３１】
式（４）の定数α４（＞０）は、類似度の累乗であり、定数β４（＞０）は、類似度が「０」の分配対象ユーザでもポイントを付与できるようにするための加算値である。定数α４が大きいほど、また、定数β４が小さいほど、分配率における類似度の影響力が大きくなる。分配率算出の第４の方法は、分配対象ユーザ選出の第４の方法と組み合わせるのに適している。これは、分配対象ユーザ選出の第４の方法を利用した場合、分配率算出の第１の方法を用いると、全ての分配対象ユーザに平等にポイントが付与されるため、内容の充実したメッセージを書いたユーザも、とりあえずアイテムに対して何も考えずにメッセージを返信したユーザでも同じポイント数が付与されてしまう。また、分配率算出の第２の方法では、起点ユーザの返信メッセージ情報が属する推薦メッセージ情報以外の推薦メッセージ情報を構成する返信メッセージ情報の中で、基準メッセージ情報から経由数の大きい返信メッセージ情報（他従属末端返信メッセージ情報）に対応する分配対象ユーザの分配率はかなり小さくなってしまう。また、他従属末端返信メッセージ情報は、従属数も小さくなりやすいため、分配率算出第３の方法を用いた場合でも、分配率がかなり小さくなってしまう。分配率がかなり小さくなってしまった場合は、ほとんどポイントが付与されないため、そのような分配対象ユーザはポイントの付与を実感することができない。そこで、分配率算出の第４の方法を用いることで、起点ユーザと類似性の高い分配対象ユーザに多くのポイントを付与することで、ユーザに納得感を与えつつ、他従属末端返信メッセージ情報に対応する分配対象ユーザにも多くのポイントを得る機会を与えるような分配率を算出している。
【０１３２】
分配率算出の第５の方法は、ポイント付与方法として、ポイント付与対象として選択した先行利用ユーザの中で、特に記入文字数の多い先行利用ユーザに対し多くのポイントを付与する方法、すなわち分配対象ユーザのメッセージ情報のメッセージの文字数が多いほど高い分配率を算出する方法である。例えば、分配対象ユーザｕｒ（∈Ｕｒ）のメッセージの文字数をｔｅｘｔ（ｕｒ）としたとき、分配率ｒａｔｅ（ｕｒ）は、式（５）にて算出できる。
【数５】
2014021578.tif 000007
【０１３３】
式（５）の定数α５（＞０）は、文字数の累乗であり、定数β５（＞＝０）は加算値である。定数α５が大きいほど、また、定数β５が小さいほど、分配率における文字数の影響力が大きくなる。分配率算出の第５の方法は、メッセージの文字数が多い、つまり、メッセージの内容が充実しているメッセージ情報に対応する分配対象ユーザほど多くのポイントを付与することができる。
【０１３４】
以上が、分配率の算出方法の説明である。
【０１３５】
＜ステップＳ３０６のポイント更新処理＞
次に、ポイント処理部２１４が、ステップＳ３０４にて選出した分配対象ユーザごとに、ポイント更新処理を行う（Ｓ３０６）。
【０１３６】
ポイント更新処理とは、ポイント格納部２５において、分配対象ユーザのユーザＩＤと一致するポイントデータ情報を特定し、特定したポイントデータ情報のポイント値に、ステップＳ３０３にて算出した総支給ポイントにステップＳ３０５にて算出した分配率を掛け合わせた値を加算することでポイント値を更新する処理である。
【０１３７】
次に、ポイント処理部２１４が、ステップＳ３０１にて取得した返信情報を、ステップＳ３０２にて選択したか否かを判定する（ステップＳ３０７）。全て選択した場合は、ステップＳ３０１からステップＳ３０７までの一連の処理を終了し、まだ未選択のものが残っていた場合は、ステップＳ３０２へ進む。
【０１３８】
なお、ステップＳ１１１のように、返信メッセージを受信するたびにポイント付与処理を行う場合は、返信メッセージに対する返信情報は１つだけであるため、受信した返信メッセージに対応する返信情報に対して、ステップＳ３０３からステップＳ３０６までの処理のみを行えばよい。さらに、ステップＳ１１２のように、ポイント付与処理終了後に、ポイントを付与した人数をユーザ端末１に通知してもよい。
【０１３９】
以上が、ポイント付与処理の説明である。
【０１４０】
最後に、メッセージ処理部２１３における処理の１つである基準メッセージ登録処理について詳細を説明する。
【０１４１】
基準メッセージ登録処理は、受信した基準メッセージ登録情報が登録条件を満たしていた場合にのみ、メッセージ格納部２３に、受信した基準メッセージ登録情報のユーザＩＤとメッセージと記入日とを関連付けたものにメッセージＩＤを付与したメッセージ情報を格納し、関連付け情報格納部２４に、アイテム関連付け情報、または、アイテム属性関連付け情報を格納する処理である。なお、アイテム関連付け情報を格納するのは、基準メッセージ登録情報にアイテムＩＤが含まれている場合である。
【０１４２】
また、アイテム属性関連付け情報を格納するのは、基準メッセージ登録情報にアイテム属性ＩＤが含まれている場合である。基準メッセージ登録情報にアイテムＩＤが含まれる場合の基準メッセージ登録情報の登録条件は、利用履歴格納部２６に、受信した基準メッセージ登録情報に含まれるユーザＩＤに対応するユーザのアイテムＩＤに対応するアイテムの利用に関する利用履歴が少なくとも１つ存在する場合に登録条件を満たすと判定し、１つも存在しない場合は登録条件を満たさないと判定する。このとき、ユーザに対して、同一アイテムに対する基準メッセージ情報を１つに制限する場合は、登録判定の際に、既に基準メッセージ登録情報に含まれるユーザＩＤとアイテムＩＤに対応するアイテム関連付け情報が、関連付け情報格納部２４に格納されている場合は登録条件を満たさないと判定することで実現してもよいし、既に格納されているアイテム関連付け情報の基準メッセージＩＤを、受信した基準メッセージ登録情報に付与したメッセージＩＤに置き換えることで実現してもよい。
【０１４３】
基準メッセージ登録情報にアイテム属性ＩＤが含まれる場合の基準メッセージ登録情報の登録条件は、利用履歴格納部２６より、受信した基準メッセージ登録情報に含まれるユーザＩＤに対応するユーザのアイテム属性ＩＤに対応するアイテム属性を有するいずれかのアイテムの利用に関する利用履歴が少なくとも１つ存在する場合に登録条件を満たすと判定し、利用履歴が少なくとも１つ存在する場合に登録条件を満たすと判定し、１つも存在しない場合は登録条件を満たさないと判定する。このとき、ユーザに対して、同一アイテム属性に対する基準メッセージ情報を１つに制限する場合は、登録判定の際に、既にユーザＩＤとアイテム属性ＩＤに対応するアイテム属性関連付け情報が、関連付け情報格納部２４に格納されている場合は登録条件を満たさないと判定することで実現してもよいし、既に格納されているアイテム属性関連付け情報の基準メッセージＩＤを、受信した基準メッセージ登録情報に付与したメッセージＩＤに置き換えることで実現してもよい。また、登録数をサービス提供側が予め定めた所定数までに制限するとしてもよい。基準メッセージ情報の登録数を制限することで、ユーザがポイントの獲得の機会を増やすために同一アイテムに対して何個も基準メッセージ情報を登録しようとすることを防ぐことができる。
【０１４４】
上記の各処理を行うことにより、閲覧利用ユーザは利用を検討しているアイテムに関する先行利用ユーザによる推薦メッセージを参照した上でアイテムを利用することができる。また、閲覧利用ユーザが推薦メッセージに対して返信をすることにより、先行利用ユーザはポイントを得ることができる。
【０１４５】
さらに、閲覧利用ユーザが推薦メッセージに対し、簡易な返信メッセージを送信するだけで、アイテムに対するレビューコメントが蓄積されることになる。これにより、返信メッセージが、他のユーザに対する推薦メッセージともなるため、簡易な返信作業をするだけでポイントが付与される機会を得ることが可能となる。そのため、推薦メッセージの内容が質量ともに充実するこという効果を得ることができる。
【０１４６】
なお、本実施形態の説明に用いた一連の処理におけるユーザ端末１の表示部１４の表示例は、あくまでも一例であり、表記内容や表示形態はこれに限定されるものではない。
【０１４７】
また、本実施形態の説明においては、ユーザ端末１は、アイテム選択支援装置２からの受信情報を表示する例を示したが、これに限らずアイテム選択支援装置２において行った処理を、部分的にユーザ端末１が行うようにしてもよい。また、アイテム選択支援装置２で行った各処理において１つのサーバコンピュータ内で行う例を示したが、アイテム利用、メッセージ処理、ポイント付与の各処理を個別のサーバコンピュータで行いネットワーク２を介して連携する形式で実行してもよい。
【符号の説明】
【０１４８】
１  ユーザ端末
２  アイテム選択支援装置
３  ネットワーク
１１  端末制御部
１２  操作入力部
１２ａ  操作入力部「購入」ボタン
１２ｂ  操作入力部「戻る」ボタン
１２ｃ  操作入力部「確認」ボタン
１２ｄ  操作入力部「送信」ボタン
１２ｘ  操作入力部「返信」ボタン
１２ｙ  操作入力部「返信」ボタン
１２ｚ  操作入力部「返信」ボタン
１３  端末通信部
１４  表示部
２１  サーバ制御部
２２  サーバ通信部
２３  ユーザ情報記憶部
２４  アイテム記憶部
２５  メッセージ格納部
２１１  ユーザ端末情報処理部
２１２  利用処理部
２１３  メッセージ処理部
２１４  ポイント処理部
Ａ  アイテム関連情報「アーティスト名」
Ｔ  アイテム関連情報「アイテム名」
Ｔｃ  閲覧利用ユーザによる返信メッセージ
Ｔｐ  ポイント付与通知メッセージ
Ｔｘ  先行利用ユーザによる推薦メッセージ
Ｐｉ  アイテム関連情報「アイテムジャケット画像」
Ｐｒ  アイテム関連情報「アイテム価格」
ＲＢｒ  関連付け選択ラジオボタン
Ｒｘ  先行利用ユーザからの推薦メッセージ
Ｒｙ  先行利用ユーザからの推薦メッセージ
Ｒｚ  先行利用ユーザからの推薦メッセージ
【図１】
2014021578.tif 000008
【図２】
2014021578.tif 000009
【図３】
2014021578.tif 000010
【図４】
2014021578.tif 000011
【図５】
2014021578.tif 000012
【図６】
2014021578.tif 000013
【図７】
2014021578.tif 000014
【図８】
2014021578.tif 000015
【図９】
2014021578.tif 000016
【図１０】
2014021578.tif 000017
【図１１】
2014021578.tif 000018
【図１２】
2014021578.tif 000019
【図１３】
2014021578.tif 000020
【図１４】
2014021578.tif 000021
【図１５】
2014021578.tif 000022
【図１６】
2014021578.tif 000023
【図１７】
2014021578.tif 000024
【図１８】
2014021578.tif 000025
【図１９】
2014021578.tif 000026
【図２０】
2014021578.tif 000027