(57)【要約】【課題】  ユーザの都合に合わせてレッスンを受けることができる外国語学習システム，方法およびプログラムを提供する。【解決手段】  ユーザ端末１０は外国語学習サーバ２０に外国語学習を申し込み、外国語学習サーバ２０は実力判定を行い、実力判定の結果に基づき学習用教材を選択してユーザ端末１０に送信する。ユーザ端末１０は外国語学習サーバ２０から学習用教材を受信し、解答を外国語学習サーバ２０に送信し、外国語学習サーバ２０は受信した解答を採点する。これを繰り返して学習項目を消化し、学習期間が経過したときに、外国語学習サーバ２０は評価試験問題をユーザ端末１０に送信し、ユーザ端末１０は解答を外国語学習サーバ２０に送信し、外国語学習サーバ２０は受信した解答を採点し、合格すれば学習終了とする。【選択図】      図１
2005122056.tif 000002
【特許請求の範囲】
【請求項１】
ユーザ端末と外国語学習サーバと金融機関サーバとを含む外国語学習システムであって、
前記ユーザ端末は、
前記外国語学習サーバに外国語学習を申し込む手段と、
前記外国語学習サーバから教材を受信する手段と、
前記外国語学習サーバに前記教材の解答を送信する手段と、を有し、
前記外国語学習サーバは、
前記ユーザ端末からの外国語学習申込を受け付ける手段と、
前記ユーザ端末に実力判定用問題を送信し受信した前記実力判定用問題の解答から実力レベルを判定する手段と、
前記実力レベルと申込時の目標レベルとを参考にして学習用教材を選択する手段と、
前記ユーザ端末に前記学習用教材を送信する手段と、
前記ユーザ端末から前記学習用教材の解答を受信して採点し次の学習内容を指示する手段と、
前記ユーザ端末に評価用問題を送信し受信した前記評価用問題の解答から前記目標レベルに到達したか否かを判定する手段と、
前記金融機関サーバに受講料の引き落としを請求する手段と、を有し、
前記金融機関サーバは、
前記外国語学習サーバからの請求により前記ユーザ端末の口座から受講料を引き落とす手段、を有する、
ことを特徴とする外国語学習システム。
【請求項２】
前記外国語学習サーバは、
申込時の学習期間が過ぎても前記ユーザ端末が前記目標レベルに到達していないと判断したときに前記学習期間を延長し学習用教材を再構築する手段を有する、
ことを特徴とする請求項１記載の外国語学習システム。
【請求項３】
前記外国語学習サーバは、
インターネットにアクセスしてコンテンツを取得し取得したコンテンツを前記学習用教材に含ませる手段を有する、
ことを特徴とする請求項１記載の外国語学習システム。
【請求項４】
ユーザ端末と外国語学習サーバとを含むシステムの外国語学習方法であって、
前記ユーザ端末は、
前記外国語学習サーバに外国語学習申込を送信し、
前記外国語学習サーバは、
前記外国語学習申込を受信して受け付け、
前記ユーザ端末に実力判定用問題を送信し、
前記ユーザ端末は、
前記実力判定用問題を受信して前記実力判定用問題の解答を前記外国語学習サーバに送信し、
前記外国語学習サーバは、
前記実力判定用問題の解答を受信して実力レベルを判定し、
学習用教材を選択して前記ユーザ端末に送信し、
前記ユーザ端末は、
前記学習用教材を受信し、
前記学習用教材の解答を前記外国語学習サーバに送信し、
前記外国語学習サーバは、
前記学習用教材の解答を受信して採点し、
前記学習用教材の学習期間が終了したときに前記ユーザ端末に評価用問題を送信し、
前記ユーザ端末は、
前記評価用問題を受信して前記評価用問題の解答を前記外国語学習サーバに送信し、
前記外国語学習サーバは、
前記評価用問題の解答を受信して採点し申込時の目標レベルに到達したか否かを判定し、
申込時の目標レベルに到達していれば受講料を請求する、
ことを特徴とする外国語学習方法。
【請求項５】
前記外国語学習サーバは、
申込時の学習期間が過ぎても前記ユーザ端末が前記目標レベルに到達していないと判断したときに前記学習期間を延長し、
学習用教材を再構築する、
ことを特徴とする請求項４記載の外国語学習方法。
【請求項６】
前記外国語学習サーバは、
インターネットにアクセスしてコンテンツを取得し、
取得したコンテンツを前記学習用教材に含ませる、
ことを特徴とする請求項４記載の外国語学習方法。
【請求項７】
ユーザ端末と外国語学習サーバとを含むシステムの外国語学習プログラムであって、
コンピュータに、
前記ユーザ端末が、
前記外国語学習サーバに外国語学習申込を送信する機能、
前記外国語学習サーバが、
前記外国語学習申込を受信して受け付ける機能、
前記ユーザ端末に実力判定用問題を送信する機能、
前記ユーザ端末が、
前記実力判定用問題を受信して前記実力判定用問題の解答を前記外国語学習サーバに送信する機能、
前記外国語学習サーバが、
前記実力判定用問題の解答を受信して実力レベルを判定する機能、
学習用教材を選択して前記ユーザ端末に送信する機能、
前記ユーザ端末が、
前記学習用教材を受信する機能、
前記学習用教材の解答を前記外国語学習サーバに送信する機能、
前記外国語学習サーバが、
前記学習用教材の解答を受信して採点する機能、
前記学習用教材の学習期間が終了したときに前記ユーザ端末に評価用問題を送信する機能、
前記ユーザ端末が、
前記評価用問題を受信して前記評価用問題の解答を前記外国語学習サーバに送信する機能、
前記外国語学習サーバが、
前記評価用問題の解答を受信して採点し申込時の目標レベルに到達したか否かを判定する機能、
申込時の目標レベルに到達していれば受講料を請求する機能、
を実現させるための外国語学習プログラム。
【請求項８】
前記外国語学習サーバが、
申込時の学習期間が過ぎても前記ユーザ端末が前記目標レベルに到達していないと判断したときに前記学習期間を延長する機能、
学習用教材を再構築するする機能、
を実現させるための請求項７記載の外国語学習プログラム。
【請求項９】
前記外国語学習サーバが、
インターネットにアクセスしてコンテンツを取得する機能、
取得したコンテンツを前記学習用教材に含ませる機能、
を実現させるための請求項７記載の外国語学習プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、外国語学習システム，方法およびプログラムに関し、特に、学習者の都合に合わせてレッスンを受けることができる外国語学習システム，方法およびプログラムに関する。
【背景技術】
【０００２】
従来、外国語の会話学習を受けるには、入会手続きを行い、決められた日程スケジュールの中から事前に予約しなければならなかった。
【０００３】
従来の外国語学習システムの一例として、特許公報１には、サーバは予め行われたテスト結果に基づいてレベルに応じた学習課題を学習者が所持する携帯情報端末に配信し、携帯情報端末は学習結果をサーバに送信し、サーバは学習結果を分析して次の学習課題を決定して配信する外国語学習システムが公開されている。
【０００４】
また、特許公報２には、学習者側端末はインターネット上に開設された外国語学習のホームページにアクセスし、供給者側端末から送信された外国語単語データまたは外国語文章データに基づく音声を出力する通信回線を用いた外国語学習方法が公開されている。
【０００５】
【特許文献１】特開２００２−２５８７２９号公報
【特許文献２】特開２００３−９８９４４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、上述した背景技術には、レッスン期間を自由に設定／変更できないという問題点がある。
【０００７】
本発明の目的は、上記の問題点を解決し、レッスン期間を自由に設定／変更できる外国語学習システム，方法およびプログラムを提供することにある。
【課題を解決するための手段】
【０００８】
本願第１の発明の外国語学習システムは、ユーザ端末と外国語学習サーバと金融機関サーバとを含む外国語学習システムであって、前記ユーザ端末は、前記外国語学習サーバに外国語学習を申し込む手段と、前記外国語学習サーバから教材を受信する手段と、前記外国語学習サーバに前記教材の解答を送信する手段と、を有し、前記外国語学習サーバは、前記ユーザ端末からの外国語学習申込を受け付ける手段と、前記ユーザ端末に実力判定用問題を送信し受信した前記実力判定用問題の解答から実力レベルを判定する手段と、前記実力レベルと申込時の目標レベルとを参考にして学習用教材を選択する手段と、前記ユーザ端末に前記学習用教材を送信する手段と、前記ユーザ端末から前記学習用教材の解答を受信して採点し次の学習内容を指示する手段と、前記ユーザ端末に評価用問題を送信し受信した前記評価用問題の解答から前記目標レベルに到達したか否かを判定する手段と、前記金融機関サーバに受講料の引き落としを請求する手段と、を有し、前記金融機関サーバは、前記外国語学習サーバからの請求により前記ユーザ端末の口座から受講料を引き落とす手段、を有する。
【０００９】
本願第２の発明の外国語学習システムは、第１の発明において前記外国語学習サーバは、申込時の学習期間が過ぎても前記ユーザ端末が前記目標レベルに到達していないと判断したときに前記学習期間を延長し学習用教材を再構築する手段を有する。
【００１０】
本願第３の発明の外国語学習システムは、第１の発明において前記外国語学習サーバは、インターネットにアクセスしてコンテンツを取得し取得したコンテンツを前記学習用教材に含ませる手段を有する。
【００１１】
本願第４の発明の外国語学習方法は、ユーザ端末と外国語学習サーバとを含むシステムの外国語学習方法であって、前記ユーザ端末は、前記外国語学習サーバに外国語学習申込を送信し、前記外国語学習サーバは、前記外国語学習申込を受信して受け付け、前記ユーザ端末に実力判定用問題を送信し、前記ユーザ端末は、前記実力判定用問題を受信して前記実力判定用問題の解答を前記外国語学習サーバに送信し、前記外国語学習サーバは、前記実力判定用問題の解答を受信して実力レベルを判定し、学習用教材を選択して前記ユーザ端末に送信し、前記ユーザ端末は、前記学習用教材を受信し、前記学習用教材の解答を前記外国語学習サーバに送信し、前記外国語学習サーバは、前記学習用教材の解答を受信して採点し、前記学習用教材の学習期間が終了したときに前記ユーザ端末に評価用問題を送信し、前記ユーザ端末は、前記評価用問題を受信して前記評価用問題の解答を前記外国語学習サーバに送信し、前記外国語学習サーバは、前記評価用問題の解答を受信して採点し申込時の目標レベルに到達したか否かを判定し、申込時の目標レベルに到達していれば受講料を請求する、ことを特徴とする。
【００１２】
本願第５の発明の外国語学習方法は、第４の発明において前記外国語学習サーバは、申込時の学習期間が過ぎても前記ユーザ端末が前記目標レベルに到達していないと判断したときに前記学習期間を延長し、学習用教材を再構築する、ことを特徴とする。
【００１３】
本願第６の発明の外国語学習方法は、第４の発明において前記外国語学習サーバは、インターネットにアクセスしてコンテンツを取得し、取得したコンテンツを前記学習用教材に含ませる、ことを特徴とする。
【００１４】
本願第７の発明の外国語学習プログラムは、ユーザ端末と外国語学習サーバとを含むシステムの外国語学習プログラムであって、コンピュータに、前記ユーザ端末が、前記外国語学習サーバに外国語学習申込を送信する機能、前記外国語学習サーバが、前記外国語学習申込を受信して受け付ける機能、前記ユーザ端末に実力判定用問題を送信する機能、前記ユーザ端末が、前記実力判定用問題を受信して前記実力判定用問題の解答を前記外国語学習サーバに送信する機能、前記外国語学習サーバが、前記実力判定用問題の解答を受信して実力レベルを判定する機能、学習用教材を選択して前記ユーザ端末に送信する機能、前記ユーザ端末が、前記学習用教材を受信する機能、前記学習用教材の解答を前記外国語学習サーバに送信する機能、前記外国語学習サーバが、前記学習用教材の解答を受信して採点する機能、前記学習用教材の学習期間が終了したときに前記ユーザ端末に評価用問題を送信する機能、前記ユーザ端末が、前記評価用問題を受信して前記評価用問題の解答を前記外国語学習サーバに送信する機能、前記外国語学習サーバが、前記評価用問題の解答を受信して採点し申込時の目標レベルに到達したか否かを判定する機能、申込時の目標レベルに到達していれば受講料を請求する機能、を実現させる。
【００１５】
本願第８の発明の外国語学習プログラムは、第７の発明において前記外国語学習サーバが、申込時の学習期間が過ぎても前記ユーザ端末が前記目標レベルに到達していないと判断したときに前記学習期間を延長する機能、学習用教材を再構築するする機能、を実現させる。
【００１６】
本願第９の発明の外国語学習プログラムは、第７の発明において前記外国語学習サーバが、インターネットにアクセスしてコンテンツを取得する機能、取得したコンテンツを前記学習用教材に含ませる機能、を実現させる。
【発明の効果】
【００１７】
本発明の効果は、学習者の都合に合わせて外国語のレッスンを受けることができることである。
【００１８】
その理由は、学習者がレッスン期間を設定／変更する手段、学習者が設定／変更したレッスン期間に応じてレッスン内容を構築する手段を設けたからである。
【発明を実施するための最良の形態】
【００１９】
本発明の外国語学習システム，方法およびプログラムは、ネットワークを利用し英語やフランス語等の外国語を学習するシステム，方法およびプログラムに関する発明であり、学習する外国語とスケジュール等を自分で選択することができ、発音をチェックする機能、語学力や会話レベルを判定する試験機能を有することを特徴とする。
【００２０】
次に、本発明を実施するための最良の形態について、図面を用いて詳細に説明する。
図１は本発明の全体の構成図である。
図２は外国語学習サーバの構成図である。
図５はレッスンの申込内容の一例を示す図である。
【００２１】
図１を参照すると、本発明を実施するための最良の形態は、ユーザ端末１０と、外国語学習サーバ２０と、金融機関サーバ３０と、これらを接続するインターネット等のネットワーク１００と、を備えている。
【００２２】
ユーザ端末１０は、プログラム制御で動作するパソコン等の情報処理装置であり、ユーザ（学習者）がネットワーク１００を介して外国語学習サーバ２０へ接続し外国語を学習する目的で使用する端末で、マルチメディア機器による音声や映像の送受信機能および入出力機能を備えている。
【００２３】
ユーザ端末１０は、また、以下の機能を有している。
（１）外国語学習サーバ２０にアクセスして、レッスン（学習）の申込を送信する機能。レッスン申込時に、選択する外国語，到達希望レベル（目標レベル），レッスン期間およびレッスン料の引落口座などを入力する。図５に申込画面の例を示す。図５（ａ）の（１）〜（４）を参照すると、選択外国語が「英語」で、到達希望するレベルが「ＴＯＥＩＣ  ４５０点」で、レッスン期間が「６ヶ月」で、レッスン料の引落口座が「ＸＸ銀行」であることを示している。
（２）外国語学習サーバ２０から実力判定問題／教材／評価試験問題を受信し、実力判定問題／教材／評価試験問題の解答を外国語学習サーバ２０に送信する機能。なお、音声（発音）を伴う問題／教材の場合、ユーザの発声音をユーザ端末１０から外国語学習サーバ２０に送信する。
（３）外国語学習サーバ２０から実力判定問題の結果である「現在の実力」を受信し、申込内容の確認あるいは申込内容の修正を行い外国語学習サーバ２０に送信する機能。図５（ｂ）の（５）を参照すると、現在の実力が「ＴＯＥＩＣ  ２３０点」であることを示している。
（４）評価試験問題に合格しなかった場合に、レッスンを継続するか中止するかを選択する機能。なお、レッスン継続を選択した場合にはレッスン延長期間を入力する。
【００２４】
外国語学習サーバ２０は、プログラム制御で動作するサーバ等の情報処理装置であり、ユーザ端末１０の学習進行、進捗管理、試験評価等を自動処理する機能を有し、図２に示すように、処理装置２０１と、外国語基本ファイル群２０２と、会話パターンファイル２０３と、試験問題集ファイル２０４と、を備えている。
【００２５】
処理装置２０１は、データベースファイルをもとした外国語翻訳処理、ユーザ端末１０との会話処理、発音チェック処理、試験実行処理等の機能を有する。
【００２６】
外国語基本ファイル群２０２は、各外国語の辞書、翻訳基本データ（例えば、翻訳（和訳，外国語訳）するためのプログラム等）などが格納されているデータベースである。
【００２７】
会話パターンファイル２０３は、会話内容が格納されているデータベースであり、ネットワーク１００からニュース等を自動取得して登録し、常に新しい情報を備えている。
【００２８】
試験問題集ファイル２０４は、ヒアリングテスト、リーディングテスト等の問題集が格納されているデータベースである。
【００２９】
外国語学習サーバ２０は、また、以下の機能を有している。
（１）ユーザ端末１０にレッスン申込画面を送信し、ユーザ端末１０からレッスン申込内容を受信する機能。
（２）レッスン申込内容の「希望するレベル」に応じた実力試験問題を試験問題集ファイル２０４から選択してユーザ端末１０に送信する機能。
（３）ユーザ端末１０から実力試験問題の解答を受信してユーザの実力レベルを判定しユーザ端末１０に送信する機能。
（４）ユーザの実力レベルと希望レベルとの差およびレッスン期間からレッスン内容を決定し（組み立てて）、レッスン内容に応じた教材を会話パターンファイル２０３や試験問題集ファイル２０４等から選択抽出してユーザ端末１０に送信する機能。
（５）ユーザ端末１０にその日のレッスン内容（レッスン項目群）を提示し、レッスン内容に基づきその日のレッスン項目を順次行う機能。
（６）ユーザ端末１０から教材の解答を受信して採点し、結果をユーザ端末１０に送信する機能。
（７）発音の問題の場合、ユーザの発声音をユーザ端末１０から受信し、音声による発音を自動解析して正解かどうかを判定する機能。
（８）適宜インターネットにアクセスしてニュース等のコンテンツを取得し、会話パターンファイル２０３に登録する機能。
（９）試験問題集ファイル２０４等から評価試験問題を抽出してユーザ端末１０に送信し、受信した評価試験問題の解答を採点し、評価試験問題に合格した場合に希望レベルに到達したものと判断する機能。
（１０）金融機関サーバ３０を介してユーザ端末１０にレッスン料を請求する機能。レッスン料はレッスン内容により固定料金とし、例えば、初級コースでは１万円、中級コースでは１万５千円、上級コースでは２万円である。
（１１）ユーザ端末１０からレッスン中止を受信したときに、レッスンを中止終了させる機能。
（１２）ユーザが評価試験問題に合格しなかった場合、ユーザ端末１０からレッスン継続を受信したときにレッスンを継続させ、レッスン延長期間（例えば、最大３ヶ月延長可能）を設定する機能。
（１３）ユーザが評価試験問題に合格しなかった場合に、評価試験問題の結果とレッスン延長期間とを参考にして学習用教材（レッスン内容）を再構築してユーザ端末１０に送信する機能。
【００３０】
金融機関サーバ３０は、ユーザが口座を保有している金融機関が管理するプログラム制御で動作するサーバ等の情報処理装置であり、外国語学習サーバ２０からの請求によりレッスン料などの代金を自動引き落としてユーザ端末１０に連絡する手段を備えている。
【００３１】
次に、レッスンの内容について説明する。レッスンはリーディング，ライティング，ヒアリング（リスニング）および発音などを含んでおり、それぞれが詳細なレッスン項目から成っている。レッスン内容はこれらのレッスン項目を取り混ぜて構成され、レッスン期間の後半になるほどレベルを高くし、希望するレベルに到達するように構成される。以下に、レッスンの一例を示す。
（１）リーディングの場合。
外国語学習サーバ２０は外国語の文章あるいは単語をユーザ端末１０に送信し、ユーザ端末１０は受信した外国語の文章あるいは単語を画面に表示し、外国語の文章あるいは単語に対する解答（日本語の文章あるいは単語）を入力して外国語学習サーバ２０に送信し、外国語学習サーバ２０は受信した解答を正解と比較して採点する。
（２）ライティングの場合。
外国語学習サーバ２０は日本語の文章あるいは単語をユーザ端末１０に送信し、ユーザ端末１０は受信した日本語の文章あるいは単語を画面に表示し、日本語の文章あるいは単語に対する解答（外国語の文章あるいは単語）を入力して外国語学習サーバ２０に送信し、外国語学習サーバ２０は受信した解答を正解と比較して採点する。
（３）ヒアリング（リスニング）の場合。
（３−ａ）外国語学習サーバ２０は問いかけの文および問いかけに対する複数の応答文を録音した音声データをユーザ端末１０に送信する。ユーザ端末１０は問いかけの文および問いかけに対する複数の応答文を録音した音声データを受信し、スピーカから問いかけの文章、続けて、問いかけに対する複数の応答文を音声で出力する。ユーザ端末１０は複数の応答文の中から最も適切な応答文を選択入力して外国語学習サーバ２０に送信し、外国語学習サーバ２０は受信した解答を正解と比較して採点する。
（３−ｂ）外国語学習サーバ２０は写真の画像データをユーザ端末１０に送信し、続けて、写真についての複数の描写文を録音した音声データをユーザ端末１０に送信する。ユーザ端末１０は画像データを受信して写真を表示し、続けて、写真についての複数の描写文を録音した音声データを受信して写真についての複数の描写文を音声で出力する。ユーザ端末１０は複数の描写文の中から最も適切な描写文を選択入力して外国語学習サーバ２０に送信し、外国語学習サーバ２０は受信した解答を正解と比較して採点する。
（４）発音の場合。
外国語学習サーバ２０は外国語の文章あるいは単語を録音した音声データをユーザ端末１０に送信し、ユーザ端末１０は外国語の文章あるいは単語を録音した音声データを受信してスピーカから外国語の文章あるいは単語を音声で出力する。ユーザ端末１０は音声出力された外国語の文章あるいは単語と同じ外国語の文章あるいは単語をマイクから音声入力し、入力した音声データ(解答)を外国語学習サーバ２０に送信し、外国語学習サーバ２０は受信した解答を正解と比較して採点する。
【００３２】
次に、本発明を実施するための最良の形態の動作について、図１〜図５を用いて詳細に説明する。
図３は本発明の動作のフローチャート（その１）を示す図である。
図４は本発明の動作のフローチャート（その２）を示す図である。
【００３３】
図３および図４を参照すると、先ず、ユーザはユーザ端末１０からネットワーク１００を介して外国語学習サーバ２０へ図５（ａ）に示す内容でレッスンの申込を行う（ステップＡ１）。
【００３４】
外国語学習サーバ２０は選択外国語である英語（図５の（１）参照）をキーワードにして試験問題集ファイル２０４を検索し、実力試験問題を抽出し、ユーザ端末１０へ送付する（ステップＡ２）。
【００３５】
ユーザ端末１０は実力試験問題を受信し、ユーザは送付された内容に従って実力試験を実施し、実力試験の解答をユーザ端末１０から外国語学習サーバ２０へ送付する（ステップＡ３）。
【００３６】
外国語学習サーバ２０は送付された解答を採点する（ステップＡ４）。
【００３７】
外国語学習サーバ２０は、採点結果が希望するレベルである４５０点（図５の（２）参照）以上であった場合には（ステップＡ５）、
“貴方の実力は４５０点相当以上あります。さらに上のコースを受講しますか？”
とユーザ端末１０へ送信する（ステップＡ６）。
【００３８】
ユーザは更に上位コースを受講する場合は（ステップＡ７）、ユーザ端末１０から“ＹＥＳ”を送信する。
【００３９】
外国語学習サーバ２０は会話パターンファイル２０３および試験問題集ファイル２０４から上位コースの教材を抽出してユーザ端末１０へ送付する（ステップＡ８）。
【００４０】
受講しない場合は（ステップＡ７）、ユーザ端末１０から“ＮＯ”を送信して、本動作は終了する。
【００４１】
また、外国語学習サーバ２０は、採点結果が希望するレベルである４５０点（図５の（２）参照）未満の場合には（ステップＡ５）、
“貴方の実力は○○○点相当です。４５０点相当を目指してがんばりましょう。”
というコメントを添付し、会話パターンファイル２０３および試験問題集ファイル２０４から教材を抽出してユーザ端末１０へ送付する（ステップＡ９）。なお、教材として映像および音声（正しい発音等）も送付される。
【００４２】
ユーザは送付された教材を元に、レッスンを実施し、教材の解答を外国語学習サーバ２０へ送付する（ステップＡ１０）。なお、音声（発音）を伴う問題の場合はユーザの発声音をユーザ端末１０から外国語学習サーバ２０に送付する。
【００４３】
外国語学習サーバ２０は送付された解答を採点する（ステップＡ１１）。なお、発音の問題の場合、外国語学習サーバ２０は音声による発音を自動解析して正解かどうかを判断する。
【００４４】
正解であれば（ステップＡ１２）、外国語学習サーバ２０は、
“正解です。次のレッスンに進んでください。”
というコメントをユーザ端末１０へ送付する（ステップＡ１３）。ユーザ端末１０は次のレッスン項目を行う。
【００４５】
不正解であれば（ステップＡ１２）、外国語学習サーバ２０は、
“解答が間違っています。再度学習して下さい。”
というコメントをユーザ端末１０へ送付する（ステップＡ１４）。ユーザ端末１０は再度同じレッスン項目を行う。
【００４６】
レッスン期間６ヶ月（図５の（３）参照）が経過するまで（ステップＡ１５）、上記の動作を繰り返して、順次レッスン項目を消化していく。
【００４７】
レッスン期間６ヶ月（図５の（３）参照）が経過すると（ステップＡ１５）、外国語学習サーバ２０は試験問題集ファイル２０４から評価試験問題を抽出してユーザ端末１０へ送付する（ステップＡ１６）。
【００４８】
ユーザ端末１０は評価試験問題を受信し、ユーザは送付された試験を実施し、解答をユーザ端末１０から外国語学習サーバ２０へ送付する（ステップＡ１７）。
【００４９】
外国語学習サーバ２０は送付された解答を採点する（ステップＡ１８）。
【００５０】
評価試験問題に合格した場合（ステップＡ１９）、外国語学習サーバ２０は、
“合格です。おめでとうございます。”
というコメントをユーザ端末１０へ送付する（ステップＡ２０）。
【００５１】
外国語学習サーバ２０は金融機関サーバ３０に対してユーザのレッスン料の引落口座（図５の（４）を参照）からレッスン料の振り込み依頼する（ステップＡ２１）。
【００５２】
金融機関サーバ３０はユーザのレッスン料の引落口座からレッスン料を引き落とし、外国語学習サーバ２０へ振り込みを行い（ステップＡ２２）、本動作は終了する。
【００５３】
評価試験問題に合格しなかった場合（ステップＡ１９）、外国語学習サーバ２０は、
“不合格です。レッスンを継続しますか、それとも、中止しますか？”
というコメントをユーザ端末１０へ送付する（ステップＡ２３）。
【００５４】
ユーザ端末１０がレッスン継続を選択した場合（ステップＡ２４）、レッスン延長期間を入力して外国語学習サーバ２０に送信する。
【００５５】
外国語学習サーバ２０は、
“引き続き送付される教材でレッスンして下さい。”
というコメントを添付し、会話パターンファイル２０３および試験問題集ファイル２０４から教材を新たに抽出してユーザ端末１０へ送付する（ステップＡ２５）。ユーザ端末１０は新たな教材を受信し、新たな教材に従ってレッスンを継続する。
【００５６】
ユーザ端末１０がレッスン中止を選択した場合（ステップＡ２４）、外国語学習サーバ２０はレッスンを終了させ、金融機関サーバ３０に対してユーザのレッスン料の引落口座（図５の（４）を参照）からレッスン料の振り込み依頼する（ステップＡ２１）。
【００５７】
このようにして、ユーザのペースで気軽にネットワークを介して外国語学習を行うことができ、以下の効果がある。
・２４時間いつでも、ユーザの都合に合わせてレッスンを受けることが出来る。
・専任の講師が不要である。
・毎日の学習効果を検定するため、試験問題により理解度が判定できるので予め決められた期間内で実力が身に付く。
・万が一期間内に目標を達成できない場合でも、レッスン期間を延長してレッスンが続けられる。
・コンピュータによる処理や判断であるので、人為的なミスがない。
・コンピュータによる処理であるので、早く正確である。
・ユーザの都合で、レッスン期間を自由に設定／変更が可能である。
【００５８】
上述した実施例では、ユーザ端末が申告したレッスン期間に従ってレッスンを行うようになっているが、他の実施例として、外国語学習サーバ２０が実力試験の結果から判断したレッスン期間を提示し、ユーザ端末は提示されたレッスン期間に従ってレッスンを行うようにしてもよい。
【００５９】
また、上述した実施例では、その日のレッスン項目を提示し、提示したレッスン項目が終了したときにその日のレッスン終了となるが、他の実施例として、一日の学習時間は自由とし、ユーザが終了キーを押下するまで順次レッスン項目を提示し、ユーザが終了キーを押下すると、外国語学習サーバ２０はその日のレッスン終了とし、現在の状態を保存ファイルに保存し、次回ユーザ端末１０からアクセスが有ったときに保存ファイルに保存されている状態から再開するようにしてもよい。こうすることにより、ユーザは時間にとらわれずにより自分の都合に合わせて学習することができる。
【００６０】
また、上述した実施例では、レッスン期間が経過したときに評価試験を行うが、他の実施例として、レッスン期間内でも予定したレッスン内容が全て終了したときに評価試験を行うようにしてもよい。こうすることにより、ユーザは設定したレッスン期間より短い期間でレッスンを終了させることができる。
【００６１】
また、当初に設定したレッスン期間より短い期間で希望するレベルに到達した場合には、ポイントを付与し、次回のレッスン申込に係わるレッスン料からポイントに相当する金額を割り引くようにしてもよい。あるいは、今回のレッスン料に適用する場合には、ポイントに相当する金額の半額を割り引くようにしてもよい。こうすることにより、ユーザのレッスンに対する意欲を高めることができる。
【００６２】
本発明による上述した実施の形態において、外国語学習システムの処理動作を実行するためのプログラム等を、データとしてコンピュータの磁気ディスクや光ディスク等の記録媒体（図示せず）に記録するようにし、記録されたデータを読み出して外国語学習システムを動作させるために用いる。このように、本発明による外国語学習システムを動作させるデータを記録媒体に記録させ、この記録媒体をインストールすることにより外国語学習システムの機能が実現できるようになる。
【図面の簡単な説明】
【００６３】
【図１】本発明の全体の構成図
【図２】外国語学習サーバの構成図
【図３】本発明の動作のフローチャート（その１）を示す図
【図４】本発明の動作のフローチャート（その２）を示す図
【図５】レッスンの申込内容の一例を示す図
【符号の説明】
【００６４】
１０    ユーザ端末
２０    外国語学習サーバ
３０    金融機関サーバ
１００    ネットワーク
２０１    処理装置
２０２    外国語基本ファイル群
２０３    会話パターンファイル
２０４    試験問題集ファイル
【図１】
2005122056.tif 000003
【図２】
2005122056.tif 000004
【図３】
2005122056.tif 000005
【図４】
2005122056.tif 000006
【図５】
2005122056.tif 000007