(57)【要約】【課題】従来、電子ペンで記載したユーザの特定が容易にできない、という課題があった。【解決手段】ユーザ識別子を受け付けるユーザ識別子受付部と、電子ペンから電子ペン識別子を受信する電子ペン識別子受信部と、ユーザ識別子と電子ペン識別子を有する対応情報を取得する対応情報取得部と、電子ペンで記載した記載情報と電子ペン識別子を有する電子ペン記載情報を受信する電子ペン記載情報受信部と、電子ペン記載情報が有する記載情報を処理し、処理結果を取得する記載情報処理部と、電子ペン記載情報が有する電子ペン識別子を取得し、当該電子ペン識別子に対応するユーザ識別子を対応情報から取得し、当該取得したユーザ識別子と対応づくように処理結果を蓄積する処理結果蓄積部と、処理結果を出力する処理結果出力部を具備する情報処理装置により、電子ペンで記載したユーザの特定が容易になる。【選択図】図１
2008226213.tif 000002
【特許請求の範囲】
【請求項１】
電子ペンで記載した情報を処理する情報処理システムであり、情報処理装置とサーバ装置を具備する情報処理システムであって、
前記情報処理装置は、
前記電子ペンから当該電子ペンを識別する情報である電子ペン識別子を受信する電子ペン識別子受信部と、
ユーザを識別する情報であるユーザ識別子を受け付けるユーザ識別子受付部と、
前記ユーザ識別子受付部が受け付けたユーザ識別子と、前記電子ペン識別子受信部が受信した電子ペン識別子を対応付けて記憶媒体に書き込む対応情報取得部と、
前記対応情報取得部が対応付けて取得したユーザ識別子と電子ペン識別子を有する対応情報を、前記サーバ装置に送信する対応情報送信部と、
前記電子ペンで記載した情報である記載情報と電子ペン識別子を有する電子ペン記載情報を、前記電子ペンから受信する電子ペン記載情報受信部と、
前記電子ペン記載情報受信部が受信した電子ペン記載情報を、前記サーバ装置に送信する電子ペン記載情報送信部を具備し、
前記サーバ装置は、
ユーザ識別子と当該ユーザ識別子で識別されるユーザの情報であるユーザ情報を対に有するユーザ情報格納部と、
前記情報処理装置から対応情報を受信する対応情報受信部と、
前記情報処理装置から電子ペン記載情報を受信するサーバ側電子ペン記載情報受信部と、
前記サーバ側電子ペン記載情報受信部が受信した電子ペン記載情報が有する記載情報を処理し、処理結果を取得する記載情報処理部と、
前記サーバ側電子ペン記載情報受信部が受信した電子ペン記載情報が有する電子ペン識別子を取得し、当該電子ペン識別子と対応付けられているユーザ識別子を、前記対応情報受信部が受信した対応情報から取得し、当該取得したユーザ識別子と対応づくように、前記記載情報処理部が取得した処理結果を、前記ユーザ情報格納部に蓄積する処理結果蓄積部と、
前記処理結果蓄積部が蓄積した処理結果を出力する処理結果出力部を具備する情報処理システム。
【請求項２】
テストの採点を行う請求項１記載の情報処理システムであって、
前記記載情報処理部は、
テストの正解を示す情報である正解情報を格納している正解情報格納手段と、
前記サーバ側電子ペン記載情報受信部が受信した電子ペン記載情報が有する記載情報から、テストの受講生の解答を示す情報である解答情報を取得する解答情報取得手段と、
前記正解情報格納手段から正解情報を読み出し、当該正解情報と、前記解答情報取得手段が取得した解答情報を比較し、テストの受講生の解答の正誤を判断する正誤判断手段を具備し、
前記処理結果は、前記正誤判断手段における判断結果を有する情報である請求項１記載の情報処理システム。
【請求項３】
電子ペンで記載した情報を処理する情報処理システムであり、情報処理装置とサーバ装置を具備する情報処理システムであって、
前記情報処理装置は、
前記電子ペンから当該電子ペンを識別する情報である電子ペン識別子を受信する電子ペン識別子受信部と、
ユーザを識別する情報であるユーザ識別子を受け付けるユーザ識別子受付部と、
前記ユーザ識別子受付部が受け付けたユーザ識別子と、前記電子ペン識別子受信部が受信した電子ペン識別子を対応付けて記憶媒体に書き込む対応情報取得部と、
前記対応情報取得部が対応付けて取得したユーザ識別子と電子ペン識別子を有する対応情報を、前記サーバ装置に送信する対応情報送信部と、
前記電子ペンで記載した情報である記載情報と電子ペン識別子を有する電子ペン記載情報を、前記電子ペンから受信する電子ペン記載情報受信部と、
前記電子ペン記載情報受信部が受信した電子ペン記載情報を、前記サーバ装置に送信する電子ペン記載情報送信部を具備し、
前記サーバ装置は、
ユーザ識別子と当該ユーザ識別子で識別されるユーザの情報であるユーザ情報を対に有するユーザ情報格納部と、
前記情報処理装置から対応情報を受信する対応情報受信部と、
前記情報処理装置から電子ペン記載情報を受信するサーバ側電子ペン記載情報受信部と、
前記サーバ側電子ペン記載情報受信部が受信した電子ペン記載情報が有する電子ペン識別子を取得し、当該電子ペン識別子と対応付けられているユーザ識別子を、前記対応情報受信部が受信した対応情報から取得し、当該取得したユーザ識別子と対応づくように、前記サーバ側電子ペン記載情報受信部が受信した電子ペン記載情報が有する記載情報を、前記ユーザ情報格納部に蓄積する処理結果蓄積部を具備する情報処理システム。
【請求項４】
ユーザを識別する情報であるユーザ識別子を受け付けるユーザ識別子受付部と、
電子ペンから当該電子ペンを識別する情報である電子ペン識別子を受信する電子ペン識別子受信部と、
前記ユーザ識別子受付部が受け付けたユーザ識別子と、前記電子ペン識別子受信部が受信した電子ペン識別子を対応付けて有する対応情報を記憶媒体に書き込む対応情報取得部と、
ユーザ識別子と当該ユーザ識別子で識別されるユーザの情報であるユーザ情報を対に有するユーザ情報格納部と、
前記電子ペンで記載した情報である記載情報と電子ペン識別子を有する電子ペン記載情報を受信する電子ペン記載情報受信部と、
前記電子ペン記載情報受信部が受信した電子ペン記載情報が有する記載情報を処理し、処理結果を取得する記載情報処理部と、
前記電子ペン記載情報受信部が受信した電子ペン記載情報が有する電子ペン識別子を取得し、当該電子ペン識別子と対応付けられているユーザ識別子を、前記対応情報取得部が取得した対応情報から取得し、当該取得したユーザ識別子と対応づくように、前記記載情報処理部が取得した処理結果を、前記ユーザ情報格納部に蓄積する処理結果蓄積部と、
前記処理結果蓄積部が蓄積した処理結果を出力する処理結果出力部を具備する情報処理装置。
【請求項５】
テストの採点を行う請求項４記載の情報処理装置であって、
前記記載情報処理部は、
テストの正解を示す情報である正解情報を格納している正解情報格納手段と、
前記電子ペン記載情報受信部が受信した電子ペン記載情報が有する記載情報から、テストの受講生の解答を示す情報である解答情報を取得する解答情報取得手段と、
前記正解情報格納手段から正解情報を読み出し、当該正解情報と、前記解答情報取得手段が取得した解答情報を比較し、テストの受講生の解答の正誤を判断する正誤判断手段を具備し、
前記処理結果は、前記正誤判断手段における判断結果を有する請求項４記載の情報処理装置。
【請求項６】
ユーザを識別する情報であるユーザ識別子を受け付けるユーザ識別子受付部と、
電子ペンから当該電子ペンを識別する情報である電子ペン識別子を受信する電子ペン識別子受信部と、
前記ユーザ識別子受付部が受け付けたユーザ識別子と、前記電子ペン識別子受信部が受信した電子ペン識別子を対応付けて有する対応情報を記憶媒体に書き込む対応情報取得部と、
ユーザ識別子と当該ユーザ識別子で識別されるユーザの情報であるユーザ情報を対に有するユーザ情報格納部と、
前記電子ペンで記載した情報である記載情報と電子ペン識別子を有する電子ペン記載情報を受信する電子ペン記載情報受信部と、
前記電子ペン記載情報受信部が受信した電子ペン記載情報が有する電子ペン識別子を取得し、当該電子ペン識別子と対応付けられているユーザ識別子を、前記対応情報取得部が取得した対応情報から取得し、当該取得したユーザ識別子と対応づくように、前記電子ペン記載情報受信部が受信した電子ペン記載情報が有する記載情報を、前記ユーザ情報格納部に蓄積する処理結果蓄積部を具備する情報処理装置。
【請求項７】
用紙に電子ペンで記載した情報を処理する情報処理システムであり、情報処理装置とサーバ装置を具備する情報処理システムであって、
前記情報処理装置は、
前記電子ペンから当該電子ペンで用紙に記載した情報であり、用紙を特定する情報である用紙特定情報を含む記載情報と電子ペン識別子を有する電子ペン記載情報を、前記電子ペンから受信する電子ペン記載情報受信部と、
ユーザを識別する情報であるユーザ識別子を受け付けるユーザ識別子受付部と、
前記ユーザ識別子受付部が受け付けたユーザ識別子と、前記電子ペン記載情報受信部が受信した用紙特定情報を含む記載情報を対応付けて記憶媒体に書き込む対応情報取得部と、
前記対応情報取得部が対応付けて取得したユーザ識別子と用紙特定情報を有する対応情報を、前記サーバ装置に送信する対応情報送信部と、
前記電子ペン記載情報受信部が受信した電子ペン記載情報を、前記サーバ装置に送信する電子ペン記載情報送信部を具備し、
前記サーバ装置は、
ユーザ識別子と当該ユーザ識別子で識別されるユーザの情報であるユーザ情報を対に有するユーザ情報格納部と、
前記情報処理装置から対応情報を受信する対応情報受信部と、
前記情報処理装置から電子ペン記載情報を受信するサーバ側電子ペン記載情報受信部と、
前記サーバ側電子ペン記載情報受信部が受信した電子ペン記載情報が有する記載情報を処理し、処理結果を取得する記載情報処理部と、
前記サーバ側電子ペン記載情報受信部が受信した電子ペン記載情報が有する記載情報から用紙特定情報を取得し、当該用紙特定情報と対応付けられているユーザ識別子を、前記対応情報受信部が受信した対応情報から取得し、当該取得したユーザ識別子と対応づくように、前記記載情報処理部が取得した処理結果を、前記ユーザ情報格納部に蓄積する処理結果蓄積部と、
前記処理結果蓄積部が蓄積した処理結果を出力する処理結果出力部を具備する情報処理システム。
【請求項８】
テストの採点を行う請求項７記載の情報処理システムであって、
前記記載情報処理部は、
テストの正解を示す情報である正解情報を格納している正解情報格納手段と、
前記電子ペン記載情報受信部が受信した電子ペン記載情報が有する記載情報から、テストの受講生の解答を示す情報である解答情報を取得する解答情報取得手段と、
前記正解情報格納手段から正解情報を読み出し、当該正解情報と、前記解答情報取得手段が取得した解答情報を比較し、テストの受講生の解答の正誤を判断する正誤判断手段を具備し、
前記処理結果は、前記正誤判断手段における判断結果を有する情報である請求項７記載の情報処理システム。
【請求項９】
用紙に電子ペンで記載した情報を処理する情報処理システムであり、情報処理装置とサーバ装置を具備する情報処理システムであって、
前記情報処理装置は、
前記電子ペンから当該電子ペンで用紙に記載した情報であり、用紙を特定する情報である用紙特定情報を含む記載情報と電子ペン識別子を有する電子ペン記載情報を、前記電子ペンから受信する電子ペン記載情報受信部と、
ユーザを識別する情報であるユーザ識別子を受け付けるユーザ識別子受付部と、
前記ユーザ識別子受付部が受け付けたユーザ識別子と、前記電子ペン記載情報受信部が受信した用紙特定情報を含む記載情報を対応付けて記憶媒体に書き込む対応情報取得部と、
前記対応情報取得部が対応付けて取得したユーザ識別子と用紙特定情報を有する対応情報を、前記サーバ装置に送信する対応情報送信部と、
前記電子ペン記載情報受信部が受信した電子ペン記載情報を、前記サーバ装置に送信する電子ペン記載情報送信部を具備し、
前記サーバ装置は、
ユーザ識別子と当該ユーザ識別子で識別されるユーザの情報であるユーザ情報を対に有するユーザ情報格納部と、
前記情報処理装置から対応情報を受信する対応情報受信部と、
前記情報処理装置から電子ペン記載情報を受信するサーバ側電子ペン記載情報受信部と、
前記サーバ側電子ペン記載情報受信部が受信した電子ペン記載情報が有する記載情報から用紙特定情報を取得し、当該用紙特定情報と対応付けられているユーザ識別子を、前記対応情報受信部が受信した対応情報から取得し、当該取得したユーザ識別子と対応づくように、前記サーバ側電子ペン記載情報受信部が受信した電子ペン記載情報が有する記載情報を、前記ユーザ情報格納部に蓄積する処理結果蓄積部を具備する情報処理システム。
【請求項１０】
ユーザ識別子と当該ユーザ識別子で識別されるユーザの情報であるユーザ情報を対に有するユーザ情報格納部と、
電子ペンから当該電子ペンで用紙に記載した情報であり、用紙を特定する情報である用紙特定情報を含む記載情報と電子ペン識別子を有する電子ペン記載情報を、前記電子ペンから受信する電子ペン記載情報受信部と、
ユーザを識別する情報であるユーザ識別子を受け付けるユーザ識別子受付部と、
前記ユーザ識別子受付部が受け付けたユーザ識別子と、前記記載情報受信部が受信した用紙特定情報を含む記載情報を対応付けて記憶媒体に書き込む対応情報取得部と、
前記電子ペン記載情報受信部が受信した記載情報を処理し、処理結果を取得する記載情報処理部と、
前記電子ペン記載情報受信部が受信した電子ペン記載情報が有する記載情報から用紙特定情報を取得し、当該用紙特定情報と対応付けられているユーザ識別子を、前記対応情報取得部が取得した対応情報から取得し、当該取得したユーザ識別子と対応づくように、前記記載情報処理部が取得した処理結果を、前記ユーザ情報格納部に蓄積する処理結果蓄積部と、
前記処理結果蓄積部が蓄積した処理結果を出力する処理結果出力部を具備する情報処理装置。
【請求項１１】
テストの採点を行う請求項７記載の情報処理装置であって、
前記記載情報処理部は、
テストの正解を示す情報である正解情報を格納している正解情報格納手段と、
前記電子ペン記載情報受信部が受信した電子ペン記載情報が有する記載情報から、テストの受講生の解答を示す情報である解答情報を取得する解答情報取得手段と、
前記正解情報格納手段から正解情報を読み出し、当該正解情報と、前記解答情報取得手段が取得した解答情報を比較し、テストの受講生の解答の正誤を判断する正誤判断手段を具備し、
前記処理結果は、前記正誤判断手段における判断結果を有する情報である請求項１０記載の情報処理装置。
【請求項１２】
ユーザ識別子と当該ユーザ識別子で識別されるユーザの情報であるユーザ情報を対に有するユーザ情報格納部と、
電子ペンから当該電子ペンで用紙に記載した情報であり、用紙を特定する情報である用紙特定情報を含む記載情報と電子ペン識別子を有する電子ペン記載情報を、前記電子ペンから受信する電子ペン記載情報受信部と、
ユーザを識別する情報であるユーザ識別子を受け付けるユーザ識別子受付部と、
前記ユーザ識別子受付部が受け付けたユーザ識別子と、前記記載情報受信部が受信した用紙特定情報を含む記載情報を対応付けて記憶媒体に書き込む対応情報取得部と、
前記電子ペン記載情報受信部が受信した電子ペン記載情報が有する記載情報から用紙特定情報を取得し、当該用紙特定情報と対応付けられているユーザ識別子を、前記対応情報取得部が取得した対応情報から取得し、当該取得したユーザ識別子と対応づくように、前記電子ペン記載情報受信部が受信した記載情報を、前記ユーザ情報格納部に蓄積する処理結果蓄積部を具備する情報処理装置。
【請求項１３】
電子ペンで記載された情報を処理する情報処理方法であり、
電子ペン記載情報受信部、ユーザ識別子受付部、対応情報取得部、記載情報処理部、処理結果蓄積部、および処理結果出力部により実行される情報処理方法であって、
前記ユーザ識別子受付部により、ユーザを識別する情報であるユーザ識別子を受け付けるユーザ識別子受付ステップと、
前記電子ペン識別子受信部により、前記電子ペンから当該電子ペンを識別する情報である電子ペン識別子を受信する電子ペン識別子受信ステップと、
前記対応情報取得部により、前記ユーザ識別子受付ステップで受け付けたユーザ識別子と、前記電子ペン識別子受信ステップで受信した電子ペン識別子を対応付けて有する対応情報を記憶媒体に書き込む対応情報取得ステップと、
前記電子ペン記載情報受信部により、前記電子ペンで記載した情報である記載情報と電子ペン識別子を有する電子ペン記載情報を受信する電子ペン記載情報受信ステップと、
前記記載情報処理部により、前記電子ペン記載情報受信ステップで受信した電子ペン記載情報が有する記載情報を処理し、処理結果を取得する記載情報処理ステップと、
前記処理結果蓄積部により、前記電子ペン記載情報受信ステップで受信した電子ペン記載情報が有する電子ペン識別子を取得し、当該電子ペン識別子と対応付けられているユーザ識別子を、前記対応情報取得ステップで取得した対応情報から取得し、当該取得したユーザ識別子と対応づくように、前記記載情報処理ステップで取得した処理結果を蓄積する処理結果蓄積ステップと、
前記処理結果出力部により、前記処理結果蓄積ステップで蓄積した処理結果を出力する処理結果出力ステップを具備する情報処理方法。
【請求項１４】
電子ペンで記載された情報を処理する情報処理方法であり、
ユーザ識別子受付部、電子ペン記載情報受信部、対応情報取得部、および処理結果蓄積部により実行される情報処理方法であって、
前記ユーザ識別子受付部により、ユーザを識別する情報であるユーザ識別子を受け付けるユーザ識別子受付ステップと、
前記電子ペン識別子受信部により、前記電子ペンから当該電子ペンを識別する情報である電子ペン識別子を受信する電子ペン識別子受信ステップと、
前記対応情報取得部により、前記ユーザ識別子受付ステップで受け付けたユーザ識別子と、前記電子ペン識別子受信ステップで受信した電子ペン識別子を対応付けて有する対応情報を記憶媒体に書き込む対応情報取得ステップと、
前記電子ペン記載情報受信部により、前記電子ペンで記載した情報である記載情報と電子ペン識別子を有する電子ペン記載情報を受信する電子ペン記載情報受信ステップと、
前記処理結果蓄積部により、前記電子ペン記載情報受信ステップで受信した電子ペン記載情報が有する電子ペン識別子を取得し、当該電子ペン識別子と対応付けられているユーザ識別子を、前記対応情報取得ステップで取得した対応情報から取得し、当該取得したユーザ識別子と対応づくように、前記電子ペン記載情報受信ステップで受信した電子ペン記載情報が有する記載情報を蓄積する処理結果蓄積ステップを具備する情報処理方法。
【請求項１５】
電子ペンで記載された情報を処理する情報処理方法であり、
ユーザ識別子受付部、記載情報受信部、対応情報取得部、電子ペン記載情報受信部、記載情報処理部、処理結果蓄積部、および処理結果出力部により実行される情報処理方法であって、
前記ユーザ識別子受付部により、ユーザを識別する情報であるユーザ識別子を受け付けるユーザ識別子受付ステップと、
前記記載情報受信部により、前記電子ペンから当該電子ペンで用紙に記載した情報であり、用紙を特定する情報である用紙特定情報を含む記載情報を受信する記載情報受信ステップと、
前記対応情報取得部により、前記ユーザ識別子受付部が受け付けたユーザ識別子と、前記記載情報受信部が受信した用紙特定情報を含む記載情報を対応付けて記憶媒体に書き込む対応情報取得ステップと、
前記電子ペン記載情報受信部により、前記電子ペンで記載した情報である記載情報と電子ペン識別子を有する電子ペン記載情報を受信する電子ペン記載情報受信ステップと、
前記記載情報処理部により、前記電子ペン記載情報受信ステップで受信した電子ペン記載情報が有する記載情報を処理し、処理結果を取得する記載情報処理ステップと、
前記処理結果蓄積部により、前記サーバ側電子ペン記載情報受信ステップで受信した電子ペン記載情報が有する記載情報から用紙特定情報を取得し、当該用紙特定情報と対応付けられているユーザ識別子を、前記対応情報受信ステップで受信した対応情報から取得し、当該取得したユーザ識別子と対応づくように、前記記載情報処理ステップで取得した処理結果を記憶媒体に蓄積する処理結果蓄積ステップと、
前記処理結果出力部により、前記処理結果蓄積ステップで蓄積した処理結果を出力する処理結果出力ステップを具備する情報処理方法。
【請求項１６】
電子ペンで記載された情報を処理する情報処理方法であり、
ユーザ識別子受付部、記載情報受信部、対応情報取得部、電子ペン記載情報受信部、処理結果蓄積部により実行される情報処理方法であって、
前記ユーザ識別子受付部により、ユーザを識別する情報であるユーザ識別子を受け付けるユーザ識別子受付ステップと、
前記記載情報受信部により、前記電子ペンから当該電子ペンで用紙に記載した情報であり、用紙を特定する情報である用紙特定情報を含む記載情報を受信する記載情報受信ステップと、
前記対応情報取得部により、前記ユーザ識別子受付部が受け付けたユーザ識別子と、前記記載情報受信部が受信した用紙特定情報を含む記載情報を対応付けて記憶媒体に書き込む対応情報取得ステップと、
前記電子ペン記載情報受信部により、前記電子ペンで記載した情報である記載情報と電子ペン識別子を有する電子ペン記載情報を受信する電子ペン記載情報受信ステップと、
前記記載情報処理部により、前記電子ペン記載情報受信ステップで受信した電子ペン記載情報が有する記載情報を処理し、処理結果を取得する記載情報処理ステップと、
前記処理結果蓄積部により、前記サーバ側電子ペン記載情報受信ステップで受信した電子ペン記載情報が有する記載情報から用紙特定情報を取得し、当該用紙特定情報と対応付けられているユーザ識別子を、前記対応情報受信ステップで受信した対応情報から取得し、当該取得したユーザ識別子と対応づくように、前記記載情報処理ステップで取得した処理結果を記載情報に蓄積する処理結果蓄積ステップと、
前記処理結果出力部により、前記処理結果蓄積ステップで蓄積した処理結果を出力する処理結果出力ステップを具備する情報処理方法。
【請求項１７】
請求項１から請求項３、請求項７から請求項９いずれか記載の情報処理システムを構成するサーバ装置。
【請求項１８】
前記電子ペンで記載する対象の媒体が２以上であり、
前記電子ペンで記載する媒体が代わった場合にでも、前記対応情報受信部が既に受信している対応情報を使用する請求項１から請求項３いずれか記載の情報処理システム。
【請求項１９】
前記電子ペンで記載する対象の媒体が２以上であり、
前記電子ペンで記載する媒体が代わった場合にでも、前記対応情報受信部が既に受信している対応情報を使用する請求項４から請求項６いずれか記載の情報処理装置。
【請求項２０】
テストの採点を行う請求項１、請求項３、請求項７いずれか記載の情報処理システムであって、
前記記載情報処理部は、
テストの正解を示す情報である正解情報を格納している正解情報格納手段と、
前記サーバ側電子ペン記載情報受信部が受信した電子ペン記載情報が有する記載情報から、テストの受講生の解答を示す情報である解答情報を、文字認識処理により取得する解答情報取得手段と、
前記正解情報格納手段から正解情報を読み出し、当該正解情報と、前記解答情報取得手段が取得した解答情報を比較し、テストの受講生の解答の正誤を判断する正誤判断手段を具備し、
前記サーバ装置は、
１以上の各解答ごとに、前記正誤判断手段の正誤判断の結果に応じたボタンであり、正誤の判断を反対に変更するためのボタンである正誤反転ボタンを取得し、前記各解答ごとに、当該正誤反転ボタンと前記正誤判断手段の正誤判断の結果を少なくとも有する処理結果を構成する処理結果構成部と、
前記情報処理装置から正誤反転指示を受信した場合、前記正誤判断手段の正誤判断の結果を反転させる正誤反転部をさらに具備し、
前記情報処理装置は、
出力された正誤を反転させるためのボタンである正誤反転ボタンの押下である正誤反転指示を受け付ける正誤反転受付部と、
前記正誤反転受付部が正誤反転指示を受け付けた場合、正誤反転指示をサーバ装置に送信する正誤反転送信部をさらに具備する請求項１、請求項３、請求項７いずれか記載の情報処理システム。
【請求項２１】
テストの採点を行う請求項４、請求項６、請求項１０いずれか記載の情報処理装置であって、
前記記載情報処理部は、
テストの正解を示す情報である正解情報を格納している正解情報格納手段と、
前記サーバ側電子ペン記載情報受信部が受信した電子ペン記載情報が有する記載情報から、テストの受講生の解答を示す情報である解答情報を、文字認識処理により取得する解答情報取得手段と、
前記正解情報格納手段から正解情報を読み出し、当該正解情報と、前記解答情報取得手段が取得した解答情報を比較し、テストの受講生の解答の正誤を判断する正誤判断手段を具備し、
１以上の各解答ごとに、前記正誤判断手段の正誤判断の結果に応じたボタンであり、正誤の判断を反対に変更するためのボタンである正誤反転ボタンを取得し、前記各解答ごとに、当該正誤反転ボタンと前記正誤判断手段の正誤判断の結果を少なくとも有する処理結果を構成する処理結果構成部と、
出力された正誤を反転させるためのボタンである正誤反転ボタンの押下である正誤反転指示を受け付ける正誤反転受付部と、
前記正誤反転受付部が正誤反転指示を受け付けた場合、前記正誤判断手段の正誤判断の結果を反転させる正誤反転部をさらに具備する請求項４、請求項６、請求項１０いずれか記載の情報処理装置。
【請求項２２】
テストの採点を行う請求項１、請求項３、請求項７いずれか記載の情報処理システムであって、
前記記載情報処理部は、
テストの正解を示す情報である正解情報を格納している正解情報格納手段と、
前記サーバ側電子ペン記載情報受信部が受信した電子ペン記載情報が有する記載情報から、テストの受講生の解答を示す情報である解答情報を、文字認識処理により取得する解答情報取得手段と、
前記正解情報格納手段から正解情報を読み出し、当該正解情報と、前記解答情報取得手段が取得した解答情報を比較し、テストの受講生の解答の正誤を判断する正誤判断手段を具備し、
前記解答情報取得手段は、
前記解答情報の文字数をも取得し、
前記正誤判断手段は、
前記正解情報の文字列と前記解答情報の文字列が一致するか否かの判断を行う前に、前記正解情報の文字数と、前記解答情報の文字数を比較し、当該２つの文字数が異なる場合に、前記解答情報に対応する解答が不正解であると判断する請求項１、請求項３、請求項７いずれか記載の情報処理システム。
【請求項２３】
テストの採点を行う請求項４、請求項６、請求項１０いずれか記載の情報処理装置であって、
前記記載情報処理部は、
テストの正解を示す情報である正解情報を格納している正解情報格納手段と、
前記電子ペン記載情報受信部が受信した電子ペン記載情報が有する記載情報から、テストの受講生の解答を示す情報である解答情報を、文字認識処理により取得する解答情報取得手段と、
前記正解情報格納手段から正解情報を読み出し、当該正解情報と、前記解答情報取得手段が取得した解答情報を比較し、テストの受講生の解答の正誤を判断する正誤判断手段を具備し、
前記解答情報取得手段は、
前記解答情報の文字数をも取得し、
前記正誤判断手段は、
前記正解情報の文字列と前記解答情報の文字列が一致するか否かの判断を行う前に、前記正解情報の文字数と、前記解答情報の文字数を比較し、当該２つの文字数が異なる場合に、前記解答情報に対応する解答が不正解であると判断する請求項４、請求項６、請求項１０いずれか記載の情報処理装置。
【請求項２４】
テストの採点を行う請求項１、請求項３、請求項７、請求項２２いずれか記載の情報処理システムであって、
前記記載情報処理部は、
テストの正解を示す情報である正解情報を格納している正解情報格納手段と、
前記サーバ側電子ペン記載情報受信部が受信した電子ペン記載情報が有する記載情報から、テストの受講生の解答を示す情報である解答情報を、保持している２以上の辞書を参照して、各文字ごとに行う文字認識処理により取得する解答情報取得手段と、
前記正解情報格納手段から正解情報を読み出し、当該正解情報と、前記解答情報取得手段が取得した解答情報を比較し、テストの受講生の解答の正誤を判断する正誤判断手段を具備し、
前記解答情報取得手段は、
１以上の各解答情報が有する文字列に含まれる各文字を認識する際に、文字によって、参照する辞書が異なる請求項１、請求項３、請求項７、請求項２２いずれか記載の情報処理システム。
【請求項２５】
テストの採点を行う請求項４、請求項６、請求項１０、請求項２３いずれか記載の情報処理装置であって、
前記記載情報処理部は、
テストの正解を示す情報である正解情報を格納している正解情報格納手段と、
前記電子ペン記載情報受信部が受信した電子ペン記載情報が有する記載情報から、テストの受講生の解答を示す情報である解答情報を、保持している２以上の辞書を参照して、各文字ごとに行う文字認識処理により取得する解答情報取得手段と、
前記正解情報格納手段から正解情報を読み出し、当該正解情報と、前記解答情報取得手段が取得した解答情報を比較し、テストの受講生の解答の正誤を判断する正誤判断手段を具備し、
前記解答情報取得手段は、
１以上の各解答情報が有する文字列に含まれる各文字を認識する際に、文字によって、参照する辞書が異なる請求項４、請求項６、請求項１０、請求項２３いずれか記載の情報処理装置。
【請求項２６】
テストの採点を行う請求項１、請求項３、請求項７、請求項２２、請求項２４いずれか記載の情報処理システムであって、
前記記載情報処理部は、
テストの正解を示す情報である正解情報を格納している正解情報格納手段と、
前記サーバ側電子ペン記載情報受信部が受信した電子ペン記載情報が有する記載情報から、テストの受講生の解答を示す情報である解答情報を、文字認識処理により取得する解答情報取得手段と、
前記正解情報格納手段から正解情報を読み出し、当該正解情報と、前記解答情報取得手段が取得した解答情報を比較し、テストの受講生の解答の正誤を判断する正誤判断手段を具備し、
前記正誤判断手段は、
文字と、当該文字に対して誤認識される可能性のある他の文字である１以上の誤認識可能性文字を対応付けて有する誤認識可能性情報を、1以上格納している誤認識可能性情報格納手段を具備し、
前記正解情報格納手段から正解情報を読み出し、当該正解情報と、前記解答情報取得手段が取得した解答情報を比較し、一致しない場合に、前記解答情報が有する一致しない文字が、前記正解情報が有する文字に対応する１以上の誤認識可能性文字に一致する場合に、当該解答情報に対応する解答を正解であると判断する請求項１、請求項３、請求項７、請求項２２、請求項２４いずれか記載の情報処理システム。
【請求項２７】
テストの採点を行う請求項４、請求項６、請求項１０、請求項２３、請求項２５いずれか記載の情報処理装置であって、
前記記載情報処理部は、
テストの正解を示す情報である正解情報を格納している正解情報格納手段と、
前記電子ペン記載情報受信部が受信した電子ペン記載情報が有する記載情報から、テストの受講生の解答を示す情報である解答情報を、文字認識処理により取得する解答情報取得手段と、
前記正解情報格納手段から正解情報を読み出し、当該正解情報と、前記解答情報取得手段が取得した解答情報を比較し、テストの受講生の解答の正誤を判断する正誤判断手段を具備し、
前記正誤判断手段は、
文字と、当該文字に対して誤認識される可能性のある他の文字である１以上の誤認識可能性文字を対応付けて有する誤認識可能性情報を、１以上格納している誤認識可能性情報格納手段を具備し、
前記正解情報格納手段から正解情報を読み出し、当該正解情報と、前記解答情報取得手段が取得した解答情報を比較し、一致しない場合に、前記解答情報が有する一致しない文字が、前記正解情報が有する文字に対応する１以上の誤認識可能性文字に一致する場合に、当該解答情報に対応する解答を正解であると判断する請求項４、請求項６、請求項１０、請求項２３、請求項２５いずれか記載の情報処理装置。
【請求項２８】
請求項１８、請求項２０、請求項２２、請求項２４、請求項２６いずれか記載の情報処理システムを構成するサーバ装置。
【請求項２９】
テストの採点を行う請求項１３から請求項１６いずれか記載の情報処理方法であって、
前記記載情報処理ステップは、
前記電子ペン記載情報受信ステップで受信した電子ペン記載情報が有する記載情報から、テストの受講生の解答を示す情報である解答情報を、文字認識処理により取得する解答情報取得ステップと、
記憶媒体に格納されている正解情報を読み出し、当該正解情報と、前記解答情報取得ステップで取得した解答情報を比較し、テストの受講生の解答の正誤を判断する正誤判断ステップを具備し、
処理結果構成部により、１以上の各解答ごとに、前記正誤判断ステップにおける正誤判断の結果に応じたボタンであり、正誤の判断を反対に変更するためのボタンである正誤反転ボタンを取得し、前記各解答ごとに、当該正誤反転ボタンと前記正誤判断の結果を少なくとも有する処理結果を構成する処理結果構成ステップと、
正誤反転受付部により、出力された正誤を反転させるためのボタンである正誤反転ボタンの押下である正誤反転指示を受け付ける正誤反転受付ステップと、
正誤反転部により、前記正誤反転受付ステップで正誤反転指示を受け付けた場合、前記正誤判断の結果を反転させる正誤反転ステップをさらに具備する請求項１３から請求項１６いずれか記載の情報処理方法。
【請求項３０】
テストの採点を行う請求項１３から請求項１６いずれか記載の情報処理方法であって、
前記記載情報処理ステップは、
前記電子ペン記載情報受信ステップで受信した電子ペン記載情報が有する記載情報から、テストの受講生の解答を示す情報である解答情報を、文字認識処理により取得する解答情報取得ステップと、
記憶媒体に格納されている正解情報を読み出し、当該正解情報と、前記解答情報取得ステップで取得した解答情報を比較し、テストの受講生の解答の正誤を判断する正誤判断ステップを具備し、
前記解答情報取得ステップは、
前記解答情報の文字数をも取得し、
前記正誤判断ステップは、
前記正解情報の文字列と前記解答情報の文字列が一致するか否かの判断を行う前に、前記正解情報の文字数と、前記解答情報の文字数を比較し、当該２つの文字数が異なる場合に、前記解答情報に対応する解答が不正解であると判断する請求項１３から請求項１６いずれか記載の情報処理方法。
【請求項３１】
テストの採点を行う請求項１３から請求項１６いずれか記載の情報処理方法であって、
前記記載情報処理ステップは、
前記電子ペン記載情報受信ステップで受信した電子ペン記載情報が有する記載情報から、テストの受講生の解答を示す情報である解答情報を、文字認識処理により取得する解答情報取得ステップと、
記憶媒体に格納されている正解情報を読み出し、当該正解情報と、前記解答情報取得ステップで取得した解答情報を比較し、テストの受講生の解答の正誤を判断する正誤判断ステップを具備し、
前記解答情報取得ステップにおいて、
１以上の各解答情報が有する文字列に含まれる各文字を認識する際に、文字によって、参照する辞書が異なる請求項１３から請求項１６いずれか記載の情報処理方法。
【請求項３２】
テストの採点を行う請求項１３から請求項１６いずれか記載の情報処理方法であって、
前記記載情報処理ステップは、
前記電子ペン記載情報受信ステップで受信した電子ペン記載情報が有する記載情報から、テストの受講生の解答を示す情報である解答情報を、文字認識処理により取得する解答情報取得ステップと、
記憶媒体に格納されている正解情報を読み出し、当該正解情報と、前記解答情報取得ステップで取得した解答情報を比較し、テストの受講生の解答の正誤を判断する正誤判断ステップを具備し、
前記正誤判断ステップにおいて、
記憶媒体に格納されている正解情報を読み出し、当該正解情報と、前記解答情報取得ステップで取得した解答情報を比較し、一致しない場合に、前記解答情報が有する一致しない文字が、前記正解情報が有する文字に対応する１以上の誤認識可能性文字に一致する場合に、当該解答情報に対応する解答を正解であると判断する請求項１３から請求項１６いずれか記載の情報処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子ペンで記載した情報を処理する情報処理システム等に関するものである。
【背景技術】
【０００２】
従来、電子ペンで記載した情報を処理する情報処理装置があった（例えば、特許文献１参照）。かかる情報処理装置は、第一の用紙に対して、電子ペンで記載した情報を特定する情報である第一記載情報を有する第一ペン記載情報を受信する第一ペン記載情報受信部と、第二の用紙に対して、電子ペンで記載した情報を特定する情報である第二記載情報を有する第二ペン記載情報を受信する第二ペン記載情報受信部と、第一記載情報に基づいて、第一の用紙の利用者を決定する利用者決定部と、利用者決定部が決定した利用者に関する情報と対応付けて、第二ペン記載情報または第二ペン記載情報に基づく情報を蓄積する第二ペン記載情報蓄積部を具備する情報処理装置により、電子ペンの利用者を特定するための用紙と、必要な情報を記載する用紙を分離して扱うことができる、という装置であった。
【０００３】
また、関連する技術として、記載した情報を外部に送信できる電子ペンとしてアノト社の電子ペンの技術がある（非特許文献1参照）。この電子ペンは、通常のペンに超小型カメラ、画像認識装置、それにＢｌｕｅｔｏｏｔｈ（Ｂｌｕｅｔｏｏｔｈは「テレフオンアクチーボラゲット  エル  エム  エリクソン」社の登録商標。）送受信装置を備え付けたもので、専用紙に書かれた手書きの内容を読み取り、解析し、パソコン、携帯電話、ファックス等の情報通信機器に即時送受信できるものである。
【特許文献１】特開２００４−３６２０２３号公報（第１頁、第１図等）
【非特許文献１】アノト日本株式会社ホームページ、インターネット＜URL:http://www.anoto.jp/tsuite.html＞
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の情報処理装置においては、電子ペンの利用者（例えば、テストの受講生）を特定するために、電子ペンの利用者を特定するための用紙と、必要な情報（例えば、テストの解答）を記載する用紙を別に用意する必要があった。一方、情報処理装置で動作するアプリケーションのユーザと、電子ペンとの対応の管理を考慮していなかった。
【課題を解決するための手段】
【０００５】
本第一の発明の情報処理システムは、電子ペンで記載した情報を処理する情報処理システムであり、情報処理装置とサーバ装置を具備する情報処理システムであって、前記情報処理装置は、前記電子ペンから当該電子ペンを識別する情報である電子ペン識別子を受信する電子ペン識別子受信部と、ユーザがログインするために入力する情報であり、ユーザを識別する情報であるユーザ識別子を受け付けるユーザ識別子受付部と、前記ユーザ識別子受付部が受け付けたユーザ識別子と、前記電子ペン識別子受信部が受信した電子ペン識別子を対応付けて記憶媒体に書き込む対応情報取得部と、前記対応情報取得部が対応付けて取得したユーザ識別子と電子ペン識別子を有する対応情報を、前記サーバ装置に送信する対応情報送信部と、前記電子ペンで記載した情報である記載情報と電子ペン識別子を有する電子ペン記載情報を、前記電子ペンから受信する電子ペン記載情報受信部と、前記電子ペン記載情報受信部が受信した電子ペン記載情報を、前記サーバ装置に送信する電子ペン記載情報送信部を具備し、前記サーバ装置は、ユーザ識別子と当該ユーザ識別子で識別されるユーザの情報であるユーザ情報を対に有するユーザ情報格納部と、前記情報処理装置から対応情報を受信する対応情報受信部と、前記情報処理装置から電子ペン記載情報を受信するサーバ側電子ペン記載情報受信部と、前記サーバ側電子ペン記載情報受信部が受信した電子ペン記載情報が有する記載情報を処理し、処理結果を取得する記載情報処理部と、前記サーバ側電子ペン記載情報受信部が受信した電子ペン記載情報が有する電子ペン識別子を取得し、当該電子ペン識別子と対応付けられているユーザ識別子を、前記対応情報受信部が受信した対応情報から取得し、当該取得したユーザ識別子と対応づくように、前記記載情報処理部が取得した処理結果を、前記ユーザ情報格納部に蓄積する処理結果蓄積部と、前記処理結果蓄積部が蓄積した処理結果を出力する処理結果出力部を具備する情報処理システムである。
【０００６】
かかる構成により、情報処理装置で動作するアプリケーションのユーザと、電子ペンとの対応の管理が容易にできる。
【０００７】
また、本第二の発明の情報処理システムは、第一の発明の情報処理システムに対して、前記記載情報処理部は、テストの正解を示す情報である正解情報を格納している正解情報格納手段と、前記サーバ側電子ペン記載情報受信部が受信した電子ペン記載情報が有する記載情報から、テストの受講生の解答を示す情報である解答情報を取得する解答情報取得手段と、前記正解情報格納手段から正解情報を読み出し、当該正解情報と、前記解答情報取得手段が取得した解答情報を比較し、テストの受講生の解答の正誤を判断する正誤判断手段と、前記正誤判断手段が取得した解答の正誤から点数を算出する点数算出手段を具備し、前記処理結果は、点数を有する情報である第一いずれかの発明に対して、テストの採点を行う情報処理システムである。
【０００８】
かかる構成により、テストの自動採点アプリケーションのユーザと、電子ペンとの対応の管理が容易にできる。
【０００９】
また、本第三の発明の情報処理システムは、用紙に電子ペンで記載した情報を処理する情報処理システムであり、情報処理装置とサーバ装置を具備する情報処理システムであって、前記情報処理装置は、前記電子ペンから当該電子ペンで用紙に記載した情報であり、用紙を特定する情報である用紙特定情報を含む記載情報と電子ペン識別子を有する電子ペン記載情報を、前記電子ペンから受信する電子ペン記載情報受信部と、ユーザがログインするために入力する情報であり、ユーザを識別する情報であるユーザ識別子を受け付けるユーザ識別子受付部と、前記ユーザ識別子受付部が受け付けたユーザ識別子と、前記電子ペン記載情報受信部が受信した用紙特定情報を含む記載情報を対応付けて記憶媒体に書き込む対応情報取得部と、前記対応情報取得部が対応付けて取得したユーザ識別子と用紙特定情報を有する対応情報を、前記サーバ装置に送信する対応情報送信部と、前記電子ペン記載情報受信部が受信した電子ペン記載情報を、前記サーバ装置に送信する電子ペン記載情報送信部を具備し、前記サーバ装置は、ユーザ識別子と当該ユーザ識別子で識別されるユーザの情報であるユーザ情報を対に有するユーザ情報格納部と、前記情報処理装置から対応情報を受信する対応情報受信部と、前記情報処理装置から電子ペン記載情報を受信するサーバ側電子ペン記載情報受信部と、前記サーバ側電子ペン記載情報受信部が受信した電子ペン記載情報が有する記載情報を処理し、処理結果を取得する記載情報処理部と、前記サーバ側電子ペン記載情報受信部が受信した電子ペン記載情報が有する記載情報から用紙特定情報を取得し、当該用紙特定情報と対応付けられているユーザ識別子を、前記対応情報受信部が受信した対応情報から取得し、当該取得したユーザ識別子と対応づくように、前記記載情報処理部が取得した処理結果を、前記ユーザ情報格納部に蓄積する処理結果蓄積部と、前記処理結果蓄積部が蓄積した処理結果を出力する処理結果出力部を具備する情報処理システムである。
【００１０】
かかる構成により、情報処理装置で動作するアプリケーションのユーザと、電子ペンとの対応の管理が容易にできる。
【００１１】
また、本第四の発明の情報処理システムは、第三の発明の情報処理システムに対して、前記記載情報処理部は、テストの正解を示す情報である正解情報を格納している正解情報格納手段と、前記電子ペン記載情報受信部が受信した電子ペン記載情報が有する記載情報から、テストの受講生の解答を示す情報である解答情報を取得する解答情報取得手段と、前記正解情報格納手段から正解情報を読み出し、当該正解情報と、前記解答情報取得手段が取得した解答情報を比較し、テストの受講生の解答の正誤を判断する正誤判断手段と、前記正誤判断手段が取得した解答の正誤から点数を算出する点数算出手段を具備し、前記処理結果は、点数を有する情報である。
【００１２】
かかる構成により、テストの自動採点アプリケーションのユーザと、電子ペンとの対応の管理が容易にできる。
【００１３】
また、本第五の発明の情報処理システムは、第一から第四のいずれかの発明の情報処理システムに対して、前記電子ペンで記載する対象の媒体が２以上であり、前記電子ペンで記載する媒体が代わった場合にでも、前記対応情報受信部が既に受信している対応情報を使用する情報処理システム、である。
【００１４】
かかる構成により、電子ペンで記載する媒体が代わっても、再度、ユーザ識別子などの入力を行う必要がない。
【００１５】
また、本第六の発明の情報処理システムは、第一または第三のいずれかの発明の情報処理システムに対して、前記記載情報処理部は、テストの正解を示す情報である正解情報を格納している正解情報格納手段と、前記サーバ側電子ペン記載情報受信部が受信した電子ペン記載情報が有する記載情報から、テストの受講生の解答を示す情報である解答情報を、文字認識処理により取得する解答情報取得手段と、前記正解情報格納手段から正解情報を読み出し、当該正解情報と、前記解答情報取得手段が取得した解答情報を比較し、テストの受講生の解答の正誤を判断する正誤判断手段を具備し、前記サーバ装置は、１以上の各解答ごとに、前記正誤判断手段の正誤判断の結果に応じたボタンであり、正誤の判断を反対に変更するためのボタンである正誤反転ボタンを取得し、前記各解答ごとに、当該正誤反転ボタンと前記正誤判断手段の正誤判断の結果を少なくとも有する処理結果を構成する処理結果構成部と、前記情報処理装置から正誤反転指示を受信した場合、前記正誤判断手段の正誤判断の結果を反転させる正誤反転部をさらに具備し、前記情報処理装置は、出力された正誤を反転させるためのボタンである正誤反転ボタンの押下である正誤反転指示を受け付ける正誤反転受付部と、前記正誤反転受付部が正誤反転指示を受け付けた場合、正誤反転指示をサーバ装置に送信する正誤反転送信部をさらに具備する情報処理システム、である
【００１６】
かかる構成により、文字認識処理が不正確でも、簡単にテストの採点が可能になる。
【００１７】
また、本第七の発明の情報処理システムは、第一または第三のいずれかの発明の情報処理システムに対して、前記記載情報処理部は、テストの正解を示す情報である正解情報を格納している正解情報格納手段と、前記サーバ側電子ペン記載情報受信部が受信した電子ペン記載情報が有する記載情報から、テストの受講生の解答を示す情報である解答情報を、文字認識処理により取得する解答情報取得手段と、前記正解情報格納手段から正解情報を読み出し、当該正解情報と、前記解答情報取得手段が取得した解答情報を比較し、テストの受講生の解答の正誤を判断する正誤判断手段を具備し、前記解答情報取得手段は、前記解答情報の文字数をも取得し、前記正誤判断手段は、前記正解情報の文字列と前記解答情報の文字列が一致するか否かの判断を行う前に、前記正解情報の文字数と、前記解答情報の文字数を比較し、当該２つの文字数が異なる場合に、前記解答情報に対応する解答が不正解であると判断する情報処理システムである。
【００１８】
かかる構成により、高速に解答の正誤判断ができる。
【００１９】
また、本第八の発明の情報処理システムは、第一または第三のいずれかの発明の情報処理システムに対して、前記記載情報処理部は、テストの正解を示す情報である正解情報を格納している正解情報格納手段と、前記サーバ側電子ペン記載情報受信部が受信した電子ペン記載情報が有する記載情報から、テストの受講生の解答を示す情報である解答情報を、保持している２以上の辞書を参照して、各文字ごとに行う文字認識処理により取得する解答情報取得手段と、前記正解情報格納手段から正解情報を読み出し、当該正解情報と、前記解答情報取得手段が取得した解答情報を比較し、テストの受講生の解答の正誤を判断する正誤判断手段を具備し、前記解答情報取得手段は、１以上の各解答情報が有する文字列に含まれる各文字を認識する際に、文字によって、参照する辞書が異なる情報処理システム、である。
【００２０】
かかる構成により、文字認識精度が大幅に向上する。
【００２１】
また、本第九の発明の情報処理システムは、第一または第三のいずれかの発明の情報処理システムに対して、前記記載情報処理部は、テストの正解を示す情報である正解情報を格納している正解情報格納手段と、前記サーバ側電子ペン記載情報受信部が受信した電子ペン記載情報が有する記載情報から、テストの受講生の解答を示す情報である解答情報を、文字認識処理により取得する解答情報取得手段と、前記正解情報格納手段から正解情報を読み出し、当該正解情報と、前記解答情報取得手段が取得した解答情報を比較し、テストの受講生の解答の正誤を判断する正誤判断手段を具備し、前記正誤判断手段は、文字と、当該文字に対して誤認識される可能性のある他の文字である１以上の誤認識可能性文字を対応付けて有する誤認識可能性情報を、1以上格納している誤認識可能性情報格納手段を具備し、前記正解情報格納手段から正解情報を読み出し、当該正解情報と、前記解答情報取得手段が取得した解答情報を比較し、一致しない場合に、前記解答情報が有する一致しない文字が、前記正解情報が有する文字に対応する１以上の誤認識可能性文字に一致する場合に、当該解答情報に対応する解答を正解であると判断する情報処理システム、である。
【００２２】
かかる構成により、文字認識結果が誤っている場合でも、精度の高い採点処理が可能となる。
【発明の効果】
【００２３】
本発明による情報処理システムによれば、電子ペンで記載したユーザの特定が容易にできる。
【発明を実施するための最良の形態】
【００２４】
以下、情報処理システム等の実施形態について図面を参照して説明する。なお、実施の形態において同じ符号を付した構成要素は同様の動作を行うので、再度の説明を省略する場合がある。
（実施の形態１）
【００２５】
図１は、本実施の形態における情報処理システムの概念図である。情報処理システムは、媒体１１、電子ペン１２、情報処理装置１３、サーバ装置１４を具備する。ここでの媒体１１は、特殊ドットパターンが印刷されている媒体であり、例えば、紙でできている。媒体１１は、ここでは、テストの解答用紙を例にとり説明する。しかし、媒体１１は、選挙の投票用紙や、アンケートの回答用紙、報告書、ビジネスパーソンの日報書や月報書、テストや添削の採点を行う解答用紙など、電子ペン１２で情報を記載する媒体であれば何でも良い。電子ペン１２は、例えば、上述した非特許文献１の電子ペンであるが、かかるペンに限らない。電子ペン１２は、記載した情報を取得でき、外部の装置に受け渡しできるペンであれば良い。情報処理装置１３は、例えば、いわゆるパーソナルコンピュータである。情報処理装置１３は、設置型でも携帯型でも良い。情報処理装置１３は、携帯電話機などの情報機器でも良い。サーバ装置１４は、情報処理装置１３から送信されてくる情報を処理する装置である。ここでは、サーバ装置１４は、テストを採点する処理を行う装置である。ただし、サーバ装置１４は、情報処理装置１３から送信される情報を処理するものであれば何でも良い。なお、テストとは、添削なども含む広い概念である。
【００２６】
図２は、本実施の形態における情報処理システムのブロック図である。電子ペン１２は、電子ペン識別子格納部１２０１、座標情報取得部１２０２、電子ペン記載情報構成部１２０３、ペン側電子ペン記載情報送信部１２０４を有する。
【００２７】
情報処理装置１３は、ユーザ識別子受付部１３０１、ログイン画面出力部１３０２、認証結果受信部１３０３、認証結果出力部１３０４、電子ペン識別子受信部１３０５、対応情報取得部１３０６、対応情報送信部１３０７、電子ペン記載情報受信部１３０８、電子ペン記載情報送信部１３０９、処理結果受信部１３１０、端末側処理結果出力部１３１１を具備する。
【００２８】
サーバ装置１４は、対応情報受信部１４０１、認証部１４０２、認証結果送信部１４０３、ユーザ情報格納部１４０４、サーバ側電子ペン記載情報受信部１４０５、記載情報処理部１４０６、処理結果蓄積部１４０７、処理結果出力部１４０８を具備する。
【００２９】
記載情報処理部１４０６は、正解情報格納手段１４０６１、解答情報取得手段１４０６２、正誤判断手段１４０６３、点数算出手段１４０６４を具備する。
【００３０】
電子ペン識別子格納部１２０１は、電子ペンを識別する情報である電子ペン識別子を格納している。電子ペン識別子のデータ構造や内容は問わない。電子ペン識別子格納部１２０１は、不揮発性の記録媒体が好適であるが、揮発性の記録媒体でも実現可能である。
【００３１】
座標情報取得部１２０２は、媒体１１の中の座標の情報である座標情報を取得する。座標情報取得部１２０２が座標情報を取得する方法として、例えば、以下の方法がある。媒体１１に特殊ドットパターンが印刷されている場合に、座標情報取得部１２０２は、特殊ドットパターンによる座標検出技術で実現され得る。具体的には、例えば、以下の構成になる。座標情報取得部１２０２は、ＣＣＤカメラ、パターン認識と解析を行うプロセッサで構成される。特殊ドットパターンは、０．３ｍｍピッチのグリッドに沿ってドットを示し、そのドットの配置をＲｉｇｈｔ／Ｌｅｆｔ／Ｕｐ／Ｄｏｗｎの４パターンで振り分けることでコード化を図る。そして、ＣＣＤカメラより、特殊ドットパターンを６０フレーム／秒で撮影し、入力する。そして、撮影した画像情報を解析することにより、入力装置であるＣＣＤカメラの移動（すなわち撮影されるドットパターンの変化）を検出することができる。ＣＣＤカメラの移動を検出することにより、静的物体中の相対的な座標情報を取得できる。なお、座標情報取得部１２０２の別の手段として、以下のものが考えられる。媒体１１の表面に、座標情報を示すバーコードが印刷されており、座標情報取得部１２０２は、当該バーコードを読み込み、座標情報を得るバーコードリーダーで実現される。
【００３２】
電子ペン記載情報構成部１２０３は、電子ペン識別子格納部１２０１の電子ペン識別子を読み出し、当該電子ペン識別子と記載情報から電子ペン記載情報を構成する。記載情報は、ここでは、ユーザが媒体１１上に電子ペン１２で文字や図形などを記載した際に、電子ペン１２の座標情報取得部１２０２が取得した１以上の座標情報を有する。ただし、電子ペン記載情報構成部１２０３は、座標情報から電子ペンで記載した文字を認識する文字認識手段を具備し、かかる文字認識手段により、複数の座標情報を文字コード列に変換しても良い。かかる場合、記載情報は文字コード列である。電子ペン記載情報構成部１２０３は、通常、ＭＰＵやメモリ等から実現され得る。電子ペン記載情報構成部１２０３が記載情報を構成するための処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
【００３３】
ペン側電子ペン記載情報送信部１２０４は、電子ペン記載情報構成部１２０３が構成した電子ペン記載情報を、情報処理装置１３に送信する。ペン側電子ペン記載情報送信部１２０４は、無線または有線の通信手段で実現され得る。特に、無線通信手段で実現するのが好適である。但し、放送手段により実現しても良い。ペン側電子ペン記載情報送信部１２０４は、例えば、ブルートゥース（登録商標）により実現され得る。
【００３４】
ユーザ識別子受付部１３０１は、ユーザがログイン（情報処理装置１３へのログイン、サーバ装置１４へのログイン、または特定のアプリケーションへのログインなど）するために入力する情報であり、ユーザを識別する情報であるユーザ識別子を受け付ける。ユーザ識別子受付部１３０１は、ユーザ識別子とパスワードの入力を受け付けても良い。ユーザ識別子は、ユーザを識別できる情報であれば何でも良く、例えば、数字列、メールアドレス、情報処理装置のＭＡＣアドレス、ＩＰアドレス等、でも良い。ユーザ識別子は、パスワードだけでも良い。かかる場合、電子ペン識別子で、ユーザが一意に特定できる。なお、ユーザ識別子がユーザＩＤの場合、電子ペン１２を複数人で共有する（使いまわす）ことが可能である。一方、ユーザ識別子がパスワードであり、例えば、電子ペン識別子により、ユーザを一意に特定する場合、電子ペン１２を複数人で共有する（使いまわす）ことを想定していない。ユーザ識別子等の入力手段は、テンキーやキーボードやマウスやメニュー画面によるもの等、何でも良い。ユーザ識別子受付部１３０１は、テンキーやキーボード等の入力手段のデバイスドライバーや、メニュー画面の制御ソフトウェア等で実現され得る。
【００３５】
ログイン画面出力部１３０２は、格納しているログイン画面の情報を読み出し、ディスプレイに表示する。ログイン画面の情報は、例えば、ＨＴＭＬやＸＭＬで記述されている。ログイン画面出力部１３０２の処理は公知技術であるので詳細な説明を省略する。ログイン画面出力部１３０２は、後述する電子ペン識別子受信部１３０５が電子ペン識別子を受信した後、直ちにログイン画面を出力することは好適である。後述する対応情報取得部１３０６が、ユーザが特別なボタンを押下するなどの指示を要せず、電子ペン識別子とユーザ識別子の対応を容易にとれるからである。ログイン画面出力部１３０２は、ディスプレイとそのデバイスドライバー等で実現され得る。
【００３６】
認証結果受信部１３０３は、ユーザ識別子送信部１３０２におけるユーザ識別子等の送信に対応して、サーバ装置１４で実施された認証処理の結果である認証結果（例えば、認証許可「１」、または認証不許可「０」）を受信する。認証結果受信部１３０３は、認証結果受信部１３０３は、無線または有線の通信手段で実現され得る。但し、放送手段により実現しても良い。
【００３７】
認証結果出力部１３０４は、認証結果受信部１３０３が受信した認証結果を出力する。なお、認証結果は、例えば、認証許可の結果、ユーザが次の作業に移るための画面の情報を含んでも良い。画面の情報は、例えば、テストの実施を促す画面の情報や、テストの問題を表示する画面などである。画面の情報は、例えば、ＨＴＭＬやＸＭＬなどのスクリプトで記載されている。ここで、出力とは、通常、ディスプレイへの表示であるが、音声出力等でも良い。認証結果出力部１３０４は、ディスプレイとディスプレイのドライバー等で実現され得る。ただし、認証結果出力部１３０４は、ディスプレイを含まず、ディスプレイのドライバー等で実現されても良い。
【００３８】
電子ペン識別子受信部１３０５は、電子ペン１２から当該電子ペンを識別する情報である電子ペン識別子を受信する。電子ペン識別子受信部１３０５は、電子ペン識別子と記載情報を一緒（多重化されてなど）に受信しても良いし、時間的に連続的に受信しても良いし、離散的に受信しても良い。電子ペン識別子受信部１３０５は、無線の通信手段が好適であるが、放送を受信する手段や有線の通信手段でも実現可能である。
【００３９】
対応情報取得部１３０６は、ユーザ識別子受付部１３０１が受け付けたユーザ識別子と、電子ペン識別子受信部１３０５が受信した電子ペン識別子を対応付けて記憶媒体（主メモリ、レジスタなどの揮発性の記憶媒体でも良いし、ハードディスク等の不記憶媒体でも良い）に書き込む。ユーザ識別子と電子ペン識別子とを対応付ける方法は、リンク、同一の配列に書き込むなど、如何なる方法でも良い。対応情報取得部１３０６がユーザ識別子と電子ペン識別子とを対応付けるタイミングは問わない、２つの情報を取得できた段階で、両者を対応付けることは好適である。対応情報取得部１３０６は、上述したように、電子ペン識別子を取得した直後に表示された画面から入力されたユーザ識別子と、当該電子ペン識別子を、ユーザ識別子が入力され、確定された後、直ちに対応付けることは好適である。対応情報取得部１３０６は、通常、ＭＰＵやメモリ等から実現され得る。対応情報取得部１３０６の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
【００４０】
対応情報送信部１３０７は、対応情報取得部１３０６が対応付けて取得したユーザ識別子と電子ペン識別子を有する対応情報を、サーバ装置１４に送信する。対応情報送信部１３０７が対応情報をサーバ装置１４に送信するタイミングは問わない。対応情報送信部１３０７は、無線または有線の通信手段等で実現され得る。
【００４１】
電子ペン記載情報受信部１３０８は、電子ペン１２で記載した情報である記載情報と電子ペン識別子を有する電子ペン記載情報を受信する。電子ペン記載情報受信部１３０８は、無線の通信手段が好適であるが、放送を受信する手段や有線の通信手段でも実現可能である。
【００４２】
電子ペン記載情報送信部１３０９は、電子ペン記載情報受信部１３０８が受信した電子ペン記載情報を、サーバ装置１４に送信する。電子ペン記載情報送信部１３０９が電子ペン記載情報をサーバ装置１４に送信するタイミングは問わない。電子ペン記載情報受信部１３０８が電子ペン記載情報を受信した場合に、直ちにサーバ装置１４に送信することは好適である。ただし、ユーザの指示に応じて、電子ペン記載情報をサーバ装置１４に送信しても良い。電子ペン記載情報送信部１３０９は、通常、無線または有線の通信手段で実現されるが、放送手段で実現されても良い。
【００４３】
処理結果受信部１３１０は、サーバ装置１４から記載情報の処理結果を受信する。記載情報の処理結果とは、例えば、テストの点数や、解答の正誤の情報などである。処理結果は、正誤判断手段１４０６３の正誤判断の結果を少なくとも有することは好適である。ただし、記載情報の処理結果は、サーバ装置１４における処理内容により異なり、その内容は問わない。処理結果は、選挙の結果や、アンケートの集計情報などでも良い。処理結果受信部１３１０は、通常、無線または有線の通信手段で実現されるが、放送受信手段で実現されても良い。
【００４４】
端末側端末側処理結果出力部１３１１は、処理結果受信部１３１０が受信した処理結果を出力する。ここで、出力とは、ディスプレイへの表示、プリンタへの印字、音出力、外部の装置への送信、記録媒体への蓄積等を含む概念である。端末側端末側処理結果出力部１３１１は、ディスプレイやスピーカー等の出力デバイスを含むと考えても含まないと考えても良い。端末側端末側処理結果出力部１３１１は、出力デバイスのドライバーソフトまたは、出力デバイスのドライバーソフトと出力デバイス等で実現され得る。
【００４５】
対応情報受信部１４０１は、情報処理装置１３から対応情報を受信し、記憶媒体に少なくとも一時的に格納する。対応情報は、ユーザ識別子と電子ペン識別子を有する。ただし、対応情報は、ユーザ識別子とパスワードと電子ペン識別子を有しても良い。つまり、対応情報は、ユーザ認証に必要な情報と電子ペン識別子を有しても良い。記憶媒体は、揮発性の記憶媒体、不揮発性の記憶媒体を問わない。対応情報受信部１４０１は、無線の通信手段が好適であるが、放送を受信する手段や有線の通信手段でも実現可能である。
【００４６】
認証部１４０２は、対応情報受信部１４０１が受信した対応情報が有するユーザ識別子等を用いて、認証処理を行い、認証許可か認証不許可かを判断する。認証部１４０２は、例えば、ユーザ情報格納部１４０４のユーザ情報の中に、対応情報受信部１４０１が受信したユーザ識別子が含まれるか否かにより、認証許可か認証不許可かを判断する。また、認証部１４０２は、例えば、ユーザ情報格納部１４０４のユーザ情報の中に、対応情報受信部１４０１が受信したユーザ識別子とパスワードの組が含まれるか否かにより、認証許可か認証不許可かを判断する。認証部１４０２の処理は公知技術である。認証部１４０２は、通常、ＭＰＵやメモリ等から実現され得る。認証部１４０２の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
【００４７】
認証結果送信部１４０３は、認証部１４０２が得た認証結果を情報処理装置１３に送信する。上述したように、認証結果は、認証許可の結果、次の作業の画面情報などを含んでも良い。かかる場合、認証結果送信部１４０３は、作業の画面情報を記憶媒体に保持しており、かかる作業の画面情報を読み出してから送信する。次の作業の画面情報とは、例えば、テストの開始を促す画面の情報や、テストの問題の情報を表示する画面の情報などである。認証結果送信部１４０３は、通常、無線または有線の通信手段で実現されるが、放送手段で実現されても良い。
【００４８】
ユーザ情報格納部１４０４は、ユーザ識別子と当該ユーザ識別子で識別されるユーザの情報であるユーザ情報を対に有する。ユーザ情報は、例えば、パスワードや、ユーザの氏名や、住所や、生年月日など、ユーザに関する情報であれば何でも良い。ユーザ情報格納部１４０４は、不揮発性の記録媒体が好適であるが、揮発性の記録媒体でも実現可能である。
【００４９】
サーバ側電子ペン記載情報受信部１４０５は、情報処理装置１３から電子ペン記載情報を受信する。サーバ側電子ペン記載情報受信部１４０５は、時々刻々と電子ペン記載情報を受信しても良いし、まとめて（例えば、複数の文字を構成する情報を有する）電子ペン記載情報を受信しても良い。サーバ側電子ペン記載情報受信部１４０５は、無線の通信手段が好適であるが、放送を受信する手段や有線の通信手段でも実現可能である。
【００５０】
記載情報処理部１４０６は、サーバ側電子ペン記載情報受信部１４０５が受信した電子ペン記載情報が有する記載情報を処理し、処理結果を取得する。記載情報処理部１４０６は、例えば、後述する正解情報格納手段１４０６１、解答情報取得手段１４０６２、正誤判断手段１４０６３、および点数算出手段１４０６４を用いて、テストの自動採点を行い、点数を算出しても良い。処理結果は、例えば、テストの点数を有する情報である。ただし、記載情報処理部１４０６が行う処理は、アンケートの集計であったり、選挙の投票の集計であったり、記載情報を出力するだけであったり、記載情報を蓄積するだけであったり、記載情報を送信するだけであっても良い。また、記載情報処理部１４０６は、ＮＯＰ（何もしない）でも良い。記載情報処理部１４０６の処理がＮＯＰの場合、処理結果蓄積部１４０７により、記載情報はユーザ識別子と対応付けられて記憶媒体に蓄積されるだけでも良いし、処理結果出力部１４０８により、記載情報はユーザ識別子と対応付けられて出力デバイスに出力されるだけでも良い。ここでの処理内容は、問わない。なお、以下では、処理をテストの自動採点を例にとり説明する。記載情報処理部１４０６は、通常、ＭＰＵやメモリ等から実現され得る。記載情報処理部１４０６の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
【００５１】
正解情報格納手段１４０６１は、テストの正解を示す情報である正解情報を格納している。テストに複数の問題が存在する場合、正解情報は、問題に対応して格納されている。正解情報格納手段１４０６１は、不揮発性の記録媒体が好適であるが、揮発性の記録媒体でも実現可能である。
【００５２】
解答情報取得手段１４０６２は、サーバ側電子ペン記載情報受信部１４０５が受信した電子ペン記載情報が有する記載情報から、テストの受講生の解答を示す情報である解答情報を取得する。記載情報が、例えば、座標情報である場合、解答情報取得手段１４０６２は、１以上の座標情報を文字認識処理し、文字コード列を得る。また、解答情報取得手段１４０６２は、１以上の座標情報から、解答が記載された問題番号を特定する。そして、解答情報取得手段１４０６２は、問題番号と文字コード列を対に取得し、メモリ上に配置する。なお、１以上の座標情報から問題番号を特定する処理、１以上の座標情報から文字コード列を取得する処理は、共に公知技術であるので、詳細な説明を省略する。解答情報取得手段１４０６２は、通常、ＭＰＵやメモリ等から実現され得る。解答情報取得手段１４０６２の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
【００５３】
正誤判断手段１４０６３は、正解情報格納手段１４０６１から正解情報を読み出し、当該正解情報と、解答情報取得手段１４０６２が取得した解答情報を比較し、テストの受講生の解答の正誤を判断する。問題が複数問存在するテストの場合、正誤判断手段１４０６３は、問題ごとに、正解情報格納手段１４０６１から正解情報を読み出し、当該正解情報と、解答情報取得手段１４０６２が取得した問題に対応する解答情報を比較し、テストの受講生の解答の正誤を判断し、判断結果をメモリ上に配置する。正誤判断手段１４０６３は、通常、ＭＰＵやメモリ等から実現され得る。正誤判断手段１４０６３の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
【００５４】
点数算出手段１４０６４は、正誤判断手段１４０６３が取得した解答の正誤から点数を算出する。例えば、１問正解ごとに「＋１０点」と決められている場合、点数算出手段１４０６４は、正誤判断手段１４０６３が取得した解答の正解の数を取得し、当該正解の数を１０倍し、点数を得て、当該点数をメモリ上に配置する。点数算出手段１４０６４は、通常、ＭＰＵやメモリ等から実現され得る。点数算出手段１４０６４の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
【００５５】
処理結果蓄積部１４０７は、サーバ側電子ペン記載情報受信部１４０５が受信した電子ペン記載情報が有する電子ペン識別子を取得し、当該電子ペン識別子と対応付けられているユーザ識別子を、対応情報受信部１４０１が受信した対応情報から取得し、当該取得したユーザ識別子と対応づくように、記載情報処理部１４０６が取得した処理結果を、ユーザ情報格納部１４０４に蓄積する。処理結果蓄積部１４０７は、例えば、対応情報受信部１４０１が受信した対応情報から電子ペン識別子と対応付けられているユーザ識別子を取得する。そして、処理結果蓄積部１４０７は、ユーザ識別子と対になるユーザ情報の一部の情報として、処理結果を書き込む。処理結果蓄積部１４０７は、通常、ＭＰＵやメモリ等から実現され得る。処理結果蓄積部１４０７の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
【００５６】
処理結果出力部１４０８は、ユーザ情報格納部１４０４から、ユーザ識別子と、当該ユーザ識別子に対応する処理結果を読み出し、出力する。出力とは、ディスプレイへの表示、プリンタへの印字、音出力、外部の装置（情報処理装置１３）への送信、記録媒体への蓄積等を含む概念である。処理結果出力部１４０８は、ディスプレイやスピーカー等の出力デバイスを含むと考えても含まないと考えても良い。処理結果出力部は、出力デバイスのドライバーソフトまたは、出力デバイスのドライバーソフトと出力デバイス等で実現され得る。
【００５７】
次に、情報処理システムの動作について説明する。まず、電子ペン１２の動作について説明する。電子ペン１２の電子ペン記載情報構成部１２０３は、電子ペン識別子格納部１２０１の電子ペン識別子を読み出す。そして、座標情報取得部１２０２は、映像を取得する。映像とは、電子ペン１２で記載された媒体１１の表面を撮影した映像である。次に、座標情報取得部１２０２は、取得した映像および／または先に取得した映像から座標情報を構成する。そして、電子ペン記載情報構成部１２０３は、構成した座標情報を一時的に記録する。そして、電子ペン記載情報構成部１２０３は、当該電子ペン識別子と構成した座標情報（記載情報）から電子ペン記載情報を構成する。次に、ペン側電子ペン記載情報送信部１２０４は、電子ペン記載情報を情報処理装置１３に送信する。なお、記載情報が存在しない場合、電子ペン記載情報構成部１２０３は、電子ペン識別子のみで電子ペン記載情報を構成しても良い。また、電子ペン１２は、図示しない手段により、ユーザの指示（電子ペン１２のボタンを押下した場合など）を受け付け、当該指示に応じて、電子ペン識別子のみで電子ペン記載情報を構成しても良い。以上の処理により、電子ペン１２は、電子ペン識別子を情報処理装置１３に送信する。また、電子ペン１２は、電子ペン記載情報を情報処理装置１３に送信する。
【００５８】
次に、情報処理装置１３の動作について、図３のフローチャートを用いて説明する。
【００５９】
（ステップＳ３０１）電子ペン識別子受信部１３０５は、電子ペン１２から電子ペン識別子を受信したか否かを判断する。電子ペン識別子を受信すればステップＳ３０２に行き、電子ペン識別子を受信しなければステップＳ３０１に戻る。なお、例えば、ユーザが電子ペン１２を用いてテストの開始を指示した（テスト開始のための媒体１１上の所定の領域を電子ペン１２でチェックしたなどの）場合に、電子ペン１２が電子ペン識別子を送信する。また、受信した電子ペン識別子はメモリ上に配置される。
【００６０】
（ステップＳ３０２）ログイン画面出力部１３０２は、予め格納しているログイン画面の情報を読み出し、ログイン画面を表示する。
【００６１】
（ステップＳ３０３）ユーザ識別子受付部１３０１は、ログイン画面からユーザ識別子、またはユーザ識別子とパスワードを受け付けたか否かを判断する。通常、ユーザ識別子等は、ユーザがログイン画面からキーボード等の入力手段を用いて入力する。ユーザ識別子等を受け付ければステップＳ３０４に行き、ユーザ識別子等を受け付けなければステップＳ３０３に戻る。
【００６２】
（ステップＳ３０４）ユーザ識別子受付部１３０１は、ステップＳ３０３で受け付けたユーザ識別子等をメモリ上に配置する。
【００６３】
（ステップＳ３０５）対応情報取得部１３０６は、メモリ上のユーザ識別子等と電子ペン識別子とを読み出し、対応情報を構成する。
【００６４】
（ステップＳ３０６）対応情報送信部１３０７は、ステップＳ３０５で構成した対応情報をサーバ装置１４に送信する。
【００６５】
（ステップＳ３０７）認証結果受信部１３０３は、サーバ装置１４から認証結果を受信したか否かを判断する。認証結果を受信すればステップＳ３０８に行き、認証結果を受信しなければステップＳ３０７に戻る。
【００６６】
（ステップＳ３０８）認証結果受信部１３０３は、ステップＳ３０７で受信した認証結果をメモリ上に配置する。
【００６７】
（ステップＳ３０９）認証結果出力部１３０４は、メモリ上の認証結果を出力する。
【００６８】
（ステップＳ３１０）認証結果出力部１３０４は、ステップＳ３０９で出力した認証結果が認証許可であるか、認証不許可であるかを判断する。認証許可であればステップＳ３１１に行き、認証許可でなければ処理を終了する。
【００６９】
（ステップＳ３１１）電子ペン記載情報受信部１３０８は、電子ペン記載情報を受信したか否かを判断する。電子ペン記載情報を受信すればステップＳ３１２に行き、電子ペン記載情報を受信しなければステップＳ３１０に行く。
【００７０】
（ステップＳ３１２）電子ペン記載情報受信部１３０８は、ステップＳ３１１で受信した電子ペン記載情報をメモリ上に配置する。
【００７１】
（ステップＳ３１３）電子ペン記載情報送信部１３０９は、メモリ上の電子ペン記載情報をサーバ装置１４に送信する。
【００７２】
（ステップＳ３１４）処理結果受信部１３１０は、サーバ装置１４から記載情報の処理結果を受信したか否かを判断する。処理結果を受信すればステップＳ３１５に行き、処理結果を受信しなければステップＳ３１１に戻る。
【００７３】
（ステップＳ３１５）処理結果受信部１３１０は、ステップＳ３１４で受信した処理結果をメモリ上に配置する。
【００７４】
（ステップＳ３１６）端末側処理結果出力部１３１１は、メモリ上の処理結果を出力する。処理を終了する。
【００７５】
なお、図３のフローチャートにおいて、電子ペン識別子の受信に対応してログイン画面を出力した。しかし、ログイン画面でのユーザ識別子等の入力を受け付けた後に、電子ペン識別子を受信しても良い。つまり、電子ペン識別子やユーザ識別子等の受信のタイミングは問わない。
【００７６】
また、図３のフローチャートにおいて、図示しない手段により、電子ペン記載情報を受信した後、電子ペン記載情報に含まれる電子ペン識別子が、ステップＳ３０１で受信した電子ペン識別子と異なるか否かを判断し、異なれば、ステップＳ３０２に戻り、ログイン画面を表示するようにしても良い。かかる処理を行えば、例えば、テストの途中で電子ペン１２を交換しても、何ら問題なく処理が進む。
【００７７】
さらに、図３のフローチャートにおいて、認証結果を受信したり、出力したりする処理は行わなくても良い場合がある。
【００７８】
次に、サーバ装置１４の動作について、図４、図５のフローチャートを用いて説明する。
【００７９】
（ステップＳ４０１）対応情報受信部１４０１は、対応情報を受信したか否を判断する。対応情報を受信すればステップＳ４０２に行き、対応情報を受信しなければステップＳ４０１に戻る。なお、対応情報受信部１４０１は、受信した対応情報をメモリ上に配置する。
【００８０】
（ステップＳ４０２）認証部１４０２は、ステップＳ４０１で受信した対応情報が有するユーザ識別子、またはユーザ識別子とパスワードを取得し、メモリ上に配置する。
【００８１】
（ステップＳ４０３）認証部１４０２は、ステップＳ４０２で取得したユーザ識別子等を用いて認証処理を行う。具体的には、認証部１４０２は、ユーザ情報格納部１４０４に格納されているユーザ識別子等の中に、ステップＳ４０２で取得したユーザ識別子等が存在するか否かを判断し、存在すれば認証許可（例えば「１」）、存在しなければ認証不許可（例えば「０」）という認証結果を得て、メモリ上に配置する。
【００８２】
（ステップＳ４０４）認証結果送信部１４０３は、メモリ上の認証結果を情報処理装置１３に送信する。
【００８３】
（ステップＳ４０５）サーバ側電子ペン記載情報受信部１４０５は、情報処理装置１３から電子ペン記載情報を受信したか否かを判断する。電子ペン記載情報を受信すればステップＳ４０６に行き、電子ペン記載情報を受信しなければステップＳ４０５に行く。
【００８４】
（ステップＳ４０６）記載情報処理部１４０６は、ステップＳ４０５で受信した電子ペン記載情報から記載情報を取得し、メモリ上に配置する。
【００８５】
（ステップＳ４０７）記載情報処理部１４０６は、メモリ上の記載情報を処理する。記載情報処理の例について、図５のフローチャートを用いて説明する。なお、本ステップにおいて、処理結果が得られ、メモリ上に配置される。
【００８６】
（ステップＳ４０８）処理結果蓄積部１４０７は、ステップＳ４０５で受信した電子ペン記載情報から電子ペン識別子を取得する。
【００８７】
（ステップＳ４０９）処理結果蓄積部１４０７は、ステップＳ４０１で受信した対応情報から、ステップＳ４０８で取得した電子ペン識別子と対になるユーザ識別子を取得する。
【００８８】
（ステップＳ４１０）処理結果蓄積部１４０７は、ステップＳ４０７で得られた処理結果を、ステップＳ４０９で取得したユーザ識別子と対応付けて、ユーザ情報格納部１４０４に蓄積する。
【００８９】
（ステップＳ４１１）処理結果出力部１４０８は、ステップＳ４１０で蓄積した処理結果を出力する。処理を終了する。
【００９０】
なお、図４のフローチャートにおいて、ステップＳ４１１における処理結果の出力は、処理結果の蓄積の後直ちに行ったが、ユーザからの要求を受信するなど、何らかのトリガーに応じて、処理結果の出力を行っても良い。
【００９１】
また、図４のフローチャートにおいて、電子ペン記載情報を受信するごとに処理したが、受信した電子ペン記載情報を一時蓄積しておき、一括して電子ペン記載情報を処理しても良い。
【００９２】
また、図４のフローチャートにおいて、認証処理は必須ではないことは言うまでもない。
【００９３】
次に、記載情報処理の動作について、図５のフローチャートを用いて説明する。
【００９４】
（ステップＳ５０１）記載情報処理部１４０６は、カウンタｉに１を代入する。
【００９５】
（ステップＳ５０２）記載情報処理部１４０６は、正解情報格納手段１４０６１に格納されている１以上の正解情報から、ｉ番目の問題（解答でも良い）が存在するか否かを判断する。ｉ番目の問題が存在すればステップＳ５０３に行き、ｉ番目の問題が存在しなければステップＳ５０９に行く。
【００９６】
（ステップＳ５０３）解答情報取得手段１４０６２は、ｉ番目の問題に対応する記載情報群を取得する。解答情報取得手段１４０６２は、例えば、正解情報格納手段１４０６１に格納されている各問題の解答領域を示す媒体１１上での座標情報の領域（例えば、矩形の解答領域の左上座標（ｘ１，ｙ１）と右下座標（ｘ２，ｙ２））を取得し、記載情報群が有する座標情報から問題の番号を決定し、ｉ番目の問題に対応する記載情報群を取得する。かかる処理は公知技術である。
【００９７】
（ステップＳ５０４）解答情報取得手段１４０６２は、ステップＳ５０３で取得した記載情報群（座標情報の集合）から、解答情報を得る。かかる技術は、公知の文字認識技術である。
【００９８】
（ステップＳ５０５）正誤判断手段１４０６３は、ｉ番目の問題に対応する正解情報を、正解情報格納手段１４０６１から読み出し、メモリ上に配置する。
【００９９】
（ステップＳ５０６）正誤判断手段１４０６３は、ステップＳ５０５で取得した正解情報と、ステップＳ５０４で得た解答情報から正誤を判断する。正誤判断手段１４０６３は、通常、両者が一致していれば正解、両者が不一致であれば不正解と判断する。
【０１００】
（ステップＳ５０７）正誤判断手段１４０６３は、ステップＳ５０６における判断結果（例えば、正解「１」、不正解「０」）とｉを対応付けて、メモリ上に一時格納する。
【０１０１】
（ステップＳ５０８）記載情報処理部１４０６は、カウンタｉを１、インクリメントする。ステップＳ５０１に戻る。
【０１０２】
（ステップＳ５０９）点数算出手段１４０６４は、ステップＳ５０７で一時格納した１以上の判断結果から点数を算出する。点数の算出は、例えば、演算式「１００×（正解数／問題数）」により行われる。つまり、点数算出手段１４０６４は、ステップＳ５０７で一時格納した１以上の判断結果から正解数と、問題数を取得し、演算式「１００×（正解数／問題数）」を読み出し、正解数と問題数を代入し、演算を実行する。上位にリターンする。なお、点数算出手段１４０６４における点数算出のアルゴリズムは問わないことは言うまでもない。
【０１０３】
以下、本実施の形態における情報処理システムの具体的な動作について説明する。情報処理システムの概念図は図１である。
【０１０４】
図６は、媒体１１の例である。図６の媒体１１は、テストの問題が記載された解答用紙である。ユーザは、電子ペン１２で解答を記載する。
【０１０５】
図７は、ユーザ情報格納部１４０４に格納されているユーザ情報管理表である。ユーザ情報管理表は、「ＩＤ」「ユーザ識別子」「パスワード」「氏名」「学年」「点数」などを属性値に有するレコードを１以上管理している。「ＩＤ」は、レコードを識別する情報であり、表におけるレコード管理のために存在する。「ユーザ識別子」「パスワード」は、ここでは、認証処理に利用される。図８は、正解情報格納手段１４０６１に格納されている正解情報である。
【０１０６】
また、今、電子ペン１２の電子ペン識別子格納部１２０１には、「ａｂｃｄ」という電子ペン識別子が格納されている、とする。
【０１０７】
かかる状況で、例えば、ユーザは、媒体１１上でテストを開始するために、電子ペン１２で媒体１１上のいずれかの領域をチェックした、とする。すると、電子ペン１２の座標情報取得部１２０２は１以上の座標情報を取得する。そして、電子ペン記載情報構成部１２０３は、電子ペン識別子格納部１２０１から電子ペン識別子「ａｂｃｄ」を読み出し、１以上の座標情報と電子ペン識別子「ａｂｃｄ」を対にして、情報処理装置１３に送信する。
【０１０８】
次に、情報処理装置１３の電子ペン識別子受信部１３０５は、１以上の座標情報と電子ペン識別子「ａｂｃｄ」を受信する。なお、ここでは、電子ペン識別子受信部１３０５は、１以上の座標情報も受信しているが、受信する情報は電子ペン識別子「ａｂｃｄ」だけでも良い。
【０１０９】
次に、ログイン画面出力部１３０２は、電子ペン識別子「ａｂｃｄ」の受信に応答して、ログイン画面の情報を読み出し、図９に示すようなログイン画面をディスプレイに表示する。そして、ユーザに、ユーザＩＤ（ユーザ識別子）とパスワードの入力を促す。
【０１１０】
次に、ユーザは、キーボードなどの入力手段を用いて、ユーザ識別子「２７２２２」、パスワード「ｚｚｚｚ」を入力した、とする。そして、ユーザは、マウスなどの入力手段を用いて、「送信ボタン」を押下した、とする。
【０１１１】
次に、対応情報取得部１３０６は、電子ペン識別子「ａｂｃｄ」と、ユーザ識別子「２７２２２」、パスワード「ｚｚｚｚ」から、図１０に示すような対応情報を構成する。対応情報は、ここでは、電子ペン識別子と認証情報を有する。認証情報は、ユーザ識別子とパスワードを有する。
【０１１２】
そして、対応情報送信部１３０７は、図１０に示す対応情報をサーバ装置１４に送信する。
【０１１３】
次に、対応情報受信部１４０１は、図１０に示す対応情報を情報処理装置１３から受信し、メモリ上に配置する。そして、認証部１４０２は、対応情報からユーザ識別子「２７２２２」、パスワード「ｚｚｚｚ」を取得し、かかる組み合わせの認証情報が、ユーザ情報格納部１４０４に格納されているか否かを判断する。図７のユーザ情報管理表によれば、ユーザ識別子「２７２２２」、パスワード「ｚｚｚｚ」の認証情報は存在するので、認証部１４０２は、認証許可と判断する。次に、認証結果送信部１４０３は、認証結果「認証許可」を情報処理装置１３に送信する。なお、ここでは、認証結果には、ユーザにテストの開始を促す画面の情報が含まれる、とする。
【０１１４】
そして、情報処理装置１３の認証結果受信部１３０３は、認証結果「認証許可」を受信し、認証結果出力部１３０４は、認証結果「認証許可」を図１１に示すように出力する。図１１の認証結果の表示は、ユーザにテストの開始を促す画面である。また、残り時間「３０分」が表示されており、時々刻々と残り時間が少なくなっていくことが表示される、とする。
【０１１５】
そして、ユーザは、電子ペン１２を使って、媒体１１上に解答を書き込んでいく。そして、電子ペン１２は、図１２に示すような電子ペン記載情報を、定期的に情報処理装置１３に送信する。電子ペン記載情報は、電子ペン識別子と記載情報（座標情報の集合）を有する。
【０１１６】
次に、情報処理装置１３は、電子ペン１２から電子ペン記載情報を受信し、当該電子ペン記載情報をサーバ装置１４に送信する。通常、情報処理装置１３は、かかる電子ペン記載情報の受信と送信を繰り返し行う。
【０１１７】
次に、サーバ側電子ペン記載情報受信部１４０５は、情報処理装置１３から電子ペン記載情報を受信する。そして、記載情報処理部１４０６は、受信した電子ペン記載情報から記載情報を取得し、採点の処理をする。
【０１１８】
具体的には、解答情報取得手段１４０６２は、１番目から各問題に対応する記載情報群（座標情報の集合）を取得する。そして、解答情報取得手段１４０６２は、取得した記載情報群から、解答情報（ここでは、「○」または「×」）を得る。
【０１１９】
次に、正誤判断手段１４０６３は、取得した正解情報と、取得した解答情報から正誤を判断する。正誤判断手段１４０６３は、両者が一致していれば正解、両者が不一致であれば不正解と判断する。
【０１２０】
そして、正誤判断手段１４０６３は、判断結果（例えば、正解「１」、不正解「０」）と問題番号を対応付けて、図１３に示すように、メモリ上に一時格納する。次に、点数算出手段１４０６４は、一時格納した図１３の表から点数を算出する。ここでは、正誤判断手段１４０６３は、演算式「１００×（正解数／問題数）」により、点数を算出し、「９０点」を得る。
【０１２１】
次に、処理結果蓄積部１４０７は、受信した電子ペン記載情報（図１２）から電子ペン識別子「ａｂｃｄ」を取得する。次に、処理結果蓄積部１４０７は、受信した図１０の対応情報から、取得した電子ペン識別子「ａｂｃｄ」と対になるユーザ識別子「２７２２２」を取得する。なお、複数のユーザの情報処理装置１３がサーバ装置１４と接続されている場合に、サーバ装置１４は、複数の対応情報を受信している可能性がある。
【０１２２】
次に、処理結果蓄積部１４０７は、得られた処理結果「９０点」を、取得したユーザ識別子「２７２２２」と対応付けて、ユーザ情報格納部１４０４に蓄積する。そして、図７の「ＩＤ＝３」のレコードの「点数」の属性値として、点数「９０」が書き込まれる。
【０１２３】
そして、処理結果出力部１４０８は、蓄積した処理結果「９０」を、情報処理装置１３に送信する。
【０１２４】
次に、処理結果受信部１３１０は、サーバ装置１４から記載情報の処理結果「９０」を受信する。そして、端末側処理結果出力部１３１１は、図１４に示すように、処理結果「９０」をディスプレイに出力する。
【０１２５】
以上、本実施の形態によれば、電子ペンで記載したユーザの特定が容易にできる。具体的には、電子ペン１２で記載したユーザの特定が、情報処理装置１３のユーザＩＤを用いて、容易にできる。その結果、情報処理装置１３におけるアプリケーションで行う入力作業を電子ペン１２で行わせることが容易になる。つまり、例えば、今まで、ｅ−ｌｅａｒｎｉｎｇシステムにおいて、テストの解答結果を情報処理装置にキーボードで入力していた受講生が、電子ペンを用いて解答しても、従来のサーバ装置での管理情報を利用して、ユーザ管理が確実に行える。
【０１２６】
なお、本実施の形態によれば、記載情報処理部１４０６は、テストの採点処理だけではなく、他の処理でも良い。他の処理とは、アンケートの集計であったり、選挙の投票の集計であったり、記載情報を出力するだけであったり、記載情報を蓄積するだけであったり、記載情報を送信するだけ、などである。かかることは、他の実施の形態でも同様である。
【０１２７】
また、本実施の形態によれば、電子ペン１２を用いて、テストの解答を記載したが、他の情報を記載しても良い。つまり、電子ペン１２を用いて、テストの採点を行っても良いし、アンケートの回答や、報告書の作成などを行っても良い。つまり、本実施の形態において、電子ペンを用いて記載した情報が、容易に、ユーザ管理の情報と対応付けられれば、そのアプリケーションは問わない。かかることは、他の実施の形態でも同様である。
【０１２８】
また、本実施の形態において、記載情報処理部１４０６の処理がＮＯＰであり、必須ではない。かかる場合、記載情報はユーザ識別子と対応付けられて記憶媒体に蓄積されるだけでも良いし、記載情報はユーザ識別子と対応付けられて出力デバイスに出力されるだけでも良い。そして、この場合、例えば、サーバ装置は、ユーザ識別子と当該ユーザ識別子で識別されるユーザの情報であるユーザ情報を対に有するユーザ情報格納部と、前記情報処理装置から対応情報を受信する対応情報受信部と、前記情報処理装置から電子ペン記載情報を受信するサーバ側電子ペン記載情報受信部と、前記サーバ側電子ペン記載情報受信部が受信した電子ペン記載情報が有する電子ペン識別子を取得し、当該電子ペン識別子と対応付けられているユーザ識別子を、前記対応情報受信部が受信した対応情報から取得し、当該取得したユーザ識別子と対応づくように、前記サーバ側電子ペン記載情報受信部が受信した電子ペン記載情報が有する記載情報を、前記ユーザ情報格納部に蓄積する処理結果蓄積部を具備する装置となる。また、ここでの処理結果蓄積部の蓄積は、主メモリ等の揮発性メモリへの書き込みでも良い。その場合、通常、処理結果出力部がユーザ識別子と対応づくように電子ペン記載情報が有する記載情報を出力する。
【０１２９】
また、本実施の形態において、例えば、情報処理装置とサーバ装置だけで、テストの自動採点を実施するアプリケーションを提供しているとした場合に、さらに本実施の形態における情報処理システムでは、電子ペンで解答を記載する手段を受講生に与え、情報処理装置のキーボードなどの入力手段を用いた入力方法と、電子ペンを用いた入力方法の２つの入力方法を与え、かつ、ユーザ管理（認証処理なども含む）は同様に行える。
【０１３０】
また、本実施の形態によれば、情報処理装置１３、サーバ装置１４が分離されていた。しかし、情報処理装置１３、またはサーバ装置１４で行う処理を一つの装置で行っても良いし、３つ以上の装置で分散処理しても良い。情報処理装置１３、またはサーバ装置１４で行う処理を一つの装置で行う場合、かかる情報処理装置は、以下のような情報処理装置である。つまり、ユーザがログインするために入力する情報であり、ユーザを識別する情報であるユーザ識別子を受け付けるユーザ識別子受付部と、前記電子ペンから当該電子ペンを識別する情報である電子ペン識別子を受信する電子ペン識別子受信部と、前記ユーザ識別子受付部が受け付けたユーザ識別子と、前記電子ペン識別子受信部が受信した電子ペン識別子を対応付けて有する対応情報を記憶媒体に書き込む対応情報取得部と、ユーザ識別子と当該ユーザ識別子で識別されるユーザの情報であるユーザ情報を対に有するユーザ情報格納部と、前記電子ペンで記載した情報である記載情報と電子ペン識別子を有する電子ペン記載情報を受信する電子ペン記載情報受信部と、前記電子ペン記載情報受信部が受信した電子ペン記載情報が有する記載情報を処理し、処理結果を取得する記載情報処理部と、前記電子ペン記載情報受信部が受信した電子ペン記載情報が有する電子ペン識別子を取得し、当該電子ペン識別子と対応付けられているユーザ識別子を、前記対応情報取得部が取得した対応情報から取得し、当該取得したユーザ識別子と対応づくように、前記記載情報処理部が取得した処理結果を、前記ユーザ情報格納部に蓄積する処理結果蓄積部と、
前記処理結果蓄積部が蓄積した処理結果を出力する処理結果出力部を具備する情報処理装置、である。
【０１３１】
さらに、本実施の形態における処理は、ソフトウェアで実現しても良い。そして、このソフトウェアをソフトウェアダウンロード等により配布しても良い。また、このソフトウェアをＣＤ−ＲＯＭなどの記録媒体に記録して流布しても良い。なお、このことは、本明細書における他の実施の形態においても該当する。なお、本実施の形態における情報処理装置を実現するソフトウェアは、以下のようなプログラムである。つまり、このプログラムは、コンピュータを、前記電子ペンから当該電子ペンを識別する情報である電子ペン識別子を受信する電子ペン識別子受信部と、ユーザがログインするために入力する情報であり、ユーザを識別する情報であるユーザ識別子を受け付けるユーザ識別子受付部と、前記ユーザ識別子受付部が受け付けたユーザ識別子と、前記電子ペン識別子受信部が受信した電子ペン識別子を対応付けて記憶媒体に書き込む対応情報取得部と、前記対応情報取得部が対応付けて取得したユーザ識別子と電子ペン識別子を有する対応情報を、前記サーバ装置に送信する対応情報送信部と、前記電子ペンで記載した情報である記載情報と電子ペン識別子を有する電子ペン記載情報を、前記電子ペンから受信する電子ペン記載情報受信部と、前記電子ペン記載情報受信部が受信した電子ペン記載情報を、前記サーバ装置に送信する電子ペン記載情報送信部として機能させるためのプログラム、である。
【０１３２】
また、本実施の形態におけるサーバ装置を実現するソフトウェアは、以下のようなプログラムである。つまり、このプログラムは、コンピュータを、前記情報処理装置から対応情報を受信する対応情報受信部と、前記情報処理装置から電子ペン記載情報を受信するサーバ側電子ペン記載情報受信部と、前記サーバ側電子ペン記載情報受信部が受信した電子ペン記載情報が有する記載情報を処理し、処理結果を取得する記載情報処理部と、前記サーバ側電子ペン記載情報受信部が受信した電子ペン記載情報が有する電子ペン識別子を取得し、当該電子ペン識別子と対応付けられているユーザ識別子を、前記対応情報受信部が受信した対応情報から取得し、当該取得したユーザ識別子と対応づくように、前記記載情報処理部が取得した処理結果を、前記ユーザ情報格納部に蓄積する処理結果蓄積部と、前記処理結果蓄積部が蓄積した処理結果を出力する処理結果出力部として機能させるためのプログラム、である。
（実施の形態２）
【０１３３】
本実施の形態において、対応情報がユーザ識別子と電子ペン識別子を有する情報ではなく、ユーザ識別子と用紙特定情報を有する情報である点が異なる。つまり、本実施の形態における情報処理装置は、媒体１１から電子ペン１２が読み取った記載情報により、媒体１１を特定する情報である用紙特定情報を得て、当該用紙特定情報と、ユーザが入力したユーザ識別子とを対応付けて、ユーザ管理を行う情報処理システムである。
【０１３４】
図１は、本実施の形態における情報処理システムの概念図である。図１５は、本実施の形態における情報処理システムのブロック図である。情報処理システムは、媒体１１、電子ペン１２、情報処理装置１５３、サーバ装置１５４を具備する。
【０１３５】
情報処理装置１５３は、ユーザ識別子受付部１３０１、ログイン画面出力部１３０２、認証結果受信部１３０３、認証結果出力部１３０４、対応情報取得部１５３０６、対応情報送信部１３０７、電子ペン記載情報受信部１３０８、電子ペン記載情報送信部１３０９、処理結果受信部１３１０、端末側処理結果出力部１３１１を具備する。
【０１３６】
サーバ装置１５４は、対応情報受信部１４０１、認証部１４０２、認証結果送信部１４０３、ユーザ情報格納部１４０４、サーバ側電子ペン記載情報受信部１４０５、記載情報処理部１４０６、処理結果蓄積部１５４０７、処理結果出力部１４０８を具備する。
【０１３７】
対応情報取得部１５３０６は、ユーザ識別子受付部１３０１が受け付けたユーザ識別子と、電子ペン記載情報受信部１３０８が受信した用紙特定情報を含む記載情報を対応付けて記憶媒体に書き込む。なお、上述したアノトペンにおいて、媒体１１により、異なる座標情報を取得するように、媒体１１上のドットを記録できることが知られており、かかる公知知識を用いれば、座標情報から媒体１１を特定できる。用紙特定情報は、媒体１１をユニークに特定できる情報である。対応情報取得部１５３０６は、通常、ＭＰＵやメモリ等から実現され得る。対応情報取得部１５３０６の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
【０１３８】
処理結果蓄積部１５４０７は、記載情報処理部１４０６が処理した記載情報から用紙特定情報を取得し、当該用紙特定情報から、対応するユーザ識別子を取得し、当該ユーザ識別子と対応づくように、記載情報処理部１４０６が取得した処理結果を、ユーザ情報格納部１４０４に蓄積する。処理結果蓄積部１５４０７は、通常、ＭＰＵやメモリ等から実現され得る。処理結果蓄積部１５４０７の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。なお、記載情報から用紙特定情報を取得する技術は公知技術であるので詳細な説明を省略する。
【０１３９】
次に、情報処理システムの動作について説明する。本情報処理システムを構成する各装置において、対応情報取得部１５３０６、処理結果蓄積部１５４０７が、実施の形態１の対応する装置と、若干異なるのみである。具体的には、図３の情報処理装置の動作において、情報処理装置１５３の動作は、ステップＳ３０１の動作に代えて、電子ペン記載情報受信部１３０８が用紙特定情報を含む記載情報と電子ペン識別子を有する電子ペン記載情報を受信したか否かを判断する。そして、受信すれば、ステップＳ３０２に行く、という処理を行う。また、ステップＳ３０５の動作に代えて、対応情報取得部１５３０６は、ユーザ識別子受付部１３０１が受け付けたユーザ識別子と、電子ペン記載情報受信部１３０８が受信した用紙特定情報を含む記載情報を対応付けて、対応情報を構成し、当該対応情報を記憶媒体に書き込む。
【０１４０】
また、サーバ装置１５４の動作について、ステップＳ４１０の動作に代えて、処理結果蓄積部１５４０７は、記載情報処理部１４０６が処理した記載情報から用紙特定情報を取得し、当該用紙特定情報と対になるユーザ識別子を、受信した対応情報から取得し、当該ユーザ識別子と対応づくように、記載情報処理部１４０６が取得した処理結果を、ユーザ情報格納部１４０４に蓄積する、という処理を行う。
【０１４１】
以上、本実施の形態によれば、電子ペンで記載したユーザの特定が容易にできる。具体的には、電子ペン１２で記載したユーザの特定が、情報処理装置１５３のユーザＩＤを用いて、容易にできる。その結果、情報処理装置１５３におけるアプリケーションで行う入力作業を電子ペン１２で行わせることが容易になる。つまり、例えば、今まで、ｅ−ｌｅａｒｎｉｎｇシステムにおいて、テストの解答結果を情報処理装置にキーボードで入力していた受講生が、電子ペンを用いて解答しても、従来のサーバ装置での管理情報を利用して、ユーザ管理が確実に行える。
【０１４２】
なお、本実施の形態によれば、情報処理装置１５３、サーバ装置１５４が分離されていた。しかし、情報処理装置１５３、またはサーバ装置１５４で行う処理を一つの装置で行っても良いし、３つ以上の装置で分散処理しても良い。情報処理装置１５３、またはサーバ装置１５４で行う処理を一つの装置で行う場合、かかる情報処理装置は、以下のような情報処理装置である。つまり、ユーザ識別子と当該ユーザ識別子で識別されるユーザの情報であるユーザ情報を対に有するユーザ情報格納部と、前記電子ペンから当該電子ペンで用紙に記載した情報であり、用紙を特定する情報である用紙特定情報を含む記載情報と電子ペン識別子を有する電子ペン記載情報を、前記電子ペンから受信する電子ペン記載情報受信部と、ユーザがログインするために入力する情報であり、ユーザを識別する情報であるユーザ識別子を受け付けるユーザ識別子受付部と、前記ユーザ識別子受付部が受け付けたユーザ識別子と、前記記載情報受信部が受信した用紙特定情報を含む記載情報を対応付けて記憶媒体に書き込む対応情報取得部と、前記電子ペン記載情報受信部が受信した記載情報を処理し、処理結果を取得する記載情報処理部と、前記電子ペン記載情報受信部が受信した電子ペン記載情報が有する記載情報から用紙特定情報を取得し、当該用紙特定情報と対応付けられているユーザ識別子を、前記対応情報取得部が取得した対応情報から取得し、当該取得したユーザ識別子と対応づくように、前記記載情報処理部が取得した処理結果を、前記ユーザ情報格納部に蓄積する処理結果蓄積部と、前記処理結果蓄積部が蓄積した処理結果を出力する処理結果出力部を具備する情報処理装置、である。
【０１４３】
また、本実施の形態において、記載情報処理部１４０６の処理がＮＯＰであり、必須ではない。かかる場合、記載情報はユーザ識別子と対応付けられて記憶媒体に蓄積されるだけでも良いし、記載情報はユーザ識別子と対応付けられて出力デバイスに出力されるだけでも良い。そして、この場合、例えば、サーバ装置は、ユーザ識別子と当該ユーザ識別子で識別されるユーザの情報であるユーザ情報を対に有するユーザ情報格納部と、前記情報処理装置から対応情報を受信する対応情報受信部と、前記情報処理装置から電子ペン記載情報を受信するサーバ側電子ペン記載情報受信部と、前記サーバ側電子ペン記載情報受信部が受信した電子ペン記載情報が有する記載情報から用紙特定情報を取得し、当該用紙特定情報と対応付けられているユーザ識別子を、前記対応情報受信部が受信した対応情報から取得し、当該取得したユーザ識別子と対応づくように、前記サーバ側電子ペン記載情報受信部が受信した電子ペン記載情報が有する記載情報を、前記ユーザ情報格納部に蓄積する処理結果蓄積部を具備する装置である。
【０１４４】
さらに、本実施の形態における情報処理装置を実現するソフトウェアは、以下のようなプログラムである。つまり、このプログラムは、コンピュータを、前記電子ペンから当該電子ペンで用紙に記載した情報であり、用紙を特定する情報である用紙特定情報を含む記載情報と電子ペン識別子を有する電子ペン記載情報を、前記電子ペンから受信する電子ペン記載情報受信部と、ユーザがログインするために入力する情報であり、ユーザを識別する情報であるユーザ識別子を受け付けるユーザ識別子受付部と、前記ユーザ識別子受付部が受け付けたユーザ識別子と、前記電子ペン記載情報受信部が受信した用紙特定情報を含む記載情報を対応付けて記憶媒体に書き込む対応情報取得部と、前記対応情報取得部が対応付けて取得したユーザ識別子と用紙特定情報を有する対応情報を、前記サーバ装置に送信する対応情報送信部と、前記電子ペン記載情報受信部が受信した電子ペン記載情報を、前記サーバ装置に送信する電子ペン記載情報送信部として機能させるためのプログラム、である。
【０１４５】
また、本実施の形態におけるサーバ装置を実現するソフトウェアは、以下のようなプログラムである。つまり、このプログラムは、コンピュータを、前記情報処理装置から対応情報を受信する対応情報受信部と、前記情報処理装置から電子ペン記載情報を受信するサーバ側電子ペン記載情報受信部と、前記サーバ側電子ペン記載情報受信部が受信した電子ペン記載情報が有する記載情報を処理し、処理結果を取得する記載情報処理部と、前記サーバ側電子ペン記載情報受信部が受信した電子ペン記載情報が有する記載情報から用紙特定情報を取得し、当該用紙特定情報と対応付けられているユーザ識別子を、前記対応情報受信部が受信した対応情報から取得し、当該取得したユーザ識別子と対応づくように、前記記載情報処理部が取得した処理結果を蓄積する処理結果蓄積部と、前記処理結果蓄積部が蓄積した処理結果を出力する処理結果出力部として機能させるためのプログラム、である。
（実施の形態３）
【０１４６】
本実施の形態において、実施の形態１、２と比較して、前記電子ペンで記載する対象の媒体が２以上である場合について説明する。つまり、本実施の形態において、電子ペンで記載する媒体が代わった場合（テストの科目が代わった場合など）にでも、対応情報受信部が既に受信している対応情報を使用する。そのことにより、ユーザは、媒体が代わった場合（テストの科目が代わった場合まど）にでも、再度、ログインなどする必要がなく、連続して電子ペンで情報を記載する（テストを受ける）ことができる。
【０１４７】
また、本実施の形態において、解答情報を文字認識処理により取得し、取得した解答情報に対する正誤判断結果を簡易に訂正するボタンを自動取得し、出力する機能について説明する。かかるボタンにより、文字認識が完全でない場合でも、容易に採点が可能となる。
【０１４８】
さらに、本実施の形態において、添削なども含むテスト特有の文字認識方法、正誤判定方法について説明する。
【０１４９】
本実施の形態における情報処理システムや情報処理装置等が有する機能は、実施の形態１と実施の形態２で説明した情報処理システムや情報処理装置等に適用可能な機能も存在するが、ここでは、実施の形態１における情報処理システムや情報処理装置等に適用した場合について、主として説明する。
【０１５０】
図１は、本実施の形態における情報処理システムの概念図である。図１８は、本実施の形態における情報処理システムのブロック図である。本情報処理システムは、電子ペン１２、情報処理装置１８３、サーバ装置１８４を具備する。
【０１５１】
情報処理装置１８３は、ユーザ識別子受付部１３０１、ログイン画面出力部１３０２、認証結果受信部１３０３、認証結果出力部１３０４、電子ペン識別子受信部１３０５、対応情報取得部１３０６、対応情報送信部１３０７、電子ペン記載情報受信部１３０８、電子ペン記載情報送信部１３０９、処理結果受信部１３１０、端末側処理結果出力部１３１１、終了受付部１８３０１、終了部１８３０２、正誤反転受付部１８３０３、正誤反転送信部１８３０４を具備する。
【０１５２】
サーバ装置１８４は、対応情報受信部１４０１、認証部１４０２、認証結果送信部１４０３、ユーザ情報格納部１４０４、サーバ側電子ペン記載情報受信部１４０５、記載情報処理部１８４０１、処理結果構成部１８４０２、処理結果蓄積部１４０７、処理結果出力部１４０８、終了受信部１８４０３、終了処理部１８４０４、正誤反転部１８４０５を具備する。
【０１５３】
記載情報処理部１８４０１は、正解情報格納手段１４０６１、解答情報取得手段１８４０１２、正誤判断手段１８４０１３、点数算出手段１４０６４を具備する。
【０１５４】
解答情報取得手段１８４０１２は、文字数取得手段１８４０１２１、文字認識手段１８４０１２２を具備する。
【０１５５】
正誤判断手段１８４０１３は、誤認識可能性情報格納手段１８４０１３１、文字数合致判断手段１８４０１３２、文字列合致判断手段１８４０１３３を具備する。
【０１５６】
終了受付部１８３０１は、ユーザ（テスト受講者など）から、終了指示を受け付ける。ユーザは、終了指示を、入力手段や電子ペン１２を用いて、情報処理装置１８３に入力する。電子ペン１２を用いた終了指示の入力は、例えば、媒体１１上の「終了」の領域の電子ペン１２によるチェックである。終了指示の入力手段は、テンキーやキーボードやマウスやメニュー画面によるもの等、何でも良い。終了受付部１８３０１は、テンキーやキーボード等の入力手段のデバイスドライバーや、メニュー画面の制御ソフトウェア等で実現され得る。なお、終了受付部１８３０１が終了指示を受け付けるまで、本システム（サーバ装置１８４）は、対応情報受信部１４０１が受信した対応情報を使用する。かかる場合は、テストの科目が代わるなど、電子ペン１２で記載する媒体１１が代わった場合でも、ユーザは、再度、ログインＩＤなどの入力をする必要がないことを示す。また、終了指示の入力方法は問わない。終了受付部１８３０１は、例えば、テンキーやキーボード等の入力手段のデバイスドライバーや、メニュー画面の制御ソフトウェア等で実現され得る。
【０１５７】
終了部１８３０２は、終了受付部１８３０１が終了指示を受け付けた場合に、情報処理装置１８３の処理を終了する。この終了とは、アプリケーション（例えば、テストのアプリ）の終了や、シャットダウン等でも良い。また、終了部１８３０２は、サーバ装置１８４に情報処理装置１８３の処理の終了を通知（終了信号を送信）する。終了部１８３０２は、例えば、ＭＰＵやメモリや通信手段等から実現され得る。終了部１８３０２の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
【０１５８】
正誤反転受付部１８３０３は、出力された正誤を反転させるためのボタン（正誤反転ボタン）の押下である正誤反転指示を受け付ける。正誤反転指示は、例えば、マウスで入力され得る。正誤反転受付部１８３０３は、テンキーやキーボード等の入力手段のデバイスドライバーや、メニュー画面の制御ソフトウェア等で実現され得る。
【０１５９】
正誤反転送信部１８３０４は、正誤反転受付部１８３０３が正誤反転指示を受け付けた場合、正誤反転指示をサーバ装置１８４に送信する。正誤反転送信部１８３０４は、無線または有線の通信手段等で実現され得る。
【０１６０】
記載情報処理部１８４０１は、サーバ側電子ペン記載情報受信部１４０５が受信した電子ペン記載情報が有する記載情報を処理し、処理結果を取得する。記載情報処理部１８４０１は、例えば、後述する正解情報格納手段１４０６１、解答情報取得手段１８４０１２、正誤判断手段１８４０１３、および点数算出手段１４０６４を用いて、テストの自動採点を行い、点数を算出しても良い。処理結果は、例えば、テストの点数を有する情報である。ただし、記載情報処理部１８４０１が行う処理は、アンケートの集計であったり、選挙の投票の集計であったり、記載情報を出力するだけであったり、記載情報を蓄積するだけであったり、記載情報を送信するだけであっても良い。また、記載情報処理部１８４０１は、ＮＯＰ（何もしない）でも良い。記載情報処理部１８４０１の処理がＮＯＰの場合、処理結果蓄積部１４０７により、記載情報はユーザ識別子と対応付けられて記憶媒体に蓄積されるだけでも良いし、処理結果出力部１４０８により、記載情報はユーザ識別子と対応付けられて出力デバイスに出力されるだけでも良い。ここでの処理内容は、問わない。なお、以下では、処理をテストの自動採点を例にとり説明する。記載情報処理部１８４０１は、通常、ＭＰＵやメモリ等から実現され得る。記載情報処理部１８４０１の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
【０１６１】
解答情報取得手段１８４０１２は、サーバ側電子ペン記載情報受信部１４０５が受信した電子ペン記載情報が有する記載情報から、テストの受講生の解答を示す情報である解答情報を、文字認識処理により取得する。文字認識処理のアルゴリズムは問わない。文字認識処理については、各種のアルゴリズムがあり、通常、いかなるアルゴリズムを用いても良い。
【０１６２】
文字数取得手段１８４０１２１は、解答情報の文字数を取得する。解答情報の文字数は、文字認識され、文字列が得られた後に、当該文字列の文字列長から取得されても良いし、文字認識される前に、記載情報から取得されても良い。記載情報から取得する方法として、記載情報が有する座標値から、解答欄のどの枠（文字）まで記載されているかを取得する方法などがある。かかる場合、文字数取得手段１８４０１２１は、例えば、媒体１１上の記載枠に対応する座標情報（矩形の座標を特定する情報）を保持している。
【０１６３】
文字認識手段１８４０１２２は、サーバ側電子ペン記載情報受信部１４０５が受信した電子ペン記載情報が有する記載情報を文字認識し、解答情報を得る。文字認識処理については、各種のアルゴリズムがあり、通常、いかなるアルゴリズムを用いても良い。文字認識手段１８４０１２２は、一マスに一文字記載されている状況において、一文字ずつ文字認識することが好適である。文字認識手段１８４０１２２は、一マスの領域を、マスを特定する座標情報により認識でき、ある一マスに記載された記載情報（座標情報の集合）を取得し、文字認識することが好適である。また、文字認識手段１８４０１２２は、解答情報を構成する文字ごとに、参照する辞書を代えて文字認識することは好適である。例えば、文字認識手段１８４０１２２は、正解情報が英大文字であることが分かっている解答情報の文字を認識する場合は、複数の英大文字が格納された英大文字辞書を参照し、正解情報が英小文字であることが分かっている解答情報の文字を認識する場合は、複数の英小文字が格納された英小文字辞書を参照することは好適である。その他、正解情報が漢字であることが分かっている解答情報の文字を認識する場合は、複数の漢字が格納された漢字辞書を参照し、正解情報がひらがなであることが分かっている解答情報の文字を認識する場合は、複数のひらがなが格納されたひらがな辞書を参照することは好適である。つまり、文字認識手段１８４０１２２は、正解情報を読み出し、例えば、正解情報の認識対象の文字が「英大文字」か「英小文字」か「ひらがな」か「カタナカ」か「漢字」か「数字」か、を決定する。その後、文字認識手段１８４０１２２は、決定した文字の種類に応じて、辞書を選択し、文字認識を行う。なお、かかる場合、住所は、文字の種類ごとに存在する。また、文字認識手段１８４０１２２は、文字の種類に応じた辞書を切り替えながら、辞書の数だけ、文字認識を行い、辞書数だけ文字の候補を得て、最終的に、解答情報から認識対象の文字の種類（「英大文字」か「英小文字」か「ひらがな」か「カタナカ」か「漢字」か「数字」かなど）を決定し、当該決定した文字の種類に対応する辞書を用いた認識結果を得ても良い。また、文字認識手段１８４０１２２は、文字の種類に応じた辞書を切り替えながら、辞書の数だけ、文字認識を行い、辞書数だけ文字の候補を得て、最終的に、認識度（正しいであろう尤度）が最大のものを認識結果としても良い。
【０１６４】
正誤判断手段１８４０１３は、各解答ごとに、正解情報の文字列と解答情報の文字列が一致するか否かの判断を行う。なお、正誤判断手段１８４０１３は、後述するように、正解情報の文字数と解答情報の文字数を比較し、当該２つの文字数が異なる場合に、解答情報に対応する解答が不正解であると判断することは好適である。また、正誤判断手段１８４０１３は、１以上の誤認識可能性情報を格納しており、当該誤認識可能性情報を用いて、誤認識された可能性のある文字は正解であると判断することは好適である。なお、誤認識可能性情報は、文字と、当該文字に対して誤認識される可能性のある他の文字である１以上の誤認識可能性文字を対応付けて有する情報である。例えば、誤認識可能性情報は、文字「ｉ」と「ｌ」と「ｊ」（文字「ｉ」と「ｌ」と「ｊ」の間で誤認識される可能性があることを示す）、文字「ｒ」と「ｖ」、などの情報群である。また、正誤判断手段１８４０１３は、正解情報の文字列と解答情報の文字列が一致するか否かの判断を行う前に、正解情報の文字数と解答情報の文字数を比較し、当該２つの文字数が異なる場合に、解答情報に対応する解答が不正解であると判断することは好適である。ここで、正解情報の文字数は、正解情報格納手段１４０６１に格納されている正解情報から取得できる。この処理は、文字列の文字列長の取得処理であり、公知技術である。
【０１６５】
誤認識可能性情報格納手段１８４０１３１は、1以上の誤認識可能性情報を格納している。誤認識可能性情報格納手段１８４０１３１は、ハードディスクやＲＯＭ等の不揮発性の記録媒体が好適であるが、ＲＡＭ等の揮発性の記録媒体でも実現可能である。
【０１６６】
文字数合致判断手段１８４０１３２は、正解情報の文字数と解答情報の文字数を比較し、当該２つの文字数が一致するか否かを判断する。
【０１６７】
文字列合致判断手段１８４０１３３は、正解情報の文字列と解答情報の文字列が合致するか否かを判断する。
【０１６８】
処理結果構成部１８４０２は、１以上の各解答ごとに、正誤判断手段１８４０１３の正誤判断の結果に応じたボタンであり、正誤の判断を反対に変更するためのボタンである正誤反転ボタンを取得し、各解答ごとに、当該正誤反転ボタンと正誤判断手段１８４０１３の正誤判断の結果を少なくとも有する処理結果を構成する。正誤反転ボタンは、例えば、２種類あり、正解のものを不正解とするボタン、不正解のものを正解とするボタンである。ただし、正誤反転ボタンは、正誤反転させることを示す一のボタンでも良い。正誤反転ボタンは、処理結果構成部１８４０２に格納されていても良いし、処理結果構成部１８４０２が正誤反転ボタンを生成しても良い。
【０１６９】
終了受信部１８４０３は、終了信号を受信する。終了受信部１８４０３は、無線または有線の通信手段等で実現され得る。
【０１７０】
終了処理部１８４０４は、終了受信部１８４０３が終了信号を受信した場合に、当該情報処理装置１８３（当該ユーザ）の終了処理を行う。終了処理は、例えば、対応情報の記憶媒体（メモリなど）からの削除である。終了処理は、例えば、当該ユーザのログアウト処理である。終了処理部１８４０４は、通常、ＭＰＵやメモリ等から実現され得る。終了処理部１８４０４の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
【０１７１】
正誤反転部１８４０５は、情報処理装置１８３から正誤反転ボタンの押下（正誤反転指示）を受け付けた（受信した）場合、正誤判断手段１８４０１３の正誤判断の結果を反転させる。反転とは、正解を不正解とし、不正解を正解とすることである。正誤反転部１８４０５が反転させた結果は、処理結果構成部１８４０２により、処理結果に反映され、処理結果蓄積部１４０７により蓄積されたり、処理結果出力部１４０８により出力されたりする。正誤反転部１８４０５は、通常、ＭＰＵやメモリ等から実現され得る。正誤反転部１８４０５の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
【０１７２】
次に、情報処理装置１８３の動作について、図１９のフローチャートを用いて説明する。図１９のフローチャートにおいて、図３のフローチャートと同様のステップについて、説明を省略する。
【０１７３】
（ステップＳ１９０１）終了受付部１８３０１は、終了指示を受け付けたか否かを判断する。終了指示を受け付ければ、終了部１８３０２は終了処理を行い、終了する。終了指示を受け付けなければステップＳ３１１に戻る。なお、かかるステップＳ１９０１の処理により、電子ペン１２で記載する媒体１１が代わった場合（テストの科目が代わった場合まど）にでも、対応情報受信部１４０１が受信した対応情報を使用できることを示す。そのことにより、ユーザは、媒体１１が代わった場合（テストの科目が代わった場合まど）にでも、再度、ログインなどする必要がなく、連続して電子ペン１２で情報を記載する（テストを受ける）ことができる。なお、終了処理とは、例えば、ログアウトの処理や、シャットダウンの処理などである。
【０１７４】
（ステップＳ１９０２）正誤反転受付部１８３０３は、正誤反転指示を受け付けたか否かを判断する。正誤反転指示を受け付ければステップＳ１９０３に行き、正誤反転指示を受け付けなければステップＳ１９０４に行く。なお、正誤反転指示は、通常、問題または解答を特定する情報を含む。この問題等を特定する情報は、押下された正誤反転ボタンにより取得されえる。
【０１７５】
（ステップＳ１９０３）正誤反転送信部１８３０４は、ステップＳ１９０２で受け付けた正誤反転指示をサーバ装置１８４に送信する。ステップＳ１９０２に戻る。
【０１７６】
（ステップＳ１９０４）正誤反転受付部１８３０３は、正誤反転指示の受け付けを終了するか否かを判断する。正誤反転指示の受け付けを終了するならばステップＳ３１１に行き、終了しないならばステップＳ１９０３に戻る。正誤反転指示の受け付けの終了は、例えば、ユーザからの指示（図示しないボタンの押下などによる指示）がトリガーとなる。
【０１７７】
次に、サーバ装置１８４の動作について、図２０のフローチャートを用いて説明する。図２０のフローチャートにおいて、図４のフローチャートと同様のステップについて、説明を省略する。
【０１７８】
（ステップＳ２００１）記載情報処理部１８４０１は、メモリ上の記載情報を処理する。記載情報処理の例について、図２１のフローチャートを用いて説明する。
【０１７９】
（ステップＳ２００２）処理結果構成部１８４０２は、処理結果を構成する。処理結果構成処理の例について、図２２のフローチャートを用いて説明する。なお、本ステップにおいて、処理結果が得られ、メモリ上に配置される。なお、ステップＳ２００２で構成した処理結果と、ステップＳ４１０で蓄積される処理結果は、同一とは限らず、ステップＳ２００２で構成した処理結果の一部が蓄積される処理結果であっても良いし、データ構造が異なっても良い。
【０１８０】
（ステップＳ２００３）終了受信部１８４０３は、終了信号を受信したか否かを判断する。終了信号を受信すれば終了処理（例えば、ログアウト処理など）を行い、処理を終了する。終了信号を受信しなければステップＳ２００４に行く。
【０１８１】
（ステップＳ２００４）正誤反転部１８４０５は、正誤反転指示を受信したか否かを判断する。正誤反転指示を受信すればステップＳ２００５に行き、正誤反転指示を受信しなければステップＳ２００６に行く。
【０１８２】
（ステップＳ２００５）正誤反転部１８４０５は、正誤反転指示に含まれる解答または問題を特定する情報（解答番号など）の正誤を判断させる。ステップＳ２００４に戻る。
【０１８３】
（ステップＳ２００６）正誤反転部１８４０５は、正誤判定の修正を終了するか否かを判断する。終了するならばステップＳ４１０に行き、終了しないならばステップＳ２００４に戻る。
【０１８４】
次に、ステップＳ２００１の記載情報処理の例について、図２１のフローチャートを用いて説明する。
【０１８５】
（ステップＳ２１０１）文字数取得手段１８４０１２１は、解答情報の文字数を取得する。なお、解答情報の文字数の取得前に、例えば、文字認識手段１８４０１２２は、ｉ番目の解答に対応する記載情報を文字認識し、解答情報を得る。
【０１８６】
（ステップＳ２１０２）正誤判断手段１８４０１３は、正解情報の文字数を取得する。正誤判断手段１８４０１３は、例えば、正解情報格納手段１４０６１に格納されている正解情報を読み出し、当該正解情報の文字数を得る。なお、正解情報の文字数は、予め格納されていても良い。
【０１８７】
（ステップＳ２１０３）正誤判断手段１８４０１３は、ステップＳ２１０１で取得された解答情報の文字数と、ステップＳ２１０２で取得した正解情報の文字数が一致するか否かを判断する。一致すればステップＳ２１０４に行き、一致しなければステップＳ２１１３に行く。
【０１８８】
（ステップＳ２１０４）正誤判断手段１８４０１３は、カウンタｊに１を代入する。
【０１８９】
（ステップＳ２１０５）正誤判断手段１８４０１３は、正解情報または解答情報の中に、ｊ番目の文字が存在するか否かを判断する。ｊ番目の文字が存在すればステップＳ２１０６に行き、ｊ番目の文字が存在しなければステップＳ２１１６に行く。なお、少なくとも、この段階では、解答情報は、文字認識手段１８４０１２２により、文字認識され、取得されている、とする。なお、文字認識を行う手段は、電子ペン１２に存在しても、情報処理装置１８３に存在しても、サーバ装置１８４に存在しても良い。
【０１９０】
（ステップＳ２１０６）正誤判断手段１８４０１３は、ｉ番目の解答情報のｊ番目の文字を取り出す。
【０１９１】
（ステップＳ２１０７）正誤判断手段１８４０１３は、ｉ番目の正解情報のｊ番目の文字を取り出す。
【０１９２】
（ステップＳ２１０８）正誤判断手段１８４０１３は、ステップＳ２１０６で取得した解答情報中の文字と、ステップＳ２１０７で取得した正解情報中の文字が一致するか否かを判断する。一致すればステップＳ２１０９に行き、一致しなければステップＳ２１１０に行く。
【０１９３】
（ステップＳ２１０９）正誤判断手段１８４０１３は、カウンタｊを１、インクリメントする。ステップＳ２１０５に戻る。
【０１９４】
（ステップＳ２１１０）正誤判断手段１８４０１３は、ｉ番目の正解情報中のｊ番目の文字に対応する１以上の誤認識可能性文字を誤認識可能性情報格納手段１８４０１３１から取得する。
【０１９５】
（ステップＳ２１１１）正誤判断手段１８４０１３は、ｉ番目の解答情報のｊ番目の文字が、ステップＳ２１１０で取得された１以上の誤認識可能性文字の中に存在するか否かを判断する。存在すればステップＳ２１１２に行き、存在しなければステップＳ２１１３に行く。
【０１９６】
（ステップＳ２１１２）正誤判断手段１８４０１３は、予め決められたバッファ（警告コメントバッファ）に、誤認識の旨、または上手い字の記載を促す旨などの警告情報を追記する。なお、警告コメントバッファは、最初は、ＮＵＬＬである。また、警告情報は、例えば、正解情報中のｊ番目の文字に対して、ユーザが記載した文字が解答情報中のｊ番目の文字と認識された旨の情報である。
【０１９７】
（ステップＳ２１１３）正誤判断手段１８４０１３は、ｉ番目の解答情報に対応する解答（判断結果）を不正解とする。
【０１９８】
（ステップＳ２１１４）正誤判断手段１８４０１３は、判断結果をｉと対応付けて、記憶媒体に一時格納する。
【０１９９】
（ステップＳ２１１５）正誤判断手段１８４０１３は、カウンタｉを１、インクリメントする。ステップＳ５０２に戻る。
【０２００】
（ステップＳ２１１６）正誤判断手段１８４０１３は、判断結果を正解とする。ステップＳ２１１４に行く。
【０２０１】
次に、ステップＳ２００２の処理結果構成処理の例について、図２２のフローチャートを用いて説明する。
【０２０２】
（ステップＳ２２０１）処理結果構成部１８４０２は、カウンタｉに１を代入する。
【０２０３】
（ステップＳ２２０２）処理結果構成部１８４０２は、ｉ番目の解答情報が存在するか否かを判断する。ｉ番目の解答情報が存在すればステップＳ２２０３に行き、ｉ番目の解答情報が存在しなければ上位処理にリターンする。
【０２０４】
（ステップＳ２２０３）処理結果構成部１８４０２は、ｉ番目の記載情報を取得し、メモリ上に配置する。
【０２０５】
（ステップＳ２２０４）処理結果構成部１８４０２は、ｉ番目の解答情報を取得し、メモリ上に配置する。
【０２０６】
（ステップＳ２２０５）処理結果構成部１８４０２は、ｉ番目の正誤判断結果を取得し、メモリ上に配置する。
【０２０７】
（ステップＳ２２０６）処理結果構成部１８４０２は、ｉ番目の得点を取得し、メモリ上に配置する。
【０２０８】
（ステップＳ２２０７）処理結果構成部１８４０２は、ｉ番目の正誤判断結果に対応する正誤反転ボタンを取得する。ここでの正誤反転ボタンは、少なくとも正誤反転ボタンの図柄を示すデータ（ビットマップやグラフデータなどの構造を有する）を含む。
【０２０９】
（ステップＳ２２０８）処理結果構成部１８４０２は、ステップＳ２２０３からステップＳ２２０７で取得した情報から、ｉ番目の解答に対応する情報であり、出力する情報を構成し、メモリ上に配置する。
【０２１０】
（ステップＳ２２０９）処理結果構成部１８４０２は、カウンタｉを１、インクリメントする。ステップＳ２２０２に戻る。
【０２１１】
なお、上記の説明によれば、情報処理装置１８３、サーバ装置１８４が分離されていた。しかし、情報処理装置１８３、またはサーバ装置１８４で行う処理を一つの装置で行っても良いし、３つ以上の装置で分散処理しても良い。情報処理装置１８３、またはサーバ装置１８４で行う処理を一つの装置で行う場合、かかる情報処理装置は、以下のような情報処理装置である。本情報処理装置のブロック図を図２３に示す。
【０２１２】
本情報処理装置は、ユーザを識別する情報であるユーザ識別子を受け付けるユーザ識別子受付部と、電子ペンから当該電子ペンを識別する情報である電子ペン識別子を受信する電子ペン識別子受信部と、前記ユーザ識別子受付部が受け付けたユーザ識別子と、前記電子ペン識別子受信部が受信した電子ペン識別子を対応付けて有する対応情報を記憶媒体に書き込む対応情報取得部と、ユーザ識別子と当該ユーザ識別子で識別されるユーザの情報であるユーザ情報を対に有するユーザ情報格納部と、前記電子ペンで記載した情報である記載情報と電子ペン識別子を有する電子ペン記載情報を受信する電子ペン記載情報受信部と、前記電子ペン記載情報受信部が受信した電子ペン記載情報が有する記載情報を処理し、処理結果を取得する記載情報処理部と、前記電子ペン記載情報受信部が受信した電子ペン記載情報が有する電子ペン識別子を取得し、当該電子ペン識別子と対応付けられているユーザ識別子を、前記対応情報取得部が取得した対応情報から取得し、当該取得したユーザ識別子と対応づくように、前記記載情報処理部が取得した処理結果を、前記ユーザ情報格納部に蓄積する処理結果蓄積部と、前記処理結果蓄積部が蓄積した処理結果を出力する処理結果出力部を具備する情報処理装置であり、前記電子ペンで記載する対象の媒体が２以上であり、前記電子ペンで記載する媒体が代わった場合にでも、前記対応情報受信部が受信した対応情報を使用する情報処理装置、である。
【０２１３】
また、本情報処理装置は、テストの採点を行う情報処理装置であって、ユーザを識別する情報であるユーザ識別子を受け付けるユーザ識別子受付部と、電子ペンから当該電子ペンを識別する情報である電子ペン識別子を受信する電子ペン識別子受信部と、前記ユーザ識別子受付部が受け付けたユーザ識別子と、前記電子ペン識別子受信部が受信した電子ペン識別子を対応付けて有する対応情報を記憶媒体に書き込む対応情報取得部と、ユーザ識別子と当該ユーザ識別子で識別されるユーザの情報であるユーザ情報を対に有するユーザ情報格納部と、前記電子ペンで記載した情報である記載情報と電子ペン識別子を有する電子ペン記載情報を受信する電子ペン記載情報受信部と、前記電子ペン記載情報受信部が受信した電子ペン記載情報が有する記載情報を処理し、処理結果を取得する記載情報処理部と、前記電子ペン記載情報受信部が受信した電子ペン記載情報が有する電子ペン識別子を取得し、当該電子ペン識別子と対応付けられているユーザ識別子を、前記対応情報取得部が取得した対応情報から取得し、当該取得したユーザ識別子と対応づくように、前記記載情報処理部が取得した処理結果を、前記ユーザ情報格納部に蓄積する処理結果蓄積部と、前記処理結果蓄積部が蓄積した処理結果を出力する処理結果出力部を具備する情報処理装置であり、前記記載情報処理部は、テストの正解を示す情報である正解情報を格納している正解情報格納手段と、前記サーバ側電子ペン記載情報受信部が受信した電子ペン記載情報が有する記載情報から、テストの受講生の解答を示す情報である解答情報を、文字認識処理により取得する解答情報取得手段と、前記正解情報格納手段から正解情報を読み出し、当該正解情報と、前記解答情報取得手段が取得した解答情報を比較し、テストの受講生の解答の正誤を判断する正誤判断手段を具備し、１以上の各解答ごとに、前記正誤判断手段の正誤判断の結果に応じたボタンであり、正誤の判断を反対に変更するためのボタンである正誤反転ボタンを取得し、前記各解答ごとに、当該正誤反転ボタンと前記正誤判断手段の正誤判断の結果を少なくとも有する処理結果を構成する処理結果構成部と前記正誤反転ボタンの押下を受け付けた場合、前記正誤判断手段の正誤判断の結果を反転させる正誤反転部をさらに具備する情報処理装置、である。
【０２１４】
また、本情報処理装置は、テストの採点を行う情報処理装置であって、ユーザを識別する情報であるユーザ識別子を受け付けるユーザ識別子受付部と、電子ペンから当該電子ペンを識別する情報である電子ペン識別子を受信する電子ペン識別子受信部と、前記ユーザ識別子受付部が受け付けたユーザ識別子と、前記電子ペン識別子受信部が受信した電子ペン識別子を対応付けて有する対応情報を記憶媒体に書き込む対応情報取得部と、ユーザ識別子と当該ユーザ識別子で識別されるユーザの情報であるユーザ情報を対に有するユーザ情報格納部と、前記電子ペンで記載した情報である記載情報と電子ペン識別子を有する電子ペン記載情報を受信する電子ペン記載情報受信部と、前記電子ペン記載情報受信部が受信した電子ペン記載情報が有する記載情報を処理し、処理結果を取得する記載情報処理部と、前記電子ペン記載情報受信部が受信した電子ペン記載情報が有する電子ペン識別子を取得し、当該電子ペン識別子と対応付けられているユーザ識別子を、前記対応情報取得部が取得した対応情報から取得し、当該取得したユーザ識別子と対応づくように、前記記載情報処理部が取得した処理結果を、前記ユーザ情報格納部に蓄積する処理結果蓄積部と、前記処理結果蓄積部が蓄積した処理結果を出力する処理結果出力部を具備する情報処理装置であり、前記記載情報処理部は、テストの正解を示す情報である正解情報を格納している正解情報格納手段と、前記サーバ側電子ペン記載情報受信部が受信した電子ペン記載情報が有する記載情報から、テストの受講生の解答を示す情報である解答情報を、文字認識処理により取得する解答情報取得手段と、前記正解情報格納手段から正解情報を読み出し、当該正解情報と、前記解答情報取得手段が取得した解答情報を比較し、テストの受講生の解答の正誤を判断する正誤判断手段を具備し、前記解答情報取得手段は、前記解答情報の文字数をも取得し、前記正誤判断手段は、前記正解情報の文字列と前記解答情報の文字列が一致するか否かの判断を行う前に、前記正解情報の文字数と、前記解答情報の文字数を比較し、当該２つの文字数が異なる場合に、前記解答情報に対応する解答が不正解であると判断する情報処理装置、である。
【０２１５】
また、本情報処理装置は、テストの採点を行う情報処理装置であって、ユーザを識別する情報であるユーザ識別子を受け付けるユーザ識別子受付部と、電子ペンから当該電子ペンを識別する情報である電子ペン識別子を受信する電子ペン識別子受信部と、前記ユーザ識別子受付部が受け付けたユーザ識別子と、前記電子ペン識別子受信部が受信した電子ペン識別子を対応付けて有する対応情報を記憶媒体に書き込む対応情報取得部と、ユーザ識別子と当該ユーザ識別子で識別されるユーザの情報であるユーザ情報を対に有するユーザ情報格納部と、前記電子ペンで記載した情報である記載情報と電子ペン識別子を有する電子ペン記載情報を受信する電子ペン記載情報受信部と、前記電子ペン記載情報受信部が受信した電子ペン記載情報が有する記載情報を処理し、処理結果を取得する記載情報処理部と、前記電子ペン記載情報受信部が受信した電子ペン記載情報が有する電子ペン識別子を取得し、当該電子ペン識別子と対応付けられているユーザ識別子を、前記対応情報取得部が取得した対応情報から取得し、当該取得したユーザ識別子と対応づくように、前記記載情報処理部が取得した処理結果を、前記ユーザ情報格納部に蓄積する処理結果蓄積部と、前記処理結果蓄積部が蓄積した処理結果を出力する処理結果出力部を具備する情報処理装置であり、前記記載情報処理部は、テストの正解を示す情報である正解情報を格納している正解情報格納手段と、前記サーバ側電子ペン記載情報受信部が受信した電子ペン記載情報が有する記載情報から、テストの受講生の解答を示す情報である解答情報を、保持している２以上の辞書を参照して行う文字認識処理により取得する解答情報取得手段と、前記正解情報格納手段から正解情報を読み出し、当該正解情報と、前記解答情報取得手段が取得した解答情報を比較し、テストの受講生の解答の正誤を判断する正誤判断手段を具備し、
前記解答情報取得手段は、１以上の各解答情報が有する文字列に含まれる各文字を認識する際に、文字によって、参照する辞書が異なる情報処理装置、である。
【０２１６】
また、本情報処理装置は、テストの採点を行う情報処理装置であって、ユーザを識別する情報であるユーザ識別子を受け付けるユーザ識別子受付部と、電子ペンから当該電子ペンを識別する情報である電子ペン識別子を受信する電子ペン識別子受信部と、前記ユーザ識別子受付部が受け付けたユーザ識別子と、前記電子ペン識別子受信部が受信した電子ペン識別子を対応付けて有する対応情報を記憶媒体に書き込む対応情報取得部と、ユーザ識別子と当該ユーザ識別子で識別されるユーザの情報であるユーザ情報を対に有するユーザ情報格納部と、前記電子ペンで記載した情報である記載情報と電子ペン識別子を有する電子ペン記載情報を受信する電子ペン記載情報受信部と、前記電子ペン記載情報受信部が受信した電子ペン記載情報が有する記載情報を処理し、処理結果を取得する記載情報処理部と、前記電子ペン記載情報受信部が受信した電子ペン記載情報が有する電子ペン識別子を取得し、当該電子ペン識別子と対応付けられているユーザ識別子を、前記対応情報取得部が取得した対応情報から取得し、当該取得したユーザ識別子と対応づくように、前記記載情報処理部が取得した処理結果を、前記ユーザ情報格納部に蓄積する処理結果蓄積部と、前記処理結果蓄積部が蓄積した処理結果を出力する処理結果出力部を具備する情報処理装置であり、前記記載情報処理部は、テストの正解を示す情報である正解情報を格納している正解情報格納手段と、前記サーバ側電子ペン記載情報受信部が受信した電子ペン記載情報が有する記載情報から、テストの受講生の解答を示す情報である解答情報を、文字認識処理により取得する解答情報取得手段と、前記正解情報格納手段から正解情報を読み出し、当該正解情報と、前記解答情報取得手段が取得した解答情報を比較し、テストの受講生の解答の正誤を判断する正誤判断手段を具備し、前記正誤判断手段は、１以上の各文字と、当該各文字に対して誤認識される可能性のある他の文字である１以上の誤認識可能性文字を対応付けて有する誤認識可能性情報を格納している誤認識可能性情報格納手段を具備し、前記正解情報格納手段から正解情報を読み出し、当該正解情報と、前記解答情報取得手段が取得した解答情報を比較し、一致しない場合に、前記解答情報が有する一致しない文字が、前記正解情報が有する文字に対応する１以上の誤認識可能性文字に一致する場合に、当該解答情報に対応する解答を正解であると判断する情報処理装置、である。
【０２１７】
以下、本実施の形態における情報処理装置を含む情報処理システムの具体的な動作について説明する。図２４は、本情報処理システムの概念図である。図２４は、媒体１１、電子ペン１２、および情報処理装置を含む。図２５は、誤認識可能性情報格納手段１８４０１３１が保持している誤認識可能性情報管理表である。誤認識可能性情報管理表は、「ＩＤ」と「誤認識可能性情報」を有する。「誤認識可能性情報」は、２以上のアルファベットを対にして有する。「ＩＤ＝１」の誤認識可能性情報は、「ｌ」「ｉ」「ｊ」が誤認識されやすいことを示す。また、図２６は、処理結果構成部１８４０２が保持している正誤反転ボタン管理表である。正誤反転ボタン管理表では、正解または不正解に対応するボタンの形状、図柄（例えば、ビットマップまたはグラフデータ）と、ボタン押下時の処理を示すスクリプト（図２６では、スクリプトが格納されているファイル名）を格納している。このスクリプトは、正誤を反転させる処理（メモリ上の正誤判断結果の書き換え処理など）を行う。
【０２１８】
まず、ユーザは、図２４の媒体１１の「英語語句の英訳」の領域の電子ペン１２でチェックする。そして、そのチェック結果と電子ペン識別子が電子ペン１２から情報処理装置に送信される。次に、情報処理装置は、当該チェック結果を受信する。受信中の画面の表示イメージが図２７（ａ）である。また、情報処理装置は、チェック結果を受信すると、ログイン画面出力部１３０２が保持しているログイン画面（図２７（ｂ）参照）を読み出し、出力する。次に、ユーザは、パスワードを入力する。すると、情報処理装置のユーザ識別子受付部１３０１は、ユーザ識別子（ここでは、パスワード）を受け付ける。
【０２１９】
そして、対応情報取得部１３０６は、受信した電子ペン識別子と、受け付けたユーザ識別子から対応情報を取得し、認証部１４０２は認証処理を行い、認証許可の判断を行った、とする。そして、認証結果出力部１３０４は、図２７（ｃ）に示す認証結果の画面を出力する。なお、実施の形態１、２で述べたように、ユーザＩＤおよびパスワードを入力するようにしても良いことは言うまでもない。なお、図２７における「ペンＳ／Ｎ」とは、電子ペン識別子のことである。
【０２２０】
次に、情報処理装置は、受信したチェック結果を受信し、対応する英語語句の英訳の問題情報を読み出し、図２８に示すようにディスプレイに表示する。なお、かかる問題情報の表示までの一連の処理は公知技術であるので詳細な説明を省略する。なお、問題情報は、予め情報処理装置が保持している。
【０２２１】
次に、ユーザは、図２９に示すように媒体１１（解答用紙）に、解答（英語訳）を、電子ペン１２で記載する。この記載により、電子ペン１２の軌跡情報である記載情報（座標情報を有する）が、電子ペン１２内のメモリに蓄えられる。
【０２２２】
そして、ユーザは、媒体１１の下方の「答え合せ」の領域を、電子ペン１２でチェックする（図２９参照）。その後、ユーザは、媒体１１の下方の「送信」の領域を、電子ペン１２でチェックする。すると、電子ペン１２は、メモリに蓄えられた記載情報と、電子ペン識別子を有する電子ペン記載情報（図１２のような情報）を情報処理装置に送信する。ここで、１０問の記載情報すべてが、一度に、情報処理装置に送信された、とする。
【０２２３】
次に、情報処理装置は、１０問の記載情報を受信する。そして、情報処理装置の記載情報処理部１８４０１は、以下のように、記載情報の処理（採点）を行う。つまり、まず、記載情報処理部１８４０１は、１問目の解答から採点する。まず、文字認識手段１８４０１２２は、１問目の解答に対応する記載情報を文字認識処理し、解答情報「ｒａｄｉｏ」を取得する。
【０２２４】
次に、文字数取得手段１８４０１２１は、解答情報「ｒａｄｉｏ」の文字数「５」を取得する。そして、正誤判断手段１８４０１３は、正解情報格納手段１４０６１に格納されている正解情報「ｒａｄｉｏ」を読み出し、正解情報の文字数「５」を取得する。次に、正誤判断手段１８４０１３は、取得された解答情報の文字数「５」と、取得した正解情報の文字数「５」が一致する、と判断する。次に、正誤判断手段１８４０１３は、正解情報「ｒａｄｉｏ」と解答情報「ｒａｄｉｏ」を、１文字ずつ比較し、すべてが一致していると判断する。正誤判断手段１８４０１３は、判断結果を正解とする。正誤判断手段１８４０１３は、判断結果「正解」を問題番号（解答番号）「１」と対応付けて、記憶媒体に一時格納する。
【０２２５】
次に、記載情報処理部１８４０１は、２問目の解答を採点する。２問目も正解であるので、判断結果「正解」が問題番号（解答番号）「２」と対応付けられて、記憶媒体に一時格納される。同様に、３問目も正解であるので、判断結果「正解」が問題番号（解答番号）「３」と対応付けられて、記憶媒体に一時格納される。
【０２２６】
次に、記載情報処理部１８４０１は、４問目の解答を採点する。文字認識手段１８４０１２２は、４問目の解答に対応する記載情報を文字認識処理し、解答情報「ａｆｔｅｖｎｏｏｎ」を取得した、とする。
【０２２７】
次に、文字数取得手段１８４０１２１は、解答情報「ａｆｔｅｖｎｏｏｎ」の文字数「９」を取得する。そして、正誤判断手段１８４０１３は、正解情報格納手段１４０６１に格納されている正解情報「ａｆｔｅｒｎｏｏｎ」を読み出し、正解情報の文字数「９」を取得する。次に、正誤判断手段１８４０１３は、取得された解答情報の文字数「９」と、取得した正解情報の文字数「９」が一致する、と判断する。
【０２２８】
次に、正誤判断手段１８４０１３は、正解情報「ａｆｔｅｒｎｏｏｎ」と解答情報「ａｆｔｅｖｎｏｏｎ」を、１文字ずつ比較していく。ここで、正誤判断手段１８４０１３は、解答情報の５文字目の「ｖ」は正解情報の５文字目の「ｒ」と異なる、と判断する。
【０２２９】
次に、正誤判断手段１８４０１３は、正解情報中の５番目の文字「ｒ」に対応する１以上の誤認識可能性文字「ｖ」を誤認識可能性情報管理表（図２５）の「ＩＤ＝２」のレコードから取得する。そして、正誤判断手段１８４０１３は、解答情報の５番目の文字「ｖ」が、取得された１以上の誤認識可能性文字の中に存在すると判断する。
【０２３０】
次に、正誤判断手段１８４０１３は、警告情報「警告：「ｒ」が「ｖ」と認識されました。注意してください。」と、解答情報の「ｖ」、正解情報の「ｒ」を用いて構成する。そして、正誤判断手段１８４０１３は、警告情報を警告コメントバッファに追記する。
【０２３１】
そして、続いて、正誤判断手段１８４０１３は、６文字以降の文字が、正解情報「ａｆｔｅｒｎｏｏｎ」と解答情報「ａｆｔｅｖｎｏｏｎ」で一致すると判断する。そして、正誤判断手段１８４０１３は、4問目の解答に対する判断結果を正解とする。そして、正誤判断手段１８４０１３は、判断結果「正解」を問題番号（解答番号）「４」と対応付けて、記憶媒体に一時格納する。
【０２３２】
以降、同様に、記載情報処理部１８４０１は、５問目から９問目まで処理を行い、ここでは、すべての解答の判断結果を「正解」である、と判断する。
【０２３３】
次に、記載情報処理部１８４０１は、１０問目の解答を採点する。まず、文字認識手段１８４０１２２は、正解情報の「Ｓｕｎｄａｙ」の「Ｓ」を検出し、英大文字の辞書を用いた文字認識結果を採用する。また、次に、文字認識手段１８４０１２２は、「Ｓｕｎｄａｙ」の「ｎ」以降、英小文字の辞書を用いた文字認識結果を採用する。このように、文字認識手段１８４０１２２は、媒体１１（解答用紙）の解答欄のマスに記載された文字ごとに認識を行い、かつ、認識対象の文字の種類に対応する辞書を用いて文字認識を行う。かかる処理により、解答用紙に記載された文字の認識率が大幅に向上する。そして、正誤判断手段１８４０１３は、１０問目の解答に対する判断結果も「正解」とする。
【０２３４】
次に、電子ペン識別子とユーザ識別子を取得する。そして、以下のように処理結果が構成される。
【０２３５】
つまり、処理結果構成部１８４０２は、各問題ごとに、問題情報、解答情報、認識結果、判断結果（「正解」の場合は「○」、「不正解」の場合は「×」）、正誤反転ボタンなどを取得し、各問題ごとに、処理結果を構成する。また、処理結果構成部１８４０２は、警告情報も含めて処理結果を構成する。
【０２３６】
そして、処理結果蓄積部１４０７は、処理結果（例えば、構成した処理結果のうちで、各問題の判断結果と合計得点のみ）を蓄積する。ここでの蓄積は、メモリ上への配置でも良い。
【０２３７】
次に、処理結果出力部１４０８は、処理結果構成部１８４０２が構成した処理結果を、図３０に示すように、ディスプレイに出力する。
【０２３８】
なお、上記処理において、処理結果構成部１８４０２は、正誤の判断のごとに、処理結果を構成し、処理結果出力部１４０８は、１問ずつ、処理結果を出力しても良い。かかる場合、図３１に示すように、採点後、すぐに、処理結果構成部１８４０２は処理結果を構成し、出力するようになる。図３１において、４問目を採点中である。
【０２３９】
次に、引き続いて、ユーザは、英語訳の用紙とは別の用紙（媒体１１）を机上に取り出した、とする。
【０２４０】
そして、ユーザは、電子ペン１２で「漢字の書き取り」の領域をチェックした、とする。すると、図３２に示すように、漢字の書き取りの問題が、情報処理装置のディスプレイ上に出力される。
【０２４１】
次に、ユーザは、情報処理装置の画面を見て、ひらがなの用語を、漢字で、媒体１１に、電子ペン１２で記述する。この記述した内容を示す記述情報は、電子ペン１２のメモリに蓄えられていく。
【０２４２】
そして、ユーザは、すべての問題に対して、解答を完了した後、媒体１１の「答え合せ」領域のチェック、「送信」領域のチェックを電子ペン１２で行う（図３３（ａ）参照）。
【０２４３】
すると、上述したように、記載情報と電子ペン識別子を有する電子ペン記載情報が情報処理装置に送信される（図３３（ｂ）参照）。情報処理装置は、電子ペン記載情報を受信し、採点する（図３３（ｃ）参照）。以上の採点処理については、上述した通りである。
【０２４４】
英単語のテストから漢字のテストに移行した場合でも、先に入力したユーザ識別子が有効となる。
【０２４５】
以上、本実施の形態によれば、電子ペンで記載する媒体が代わった場合（テストの科目が代わった場合まど）にでも、既に受信している対応情報を使用する。そのことにより、ユーザは、媒体が代わった場合（テストの科目が代わった場合まど）にでも、再度、ログインなどする必要がなく、連続して電子ペンで情報を記載する（テストを受ける）ことができる。
【０２４６】
また、本実施の形態によれば、解答情報を文字認識処理により取得し、取得した解答情報に対する正誤判断結果を簡易に訂正するボタンを自動取得し、出力する機能により、文字認識が完全でない場合でも、容易に採点が可能となる。
【０２４７】
また、本実施の形態によれば、添削なども含むテスト特有の文字認識方法、正誤判定方法を採用することにより、正誤の判定精度が大幅に向上する。なお、本実施の形態の文字認識方法、正誤判定方法において、文字認識した解答情報と正解情報を比較する前に両者の文字数を比較し、正誤を判定する第一の処理が採用された。また、文字認識する際に、認識対象の文字により、参照する辞書を切り替える（英大文字辞書と英小文字辞書の切り替えなど）第二の処理が採用された。さらに、正誤判定方法において、誤認識可能性文字を利用して、誤認識された場合でも精度高く正誤判定を行う第三の処理が採用された。かかる第一から第三の処理は、単独でも利用可能である。また、３つの処理のうち２つの処理を組み合わせても良いし、３つの処理を行っても良い。
また、本実施の形態において、ユーザ識別子受付部１３０１はユーザ識別子を、必ずしも受け付ける必要はない。かかる場合、ユーザ識別子受付部１３０１は不要である。そして、かかる場合、例えば、ユーザのログインボタンの押下等により、ログインされ、処理が開始される。
【０２４８】
また、上記各実施の形態において、各処理（各機能）は、単一の装置（システム）によって集中処理されることによって実現されてもよく、あるいは、複数の装置によって分散処理されることによって実現されてもよい。
【０２４９】
また、図１６は、本明細書で述べたプログラムを実行して、上述した種々の実施の形態の情報処理装置を実現するコンピュータの外観を示す。上述の実施の形態は、コンピュータハードウェア及びその上で実行されるコンピュータプログラムで実現され得る。図１６は、このコンピュータシステム３４０の概観図であり、図１７は、コンピュータシステム３４０のブロック図である。
【０２５０】
図１６において、コンピュータシステム３４０は、ＦＤ（Ｆｌｅｘｉｂｌｅ  Ｄｉｓｋ）ドライブ、ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｋ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）ドライブを含むコンピュータ３４１と、キーボード３４２と、マウス３４３と、モニタ３４４とを含む。
【０２５１】
図１７において、コンピュータ３４１は、ＦＤドライブ３４１１、ＣＤ−ＲＯＭドライブ３４１２に加えて、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）３４１３と、ＣＤ−ＲＯＭドライブ３４１２及びＦＤドライブ３４１１に接続されたバス３４１４と、ブートアッププログラム等のプログラムを記憶するためのＲＯＭ（Ｒｅａｄ−Ｏｎｌｙ  Ｍｅｍｏｒｙ）３４１５と、ＣＰＵ３４１３に接続され、アプリケーションプログラムの命令を一時的に記憶するとともに一時記憶空間を提供するためのＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）３４１６と、アプリケーションプログラム、システムプログラム、及びデータを記憶するためのハードディスク３４１７とを含む。ここでは、図示しないが、コンピュータ３４１は、さらに、ＬＡＮへの接続を提供するネットワークカードを含んでも良い。
【０２５２】
コンピュータシステム３４０に、上述した実施の形態の情報処理装置の機能を実行させるプログラムは、ＣＤ−ＲＯＭ３５０１、またはＦＤ３５０２に記憶されて、ＣＤ−ＲＯＭドライブ３４１２またはＦＤドライブ３４１１に挿入され、さらにハードディスク３４１７に転送されても良い。これに代えて、プログラムは、図示しないネットワークを介してコンピュータ３４１に送信され、ハードディスク３４１７に記憶されても良い。プログラムは実行の際にＲＡＭ３４１６にロードされる。プログラムは、ＣＤ−ＲＯＭ３５０１、ＦＤ３５０２またはネットワークから直接、ロードされても良い。
【０２５３】
プログラムは、コンピュータ３４１に、上述した実施の形態の情報処理装置の機能を実行させるオペレーティングシステム（ＯＳ）、またはサードパーティープログラム等は、必ずしも含まなくても良い。プログラムは、制御された態様で適切な機能（モジュール）を呼び出し、所望の結果が得られるようにする命令の部分のみを含んでいれば良い。コンピュータシステム３４０がどのように動作するかは周知であり、詳細な説明は省略する。
【０２５４】
なお、上記プログラムにおいて、情報を送信するステップや、情報を受信するステップなどでは、ハードウェアによって行われる処理、例えば、送信するステップにおけるモデムやインターフェースカードなどで行われる処理（ハードウェアでしか行われない処理）は含まれない。
【０２５５】
また、上記プログラムを実行するコンピュータは、単数であってもよく、複数であってもよい。すなわち、集中処理を行ってもよく、あるいは分散処理を行ってもよい。
【０２５６】
また、上記各実施の形態において、一の装置に存在する２以上の通信手段（認証結果受信部や対応情報送信部など）は、物理的に一の媒体で実現されても良いことは言うまでもない。
【０２５７】
本発明は、以上の実施の形態に限定されることなく、種々の変更が可能であり、それらも本発明の範囲内に包含されるものであることは言うまでもない。
【産業上の利用可能性】
【０２５８】
以上のように、本発明にかかる情報処理システムは、電子ペンで記載したユーザの特定が容易である、という効果を有し、テストの自動採点を行う情報処理システム等として有用である。
【図面の簡単な説明】
【０２５９】
【図１】実施の形態１における情報処理システムの概念図
【図２】同情報処理システムのブロック図
【図３】同情報処理装置の動作について説明するフローチャート
【図４】同サーバ装置の動作について説明するフローチャート
【図５】同サーバ装置の動作について説明するフローチャート
【図６】同媒体の例を示す図
【図７】同ユーザ情報管理表を示す図
【図８】同正解情報の例を示す図
【図９】同ログイン画面の例を示す図
【図１０】同対応情報の例を示す図
【図１１】同情報処理装置の画面出力例を示す図
【図１２】同電子ペン記載情報の例を示す図
【図１３】同正誤判断手段の中間処理データの例を示す図
【図１４】同情報処理装置の画面出力例を示す図
【図１５】実施の形態２における情報処理システムのブロック図
【図１６】同情報処理装置またはサーバ装置のコンピュータシステムの概観図
【図１７】同コンピュータシステムのブロック図
【図１８】実施の形態３における情報処理システムのブロック図
【図１９】同情報処理装置の動作について説明するフローチャート
【図２０】同サーバ装置の動作について説明するフローチャート
【図２１】同記載情報処理について説明するフローチャート
【図２２】同処理結果構成処理について説明するフローチャート
【図２３】同情報処理装置のブロック図
【図２４】同情報処理システムの概念図
【図２５】同誤認識可能性情報管理表を示す図
【図２６】同正誤反転ボタン管理表を示す図
【図２７】同画面の表示イメージを示す図
【図２８】同画面の表示例を示す図
【図２９】同媒体の例を示す図
【図３０】同処理結果の例を示す図
【図３１】同処理結果の例を示す図
【図３２】同情報処理システムの概念図
【図３３】同出力の流れを説明する図
【符号の説明】
【０２６０】
１３、１５３、１８３  情報処理装置
１４、１５４、１８４  サーバ装置
１２０１  電子ペン識別子格納部
１２０２  座標情報取得部
１２０３  電子ペン記載情報構成部
１２０４  ペン側電子ペン記載情報送信部
１３０１  ユーザ識別子受付部
１３０２  ログイン画面出力部
１３０２  ユーザ識別子送信部
１３０３  認証結果受信部
１３０４  認証結果出力部
１３０５  電子ペン識別子受信部
１３０６、１５３０６  対応情報取得部
１３０７  対応情報送信部
１３０８  電子ペン記載情報受信部
１３０９  電子ペン記載情報送信部
１３１０  処理結果受信部
１３１１  端末側処理結果出力部
１４０１  対応情報受信部
１４０２  認証部
１４０３  認証結果送信部
１４０４  ユーザ情報格納部
１４０５  サーバ側電子ペン記載情報受信部
１４０６、１８４０１  記載情報処理部
１４０７、１５４０７  処理結果蓄積部
１４０８  処理結果出力部
１４０６１  正解情報格納手段
１４０６２、１８４０１２  解答情報取得手段
１４０６３、１８４０１３  正誤判断手段
１４０６４  点数算出手段
１８３０１  終了受付部
１８３０２  終了部
１８３０３  正誤反転受付部
１８３０４  正誤反転送信部
１８４０２  処理結果構成部
１８４０３  終了受信部
１８４０４  終了処理部
１８４０５  正誤反転部
１８４０１２１  文字数取得手段
１８４０１２２  文字認識手段
１８４０１３１  誤認識可能性情報格納手段
１８４０１３２  文字数合致判断手段
１８４０１３３  文字列合致判断手段
【図１】
2008226213.tif 000003
【図２】
2008226213.tif 000004
【図３】
2008226213.tif 000005
【図４】
2008226213.tif 000006
【図５】
2008226213.tif 000007
【図６】
2008226213.tif 000008
【図７】
2008226213.tif 000009
【図８】
2008226213.tif 000010
【図９】
2008226213.tif 000011
【図１０】
2008226213.tif 000012
【図１１】
2008226213.tif 000013
【図１２】
2008226213.tif 000014
【図１３】
2008226213.tif 000015
【図１４】
2008226213.tif 000016
【図１５】
2008226213.tif 000017
【図１６】
2008226213.tif 000018
【図１７】
2008226213.tif 000019
【図１８】
2008226213.tif 000020
【図１９】
2008226213.tif 000021
【図２０】
2008226213.tif 000022
【図２１】
2008226213.tif 000023
【図２２】
2008226213.tif 000024
【図２３】
2008226213.tif 000025
【図２５】
2008226213.tif 000026
【図２６】
2008226213.tif 000027
【図２４】
2008226213.tif 000028
【図２７】
2008226213.tif 000029
【図２８】
2008226213.tif 000030
【図２９】
2008226213.tif 000031
【図３０】
2008226213.tif 000032
【図３１】
2008226213.tif 000033
【図３２】
2008226213.tif 000034
【図３３】
2008226213.tif 000035