(57)【要約】【課題】教育方法、及び該教育方法を実行するための電子装置を提供する。【解決手段】出力ユニットと入力ユニットと処理ユニットを具え、該処理ユニットが複数の用語を有している語彙データベースにアクセスすることができる電子装置の処理ユニットにより実行される教育方法であって、出力ユニットを制御して質問を出力し、入力ユニットから質問に対する使用者の返答を受信したことに応じて、該使用者の返答が質問の正解と一致するか否かを判定し、使用者の返答が質問の正解と一致しないと判定されると、使用者の返答が語彙データベースにおけるいずれか１つの用語に対応するか否かを判定し、使用者の返答が語彙データベースにおけるいずれか１つの用語に対応すると判定されると、出力ユニットを制御して用語の語義を出力する。【選択図】図２
2020030400.tif 000002
【特許請求の範囲】
【請求項１】
出力ユニットと、入力ユニットと、処理ユニットとを具え、該処理ユニットが複数の用語を含む語彙データベースにアクセスすることができる電子装置の前記処理ユニットにより実行される教育方法であって、
前記出力ユニットを制御して質問を出力し、
前記質問に対する使用者の返答を前記入力ユニットから受信したことに応じて、該使用者の返答が前記質問の正解と一致するか否かを判定し、
前記使用者の返答が前記質問の正解と一致しないと判定されると、前記使用者の返答が前記語彙データベースにおける前記複数の用語のうちのいずれか１つの用語に対応するか否かを判定し、
前記使用者の返答が前記語彙データベースにおけるいずれか１つの前記用語に対応すると判定されると、前記出力ユニットを制御して前記用語の語義を出力する
ことを特徴とする教育方法。
【請求項２】
前記入力ユニットから質問ステートメントを受信したことに応じて、自然言語理解技術で該質問ステートメントを分析し、
自然言語生成技術を用いて前記質問ステートメントに対応する正答を自然言語形式で生成し、
前記正答に基づいて文法エラー及びスペリングエラーの１つを有しているテスト応答を所定の原則に従って生成し、
前記出力ユニットを制御して前記テスト応答を出力する
ことを特徴とする請求項１に記載の教育方法。
【請求項３】
前記入力ユニットから前記テスト応答に向けられた修正入力を受信したことに応じて、該修正入力が前記テスト応答を前記正答に修正することに関するか否かを判定し、
前記修正入力が前記テスト応答を前記正答に修正することに関しないと判定された時に、前記正答を出力するための出力指示を前記入力ユニットで受信したことに応じて、前記出力ユニットを制御して前記正答を出力する
ことを特徴とする請求項２に記載の教育方法。
【請求項４】
前記入力ユニットから前記修正入力を所定の期間受信しないと、前記出力ユニットを制御して、使用者に前記修正入力を入力することを通知するための通知メッセージを出力する
ことを特徴とする請求項３に記載の教育方法。
【請求項５】
出力ユニットと、
入力ユニットと、
前記入力ユニット及び前記出力ユニットに電気的に接続していると共に、複数の用語を含む語彙データベースにアクセスするように構成されている処理ユニットと、を備えており、
前記処理ユニットは、
前記出力ユニットを制御して質問を出力し、
の前記質問に対する使用者の返答を前記入力ユニットから受信したことに応じて、該使用者の返答が前記質問の正解と一致するか否かを判定し、
前記使用者の返答が前記質問の正解と一致しないと判定されると、前記使用者の返答が前記語彙データベースにおける前記複数の用語のうちのいずれか１つの用語に対応するか否かを判定し、
前記使用者の返答が前記語彙データベースにおけるいずれか１つの前記用語に対応すると判定されると、前記出力ユニットを制御して前記用語の語義を出力するように更に構成されている
ことを特徴とする電子装置。
【請求項６】
前記処理ユニットは、
前記入力ユニットから質問ステートメントを受信したことに応じて、自然言語理解技術で該質問ステートメントを分析し、
自然言語生成技術を用いて前記質問ステートメントに対応する正答を自然言語形式で生成し、
前記正答に基いて文法エラー及びスペリングエラーの１つを有しているテスト応答を所定の原則に従って生成し、
前記出力ユニットを制御して前記テスト応答を出力するように更に構成されている
ことを特徴とする請求項５に記載の電子装置。
【請求項７】
前記処理ユニットは、
前記入力ユニットから前記テスト応答に向けられた修正入力を受信したことに応じて、該修正入力が前記テスト応答を前記正答に修正することに関するか否かを判定し、
前記修正入力が前記テスト応答を前記正答に修正することに関しないと判定された時に、前記正答を出力するための出力指示を前記入力ユニットで受信したことに応じて、前記出力ユニットを制御して前記正答を出力するように更に構成されている
ことを特徴とする請求項６に記載の電子装置。
【請求項８】
前記処理ユニットは、
前記入力ユニットからの前記修正入力を所定の期間受信しないと、前記出力ユニットを制御して、使用者に前記修正入力を入力することを通知するための通知メッセージを出力するように更に構成されている
ことを特徴とする請求項７に記載の電子装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、教育方法、及び該教育方法を実行するための電子装置に関する。
【背景技術】
【０００２】
一般的に、従来の学習システムまたは学習方法は、質問に対する使用者の答えが正解であるか又は不正解であるかに関する情報を使用者に知らせるのみであり、誤った答えに対して更なる情報を提供していない。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】台湾特許第Ｉ６２３９２４号明細書
【発明の概要】
【発明が解決しようとする課題】
【０００４】
したがって、本発明の目的は、従来の欠点を解決することができる教育方法及び電子装置を提供することにある。
【課題を解決するための手段】
【０００５】
上記目的を達成すべく、本発明は以下の教育方法を提供する。
【０００６】
即ち、出力ユニットと、入力ユニットと、処理ユニットとを具え、該処理ユニットが複数の用語を含む語彙データベースにアクセスすることができる電子装置の前記処理ユニットにより実行される教育方法であって、前記出力ユニットを制御して質問を出力し、前記質問に対する使用者の返答を前記入力ユニットから受信したことに応じて、該使用者の返答が前記質問の正解と一致するか否かを判定し、前記使用者の返答が前記質問の正解と一致しないと判定されると、前記使用者の返答が前記語彙データベースにおける前記複数の用語のうちのいずれか１つの用語に対応するか否かを判定し、前記使用者の返答が前記語彙データベースにおけるいずれか１つの前記用語に対応すると判定されると、前記出力ユニットを制御して前記用語の語義を出力する教育方法を提供する。
【０００７】
また、本発明は、出力ユニットと、入力ユニットと、前記入力ユニット及び前記出力ユニットに電気的に接続していると共に、複数の用語を含む語彙データベースにアクセスするように構成されている処理ユニットと、を備えており、前記処理ユニットは、前記出力ユニットを制御して質問を出力し、前記質問に対する使用者の返答を前記入力ユニットから受信したことに応じて、該使用者の返答が前記質問の正解と一致するか否かを判定し、前記使用者の返答が前記質問の正解と一致しないと判定されると、前記使用者の返答が前記語彙データベースにおける前記複数の用語のうちのいずれか１つの用語に対応するか否かを判定し、前記使用者の返答が前記語彙データベースにおけるいずれか１つの前記用語に対応すると判定されると、前記出力ユニットを制御して前記用語の語義を出力するように更に構成されている電子装置をも提供する。
【発明の効果】
【０００８】
本発明の教育方法は、誤った使用者の返答が語彙データベースにおけるいずれか１つの用語に対応すると判定した際に、誤った使用者の返答に対応する当該用語の語義を出力する。それにより、使用者の返答の内容が意味をなすものであると、使用者は該教育方法を用いて学び続けることができる。そのため、学習効果を向上させることができる。
【図面の簡単な説明】
【０００９】
【図１】本発明に係る教育方法の一例を実施するための電子装置の一実施形態を説明する概略ブロック図である。
【図２】該実施例の教育方法において、延伸教育手順を説明するフローチャートである。
【図３】該実施例の教育方法において、エラー訂正手順を説明するフローチャートである。
【発明を実施するための形態】
【００１０】
図１に示されているように、電子装置１００は、本発明に係る教育方法を実施するためのものである。該電子装置１００は、出力ユニット１と、入力ユニット２と、処理ユニット３と、を備えている。該処理ユニット３は、入力ユニット２及び出力ユニット１に電気的に接続していると共に、複数の用語を有している語彙データベースにアクセスするように構成されている。例えば、該語彙データベースは、記憶媒体を有するクラウドサーバ、又は、非一時的なメモリに記憶されるものである。
【００１１】
電子装置１００は、本実施形態では、例えば、携帯電話（スマートフォンなど）であり、他の実施形態では、例えば、パーソナルデジタルアシスタント（ｐｅｒｓｏｎａｌ  ｄｉｇｉｔａｌ  ａｓｓｉｓｔａｎｔ、略称：ＰＤＡ）、タブレットコンピュータ、スマートウォッチであることができる。出力ユニット１は、例えば、ディスプレイ及びスピーカーを有している。入力ユニット２は、一例として、タッチパッド、マイクロフォンを含むが、それらに限定されない。明細書を通して使用されている「処理ユニット」という用語は、レジスタやメモリからの電子データを処理して、該電子データを他の電子データに変換する任意の装置、又は、装置の一部を指すものである。例えば、処理ユニット３は、シングルコアプロセッサ、マルチコアプロセッサ、デュアルコアモバイルプロセッサ、マイクロプロセッサ、マイクロコントローラ、デジタルシグナルプロセッサ（ｄｉｇｉｔａｌ  ｓｉｇｎａｌ  ｐｒｏｃｅｓｓｏｒ、略称：ＤＳＰ）、フィールドプログラマブルゲートアレイ（ｆｉｅｌｄ−ｐｒｏｇｒａｍｍａｂｌｅ  ｇａｔｅ  ａｒｒａｙ、略称：ＦＰＧＡ）、特定用途向け集積回路（ａｐｐｌｉｃａｔｉｏｎ  ｓｐｅｃｉｆｉｃ  ｉｎｔｅｇｒａｔｅｄ  ｃｉｒｃｕｉｔ、略称：ＡＳＩＣ）、無線周波数集積回路（ｒａｄｉｏ−ｆｒｅｑｕｅｎｃｙ  ｉｎｔｅｇｒａｔｅｄ  ｃｉｒｃｕｉｔ、略称：ＲＦＩＣ）などを含むが、それらに限定されない。
【００１２】
教育方法は、延伸教育手順（図２参照）及びエラー訂正手順（図３参照）を含んでいる。図２に示されているように、該延伸教育手順は、ステップＳ０１〜ステップＳ０６を有している。ステップＳ０１において、処理ユニット３が出力ユニット１を制御して質問を出力する。例えば、英語で「Ｈｏｗ  ｔｏ  ｓａｙ  ｈｏｎｅｙ  ｉｎ  Ｃｈｉｎｅｓｅ？（はちみつは中国語でどういうのか。）」と聞かれ、そして、該質問の正解は中国語で「ｈｏｎｅｙ（はちみつ）」を意味する「蜂蜜」である。
【００１３】
ステップＳ０２において、入力装置２から質問に対する使用者の返答を受信したことに応じて、処理装置３が該使用者の返答が質問の正解と一致するか否かを判定する。使用者の返答が正しい（正解と一致する）と判定されると、延伸教育手順はステップＳ０３に進む。そうでなければ、延伸教育手順はステップＳ０４に進む。
【００１４】
ステップＳ０３において、処理ユニット３は、出力ユニット１を制御して使用者の返答と正解とが一致することを示す通知を出力する。例えば、出力ユニット１のディスプレイが「Ｃｏｒｒｅｃｔ  Ａｎｓｗｅｒ！（正解！）」と表示するように制御する。
【００１５】
ステップＳ０４において、処理ユニット３は、語彙データベースにアクセスすると共に、（誤った）使用者の返答が語彙データベースにおけるいずれか１つの用語に対応するか否かを判定する。該使用者の返答が該語彙データベースにおけるいずれか１つの用語に対応すると判定されると、延伸教育手順はステップＳ０５に進む。そうでなければ、延伸教育手順はステップＳ０６に進む。
【００１６】
ステップＳ０５において、処理ユニット３は、出力ユニット１を制御して上記した用語の語義を出力する。前記の例では、「Ｈｏｗ  ｔｏ  ｓａｙ  ｈｏｎｅｙ  ｉｎ  Ｃｈｉｎｅｓｅ？」という質問に対する使用者の返答が、中国語で「ｂｅｅ（ミツバチ）」を意味する「蜜蜂」であると、処理ユニット３は、ステップＳ０２において、使用者の返答が正解と一致しないと判定し、ステップＳ０４において、（誤った）使用者の返答が語彙データベースにおけるいずれか１つの用語に対応すると判定し、ステップＳ０５において、出力ユニット１を制御して例えば「蜜蜂ｉｓ  ｂｅｅ（「蜜蜂」はミツバチである）」といった（誤った）使用者の返答の定義を出力する。いくつかの実施形態では、処理ユニット３は、出力ユニット１を制御して質問の正解をさらに出力する。
【００１７】
ステップＳ０６において、処理ユニット３は、出力ユニット１を制御し、使用者の返答が間違っていて且つ意味を成さず、語彙データベースに存在していないことを示す通知を出力する。例えば、出力ユニット１のディスプレイが「Ｉ  ｄｏｎ’ｔ  ｕｎｄｅｒｓｔａｎｄ  ｗｈａｔ  ｙｏｕ  ｓａｉｄ．（私はあなたの言ったことが分かりません。）」というメッセージを表示する。
【００１８】
他の実施形態では、使用者の返答が語彙データベースにおけるいずれの用語にも対応しないと判定されると、延伸教育手順は、処理ユニット３によって出力ユニット１を制御して質問に対する正解を出力する代替ステップに進む。例えば、出力ユニット１のディスプレイに「蜂蜜ｉｓ  ｔｈｅ  Ｃｈｉｎｅｓｅ  ｅｑｕｉｖａｌｅｎｔ  ｏｆ  ｈｏｎｅｙ．」（「蜂蜜」とは中国語でｈｏｎｅｙを意味する）と表示させる。
【００１９】
なお、出力ユニット１は、ディスプレイ及び／又はスピーカーによって、質問と、通知と、語彙データベースにおけるいずれか１つの用語の定義を出力し、入力ユニット２は、タッチパッド及び／又はマイクロフォンによって、使用者の返答を受信する。例えば、使用者は、入力ユニット２のタッチパッドを制御して仮想キーボードを経由して使用者の返答を入力し、又は、入力ユニット２のタッチパッドを制御して使用者の返答を手書きで入力する。本実施形態では、これらの例に限定されない。
【００２０】
誤った使用者の返答の定義を提供する延伸教育手順によって、使用者の返答の内容が意味を成すものである（語彙データベースにおけるいずれか１つの用語に対応する）と、使用者が誤った使用者の返答の定義を学ぶことができる。また、使用者の返答が誤っている場合、該質問の正解も使用者に提供することができることで、学習効果を更に向上させることができる。
【００２１】
図１と図３を参照する。ここで、教育方法のエラー訂正手順を説明する。ステップＳ１１において、処理ユニット３は、入力ユニット２から使用者による質問ステートメントを受信したことに応じて、自然言語理解技術で該質問ステートメントを分析する。例えば、該質問ステートメントは、「Ｈｏｗ  ｉｓ  ｔｈｅ  ｗｅａｔｈｅｒ  ｔｏｍｏｒｒｏｗ？（明日の天気はどうですか。）」である。
【００２２】
ステップＳ１２において、自然言語生成技術を用いて質問ステートメントに対応する正答を自然言語形式で生成する。例えば、ステップＳ１１において説明した例を続けると、正答は「Ｔｈｅ  ｗｅａｔｈｅｒ  ｉｓ  ｆｉｎｅ  ｔｏｍｏｒｒｏｗ．（明日は良いお天気になりそうです。）」である。
【００２３】
ステップＳ１２の後、ステップＳ１３において、所定の原則に従って、該正答に基づいて文法エラー又はスペリングエラー、或いは、文法エラーとスペリングエラーとの両方を有しているテスト返答を生成する。例えば、該テスト応答は、文法エラーを有する「Ｔｈｅ  ｗｅａｔｈｅｒ  ｆｉｎｅ  ｔｏｍｏｒｒｏｗ．」であり、或いは、スペリングエラーを有する「Ｔｈｅ  ｗｅｔｈｅｒ  ｉｓ  ｆｉｎｅ  ｔｏｍｏｒｒｏｗ．」である。
【００２４】
ステップＳ１４において、処理ユニット３は、出力ユニット１を制御して該テスト応答を出力する。
【００２５】
ステップＳ１５において、処理ユニット３は、所定の時間の内に何らかの修正入力を受信したか否かを判定する。修正入力を受信したと判定すると、ステップＳ１７を実行し、そうでなければ、ステップＳ１６を実行する。
【００２６】
ステップＳ１６において、処理ユニット３は、出力ユニット１を制御して、使用者に修正入力を入力することを通知するための通知メッセージを出力する。例えば、通知メッセージは、出力ユニット１のディスプレイにおいて、「Ａｍ  Ｉ  ｒｉｇｈｔ？（私は正しいですか。）」と表示される。ステップＳ１６の後、ステップＳ１５が繰り返される。
【００２７】
ステップＳ１７において、処理ユニット３は、入力ユニット２からテスト応答に向けられた修正入力を受信したことに応じて、該修正入力が該テスト応答を該正答に修正することに関するか否かを判定する。該修正入力が該テスト応答を該正答に修正することに関すると判定されると、エラー訂正手順はステップＳ１８に進む。そうでなければ、エラー訂正手順はステップＳ１９に進む。テスト応答が「Ｔｈｅ  ｗｅａｔｈｅｒ  ｆｉｎｅ  ｔｏｍｏｒｒｏｗ．」である上記例では、「Ｄｏ  ｙｏｕ  ｍｅａｎ『Ｔｈｅ  ｗｅａｔｈｅｒ  ｉｓ  ｆｉｎｅ  ｔｏｍｏｒｒｏｗ』？」（『Ｔｈｅ  ｗｅａｔｈｅｒ  ｉｓ  ｆｉｎｅ  ｔｏｍｏｒｒｏｗ』ではないですか？）という修正入力を受信すると、処理ユニット３は該修正入力が該テスト応答（Ｔｈｅ  ｗｅａｔｈｅｒ  ｆｉｎｅ  ｔｏｍｏｒｒｏｗ．）を該正答（Ｔｈｅ  ｗｅａｔｈｅｒ  ｉｓ  ｆｉｎｅ  ｔｏｍｏｒｒｏｗ．）に修正することに関すると判定する。テスト応答が「Ｔｈｅ  ｗｅｔｈｅｒ  ｉｓ  ｆｉｎｅ  ｔｏｍｏｒｒｏｗ．」である例では、入力ユニット２のタッチパッドにより「ｗｅｔｈｅｒ」を「ｗｅａｔｈｅｒ」に修正する修正入力を受信すると、処理ユニット３は該修正入力が該テスト応答を該正答に修正することに関すると判定する。
【００２８】
ステップＳ１８において、処理ユニット３は、出力ユニット１を制御して修正入力が正しいことを示すメッセージを出力する。例えば、出力ユニット１のディスプレイは、「Ｙｏｕ  ａｒｅ  ｒｉｇｈｔ！（そのとおり！）」と表示する。
【００２９】
ステップＳ１９において、該修正入力が該テスト返答を該正答に修正することに関しないと判定されると、処理ユニット３は、出力ユニット１を制御して対話型メッセージを出力する。例えば、出力ユニット１のディスプレイは、対話型メッセージとして、「Ｄｏ  ｙｏｕ  ｗａｎｔ  ｔｏ  ｋｎｏｗ  ｔｈｅ  ｃｏｒｒｅｃｔ  ａｎｓｗｅｒ？（正解を知りたいですか。）」と、「Ｃｏｎｔｉｎｕｅ  ｔｏ  ａｎｓｗｅｒ．（回答を続けますか。）」との２つの選択肢を使用者に選択させるよう表示し、そして入力ユニット２は使用者による選択に応じて、どの選択肢が選択されたかを示す指示を処理ユニット３に送信する。
【００３０】
ステップＳ２０において、処理ユニット３は、指示を受け付けたことに応じて、指示に基づいてどの選択肢が選択されたかを判定する。正答を出力するための指示（即ち、該指示が「Ｄｏ  ｙｏｕ  ｗａｎｔ  ｔｏ  ｋｎｏｗ  ｔｈｅ  ｃｏｒｒｅｃｔ  ａｎｓｗｅｒ？  」という選択肢が選択されたことを示す。）を受信したと判定されると、エラー訂正手順はステップＳ２１に進む。一方、「Ｃｏｎｔｉｎｕｅ  ｔｏ  ａｎｓｗｅｒ．」という選択肢が選択されたことを示す指示を受信したと判定されると、ステップＳ１５を再び実行する。
【００３１】
ステップＳ２１において、処理ユニット３は、入力ユニット２から正答を出力するための指示を受け付けたことに応じて、出力ユニット１を制御して正答を出力する。
【００３２】
教育方法のエラー訂正手順により、使用者がテスト応答からテスト応答における文法エラー及び／又はスペリングエラーを修正することにより学ぶことができる。
【００３３】
総括すると、本発明の教育方法は、誤った使用者の返答を語彙データベースにおけるいずれか１つの用語に対応するか否かを判定すると共に、対応する場合には誤った使用者の返答の語義、又は、質問の正解を出力する。それにより、使用者の返答の内容が意味を成すものであると、使用者が該教育方法を用いて学び続けることができる。さらに、使用者は自然言語生成技術を用いて処理ユニット３で生成されたテスト応答に対して、テスト応答の文法エラー及び／又はスペリングエラーを修正して、電子装置１００と対話することによって、より一層効果的に学ぶことができる。そのため、学習効果を向上させることができる。
【００３４】
上記においては、本発明の全体的な理解を促すべく、多くの具体的な詳細が示された。しかしながら、当業者であれば、一またはそれ以上の他の実施形態が具体的な詳細を示さなくとも実施され得ることが明らかである。
【００３５】
以上、本発明の好ましい実施形態及び変化例を説明したが、本発明はこれらに限定されるものではなく、最も広い解釈の精神および範囲内に含まれる様々な構成として、全ての修飾および均等な構成を包含するものとする。
【符号の説明】
【００３６】
１００  電子装置
１  出力ユニット
２  入力ユニット
３  処理ユニット
Ｓ０１〜Ｓ０６  ステップ
Ｓ１１〜Ｓ２１  ステップ
【図１】
2020030400.tif 000003
【図２】
2020030400.tif 000004
【図３】
2020030400.tif 000005