(57)【要約】【課題】  客観的にユーザのスキルレベルを評価し、教育システムを使用する教育担当の者に、所定のグループ内のスキルレベルに関する情報を提供することで、教育担当の者がグループ全体の能力を客観的に評価することが可能であるシステム、サーバを提供する。【解決手段】クライアント端末に対して問題データを送信し、問題データの解答データを受信することで、ユーザのスキルレベルを評価したスキルレベル習熟度情報を生成するサーバと、クライアント端末に対して質問データを送信し、質問データの回答データを受信することで、ユーザのスキルレベル達成度情報を生成するサーバと、スキルレベル習熟度情報、スキルレベル達成度情報に基づいて、ユーザが属するグループの総合的な情報をクライアント端末に送信するサーバとを備える学習システム。【選択図】        図１
2006171674.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介して互いに接続されたマネジメントサーバ、スキルチェックサーバ、パネルサーバ及び、クライアント端末から構成される学習システムであって、
前記スキルチェックサーバは、前記クライアント端末に対して所定のカテゴリの試験問題データを送信し、前記試験問題データの解答データを受信することで、前記ユーザのスキルレベルを判定し、前記解答データ、及び前記スキルレベルに関するスキルレベル習熟度情報を前記マネジメントサーバに送信し、
前記パネルサーバは、前記クライアント端末に対して所定のカテゴリの質問データを送信し、前記質問データの回答データを受信することで、前記ユーザのスキルレベルを判定し、前記スキルレベルに関するスキルレベル達成度情報を前記マネジメントサーバに送信し、
前記マネジメントサーバは受信した、スキルレベル習熟度情報、スキルレベル達成度情報に基づいて、前記ユーザが属するグループの総合的なスキルレベルに関するスキルレベル情報を算出し、算出したスキルレベル情報を前記クライアント端末に送信する、学習システム。
【請求項２】
請求項１に記載の学習システムであって、前記スキルチェックサーバから前記スキルレベル習熟度情報の受信を行い、前記受信したスキルレベル習熟度情報に基づいて、前記クライアント端末に前記ユーザに適した教育コースデータを送信する教育データベースをさらに備えた学習システム。
【請求項３】
請求項１又は請求項２に記載の学習システムであって、前記スキルチェックサーバからの要求に応じて試験問題データを送信し、前記パネルサーバからの要求に応じて質問データを送信するテスト問題データベースをさらに備えた学習システム。
【請求項４】
ユーザにより操作可能なクライアント端末と、ネットワークを介して当該クライアント端末と通信可能なスキルチェックサーバであって、
前記クライアント端末から送信された操作情報に応じて、前記ユーザのスキルレベルに応じたカテゴリからいずれかのカテゴリの選択をする学習カテゴリ選択手段と、
前記選択されたカテゴリに対応した試験問題データを選択する試験問題選択手段と、
前記試験問題データを前記クライアント端末に送信する試験問題データ送信手段と、
前記試験問題データに対応した解答データを前記クライアント端末から受信する試験解答データ受信手段と、
前記解答データに基づいて、前記ユーザのスキルレベルに関するスキルレベル習熟度情報を生成するスキルレベル情報生成手段と、
前記スキルレベル情報に基づいて、前記ユーザの教育コースデータの受信をする教育コースデータ受信手段と、
前記受信した教育コースデータを前記クライアント端末に送信する教育コースデータ送信手段と、
を備えたスキルチェックサーバ。
【請求項５】
請求項４に記載のスキルチェックサーバであって、
前記試験問題選択手段は、選択されたカテゴリに対応した試験問題データをランダムに選択し、
前記試験問題データ送信手段は、選択した前記試験問題データが選択肢により解答する試験問題データである場合には、この選択肢を構成する複数の枝をランダムの順番で構成した試験問題データを送信するスキルチェックサーバ。
【請求項６】
ユーザにより操作可能なクライアント端末とネットワークを介して通信可能なパネルサーバであって、
複数の分野により細分化され、該分野における前記ユーザの段階を示す複数のスキルレベルと、該スキルレベルに対応する一以上の質問情報と、該質問情報に対応する複数の選択肢情報と、該選択肢情報に対応する点数情報とを記憶する記憶領域を含む記憶手段を備え、
該ユーザの選択に応答して、該選択をしたスキルレベルに対応する複数の質問情報及び該質問情報に対応する複数の選択肢情報を前記クライアント端末に送信をする質問情報送信手段と、
該送信をした質問情報に対する前記ユーザの選択肢の選択情報の入力を前記クライアント端末から受信をする選択情報受信手段と、
該受信をした選択情報に基づいて点数情報を集計して前記ユーザのスキルレベルに関するスキルレベル達成度情報を生成するスキルレベル達成度情報生成手段と、
該スキルレベル達成度情報に基づいて、前記ユーザのスキルレベルを前記複数の分野ごとにパネル表示する画像データを送信するパネル表示画像送信手段と、
を備えたパネルサーバ。
【請求項７】
請求項６に記載のパネルサーバであって、
前記ユーザが目標とするスキルレベル達成度情報の入力の受付をする情報の送信をする目標受付情報送信手段と、
ユーザが目標とするスキルレベル情報の入力の受信をする目標受信手段と、を備えたパネルサーバ。
【請求項８】
請求項６又は請求項７に記載のパネルサーバであって、
前記質問情報送信手段が送信をした質問情報に対して前記ユーザのスキルレベル達成度情報の変更指示情報の入力の受信をする変更指示情報受信手段と、
該受信をしたスキルレベル達成度情報の変更指示情報に応じて前記スキルレベル達成度情報の更新をし、該更新をしたスキルレベル達成度情報に対応する複数の質問情報の送信をする質問情報更新送信手段と、を備えるパネルサーバ。
【請求項９】
請求項８に記載のパネルサーバであって、
該質問情報更新送信手段は、前記更新をする直前に送信をした複数の質問情報との差異部分を強調した質問情報の送信をするパネルサーバ。
【請求項１０】
一以上のサーバとネットワークを介して互いに接続されたマネジメントサーバであって、
前記一以上のサーバから送信されるスキルレベルに関する情報と、このスキルレベルが評価された対象となったユーザが属するグループに関するグループ情報の受信をする情報受信手段と、
前記受信したスキルレベルに関する情報に基づいて、前記ユーザが属するグループのスキルレベル情報を算出するスキルレベル算出手段と、
前記算出したスキルレベル情報と前記グループ情報とに基づいて、前記スキルレベルの統計データを算出する統計データ算出手段と、
を備えたマネジメントサーバ。
【請求項１１】
ネットワークを介して互いに接続されたマネジメントサーバ、スキルチェックサーバ、パネルサーバ及び、クライアント端末から構成される学習システムにて動作するプログラムであって、
前記スキルチェックサーバに対して、前記クライアント端末に対して所定のカテゴリの試験問題データを送信するステップと、前記試験問題データの解答データを受信することで、前記ユーザのスキルレベルを判定するステップと、前記解答データ、及び前記スキルレベルに関するスキルレベル習熟度情報を前記マネジメントサーバに送信するステップとを実行するプログラムと、
前記パネルサーバに対して、前記クライアント端末に対して所定のカテゴリの質問データを送信するステップと、前記質問データの回答データを受信することで、前記ユーザのスキルレベルを判定するステップと、前記スキルレベルに関するスキルレベル達成度情報を前記マネジメントサーバに送信するステップとを実現するプログラムと、
前記マネジメントサーバに対して、受信したスキルレベル習熟度情報、スキルレベル達成度情報に基づいて、前記ユーザが属するグループの総合的なスキルレベルに関するスキルレベル情報を算出するステップと、算出したスキルレベル情報を前記クライアント端末に送信するステップとを実現するプログラムと、
を備えるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、学習システム、サーバに関する。特に、クライアント端末とサーバとの通信により学習に関するデータの送受信を行い、かつ、この学習に関するデータに基づいて、クライアント端末を使用するユーザのスキルレベルの判定を行う学習システム、サーバに関する。
【背景技術】
【０００２】
従来、学習システムでは、インターネット、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）等、通信ネットワーク３０を介してクライアント端末とサーバとの間の通信を行うことによって、学習に関する情報をクライアント端末に送信する学習システムがあり、一般にｅラーニング（ｅ−Ｌｅａｒｎｉｎｇ）と称されている。このｅラーニングと称される学習システムによれば、離れた場所であっても学習情報が入手可能であり、ユーザに対して簡便で効率のよい学習環境を提供することができることで、好評を得ている。
【０００３】
例えば、特許文献１においては、ユーザのスキルレベルの自己申告を行った後、予め評価された指導者の指導水準、指導者の紹介情報（例えば、顔画像、名前、自己紹介文など）が参照され、指導者の選択ができる学習システムが開示されており、指導者の指導水準を予め評価することによって、ユーザのスキルレベルに合った指導者を紹介することができる。
【特許文献１】特開２００２−１８３４８７号公報
【０００４】
しかしながら、上述した学習システムでは、学習情報の多様化やｅラーニングサイトの増加に伴って、教育コース（例えば、ｅラーニングサイト内の教育内容）を適切に選択させることが困難になってきている。すなわち、教育コースによっては、教育内容の進歩が著しく早いコースもあるため、ユーザ自身が適切なコースを選択することが困難な場合がある。さらに、ユーザが教育コースを適切に選択するには、ユーザが認識する自身のスキルレベルを的確に把握していることが前提となるが、ユーザ自身による主観的な判断によって教育コースの選択を誤ることがあり、実際にはユーザに適した教育コースを提供するには至らないことがある。
【０００５】
さらに、上述の学習システムでは、多数のユーザのスキルレベルについて総合的なデータ、情報を提供することができない。すなわち、この学習システムを使用する教育担当の者が所定の部署やグループ全体のスキルレベルを把握して、部署内やグループ全体の能力を評価することが可能であることが望ましい。
【０００６】
加えて、教育担当の者が把握した所定の部署やグループ全体のスキルレベルに基づいて、教育計画を容易に検討できる情報が提供されることが望ましい。
【０００７】
本発明の目的は、ユーザの客観的なスキルレベルを判定し、この判定したスキルレベルに基づいて、ユーザのスキルレベルに適した教育コースを提供し、この教育コースに適した教育計画に関する情報を提供し、かつ、システムを使用する教育担当の者に複数のユーザにより構成される所定の部署やグループ全体のスキルレベルに関する情報を提供することで、教育担当の者がグループ全体の能力を客観的に評価することが可能であるシステム、サーバを提供することである。
【発明の開示】
【課題を解決するための手段】
【０００８】
以上のような目的を達成するために、本発明は、以下のようなものを提供する。
【０００９】
（１）  ネットワークを介して互いに接続されたマネジメントサーバ、スキルチェックサーバ、パネルサーバ及び、クライアント端末から構成される学習システムであって、
前記スキルチェックサーバは、前記クライアント端末に対して所定のカテゴリの問題データを送信し、前記問題データの解答データを受信することで、前記ユーザのスキルレベルを判定し、前記解答データ、及び前記スキルレベルに関するスキルレベル習熟度情報を前記マネジメントサーバに送信し、
前記パネルサーバは、前記クライアント端末に対して所定のカテゴリの質問データを送信し、前記質問データの回答データを受信することで、前記ユーザのスキルレベルを判定し、前記スキルレベルに関するスキルレベル達成度情報を前記マネジメントサーバに送信し、
前記マネジメントサーバは受信した、スキルレベル習熟度情報、スキルレベル達成度情報に基づいて、前記ユーザが属するグループの総合的なスキルレベルに関するスキルレベル情報を算出し、算出したスキルレベル情報を前記クライアント端末に送信する、学習システム。
【００１０】
（２）  （１）又は（２）に記載の学習システムであって、前記スキルチェックサーバから前記スキルレベル習熟度情報の受信を行い、前記受信したスキルレベル習熟度情報に基づいて、前記クライアント端末に前記ユーザに適した教育コースデータを送信する教育データベースをさらに備えた学習システム。
【００１１】
（１）、（２）に記載の発明によれば、ユーザは様々なスキルレベルの質問を容易な操作で閲覧することにより、事前に自らの大まかなスキルレベルを認識していなくても短期間に適切なスキル判定レベルを探索することが可能となる。
【００１２】
（３）  （１）又は（２）に記載の学習システムであって、前記スキルチェックサーバからの要求に応じて試験問題データを送信し、前記パネルサーバからの要求に応じて質問データを送信するテスト問題データベースをさらに備えた学習システム。
【００１３】
（４）  ユーザにより操作可能なクライアント端末と、ネットワークを介して当該クライアント端末と通信可能なスキルチェックサーバであって、
前記クライアント端末から送信された操作情報に応じて、前記ユーザのスキルレベルに応じたカテゴリからいずれかのカテゴリの選択をする学習カテゴリ選択手段と、
前記選択されたカテゴリに対応した試験問題データを選択する試験問題選択手段と、
前記試験問題データを前記クライアント端末に送信する試験問題データ送信手段と、
前記試験問題データに対応した解答データを前記クライアント端末から受信する試験解答データ受信手段と、
前記解答データに基づいて、前記ユーザのスキルレベルに関するスキルレベル習熟度情報を生成するスキルレベル情報生成手段と、
前記スキルレベル情報に基づいて、前記ユーザの教育コースデータの受信をする教育コースデータ受信手段と、
前記受信した教育コースデータを前記クライアント端末に送信する教育コースデータ送信手段と、
を備えたスキルチェックサーバ。
【００１４】
（５）  （４）に記載のスキルチェックサーバであって、
前記試験問題選択手段は、選択されたカテゴリに対応した試験問題データをランダムに選択し、
前記試験問題データ送信手段は、選択した前記試験問題データが選択肢により解答する試験問題データである場合には、この選択肢を構成する複数の枝をランダムの順番で構成した試験問題データを送信するスキルチェックサーバ。
【００１５】
（５）に記載の発明によれば、試験問題データ送信手段が、選択肢の枝をランダムに並び替えるため、たとえ、複数回受験することにより、同じ問題を解く者に対しても、選択肢の入れ替えを行うことで、従来よりもさらに客観的な試験を行うことが可能である。
【００１６】
（６）  ユーザにより操作可能なクライアント端末とネットワークを介して通信可能なパネルサーバであって、
複数の分野により細分化され、該分野における前記ユーザの段階を示す複数のスキルレベルと、該スキルレベルに対応する一以上の質問情報と、該質問情報に対応する複数の選択肢情報と、該選択肢情報に対応する点数情報とを記憶する記憶領域を含む記憶手段を備え、
該ユーザの選択に応答して、該選択をしたスキルレベルに対応する複数の質問情報及び該質問情報に対応する複数の選択肢情報を前記クライアント端末に送信をする質問情報送信手段と、
該送信をした質問情報に対する前記ユーザの選択肢の選択情報の入力を前記クライアント端末から受信をする選択情報受信手段と、
該受信をした選択情報に基づいて点数情報を集計して前記ユーザのスキルレベルに関するスキルレベル達成度情報を生成するスキルレベル達成度情報生成手段と、
該スキルレベル達成度情報に基づいて、前記ユーザのスキルレベルを前記複数の分野ごとにパネル表示する画像データを送信するパネル表示画像送信手段と、
を備えたパネルサーバ。
【００１７】
（７）  （６）に記載のパネルサーバであって、
前記ユーザが目標とするスキルレベル達成度情報の入力の受付をする情報の送信をする目標受付情報送信手段と、
ユーザが目標とするスキルレベル情報の入力の受信をする目標受信手段と、を備えたパネルサーバ。
【００１８】
（８）  （６）又は（７）に記載のパネルサーバであって、
前記質問情報送信手段が送信をした質問情報に対して前記ユーザのスキルレベル達成度情報の変更指示情報の入力の受信をする変更指示情報受信手段と、
該受信をしたスキルレベル達成度情報の変更指示情報に応じて前記スキルレベル達成度情報の更新をし、該更新をしたスキルレベル達成度情報に対応する複数の質問情報の送信をする質問情報更新送信手段と、を備えるパネルサーバ。
【００１９】
（９）  （８）に記載のパネルサーバであって、
該質問情報更新送信手段は、前記更新をする直前に送信をした複数の質問情報との差異部分を強調した質問情報の送信をするパネルサーバ。
【００２０】
（１０）  一以上のサーバとネットワークを介して互いに接続されたマネジメントサーバであって、
前記一以上のサーバから送信されるスキルレベルに関する情報と、このスキルレベルが評価された対象となったユーザが属するグループに関するグループ情報の受信をする情報受信手段と、
前記受信したスキルレベルに関する情報に基づいて、前記ユーザが属するグループのスキルレベル情報を算出するスキルレベル算出手段と、
前記算出したスキルレベル情報と前記グループ情報とに基づいて、前記スキルレベルの統計データを算出する統計データ算出手段と、
を備えたマネジメントサーバ。
【００２１】
（１１）  ネットワークを介して互いに接続されたマネジメントサーバ、スキルチェックサーバ、パネルサーバ及び、クライアント端末から構成される学習システムにて動作するプログラムであって、
前記スキルチェックサーバに対して、前記クライアント端末に対して所定のカテゴリの試験問題データを送信するステップと、前記試験問題データの解答データを受信することで、前記ユーザのスキルレベルを判定するステップと、前記解答データ、及び前記スキルレベルに関するスキルレベル習熟度情報を前記マネジメントサーバに送信するステップとを実行するプログラムと、
前記パネルサーバに対して、前記クライアント端末に対して所定のカテゴリの質問データを送信するステップと、前記質問データの回答データを受信することで、前記ユーザのスキルレベルを判定するステップと、前記スキルレベルに関するスキルレベル達成度情報を前記マネジメントサーバに送信するステップとを実現するプログラムと、
前記マネジメントサーバに対して、受信したスキルレベル習熟度情報、スキルレベル達成度情報に基づいて、前記ユーザが属するグループの総合的なスキルレベルに関するスキルレベル情報を算出するステップと、算出したスキルレベル情報を前記クライアント端末に送信するステップとを実現するプログラムと、
を備えるプログラム。
【発明の効果】
【００２２】
本発明によれば、ユーザの客観的なスキルレベルを判定し、この判定したスキルレベルに基づいて、ユーザのスキルレベルに適した教育コースを提供し、この教育コースに適した教育計画に関する情報を提供し、かつ、システムを使用する教育担当の者に複数のユーザにより構成される所定の部署やグループ全体のスキルレベルに関する情報を提供することで、教育担当の者がグループ全体の能力を客観的に評価することが可能であるシステム、サーバを提供することが可能である。
【発明を実施するための最良の形態】
【００２３】
以下に、本発明の好適な実施形態を図面に基づいて説明する。
【００２４】
図１に示すように、学習システム１０は、クライアント端末４１Ａ〜Ｄ、スキルチェックサーバ１００、パネルサーバ２００、他の診断サーバ３００、マネジメントサーバ５００、及び教育データベースサーバ５５０、テスト問題データベース５７０により構成され、互いに通信ネットワーク３０を介して接続されている。ここで、通信ネットワーク３０は、インターネットであってよく、公衆回線、専用線、ＬＡＮ、これらの組合せから構成されるネットワークであってよい。
【００２５】
学習システム１０では、スキルチェックサーバ１００、パネルサーバ２００、他のスキル判定サーバ３００が、ユーザ（クライアント端末４１Ａ〜Ｄ）に対して、教育に関するサービスを提供し、ユーザがこれに応答することで、各々のサーバによりユーザのスキルレベルに関する情報が生成される。この生成した情報を、マネジメントサーバ５００がスキルレベル情報として管理することで、ユーザやユーザが属するグループもしくは全体の客観的なスキルレベルを管理することが可能である。
【００２６】
スキルレベルとは、「知識」、「スキル」、「経験値」、「業績」、「コンピテンシー」、「性格・適性」を含む評価されるユーザの広義の能力レベルである（図３９参照）。ここで、「知識」とは、知っているかいないかで判断される能力の指標であり、「スキル」とは、実際に対象となる事項を実行できるかで判断される能力の指標である。さらに、「経験値」とは、実際に対象となる事項を過去に実行した程度で判断される能力の指標であり、「業績」とは、実際に対象となる事項を実行することでの業績がどの程度であるかを判断する能力の指標である。
【００２７】
スキルレベルは、図３９に示す氷山モデル７００に例示された、業績、経験、スキル、知識、コンピテンシー（行動特性）、性格・適性（モチベーション）に対する能力レベルであってよい。本発明では、ユーザの能力レベルを測る６つの大きな分類に対応した、汎用的なユーザの能力診断システムの一面を備える。
【００２８】
クライアント端末４１Ａ〜Ｄは、スキルチェックサーバ１００、パネルサーバ２００、他の診断サーバ３００、マネジメントサーバ５００、及び教育データベースサーバ５５０と通信可能であり、情報、データをユーザに対して表示することが可能なコンピュータである。ここで、クライアント端末４１Ａ〜Ｄは、携帯電話、ＰＤＡ（Personal  Digital  Assistant）等の情報処理装置であってもよい。クライアント端末４１Ａ〜Ｄは、画像表示制御、音声発生制御など、各種の制御を実行する。
【００２９】
クライアント端末４１Ａ〜Ｄの通信方法としては、ＴＣＰ／ＩＰプロトコル群で作成したパケットのやり取りをダイヤルアップＰＰＰ（Point-to-Point  Protocol）接続などを利用して行い、通信ネットワーク３０では、ＴＣＰ／ＩＰプロトコルによる通信が行われる。尚、クライアント端末４１Ａなどとスキルチェックサーバ１００とが通信可能に接続されておればよく、例えば、ダイヤルＰＰＰなどを用いることなくアクセスを行うように構成してもよい。
【００３０】
尚、本実施形態においては、有線方式の装置を用いて通信ネットワーク３０を介してスキルチェックサーバ１００に対して通信可能に接続されるように構成したが、これに限らず、通信可能であればよく、無線方式の装置を用いて通信ネットワーク３０をスキルチェックサーバ１００に対して通信可能に接続されるように構成してもよい。
【００３１】
尚、図１では、通信ネットワーク３０に接続されているスキルチェックサーバ１００を、一つのサーバとして構成したが、これに限らず、後述するスキルチェックサーバ１００の機能を分割させて複数のサーバにより構成してもよい。
【００３２】
［スキルチェックサーバ］
スキルチェックサーバ１００は、クライアント端末４１Ａ〜Ｄに試験問題を提供することで、スキルレベルを客観的なテスト問題を出題することで判定し、教育コースデータ（教育コースを含むデータ）を送信するコンピュータ装置である。スキルチェックサーバ１００は、情報の制御、演算を行う制御部１１０と、通信ネットワーク３０と接続された通信部１２０と、情報の記憶を行う記憶手段１３０とから構成される（図２参照）。
【００３３】
スキルチェックサーバ１００が対象とするスキルレベルとは、図３９に示す氷山モデル７００に例示された、業績、経験、スキル、知識、コンピテンシー（行動特性）、性格・適性（モチベーション）に対する能力レベルである。したがって、スキルチェックサーバ１００が判定するスキルレベルは、従来のように単に、知識やスキルについてレベルに限らず、コンピテンシー、経験、業績といった総合的な能力レベルを含む。
【００３４】
制御部１１０は、中央処理演算装置であってよく、学習カテゴリ選択手段１１１と、試験問題選択手段１１２と、スキルレベル習熟度情報生成手段１１３とから構成されてよい。また、通信部１２０は、試験解答データ受信手段１２１と、試験問題データ送信手段１２２と、教育コースデータ受信手段１２３と、教育コースデータ送信手段１２４とから構成されてよい。
【００３５】
学習カテゴリ選択手段１１１は、クライアント端末４１Ａ〜Ｄの入力に応じて、ユーザのスキルレベルに対応したカテゴリからいずれかのカテゴリの選択をする。ここで、スキルレベルとは、評価されるユーザの知識、技術、能力をその程度により分類した段階のことである。さらに、カテゴリとは、スキルチェックサーバ１００が提供する試験問題のジャンルのことである。カテゴリは、ユーザにより任意に選択することが可能である。そして、ユーザが選択した所定のカテゴリの中でさらに、ユーザのスキルレベルに適したカテゴリが選択される。
【００３６】
試験問題選択手段１１２は、選択されたカテゴリに対応した試験問題データを選択する。ここで、試験問題データは、記憶手段１３０に記憶されていてもよいし、テスト問題データベース５７０からダウンロードしてもよい。試験問題データ送信手段１２２が、試験問題データをクライアント端末４１Ａ〜Ｄに送信し、試験解答データ受信手段１２１は、試験問題データに対応した解答データをクライアント端末４１Ａ〜Ｄから受信する。ここで、解答データは、試験問題データに対する解答データであり、個々の問題に対応した解答に関するデータや、試験問題データの全ての問題に対する解答を集計した回答結果に関するデータを含んでいてよい。
【００３７】
試験問題選択手段１１２は、ユーザにより選択されたカテゴリに対応した試験問題データをランダムに選択する。試験問題データは、各カテゴリに対応して複数の試験問題を含む。したがって、このカテゴリに該当する試験問題データが試験問題選択手段１１２によりランダムに選択される。さらに、試験問題データ送信手段１２２は、試験問題データの試験問題が選択肢により解答する問題である場合には、この選択肢を構成する複数の枝をランダムの順番で構成した試験問題データをクライアント端末４１Ａ〜Ｄに送信する。
【００３８】
さらに、試験問題選択手段１１２は、教育管理者等の管理者が指定した重み付けに基づいて、問題を選択するように構成されていてもよい。例えば、試験問題選択手段１１２は、ユーザが過去に解いた問題で正答率が低かった問題を選択するように構成されていてもよい。さらに、試験問題データの問題ごとに重み付けが設定されていてもよい。
【００３９】
スキルレベル習熟度情報生成手段１１３は、クライアント端末４１Ａ〜Ｄより受信した解答データに基づいて、ユーザのスキルレベルに関するスキルレベル習熟度情報を生成する。スキルレベル習熟度情報は、ユーザのスキルレベルに関する情報と、このスキルレベルのカテゴリ、分野に関する情報を含み、このカテゴリ、分野における客観テストの成績に関する情報を含む。
【００４０】
教育コースデータ受信手段１２３は、スキルレベル習熟度情報生成手段１１３が生成したスキルレベル習熟度情報に基づいて、教育データベースサーバ５５０に問い合わせを行い、ユーザのスキル情報に適した教育コースデータの受信を行う。教育コースデータは、eラーニング、教育研修、学習情報（媒体を問わず学習することが可能な情報全般）、教育情報（通信教育を含む学習教育に関する情報）として提供する教育サービスに関する情報であってよく、この教育サービスを提供するサイトへのリンクデータであってもよい。教育コースデータ送信手段１２４は、教育データベースサーバ５５０から受信した教育コースデータをクライアント端末４１Ａ〜Ｄに送信する。ここで、教育コースとしては、ユーザのスキルや知識を補充するための教育コースであってもよいし、コンピテンシーとして足りない部分を補充する教育コース（例えば、忍耐力やチームワークが足りないとスキルレベルにて判定された場合には、これらを補充する教育コース）であってよい。
【００４１】
［パネルサーバ］
パネルサーバ２００は、ユーザに質問情報を提供し、ユーザが自己申告（他の上司の申告を含む）する形態で、ユーザから選択情報を受信するコンピュータ装置である。パネルサーバ２００は、クライアント端末４１Ａ〜Ｄに対して質問情報を送信し、この質問情報に対してユーザの選択情報に基づいて、ユーザのスキル情報を分野ごとにパネル表示する画像データをクライアント端末４１Ａ〜Ｄに送信する。ここで、質問情報とは、上述の試験問題とは異なり、ユーザが過去に受けた教育内容であってよいし、ユーザの現在又は過去の業務内容についての質問に関する情報であってよい。さらに、質問情報は、ＩＴＳＳ（ＩＴスキル標準）のスキル診断ガイドラインに準拠した情報であってよい。
【００４２】
パネルサーバ２００は、情報の制御、演算を行う制御部２１０と、通信ネットワーク３０と接続された通信部２２０と、情報の記憶を行う記憶手段２３０とを備える（図３参照）。
【００４３】
制御部２１０は、中央処理演算装置であってよく、スキルレベル達成度情報生成手段２１１を含んでいてよい。通信部２２０は、質問情報受信手段２２１と、質問情報送信手段２２２と、目標受付情報送信手段２２３と、目標受信手段２２４と、変更指示情報受信手段２２５と、質問情報更新送信手段２２６と、パネル表示画像送信手段２２７と、選択情報受信手段２２８とから構成されてよい。
【００４４】
記憶手段１３０は、細分化された分野におけるユーザの段階を示すスキルレベル達成度情報と、このスキルレベル達成度情報に対応する一以上の質問情報と、この質問情報に対応する複数の選択肢情報と、この選択肢情報に対応する点数情報とを記憶する記憶領域を含む。ここで、点数情報とは、ユーザのスキルレベルを段階として評価するために算出される情報であり、点数情報に基づいてユーザのスキルレベルが判定される。
【００４５】
ここで、スキルレベル達成度情報とは、ユーザのスキルレベルに関する情報と、このスキルレベルのカテゴリ、分野に関する情報を含み、このカテゴリ、分野における質問情報の達成度指標に関する情報を含む。
【００４６】
質問情報送信手段２２２は、ユーザの選択に応答して、複数の質問情報及びこの質問情報に対応する複数の選択肢情報をクライアント端末４１Ａ〜Ｄに送信する。選択情報受信手段２２８は、質問情報送信手段２２２が送信した質問情報に対するユーザの回答データ（選択肢の選択情報）の入力をクライアント端末４１Ａ〜Ｄから受信する。スキルレベル達成度情報生成手段２１１は、選択情報受信手段２２８が受信した（回答データ）選択情報に基づいて点数情報を集計して、ユーザのスキルレベルを判定し、ユーザのスキルレベルに関するスキルレベル達成度情報を生成する。
【００４７】
パネル表示画像送信手段２２７は、生成されたスキルレベル達成度情報に基づいて、ユーザのスキルレベルを分野ごとにパネル表示する画像データをクライアント端末４１Ａ〜Ｄに送信する。
【００４８】
目標受付情報送信手段２２３は、ユーザが目標とするスキルレベル達成度情報の入力の受付を行う情報の送信を行う。クライアント端末４１Ａ〜Ｄは、パネル表示する画像データを受信し、この画像データを表示する。そして、目標受付情報送信手段２２３は、ユーザが目標とするスキルレベル達成度情報の入力の受付を行う情報をクライアント端末４１Ａ〜Ｄへ送信することで、ユーザが目標とするスキルの情報の入力を促す。目標受信手段２２４は、ユーザが目標とするスキルレベル達成度情報の入力をクライアント端末４１Ａ〜Ｄより受信する。
【００４９】
変更指示情報受信手段２２５は、質問情報送信手段２２２が送信した質問情報に対してユーザのスキルレベル達成度情報の変更指示情報を受信する。ここで、変更指示情報とは、先にユーザが生成したスキルレベル達成度情報を変更することに関する情報である。具体的な態様としては、後述するが、例えば、ユーザの上司がユーザのスキルレベルを評価する際に、ユーザが生成したスキルレベル達成度情報に対して変更を行う場合がある。変更指示情報受信手段２２５は、このような変更を上司等のユーザから受信する。
【００５０】
質問情報更新送信手段２２６は、受信をした変更指示情報に応じて、スキルレベル達成度情報の更新を行い、更新したスキルレベル達成度情報に対応する複数の質問情報をクライアント端末４１Ａ〜Ｄに送信する。さらに、質問情報更新送信手段２２６は、更新をする直前に送信をした複数の質問情報との差異部分を強調した質問情報の送信を行ってもよい。
【００５１】
［他のスキル判定サーバ］
他のスキル判定サーバ３００は、上述のスキルチェックサーバ１００、パネルサーバ２００以外のサーバにより、ユーザのスキルが判定されスキルレベル達成度情報が生成されるコンピュータである。すなわち、他のスキル判定サーバ３００は、インターネット等で提供されている教育アプリケーションプログラムを提供するサーバであってよい。この場合に、クライアント端末４１Ａ〜Ｄに対して教育アプリケーションプログラムが動作し、ユーザのスキル判定が実現され、スキルレベル達成度情報が生成されてよい。
【００５２】
なお、試験問題データが、スキルチェックサーバ１００の記憶手段１３０に記録され、これを読み出す態様であってもよいが、以下のテスト問題データベース５７０により、スキルチェックサーバ１００が試験問題データを受信する対応であってもよいし、パネルサーバ２００が質問データを受信する態様であってもよい。
【００５３】
［テスト問題データベース］
テスト問題データベース５７０は、試験問題データが記録されたデータベースであり、適宜、スキルチェックサーバ１００からの要求に応じて、試験問題データをスキルチェックサーバ１００に送信する。さらに、テスト問題データベース５７０は、質問データが記録されたデータベースであり、適宜、パネルサーバ２００からの要求に応じて、質問データをパネルサーバ２００に送信する。テスト問題データベース５７０は、通常のコンピュータ装置であってよい。テスト問題データベース５７０は、情報の制御、演算を行う制御部５８０と、通信ネットワーク３０と接続された通信部５９０と、情報の記憶を行う記憶手段５９５とを備える（図５参照）。制御部５８０は、テスト生成手段５８１を含んでよく、通信部５９０は、問題受信手段５９１、テスト問題送信手段５９２を含んでよい。
【００５４】
問題受信手段５９１は、問題ごとのデータ（以下、「問題単位データ」）を問題の著者から受信する。ここで、問題単位データとは、１問の問題が記録されたデータである（例えば、後述するスキルチェック問題テーブルの問題単位データ）。すなわち、テスト問題データベース５７０のテスト生成手段５８１は、問題単位データのカテゴリから、この問題単位データが、どのカテゴリに属するかを判断する。そして、テスト生成手段５８１は、カテゴリが同じ問題単位データを複数集めて、試験問題データを生成する。そして、生成した試験問題データをテスト問題送信手段５９２が、スキルチェックサーバ１００、パネルサーバ２００、及び他のスキル判定サーバ３００に送信する。
【００５５】
このような、テスト問題データベース５７０の構成により、試験問題データとして、一つのタイトルが決定されたテスト一式（複数の問題で構成された一つのカテゴリに属する問題）を管理するのではなく、問題一つ一つを管理することが可能であるため、問題のバラエティー化や、テストの多様性に柔軟に対応することが可能である。
【００５６】
［マネジメントサーバ］
マネジメントサーバ５００は、上記のスキルチェックサーバ１００から、スキルレベル習熟度情報を受信し、パネルサーバ２００と他のスキル判定サーバ３００から、スキルレベル達成度情報を受信し、これらの受信した情報に基づいて、全てのユーザあるいはユーザが属する部署、団体等のグループごとの総合的なスキルレベルに関する情報（スキルレベル情報）を算出するコンピュータ装置である。
【００５７】
マネジメントサーバ５００は、情報の制御、演算を行う制御部５１０と、通信ネットワーク３０と接続された通信部５２０と、情報の記憶を行う記憶手段５３０とから構成される（図４参照）。
【００５８】
制御部５１０は、中央処理演算装置であってよく、スキルレベル算出手段５１１と、統計データ算出手段５１２とから構成されてよい。また、通信部５２０は、情報受信手段５２１を含んでいてよい。
【００５９】
情報受信手段５２１は、スキルチェックサーバ１００から送信されるスキルレベル習熟度情報と、パネルサーバ２００から送信されるスキルレベル達成度情報と、他のスキル判定サーバ３００から送信される、スキルレベルに関する情報（以下、「スキルレベルに関する情報」）を受信する。また、これらのサーバから各スキルレベルに関する情報に加えて、このスキルレベルの対象となったユーザが属するグループに関するグループ情報を受信する。ここで、グループ情報とは、ユーザが属する会社、部署、団体、学校、年次等のユーザの属性である。グループ情報は、クライアント端末４１Ａ〜Ｄを介してユーザからの入力を受け、ユーザと関連づけて記憶、管理される。
【００６０】
スキルレベル算出手段５１１は、情報受信手段５２１が受信したスキルレベルに関する情報とグループ情報に基づいて、ユーザが属するグループのスキルレベル情報を算出する。統計データ算出手段５１２は、算出したスキルレベル情報とグループ情報に基づいて、スキルレベルの統計データを算出する。
【００６１】
［教育データベースサーバ］
教育データベースサーバ５５０は、スキルチェックサーバ１００、パネルサーバ２００、他のスキル判定サーバ３００からスキルレベルに関する情報の受信を行い、受信したスキルレベルに関する情報に基づいて、クライアント端末４１Ａ〜Ｄに対して、ユーザに適した教育コースデータを送信する。ここで、教育コースデータが、スキルチェックサーバ１００を経由して、クライアント端末４１Ａ〜Ｄに提供されてもよい。
【００６２】
教育コースデータは、上述のように、各種の教育サービスのコースであり、eラーニング、教育研修、学習情報（媒体を問わず学習することが可能な情報全般）、教育情報（通信教育を含む学習教育に関する情報）として提供する教育サービスに関する情報であってよく、この教育サービスを提供するサイトへのリンクデータであってもよい。
【００６３】
［スキルチェックサーバの詳細］
スキルチェックサーバ１００には、ユーザにより操作可能なクライアント端末４１Ａ〜Ｄと通信ネットワーク３０を介して通信可能であり、学習に関する情報（特に、コンピュータを用い、通信ネットワーク３０を介して行われる学習に関する電子学習情報）を管理する機能を有する。スキルチェックサーバ１００は、学習に関する教育コースデータの管理や、教育コースデータを提供する前におけるスキルチェックに関する制御など、各種の制御を行う。
【００６４】
スキルチェックサーバ１００における記憶手段１３０に記憶されている各種のデータテーブルについて説明する。
【００６５】
［受講者情報テーブル］上述した記憶手段１３０には、図６に示す、受講者情報テーブルが記憶されている。この受講者情報テーブルは、受講者としてのユーザの個人情報を管理するためのものである。受講者情報テーブルは、受講者ＩＤと、名前と、住所と、電話番号と、会社コード、部署コード、パスワードとがユーザ毎に対応付けられている。受講者情報テーブルについては、括弧で記載したフィールドに関しては、個人情報保護のため記録されない態様であってもよい。
【００６６】
受講者ＩＤは、受講者（ユーザ）を識別可能とするＩＤである。パスワードは、受講者としてのユーザ毎に設定されており、クライアント端末４１Ａ〜Ｄなどから送信される受講者ＩＤ、パスワードと、受講者情報テーブルに記憶されている受講者ＩＤとパスワードとによって、スキルチェックサーバ１００におけるユーザ認証が行われることとなる。また、会社コードは、受講者が属する会社を識別可能にするＩＤである。これによって、共通する会社に属する全受講者が識別可能となる。尚、会社でなくとも各種の団体であってもよい。また、受講者が会社に属さない場合においても、会社コードを識別可能に付することとなる。さらに、学習履歴が関連づけられて記録される。学習履歴は、この受講者が過去に受けた教育サービスに関する情報であり、過去に受講した教育サービスの成績に関する情報を含んでいてもよい。
【００６７】
［スキルチェック問題構成テーブル］記憶手段１３０には、図７に示すスキルチェック問題構成テーブルが記憶されている。このスキルチェック問題構成テーブルは、ユーザのスキルチェックを行うために生成されるスキルチェック問題の種類を構成するためのものである。
【００６８】
ここで、スキルチェックとは、学習に関する教育コース（学習教材に関する学習教材情報を含む）としての教育サービスコースを紹介する前に実行される、ユーザの能力の判定であり、ユーザによって選択されたタイトルに応じたスキルレベルを検定するためのものである。
【００６９】
スキルチェック問題構成テーブルには、図７に示すように、タイトル（タイトル情報）、全問題数、大カテゴリコード、大カテゴリの出題数、中カテゴリコード、中カテゴリの出題数、小カテゴリコード及び対応スキル、小カテゴリ及び対応スキルの出題数などが対応付けられている。尚、タイトルは、学習カテゴリの一例に相当し、大カテゴリ、中カテゴリ、小カテゴリ及び対応スキルは、下位学習カテゴリの一例に相当する。
【００７０】
尚、本実施形態においては、タイトルには、例えば、ソフトウェア開発技術者試験など、ユーザによって選択が相対的に容易な、試験名称、資格名称などの事項が対応付けられている。また、大カテゴリには、例えば、コンピュータ科学基礎など、タイトルよりも小さな概念の事項、中カテゴリには、例えば、データ構造など、大カテゴリよりも小さな概念の事項、小カテゴリ及び対応スキルには、例えば、スタック・キューなど、中カテゴリよりも小さな概念の事項、事項がそれぞれ対応付けられている。もちろん、これらのカテゴリ（例えば、小カテゴリ）は、知識の分野（範囲）を示すだけでなく、それら知識を用いて行うことのできるスキルも含まれる。
【００７１】
さらに、タイトルとして採用される試験問題としては、ソフトウェア開発技術者試験といった公的な資格試験のみならず、会社や団体で行うカスタマイズした私的な試験であってもよい。例えば、所定の会社の重役昇進試験であってもよいし、新人研修のための試験等であってもよい。
【００７２】
スキルチェック問題構成テーブルには、具体的には、複数種類のタイトルからユーザによって選択されたタイトルには、一又は複数の大カテゴリコードと、それら大カテゴリに含まれる問題のなかから抽出される問題数（大カテゴリ出題数）とが対応付けられている。また、大カテゴリコードには、それぞれ、一又は複数の中カテゴリコードと、それら中カテゴリに含まれる問題のなかから抽出される問題数（中カテゴリ出題数）とが対応付けられている。また、中カテゴリコードには、それぞれ、一又は複数の小カテゴリコード及び対応スキルと、それら小カテゴリ及び対応スキルに含まれる問題のなかから抽出される問題数（小カテゴリ出題数）とが対応付けられている。
【００７３】
また、上述した項目のうち、タイトルのみがユーザによって選択可能であり、ユーザによって選択されたタイトルに応じて、このスキルチェック問題構成テーブルが参照され、各カテゴリ（一又は複数の大カテゴリ、一又は複数の中カテゴリ、一又は複数の小カテゴリ及び対応スキル）毎に出題数が決定されることとなる。
【００７４】
尚、本実施形態における学習システム１０では、ユーザの選択に応じて、各カテゴリと、カテゴリ毎の出題数に基づいて、出題する問題を選択するように構成したが、これに限らず、例えば、問題の難易度、問題の出題頻度など他のパラメータを加えて、出題する問題を選択するように構成してもよい。具体的には、所定の中カテゴリにおいて、難易度が“１”から“２”で出題数が“２”、難易度が“３”から“４”で出題数が“３”、難易度が“５”で出題数が“１”と対応付けられており、その条件を満たす問題が抽出されるように構成してもよい。つまり、記憶手段１３０は、難易度に対応させて複数の問題情報を予め記憶することとなる。また、本実施形態においては、以前の総合評価、個別評価に関することなく、複数の問題情報を選択する（複数の問題情報からなる問題情報群を編成する）ように構成したが、これに限らず、例えば、以前に行われた一回又は複数回（例えば、三回）のスキルチェックの総合結果、個別結果を生成し、これらの総合評価、個別評価に基づいて難易度、問題数、大カテゴリの問題数、中カテゴリの問題数、小カテゴリ及び対応スキルの問題数などを決定するように構成してもよい。また、前に解いた問題情報の難易度と、その前の問題情報の正誤に基づいて、次の問題情報を選択するように構成してもよい。
【００７５】
このように、記憶手段１３０は、複数のタイトルのいずれかに含まれる複数のカテゴリ（大カテゴリ、中カテゴリ、小カテゴリ及び対応スキルなどの下位学習カテゴリ）のいずれかにそれぞれ対応させて、複数の問題情報を予め記憶することとなる。言い換えると、複数のタイトルのいずれかにそれぞれ対応させて、複数の問題情報を予め記憶することとなる。また、記憶手段１３０は、複数の問題情報を、問題文情報と選択肢情報と画像情報とを含む情報として予め記憶することとなる。
【００７６】
［スキルチェック問題テーブル］記憶手段１３０には、スキルチェック問題テーブルにより問題単位データが記憶されていてよい。試験問題データは、スキルチェックサーバ１００の記憶手段１３０に記憶された問題単位データにより構成してもよいし、テスト問題データベース５７０からダウンロードする態様であってもよい。スキルチェック問題テーブルは、問題情報が試験問題データの好適な実施例であり、解答部分が解答データの好適な実施例である。
【００７７】
スキルチェック問題テーブルには、図８に示すように、分類コード、大カテゴリコード、中カテゴリコード、小カテゴリコード及び対応スキル、難易度、問題コード、問題文、画像ファイル名、選択肢毎に対応する内容、選択肢毎に対応する解説、選択肢毎に対応する正誤、解答解説などが対応付けられている。スキルチェック問題テーブルの一つのレコードには、問題情報と解答情報が含まれている。
【００７８】
分類コードは、タイトルを識別可能とするコードである。問題コードは、問題を識別可能とするコードである。問題文は、問題に対応する文章であり、一つの問題に対して一つの問題文が対応付けられている。画像ファイル名は、問題コードに対応する画像ファイルを指定するためのものであり、画像ファイルがある場合には、そのファイル名称が記憶され、画像ファイルがない場合には、ＮＵＬＬ値が記憶されている。また、選択肢の内容は、問題に対応する解答としての選択肢の内容であり、一つの問題に対して複数の選択肢が対応付けられている。また、選択肢の正誤は、問題に対応する選択肢の正誤であり、一つの選択肢に対して一つの正誤が対応付けられている。尚、選択肢の正解は、一つに限らず、問題文に応じて、一又は複数の選択肢に正解としてもよい。また、選択肢の解説は、選択肢の内容の解説、正解、不正解であることの理由などが含まれており、一つの選択肢に対して一つの選択肢が対応付けられている。また、解答解説は、問題文、選択肢の総合的な解答の解説である。
【００７９】
このようなスキルチェック問題テーブルが参照されることによって、カテゴリ別に問題が抽出可能である。また、問題文、選択肢などが選択され、問題が選択される。特に、詳しくは後述するが、選択肢の順序（配列）がランダムに変更されるため、同じ内容の問題であっても、選択肢の順序が変更することによって、同じ内容の問題と認識されにくい。このため、繰り返して同じ問題コードが選択された場合であっても、ユーザのスキルレベルをより正確に検出することができる。また、意図して正解の選択肢を覚えるなどの行為も防止することができ、ユーザのスキルレベルをより正確に検出することができる。
【００８０】
スキルチェック問題テーブルの各問題単位データは、さらに、著者コードと、研修コードと、属性フラグと、重み付け（教育担当者等が設定した問題の重要度）に関する情報を含んでもよい。著者コードとは、問題を作成した著者に関する情報を含むデータである。研修コードとは、この問題に関する教育サービス（例示した、ＥＤ００２とは所定の教育サービスコースに対応した記号である）に関する情報を含むデータである。属性フラグとは、この問題に関連した属性情報を含む。ここで、属性情報とは、例えば、ある会社や団体がカスタマイズした問題であることを示すフラグであってよい。すなわち、この問題単位データの問題が会社Ａの重役昇進試験で使用する問題である場合には、その旨を属性フラグとして問題単位データに付与する。
【００８１】
［スキルチェックテーブル］図９に示すように、記憶手段１３０には、スキルチェックテーブルが記憶されている。このスキルチェックテーブルは、スキルレベル習熟度情報の好適な実施例であり、ユーザのスキルチェックの結果を表現するデータである。
【００８２】
スキルチェックテーブルには、図９に示すように、受講日時、受講者ＩＤ、会社コード、タイトル、総合評価、各種の個別評価などが対応付けられている。受講者ＩＤ、会社コードは、上述した受講者情報テーブルと関連付けられている。また、タイトルは、ユーザによって選択されたタイトルである。また、総合評価は、ユーザによって選択されたタイトルに対応する総合的な評価である。各種の個別評価は、ユーザによって選択されたタイトルに含まれる総合的ではない評価である。例えば、大カテゴリ別の評価、中カテゴリ別の評価、小カテゴリ及び対応スキル別の評価、問題別の評価などが含まれる。
【００８３】
このように、実行したスキルチェックの結果がスキルチェックテーブルに示されることによって、ユーザのスキルレベルや、ある会社に所属する複数のユーザのスキルレベル習熟度情報が生成可能となるとともに、クライアント端末４１Ａ〜Ｄにこのスキルレベル情報を表示可能とする。また、このように生成されたスキルレベル習熟度情報に基づいて、推奨される教育コースデータ（教育サービスコースのデータ）が、教育データベースサーバ５５０にアクセスして取得される。ここで、教育コースデータは、教育データベースサーバ５５０にアクセスして取得する形態でなく、パネルサーバ２００の記憶手段２３０に記録され、適宜、これを読み出す形態であってもよい。
【００８４】
［教育サービスコードテーブル］
教育データベースサーバ５５０には、教育コースデータである教育サービスコードテーブルが記憶されている。教育サービスコードテーブルには、図１０に示すように、教育サービスコード、ＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）、中カテゴリコードが対応付けられている。教育サービスコードとは、紹介する教育サービスのコース（eラーニング、教育研修、学習情報（媒体を問わず学習することが可能な情報全般）、教育情報（通信教育を含む学習教育に関する情報）のいずれかであるかの情報と、これらのサービスのコンテンツ）を識別可能にするコードである。また、ＵＲＬは、教育サービスのコースにアクセスするための情報である。また、中カテゴリコードは、教育サービスのコースの内容が含まれるカテゴリである。尚、本実施形態においては、中カテゴリに対応付けたが、これに限らず、大カテゴリ、小カテゴリ及び対応スキルに対応付けてもよい。
【００８５】
［教育サービス推奨テーブル］図１１に示す教育サービス推奨テーブルが、教育データベースサーバ５５０に記憶されている。この教育サービス推奨テーブルは、教育サービスコースをユーザに推奨するために提供する情報である。
【００８６】
教育サービス推奨テーブルには、図１１に示すように、評価と、一又は複数の教育サービスコースの情報とが対応付けられている。評価には、総合評価と、各種の個別評価とが含まれており、上述したスキルチェックテーブルにおける総合評価と、各種の個別評価が関連付けられている。教育サービスコースの情報は、コースＡの教育サービスを受けたあとに、コースＢの教育サービスを受講する等の、複数のコースを含んでいてもよい。
【００８７】
上述したスキルチェックテーブル、教育サービスコードテーブル、教育サービス推奨テーブルが参照されることによって、ユーザのスキルレベル習熟度情報が生成された後、その生成されたスキルレベル習熟度情報に対応する教育サービスの推奨コースを、教育データベースサーバ５５０を検索して、適切な教育サービスの推奨コースを決定し、そのコースに準じたＵＲＬに関する画像がクライアント端末４１Ａ〜Ｄに表示される。
【００８８】
図１２に示すように、クライアント端末４１Ａ〜Ｄにおいてユーザ認証画面が表示される。このようなユーザ認証画面においては、ユーザの会社コード、受講番号（受講者ＩＤ）、パスワードを入力するための入力ボックス６０ａから６０ｃが表示されている。また、これらの入力ボックス６０ａから６０ｃの下方にはスキルチェックボタン６２が表示されている。このようなユーザ認証画面が表示されている状態において、入力ボックス６０ａから６０ｃに入力が終了し、スキルチェックボタン６２がクリックされた場合には、入力ボックス６０ａから６０ｃに入力された入力会社コード、入力受講番号、入力パスワードがクライアント端末４１Ａ〜Ｄからスキルチェックサーバ１００に送信される。このような入力会社コード、入力受講番号、入力パスワードは、スキルチェックサーバ１００で、受講者情報テーブルにおける受講者ＩＤ、会社コード、パスワードと比較され、その比較結果が一致すると判定された場合には、ユーザ認証が成功したこととなる。ユーザ認証に失敗した場合には、再度、ユーザ認証画面が表示される。
【００８９】
一方、ユーザ認証に成功した場合には、図１３に示すように、スキルチェックメニュー画面が表示される。このようなスキルチェックメニュー画面においては、スキルチェックを実行する旨のテスト実施画像６４、スキルチェックの実行結果の照会を行うための結果照会画像６６、パスワードを変更するためのパスワード変更画像６８がそれぞれ表示されており、それらの画像がクリックされることによって、各種の処理が実行される。
【００９０】
テスト実施画像６４がクリックされた場合には、図１４に示すように、受講者としてのユーザによって登録されたスキルチェックのタイトルが表示されている。例えば、図１４においては、ビジネス基礎、ＩＴ基礎（ｅビジネス編）、ＩＴ基礎（一般）、ＩＴ基礎（インターネットインフラ編）、ＩＴ基礎（システム開発編）などが登録されている。これらのタイトルには、テスト番号、実施時間、テスト実施時間などが対応付けられて表示される。これら登録されたスキルチェックのタイトルがクリックされた場合には、図１５に示すように、スキルチェック内容の確認、注意点などが表示される。この図１５において、テスト開始ボタン７０がクリックされることによって、スキルチェックが実行される。
【００９１】
ここでユーザは、テストを実施するにあたってのタイマーモード（ショートモード、ハーフモード、フルモード、時間無制限）を選択することが可能である。加えて、コースモードとして、「通常ランダム」か「Ｍｙセット」かの何れかを選択することが可能である。ここで、「通常ランダム」とは、任意にスキルチェック問題テーブルの問題が選択される形態であり、「Ｍｙセット」とは以前に解いた問題で、Ｍｙセットに登録した問題に対してのみスキルチェックを行う形態である。
【００９２】
ここで、「通常ランダム」にて問題を出題する際には、事前にランダムで選択された問題をスキルチェックサーバ１００に記録しておいてもよいし、ユーザが「通常ランダム」を選択した際に、ランダムに問題の選択を行ってもよい。
【００９３】
スキルチェックが開始されると、図１６に示すように、問題画像７２が表示される。問題画像は、問題文７２ａと、指定画像７２ｂと、選択肢７２ｃとで構成されている。ユーザは、これらの問題７２ａ文、選択肢７２ｃを読み、指定画像７２ｂを参照することによって、解答の選択肢を選択することとなる。問題画像７２の下方には、解答の選択肢を選択するための解答チェックボックス７４が表示されており、ユーザによって解答チェックボックス７４のいずれかがクリックされることによって、解答が行われる。尚、スキルチェック時においては、図１６に示すように、複数の問題のうちいずれか一問が表示されることとなるため、各種の問題切替ボタン７６ａから７６ｆ、問題ジャンプ画像７８が表示され、これらの操作に応じて、いずれかの問題が表示されることとなる。また、解答状況の表示切替を行うための解答状況切替ボタン画像８０ａ、８０ｂが表示されており、それらいずれかの操作に応じて、解答状況の表示切替が行われる。更には、スキルチェックの残り時間画像８２が逐次表示されることとなる。更には、テスト終了ボタン８４が表示されている。このように、残り時間が０になるか、テスト終了ボタン８４がクリックされるかによって、スキルチェックが終了することとなる。ここで、Ｍｙセットに追加７５する画像が各問題に表示され、ユーザは、青、赤、黄のマーキングを行うとともに、Ｍｙセットに追加を行うことが可能であり、ユーザは、問題終了後に区別した色ごとに問題の再試験を行うことが可能である。
【００９４】
図１６の例では、問題の提供が選択枝で解答できる形態であるが、記述型の問題が提供され、ユーザが入力による記述した結果から正誤が判断される形態であってもよい。
【００９５】
このようにスキルチェックが終了した場合には、図１７に示すように、採点結果画面が表示される。この採点結果画面においては、各問題に対応する正誤結果と、総合点数が表示される。加えて、登録したＭｙセットの種類（赤、青、黄）に関する情報が表示される。
【００９６】
このように、総合スキルレベル習熟度情報、個別スキルレベル習熟度情報などのスキルレベル習熟度情報をクライアント端末４１Ａ〜Ｄに送信するので、客観的な情報としてのスキルレベル習熟度情報をクライアント端末４１Ａ〜Ｄにおいて表示させるなど、ユーザに対して認識されることができるため、より正確なスキルレベル習熟度情報を得られることが可能であり、教育コースの選択を誤ることを防止し、ユーザに適した教育コースを提供することができる。
【００９７】
一方、スキルチェックメニュー画面で、結果照会画像６６がクリックされた場合において、個人別結果照会が選択されるなど行われたときには、図１８に示すように、ユーザのスキルチェック結果一覧画面が表示される。このスキルチェック結果一覧画面には、タイトル毎におけるスキルチェック結果が表示される。また、タイトル毎に詳細表示選択ボタン８６ａから８６ｅが表示されており、その詳細表示選択ボタン８６ａから８６ｅのいずれかがクリックされることによって、図１９に示すように、そのタイトルにおけるスキルチェック結果詳細画面が、表示されることとなる。
【００９８】
スキルチェック結果詳細画面においては、図１９に示すように、選択されたタイトルのスキルチェック結果が表示される。さらに、ユーザＡＢＣ００１の判定されたスキルレベルの結果が表示される。例えば、そのタイトルのスキルチェック結果の総合評価８８が表示されるとともに、タイトルに含まれる大カテゴリ毎のスキルチェック結果など、個別評価９０が表示される。この場合においては、大カテゴリ毎の個別評価を軸としてスキルレーダー９２が表示されている。具体的には、図１９に示すように、ＩＴ基礎（一般）というタイトルに含まれる情報基礎、ネットワーク、システム開発、データベース、セキュリティ、インターネットといった各大カテゴリを軸として、それら大カテゴリ毎の正答率がグラフ化されることとなる。これによって、ユーザなどによってスキルの習得（スキルレベル）を容易に視認することができ、客観的な習得状況を把握することができるとともに、アナログ的なグラフ表示を行うことによって、学習に対する意欲を高揚させることができる。もちろん、大カテゴリ毎に対応する詳細なスキルチェック結果画像９４も表示される。
【００９９】
スキルレーダー９２の大カテゴリをクリックすると、カテゴリに関連した教育コースがユーザに提供されてもよい。例えば、図１９のスキルレーダー９２のカテゴリにて、ＡＢＣ００１さんは、データベースの項目が弱点である。したがって、スキルレーダー９２の「データベース」と表示された部分の周辺をユーザが選択することで、データベースに関連した教育コースに関する情報をユーザに提供してもよい。この例では、「ＡＢＣ００１さんは基礎的な知識が不足している」と判断されているため、データベースに関する教育コースが提供されるのみならず、ＩＴの基礎的な教育コースをユーザに提供してもよい。
【０１００】
スキルチェックサーバ１００が、教育コースをクライアント端末４１Ａ〜Ｄに提供するにあたっては、ユーザのスキルレベル習熟度情報を教育データベースサーバ５５０に送信する。そして、教育データベースサーバ５５０が、このユーザに適した教育コースを選択して、スキルチェックサーバ１００に、この教育コースに関する情報を送信する。スキルチェックサーバ１００は、受信した教育コースに関する情報をクライアント端末４１Ａ〜Ｄに送信する。
【０１０１】
さらに、大カテゴリ毎に対応する教育サービスコースの紹介画像９６が表示される。この教育サービスコースの紹介画像９６には、大カテゴリ毎の正答率に応じて、コメントが付されている。また、大カテゴリ毎に紹介ボタン９６ａから９６ｅが表示されており、これらをクリックすることによって、図２０に示すように、教育サービスコースの詳細画面が表示される。また、スキルチェック結果詳細画面においては、これらの情報以外にも、図１７に示すように、各問題の正誤結果などが表示される。
【０１０２】
教育サービスコースの詳細画面においては、図２０に示すように、コース内容など、教育サービスコースの詳細情報が表示される。この画面において、各教育サービスコースがクリックされることによって、その教育サービスコースにアクセス可能となる。このように、クライアント端末から送信された操作情報に応じて複数の学習カテゴリからいずれかが選択された場合には、その学習カテゴリに対応する一又は複数の試験問題データを選択し、試験問題データに対応する試験解答情報に基づいて、スキルレベル習熟度情報を生成し、そのスキルレベル習熟度情報に基づいて、複数の教育コースのうち、一又は複数の指定された教育コースを送信するので、多種多様の教育コースのそれぞれを詳しく調査するといった煩雑な作業を行うことなく、ユーザに適した教育コースを提供することができる。
【０１０３】
［スキルチェックサーバにおける処理］以下に、学習システム１０で実行される処理を図２１に示す。以下の処理について、スキルチェックサーバ１００とクライアント端末４１Ａ〜Ｄとの間でユーザ認証が行われたことを前提に実行される。
【０１０４】
最初に、図２１に示すように、クライアント端末４１Ａ〜Ｄは、ユーザからの入力信号を受信した場合には、タイトル選択情報送信処理を実行する（ステップＳ２０１）。この処理において、クライアント端末４１Ａ〜Ｄは、ユーザからの入力信号に応じて、スキルチェックサーバ１００から送信された複数種類のタイトルからいずれかを選択し、そのタイトルを選択した旨のタイトル選択情報を一時的に記憶する。そして、クライアント端末４１Ａ〜Ｄは、一時的に記憶されたタイトル選択情報を、スキルチェックサーバ１００に送信する。この処理が終了した場合には、ステップＳ２０２に処理を移す。
【０１０５】
そして、スキルチェックサーバ１００は、ステップＳ１０１のように、クライアント端末４１Ａ〜Ｄからタイトル選択情報を受信した場合（ステップＳ１０１）には、受信したタイトル選択情報を一時的に記憶する。つまり、スキルチェックサーバ１００は、クライアント端末４１Ａ〜Ｄから送信された操作情報に応じて、複数のタイトル（学習カテゴリ）からいずれかを選択することとなる。尚、本実施形態におけるステップＳ１０１を実行するスキルチェックサーバ１００は、学習カテゴリ選択手段１１１の一例に相当する。この場合には、スキルチェックサーバ１００は、上述したスキルチェック問題構成テーブル、スキルチェック問題テーブルを参照する（ステップＳ１０２）。
【０１０６】
そして、スキルチェックサーバ１００は、複数種類のタイトルのうち、ユーザによって選択され、一時的に記憶されたタイトル情報に対応する大カテゴリコード、大カテゴリにおける出題数、中カテゴリコード、中カテゴリにおける出題数、小カテゴリコード及び対応スキル、小カテゴリ及び対応スキルにおける出題数を読み出し、それらのデータに基づいて、カテゴリ毎に所定数の問題コードを、スキルチェック問題テーブルからランダムに抽出し、一時的に記憶する（ステップＳ１０３）。つまり、スキルチェックサーバ１００は、記憶手段１３０に記憶された複数の問題情報（複数の試験問題データ）から、ステップＳ１０１によって選択されたタイトルに含まれる大カテゴリ、中カテゴリ、小カテゴリ及び対応スキル（複数の下位学習カテゴリ）に対応する一又は複数の問題情報を選択することとなる。言い換えると、スキルチェックサーバ１００は、記憶手段１３０に記憶された複数の問題情報から、ステップＳ１０１によって選択されたタイトルに対応する一又は複数の問題情報を選択することとなる。
【０１０７】
そして、スキルチェックサーバ１００は、ステップＳ１０３において抽出された問題コードに対応する複数の選択肢を決定し、一時的に記憶する（ステップＳ１０４）。具体的には、スキルチェックサーバ１００は、問題に対応する複数の選択肢の順序（表示順序）をランダムに決定することとなる。つまり、スキルチェックサーバ１００は、ステップＳ１０３によって選択された一又は複数の問題情報における選択肢（選択肢情報）の順序（配列）をランダムに決定することとなる。これによって、試験問題データにおける選択肢情報の配列をランダムに決定するので、同じ試験問題データが選択された場合であっても、問題文情報に対応する選択肢情報の配列が異なる場合があり、繰り返しスキルレベル試験を行うようなユーザであっても、異なる問題と認識される可能性が高まるため、より正確にユーザのスキルレベルを生成することができ、より一層、ユーザに適した教育コースを提供することができる。
【０１０８】
尚、本実施形態においては、試験問題データにおける選択肢情報の順序をランダムに決定するように構成したが、これに限らず、例えば、試験問題データにおける選択肢情報の順序を変更することなく、予め決定されていてもよい。
【０１０９】
また、記憶手段１３０は、問題文情報のいずれかに対応させて、複数の正解の選択肢（正解選択肢情報）のいずれか、又は、複数の不正解の選択肢（不正解選択肢情報）のいずれかとして複数の選択肢情報を記憶するようにし、スキルチェックサーバ１００は、正解の選択肢として記憶されている複数の選択肢からいずれかを選択し、不正解の選択肢として記憶されている複数の選択肢からいずれかを選択するように制御してもよい。具体的には、正解の選択肢が１つ、不正解の選択肢が４つあり、正解の選択肢を選択するような問題文情報である場合において、正解の選択肢が３つあり、不正解の選択肢が９つ記憶されており、３つの正解の選択肢から１つ選択し、９つの不正解の選択肢から４つ選択することとなる。つまり、スキルチェックサーバ１００（正解選択肢選択手段、不正解選択肢選択手段）は、ステップＳ１０３の選択された一又は複数の試験問題データにおける問題文情報に対応し、複数の正解選択肢情報のいずれか一部を選択するとともに、複数の不正解選択肢情報からいずれか一部を選択するように構成してもよい。これによって、正解となる複数の正解選択肢情報、不正解となる複数の不正解選択肢情報として複数の選択肢情報が問題文情報に対応して記憶され、選択された試験問題データにおける問題文情報に対応して、複数の正解選択肢情報、複数の不正解選択肢情報からいずれかを選択するので、同じ試験問題データが選択された場合であっても、問題文情報に対応する正解選択肢情報の種類、不正解選択肢情報の種類が異なる場合があり、繰り返しスキルレベル試験を行うようなユーザであっても、異なる問題と認識される可能性が高まるため、より正確にユーザのスキルレベルを生成することができる。また、類似問題に対するスキルレベルも向上させることができ、より一層、ユーザに適した教育コースを提供することができる。また、例えば、「Ａに属するものを選択せよ。」という問題文と、「Ａに属さないものを選択せよ。」という複数種類の問題文情報が記憶され、それら複数種類の問題文情報からいずれかを選択し、複数種類の選択肢から正解選択肢と不正解選択肢とを選択するように構成してもよい。また、上述した実施形態においては、一つの選択肢を選択するような問題情報であったが、これに限らず、例えば、「以下の選択肢からＡに属するものを２つ選択せよ。」という問題文情報（問題情報）のように、複数の選択肢を選択するような問題情報であってもよい。また、正解なしという選択肢を含むように構成してもよい。
【０１１０】
そして、スキルチェックサーバ１００は、ステップＳ１０３において選択され、ステップＳ１０４において決定された選択肢に対応する問題コードの出題順序（配列）をランダムに決定し、一時的に記憶する（ステップＳ１０５）。つまり、スキルチェックサーバ１００は、ステップＳ１０３によって選択された複数の問題情報の配列をランダムに決定することとなる。尚、本実施形態におけるステップＳ１０５を実行するスキルチェックサーバ１００は、問題出題配列決定手段の一例に相当する。これによって、試験問題データの配列をランダムに決定するので、同じ種類の試験問題データが選択された場合であっても、配列が異なるため、繰り返しスキルレベル試験を行うようなユーザであっても、異なる試験問題データが出題されたと認識される可能性が高まるため、より正確にユーザのスキルレベルを生成することができ、より一層、ユーザに適した教育コースを提供することができる。
【０１１１】
つまり、単に問題情報を提供し、その問題情報に応ずる解答情報（答案情報）を取得し、ユーザのスキルレベルを検出するように構成した場合には、ユーザ自身のスキルレベルが客観的に判断されることとなるが、繰り返しスキルチェックを行う学習システムである場合には、同じような問題情報、問題情報の順序、問題文情報、選択肢情報、選択肢情報の順序など、問題情報の出題態様の変更が少ないと、例えば、これらの情報を同じ内容と認識してしまう、これらの情報自体を意図的に覚えてしまうなどの各種の弊害が生じ、正確にユーザのスキルレベルに関する情報（スキルレベル習熟度情報）を生成できないおそれがある。このようなことに鑑みて、上述したように制御することによって、意図して正解の選択肢を覚えるなどの行為も防止するなど、ユーザ自身のスキルレベルを正確に検出することによって、より一層、ユーザのスキルレベルに適した教育コースを提供することができる学習システム、スキルチェックサーバ及びプログラムを提供することができる。
【０１１２】
そして、スキルチェックサーバ１００は、ステップＳ１０５において決定された出題順序の問題情報を、クライアント端末４１Ａ〜Ｄに対して送信する（ステップＳ１０６）。尚、本実施形態におけるステップＳ１０６を実行するスキルチェックサーバ１００は、試験問題データ送信手段１２２の一例に相当する。この処理が終了した場合には、ステップＳ１０７に処理を移す。尚、本実施形態においては、選択された全問の問題情報を送信するように構成したが、これに限らず、例えば、全問の問題情報でなくとも、一又は複数問ずつ問題情報を送信するように構成してもよい。また、所定時間が経過する度に一問ずつ問題情報をクライアント端末４１Ａ〜Ｄに送信するように構成してもよい。
【０１１３】
ステップＳ１０７において、スキルチェックサーバ１００は、終了条件が成立したか否かを判断する。この処理において、スキルチェックサーバ１００は、所定時間が経過したか否か、クライアント端末４１Ａ〜Ｄからの終了信号を受信したか否かなどによって、終了条件が成立したか否かを判断する。スキルチェックサーバ１００は、終了条件が成立したと判別した場合には、ステップＳ１０８に処理を移す。一方、スキルチェックサーバ１００は、終了条件が成立しなかったと判別した場合には、再度ステップＳ１０７に処理を移す、つまり、終了条件が成立するまで待ち受け状態となる。
【０１１４】
一方、クライアント端末４１Ａ〜Ｄは、ステップＳ１０６のように、スキルチェックサーバ１００から問題情報を受信した場合（ステップＳ２０２）には、一時的に問題情報を記憶する。この場合には、クライアント端末４１Ａ〜Ｄは、図１６に示すように、問題情報に基づく問題画像の表示を行う（ステップＳ２０３）。また、スキルチェックサーバ１００は、ユーザからの解答データを受信した場合には、問題情報に対応する解答情報を生成し記憶する。
【０１１５】
そして、ステップＳ２０４では、クライアント端末４１Ａ〜Ｄが、終了条件が成立したか否かを判断する。この処理において、スキルチェックサーバ１００は、終了入力信号の入力があったか否か、所定時間が経過したか否かなどによって、終了条件が成立したか否かを判断する。スキルチェックサーバ１００は、終了条件が成立したと判別した場合には、ステップＳ２０５に処理を移す。そして、ステップＳ２０５において、スキルチェックサーバ１００は、上述したように記憶された問題情報に対応する解答情報をスキルチェックサーバ１００に送信する（ステップＳ２０５）。この処理が終了した場合には、図２２のステップＳ２０６に処理を移す。一方、スキルチェックサーバ１００は、終了条件が成立しなかった場合には、再度ステップＳ２０４に処理を移す。この場合において、クライアント端末４１Ａ〜Ｄは、入力信号に応じて、問題情報に基づく問題画像を変更させるように表示させることがある。
【０１１６】
ステップＳ１０７において、スキルチェックサーバ１００は、図２１に示すように、ステップＳ２０４のように、クライアント端末４１Ａ〜Ｄから解答情報を受信した場合（ステップＳ１０８）には、記憶手段１３０のスキルチェックテーブルに追加記憶する（ステップＳ１０９）。つまり、スキルチェックサーバ１００は、クライアント端末４１Ａ〜Ｄから送信された一又は複数の試験問題データに応じた解答情報を受信した場合には、解答情報を記憶することとなる。尚、本実施形態におけるステップＳ１０８を実行するスキルチェックサーバ１００は、試験解答データ受信手段１２１の一例に相当する。この処理が終了した場合には、図２２のステップＳ１１０に処理を移す。
【０１１７】
ステップＳ１１０において、スキルチェックサーバ１００は、図２２に示すように、ステップＳ１０７において記憶された解答情報を読み出す。そして、スキルチェックサーバ１００は、解答情報と、解答情報に対応する選択肢の正誤をスキルチェック問題テーブルから読み出し、解答情報の正誤の判定を行い、判定結果を一時的に記憶する。そして、スキルチェックサーバ１００は、問題情報、解答情報、解答情報の正誤判定結果に基づいて、総合評価、個別評価を生成し、記憶手段１３０のスキルチェックテーブルに記憶する。総合評価は、例えば、全ての問題情報に関する、正誤判定結果に基づいて生成される。また、個別評価は、例えば、問題情報の大カテゴリ、中カテゴリ、小カテゴリ及び対応スキルなど毎の正誤判定結果に基づいて生成される。つまり、スキルチェックサーバ１００は、受信された試験情報（試験解答情報）に基づいて、タイトルに対応する総合評価（総合スキルレベル習熟度情報）と、タイトルに含まれる複数の下位学習カテゴリ毎に対応する個別評価（個別スキルレベル習熟度情報）とを生成することとなる。言い換えると、スキルチェックサーバ１００は、受信された解答情報に基づいて、スキルレベル習熟度情報を生成することとなる。尚、本実施形態におけるステップＳ１１０を実行するスキルチェックサーバ１００は、スキルレベル習熟度情報生成手段の一例に相当する。
【０１１８】
そして、スキルチェックサーバ１００は、教育サービス推奨テーブル、教育サービスコードテーブルを参照し、生成された総合評価、個別評価に基づく教育サービスコード、ＵＲＬなど、教育サービス紹介情報に関する問い合わせを教育データベースサーバ５５０に対して行い、この結果を受信して、ユーザのために適切な教育サービス紹介情報を選択する（ステップＳ１１１）。そして、スキルチェックサーバ１００は、総合評価、個別評価、ステップＳ１１０において選択された教育サービス紹介情報をクライアント端末４１Ａ〜Ｄに対して送信する（ステップＳ１１２）。つまり、スキルチェックサーバ１００は、ステップＳ１１０によって生成された総合評価、個別評価（総合スキルレベル習熟度情報、個別スキルレベル習熟度情報を含むスキルレベル習熟度情報）をクライアント端末４１Ａ〜Ｄに送信することとなる。これによって、総合スキルレベル習熟度情報、個別スキルレベル習熟度情報などのスキルレベル習熟度情報をクライアント端末４１Ａ〜Ｄに送信するので、客観的な情報としてのスキルレベル習熟度情報を、クライアント端末４１Ａ〜Ｄに表示させることで、ユーザに認識されることができるため、より正確なスキルレベル習熟度情報を得られることができ、教育コースの選択を誤ることを防止し、ユーザに適した教育コースを提供することができる。この処理が終了した場合には、ステップＳ１１３に処理を移す。
【０１１９】
一方、クライアント端末４１Ａ〜Ｄは、図２２に示すように、総合評価、個別評価、教育サービス紹介情報を受信した場合（ステップＳ２０６）には、それらの情報に基づくチェック結果画像を表示させる制御を行う（ステップＳ２０７）。そして、クライアント端末４１Ａ〜Ｄは、ユーザからの要求入力信号があった場合には、ステップＳ２０８のように、教育サービス要求情報をスキルチェックサーバ１００に送信することとなる。
【０１２０】
一方、スキルチェックサーバ１００において、スキルチェックサーバ１００は、ステップＳ１１３のように、教育サービス要求情報を受信した場合には、その教育サービス要求情報を教育データベースサーバ５５０に送信する。教育データベースサーバ５５０は、この要求に対応する教育サービスコースを選択して、スキルチェックサーバ１００に送信する。スキルチェックサーバ１００は、クライアント端末４１Ａ〜Ｄに、教育サービスコースを送信する（ステップＳ１１４）。つまり、スキルチェックサーバ１００は、クライアント端末４１Ａ〜Ｄとの通信に応じて、総合評価、個別評価（総合スキルレベル習熟度情報、個別スキルレベル習熟度情報を含むスキルレベル習熟度情報）を生成し、総合評価、個別評価に基づいて、複数の教育サービスコースのうち、一又は複数の教育サービスコースを提供する制御を行うこととなる。この処理が終了した場合には、本サブルーチンを終了する。
【０１２１】
このように制御することによって、クライアント端末４１Ａ〜Ｄから送信された操作情報に応じて複数の学習カテゴリからいずれかが選択された場合には、その学習カテゴリに対応する一又は複数の試験問題データを選択し、試験問題データに対応する試験解答情報に基づいて、スキルレベル習熟度情報を生成し、そのスキルレベル習熟度情報に基づいて、複数の教育コースのうち、一又は複数の指定教育コースを送信するので、多種多様の教育コースのそれぞれを詳しく調査するといった煩雑な作業を行うことなく、ユーザに適した教育コースを提供することができる。
【０１２２】
また、ユーザによって選択された学習カテゴリに含まれる複数の下位学習カテゴリに対応する一又は複数の試験問題データを選択するので、ユーザの主観的な意思によって選択された学習カテゴリよりも細分化された下位学習カテゴリに対応する試験問題データを出題することができ、効率よく学習を進めることができる教育コースを提供することができる。もちろん、下位学習カテゴリに関する情報を認識していないユーザであっても、効率よく学習を進めることができる教育コースを提供することができる。
【０１２３】
更には、学習カテゴリに対応する総合スキルレベル習熟度情報と、複数の下位学習カテゴリ毎に対応する個別スキルレベル習熟度情報とに基づいて教育コースを送信するので、ユーザの主観的な意思によって選択された学習カテゴリよりも細分化された下位学習カテゴリに対応する個別スキルレベル習熟度情報毎に教育コースを提供することができ、効率よく学習を進めることができる教育コースを提供することができる。もちろん、下位学習カテゴリに関する情報を認識していないユーザであっても、効率よく学習を進めることができる教育コースを提供することができる。
【０１２４】
［スキルチェックサーバにおけるその他の実施形態］尚、本実施形態においては、複数種類の選択肢からいずれかを選択するような問題情報であったが、これに限らず、例えば、選択肢を用いることのない問題情報であってもよい。具体的には、「上記の文字をタイピングしなさい。」といった問題文情報に対応して、タイピング操作結果を送信する問題情報や、「以下の表を作成しなさい。」という問題文情報に対応して、各種のツールを用いた表作成結果を送信する問題情報、「３行目のフォントを１２ポイント、ＭＳ明朝にしなさい。」という問題文情報に対応して、各種のツールを用いた文書作成結果を送信する問題情報など、各種の態様が挙げられる。この場合において、上述した各種結果の他に、スキルチェックの実行時間を計数し、計数したスキルチェックの実行時間をスキルチェックサーバ１００に送信するように構成してもよい。また、教育コースとしては、資格試験などに関する教育コースのみならず、例えば、小学校、中学校、高校などに導入することによって、小学生、中学生、高校生などの学生が、職業を考える場合に、ある職業に必要なスキルをチェックし、そのチェック結果に基づいて、ある職業になるために必要な教育コースを提供することができ、ユーザのスキルレベル（スキル）を効率よく向上させることができる。これによって、一般の社会において、自分の進みたい職業などの知識、目標意識がないまま、厳しい社会に放り出される今までとは異なり、ユーザ自身の目標意識を高め、必要な知識を容易に得ることができるため、例えば、フリーター問題、社会不適合者問題など、各種の問題を解決することができる。
【０１２５】
また、本実施形態においては、教育コースとして、学習教材に関する学習教材情報を採用していたが、学習に関する教育コースであればこれに限らず、例えば、指導者との間で通信を行うことによって、学習を進めるようなものであってもよい。
【０１２６】
更には、本実施形態においては、総合評価、個別評価をスキルレベル習熟度情報として採用しているが、これに限らず、例えば、個別評価を行わないようにしてもよい。また、タイトルに対応する各種のカテゴリ毎に問題情報を選択するように構成したが、これに限らず、例えば、各種のカテゴリをタイトルに対応しないように構成してもよい。
【０１２７】
更には、本実施形態においては、スキルチェックの実行によって生成された各種の個別評価に基づいて教育サービスコースを紹介するように構成したが、これに限らず、例えば、スキルチェックの実行によって生成された総合評価に基づいて教育サービスコースを紹介するように構成してもよい。また、例えば、スキルチェックの実行によって生成された総合評価、各種の個別評価の他に、ユーザ自身のスキルレベルの到達目標に基づいて、教育サービスコースを紹介するように構成してもよい。例えば、図２３に示すように、教育サービス推奨テーブルには、スキルチェックの実行に伴い生成された現在の総合評価、各種の個別評価と、教育サービス実行後の総合評価目標、各種の個別評価目標と、教育サービス推奨コースとが対応付けられている。尚、教育サービス実行後の総合評価目標、個別評価目標は、ユーザや団体の管理者などによって設定可能であるが、これらの目標が設定されない場合には、現在の総合評価、各種の個別評価に基づいて標準的に到達できそうな総合評価目標、個別評価目標が自動的に設定される。このような教育サービス推奨テーブルを参照することによって、生成された総合評価、個別評価と、ユーザの操作に応ずる総合評価目標、個別評価目標（学習目標水準情報、総合学習目標水準情報、個別学習目標水準情報）に基づいて、複数の教育コースのうち、一又は複数の教育サービスコースを紹介する制御を行うこととなる。もちろん、上述した他にも、教育サービスコースの学習時間（教育コースに基づく学習を行うための学習時間情報）、学習費用（教育コースに基づく学習を行うための学習費用情報）などに基づいて、教育サービスコースを紹介するように構成してもよい。
【０１２８】
［パネルサーバの詳細］
パネルサーバ２００が行うメインフローについて、図２４、図２５に示す。パネルサーバ２００は、クライアント端末４１Ａ〜Ｄと通信を行うことで、図２４、図２５に示す各処理を実行する。最初に、パネルサーバ２００は、クライアント端末４１Ａ〜Ｄを介して、ユーザのログイン認証処理を行う（ステップＳ３００）。ユーザは、通常のユーザＩＤの認証に加えて、ユーザが「本人」であるか「上長」であるか、「最終確定者」であるかの判断も行われる。ここで、「本人」とは、スキルを評価する人と評価される人が同一である場合に、この評価される者のことである。「上長」、［最終確定者］とは、「本人」が自己評価したスキルレベル達成度情報に対して、修正、変更あるいは承認する者のことである。特に、「最終確定者」は、「本人」の達成指標を最終的に確定する者である。
【０１２９】
次に、パネルサーバ２００が、ユーザが本人であると判断した場合（ステップＳ３０１）には、ユーザに対して、所定の分野のスキルレベルの目標レベルの入力を促し、目標レベルを設定する（ステップＳ３０３）。パネルサーバ２００が、ユーザが本人ではないと判断した場合（ステップＳ３０１）には、上司による判断処理（ステップＳ３０２）を行う（後述する）。
【０１３０】
パネルサーバ２００は、ステップＳ３０３により、目標レベルを設定した後に、本人の現在のスキルレベル達成度情報を生成するために、質問情報を適宜、ユーザのクライアント端末４１Ａ〜Ｄに送信する。そして、パネルサーバ２００は、質問情報に対応した選択情報を受信する（ステップＳ３０４）。パネルサーバ２００は、選択情報をクライアント端末４１Ａ〜Ｄより受信して、スキルレベル達成度情報である達成指標をクライアント端末４１Ａ〜Ｄに対して送信し、パネルサーバ２００に記録する（ステップＳ３０５）。
【０１３１】
次に、クライアント端末４１Ａ〜Ｄを介してユーザの入力を受けて、他の分野の質問情報をクライアント端末４１Ａ〜Ｄに送信して、ステップＳ３０３からステップＳ３０５までの処理を行ってもよい。
【０１３２】
ステップＳ３０２から行われる「上司による判断処理」について、図２５に基づいて説明する。パネルサーバ２００は、ログイン認証処理において、ユーザが「上長」か「最終確定者」であるかを判断する（ステップＳ３０６）。ユーザが「上長」であれば、パネルサーバ２００は、本人が入力した目標設定の変更、承認を促す目標設定変更処理（ステップＳ３０７）を行う。目標設定変更処理は、「本人」が入力した目標レベルを、ログインした「上長」が変更もしくは承認する処理である。
【０１３３】
次に、パネルサーバ２００は、「本人」の入力により生成したスキルレベル達成度情報である達成指標を変更、承認することを促す達成指標変更処理を行う（ステップＳ３０８）。達成指標変更処理は、「本人」が入力した達成指標を、ログインした「上長」が変更もしくは承認する処理である。
【０１３４】
そして、パネルサーバ２００は、変更もしくは承認した達成指標をクライアント端末４１Ａ〜Ｄに送信し、この達成指標を記録する（ステップＳ３０９）。
【０１３５】
パネルサーバ２００は、ユーザが「最終確定者」であっても、同様に目標設定変更処理、達成指標変更処理、達成指標の送信、記録（ステップＳ３１０〜ステップＳ３１２）を行う。パネルサーバ２００は、最終確定者により確定された達成指標をマネジメントサーバ５００に送信し、マネジメントサーバ５００の記憶手段５３０にユーザの達成指標を記録する（ステップＳ３１３）。
【０１３６】
パネルサーバ２００のパネル表示画像送信手段２２７がクライアント端末４１Ａ〜Ｄに送信する画像データ（レベルパネラー４００）を図２６に示した。レベルパネラー４００がクライアント端末４１Ａ〜Ｄの端末に表示されることで、各ユーザが自分のスキルレベルを把握することが可能である。レベルパネラー４００は、スキルが判定される職種４０１と専門分野４０２に分類され、分類された専門分野４０２ごとに具体的にレベルが１から７まで設定される。なお、図２６に示したレベルパネラー４００は、「ＩＴスキル標準」として経済産業省により出典されているテーブルに基づいたパネルであるが、これは一実施形態に過ぎず、ＩＴ以外の分野にも所定のテーブルを用いることで応用可能であるのみならず、スキルレベルを分類できる他の標準的なテーブルに基づいて、レベルパネラー４００を構成してもよい。
【０１３７】
ユーザがレベルパネラー４００により初めてスキルチェックを行う場合には、ユーザが所定の職種の専門分野を選択することで、図２７に示す質問情報４１０と選択肢情報４１１がクライアント端末４１Ａ〜Ｄに表示される。図２７に示すように、ユーザに対する質問項目（「責任性―下記複雑性、サイズに相当する・・・」が質問情報４１０に該当し、この質問に対して回答するための選択肢（「項目をほぼ満たしている」）が選択肢情報４１１に該当する。ここで、図の質問情報４１０は、経済産業省の「ＩＴスキル標準」より引用した質問事項であるが、これはひとつの例示であり、質問情報４１０の内容を特定するものではない。
【０１３８】
ここで、質問情報４１０がテスト問題データベース５７０に記録され、レベルパネラー４００からの要求に応じて、適切な質問情報４１０が送信される態様であってもよい。
【０１３９】
ユーザが選択したスキルレベル（レベル１から７）に応じて、異なった質問情報４１０が関係づけられている。また、ユーザが上位レベル４１２を選択することで、このレベルの上位のレベルの質問情報４１０、選択肢情報４１１を表示させることが可能である。
【０１４０】
レベルパネラー４００に、ユーザがクライアント端末４１Ａ〜Ｄを介して、スキルの目標を入力することが可能である。目標レベル４０４は、ユーザが入力した目標レベルである。この例においては、ユーザは、職種：ＩＴスペシャリスト、専門分野：データベースのミドルレベルのレベル４を目標レベルとしていることが示されている。
【０１４１】
図２８は、パネルサーバ２００のスキルレベル達成度情報生成手段２１１が生成するスキルレベル達成度情報（達成指標４１５）の一例である。図２８の例では、達成指標４１５は、ユーザ（ＡＢＣ００１）に対する、職種（セールス）、専門分野（訪問型コンサルティングセールス）の達成指標である。達成指標４１５における各スキルの数字が点数情報４１６である。ここで、スキルを評価する人と評価される人が同一である場合に生成された点数情報４１６を「本人」のカテゴリに表示する。「上長」、［最終確定者］のカテゴリでは、「本人」が生成した点数情報４１６に対して、本人の上司等が修正、変更あるいは本人が入力した値を承認することで、点数情報４１７が入力される。「最終確定者」は、「本人」の達成指標を最終的に確定する者である。最終確定者により確定された達成指標（スキルレベル達成度情報）が、マネジメントサーバ５００に送信される。
【０１４２】
したがって、パネルサーバ２００を用いることで、スキルレベルの評価を、評価される本人が自己評価をした後に、評価される本人の上司等がさらに評価を行うことで、客観性を高めたスキルレベルの調査を行うことが可能である。
【０１４３】
さらに、「本人」が設定したスキルレベル達成度情報に対して、「上長」が変更（更新）する場合には、その更新する部分に関連した質問情報の差異部分を強調する態様であってもよい。
【０１４４】
例えば、質問情報として、ＩＴＳＳスキル標準に対応した質問を用いることで、パネルサーバ２００により、ＩＴＳＳスキル標準に対応したスキルレベルの評価が可能である。すなわち、パネルサーバ２００を用いることで、従来とは異なる客観的なスキルレベルの評価を行うことが可能である。
【０１４５】
［マネジメントサーバの詳細］
マネジメントサーバ５００は、スキルチェックサーバ１００とパネルサーバ２００と他のスキル判定サーバ３００から、スキルレベルに関する情報（スキルレベル習熟度情報、スキルレベル達成度情報を含む）を定期的に受信する。スキルレベルに関する情報を定期的に受信する処理は、マネジメントサーバ５００のバッチ処理により行われてよい。そして、マネジメントサーバ５００は、受信したスキルレベルに関する情報に基づいて、全てのユーザあるいはユーザが属する部署、団体等のグループごとの総合的なスキルレベル情報を算出する。
【０１４６】
図２９にて、マネジメントサーバ５００の画面遷移フローを示した。マネジメントサーバ５００は、この画面遷移フローにて表示される情報を提供する機能を備える。最初に、ユーザがクライアント端末４１Ａ〜Ｄを介して、マネジメントサーバ５００にログインする（ステップＳ４００）。ここで、マネジメントサーバ５００を管理するユーザとしては、人事部の教育担当者が想定される。このようなユーザが、ログイン認証してマネジメントサーバ５００にログインする。
【０１４７】
ログイン後に、会社別のスキルチェック一覧、部門別のスキルチェック一覧、個人別のスキルチェック一覧のいずれかを選択することが可能なメニュー画面が表示される。ユーザが、メニュー画面にて会社全体のレポートの表示を選択した場合には、クライアント端末４１Ａ〜Ｄに会社全体レポートが表示される（ステップＳ４０１）。図３０に示すように、会社全体のスキルチェック管理画面の会社レポート４２０がクライアント端末４１Ａ〜Ｄに表示される。会社全体（株式会社ＮＥＴデモ様）スキルチェックのレポートをダウンローするために、全ダウンロードのアイコン４２１が設定されている。アイコン４２１が選択された場合には、会社レポート４２０のダウンロードが行われる（ステップＳ４０４）。会社レポート４２０は、大カテゴリ（「ＩＴ基礎（一般）」、「分野別ＩＴ基礎（eビジネス編）」）ごとに、受講人数、受講回数、正答率、標準偏差等がマトリクスとして表示される。
【０１４８】
ユーザがメニュー画面にて部門別レポートの表示を選択した場合には、クライアント端末４１Ａ〜Ｄに部門別のレポートが表示される（ステップＳ４０２）。どの部門のレポートを表示するかの選択をユーザに促すサブメニュー画面を表示してもよい。サブメニュー画面にて、部門を選択した後（Ｓａｌｅｓ  Ｄｉｖｉｓｉｏｎ）に、図３１に示すような部門別レポート４３０が表示される。部門別レポート４３０は、部門に属するユーザの、受講者名、実施回数、総合正答率等がマトリクスとして表示される。部門別レポート４３０は、ソートＫＥＹ４３１を入力することで、例えば、部門別レポート４３０のタイトル（「実施回数」「総合正答率」ごとに）、任意にソートを行うことが可能である。また、ユーザに部門別レポート４３０を所定の形式（ＣＳＶ形式等）でダウンロードすることを促してもよい（ステップＳ４０７）。
【０１４９】
ユーザがメニュー画面にて個人別レポートの表示を選択した場合には、クライアント端末４１Ａ〜Ｄに個人別のレポートが表示される（ステップＳ４０３）。どのユーザのレポートを表示するかの選択を促すサブメニュー画面を表示してもよい。サブメニュー画面にて、個人レポートの対象となるユーザを選択した後（ＡＢＣ００１）に、図３２に示すような個人レポート４４０が表示される。個人レポート４４０は、ユーザ（ＡＢＣ００１）の、受講したテストの一覧とその成績が表示される。
【０１５０】
部門別レポート４３０、個人レポート４４０のカテゴリ成績４３２、４４１のアイコンをユーザが選択したことに応答して、図１９に示すような、ユーザのカテゴリごとの総合評価に関する情報が表示されてよい（ステップＳ４０８）。
【０１５１】
会社レポート４２０の詳細４２２のアイコンをユーザが選択すると、テスト別の詳細表示が行われる（ステップＳ４０５）。ここで、詳細表示が行われるレポートは、会社レポート４２０のみならず、部門別レポート４３０を対象として、部門内の詳細レポートを作成してもよい。
【０１５２】
テスト別の詳細表示では、会社レポート４２０に示されるテスト項目「ＩＴ基礎（一般）」の、会社全体の詳細なスキルレベル情報が表示される。例えば、統計データ算出手段５１２が、算出した統計データを表示した例について、図３３から図３４に示した。テスト別の詳細表示では、図３３に示すように、「ＩＴ基礎（一般）」の分野における正答率のヒストグラムが表示される。加えて、テスト別の詳細表示において、ＩＴ基礎（一般）の中のカテゴリごとの平均値を示す一例を図３４に示した。さらに、教育担当者等が「総合正答率」の値に基づいて、スキルレベルを設定し、このスキルレベルに該当する人数や割合を算出するように構成してもよい（図３５）。すなわち、ここで設定したスキルレベルが、図１９の個人別結果紹介のスキルレベルとして表示されてよい。すなわち、教育担当者がスキルレベルの基準を任意に定めて、このスキルレベルに該当するものに関する情報を表示させることが可能である。加えて、「ＩＴ基礎（一般）」を受講した全ての会社の平均値とスキルレベルを評価している会社（株式会社ＮＥＴデモ）との比較を折れ線グラフにて表現するデータをユーザに提供してもよい（図３６）。
【０１５３】
また、テスト別の詳細表示から、このテスト項目の個人成績ランキングが表示されてよい（ステップＳ４０６）。
【０１５４】
テスト別の詳細情報に加えて、図３７に示すようなレベルパネラー６００によるスキルレベル情報をユーザに提供してもよい。レベルパネラー６００は、各セルに会社内での人数が表示される。例えば、図３７に示すように、「職種：セールス、専門分野：メディア利用型セールス、レベル：４」は、会社内に２人いることが示される。また、レベルパネラー６００の合計欄では、レベルごとの合計人数が表示され、会社が目標としている合計人数も目標合計欄として表示されてよい。
【０１５５】
図３７では、会社内（株式会社ＮＥＴデモ）のレベルパネラー６００を示しているが、部門ごとのレベルパネラーをユーザに提供してもよい。
【０１５６】
レベルパネラー６００には、会社が目標とする人数についての設定が入力されて表示される態様であってもよい。例えば、職種：ＩＴスペシャリスト、専門分野：プラットフォームのレベル５では、２人を目標人数としていることが示されている。ここで、会社が目標とする目標人数を達した場合には、そのセルに「◎」が示されている（例えば、カスタマサービス、レベル３）。さらに、既に一般的な資格を取得する者については、その資格に該当するセルに、資格の内容と人数が示されてよい。例えば、「職種：プロジェクトマネジメント、専門分野：システム開発」は、プロジェクトマネジメント資格に相当すると想定する。そして、会社内にこのプロジェクトマネジメント資格の所有者が３人いる場合には、レベルパネラー６００の該当するセルに、「ＰＭＰ３」と表示する。
【０１５７】
マネジメントサーバ５００が、各職種、各専門分野のレベルに対応した会社内（部門内）の人数を算出する。この人数に関するデータをパネルサーバ２００に送信し、パネルサーバ２００がレベルパネラー４００を生成し、人数に関するデータをレベルパネラー４００に入力して、クライアント端末４１Ａ〜Ｄに表示する。パネルサーバ２００のレベルパネラー６００を生成する機能を、マネジメントサーバ５００が備えていることで、レベルパネラー６００を生成してもよい。
【０１５８】
レベルパネラー６００の専門分野のセルをユーザが選択したことに応答して、図３８に示される研修ロードマップの情報をユーザに提供してもよい。教育担当者にとっては、レベルパネラー６００にて会社や部内のグループのスキルレベルを検討した後に、推奨される教育コースを教育計画の目的で、検討する必要が生じる。そこで、例えば、「ＩＴスペシャリスト」の「プラットフォーム」での、スキルレベル向上のためのロードマップをユーザに提供する。図３８では、経済産業省の「ＩＴスキル標準」に基づいた研修ロードマップであるが、ＩＴに限らず様々な教育分野に適した研修ロードマップであってよい。
【０１５９】
研修ロードマップでは、専門分野（プラットフォーム）をさらに細分化した分野（テクノロジ、メソトロジ、プロジェクトマネジメント・・等）と、専門性のレベルにより、教育コースを分類する。各研修内容の題目（例えば、「ＩＴ入門」）をユーザが選択すると、これに応じて「ＩＴ入門」の教育コースに関する情報（教育内容、時間、費用等）がユーザに提供される。この場合に、教育コースに関する情報が、教育データベースサーバ５５０から送信されてもよい。すなわち、「ＩＴ入門」に関する情報の要求を、マネジメントサーバ５００から受信し、これに応答して、教育コースに関する情報が、教育データベースサーバ５５０から送信される。
【０１６０】
以上により、本発明によれば、ユーザの客観的なスキルレベルを判定し、この判定したスキルレベルに基づいて、ユーザのスキルレベルに適した教育コースを提供し、この教育コースに適した教育計画に関する情報を提供し、かつ、システムを使用する教育担当の者に複数のユーザにより構成される所定の部署やグループ全体のスキルレベルに関する情報を提供することで、教育担当の者がグループ全体の能力を客観的に評価することが可能であるシステム、サーバを提供することが可能である。
【０１６１】
以上、本発明を、実施形態を用いて説明したが、本発明の技術的範囲は上記実施形態に記載の範囲には限定されない。上記実施形態に、多様な変更または改良を加えることができる。そのような変更または改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。
【図面の簡単な説明】
【０１６２】
【図１】本発明の一実施形態の学習システムに関するブロック図である。
【図２】本発明の一実施形態のスキルチェックサーバに関する機能ブロック図である。
【図３】本発明の一実施形態のパネルサーバに関する機能ブロック図である。
【図４】本発明の一実施形態のマネジメントサーバに関する機能ブロック図である。
【図５】本発明の一実施形態のテスト問題データベースに関する機能ブロック図である。
【図６】本発明の一実施形態のスキルチェックサーバにおけるテーブルを示す図である。
【図７】本発明の一実施形態のスキルチェックサーバにおけるテーブルを示す図である。
【図８】本発明の一実施形態のスキルチェックサーバにおけるテーブルを示す図である。
【図９】本発明の一実施形態のスキルチェックサーバにおけるテーブルを示す図である。
【図１０】本発明の一実施形態のスキルチェックサーバにおけるテーブルを示す図である。
【図１１】本発明の一実施形態のスキルチェックサーバにおけるテーブルを示す図である。
【図１２】本発明の一実施形態のクライアント端末に表示される表示画面を示す図である。
【図１３】本発明の一実施形態のクライアント端末に表示される表示画面を示す図である。
【図１４】本発明の一実施形態のクライアント端末に表示される表示画面を示す図である。
【図１５】本発明の一実施形態のクライアント端末に表示される表示画面を示す図である。
【図１６】本発明の一実施形態のクライアント端末に表示される表示画面を示す図である。
【図１７】本発明の一実施形態のクライアント端末に表示される表示画面を示す図である。
【図１８】本発明の一実施形態のクライアント端末に表示される表示画面を示す図である。
【図１９】本発明の一実施形態のクライアント端末に表示される表示画面を示す図である。
【図２０】本発明の一実施形態のクライアント端末に表示される表示画面を示す図である。
【図２１】本発明の一実施形態の学習システムにおいて実行される制御処理を示すフローチャート図である。
【図２２】本発明の一実施形態の学習システムにおいて実行される制御処理を示すフローチャート図である。
【図２３】本発明の一実施形態のスキルチェックサーバにおけるテーブルを示す図である。
【図２４】本発明の一実施形態のパネルサーバにおいて実行される制御処理を示すフローチャート図である。
【図２５】本発明の一実施形態のパネルサーバにおいて実行される制御処理を示すフローチャート図である。
【図２６】本発明の一実施形態のクライアント端末に表示される表示画面を示す図である。
【図２７】本発明の一実施形態のクライアント端末に表示される表示画面を示す図である。
【図２８】本発明の一実施形態のクライアント端末に表示される表示画面を示す図である。
【図２９】本発明の一実施形態のマネジメントサーバにおいて実行される画面遷移フローを示す図である。
【図３０】本発明の一実施形態のクライアント端末に表示される表示画面を示す図である。
【図３１】本発明の一実施形態のクライアント端末に表示される表示画面を示す図である。
【図３２】本発明の一実施形態のクライアント端末に表示される表示画面を示す図である。
【図３３】本発明の一実施形態のクライアント端末に表示される表示画面を示す図である。
【図３４】本発明の一実施形態のクライアント端末に表示される表示画面を示す図である。
【図３５】本発明の一実施形態のクライアント端末に表示される表示画面を示す図である。
【図３６】本発明の一実施形態のクライアント端末に表示される表示画面を示す図である。
【図３７】本発明の一実施形態のクライアント端末に表示される表示画面を示す図である。
【図３８】本発明の一実施形態のクライアント端末に表示される表示画面を示す図である。
【図３９】本発明の一実施形態の学習システム１０が対象とするスキルレベルを説明する図である。
【符号の説明】
【０１６３】
１０    学習システム
３０    通信ネットワーク
６２    スキルチェックボタン
６４    テスト実施画像
６６    結果照会画像
６８    パスワード変更画像
７０    テスト開始ボタン
７２    問題画像
７４    解答チェックボックス
７５    Ｍｙセットに追加
７８    問題ジャンプ画像
８２    残り時間画像
８４    テスト終了ボタン
８８    総合評価
９０    個別評価
９２    スキルレーダー
９４    スキルチェック結果画像
９６    紹介画像
１００  スキルチェックサーバ
１１０  制御部
１１１  学習カテゴリ選択手段
１１２  試験問題選択手段
１１３  スキルレベル習熟度情報生成手段
１２０  通信部
１２１  試験解答データ受信手段
１２２  試験問題データ送信手段
１２３  教育コースデータ送信手段
１２３  教育コースデータ受信手段
１２４  教育コースデータ送信手段
１３０  記憶手段
２００  パネルサーバ
２１０  制御部
２１１  スキルレベル達成度情報生成手段
２２０  通信部
２２１  質問情報受信手段
２２２  質問情報送信手段
２２３  目標受付情報送信手段
２２４  目標受信手段
２２５  変更指示情報受信手段
２２６  質問情報更新送信手段
２２７  パネル表示画像送信手段
２２８  選択情報受信手段
２３０  記憶手段
３００  スキル判定サーバ
３００  診断サーバ
４００  レベルパネラー
４０１  職種
４０２  専門分野
４０４  目標レベル
４１０  質問情報
４１１  選択肢情報
４１２  上位レベル
４１５  達成指標
４１６  点数情報
４１７  点数情報
４２０  会社レポート
４２１  アイコン
４２２  詳細
４３０  部門別レポート
４４０  個人レポート
５００  マネジメントサーバ
５１０  制御部
５５０  教育データベースサーバ
５１１  スキルレベル算出手段
５１２  統計データ算出手段
５２０  通信部
５２１  情報受信手段
５３０  記憶手段
５７０  テスト問題データベースサーバ
５８０  制御部
５８１  テスト生成手段
５９０  通信部
５９１  問題受信手段
５９２  テスト問題送信手段
５９５  記憶手段
６００  レベルパネラー
７００  氷山モデル
【図１】
2006171674.tif 000003
【図２】
2006171674.tif 000004
【図３】
2006171674.tif 000005
【図４】
2006171674.tif 000006
【図５】
2006171674.tif 000007
【図６】
2006171674.tif 000008
【図７】
2006171674.tif 000009
【図８】
2006171674.tif 000010
【図９】
2006171674.tif 000011
【図１０】
2006171674.tif 000012
【図１１】
2006171674.tif 000013
【図１２】
2006171674.tif 000014
【図１３】
2006171674.tif 000015
【図１４】
2006171674.tif 000016
【図１５】
2006171674.tif 000017
【図１６】
2006171674.tif 000018
【図１７】
2006171674.tif 000019
【図１８】
2006171674.tif 000020
【図１９】
2006171674.tif 000021
【図２０】
2006171674.tif 000022
【図２１】
2006171674.tif 000023
【図２２】
2006171674.tif 000024
【図２３】
2006171674.tif 000025
【図２４】
2006171674.tif 000026
【図２５】
2006171674.tif 000027
【図２６】
2006171674.tif 000028
【図２７】
2006171674.tif 000029
【図２８】
2006171674.tif 000030
【図２９】
2006171674.tif 000031
【図３０】
2006171674.tif 000032
【図３１】
2006171674.tif 000033
【図３２】
2006171674.tif 000034
【図３３】
2006171674.tif 000035
【図３４】
2006171674.tif 000036
【図３５】
2006171674.tif 000037
【図３６】
2006171674.tif 000038
【図３７】
2006171674.tif 000039
【図３８】
2006171674.tif 000040
【図３９】
2006171674.tif 000041