(57)【要約】【課題】試験センターにおいてコンピュータベースの志願者評価を実施するためのシステムおよび方法が記載されている。【解決手段】システムは、第一に、コンピュータと通信する志願者評価デバイスを含む。志願者評価デバイスは、オペレーティングシステムおよび評価アプリケーションを更に含む。志願者評価デバイスは、評価の間、志願者の監視データを捕捉する。システムは、また、カメラおよび生物測定センサを含む複数のセンサを含む。生物測定センサからの捕捉された生物測定データは、UIDAIデータベースを用いて志願者の身元を認証するために用いられる。システムは、また、志願者の付近で複数の外部通信を探知するための外部通信デバイスを含む。さらに、監視データは評価サーバに提供される。そして評価サーバは、予め定められた怪しい行動のうちの一つが検出されるとアラームを起動する。【選択図】図１
2019087219.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータベースの志願者評価を実施するための方法において、
前記方法は、プロセッサによって実施される、
志願者評価デバイス上にオペレーティングシステムをインストールするステップであって、
前記志願者評価デバイスはコンピュータと通信し、かつ前記オペレーティングシステムは志願者評価のために複数のセキュリティ機能を使用可能にする、ステップと、
前記コンピュータ上に評価セットを提供するステップであって、
前記評価セットは志願者の評価のために用いられる、ステップと、
前記評価の間、予め定められた間隔またはランダムな間隔で、志願者評価デバイスによって、志願者の監視データを捕捉するステップと、
前記志願者の評価の間、外部通信検出デバイスを用いて、志願者の付近で複数の外部通信を探知するステップと、
評価アプリケーションを用いて、マウスおよびキーボード以外の複数の外部ハードウェアデバイスの使用をブロックするステップと、
前記志願者評価デバイスに通信で接続された評価サーバに監視データを送信するステップと、  予め定められた行動のセットのうちの一つ以上が検出されると、前記評価サーバによってアラームを起動するステップとを有していることを特徴とする方法。
【請求項２】
前記予め定められた行動のセットは、
志願者の付近での複数の外部通信の中からの少なくとも一つの外部通信、
評価アプリケーションによって検出される志願者の普通ではない挙動、
コンピュータに接続される追加のハードウェアの存在、または
監視データの最初の登録データとの不適切なマッチングを含んでいて、前記最初の登録データは、評価の開始前に捕捉された志願者のデータであることを特徴とする請求項１に記載の方法。
【請求項３】
前記評価サーバは、中央評価サーバまたは局所評価サーバのうちの一つであることを特徴とする請求項１に記載の方法。
【請求項４】
前記複数のセキュリティ機能は、
コンピュータ内でHDMI(登録商標)およびVGAプロジェクションを禁止すること、
コンピュータ内でソフトウェアのインストールを禁止すること、
オペレーティングシステムがバーチャルマシンになることを防止すること、および
データの再起動をサポートすることを含むことを特徴とする請求項１に記載の方法。
【請求項５】
前記監視データは、志願者と関連する、生物測定データ、静止画像、ビデオ、およびサラウンドサウンドのうちの一つ以上を含むことを特徴とする請求項１に記載の方法。
【請求項６】
前記オペレーティングシステムは、リナックス(登録商標)を用いてカスタマイズ可能であることを特徴とする請求項１に記載の方法。
【請求項７】
前記監視データを捕捉するステップは、志願者の指紋、親指の指紋、掌紋、および網膜スキャンのうちの少なくとも一つを捕捉することによって、評価の開始時、休憩のためのチェックアウト時、休憩からのチェックイン時、および試験の終了時のうちの一つで実行されることを特徴とする請求項１に記載の方法。
【請求項８】
前記評価セットは、自由選択タイプの質問、多項選択式の質問、理解力、穴埋め、欄への適合、またはテキスト、画像、音声、またはビデオコンテンツを含むプログラミングテストのうちの一つ以上を含むことを特徴とする請求項１に記載の方法。
【請求項９】
前記志願者の捕捉された生物測定データと固有識別インド当局（UIDAI）データを比較することによって、志願者の登録の間、志願者の身元を認証するステップを更に有していることを特徴とする請求項１に記載の方法。
【請求項１０】
前記志願者の捕捉された画像とUIDAI画像の中にある画像との比較を実行するステップを更に有していることを特徴とする請求項１に記載の方法。
【請求項１１】
前記外部通信検出デバイスは、無線周波数/移動通信検出、ブルートゥース(登録商標)信号検出、およびワイファイ通信検出を実行するように構成されていることを特徴とする請求項１に記載の方法。
【請求項１２】
志願者評価を実施するためのシステムにおいて、
評価のために志願者によって用いられるコンピュータと、
前記コンピュータ上にインストールされ、志願者評価のために複数のセキュリティ機能が使用可能にされたオペレーティングシステムと、
前記コンピュータ上に評価セットを提供するための入/出力インターフェースであって、前記評価セットは志願者の評価のために用いられる、入/出力インターフェースと、
前記コンピュータと通信して、予め定められた間隔またはランダムな間隔で、志願者の監視データを捕捉するように構成された志願者評価デバイスと、
前記志願者の評価の間、志願者の付近で、複数の外部通信を探知する外部通信検出デバイスと、
前記コンピュータ内にあり、評価アプリケーションを用いてマウスおよびキーボード以外の複数の外部ハードウェアデバイスの使用をブロックするように構成されているブロッキングモジュールと、
前記志願者評価デバイスに通信で接続されていて、志願者の監視データおよび挙動を受信するように構成されている評価サーバと、
前記評価サーバと通信し、一つ以上の予め定められた行動が検出されると起動されるアラームとを備えていることを特徴とするシステム。
【請求項１３】
前記評価サーバは、中央評価サーバまたは局所評価サーバのうちの一つであることを特徴とする請求項１２に記載のシステム。
【請求項１４】
前記外部通信検出デバイスは、無線周波数/移動通信検出デバイス、ブルートゥース(登録商標)信号検出デバイス、およびワイファイ通信検出デバイスのうちの一つ以上であることを特徴とする請求項１２に記載のシステム。
【請求項１５】
システム上のプロセッサによって実行される時に、前記プロセッサに、コンピュータベースの志願者評価を実施するための方法を実行させる一つ以上の命令を記憶している非一時的コンピュータ可読記録媒体において、前記方法は、
志願者評価デバイス上にオペレーティングシステムをインストールするステップであって、前記志願者評価デバイスはコンピュータと通信し、かつ前記オペレーティングシステムは志願者評価のために複数のセキュリティ機能を使用可能にする、ステップと、
前記コンピュータ上に評価セットを提供するステップであって、前記評価セットは志願者の評価のために用いられる、ステップと、
前記評価の間、予め定められた間隔またはランダムな間隔で、志願者評価デバイスによって、志願者の監視データを捕捉するステップと、
前記志願者の評価の間、外部通信検出デバイスを用いて、志願者の付近で複数の外部通信を探知するステップと、
評価アプリケーションを用いて、マウスおよびキーボード以外の複数の外部ハードウェアデバイスの使用をブロックするステップと、
前記志願者評価デバイスに通信で接続された評価サーバに監視データを送信するステップと、
予め定められた行動のセットのうちの一つ以上が検出されると、前記評価サーバによってアラームを起動するステップとを有していることを特徴とする非一時的コンピュータ可読記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、2017年11月2日にインドで出願されたインド出願番号201721039095（発明の名称：セキュアなコンピュータベースの志願者評価を実施するためのシステムおよび方法）に対する優先権を主張する。
【０００２】
ここでの実施形態は、概して、コンピュータベースの志願者(candidates)の評価(assessment)の分野に関し、より詳しくは、試験センターでのセキュアな(secure)コンピュータベースの志願者の評価を実施するための方法およびシステムに関する。
【背景技術】
【０００３】
質問用紙の準備、試験センターに対する志願者の予約、評価の方法および採点技術から始まる評価のデジタル化は、教育の領域に革命的な変化をもたらした。従来の紙ベースの評価の余分な費用および複雑さのため、一般にオンライン評価と呼ばれるコンピュータベースの評価は、評価を管理かつ処理するための好評かつ便利な方法として登場した。例えば、大規模に実行される、GRE、GMAT、SAT、TOEFL、LSAT、CAT、AIEEE、および管理と処理により多くの時間と労力を必要とする他の類似の評価のような評価は、現在オンラインで実施されている。評価を実施する過程は、コンピュータによる評価センターの手配をも含み、大部分のセンターは、サードパーティ契約のベンダーに属している。
【０００４】
会社の分野のみならず教育の分野でのコンピュータベースの評価の一般的な許容性は、主に、評価の実施および見積もりにおける、使いやすさと、減らされる時間および労力とに起因する。しかし、コンピュータベースの評価技術の発達と共に上っている問題は、ほとんど論じられていない。例えば追跡不可能な媒体、例えば携帯電話、ブルートゥース(登録商標)デバイス、ウィルス、マルウェア、なりすまし(impersonators)、リモート画面共有、KVMスイッチ、コードレス電話、ページャ等は、評価センターで検出するのが困難である。使用可能なコンピュータの数は、評価のために同時に出現している志願者と比較して非常に少ない。従って、オンライン評価の使用の増加は、評価のセキュリティおよび完全性に関する多くの問題を引き起こした。評価がいくつかの分散された試験センターで大規模に実施される時、評価の完全性を維持することは、さらに重荷になる。
【発明の概要】
【課題を解決するための手段】
【０００５】
以下は、実施形態の基本的な理解を提供するために、本開示のいくつかの実施形態の簡略化された概要を示している。この概要は、実施形態の完璧な概観ではない。それは、実施形態の鍵となる/重要な要素を特定すること、または実施形態の範囲を明確に叙述することを意図しているのではない。その唯一の目的は、下記で示されるより詳細な説明の序文として、簡略化された形でいくつかの実施形態を示すことである。
【０００６】
前述したことに鑑みて、ここでの実施形態は、志願者評価を実施するためのシステムを提供する。システムは、コンピュータ、オペレーティングシステム、入/出力インターフェース、志願者評価デバイス、外部通信検出デバイス、ブロッキングモジュール、評価サーバ、およびアラームを備えている。コンピュータは、評価のために志願者によって用いられる。オペレーティングシステムは、コンピュータ上にインストールされ、このオペレーティングシステムは、志願者評価のための複数のセキュリティ機能を使用可能にする。入/出力インターフェースは、コンピュータ上に評価セットを提供し、この評価セットは、志願者の評価のために用いられる。志願者評価デバイスは、コンピュータと通信し、この志願者評価デバイスは、予め定められた間隔またはランダムな間隔で志願者の監視データを捕捉するように構成されている。外部通信検出デバイスは、志願者の評価の間、志願者の付近の複数の外部通信を探知する(sniff)。ブロッキングモジュールがコンピュータ内にあり、このブロッキングモジュールは、評価アプリケーションを用いて、マウスおよびキーボード以外の複数の外部ハードウェアデバイスの使用をブロックするように構成されている。評価サーバは、志願者評価デバイスに通信で接続され、この評価サーバは、志願者の監視データおよび挙動を受信するように構成されている。アラームが評価サーバと通信し、一つ以上の予め定められた行動が検出されると、このアラームが起動される。
【０００７】
別の態様において、ここでの実施形態は、コンピュータベースの志願者評価を実施するための方法を提供する。最初に、オペレーティングシステムが志願者評価デバイス上にインストールされ、この志願者評価デバイスはコンピュータと通信し、オペレーティングシステムは志願者評価のために複数のセキュリティ機能を使用可能にする。次のステップで、評価セットがコンピュータ上に提供され、この評価セットは志願者の評価のために用いられる。さらに、志願者の監視データが、評価の間、予め定められた間隔またはランダムな間隔で、志願者評価デバイスによって捕捉される。同時に、志願者の付近の複数の外部通信も、志願者の評価の間、外部通信検出デバイスを用いて探知される。次のステップで、マウスおよびキーボード以外の複数の外部ハードウェアデバイスの使用が、評価アプリケーションを用いてブロックされる。次のステップで、監視データが、志願者評価デバイスに通信で接続された評価サーバに送信される。最後に、予め定められた行動のセットのうちの一つ以上が検出されると、評価サーバによってアラームが起動される。
【０００８】
別の態様において、ここでの実施形態は、一つ以上の命令を記憶している非一時的コンピュータ可読記録媒体を提供し、命令は、システム上のプロセッサによって実行される時、プロセッサに、コンピュータベースの志願者評価を実施するための方法を実行させる。最初に、オペレーティングシステムが志願者評価デバイス上にインストールされ、この志願者評価デバイスはコンピュータと通信し、オペレーティングシステムは志願者評価のために複数のセキュリティ機能を使用可能にする。次のステップで、評価セットがコンピュータ上に提供され、この評価セットは志願者の評価のために用いられる。さらに、志願者の監視データが、評価の間、予め定められた間隔またはランダムな間隔で、志願者評価デバイスによって捕捉される。同時に、志願者の付近の複数の外部通信も、志願者の評価の間、外部通信検出デバイスを用いて探知される。次のステップで、マウスおよびキーボード以外の複数の外部ハードウェアデバイスの使用が、評価アプリケーションを用いてブロックされる。次のステップで、監視データが、志願者評価デバイスに通信で接続された評価サーバに送信される。最後に、予め定められた行動のセットのうちの一つ以上が検出されると、評価サーバによってアラームが起動される。
【０００９】
ここでのいかなるブロック図も、本発明の原理を実施する例示的システムの概念図を表すことは、当業者によって理解されるべきである。同様に、いかなるフローチャート、フロー図、状態遷移図、疑似コード等も、コンピュータ可読記録媒体の中で実質的に表現され、かつコンピューティングデバイスまたはプロセッサ（このようなコンピューティングデバイスまたはプロセッサが明示されているにせよ、いないにせよ）によって実行され得る様々な処理を表すことも、理解されるであろう。
【００１０】
ここでの実施形態は、以下の図面に関連する後続の詳細な説明から、よりよく理解されるであろう。
【図面の簡単な説明】
【００１１】
【図１】本開示の一実施形態による試験センターでのセキュアなコンピュータベースの志願者の評価を実施するためのブロック図を示している。
【図２】本開示の一実施形態によるシステムの概略構成図を示している。
【図３Ａ】本開示の一実施形態による試験センターでのセキュアなコンピュータベースの志願者の評価を実施することに伴うステップを示しているフローチャートである。
【図３Ｂ】本開示の一実施形態による試験センターでのセキュアなコンピュータベースの志願者の評価を実施することに伴うステップを示しているフローチャートである。
【発明を実施するための形態】
【００１２】
ここでの実施形態およびその様々な特徴および有利な詳細が、添付図面に示されかつ以下の説明の中で詳述される非限定的な実施形態に関してより十分に説明される。ここで用いられる例は、単に、ここでの実施形態が実施され得る方法の理解を容易にし、さらに当業者がここでの実施形態を実施することを可能にすることを意図しているのみである。従って、これらの例は、ここでの実施形態の範囲を限定するものとして解釈されるべきではない。
【００１３】
図面、詳細には図1から図3A〜3Bを参照すると、同様の参照符号が、図の全体にわたって一貫して対応する特徴を示しているが、好ましい実施形態が示されていて、これらの実施形態は、以下の例示システムおよび／または方法の文脈の中で説明されている。
【００１４】
本開示の一実施形態によれば、試験センターでセキュアなコンピュータベースの志願者の評価を実施するためのシステム100が図1に示されている。システム100は、デジタル評価およびスクリーン上でのマーキングにおいて困難がなく統一された経験を提供する。システム100は、志願者の評価の間、内部介入を防止し、かつその付近でのいかなる干渉する外部通信も検出する。それに加えて、システム100は、エンドユーザーによるアクセスが不可能な特定のシステムレベルのタスクを実行するために、中央管理サーバから自動制御され得る。
【００１５】
本開示の一実施形態によれば、システム100は、試験センターで用いられるように構成されている。通常、試験センターは、一人以上の志願者の評価を実施するために複数のコンピュータまたはラップトップを備えている。このような状況において、評価の完全性およびセキュリティを維持することは必須である。本開示の説明のために、システム100は、一台のコンピュータ102と関連して説明される。システム100は、図1のブロック図に示すように、入/出力インターフェース104、志願者評価デバイス106、外部通信検出デバイス108、評価サーバ110、およびアラーム112を更に備えている。
【００１６】
本開示の一実施形態によれば、入/出力インターフェース104は、コンピュータ102に複数の入力を供給するように構成されている。入/出力インターフェース104は、コンピュータ102上に評価セットを供給するように構成されている。評価セットは、志願者の評価のために用いられる。評価セットは、様々なタイプの質問セット、例えば自由選択(optional)、多項選択式、理解力、穴埋め、欄への適合(match the columns)、およびテキスト、画像、音声、ビデオコンテンツを含むプログラミングテストを含み得る。入/出力インターフェース104は、また、質問に対して、テキスト、音声/ビデオ記録のような様々な形式で回答するように構成されている。入/出力インターフェース104は、様々なソフトウェアおよびハードウェアインターフェース、例えばウェブインターフェース、グラフィカルユーザーインタフェース等を含み得る。そして、有線ネットワーク、例えばLAN、ケーブル等、および無線ネットワーク、例えばWLAN、セルラ、または衛星を含む、多種多様なネットワークN/Wおよびプロトコルタイプの中で複数の通信を容易にすることができる。
【００１７】
本開示の一実施形態によれば、システム100は、図2の概略アーキテクチャに示すような志願者評価デバイス106を更に含んでいる。志願者評価デバイス106が「iLEONデバイス」106とも呼ばれ得ることは理解されるべきである。志願者評価デバイス106は電池駆動デバイスである。志願者評価デバイス106は、評価の間、予め定められた間隔またはランダムな間隔で、志願者の監視データを捕捉するように構成されている。予め定められた間隔は、評価の長さおよび他の要因に基づいて、管理人によって選択され得る。一例では、間隔は、システムによってランダムに選択されるランダムな間隔であり得る。他の例では、監視データは、様々な時間間隔で、例えば評価の開始時、休憩のためのチェックアウト時、休憩からのチェックイン時、および試験の終了時に捕捉され得る。
【００１８】
志願者評価デバイス106は、志願者の挙動を評価するために複数のセンサ114を含み得る。複数のセンサは、以下のものに限定されるわけではないが、カメラ、複数の生物測定センサ、例えば虹彩スキャナ、指紋センサ、音声感知レコーダ等を含み得る。複数のセンサ114は、志願者評価デバイス106に内蔵されていてもよいし、志願者評価デバイス106に外部から接続されていてもよい。
【００１９】
本開示の一実施形態によれば、カメラは、試験の開始前に一度志願者の画像を捕捉するように構成されている。その後、カメラは、試験の間、予め定められた時間間隔またはランダムな間隔で志願者の画像を捕捉する。一実施では、カメラは、試験の間に捕捉された静止画像を、固有識別インド当局（UIDAI）データベースからとられる予め記憶された静止画像と比較するように構成されている。システム100は、捕捉された画像をUIDAIデータベース内にある画像と比較することによって顔認識を実行することができる。これは、試験の期間の間、偽装および不正行為がなかったことを証明するのを助ける。
【００２０】
志願者評価デバイス106は、固有識別インド当局（UIDAI）データベースに準拠している。志願者評価デバイス106は、複数の生物測定センサを含んでいる。生物測定センサからとられるデータは、評価の間、志願者の身元を認証および検証するために更に用いられ得る。他の例では、志願者のログインは、UIDAIデータベースを用いた志願者の確認に成功した時にのみ可能になる。本開示の他の実施形態によれば、志願者は、志願者評価の開始前にシステム100に登録する必要がある。登録の間、志願者は、彼/彼女の生物測定詳細を提出する必要があり、これは、UIDAIデータベースを用いて志願者の身元を確認するために更に用いられ得る。
【００２１】
本開示の一実施形態によれば、志願者評価デバイス106は、図2の概略アーキテクチャに示すようなオペレーティングシステムによってインストールされる。本開示の一例では、オペレーティングシステムは「iLEON OS」であり得る。オペレーティングシステムは、評価およびスクリーン上でのマーキングのために必要なセキュリティを使用可能にするために、カスタマイズされたリナックス(登録商標)によって完全にロードされたオペレーティングシステムであり、さらに、動作タスクを最適化するために、素早い再起動(reboot)時間をサポートする。オペレーティングシステムは、志願者評価のために複数のセキュリティ機能が使用可能にされている。オペレーティングシステムは、任意の不正な手段によるコンテンツの開示を防止するために、HDMI(登録商標)およびVGAプロジェクション(projection)からセキュアにされている。それは、また、ユニークセキュアパッケージ自動アップグレード機能によって組み込まれ、それは任意の新規なソフトウェアインストールを防止する。さらに、オペレーティングシステムは、暗号化ファイルシステムの特徴も備えている。さらに、オペレーティングシステムは、それ自体がバーチャルマシンになることも防止する。バーチャルマシンは、別のベースオペレーティングシステムによって、ソフトウェア上にオペレーティングシステムをインストールする以外のなにものでもない。従って、全てのオペレーティングシステムの制御がバーチャル環境に加えられる。従って、我々の本開示では「iLEON OS」がバーチャルマシンになることを防止する。さらに、このオペレーティングシステムはデータの再起動もサポートする。
【００２２】
本開示の一実施形態によれば、志願者評価デバイス106は、図2の概略アーキテクチャに示すような評価アプリケーションも含んでいる。本開示の一例では、評価アプリケーションは「iLEONアプリ」である。評価アプリケーションは、志願者評価デバイス106およびオペレーティングシステムと協同して動作する。評価アプリケーションは、評価のための監視者として動作し、評価の間、志願者の挙動を追跡し、不正行為の場合に評価サーバ110または他の中央監視体に警報を出す。評価アプリケーションは、また、志願者評価デバイス106上にあるカメラを用いて志願者の写真を捕捉するための命令を送信する。評価アプリは、また、改竄検出のためのモジュールを含んでいる。
【００２３】
本開示の一実施形態によれば、システム100は、さらに、外部通信検出デバイス108を含んでいる。外部通信検出デバイス108は、志願者の評価の間、志願者の付近で複数の外部通信を探知するように構成されている。一例では、外部通信検出デバイス108は、志願者の付近で無線周波数/移動通信検出、ブルートゥース(登録商標)信号検出、およびワイファイ通信検出を実行するように構成されている。さらに、無線周波数通信検出は、2G、3G、および4Gの周波数域を含み、かつ通信の将来の世代をサポートするように拡張可能である。しかし、外部通信検出デバイス108が、さらに他の任意の形の通信も探知するように設計され得ることは理解されるべきである。
【００２４】
本開示の一実施形態によれば、システム100は、オペレーティングシステム内にあるブロッキングモジュール116を更に備えている。ブロッキングモジュール116は、マウスおよびキーボード以外の複数の外部ハードウェアデバイスの使用をブロックするように構成されている。ブロッキングモジュール116は、評価アプリケーションと連動して動作する。
【００２５】
本開示の一実施形態によれば、システム100は、評価サーバ110およびアラーム112を更に備えている。評価サーバ110は志願者評価デバイス106と通信する。アラーム112は評価サーバ110と通信する。評価サーバ110が、様々な試験センターに接続された中央評価サーバであることは理解されるべきである。評価サーバ110が、試験センターにある局所評価サーバであってもよいことも理解されるべきである。評価サーバ110は、入力として志願者の監視データおよび挙動を受信するように構成されている。評価サーバ110は、予め定められた行動のうちの一つ以上が検出されると、アラーム112を起動するように更に構成されている。
【００２６】
予め定められた行動は、以下のものに限定されるわけではないが、志願者の付近での複数の外部通信の中からの少なくとも一つの外部通信、評価アプリケーションによって検出される志願者の普通ではない挙動、コンピュータに接続される追加のハードウェアの存在、監視データの最初の登録データとの不適切なマッチングを含み得る。ここで、最初の登録データとは、評価の開始前に捕捉された志願者のデータである。
【００２７】
本開示の一実施形態によれば、評価サーバ110にも、いずれかの予め定められた行動が検出された場合に志願者評価を中止するように試験監督に返される警報信号が送信され得る。他の例では、評価サーバ110は、予め定められた行動のいずれかが検出されたら、志願者評価を自動的に中断することができる。志願者評価は、試験監督が違反がないことを納得した場合にのみ、試験監督によって再開され得る。予め定められた行動のうちのいずれか一つの違反の場合には、評価は中止され得る。
【００２８】
動作において、図3A〜3Bに示すように、フローチャート200が、コンピュータベースの志願者評価を実施するために伴われるステップを示している。最初にステップ202で、オペレーティングシステムが志願者評価デバイス106上にインストールされる。一例では、「iLEON OS」が用いられたが、他のいかなるオペレーティングシステムの使用も、十分にこの開示の範囲内にある。オペレーティングシステムは、志願者評価のために複数のセキュリティ機能を使用可能にする。ステップ204で、評価セットがコンピュータ102上に提供される。評価セットは、志願者の評価のために用いられる。評価セットは、様々なタイプの質問セット、例えば自由選択、多項選択式、理解力、穴埋め、欄への適合、およびテキスト、画像、音声、ビデオコンテンツを含むプログラミングテストを含み得る。次のステップ206で、志願者が評価を開始するとすぐに、志願者の監視データが、予め定められた間隔で志願者評価デバイス106によって捕捉される。他の例では、間隔はランダムな間隔であってもよい。志願者評価デバイス106はコンピュータ102と通信する。
【００２９】
更なるいくつかのステップで、様々なセキュリティ機能が、志願者の評価のセキュリティおよび完全性を強化するために実施される。ステップ208で、複数の外部通信が、志願者の評価の間、外部通信検出デバイス108を用いて、志願者の付近で探知される。本実施形態では、外部通信検出デバイス108を用いて、ワイファイ信号、無線周波数/移動通信およびブルートゥース(登録商標)信号が検出される。ステップ210で、評価アプリケーションを用いて、マウスおよびキーボード以外の複数の外部ハードウェアデバイスの使用がブロックされる。
【００３０】
次のステップ212で、監視データが評価サーバ110に送信される。評価サーバ110は、志願者評価デバイス106と通信で接続されている。評価サーバ110は、一つの試験センターと局所的に接続されていてもよいし、複数の試験センターと中央部で接続されていてもよい。最後にステップ214で、予め定められた行動のセットのうちの一つ以上が検出されると、評価サーバ110によってアラーム112が起動される。
【００３１】
本開示の一実施形態によれば、評価サーバ110は、ホワイトリスト機能(white listing feature)も備えていて、それは、志願者評価デバイス106が、評価サーバ110に接続されたワイファイまたはWLANに接続することのみを可能にする。それ故、志願者評価デバイスが紛失または盗難されたとしても、紛失または盗難されたデバイスは動作せず、評価サーバ110によってブロックされるので、それはいかなるものにとっても役に立たない。このように、誰も、評価サーバ110のネットワークをハッキングしてアクセスを得ることはできない。
【００３２】
本開示の他の実施形態によれば、評価は、コンピュータの代わりに、志願者評価デバイス106それ自体の上で実行され得る。志願者評価デバイス106は、コンピューティングデバイス、例えばハンドヘルドデバイス、例えばタブレット、携帯電話、ＰＤＡ、スマートフォン等であり得る。
【００３３】
この明細書では、いかなる当業者も実施形態を製作かつ使用することができるように、ここで本発明を説明している。本発明の実施形態の範囲は、請求項によって定義され、当業者に対して発生する他の変形を含み得る。このような他の変形は、それらが請求項の文字通りの用語と異ならない同様の要素を有する場合、またはそれらが請求項の文字通りの用語と実体的ではない違いを有する等価な要素を含む場合、請求項の範囲内であることが意図されている。
【００３４】
ここでの本開示の実施形態は、セキュアなコンピュータベースの試験を実施するためのシステムおよび方法を提供する。システムは、志願者のデジタル評価において、困難のない統一された経験を実行する。
【００３５】
しかし、保護の範囲が、このようなプログラム、加えてその中にメッセージを有するコンピュータ可読手段まで広げられることは理解されるべきである。このようなコンピュータ可読記憶手段は、プログラムがサーバまたはモバイルデバイスまたは任意の適切なプログラム可能デバイス上で動作する時の、方法の一つ以上のステップの実施のためのプログラムコード手段を含む。ハードウェアデバイスは、例えばサーバまたはパーソナルコンピュータ等、またはそれらの任意の組み合わせのような任意の種類のコンピュータを含む、プログラムされ得る任意の種類のデバイスであり得る。デバイスはまた、例えば特定用途向け集積回路（ASIC）、フィールドプログラマブルゲートアレイ（FPGA）、またはハードウェアおよびソフトウェア手段の組み合わせ、例えばASICおよびFPGA、または少なくとも一つのマイクロプロセッサおよびその中に置かれたソフトウェアモジュールを有する少なくとも一つのメモリのようなハードウェア手段であり得る手段を含み得る。このように、手段は、ハードウェア手段およびソフトウェア手段を含み得る。ここに記載された方法の実施形態は、ハードウェアおよびソフトウェアの中で実施され得る。デバイスもソフトウェア手段を含み得る。あるいは、本実施形態は、様々なハードウェアデバイス上で、例えば複数のCPUを用いて実施され得る。
【００３６】
ここでの実施形態は、ハードウェアおよびソフトウェア要素を備え得る。ソフトウェア内で実施される実施形態は、以下のものに限定されるわけではないが、ファームウェア、常駐ソフトウェア、マイクロコード等を含む。ここに記載されている様々なモジュールによって実行される機能は、他のモジュールまたは他のモジュールの組み合わせの中で実施され得る。この説明のために、コンピュータ使用可能またはコンピュータ可読媒体は、命令実行システム、装置、またはデバイスによる使用のための、またはこれらと関連するプログラムを具備、記憶、伝達、伝搬、または移送し得る任意の装置であり得る。
【００３７】
媒体は、電気、磁気、光学、電磁気、赤外線、または半導体システム（または装置またはデバイス）または伝播媒体であり得る。コンピュータ可読媒体の例は、半導体または固体メモリ、磁気テープ、着脱可能なコンピュータディスケット、ランダムアクセスメモリ（RAM）、読出し専用メモリ（ROM）、リジッド磁気ディスクおよび光ディスクを含む。光ディスクの現在の例は、コンパクトディスク-読出し専用メモリ（CD-ROM）、コンパクトディスク-読出し／書込み（CD-R/W）およびDVDを含む。
【００３８】
プログラムコードを記憶かつ／または実行するのに適しているデータ処理システムは、システムバスを通してメモリ素子に直接または間接的に接続された少なくとも一つのプロセッサを含む。メモリ素子は、プログラムコードの実際の実行の間に用いられる局所メモリ、バルクストレージ、および実行の間にコードがバルクストレージから読み出されなければならない回数を減らすために少なくともいくつかのプログラムコードの一時記憶域を提供するキャッシュメモリを含み得る。
【００３９】
入/出力（I/O）デバイス（キーボード、ディスプレイ、ポインティングデバイス等を含むが、これらに限定されるわけではない）が、直接または介在するI/Oコントローラを通してシステムに接続され得る。ネットワークアダプタも、データ処理システムが、介在するプライベートまたはパブリックネットワークを通して、他のデータ処理システムまたはリモートプリンタまたはストレージデバイスに接続されることを可能にするために、システムに接続され得る。モデム、ケーブルモデム、およびイーサネット(登録商標)カードは、ネットワークアダプタの現在利用可能なタイプである。
【００４０】
本実施形態を実施するための代表的なハードウェア環境は、ここでの実施形態による情報処理/コンピュータシステムのハードウェア構成を含み得る。ここでのシステムは、少なくとも一つのプロセッサまたは中央処理装置（CPU）を備えている。CPUは、システムバスを介して様々なデバイス、例えばランダムアクセスメモリ（RAM）、読出し専用メモリ（ROM）、および入/出力（I/O）アダプタに相互接続される。I/Oアダプタは、周辺装置、例えばディスクユニットおよびテープドライブ、またはシステムによって読み出し可能な他のプログラムストレージデバイスに接続され得る。システムは、プログラムストレージデバイス上の本発明の命令を読み出して、ここでの実施形態の方法を実行するためにこれらの命令に従うことができる。
【００４１】
システムは、ユーザー入力を集めるために、キーボード、マウス、スピーカー、マイクロフォン、および／またはタッチスクリーンデバイス（図示せず）のような他のユーザーインターフェースデバイスをバスに接続するユーザーインターフェースアダプタを更に含む。加えて、通信アダプタは、バスをデータ処理ネットワークに接続し、かつディスプレイアダプタは、バスを、例えばモニタ、プリンタ、または送信器のような出力デバイスとして実施され得るディスプレイデバイスに接続する。
【００４２】
上記の説明は、様々な実施形態に関連して示された。この分野での通常の技術および本願が属する技術を持つ人は、原理、趣旨および範囲からの意味を持った逸脱なしに、記載された構成および動作の方法における変更および変化が実施され得ることを理解するであろう。
【符号の説明】
【００４３】
100  システム
102  コンピュータ
104  入/出力インターフェース
106  志願者評価デバイス
108  外部通信検出デバイス
110  評価サーバ
112  アラーム
114  複数のセンサ
116  ブロッキングモジュール
【図１】
2019087219.tif 000003
【図２】
2019087219.tif 000004
【図３Ａ】
2019087219.tif 000005
【図３Ｂ】
2019087219.tif 000006
【外国語明細書】
2019087219000001.pdf