(57)【要約】【課題】  通信環境が悪いところであっても、携帯型端末において、学習コンテンツを利用した学習を行うことが可能な学習システムを提供する。【解決手段】  学習者は、少なくともテストの正答データを暗号化した学習用データを、管理サーバ１０から学習端末３０にダウンロードし、学習実行部３３により学習を行い、テスト実行部３４によりテストを実施する。テスト実行部３４では、テストの実施後、採点を行なうが、暗号化された正答データを復号し、学習者の解答と比較することにより行う。テスト結果は、データ送受信部３２から管理サーバ１０に送信される。【選択図】  図１
2005283722.tif 000002
【特許請求の範囲】
【請求項１】
学習用のデータを保有するサーバコンピュータである管理サーバと、各学習者が学習を行うための端末装置である学習端末により構成される学習システムであって、
前記学習端末は、前記管理サーバにアクセスして前記学習用のデータを取得し、当該取得した学習用のデータの閲覧、学習内容についてのテストの実施、実施したテストの採点を行う機能と、採点がなされたテスト結果および学習状況を前記管理サーバに送信する機能を有し、
前記管理サーバは、前記学習端末から送信されてきたテスト結果および学習状況を取得して学習状況を管理する機能を有することを特徴とする学習システム。
【請求項２】
前記学習端末は、前記管理サーバが保有する学習用のデータのうち少なくともテストの正解である正答データを暗号化された状態で取得し、前記学習端末における採点は、前記管理サーバから取得した正答データを復号した後、復号された正答データと学習者の解答を比較して行うものであることを特徴とする請求項１に記載の学習システム。
【請求項３】
前記学習端末は、前記テスト結果を暗号化して保存し、前記管理サーバに送信するものであり、前記管理サーバは受信したテスト結果を復号して利用するものであることを特徴とする請求項１または請求項２に記載の学習システム。
【請求項４】
学習者が、学習を行うための端末装置であって、
学習用のデータを暗号化された状態で管理サーバから取得する機能と、
前記学習用のデータを学習者に閲覧させる機能、前記学習用のデータに含まれる問題データを画面に表示して学習者に対してテストの出題を行う機能と、学習用のデータに含まれる正答データを利用して採点を行う機能と、
前記採点の結果であるテスト結果を暗号化して記録する機能と、
当該暗号化されたテスト結果および学習の状況を前記管理サーバに送信する機能と、
を有することを特徴とする学習端末。
【請求項５】
複数の学習者の学習状況およびテスト結果を管理するサーバコンピュータであって、
学習内容を記録した学習用のデータを保有するデータ記憶手段と、
学習者が学習を行うための端末装置である学習端末の要求に応じて前記学習用のデータを送信する機能と、
前記学習端末から送信される暗号化された学習状況およびテスト結果を受信する機能と、
当該暗号化された学習状況およびテスト結果を復号する機能と、
を有することを特徴とする管理サーバ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンピュータを利用して、学習およびテストを行うための学習システムに関する。
【背景技術】
【０００２】
近年のコンピュータおよびネットワーク技術の発展に伴い、従来は紙媒体を利用して行われていた学習やテストも、コンピュータを利用して行われるようになってきている。
【特許文献１】特許２９０１１５０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
最近では、コンピュータも小型化しており、常時携帯することも可能になってきている。そのため、例えば、移動中の空いている時間に学習コンテンツを閲覧して学習を行いたいという要望も増えてきている。しかしながら、上記従来の技術では、学習者の学習状況はサーバ側に送信され、サーバ側で管理が行われている。したがって、通信環境が悪いところであると、無線通信を行うことができず、携帯型のノートパソコン等では、学習を行うことができないという問題がある。
【０００４】
上記のような点に鑑み、本発明は、通信環境が悪いところであっても、携帯型端末において、学習コンテンツを利用した学習を行うことが可能な学習システムを提供することを課題とする。
【課題を解決するための手段】
【０００５】
上記課題を解決するため、本発明では、学習システムを、学習用のデータを保有するサーバコンピュータである管理サーバと、各学習者が学習を行うための端末装置である学習端末により構成されるシステムであって、前記学習端末は、前記管理サーバにアクセスして前記学習用のデータを取得し、当該取得した学習用のデータの閲覧、学習内容についてのテストの実施、実施したテストの採点を行う機能と、採点がなされたテスト結果および学習状況を前記管理サーバに送信する機能を有し、
前記管理サーバは、前記学習端末から送信されてきたテスト結果および学習状況を取得して学習状況を管理する機能を有する構成としたことを特徴とする。
【０００６】
また、本発明によれば、管理サーバが保有する学習用のデータのうち少なくともテストの正解である正答データを暗号化された状態で取得し、前記端末装置における採点を、管理サーバから取得した暗号化された正答データを復号した後、復号された正答データと学習者との解答を比較して行うようにしたことを特徴とする。
【発明の効果】
【０００７】
本発明によれば、コンピュータを利用した学習システムにおいて、学習用のデータをダウンロードして学習者の端末で学習した後、テストの採点を行い、採点結果をサーバ側に返信するようにしたので、学習者は、通信環境が悪い場所であっても学習を行うことが可能となるという効果を奏する。また、本発明によれば、学習用のデータのうちテストの正解である正答データを暗号化しておき、前記端末装置において採点する際に、端末装置内で正答データを復号して採点を行うようにしたので、学習者が、正答を見て解答するという不正を防止することができる。
【発明を実施するための最良の形態】
【０００８】
以下、本発明の好適な実施形態について、図面を参照して詳細に説明する。
（システム構成）
まず、本発明に係る学習システムの全体構成について説明する。図１は、本発明に係る学習システムの一実施形態を示す構成図である。図１において、１０は管理サーバ、１１はデータ記憶部、２０はネットワーク、３０は学習端末、３１はデータ記憶部、３２はデータ送受信部、３３は学習実行部、３４はテスト実行部である。
【０００９】
管理サーバ１０は、本システム全体の管理を行うサーバコンピュータであり、データ記憶部１１に記録された各種データを利用して、学習者が学習を行うために必要な機能を提供すると共に、学習者の学習状況を管理する。データ記憶部１１は、管理サーバ１０により管理される記憶装置であり、管理サーバ１０が本システムにおいて必要な機能を実行するためのデータを記憶している。ネットワーク２０は、管理サーバ１０と学習端末３０間においてデータの送受信を可能とする通信回線である。
【００１０】
学習端末３０は、学習者が学習を行うために利用する端末装置であり、ノートパソコン等の携帯型端末で実現される。学習端末３０は、データ記憶部３１、データ送受信部３２、学習実行部３３、テスト実行部３４を有している。データ記憶部３１は、本システムを実行するために必要なデータを記憶するためのものであり、ハードディスク等で実現される。データ送受信部３２は、管理サーバ１０とのデータの送受信を行うためのものである。学習実行部３３は、学習者が学習を行うのに必要なデータをデータ記憶部３１から抽出し、画面に表示させたり、学習者が入力した情報をデータ記憶部３１に記憶させる等の処理を行うことにより、学習者に学習機能を提供するものである。テスト実行部３４は、学習者が学習した内容を確認するためにテストを行うのに必要なデータをデータ記憶部３１から抽出し、画面に表示させたり、学習者が入力した情報をデータ記憶部３１に記憶させる等の処理を行うことにより、学習者にテストを実施させるものである。なお、学習実行部３３、テスト実行部３４は、それぞれ学習実行用のソフトウェア、テスト実行用のソフトウェアを学習端末３０上で起動させることにより実現されるが、このような専用のソフトウェアは事前に学習端末３０にインストールしておいても良いし、後述する学習用データセットの中に含めておき、管理サーバ１０からダウンロードして実行するようにしても良い。なお、説明の便宜上、図１においては、学習端末３０を１つしか示していないが、多数の学習者が携帯する各学習端末により、管理サーバ１０にアクセス可能な構成となっていることは当然である。
【００１１】
続いて、本システムにおいて用いるデータについて説明する。図２は、本システムにおいて学習者が学習を行うために必要とする学習用データセットを示す図である。この学習用データセットは、汎用アーカイバによりまとめて１つのファイルに圧縮され、管理サーバ１０側のデータ記憶部１１に記憶されており、学習者が学習端末３０にダウンロードして利用することになる。図２に示すように、学習用データセットは、タイトル背景画像、ナレーションデータ、テスト情報ファイル、コンテンツスライド、用語辞書データ、テスト背景画像、学習コンテンツの各データにより構成されている。さらに、学習コンテンツは、学習コンテンツ構造ファイル、章情報、節情報、小節情報、スライド情報により構成されている。これらのデータのうち、ナレーションデータはＨＴＭＬで記述され、テスト情報ファイル、用語辞書データ、学習コンテンツ構造ファイルはＸＭＬで記述されていることが望ましいが、他の形式で作成されていても良い。
【００１２】
学習コンテンツは、学習者が所定の講座を学ぶためのソフトウェアであり、このうち、学習コンテンツ構造ファイルは、講座のストーリー全体を管理するファイルであり、章情報、節情報、小節情報、スライド情報は具体的な内容を有する情報である。章情報、節情報、小節情報、スライド情報は、学習コンテンツ構造ファイルの進行にしたがって必要に応じて呼び出されるものとなっている。タイトル背景画像、ナレーションデータ、コンテンツスライド、用語辞書データは、学習のストーリー以外に関連する情報を参照するために用いられるデータである。テスト情報ファイルおよびテスト背景画像は、学習者がテストを受ける際に利用するデータである。テスト情報ファイルは、テストにおいて出題される問題データ、各問題についての正答である正答データを含んでいる。図２に示した各データのうち、テスト情報ファイルだけは暗号化されている。テスト情報ファイルの暗号化の方式としては、公知の種々の方式を用いることができるが、本実施形態においては、汎用的な共通鍵暗号化方式であるＤＥＳを用いている。ＤＥＳにおける共通鍵は、ある情報をもとに作成されるが、本実施形態では、コンテンツの内容に特有な情報を用いて作成している。例えば、医薬品に関する学習コンテンツの場合、Ａ薬に関する学習コンテンツ、Ｂ薬に関する学習コンテンツ等の各学習コンテンツごとに異なる共通鍵が作成されることになる。
【００１３】
続いて、本発明に係る学習システムの処理動作について説明する。まず、学習者は、学習を開始する際、通信環境の良い場所で管理サーバ１０にアクセスし、学習端末３０に学習用データセットをダウンロードする。学習用データセットをダウンロードした後は、学習者は、通信環境が悪い場所に移動しても学習を進めることができる。ダウンロードした学習用データセットが圧縮されている場合は、解凍を行った後、学習者は学習を開始する。具体的には、図２に示した学習用データセットのうち、学習コンテンツ構造ファイルを起動させ、このストーリーにしたがって、章単位、節単位、小節単位で学習を進めていく。例えば、最初に、第１章第１節第１小節についての学習用画面が表示され、学習者は学習を行った後、所定のボタンをクリックすると、第１章第１節第２小節に進む等の処理が行われることになる。各章各節各小節の画面には、内容に応じて様々なボタンが用意されており、これらをクリックすることにより、音声が流れたり、用語の意味が表示されたりすることになる。
【００１４】
このようにして学習された状況は、学習状況ファイルに記録されていく。学習状況ファイルは、学習実行部３３により暗号化されてデータ記憶部３１に保存される。ここでの暗号化の方式としても、上記のように公知の共通鍵暗号化方式のＤＥＳ等を用いることができるが、共通鍵は、上記テスト情報ファイルの暗号化にもちいたものと同じものを利用しても良いし、別のものを作成して利用するようにしても良い。ここで、作成される学習状況ファイルについて、図３（ａ）に示す。学習状況ファイルには、従業員ＩＤ、コンテンツＩＤ、コンテンツバージョン、章ＩＤ、節ＩＤ、小節ＩＤ、テスト通過回数、進捗状況、閲覧状況、送信日時、経過時間、開始時間の各項目について記録されることになる。これらの各項目は、学習実行部３３が、実行される学習コンテンツの内容を認識することにより記録される。
【００１５】
学習者は、学習を終えた後、習熟度を計るためのテストを行う。具体的には、まず、テスト実行部３４がデータ記憶部３１から暗号化されているテスト情報ファイルを抽出して復号する。復号は、上記のように、学習コンテンツごとに作成される共通鍵を利用して行われる。この場合、テスト実行部３４があらかじめ保有している共通鍵を用いて、テスト情報ファイルを復号するようにしても良いし、事前に管理サーバ１０側と定められた規則に従って作成するようにしても良い。復号されたテスト情報ファイルはテスト実行部３４により実行され、学習者は学習端末３０でテストを受けることができる。具体的には、テスト実行部３４が、テスト情報ファイルに含まれる問題データをテスト背景画面データと合成して画面に表示させ、学習者は、それに対して、答えを選択もしくは入力する等して解答していく。
【００１６】
解答した内容は学習端末３０内部のメモリに一時的に保持される。テストが終了したら、テスト実行部３４はそれまでに蓄えられた解答内容を暗号化して、解答データとしてデータ記憶部３１に保存する。この暗号化の方式としても、共通鍵暗号化方式のＤＥＳ等を用いている。ここで、作成されるテスト結果ファイルについて、図３（ｂ）に示す。テスト結果ファイルには、従業員ＩＤ、コンテンツＩＤ、コンテンツバージョン、章ＩＤ、節ＩＤ、テスト用紙ＩＤ、受験回数、テストの総合成績、受験状況、問題ＩＤ、設問ＩＤ、選択肢ＩＤ、解答、成績、答え合わせ日時、開始日時の各項目について記録されることになる。これらの各項目は、テスト実行部３４が、実行されるテスト情報ファイルの内容を認識することにより記録される。
【００１７】
以上のようにして、学習者は、通信環境が悪い場所であっても、学習端末３０において学習、テストを実施することができる。例えば、営業マンが移動時間を利用して業務用の携帯型パソコンで学習、テストを行うことができる。学習端末３０において、学習、テストを行うことにより、学習端末３０内のデータ記憶部３１には、学習状況ファイル、テスト結果ファイルが作成されて保存されることになる。これらのファイルは暗号化されているため、学習者が内容を見ようと思ってもみることができない。したがって、例えば、学習者が学習してもいないのに、学習したことにしようとして学習状況を改ざんしたり、テスト結果が実際には悪かったのに、良かったことにしようとしてテスト結果を改ざんすることができない。テスト結果ファイルについては、必ず暗号化する必要があるが、学習状況ファイルについては、場合によっては暗号化しなくても良い。
【００１８】
学習者は、通信環境が良いところに移動した場合には、管理サーバ１０に暗号化されている学習状況ファイル、テスト結果ファイルをデータ送受信部３２より送信する。これにより、管理サーバ１０には、学習状況ファイル、テスト結果ファイルが集められることになる。管理サーバ１０では、受信した学習状況ファイル、テスト結果ファイルを復号して利用する。管理サーバ１０では、学習状況ファイル、テスト結果ファイル内のデータを所定の形式で加工して、他のＰＣ端末に表示させることができる。学習状況およびテスト結果を管理する管理者は、管理サーバ１０に接続されたＰＣ端末等で、これらを確認して各学習者の習熟度等を把握し、以降の教育の参考とすることができる。
【００１９】
以上、本発明の好適な実施形態について説明したが、本発明は上記実施形態に限定されず種々の変形が可能である。例えば、上記実施形態では、学習用データセットのうち、テスト情報ファイルを暗号化しておくようにしたが、必ずしもテスト情報ファイル全体を暗号化しておく必要はなく、正答データだけを暗号化しておいても良い。正答データを暗号化して見ることができないようにしておけば、問題データが見られても、不正を行うことができないからである。
【００２０】
また、上記実施形態では、学習用データセットとして、学習コンテンツおよびテスト用データを含んだものをまとめてダウンロードして利用し、学習コンテンツを利用して行った習熟度を計るため、テスト用データを利用してテストを行うようにしたが、必ずしもこれらをまとめて行う必要はなく。テスト用データのみをダウンロードしてテストを実行するようにすることも可能である。
【図面の簡単な説明】
【００２１】
【図１】本発明に係る学習システムの一実施形態を示すシステム構成図である。
【図２】学習端末３０が管理サーバ１０からダウンロードして利用する学習用データセットを示す図である。
【図３】学習およびテストの結果、記録される学習状況ファイルおよびテスト結果ファイルを示す図である。
【符号の説明】
【００２２】
１０・・・管理サーバ
１１・・・データ記憶部
２０・・・ネットワーク
３０・・・学習端末
３１・・・データ記憶部
３２・・・データ送受信部
３３・・・学習実行部
３４・・・テスト実行部
【図１】
2005283722.tif 000003
【図２】
2005283722.tif 000004
【図３】
2005283722.tif 000005