(57)【要約】      （修正有）【課題】  電子商取引に関する評価コメントが大量に存在しているため、ユーザが全ての文章に目を通すには大変な労力及び時間を要する。【解決手段】  文書処理装置100において、収集手段120は、データベース180からある特定の評価対象に対する評価コメントを第1の評価コメント群として、当該特定の評価対象に対して評価コメントを提供した評価者のその他の評価対象に対する評価コメントを第2の評価コメント群として収集し、形態素解析手段130は、形態素解析技法を使用して前記第1のコメント群と前記第２のコメント群に含まれる文を、予め定めた少なくとも１つのキーワードを含む属性とそれに関連する品詞を含む属性値との組に分け、抽出手段140は、態素解析手段を使用して分けた組を前記評価者ごとに比較して、前記第1の評価コメント群のみに存在する組を存在要約として抽出し、前記第２の評価コメント群のみに存在する組を非存在要約として抽出する。【選択図】図１
2005148936.tif 000002
【特許請求の範囲】
【請求項１】
社会的な関係を用いて評価コメントを要約する文書処理装置であって、
複数の評価対象に対する複数の評価者による評価コメントが格納されているデータベースにアクセスして、評価対象別に評価コメントを要約するにあたり、前記データベースからある特定の評価対象に対する評価コメントを第1の評価コメント群として、当該特定の評価対象に対して評価コメントを提供した評価者のその他の評価対象に対する評価コメントを第2の評価コメント群として収集する収集手段と、
前記第１の評価コメント群と前記第２の評価コメント群とを前記評価者ごとに比較して、前記第1の評価コメント群のみに存在する文を存在要約として抽出し、前記第２の評価コメント群のみに存在する文を非存在要約として抽出する抽出手段と、
を具える文書処理装置。
【請求項２】
請求項１に記載の文書処理装置において、
形態素解析技法を使用して前記第1のコメント群と前記第２のコメント群に含まれる文を文節に分ける形態素解析手段をも具え、
前記抽出手段は、
前記形態素解析手段を使用して分けた文節を前記評価者ごとに比較して、前記第1の評価コメント群のみに存在する文節を存在要約として抽出し、前記第２の評価コメント群のみに存在する文節を非存在要約として抽出する、
ことを特徴とする文書処理装置。
【請求項３】
請求項１に記載の文書処理装置において、
形態素解析技法を使用して前記第1のコメント群と前記第２のコメント群に含まれる文を、予め定めた少なくとも１つのキーワードを含む属性とそれに関連する品詞を含む属性値との組に分ける形態素解析手段をも具え、
前記抽出手段は、
前記形態素解析手段を使用して分けた組を前記評価者ごとに比較して、前記第1の評価コメント群のみに存在する組を存在要約として抽出し、前記第２の評価コメント群のみに存在する組を非存在要約として抽出する、
ことを特徴とする文書処理装置。
【請求項４】
請求項１〜３のいずれか1項に記載の文書処理装置において、
前記抽出手段は、前記抽出した、文、文節、または組の出現頻度が所定の閾値よりも高いもののみを前記存在要約および／または前記非存在要約として抽出する、
ことを特徴とする文書処理装置。
【請求項５】
請求項１〜４のいずれか1項に記載の文書処理装置において、
前記抽出手段は、予め定めた、文、文節、または、属性と属性値との組を除外する、或いは、出現頻度が予め定めた上位１個または数個の文、文節、または、属性と属性値との組を除外する、
ことを特徴とする文書処理装置。
【請求項６】
請求項１〜５のいずれか1項に記載の文書処理装置において、
前記複数のユーザは電子商取引の売り手であり、前記複数の評価者は買い手であり、前記評価コメントは前記買い手による前記売り手に対する評価コメントである、
ことを特徴とする文書処理装置。
【請求項７】
社会的な関係を用いて評価コメントを要約する文書処理方法であって、
複数の評価対象に対する複数の評価者による評価コメントを格納するデータベースにアクセスして、評価対象別に評価コメントを要約するにあたり、前記データベースからある特定の評価対象に対する評価コメントを第1の評価コメント群として、当該特定の評価対象に対して評価コメントを提供した評価者のその他の評価対象に対する評価コメントを第2の評価コメント群として収集する収集ステップと、
前記第１の評価コメント群と前記第２の評価コメント群とを前記評価者ごとに比較して、前記第1の評価コメント群のみに存在する文を存在要約として抽出し、前記第２の評価コメント群のみに存在する文を非存在要約として抽出する抽出ステップと、
を含む文書処理方法。
【請求項８】
請求項７に記載の文書処理方法において、
形態素解析技法を使用して前記第1のコメント群と前記第２のコメント群に含まれる文を文節に分ける形態素解析ステップをも含み、
前記抽出ステップは、
前記形態素解析ステップで分けた文節を前記評価者ごとに比較して、前記第1の評価コメント群のみに存在する文節を存在要約として抽出し、前記第２の評価コメント群のみに存在する文節を非存在要約として抽出する、
ことを特徴とする文書処理方法。
【請求項９】
請求項７に記載の文書処理方法において、
形態素解析技法を使用して前記第1のコメント群と前記第２のコメント群に含まれる文を、予め定めた少なくとも１つのキーワードを含む属性とそれに関連する品詞を含む属性値との組に分ける形態素解析ステップをも含み、
前記抽出ステップは、
前記形態素解析ステップで分けた組を前記評価者ごとに比較して、前記第1の評価コメント群のみに存在する組を存在要約として抽出し、前記第２の評価コメント群のみに存在する組を非存在要約として抽出する、
ことを特徴とする文書処理方法。
【請求項１０】
請求項７〜９のいずれか1項に記載の文書処理方法において、
前記抽出ステップは、前記抽出した、文、文節、または組の出現頻度が所定の閾値よりも高いもののみを前記存在要約および／または前記非存在要約として抽出する、
ことを特徴とする文書処理方法。
【請求項１１】
請求項７〜１０のいずれか1項に記載の文書処理方法において、
前記抽出ステップは、予め定めた、文、文節、または、属性と属性値との組を除外する、或いは、出現頻度が予め定めた上位１個または数個の文、文節、または、属性と属性値との組を除外する、
ことを特徴とする文書処理方法。
【請求項１２】
請求項６〜１１のいずれか1項に記載の文書処理方法において、
前記複数のユーザは電子商取引の売り手であり、前記複数の評価者は買い手であり、前記評価コメントは前記買い手による前記売り手に対する評価コメントである、
ことを特徴とする文書処理方法。
【請求項１３】
社会的な関係を用いて評価コメントを要約する文書処理方法をコンピュータに実行させるためのプログラムであって、
複数の評価対象に対する複数の評価者による評価コメントを格納するデータベースにアクセスして、評価対象別に評価コメントを要約するにあたり、前記データベースからある特定の評価対象に対する評価コメントを第1の評価コメント群として、当該特定の評価対象に対して評価コメントを提供した評価者のその他の評価対象に対する評価コメントを第2の評価コメント群として収集する収集ステップと、
前記第１の評価コメント群と前記第２の評価コメント群とを前記評価者ごとに比較して、前記第1の評価コメント群のみに存在する文を存在要約として抽出し、前記第２の評価コメント群のみに存在する文を非存在要約として抽出する抽出ステップと、
を含むプログラム。
【請求項１４】
請求項１３に記載のプログラムにおいて、
形態素解析技法を使用して前記第1のコメント群と前記第２のコメント群に含まれる文を文節に分ける形態素解析ステップをも含み、
前記抽出ステップは、
前記形態素解析ステップで分けた文節を前記評価者ごとに比較して、前記第1の評価コメント群のみに存在する文節を存在要約として抽出し、前記第２の評価コメント群のみに存在する文節を非存在要約として抽出する、
ことを特徴とするプログラム。
【請求項１５】
請求項１３に記載のプログラムにおいて、
形態素解析技法を使用して前記第1のコメント群と前記第２のコメント群に含まれる文を、予め定めた少なくとも１つのキーワードを含む属性とそれに関連する品詞を含む属性値との組に分ける形態素解析ステップをも含み、
前記抽出ステップは、
前記形態素解析ステップで分けた組を前記評価者ごとに比較して、前記第1の評価コメント群のみに存在する組を存在要約として抽出し、前記第２の評価コメント群のみに存在する組を非存在要約として抽出する、
ことを特徴とするプログラム。
【請求項１６】
請求項１３〜１５のいずれか1項に記載のプログラムにおいて、
前記抽出ステップは、前記抽出した、文、文節、または組の出現頻度が所定の閾値よりも高いもののみを前記存在要約および／または前記非存在要約として抽出する、
ことを特徴とするプログラム。
【請求項１７】
請求項１３〜１６のいずれか1項に記載のプログラムにおいて、
前記抽出ステップは、予め定めた、文、文節、または、属性と属性値との組を除外する、或いは、出現頻度が予め定めた上位１個または数個の文、文節、または、属性と属性値との組を除外する、
ことを特徴とするプログラム。
【請求項１８】
請求項１３〜１７のいずれか1項に記載のプログラムにおいて、
前記複数のユーザは電子商取引の売り手であり、前記複数の評価者は買い手であり、前記評価コメントは前記買い手による前記売り手に対する評価コメントである、
ことを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、社会的な関係を用いてユーザの評価コメントを要約する文書処理装置、その方法及びプログラムに関するものであり、より、詳細には、ネットオークションなどの商取引における売り手（出品者）に対する評価を記述した評価コメントを、記述した買い手（落札者）ごとにその内容に関する統計量を調べることによって自動的に要約する装置、方法及びプログラムに関するものである。
【背景技術】
【０００２】
現在、Ｗｅｂ上では様々な商品やサービスに関して多くの電子商取引が行われつつある。中でもネットオークションは一般のユーザが商品を出品できるため大変盛んである。通常、ネットオークションのサイトでは、商品を購入した落札者に出品者に対する評価の文（以下、評価コメント）を記述させている。他のユーザはこの評価コメントを参考にして、入札する商品や入札相手の出品者を決定することができる。しかし、電子商取引が盛んな今日では、これらの評価コメントは大量に存在しているため、ユーザが全ての文章に目を通すには大変な労力及び時間を要する。
【０００３】
この問題を解決するには評価コメントの要約を作成し、ユーザに提示すればよい。しかし、評価コメントには、落札者が出品者を本心から評価した文だけでなく、単なるお礼や儀礼的な挨拶、決まり文句の文が多く含まれている。このような挨拶や決まり文句などは一般に有益な評価情報を含まないため、これらを削除して重要な部分のみを抽出して要約として提示することはユーザにとって有益である。
【０００４】
しかし、従来の一般的な要約の手法は数多く出現する記述を重要とみなし、それらを残して要約するものである。これでは、上述のような儀礼的な文を数多く残してしまう問題がある。また、ユーザにとって有益な文であっても、それが記述される回数が少なければ、削除されてしまい要約には含まれないという問題もある。
【０００５】
従来の文書要約技術は、要約対象となる文書に対して、又書中のキーワードの頻度やキーワードの出現位置、レイアウト情報、強調語などを利用して、文書部分に重要度をつけて、要約に使う文書部分を抽出していた。しかし、これらの手法では儀礼的な記述を除くことや、意図的に外した記述を推定することはできない。
【０００６】
ネット上の不特定多数のユーザが記述した文書を要約する従来の方式には、MHC（非特許文献１を参照されたい。）、佐藤らの研究（非特許文献２、３を参照されたい。）、梅木らのCIKLE（非特許文献４を参照されたい。）などがあるが、これらは特定のキーワードや記号などを手がかりとして情報を抽出または削除している。そのため、抽出するまたは削除する情報の内容も固定されている。このような方法をネットオークションの評価コメントに適用して、お礼や挨拶などの一般に儀礼的と見なされる記述を削除するという固定のルールを用いることも考えられる。しかし、固定のルールを用いた場合、落札者がある出品者に対して特別な思い入れを込めて記述した場合でも、その記述が一般に儀礼的な記述であればルールによって削除され、有益な記述を取り出せない。
【非特許文献１】乃村能成他著、「MHC-Message Harmonized Calendering Systemの設計と実装」（情報処理学会論文誌、Vol.42, No.10, pp. 2518-2525, 2001）
【非特許文献２】佐藤円他著、「電子ニュースのダイジェスト自動生成」（情報処理学会論文誌、Vol.36, No.10, pp. 2371-2379, 1995）
【非特許文献３】佐藤理史他著、「ネットニュースグループfj.wantedのダイジェスト自動生成」（自然言語処理、Vol.3, No.2, pp. 19-32, 1996）
【非特許文献４】梅木秀雄著、「コミュニケーションに埋もれた知識を活用するコミュニティウェア」（情報処理学会誌、Vol.43, No.10, pp. 1085-1092, 2002）
【発明の開示】
【発明が解決しようとする課題】
【０００７】
本発明の目的は、上述した従来技術の諸課題を解決した文書処理装置、方法及びプログラムを提供することである。
【課題を解決するための手段】
【０００８】
本発明による文書処理装置は、
社会的な関係を用いて評価コメントを要約する文書処理装置であって、
複数の評価対象に対する複数の評価者による評価コメントを格納するデータベースにネットワークを介してアクセスするアクセス手段と、
複数の評価対象に対する複数の評価者による評価コメントを格納するデータベースにアクセスして、評価対象別に評価コメントを要約するにあたり、前記データベースからある特定の評価対象に対する評価コメントを第1の評価コメント群として、当該特定の評価対象に対して評価コメントを提供した評価者のその他の評価対象に対する評価コメントを第2の評価コメント群として収集する収集手段と、
前記第１の評価コメント群と前記第２の評価コメント群とを前記評価者ごとに比較して、前記第1の評価コメント群のみに存在する文を存在要約として抽出し、前記第２の評価コメント群のみに存在する文を非存在要約として抽出する抽出手段と、
前記抽出した存在要約と非存在要約とを要約として記憶装置に格納する格納手段と、
前記抽出した存在要約と非存在要約とを要約として表示する表示手段と、
を具える。
従来は個別の評価対象の情報を含む要約しか作成することができなかったが、本発明によれば、いままでにない視点で、「当該評価対象への評価」と、当該評価対象を評価した評価者が「その他の評価対象に行った評価」との差異から社会的な関係（即ち複数の評価対象と複数の評価者との間の相対的な関係）をも考慮に入れた要約を作成することが可能になる。即ち、評価者が特定の評価対象（例えば、製品、サービス、商取引業者、人物、会社、店、或いはレストランなど）にのみ記述した記述、即ち評価者が何らかの思い入れを込めている、つまり本心を述べていると推定される記述を存在要約として抽出することができ、また同時に、評価者が通常使用している言い回しを当該評価対象に対しては意識的に使用しなかった記述を非存在要約として抽出するため、電子商取引サイトなどの利用者はこれらを用いて、評価対象をより的確に把握することことが可能になる。即ち、非存在要約は、評価対象への間接的或いは潜在的な評価コメントであると理解することができる。例えば、非存在要約に含まれる情報が肯定的なものであれば、当該評価対象に対しては否定的な評価が下されていることを予想でき、逆に、非存在要約に含まれる情報が否定的なものであれば、当該評価対象に対しては肯定的な評価が下されていることを予想することが可能である。換言すれば、非存在要約によって、商取引を実行しようとしているユーザは、評価者の心理の裏側を読み取ることができるようになり、より的確に評価対象への評価を読み取ることができる。
【０００９】
また、本発明による文書処理装置は、
形態素解析技法を使用して前記第1のコメント群と前記第２のコメント群に含まれる文を文節（句）に分ける形態素解析手段をも具え、
前記抽出手段は、
前記形態素解析手段（装置）を使用して分けた文節を前記評価者ごとに比較して、前記第1の評価コメント群のみに存在する文節を存在要約として抽出し、前記第２の評価コメント群のみに存在する文節を非存在要約として抽出する、
ことを特徴とする。
本発明によれば、文単位ではなく、文を文節に分解して文節単位で処理を行うことができるようになり、より適切に要約を作成することができるようになる。
【００１０】
さらにまた、本発明による文書処理装置は、
形態素解析技法を使用して前記第1のコメント群と前記第２のコメント群に含まれる文を、予め定めた少なくとも１つのキーワードを含む属性とそれに関連する品詞を含む属性値との組に分ける形態素解析手段をも具え、
前記抽出手段は、
前記形態素解析手段（装置）を使用して分けた組を前記評価者ごとに比較して、前記第1の評価コメント群のみに存在する組を存在要約として抽出し、前記第２の評価コメント群のみに存在する組を非存在要約として抽出する、
ことを特徴とする文書処理装置。
本発明によれば、文や文節単位ではなく、単語（即ち形態素或いは品詞）に分解し、キーワードとそれを修飾する、或いは修飾される品詞との組み合わせの単位で処理を行うことができるようになり、より適切に要約を作成することができるようになる。即ち、言い回しの微妙な差異によって文単位や文節単位では適切に処理できなかったものが、文節を単語に分解して、さらにこれらの単語を「組」として１つの意味をなす塊として捉えることによって、さらに的確な要約を作成することが可能となる。
【００１１】
さらにまた、本発明による文書処理装置は、
前記抽出手段は、前記抽出した、文、文節、または組の出現頻度が所定の閾値よりも高いもののみを前記存在要約および／または前記非存在要約として抽出する、
ことを特徴とする。
本発明によれば、頻度の高いもののみを抽出できるため、対象の評価コメントの数が膨大である場合、或いは、１つ１つの評価コメントが冗長である場合でも、適正な文字数の要約を作成することが可能になる。即ち、閾値を適切に設定することにより、要約文章を所望の量に抑制することが可能となる。
【００１２】
さらにまた、本発明による文書処理装置は、
前記抽出手段は、予め定めた、文、文節、または、属性と属性値との組を除外する、或いは、出現頻度が予め定めた上位１個または数個の文、文節、または、属性と属性値との組を除外する、
ことを特徴とする。
本発明によれば、たいていの評価コメントに何らかの形で含まれるが、実質的に何ら有益な評価情報にならない儀礼的な文、文節或いは組（挨拶やお礼など）を的確かつ効率的に除外することが可能になる。一般的に評価コメントにおいては、儀礼的な挨拶などの出現頻度が最も高くなるため、頻度という統計量によって、定型的な文を予め用意せずにこれらの無駄なコメントを効率的に削除することも可能である。
【００１３】
さらにまた、本発明による文書処理装置は、
前記複数のユーザは電子商取引の売り手（オークションサイトの出品者など）であり、前記複数の評価者は買い手（オークションサイトの落札者など）であり、前記評価コメントは前記買い手による前記売り手に対する評価コメント（落札した商品や出品者の対応などへの評価）である、
ことを特徴とする。
電子商取引では、インターネットを介して多数の買い手が多数の売り手を評価した評価コメントが多数あり、本発明によれば、このような評価コメントを的確かつ効率的に要約することが可能となる。
【００１４】
上述したように本発明の解決手段を装置として説明してきたが、本発明はこれらに実質的に相当する方法、プログラム、プログラムを記録した記憶媒体としても実現され得るものであり、本発明の範囲にはこれらも包含されるものと理解されたい。
例えば、本発明を方法として実現すると本発明による文書処理方法は、
社会的な関係を用いて評価コメントを要約する文書処理方法であって、
複数の評価対象に対する複数の評価者による評価コメントが格納されているデータベースにネットワークを介してアクセスするアクセスステップと、
複数の評価対象に対する複数の評価者による評価コメントを格納するデータベースにアクセスして、評価対象別に評価コメントを要約するにあたり、前記データベースからある特定の評価対象に対する評価コメントを第1の評価コメント群として、当該特定の評価対象に対して評価コメントを提供した評価者のその他の評価対象に対する評価コメントを第2の評価コメント群として収集する収集ステップと、
演算手段（ＣＰＵ、ＭＰＵなど）を用いて前記第１の評価コメント群と前記第２の評価コメント群とを前記評価者ごとに比較して、前記第1の評価コメント群のみに存在する文を存在要約として抽出し、前記第２の評価コメント群のみに存在する文を非存在要約として抽出する抽出ステップと、
前記抽出した存在要約と非存在要約とを要約として記憶装置に格納する格納ステップと、
前記抽出した存在要約と非存在要約とを要約として表示する表示ステップと、
を含む。
また、本発明による方法は、前記収集ステップと前記抽出ステップとを全ての評価対象に対して繰り返すステップをも含む。
【００１５】
また、本発明による文書処理方法は、
演算手段を用いて形態素解析技法を使用して前記第1のコメント群と前記第２のコメント群に含まれる文を文節（句）に分ける形態素解析ステップをも含み、
前記抽出ステップは、
前記形態素解析ステップで分けた文節を前記評価者ごとに比較して、前記第1の評価コメント群のみに存在する文節を存在要約として抽出し、前記第２の評価コメント群のみに存在する文節を非存在要約として抽出する、
ことを特徴とする。
【００１６】
さらにまた、本発明による文書処理方法は、
演算手段を用いて形態素解析技法を使用して前記第1のコメント群と前記第２のコメント群に含まれる文を、予め定めた少なくとも１つのキーワードを含む属性とそれに関連する品詞を含む属性値との組に分ける形態素解析ステップをも含み、
前記抽出ステップは、
演算手段を用いて前記形態素解析ステップで分けた組を前記評価者ごとに比較して、前記第1の評価コメント群のみに存在する組を存在要約として抽出し、前記第２の評価コメント群のみに存在する組を非存在要約として抽出する、
ことを特徴とする。
【００１７】
さらにまた、本発明による文書処理方法は、
前記抽出ステップは、前記抽出した、文、文節、または組の出現頻度が所定の閾値よりも高いもののみを前記存在要約および／または前記非存在要約として抽出する、
ことを特徴とする。
【００１８】
さらにまた、本発明による文書処理方法は、
前記抽出ステップは、予め定めた、文、文節、または、属性と属性値との組を除外する、或いは、出現頻度が予め定めた上位１個または数個の文、文節、または、属性と属性値との組を除外する、
ことを特徴とする。
【００１９】
さらにまた、本発明による文書処理方法は、
前記複数のユーザは電子商取引の売り手であり、前記複数の評価者は買い手であり、前記評価コメントは前記買い手による前記売り手に対する評価コメントである、
ことを特徴とする。
【００２０】
また、本発明をプログラムとして実現すると、本発明によるプログラムは、
社会的な関係を用いて評価コメントを要約する文書処理方法をコンピュータに実行させるためのプログラムであって、
複数の評価対象に対する複数の評価者による評価コメントが格納されているデータベースにネットワークを介してアクセスするアクセスステップと、
複数の評価対象に対する複数の評価者による評価コメントを格納するデータベースにアクセスして、評価対象別に評価コメントを要約するにあたり、前記データベースからある特定の評価対象に対する評価コメントを第1の評価コメント群として、当該特定の評価対象に対して評価コメントを提供した評価者のその他の評価対象に対する評価コメントを第2の評価コメント群として収集する収集ステップと、
前記第１の評価コメント群と前記第２の評価コメント群とを前記評価者ごとに比較して、前記第1の評価コメント群のみに存在する文を存在要約として抽出し、前記第２の評価コメント群のみに存在する文を非存在要約として抽出する抽出ステップと、
前記抽出した存在要約と非存在要約とを要約として記憶装置に格納する格納ステップと、
前記抽出した存在要約と非存在要約とを要約として表示する表示ステップと、
を含む具える。
【００２１】
また、本発明によるプログラムは、
形態素解析技法を使用して前記第1のコメント群と前記第２のコメント群に含まれる文を文節に分ける形態素解析ステップをも具え、
前記抽出ステップは、
前記形態素解析ステップで分けた文節を前記評価者ごとに比較して、前記第1の評価コメント群のみに存在する文節を存在要約として抽出し、前記第２の評価コメント群のみに存在する文節を非存在要約として抽出する、
ことを特徴とする。
【００２２】
さらにまた、本発明によるプログラムは、
形態素解析技法を使用して前記第1のコメント群と前記第２のコメント群に含まれる文を、予め定めた少なくとも１つのキーワードを含む属性とそれに関連する品詞を含む属性値との組に分ける形態素解析ステップをも含み、
前記抽出ステップは、
前記形態素解析ステップで分けた組を前記評価者ごとに比較して、前記第1の評価コメント群のみに存在する組を存在要約として抽出し、前記第２の評価コメント群のみに存在する組を非存在要約として抽出する、
ことを特徴とする。
【００２３】
さらにまた、本発明によるプログラムは、
前記抽出ステップが、前記抽出した、文、文節、または組の出現頻度が所定の閾値よりも高いもののみを前記存在要約および／または前記非存在要約として抽出する、
ことを特徴とする。
【００２４】
さらにまた、本発明によるプログラムは、
前記抽出ステップが、予め定めた、文、文節、または、属性と属性値との組を除外する、或いは、出現頻度が予め定めた上位１個または数個の文、文節、または、属性と属性値との組を除外する、
ことを特徴とする。
【００２５】
さらにまた、本発明によるプログラムは、
前記複数のユーザは電子商取引の売り手であり、前記複数の評価者は買い手であり、前記評価コメントは前記買い手による前記売り手に対する評価コメントである、
ことを特徴とする。
【発明を実施するための最良の形態】
【００２６】
以降、諸図面を参照しながら、本発明の実施態様を詳細に説明する。
図１は、本発明による文書処理装置の基本的な構成を示すブロック図である。図に示すように、本発明による文書処理装置１００は、アクセス手段１１０、収集手段１２０、形態素解析手段１３０、抽出手段１４０、格納手段１５０、及び表示手段１６０を具える。文書処理装置１００は、ネットワーク１７０（ＬＡＮやインターネットなど）を介して、データベース１８０及びユーザ端末１９０と接続している。
【００２７】
アクセス手段１１０は、ネットワーク１７０を介して、複数の評価対象に対する複数の評価者による多数の評価コメントが格納されているデータベース１８０にアクセスする。収集手段１２０は、評価対象別に評価コメントを要約するにあたり、データベース１８０からある特定の評価対象に対する評価コメントを第1の評価コメント群として、当該特定の評価対象に対して評価コメントを提供した評価者のその他の評価対象に対する評価コメントを第2の評価コメント群として収集する。
【００２８】
形態素解析手段１３０は、形態素解析技法を使用して前記第1のコメント群と前記第２のコメント群に含まれる文を、予め定めた少なくとも１つのキーワードを含む属性とそれに関連する品詞を含む属性値との組に分ける。抽出手段１４０は、態素解析手段を使用して分けた組を前記評価者ごとに比較して、前記第1の評価コメント群のみに存在する組を存在要約として抽出し、前記第２の評価コメント群のみに存在する組を非存在要約として抽出する。格納手段１５０は、抽出した要約を評価対象別に記憶装置に格納する。表示装置１６０は、重複部分を削除した要約をユーザ端末１９０に提示する。また、品詞から成る組のままではユーザが情報を直接的に理解しにくいため、表示手段１６０は、当該組に対応する文節に変換したたもの（例えば、「組：対応−迅速」から「文節：迅速に対応してもらえた」に変換したもの）を表示することもできる。或いは、当該組を含むオリジナルの文節または文を表示させることもできる。
【００２９】
図２は、オークションを例として本発明のコンセプトを説明する概念図である。
（1）ある出品者（評価対象、或いは被評価者と称する場合もある）の評価コメントの要約を作成する際に、要約対象の出品者の評価コメントだけを見るのではなく、その評価コメントを記述した落札者（即ち評価者）の一人一人に注目し、各落札者が他の出品者に対して記述した全ての評価コメントを収集する。
（2）（1）で収集した評価コメントと要約対象の出品者に対して記述された評価コメントを落札者ごとに比較して、要約対象の出品者に対してのみ記述されている記述と、要約対象の出品者に対してのみ記述されていない記述を抽出し、要約とする（それらを順に存在要約、非存在要約と呼ぶ）。
本発明の効果として、落札者が何らかの思い入れを込めている、つまり本心を述べている記述を、抽出することができる。また、落札者がいつも使いまわしている記述を、何らかの理由で意図的に外したことが推定できる。
【００３０】
図３は、オークションサイトを例にして、本発明の手法によって出品者Aの要約を作成するときの手順を示す図である。
ステップＳ1：評価コメントの検索
図に示すようにステップＳ１では、要約対象の出品者を評価したある落札者が記述した全評価コメントを検索する。評価コメントを検索するには、要約対象の出品者の評価コメントのページから落札者の名前と落札者の評価コメントのページのURLを取得する必要がある。これらは、テンプレートを基にHTML文書中から取り出す。このテンプレートは、オークションサイトに合わせて予め作成したもので、ここには「何番目の<A>エレメントのhref属性を取り出す」というようなルールが書いてある。
ステップＳ2：相違点の発見
図に示すようにステップＳ２では、要約対象の出品者に対する評価コメントとその他の出品者に対する評価コメントを比較して、相違点を見つけ取り出す。この相違点とは要約対象の出品者にのみある記述（例えば、文単位、文節単位、属性と属性値とからなる組単位など）か、または要約対象の出品者にのみない記述である。なお、相違点を見つける方法については後で詳細に述べる。
ステップＳ3：要約の集合に追加
図に示すようにステップＳ３では、要約対象の出品者にのみある記述を集めて存在要約と呼ぶ集合に加え、要約対象の出品者にのみない記述を集めて非存在要約と呼ぶ集合に加える。
ステップ4：重複するものを削除
図に示すようにステップＳ４では、ステップＳ2とステップＳ3の作業を複数の落札者に対して行い、要約の各集合中に重複して存在するものを削除する。
【００３１】
図４は、オークションにおいてある落札者の評価コメントにおいて、要約対象の出品者とその他の出品者の評価コメントとの相違点を見つけるための処理の流れを示す図である。
図に示すようにステップＫ１では、落札者が記述した評価コメントのうち、要約対象の出品者に対する評価コメント以外の評価コメント中に存在するすべての識述の出現頻度を求める。実際には評価コメント中の記述は属性と属性値との組で表し、頻度はこの組ごとに算出する。属性と属性値の抽出方法については後で詳しく述べる。
ステップＫ２では、出現頻度の高い記述（開催α以上）の集合（集合Sとする）を求める。
ステップＫ3では、以下の2種類の相違点を取り出す。
・要約対象の出品者の評価コメント中に存在する記述のうち、集合Ｓに存在しないものを見つけ取り出す。
・集合Ｓの各記述で、要約対象の出品者の評価コメント中には存在しないものを見つけ取り出す。
【００３２】
属性・属性値の抽出方法
評価コメント中の記述は、記述された内容のトピックを表すキーワードである属性とそのトピックについてそれがどうであったかを表すキーワードである属性値の組によって表す。本発明者らが実際にオークションにおける評価コメントを180件調査したところによると、属性は13種類に分けることができ、属性値は多種多様に存在することが確認できている。図５は、属性と属性値との例を示す図である。図に示すように、オークションサイトの場合の評価コメントにおける、全ての属性と、そのうちの「対応」に関連する属性値とを示してある。
【００３３】
評価コメント中の文から属性とそれに対する属性値を抽出する手順を以下に述べる。
（1）  評価コメントを形態素解析し、予め定めておいた属性のキーワード（同義語または類義語の辞書として持っておく）と評価コメント中の単語のキーワードマッチングを行い、抽出する属性とその位置を決定する。
（2）各属性に対して、予め定めておいた特定の品詞である単語のうち、属性の最も近い位置に存在するものを属性値とする。どの品詞が属性値になり得るかは、我々が評価コメントを180件調査したところ図６のようになることを碓認している。つまり、名詞の属性に対する属性値の品詞は、形容動詞、名詞、形容詞、動詞であり、動詞の属性に対する属性値の品詞は、名詞、形容動詞、副詞である。これらの品詞はこの調査で多く存在した順に示している。属性までの距離が等しくなる2つの属性値が見つかった場合はこの品詞の順に優先する。
【００３４】
図７は、本発明による文書処理装置をオークションサイトの評価コメントの要約に適用した場合のシステム構成図である。
図に示すように、本発明による文書作成装置を含む、要約を作成するための要約サーバ２００を設ける。ユーザ２７０は、オークションサーバ２８０の代わりに要約サーバ２００にアクセスして、評価コメントの要約を得る。これにより、ネットオークションの運営者だけでなく、そうでない人間もASPの形式で本サービス（要約文作成）を提供することができる。要約サーバ２００側のプログラムは、Java（登録商標）で実装している部分とJava（登録商標）サーブレットで実装している部分の2種類から構成されている。Java（登録商標）で実装されているモジュールは本発明の手法を用いて要約する部分を担当し、Java（登録商標）サーブレットで実装されているモジュールはユーザのブラウザとの通信部分を担当する。ユーザに評価コメントの要約を提示するまでの流れを以下に述べる。
【００３５】
ユーザ２７０が、興味のある商品を検索するために検索キーワードを入力する（ステップＪ１）。商品検索モジュール２１０がその検索キーワードを受け取ってそのままオークションサーバ２８０に送り（ステップＪ２）、オークションサーバ２８０が検索結果のHTML文書を検索結果ページ作成モジュール２２０に送る（ステップＪ３）。検索結果ページ作成モジュール２２０がこのHTML文書中に、出品者を選択するためのチェックボックスを埋め込み、検索結果ページとしてユーザに示す（ステップＪ４）。
ユーザは検索結果ページから評価コメントの要約を閲覧したい出品者を選択し、チェックボックスをチェックする（ステップＪ５）。評価コメント検索モジュール２４０は、選択された出品者の評価コメントのページから、要約をするのに必要な評価コメントの検索を開始する。必要なページをオークションサーバ２８０に要求し（ステップＪ６）、HTML文書を受け取る（ステップＪ７）という作業を評価コメントの検索が終了するまで繰り返す。評価コメントの検索が終了すると、評価コメント検索モジュール２４０は検索した全評価コメントを要約モジュールに渡す（ステップＪ８）。その後、要約モジュール２５０が本発明の手法に基づいて評価コメントを要約し、要約結果のデータを要約結果ページ作成モジュール２６０に渡す（ステップＪ９）。要約結果ページ作成モジュール２６０がこのデータから要約結果ページを作成し、ユーザ２７０に提示する（ステップＪ１０）。
【００３６】
本発明を使った時の要約結果の例として、あるネットオークションの評価コメントを対象として行ったものを図８に示す。また、要約対象の出品者へのオリジナルの評価コメントの一部を図９に示す。
この評価コメントをこのまま要約しようとすると、出品者の特徴を表す有益な記述がどれであるかがわかりにくく、要約することができない。そこで、図９）において○で囲まれた落札者（評価者）Ｂに注目する（この落札者が要約対象でないその他の出品者に対して記述した評価コメントを図１０に示す）。まず、図９で評価者Ｂの記述した評価コメントと図１０の全評価コメントを比較すると、図９で評価者Ｂの記述した評価コメントには「すべて綺麗にＤＶＤ再生機でも再生できましたよ」という記述が存在するが、図１０中には存在しない。よって、この記述は要約対象の出品者にのみ記述された記述であり、図８の要約結果に存在要約として現れている。このようにして特別に思い入れを込めて記述された文は、要約上して残ることがわかる。続いて図１０の評価コメントを見ると、「商品がすぐに届きました」と「迅速な対応ありがとうございます」という記述が多く存在することがわかる。しかし、図９で評価者Ｂが記述した評価コメント中にはこれら2つの記述は存在しないため、これらは要約対象の出品者に対してのみ記述されていない記述であり、図８の要約結果に非存在要約として現れている。このように、他の出品者には記述されているが、この出品者に対しては記述されていない記述から、その出品者だけ違った（この場合、「対応が遅かった」、「商品到着遅れた」）かもしれないことが類推できる。
【００３７】
図１０から、落札者（評価者）は全く同じまたは同じような記述（それらはたいてい儀礼的な記述）を繰り返し用いていることがわかる。これらは多くの場合、決まった文章を予め用意しておきコピーアンドペーストしているものと考えられる。従って、要約対象の出品者の評価コメントをそのまま要約するよりも、落札者ごとに要約対象の出品者の評価コメントとその他の出品者（評価対象）の評価コメントを比較すると、同じような記述を容易に除くことができる。また、他の出品者に対しては記述しておらず、要約対象の出品者にのみ記述している記述は、この落札者が何らかの思い入れを込めている、つまり本心を述べている記述であると思われる。この点でも、落札者ごとに比較する方が本心から記述された評価コメントを取り出すことができる。また、落札者が意図的に記載しなかった記述は、何らかの理由があって、記載しなかったと思われる。他の出品者に対して記述していた内容を記載しなかったことは、それを表示することで、その不記載の理由を推定することが可能となる。
【００３８】
本明細書では、様々な実施態様で本発明の原理を説明してきたが、本発明は上述した実施例に限定されず、当業者であれば幾多の変形および修正を施すことが可能であり、これら変形および修正されたものも本発明に含まれることを理解されたい。例えば、本発明を主としてオークションサイトのコメントの要約に適用して説明したきたが、本発明は、オークションサイトの要約には限定されず、複数の評価者（顧客）が複数の何らかの評価対象（人、会社、サービス、商品など）を評価した評価コメントに幅広く適用可能である。例えば、インターネット上の仮想商店、電子商取引において取引される商品やサービス、或いは、レストランに対する評価コメントなどにも適用可能である。
【図面の簡単な説明】
【００３９】
【図１】本発明による文書処理装置の基本的な構成を示すブロック図である。
【図２】本発明のコンセプトを説明する概念図である。
【図３】オークションを例にして、本発明の手法によって出品者Aの要約を作成するときの手順を示す図である。
【図４】ある落札者の評価コメントにおいて、要約対象の出品者とその他の出品者の評価コメントとの相違点を見つけるための処理の流れを示す図である。
【図５】属性と属性値との例を示す図である。
【図６】属性と属性値の品詞との組を表した図である。
【図７】本発明による文書処理装置をオークションサイトの評価コメントの要約に適用した場合のシステム構成図である。
【図８】本発明による装置で実際に作成した要約を示す図である。
【図９】要約対象の出品者へのオリジナルの評価コメントを示す図である。
【図１０】要約対象でないその他の出品者に行った評価コメントを示す図である。
【符号の説明】
【００４０】
１００  文書処理装置
１１０  アクセス手段
１２０  収集手段
１３０形態素解析手段
１４０  抽出手段
１５０  格納手段
１６０  表示手段
１７０  ネットワーク
１８０  データベース
１９０  ユーザ端末
２００  要約サーバ
２１０  商品検索モジュール
２２０  検索結果ページ作成モジュール
２４０  評価コメント検索モジュール
２５０  要約モジュール
２６０  要約結果ページ作成モジュール
２７０  ユーザ
２８０  オークションサーバ
【図１】
2005148936.tif 000003
【図２】
2005148936.tif 000004
【図３】
2005148936.tif 000005
【図４】
2005148936.tif 000006
【図５】
2005148936.tif 000007
【図６】
2005148936.tif 000008
【図７】
2005148936.tif 000009
【図８】
2005148936.tif 000010
【図９】
2005148936.tif 000011
【図１０】
2005148936.tif 000012