(57)【要約】【課題】  従来のコンピュータを使って英作文を指導するシステムでは、文法用語を使った質問を読んでリストの中から日本語の単語や句を選択するというステップを踏み、その後選択した日本語に対応する英語の単語や句を選択するという作業を学習者の能力に関係なく踏まなければならず、学習者が出題文を一見して正解文が分かる場合でも、上述の不合理な作業をしなければならないという問題があった。【解決手段】  学習者によって入力された英文が正解であるか誤答であるか自動判別して画面に表示し、誤答の場合には、誤答内容に対応した説明文を画面に表示して指導する英作文自動正誤判別指導システムあるいはプログラムにより、この問題を解決する。【選択図】図１
2008197604.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータを使い、日本語で書かれた出題文の英訳を指導するシステムあるいはプログラムにおいて、学習者によって入力された英文が正解であるか誤答であるか自動判別して画面に表示し、誤答の場合には、誤答内容に対応した説明文を画面表示して指導する英作文自動正誤判別指導システムあるいはプログラム。
【請求項２】
請求項１に記載の英作文自動正誤判別指導システムあるいはプログラムにおいて、出題文の正解を構成する単語あるいは約物が含まれる単語約物リストが画面に表示され、前記学習者が任意の単語あるいは約物を選択したとき、選択された単語あるいは約物が前記単語約物リストから消えるとともに画面上の解答用スペースに表示される英作文自動正誤判別指導システムあるいはプログラム。
【請求項３】
請求項２に記載の英作文自動正誤判別指導システムあるいはプログラムにおいて、前記解答用スペースに既に何らかの単語あるいは約物が表示されているとき、前記単語約物リストから新たに選択されたものが単語である場合、前記解答用スペースに最後に表示された単語あるいは約物の後に一文字分のスペースを空けて、新たに選択された単語が加筆表示される英作文自動正誤判別指導システムあるいはプログラム。
【請求項４】
請求項２に記載の英作文自動正誤判別指導システムあるいはプログラムにおいて、英文において習慣的に最初の文字が大文字で表記される単語を除いて、前記単語約物リストの中の単語を原則としてすべて小文字で表示し、前記解答用スペースに単語が表示されていない場合、選択された単語がリストから消えるとともに、前記解答用スペースに前記選択された単語が、最初の一文字のみ大文字に変換されて表示される英作文自動正誤判別指導システムあるいはプログラム。
【請求項５】
請求項２に記載の英作文自動正誤判別指導システムあるいはプログラムにおいて、画面に表示された単語約物削除用ボタンを選択すると、解答用スペースに最後に表示された単語あるいは約物が消え、前記単語約物リストに前記消えた単語が追加表示される英作文自動正誤判別指導システムあるいはプログラム。
【請求項６】
請求項２に記載の英作文自動正誤判別指導システムあるいはプログラムにおいて、画面に表示された全文削除用ボタンを選択すると、解答用スペースに表示された単語と約物が全て消え、前記単語約物リストに前記消えた単語と約物が追加表示される英作文自動正誤判別指導システムあるいはプログラム。
【請求項７】
請求項２に記載の英作文自動正誤判別指導システムあるいはプログラムにおいて、前記単語約物リストの中の単語あるいは約物の組み合わせの中で、前記出題文の正解となる単語あるいは約物の組み合わせをデータとして用意し、請求項１，２のいずれかに記載の学習者によって入力された英文と照合して、正解か誤答かを判別する英作文自動正誤判別指導システムあるいはプログラム。
【請求項８】
請求項２に記載の英作文自動正誤判別指導システムあるいはプログラムにおいて、前記単語約物リストが、請求項７に記載の出題文の正解となる単語あるいは約物の組み合わせを構成する全ての単語あるいは約物と、付加単語データとして別に用意された単語あるいは約物とを合わせたものから構成されるのを特徴とする英作文自動正誤判別指導システムあるいはプログラム。
【請求項９】
請求項７，８に記載の英作文自動正誤判別指導システムあるいはプログラムにおいて、特定の付加単語データを用意することにより、請求項１，２，７のいずれかに記載の学習者が特定の文法的間違いをすることを可能にした英作文自動正誤判別指導システムあるいはプログラム。
【請求項１０】
請求項１〜９のいずれかに記載の英作文自動正誤判別指導システムあるいはプログラムにおいて、請求項１，２，７，８のいずれかに記載の出題文ごとに、正解を入力するためのヒントとなる包括的な説明文を基本説明文データとして用意し、請求項１，２，７，９のいずれかに記載の学習者によって入力された英文が誤答の場合、前記基本説明文が表示可能な英作文自動正誤判別指導システムあるいはプログラム。
【請求項１１】
請求項１〜１０のいずれかに記載の英作文自動正誤判別指導システムあるいはプログラムにおいて、請求項１，２，７，８，１０のいずれかに記載の出題文に対する特定の誤答と前記特定の誤答に対応する特定誤答説明文とを対にして特定誤答データとして用意し、表示可能にした英作文自動正誤判別指導システムあるいはプログラム。
【請求項１２】
請求項１０，１１に記載の英作文自動正誤判別指導システムあるいはプログラムにおいて、請求項１，２，７，８，１０，１１のいずれかに記載の出題文に対して入力された英文が誤答と判別された場合、請求項１１に記載の特定誤答データの中に同じ誤答があれば、その誤答に対応する請求項１１に記載の特定誤答説明文を表示し、前記特定誤答データの中に同じ誤答がなければ、請求項１０に記載の基本説明文を表示する英作文自動正誤判別指導システムあるいはプログラム。
【請求項１３】
請求項１〜１２のいずれかに記載の英作文自動正誤判別指導システムあるいはプログラムにおいて、請求項１，２，７，８，１０，１１のいずれかに記載の出題文と、請求項７，８のいずれかに記載の出題文の正解となる単語あるいは約物の組み合わせと、請求項８，９のいずれかに記載の付加単語データと、請求項１０，１２のいずれかに記載の基本説明文とを組にして記憶した英作文基本データベースと、請求項１１，１２のいずれかに記載の特定の誤答と特定の誤答に対応する特定誤答説明文とを対にして記憶した特定誤答用データベースとを特徴とする英作文自動正誤判別指導システムあるいはプログラム。
【請求項１４】
請求項１〜１３のいずれかに記載の英作文自動正誤判別指導システムあるいはプログラムにおいて、請求項１，２，７，８，１０，１１，１３のいずれかに記載の出題文に対して入力された英文が誤答と判別された場合、前記出題文にもう一度解答するためのボタンが表示され、前記ボタンを選択すると、前記出題文に解答するための入力画面が再度表示される英作文自動正誤判別指導システムあるいはプログラム。
【請求項１５】
請求項１〜１４のいずれかに記載の英作文自動正誤判別指導システムあるいはプログラムにおいて、入力された英文が正解と判別され、その旨が画面に表示された場合、あるいは誤答と判別され、その旨と請求項１０，１２，１３のいずれかに記載の基本説明文もしくは請求項１１，１２，１３のいずれかに記載の特定誤答説明文とが画面に表示された場合に、次の問題へ進むためのボタンが表示され、前記ボタンを選択すると、次の問題に進むことができる英作文自動正誤判別指導システムあるいはプログラム。
【請求項１６】
請求項１〜１５のいずれかに記載の英作文自動正誤判別指導システムあるいはプログラムにおいて、請求項１，２，７，９，１０のいずれかに記載の学習者の名前あるいは入力操作用の登録名を登録し、前記学習者の学習内容あるいは学習結果に関する情報をデータとして記録する英作文自動正誤判別指導システムあるいはプログラム。
【請求項１７】
請求項１〜１６のいずれかに記載の英作文自動正誤判別指導システムあるいはプログラムにおいて、請求項１，２，７，９，１０，１６のいずれかに記載の学習者が前記英作文自動正誤判別指導システムあるいはプログラムの使用を学習の途中でやめた場合、途中でやめたところから学習を再開できることを特徴とする英作文自動正誤判別指導システムあるいはプログラム。
【請求項１８】
請求項１〜１７のいずれかに記載の英作文自動正誤判別指導システムあるいはプログラムにおいて、請求項１６に記載の学習内容あるいは学習結果に関する情報を表示するのを特徴とする英作文自動正誤判別指導システムあるいはプログラム。
【請求項１９】
請求項１〜１８のいずれかに記載の英作文自動正誤判別指導システムあるいはプログラムにおいて、正解となる英文を入力するためのヒントを表示することが可能な英作文自動正誤判別指導システムあるいはプログラム。
【請求項２０】
請求項１〜１９のいずれかに記載の英作文自動正誤判別指導システムあるいはプログラムにおいて、複数の英作文学習コースから構成される英作文自動正誤判別指導システムあるいはプログラム。
【請求項２１】
請求項２０に記載の英作文自動正誤判別指導システムあるいはプログラムにおいて、前記英作文学習コースが、基礎文法を学ぶための基礎英作文コースと、基礎文法を既に習得している人のための応用英作文コースから構成される英作文自動正誤判別指導システムあるいはプログラム。
【請求項２２】
前記記載の英作文自動正誤判別指導システムあるいはプログラムにおいて、請求項２１に記載の基礎英作文コースを受講すべきかどうか判定するためのプログラムがあるのを特徴とする英作文自動正誤判別指導システムあるいはプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】本発明は、コンピュータを使い、日本語で書かれた出題文の英訳を指導するシステムあるいはプログラムにおいて、学習者によって入力された英文が正解であるか誤答であるか自動判別して画面に表示し、誤答の場合には、誤答内容に対応した説明文を画面表示して指導する英作文自動正誤判別指導システムあるいはプログラムに関するものである。
【背景技術】
【０００２】従来からあるコンピュータを使って英作文を指導するシステムとしては、出題文（日本語）を単語や句に分解して、リストにしてコンピュータ画面に表示し、主語や結語、自動詞、他動詞のような文法用語を使って質問して、正解文（英語）の最初に来るべき英単語や英語の句に対応する日本語の単語や句をリストから選択させ、次いで英単語や英語の句のリストをコンピュータ画面に表示し、選択された日本語の単語や句に対応する英単語や英語の句を選択させるという方法で、英文の最初に来る単語や句を確定し、二番目以降に来る英単語や英語の句についても、同様の方法を繰り返すことによって順次確定し、最終的に正解文を導かせるものがある。
この例として、〔特許公開２００４−１５１３９６〕「英作文能力養成システム」がある。
【発明の開示】
【発明が解決しようとする課題】
【０００３】しかし、従来のコンピュータを使って英作文を指導するシステムでは、文法用語を使った質問を読んでリストの中から日本語の単語や句を選択するというステップを踏み、その後選択した日本語に対応する英語の単語や句を選択するという作業を学習者の能力に関係なく踏まなければならず、学習者が出題文（日本語）を一見して正解文（英語）が分かる場合でも、上述の不合理な作業をしなければならないという問題があった。本発明が解決しようとする課題は、出題文に正解を入力するための学習者の能力を出題文ごとに判別して、学習者の能力に応じた適切な解説文を表示することにより、従来のように不必要なステップを踏むことなく英作文の学習ができる合理的で学習効率の高いコンピュータを使った英作文指導システムあるいはプログラムを提供することである。
【問題を解決するための手段】
【０００４】この課題を解決するため、請求項１の発明は、コンピュータを使い、日本語で書かれた出題文の英訳を指導するシステムあるいはプログラムにおいて、学習者によって入力された英文が正解であるか誤答であるか自動判別して画面に表示し、誤答の場合には、誤答内容に対応した説明文を画面に表示して指導する英作文自動正誤判別指導システムあるいはプログラムである。
学習者が出題文（日本語）を見ただけで正しい英文を構成できる場合には、従来のシステムのように質問を読んでリストの中から日本語の単語や句を選択する等の不必要なステップを踏まないで解答を完了し、速やかに次の問題に進むことができ、誤りの場合にのみ、正しい英文を作るのに必要な説明文が画面表示されるので、効率的な英作文の学習が可能になる。
【０００５】請求項２の発明は、出題文の正解を構成する単語あるいは約物が含まれる単語約物リストが画面に表示され、学習者が任意の単語あるいは約物を選択したとき、選択された単語あるいは約物が単語約物リストから消えるとともに画面上の解答用スペースに表示される英作文自動正誤判別指導システムあるいはプログラムである。
学習者は、単語や約物を選択するだけで英文を入力できるので、一文字ずつ入力する場合に比べて学習にかかる時間が短くなり、短時間で多くの問題を解くことができる。
【０００６】請求項３の発明は、解答用スペースに既に何らかの単語あるいは約物が表示されているとき、単語約物リストから新たに選択されたものが単語である場合、解答用スペースに最後に表示された単語あるいは約物の後に一文字分のスペースを空けて、新たに選択された単語が加筆表示される英作文自動正誤判別指導システムあるいはプログラムである。
学習者が選択した単語や約物が、一般的な英文の表記と同じように単語間に一文字分のスペースを空けて解答用スペースに表示されるので、学習者は入力した英文の誤りに気がつきやすく、入力作業を正確に行うことができる。
【０００７】請求項４の発明は、英文において習慣的に最初の文字が大文字で表記される単語を除いて、単語約物リストの中の単語を原則としてすべて小文字で表示し、解答用スペースに単語が表示されていない場合、選択された単語がリストから消えるとともに、解答用スペースに最初の一文字が大文字に変換されて表示される英作文自動正誤判別指導システムあるいはプログラムである。
単語リスト内の単語の一文字目が大文字かどうかで、その単語が文頭に来るか否かを判断することができなくなるので、学習者が実際は構文的説明や文法的説明を必要としているにも関わらず、推測によって入力された英文が正解となり、説明文が表示されずじまいになるというケースを少なくすることができる。
【０００８】請求項５の発明は、学習者が英文を入力する途中で、画面に表示された単語約物削除用ボタンを選択すると、解答用スペースに最後に表示された単語あるいは約物が消え、単語約物リストに消えた単語が追加表示される英作文自動正誤判別指導システムあるいはプログラムである。
学習者が誤って単語を入力したことに気がついた場合、訂正して、正しい単語を再入力することが可能になる。
【０００９】請求項６の発明は、学習者が英文を入力する途中で、画面に表示された全文削除用ボタンを選択すると、解答用スペースに表示された単語と約物が全て消え、単語約物リストに消えた単語が追加表示される英作文自動正誤判別指導システムあるいはプログラムである。学習者が英文を入力する途中で、入力した英文に根本的な誤りがあると気がついた場合などに、入力した英文を全て消去して、最初から入力し直すことができる。
【００１０】請求項７の発明は、単語約物リストの中の単語あるいは約物の組み合わせの中で、出題文の正解となる組み合わせ（英文）をデータとして用意し、学習者によって入力された英文と照合して、正解か誤答かを判別する英作文自動正誤判別指導システムあるいはプログラムである。
正解か誤答か自動判別することにより、誤答の場合には、誤答内容に対応した説明文を画面に表示することが可能になる。
【００１１】請求項８の発明は、単語約物リストが、出題文の正解となる単語あるいは約物の組み合わせを構成する全ての単語あるいは約物と、付加単語データとして別に用意された単語あるいは約物とを合わせたものから構成されるのを特徴とする英作文自動正誤判別指導システムあるいはプログラムである。
正解となる単語あるいは約物の組み合わせに必要な単語や約物が単語約物リストに必ずあるので、どの出題文にも必ず正解があることが保証される。
また、出題文と正解文さえあれば、そこに任意の数の付加単語データを加えるだけで自動的に単語約物リストが生成されるので、英作文自動正誤判別指導システムあるいはプログラム上で機能する問題を作るのが容易になる。
【００１２】請求項９の発明は、特定の付加単語データを用意することにより、学習者が特定の文法的間違いをすることを可能にした英作文自動正誤判別指導システムあるいはプログラムである。
英作文に必要な文法的知識を学習者が持っているかどうかを、文法的体系に基づいてチェックし、誤答の場合、欠けている知識を表示して指導する英作文学習のコースを作ることが可能になる。
【００１３】請求項１０の発明は、学習者によって入力されうる誤答に対応した包括的な説明文を、出題文ごとに基本説明文データとして用意し、学習者によって入力された英文が誤答の場合、基本説明文が表示可能な英作文自動正誤判別指導システムあるいはプログラムである。
出題文ごとに必ず基本説明文データが用意されているので、学習者によって入力された英文が誤答の場合、いずれの出題文についても、誤答に対応した基本説明文を表示し、指導することが可能になる。
【００１４】請求項１１の発明は、出題文に対する特定の誤答と、特定の誤答に対応する特定誤答説明文とを対にして特定誤答データとして用意し、表示可能にした英作文自動正誤判別指導システムあるいはプログラムである。
特定の誤答に対して、直接対応した誤答説明文を用意することにより、基本説明文よりも簡潔で指導効果の高い説明文を表示することが可能になる。
【００１５】請求項１２の発明は、誤答が入力された場合、特定誤答データの中に同じ誤答があればその誤答に対応する特定誤答説明文を表示し、特定誤答データの中に同じ誤答がなければ基本説明文を表示する英作文自動正誤判別指導システムあるいはプログラムである。
入力頻度の高い誤答や教育的観点から重要と思われる誤答などに対しては、簡潔で教育効果の高い特定誤答説明文を用意して表示し、誤答が特定誤答データになく特定誤答説明文を表示できない場合には、包括的な解説が書かれた基本説明文を表示して、指導をすることが可能になる。
【００１６】請求項１３の発明は、出題文と、出題文の正解となる単語あるいは約物の組み合わせと、付加単語データと、基本説明文とを組にして記憶した英作文基本データベースと、特定の誤答と特定の誤答に対応する特定誤答説明文とを対にして記憶した特定誤答用データベースとを特徴とする英作文自動正誤判別指導システムあるいはプログラムである。
英作文基本データベースと特定誤答用データベースにより、英作文自動正誤判別指導システムあるいはプログラムの作成が容易になるだけでなく、新たな英作文の問題を追加することが容易になる。
【００１７】請求項１４の発明は、出題文に対して入力された英文が誤答と判別された場合、もう一度解答するためのボタンが表示され、ボタンを選択すると、同じ出題文に解答するための入力画面が再度表示される英作文自動正誤判別指導システムあるいはプログラムである。
学習者は、入力した英文が誤答だった場合、繰り返し同じ問題を練習することにより、確実に英作文の能力を向上させることができる。
【００１８】請求項１５の発明は、入力された英文が正解と判別され、その旨が画面に表示された場合、あるいは誤答と判別され、その旨と基本説明文あるいは特定誤答説明文とが画面に表示された場合に、次の問題へ進むためのボタンが表示され、ボタンを選択すると、次の問題に進むことができる英作文自動正誤判別指導システムあるいはプログラムである。
学習者は、入力された英文が正解である場合は、不必要なステップを踏まずに即座に次の問題に進むことができるので、効率的に英作文を学ぶことができる。
また、入力した英文が誤答であったとしても、もう一度繰り返して同じ問題を学習する必要がないと判断した場合などには、同様に次の問題に進むことで、能率的に英作文学習を進めることができる。
【００１９】請求項１６の発明は、学習者情報データベースに、学習者の名前あるいは入力操作用の登録名を登録し、学習者の学習内容あるいは学習結果に関する情報を記録する英作文自動正誤判別指導システムあるいはプログラムである。
各学習者ごとに学習の進捗状況などを個別に管理することにより、複数のユーザーが混乱なく同一のプログラムを利用することが可能になる。
【００２０】請求項１７の発明は、学習者が英作文自動正誤判別指導システムあるいはプログラムの使用を学習の途中でやめた場合、途中でやめたところから学習を再開できることを特徴とする英作文自動正誤判別指導システムあるいはプログラムである。
学習者は、好きなところで学習をやめ、やめたところから学習を再開できるので便利である。
【００２１】請求項１８の発明は、学習者の学習内容あるいは学習結果に関する情報を表示するのを特徴とする英作文自動正誤判別指導システムあるいはプログラムである。
学習内容あるいは学習結果に関する情報が表示されることにより、学習者は学習の励みになるだけでなく、学習している英作文のコースを繰り返して勉強すべきかどうか判断するための材料ができるので便利である。
【００２２】請求項１９の発明は、正解となる英文を入力するためのヒントを表示することが可能な英作文自動正誤判別指導システムあるいはプログラムである。
学習者が、出題文と単語約物リストを見ただけでは解答を思いつくことができなかったとき、ヒントの表示により解答の入力が可能になる。
【００２３】請求項２０の発明は、複数の英作文学習コースから構成される英作文自動正誤判別指導システムあるいはプログラムである。
英作文の難易度や内容が違うコースを用意することにより、学習者は自分のレベルや目的に応じたコースを選択して学習できるので便利である。
【００２４】請求項２１の発明は、英作文学習コースが、基礎文法を学ぶための基礎英作文コースと、基礎文法を既に習得している人のための応用英作文コースから構成される英作文自動正誤判別指導システムあるいはプログラムである。
基礎文法を充分に理解していない学習者は基礎英作文コースを、基礎文法をすでに習得している学習者は応用英作文コースを学習することにより、いずれも効率的に英作文学習を進めることが可能になる。
【００２５】請求項２２の発明は、基礎英作文コースを受講すべきかどうか判定するためのプログラムがあるのを特徴とする英作文自動正誤判別指導システムあるいはプログラムである。
学習者は主観的な自己評価に頼ることなく、プログラムによって客観的に判定された英語力に応じた英作文学習コースを選択し学習することができる。
【発明の効果】
【００２６】本発明により、学習者は、学習者の能力に応じた英作文コースのもとで無理なく学習を進めることが可能になるとともに、学習者が正解文を入力できない場合あるいは学習者が説明を必要とする場合にのみ、構文的説明や文法的説明がコンピュータ画面に表示されるので、効率的に英作文に必要な知識を習得することができる。
【実施例１】
【００２７】以下、本発明に係る英作文自動正誤判別指導システムを、インターネットに接続されたサーバーとパソコンを使った実施例に基づき説明する。
サーバー内に、データベース管理システムＭｙＳＱＬを使い、英作文基本データベース用の英作文基本テーブルと特定誤答用データベース用の特定誤答テーブル、学習者情報データベース用の学習者情報テーブルから構成される英作文自動正誤判別指導システム用データベースを設置する。
学習者がパソコンでログインすると、ウェブ用プログラミング言語ＰＨＰがＭｙＳＱＬを操作して、学習者が前回のアクセス時に学習していた英作文学習コースの続きに当たる問題に解答するための、基本入力画面が表示される（図１）。【００２８】図１は、基礎英作文コースの問題１０の基本入力画面である。ＰＨＰがＭｙＳＱＬから問題番号／出題文／正解／ヒント／学習結果などのデータを抽出し、抽出したデータに基づいて単語約物リストを生成し、さらにはヒント２０／問題番号２２／出題文２１／解答用スペース２３／書き込み用ボタン２４／単語約物削除用ボタン２５／単語約物リスト２６／全文削除用ボタン３０／答合わせ用ボタン３１／メニューボタン２８、および「ヒントを表示  □」２９とを組み合わせた解答用フォームとして基本入力画面を表示する。
図１のように「ヒントを表示  □」２９の□に、学習者がチェックを入れた場合は、出題文２１の上に正解を導くために役立つヒントが表示される。チェックを外した状態ではヒントは表示されない。
また、図１の書き込み用ボタン２４は、学習者が単語約物リスト２６から書き込みたい単語あるいは約物を選択した後に、このボタンを選択することによって書き込みを実行することを想定したものである。ただし、学習者が単語あるいは約物を選択したときに、パソコン内の言語によって、書き込み用ボタン２４を選択することなく解答用スペースに自動書き込みすることが可能な場合には、書き込み用ボタン２４は表示されない。【００２９】
【表１】
2008197604.tif 000003
【００３０】
【表２】
2008197604.tif 000004
【００３１】
【表３】
2008197604.tif 000005
【００３２】ＰＨＰによってＭｙＳＱＬの英作文基本テーブルから読み込まれる問題データは、表１データ例１（英作文基本テーブル）に見られるように、コース名／問題番号／出題文／正解／付加単語／基本説明文／ヒント／テストの８項目から構成される。
また、特定誤答用テーブルに格納されているデータは、表２データ例２（特定誤答用テーブル）や表３データ例３（特定誤答用テーブル）に見られるように、誤答番号／問題番号／誤答／誤答説明文の４項目から構成される。【００３３】表１データ例１（英作文基本テーブル）における「正解」項目中に見られるスラッシュ記号「／」は、正解が複数ある場合に、複数の正解データ間を区切る記号として用いる。表１データ例１（英作文基本テーブル）で言えば、スラッシュ記号前の「Ｉｓ  ｔｈｉｓ  ｇｉｒｌ  ｙｏｕｒ  ｃｌａｓｓｍａｔｅ，ｔｏｏ？」とスラッシュ記号後の「Ｉｓ  ｔｈｉｓ  ｇｉｒｌ  ｙｏｕｒ  ｃｌａｓｓｍａｔｅ  ｔｏｏ？」はどちらでも正解という意味になる。【００３４】表１データ例１（英作文基本テーブル）における付加単語データ「ａｒｅ」と「ａｍ」の存在により、ｂｅ動詞の使い方に関する文法的な間違いが可能になる。具体的には、この問題における「Ｉｓ  ｔｈｉｓ  ｇｉｒｌ  ｙｏｕｒ  ｃｌａｓｓｍａｔｅ，ｔｏｏ？」という正解に対して、ｂｅ動詞の用法を理解していない学習者が、例えば「Ａｒｅ  ｔｈｉｓ  ｇｉｒｌ  ｙｏｕｒ  ｃｌａｓｓｍａｔｅ，ｔｏｏ？」などの解答をすることが可能になる。【００３５】基本入力画面には、表１データ例１（英作文基本テーブル）の場合、図１のように問題番号データと出題文データが、「問題１０」２２、「この女の子もあなたの同級生ですか？」２１と表示され、その下に解答用スペース２３が表示される。単語約物リスト２６には、正解データに含まれるすべての単語および約物に付加単語データを加えたものが、原則としてすべて小文字で表示される。
「ヒントを表示  □」２９に学習者がチェックを入れると、問題番号２２と出題文２１の上にヒントデータが「ヒント：  あれもあなたの本ですか？→Ｉｓ  ｔｈａｔ  ｙｏｕｒ  ｂｏｏｋ，ｔｏｏ？」２０と表示される。【００３６】学習者が単語約物リスト２６の中の単語“ｔｈｉｓ”を選択し、書き込み用ボタン２４を選択すると、図２のように解答用スペース２３に最初の一文字のみ大文字に変換されて“Ｔｈｉｓ”と表示され、単語約物リスト２６からは“ｔｈｉｓ”が消える。【００３７】このとき、学習者が単語約物削除用ボタン２５を選択すると、解答用スペース２３から“Ｔｈｉｓ”が消えるとともに、単語約物リスト２６に“ｔｈｉｓ”が追加表示され、図１の状態に戻る。【００３８】図１の状態から、学習者が単語約物リスト２６内の単語“ｉｓ”を選択し、書き込み用ボタン２４を選択すると、解答用スペース２３に最初の一文字のみ大文字に変換されて“Ｉｓ”と表示され、単語約物リスト２６からは“ｉｓ”が消える。さらに、引き続き単語約物リスト２６内の単語“ｔｈｉｓ”を選択し、書き込み用ボタン２４を選択すると、図３のように単語間に一文字分のスペースを空けて“Ｉｓ  ｔｈｉｓ”と表示され、単語約物リスト２６からは“ｔｈｉｓ”が消える。【００３９】図３の状態から全文削除用ボタン３０を選択すると、解答用スペース２３から“Ｉｓ  ｔｈｉｓ”が消えるとともに、単語約物リスト２６に“ｉｓ”と“ｔｈｉｓ”が追加表示され、図１の状態に戻る。【００４０】図３の解答用スペース２３に“Ｉｓ  ｔｈｉｓ”と表示された状態で、さらに引き続き単語約物リスト２６から“ｇｉｒｌ”、“ｙｏｕｒ”、“ｃｌａｓｓｍａｔｅ”、“，”、“ｔｏｏ”、“？”の順に選択していくと、図４のように解答用スペース２３に“Ｉｓ  ｔｈｉｓ  ｇｉｒｌ  ｙｏｕｒ  ｃｌａｓｓｍａｔｅ，ｔｏｏ？”と表示された状態になる。ここで答合わせ用ボタン３１を選択すると、学習者が入力した英文と表１データ例１（英作文基本テーブル）の正解データ内の英文が一致するかどうか、ＰＨＰによって自動的に検証が行われる。この例の場合、正解データの中に入力された英文と同じ“Ｉｓ  ｔｈｉｓ  ｇｉｒｌ  ｙｏｕｒ  ｃｌａｓｓｍａｔｅ，ｔｏｏ？”があるので、学習者の解答は正解と判別され、図５のように基本入力画面が消えて、代わって「正解です！」４１というメッセージと次の問題に進むためのボタン４２とが表示される。
次の問題に進むためのボタン４２を選択すると、図６のように次の問題の入力画面が表示される。その際、学習結果２７は問題番号１０での正解という結果を反映して、正解率が７８％から８０％に上がる。【００４１】図１の入力画面で、単語約物リスト２６から“ｉｓ”、“ｔｈｉｓ”、“ｇｉｒｌ”、“ｙｏｕｒ”、“ｃｌａｓｓｍａｔｅ”、“，”、“ｔｏｏ”の順に選択していくと、解答用スペース２３には図７のように“Ｉｓ  ｔｈｉｓ  ｇｉｒｌ  ｙｏｕｒ  ｃｌａｓｓｍａｔｅ，ｔｏｏ”と表示される。ここで答合わせ用ボタン３１を選択すると、入力された英文と表１データ例１（英作文基本テーブル）正解データ内の英文とが比較されるが、正解の中に“Ｉｓ  ｔｈｉｓ  ｇｉｒｌ  ｙｏｕｒ  ｃｌａｓｓｍａｔｅ，ｔｏｏ”がないので、学習者の解答は誤答と判別される。
誤答と判別された場合、引き続き特定誤答用テーブルに問題番号１０の誤答データ“Ｉｓｔｈｉｓ  ｇｉｒｌ  ｙｏｕｒ  ｃｌａｓｓｍａｔｅ，ｔｏｏ”があるかどうか検索が行われる。誤答データが存在すれば、学習者には誤答データ中に含まれる誤答説明文（特定誤答説明文）が表示され、誤答データが存在しなければ、包括的な説明を行う基本説明文が表示されることになる。
この場合、表２データ例２（特定誤答用テーブル）に誤答データ“Ｉｓ  ｔｈｉｓ  ｇｉｒｌ  ｙｏｕｒ  ｃｌａｓｓｍａｔｅ，ｔｏｏ”があるので、このデータが読み出され、図８のように「誤答です！」５１というメッセージと、学習者によって入力された誤答５２と、正解５３と、「文の終わりにクエスチョンマークが必要です。」５４という特定誤答説明文と、同じ問題にもう一度解答するためのボタン５５と、次の問題へ進むためのボタン５６とが表示される。
ここでもう一度解答するためのボタン５５を選択すると、問題番号１０の出題文に再度解答できるように、図１の入力画面が再表示される。ただし、＜学習結果＞の「正解率：７８％」という表示は、この時点で「正解率：７０％」と変わる。
次の問題へ進むためのボタンを選択すると、図６のように次の問題（問題番号１１）の入力画面が表示される。ただしここでも同様に、正解率の表示は８０％ではなく７０％となる。【００４２】図１の入力画面で、単語約物リストから“ｔｈｉｓ”、“ｇｉｒｌ”、“ｙｏｕｒ”、“ｃｌａｓｓｍａｔｅ”、”？”の順に選択していくと、図９のように解答用スペース２３には“Ｔｈｉｓ  ｇｉｒｌ  ｙｏｕｒ  ｃｌａｓｓｍａｔｅ？”と表示される。ここで答合わせ用ボタン３１を選択すると、入力された英文と表１データ例１（英作文基本テーブル）の正解データ内の英文とが比較され、正解の中に“Ｔｈｉｓ  ｇｉｒｌ  ｙｏｕｒ  ｃｌａｓｓｍａｔｅ？”がないので、入力された英文は誤答と判別される。
引き続き、特定誤答用テーブルに問題番号１０の誤答“Ｔｈｉｓ  ｇｉｒｌ  ｙｏｕｒ  ｃｌａｓｓｍａｔｅ？”のデータがあるかどうか検索が行われる。［００４１］の場合とは異なり、“Ｔｈｉｓ  ｇｉｒｌ  ｙｏｕｒ  ｃｌａｓｓｍａｔｅ？”という誤答データが特定誤答用テーブルに存在しないので、図１０のように「誤答です！」６１というメッセージと、誤答（入力された英文）６２と、正解６３と、基本説明文６４と、もう一度解答するためのボタン６５と、次の問題へ進むためのボタン６６とが表示される。もう一度解答するためのボタンないし次の問題へ進むためのボタンを選択した場合の挙動は［００４１］の場合と変わらない。
【実施例２】
【００４３】実施例１において、基礎英作文コースとは別に、応用英作文コースとして「英会話を学ぶための英作文コース」、「旅行会話のための英作文コース」、「ビジネス英会話のための英作文コース」、「ビジネスレターを書くための英作文コース」などを備え、さらに応用英作文コースを学習する前に基礎英作文コースを受講すべきかどうか判別するための「英作文基礎能力判定プログラム」を付け加えたもの。【００４４】「応用英作文コース」と「英作文基礎能力判定プログラム」における問題のデータは、「基礎英作文コース」における問題のデータと同じテーブル（英作文基本テーブル）内に置かれるが、［００２９］の表１データ例１（英作文基本テーブル）の第１項目に見られる「コース名」データが、「英会話を学ぶための英作文コース」、「旅行会話のための英作文コース」などの応用英作文コース名や「英作文基礎能力判定プログラム」となることによりＰＨＰによって識別され、混乱なく出力される。【００４５】英作文自動正誤判別システムへのアクセス〜ログイン〜学習開始までの手順は以下のようになる。
パソコンでシステムにアクセスした場合、まず初めに表示されるのは図１１のログイン画面である。すでにユーザーとして登録済みの学習者は、ログイン用フォームに、登録した学習者名７１とパスワード７２とを入力して、送信用ボタン７５を選択する。すると、実施例１の［００２７］で触れたように、学習者が前回のアクセス時に学習していた英作文学習コースの続きに当たる問題に解答するための基本入力画面が表示され、前回の続きから学習を再開することができる。
ユーザーとしての登録がまだ済んでいない学習者は、学習者登録用フォームに学習者名７３とパスワード７４を記入して、送信用ボタン７５を選択する。すると、英作文自動正誤判別指導システムのユーザーとして登録され、画面には図１２のように英作文自動正誤判別指導システムのメニュー画面が表示される。【００４６】図１２のメニュー画面において、「１．英作文基礎能力判定プログラム」８１を選択とすると、同プログラムの１問目の基本入力画面が表示される（実施例１における図１の入力画面参照）。
このプログラムに全問解答した時点で正解率が７０％未満であれば、図１２のメニュー画面に「まず基礎英作文コースを受けることをお勧めします。」というメッセージが表示され、７０％以上だと「基礎力は充分です。応用英作文コースの受講をお勧めします。」というメッセージが表示される。
【実施例３】
【００４７】実施例２において、ＭｙＳＱＬによる英作文自動正誤判別指導システム用データベースと、ＰＨＰによるプログラムファイルとを、ウェブ上のサーバーではなく英作文入力用のパソコン内に設置することにより、英作文自動正誤判別指導システムを単一のパソコン内で構築したもの。
【実施例４】
【００４８】実施例１において、パソコンを携帯電話に置き換えたもの。
【実施例５】
【００４９】実施例１で使用したプログラムをＣＤ（コンパクトディスク）に書き込み、プログラムとして販売可能な形態にしたもの。
【図面の簡単な説明】
【００５０】
【図１】本発明に係る英作文自動正誤判別指導システムの一実施例の基本入力画面（基礎英作文コース  問題１０）を示す図。
【図２】図１の入力画面において、学習者が解答用スペースに書き込みをした状態の画面例を示す図。
【図３】図１の入力画面において、学習者が解答用スペースに書き込みをした状態の画面例を示す図。
【図４】図１の入力画面において、学習者が解答用スペースに書き込みをした状態の画面例を示す図。
【図５】「正解です！」というメッセージと次の問題に進むためのボタンとが表示された画面例を示す図。
【図６】基本入力画面（基礎英作文コース  問題１１）を示す図。
【図７】図１の入力画面において、学習者が解答用スペースに書き込みをした状態の画面例を示す図。
【図８】「誤答です！」というメッセージと特定誤答説明文が表示された画面例を示す図。
【図９】図１の入力画面において、学習者が解答用スペースに書き込みをした状態の画面例を示す図。
【図１０】「誤答です！」というメッセージと基本説明文が表示された画面例を示す図。
【図１１】英作文自動正誤判別指導システムの一実施例のログイン用フォームと学習者登録用フォームとが表示されたログイン画面例を示す図。
【図１２】英作文自動正誤判別指導システムの一実施例のメニュー画面を示す図。
【符号の説明】
【００５１】２０  基本入力画面におけるヒントの表示
２１  基本入力画面における出題文の表示
２２  基本入力画面における問題番号の表示
２３  基本入力画面における解答用スペースの表示
２４  基本入力画面における書き込み用ボタンの表示
２５  基本入力画面における単語約物削除用ボタンの表示
２６  基本入力画面における単語約物リストの表示
２７  基本入力画面における学習結果の表示
２８  基本入力画面におけるメニューボタンの表示
２９  基本入力画面における「ヒントを表示  □」の表示
３０  基本入力画面における全文削除用ボタンの表示
３１  基本入力画面における答合わせ用ボタンの表示
４１  「正解です！」というメッセージの表示
４２  次の問題に進むためのボタンの表示
５１  「誤答です！」というメッセージの表示
５２  誤答の表示
５３  正解の表示
５４  特定誤答説明文の表示
５５  もう一度解答するためのボタンの表示
５６  次の問題へ進むためのボタンの表示
６１  「誤答です！」というメッセージの表示の表示
６２  誤答の表示
６３  正解の表示
６４  基本説明文の表示
６５  もう一度解答するためのボタンの表示
６６  次の問題へ進むためのボタンの表示
７１  ログイン用フォームにおける学習者名の入力欄の表示
７２  ログイン用フォームにおけるパスワードの入力欄の表示
７３  学習者登録用フォームにおける学習者名の入力欄の表示
７４  学習者登録用フォームにおけるパスワードの入力欄の表示
７５  送信用ボタンの表示
８１  英作文自動正誤判別指導システムのメニュー画面における英作文基礎能力判定プログラムを選択するためのメニューの表示
８２  英作文自動正誤判別指導システムのメニュー画面における基礎英作文コースを選択するためのメニューの表示
８３  英作文自動正誤判別指導システムのメニュー画面における応用英作文コースを選択するためのメニューの表示
８４  英作文自動正誤判別指導システムのメニュー画面における応用英作文コースを選択するためのメニューの表示
８５  英作文自動正誤判別指導システムのメニュー画面における応用英作文コースを選択するためのメニューの表示
８６  英作文自動正誤判別指導システムのメニュー画面における応用英作文コースを選択するためのメニューの表示
【図１】
2008197604.tif 000006
【図２】
2008197604.tif 000007
【図３】
2008197604.tif 000008
【図４】
2008197604.tif 000009
【図５】
2008197604.tif 000010
【図６】
2008197604.tif 000011
【図７】
2008197604.tif 000012
【図８】
2008197604.tif 000013
【図９】
2008197604.tif 000014
【図１０】
2008197604.tif 000015
【図１１】
2008197604.tif 000016
【図１２】
2008197604.tif 000017