(57)【要約】【課題】複数のコンテンツの各閲覧時間を管理し、各コンテンツの閲覧所要時間を確保する技術を提供することを目的とする。【解決手段】複数のコンテンツの各閲覧時間を受信し、当該閲覧時間により各コンテンツの閲覧所要時間を求め、当該閲覧所要時間に応じてコンテンツのページめくり（コンテンツ画面表示切替）を制御する手段を設けたｅラーニングシステム。【選択図】図１
2017004150.tif 000002
【特許請求の範囲】
【請求項１】
クライアント端末側からのコンテンツ配信要求を受けて複数のコンテンツをクライアント端末側に提供するコンテンツ提供装置及び複数のコンテンツを記憶する記憶装置を備えたｅラーニングシステムにおいて、
前記コンテンツ提供装置におけるコンテンツ閲覧時間を管理するコンテンツ閲覧時間管理装置を設け、
前記コンテンツ閲覧時間管理装置は、前記コンテンツ提供装置から提供するコンテンツの閲覧開始を示す閲覧開始時間及びコンテンツのページめくり時における閲覧終了を示す閲覧終了時間を監視し、また、当該コンテンツ提供装置を制御するコンテンツ閲覧時間管理制御装置を有し、
前記コンテンツ閲覧時間監視制御装置は、
前記コンテンツ提供装置から提供するコンテンツの閲覧開始を示す閲覧開始時間及びコンテンツのページめくり時における閲覧終了を示す閲覧終了時間を受信するコンテンツ閲覧開始・終了時間受信部と、
前記コンテンツ閲覧開始・終了時間を受けて、各コンテンツの閲覧所要時間を求めるコンテンツ閲覧所要時間算出部と、
前記コンテンツの閲覧所要時間ｔと予め設定した基準となる時間Ｔとを比較し、当該コンテンツの閲覧所要時間が予め設定した基準となる時間を超えたか否かを判定する時間判定部と、
前記コンテンツの閲覧所要時間ｔが予め設定した基準となる時間Ｔを超えた場合、前記コンテンツ提供装置に対してコンテンツのめくりを実行するコマンドを送信し、前記コンテンツの閲覧所要時間ｔが予め設定した基準となる時間Ｔを超えていない場合、前記コンテンツ提供装置に対してメッセージを送信する制御部と、
を有することを特徴とするｅラーニングシステム。
【請求項２】
請求項１に記載されたｅラーニングシステムにおいて、
前記コンテンツ閲覧時間監視制御装置は、さらに、
前記コンテンツの閲覧所要時間ｔが予め設定した基準となる時間Ｔを超えていない場合、前記コンテンツ提供装置に対してコンテンツのページめくりを規制するように制御するコンテンツめくり制御部と、
を有することを特徴とするｅラーニングシステム。
【請求項３】
クライアント端末側からのコンテンツ配信要求を受けて複数のコンテンツをクライアント端末側に提供するコンテンツ提供装置及び複数のコンテンツを記憶する記憶装置を備えたｅラーニングシステムにおけるコンテンツ閲覧時間管理装置であって、
前記コンテンツ閲覧時間管理装置は、サーバからなり、当該サーバは、
前記コンテンツ提供装置から提供するコンテンツの閲覧開始・終了時間を管理し、当該コンテンツ提供装置を制御するコンテンツ閲覧時間管理制御装置を有し、
前記コンテンツ閲覧時間監視制御装置は、
前記コンテンツ提供装置から提供するコンテンツの閲覧開始を示す閲覧開始時間及びコンテンツのページめくり時における閲覧終了を示す閲覧終了時間を受信するコンテンツ閲覧開始・終了時間受信部と、
前記コンテンツ閲覧開始・終了時間を受けて、各コンテンツの閲覧所要時間を求めるコンテンツ閲覧所要時間算出部と、
前記コンテンツの閲覧所要時間ｔと予め設定した基準となる時間Ｔとを比較し、当該コンテンツの閲覧所要時間が予め設定した基準となる時間を超えたか否かを判定する時間判定部と、
前記コンテンツの閲覧所要時間ｔが予め設定した基準となる時間Ｔを超えた場合、前記コンテンツ提供装置に対してコンテンツのめくりを実行するコマンドを送信し、前記コンテンツの閲覧所要時間ｔが予め設定した基準となる時間Ｔを超えていない場合、前記コンテンツ提供装置に対してメッセージを送信する制御部と、
を有することを特徴とするｅラーニングシステムにおけるコンテンツ閲覧時間管理装置。
【請求項４】
請求項３に記載されたｅラーニングシステムにおけるコンテンツ閲覧時間管理装置において、
前記コンテンツ閲覧時間監視制御装置は、さらに、前記コンテンツの閲覧所要時間ｔが予め設定した基準となる時間Ｔを超えていない場合、前記コンテンツ提供装置に対してコンテンツのページめくりを規制するように制御するコンテンツめくり制御部と、
を有することを特徴とするｅラーニングシステムにおけるコンテンツ閲覧時間管理装置。
【請求項５】
クライアント端末側からのコンテンツ配信要求を受けて複数のコンテンツをクライアント端末側に提供するコンテンツ提供装置及び複数のコンテンツを記憶する記憶装置を備えたｅラーニングシステムにおけるコンテンツ閲覧時間管理方法であって、
前記コンテンツ閲覧時間管理装置は、前記コンテンツ提供装置から提供するコンテンツの閲覧開始・終了時間を管理し、当該コンテンツ提供装置を制御するコンテンツ閲覧時間管理制御装置を有し、
前記コンテンツ閲覧時間監視制御装置は、
前記コンテンツ提供装置から提供するコンテンツの閲覧開始を示す閲覧開始時間及びコンテンツのページめくり時における閲覧終了を示す閲覧終了時間を受信するコンテンツ閲覧開始・終了時間ステップと、
前記コンテンツ閲覧開始・終了時間を受けて、各コンテンツの閲覧所要時間を求めるコンテンツ閲覧所要時間算出ステップと、
前記コンテンツの閲覧所要時間ｔと予め設定した基準となる時間Ｔとを比較し、当該コンテンツの閲覧所要時間が予め設定した基準となる時間を超えたか否かを判定する時間判定ステップと、
前記コンテンツの閲覧所要時間ｔが予め設定した基準となる時間Ｔを超えた場合、前記コンテンツ提供装置に対してコンテンツのめくりを実行するコマンドを送信し、前記コンテンツの閲覧所要時間ｔが予め設定した基準となる時間Ｔを超えていない場合、前記コンテンツ提供装置に対してメッセージを送信する制御ステップと、
を実行することを特徴とするｅラーニングシステムにおけるコンテンツ閲覧時間管理方法。
【請求項６】
請求項５に記載されたｅラーニングシステムにおけるコンテンツ閲覧時間管理方法において、
前記コンテンツ閲覧時間監視制御装置は、さらに、
前記コンテンツの閲覧所要時間ｔが予め設定した基準となる時間Ｔを超えていない場合、前記コンテンツ提供装置に対してコンテンツのページめくりを規制するように制御するコンテンツめくり制御ステップと、
を実行することを特徴とするｅラーニングシステムにおけるコンテンツ閲覧時間管理方法。
【請求項７】
コンテンツ提供装置から提供するコンテンツの閲覧開始・終了時間を管理し、当該コンテンツ提供装置を制御するコンピュータに、
前記コンテンツ提供装置から提供するコンテンツの閲覧開始を示す閲覧開始時間及びコンテンツのページめくり時における閲覧終了を示す閲覧終了時間を受信するコンテンツ閲覧開始・終了時間ステップと、
前記コンテンツ閲覧開始・終了時間を受けて、各コンテンツの閲覧所要時間を求めるコンテンツ閲覧所要時間算出ステップと、
前記コンテンツの閲覧所要時間ｔと予め設定した基準となる時間Ｔとを比較し、当該コンテンツの閲覧所要時間が予め設定した基準となる時間を超えたか否かを判定する時間判定ステップと、
前記コンテンツの閲覧所要時間ｔが予め設定した基準となる時間Ｔを超えた場合、前記コンテンツ提供装置に対してコンテンツのめくりを実行するコマンドを送信し、前記コンテンツの閲覧所要時間ｔが予め設定した基準となる時間Ｔを超えていない場合、前記コンテンツ提供装置に対してメッセージを送信する制御ステップと、
を実行させるためのコンテンツ閲覧時間管理プログラム。
【請求項８】
請求項７に記載のコンテンツ閲覧時間管理プログラムは、さらに、
前記コンテンツの閲覧所要時間ｔが予め設定した基準となる時間Ｔを超えていない場合、前記コンテンツを前記クライアント端末側に提供するコンテンツ提供装置に対してコンテンツのページめくりを規制するように制御するコンテンツめくり制御ステップと、
を実行させるためのコンテンツ閲覧時間管理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ｅラーニングシステム（ｅ−ｌｅａｎｉｎｇ  ｓｙｓｔｅｍ）及びｅラーニングシステムにおけるコンテンツの閲覧時間管理装置、閲覧時間管理方法、閲覧時間管理プログラムに関する。
【背景技術】
【０００２】
本技術分野の背景技術として、特開２００８−１０７５５５号公報（特許文献１）がある。この公報には、「ウェブページを運用するウェブサーバーと、このウェブサーバーからの情報を利用する利用者の端末とが、通信手段を介して教育情報の授受を行い、教育の支援を行う教育支援システムであって、前記ウェブページを参照することができるブラウザと、前記ウェブページの参照時にクイズ形式の問い合わせを表示する手段と、前記問い合わせの回答内容に応じて、前記利用者のジャンプ先のＵＲＬを切り替える手段と、を備える教育支援システム」をもって、「教育に関わる情報を単に利用者に提供するだけではなく、教育を受ける利用者らの理解の度合いや学習状況などの教育実態の把握が容易で、それらを容易に検証することができ、組織内での教育を効果的かつ経済的に運用するように支援できる」ようにしたことが開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−１０７５５５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
前記特許文献１には、教育支援システム、所謂、ｅラーニングシステムについて記載されている。しかし、特許文献１のｅラーニングシステムは、教育を受ける利用者らの理解の度合いや学習状況などの教育実態の把握、検証などについては考慮されているが、受講者が、教育資料やｅラーニング教材（以下、コンテンツと称する）を構成する複数のコンテンツの内容を充分に理解する上で必要な時間をかけて閲覧しているのか、つまり受講者による閲覧時間の管理までは考慮されていない。
つまり、従来のｅラーニングシステムは、受講者が早く終わらせたいために、コンテンツを読まないでページめくりを実行し、ｅラーニングを一気に進めて終了させ、受講履歴を残すケースも見られた。換言すれば、コンテンツの内容を見ずして即時、次ページに進めることができため、コンテンツを提供する側が意図する学習効果を向上できない場合も生じ得た。
【０００５】
そこで、本発明では、コンテンツを提供する側が意図する学習効果をより向上することが期待できる技術を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、代表的な本発明のｅラーニングシステムにおける閲覧時間管理装置は、複数のコンテンツの各閲覧時間を受信し、当該閲覧時間により各コンテンツの閲覧所要時間を求め、当該閲覧所要時間が基準時間に満たしているか否かを判定し、当該基準時間を満たしていない場合、受講者側に対して、その旨のメッセージを出力する制御手段を設けた。
また、さらに、当該閲覧所要時間が、当該基準時間を満たしていない場合、コンテンツを受講者側に提供する装置に対してコンテンツのページめくり（次ページボタン操作によるコンテンツ画面表示切替）を規制するように制御する手段を設けた。
例えば、本発明は、以下のとおりである。
【０００７】
本発明のｅラーニングシステムは、
クライアント端末側からのコンテンツ配信要求を受けて複数のコンテンツをクライアント端末側に提供するコンテンツ提供装置及び複数のコンテンツを記憶する記憶装置を備えたｅラーニングシステムにおいて、
前記コンテンツ提供装置におけるコンテンツ閲覧時間を管理するコンテンツ閲覧時間管理装置を設け、
前記コンテンツ閲覧時間管理装置は、前記コンテンツ提供装置から提供するコンテンツの閲覧開始を示す閲覧開始時間及びコンテンツのページめくり時における閲覧終了を示す閲覧終了時間を監視し、また、当該コンテンツ提供装置を制御するコンテンツ閲覧時間管理制御装置を有し、
前記コンテンツ閲覧時間監視制御装置は、
前記コンテンツ提供装置から提供するコンテンツの閲覧開始を示す閲覧開始時間及びコンテンツのぺージめくり時における閲覧終了を示す閲覧終了時間を受信するコンテンツ閲覧開始・終了時間受信部と、
前記コンテンツ閲覧開始・終了時間を受けて、各コンテンツの閲覧所要時間を求めるコンテンツ閲覧所要時間算出部と、
前記コンテンツの閲覧所要時間ｔと予め設定した基準となる時間Ｔとを比較し、当該コンテンツの閲覧所要時間が予め設定した基準となる時間を超えたか否かを判定する時間判定部と、
前記コンテンツの閲覧所要時間ｔが予め設定した基準となる時間Ｔを超えた場合、前記コンテンツ提供装置に対してコンテンツのめくりを実行するコマンドを送信し、前記コンテンツの閲覧所要時間ｔが予め設定した基準となる時間Ｔを超えていない場合、前記コンテンツ提供装置に対してメッセージを送信する制御部と、
を有することを特徴とする。
【０００８】
前記コンテンツ閲覧時間監視制御装置は、さらに、前記コンテンツの閲覧所要時間ｔが予め設定した基準となる時間Ｔを超えていない場合、前記コンテンツ提供装置に対してコンテンツのページめくりを規制するように制御するコンテンツめくり制御部と、
を有することを特徴とする。
【０００９】
本発明のｅラーニングシステムにおけるコンテンツ閲覧時間管理装置は、
クライアント端末側からのコンテンツ配信要求を受けて複数のコンテンツをクライアント端末側に提供するコンテンツ提供装置及び複数のコンテンツを記憶する記憶装置を備えたｅラーニングシステムにおけるコンテンツ閲覧時間管理装置であって、
前記コンテンツ閲覧時間管理装置は、サーバからなり、当該サーバは、
前記コンテンツ提供装置から提供するコンテンツの閲覧開始・終了時間を管理し、当該コンテンツ提供装置を制御するコンテンツ閲覧時間管理制御装置を有し、
前記コンテンツ閲覧時間監視制御装置は、
前記コンテンツ提供装置から提供するコンテンツの閲覧開始を示す閲覧開始時間及びコンテンツのページめくり時における閲覧終了を示す閲覧終了時間を受信するコンテンツ閲覧開始・終了時間受信部と、
前記コンテンツ閲覧開始・終了時間を受けて、各コンテンツの閲覧所要時間を求めるコンテンツ閲覧所要時間算出部と、
前記コンテンツの閲覧所要時間ｔと予め設定した基準となる時間Ｔとを比較し、当該コンテンツの閲覧所要時間が予め設定した基準となる時間を超えたか否かを判定する時間判定部と、
前記コンテンツの閲覧所要時間ｔが予め設定した基準となる時間Ｔを超えた場合、前記コンテンツ提供装置に対してコンテンツのめくりを実行するコマンドを送信し、前記コンテンツの閲覧所要時間ｔが予め設定した基準となる時間Ｔを超えていない場合、前記コンテンツ提供装置に対してメッセージを送信し、当該コンテンツ提供装置のコンテンツめくりを規制するように制御するコンテンツめくり制御部と、
を有することを特徴とする。
【００１０】
本発明のｅラーニングシステムにおけるコンテンツ閲覧時間管理方法は、
クライアント端末側からのコンテンツ配信要求を受けて複数のコンテンツをクライアント端末側に提供するコンテンツ提供装置及び複数のコンテンツを記憶する記憶装置を備えたｅラーニングシステムにおけるコンテンツ閲覧時間管理方法であって、
前記コンテンツ閲覧時間管理装置は、サーバからなり、当該サーバは、
前記コンテンツ提供装置から提供するコンテンツの閲覧開始・終了時間を管理し、当該コンテンツ提供装置を制御するコンテンツ閲覧時間管理制御装置を有し、
前記コンテンツ閲覧時間監視制御装置は、
前記コンテンツ提供装置から提供するコンテンツの閲覧開始を示す閲覧開始時間及びコンテンツのページめくり時における閲覧終了を示す閲覧終了時間を受信するコンテンツ閲覧開始・終了時間ステップと、
前記コンテンツ閲覧開始・終了時間を受けて、各コンテンツの閲覧所要時間を求めるコンテンツ閲覧所要時間算出ステップと、
前記コンテンツの閲覧所要時間ｔと予め設定した基準となる時間Ｔとを比較し、当該コンテンツの閲覧所要時間が予め設定した基準となる時間を超えたか否かを判定する時間判定ステップと、
前記コンテンツの閲覧所要時間ｔが予め設定した基準となる時間Ｔを超えた場合、前記コンテンツ提供装置に対してコンテンツのめくりを実行するコマンドを送信し、前記コンテンツの閲覧所要時間ｔが予め設定した基準となる時間Ｔを超えていない場合、前記コンテンツ提供装置に対してメッセージを送信し、当該コンテンツ提供装置のコンテンツめくりを規制するように制御するコンテンツめくり制御ステップと、
を実行することを特徴とする。
【００１１】
本発明のコンテンツ閲覧時間管理プログラムは、
コンテンツ提供装置から提供するコンテンツの閲覧開始・終了時間を管理し、当該コンテンツ提供装置を制御するコンピュータに、
前記コンテンツ提供装置から提供するコンテンツの閲覧開始を示す閲覧開始時間及びコンテンツのページめくり時における閲覧終了を示す閲覧終了時間を受信するコンテンツ閲覧開始・終了時間ステップと、
前記コンテンツ閲覧開始・終了時間を受けて、各コンテンツの閲覧所要時間を求めるコンテンツ閲覧所要時間算出ステップと、
前記コンテンツの閲覧所要時間ｔと予め設定した基準となる時間Ｔとを比較し、当該コンテンツの閲覧所要時間が予め設定した基準となる時間を超えたか否かを判定する時間判定ステップと、
前記コンテンツの閲覧所要時間ｔが予め設定した基準となる時間Ｔを超えた場合、前記コンテンツ提供装置に対してコンテンツのめくりを実行するコマンドを送信し、前記コンテンツの閲覧所要時間ｔが予め設定した基準となる時間Ｔを超えていない場合、前記コンテンツ提供装置に対してメッセージを送信し、当該コンテンツ提供装置のコンテンツめくりを規制するように制御するコンテンツめくり制御ステップと、
を実行させる。
【００１２】
本発明によれば、ｅラーニングシステムからクライアント端末側に提供されるコンテンツをクライアント側にて理解する上で必要とされる閲覧時間を確保し、意識的に読み飛ばされて不正にページめくり、つまりコンテンツ画面表示切替が行われるのを防ぐことができる。
上述した以外の課題、構成及び効果は、以下の実施形態の説明により明らかにされる。
【図面の簡単な説明】
【００１３】
【図１】図１は、本発明のｅラーニングシステムの構成を示す図である。
【図２】図２は、本発明のｅラーニングシステム２におけるコンテンツ提供装置２２とコンテンツ閲覧時間管理装置の制御装置２４１との関係を示す構成図。
【図３】図３は、ユーザ管理ＤＢにおけるユーザ管理情報テーブルの情報を示す図。
【図４】図４は、コンテンツ閲覧管理ＤＢにおけるコンテンツ毎のロック時間管理情報テーブルの情報を示す図。
【図５】図５は、応答・メッセージ管理ＤＢにおける応答メッセージ情報テーブルの情報を示す図。
【図６】図６は、本発明の閲覧時間管理装置をｅラーニングシステムに適用した場合の処理手順の実施の形態を示すフローチャート。
【発明を実施するための形態】
【００１４】
以下、実施の形態を、図面を用いて説明する。本実施形態において、コンテンツとは、例えば、企業における社員教育などのための教育資料やｅラーニング教材を前提に説明するが、テストやアンケートなどの資料を含む、その他のものであってもよい。また、以下の説明では、コンテンツ閲覧時間管理装置２４を既存のｅラーニングシステム２に採り込んだ例であるが、コンテンツ閲覧時間管理装置２４は、ｅラーニングシステム２とは独立に構成してもよい。また、「テーブル」等の表現にて各種情報を説明しているが、各種情報は、テーブル以外のデータ構造で表現されていてもよい。
【００１５】
また、「プログラム」を主語として処理を説明する場合がある。そのプログラムは、コンピュータ、プロセッサ、例えば、ＭＰ（Ｍｉｃｒｏ  Ｐｒｏｃｅｓｓｏｒ）やＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ Ｕｎｉｔ）によって実行されるもので、定められた処理をするものである。なお、プロセッサは、適宜に記憶資源（例えばメモリ）及び通信装置（例えば、通信インターフェース、通信ポート）を用いながら処理を行うため、処理の主語がプロセッサとされてもよい。プロセッサは、ＣＰＵの他に専用ハードウェアを有していてもよい。コンピュータプログラムは、プログラムソースから各コンピュータにインストールされても良い。プログラムソースは、例えば、プログラム配布サーバ又は記憶メディアなどで提供されるものであってもよい。
【００１６】
また、本実施例の図及び説明において同一部分には同一符号を付与しているが、本発明が本実施例に制限されることはなく、本発明の思想に合致するあらゆる応用例が本発明の技術的範囲に含まれる。また、特に限定しない限り、各構成要素は複数でも単数でも構わない。
【実施例】
【００１７】
図１は、本実施例のｅラーニングシステムの構成図である。ｅラーニングシステム２は、ネットワーク３を介してクライアント端末１、例えば、受講者が使用するパーソナルコンピュータ１１、１２、１３（以下、クライアントＰＣと称する）に接続され、クライアント側からのアクセスに応じて必要なコンテンツを、ネットワーク３を介して順次提供（出力）するものである。ｅラーニングシステム２のタイプとしては、アプリケーションソフトウェアを、インターネットなどを通じて利用者に遠隔から利用させるＡＳＰ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｅｒｖｉｃｅ  Ｐｒｏｖｉｄｅｒ）型、パッケージ型、クラウド型のいずれのタイプであってもよい。また、クライアント端末１は、タブレット、などのデバイス装置であってもよい。
【００１８】
ｅラーニングとは、主にインターネットを利用した学習形態のことを意味し、コンテンツそのものは、ｅラーニングシステム２、例えば、サーバ上に側学習教材そのものをファイル（複数のコンテンツ）として一括管理し、そのファイルを受講者のクライアント側に提供するシステム自体は一般的に周知であるので、その詳細説明は省略する。
【００１９】
ｅラーニングシステム２は、例えば、サーバ（含コンピュータ）からなり、通信装置２１、コンテンツ提供（出力）装置２２、記憶装置２３、コンテンツ閲覧時間管理装置２４、を有する。コンテンツ提供（出力）装置２２及びコンテンツ閲覧時間管理装置２４は、演算装置（ＭＰＵやＣＰＵ）からなる。
【００２０】
通信装置２１は、例えば、クライアントＰＣ１１とｅラーニングシステム２との間の通信を行う装置である。
【００２１】
コンテンツ提供装置２２は、クライアントＰＣ１１側から選択、指定されたコンテンツを記憶装置２３のコンテンツＤＢから抽出して通信装置２１、ネットワーク３を介してクライアントＰＣ１１側に提供（出力）する。
【００２２】
記憶装置２３は、複数のコンテンツを格納するコンテンツＤＢ２３１、ユーザ情報を格納するユーザ管理ＤＢ２３２、コンテンツ閲覧時間に関する情報を格納するコンテンツ閲覧時間管理ＤＢ２３３、応答・メッセージ情報を格納する応答・メッセージテーブルＤＢ２３４、を有する。
【００２３】
コンテンツ閲覧時間管理装置２４は、コンテンツ閲覧時間管理制御装置２４１を有し、ｅラーニングシステムにおけるコンテンツの閲覧時間を管理し、当該閲覧時間が閲覧所要時間を超えたか否かに応じて、コンテンツ提供装置２２におけるコンテンツ提供の制御を行う。
【００２４】
つまり、コンテンツ閲覧時間管理制御装置２４１は、ｅラーニングシステム２におけるコンテンツ提供装置２２の動作制御を司り、内部に格納されたコンピュータプログラム（以下、プログラムと称する）に従って上記の各動作を制御する。プログラムによる動作説明は後述する。
【００２５】
図２は、ｅラーニングシステム２におけるコンテンツ提供装置２２とコンテンツ閲覧時間管理装置の制御装置２４１との関係を示す構成図である。
【００２６】
コンテンツ提供装置２２は、クライアントＰＣ１１からコンテンツの配信要求を受けると、まず、コンテンツＤＢ２３１からコンテンツ１（受講名タイトル）を抽出してクライアントＰＣ１１側に提供する。次に、クライアントＰＣ１１側からページめくり（コンテンツ画面表示切替）指令を受けると、コンテンツ２（はじめに）、コンテンツ３（教育内容）、・・を抽出して順次配信する。
【００２７】
コンテンツ閲覧時間管理制御装置２４１は、コンテンツ閲覧開始時間・閲覧終了時間受信部２４１１、コンテンツ閲覧所要時間算出部２４１２、コンテンツ閲覧所要時間判定部２４１３、コンテンツページめくり（コンテンツ表示画面切替）制御部２４１４、応答・メッセージ制御部２４１５、を有する。
【００２８】
コンテンツ閲覧開始時間・閲覧終了時間受信部２４１１は、コンテンツ提供装置２２が各コンテンツを提供するとき、また、ページめくり（次のコンテンツを配信）するとき、各々のコンテンツを配信する時間を閲覧時間として、つまり、コンテンツ閲覧開始時間ｔ１、ｔ２、ｔ３、・・、また、コンテンツ閲覧終了時間（次のコンテンツの閲覧開始時間）ｔ１’、ｔ２’、ｔ３’、・・を監視、検出する。これらの時間検出は、例えば、コンテンツの配信タイミング（コンテンツ画面表示切替タイミング）をもって行う。コンテンツ閲覧開始時間及びコンテンツ閲覧終了時間は、厳密である必要はなく、多少の前後を考慮するとよい。
【００２９】
コンテンツ閲覧所要時間算出部２４１２は、例えば、コンテンツ閲覧開始時間ｔ１とコンテンツ閲覧終了時間ｔ１’とをもってコンテンツ１の閲覧所要時間ｔ（ｔ’−ｔ）を算出する。
【００３０】
コンテンツ閲覧所要時間判定部２４１３は、コンテンツの閲覧所要時間ｔが予め設定した基準となる時間（ロック時間）Ｔを超えているか否かを判定する。
【００３１】
コンテンツページめくり（コンテンツ表示画面切替）制御部２４１４は、コンテンツ閲覧所要時間判定部２４１３による判定結果、ｔ＞Ｔの場合、クライアントＰＣ１１の操作部１１１からのページめくり指定を受けてコンテンツのページめくり（コンテンツ表示画面切替）を可能となるようにコンテンツ提供装置２２側を制御する。
【００３２】
コンテンツ閲覧所要時間判定部２４１３による判定結果、ｔ＜Ｔの場合には、例えば、クライアントＰＣ１１の操作部１１１からのページめくり指定があっても、次のコンテンツへのページめくりを阻止するように制御する。
【００３３】
応答・メッセージ制御部２４１５は、コンテンツ閲覧所要時間判定部２４１３による判定結果が、ｔ＜Ｔの場合、コンテンツ１を充分に判読していないと推定し、クライアントＰＣ１１側に対して、その旨のメッセージ、例えば、「よく読んでください。・・・」などのメッセージを出力し、クライアント側に注意を促す。このとき、クライアントＰＣ１１は、表示部１１２にメッセージを表示する。ここで、メッセージとは、文字などによるメッセージは勿論、表示部に表示されるコンテンツ、などの文字色を変える、例えば、黒文字を赤文字にするように表示色を変えるように制御することも含む。
【００３４】
図３は、ユーザ管理ＤＢ２３２におけるユーザ管理情報テーブルの情報を示す図である。
ユーザ管理情報テーブルは、ユーザ名２３２１、教材コード２３２２、コンテンツ開始時間・終了時間２３２３、などの情報を有する。
【００３５】
図４は、コンテンツ閲覧時間管理ＤＢ２３３におけるコンテンツ毎のロック時間管理情報テーブルの情報を示す図である。
【００３６】
ロック時間管理情報テーブルは、コンテンツ・ロック時間Ｔ、などを有する。ロック時間Ｔは、ｅラーニングシステムの管理者側にてコンテンツ毎に自由に設定、つまり可変できるようにするとよい。
【００３７】
図５は、応答・メッセージテーブルＤＢ２３４における応答メッセージ情報テーブルの情報を示す図である。
【００３８】
応答メッセージ情報テーブルは、コマンド２３４１、当該コマンドに対応するメッセージ２３４２、などを有する。
【００３９】
図６は、本発明のコンテンツ閲覧時間管理装置２４をｅラーニングシステム２に適用した場合の処理手順の実施の形態を示すフローチャートである。
【００４０】
図６のフローチャートに基づく動作は以下のとおりである。
ステップＳ２２１：コンテンツ提供装置２２は、クライアントＰＣ１１からのコンテンツ１の提供要求を受けて、まず、コンテンツ１を出力し、クライアントＰＣ１１へ提供する。このとき、コンテンツ１の出力をもってコンテンツ閲覧開始時間ｔ１とし、当該コンテンツ閲覧開始時間ｔ１をコンテンツ閲覧時間管理制御装置２４１側に送信する。
【００４１】
ステップＳ２２２：コンテンツ提供装置２２は、クライアントＰＣ１１からのコンテンツのページめくり指定、つまり次ページのコンテンツ２の提供要求を受けたとき、ページめくり（コンテンツ２の提供要求）をもってコンテンツ１の閲覧終了時間ｔ１’とし、当該コンテンツ閲覧終了時間ｔ１’をコンテンツ閲覧時間管理制御装置２４１側に送信する。
【００４２】
ステップＳ２４１：コンテンツ閲覧時間管理制御装置２４１は、コンテンツ提供装置２２側からコンテンツ閲覧開始時間ｔ１、コンテンツ閲覧終了時間ｔ１’を受信する。また、このときの各時間をユーザ管理ＤＢ２３２に記録する。
【００４３】
ステップＳ２４２：コンテンツ閲覧時間管理制御装置２４１は、コンテンツ閲覧開始時間ｔ１、コンテンツ閲覧終了時間ｔ１’からコンテンツ閲覧所要時間（閲覧に要したと見られる時間）ｔを求め、例えば、ｔ＝ｔ１’−ｔ１により算出する。
【００４４】
ステップＳ２４３：コンテンツ閲覧時間管理制御装置２４１は、コンテンツ１に対応するロック時間Ｔ（基準時間）をコンテンツ閲覧時間管理ＤＢ２３３から読み出す。
【００４５】
ステップＳ２４４：コンテンツ閲覧時間管理制御装置２４１は、コンテンツ閲覧所要時間ｔとロック時間Ｔとを比較し、ｔがＴを超えているか否かを判定する。
【００４６】
このステップＳ２４４における判定において、ｔ＞Ｔの場合（ＹＥＳ＝コマンドＯＫ）には、ステップＳ２４６へ進み、ｔ＜Ｔの場合（ＮＯ＝コマンドＮＧ）には、ステップＳ２４５へ進む。
【００４７】
ステップＳ２４５：コンテンツ閲覧時間管理制御装置２４１は、ｔ＞Ｔの場合（ＹＥＳ＝コマンドＯＫ）の場合、コンテンツ提供装置２２側に対してコンテンツめくり（コンテンツ表示画面切替）を可能とするように制御する。
【００４８】
ステップＳ２４６：コンテンツ閲覧時間管理制御装置２４１は、ｔ＜Ｔの場合（ＮＯ＝コマンドＮＧ）の場合、応答・メッセージテーブルＤＢ２３４からメッセージ、例えば、「よく読んでください。既定時間に達していません。ただいまの閲覧時間はｘｘ秒です。このページはｘｘ秒たたないと次のページへ進めません。」などのメッセージを抽出し、クライアントＰＣ１１側へ送信する。
【００４９】
ステップＳ２２３：コンテンツ提供装置２２は、コンテンツ閲覧時間管理制御装置２４１からのコンテンツめくりコマンドＯＫを受けて、コンテンツ１からコンテンツ２へのページめくりコマンドを発行する。
【００５０】
ステップＳ２２４：コンテンツ提供装置２２は、コンテンツ２を出力し、クライアントＰＣ１１へ提供する。このとき、コンテンツ２の出力をもってコンテンツ閲覧開始時間ｔ２とし、当該コンテンツ閲覧開始時間ｔ１をコンテンツ閲覧時間管理制御装置２４１側に送信する。
【００５１】
ステップＳ２２５：コンテンツ提供装置２２は、クライアントＰＣ１１からのコンテンツのページめくり指定、つまり次ページのコンテンツ３の提供要求を受けたとき、ページめくり（コンテンツ３の提供要求）をもってコンテンツ２の閲覧終了時間ｔ２’とし、当該コンテンツ閲覧終了時間ｔ２’をコンテンツ閲覧時間管理制御装置２４１側に送信する。
【００５２】
そして、コンテンツ閲覧時間管理制御装置２４１は、ステップＳ２４１に戻り、以下、ステップＳ２４１〜Ｓ２４６を繰り返す。
【００５３】
以上述べた実施例によれば、コンテンツを提供する側が意図する学習効果をより向上することが期待できる。
【００５４】
また、受講者によるコンテンツの閲覧時間、つまり、複数のコンテンツ毎の各閲覧時間を管理し、各コンテンツにおける閲覧所要時間確保し得る。
【００５５】
また、不正な操作による講者側に対して、何等かのメッセージを出力することにより、注意喚起を促すことができる。
【００５６】
また、さらに、当該閲覧所要時間が、当該基準時間を満たしていない場合、コンテンツを受講者側に提供する装置に対してコンテンツのページめくり（次ページボタン操作によるコンテンツ画面表示切替）を規制することにより、コンテンツの閲覧に必要とされる時間をかけずに読み飛ばすような場合、次のページに進めないようにすることができ、その結果として、コンテンツの内容を読み、理解するに足りる時間をクライアント（受講者）側に促すことができる。
【００５７】
なお、本発明は上述した実施例に限定されるものではなく、様々な変形例が含まれる。例えば、上記した実施例は本発明を分かりやすく説明するために詳細に説明したものであり、必ずしも説明した全ての構成を備えるものに限定されるものではない。また、ある実施例の構成の一部を他の実施例の構成に置き換えることが可能であり、また、ある実施例の構成の他に他の実施例の構成を加えることも可能である。また、各実施例の構成の一部について、他の構成の追加・削除・置換をすることが可能である。
【００５８】
また、上記の各構成、機能、処理部、処理手段等は、それらの一部又は全部を、例えば集積回路で設計するにあたりハードウェアで実現してもよい。また、上記の各構成、機能等は、プロセッサがそれぞれの機能を実現するプログラムを解釈し、実行することによりソフトウェアで実現してもよい。各機能を実現するプログラム、テーブル、ファイル等の情報は、メモリや、ハードディスク、ＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）等の記録装置、または、ＩＣカード、ＳＤカード、ＤＶＤ等の記録媒体に置くことができる。
【符号の説明】
【００５９】
１  クライアント端末
２  ｅラーニングシステム
２１  通信装置
２２  コンテンツ提供装置
２３  記憶装置
２３１  コンテンツＤＢ
２３２  ユーザ管理ＤＢ
２３３  コンテンツ閲覧時間管理ＤＢ
２３４  応答・メッセージテーブルＤＢ
２４  コンテンツ閲覧時間管理装置
２４１  コンテンツ閲覧時間管理制御装置
２４１１  コンテンツ閲覧開始時間・閲覧終了時間受信部
２４１２  コンテンツ閲覧所要時間算出部
２４１３  コンテンツ閲覧所要時間判定部
２４１４  コンテンツページめくり制御部
２４１５  応答・メッセージ制御部
【図１】
2017004150.tif 000003
【図２】
2017004150.tif 000004
【図３】
2017004150.tif 000005
【図４】
2017004150.tif 000006
【図５】
2017004150.tif 000007
【図６】
2017004150.tif 000008