(57)【要約】【課題】  ユーザの受講状況を管理する受講管理サーバとネットワークを介して接続されるユーザ端末を使用してユーザが講座を受講でき、かつ、受講管理サーバとユーザ端末との間で送受信されるデータのデータ量を抑制することができる受講管理サーバ及び受講管理方法を提供する。【解決手段】  ユーザデータ格納モジュール３０ｂが、ユーザ端末３ａ〜３ｋを使用して講座を受講するユーザに係るユーザデータをユーザデータ保持部に格納し、表示制御モジュール３０ｄが、受講履歴保持部３２によって保持される前記受講履歴に基づいて、ユーザ端末３ａ〜３ｋに接続される記録媒体に記録されている講座データを、ユーザ端末３ａ〜３ｋの表示部に表示させ、履歴更新モジュール３０ｅが、ユーザ端末３ａ〜３ｋから送信される受講状況通知に応じて、受講履歴を更新する。【選択図】図２
2006106275.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介して、ユーザ端末と接続される受講管理サーバであって、
前記ユーザ端末を使用して講座を受講するユーザに係るユーザデータをユーザデータ保持部に格納するユーザデータ格納部と、
ユーザ毎の受講履歴を保持する受講履歴保持部と、
前記受講履歴に基づいて、前記ユーザ端末に接続される記録媒体に記録されている講座データを、前記ユーザ端末の表示部に表示させる表示制御部と、
前記ユーザ端末から送信される受講状況通知に応じて、前記受講履歴保持部によって保持される前記受講履歴を更新する履歴更新部と
を備えることを特徴とする受講管理サーバ。
【請求項２】
前記ユーザの理解度を判定するための試験問題を送信する試験問題送信部と、
前記試験問題に対する解答を受信する解答受信部と、
前記解答受信部によって受信された前記解答に基づいて、前記ユーザの試験結果を判定する試験結果判定部と、
前記試験結果判定部によって判定された前記試験結果を保持する試験結果保持部に、前記試験結果を格納する試験結果格納部と
を更に備えることを特徴とする請求項１に記載の受講管理サーバ。
【請求項３】
ネットワークを介して、ユーザ端末と接続される受講管理サーバが、前記ユーザ端末を使用して講座を受講するユーザに係るユーザデータをユーザデータ保持部に格納するステップと、
前記受講管理サーバが、前記受講履歴保持部によって保持される前記受講履歴に基づいて、前記ユーザ端末に接続される記録媒体に記録されている講座データを、前記ユーザ端末の表示部に表示することを要求する表示要求を前記ユーザ端末に送信するステップと、
前記ユーザ端末が、前記受講管理サーバからの前記表示要求に応じて、前記記録媒体に記録されている前記講座データを前記表示部に表示するステップと、
前記ユーザ端末が、受講状況を通知する受講状況通知を送信するステップと、
前記受講管理サーバが、前記ユーザ端末から受信した受講状況通知に応じて、前記受講履歴保持部によって保持される前記受講履歴を更新するステップと
を備えることを特徴とする受講管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークを介して、ユーザ端末と接続される受講管理サーバ及び、当該受講管理サーバを用いる受講管理方法に関する。
【背景技術】
【０００２】
従来、ネットワークを介してユーザ端末と接続される受講管理サーバから、学習教材や、講義している講師の映像である講義データを含む講座データがユーザ端末に提供され、ユーザが、そのユーザ端末を用いて学習をするシステムが提供されている（例えば、特許文献１参照。）。
【０００３】
これによれば、ユーザは、時間や場所の制約なく、講座を受講することが可能となる。又、受講管理サーバにおいて、ユーザによる講座の受講状況、講座内容の理解度を管理することができる。
【特許文献１】特開２００３−２８０５１０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来は、学習のために必要な講座データはネットワークを介して受講管理サーバからユーザ端末に提供されていた。特に、講師が講義を行う映像を講義データとして提供する場合等、映像のデータが必要な場合には、大きな容量のファイルをユーザ端末に提供しなければならない。従って、受講管理サーバとユーザ端末との間のネットワークを介して送受信されるデータのデータ量が膨大となる。又、ユーザ端末が大きなデータを受信しつつ、ユーザが滞りなく学習するためには、高速にデータを送受信できるネットワークを用いなければならなかった。
【０００５】
そこで、本発明は以上の点に鑑みてなされたもので、ユーザの受講状況を管理する受講管理サーバとネットワークを介して接続されるユーザ端末を使用してユーザが講座を受講でき、かつ、受講管理サーバとユーザ端末との間で送受信されるデータのデータ量を抑制することができる受講管理サーバ及び受講管理方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の第１の特徴は、ネットワークを介して、ユーザ端末と接続される受講管理サーバであって、前記ユーザ端末を使用して講座を受講するユーザに係るユーザデータをユーザデータ保持部に格納するユーザデータ格納部と、ユーザ毎の受講履歴を保持する受講履歴保持部と、前記受講履歴に基づいて、前記ユーザ端末に接続される記録媒体に記録されている講座データを、前記ユーザ端末の表示部に表示させる表示制御部と、前記ユーザ端末から送信される受講状況通知に応じて、前記受講履歴保持部によって保持される前記受講履歴を更新する履歴更新部とを備えることを要旨とする。
【０００７】
かかる特徴によれば、ユーザデータ保持部がユーザデータを保持し、受講履歴保持部が受講履歴を保持するため、受講管理サーバにおいて、ユーザの受講状況が管理できる。又、表示制御部が、受講履歴に基づいて、講座データを、ユーザ端末の表示部に表示させるため、ユーザは、ユーザ端末を使用して講座を受講することができる。更に、ユーザ端末の表示部に表示される講座データは、ユーザ端末に接続される記録媒体に記録されているため、受講管理サーバとユーザ端末との間で送受信されるデータのデータ量を抑制することができる。
【０００８】
本発明の第１の特徴において、前記ユーザの理解度を判定するための試験問題を送信する試験問題送信部と、前記試験問題に対する解答を受信する解答受信部と、前記解答受信部によって受信された前記解答に基づいて、前記ユーザの試験結果を判定する試験結果判定部と、前記試験結果判定部によって判定された前記試験結果を保持する試験結果保持部に、前記試験結果を格納する試験結果格納部とを更に備えるように構成されていてもよい。
【０００９】
かかる特徴によれば、試験問題送信部がユーザの理解度を判定するための試験問題を送信し、解答受信部が試験問題に対する解答を受信し、試験結果判定部が受信された解答に基づいて、ユーザの試験結果を判定し、試験結果格納部が試験結果を試験結果保持部に格納する。このため、受講管理サーバにおいて、ユーザの理解度を管理することができる。
【００１０】
本発明の第２の特徴は、ネットワークを介して、ユーザ端末と接続される受講管理サーバが、前記ユーザ端末を使用して講座を受講するユーザに係るユーザデータをユーザデータ保持部に格納するステップと、記受講管理サーバが、前記受講管理サーバが、前記受講履歴保持部によって保持される前記受講履歴に基づいて、前記ユーザ端末に接続される記録媒体に記録されている講座データを、前記ユーザ端末の表示部に表示することを要求する表示要求を前記ユーザ端末に送信するステップと、前記ユーザ端末が、前記受講管理サーバからの前記表示要求に応じて、前記記録媒体に記録されている前記講座データを前記表示部に表示するステップと、前記ユーザ端末が、受講状況を通知する受講状況通知を送信するステップと、前記受講管理サーバが、前記ユーザ端末から受信した受講状況通知に応じて、前記受講履歴保持部によって保持される前記受講履歴を更新するステップとを備えることを要旨とする。
【発明の効果】
【００１１】
本発明によれば、ユーザの受講状況を管理する受講管理サーバとネットワークを介して接続されるユーザ端末を使用してユーザが講座を受講でき、かつ、受講管理サーバとユーザ端末との間で送受信されるデータのデータ量を抑制することができる受講管理サーバ及び受講管理方法を提供できる。
【発明を実施するための最良の形態】
【００１２】
（本発明の一実施形態に係る受講システムの構成）
図１を参照して、本実施形態に係る受講システム１の構成について説明する。図１に示されるように、本実施形態に係る受講システム１は、インターネット（通信ネットワーク）２と、ユーザ端末３ａ〜３ｋと、ファイアウォール４ａ，４ｂと、ＬＡＮ５ａ〜５ｃと、ＷＡＮ６と、受講管理サーバ７とを備える。尚、ファイアウォール４ａと受講管理サーバ７とは受講管理システム１０に含まれ、ファイアウォール４ｂと、ＬＡＮ５ａ〜５ｃと、ＷＡＮ６と、ユーザ端末３ｃ〜３ｋとは社内ネットワーク２０に含まれる。
【００１３】
インターネット２は、受講管理システム１０と、ユーザ端末３ａ，３ｂと、社内ネットワーク２０との間の通信を中継する。インターネット２には例えばインターネットや専用線等が用いられる。
【００１４】
ユーザ端末３ａ〜３ｋは、講座を受講するユーザによって使用される端末である。又、各ユーザ端末３ａ〜３ｋには、講座データが記録されたＣＤ−ＲＯＭやＤＶＤ−ＲＯＭ等の記録媒体が接続されている。ユーザ端末３ａ，３ｂは、例えば自宅等からインターネット２を介して受講管理システム１０にアクセスして、講座を受講するユーザによって使用されるユーザ端末である。又、ユーザ端末３ｃ〜３ｋは、例えば、社内研修として社内ネットワーク２０を介して受講管理システム１０にアクセスして講座を受講するユーザによって使用されるユーザ端末である。
【００１５】
ファイアウォール４ａは、受講管理システム１０へ外部から侵入されるのを防ぎ、ファイアウォール４ｂは、社内ネットワーク２０へ外部から侵入されるのを防ぐ。
【００１６】
ＬＡＮ５ａ〜５ｃは、同じ建物の中にあるユーザ端末やプリンタ等が接続されるネットワークを示している。図１に示す受講システム１では、ユーザ端末３ｃ〜３ｅがＬＡＮ５ａに、ユーザ端末３ｆ〜３ｈがＬＡＮ５ｂに、ユーザ端末３ｉ〜３ｋがＬＡＮ５ｃに、それぞれ接続されている。
【００１７】
ＷＡＮ６は、本社と支店の間等、地理的に離れた地点にあるコンピュータが接続されるネットワークを示している。
【００１８】
即ち、社内ネットワーク２０においては、例えば、ＬＡＮ５ａが設けられている本店、ＬＡＮ５ｂが設けられている支店、ＬＡＮ５ｃが設けられている支店に設置されるユーザ端末３ｃ〜３ｋが、ＬＡＮ５ａ〜５ｃ及びＷＡＮ６を介してファイアウォール４ｂに接続されている。
【００１９】
受講管理サーバ７は、インターネット２とファイアウォール４ａ，４ｂ等を介して、ユーザ端末３ａ〜３ｋと接続される。
【００２０】
（本発明の一実施形態に係る受講管理サーバの構成）
図２を参照して、本実施形態に係る受講管理サーバ７の構成について説明する。図２に示すように、受講管理サーバ７は、処理制御装置（ＣＰＵ）３０を備え、接続モジュール３０ａと、ユーザデータ格納モジュール３０ｂと、認証モジュール３０ｃと、表示制御モジュール３０ｄと、履歴更新モジュール３０ｅと、試験実施モジュール３０ｆと、試験結果判定モジュール３０ｇと、試験結果格納モジュール３０ｈと、アンケート実施モジュール３０ｉとをＣＰＵ３０に内蔵する構成とすることができる。これらのモジュールは、パーソナルコンピュータ等の汎用コンピュータにおいて、所定のプログラム言語を利用するための専用プログラムを実行することにより実現することができる。又、処理制御装置（ＣＰＵ）３０には、ユーザデータ保持部３１と、受講履歴保持部３２と、試験結果保持部３３と、アンケート結果保持部３４と、入力部３５と、出力部３６とが接続されている。
【００２１】
ユーザデータ保持部３１は、ユーザ端末３ａ〜３ｋを使用して講座を受講するユーザに係るユーザデータを保持する。ユーザデータ保持部３１は、ユーザの氏名、連絡先、所属会社名等を含むユーザデータを、ユーザＩＤに関連づけて保持する。又、ユーザデータ保持部３１は、認証に用いられるパスワードをユーザＩＤに関連づけて保持する。
【００２２】
受講履歴保持部３２は、ユーザ毎の受講履歴を保持する。具体的には、受講履歴保持部３２は、ユーザが現在受講している講座及び過去に受講した講座に関する情報を、ユーザＩＤに関連づけて保持する。講座に関する情報には、講座名、進度、受講時期、試験結果等が含まれる。
【００２３】
試験結果保持部３３は、講座の受講中若しくは受講後に実施される試験の結果をユーザＩＤに関連づけて保持する。試験の結果には、実施された試験の点数や、合格か不合格か等が含まれる。
【００２４】
アンケート結果保持部３４は、ユーザに対して行ったアンケートの結果を保持する。
【００２５】
ユーザデータ保持部３１と、受講履歴保持部３２と、試験結果保持部３３とには、ＲＡＭ等の内部記憶装置を用いてもよく、ハードディスクやフレキシブルディスク等の外部記憶装置を用いてもよい。
【００２６】
入力部３５は、キーボード、マウス等の機器を指す。入力部３５から入力操作が行われると、対応するキー情報が処理制御装置（ＣＰＵ）３０に伝達される。
【００２７】
出力部３６は、モニタなどの画面を指す。出力部３６としては、液晶表示装置（ＬＣＤ）、発光ダイオード（ＬＥＤ）パネル、エレクトロルミネッセンス（ＥＬ）パネル等が使用可能である。
【００２８】
接続モジュール３０ａは、受講管理サーバ７をインターネット２に接続し、データの送受信を行う。即ち、受講管理サーバ７は、接続モジュール３０ａと、インターネット２と、ファイアウォール４ａとを介して、ユーザ端末３ａ，３ｂに接続され、接続モジュール３０ａと、インターネット２と、ファイアウォール４ａ，４ｂと、ＷＡＮ６とＬＡＮ５ａ〜５ｃとを介してユーザ端末３ｃ〜３ｋに接続される。
【００２９】
ユーザデータ格納モジュール３０ｂは、ユーザデータをユーザデータ保持部３１に格納するユーザデータ格納部である。ユーザデータ格納モジュール３０ｂは、接続モジュール３０ａを介して、ユーザ端末３ａ〜３ｋから取得したユーザデータをユーザデータ保持部３１に格納する。又、例えば、会社の社員研修として受講システム１が用いられる場合等に、会社からの要請に応じて、社員毎のユーザデータが入力部３５から受講管理サーバ７に入力される。このような場合には、ユーザデータ格納モジュール３０ｂは、入力部３５を介してユーザデータを取得してもよい。
【００３０】
又、ユーザデータ格納モジュール３０ｂは、後述する認証モジュール３０ｃにユーザＩＤの発行を要求し、認証モジュール３０ｃからユーザＩＤを取得する。ユーザデータ格納モジュール３０ｂは、取得したユーザＩＤと、取得したユーザデータとを関連づけてユーザデータ格納モジュール３０ｂに格納する。その際、ユーザデータ格納モジュール３０ｂは、ユーザ端末３ａ〜３ｋから取得したパスワード若しくは、自動的に設定したパスワード（例えば、ユーザＩＤと共通）を併せてユーザデータ保持部３１に格納する。
【００３１】
更に、ユーザデータ格納モジュール３０ｂは、後述する認証モジュール３０ｃによって、正規のユーザであると判断されたユーザによって操作されるユーザ端末３ａ〜３ｋからユーザデータ更新要求を受けた場合に、ユーザデータ保持部３１によって保持されるユーザデータを更新する。
【００３２】
認証モジュール３０ｃは、ユーザ端末３ａ〜３ｋから取得したユーザＩＤとパスワードとを用いてユーザ認証を行う。具体的には、認証モジュール３０ｃは、ユーザ端末３ａ〜３ｋからユーザＩＤとパスワードを取得し、取得したユーザＩＤ及びパスワードを、ユーザデータ保持部３１に保持されているユーザＩＤ及びパスワードと比較し、一致する場合には正規のユーザであると判断し、一致しない場合には、正規のユーザでないと判断することができる。尚、認証モジュール３０ｃが、正規のユーザでないと判断した場合には、その旨の通知をユーザ端末３ａ〜３ｋに送信することによって、エラーメッセージをユーザ端末３ａ〜３ｋの表示画面に表示させる。
【００３３】
又、認証モジュール３０ｃは、ユーザデータ格納モジュール３０ｂからの要求に応じて、ユーザＩＤを発行してユーザデータ格納モジュール３０ｂに提供する。
【００３４】
表示制御モジュール３０ｄは、受講履歴保持部３２によって保持される受講履歴に基づいて、ユーザ端末３ａ〜３ｋに接続される記録媒体に記録されている講座データを、ユーザ端末の表示部に表示させる表示制御部である。
【００３５】
具体的には、表示制御モジュール３０ｄは、ユーザ端末３ａ〜３ｋから、接続モジュール３０ａを介して環境情報を取得する。環境情報には、ユーザ端末３ａ〜３ｋにおいて、ＣＤ−ＲＯＭ等の記録媒体が接続されているドライブ名が含まれる。表示制御モジュール３０ｄは、認証モジュール３０ｃによって、正規のユーザであると判断された場合には、受講履歴保持部３２を参照し、当該ユーザが受講しなければならない講座のリストを必須受講講座リストとして取得する。表示制御モジュール３０ｄは、接続モジュール３０ａを介して、取得した必須受講講座リストを含む必須受講講座通知をユーザ端末３ａ〜３ｋに送信する。その際、表示制御モジュール３０ｄは、ユーザ端末３ａ〜３ｋから取得した環境情報に基づいて、表示させる講座データへのパスを指定する。
【００３６】
表示制御モジュール３０ｄは、必須受講講座リストから選択された講座の識別情報を含む受講要求をユーザ端末３ａ〜３ｋから取得した場合に、ユーザ端末３ａ〜３ｋに接続されている記録媒体に記録されている講座データの中から、取得した識別情報によって識別される講座に係る講座データの表示を要求する講座データ表示要求を、接続モジュール３０ａを介してユーザ端末３ａ〜３ｋに送信する。尚、講座の識別情報とは、講座名や、講座のＩＤ等である。
【００３７】
履歴更新モジュール３０ｅは、ユーザ端末３ａ〜３ｋから送信される受講状況通知に応じて、受講履歴保持部３２によって保持される受講履歴を更新する履歴更新部である。履歴更新モジュール３０ｅは、ユーザ端末３ａ〜３ｋから、講座データとして表示されている教材を読み終えた旨の通知や、講義データの再生が終了した旨の通知や、試験の解答等を受講履歴状況通知として取得した際に、当該講座の受講が終了した旨を受講履歴保持部３２に格納することによって、受講履歴を更新する。又、履歴更新モジュール３０ｅは、後述する試験結果判定モジュール３０ｇから取得した試験結果に応じて受講履歴を更新してもよい。
【００３８】
試験実施モジュール３０ｆは、接続モジュール３０ａを介してユーザ端末３ａ〜３ｋに試験問題を送信し、解答を受信する。即ち、試験実施モジュール３０ｆと接続モジュール３０ａとは、ユーザの理解度を判定するための試験問題を送信する試験問題送信部として機能する。又、試験実施モジュール３０ｆと接続モジュール３０ａとは、試験問題に対する解答を受信する解答受信部としても機能する。
【００３９】
試験実施モジュール３０ｆは、受信した解答を試験結果判定モジュール３０ｇに提供する。又、試験実施モジュール３０ｆは、接続モジュール３０ａを介して、試験結果判定モジュール３０ｇから取得した試験結果をユーザ端末３ａ〜３ｋに送信する。
【００４０】
試験結果判定モジュール３０ｇは、取得した解答に基づいて、試験結果を判定する試験結果判定部である。試験結果は、点数であってもよいし、理解度のランクを示す値であってもよいし、合格か不合格かを示すものであってもよい。
【００４１】
試験結果格納モジュール３０ｈは、試験結果判定モジュール３０ｇによって判定された試験結果を試験結果保持部３３に格納する試験結果格納部である。
【００４２】
アンケート実施モジュール３０ｉは、接続モジュール３０ａを介してユーザ端末３ａ〜３ｋにアンケートを送信し、回答を取得する。アンケート実施モジュール３０ｉは、取得した回答若しくは、取得した回答の分析結果をアンケート結果保持部３４に格納する。尚、アンケート実施モジュール３０ｉは、アンケート結果保持部３４を参照して、当該ユーザからアンケートに対する回答を取得しているか否かを判断した上でアンケートを送信してもよい。
【００４３】
又、図示していないが、受講管理サーバ７は、プログラム保持部を備えてもよい。プログラム保持部は、表示制御処理や、履歴更新処理、試験実施処理等を処理制御装置（ＣＰＵ）１０に実行させるための受講管理プログラムを保存する記録媒体である。記録媒体には、例えば、ＲＡＭ、ハードディスク、フレキシブルディスク、コンパクトディスク、ＩＣチップ、カセットテープ等を用いることができる。このようなプログラムを保持した記録媒体によれば、プログラムの保存、運搬、販売などを容易に行うことができる。
【００４４】
（本発明の一実施形態に係る受講管理方法）
次に、本発明の実施の形態に係る受講管理方法について、図３，４を参照して説明する。図４は、ユーザ端末３ａ〜３ｋにおける画面の遷移の様子を示す。尚、以下において説明する受講管理方法は、プログラム保持部などに保持された受講管理プログラムを読み出し、実行することによっても実現できる。
【００４５】
ステップ１０１において、受講管理サーバ７上のユーザデータ格納モジュール３０ｂがユーザデータをユーザデータ保持部３１に格納する。尚、本実施の形態においては、ユーザデータは、ユーザが受講を開始する前に事前にユーザデータ保持部３１に格納されている。
【００４６】
ステップ１０２において、ユーザ端末３ａ〜３ｋに講座データが記録された記録媒体を接続することによって、ブラウザが起動される。その際表示画面には、図４に示されるスタート画面１００が表示されている。尚、ユーザ端末３ａ〜３ｋに記録媒体が接続されるとは、ＣＤ−ＲＯＭやＤＶＤ−ＲＯＭ等の記録媒体が、ユーザ端末３ａ〜３ｋに接続されるＣＤドライブやＤＶＤドライブに挿入されることを意味する。又、本実施の形態においては、Ｗｉｎｄｏｗｓ（登録商標）等に備えられているオートラン機能でブラウザが起動される。
【００４７】
ステップ１０３において、ユーザ端末３ａ〜３ｋが、環境情報を受講管理サーバ７に送信し、受講管理サーバ７上の接続モジュール３０ａが環境情報を取得する。
【００４８】
ステップ１０４において、ユーザ端末３ａ〜３ｋが、キーボード等の入力機器を介して入力されるユーザＩＤ、パスワードを取得する。その際、表示画面には、図４に示される認証画面１０１が表示されている。認証画面１０１は、ユーザＩＤ、パスワードを入力すべきテキストボックス等を備える。
【００４９】
ステップ１０５において、ユーザ端末３ａ〜３ｋが、取得したユーザＩＤとパスワードとを含むユーザ認証要求を受講管理サーバ７に送信し、受講管理サーバ７上の接続モジュール３０ａがユーザ認証要求を取得する。
【００５０】
ステップ１０６において、受講管理サーバ７上の認証モジュール３０ｃが、ユーザ認証要求に含まれるユーザＩＤとパスワードとを用いてユーザ認証を行う。
【００５１】
ステップ１０６において、正規のユーザであると判断された場合に、ステップ１０７において、受講管理サーバ７上の表示制御モジュール３０ｄが、受講履歴保持部３２を参照し、必須受講講座リストを取得する。
【００５２】
ステップ１０８において、受講管理サーバ７上の表示制御モジュール３０ｄが、接続モジュール３０ａを介して、必須受講講座リストを含む必須受講講座通知をユーザ端末３ａ〜３ｋに送信する。
【００５３】
ステップ１０９において、ユーザ端末３ａ〜３ｋが、取得した必須受講講座リストを表示部に表示する。その際、表示画面には、図４に示される受講必須講座一覧１０２が表示されている。
【００５４】
ステップ１１０において、ユーザ端末３ａ〜３ｋが、キーボード等の入力機器を介してユーザから必須受講講座リストに含まれる講座を受講する旨の指示を受け、当該講座の識別情報を含む受講要求を受講管理サーバ７に送信する。
【００５５】
ステップ１１１において、受講管理サーバ７上の表示制御モジュール３０ｄが、接続モジュール３０ａを介して、ユーザ端末３ａ〜３ｋに、受講要求に含まれる識別情報によって識別される講座に係る講座データの表示を要求する講座データ表示要求を送信する。講座データ表示要求には、表示させる講座データへのパスが含まれる。
【００５６】
ステップ１１２において、ユーザ端末３ａ〜３ｋが、講座データ表示要求に応じて、記録媒体に記録されている講座データを表示画面に表示する。その際、表示画面には、図４に示されるＶＢ（Ｖｉｄｅｏ  Ｂｒｏｗｓｅｒ）受講画面１０４が表示されている。ＶＢ受講画面内には、講義をしている講師の映像や、講義に用いられる板書内容等が表示される。
【００５７】
ステップ１１３において、ユーザ端末３ａ〜３ｋが、受講管理サーバ７に試験受験要求を送信し、受講管理サーバ７の接続モジュール３０ａが試験受講要求を受信する。ユーザ端末３ａ〜３ｋは、講座データの表示が終了した際に自動的に試験受験要求を受講管理サーバ７に送信してもよいし、表示画面上に表示されたボタンがクリックされること等によって、ユーザから試験受験の指示を取得した際に試験受験要求を受講管理サーバ７に送信してもよい。本実施の形態においては、講義データの表示が終了した際に、表示画面には、図４に示される試験開始画面１０５が表示される。ユーザ端末３ａ〜３ｋは、この画面上に設けられたボタンがクリックされることによってユーザから試験受験の指示を取得した際に、試験受験要求を受講管理サーバ７に送信する。
【００５８】
ステップ１１４において、受講管理サーバ７上の試験実施モジュール３０ｆが接続モジュール３０ａを介してユーザ端末３ａ〜３ｋに試験問題及び試験問題の解説を送信する。
【００５９】
ステップ１１５において、ユーザ端末３ａ〜３ｋが、受講管理サーバ７から取得した試験問題を表示画面に表示する。本実施の形態においては、図４に、問題１の画面１０６、問題５の画面１０８として示されるように、１問ずつ、問題が表示される。又、ユーザ端末３ａ〜３ｋが、ユーザからキーボード等の入力機器を介して入力される解答を取得した場合に、図４に、解説１の画面１０７、解説２の画面１０９として示されるように、問題毎の解説が表示される。
【００６０】
ステップ１１６において、ユーザ端末３ａ〜３ｋは、キーボード等の入力機器を介して、ユーザから取得した試験問題の解答を受講管理サーバ７に送信する。又、受講管理サーバ７上の接続モジュール３０ａが試験問題の解答を受信する。
【００６１】
ステップ１１７において、受講管理サーバ７上の試験結果判定モジュール３０ｇが、取得した解答に基づいて、試験結果を判定する。
【００６２】
ステップ１１８において、受講管理サーバ７上の試験結果格納モジュール３０ｈが、試験結果を試験結果保持部３３に格納する。
【００６３】
ステップ１１９において、受講管理サーバ７上の試験実施モジュール３０ｆが接続モジュール３０ａを介してユーザ端末３ａ〜３ｋに試験結果を送信する。
【００６４】
ステップ１２０において、ユーザ端末３ａ〜３ｋが、受信した試験結果を表示する。その際表示画面には、図４に示される試験結果表示画面１１０が表示されている。
【００６５】
ステップ１２１において、受講管理サーバ７上の履歴更新モジュール３０ｅが、当該講座の受講が終了した旨を受講履歴保持部３２に格納することによって受講履歴を更新する。
【００６６】
ステップ１２２において、受講管理サーバ７上のアンケート実施モジュール３０ｉが、接続モジュール３０ａを介して、ユーザ端末３ａ〜３ｋにアンケートを送信する。
【００６７】
ステップ１２３において、ユーザ端末３ａ〜３ｋが、受信したアンケートを表示する。その際表示画面には、図４に示されるアンケート入力画面１１１が表示されている。
【００６８】
ステップ１２４において、ユーザ端末３ａ〜３ｋは、キーボード等の入力機器を介して、ユーザからアンケートの回答を取得し、取得した回答を受講管理サーバ７に送信する。
【００６９】
ステップ１２５において、受講管理サーバ７上の表示制御モジュール３０ｄが、の接続モジュール３０ａを介して、必須受講講座リストを含む必須受講講座通知をユーザ端末３ａ〜３ｋに送信する。
【００７０】
ステップ１２６において、ユーザ端末３ａ〜３ｋが、取得した必須受講講座リストを表示部に表示する。その際表示画面には、図４に示される受講必須講座一覧１０２が表示されている。
【００７１】
ステップ１２７において、キーボード等の入力機器を介して、ユーザからログオフの指示を受けたユーザ端末３ａ〜３ｋが、受講管理サーバ７にログオフ通知を送信する。尚、ユーザ端末３ａ〜３ｋは、ユーザからのログオフの指示を、図４に示されるログオフ画面１１２が表示されている際に、ユーザから入力機器を介して取得する。
【００７２】
ステップ１２８において、受講管理サーバ７は、メモリ領域の開放等の終了処理を行う。
【００７３】
尚、図４に示されるＩＤ，ＰＷ変更画面１１３は、受講必須講座一覧１０２を示す画面が表示されている際に、ユーザから入力機器を介してＩＤ又はパスワードの変更要求を取得した際に表示される画面である。ユーザが、ＩＤ，ＰＷ変更画面１１３が表示されている際に、ＩＤ又はパスワードを入力することによって、変更確認画面１１４が表示される。ＩＤ又はパスワードの変更確認が終わると、受講必須講座一覧１０２が表示される。
【００７４】
又、受講可能講座一覧１０３は、受講必須講座一覧１０２を示す画面が表示されている際に、ユーザから入力機器を介して受講可能講座一覧の表示要求を取得した際に表示される画面である。この場合、ユーザ端末３ａ〜３ｋは、受講可能講座リストを要求する受講可能講座リスト要求を受講管理サーバ７に送信する。受講管理サーバ７上の表示制御モジュール３０ｄは、受講履歴保持部３２を参照し、当該ユーザが受講できる講座のリストを受講可能講座リストとして取得する。表示制御モジュール３０ｄは、接続モジュール３０ａを介して、取得した受講可能講座リストを含む受講可能講座通知をユーザ端末３ａ〜３ｋに送信する。ユーザ端末３ａ〜３ｋは、受講可能講座リストに含まれる講座を表示画面に表示する。
【００７５】
ユーザは、受講可能講座リストに含まれる講座を受講する旨の指示をユーザ端末３ａ〜３ｋに与えることができる。この場合も、ステップ１１０で示したのと同様に、ユーザ端末３ａ〜３ｋは、当該講座の識別情報を含む受講要求を受講管理サーバ７に送信する。
【００７６】
尚、受講可能講座とは、例えば、必須受講講座ではないがオプションとして受講できる講座も含む。一方、受講可能講座には、必須受講講座であっても、その前段階となる講座の理解度が必要なレベルまで達していないような講座は含まれない。
【００７７】
又、ブラウザ上には、ユーザが終了を要求するためのボタンが設けられており、ＶＢ受講画面１０４、試験開始画面１０５、問題１の画面１０６、解説１の画面１０７、問題５の画面１０８、解説５の画面１０９、試験結果表示画面１１０又はアンケート入力画面１１１が表示されている際にユーザが終了を要求することができる。図４に示されている終了１１５は、ユーザ端末３ａ〜３ｋの表示画面には、受講システムに関する画面は表示されていないことを示す。
【００７８】
（効果）
このような受講システム１によれば、ユーザデータ保持部３１がユーザデータを保持し、受講履歴保持部３２が受講履歴を保持するため、受講管理サーバ７において、ユーザの受講状況が管理できる。又、表示制御モジュール３０ｄが、受講履歴に基づいて、講座データを、ユーザ端末３ａ〜３ｋの表示部に表示させるため、ユーザは、ユーザ端末３ａ〜３ｋを使用して講座を受講することができる。
【００７９】
更に、ユーザ端末３ａ〜３ｋの表示部に表示される講座データは、ユーザ端末３ａ〜３ｋに接続されるＣＤ−ＲＯＭ等の記録媒体に記録されているため、受講管理サーバ７とユーザ端末３ａ〜３ｋとの間で送受信されるデータのデータ量を抑制することができる。従って、受講管理サーバ７と、ユーザ端末３ａ〜３ｋとの間に低速にデータを送受信するネットワークが存在する場合であっても、ユーザは滞りなく学習することができる。又、例えば、通常は社内ネットワーク２０に含まれるユーザ端末３ｃ〜３ｋを使用して講座を受講するユーザが、講座データが記録されたＣＤ−ＲＯＭ等を自宅に持ち帰ることによって、自宅に設置されたユーザ端末３ａ，３ｂを使用して講座を受講することも可能である。
【００８０】
又、試験実施モジュール３０ｆと接続モジュール３０ａとがユーザの理解度を判定するための試験問題を送信し、試験問題に対する解答を受信し、試験結果判定モジュール３０ｇが、受信された解答に基づいて、ユーザの試験結果を判定し、試験結果格納モジュール３０ｈが、試験結果を試験結果保持部３３に格納する。このため、受講管理サーバ７において、ユーザの理解度を管理することができる。
【００８１】
更に、本実施の形態においては、認証モジュール３０ｃが、受講管理サーバ７にアクセスするユーザについてユーザ認証を行う。このため、実際のユーザ以外の人に当該ユーザの受講状態や試験結果を参照される危険を抑制できる。又、実際のユーザ以外の人が、当該ユーザになりすまして受講を進めてしまうような危険も抑制できる。
【００８２】
又、本実施の形態においては、アンケート実施モジュール３０ｉによって講座の受講後にアンケートが実施され、アンケート結果がアンケート結果保持部３４に格納される。このため、アンケート結果に基づいて、講座内容を改善することが容易となる。
【００８３】
更には、受講履歴や、試験結果、アンケート結果が、受講管理サーバ７において一括して管理される。このため、例えば、会社からの委託によって社員研修が実施される場合に、会社に対して、社員に係るデータを一括して提供することも可能である。具体的には、受講管理サーバ７は、接続モジュール３０ａを介して、会社に設置されている社内研修用の端末等に接続し、受講履歴保持部３２によって保持されている受講履歴と、試験結果保持部３３によって保持されている試験結果と、アンケート結果保持部３４によって保持されているアンケート結果とを、送信することができる。
【００８４】
（変更例）
本発明は上記の実施の形態によって記載したが、この開示の一部をなす論述及び図面はこの発明を限定するものであると理解すべきではない。この開示から当業者には様々な代替実施の形態、実施例及び運用技術が明らかとなろう。
【００８５】
例えば、本発明の実施の形態に係る受講管理サーバ７において、図２に示すように、ユーザデータ保持部３１と、受講履歴保持部３２と、試験結果保持部３３と、アンケート結果保持部３４とを分けて備えると説明したが、一つの保持部が、複数の種類のデータを保持しても構わない。
【００８６】
又、本発明の実施の形態に係る受講管理サーバ７は、接続モジュール３０ａと、ユーザデータ格納モジュール３０ｂと、認証モジュール３０ｃと、表示制御モジュール３０ｄと、履歴更新モジュール３０ｅと、試験実施モジュール３０ｆと、試験結果判定モジュール３０ｇと、試験結果格納モジュール３０ｈと、アンケート実施モジュール３０ｉとを一つの処理制御装置（ＣＰＵ）３０内に備えるとして説明したが、それらが２つあるいはそれ以上の処理制御装置に分かれていても構わない。その場合は、それらの処理制御装置間でデータの送受信が行えるようにバスなどで装置間が接続されているものとする。
【００８７】
或いは、図１において、受講管理システム１０と、ユーザ端末３ａ，３ｂと、社内ネットワーク２０との間の通信を中継するネットワークはインターネット２であるとしているが、インターネットでなく、専用線を用いてもよい。
【図面の簡単な説明】
【００８８】
【図１】図１は、本発明の実施の形態に係る受講システムの構成を示すブロック図である。
【図２】図２は、本発明の実施の形態に係る受講管理サーバの構成を示す図である。
【図３】図３は、本発明の実施の形態に係る受講管理方法のシーケンス図である。
【図４】図４は、本発明の実施の形態に係るユーザ端末における画面遷移を示す図である。
【符号の説明】
【００８９】
１…受講システム
２…インターネット
３ａ〜３ｋ…ユーザ端末
４ａ，４ｂ…ファイアウォール
５ａ〜５ｃ…ＬＡＮ
６…ＷＡＮ
７…受講管理サーバ
１０…受講管理システム
２０…社内ネットワーク
３０…ＣＰＵ
３０ａ…接続モジュール
３０ｂ…ユーザデータ格納モジュール
３０ｃ…認証モジュール
３０ｄ…表示制御モジュール
３０ｅ…履歴更新モジュール
３０ｆ…試験実施モジュール
３０ｇ…試験結果判定モジュール
３０ｈ…試験結果格納モジュール
３０ｉ…アンケート実施モジュール
３１…ユーザデータ保持部
３２…受講履歴保持部
３３…試験結果保持部
３４…アンケート結果保持部
３５…入力部
３６…出力部
【図１】
2006106275.tif 000003
【図２】
2006106275.tif 000004
【図３】
2006106275.tif 000005
【図４】
2006106275.tif 000006