(57)【要約】【課題】ユーザにとって使い勝手が良い学習支援装置を提供する。【解決手段】学習支援装置１は、複数の問題と、複数の問題のそれぞれに対応する学習用の情報及びユーザの回答状況とを取得する取得手段１１と、表示手段１３の画面上に複数の問題を選択可能に一覧表示させる制御を行う表示制御手段１１と、表示手段１３の画面上に一覧表示された複数の問題の中からユーザにより問題が選択されると、選択された問題に対応して取得手段１１により取得されたユーザの回答状況１６３に応じて、表示手段１３の画面を、問題を出題するための画面１３Ｃと学習用の情報を表示する画面１３Ｄとのいずれかに遷移させるかを決定する決定手段１１とを備え、表示制御手段１１は、表示手段１３の画面を、決定手段１１により決定された画面に遷移させる制御を行う。【選択図】図１
2019056853.tif 000002
【特許請求の範囲】
【請求項１】
複数の問題と、前記複数の問題のそれぞれに対応する学習用の情報及びユーザの回答状況とを取得する取得手段と、
表示手段の画面上に前記複数の問題を選択可能に一覧表示させる制御を行う表示制御手段と、
前記表示手段の画面上に一覧表示された前記複数の問題の中から前記ユーザにより問題が選択されると、選択された前記問題に対応して前記取得手段により取得された前記ユーザの回答状況に応じて、前記表示手段の画面を、問題を出題する画面と前記学習用の情報を表示する画面とのいずれかに遷移させるかを決定する決定手段と、
を備え、
前記表示制御手段は、前記表示手段の画面を、前記決定手段により決定された前記画面に遷移させる制御を行うことを特徴とする学習支援装置。
【請求項２】
前記決定手段は、
前記選択された問題に対応する前記ユーザの回答状況が、前記選択された問題に対して前記ユーザにより回答がなされていない状況である場合には、前記表示手段の画面を、前記選択された問題を出題する画面に遷移させ、
前記選択された問題に対応する前記ユーザの回答状況が、前記選択された問題に対して前記ユーザにより回答がなされている状況である場合には、前記表示手段の画面を、前記選択された問題に対応する前記学習用の情報を表示する画面に遷移させることを決定することを特徴とする請求項１に記載の学習支援装置。
【請求項３】
前記決定手段は、前記選択された問題に対応する前記ユーザの回答状況が、前記選択された問題に対して前記ユーザにより回答がなされている状況である場合において、
前記回答が不正解である場合には、前記選択された問題と同一の問題を出題する画面、前記選択された問題に関連した同じレベルの問題を出題する画面、前記選択された問題に関連したレベルを落とした問題を出題する画面、及び前記選択された問題に対応する前記前記学習用の情報を表示する画面のうちのいずれかに遷移させ、
前記回答が正解である場合には、前記選択された問題に関連したレベルを上げた問題を出題する画面、又は前記選択された問題に関連した応用情報を前記学習用の情報として表示する画面に遷移させることを決定することを特徴とする請求項１又は請求項２に記載の学習支援装置。
【請求項４】
前記決定手段は、前記選択された問題に対応する前記ユーザの回答状況が、前記選択された問題に対して前記ユーザにより回答がなされている状況である場合には、前記回答が正解であるか不正解であるかに応じて、前記選択された問題と同一の問題を出題するための画面、又は前記選択された問題とは異なる問題を出題するための画面に遷移させることを決定することを特徴とする請求項１又は請求項２に記載の学習支援装置。
【請求項５】
前記決定手段は、前記選択された問題に対応する前記ユーザの回答状況が、前記選択された問題に対して前記ユーザにより回答がなされている状況である場合において、
前記回答が正解である場合には、前記選択された問題に関連したレベルを上げた問題を出題するための画面に遷移させることを決定し、
前記回答が不正解である場合には、前記選択された問題と同一の問題を出題するための画面、又は前記選択された問題に関連したレベルを落とした問題を出題するための画面に遷移させることを決定することを特徴とする請求項４に記載の学習支援装置。
【請求項６】
テストモードと、解説モードと、テストと学習用の情報による学習モードと、の３つのモードのいずれかにモードを設定する設定手段を備え、
前記決定手段は、前記表示手段の画面上に一覧表示された前記複数の問題の中から前記ユーザにより問題が選択された際に、
前記テストモードが設定されている場合には、選択された問題に対応する前記ユーザの回答状況にかかわらず、前記選択された問題を出題する画面に遷移させることを決定し、
前記解説モードが設定されている場合には、選択された問題に対応する前記ユーザの回答状況にかかわらず、選択された問題に対応する前記学習用の情報を表示する画面に遷移させることを決定し、
前記テストと学習用の情報による学習モードが設定されている場合には、選択された問題に対応する前記ユーザの回答状況に応じて、前記選択された問題を出題する画面と前記選択された問題に対応する前記学習用の情報を表示する画面とのいずれかに遷移させるかを決定することを特徴とする請求項１から請求項５のいずれか一項に記載の学習支援装置。
【請求項７】
前記表示制御手段は、前記表示手段の画面上に前記複数の問題を選択可能に一覧表示させる制御を行う際に、前記問題ごとに前記ユーザの回答状況を識別可能な状態で一覧表示させることを特徴とする請求項１から請求項６のいずれか一項に記載の学習支援装置。
【請求項８】
前記表示制御手段は、
前記表示手段の画面を、少なくとも前記問題を出題するための画面と前記学習用の情報を表示する画面とをタブ選択可能なタブ選択画面に遷移させるように構成されており、
前記表示手段の画面を前記タブ選択画面に遷移させる際、前記決定手段により決定された前記画面がタブ選択された状態で前記タブ選択画面を前記表示手段に表示させることを特徴とする請求項１から請求項７のいずれか一項に記載の学習支援装置。
【請求項９】
複数の問題と、前記複数の問題のそれぞれに対応する学習用の情報及びユーザの回答状況とを取得する取得手段と、
表示手段の画面上に前記複数の問題を選択可能に一覧表示させる制御を行う表示制御手段と、
前記表示手段の画面上に一覧表示された前記複数の問題の中から前記ユーザにより問題が選択されると、選択された前記問題に対応して前記取得手段により取得された前記ユーザの回答状況に応じて、前記表示手段の画面を、問題を出題する画面と前記学習用の情報を表示する画面とのいずれかに遷移させるかを決定する決定手段と、
を備え、
前記表示制御手段は、前記表示手段の画面を、前記決定手段により決定された前記画面に遷移させる制御を行うことを特徴とする学習支援システム。
【請求項１０】
複数の問題と、前記複数の問題のそれぞれに対応する学習用の情報及びユーザの回答状況とを取得する取得ステップと、
表示手段の画面上に前記複数の問題を選択可能に一覧表示させる制御を行う表示制御ステップと、
前記表示手段の画面上に一覧表示された前記複数の問題の中から前記ユーザにより問題が選択されると、選択された前記問題に対応して前記取得ステップで取得された前記ユーザの回答状況に応じて、前記表示手段の画面を、問題を出題する画面と前記学習用の情報を表示する画面とのいずれかに遷移させるかを決定する決定ステップと、
を含み、
前記表示制御ステップでは、前記表示手段の画面を、前記決定ステップで決定された前記画面に遷移させる制御を行うことを特徴とする学習支援方法。
【請求項１１】
コンピュータを、
複数の問題と、前記複数の問題のそれぞれに対応する学習用の情報及びユーザの回答状況とを取得する取得手段と、
表示手段の画面上に前記複数の問題を選択可能に一覧表示させる制御を行う表示制御手段と、
前記表示手段の画面上に一覧表示された前記複数の問題の中から前記ユーザにより問題が選択されると、選択された前記問題に対応して前記取得手段により取得された前記ユーザの回答状況に応じて、前記表示手段の画面を、問題を出題する画面と前記学習用の情報を表示する画面とのいずれかに遷移させるかを決定する決定手段、
として機能させ、
前記表示制御手段として機能させる際には、前記表示手段の画面を、前記決定手段により決定された前記画面に遷移させる制御を行うように機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、学習支援装置、学習支援システム、学習支援方法及びプログラムに関する。
【背景技術】
【０００２】
従来から、ユーザの学習を支援する学習支援装置や学習支援システムが種々開発されている。そのような学習支援装置等としては、例えば、複数の問題のそれぞれに対応させて解答や解説を予め記憶させておき、ユーザが任意の問題を選択する操作を行った後に、回答入力や正否判定、解説表示のいずれかを行うように指示する操作を行うことにより、選択された問題に対して指示された処理を行う学習支援装置等が知られている（例えば特許文献１、２等参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−１８９７０５号公報
【特許文献２】特開２０１４−１４２５８６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、このような従来の学習支援装置等では、それを用いてユーザが学習を行う際に、ユーザは、問題ごとに、問題を選択する操作と、選択した問題に対する処理を選択する操作との２回の操作を行うことが必要になるため、ユーザにとって学習支援装置等が必ずしも使い勝手が良いものではなかった。
【０００５】
本発明は、上記の問題点を鑑みてなされたものであり、ユーザにとって使い勝手が良い学習支援装置、学習支援システム、学習支援方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
以上の課題を解決するため、本発明の学習支援装置や学習支援システムは、
複数の問題と、前記複数の問題のそれぞれに対応する学習用の情報及びユーザの回答状況とを取得する取得手段と、
表示手段の画面上に前記複数の問題を選択可能に一覧表示させる制御を行う表示制御手段と、
前記表示手段の画面上に一覧表示された前記複数の問題の中から前記ユーザにより問題が選択されると、選択された前記問題に対応して前記取得手段により取得された前記ユーザの回答状況に応じて、前記表示手段の画面を、問題を出題する画面と前記学習用の情報を表示する画面とのいずれかに遷移させるかを決定する決定手段と、
を備え、
前記表示制御手段は、前記表示手段の画面を、前記決定手段により決定された前記画面に遷移させる制御を行うことを特徴とする。
【発明の効果】
【０００７】
本発明によれば、ユーザが表示手段の画面に一覧表示された複数の問題の中から所定の問題を選択すると、さらなる操作を行わなくても表示手段の画面が問題を出題するための画面や解答や解説等の学習用の情報を表示する画面に自動的に遷移するため、学習支援装置等がユーザにとって使い勝手が良いものとなる。
【図面の簡単な説明】
【０００８】
【図１】学習支援装置の内部構成を示すブロック図である。
【図２】（Ａ）問題データの構成例、（Ｂ）回答状況データの構成例及び（Ｃ）回答状況データの別の構成例を表す図である。
【図３】学習支援装置のＣＰＵが行う各処理のメインフローを表すフローチャートである。
【図４】学習支援装置のＣＰＵの学習モードにおける各処理の流れを表すフローチャートである。
【図５】ディスプレイ上に表示されるモード選択画面の例を表す図である。
【図６】（Ａ）ディスプレイ上に表示される一覧表示画面の例及び（Ｂ）テスト画面の例を表す図である。
【図７】（Ａ）問１と問２に対して回答を行った時点で表示される一覧表示画面の例及び（Ｂ）タブ選択画面の例を表す図である。
【図８】（Ａ）、（Ｂ）問題ごとの未回答や回答済みとともに正解・不正解の結果も識別可能に表示した一覧表示画面の例を表す図である。
【図９】（Ａ）応用問題を出題する際に表示されるタブ選択画面の例及び（Ｂ）応用問題におけるテスト画面の例を表す図である。
【図１０】選択された問題と同一の問題を出題する際に表示されるタブ選択画面の例を表す図である。
【図１１】学習支援システムの構成を説明する図である。
【発明を実施するための形態】
【０００９】
以下、本発明に係る学習支援装置、学習支援システム、学習支援方法及びプログラムの実施の形態について、図面を参照して説明する。
【００１０】
なお、以下では、学習支援装置が１つの学習支援装置１として構成されている場合について説明するが、例えば図１１に示すように、コンピュータ１０１やスマートフォン１０１、携帯情報端末１０１等とサーバコンピュータ１０２等とを無線通信やネットワーク等で結び、例えば、本発明を構成する機能の一部をコンピュータ１０１等が有し、残りの機能をサーバコンピュータ１０２等が担うように構成することで、本発明を、コンピュータ１０１等やサーバコンピュータ１０２等からなる学習支援システム１００として構成することも可能である。また、この場合の学習支援システム１００の構成や作用等については、以下で説明する学習支援装置１と同様に説明することが可能である。
【００１１】
また、以下では、学習支援装置１（学習支援システム１００）で英語のリスニングの学習（具体的にはＴＯＥＩＣ（登録商標）のＰａｒｔ１用の学習）を行う場合を例示して説明するが、本発明はこのような英語の学習やリスニングの学習には限定されず、国語や数学（算数）等の学習を支援するものであってもよい。さらに、以下では、ユーザが問題に対して四択すなわち４つの選択肢の中から選択して回答する場合について説明するが、このような選択問題の場合に限定されず、例えば計算結果の数値を書き込んだり語句や文章等で回答するような場合等にも本発明を適用することが可能である。
【００１２】
さらに、以下では、問題における正解の答えを「解答」といい、ユーザが行った答えを「回答」という。すなわち、回答が解答に一致すれば正解となり、回答が解答と一致しない場合は不正解ということになる。
【００１３】
［内容構成］
図１は、本実施形態に係る学習支援装置の内部構成を示すブロック図である。学習支援装置１は、ＣＰＵ（Central Processing Unit）１１と、表示部１２と、入力部１４と、スピーカ１５と、記憶部１６と、メモリ１７等がバスに接続されて構成されている。
【００１４】
表示部１２は、液晶パネル等からなるディスプレイ１３等を備えて構成されており、ＣＰＵ１１からの制御に従って、ディスプレイ１３上に各種情報を表示させるようになっている。例えば、ユーザが１枚を見てその写真について放送される４通りの英文の中から適切な英文の選択肢を選ぶというリスニング問題（例えばＴＯＥＩＣのＰａｒｔ１の写真描写問題）の場合、表示部１２は、ＣＰＵ１１の制御に従ってディスプレイ１３上に１枚の写真を表示させる。
【００１５】
入力部１４は、ディスプレイ１３上に配置されたタッチパネルで構成されており、ユーザがタッチパネルにタッチする等して入力操作を行うと、ユーザがタッチしたディスプレイ１３上の位置情報や入力した内容等をＣＰＵ１１に送信するようになっている。なお、入力部１４を、タッチパネルで構成する代わりに、あるいはそれと併用して、キーボード等の他の入力手段で入力したりボタン操作でカーソルを移動させたりするように構成することも可能である。また、ユーザが他のコンピュータ等で入力した情報を学習支援装置１に送信して入力することができるように構成することも可能であり、学習支援装置１への入力の仕方は適宜の仕方を採用することが可能である。
【００１６】
スピーカ１５は、ＣＰＵ１１の制御に従って、後述するように問題ごとの各選択肢の音声データを再生して、ユーザに対して発声するようになっている。例えば上記のリスニング問題の例で言えば、スピーカ１５は、ＣＰＵ１１の制御に従って所定の仕方で４通りの英文を発声させるように構成することが可能である。
【００１７】
記憶部１６は、ＲＯＭ（Read Only Memory）やＲＡＭ（Random Access Memory）等で構成されており、記憶部１６には、学習支援装置全体を制御する制御プログラム１６１（本発明に係るプログラムを含む。）等が記憶されている。また、記憶部１６には、複数の問題が問題データ１６２として記憶されており、また、ユーザが行った各問題への回答状況のデータすなわち回答状況データ１６３も記憶されている。
【００１８】
例えば、上記のリスニング問題の例では、問題データ１６２として、図２（Ａ）に示すように、問題ごとに、少なくとも、問題用の情報として写真と各選択肢の音声データ（すなわち問題）と、学習用の情報として解答と問題に対する解説とがセットとされて記憶される。また、図２（Ａ）に示すように、学習用の情報として、問題ごとに、さらに他の情報（例えば各選択肢の英文や訳等）の情報もあわせて記憶させるように構成することも可能である。
【００１９】
なお、図示を省略するが、問題データ１６２に、問題用の情報として、問題に関連した、当該問題と同じレベルの問題（類似問題）やレベルを落とした問題（基本問題）、レベルを上げた問題（応用問題）等を含むように構成することも可能であり、また、学習用の情報として、問題に関連した応用情報（当該問題に関連したより高度な知識や内容等に関する情報等）等を含むように構成することも可能である。また、例えば、問題が数学（算数）の問題であれば問題データ１６２の構成が数式、解答、解説等になるなど、問題の種類等によって問題データ１６２の構成は適宜変わり得る。
【００２０】
また、回答状況データ１６３は、例えば図２（Ｂ）に示すように、ユーザの回答状況として、その問題に対してユーザにより既に回答がなされている場合には「１」を、まだ回答がなされていない場合は「０」を各問題にそれぞれ割り当てるようにして構成することが可能である。図２（Ｂ）の例では、問題１、２は回答済みであり、問題３は未回答であることがそれぞれ表されている。
【００２１】
また、ユーザの回答状況として、上記のようなユーザによる回答の有無だけでなく、その回答が正解であったか不正解であったかをも区別するように構成することも可能である。すなわち、例えば、図２（Ｃ）に示すように、その問題に対してユーザによりまだ回答がなされていない場合には「００」を、ユーザにより回答がなされて正解であった場合には「１１」を、また、ユーザにより回答がなされて不正解であった場合には「１０」を各問題にそれぞれ割り当てるようにして回答状況データ１６３を構成することも可能である。図２（Ｃ）の例では、問題１は回答済みで不正解であり、問題２は回答済みで正解であり、問題３は未回答であることがそれぞれ表されている。
【００２２】
このように、本実施形態では、学習支援装置１の記憶部１６は、複数の問題と、各問題のそれぞれに対応させて少なくとも解答、解説及びユーザの回答状況とを記憶する記憶手段として機能するようになっている。
【００２３】
メモリ１７は、例えばキャッシュメモリ等で構成されている。そして、ＣＰＵ１１の制御により記憶部１６から送信されてきた問題ごとの問題データ１６２（すなわち写真や各選択肢の音声データや、当該問題に対する解答や解説の情報）を一時的に保存したり、あるいはユーザが入力した回答等を一時的に保存したりする等して適宜使用されるようになっている。
【００２４】
ＣＰＵ１１は、学習支援装置１の動作を制御するようになっている。具体的には、ＣＰＵ１１は、記憶部１６に記憶されている制御プログラム１６１等のプログラムを読み出してＲＡＭの作業領域に展開し、ＲＡＭに展開されたプログラムとの協働で、各種処理を実行するようになっている。
【００２５】
［動作］
次に、学習支援装置１の動作について、図３と図４に示すフローチャート等に基づいて説明する。なお、以下で説明する学習支援装置１の動作は、本発明に係る学習支援方法やプログラムに従って行われるため、以下の説明は、本発明に係る学習支援方法やプログラムについての説明にもなっている。
【００２６】
本実施形態に係る学習支援装置１は、本番の試験等を模したテストモードと、各問題を解説する解説モードと、テストと学習用の情報による学習モードとの３つのモードを備えており、ＣＰＵ１１は、ユーザにより電源が投入されると、表示部１２のディスプレイ１３上に、図３に示すモード設定画面１３Ａを表示させる（ステップＳ１）。そして、ユーザは、モード設定画面１３Ａ上の各項目にタッチする等してモード選択を行うことができる（ステップＳ２）。
【００２７】
本実施形態では、モード設定画面１３Ａ上で「テストする」が選択されると（ステップＳ２：テスト）、ＣＰＵ１１は、テストモードに移行する（ステップＳ３）。後で説明するが、テストモードでは、ユーザが実際の試験等の場合と同様の状態で各問題に対して回答を行ったり採点したりするように構成されており、一覧表示画面１３Ｂ（後述する図６（Ａ）等参照）でユーザがいずれの問題を選択しても、その解答や解説等の学習用の情報を見ることができる画面には遷移しないようになっている。
【００２８】
また、モード設定画面１３Ａ上で「解説を見る」が選択されると（ステップＳ２：解説）、ＣＰＵ１１は、解説モードに移行する（ステップＳ４）。解説モードでは、一覧表示画面１３Ｂでユーザがいずれの問題を選択すると、その問題を出題する（すなわちテストを行う）のではなく、解答や解説等の学習用の情報を見る画面に遷移するようになっており、テストを行うことなく直ぐに学習用の情報を見ることが可能になっている。
【００２９】
また、モード設定画面１３Ａ上で「Ｐａｒｔごとに練習する」が選択されると（ステップＳ２：練習）、ＣＰＵ１１は、学習モードに移行する（ステップＳ５）。上記のテストモードや解説モードでは、テストだけを行いたい場合（テストモード）や、解説だけを見たい場合（解説モード）には効果的であるが、問題ごとに、テストを行ったり解説を見たりと自由に学習を進めたい場合、いちいちテストモードから解説モードに移ったり、解説モードからテストモードに移ってから、個々の問題を選択する操作を行わなければならず、操作が面倒である。そのため、本実施形態では、さらに、学習モードを設け、問題ごとにテストと学習用の情報による学習を行うことができるように構成されており、上記のような場合においても簡単な操作でテストを行ったり解説を見たりすることができるようになっている。
【００３０】
以下、まず、学習モード（ステップＳ５）においてＣＰＵ１１が行う各処理について説明する。学習モードでは、後述するように、ディスプレイ１３上の表示を、一覧表示画面１３Ｂから、選択された問題に対応するユーザの回答状況に応じて、選択された問題を出題する画面と選択された問題に対応する学習用の情報を表示する画面とのいずれかに遷移させるようになっている。
【００３１】
なお、以下では、図２（Ｂ）に示した回答状況データ１６３を用いる場合（すなわち問題が回答済みか未回答かに応じて画面遷移の仕方を変える場合。第１の実施形態）と、図２（Ｃ）に示した回答状況データ１６３を用いる場合（すなわち回答が正解であるか不正解であるかによっても画面遷移の仕方を変える場合。第２の実施形態）とを分けて説明するが、基本的な構成は各実施形態で変わらない。
【００３２】
［第１の実施の形態］
学習支援装置１のＣＰＵ１１は、モード選択画面１３Ａ（図５参照）上で「Ｐａｒｔごとに練習する」が選択されると（ステップＳ２：練習）、モードを学習モードに設定し、例えばＴＯＥＩＣの各Ｐａｒｔの一覧表示の中からＰａｒｔ１（写真描写問題）が選択されると（図４のステップＳ１１）、Ｐａｒｔ１に属する複数の問題（ＴＯＥＩＣのＰａｒｔ１の場合は６問）に関する問題データ１６２（図２（Ａ）参照）と回答状況データ１６３（図２（Ｂ）参照）を記憶部１６から読み出して取得してメモリ１７に保存する。
【００３３】
そして、学習支援装置１のＣＰＵ１１は、図６（Ａ）に示すように、表示部１２を制御して、ディスプレイ１３の画面上に複数の問題を選択可能に一覧表示させる（ステップＳ１２）。本実施形態では、ユーザが、複数の問題が一覧表示された一覧表示画面１３Ｂ上に表示された「問１」等の問題番号１３１にタッチすることで、一覧表示された複数の問題の中から所定の問題を選択することができるようになっている。
【００３４】
なお、一覧表示画面１３Ｂでは、選択された問題が、その問題の問題番号１３１とそれに対応する選択肢１３２を枠状のカーソル１３３で囲むようにして示されるようになっている。そして、上記のようにしてユーザが問題番号１３１にタッチして問題を選択すると、カーソル１３３がその問題の位置に移動して、その問題が選択されたことを表すようになっている。
【００３５】
本実施形態では、一覧表示画面１３Ｂが初めて表示された初期状態では、図６（Ａ）に示すように、「問１」の問題番号１３１とそれに対応する選択肢１３２の部分にカーソル１３３が表示される。そして、図６（Ａ）の状態でユーザが例えば「問２」や「問３」等の問題番号１３１にタッチすると、タッチされた問題の位置にカーソル１３３が移動するようになっている。なお、ボタン操作等でカーソル１３３を移動させるように構成してもよいことは前述した通りである。
【００３６】
続いて、ＣＰＵ１１は、ディスプレイ１３の画面上に一覧表示された複数の問題の中からユーザにより問題が選択されると（ステップＳ１３：Ｙｅｓ）、選択された問題に対応して記憶部１６に記憶されているユーザの回答状況に応じて、ディスプレイ１３の画面を、問題を出題するための画面と、解答や解説等を含む学習用の情報を表示する画面とのいずれかに遷移させるかを決定するようになっている。
【００３７】
具体的には、ＣＰＵ１１は、ユーザにより問題が選択されると、選択された問題に対応する回答状況データ１６３（図２（Ｂ）参照）を参照してユーザの回答状況を判断する。例えば、初期状態でユーザにより「問１」が選択されたとすると、初期状態では「問１」に対してはまだ回答がなされていないため、「問１」（問題１）の回答状況データ１６３は「０」になっている。ＣＰＵ１１は、「問１」の回答状況データ１６３が「０」であるため、選択された問題である「問１」に対応するユーザの回答状況が、選択された問題に対してユーザにより回答がなされていない状況であると判断する（ステップＳ１４：Ｎｏ）。
【００３８】
そして、このようにユーザがまだ回答していない問題を選択したということは、これからその問題にとりかかる意図であると考えられる。そのため、上記のように、選択された問題に対応する回答状況データ１６３が「０」であり、ユーザの回答状況が、選択された問題に対してユーザにより回答がなされていない状況である場合には、ＣＰＵ１１は、ディスプレイ１３の画面を、選択された問題を出題するための画面（以下、テスト画面と略称する。）に遷移させることを決定するように構成することが望ましい。
【００３９】
このように構成すれば、以下で説明するようにユーザが未回答の問題を選択すると、ディスプレイ１３の画面が、一覧表示画面１３Ｂから、選択した問題を出題するテスト画面１３Ｃ（後述する図６（Ｂ）参照）に自動的に遷移する。そのため、ユーザはテスト画面１３Ｃに切り替えるための操作を行わなくてもよくなるため、学習支援装置１がユーザにとって使い勝手が良いものとなる。また、それとともに、これから問題にとりかかる意図を持ったユーザが問題を選択するとディスプレイ１３の画面が一覧表示画面１３Ｂから自動的にテスト画面（すなわち選択された問題を出題するための画面）１３Ｃに遷移するため、ユーザの意図に沿った画面遷移を行うことが可能となる。
【００４０】
ＣＰＵ１１は、上記のようにディスプレイ１３の画面をテスト画面１３Ｃに遷移させることを決定すると、「問１」（問題１）の問題データ１６２の中から写真１のデータを表示部１２に送信し、ディスプレイ１３の画面を、図６（Ａ）に示した一覧表示画面１３Ｂから、図６（Ｂ）に示すように写真１（図中のＰ１参照）が画面中央に表示されたテスト画面１３Ｃに遷移させて、選択された「問１」のテスト画面１３Ｃを表示させる（ステップＳ１５）。また、ＣＰＵ１１は、「問１」（問題１）の問題データ１６２の中から各選択肢の音声データ１をスピーカ１５に送信し、スピーカ１５で各選択肢の音声データ１（この場合は４つの選択肢の各音声データ）を所定の仕方で再生させる。このようにして「問１」の問題が出題される。
【００４１】
ユーザは、図６（Ｂ）のテスト画面１３Ｃの写真１（Ｐ１）を見ながら、図示しないスピーカ１５から再生される各選択肢の英文を聞き、写真１を説明する英文として適切であると思われる選択肢を、テスト画面１３Ｃの下部に表示された４つの選択肢Ａ〜Ｄのいずれかをタッチして入力することで選択して回答を行う。
【００４２】
ＣＰＵ１１は、ユーザによる回答の入力があると（ステップＳ１７：Ｙｅｓ）、ユーザの回答と「問１」（問題１）の問題データ１６２の中の解答１のデータとを比較して正解・不正解の判定を行う（ステップＳ１８）。
【００４３】
なお、前述したように、本実施形態では、ユーザの回答が正解であっても不正解であっても画面遷移の仕方は変わらないため、本実施形態に係るＣＰＵ１１の処理という点においては必ずしも正解・不正解の結果を記録しておく必要はない。しかし、学習支援を行う上では、問題ごとの正解・不正解の結果が必要になる場合があるため、その場合にはそれらの結果が適宜記録として残される。
【００４４】
また、ユーザが「問１」に対する回答を選択して入力した時点で「問１」は回答済みになったため、ＣＰＵ１１は、「問１」（問題１）に対応する回答状況データ１６３を未回答の「０」から回答済みの「１」に変更する（ステップＳ１９）。そして、以上の処理が終了すると、ＣＰＵ１１は、ディスプレイ１３の画面を、テスト画面１３Ｃから一覧表示画面１３Ｂに遷移させる（ステップＳ１２）。
【００４５】
そして、例えば、ユーザが一覧表示画面１３Ｂ上で「問２」を選択すると（ステップＳ１３、ステップＳ１４：Ｎｏ）、ＣＰＵ１１は、上記と同様にしてディスプレイ１３の画面を一覧表示画面１３Ｂから「問２」のテスト画面１３Ｃに自動的に遷移させ（ステップＳ１５）、「問２」を出題する（ステップＳ１６）。そして、ユーザが回答を入力すると（ステップＳ１７：Ｙｅｓ）、ＣＰＵ１１は、回答の正解・不正解を判定し（ステップＳ１８）、「問２」（問題２）に対応する回答状況データ１６３を「０」から「１」に変更する（ステップＳ１９）。そして、ユーザにより未回答の問題が選択されるごとに上記の処理が繰り返される。
【００４６】
本実施形態では、例えば、上記のようにしてユーザが「問１」について回答「Ａ」を入力した後、「問２」について回答「Ｂ」を入力して、最終的にディスプレイ１３の画面がテスト画面１３Ｃから一覧表示画面１３Ｂに遷移した場合、図７（Ａ）に示すような一覧表示画面１３Ｂが表示されるようになっている。
【００４７】
すなわち、本実施形態では、問題ごとにユーザが回答した選択肢が、塗りつぶしたり、網掛けしたり、あるいは着色する等して表示されるようになっている。このように構成すると、いずれかの選択肢が塗りつぶされる等されている問題（図７（Ａ）の例では「問１」、「問２」）は回答済みであり、いずれの選択肢も塗りつぶされる等されていない問題（図７（Ａ）の例では「問３」〜「問６」）は未回答の問題であることが識別できる。
【００４８】
このように、本実施形態では、ＣＰＵ１１は、ディスプレイ１３の画面上に一覧表示画面１３Ｂを表示させる制御を行う際に、問題ごとにユーザの回答状況（本実施形態の場合は問題が未回答であるか回答済みであるかの状況）を識別可能な状態で一覧表示させるようになっている。このように構成すれば、ユーザは、ディスプレイ１３上に表示されている一覧表示画面１３Ｂを見れば、どの問題が回答済みであり、どの問題が未回答の問題であるかを一目瞭然に識別することが可能となる。また、選択肢を塗りつぶしながら各問題に回答していく状態になるため、ユーザは実際にＴＯＥＩＣ等の試験を受けているかのような感覚で学習するが可能となる。
【００４９】
次に、ユーザにより回答済みの問題が選択された場合（図４のステップＳ１４：Ｙｅｓ）における各処理について説明する。
【００５０】
例えば、ディスプレイ１３上に図７（Ａ）に示した一覧表示画面１３Ｂが表示されている状態で（ステップＳ１２）、ユーザが「問１」や「問２」すなわち回答済みの問題を選択した場合（ステップＳ１３：Ｙｅｓ、ステップＳ１４：Ｙｅｓ。すなわち選択された問題の回答状況データ１６３（図２（Ｂ）参照）が「１」であった場合）、ユーザは答え合わせをしようとしている（すなわち自らが選択した選択肢が正解であるか不正解であるかを知ろうとしている）と考えられる。
【００５１】
そのため、ＣＰＵ１１は、一覧表示画面１３Ｂ上でユーザによりある問題が選択された場合、選択された問題に対応するユーザの回答状況が、選択された問題に対してユーザにより回答がなされている状況である場合（すなわち本実施形態では回答状況データ１６３が「１」の場合）には、ディスプレイ１３の画面を、一覧表示画面１３Ｂから、選択された問題に対応する解答や解説等を含む学習用の情報を表示する画面に遷移させるように決定するように構成することが望ましい。
【００５２】
このように構成すれば、ユーザが回答済みの問題を選択すると、ディスプレイ１３の画面が、一覧表示画面１３Ｂから、選択した問題に対応する学習用の情報を表示する画面（後述する図７（Ｂ）に示すタブ選択画面１３Ｄ）に自動的に遷移する。そのため、ユーザは答え合わせをする際に、答え合わせをする問題を選択する操作と、解答や解説等の学習用の情報を表示させる操作の２つの操作を行う必要がなく、問題を選択する１つの操作を行うだけでその問題に対応する解答や解説等の学習用の情報も表示させることが可能となるため、学習支援装置１がユーザにとって使い勝手が良いものとなる。また、それとともに、答え合わせをする意図を持ったユーザが問題を選択するとディスプレイ１３の画面が一覧表示画面１３Ｂから解答や解説を表示された画面に遷移するため、ユーザの意図に沿った画面遷移を行うことが可能となる。
【００５３】
本実施形態では、ＣＰＵ１１は、ユーザにより回答済みの問題（例えば「問１」）が選択された場合（ステップＳ１３：Ｙｅｓ、ステップＳ１４：Ｙｅｓ）、ディスプレイ１３の画面を、図７（Ａ）に示した一覧表示画面１３Ｂ（ただし「問１」が選択されるとカーソル１３３が「問１」の位置に移動する。）から、図７（Ｂ）に示すように、例えば「問題」や「解答と解説」、「英文と訳」をタブ選択可能な、学習用の情報を表示するタブ選択画面１３Ｄに遷移させるようになっている（ステップＳ２０）。
【００５４】
そして、ＣＰＵ１１は、ディスプレイ１３の画面をタブ選択画面１３Ｄに遷移させた直後のデフォルトの状態で、図７（Ｂ）に示すように、上記のようにして決定した画面（すなわち本実施形態では解答や解説等の学習用の情報を表示する画面）がタブ選択された状態（すなわち図７（Ｂ）の例では「解答と解説」がタブ選択された状態）でタブ選択画面１３Ｄをディスプレイ１３に表示させるようになっている（ステップＳ２１）。
【００５５】
このように構成することで、前述したように、答え合わせをしたりその問題の解説を見ようとする意図を持ったユーザが問題を選択するとディスプレイ１３の画面が一覧表示画面１３Ｂから解答や解説が表示された画面に遷移するため、ユーザの意図に沿った画面遷移を行うことが可能となるという効果が得られる。
【００５６】
また、ユーザが一覧表示画面１３Ｂ上で答え合わせをする問題を選択する操作を行うと、タブ選択画面１３Ｄ上で「解答と解説」のタブを選択する操作を行わなくても既に「解答と解説」のタブが選択された状態でタブ選択画面１３Ｄが表示される。そのため、ユーザは、答え合わせ等をする問題を選択する操作と、解答や解説を表示させる操作の２つの操作を行う必要がなく、問題を選択する１つの操作を行うだけでその問題に対応する解答や解説を表示させることが可能となるため、学習支援装置１がユーザにとって使い勝手が良いものとなる。
【００５７】
また、例えば、図７（Ｂ）に示したタブ選択画面１３Ｄで、ユーザにより「問題」のタブが選択されると（ステップＳ２２：Ｙｅｓ）、ＣＰＵ１１は、問題を出題するための画面すなわち図６（Ｂ）に示したようなテスト画面１３Ｃをタブ画面として表示する（ステップＳ２３）。そして、上記と同様にして「問１」の問題が出題されるため、ユーザは「問１」の問題に再度チャレンジすることができる。また、図７（Ｂ）に示したタブ選択画面１３Ｄで、ユーザにより「英文と訳」のタブが選択されると（ステップＳ２２：Ｙｅｓ）、ＣＰＵ１１は、図示を省略するが、各選択肢の英文や日本語訳が記載されたタブ画面を表示する（ステップＳ２３）。
【００５８】
そして、ユーザにより一覧表示画面１３Ｂに戻る操作が行われると（ステップＳ２４：Ｙｅｓ）、ＣＰＵ１１は、ディスプレイ１３の画面を一覧表示画面１３Ｂに遷移させる（ステップＳ１２）。そして、ユーザにより学習モードを終了させる操作が行われると（ステップＳ２５：Ｙｅｓ）、ＣＰＵ１１は、図３に示したメインフローに戻り、ディスプレイ１３上にモード選択画面１３Ａ（図５参照）を表示させる（図３のステップＳ１）。そして、ユーザによりこの学習支援のコンテンツを終了させる操作が行われると（ステップＳ６：Ｙｅｓ）、コンテンツを終了させる。
【００５９】
［効果］
以上のように、本実施形態に係る学習支援装置１（学習支援システム１００、学習支援方法、プログラム）によれば、ユーザが、ディスプレイ１３に表示された一覧表示画面１３Ｂ上で未回答の問題を選択すると、ディスプレイ１３の画面が、一覧表示画面１３Ｂから、選択した問題を出題するテスト画面１３Ｃに自動的に遷移する（図４のステップＳ１４：Ｎｏ及びステップＳ１５参照）。また、ユーザが回答済みの問題を選択すると、ディスプレイ１３の画面が、一覧表示画面１３Ｂから、選択した問題に対応する解答や解説等の学習用の情報を表示する画面（タブ選択画面１３Ｄにおけるデフォルト選択のタブ画面）に自動的に遷移する。
【００６０】
そのため、ユーザは、未回答の問題に回答する際に、問題を選択する操作と問題を出題させるための操作の２つの操作を行う必要がなく、未回答の問題を選択する１つの操作を行うだけでその問題に回答することができる。また、ユーザが回答済みの問題を選択して答え合わせを行う際も、問題を選択する操作と解答や解説を表示させるための操作の２つの操舵を行う必要がなく、回答済みの問題を選択する１つの操作を行うだけで答え合わせを行うことができる。そのため、学習支援装置１（あるいは学習支援システム１００等）がユーザにとって使い勝手が良いものとなる。
【００６１】
なお、以下の各点については、以下の第２の実施形態においても同様であるが、ユーザが、回答済みの問題の回答を削除して問題を未回答の状態に戻したい場合に、一覧表示画面１３Ｂ上で当該問題の位置にカーソル１３３がある状態でごみ箱のアイコン１３４（図７（Ａ）参照）をタッチすることで、回答が削除され、当該問題を未回答の状態に戻すことができるように構成することが可能である。
【００６２】
また、上記の実施形態では、解答と解説とを同じタブ画面上に表示される場合について説明したが（図７（Ｂ）参照）、解答と解説とを別々のタブ画面とするように構成することも可能である。その場合、選択された問題に対応する解答や解説等の学習用の情報を表示する画面として、解答を表示するタブ画面と解説を表示するタブ画面のいずれのタブ画面に遷移させるかは予め決められる。
【００６３】
さらに、上記の実施形態では、一覧表示画面１３Ｂでユーザにより回答済みの問題が選択された場合に（ステップＳ１３：Ｙｅｓ、ステップＳ１４：Ｙｅｓ）、タブ選択画面１３Ｄにおけるデフォルト選択のタブ画面に遷移させる場合について説明したが、タブ選択画面１３Ｄにおけるデフォルト選択のタブ画面ではなく、直接、解答や解説のみを表示する画面（タブ選択ができない画面）に遷移させるように構成することも可能である。
【００６４】
なお、上記の本実施形態のように、一覧表示画面１３Ｂでユーザにより回答済みの問題が選択された場合にタブ選択画面１３Ｄにおけるデフォルト選択のタブ画面に遷移させ、タブ選択画面１３Ｄのデフォルト選択として「解答と解説」の画面を表示するように構成すれば、ユーザは、一覧表示画面１３Ｂ上で任意の問題を選択するだけで選択した問題の解答や解説を見ることが可能となるとともに、前述したように、解答や解説以外の情報を見たり、再び同じ問題を解きたいような場合には、いちいち一覧表示画面１３Ｂに戻ったりモードを変更したりすることなく、タブ選択画面１３Ｄ上でタブを選択するだけで、選択した問題を出題する画面（テスト画面１３Ｃ）や他の学習用の情報を表示する画面（図示省略）を自由に表示させることが可能になるという効果が得られる。
【００６５】
また、タブ選択画面のデフォルト選択として、「解答と解説」の画面以外の「英文と訳」の画面等をデフォルト選択として表示させるようにしてもよい。また、タブ選択画面のデフォルト選択として「解答と解説」の画面と「英文と訳」の画面のいずれをデフォルト選択として表示させるかを、予めユーザがモード選択できるようにしてもよい。
【００６６】
［第２の実施の形態］
次に、回答状況データ１６３として、図２（Ｃ）に示した回答状況データ１６３を用いる場合、すなわち回答の有無（未回答、回答済み）だけでなく回答が正解であるか不正解であるかによっても画面遷移の仕方を変える場合について説明する。
【００６７】
この場合も、学習支援装置１のＣＰＵ１１は、学習モードにおいては、基本的に図４に示したフローチャートに従って動作するように構成される。ただし、第１の実施形態では、ＣＰＵ１１は、ステップＳ１９の処理で、回答状況データ１６３を未回答の「０」から回答済みの「１」に変更するだけであったが（図２（Ｂ）参照）、本実施形態では、未回答と回答済みの他に、正解・不正解をも考慮するため、問題に対して回答がなされるごとに、ＣＰＵ１１は、正解・不正解の判定（ステップＳ１８）の結果を踏まえて、図２（Ｃ）に示したように、回答状況データ１６３を、未回答の「００」の状態から、正解であれば「１１」に、不正解であれば「１０」にそれぞれ変更するように構成される。
【００６８】
また、この場合も、一覧表示画面１３Ｂの表示を、図７（Ａ）に示したように、問題ごとにユーザが回答した選択肢を塗りつぶす等して表示するように構成することが可能である。また、本実施形態では、問題ごとの未回答や回答済みだけでなく正解・不正解の結果をも識別可能に表示してユーザの回答状況を識別可能な状態で一覧表示させるように構成することも可能である。
【００６９】
具体的には、例えば図８（Ａ）に示すように、問題ごとに正解・不正解を「○」や「×」で示すように構成することも可能である。この場合、問題ごとの正解・不正解が「○」や「×」で識別可能に表示されるだけでなく、「○」も「×」も付されていない問題が未回答の問題であることが識別できるように表示することが可能となる。
【００７０】
また、例えば図８（Ｂ）に示すように、問題ごとに正解の選択肢（図８（Ｂ）の例では「問１」のＣや「問２」のＢの各選択肢）を所定の色で着色して表示し、不正解の問題についてはユーザが回答した選択肢（図８（Ｂ）の例では「問１」のＡの選択肢）を他の色で着色して表示するように構成することも可能である。色を変える代わりに選択肢に付す網掛けやドット等の態様を正解の選択肢とユーザが回答した不正解の選択肢とで変えるように構成することも可能である。そして、この場合は、問題ごとの正解・不正解が識別可能に表示されたり、選択肢が着色される等されていない問題が未回答の問題であることが識別できると同時に、各問題の正解の選択肢がどの選択肢であるかも識別可能に表示することが可能となる。
【００７１】
なお、図示を省略するが、図８（Ｂ）に示した一覧表示画面１３Ｂに表示された回答済みの問題に、さらに正解・不正解を表す「○」や「×」を付して表示するように構成することも可能である。また、回答済みの問題について、選択肢を塗りつぶす等せず（すなわち選択肢については図６（Ａ）に示した未回答と同じ状態で表示し）、問題に正解・不正解を表す「○」や「×」を付して、回答済みであることと正解・不正解を識別可能に表示するように構成することも可能であり、回答済み及び正解・不正解を表す表示の仕方は適宜決められる。
【００７２】
一方、問題ごとの正解・不正解の結果を、上記のように一覧表示画面１３Ｂにおける表示の仕方に活用するほかに、例えば、図４に示したフローチャートにおけるステップＳ２１の処理で活用することも可能である。
【００７３】
以下、ステップＳ２１の処理における正解・不正解の結果の活用例についていくつかの構成例を挙げて説明する。なお、この場合、図４に示したフローチャートにおいて、ステップＳ２０やステップＳ２１の前に、「選択された問題の回答は正解か？」を判断する判断処理等の処理が必要に応じて適宜行われる。
【００７４】
［構成例１］
例えば、ＣＰＵ１１は、ユーザにより選択された問題に対応するユーザの回答状況がユーザにより回答がなされている状況である場合（すなわち一覧表示画面１３Ｂ上で回答済みの問題が選択された場合）には、回答が正解であるか不正解であるかに応じて、ディスプレイ１３の画面を、選択された問題と同一の問題を出題するための画面、又は選択された問題とは異なる問題を出題するための画面等に自動的に遷移させるように構成することが可能である。
【００７５】
［構成例１−１］
具体的には、ＣＰＵ１１は、例えば、選択された問題に対するユーザの回答が正解である場合には、選択された問題に関連した応用問題（レベルを上げた問題）を出題するための画面に自動的に遷移させるように構成することが可能である。この場合、ユーザが一覧表示画面１３Ｂ上で正解であった問題を選択すると、ＣＰＵ１１は、ディスプレイ１３に、例えば図９（Ａ）に示すようなタブ選択画面１３Ｄにおけるデフォルト選択のタブ画面として「応用問題」のタブ画面を表示させて（ステップＳ２１）、ユーザにこれから応用問題が出題されることを通知した後、画面を図９（Ｂ）に示すようなテスト画面１３Ｃに自動的に遷移させて応用問題を出題するように構成することができる。
【００７６】
このように構成すれば、ユーザが正解した問題を選択した際に自動的に応用問題を出題する画面に遷移するため、ユーザは、問題選択の操作以外の操作を行うことなく応用問題を出題させて実力アップを図ることが可能となり、学習支援装置１（あるいは学習支援システム１００等）がユーザにとってさらに使い勝手が良いものとなる。
【００７７】
［構成１−２］
また、図９（Ａ）に示したように、タブ選択画面１３Ｄにおいて「応用情報」のタブを選択することができるように構成し、ＣＰＵ１１は、選択された問題に対するユーザの回答が正解である場合に、選択された問題に関連した応用情報を学習用の情報として表示する画面（図示省略）に遷移させるように構成することが可能である。応用情報には、例えば、ユーザが選択した問題に関連する、より高度な知識や内容等に関する情報や、試験等における出題傾向の情報等が含まれ得る。
【００７８】
そして、このように構成すれば、ユーザが正解した問題を選択した際に自動的に応用情報を学習用の情報として表示する画面に遷移するため、ユーザは、選択の操作以外の操作を行うことなく、問題に関連するより高度な知識等を学んで実力アップを図ることが可能となり、学習支援装置１（あるいは学習支援システム１００等）がユーザにとってさらに使い勝手が良いものとなる。
【００７９】
［構成例１−３］
一方、ＣＰＵ１１は、例えば、選択された問題に対するユーザの回答が不正解である場合には、選択された問題に再度回答させるために、選択された問題と同一の問題を出題するための画面に自動的に遷移させるように構成することが可能である。なお、選択された問題に対するユーザの回答が正解であった場合も、その問題が再度選択された場合に、選択された問題と同一の問題を出題するための画面に自動的に遷移させるように構成することも可能である。
【００８０】
この場合、ユーザが一覧表示画面１３Ｂ上で不正解であった問題を選択すると、ＣＰＵ１１は、ディスプレイ１３に、例えば図１０に示すようなデフォルトのタブ選択画面１３Ｄにおけるデフォルト選択のタブ画面として「問題」のタブ画面を表示させて（ステップＳ２１）、ユーザに再度同じ問題が出題されることを通知した後、画面をテスト画面１３Ｃ（例えば図６（Ｂ）参照）に自動的に遷移させて選択された問題と同一の問題を出題するように構成することができる。
【００８１】
このように構成すれば、ユーザが不正解であった問題を選択した際に自動的に再度同じ問題を出題する画面に遷移するため、ユーザは、問題選択の操作以外の操作を行うことなく同じ問題を出題させてチャレンジすることが可能となり、学習支援装置１（あるいは学習支援システム１００等）がユーザにとってさらに使い勝手が良いものとなる。
【００８２】
［構成例１−４］
また、ＣＰＵ１１は、例えば、選択された問題に対するユーザの回答が不正解である場合には、選択された問題に関連した同じレベルの問題（類似問題）を出題するための画面に自動的に遷移させるように構成することが可能である。この場合、ユーザが一覧表示画面１３Ｂ上で不正解であった問題を選択すると、ＣＰＵ１１は、ディスプレイ１３に、タブ選択画面１３Ｄ（図１０参照）におけるデフォルト選択のタブ画面を表示させる際（ステップＳ２１）、「類似問題」のタブが選択された状態のタブ画面（図示省略）を表示させて、ユーザにこれから類似問題が出題されることを通知した後、画面をテスト画面１３Ｃに自動的に遷移させて類似問題を出題するように構成することができる。
【００８３】
このように構成すれば、ユーザが不正解であった問題を選択した際に自動的に類似問題を出題する画面に遷移するため、ユーザは、問題選択の操作以外の操作を行うことなく、類似問題を出題させることが可能となり、不正解であった問題と同じレベルの問題に再度回答することが可能となる。そのため、ユーザは自分の実力が不正解であった問題に正解することが可能なレベルにあるか否かを的確に判断することが可能となり、学習支援装置１（あるいは学習支援システム１００等）がユーザにとってさらに使い勝手が良いものとなる。
【００８４】
［構成例１−５］
また、ＣＰＵ１１は、例えば、選択された問題に対するユーザの回答が不正解である場合には、選択された問題に関連したレベルを落とした問題（基本問題）を出題するための画面に自動的に遷移させるように構成することが可能である。この場合、ユーザが一覧表示画面１３Ｂ上で不正解であった問題を選択すると、ＣＰＵ１１は、ディスプレイ１３に、タブ選択画面１３Ｄ（図１０参照）におけるデフォルト選択のタブ画面を表示させる際（ステップＳ２１）、「基本問題」のタブが選択された状態のタブ画面（図示省略）を表示させて、ユーザにこれから基本問題が出題されることを通知した後、画面をテスト画面１３Ｃに自動的に遷移させて基本問題を出題するように構成することができる。
【００８５】
このように構成すれば、ユーザが不正解であった問題を選択した際に自動的に基本問題を出題する画面に遷移するため、ユーザは、問題選択の操作以外の操作を行うことなく基本問題を出題させて基礎的な事項の確認や定着等を図ることが可能となり、学習支援装置１（あるいは学習支援システム１００等）がユーザにとってさらに使い勝手が良いものとなる。
【００８６】
なお、上記の［構成例１−１］から［構成例１−５］において、図９（Ａ）や図１０等に示したタブ選択画面１３Ｄにおけるデフォルト選択のタブ画面が表示されている間に、ユーザが他のタブを選択することで、問題の解答や解説を表示させたり、英文や訳等を表示させることもできる。
【００８７】
［構成例２］
また、本実施形態においても、上記の第１の実施形態の場合と同様に、正解・不正解の結果にかかわらず、一覧表示画面１３Ｂ上でユーザにより回答済みの問題が選択された場合に（ステップＳ１４：Ｙｅｓ）、ＣＰＵ１１は、ディスプレイ１３の画面を、一覧表示画面１３Ｂから、選択された問題に対応する解答や解説等の学習用の情報を表示する、タブ選択画面１３Ｄにおけるデフォルト選択のタブ画面（図７（Ｂ）参照）に自動的に遷移させるように構成することも可能である。
【００８８】
このように構成すれば、ユーザが回答済みの問題を選択すると、ディスプレイ１３の画面に、選択した問題に対応する解答や解説等の学習用の情報を表示する画面が自動的に表示されるため、ユーザは、問題選択の操作以外の操作を行うことなく解答や解説等の学習用の情報を表示させて理解を深めることが可能となり、学習支援装置１（あるいは学習支援システム１００等）がユーザにとってさらに使い勝手が良いものとなる。
【００８９】
以上で説明した第２の実施形態のように構成すれば、前述した第１の実施形態と同様の優れた効果を奏することが可能となるとともに、さらに上記に示したような効果が発揮され、学習支援装置１（あるいは学習支援システム１００等）がユーザにとってさらに使い勝手が良いものとなる。
【００９０】
次に、図３のフローチャートにおけるテストモード（ステップＳ３）と解説モード（ステップＳ４）について説明する。
【００９１】
モード設定画面１３Ａ（図５参照）上で「テストする」が選択されると（ステップＳ２：テスト）、ＣＰＵ１１は、テストモードに移行する（ステップＳ３）。前述したように、テストモードでは、ユーザが実際の試験等の場合と同様の状態で各問題に対して回答を行ったり採点したりするように構成されており、一覧表示画面１３Ｂ（後述する図６（Ａ）等参照）でユーザがいずれの問題を選択しても、その解答や解説等の学習用の情報を見ることができる画面には遷移しないようになっている。
【００９２】
そして、このように構成することで、テストモード中に、ユーザが誤って、あるいは故意に（あるいは不正に）解答や解説等を見ようとしても、それらを見ることができないようになっている。以下、テストモードにおける構成例について具体的に説明する。
【００９３】
本実施形態では、ＣＰＵ１１は、テストモードが設定されると（ステップＳ２：テスト）、前述した学習モードの場合と同様に、ディスプレイ１３上に、複数の問題が一覧表示された一覧表示画面１３Ｂ（図６（Ａ）参照）を表示させ、ユーザが未回答の問題を選択すると、ディスプレイ１３の画面を、一覧表示画面１３Ｂから、選択された問題を出題するテスト画面１３Ｃ（図６（Ｂ）参照）に自動的に遷移させる。
【００９４】
なお、このテストモードの場合、前述した学習モードの場合と同様に、ユーザが問題を選択するごとに選択された問題を出題するように構成することも可能であり、あるいはユーザがある問題を選択すると、それ以降の各問題を一定の間隔で自動的に出題していくように構成することも可能である。また、実際の試験等の場合と同様に、ユーザが選択しなくても、一覧表示された複数の問題のうちの最初の問題から順に自動的に出題していくように構成することも可能である。
【００９５】
ところで、このテストモードにおいて、ユーザが既に回答済みの問題を選択した場合や上記のように自動的に出題していく複数の問題の中に回答済みの問題が含まれる場合、ＣＰＵ１１は、当該回答済みの問題を再度出題して回答させるようになっている。すなわち、本実施形態では、ＣＰＵ１１は、テストモードが設定されている場合には、選択された問題に対応するユーザの回答状況（特に回答の有無や正解・不正解）にかかわらず、選択された問題を出題するテスト画面１３Ｃに遷移させるようになっている。
【００９６】
この場合、ユーザが先に行った回答が正解であるか不正解であるかはユーザに知らせない状態で再度出題される。そして、このように構成すれば、ユーザがまだ回答していない問題に対しては通常通りにテスト画面１３Ｃに遷移するため、ユーザは当該問題に対して回答することが可能となり、また、既に回答している問題を再度選択して問題に回答することを可能とすることで、先にした回答が誤りであることに気付いたユーザが、回答を訂正することが可能となり、テストモードが実際の試験等に即したものとなる。
【００９７】
なお、ユーザが既に回答済みの問題を選択した場合に、既に回答済みであることを示す画面を表示するように構成してもよい。この場合、ユーザが再度回答することができないように構成してもよく、また、ある操作を行うことで再度回答することができるように構成することも可能である。
【００９８】
そして、ＣＰＵ１１は、このテストモードでは、ユーザの回答と解答とを比較して、ユーザの回答が正解であるか不正解であるかを判定する。そして、その判定結果に基づいて採点を行うように構成される。なお、採点結果のみを表示するように構成することも可能であり、採点結果とともに、問題ごとの正解や不正解も表示するように構成することも可能である（例えば図８（Ａ）、（Ｂ）参照）。
【００９９】
しかし、このテストモードは、基本的にテストを行うだけのモードであるから、例えば不正解であった問題の解答（正解）や解説等の学習用の情報を見たい場合には、ユーザは、モード選択画面１３Ａの表示（ステップＳ１）に戻り、解説モード（ステップＳ４）を選択する等の操作を行う必要がある。
【０１００】
一方、モード設定画面１３Ａ（図５参照）上で「解説を見る」が選択されると（ステップＳ２：解説）、ＣＰＵ１１は、解説モードに移行する（ステップＳ４）。前述したように、解説モードでは、一覧表示画面１３Ｂ（図６（Ａ）等参照）でユーザがいずれの問題を選択すると、解答や解説等の学習用の情報を見る画面（すなわちタブ選択画面１３Ｄにおけるデフォルト選択のタブ画面。図７（Ｂ）参照）に遷移するようになっている。解説モードでは、このようにして、一覧表示画面１３Ｂ上で問題が選択されると、その問題のテスト画面１３Ｃには遷移せず、解答や解説等の学習用の情報を見る画面に遷移して直ぐに学習用の情報を見ることができるようになっている。
【０１０１】
なお、本実施形態では、ユーザが選択した問題が、回答済みの問題であっても未回答の問題であっても解答や解説等の学習用の情報を見る画面に遷移するように構成されている。そのため、ユーザが未回答の問題を選択した場合でも、その問題のテスト画面１３Ｃには遷移せず、解答や解説等の学習用の情報を見る画面（図７（Ｂ）参照）に遷移するように構成される。
【０１０２】
しかし、ユーザが、未回答の問題については解答や解説等を見たくないと考える場合もあり得る。そこで、ユーザが未回答の問題を誤って選択しないようにするために、例えば、解説モードでは、例えば一覧表示画面１３Ｂを図７（Ａ）や図８（Ａ）、（Ｂ）に示したように表示させて、ユーザに回答済みの問題と未回答の問題とが見分けられるように表示するように構成することも可能である。
【０１０３】
以上のように、本実施形態では、学習支援装置１のモードを、テストモード（ステップＳ３）と解説モード（ステップＳ４）と学習モード（ステップＳ５）のいずれかのモードに設定可能に構成した。そして、このように構成することで、ユーザが、テストモードを選択して、実際の試験等に即した形で複数の問題に回答したり、解説モードを選択して、問題に対応する解説等の学習用の情報を見て理解を深めたり、あるいは、学習モードを選択して、テストを受けつつ（すなわち問題に対して回答を行いつつ）解説等の学習用の情報を見て同時並行で理解を深めることが可能となる。
【０１０４】
そのため、各モードを選択して種々の仕方で学習や練習を行うことで、ユーザは確実に実力を養成することが可能となり、実際の試験等に合格するように実力を的確に向上させることが可能となる。そして、このような学習や練習を１つの学習支援装置１（学習支援システム１００）上で行うことが可能となり、学習支援装置１（学習支援システム１００）がユーザにとって使い勝手が良いものとなる。
【０１０５】
以上、本発明のいくつかの実施形態を説明したが、本発明の範囲は、上述の実施形態等に限定するものではなく、特許請求の範囲に記載された発明の範囲とその均等の範囲を含む。以下に、この出願の願書に最初に添付した特許請求の範囲に記載した発明を付記する。付記に記載した請求項の項番は、この出願の願書に最初に添付した特許請求の範囲の通りである。
〔付記〕
＜請求項１＞
複数の問題と、前記複数の問題のそれぞれに対応する学習用の情報及びユーザの回答状況とを取得する取得手段と、
表示手段の画面上に前記複数の問題を選択可能に一覧表示させる制御を行う表示制御手段と、
前記表示手段の画面上に一覧表示された前記複数の問題の中から前記ユーザにより問題が選択されると、選択された前記問題に対応して前記取得手段により取得された前記ユーザの回答状況に応じて、前記表示手段の画面を、問題を出題する画面と前記学習用の情報を表示する画面とのいずれかに遷移させるかを決定する決定手段と、
を備え、
前記表示制御手段は、前記表示手段の画面を、前記決定手段により決定された前記画面に遷移させる制御を行うことを特徴とする学習支援装置。
＜請求項２＞
前記決定手段は、
前記選択された問題に対応する前記ユーザの回答状況が、前記選択された問題に対して前記ユーザにより回答がなされていない状況である場合には、前記表示手段の画面を、前記選択された問題を出題する画面に遷移させ、
前記選択された問題に対応する前記ユーザの回答状況が、前記選択された問題に対して前記ユーザにより回答がなされている状況である場合には、前記表示手段の画面を、前記選択された問題に対応する前記学習用の情報を表示する画面に遷移させることを決定することを特徴とする請求項１に記載の学習支援装置。
＜請求項３＞
前記決定手段は、前記選択された問題に対応する前記ユーザの回答状況が、前記選択された問題に対して前記ユーザにより回答がなされている状況である場合において、
前記回答が不正解である場合には、前記選択された問題と同一の問題を出題する画面、前記選択された問題に関連した同じレベルの問題を出題する画面、前記選択された問題に関連したレベルを落とした問題を出題する画面、及び前記選択された問題に対応する前記前記学習用の情報を表示する画面のうちのいずれかに遷移させ、
前記回答が正解である場合には、前記選択された問題に関連したレベルを上げた問題を出題する画面、又は前記選択された問題に関連した応用情報を前記学習用の情報として表示する画面に遷移させることを決定することを特徴とする請求項１又は請求項２に記載の学習支援装置。
＜請求項４＞
前記決定手段は、前記選択された問題に対応する前記ユーザの回答状況が、前記選択された問題に対して前記ユーザにより回答がなされている状況である場合には、前記回答が正解であるか不正解であるかに応じて、前記選択された問題と同一の問題を出題するための画面、又は前記選択された問題とは異なる問題を出題するための画面に遷移させることを決定することを特徴とする請求項１又は請求項２に記載の学習支援装置。
＜請求項５＞
前記決定手段は、前記選択された問題に対応する前記ユーザの回答状況が、前記選択された問題に対して前記ユーザにより回答がなされている状況である場合において、
前記回答が正解である場合には、前記選択された問題に関連したレベルを上げた問題を出題するための画面に遷移させることを決定し、
前記回答が不正解である場合には、前記選択された問題と同一の問題を出題するための画面、又は前記選択された問題に関連したレベルを落とした問題を出題するための画面に遷移させることを決定することを特徴とする請求項４に記載の学習支援装置。
＜請求項６＞
テストモードと、解説モードと、テストと学習用の情報による学習モードと、の３つのモードのいずれかにモードを設定する設定手段を備え、
前記決定手段は、前記表示手段の画面上に一覧表示された前記複数の問題の中から前記ユーザにより問題が選択された際に、
前記テストモードが設定されている場合には、選択された問題に対応する前記ユーザの回答状況にかかわらず、前記選択された問題を出題する画面に遷移させることを決定し、
前記解説モードが設定されている場合には、選択された問題に対応する前記ユーザの回答状況にかかわらず、選択された問題に対応する前記学習用の情報を表示する画面に遷移させることを決定し、
前記テストと学習用の情報による学習モードが設定されている場合には、選択された問題に対応する前記ユーザの回答状況に応じて、前記選択された問題を出題する画面と前記選択された問題に対応する前記学習用の情報を表示する画面とのいずれかに遷移させるかを決定することを特徴とする請求項１から請求項５のいずれか一項に記載の学習支援装置。
＜請求項７＞
前記表示制御手段は、前記表示手段の画面上に前記複数の問題を選択可能に一覧表示させる制御を行う際に、前記問題ごとに前記ユーザの回答状況を識別可能な状態で一覧表示させることを特徴とする請求項１から請求項６のいずれか一項に記載の学習支援装置。
＜請求項８＞
前記表示制御手段は、
前記表示手段の画面を、少なくとも前記問題を出題するための画面と前記学習用の情報を表示する画面とをタブ選択可能なタブ選択画面に遷移させるように構成されており、
前記表示手段の画面を前記タブ選択画面に遷移させる際、前記決定手段により決定された前記画面がタブ選択された状態で前記タブ選択画面を前記表示手段に表示させることを特徴とする請求項１から請求項７のいずれか一項に記載の学習支援装置。
＜請求項９＞
複数の問題と、前記複数の問題のそれぞれに対応する学習用の情報及びユーザの回答状況とを取得する取得手段と、
表示手段の画面上に前記複数の問題を選択可能に一覧表示させる制御を行う表示制御手段と、
前記表示手段の画面上に一覧表示された前記複数の問題の中から前記ユーザにより問題が選択されると、選択された前記問題に対応して前記取得手段により取得された前記ユーザの回答状況に応じて、前記表示手段の画面を、問題を出題する画面と前記学習用の情報を表示する画面とのいずれかに遷移させるかを決定する決定手段と、
を備え、
前記表示制御手段は、前記表示手段の画面を、前記決定手段により決定された前記画面に遷移させる制御を行うことを特徴とする学習支援システム。
＜請求項１０＞
複数の問題と、前記複数の問題のそれぞれに対応する学習用の情報及びユーザの回答状況とを取得する取得ステップと、
表示手段の画面上に前記複数の問題を選択可能に一覧表示させる制御を行う表示制御ステップと、
前記表示手段の画面上に一覧表示された前記複数の問題の中から前記ユーザにより問題が選択されると、選択された前記問題に対応して前記取得ステップで取得された前記ユーザの回答状況に応じて、前記表示手段の画面を、問題を出題する画面と前記学習用の情報を表示する画面とのいずれかに遷移させるかを決定する決定ステップと、
を含み、
前記表示制御ステップでは、前記表示手段の画面を、前記決定ステップで決定された前記画面に遷移させる制御を行うことを特徴とする学習支援方法。
＜請求項１１＞
コンピュータを、
複数の問題と、前記複数の問題のそれぞれに対応する学習用の情報及びユーザの回答状況とを取得する取得手段と、
表示手段の画面上に前記複数の問題を選択可能に一覧表示させる制御を行う表示制御手段と、
前記表示手段の画面上に一覧表示された前記複数の問題の中から前記ユーザにより問題が選択されると、選択された前記問題に対応して前記取得手段により取得された前記ユーザの回答状況に応じて、前記表示手段の画面を、問題を出題する画面と前記学習用の情報を表示する画面とのいずれかに遷移させるかを決定する決定手段、
として機能させ、
前記表示制御手段として機能させる際には、前記表示手段の画面を、前記決定手段により決定された前記画面に遷移させる制御を行うように機能させることを特徴とするプログラム。
【符号の説明】
【０１０６】
１  学習支援装置
１１  ＣＰＵ（取得手段、表示制御手段、決定手段、設定手段）
１３  ディスプレイ（表示手段）
１３Ｂ  一覧表示画面（表示手段の画面）
１３Ｃ  テスト画面（問題を出題する画面）
１３Ｄ  タブ選択画面（学習用の情報を表示する画面、タブ選択画面）
１００  学習支援システム
１６３  回答状況データ（ユーザの回答状況）
【図１】
2019056853.tif 000003
【図２】
2019056853.tif 000004
【図３】
2019056853.tif 000005
【図４】
2019056853.tif 000006
【図５】
2019056853.tif 000007
【図６】
2019056853.tif 000008
【図７】
2019056853.tif 000009
【図８】
2019056853.tif 000010
【図９】
2019056853.tif 000011
【図１０】
2019056853.tif 000012
【図１１】
2019056853.tif 000013