(57)【要約】【課題】ユーザの学習レベルに関係なく相手からの問い掛けがあった場合でも、当該ユーザがユーザのレベルなりに答えられるようにするための学習を行なう学習支援装置。【解決手段】［ひとこと会話］初期画面Ｇで所望の応対レベルが指定されると、質問応答データベースからユーザ指定の質問文と指定の応対レベルの応答文が取得され応対学習画面ＧＬとして表示出力され、また各文毎に模範音声が出力され、ユーザレベルに応じた応対を学習できる。［ひとこと会話］の開始回数が抜き打ち頻度の設定回数に一致した場合、前記データベースからランダム指定した質問文と指定の応対レベルの応答文が取得され、質問文（英語）が応対練習質問画面ＧＰ２として表示されその模範音声（英語）が音声出力される。前記指定の応対レベルと前記応答文（日本語）が応対練習回答画面ＧＰ３で表示され、ユーザに対し該指定の応対レベルでの応答文（英語）による回答が促される。【選択図】図１４
2018072810.tif 000002
【特許請求の範囲】
【請求項１】
制御部を備える学習支援装置であって、前記制御部によって、
少なくとも１つの学習項目をユーザが学習することを支援する少なくとも１つの学習支援機能の中からユーザ操作により選ばれた１つの学習支援機能を起動し、前記１つの学習支援機能を起動したときに初期画面を表示部に表示し、
複数のレベルの中から１つ以上のレベルを指定するユーザ操作を受け付け、
前記初期画面を表示した後に、複数の質問文データと前記複数の質問文データのそれぞれに対し前記複数のレベルでの複数の応答文データとが対応付けて記憶された質問応答データベースの中から、１つの質問文データをユーザ操作に基づいて特定し、特定された前記１つの質問文データに対応付けられた複数の応答文データのうちユーザにより指定された前記１つ以上のレベルの１つ以上の応答文データを自動的に特定し、特定された前記１つの質問文データおよび前記１つ以上の応答文データを出力し、
前記１つの学習支援機能を起動したときに前記初期画面を表示した回数が設定値に一致した場合に、複数の質問文データと前記複数の質問文データのそれぞれに対し複数のレベルでの複数の応答文データとが対応付けて記憶された質問応答データベースの中からランダムに選択された少なくとも１つの質問文データと、ユーザ操作により選択された前記１つ以上のレベルを示すデータとを、出力する、
学習支援装置。
【請求項２】
前記制御部によって、さらに、
前記１つの学習支援機能を実行中に、前記初期画面を前記表示部に表示した状態から別の画面を前記表示部に表示した状態へとユーザ操作に基づいて遷移し、前記別の画面を前記表示部に表示した状態から前記初期画面を前記表示部に表示した状態へとユーザ操作に基づいて遷移したときには、前記初期画面を表示した回数を増加させず、かつ、前記１つの学習支援機能を起動したときに前記初期画面を表示した場合には、前記初期画面を表示した回数を増加させる、
請求項１に記載の学習支援装置。
【請求項３】
前記制御部によって、さらに、
前記初期画面を表示中に、出題頻度を特定するユーザ操作を受け付け、
ユーザ操作により特定された出題頻度に応じた値に、前記設定値を設定する、
請求項１または請求項２に記載の学習支援装置。
【請求項４】
前記制御部によって、さらに、
前記初期画面を表示中に、前記複数のレベルの中から前記１つ以上のレベルを選択する前記ユーザ操作を受け付ける、
請求項１乃至請求項３の何れか１項に記載の学習支援装置。
【請求項５】
前記質問文データおよび応答文データのそれぞれは、テキストデータおよび音声データを含み、
前記制御部によって、さらに、
前記１つの質問文データと前記１つ以上の応答文データとを出力した後か、または、前記少なくとも１つの質問文データと前記１つ以上のレベルを示すデータとを出力した後に、ユーザが発する音声データの登録を受け付ける、
請求項１乃至請求項４の何れか１項に記載の学習支援装置。
【請求項６】
前記制御部によって、さらに、
ユーザが発する音声データの登録を受け付けた後に、登録を受け付けた前記ユーザの前記音声データを再生する、
請求項５に記載の学習支援装置。
【請求項７】
前記複数のレベルの中から２つ以上のレベルがユーザ操作により指定された場合に、
前記制御部によって、さらに、
前記１つの質問文データと当該１つの質問文データに対応付けられた前記２つ以上のレベルの２つ以上の応答文データとを出力し、
前記２つ以上のレベルのそれぞれを示す各データを順次出力する度に、ユーザが発する音声データの登録を受け付け、
前記２つ以上の応答文データのそれぞれが順次出力される度に、順次登録を受け付けた２つ以上の前記ユーザの前記音声データのそれぞれを順次再生する、
請求項６に記載の学習支援装置。
【請求項８】
学習支援装置の制御部によって実行される学習支援方法であって、
少なくとも１つの学習項目をユーザが学習することを支援する少なくとも１つの学習支援機能の中からユーザ操作により選ばれた１つの学習支援機能を起動し、前記１つの学習支援機能を起動したときに初期画面を表示部に表示し、
複数のレベルの中から１つ以上のレベルを指定するユーザ操作を受け付け、
前記初期画面を表示した後に、複数の質問文データと前記複数の質問文データのそれぞれに対し前記複数のレベルでの複数の応答文データとが対応付けて記憶された質問応答データベースの中から、１つの質問文データをユーザ操作に基づいて特定し、特定された前記１つの質問文データに対応付けられた複数の応答文データのうちユーザにより指定された前記１つ以上のレベルの１つ以上の応答文データを自動的に特定し、特定された前記１つの質問文データおよび前記１つ以上の応答文データを出力し、
前記１つの学習支援機能を起動したときに前記初期画面を表示した回数が設定値に一致した場合に、複数の質問文データと前記複数の質問文データのそれぞれに対し複数のレベルでの複数の応答文データとが対応付けて記憶された質問応答データベースの中からランダムに選択された少なくとも１つの質問文データと、ユーザ操作により選択された前記１つ以上のレベルを示すデータとを、出力する
学習支援方法。
【請求項９】
学習支援装置のコンピュータに、
少なくとも１つの学習項目をユーザが学習することを支援する少なくとも１つの学習支援機能の中からユーザ操作により選ばれた１つの学習支援機能を起動し、前記１つの学習支援機能を起動したときに初期画面を表示部に表示させ、
複数のレベルの中から１つ以上のレベルを指定するユーザ操作を受け付けさせ、
前記初期画面を表示した後に、複数の質問文データと前記複数の質問文データのそれぞれに対し前記複数のレベルでの複数の応答文データとが対応付けて記憶された質問応答データベースの中から、１つの質問文データをユーザ操作に基づいて特定し、特定された前記１つの質問文データに対応付けられた複数の応答文データのうちユーザにより指定された前記１つ以上のレベルの１つ以上の応答文データを自動的に特定し、特定された前記１つの質問文データおよび前記１つ以上の応答文データを出力させ、
前記１つの学習支援機能を起動したときに前記初期画面を表示した回数が設定値に一致した場合に、複数の質問文データと前記複数の質問文データのそれぞれに対し複数のレベルでの複数の応答文データとが対応付けて記憶された質問応答データベースの中からランダムに選択された少なくとも１つの質問文データと、ユーザ操作により選択された前記１つ以上のレベルを示すデータとを、出力させる
プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、学習支援装置、学習支援方法、及び、プログラムに関する。
【背景技術】
【０００２】
英語等の語学の学習を支援するための様々な学習支援装置が実用されている。
【０００３】
一般に、従来の学習支援装置では、ユーザが例えば会話を学習するのに、相手と自分との会話の例文を表示させたり、音声として出力させたりする。ユーザは、その例文の表示を見たり、音声を聞いたり、実際に発音したりを反復しながら学習する。
【０００４】
従来、例えば、特許文献１に記載されているように、学習支援装置であって、ユーザの学習レベルを診断するために、各学習レベル（初等レベル／中等レベル／高等レベル／高級レベル）別に試験問題を出力してユーザに答えさせるものがある。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平１１−３２７４１９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
従来の学習支援装置では、ユーザの学習レベルに応じた学習を行なうことができるものの、例えば相手と自分との会話の例文、つまり問い掛けの文（質問文）と答えの文（応答文）の場合、当該質問文と応答文は組みとなり、その何れの文も学習レベル毎に別々の文になる。
【０００７】
このため、ユーザは、目標とする学習レベルの会話の例文を反復練習して覚え込み、その覚え込みをテストして確認した後に、更に上の学習レベルの会話の例文を反復練習して順にレベルアップして行く、という画一的な学習手法になる。
【０００８】
しかしながら、このような学習手法では、例えば、様々な学習レベルであるユーザに対して当該ユーザのレベルに関係なく相手からの問い掛けがあった場合、ユーザがそのユーザのレベルなりに答えられるようにするための学習を行なうことはできない。
【課題を解決するための手段】
【０００９】
上記課題を解決するため、本発明に係る学習支援装置の一態様は、
少なくとも１つの学習項目をユーザが学習することを支援する少なくとも１つの学習支援機能の中からユーザ操作により選ばれた１つの学習支援機能を起動し、前記１つの学習支援機能を起動したときに初期画面を表示部に表示し、
複数のレベルの中から１つ以上のレベルを指定するユーザ操作を受け付け、
複数の質問文データと前記複数の質問文データのそれぞれに対し前記複数のレベルでの複数の応答文データとが対応付けて記憶された質問応答データベースの中から、ユーザ操作に基づいて選ばれた１つの質問文データと、前記１つの質問文データに対応付けられた複数の応答文データのうちユーザにより指定された前記１つ以上のレベルの１つ以上の応答文データとを、出力し、
前記１つの学習支援機能を起動したときに前記初期画面を表示した回数が設定値に一致した場合に、複数の質問文データと前記複数の質問文データのそれぞれに対し複数のレベルでの複数の応答文データとが対応付けて記憶された質問応答データベースの中からランダムに選択された少なくとも１つの質問文データと、ユーザ操作により選択された前記１つ以上のレベルを示すデータとを、出力する。
【図面の簡単な説明】
【００１０】
【図１】本発明の実施形態に係る学習支援装置１０の外観構成を示す正面図であり、同図（Ａ）は当該学習支援装置１０を応対学習支援専用機１０Ａとして実施した場合を示す図、同図（Ｂ）は当該学習支援装置１０を応対学習支援機能を備えたタブレット端末１０Ｂとして実施した場合を示す図。
【図２】前記学習支援装置１０（１０Ａ，１０Ｂ）の電子回路の構成を示すブロック図。
【図３】前記学習支援装置１０の質問応答データベース２２ｂに記憶されるデータの内容を示す図。
【図４】前記学習支援装置１０の学習支援処理（その１）を示すフローチャート。
【図５】前記学習支援装置１０の学習支援処理（その２）を示すフローチャート。
【図６】前記学習支援装置１０の学習支援処理に含まれる応対練習処理（ＡＰ）を示すフローチャート。
【図７】前記学習支援装置１０の学習支援処理に含まれる録音再生処理（ＡＲ）を示すフローチャート。
【図８】前記学習支援装置１０の学習支援処理に含まれるお手本再生処理（ＡＴ）を示すフローチャート。
【図９】前記学習支援装置１０の学習支援処理に従ったユーザ操作に応じた表示・音声の出力動作（その１）を示す図。
【図１０】前記学習支援装置１０の学習支援処理に従ったユーザ操作に応じた表示・音声の出力動作（その２）を示す図。
【図１１】前記学習支援装置１０の学習支援処理に従ったユーザ操作に応じた表示・音声の出力動作（その３）を示す図。
【図１２】前記学習支援装置１０の学習支援処理に従ったユーザ操作に応じた表示・音声の出力動作（その４）を示す図。
【図１３】前記学習支援装置１０の学習支援処理に従ったユーザ操作に応じた表示・音声の出力動作（その５）を示す図。
【図１４】前記学習支援装置１０の学習支援処理に従ったユーザ操作に応じた表示・音声の出力動作（その６）を示す図。
【発明を実施するための形態】
【００１１】
以下図面により本発明の実施の形態について説明する。
【００１２】
図１は、本発明の実施形態に係る学習支援装置１０の外観構成を示す正面図であり、同図（Ａ）は当該学習支援装置１０を応対学習支援専用機１０Ａとして実施した場合を示す図、同図（Ｂ）は当該学習支援装置１０を、応対学習支援機能を備えたタブレット端末１０Ｂとして実施した場合を示す図である。
【００１３】
前記応対学習支援装置１０Ａは、キー入力部１１とタッチパネル付きの表示部１２とを備え、当該キー入力部１１は、表示部１２の背面に沿って矢印Ｘに示すようにスライドさせることで、表示部１２に一体に収納したり露出したりが自在な構成となっている。
【００１４】
前記キー入力部１１には、文字入力キー１１ａ、カーソルキー１１ｂ、リターンキー１１ｃ、戻るキー１１ｄ等のハードキーが設けられ、このキー入力部１１を表示部１２の背面に収納した状態では、当該表示部１２に必要に応じてソフトキーボード（図示せず）を表示させ、タッチ操作により前記キー入力部１１と同様のキー入力作業が行える構成となっている。
【００１５】
また、前記キー入力部１１と同一の筐体に音声入力部（マイク）１３及び音声出力部（スピーカ）１４が設けられる。
【００１６】
前記タブレット端末１０Ｂも、タッチパネル付きの表示部１２、音声入力部（マイク）１３及び音声出力部（スピーカ）１４を備え、当該表示部１２に必要に応じてソフトキーボード（図示せず）を表示させることで、前記応対学習支援装置１０Ａのキー入力部１１と同様のキー入力作業が行える構成となっている。
【００１７】
従って、前記応対学習支援装置１０Ａにおいて、そのキー入力部１１を表示部１２の背面に収納した状態では、ユーザは、当該応対学習支援装置１０Ａと前記タブレット端末１０Ｂとを同様に扱うことができる。
【００１８】
そして、ユーザは、前記応対学習支援装置１０Ａ及びタブレット端末１０Ｂを利用し、様々な項目を学習することができる。前記応対学習支援装置１０Ａ及びタブレット端末１０Ｂは、ユーザによる前記様々な項目の学習を支援するための学習支援機能を提供する。前記応対学習支援装置１０Ａ及びタブレット端末１０Ｂを利用してユーザが学習可能な前記様々な項目の一つに、「英語による応対」の学習が含まれ、その学習を支援する機能として、少なくとも以下（１）〜（４）の機能を有する。なお、本明細書では、この学習支援機能のことを「応対学習支援機能（ひとこと会話）」と言う。
【００１９】
（１）応対を学習するための複数種類の問い掛け文（質問文：テキスト）と、当該各質問文に対する複数の応対レベル（Ｓ１：ひとこと／Ｓ２：目標／Ｓ３：発展）での各答え文（応答文：テキスト）とを対応付けた質問応答データベース（図３参照）から、何れかの質問文とユーザによって指定された応対レベル（１又は複数）の応答文とを組み合わせたデータを取得する機能。
【００２０】
（２）前記質問応答データベース（図３参照）から取得された質問文のデータと応答文のデータとを、音声及び表示又はその何れかによって出力する機能。
【００２１】
（３）応対を学習するための開始操作の回数が、予め設定された又はユーザ操作に応じて設定された回数に到達した場合に、前記質問応答データベースからランダムに選択した質問文のデータと前記ユーザによって指定されている応対レベルの応答文のデータとを取得する機能。
【００２２】
（４）前記ランダムに取得された質問文のデータを音声及び表示又はその何れかによって出力し、また、同質問文に対応して取得された応答文のデータと前記ユーザによって指定されている応対レベルを示すデータを出力する機能。
【００２３】
前記図１（Ａ）は、応対レベルがＳ１に指定されている場合であって、質問文（英語）のデータ“How can I get to Meiji Jingu?”が音声出力部１４から音声出力され、当該質問文に対応付けられた応対レベルＳ１の応答文（日本語）のデータ「まっすぐ行ってください。」と前記指定されている応対レベルＳ１を示すデータ(STEP1)が表示部１２により表示出力されている状態を示す。
【００２４】
前記図１（Ｂ）は、応対レベルがＳ２に指定されている場合であって、前記質問文に対応付けられた応対レベルＳ２（日本語）の応答文のデータ「この道をまっすぐ行ってください。」と前記指定されている応対レベルＳ２を示すデータ(STEP2)が表示部１２により表示出力されている状態を示す。
【００２５】
ユーザは、前記質問文（英語）の出力に応じて当該ユーザの応対レベルなりの応答文（英語）を発声あるいは暗唱することで、英語応対の練習を行なう。
【００２６】
図２は、前記学習支援装置１０（１０Ａ，１０Ｂ）の電子回路の構成を示すブロック図である。
【００２７】
前記学習支援装置１０の電子回路は、コンピュータであるＣＰＵ（プロセッサ）２１を備える。前記ＣＰＵ２１は、フラッシュＲＯＭなどの記憶部２２に予め記憶された学習支援処理プログラム２２ａ、あるいはメモリカードなどの外部記録媒体２３から記録媒体読取部２４により読み取られて前記記憶部２２に記憶された学習支援処理プログラム２２ａ、あるいは通信ネットワークＮ上のＷｅｂサーバ（ここではプログラムサーバ）３０から通信部２５を介してダウンロードされ前記記憶部２２に記憶された学習支援処理プログラム２２ａ、に従って回路各部の動作を制御する。
【００２８】
前記ＣＰＵ２１には、データ及び制御バスを介して、前記キー入力部１１、タッチパネル付き表示部１２、音声入力部１３、音声出力部１４、記憶部２２、記録媒体読取部２４、通信部２５が接続される。
【００２９】
前記記憶部２２には、前記学習支援処理プログラム２２ａ、前記質問応答データベース（質問文・応答文・模範音声データ）２２ｂが記憶され、また、開始操作回数データ２２ｃ、抜き打ち頻度設定データ２２ｄ、応対レベル指定データ２２ｅ、場面指定データ２２ｆ、質問項目指定データ２２ｇ、録音音声データ２２ｈ、及び表示データ２２ｉなどの記憶エリアが確保される。
【００３０】
前記学習支援処理プログラム２２ａとしては、本データ出力装置１０の全体の動作を司るシステムプログラム、前記通信部２５を介して外部の電子機器と通信接続するためのプログラム、及び前記応対学習支援機能（１）〜（４）を実行するためのプログラムなどが記憶される。
【００３１】
図３は、前記データ出力装置１０の質問応答データベース２２ｂに記憶されるデータの内容を示す図である。
【００３２】
前記質問応答データベース２２ｂには、複数種類の場面（行先案内／交通…／町中…／レストラン／その他）毎の複数種類の質問項目(item)毎に、当該質問項目に応じた質問文（テキスト：英語／日本語）のデータと、当該質問文に対する複数の応対レベル（Ｓ１：ひとこと／Ｓ２：目標／Ｓ３：発展）での各応答文（テキスト：英語／日本語）のデータとが対応付けられて記憶される。なお、前記複数の応対レベル（Ｓ１／Ｓ２／Ｓ３）での各応答文のデータは、当該応対レベル毎に複数のフレーズの応答文（応答文Ａ（メインフレーズ）／応答文Ｂ（別フレーズ１）／応答文Ｃ（別フレーズ２）／…）のデータが記憶される。また、この質問応答データベース２２ｂには、前記複数種類の質問文（英語／日本語）、及び各質問文に対する複数の応対レベルでの各応答文（英語／日本語）の全ての文に対応した模範の音声データ（模範音声データ）が記憶される。
【００３３】
前記開始操作回数データ２２ｃは、ユーザ操作に応じて前記応対学習支援機能（ひとこと会話）の実行が開始される毎に登録される開始操作の回数データである。この開始操作回数データ２２ｃは、前記抜き打ち頻度設定データ２２ｄにより設定された抜き打ち頻度に対応した開始操作回数に到達した場合にリセットされる。
【００３４】
前記抜き打ち頻度設定データ２２ｄは、前記英語応対の練習を抜き打ちで行う頻度（出題頻度）の設定データあり、ユーザ操作に応じて、例えば毎回“１”（［◎］いつも練習する）、又は１０回に１回“１０”（［○］たまに練習する）、又は（［×］練習しない）に設定される。
【００３５】
前記応対レベル指定データ２２ｅは、前記複数の応対レベル（Ｓ１：ひとこと／Ｓ２：目標／Ｓ３：発展）の中から、ユーザ操作に応じて指定された１又は複数の応対レベル（指定レベル）を示すデータSTEPn（又はSTEPn…）であり、全ての応対レベル（Ｓ１，Ｓ２，Ｓ３）を指定することも可能である。
【００３６】
前記場面指定データ２２ｆは、前記質問応答データベース２２ｂ（図３参照）に含まれる複数種類の場面（行先案内／交通…／町中…／レストラン／その他）の中から、ユーザ操作に応じて指定されるか、又はＣＰＵ２１によりランダムに指定された場面（指定場面）を示すデータである。
【００３７】
前記質問項目指定データ２２ｇは、前記指定場面に含まれる複数種類の質問項目の中から、ユーザ操作に応じて指定されるか、又はＣＰＵ２１によりランダムに指定された質問項目（指定の質問項目）を示すデータである。
【００３８】
前記録音音声データ２２ｈは、前記英語応対の練習に応じて音声入力部（マイク）１４から入力されて登録されたユーザの発生音声（ユーザ音声）のデータである。
【００３９】
前記表示データ２２ｉは、本データ出力装置１０の動作に応じて前記表示部１２に表示させる、例えばビットマップ形式の被表示データである。この表示データ２２ｉの記憶エリアは、前記表示部１２の表示画面を縦長に複数倍した画面サイズに対応する記憶エリアを有し、当該表示画面に対するユーザのスクロール操作によって被表示データの全体を表示出力可能な表示バッファとして機能する。
【００４０】
このように構成されたデータ出力装置１０は、前記ＣＰＵ２１が前記データ出力処理プログラム２２に記述された命令に従い回路各部の動作を制御し、ソフトウエアとハードウエアとが協働して動作することにより、以下の動作説明で述べるような、応対学習支援機能、応対練習機能を実現する。
【００４１】
次に、前記構成のデータ出力装置１０の動作について説明する。
【００４２】
図４，図５は、前記データ出力装置１０のデータ出力処理（その１，２）を示すフローチャートである。
【００４３】
図６は、前記データ出力装置１０のデータ出力処理に含まれる応対練習処理（ＡＰ）を示すフローチャートである。
【００４４】
図７は、前記データ出力装置１０のデータ出力処理に含まれる録音再生処理（ＡＲ）を示すフローチャートである。
【００４５】
図８は、前記データ出力装置１０のデータ出力処理に含まれるお手本再生処理（ＡＴ）を示すフローチャートである。
【００４６】
図９〜図１４は、前記データ出力装置１０のデータ出力処理に従ったユーザ操作に応じた表示・音声の出力動作（その１〜６）を示す図である。
【００４７】
前記データ出力装置１０において、電源が投入されると、前記タッチパネル付き表示部１２に学習メニュー（図示せず）が表示され、当該学習メニューの中から、図９（Ａ）に示すように含まれる学習項目［英語応対］がユーザのタッチ操作により選択され（又はカーソルキー１１ｂのキー操作と実行キー操作とによって選択され）ると、前記応対学習支援機能（ひとこと会話）の項目を含む、応対学習メニュー（図示せず）が表示される。
【００４８】
前記応対学習メニュー（図示せず）に含まれる複数の項目の中から、図９（Ｂ）に示す項目［ひとこと会話］がユーザのタッチ操作により選択され（又はカーソルキー１１ｂのキー操作と実行キー操作とによって選択され）ると、図９（Ｃ）に示すように、応対学習［ひとこと会話］支援機能の初期画面Ｇが表示される（ステップＡ１）。
【００４９】
ここで、前記データ出力装置１０は、「英語による応対」を含む複数の項目の学習を支援する機能を提供可能に構成されているが、各学習支援機能を起動した後に表示される画面を「初期画面Ｇ」と言う。図９（ｃ）は、前記データ出力装置１０による学習支援項目の一つである「英語による応対」の学習を支援するための学習支援機能である、前記応対学習［ひとこと会話］支援機能の初期画面Ｇである。他の学習支援項目の学習を支援するための他の学習支援機能の初期画面は、図示しないが、初期画面Ｇとは異なる表示内容である。
【００５０】
前記応対学習［ひとこと会話］支援機能の初期画面Ｇが表示されると、前記開始操作回数データ２２ｃの回数データに１が加えられて、つまり、回数データがインクリメントされて、登録される（ステップＡ２）。
【００５１】
前記応対学習［ひとこと会話］支援機能の初期画面Ｇは、前記複数の応対レベル（Ｓ１：ひとこと／Ｓ２：目標／Ｓ３：発展）の中から、１又は複数の応対レベルをタッチ操作（又はカーソル（左右）キー１１ｂ操作と実行キー操作）により指定するための応対レベル選択メニューとして左から右に配置された［ひとこと］ボタンＳ１／［目標］ボタンＳ２／［発展］ボタンＳ３／［全STEP］ボタンＳＡを配置して構成される。また学習方法［Ａ］応対を学ぶ／［Ｂ］リスニング／［Ｃ］応対を練習／［Ｄ］付録が上から下に配置されて、何れかをタッチ操作（又はカーソル（上下）キー１１ｂ操作と実行キー操作、又は［Ａ］〜［Ｄ］キーのキー操作）により選択して指定するための学習方法選択メニューＭＥ、さらに、前記抜き打ち頻度（出題頻度）の設定データをタッチ操作により切り替えるための［抜き打ち応対練習］ボタンＴＮ、を配置して構成される。
【００５２】
前記抜き打ち頻度設定データ２２ｄは、デフォルトで１０回に１回“１０”（［○］たまに練習する）に設定されており、当該設定データは、図９（Ｃ１）（Ｃ２）に示すように、前記［抜き打ち応対練習］ボタンＴＮをタッチ操作する度に、（［×］練習しない）→毎回“１”（［◎］いつも練習する）→“１０”（［○］たまに練習する）に切り替えられて設定される（ステップＡ３〜Ａ８）。
【００５３】
前記応対学習［ひとこと会話］支援機能の初期画面Ｇにおいて、前記［ひとこと］ボタンＳ１／［目標］ボタンＳ２／［発展］ボタンＳ３／［全STEP］ボタンＳＡの中の１又は複数のボタンが選択されて指定されると、当該指定された１又は複数の応対レベル（指定レベル）を示すデータSTEPn（又はSTEPn…）が、前記応対レベル指定データ２２ｅとして記憶される（ステップＡ９）。
【００５４】
ここで、前記開始操作回数データ２２ｃとして登録されている開始操作の回数データが、前記抜き打ち頻度設定データ２２ｄとして設定されている抜き打ち頻度（出題頻度）の回数データに一致したか否か判断され（ステップＡ１０）、一致したと判断された場合は（ステップＡ１０（Ｙｅｓ））、図１４（Ａ）（Ｂ）に示すように、前記表示部１２に表示されている初期画面Ｇ上に、抜き打ち応対練習をするか否かの選択をユーザに促す抜き打ち応対練習実施確認ウインドウＱが表示される（ステップＡ１１）。
【００５５】
一方、前記ステップＡ１０において、前記開始操作回数データ２２ｃとして登録されている開始操作の回数データが、前記抜き打ち頻度設定データ２２ｄとして設定されている抜き打ち頻度（出題頻度）の回数データに一致しないと判断された場合は（ステップＡ１０（Ｎｏ））、ステップＡ１３以降の処理に進む。
【００５６】
ここで、前記応対学習［ひとこと会話］支援機能の初期画面Ｇにおいて、前記［ひとこと］ボタンＳ１が選択され、前記応対レベル指定データ２２ｅとして(STEP1)が記憶されている場合の表示動作を、図９（Ｄ１）（Ｅ１）（Ｆ１）、図１０（Ａ１）（Ｂ１）（Ｃ１）（Ｄ１）、図１１（Ａ１）（Ｂ１）（Ｃ１）（Ｄ１）に示し、前記［目標］ボタンＳ２が選択され、前記応対レベル指定データ２２ｅとして(STEP2)が記憶されている場合の表示動作を、図９（Ｄ２）（Ｅ２）（Ｆ２）、図１０（Ａ２）（Ｂ２）（Ｃ２）（Ｄ２）、図１１（Ａ２）（Ｂ２）（Ｃ２）（Ｄ２）に示す。
【００５７】
（［Ａ］応対を学ぶ）
前記図９（Ｃ）で示した初期画面Ｇの学習方法選択メニューＭＥにおいて、ユーザ指定の質問文を対象に応対を学習するための［［Ａ］応対を学ぶ］が選択されて識別表示（指定）ｈされると（ステップＡ１３（Ｙｅｓ））、図９（Ｄ１）（Ｄ２）に示すように、前記質問応答データベース２２ｂに含まれる複数種類の場面（行先案内／交通…／町中…／レストラン／その他）を場面項目［Ａ］〜［Ｅ］として配列した学習場面選択画面Ｇｂが表示部１２に表示される（ステップＡ１４）。
【００５８】
ここで、図９（Ｄ１）（Ｄ２）に示す学習場面選択画面Ｇｂが表示部１２に表示されているときに、戻るキー１１ｄを操作すると、前画面、すなわち、前記応対学習［ひとこと会話］支援機能の初期画面Ｇへ戻り、前記応対学習［ひとこと会話］支援機能の初期画面Ｇが表示されるが、この場合には、前記開始操作回数データ２２ｃの回数データに１が加えられない、つまり、回数データはインクリメントされない。
【００５９】
言い換えると、前記応対学習［ひとこと会話］支援機能以外の学習支援機能を実行中の状態から、前記応対学習［ひとこと会話］支援機能を実行中の状態へ遷移した場合には、前記開始操作回数データ２２ｃの回数データに１が加えられて、つまり、回数データがインクリメントされて、登録される（ステップＡ２）が、前記応対学習［ひとこと会話］支援機能を実行中の状態において、その実行中に表示される何らかの画面（ただし、前記応対学習［ひとこと会話］支援機能の初期画面Ｇを除く）の表示状態から前記応対学習［ひとこと会話］支援機能の初期画面Ｇの表示状態へ遷移した場合には、前記開始操作回数データ２２ｃの回数データに１が加えられない、つまり、回数データはインクリメントされない。
【００６０】
つまり、ユーザ操作に基づいて、前記応対学習［ひとこと会話］支援機能以外の学習支援機能を実行中の状態から、前記応対学習［ひとこと会話］支援機能を実行中の状態へ遷移した場合、ユーザは、その直前まで、データ出力装置１０を使用していなかったか、または、データ出力装置１０を使用して前記応対学習［ひとこと会話］以外のことを行っていたか、のいずれかの場合が考えられる。言い換えると、ユーザ操作に基づいてこのような状態遷移が行われた場合、ユーザには、前記応対学習［ひとこと会話］を新たに始めようとする意思がある可能性がある。
【００６１】
したがって、ユーザ操作に基づいて、前記応対学習［ひとこと会話］支援機能以外の学習支援機能を実行中の状態から、前記応対学習［ひとこと会話］支援機能を実行中の状態へ遷移した場合のみ、ユーザが前記応対学習［ひとこと会話］を意図的に開始したタイミングであるとみなして、前記開始操作回数データ２２ｃの回数データに１が加えられる、つまり、回数データがインクリメントされる。
【００６２】
一方、前記応対学習［ひとこと会話］支援機能を実行中の状態において、ユーザ操作に基づいて、その実行中に表示される何れかの画面（ただし、前記応対学習［ひとこと会話］支援機能の初期画面Ｇを除く）の表示状態から前記応対学習［ひとこと会話］支援機能の初期画面Ｇの表示状態へ遷移したときには、ユーザが前記応対学習［ひとこと会話］を新たに始めようとする意図をもって、前記応対学習［ひとこと会話］支援機能の初期画面Ｇを表示したとは、通常、考えにくい。
【００６３】
したがって、前記応対学習［ひとこと会話］支援機能を実行中の状態において、ユーザ操作に基づいて、その実行中に表示される何れかの画面（前記初期画面Ｇを除く）の表示状態から前記応対学習［ひとこと会話］支援機能の初期画面Ｇの表示状態へ遷移した場合には、ユーザが前記応対学習［ひとこと会話］を意図的に開始したタイミングであるとみなさずに、前記開始操作回数データ２２ｃの回数データに１が加えられない、つまり、回数データはインクリメントされない。
【００６４】
次に、前記学習場面選択画面Ｇｂにおいて、例えば［［Ａ］行先案内］が選択されて識別表示（指定）ｈされると、当該指定の場面［［Ａ］行先案内］を示すデータが前記場面指定データ２２ｆとして記憶される（ステップＡ１４）。
【００６５】
すると、図９（Ｅ１）（Ｅ２）に示すように、前記場面指定データ２２ｆとして記憶された指定の場面［［Ａ］行先案内］に含まれる複数種類の質問項目（行き方は？／かかる時間は？／道に迷った人から…／観光名所は？）を質問項目［Ａ］［Ｂ］［Ｃ］［Ｄ］…として一覧にした学習項目選択画面Ｇｉが表示される（ステップＡ１５）。
【００６６】
この際、前記学習項目選択画面Ｇｉに一覧にした各質問項目［Ａ］［Ｂ］［Ｃ］［Ｄ］…左側には、前記応対レベルＳ１，Ｓ２，Ｓ３に対応する進捗番号[1][2][3]が付加され、当該各質問項目［Ａ］［Ｂ］［Ｃ］［Ｄ］…について、その応対練習が済んでいない応対レベルＳｎの進捗番号[n]が■で隠されて、その応対練習が済んでいる応対レベルＳｎの進捗番号[n]がマーカ付きで表示されることで識別表示ｈされる（ステップＡ１５）。
【００６７】
ここでは、質問項目［［Ａ］行き方は？］について応対レベルＳ１の応対練習が済んでおり、その進捗番号[1]がマーカ付きで表示されることで識別表示ｈされている例を示す。
【００６８】
前記図９（Ｅ１）（Ｅ２）で示した学習項目選択画面Ｇｉにおいて、例えば［［Ａ］行き方は？］が選択されて識別表示（指定）ｈされると、当該指定の質問項目［［Ａ］行き方は？］を示すデータが前記質問項目指定データ２２ｇとして記憶される（ステップＡ１６）。
【００６９】
すると、前記指定の質問項目［［Ａ］行き方は？］に対応する質問文（テキスト）のデータ（英語“How can I get to Meiji Jingu?”／日本語“明治神宮へはどのように行きますか。”）と、前記応対レベル指定データ２２ｅとして記憶されている指定レベル（ここでは、Ｓ１(STEP1)又はＳ２(STEP2)）に対応した各フレーズの応答文（テキスト）Ａ，Ｂ，Ｃのデータ（英語／日本語）とが、表示データ２２ｉとして書き込まれ、図９（Ｆ１）（Ｆ２）〜図１０（Ａ１）（Ａ２）に示すように、応対学習画面ＧＬとして表示部１２に表示される（ステップＡ１７）。
【００７０】
例えば、前記指定レベルＳ１(STEP1)である場合は、図９（Ｆ１）〜図１０（Ａ１）に示すように、前記指定の質問項目［［Ａ］行き方は？］に対応する質問文（テキスト）のデータ（英語“How can I get to Meiji Jingu?”／日本語“明治神宮へはどのように行きますか。”）と、各フレーズの応答文（テキスト）のデータ（応答文Ａ（メインフレーズ）英語“Go strait.”／日本語“まっすぐ行ってください”）（応答文Ｂ（別フレーズ１）英語“Go to the right.”／日本語“右に行ってください。”）（応答文Ｃ（別フレーズ２）英語“Go to the left.”／日本語“左に行ってください。”）とが、応対学習画面ＧＬとして当該各文の先頭に音声マークｍｓを付加して表示される。
【００７１】
また、前記指定レベルＳ２(STEP2)である場合は、図９（Ｆ２）〜図１０（Ａ２）に示すように、前記指定の質問項目［［Ａ］行き方は？］に対応する質問文（テキスト）のデータ（英語“How can I get to Meiji Jingu?”／日本語“明治神宮へはどのように行きますか。”）と、各フレーズの応答文（テキスト）のデータ（応答文Ａ（メインフレーズ）英語“Go strait down this street.”／日本語“この道をまっすぐ行ってください”）（応答文Ｂ（別フレーズ１）英語“Turn right at the corner.”／日本語“その角で右に曲がってください。”）（応答文Ｃ（別フレーズ２）英語“Turn left at the second corner.”／日本語“２番目の角で左に曲がってください。”）とが、応対学習画面ＧＬとして当該各文の先頭に音声マークｍｓを付加して表示される。
【００７２】
前記図９（Ｆ１）（Ｆ２）〜図１０（Ａ１）（Ａ２）で示した応対学習画面ＧＬの表示データは、カーソル（上下）キー１１ｂによるキー操作又はタッチパネル付き表示部１２に対するタッチ操作によりスクロールさせることで、質問文（英語／日本語）→応答文Ａ（英語／日本語）→応答文Ｂ（英語／日本語）→応答文Ｃ（英語／日本語）の順で順次表示され、各文の先頭の音声マークｍｓをタッチ操作することで、該当する質問文又は応答文の模範音声データが音声出力部１４から音声出力される（ステップＡ１９）。
【００７３】
なお、前記応対レベル指定データ２２ｅとして複数の応対レベル、例えば、Ｓ１(STEP1)とＳ２(STEP2)、あるいはＳＡ[全STEP](STEP1-3)が指定されている場合には（ステップＡ１８（Ｙｅｓ））、前記ステップＡ１７において表示データ２２ｉとして書き込まれた先頭の指定レベル（ここでは、Ｓ１(STEP1)）に対応した各フレーズの応答文（テキスト）Ａ，Ｂ，Ｃのデータ（英語／日本語）に続いて、次の指定レベル（ここでは、Ｓ２(STEP2)、あるいはＳ２(STEP2)，Ｓ３(STEP3)）に対応した各フレーズの応答文（テキスト）Ａ，Ｂ，Ｃのデータ（英語／日本語）も表示データ２２ｉとして順番に書き込まれ（ステップＡ２０）、前記同様にスクロールさせることで応対学習画面ＧＬとして表示部１２に表示される（ステップＡ１９）。
【００７４】
これにより、ユーザは、前記指定の質問項目［［Ａ］行き方は？］の質問文（テキスト）（英語“How can I get to Meiji Jingu?”／日本語“明治神宮へはどのように行きますか。”）に対する応答文として、当該ユーザが指定した１又は複数の指定レベルでの各フレーズの応答文（テキスト）Ａ，Ｂ，Ｃを前記応対学習画面ＧＬに表示させて学習することができ、更にはその模範音声データを音声出力させて学習することができる。
【００７５】
（応対練習処理）
前記応対学習画面ＧＬにおいて、当該画面ＧＬに従い学習した質問文と指定レベルでの各応答文について練習するため、当該画面ＧＬの下端に沿って表示されている（応対を練習する）ボタンＢＰがタッチ操作されると（ステップＡ２１（Ｙｅｓ））、現在の指定の質問項目［［Ａ］行き方は？］の質問文が練習の対象に設定され（ステップＡ２２）、応対練習モードに移行される（ステップＡＰ）。
【００７６】
前記応対練習モードに移行されると、図１０（Ｂ１）（Ｂ２）に示すように、応対練習先頭画面ＧＰ１が表示部１２に表示され、指定場面［［Ａ］行先案内］、指定の質問項目［［Ａ］行き方は？］、指定の応対レベル（ここでは、Ｓ１(STEP1)又はＳ２(STEP2)）での応対練習を開始させる説明「リターンキーを押すと、外国人からの質問が再生されます…英語で回答しましょう」ｇｕ１が表示される。
【００７７】
前記応対練習先頭画面ＧＰ１において、ユーザによりリターンキー１１ｃがキー操作されるか当該画面ＧＰ１がタッチ操作されると、図６における応対練習処理が開始され、図１０（Ｃ１）（Ｃ２）に示すように、前記指定の質問項目［行き方は？］に対応する質問文（テキスト）のデータ（英語“How can I get to Meiji Jingu?”／日本語“明治神宮へはどのように行きますか。”）が応対練習質問画面ＧＰ２として表示部１２に表示され（ステップＰ１）、また当該質問文（英語）の模範音声データが音声出力部１４から音声出力される（ステップＰ２）。
【００７８】
なおこの際、実戦的練習を行なうには、前記質問文（日本語）の表示を省略してもよく、更には、前記質問文（英語）の表示までも省略し、当該質問文（英語）の模範音声データの音声出力によって、ユーザに回答させるようにしてもよい。
【００７９】
前記応対練習質問画面ＧＰ２に対応して前記質問文（英語）の模範音声が音声出力されると、図１０（Ｄ１）（Ｄ２）に示すように、ユーザによって指定されている応対レベル（ここでは、Ｓ１(STEP1)又はＳ２(STEP2)）と、当該指定の応対レベルでの応答文Ａ（メインフレーズ）の日本語“まっすぐ行ってください。”又は“この道をまっすぐ行ってください。”が、応対練習回答画面ＧＰ３として表示部１２に表示される（ステップＰ３，Ｐ４）。この応対練習回答画面ＧＰ３では、録音ガイド「録音中」ｇｕ２により、ユーザに対し前記応答文Ａ（メインフレーズ）の英語の発声が促される。
【００８０】
そして、ユーザにより発声された応答文Ａ（メインフレーズ）の英語の音声データが音声入力部（マイク）１３に入力され、録音音声データ２２ｈとして登録される（ステップＰ５）。
【００８１】
なおこの際、実戦的練習を行なうには、前記応答文Ａ（日本語）の表示を省略し、前記指定の応対レベル（Ｓ１(STEP1)又はＳ２(STEP2)）の表示に従って、ユーザに回答させるようにしてもよい。
【００８２】
すると、前記質問応答データベース２２ｂにおける前記指定の質問項目［［Ａ］行き方は？］に対応付けて、今回指定された応対レベル（Ｓ１(STEP1)又はＳ２(STEP2)）に対応する進捗番号（[1]又は[2]）が、学習済みのレベルとして登録される（ステップＰ６）。
【００８３】
なお、前記応対レベル指定データ２２ｅとして複数の応対レベル、例えば、Ｓ１(STEP1)とＳ２(STEP2)が指定されている場合には（ステップＰ７（Ｙｅｓ））、そのうち前記ステップＰ１〜Ｐ６で対象とされた今回の指定レベル（Ｓ１(STEP1)）の他の指定レベル（Ｓ２(STEP2)）が新たに今回の指定レベルとして指定される（ステップＰ８）。そして、前記同様に、応対練習質問画面ＧＰ２による質問文（英語／日本語）の表示出力と質問文（英語）の音声出力（ステップＰ１，Ｐ２）、応対練習回答画面ＧＰ３による今回の指定レベル（Ｓ２(STEP2)）とその応答文（日本語）の表示出力（ステップＰ３，Ｐ４）、ユーザにより発声される応答文（英語）の音声の録音（ステップＰ５）、学習済みのレベルの登録が実行される（ステップＰ６）。
【００８４】
これによりユーザは、指定の質問項目の質問文（英語）の音声出力を聞いて、ユーザの指定した応対レベルに応じた応答文を発声して回答するという、実際の応対に即した練習を当該ユーザの応対レベルなりに行なうことができる。
【００８５】
前記応対練習処理（ステップＡＰ（Ｐ１〜Ｐ８））が終了すると、図１１（Ａ１）（Ａ２）に示すように、応対練習先頭画面ＧＰ１が表示され、当該画面ＧＰ１の下端に沿って複数の作業アイコン（［録音を聞く］ｉｃ１／［お手本を聞く］ｉｃ２／［もう一度録音］ｉｃ３／［別フレーズで練習］ｉｃ４／［終了する］ｉｃ５）が表示される（ステップＡ２３）。
【００８６】
（録音再生処理）
前記応対練習先頭画面ＧＰ１の作業アイコン［録音を聞く］ｉｃ１が選択されて指定されると（ステップＡ２４（Ｙｅｓ））、図７における録音再生処理に移行される（ステップＡＲ）。
【００８７】
前記録音再生処理が開始されると、前記図１０（Ｃ１）（Ｃ２）で示したように、前記指定の質問文（“How can I get to Meiji Jingu?”／日本語“明治神宮へはどのように行きますか。”）の応対練習質問画面ＧＰ２が表示され（ステップＲ１）、当該質問文（英語）の模範音声データが音声出力される（ステップＲ２）。
【００８８】
また、ユーザ指定の応対レベル（ここでは、Ｓ１(STEP1)又はＳ２(STEP2)）と当該指定レベルに対応した応答文Ａ（メインフレーズ）の日本語（“まっすぐ行ってください。”又は“この道をまっすぐ行ってください。”）／英語（“Go strait.”又は“Go straight down this street.”）が表示出力され（ステップＲ３，Ｒ４）、前記録音音声データ２２ｈとして登録されているユーザによる応答文Ａの音声データが音声出力される（ステップＲ５）。
【００８９】
なお、前記応対レベル指定データ２２ｅとして複数の応対レベル、例えば、Ｓ１(STEP1)とＳ２(STEP2)が指定されている場合には（ステップＲ６（Ｙｅｓ））、そのうち前記ステップＲ１〜Ｒ５で対象とされた今回の指定レベル（Ｓ１(STEP1)）の他の指定レベル（Ｓ２(STEP2)）が今回の指定レベルとして指定され（ステップＲ７）、前記ステップＲ１〜Ｒ５による同様の録音再生処理が繰り返される。
【００９０】
これによりユーザは、指定の質問項目の質問文（英語）の模範の音声出力に対して、ユーザ自身が回答して録音した指定の応対レベル（１又は複数）での応答文のユーザの音声出力を比較して聞くことができ、今回練習したユーザの応対レベルなりの応対が正しくできているかを容易に認識することができる。
【００９１】
（お手本再生処理）
また、前記図１１（Ａ１）（Ａ２）で示した、応対練習先頭画面ＧＰ１の作業アイコン［お手本を聞く］ｉｃ２が選択されて指定されると（ステップＡ２５（Ｙｅｓ））、図８におけるお手本再生処理に移行される（ステップＡＴ）。
【００９２】
このお手本再生処理（ステップＡＴ（Ｔ１〜Ｔ７））では、ステップＴ１〜Ｔ４とステップＴ６，Ｔ７の処理が、前記録音再生処理におけるステップＲ１〜Ｒ４とステップＲ６，Ｒ７と同じ処理になる。
【００９３】
そして、前記録音再生処理のステップＲ５では、録音音声データ２２ｈとして登録されているユーザによる指定の応対レベルでの応答文Ａの音声データが音声出力されるのに対して、このお手本再生処理では、ユーザによる指定の応対レベルでの応答文Ａの模範の音声データが音声出力される（ステップＴ５）。
【００９４】
これによりユーザは、指定の質問項目の質問文（英語）の模範の音声出力と、ユーザ指定の応対レベルでの応答文の模範の音声出力とを通して聞くことができ、今回練習しているユーザの応対レベルなりの正しい応対を改めて学習することができる。
【００９５】
（もう一度録音）
また、前記図１１（Ａ１）（Ａ２）で示した、応対練習先頭画面ＧＰ１の作業アイコン［もう一度録音］ｉｃ３が選択されて指定された場合は（ステップＡ２６（Ｙｅｓ））、前記図６における応対練習処理が再び実行される（ステップＡＰ）。
【００９６】
すなわち、前記図１０（Ｃ１）（Ｃ２）及び図１０（Ｄ１）（Ｄ２）で示したように、応対練習質問画面ＧＰ２による質問文（英語／日本語）の表示出力と質問文（英語）の音声出力（ステップＰ１，Ｐ２）、応対練習回答画面ＧＰ３による今回の指定レベル（Ｓ１(STEP1)又はＳ２(STEP2)）とその応答文（日本語）の表示出力（ステップＰ３，Ｐ４）、ユーザにより発声される応答文（英語）の音声の録音（ステップＰ５）、学習済みのレベルの登録が実行される（ステップＰ６）。
【００９７】
（別フレーズ応対練習処理）
また、前記図１１（Ａ１）（Ａ２）で示した、応対練習先頭画面ＧＰ１の作業アイコン［別フレーズで練習］ｉｃ４が選択されて指定されると（ステップＡ２７（Ｙｅｓ））、別フレーズ応対練習処理に移行される（ステップＡＮ）。
【００９８】
この別フレーズ応対練習処理（ステップＡＮ）は、前記図６における応対練習処理（ステップＡＰ）と略同様の処理となり、当該応対練習処理（ステップＡＰ）では、そのステップＰ４において、図１０（Ｄ１）（Ｄ２）で示したように、ユーザ指定の応対レベル（ここでは、Ｓ１(STEP1)又はＳ２(STEP2））での応答文Ａ（メインフレーズ）の日本語（“まっすぐ行ってください。”又は“この道をまっすぐ行ってください。”）が応対練習回答画面ＧＰ３として表示出力されるに対して、この別フレーズ応対練習処理（ステップＡＮ）では、別フレーズ、つまり、応答文Ｂ（別フレーズ１）の日本語と応答文Ｃ（別フレーズ２）の日本語が順番に当該応対練習回答画面ＧＰ３として表示出力される点で異なる。
【００９９】
また、この別フレーズ応対練習処理（ステップＡＮ）では、前記図６における応対練習処理（ステップＡＰ）でのステップＰ６の処理（学習済みのレベルの登録処理）は行わない。
【０１００】
すなわち、前記図１１（Ａ１）（Ａ２）で示した、応対練習先頭画面ＧＰ１の作業アイコン［別フレーズで練習］ｉｃ４が選択されて、別フレーズ応対練習処理（ステップＡＮ）に移行されると、図１１（Ｂ１）（Ｂ２）に示すように、前記指定の質問項目の質問文（テキスト）（英語“How can I get to Meiji Jingu?”／日本語“明治神宮へはどのように行きますか。”）の応対練習質問画面ＧＰ２が表示され、当該質問文（英語）の模範音声データが音声出力される。
【０１０１】
この後、前記指定の応対レベルがＳ１(STEP1)である場合は、図１１（Ｃ１）に示すように、当該指定の応対レベル(STEP1)と応答文Ｂ（別フレーズ１）の日本語テキスト“右に行ってください。”が応対練習回答画面ＧＰ３として表示され、録音ガイド「録音中」ｇｕ２により、ユーザに対し当該指定レベル(STEP1)での応答文Ｂ（別フレーズ１）の英語の発声が促される。
【０１０２】
また、前記指定の応対レベルがＳ２(STEP2)である場合は、図１１（Ｃ２）に示すように、当該指定の応対レベル(STEP2)と応答文Ｂ（別フレーズ１）の日本語テキスト“その角で右に行ってください。”が応対練習回答画面ＧＰ３として表示され、録音ガイド「録音中」ｇｕ２により、ユーザに対し当該指定レベル(STEP2)での応答文Ｂ（別フレーズ１）の英語の発声が促される。
【０１０３】
続けて更に、前記図１１（Ａ１）（Ａ２）で示した、応対練習先頭画面ＧＰ１の作業アイコン［別フレーズで練習］ｉｃ４が選択されて指定表示Ｗされ、繰り返し、別フレーズ応対練習処理（ステップＡＮ）に移行されると、前記同様に、指定の質問項目の質問文（テキスト）（英語／日本語）の応対練習質問画面ＧＰ２が表示され、当該質問文（英語）の模範音声データが音声出力された後に、前記指定の応対レベルがＳ１(STEP1)である場合は、図１１（Ｄ１）に示すように、当該指定の応対レベル(STEP1)と応答文Ｃ（別フレーズ２）の日本語テキスト“左に行ってください。”が応対練習回答画面ＧＰ３として表示される。また、前記指定の応対レベルがＳ２(STEP2)である場合は、図１１（Ｄ２）に示すように、当該指定の応対レベル(STEP2)と応答文Ｃ（別フレーズ２）の日本語テキスト“その角で左に行ってください。”が応対練習回答画面ＧＰ３として表示される。そして、ユーザに対し当該指定レベル(STEP1)又は(STEP2)での応答文Ｃ（別フレーズ２）の英語の発声が促される。
【０１０４】
これにより、前記指定の質問文に対する指定の応対レベルでの別フレーズの応答文Ｂ（別フレーズ１）と応答文Ｃ（別フレーズ２）についても、前記応対練習先頭画面ＧＰ１の作業アイコン［別フレーズで練習］ｉｃ４を指定することで、順次容易に練習することができる。
【０１０５】
（応対レベル(STEP1-3)指定）
次に、前記図９（Ｃ）で示した応対学習［ひとこと会話］支援機能の初期画面Ｇにおいて、［全STEP］ボタンＳＡが選択され、前記応対レベル指定データ２２ｅとして(STEP1-3)が記憶されている場合の応対練習の動作を、図１２を参照して説明する。
【０１０６】
前記応対学習画面ＧＬ（図１０（Ａ１）（Ａ２）参照）において、当該画面ＧＬに従い学習した質問文と指定レベル(STEP1-3)での各応答文について練習するため、当該画面ＧＬの下端に沿って表示されている（応対を練習する）ボタンＢＰがタッチ操作されると（ステップＡ２１（Ｙｅｓ））、前記同様に、現在の指定の質問項目［［Ａ］行き方は？］の質問文が練習の対象に設定され（ステップＡ２２）、応対練習モードに移行される（ステップＡＰ）。
【０１０７】
前記応対練習モードに移行されると、図１２（Ａ）に示すように、応対練習先頭画面ＧＰ１が表示部１２に表示され、指定場面［［Ａ］行先案内］、指定の質問項目［［Ａ］行き方は？］、指定の応対レベル（ここでは、ＳＡ(STEP1-3)）での応対練習を開始させる説明ｇｕ１が表示される。
【０１０８】
そして、応対練習処理（ステップＡＰ）が開始されると、前記同様に、図１２（Ｂ）に示すように、前記指定の質問項目［行き方は？］に対応する質問文（テキスト）のデータ（英語“How can I get to Meiji Jingu?”／日本語“明治神宮へはどのように行きますか。”）が応対練習質問画面ＧＰ２として表示され（ステップＰ１）、当該質問文（英語）の模範音声データが音声出力される（ステップＰ２）。
【０１０９】
すると、図１２（Ｃ）に示すように、前記指定の応対レベルＳＡ(STEP1-3)のうち１番目の応対レベルＳ１(STEP1)と、当該応対レベルＳ１(STEP1)での応答文Ａ（メインフレーズ）の日本語“まっすぐ行ってください。”が、応対練習回答画面ＧＰ３として表示部１２に表示され、ユーザに対し前記応対レベルＳ１(STEP1)での応答文Ａ（メインフレーズ）の英語の発声が促される（ステップＰ３〜Ｐ５）。
【０１１０】
そして、ユーザにより発声された前記応対レベルＳ１(STEP1)での応答文Ａ（メインフレーズ）の英語の音声データが音声入力部（マイク）１３に入力され、録音音声データ２２ｈとして登録されると（ステップＰ５，Ｐ６）、前記指定されている応対レベルＳＡ(STEP1-3)のうちの２番目の応対レベルＳ２(STEP2)が今回の指定レベルとして指定され（ステップＰ７，Ｐ８）、図１２（Ｄ）に示すように、再び、前記指定の質問文（テキスト）（英語／日本語）の応対練習質問画面ＧＰ２が表示される（ステップＰ１，Ｐ２）。
【０１１１】
すると、図１２（Ｅ）に示すように、前記２番目の応対レベルＳ２(STEP2)と、当該応対レベルＳ２(STEP2)での応答文Ａ（メインフレーズ）の日本語“この道をまっすぐ行ってください。”が、応対練習回答画面ＧＰ３として表示部１２に表示され、ユーザに対し前記応対レベルＳ２(STEP2)での応答文Ａ（メインフレーズ）の英語の発声が促される（ステップＰ３〜Ｐ６）。
【０１１２】
さらにこの後、前記指定されている応対レベルＳＡ(STEP1-3)のうちの３番目の応対レベルＳ３(STEP3)が今回の指定レベルとして指定され（ステップＰ７，Ｐ８）、図１２（Ｆ）に示すように、再び、前記指定の質問文（テキスト）（英語／日本語）の応対練習質問画面ＧＰ２が表示される（ステップＰ１，Ｐ２）。
【０１１３】
すると、図１２（Ｇ）に示すように、前記３番目の応対レベルＳ３(STEP3)と、当該応対レベルＳ３(STEP3)での応答文Ａ（メインフレーズ）の日本語“この道をまっすぐ行けば正面に見えるでしょう。”が、応対練習回答画面ＧＰ３として表示部１２に表示され、ユーザに対し前記応対レベルＳ３(STEP3)での応答文Ａ（メインフレーズ）の英語の発声が促される（ステップＰ３〜Ｐ５）。
【０１１４】
この場合、前記質問応答データベース２２ｂにおける前記指定の質問項目［［Ａ］行き方は？］に対応付けて、今回指定された応対レベル（ＳＡ(STEP1-3)）に対応する進捗番号（[1][2][3]）が、学習済みのレベルとして登録される（ステップＰ６）。
【０１１５】
これにより、ユーザによる指定の応対レベルとして、複数の応対レベル（ここでは（ＳＡ(STEP1-3)）が指定された場合には、ユーザは、指定の質問項目の質問文（英語）の音声出力を聞いて、ユーザの指定した応対レベルＳ１(STEP1)，Ｓ２(STEP2)，Ｓ３(STEP3)に応じたそれぞれの応答文を順番に発声して回答するという、実際の応対に即した練習を当該ユーザの応対レベル(STEP1-3)毎に行なうことができる。
【０１１６】
このように、複数の応対レベルに応じた応対の練習を行い、当該複数の応対レベルに応じた各応答文のユーザによる音声データを登録した場合には、前記録音再生処理（ステップＡＲ）において、前記複数の応対レベル毎に登録したユーザによる各応答文の音声データを、当該各応答文のテキスト（日本語／英語）を表示させながら音声出力させて確認でき、今回練習した複数の応対レベルなりの各応対が正しくできているかを容易に認識することができる。
【０１１７】
この後、前記応対練習先頭画面ＧＰ１の作業アイコン［終了する］ｉｃ５が選択されて指定されると（ステップＡ２７（Ｎｏ））、図１２（Ｈ）に示すように、前記学習項目選択画面Ｇｉに一覧にした各質問項目［Ａ］［Ｂ］［Ｃ］［Ｄ］…のうち、前記指定の質問項目［［Ａ］行き方は？］について、その進捗番号[1][2][3]が識別表示ｈされ、前記応対レベルＳ１(STEP1)，Ｓ２(STEP2)，Ｓ３(STEP3)の何れの応対練習も済んだことが示される。
【０１１８】
（［Ｃ］応対を練習）
次に、前記図９（Ｃ）で示した初期画面Ｇの学習方法選択メニューＭＥにおいて、ユーザ指定の場面からランダムに選択されて指定された質問文を対象に応対を練習するための［［Ｃ］応対を練習］が選択されて識別表示（指定）ｈされると（ステップＡ２８（Ｙｅｓ））、図１３（Ａ）に示すように、前記質問応答データベース２２ｂに含まれる複数種類の場面（行先案内／交通…／町中…／レストラン／その他）を場面項目［Ａ］〜［Ｅ］として配列した学習場面選択画面Ｇｂが表示部１２に表示される（ステップＡ２９）。
【０１１９】
前記学習場面選択画面Ｇｂにおいて、例えば［［Ａ］行先案内］が選択されて識別表示（指定）ｈされると、当該指定の場面［［Ａ］行先案内］を示すデータが前記場面指定データ２２ｆとして記憶される（ステップＡ２９）。
【０１２０】
すると、前記場面指定データ２２ｆとして記憶された指定の場面［［Ａ］行先案内］に含まれる複数種類の質問項目（行き方は？／かかる時間は？／道に迷った人から…／観光名所は？）の中から、ＣＰＵ２１によりランダムに、練習対象とする質問項目（ここでは、［Ｄ］観光名所は？）が選択され、当該選択された質問項目［［Ｄ］観光名所は？］を示すデータが前記質問項目指定データ２２ｇとして記憶され、当該質問項目［Ｄ］に対応する質問文が設定される（ステップＡ３０）。
【０１２１】
すると、前記設定された質問項目［［Ｄ］観光名所は？］の質問文を対象にして、前記同様に応対練習処理に移行される（ステップＡＰ）。
【０１２２】
すると、図１３（Ｂ）に示すように、応対練習先頭画面ＧＰ１が表示部１２に表示され、指定場面［［Ａ］行先案内］、ランダム指定の質問項目［［Ｄ］観光名所は？］、指定の応対レベル（ここでは、Ｓ１(STEP1)）での応対練習を開始させる説明ｇｕ１が表示される。
【０１２３】
そして、前記応対練習先頭画面ＧＰ１の説明ｇｕ１に従い、応対練習処理が開始されると、図１３（Ｃ）に示すように、前記ランダム指定の質問項目［観光名所は？］に対応する質問文（テキスト）のデータ（英語“What tourist attractions… around here?”／日本語“この辺りに…観光名所はありますか。”）が応対練習質問画面ＧＰ２として表示され（ステップＰ１）、また当該質問文（英語）の模範音声データが音声出力される（ステップＰ２）。
【０１２４】
すると、図１０（Ｄ）に示すように、ユーザによって指定されている応対レベル（ここでは、Ｓ１(STEP1)）と、当該指定の応対レベルでの応答文Ａ（メインフレーズ）の日本語“浅草寺がおすすめです。”が、応対練習回答画面ＧＰ３として表示され（ステップＰ３，Ｐ４）、録音ガイド「録音中」ｇｕ２により、ユーザに対し前記応答文Ａ（メインフレーズ）の英語の発声が促される。
【０１２５】
そして、ユーザにより発声された応答文Ａ（メインフレーズ）の英語の音声データが音声入力部（マイク）１３に入力され、録音音声データ２２ｈとして登録される（ステップＰ５）。
【０１２６】
すると、前記質問応答データベース２２ｂにおける前記指定の質問項目［［Ｄ］観光名所は？］に対応付けて、今回指定された応対レベル（Ｓ１(STEP1)）に対応する進捗番号[1]が、学習済みのレベルとして登録される（ステップＰ６）。
【０１２７】
なお、前記応対レベル指定データ２２ｅとして、例えば、Ｓ２(STEP2)が指定されている場合には、図１３（Ｅ）に示すように、応対練習回答画面ＧＰ３として当該指定の応対レベルＳ２(STEP2)での応答文Ａ（メインフレーズ）の日本語“この先にある浅草寺がおすすめです。”が表示される（ステップＰ３，Ｐ４）。
【０１２８】
これにより、前記学習方法選択メニューＭＥの［［Ｃ］応対を練習］が選択された場合には、ユーザにより指定した場面から、ＣＰＵ２１によりランダムに質問項目が指定され、当該ランダム指定された質問項目と指定の応対レベルでの応答文について、その応対を練習できる。よって、ユーザが指定した場面と応対レベルの範囲内で、当該ユーザが未だ練習していない質問項目が選択されてその質問文が表示、音声出力される場合もあり、練習済みの質問文に対する応対以外で、同じ応対レベルでの他の質問文に対して、当該ユーザの応対レベルなりの応対ができるかどうかを試しに練習することができる。
【０１２９】
（抜き打ち応対練習）
図１４（Ａ）に示すように、前記応対学習［ひとこと会話］支援機能の初期画面Ｇの［抜き打ち応対練習］ボタンＴＮにおいて、前記抜き打ち頻度設定データ２２ｄが、例えば、１０回に１回“１０”（［○］たまに練習する）に設定されている状態で、電源の投入から応対学習メニュー（図示せず）での項目［ひとこと会話］の選択により、前記初期画面Ｇが表示された際に（ステップＡ１，Ａ２）、前記開始操作回数データ２２ｃとして登録された開始操作の回数データが、前記抜き打ち頻度設定データ２２ｄ“１０”に一致したと判断されると（ステップＡ１０（Ｙｅｓ））、図１４（Ｂ）に示すように、前記表示中の初期画面Ｇ上に、抜き打ち応対練習実施確認ウインドウＱが表示される（ステップＡ１１）。
【０１３０】
この抜き打ち応対練習実施確認ウインドウＱには、抜き打ち応対の練習を指示する［○：Certainly］ボタンと、今は練習しないを指示する［×：Not now］ボタンが配置され、前記［○：Certainly］ボタンが選択されて指定されると（ステップＡ１１（Ｙｅｓ））、前記質問応答データベース２２ｂの全ての場面（行先案内／交通…／町中…／レストラン／その他）と全ての質問項目の中から、ＣＰＵ２１によりランダムに、抜き打ち応対練習の対象とする質問項目が選択される。ここでは、場面［［Ｅ］その他］、質問項目［［Ａ］ホームステイ］が選択され、当該選択された質問項目［［Ａ］ホームステイ］を示すデータが前記質問項目指定データ２２ｇとして記憶され、当該質問項目に対応する質問文が設定される（ステップＡ３０）。
【０１３１】
すると、前記設定された質問項目［［Ａ］ホームステイ］の質問文を抜き打ち応対練習の対象にして、前記同様に応対練習処理に移行される（ステップＡＰ）。
【０１３２】
すると、図１４（Ｃ）に示すように、応対練習先頭画面ＧＰ１が表示され、ランダム指定された場面［［Ｅ］その他］、質問項目［［Ａ］ホームステイ］、指定の応対レベル（ここでは、Ｓ１(STEP1)）での抜き打ち応対練習を開始させる説明ｇｕ１が表示される。
【０１３３】
そして、前記応対練習先頭画面ＧＰ１の説明ｇｕ１に従い、抜き打ち応対練習処理が開始されると、図１４（Ｄ）に示すように、前記ランダム指定の場面［［Ｅ］その他］とその質問項目［［Ａ］ホームステイ］に対応する質問文（テキスト）のデータ（英語“Haveyou ever been to Australia?”／日本語“あなたはオーストラリアに来たことがありますか。”）が応対練習質問画面ＧＰ２として表示され（ステップＰ１）、また当該質問文（英語）の模範音声データが音声出力される（ステップＰ２）。
【０１３４】
すると、図１４（Ｅ）に示すように、ユーザによって指定されている応対レベル（ここでは、Ｓ１(STEP1)）と、当該指定の応対レベルでの応答文Ａ（メインフレーズ）の日本語“はい、あります。”が、応対練習回答画面ＧＰ３として表示され（ステップＰ３，Ｐ４）、録音ガイド「録音中」ｇｕ２により、ユーザに対し前記応答文Ａ（メインフレーズ）の英語の発声が促される。
【０１３５】
そして、ユーザにより発声された応答文Ａ（メインフレーズ）の英語の音声データが音声入力部（マイク）１３に入力され、録音音声データ２２ｈとして登録される（ステップＰ５）。
【０１３６】
すると、前記質問応答データベース２２ｂにおける前記指定の質問項目［［Ａ］ホームステイ］に対応付けて、今回指定された応対レベル（Ｓ１(STEP1)）に対応する進捗番号[1]が、学習済みのレベルとして登録される（ステップＰ６）。
【０１３７】
このように、前記応対学習メニュー（図示せず）での項目［ひとこと会話］の選択によりその初期画面Ｇが表示された際に、当該［ひとこと会話］の開始操作の回数データ２２ｃが抜き打ち頻度設定データ２２ｄ（ここでは１０回）に一致すると、抜き打ち応対練習が開始される。この場合、前記質問応答データベース２２ｂの全ての場面と全ての質問項目の中から、ＣＰＵ２１によりランダムに質問項目が指定され、当該ランダム指定された質問項目と指定の応対レベルでの応答文について、その応対ができるかどうかが試される。よって、ユーザが指定した応対レベルの範囲内で、練習済みの質問文に対する応対以外の他の質問文に対して、当該ユーザの応対レベルなりの応対が、実際に突然話しかけられた状況での応対としてできるかどうかを練習できる。
【０１３８】
したがって、前記構成のデータ出力装置１０によれば、［ひとこと会話］の初期画面Ｇにおいて、ユーザ操作に応じて、複数の応対レベル（Ｓ１／Ｓ２／Ｓ３／ＳＡ[全STEP]）の中から所望の応対レベル（１又は複数）が指定され、［［Ａ］応対を学ぶ］が指定されると、質問応答データベース２２ｂから、ユーザにより指定された質問文（英語／日本語）と前記指定の応対レベル（１又は複数）の応答文（英語／日本語）が取得され、応対学習画面ＧＬとして表示出力され、また各文毎に模範音声が音声出力され、ユーザの応対レベルに応じた英語応対を学習できる。
【０１３９】
そして、前記［ひとこと会話］を開始させる開始操作の回数が、抜き打ち頻度設定データ２２ｄに設定されている回数に一致した場合には、前記質問応答データベース２２ｂからランダムに指定した質問文（英語／日本語）と前記指定の応対レベルの応答文（英語／日本語）が取得され、当該取得された質問文（英語／日本語）が応対練習質問画面ＧＰ２として表示され、またその模範音声（英語）が音声出力される。そして、前記指定の応対レベルと前記取得された応答文（日本語）が応対練習回答画面ＧＰ３として表示され、ユーザに対し当該指定の応対レベルでの応答文（英語）による回答が促される。
【０１４０】
これにより、ユーザ指定の質問文（英語）に対して、ユーザ所望の応対レベルでの英語応対を学習できるだけでなく、前記抜き打ち頻度設定データ２２ｄに応じて、抜き打ちで、ランダムに指定される質問文に対するユーザ所望の応対レベルでの応答文による英語応対を練習できる。よって、ユーザの学習レベルに関係なく相手からの問い掛けがあった場合でも、当該ユーザがそのユーザのレベルなりに答えられるようにするための学習、練習を効果的に行なうことが可能になる。
【０１４１】
また、前記構成のデータ出力装置１０によれば、前記［ひとこと会話］の初期画面Ｇにおいて、［［Ｃ］応対を練習］が指定されると、前記質問応答データベース２２ｂから、ユーザにより指定された場面でＣＰＵ２１によりランダムに指定された質問項目の質問文（英語／日本語）と当該質問文に対応するユーザ指定の応対レベルでの応答文（英語／日本語）とが取得される。そして、前記取得された質問文（英語／日本語）が応対練習質問画面ＧＰ２として表示され、またその模範音声（英語）が音声出力された後、前記指定の応対レベルと前記取得された応答文（日本語）が応対練習回答画面ＧＰ３として表示され、ユーザに対し当該指定の応対レベルでの応答文（英語）による回答が促される。
【０１４２】
これにより、ユーザが指定した場面と応対レベルの範囲内で、当該ユーザが未だ練習していない質問項目が指定されその質問文が表示、音声出力される場合もあり、練習済みの質問文に対する英語応対以外で、同じ応対レベルでの他の質問文に対して、当該ユーザの応対レベルなりの英語応対ができるかどうかを試しに練習できる。
【０１４３】
また、前記構成のデータ出力装置１０によれば、前記応対練習質問画面ＧＰ２により質問文（英語／日本語）が表示され、またその模範音声（英語）が音声出力された後に、前記応対練習回答画面ＧＰ３により、ユーザ指定の応対レベルと当該指定の応対レベルでの応答文（日本語）が表示され際に、ユーザの回答として応答文（英語）が発声されると、当該ユーザの音声データが録音音声データ２２ｈとして登録される。
【０１４４】
これにより、指定の質問文に対する現実に即したユーザの応対レベルなりの応対としての当該ユーザの音声データを登録することができ、この後、録音再生処理により、前記指定の応対レベルでの応答文（日本語／英語）を表示させ、また前記登録されたユーザの応対による音声データを音声出力させることで、前記ユーザの応対レベルなりの正しい応対ができているかを容易に確認できる。
【０１４５】
なお、前記実施形態では、ユーザ操作に応じて初期画面Ｇを表示させた回数をカウントし、ユーザ操作に応じて、出題頻度（抜き打ち頻度設定データ２２ｄ）を１０回に１回、又は、毎回（１０回に１０回）、しない（１０回に０回）のいずれから選択するようにしたが、ユーザによる数値入力によりｎ回中のｍ回（ｎ＞＝ｍ）を設定するようにしても良い。また前記データ出力装置１０のＣＰＵ２１が、指定された応対レベルに応じて、例えば応対レベルＳ１なら１０回に１回、応対レベルＳ２なら１０回に３回、応対レベルＳ３なら１０回に５回に、出題頻度を設定するようにしてもよい。また前記データ出力装置１０のＣＰＵ２１が、応対練習が済んでいる進捗番号[n]（マーカ付きで表示）の数に応じて、出題頻度を高く設定するようにしてもよい。
【０１４６】
また、前記実施形態では、前記応対学習［ひとこと会話］支援機能初期画面Ｇの［ひとこと］ボタンＳ１／［目標］ボタンＳ２／［発展］ボタンＳ３／［全STEP］ボタンＳＡの何れかを選択して複数の応対レベル（応対レベル指定データ２２ｅ）を指定する場合について、Ｓ１(STEP1)とＳ２(STEP2)を指定した場合、ＳＡ(STEP1-3)を指定した場合について説明したが、その他の複数の応対レベルの組合せを指定した場合でも、前記同様に、ユーザに対して応対の学習や応対の練習を行わせるデータ出力処理を実行できるのは勿論である。
【０１４７】
前記実施形態では、質問応答データベース２２ｂをデータ出力装置１０の記憶部２２に記憶して内蔵している場合について説明したが、通信ネットワーク（インターネット）Ｎ上のＷｅｂサーバ３０にアクセス可能なデータ出力装置１０であれば、前記質問応答データベース２２ｂを内蔵する必要はなく、前記ユーザによって指定されるかＣＰＵ２１によってランダムに指定される質問文と、ユーザ指定の応対レベルでの応答文とを、必要なタイミングで、当該データ出力装置１０が認証されている質問応答データベース２２ｂのＷｅｂサーバ３０にアクセスし、前記指定された質問文と指定の応対レベルでの応答文とを取得して、前記応対の学習や応対の練習を行なう構成としてもよい。
【０１４８】
前記各実施形態において記載したデータ出力装置１０による各処理の手法、すなわち、図４，図５のフローチャートに示すデータ出力処理（その１，２）、図６のフローチャートに示す前記データ出力処理に含まれる応対練習処理（ＡＰ）、図７のフローチャートに示す前記データ出力処理に含まれる録音再生処理（ＡＲ）、図８のフローチャートに示す前記データ出力処理に含まれるお手本再生処理（ＡＴ）などの各手法は、何れもコンピュータに実行させることができるプログラムとして、メモリカード（ＲＯＭカード、ＲＡＭカード等）、磁気ディスク（フロッピ（登録商標）ディスク、ハードディスク等）、光ディスク（ＣＤ−ＲＯＭ、ＤＶＤ等）、半導体メモリ等の記録媒体に格納して配布することができる。
【０１４９】
また、前記各手法を実現するためのプログラムのデータは、プログラムコードの形態として通信ネットワークＮ上を伝送させることができ、このプログラムデータを、通信ネットワークＮに接続された電子機器のコンピュータに通信部によって取り込むことで、前述した応対の学習機能、練習機能を実現することもできる。
【０１５０】
本願発明は、前記各実施形態に限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で種々に変形することが可能である。さらに、前記各実施形態には種々の段階の発明が含まれており、開示される複数の構成要件における適宜な組み合わせにより種々の発明が抽出され得る。例えば、各実施形態に示される全構成要件から幾つかの構成要件が削除されたり、幾つかの構成要件が異なる形態にして組み合わされても、発明が解決しようとする課題の欄で述べた課題が解決でき、発明の効果の欄で述べられている効果が得られる場合には、この構成要件が削除されたり組み合わされた構成が発明として抽出され得るものである。
【０１５１】
［付記１］
制御部を備える学習支援装置であって、前記制御部によって、
少なくとも１つの学習項目をユーザが学習することを支援する少なくとも１つの学習支援機能の中からユーザ操作により選ばれた１つの学習支援機能を起動し、前記１つの学習支援機能を起動したときに初期画面を表示部に表示し、
複数のレベルの中から１つ以上のレベルを指定するユーザ操作を受け付け、
前記初期画面を表示した後に、複数の質問文データと前記複数の質問文データのそれぞれに対し前記複数のレベルでの複数の応答文データとが対応付けて記憶された質問応答データベースの中から、１つの質問文データをユーザ操作に基づいて特定し、特定された前記１つの質問文データに対応付けられた複数の応答文データのうちユーザにより指定された前記１つ以上のレベルの１つ以上の応答文データを自動的に特定し、特定された前記１つの質問文データおよび前記１つ以上の応答文データを出力し、
前記１つの学習支援機能を起動したときに前記初期画面を表示した回数が設定値に一致した場合に、複数の質問文データと前記複数の質問文データのそれぞれに対し複数のレベルでの複数の応答文データとが対応付けて記憶された質問応答データベースの中からランダムに選択された少なくとも１つの質問文データと、ユーザ操作により選択された前記１つ以上のレベルを示すデータとを、出力する、
学習支援装置。
［付記２］
前記制御部によって、さらに、
前記１つの学習支援機能を実行中に、前記初期画面を前記表示部に表示した状態から別の画面を前記表示部に表示した状態へとユーザ操作に基づいて遷移し、前記別の画面を前記表示部に表示した状態から前記初期画面を前記表示部に表示した状態へとユーザ操作に基づいて遷移したときには、前記初期画面を表示した回数を増加させず、かつ、前記１つの学習支援機能を起動したときに前記初期画面を表示した場合には、前記初期画面を表示した回数を増加させる、
付記１に記載の学習支援装置。
［付記３］
前記制御部によって、さらに、
前記初期画面を表示中に、出題頻度を特定するユーザ操作を受け付け、
ユーザ操作により特定された出題頻度に応じた値に、前記設定値を設定する、
付記１または付記２に記載の学習支援装置。
［付記４］
前記制御部によって、さらに、
前記初期画面を表示中に、前記複数のレベルの中から前記１つ以上のレベルを選択する前記ユーザ操作を受け付ける、
付記１乃至付記３の何れか１項に記載の学習支援装置。
［付記５］
前記質問文データおよび応答文データのそれぞれは、テキストデータおよび音声データを含み、
前記制御部によって、さらに、
前記１つの質問文データと前記１つ以上の応答文データとを出力した後か、または、前記少なくとも１つの質問文データと前記１つ以上のレベルを示すデータとを出力した後に、ユーザが発する音声データの登録を受け付ける、
付記１乃至付記４の何れか１項に記載の学習支援装置。
［付記６］
前記制御部によって、さらに、
ユーザが発する音声データの登録を受け付けた後に、登録を受け付けた前記ユーザの前記音声データを再生する、
付記５に記載の学習支援装置。
［付記７］
前記複数のレベルの中から２つ以上のレベルがユーザ操作により指定された場合に、
前記制御部によって、さらに、
前記１つの質問文データと当該１つの質問文データに対応付けられた前記２つ以上のレベルの２つ以上の応答文データとを出力し、
前記２つ以上のレベルのそれぞれを示す各データを順次出力する度に、ユーザが発する音声データの登録を受け付け、
前記２つ以上の応答文データのそれぞれが順次出力される度に、順次登録を受け付けた２つ以上の前記ユーザの前記音声データのそれぞれを順次再生する、
付記６に記載の学習支援装置。
［付記８］
学習支援装置の制御部によって実行される学習支援方法であって、
少なくとも１つの学習項目をユーザが学習することを支援する少なくとも１つの学習支援機能の中からユーザ操作により選ばれた１つの学習支援機能を起動し、前記１つの学習支援機能を起動したときに初期画面を表示部に表示し、
複数のレベルの中から１つ以上のレベルを指定するユーザ操作を受け付け、
前記初期画面を表示した後に、複数の質問文データと前記複数の質問文データのそれぞれに対し前記複数のレベルでの複数の応答文データとが対応付けて記憶された質問応答データベースの中から、１つの質問文データをユーザ操作に基づいて特定し、特定された前記１つの質問文データに対応付けられた複数の応答文データのうちユーザにより指定された前記１つ以上のレベルの１つ以上の応答文データを自動的に特定し、特定された前記１つの質問文データおよび前記１つ以上の応答文データを出力し、
前記１つの学習支援機能を起動したときに前記初期画面を表示した回数が設定値に一致した場合に、複数の質問文データと前記複数の質問文データのそれぞれに対し複数のレベルでの複数の応答文データとが対応付けて記憶された質問応答データベースの中からランダムに選択された少なくとも１つの質問文データと、ユーザ操作により選択された前記１つ以上のレベルを示すデータとを、出力する
学習支援方法。
［付記９］
学習支援装置のコンピュータに、
少なくとも１つの学習項目をユーザが学習することを支援する少なくとも１つの学習支援機能の中からユーザ操作により選ばれた１つの学習支援機能を起動し、前記１つの学習支援機能を起動したときに初期画面を表示部に表示させ、
複数のレベルの中から１つ以上のレベルを指定するユーザ操作を受け付けさせ、
前記初期画面を表示した後に、複数の質問文データと前記複数の質問文データのそれぞれに対し前記複数のレベルでの複数の応答文データとが対応付けて記憶された質問応答データベースの中から、１つの質問文データをユーザ操作に基づいて特定し、特定された前記１つの質問文データに対応付けられた複数の応答文データのうちユーザにより指定された前記１つ以上のレベルの１つ以上の応答文データを自動的に特定し、特定された前記１つの質問文データおよび前記１つ以上の応答文データを出力させ、
前記１つの学習支援機能を起動したときに前記初期画面を表示した回数が設定値に一致した場合に、複数の質問文データと前記複数の質問文データのそれぞれに対し複数のレベルでの複数の応答文データとが対応付けて記憶された質問応答データベースの中からランダムに選択された少なくとも１つの質問文データと、ユーザ操作により選択された前記１つ以上のレベルを示すデータとを、出力させる
プログラム。
【符号の説明】
【０１５２】
１０（１０Ａ，１０Ｂ）…データ出力装置
１０Ａ…応対学習装置（専用機）
１０Ｂ…応対学習機能を備えたタブレット端末
１１  …キー入力部
１２  …タッチパネル付き表示部
１３  …音声入力部（マイク）
１４  …音声出力部（スピーカ）
２１  …ＣＰＵ
２２  …記憶部
２２ａ…データ出力処理プログラム
２２ｂ…質問応答データベース
２２ｃ…開始操作回数データ
２２ｄ…抜き打ち頻度設定データ
２２ｅ…応対レベル設定データ
２２ｆ…場面指定データ
２２ｇ…質問項目指定データ
２２ｈ…録音音声データ
２２ｉ…表示データ
２５  …通信部
３０  …Ｗｅｂサーバ
Ｎ    …通信ネットワーク（インターネットなど）
Ｇ    …応対学習［ひとこと会話］操作画面
Ｇｂ  …学習場面選択画面
Ｇｉ  …学習項目選択画面
ＧＬ  …応対学習画面
ＧＰ１…応対練習先頭画面
ＧＰ２…応対練習質問画面
ＧＰ３…応対練習回答画面
Ｑ    …抜き打ち応対練習実施確認ウインドウ
【図１】
2018072810.tif 000003
【図２】
2018072810.tif 000004
【図３】
2018072810.tif 000005
【図４】
2018072810.tif 000006
【図５】
2018072810.tif 000007
【図６】
2018072810.tif 000008
【図７】
2018072810.tif 000009
【図８】
2018072810.tif 000010
【図９】
2018072810.tif 000011
【図１０】
2018072810.tif 000012
【図１１】
2018072810.tif 000013
【図１２】
2018072810.tif 000014
【図１３】
2018072810.tif 000015
【図１４】
2018072810.tif 000016