(57)【要約】【課題】口コミ情報が商品を実際に購入した利用者により提供された情報か否かを判断することを可能とすること。【解決手段】利用者により入力された口コミ情報、並びに、当該口コミ情報が、商品を購入した利用者と購入された商品とを関連付ける購入情報を特定するための所定の識別子と当該識別子の正当性を証明するための証明手段とからなる購入証明を伴う場合には当該購入証明、を受信する通信部と、前記通信部により受信された前記購入証明に含まれる前記識別子の正当性を前記証明手段を用いて検証する検証部と、前記検証部により前記識別子の正当性を証明された前記口コミ情報である購入者口コミ情報、及び前記購入者口コミ情報以外の前記口コミ情報である非購入者口コミ情報を保持するデータ保持部と、を備える情報処理装置を提供する。【選択図】図４
2010009507.tif 000002
【特許請求の範囲】
【請求項１】
商品を購入した利用者と購入された商品とを関連付ける購入情報であって、所定の識別子により特定される購入情報を生成する購入情報生成部；
前記識別子の正当性を証明するための証明手段を生成する証明手段生成部；
及び、前記証明手段生成部により生成された前記証明手段と当該証明手段により証明される前記識別子とからなる購入証明を前記利用者の端末へ送信する通信部；
を備える端末装置と：
利用者により入力された口コミ情報、及び当該口コミ情報が前記購入証明を伴う場合には当該購入証明を受信する通信部；
前記通信部により受信された前記購入証明に含まれる前記識別子の正当性を前記証明手段を用いて検証する検証部；
並びに、前記検証部により前記識別子の正当性を証明された前記口コミ情報である購入者口コミ情報、及び前記購入者口コミ情報以外の前記口コミ情報である非購入者口コミ情報を保持するデータ保持部；
を備える情報処理装置と：
を含む情報処理システム。
【請求項２】
前記情報処理装置は、前記データ保持部により保持されている前記口コミ情報を表示する口コミ情報表示画面を生成する画面管理部、をさらに備える、請求項１に記載の情報処理システム。
【請求項３】
前記画面管理部により生成される前記口コミ情報表示画面は、前記購入者口コミ情報と前記非購入者口コミ情報とを区別して表示する画面である、請求項２に記載の情報処理システム。
【請求項４】
前記画面管理部により生成される前記口コミ情報表示画面は、前記購入者口コミ情報のみを表示する画面である、請求項２に記載の情報処理システム。
【請求項５】
前記情報処理装置は、前記口コミ情報表示画面に表示された前記口コミ情報が有益か否かを示す口コミ評価を利用者に入力させて取得する口コミ評価取得部、をさらに備える、請求項２に記載の情報処理システム。
【請求項６】
前記情報処理装置は、前記口コミ評価取得部により取得された前記口コミ評価に基づいて、前記口コミ情報の信頼度を計算する信頼度計算部、をさらに備える、請求項５に記載の情報処理システム。
【請求項７】
前記信頼度計算部は、前記口コミ評価を入力した利用者による商品購入回数に応じて前記口コミ評価を重み付けしながら前記口コミ情報の前記信頼度を計算する、請求項６に記載の情報処理システム。
【請求項８】
前記信頼度計算部は、前記口コミ評価を入力した利用者が前記口コミ情報の対象の商品を購入した利用者であるか否かに応じて前記口コミ評価を重み付けしながら前記口コミ情報の前記信頼度を計算する、請求項６に記載の情報処理システム。
【請求項９】
商品を購入した利用者と購入された商品とを関連付ける購入情報であって、所定の識別子により特定される購入情報を生成するステップと；
前記識別子の正当性を証明するための証明手段を生成するステップと；
前記証明手段と当該証明手段により証明される前記識別子とからなる購入証明を前記利用者の端末へ送信するステップと；
利用者により入力された口コミ情報、及び当該口コミ情報が前記購入証明を伴う場合には当該購入証明を受信するステップと；
受信された前記購入証明に含まれる前記識別子の正当性を前記証明手段を用いて検証するステップと；
検証の結果として前記識別子の正当性を証明された前記口コミ情報である購入者口コミ情報、及び前記購入者口コミ情報以外の前記口コミ情報である非購入者口コミ情報を保持するステップと；
を含む、検証方法。
【請求項１０】
利用者により入力された口コミ情報、並びに、当該口コミ情報が、商品を購入した利用者と購入された商品とを関連付ける購入情報を特定するための所定の識別子と当該識別子の正当性を証明するための証明手段とからなる購入証明を伴う場合には当該購入証明、を受信する通信部と；
前記通信部により受信された前記購入証明に含まれる前記識別子の正当性を前記証明手段を用いて検証する検証部と；
前記検証部により前記識別子の正当性を証明された前記口コミ情報である購入者口コミ情報、及び前記購入者口コミ情報以外の前記口コミ情報である非購入者口コミ情報を保持するデータ保持部と；
を備える情報処理装置。
【請求項１１】
情報処理装置を制御するコンピュータを：
利用者により入力された口コミ情報、並びに、当該口コミ情報が、商品を購入した利用者と購入された商品とを関連付ける購入情報を特定するための所定の識別子と当該識別子の正当性を証明するための証明手段とからなる購入証明を伴う場合には当該購入証明、を受信する通信部と；
前記通信部により受信された前記購入証明に含まれる前記識別子の正当性を前記証明手段を用いて検証する検証部と；
前記検証部により前記識別子の正当性を証明された前記口コミ情報である購入者口コミ情報、及び前記購入者口コミ情報以外の前記口コミ情報である非購入者口コミ情報を保持するデータ保持部と；
として機能させるための、プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理システム、検証方法、情報処理装置、及びプログラムに関する。
【背景技術】
【０００２】
従来、一般の消費者が市場で体験した商品についての評価や意見を発信する、口コミと呼ばれる情報伝達の一形態が存在する。そして、通信ネットワークが高度に発達した現代では、通信ネットワークを介した口コミ情報の共有も盛んに行われている。
【０００３】
ネットワークを介した口コミ情報の共有を積極的に活用した事例として、下記特許文献１には、口コミ情報の転送先の端末の位置情報等を記録して広告提供の有効性を向上させる広告配信装置が開示されている。また、下記特許文献２には、属性の類似する会員が発信した口コミ情報を所定の基準でランク付けして、利用者に提供する情報提供方法が開示されている。
【０００４】
【特許文献１】特開２００２−３６６８３１号公報
【特許文献２】特開２００２−２４６８０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、通常、ネットワークを介して共有される口コミ情報には、商品を実際に購入した利用者による信憑性の高い情報と、商品を購入していない利用者による信憑性の低い情報とが混在している。そのため、口コミ情報を利用する消費者又は企業等にとって、情報の正確さ等を判断した上で口コミ情報を利用することが困難であった。
【０００６】
そこで、本発明は、上記問題に鑑みてなされたものであり、本発明の目的とするところは、口コミ情報が商品を実際に購入した利用者により提供された情報か否かを判断することのできる、新規かつ改良された情報処理システム、検証方法、情報処理装置、及びプログラムを提供することにある。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本発明のある観点によれば、商品を購入した利用者と購入された商品とを関連付ける購入情報であって、所定の識別子により特定される購入情報を生成する購入情報生成部、前記識別子の正当性を証明するための証明手段を生成する証明手段生成部、並びに、前記証明手段生成部により生成された前記証明手段と当該証明手段により証明される前記識別子とからなる購入証明を前記利用者の端末へ送信する通信部、備える端末装置と、利用者により入力された口コミ情報、及び当該口コミ情報が前記購入証明を伴う場合には当該購入証明を受信する通信部、前記通信部により受信された前記購入証明に含まれる前記識別子の正当性を前記証明手段を用いて検証する検証部、並びに、前記検証部により前記識別子の正当性を証明された前記口コミ情報である購入者口コミ情報、及び前記購入者口コミ情報以外の前記口コミ情報である非購入者口コミ情報を保持するデータ保持部、を備える情報処理装置と、を含む情報処理システムが提供される。
【０００８】
かかる構成によれば、例えば商品を提供する店舗等に設けられる端末装置において、購入情報生成部は、商品を購入した利用者と購入された商品とを関連付ける購入情報であって、所定の識別子により特定される購入情報を生成する。そして、証明手段生成部は、前記識別子の正当性を証明するための証明手段を生成する。そして、通信部は、前記証明手段及び当該証明手段により証明される前記識別子からなる購入証明を前記利用者の端末へ送信する。また、口コミ情報を管理する情報処理装置において、通信部は、利用者により入力された口コミ情報、及び当該口コミ情報が前記購入証明を伴う場合には当該購入証明を受信する。そして、検証部は、受信された前記購入証明に含まれる前記識別子の正当性を前記証明手段を用いて検証する。そして、データ保持部は、検証の結果として前記識別子の正当性を証明された前記口コミ情報である購入者口コミ情報、及び前記購入者口コミ情報以外の前記口コミ情報である非購入者口コミ情報を保持する。
【０００９】
また、前記情報処理装置は、前記データ保持部により保持されている前記口コミ情報を表示する口コミ情報表示画面を生成する画面管理部、をさらに備えてもよい。
【００１０】
また、前記画面管理部により生成される前記口コミ情報表示画面は、前記購入者口コミ情報と前記非購入者口コミ情報とを区別して表示する画面であってもよい。
【００１１】
また、前記画面管理部により生成される前記口コミ情報表示画面は、前記購入者口コミ情報のみを表示する画面であってもよい。
【００１２】
また、前記情報処理装置は、前記口コミ情報表示画面に表示された前記口コミ情報が有益か否かを示す口コミ評価を利用者に入力させて取得する口コミ評価取得部、をさらに備えてもよい。
【００１３】
また、前記情報処理装置は、前記口コミ評価取得部により取得された前記口コミ評価に基づいて、前記口コミ情報の信頼度を計算する信頼度計算部、をさらに備えてもよい。
【００１４】
また、前記信頼度計算部は、前記口コミ評価を入力した利用者による商品購入回数に応じて前記口コミ評価を重み付けしながら前記口コミ情報の前記信頼度を計算してもよい。
【００１５】
また、前記信頼度計算部は、前記口コミ評価を入力した利用者が前記口コミ情報の対象の商品を購入した利用者であるか否かに応じて前記口コミ評価を重み付けしながら前記口コミ情報の前記信頼度を計算してもよい。
【００１６】
上記課題を解決するために、本発明の別の観点によれば、商品を購入した利用者と購入された商品とを関連付ける購入情報であって、所定の識別子により特定される購入情報を生成するステップと、前記識別子の正当性を証明するための証明手段を生成するステップと、前記証明手段と当該証明手段により証明される前記識別子とからなる購入証明を前記利用者の端末へ送信するステップと、利用者により入力された口コミ情報、及び当該口コミ情報が前記購入証明を伴う場合には当該購入証明を受信するステップと、受信された前記購入証明に含まれる前記識別子の正当性を前記証明手段を用いて検証するステップと、検証の結果として前記識別子の正当性を証明された前記口コミ情報である購入者口コミ情報、及び前記購入者口コミ情報以外の前記口コミ情報である非購入者口コミ情報を保持するステップと、を含む検証方法が提供される。
【００１７】
上記課題を解決するために、本発明の別の観点によれば、利用者により入力された口コミ情報、並びに、当該口コミ情報が、商品を購入した利用者と購入された商品とを関連付ける購入情報を特定するための所定の識別子と当該識別子の正当性を証明するための証明手段とからなる購入証明を伴う場合には当該購入証明、を受信する通信部と、前記通信部により受信された前記購入証明に含まれる前記識別子の正当性を前記証明手段を用いて検証する検証部と、前記検証部により前記識別子の正当性を証明された前記口コミ情報である購入者口コミ情報、及び前記購入者口コミ情報以外の前記口コミ情報である非購入者口コミ情報を保持するデータ保持部と、を備える情報処理装置が提供される。
【００１８】
上記課題を解決するために、本発明の別の観点によれば、情報処理装置を制御するコンピュータを、利用者により入力された口コミ情報、並びに、当該口コミ情報が、商品を購入した利用者と購入された商品とを関連付ける購入情報を特定するための所定の識別子と当該識別子の正当性を証明するための証明手段とからなる購入証明を伴う場合には当該購入証明、を受信する通信部と、前記通信部により受信された前記購入証明に含まれる前記識別子の正当性を前記証明手段を用いて検証する検証部と、前記検証部により前記識別子の正当性を証明された前記口コミ情報である購入者口コミ情報、及び前記購入者口コミ情報以外の前記口コミ情報である非購入者口コミ情報を保持するデータ保持部と、として機能させるためのプログラムが提供される。
【発明の効果】
【００１９】
以上説明したように、本発明に係る情報処理システム、検証方法、情報処理装置、及びプログラムによれば、口コミ情報が商品を実際に購入した利用者により提供された情報か否かを判断することができる。
【発明を実施するための最良の形態】
【００２０】
以下に添付図面を参照しながら、本発明の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００２１】
また、以下の順序にしたがって当該「発明を実施するための最良の形態」を説明する。
〔１〕情報処理システムの概要
〔２〕店舗端末の構成の一例
〔３〕利用者端末の構成の一例
〔４〕口コミ管理サーバの構成の一例
〔５〕本実施形態に係る処理の流れ
【００２２】
〔１〕情報処理システムの概要
まず、図１を用いて、本発明の一実施形態に係る情報処理システム１の概要について説明する。
【００２３】
図１は、本発明の一実施形態に係る情報処理システム１について概略的に示した模式図である。図１を参照すると、情報処理システム１は、店舗端末１００、通信網２００、利用者端末３００、及び口コミ管理サーバ４００を含む。
【００２４】
店舗端末１００は、商品を提供する店舗等にて用いられる端末装置である。情報処理システム１において提供される商品が店頭で販売等される商品であれば、例えば、店舗端末１００は店舗内に設置される。また、情報処理システム１において提供される商品がＷｅｂサイト上で販売等される商品であれば、例えば、店舗端末１００は当該Ｗｅｂサイトを公開している情報処理装置等であってもよい。
【００２５】
店舗端末１００は、通信網２００を介して利用者端末３００と接続される。また、店舗端末１００は、口コミ管理サーバ４００と接続される。店舗端末１００と口コミ管理サーバ４００との間は、通信網２００を介して接続されてもよく、又はＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）などによる別の通信経路で接続されてもよい。
【００２６】
通信網２００は、店舗端末１００、利用者端末３００、及び口コミ管理サーバ４００の間を相互に接続するネットワークである。通信網２００は、例えば、インターネット、ＰＳＴＮ（Ｐｕｂｌｉｃ  Ｓｗｉｔｃｈｅｄ  Ｔｅｌｅｐｈｏｎｅ  Ｎｅｔｗｏｒｋ）、ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）電話網、専用線、ＬＡＮ、又はＷＡＮなどであってよい。
【００２７】
利用者端末３００は、商品の購入や口コミ情報の投稿等をする利用者に用いられる端末装置である。利用者端末３００は、例えば、通信網２００を介して店舗端末１００及び口コミ管理サーバ４００と接続される。
【００２８】
図１において、店舗端末１００及び利用者端末３００の一例としてＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）を示しているが、店舗端末１００及び利用者端末３００はＰＣに限られない。例えば、店舗端末１００又は利用者端末３００は、ＩＰ電話やＩＰテレビ電話、携帯電話などの端末装置であってもよい。また、店舗端末１００又は利用者端末３００は、サーバとしての機能を有していてもよい。
【００２９】
口コミ管理サーバ４００は、利用者から投稿される口コミ情報を管理する情報処理装置である。口コミ管理サーバ４００は、通信網２００を介して利用者端末３００と接続される。また、口コミ管理サーバ４００は、前述したように、店舗端末１００と接続される。
【００３０】
なお、図１において、店舗端末１００、利用者端末３００、及び口コミ管理サーバ４００を１つずつ示しているが、店舗端末１００、利用者端末３００、又は口コミ管理サーバ４００は、それぞれ複数存在していてもよい。
【００３１】
ここまで、情報処理システム１の概要について説明した。次に、図２を用いて、店舗端末１００の構成の一例について説明する。
【００３２】
〔２〕店舗端末の構成の一例
図２は、本実施形態に係る店舗端末１００の構成の一例を示すブロック図である。図２を参照すると、店舗端末１００は、購入情報生成部１１０、証明手段生成部１２０、及び通信部１３０を備える。
【００３３】
購入情報生成部１１０は、例えば、情報処理システム１において提供される商品を購入した利用者と、購入された当該商品とを関連付ける購入情報を生成する。例えば、商品が実世界の店頭で販売された場合には、購入情報生成部１１０は、商品を販売した店員などによる情報入力を受けて購入情報を生成する。また、商品がＷｅｂサイト上で電子的に販売された場合には、購入情報生成部１１０は、販売された商品情報と利用者情報とを自動的に取得して購入情報を生成する。ここで、購入情報生成部１１０により生成された購入情報には、個々の情報を特定するための購入ＩＤ（ＩＤｅｎｔｉｆｉｅｒ：識別子）が付与される。購入情報の具体的な内容については、後に例を挙げて説明する。
【００３４】
証明手段生成部１２０は、購入情報生成部１１０により購入情報に付与された購入ＩＤの正当性を証明するための証明手段を生成する。例えば、証明手段生成部１２０は、予め公開鍵と秘密鍵の鍵ペアを生成しておき、秘密鍵により購入ＩＤを暗号化することにより、証明手段を生成してもよい。この場合は、暗号化された購入ＩＤが、購入ＩＤの正当性を証明するための証明手段となる。暗号化に用いられた秘密鍵と対になる公開鍵は、口コミ管理サーバ４００に登録され、後述する検証処理に用いられる。また、証明手段は、例えば、購入情報に含まれる任意の情報に対して付されたデジタル署名であってもよい。また、証明手段は、購入ＩＤと共に認証されるパスワードであってもよい。
【００３５】
店舗端末１００の通信部１３０は、通信網２００を介した利用者端末３００との間の通信、及び口コミ管理サーバ４００との間の通信を仲介する。例えば、通信部１３０は、証明手段生成部１２０により生成された証明手段と当該証明手段により証明される購入ＩＤとからなる購入証明を、通信網２００を介して、商品を購入した利用者が用いる利用者端末３００へ送信する。通信部１３０による購入証明の送信は、例えばＦＴＰ（Ｆｉｌｅ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）やＨＴＴＰ（Ｈｙｐｅｒ−Ｔｅｘｔ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）によるファイル転送、又はＳＩＰ（Ｓｅｓｓｉｏｎ  Ｉｎｉｔｉａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）のＩＮＦＯメソッドなどを用いて行うことができる。通信部１３０は、事前にＳＳＬ（Ｓｅｃｕｒｅ  Ｓｏｃｋｅｔｓ  Ｌａｙｅｒ）又はＴＬＳ（Ｔｒａｎｓｐｏｒｔ  Ｌａｙｅｒ  Ｓｅｃｕｒｉｔｙ）などを用いて通信路を暗号化させておくのが好適である。また、通信部１３０は、購入情報生成部１１０により生成された購入情報を、口コミ管理サーバ４００へ送信してもよい。
【００３６】
ここまで、店舗端末１００の構成の一例について説明した。次に、図３を用いて、利用者端末３００の構成の一例について説明する。
【００３７】
〔３〕利用者端末の構成の一例
図３は、本実施形態に係る利用者端末３００の構成の一例を示すブロック図である。図３を参照すると、利用者端末３００は、通信部３１０、制御部３２０、購入証明保持部３３０、表示部３４０、及び入力部３５０を備える。
【００３８】
利用者端末３００の通信部３１０は、通信網２００を介した店舗端末１００又は口コミ管理サーバ４００との間の通信を仲介する。例えば、通信部３１０は、店舗端末１００の通信部１３０から送信された前述の購入証明を受信する。通信部３１０により受信された購入証明は、制御部３２０に受け渡される。また、通信部３１０は、利用者により入力される後述の口コミ情報を、口コミ管理サーバ４００へ送信する。このとき、後述するように、通信部３１０から口コミ情報と共に購入証明が送信され得る。なお、通信部３１０は、事前にＳＳＬ又はＴＬＳなどを用いて口コミ管理サーバ４００との間の通信路を暗号化させておくのが好適である。
【００３９】
制御部３２０は、利用者端末３００の動作全般を制御する。例えば、制御部３２０は、通信部３１０から受け渡された購入証明を、購入証明保持部３３０に保存する。また、制御部３２０は、入力部３５０を介して利用者により口コミ情報が入力されると、入力された口コミ情報を通信部３１０から口コミ管理サーバ４００へ送信させる。このとき、制御部３２０は、利用者の選択に応じて、又は自動的に、口コミ情報に関連付けられる購入証明を購入証明保持部３３０から取得して併せて送信させる。
【００４０】
購入証明保持部３３０は、例えばハードディスクドライブ又はフラッシュメモリなどにより構成される記憶装置を用いて、制御部３２０からの指示に応じて、証明手段と当該証明手段により証明される購入ＩＤとからなる購入証明を保存する。
【００４１】
表示部３４０は、利用者の用に供される様々な画面を、表示装置を用いて利用者へ表示する。例えば、表示部３４０により、情報処理システム１において提供される商品の口コミ情報を入力するための画面が表示される。また、所定の商品又は店舗等に関する口コミ情報を参照するための画面を、表示部３４０により表示してもよい。表示部３４０により表示される画面については、後に例を挙げて説明する。
【００４２】
入力部３５０は、キーボードやマウス、又はマイクなどの入力装置を用いて、利用者からの指示や情報入力を受け付ける。例えば、入力部３５０は、情報処理システム１において提供される商品についてのコメントや満足度などを含む口コミ情報の入力を受け付ける。そして、入力部３５０は、受け付けた情報を、制御部３２０へ出力する。
【００４３】
ここまで、利用者端末３００の構成の一例について説明した。次に、図４〜図７を用いて、口コミ管理サーバ４００の構成の一例について説明する。
【００４４】
〔４〕口コミ管理サーバの構成の一例
図４は、本実施形態に係る口コミ管理サーバ４００の構成の一例を示すブロック図である。図４を参照すると、口コミ管理サーバ４００は、通信部４１０、画面管理部４２０、検証部４３０、データ保持部４４０、口コミ評価取得部４５０、及び信頼度計算部４６０を備える。
【００４５】
口コミ管理サーバ４００の通信部４１０は、通信網２００を介した利用者端末３００との間の通信、及び店舗端末１００との間の通信を仲介する。例えば、通信部４１０は、利用者端末３００の通信部３１０から送信された口コミ情報を受信する。また、当該口コミ情報が購入証明と共に送信された場合には、口コミ情報と購入証明とを受信する。さらに、通信部４１０は、後述する画面管理部４２０により生成された画面の内容を、利用者端末３００へ送信する。また、通信部１３０は、店舗端末１００の購入情報生成部１１０により生成された購入情報を、店舗端末１００から受信してもよい。
【００４６】
画面管理部４２０は、情報処理システム１の利用者又は商品の提供者等が情報を参照又は入力するための画面を生成する。例えば、画面管理部４２０は、利用者が口コミ情報を入力するための画面を生成して利用者端末３００に表示させる。また、画面管理部４２０は、後述するデータ保持部４４０に保持される口コミ情報を利用者に表示するための口コミ情報表示画面を生成してもよい。画面管理部４２０により生成された画面の内容は、通信部４１０を介して店舗端末１００又は利用者端末３００へ送信される。
【００４７】
検証部４３０は、通信部４１０により受信される購入証明に含まれる購入ＩＤの正当性を、同じ購入証明に含まれる証明手段を用いて検証する。例えば、証明手段が、店舗端末１００において秘密鍵を用いて暗号化された購入ＩＤであったとする。その場合には、検証部４３０は、店舗端末１００により生成され予め登録された対応する公開鍵を用いて購入ＩＤを復号化し、復号化後の購入ＩＤと受信した購入ＩＤとを比較することにより、受信した購入ＩＤの正当性を検証することができる。また、例えば、証明手段が購入ＩＤと共に認証されるパスワードであった場合には、受信した購入ＩＤと当該パスワードの組合せを認証することにより、受信した購入ＩＤの正当性を検証することができる。
【００４８】
データ保持部４４０は、例えばハードディスクドライブ又はフラッシュメモリなどにより構成される記憶装置を用いて、口コミ管理サーバ４００によって管理される各種データを保持する。例えば、データ保持部４４０は、通信部４１０により受信された前述の口コミ情報を保持する。このとき、データ保持部４４０は、検証部４３０により購入ＩＤの正当性を証明された口コミ情報（以下、購入者口コミ情報という）と、購入者口コミ情報以外の口コミ情報（以下、非購入者口コミ情報という）とを区別して保持する。また、データ保持部４４０は、情報処理システム１の利用者に関する利用者情報、提供される商品に関する商品情報、及び店舗情報などを保持してもよい。
【００４９】
口コミ評価取得部４５０は、画面管理部４２０により利用者へ表示される口コミ情報表示画面に表示された口コミ情報が利用者にとって有益か否かを示す口コミ評価を、例えば口コミ情報表示画面への利用者の入力操作などに応じて取得する。口コミ評価取得部４５０により取得された口コミ情報に対する評価は、口コミ情報と関連付けてデータ保持部４４０により保持される。
【００５０】
信頼度計算部４６０は、口コミ評価取得部４５０により取得された前述の口コミ評価に基づいて、各口コミ情報の信頼度を計算する。信頼度計算部４６０は、例えば口コミ評価を入力した利用者による商品購入回数に応じて、口コミ評価を重み付けしながら信頼度を計算してもよい。また、信頼度計算部４６０は、例えば口コミ評価を入力した利用者が当該口コミ情報の対象の商品を購入した利用者であるか否かに応じて、口コミ評価を重み付けしながら信頼度を計算してもよい。信頼度計算部４６０により計算される信頼度の具体的内容については、後にデータ例を示しながらさらに説明する。
【００５１】
図５は、一例としての口コミ情報表示画面５００を示す説明図である。図５を参照すると、口コミ情報表示画面５００は、商品情報表示領域５１０、店舗情報表示領域５２０、及び口コミ情報表示領域５３０を含む。
【００５２】
商品情報表示領域５１０には、現在口コミ情報を表示している商品の画像、商品ＩＤ、及び商品名が表示されている。また、店舗情報表示領域５２０には、現在口コミ情報を表示している商品を提供している店舗の画像、店舗ＩＤ、及び店舗名が表示されている。
【００５３】
口コミ情報表示領域５３０には、口コミＡ、口コミＢ及び口コミＣの３件の口コミ情報が表示されている。図５の例では、各口コミ情報は、星印の数で表される点数５３２及び自由に記入されたコメント５３４を含む。点数５３２は、各口コミ情報を投稿した利用者によって入力される商品に対する満足度等を表す。また、コメント５３４は、各口コミ情報を投稿した利用者によって入力される商品に対するコメントを表す。
【００５４】
さらに、口コミ情報表示領域５３０には、購入者アイコン５３６及び評価ボタン５３８が表示されている。購入者アイコン５３６は、当該口コミ情報が商品（図５の例ではＩｔｅｍ０１）を実際に購入した購入者により投稿された情報であることを表している。即ち、図５の例では、口コミＡ及び口コミＢは、Ｉｔｅｍ０１を実際に購入した利用者により投稿された情報である。一方、口コミＣは、Ｉｔｅｍ０１を実際に購入していない利用者により投稿された情報である。
【００５５】
このような購入者アイコン５３６は、口コミ管理サーバ４００が口コミ情報を受信した際、口コミ情報と共に受信した購入証明に含まれる購入ＩＤの正当性を検証部４３０が検証した結果、正当性が証明された口コミ情報に対して付される。即ち、購入者アイコン５３６を付された口コミ情報は、購入者口コミ情報に該当する。かかる画面の構成により、口コミ情報表示画面５００を参照する利用者は、口コミ情報が購入者口コミ情報か否かを判断し、口コミ情報の信憑性や正確性等を推定することができる。
【００５６】
また、評価ボタン５３８は、口コミ情報表示画面５００を参照する利用者が、各口コミ情報が有益であったか否かを通知するために操作するボタンである。例えば、口コミ情報が商品の選択に際して参考になった場合には、利用者は、参考になったことを示すボタン（“ｈｅｌｐｆｕｌ”）を押下してその評価を通知することができる。また、例えば、口コミ情報が参考にならなかった場合には、利用者は、参考にならなかったことを示すボタン（“ｎｏｔ  ｈｅｌｐｆｕｌ”）を押下してその評価を通知することができる。
【００５７】
利用者により評価ボタン５３８が押下された場合、口コミ評価の値（有益か否かを示す論理値など）と口コミ情報を特定する情報が、口コミ情報表示画面５００が表示された利用者端末３００から口コミ管理サーバ４００へ送信される。そして、これら情報は、口コミ管理サーバ４００の口コミ評価取得部４５０により取得され、データ保持部４４０へ格納される。
【００５８】
なお、図５に示した口コミ情報表示画面５００において、例えば商品を実際に購入した購入者により投稿された口コミ情報（即ち、口コミＡ及び口コミＢ）のみを選択して表示してもよい。その場合には、信憑性が低い可能性のある口コミ情報が予め排除されることにより、信憑性の高い口コミ情報の参照をより簡易に行うことができる。
【００５９】
また、口コミ情報表示画面５００の内容は図５に示した例に限定されない。例えば、口コミ情報表示画面５００に、口コミ情報に含まれる満足度等の点数の平均値を表示してもよい。また、かかる平均値は、全ての口コミ情報に含まれる点数の平均値、又は購入者口コミ情報のみに含まれる点数の平均値であってもよい。
【００６０】
図６は、口コミ管理サーバ４００のデータ保持部４４０に保持されるデータの一例を示す説明図である。
【００６１】
図６を参照すると、データ保持部４４０には、利用者情報６１０、商品情報６２０、購入情報６３０、口コミ情報６４０、及び口コミ評価６５０が保持されている。
【００６２】
利用者情報６１０及び商品情報６２０は、典型的には、事前に口コミ管理サーバ４００に登録されている情報である。利用者情報６１０には、例えば、利用者を特定する利用者ＩＤ、及び各利用者の商品購入回数などが含まれる。図６の例では、ＵｓｅｒＡ、ＵｓｅｒＢ及びＵｓｅｒＣの３名の利用者が登録されている。一方、商品情報６２０には、例えば、商品を特定する商品ＩＤ、各商品が提供されている店舗を特定する店舗ＩＤ、及び商品名などが含まれる。図６の例では、Ｉｔｅｍ０１及びＩｔｅｍ０２の２つの商品が登録されている。
【００６３】
購入情報６３０は、典型的には、商品が購入されるごとに店舗端末１００の購入情報生成部１１０により生成され、口コミ管理サーバ４００に送信される。購入情報６３０には、例えば、購入情報を一意に特定する購入ＩＤ、商品を購入した購入者の利用者ＩＤ、及び購入された商品の商品ＩＤなどが含まれる。図６の例では、ＰＵＲ０１、ＰＵＲ０２及びＰＵＲ３の３件の購入情報が保持されている。
【００６４】
口コミ情報６４０は、前述したように、利用者端末３００から口コミ管理サーバ４００に送信される。口コミ情報６４０には、例えば、口コミ情報を特定する口コミＩＤ、口コミ情報の対象となる商品ＩＤ、口コミ情報を投稿した投稿者の利用者ＩＤ、前述した満足度等を表す点数、及び投稿者によるコメントなどが含まれる。
【００６５】
さらに、口コミ情報６４０には、口コミ情報と共に送信された購入証明に含まれる購入ＩＤの正当性が検証部４３０による検証の結果証明されたか否かを示す検証結果が付される。図６の例では、“○”が付された口コミ情報ＫＫ０１、ＫＫ０２及びＫＫ０４には、検証結果に“○”が付されている。即ち、口コミ情報ＫＫ０１、ＫＫ０２及びＫＫ０４は、実際に商品を購入した利用者により投稿された購入者口コミ情報である。一方、口コミ情報ＫＫ０３は、実際に商品を購入していない利用者により投稿された非購入者口コミ情報であって、検証結果に“×”が付されている。
【００６６】
また、口コミ情報６４０には、信頼度計算部４６０により計算される信頼度も含まれる。口コミ情報６４０の信頼度は、信頼度計算部４６０により、口コミ評価６５０に基づいて計算される。
【００６７】
口コミ評価６５０は、前述したように、利用者端末３００から口コミ管理サーバ４００に送信される。口コミ評価６５０には、例えば、口コミ情報を特定する口コミＩＤ、口コミ情報の評価を入力した評価者の利用者ＩＤ、及び評価の内容などが含まれる。評価の内容は、例えば口コミ情報が有益であると評価された場合には“１”そうでない場合には“０”などとすることができる。図６の例では、口コミ情報ＫＫ０１、ＫＫ０２及びＫＫ０３に対して、２件ずつの口コミ評価が保持されている。
【００６８】
かかる口コミ評価６５０に基づいて、信頼度計算部４６０は、例えば口コミ評価を入力した利用者（即ち評価者）による商品購入回数に応じて、口コミ評価を重み付けしながら信頼度を計算してもよい。
【００６９】
式（１）は、評価者の商品購入回数に応じて信頼度Ｒを計算する計算式の一例である。
【００７０】
【数１】
2010009507.tif 000003
（１）
【００７１】
式（１）において、ｎは評価者の人数、ｋは個々の評価者の識別記号（ｋ＝１〜ｎ）、Ｓｋは評価者ｋによる口コミ評価の値、Ｎｋは評価者ｋによる商品購入回数を表す。図６のデータ例において、式（１）によれば、口コミ情報ＫＫ０１、ＫＫ０２及びＫＫ０３の信頼度Ｒ１、Ｒ２及びＲ３は、次のように計算される。
【００７２】
【数２】
2010009507.tif 000004
（２）
2010009507.tif 000005
（３）
2010009507.tif 000006
（４）
【００７３】
図６に示した口コミ情報ＫＫ０１、ＫＫ０２及びＫＫ０３は、いずれも口コミ情報が有益であるとする口コミ評価を１件ずつ得ている。即ち、重み付けをせず、単純に有益だという評価の数を各口コミ情報の信頼度とすると、口コミ情報ＫＫ０１、ＫＫ０２及びＫＫ０３の信頼度はいずれも１となる。しかしながら、式（２）〜（４）から理解されるように、評価者による商品購入回数に応じて信頼度の重み付けをすることで、より多くの商品を体験した評価者による評価を重視した信頼度を算出することができる。それにより、口コミ管理サーバ４００から利用者へ提供される口コミ情報の信憑性又は正確性を、より客観的な指標で判断することが可能となる。
【００７４】
同様に、信頼度計算部４６０は、例えば口コミ評価を入力した利用者が当該口コミ情報の対象の商品を購入した利用者であるか否かに応じて、口コミ評価を重み付けしながら信頼度を計算してもよい。
【００７５】
図７は、口コミ情報表示画面の他の例としての画面７００を示す説明図である。図７を参照すると、口コミ情報表示画面７００は、商品情報表示領域７１０、店舗情報表示領域７２０、口コミ情報表示領域７３０、及び信頼度表示領域７４０を含む。
【００７６】
商品情報表示領域７１０、店舗情報表示領域７２０、及び口コミ情報表示領域７３０には、図５に示した商品情報表示領域５１０、店舗情報表示領域５２０、及び口コミ情報表示領域５３０と同様の内容が表示されている。また、信頼度表示領域７４０には、口コミ情報表示領域７３０に表示された口コミ情報ごとの信頼度が、前述した式（２）〜（４）の計算結果に基づいて表示されている。
【００７７】
ここまで、図４〜図７を用いて、口コミ管理サーバの構成の一例について説明した。次に、本実施形態に係る処理の流れについて説明する。
【００７８】
〔５〕本実施形態に係る処理の流れ
図８は、本実施形態に係る情報処理システム１による処理の流れの一例を示すシーケンス図である。図８において、本実施形態に係る情報処理システム１による処理は、商品購入段階Ｓ８００、口コミ情報送信段階Ｓ８３０、及び口コミ情報表示段階Ｓ８６０に分けられる。
【００７９】
〔５−１〕商品購入段階
商品購入段階Ｓ８００では、まず利用者端末３００と店舗端末１００との間で、通信セッションが確立される（Ｓ８０４）。ここで確立されるセッションは、例えばＨＴＴＰセッション又はＳＩＰセッションなどであってよい。また、ＳＳＬ又はＴＬＳなどのプロトコルに従って、当該セッションにおける通信路のセキュリティ向上を図るのが好適である。
【００８０】
セッションが確立された後、商品がＷｅｂサイト上で販売又は購入される場合には、商品の販売・購入処理が行われる（Ｓ８０８）。なお、商品が実際の店舗の店頭で販売又は購入される場合には、本ステップは省略されてもよい。
【００８１】
商品が購入されると、店舗端末１００の購入情報生成部１１０により購入情報が生成され、また当該購入情報を特定する購入ＩＤの正当性を証明するための証明手段が証明手段生成部１２０により生成される。そして、生成された購入ＩＤ及び証明手段を含む購入証明が、通信部１３０から商品を購入した利用者の端末へ送信される（Ｓ８１２）。
【００８２】
以上により、商品購入段階Ｓ８００が終了する。なお、図８には特に示していないが、店舗端末１００において生成される購入証明の検証用の公開鍵等が、商品購入段階Ｓ８００の前段階において店舗端末１００から口コミ管理サーバ４００へ送信され、初期設定として登録されてもよい。
【００８３】
〔５−２〕口コミ情報送信段階
口コミ情報送信段階Ｓ８３０では、まず利用者端末３００と口コミ管理サーバ４００との間で、通信セッションが確立される（Ｓ８３４）。
【００８４】
その後、利用者端末３００から口コミ管理サーバ４００へ、利用者により入力された口コミ情報が送信される。このとき、利用者が実際に購入した商品についての口コミ情報を送信する場合には、商品購入段階Ｓ８００において店舗端末１００から送信された購入証明が口コミ情報と共に送信される（Ｓ８３８）。
【００８５】
そして、口コミ管理サーバ４００において口コミ情報が受信されると、口コミ管理サーバ４００の検証部４３０により、口コミ情報と共に送信された購入証明に含まれる購入ＩＤの正当性が、証明手段を用いて検証される（Ｓ８４２）。その結果、購入者口コミ情報と非購入者口コミ情報が区別された形で、口コミ情報がデータ保持部４４０により保持される。以上により、口コミ情報送信段階Ｓ８３０が終了する。
【００８６】
〔５−３〕口コミ情報表示段階
口コミ情報表示段階Ｓ８６０では、利用者からの要求を受けた口コミ管理サーバ４００の画面管理部４２０により口コミ情報表示画面が生成され、利用者端末３００の表示部３４０により表示される。（Ｓ８６４）。このとき、例えば図５に示したように、購入者口コミ情報と非購入者口コミ情報は、区別された形で表示される。
【００８７】
その後、口コミ情報を参照した利用者により、口コミ情報が有益か否かを示す口コミ評価が入力され、利用者端末３００の通信部３１０から口コミ管理サーバ４００へ送信される（Ｓ８６８）。
【００８８】
そして、口コミ管理サーバ４００において口コミ評価が受信されると、口コミ管理サーバ４００の信頼度計算部４６０により口コミ情報の信頼度が計算される（Ｓ８７２）。計算された信頼度は、データ保持部４４０により保持される。このとき、新たに計算された信頼度を用いて、例えばＳ８６４において表示した口コミ情報表示画面を更新してもよい。以上により、口コミ情報表示段階Ｓ８６０が終了する。
【００８９】
ここまで、本実施形態において情報処理システム１により実行される処理の流れについて説明した。本実施形態によれば、商品が購入されたことを示す購入証明と共に口コミ情報が送信されることにより、口コミ管理サーバ４００において購入証明を検証し、当該口コミ情報がそれぞれ実際に商品を購入した利用者により提供された情報か否かを判断することが可能となる。
【００９０】
それにより、口コミ情報を参照する利用者又は商品の提供者による口コミ情報の信憑性又は正確さの判断が容易となる。また、商品の提供者により投稿された購入者口コミ情報のみを選択して表示することが可能となるなど、口コミ情報の提供形態の多様性が獲得される。
【００９１】
また、口コミ管理サーバ４００は、口コミ情報に対する評価に基づいて口コミ情報の信頼度を計算する際、評価者の商品購入回数、又は評価者が口コミ情報の対象の商品を購入した利用者であるか否かに応じて、評価を重み付けして信頼度を計算してもよい。それにより、口コミ情報の信頼度を、実際の購入者の実体験に即したより客観的な値とすることができる。
【００９２】
なお、店舗端末１００、利用者端末３００、及び口コミ管理サーバ４００の処理の全部又は一部は、典型的には、ソフトウェアにより実現される。一連の処理の全部又は一部をソフトウェアで実行させる場合には、ソフトウェアを構成するプログラムが、専用のハードウェアに組み込まれたコンピュータ、又は例えば図９に示した汎用コンピュータなどを用いて実行される。
【００９３】
図９において、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）９０２は、汎用コンピュータの動作全般を制御する。ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）９０４には、一連の処理の一部又は全部を記述したプログラム又はデータが格納される。ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）９０６には、ＣＰＵ９０２が演算処理に用いるプログラムやデータなどが一時的に記憶される。
【００９４】
ＣＰＵ９０２、ＲＯＭ９０４、及びＲＡＭ９０６は、バス９０８を介して相互に接続される。バス９０８にはさらに、入出力インタフェース９１０が接続される。
【００９５】
入出力インタフェース９１０は、ＣＰＵ９０２、ＲＯＭ９０４、及びＲＡＭ９０６と、入力装置９１２、出力装置９１４、記憶装置９１６、通信装置９１８、及びドライブ９２０とを接続するためのインタフェースである。
【００９６】
入力装置９１２は、例えばマウスやキーボード、ボタン、スイッチ、又はマイクなどの入力装置を介して、利用者からの指示や情報入力を受け付ける。出力装置９１４は、例えばＣＲＴ（Ｃａｔｈｏｄｅ  Ｒａｙ  Ｔｕｂｅ）、液晶ディスプレイ、ＯＬＥＤ（Ｏｒｇａｎｉｃ  Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）などの表示装置、又はスピーカなどの音声出力装置を介して利用者へ情報を出力する。
【００９７】
記憶装置９１６は、例えばハードディスクドライブ又はフラッシュメモリなどにより構成され、プログラムや各種情報を記憶する。通信装置９１８は、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）又はインターネットなどの通信網を介する通信処理を行う。ドライブ９２０は、必要に応じて汎用コンピュータに設けられる。例えば、ドライブ９２０には、リムーバブルメディア９２２が装着される。
【００９８】
一連の処理をソフトウェアとして実行するプログラムは、例えば図９に示したＲＯＭ９０４、記憶装置９１６、又はリムーバブルメディア９２２などに格納され、実行時にＲＡＭ９０６に読み込まれ、ＣＰＵ９０２によって実行される。
【００９９】
以上、添付図面を参照しながら本発明の好適な実施形態について説明したが、本発明は係る例に限定されないことは言うまでもない。当業者であれば、特許請求の範囲に記載された範疇内において、各種の変更例又は修正例に想到し得ることは明らかであり、それらについても当然に本発明の技術的範囲に属するものと了解される。
【０１００】
例えば、本明細書において説明した実施形態では、店舗端末１００と口コミ管理サーバ４００とを別体に構成される端末装置及び情報処理装置として説明したが、店舗端末１００と口コミ管理サーバ４００は、同一のハードウェア上に実装されてもよい。その場合には、店舗端末１００において生成された購入情報は、店舗端末１００から口コミ管理サーバ４００へ送信される代わりに、データ保持部４４０へ直接書込まれてもよい。
【０１０１】
また、図５及び図７ではテキスト情報として投稿された口コミ情報について説明したが、口コミ情報はテキスト情報に限定されない。例えば、口コミ情報は、ＩＰ電話などを用いて投稿される音声情報、又は動画付きの音声情報などであってもよい。
【図面の簡単な説明】
【０１０２】
【図１】一実施形態に係る情報処理システムを示す模式図である。
【図２】一実施形態に係る店舗端末の論理的な構成を示すブロック図である。
【図３】一実施形態に係る利用者端末の論理的な構成を示すブロック図である。
【図４】一実施形態に係る口コミ管理サーバの論理的な構成を示すブロック図である。
【図５】口コミ情報表示画面の一例を示す説明図である。
【図６】データ保持部に保持されるデータの一例を示す説明図である。
【図７】口コミ情報表示画面の他の例を示す説明図である。
【図８】一実施形態に係る処理の流れを示すシーケンス図である。
【図９】汎用コンピュータの構成例を示すブロック図である。
【符号の説明】
【０１０３】
１００                  店舗端末（端末装置）
１１０                  購入情報生成部
１２０                  証明手段生成部
１３０                  通信部
２００                  通信網
３００                  利用者端末
３１０                  通信部
３２０                  制御部
３３０                  購入証明保持部
３４０                  表示部
３５０                  入力部
４００                  口コミ管理サーバ（情報処理装置）
４１０                  通信部
４２０                  画面管理部
４３０                  検証部
４４０                  データ保持部
４５０                  口コミ評価取得部
４６０                  信頼度計算部
【図１】
2010009507.tif 000007
【図２】
2010009507.tif 000008
【図３】
2010009507.tif 000009
【図４】
2010009507.tif 000010
【図５】
2010009507.tif 000011
【図６】
2010009507.tif 000012
【図７】
2010009507.tif 000013
【図８】
2010009507.tif 000014
【図９】
2010009507.tif 000015