(57)【要約】【課題】学習対象に関する記憶の定着性を向上させることができる学習支援装置及び学習支援プログラムを提供する。【解決手段】学習支援装置１０は、予め定められた順序で順序付けされた複数の設問からなる設問群１８Ｂの中から選択された設問である取組対象設問の全文を確認可能な表示を表示部１６の第１表示領域に表示する制御を行う設問全文表示制御部２０Ａと、取組対象設問を識別可能な第１設問概要を、設問群１８Ｂのうち、上記順序での並び順で取組対象設問の前及び後の少なくとも一方の設問を識別可能な第２設問概要とともに上記並び順で表示部１６の第２表示領域に表示する制御を行う設問概要表示制御部２２Ａと、取組対象設問に対する解答の対象となる複数の選択肢を、表示部１６の第３表示領域に表示する制御を行う解答表示制御部２４Ａとを含む。【選択図】図１
2018132693.tif 000002
【特許請求の範囲】
【請求項１】
予め定められた順序で順序付けされた複数の設問からなる設問群の中から選択された設問である取組対象設問の全文を確認可能な表示を表示部の第１表示領域に表示する制御を行う設問全文表示制御部と、
前記取組対象設問を識別可能な第１設問概要を、前記設問群のうち、前記順序での並び順で前記取組対象設問の前及び後の少なくとも一方の設問を識別可能な第２設問概要とともに前記並び順で前記表示部の第２表示領域に表示する制御を行う設問概要表示制御部と、
前記取組対象設問に対する解答の対象となる複数の選択肢を、前記表示部の第３表示領域に表示する制御を行う解答表示制御部と、
を含む学習支援装置。
【請求項２】
前記設問概要表示制御部は、前記複数の選択肢のいずれかの選択肢の選択により入力された前記取組対象設問に対する解答の正誤の履歴を示す解答履歴情報を、前記第２表示領域における前記第１設問概要に併記して表示する制御を更に行う、
請求項１に記載の学習支援装置。
【請求項３】
前記取組対象設問は、記載内容の正誤を問う設問であり、
前記複数の選択肢は、前記取組対象設問の記載内容の正誤を選択するための正誤選択肢を含む、
請求項１又は請求項２に記載の学習支援装置。
【請求項４】
前記正誤選択肢は、確実選択肢と不確実選択肢とを含んで構成される、
請求項３に記載の学習支援装置。
【請求項５】
前記第１設問概要及び前記第２設問概要は、対応する設問の問題文の冒頭部、冒頭部以外の一部、要約、又はキーワードである、
請求項１から請求項４の何れか１項に記載の学習支援装置。
【請求項６】
前記設問全文表示制御部は、前記第２表示領域に表示された前記第２設問概要が選択された場合、選択された前記第２設問概要により特定される設問を、前記取組対象設問に代えて前記第１表示領域に表示する制御を更に行う、
請求項１から請求項５の何れか１項に記載の学習支援装置。
【請求項７】
前記設問概要表示制御部は、前記取組対象設問の正答回数を全解答回数で除した正答率を、前記第２表示領域における第１設問概要の表示領域に表示する制御を更に行う、
請求項１から請求項６の何れか１項に記載の学習支援装置。
【請求項８】
前記設問概要表示制御部は、前記正答率を、前記第２表示領域の前記第１設問概要の表示領域の色として表示する制御を行う、
請求項７に記載の学習支援装置。
【請求項９】
前記取組対象設問に関連する設問である関連設問を識別可能な情報を、前記表示部の関連設問表示領域に表示する制御を行う関連設問表示制御部を更に含み、
前記設問全文表示制御部は、前記関連設問表示領域に表示された前記関連設問を識別可能な情報が選択された場合、選択された前記情報により特定される関連設問を、前記取組対象設問に代えて前記第１表示領域に表示する制御を更に行う、
請求項１から請求項８の何れか１項に記載の学習支援装置。
【請求項１０】
前記取組対象設問に関する理解度を入力するための理解度入力領域を前記表示部に表示する制御を行う入力表示制御部を更に含み、
前記設問概要表示制御部は、前記理解度入力領域において入力された理解度を示す情報を、前記第２表示領域における前記第１設問概要に併記して表示する制御を更に行う、
請求項１から請求項９の何れか１項に記載の学習支援装置。
【請求項１１】
取組対象設問の全文を確認可能に表示する第１表示領域、設問内容が予測可能な語句によって各々が識別可能で、かつ各々を選択することが可能に複数の設問概要を表示する第２表示領域、及び前記第１表示領域に表示された取組対象設問に対する解答を、いずれかを選択することによって入力するための複数の選択肢を表示する第３表示領域を備えた表示部の前記第２表示領域に前記複数の設問概要を表示すると共に、前記第２表示領域に表示された前記複数の設問概要から選択された第１設問概要を前記第２表示領域に確認可能に表示する制御を行う設問概要表示制御部と、
前記選択された第１設問概要に対応する設問を取組対象設問として、前記取組対象設問の全文が前記第１表示領域に表示されるように制御する設問全文表示制御部と、
前記第３表示領域に前記複数の選択肢を表示すると共に、いずれかの選択肢の選択により入力された前記取組対象設問に対する解答の正誤の履歴を示す解答履歴情報を生成する制御を行う解答表示制御部とを含み、
前記設問概要表示制御部は、前記解答履歴情報を前記取組対象設問に対応する前記第２表示領域に表示された設問概要に対応させて前記第２表示領域に表示する
学習支援装置。
【請求項１２】
請求項１から請求項１１の何れか１項に記載の学習支援装置の設問全文表示制御部、設問概要表示制御部、及び解答表示制御部としてコンピュータを機能させるための学習支援プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、学習を支援するための学習支援装置及び学習支援プログラムに関する。
【背景技術】
【０００２】
試験対策用等の学習支援素材として紙に印刷された問題集が広く用いられているが、近年、パーソナル・コンピュータ（以下、「ＰＣ」という。）やタブレット型端末等を用いた問題集アプリケーション・プログラムが用いられるようになってきている（例えば、特許文献１〜特許文献３参照。）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１３−２９６９８号公報
【特許文献２】特開２００４−６１６６２号公報
【特許文献３】特開２００４−２５８１８４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、一般的に学習の過程においては、学習すべき情報のみを記憶することはむしろ困難であり、当該情報に付帯する一見無関係とも思える情報と一緒に記憶する方が容易に記憶できることも多い。例えば、印刷物の問題集を用いて学習を行う際には、その時点で取り組んでいる取組対象設問の当該問題集における記載位置や、同一のページに記載されている設問との位置関係等をも一緒に覚える場合が多い。
【０００５】
これに対し、特許文献１〜３に係る技術では、学習画面に表示されるのは、現在取り組んでいる取組対象設問のみであったり、取組対象設問と目次とが表示されるのみであった。そのため、取組対象設問の問題集における記載位置や、取組対象設問と取組対象設問の周辺の設問との関係等が把握しにくく、印刷物の問題集と比較して、学習対象に関する記憶の定着しやすさの点に劣るという問題点があった。
【０００６】
本発明は上記問題点に鑑みてなされたものであり、学習対象に関する記憶の定着性を向上させることができる学習支援装置及び学習支援プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、請求項１に記載の学習支援装置は、予め定められた順序で順序付けされた複数の設問からなる設問群の中から選択された設問である取組対象設問の全文を確認可能な表示を表示部の第１表示領域に表示する制御を行う設問全文表示制御部と、取組対象設問を識別可能な第１設問概要を、設問群のうち、上記順序での並び順で取組対象設問の前及び後の少なくとも一方の設問を識別可能な第２設問概要とともに上記並び順で表示部の第２表示領域に表示する制御を行う設問概要表示制御部と、取組対象設問に対する解答の対象となる複数の選択肢を、表示部の第３表示領域に表示する制御を行う解答表示制御部と、を含む。
【０００８】
また、上記目的を達成するために、請求項１１に記載の学習支援装置は、取組対象設問の全文を確認可能に表示する第１表示領域、設問内容が予測可能な語句によって各々が識別可能で、かつ各々を選択することが可能に複数の設問概要を表示する第２表示領域、及び第１表示領域に表示された取組対象設問に対する解答を、いずれかを選択することによって入力するための複数の選択肢を表示する第３表示領域を備えた表示部の第２表示領域に複数の設問概要を表示すると共に、第２表示領域に表示された複数の設問概要から選択された第１設問概要を第２表示領域に確認可能に表示する制御を行う設問概要表示制御部と、上記選択された第１設問概要に対応する設問を取組対象設問として、取組対象設問の全文が第１表示領域に表示されるように制御する設問全文表示制御部と、第３表示領域に複数の選択肢を表示すると共に、いずれかの選択肢の選択により入力された取組対象設問に対する解答の正誤の履歴を示す解答履歴情報を生成する制御を行う解答表示制御部とを含み、設問概要表示制御部は、解答履歴情報を取組対象設問に対応する第２表示領域に表示された設問概要に対応させて第２表示領域に表示する。
【０００９】
また、上記目的を達成するために、請求項１２に記載の学習支援プログラムは、本発明に係る学習支援装置の設問全文表示制御部、設問概要表示制御部、及び解答表示制御部としてコンピュータを機能させる。
【発明の効果】
【００１０】
本発明によれば、学習対象に関する記憶の定着性を向上させることができる、という効果を奏する。
【図面の簡単な説明】
【００１１】
【図１】実施形態に係る学習支援装置の機能的な構成の一例を示す機能ブロック図である。
【図２】実施形態に係る学習支援装置の電気的な構成の一例を示すブロック図である。
【図３】実施形態に係る学習支援装置で使用される問題集データのデータ構造の一例を示す模式図である。
【図４】実施形態に係る学習支援装置で使用される進捗データのデータ構造の一例を示す模式図である。
【図５】実施形態に係る学習支援装置への問題集データの取り込み手順の一例を示す概略図である。
【図６】実施形態に係る学習支援プログラムの処理の流れの一例を示すフローチャートである。
【図７】実施形態に係る設問群生成指定画面の構成例を示す図である。
【図８】実施形態に係る設問群生成指定処理の流れの一例を示すフローチャートである。
【図９】実施形態に係る設問群生成処理の流れの一例を示すフローチャートである。
【図１０】実施形態に係る学習画面表示処理の流れの一例を示すフローチャートである。
【図１１】実施形態に係る学習画面の構成例を示す図である。
【図１２】実施形態に係る学習画面振り分け処理の流れの一例を示すフローチャートである。
【図１３】実施形態に係る正誤判定処理の流れの一例を示すフローチャートである。
【図１４】実施形態に係る学習画面（左利き用）の構成例を示す図である。
【図１５】実施形態に係る学習画面の他の構成例を示す図である。
【図１６】実施形態に係る学習画面の他の構成例を示す図である。
【図１７】実施形態に係る学習画面の他の構成例を示す図である。
【図１８】第２実施形態に係る学習画面の構成例を示す図である。
【図１９】第３実施形態に係る学習画面の構成例を示す図である。
【発明を実施するための形態】
【００１２】
以下、図面を参照して、本発明の実施形態の例を詳細に説明する。
【００１３】
〔第１実施形態〕
図１に本実施形態に係る学習支援装置の機能的な構成の一例を示す機能ブロック図を示す。図１に示すように、本実施形態に係る学習支援装置１０は、メモリ１４、制御部１２、表示部１６及び記憶部３４を備えている。また、制御部１２は、設問全文表示制御部２０Ａ、設問概要表示制御部２２Ａ、解答表示制御部２４Ａ、入力表示制御部２６Ａ、関連設問表示制御部２８Ａを備えている。
ここで、メモリ１４には、後述するように、制御部１２により、予め定められた順序で順序付けされた複数の設問からなる設問群１８Ｂが、問題集データから生成され、記憶される。
【００１４】
本実施形態に係る設問全文表示制御部２０Ａは、予め定められた順序で順序付けされた複数の設問からなる設問群１８Ｂの中から選択された設問である取組対象設問の全文を確認可能な表示を、表示部１６の後述する第１表示領域に表示する制御を行う。
これに加えて、本実施形態に係る設問全文表示制御部２０Ａは、表示部１６の後述する第２表示領域に表示された第２設問概要が選択された場合、選択された第２設問概要により特定される設問を、取組対象設問に代えて第１表示領域に表示する制御を行う。
更に、本実施形態に係る設問全文表示制御部２０Ａは、後述する関連設問表示領域に表示された関連設問を識別可能な情報が選択された場合、選択された上記情報により特定される関連設問を、取組対象設問に代えて第１表示領域に表示する制御を行う。
【００１５】
また、本実施形態に係る設問概要表示制御部２２Ａは、取組対象設問を識別可能な第１設問概要を、上記設問群１８Ｂのうち、上記順序での並び順で取組対象設問の前及び後の少なくとも一方の設問を識別可能な第２設問概要とともに上記並び順で表示部１６の第２表示領域に表示する制御を行う。
これに加えて、本実施形態に係る設問概要表示制御部２２Ａは、複数の選択肢のいずれかの選択肢の選択により入力された取組対象設問に対する解答の正誤の履歴を示す解答履歴情報を、第２表示領域における第１設問概要に併記して表示する制御を行う。
更に、本実施形態に係る設問概要表示制御部２２Ａは、取組対象設問の正答回数を全解答回数で除した正答率を、第２表示領域における第１設問概要の表示領域に表示する制御を行う。
更に、本実施形態に係る設問概要表示制御部２２Ａは、上記正答率を、第２表示領域の第１設問概要の表示領域の色として表示する制御を行う。
更に、本実施形態に係る設問概要表示制御部２２Ａは、後述する理解度入力領域において入力された理解度を示す情報を、第２表示領域における第１設問概要に併記して表示する制御を行う。
【００１６】
また、本実施形態に係る解答表示制御部２４Ａは、取組対象設問に対する解答の対象となる複数の選択肢を、表示部１６の後述する第３表示領域に表示する制御を行う。
更に、本実施形態に係る解答表示制御部２４Ａは、上記複数の選択肢のいずれかの選択肢の選択により入力された取組対象設問に対する解答の正誤の履歴を示す解答履歴情報を生成する制御を行う。
なお、本実施形態において、取組対象設問は、記載内容の正誤を問う設問であり、上記複数の選択肢は、取組対象設問の記載内容の正誤を選択するための正誤選択肢を含む構成とされており、上記正誤選択肢は、学習者が自信をもって解答できない場合に選択する不確実選択肢と、学習者が自信をもって解答する場合に選択する確実選択肢とを含んで構成されている。
【００１７】
また、本実施形態に係る入力表示制御部２６Ａは、取組対象設問に関する理解度を入力するための理解度入力領域を、表示部１６に表示する制御を行う。
【００１８】
また、本実施形態に係る関連設問表示制御部２８Ａは、取組対象設問に関連する設問である関連設問を識別可能な情報を、表示部１６の後述する関連設問表示領域に表示する制御を行う。
【００１９】
図２に、本実施形態に係る学習支援装置１０の電気的な構成の一例を示すブロック図を示す。図２に示すように、本実施形態に係る学習支援装置１０は、プログラムを実行するためのＣＰＵ（Ｃｅｎｔｒａｌ Ｐｒｏｃｅｓｓｉｎｇ Ｕｎｉｔ）３２、ＣＰＵ３２によりアクセスされるメモリ１４、プログラムやデータ等を記憶するための内部ストレージとしての記憶部３４を備える。記憶部３４には、問題集データ１８Ａ、進捗データ４８、及び学習支援プログラム３０が記憶される。本実施形態に係る学習支援プログラム３０は、設問全文表示プロセス２０Ｂ、設問概要表示プロセス２２Ｂ、解答表示プロセス２４Ｂ、入力表示プロセス２６Ｂ、関連設問表示プロセス２８Ｂを有する。また、本実施形態に係る学習支援装置１０は、各種情報の入力を行うための入力部３６、各種情報を表示するための表示部１６、ネットワーク３８に接続された外部装置との通信を行う通信インターフェイス（通知Ｉ／Ｆ）部４０、外部記憶デバイスとしてのメモリカード４２を接続するためのリード／ライト（Ｒ／Ｗ）部４４、及びこれら各部を接続するための内部バス４６を備える。
【００２０】
本実施形態に係る学習支援装置１０では、入力部３６として、表示部１６の表示面上に設けられ、学習者の指等による押圧操作で入力を行うタッチパネルを適用しているが、これに限定されるものではなく、マウス、キーボード、音声入力装置等の入力のみを行う装置を適応しても良い。なお、メモリカード４２の具体例としては、ＳＤカード（登録商標）や、メモリスティック（登録商標）等が例示される。
【００２１】
ここで、上述した図１の機能ブロック図における各機能ブロックによる各機能は、図２に示す学習支援プログラム３０における各プロセスとして提供される。
具体的には、制御部１２における設問全文表示制御部２０Ａは、記憶部３４に記憶された学習支援プログラム３０がＣＰＵ３２によってメモリ１４に展開され、メモリ１４に展開された学習支援プログラム３０における設問全文表示プロセス２０ＢがＣＰＵ３２により実行されることにより提供される。同様に、設問概要表示制御部２２Ａは、設問概要表示プロセス２２ＢがＣＰＵ３２により実行されることにより提供され、解答表示制御部２４Ａは、解答表示プロセス２４ＢがＣＰＵ３２により実行されることにより提供され、入力表示制御部２６Ａは、入力表示プロセス２６ＢがＣＰＵ３２により実行されることにより提供され、関連設問表示制御部２８Ａは、関連設問表示プロセス２８ＢがＣＰＵ３２により実行されることにより提供される。
【００２２】
なお、本実施形態では、学習支援装置１０としてＰＣやタブレット型端末等の汎用のコンピュータを、学習支援プログラム３０には上記汎用のコンピュータで実行されるソフトウエアを一例として想定しているが、この形態に限定されるものではなく、例えば、学習用に特化された問題集専門端末や携帯電話機（スマートフォンを含む）をも含む各種の情報通信端末であっても良い。
【００２３】
更に、本実施形態における学習支援プログラム３０による処理はソフトウエアにより実現することを想定するが、これに限定されるものではなく、ハードウエアや、ハードウエアとソフトウエアとの組み合わせによって実現しても良い。
【００２４】
図３に、本実施形態に係る問題集データ１８Ａのデータ構造の一例を示す模式図を示す。本実施形態では、問題集データ１８Ａが示す問題集として憲法問題集を想定している。図３に示すように、本実施形態に係る問題集データ１８Ａは、目次の最上位の階層として編１００が記憶され、次の階層として章１０２が記憶され、目次の最下位の階層として節１０４が記憶される。また、節１０４の直下の階層として設問番号１０６が記憶され、個々の設問の識別子として設問番号１０６に連続する番号が付されており、個々の設問の要素として設問番号１０６の直下に問題文１０８及び解答解説１１０が記憶される。
【００２５】
なお、本実施形態では目次の構造として３階層を想定したが、目次の構造は何階層であっても構わず、また設問が配置される層は、目次の最下位の階層の直下のみではなく、例えば中間層である章１０２の直下にも配置しても良い。
【００２６】
図４に、本実施形態に係る進捗データ４８のデータ構造の一例を示す模式図を示す。図４に示すように、本実施形態に係る進捗データ４８は、問題集データ１８Ａの全体に関するパラメータ群４８Ａと、個々の設問に関するパラメータ群４８Ｂとの、大別して２つのパラメータ群から成る。
【００２７】
パラメータ群４８Ａにおける対象問題集ファイル名２００は、進捗データ４８と、これに対応する記憶部３４に記憶されている問題集データ１８Ａのファイル名との対応関係を維持するための名称を示す情報である。例えば、問題集データ１８Ａが学習支援装置１０以外のサーバやクラウド・コンピュータの外部記憶装置に記憶されている場合において、対象問題集ファイル名２００にＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）を含めることによって、複数の学習者らが一つの問題集データ１８Ａを共用することが可能となる。
【００２８】
なお、図４に示すように、進捗データ４８には各種フラグが含まれるが、説明の便宜上、本実施形態におけるフラグは、１（以下、「真」ともいう。）及び０（以下、「偽」ともいう。）の２値の何れかの値が設定されるものとする。
【００２９】
ところで、大量の情報を短期間に記憶するには、情報を切り捨てることが重要となるところ、パラメータ群４８ＡにおけるＯＫ排除フラグ２０２は、学習が不要な設問を学習対象から排除するか否かを示す。まず、学習者は、更なる学習が必要ない設問に対して、パラメータ群４８ＢにおけるＯＫフラグ２０４を、真に設定する操作を行う。ＯＫ排除フラグ２０２が真の場合、ＯＫフラグ２０４が真に設定された設問を、問題集データ１８Ａから抽出することを禁止し、設問群１８Ｂから排除することを可能とする。
【００３０】
また、重要でありながら間違えやすい設問を重点的に学習することは学習効率を高めるところ、パラメータ群４８Ａにおける要注意抽出フラグ２０６は、重要でありながら間違えやすい設問を抽出するか否かを示す。まず、学習者は、重要でありながら間違えやすい設問に対して、パラメータ群４８Ｂにおける要注意フラグ２０８を、真に設定する操作を行う。要注意抽出フラグ２０６は、要注意フラグ２０８が真に設定されている設問を、問題集データ１８Ａから抽出し、設問群１８Ｂに含める。
【００３１】
更に、正答したが自信が無い設問を重点的に学習することは学習効率を高めるところ、パラメータ群４８Ａにおける不確実抽出フラグ２１０は、正答したが自信が無い設問を抽出するか否かを示す。まず、学習者は、正答したが自信が無い設問に対して、パラメータ群４８Ｂにおける不確実フラグ２１２を、真に設定する操作を行う。不確実抽出フラグ２１０は、不確実フラグ２１２が真に設定されている設問を、問題集データ１８Ａから抽出し、設問群１８Ｂに含める。
【００３２】
以下、ＯＫフラグ２０４、要注意フラグ２０８、及び不確実フラグ２１２に係る情報を総称して、理解度を示す情報という。
【００３３】
本実施形態においては、要注意抽出フラグ２０６と不確実抽出フラグ２１０とは、共にある設問を抽出するフラグであって、積極的に排除するフラグではない。そこで、ある設問が、要注意抽出フラグ２０６及び要注意フラグ２０８、又は、不確実抽出フラグ２１０及び不確実フラグ２１２により抽出される設定なるならば、当該設問は抽出されることとなる。
これに対して、ＯＫ排除フラグ２０２は、ＯＫフラグ２０４が真に設定されている設問を積極的に排除するためのフラグである。そのため、要注意抽出フラグ２０６と不確実抽出フラグ２１０と、ＯＫ排除フラグ２０２との優先順位が問題となる。本実施形態においては、ＯＫ排除フラグ２０２を、優位としているが、これに限られるものではない。
【００３４】
最終学習日時２１４は最後に学習した日時を、直近取組対象設問番号２１６は最後に学習した設問番号１０６を、それぞれ記憶する。また、進捗データ４８の設問番号１０６は、対象となる問題集データ１８Ａの設問番号１０６に対して１つずつ生成される。
【００３５】
以下、説明の便宜上、学習者が行った解答が正解であったことを「正答」または「○」、不正解であったことを「誤答」または「×」と各々表現し、設問の記載内容が正しいことを「正しい」、誤りであることを「誤り」と各々表現する。また、学習者がした解答の不存在を「直前なし」または「−」と表現する。
【００３６】
解答履歴情報２２０は、個々の設問に対して設定され、初回の解答である「直前なし」（−）、直近２回の解答においていずれも誤答である「連続２回誤答」（××）、直近２回の解答においていずれも正答である「連続２回正答」（○○）、直前の解答において誤答である「直前誤答（連続２回誤答を除く）」（×）、直前の解答において正答である「直前正答（連続２回正答を除く）」（×）、の５種類の情報のいずれかを表す変数である。例えば、連続２回正答した設問は、ＯＫフラグ２０４を真にして、再度の学習を不要とし、連続２回誤答した設問は、不確実フラグ２１２を真にして、学習の密度を上げるといった使い方が考えられる。
【００３７】
正答回数２２２及び誤答回数２２４は、個々の設問に対して設定され、それぞれ正答した回数、誤答した回数を意味する。これらの両方を加算したものが全解答回数となる。また、正答率２２６は、正答回数２２２を全解答回数で除し、１００を乗じて得られた値であり、本実施形態では整数値としている。
【００３８】
関連設問番号２２８は、個々の設問に対して設定され、対応する設問に関連した設問に設定された設問番号１０６である。似て非なる２つの設問間には、一方を記憶することにより、他方が影響を受け、次回に誤答してしまう等、相互に記憶の阻害要因として働くものが存在する。この様な記憶の阻害要因を克服するには、それぞれを独立して記憶するのではなく、関連づけて同時に覚えてしまうことが望ましい。そこで、本実施形態では、取組対象設問と共に、当該取組対象設問に関連する設問を表示することにより、似て非なる設問を同時に記憶することができる構成としている。
記憶の阻害要因の一例としては、法律用語としての「及び」と「並びに」の関係と、「又は」と「若しくは」の関係とが挙げられる。すなわち、「及び」と「並びに」の関係は、「及び」が先に用いられる小レベル、「並びに」が大レベル、という関係であるのに対し、「又は」と「若しくは」の関係では、「又は」が先に用いられる大レベル、「若しくは」が小レベルという関係にある。先に用いられるものと大小レベルとが一致していないため、双方の関係を同時に覚えない限り、記憶を阻害する。
【００３９】
デフォルトの進捗データ４８の一例としては、対象問題集ファイル名２００を対象問題集データのファイル名、最終学習日時２１４を当該デフォルトの進捗データ４８の作成日、直近取組対象設問番号２１６を第１問、関連設問番号２２８を０（対象なし）、解答履歴情報２２０を「直前なし」、その他のフラグを全て偽、その他の回数を０、とすることが考えられる。
【００４０】
なお、本実施形態では、問題集データ１８Ａ全体に関するパラメータ群４８Ａと個々の設問に関するパラメータ群４８Ｂを有するが、これらに加え、章１０２や節１０４を対象とするパラメータ群を有する構成としても構わない。
【００４１】
また、進捗データ４８の格納先をクラウド・コンピュータとした場合、例えば、通勤通学中では、タブレット端末を用い、自宅では、より表示領域の広いデスクトップ端末を用いた場合には、通勤・通学中と自宅とで進捗管理が統一され、時間の有効活用が可能となり、学習効果のより高い環境が得られる。
【００４２】
また、本実施形態では、問題集データ１８Ａのデータ構造や進捗データ４８のデータ構造として、ＸＭＬ（ｅＸｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）形式を想定するが、ツリー構造が表現できるデータ形式であれば、どのような形式であっても構わない。
【００４３】
次に、本実施形態に係る学習支援装置１０の作用を説明する。まず、図５を参照して、学習支援装置１０に問題集データ１８Ａを取り込む場合の学習支援装置１０の作用を説明する。
図５に示すように、本実施形態に係る学習支援装置１０は、ネットワーク３８に接続されたサーバ９８に記憶されている憲法問題集データを問題集データ１８Ａとして取り込む場合、ネットワーク３８を経由して、サーバ９８から記憶部３４へダウンロードする。これにより、憲法問題集データを問題集データ１８Ａとして学習支援装置１０の記憶部３４に記憶する。また、本実施形態に係る学習支援装置１０は、メモリカード４２に記録された民法問題集データを問題集データ１８Ａとして取り込む場合、メモリカード４２から記憶部３４へ複写する。これにより、民法問題集データを問題集データ１８Ａとして学習支援装置１０の記憶部３４に記憶する。
【００４４】
一方、図５に示すように、問題集データ１８Ａの取り込み直後においては、進捗データ４８は存在しない。そこで、本実施形態では、後述する学習支援プログラム３０において、デフォルトの進捗データ４８を、記憶部３４に書き出す。
なお、本実施形態においては、記憶部３４に記憶されている問題集データ１８Ａに係る電子化ファイルのファイル名が、問題集の名称を表すものとする。
【００４５】
次に、図６を参照して、学習支援プログラム３０を実行する場合の学習支援装置１０の作用を説明する。なお、図６は、本実施形態に係る学習支援プログラム３０の処理の流れの一例を示すフローチャートであり、学習支援プログラム３０は、例えば学習支援プログラム３０のアイコンが学習者により起動選択される等、学習者により起動された場合に実行される。
【００４６】
図６のステップ３００では、ＣＰＵ３２が、記憶部３４に記憶された問題集データ１８Ａのファイル名の一覧を表示部１６に表示させ、学習者に指定させる問題集指定画面（図示省略）を表示する制御を行う。
【００４７】
次のステップ３０２では、ＣＰＵ３２が、学習者による問題集の指定が完了したか否かを判定し、否定判定となった場合にはステップ３０２を繰り返し、肯定判定となった時点でステップ３０４に移行する。ステップ３０４では、ＣＰＵ３２が、指定された問題集に対応する問題集データ１８Ａを、記憶部３４から読み込み、ステップ３０６に移行する。
【００４８】
ステップ３０６では、ＣＰＵ３２が、指定された問題集データ１８Ａに対応する進捗データ４８が存在するか否かを判定し、肯定判定となった場合にはステップ３０８に移行し、当該進捗データ４８を記憶部３４から読み込んだ後、ステップ３１２に移行する。これに対し、ステップ３０６において否定判定となった場合にはステップ３１０に移行し、デフォルトの進捗データ４８を作成して、記憶部３４に記憶した後、ステップ３１２に移行する。
【００４９】
ステップ３１２では、ＣＰＵ３２が、図７を参照して詳述する設問群生成指定画面を表示部１６に表示する制御を行い、ステップ３１４では、ＣＰＵ３２が、図８を参照して詳述する設問群生成指定処理を行い、ステップ３１６では、ＣＰＵ３２が、図１０を参照して詳述する学習画面表示処理を行う。そして、ステップ３１８では、ＣＰＵ３２が、図１２を参照して詳述する学習画面振り分け処理を実行した後、学習支援プログラム３０の実行を終了する。
【００５０】
次に、図７を参照して、本実施形態に係る学習支援プログラム３０のステップ３１２の処理によって表示部１６に表示される設問群生成指定画面の具体例を詳細に説明する。図７は、本実施形態に係る設問群生成指定画面の構成例を示す図である。図７に示すように、本実施形態に係る設問群生成指定画面では、表示部１６における表示領域の左部に目次表示領域５０、右上部に全体進捗度表示領域５２、右中部に設問群生成設定表示領域５４、及び右下部に学習開始ボタン表示領域５６が、各々表示される。
【００５１】
図７に示すように、本実施形態に係る目次表示領域５０に表示される目次は、読みだした問題集データ１８Ａ（以下、単に「問題集データ１８Ａ」という。）から抽出した編１００、章１０２、及び節１０４を含んで構成される。目次表示領域５０の最上部（図７の「第３編 統治機構  第１章 国会」と表記されている部分）は、プルダウンメニューとなっており、編１００及び章１０２を選択可能とする。ＣＰＵ３２は、目次表示領域５０の最上部以外の領域である節表示領域の最上部に、上記プルダウンメニューを介して選択された編１００及び章１０２に属する節１０４の第１節が配置される様に、節１０４を表示する制御を行う。
【００５２】
目次表示領域５０の節表示領域はスクロール表示可能であり、スクロール表示させることにより、学習者が問題集データ１８Ａに存在する全ての節を認識することを可能とする。学習者は、節表示領域から、任意の節を選択した節１０４として選択できる。学習者による選択前のデフォルトとして、上記プルダウンメニューを介して選択された編１００及び章１０２に属する節１０４のうち第１節を選択した節１０４とする。また、ＣＰＵ３２は、目次表示領域５０において、選択した節１０４の表示枠を強調表示する制御を行う。
【００５３】
ＣＰＵ３２は、上記節表示領域における各節１０４毎に、対応する節１０４において、学習済み（解答履歴情報２２０が「直前なし」以外）の設問数／当該節１０４に属する全設問数、正答（解答履歴情報２２０が○又は○○）した設問数、誤答（解答履歴情報２２０が×又は××）した設問数を表示する制御を行う。また、ＣＰＵ３２は、当該節１０４において、ＯＫフラグ２０４が真に設定された設問数、要注意フラグ２０８が真に設定された設問数、及び不確実フラグ２１２が真に設定された設問数を表示する制御を行う。
図７に示した例では、一例として、かかる制御によって、目次表示領域５０の節表示領域の最上部に配置された選択した節１０４において、上部に「第１節 国会の地位」、中部に「学習度：９／９問  ○：8  ×：1」、下部に「OK！：3  要注意：1  不確実：２」が表示される。
【００５４】
本実施形態に係る全体進捗度表示領域５２に表示される全体進捗度は、問題集データ１８Ａの全体における進捗を示すものである。全体進捗度表示領域５２に表示される全体進捗度において、ＣＰＵ３２は、問題集データ１８Ａの全体に対する学習済み（解答履歴情報２２０が「直前なし」以外）の設問数／全設問数、正答（解答履歴情報２２０が○又は○○）した設問数、及び誤答（解答履歴情報２２０が×又は××）した設問数を表示する制御を行う。また、ＣＰＵ３２は、問題集データ１８Ａの全体に対するＯＫフラグ２０４が真に設定された設問数、要注意フラグ２０８が真に設定された設問数、不確実フラグ２１２が真に設定された設問数を表示する制御を行う。
図７に示した例では、かかる制御によって、全体進捗度表示領域５２において、上部に「全体進捗度」、中部に「学習度：56／900問  ○：40   ×：16」、下部に「ＯＫ！:9   要注意：10  不確実：11」が表示される。
【００５５】
本実施形態に係る設問群生成設定表示領域５４は、ＯＫ排除フラグ切替部２０２Ａ、要注意抽出フラグ切替部２０６Ａ、及び不確実抽出フラグ切替部２１０Ａを含んで構成される。
図７に示した例では、設問群生成設定表示領域５４において、ＯＫ排除フラグ切替部２０２Ａは、「ＯＫ!チェックをした設問を除く」と表示され、要注意抽出フラグ切替部２０６Ａは、「要注意チェックをした設問を抽出」と表示され、不確実抽出フラグ切替部２１０Ａは、「不確実チェックをした設問を抽出」と表示される。
【００５６】
ＣＰＵ３２は、学習者がＯＫ排除フラグ切替部２０２Ａを接触指定する毎にＯＫ排除フラグ２０２の設定状態を、真及び偽の間で切り替える制御を行う。また、ＣＰＵ３２は、ＯＫ排除フラグ切替部２０２Ａの右部に、問題集データ１８Ａの全設問数からＯＫフラグ２０４が真に設定された設問数を引いた数を表示する制御を行う。
同様に、ＣＰＵ３２は、学習者が要注意抽出フラグ切替部２０６Ａを接触指定する毎に要注意抽出フラグ２０６の設定状態を、真及び偽の間で切り替える制御を行う。また、ＣＰＵ３２は、要注意抽出フラグ切替部２０６Ａの右部に、問題集データ１８Ａにおける要注意フラグ２０８が真に設定された設問数を表示する制御を行う。
同様に、ＣＰＵ３２は、学習者が不確実抽出フラグ切替部２１０Ａを接触指定する毎に不確実抽出フラグ２１０の設定状態を、真及び偽の間で切り替える制御を行う。また、ＣＰＵ３２は、不確実抽出フラグ切替部２１０Ａの右部に、問題集データ１８Ａにおける不確実フラグ２１２が真に設定された設問数を表示する制御を行う。
【００５７】
本実施形態に係る学習開始ボタン表示領域５６は、選択した節から学習を始める選択肢５６Ａと、前回の続きから学習を始める選択肢５６Ｂとを有し、学習者はいずれかの選択肢を選択して、学習を開始する。
【００５８】
次に、図８を参照して、本実施形態に係る学習支援プログラム３０のステップ３１４において実行される設問群生成指定処理について説明する。なお、図８は、本実施形態に係る設問群生成指定処理の流れの一例を示すフローチャートである。
【００５９】
まず、ステップ４００では、ＣＰＵ３２が、設問群生成指定画面に表示されている設問群生成設定表示領域５４、選択した節から学習を始める選択肢５６Ａ、前回の続きから学習を始める選択肢５６Ｂの何れかが指定されたか否かを判定し、否定判定となった場合にはステップ４００を繰り返し、肯定判定となった時点でステップ４０２に移行する。
【００６０】
ステップ４０２では、ＣＰＵ３２は、学習者が設問群生成設定表示領域５４におけるＯＫ排除フラグ切替部２０２Ａ、要注意抽出フラグ切替部２０６Ａ、及び不確実抽出フラグ切替部２１０Ａの何れかを指定したか否かを判定し、肯定判定となった場合にはステップ４０４に移行して、前述したように、ＯＫ排除フラグ２０２、要注意抽出フラグ２０６、又は不確実抽出フラグ２１０を更新し、ステップ４００へ戻る。これに対し、ステップ４０２において否定判定となった場合にはステップ４０６へ移行する。
【００６１】
ステップ４０６では、ＣＰＵ３２が、選択した節から学習を始める選択肢５６Ａが選択されたか否かを判定し、肯定判定となった場合にはステップ４１０に移行して、選択した節１０４に属する最も小さい設問番号１０６を、直近取組対象設問番号２１６に、設定した後、後述するステップ４１２の設問群生成処理に移行する。これに対し、ステップ４０６において否定判定となった場合にはステップ４０８に移行する。
【００６２】
ステップ４０８では、ＣＰＵ３２が、前回の続きから学習を始める選択肢５６Ｂが選択されたか否かを判定し、否定判定となった場合にはステップ４００へ戻る。これに対し、ステップ４０８において肯定判定となった場合にはステップ４１２の設問群生成処理に移行する。
【００６３】
ステップ４１２では、ＣＰＵ３２が、後述する設問群生成処理は、設問群生成処理を実行し、その後に本設問群生成指定処理を終了する。
【００６４】
次に、図９を参照して、本実施形態に係る学習支援プログラム３０のステップ４１２において実行される設問群生成処理について説明する。なお、図９は、本実施形態に係る設問群生成処理の流れの一例を示すフローチャートである。
【００６５】
図９に示すように、ステップ５００において、ＣＰＵ３２は、設問番号変数ｎに１を初期値として設定する。以下、設問番号変数ｎを「問ｎ」と表現する。
【００６６】
次のステップ５０２において、ＣＰＵ３２が、問題集データ１８Ａに対応した進捗データ４８（以下、単に「進捗データ４８」という。）のＯＫ排除フラグ２０２が真であるか否かを判定し、否定判定となった場合には後述するステップ５０６に移行する。これに対し、ステップ５０２において肯定判定となった場合にはステップ５０４に移行する。
ステップ５０４では、ＣＰＵ３２が、問ｎに対応する設問のＯＫフラグ２０４が真であるか否かを判定し、肯定判定となった場合には後述するステップ５２２に移行する。これに対し、ステップ５０４において否定判定となった場合にはステップ５０６に移行する。
【００６７】
ステップ５０６では、ＣＰＵ３２が、進捗データ４８の要注意抽出フラグ２０６が真であるか否かを判定し、否定判定となった場合にはステップ５１０に移行する。これに対し、ステップ５０６において肯定判定となった場合ステップ５０８に移行する。
ステップ５０８では、ＣＰＵ３２が、問ｎに対応する設問の要注意フラグ２０８が真であるか否かを判定し、肯定判定となった場合にはステップ５１４へ移行する。これに対し、ステップ５０８において否定判定となった場合にはステップ５１０に移行する。
【００６８】
ステップ５１０では、ＣＰＵ３２が、進捗データ４８の不確実抽出フラグ２１０が真であるか否かを判定し、否定判定となった場合にはステップ５１４へ移行する。これに対し、ステップ５１０において肯定判定となった場合にはステップ５１２へ移行する。
ステップ５１２では、ＣＰＵ３２が、問ｎに対応する設問の不確実フラグ２１２が真であるか否かを判定し、否定判定となった場合には以降の処理をスキップし、ステップ５２２に移行する。これに対し、ステップ５１２において否定判定となった場合にはステップ５１４に移行する。
【００６９】
ステップ５１４において、ＣＰＵ３２は、問ｎに対応する設問の解答履歴情報２２０、問題文１０８の冒頭部、ＯＫフラグ２０４、要注意フラグ２０８、不確実フラグ２１２、正答率２２６を、設問群１８Ｂに追加する。
【００７０】
次のステップ５１６において、ＣＰＵ３２は、問ｎを１だけインクリメントし、次のステップ５１８では、ＣＰＵ３２が、問ｎが問題集データ１８Ａの全設問数を超えたか否かを判定し、否定判定となった場合にはステップ５０２に戻る。これに対し、ステップ５２４において肯定判定となった場合には、本設問群生成処理を終了する。
【００７１】
以上の処理によって、ＣＰＵ３２は、問題集データ１８Ａの全設問から、ＯＫ排除フラグ２０２、ＯＫフラグ２０４、要注意抽出フラグ２０６、要注意フラグ２０８、不確実抽出フラグ２１０、及び不確実フラグ２１２の組合せにより抽出条件が指定された所望の設問群１８Ｂを生成する。
【００７２】
なお、本実施形態においては、学習者が指定した条件により設問群１８Ｂを生成する例を示したが、これに限定されるものではなく、問題集の提供元により指定された条件により設問群１８Ｂを生成しても良い。例えば、問題集の提供元から、初級者、中級者、上級者のそれぞれの段階に応じた初期データとされた進捗データ４８の提供を受け、当該進捗データ４８に基づく条件により設問群１８Ｂを生成しても良い。
【００７３】
また、本設問群生成処理では、設問番号の順番を維持する構成としたが、生成された設問群１８Ｂを、正答率２６６や誤答回数２２４等で並べ替える処理を採り入れても良い。
【００７４】
次に、図１０を参照して、本実施形態に係る学習支援プログラム３０のステップ３１６において実行される学習画面表示処理について説明する。なお、図１０は、本実施形態に係る学習画面表示処理の流れの一例を示すフローチャートである。
【００７５】
まずステップ６００では、設問全文表示制御部２０Ａが、表示部１６の後述する第１表示領域に対して、直近取組対象設問番号２１６で示される設問を取組対象設問として、取組対象設問の全文を確認可能に表示する制御を行う。
【００７６】
次のステップ６０２では、設問概要表示制御部２２Ａが、表示部１６の後述する第２表示領域に対して、設問群生成処理（図９も参照）において生成された設問群１８Ｂに含まれる複数の設問概要を、各々を選択することが可能に表示すると共に、取組対象設問に対応した設問概要である第１設問概要を確認可能とするため、第１設問概要の表示枠を強調して表示する制御を行う。また、後述するように、設問概要表示制御部２２Ａは、第２表示領域に表示する設問概要に対応した設問の正答率２２６を、当該設問概要の表示領域の色として表示する制御を行う。
【００７７】
なお、本実施形態においては、第１設問概要を確認可能とするための方法として、第１設問概要の表示枠を強調する表示を用いたが、これに限定されるものではなく、例えば第１設問概要の表示に下線を付す等、学習者において取組対象設問に対応した第１設問概要と、それ以外の設問概要である第２設問概要とを区別できれば良い。
【００７８】
次のステップ６０４では、解答表示制御部２４Ａが、表示部１６の後述する第３表示領域に、取組対象設問に対する解答を、いずれかを選択することによって入力するための複数の選択肢を表示する制御を行う。
【００７９】
次のステップ６０６では、入力表示制御部２６Ａが、表示部１６の後述する理解度入力領域に、ＯＫフラグ２０４、要注意フラグ２０８、不確実フラグ２１２に対応する表示を表示する制御を行う。
【００８０】
次のステップ６０８では、関連設問表示制御部２８Ａが、表示部１６の後述する関連設問表示領域に、取組対象設問に関連する設問である関連設問を識別可能な情報として、関連設問番号２２８が示す番号の設問番号１０６及び問題文１０８の冒頭部を表示する制御を行う。
以上の処理を実行することにより、本実施形態に係る学習支援装置１０の表示部１６には学習画面が表示される。
【００８１】
次に、図１１を参照して、本実施形態に係る学習画面の具体例を詳細に説明する。図１１は、本実施形態に係る学習画面の構成例を示す図である。図１１に示すように、本実施形態にかかる学習画面では、表示部１６における表示領域の右上部に第１表示領域６２、右下部に関連設問表示領域６４、下部に理解度入力領域６６、左部に第２表示領域７４、右中央部に第３表示領域８０が、各々表示される。
【００８２】
本実施形態に係る第１表示領域６２は、前述したように、設問全文表示制御部２０Ａが、取組対象設問の設問番号１０６と問題文１０８の全文を確認可能に表示する制御を行う。ここで、問題文１０８の全文を確認可能な表示には、例えば、第１表示領域６２に一度に表示しきれない長文の問題文においては、上下スクロール表示、左右スクロール表示、縮小表示、複数のページにまたがる表示等が含まれる。
なお、図１１では、一例として、取組対象設問として設問番号１０６が８４９番である設問番号１０６及び問題文１０８の全文が表示される場合について示されている。
【００８３】
本実施形態に係る関連設問表示領域６４は、前述したように、関連設問表示制御部２８Ａが、取組対象設問の関連設問番号２２８と関連設問番号２２８が示す番号の設問に係る問題文１０８の冒頭部を表示する制御、及び関連する設問の番号を入力する制御を行う。
なお、図１１では、一例として、取組対象設問の関連設問番号２２８が８５３番である関連設問番号２２８及び設問番号１０６が８５３番である問題文１０８の冒頭部が表示される場合について示されている。
【００８４】
関連設問表示領域６４に対する学習者の操作には、関連設問番号２２８が示す番号の設問を新たな取組対象設問とする操作（以下、「移行操作」という。）と、現在の取組対象設問に係る関連設問番号２２８の入力操作（以下、「入力操作」という。）との２つの操作がある。本実施形態においては、学習者が、所定領域に対して予め定められた時間よりも長い間接触指定をし続ける操作（以下、「長押し指定」という。）を、入力操作とし、上記所定領域に対して予め定められた時間よりも短い間接触指定をする操作を、移行操作とする。本実施形態においては、学習者が、関連設問表示領域６４に対し移行操作をした場合、現在の取組対象設問に係る関連設問番号２２８を入力することが可能な入力モードに移行する。
【００８５】
本実施形態に係る理解度入力領域６６は、取組対象設問に関する理解度を入力するための領域であって、ＯＫフラグ切替部６８、要注意フラグ切替部７０、及び不確実フラグ切替部７２を含んで構成される。
本実施形態に係る入力表示制御部２６Ａは、学習者が、ＯＫフラグ切替部６８を接触指定する毎にＯＫフラグ２０４の設定状態を、真及び偽の間で切り替える制御を行う。
同様に、本実施形態に係る入力表示制御部２６Ａは、学習者が、要注意フラグ切替部７０を接触指定する毎に要注意フラグ２０８の設定状態を、真及び偽の間で切り替える制御を行う。
更に、本実施形態に係る入力表示制御部２６Ａは、学習者が、不確実フラグ切替部７２を接触指定する毎に不確実フラグ２１２の設定状態を、真及び偽の間で切り替える制御を行う。
なお、図１１では、一例として、ＯＫフラグ切替部６８は、「□ＯＫ！チェック」と表示され、ＯＫフラグ２０４が偽に設定されていることに対応して、上記□部が白抜き表示される場合について示されている。同様に、要注意フラグ切替部７０は、「□要注意チェック」と表示され、要注意フラグ２０８が偽に設定されていることに対応して、上記□部が白抜き表示される場合について示されている。同様に、不確実フラグ切替部７２は、「□不確実チェック」と表示され、不確実フラグ２１２が真に設定されていることに対応して、上記□部に選択記号が重ね書き表示される場合について示されている。
【００８６】
本実施形態に係る第２表示領域７４は、設問内容が予測可能な語句によって各々が識別可能で、かつ各々を選択することが可能に複数の設問概要を表示する領域である。設問概要表示制御部２２Ａは、第２表示領域７４に複数の設問概要を表示すると共に、第２表示領域７４に表示された複数の設問概要から選択された第１設問概要７６を、第２表示領域７４に確認可能に表示する制御を行う。また、第２表示領域７４は、上下にスクロールすることにより設問群１８Ｂに含まれる複数の設問概要の全てを表示することが可能である。
なお、図１１では、上記制御の一例として、取組対象設問以外の設問に係る設問概要である第２設問概要７８と比較して、第１設問概要７６に対応した取組対象設問である設問番号８４９番の表示枠が強調して表示される場合について示されている。
【００８７】
なお、本実施形態においては、設問概要として、設問番号１０６及び問題文１０８の冒頭部を用いたが、問題文１０８の一部、要約、又はキーワードを用いても良い。また、学習者が取組対象設問にメモを記入する機能を学習支援装置１０に設け、当該記入したメモを、設問番号と併せて設問概要としても良い。
【００８８】
また、設問概要表示制御部２２Ａは、取組対象設問に係る解答履歴情報２２０を、第１設問概要７６の左部に、併記して表示する制御を行う。なお、図１１では、一例として、第１設問概要７６の冒頭に、「直前誤答（連続２回誤答を除く）」を意味する「×」が表示される場合について示されている。
【００８９】
更に、設問概要表示制御部２２Ａは、前述したように、理解度入力領域６６において学習者が入力し、入力表示制御部２６Ａが更新した理解度を示す情報であるＯＫフラグ２０４、要注意フラグ２０８、及び不確実フラグ２１２を、第２表示領域７４における第１設問概要７６に併記して表示する制御を行う。なお、図１１では、一例として、取組対象設問に係るＯＫフラグ切替部６８が、要注意フラグ切替部７０、及び不確実フラグ切替部７２に対応して、第１設問概要７６の右部に「ＯＫ！」及び「要注意」が通常表示で、「不確実」が強調表示で、併記される場合について示されている。
【００９０】
本実施形態に係る第３表示領域８０は、第１表示領域６２に表示された取組対象設問に対する解答を、いずれかを選択することによって入力するための複数の選択肢を表示する領域である。また、上記複数の選択肢は、後述するように、学習者が自信をもって解答する場合に選択する確実選択肢と、学習者が自信をもって解答できない場合に選択する不確実選択肢とを含んで構成される。
図１１では、一例として、第３表示領域８０は、選択肢「正しい」と、選択肢「誤り」とを含んで構成されている。また、選択肢「正しい」及び選択肢「誤り」は、それぞれ不確実選択肢として「△」部を有する。また、「△」部ではない「正しい」部及び「誤り」部が、確実選択肢である。不確実選択肢を選択した場合の処理は、不確実フラグ切替部７２をチェックした後に確実選択肢を選択することと同じ処理となる。
選択肢「正しい」と、選択肢「誤り」のいずれかの選択肢を選択して解答することにより、当該解答が正答か誤答か、及び取組対象設問に関する正答率２２６が算出される。
【００９１】
また、本実施形態では、正答率２２６を学習者にフィードバックさせて更に学習効率を高めるために、学習支援プログラム３０のステップ６０２の設問群表示において前述したように、設問概要表示制御部２２Ａは、取組対象設問に係る正答率２２６を、第２表示領域７４における第１設問概要７６の表示領域の色として表示する制御を行う。また、設問概要表示制御部２２Ａは、第２設問概要７８に対応した設問の正答率２２６を、当該設問概要の表示領域の色として表示する制御を行う。
なお、図１１では、一例として、第８５１問及び第８５３問の設問概要の表示領域の色が、他の設問の表示領域の色と異なっている場合について示されている。
【００９２】
正答率２２６に対応する表示色としては、例えば次の配色が考えられる。
５０％未満…………赤
５０〜６０％未満…薄赤
６０〜７０％未満…薄橙
７０〜８０％未満…薄黄
８０〜９０％未満…薄緑
９０％以上…………薄青
【００９３】
この配色例は学習効率の向上に資するものである。すなわち、本実施形態の様な２択問題においてはランダムに選択しても５０％の正答率になるから、正答率２２６が５０％を下回る場合には、間違って覚えていることが考えられる。間違って覚えていることは、学習の障害にすらなり、直ちに正すべき必要がとても高い。そこで、目に止まりやすい赤表示とすることが望ましい。設問群１８Ｂの設問を設問概要の表示色を正答率２２６で区別することによって、弱点分野が一目瞭然となり、弱点分野への重点的な学習を促すことが可能となる。
【００９４】
なお、本実施形態では、正答率２２６を、設問概要の表示領域の色として表示したが、これに限定されるものではなく、例えば表示文字色としても良いし、設問概要の枠の色としても良い。また、色を用いるのではなく、正答率２２６の高い設問概要の表示について、明度を下げて暗く表示しても良いし、彩度を下げて薄く表示しても良い。
【００９５】
取組対象設問を切り替える方法は、第２表示領域７４に表示された設問群１８Ｂのうち、第１設問概要７６により特定される取組対象設問以外の第２設問概要７８の何れかを選択する方法と、関連設問表示領域６４に対し移行操作することによる方法との２つがある。
【００９６】
また、ＣＰＵ３２は、学習者が、答えを表示８２を選択することにより、解答解説の記載されたウインドの表示／非表示の切り替えを行う（図示省略）。
【００９７】
また、ＣＰＵ３２は、学習者が終了８４を選択することにより、後述するように進捗データの更新をした後に、学習支援プログラム３０を終了する。
【００９８】
なお、第１表示領域６２に表示される問題文１０８にラインマーカでマークをする機能や、第１表示領域６２の例えば空白部にメモ等を書き込む機能を有することも可能である。
【００９９】
次に、図１２を参照して、本実施形態に係る学習支援プログラム３０のステップ３１８において実行される学習画面振り分け処理について説明する。なお、図１２は、本実施形態に係る学習画面振り分け処理の流れの一例を示すフローチャートである。
図１２に示すように、ステップ７００では、所定情報が入力されたか否かが判定され、否定判定の場合にはステップ７００を繰り返し、肯定判定となった時点でステップ７０２に移行する。
【０１００】
ステップ７０２では、入力表示制御部２６Ａが、理解度入力領域６６のＯＫフラグ切替部６８、要注意フラグ切替部７０、不確実フラグ切替部７２の何れかが選択されたか否かを判定し、否定判定となった場合にはステップ７０８に移行する。これに対し、ステップ７０２において肯定判定となった場合には、ステップ７０４に移行し、入力表示制御部２６Ａが取組対象設問に係るＯＫフラグ２０４、要注意フラグ２０８、不確実フラグ２１２を更新し、次のステップ７０６において学習画面表示処理を呼び出し学習画面を更新した後、ステップ７００に戻る。
【０１０１】
ステップ７０８では、解答表示制御部２４Ａが、第３表示領域８０のいずれかの選択肢が選択されたか否かを判定し、否定判定となった場合にはステップ７１２に移行する。これに対し、ステップ７０８において肯定判定となった場合には、後に詳述するステップ７１０の正誤判定処理に移行した後、次のステップ７０６において学習画面表示処理を呼び出し学習画面を更新した後、ステップ７００に戻る。
【０１０２】
まず、前述したように、関連設問表示領域６４に対する操作には、入力操作と、移行操作とがあるところ、ステップ７１２では、ＣＰＵ３２は、入力操作にて選択した否かを判定し、否定判定となった場合にはステップ７１８に移行する。これに対し、ステップ７１２において肯定判定となった場合には、ステップ７１４へ移行する。
【０１０３】
ステップ７１４では、まず、関連設問表示制御部２８Ａが、関連設問表示領域６４を、入力モードに変更する。学習者は、キーボードを用いて関連設問の設問番号を打ち込んだり、又は第２表示領域７４に表示される第２設問概要７８のいずれかを選択する等によって、関連設問表示領域６４に関連設問の番号を入力する。次のステップ７１６では、ＣＰＵ３２が、取組対象設問に係る関連設問番号２２８を、学習者により入力された設問番号に更新する。
【０１０４】
なお、本実施形態においては入力操作としてタッチパネルを用いた所定領域への長押し指定を用いたが、これに限られるものではなく、入力操作と移行操作とが区別できれば良い。例えば、入力部３６としてマウスを用いる場合、マウスボタンに対して長押し指定をするか否かにより区別しても良いし、複数ボタンを有するマウスの場合ではボタンにて区別しても良い。また、入力部３６としてキーボードを用いる場合、キー割り当てにより区別しても良い。
【０１０５】
ステップ７１８では、ＣＰＵ３２が、関連設問表示領域６４が移行操作されたか否かを判定し、否定判定となった場合にはステップ７２２に移行する。これに対し、ステップ７１８において肯定判定となった場合には、ステップ７２０において、ＣＰＵ３２が、取組対象設問に係る関連設問番号２２８が特定する設問を、新たな取組対象設問とした後、ステップ７０６において前述した学習画面表示処理を呼び出し学習画面を更新した後、ステップ７００に戻る。
【０１０６】
ステップ７２２では、設問概要表示制御部２２Ａが、第２表示領域７４に表示された設問群１８Ｂから取組対象設問以外の設問を特定する第２設問概要７８の何れかが選択されたか否かを判定し、否定判定となった場合にはステップ７２６に移行する。これに対して、ステップ７２２において肯定判定となった場合には、ステップ７２４において、ＣＰＵ３２が、選択された第２設問概要７８が特定する設問を、新たな取組対象設問とした後、ステップ７０６において前述した学習画面表示処理を呼び出し学習画面を更新した後、ステップ７００に戻る。
【０１０７】
ステップ７２６では、ＣＰＵ３２が、答えを表示８２が選択されたか否かを判定し、肯定判定となった場合にはステップ７２８にて答えの表示及び非表示のトグル動作をした後にステップ７００に戻る。これに対し、ステップ７２６において否定判定となった場合にはステップ７３０に移行する。
【０１０８】
ステップ７３０では、ＣＰＵ３２が、終了８４が選択されたか否かを判定し、否定判定となった場合ステップ７００に戻る。これに対し、ステップ７３０において肯定判定となった場合ステップ７３２において進捗データを更新した後に、学習画面振り分け処理の終了し、学習支援プログラム３０を終了する。
【０１０９】
次に、図１３を参照して、本実施形態に係る学習支援プログラム３０のステップ７１０において実行される正誤判定処理について説明する。なお、図１３は、本実施形態に係る正誤判定処理の流れの一例を示すフローチャートである。
【０１１０】
まず、ステップ８００では、解答表示制御部２４Ａが、第３表示領域８０における不確実選択肢（△部）が選択されたか否かを判定し、肯定判定となった場合にはステップ８０２において不確実フラグ２１２を真に設定した後、ステップ８０４に移行する。これに対し、ステップ８００において否定判定となった場合にはステップ８０４に移行する。
【０１１１】
ステップ８０４において、解答表示制御部２４Ａは、学習者の選択した選択肢が当該取組対象設問の正誤と一致しているか否か、すなわち学習者の選択が正答（○）か否かを判定し、肯定判定となった場合にはステップ８０６に移行し正答回数２２２をカウントアップした後、ステップ８０８に移行する。これに対し、ステップ８０４において否定判定となった場合にはステップ８１４に移行し誤答回数２２４をカウントアップした後、ステップ８１６に移行する。
【０１１２】
ステップ８０８において、解答表示制御部２４Ａは、解答履歴情報２２０が「直前正答（連続２回正答を除く）」（○）又は「連続２回正答」（○○）か否かを判定し、否定判定となった場合にはステップ８１０において解答履歴情報２２０に「直前正答（連続２回正答を除く）」（○）を設定し、ステップ８２２に移行する。これに対し、ステップ８０８において肯定判定となった場合にはステップ８１２に移行し、解答履歴情報２２０に「連続２回正答」（○○）を設定した後、後述するステップ８２２に移行する。
【０１１３】
ステップ８１６において、解答表示制御部２４Ａは、解答履歴情報２２０が「直前誤答（連続２回誤答を除く）」（×）又は「連続２回誤答」（××）か否かを判定し、否定判定となった場合ステップ８１８において解答履歴情報２２０に「直前誤答（連続２回誤答を除く）」（×）を設定し、ステップ８２２に移行する。肯定判定となった場合ステップ８２０において解答履歴情報２２０に「連続２回誤答」（××）を設定し、ステップ８２２に移行する。
【０１１４】
ステップ８２２では、解答表示制御部２４Ａが、取組対象設問に係る正答回数２２２を全解答回数で除した正答率２２６を算出し更新する。次のステップ８２４では、設問群１８Ｂにおける取組対象設問に係る解答履歴情報２２０、問題文１０８の冒頭部、ＯＫフラグ２０４、要注意フラグ２０８、不確実フラグ２１２、正答率２２６の記憶を更新した後、正誤判定処理を終了する。
【０１１５】
次に、図１４を参照して、本実施形態に係る学習支援装置１０の学習画面の構成例として、学習者が左利きの学習者が使いやすい構成を説明する。図１４は、本実施形態に係る学習支援装置１０の学習画面（左利き用）の構成例を示す図である。本実施形態に係る学習支援装置１０の学習画面は、図１１に示す学習画面とは左右が逆の画面構成となっている。具体的には、表示部１６における表示領域の右部に第２表示領域７４、左上部に第１表示領域６２、左中下部に第３表示領域８０、左中上部に関連設問表示領域６４、及び最下部に理解度入力領域６６が、各々表示される。
【０１１６】
一般的に、ある設問に取り組んでいる際には、学習者の操作は、その取組対象設問に関係するものが多い。このため、取組対象設問の全文が表示される領域、関連する設問の表示領域、及び選択肢の表示される領域が、利き手に近い方が操作性が高くなると考えられる。このように、図１４に示す学習支援装置１０の学習画面の構成は、左利きの人が左手で取組対象設問や選択肢を操作することが容易なものとなっている。
【０１１７】
次に、図１５を参照して、本実施形態に係る学習支援装置１０の学習画面の他の構成例を説明する。図１５は、本実施形態に係る学習支援装置１０の学習画面の他の構成例を示す図である。図１５に示すように、本実施形態に係る学習画面では、表示部１６における表示領域の左下部に第２表示領域７４、上部に第１表示領域６２、右中下部に第３表示領域８０、右下部に関連設問表示領域６４、及び右最下部に理解度入力領域６６が、各々表示される。
第１表示領域２０における取組対象設問が画面の上部に、横方向に広く配置される。問題文に加えて設問が何らかの図を有する場合等、設問の表示を広く必要とする場合において、有効である。
【０１１８】
次に、図１６及び図１７を参照して、本実施形態に係る学習支援装置１０の学習画面の表示部１６が縦方向に長い場合における構成例を説明する。図１６、図１７は、共に実施形態に係る縦画面用の学習支援装置１０の学習画面の構成例である。
図１６に示す本実施形態に係る学習画面では、表示部１６における表示領域の上部に第１表示領域６２、中上部に第３表示領域８０、中下部に第２表示領域７４、下部に関連設問表示領域６４、及び最下部に理解度入力領域６６が、各々表示される。
これに対して、図１７に示す本実施形態に係る学習画面では、表示部１６における表示領域の上部に第２表示領域７４、中上部に第３表示領域８０、中下部に第１表示領域６２、下部に関連設問表示領域６４、及び最下部に理解度入力領域６６が、各々表示される。
図１６に係る学習画面の配置は、取組対象問題それ自体が重要となる場合に学習効率を高める。これに対し、図１７に係る学習画面の配置では、例えば百人一首を記憶する場合等、取組対象問題が設問群１８Ｂのどこに位置するのかが重要となる場合に学習効果を高める。
【０１１９】
なお、本実施形態に係る学習支援装置１０の学習画面は必ずしも画面の配置が固定されているもののみとするのではなく、画面の定義を例えば進捗データのカスタマイズ情報として記憶させることにより、各々の学習者が自身において使いやすい画面の配置を得ることのできる学習支援装置１０としても良い。
【０１２０】
以上、詳細に説明したように、本実施形態に係る学習支援装置１０は、予め定められた順序で順序付けされた複数の設問からなる設問群１８Ｂの中から選択された設問である取組対象設問の全文を確認可能な表示を表示部１６の第１表示領域６２に表示する制御を行う設問全文表示制御部２０Ａと、取組対象設問を識別可能な第１設問概要７６を、設問群１８Ｂのうち、上記順序での並び順で取組対象設問の前及び後の少なくとも一方の設問を識別可能な第２設問概要７８とともに上記並び順で表示部１６の第２表示領域７４に表示する制御を行う設問概要表示制御部２２Ａと、取組対象設問に対する解答の対象となる複数の選択肢を、表示部１６の第３表示領域８０に表示する制御を行う解答表示制御部２４Ａとを含む。これによって、学習者は、取組対象設問の問題集における記載位置という副次的な要素を併せて学習することが可能となり、もって学習対象に関する記憶の定着性を向上させることができる。
【０１２１】
また、本実施形態に係る学習支援装置１０は、複数の選択肢のいずれかの選択肢の選択により入力された取組対象設問に対する解答の正誤の履歴を示す解答履歴情報２２０を、第２表示領域７４における第１設問概要７６に併記して表示する制御を更に行う。これによって、学習者が、取組設問に対する解答の結果を、直ちに、設問群１８Ｂとの位置関係と共に知ることが可能となり、学習対象に関する記憶の定着性を向上させることができる。
【０１２２】
更に、本実施形態に係る学習支援装置１０は、正誤選択肢を確実選択肢と不確実選択肢とを含んで構成する。これによって、学習者が不確実解答をした設問であることを解答の結果及び設問群１８Ｂとの位置関係と共に知ることができるので、学習対象に関する記憶の定着性を向上させることができる。
【０１２３】
更に、本実施形態に係る学習支援装置１０は、第２表示領域７４に表示された第２設問概要７８が選択された場合、選択された第２設問概要７８により特定される設問を、取組対象設問に代えて第１表示領域６２に表示する制御を更に行う。これによって、学習者が取組対象設問を直ちに切り替えることができるので、学習の効率を向上させることができる。
【０１２４】
更に、本実施形態に係る学習支援装置１０は、取組対象設問の正答回数２２２を全解答回数で除した正答率２２６を、第２表示領域７４における第１設問概要７６の表示領域に表示する制御を更に行う。これによって、学習者が、設問群１８Ｂの位置関係において、弱点分野を把握することが容易となり、学習の効率を向上させることができる。
【０１２５】
更に、本実施形態に係る学習支援装置１０は、取組対象設問の正答率２２６を、第２表示領域７４における第１設問概要７６の表示領域の色として表示する制御を更に行う。これによって、学習者が、設問群１８Ｂの位置関係において、色づけの傾向から弱点分野を把握することが容易となり、学習の効率を向上させることができる。
【０１２６】
更に、本実施形態に係る学習支援装置１０は、取組対象設問に関連する設問である関連設問を識別可能な情報を、表示部１６の関連設問表示領域６４に表示する制御を行う関連設問表示制御部２８Ａを更に含み、設問全文表示制御部２０Ａは、関連設問表示領域６４に表示された関連設問を識別可能な情報が選択された場合、選択された上記情報により特定される関連設問を、取組対象設問に代えて第１表示領域６２に表示する制御を更に行う。これによって、似て非なる２つの設問をまとめて学習することが容易になるので、学習対象に関する記憶の定着性を向上させる。
【０１２７】
更に、本実施形態に係る学習支援装置１０は、取組対象設問に関する理解度を入力するための理解度入力領域６６を表示部１６に表示する制御を行う入力表示制御部２６Ａを更に含み、設問概要表示制御部２２Ａは、理解度入力領域６６において入力された理解度を示す情報を、第２表示領域７４における第１設問概要７６に併記して表示する制御を更に行う。これによって、学習者において、理解度に応じた問題の選択等が可能となり、学習効率を向上させる。
【０１２８】
更に、本実施形態に係る学習支援装置１０は、取組対象設問の全文を確認可能に表示する第１表示領域６２、設問内容が予測可能な語句によって各々が識別可能で、かつ各々を選択することが可能に複数の設問概要を表示する第２表示領域７４、及び第１表示領域６２に表示された取組対象設問に対する解答を、いずれかを選択することによって入力するための複数の選択肢を表示する第３表示領域９０を備えた表示部１６の第２表示領域７４に複数の設問概要を表示すると共に、第２表示領域７４に表示された複数の設問概要から選択された第１設問概要７６を第２表示領域７４に確認可能に表示する制御を行う設問概要表示制御部２２Ａと、上記選択された第１設問概要７６に対応する設問を取組対象設問として、取組対象設問の全文が第１表示領域６２に表示されるように制御する設問全文表示制御部２０Ａと、第３表示領域９０に上記複数の選択肢を表示すると共に、いずれかの選択肢の選択により入力された取組対象設問に対する解答の正誤の履歴を示す解答履歴情報２２０を生成する制御を行う解答表示制御部２４Ａとを含み、設問概要表示制御部２２Ａは、解答履歴情報２２０を取組対象設問に対応する第２表示領域７４に表示された設問概要に対応させて第２表示領域７４に表示する。これによって、学習者は、取組対象設問と取組対象設問の周辺の設問との関係という副次的な要素を併せて学習することが可能となり、もって学習対象に関する記憶の定着性を向上させることができる。
【０１２９】
〔第２実施形態〕
次に、図１８を参照して、本発明の第２実施形態として、選択肢が設問の一部を構成する学習支援装置１０の学習画面の構成例を説明する。図１８は、第２実施形態に係る学習画面の構成例を示す図である。図１８に示すように、本実施形態に係る学習支援装置１０では、表示部１６における表示領域の右上部に第１表示領域６２、下部に理解度入力領域６６、左部に第２表示領域７４、及び右中央部に第３表示領域８０が、各々表示される。これらの第１表示領域６２、第２表示領域７４、第３表示領域８０、及び理解度入力領域６６の配置は第１実施形態に係る図１１と同様であるが、関連設問表示領域６４を有さない構成となっている。
ここで、第１実施形態と比較した最大の特徴は、表示部１６の第１表示領域６２に表示された取組対象設問が「脈拍の測定方法として、正しいものはどれか。」を問うものであり、設問それ自体で完結しておらず、第３表示領域８０に、脈を測る場合に手を添える位置を示した２つの略図と併せて、全体として１つの設問となっている点である。すなわち、選択肢が設問の一部を構成している。本実施形態においては、取組対象設問を識別可能な第１設問概要７６としては、キーワードの方が分かりやすいため、第１設問概要７６として「測脈」、第２設問概要７８として「採血」を、第２表示領域に表示している。
【０１３０】
〔第３実施形態〕
次に、図１９を参照して、本発明の第３実施形態を説明する。図１９は、第３実施形態に係る学習画面の構成例を示す図である。図１９に示すように、表示部１６における表示領域の右上部に第１表示領域６２、中央部に第２表示領域７４、右中下部に第３表示領域８０、右下部に関連設問表示領域６４、下部に理解度入力領域６６、及び左部に目次表示領域５０が、各々表示される。
【０１３１】
図１９に示すように、学習者が、取組対象設問の問題集における記載位置や、取組対象設問と取組対象設問の周辺の設問との関係等を、第２表示領域７４に表示された設問群１８Ｂ及び目次表示領域５０に表示された目次の両方から把握することが、第１実施形態、第２実施形態と比較して更に容易である。このため、本実施形態に係る学習支援装置１０は、更に記憶の定着性の向上に資するものである。
【０１３２】
なお、本発明に係る学習支援装置１０においては、学習進捗記録の統計情報として、個々の設問において、学習をした日付情報や、その日に何問学習したかの学習記録情報を更に有し、学習履歴としてグラフ表示することも可能である。
【０１３３】
なお、本発明において、制御部は、第２表示領域７４において、設問群１８Ｂを取組対象設問の設問概要が表示される範囲内で一体的にスクロール表示するための制御を更に行い、スクロール範囲の制限をすることも可能である。この場合、第２表示領域７４に、取組対象設問の設問概要が常に表示されることとなり、隣接する設問との関係がより分かりやすく表示されることとなり、隣接設問や隣接設問との位置関係を併せて記憶することにより、学習効果を高めることが可能となる。
【０１３４】
また、必要に応じて、スクロール範囲の制限をする場合と、しない場合との切り替えを可能とすることも考えられる。この場合、第２表示領域７４に取組対象設問の設問概要が常に表示されることにより隣接する設問との関係が把握しやすい状態と、スクロール範囲の制限なしに取組対象設問を変更できる状態とを、切り替えることが可能となり操作性の向上に資する。
【符号の説明】
【０１３５】
１０  学習支援装置
１２  制御部
１４  メモリ
１６  表示部
１８Ａ  問題集データ
１８Ｂ  設問群
２０Ａ  設問全文表示制御部
２０Ｂ  設問全文表示プロセス
２２Ａ  設問概要表示制御部
２２Ｂ  設問概要表示プロセス
２４Ａ  解答表示制御部
２４Ｂ  解答表示プロセス
２６Ａ  入力表示制御部
２６Ｂ  入力表示プロセス
２８Ａ  関連設問表示制御部
２８Ｂ  関連設問表示プロセス
３０  学習支援プログラム
３２  ＣＰＵ
３４  記憶部
３６  入力部
６２  第１表示領域
６４  関連設問表示領域
６６  理解度入力領域
７４  第２表示領域
７６  第１設問概要
７８  第２設問概要
８０  第３表示領域
【図１】
2018132693.tif 000003
【図２】
2018132693.tif 000004
【図３】
2018132693.tif 000005
【図４】
2018132693.tif 000006
【図５】
2018132693.tif 000007
【図６】
2018132693.tif 000008
【図７】
2018132693.tif 000009
【図８】
2018132693.tif 000010
【図９】
2018132693.tif 000011
【図１０】
2018132693.tif 000012
【図１１】
2018132693.tif 000013
【図１２】
2018132693.tif 000014
【図１３】
2018132693.tif 000015
【図１４】
2018132693.tif 000016
【図１５】
2018132693.tif 000017
【図１６】
2018132693.tif 000018
【図１７】
2018132693.tif 000019
【図１８】
2018132693.tif 000020
【図１９】
2018132693.tif 000021