(57)【特許請求の範囲】
【請求項１】
ユーザを識別する情報であるユーザ識別情報を受け付けるユーザ識別情報受付部と、
ユーザが電子ペンを使用して文書を記載した際の当該記載に関する情報である記載情報を受信する記載情報受信部と、
ユーザ識別情報と、当該ユーザ識別情報で識別されるユーザが過去に記載した際の当該記載に関する情報である過去記載情報とを対応付ける情報である対応情報が記憶される対応情報記憶部と、
前記対応情報を用いて、前記ユーザ識別情報受付部が受け付けたユーザ識別情報に対応する過去記載情報を特定し、当該過去記載情報と、前記記載情報受信部が受信した記載情報とを用いて、当該記載情報に関する記載が、前記ユーザ識別情報受付部が受け付けたユーザ識別情報で識別されるユーザによる記載であるかどうかを判断する判断部と、
前記判断部による判断の結果を示す情報である判断結果情報を出力する判断結果情報出力部と、
前記文書を作成する前の認証で用いられる情報である認証情報を受け付ける認証情報受付部と、
前記ユーザ識別情報受付部が受け付けたユーザ識別情報と、前記認証情報受付部が受け付けた認証情報とを用いて、前記文書を作成する前の認証を行う認証部と、を備え、
前記判断部は、前記文書が作成される過程の記載情報を用いた判断を行う、電子ペン不正判断装置。
【請求項２】
前記対応情報は、ユーザ識別情報と、過去記載情報と、当該過去記載情報の記載内容に対応した文字とを対応付ける情報であり、
前記判断部は、前記記載情報受信部が受信した記載情報に対応する記載の示す文字に対応付けられている過去記載情報を特定し、当該過去記載情報と、前記文字に対応する記載情報とを用いて前記判断を行う、請求項１記載の電子ペン不正判断装置。
【請求項３】
前記記載情報から、記載の過程に関する情報である記載過程情報を取得する記載過程情報取得部をさらに備え、
前記判断部は、前記記載過程情報取得部が取得した記載過程情報と、前記過去記載情報における記載の過程に関する情報とが一致するかどうか判断し、一致する場合に、前記記載情報に関する記載が、前記ユーザ識別情報受付部が受け付けたユーザ識別情報で識別されるユーザによる記載であると判断する、請求項１または請求項２記載の電子ペン不正判断装置。
【請求項４】
前記記載過程情報は、画数、書き順のいずれか１以上の情報である、請求項３記載の電子ペン不正判断装置。
【請求項５】
前記記載情報から、記載の特性に関する情報である記載特性情報を取得する記載特性情報取得部をさらに備え、
前記判断部は、前記記載特性情報取得部が取得した記載特性情報と、前記過去記載情報における記載の特性に関する情報とが一致するかどうか判断し、一致する場合に、前記記載情報に関する記載が、前記ユーザ識別情報受付部が受け付けたユーザ識別情報で識別されるユーザによる記載であると判断する、請求項１または請求項２記載の電子ペン不正判断装置。
【請求項６】
前記記載特性情報は、筆圧、単位時間当たりの記載量のいずれか１以上の情報である、請求項５記載の電子ペン不正判断装置。
【請求項７】
前記記載情報から、記載の結果に関する情報である記載結果情報を取得する記載結果情報取得部をさらに備え、
前記判断部は、前記記載結果情報取得部が取得した記載結果情報と、前記過去記載情報における記載の結果に関する情報とが一致するかどうか判断し、一致する場合に、前記記載情報に関する記載が、前記ユーザ識別情報受付部が受け付けたユーザ識別情報で識別されるユーザによる記載であると判断する、請求項１または請求項２記載の電子ペン不正判断装置。
【請求項８】
前記記載結果情報は、筆跡、文字の大きさ、文字間の空白のいずれか１以上の情報である、請求項７記載の電子ペン不正判断装置。
【請求項９】
前記文書は、学習の達成度を評価するために用いられる文書である、請求項１から請求項８のいずれか記載の電子ペン不正判断装置。
【請求項１０】
ユーザ識別情報受付部と、記載情報受信部と、ユーザ識別情報と当該ユーザ識別情報で識別されるユーザが過去に記載した際の当該記載に関する情報である過去記載情報とを対応付ける情報である対応情報が記憶される対応情報記憶部と、判断部と、判断結果情報出力部と、認証情報受付部と、認証部とを用いて処理される電子ペン不正判断方法であって、
前記ユーザ識別情報受付部が、ユーザを識別する情報であるユーザ識別情報を受け付けるユーザ識別情報受付ステップと、
前記記載情報受信部が、ユーザが電子ペンを使用して文書を記載した際の当該記載に関する情報である記載情報を受信する記載情報受信ステップと、
前記判断部が、前記対応情報を用いて、前記ユーザ識別情報受付ステップで受け付けたユーザ識別情報に対応する過去記載情報を特定し、当該過去記載情報と、前記記載情報受信ステップで受信した記載情報とを用いて、当該記載情報に関する記載が、前記ユーザ識別情報受付ステップで受け付けたユーザ識別情報で識別されるユーザによる記載であるかどうかを判断する判断ステップと、
前記判断結果情報出力部が、前記判断ステップでの判断の結果を示す情報である判断結果情報を出力する判断結果情報出力ステップと、
前記認証情報受付部が、前記文書を作成する前の認証で用いられる情報である認証情報を受け付ける認証情報受付ステップと、
前記認証部が、前記ユーザ識別情報受付ステップで受け付けたユーザ識別情報と、前記認証情報受付ステップで受け付けた認証情報とを用いて、前記文書を作成する前の認証を行う認証ステップと、を備え、
前記判断ステップでは、前記文書が作成される過程の記載情報を用いた判断を行う、電子ペン不正判断方法。
【請求項１１】
コンピュータを、
ユーザを識別する情報であるユーザ識別情報を受け付けるユーザ識別情報受付部と、
ユーザが電子ペンを使用して文書を記載した際の当該記載に関する情報である記載情報を受信する記載情報受信部と、
ユーザ識別情報と、当該ユーザ識別情報で識別されるユーザが過去に記載した際の当該記載に関する情報である過去記載情報とを対応付ける情報である対応情報が記憶される対応情報記憶部で記憶されている対応情報を用いて、前記ユーザ識別情報受付部が受け付けたユーザ識別情報に対応する過去記載情報を特定し、当該過去記載情報と、前記記載情報受信部が受信した記載情報とを用いて、当該記載情報に関する記載が、前記ユーザ識別情報受付部が受け付けたユーザ識別情報で識別されるユーザによる記載であるかどうかを判断する判断部と、
前記判断部による判断の結果を示す情報である判断結果情報を出力する判断結果情報出力部と、
前記文書を作成する前の認証で用いられる情報である認証情報を受け付ける認証情報受付部と、
前記ユーザ識別情報受付部が受け付けたユーザ識別情報と、前記認証情報受付部が受け付けた認証情報とを用いて、前記文書を作成する前の認証を行う認証部として機能させ、
前記判断部は、前記文書が作成される過程の記載情報を用いた判断を行う、プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子ペンを用いた記載における不正の有無を判断する電子ペン不正判断装置等に関する。
【背景技術】
【０００２】
従来、イーラーニングシステムにおいて、不正防止の観点から受講生の認証が行われていた（例えば、特許文献１参照）。
【特許文献１】特開２００６−１８９５５８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、従来例のイーラーニングの方法では、受講生の認証において、受講前の認証のみが行われるだけであり、それ以外の認証が行われていなかった。そのため、例えば、途中で受講生が入れ替わっても、そのような不正を検知することができないという問題があった。
【０００４】
一般的に言うと、テストや講座の受講、その他の文書の作成等において、文書作成前の認証以外の認証が行われていないため、不正を検知できない場合があるという問題があった。
【０００５】
本発明は、上記問題点を解決するためになされたものであり、電子ペンを用いて文書を作成する際に、より厳密な認証を行うことができる電子ペン不正判断装置等を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するため、本発明による電子ペン不正判断装置は、ユーザを識別する情報であるユーザ識別情報を受け付けるユーザ識別情報受付部と、ユーザが電子ペンを使用して文書を記載した際の当該記載に関する情報である記載情報を受信する記載情報受信部と、ユーザ識別情報と、当該ユーザ識別情報で識別されるユーザが過去に記載した際の当該記載に関する情報である過去記載情報とを対応付ける情報である対応情報が記憶される対応情報記憶部と、前記対応情報を用いて、前記ユーザ識別情報受付部が受け付けたユーザ識別情報に対応する過去記載情報を特定し、当該過去記載情報と、前記記載情報受信部が受信した記載情報とを用いて、当該記載情報に関する記載が、前記ユーザ識別情報受付部が受け付けたユーザ識別情報で識別されるユーザによる記載であるかどうかを判断する判断部と、前記判断部による判断の結果を示す情報である判断結果情報を出力する判断結果情報出力部と、を備えたものである。
【０００７】
このような構成により、電子ペンを用いて文書を記載する際に、その記載を行っているユーザが、その文書を作成するべきユーザであるのかどうかについて判断することができる。したがって、本来記載すべきでないユーザが文書を記載するという不正行為を検出することができうる。
【０００８】
また、本発明による電子ペン不正判断装置では、前記対応情報は、ユーザ識別情報と、過去記載情報と、当該過去記載情報の記載内容に対応した文字とを対応付ける情報であり、前記判断部は、前記記載情報受信部が受信した記載情報に対応する記載の示す文字に対応付けられている過去記載情報を特定し、当該過去記載情報と、前記文字に対応する記載情報とを用いて前記判断を行ってもよい。
【０００９】
このような構成により、記載情報と、過去記載情報とにおいて、同じ文字に関する情報同士を比較することによって、より適切で厳密な判断を行うことができうる。
【００１０】
また、本発明による電子ペン不正判断装置では、前記記載情報から、記載の過程に関する情報である記載過程情報を取得する記載過程情報取得部をさらに備え、前記判断部は、前記記載過程情報取得部が取得した記載過程情報と、前記過去記載情報における記載の過程に関する情報とが一致するかどうか判断し、一致する場合に、前記記載情報に関する記載が、前記ユーザ識別情報受付部が受け付けたユーザ識別情報で識別されるユーザによる記載であると判断してもよい。
このような構成により、記載の過程に関する情報を比較することによって、判断を行うことができる。
【００１１】
また、本発明による電子ペン不正判断装置では、前記記載過程情報は、画数、書き順のいずれか１以上の情報であってもよい。
【００１２】
また、本発明による電子ペン不正判断装置では、前記記載情報から、記載の特性に関する情報である記載特性情報を取得する記載特性情報取得部をさらに備え、前記判断部は、前記記載特性情報取得部が取得した記載特性情報と、前記過去記載情報における記載の特性に関する情報とが一致するかどうか判断し、一致する場合に、前記記載情報に関する記載が、前記ユーザ識別情報受付部が受け付けたユーザ識別情報で識別されるユーザによる記載であると判断してもよい。
このような構成により、記載の特性に関する情報を比較することによって、判断を行うことができる。
【００１３】
また、本発明による電子ペン不正判断装置では、前記記載特性情報は、筆圧、単位時間当たりの記載量のいずれか１以上の情報であってもよい。
【００１４】
また、本発明による電子ペン不正判断装置では、前記記載情報から、記載の結果に関する情報である記載結果情報を取得する記載結果情報取得部をさらに備え、前記判断部は、前記記載結果情報取得部が取得した記載結果情報と、前記過去記載情報における記載の結果に関する情報とが一致するかどうか判断し、一致する場合に、前記記載情報に関する記載が、前記ユーザ識別情報受付部が受け付けたユーザ識別情報で識別されるユーザによる記載であると判断してもよい。
このような構成により、記載の結果に関する情報を比較することによって、判断を行うことができる。
【００１５】
また、本発明による電子ペン不正判断装置では、前記記載結果情報は、筆跡、文字の大きさ、文字間の空白のいずれか１以上の情報であってもよい。
【００１６】
また、本発明による電子ペン不正判断装置では、前記文書を作成する前の認証で用いられる情報である認証情報を受け付ける認証情報受付部と、前記ユーザ識別情報受付部が受け付けたユーザ識別情報と、前記認証情報受付部が受け付けた認証情報とを用いて、前記文書を作成する前の認証を行う認証部と、をさらに備え、前記判断部は、前記文書が作成される過程の記載情報を用いた判断を行ってもよい。
【００１７】
このような構成により、文書作成前にも認証情報を用いた認証を行うことができ、より厳密な認証を行うことができうる。
【発明の効果】
【００１８】
本発明による電子ペン不正判断装置等によれば、電子ペンを用いて文書を記載する際に、その文書を記載すべきユーザが文書を記載しているかどうかを判断することができうる。
【発明を実施するための最良の形態】
【００１９】
以下、本発明による電子ペン不正判断装置について、実施の形態を用いて説明する。なお、以下の実施の形態において、同じ符号を付した構成要素及びステップは同一または相当するものであり、再度の説明を省略することがある。
【００２０】
（実施の形態１）
本発明の実施の形態１による電子ペン不正判断装置について、図面を参照しながら説明する。本実施の形態による電子ペン不正判断装置は、電子ペンを用いた記載に関する情報である記載情報を用いて、その記載をすべきユーザが、その記載を行っているかどうかを判断するものである。
【００２１】
図１は、本実施の形態による電子ペンシステムの構成を示す図である。本実施の形態による電子ペンシステムは、電子ペン１と、情報処理装置２と、電子ペン不正判断装置３とを備える。電子ペン１と、情報処理装置２とは、有線または無線の通信回線で接続されているものとする。この通信は、例えば、赤外線通信や、Ｂｌｕｅｔｏｏｔｈ（登録商標）などの近距離無線通信であってもよい。また、情報処理装置２と、電子ペン不正判断装置３とは、有線または無線の通信回線５００で接続されている。通信回線５００は、例えば、インターネットやイントラネット、公衆電話回線網等である。
【００２２】
電子ペン１は、ペンで紙などの媒体４に記載した文字や図形等をデジタル化するものである。例えば、ペン自体が文字等をデジタル化する技術を有してもよく、あるいは、タッチパネルやペンタブレットのように、ペン以外の方に文字等をデジタル化する技術が存在してもよい。前者の場合の例としては、アノト社の開発した電子ペンがある。これは、媒体４に特殊ドットパターンが印刷されており、その特殊ドットパターンを用いて電子ペン１が座標値を検出することによって、文字等をデジタル化するものである。一方、後者の場合の例としては、前述のペンタブレットや、電子ペン１が発生した超音波を、媒体４に固定した受信機で受信し、その超音波の伝搬する時間から電子ペン１の位置を取得するものなどがある。このように、電子ペン１は、手書きの筆跡をデジタル化できるものであればその手法を問わない。したがって、情報処理装置２が受信する手書きの筆跡に関する情報等は、電子ペン１から直接、情報処理装置２に入力されてもよく、あるいは、タブレットや、受信機等から情報処理装置２に入力されてもよい。本実施の形態では、アノト方式の電子ペン１であり、電子ペン１から直接、手書きの筆跡に関する情報等が情報処理装置２に送信される場合について説明する。
【００２３】
なお、電子ペン１が有する筆記具の種類は問わない。その筆記具は、例えば、水性や油性のボールペンであってもよく、鉛筆であってもよく、シャープペンシルであってもよく、万年筆であってもよく、サインペンであってもよく、その他の筆記具であってもよい。また、例えば、タッチパネルに対して記載を行う場合等には、電子ペン１が有する筆記具は、スタイラスペンのように、それ自身が筆記機能を有していなくてもよい。また、媒体４は、例えば、テストの解答用紙であってもよく、選挙の投票用紙であってもよく、アンケートの回答用紙であってもよく、ビジネスで用いられる報告書（例えば、日報や月報など）であってもよく、その他の用途で用いられるものであってもよい。また、電子ペン１の有する筆記具がスタイラスペンである場合には、媒体４は、タッチパネルそのものであってもよい。
【００２４】
図２は、本実施の形態による電子ペン１の構成を示すブロック図である。図２において、本実施の形態による電子ペン１は、座標情報取得部１１と、圧力情報取得部１２と、記載情報構成部１３と、送信部１４とを備える。なお、この電子ペン１の構成は一例であって、ペンタブレット形式の電子ペン１などの場合には、図２と異なる構成であってもよい。
【００２５】
座標情報取得部１１は、媒体４の表面における座標を示す情報である座標情報を取得する。座標情報取得部１１は、例えば、特殊ドットパターンが印刷されている媒体から、特殊ドットパターンによる座標検出技術を用いて座標情報を取得してもよい。具体的には、座標情報取得部１１は、ＣＣＤカメラと、パターン認識及び解析を行うプロセッサとで構成されていてもよい。そして、媒体４に印刷されている０．３ｍｍピッチのグリッドに沿ってドットを示す特殊ドットパターンを１秒あたり６０フレームで撮影する。プロセッサは、その撮影画像をパターン認識することによって、Ｒｉｇｈｔ，Ｌｅｆｔ，Ｕｐ，Ｄｏｗｎの４パターンに振り分ける。そして、プロセッサは、その認識されたパターンを解析することによって、ＣＣＤカメラの移動、すなわち、撮影されたパターンの変化を検出し、座標値を取得することができる。なお、座標情報取得部１１は、これ以外の方法によって座標情報を取得してもよい。例えば、媒体４に印刷されているバーコードを読み取り、そのバーコードを用いて座標情報を取得してもよい。この場合には、座標情報取得部１１は、例えば、バーコードを読み取るバーコードリーダ等によって構成される。
【００２６】
圧力情報取得部１２は、電子ペン１の有する筆記具の媒体４に対する圧力を示す情報である圧力情報を取得する。圧力情報取得部１２は、例えば、静電容量の変化や、ひずみを検出する圧力センサ等によって実現されうる。
【００２７】
記載情報構成部１３は、電子ペン１を用いて媒体４に記載された際のその記載に関する情報である記載情報を構成する。この記載情報は、例えば、座標情報と圧力情報とを有する情報であってもよく、その情報から得られた、特徴データ、例えば、記載過程情報や、記載特性情報、記載結果情報であってもよい。記載過程情報、記載特性情報、記載結果情報については後述する。記載情報が特徴データである場合には、座標情報や圧力情報から筆跡等の情報を取得する図示しない情報取得部を電子ペン１が有してもよい。本実施の形態では、記載情報構成部１３が構成する記載情報は、座標情報と圧力情報とを有する情報であるとする。その記載情報のデータ構造等は問わない。
【００２８】
送信部１４は、記載情報構成部１３が構成した記載情報を情報処理装置２に送信する。その送信のタイミングは問わない。記載情報が構成されるたびに、順次、記載情報を送信してもよく、あるいは、ある程度の記載情報を一時的に保存した上で、まとめて記載情報を送信してもよい。なお、送信部１４は、送信を行うための送信デバイス（例えば、モデムやネットワークカードなど）を含んでもよく、あるいは含まなくてもよい。また、送信部１４は、ハードウェアによって実現されてもよく、あるいは送信デバイスを駆動するドライバ等のソフトウェアによって実現されてもよい。本実施の形態では、送信部１４が、Ｂｌｕｅｔｏｏｔｈ（登録商標）を用いて情報を送信する場合について説明する。
【００２９】
図３は、本実施の形態による情報処理装置２の構成を示すブロック図である。図３において、本実施の形態による情報処理装置２は、ユーザ識別情報受付部２１と、認証情報受付部２２と、記載情報受信部２３と、送信部２４と、受信部２５と、表示部２６とを備える。
【００３０】
ユーザ識別情報受付部２１は、ユーザを識別する情報であるユーザ識別情報を受け付ける。ユーザ識別情報受付部２１は、例えば、入力デバイス（例えば、キーボードやマウス、タッチパネルなど）から入力されたユーザ識別情報を受け付けてもよく、有線もしくは無線の通信回線を介して送信されたユーザ識別情報を受信してもよく、所定の記録媒体（例えば、光ディスクや磁気ディスク、半導体メモリなど）から読み出されたユーザ識別情報を受け付けてもよい。本実施の形態では、ユーザ識別情報受付部２１は、入力デバイスから入力されたユーザ識別情報を受け付けるものとする。なお、ユーザ識別情報受付部２１は、受け付けを行うためのデバイス（例えば、モデムやネットワークカードなど）を含んでもよく、あるいは含まなくてもよい。また、ユーザ識別情報受付部２１は、ハードウェアによって実現されてもよく、あるいは所定のデバイスを駆動するドライバ等のソフトウェアによって実現されてもよい。
【００３１】
認証情報受付部２２は、文書を作成する前の認証で用いられる情報である認証情報を受け付ける。認証情報は、文書を作成するユーザが、ユーザ識別情報で識別されるユーザ本人であるかどうかを認証するために用いられる情報であり、例えば、パスワードや、電子ペン１を識別する電子ペン識別情報等であってもよい。本実施の形態では、認証情報がパスワードの場合について説明する。この認証情報を用いた認証は、前述の従来例の認証と同様のものである。
【００３２】
認証情報受付部２２は、例えば、入力デバイス（例えば、キーボードやマウス、タッチパネルなど）から入力された認証情報を受け付けてもよく、有線もしくは無線の通信回線を介して送信された認証情報を受信してもよく、所定の記録媒体（例えば、光ディスクや磁気ディスク、半導体メモリなど）から読み出された認証情報を受け付けてもよい。なお、認証情報受付部２２は、受け付けを行うためのデバイス（例えば、モデムやネットワークカードなど）を含んでもよく、あるいは含まなくてもよい。また、認証情報受付部２２は、ハードウェアによって実現されてもよく、あるいは所定のデバイスを駆動するドライバ等のソフトウェアによって実現されてもよい。
【００３３】
記載情報受信部２３は、ユーザが電子ペン１を使用した記載に関する情報である記載情報を受信する。本実施の形態では、記載情報受信部２３は、Ｂｌｕｅｔｏｏｔｈ（登録商標）を用いて電子ペン１から送信された記載情報を受信する場合について説明する。
【００３４】
なお、記載情報受信部２３は、受信を行うための有線または無線の受信デバイス（例えば、モデムやネットワークカードなど）を含んでもよく、あるいは含まなくてもよい。また、記載情報受信部２３は、ハードウェアによって実現されてもよく、あるいは受信デバイスを駆動するドライバ等のソフトウェアによって実現されてもよい。
【００３５】
ここで、ユーザ識別情報受付部２１が受け付けたユーザ識別情報と、認証情報受付部２２が受け付けた認証情報とが対応するものであることを見分ける方法について簡単に説明する。例えば、あらかじめ決められた一定時間以内（同時であってもよい）に、ユーザ識別情報受付部２１がユーザ識別情報を受け付け、認証情報受付部２２が認証情報を受け付けた場合に、両者が対応するものであると判断してもよい。また、ユーザ識別情報受付部２１が受け付けたユーザ識別情報と、記載情報受信部２３が受信した記載情報についても同様であるとする。また、後述する電子ペン不正判断装置３におけるユーザ識別情報受付部３１が受け付けたユーザ識別情報と、認証情報受付部３２が受け付けた認証情報とについても同様であるとする。また、後述する電子ペン不正判断装置３におけるユーザ識別情報受付部３１が受け付けたユーザ識別情報と、記載情報受信部３４が受信した記載情報についても同様であるとする。なお、電子ペン不正判断装置３での受信や受け付けの場合には、２以上の情報を同時に受信したり、受け付けたりしたことによって、その２以上の情報が対応するものであると判断してもよい。例えば、同一パケットに２以上の情報（例えば、ユーザ識別情報と電子ペン識別情報など）が含まれていた場合などには、その２以上の情報が対応するものであると判断してもよい。
【００３６】
送信部２４は、ユーザ識別情報受付部２１が受け付けたユーザ識別情報、認証情報受付部２２が受け付けた認証情報、記載情報受信部２３が受信した記載情報を電子ペン不正判断装置３に送信する。送信部２４は、あらかじめ図示しない記録媒体において電子ペン不正判断装置３のアドレス等を保持していてもよく、あるいは、ユーザ識別情報等の送信時に、他の構成要素から電子ペン不正判断装置３のアドレス等を受け取ってもよい。また、送信部２４が、ユーザ識別情報等の情報を送信するタイミングは問わない。送信部２４は、それらの情報を一緒に送信してもよく、あるいは、別々のタイミングで送信してもよい。また、送信部２４は、記載情報を送信する際には毎回、ユーザ識別情報受付部２１が受け付けたユーザ識別情報と記載情報とを対応付けて送信してもよい。
【００３７】
なお、送信部２４は、送信を行うための送信デバイス（例えば、モデムやネットワークカードなど）を含んでもよく、あるいは含まなくてもよい。また、送信部２４は、ハードウェアによって実現されてもよく、あるいは送信デバイスを駆動するドライバ等のソフトウェアによって実現されてもよい。
【００３８】
受信部２５は、電子ペン不正判断装置３から送信された情報を受信する。その情報は、例えば、後述するテスト問題情報であってもよい。なお、受信部２５は、受信を行うための有線または無線の受信デバイス（例えば、モデムやネットワークカードなど）を含んでもよく、あるいは含まなくてもよい。また、受信部２５は、ハードウェアによって実現されてもよく、あるいは受信デバイスを駆動するドライバ等のソフトウェアによって実現されてもよい。
【００３９】
表示部２６は、受信部２５が受信した情報を表示する。表示部２６が表示する情報は、例えば、後述するテスト問題情報であってもよい。なお、表示部２６は、それらの表示を行う表示デバイス（例えば、ＣＲＴや液晶ディスプレイなど）を含んでもよく、あるいは含まなくてもよい。また、表示部２６は、ハードウェアによって実現されてもよく、あるいは表示デバイスを駆動するドライバ等のソフトウェアによって実現されてもよい。
【００４０】
図４は、本実施の形態による電子ペン不正判断装置３の構成を示すブロック図である。図４において、本実施の形態による電子ペン不正判断装置３は、ユーザ識別情報受付部３１と、認証情報受付部３２と、認証部３３と、記載情報受信部３４と、記載情報蓄積部３５と、記載過程情報取得部３６と、記載特性情報取得部３７と、記載結果情報取得部３８と、対応情報記憶部３９と、判断部４０と、判断結果情報出力部４１とを備える。
【００４１】
ユーザ識別情報受付部３１は、ユーザを識別する情報であるユーザ識別情報を受け付ける。ユーザ識別情報受付部３１は、例えば、入力デバイス（例えば、キーボードやマウス、タッチパネルなど）から入力されたユーザ識別情報を受け付けてもよく、有線もしくは無線の通信回線を介して送信されたユーザ識別情報を受信してもよく、所定の記録媒体（例えば、光ディスクや磁気ディスク、半導体メモリなど）から読み出されたユーザ識別情報を受け付けてもよい。本実施の形態では、ユーザ識別情報受付部３１は、情報処理装置２から送信されたユーザ識別情報を受信するものとする。なお、ユーザ識別情報受付部３１は、受け付けを行うためのデバイス（例えば、モデムやネットワークカードなど）を含んでもよく、あるいは含まなくてもよい。また、ユーザ識別情報受付部３１は、ハードウェアによって実現されてもよく、あるいは所定のデバイスを駆動するドライバ等のソフトウェアによって実現されてもよい。
【００４２】
認証情報受付部３２は、文書を作成する前の認証で用いられる情報である認証情報を受け付ける。認証情報受付部３２は、例えば、入力デバイス（例えば、キーボードやマウス、タッチパネルなど）から入力された認証情報を受け付けてもよく、有線もしくは無線の通信回線を介して送信された認証情報を受信してもよく、所定の記録媒体（例えば、光ディスクや磁気ディスク、半導体メモリなど）から読み出された認証情報を受け付けてもよい。本実施の形態では、認証情報受付部２２は、情報処理装置２から送信された認証情報を受信するものとする。なお、認証情報受付部３２は、受け付けを行うためのデバイス（例えば、モデムやネットワークカードなど）を含んでもよく、あるいは含まなくてもよい。また、認証情報受付部３２は、ハードウェアによって実現されてもよく、あるいは所定のデバイスを駆動するドライバ等のソフトウェアによって実現されてもよい。
【００４３】
認証部３３は、ユーザ識別情報受付部２１が受け付けたユーザ識別情報と、認証情報受付部２２が受け付けた認証情報とを用いて、文書を作成する前の認証を行う。この認証は、例えば、ログイン時の認証や、テストの受験前の認証等である。認証情報がパスワードの場合には、例えば、認証部３３は、認証に用いる情報（例えば、ユーザ識別情報とパスワードとを対応付ける情報）を図示しない記録媒体で保持しており、その情報を用いて、ユーザ識別情報受付部２１が受け付けたユーザ識別情報と、認証情報受付部２２が受け付けた認証情報とが正当なものであるかどうかを判断してもよい。
【００４４】
記載情報受信部３４は、ユーザが電子ペン１を使用して文書を記載した際の、その記載に関する情報である記載情報を受信する。「文書」とは、例えば、学習の達成度を評価するために用いられる文書であってもよく、あるいは、その他の文書（例えば、仕事などで用いられる帳票や、報告書、提案書、申請書、精算所、役所等に提出する書類等）であってもよい。学習の達成度を評価するために用いられる文書は、例えば、テスト等の解答の文書であってもよく、あるいは、与えられた課題に対するレポート（例えば、実験のレポート、読書感想文、作文など）の文書等であってもよい。本実施の形態では、文書が学習の達成度を評価するために用いられる文書である場合について説明する。また、記載情報受信部３４は、記載情報を電子ペン１から受信してもよく、あるいは、他の装置を介して受信してもよい。本実施の形態では、記載情報受信部３４が、情報処理装置２から送信された記載情報を受信する場合について説明する。この記載情報は、前述のように、電子ペン１による記載対象の座標値を少なくとも示す情報であってもよく、あるいは、その情報から得られた、特徴データを示す情報であってもよい。前者の場合には、前述のように、記載情報は座標情報と圧力情報とを有するものであってもよい。さらに、記載情報は、座標情報によって示される位置への記載がなされた時間を示す時間情報をも含んでいてもよい。この時間情報は、電子ペン１によって構成されたものであってもよく、あるいは、電子ペン１から送信された座標情報等を受信した装置において付加されたものであってもよい。本実施の形態では、記載情報が、座標情報と圧力情報とを含むものである場合について説明する。記載情報が電子ペン１による記載対象の座標値を少なくとも示す情報である場合に、その記載情報は、電子ペン１から順次、リアルタイムで入力されてくるものであってもよく（この場合でも、情報処理装置２経由で入力されてもよい）、あるいは、一時的に情報処理装置２等で蓄積されて、まとめて入力されてくるものであってもよい。なお、記載情報が特徴データである場合に、特徴データへの変換は、どこでなされてもよい。例えば、電子ペン１においてなされてもよく、情報処理装置２においてなされてもよく、その他の装置においてなされてもよい。
【００４５】
なお、記載情報受信部３４は、受信を行うための有線または無線の受信デバイス（例えば、モデムやネットワークカードなど）を含んでもよく、あるいは含まなくてもよい。また、記載情報受信部３４は、ハードウェアによって実現されてもよく、あるいは受信デバイスを駆動するドライバ等のソフトウェアによって実現されてもよい。
【００４６】
記載情報蓄積部３５は、記載情報受信部３４が受信した記載情報を記録媒体に蓄積する。この記録媒体は、例えば、半導体メモリや、光ディスク、磁気ディスク等であり、記載情報蓄積部３５が有していてもよく、あるいは記載情報蓄積部３５の外部に存在してもよい。また、この記録媒体は、記載情報を一時的に記憶するものであってもよく、そうでなくてもよい。
【００４７】
記載過程情報取得部３６は、記載情報受信部３４が受信した記載情報から、記載の過程に関する情報である記載過程情報を取得する。記載過程情報は、文字等が記載される過程で得られる情報であり、例えば、文字等の画数を示す情報であってもよく、文字等の書き順を示す情報であってもよい。文字は、例えば、漢字を含んでもよく、平仮名を含んでもよく、片仮名を含んでもよく、句読点や括弧等の記号を含んでもよく、四角のマークや三角のマーク等のキャラクタコードで示される図形を含んでもよい。記載過程情報取得部３６は、その取得した記載過程情報を図示しない記録媒体において一時的に記憶してもよい。
【００４８】
［記載過程情報の取得方法］
ここで、記載過程情報取得部３６が記載情報から記載過程情報を取得する方法について説明する。まず、記載過程情報取得部３６が文字の画数を示す情報を取得する場合について説明する。記載過程情報取得部３６は、記載情報と、記載情報によって示される図形を文字認識した結果の文字とを比較することによって、記載情報における文字の切れ目（文字間の区切り）を認識することができる。なお、記載情報によって示される図形から文字認識を行う方法は、すでに公知であり、その説明を省略する。そして、記載過程情報取得部３６は、文字の切れ目から次の文字の切れ目までの記載情報において、連続して記載された箇所（例えば、漢字の一画など）の数をカウントすることによって、文字ごとの画数を示す情報を取得することができる。なお、記載過程情報取得部３６が、文字ごとの画数を取得するのではなく、単位時間当たりの画数を取得する場合などには、文字の区切りを検出する処理を行わなくてもよい。
【００４９】
次に、記載過程情報取得部３６が文字の書き順を示す情報を取得する場合について説明する。記載過程情報取得部３６は、文字ごとの一画の記載順序を取得することによって、書き順を示す情報を取得することができる。例えば、あらかじめ図示しない記録媒体において文字と、その文字を構成する一画ごとの画像とが対応付けられており、記載過程情報取得部３６は、記載情報を用いた文字認識後に、記載情報の示す文字の一画ごとの図形を、文字認識された文字に対応する、図示しない記録媒体で記憶されている一画ごとの画像と比較することによって、記載情報の示す一画ごとの図形が、どの一画の画像に該当するのかを決定し、その決定後の一画ごとの画像を識別する情報の並びを取得することによって、書き順を示す情報を取得してもよい。
【００５０】
なお、ここで説明した方法は一例であって、その他の方法によって記載過程情報が取得されてもよいことは言うまでもない。また、記載過程情報は、画数や書き順以外の情報、例えば、一画と次の一画との間の空白の時間（期間）を示す情報（この情報は、例えば、文字ごとの平均値であってもよい）や、一文字と次の一文字との間の空白の時間を示す情報（この情報は、例えば、文書全体での平均値であってもよい）等であってもよい。
【００５１】
記載特性情報取得部３７は、記載情報受信部３４が受信した記載情報から、記載の特性に関する情報である記載特性情報を取得する。記載特性情報は、記載の行為に関する特性に関する情報であり、例えば、筆圧であってもよく、単位時間当たりの記載量であってもよい。筆圧は、例えば、文字単位での筆圧の平均であってもよく、記載された文書全体での筆圧の平均であってもよく、その他の筆圧に関する情報であってもよい。また、単位時間当たりの記載量は、例えば、単位時間（例えば、１秒、１分等）当たりに記載された文字数であってもよく、単位時間当たりに記載された線の長さであってもよく、その他の単位時間当たりの記載量に関する情報であってもよい。記載特性情報取得部３７は、その取得した記載特性情報を図示しない記録媒体において一時的に記憶してもよい。
【００５２】
［記載特性情報の取得方法］
ここで、記載特性情報取得部３７が記載情報から記載特性情報を取得する方法について説明する。まず、記載特性情報取得部３７が文字ごとの筆圧の平均を示す情報を取得する場合について説明する。記載特性情報取得部３７は、記載情報と、記載情報によって示される図形を文字認識した結果の文字とを比較することによって、記載情報における文字の切れ目を認識することができる。そして、記載特性情報取得部３７は、文字の切れ目から次の文字の切れ目までの記載情報において、筆圧の平均を算出する処理を文字ごとに繰り返して実行することにより、文字ごとの筆圧の平均を示す情報を取得することができる。筆圧の平均は、例えば、サンプリングされた筆圧の合計を、サンプリング数で割ることによって算出されてもよい。なお、この場合には、記載情報に圧力情報が含まれているものとする。
【００５３】
次に、記載特性情報取得部３７が単位時間当たりに記載された文字数を取得する場合について説明する。記載特性情報取得部３７は、記載情報と、記載情報によって示される図形を文字認識した結果の文字とを比較することによって、記載情報における文字の切れ目を認識することができる。そして、記載特性情報取得部３７は、記載情報を用いて、文字の切れ目から次の文字の切れ目までの時間（期間）を算出する処理を文字ごとに繰り返して実行することにより、１文字当たりの記載時間を取得することができる。その後、記載特性情報取得部３７は、その１文字当たりの記載時間の逆数を計算することによって、文字ごとの、単位時間当たりに記載された文字数を取得することができる。なお、この場合には、記載情報に時間に関する情報である時間情報も含まれているものとする。時間情報は、例えば、時刻を示す情報であってもよく、ある時点を基準とした相対的な時間間隔（例えば、タイマによって示される値）を示す情報であってもよい。また、ここでは、文字ごとに、単位時間当たりに記載された文字数を取得する場合について説明したが、２文字ごとや、あらかじめ決められた個数の文字数ごとに、単位時間当たりに記載された文字数を取得してもよいことは言うまでもない。
【００５４】
なお、ここで説明した方法は一例であって、その他の方法によって記載特性情報が取得されてもよいことは言うまでもない。また、記載特性情報は、筆圧や単位時間当たりの記載量以外の情報（例えば、文字ごとの記載時間等）であってもよい。
【００５５】
記載結果情報取得部３８は、記載情報受信部３４が受信した記載情報から、記載の結果に関する情報である記載結果情報を取得する。記載結果情報は、記載された結果に関する情報であり、例えば、筆跡であってもよく、文字の大きさであってもよく、文字間の空白であってもよい。記載結果情報取得部３８は、その取得した記載結果情報を図示しない記録媒体において一時的に記憶してもよい。
【００５６】
［記載結果情報の取得方法］
ここで、記載結果情報取得部３８が記載情報から記載結果情報を取得する方法について説明する。まず、記載結果情報取得部３８が筆跡を示す情報を取得する場合について説明する。記載結果情報取得部３８は、記載情報の示す座標値をつなげることによって、筆跡を示す情報を取得することができる。この筆跡を取得する方法は、すでに知られているものである。
【００５７】
次に、記載結果情報取得部３８が文字の大きさを示す情報を取得する場合について説明する。記載結果情報取得部３８は、記載情報と、記載情報によって示される図形を文字認識した結果の文字とを比較することによって、記載情報における文字の切れ目を認識することができる。そして、記載結果情報取得部３８は、上記説明と同様にして筆跡を取得し、文字ごとに文字の高さや幅を示す情報を取得する。文字の高さは、例えば、文字の最大の高さ（文字の最も低い位置の画素から、文字の最も高い位置の画素までの高さ方向の距離）であってもよい。同様に、文字の幅は、例えば、文字の最大の幅（文字の最も左の位置の画素から、文字の最も右の位置の画素までの左右方向の距離）であってもよい。なお、文字の大きさを示す情報は、文字の高さと文字の幅のいずれか一方のみの情報であってもよい。
【００５８】
次に、記載結果情報取得部３８が文字間の空白を示す情報を取得する場合について説明する。記載結果情報取得部３８は、記載情報と、記載情報によって示される図形を文字認識した結果の文字とを比較することによって、記載情報における文字の切れ目を認識することができる。そして、記載結果情報取得部３８は、上記説明と同様にして筆跡を取得し、文字と文字の区切りの位置において、一の文字と、その隣（あるいは下）の文字との間の空白の幅（左右方向の幅、あるいは、上下方向の幅）を取得してもよい。その空白の幅は、例えば、文字の最小の幅（例えば、左側の文字の最も右の位置の画素から、右側の文字の最も左の位置の画素までの左右方向の距離）であってもよい。なお、文字間の空白を示す情報は、この説明のように、文字間の空白の左右や上下方向の幅を示す情報であってもよく、文字間の空白の面積を示す情報であってもよく、あるいは、文字間の空白を示すことがきる情報であれば、その他の情報であってもよい。
【００５９】
なお、ここで説明した方法は一例であって、その他の方法によって記載結果情報が取得されてもよいことは言うまでもない。また、記載結果情報は、筆跡や文字の大きさ、文字間の空白以外の情報（例えば、行当たりの文字数、段落当たりの文字数、文書全体における漢字と平仮名との比、単位文字数当たりの句点や読点の数等）であってもよい。
【００６０】
対応情報記憶部３９では、対応情報が記憶される。ここで、対応情報は、ユーザ識別情報と、そのユーザ識別情報で識別されるユーザが過去に記載した際の、その記載に関する情報である過去記載情報とを対応付ける情報である。なお、「ユーザ識別情報と、過去記載情報とを対応付ける」とは、ユーザ識別情報と過去記載情報の一方の情報から、他方の情報を取得できればよいという意味である。したがって、対応情報は、ユーザ識別情報と過去記載情報とを組として含む情報を有してもよく、ユーザ識別情報と過去記載情報とをリンク付ける情報であってもよい。後者の場合には、対応情報は、例えば、ユーザ識別情報と過去記載情報の格納されている位置を示すポインタやアドレスとを対応付ける情報であってもよい。本実施の形態では、前者の場合について説明する。また、ユーザ識別情報と過去記載情報とは、直接対応付けられていなくてもよい。例えば、ユーザ識別情報に、第３の情報が対応しており、その第３の情報に過去記載情報が対応していてもよい。他の２以上の情報が対応付けられている場合にも同様であるとする。
【００６１】
また、対応情報は、ユーザ識別情報と、過去記載情報と、その過去記載情報の記載内容に対応した文字とを対応付ける情報であってもよい。本実施の形態では、この場合について説明する。「文字」は、１文字であってもよく、複数の文字（文字列）であってもよい。すなわち、過去記載情報は、対応する一文字ごとに区別可能であってもよく、あるいは、対応する複数の文字（文字列）ごとに区別可能であってもよい。前者の場合には、例えば、文字「あ」に対して、過去記載情報が対応付けられており、後者の場合には、例えば、文字列「あめ」に対して、過去記載情報が対応付けられていてもよい。過去記載情報は、例えば、過去の記載についての座標情報や圧力情報等を示す情報であってもよく、それらの情報に基づいて取得された特徴データ（例えば、前述の記載過程情報や、記載特性情報、記載結果情報等）であってもよく、その両方を含んでいてもよい。なお、過去記載情報に特徴データが含まれていない場合であっても、後述する判断部４０による処理において特徴データが必要な場合には、座標情報等から特徴データが取得されてもよい。また、この過去記載情報は、電子ペン１を用いて取得されたものであってもよく、あるいは、ユーザが紙等に記載したものをスキャナやデジタルカメラ等の光学的電子機器によって読み取ったものであってもよい。後者の場合には、記載結果情報以外の情報を取得することは難しいが、記載過程情報や、記載特性情報を、別途、手入力等によって取得してもよい。
【００６２】
対応情報記憶部３９に対応情報が記憶される過程は問わない。例えば、記録媒体を介して対応情報が対応情報記憶部３９で記憶されるようになってもよく、通信回線等を介して送信された対応情報が対応情報記憶部３９で記憶されるようになってもよく、あるいは、入力デバイスを介して入力された対応情報が対応情報記憶部３９で記憶されるようになってもよい。対応情報記憶部３９での記憶は、ＲＡＭ等における一時的な記憶でもよく、あるいは、長期的な記憶でもよい。対応情報記憶部３９は、所定の記録媒体（例えば、半導体メモリや磁気ディスク、光ディスクなど）によって実現されうる。
【００６３】
判断部４０は、対応情報記憶部３９で記憶されている対応情報を用いて、ユーザ識別情報受付部２１が受け付けたユーザ識別情報に対応する過去記載情報を特定する。そして、判断部４０は、その特定した過去記載情報と、記載情報受信部２３が受信した記載情報とを用いて、その記載情報に関する記載が、ユーザ識別情報受付部２１が受け付けたユーザ識別情報で識別されるユーザによる記載であるかどうかを判断する。前述の認証部３３による認証が、文書の作成前の認証であるのに対し、判断部４０による判断は、文書が作成される過程の記載情報を用いた判断である。なお、過去記載情報の特定は、例えば、特定した過去記載情報を図示しない記録媒体に蓄積することであってもよく、あるいは、その過去記載情報に対してフラグ等を設定することであってもよい。
【００６４】
対応情報に含まれる過去記載情報が文字に対応付けられている場合には、判断部４０は、記載情報受信部２３が受信した記載情報に対応する記載の示す文字（この文字は、例えば、文字認識によって取得することができる）に対応付けられている過去記載情報を特定し、その過去記載情報と、文字に対応する記載情報とを用いて判断を行ってもよい。すなわち、判断部４０は、記載情報と、過去記載情報とを用いた判断を行う際に、同じ文字に対応する記載情報と過去記載情報とを比較して判断を行ってもよい。
【００６５】
具体的には、判断部４０は、記載過程情報取得部３６が取得した記載過程情報と、過去記載情報における記載の過程に関する情報とが一致するかどうか判断する。また、判断部４０は、記載特性情報取得部３７が取得した記載特性情報と、過去記載情報における記載の特性に関する情報とが一致するかどうか判断する。また、判断部４０は、記載結果情報取得部３８が取得した記載結果情報と、過去記載情報における記載の結果に関する情報とが一致するかどうか判断する。この判断も、過去記載情報が文字に対応付けられている場合には、同じ文字に対応する、記載情報から取得された記載過程情報等と、過去記載情報とを比較することによって行われてもよい。なお、過去記載情報における記載の過程の情報とは、例えば、過去記載情報に含まれる記載の過程の情報であってもよく、あるいは、過去記載情報から得られる記載の過程の情報であってもよい。過去記載情報における記載の特性に関する情報、過去記載情報における記載の結果に関する情報についても同様である。そして、判断部４０は、記載過程情報と、過去記載情報における記載の過程に関する情報とが一致し、記載特性情報と、過去記載情報における記載の特性に関する情報とが一致し、記載結果情報と、過去記載情報における記載の結果に関する情報とが一致する場合に、記載情報に関する記載が、ユーザ識別情報受付部２１が受け付けたユーザ識別情報で識別されるユーザによる記載であると判断し、それ以外の場合に、記載情報に関する記載が、ユーザ識別情報受付部２１が受け付けたユーザ識別情報で識別されるユーザによる記載でないと判断してもよい。
【００６６】
ここで、記載過程情報と、過去記載情報における記載の過程に関する情報とが一致するとは、両者が厳密な意味で一致する場合であってもよく、両者の類似度が高い場合であってもよい。両者の類似度が高いとは、例えば、両者の類似度があらかじめ決められたしきい値以上であることであってもよく、あるいは、両者の類似度が、その記載過程情報と、過去記載情報における記載の過程に関する他の情報との類似度よりも高いことであってもよい。記載特性情報と、過去記載情報における記載の特性に関する情報との一致、不一致、記載結果情報と、過去記載情報における記載の結果に関する情報との一致、不一致についても同様であるとする。
【００６７】
判断結果情報出力部４１は、判断部４０による判断の結果を示す情報である判断結果情報を出力する。ここで、この出力は、例えば、表示デバイス（例えば、ＣＲＴや液晶ディスプレイなど）への表示でもよく、所定の機器への通信回線を介した送信でもよく、プリンタによる印刷でもよく、スピーカによる音声出力でもよく、記録媒体への蓄積でもよく、他の構成要素への引き渡しでもよい。なお、判断結果情報出力部４１は、出力を行うデバイス（例えば、表示デバイスやプリンタなど）を含んでもよく、あるいは含まなくてもよい。また、判断結果情報出力部４１は、ハードウェアによって実現されてもよく、あるいは、それらのデバイスを駆動するドライバ等のソフトウェアによって実現されてもよい。
【００６８】
なお、記載情報蓄積部３５が記載情報を蓄積する記録媒体と、対応情報記憶部３９とは、同一の記録媒体によって実現されてもよく、あるいは、別々の記録媒体によって実現されてもよい。前者の場合には、記載情報を記憶している領域が、記載情報蓄積部３５が記載情報を蓄積する記録媒体となり、対応情報を記憶している領域が、対応情報記憶部３９となる。
【００６９】
次に、本実施の形態による電子ペン１の動作について、簡単に説明する。
電子ペン１による筆記が行われると、座標情報取得部１１が座標情報を取得し、圧力情報取得部１２が圧力情報を取得する。そして、記載情報構成部１３によって、座標情報、圧力情報を含む記載情報が構成され、送信部１４によって情報処理装置２に送信される。なお、これは一例であって、電子ペン１は、他の動作を行うものであってもよい。また、前述のように、電子ペン１以外から座標情報や圧力情報が情報処理装置２に入力されてもよい。
【００７０】
次に、本実施の形態による情報処理装置２の動作について、図５のフローチャートを用いて説明する。
（ステップＳ１０１）ユーザ識別情報受付部２１は、ユーザ識別情報を受け付けたかどうか判断する。そして、受け付けた場合には、ステップＳ１０２に進み、そうでない場合には、受け付けるまでステップＳ１０１の処理を繰り返す。なお、受け付けられたユーザ識別情報は、図示しない記録媒体において一時的に記憶されてもよい。
【００７１】
（ステップＳ１０２）認証情報受付部２２は、認証情報を受け付けたかどうか判断する。そして、受け付けた場合には、ステップＳ１０３に進み、そうでない場合には、受け付けるまでステップＳ１０２の処理を繰り返す。なお、あらかじめ決められた時間が経過しても認証情報を受け付けない場合には、タイムアウトであるとしてステップＳ１０１に戻ってもよい。また、受け付けられた認証情報は、図示しない記録媒体において一時的に記憶されてもよい。
【００７２】
（ステップＳ１０３）送信部２４は、ユーザ識別情報受付部２１が受け付けたユーザ識別情報と、認証情報受付部２２が受け付けた認証情報とを電子ペン不正判断装置３に送信する。
【００７３】
（ステップＳ１０４）情報処理装置２の図示しない制御部は、ステップＳ１０３で送信したユーザ識別情報と、認証情報とを用いた認証の結果が正当であったかどうか判断する。そして、正当であった場合には、ステップＳ１０５に進み、正当でなかった場合には、ステップＳ１０１に戻る。その図示しない制御部は、例えば、電子ペン不正判断装置３から送信された認証結果を示す情報を用いて、認証の結果が正当であったかどうかを判断してもよい。また、認証情報が正当でない場合には、その旨を表示することなどによって、正当でない旨の認証結果をユーザに通知してもよい。
【００７４】
（ステップＳ１０５）記載情報受信部２３は、記載情報を受信したかどうか判断する。そして、受信した場合には、ステップＳ１０６に進み、そうでない場合には、ステップＳ１０７に進む。
【００７５】
（ステップＳ１０６）送信部２４は、記載情報受信部２３が受信した記載情報を電子ペン不正判断装置３に送信する。そして、ステップＳ１０５に戻る。
【００７６】
（ステップＳ１０７）受信部２５は、表示部２６が表示するための情報を受信したかどうか判断する。そして、受信した場合には、ステップＳ１０８に進み、そうでない場合には、ステップＳ１０９に進む。
【００７７】
（ステップＳ１０８）表示部２６は、受信部２５が受信した情報をモニタに表示する。そして、ステップＳ１０５に戻る。
【００７８】
（ステップＳ１０９）情報処理装置２の図示しない制御部は、記載情報を受信したり、表示のための情報を受信したりする処理を終了するかどうか判断する。そして、終了する場合には、ステップＳ１０１に戻り、そうでない場合には、ステップＳ１０５に戻る。
【００７９】
なお、図５のフローチャートでは、電子ペン１に関係する処理を主に記載したが、それ以外の処理を情報処理装置２が行ってもよい。また、図５のフローチャートのステップＳ１０１、Ｓ１０２において、電子ペン１や、入力デバイス等から、ユーザ識別情報、認証情報の順で情報が入力される場合について説明したが、それ以外の順番でも各情報を受け付けることができるようにしてもよい。
【００８０】
次に、本実施の形態による電子ペン不正判断装置３の動作について、図６のフローチャートを用いて説明する。
（ステップＳ２０１）ユーザ識別情報受付部３１は、ユーザ識別情報を受け付けたかどうか判断する。そして、受け付けた場合には、ステップＳ２０２に進み、そうでない場合には、受け付けるまでステップＳ２０１の処理を繰り返す。なお、受け付けられたユーザ識別情報は、図示しない記録媒体において一時的に記憶されてもよい。
【００８１】
（ステップＳ２０２）認証情報受付部３２は、認証情報を受け付けたかどうか判断する。そして、受け付けた場合には、ステップＳ２０３に進み、そうでない場合には、受け付けるまでステップＳ２０２の処理を繰り返す。なお、あらかじめ決められた時間が経過しても認証情報を受け付けない場合には、タイムアウトであるとしてステップＳ２０１に戻ってもよい。また、受け付けられた認証情報は、図示しない記録媒体において一時的に記憶されてもよい。
【００８２】
（ステップＳ２０３）認証部３３は、ユーザ識別情報受付部３１が受け付けたユーザ識別情報と、認証情報受付部３２が受け付けた認証情報とを用いて、文書作成前の認証を行う。
【００８３】
（ステップＳ２０４）電子ペン不正判断装置３の図示しない送信部は、認証部３３による認証結果を示す情報を情報処理装置２に送信する。
【００８４】
（ステップＳ２０５）電子ペン不正判断装置３の図示しない制御部は、認証部３３による認証の結果が、正当であったのか、正当でなかったのか判断する。そして、正当である場合にはステップＳ２０６に進み、そうでない場合には、ステップＳ２０１に戻る。
【００８５】
（ステップＳ２０６）電子ペン不正判断装置３の図示しない送信部は、テスト問題を示す情報であるテスト問題情報の記憶されている図示しない記録媒体からテスト問題情報を読み出し、そのテスト問題情報を情報処理装置２に送信する。
【００８６】
（ステップＳ２０７）記載情報受信部３４は、記載情報を受信したかどうか判断する。そして、受信した場合には、ステップＳ２０８に進み、そうでない場合には、ステップＳ２０９に進む。
【００８７】
（ステップＳ２０８）記載情報蓄積部３５は、記載情報受信部３４が受信した記載情報を記録媒体に蓄積する。そして、ステップＳ２０７に戻る。
【００８８】
（ステップＳ２０９）判断部４０は、判断を行うかどうか判断する。そして、判断を行う場合には、ステップＳ２１０に進み、そうでない場合には、ステップＳ２１２に進む。判断部４０は、例えば、記載情報受信部３４によって、あらかじめ決められた容量以上の記載情報が受信された場合に、判断を行うと判断してもよく、最後の記載情報が受信されてから、あらかじめ決められた時間が経過した場合に、判断を行うと判断してもよく、その他のタイミングで、判断を行うと判断してもよい。
【００８９】
（ステップＳ２１０）判断部４０は、ユーザ識別情報受付部３１が受け付けたユーザ識別情報と、対応情報記憶部３９で記憶されている対応情報と、記載情報受信部３４が受信した記載情報から取得された各種の情報を用いて、ユーザ識別情報受付部３１が受け付けたユーザ識別情報で識別されるユーザが、記載情報受信部３４が受信した記載情報で示される記載を行ったのかどうか判断する。この判断処理の詳細については、図７のフローチャートを用いて後述する。
【００９０】
（ステップＳ２１１）判断結果情報出力部４１は、判断部４０による判断の結果を示す判断結果情報を出力する。そして、ステップＳ２０７に戻る。
【００９１】
（ステップＳ２１２）電子ペン不正判断装置３の図示しない制御部は、記載情報を受信したり、判断を行ったりする処理を終了するかどうか判断する。そして、終了する場合には、ステップＳ２０１に戻り、そうでない場合には、ステップＳ２０７に戻る。
【００９２】
なお、図６のフローチャートでは、電子ペン１に関係する処理を主に記載したが、それ以外の処理を電子ペン不正判断装置３が行ってもよい。例えば、電子ペンシステムにおいて、イーラーニングを行う際に、記載情報を用いた採点の処理や、情報処理装置２へのイーラーニングの画像・音声を送信する処理等を電子ペン不正判断装置３が実行してもよい。
【００９３】
また、図６のフローチャートのステップＳ２０１、Ｓ２０２において、情報処理装置２からユーザ識別情報、認証情報の順で情報が送信される場合について説明したが、それ以外の順番でも各情報を受信できるようにしてもよい。
【００９４】
図７は、図６のフローチャートにおける判断の処理（ステップＳ２１０の処理）の詳細の一例を示すフローチャートである。
【００９５】
（ステップＳ３０１）記載過程情報取得部３６は、記載情報から記載過程情報を取得する。その取得された記載過程情報は、図示しない記録媒体において一時的に記憶されてもよい。なお、記載過程情報取得部３６が記載過程情報として、画数や書き順などのうち、どの情報を取得するのかは、あらかじめ決められているものとする。
【００９６】
（ステップＳ３０２）記載特性情報取得部３７は、記載情報から記載特性情報を取得する。その取得された記載特性情報は、図示しない記録媒体において一時的に記憶されてもよい。なお、記載特性情報取得部３７が記載特性情報として、筆圧や単位時間当たりの記載量などのうち、どの情報を取得するのかは、あらかじめ決められているものとする。
【００９７】
（ステップＳ３０３）記載結果情報取得部３８は、記載情報から記載結果情報を取得する。その取得された記載結果情報は、図示しない記録媒体において一時的に記憶されてもよい。なお、記載結果情報取得部３８が記載結果情報として、筆跡や文字の大きさ、文字間の空白などのうち、どの情報を取得するのかは、あらかじめ決められているものとする。
【００９８】
（ステップＳ３０４）判断部４０は、記載情報について文字認識を行い、記載情報に対応した文字を取得する。なお、記載過程情報や記載特性情報、記載結果情報の取得の際に、すでに文字認識が行われている場合には、判断部４０は、その結果を取得してもよい。
【００９９】
（ステップＳ３０５）判断部４０は、文字認識の結果を用いて、互いに比較する記載過程情報、記載特性情報、記載結果情報と、過去記載情報とを特定する。判断部４０は、文字認識の結果と、対応情報において過去記載情報に対応付けられている文字とを比較し、両方に存在する文字に対応する記載過程情報等と、過去記載情報とを特定する。なお、ここで特定される過去記載情報は、ユーザ識別情報受付部３１が受け付けたユーザ識別情報に対応付けられているものである。
【０１００】
（ステップＳ３０６）判断部４０は、ステップＳ３０５で特定した記載過程情報と、過去記載情報における記載の過程に関する情報とが一致するかどうか判断する。そして、一致する場合には、ステップＳ３０７に進み、そうでない場合には、ステップＳ３１０に進む。なお、過去記載情報に記載の過程に関する情報が含まれていない場合には、判断部４０は、その過去記載情報から記載の過程に関する情報を取得してもよい。その取得された記載の過程に関する情報は、過去記載情報に含めて蓄積されてもよい。
【０１０１】
（ステップＳ３０７）判断部４０は、ステップＳ３０５で特定した記載特性情報と、過去記載情報における記載の特性に関する情報とが一致するかどうか判断する。そして、一致する場合には、ステップＳ３０８に進み、そうでない場合には、ステップＳ３１０に進む。なお、過去記載情報に記載の特性に関する情報が含まれていない場合には、判断部４０は、その過去記載情報から記載の特性に関する情報を取得してもよい。その取得された記載の特性に関する情報は、過去記載情報に含めて蓄積されてもよい。
【０１０２】
（ステップＳ３０８）判断部４０は、ステップＳ３０５で特定した記載結果情報と、過去記載情報における記載の結果に関する情報とが一致するかどうか判断する。そして、一致する場合には、ステップＳ３０９に進み、そうでない場合には、ステップＳ３１０に進む。なお、過去記載情報に記載の結果に関する情報が含まれていない場合には、判断部４０は、その過去記載情報から記載の結果に関する情報を取得してもよい。その取得された記載の結果に関する情報は、過去記載情報に含めて蓄積されてもよい。
【０１０３】
なお、ステップＳ３０６〜Ｓ３０８において、記載過程情報等に２以上の情報が含まれる場合、例えば、記載過程情報に画数と書き順とが含まれる場合には、その各々について判断を行ってもよい。そして、そのすべてについて一致する場合に、記載過程情報等の全体として一致すると判断してもよい。
【０１０４】
（ステップＳ３０９）判断部４０は、記載情報によって示される記載が、ユーザ識別情報受付部３１が受け付けたユーザ識別情報で識別されるユーザによる記載であると判断する。そして、図６のフローチャートに戻る。
【０１０５】
（ステップＳ３１０）判断部４０は、記載情報によって示される記載が、ユーザ識別情報受付部３１が受け付けたユーザ識別情報で識別されるユーザによらない記載である、すなわち、不正な記載であると判断する。そして、図６のフローチャートに戻る。
【０１０６】
なお、図７のフローチャートのステップＳ３０１〜Ｓ３０３において、記載情報のすべてについて記載過程情報等を取得する場合について説明したが、そうでなくてもよい。例えば、記載過程情報等の取得の処理よりも前に、ステップＳ３０４の文字認識の処理を行い、その後に、比較する記載情報と過去記載情報との特定をステップＳ３０５と同様にして行う。そして、その特定された記載情報の部分のみから、記載過程情報等の取得を行ってもよい。このようにすることによって、記載過程情報等の取得の処理が軽減されることになる。
【０１０７】
次に、本実施の形態による情報処理装置２や電子ペン不正判断装置３の動作について、具体例を用いて説明する。この具体例では、ユーザが電子ペン１を用いてテストを受験する場合について説明する。
【０１０８】
また、この具体例において、認証部３３の図示しない記録媒体では、図８で示される情報が記憶されているものとする。図８で示される情報は、ユーザ識別情報と、認証情報（パスワード）とを対応付けるものである。認証部３３は、ユーザ識別情報受付部３１が受け付けたユーザ識別情報と、認証情報受付部３２が受け付けた認証情報との組が、図８で示されるテーブルのいずれかのレコードに存在する場合に、正当であると認証し、そうでない場合に、正当でないと認証するものとする。
【０１０９】
また、この具体例において、対応情報記憶部３９では、図９で示される対応情報が記憶されているものとする。図９で示される対応情報において、ユーザ識別情報と、文字と、過去記載情報とが対応付けられている。図９で示される過去記載情報は、座標情報や圧力情報をそのまま含む情報ではなく、座標情報や圧力情報から取得された特徴データ、すなわち、記載過程情報、記載特性情報、記載結果情報を含むものである。この具体例では、記載過程情報は画数であるとする。また、この具体例では、記載特性情報は、筆圧（１文字当たりの平均値であるとする）と、１秒当たりの文字数とであるとする。また、この具体例では、記載結果情報は、筆跡と、大きさ（ｍｍ）であるとする。大きさは、文字の高さであるとする。図９で示される対応情報では、文字認識された結果である文字と、過去記載情報とが対応付けられている。例えば、文字「私」に対して、画数「７」、筆圧「ＡＺ１」、文字数／秒「０．７」、筆跡の画像、大きさ「１１」が対応付けられている。したがって、「私」の文字が、７画で記載され、その文字が記載された際の筆圧の平均値がＡＺ１であり、その文字が１秒当たり０．７文字のペースで記載され、筆跡が図９で示されるとおりであり、その文字の高さが１１ｍｍであることが分かる。
【０１１０】
まず、ユーザが、電子ペン１を起動したとする。すると、電子ペン１が起動されたことを示す情報が、電子ペン１から情報処理装置２に送信される。情報処理装置２は、その情報を受信すると、図１０で示されるように、ユーザ識別情報とパスワード（認証情報）の入力を要求する画面を図示しないモニタに表示する。この表示において、ユーザがキーボードやマウス等を操作して、ユーザ識別情報「Ｕ００１」と、パスワード「ＡＢＣＤ」とを入力し、「ＯＫ」ボタンをクリックしたとする。すると、それらの情報が情報処理装置２のユーザ識別情報受付部２１と、認証情報受付部２２で受け付けられる（ステップＳ１０１，Ｓ１０２）。そして、送信部２４は、受け付けられたユーザ識別情報と認証情報とを電子ペン不正判断装置３に送信する（ステップＳ１０３）。
【０１１１】
その送信されたユーザ識別情報と、認証情報とは、電子ペン不正判断装置３のユーザ識別情報受付部３１と、認証情報受付部３２とによって受信され（ステップＳ２０１，Ｓ２０２）、認証部３３に渡される。認証部３３は、受け取ったユーザ識別情報「Ｕ００１」を検索キーとして、図８で示されるテーブルを検索し、検索されたユーザ識別情報「Ｕ００１」と同じレコードに含まれる認証情報「ＡＢＣＤ」を取得する。そして、その取得した認証情報と、認証情報受付部３２から受け取った認証情報「ＡＢＣＤ」とを比較し、両者が一致するため、正当であると認証する（ステップＳ２０３）。なお、もし両者が異なる場合には、認証部３３は、正当でないと認証するものとする。また、この認証結果は、ユーザ識別情報「Ｕ００１」に対応付けられて蓄積されるものとする。
【０１１２】
そして、電子ペン不正判断装置３の図示しない送信部が、認証結果「正当」を示す情報を情報処理装置２に送信する（ステップＳ２０４）。また、電子ペン不正判断装置３の図示しない制御部は、認証部３３による認証の結果が正当であると判断し（ステップＳ２０５）、図示しない送信部に対して、テスト問題情報を情報処理装置２に送信するように指示する。すると、その送信部は、図示しない記録媒体からテスト問題情報を読み出して、情報処理装置２に送信する（ステップＳ２０６）。
【０１１３】
電子ペン不正判断装置３から送信された認証結果は、情報処理装置２の受信部２５で受信され、図示しない制御部に渡される。その制御部は、認証結果が「正当」であるため（ステップＳ１０４）、そのまま記載情報の受信や表示するための情報の受信等を待つことになる。なお、認証結果が「正当でない」場合には、認証結果が正当でない旨を示す情報がモニタに表示されることによって、電子ペン１を用いているユーザに、認証結果を認知させるようにしてもよい。
【０１１４】
また、情報処理装置２の受信部２５は、電子ペン不正判断装置３から送信されたテスト問題情報を受信し、そのテスト問題情報を表示部２６に渡す（ステップＳ１０７）。表示部２６は、受け取ったテスト問題情報を図示しないモニタに表示する（ステップＳ１０８）。図１１は、そのようにしてモニタに表示されたテスト問題情報の一例を示す図である。
【０１１５】
電子ペン１のユーザは、図１１で示されるテスト問題情報を見て、解答用紙に対して電子ペン１を用いて、図１２で示されるように解答を記載していく。すると、その記載に関する座標情報と圧力情報とが座標情報取得部１１と圧力情報取得部１２とによって取得される。また、記載情報構成部１３によって、座標情報と圧力情報とから記載情報が構成され、情報処理装置２に送信される。情報処理装置２の記載情報受信部２３は、図１３で示されるような記載情報を順次、受信する（ステップＳ１０５）。図１３において、（ｘ１，ｙ１）等によって座標情報が示され、ｚ１等によって圧力情報が示され、ｔ１等によって時間情報が示されるものとする。なお、時間情報は、例えば、電子ペン１において取得されたものであってもよく、情報処理装置２において付加されたものであってもよい。記載情報受信部２３によって受信された記載情報は順次、送信部２４によって電子ペン不正判断装置３に送信される（ステップＳ１０６）。
【０１１６】
送信された記載情報は、電子ペン不正判断装置３の記載情報受信部３４で受信され（ステップＳ２０７）、記載情報蓄積部３５によって順次、記録媒体に蓄積されていく（ステップＳ２０８）。判断部４０は、記載情報があらかじめ決められた容量だけ蓄積された時点において、判断処理を行うと判断する（ステップＳ２０９）。テストにおいて終了時間に近くなると、ユーザが乱筆となり、ユーザの記載の特徴が現れない可能性が高いため、テスト開始直後の記載情報を用いた方が適切だと考えられるからである。
【０１１７】
そして、判断部４０は、記載情報の示す記載が、ユーザ識別情報「Ｕ００１」で識別されるユーザによってなされたものであるかどうか判断する（ステップＳ２１０）。具体的には、まず、記載過程情報取得部３６によって、記載情報蓄積部３５が蓄積した記載情報から記載過程情報が取得される（ステップＳ３０１）。ここでは、画数が記載過程情報として取得されるものとする。また、記載特性情報取得部３７によって、記載情報蓄積部３５が蓄積した記載情報から記載特性情報が取得される（ステップＳ３０２）。ここでは、筆圧と、１秒当たりの文字数とが記載特性情報として取得されるものとする。また、記載結果情報取得部３８によって、記載情報蓄積部３５が蓄積した記載情報から記載結果情報が取得される（ステップＳ３０３）。ここでは、筆跡と大きさとが記載結果情報として取得されるものとする。また、判断部４０によって、記載情報蓄積部３５が蓄積した記載情報についての文字認識が行われる（ステップＳ３０４）。図１４は、そのようにして取得された記載過程情報等と、文字認識された文字との対応を示す図である。
【０１１８】
判断部４０は、図９のテーブルにおけるユーザ識別情報「Ｕ００１」に対応する文字と過去記載情報と、図１４で示される記載情報から取得された情報とを比較し、両者に含まれる文字を特定する。ここでは、「生」「物」のみが両者に含まれる文字であったとする。すると、判断部４０は、「生」に対応する過去記載情報と、「生」に対応する図１４で示される画数等の情報とを特定する。また、判断部４０は、「物」に対応する過去記載情報と、「物」に対応する図１４で示される画数等の情報とを特定する（ステップＳ３０５）。
【０１１９】
そして、判断部４０は、その特定した２文字「生」「物」について、記載過程情報、すなわち画数が一致するかどうか判断する。この場合には、その２文字とも、画数「５」「８」が一致するため、判断部４０は、記載過程情報が一致すると判断する（ステップＳ３０６）。なお、この判断では、例えば、厳密に一致するかどうか判断されてもよく、一画の差であれば一致すると判断され、二画以上の差があれば一致しないと判断されてもよい。
【０１２０】
次に、判断部４０は、その特定した２文字「生」「物」について、記載特性情報、すなわち筆圧と１秒当たりの文字数とが一致するかどうか判断する。ここでは、筆圧と、１秒当たりの文字数とは共に、記載情報から取得された情報と、過去記載情報に含まれる情報との差が、一方の２割以内であれば、両者が一致すると判断されるものとする。この場合には、「生」の過去記載情報の筆圧「ＡＺ３」と、取得された記載特性情報の筆圧「ＡＺ１０９」とは一致すると判断され、また、「物」の過去記載情報の筆圧「ＡＺ４」と、取得された記載特性情報の筆圧「ＡＺ１１０」も一致すると判断されたものとする。また、「生」の過去記載情報の１秒当たりの文字数「１．０」と、取得された記載特性情報の１秒当たりの文字数「１．０」は一致すると判断され、「物」の過去記載情報の１秒当たりの文字数「０．６」と、取得された記載特性情報の１秒当たりの文字数「０．７」も一致すると判断される。したがって、判断部４０は、記載特性情報が一致すると判断する（ステップＳ３０７）。
【０１２１】
次に、判断部４０は、その特定した２文字「生」「物」について、記載結果情報、すなわち筆跡と大きさとが一致するかどうか判断する。ここでは、筆跡は、記載情報から取得された筆跡と、過去記載情報に含まれる筆跡との類似度が８割以上である場合に、両者が一致すると判断されるものとする。また、大きさは、記載情報から取得された大きさと、過去記載情報に含まれる大きさとの差が、一方の２割以内であれば、両者が一致すると判断されるものとする。この場合には、筆跡は、２文字共に類似度が８割以上であったとする。また、大きさは、「生」の過去記載情報の大きさ「１１」と、取得された記載結果情報の大きさ「１２」とは一致すると判断され、「物」の過去記載情報の大きさ「１０」と、取得された記載結果情報の大きさ「１１」とも一致すると判断される。したがって、判断部４０は、記載結果情報が一致すると判断する（ステップＳ３０８）。
【０１２２】
その結果、判断部４０は最終的に、記載情報によって示される記載が、ユーザ識別情報「Ｕ００１」で識別されるユーザによって記載されたものであると判断される（ステップＳ３０９）。そして、判断結果情報出力部４１は、ユーザ識別情報「Ｕ００１」に対応付けて文書作成中の認証が「正当」である旨の情報を記録する（ステップＳ２１１）。図１５は、そのようにして記録された判断結果の一例を示す図である。図１５において、ユーザ識別情報「Ｕ００１」に対応付けられて、そのユーザ識別情報で識別されるユーザが受験したテストを識別するテスト識別情報「Ｅ１２３」と、文書作成前の認証（認証部３３によって行われた認証）の結果「正当」と、文書作成中の認証（判断部４０によって行われた判断）の結果「正当」とが記録されている。例えば、テストの主催者は、この図１５で示される情報を参照することによって、ユーザ識別情報「Ｕ００１」で識別されるユーザが、テスト識別情報「Ｅ１２３」で識別されるテストを受験した際に、受験前の認証情報を用いた認証でも正当であると判断され、受験中の判断でも正当であると判断されたことを知ることができ、そのテストが適正に行われたと判断することができる。
【０１２３】
なお、テストの時間が終了したり、ユーザが解答を終了する旨を情報処理装置２に入力することなどによって、記載情報が受信されたりする処理は、終了されることになる（ステップＳ１０９，Ｓ２１２）。
【０１２４】
この具体例の判断部４０による判断において、文字ごとに記載過程情報や、記載特性情報、記載結果情報を比較する場合について説明したが、そうでなくてもよい。例えば、筆圧や単位時間当たりの文字数、大きさ等については、過去記載情報に含まれる全体または一部の情報の平均値と、記載情報の全体または一部の情報の平均値とを比較してもよい（この場合には、文字ごとの比較ではなく、複数の文字についての比較となる）。そのような場合において、筆圧の平均を算出する場合や、単位時間当たりの記載の長さ（記載された線の距離）を算出する場合等においては、記載情報に関する文字認識を行わなくてもそれらの情報を得ることができるため、それらの情報を得るために文字認識を行わなくてもよい。
【０１２５】
この具体例では、記載過程情報等が一致するかどうかの判断が個別的に行われる場合について説明したが、そうでなくてもよい。例えば、記載過程情報の類似度と、記載特性情報の類似度と、記載結果情報の類似度とのそれぞれについて所定の重み付けをした値を用いて、記載情報の示す記載と、過去記載情報の示す記載とが一致するかどうかを判断してもよい。このことは、記載過程情報等に２以上の情報（例えば、画数と書き順など）が含まれる場合においても同様である。例えば、画数の類似度と、書き順の類似度に重み付けをした値を用いて、記載情報から取得された記載過程情報と、過去記載情報における記載の過程に関する情報とが一致するかどうかを判断してもよい。
【０１２６】
以上のように、本実施の形態による電子ペンシステムによれば、電子ペン１を用いて文書が記載される際において、その文書をユーザ識別情報受付部３１が受け付けたユーザ識別情報で識別されるユーザが記載したかどうかを判断することができる。したがって、例えば、ログイン時に使用されたユーザ識別情報で識別されるユーザと、電子ペン１を用いて文書を記載したユーザとが異なると言った不正が行われた場合に、そのような不正を検知することができうる。また、イーラーニングにおいては、受講者や受験者を監督する者がいないため、ログイン時には正当なユーザがログインを行い、その後に違う者が受講や受験をすることができうるが、そのような不正を防止することができる。また、認証のために用いられる情報（例えば、認証情報や、認証のために用いられる署名の情報など）によって認証を行う場合には、不正を行う者は、正当に認証されるようにできるだけ努力をする（例えば、正当なユーザから教えられたパスワードを使用したり、正当なユーザの筆跡に似せて署名を行ったりするなど）ため、場合によっては不正を見抜くことができないこともありうる。一方、認証のために用いられる情報とは異なる情報、例えば、解答等の文書作成のために記載された情報を用いて認証を行うことによって、不正を行う者は、そのような認証が行われていることを知ることができず、正当なユーザの筆跡や記載の癖に似せようとするための誘因がないため、より正確な認証を行うことができうるものと考えられる。
【０１２７】
なお、本実施の形態では、記載情報から取得された記載過程情報、記載特性情報、記載結果情報のすべてを用いて判断部４０が判断を行う場合について説明したが、判断部４０は、記載情報から取得された記載過程情報、記載特性情報、記載結果情報のうち、一部の情報を用いて判断を行ってもよい。その判断において、判断部４０は、記載過程情報、記載特性情報、記載結果情報のうちの判断で用いられる１以上の情報のすべてが一致した場合には、ユーザ識別情報受付部３１が受け付けたユーザ識別情報で識別されるユーザによる記載であると判断し、そうでない場合には、ユーザ識別情報受付部３１が受け付けたユーザ識別情報で識別されるユーザによる記載ではないと判断してもよい。すなわち、判断部４０は、記載過程情報と、過去記載情報における記載の過程に関する情報とが一致するかどうか判断し、一致する場合には、他の条件に抵触しない限りにおいて（例えば、記載特性情報等について正当であると判断される限りにおいて）、記載情報に関する記載が、ユーザ識別情報受付部３１が受け付けたユーザ識別情報で識別されるユーザによる記載であると判断し、一致しない場合には、記載情報に関する記載が、そのユーザによる記載でないと判断してもよい。また、判断部４０は、記載特性情報と、過去記載情報における記載の特性に関する情報とが一致するかどうか判断し、一致する場合には、他の条件に抵触しない限りにおいて（例えば、記載過程情報等について正当であると判断される限りにおいて）、記載情報に関する記載が、ユーザ識別情報受付部３１が受け付けたユーザ識別情報で識別されるユーザによる記載であると判断し、一致しない場合には、記載情報に関する記載が、そのユーザによる記載でないと判断してもよい。また、判断部４０は、記載結果情報と、過去記載情報における記載の結果に関する情報とが一致するかどうか判断し、一致する場合には、他の条件に抵触しない限りにおいて（例えば、記載過程情報等について正当であると判断される限りにおいて）、記載情報に関する記載が、ユーザ識別情報受付部３１が受け付けたユーザ識別情報で識別されるユーザによる記載であると判断し、一致しない場合には、記載情報に関する記載が、そのユーザによる記載でないと判断してもよい。また、その判断で用いられない情報は、記載情報から取得されなくてもよく、また、その判断で用いられない情報の取得に用いられる構成要素を電子ペン不正判断装置３が備えていなくてもよい。例えば、判断部４０による判断に記載過程情報が用いられない場合には、電子ペン不正判断装置３は記載過程情報取得部３６を備えていなくてもよく、判断部４０による判断に記載特性情報が用いられない場合には、電子ペン不正判断装置３は記載特性情報取得部３７を備えていなくてもよく、判断部４０による判断に記載結果情報が用いられない場合には、電子ペン不正判断装置３は記載結果情報取得部３８を備えていなくてもよい。
【０１２８】
また、あらかじめ記載情報に記載過程情報等の特徴データが含まれている場合には、その特徴データを取得する構成要素を電子ペン不正判断装置３が備えていなくてもよい。例えば、記載情報に記載過程情報が含まれている場合には、電子ペン不正判断装置３は記載過程情報取得部３６を備えていなくてもよい。また、例えば、記載情報に記載特性情報が含まれている場合には、電子ペン不正判断装置３は記載特性情報取得部３７を備えていなくてもよい。また、例えば、記載情報に記載結果情報が含まれている場合には、電子ペン不正判断装置３は記載結果情報取得部３８を備えていなくてもよい。
【０１２９】
また、本実施の形態では、過去記載情報が記載内容に対応した文字と対応付けられており、記載情報についても文字認識を行い、同じ文字について、過去記載情報と、記載情報から取得された記載過程情報等とを比較することによって判断部４０による判断が行われる場合について説明したが、過去記載情報は文字に対応付けられていなくてもよい。例えば、電子ペン１で記載される文書に特定の文字の含まれることがあらかじめ決まっている場合（例えば、所定の位置に学校名や、会社名、書類の名称等が記載される決まりになっている場合など）には、その文字に対応する記載情報と、過去記載情報とを用いて、判断部４０による判断を行ってもよい。さらに、そのような場合には、記載情報から取得した記載過程情報等を用いた比較を行う代わりに、判断部４０は、記載情報に含まれる座標情報と、過去記載情報に含まれる座標情報とを直接比較することによって判断を行ってもよい。記載情報や過去記載情報に圧力情報も含まれる場合には、座標情報と圧力情報とを用いた比較を行ってもよい。
【０１３０】
また、本実施の形態では、文書作成前の認証で用いられる認証情報がパスワードである場合について主に説明したが、認証情報は、前述のように電子ペン識別情報であってもよい。その場合には、認証情報受付部２２は、電子ペン識別情報を電子ペン１から直接受け付けてもよい。また、その場合には、電子ペン不正判断装置３において、図８で示される情報に代えて、ユーザ識別情報と認証情報としての電子ペン識別情報とを対応付ける情報が保持されており、その情報を用いて認証が行われてもよい。
【０１３１】
また、本実施の形態では、文書作成前の認証を認証部３３において行う場合について説明したが、この認証を行わなくてもよい。この文書作成前の認証を行わない場合には、電子ペン不正判断装置３は、認証情報受付部３２と、認証部３３とを備えていなくてもよい。
【０１３２】
また、本実施の形態では、電子ペン不正判断装置３が情報処理装置２からユーザ識別情報や記載情報等を受信する場合について説明したが、電子ペン不正判断装置３は、それらの情報を情報処理装置２以外から受信したり、受け付けたりしてもよい。例えば、電子ペン不正判断装置３は、記載情報を電子ペン１から直接受信してもよく、また、ユーザ識別情報や認証情報をユーザから直接受け付けてもよい。
【０１３３】
また、本実施の形態では、認証の処理において、ユーザ識別情報や認証情報が一致するかどうかを判断する場合について説明したが、それ以外の判断によって認証の処理を行ってもよい。例えば、受け付けられた認証情報と、電子ペン不正判断装置３で保持されている認証情報とがあらかじめ決められている関係を有する場合に、認証部３３は、正当であると認証してもよい。あらかじめ決められている関係とは、例えば、一方の情報にあらかじめ決められている演算（例えば、１を足す、ハッシュ値をとる、逆数をとる等の演算）を行えば、他方の情報となる関係などである。
【０１３４】
また、上記実施の形態では、電子ペン不正判断装置３がサーバ・クライアントシステムにおけるサーバ装置である場合について説明したが、電子ペン不正判断装置３は、スタンドアロンの装置であってもよい。
【０１３５】
また、上記実施の形態において、各処理または各機能は、単一の装置または単一のシステムによって集中処理されることによって実現されてもよく、あるいは、複数の装置または複数のシステムによって分散処理されることによって実現されてもよい。
【０１３６】
また、上記実施の形態において、各構成要素が実行する処理に関係する情報、例えば、各構成要素が受け付けたり、取得したり、選択したり、生成したり、送信したり、受信したりした情報や、各構成要素が処理で用いるしきい値や数式、アドレス等の情報等は、上記説明で明記していない場合であっても、図示しない記録媒体において、一時的に、あるいは長期にわたって保持されていてもよい。また、その図示しない記録媒体への情報の蓄積を、各構成要素、あるいは、図示しない蓄積部が行ってもよい。また、その図示しない記録媒体からの情報の読み出しを、各構成要素、あるいは、図示しない読み出し部が行ってもよい。
【０１３７】
また、上記実施の形態において、各構成要素等で用いられる情報、例えば、各構成要素が処理で用いるしきい値やアドレス、各種の設定値等の情報がユーザによって変更されてもよい場合には、上記説明で明記していない場合であっても、ユーザが適宜、それらの情報を変更できるようにしてもよく、あるいは、そうでなくてもよい。それらの情報をユーザが変更可能な場合には、その変更は、例えば、ユーザからの変更指示を受け付ける図示しない受付部と、その変更指示に応じて情報を変更する図示しない変更部とによって実現されてもよい。その図示しない受付部による変更指示の受け付けは、例えば、入力デバイスからの受け付けでもよく、通信回線を介して送信された情報の受信でもよく、所定の記録媒体から読み出された情報の受け付けでもよい。
【０１３８】
また、上記実施の形態において、電子ペン不正判断装置３に含まれる２以上の構成要素が通信デバイスや入力デバイス等を有する場合に、２以上の構成要素が物理的に単一のデバイスを有してもよく、あるいは、別々のデバイスを有してもよい。
【０１３９】
また、上記実施の形態において、各構成要素は専用のハードウェアにより構成されてもよく、あるいは、ソフトウェアにより実現可能な構成要素については、プログラムを実行することによって実現されてもよい。例えば、ハードディスクや半導体メモリ等の記録媒体に記録されたソフトウェア・プログラムをＣＰＵ等のプログラム実行部が読み出して実行することによって、各構成要素が実現され得る。なお、上記実施の形態における電子ペン不正判断装置３を実現するソフトウェアは、以下のようなプログラムである。つまり、このプログラムは、コンピュータを、ユーザを識別する情報であるユーザ識別情報を受け付けるユーザ識別情報受付部と、ユーザが電子ペンを使用して文書を記載した際の当該記載に関する情報である記載情報を受信する記載情報受信部と、ユーザ識別情報と、当該ユーザ識別情報で識別されるユーザが過去に記載した際の当該記載に関する情報である過去記載情報とを対応付ける情報である対応情報が記憶される対応情報記憶部で記憶されている対応情報を用いて、前記ユーザ識別情報受付部が受け付けたユーザ識別情報に対応する過去記載情報を特定し、当該過去記載情報と、前記記載情報受信部が受信した記載情報とを用いて、当該記載情報に関する記載が、前記ユーザ識別情報受付部が受け付けたユーザ識別情報で識別されるユーザによる記載であるかどうかを判断する判断部と、前記判断部による判断の結果を示す情報である判断結果情報を出力する判断結果情報出力部として機能させるためのものである。
【０１４０】
なお、上記プログラムにおいて、上記プログラムが実現する機能には、ハードウェアでしか実現できない機能は含まれない。例えば、情報を受け付ける受付部や、情報を出力する出力部などにおけるモデムやインターフェースカードなどのハードウェアでしか実現できない機能は、上記プログラムが実現する機能には少なくとも含まれない。
【０１４１】
また、このプログラムは、サーバなどからダウンロードされることによって実行されてもよく、所定の記録媒体（例えば、ＣＤ−ＲＯＭなどの光ディスクや磁気ディスク、半導体メモリなど）に記録されたプログラムが読み出されることによって実行されてもよい。また、このプログラムは、プログラムプロダクトを構成するプログラムとして用いられてもよい。
【０１４２】
また、このプログラムを実行するコンピュータは、単数であってもよく、複数であってもよい。すなわち、集中処理を行ってもよく、あるいは分散処理を行ってもよい。
【０１４３】
図１６は、上記プログラムを実行して、上記実施の形態による電子ペン不正判断装置３を実現するコンピュータの外観の一例を示す模式図である。上記実施の形態は、コンピュータハードウェア及びその上で実行されるコンピュータプログラムによって実現されうる。
【０１４４】
図１６において、コンピュータシステム９００は、ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｋ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）ドライブ９０５、ＦＤ（Ｆｌｏｐｐｙ（登録商標）  Ｄｉｓｋ）ドライブ９０６を含むコンピュータ９０１と、キーボード９０２と、マウス９０３と、モニタ９０４とを備える。
【０１４５】
図１７は、コンピュータシステム９００の内部構成を示す図である。図１７において、コンピュータ９０１は、ＣＤ−ＲＯＭドライブ９０５、ＦＤドライブ９０６に加えて、ＭＰＵ（Ｍｉｃｒｏ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）９１１と、ブートアッププログラム等のプログラムを記憶するためのＲＯＭ９１２と、ＭＰＵ９１１に接続され、アプリケーションプログラムの命令を一時的に記憶すると共に、一時記憶空間を提供するＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）９１３と、アプリケーションプログラム、システムプログラム、及びデータを記憶するハードディスク９１４と、ＭＰＵ９１１、ＲＯＭ９１２等を相互に接続するバス９１５とを備える。なお、コンピュータ９０１は、ＬＡＮへの接続を提供する図示しないネットワークカードを含んでいてもよい。
【０１４６】
コンピュータシステム９００に、上記実施の形態による電子ペン不正判断装置３の機能を実行させるプログラムは、ＣＤ−ＲＯＭ９２１、またはＦＤ９２２に記憶されて、ＣＤ−ＲＯＭドライブ９０５、またはＦＤドライブ９０６に挿入され、ハードディスク９１４に転送されてもよい。これに代えて、そのプログラムは、図示しないネットワークを介してコンピュータ９０１に送信され、ハードディスク９１４に記憶されてもよい。プログラムは実行の際にＲＡＭ９１３にロードされる。なお、プログラムは、ＣＤ−ＲＯＭ９２１やＦＤ９２２、またはネットワークから直接、ロードされてもよい。
【０１４７】
プログラムは、コンピュータ９０１に、上記実施の形態による電子ペン不正判断装置３の機能を実行させるオペレーティングシステム（ＯＳ）、またはサードパーティプログラム等を必ずしも含んでいなくてもよい。プログラムは、制御された態様で適切な機能（モジュール）を呼び出し、所望の結果が得られるようにする命令の部分のみを含んでいてもよい。コンピュータシステム９００がどのように動作するのかについては周知であり、詳細な説明は省略する。
【０１４８】
また、本発明は、以上の実施の形態に限定されることなく、種々の変更が可能であり、それらも本発明の範囲内に包含されるものであることは言うまでもない。
【産業上の利用可能性】
【０１４９】
以上より、本発明による電子ペン不正判断装置等によれば、文書作成過程の情報をも用いて、文書を作成すべきユーザが文書を記載しているかどうかを判断することができ、例えば、電子ペンを用いたイーラーニングシステム等として有用である。
【図面の簡単な説明】
【０１５０】
【図１】本発明の実施の形態１による電子ペンシステムの構成を示す図
【図２】同実施の形態による電子ペンの構成を示すブロック図
【図３】同実施の形態による情報処理装置の構成を示すブロック図
【図４】同実施の形態による電子ペン不正判断装置の構成を示すブロック図
【図５】同実施の形態による情報処理装置の動作を示すフローチャート
【図６】同実施の形態による電子ペン不正判断装置の動作を示すフローチャート
【図７】同実施の形態による電子ペン不正判断装置の動作を示すフローチャート
【図８】同実施の形態における認証で用いられるユーザ識別情報と認証情報との対応の一例を示す図
【図９】同実施の形態における対応情報の一例を示す図
【図１０】同実施の形態における表示の一例を示す図
【図１１】同実施の形態における表示の一例を示す図
【図１２】同実施の形態における解答用紙への記載の一例を示す図
【図１３】同実施の形態における記載情報の一例を示す図
【図１４】同実施の形態における記載情報から取得された記載過程情報等の一例を示す図
【図１５】同実施の形態における判断結果の一例を示す図
【図１６】同実施の形態におけるコンピュータシステムの外観一例を示す模式図
【図１７】同実施の形態におけるコンピュータシステムの構成の一例を示す図
【符号の説明】
【０１５１】
１  電子ペン
２  情報処理装置
３  電子ペン不正判断装置
４  媒体
１１  座標情報取得部
１２  圧力情報取得部
１３  記載情報構成部
１４、２４  送信部
２１、３１  ユーザ識別情報受付部
２２、３２  認証情報受付部
２３、３４  記載情報受信部
２５  受信部
２６  表示部
３３  認証部
３５  記載情報蓄積部
３６  記載過程情報取得部
３７  記載特性情報取得部
３８  記載結果情報取得部
３９  対応情報記憶部
４０  判断部
４１  判断結果情報出力部
【図１】
0005240995.tif 000002
【図２】
0005240995.tif 000003
【図３】
0005240995.tif 000004
【図４】
0005240995.tif 000005
【図５】
0005240995.tif 000006
【図６】
0005240995.tif 000007
【図７】
0005240995.tif 000008
【図８】
0005240995.tif 000009
【図９】
0005240995.tif 000010
【図１０】
0005240995.tif 000011
【図１１】
0005240995.tif 000012
【図１２】
0005240995.tif 000013
【図１３】
0005240995.tif 000014
【図１４】
0005240995.tif 000015
【図１５】
0005240995.tif 000016
【図１６】
0005240995.tif 000017
【図１７】
0005240995.tif 000018