(57)【特許請求の範囲】
【請求項１】
問題とそれに対応する解答とをデータとして含むデータ構造から、前記問題及び前記解答を取得する、データ取得部と、
表示領域を第１の方向に遷移させる第１の操作、前記表示領域を第２の方向に遷移させる第２の操作、及び前記表示領域を第３の方向に遷移させる第３の操作を受け付ける、操作受付部と、
前記問題を表示した後に前記第１の操作が受け付けられると、遷移に応じて別の問題を画面に表示させ、
前記問題を表示した後に前記第２の操作が受け付けられると、表示されている前記問題に対応する前記解答を前記画面に表示させ、
前記第２の操作によって前記解答が表示された後に前記第３の操作が受け付けられると、別の前記問題を前記画面に表示させる、表示制御部と、
を備え、
前記データ構造が、前記問題として、農業分野において実行すべき作業を解答させる問題を含み、前記解答として、前記農業分野において実行すべき作業を含み、更に、前記農業分野において実行すべき作業の実行後に予想される状態を示すデータを含み、
前記表示制御部は、前記解答を表示した後に、更に前記第２の操作が受け付けられると、表示した前記解答に対応している、前記予想される状態を前記画面に表示させ、
前記第２の操作によって前記予想される状態が表示された後に、更に前記第３の操作が受け付けられると、別の前記問題を前記画面に表示させる、
ことを特徴とする学習支援装置。
【請求項２】
前記データ構造が、前記問題に対応するヒントをデータとして更に含み、
前記操作受付部が、前記表示領域を第４の方向に遷移させる第４の操作、及び前記表示領域を第５の方向に遷移させる第５の操作を更に受け付け、
前記表示制御部が、
前記問題を表示した後に前記第４の操作が受け付けられると、表示した前記問題に対応する前記ヒントを前記画面に表示させ、
前記第４の操作によって前記ヒントが表示された後に前記第５の操作が受け付けられると、別の前記問題を前記画面に表示させる、
請求項１に記載の学習支援装置。
【請求項３】
前記データ構造において、各データそれぞれは、当該データの内容と、当該データから遷移可能な方向と、当該データからの遷移先とを含み、
前記表示制御部は、いずれかの操作が受け付けられると、表示されている前記データにおける、遷移可能な方向と遷移先とに基づいて、いずれかの問題又はいずれかの解答を表示させる、
請求項１または請求項２に記載の学習支援装置。
【請求項４】
（ａ）問題とそれに対応する解答とをデータとして含むデータ構造から、前記問題及び前記解答を取得する、ステップと、
（ｂ）表示領域を第１の方向に遷移させる第１の操作、前記表示領域を第２の方向に遷移させる第２の操作、及び前記表示領域を第３の方向に遷移させる第３の操作を受け付ける、ステップと、
（ｃ）前記問題を表示した後に前記第１の操作が受け付けられると、遷移に応じて別の問題を画面に表示させ、
前記問題を表示した後に前記第２の操作が受け付けられると、表示されている前記問題に対応する前記解答を前記画面に表示させ、
前記第２の操作によって前記解答が表示された後に前記第３の操作が受け付けられると、別の前記問題を前記画面に表示させる、ステップと、
を有し、
前記データ構造が、前記問題として、農業分野において実行すべき作業を解答させる問題を含み、更に、前記解答として、前記農業分野において実行すべき作業を含み、更に、前記農業分野において実行すべき作業の実行後に予想される状態を示すデータを含み、
前記（ｃ）のステップで、前記解答を表示した後に、更に前記第２の操作が受け付けられると、表示した前記解答に対応している、前記予想される状態を前記画面に表示させ、
前記第２の操作によって前記予想される状態が表示された後に、更に前記第３の操作が受け付けられると、別の前記問題を前記画面に表示させる、
ことを特徴とする学習支援方法。
【請求項５】
前記データ構造が、前記問題に対応するヒントをデータとして更に含み、
前記（ｂ）のステップで、前記表示領域を第４の方向に遷移させる第４の操作、及び前記表示領域を第５の方向に遷移させる第５の操作を更に受け付け、
前記（ｃ）のステップで、
前記問題を表示した後に前記第４の操作が受け付けられると、表示した前記問題に対応する前記ヒントを前記画面に表示させ、
前記第４の操作によって前記ヒントが表示された後に前記第５の操作が受け付けられると、別の前記問題を前記画面に表示させる、
請求項４に記載の学習支援方法。
【請求項６】
前記データ構造において、各データそれぞれは、当該データの内容と、当該データから遷移可能な方向と、当該データからの遷移先とを含み、
前記（ｃ）のステップで、いずれかの操作が受け付けられると、表示されている前記データにおける、遷移可能な方向と遷移先とに基づいて、いずれかの問題又はいずれかの解答を表示させる、
請求項４または請求項５に記載の学習支援方法。
【請求項７】
コンピュータに、
（ａ）問題とそれに対応する解答とをデータとして含むデータ構造から、前記問題及び前記解答を取得する、ステップと、
（ｂ）表示領域を第１の方向に遷移させる第１の操作、前記表示領域を第２の方向に遷移させる第２の操作、及び前記表示領域を第３の方向に遷移させる第３の操作を受け付ける、ステップと、
（ｃ）前記問題を表示した後に前記第１の操作が受け付けられると、遷移に応じて別の問題を画面に表示させ、
前記問題を表示した後に前記第２の操作が受け付けられると、表示されている前記問題に対応する前記解答を前記画面に表示させ、
前記第２の操作によって前記解答が表示された後に前記第３の操作が受け付けられると、別の前記問題を前記画面に表示させる、ステップと、
を実行させ、
前記データ構造が、前記問題として、農業分野において実行すべき作業を解答させる問題を含み、更に、前記解答として、前記農業分野において実行すべき作業を含み、更に、前記農業分野において実行すべき作業の実行後に予想される状態を示すデータを含み、
前記（ｃ）のステップで、前記解答を表示した後に、更に前記第２の操作が受け付けられると、表示した前記解答に対応している、前記予想される状態を前記画面に表示させ、
前記第２の操作によって前記予想される状態が表示された後に、更に前記第３の操作が受け付けられると、別の前記問題を前記画面に表示させる、
プログラム。
【請求項８】
前記データ構造が、前記問題に対応するヒントをデータとして更に含み、
前記（ｂ）のステップで、前記表示領域を第４の方向に遷移させる第４の操作、及び前記表示領域を第５の方向に遷移させる第５の操作を更に受け付け、
前記（ｃ）のステップで、
前記問題を表示した後に前記第４の操作が受け付けられると、表示した前記問題に対応する前記ヒントを前記画面に表示させ、
前記第４の操作によって前記ヒントが表示された後に前記第５の操作が受け付けられると、別の前記問題を前記画面に表示させる、
請求項７に記載のプログラム。
【請求項９】
前記データ構造において、各データそれぞれは、当該データの内容と、当該データから遷移可能な方向と、当該データからの遷移先とを含み、
前記（ｃ）のステップで、いずれかの操作が受け付けられると、表示されている前記データにおける、遷移可能な方向と遷移先とに基づいて、いずれかの問題又はいずれかの解答を表示させる、
請求項７または請求項８に記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、特に、農業分野等のように現場での学習が重要視される分野での学習を支援する、学習支援装置、学習支援方法、及びこれらを実現するためのプログラムに関する。
【背景技術】
【０００２】
従来、農業分野における各種作業は、個人の経験に基づく知識やノウハウに基づいて行なわれていることが多く、個人の知識やノウハウを、他の人に伝承することは困難であった。特に、日本のような、複雑な地形を持ち、地域ごとの環境が大きく異なる国では、多種多様な知識やノウハウが存在するため、伝承はより困難となっている。【０００３】
一方、近年においては、ネットワークを利用した学習支援システムが提案されている（例えば、特許文献１）。特許文献１に開示された学習支援システムによれば、学習者は、端末装置によって、サーバ装置から送信されてくる学習コンテンツを受信することにより、時間に制約を受けることなく学習を行なうことができる。【０００４】
従って、特許文献１に開示された学習支援システムを農業分野に適用すれば、農業従事者は、時間に制約を受けることなく、蓄積されている多種多様な知識やノウハウを学習することができる。この結果、経験の浅い農業従事者であっても、正確な知識やノウハウに基づいて各種作業を行うことができるので、上述した問題を解決できると考えられる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１５−３８５８１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ところで、農業分野においては、学習すべき知識やノウハウは現場に関係していることから、室内で机に座って行なう学習は効率的ではないと考えられる。このため、農業分野においては、現場において、問題と解答とを確認しながら、実際の作業を行なうことが、効率的な学習となる。【０００７】
しかしながら、特許文献１に開示された学習システムは、室内で机に座って学習を行なう場合を想定しているため、学習者が問題を提示されてから解答を得るまでに、学習者に煩雑な手間を要求すると共に、時間がかかってしまう。このため、特許文献１に開示された学習システムには、現場での学習に適合していないという問題がある。【０００８】
本発明の目的は、上記問題を解消し、技能承継が必要な分野において、学習者に知識及びノウハウを効率良く伝達し得る、学習支援装置、学習支援方法、及びプログラムを提供することにある。
【課題を解決するための手段】
【０００９】
上記目的を達成するため、本発明の一側面における学習支援装置は、
問題とそれに対応する解答とをデータとして含むデータ構造から、前記問題及び前記解答を取得する、データ取得部と、
表示領域を第１の方向に遷移させる第１の操作、前記表示領域を第２の方向に遷移させる第２の操作、及び前記表示領域を第３の方向に遷移させる第３の操作を受け付ける、操作受付部と、
前記問題を表示した後に前記第１の操作が受け付けられると、遷移に応じて別の問題を画面に表示させ、
前記問題を表示した後に前記第２の操作が受け付けられると、表示されている前記問題に対応する前記解答を前記画面に表示させ、
前記第２の操作によって前記解答が表示された後に前記第３の操作が受け付けられると、別の前記問題を前記画面に表示させる、表示制御部と、
を備えている、ことを特徴とする。【００１０】
また、上記目的を達成するため、本発明の一側面における学習支援方法は、
（ａ）問題とそれに対応する解答とをデータとして含むデータ構造から、前記問題及び前記解答を取得する、ステップと、
（ｂ）表示領域を第１の方向に遷移させる第１の操作、前記表示領域を第２の方向に遷移させる第２の操作、及び前記表示領域を第３の方向に遷移させる第３の操作を受け付ける、ステップと、
（ｃ）前記問題を表示した後に前記第１の操作が受け付けられると、遷移に応じて別の問題を画面に表示させ、
前記問題を表示した後に前記第２の操作が受け付けられると、表示されている前記問題に対応する前記解答を前記画面に表示させ、
前記第２の操作によって前記解答が表示された後に前記第３の操作が受け付けられると、別の前記問題を前記画面に表示させる、ステップと、
を有する、ことを特徴とする。【００１１】
更に、上記目的を達成するため、本発明の一側面におけるプログラムは、
コンピュータに、
（ａ）問題とそれに対応する解答とをデータとして含むデータ構造から、前記問題及び前記解答を取得する、ステップと、
（ｂ）表示領域を第１の方向に遷移させる第１の操作、前記表示領域を第２の方向に遷移させる第２の操作、及び前記表示領域を第３の方向に遷移させる第３の操作を受け付ける、ステップと、
（ｃ）前記問題を表示した後に前記第１の操作が受け付けられると、遷移に応じて別の問題を画面に表示させ、
前記問題を表示した後に前記第２の操作が受け付けられると、表示されている前記問題に対応する前記解答を前記画面に表示させ、
前記第２の操作によって前記解答が表示された後に前記第３の操作が受け付けられると、別の前記問題を前記画面に表示させる、ステップと、
を実行させることを特徴とする。
【発明の効果】
【００１２】
以上のように、本発明によれば、技能承継が必要な分野において、学習者に知識及びノウハウを効率良く伝達することができる。
【図面の簡単な説明】
【００１３】
【図１】図１は、本発明の実施の形態における学習支援装置の構成を概略的に示すブロック図である。
【図２】図２は、本発明の実施の形態における学習支援装置の構成を具体的に示すブロック図である。
【図３】図３は、本発明の実施の形態で用いられるデータ構造による画面の一例を概略的に示す図である。
【図４】図４は、本発明の実施の形態で用いられるデータ構造の構成の一例を示す図である。
【図５】図５は、本発明の実施の形態における学習支援装置１０の動作を示すフロー図である。
【図６】図６は、本発明の実施の形態の変形例１で用いられるデータ構造による画面の一例を概略的に示す図である。
【図７】図７は、本発明の実施の形態の変形例２で用いられるデータ構造による画面の一例を概略的に示す図である。
【図８】図８は、本発明の実施の形態における学習支援装置を実現するコンピュータの一例を示すブロック図である。
【発明を実施するための形態】
【００１４】
（実施の形態）
以下、本発明の実施の形態における、学習支援装置、学習支援方法、及びプログラムについて、図１〜図８を参照しながら説明する。
【００１５】
［装置構成］
最初に、本実施の形態における学習支援装置の概略構成について図１を説明する。図１は、本発明の実施の形態における学習支援装置の構成を概略的に示すブロック図である。
【００１６】
図１に示す本実施の形態における学習支援装置１０は、学習者の学習を支援する装置である。図１に示すように、学習支援装置１０は、データ取得部１１と、操作受付部１２と、表示制御部１３とを備えている。このうち、データ取得部１１は、問題とそれに対応する解答とをデータとして含むデータ構造から、問題及び解答を取得する。
【００１７】
操作受付部１２は、表示領域を第１の方向に遷移させる第１の操作、表示領域を第２の方向に遷移させる第２の操作、及び表示領域を第３の方向に遷移させる第３の操作を受け付ける。
【００１８】
表示制御部１３は、問題を表示した後に第１の操作が受け付けられると、遷移に応じて別の問題を画面に表示させる。また、表示制御部１３は、問題を表示した後に第２の操作が受け付けられると、表示されている問題に対応する解答を画面に表示させる。更に、表示制御部１３は、第２の操作によって解答が表示された後に第３の操作が受け付けられると、別の問題を前記画面に表示させる。
【００１９】
また、ここでいう「表示領域」とは、問題を表示するオブジェクトと解答を表示するオブジェクトとが配置された仮想領域上の、画面に表示されている領域を意味している。従って、表示領域の遷移に応じて、画面上に、問題又は解答が表示されることになる。
【００２０】
このように、本実施の形態では、問題を表示させる操作、解答を表示させる操作、及び解答を表示させた後に次の問題を表示させる操作が、画面のオブジェクトを特定の方向に遷移させる簡単な操作に設定されている。従って、学習者は、簡単な操作で、短時間のうちに、問題と解答とを確認することができる。このため、本実施の形態によれば、室内で机に座っての学習に不向きな分野、例えば、技能承継が必要な分野において、学習者に知識及びノウハウを効率良く伝達することができる。
【００２１】
続いて、図２〜図４を用いて、本実施の形態における学習支援装置の構成について更に具体的に説明する。図２は、本発明の実施の形態における学習支援装置の構成を具体的に示すブロック図である。図３は、本発明の実施の形態で用いられるデータ構造による画面の一例を概略的に示す図である。図４は、本発明の実施の形態で用いられるデータ構造の構成の一例を示す図である。
【００２２】
図２に示すように、本実施の形態では、学習支援装置１０は、情報端末２０のＯＳ（Operating System）２１上にプログラムによって構築される。このため、学習支援装置１０は、種々の情報端末によって実現することができる。情報端末２０としては、スマートフォン、タブレット型の端末、汎用のコンピュータ、更にはウェアラブル型の端末が挙げられる。
【００２３】
また、図２に示すように、本実施の形態では、操作受付部１２は、情報端末２０の入力装置１４を介して、各操作を受け付けている。更に、データ構造２３は、情報端末２０の記憶装置２２に格納されており、データ取得部１１は、記憶装置２２にアクセスして、問題及び解答を取得する。
【００２４】
また、本実施の形態では、表示制御部１３は、取得した問題及び解答を用いて、仮想領域上に、問題を表示するオブジェクトと解答を表示するオブジェクトとを配置する。具体的には、図３に示すように、表示制御部１３は、データ構造２３から取得した問題及び解答を用いて、情報端末２０のビデオメモリの記憶領域２７上に、各問題に対応するページ２４と、各解答に対応するページ２５とを構築する。そして、表示制御部１３は、記憶領域２７上に、表示領域２６を設定し、ページ２４及びページ２５のうち表示領域２６と重なっているページのみを、情報端末２０の画面（図２において図示せず）に表示させる。
【００２５】
また、表示制御部１３は、表示領域２６を、上述した学習者による第１の操作〜第３の操作に応じて遷移させる。具体的には、表示制御部１３は、表示領域２６を、第１の操作によって右方向に遷移させ、第２の操作によって下方向に遷移させ、第３の操作によって右上方向に遷移させる。図３において矢印は、表示領域２６の遷移方向を示している。
【００２６】
また、情報端末２０の入力装置１４として、タッチパネルが用いられているとする。この場合、操作受付部１２は、学習者が画面に接触させた指を左へと動かすスワイプ操作を第１の操作として受け付け、学習者が画面に接触させた指を上へと動かすスワイプ操作を第２の操作として受け付ける。更に、操作受付部１２は、学習者が画面に接触させた指を左下へと動かすスワイプ操作を第３の操作として受け付ける。
【００２７】
但し、問題及び解答のページのレイアウトは、データ構造２３において規定されており、表示制御部１３による表示領域２６の遷移は、データ構造２３によって制限される。具体的には、図４に示すように、本実施の形態では、データ構造２３は、問題に対応するページ２４を構成するデータ（以下「問題データ」と表記する）２８と、解答に対応するページ２５を構成するデータ（以下「解答データ」と表記する）２９とを有している。
【００２８】
更に、図４に示すように、各データそれぞれは、データの内容と、データから遷移可能な方向と、データからの遷移先（ページの識別子）とを含んでいる。つまり、本実施の形態では、表示制御部１３は、データ構造２３で規定されている遷移可能な方向と遷移先とに基づいて、表示領域２６を遷移させ、問題又は解答を表示させる。
【００２９】
具体的には、「問題１」が画面に表示されているときに、表示領域２６を右に遷移させる第１の操作が受け付けられると、問題１の問題データにおいて、遷移可能な方向として「右」が登録されているので、表示制御部１３は、表示領域２６を右に遷移させる。また、表示制御部１３は、遷移先として登録されている「問題２」を画面に表示させる。
【００３０】
また、各問題データ２８には、遷移可能な方向として「下」が登録され、その遷移先として「解答」が登録されている。従って、表示制御部１３は、「問題」が表示されているときに、表示領域２６を下方向に遷移させる操作が受け付けられると、遷移先として登録されている「解答」を画面に表示させる。
【００３１】
このように、本実施の形態では、各データに、遷移可能な方向と遷移先とを登録することによって、各操作に応じた表示領域２６の遷移が可能となる。また、遷移可能な方向と遷移先とを適宜登録することで、上述した第１の操作〜第３の操作以外の操作による表示領域の遷移も可能となる。
【００３２】
具体的には、図４の例では、各解答データ２９には、遷移可能な方向として「上」が登録され、その遷移先として「対応する問題」が登録されている。従って、表示制御部１３は、「解答」が表示されているときに、表示領域２６を上方向に遷移させる操作（第４の操作）が受け付けられると、遷移先として登録されている「対応する問題」を画面に表示させる。
【００３３】
また、本実施の形態における学習支援装置１０の用途としては、例えば、農業分野が挙げられる。この場合、問題としては、農業分野において実行すべき作業を解答させる問題が挙げられ、解答としては、農業分野において実行すべき作業が挙げられる。より具体的には、用途がミカン栽培であるとする。この場合、問題としては、ミカンの実がなっているミカンの木の画像に、「摘果対象として適切な実を選択せよ」というテキストが付与されたものが挙げられる。また、対応する解答としては、摘果に適切な実が選択されているミカンの木の画像が挙げられる。
【００３４】
［装置動作］
次に、本発明の実施の形態における学習支援装置１０の動作について図５を用いて説明する。図５は、本発明の実施の形態における学習支援装置１０の動作を示すフロー図である。以下の説明においては、適宜図１〜図４を参酌する。また、本実施の形態では、学習支援装置１０を動作させることによって、学習支援方法が実施される。よって、本実施の形態における学習支援方法の説明は、以下の学習支援装置１０の動作説明に代える。
【００３５】
図５に示すように、最初に、学習支援装置１０において、学習者が学習の開始を指示すると、データ取得部１１が、記憶装置２２にアクセスして、データ構造２３に含まれる問題データ２８及び解答データ２９を取得する（ステップＡ１）。
【００３６】
次に、表示制御部１３は、取得した問題データ２８及び解答データ２９の中から１つを選択し、選択した問題データ２８又は解答データ２９を用いて、画面に問題又は解答を表示する（ステップＡ２）。なお、問題データ２８及び解答データ２９の選択は、学習者の指示に応じて行なわれても良いし、前回の学習からの続きとなるよう行なわれても良い。更に、最も若い番号が付与された問題の問題データ２８が選択されても良い。
【００３７】
次に、操作受付部１２は、入力装置１４を介して入力された学習者の操作を受け付ける（ステップＡ３）。そして、操作受付部１２は、受け付けた操作の内容を、表示制御部１３に入力する。
【００３８】
次に、表示制御部１３は、ステップＡ３で受け付けられた操作と、現在表示されているデータにおける遷移可能な方向と遷移先とを対比して、次に表示すべき問題又は解答を特定する。そして、表示制御部１３は、操作に応じて表示領域２６を遷移させ、特定した問題又は解答を表示させる（ステップＡ４）。
【００３９】
ステップＡ４が実行された場合は、表示制御部１３は、処理の終了が指示されているかどうかを判定する（ステップＡ５）。判定の結果、処理の終了が指示されていない場合は、表示制御部１３は、操作受付部１２に、再度ステップＡ３を実行させる。一方、判定の結果、処理の終了が指示されている場合は、表示制御部１３は、処理を終了する。
【００４０】
［実施の形態における効果］
このように、本実施の形態では、学習者は、簡単な決まった操作のみで、問題及び解答を確認することができるので、効率良く学習を行なうことが可能である。つまり、本実施の形態によれば、学習者は、現場において、そこで必要となる知識に関する問題を簡単に探し出せ、その解答をすぐに取得することができる。このため、本実施の形態によれば、特に、農業分野のように、現場での学習が効果的な分野において、学習者に知識及びノウハウを効率良く伝達することができる
【００４１】
［変形例１］
ここで、図６を用いて、本実施の形態における変形例１について説明する。図６は、本発明の実施の形態の変形例１で用いられるデータ構造による画面の一例を概略的に示す図である。
【００４２】
図６に示すように、変形例１では、図３及び図４に示した例と異なり、データ構造２３は、問題と解答だけでなく、問題のヒントもデータとして含んでいる。具体的には、変形例１では、データ構造２３によって、情報端末２０のビデオメモリの記憶領域２７上に、各問題に対応するページ２４と、各解答に対応するページ２５とに加えて、各問題のヒントに対応するページ３０も構築される。従って、画面には、表示領域２６の遷移によって、ヒントを表示することもできる。
【００４３】
また、変形例１では、操作受付部１２は、表示領域２６を上方向に遷移させる第４の操作、及び表示領域２６を右下方向に遷移させる第５の操作を更に受け付ける。そして、表示制御部１３は、問題を表示した後に第４の操作が受け付けられると、表示した問題に対応するヒントを画面に表示させる。また、表示制御部１３は、第４の操作によってヒントが表示された後に第５の操作が受け付けられると、別の問題を画面に表示させる。
【００４４】
このように、変形例１によれば、画面には、問題及び解答に加えて、ヒントも表示されるため、学習者は、ヒントに基づいて、問題をより深く考えるようになる。この結果、学習者は、より効率的に、知識及びノウハウ等を取得することができる。
【００４５】
［変形例２］
続いて、図７を用いて、本実施の形態における変形例２について説明する。図７は、本発明の実施の形態の変形例２で用いられるデータ構造による画面の一例を概略的に示す図である。
【００４６】
図７に示す変形例２は、データ構造２３が、問題として、農業分野において実行すべき作業を解答させる問題を含み、解答として、農業分野において実行すべき作業を含む、場合に適用される。そして、図７に示すように、変形例２では、データ構造２３は、農業分野において実行すべき作業の実行後に「予想される状態」を示すデータを含んでいる。
【００４７】
具体的には、例えば、問題が「剪定すべき枝はどれか？」であり、解答が「剪定対象となるべき枝」であるとすると、「予想される状態」を示すデータとしては、剪定後の１年後を示す写真の画像データが挙げられる。
【００４８】
また、変形例２では、表示制御部１３は、解答を表示した後に更に第２の操作が受け付けられると、表示した解答に対応している「予想される状態」を画面に表示させる。更に、表示制御部１３は、「予想される状態」を表示した後に更に第２の操作が受け付けられると、元の問題を画面に表示させる。また、表示制御部１３は、第２の操作によって「予想される状態」が表示された後に、更に第３の操作が受け付けられると、別の問題を前記画面に表示させる。
【００４９】
このように、変形例２によれば、学習者は、学習によって得た知識を生かせば、どのような効果を得ることができるかを認識できる。変形例２によれば、学習者は、より効率的に知識及びノウハウ等を取得することができる。
【００５０】
［プログラム］
本実施の形態におけるプログラムは、コンピュータに、図５に示すステップＡ１〜Ａ５を実行させるプログラムであれば良い。このプログラムをコンピュータにインストールし、実行することによって、本実施の形態における学習支援装置１０と学習支援方法とを実現することができる。この場合、コンピュータのＣＰＵ（Central Processing Unit）は、操作受付部１２、データ取得部１１、及び表示制御部１３として機能し、処理を行なう。
【００５１】
ここで、本実施の形態におけるプログラムを実行することによって、学習支援装置を実現するコンピュータについて図８を用いて説明する。図８は、本発明の実施の形態における学習支援装置を実現するコンピュータの一例を示すブロック図である。
【００５２】
なお、本実施の形態において学習支援装置及び学習支援方法を実現するコンピュータは、図８に示すものに限定されることはない。学習支援装置及び学習支援方法を実現するコンピュータは、本実施の形態におけるプログラムを実行可能であれば良く、スマートフォン、タブレット型端末、又はウェアラブル端末に搭載されているコンピュータであっても良い。
【００５３】
図８に示すように、コンピュータ１１０は、ＣＰＵ１１１と、メインメモリ１１２と、記憶装置１１３と、入力インターフェイス１１４と、表示コントローラ１１５と、データリーダ／ライタ１１６と、通信インターフェイス１１７とを備える。これらの各部は、バス１２１を介して、互いにデータ通信可能に接続される。
【００５４】
ＣＰＵ１１１は、記憶装置１１３に格納された、本実施の形態におけるプログラム（コード）をメインメモリ１１２に展開し、これらを所定順序で実行することにより、各種の演算を実施する。メインメモリ１１２は、典型的には、ＤＲＡＭ（Dynamic Random Access Memory）等の揮発性の記憶装置である。また、本実施の形態におけるプログラムは、コンピュータ読み取り可能な記録媒体１２０に格納された状態で提供される。なお、本実施の形態におけるプログラムは、通信インターフェイス１１７を介して接続されたインターネット上で流通するものであっても良い。
【００５５】
また、記憶装置１１３の具体例としては、ハードディスクドライブの他、フラッシュメモリ等の半導体記憶装置が挙げられる。入力インターフェイス１１４は、ＣＰＵ１１１と、キーボード及びマウスといった入力機器１１８との間のデータ伝送を仲介する。表示コントローラ１１５は、ディスプレイ装置１１９と接続され、ディスプレイ装置１１９での表示を制御する。
【００５６】
データリーダ／ライタ１１６は、ＣＰＵ１１１と記録媒体１２０との間のデータ伝送を仲介し、記録媒体１２０からのプログラムの読み出し、及びコンピュータ１１０における処理結果の記録媒体１２０への書き込みを実行する。通信インターフェイス１１７は、ＣＰＵ１１１と、他のコンピュータとの間のデータ伝送を仲介する。
【００５７】
また、記録媒体１２０の具体例としては、ＣＦ（Compact Flash（登録商標））及びＳＤ（Secure Digital）等の汎用的な半導体記憶デバイス、フレキシブルディスク（Flexible Disk）等の磁気記憶媒体、又はＣＤ−ＲＯＭ（Compact Disk Read Only Memory）などの光学記憶媒体が挙げられる。
【００５８】
また、上述した実施の形態の一部又は全部は、以下に記載する（付記１）〜（付記１５）によって表現することができるが、以下の記載に限定されるものではない。
【００５９】
（付記１）
問題とそれに対応する解答とをデータとして含むデータ構造から、前記問題及び前記解答を取得する、データ取得部と、
表示領域を第１の方向に遷移させる第１の操作、前記表示領域を第２の方向に遷移させる第２の操作、及び前記表示領域を第３の方向に遷移させる第３の操作を受け付ける、操作受付部と、
前記問題を表示した後に前記第１の操作が受け付けられると、遷移に応じて別の問題を画面に表示させ、
前記問題を表示した後に前記第２の操作が受け付けられると、表示されている前記問題に対応する前記解答を前記画面に表示させ、
前記第２の操作によって前記解答が表示された後に前記第３の操作が受け付けられると、別の前記問題を前記画面に表示させる、表示制御部と、
を備えている、ことを特徴とする学習支援装置。
【００６０】
（付記２）
前記データ構造が、前記問題に対応するヒントをデータとして更に含み、
前記操作受付部が、前記表示領域を第４の方向に遷移させる第４の操作、及び前記表示領域を第５の方向に遷移させる第５の操作を更に受け付け、
前記表示制御部が、
前記問題を表示した後に前記第４の操作が受け付けられると、表示した前記問題に対応する前記ヒントを前記画面に表示させ、
前記第４の操作によって前記ヒントが表示された後に前記第５の操作が受け付けられると、別の前記問題を前記画面に表示させる、
付記１に記載の学習支援装置。
【００６１】
（付記３）
前記データ構造が、前記問題として、農業分野において実行すべき作業を解答させる問題を含み、更に、前記解答として、前記農業分野において実行すべき作業を含んでいる、
付記１に記載の学習支援装置。
【００６２】
（付記４）
前記データ構造が、前記農業分野において実行すべき作業の実行後に予想される状態を示すデータを、更に含み、
前記表示制御部は、前記解答を表示した後に、更に前記第２の操作が受け付けられると、表示した前記解答に対応している、前記予想される状態を前記画面に表示させ
前記第２の操作によって前記予想される状態が表示された後に、更に前記第３の操作が受け付けられると、別の前記問題を前記画面に表示させる、
付記３に記載の学習支援装置。
【００６３】
（付記５）
前記データ構造において、各データそれぞれは、当該データの内容と、当該データから遷移可能な方向と、当該データからの遷移先とを含み、
前記表示制御部は、いずれかの操作が受け付けられると、表示されている前記データにおける、遷移可能な方向と遷移先とに基づいて、いずれかの問題又はいずれかの解答を表示させる、
付記１に記載の学習支援装置。
【００６４】
（付記６）
（ａ）問題とそれに対応する解答とをデータとして含むデータ構造から、前記問題及び前記解答を取得する、ステップと、
（ｂ）表示領域を第１の方向に遷移させる第１の操作、前記表示領域を第２の方向に遷移させる第２の操作、及び前記表示領域を第３の方向に遷移させる第３の操作を受け付ける、ステップと、
（ｃ）前記問題を表示した後に前記第１の操作が受け付けられると、遷移に応じて別の問題を画面に表示させ、
前記問題を表示した後に前記第２の操作が受け付けられると、表示されている前記問題に対応する前記解答を前記画面に表示させ、
前記第２の操作によって前記解答が表示された後に前記第３の操作が受け付けられると、別の前記問題を前記画面に表示させる、ステップと、
を有する、ことを特徴とする学習支援方法。
【００６５】
（付記７）
前記データ構造が、前記問題に対応するヒントをデータとして更に含み、
前記（ｂ）のステップで、前記表示領域を第４の方向に遷移させる第４の操作、及び前記表示領域を第５の方向に遷移させる第５の操作を更に受け付け、
前記（ｃ）のステップで、
前記問題を表示した後に前記第４の操作が受け付けられると、表示した前記問題に対応する前記ヒントを前記画面に表示させ、
前記第４の操作によって前記ヒントが表示された後に前記第５の操作が受け付けられると、別の前記問題を前記画面に表示させる、
付記６に記載の学習支援方法。
【００６６】
（付記８）
前記データ構造が、前記問題として、農業分野において実行すべき作業を解答させる問題を含み、更に、前記解答として、前記農業分野において実行すべき作業を含んでいる、
付記６に記載の学習支援方法。
【００６７】
（付記９）
前記データ構造が、前記農業分野において実行すべき作業の実行後に予想される状態を示すデータを、更に含み、
前記（ｃ）のステップで、前記解答を表示した後に、更に前記第２の操作が受け付けられると、表示した前記解答に対応している、前記予想される状態を前記画面に表示させ
前記第２の操作によって前記予想される状態が表示された後に、更に前記第３の操作が受け付けられると、別の前記問題を前記画面に表示させる、
付記８に記載の学習支援方法。
【００６８】
（付記１０）
前記データ構造において、各データそれぞれは、当該データの内容と、当該データから遷移可能な方向と、当該データからの遷移先とを含み、
前記（ｃ）のステップで、いずれかの操作が受け付けられると、表示されている前記データにおける、遷移可能な方向と遷移先とに基づいて、いずれかの問題又はいずれかの解答を表示させる、
付記６に記載の学習支援方法。
【００６９】
（付記１１）
コンピュータに、
（ａ）問題とそれに対応する解答とをデータとして含むデータ構造から、前記問題及び前記解答を取得する、ステップと、
（ｂ）表示領域を第１の方向に遷移させる第１の操作、前記表示領域を第２の方向に遷移させる第２の操作、及び前記表示領域を第３の方向に遷移させる第３の操作を受け付ける、ステップと、
（ｃ）前記問題を表示した後に前記第１の操作が受け付けられると、遷移に応じて別の問題を画面に表示させ、
前記問題を表示した後に前記第２の操作が受け付けられると、表示されている前記問題に対応する前記解答を前記画面に表示させ、
前記第２の操作によって前記解答が表示された後に前記第３の操作が受け付けられると、別の前記問題を前記画面に表示させる、ステップと、
を実行させる、プログラム。
【００７０】
（付記１２）
前記データ構造が、前記問題に対応するヒントをデータとして更に含み、
前記（ｂ）のステップで、前記表示領域を第４の方向に遷移させる第４の操作、及び前記表示領域を第５の方向に遷移させる第５の操作を更に受け付け、
前記（ｃ）のステップで、
前記問題を表示した後に前記第４の操作が受け付けられると、表示した前記問題に対応する前記ヒントを前記画面に表示させ、
前記第４の操作によって前記ヒントが表示された後に前記第５の操作が受け付けられると、別の前記問題を前記画面に表示させる、
付記１１に記載のプログラム。
【００７１】
（付記１３）
前記データ構造が、前記問題として、農業分野において実行すべき作業を解答させる問題を含み、更に、前記解答として、前記農業分野において実行すべき作業を含んでいる、
付記１１に記載のプログラム。
【００７２】
（付記１４）
前記データ構造が、前記農業分野において実行すべき作業の実行後に予想される状態を示すデータを、更に含み、
前記（ｃ）のステップで、前記解答を表示した後に、更に前記第２の操作が受け付けられると、表示した前記解答に対応している、前記予想される状態を前記画面に表示させ
前記第２の操作によって前記予想される状態が表示された後に、更に前記第３の操作が受け付けられると、別の前記問題を前記画面に表示させる、
付記１３に記載のプログラム。
【００７３】
（付記１５）
前記データ構造において、各データそれぞれは、当該データの内容と、当該データから遷移可能な方向と、当該データからの遷移先とを含み、
前記（ｃ）のステップで、いずれかの操作が受け付けられると、表示されている前記データにおける、遷移可能な方向と遷移先とに基づいて、いずれかの問題又はいずれかの解答を表示させる、
付記１１に記載のプログラム。
【００７４】
以上、実施の形態を参照して本願発明を説明したが、本願発明は上記実施の形態に限定されるものではない。本願発明の構成や詳細には、本願発明のスコープ内で当業者が理解し得る様々な変更をすることができる。
【００７５】
この出願は、２０１５年３月２６日に出願された日本出願特願２０１５−０６４２５６を基礎とする優先権を主張し、その開示の全てをここに取り込む。
【産業上の利用可能性】
【００７６】
以上のように、本発明によれば、技能承継が必要な分野において、学習者に知識及びノウハウを効率良く伝達することができる。本発明は、農業分野、医療分野、建設分野といった現場において技能が必要となる分野に有用である。
【符号の説明】
【００７７】
１０  学習支援装置
１１  操作受付部
１２  データ取得部
１３  表示制御部
１４  入力装置
２０  情報端末
２１  ＯＳ
２２  記憶装置
２３  データ構造
２４  問題に対応するページ
２５  解答に対応するページ
２６  表示領域
２７  記憶領域
２８  問題データ
２９  解答データ
３０  ヒントに対応するページ
１１０  コンピュータ
１１１  ＣＰＵ
１１２  メインメモリ
１１３  記憶装置
１１４  入力インターフェイス
１１５  表示コントローラ
１１６  データリーダ／ライタ
１１７  通信インターフェイス
１１８  入力機器
１１９  ディスプレイ装置
１２０  記録媒体
１２１  バス
【図１】
0006478300.tif 000002
【図２】
0006478300.tif 000003
【図３】
0006478300.tif 000004
【図４】
0006478300.tif 000005
【図５】
0006478300.tif 000006
【図６】
0006478300.tif 000007
【図７】
0006478300.tif 000008
【図８】
0006478300.tif 000009