(57)【要約】【課題】効率的に試験を実施するとともに、受験者の実力を把握する。【解決手段】試験提供サーバ１は、管理者端末５からの指示に基づいて、ユーザ情報２２、試験情報２３、解答用紙情報２４および採点権限情報２５を記憶装置に記憶し、受験者端末３ａからの指示に基づいて、解答用紙情報２４から受験者が受験可能な試験ＩＤを抽出して抽出された試験ＩＤに基づいて試験情報２３から試験の設問を受験者端末３ａに送信するとともに、受験者端末３ａから試験の解答を受信して、試験の解答を試験ＩＤに関連づけて解答用紙情報２４に記憶し、採点者端末４ａからの指示に基づいて採点権限情報２５から採点者が採点可能な試験ＩＤを抽出して抽出された試験ＩＤに基づいて解答用紙情報２４から試験の解答を採点者端末４ａに送信するとともに、採点者端末４ａから試験の採点結果を受信して、採点結果を試験ＩＤに関連づけて解答用紙情報２４に記憶する。【選択図】      図１
2006099031.tif 000002
【特許請求の範囲】
【請求項１】
受験者および採点者のいずれかであるユーザを識別するユーザＩＤが記憶されたユーザ情報と、試験を識別する試験ＩＤおよび前記試験の設問が前記試験に関連づけられた試験情報と、前記受験者のユーザＩＤと前記受験者が受験可能な前記試験ＩＤが関連づけられた解答用紙情報と、前記採点者のユーザＩＤと前記採点者が採点可能な試験ＩＤが関連づけられた採点権限情報とを送信する管理者端末と、
前記受験者が受験可能な前記試験の設問を受信し、前記受験者による入力装置からの指示に基づいて入力された前記試験の解答を送信する受験者端末と、
前記採点者が採点可能な前記試験の解答を受信し、前記採点者による入力装置からの指示に基づいて入力された前記試験の採点結果を送信する採点者端末と、
前記管理者端末からの指示に基づいて、前記ユーザ情報、前記試験情報、前記解答用紙情報および前記採点権限情報を記憶装置に記憶し、前記解答用紙情報から前記受験者が受験可能な試験ＩＤを抽出してこの抽出した前記試験ＩＤに基づいて前記試験情報から前記試験の設問を前記受験者端末に送信するとともに、前記受験者端末から前記試験の解答を受信して、前記試験の解答を前記試験ＩＤに関連づけて前記解答用紙情報に記憶し、前記採点権限情報から前記採点者が採点可能な試験ＩＤを抽出してこの抽出した前記試験ＩＤに基づいて前記解答用紙情報から前記試験の解答を前記採点者端末に送信するとともに、前記採点者端末から前記試験の採点結果を受信して、前記採点結果を前記試験ＩＤに関連づけて前記解答用紙情報に記憶する試験提供サーバ
とを備えることを特徴とする試験提供システム。
【請求項２】
入力装置からの指示に基づいて、前記試験ＩＤと設問を関連づけた前記試験情報を作成して記憶装置に記憶し、前記記憶装置から前記試験情報を前記管理者端末に送信する試験作成者端末
を更に備えることを特徴とする請求項１に記載の試験提供システム。
【請求項３】
受験者および採点者のいずれかであるユーザを識別するユーザＩＤが記憶されたユーザ情報と、試験を識別する試験ＩＤおよび前記試験の設問が前記試験に関連づけられた試験情報と、前記受験者のユーザＩＤと前記受験者が受験可能な前記試験ＩＤが関連づけられた解答用紙情報と、前記採点者のユーザＩＤと前記採点者が採点可能な試験ＩＤが関連づけられた採点権限情報とを記憶装置に記憶する管理手段と、
前記解答用紙情報から前記受験者が受験可能な試験ＩＤを抽出してこの抽出した前記試験ＩＤに基づいて前記試験情報から前記試験の設問を前記受験者端末に送信するとともに、前記受験者端末から前記試験の解答を受信して、前記試験の解答を前記受験者のユーザＩＤおよび前記試験ＩＤに関連づけて前記解答用紙情報に記憶する受験制御手段と、
前記採点権限情報から前記採点者が採点可能な試験ＩＤを抽出してこの抽出した前記試験ＩＤに基づいて前記解答用紙情報から前記試験の解答を前記採点者端末に送信するとともに、前記採点者端末から前記試験の採点結果を受信して、前記採点結果を前記受験者のユーザＩＤおよび前記試験ＩＤに関連づけて前記解答用紙情報に記憶する採点制御手段
とを備えることを特徴とする試験提供サーバ。
【請求項４】
前記解答用紙情報から前記受験者のユーザＩＤに関連づけられた前記試験の採点結果を抽出して、前記受験者端末に送信する採点結果提供手段
を更に備えることを特徴とする請求項３記載の試験提供サーバ。
【請求項５】
前記管理手段は、更に組織を識別する組織ＩＤと当該組織の上位組織を識別する親組織ＩＤとが関連づけられた組織情報を前記記憶装置に記憶し、
前記ユーザ情報には、前記ユーザが所属する組織を識別する所属組織ＩＤが関連づけられており、
前記採点制御手段は、前記記憶装置から前記ユーザ情報を読み出して、前記採点者のユーザＩＤに関連づけられた所属組織ＩＤを読み出して、前記記憶装置から前記組織情報を読み出して、前記親組織ＩＤが前記採点者のユーザＩＤに関連づけられた所属組織ＩＤとなるレコードを検索し、検索された前記レコードの組織ＩＤを抽出し、前記記憶装置から前記ユーザ情報を読み出して、所属組織ＩＤが抽出された前記組織ＩＤとなるレコードを検索し、検索されたレコードのユーザＩＤを抽出して、前記採点権限情報から前記採点者が採点可能な試験ＩＤを抽出して、この抽出した前記試験ＩＤおよび前記ユーザＩＤに基づいて前記解答用紙情報から前記試験の解答を前記採点者端末に送信するするとともに、前記採点者端末から前記試験の採点結果を受信して、前記採点結果を前記受験者のユーザＩＤおよび前記試験ＩＤに関連づけて前記解答用紙情報に記憶する
ことを特徴とする請求項３または４に記載の試験提供サーバ。
【請求項６】
前記採点権限情報には、更に前記採点者が採点可能な組織を識別する採点対象組織ＩＤが関連づけられており、
前記採点制御手段は、前記記憶装置から前記採点権限情報を読み出して、前記採点者のユーザＩＤに関連づけられた採点対象組織ＩＤおよび試験ＩＤを抽出し、前記記憶装置から前記ユーザ情報を読み出して、前記所属組織ＩＤが前記採点者のユーザＩＤに関連づけられた採点対象組織ＩＤとなるレコードを検索し、検索された前記レコードのユーザＩＤを抽出し、前記解答用紙情報から抽出された試験ＩＤおよびユーザＩＤに関連づけられた解答を前記採点者端末に送信するとともに、前記採点者端末から前記試験の採点結果を受信して、前記採点結果を前記受験者のユーザＩＤおよび前記試験ＩＤに関連づけて前記解答用紙情報に記憶する
ことを特徴とする請求項３または４に記載の試験提供サーバ。
【請求項７】
前記採点権限情報には、更に前記採点者が採点可能な受験者を識別する採点対象ユーザＩＤが関連づけられており、
前記採点制御手段は、前記記憶装置から前記採点権限情報を読み出して、前記採点者のユーザＩＤに関連づけられた採点対象ユーザＩＤおよび試験ＩＤを抽出し、前記解答用紙情報から抽出された採点対象ユーザＩＤおよび試験ＩＤに関連づけられた解答を前記採点者端末に送信するとともに、前記採点者端末から前記試験の採点結果を受信して、前記採点結果を前記受験者のユーザＩＤおよび前記試験ＩＤに関連づけて前記解答用紙情報に記憶する
ことを特徴とする請求項３または４に記載の試験提供サーバ。
【請求項８】
前記試験情報には、更に前記試験の解答となる文言に含まれるキーワードが関連づけられており、
前記採点制御手段は、前記採点権限情報から前記採点者が採点可能な試験ＩＤを抽出してこの抽出した前記試験ＩＤに基づいて前記解答用紙情報から前記試験の解答を抽出し、前記記憶装置から前記試験情報を読み出して、抽出された試験の解答に含まれるキーワードを検索して、前記採点者端末に送信するとともに、前記採点者端末から前記試験の採点結果を受信して、前記採点結果を前記受験者のユーザＩＤおよび前記試験ＩＤに関連づけて前記解答用紙情報に記憶する
ことを特徴とする請求項３ないし請求項７のいずれか１項記載の試験提供サーバ。
【請求項９】
前記試験情報には、更に、前記キーワードが含まれた場合に加算される点数が関連づけられており、
前記採点制御手段は、前記採点権限情報から前記採点者が採点可能な試験ＩＤを抽出してこの抽出した前記試験ＩＤに基づいて前記解答用紙情報から前記試験の解答を抽出し、前記記憶装置から前記試験情報を読み出して、抽出された試験の解答に含まれるキーワードを検索して、検索されたキーワードに関連づけられた点数を加算して前記採点者端末に送信するとともに、前記採点者端末から前記試験の採点結果を受信して、前記採点結果を前記受験者のユーザＩＤおよび前記試験ＩＤに関連づけて前記解答用紙情報に記憶する
ことを特徴とする請求項８記載の試験提供サーバ。
【請求項１０】
受験者および採点者のいずれかであるユーザを識別するユーザＩＤが記憶されたユーザ情報と、試験を識別する試験ＩＤおよび前記試験の設問が前記試験に関連づけられた試験情報と、前記受験者のユーザＩＤと前記受験者が受験可能な前記試験ＩＤが関連づけられた解答用紙情報と、前記採点者のユーザＩＤと前記採点者が採点可能な試験ＩＤが関連づけられた採点権限情報とを記憶装置に記憶する管理手段と、
前記解答用紙情報から前記受験者が受験可能な試験ＩＤを抽出してこの抽出した前記試験ＩＤに基づいて前記試験情報から前記試験の設問を前記受験者端末に送信するとともに、前記受験者端末から前記試験の解答を受信して、前記試験の解答を前記受験者のユーザＩＤおよび前記試験ＩＤに関連づけて前記解答用紙情報に記憶する受験制御手段と、
前記採点権限情報から前記採点者が採点可能な試験ＩＤを抽出して抽出された前記試験ＩＤに基づいて前記解答用紙情報から前記試験の解答を前記採点者端末に送信するとともに、前記採点者端末から前記試験の採点結果を受信して、前記採点結果を前記受験者のユーザＩＤおよび前記試験ＩＤに関連づけて前記解答用紙情報に記憶する採点制御手段
とをコンピュータに実現させることを特徴とする試験提供プログラム。
【請求項１１】
前記解答用紙情報から前記受験者のユーザＩＤに関連づけられた前記試験の採点結果を抽出して、前記受験者端末に送信する採点結果提供手段
を更に前記コンピュータに実現させることを特徴とする請求項１０記載の試験提供プログラム。
【請求項１２】
前記管理手段は、更に組織を識別する組織ＩＤと当該組織の上位組織を識別する親組織ＩＤとが関連づけられた組織情報を前記記憶装置に記憶し、
前記ユーザ情報には、前記ユーザが所属する組織を識別する所属組織ＩＤが関連づけられており、
前記採点制御手段は、前記記憶装置から前記ユーザ情報を読み出して、前記採点者のユーザＩＤに関連づけられた所属組織ＩＤを読み出して、前記記憶装置から前記組織情報を読み出して、前記親組織ＩＤが前記採点者のユーザＩＤに関連づけられた所属組織ＩＤとなるレコードを検索し、検索された前記レコードの組織ＩＤを抽出し、前記記憶装置から前記ユーザ情報を読み出して、所属組織ＩＤが抽出された前記組織ＩＤとなるレコードを検索し、検索されたレコードのユーザＩＤを抽出して、前記採点権限情報から前記採点者が採点可能な試験ＩＤを抽出して、この抽出した前記試験ＩＤおよび前記ユーザＩＤに基づいて前記解答用紙情報から前記試験の解答を前記採点者端末に送信するするとともに、前記採点者端末から前記試験の採点結果を受信して、前記採点結果を前記受験者のユーザＩＤおよび前記試験ＩＤに関連づけて前記解答用紙情報に記憶する
ことを特徴とする請求項１０または１１記載の試験提供プログラム。
【請求項１３】
前記採点権限情報には、更に前記採点者が採点可能な組織を識別する採点対象組織ＩＤが関連づけられており、
前記採点制御手段は、前記記憶装置から前記採点権限情報を読み出して、前記採点者のユーザＩＤに関連づけられた採点対象組織ＩＤおよび試験ＩＤを抽出し、前記記憶装置から前記ユーザ情報を読み出して、前記所属組織ＩＤが前記採点者のユーザＩＤに関連づけられた採点対象組織ＩＤとなるレコードを検索し、検索された前記レコードのユーザＩＤを抽出し、前記解答用紙情報から抽出された試験ＩＤおよびユーザＩＤに関連づけられた解答を前記採点者端末に送信するとともに、前記採点者端末から前記試験の採点結果を受信して、前記採点結果を前記受験者のユーザＩＤおよび前記試験ＩＤに関連づけて前記解答用紙情報に記憶する
ことを特徴とする請求項１０または１１に記載の試験提供プログラム。
【請求項１４】
前記採点権限情報には、更に前記採点者が採点可能な受験者を識別する採点対象ユーザＩＤが関連づけられており、
前記採点制御手段は、前記記憶装置から前記採点権限情報を読み出して、前記採点者のユーザＩＤに関連づけられた採点対象ユーザＩＤおよび試験ＩＤを抽出し、前記解答用紙情報から抽出された採点対象ユーザＩＤおよび試験ＩＤに関連づけられた解答を前記採点者端末に送信するとともに、前記採点者端末から前記試験の採点結果を受信して、前記採点結果を前記受験者のユーザＩＤおよび前記試験ＩＤに関連づけて前記解答用紙情報に記憶する
ことを特徴とする請求項１０ないし１３のいずれか１項記載の試験提供プログラム。
【請求項１５】
前記試験情報には、更に前記試験の解答となる文言に含まれるキーワードが関連づけられており、
前記採点制御手段は、前記採点権限情報から前記採点者が採点可能な試験ＩＤを抽出してこの抽出した前記試験ＩＤに基づいて前記解答用紙情報から前記試験の解答を抽出し、前記記憶装置から前記試験情報を読み出して、抽出された試験の解答に含まれるキーワードを検索して、前記採点者端末に送信するとともに、前記採点者端末から前記試験の採点結果を受信して、前記採点結果を前記受験者のユーザＩＤおよび前記試験ＩＤに関連づけて前記解答用紙情報に記憶する
ことを特徴とする請求項１０または１１に記載の試験提供プログラム。
【請求項１６】
前記試験情報には、更に、前記キーワードが含まれた場合に加算される点数が関連づけられており、
前記採点制御手段は、前記採点権限情報から前記採点者が採点可能な試験ＩＤを抽出してこの抽出した前記試験ＩＤに基づいて前記解答用紙情報から前記試験の解答を抽出し、前記記憶装置から前記試験情報を読み出して、抽出された試験の解答に含まれるキーワードを検索して、検索されたキーワードに関連づけられた点数を加算して前記採点者端末に送信するとともに、前記採点者端末から前記試験の採点結果を受信して、前記採点結果を前記受験者のユーザＩＤおよび前記試験ＩＤに関連づけて前記解答用紙情報に記憶する
ことを特徴とする請求項１５に記載の試験提供プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、受験者に試験を電子的に受験させ、採点者に試験を電子的に採点させる試験提供システムと、この試験提供システムで使われる試験提供サーバおよび試験提供プログラムに関する。
【背景技術】
【０００２】
近年の情報機器および通信ネットワークの発達に伴い、受験者のコンピュータに問題を表示して解答させ、サーバでその結果を受け取る場合がある。この方法によれば、企業や教育機関などにおいて、受験者の理解度を試験の主催者が容易に理解することができる。
【０００３】
このような方法は、具体的には、例えば特許文献１に記載されている。この特許文献１に記載の方法においては、試験提供サーバに備えられた試験情報送信手段は、被試験者側に配置されたクライアントに対して試験情報を送信する。解答受信手段は、クライアントから送信されてきた試験の解答を受信する。採点手段は、解答受信手段によって受信された解答を採点する。採点結果送信手段は、採点手段によって採点された結果を、試験実施者側に配置されたクライアントに対して送信する。
【０００４】
このような特許文献１に記載の方法は、いくつかの選択肢から正解の一つを解答させる選択試験など、試験提供サーバの採点手段によって採点可能な場合に有効である。このとき、特許文献２に記載されているように、各質問に答えるために要した時間が測定されても良い。更に、特許文献３に記載されている様に、解答結果に基づく評価情報を指導者端末に表示しても良い。
【０００５】
これらの特許文献１ないし３に記載の方法によれば、従来の様な受験者を集合させ試験監督者が試験用紙を配布して解答させる方法に比べると、効率的に試験が実施される。具体的には、受験者の都合の良いときに試験を受けさせることが可能となり、更に採点も自動的に行われるので、採点者の手を煩わせることもない。
【特許文献１】特開２００１−２３６００９号公報
【特許文献２】特表２００２−５２６８４６号公報
【特許文献３】特開２００１−３５０４００号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかし、これらの特許文献１ないし３に記載の方法は、いずれも、試験問題を提供する試験提供サーバにおいて採点されるので、試験提供サーバによって採点可能な例えば選択試験の形式を備えていると思われる。しかし、選択形式の問題だけでは、受験者の運や勘などに左右されることがあり、従来の記述式の試験ほど受験者の実力を把握することができない問題がある。
【０００７】
このような問題に鑑み、効率的に試験を実施するとともに、受験者の実力を把握することのできる方法の提案が要求されている。
【０００８】
従って、本発明の目的は、効率的に試験を実施するとともに、受験者の実力を把握することのできる試験提供システム、試験提供サーバおよび試験提供プログラムを提供することである。
【課題を解決するための手段】
【０００９】
上記課題を解決するために、本発明の第１の特徴は、受験者および採点者のいずれかであるユーザを識別するユーザＩＤが記憶されたユーザ情報と、試験を識別する試験ＩＤと試験の設問が関連づけられた試験情報と、受験者のユーザＩＤと受験者が受験可能な試験ＩＤが関連づけられた解答用紙情報と、採点者のユーザＩＤと採点者が採点可能な試験ＩＤが関連づけられた採点権限情報とを送信する管理者端末と、受験者が受験可能な試験の設問を受信し、受験者による入力装置からの指示に基づいて入力された試験の解答を送信する受験者端末と、採点者が採点可能な試験の解答を受信し、採点者による入力装置からの指示に基づいて入力された試験の採点結果を送信する採点者端末と、管理者端末からの指示に基づいて、ユーザ情報、試験情報、解答用紙情報および採点権限情報を記憶装置に記憶し、解答用紙情報から受験者が受験可能な試験ＩＤを抽出してこの抽出した試験ＩＤに基づいて試験情報から試験の設問を受験者端末に送信するとともに、受験者端末から試験の解答を受信して、試験の解答を試験ＩＤに関連づけて解答用紙情報に記憶し、採点権限情報から採点者が採点可能な試験ＩＤを抽出してこの抽出した試験ＩＤに基づいて解答用紙情報から試験の解答を採点者端末に送信するとともに、採点者端末から試験の採点結果を受信して、採点結果を試験ＩＤに関連づけて解答用紙情報に記憶する試験提供サーバを備える試験提供システムである。
【００１０】
本発明の第２の特徴は、受験者および採点者のいずれかであるユーザを識別するユーザＩＤが記憶されたユーザ情報と、試験を識別する試験ＩＤおよび試験の設問が試験に関連づけられた試験情報と、受験者のユーザＩＤと受験者が受験可能な試験ＩＤが関連づけられた解答用紙情報と、採点者のユーザＩＤと採点者が採点可能な試験ＩＤが関連づけられた採点権限情報とを記憶装置に記憶する管理手段と、解答用紙情報から受験者が受験可能な試験ＩＤを抽出してこの抽出した試験ＩＤに基づいて試験情報から試験の設問を受験者端末に送信するとともに、受験者端末から試験の解答を受信して、試験の解答を受験者のユーザＩＤおよび試験ＩＤに関連づけて解答用紙情報に記憶する受験制御手段と、採点権限情報から採点者が採点可能な試験ＩＤを抽出してこの抽出した試験ＩＤに基づいて解答用紙情報から試験の解答を採点者端末に送信するとともに、採点者端末から試験の採点結果を受信して、採点結果を受験者のユーザＩＤおよび試験ＩＤに関連づけて解答用紙情報に記憶する採点制御手段とを備える試験提供サーバである。
【００１１】
本発明の第３の特徴は、受験者および採点者のいずれかであるユーザを識別するユーザＩＤが記憶されたユーザ情報と、試験を識別する試験ＩＤおよび試験の設問が試験に関連づけられた試験情報と、受験者のユーザＩＤと受験者が受験可能な試験ＩＤが関連づけられた解答用紙情報と、採点者のユーザＩＤと採点者が採点可能な試験ＩＤが関連づけられた採点権限情報とを記憶装置に記憶する管理手段と、解答用紙情報から受験者が受験可能な試験ＩＤを抽出してこの抽出した試験ＩＤに基づいて試験情報から試験の設問を受験者端末に送信するとともに、受験者端末から試験の解答を受信して、試験の解答を受験者のユーザＩＤおよび試験ＩＤに関連づけて解答用紙情報に記憶する受験制御手段と、採点権限情報から採点者が採点可能な試験ＩＤを抽出してこの抽出した試験ＩＤに基づいて解答用紙情報から試験の解答を採点者端末に送信するとともに、採点者端末から試験の採点結果を受信して、採点結果を受験者のユーザＩＤおよび試験ＩＤに関連づけて解答用紙情報に記憶する採点制御手段とをコンピュータに実現させることを特徴とする試験提供プログラムである。
【００１２】
このような本発明によれば、選択形式ではない自由記述による解答を要求する試験を実施することができるので、受験者の運や勘や依存することなく受験者の実力が把握される。
【発明の効果】
【００１３】
本発明によれば、本発明の目的は、効率的に試験を実施するとともに、受験者の実力を把握することのできる試験提供システム、試験提供サーバおよび試験提供プログラムを提供することができる。
【発明を実施するための最良の形態】
【００１４】
次に、図面を参照して、本発明の実施の形態を説明する。以下の図面の記載において、同一または類似の部分には同一または類似の符号を付している。
【００１５】
（第１の実施の形態）
図１に示すように、本発明の第１の実施の形態に係る試験提供システム１０は、試験提供サーバ１、データベースサーバ２、受験者端末３ａ、３ｂ、採点者端末４ａ、４ｂ、管理者端末５を備えている。これらの端末は、通信ネットワーク６を介して違いに通信可能である。データベースサーバ２は、通信ネットワーク６に直接接続されている必要はなく、図１に示すように試験提供サーバ１に接続されていれば良い。
【００１６】
管理者端末５は、受験者および採点者のいずれかであるユーザを識別するユーザＩＤが記憶されたユーザ情報と、試験を識別する試験ＩＤと試験の設問および問が関連づけられた試験情報と、受験者のユーザＩＤと受験者が受験可能な試験ＩＤが関連づけられた解答用紙情報と、採点者のユーザＩＤと採点者が採点可能な試験ＩＤが関連づけられた採点権限情報とを試験提供サーバ１に送信する。更に管理者端末５は、管理者が権限を持つ試験の結果を受信し、管理者に表示する。
【００１７】
受験者端末３ａは、試験提供サーバ１から受験者が受験可能な試験の設問および問を受信し、受験者による入力装置からの指示に基づいて入力された試験の解答を試験提供サーバ１に送信する。受験者端末３ｂも受験者端末３ａと同様の構成を備える。
【００１８】
採点者端末４ａは、試験提供サーバ１に採点者が採点可能な試験の解答を受信し、採点者による入力装置からの指示に基づいて入力された試験の採点結果を試験提供サーバ１に送信する。更に、採点者端末４ｂも採点者端末４ａと同様の構成を備える。
【００１９】
試験提供サーバ１は、管理者端末５からの指示に基づいて、図３において後述するユーザ情報２２、試験情報２３、解答用紙情報２４および採点権限情報２５を記憶装置に記憶し、解答用紙情報２４から受験者が受験可能な試験ＩＤを抽出して抽出された試験ＩＤに基づいて試験情報２３から試験の設問および問を受験者端末３ａ、３ｂに送信するとともに、受験者端末３ａ、３ｂから試験の解答を受信して、試験の解答を試験ＩＤに関連づけて解答用紙情報２４に記憶し、採点権限情報２５から採点者が採点可能な試験ＩＤを抽出して抽出された試験ＩＤに基づいて解答用紙情報２４から試験の解答を採点者端末４ａに送信するとともに、採点者端末４ａ、４ｂから試験の採点結果を受信して、採点結果を試験ＩＤに関連づけて解答用紙情報２４に記憶する
図２に示すように、本発明の第１の実施の形態に係る試験提供サーバ１は、中央処理制御装置１０１、ＲＯＭ（Read Only Memory）１０２、ＲＡＭ（Random Access Memory）１０３および入出力インタフェース１０９が、バス１１０を介して接続されている。入出力インタフェース１０９には、入力装置１０４、表示装置１０５、通信制御装置１０６、記憶装置１０７およびリムーバブルディスク１０８が接続されている。
【００２０】
中央処理制御装置１０１は、入力装置１０４からの入力信号に基づいてＲＯＭ１０２から試験提供サーバ１を起動するためのブートプログラムを読み出して実行し、更に記憶装置１０７に記憶されたオペレーティングシステムを読み出す。更に中央処理制御装置１０１は、入力装置１０４や通信制御装置１０６などの入力信号に基づいて、各種装置の制御を行ったり、ＲＡＭ１０３や記憶装置１０７などに記憶されたプログラムおよびデータを読み出してＲＡＭ１０３にロードするとともに、ＲＡＭ１０３から読み出されたプログラムのコマンドに基づいて、データの計算または加工など、後述する一連の処理を実現する処理装置である。
【００２１】
入力装置１０４は、操作者が各種の操作を入力するキーボード、マウスなどの入力デバイスにより構成されており、操作者の操作に基づいて入力信号を作成し、入出力インタフェース１０９およびバス１１０を介して中央処理制御装置１０１に送信される。表示装置１０５は、ＣＲＴ（Cathode Ray Tube）ディスプレイや液晶ディスプレイなどであり、中央処理制御装置１０１からバス１１０および入出力インタフェース１０９を介して表示装置１０５において表示させる出力信号を受信し、例えば中央処理制御装置１０１の処理結果などを表示する装置である。通信制御装置１０６は、ＬＡＮカードやモデムなどの装置であり、試験提供サーバ１をインターネットやＬＡＮなどの通信ネットワークに接続する装置である。通信制御装置１０６を介して通信ネットワークと送受信したデータは入力信号または出力信号として、入出力インタフェースおよびバス１１０を介して中央処理制御装置１０１に送受信される。
【００２２】
記憶装置１０７は半導体記憶装置や磁気ディスク装置であって、中央処理制御装置１０１で実行されるプログラムやデータが記憶されている。リムーバブルディスク１０８は、光ディスクやフレキシブルディスクのことであり、ディスクドライブによって読み書きされた信号は、入出力インタフェース１０９およびバス１１０を介して中央処理制御装置１０１に送受信される。
【００２３】
本発明の第１の実施の形態に係る試験提供サーバ１の記憶装置１０７には、試験提供プログラムが記憶される。この試験提供プログラムが試験提供サーバ１の中央処理制御装置１０１に読み込まれ実行されることによって、図３に示すようなウェブインタフェース提供手段１１、データベースインタフェース提供手段１２、認証手段１３、受験制御手段１４、採点制御手段１５、採点結果提供手段１６、集計手段１７、管理手段１８が試験提供サーバ１に実装される。
【００２４】
図３に示すように、データベースサーバ２の記憶装置には、ユーザ情報２２、試験情報２３、解答用紙情報２４、採点権限情報２５、管理者権限情報２６が記憶されており、データベースインタフェース提供手段２１を介して試験提供サーバ１と送受信可能となる。
【００２５】
ユーザ情報２２は、受験者、採点者および管理者のいずれかであるユーザを識別するユーザＩＤが記憶されている。ユーザ情報２２は、具体的には図４に示すように、ユーザＩＤをキーとして、ユーザ名、ログインＩＤ、パスワードが関連づけられて記憶されている。このユーザ情報には、受験者、採点者、管理者を含む全てのユーザの情報が記憶されている。
【００２６】
試験情報２３は、試験を識別する試験ＩＤと試験の設問が関連づけられている。本発明の第１の実施の形態においては、試験ＩＤに設問が関連づけられており、設問の小問として設問に問が関連づけられ、受験者に問の解答を入力させる場合について説明する。試験情報２３は、具体的には図４に示すように、試験ＩＤをキーとして、試験名、制限時間、一つ以上の設問ＩＤが関連づけられている。設問ＩＤには、設問の配点、設問ＩＤに対応する問題文である設問文、問ＩＤが関連づけられており、問ＩＤには、問ＩＤに対応する問題文である問文、問の配点が関連づけられている。更に、受験者端末３ａ、３ｂに試験問題を表示する際に合わせて表示する回答欄のサイズなども関連づけられて記憶されても良い。
【００２７】
解答用紙情報２４は、受験者のユーザＩＤと受験者が受験可能な試験ＩＤとが関連づけられている。解答用紙情報２４は、具体的には図４に示すように、受験者であるユーザのユーザＩＤおよび試験ＩＤをキーとして、受験採点状況、設問ＩＤが関連づけられている。設問ＩＤには、問ＩＤ、問に対する解答、採点結果である点数、採点確定フラグが関連づけられている。ここで、「受験採点状況」に、受験者によって受験されていない「未受験」、受験者によって受験されている「受験中」、受験者によって受験され提出された「提出」、採点者によって採点されている「採点中」、採点者によって採点され全ての設問について採点確定フラグが「真（ｔｒｕｅ）」設定された「採点終了」などのステータスが数値化されて記憶されている。
【００２８】
採点権限情報２５は、採点者のユーザＩＤと採点者が採点可能な試験ＩＤとが関連づけられている。採点権限情報２５は、具体的には図４に示すように、採点者であるユーザのユーザＩＤと、当該ユーザが採点可能な試験ＩＤとが関連づけられて記憶されている。
【００２９】
管理者権限情報２６は、管理者のユーザＩＤと管理者が試験結果を閲覧可能な試験ＩＤとが関連づけられている。管理者権限情報２６は、具体的には図４に示すように、管理者であるユーザのユーザＩＤと、当該ユーザが試験結果を閲覧可能な試験ＩＤとが関連づけられて記憶されている。
【００３０】
図３に示すように試験提供サーバ１は、ウェブインタフェース提供手段１１、データベースインタフェース提供手段１２、認証手段１３、受験制御手段１４、採点制御手段１５、採点結果提供手段１６、集計手段１７、管理手段１８を備えている。ここでは、受験者端末３ａで受験され、採点者端末４ａで採点される場合について説明するが、受験者端末３ｂ、採点者端末４ｂでも同様の機能を備える。
【００３１】
ウェブインタフェース提供手段１１は、通信ネットワーク６を介して受験者端末３ａ、採点者端末４ａ、管理者端末５から受信したＨＴＴＰリクエストに基づいてＨＴＭＬファイルを送信する手段である。  データベースインタフェース提供手段１２は、データベースサーバ２と情報を送受信して、データベースサーバ２から情報を取得したりデータベースサーバ２の情報を更新するためのデータベースクライアントソフトウェアなどのインタフェースとなる手段である。
【００３２】
認証手段１３は、本発明の第１の実施の形態に係る試験提供システムのユーザを認証する手段である。認証手段１３は、ユーザの端末からログインＩＤおよびパスワード含むログインリクエストを受信すると、データベースサーバ２のユーザ情報２２を読み出して、ユーザの不正利用があるか否かを判断する。更に、認証手段１３は、解答用紙情報２４、採点権限情報２５、管理者権限情報２６を読み出して、当該ユーザのユーザＩＤに関連づけられた試験ＩＤを抽出してユーザの端末に表示することが好ましい。具体的には、ユーザが受験者である場合、解答用紙情報２４からユーザＩＤに関連づけられた試験ＩＤとその受験採点状況を抽出して受験者端末３ａに送信する。ユーザが採点者である場合、採点権限情報２５からユーザＩＤに関連づけられた試験ＩＤを抽出して採点者端末４ａに送信する。ユーザが管理者である場合、管理者権限情報２６からユーザＩＤに関連づけられた試験ＩＤを抽出して管理者端末５に送信する。
【００３３】
本発明の第１の実施の形態において、ユーザは試験ＩＤ毎に受験者、採点者、管理者のいずれか一つ役割を持つ。またユーザはいずれの役割も持たない場合もある。具体的には、第１の試験について受験者であるユーザは、第２の試験においては採点者である。また、そのユーザは、第３の試験においては受験者でも採点者でも管理者でもない場合がある。所定の試験について、受験者が相互に採点する場合などもあるが、一般的に一人のユーザが受験者、採点者、管理者のうちの二つ以上の役割を持たなければ良い。
【００３４】
このように、本発明の第１の実施の形態においては、ユーザ情報２２にユーザ名のみ記憶させ、解答用紙情報２４、採点権限情報２５、管理者権限情報２６において、試験ＩＤ毎にそれぞれのユーザの役割を決定させている。従って、企業や組織などの様に、試験を主催する管理部課が複数あり、ユーザが試験の管理者にも受験者にも採点者にもなりうる場合に好適である。
【００３５】
受験制御手段１４は、解答用紙情報２４から受験者が受験可能な試験ＩＤを抽出して抽出された試験ＩＤに基づいて試験情報２３から試験の設問および問を受験者端末に送信するとともに、受験者端末３ａから試験の解答を受信して、試験の解答を受験者のユーザＩＤおよび試験ＩＤに関連づけて解答用紙情報２４に記憶する。
【００３６】
具体的には、例えば認証手段１３によって受験者であるユーザが認証された後、当該ユーザに関連づけられた試験ＩＤとその「受験採点状況」を受験者端末３ａに表示するとユーザは、「受験採点状況」が「未受験」などになっている提出していない試験について、受験者端末３ａから試験ＩＤを含む受験リクエストを試験提供サーバ１に送信する。受験制御手段１４は、受験者端末３ａから受験リクエストを受信すると、試験情報２３から受験リクエストに含まれた試験ＩＤに関連づけられた設問ＩＤ、設問文、当該設問ＩＤに関連づけられた問ＩＤ、問文などを受験者端末３ａに送信する。このとき受験制御手段１４は、この受験者であるユーザのユーザＩＤおよび試験ＩＤに関連づけられた「受験採点状況」を「受験中」に設定する。受験者端末３ａの入力装置から受験者であるユーザに試験の解答を入力させた後、受験者端末３ａから試験ＩＤ、設問ＩＤ、問ＩＤ毎に試験の解答を受信し、受験者のユーザＩＤおよび試験ＩＤをキーとして、設問ＩＤおよび問ＩＤ毎の解答を解答用紙情報２４に記憶する。このとき受験制御手段１４は、この受験者であるユーザＩＤおよび試験ＩＤに関連づけられた「受験採点状況」を「提出」に設定する。
【００３７】
採点制御手段１５は、採点権限情報２５から採点者が採点可能な試験ＩＤを抽出して抽出された試験ＩＤに基づいて解答用紙情報２４から試験の解答を採点者端末４ａに送信するとともに、採点者端末４ａから試験の採点結果を受信して、採点結果を受験者のユーザＩＤおよび試験ＩＤに関連づけて解答用紙情報２４に記憶する。
【００３８】
具体的には、例えば認証手段１３によって採点者であるユーザが認証された後、当該ユーザに関連づけられた試験ＩＤを採点者端末４ａに表示するとユーザは、「受験採点状況」が「採点中」などになっている採点終了していない試験について、採点者端末４ａから試験ＩＤを含む採点リクエストを試験提供サーバ１に送信する。採点制御手段１５は、採点者端末４ａから採点リクエストを受信すると、試験情報２３から受験リクエストに含まれた試験ＩＤに関連づけられた設問ＩＤ、設問文、当該設問ＩＤに関連づけられた問ＩＤ、問文などを抽出し、解答用紙情報２４からこの試験ＩＤに関連づけられた受験者のユーザＩＤ、設問ＩＤ、問ＩＤ、解答を抽出して採点者端末４ａに送信する。このとき採点制御手段１５は、この受験者であるユーザＩＤおよび試験ＩＤに関連づけられた「受験採点状況」を「採点中」に設定する。採点者端末４ａの入力装置から採点者であるユーザに設問および問毎に解答に対する採点結果を入力させた後、採点者端末４ａから試験ＩＤ、受験者のユーザＩＤ、設問ＩＤ、問ＩＤ毎に試験の採点結果を受信し、受験者のユーザＩＤおよび試験ＩＤをキーとして設問ＩＤおよび問ＩＤ毎の採点結果を解答用紙情報２４に記憶する。更に、採点者端末４ａの入力装置から、当該問ＩＤに対する採点結果を確定させる指示がなされた場合、「採点確定フラグ」を「真」に設定する。更に、この受験者のユーザＩＤおよび試験ＩＤに関連づけられた全ての問ＩＤの採点確定フラグが「真」に設定された場合、「受験採点状況」を「採点終了」に設定する。
【００３９】
採点結果提供手段１６は、解答用紙情報２４から受験者のユーザＩＤに関連づけられた試験の採点結果を抽出して、受験者端末３ａに送信する。
【００４０】
集計手段１７は、管理者端末５に、本発明の第１の実施の形態に係る試験提供システムによって実施された試験について、平均点、最高点、最低点などを含む試験結果のサマリーを提供したり、受験者の解答や採点結果の個別のデータを送信する手段である。
【００４１】
管理手段１８は、受験者、採点者および管理者のいずれかであるユーザを識別するユーザＩＤが記憶されたユーザ情報２２と、試験を識別する試験ＩＤと試験の設問が関連づけられた試験情報２３と、受験者のユーザＩＤと受験者が受験可能な試験ＩＤが関連づけられた解答用紙情報２４と、採点者のユーザＩＤと採点者が採点可能な試験ＩＤが関連づけられた採点権限情報２５などを記憶装置に記憶する。具体的には、本発明の第１の実施の形態に係る試験提供システムのユーザ情報の登録／変更／削除、試験提供システムへの試験問題の登録／変更／削除、受験者、採点者、管理者と試験の関連づけの設定を行う。この例では、通信ネットワーク６を介して管理者端末５から設定される場合について説明したが、ウェブインタフェース提供手段１１を介さずに、試験提供サーバ１の入力装置から直接設定されても良い。
【００４２】
次に、図５を参照して、本発明の第１の実施の形態に係る試験提供システム１０において用いられる試験提供方法について説明する。
【００４３】
まず、ステップＳ１０１において、管理者端末５から、ユーザ情報２２、試験情報２３、解答用紙情報２４、採点権限情報２５、管理者権限情報２６が送信されると、ステップＳ１０２において、試験提供サーバ１の管理手段１８によって、データベースインタフェース提供手段１２、２１を介してデータベースサーバ２のユーザ情報２２、試験情報２３、解答用紙情報２４、採点権限情報２５、管理者権限情報２６に登録される。
【００４４】
ここで、例えば解答用紙情報２４には、図６（ａ）に示した解答用紙情報２４ａが登録される。図６（ａ）に示した解答用紙情報２４ａにおいては、管理者端末５から受信したユーザＩＤと試験ＩＤの関連に基づいて、ユーザＩＤおよび試験ＩＤが関連づけられて記憶される。更に、試験提供サーバ１の管理手段１８によって、解答用紙情報２４のこの試験ＩＤおよびユーザＩＤに関連づけられた「受験状況」に「未受験」が、「残り時間」に試験情報２３からこの試験ＩＤに基づく制限時間が記憶される。更に、管理手段１８によって、試験情報２３からこの試験ＩＤの設問ＩＤや問ＩＤに基づいて、「解答」および「点数」などの項目が生成されて、記憶装置に記憶される。
【００４５】
次に、ステップＳ１０３において受験者端末３ａから受験リクエストが送信されると、ステップＳ１０４において、試験提供サーバ１の受験制御手段１４によって、試験情報が受験者端末３ａに送信され、ステップＳ１０５において、受験者端末３ａにおいて受験者に受験させる。ここで、受験制御手段１４によって、解答用紙情報２４のこの試験ＩＤおよびユーザＩＤに関連づけられた「受験状況」が「受験中」に更新される。更に、受験者端末３ａの入力装置からの指示に基づいて解答が入力され、受験者から入力された解答情報は受験者端末３ａの記憶装置に一時的に保存される。その後、ステップＳ１０６において、ステップＳ１０５で記憶された解答情報が試験提供サーバ１に送信され、ステップＳ１０７において受験制御手段１４によって、解答情報が解答用紙情報２４に記憶される。ここで、例えば、図６（ｂ）に示すように、受験制御手段１４によって、ユーザＩＤ、試験ＩＤ、設問ＩＤ、問ＩＤをキーとして、「解答」項目に、受験者端末３ａから受信した解答情報が解答用紙情報２４ｂとして記憶されるとともに、解答用紙情報２４のこの試験ＩＤおよびユーザＩＤに関連づけられた「受験状況」が「提出」に更新される。
【００４６】
一方、ステップＳ１０８において採点者端末４ａから採点リクエストが送信されると、ステップＳ１０９において、試験提供サーバ１の採点制御手段１５によって、試験情報と解答情報が採点者端末４ａに送信され、ステップＳ１１０において、採点者端末４ａにおいて採点者に採点させる。ここで、採点制御手段１５によって、解答用紙情報２４のこの試験ＩＤおよびユーザＩＤに関連づけられた「受験状況」が「採点中」に更新される。このとき、採点者端末４ａの入力装置からの指示に基づいて解答に対する採点が入力され、採点者から入力された採点結果は採点者端末４ａの記憶装置に一時的に保存される。その後ステップＳ１１１において、ステップＳ１１０で記憶された採点結果が試験提供サーバ１に送信され、ステップＳ１１２において採点制御手段１５によって、採点結果が解答用紙情報２４に記憶される。ここで、例えば、図６（ｃ）に示すように、採点制御手段１５によって、ユーザＩＤ、試験ＩＤ、設問ＩＤ、問ＩＤをキーとして、「点数」項目に、採点者端末４ａから受信した採点情報が解答用紙情報２４ｃとして記憶されるとともに、解答用紙情報２４のこの試験ＩＤおよびユーザＩＤに関連づけられた「受験状況」が「採点終了」に更新される。
【００４７】
採点結果が解答用紙情報２４に記憶されると、試験提供サーバ１の採点結果提供手段１６は、ステップＳ１１３において、受験者であるユーザに採点結果情報を送信する。更に、試験提供サーバ１の集計手段１７は、ステップＳ１１４において、試験の結果のサマリーである実施結果情報を管理者端末５に送信する。ステップＳ１１３およびステップＳ１１４における採点結果情報および実施結果情報は、試験提供サーバ１から能動的に送信されても良いし、受験者端末３ａまたは管理者端末５からのリクエストに基づいて送信されても良い。
【００４８】
次に本発明の第１の実施の形態に係る受験者端末３ａについて説明する。本発明の第１の実施の形態に係る受験者端末３ａは、図２に示した試験提供サーバ１と同様のハードウェア構成図を備える。受験者端末３ａの記憶装置にはブラウザソフトウェアが記憶されており、ブラウザソフトウェアが中央処理制御装置によって実行されることによって、図７に示す様に、受験者端末３ａに表示手段３１、送信手段３２、スクリプト実行手段３３が実装される。
【００４９】
表示手段３１は、受験者であるユーザによって受験者端末３ａの入力装置から入力されたリクエストに基づいて、試験提供サーバ１から送信されたデータを受験者端末３ａの表示装置の画面に表示する。送信手段３２は、受験者であるユーザによって受験者端末３ａの入力装置から入力されたリクエストや、データを試験提供サーバ１に送信する手段である。スクリプト実行手段３３は、試験提供サーバ１から送信されたスクリプトプログラムを実行する手段である。このスクリプトプログラムは、ユーザの入力の正当性チェック、試験の制限時間の監視などを行う。
【００５０】
受験者端末３ａは、図８に示すような処理を実行する。
【００５１】
受験者端末３ａには、まず、図９に示される受験者端末トップ画面Ｐ１０１が表示される。この受験者端末トップ画面Ｐ１０１には、当該ユーザが受験可能な試験と、その「受験採点状況」が関連づけられて記憶されている。例えば、「ＡＡＡＡ」試験は「未受験」となっている。ステップＳ２０１において、「ＡＡＡＡ」試験に対応する試験リンクＬ１０１が選択されると、送信手段３２から試験の受験リクエストを送信し、試験情報を待機する。ステップＳ２０２において試験情報が受信されると、ステップＳ２０３において試験提供サーバ１から提供されたスクリプトに従って試験情報をロードし、表示手段３１によって受験画面Ｐ１０２が表示される。このとき、データベースサーバ２の解答用紙情報２４の「受験採点状況」は、「受験中」に変更される。ステップＳ２０４において、スクリプト実行手段３３によって、入力装置から入力される指示に基づいて発生するイベント毎に処理を振り分ける。
【００５２】
ここで、図１０に示される受験画面Ｐ１０２について詳述する。受験画面Ｐ１０２には、設問毎に設問文表示部１５０ａ、問毎に問文表示部１５０ｂおよび１５０ｃ、解答入力部１５１ａおよび１５１ｂが設けられている。解答入力部１５１ａは、受験者端末３ａの入力装置から入力可能な様に、テキストボックスが実装されている。更に、戻るボタンＢ１０１、進むボタンＢ１０２、提出ボタンＢ１０３が設けられている。
【００５３】
戻るボタンＢ１０１または進むボタンＢ１０２がクリックされると、ステップＳ２０５において、受験画面Ｐ１０２に表示された設問および問の解答に要した時間と、受験者端末３ａの記憶装置に記憶された解答を試験提供サーバ１に送信する。解答は、解答用紙情報２４の「解答」に記憶される。また、解答に要した時間は、設問ＩＤまたは問ＩＤ毎に設けられた解答時間に記憶されることが好ましい。この解答時間に既に文言が入力されていた場合、入力されている文言に解答に要した時間を加算させ、新たに解答時間に記憶されることが好ましい。更に、ステップＳ２０６において、戻るボタンＢ１０１がクリックされた場合、表示されている設問の一つ前の設問を表示し、進むボタンＢ１０２がクリックされた場合、表示されている設問の一つ後の設問を表示して、ステップＳ２０４に戻り次のイベントを待機する。
【００５４】
解答入力部１５１ａまたは１５１ｂに解答が入力されると、ステップＳ２０７において、解答入力部１５１ａまたは１５１ｂに入力された文言を受験者端末３ａのＲＡＭやハードディスクなどの記憶装置に一時的に記憶し、ステップＳ２０４に戻り次のイベントを待機する。
【００５５】
提出ボタンＢ１０３がクリックされると、ステップＳ２０８において、受験画面Ｐ１０２に表示された設問および問の解答に要した時間と、解答入力部１５１ａおよび１５１ｂに入力された解答を試験提供サーバ１に送信する。更に、ステップＳ２０９において、テスト終了メッセージがサーバに送信される。また、このとき、データベースサーバ２の解答用紙情報２４の「受験採点状況」は、「提出」に変更される。
【００５６】
ここで、全ての設問および問について解答されていない場合、提出ボタンＢ１０３をディセーブル（選択不可の状態）にしても良い。また、提出ボタンＢ１０３をディセーブルにしない場合、提出ボタンＢ１０３が選択されると、全ての設問および問について解答されていない旨のダイアログボックスを表示し、再びステップＳ２０４に戻り、次のイベントを待機しても良い。
【００５７】
また、図９に示した受験者端末トップ画面Ｐ１０１において、「採点終了」と記載された「ＢＢＢＢ」試験に対応するリンクが選択されると、図１１に示される採点結果表示画面Ｐ１０５が表示される。採点結果表示画面Ｐ１０５には、ユーザの解答に対応した採点表示部１５４ａ、１５４ｂが設けられている。採点表示部１５４ａ、１５４ｂには、採点者端末４ａにおいて採点された採点結果が表示されている。合計結果表示部１５５には、この試験の合計点数が表示されている。
【００５８】
次に本発明の第１の実施の形態に係る採点者端末４ａについて説明する。本発明の第１の実施の形態に係る採点者端末４ａは、図２に示した試験提供サーバ１と同様のハードウェア構成図を備える。採点者端末４ａの記憶装置にはブラウザソフトウェアが記憶されており、ブラウザソフトウェアが中央処理制御装置によって実行されることによって、図１２に示す様に、採点者端末４ａに表示手段４１、送信手段４２、スクリプト実行手段４３が実装される。
【００５９】
表示手段４１は、採点者であるユーザによって採点者端末４ａの入力装置から入力されたリクエストに基づいて、試験提供サーバ１から送信されたデータを採点者端末４ａの表示装置の画面に表示する。送信手段４２は、採点者であるユーザによって採点者端末４ａの入力装置から入力されたリクエストや、データを試験提供サーバ１に送信する手段である。スクリプト実行手段４３は、試験提供サーバ１から送信されたスクリプトプログラムを実行する手段である。このスクリプトプログラムは、ユーザの入力の正当性チェックなどを行う。
【００６０】
採点者端末４ａは、図１３に示すような処理を実行する。
【００６１】
採点者端末４ａには、まず、図１４に示される採点者端末トップ画面Ｐ１０３が表示される。この採点者端末トップ画面Ｐ１０３には、当該ユーザが採点可能な試験と、その「受験採点状況」が関連づけられて表示されている。例えば、「ＣＣＣＣ」試験は「提出」となっている。ステップＳ３０１において、「ＣＣＣＣ」試験に対応する採点リンクＬ１０２が選択されると、送信手段４２から試験の採点リクエストを送信し、試験情報と受験者であるユーザの解答情報を待機する。ステップＳ３０２において試験情報と解答情報が受信されると、ステップＳ３０３において試験提供サーバ１から提供されたスクリプトに従って試験情報をロードし、表示手段４１によって採点画面Ｐ１０４が表示される。このとき、データベースサーバ２の解答用紙情報２４の「受験採点状況」は、「採点中」に変更される。ステップＳ３０４において、スクリプト実行手段４３によって、入力装置から入力される指示に基づいて発生するイベント毎に処理を振り分ける。
【００６２】
ここで、図１５に示される採点画面Ｐ１０４について詳述する。採点画面Ｐ１０４には、設問毎に受験者であるユーザの解答が表示された解答表示部１５２ａおよび１５２ｂ、解答に対する採点を入力する採点入力部１５３ａおよび１５３ｂが設けられている。従って、採点者はユーザの解答を参照しながら、採点を入力することができる。採点入力部１５３ａは、採点者端末４ａの入力装置から入力可能な様に、テキストボックスが実装されている。更に、戻るボタンＢ１０４、進むボタンＢ１０５、確定ボタンＢ１０６が設けられている。
【００６３】
戻るボタンＢ１０４または進むボタンＢ１０５が選択されると、ステップＳ３０５において、採点者端末４ａの記憶装置に記憶された採点を試験提供サーバ１に送信し、解答用紙情報２４の「点数」に記憶する。更に、ステップＳ３０６において、戻るボタンＢ１０４が選択された場合、表示されている設問の一つ前の設問を表示し、進むボタンＢ１０５が選択された場合、表示されている設問の一つ後の設問を表示して、ステップＳ３０４に戻り次のイベントを待機する。
【００６４】
採点入力部１５３ａまたは１５３ｂに採点が入力されると、ステップＳ３０７において、採点入力部１５３ａまたは１５３ｂに入力された文言を採点者端末４ａの記憶装置に一時的に記憶し、ステップＳ３０４に戻り次のイベントを待機する。
【００６５】
確定ボタンＢ１０６が選択されると、ステップＳ３０８において、採点者端末４ａの記憶装置に記憶された採点を試験提供サーバ１に送信する。更に、ステップＳ３０９において全ての設問について採点が確定されたか否かを判定し、採点が確定されていない場合は、ステップＳ３０４に戻り次のイベントを待機する。採点が確定されている場合、ステップＳ３１０において採点終了メッセージが試験提供サーバ１に送信される。また、このとき、データベースサーバ２の解答用紙情報２４の「受験採点状況」は、「採点終了」に変更される。
【００６６】
ここで、全ての設問および問について採点されていない場合、確定ボタンＢ１０６をディセーブルにしても良い。また、確定ボタンＢ１０６をディセーブルにしない場合、確定ボタンＢ１０６が選択されると、全ての設問および問について解答されていない旨のダイアログボックスを表示し、再びステップＳ２０４に戻り、次のイベントを待機しても良い。
【００６７】
次に本発明の第１の実施の形態に係る管理者端末５について説明する。本発明の第１の実施の形態に係る管理者端末５は、図２に示した試験提供サーバ１と同様のハードウェア構成図を備える。管理者端末５の記憶装置にはブラウザソフトウェアが記憶されており、ブラウザソフトウェアが中央処理制御装置によって実行されることによって、図１６に示す様に、管理者端末５に表示手段５１、送信手段５２、スクリプト実行手段５３が実装される。
【００６８】
表示手段５１は、管理者であるユーザによって管理者端末５の入力装置から入力されたリクエストに基づいて、試験提供サーバ１から送信されたデータを管理者端末５の表示装置の画面に表示する。送信手段５２は、管理者であるユーザによって管理者端末５の入力装置から入力されたリクエストや、ユーザ情報などのデータを試験提供サーバ１に送信する手段である。スクリプト実行手段５３は、試験提供サーバ１から送信されたスクリプトプログラムを実行する手段である。このスクリプトプログラムは、ユーザの入力の正当性チェックなどを行う。
【００６９】
このように本発明の第１の実施の形態に係る試験提供システムによれば、受験者が入力した解答を採点者端末の表示装置に表示し、それを閲覧した採点者によって採点者端末の入力装置から採点結果が入力されることにより、試験に対する採点が実施されている。このような本発明の第１の実施の形態に係る試験提供システムによれば、選択形式ではない自由記述による解答を要求する試験を実施することができる。これにより、受験者の運や勘や依存することなく受験者の実力が把握される。
【００７０】
（第１の実施の形態の変形例１）
本発明の第１の実施の形態においては、全ての設問および問について受験者に記述形式で解答させる場合について説明したが、本発明の第１の実施の形態の変形例１においては、機械的に正否の判断が可能な選択形式の問題は試験提供サーバ１が採点し、記述式問題だけを採点者が採点する場合について説明する。
【００７１】
具体的には、図１７に示すようにデータベースサーバ２に記憶された試験情報２３において、試験ＩＤ、設問ＩＤおよび問ＩＤをキーとして問形式の項目を備える。ここで問形式とは、この問題が自動採点可能か、採点者によって採点するものかが指定されている。問形式が自動採点可能を示す場合、選択肢および正答が更に関連づけられる。採点制御手段１５は、予め試験情報２３を参照して、問形式に自動採点可能が示されている問について、解答用紙情報２４に記憶された受験者の解答と、試験情報２３に記憶された正答とを比較して、解答用紙情報２４に点数を記憶する。
【００７２】
このとき、採点者端末４ａには、図１８に示した採点画面Ｐ２０１が表示される。採点画面Ｐ２０１には、記述式の問については、第１の実施の形態と同様に採点入力部２０１がテキストボックスで設けられている。更に採点画面Ｐ２０１には、自動採点可能な選択式の問については、選択肢と受験者が選択した解答が表示された選択肢表示部２０２と、その解答に基づいて採点制御手段１５によって採点された結果が表示された採点表示部２０３が備えられている。
【００７３】
このように、試験提供サーバ１によって採点可能な問題も含めることにより、採点者の負担を軽減することができる。
【００７４】
（第１の実施の形態の変形例２）
本発明の第１の実施の形態の変形例２においては、試験提供サーバ１によって正否が判断されても、採点者によって更にその採点結果が変更可能な場合について説明する。本発明の第１の実施の形態の変形例２は、穴埋め形式の様に、一般的な解答の他の解答も考えられる場合について好適である。
【００７５】
このとき、採点者端末４ａには図１９に示した採点画面Ｐ３０１が表示される。採点画面Ｐ３０１には、試験提供サーバ１によって採点された結果が予め入力された採点入力部３０２が設けられている。例えば、正答が「ＡＤＳＬ」であって、受験者で「ADSL」と半角で記載した場合、正答と受験者の解答とが同一でないので、試験提供サーバ１による採点のみでは不正解とされてしまう場合がある。
【００７６】
しかし、図１９に示した例においては、採点者によって採点入力部３０２に新たな点数が入力され、確定ボタンＢ３０１が選択されることにより、試験情報２３に登録されていない正答以外の解答も正解とすることができる。
【００７７】
（第１の実施の形態の変形例３）
本発明の第１の実施の形態の変形例３においては、採点者によって採点者端末４ａの入力装置から採点時に受験者へのコメントが入力され、そのコメントが受験者端末３ａの表示装置に表示される場合について説明する。
【００７８】
この場合、解答用紙情報２４は図２０に示す様に、ユーザＩＤ、試験ＩＤ、設問ＩＤ、問ＩＤ毎に、「採点者から受験者へのコメント」の項目が設けられている。このとき、採点者端末４ａには、図２１に示した採点画面Ｐ４０１が表示される。この採点画面Ｐ４０１には、採点者から受験者へのコメントが入力されるテキストボックスであるコメント入力部４０１が設けられている。採点者は入力装置から受験者の解答を採点して、コメント入力部４０１にコメントを入力して、確定ボタンＢ４０１を選択することにより、コメントが解答用紙情報２４に登録される。
【００７９】
一方、受験者端末３ａには、図２２に示した採点結果表示画面Ｐ４０２が表示される。この採点結果表示画面Ｐ４０２には、解答用紙情報２４の「「採点者から受験者へのコメント」」に登録されたコメントを表示するコメント表示部４０３が設けられている。
【００８０】
本発明の第１の実施の形態においては採点者個人の判断によって採点されるので、受験者から疑問やクレームがあると予想される。しかし、本発明の第１の実施の形態の変形例３によれば、採点者から受験者に判断理由を通知し、または勉強方法を提案することができる。このように採点者によって入力されたコメントを受験者に表示することにより、受験者が問に不正解であった場合にもその不正解の理由を通知して受験者への理解を深めさせることができる。
【００８１】
（第１の実施の形態の変形例４）
本発明の第１の実施の形態の変形例４においては、問題を作成した管理者が、管理者端末５の入力装置から採点者や受験者へのコメントを登録し、そのコメントを採点者や受験者が見ることができる場合について説明する。
【００８２】
この場合、図２３に示すように試験情報２３には、試験ＩＤ、設問ＩＤ、問ＩＤをキーとして、「採点者へのコメント」および「受験者へのコメント」が関連づけられている。「採点者へのコメント」には、採点時の指針となる基準が記憶されている。採点制御手段１５は、試験情報２３の「採点者へのコメント」に記憶された文言を、図２４に示した採点画面Ｐ５０１の採点者宛コメント表示部５０１に表示する。
【００８３】
一方、「受験者へのコメント」には、問に対する一般的な解説、答え、ヒントなどが記憶されている。採点結果提供手段１６は、試験情報２３の「受験者へのコメント」に記憶された文言を、図２５に示した採点結果表示画面Ｐ５０２の受験者宛コメント表示部５０２に表示する。
【００８４】
このように、問題を作成した管理者によって採点者宛のコメントが入力されることにより、複数の採点者が採点しても一定の基準で採点することができる。また、受験者宛のコメントが入力されることにより、採点者が各受験者に同じコメントを入力する手間を省くことができる。
【００８５】
（第１の実施の形態の変形例５）
本発明の第１の実施の形態の変形例５においては、管理者端末５において試験毎に結果を表示するタイミングが設定される場合について説明する。具体的には、試験毎に公開フラグを設け、管理者端末から公開フラグが「真」に設定された後に、受験者端末３ａに試験結果を表示する。
【００８６】
この場合、試験情報２３には、試験ＩＤに「公開フラグ」の項目が設けられる。公開フラグはデフォルトで「偽（ｆａｌｓｅ）」、具体的には未公開と設定されている。管理者端末５によって試験の結果を公開するメッセージが送信されると、試験提供サーバ１に設けられた公開手段によって、試験情報２３の「公開フラグ」を「真」に設定する。このとき、採点結果提供手段１６は、試験情報２３を読み出して、当該試験情報の「公開フラグ」が「真」に設定されている場合、解答用紙情報２４から受験者のユーザＩＤに関連づけられた試験の採点結果を抽出して、受験者端末３ａに送信する。一方、「公開フラグ」が「偽」に設定されている場合、解答用紙情報２４の「受験採点状況」が「採点終了」になっていたとしても、採点結果を受験者端末３ａに送信しない。
【００８７】
これにより、受験者による受験と採点者による採点が完了した時点、あるいは管理者が定めるタイミングにおいて一斉に公開することができる。更に、「公開フラグ」をデフォルトのまま設定することにより、受験者に採点結果を公開させない様に機能させることもできる。
【００８８】
（第２の実施の形態）
図２７に示すように、本発明の第２の実施の形態に係る試験提供システム１０は、第１に示した本発明の第１の実施の形態に係る試験提供システム１０ａと比べて、試験作成者端末７を備えている点が異なる。試験作成者端末７は、通信ネットワーク６を介して試験提供サーバ１、データベースサーバ２、受験者端末３ａ、３ｂ、採点者端末４ａ、４ｂ、管理者端末５と互いに通信可能である。
【００８９】
試験作成者端末７は、一般的なコンピュータによって実現され、入力装置からの指示に基づいて、前記試験ＩＤと設問を関連づけた前記試験情報を作成して記憶装置に記憶し、前記記憶装置から前記試験情報を前記管理者端末に送信する端末である。
【００９０】
具体的には、図２８に示すように試験作成者端末７は、試験情報読み込み手段６１、試験情報保存手段６２、試験情報作成手段６３、試験情報表示手段６４、試験情報記憶装置６５を備えている。
【００９１】
試験情報記憶装置６５は、試験作成者端末７に備えられたハードディスク装置などで実現される記憶装置で、試験作成者端末７において作成されている試験情報を記憶する記憶装置である。
【００９２】
試験情報読み込み手段６１は、試験作成者による入力装置からの指示に基づいて試験情報記憶装置６５を読み出して、試験作成者端末７に内蔵されたメモリに記憶する手段である。
【００９３】
試験情報保存手段６２は、試験作成者による入力装置からの指示に基づいて試験情報読み込み手段６１によって読み込まれた試験情報を更新して、試験情報記憶装置６５に記憶する手段である。
【００９４】
試験情報作成手段６３は、試験情報読み込み手段６１によって読み込まれた試験情報について、試験作成者による入力装置からの指示に基づいて、設問や問の削除、問題文の入力、解答の入力などを行わせ、試験情報を作成してメモリに記憶する手段である。
【００９５】
試験情報表示手段６４は、試験情報読み込み手段６１によってメモリに読み込まれた試験情報や、試験情報作成手段６３によって作成されメモリに記憶された試験情報を、試験作成者端末の表示装置に表示する手段である。試験情報表示手段６４は、問文、問題文、解答などの入力画面を表示したり、受験者や採点者に表示するための画面をプレビュー表示する。
【００９６】
このように作成された試験情報は、試験作成者端末７に内蔵された通信制御装置および通信ネットワーク６を介して管理者端末５に送信される。管理者端末５は、試験情報を受信すると、その試験情報を試験提供サーバ１に送信し、試験提供サーバ１の管理手段１８によって、データベースインタフェース提供手段１２および２１を介してデータベースサーバ２の試験情報２３に記憶する。試験情報は、ＣＤ−ＲＯＭ、ＭＯ、フラッシュメモリなどの可搬性を備える記憶装置に記憶されて試験提供サーバ１に提供されても良い。
【００９７】
ここでは、試験問題の作成を試験作成者端末７上で行う場合について説明したが、図２８に示した各手段および記憶装置が試験提供サーバ１上に実装されても良い。具体的には、試験作成者端末７にはブラウザなどのサーバと通信可能なソフトウェアが設けられ、そのソフトウェアを介して試験提供サーバ１と接続して、試験提供サーバ１の試験情報記憶装置に試験情報を記憶しても良い。
【００９８】
次に、図２９を参照して、本発明の第２の実施の形態に係る試験提供システム１０ａにおいて用いられる試験提供方法について説明する。
【００９９】
まず、ステップＳ４０１において、試験作成者端末７において試験情報が作成され、試験情報記憶装置６５に記憶される。次に、ステップＳ４０２において、試験作成者による入力装置からの指示に基づいて、この試験情報記憶装置６５に記憶された試験情報が、管理者端末５に送信される。
【０１００】
次に、ステップＳ４０３において、管理者端末５から、ユーザ情報２２、試験情報２３、解答用紙情報２４、採点権限情報２５、管理者権限情報２６が送信されると、ステップＳ４０４において、試験提供サーバ１の管理手段１８によって、データベースインタフェース提供手段１２、２１を介してデータベースサーバ２のユーザ情報２２、試験情報２３、解答用紙情報２４、採点権限情報２５、管理者権限情報２６に登録される。
【０１０１】
次に、ステップＳ４０５において受験者端末３ａから受験リクエストが送信されると、ステップＳ１０４において、試験提供サーバ１の受験制御手段１４によって、試験情報が受験者端末３ａに送信され、ステップＳ４０７において、受験者端末３ａにおいて受験者に受験させる。ここで、受験制御手段１４によって、解答用紙情報２４のこの試験ＩＤおよびユーザＩＤに関連づけられた「受験状況」が「受験中」に更新される。更に、受験者端末３ａの入力装置からの指示に基づいて解答が入力され、受験者から入力された解答情報は受験者端末３ａの記憶装置に一時的に保存される。その後、ステップＳ４０８において、ステップＳ１０５で記憶された解答情報が試験提供サーバ１に送信され、ステップＳ４０９において受験制御手段１４によって、解答情報が解答用紙情報２４に記憶される。
【０１０２】
一方、ステップＳ４１０において採点者端末４ａから採点リクエストが送信されると、ステップＳ４１１において、試験提供サーバ１の採点制御手段１５によって、試験情報と解答情報が採点者端末４ａに送信され、ステップＳ４１２において、採点者端末４ａにおいて採点者に採点させる。ここで、採点制御手段１５によって、解答用紙情報２４のこの試験ＩＤおよびユーザＩＤに関連づけられた「受験状況」が「採点中」に更新される。このとき、採点者端末４ａの入力装置からの指示に基づいて解答に対する採点が入力され、採点者から入力された採点結果は採点者端末４ａの記憶装置に一時的に保存される。その後ステップＳ４１３において、ステップＳ１１０で記憶された採点結果が試験提供サーバ１に送信され、ステップＳ４１４において採点制御手段１５によって、採点結果が解答用紙情報２４に記憶される。
【０１０３】
採点結果が解答用紙情報２４に記憶されると、試験提供サーバ１の採点結果提供手段１６は、ステップＳ４１５において、受験者であるユーザに採点結果情報を送信する。更に、試験提供サーバ１の集計手段１７は、ステップＳ４１６において、試験の結果のサマリーである実施結果情報を管理者端末５に送信する。ステップＳ４１５およびステップＳ４１６における採点結果情報および実施結果情報は、試験提供サーバ１から能動的に送信されても良いし、受験者端末３ａまたは管理者端末５からのリクエストに基づいて送信されても良い。
【０１０４】
次に、図３０ないし図３３を参照して、本発明の第２の実施の形態に係る試験作成者端末７において表示される画面を表示する。  
まず、試験作成者端末７においては、試験情報表示手段６４によって、図３０に示すような試験作成画面Ｐ６０１が表示される。このとき試験情報作成手段６３は、試験作成者による入力装置からの指示に基づいて、試験の構成を決定する。ここでは、試験毎にテスト名称、制限時間、総得点などのテスト設定が登録される。ここで、追加ボタンがクリックされると、設問設定で設定されたデータが、設問一覧に追加される。また、設問候補表示部６０２には、予め設問が記憶されており、設問一覧表示部６０１で当該設問の設問候補数として設問候補の番号を設定することができる。登録ボタンＢ６０１がクリックされると、試験情報作成手段６３によって、更に設問毎に設問番号、配点、設問候補数などが登録される。
【０１０５】
また、設問候補を作成する場合、試験情報表示手段６４によって、図３１に示すような設問候補作成画面Ｐ６０２が表示される。ここでは、試験作成者によって入力装置から設問名称、設問文が入力され、作成ボタンＢ６０３がクリックされると、試験情報作成手段６３によって、設問名称、設問文などが設問の識別子に関連づけられて試験情報記憶装置６５に記憶される。更に、試験情報記憶装置６５において設問で表示するイメージ画面も関連づけることができる。
【０１０６】
各設問について問や解答などを作成する場合、試験情報表示手段６４によって、図３２に示すような問題編集画面Ｐ６０３が表示される。問題編集画面Ｐ６０３では、設問概要部、問題設定部および問題設定部を備えている。設問概要部では、設問文を表示する設問文表示部と、この設問に設けられる問の一覧である問一覧表示部６０４を備えている。問一覧表示部６０４では、既に入力された問について、問を識別する問番号、問の解答形式、その問に対する配点が表示されている。問題設定部には、問を識別する問番号、問題文を入力させる問題文入力部６０５が設けられている。ここで、解答形式選択部６０６は、○×形式、選択形式、文章形式などの解答形式をコンボボックスから選択させることができる。更に、受験者端末に表示するこの問に対する解説、採点者端末に表示するこの問に対する採点指針なども、試験作成者によって入力されても良い。追加ボタンＢ６０４がクリックされると、問題設定部で設定された問の情報が、試験情報作成手段６３によって、設問の識別子および問の識別子と関連づけられて試験情報記憶装置６５に記憶される。問題設定部には、解答を表示する解答一覧表示部が設けられている。この解答一覧表示部６０７には、解答形式が○×方式である場合、その解答対象となる文言が、解答形式が選択形式である場合、受験者に対する選択肢となる文言が、文章形式である場合、模範解答となる文言が入力される。追加ボタンＢ６０５がクリックされると、この解答一覧表示部６０７に入力された情報は、試験情報作成手段６３によって、設問の識別子および問の識別子と関連づけられて試験情報記憶装置６５に記憶される。
【０１０７】
ここで、問題編集画面Ｐ６０３において閉じるボタンがクリックされると、試験情報の作成を終了する。このとき、問題編集画面Ｐ６０３に表示されている情報が、試験情報記憶装置６５に記憶されていない場合、試験作成者端末に６に保存するか否かを問い合わせるダイアログボックスが表示されても良い。一方、プレビューボタンＢ６０６がクリックされると、図３３に示すようなプレビュー画面Ｐ６０４が表示される。このプレビュー画面Ｐ６０４は、受験者端末に表示させるための画面であるが、採点者端末に表示する画面もプレビュー画面で確認できるようにしても良い。
【０１０８】
このように、試験作成者端末７に試験作成ツールを提供することにより、試験作成者は試験全体の構成を考慮しつつ、設問、問などを作成し、管理者端末５に送信することができる。
【０１０９】
（第３の実施の形態）
本発明の第３の実施の形態においては、ログイン時に採点者の権限を判断し、採点者が閲覧、採点できる受験者の答案を制限する。具体的には、ユーザ情報に、ユーザが所属する所属組織ＩＤを関連づけ、採点者が所属する下位組織のユーザのみを採点可能である場合について説明する。この場合採点者は、採点者自身が採点すべき答案のみを閲覧または採点し、他の受験者の答案を閲覧あるいは採点することができない。これにより、受験者のプライバシーおよびセキュリティを向上することができる。
【０１１０】
図３４に示すように、データベースサーバ２の記憶装置には、更に組織情報２７が記憶されている。組織情報は、組織を識別する組織ＩＤ、組織名、その組織が属する上位組織の親組織ＩＤとが関連づけられて記憶されている。更に、ユーザ情報２２ａには、ユーザが属する組織である所属組織ＩＤも関連づけられて記憶されている。更に、図３４に示した解答用紙情報２４には、採点確定フラグが設けられている。この採点確定フラグは、デフォルトでは「偽（ｆａｌｓｅ）」に設定されており、採点者によって当該設問の採点が確定された場合に「真（ｔｒｕｅ）」に設定される。
【０１１１】
このとき、本発明の第３の実施の形態に係る試験提供サーバ１の前記採点制御手段１５は、データベースサーバ２の前記記憶装置から前記ユーザ情報２２ａを読み出して、前記採点者のユーザＩＤに関連づけられた所属組織ＩＤを読み出して、前記記憶装置から前記組織情報２７を読み出して、前記親組織ＩＤが前記採点者のユーザＩＤに関連づけられた所属組織ＩＤとなるレコードを検索する。更に、検索された前記レコードの組織ＩＤを抽出し、前記記憶装置から前記ユーザ情報２２ａを読み出して、所属組織ＩＤが抽出された前記組織ＩＤとなるレコードを検索し、検索されたレコードのユーザＩＤを抽出して、前記採点権限情報２５から前記採点者が採点可能な試験ＩＤを抽出する。更にこの抽出した前記試験ＩＤおよび前記ユーザＩＤに基づいて前記解答用紙情報２４から前記試験の解答を前記採点者端末４ａに送信するするとともに、前記採点者端末４ａから前記試験の採点結果を受信して、前記採点結果を前記受験者のユーザＩＤおよび前記試験ＩＤに関連づけて前記解答用紙情報２４に記憶する。
【０１１２】
次に、図３５を参照して、本発明の第３の実施の形態に係る採点制御手段１５による採点制御処理を説明する。  
まず、ステップＳ５０１において、採点制御手段１５によって、採点者端末４ａから採点リクエストが受信される。この採点リクエストには、採点者のユーザＩＤまたはログインＩＤが含まれているとする。更にステップＳ５０２において、採点制御手段１５によってデータベースサーバ２からユーザ情報２２ａが読み出され、ステップＳ５０３においてユーザＤまたはログインＩＤから、このユーザの所属組織ＩＤが抽出される。
【０１１３】
次に、ステップＳ５０４において採点制御手段１５によって、組織情報２７が読み出され、ステップＳ５０５において抽出された所属組織ＩＤが親組織ＩＤとなるレコードを検索し、そのレコードの組織ＩＤを抽出する。具体的には、ログインしたユーザの下位組織の組織ＩＤが抽出される。更にステップＳ５０６において、採点制御手段１５によって、ユーザ情報２２ａから、ステップＳ５０５で抽出された組織ＩＤが所属組織ＩＤであるレコードが検索され、そのユーザＩＤが抽出される。具体的には、ログインしたユーザの下位組織に属するユーザのユーザＩＤが抽出される。
【０１１４】
一方、ステップＳ５０７において採点制御手段１５によって、採点権限情報２５が読み出され、この採点者のユーザＩＤに基づいて、この採点者が採点可能な試験ＩＤが抽出される。
【０１１５】
次に、ステップＳ５０８において、採点制御手段１５によって、解答用紙情報２４が読み出され、ステップＳ５０９において、ステップＳ５０６で抽出された全てのユーザＩＤについて、ステップＳ５０７で抽出された全ての試験ＩＤの解答用紙情報が抽出される。更に、ステップＳ５１０において、採点制御手段１５によって、試験情報２３が読み出されステップＳ５０７で抽出された試験ＩＤの試験情報が抽出され、ステップＳ５１１において、ステップＳ５０９で抽出された解答用紙情報およびステップＳ５１０で抽出された試験情報が採点者端末４ａに送信される。
【０１１６】
次に、図３６ないし図５７を参照して、本発明の第３の実施の形態に係る試験提供サーバ１が表示する画面について説明する。ここでは、ユーザがログインしたときに全ての情報がユーザの端末に送信される場合について説明するが、ユーザの端末に画面を表示する度に試験提供サーバ１から情報が送信されても良い。
【０１１７】
まず、受験者端末３ａ、３ｂ、採点者端末４ａ、４ｂ、管理者端末５のいずれかからログインリクエストが送信されると、試験提供サーバ１は、ログインリクエストの送信元の端末に、図３６に示すユーザトップ画面Ｐ７０１を表示する。このユーザトップ画面Ｐ７０１において、ログインＩＤおよびパスワードを入力させ、ログインボタンＢ７０１がクリックされると、ユーザから入力されたログインＩＤデータ、パスワードデータとともに、認証リクエストが試験提供サーバ１に送信される。試験提供サーバ１は、認証リクエストを受信すると、データベースサーバ２の記憶装置のユーザ情報２２から、ログインＩＤデータを元に、パスワードが合致するか検証する。合致する場合、試験提供サーバ１は、更にデータベースサーバ２の記憶装置から解答用紙情報２４、採点権限情報２５および管理者権限情報２６を読み出し、当該ユーザが受験可能な試験ＩＤ、採点可能な試験ＩＤ、管理可能な試験ＩＤを抽出する。
【０１１８】
例えば、受験者端末３ａからログインしたユーザのユーザＩＤに受験可能な試験ＩＤのみが関連づけられている場合、試験提供サーバ１は、図３７に示すような受験者端末トップ画面Ｐ７１１を表示する。このとき、試験提供サーバ１は、このユーザＩＤから、当該ユーザが受験可能な試験ＩＤ、具体的には受験採点状況が未受験または受験中になっている試験ＩＤを抽出するとともに、試験情報２３からその試験の試験情報も抽出して、受験者端末３ａに送信する。送信された試験情報は、受験者端末３ａに内蔵された記憶装置に記憶され、受験者端末３ａの入力装置からの指示に基づいて、試験情報は随時読み出される。受験者によって入力装置から受験ボタンＢ７１１がクリックされると、受験者端末３ａに、図３８に示すような試験一覧画面Ｐ７１２が表示される。この試験一覧画面Ｐ７１２には、受験者端末３ａにログインしたユーザが受験可能な試験ＩＤ、試験名、受験ボタンが設けられている。受験ボタンＢ７１３がクリックされると、この受験ボタンＢ７１３が関連づけられた試験ＩＤ「ＳＳ１０」に関する設問一覧を抽出し、図３９に示すような設問一覧表示画面Ｐ７１３を受験者端末３ａに表示する。受験者端末３ａの入力装置から設問表示リンクＬ７０１がクリックされると、図４０に示すような受験画面Ｐ７１４が受験者端末３ａに表示される
ここで、図４０に示される受験画面Ｐ７１４について詳述する。受験画面Ｐ７１４には、設問毎に設問文表示部７１０ａ、問毎に問文表示部７１０ｂおよび７１０ｃ、解答入力部７１１ａおよび７１１ｂが設けられている。解答入力部７１１ａは、受験者端末３ａの入力装置から入力可能な様に、テキストボックスが実装されている。更に、戻るボタンＢ７１４、進むボタンＢ７１５、設問一覧表示ボタンＢ７１６、保存ボタンＢ７１７、提出ボタンＢ７１８が設けられている。
【０１１９】
戻るボタンＢ７１４または進むボタンＢ７１５がクリックされると、受験画面Ｐ７１４に表示された設問および問の解答に要した時間と、受験者端末３ａの記憶装置に記憶された解答を試験提供サーバ１に送信する。解答は、解答用紙情報２４の「解答」に記憶される。また、解答に要した時間は、設問ＩＤまたは問ＩＤ毎に設けられた解答時間に記憶されることが好ましい。この解答時間に既に文言が入力されていた場合、入力されている文言に解答に要した時間を加算させ、新たに解答時間に記憶されることが好ましい。更に、戻るボタンＢ７１４がクリックされた場合、受験者端末３ａの記憶装置に記憶された試験情報から表示されている設問の一つ前の設問を表示し、進むボタンＢ７１５がクリックされた場合、受験者端末３ａの記憶装置に記憶された試験情報から表示されている設問の一つ後の設問を表示する。
【０１２０】
設問一覧表示ボタンＢ７１６がクリックされると、図３９に示した設問一覧表示画面Ｐ７１３が表示され、受験者端末３ａでの入力装置からの指示に基づいて、選択された設問の受験画面Ｐ７１４を表示することができる。
【０１２１】
解答入力部７１１ａまたは７１１ｂに解答が入力されると、解答入力部７１１ａまたは７１１ｂに入力された文言を受験者端末３ａのＲＡＭやハードディスクなどの記憶装置に一時的に記憶する。
【０１２２】
保存ボタンＢ７１７がクリックされると、受験画面Ｐ７１８に表示された設問および問の解答に要した時間と、受験者端末３ａのＲＡＭやハードディスクなどの記憶装置に一時的に記憶された解答が、試験提供サーバ１に送信される。試験提供サーバ１では受験制御手段１４によって、送信された解答が、データベースサーバ２の解答用紙情報２４に記憶される。
【０１２３】
提出ボタンＢ７１８がクリックされると、受験画面Ｐ７１８に表示された設問および問の解答に要した時間と、解答入力部７１１ａおよび７１１ｂに入力された解答を試験提供サーバ１に送信するとともに、テスト終了メッセージが試験提供サーバ１に送信される。また、このとき、データベースサーバ２の解答用紙情報２４の「受験採点状況」は、「提出」に変更される。
【０１２４】
ここで、全ての設問および問について解答されていない場合、提出ボタンＢ７１８がディセーブル（選択不可の状態）に設定されても良い。また、提出ボタンＢ７１８をディセーブルにしない場合、提出ボタンＢ７１８が選択されると、全ての設問および問について解答されていない旨のダイアログボックスを表示しても良い。
【０１２５】
一方、図３７に示した受験者端末トップ画面Ｐ７１１において、受験結果確認ボタンＢ７１２がクリックされると、受験者端末３ａの表示装置に図４１に示す提出済試験一覧画面Ｐ７１５が表示される。提出済試験一覧画面Ｐ７１５には、この試験ＩＤと試験名、その試験ＩＤの受験採点状況が表示される。結果表示ボタンＢ７１９がクリックされると、図４２に示す結果表示画面Ｐ７１６が受験者端末３ａの表示装置に表示される。ここで、採点結果表示リンクＬ７０２がクリックされると、その採点結果表示リンクに関連づけられた設問の詳細な情報を表示する。
【０１２６】
具体的には、採点結果表示リンクＬ７０２がクリックされると、受験者端末３ａの記憶装置から、試験ＩＤおよび設問ＩＤに基づいて、問の解答、採点を抽出するとともに、試験情報２３から試験ＩＤおよび設問ＩＤに基づいて、その設問文、問文、配点が抽出される。更に抽出した情報に基づいて図４３に示すような採点結果表示画面Ｐ７１７が、受験者端末３ａの表示装置に表示される。採点結果表示画面Ｐ７１７には、設問毎に設問小計結果表示部７１５が設けられており、この設問の満点の点数と、受験者の解答結果の点数とが表示されている。また、設問の問毎に、採点表示部７１４ａが設けられており、この問の満点の点数と、受験者の解答結果の点数とが表示されている。
【０１２７】
一方、採点者端末４ａからのログインリクエストに基づいて図３６に示されたユーザトップ画面Ｐ７０１が表示される。このとき、ユーザから入力されたログインＩＤおよびパスワードに基づいて、試験提供サーバ１が、このユーザＩＤに当該ユーザが受験可能な試験ＩＤ、採点可能な試験ＩＤが関連づけられている場合、試験提供サーバ１は、図４２に示すような採点者端末トップ画面Ｐ７３１を表示する。この採点者端末トップ画面Ｐ７３１には、採点ボタンＢ７３１が設けられている。このとき、試験提供サーバ１は、図３５に示したフローチャートに従って情報を取得し、採点者端末４ａに情報を送信する。
【０１２８】
採点者によって入力装置から採点ボタンＢ７３１がクリックされると、図４５に示す採点対象試験一覧画面Ｐ７３２の様に、このユーザが採点可能な試験ＩＤ、試験名を採点者端末４ａの表示装置に表示される。この採点対象試験一覧画面Ｐ７３２においては、試験ＩＤに採点ボタンが関連づけられている。採点者によって入力装置から採点ボタンＢ７３２がクリックされると、採点者端末４ａの記憶装置から、クリックされた採点ボタンＢ７３２に対応した試験ＩＤに基づいて解答用紙情報が抽出される。
【０１２９】
具体的には、図４６に示すような採点対象者検索画面Ｐ７３３が表示される。採点対象者検索画面Ｐ７３３においては、抽出されたユーザＩＤおよびユーザ名を、検索結果表示部７３４に表示する。この採点対象者検索画面Ｐ７３３においては、対象組織選択部７３２において、採点者に、ユーザが所属する組織名をコンボボックスから選択させ、検索ボタンＢ７３３をクリックさせることにより、検索結果表示部７３４に表示するユーザ名をフィルタリングすることができる。また、採点状況選択部７３３に設けられたチェックボックスにチェックを入れさせ、検索ボタンＢ７３３をクリックさせることにより、検索結果表示部７３４に表示するユーザ名をフィルタリングすることができる。
【０１３０】
図４６に示した採点対象者検索画面Ｐ７３３において、表示されたユーザ名に設けられた設問一覧表示リンクＬ７３１がクリックされると、採点者端末４ａの記憶装置に記憶された解答情報から、クリックされた設問一覧表示リンクＬ７３１に対応するユーザＩＤの解答用紙情報が抽出され、設問毎に、採点確定フラグに基づいて採点状況が表示される。更に、設問毎に採点画面表示リンクが設けられており、採点画面表示リンクＬ７３２がクリックされると、クリックされた採点画面表示リンクＬ７３２に対応する設問について、試験情報、解答用紙情報が抽出され、図４８に示す様な採点画面Ｐ７３５が表示される。
【０１３１】
ここで、図４８に示される採点画面Ｐ７３５について詳述する。採点画面Ｐ７３５には、問毎に解答表示部７３５ａおよび７３５ｂ、採点入力部７３６ａおよび７３６ｂが設けられている。採点入力部７３６ａは、採点者端末４ａの入力装置から入力可能な様に、テキストボックスが実装されている。更に、戻るボタンＢ７３４、進むボタンＢ７３５、設問一覧表示ボタンＢ７３６、保存ボタンＢ７３７、確定ボタンＢ７３８が設けられている。
【０１３２】
戻るボタンＢ７３４または進むボタンＢ７３５がクリックされると、採点画面Ｐ７３５に表示された採点は、試験提供サーバ１に送信され、解答用紙情報２４の「点数（採点結果）」に記憶される。更に、戻るボタンＢ７３４がクリックされた場合、採点者端末４ａの記憶装置に記憶された試験情報および解答用紙情報から表示されている設問の一つ前の設問を表示し、進むボタンＢ７３５がクリックされた場合、採点者端末４ａの記憶装置に記憶された試験情報および解答用紙情報から表示されている設問の一つ後の設問を表示する。
【０１３３】
設問一覧表示ボタンＢ７３６がクリックされると、図４７に示した設問一覧表示画面Ｐ７３４が表示され、採点者端末４ａでの入力装置からの指示に基づいて、選択された設問の採点画面Ｐ７３５を表示することができる。
【０１３４】
採点入力部７３６ａまたは７３６ｂに解答が入力されると、採点入力部７３６ａまたは７３６ｂに入力された文言を採点者端末４ａのＲＡＭやハードディスクなどの記憶装置に一時的に記憶する。
【０１３５】
保存ボタンＢ７３７がクリックされると、採点者端末４ａのＲＡＭやハードディスクなどの記憶装置に一時的に記憶された解答が、試験提供サーバ１に送信される。試験提供サーバ１では採点制御手段１５によって、送信された点数が、データベースサーバ２の解答用紙情報２４に記憶される。
【０１３６】
確定ボタンＢ７３８がクリックされると、採点入力部７３６ａおよび７３６ｂに入力された解答を試験提供サーバ１に送信するとともに、採点終了メッセージが試験提供サーバ１に送信される。また、このとき、データベースサーバ２の解答用紙情報２４の「受験採点状況」は、「採点終了」に変更される。
【０１３７】
ここで、全ての設問および問について採点されていない場合、確定ボタンＢ７３８がディセーブル（選択不可の状態）に設定されても良い。また、確定ボタンＢ７３８をディセーブルにしない場合、確定ボタンＢ７３８が選択されると、全ての設問および問について採点されていない旨のダイアログボックスを表示しても良い。
【０１３８】
一方、管理者端末５からのログインリクエストに基づいて図３６に示されたユーザトップ画面Ｐ７０１が表示される。このとき、ユーザから入力されたログインＩＤおよびパスワードに基づいて、試験提供サーバ１が、このユーザＩＤに当該ユーザが受験可能な試験ＩＤ、管理可能な試験ＩＤが関連づけられている場合、試験提供サーバ１は、図４９に示すような管理者端末トップ画面Ｐ５３１を表示する。この管理者端末トップ画面Ｐ７５１には、管理ボタンＢ７５１が設けられている。このとき、試験提供サーバ１は、このユーザが管理可能な試験ＩＤに基づいて、解答用紙情報２４からユーザの受験採点状況、点数などの情報を管理者端末５に送信する。
【０１３９】
管理者によって入力装置から管理ボタンＢ７３１がクリックされると、図５０に示す試験進捗状況一覧表示画面Ｐ７５２の様に、このユーザが管理可能な試験ＩＤ、試験名毎に、受験採点状況を集計した結果が採点者端末４ａの表示装置に表示される。この試験進捗状況一覧画面Ｐ７５２においては、試験ＩＤおよび受験採点状況毎にユーザがカウントされ、一覧表示されている。
【０１４０】
更に、第１の実施の形態の変形例５で説明した様に、試験結果を受験者に公開するタイミングが管理者端末５の入力装置からの指示に基づいて行われる場合、図５１に示すような試験進捗状況一覧表示画面Ｐ７５３が表示される。図５１に示す試験進捗状況一覧表示画面Ｐ７５３においては、既に公開されている試験について「（公開済）」と表示され、公開されていない試験について公開ボタンが設けられる。公開ボタンＢ７５２がクリックされると、クリックされた公開ボタンＢ７５２に対応する試験ＩＤについて、試験情報２３の公開フラグが真に設定され、受験者は試験結果を閲覧することができる。
【０１４１】
第１の実施の形態の変形例１で説明した様に、機械的に正否の判断が可能な選択形式の問題は試験提供サーバ１が採点し、記述式問題だけを採点者が採点する場合、図５２に示す様な採点画面Ｐ７３６が表示されても良い。この採点画面Ｐ７３６にも、図４８に示した採点画面Ｐ７３５に設けられた戻るボタンＢ７３４、進むボタンＢ７３５、設問一覧表示ボタンＢ７３６、保存ボタンＢ７３７、確定ボタンＢ７３８などが表示される。
【０１４２】
第１の実施の形態の変形例２で説明した様に、試験提供サーバ１によって正否が判断されても、採点者によって更にその採点結果が変更可能な場合、図５３に示す様な採点画面Ｐ７３７が表示されても良い。この採点画面Ｐ７３７にも、図４８に示した採点画面Ｐ７３５に設けられた戻るボタンＢ７３４、進むボタンＢ７３５、設問一覧表示ボタンＢ７３６、保存ボタンＢ７３７、確定ボタンＢ７３８などが表示される。
【０１４３】
第１の実施の形態の変形例２で説明した様に、採点者によって採点者端末４ａの入力装置から採点時に受験者へのコメントが入力され、そのコメントが受験者端末３ａの表示装置に表示される場合、図５４に示す様な採点画面Ｐ７３８が表示されても良い。この採点画面Ｐ７３８にも、図４８に示した採点画面Ｐ７３５に設けられた戻るボタンＢ７３４、進むボタンＢ７３５、設問一覧表示ボタンＢ７３６、保存ボタンＢ７３７、確定ボタンＢ７３８などが表示される。一方、受験者端末３ａの表示装置には、図５５に示すような採点結果表示画面Ｐ７１８が表示されても良い。この採点結果表示画面Ｐ７１８にも、図４０に示した受験画面Ｐ７１４に設けられた戻るボタンＢ７２０、進むボタンＢ７２１、設問一覧表示ボタンＢ７２２などが表示される。
【０１４４】
第１の実施の形態の変形例４で説明した様に、問題を作成した管理者が、管理者端末５の入力装置から採点者や受験者へのコメントを登録し、そのコメントを採点者や受験者が見ることができる場合、図５６に示す様な採点画面Ｐ７３９が表示されても良い。この採点画面Ｐ７３９にも、図４８に示した採点画面Ｐ７３５に設けられた戻るボタンＢ７３４、進むボタンＢ７３５、設問一覧表示ボタンＢ７３６、保存ボタンＢ７３７、確定ボタンＢ７３８などが表示される。一方、受験者端末３ａの表示装置には、図５７に示すような採点結果表示画面Ｐ７１９が表示されても良い。この採点結果表示画面Ｐ７１９にも、図４０に示した受験画面Ｐ７１４に設けられた戻るボタンＢ７２０、進むボタンＢ７２１、設問一覧表示ボタンＢ７２２などが表示される。
【０１４５】
（第３の実施の形態の変形例１）
第３の実施の形態においては、採点者が所属する下位組織のユーザを採点する場合について説明したが、第３の実施の形態の変形例１においては、採点者毎に採点対象組織を設定する場合について説明する。
【０１４６】
このとき、前記採点権限情報２５には、図５８に示すように更に前記採点者が採点可能な組織を識別する採点対象組織ＩＤが関連づけられている。
【０１４７】
試験提供サーバ１の前記採点制御手段１５は、データベースサーバ２の前記記憶装置から前記採点権限情報２５を読み出して、前記採点者のユーザＩＤに関連づけられた採点対象組織ＩＤおよび試験ＩＤを抽出し、前記記憶装置から前記ユーザ情報２２を読み出す。更に採点制御手段１５は、前記所属組織ＩＤが前記採点者のユーザＩＤに関連づけられた採点対象組織ＩＤとなるレコードを検索し、検索された前記レコードのユーザＩＤを抽出する、採点制御手段１５は、前記解答用紙情報２４から抽出された試験ＩＤおよびユーザＩＤに関連づけられた解答を前記採点者端末４ａに送信するとともに、前記採点者端末４ａから前記試験の採点結果を受信して、前記採点結果を前記受験者のユーザＩＤおよび前記試験ＩＤに関連づけてデータベースサーバ２の前記解答用紙情報２４に記憶する。
【０１４８】
次に、図５９を参照して、本発明の第３の実施の形態の変形例１に係る採点制御手段１５による採点制御処理を説明する。  
まず、ステップＳ５２１において、採点制御手段１５によって、採点者端末４ａから採点リクエストが受信される。この採点リクエストには、採点者のユーザＩＤまたはログインＩＤが含まれているとする。更にステップＳ５２２において、採点制御手段１５によってデータベースサーバ２から採点権限情報２５が読み出され、ステップＳ５２３においてユーザＤまたはログインＩＤから、このユーザ採点可能な採点対象組織ＩＤおよび試験ＩＤを抽出する。
【０１４９】
次に、ステップＳ５２４において採点制御手段１５によって、ユーザ情報２２が読み出され、ステップＳ５２５において抽出された所属組織ＩＤが採点対象組織ＩＤとなるレコードを検索し、そのレコードのユーザＩＤを抽出する。
【０１５０】
次に、ステップＳ５２６において、採点制御手段１５によって、解答用紙情報２４が読み出され、ステップＳ５２７において、ステップＳ５２５で抽出された全てのユーザＩＤについて、ステップＳ５２３で抽出された全ての試験ＩＤの解答用紙情報が抽出される。更に、ステップＳ５２８において、採点制御手段１５によって、試験情報２３が読み出されステップＳ５２３で抽出された試験ＩＤの試験情報が抽出され、ステップＳ５２９において、ステップＳ５２７で抽出された解答用紙情報およびステップＳ５２８で抽出された試験情報が採点者端末４ａに送信される。
【０１５１】
（第３の実施の形態の変形例２）
第３の実施の形態においては、採点者が所属する下位組織のユーザを採点する場合について説明したが、第３の実施の形態の変形例２においては、採点者毎に採点対象ユーザを設定する場合について説明する。
【０１５２】
このとき、前記採点権限情報２５には、図６０に示すように更に前記採点者が採点可能なユーザを識別する採点対象ユーザＩＤが関連づけられている。
【０１５３】
試験提供サーバ１の前記採点制御手段１５は、データベースサーバ２の前記記憶装置から前記採点権限情報２５を読み出して、前記採点者のユーザＩＤに関連づけられた採点対象ユーザＩＤおよび試験ＩＤを抽出する。更に採点制御手段１５は、前記解答用紙情報２４から抽出された採点対象ユーザＩＤおよび試験ＩＤに関連づけられた解答を前記採点者端末４ａに送信するとともに、前記採点者端末４ａから前記試験の採点結果を受信して、前記採点結果を前記受験者のユーザＩＤおよび前記試験ＩＤに関連づけて前記解答用紙情報２４に記憶する。
【０１５４】
次に、図６１を参照して、本発明の第３の実施の形態の変形例２に係る採点制御手段１５による採点制御処理を説明する。  
まず、ステップＳ５４１において、採点制御手段１５によって、採点者端末４ａから採点リクエストが受信される。この採点リクエストには、採点者のユーザＩＤまたはログインＩＤが含まれているとする。更にステップＳ５４２において、採点制御手段１５によってデータベースサーバ２から採点権限情報２５が読み出され、ステップＳ５４３においてユーザＤまたはログインＩＤから、このユーザ採点可能な採点対象ユーザＩＤおよび試験ＩＤを抽出する。
【０１５５】
次に、ステップＳ５４４において、採点制御手段１５によって、解答用紙情報２４が読み出され、ステップＳ５４５において、ステップＳ５４３で抽出された全てのユーザＩＤについて、ステップＳ５４３で抽出された全ての試験ＩＤの解答用紙情報が抽出される。更に、ステップＳ５４６において、採点制御手段１５によって、試験情報２３が読み出されステップＳ５４３で抽出された試験ＩＤの試験情報が抽出され、ステップＳ５４７において、ステップＳ５４５で抽出された解答用紙情報およびステップＳ５４６で抽出された試験情報が採点者端末４ａに送信される。
【０１５６】
（第４の実施の形態）
本発明の第４の実施の形態においては、試験情報２３の問ＩＤ毎にキーワードを登録しする。採点者端末４ａに受験者の解答を表示する場合、解答中のキーワードに色を付けることができる。更に、キーワード毎に重みを設定し、解答の中のキーワードの出現具合によって、点数を算出することができる。これにより、採点者の採点作業を支援することができる。
【０１５７】
図６２に示すように、データベースサーバ２の記憶装置に記憶された本発明の第４の実施の形態に係る試験情報２３ａは、ユーザに解答を入力させる問毎に、前記試験の解答となる文言に含まれるキーワードとその点数が関連づけられている。このキーワードは一つでも良いし、複数でも良い。また、キーワードの点数は、複数のキーワードに対して一つの点数が関連づけられても良いし、複数のキーワードに対してそれぞれ点数が関連づけられても良い。更に図６３に示すように、データベースサーバ２の記憶装置に記憶された本発明の第４の実施の形態に係る解答用紙情報２４ａは、キーワード採点結果が関連づけられている。
【０１５８】
本発明の第４の実施の形態に係る試験提供サーバ１の採点制御手段１５は、前記採点権限情報２５から前記採点者が採点可能な試験ＩＤを抽出してこの抽出した前記試験ＩＤに基づいて前記解答用紙情報２４ａから前記試験の解答を抽出し、前記記憶装置から前記試験情報２３ａを読み出して、抽出された試験の解答に含まれるキーワードを検索して、検索されたキーワードに関連づけられたキーワードの点数を算出して、解答用紙情報２４ａに記憶して前記採点者端末４ａに送信する。更に、採点制御手段１５は、前記採点者端末４ａから前記試験の採点結果を受信して、前記採点結果を前記受験者のユーザＩＤおよび前記試験ＩＤに関連づけて前記解答用紙情報２４ａに記憶する。
【０１５９】
次に、図６４を参照して、本発明の第４の実施の形態に係る採点制御手段１５による採点制御処理を説明する。  
まず、ステップＳ６０１において、採点制御手段１５によって、採点者端末４ａから採点リクエストが受信される。この採点リクエストには、採点者のユーザＩＤまたはログインＩＤが含まれているとする。更にステップＳ６０２において、採点制御手段１５によって、解答用紙情報２４ａからこの採点者の採点対象となるユーザの解答用紙情報が抽出される。更に、ステップＳ６０３において、採点制御手段１５によって、この採点者が採点する試験の試験情報２３ａが読み出される。
【０１６０】
次に、ステップＳ６０４において、ステップＳ６０３で読み出された試験情報２３ａについて、キーワードが設定されている問があるか否かが判定される。キーワードが設定されている問がないと判定された場合、ステップＳ６０９に進み、ステップＳ６０２で抽出された解答用紙情報と、ステップＳ６０３で読み出された試験情報を、採点者端末４ａに送信する。
【０１６１】
一方、キーワードが設定されている問があると判定された場合、キーワードが設定されている全ての問についてステップＳ６０５ないしステップＳ６０８の処理が繰り返される。  
具体的には、ステップＳ６０５において、解答用紙情報２４ａの解答を読み出し、試験情報２３ａのキーワードが含まれているかいないかを判定する。キーワードが含まれていない場合は、そのまま処理を終了する。一方、キーワードが含まれている場合、ステップＳ６０７において含まれているキーワードから点数を対応付けて抽出し、ステップＳ６０８においてステップＳ６０７で抽出された点数を合算して、解答用紙情報２４ａのキーワード採点結果に記憶する。
【０１６２】
更に、ステップＳ６０９において、ステップＳ６０２で抽出された解答用紙情報と、ステップＳ６０３で読み出された試験情報を、採点者端末４ａに送信する。
【０１６３】
このとき、採点者端末４ａには、例えば図６５に示すような採点画面Ｐ７４０が表示される。採点画面Ｐ７４０には、キーワード評価表示部７３７を備えている。キーワード評価表示部７３７は、試験情報２３ａに含まれたキーワード毎に、受験者の解答にこのキーワードが含まれているか否かを検証し、点数を記憶している、更に、点数を加算して合計点数を表示している。採点者は入力装置を介して、この合計点数を参照して、受験者によって入力された解答情報を参照して、この問に対する解答を、採点入力部７３８に入力する。更に、受験者の解答において、含まれているキーワードには、四角で囲ったり色づけしても良い。
【０１６４】
ここでは、採点制御手段１５によって採点リクエストが送信されたときにキーワードの点数が算出される場合について説明するが、受験制御手段１４によって受験者端末から試験が提出されたときにキーワードの点数が算出されても良い。
【０１６５】
（第５の実施の形態）
本発明の第５の実施の形態においては、採点者端末４ａに受験者の解答を表示する場合、受験者の解答の文字数をカウントし、表示する。これにより、文字数制限のある問について、解答が制限文字数以内で記述されているか否かがすぐに判別される。これにより、採点者の採点作業を支援することができる。
【０１６６】
図６６に示すように、データベースサーバ２の記憶装置に記憶された本発明の第５の実施の形態に係る試験情報２３ｂは、ユーザに解答を入力させる問毎に、その問の質問で設定された制限文字数が関連づけられる。この制限文字数は、試験作成者端末７において入力させた情報であっても良い。一方、解答用紙情報２４ｂには、ユーザに解答を入力させる問について、制限文字数が設定されている場合、その解答の文字数が記憶される。
【０１６７】
次に、図６８を参照して、本発明の第５の実施の形態に係る採点制御手段１５による採点制御処理を説明する。  
まず、ステップＳ７０１において、採点制御手段１５によって、受験者端末３ａより解答情報が送信されると、ステップＳ７０２において、この解答情報に含まれる試験ＩＤに基づいて試験情報２３ｂを読み出し、この解答において、文字数が制限されている問があるか否かを判定する。文字数を制限されている問がないと判定された場合、ステップＳ７０５に進み、ステップＳ７０１で受信した解答情報を、データベースサーバ２の解答用紙情報２４ｂに記憶する。
【０１６８】
一方、文字数が制限されている問があると判定された場合、解答の文字数が制限されている全ての問に対して、ステップＳ７０３およびＳ７０４を実行する。具体的には、ステップＳ７０３において、解答の文字数、具体的にはそのバイト数を算出し、算出されたバイト数に基づいて文字数をカウントする。更に、ステップＳ７０４において、ステップＳ７０３でカウントされた文字数を解答用紙情報に挿入する。全ての問に対してステップＳ７０３およびＳ７０４の処理が終了すると、ステップＳ７０５において、文字数が記憶された解答情報を、解答用紙情報２４ｂに記憶する。
【０１６９】
この解答用紙情報が採点者端末４ａにおいて採点される場合、図６９に示すような採点画面Ｐ７４１が表示される。この採点画面Ｐ７４１は、文字数表示部７３９を備えている。文字数表示部７３９は、文字数制限されている問に対して、試験提供サーバ１によってカウントされた文字数が表示された
また、受験者端末３ａにおいて受験者に受験させる場合、図７０に示すような採点画面Ｐ７４１を表示しても良い。採点画面Ｐ７４１においては、文字数チェックボタンＢ７２３が設けられており、受験者によって入力装置から文字数チェックボタンＢ７２３がクリックされると、それに対応する解答入力欄に入力された文言のバイト数を算出して文字数を算出し、文字数表示部７１７に表示しても良い。
【０１７０】
（第６の実施の形態）
本発明の第６の実施の形態においては、採点者に採点させる場合、同一問題だけを連続して採点させる。具体的には、問１だけを連続して全ての受験者の解答を採点することができる。これにより、採点者は連続して同じ問題を採点することができるので、採点作業の効率を向上させることができる。更に、問毎に採点者を分担させる場合にも好適である。
【０１７１】
例えば、図４６に示すような採点対象者検索画面Ｐ７３３が採点者端末４ａに表示され、採点者によってユーザ名「日本花子」と表示された設問一覧表示リンクＬ７３１がクリックされると、図７１に示すような採点画面Ｐ７４２が表示される。この採点画面Ｐ７４２には、前の人ボタンＢ７３９および次の日とボタンＢ７４０が設けられている。更に、受験者名表示部７４１ａには、図４６で選択された「日本花子」と表示されている。
【０１７２】
ここで、前の人ボタンＢ７３９がクリックされると、図４６の検索結果表示部７３４に表示されたリストにおいて、現在表示されている「日本花子」の前のユーザ「鈴木太郎」についての解答が表示された採点画面Ｐ７４３が、採点者端末４ａに表示される。この採点画面Ｐ７４３における受験者名表示部７４１ｂには、「日本花子」の前のユーザである「鈴木太郎」と表示されている。
【０１７３】
同様に、次の人ボタンＢ７４０がクリックされると、図４６の検索結果表示部７３４に表示されたリストにおいて、現在表示されている「日本花子」の次のユーザ「ジョン  スミス」についての解答が表示された採点画面Ｐ７４４が、採点者端末４ａに表示される。この採点画面Ｐ７４４における受験者名表示部７４１ｃには、「日本花子」の次のユーザである「ジョン  スミス」と表示されている。
【０１７４】
（その他の実施の形態）
上記のように、本発明の第１の実施の形態ないし第６の実施の形態によって記載したが、この開示の一部をなす論述および図面はこの発明を限定するものであると理解すべきではない。この開示から当業者には様々な代替実施の形態、実施例および運用技術が明らかとなる。
【０１７５】
例えば、本発明の第１の実施の形態に記載した試験提供サーバ１は、図３に示すようにその機能や処理数に応じてデータベースサーバ２などの複数のハードウェアと互いに通信可能となる様に構成しても良いし、データベースサーバ２に記憶された情報を試験提供サーバ１に内蔵された記憶装置に記憶して一つのハードウェア上に構成されても良い。
【０１７６】
本発明はここでは記載していない様々な実施の形態等を含むことは勿論である。従って、本発明の技術的範囲は上記の説明から妥当な特許請求の範囲に係る発明特定事項によってのみ定められるものである。
【図面の簡単な説明】
【０１７７】
【図１】本発明の第１の実施の形態に係る試験提供システムのシステム構成図。
【図２】本発明の第１の実施の形態に係る試験提供サーバのハードウェア構成図。
【図３】本発明の第１の実施の形態に係る試験提供サーバおよびデータベースサーバの機能ブロック図。
【図４】本発明の第１の実施の形態に係るデータベースサーバに記憶された情報を説明する図。
【図５】本発明の第１の実施の形態に係る試験提供システムに適用される試験提供方法のシーケンス図。
【図６（ａ）】本発明の第１の実施の形態に係る解答用紙情報のデータ構造とデータの一例を示す図であり「受験状況」が「未受験」であるときの一例。
【図６（ｂ）】本発明の第１の実施の形態に係る解答用紙情報のデータ構造とデータの一例を示す図であり「受験状況」が「提出」であるときの一例。
【図６（ｃ）】本発明の第１の実施の形態に係る解答用紙情報のデータ構造とデータの一例を示す図であり「受験状況」が「採点終了」であるときの一例。
【図７】本発明の第１の実施の形態に係る受験者端末の機能ブロック図。
【図８】本発明の第１の実施の形態に係る受験者端末の処理を示したフローチャート。
【図９】本発明の第１の実施の形態に係る受験者端末で表示される受験者端末トップ画面の一例。
【図１０】本発明の第１の実施の形態に係る受験者端末で表示される受験画面の一例。
【図１１】本発明の第１の実施の形態に係る受験者端末で表示される採点結果表示画面の一例。
【図１２】本発明の第１の実施の形態に係る採点者端末の機能ブロック図。
【図１３】本発明の第１の実施の形態に係る採点者端末の処理を示したフローチャート。
【図１４】本発明の第１の実施の形態に係る採点者端末で表示される採点者端末トップ画面の一例。
【図１５】本発明の第１の実施の形態に係る採点者端末で表示される採点画面の一例。
【図１６】本発明の第１の実施の形態に係る管理者端末の機能ブロック図。
【図１７】本発明の第１の実施の形態の変形例１に係る試験情報のデータ構造を説明する図。
【図１８】本発明の第１の実施の形態の変形例１に係る採点者端末に表示される画面の一例。
【図１９】本発明の第１の実施の形態の変形例２に係る採点者端末に表示される画面の一例。
【図２０】本発明の第１の実施の形態の変形例３に係る解答用紙情報のデータ構造を説明する図。
【図２１】本発明の第１の実施の形態の変形例３に係る採点者端末に表示される画面の一例。
【図２２】本発明の第１の実施の形態の変形例３に係る受験者端末に表示される画面の一例。
【図２３】本発明の第１の実施の形態の変形例４に係る試験情報のデータ構造を説明する図。
【図２４】本発明の第１の実施の形態の変形例４に係る採点者端末に表示される画面の一例。
【図２５】本発明の第１の実施の形態の変形例４に係る受験者端末に表示される画面の一例。
【図２６】本発明の第１の実施の形態の変形例５に係る試験情報のデータ構造を説明する図。
【図２７】本発明の第２の実施の形態に係る試験提供システムのシステム構成図。
【図２８】本発明の第２の実施の形態に係る試験作成者端末の機能ブロック図。
【図２９】本発明の第２の実施の形態に係る試験提供システムに適用される試験提供方法のシーケンス図。
【図３０】本発明の第２の実施の形態に係る試験作成者端末に表示される試験作成画面の一例。
【図３１】本発明の第２の実施の形態に係る試験作成者端末に表示される設問候補作成画面の一例。
【図３２】本発明の第２の実施の形態に係る試験作成者端末に表示される問題編集画面の一例。
【図３３】本発明の第２の実施の形態に係る試験作成者端末に表示されるプレビュー表示画面の一例。
【図３４】本発明の第３の実施の形態に係るデータベースサーバに記憶された情報を説明する図。
【図３５】本発明の第３の実施の形態に係る採点制御処理手段の処理を説明するフローチャート。
【図３６】本発明の第３の実施の形態に係る試験提供サーバが、受験者端末、採点者端末、管理者端末に表示するユーザトップ画面の一例。
【図３７】本発明の第３の実施の形態に係る試験提供サーバが、受験者端末に表示する受験者端末トップ画面の一例。
【図３８】本発明の第３の実施の形態に係る試験提供サーバが、受験者端末に表示する試験一覧画面の一例。
【図３９】本発明の第３の実施の形態に係る試験提供サーバが、受験者端末に表示する設問一覧表示画面の一例。
【図４０】本発明の第３の実施の形態に係る試験提供サーバが、受験者端末に表示する受験画面の一例。
【図４１】本発明の第３の実施の形態に係る試験提供サーバが、受験者端末に表示する提出済試験一覧画面の一例。
【図４２】本発明の第３の実施の形態に係る試験提供サーバが、受験者端末に表示する結果表示画面の一例。
【図４３】本発明の第３の実施の形態に係る試験提供サーバが、受験者端末に表示する採点結果表示画面の一例。
【図４４】本発明の第３の実施の形態に係る試験提供サーバが、採点者端末に表示する採点者端末トップ画面の一例。
【図４５】本発明の第３の実施の形態に係る試験提供サーバが、採点者端末に表示する採点対象試験一覧画面の一例。
【図４６】本発明の第３の実施の形態に係る試験提供サーバが、採点者端末に表示する採点対象者検索画面の一例。
【図４７】本発明の第３の実施の形態に係る試験提供サーバが、採点者端末に表示する設問一覧表示画面の一例。
【図４８】本発明の第３の実施の形態に係る試験提供サーバが、採点者端末に表示する採点画面の一例。
【図４９】本発明の第３の実施の形態に係る試験提供サーバが、管理者端末に表示する管理者端末トップ画面の一例。
【図５０】本発明の第３の実施の形態に係る試験提供サーバが、管理者端末に表示する試験進捗状況一覧表示画面の一例。
【図５１】本発明の第３の実施の形態に係る試験提供サーバが、管理者端末に表示する試験進捗状況一覧表示画面の一例。
【図５２】本発明の第３の実施の形態に係る試験提供サーバが、採点者端末に表示する採点画面の一例。
【図５３】本発明の第３の実施の形態に係る試験提供サーバが、採点者端末に表示する採点画面の一例。
【図５４】本発明の第３の実施の形態に係る試験提供サーバが、採点者端末に表示する採点画面の一例。
【図５５】本発明の第３の実施の形態に係る試験提供サーバが、受験者端末に表示する採点結果表示画面の一例。
【図５６】本発明の第３の実施の形態に係る試験提供サーバが、採点者端末に表示する採点画面の一例。
【図５７】本発明の第３の実施の形態に係る試験提供サーバが、受験者端末に表示する採点結果表示画面の一例。
【図５８】本発明の第３の実施の形態の変形例１に係る採点権限情報のデータ構造を説明する図。
【図５９】本発明の第３の実施の形態の変形例１に係る採点制御処理手段の処理を説明するフローチャート。
【図６０】本発明の第３の実施の形態の変形例２に係る採点権限情報のデータ構造を説明する図。
【図６１】本発明の第３の実施の形態の変形例２に係る採点制御処理手段の処理を説明するフローチャート。
【図６２】本発明の第４の実施の形態に係る試験情報のデータ構造を説明する図。
【図６３】本発明の第４の実施の形態に係る解答用紙情報のデータ構造を説明する図。
【図６４】本発明の第４の実施の形態に係る採点制御処理手段の処理を説明するフローチャート。
【図６５】本発明の第４の実施の形態に係る試験提供サーバが、採点者端末に表示する採点画面の一例。
【図６６】本発明の第５の実施の形態に係る試験情報のデータ構造を説明する図。
【図６７】本発明の第５の実施の形態に係る解答用紙情報のデータ構造を説明する図。
【図６８】本発明の第５の実施の形態に係る採点制御処理手段の処理を説明するフローチャート。
【図６９】本発明の第５の実施の形態に係る試験提供サーバが、採点者端末に表示する採点画面の一例。
【図７０】本発明の第５の実施の形態に係る試験提供サーバが、受験者端末に表示する受験画面の一例。
【図７１】本発明の第６の実施の形態に係る試験提供サーバが、採点者端末に表示する採点画面の一例。
【図７２】本発明の第６の実施の形態に係る試験提供サーバが、採点者端末に表示する採点画面の一例。
【図７３】本発明の第６の実施の形態に係る試験提供サーバが、採点者端末に表示する採点画面の一例。
【符号の説明】
【０１７８】
１…試験提供サーバ
２…データベースサーバ
３ａ、３ｂ…受験者端末
４ａ、４ｂ…採点者端末
５…管理者端末
６…通信ネットワーク
７…試験作成者端末
１０、１０ａ…試験提供システム
１１…ウェブインタフェース提供手段
１２…データベースインタフェース提供手段
１２，２１…データベースインタフェース提供手段
１３…認証手段
１４…受験制御手段
１５…採点制御手段
１６…採点結果提供手段
１７…集計手段
１８…管理手段
２１…データベースインタフェース提供手段
２２、２２ａ…ユーザ情報
２３、２３ａ、２３ｂ…試験情報
２４、２４ａ、２４ｂ、２４ｃ…解答用紙情報
２５…採点権限情報
２６…管理者権限情報
２７…組織情報
３１、４１、５２…表示手段
３２、４２、５２…送信手段
３３、４３、５３…スクリプト実行手段
６１…試験情報読み込み手段
６２…試験情報保存手段
６３…試験情報作成手段
６４…試験情報表示手段
６５…試験情報記憶装置
１０１…中央処理制御装置
１０２…ＲＯＭ
１０３…ＲＡＭ
１０４…入力装置
１０５…表示装置
１０６…通信制御装置
１０７…記憶装置
１０８…リムーバブルディスク
１０９…入出力インタフェース
１１０…バス
１５０ａ…設問文表示部
１５０ｂ…問文表示部
１５１ａ，１５１ｂ…解答入力部
１５２ａ，１５２ｂ…解答表示部
１５３ａ，１５３ｂ…採点入力部
１５４ａ…採点表示部
１５５…合計結果表示部
２０１…採点入力部
２０２…選択肢表示部
２０３…採点表示部
３０２…採点入力部
４０１…コメント入力部
４０３…コメント表示部
５０１…採点者宛コメント表示部
５０２…受験者宛コメント表示部
６０１…設問一覧表示部
６０２…設問候補表示部
６０４…問一覧表示部
６０５…問題文入力部
６０６…解答形式選択部
６０７…解答一覧表示部
７１０ａ…設問文表示部
７１０ｂ…問文表示部
７１１ａ，７１１ｂ…解答入力部
７１４ａ…採点表示部
７１５…設問小計結果表示部
７１７…文字数表示部
７３２…対象組織選択部
７３３…採点状況選択部
７３４…検索結果表示部
７３５ａ，７３５ｂ…解答表示部
７３６ａ，７３６ｂ…採点入力部
７３７…キーワード評価表示部
７３８…採点入力部
７３９…文字数表示部
７４１ａ、７４１ｂ、７４１ｃ…受験者名表示部
７４１ｃ…受験者名表示部
【図１】
2006099031.tif 000003
【図２】
2006099031.tif 000004
【図３】
2006099031.tif 000005
【図４】
2006099031.tif 000006
【図５】
2006099031.tif 000007
【図６（ａ）】
2006099031.tif 000008
【図６（ｂ）】
2006099031.tif 000009
【図６（ｃ）】
2006099031.tif 000010
【図７】
2006099031.tif 000011
【図８】
2006099031.tif 000012
【図９】
2006099031.tif 000013
【図１０】
2006099031.tif 000014
【図１１】
2006099031.tif 000015
【図１２】
2006099031.tif 000016
【図１３】
2006099031.tif 000017
【図１４】
2006099031.tif 000018
【図１５】
2006099031.tif 000019
【図１６】
2006099031.tif 000020
【図１７】
2006099031.tif 000021
【図１８】
2006099031.tif 000022
【図１９】
2006099031.tif 000023
【図２０】
2006099031.tif 000024
【図２１】
2006099031.tif 000025
【図２２】
2006099031.tif 000026
【図２３】
2006099031.tif 000027
【図２４】
2006099031.tif 000028
【図２５】
2006099031.tif 000029
【図２６】
2006099031.tif 000030
【図２７】
2006099031.tif 000031
【図２８】
2006099031.tif 000032
【図２９】
2006099031.tif 000033
【図３０】
2006099031.tif 000034
【図３１】
2006099031.tif 000035
【図３２】
2006099031.tif 000036
【図３３】
2006099031.tif 000037
【図３４】
2006099031.tif 000038
【図３５】
2006099031.tif 000039
【図３６】
2006099031.tif 000040
【図３７】
2006099031.tif 000041
【図３８】
2006099031.tif 000042
【図３９】
2006099031.tif 000043
【図４０】
2006099031.tif 000044
【図４１】
2006099031.tif 000045
【図４２】
2006099031.tif 000046
【図４３】
2006099031.tif 000047
【図４４】
2006099031.tif 000048
【図４５】
2006099031.tif 000049
【図４６】
2006099031.tif 000050
【図４７】
2006099031.tif 000051
【図４８】
2006099031.tif 000052
【図４９】
2006099031.tif 000053
【図５０】
2006099031.tif 000054
【図５１】
2006099031.tif 000055
【図５２】
2006099031.tif 000056
【図５３】
2006099031.tif 000057
【図５４】
2006099031.tif 000058
【図５５】
2006099031.tif 000059
【図５６】
2006099031.tif 000060
【図５７】
2006099031.tif 000061
【図５８】
2006099031.tif 000062
【図５９】
2006099031.tif 000063
【図６０】
2006099031.tif 000064
【図６１】
2006099031.tif 000065
【図６２】
2006099031.tif 000066
【図６３】
2006099031.tif 000067
【図６４】
2006099031.tif 000068
【図６５】
2006099031.tif 000069
【図６６】
2006099031.tif 000070
【図６７】
2006099031.tif 000071
【図６８】
2006099031.tif 000072
【図６９】
2006099031.tif 000073
【図７０】
2006099031.tif 000074
【図７１】
2006099031.tif 000075
【図７２】
2006099031.tif 000076
【図７３】
2006099031.tif 000077