(57)【要約】【課題】ユーザーの発声を高精度に解析し、会話をスムーズに進めることにより効率的に語学学習を進めることができると共に、幅広いユーザーに対応できる語学学習用ロボット及び語学学習システムを提供する。【解決手段】ユーザーと対話することのできる語学学習用ロボットであって、２以上の登場人物の会話データを格納する会話データ格納部１１と、会話データのうち、ある登場人物のせりふを会話の流れに沿って選択抽出するロボット会話選択部１２と、せりふを音声に変換するロボット音声変換部１３と、音声を発声するロボット音声発声部１４と、を備える。【選択図】  図２
2005106876.tif 000002
【特許請求の範囲】
【請求項１】
ユーザーと対話することのできる語学学習用ロボットであって、
２以上の登場人物の会話データを格納する会話データ格納部と、
会話データのうち、ある登場人物のせりふを会話の流れに沿って選択抽出するロボット会話選択部と、
該せりふを音声に変換するロボット音声変換部と、
該音声を発声するロボット音声発声部と、
を備えることを特徴とする語学学習用ロボット。
【請求項２】
前記会話データのうち、前記ロボット会話選択部が選択抽出した登場人物以外の登場人物のせりふを会話の流れに沿って選択抽出するユーザー会話選択部と、
ユーザーの音声を聞き取るユーザー音声聞き取り部と、
該ユーザーの音声が、前記ユーザー会話選択部の選択した登場人物のせりふの意味内容と完全に又は部分的に一致するか否かを確認する意味内容確認部と、を更に備え、
前記ロボット会話選択部は、該意味内容確認部が登場人物のせりふの意味内容と完全に又は部分的に一致するか否かを確認した場合に、該登場人物のせりふを会話の流れに沿って選択抽出するものである請求項１記載の語学学習用ロボット。
【請求項３】
前記意味内容確認部が、確認する完全に又は部分的に一致の程度を設定する意味内容一致度設定部を更に備えることを特徴とする請求項２記載の語学学習用ロボット。
【請求項４】
前記意味内容一致度設定部は、更に、前記意味内容確認部の確認する完全に又は部分的に一致の程度を、ユーザーの指示により設定、及び／又は、段階により自動的に設定するものである請求項３記載の語学学習用ロボット。
【請求項５】
前記語学学習用ロボットは、ロボットの一部又は全部を運動させるロボット運動部を更に備えることを特徴とする請求項１〜４のいずれかに記載の語学学習用ロボット。
【請求項６】
前記語学学習用ロボットは、コンピュータと接続可能であると共に、コンピュータに格納されてなる会話データを取り込むコンピュータ接続部をさらに備え、
前記会話データ格納部は、該コンピュータ接続部を介して取り込んだ会話データを格納するものである請求項１〜５のいずれかに記載の語学学習用ロボット。
【請求項７】
ユーザーと対話することのできる語学学習用ロボットを利用した語学学習システムであって、
コンピュータと語学学習用ロボットとからなり、
該コンピュータは、
２以上の登場人物の会話データを、ネットワークを介して受信する受信手段と、
該受信手段が受信した会話データ又は記録媒体に記録された会話データを格納する会話データ格納手段と、
該会話データのうち、ある登場人物のせりふを会話の流れに沿って選択抽出するロボット会話選択手段と、
該ある登場人物のせりふをロボットに送出するロボット接続手段とを備え、
該語学学習用ロボットは、
コンピュータと接続可能であると共に、コンピュータから送出されたある登場人物のせりふを取り込むコンピュータ接続部と、
せりふを音声に変換するロボット音声変換部と、
音声を発声するロボット音声発声部とを備えることを特徴とする語学学習システム。
【請求項８】
前記コンピュータのロボット接続手段は、更に、ロボットから送出されたユーザーの音声を取り込むものであり、
前記ロボット会話選択手段は、更に、意味内容確認部が登場人物のせりふの意味内容と完全に又は部分的に一致するか否かを確認した場合に、該登場人物のせりふを会話の流れに沿って選択抽出するものであり、
前記コンピュータは、
会話データのうち、前記ロボット会話選択手段が選択抽出した登場人物以外の登場人物のせりふを会話の流れに沿って選択抽出するユーザー会話選択手段と、
ユーザーの音声が、前記ユーザー会話選択手段の選択した登場人物のせりふの意味内容と完全に又は部分的に一致するか否かを確認する意味内容確認手段と、を更に備え、
ロボットは、ユーザーの音声を聞き取るとともに、コンピュータのロボット接続手段に送出するユーザー音声聞き取り部を更に備えることを特徴とする請求項７記載の語学学習システム。
【請求項９】
前記コンピュータは、
前記意味内容確認部の確認する完全に又は部分的に一致の程度を設定する意味内容一致度設定手段をさらに備えることを特徴とする請求項８記載の語学学習システム。
【請求項１０】
前記意味内容一致度設定手段は、更に、意味内容確認手段の確認する完全に又は部分的に一致の程度を、ユーザーの指示により設定、及び／又は、段階により自動的に設定するものである請求項９記載の語学学習システム。
【請求項１１】
前記語学学習用ロボットは、
ロボットの一部又は全部を運動させるロボット運動部を更に備えることを特徴とする請求項７〜１０のいずれかに記載の語学学習システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、語学学習用ロボット及び語学学習システムに関し、詳しくは、
語学学習用ロボット及び語学学習システムに関するものである。
【背景技術】
【０００２】
従来のユーザーと対話することのできる語学学習用ロボットや語学学習システムとしては、一定の会話文をデータベース内に保持し、定箇所にユーザーが対応を選択できる会話ポイントが設定され、ユーザーの発声を解析し、それらに最も対応する情報をデータベースから抽出し、ユーザーに返すものが開発されている。
【０００３】
しかしながら、このような従来の語学学習用ロボットや語学学習システムは、ユーザーの発声の解析の精度に大きな制約があり、適切な返答が困難な場合が多かった。
特に、適切な返答のパターンがいろいろある場合にも、ロボットは１種類、多くても２，３通りの返答パターンしか認識できなかった。このため、ユーザーが実際には適切な返答をしていても、ロボットには間違いと認識されてしまい、会話が続かないという事態が生じていた。
また、話題も限定されており、幅広い年齢層のユーザーに対応できなかった。例えばユーザーがテレビの英会話等の語学番組を復習あるいは予習したい場合や、ユーザーが低年齢（幼児や小学生）であって漫画やアニメの登場人物やキャラクターへの興味を利用して英会話等の語学学習をしたい場合に対応できなかった。
【特許文献１】特開２００２−２６９０８７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
本発明の目的は、上述のような従来の問題点を解消し、ユーザーの発声を高精度に解析し、会話をスムーズに進めることにより効率的に語学学習を進めることができると共に、幅広いユーザーに対応できる語学学習用ロボット及び語学学習システムを提供することにある。
【課題を解決するための手段】
【０００５】
本発明者らは、鋭意検討を重ねた結果、ユーザーが自分の興味ある会話データを実現可能とすると共に、ユーザーの音声と、会話データ中の登場人物のせりふとの一致の程度（レベル）を調節可能とすることにより、上記目的を達成できることを見出して、本発明に到達した。
【０００６】
請求項１記載の語学学習用ロボットは、ユーザーと対話することのできる語学学習用ロボットであって、２以上の登場人物の会話データを格納する会話データ格納部と、
会話データのうち、ある登場人物のせりふを会話の流れに沿って選択抽出するロボット会話選択部と、該せりふを音声に変換するロボット音声変換部と、該音声を発声するロボット音声発声部と、
を備えることを特徴とする。
【０００７】
この場合において、請求項２に記載するように、前記会話データのうち、前記ロボット会話選択部が選択抽出した登場人物以外の登場人物のせりふを会話の流れに沿って選択抽出するユーザー会話選択部と、ユーザーの音声を聞き取るユーザー音声聞き取り部と、
該ユーザーの音声が、前記ユーザー会話選択部の選択した登場人物のせりふの意味内容と完全に又は部分的に一致するか否かを確認する意味内容確認部と、を更に備え、
前記ロボット会話選択部は、該意味内容確認部が登場人物のせりふの意味内容と完全に又は部分的に一致するか否かを確認した場合に、該登場人物のせりふを会話の流れに沿って選択抽出するものであることが好ましい。
【０００８】
また、請求項３に記載するように、意味内容確認部の確認する完全に又は部分的に一致の程度を設定する意味内容一致度設定部を更に備えることが好ましい。
この場合に、請求項４に記載するように、意味内容一致度設定部は、更に、意味内容確認部の確認する完全に又は部分的に一致の程度を、ユーザーの指示により設定、及び／又は、段階により自動的に設定することが好ましい。
【０００９】
そして、請求項５に記載するように、ロボットの一部又は全部を運動させるロボット運動部をさらに備えることが好ましい。
更に、請求項６に記載するように、コンピュータと接続可能であると共に、コンピュータに格納されてなる会話データを取り込むコンピュータ接続部をさらに備え、会話データ格納部は、更に、コンピュータ接続部を介して取り込んだ会話データを格納するものであることが好ましい。
【００１０】
請求項７記載の語学学習システムは、ユーザーと対話することのできる語学学習用ロボットを利用した語学学習システムであって、コンピュータと語学学習用ロボットとからなり、
該コンピュータは、２以上の登場人物の会話データを、ネットワークを介して受信する受信手段と、
該受信手段が受信した会話データ又は記録媒体に記録された会話データを格納する会話データ格納手段と、
該会話データのうち、ある登場人物のせりふを会話の流れに沿って選択抽出するロボット会話選択手段と、
該ある登場人物のせりふをロボットに送出するロボット接続手段とを備え、
該語学学習用ロボットは、コンピュータと接続可能であると共に、コンピュータから送出されたある登場人物のせりふを取り込むコンピュータ接続部と、
せりふを音声に変換するロボット音声変換部と、
音声を発声するロボット音声発声部とを備えることを特徴とする。
【００１１】
この場合において、請求項８に記載するように、
コンピュータのロボット接続手段は、更に、ロボットから送出されたユーザーの音声を取り込むものであり、ロボット会話選択手段は、更に、意味内容確認部が登場人物のせりふの意味内容と完全に又は部分的に一致するか否かを確認した場合に、登場人物のせりふを会話の流れに沿って選択抽出するものであるとともに、
コンピュータは、会話データのうち、ロボット会話選択手段が選択抽出した登場人物以外の登場人物のせりふを会話の流れに沿って選択抽出するユーザー会話選択手段と、
ユーザーの音声が、前記ユーザー会話選択手段の選択した登場人物のせりふの意味内容と完全に又は部分的に一致するか否かを確認する意味内容確認手段とを更に備え、
ロボットは、ユーザーの音声を聞き取るとともに、コンピュータのロボット接続手段に送出するユーザー音声聞き取り部を更に備えることが好ましい。
【００１２】
また、請求項９に記載するように、コンピュータは、意味内容確認部の確認する完全に又は部分的に一致の程度を設定する意味内容一致度設定手段をさらに備えることが好ましい。
この場合において、請求項１０に記載するように、コンピュータの意味内容一致度設定手段は、更に、意味内容確認手段の確認する完全に又は部分的に一致の程度を、ユーザーの指示により設定、及び／又は、段階により自動的に設定するものであることが好ましい。
【００１３】
更に、請求項１１に記載するように、ロボットは、ロボットの一部又は全部を運動させるロボット運動部を更に備えることが好ましい。
【発明の効果】
【００１４】
本発明の語学学習用ロボット及び語学学習システムによれば、ユーザーの発声を高精度に解析し、会話をスムーズに進めることができるので、効率的な語学学習が可能である。
また、種々の会話データを適用することができるので、幼児から大人まで幅広いユーザーに対応することができる。
【発明を実施するための最良の形態】
【００１５】
（１）本発明の実施の形態１〔語学学習用ロボットＡ〕
本実施形態１の語学学習用ロボットＡについて、図面を参照しながら説明する。
図１は、本実施形態１のロボットＡの外観形状を示す概略図である。ロボットＡの外観形状は、本実施形態１においては小鳥であるが、ユーザーの年齢層等に対応して、子供向けの場合には、子供に人気のアニメーション、漫画等の登場人物や、キャラクターを適宜選択することができる。
【００１６】
図２は、本実施形態１のロボットＡの内部構成の概要を示す構成図である。本実施形態１のロボットＡは、会話データ格納部１１、ロボット会話選択部１２、ロボット音声変換部１３及びロボット音声発声部１４を備える。ここで、ユーザーとロボットＡとの会話を円滑に進めることができる点で、ユーザー会話選択部１５、ユーザー音声聞き取り部１６及び意味内容確認部１７を更に備えることが好ましい。更に、ユーザーの学習効率を高めるために、意味内容一致度設定部１８を更に備えることが好ましい。更にまた、会話時にロボットＡが身振り手振り等の運動をすることにより、ユーザーの学習意欲を高めることができる点で、ロボット運動部１９を備えることが好ましい。更にまた、コンピュータＢと接続することにより、種々の会話データを取りこむことが可能となる点で、コンピュータ接続部１１０を更に備えることが好ましい。
これらの各部は、ＣＰＵ（制御部）１００により制御されている。
【００１７】
会話データ格納部１１は、２以上の登場人物の会話データを格納する。
ここで、２以上の登場人物の会話データとしては、英会話、韓国語等の教材として用いられるものが好ましい。具体的に例えば、ラジオやテレビの英会話、韓国語等外国語番組で用いられる教材の内容（テキストファイル等のファイル）として、放送の内容と連動させることができる。
また、会話データの登場人物を、ユーザーの年齢層に応じて設定することが好ましい。特に、子供向けの場合には、子供に人気のアニメーション、漫画等の登場人物や、キャラクターを登場人物として登場させることにより、ユーザー（子供）の学習意欲を高めることができる。
【００１８】
会話データ格納部１１は、このような会話データが例えばテキスト形式等の公知の形式で格納されるものであり、実際には会話データの記録媒体から会話データを取り込むためのドライバ（本実施形態１においては、メモリチップ挿入部）と、会話データを記憶するためのメモリにより実現される。例えば、会話データがラジオやテレビの英会話、韓国語等外国語番組で用いられる教材の場合は、番組のホームページから教材の内容をおさめたファイルをＣＤ−ＲＯＭ、ＦＤ、ＭＯ、メモリチップ等の記録媒体にダウンロードして、これらの記録媒体を介して会話データ格納部１１に格納する。また、番組テキストの付録として添付された記録媒体であっても良い。
また、後述のように、コンピュータ接続部１１０を設ける場合には、会話データ格納部１１は、コンピュータ接続部１１０を介して直接取り込んだ会話データを格納することも可能である。
【００１９】
ロボット会話選択部１２は、会話データのうち、ある登場人物のせりふを会話の流れに沿って選択抽出する。本実施形態１においては、図１に示すように、ロボットＡの腹部に登場人物選択ボタン１０１、実行ボタン１０２及びコース選択ボタン１０３が設置されており、これらを介してロボット会話選択部１２が機能するようになっている。即ち、登場人物選択ボタンを１回押してから実行ボタンを押すと「Ａ」、登場人物選択ボタンを２回押してから実行ボタンを押すと、「Ｂ」の会話を選択するようになっている。また、登場人物が３人以上の場合は、ユーザーが２人以上で会話を楽しむことも可能である。なお、会話データが複数のファイルに分かれている場合（例えば番組放送日が複数日に亘る英会話教材など）は、予めコース選択ボタン１０３でファイルを選択する。即ち、コース選択ボタン１０３を１回押してから実行ボタンを押すと「第１日目」、コース選択ボタン１０３を２回押してから実行ボタンを押すと、「第２日目」の会話を選択するようになっている。
【００２０】
また、意味内容確認部１７を設ける場合には、ロボット会話選択部１２は、意味内容確認部１７が登場人物のせりふの意味内容と完全に又は部分的に一致するか否かを確認した場合に、会話の流れに沿って選択抽出する。
【００２１】
ロボット音声変換部１３は、せりふを音声に変換する。せりふを音声に変換する具体的な方法としては、例えばせりふがテキストファイルの場合、音声信号をデジタル化し、人工的に音声を作り出す公知の音声変換ソフト（音声合成ソフト）の利用が挙げられる。
【００２２】
ロボット音声発声部１４は、音声を発声する。本実施の形態１では、ロボットＡの口に当たる部分に設置されたスピーカーがこの役割を果たしている。
ユーザー会話選択部１５は、会話データのうち、ロボット会話選択部１２が選択抽出した登場人物以外の登場人物のせりふを会話の流れに沿って選択抽出する。
ユーザー音声聞き取り部１６は、ユーザーの音声を聞き取る。本実施の形態１では、ロボットＡの耳に当たる部分その他ユーザーの音声を鮮明に聞き取れる部分に設置されたマイクが、この役割を果たしている。
【００２３】
意味内容確認部１７は、ユーザーの音声が、前記ユーザー会話選択部１５の選択した登場人物のせりふの意味内容と完全に又は部分的に一致するか否かを確認する。「完全に」一致とは、せりふ通りに一致することをいい、「部分的に」一致とは、重要単語が入っていれば良い、文法構成が正しければ良い等、完全にせりふ通りでなくとも良いとすることを言う。会話をスムーズに進めるために、これらを確認するまでの時間（例えば、１分間）を設定することもできる。
【００２４】
意味内容一致度設定部１８は、意味内容確認部１７の確認する完全に又は部分的に一致の程度を設定する。ここに、意味内容確認部１７の確認する完全に又は部分的に一致の程度は、ユーザーの指示により設定、及び／又は自動的に設定（標準設定）することが好ましい。即ち、例えば、完全に又は部分的に一致の程度として、レベル１（重要単語が少なくとも１つあれば部分的に一致とする）、レベル２（重要単語が２以上あれば部分的に一致とする）、レベル３（重要単語の全てがあり、文法構成が正しければ部分的に一致とする）、レベル４（重要単語の全てがあり、文法構成が正しく、かつ、発音に不備がなければ部分的に一致とする）、レベル５（完全一致）の５段階で設定することができ、ユーザーがこのうちの１つを選択できるようにすることができる。また、ユーザーが選択しなくとも、レベル１からスタートし、１回ごとにレベルアップし、最後にレベル５となるように自動的に設定するようにしても良い。
【００２５】
本実施形態１においては、図１に示すように、ロボットＡの腹部に登場人物選択ボタン１０１、実行ボタン１０２、コース選択ボタン１０３に並んで難易度ボタン１０４が設置されており、これらを介して意味内容一致度設定部１８が設定を行う。即ち、難易度ボタン１０４を１回押してから実行ボタンを押すと「レベル１」、難易度ボタン１０４を２回押してから実行ボタンを押すと「レベル２」、と意味内容一致度を設定するようになっている。また、設定したくない場合は、難易度ボタン１０４を押さずに実行ボタン１０２を押すようになっている。
【００２６】
ロボット運動部１９は、ロボットＡの一部又は全部を運動させる。運動は、ロボットＡがせりふを話しているとき、ユーザーのせりふを待っているとき等、適宜行わせることができる。本実施の形態１においては、ロボットＡがせりふを話しているとき（ロボット音声発声部が音声を発声しているとき）にクチバシ及び羽が動くように設定されている。また、他の部位を動かすように設定することもできる。
【００２７】
コンピュータ接続部１１０は、コンピュータＢと接続可能であると共に、コンピュータＢに格納されてなる会話データを取り込む。コンピュータＢとの接続は、有線又は無線のいずれでも良い。本実施形態１においては、コンピュータＢのＵＳＢと接続可能なコードの差込口がロボットＡに設けられ、この差込口とコードとコンピュータＢのＵＳＢを介して両者が接続されている。
その他、ロボットＡには、ＯＮ／ＯＦＦスイッチ（図示しない）が設けられる。
【００２８】
次に、本実施形態１のロボットＡとユーザーが会話する際のプロセスを、図３のフロー図を参照しながら説明する。
ユーザーがロボットＡのスイッチをＯＮにすると、ロボットＡが作動し始める。会話データの記録されたメモリチップがチップ挿入部に挿入されると（ステップ１０１）、メモリチップ内の会話データが会話データ格納部１１に格納される（ステップ１０２）。
次に、ユーザーが難易度ボタン１０４及び実行ボタン１０２により意味内容一致度をレベル３に設定すると（ステップ１０３のＹｅｓ）、その設定で会話を進めるよう、意味内容一致度設定部１８が意味内容確認部１７に働きかける（ステップ１０４）。
一方、ユーザーが意味内容一致度を設定しないと（ステップ１０３のＮｏ）、意味内容一致度設定部１８は、標準設定（レベル１〜５）に設定され、最初はレベル１で会話を進めるよう意味内容確認部１７に働きかける（ステップ１０３−１）。
【００２９】
さらに続いて、ユーザーが、ロボットＡの担当する登場人物を選択する（ステップ１０５）。例えば、会話データが登場人物Ａ，Ｂの間の会話である場合にユーザーが登場人物選択ボタン１０１を２回押した後に実行ボタン１０２を押すことにより、Ｂを選択したとすると、ロボット会話選択部１２は、会話データのうち、登場人物Ａのせりふを会話の流れに沿って選択抽出し（ステップ１０６）、まず、最初のせりふをロボット音声変換部１３が、音声に変換すると共に、ロボット音声発声部１４は、音声を発声する（ステップ１０７）。
【００３０】
次に、ユーザーが発した会話データ内のある登場人物Ｂのせりふを、ユーザー音声聞き取り部１６が聞き取ると（ステップ１０８）、意味内容確認部１７が、先に設定された意味内容一致度に基づき、登場人物のせりふの意味内容と完全に又は部分的に一致するか否かを確認し（ステップ１０９）、「一致」が確認できた場合に（ステップ１１０のＹｅｓ）、ロボット会話選択部１２が次のせりふ（ステップ１１１のＹｅｓ）を選択抽出し（ステップ１１２）、ステップ１０８へ戻る。
一方、「一致」が確認できない場合（ステップ１１０のＮｏ）、一定時間（例えば、1分）すると再度同じせりふをいい（ステップ１１０−1）、ステップ１０８に戻る。
【００３１】
会話が終了し、ロボット会話選択部１２が次のせりふを選択抽出できなくなった場合（ステップ１１１のＮｏ）であって、ユーザーが意味内容一致度を設定していた場合は（ステップ１１１−１のＹｅｓ）、会話は終了する。
一方、ユーザーが意味内容一致度を設定していなかった場合は（ステップ１１１−１のＮｏ）、意味内容一致度設定部１８が、レベル２で会話を進めるよう意味内容確認部１７に働きかけ（ステップ１１１−２）、ステップ１０３−１に戻り、レベル５の会話が終了するまでステップ１０３−１〜ステップ１１２を繰り返す。
【００３２】
（２）本発明の実施の形態２〔語学学習システム〕
本実施形態２の語学学習システムについて、図面を参照しながら説明する。
図４は、本実施形態２のシステムの全体構成を示す構成図である。本実施形態２のシステムは、コンピュータＢとロボットＡとからなる。コンピュータＢとロボットＡとが有線又は無線で接続されている。本実施形態２においては、コンピュータＢのＵＳＢ２０１と接続可能なコードの差込口２０２がロボットＡに設けられ、この差込口２０２とコード２０３とコンピュータＢのＵＳＢ２０１を介して両者が接続されている。
【００３３】
図５は、本実施形態２のシステムのコンピュータＢの全体構成を示す構成図である。コンピュータＢは、受信手段２１、会話データ格納手段２２、ロボット会話選択手段２３及びロボット接続手段２４を備える。また、ユーザーとロボットＡとの会話を円滑に進めることができる点で、ユーザー会話選択手段２５、意味内容確認手段２６を更に備えることが好ましい。更にまた、ユーザーの学習効率を高めるために、意味内容一致度設定手段２７を備えることが好ましい。
【００３４】
コンピュータＢは、図４に示すように、本体にディスプレー２０４、マウス２０５及びキーボード２０６が接続されている。ユーザーへの指示はディスプレー２０４に表示され、ユーザーによる選択や指示は、コンピュータＢに接続されたマウス２０５やキーボード２０６により行われる。上記各手段を含め、これら各部は、ＣＰＵ１００により制御されている。
尚、コンピュータＢ中に備えられた各手段は、記録媒体に記録された形で他のコンピュータＢにコピーまたは移動することが可能である。
【００３５】
受信手段２１は、２以上の登場人物の会話データを、インターネット等のネットワークを介して受信する。会話データについては、実施の形態１において説明したのと同様である。
例えば、会話データがラジオやテレビの英会話、韓国語等外国語番組で用いられる会話教材であり、番組のホームページにそれらがダウンロード可能に表示されている場合は、番組のホームページから教材の内容をおさめたファイルをインターネット等のネットワークを介して受信する。
【００３６】
会話データ格納手段２２は、受信手段２１が受信した会話データ又は記録媒体に記録された会話データを格納する。このような会話データ格納手段２２は、受信手段２１が受信した会話データが例えばテキスト形式等の公知の形式で格納するものであり、実際には会話データの記録媒体から会話データを取り込むためのドライバと、記録媒体から取り込んだ会話データや受信手段２１が受信した会話でデータを記憶するためのメモリにより実現される。記録媒体としては、実施の形態１でも例示したように、ＣＤ−ＲＯＭ、ＦＤ、ＭＯ、メモリチップ等が挙げられる。
会話データ格納手段２２が格納できる会話データは、１つに限られず、複数の会話データを格納することができる。例えば、本実施形態２においては、複数の会話データを格納することができ、そのうちのいずれかの会話データをユーザーに選択させるための画面をディスプレー２０４に表示させる機能を有する。例えば図６のように、初期画面として、「語学学習システム」において、いずれかの会話データを選択できるように会話データの放送日時その他の会話データの表題が列挙された画面とすることができる。
【００３７】
ロボット会話選択手段２３は、会話データのうち、ある登場人物のせりふを会話の流れに沿って選択抽出する。本実施形態２においては、ロボット会話選択手段２３は、登場人物を選択させるための画面をディスプレー２０４に表示させる機能を有する。例えば図７のように「登場人物選択」の設定画面が表示され、ここでユーザーが「Ａ」、「Ｂ」のどちらの会話を選択するかを選択できるようになっている。
また、意味内容確認部１７が登場人物のせりふの意味内容と完全に又は部分的に一致するか否かを確認した場合に、せりふを会話の流れに沿って選択抽出することが好ましい。
【００３８】
ロボット接続手段２４は、ある登場人物のせりふをロボットＡに送出する。また、ロボットＡから送出されたユーザーの音声を取り込むことが好ましい。
【００３９】
ユーザー会話選択手段２５は、会話データのうち、ロボット会話選択手段２３が選択抽出した登場人物以外の登場人物のせりふを会話の流れに沿って選択抽出する。詳細については、実施の形態1のユーザー会話選択部１５と同様である。
【００４０】
意味内容確認手段２６は、ユーザーの音声が、前記ユーザー会話選択手段２５の選択した登場人物のせりふの意味内容と完全に又は部分的に一致するか否かを確認する。詳細については、実施の形態1の意味内容確認部１７と同様である。
【００４１】
意味内容一致度設定手段２７は、意味内容確認部１７の確認する完全に又は部分的に一致の程度を設定する。特に、意味内容確認手段２６の確認する完全に又は部分的に一致の程度は、ユーザーの指示により設定、及び／又は、段階により自動的に設定することができることが好ましい。詳細については、実施の形態1の意味内容一致度設定部１８と同様である。
本実施形態２においては、意味内容一致度設定手段２７は、ディスプレー２０４において意味内容一致度、即ち「難易度」の設定画面を表示することができるようになっている。例えば、図８に示すような画面が表示され、ここでユーザーが「設定する」、「設定しない」のいずれか、及び設定する場合はレベル１〜５のいずれを選択するかを選択できるようになっている。
【００４２】
図９は、本実施形態２のシステムのロボットＡの全体構成を示す構成図である。このロボットＡは、コンピュータ接続部１１０、ロボット音声変換部１３及びロボット音声発声部１４を備える。ここで、ユーザーとロボットＡとの会話を円滑に進めることができる点で、ユーザー音声聞き取り部１６を備えることが好ましい。また、会話時にロボットＡが身振り手振り等の運動をすることにより、ユーザーの学習意欲を高めることができる点で、ロボット運動部１９を備えることが好ましい。
【００４３】
コンピュータ接続部１１０は、コンピュータＢと接続可能であると共に、コンピュータＢから送出されたある登場人物のせりふを取り込む。
【００４４】
ユーザー音声聞き取り部１６は、ユーザーの音声を聞き取るとともに、コンピュータＢのロボット接続手段２４に送出する。本実施の形態２では、ロボットＡの耳に当たる部分その他ユーザーの音声を鮮明に聞き取れる部分に設置されたマイク、及び音声を文字に変換するための公知のソフトがこの役割を果たしている。
【００４５】
その他の各部位については、実施の形態1で説明したとおりである。
尚、実施の形態２のシステムのロボットＡは、コンピュータＢと接続されているために、上述のような最低限音声発声及び聞き取りの機能を備えるものであればよいが、実施の形態１のように、会話データ格納部１１、ロボット会話選択部１２、ユーザー会話選択部１５、意味内容確認部１７及び意味内容一致度設定部１８を更に備えるものであっても良い。
【００４６】
次に、本実施形態２のシステムを用いて、ロボットＡとユーザーが会話する際のプロセスを、図１０のフロー図を参照しながら説明する。
ユーザーがインターネットの語学番組のホームページにおいて、目的とする会話データ（登場人物は２）をダウンロードするための指示をすると、これを受信手段２１が受信するとともに（ステップ２０１）、会話データ格納部１１に格納される（ステップ２０２）。また、ユーザーが、ＣＤ−ＲＯＭをコンピュータＢのＣＤ−ＲＯＭ挿入部に挿入すると（ステップ２０１−１）、ＲＯＭ内の会話データが同様に会話データ格納部１１に格納される（ステップ２０２）。次に、ユーザーがコンピュータＢの本システムのアイコンをクリック等すると会話データ格納部がディスプレーにおいて初期画面（図６）を表示させる（ステップ２０３）。
ユーザーが会話データ（例えば、６月１５日放送分）を選択すると、難易度画面（図７）が表示され（ステップ２０４）、難易度「レベル３」をユーザーが選択した場合は（ステップ２０５のＹｅｓ）、意味内容一致度「レベル３」設定で会話を進めるよう、意味内容一致度設定手段２７が意味内容確認手段２６に働きかける（ステップ２０６）。一方、ユーザーが意味内容一致度を設定しないと（ステップ２０５のＮｏ）、意味内容一致度設定手段２７は、標準設定（レベル１〜５）に設定され、最初はレベル１で会話を進めるよう意味内容確認手段２６に働きかける（ステップ２０５−１）。
【００４７】
さらに続いて、ロボットが担当する登場人物を選択する。例えば、会話データが登場人物Ａ，Ｂの間の会話である場合にユーザーがＢを選択したとすると（ステップ２０７）、ロボット会話選択手段２３は、会話データのうち、登場人物Ａのせりふを会話の流れに沿って選択抽出し（ステップ２０８）、これをロボット接続手段２４に送出すると（ステップ２０９）、コンピュータ接続部１１０がこれを取り込み（ステップ２０８）、最初のせりふをロボット音声変換部１３が、音声に変換する（ステップ２０９）と共に、ロボット音声発声部１４は、音声を発声する（ステップ２１０）。
【００４８】
次に、ユーザーが発した会話データ内のある登場人物Ｂのせりふを、ユーザー音声聞き取り部１６が聞き取ると（ステップ２１１）、これがコンピュータ接続部１１０によりコンピュータＢに送出され（ステップ２１２）、ロボット接続手段２４がこれを取り込むと、意味内容確認手段２６が、先に設定された意味内容一致度に基づき、登場人物のせりふの意味内容と完全に又は部分的に一致するか否かを確認し（ステップ２１３）、「一致」が確認できた場合に（ステップ２１４のＹｅｓ）、ロボット会話選択手段２３が次のせりふ（ステップ２１５のＹｅｓ）を選択抽出し（ステップ２１６）、ステップ２０７へ戻る。
一方、「一致」が確認できない場合（ステップ２１４のＮｏ）、一定時間（例えば、1分）すると再度同じせりふが選択抽出され（ステップ２１４−1）、ステップ２１１に戻る。
会話が終了し、ロボット会話選択部１２が次のせりふが選択抽出できなくなった場合（ステップ２１５のＹｅｓ）、ユーザーが意味内容一致度を設定していた場合は（ステップ２１５−１のＹｅｓ）、会話は終了する。一方、ユーザーが意味内容一致度を設定しなかった場合は（ステップ２１５−１のＮｏ）、意味内容一致度設定部１８が、レベル２で会話を進めるよう意味内容確認部１７に働きかけ（ステップ２１５−２）、ステップ２０３−１に戻り、レベル５の会話が終了するまでステップ２０３−１〜ステップ２１６を繰り返す。
【産業上の利用可能性】
【００４９】
本発明の語学学習用ロボット及び語学学習システムによれば、ユーザーの発声を高精度に解析し、会話をスムーズに進めることができるので、効率的な語学学習が可能である。
また、種々の会話データを適用することができるので、幼児から大人まで幅広いユーザーに対応することができる。
【図面の簡単な説明】
【００５０】
【図１】本実施形態１のロボットＡの外観形状を示す概略図である。
【図２】本実施形態１のロボットＡの内部構成の概要を示す構成図である。
【図３】本実施形態１のロボットＡとユーザーが会話する際のプロセスを示すフロー図である。
【図４】本実施形態２のシステムの全体構成を示す構成図である。
【図５】本実施形態２のシステムのコンピュータＢの全体構成を示す構成図である。
【図６】会話データをユーザーに選択させるための画面の一例を示す説明図である。
【図７】登場人物を選択させるための画面の一例を示す説明図である。
【図８】意味内容一致度を設定させるための画面の一例を示す説明図である。
【図９】本実施形態２のロボットＡの全体構成を示す構成図である。
【図１０】本実施形態２のシステムを用いて、ロボットＡとユーザーが会話する際のプロセスを示すフロー図である。
【符号の説明】
【００５１】
１１  会話データ格納部
１２  ロボット会話選択部
１３  ロボット音声変換部
１４  ロボット音声発声部
１５  ユーザー会話選択部
１６  ユーザー音声聞き取り部
１７  意味内容確認部
１８  意味内容一致度設定部
１９  ロボット運動部
１００  ＣＰＵ（制御部）
１０１  登場人物選択ボタン
１０２  実行ボタン
１０３  コース選択ボタン
１０４  難易度ボタン
２１  受信手段
２２  会話データ格納手段
２３  ロボット会話選択手段
２４  ロボット接続手段
２５  ユーザー会話選択手段
２６  意味内容確認手段
２７  意味内容一致度設定手段
２０４  ディスプレー
２０５  マウス
２０６  キーボード
【図１】
2005106876.tif 000003
【図２】
2005106876.tif 000004
【図３】
2005106876.tif 000005
【図５】
2005106876.tif 000006
【図６】
2005106876.tif 000007
【図７】
2005106876.tif 000008
【図８】
2005106876.tif 000009
【図９】
2005106876.tif 000010
【図１０】
2005106876.tif 000011
【図４】
2005106876.tif 000012