(57)【要約】      （修正有）【課題】口コミ等のコメントに対して、自分と似た他人のコメントを適切に見ることができる情報処理装置を提供する。【解決手段】情報システムにおいて、コメント出力装置は、コメントの出力指示を送信したユーザに対応するコメントであり、スコアが対応付いた自コメントを取得する自コメント取得部と、他ユーザに対応するコメントであり、スコアが対応付いた他コメントを取得する他コメント取得部と、１以上の自ユーザの情報であり、１以上の自コメントと各自コメントに対応付いたスコアを有する情報である自情報と、１以上の他ユーザの情報であり、各他ユーザの１以上の他コメントと各他コメントに対応付いたスコアを有する情報である１以上の各他情報とを用いて、他ユーザごとに、予め決められた条件を満たすほど、自情報に類似する他情報を決定する類似ユーザ決定部と、１以上の他情報に対応する１以上の他コメントを出力する出力部とを具備する。【選択図】図１７
2020057420.tif 000002
【特許請求の範囲】
【請求項１】
コメントの出力指示を受信する受信部と、
前記出力指示を送信したユーザのユーザ識別子に対応するコメントであり、スコアが対応付いたコメントである、１以上の自コメントを取得する自コメント取得部と、
前記ユーザとは異なる他ユーザのユーザ識別子に対応するコメントであり、スコアが対応付いたコメントである、１以上の他コメントを取得する他コメント取得部と、
前記１以上の自ユーザの情報であり、前記１以上の自コメントと各自コメントに対応付いたスコアを有する情報である自情報と、１以上の他ユーザの情報であり、各他ユーザの１以上の他コメントと各他コメントに対応付いたスコアを有する情報である１以上の各他情報とを用いて、他ユーザごとに、予め決められた条件を満たすほど、自情報に類似する他情報を決定する類似ユーザ決定部と、
前記類似ユーザ決定部が決定した１以上の他情報に対応する１以上の他コメントを出力する出力部とを具備するコメント出力装置。
【請求項２】
前記類似ユーザ決定部は、
前記１以上の自ユーザの情報であり、他ユーザごとに、前記１以上の自コメントと前記１以上の他コメントとの類似度を算出し、当該類似度と各コメントに対応付いたスコアとを用いて、他ユーザごとに、予め決められた条件を満たすほど、自情報に類似する他情報を決定する請求項１記載のコメント出力装置。
【請求項３】
前記類似ユーザ決定部は、
前記１以上の自コメントと各自コメントに対応付いたスコアと予め決められた条件を満たすほど近似するスコアに対応付いている１以上の他コメントを取得し、当該１以上の他コメントと前記１以上の自コメントとの類似度を算出し、当該類似度が予め決められた条件を満たすほど、自情報に類似する他情報を決定する請求項２記載のコメント出力装置。
【請求項４】
受信部、自コメント取得部、他コメント取得部、類似ユーザ決定部、および出力部により実現されるコメント出力方法であって、
前記受信部が、コメントの出力指示を受信する受信ステップと、
前記自コメント取得部が、前記出力指示を送信したユーザのユーザ識別子に対応するコメントであり、スコアが対応付いたコメントである、１以上の自コメントを取得する自コメント取得ステップと、
前記他コメント取得部が、前記ユーザとは異なる他ユーザのユーザ識別子に対応するコメントであり、スコアが対応付いたコメントである、１以上の他コメントを取得する他コメント取得ステップと、
前記類似ユーザ決定部が、前記１以上の自ユーザの情報であり、前記１以上の自コメントと各自コメントに対応付いたスコアを有する情報である自情報と、１以上の他ユーザの情報であり、各他ユーザの１以上の他コメントと各他コメントに対応付いたスコアを有する情報である１以上の各他情報とを用いて、他ユーザごとに、予め決められた条件を満たすほど、自情報に類似する他情報を決定する類似ユーザ決定ステップと、
前記出力部が、前記類似ユーザ決定ステップで決定された１以上の他情報に対応する１以上の他コメントを出力する出力部とを具備するコメント出力方法。
【請求項５】
コンピュータを、
コメントの出力指示を受信する受信部と、
前記出力指示を送信したユーザのユーザ識別子に対応するコメントであり、スコアが対応付いたコメントである、１以上の自コメントを取得する自コメント取得部と、
前記ユーザとは異なる他ユーザのユーザ識別子に対応するコメントであり、スコアが対応付いたコメントである、１以上の他コメントを取得する他コメント取得部と、
前記１以上の自ユーザの情報であり、前記１以上の自コメントと各自コメントに対応付いたスコアを有する情報である自情報と、１以上の他ユーザの情報であり、各他ユーザの１以上の他コメントと各他コメントに対応付いたスコアを有する情報である１以上の各他情報とを用いて、他ユーザごとに、予め決められた条件を満たすほど、自情報に類似する他情報を決定する類似ユーザ決定部と、
前記類似ユーザ決定部が決定した１以上の他情報に対応する１以上の他コメントを出力する出力部として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、口コミ等のコメントを分析等する情報処理装置等に関するものである。
【背景技術】
【０００２】
従来、ブログで話題の人・モノ・コトの評判を解析する技術があった（例えば、非特許文献１参照）。本技術は、大規模な意味辞書に基づいてテキストを解析して、評価するポイントにしたがって評判情報を抽出し、評価する技術である。
【先行技術文献】
【非特許文献】
【０００３】
【非特許文献１】“goo評判分析”、［online］、NTTレゾナント、［平成２５年７月２８日検索］、インターネット［URL：http://blog-hyoban.goo.ne.jp/］
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来技術においては、口コミ等のコメントに対して、適切な情報処理が行えなかった。
【課題を解決するための手段】
【０００５】
本第一の発明の辞書構築装置は、評価対象に対して、１以上のユーザが入力したコメントであり、スコアが対応付いた１以上のコメントを記録媒体から取得するコメント取得部と、１以上の各コメントから、共起する２以上の用語であり、評価に関係する用語である２以上の評価語からなる評価語群を取得し、評価語群を含むコメントに対応付いた１以上のスコアを用いて、評価語群に対応するスコアを決定し、スコアと評価語群とを有する１以上の評価情報を取得する評価情報取得部と、１以上の評価情報を記録媒体に蓄積する蓄積部とを具備する辞書構築装置である。
【０００６】
かかる構成により、口コミ等のコメントに対して適切な評価値を取得するための辞書を自動構築できる。
【０００７】
また、本第二の発明の辞書構築装置は、第一の発明に対して、評価語群は、評価対象に対する評価に関するキーワード、キーワードに関する特徴を示す特徴語、および評価の程度を示す程度語を有する辞書構築装置である。
【０００８】
かかる構成により、口コミ等のコメントに対して適切な評価値を取得するための辞書を自動構築できる。
【０００９】
また、本第三の発明の情報処理装置は、評価対象に対する評価に関係する評価語であり、異なる意義を有する２以上の評価語である評価語群を有する２以上の評価情報を有する評価語辞書が格納される辞書格納部と、１以上のユーザが入力した１以上のコメントを、記録媒体から取得するコメント取得部と、１以上の各コメントから、共起する２以上の評価語からなる評価語群を取得し、評価語群を、評価語辞書に適用し、評価対象の評価値を取得する評価値取得部と、評価値取得部が取得した評価対象の評価値を出力する出力部とを具備する情報処理装置である。
【００１０】
かかる構成により、口コミ等のコメントに対して、適切な評価値を取得できる。
【００１１】
また、本第四の発明の情報処理装置は、第三の発明に対して、評価語群は、評価対象に対する評価に関するキーワード、キーワードに関する特徴を示す特徴語、および評価の程度を示す程度語を有する情報処理装置である。
【００１２】
かかる構成により、口コミ等のコメントに対して、適切な評価値を取得できる。
【００１３】
また、本第五の発明の情報処理装置は、第一または第二の発明に対して、評価情報は、評価語群と、評価の値であるスコアとを有し、評価値取得部は、１以上の各コメントから、共起する２以上の評価語を取得し、２以上の評価語に対応するスコアを用いて、評価対象の評価値を取得する情報処理装置である。
【００１４】
かかる構成により、口コミ等のコメントに対して、適切な評価値を取得できる。
【００１５】
また、本第六の発明の情報処理装置は、第三から第五いずれか１つの発明に対して、辞書格納部は、２以上の各評価対象ごとに、評価語辞書を格納しておりコメント取得部が取得した１以上の各コメントの評価対象を決定する評価対象決定部をさらに具備し、評価値取得部は、１以上の各コメントから、共起する２以上の評価語からなる評価語群を取得し、評価語群を、評価対象決定部が決定した評価対象に対応する評価語辞書に適用し、評価対象の評価値を取得する情報処理装置である。
【００１６】
かかる構成により、口コミ等のコメントに対して、適切な評価値を取得できる。
【００１７】
また、本第七の発明の情報処理装置は、第三から第六いずれか１つの発明に対して、辞書格納部は、２以上の各評価項目ごとに、評価語辞書を格納しており評価値取得部は、１以上の各コメントから、２以上の評価語群を取得し、２以上の各評価語群に対応する評価項目を決定し、決定した評価項目ごとに、評価項目に対応する評価語辞書に適用し、評価値を取得し、出力部は、評価値取得部が取得した評価値を評価項目ごとに出力する情報処理装置である。
【００１８】
かかる構成により、口コミ等のコメントに対して、適切な評価値を取得できる。
【００１９】
また、本第八の発明の情報処理装置は、第三から第七の発明に対して、辞書格納部は、上述の辞書構築装置が蓄積した１以上の評価情報を有する評価語辞書を格納している情報処理装置である。
【００２０】
かかる構成により、口コミ等のコメントに対して、適切な評価値を取得できる。
【００２１】
また、本第九の発明のコメント出力装置は、コメントの出力指示を受信する受信部と、出力指示を送信したユーザのユーザ識別子に対応するコメントであり、スコアが対応付いたコメントである、１以上の自コメントを取得する自コメント取得部と、ユーザとは異なる他ユーザのユーザ識別子に対応するコメントであり、スコアが対応付いたコメントである、１以上の他コメントを取得する他コメント取得部と、１以上の自ユーザの情報であり、１以上の自コメントと各自コメントに対応付いたスコアを有する情報である自情報と、１以上の他ユーザの情報であり、各他ユーザの１以上の他コメントと各他コメントに対応付いたスコアを有する情報である１以上の各他情報とを用いて、他ユーザごとに、予め決められた条件を満たすほど、自情報に類似する他情報を決定する類似ユーザ決定部と、類似ユーザ決定部が決定した１以上の他情報に対応する１以上の他コメントを出力する出力部とを具備するコメント出力装置である。
【００２２】
かかる構成により、自分と似た他人の口コミ等のコメントを適切に見ることができる。
【００２３】
また、本第十の発明のコメント出力装置は、第九の発明に対して、類似ユーザ決定部は、１以上の自ユーザの情報であり、他ユーザごとに、１以上の自コメントと１以上の他コメントとの類似度を算出し、類似度と各コメントに対応付いたスコアとを用いて、他ユーザごとに、予め決められた条件を満たすほど、自情報に類似する他情報を決定するコメント出力装置である。
【００２４】
かかる構成により、自分と似た他人の口コミ等のコメントを適切に見ることができる。
【００２５】
また、本第十一の発明のコメント出力装置は、第十の発明に対して、類似ユーザ決定部は、１以上の自コメントと各自コメントに対応付いたスコアと予め決められた条件を満たすほど近似するスコアに対応付いている１以上の他コメントを取得し、１以上の他コメントと１以上の自コメントとの類似度を算出し、類似度が予め決められた条件を満たすほど、自情報に類似する他情報を決定するコメント出力装置である。
【００２６】
かかる構成により、自分と似た他人の口コミ等のコメントを適切に見ることができる。
【発明の効果】
【００２７】
本発明による情報処理装置によれば、口コミ等のコメントに対して、適切な情報処理が行える。
【図面の簡単な説明】
【００２８】
【図１】実施の形態１における情報システム１の概念図を示す図
【図２】同情報システム１のブロック図
【図３】同次に、情報処理装置１２の動作について説明するフローチャート
【図４】同コメントの評価値を取得する処理について説明するフローチャート
【図５】同分割処理について説明するフローチャート
【図６】同評価語辞書取得処理について説明するフローチャート
【図７】同評価語辞書を示す図
【図８】同評価語辞書を示す図
【図９】同固有名称情報管理表を示す図
【図１０】同コメントの例を示す図
【図１１】同コメント別の評価項目別評価値表を示す図
【図１２】同評価値別のレビュー数を示す図
【図１３】同レビューデータに付与された効果タグの数を評価値別に集計した図
【図１４】同実験結果を示す図
【図１５】実施の形態２における辞書構築装置２のブロック図
【図１６】同辞書構築装置２の動作について説明するフローチャート
【図１７】実施の形態３における情報システム３のブロック図
【図１８】同コメント出力装置３１の動作について説明するフローチャート
【図１９】同類似ユーザ判断処理について説明するフローチャート
【図２０】同スコア付きコメントの類似度算出処理の例を説明するフローチャート
【図２１】同スコア付きコメントの類似度算出処理の例を説明するフローチャート
【図２２】同出力例を示す図
【図２３】上記実施の形態における同コンピュータシステムのブロック図
【発明を実施するための形態】
【００２９】
以下、情報処理装置等の実施形態について図面を参照して説明する。なお、実施の形態において同じ符号を付した構成要素は同様の動作を行うので、再度の説明を省略する場合がある。
【００３０】
（実施の形態１）
【００３１】
本実施の形態において、２以上の用語（評価語と言っても良い）の共起に基づく評価語辞書を用いたコメント（レビュー、口コミと言っても良い）の自動評価を行い、口コミごとにスコアを取得する情報処理装置を具備する情報システムについて説明する。なお、ここでは、用語とは、通常、単語であるが、句等でも良く、広く解する。
【００３２】
また、本実施の形態において、共起する２以上の用語が、評価語、程度語、特徴語の３種類を含む情報処理装置を具備する情報システムについて説明する。
【００３３】
また、本実施の形態において、評価語辞書が、コメントに対応するスコアも有する情報処理装置を具備する情報システムについて説明する。
【００３４】
また、本実施の形態において、２以上の評価対象が存在し、評価対象に応じて、使用する評価語辞書が異なる情報処理装置を具備する情報システムについて説明する。
【００３５】
さらに、本実施の形態において、一の評価対象に対して、複数の評価項目が存在し、評価項目に応じて、使用する評価語辞書が異なる情報処理装置を具備する情報システムについて説明する。
【００３６】
図１は、本実施の形態における情報システム１の概念図である。情報システム１は、１または２以上の外部装置１１、情報処理装置１２、および１または２以上の端末装置１３を備える。外部装置１１は、口コミ等のコメントを格納しているサーバ装置である。コメントは、ユーザが入力した口コミ、ブログ、掲示板、ＳＮＳ、いわゆるツィッター等へ投函された情報であり、いわゆるＣＧＭ（Consumer Generated Media：消費者生成メディア）を含む、と考えて良い。また、情報処理装置１２は、１以上のコメントを解析し、評価対象の評価を取得する装置である。さらに、端末装置１３は、情報処理装置１２にアクセスし、評価対象の評価を出力するユーザ端末である。
【００３７】
図２は、本実施の形態における情報システム１のブロック図である。
【００３８】
情報システム１は、外部装置１１、情報処理装置１２、端末装置１３を備える。
【００３９】
外部装置１１は、コメント格納部１１１、指示受信部１１２、コメント送信部１１３を備える。
【００４０】
情報処理装置１２は、辞書格納部１２１、コメント取得部１２２、評価対象決定部１２３、評価値取得部１２４、対象評価値取得部１２５、出力部１２６を備える。
【００４１】
端末装置１３は、端末受付部１３１、端末送信部１３２、端末受信部１３３、端末出力部１３４を備える。
【００４２】
外部装置１１を構成するコメント格納部１１１は、１以上のコメントを格納している。コメントは、上述したように、１以上のユーザが入力した口コミ等の情報であり、いわゆるＣＧＭである。また、コメントは、通常、テキストであるが、そのデータタイプやデータ構造等は問わない。
【００４３】
指示受信部１１２は、情報処理装置１２からコメント送信の指示を受信する。
【００４４】
コメント送信部１１３は、コメント送信の指示に応じて、１以上のコメントをコメント格納部１１１から取得し、情報処理装置１２に送信する。
【００４５】
なお、外部装置１１は、指示を受信しなくとも、コメントを情報処理装置１２に送信しても良い。
【００４６】
情報処理装置１２を構成する辞書格納部１２１には、１または２以上の評価語辞書が格納される。評価語辞書は、２以上の評価情報を有する。評価情報は、評価語群を有する。評価情報は、評価語群とスコアとを有しても良い。評価語群は、２以上の評価語である。評価語は、評価対象に対する評価に関係する用語である。評価語群は、通常、異なる意義を有する２以上の評価語である。なお、異なる意義とは、異なる属性と言っても良い。また、評価語は、例えば、評価対象に対する評価に関するキーワード、キーワードに関する特徴を示す特徴語、および評価の程度を示す程度語である。なお、キーワードに関する特徴とは、キーワードに与える特徴と言っても良い。そして、評価語群は、キーワード、特徴語、および程度語を有する。評価語群は、例えば、キーワード、および程度語を有する。また、キーワードは、例えば、化粧水等の評価対象の評価に直接、関係する用語であり、例えば、「潤う」「しっとり」等である。特徴語は、例えば、時間に関する用語であり、例えば、「続く」「短時間で」等である。程度語は、例えば、「少し」「かなり」「凄く」等である。スコアとは、評価の値である。スコアは、例えば、数値（１、２、・・・、１０等）、アルファベット（Ａ、Ｂ、・・・）等である。２以上の各評価語辞書は、例えば、評価対象に対応付けられている。評価語辞書は、例えば、評価対象を示す評価対象語またはＩＤ等に対応付けられている。なお、評価対象とは、評価の対象の商品やサービス（以下、適宜、「商品等」という。）である。評価対象語は、通常、評価対象の商品等の固有名称である。ここで、評価対象は、商品等の種類（例えば、化粧品、スキンケア、化粧水、洗顔、乳液、ベースメイク、ファンデーションなど）でも良い。また、２以上の各評価語辞書は、例えば、評価項目に対応付けられている。評価語辞書は、例えば、評価項目を示す評価項目語またはＩＤ等に対応付けられている。評価項目語は、評価項目を示す用語である。評価項目は、一の商品等の評価の項目である。商品「化粧水」に対する評価項目は、例えば、”うるおい効果”、”美白効果”、”毛穴・角質ケア効果”、”低刺激”、”エイジングケア効果”等である。
【００４７】
また、辞書格納部１２１の評価語辞書は、実施の形態２で説明する辞書構築装置２が蓄積した評価語辞書であることは好適である。ただし、評価語辞書は、人手で作成した情報でも良い。
【００４８】
また、辞書格納部１２１は、階層化されている３以上の評価対象の階層関係を示す情報である階層情報をも格納していることは好適である。階層情報とは、評価対象語の階層関係を示す情報であり、例えば、評価対象語のＩＤと、その親の評価対象語のＩＤを有する。階層情報とは、評価対象語の階層関係を示す情報であり、例えば、評価対象語のＩＤと、その親の評価対象語のＩＤ、およびその子の１以上の評価対象語のＩＤを有しても良い。つまり、かかる場合、評価対象が階層化されており、評価語辞書は階層化されている評価対象ごとに存在する。
【００４９】
さらに、評価対象が階層化されており、評価対象を評価する場合、一の評価対象に対応する評価語は、当該一の評価対象に対応する評価語だけではなく、当該一の評価対象の上位の評価対象に対応する評価語をも用いて、評価対象を評価することは好適である。
【００５０】
さらに、辞書格納部１２１は、１以上の固有名称情報を格納していても良い。固有名称情報は、固有名称と評価対象語とを対応付ける情報であり、例えば、固有名称と評価対象語とを有する情報である。なお、固有名称とは、評価対象の商品名、人名、地名等である。かかる場合、評価対象語は、固有名称の分類を示す情報である、とも言える。なお、固有名称も評価対象語として捕らえても良い。
【００５１】
コメント取得部１２２は、１以上のコメントを、記録媒体から取得する。ここでの記録媒体は、例えば、外部装置１１の記録媒体である。かかる場合、コメント取得部１２２は、１以上のコメントを外部装置１１から受信する。さらに詳細には、コメント取得部１２２は、例えば、コメントの送信指示を外部装置１１に送信し、当該指示の送信に応じて、１以上のコメントを外部装置１１から受信しても良い。コメントの送信指示は、ユーザを識別するユーザ識別子を有していても良い。ただし、コメントが格納されている記録媒体は、例えば、ローカルの図示しない記録媒体でも良い。コメントは、１以上のユーザが入力した情報である。コメントは、評価対象の商品等に対するコメントである。コメントは、口コミ、レビューと言っても良い。
【００５２】
評価対象決定部１２３は、コメント取得部１２２が取得した１以上の各コメントの評価対象を決定する。ここで、評価対象の決定とは、通常、評価対象語の取得である。評価対象決定部１２３は、コメント取得部１２２が取得した１以上の各コメントと辞書格納部１２１に格納されている１以上の評価対象語とを用いて、評価対象語を取得することは好適である。但し、コメント取得部１２２が取得したコメントに評価対象語が付加されており、評価対象決定部１２３は、コメントに付加されている評価対象語を取得しても良い。
【００５３】
評価対象決定部１２３は、評価語をも用いて、各コメントの評価対象を決定することは好適である。つまり、評価対象決定部１２３は、例えば、各コメントに出現する１以上の各評価語の頻度等を用いて、各評価語に対応する評価対象語を取得しても良い。さらに具体的には、評価対象決定部１２３は、例えば、各コメントの出現頻度が予め決められた条件を満たすほど多い１以上の評価語を取得し、当該１以上の評価語のうち、最も多くの評価語に対応する一の評価対象語を取得する。
【００５４】
また、さらに具体的には、評価対象語が階層化されている場合、評価対象決定部１２３は、例えば、各コメントから、出現頻度が予め決められた条件を満たすほど多い１以上の評価語を取得し、当該評価語に対応する評価対象語のうちで、最も下位の評価対象語を取得する。例えば、「スキンケア」が上位語、「化粧水」がその下位語である場合、予め決められた条件を満たすほど多い出現頻度の評価語に対応する評価対象語が「スキンケア」「化粧水」である場合、評価対象決定部１２３は、例えば、最下位の評価対象語「化粧水」を取得する。
【００５５】
また、評価対象語が階層化されており、評価対象決定部１２３が複数の評価対象語を取得した場合、例えば、評価対象決定部１２３は、階層化されている最下位の一の評価対象語を取得することは好適である。
【００５６】
評価対象決定部１２３は、コメント取得部１２２が取得した１以上の各コメントと辞書格納部１２１の１以上の固有名称とを用いて、各コメントの評価対象に対応する固有名称を決定することは好適である。つまり、例えば、評価対象決定部１２３は、コメントに出現する固有名称を、評価対象語として取得する。
【００５７】
評価対象決定部１２３は、一のコメントに中から、２以上の評価対象、および２以上の部分コメントを、対応付けて取得することは好適である。部分コメントとは、一のコメントの一部であり、２以上の各評価対象に対応するコメントの部分である。評価対象決定部１２３は、改行、改行＋スペースなどの手がかり句を用いて、コメントを部分コメントに分割する。また、評価対象決定部１２３は、文単位で評価対象を決定し、評価対象が変化するまでを部分コメントとして取得する等しても良い。
【００５８】
評価対象決定部１２３は、コメント取得部１２２が取得した１以上の各コメントまたは１以上の各部分コメントと、辞書格納部１２１に格納されている１以上の評価対象語、または１以上の評価語、または１以上の評価対象語と１以上の評価語を用いて、各コメントまたは各部分コメントに対応する評価対象を決定することは好適である。
【００５９】
評価値取得部１２４は、１以上の各コメントから、共起する２以上の評価語からなる評価語群を取得し、当該評価語群を、評価語辞書に適用し、評価対象の評価値を取得する。評価値取得部１２４は、辞書格納部１２１の評価語辞書に含まれる評価語に一致する評価語をコメントから取得しても良い。評価値取得部１２４は、通常、コメントを形態素解析し、評価値を取得する。なお、コメントから評価語を取得する処理は、公知技術により可能であるので、詳細な説明を省略する。また、共起する２以上の評価語は、通常、一文の中に共起する評価語である。ただし、共起する２以上の評価語は、一段落等の部分コメントの中に共起する評価語でも良い。
【００６０】
評価値取得部１２４は、１以上の各コメントから、共起する２以上の評価語からなる１または２以上の評価語群を取得し、当該１または２以上の評価語群に対応する１または２以上のスコアを用いて、評価対象の評価値を取得する。評価値取得部１２４は、２以上の評価語群に対応する２以上のスコアを取得した場合、例えば、当該２以上のスコアをパラメータとする増加関数により、評価対象の評価値を算出する。評価値取得部１２４は、２以上の評価語群に対応する２以上のスコアを取得した場合、例えば、当該２以上のスコアの平均値または中央値等を評価対象の評価値とする。
【００６１】
評価値取得部１２４は、１以上の各コメントから、共起する２以上の評価語からなる１または２以上の評価語群を取得し、当該１または２以上の評価語群を、評価対象決定部１２３が決定した評価対象に対応する評価語辞書に適用し、評価対象の評価値を取得する。評価値取得部１２４は、評価対象決定部１２３が決定した評価対象の上位にある評価対象に対応する評価語辞書をも用いて、各コメントの評価値を取得しても良い。なお、評価対象の上位にある評価対象は、階層情報を用いて取得され得る。
【００６２】
評価値取得部１２４は、１以上の各コメントから、２以上の評価語群を取得し、２以上の各評価語群を評価語辞書に適用し、評価項目ごとに、評価項目に対応する評価値を取得しても良い。さらに詳細には、評価値取得部１２４は、１以上の各コメントから、２以上の評価語群を取得し、２以上の各評価語群に対応する評価項目を決定し、決定した評価項目ごとに、評価項目に対応する評価語辞書に適用し、評価値を取得しても良い。なお、かかる評価語辞書も、評価対象決定部１２３が決定した評価対象に対応する評価語辞書でも良い。評価値取得部１２４は、例えば、以下のように動作する。まず、評価値取得部１２４は、１以上の各コメントから、２以上の評価語群を取得する。次に、評価値取得部１２４は、２以上の各評価語群が含まれる評価語辞書を検索する。次に、評価値取得部１２４は、評価語群ごとに、評価語辞書に対応する評価項目（評価項目を示す情報）を取得する。次に、評価値取得部１２４は、評価項目ごとに、１以上の評価語群に対応する１以上のスコアを評価語辞書から取得する。次に、評価値取得部１２４は、評価項目ごとに、取得した１以上のスコアを用いて、評価値を取得する。なお、評価値取得部１２４は、評価項目ごとに、取得した１以上のスコアをパラメータとする増加関数により、当該評価項目の評価値を算出する。
【００６３】
対象評価値取得部１２５は、評価対象ごとに、評価対象に対応する１以上の評価値を用いて、評価対象の評価値を取得する。また、対象評価値取得部１２５は、通常、評価対象の１以上の評価値を統計処理して、評価対象の総合的な評価値を算出する。統計処理は、例えば、平均値や中央値の算出等である。なお、この評価対象の１以上の評価値は、評価値取得部１２４が取得した評価値である。
【００６４】
また、対象評価値取得部１２５は、評価対象ごと、および評価項目ごとに、評価対象および評価項目に対応する１以上の評価値を用いて、評価値を取得し、出力しても良い。なお、かかる評価値は、評価値取得部１２４が取得した評価値であることは言うまでもない。
【００６５】
出力部１２６は、評価値取得部１２４が取得した評価対象の評価値を出力する。出力部１２６は、評価値取得部１２４が取得した評価値を評価項目ごとに出力することは好適である。また、出力部１２６は、評価対象ごとに、対象評価値取得部１２５が取得した評価対象の評価値を出力する。ここで、出力部１２６は、例えば、評価対象語と評価値とを対応付けて出力することは好適である。また、出力とは、端末装置１３等の外部の装置への送信、ディスプレイへの表示、プロジェクターを用いた投影、プリンタでの印字、音出力、記録媒体への蓄積、他の処理装置や他のプログラムなどへの処理結果の引渡しなどを含む概念である。
【００６６】
端末装置１３の端末受付部１３１は、ユーザからの指示や情報を受け付ける。指示とは、例えば、評価対象の評価を取得する評価取得指示である。また、情報とは、例えば、評価対象に対する評価に関するコメントである。なお、指示や情報の受け付けとは、キーボードやマウス、タッチパネルなどの入力デバイスから入力された情報等の受け付け、有線もしくは無線の通信回線を介して送信された情報等の受信、光ディスクや磁気ディスク、半導体メモリなどの記録媒体から読み出された情報等の受け付けなどを含む概念である。
【００６７】
端末送信部１３２は、端末受付部１３１が受け付けた指示や情報を、情報処理装置１２や外部装置１１等に送信する。
【００６８】
端末受信部１３３は、評価取得指示の送信に対応して、評価値を情報処理装置１２から受信する。端末受信部１３３は、情報処理装置１２や外部装置１１等から、評価値以外の情報を受信しても良い。
【００６９】
端末出力部１３４は、端末受信部１３３が受信した情報（例えば、評価値）を出力する。ここで、出力とは、ディスプレイへの表示、プロジェクターを用いた投影、プリンタでの印字、音出力、外部の装置への送信、記録媒体への蓄積、他の処理装置や他のプログラムなどへの処理結果の引渡しなどを含む概念である。
【００７０】
コメント格納部１１１、辞書格納部１２１は、不揮発性の記録媒体が好適であるが、揮発性の記録媒体でも実現可能である。
【００７１】
コメント格納部１１１等に情報が記憶される過程は問わない。例えば、記録媒体を介して情報がコメント格納部１１１等で記憶されるようになってもよく、通信回線等を介して送信された情報がコメント格納部１１１等で記憶されるようになってもよく、あるいは、入力デバイスを介して入力された情報がコメント格納部１１１等で記憶されるようになってもよい。
【００７２】
指示受信部１１２、コメント取得部１２２、端末受信部１３３は、通常、無線または有線の通信手段で実現されるが、放送を受信する手段で実現されても良い。
【００７３】
コメント送信部１１３、出力部１２６、端末送信部１３２は、通常、無線または有線の通信手段で実現され得るが、放送手段で実現されても良い。
【００７４】
評価対象決定部１２３、評価値取得部１２４は、通常、ＭＰＵやメモリ等から実現され得る。コメント取得部１２２等の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
【００７５】
出力部１２６、端末出力部１３４は、ディスプレイやスピーカー等の出力デバイスを含むと考えても含まないと考えても良い。出力部１２６は、出力デバイスのドライバーソフトまたは、出力デバイスのドライバーソフトと出力デバイス等で実現され得る。
【００７６】
次に、情報システム１の動作について説明する。まず、外部装置１１の動作について説明する。外部装置１１の指示受信部１１２は、情報処理装置１２からコメントの送信指示を受信する。そして、コメント送信部１１３は、コメントの送信指示に応じて、１以上のコメントをコメント格納部１１１から取得し、情報処理装置１２に送信する。
【００７７】
次に、情報処理装置１２の動作について、図３のフローチャートを用いて説明する。
【００７８】
（ステップＳ３０１）コメント取得部１２２は、１以上のコメントを取得する。なお、コメント取得部１２２は、図示しない記録媒体から１以上のコメントを読み出しても良いし、１以上の外部装置１１から１以上のコメントを受信しても良い。
【００７９】
（ステップＳ３０２）評価対象決定部１２３は、カウンタｉに１を代入する。
【００８０】
（ステップＳ３０３）評価対象決定部１２３は、ステップＳ３０１で取得した１以上のコメントの中に、ｉ番目のコメントが存在するか否かを判断する。ｉ番目のコメントが存在すればステップＳ３０４に行き、ｉ番目のコメントが存在しなければステップＳ３０６に行く。
【００８１】
（ステップＳ３０４）評価値取得部１２４等は、コメントの評価値を取得する。コメントの評価値を取得する処理について、図４のフローチャートを用いて説明する。
【００８２】
（ステップＳ３０５）評価対象決定部１２３は、カウンタｉを１、インクリメントする。ステップＳ３０３に戻る。
【００８３】
（ステップＳ３０６）対象評価値取得部１２５は、カウンタｊに１を代入する。
【００８４】
（ステップＳ３０７）対象評価値取得部１２５は、バッファに一時蓄積された評価対象語の中で、ｊ番目の評価対象語が存在するか否かを判断する。ｊ番目の評価対象語が存在すればステップＳ３０８に行き、存在しなければ処理を終了する。
【００８５】
（ステップＳ３０８）対象評価値取得部１２５は、ｊ番目の評価対象語に対応する１以上の評価値をバッファから取得する。なお、この評価値はコメントの評価値である。
【００８６】
（ステップＳ３０９）対象評価値取得部１２５は、ステップＳ３０８で取得した１以上の評価値を用いて、ｊ番目の評価対象語（ｊ番目の評価対象）に対する評価値を算出する。通常、対象評価値取得部１２５は、ステップＳ３０８で取得した１以上の評価値を統計処理し、ｊ番目の評価対象の評価値を算出する。
【００８７】
（ステップＳ３１０）対象評価値取得部１２５は、ｊ番目の評価対象語と、ステップＳ３０９で取得した評価値（通常、統計処理結果）とを対応付けて出力する。
【００８８】
（ステップＳ３１１）対象評価値取得部１２５は、カウンタｊを１、インクリメントする。ステップＳ３０７に戻る。
【００８９】
なお、図３のフローチャートにおいて、コメントごとにコメントの評価値を算出したが、複数の各コメントの評価対象語をすべて取得した後、複数の各コメントの評価値を算出する等、上記のフローチャートとは異なる手順で、最終的に評価対象に対応する評価値を取得すれば良いことは言うまでもない。
【００９０】
また、図３のフローチャートにおいて、対象評価値取得部１２５は、評価対象ごと、および評価項目ごとに、評価値を取得し、出力することは好適である。
【００９１】
また、図３のフローチャートにおいて、コメントごとに算出したコメントの評価値をコメントに対応付けて蓄積したり、外部の装置に送信したり、表示したりしても良い。
【００９２】
さらに、図３のフローチャートにおいて、電源オフや処理終了の割り込みにより処理は終了する。
【００９３】
次に、ステップＳ３０４のコメント評価値を取得する処理について、図４のフローチャートを用いて説明する。
【００９４】
（ステップＳ４０１）評価対象決定部１２３は、処理対象のコメントを分割する処理を行なう。ここで分割処理は、評価対象ごとに、コメントを分割する処理である。分割によって、２以上の部分コメントを取得し得る。なお、ここで、分割できない場合もあり、かかる場合、コメントの評価対象は一つである。また、かかる分割処理について、図５のフローチャートを用いて説明する。なお、評価対象決定部１２３は、処理対象のコメントを、単に、文に分割する処理を行っても良い。
【００９５】
（ステップＳ４０２）評価値取得部１２４は、カウンタｉに１を代入する。
【００９６】
（ステップＳ４０３）評価値取得部１２４は、ｉ番目の部分コメントが存在するか否かを判断する。ｉ番目の部分コメントが存在すればステップＳ４０４に行き、存在しなければステップＳ４１０に行く。なお、１番目の部分コメントは、コメントである場合もある。
【００９７】
（ステップＳ４０４）評価値取得部１２４は、ｉ番目の部分コメントに対応する評価語辞書を取得する。かかる評価語辞書取得処理について、図６のフローチャートを用いて説明する。なお、本ステップで、ｉ番目の部分コメントに対応する評価対象語も取得する。また、評価語辞書の取得とは、使用する評価語辞書の決定でも良い。
【００９８】
（ステップＳ４０５）評価値取得部１２４は、ステップＳ４０４で取得した評価語辞書を用いて、ｉ番目の部分コメントに出現する１または２以上の評価語を取得する。ここで、評価値取得部１２４は、ｉ番目の部分コメントから２以上の評価語である評価語群を取得することは好適である。なお、評価値取得部１２４は、例えば、ステップＳ４０４で取得した評価語辞書に含まれる１以上の評価語を用いて、ｉ番目の部分コメントを検索し、ｉ番目の部分コメントに出現する１または２以上の評価語を取得する。
【００９９】
（ステップＳ４０６）評価値取得部１２４は、ステップＳ４０５で取得した１または２以上の評価語を用いて、スコアを取得する。例えば、評価値取得部１２４は、ステップＳ４０５で２以上の評価語を取得した場合、当該２以上の評価語を有する評価語群と対になるスコアを、評価語辞書から取得する。例えば、評価値取得部１２４は、ステップＳ４０５で１以上の評価語を取得した場合、当該評価語に対応する得点（例えば、１）を加算し、スコアを算出する。また、例えば、評価値取得部１２４は、ステップＳ４０５で１以上の評価語を取得した場合、当該評価語が肯定的な語であるとして登録されている場合には＋１、否定的な語であるとして登録されている場合には−１をし、最終的なスコアを算出する。
【０１００】
（ステップＳ４０７）評価値取得部１２４は、ｉ番目の部分コメントに対応する評価項目を取得する。例えば、評価値取得部１２４は、ステップＳ４０５で取得した評価語群を含む評価語辞書に対応付いた評価項目を取得する。例えば、評価値取得部１２４は、ｉ番目の部分コメントに含まれる評価項目を示す用語である評価項目語を取得する。なお、評価項目語を、単に、評価項目と言う場合がある。
【０１０１】
（ステップＳ４０８）評価値取得部１２４は、ｉ番目の部分コメントに対応する評価対象語と、評価項目語と、スコアとを対応付けて、バッファに一時蓄積する。なお、ここで、評価対象語または／および評価項目が存在しない場合がある。
【０１０２】
（ステップＳ４０９）評価値取得部１２４は、カウンタｉを１、インクリメントする。ステップＳ４０３に戻る。
【０１０３】
（ステップＳ４１０）評価値取得部１２４は、評価対象ごと、および評価項目ごとに、１以上のスコアを用いて、当該コメントの評価値を取得する。上位処理にリターンする。評価値取得部１２４は、例えば、評価対象ごと、および評価項目ごとに、バッファから１以上のスコアを取得し、当該１以上のスコアをパラメータとする増加関数（例えば、平均値を算出する関数、中央値を取得する関数など）により、評価値を算出する。また、例えば、評価対象が決まっている場合、評価値取得部１２４は、例えば、評価項目ごとに、１以上のスコアを用いて、当該コメントの評価値を取得する。
【０１０４】
次に、ステップＳ４０１の分割処理について、図５のフローチャートを用いて説明する。
【０１０５】
（ステップＳ５０１）評価対象決定部１２３は、初期化を行なう。初期化とは、カウンタｉに１を代入し、部分コメントバッファにＮＵＬＬを代入し、評価対象バッファにＮＵＬＬを代入することである。なお、部分コメントバッファとは、部分コメントが格納されるバッファであり、評価対象バッファとは評価対象語が格納されるバッファである。
【０１０６】
（ステップＳ５０２）評価対象決定部１２３は、コメントの中に、ｉ番目の処理単位が存在するか否かを判断する。ｉ番目の処理単位が存在すればステップＳ５０３に行き、存在しなければステップＳ５０６に行く。そして、ステップＳ５０６の処理の後、上位処理にリターンする。なお、処理単位とは、カレントの部分コメントの中の情報であるか、次の新しい部分コメントの中の情報であるかを判断するための単位となる情報であり、通常、文である。ただし、処理単位は、主語が存在する文または句または段落等でも良い。
【０１０７】
（ステップＳ５０３）評価対象決定部１２３は、コメントから、ｉ番目の処理単位を取得する。
【０１０８】
（ステップＳ５０４）評価対象決定部１２３は、ｉ番目の処理単位から評価対象語または固有名称を取得する。なお、ここで評価対象語または固有名称を取得できない場合もあり得る。評価対象語等が取得できない場合、（ｉ−１）番目の処理単位における評価対象語等から変化がない、と判断される。また、評価対象決定部１２３は、例えば、ｉ番目の処理単位を形態素解析し、固有名称を取得しても良いし、ｉ番目の処理単位を形態素解析し、主語である評価対象語を取得しても良いし、辞書格納部１２１の評価対象語を用いて、ｉ番目の処理単位に出現している評価対象語を取得しても良い。また、評価対象決定部１２３は、複数のアルゴリズムを組み合わせて、評価対象語または固有名称を取得しても良い。なお、固有名称等を取得する技術は公知技術であるので、詳細な説明を省略する。
【０１０９】
（ステップＳ５０５）評価対象決定部１２３は、ステップＳ５０４で評価対象語または固有名称を取得でき、かつ取得した評価対象語または固有名称が、評価対象バッファに格納されている評価対象語または固有名称と同一であるか否かを判断する。かかる条件を満たす場合はステップＳ５０６に行き、かかる条件を満たさない場合はステップＳ５０９に行く。なお、かかる条件を満たす場合は話題（評価対象）の変更があった場合であり、かかる条件を満たさない場合は話題の変更がなかった場合である。
【０１１０】
（ステップＳ５０６）評価対象決定部１２３は、部分コメントバッファの情報と、評価対象バッファの情報とを、図示しない記録媒体に一時蓄積する。この一時蓄積された情報が、評価値を算出する対象のコメントまたは部分コメントである。なお、部分コメントバッファの情報がＮＵＬＬの場合は、本ステップの動作は行なわれない、とする。
【０１１１】
（ステップＳ５０７）評価対象決定部１２３は、部分コメントバッファにｉ番目の処理単位を上書きし、評価対象バッファにステップＳ５０４で取得した評価対象語または固有名称を上書きする。
【０１１２】
（ステップＳ５０８）評価対象決定部１２３は、カウンタｉを１、インクリメントする。ステップＳ５０２に戻る。
【０１１３】
（ステップＳ５０９）評価対象決定部１２３は、ｉ番目の処理単位を部分コメントバッファに追記する。ステップＳ５０８に行く。
【０１１４】
次に、ステップＳ４０４の評価語辞書取得処理について、図６のフローチャートを用いて説明する。
【０１１５】
（ステップＳ６０１）評価値取得部１２４は、処理対象の部分コメント（コメントの場合もある）に対応する固有名称、または評価対象語を取得する。なお、固有名称または評価対象語の取得方法は、ステップＳ５０４における取得方法と同じで良く、説明を省略する。
【０１１６】
（ステップＳ６０２）評価値取得部１２４は、ステップＳ６０１で取得した情報が固有名称であるか否かを判断する。固有名称である場合はステップＳ６０３に行き、固有名称でない場合はステップＳ６０４に行く。
【０１１７】
（ステップＳ６０３）評価値取得部１２４は、ステップＳ６０１で取得した固有名称と対になる評価対象語を、辞書格納部１２１から取得する。
【０１１８】
（ステップＳ６０４）評価値取得部１２４は、ステップＳ６０１で取得した評価対象語またはステップＳ６０３で取得した評価対象語に対応する評価語辞書を辞書格納部１２１から取得する。なお、本ステップで利用した評価対象語をカレントの評価対象語とする。
【０１１９】
（ステップＳ６０５）評価値取得部１２４は、階層情報を利用して、評価語辞書を取得するか否かを判断する。階層情報を利用する場合はステップＳ６０６に行き、階層情報を利用しない場合は上位処理にリターンする。なお、階層情報を利用するか否かは、予め決められている、とする。
【０１２０】
（ステップＳ６０６）評価値取得部１２４は、カレントの評価対象語の親が存在するか否かを、階層情報を用いて判断する。親が存在すればステップＳ６０７に行き、親が存在しなければ上位処理にリターンする。
【０１２１】
（ステップＳ６０７）評価値取得部１２４は、カレントの評価対象語の親の評価対象語に対応する評価語辞書を辞書格納部１２１から取得する。
【０１２２】
（ステップＳ６０８）評価値取得部１２４は、カレントの評価対象語を、親の評価対象語とする。ステップＳ６０６に戻る。
【０１２３】
なお、図６のフローチャートにおいて、評価値取得部１２４は、処理対象の部分コメント（コメントの場合もある）に含まれる１以上の評価語から評価項目を決定し、当該評価項目に対応する評価語辞書を取得しても良い。なお、かかる場合、例えば、図示しない格納部に、１以上の評価語と評価項目との対応情報が格納されている。
【０１２４】
次に、端末装置１３の動作について説明する。端末装置１３の端末受付部１３１は、ユーザから評価取得指示を受け付ける。なお、評価取得指示は評価を取得する指示である。次に、端末送信部１３２は、端末受付部１３１が受け付けた評価取得指示を、情報処理装置１２に送信する。そして、端末受信部１３３は、評価取得指示の送信に対応して、評価値を情報処理装置１２から受信する。評価値は、評価項目別の評価値であることは好適である。また、評価値は、評価対象別および評価項目別の評価値であることは好適である。端末出力部１３４は、端末受信部１３３が受信した評価値を出力する。なお、評価取得指示は、通常、評価対象語を含む。また、端末受信部１３３は、例えば、評価取得指示に含まれる評価対象語に対応する評価値を情報処理装置１２から受信する。また、端末受信部１３３は、コメントごとの評価値を受信しても良い。かかる場合、端末出力部１３４は、コメントごとの評価値を出力する。
【０１２５】
以下、本実施の形態における情報システム１の具体的な動作について説明する。情報システム１の概念図は図１である。
【０１２６】
今、辞書格納部１２１は、図７、および図８に示す評価語辞書を格納している。評価語辞書は、１以上の評価情報を有する。評価情報は、ここでは「スコア」「評価語群」を有する。つまり、評価語辞書は、評価語群ごとのスコアを有する１または２以上の評価情報を格納している。また、「評価語群」は、「程度語」「特徴語」「キーワード」のうち１種類以上の情報を有する。また、ここでの「特徴語」は、主に、「キーワード」の状態が継続する時間的な長さを示す情報である。また、図７の評価語辞書は、評価項目語「うるおい」に対応付いている。また、図８の評価語辞書は、評価項目語「毛穴・角質」に対応付いている。
【０１２７】
また、辞書格納部１２１は、図９に示す固有名称情報管理表を格納している。固有名称情報管理表は、「ＩＤ」「固有名称」「評価対象語」を有するレコードを１以上格納している。本レコードは、固有名称情報である。固有名称に対応する評価対象語は、固有名称の分類を示す、と言える。
【０１２８】
さらに、外部装置１１のコメント格納部１１１は、図１０に示すコメントを格納している。図１０のコメントは、評価対象「化粧水Ａ」に対するコメントである。なお、図１０に示す複数のコメントは、一の外部装置１１に格納されているものであっても良いし、２以上の外部装置１１に格納されているものを集めたものであっても良い。
【０１２９】
かかる状況において、例えば、情報システム１は、以下のように動作する。ここでは、情報処理装置１２が、各コメントの評価項目ごとの評価値、および評価対象語または固有名称の評価値を出力する処理について説明する。
【０１３０】
まず、情報処理装置１２のコメント取得部１２２は、１または２以上の外部装置１１にコメントの送信指示を送信する。
【０１３１】
そして、１または２以上の外部装置１１の指示受信部１１２は、送信指示を受信する。そして、１または２以上の外部装置１１のコメント送信部１１３は、１以上のコメントをコメント格納部１１１から読み取り、情報処理装置１２に送信する。
【０１３２】
次に、情報処理装置１２のコメント取得部１２２は、１または２以上の外部装置１１から、１または２以上のコメントを受信する。コメント取得部１２２が受信したコメントの集合が、図１０である。
【０１３３】
次に、評価対象決定部１２３等は、以下のように、図１０の各コメントを順に処理する。
【０１３４】
まず、評価対象決定部１２３は、１番目のコメントの処理を行なう。つまり、評価対象決定部１２３１は、部分コメントバッファにＮＵＬＬを代入し、評価対象バッファにＮＵＬＬを代入する。そして、評価対象決定部１２３１は、１番目のコメントの第１文「この化粧水Ａを使うと、お肌がかなりしっとしとし、かなり潤いが続きます。」を、例えば、形態素解析し、主語を構成する句「化粧水Ａ」を取得する。なお、ここでは、文の主語「化粧水Ａ」と対になる評価対象語「化粧品」を、図９の固有名称情報管理表から取得する。
【０１３５】
次に、評価値取得部１２４は、評価対象語「化粧品」に対応する評価語辞書（ここでは、図７、図８とする。）を取得する。
【０１３６】
次に、評価値取得部１２４は、１番目のコメントの第１文を形態素解析し、１以上の自立語を取得し、各自立語の原形を取得する。そして、評価値取得部１２４は、取得した各自立語の原形の中で、図７、図８の評価語辞書の中の１以上の評価語を取得する。そして、評価値取得部１２４は、１番目のコメントの第１文から「かなり」「しっとり」「かなり」「潤う」「続く」を取得する。
【０１３７】
次に、評価値取得部１２４は、取得した５つの評価語を用いて、スコアを取得する。つまり、評価値取得部１２４は、取得した５つの評価語のうち、「かなり」「しっとり」と対になるスコア「７」を図７の評価語辞書から取得する。また、評価値取得部１２４は、取得した５つの評価語のうち、「かなり」「潤う」「続く」と対になるスコア「８」を図７の評価語辞書から取得する。
【０１３８】
次に、評価値取得部１２４は、図７の評価語辞書に対応する評価項目「うるおい」を取得する。そして、評価値取得部１２４は、評価項目「うるおい」とスコア「７」、および評価項目「うるおい」とスコア「８」とを対応付けて、図示しないバッファに一時蓄積する。なお、ここで、評価値取得部１２４は、評価対象語「化粧品」をも、評価項目とスコアとに対応付けて、図示しないバッファに一時蓄積しても良い。
【０１３９】
次に、評価値取得部１２４は、１番目のコメントの第２文を形態素解析し、１以上の自立語を取得し、各自立語の原形を取得する。そして、評価値取得部１２４は、取得した各自立語の原形の中で、図７、図８の評価語辞書の中の１以上の評価語を取得する。そして、評価値取得部１２４は、１番目のコメントの第２文から「短時間」「除去」を取得する。
【０１４０】
次に、評価値取得部１２４は、取得した２つの評価語を用いて、スコアを取得する。つまり、評価値取得部１２４は、取得した２つの評価語「短時間」「除去」と対になるスコア「８」を図８の評価語辞書から取得する。
【０１４１】
次に、評価値取得部１２４は、図８の評価語辞書に対応する評価項目「毛穴・角質」を取得する。そして、評価値取得部１２４は、評価項目「毛穴・角質」とスコア「８」とを対応付けて、図示しないバッファに一時蓄積する。なお、ここで、評価値取得部１２４は、評価対象語「化粧品」をも、評価項目とスコアとに対応付けて、図示しないバッファに一時蓄積しても良い。
【０１４２】
次に、評価値取得部１２４は、１番目のコメントの第３文を形態素解析し、１以上の自立語を取得し、各自立語の原形を取得する。そして、評価値取得部１２４は、取得した各自立語の原形の中で、図７、図８の評価語辞書の中の１以上の評価語を取得する。そして、評価値取得部１２４は、１番目のコメントの第３文から「長期にわたって」「全く」「目立たない」を取得する。
【０１４３】
次に、評価値取得部１２４は、取得した３つの評価語を用いて、スコアを取得する。つまり、評価値取得部１２４は、取得した３つの評価語「長期にわたって」「全く」「目立たない」と対になるスコア「９」を図８の評価語辞書から取得する。
【０１４４】
次に、評価値取得部１２４は、図８の評価語辞書に対応する評価項目「毛穴・角質」を取得する。そして、評価値取得部１２４は、評価項目「毛穴・角質」とスコア「９」とを対応付けて、図示しないバッファに一時蓄積する。なお、ここで、評価値取得部１２４は、評価対象語「化粧品」をも、評価項目とスコアとに対応付けて、図示しないバッファに一時蓄積しても良い。
【０１４５】
次に、評価値取得部１２４は、バッファ内の情報を用いて、評価項目ごとに、１以上のスコアを用いて、当該コメントの評価値を取得する。つまり、評価値取得部１２４は、評価項目「うるおい」とスコア「７」、および評価項目「うるおい」とスコア「８」から、１番目のコメントの、評価項目「うるおい」に対するスコアは「７．５」と算出する。そして、評価値取得部１２４は、図示しないバッファに、評価項目「うるおい」とスコア「７．５」とを対応付けて蓄積する。なお、スコア「７．５」は、２つスコア「７」「８」の平均値である。また、評価値取得部１２４は、評価項目「毛穴・角質」とスコア「８」、および評価項目「毛穴・角質」とスコア「９」から、１番目のコメントの、評価項目「毛穴・角質」に対するスコアは「８．５」と算出する。そして、評価値取得部１２４は、図示しないバッファに、評価項目「毛穴・角質」とスコア「８．５」とを対応付けて蓄積する。なお、スコア「８．５」は、２つスコア「８」「９」の平均値である。
【０１４６】
次に、評価対象決定部１２３は、２番目のコメントの処理を行なう。まず、評価対象決定部１２３は、１番目のコメントの処理と同様に、評価対象語「化粧品」を取得する。
【０１４７】
次に、評価値取得部１２４は、２番目のコメントの第１文を形態素解析し、１以上の自立語を取得し、各自立語の原形を取得する。そして、評価値取得部１２４は、取得した各自立語の原形の中で、図７、図８の評価語辞書の中の１以上の評価語を取得する。そして、評価値取得部１２４は、２番目のコメントの第１文から「一瞬」「潤う」を取得する。
【０１４８】
次に、評価値取得部１２４は、取得した２つの評価語「一瞬」「潤う」と対になるスコア「３」を図７の評価語辞書から取得する。
【０１４９】
次に、評価値取得部１２４は、図７の評価語辞書に対応する評価項目「うるおい」を取得する。そして、評価値取得部１２４は、評価項目「うるおい」とスコア「３」とを対応付けて、図示しないバッファに一時蓄積する。なお、ここで、評価値取得部１２４は、評価対象語「化粧品」をも、評価項目とスコアとに対応付けて、図示しないバッファに一時蓄積しても良い。
【０１５０】
次に、評価値取得部１２４は、２番目のコメントの第２文を形態素解析し、１以上の自立語を取得し、各自立語の原形を取得する。そして、評価値取得部１２４は、取得した各自立語の原形の中で、図７、図８の評価語辞書の中の１以上の評価語を取得する。そして、評価値取得部１２４は、２番目のコメントの第２文から「かなり」「ふさぐ」を取得する。
【０１５１】
次に、評価値取得部１２４は、取得した２つの評価語を用いて、スコアを取得する。つまり、評価値取得部１２４は、取得した２つの評価語「かなり」「ふさぐ」と対になるスコア「７」を図８の評価語辞書から取得する。
【０１５２】
次に、評価値取得部１２４は、図８の評価語辞書に対応する評価項目「毛穴・角質」を取得する。そして、評価値取得部１２４は、評価項目「毛穴・角質」とスコア「７」とを対応付けて、図示しないバッファに一時蓄積する。なお、ここで、評価値取得部１２４は、評価対象語「化粧品」をも、評価項目とスコアとに対応付けて、図示しないバッファに一時蓄積しても良い。
【０１５３】
次に、評価対象決定部１２３は、３番目のコメントの処理を行なう。まず、評価対象決定部１２３は、評価対象語「化粧品」を取得する。なお、３番目のコメントは、評価対象語「化粧品」に対応付いている、とする。
【０１５４】
次に、評価値取得部１２４は、３番目のコメントの第１文を形態素解析し、１以上の自立語を取得し、各自立語の原形を取得する。そして、評価値取得部１２４は、取得した各自立語の原形の中で、図７、図８の評価語辞書の中の１以上の評価語を取得する。そして、評価値取得部１２４は、２番目のコメントの第１文から「潤う」「かなり」「続く」を取得する。
【０１５５】
次に、評価値取得部１２４は、取得した３つの評価語「潤う」「かなり」「続く」と対になるスコア「８」を図７の評価語辞書から取得する。
【０１５６】
次に、評価値取得部１２４は、図７の評価語辞書に対応する評価項目「うるおい」を取得する。そして、評価値取得部１２４は、評価項目「うるおい」とスコア「８」とを対応付けて、図示しないバッファに一時蓄積する。なお、ここで、評価値取得部１２４は、評価対象語「化粧品」をも、評価項目とスコアとに対応付けて、図示しないバッファに一時蓄積しても良い。
【０１５７】
次に、評価値取得部１２４は、３番目のコメントの第２文を形態素解析し、１以上の自立語を取得し、各自立語の原形を取得する。そして、評価値取得部１２４は、取得した各自立語の原形の中で、図７、図８の評価語辞書の中の１以上の評価語を取得できなかったので、３番目のコメントの処理を終了する。
【０１５８】
そして、評価値取得部１２４は、４番目以降のコメントに対しても同様の処理を行い、図１１に示すコメント別の評価項目別評価値表を取得した、とする。コメント別の評価項目別評価値表は、各コメントの評価項目別の評価値を管理する表である。
【０１５９】
以上、本具体例では、評価値取得部１２４は、一のコメントに対して、２以上の評価項目の評価値を取得できた。また、同一の評価対象（ここでは、化粧水Ａ）のコメントでも、自動的に評価値が付与される評価項目は、コメントにより異なった。
【０１６０】
さらに、本具体例において、対象評価値取得部１２５は、２以上のコメントに対応する評価値から、評価対象（ここでは、化粧水Ａ）の評価項目別の評価値を算出しても良い。ここでは、対象評価値取得部１２５は、例えば、２以上のコメントに対応する評価項目「うるおい」の評価値の平均をとり、化粧水Ａの評価項目「うるおい」の評価値としても良い。なお、２以上のコメントに対応する評価項目「うるおい」の評価値の算出方法は、平均に限らないことは言うまでもない。対象評価値取得部１２５は、２以上のコメントに対応する評価項目「うるおい」の２以上の評価値をパラメータとする増加関数により、化粧水Ａの評価項目「うるおい」の評価値を算出する。また、対象評価値取得部１２５は、２以上のコメントに対応する評価項目「毛穴・角質」の２以上の評価値をパラメータとする増加関数により、化粧水Ａの評価項目「毛穴・角質」の評価値を算出する。
【０１６１】
また、本具体例において、対象評価値取得部１２５は、２以上のコメントに対応する評価値から、評価対象（ここでは、化粧水Ａ）の全体の評価値を算出しても良い。
（実験）
【０１６２】
キーワード（用語と言っても良い）の共起に基づく評価表現辞書を用いたスコアリング手法（情報処理装置１の手法であり、提案手法と言う。）の妥当性を検証するため，実データを用いてスコアリング実験を行った。まず、対象とするデータを確認するため、化粧品販売サイトに投稿された「化粧水」に関するレビューデータ（コメント）からランダムに５０００件を抽出し、分析を行った。抽出した５０００件のレビューデータにおける評価値別のレビュー数を図１２に示す。また、各レビューデータに付与された効果タグの数を、評価値別に集計したものを図１３に示す。図１３から、高い評価値を付与した投稿者が、効果に関するタグを多くつける傾向があることが分かった。
【０１６３】
以下、実験方法について述べる。ここで、レビュー実データに対するスコアリング実験の方法を示す。上述の「化粧水」に関するレビューデータ５０００件からランダムに抽出した１０件のレビューデータを用いた。本実験は、以下に示す２つの手法を比較することで行う。第一は、辞書を使用しない人手によるスコアリング手法(正解データ)であり、第二は、キーワードの共起に基づく評価表現辞書を用いたスコアリング手法（提案手法)である。
【０１６４】
人手によるスコアリングでは、辞書を用いずに被験者が実際にレビューテキストを読み，事前に設定された１０件の評価軸毎に０〜７の範囲でスコア（星）を付けた。個人差を考慮して、２０代から３０代までの女性（大学生および社会人）１４名に被験者としてスコアリングを行ってもらった。提案手法である、評価表現辞書を用いたスコアリングでは、事前に作成したキーワードの共起に基づく評価表現辞書（評価語辞書）を用いてスコアリングを行った。人手によるスコアリングと同様に事前に設定された１０件の評価軸毎に０〜７の範囲でスコアリングを行った。なお、本実験で設定された「化粧水」の１０の評価軸（評価項目）は、以下の通りである。
・コストパフォーマンス
・うるおい／浸透
・美白／ UV
・毛穴・角質ケア／高クレンジング
・爽快感／顔のテカリ防止
・サラサラ⇔トロトロ
・低刺激
・肌荒れ対策
・エイジングケア
・香り
【０１６５】
以上の実験の結果を以下に示す。レビュー１０件に対する人手によるスコアリング結果と、作成したキーワードの共起に基づく辞書によるスコアリング結果を図１４に示す。図１４によれば、人手によるスコアリングの全ての項目の平均値（星の数）が４．９２であり、提案手法（辞書に基づくスコアリング）の全ての項目の平均値が４．７３であった。また、平均絶対誤差（MAE）は０．７２であった。全体的な傾向として、人手によるスコアリングの方が、提案手法（辞書に基づくスコアリング）に比べて、少し高い評価値となっているという傾向があるが、０〜７という評価値の範囲に対して平均絶対誤差が０．７２であり、正解データに近いスコアリングを行えているといえる。また、スコアリングを行えた評価軸の総数では、人手によりスコアリングが４８件であるのに対し、辞書によるスコアリングでは３９件であり、正解データの約８１％の評価表現をスコアリングすることができた。フレーズ辞書による予備実験では、約５％であったことを考えると、キーワードの共起に基づく評価表現辞書の有効性を示す結果となった。
【０１６６】
以上、本実施の形態によれば、口コミ等のコメントに対して、適切な評価値を取得できる。
【０１６７】
また、本実施の形態によれば、口コミ等のコメントに対して、評価項目別に、自動的に評価値を取得できる。
【０１６８】
また、本実施の形態によれば、口コミ等のコメントに対して、評価対象別および評価項目別に、自動的に評価値を取得できる。
【０１６９】
さらに、本実施の形態における処理は、ソフトウェアで実現しても良い。そして、このソフトウェアをソフトウェアダウンロード等により配布しても良い。また、このソフトウェアをＣＤ−ＲＯＭなどの記録媒体に記録して流布しても良い。なお、このことは、本明細書における他の実施の形態においても該当する。なお、本実施の形態における情報処理装置を実現するソフトウェアは、以下のようなプログラムである。つまり、このプログラムは、コンピュータがアクセス可能な記録媒体は、評価対象に対する評価に関係する評価語であり、異なる意義を有する２以上の評価語である評価語群を有する２以上の評価情報を有する評価語辞書が格納される辞書格納部を具備し、コンピュータを、１以上のユーザが入力した１以上のコメントを、記録媒体から取得するコメント取得部と、前記１以上の各コメントから、共起する２以上の評価語からなる評価語群を取得し、当該評価語群を、前記評価語辞書に適用し、前記評価対象の評価値を取得する評価値取得部と、前記評価値取得部が取得した評価対象の評価値を出力する出力部として機能させるためのプログラムである。
【０１７０】
上記プログラムにおいて、前記評価語群は、評価対象に対する評価に関するキーワード、当該キーワードに関する特徴を示す特徴語、および評価の程度を示す程度語を有することは好適である。
【０１７１】
上記プログラムにおいて、前記評価情報は、評価語群と、評価の値であるスコアとを有し、前記評価値取得部は、前記１以上の各コメントから、共起する２以上の評価語を取得し、当該２以上の評価語に対応するスコアを用いて、前記評価対象の評価値を取得する
ものとして、コンピュータを機能させるプログラムであることは好適である。
【０１７２】
上記プログラムにおいて、前記辞書格納部は、２以上の各評価対象ごとに、評価語辞書を格納しており前記コメント取得部が取得した１以上の各コメントの評価対象を決定する評価対象決定部をさらに具備し、前記評価値取得部は、前記１以上の各コメントから、共起する２以上の評価語からなる評価語群を取得し、当該評価語群を、前記評価対象決定部が決定した評価対象に対応する評価語辞書に適用し、前記評価対象の評価値を取得するものとして、コンピュータを機能させるプログラムであることは好適である。
【０１７３】
上記プログラムにおいて、前記辞書格納部は、２以上の各評価項目ごとに、評価語辞書を格納しており、前記評価値取得部は、前記１以上の各コメントから、２以上の評価語群を取得し、当該２以上の各評価語群に対応する評価項目を決定し、当該決定した評価項目ごとに、当該評価項目に対応する評価語辞書に適用し、評価値を取得し、前記出力部は、前記評価値取得部が取得した評価値を評価項目ごとに出力するものとして、コンピュータを機能させるプログラムであることは好適である。
【０１７４】
上記プログラムにおいて、前記辞書格納部は、辞書構築装置２が蓄積した１以上の評価情報を有する評価語辞書を格納しているものとして、コンピュータを機能させるプログラムであることは好適である。
【０１７５】
（実施の形態２）
【０１７６】
本実施の形態において、２以上の用語の共起に基づく評価語辞書（実施の形態１の辞書格納部１２１の評価語辞書）を自動生成する辞書構築装置
について説明する。
【０１７７】
なお、本実施の形態において、２以上の用語の共起とは、例えば、キーワード、程度語、特徴語の３種類を含む。
【０１７８】
図１５は、本実施の形態における辞書構築装置２のブロック図である。
【０１７９】
辞書構築装置２は、辞書格納部１２１、受付部２１、コメント取得部２２、評価情報取得部２３、蓄積部２４を備える。
【０１８０】
辞書格納部１２１には、１または２以上の評価語辞書が格納され得る。また、辞書格納部１２１には、１以上の評価語が格納されていても良い。また、辞書格納部１２１には、１以上の評価語群が格納されていても良い。
【０１８１】
受付部２１は、指示や情報等を受け付ける。指示や情報等とは、例えば、辞書構築指示である。指示や情報等の入力手段は、キーボードやマウスやメニュー画面によるもの等、何でも良い。受付部２１は、キーボード等の入力手段のデバイスドライバーや、メニュー画面の制御ソフトウェア等で実現され得る。
【０１８２】
コメント取得部２２は、評価対象に対して、スコアが対応付いた１以上のコメントを記録媒体から取得する。コメントは、通常、ユーザが入力したコメントである。なお、コメント取得部２２は、コメント取得部１２２と同様の処理を行えば良い。
【０１８３】
評価情報取得部２３は、コメント取得部２２が取得した１以上の各コメントから、１または２以上の評価語群を取得し、評価語群を含むコメントに対応付いた１以上のスコアを用いて、当該評価語群に対応するスコアを決定し、スコアと評価語群とを有する１以上の評価情報を取得する。なお、評価語は、評価に関係する用語である。評価語群は、２以上の共起する評価語である。評価語群は、例えば、評価対象に対する評価に関するキーワード、キーワードに関する特徴を示す特徴語、および評価の程度を示す程度語を有する。
【０１８４】
評価情報取得部２３は、例えば、以下の第一から第三の動作のいずれかを行う。第一は、辞書格納部１２１に１以上の評価語群が格納されている状況において、スコアが対応付いた１以上のコメントを用いて、当該１以上の各評価語群に対応するスコアを算出し、評価語群とスコアとを有する１以上の評価情報を構成する処理である。第二は、辞書格納部１２１に１以上の評価語が格納されている状況において、スコアが対応付いた１以上のコメントを用いて、コメント内に共起する２以上の評価語であり、辞書格納部１２１に格納されている２以上の評価語からなる評価語群と当該評価語群に対応するスコアとを取得し、取得した評価語群とスコアとを有する１以上の評価情報を構成する処理である。第三は、スコアが対応付いた１以上のコメントを用いて、コメント内に共起する２以上の各用語を評価語として取得し、当該２以上の評価語からなる評価語群と当該評価語群に対応するスコアとを取得し、取得した評価語群とスコアとを有する１以上の評価情報を構成する処理である。
【０１８５】
まず、評価情報取得部２３の第一の動作の例について説明する。まず、評価情報取得部２３は、コメントまたは部分コメント（例えば、コメント内の一文）を形態素解析し、１以上の自立語を取得し、１以上の各自立語を原形にする。そして、評価情報取得部２３は、原形にした１以上の自立語の集合（自立語の組み合わせ）と一致する評価語群を辞書格納部１２１から検索する。そして、評価情報取得部２３は、検索した評価語群と当該評価語群を有するコメントに対応付いているスコアとを図示しないバッファに一時蓄積する。そして、評価情報取得部２３が以上の処理を全コメントに対して行い、２以上の評価語群とスコアとの組が図示しないバッファに一時蓄積される。そして、評価情報取得部２３は、評価語群に対応する１以上のスコアを用いて、当該評価語群に対応する最終的なスコアを算出する。そして、評価情報取得部２３は、評価語群と一つのスコアとの組の情報（評価情報）を得る。なお、評価情報取得部２３は、通常、評価語群に対応する１以上のスコアをパラメータとする増加関数により、最終的なスコアを算出する。
【０１８６】
次に、評価情報取得部２３の第二の動作の例について説明する。まず、評価情報取得部２３は、コメントまたは部分コメント（例えば、コメント内の一文）を形態素解析し、１以上の自立語を取得し、１以上の各自立語を原形にする。そして、評価情報取得部２３は、原形にした１以上の各自立語と一致する評価語を辞書格納部１２１から検索する。次に、評価情報取得部２３は、検索により取得した１以上の評価語の集合である評価語群（評価語が一つの場合もある）と、当該１以上の評価語を有するコメントに対応付いているスコアとを図示しないバッファに一時蓄積する。そして、評価情報取得部２３が以上の処理を全コメントに対して行い、２以上の評価語群とスコアとの組が図示しないバッファに一時蓄積される。そして、評価情報取得部２３は、評価語群に対応する１以上のスコアを用いて、当該評価語群に対応する最終的なスコアを算出する。そして、評価情報取得部２３は、評価語群と一つのスコアとの組の情報（評価情報）を得る。なお、評価情報取得部２３は、通常、評価語群に対応する１以上のスコアをパラメータとする増加関数により、最終的なスコアを算出する。
【０１８７】
次に、評価情報取得部２３の第三の動作の例について説明する。まず、評価情報取得部２３は、コメントまたは部分コメント（例えば、コメント内の一文）を形態素解析し、１以上の自立語を取得し、１以上の各自立語を原形にする。そして、評価情報取得部２３は、１以上の自立語から評価に関連する評価語を取得する。なお、評価情報取得部２３は、例えば、１以上の自立語から固有名詞を除いても良い。また、評価情報取得部２３は、例えば、閾値より多いまたは閾値以上の回数、出現する自立語を評価語として取得しても良い。また、評価情報取得部２３は、例えば、すべての自立語を評価語としても良い。さらに、評価情報取得部２３は、他の方法により、１以上の自立語から評価語を選択しても良い。次に、評価情報取得部２３は、１以上の評価語の集合である評価語群（評価語が一つの場合もある）と、当該１以上の評価語を有するコメントに対応付いているスコアとを図示しないバッファに一時蓄積する。そして、評価情報取得部２３が以上の処理を全コメントに対して行い、２以上の評価語群とスコアとの組が図示しないバッファに一時蓄積される。そして、評価情報取得部２３は、評価語群に対応する１以上のスコアを用いて、当該評価語群に対応する最終的なスコアを算出する。そして、評価情報取得部２３は、評価語群と一つのスコアとの組の情報（評価情報）を得る。なお、評価情報取得部２３は、通常、評価語群に対応する１以上のスコアをパラメータとする増加関数により、最終的なスコアを算出する。
【０１８８】
蓄積部２４は、評価情報取得部２３が取得した１以上の評価情報を記録媒体に蓄積する。
【０１８９】
コメント取得部２２、評価情報取得部２３、蓄積部２４は、通常、ＭＰＵやメモリ等から実現され得る。コメント取得部２２等の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
【０１９０】
次に、辞書構築装置２の動作について、図１６のフローチャートを用いて説明する。
【０１９１】
（ステップＳ１６０１）コメント取得部２２は、スコアが対応付いた１以上のコメントを記録媒体から取得する。
【０１９２】
（ステップＳ１６０２）評価情報取得部２３は、カウンタｉに１を代入する。
【０１９３】
（ステップＳ１６０３）評価情報取得部２３は、ステップＳ１６０１で取得されたコメントの中に、ｉ番目のコメントが存在するか否かを判断する。ｉ番目のコメントが存在する場合はステップＳ１６０４に行き、ｉ番目のコメントが存在しない場合はステップＳ１６１５に行く。
【０１９４】
（ステップＳ１６０４）評価情報取得部２３は、ｉ番目のコメントに対応するスコアを取得する。
【０１９５】
（ステップＳ１６０５）評価情報取得部２３は、コメントを分割する処理を行う。なお、分割の処理は、図５におけるフローチャートの処理でも良いし、コメントを文に分割する処理でも良い。つまり、部分コメントは文でも良い。
【０１９６】
（ステップＳ１６０６）評価情報取得部２３は、カウンタｊに１を代入する。
【０１９７】
（ステップＳ１６０７）評価情報取得部２３は、ｉ番目のコメントの中に、ｊ番目の部分コメントが存在するか否かを判断する。ｊ番目の部分コメントが存在する場合はステップＳ１６０８に行き、ｊ番目の部分コメントが存在しない場合はステップＳ１６１４に行く。
【０１９８】
（ステップＳ１６０８）評価情報取得部２３は、ｊ番目の部分コメントから１以上の評価語群を取得する。なお、文などの部分コメントから評価語群を取得する方法は、例えば、上述の第一から第三の動作において説明したので、ここでの説明は省略する。
【０１９９】
（ステップＳ１６０９）評価情報取得部２３は、カウンタｋに１を代入する。
【０２００】
（ステップＳ１６１０）評価情報取得部２３は、ステップＳ１６０８で取得した１以上の評価語群の中に、ｋ番目の評価語群が存在するか否かを判断する。ｋ番目の評価語群が存在する場合はステップＳ１６１１に行き、ｋ番目の評価語群が存在しない場合はステップＳ１６１３に行く。
【０２０１】
（ステップＳ１６１１）評価情報取得部２３は、ｋ番目の評価語群に対応付けて、ステップＳ１６０４で取得したスコアを蓄積する。なお、評価情報取得部２３は、ｋ番目の評価語群とスコアとを対にして蓄積しても良いし、蓄積されているｋ番目の評価語群にスコアを対応付けて蓄積しても良い。
【０２０２】
（ステップＳ１６１２）評価情報取得部２３は、カウンタｋを１インクリメントする。ステップＳ１６１０に戻る。
【０２０３】
（ステップＳ１６１３）評価情報取得部２３は、カウンタｊを１インクリメントする。ステップＳ１６０７に戻る。
【０２０４】
（ステップＳ１６１４）評価情報取得部２３は、カウンタｉを１インクリメントする。ステップＳ１６０３に戻る。
【０２０５】
（ステップＳ１６１５）評価情報取得部２３は、カウンタｌに１を代入する。
【０２０６】
（ステップＳ１６１６）評価情報取得部２３は、ステップＳ１６１１で蓄積した評価語群の中で、スコアが対応付いているｌ番目の評価語群が存在するか否かを判断する。ｌ番目の評価語群が存在する場合はステップＳ１６１７に行き、ｌ番目の評価語群が存在しない場合は処理を終了する。なお、スコアが対応付いているｌ番目の評価語群とは、スコアが対応付いているｌ種類番目の評価語群である。  （ステップＳ１６１７）評価情報取得部２３は、ｌ番目の評価語群に対応付いている１または２以上のスコアを用いて、一つの最終的なスコアを取得する。
【０２０７】
（ステップＳ１６１８）評価情報取得部２３は、ｌ番目の評価語群と最終的なスコアとを有する評価情報を構成する。蓄積部２４は、当該評価情報を辞書格納部１２１に蓄積する。
【０２０８】
（ステップＳ１６１９）評価情報取得部２３は、カウンタｌを１インクリメントする。ステップＳ１６１６に戻る。
【０２０９】
なお、辞書構築装置２の動作により、例えば、図１のスコア付きのコメントの集合から、図７または図８に示すような評価語辞書が自動的に構築される。なお、コメントに対応付いているスコアが一つでも良いし、評価項目別の、２つ以上でも良い。コメントに、評価項目別に２つ以上のスコアが対応付いている場合、辞書構築装置２は、評価項目別の２以上の評価語辞書を構築できる。
【０２１０】
以上、本実施の形態によれば、口コミ等のコメントに対して適切な評価値を取得するための辞書を自動構築できる。なお、辞書構築装置２が構築した辞書は、実施の形態１における情報処理装置１２で利用され得る。
【０２１１】
なお、本実施の形態における情報処理装置を実現するソフトウェアは、以下のようなプログラムである。つまり、このプログラムは、コンピュータを、評価対象に対して、１以上のユーザが入力したコメントであり、スコアが対応付いた１以上のコメントを記録媒体から取得するコメント取得部と、前記１以上の各コメントから、共起する２以上の用語であり、評価に関係する用語である２以上の評価語からなる評価語群を取得し、当該評価語群を含むコメントに対応付いた１以上のスコアを用いて、当該評価語群に対応するスコアを決定し、当該スコアと当該評価語群とを有する１以上の評価情報を取得する評価情報取得部と、前記１以上の評価情報を記録媒体に蓄積する蓄積部として機能させるためのプログラムである。
【０２１２】
また、上記のプログラムにおいて、前記評価語群は、評価対象に対する評価に関するキーワード、当該キーワードに関する特徴を示す特徴語、および評価の程度を示す程度語を有することは好適である。
【０２１３】
（実施の形態３）
【０２１４】
本実施の形態において、自分と似たユーザをスコア付きのコメントから判断し、当該ユーザのコメントを出力するコメント出力装置を具備する情報システムについて説明する。
【０２１５】
本実施の形態において、スコアとコメントの内容の両方を検査し、自分と似たユーザを判断するコメント出力装置を具備する情報システムについて説明する。
【０２１６】
図１７は、本実施の形態における情報システム３のブロック図である。情報システム３は、外部装置１１、コメント出力装置３１、端末装置１３を備える。
【０２１７】
コメント出力装置３１は、受信部３１１、自コメント取得部３１２、他コメント取得部３１３、類似ユーザ決定部３１４、出力部３１５を備える。
【０２１８】
コメント出力装置３１を構成する受信部３１１は、コメントの出力指示を端末装置１３から受信する。
【０２１９】
自コメント取得部３１２は、１以上の自コメントを取得する。自コメントとは、出力指示を送信したユーザのユーザ識別子に対応するコメントである。また、コメントは、スコアが対応付いている。また、コメントは、評価項目ごとに、スコアが対応付いていても良い。なお、コメントは、当該コメントを投函したユーザのユーザ識別子に対応付いている、とする。ユーザ識別子は、ＩＤ、メールアドレス、電話番号等、ユーザを識別できる情報であれば、何でも良い。自コメント取得部３１２は、図示しない記録媒体から１以上の自コメントを取得しても良いし、外部装置１１から１以上の自コメントを受信しても良い。また、自コメント取得部３１２が取得する１以上の自コメントは、自コメント中の一部のコメントでも全部のコメントでも良い。例えば、出力指示に対応する評価対象に対するコメントでも良いし、出力指示に対応する評価対象のカテゴリーに含まれる評価対象に対するコメントでも良い。
【０２２０】
他コメント取得部３１３は、１以上の他コメントを取得する。他コメントとは、ユーザとは異なる他ユーザのユーザ識別子に対応するコメントである。１以上の他コメントは、他コメント中の一部のコメントでも全部のコメントでも良い。１以上の他コメントは、例えば、出力指示に対応する評価対象に対するコメントでも良いし、出力指示に対応する評価対象のカテゴリーに含まれる評価対象に対するコメントでも良い。
【０２２１】
類似ユーザ決定部３１４は、１以上の自コメントと、１以上の各他ユーザの１以上の他コメントとを用いて、スコアおよびコメントの内容から、自分に似た他ユーザを決定する。
【０２２２】
類似ユーザ決定部３１４は、例えば、１以上の自ユーザの情報であり、１以上の自コメントと各自コメントに対応付いたスコアを有する情報である自情報と、１以上の他ユーザの情報であり、各他ユーザの１以上の他コメントと各他コメントに対応付いたスコアを有する情報である１以上の各他情報とを用いて、他ユーザごとに、予め決められた条件を満たすほど、自情報に類似する他情報を決定する。
【０２２３】
類似ユーザ決定部３１４は、例えば、１以上の自ユーザの情報であり、他ユーザごとに、１以上の自コメントと１以上の他コメントとの類似度を算出し、類似度と各コメントに対応付いたスコアとを用いて、他ユーザごとに、予め決められた条件を満たすほど、自情報に類似する他情報を決定する。
【０２２４】
類似ユーザ決定部３１４は、例えば、１以上の自コメントと各自コメントに対応付いたスコアと予め決められた条件を満たすほど近似するスコアに対応付いている１以上の他コメントを取得し、１以上の他コメントと１以上の自コメントとの類似度を算出し、類似度が予め決められた条件を満たすほど、自情報に類似する他情報を決定する。なお、ここでのスコアは、評価項目別の２以上のスコアでも良い。類似ユーザ決定部３１４は、自コメントに対応付いたスコアと他コメントに対応付いたスコアとを比較や演算（例えば、差を算出）する場合、同一の評価項目に対応するスコアを用いることは言うまでもない。
【０２２５】
出力部３１５は、類似ユーザ決定部３１４が決定した１以上の他情報に対応する１以上の他コメントを出力する。出力部３１５は、類似ユーザ決定部３１４が決定した１以上の他情報に含まれる１以上のスコアを出力しても良い。また、出力部３１５は、類似ユーザ決定部３１４が決定した１以上の他情報に含まれる１以上のスコアを用いて算出されたスコア（例えば、自分に似た他ユーザのスコアの平均値または中央値など）を出力しても良い。ここで、出力とは、通常、端末装置１３等の外部の装置への送信である。但し、出力とは、ディスプレイへの表示、プロジェクターを用いた投影、プリンタでの印字、音出力、記録媒体への蓄積、他の処理装置や他のプログラムなどへの処理結果の引渡しなどを含む概念である。
【０２２６】
受信部３１１は、通常、無線または有線の通信手段で実現され得るが、放送を受信する手段で実現されても良い。
【０２２７】
自コメント取得部３１２、他コメント取得部３１３、類似ユーザ決定部３１４は、通常、ＭＰＵやメモリ等から実現され得る。自コメント取得部３１２等の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
【０２２８】
出力部３１５は、通常、無線または有線の通信手段で実現され得るが、放送手段で実現されても良い。
【０２２９】
次に、情報システム３を構成するコメント出力装置３１の動作について図１８のフローチャートを用いて説明する。
【０２３０】
（ステップＳ１８０１）受信部３１１は、端末装置１３から、コメントの出力指示を受信したか否かを判断する。コメントの出力指示を受信した場合はステップＳ１８０２に行き、コメントの出力指示を受信しない場合はステップＳ１８０１に戻る。
【０２３１】
（ステップＳ１８０２）自コメント取得部３１２は、出力指示を送信したユーザのユーザ識別子に対応する１以上の自コメントを取得する。なお、自コメントには、スコアが対応付いている。また、自コメント取得部３１２は、例えば、図示しない記録媒体に蓄積されている１以上の自コメントを取得する。
【０２３２】
（ステップＳ１８０３）類似ユーザ決定部３１４は、カウンタｉに１を代入する。
【０２３３】
（ステップＳ１８０４）類似ユーザ決定部３１４は、ｉ番目の他ユーザが存在するか否かを判断する。ｉ番目の他ユーザが存在する場合はステップＳ１８０５に行き、ｉ番目の他ユーザが存在しない場合はステップＳ１８１０に行く。
【０２３４】
（ステップＳ１８０５）他コメント取得部３１３は、ｉ番目の他ユーザの１以上の他コメントを取得する。なお、他コメントには、スコアが対応付いている。また、他コメント取得部３１３は、例えば、図示しない記録媒体に蓄積されている１以上の他コメントを取得する。
【０２３５】
（ステップＳ１８０６）類似ユーザ決定部３１４は、コメントの出力指示を送信してきたユーザとｉ番目の他ユーザとが類似するか否かを判断し、判断結果を図示しないバッファに蓄積する。なお、かかる類似ユーザ判断処理について、図１９のフローチャートを用いて説明する。
【０２３６】
（ステップＳ１８０７）出力部３１５は、ステップＳ１８０６における判断結果が、コメントの出力指示を送信してきたユーザとｉ番目の他ユーザとが類似するとの判断の場合はステップＳ１８０８に進め、類似しないとの判断の場合はステップＳ１８０９に進める。
【０２３７】
（ステップＳ１８０８）出力部３１５は、ｉ番目の他ユーザのユーザ識別子と対になる他コメントを図示しないバッファに一時蓄積する。なお、コメントは、ユーザ識別子に対応付いている、とする。また、バッファに一時蓄積された他コメントは、送信されるコメントである。
【０２３８】
（ステップＳ１８０９）類似ユーザ決定部３１４は、カウンタｉを１、インクリメントする。ステップＳ１８０４に戻る。
【０２３９】
（ステップＳ１８１０）出力部３１５は、図示しないバッファ内の１以上の他コメントを、コメントの出力指示を送信してきた端末装置１３に送信する。ステップＳ１８０１に戻る。
【０２４０】
なお、図１８のフローチャートにおいて、電源オフや処理終了の割り込みにより処理は終了する。
【０２４１】
次に、ステップＳ１８０６の類似ユーザ判断処理について、図１９のフローチャートを用いて説明する。
【０２４２】
（ステップＳ１９０１）類似ユーザ決定部３１４は、カウンタｊに１を代入する。
【０２４３】
（ステップＳ１９０２）類似ユーザ決定部３１４は、ｊ番目の評価対象が存在するか否かを判断する。ｊ番目の評価対象が存在する場合はステップＳ１９０３に行き、ｊ番目の評価対象が存在しない場合はステップＳ１９０９に行く。
【０２４４】
（ステップＳ１９０３）類似ユーザ決定部３１４は、カウンタｋに１を代入する。
【０２４５】
（ステップＳ１９０４）類似ユーザ決定部３１４は、ｊ番目の評価対象について、ｋ番目の評価項目が存在するか否かを判断する。ｋ番目の評価項目が存在する場合はステップＳ１９０５に行き、ｋ番目の評価項目が存在しない場合はステップＳ１９１０に行く。
【０２４６】
（ステップＳ１９０５）類似ユーザ決定部３１４は、取得されている１以上の自コメントからｊ番目の評価対象のｋ番目の評価項目の自コメントを取得しようとし、取得されている１以上の他コメントからｊ番目の評価対象のｋ番目の評価項目の他コメントを取得しようとする。なお、ここでは、自コメントも他コメントも、評価対象および評価項目に対応付いている、とする。評価対象および評価項目に対応付いていることは、評価対象を識別する情報（例えば、評価対象語）および評価項目を識別する情報（例えば、評価項目語）に対応付いていることである。また、自コメントも他コメントも、スコアが対応付いている、とする。なお、コメントは評価対象には多雨王付いており、評価項目には対応付いていなくても良い。
【０２４７】
（ステップＳ１９０６）類似ユーザ決定部３１４は、ステップＳ１９０５において、自コメントと他コメントの両方を取得できたか否かを判断する。自コメントと他コメントの両方を取得できた場合はステップＳ１９０７に行き、自コメントと他コメントの両方を取得できなかった場合はステップＳ１９０８に行く。
【０２４８】
（ステップＳ１９０７）類似ユーザ決定部３１４は、ｊ番目の評価対象のｋ番目の評価項目のスコア付き自コメントと、ｊ番目の評価対象のｋ番目の評価項目のスコア付き他コメントとの類似度を算出し、図示しないバッファに一時蓄積する。なお、かかるスコア付きコメントの類似度算出処理について、図２０、図２１のフローチャートを用いて説明する。
【０２４９】
（ステップＳ１９０８）類似ユーザ決定部３１４は、カウンタｋを１、インクリメントする。ステップＳ１９０４に戻る。
【０２５０】
（ステップＳ１９０９）類似ユーザ決定部３１４は、ステップＳ１９０７で算出された１以上の類似度を用いて、出力指示を送信したユーザと、ｉ番目の他ユーザとが類似するか否かを判断し、判断結果を図示しないバッファに蓄積する。
【０２５１】
（ステップＳ１９１０）類似ユーザ決定部３１４は、カウンタｊを１、インクリメントする。ステップＳ１９０２に戻る。
【０２５２】
なお、図１９のフローチャートにおいて、評価対象ごと、および評価項目ごとに類似度を算出した（ステップＳ１９０７）。しかし、評価対象ごとに、評価項目が一つでも良い。また、評価対象は、一つであり、予め決まっていても良い。なお、評価対象および評価項目が一つの場合、類似ユーザ判断処理は、通常、一つのスコア付き自コメントと一つのスコア付き他コメントとから、自ユーザと他ユーザとが類似するか否かを判断する。
【０２５３】
次に、ステップＳ１９０７のスコア付きコメントの類似度算出処理の第一の例について、図２０のフローチャートを用いて説明する。
【０２５４】
（ステップＳ２００１）類似ユーザ決定部３１４は、自コメントに対応付いているスコアと他コメントに対応付いているスコアとの差を算出する。
【０２５５】
（ステップＳ２００２）類似ユーザ決定部３１４は、「ステップＳ２００１で算出した差＜＝閾値」または「ステップＳ２００１で算出した差＜閾値」を満たすか否かを判断する。上記の条件を満たす場合はステップＳ２００３に行き、上記の条件を満たさない場合ステップＳ２００７に行く。
【０２５６】
（ステップＳ２００３）類似ユーザ決定部３１４は、自コメントと他コメントのそれぞれから、１以上の評価語を取得する。なお、１以上の評価語の候補は、コメント出力装置３１の図示しない格納部に存在していても良い。また、類似ユーザ決定部３１４は、自コメントと他コメントを形態素解析し、１以上の自立語を評価語として取得しても良い。また、類似ユーザ決定部３１４は、自コメントと他コメントを形態素解析し、１以上の自立語のうち、予め決められた条件を満たす（例えば、固有名詞ではない等）自立語を評価語として取得しても良い。
【０２５７】
（ステップＳ２００４）類似ユーザ決定部３１４は、自コメントと他コメントとの類似の度合いを取得する。なお、類似ユーザ決定部３１４は、ステップＳ２００３で取得した自コメントの１以上の評価語と、他コメントの１以上の評価語との一致する数等より、自コメントと他コメントとの類似の度合いを取得しても良い。
【０２５８】
なお、類似ユーザ決定部３１４は、１以上の文の集合である自コメントと１以上の文の集合である他コメントとの類似の度合いをいかに取得しても良い。文の集合の間の類似度を取得する方法は種々あり得、その方法は問わない。また、文の集合の間の類似度を取得する技術は公知技術であるので、詳細な説明を省略する。
【０２５９】
（ステップＳ２００５）類似ユーザ決定部３１４は、「ステップＳ２００４で取得した類似の度合い＜＝閾値」または「ステップＳ２００４で取得した類似の度合い＜閾値」を満たすか否かを判断する。上記の条件を満たす場合はステップＳ２００６に行き、上記の条件を満たさない場合ステップＳ２００７に行く。
【０２６０】
（ステップＳ２００６）類似ユーザ決定部３１４は、類似度に１を代入する。
【０２６１】
（ステップＳ２００７）類似ユーザ決定部３１４は、類似度に０を代入する。
【０２６２】
次に、ステップＳ１９０７のスコア付きコメントの類似度算出処理の第二の例について、図２１のフローチャートを用いて説明する。
【０２６３】
（ステップＳ２１０１）類似ユーザ決定部３１４は、自コメントに対応付いているスコアと他コメントに対応付いているスコアとの差を算出する。
【０２６４】
（ステップＳ２１０２）類似ユーザ決定部３１４は、文の集合である自コメントと文の集合である他コメントとの類似度を算出する。かかる文の集合の間の類似度を取得する方法は種々あり得、その方法は問わない。また、文の集合の間の類似度を取得する技術は公知技術であるので、詳細な説明を省略する。
【０２６５】
（ステップＳ２１０３）類似ユーザ決定部３１４は、ステップＳ２１０１で算出した差とステップＳ２１０２で算出した類似度とを用いて、スコア付き自コメントとスコア付き他コメントとの類似度を算出する。上位処理にリターンする。なお、類似ユーザ決定部３１４は、ステップＳ２１０１で算出した差が小さいほど類似度が大きくなり、ステップＳ２１０２で算出した類似度が大きいほど類似度が大きくなるように、スコア付き自コメントとスコア付き他コメントとの類似度を算出する。つまり、類似ユーザ決定部３１４は、通常、ステップＳ２１０１で算出した差をパラメータとする減少関数であり、ステップＳ２１０２で算出した類似度をパラメータとする増加関数により、スコア付き自コメントとスコア付き他コメントとの類似度を算出する。
【０２６６】
なお、コメント出力装置３１は、図示しない評価値取得部を有しても良い。そして、評価値取得部は、類似ユーザ決定部３１４が類似すると判断した他ユーザの他コメントに対応付いた１以上のスコアのみを用いて、類似ユーザ決定部３１４が類似しないと決定した他ユーザの他コメントに対応付いたスコアは用いずに、評価対象のスコアを算出しても良い。かかる場合、評価値取得部は、例えば、類似ユーザ決定部３１４が類似すると判断した他ユーザの他コメントに対応付いた１以上のスコアをパラメータとする増加関数により、評価対象のスコアを算出する。なお、評価値取得部は、評価対象ごとおよび／または評価項目ごとに、類似ユーザ決定部３１４が類似すると判断した他ユーザの他コメントに対応付いた１以上のスコアのみを用いて、スコアを算出しても良い。
【０２６７】
そして、かかる場合、出力部３１５は、類似ユーザ決定部３１４が類似すると判断した他ユーザの他コメントに対応付いた１以上のスコアのみを用いて算出されたスコアを出力しても良い。
【０２６８】
以下、本実施の形態における情報システム３の具体的な動作について説明する。情報システム３の概念図は図１と同様である。
【０２６９】
今、端末装置１３のユーザである「京産花子」から、コメント出力装置３１の受信部３１１は、コメントの出力指示を受信した、とする。なお、かかる出力指示は京産花子のユーザ識別子「００１」を含む、とする。
【０２７０】
そして、自コメント取得部３１２は、ユーザ識別子「００１」と対になるスコア付き自コメントを、外部装置１１から取得した、とする。かかるスコア付き自コメントは、例えば、図１１である、とする。なお、図１１において、ここでは、「ＩＤ」は評価対象（ここでは、化粧品など）の識別子である、とする。
【０２７１】
次に、他コメント取得部３１３は、他ユーザごとに、１以上のスコア付き他コメントを外部装置１１から取得する。
【０２７２】
そして、類似ユーザ決定部３１４は、同一の評価対象ごと、および同一の評価項目ごとに、自ユーザのスコアと他ユーザのスコアとの差を算出する。そして、類似ユーザ決定部３１４は、同一の評価対象ごと、および同一の評価項目ごとに、自コメントと他コメントとの類似度を算出する。
【０２７３】
次に、類似ユーザ決定部３１４は、同一の評価対象ごと、および同一の評価項目ごとに取得した、自ユーザのスコアと他ユーザのスコアとの差、およびコメント間の類似度を用いて、上述したアルゴリズム等により、自ユーザと他ユーザが類似しているか否かを判断する。かかる処理をすべての他ユーザに対して行う。
【０２７４】
次に、類似ユーザ決定部３１４は、自ユーザと類似する他ユーザの１以上の他コメントを取得する。
【０２７５】
次に、出力部３１５は、取得された１以上の他コメントを、「京産花子」の端末装置１３に送信する。
【０２７６】
また、図示しない評価値取得部は、類似ユーザ決定部３１４が類似すると判断した他ユーザの他コメントに対応付いた１以上のスコアのみを用いて、評価対象のスコアを評価項目ごとに算出する。
【０２７７】
そして、かかる場合、出力部３１５は、類似ユーザ決定部３１４が類似すると判断した他ユーザの他コメントに対応付いた１以上のスコアのみを用いて算出された評価項目ごとのスコア等も、「京産花子」の端末装置１３に送信する。
【０２７８】
次に、「京産花子」の端末装置１３の端末受信部１３３は、コメント出力装置３１から１以上の他コメントや評価対象の評価項目ごとのスコア等を受信する。
【０２７９】
次に、端末出力部１３４は、端末受信部１３３が受信した１以上の他コメントや評価対象の評価項目ごとのスコア等を出力する。かかる出力例が図２２である。図２２の２２０１は、類似する他ユーザのコメントを出力するためのタブである。今、このタブが選択され、類似する他ユーザの他コメントが出力されている。また、図２２の２２０２は、類似する１以上の他ユーザの１以上のスコアのみを用いた評価項目ごとの評価値である。さらに、図２２の２２０３は、各他コメントに対応する評価項目ごとの評価値である。
【０２８０】
以上、本実施の形態によれば、自分と似た他人の口コミ等のコメントを適切に見ることができる。なお、自分と似た他人は、通常、同一の評価対象に対して、評価のスコア、およびコメントが似ている人である、と言える。
【０２８１】
なお、本実施の形態における情報処理装置を実現するソフトウェアは、以下のようなプログラムである。つまり、このプログラムは、コンピュータを、コメントの出力指示を受信する受信部と、前記出力指示を送信したユーザのユーザ識別子に対応するコメントであり、スコアが対応付いたコメントである、１以上の自コメントを取得する自コメント取得部と、前記ユーザとは異なる他ユーザのユーザ識別子に対応するコメントであり、スコアが対応付いたコメントである、１以上の他コメントを取得する他コメント取得部と、前記１以上の自ユーザの情報であり、前記１以上の自コメントと各自コメントに対応付いたスコアを有する情報である自情報と、１以上の他ユーザの情報であり、各他ユーザの１以上の他コメントと各他コメントに対応付いたスコアを有する情報である１以上の各他情報とを用いて、他ユーザごとに、予め決められた条件を満たすほど、自情報に類似する他情報を決定する類似ユーザ決定部と、前記類似ユーザ決定部が決定した１以上の他情報に対応する１以上の他コメントを出力する出力部として機能させるためのプログラムである。
【０２８２】
また、上記プログラムにおいて、前記類似ユーザ決定部は、前記１以上の自ユーザの情報であり、他ユーザごとに、前記１以上の自コメントと前記１以上の他コメントとの類似度を算出し、当該類似度と各コメントに対応付いたスコアとを用いて、他ユーザごとに、予め決められた条件を満たすほど、自情報に類似する他情報を決定するものとして、コンピュータを機能させるプログラムであることは好適である。
【０２８３】
また、上記プログラムにおいて、前記類似ユーザ決定部は、前記１以上の自コメントと各自コメントに対応付いたスコアと予め決められた条件を満たすほど近似するスコアに対応付いている１以上の他コメントを取得し、当該１以上の他コメントと前記１以上の自コメントとの類似度を算出し、当該類似度が予め決められた条件を満たすほど、自情報に類似する他情報を決定するものとして、コンピュータを機能させるプログラムであることは好適である。
【０２８４】
また、本明細書で述べたプログラムを実行して、上述した種々の実施の形態の情報処理装置等を実現するコンピュータの外観は、図１の１１、１２、１３等である。上述の実施の形態は、コンピュータハードウェア及びその上で実行されるコンピュータプログラムで実現され得る。図１の１１、１２、１３等は、このコンピュータシステム３００の概観図であり、図２３は、システム３００のブロック図である。
【０２８５】
図１の１１、１２、１３等において、コンピュータシステムは、例えば、ＣＤ−ＲＯＭドライブを含むコンピュータと、キーボードと、マウスと、モニタとを含む。
【０２８６】
図２３において、コンピュータ３０１は、ＣＤ−ＲＯＭドライブ３０１２に加えて、ＭＰＵ３０１３と、ＭＰＵ３０１３、ＣＤ−ＲＯＭドライブ３０１２に接続されたバス３０１４と、ブートアッププログラム等のプログラムを記憶するためのＲＯＭ３０１５と、ＭＰＵ３０１３に接続され、アプリケーションプログラムの命令を一時的に記憶するとともに一時記憶空間を提供するためのＲＡＭ３０１６と、アプリケーションプログラム、システムプログラム、及びデータを記憶するためのハードディスク３０１７とを含む。ここでは、図示しないが、コンピュータ３０１は、さらに、ＬＡＮへの接続を提供するネットワークカードを含んでも良い。
【０２８７】
コンピュータシステム３００に、上述した実施の形態の情報処理装置等の機能を実行させるプログラムは、ＣＤ−ＲＯＭ３１０１に記憶されて、ＣＤ−ＲＯＭドライブ３０１２に挿入され、さらにハードディスク３０１７に転送されても良い。これに代えて、プログラムは、図示しないネットワークを介してコンピュータ３０１に送信され、ハードディスク３０１７に記憶されても良い。プログラムは実行の際にＲＡＭ３０１６にロードされる。プログラムは、ＣＤ−ＲＯＭ３１０１またはネットワークから直接、ロードされても良い。
【０２８８】
プログラムは、コンピュータ３０１に、上述した実施の形態の情報処理装置等の機能を実行させるオペレーティングシステム（ＯＳ）、またはサードパーティープログラム等は、必ずしも含まなくても良い。プログラムは、制御された態様で適切な機能（モジュール）を呼び出し、所望の結果が得られるようにする命令の部分のみを含んでいれば良い。コンピュータシステム３００がどのように動作するかは周知であり、詳細な説明は省略する。
【０２８９】
なお、上記プログラムにおいて、情報を送信するステップや、情報を受信するステップなどでは、ハードウェアによって行われる処理、例えば、送信ステップにおけるモデムやインターフェースカードなどで行われる処理（ハードウェアでしか行われない処理）は含まれない。
【０２９０】
また、上記プログラムを実行するコンピュータは、単数であってもよく、複数であってもよい。すなわち、集中処理を行ってもよく、あるいは分散処理を行ってもよい。
【０２９１】
また、上記各実施の形態において、一の装置に存在する２以上の通信手段は、物理的に一の媒体で実現されても良いことは言うまでもない。
【０２９２】
また、上記各実施の形態において、各処理は、単一の装置によって集中処理されることによって実現されてもよく、あるいは、複数の装置によって分散処理されることによって実現されてもよい。
【０２９３】
本発明は、以上の実施の形態に限定されることなく、種々の変更が可能であり、それらも本発明の範囲内に包含されるものであることは言うまでもない。
【産業上の利用可能性】
【０２９４】
以上のように、本発明にかかる情報処理装置は、口コミ等のコメントに対して、適切な情報処理が行えるという効果を有し、ウェブサイトのサーバ装置等として有用である。
【符号の説明】
【０２９５】
１、３  情報システム
２  辞書構築装置
１１  外部装置
１２  情報処理装置
１３  端末装置
２１  受付部
２２、１２２  コメント取得部
２３  評価情報取得部
２４  蓄積部
３１  コメント出力装置
１１１  コメント格納部
１１２  指示受信部
１１３  コメント送信部
１２１  辞書格納部
１２３  評価対象決定部
１２４  評価値取得部
１２５  対象評価値取得部
１２６、３１５  出力部
１３１  端末受付部
１３２  端末送信部
１３３  端末受信部
１３４  端末出力部
３１１  受信部
３１２  自コメント取得部
３１３  他コメント取得部
３１４  類似ユーザ決定部
【図１】
2020057420.tif 000003
【図２】
2020057420.tif 000004
【図３】
2020057420.tif 000005
【図４】
2020057420.tif 000006
【図５】
2020057420.tif 000007
【図６】
2020057420.tif 000008
【図７】
2020057420.tif 000009
【図８】
2020057420.tif 000010
【図９】
2020057420.tif 000011
【図１０】
2020057420.tif 000012
【図１１】
2020057420.tif 000013
【図１２】
2020057420.tif 000014
【図１３】
2020057420.tif 000015
【図１４】
2020057420.tif 000016
【図１５】
2020057420.tif 000017
【図１６】
2020057420.tif 000018
【図１７】
2020057420.tif 000019
【図１８】
2020057420.tif 000020
【図１９】
2020057420.tif 000021
【図２０】
2020057420.tif 000022
【図２１】
2020057420.tif 000023
【図２２】
2020057420.tif 000024
【図２３】
2020057420.tif 000025