(57)【要約】【課題】作業者がより作文し易く、かつ自然な会話テキストをより低コストで収集可能な会話文作成支援環境を提供できるようにする。【解決手段】ユーザが作る種会話から続く会話文が分岐していくよう作業画面を提示し、ユーザを誘導して作文させることで、作業者がより作文し易く、かつ自然な会話テキストをより低コストで収集する。２人の人間の会話テキストの断片を種会話として記憶する種会話ＤＢ１４と、ユーザが作成し入力した会話文を記憶する会話文ＤＢ１５を備え、種会話ＤＢ１４中の種会話の最終文または会話文ＤＢ１５の中の会話文のうち、最終文または会話文の後に続けて応答する会話文が２文未満である文の１つを、会話終端文として選択し、種会話から会話終端文まで連続する会話文とともに、ユーザが会話文に続けて応答する会話文を入力可能とする画面を表示し、会話終端文に続けて応答する会話文をテキスト形式で受け付け、会話文ＤＢ１５に会話文を保存する。【選択図】図１
2005346336.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータを利用した会話文作成支援システムにおいて、
２人の人間の会話テキストを種会話として記憶する種会話記憶手段と、
前記種会話を基にして、ユーザにより作成され、入力された会話文を記憶する会話文記憶手段と、
前記種会話記憶手段中の該種会話の最終文または前記会話文記憶手段中の会話文のうち、該最終文または該会話文の後に続けて応答する前記会話文が２文未満である文の１つを、会話終端文として選択する選択手段と、
前記種会話から前記会話終端文まで連続する会話文とともに、ユーザにより該会話文に続けて応答された会話文を入力可能とする画面を表示する表示手段と、
前記会話終端文に続けて応答する該会話文をテキスト形式で受け付け、前記会話文記憶手段に該会話文を保存する保存手段と
を有することを特徴とする会話文作成支援システム。
【請求項２】
請求項１記載の会話文作成支援システムにおいて、
前記種会話記憶手段の中の前記種会話の最終文または前記会話文記憶手段の中の会話文のうち、該最終文または該会話文の後に続けて応答する前記会話文が２文未満である文の１つを、会話終端文としてユーザにより任意に選択させる選択手段を設けることを特徴とする会話文作成支援システム。
【請求項３】
コンピュータを利用した会話文作成支援方法において、
種会話記憶手段の中の種会話の最終文または会話文記憶手段の中の会話文のうち、最終文または会話文の後に続けて応答する会話文が２文未満である文の１つを、会話終端文として選択し、
種会話から会話終端文まで連続する会話文とともに、ユーザがこれに続けて応答する会話文を入力可能とする画面を表示し、
会話終端文に続けて応答する会話文をテキスト形式で受け付け、該会話文記憶手段に会話文を保存し、
予め定めた終了条件に合致するか否かを判断し、
判断結果が合致した場合には処理を終了し、合致しなければ、繰り返し最初の処理に戻ることを特徴とする会話文作成支援方法。
【請求項４】
請求項３記載の会話文作成支援方法において、
前記種会話記憶手段の中の種会話の最終文または会話文記憶手段の中の会話文のうち、最終文または会話文の後に続けて応答する会話文が２文未満である文の１つを、会話終端文としてユーザにより任意に選択させることを特徴とする会話文作成支援方法。
【請求項５】
会話文作成支援用プログラムであって、
会話文作成支援システムのコンピュータに、種会話記憶手段の中の種会話の最終文または会話文記憶手段の中の会話文のうち、最終文または会話文の後に続けて応答する会話文が２文未満である文の１つを、会話終端文として選択する手順、種会話から会話終端文まで連続する会話文とともに、ユーザがこれに続けて応答する会話文を入力可能とする画面を表示する手順、会話終端文に続けて応答する会話文をテキスト形式で受け付ける手順、該会話文記憶手段に会話文を保存する手順、予め定めた終了条件に合致するか否かを判断する手順、判断結果が合致した場合には処理を終了し、合致しなければ、繰り返し最初の処理に戻る手順を、それぞれ実行させるための会話文作成支援用プログラム。
【請求項６】
請求項５記載の会話文作成支援用プログラムにおいて、
前記前記種会話記憶手段の中の種会話の最終文または会話文記憶手段の中の会話文のうち、最終文または会話文の後に続けて応答する会話文が２文未満である文の１つを、会話終端文としてユーザにより任意に選択させる手順を実行させるための会話文作成支援用プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、会話文テキストの作成を支援する会話文作成支援システムおよび支援方法、ならびにそのプログラムに関し、特に作業画面を表示して、ユーザを誘導して作文させ、ユーザの選択により、作業し易い部分から主体的に作文作業を行うことが可能な会話文作成支援システムおよび支援方法に関する。
【背景技術】
【０００２】
従来より、２人の人間の会話のテキストコーパス（文章の集成）を収集する際には、その会話の場面を最初に設定することが殆んどであり、会話文のコーパスを収集する場合には、次のようなアプローチで行われている。
（イ）想定された会話場面における、２人の人間の会話を音声収録し、収録した音声を聞き取ってテキストに書き起こす方法。
（ロ）想定された会話場面で起こり得る、細かな場面・条件を整理、細分化して、作業者が１つ１つの細分化された場面を想像して、発話しそうな文を机上で作文する方法。
【０００３】
竹沢，“音声翻訳研究所用バイリンガル旅行会話データベースの構築”『言語資源の共有と再利用』シンポジウム，１９９９年（非特許文献１参照）では、上記（イ）のアプローチにより実際に旅行会話のデータベースを構築している。
上記文献では、バイリンガル旅行会話データベースを構築したことが記載されており、このデータベースの特質は、音声データと言語データとが統合されている点である。収録音声データは全て切り出しと書き起こしがなされ、それらの対応関係がわかるようにデータベースは構成される。
【０００４】
上記文献１によれば、データベースのデータは、（１）書き起こしデータ、（２）言語情報データ、（３）音声データの３種類に分類される。（１）書き起こしデータは、（ａ）バイリンガルテキスト、（ｂ）日本語テキスト、（ｃ）英語テキスト、からなる。（ａ）バイリンガルテキストは、音声翻訳システムが利用される状況を表現している。（ｂ）日本語テキストは、日本語話者と英日通訳者の発話を抽出して作られている。（ｃ）英語テキストは英語話者と日英通訳者の発話を抽出して作られる。これら２つのデータは、それぞれ形態素解析や構文解析等の単一言語内での言語現象の分析に活用される。
言語情報データは、（ｄ）日本語形態素情報、（ｅ）英語形態素情報、（ｆ）日本語構文解析情報、からなる。これらのデータは、モノリンガルデータ（ｂ）と（ｃ）から作られる。日本語形態素情報は、音声認識用言語モデルの研究を含む、全ての日本語処理研究の基礎となるものである。
【０００５】
音声データは、（ｇ）音声波形データ、（ｈ）日本語音素転記、からなる。
（ｈ）日本語音素転記は、（ｇ）音声波形データと（ｂ）日本語テキストから作られる。
（ｈ）日本語音素転記には、開始および終了時刻に関する情報により音声区間の情報が記される。日本語モノリンガル旅行会話は２人の会話参加者の直接的なやり取りからなるのに対して、バイリンガル旅行会話は間接的なやり取りからなる。そのため、１回のやり取りに要する時間がバイリンガル旅行会話は日本語モノリンガル旅行会話に比べて長くなる。従って、次の発話において言いたい内容およびその表現を考える時間がバイリンガル旅行会話の方が十分に長いため、言い直しや言い淀み等が減っているという解釈が一つの説明方法である。さらに、バイリンガル会話における通訳に関しては、実際に会話データを収集してみると、窓口業務的な旅行会話をタスクとしたため、通訳者が話者に発話内容を確認しないと翻訳できないものは殆んどなかった。バイリンガルの書き起こしテキストを見ると、話し言葉であることを考慮すれば、日本語も英語も許容できる表現である。しかし、言語翻訳研究者が言語翻訳の基礎資料とする場合、英語に関しては手直しする必要がある表現があったので、日英方向の翻訳結果については一部手直ししたデータも整備している。
【０００６】
【非特許文献１】竹沢，“音声翻訳研究所用バイリンガル旅行会話データベースの構築”『言語資源の共有と再利用』シンポジウム，１９９９年
【発明の開示】
【発明が解決しようとする課題】
【０００７】
従来、実際の会話をテキストに起こす会話文収集方法では、システムが使われる場面に、より近づけることができ、良質の会話文コーバスが期待できるが、その反面、コーバスを使った機械処理のための十分なコーバス量を得るためには莫大なコストがかかっていた。
一方、予め細分化された場面を作業者が想像して作文する作業は、机上作業のためコストはより安くできるが、この方法では、作業者が多様な表現を含む文を継続的に作っていくは困難である。また、文中の表現の言い換えを組み合わせることで、機械的に例文を作り出すことも可能で、このような操作によりできた会話文コーバスは自然な言語現象を反映しているとは言い難く、望ましいことではなかった。
【０００８】
（目的）
本発明の目的は、このような従来の課題を解消し、ユーザが作る種会話から続く会話文が分岐していくよう作業画面を提示し、ユーザを誘導して作文させることで、作業者がより作文し易く、かつ自然な会話テキストをより低コストで収集可能な会話文作成支援環境を提供できる会話文作成支援システムおよび支援方法、ならびにそのプログラムを提供することである。
【課題を解決するための手段】
【０００９】
本発明の会話文作成支援システムは、２人の人間の会話テキストの断片を種会話として記憶する種会話データベースと、ユーザが作成し入力した会話文を記憶する会話文データベースを備え、種会話データベース中の種会話の最終文または会話文データベースの中の会話文のうち、最終文または会話文の後に続けて応答する会話文が２文未満である文の１つを、会話終端文として選択し、種会話から会話終端文まで連続する会話文とともに、ユーザが会話文に続けて応答する会話文を入力可能とする画面を表示し、会話終端文に続けて応答する会話文をテキスト形式で受け付け、会話文記憶手段に会話文を保存することを特徴とする。
【発明の効果】
【００１０】
本発明によれば、種会話から続く会話文が複数通りに分岐させるよう作業画面を提示し、ユーザを誘導して作文させることで、会話収録と同等の自然さを保った会話文をより効率的に作文・収集することが可能となる。
また、種会話により会話文の場面設定を明確に与えることで、作業者は闇雲に考えるより作文し易くなる。それと同時に、ユーザが作成する会話文の分野や文体などのテキストコーバスとしての性質をコントロールし易くなる効果を生み出す。
さらに、ユーザにより会話終端文を選択させることで、ユーザは作業のし易い部分から主体的に作文作業を行うことが可能となる。
【発明を実施するための最良の形態】
【００１１】
（システム構成）
図１は、本発明の一実施例に係る会話文作成支援システムの全体構成図である。
図１に示すように、本実施例に係る会話文作成支援システム１０は、選択部１１と表示部１２と入力部１３と種会話データベース１４と会話文データベース１５から構成される。
種会話データベース１４は、２人の人間の会話テキストを種会話として記憶するものである。また、会話文データベース１５は、ユーザが作成して入力した会話文を記憶するものである。選択部１１は、種会話データベース１４に記憶中の種会話の最終文または会話文データベース１５に記憶中の会話文のうち、最終文または会話文の後に続けて応答する会話文が２文未満である文の１つを会話終端文として選択するものである。
表示部１２は、種会話から会話終端文まで連続する会話文とともに、ユーザが会話文に続けて応答する会話文を入力可能とする画面を表示するものである。
入力部１３は、会話終端文に続けて応答する会話文をテキスト形式で受け付け、会話文データベース１５にその会話文を入力するものである。
【００１２】
図３は、図１に示す種会話データベースに記憶されている種会話の一例を示す図である。
種会話とは、あるトピックに関する２人の人間の会話のテキストである。
図３では、コロンより前の記号は文のＩＤを表していて、小文字の“ａ”，“ｂ”は、２人の発話者を示し、Ａａの１，２，Ａｂの１，２はそれぞれ１回目の発話、２回目の発話を示しており、話者と発話の回数／順序がここから判別できる。
ユーザは、この種会話の文脈として自然に続くように会話を作成する。
【００１３】
会話文データベース１５は、会話文作成支援システム１０によってユーザが作成した会話文を記憶する。なお、会話文作成支援システム１０は、これらの各部の動作を制御する制御部を備えているが、図１ではこの記載が省略されている。
また、本実施例においては、テキスト上では複数の文に区切られる場合も関係なく、一度に１人が発する発話のかたまりを、一つの「会話文」もしくは「文」とみなすこととする。例えば、図３の種会話Ａの“Ａｂ２”の発話は、「なるほど，わかりました。」「それなら，・・・行かせるでしょうね。」「ビールが飲める，・・・ありませんかね？」の複数の文からなるが、本実施例ではこれを１つの「会話文」と呼ぶ。
【００１４】
図２は、本発明の一実施例に係る会話文作成支援システムの動作フローチャートである。
種会話からの会話の流れが複数通りに分岐するようにユーザを誘導し、作文と入力を行わせる。
【００１５】
（第１の実施例）
最初に、会話文作成支援システム１０の選択部１１は、種会話データベース１４および会話文データベース１５の中の、続く会話文が２文未満となっている種会話の最終文または会話文のうち１文を、会話終端文として選択する（ステップＳ１）。ユーザは、初めて会話文を作成するとした場合、入力済みの会話文はないので、種会話の１つの最終文を会話終端文とする。ここでは、図３における種会話Ａの最終文“Ａｂ２”を会話終端文とする。
【００１６】
図４は、本発明の一実施例に係るユーザへ提示される会話文入力可能な画面の図である。
表示部１２は、種会話から会話終端文まで連続する会話文とともに、ユーザがこれに続けて応答する会話文を入力可能とする画面を表示する（ステップＳ２）。すなわち、ここでは、種会話Ａと、続く会話文が入力可能なように、図４に示すような画面を表示する。
ユーザは、表示された会話終端文までの文脈として自然に続くような会話を１文作文し、図４の画面上で入力する。図４では、ユーザはフィールドＦに会話文を入力する。
【００１７】
入力部１３は、この会話文をテキスト形式で受け付け会話文を会話文データベース１５に保存する（ステップＳ３）。ここでは、「１人で行かせるのはかわいそうじゃないですか。いっしょに行っても結構楽しめますよ。」という文が入力されたとし、これを会話文Ａ１とする。
そして、作業の終了条件を満たしているかを判断する（ステップＳ４）。この作業の終了条件として、通常１ユーザ当たりの文量が定められる。本実施例では、仮に１ユーザ当たり３０文の作文量を終了条件とする。この段階では、上記の終了条件を満たしていないので、ステップＳ１に戻る。
【００１８】
選択部１１は、続く会話文が２文未満となっている会話終端文を選択するので（ステップＳ１）、会話終端文の候補は、種会話の１つの最終文か、あるいは会話文のいずれかとなる。種会話のうち、種会話Ａは続く会話文が１文（つまり、会話文Ａ１）だけなので、依然として候補の１つである。ここでは、種会話Ａの最終文“Ａｂ２”を再び会話終端文とする。
表示部１２は、この会話終端文に続けて応答する会話文を入力可能とする画面、すなわち、前回と同じ図４に示すような画面を表示する（ステップＳ２）。
ユーザは、表示された会話終端文に続くような会話文を１文作文し、これを入力する。
【００１９】
入力部１３は、ユーザから入力された会話文（これを会話文Ａ２とする）を、会話文データベース１５に保存する（ステップＳ３）。この段階では、作業の終了条件を満たしていないので（ステップＳ４）、再び最初のステップＳ１に戻る。
選択部１１は、続く会話文が２文未満となっている会話終端文を選択する（ステップＳ１）。種会話Ａに続く会話文は、既に２文入力済みであるので、会話終端文の候補は、種会話Ａ以外の種会話の１つの最終文か、会話文Ａ１か、会話文Ａ２のいずれかとなる。ここでは、会話文Ａ１を会話終端文とする。
【００２０】
図５は、本発明の第１の実施例に係るユーザへ提示される会話文入力可能な画面の図である。
ステップＳ２で、表示部１２はこの会話文Ａ１を会話終端文とする。図５に示すような入力画面を表示する。図５中のＡａ３が会話文Ａ１である。ステップＳ３により、種会話Ａと会話文Ａ１に続いて応答する会話文（Ａ１１とする）がユーザから入力され、会話文データベース１５に保存される。
【００２１】
次のステップＳ１からＳ４までのサイクルでは、上述と同様にして、会話文Ａ１に続くもう１つの会話文Ａ１２、さらに次には、会話文Ａ２に続いて応答する会話文Ａ２１、会話文Ａ２２がユーザから入力され、会話文データベース１５に保存される。さらに、順番に会話終端文を選択しながら、ユーザからそれに応答する会話文を入力し、会話文データベース１５に保存していく。
【００２２】
会話文の入力を繰り返し、終了条件の３０文がユーザから入力され終わると、会話文作成支援システム１０は終了する。
以上のようにして、種会話から続く会話文を分岐させながら、ユーザの作文作業を誘導していくことで、会話収録と同等の自然さを保った会話文をより効率的に作文・収集することが可能となる。
【００２３】
ステップＳ１での会話終端文の選択の仕方は、上記のように種会話を１つ決めた上で会話文を分岐させていく方法の他にも、会話終端文を種会話Ａの最終文の次は会話文Ａ１、その次ではその応答である会話文Ａ１１というように、会話が連続するように入力するように選択したり、あるいは、ランダムに選択したりしてもよい。
【００２４】
また、終了条件は１ユーザ当たり３０文という全体の文量を設定する他にも、例えば、応答の会話文を４段階２分岐させるという分岐の深さによる条件でもよい。この４段階までとした場合では、１つの種会話につき、２文＋４文＋８文＋１６文＝３０文が作成される。
さらに、会話文作成支援システム１０の表示部１２と、その他の構成要素を分離し、ネットワークでつなげるという実施形態にすることも可能である。この場合、ユーザは、ネットワークを介して会話文の作成作業を行うことができる。
【００２５】
（第２の実施例）
図６は、本発明の第２の実施例に係るユーザへ提示される会話終端文が選択可能な画面の図である。
本実施例の会話文作成支援システム１０においては、選択部１１は、種会話データベース１４および会話文データベース１５の中の、続く会話文が２文未満となっている種会話の最終文または会話文のうち、会話終端文としてユーザが任意に１文を選択する。
ユーザは、初めて会話文を作成するとした場合、入力済みの会話文はないので、ステップＳ１では、種会話データベース１４内の各種会話の最終文が会話終端文の候補となる。ここで、システム１０は、種会話データベース１４中の全ての種会話から会話終端文を選択できるような画面を提示し、ユーザは会話終端文を選択する。ここでは、ユーザは、図３中の種会話Ａの最終文“Ａｂ２”を会話終端文として選択したとする。
この後は、上記の実施例のステップＳ２，ステップＳ３と同様にして、会話文Ａ１が入力されたとし、再びステップＳ１に戻る。
【００２６】
次のステップＳ１では、会話終端文の候補は種会話の１つの最終文か、会話文Ａ１のいずれかとなる。
ここで、システム１０は、種会話データベース１４中の種会話と会話文Ａ１から会話終端文を選択できるような画面を提示し、ユーザは会話終端文を画面上で選択する。
図６は、この会話終端文の選択画面の一部であり、種会話Ａと会話文Ａ１が選択肢となっている選択画面の例である。ここでは、種会話Ａの会話文“Ａｂ２”を再び会話終端文としてユーザが選択したものとする。
【００２７】
表示部１２は、この会話終端文に続けて応答する会話文を入力可能とする画面、すなわち図４に示すような画面を表示し（ステップＳ２）、入力部１３は、ユーザから入力された会話文Ａ２を、会話文データベース１５に保存する（ステップＳ３）。
次のステップＳ１では、会話終端文の候補は、種会話Ａ以外の種会話の１つの最終文か、会話文Ａ１か、会話文Ａ２のいずれかとなり、システム１０はこれらの会話終端文の候補を提示して、ユーザに選択させる。
以上により、ユーザにより会話終端文が選択可能となり、ユーザは作業のし易い部分から、より主体的に作文作業を行うことができる。
【００２８】
なお、図２のフローの各手順をプログラム化し、完成したプログラムをＣＤ−ＲＯＭなどの記録媒体に格納しておけば、会話文作成支援用プログラムとして販売または貸与する際に極めて便利である。また、システム１０の制御部のコンピュータにこの記録媒体を装着し、コンピュータにプログラムをインストールして実行させることにより、本発明を容易に実現するこどができる。
【００２９】
本発明においては、上記の各実施例に限定されることなく、種会話・会話文の言語の種類、種会話データベース１４内の種会話の数、システムを利用する人数など、特許請求の範囲内で変更または応用が可能である。
【図面の簡単な説明】
【００３０】
【図１】本発明の一実施例に係る会話文作成支援システムの全体構成図である。
【図２】本発明の一実施例に係る会話文作成支援システムの動作フローチャートである。
【図３】本発明における種会話データベースに記憶されている種会話の一例を示す図である。
【図４】本発明におけるユーザへ提示される会話文入力可能な画面の一例を示す図である。
【図５】本発明の第１の実施例に係るユーザへ提示される会話文入力可能な画面の図である。
【図６】本発明の第２の実施例に係るユーザへ提示される会話終端文が選択可能な画面の図である。
【符号の説明】
【００３１】
１０…会話文作成支援システム、１１…選択部、１２…表示部、１３…入力部、
１４…種会話データベース、１５…会話文データベース、Ｆ…画面上のフィールド。
【図１】
2005346336.tif 000003
【図２】
2005346336.tif 000004
【図３】
2005346336.tif 000005
【図４】
2005346336.tif 000006
【図５】
2005346336.tif 000007
【図６】
2005346336.tif 000008