アプリケーションにより実行される学習用コンテンツを用いた学習を支援する学習支援装置において、前記学習用コンテンツを表示する表示部と、前記表示部に表示された前記学習用コンテンツの指示に従い、入力操作を行う入力操作部と、前記入力操作を監視する入力操作監視部と、前記入力操作の前記入力操作監視部による監視結果に基づき、学習状態を判定する学習状態判定部と、を備えることを特徴とする学習支援装置。前記学習用コンテンツは、設問に対して解答を選択可能な複数の解答選択部と、選択した解答を確定する解答確定部とを前記表示部に表示するように構成され、前記入力操作監視部は、前記解答選択部及び前記解答確定部に対する前記入力操作を監視し、前記学習状態判定部は、前記解答選択部に対する前記入力操作と、前記解答確定部に対する前記入力操作との前記監視結果に基づき、学習状態を判定することを特徴とする請求項1記載の学習支援装置。前記学習用コンテンツは、文章を切り替える文章切替部を前記表示部に表示するように構成され、前記入力操作監視部は、前記文章切替部に対する前記入力操作を監視し、前記学習状態判定部は、前記文章切替部に対する前記入力操作の前記監視結果に基づき、学習状態を判定することを特徴とする請求項1記載の学習支援装置。前記入力操作部による複数の前記入力操作の時間間隔を、学習時間として計測する学習時間計測部を備え、前記学習状態判定部は、計測された前記学習時間に基づき、学習状態を判定することを特徴とする請求項1~3のいずれか1項記載の学習支援装置。ところで、学習用コンテンツは、様々な業者から提供されており、学習状態の判定方法も学習用コンテンツ毎に異なっている。しかも、各学習用コンテンツを実行するアプリケーションは、利用者側でその一部を変更して所望の機能を追加することができないのが通常である。従って、例えば、学習用コンテンツを実行するアプリケーションが学習時間を計測する機能を備えていない場合には、学習時間に基づく学習状態を判定できないことになる。本発明は、上記の問題点を解消することを課題とするものであり、アプリケーションに修正を加えることなく、学習者が学習用コンテンツを学習中であるか否かを判定することのできる学習支援装置を提供することを目的とするものである。前記課題を解決するために、本願の請求項1にかかる発明は、アプリケーションにより実行される学習用コンテンツを用いた学習を支援する学習支援装置において、前記学習用コンテンツを表示する表示部と、前記表示部に表示された前記学習用コンテンツの指示に従い、入力操作を行う入力操作部と、前記入力操作を監視する入力操作監視部と、前記入力操作の前記入力操作監視部による監視結果に基づき、学習状態を判定する学習状態判定部と、を備えることを特徴とする。本願の請求項2にかかる発明は、請求項1にかかる学習支援装置において、前記学習用コンテンツは、設問に対して解答を選択可能な複数の解答選択部と、選択した解答を確定する解答確定部とを前記表示部に表示するように構成され、前記入力操作監視部は、前記解答選択部及び前記解答確定部に対する前記入力操作を監視し、前記学習状態判定部は、前記解答選択部に対する前記入力操作と、前記解答確定部に対する前記入力操作との前記監視結果に基づき、学習状態を判定することを特徴とする。本願の請求項3にかかる発明は、請求項1にかかる学習支援装置において、前記学習用コンテンツは、文章を切り替える文章切替部を前記表示部に表示するように構成され、前記入力操作監視部は、前記文章切替部に対する前記入力操作を監視し、前記学習状態判定部は、前記文章切替部に対する前記入力操作の前記監視結果に基づき、学習状態を判定することを特徴とする。本願の請求項4にかかる発明は、請求項1~3のいずれか1項にかかる学習支援装置において、前記入力操作部による複数の前記入力操作の時間間隔を、学習時間として計測する学習時間計測部を備え、前記学習状態判定部は、計測された前記学習時間に基づき、学習状態を判定することを特徴とする。請求項1にかかる発明においては、アプリケーションにより実行される学習用コンテンツを用いた学習を支援する学習支援装置において、前記学習用コンテンツを表示する表示部と、前記表示部に表示された前記学習用コンテンツの指示に従い、入力操作を行う入力操作部と、前記入力操作を監視する入力操作監視部と、前記入力操作の前記入力操作監視部による監視結果に基づき、学習状態を判定する学習状態判定部と、を備える。このように構成することにより、学習用コンテンツを実行するアプリケーションに何ら修正を加えることなく、学習者の入力操作を監視し、入力操作の監視結果に基づき、学習者が学習中であるか否かを判定することができる。請求項2にかかる発明においては、請求項1にかかる学習支援装置において、設問の解答を選択可能な複数の解答選択部に対する学習者の入力操作と、選択した解答を確定する解答確定部に対する学習者入力操作との監視結果に基づき、設問形式の学習用コンテンツに対して、学習者が学習中であるか否かを判定することができる。請求項3にかかる発明においては、請求項1にかかる学習支援装置において、文章を切り替える文章切替部に対する学習者の入力操作の監視結果に基づき、文章形式の学習用コンテンツに対して、学習者が学習中であるか否かを判定することができる。請求項4にかかる発明においては、請求項1~3のいずれか1項にかかる学習支援装置において、学習者による複数の入力操作の時間間隔を学習時間として計測し、計測された学習時間に基づき、学習者が学習中であるか否かを判定することができる。以下、本発明の具体例を実施例及び図面を用いて詳細に説明する。但し、以下に示す実施形態は、本発明の技術的思想を具体化するための学習支援装置を例示するものであって、本発明をこの学習支援装置に特定することを意図するものではなく、特許請求の範囲に含まれるその他の実施形態の学習支援装置にも等しく適応し得るものである。図1は、本発明の一実施例である学習支援システムの構成ブロック図である。学習支援システムは、学習者が所持するパソコン、タブレット端末、スマートフォン等の学習支援装置10と、学習支援装置10にネットワーク11を介して接続され、学習支援装置10に所望の学習用コンテンツを提供するコンテンツ提供サーバ12とを備える。なお、ネットワーク11は、Wi-Fiアクセスポイントを含み、学習支援装置10は、Wi-Fiアクセスポイントを介してインタネットに接続可能な構成とすることができる。コンテンツ提供サーバ12は、全体を統括制御する制御部13、ユーザ認証部14、スケジュール管理部15、学習コンテンツ記憶部16及び送受信部17を備える。ユーザ認証部14は、コンテンツ提供サーバ12にアクセスした学習者のID番号及びパスワードに基づき、学習者に対して学習コンテンツ及びスケジュール管理を利用可能とする認証を行う。スケジュール管理部15は、学習者の学習スケジュールの管理を行う。学習用コンテンツ記憶部16は、学習者が利用可能な学習教材である学習用コンテンツを記憶する。送受信部17は、ネットワーク11を介して、各学習支援装置10との間で学習用コンテンツを含むデータの送受信を行う。学習支援装置10は、全体を統括制御する制御部18、学習用コンテンツ記憶部19、入力操作部20、タッチスクリーンドライバ21、表示部22、入力イベント処理部23、学習時間計測部24、学習時間記憶部25、学習状態判定部26、監視カメラ27及び送受信部28を備える。制御部18は、CPU29、ROM30及びRAM31を備え、ROM30又はRAM31に記憶された制御プログラムをCPU29が実行することにより、下記に説明する学習支援装置10の各部の動作を制御統括する。なお、前記制御プログラムには、コンテンツ提供サーバ12に接続し、必要な情報を閲覧するためのブラウザアプリケーションと、コンテンツ提供サーバ12からダウンロードした学習用コンテンツを実行するための学習用アプリケーションとが含まれる。学習用コンテンツ記憶部19は、コンテンツ提供サーバ12からダウンロードした学習用コンテンツを記憶する。入力操作部20は、表示部22に表示された学習用コンテンツの入力受付エリア後述に対する入力操作を行うタッチスクリーン又はマウス等の入力手段である。なお、本実施例では、入力操作部20は、表示部22に配置されたタッチスクリーンとする。タッチスクリーンドライバ21は、タッチスクリーンからなる入力操作部20に対する学習者の指等の接触状態を検出する。表示部22は、コンテンツ提供サーバ12からダウンロードした学習用コンテンツを表示するとともに、その他の処理に必要な情報を表示する。表示部22には、タッチスクリーンからなる入力操作部20が併設される。入力イベント処理部23は、タッチスクリーンドライバ21が検出した学習者の指等による入力操作を入力イベントタッチイベントとして処理し、当該入力イベントを学習用コンテンツを実行する学習用アプリケーション、学習時間計測部24及び学習状態判定部26に供給する。入力イベント処理部23は、学習者による入力受付エリアに対する入力操作を監視する入力操作監視部として機能する。学習時間計測部24は、入力イベント処理部23が入力受付エリアに対する入力操作を入力イベントとして処理し、次いで、入力受付エリアに対する次の入力操作を入力イベントとして処理するまでの時間を学習時間として計測する。学習時間記憶部25は、学習時間計測部24により計測された学習時間を記憶する。学習状態判定部26は、入力イベント処理部23により処理される入力イベントに基づき、学習者の学習状態を判定する。なお、学習状態判定部26は、学習時間計測部24により計測された学習時間を学習状態の判定に考慮することができる。監視カメラ27は、学習支援装置10に設置され、学習者を撮影することにより、学習者の在席、不在席の監視を行う。送受信部28は、ネットワーク11を介して、コンテンツ提供サーバ12との間で学習用コンテンツを含むデータの送受信を行う。次に、図2に示すフローチャートに従い、本実施例の学習支援装置10において、図3に示す設問形式の学習用コンテンツを用いた学習を行う場合の処理について説明する。図3は、学習支援装置10の表示部22に表示される設問形式の学習用コンテンツの一例を示す。この学習用コンテンツは、設問設問1:日本一高い山はと、複数の解答大山、富士山、エベレスト、和歌山から1つを選択可能な解答選択ボタン32a~32d解答選択部が配置された解答選択エリア33入力受付エリアと、選択した解答を確定する解答ボタン34解答確定部が配置された解答ボタンエリア35入力受付エリアとを有する。学習の開始に先立ち、学習者は、学習支援装置10のブラウザアプリケーションを起動し、送受信部28からネットワーク11を介してコンテンツ提供サーバ12にアクセスする。そして、学習者は、コンテンツ提供サーバ12からの要求に従い、ID番号及びパスワードをコンテンツ提供サーバ12に送信する。コンテンツ提供サーバ12は、ユーザ認証部14において、送信されたID番号及びパスワードに基づき、当該学習者が登録されている学習者であるか否かを確認する。利用可能な学習者であると認証されると、制御部13は、学習用コンテンツ記憶部16から学習用コンテンツを読み出し、学習支援装置10に送信する。コンテンツ提供サーバ12から送信された学習用コンテンツは、学習用コンテンツ記憶部19に記憶される。そこで、学習者が入力操作部20を介して表示部22の任意の部分をタッチし、又は、指示に従った部分をタッチすると、ROM30に記憶されている学習用アプリケーションにより、図3に示す設問形式の学習用コンテンツが表示部22に再生表示され、学習可能な状態となる。このとき、タッチスクリーンドライバ21は、入力操作部20に対するタッチを検出し、タッチイベントを入力イベント処理部23に出力する。タッチスクリーンドライバ21からタッチイベントを受信した入力イベント処理部23はステップS101、タッチイベントの内容を判断する。この場合のタッチイベントは、学習を開始するためのイベントであり、解答選択エリア33の解答選択ボタン32a~32dから解答を選択するイベントではなくステップS102、NO、また、解答ボタンエリア35の解答ボタン34を操作するイベントでもないステップS103、NO。従って、入力イベント処理部23は、学習中フラグを0にリセットしステップS104、また、解答選択済フラグを0にリセットするステップS105。次いで、学習時間計測部24は、学習時間の計測を開始しステップS106、ステップS101の処理に戻る。次に、学習者は、表示部22に表示されている設問を読み、解答選択エリア33内の所定の解答選択ボタン32a~32dの1つを選択する。ここで、学習者が解答選択ボタン32a~32dを選択せずに、解答ボタン34を直接操作した場合、入力イベント処理部23が受信したタッチイベントステップS101は、解答選択ボタン32a~32dから解答を選択するイベントではなくステップS102、NO、解答ボタン34を操作するイベントであるステップS103、YES。この場合、入力イベント処理部23は、解答選択済フラグがステップS105で0にリセットされているためステップS107、NO、学習中フラグを0にリセットしステップS108、S101の処理に戻る。この間、学習時間計測部24は、学習時間の計測を継続している。学習者が設問を読んだ後、解答選択エリア33内の解答選択ボタン32a~32dの1つを選択すると、タッチスクリーンドライバ21は、解答選択エリア33に対するタッチを検出し、解答選択エリア33に対応したタッチイベントを入力イベント処理部23に出力する。タッチスクリーンドライバ21からタッチイベントを受信した入力イベント処理部23はステップS101、タッチイベントの内容を判断する。この場合、受信したタッチイベントは、解答選択エリア33のタッチイベントであるためステップS102、YES、入力イベント処理部23は、解答選択済フラグが1にセットされているか否かを判断するステップS109。解答選択済フラグは、ステップS105で0にリセットされているためステップS109、NO、入力イベント処理部23は、解答選択済フラグを1にセットしステップS110、ステップS101の処理に戻る。次に、学習者が解答選択ボタン32a~32dの1つを選択した後、解答ボタン34にタッチすると、入力イベント処理部23は、タッチスクリーンドライバ21から受信したタッチイベントが解答ボタンエリア35のタッチイベントであると判断するステップS101S102、NOS103、YES。このとき、ステップS110で解答選択済フラグが1にセットされているためステップS107、YES、学習中フラグを1にセットするステップS111。次いで、学習時間計測部24は、学習時間の計測を終了させステップS112、計測された学習時間を学習時間記憶部25に記憶させるステップS113。この結果、学習時間記憶部25には、学習者が1問の設問を読み始めてから解答を終了するまでの時間が学習時間として記憶される。一方、入力イベント処理部23は、解答選択済フラグを0にリセットするステップS114。制御部18は、表示部22に次の設問を表示させ、ステップS101からの処理を繰り返す。このように、学習状態判定部26は、ステップS111で1に設定された学習中フラグに基づき、学習者が解答選択ボタン32a~32dを操作した後、解答ボタン34を操作したことから、学習用コンテンツを実行する学習用アプリケーションに修正を加えることなく、学習者が学習用コンテンツを用いて学習をしているものと判定することができる。また、学習時間記憶部25に記憶された学習時間に基づき、学習状態を評価することもできる。次に、図4に示すフローチャートに従い、本実施例の学習支援装置10において、図5に示す文章形式の学習コンテンツを用いた学習を行う場合の処理について説明する。なお、設問形式の場合と同様の処理については、説明を省略する。図5は、学習支援装置10の表示部22に表示される文章形式の学習用コンテンツの一例を示す。この学習用コンテンツは、説明文36と、説明文の次のページを表示させる次へボタン37文章切替部が配置された次へボタンエリア38とを有する。コンテンツ提供サーバ12から学習用コンテンツをダウンロードした後、学習者が入力操作部20を介して表示部22の任意の部分をタッチし、又は、指示に従った部分をタッチすると、ROM30に記憶されている学習用アプリケーションにより、図5に示す文章形式の学習用コンテンツが表示部22に再生表示され、学習可能な状態となる。タッチスクリーンドライバ21からタッチイベントを受信した入力イベント処理部23はステップS201、タッチイベントの内容を判断する。この場合のタッチイベントは、学習を開始するためのイベントであり、次へボタンエリア38を操作するイベントではないステップS202、NO。従って、入力イベント処理部23は、学習中フラグを0にリセットしステップS203、また、次へ選択済フラグを0にリセットするステップS204。次いで、学習時間計測部24は、学習時間の計測を開始しステップS205、ステップS201の処理に戻る。次に、学習者は、表示部22に表示されている文章を読んだ後、次へボタンエリア38の次へボタン37を操作すると、タッチスクリーンドライバ21は、次へボタンエリア38に対するタッチを検出し、次へボタンエリア38に対応したタッチイベントを入力イベント処理部23に出力する。タッチスクリーンドライバ21からタッチイベントを受信した入力イベント処理部23はステップS201、タッチイベントの内容を判断する。この場合、受信したタッチイベントは、次へボタンエリア38のタッチイベントであるためステップS202、YES、入力イベント処理部23は、次へ選択済フラグが1にセットされているか否かを判断するステップS206。次へ選択済フラグは、ステップS204で0にリセットされているためステップS206、NO、入力イベント処理部23は、次へ選択済フラグを1にセットしステップS207、ステップS201の処理に戻る。次に、学習者が再び次へボタン37を操作した場合、入力イベント処理部23は、受信したタッチイベントが次へボタン37のタッチイベントであると判断するステップS201S202、YES。このとき、ステップS207で次へ選択済フラグが1にセットされているためステップS206、YES、学習中フラグを1にセットするステップS208。次いで、学習時間計測部24は、学習時間の計測を終了させステップS209、計測された学習時間を学習時間記憶部25に記憶させるステップS210。この結果、学習時間記憶部25には、学習者が1つの文章を読み終えるまでの時間が学習時間として記憶される。制御部18は、表示部22に次の説明文36を表示させ、ステップS201からの処理を繰り返す。このように、学習状態判定部26は、ステップS208で1に設定された学習中フラグに基づき、学習者が説明文36を読んだ後、次へボタン37を操作していることから、学習用コンテンツを実行する学習用アプリケーションに修正を加えることなく、学習者が学習用コンテンツを用いて学習をしているものと判定することができる。また、学習時間記憶部25に記憶された学習時間に基づき、学習状態を評価することもできる。なお、本発明は、上述した実施例に限定されるものではなく、本発明の要旨を逸脱しない範囲で変更することが可能である。例えば、図3に示す設問形式の学習用コンテンツでは、学習者が解答選択ボタン32a~32dを操作する構成としているが、解答選択エリア33にテキスト入力する形式としてもよい。また、学習中は、学習用アプリケーション以外のアプリケーションの起動を制限するように構成することにより、学習状態の判定の精度を向上させることができる。なお、学習状態の判定結果は、計測された学習時間とともに、教師等の管理者に送信するようにしてもよい。また、学習支援装置10は、監視カメラ27を備えており、監視カメラ27により学習者の在席、離席状態を監視し、例えば、離席している時間を計測して学習状態の判定の評価に加えることも可能である。