(57)【要約】【課題】社内研修などの結果を効率的に編集し、効果的に研修受講者および管理者に提供する研修システム、研修結果提示方法およびプログラムを提供すること。【解決手段】研修時における受講者の映像からエンコードデータを読み出し、デコードして受講者識別値と研修識別値と、画像データとを対応付け、登録するデータベース３３４と、受講者識別値および研修識別値を指定した研修レポート作成要求を受領して、指定された画像データを表示するフィールドおよび研修レポートを作成するフィールドを含む研修レポート作成用ＧＵＩを送信し、作製された研修レポートを受領して前記データベースに画像データに対応付けて登録するネットワークインタフェース３１０と、研修結果を前記受講者に提供するために出力する研修ファイル出力部３２６とを含んでいる。【選択図】図３
2010009278.tif 000002
【特許請求の範囲】
【請求項１】
受講者に対して研修結果を提示する研修システムであって、前記研修システムは、
研修時に前記受講者に受講者識別値および研修識別値を割り当ててエンコードしたエンコードデータを含む受講プレートを提供し、前記受講プレートおよび前記受講者を含む研修中の映像を、各前記受講者についてビデオサーバが取得した映像から前記受講プレートの前記エンコードデータを読み出し、デコードして前記受講者識別値と前記研修識別値と、前記映像から生成される画像データとを対応付け、登録するデータベースと、
前記受講者識別値および前記研修識別値を指定した研修レポート作成要求を受領して、前記指定された画像データを表示するフィールドおよび研修レポートを作成するフィールドを含む研修レポート作成用ＧＵＩを送信し、作製された前記研修レポートを受領して前記データベースに前記画像データに対応付けて登録するネットワークインタフェースと、
前記研修結果を前記受講者に提供するために出力する研修ファイル出力部と
を含む、研修システム。
【請求項２】
前記研修ファイル出力部は、前記受講者識別値、前記研修識別値または前記受講者識別値および前記研修識別値を使用して暗号文を作製し、前記暗号文を追加した前記研修ファイルを記録媒体に登録する、請求項１に記載の研修システム
【請求項３】
前記研修ファイル出力部は、前記研修ファイルを表示するためのウェブページを提供し、暗号化された前記受講者識別値、前記研修識別値または前記受講者識別値および前記研修識別値を使用して前記研修ファイルへのアクセスを制御する、請求項１に記載の研修システム。
【請求項４】
前記暗号文は、前記受講者識別値、前記研修識別値または前記受講者識別値および前記研修識別値を使用したハッシュ値を使用して生成される、請求項２に記載の研修システム。
【請求項５】
前記暗号化された前記受講者識別値、前記研修識別値または前記受講者識別値および前記研修識別値は、ＳＳＬによる暗号化である、請求項３に記載の研修システム。
【請求項６】
前記研修ファイル出力部は、前記画像データと、前記研修の講評データと、前記研修の分析データとを比較参照可能な形式で、前記研修ファイルを出力する、請求項１〜５のいずれか１項に記載の研修システム。
【請求項７】
情報処理装置が実行し、受講者に対して研修結果を提示する研修結果提示方法であって、前記研修結果提示方法は、前記情報処理装置が、
研修時に前記受講者に受講者識別値および研修識別値を割り当ててエンコードデータを含む受講プレートを提供し、前記受講プレートおよび前記受講者を含む研修中の映像を、各前記受講者についてビデオサーバが取得した映像から前記受講プレートの前記エンコードデータを読み出し、デコードして前記受講者識別値と前記研修識別値と、前記映像から生成される画像データとを対応付け、データベースに登録するステップと、
前記受講者識別値および前記研修識別値を指定した研修レポート作成要求を受領して、前記指定された画像データを表示するフィールドおよび研修レポートを作成するフィールドを含む研修レポート作成用ＧＵＩを送信するステップと、
作製された前記研修レポートを受領して前記データベースに前記画像データに対応付けて登録するステップと、
前記研修結果を前記受講者に提供するために出力するステップと
を実行し、
前記研修結果を出力するステップは、前記受講者識別値、前記研修識別値または前記受講者識別値および前記研修識別値を使用して暗号文を作製し、前記暗号文を追加した前記研修ファイルを記録媒体に登録するステップ、
または
前記研修ファイルを表示するためのウェブページを提供し、暗号化された前記受講者識別値、前記研修識別値または前記受講者識別値および前記研修識別値を使用して前記研修ファイルへのアクセスを制御するステップを実行する、研修結果提示方法。
【請求項８】
受講者に対して研修結果を提示する研修結果提示方法を情報処理装置が実行するための装置実行可能なプログラムであって、前記プログラムは、前記情報処理装置を、
研修時に前記受講者に受講者識別値および研修識別値を割り当ててエンコードしたエンコードデータを含む受講プレートを提供し、前記受講プレートおよび前記受講者を含む研修中の映像を、各前記受講者についてビデオサーバが取得した映像から前記受講プレートの前記エンコードデータを読み出し、デコードして前記受講者識別値と前記研修識別値と、前記映像から生成される画像データとを対応付け、登録するデータベース手段と、
前記受講者識別値および前記研修識別値を指定した研修レポート作成要求を受領して、前記指定された画像データを表示するフィールドおよび研修レポートを作成するフィールドを含む研修レポート作成用ＧＵＩを送信し、作製された前記研修レポートを受領して前記データベースに前記画像データに対応付けて登録するネットワークインタフェース手段と、
前記研修結果を前記受講者に提供するために出力する研修ファイル出力手段として機能させる、装置実行可能なプログラム。
【請求項９】
前記研修ファイル出力手段は、前記受講者識別値、前記研修識別値または前記受講者識別値および前記研修識別値を使用して暗号文を作製し、前記暗号文を追加した前記研修ファイルを記録媒体に登録する、請求項８に記載のプログラム。
【請求項１０】
前記研修ファイル出力部は、前記研修ファイルを表示するためのウェブページを提供し、暗号化された前記受講者識別値、前記研修識別値または前記受講者識別値および前記研修識別値を使用して前記研修ファイルへのアクセスを制御する、請求項８に記載のプログラム。
【請求項１１】
前記暗号文は、前記受講者識別値、前記研修識別値または前記受講者識別値および前記研修識別値を使用したハッシュ値を使用して生成される、請求項９に記載のプログラム。
【請求項１２】
前記暗号化された前記受講者識別値、前記研修識別値または前記受講者識別値および前記研修識別値は、ＳＳＬによる暗号化である、請求項１０に記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、研修技術に関し、より詳細には、社内研修などの結果を効率的に編集し、効果的に研修受講者および管理者に提供する研修システム、研修結果提示方法およびプログラムに関する。
【背景技術】
【０００２】
企業、病院、官公庁など、一定の目的をもって活動を行う組織には、複数の者が帰属し、一定の能力レベルを保ち、さらにその能力を高めてゆくために研修が行われる。従来の社内研修は、研修を行い、研修の結果を研修担当者がまとめ、研修受講者に対して通知することで、研修結果を研修受講者にフィードバックすることで、開催された研修の結果が研修受講者および研修受講者を管理するべき管理者に利用される。
【０００３】
従来の研修手法でも研修結果を研修受講者などにフィードバックすることが可能ではある。しかしながら、研修担当者は、例えばアンケート、性格検査、または各種試験の内容を採点し、レポートを作成することにより研修結果を作成するので、研修受講者の研修時の映像を見ながらレポートを作成することが困難であり、研修受講者の研修姿勢や態度を参照しながらレポートを作成することが困難であった。また、この結果、研修担当者により作成されたレポートの文面が形式的で一般論的な指摘に止まらざるを得ないことも多く、その研修結果をかならずしも有効活用していたという訳ではない。
【０００４】
一方、研修受講者においては、研修の結果が紙でレポートされるので、研修の結果を判断することができるが、通り一遍のものとなりがちであった。このため、研修受講者は、研修結果を業務に対してどのように生かせばよいのか、具体的に判断しにくい場合もあった。
【０００５】
また、研修結果のレポートを紙でフィードバックする場合には、近年の個人情報保護の観点からセキュリティ性が充分ではなく、この点からも研修にかけた時間およびコストに見合った研修効果が得られていないという問題点もあった。
【０００６】
これまで、個人情報を管理するためのシステムや、遠隔的に教育を行うシステムが提案されている。例えば、特開２００３−１１４６０３号公報（特許文献１）では、作成されたコンピュータ支援による教育訓練のための要守秘情報を暗号化して保持させるとともに、あらかじめ定められている認証付与条件に適合するとして管理者用端末装置側から認証が与えられることを条件に、該管理者用端末装置により設定される所定の閲覧制限時間内に限って前記要守秘情報を復号化してブラウザでの閲覧を可能とした、要秘守情報の外部への漏洩防止システムを開示する。また、特開平１１−１７５６２６号公報（特許文献２）では、個人に係る各種情報を集約管理する個人用情報処理システムからなる個人データベースと、個人の各種サービスの利用に伴う個人情報をサービス機関毎に集約管理するコンピュータシステムからなる外部データベースと、個人データベース並びに外部データベースとの間に設けられた個人情報管理センターと、外部データ
ベースと個人データベース及び個人情報管理センター間を結ぶ通信網と、個人情報管理センターからの配送情報を、個人データベースにおいて読み出す個人認証用のＩＤカード及び暗証番号とを備えてなることを特徴とする
個人情報管理システムを開示している。
【０００７】
特許文献１に記載された技術は、個人情報などの要守秘情報をブラウジングする場合に、一定期間の間だけ暗号化された個人情報を復号することで個人情報を保護するものである。特許文献１に記載された技術は、ブラウジング操作の際に要守秘情報の閲覧を制限することは可能となるが、要守秘情報を、データベースに蓄積するまでの期間について守秘性を確保するものではない。また、ブラウジングする場合に一定期間の間だけ復号するのでは、ブラウジングする作業者が期間に制限されてしまい、例えば研修レポートなどを作製する効率を低下させてしまうという問題がある。
【０００８】
また、特許文献２に記載された技術は、個人情報などを登録する個人データベースを設置し、個人データベースにおいて読み出す個人認証用のＩＤカードおよび暗証番号とを使用して個人データベースに対するアクセスを制限するものである。特許文献２に記載された技術でも、個人情報へのアクセス制限を行うことはできるものの、個人データベースに対してアクセスを行うために別にＩＤカードといった情報処理装置が識別可能なデータ構造を有する例えば磁気カードやＩＣカードなどを配布しなければならず、システムコストが増大し、多くのユーザに受容されるものとはいえない。また、ＩＤカードの他、個別的な暗証番号の管理も必要となり、近年のセキュリティ要求から、新たな暗証番号の要求は、暗証番号管理や暗証番号の連想的取得を可能とし、必ずしも効率的なものということはできない。
【特許文献１】特開２００３−１１４６０３号公報
【特許文献２】特開平１１−１７５６２６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
本発明は、上述した従来技術の問題点に鑑みてこの場合、研修中における当該対象者の態度などの映像を見て併せてレポートを対比することで、さらに研修結果を効果的に理解することができるものと考えられる。
【００１０】
また、研修結果を従来のように紙レポートとして作成する場合、置き忘れや紛失などは、個人情報漏れなどに直結することになるので研修結果を紙レポートとして作成することは却って企業に大きなダメージを与えてしまうことにもなりかねないという問題もある。
【００１１】
さらに、研修結果を高いセキュリティ性を確保しながらサーバ装置に取得させることで、データ蓄積の際の中間操作による個人情報漏洩などの問題を回避する必要もある。
【００１２】
また、研修レポートの配布を受けた受講者に対して新たなＩＤカードやパスワードなどの管理を行うことによる負担を回避する必要もあった。
【課題を解決するための手段】
【００１３】
本発明は上述した従来技術の問題点に鑑みてなされたものであり、研修中の映像を、研修受講者ごとに効率的に収集する。受講者には、受講者を固有に識別するための受講者識別値および研修内容、場所、日時などを固有に識別させる研修識別値などを、例えば２次元コードなどのエンコードデータとした受講プレートを配布する。取得された映像は、サーバに送付される。サーバには、エンコードデータを復号するためのデコーダが備えられていて、受講者を撮影した画像から受講者識別値および研修識別値をデコードし、データベースに登録する。
【００１４】
また、研修担当者は、映像を参照しながら、受講者識別値および研修識別値を特定して研修レポートを作成する。作成された研修レポートは、サーバに送付され、研修ファイルデータベースの受講者識別値および研修識別値に対応付けて登録される。一方、受講者には、当該受講者の研修ファイルが、映像から生成された画像データおよび研修レポートを含むフォーマットで配布される。受講者への経研修ファイルの配布は、ＣＤ−ＲＯＭ、ＤＶＤなどの記録媒体を使用して行うことができる。また、受講者への研修ファイルの配布は、ウェブページを介して行うことができる。
【００１５】
研修ファイルを記録媒体に登録して配布する場合には、研修ファイルは、暗号文によりアクセス制限されて配布される。また、ウェブページを介して研修ファイルにアクセスする場合には、ＳＳＬ(Secure Socket Layer)などの暗号環境で受講者とサーバとの間のトランザクションが確立される。暗号文は、受講プレートにエンコードされた受講者識別値および研修識別値を、受講者が必要な時点で、例えば携帯端末を使用して復号して取得することができる。
【００１６】
また、ＳＳＬによるウェブページを介した研修ファイルの閲覧の場合、研修ファイルへのアクセス制御を、エンコードデータから取得して、研修ファイルにアクセスすることができる。
【発明の効果】
【００１７】
本発明によれば、研修結果をより効果的に研修受講者に対して提示でき、さらに個人情報の保護の観点からセキュリティ性に優れた研修システム、研修結果提示方法、およびプログラムを提供することができる。
【発明を実施するための最良の形態】
【００１８】
以下、本発明を実施形態をもって説明するが本発明は後述する実施形態に限定されるものではない。図１は、本実施形態の研修システム１００の実施形態を示す。研修システム１００は、ネットワーク１１０に複数のクライアント・コンピュータ（以下、単にクライアントとして参照する。）が接続されている。クライアント１３０、クライアント１４０、クライアント１５０は、研修結果からレポートを作成する講評者（以下、アセッサとして参照する。）および研修を依頼した企業などの団体の研修責任者などが管理する。例えば、クライアント１３０は、アセッサが管理しており、サーバ１２０にアクセスして研修受講者個々の画像データにアクセスし、各レポートを作成し、サーバ１２０に登録する。
【００１９】
また、例えばクライアント１４０は、研修を依頼した団体の研修責任者が管理しており、各研修受講者について研修結果をまとめた研修ファイルをダウンロードして、研修内容の確認を行う。ネットワーク１１０には、ビデオサーバ１６０が接続されている。ビデオサーバ１６０は、制御コンピュータ１７０によりその動作が制御されている。ビデオサーバ１６０は、研修会場などに設置され、各受講者個々の各研修テーマ、例えば、聴講、グループディスカッション、シミュレーション、プレゼンテーションなどの映像を取得し、画像データとして登録する。制御コンピュータ１７０は、研修が一定の内容終了した段階で、ビデオサーバ１６０が取得した画像データを、図１に説明した実施形態では、サーバ１２０に受講者を指定する受講者識別値を付してサーバ１２０に送付し、サーバ１２０に研修に関連する画像データを蓄積する。
【００２０】
クライアント１３０、１４０、１５０は、パーソナルコンピュータとして構成することができる。クライアント１３０、１４０、１５０は、マイクロプロセッサ（ＭＰＵ）としてこれまで知られたいかなるシングルコア・プロセッサまたはデュアルコア・プロセッサを含んでいてもよい。また、クライアント１３０、１４０、１５０は、ＷＩＮＤＯＷＳ（登録商標）、ＵＮＩＸ（登録商標）、ＬＩＮＵＸ（登録商標）、ＭＡＣ  ＯＳなど、いかなるオペレーティング・システムにより制御されてもよい。また、クライアント１３０、１４０、１５０は、Internet Explorer（商標）、Mozilla、Opera、Netscape
Navigator（商標）などのブラウザ・ソフトウェアを使用して、サーバ１２０にアクセスし、情報取得、情報生成などの処理を行う。また、クライアント１３０、１４０、１５０、は、それぞれＲＡＭ、ハードディスク装置、ＣＤ−ＲＷ、ＤＶＤ−ＲＷ、ＵＳＢポートなどを含んで構成されており、プログラムの実行空間を確保してクライアント上に各機能手段を実現し、かつデータの書込み・読出しを可能とさせている。
【００２１】
サーバ１２０は、情報処理装置として実装されており、ＰＥＮＴＩＵＭ（登録商標）、ＰＥＮＴＩＵＭ（登録商標）互換チップ、などのＣＩＳＣアーキテクチャのマイクロプロセッサ、または、ＰＯＷＥＲ  ＰＣ（登録商標）などのＲＩＳＣアーキテクチャのマイクロプロセッサを実装することができる。また、サーバ１２０は、ＷＩＮＤＯＷＳ（登録商標）２００Ｘ、ＵＮＩＸ（登録商標）、ＬＩＮＵＸ（登録商標）などのオペレーティング・システムにより制御されている。また、サーバ１２０は、Ｃ＋＋、ＪＡＶＡ（登録商標）、ＪＡＶＡ（登録商標）ＢＥＡＮＳ、ＰＥＲＬ、ＲＵＢＹなどのプログラミング言語を使用して実装される、ＣＧＩ、サーブレット、ＡＰＡＣＨＥなどのサーバ・プログラムを実行し、研修結果の各データをデータベース１８０に格納し、以後の処理を可能とている。
【００２２】
また、サーバは複数のデータベース１８０、１９０を管理している。各データベースは、それぞれ研修の日時、場所、対象団体などを登録し、研修を識別するとともに各研修への受講者、受講者識別値、研修識別値などを集中管理する。なお、データベース１８０は、他のサーバに設置され、サーバ１２０とは分離して管理することができる。さらに、データベース１９０は、受講者識別値および研修識別値に対して、研修の映像から生成した画像データ、講評、分析グラフ、チャートなどを対応付けて登録する。
【００２３】
クライアント−サーバ間の通信は、例えばＴＣＰ／ＩＰなどのトランザクション・プロトコルに基づき、ＦＰプロトコルやＨＴＴＰプロトコルなどのファイル転送プロトコルを使用するトランザクションを使用して実装することができる。サーバ１２０は、データベース１８０に蓄積した画像データに対して、アセッサから送付されるレポートを対応付けて登録して、研修ファイルを作製する。また、サーバ１２０は、作製された研修ファイルを各受講者分だけまとめて研修を依頼した団体の研修責任者に送付し、その受領判断を実行する。
【００２４】
なお、制御コンピュータ１７０またはビデオサーバ１６０の間においてもネットワーク通信が可能とされており、クライアント−サーバ間の通信インフラ基盤と同様に、ＴＣＰ／ＩＰおよびＦＴＰ、ＨＴＴＰプロトコルを使用して、ファイル送受信が可能とされている。なお、研修会場の通信環境に応じて、ビデオサーバ／制御コンピュータは、サーバ１２０にネットワーク接続されず、画像データをオフラインでサーバ１２０に登録することもできる。
【００２５】
図２は、本実施形態の研修システム１００において、ビデオサーバが研修に関連する映像を取得し、画像データとして登録する、映像収集処理２００の実施形態を示す。研修会場には、講師２１０による講義を主張するため、複数の受講者席２２０が設けられている。また、受講者席２２０には、複数のビデオカメラ２３０が設置されており、各ビデオカメラ２３０は、受講者の研修中の映像を収録する。ビデオカメラ２３０の出力は、伝送ケーブルを介してビデオサーバ２５０のチャネルに接続されている。
【００２６】
ビデオサーバ２５０は、チャネルごとに受信した映像データについて、必要に応じてＡ／Ｄ変換、フォーマット変換、フレーム再配列、符号化処理などを実行して、例えばＭＰＥＧ、ＭＰＥＧ２、ＭＰ３その他、マルチメディアファイルの形式に圧縮し、映像を画像データとして登録する。なお、画像データの登録は、ビデオサーバ２５０の内蔵ハードディスクとすることもできるし、制御コンピュータ２６０の内蔵ハードディスクとすることもできる。
【００２７】
受講者２７０は、受講の登録を行うことにより、受講者および研修を固有に識別するための受講者識別値および研修識別値を記録した受講プレート２８０を受領している。受講者２７０は、研修を受ける場合、受講プレート２８０を、ビデオカメラ２３０が撮影できる位置に付けて、研修を受講する。受講プレート２８０は、例えば、バーコード、ＱＲコードなどの適切なエンコード方式を使用して受講者識別値および研修識別値をエンコードし、エンコードデータを記録する。ビデオサーバ２５０は、受講者２７０の映像を、その受講プレート２８０の映像とともに取得し、ビデオサーバ２５０に送付する。なお、受講プレート２８０には例示する目的で、受講者識別値および研修識別値が示されているが、受講プレートには、これらの値はエンコードされたＱＲコードとして登録されている。エンコードされた受講者識別値および研修識別値は、サーバ１２０が、受講者ごとに研修ファイルを生成するための整理情報として使用される他、研修ファイルをＤＶＤなどの記録媒体に記録する場合に暗号鍵を生成するために利用される。
【００２８】
なお、研修会場には、受講者を個別に撮影するためのビデオカメラ２３０の他、全体映像を取得するためのビデオカメラ２４０も設置されており、個別的な映像の他、研修の全体的な進行状況が把握できるようにされている。制御コンピュータ２６０は、研修が終了した段階で、ビデオサーバ２５０が取得した画像データを、例えばＦＴＰプロトコルまたはＨＴＴＰプロトコルを使用してサーバ１２０に送信することで、サーバ１２０に対して画像データを登録する。また、他の実施形態で、研修会場が充分なネットワーク接続基盤を有していない場合、ビデオサーバ２５０および制御コンピュータ２６０をサーバ１２０の設置サイトに搬入し、オフラインでサーバ１２０に登録することができる。
【００２９】
図３は、本実施形態で使用するサーバ１２０の機能ブロック３００を示す。サーバ１２０は、説明する実施形態では、ＦＴＰサーバまたはウェブサーバとして実装されており、アセッサや研修責任者からの要求を受付け、各種処理を実行し、その処理結果を要求の送信元に送付する。サーバ１２０は、ネットワークインタフェース３１０を備えている。ネットワークインタフェース３１０は、ＯＳＩ基本参照モデルにおける、物理層およびデータリンク層の機能を提供し、ネットワーク１１０を介して送付された要求をより上位機能層に送付し、処理を可能とする。
【００３０】
サーバ１２０は、さらに画像取得部３１２と、画像編集部３１４と、受講者特定部３１６と受講者照合部３１８とを含んで実装されている。画像取得部３１２は、ビデオサーバ２５０が取得した画像データを取得し、画像編集部３１４に渡す。画像編集部３１４は、送付された画像データから、研修項目などに対応する画像データを編集し、時系列的にまたは内容的にシーケンスを編集し、研修内容を報告するために適切な画像シーケンスを生成する。なお、画像編集部３１４は、受領する画像データのフォーマットが受講者個人ごとではなく、受講者全員の画像データが例えばチャネル順にシーケンスとされている場合、チャネルごとに画像データを分離し、以後、チャネルごとに画像データの編集を実行することができる。
【００３１】
受講者特定部３１６は、取得した画像データから、受講者が装着する受講プレートのイメージを抽出する。このため、受講者特定部３１６は、エンコードされた各識別値をデコード可能な適切なデコーダを含んでいる。受講者特定部３１６は、抽出したイメージのエンコード画像をデコードし、受講者識別値および研修識別値を取得し、その結果を受講者照合部３１８に送付する。受講者照合部３１８は、受領した受講者識別値および研修識別値を使用して、研修情報データベース３３０を照会する。
【００３２】
研修情報データベース３３０は、実施したまたは実施する予定の研修プログラムの内容や日時などおよび研修に参加する研修受講者のリストを管理する。受講者照合部３１８は、研修情報データベース３３０に対して取得した受遺後者識別値および研修識別値を検索クエリーとして照会を実行し、当該研修に対して正規に登録された受講者か否かを照合する。受講者が照合できない場合、サーバ１２０は、サーバ管理者に対して例外エラーの発生を通知し、以後の対応を可能とする。また、受講者の照合に成功した場合、受講者識別値、研修識別値、処理対象とした画像データをデータベース管理部３２８に送付して研修ファイルデータベース３３４に登録させる。
【００３３】
また、サーバ１２０は、画像データを登録する機能ブロックの他、アセッサによるレポートを受領して、登録するための機能ブロックを含んで実装される。このため、サーバ１２０は、レポート取得部３２２と、画像データ対応付部３２４とを含んでいる。レポート取得部３２２は、例えば、ＨＴＴＰプロトコルまたはＦＴＰプロトコルを使用してアセッサから送付される受講者ごとにレポートを受領して、受領したレポートの受講者識別値を参照して、レポートに関連する画像データを検索し、レポートに対応する画像データの画像識別値を取得する。その後、画像データ対応付部３２４は、レポートの内容および画像識別値をデータベース管理部３２８に送付して、レポート内容を、レポート内容に関連づけされる画像データに対応付けて登録する。
【００３４】
また、サーバ１２０は、研修を行った団体の研修管理者からの要求に対応する機能ブロックを含んでいる。研修管理者からの要求には、研修終了の確認および研修結果の納品などの要求が想定できる。サーバ１２０は、これらの要求を受領すると、要求を研修ファイルアクセス部３２０に渡す。研修ファイルアクセス部３２０は、団体の識別値および研修識別値を検索キーとして使用し、研修情報データベース３３０を照会し、対応付けられる研修ファイルを、研修ファイルデータベース３３４から抽出し、研修管理者へと、ネットワークインタフェース３１０を介して送付し、以後、受領通知などの受領処理などを実行する。
【００３５】
サーバ１２０は、さらに研修ファイル出力部３２６を含んで実装されている。なお、他の実施形態では、研修ファイル出力部３２６は、サーバ１２０の機能モジュールとして構成せず、別体とされた出力装置とすることができる。研修ファイル出力部３２６は、図３に示した実施形態では、サーバ１２０の管理者などからの研修ファイル出力指令を受領して呼び出される。研修ファイル出力部３２６は、研修ファイル出力指令に含まれる研修識別値および受講者識別値を使用して暗号鍵を生成し、暗号文を生成する。その後、研修ファイル出力部３２６は、ＤＶＤなどのヘッダ領域に暗号文を他のヘッダ情報とともに記録し、データ領域に対応する研修ファイルを記録することで、研修ファイルを暗号化して記録媒体に登録する。
【００３６】
なお、研修ファイルの暗号化処理は、これまで知られたいかなる方法を使用することができ、例えば、共有鍵法、ＲＳＡ暗号法、楕円暗号法、またはＨＳＨ−１などの一方向関数を使用するハッシュ値を使用する方法などで実装することができる。これらの方法のうち、共有鍵法や公開鍵および秘密鍵を使用する暗号方法は、研修対象者による鍵管理という負担を与えてしまうので、本実施形態では、一方向関数を使用したハッシュ値を使用するアクセス制御を行うことが好ましい。
【００３７】
図４は、本実施形態で使用する研修システム１００の処理の概略的なフローチャートを示す。図４の処理は、ステップＳ４００から開始し、ステップＳ４０１でビデオサーバにより画像データを取得する。ステップＳ４０２では、画像データをサーバ１２０に取得させ、画像データの編集を実行する。なお、ステップＳ４０２は、ネットワーク１１０を介して、ＦＴＰプロトコルを使用してオンラインで実行してもよいし、オフラインで例えば、サーバ１２０と制御コンピュータ２６０とをＰ２Ｐ接続してファイル転送してもよい。
【００３８】
ステップＳ４０３では、画像データから受講者を識別し、ステップＳ４０４で研修を識別する。その後、ステップＳ４０５で受講者を照合に成功したか否かを判断する。ステップＳ４０５で照合に成功した場合（ｙｅｓ）、ステップＳ４０６で受講者識別値をデータベース管理部に渡し、さらにステップＳ４０７で、画像データを研修ファイルデータベースに画像識別値および受講者識別値とともに登録し、ステップＳ４０８で処理を終了する。
【００３９】
一方、ステップＳ４０５で照合に失敗した場合（ｎｏ）、例外エラーの発生を管理者に通知し、ステップＳ４０８で処理を終了する。図４に示した処理によって、研修現場で取得した画像データに対して管理者や他のオペレータが画像データと受講者との対応付けのために介在する可能性を最小限とし、個人情報の管理および対応付けミスなどを効率的に防止することができる。
【００４０】
図５は、アセッサが研修レポートを作成する際のサーバ１２０の処理のフローチャートである。図５の処理は、ステップＳ５００から開始し、ステップＳ５０１で研修画像ダウンロード要求を受領し、ステップＳ５０２でアセッサが管理するクライアントに要求された受講者識別値および研修識別値に対応する画像データを検索し、検索された画像データを、クライアントに送付する。アセッサは、研修レポートを作成しようとする場合、サーバ１２０にアクセスし、研修レポート作成用ＧＵＩを表示させて、ダウンロード要求を行う。また、クライアントへの画像データの送付は、例えば．ＷＡＢファイルなどを使用して行うことができる。
【００４１】
研修レポート作成用ＧＵＩは、例えばＨＴＭＬなどで作製される研修レポート作成ページとすることができ、当該ウェブページには、画像データ表示フレームおよび研修レポート作成フレームが表示される。アセッサは、研修レポート作成ページから研修レポートを作成しようとする受講者の受講者識別値および研修識別値を送付する。サーバ１２０は、受講者識別値および研修識別値を受領すると、対応する画像データを検索する。サーバ１２０は、画像データが検索されると、当該画像データをクライアントに送付し、バッファリングさせる。
【００４２】
その後、アセッサが動画として画像データを再生させながら研修レポートを、研修レポート作成フレーム内に記述したり、またはグラフ、チャートなどを添付して、研修レポートを完成させる。研修レポートの完成後、研修レポート作成ページの「登録」ボタンをクリックするなどして、ＰＯＳＴメソッドまたはＧＥＴメソッドを使用して、サーバ１２０に研修レポートの内容をアップロードする。
【００４３】
ステップＳ５０３では、アセッサが画像データを参照しながら作製した研修レポートをアップロード要求を受領する。ステップＳ５０４では、画像データに関連付けて研修レポートをデータベース管理部３２８に渡し、研修ファイルデータベース３３４に研修レポートを登録し、ステップＳ５０５で処理を終了する。
【００４４】
なお、画像データに対して複数の研修ファイルを作製する場合には、同様の処理を作製する研修ファイルの分だけ繰り返すことにより、画像データに対して複数の研修ファイル、グラフ、チャートなどを対応付けて登録することができる。
【００４５】
図６は、研修責任者が、サーバ１２０に登録された研修データをダウンロードする場合にサーバ１２０の処理を示した図である。図６の処理は、ステップＳ６００から開始し、ステップＳ６０１で、サーバ１２０が研修ファイルのダウンロード要求を受領する。ステップＳ６０２で、研修管理者が管理するクライアントに、対象となる研修の全受講者についての研修ファイルを送付してクライアントにダウンロードさせる。ステップＳ６０３では、研修ファイル表示用のグラフィカル・ユーザ・インタフェース（ＧＵＩ）を表示させ、画像データ、講評結果、各グラフなどのデータを表示し、研修内容が合格か否かを判断する。研修内容が合格である場合（ｙｅｓ）、処理をステップＳ６０４でサーバ１２０は、研修責任者からの研修結果の受領（内容合格）の通知を受領し、データベースに研修終了などのフラグを設定してステップＳ６０５で処理を終了する。なお、研修管理者に対しては、研修ファイル表示用のアプリケーションは、サーバ１２０などから送付することができる。
【００４６】
一方、ステップＳ６０３で、研修内容が不充分であると判断した場合（ｎｏ）、その旨の通知をサーバ１２０に送付して、処理をステップＳ６０５で終了させる。
【００４７】
図７は、本実施形態のサーバ１２０が実装する研修ファイル出力部３２６の機能構成７００を示す。図７に示した研修ファイル出力部７１０は、研修識別値取得部７１２と、受講者識別値取得部７１４とを含んで構成されている。研修識別値取得部７１２および受講者識別値取得部７１４は、出力対象とされる研修識別値および受講者識別値をそれぞれ取得し、各識別値を鍵生成部７２２に送付する。鍵生成部７２２は、記録媒体７２６に研修データを記録する場合、鍵生成部７２２が生成した暗号鍵を使用して記録するべき研修ファイルに対するアクセス制御を行い、研修ファイルの権限なきアクセスを防止する。
【００４８】
鍵生成部７２２は、ブロック暗号法、ＲＳＡ暗号法、楕円暗号法など各種の暗号方式に使用される暗号方式にしたがって暗号を行う暗号鍵を生成する。また、他の実施形態では、適切なデータを使用してＳＨＡ−１、ＳＨＡ−２として総称される、ＳＨＡ−２２４／ＳＨＡ−２５６／ＳＨＡ−３８４／ＳＨＡ−５１２などのハッシュ関数を使用してハッシュ値を生成し、このハッシュ値を暗号鍵として使用することもできる。
【００４９】
以下、特定の実施形態では、ハッシュ値を使用して、研修ファイルに対して暗号化処理を行うものとして説明する。鍵生成部７２２は、図７に示した実施形態では、研修識別値取得部７１２および受講者識別値７１４が入力されると、研修識別値および受講者識別値からハッシュ値を生成する。生成されたハッシュ値は、適切な平文、例えば、研修識別値または受講者識別値の値と、排他的論理和（ＸＯＲ）されて、暗号文が生成される。暗号文とされる平文は、例えば研修ファイル全体を対象とすることもできる。一方、研修識別値および受講者識別値またはこれらの識別値の連結文を平文として暗号化の対象とすることで、暗号文の復号化処理を軽減することができる。
【００５０】
また、研修ファイル出力部７１０は、画像データ検索部７１５およびレポート検索部７２０を含んで構成される。画像データ検索部７１５は、出力するべき画像データを検索し、出力バッファなどに格納する。また、レポート検索部７２０は、画像データに関連付けて登録されたレポートを取得し、出力のために出力バッファなどに格納する。その後、暗号文、画像データおよび研修レポートを加算器７２４を使用して統合し、記録媒体７２６に登録する。暗号文、画像データおよび研修レポートは、記録媒体７２６の適切な記憶領域に登録することができる。
【００５１】
図７には、記録媒体７２６に登録されるデータ構造７３０が概略的に示されている。記録媒体７２６に登録されるデータ構造７３０は、暗号文７３２、画像データ７３４、講評データ７３６、分析グラフ７３８、その他情報７４０を含んで構成されている。暗号文７３２は、登録箇所が既知である限り、データヘッダや、データ領域の適切な場所に記録することができる。また、画像データ７３４、講評データ７３６、分析グラフ７３８、その他情報７４０は、記録媒体７２６のデータ領域に、ＷＡＶファイル、テキスト、ＰＤＦ、ＪＰＥＧ、ＧＩＦなどの適切なイメージ・データとして登録される。出力された研修ファイルは、受講者に対して送付される。
【００５２】
図８は、本実施形態で、受講者が、記録媒体に格納された研修ファイルを閲覧する場合の処理のフローチャートである。図８の処理は、ステップＳ８００から開始し、ステップＳ８０１で記録媒体をドライブに挿入し、ステップＳ８０２で認証モジュールを呼出して、受講者認証画面を表示させる。ステップＳ８０３では、デスクトップ画面上に表示されたＧＵＩから、受講者が受講者識別値および研修識別値を入力する。この際、受講者は、当該研修の際に使用した受講プレートに付されたコード化情報を、例えば携帯電話などを使用してデコードし、携帯電話の表示画面に示された各識別番号をステップＳ８０３で入力することができる。
【００５３】
入力された受講者識別値、研修識別値は、研修ファイル出力部７１０が使用するハッシュ関数を使用して、ハッシュ値とされる。生成されたハッシュ値は、ステップＳ８０４で、記録媒体の適切な記憶領域に記述されたハッシュ値の値と比較され、一致した場合（ｙｅｓ）、ステップＳ８０５に処理を分岐させる。一方、ステップＳ８０４でハッシュ値が一致しない場合（ｎｏ）、処理をステップＳ８１０に分岐させ、研修ファイルにアクセスすることなく処理を終了させる。
【００５４】
ステップＳ８０５では、研修結果表示モジュールを呼出して研修ファイルを読込ませ、ステップＳ８０６で、デスクトップ画面上にＧＵＩを表示して、研修の公表内容を表示させる。ステップＳ８０７では、受講者からの次画面要求があったか否かを判断し、受講者からの次画面要求があった場合（ｙｅｓ）、ステップＳ８０８で次画面を表示させ、ステップＳ８０９で表示終了の指令を受領したか否かを判断し、表示終了の指令を受領した場合（ｙｅｓ）には、ステップＳ８１０で処理を終了させる。また、ステップＳ８０９で表示終了ではない場合（ｎｏ）およびステップＳ８０７で受講者からの次画面要求がない場合（ｎｏ）のいずれかの場合、ステップＳ８０６に処理を分岐させ、受講者からの指令を待機する。
【００５５】
図９は、本実施形態の研修結果表示モジュールがデスクトップ画面上に表示するＧＵＩ９００の実施形態を示す。図９に示したＧＵＩ９００は、例えば、Ｖｉｓｕａｌ  Ｂａｓｉｃ、Ｖｉｓｕａｌ  Ｃ＋＋、Ｊａｖａ（登録商標）などで作製することができ、予め、サーバ１２０などからダウンロードしておくことができる。図９に示されるＧＵＩ９００には、研修報告書であることが表示され、フィールド９１０には、受講者の氏名、所属などの書誌事項が表示されている。
【００５６】
また、フィールド９１０の下側には、チュートリアルが示されていて、ボタン表示フィールド９２０に表示された各ボタンの操作により、表示される研修内容がデスクトップ画面上に表示される。
【００５７】
図１０は、受講者が、図９の「一括表示」ボタンをクリックした場合に表示されるＧＵＩの実施形態である。図１０のＧＵＩ１０００には、講評データ１０３０、ＡＩ分析１０４０、能力発揮分析データ１０２０が表示され、さらに研修中の受講者の状態を撮影したビデオデータが、画像データ１０１０として表示されている。受講者は、画像データ１０１０を再生しながら、講評内容、ＡＩ(Activity+Intelligence)分析、能力発揮分析などを参照し、さらに拡大して表示したい場合には、拡大させたいボタンをクリックすることで、より動的に研修結果を参照することができる。図１１に、受講者が、図１０のボタンフィールド１０５０の「ＡＩ分析」ボタンをクリックした場合に表示されるＧＵＩ１１００の実施形態を示す。図１１に示すＧＵＩ１１００には、ＡＩ分析の結果がグラフとして表示され、受講者のレベルが丸印で表示されている。受講者は図１１のＧＵＩ１１００を参照して結果を理解した後、ボタンフィールド１１２０に表示された各ボタンをクリックすることで、希望する画面表示を表示させる。
【００５８】
上述した研修システムによれば、研修開始から、研修結果の閲覧まで、コード化された受講者識別値および研修識別値により研修ファイルの蓄積、編集、検索
、および出力ファイルが作製できるので、高い匿名性を提供することができ、情報漏洩の可能性を著しく低下させることができる。
【００５９】
また、研修結果を記録した記録媒体についても暗号化して登録できるので、紙による研修結果の紙配布に比較して、著しく個人情報漏洩を防止することができる。さらには、研修結果を、研修中のビデオ映像とともに判断できるので、研修内容の記憶呼び起こしの効果が高く、研修結果の取り込み姿勢を改善することができる。
【００６０】
これまで、本実施形態について、研修結果を記録媒体に出力して暗号化後に配布するものとして説明した。しかしながら、他の実施形態では、研修結果を表示するためのウェブページをサーバ１２０に実装し、研修結果へのアクセスを、受講者識別値および研修識別値を使用して制御することにより、高いセキュリティ性を持って研修結果を受講者に提示することができる。なお、この際、ＳＳＬ(Secure Socket Layer)などの暗号化通信基盤を使用してより情報漏洩に対する耐性を高めることもできる。
【００６１】
本発明の上記機能は、Ｖｉｓｕａｌ  Ｂａｓｉｃ、Ｖｉｓｕａｌ  Ｃ＋＋、Ｊａｖａ（登録商標）、Ｊａｖａ（登録商標）Ｂｅａｎｓ、Ｊａｖａ（登録商標）Ａｐｐｌｅｔ、Ｊａｖａ（登録商標）Ｓｃｒｉｐｔ、Ｐｅｒｌ、Ｒｕｂｙなどのオブジェクト指向プログラミング言語、ＳＱＬなどの検索言語などで記述された装置実行可能なプログラムにより実現でき、本発明のプログラムは、装置可読な記録媒体に格納して頒布または伝送して頒布することができる。
【００６２】
これまで本発明を、特定の実施形態をもって説明してきたが、本発明は、実施形態に限定されるものではなく、他の実施形態、追加、変更、削除など、当業者が想到することができる範囲内で変更することができ、いずれの態様においても本発明の作用・効果を奏する限り、本発明の範囲に含まれるものである。
【図面の簡単な説明】
【００６３】
【図１】本実施形態の研修システムの機能ブロック図。
【図２】本実施形態の研修映像取得の実施形態を示した図。
【図３】本実施形態のサーバの機能ブロック図。
【図４】研修映像のデータベースへの格納処理のフローチャート。
【図５】研修レポート作成処理のフローチャート。
【図６】研修管理者による研修内容判定処理のフローチャート。
【図７】研修ファイル出力部の機能ブロック図。
【図８】研修ファイル再生処理のフローチャート。
【図９】研修ファイルを表示するＧＵＩの実施形態。
【図１０】研修ファイルを表示するＧＵＩの実施形態。
【図１１】研修ファイルを表示するＧＵＩの実施形態。
【符号の説明】
【００６４】
１００…研修システム、１１０…ネットワーク、１２０…サーバ、１３０、１４０、１５０…クライアント、１６０…ビデオサーバ、１７０…制御コンピュータ、１８０、１９０…データベース、２００…映像収集処理、２１０…講師、２２０、２７０…受講者、２３０、２４０…ビデオカメラ、２５０…ビデオサーバ、２６０…制御コンピュータ、２８０…受講プレート、３００…機能ブロック（サーバ）、３１２…画像取得部、３１４…画像編集部、３１６…受講者特定部、３１８…受講者照合部、３２２…レポート取得部、３２４…画像データ対応付部、３２６…研修ファイル出力部、３２８…データベース管理部、３３０…研修情報データベース、３３４…研修ファイルデータベース、３３６…記録媒体
【図１】
2010009278.tif 000003
【図２】
2010009278.tif 000004
【図３】
2010009278.tif 000005
【図４】
2010009278.tif 000006
【図５】
2010009278.tif 000007
【図６】
2010009278.tif 000008
【図７】
2010009278.tif 000009
【図８】
2010009278.tif 000010
【図９】
2010009278.tif 000011
【図１０】
2010009278.tif 000012
【図１１】
2010009278.tif 000013