(57)【要約】【課題】学習教材を簡易に得ることが可能な学習システム，学習アプリケーションプログラム及び学習システム制御方法を提供する。【解決手段】蛍光ペンが使用されている書類の画像データに基づいて、その書類に使用されている蛍光ペンの色及び使用箇所並びに書類のテキストデータを取得するデータ取得部Ｓ１３２と、データ取得部Ｓ１３２が取得した蛍光ペンの色に基づいて、作成する教材を決定する作成教材決定部Ｓ１３３，Ｓ１３５，Ｓ１３７と、データ取得部Ｓ１３２が取得したテキストデータを使用して、作成教材決定部Ｓ１３３，Ｓ１３５，Ｓ１３７で決定された教材を作成する教材作成部Ｓ１３４，Ｓ１３６，Ｓ１３８と、教材作成部Ｓ１３４，Ｓ１３６，Ｓ１３８が作成した教材を保存する教材保存部Ｓ１３４９，Ｓ１３６４，Ｓ１３８２と、を有する。【選択図】図３
2019185035.tif 000002
【特許請求の範囲】
【請求項１】
蛍光ペンが使用されている書類の画像データに基づいて、その書類に使用されている蛍光ペンの色及び使用箇所並びに書類のテキストデータを取得するデータ取得部と、
前記データ取得部が取得した蛍光ペンの色に基づいて、作成する教材を決定する作成教材決定部と、
前記データ取得部が取得したテキストデータを使用して、前記作成教材決定部で決定された教材を作成する教材作成部と、
前記教材作成部が作成した教材を保存する教材保存部と、
を有する学習システム。
【請求項２】
請求項１に記載の学習システムにおいて、
前記作成教材決定部は、前記蛍光ペンの色が対語句教材の作成を指示する色である場合は、対語句教材を作成することを決定し、
前記教材作成部は、前記対語句教材の作成を指示する色の蛍光ペンによってハイライトされた語句のテキストデータを使用して、そのハイライトされた語句とその語句の対となる語句とを対応させた対語句教材を作成する、
学習システム。
【請求項３】
請求項２に記載の学習システムにおいて、
前記教材作成部は、前記ハイライトされた語句の対となる語句を、データベースから選出して、対語句教材を作成する、
学習システム。
【請求項４】
請求項２に記載の学習システムにおいて、
教材の作成を指示する色以外の色の蛍光ペンによっても語句がハイライトされている場合に、前記対語句教材の作成を指示する色でハイライトされている語句を一方のグループとし、前記教材の作成を指示する色以外の色でハイライトされている語句を他方のグループとして、グループ分けするグループ分け部と、
前記一方のグループに属する語句及び前記他方のグループに属する語句を、教材作成者が使用する表示部の異なるエリアに出力する語句出力部と、
を有し、
前記教材作成部は、前記表示部に出力された前記他方のグループに属する語句のうち、教材作成者によって選択されて前記一方のグループに属する語句と対応付けられた語句を、前記一方のグループに属する語句の対語句として、対語句教材を作成する、
学習システム。
【請求項５】
請求項２に記載の学習システムにおいて、
教材の作成を指示する色以外の色の蛍光ペンによっても語句がハイライトされている場合に、前記対語句教材の作成を指示する色でハイライトされている語句を一方のグループとし、前記教材の作成を指示する色以外の色でハイライトされている語句を他方のグループとして、グループ分けするグループ分け部と、
前記一方のグループに属する語句のひとつ及び前記他方のグループに属する語句を、教材作成者が使用する表示部の異なるエリアに出力する語句出力部と、
を有し、
前記教材作成部は、前記表示部に出力された前記他方のグループに属する語句のうち、教材作成者によって選択された語句を前記一方のグループに属する語句のひとつの対語句として、対語句教材を作成する、
学習システム。
【請求項６】
請求項２から請求項５までのいずれか１項に記載の学習システムにおいて、
前記対語句教材のなかから、或る語句を問題として出力する対語句問題出力部と、
学習者が入力した解答が前記或る語句の対となる語句と一致するか否かで正誤を判定する対語句正誤判定部と、
を有する学習システム。
【請求項７】
請求項１から請求項６までのいずれか１項に記載の学習システムにおいて、
前記作成教材決定部は、前記蛍光ペンの色が穴埋め教材の作成を指示する色である場合は、穴埋め教材を作成することを決定し、
前記教材作成部は、前記穴埋め教材の作成を指示する色の蛍光ペンによってハイライトされた語句を含むセンテンスのテキストデータを使用して、前記ハイライトされた語句を空欄に置き換えた穴埋め教材を作成する、
学習システム。
【請求項８】
請求項７に記載の学習システムにおいて、
前記穴埋め教材を出力する穴埋め教材出力部と、
学習者が入力した解答が、前記空欄に置き換えられた語句と一致するか否かで正誤を判定する穴埋め正誤判定部と、
を有する学習システム。
【請求項９】
請求項１から請求項８までのいずれか１項に記載の学習システムにおいて、
前記作成教材決定部は、前記蛍光ペンの色が音声学習教材の作成を指示する色である場合は、音声学習教材を作成することを決定し、
前記教材作成部は、前記音声学習教材の作成を指示する色の蛍光ペンで囲まれた又はハイライトされた文のテキストデータを音声学習教材とする、
学習システム。
【請求項１０】
請求項９に記載の学習システムにおいて、
前記音声学習教材を音声として出力する音声出力部を有する、
学習システム。
【請求項１１】
請求項１０に記載の学習システムにおいて、
前記音声出力部は、前記音声学習教材の作成を指示する色の蛍光ペンで囲まれた又はハイライトされた文の途中に斜線が引かれている場合は、斜線が引かれている箇所で区切って前記音声学習教材を音声として出力する、
学習システム。
【請求項１２】
請求項１０又は請求項１１に記載の学習システムにおいて、
学習者が入力した音声に基づいてテキストデータを生成するテキストデータ生成部と、
学習者の音声に基づくテキストデータが、前記音声出力部から出力した前記音声学習教材のテキストデータと一致するか否かで正誤を判定する音声正誤判定部を有する、
学習システム。
【請求項１３】
請求項１から請求項１２までのいずれか１項に記載の学習システムにおいて、
前記教材保存部に保存されている教材を送信する教材送信部と、
前記教材送信部から送信された教材を受信する教材受信部と、
前記教材受信部が受信した教材を保存する受信教材保存部と、
を有する学習システム。
【請求項１４】
請求項１３に記載の学習システムにおいて、
前記教材受信部が教材を受信した場合に対価情報を更新する対価情報更新部を有する、
学習システム。
【請求項１５】
請求項１３又は請求項１４に記載の学習システムにおいて、
前記受信教材保存部が保存している教材の送信を要求する教材送信要求部と、
前記教材送信要求部の要求を受けて教材を送信する要求教材送信部と、
前記要求教材送信部から送信された教材を受信する要求教材受信部と、
を有する学習システム。
【請求項１６】
請求項１５に記載の学習システムにおいて、
前記要求教材受信部が教材を受信した場合に対価情報を更新する第２の対価情報更新部を有する、
学習システム。
【請求項１７】
蛍光ペンが使用されている書類の画像データに基づいて、その書類に使用されている蛍光ペンの色及び使用箇所並びに書類のテキストデータを取得するデータ取得ステップと、
前記データ取得ステップで取得した蛍光ペンの色に基づいて、作成する教材を決定する作成教材決定ステップと、
前記データ取得ステップで取得したテキストデータを使用して、前記作成教材決定ステップで決定された教材を作成する教材作成ステップと、
前記教材作成ステップで作成した教材を保存する教材保存ステップと、
を有する学習アプリケーションプログラム。
【請求項１８】
蛍光ペンが使用されている書類の画像データに基づいて、その書類に使用されている蛍光ペンの色及び使用箇所並びに書類のテキストデータを取得するデータ取得工程と、
前記データ取得工程で取得した蛍光ペンの色に基づいて、作成する教材を決定する作成教材決定工程と、
前記データ取得工程で取得したテキストデータを使用して、前記作成教材決定工程で決定された教材を作成する教材作成工程と、
前記教材作成工程で作成した教材を保存する教材保存工程と、
を有する学習システム制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、学習システム，学習アプリケーションプログラム及び学習システム制御方法に関する。
【背景技術】
【０００２】
特許文献１をはじめとして、従来よりさまざまな学習システムが提案されている。このようなシステムを使用すれば、英語の学習や、歴史の年号の暗記などを、効率よく行うことができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００２−４１０１２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来のシステムでは、パッケージ化されて市販されている教材を使用する。市販品は、たとえば英検（登録商標）やＴＯＥＩＣ（登録商標）といったメジャーな試験用の教材が多い。医学生や看護学校生が臓器名や病名などに関する英語句を覚えたり、症状を覚えるといったマイナーな教材はない。そのため、そのような学習を行うには、リングで綴じられた単語カードを使用して自分で教材を作成する、といった昔ながらの学習をせざるを得ないのが実情である。このような方法は、教材を作成するのに、とても手間がかかってしまう。
【０００５】
その他にも自分独自の教材が欲しいという要望が多くある。
【０００６】
本発明は、このような従来の問題点に着目してなされた。本発明の目的は、学習教材を簡易に得ることが可能な学習システム，学習アプリケーションプログラム及び学習システム制御方法を提供することである。
【課題を解決するための手段】
【０００７】
本発明は以下のような解決手段によって前記課題を解決する。なお、理解を容易にするために本発明の実施形態に対応する符号を括弧書きするが、これに限定されるものではない。また符号を付して説明した構成は適宜代替しても改良してもよい。
【０００８】
第１の態様は、蛍光ペンが使用されている書類の画像データに基づいて、その書類に使用されている蛍光ペンの色及び使用箇所並びに書類のテキストデータを取得するデータ取得部（Ｓ１３２）と、前記データ取得部（Ｓ１３２）が取得した蛍光ペンの色に基づいて、作成する教材を決定する作成教材決定部（Ｓ１３３，Ｓ１３５，Ｓ１３７）と、前記データ取得部（Ｓ１３２）が取得したテキストデータを使用して、前記作成教材決定部（Ｓ１３３，Ｓ１３５，Ｓ１３７）で決定された教材を作成する教材作成部（Ｓ１３４，Ｓ１３６，Ｓ１３８）と、前記教材作成部（Ｓ１３４，Ｓ１３６，Ｓ１３８）が作成した教材を保存する教材保存部（Ｓ１３４５，Ｓ１３６４，Ｓ１３８２）と、を有する学習システムである。
【０００９】
第２の態様は、第１の態様の学習システムにおいて、前記作成教材決定部（Ｓ１３３）は、前記蛍光ペンの色が対語句教材の作成を指示する色である場合は、対語句教材を作成することを決定し、前記教材作成部（Ｓ１３４）は、前記対語句教材の作成を指示する色の蛍光ペンによってハイライトされた語句のテキストデータを使用して、そのハイライトされた語句とその語句の対となる語句とを対応させた対語句教材を作成する、学習システムである。
【００１０】
第３の態様は、第２の態様の学習システムにおいて、前記教材作成部（Ｓ１３４）は、前記ハイライトされた語句の対となる語句を、データベースから選出して、対語句教材を作成する、学習システムである。
【００１１】
第４の態様は、第２の態様の学習システムにおいて、教材の作成を指示する色以外の色の蛍光ペンによっても語句がハイライトされている場合に、前記対語句教材の作成を指示する色でハイライトされている語句を一方のグループとし、前記教材の作成を指示する色以外の色でハイライトされている語句を他方のグループとして、グループ分けするグループ分け部（Ｓ１３４１，Ｓ１３４２）と、前記一方のグループに属する語句及び前記他方のグループに属する語句を、教材作成者が使用する表示部の異なるエリアに出力する語句出力部（Ｓ１３４３）と、を有し、前記教材作成部（Ｓ１３４）は、前記表示部に出力された前記他方のグループに属する語句のうち、教材作成者によって選択されて前記一方のグループに属する語句と対応付けられた語句を、前記一方のグループに属する語句の対語句として、対語句教材を作成する、学習システムである。
【００１２】
第５の態様は、第２の態様の学習システムにおいて、教材の作成を指示する色以外の色の蛍光ペンによっても語句がハイライトされている場合に、前記対語句教材の作成を指示する色でハイライトされている語句を一方のグループとし、前記教材の作成を指示する色以外の色でハイライトされている語句を他方のグループとして、グループ分けするグループ分け部（Ｓ１３４１，Ｓ１３４２）と、前記一方のグループに属する語句のひとつ及び前記他方のグループに属する語句を、教材作成者が使用する表示部の異なるエリアに出力する語句出力部（Ｓ１３４３１，Ｓ１３４３２）と、を有し、前記教材作成部（Ｓ１３４）は、前記表示部に出力された前記他方のグループに属する語句のうち、教材作成者によって選択された語句を前記一方のグループに属する語句のひとつの対語句として、対語句教材を作成する、学習システムである。
【００１３】
第６の態様は、第２から第５までのいずれかの態様の学習システムにおいて、前記対語句教材のなかから、或る語句を問題として出力する対語句問題出力部（Ｓ２４１）と、学習者が入力した解答が前記或る語句の対となる語句と一致するか否かで正誤を判定する対語句正誤判定部（Ｓ２４３）と、を有する学習システムである。
【００１４】
第７の態様は、第１から第６までのいずれかの態様の学習システムにおいて、前記作成教材決定部（Ｓ１３５）は、前記蛍光ペンの色が穴埋め教材の作成を指示する色である場合は、穴埋め教材を作成することを決定し、前記教材作成部（Ｓ１３６）は、前記穴埋め教材の作成を指示する色の蛍光ペンによってハイライトされた語句を含むセンテンスのテキストデータを使用して、前記ハイライトされた語句を空欄に置き換えた穴埋め教材を作成する、学習システムである。
【００１５】
第８の態様は、第７の態様の学習システムにおいて、前記穴埋め教材を出力する穴埋め教材出力部（Ｓ３４１）と、学習者が入力した解答が、前記空欄に置き換えられた語句と一致するか否かで正誤を判定する穴埋め正誤判定部（Ｓ３４３）と、を有する学習システムである。
【００１６】
第９の態様は、第１から第８までのいずれかの態様の学習システムにおいて、前記作成教材決定部（Ｓ１３７）は、前記蛍光ペンの色が音声学習教材の作成を指示する色である場合は、音声学習教材を作成することを決定し、前記教材作成部（Ｓ１３８）は、前記音声学習教材の作成を指示する色の蛍光ペンで囲まれた又はハイライトされた文のテキストデータを音声学習教材とする、学習システムである。
【００１７】
第１０の態様は、第９の態様の学習システムにおいて、前記音声学習教材を音声として出力する音声出力部（Ｓ４４１）を有する、学習システムである。
【００１８】
第１１の態様は、第１０の態様の学習システムにおいて、前記音声出力部（Ｓ４４１）は、前記音声学習教材の作成を指示する色の蛍光ペンで囲まれた又はハイライトされた文の途中に斜線が引かれている場合は、斜線が引かれている箇所で区切って前記音声学習教材を音声として出力する、学習システムである。
【００１９】
第１２の態様は、第１０又は第１１の態様の学習システムにおいて、学習者が入力した音声に基づいてテキストデータを生成するテキストデータ生成部（Ｓ４４３）と、学習者の音声に基づくテキストデータが、前記音声出力部（Ｓ４４１）から出力した前記音声学習教材のテキストデータと一致するか否かで正誤を判定する音声正誤判定部（Ｓ４４４）を有する、学習システムである。
【００２０】
第１３の態様は、第１から第１２までのいずれかの態様の学習システムにおいて、前記教材保存部（Ｓ１３４５，Ｓ１３６４，Ｓ１３８２）に保存されている教材を送信する教材送信部（Ｓ５３１）と、前記教材送信部（Ｓ５３１）から送信された教材を受信する教材受信部（Ｓ５１１）と、前記教材受信部（Ｓ５１１）が受信した教材を保存する受信教材保存部（Ｓ５１２）と、を有する学習システムである。
【００２１】
第１４の態様は、第１３の態様の学習システムにおいて、前記教材受信部（Ｓ５１１）が教材を受信した場合に対価情報を更新する対価情報更新部（Ｓ５１３）を有する、学習システムである。
【００２２】
第１５の態様は、第１３又は第１４の態様の学習システムにおいて、前記受信教材保存部（Ｓ５１２）が保存している教材の送信を要求する教材送信要求部（Ｓ６４１）と、前記教材送信要求部（Ｓ６４１）の要求を受けて教材を送信する要求教材送信部（Ｓ６１１）と、前記要求教材送信部（Ｓ６１１）から送信された教材を受信する要求教材受信部（Ｓ６４２）と、を有する学習システムである。
【００２３】
第１６の態様は、第１５の態様の学習システムにおいて、前記要求教材受信部（Ｓ６４２）が教材を受信した場合に対価情報を更新する第２の対価情報更新部（Ｓ６１２）を有する、学習システムである。
【００２４】
第１７の態様は、蛍光ペンが使用されている書類の画像データに基づいて、その書類に使用されている蛍光ペンの色及び使用箇所並びに書類のテキストデータを取得するデータ取得ステップ（Ｓ１３２）と、前記データ取得ステップ（Ｓ１３２）で取得した蛍光ペンの色に基づいて、作成する教材を決定する作成教材決定ステップ（Ｓ１３３，Ｓ１３５，Ｓ１３７）と、前記データ取得ステップ（Ｓ１３２）で取得したテキストデータを使用して、前記作成教材決定ステップ（Ｓ１３３，Ｓ１３５，Ｓ１３７）で決定された教材を作成する教材作成ステップ（Ｓ１３４，Ｓ１３６，Ｓ１３８）と、前記教材作成ステップ（Ｓ１３４，Ｓ１３６，Ｓ１３８）で作成した教材を保存する教材保存ステップ（Ｓ１３４５，Ｓ１３６４，Ｓ１３８２）と、を有する学習アプリケーションプログラムである。
【００２５】
第１８の態様は、蛍光ペンが使用されている書類の画像データに基づいて、その書類に使用されている蛍光ペンの色及び使用箇所並びに書類のテキストデータを取得するデータ取得工程（Ｓ１３２）と、前記データ取得工程（Ｓ１３２）で取得した蛍光ペンの色に基づいて、作成する教材を決定する作成教材決定工程（Ｓ１３３，Ｓ１３５，Ｓ１３７）と、前記データ取得工程（Ｓ１３２）で取得したテキストデータを使用して、前記作成教材決定工程（Ｓ１３３，Ｓ１３５，Ｓ１３７）で決定された教材を作成する教材作成工程（Ｓ１３４，Ｓ１３６，Ｓ１３８）と、前記教材作成工程（Ｓ１３４，Ｓ１３６，Ｓ１３８）で作成した教材を保存する教材保存工程（Ｓ１３４５，Ｓ１３６４，Ｓ１３８２）と、を有する学習システム制御方法である。
【発明の効果】
【００２６】
この態様によれば、教材の作成が容易になり、学習効率を高めることができる。
【図面の簡単な説明】
【００２７】
【図１】図１は、本発明に係る学習システムの概要について説明する図である。
【図２】図２は、蛍光ペンでハイライトされた書類のシステム内での処理方法を説明する図である。
【図３】図３は、教材作成処理を示すフローチャートである。
【図４】図４は、対語句教材作成モードを示すフローチャートである。
【図５】図５は、穴埋め教材作成モードを示すフローチャートである。
【図６】図６は、音声教材作成モードを示すフローチャートである。
【図７】図７は、対語句学習モードを示すフローチャートである。
【図８】図８は、穴埋め学習モードを示すフローチャートである。
【図９】図９は、音声学習モードを示すフローチャートである。
【図１０】図１０は、教材を作成するための書類の第１の例を示す図である。
【図１１】図１１は、対語句教材の作成方法の第１の例を示す図である。
【図１２】図１２は、対語句教材の作成方法の第１の例を示す図である。
【図１３】図１３は、教材を作成するための書類の第２の例を示す図である。
【図１４】図１４は、対語句教材の作成方法の第２の例を示す図である。
【図１５】図１５は、対語句教材の作成方法の第２の例を示す図である。
【図１６】図１６は、対語句教材の作成方法の第２の例を示す図である。
【図１７】図１７は、対語句教材の出題順を変更するための画面の表示例を示す図である。
【図１８】図１８は、学習者端末における対語句学習の開始画面の一例を示す図である。
【図１９】図１９は、学習者端末における初期設定画面の一例を示す図である。
【図２０】図２０は、第２実施形態に係る対語句教材作成モードを示すフローチャートである。
【図２１】図２１は、対語句教材の作成方法を示す図である。
【図２２】図２２は、第３実施形態に係る対語句教材作成モードを示すフローチャートである。
【図２３】図２３は、第４実施形態に係る対語句教材作成モードを示すフローチャートである。
【図２４】図２４は、教材を作成するための書類の第３の例を示す図である。
【図２５】図２５は、学習者端末における音声学習の開始画面の一例を示す図である。
【図２６】図２６は、第６実施形態に係る音声学習モードを示すフローチャートである。
【図２７】図２７は、第７実施形態に係る学習システムの概要について説明する図である。
【図２８】図２８は、教材アップロードモードを示すフローチャートである。
【図２９】図２９は、教材ダウンロードモードを示すフローチャートである。
【発明を実施するための形態】
【００２８】
以下、添付図面を参照しながら本発明の実施形態について説明する。
【００２９】
（第１実施形態）
図１は、本発明に係る学習システムの概要について説明する図である。
【００３０】
はじめに、図１を参照して学習システムの概要について説明する。
【００３１】
図１に示すように、学習システム１は、サーバー１０と、教材作成者端末３０と、学習者端末４０とを含む。教材作成者端末３０及び学習者端末４０は、ネットワーク２０によってサーバー１０に接続され、通信プロトコル（たとえば、ＴＣＰ／ＩＰ）を介してデータを送受信可能になっている。なお、ネットワーク２０は、たとえば、インターネット、専用通信回線（たとえばＣＡＴＶ（Community Antenna Television）回線）、移動体通信網（基地局等を含む）、ゲートウェイ等によって構築されている。
【００３２】
教材作成者端末３０は、教材作成者が操作する端末である。教材作成者端末３０は、たとえば、スキャナー３５が接続されたパーソナルコンピューターである。教材作成者端末３０は、スキャナー３５が取り込んだ画像データをＯＣＲ（Optical Character Recognition；光学文字認識）処理して、書類に使用されている文字のテキストデータを取得する。また書類に蛍光ペンが使用されている場合は、その蛍光ペンの色及び使用箇所もデータとして取得する。詳細は、後述される。なお、教材作成者端末３０は、スキャナー機能及びＯＣＲ機能を有するスマートフォン・タブレット端末などであってもよい。
【００３３】
学習者端末４０は、学習者が操作する端末である。学習者端末４０は、たとえば、スマートフォン・タブレット端末などを含む携帯通信端末である。なお、学習者端末４０は、パーソナルコンピューターであってもよい。また、学習者端末４０は、教材作成者端末３０と兼用されてもよい。
【００３４】
図２は、蛍光ペンでハイライトされた書類のシステム内での処理方法を説明する図である。図２（Ａ）は、書類に記載されている語句の一例を示す。図２（Ｂ）は、その書類に対して、蛍光ペンを使用した状態を示す。図２（Ｃ）は、蛍光ペンでハイライトされた状態について、ＨＴＭＬ形式での表記方法を示す。
【００３５】
図２（Ａ）に示されているように「This is a pen.」と記載されていた書類に対して、図２（Ｂ）に示されているように「pen」を黄色の蛍光ペンでハイライトしている状態で説明する。
【００３６】
このような状態をＨＴＭＬ（HyperText Markup Language）の形式で表記すると、「This is a <mark style="background-color:yellow">pen</mark>.」となる。また「This is a <mark style="background-color:#ffff00">pen</mark>.」のように、sRGBの色指定を使用することも可能である。いずれにせよ、markタグで挟まれた文字がハイライトされるのである。
【００３７】
続いて、学習システム１の具体的なロジックについて、フローチャートを参照して説明する。なおここでは発明の理解を容易にするために、英語の学習を行う場合を挙げて説明する。
【００３８】
図３は、教材作成処理を示すフローチャートである。
【００３９】
ステップＳ１３１において、教材作成者端末３０のＣＰＵ（以下適宜「作成者端末ＣＰＵ」と称す）は、スキャナー３５を介して書類の画像データを取り込む。なお教材作成者端末３０として、スキャナー機能及びＯＣＲ機能を有するスマートフォンなどが使用される場合は、そのスキャナー機能を利用して、画像データを取り込めばよい。
【００４０】
ステップＳ１３２において、作成者端末ＣＰＵは、書類をＯＣＲ処理してテキストデータを取得するとともに、書類に使用されている蛍光ペンの色及び使用箇所の情報を取得して、たとえば上述したようなＨＴＭＬ形式で記憶・保存する。ただし、ＨＴＭＬ形式というのは一例に過ぎず他の形式で記憶・保存してもよい。
【００４１】
ステップＳ１３３において、作成者端末ＣＰＵは、書類に黄色の蛍光ペンが使用されているか否かを判定する。なお、本実施形態では、黄色が特許請求の範囲における「対語句教材の作成を指示する色」に相当する。作成者端末ＣＰＵは、判定結果が肯であればステップＳ１３４に処理を移行し、否であればステップＳ１３４をスキップする。
【００４２】
ステップＳ１３４において、作成者端末ＣＰＵは、対語句教材作成モードを実行する。詳細は、後述される。
【００４３】
ステップＳ１３５において、作成者端末ＣＰＵは、書類にピンクの蛍光ペンが使用されているか否かを判定する。なお、本実施形態では、ピンクが特許請求の範囲における「穴埋め教材の作成を指示する色」に相当する。作成者端末ＣＰＵは、判定結果が肯であればステップＳ１３６に処理を移行し、否であればステップＳ１３６をスキップする。
【００４４】
ステップＳ１３６において、作成者端末ＣＰＵは、穴埋め教材作成モードを実行する。詳細は、後述される。
【００４５】
ステップＳ１３７において、作成者端末ＣＰＵは、書類に水色の蛍光ペンが使用されているか否かを判定する。なお、本実施形態では、水色が特許請求の範囲における「音声学習教材の作成を指示する色」に相当する。作成者端末ＣＰＵは、判定結果が肯であればステップＳ１３８に処理を移行し、否であればステップＳ１３８をスキップする。
【００４６】
ステップＳ１３８において、作成者端末ＣＰＵは、音声教材作成モードを実行する。詳細は、後述される。
【００４７】
図４は、対語句教材作成モードを示すフローチャートである。
【００４８】
このフローチャートは、書類に、或る語句とその対語句とが記載されており、教材作成者は、記憶があいまいだが、両者を見れば対応が分かる、という場合に、教材を作成するものである。
【００４９】
ステップＳ１３４１において、作成者端末ＣＰＵは、黄色でハイライトされた語句のテキストデータＡ１１，Ａ１２，Ａ１３，・・・を抽出して、Ａ１グループに格納する。
【００５０】
ステップＳ１３４２において、作成者端末ＣＰＵは、緑でハイライトされた語句のテキストデータＡ２１，Ａ２２，Ａ２３，・・・を抽出して、Ａ２グループに格納する。
【００５１】
ステップＳ１３４３において、作成者端末ＣＰＵは、Ａ１グループの語句のテキストデータＡ１１，Ａ１２，Ａ１３，・・・及びＡ２グループの語句のテキストデータＡ２１，Ａ２２，Ａ２３，・・・を表示する。具体的な表示例については、後述する。
【００５２】
ステップＳ１３４４において、作成者端末ＣＰＵは、Ａ１グループの語句とＡ２グループの語句とが対応付けられるまで待機し、対応付けが完了したら、ステップＳ１３４５に処理を移行する。
【００５３】
ステップＳ１３４５において、作成者端末ＣＰＵは、作成した対語句教材を保存して処理を終了する。
【００５４】
図５は、穴埋め教材作成モードを示すフローチャートである。
【００５５】
ステップＳ１３６１において、作成者端末ＣＰＵは、ピンクでハイライトされた語句のテキストデータＢ０１，Ｂ０２，Ｂ０３，・・・を含むセンテンスのテキストデータＢ１１，Ｂ１２，Ｂ１３，・・・を抽出する。
【００５６】
ステップＳ１３６２において、作成者端末ＣＰＵは、テキストデータＢ１１，Ｂ１２，Ｂ１３，・・・からテキストデータＢ０１，Ｂ０２，Ｂ０３，・・・を空欄に置き換えて問題テキストデータＢ２１，Ｂ２２，Ｂ２３，・・・を作成する。
【００５７】
ステップＳ１３６３において、作成者端末ＣＰＵは、問題テキストデータＢ２１，Ｂ２２，Ｂ２３，・・・及び正解テキストデータＢ０１，Ｂ０２，Ｂ０３，・・・を穴埋め教材Ｂ３１，Ｂ３２，Ｂ３３，・・・として登録する。
【００５８】
ステップＳ１３６４において、作成者端末ＣＰＵは、作成した穴埋め教材を保存して処理を終了する。
【００５９】
図６は、音声教材作成モードを示すフローチャートである。
【００６０】
ステップＳ１３８１において、作成者端末ＣＰＵは、水色で囲まれたエリアのテキストデータを抽出して、音声教材として登録する。なおセンテンスごとに音声教材のテキストデータＣ１１，Ｃ１２，Ｃ１３，・・・としても、ワードごとに音声教材のテキストデータＣ１１，Ｃ１２，Ｃ１３，・・・としてもよい。
【００６１】
ステップＳ１３８２において、作成者端末ＣＰＵは、作成した音声教材を保存して処理を終了する。
【００６２】
図７は、対語句学習モードを示すフローチャートである。
【００６３】
ステップＳ２４１において、学習者端末４０のＣＰＵ（以下適宜「学習者端末ＣＰＵ」と称す）は、対語句教材に含まれる語句Ａ１ｎ（たとえばＡ１１）のテキストデータを出力する。なおこの出力は、画面に表示する出力であっても、音声での出力であってもよい。
【００６４】
ステップＳ２４２において、学習者端末ＣＰＵは、学習者による入力があるまで待機し、入力されたら、ステップＳ２４３に処理を移行する。なお学習者による入力は、文字入力であっても、音声入力であってもよい。
【００６５】
ステップＳ２４３において、学習者端末ＣＰＵは、学習者によって入力されたのが、語句Ａ１ｎの対語句Ａ０ｎであるか否かを判定する。学習者端末ＣＰＵは、判定結果が肯であればステップＳ２４４に処理を移行し、否であればステップＳ２４５に処理を移行する。
【００６６】
ステップＳ２４４において、学習者端末ＣＰＵは、学習者の入力が正解であると判定する。
【００６７】
ステップＳ２４５において、学習者端末ＣＰＵは、学習者の入力が不正解であると判定し、ステップＳ２４２に処理を戻して、学習者による再度の入力を待つ。
【００６８】
図８は、穴埋め学習モードを示すフローチャートである。
【００６９】
ステップＳ３４１において、学習者端末４０のＣＰＵ（以下適宜「学習者端末ＣＰＵ」と称す）は、穴埋め教材Ｂ２ｎを出力する。なおこの出力は、画面に表示する出力であっても、音声での出力であってもよい。音声での出力の場合は、たとえば空欄箇所を、「ブランク」という音声で出力する。
【００７０】
ステップＳ３４２において、学習者端末ＣＰＵは、学習者による入力があるまで待機し、入力されたら、ステップＳ３４３に処理を移行する。なお学習者による入力は、文字入力であっても、音声入力であってもよい。
【００７１】
ステップＳ３４３において、学習者端末ＣＰＵは、学習者によって入力されたのが、穴埋め教材Ｂ２ｎの正解として登録されている語句Ｂ０ｎであるか否かを判定する。学習者端末ＣＰＵは、判定結果が肯であればステップＳ３４４に処理を移行し、否であればステップＳ３４５に処理を移行する。
【００７２】
ステップＳ３４４において、学習者端末ＣＰＵは、学習者の入力が正解であると判定する。
【００７３】
ステップＳ３４５において、学習者端末ＣＰＵは、学習者の入力が不正解であると判定し、ステップＳ３４２に処理を戻して、学習者による再度の入力を待つ。
【００７４】
図９は、音声学習モードを示すフローチャートである。
【００７５】
ステップＳ４４１において、学習者端末４０のＣＰＵは、音声教材のテキストデータＣ１ｎを音声として出力する。学習者は、この音声を聞くことで、ディクテーション（口述筆記）の練習を行うことができる。
【００７６】
図１０は、教材を作成するための書類の第１の例を示す図である。
【００７７】
続いて、本実施形態の理解が容易になるように、図１０に示した書類に基づいて教材を作成する場合について説明する。なおフローチャートとの対応が分かりやすくなるように、フローチャートのステップ番号を括弧内に併記する。
【００７８】
図１０の書類中、「Strategies」「before we begin, I'd like you all to get to know each other better」「収益」「紹介」が黄色でハイライトされている。また「for」「that」「on」がピンクでハイライトされている。さらに英文の全体が水色で囲まれている。また、「revenue」「referrals」「戦略」「始める前に、みなさまにお互いをよく知っていただきたいと思います」が緑でハイライトされている。なお図面では、モノクロしか使用できないので、黄色をドットによる網掛け，ピンクを右下がり斜線，水色をクロスハッチング，緑を左下がり斜線で示す。
【００７９】
このような書類の画像データを取り込んだら（Ｓ１３１）、作成者端末ＣＰＵは、書類をＯＣＲ処理してテキストデータを取得するとともに、書類に使用されている蛍光ペンの色及び使用箇所の情報を取得して、たとえばＨＴＭＬ形式で記憶・保存する（Ｓ１３２）。
【００８０】
この書類には、黄色が使用されているので（Ｓ１３３でＹｅｓ）、作成者端末ＣＰＵは、対語句教材作成モードを実行する（Ｓ１３４）。
【００８１】
まず、作成者端末ＣＰＵは、黄色でハイライトされた語句のテキストデータ「Strategies」をＡ１１、「before we begin, I'd like you all to get to know each other better」をＡ１２、「収益」をＡ１３、「紹介」をＡ１４として、Ａ１グループに格納する（Ｓ１３４１）。
【００８２】
次に、作成者端末ＣＰＵは、緑でハイライトされた語句のテキストデータ「revenue」をＡ２１、「referrals」をＡ２２、「戦略」をＡ２３、「始める前に、みなさまにお互いをよく知っていただきたいと思います」をＡ２４として、Ａ２グループに格納する（Ｓ１３４２）。
【００８３】
図１１及び図１２は、対語句教材の作成方法の第１の例を示す図である。
【００８４】
続いて、図１１に示されるように、作成者端末ＣＰＵは、Ａ１グループの語句のテキストデータＡ１１，Ａ１２，Ａ１３，・・・及びＡ２グループの語句のテキストデータＡ２１，Ａ２２，Ａ２３，・・・を表示する（Ｓ１３４３）。この図１１では、Ａ１グループの語句は、画面の左側のエリアに表示されている。Ａ２グループの語句は、画面の右側のエリアに表示されている。
【００８５】
続いて、図１２に示されるように、教材作成者が、Ａ１グループの語句の対語句を、右側のエリアから選択して、真中のエリアに移動させる。なお、図１２に示されているように、右側のエリアから移動したら、その語句は右側のエリアから消える。教材作成者は、このように対語句をドラッグアンドドロップすることで、Ａ１グループの語句とＡ２グループの語句とを対応付ける（Ｓ１３４４）。作成者端末ＣＰＵは、Ａ１グループのすべての語句について対語句を登録したら、対語句教材作成モードを終了する。
【００８６】
また、書類には、ピンクが使用されているので（Ｓ１３５でＹｅｓ）、作成者端末ＣＰＵは、穴埋め教材作成モードを実行する（Ｓ１３６）。
【００８７】
まず、作成者端末ＣＰＵは、ピンクでハイライトされた語句のテキストデータ「for」を含むセンテンスのテキストデータ「I'm sure that as small business owners, you're all looking for ways to increase your company's revenue.」をＢ１１、語句のテキストデータ「that」を含むセンテンスのテキストデータ「In fact, customer referrals are the number one way that most small businesses grow.」をＢ１２、語句のテキストデータ「on」を含むセンテンスのテキストデータ「In this workshop, we'll focus on incentives you can offer your customers to get them to recommend your company to other people.」をＢ１３として、抽出する（Ｓ１３６１）。
【００８８】
次に、作成者端末ＣＰＵは、テキストデータ「I'm sure that as small business owners, you're all looking for ways to increase your company's revenue.」の「for」を空欄に置き換えて、問題テキストデータ「I'm sure that as small business owners, you're all looking (     ) ways to increase your company's revenue.」を作成する（Ｓ１３６２）。
さらに、作成者端末ＣＰＵは、テキストデータ「In fact, customer referrals are the number one way that most small businesses grow.」の「that」を空欄に置き換えて、問題テキストデータ「In fact, customer referrals are the number one way (     ) most small businesses grow.」を作成する（Ｓ１３６２）。
また、作成者端末ＣＰＵは、テキストデータ「In this workshop, we'll focus on incentives you can offer your customers to get them to recommend your company to other people.」の「on」を空欄に置き換えて、問題テキストデータ「In this workshop, we'll focus (     ) incentives you can offer your customers to get them to recommend your company to other people.」を作成する（Ｓ１３６２）。
【００８９】
続いて、作成者端末ＣＰＵは、問題テキストデータＢ２１に対して正解テキストデータ「for」を対応させて、穴埋め教材Ｂ３１として登録する（Ｓ１３６３）。
さらに、作成者端末ＣＰＵは、問題テキストデータＢ２２に対して正解テキストデータ「that」を対応させて、穴埋め教材Ｂ３２として登録する（Ｓ１３６３）。
また、作成者端末ＣＰＵは、問題テキストデータＢ２３に対して正解テキストデータ「on」を対応させて、穴埋め教材Ｂ３３として登録する（Ｓ１３６３）。
【００９０】
さらに、書類には、水色が使用されているので（Ｓ１３７でＹｅｓ）、作成者端末ＣＰＵは、音声教材作成モードを実行する（Ｓ１３８）。
【００９１】
作成者端末ＣＰＵは、水色で囲まれているエリアのテキストデータを抽出して、音声教材として登録する（Ｓ１３８１）。
【００９２】
以上のようにして、教材を作成する。
【００９３】
次に教材を使用する学習モードについて説明する。
【００９４】
学習者が対語句学習を行う場合は、学習者端末ＣＰＵは、対語句教材に含まれる語句のテキストデータ（たとえば「Strategies」）を出力する（Ｓ２４１）。なおこの出力は、画面に表示する出力であっても、音声での出力であってもよい。
【００９５】
学習者が文字入力又は音声入力したら、学習者端末ＣＰＵは、学習者による入力が、「Strategies」の対語句である「戦略」であるか否かを判定し（Ｓ２４３）、「戦略」であれば正解であると判定し（Ｓ２４４）、「戦略」以外であれば不正解であると判定して（Ｓ２４５）、学習者による再度の入力を促す。
【００９６】
学習者が穴埋め学習を行う場合は、学習者端末ＣＰＵは、穴埋め教材の問題テキストデータ（たとえばＢ２１）を出力する。なおこの出力は、画面に表示する出力であっても、音声での出力であってもよい。画面に表示する場合は、「I'm sure that as small business owners, you're all looking (     ) ways to increase your company's revenue.」と表示する。音声で出力する場合は、「I'm sure that as small business owners, you're all looking BLANK ways to increase your company's revenue.」と出力する。
【００９７】
学習者が文字入力又は音声入力したら、学習者端末ＣＰＵは、学習者による入力が、穴埋め教材の正解として登録されている語句（たとえば穴埋め教材Ｂ３１の正解テキストデータ「for」）であるか否かを判定し（Ｓ３４３）、「for」であれば正解であると判定し（Ｓ３４４）、「for」以外であれば不正解であると判定して（Ｓ３４５）、学習者による再度の入力を促す。
【００９８】
学習者が音声学習を行う場合は、音声教材のテキストデータを音声として出力する（Ｓ４４１）。学習者は、この音声を聞くことで、ディクテーションの練習ができる。学習者が、画面に表示されている「Ｒ」ボタンを押せば再出力、「Ｎ」ボタンを押せば次に進むこととなる。
【００９９】
本実施形態によれば、教材作成者は、蛍光ペンを使用した書類の画像データをスキャナーやスマートフォンで取り込んで、簡単な操作を行うだけで、自分オリジナルの教材を容易に作成することができる。
【０１００】
また、教材作成者は、書類に使用する蛍光ペンの色を違えることで、種類の異なる教材を作成することができるので、教材作成作業が非常に容易である。
【０１０１】
また、教材作成者がたとえば対語句教材を作成する場合は、教材作成者が、或る語句とその対語句とを異なる蛍光ペンでハイライトして両者を関連付ける。人手を介することなく、自動的に関連付けては、誤って関連付けてしまう可能性があるが、本実施形態のように、教材作成者が関連付けることで、そのような事態を防止できる。
【０１０２】
さらに、教材作成者が穴埋め教材を作成する場合は、穴埋め箇所にしたい語句を蛍光ペンでハイライトして、書類の画像データをスキャナーやスマートフォンで取り込むだけで、穴埋め教材を作成できるので、教材作成が非常に容易である。
【０１０３】
さらにまた、教材作成者が音声教材を作成する場合は、音声教材にしたい箇所を蛍光ペンで囲んで、書類の画像データをスキャナーやスマートフォンで取り込むだけで、音声教材を作成できるので、教材作成が極めて容易である。
【０１０４】
なお、上記説明においては、一般的な英語学習教材を作成する場合で説明したが、これには限られない。たとえば、医学生や看護学校生が臓器名や病名などに関する英語句を覚えたり、症状を覚えるといったマイナーな教材や、タイ語などを勉強するための教材などであっても、容易に作成することができる。
【０１０５】
（対語句教材の作成の第２の例）
【０１０６】
図１３は、教材を作成するための書類の第２の例を示す図である。
【０１０７】
図１３の項目の「心不全」「心筋梗塞」が黄色でハイライトされている。また「心不全」に対応する症状の「倦怠感」「息切れ」「動悸」「胸痛」、「心筋梗塞」に対応する症状の「胸痛」「胸部の圧迫感」「冷や汗」「吐き気」「嘔吐」「動悸」「失神」が緑でハイライトされている。なお図面では、モノクロしか使用できないので、黄色をドットによる網掛け，緑を左下がり斜線で示す。
【０１０８】
このような書類の画像データを取り込んだら（Ｓ１３１）、作成者端末ＣＰＵは、書類をＯＣＲ処理してテキストデータを取得するとともに、書類に使用されている蛍光ペンの色及び使用箇所の情報を取得して、たとえばＨＴＭＬ形式で記憶・保存する（Ｓ１３２）。
【０１０９】
この書類には、黄色が使用されているので（Ｓ１３３でＹｅｓ）、作成者端末ＣＰＵは、対語句教材作成モードを実行する（Ｓ１３４）。
【０１１０】
まず、作成者端末ＣＰＵは、黄色でハイライトされた語句のテキストデータ「心不全」をＡ１１、「心筋梗塞」をＡ１２として、Ａ１グループに格納する（Ｓ１３４１）。
【０１１１】
次に、作成者端末ＣＰＵは、緑でハイライトされた語句のテキストデータ「倦怠感」をＡ２１、「息切れ」をＡ２２、「動悸」をＡ２３、「胸痛」をＡ２４、「胸部の圧迫感」をＡ２５、「冷や汗」をＡ２６、「吐き気」をＡ２７、「嘔吐」をＡ２８、「失神」をＡ２９として、Ａ２グループに格納する（Ｓ１３４２）。
【０１１２】
図１４〜図１６は、対語句教材の作成方法の第２の例を示す図である。
【０１１３】
続いて、図１４に示されるように、作成者端末ＣＰＵは、Ａ１グループの語句のテキストデータＡ１１，Ａ１２，・・・及びＡ２グループの語句のテキストデータＡ２１，Ａ２２，Ａ２３，・・・を表示する（Ｓ１３４３）。この図１４では、Ａ１グループの語句は、画面の左側のエリアに表示されている。Ａ２グループの語句は、画面の右側のエリアに表示されている。
【０１１４】
続いて、図１５に示されるように、教材作成者が、Ａ１グループの語句の対語句を、右側のエリアから選択して、真中のエリアに移動させる。なお、図１６に示されているように、右側のエリアから移動しても、その語句は右側のエリアに表示されており、消えない。教材作成者は、このようにして、Ａ１グループの語句とＡ２グループの語句とを対応付ける（Ｓ１３４４）。作成者端末ＣＰＵは、Ａ１グループのすべての語句について対語句を登録したら、対語句教材作成モードを終了する。
【０１１５】
なお、一旦、対語句教材を作成して保存した後、出題順を変更できるようにしてもよい。たとえば図１７に示されるように、チェックボックスを設ける。いずれもチェックしない場合は、問題として「心不全」「心筋梗塞」を表示して、解答として症状を入力する出題になる。「チェック済を選択する」及び「問題と解答をすべて入れ替える」をチェックするとともに、「心不全」「心筋梗塞」をチェックした場合は、問題として症状を表示して、解答として「心不全」等を入力する出題になる。
【０１１６】
図１７についてさらに説明を補足すると、「チェック済を除外する」及び「問題と解答をすべて入れ替える」をチェックした場合であって、「心不全」をチェックしたときには、「心不全」については、問題と解答の入れ替えを行わない。「心筋梗塞」については、問題と解答の入れ替えを行う。
【０１１７】
「チェック済を選択する」及び「問題と解答を自動選択して入れ替える」をチェックするとともに、「心不全」「心筋梗塞」をチェックした場合は、自動選択された項目（たとえば「心不全」）については、問題として症状を表示して、解答として「心不全」を入力する出題になるとともに、自動選択されなかった項目（たとえば「心筋梗塞」）については、問題として「心筋梗塞」を表示して、解答として症状を入力する出題になる。
【０１１８】
「チェック済を除外する」及び「問題と解答を自動選択して入れ替える」をチェックするとともに、「心不全」をチェックした場合は、除外された項目（「心不全」）については、問題として「心不全」を表示して、解答として症状を入力する出題になるとともに、除外されていない項目（「心筋梗塞」）については、自動選択されれば問題と解答の入れ替えが行われるし、自動選択されなければ問題と解答の入れ替えが行われない。
【０１１９】
図１８は、学習者端末における対語句学習の開始画面の一例を示す図である。
【０１２０】
学習者端末４０の画面には、「出題順を変更しない」「出題順をシャッフルする」を選択するためのチェックボックスが表示されている。
【０１２１】
ここで、「出題順を変更しない」を選択して、スタートボタンを押すと、図１７に示された問題であれば、まずはじめに「心不全」が出題され、続いて「心筋梗塞」が出題される。「出題順をシャッフルする」を選択して、スタートボタンを押すと、図１７に示された問題であれば、問題順がシャッフルされて、「心不全」「心筋梗塞」等がランダムに出題される。
【０１２２】
図１９は、学習者端末における初期設定画面の一例を示す図である。
【０１２３】
初期設定画面には、「連続して□回正解したらそれ以降は出題しない」「連続しなくても□回正解したらそれ以降は出題しない」「□分経過後に再出題  □回正解したら出題しない」「□問経過後に再出題  □回正解したら出題しない」が表示されている。
【０１２４】
なお、図１９では、「連続して□回正解したらそれ以降は出題しない」がチェックされて□に３が入力されているとともに、「□分経過後に再出題  □回正解したら出題しない」がチェックされて最初の□に３０，次の□に１が入力されている。このような場合は、連続して３回正解したらそれ以降は出題しないが、３０分経過後に再出題し、その問題に正解したら、記憶が定着しているので、それ以降は出題しない。学習者は、このような操作を行って、初期設定を行う。
【０１２５】
このようにすることで、学習教材のバリエーションを増やすことができ、学習効果を高めることができる。
【０１２６】
（第２実施形態）
図２０は、第２実施形態に係る対語句教材作成モードを示すフローチャートである。
【０１２７】
ステップＳ１３４１において、作成者端末ＣＰＵは、黄色でハイライトされた語句のテキストデータＡ１１，Ａ１２，Ａ１３，・・・を抽出して、Ａ１グループに格納する。
【０１２８】
ステップＳ１３４２において、作成者端末ＣＰＵは、緑でハイライトされた語句のテキストデータＡ２１，Ａ２２，Ａ２３，・・・を抽出して、Ａ２グループに格納する。
【０１２９】
ステップＳ１３４３０において、作成者端末ＣＰＵは、カウンターｎをインクリメントする。なおカウンターｎの初期値は、ゼロである。
【０１３０】
ステップＳ１３４３１において、作成者端末ＣＰＵは、Ａ１グループに格納されているテキストデータのなかから、ひとつの語句のテキストデータＡ１ｎ（たとえばＡ１１）を表示する。
【０１３１】
ステップＳ１３４３２において、作成者端末ＣＰＵは、Ａ２グループに格納されているテキストデータのなかから、未選択の語句のテキストデータＡ２１，Ａ２２，Ａ２３，・・・を表示する。
【０１３２】
ステップＳ１３４４１において、作成者端末ＣＰＵは、表示されているテキストデータＡ２１，Ａ２２，Ａ２３，・・・のなかから、テキストデータＡ１ｎの対となるテキストデータＡ２ｘ（たとえばＡ２１）が、教材作成者によって選択されるまで待機し、選択されたら、ステップＳ１３４４２に処理を移行する。
【０１３３】
ステップＳ１３４４２において、作成者端末ＣＰＵは、選択されたテキストデータＡ２ｘ（たとえばＡ２１）を、テキストデータＡ１ｎの対語句テキストデータＡ０ｎとして登録する。
【０１３４】
ステップＳ１３４４３において、作成者端末ＣＰＵは、Ａ１グループに格納されているすべてのテキストデータに対して、対語句テキストデータが登録されるまで、ステップＳ１３４３０に処理を戻す。
【０１３５】
ステップＳ１３４５において、作成者端末ＣＰＵは、作成した対語句教材を保存して処理を終了する。
【０１３６】
図２１は、対語句教材の作成方法を示す図である。
【０１３７】
続いて、対語句教材の作成方法を説明する。なお、使用する書類は、図１０と同じである。すなわち、書類中、「Strategies」「before we begin, I'd like you all to get to know each other better」「収益」「紹介」が黄色でハイライトされている。また、「revenue」「referrals」「戦略」「始める前に、みなさまにお互いをよく知っていただきたいと思います」が緑でハイライトされている。
【０１３８】
図２１に示されるように、作成者端末ＣＰＵは、Ａ１グループのなかから、ひとつの語句のテキストデータ（たとえば「Strategies」）を画面に表示するとともに（Ｓ１３４４）、Ａ２グループのなかから、未選択の語句のテキストデータを画面に表示する（Ｓ１３４５）。この場合、教材作成者端末３０がパーソナルコンピューターのように、画面が大きい端末であれば、Ａ２グループの未選択の語句を一覧表示すればよい。教材作成者端末３０がスマートフォンのように、画面が小さい端末であれば、Ａ２グループの未選択の語句をひとつずつ表示したり、スクロールしながら表示すればよい。
【０１３９】
作成者端末ＣＰＵは、「Strategies」に対応する語句として、「戦略」が選択されたら、「戦略」を「Strategies」の対語句Ａ０１として登録する（Ｓ１３４４２）。作成者端末ＣＰＵは、Ａ１グループのすべての語句について対語句を登録したら、対語句教材作成モードを終了する。
【０１４０】
本実施形態によれば、教材作成者は、画面が小さい端末を使用しても、教材の作成が容易である。
【０１４１】
（第３実施形態）
図２２は、第３実施形態に係る対語句教材作成モードを示すフローチャートである。
【０１４２】
このフローチャートは、書類に、或る語句の対語句が記載されていなかったり、記載されていても、教材作成者が、或る語句とその語句の対語句との対応がよく分からない、という場合に教材を作成するものである。
【０１４３】
第１実施形態及び第２実施形態では、対語句教材作成モードにおいて、教材作成者は、或る語句とその語句の対語句の両方を蛍光ペンでハイライトし、両者を対応付けることで、対語句教材を作成した。これに対して、この第３実施形態では、教材作成者は、或る語句を蛍光ペンでハイライトし、その語句の対語句の候補をデータベース（辞書データベース）から選出するようにした。具体的には、第１実施形態（図４）では、ステップＳ１３４２において、作成者端末ＣＰＵは、緑でハイライトされた語句のテキストデータＡ２１，Ａ２２，Ａ２３，・・・を抽出して、Ａ２グループに格納した。これに代えて、本実施形態では、ステップＳ１３４２１において、作成者端末ＣＰＵは、Ａ１グループの語句の対語句の候補をデータベース（辞書データベース）から選出して、Ａ２グループに格納している。
【０１４４】
本実施形態によれば、教材作成者は、或る語句に対する対語句が分からない場合であっても、データベースから候補が選出されるので、教材の作成がとても容易になる。
【０１４５】
（第４実施形態）
図２３は、第４実施形態に係る対語句教材作成モードを示すフローチャートである。
【０１４６】
このフローチャートも、書類に、或る語句の対語句が記載されていなかったり、記載されていても、教材作成者が、或る語句とその語句の対語句との対応がよく分からない、という場合に教材を作成するものである。この第４実施形態でも、教材作成者は、或る語句を蛍光ペンでハイライトし、その語句の対語句の候補をデータベース（辞書データベース）から選出するようにした。以下では第２実施形態（図２０）と同様の機能を果たす部分には同一の符号を付して重複する説明を適宜省略する。
【０１４７】
ステップＳ１３４６１において、作成者端末ＣＰＵは、語句Ａ１ｎの対語句の候補のテキストデータＡ２１，Ａ２２，Ａ２３，・・・をデータベースから選出して表示する。
【０１４８】
ステップＳ１３４７１において、作成者端末ＣＰＵは、表示されているテキストデータＡ２１，Ａ２２，Ａ２３，・・・のなかから、テキストデータＡ１ｎの対となるテキストデータＡ２ｘ（たとえばＡ２１）が、教材作成者によって承認されるまではステップＳ１３４７２に処理を移行し、承認されたらステップＳ１３４４２に処理を移行する。
【０１４９】
ステップＳ１３４７２において、作成者端末ＣＰＵは、教材作成者によって適切な候補がない、とされた場合は、ステップＳ１３４６１に処理を移行し、語句Ａ１ｎの対語句の候補のテキストデータを再度選出して表示する。
【０１５０】
本実施形態によっても、教材作成者は、或る語句に対する対語句が分からない場合であっても、データベースから候補が選出されるので、教材の作成がとても容易になる。
【０１５１】
（第５実施形態）
図２４は、教材を作成するための書類の第３の例を示す図である。
【０１５２】
この図２４では、英文の全体が水色で囲まれているとともに、英文の途中に水色でスラッシュが入れられている。
【０１５３】
図２５は、学習者端末における音声学習の開始画面の一例を示す図である。
【０１５４】
学習者端末４０の画面には、「センテンスでポーズ」「スラッシュでポーズ」を選択するためのチェックボックスが表示されている。
【０１５５】
ここで、「スラッシュでポーズ」を選択して、スタートボタンを押すと、図２４に示された問題であれば、まずはじめに「Welcome to the workship」が音声として出力される（Ｓ４４１）。学習者が、画面に表示されている「Ｒ」ボタンを押せば「Welcome to the workship」が音声として再出力される。学習者が、画面に表示されている「Ｎ」ボタンを押せば次に進んで「"Strategies for Successful Small Buisiness."が音声として出力される。学習者は、この音声を聞くことで、ディクテーションの練習ができる。
【０１５６】
長文だと聞き取りが難しいが、短く区切ることで、学習しやすくなる。またある程度慣れれば、センテンスごとにすることで、学習効率が高まる。
【０１５７】
（第６実施形態）
図２６は、第６実施形態に係る音声学習モードを示すフローチャートである。
【０１５８】
第１実施形態では、音声学習モードにおいて、学習者は、音声として出力された音声教材のテキストデータＣ１ｎを聞くことで、ディクテーション（口述筆記）の練習ができた。これに対して、本実施形態では、学習者は、音声を入力することで、うまく聞き取りができているか否かを確認することができる。以下に具体的な内容を説明する。
【０１５９】
ステップＳ４４１において、学習者端末４０のＣＰＵは、音声教材のテキストデータＣ１ｎを音声として出力する。
【０１６０】
ステップＳ４４２において、学習者端末ＣＰＵは、学習者による音声入力があるまで待機し、入力されたら、ステップＳ４４３に処理を移行する。
【０１６１】
ステップＳ４４３において、学習者端末ＣＰＵは、学習者の音声をテキストデータＣ２ｎにする。
【０１６２】
ステップＳ４４３において、学習者端末ＣＰＵは、テキストデータＣ２ｎがテキストデータＣ１ｎと異なるか否かを判定する。学習者端末ＣＰＵは、判定結果が否であればステップＳ４４５に処理を移行し、肯であればステップＳ４４６に処理を移行する。
【０１６３】
ステップＳ４４５において、学習者端末ＣＰＵは、学習者の入力が正解であると判定する。
【０１６４】
ステップＳ４４６において、学習者端末ＣＰＵは、学習者の入力が不正解であると判定する。
【０１６５】
ステップＳ４４７において、学習者端末ＣＰＵは、テキストデータＣ１ｎと異なる語句をハイライトして、テキストデータＣ２ｎを表示し、ステップＳ４４１に処理を戻して、再度、音声教材のテキストデータＣ１ｎを音声として出力する。
【０１６６】
本実施形態によれば、学習者は、音声入力によって、ヒアリングができているか否かを確認できるので、入力が容易であり、学習者の学習効率が高まる。
【０１６７】
（第７実施形態）
図２７は、第７実施形態に係る学習システムの概要について説明する図である。
【０１６８】
第１実施形態では、学習者が自分で学習したい教材を作成して、その教材を使用して学習していた。これに対して、本実施形態では、教材作成者と学習者とが異なる。また本実施形態では、学習者が自分で学習したい教材に対して、対価（ポイント）を払うことで、教材作成者が作成した教材を入手するようにした。以下に具体的な内容を説明する。
【０１６９】
本実施形態の学習システム１は、複数の教材作成者によってそれぞれ操作される教材作成者端末３０と、複数の学習者によってそれぞれ操作される学習者端末４０とが、ネットワーク２０によってサーバー１０に接続されている。
【０１７０】
図２８は、教材アップロードモードを示すフローチャートである。このフローチャートは、たとえば、図３に示された教材作成処理に続いて実行される。
【０１７１】
ステップＳ５３１において、作成者端末ＣＰＵは、作成した教材を送信する。
【０１７２】
これを受けて、ステップＳ５１１において、サーバー１０のＣＰＵ（以下適宜「サーバーＣＰＵ」と称す）は、教材を受信する。
【０１７３】
ステップＳ５１２において、サーバーＣＰＵは、教材を保存する。
【０１７４】
ステップＳ５１３において、サーバーＣＰＵは、教材送信者のポイント情報を更新する。たとえば、サーバーＣＰＵは、教材送信者ごとのポイント情報を保存してあり、１つの教材を受信するごとに、教材送信者のポイント情報に対して、予め設定されているポイントを加算することで、ポイント情報を更新する。なお具体的なポイント数は、たとえば教材の容量（分量）に応じて変えてもよい。また、サーバーが保存した教材は、ダウンロードを希望する学習者に配布する。その配布数に応じて、ポイント数を変えてもよい。このようにすれば、教材作成者の作成意欲が増す。
【０１７５】
ステップＳ５１４において、サーバーＣＰＵは、更新したポイント情報を送信する。
【０１７６】
これを受けて、ステップＳ５３２において、作成者端末ＣＰＵは、ポイント情報を表示する。
【０１７７】
図２９は、教材ダウンロードモードを示すフローチャートである。このフローチャートは、たとえば、各学習モードに先立って実行される。
【０１７８】
ステップＳ６４１において、学習者端末ＣＰＵは、教材のダウンロードを指示する。
【０１７９】
これを受けて、ステップＳ６１１において、サーバーＣＰＵは、教材を送信する。
【０１８０】
これを受けて、ステップＳ６４２において、学習者端末ＣＰＵは、教材を受信する。
【０１８１】
学習者端末側で、教材の受信が完了したら、ステップＳ６１２において、サーバーＣＰＵは、学習者（教材受信者）のポイント情報を更新する。たとえば、サーバーＣＰＵは、教材受信者ごとのポイント情報を保存してあり、１つの教材を送信するごとに、教材受信者のポイント情報に対して、予め設定されているポイントを減算することで、ポイント情報を更新する。なお具体的なポイント数を、たとえば教材の容量（分量）に応じて変えてもよい。また教材の種類によって変えてもよい。
【０１８２】
ステップＳ６１３において、サーバーＣＰＵは、更新したポイント情報を送信する。
【０１８３】
これを受けて、ステップＳ６４３において、学習者端末ＣＰＵは、ポイント情報を表示する。
【０１８４】
本実施形態によれば、学習者自身が学習教材を作成しなくてもよい。他人が作成した学習教材を利用することで、学習効率を高めることができる。また教材作成者は、教材を作成し、その教材をサーバーにアップロードすることで、対価を得ることができるので、教材を作成する意欲が増す。仮に特定の人だけが教材を無償で作成するようになっては、システム使用者間で不公平感が生じる可能性があるが、対価があることで、そのような事態を防止できる。
【０１８５】
以上、本発明の実施形態について説明したが、上記実施形態は本発明の適用例の一部を示したに過ぎず、本発明の技術的範囲を上記実施形態の具体的構成に限定する趣旨ではない。
【０１８６】
たとえば、上記説明においては、水色で囲まれているエリアのテキストデータを抽出して、音声教材として登録したが、水色でハイライトされているテキストデータを抽出して、音声教材として登録してもよい。
【０１８７】
また上記説明においては、一般的な英語学習教材を作成する場合で説明したが、これには限られない。たとえば、医学生や看護学校生が臓器名や病名に関する英語句を覚えるといったマイナーな教材や、タイ語を勉強するための教材などであっても、容易に作成することができる。
【０１８８】
さらに上記説明においては、書類に黄色の蛍光ペンが使用されている場合に対語句教材作成モードを実行し、書類にピンクの蛍光ペンが使用されている場合に穴埋め教材作成モードを実行し、書類に水色の蛍光ペンが使用されている場合に音声教材作成モードを実行するようにしたが、色とモードとの関係は一例に過ぎない。
【０１８９】
さらにまた図１０では、一枚の書類に英文とその和訳の両方が記載されているものを例示したが、英文が記載されている書類とその和訳が記載されている書類とが別々の書類であってもよい。
【０１９０】
また第１実施形態の対語句学習モードにおいて、はじめにＡ１グループの語句を出力して、学習者がＡ２グループに属する正解を入力できたか否かで正誤を判定する例を挙げて説明したが、逆でもよい。すなわち、はじめにＡ２グループの語句を出力して、学習者がＡ１グループに属する正解を入力できたか否かで正誤を判定してもよい。このようにすれば、英文和訳、和文英訳の両方の学習を行うことが可能である。
【０１９１】
さらに上記説明においては、テキストデータを音声に変換して出力したが、たとえば英語のテキストデータを、仏語に変換してからその音声を出力するようにしてもよい。
【０１９２】
なお上記実施形態は、適宜組み合わせ可能である。
【０１９３】
本願は２０１８年３月３０日に日本国特許庁に出願された特願２０１８−０６７２６３に基づく優先権を主張し、この出願の全ての内容は参照により本明細書に組み込まれる。
【符号の説明】
【０１９４】
１  学習システム
１０  サーバー
２０  ネットワーク
３０  教材作成者端末
４０  学習者端末
Ｓ１３２  データ取得部／データ取得ステップ／データ取得工程
Ｓ１３３，Ｓ１３５，Ｓ１３７  作成教材決定部／作成教材決定ステップ／作成教材決定工程
Ｓ１３４，Ｓ１３６，Ｓ１３８  教材作成部／教材作成ステップ／教材作成工程
Ｓ１３４１，Ｓ１３４２  グループ分け部
Ｓ１３４３，Ｓ１３４３１，Ｓ１３４３２  語句出力部
Ｓ１３４５，Ｓ１３６４，Ｓ１３８２  教材保存部／教材保存ステップ／教材保存工程
Ｓ２４１  対語句問題出力部
Ｓ２４３  対語句正誤判定部
Ｓ３４１  穴埋め教材出力部
Ｓ３４３  穴埋め正誤判定部
Ｓ４４１  音声出力部
Ｓ４４３  テキストデータ生成部
Ｓ４４４  音声正誤判定部
Ｓ５１１  教材受信部
Ｓ５１２  受信教材保存部
Ｓ５１３  対価情報更新部
Ｓ５３１  教材送信部
Ｓ６１１  要求教材送信部
Ｓ６１２  第２の対価情報更新部
Ｓ６４１  教材送信要求部
Ｓ６４２  要求教材受信部
【図１】
2019185035.tif 000003
【図２】
2019185035.tif 000004
【図３】
2019185035.tif 000005
【図４】
2019185035.tif 000006
【図５】
2019185035.tif 000007
【図６】
2019185035.tif 000008
【図７】
2019185035.tif 000009
【図８】
2019185035.tif 000010
【図９】
2019185035.tif 000011
【図１０】
2019185035.tif 000012
【図１１】
2019185035.tif 000013
【図１２】
2019185035.tif 000014
【図１３】
2019185035.tif 000015
【図１４】
2019185035.tif 000016
【図１５】
2019185035.tif 000017
【図１６】
2019185035.tif 000018
【図１７】
2019185035.tif 000019
【図１８】
2019185035.tif 000020
【図１９】
2019185035.tif 000021
【図２０】
2019185035.tif 000022
【図２１】
2019185035.tif 000023
【図２２】
2019185035.tif 000024
【図２３】
2019185035.tif 000025
【図２４】
2019185035.tif 000026
【図２５】
2019185035.tif 000027
【図２６】
2019185035.tif 000028
【図２７】
2019185035.tif 000029
【図２８】
2019185035.tif 000030
【図２９】
2019185035.tif 000031