(57)【要約】【課題】  会話の返答に使用される語句の同意、非同意強度を用いて、コミュニケーション相手との価値観の相違、およびその会話トピックに対する肯定度を推定し、コミュニケーション支援を可能とする。【解決手段】  入力された会話文から返答開始語句と会話の中身とを分離し、典型的な返答開始語句に対する各ユーザの同意強度印象評価値を記録する同意強度印象評価データベース１０２を参照して、返答開始語句に関する同意強度印象評価値を抽出する返答開始語句決定部１０３と、決定された同意強度印象評価値から、ユーザの価値観類似度を計算する価値観類似度推定部１０４と、価値観類似度を画面上でのアイコン間の距離に変換し、ユーザの前記会話トピックに対する肯定度を算出してトピック肯定度データベース１０５に保存し、肯定度をアイコンの表示属性に変換する価値観類似度可視化部１０６と、を設ける。【選択図】    図１
2006209332.tif 000002
【特許請求の範囲】
【請求項１】
会話の返答に使用される語句の同意、非同意強度を用いてコミュニケーション相手との価値観の相違および会話トピックに対する肯定度を推定し、コミュニケーション支援を可能とする価値観推定方法であって、
入力された会話文から返答開始語句と会話の中身とを分離し、典型的な返答開始語句に対する各ユーザの同意強度印象評価値を記録した同意強度印象評価データベースを参照して、前記分離された返答開始語句に関する同意強度印象評価値を抽出する返答開始語句決定段階と、
前記返答開始語句決定段階で決定された同意強度印象評価値から、前記ユーザの価値観類似度を計算する価値観類似度推定段階と、
前記ユーザの前記会話トピックに対する肯定度を算出してトピック肯定度データベースに保存する段階と、
を有する価値観推定方法。
【請求項２】
画面に表示されるアイコン間の距離に前記価値観類似度を変換し、前記肯定度を前記アイコンの表示属性に変換する価値観類似度可視化段階をさらに有する、請求項１に記載の価値観推定方法。
【請求項３】
会話の返答に使用される語句の同意、非同意強度を用いてコミュニケーション相手との価値観の相違および会話トピックに対する肯定度を推定し、コミュニケーション支援を可能とする価値観推定装置であって、
典型的な返答開始語句に対する各ユーザの同意強度印象評価値を記録する同意強度印象評価データベースと、
前記会話トピックに対するユーザごとの肯定度を格納するトピック肯定度データベースと、
入力された会話文から返答開始語句と会話の中身とを分離し、前記同意強度印象評価データベースを参照して、分離された前記返答開始語句に関する同意強度印象評価値を抽出する返答開始語句決定段階と、
前記返答開始語句決定段階で決定された同意強度印象評価値から、前記ユーザの価値観類似度を計算する価値観類似度推定手段と、
前記ユーザの前記会話トピックに対する肯定度を算出して前記トピック肯定度データベースに保存する手段と、
を有する、価値観推定装置。
【請求項４】
画面に表示されるアイコン間の距離に前記価値観類似度を変換し、前記肯定度を前記アイコンの表示属性に変換する価値観類似度可視化手段をさらに有する、請求項１に記載の価値観推定装置。
【請求項５】
コンピュータに請求項１または２に記載の価値観推定方法を実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、会話相手などとのコミュニケーションを支援するための方法及び装置に関し、特に、会話の返答に使用される語句の同意、非同意強度を用いて、コミュニケーション相手との価値観の相違、およびその会話トピックに対する肯定度を推定しその推定結果を提示することによってコミュニケーション支援を可能とする価値観推定方法及び装置に関する。
【背景技術】
【０００２】
会話などのコミュニケーションにおける意思疎通阻害要因の一つに、コミュニケーションを行っている当事者間での価値観の相違がある。人間は、お互い異なる価値観を持ちつつも、相手との間に価値観の共通部分を見出すことによって合意を得ようとする。しかしながら、明示的な情報として抽出することが困難な価値観をコミュニケーション支援に活用することは容易ではない。価値観相違の判断は、本来は、会話内容の意味論理から行われるのが理想的かもしれないが、感情混入や議論戦略、発言のあいまい性などの原因によって、意味論理から価値観相違の判断を行うことは、実際には難しい。
【０００３】
その一方、価値観相違の推定には、コミュニケーションの場での同意、非同意の情報が参考になる。日常生活でも、話が進むと相手の考えが理解できるようになることがある。これは、同意や非同意の繰返しから、価値観の推定、理解を行っているからと考えられる。同意、非同意に着目した研究としては、吉江らによる検討（“肯定／否定意図を検出するチャットシステムのための肯定値計算手法の改良”、ファジィシステムシンポジウム、Ｖｏｌ．１７、ｐｐ．５１３−５１６、２００１）があるが、相手の価値観を推定するには至っておらず、コミュニケーション支援に適用することは難しい。
【非特許文献１】吉江ら、“肯定／否定意図を検出するチャットシステムのための肯定値計算手法の改良”、ファジィシステムシンポジウム、Ｖｏｌ．１７、ｐｐ．５１３−５１６、２００１
【発明の開示】
【発明が解決しようとする課題】
【０００４】
上述したように、従来は、コミュニケーション支援のために、コミュニケーションにおける意思疎通に重要と考えられる価値観を推定する方法及び装置は実現していなかった。
【０００５】
そこで本発明の目的は、会話の返答に使用される語句の同意、非同意強度を用いて、コミュニケーション相手との価値観の相違、およびその会話トピックに対する肯定度を推定し、それらの推定結果を提示することによってコミュニケーション支援を可能とする、価値観推定方法及び装置を提供することにある。
【課題を解決するための手段】
【０００６】
本発明による価値観推定方法は、会話の返答に使用される語句の同意、非同意強度を用いてコミュニケーション相手との価値観の相違および会話トピックに対する肯定度を推定し、コミュニケーション支援を可能とする価値観推定方法であって、入力された会話文から返答開始語句と会話の中身とを分離し、典型的な返答開始語句に対する各ユーザの同意強度印象評価値を記録した同意強度印象評価データベースを参照して、分離された返答開始語句に関する同意強度印象評価値を抽出する返答開始語句決定段階と、返答開始語句決定段階で決定された同意強度印象評価値から、ユーザの価値観類似度を計算する価値観類似度推定段階と、ユーザの会話トピックに対する肯定度を算出してトピック肯定度データベースに保存する段階と、を有する。
【０００７】
本発明の価値観推定装置は、会話の返答に使用される語句の同意、非同意強度を用いてコミュニケーション相手との価値観の相違および会話トピックに対する肯定度を推定し、コミュニケーション支援を可能とする価値観推定装置であって、典型的な返答開始語句に対する各ユーザの同意強度印象評価値を記録する同意強度印象評価データベースと、会話トピックに対するユーザごとの肯定度を格納するトピック肯定度データベースと、入力された会話文から返答開始語句と会話の中身とを分離し、同意強度印象評価データベースを参照して、分離された返答開始語句に関する同意強度印象評価値を抽出する返答開始語句決定段階と、返答開始語句決定段階で決定された同意強度印象評価値から、ユーザの価値観類似度を計算する価値観類似度推定手段と、ユーザの会話トピックに対する肯定度を算出してトピック肯定度データベースに保存する手段と、を有する。
【０００８】
本発明においては、求めた価値観類似度を、画面に表示されるアイコン間の距離に変換し、また、求めた肯定度をアイコンの表示属性に変換することによって、価値観類似度や肯定度を表示装置上に見やすく表示するようにすることが好ましい。
【発明の効果】
【０００９】
本発明によれば、会話の返答に使用される語句の同意、非同意強度を用いて、コミュニケーション相手との価値観の相違、およびその会話トピックに対する肯定度を推定することにより、コミュニケーション支援を行うことが可能になる。ユーザは、価値観のずれやトピック肯定度に関する情報を参照することによって、コミュニケーション相手との合意度や意識ずれを把握しながら、コミュニケーションにおける意思疎通をより円滑なものとすることができる。さらに本発明では、推定結果を可視化表示することによって、ユーザは、コンピュータの表示装置等の画面にグラフィカルに表示される価値観のずれや肯定度の情報を参照することによって、コミュニケーション相手との合意度や意識ずれをより直感的に把握できるようになる。
【発明を実施するための最良の形態】
【００１０】
次に、本発明の好ましい実施形態について、図面を参照して説明する。図１は本発明の実施の一形態の価値観推定装置の構成を示すブロック図である。
【００１１】
価値観推定装置は、会話文をテキストデータとして取り込む入力装置１０１と、典型的な返答開始語句に対する各ユーザの同意強度印象評価値が記録されている同意強度印象評価データベース１０２と、入力装置１０１に入力された会話文から返答開始語句を抽出し、同意強度印象評価データベース１０２を参照してその返答開始語句に関する同意強度印象評価値を抽出する返答開始語句決定部１０３と、返答開始語句決定部１０３で決定された返答開始語句に対するユーザの同意強度印象評価値から、ユーザの価値観類似度を計算する価値観類似度推定部１０４と、トピック肯定度を保存するトピック肯定度データベース１０５と、価値観類似度推定部１０４で計算された価値観類似度を、画面上に表示されるユーザアイコンの距離に変換するとともに、ユーザのその会話トピックに対する肯定度を計算してユーザアイコンの表示属性に変換する価値観類似度可視化部１０６と、価値観類似度可視化部１０６アイコンの距離と表示属性にしたがって、表示装置１０８の画面上のアイコンを更新表示するための表示制御部１０７、とを有する。
【００１２】
以下、価値観推定装置の構成の詳細について説明する。
【００１３】
会話文をテキストデータとして取り込む入力装置１０１では、テキストチャットやインスタントメッセンジャによる会話の場合のように、タイプされた文字情報が入力されてもよいし、音声会話の場合のように、音声認識プログラムから出力されるテキストデータが入力されてもよい。本実施形態では、特に会話の形態は限定しない。入力装置１０１に取り込まれた会話文（テキストデータ）は、返答開始語句決定部１０３に送られる。
【００１４】
図２は、典型的な返答開始語句に対する各ユーザの同意強度印象評価値が記録されている同意強度印象評価データベース１０２の内容の一例を示している。例えば、英語を対象言語とした場合、「Ａｂｓｏｌｕｔｅｌｙ（絶対（的）に）」とか「Ｗｒｏｎｇ（悪い；間違っている）」といった会話でよく用いられる同意、非同意の語句が、同意強度印象評価データベース１０２への登録対象となる。それらの同意、非同意の語句について、あらかじめユーザアンケート等により、各ユーザごとに、そのユーザがどのような印象をもっているかを調べておき、そのように取得された各ユーザごとの同意、非同意の強度に関する印象評価の値が、同意強度印象評価データベース１０２に登録される。その結果、五段階評価尺度法でアンケートを行ったならば、−５、−４、…、０、…、＋４、＋５（正の場合は同意、負の場合は非同意）の評価段階での各語句ごとの評価値が、被験者（ユーザ）数分だけ記録されることになる。
【００１５】
返答開始語句決定部１０３は、入力装置１０１に取り込まれた会話文に対して、返答開始語句と会話の中身を分離する処理を行うことによって返答開始語句を抽出し、その抽出した返答開始語句に基づいて同意強度印象評価データベース１０２を参照し、その返答開始語句に関する同意強度印象評価値を抽出するものである。例えば、会話文が「Ａｂｓｏｌｕｔｅｌｙ，ｔｈｅ  ｉｄｅａ  ｉｓ  ｉｍｐｏｒｔａｎｔ．」であれば、「Ａｂｓｏｌｕｔｅｌｙ」が返答開始語句であり、「ｔｈｅ  ｉｄｅａ  ｉｓ  ｉｍｐｏｒｔａｎｔ」が会話の中身となる。この会話を発言したユーザが、図２に示すように同意強度印象評価値が同意強度印象評価データベース１０２に登録されているユーザＡであるとすれば、このユーザＡの語句「Ａｂｓｏｌｕｔｅｌｙ」に対する評価値「＋５」が、データベース１０２から抽出される。同様に、会話文が「Ｗｒｏｎｇ，ｔｈｅ  ｉｄｅａ  ｈａｓ  ａ  ｐｒｏｂｌｅｍ．」であり、その会話を発言したユーザが図２に示す例のユーザＢであれば、「Ｗｒｏｎｇ」に対する評価値「−４」が抽出される。
【００１６】
価値観類似度推定部１０４は、このように返答開始語句決定部１０３で決定された返答開始語句に対するユーザの同意強度印象評価値から、ユーザの価値観類似度を計算する。価値観類似度の推定にあたっては、（１）ユーザごとにどの強度の（非）同意語句が使用されたか、（２）使用された各語句に対する同意強度印象評価はユーザ間でどれくらい違うか、を考慮することが重要である。例えば、前者は、対象とするユーザの同意強度印象評価値の平均によって表わすことができ、後者は、ユーザ間の同意強度印象評価値の差分として計算することができる。したがって、価値観類似度は、それらの平均と差分の重み和として計算することが可能となる。
【００１７】
例として、図２に示すような同意強度印象評価値がそれぞれ同意強度印象評価データベース１０２に登録されているユーザＡとユーザＢとが会話を行ったとして、
（会話例１）
ユーザＡ：「Ａｂｓｏｌｕｔｅｌｙ，  ｔｈｅ  ｉｄｅａ  ｉｓ  ｉｍｐｏｒｔａｎｔ．（絶対に、その考えは重要だ。）」、
ユーザＢ：「Ｗｒｏｎｇ，  ｔｈｅ  ｉｄｅａ  ｈａｓ  ａ  ｐｒｏｂｌｅｍ．（違う、その考えは問題を抱えている。）」
と発言したとする。この場合、ユーザＡとユーザＢとの価値観類似度ＳＨＳＶABは、重み和の重み係数をそれぞれ１とすれば、次式で計算できる。もちろん、計算方法については、この式以外にも考えられ、ここでは限定しない。
【００１８】
ＳＨＳＶAB＝｛Absolutelyに対する平均と差分｝＋｛Wrongに対する平均と差分｝
＝1×[+5+(+4)]/2+1×｜+5-(+4)｜+1×[-4+(-3)]/2+1×｜-4-(-3)｜
＝+3
【００１９】
同様に、ユーザＡとユーザＢとが、
（会話例２）
ユーザＡ：「Ａｂｓｏｌｕｔｅｌｙ，  ｔｈｅ  ｉｄｅａ  ｉｓ  ｉｍｐｏｒｔａｎｔ．（絶対に、その考えは重要だ。）」、
ユーザＢ：「Ｔｈａｔ’ｓ  ｒｉｇｈｔ，  Ｉ  ａｇｒｅｅ  ｗｉｔｈ  ｔｈｅ  ｉｄｅａ．（その通り、私はその考えに賛成します。）」
と発言した場合には、同様の計算を行うことによって、ＳＨＳＶAB＝９が得られ、また、ユーザＣとユーザＡとが、
（会話例３）
ユーザＣ：「Ｎｅｖｅｒ  ｔｈｅ  ｉｄｅａ  ｉｓ  ｃｏｒｒｅｃｔ．（絶対に、その考えは正しくない。）」、
ユーザＡ：「Ｗｒｏｎｇ，  ｔｈｅ  ｉｄｅａ  ｉｓ  ｉｍｐｏｒｔａｎｔ．（違う、その考えは重要だ。）」
と発言した場合は、ＳＨＳＶCA＝−９が得られる。
【００２０】
本実施形態の価値観推定装置において、現在の会話の対象となっているトピックに対するユーザごとのトピック肯定度は、トピック肯定度データベース１０５に格納される。したがって、トピック肯定度データベース１０５には、ユーザの人数分だけのトピック肯定度が記録されている。
【００２１】
トピック肯定度は、ユーザごとにそのユーザが現在の会話トピックをどの程度肯定しているかを示す尺度である。日常会話において一般に、ある考えに対する信念あるいは信頼度は、相手との対話を通じて強められたり、弱められたりする。本実施形態でいうトピック肯定度は、そのような信念あるいは信頼の度合いを定量化するものであって、例えば、同意印象強度評価値と同様に、−５、−４、…、−１、＋１、…、＋４、＋５（正の場合は肯定、負の場合は否定）という値を取る。ここではトピック肯定度はゼロはとらないもものとする。このトピック肯定度は、このように会話の進行に伴って変化しうるものであるから、会話セッションを一回終了する度に、後述する価値観類似度可視化部１０６によって、更新される。
【００２２】
価値観類似度可視化部１０６は、価値観類似度推定部１０４で計算された価値観類似度を、表示装置１０８の画面に表示されるべきユーザアイコン間の距離に変換するとともに、ユーザのその会話トピックに対する上述したトピック肯定度を計算して、ユーザアイコンの表示属性に変換する。画面には、図３に示すように、ユーザＡとユーザＢをそれぞれ示すアイコン（ユーザアイコン）が表示されているものとする。
【００２３】
価値観類似度可視化部１０６は、上述したように価値観類似度の計算結果が１ならば、図３に示す画面上でユーザＡのアイコンとユーザＢのアイコンとが相互に近づくように、価値観類似度１に相当する移動距離を計算する。例えば、Ａの移動ベクトルのユークリッド距離が１になるように、ｘ方向、ｙ方向の移動量を計算する。
【００２４】
また、価値観類似度可視化部１０６は、トピック肯定度データベース１０５に記録されている各ユーザのトピック肯定度を、会話で用いた返答開始語句に応じて更新する。例えば、肯定度の増減部分を、返答開始語句の同意印象強度評価値と相手のトピック肯定度によって計算するとして、上述の会話例１の場合には、ユーザＡのトピック肯定度Ｔ（Ａ）は以下のように計算できる。ただし、更新前のユーザＡとユーザＢのトピック肯定度を、それぞれ＋４、＋１とし、会話の相手のトピック肯定度に基づく更新のための重み係数を１／５とする。
【００２５】
Ｔ（Ａ）＝Ｔ（Ａ）＋｛重み係数｝×｛Ａｂｓｏｌｕｔｅｌｙに対する同意印象強度評価値｝／｛ユーザＢのトピック肯定度｝
＝（＋４）＋（１／５）×（＋５）／（＋１）
＝＋５
【００２６】
例えば、トピック肯定度がアイコンの色として表現されており、肯定度が高いほど青の色が濃くなり、低いほど赤の色が濃くなるとする。この例の場合、ユーザＡのトピック肯定度は＋４から＋５に変化したことになるから、ユーザＡのアイコンは、＋１の分だけ青みが増すことになる。
【００２７】
現在のトピックに対してユーザＡがあまり肯定的でなくて更新前のトピック肯定度が＋１であり、ユーザＣのトピック肯定度も＋１であって、ユーザＡとユーザＣとが、
（会話例４）
ユーザＡ：「Ｍａｙｂｅ，  ｔｈｅ  ｉｄｅａ  ｉｓ  ｃｏｒｒｅｃｔ．（多分、その考えは正しい。）」、
ユーザＣ：「Ｔｈａｔ’ｓ  ｒｉｇｈｔ，  Ｉ  ｔｈｉｎｋ  ｓｏ．（その通り、私もそう思う。）」
と会話した場合には、重み係数を１／５として同様の計算を行うことによって、更新後のユーザＡのトピック肯定度Ｔ（Ａ）は、＋１．６と計算され、四捨五入して＋２となる。一方、上述の会話例３の場合、ユーザＣはトピックに対してもともと否定的な考えをもっていて、ユーザＣの更新前のトピック肯定度が−４であるとし、Ａは上述と同様に＋４の肯定度を持っているとすれば、更新後のユーザＣのトピック肯定度は、同様の計算の結果、−５に変化する。
【００２８】
表示制御部１０７は、このように価値観類似度可視化部１０６で計算されたアイコンの距離と表示属性にしたがって、表示装置１０８の画面上のアイコンを更新表示する処理を実行する。
【００２９】
図４は、本実施形態の価値観推定装置の動作を示すフローチャートである。
【００３０】
まず、ステップ１１において、入力装置１０１に、最初の会話文がテキストデータとして取り込まれる。すると返答開始語句決定部１０３は、ステップ１２において、入力装置１０１で取り込まれた会話文に対し返答開始語句と会話の中身とを分離する処理を行い、ステップ１３において、分離された返答開始語句に基づいて同意強度印象評価データベース１０２を参照し、その返答開始語句に関する同意強度印象評価値を抽出する。その後、ステップ１４において、会話セッションが終了したかどうか判断し、会話セッションが終わっていなければ、ステップ１１に戻って、次の会話文（通常は、相手の人の会話文）を取り込む。
【００３１】
ステップ１４において会話セッションが終了していれば、ステップ１５において、価値観類似度推定部１０４は、返答開始語句決定部１０３で決定された返答開始語句に対するユーザの同意強度印象評価値から、ユーザの価値観類似度を計算する。その後、価値観類似度可視化部１０６は、ステップ１６において、価値観類似度推定部１０４で計算された価値観類似度を、画面に表示されるユーザアイコンの距離に変換するとともに、ステップ１７において、トピック肯定度データベース１０５を参照してユーザのその会話トピックに対する肯定度を計算、更新し、ステップ１８において、色パラメータ等のユーザアイコン表示属性に変換する。表示制御部１０７は、ステップ１９において、ステップ１６で計算されたアイコンの距離とステップ１８で計算された色パラメータの表示属性にしたがって、表示装置１０８の画面上のアイコンを更新表示する。
【００３２】
以上説明した価値観推定装置は、それを実現するためのコンピュータプログラムを、パーソナルコンピュータなどのコンピュータに読み込ませ、そのプログラムを実行させることによっても実現できる。価値観推定を実行するためのプログラムは、一般に、ＣＤ−ＲＯＭなどの記録媒体によって、あるいはネットワークを介して、コンピュータに読み込まれる。そしてそのようなプログラムをコンピュータが実行することによって、そのコンピュータは、上述した価値観推定装置として機能することになる。
【図面の簡単な説明】
【００３３】
【図１】本発明の実施の一形態の価値観推定装置の構成を示すブロック図である。
【図２】同意強度印象評価データベースの内容の一例を示す図である。
【図３】ユーザアイコン移動の様子を示す図である。
【図４】価値観推定のための処理を示すフローチャートである。
【符号の説明】
【００３４】
１０１    入力装置
１０２    同意強度印象評価データベース
１０３    返答開始語句決定部
１０４    価値観類似度推定部
１０５    トピック肯定度データベース
１０６    価値観類似度可視化部
１０７    表示制御部
１０８    表示装置
【図１】
2006209332.tif 000003
【図２】
2006209332.tif 000004
【図３】
2006209332.tif 000005
【図４】
2006209332.tif 000006