(57)【要約】【課題】言語体系の間で同義語句に対する特定の感情を推定するプログラムを提供する。【解決手段】第１の言語体系の第１の語句と第２の言語体系の第２の語句とが、対訳関係又は対応関係にある場合、当該第２の語句に接したユーザが特定感情を認識するか否かを推定する。これは、第２の言語体系に基づく参照用文章を多数含むコーパス収集蓄積手段と、第２の語句を含む参照用文章を検索するコーパス検索手段と、検索された参照用文章について、第１の語句と、予め規定された複数の感情語それぞれとの間の共起頻度を算出する共起頻度算出手段と、検出対象となる特定感情語に対する共起頻度が、他の複数の感情語の共起頻度よりも所定閾値以上高いか否かを判定する特定感情判定手段としてコンピュータを機能させ、特定感情判定手段によって真と判定された第２の語句は、ユーザに特定感情を認識させると推定するようにコンピュータを機能させる。【選択図】図２
2015022448.tif 000002
【特許請求の範囲】
【請求項１】
第１の言語体系の第１の語句と第２の言語体系の第２の語句とが、対訳関係又は対応関係にある場合、当該第２の語句に接したユーザが特定感情を認識するか否かを推定するように、装置に搭載されたコンピュータを機能させるプログラムであって、
第２の言語体系に基づく参照用文章を多数含むコーパス収集蓄積手段と、
前記コーパス収集蓄積手段を用いて、第２の語句を含む参照用文章を検索するコーパス検索手段と、
検索された参照用文章について、第１の語句と、予め規定された複数の感情語それぞれとの間の共起頻度を算出する共起頻度算出手段と、
検出対象となる特定感情語に対する共起頻度が、他の複数の感情語の共起頻度よりも所定閾値以上高いか否かを判定する特定感情判定手段と
してコンピュータを機能させ、
前記特定感情判定手段によって真と判定された第２の語句は、ユーザに特定感情を認識させると推定するようにコンピュータを機能させることを特徴とするプログラム。
【請求項２】
第１の言語体系と第２の言語体系とは同一国語であって対応関係にあるようにコンピュータを機能させることを特徴とする請求項１に記載のプログラム。
【請求項３】
前記コーパス検索手段は、第１の語句及び第２の語句を含む参照用文章を検索するようにコンピュータを機能させることを特徴とする請求項１又は２に記載のプログラム。
【請求項４】
前記特定感情語は、名詞又はそれに派生する動詞であり、
複数の前記感情語は、少なくとも前記特定感情語を含むものである
ようにコンピュータを機能させることを特徴とする請求項１から３のいずれか１項に記載のプログラム。
【請求項５】
前記特定感情語は、名詞「困惑」「当惑」「疑問」又は動詞「困る」「戸惑う」「わからない」である
ようにコンピュータを機能させることを特徴とする請求項４に記載のプログラム。
【請求項６】
前記共起頻度算出手段は、第１の語句と各感情語とのそれぞれについて、相互情報量基準によって、前記共起頻度を算出する
ようにコンピュータを機能させることを特徴とする請求項１から５のいずれか１項に記載のプログラム。
【請求項７】
前記コーパス収集蓄積手段に蓄積された第２の言語体系の文章は、Ｗｅｂサーバ、ブログサーバ又はＳＮＳ(Social Networking Service)サーバによって公開された文章である
ようにコンピュータを機能させることを特徴とする請求項１から６のいずれか１項に記載のプログラム。
【請求項８】
前記特定感情判定手段によって真と判定された第１の語句及び第２の語句を蓄積するアラーム語句蓄積手段と、
第１の語句と第２の語句との対訳関係及び対応関係が用いられた際に、第２の語句に接したユーザに、前記特定感情語に基づくものであることを明示する特定感情明示手段と
してコンピュータを機能させることを特徴とする請求項１から７のいずれか１項に記載のプログラム。
【請求項９】
前記特定感情明示手段は、前記コーパス検索手段によって検索された第２の言語体系の文章の一部若しくは全部又はリンク先アドレスを、第２の語句と共に注釈として、ユーザに明示する
ようにコンピュータを機能させることを特徴とする請求項１から８のいずれか１項に記載のプログラム。
【請求項１０】
第１の言語体系の第１の語句と第２の言語体系の第２の語句とが、対訳関係又は対応関係にある場合、当該第２の語句に接したユーザが特定感情を認識するか否かを推定する装置であって、
第２の言語体系に基づく参照用文章を多数含むコーパス収集蓄積手段と、
前記コーパス収集蓄積手段を用いて、第２の語句を含む参照用文章を検索するコーパス検索手段と、
検索された参照用文章について、第１の語句と、予め規定された複数の感情語それぞれとの間の共起頻度を算出する共起頻度算出手段と、
検出対象となる特定感情語に対する共起頻度が、他の複数の感情語の共起頻度よりも所定閾値以上高いか否かを判定する特定感情判定手段と
を有し、
前記特定感情判定手段によって真と判定された第２の語句は、ユーザに特定感情を認識させると推定することを特徴とする装置。
【請求項１１】
装置を用いて、第１の言語体系の第１の語句と第２の言語体系の第２の語句とが、対訳関係又は対応関係にある場合、当該第２の語句に接したユーザが特定感情を認識するか否かを推定する方法であって、
第２の言語体系に基づく参照用文章を多数含むコーパス収集蓄積部を有し、
前記コーパス収集蓄積手段を用いて、第２の語句を含む参照用文章を検索する第１のステップと、
検索された参照用文章について、第１の語句と、予め規定された複数の感情語それぞれとの間の共起頻度を算出する第２のステップと、
検出対象となる特定感情語に対する共起頻度が、他の複数の感情語の共起頻度よりも所定閾値以上高いか否かを判定する第３のステップと
を有し、
第３のステップによって真と判定された第２の語句は、ユーザに特定感情を認識させると推定することを特徴とする方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、２つの言語体系の間に介在する対話システムの技術に関する。
【背景技術】
【０００２】
従来、２つの言語体系の間における対話を支援するために、自動的に通訳又は翻訳をするコミュニケーションシステムの技術がある。この技術によれば、少なくとも２つの端末の間に対訳サーバが介在し、辞書データベースを用いて、一方の端末から入力された文章を対訳し、他方の端末へ出力することができる。
【０００３】
例えば、相手方との価値観の相違と、会話トピックに対する肯定度とを推定し、コミュニケーションを支援する技術がある（例えば特許文献１参照）。この技術によれば、会話の返答に使用される語句の同意及び非同意の強度を推定する。特に、対話相手の発言に対する返答の極性（肯定／否定の程度）から、意見（価値観）がどの程度乖離しているかを検出する。また、目的言語側の文化によって、原言語側の文化的背景を吸収し、原言語側で表現している事柄を、目的言語側の表現に的確に訳出する技術もある（例えば特許文献２参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−２０９３３２号公報
【特許文献２】特開平０６−３４８７５１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
２人以上で対話する場合、各人における母国語や育った環境、過去の経験知に関しては多様な相違点がある。これは、対面しているか／対面していなか、又は、リアルタイムな会話なのか／メールなのか、を問わない。言語を媒介する以上、同一の語句又は節・文が指し示す対象への認識に対するギャップ（差異）が生じることも多い。
【０００６】
一般に、言語体系が異なれば、翻訳を通して同義関係の語句同士であっても、それらが指し示すイメージには、歴史や文化の違いが反映されて、異なる印象を生じさせ易いと考えられる。例えば日本語の「城」と欧州の「castle」とは、異なる印象を生じる。また、同一国語で対話する者同士であっても、地域特性の違い（例えば方言）や、個人の属性（性別・年齢・教育・・・）の違いによって、同じ言葉で表される対象への認識には、同様にギャップが存在する。しなしながら、このような異なる印象を互いに十分理解することなく対話を進めた場合、コミュニケーション自体に齟齬が生じることも多い。
【０００７】
既存の対訳システムによれば、辞書データベースを参照して、構文・意味的には同義で且つ正しい翻訳結果を得ることができる。しかしながら、それを受け取る聞き手が、話し手と同様なイメージを話題の対象に対して抱く保証はない。これは、言語と指示対象の間に、文化固有の写像関係が存在するためである。
【０００８】
図１は、従来技術における対訳システムについて、対話者間でコミュニケーションに祖語が生じている例を表す説明図である。
【０００９】
図１によれば、日本人のユーザＡとドイツ人のユーザＢとがそれぞれの端末２を用いて、対訳システムを介在させて対話している。対訳システムは、例えば日本人の端末２Ａから受信した日本語の音声を、音声認識によって日本語テキストに変換し、その日本語テキストをドイツ語テキストに翻訳し、そのドイツ語テキストを音声合成によってドイツ語の音声に変換し、そのドイツ語の音声をドイツ人の端末２Ｂへ送信する。一方で、ドイツ人の端末２Ｂから受信したドイツ語の音声を、音声認識によってドイツ語テキストに変換し、そのドイツ語テキストを日本語テキストに翻訳し、その日本語テキストを音声合成によって日本語の音声に変換し、その日本語の音声を日本人の端末２Ａへ送信する。以下では、日本語とドイツ語との間で生じるであろうコミュニケーション・ギャップの例を説明する。
【００１０】
（Ｓ１１）ドイツ人Ｂが、端末２Ｂに対して、昼時の挨拶である「Mahlzeit！」と発話したとする。この音声は、システムを介して翻訳され、端末２Ａへ転送される。ここで、一般的な独和辞書では”Mahlzeit”->”食事の時”と翻訳される。
（Ｓ１２）日本人Ａは、端末２Ａから「食事の時！」と発声され、”別に、食事の時！なんて言われなくても・・・？”と戸惑うこととなる。ドイツ人にとっては、一般的な昼時の挨拶にすぎないが、それを日本人は理解できず、コミュニケーション・ギャップが生じている。
【００１１】
（Ｓ１３）次に、日本人Ａとしては、端末２Ａに対して、「はい、そろそろお昼ですね」と発話したとする。この音声は、システムを介して翻訳され、端末２Ｂへ転送される。ここで、一般的な和独辞書では”はい、そろそろお昼ですね”->”Ja，richtig！Es ist bald Mittag．”と翻訳される。
（Ｓ１４）ドイツ人Ｂは、端末２Ｂから「Ja，richtig！Es ist bald Mittag．」と発声され、”昼時の挨拶をしただけなのに・・・？”と戸惑うこととなる。ドイツ人にとっては、何故このような返答になったのか理解できず、コミュニケーション・ギャップが生じている。
【００１２】
（Ｓ１５）次に、日本人Ａが、くしゃみをしたとする。日本人Ａとしては、”今、風邪気味なんだけど・・・”と思っている。日本人Ａのくしゃみの声は、端末２Ａからネットワークを介して端末２Ｂへ転送され、ドイツ人Ｂにもそのまま聞こえたとする。
（Ｓ１６）ドイツ人Ｂは、端末２Ｂに対して、”お大事に”の意味である「Gasundheit！」と発話したとする。この音声は、システムを介して翻訳され、端末２Ａへ転送される。ここで、一般的な独和辞書では”Gasundheit”->”健康”と翻訳される。
（Ｓ１７）日本人Ａは、端末２Ａから「健康！」と発声されて、”？？？”と戸惑うこととなる。ドイツ人にとっては、相手を労ったにすぎないが、それを日本人は理解できず、コミュニケーション・ギャップが生じている。
【００１３】
このようなコミュニケーション・ギャップの典型例は、話し手側の言語体系における特定の語句を辞書的に翻訳しただけでは、聞き手側が、その話し手側における文化依存的な用法の存在を想像できないことに基づくものと考えられる。逆の見方をすれば、翻訳された結果、そのものを超えるような伝達意図が存在してしまい、更なるギャップが発生してしまう。
【００１４】
ここで、本願の発明者らは、辞書を用いた一般的な対訳で生じるコミュニケーション・ギャップを軽減することはできないか？と考えた。即ち、言語体系の間で翻訳された語句に対する感情の相違を、聞き手側が推定できればよい、と考えた。尚、前述した特許文献１及び２に記載された技術はいずれも、言語に関する感情の相違に起因するコミュニケーション・ギャップを推定するようなものではない。
【００１５】
そこで、本発明は、言語体系の間で同義語句に対する特定の感情を推定するプログラム、装置及び方法を提供することを目的とする。
【課題を解決するための手段】
【００１６】
本発明によれば、第１の言語体系の第１の語句と第２の言語体系の第２の語句とが、対訳関係又は対応関係にある場合、当該第２の語句に接したユーザが特定感情を認識するか否かを推定するように、装置に搭載されたコンピュータを機能させるプログラムであって、
第２の言語体系に基づく参照用文章を多数含むコーパス収集蓄積手段と、
コーパス収集蓄積手段を用いて、第２の語句を含む参照用文章を検索するコーパス検索手段と、
検索された参照用文章について、第１の語句と、予め規定された複数の感情語それぞれとの間の共起頻度を算出する共起頻度算出手段と、
検出対象となる特定感情語に対する共起頻度が、他の複数の感情語の共起頻度よりも所定閾値以上高いか否かを判定する特定感情判定手段と
してコンピュータを機能させ、
特定感情判定手段によって真と判定された第２の語句は、ユーザに特定感情を認識させると推定するようにコンピュータを機能させることを特徴とする。
【００１７】
本発明のプログラムにおける他の実施形態によれば、
第１の言語体系と第２の言語体系とは同一国語であって対応関係にあるようにコンピュータを機能させることも好ましい。
【００１８】
本発明のプログラムにおける他の実施形態によれば、
コーパス検索手段は、第１の語句及び第２の語句を含む参照用文章を検索するようにコンピュータを機能させることも好ましい。
【００１９】
本発明のプログラムにおける他の実施形態によれば、
特定感情語は、名詞又はそれに派生する動詞であり、
複数の感情語は、少なくとも特定感情語を含むものである
ようにコンピュータを機能させることも好ましい。
【００２０】
本発明のプログラムにおける他の実施形態によれば、
特定感情語は、名詞「困惑」「当惑」「疑問」又は動詞「困る」「戸惑う」「わからない」であるようにコンピュータを機能させることも好ましい。
【００２１】
本発明のプログラムにおける他の実施形態によれば、
共起頻度算出手段は、第１の語句と各感情語とのそれぞれについて、相互情報量基準によって、共起頻度を算出するようにコンピュータを機能させることも好ましい。
【００２２】
本発明のプログラムにおける他の実施形態によれば、
コーパス収集蓄積手段に蓄積された第２の言語体系の文章は、Ｗｅｂサーバ、ブログサーバ又はＳＮＳ(Social Networking Service)サーバによって公開された文章である
ようにコンピュータを機能させることも好ましい。
【００２３】
本発明のプログラムにおける他の実施形態によれば、
特定感情判定手段によって真と判定された第１の語句及び第２の語句を蓄積するアラーム語句蓄積手段と、
第１の語句と第２の語句との対訳関係及び対応関係が用いられた際に、第２の語句に接したユーザに、特定感情語に基づくものであることを明示する特定感情明示手段と
してコンピュータを機能させることも好ましい。
【００２４】
本発明のプログラムにおける他の実施形態によれば、
特定感情明示手段は、コーパス検索手段によって検索された第２の言語体系の文章の一部若しくは全部又はリンク先アドレスを、第２の語句と共に注釈として、ユーザに明示するようにコンピュータを機能させることも好ましい。
【００２５】
本発明によれば、第１の言語体系の第１の語句と第２の言語体系の第２の語句とが、対訳関係又は対応関係にある場合、当該第２の語句に接したユーザが特定感情を認識するか否かを推定する装置であって、
第２の言語体系に基づく参照用文章を多数含むコーパス収集蓄積手段と、
コーパス収集蓄積手段を用いて、第２の語句を含む参照用文章を検索するコーパス検索手段と、
検索された参照用文章について、第１の語句と、予め規定された複数の感情語それぞれとの間の共起頻度を算出する共起頻度算出手段と、
検出対象となる特定感情語に対する共起頻度が、他の複数の感情語の共起頻度よりも所定閾値以上高いか否かを判定する特定感情判定手段と
を有し、
特定感情判定手段によって真と判定された第２の語句は、ユーザに特定感情を認識させると推定することを特徴とする。
【００２６】
本発明によれば、装置を用いて、第１の言語体系の第１の語句と第２の言語体系の第２の語句とが、対訳関係又は対応関係にある場合、当該第２の語句に接したユーザが特定感情を認識するか否かを推定する方法であって、
第２の言語体系に基づく参照用文章を多数含むコーパス収集蓄積部を有し、
コーパス収集蓄積手段を用いて、第２の語句を含む参照用文章を検索する第１のステップと、
検索された参照用文章について、第１の語句と、予め規定された複数の感情語それぞれとの間の共起頻度を算出する第２のステップと、
検出対象となる特定感情語に対する共起頻度が、他の複数の感情語の共起頻度よりも所定閾値以上高いか否かを判定する第３のステップと
を有し、
第３のステップによって真と判定された第２の語句は、ユーザに特定感情を認識させると推定することを特徴とする。
【発明の効果】
【００２７】
本発明のプログラム、装置及び方法によれば、言語体系の間で同義語句に対する特定の感情を推定することができる。
【図面の簡単な説明】
【００２８】
【図１】従来技術における対話システムについて、対話者間でコミュニケーションに祖語が生じている例を表す説明図である。
【図２】本発明におけるシステムのシーケンス図である。
【図３】本発明における端末に表示された画面の例である。
【図４】本発明における対訳サーバの機能構成図である。
【図５】本発明における共起頻度算出部の動作の説明図である。
【発明を実施するための形態】
【００２９】
以下、本発明の実施の形態について、図面を用いて詳細に説明する。
【００３０】
本発明は、言語体系の間で、コミュニケーション・ギャップを生じ易い語句を自動的に検出し、その語句が意味する話し手側の意図を明示的に、聞き手側の端末に表示することができる。聞き手側に、話し手側の意図を理解させることによって、聞き手側に生じるコミュニケーション・ギャップを軽減させることができる。
【００３１】
最初に、本発明の作用効果を明確にするべく、図１の従来技術におけるシーケンスと比較して説明する。
【００３２】
図２は、本発明におけるシステムのシーケンス図である。
図３は、本発明における端末に表示された画面の例である。
【００３３】
図３によれば、図１と比較して、シーケンス番号を対応させて説明している。
（Ｓ１１）ドイツ人Ｂが、端末２Ｂに対して、昼時の挨拶である「Mahlzeit！」と発話したとする。この音声は、システムを介して翻訳され、端末２Ａへ転送される。ここで、一般的な独和辞書では”Mahlzeit”->”食事の時”と翻訳される。
（Ｓ１２）日本人Ａは、端末２Ａから「食事の時！」と発声される。このとき、本発明によれば、端末２Ａのディスプレイに「※注釈  昼食時の軽い挨拶」と表示される（図３のＳ１２参照）。日本人Ａとしては、”そうなのね・・”と理解できる。
【００３４】
（Ｓ１３）次に、日本人Ａとしても、端末２Ａに対して、「食事の時」と発話したとする。この音声は、システムを介して翻訳され、端末２Ｂへ転送される。
（Ｓ１４）ドイツ人Ｂは、端末２Ｂから「Mahlzeit！」と発声され、ドイツ人Ｂとしても何ら違和感を感じない。
【００３５】
（Ｓ１５）次に、日本人Ａが、くしゃみをしたとする。日本人Ａとしては、”今、風邪気味なんだけど・・・”と思っている。日本人Ａのくしゃみの声は、端末２Ａからネットワークを介して端末２Ｂへ転送され、ドイツ人Ｂにもそのまま聞こえたとする。
（Ｓ１６）ドイツ人Ｂは、端末２Ｂに対して、”お大事に”の意味である「Gasundheit！」と発話したとする。この音声は、システムを介して翻訳され、端末２Ａへ転送される。ここで、一般的な独和辞書では”Gasundheit”->”健康”と翻訳される。
（Ｓ１７）日本人Ａは、端末２Ａから「健康！」と発声される。このとき、本発明によれば、端末２Ａのディスプレイに「※注釈  体調不良時のお大事に」と表示される（図３のＳ３７参照）。日本人Ａとしては、ドイツ人Ｂが自分を労ったことを理解できる。
（Ｓ１８）次に、日本人Ａとしても、端末２Ａに対して、「ありがとう」と発話したとする。この音声は、システムを介して翻訳され、端末２Ｂへ転送される。
（Ｓ１９）ドイツ人Ｂは、端末２Ｂから「Danke」と発声され、ドイツ人Ｂとしても何ら違和感を感じない。
【００３６】
図４は、本発明における対訳サーバの機能構成図である。
【００３７】
図４によれば、２つの言語体系で対話するユーザの端末２同士の間に、ネットワークを介して対訳サーバ１が介在する。また、対訳サーバ１は、ネットワークを介して他のサーバ群から多様な文章を収集することもできる。対訳サーバ１は、ユーザ同士の間の音声会話をリアルタイムに通訳するものであってもよいし、メールのようなテキストを逐次翻訳するものであってもよい。また、対訳サーバ１は、異なる言語体系の間の通訳又は翻訳に限られず、２つの言語体系が同一国語であってもよい。この場合、単に語句間の対応付けのみをモニタすることとなる。
【００３８】
本発明における対訳サーバ１は、第１の言語体系の第１の語句と第２の言語体系の第２の語句とが、対訳関係又は対応関係にある場合、当該第２の語句に接したユーザが特定感情を認識するか否かを推定する。ここで、言語体系の相違は、日本語<->外国語（英語やドイツ語）のように国語の相違に限られず、同一国語における方言の相違であってもよい。また、「特定感情」とは、例えば「困惑」「当惑」「困る」「戸惑う」のような戸惑った感情であるとする。このような感情が、コミュニケーション・ギャップとなるからである。
第１の言語体系：話し手側の言語体系
特定感情を認識させるユーザから見て相手方ユーザ側の言語
（例えば日本人に特定感情を認識させる場合、相手方の外国語）
第２の言語体系：聞き手側の言語体系
特定感情を認識させるユーザ側の言語
（例えば日本人に特定感情を認識させる場合、日本語）
【００３９】
対訳サーバ１は、ネットワークに接続する通信ネットワーク１０と、自動対訳部１１と、コーパス収集蓄積部１２と、コーパス検索部１３と、共起頻度算出部１４と、特定感情判定部１５と、アラーム語句蓄積部１６と、特定感情明示部１７とを有する。これら機能構成部は、装置に搭載されたコンピュータを機能させるプログラムを実行することによって実現できる。尚、各機能部の処理の流れは、方法としても実行できる。
【００４０】
［自動対訳部１１］
自動対訳部１１は、既存の対訳機能であって、異なる言語体系を自動的に通訳又は翻訳する機能を有する。これは、音声会話をリアルタイムに通訳するものであってもよいし、メールのようにテキストベースで翻訳するものであってもよい。尚、また、自動対訳部１１は、必ずしも異なる言語体系を処理するものに限らず、同一の言語体系のものであってもよい。この場合、単に語句間の対応付けのみをモニタすることとなる。
【００４１】
自動対訳部１１は、リアルタイムな会話を通訳する場合、一方の端末から受信した第１の言語体系の音声を音声認識によって第１のテキストに変換し、第１のテキストを第２の言語体系の第２のテキストへ翻訳し、第２のテキストを音声合成によって音声に変換し、その第２の言語体系の音声を他方の端末へ送信する。尚、メールのようなテキストを翻訳する場合、音声認識及び音声合成の処理を必要としない。
【００４２】
また、自動対訳部１１は、第１の言語体系の第１の語句と、その対訳となる第２の言語体系の第２の語句とを、コーパス検索部１３へ出力する。各語句は、形態素解析によって出力される。形態素解析とは、文法及び単語辞書を情報源として用いて、自然言語で書かれた文を言語として意味を持つ最小単位である形態素(Morpheme)に分割し、それぞれの品詞を判別する技術をいう。
【００４３】
［コーパス収集蓄積部１２］
コーパス収集蓄積部１２は、第２の言語体系（図２によれば日本語）に基づく参照用文章を多数含む。コーパス収集蓄積部１２は、ネットワークを介して外部のサーバ群から、ブログ等の多様な文章を収集する。第２の言語体系の文章は、Ｗｅｂサーバ、ブログサーバ又はＳＮＳサーバによって公開された文章である。これらの文章は、個人が様々な社会的又は文化的な話題について、意見及び感想を述べたものであることが多い。また例えば、マスメディアによって発行された信頼性の高い文章であってもよい。
【００４４】
ここで収集される文章は、「体験コーパス」と称されるものが好ましい。体験コーパスとは、第三者の経験の一部がブログ等の文章の中に記述されたものである。何らかのコミュニケーション・ギャップに遭遇した場合に、第１の語句及び第２の語句を引用する形で、自国語（第２の言語体系、例えば日本語）における体験コーパスが投稿される蓋然性が高い。
【００４５】
［コーパス検索部１３］
コーパス検索部１３は、コーパス収集蓄積部１２を用いて、第２の語句（例えば日本語の”食事の時”）を含む参照用文章を検索する。また、第１の語句（例えばドイツ語の”Mahlzeit”）及び第２の語句（図２のＳ１２における日本語の”食事の時”）の両方を含む、第２の言語体系（図２における日本語）の文章を検索するものであってもよい。
【００４６】
［共起頻度算出部１４］
共起頻度算出部１４は、検索された参照用文章（例えば日本語の文章）について、第１の語句（例えばドイツ語の”Mahlzeit”）と、予め規定された複数の感情語それぞれとの間の共起頻度を算出する。共起頻度算出部１４は、第１の語句と各感情語とのそれぞれについて、相互情報量基準によって、共起頻度を算出する。
【００４７】
「感情」とは、物事に対する認知及び解釈によって引き起こされる、主観的な体験及び態度をいう。
「特定感情語」とは、名詞又はそれに派生する動詞であり、例えば名詞「困惑」「当惑」「疑問」又は動詞「困る」「戸惑う」「わからない」のような語句である。このような語句は、コミュニケーション・ギャップの体験コーパスに記述されている可能性が高い。
「感情語」とは、「うれしい」「怒る」「悲しい」「楽しい」「困惑」のように、感情を表す語句である。ここで、複数の感情語は、少なくとも特定感情語（例えば「困惑」）を含むものである。
【００４８】
図５は、本発明における共起頻度算出部の動作の説明図である。
【００４９】
図５によれば、共起頻度算出部１４は、第１の言語体系の第１の語句毎に、各感情語に対する共起頻度及び相互情報量が対応付けられている。コーパス検索部１３から出力された例えば総語句１万語程度の中から、図５のような対応グラフを生成する。ここでは、例えばドイツ語の”Mahlzeit”に対して、各感情語「困惑」「うれしい」「怒る」「悲しい」「楽しい」それぞれの共起頻度が蓄積される。
【００５０】
ここで、共起頻度算出部１４は、更に相互情報量(Mutual Information)を算出している。相互情報量(Mutual
information)とは、２つの確率変数要素xi，ykにおける相互依存の尺度を表す確率的方法であって、以下のように算出したものである。
Ｉ(xi，yk)＝log｛ｐ(xi，yk)／ｐ(xi)ｐ(yk)｝
ｐ()：出現回数
例えば10000語句の中で、以下のような出現回数があったとする。
”Mahlzeit”及び感情語”困惑”の組み合わせの出現回数ｐ＝20回
”Mahlzeit”の出現回数ｐ＝24回
”困惑”の出現回数ｐ＝120回
この場合、”Mahlzeit”と感情語”困惑”との相互情報量は、以下のように表される。
Ｉ(Mahlzeit，困惑)＝log｛ｐ(Mahlzeit，困惑)／ｐ(Mahlzeit)ｐ(困惑)｝
＝log2｛(20/10000)／((120/10000)・(24/10000))｝
≒6.118
【００５１】
このように、全ての感情語に対するMahlzeitの相互情報量を算出する。
Ｉ(Mahlzeit，困惑)
Ｉ(Mahlzeit，うれしい)
Ｉ(Mahlzeit，怒る)
Ｉ(Mahlzeit，悲しい)
Ｉ(Mahlzeit，楽しい)
・・・・・
この中で、相互情報量が大きいほど、相対的に多く組み合わされて使用されていることを意味する。尚、適切な相互情報量を算出するために、多数のサンプルを用いて、一定以上の絶対出現頻度が観測されることが前提となる。一方で、それを満たさない少数事例は、対象外とすることによって、信頼性を確保する。
【００５２】
［特定感情判定部１５］
特定感情判定部１５は、検出対象となる特定感情語に対する共起頻度が、他の複数の感情語の共起頻度よりも所定閾値以上高いか否かを判定する。ここで、真と判定された第２の語句は、ユーザに特定感情を認識させると推定される。
【００５３】
多くの場合、コミュニケーション・ギャップを体験した者は、「困惑」「当惑」「困る」「戸惑う」のような特定感情を抱くものと予想される。そこで、これらを特定感情語とする。そして、第１の言語体系の第１の語句（例えばドイツ語の”Mahlzeit”）に対する特定感情語（例えば”困惑”）の相互情報量が、所定閾値以上に高い場合、その第１の語句（例えば”Mahlzeit”）は、コミュニケーション・ギャップを生じさせる相対的頻度も高いと推定される。
【００５４】
［アラーム語句蓄積部１６］
アラーム語句蓄積部１６は、特定感情判定部１５によって真と判定された第１の語句（例えばドイツ語の”Mahlzeit”）と第２の語句（例えば日本語の”食事の時”）とを蓄積する。
【００５５】
［特定感情明示部１７］
特定感情明示部１７は、第２の語句（例えば日本語の”食事の時”）に接したユーザに、特定感情語（例えば”困惑”）に基づくものであることを明示する。具体的には、特定感情明示部１７は、コーパス検索部１３によって検索された第２の言語体系の文章の一部若しくは全部又はリンク先アドレスを、第２の語句（例えば日本語の”食事の時”）と共に注釈として、ユーザに明示する。注釈とは、聞き手側のユーザに、特定感情”困惑”を生じる可能性があることを明示するものであって、その意味を簡潔に記述したものである。
【００５６】
特定感情明示部１７は、コーパス検索部１３によって検索されたコーパスを用いて、注釈を生成し、予め記憶させておくことも好ましい。例えば、第１の語句及び第２の語句に対して共起頻度が最も高い語句を、注釈として登録しておくものであってもよい。聞き手側のユーザは、注釈記述を端末の画面上で確認することによって、習慣の違い等を含む文化・社会的な差異を認識することができ、それに起因するコミュニケーション・ギャップを回避・軽減できる。尚、注釈表現の信頼性が実用的価値に直結することから、解説付きの対話事例集データベースなどを参照して、その出力情報を作成するものであってもよい。
【００５７】
最後に、前述した実施形態によれば、ドイツ語と日本語との間に生じるコミュニケーション・ギャップについて説明した。一方で、同一国語であっても、方言（第１の言語体系）と標準語（第２の言語体系）との間に、コミュニケーション・ギャップを生じる場合がある。
【００５８】
例えば、以下のような例がある。
・方言（茨城など）「疲れる」「硬い」    <->標準語「こわい」「恐ろしい」「不安」
・方言（岐阜など）「疲れる」「しんどい」<->標準語「えらい」「尊敬する」「素晴らしい」
【００５９】
これらの語句が使用される会話文の記録内では、同一表現にも拘わらず、意味の差の存在によって、方言話者と標準語話者の間で誤解が生じる例が、Ｗｅｂ等でも多数検索される。従って、異なる国語間に限らず、同一国語間であっても、本発明と同様な方法で、聞き手側に、コミュニケーション・ギャップを生ずる可能性があることを表示することができる。この場合、本発明の対訳サーバ１は、通訳や翻訳をすることなく、単に語句間の対応付けをしているだけである。
【００６０】
以上、詳細に説明したように、本発明のプログラム、装置及び方法によれば、言語体系の間で同義語句に対する特定の感情を推定することができる。ここで、特定の感情とは、聞き手側における例えば「困惑」のような感情である。これは、話し手側から伝わった語句について、コミュニケーション・ギャップが生じている可能性が高い。本発明は、そのギャップが生じている語句を推定し、聞き手側にそれを認識させる（気付きを与える）だけである。これだけでも、異なる文化を背景とする対話者間のコミュニケーションが円滑に遂行されることとなる。
【００６１】
前述した本発明の種々の実施形態について、本発明の技術思想及び見地の範囲の種々の変更、修正及び省略は、当業者によれば容易に行うことができる。前述の説明はあくまで例であって、何ら制約しようとするものではない。本発明は、特許請求の範囲及びその均等物として限定するものにのみ制約される。
【符号の説明】
【００６２】
１  対訳サーバ
１０  通信インタフェース
１１  自動対訳部
１２  コーパス収集蓄積部
１３  コーパス検索部
１４  共起頻度算出部
１５  特定感情判定部
１６  アラーム語句蓄積部
１７  特定感情明示部
２  端末
【図１】
2015022448.tif 000003
【図２】
2015022448.tif 000004
【図３】
2015022448.tif 000005
【図４】
2015022448.tif 000006
【図５】
2015022448.tif 000007