(57)【要約】【課題】電子ペンを使用することにより取得した、連続した複数のストロークから必要な採点記号と部分点数字とを適切に抽出することで、模擬試験等の採点結果を効率的且つ正確に認識することができる採点結果認識システムを提供する。【解決手段】採点結果認識システム１００では、解答用紙３に対して採点者が電子ペン１０により採点記号、訂正記号又は部分点数字を記入して採点を行う。解答用紙３上に記入された採点記号、訂正記号又は部分点数字は、記入データとして採点結果認識システム１００に取得される。採点結果認識システム１００では、記入データから採点記号及び部分点数字に対応するストロークを抽出し、個々の採点記号及び部分点数字の特徴を示す記号情報を参照することにより当該ストロークを認識する。【選択図】図１１
2007264716.tif 000002
【特許請求の範囲】
【請求項１】
電子ペンを利用して記入された記号又は数字を認識する採点結果認識システムにおいて、
前記電子ペンを利用して解答用紙に記入された記入データを取得する記入データ取得手段と、
前記記入データから、採点記号及び部分点数字に対応するストロークを抽出するストローク抽出手段と、
個々の採点記号及び部分点数字の特徴を示す記号情報を記憶する記号情報記憶部と、
前記記号情報を参照して、抽出されたストロークに対応する採点記号及び部分点数字の少なくとも１本以上を認識し、認識結果を生成する認識手段と、を備えることを特徴とする採点結果認識システム。
【請求項２】
前記ストローク抽出手段が抽出したストロークのうち、１本の解答欄内に含まれるストロークを選別する選別手段と、
選別されたストロークが３本以上であるか否かを判定する第１判定手段と、
前記第１判定手段が３本以上であると判定した場合に、記入時刻に基づいて、新しい方から３番目のストロークの中に、新しい方から２番目のストロークが存在しているか否かを判定する第２判定手段と、
前記第２判定手段が存在していると判定した場合に、記入時刻に基づいて、新しい方から３番目のストロークの中に、最も新しいストロークが存在しているか否かを判定する第３判定手段と、をさらに備え、
前記認識手段は、前記第３判定手段が存在していると判定した場合に、採点記号が部分的な正解を示す部分記号であることを認識するとともに、新しい方から２番目及び最も新しいストローク並びに前記記号情報に基づいて部分点数字を認識することを特徴とする請求項１に記載の採点結果認識システム。
【請求項３】
前記第２判定手段が存在していないと判定した場合に、記入時刻に基づいて、新しい方から２番目のストロークの中に、最も新しいストロークが存在しているか否かを判定する第４判定手段をさらに備え、
前記認識手段は、前記第４判定手段が存在していると判定した場合に、採点記号が前記部分記号であることを認識するとともに、最も新しいストローク及び前記記号情報に基づいて部分点数字を認識することを特徴とする請求項２に記載の採点結果認識システム。
【請求項４】
前記認識手段は、前記第３判定手段が存在していないと判定した場合又は第４判定手段が存在していないと判定した場合に、最も新しいストローク及び前記記号情報に基づいて採点記号を認識することを特徴とする請求項３に記載の採点結果認識システム。
【請求項５】
前記第１判定手段が３本以上ではないと判定した場合に、選別されたストロークが２本以上であるか否かを判定する第５判定手段と、
前記第５判定手段が２本以上であると判定した場合に、前記記号情報に基づいて、新しい方から２番目のストロークが採点記号の前記部分記号であるか否かを判定する第６判定手段と、
前記第６判定手段が前記部分記号であると判定した場合に、新しい方から２番目のストロークの中に、最も新しいストロークが存在しているか否かを判定する第７判定手段と、をさらに備え、
前記認識手段は、前記第７判定手段が存在すると判定した場合に、採点記号が前記部分記号であることを認識するとともに、最も新しいストロークに基づいて部分点数字を認識することを特徴とする請求項２乃至４のいずれか一項に記載の採点結果認識システム。
【請求項６】
前記認識手段は、前記第６判定手段が前記部分記号でないと判定した場合又は前記第７判定手段が存在しないと判定した場合に、最も新しいストローク及び前記記号情報に基づいて採点記号を認識することを特徴とする請求項５に記載の採点結果認識システム。
【請求項７】
前記第５判定手段が２本以上でないと判定した場合に、選別されたストロークが１本であるか否かを判定する第８判定手段をさらに備え、
前記認識手段は、前記第８判定手段が１本であると判定した場合に、最も新しいストローク及び前記記号情報に基づいて採点記号を認識することを特徴とする請求項５又は６に記載の採点結果認識システム。
【請求項８】
コンピュータ上で実行されることにより、
電子ペンを利用して解答用紙に記入された記入データを取得する記入データ取得手段、
前記記入データから、採点記号及び部分点数字に対応するストロークを抽出するストローク抽出手段、
個々の採点記号及び部分点数字の特徴を示す記号情報を記憶する記号情報記憶部と、
前記記号情報を参照して、抽出されたストロークに対応する採点記号及び部分点数字の少なくとも１本以上を認識し、認識結果を生成する認識手段、として前記コンピュータを機能させることを特徴とする採点結果認識処理プログラム。
【請求項９】
前記ストローク抽出手段が抽出したストロークのうち、１本の解答欄内に含まれるストロークを選別する選別手段、
選別されたストロークが３本以上であるか否かを判定する第１判定手段、
前記第１判定手段が３本以上であると判定した場合に、記入時刻に基づいて、新しい方から３番目のストロークの中に、新しい方から２番目のストロークが存在しているか否かを判定する第２判定手段、
前記第２判定手段が存在していると判定した場合に、記入時刻に基づいて、新しい方から３番目のストロークの中に、最も新しいストロークが存在しているか否かを判定する第３判定手段、としてさらに前記コンピュータを機能させ、
前記認識手段は、前記第３判定手段が存在していると判定した場合に、採点記号が部分的な正解を示す部分記号であることを認識するとともに、新しい方から２番目及び最も新しいストローク並びに前記記号情報に基づいて部分点数字を認識することを特徴とする請求項８に記載の採点結果認識処理プログラム。
【請求項１０】
前記第２判定手段が存在していないと判定した場合に、記入時刻に基づいて、新しい方から２番目のストロークの中に、最も新しいストロークが存在しているか否かを判定する第４判定手段としてさらに前記コンピュータを機能させ、
前記認識手段は、前記第４判定手段が存在していると判定した場合に、採点記号が前記部分記号であることを認識するとともに、最も新しいストローク及び前記記号情報に基づいて部分点数字を認識することを特徴とする請求項９に記載の採点結果認識処理プログラム。
【請求項１１】
前記認識手段は、前記第３判定手段が存在していないと判定した場合又は第４判定手段が存在していないと判定した場合に、最も新しいストローク及び前記記号情報に基づいて採点記号を認識することを特徴とする請求項１０に記載の採点結果認識処理プログラム。
【請求項１２】
前記第１判定手段が３本以上ではないと判定した場合に、選別されたストロークが２本以上であるか否かを判定する第５判定手段、
前記第５判定手段が２本以上であると判定した場合に、前記記号情報に基づいて、新しい方から２番目のストロークが採点記号の前記部分記号であるか否かを判定する第６判定手段、
前記第６判定手段が前記部分記号であると判定した場合に、新しい方から２番目のストロークの中に、最も新しいストロークが存在しているか否かを判定する第７判定手段、としてさらに前記コンピュータを機能させ、
前記認識手段は、前記第７判定手段が存在すると判定した場合に、採点記号が前記部分記号であることを認識するとともに、最も新しいストロークに基づいて部分点数字を認識することを特徴とする請求項９乃至１１のいずれか一項に記載の採点結果認識処理プログラム。
【請求項１３】
前記認識手段は、前記第６判定手段が前記部分記号でないと判定した場合又は前記第７判定手段が存在しないと判定した場合に、最も新しいストローク及び前記記号情報に基づいて採点記号を認識することを特徴とする請求項１２に記載の採点結果認識処理プログラム。
【請求項１４】
前記第５判定手段が２本以上でないと判定した場合に、選別されたストロークが１本であるか否かを判定する第８判定手段としてさらに前記コンピュータを機能させ、
前記認識手段は、前記第８判定手段が１本であると判定した場合に、最も新しいストローク及び前記記号情報に基づいて採点記号を認識することを特徴とする請求項１２又は１３に記載の採点結果認識処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子ペンで記入した情報を正確に取得するための技術に関する。
【背景技術】
【０００２】
学校、予備校、塾などにおいては、学生を対象に模擬試験が行われる。学生は、答案用紙に解答を記入し、答案用紙は回収され、採点者が赤ペンなどで採点結果を答案用紙に記入する。一般的に、採点結果は問題毎にマル「○」、バツ「レ」、サンカク「△」などの採点記号として答案用紙に記入される。また、サンカク「△」は部分的に正解している場合に使用され、一般的にサンカク「△」の中に部分点を表す数字（以下、「部分点数字」とも呼ぶ。）が記入される。
【０００３】
しかし、これまでの自動採点システムでは、部分点数字を記入することを想定していなかった（例えば、特許文献１）。また、部分点数字を記入することとしても、採点記号や部分点数字を分離してそれぞれを認識することが困難であるため、採点記号と部分点数字は、答案用紙上の別のエリアに記入させることになっていた。
【０００４】
【特許文献１】特開２００４−２０６２９５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
本発明は、以上の点に鑑みてなされたものであり、電子ペンを使用することにより取得した、連続した複数のストロークから必要な採点記号と部分点数字とを適切に抽出することで、模擬試験等の採点結果を効率的且つ正確に認識することが可能な採点結果認識システムを提供することを課題とする。
【課題を解決するための手段】
【０００６】
本発明の１つの観点では、電子ペンを利用して記入された記号又は数字を認識する採点結果認識システムにおいて、前記電子ペンを利用して解答用紙に記入された記入データを取得する記入データ取得手段と、前記記入データから、採点記号及び部分点数字に対応するストロークを抽出するストローク抽出手段と、個々の採点記号及び部分点数字の特徴を示す記号情報を記憶する記号情報記憶部と、前記記号情報を参照して、抽出されたストロークに対応する採点記号及び部分点数字の少なくとも１本以上を認識し、認識結果を生成する認識手段と、を備える。
【０００７】
上記のように構成された採点結果認識システムによれば、受験者などが解答を記入した解答用紙に対して、採点者が電子ペンによりマル、バツなどの採点記号、訂正記号又は部分点数字を記入して採点を行う。ここで、部分点数字とは、正解でも不正解でもないが、部分的に正解である部分記号と共に記入される数字である。具体的に、部分点数字は総合得点に関係する。解答用紙上に記入された採点記号、訂正記号又は部分点数字は、記入データとして採点結果認識システムに取得される。採点結果認識システムでは、記入データから採点記号及び部分点数字に対応するストロークを抽出し、個々の採点記号及び部分点数字の特徴を示す記号情報を参照することにより当該ストロークを認識する。認識結果としては当該ストロークに対応する採点記号又は部分点数字の少なくとも１本以上が特定される。これによれば、採点者は解答用紙上に電子ペンで採点記号、訂正記号及び部分点数字を記入するだけで、採点記号及び部分点数字の少なくとも１本以上を容易に認識することができる。つまり、採点者が記入した採点記号及び部分点数字といった採点結果を容易に集計、分析することが可能となる。
【０００８】
上記採点認識システムの一態様では、前記ストローク抽出手段が抽出したストロークのうち、１本の解答欄内に含まれるストロークを選別する選別手段と、選別されたストロークが３本以上であるか否かを判定する第１判定手段と、前記第１判定手段が３本以上であると判定した場合に、記入時刻に基づいて、新しい方から３番目のストロークの中に、新しい方から２番目のストロークが存在しているか否かを判定する第２判定手段と、前記第２判定手段が存在していると判定した場合に、記入時刻に基づいて、新しい方から３番目のストロークの中に、最も新しいストロークが存在しているか否かを判定する第３判定手段と、をさらに備え、前記認識手段は、前記第３判定手段が存在していると判定した場合に、採点記号が部分的な正解を示す部分記号であることを認識するとともに、新しい方から２番目及び最も新しいストローク並びに前記記号情報に基づいて部分点数字を認識する。
【０００９】
上記のように構成された採点結果認識システムによれば、解答用紙内の１本の解答欄に記入された全てのストロークを抽出し、１本の解答欄内に存在するストローク数を算出する。そして、１本の解答欄内に存在するストローク数が３本以上である場合、記入時刻に基づいて新しい方から３番目のストロークの中に、新しい方から２番目及び最も新しいストロークが存在しているか否かを判定する。具体的に部分記号が１ストロークで記入可能なサンカク（△）であり、部分点数字を当該サンカク（△）の中に記入する場合、このように新しい方から３番目のストロークの中に、新しい方から２番目及び最も新しいストロークが存在しているか否かを判定することで、採点記号を認識することが可能となる。存在する場合には、新しい方から３番目のストロークが部分記号サンカク（△）であり、新しい方から２番目及び最も新しいストロークが部分点数字となる。よって、新しい方から２番目及び最も新しいストロークを記号情報に基づいて認識することで、採点記号認識システムは、採点記号及び部分点数字の双方を認識することができる。なお、この場合、部分点数字は２ストロークで構成される数字、例えば「４、５」等となる。これによれば、連続した複数のストロークから必要な採点記号と部分点数字とを適切に取得して認識することができる。
【００１０】
上記採点結果認識システムの他の一態様では、前記第２判定手段が存在していないと判定した場合に、記入時刻に基づいて、新しい方から２番目のストロークの中に、最も新しいストロークが存在しているか否かを判定する第４判定手段をさらに備え、前記認識手段は、前記第４判定手段が存在していると判定した場合に、採点記号が前記部分記号であることを認識するとともに、最も新しいストローク及び前記記号情報に基づいて部分点数字を認識する。
【００１１】
上記のように構成された採点結果認識システムによれば、新しい方から２番目のストロークが新しい方から３番目のストロークの中に存在していない場合、最も新しいストロークが新しい方から２番目のストロークの中に存在しているか否かを判定する。存在する場合には、新しい方から２番目のストロークが部分記号サンカク（△）であり、最も新しいストロークが部分点数字となる。よって、最も新しいストロークを記号情報に基づいて認識することで、採点記号認識システムは、採点記号及び部分点数字の双方を容易に認識することができる。なお、この場合、部分点数字は１ストロークで構成される数字、例えば「１、２」等となる。また、この場合、新しい方から３番目のストロークは認識対象外のストロークとして取り扱う。即ち、採点記号認識システムは、新しい方から２番目及び最も新しいストロークに基づいて、採点結果及び部分点数字の認識を行う。
【００１２】
上記採点結果認識システムの他の一態様では、前記認識手段は、前記第３判定手段が存在していないと判定した場合又は第４判定手段が存在していないと判定した場合に、最も新しいストローク及び前記記号情報に基づいて採点記号を認識する。
【００１３】
上記のように構成された採点結果認識システムによれば、最も新しいストロークがいずれのストロークの中にも存在しない場合、部分点数字が記入されていないものと判断し、当該最も新しいストロークを記号情報に基づいて認識することで採点記号を認識することができる。この場合、新しい方から２番目及び３番目のストロークは認識対象外のストロークとして取り扱う。即ち、採点記号認識システムは、最も新しいストロークのみに基づいて、採点結果の認識を行う。
【００１４】
上記採点結果認識システムの他の一態様では、前記第１判定手段が３本以上ではないと判定した場合に、選別されたストロークが２本以上であるか否かを判定する第５判定手段と、前記第５判定手段が２本以上であると判定した場合に、前記記号情報に基づいて、新しい方から２番目のストロークが採点記号の前記部分記号であるか否かを判定する第６判定手段と、前記第６判定手段が前記部分記号であると判定した場合に、新しい方から２番目のストロークの中に、最も新しいストロークが存在しているか否かを判定する第７判定手段と、をさらに備え、前記認識手段は、前記第７判定手段が存在すると判定した場合に、採点記号が前記部分記号であることを認識するとともに、最も新しいストロークに基づいて部分点数字を認識する。
【００１５】
上記のように構成された採点結果認識システムによれば、解答欄内に存在するストロークが２本以上であるか否かを判定する。存在する場合、採点結果認識システムは、新しい方から２番目のストロークが部分記号、例えばサンカク（△）であるか否かを判定する。部分記号である場合、採点結果認識システムはさらに、最も新しいストロークが新しい方から２番目のストロークの中に存在しているか否かを判定する。存在する場合には、最も新しいストロークが部分点数字となる。よって、最も新しいストロークを記号情報に基づいて認識することで、採点記号認識システムは、採点記号及び部分点数字の双方を容易に認識することができる。なお、この場合、部分点数字は１ストロークで構成される数字、例えば「１、２」等となる。
【００１６】
上記採点結果認識システムの他の一態様では、前記認識手段は、前記第６判定手段が前記部分記号でないと判定した場合又は前記第７判定手段が存在しないと判定した場合に、最も新しいストローク及び前記記号情報に基づいて採点記号を認識する。
【００１７】
上記のように構成された採点結果認識システムによれば、新しい方から２番目のストロークが部分記号でない場合、又は、最も新しいストロークが新しい方から２番目のストロークの中に存在していない場合、部分点数字が記入されていないものと判断し、当該最も新しいストロークを記号情報に基づいて認識することで採点記号を認識することができる。この場合、新しい方から２番目のストロークは認識対象外のストロークとして取り扱う。即ち、採点記号認識システムは、最も新しいストロークのみに基づいて採点結果の認識を行う。
【００１８】
上記採点結果認識システムのさらに他の一態様では、前記第５判定手段が２本以上でないと判定した場合に、選別されたストロークが１本であるか否かを判定する第８判定手段をさらに備え、前記認識手段は、前記第８判定手段が１本であると判定した場合に、最も新しいストローク及び前記記号情報に基づいて採点記号を認識する。
【００１９】
上記のように構成された採点結果認識システムによれば、解答欄内にストロークが存在するか否かを判定する。存在する場合、採点結果認識システムは、当該ストロークを記号情報に基づいて認識することで、採点記号を認識することができる。
【００２０】
本発明の別の観点では、コンピュータ上で実行されることにより、電子ペンを利用して解答用紙に記入された記入データを取得する記入データ取得手段、前記記入データから、採点記号及び部分点数字に対応するストロークを抽出するストローク抽出手段、個々の採点記号及び部分点数字の特徴を示す記号情報を記憶する記号情報記憶部と、前記記号情報を参照して、抽出されたストロークに対応する採点記号及び部分点数字の少なくとも１本以上を認識し、認識結果を生成する認識手段、として前記コンピュータを機能させる。
【００２１】
上記プログラムをコンピュータにより実行することにより、上述の採点結果認識システムを実現することができる。また、上述の採点結果認識システムの各態様も同様に実現することができる。
【発明の効果】
【００２２】
本発明によれば、電子ペンを使用することにより取得した、連続した複数のストロークから必要な採点記号と部分点数字を適切に抽出することで、模擬試験等の採点結果を効率的且つ正確に認識することができる。
【発明を実施するための最良の形態】
【００２３】
以下、図面を参照して本発明の好適な実施の形態について説明する。まず、本発明のシステムにおいて入力デバイスとして使用される電子ペンの概要について説明する。
【００２４】
［電子ペン］
図１は電子ペンの使用形態を模式的に示す図であり、図２は電子ペンの構造を示す機能ブロック図である。図１に示すように、電子ペン１０は、ドットパターンが印刷された専用ペーパー２０と組み合わせて使用される。電子ペン１０は、通常のインクペンと同様のペン先部１７を備えており、利用者は通常のインクペンと同様に専用ペーパー２０上に文字などを書くことになる。
【００２５】
図２に示すように、電子ペン１０は、その内部にプロセッサ１１、メモリ１２、データ通信ユニット１３、バッテリー１４、ＬＥＤ１５、カメラ１６及び圧力センサ１８を備える。また、電子ペン１０は通常のインクペンと同様の構成要素としてインクカートリッジ（図示せず）などを有する。
【００２６】
電子ペン１０は、ペン先部１７により専用ペーパー２０上に描かれたインクの軌跡をデータ化するのではなく、専用ペーパー２０上で電子ペン１０が移動した軌跡座標をデータ化する。ＬＥＤ１５が専用ペーパー２０上のペン先部１７近傍を照明しつつ、カメラ１６が専用ペーパー２０に印刷されているドットパターンを読み取り、データ化する。つまり、電子ペン１０は専用ペーパー２０上で利用者が電子ペン１０を移動させることにより生じるストロークを画像データ又はベクトルデータとして取得することができる。
【００２７】
圧力センサ１８は、利用者が電子ペン１０により専用ペーパー上に文字などを書く際にペン先部１７に与えられる圧力、即ち筆圧を検出し、プロセッサ１１へ供給する。プロセッサ１１は、圧力センサ１８から与えられる筆圧データに基づいて、ＬＥＤ１５及びカメラ１６のスイッチオン／オフの切換を行う。即ち、利用者が電子ペン１０で専用ペーパー２０上に文字などを書くと、ペン先部１７には筆圧がかかる。よって、所定値以上の筆圧が検出されたときに、利用者が記述を開始したと判定して、ＬＥＤ１５及びカメラ１６を作動する。
【００２８】
カメラ１６は専用ペーパー２０上のドットパターンを読み取り、そのパターンデータをプロセッサ１１に供給する。プロセッサ１１は、供給されたドットパターンから、専用ペーパー２０上でのＸ／Ｙ座標を算出する。
【００２９】
プロセッサ１１は、利用者の記述が行われる間に、筆圧の配列データ及びＸ／Ｙ座標データを取得し、タイムスタンプ（時間情報）と関連付けてメモリ１２に記憶していく。よって、メモリ１２内には利用者の記述内容に対応するデータが時系列で記憶されていく。メモリ１２の容量は例えば１Ｍバイト程度とすることができる。
【００３０】
利用者により送信指示がなされるまでは、取得された全てのデータはメモリ１２内に保持される。そして、利用者が送信指示を行うと、データ通信ユニット１３により、電子ペン１０と所定距離内にある端末装置２５へメモリ１２内のデータが送信される。基本的には、一度送信指示がなされると、電子ペン１０はメモリ１２内に記憶していた全てのデータを端末装置２５へ送信するため、メモリ１２内はクリアされる。よって、送信後にもう一度同じ情報を端末装置２５へ送信したい場合には、利用者は専用ペーパー２０上に再度記述を行う必要がある。なお、この場合、利用者は専用ペーパー２０上にインクペンで書かれた文字などをなぞればよいことになる。
【００３１】
電子ペン１０自体は、送信ボタンなどの機能ボタンを備えておらず、送信指示その他の指示は、利用者が専用ペーパー２０上の所定位置に設けられた専用ボックスを電子ペン１０でチェックすることにより実行される。専用ボックスの位置座標には、予め送信指示が対応付けられており、プロセッサ１１は専用ボックスの位置座標を受信すると、データ通信ユニット１３にメモリ１２内のデータを供給し、端末装置２５への送信を行わせる。なお、電子ペン１０は、データの送信完了を電子ペンの振動により示すことができる。
【００３２】
バッテリー１４は電子ペン１０内の各要素に電源供給するためのものであり、例えば電子ペンのキャップ（図示せず）により電子ペン１０自体の電源のオン／オフを行うことができる。
【００３３】
このように、電子ペン１０は利用者が専用ペーパー２０上に記述した文字などに対応する座標データ及び筆圧データを取得して近傍の端末装置２５へ送信する機能を有するが、電子ペン１０のペン先部１７は通常のインクペンとなっているため、専用ペーパー２０上に記述した内容はオリジナルの原本として残るという特徴がある。即ち、紙の原本に対して記述するのと同時に、その内容を座標データなどの形態でリアルタイムに電子化することができる。
【００３４】
なお、電子ペン１０の標準機能によれば、電子ペン１０により得られるデータは、原則として座標データ又はベクトルデータの形態であり、テキストデータではない。但し、電子ペン１０は標準機能として、専用ペーパー２０上に設けられた専用エリアに記述することにより、英数字に限りテキスト化する機能は備えている。
【００３５】
また、電子ペン１０内には、ペン自体及びその所有者に関するプロパティ情報（ペン情報及びペン所有者情報）を保持することができ、アプリケーションから参照することができる。ペン情報としては、バッテリーレベル、ペンＩＤ、ペン製造者番号、ペンソフトウェアのバージョン、サブスクリプションプロバイダのＩＤなどを保持できる。また、ペン所有者情報としては、国籍、言語、タイムゾーン、emailアドレス、空きメモリ容量、名称、住所、ファックス／電話番号、携帯電話番号などを保持することができる。
【００３６】
なお、上記の例におけるデータ通信ユニット１３では、Bluetooth（登録商標）の無線伝送、ＵＳＢケーブルを使用した有線伝送、端子などの接触によるデータ伝送など、各種の方法によって電子ペン１０から端末装置２５へのデータ送信を行うことが考えられる。
【００３７】
次に、電子ペンにより利用者が記述した内容のＸ／Ｙ座標データを取得する方法について説明する。前述のように専用ペーパー２０には、所定のドットパターンが印刷されている。電子ペン１０のカメラ１６は、利用者が専用ペーパー２０上に記述したインクの軌跡を読み取るのではなく、専用ペーパー２０上のドットパターンを読み取る。実際、図１に示すように、ＬＥＤ１５による照明エリア及びカメラ１６の撮影エリア（照明エリア内に位置する）は、ペン先部１７が専用ペーパー２０に接触する位置とはずれている。
【００３８】
ドットパターンはカーボンを含む専用インキなどで印刷されており、カメラ１６はその専用インキによるパターンのみを認識することができる。専用インキ以外のインキ（カーボンを含まない）により、専用ペーパー上に罫線や枠などを印刷しても、電子ペンはそれらを認識することはない。よって、専用ペーパーを利用して各種申込書などの帳票を作成する際は、専用インキ以外のインキで入力枠や罫線、注意書きなどを印刷する。
【００３９】
ドットパターンは、図３に例示するように、各ドットの位置がデータに対応付けされている。図３の例では、ドットの位置を格子の基準位置（縦線及び横線の交差点）から上下左右にシフトすることにより、０〜３の２ビット情報を表示した例である。このようにして表現された情報の組合せにより、専用ペーパー上の位置座標が決定される。図４（ａ）に例示するように、縦横２mmの範囲内に３６個のドットが格子状に配置され、これらのドットにより示されるデータの配列（図４（ｂ））が、その専用ペーパー上の位置座標と対応付けされている。よって、電子ペン１０のカメラ１６が図４（ａ）に示すようなドットパターンを撮影すると、プロセッサ１１はカメラ１６から入力されるドットパターンのデータに基づいて図４（ｂ）に示すデータ配列を取得し、それに対応する専用ペーパー上の位置座標（即ち、そのドットパターンがその専用ペーパー上のどの位置にあるのか）をリアルタイムで算出する。なお、ドットパターンを認識する最小単位は２mm×２mmであり、カメラ１６は毎秒１００回程度の撮影を行う。
【００４０】
次に、専用ペーパーについて説明する。専用ペーパーの構造の一例を図５に示す。図示のように、専用ペーパー２０は、台紙３０上にドットパターン３２が印刷され、その上に罫線などの図案３４が印刷されている。台紙３０は通常は紙であり、ドットパターン３２は前述のようにカーボンを含んだ専用インキにより印刷される。また、通常のインキなどにより図案３４が印刷される。ドットパターンと図案とは同時に印刷してもよいし、いずれかを先に印刷してもよい。
【００４１】
図案３４の例を図６に示す。図６は、ある申込書３６の例であり、複数の記入欄３８や送信ボックス３９が印刷されている。図６には明確に図示されておらず、詳細は後述するが、実際にはドットパターンが申込書３６の全面に印刷されており、その上に記入欄３８や送信ボックス３９が通常のインキにより印刷されている。利用者は、ドットパターンを意識することなく、従来からある申込書と同様に、電子ペン１０を使用して必要事項を申込書３６の各記入欄３８に記入すればよい。
【００４２】
専用ペーパー２０上のエリアは大きく２種類のエリアに分けることができる。１つは記入エリアであり、電子ペン１０による記述内容をそのまま情報として取り扱うエリアである。図６の例では複数の記入欄３８がこれに該当する。もう１つは機能エレメントであり、対応するエリア内を電子ペン１０でチェックした際に、予めそのエリアに対して定義されているアクション、指示などを実行するようになっている。図６の例における送信ボックス３９がこれに該当する。
【００４３】
送信ボックス３９は前述したように電子ペン１０内に記憶されているデータを近傍の端末装置２５へ送信するための指示を行う際に使用される。利用者が送信ボックス３９内に電子ペン１０でチェックを入れると、電子ペン１０が送信ボックス内のドットパターンを読み取る。当該パターンは送信指示に対応付けられており、電子ペン１０内のプロセッサ１１はデータ通信ユニット１３にメモリ１２内の記憶データの送信命令を発する。
【００４４】
ドットパターンの割り当ては、通常、アプリケーション（用紙の種類）毎に行われる。即ち、ある申込書内のドットパターンは１枚の用紙の中で重複することはないが、同一の申込書には全て同じドットパターンが印刷されている。よって、利用者が電子ペン１０で必要事項を入力すると、その入力事項がその申込書のどの項目に対するものであるかを、申込書上の座標データから特定することができる。
【００４５】
このように、ドットパターンを印刷した専用ペーパー上に所定の図案を印刷することにより、専用ペーパーを利用した各種申込書が作成できる。利用者は電子ペン１０を使用して通常の要領で必要事項を記入すれば、その電子データが自動的に取得される。
【００４６】
上記の例では、ドットパターンは専用ペーパー上にカーボンを含むインキにより印刷されているが、プリンタ及びカーボンを含むインクを使用してドットパターンを通常の紙上にプリントすることも可能である。さらに、専用ペーパー上の図案も印刷ではなく、プリンタにより形成することも可能である。ドットパターンをプリンタにより紙上に形成する場合には、１枚１枚に異なるドットパターンを形成することが可能である。よって、形成されたドットパターンの違いにより、それらの用紙１枚１枚を識別し、区別することが可能となる。
【００４７】
なお、本明細書においては、「印刷」の語は、通常の印刷のみならず、プリンタによるプリントも含む概念とする。
【００４８】
次に、電子ペンにより取得したデータの送信処理について図２を参照して説明する。電子ペン１０が取得したデータは、主として利用者が入力した事項のデータであるが、通常はそのデータの送信先であるサービスサーバがどこであるかの情報は含まれていない。その代わりに、その専用ペーパーに関するアプリケーションやサービスを特定する情報が専用ペーパー上のドットパターンに含まれており、利用者の入力作業中に専用ペーパーからその情報が取得されている。よって、電子ペン１０から記入データを受け取った端末装置２５は、まず、問い合わせサーバ２６に対して、その専用ペーパーに対して入力されたデータをどのサービスサーバ２７へ送信すべきかの問い合わせを行う。問い合わせサーバ２６は、専用ペーパー毎に、対応するサービスサーバの情報を有しており、端末装置２５からの問い合わせに応じて、当該専用ペーパーに関するサービスなどを行うサービスサーバ２７の情報（ＵＲＬなど）を端末装置２５へ回答する。それから、端末装置２５は、電子ペンから取得した記入データをそのサービスサーバ２７へ送信することになる。
【００４９】
なお、上記の例では端末装置２５、問い合わせサーバ２６及びサービスサーバ２７が別個に構成されているが、これらの幾つか又は全てを１つの装置として構成することも可能である。本実施形態において、後述する識別サーバは、問い合わせサーバ２６及びサービスサーバ２７を兼ねているものとする。
【００５０】
[採点結果認識システム]
次に、本発明の採点結果認識システムについて説明する。この採点結果認識システムでは、模擬試験などで受験者が解答を記入した解答用紙を用いて採点者が採点を行う。図７に採点結果認識システムの概略構成を示す。
【００５１】
解答用紙３は、上述の専用帳票として作成され、試験を受ける受験者は筆記用具として電子ペンではなく、通常の鉛筆やペンを使用して問題に対する解答を解答用紙３に記入する。模擬試験後、解答用紙３は回収され、採点者に配布される。採点者は、電子ペン１０を使用して採点作業を行う。採点者が使用する電子ペン１０には、例えばインクペンユニット内に赤インクが充填されるので、採点結果は解答用紙３上に赤ペンで記入されることになる。
【００５２】
採点者が解答用紙３上に電子ペン１０を用いてマル（○）、バツ（レ）などの採点記号を記入すると、電子ペン１０は記入された採点記号に対応するストロークデータ（以下、「記入データ」とも呼ぶ。）を取得し、電子ペン１０内のメモリ１２に一時的に記憶した後、記入データを端末装置２５へ送信する。端末装置２５は、例えばパーソナルコンピュータや携帯電話、ＰＤＡなどの装置とすることができ、電子ペン１０から記入データを受信し、ネットワーク２を通じてサーバ５へ送信する。
【００５３】
サーバ５は、採点結果の認識処理や集計処理などを行うサーバである。サーバ５は、端末装置２５から記入データを受信すると、認識処理を実行して採点結果を得る。また、サーバ５は、必要に応じて採点結果の集計処理や分析処理も実行する。そのため、サーバ５は、集計結果や分析結果を記憶するための結果データベース（以下、「ＤＢ」と呼ぶ。）６に接続されている。
【００５４】
実際的なシステムの構成としては、学校や塾の先生などの採点者が電子ペン１０及び端末装置２５を使用して採点を行い、学校や塾にあるサーバ５へ記入データを送信するように構成することができる。また、その代わりに、サーバ５を学校や学習塾以外の企業などが運営し、取得した採点結果や集計結果などを学校や学習塾へ提供する構成とすることもできる。
【００５５】
[解答用紙]
次に、解答用紙について詳しく説明する。本発明のシステムでは、解答用紙は、上述した専用ペーパーとして作成されている。即ち、図５に例示するように台紙３０上に所定のドットパターン３２が印刷されており、その上に所定の文字や解答欄などが印刷されている。先に述べたように、ドットパターン３２は電子ペン１０が認識することができるように、カーボンを含んだインキにより印刷されている。一方、文字や解答欄などの図案３４は、通常の（カーボンを含まない）インキにより印刷されているため、電子ペン１０がそれを認識することはない。
【００５６】
従来の解答用紙３の例を図８（ａ）に示す。図示のように、従来の解答用紙３上には、問題番号を示す文字の他に、「解答欄兼採点記号記入欄」と「部分点欄」が設けられている。受験者は、まず、通常の鉛筆やペンを使用して「解答欄兼採点記号記入欄」に記入を行う。そして、採点者は、図８（ｂ）に示すように、電子ペン１０を使用して「解答欄兼採点記号記入欄」にマル（○）、サンカク（△）、バツ（レ）といった採点記号を記入する。ここで、本実施形態では、受験者の記入が正解であればマル（○）、不正解であればバツ（レ）、完全な正解ではないが部分的な正解であればサンカク（△）をそれぞれ記入するものとする。また、部分的な正解である場合、採点者は、電子ペン１０を使用して「部分点欄」に部分点を表す数字を記入する。従来の採点者は、このように、「解答欄兼採点記号記入欄」に各採点記号を、「部分点欄」に部分点数字をそれぞれ記入する必要があった。よって、解答用紙３内に「解答欄兼採点記号記入欄」とは別エリアの「部分点欄」を設ける必要があり、デザイン上問題が生じていた。
【００５７】
一方、本発明の解答用紙３の例を図９（ａ）に示す。図示のように、解答用紙３上には、問題番号を示す文字の他に、「解答欄兼採点記号記入欄」のみが設けられている。採点者は、図９（ｂ）に示すように、電子ペン１０を使用して「解答欄兼採点記号記入欄」に採点記号のみならず部分点数字も記入する。このとき、部分点数字は、図示のように、原則としてサンカク（△；以下、「部分記号」とも呼ぶ。）の中に収まるように記入する。これによれば、従来のように、「解答欄兼採点記号記入欄」とは別のエリアに「部分点欄」を設ける必要がないため、解答欄を広く取れるというメリットがある。また、問題欄と解答欄が一緒になり、部分点欄を設けることが難しいタイプの用紙にも容易に適用することができる。さらに、サンカク（△）の中に部分点数字を記入する方法は、従来から広く一般的に行われてきた手順であるため、採点者への教育が容易である。なお、採点者がサンカクよりはみ出して部分点数字を記入することを考慮し、サーバ５が、実際に記入されたサンカクより大きめの範囲で部分点数字認識するようにしてもよい。
【００５８】
ここで、採点記号について詳しく説明する。採点記号を決定する際には考慮すべき点がある。第１の点は、採点者が使用する採点記号の形には採点者毎に個人差があるということである。通常、マル（○）やサンカク（△）は１ストロークで記入されるが、バツについては（×）や（レ）などを使用する場合があり、（×）の場合には２ストロークとなる。本発明は２ストロークの記号である（×）にも適用することが可能であるが、本実施形態では便宜上、採点記号は全て１ストロークの記号とする。
【００５９】
採点記号を決定する際に考慮すべき第２の点は、採点記号の記入間違いを訂正する必要があることである。採点者としては、一旦記入した採点記号が誤りであった場合（例えば、本来は解答が不正解であり「バツ（レ）」を記入すべき解答欄に「マル（○）」を記入してしまったなど）がありうるので、それを正しい採点記号に訂正可能とする必要がある。そこで、本実施形態では、記入した採点記号を訂正するための訂正記号を採用する。なお、訂正記号は１ストローク以上の横線とする。
【００６０】
正解を示す採点記号、マル（○）の特徴としては、例えばストロークが一筆書きであること、略円形であること、ストロークの始点と終点が近接していることなどの条件が記号情報として後述する記号テーブルに記憶される。部分的な正解を示す採点記号、サンカク（△）の特徴としては、例えばストロークが一筆書きであること、ストロークの折れ曲がり点が２つあること、ストロークの始点と終点が近接していることなどの条件が記号情報として記憶される。不正解を示す採点記号、バツ（レ）の特徴としては、例えばストロークが左から右方向へ移動すること（始点が終点よりも左に存在すること）、ストロークが所定角度範囲内の右上がりであること、などが記号情報として記憶される。サーバ５は、ストロークデータの特徴を分析し、記号テーブルに記憶された記号情報を参照して、そのストロークがいずれの採点記号又は部分点数字に該当するかを判定する。
【００６１】
採点記号を決定する際に考慮すべき第３の点は、解答欄に記入した採点記号が複数の解答欄に跨ってしまう場合があることである。通常、解答用紙上には複数の解答欄が隣接して設けられているので、ある解答欄に対して採点者が記入した採点記号が隣接する解答欄にも跨ってしまう場合がある。この問題は、採点者が解答欄内に収まるように採点記号を記入することを義務付ければ解消するのであるが、実際には採点者が短時間に多数の解答用紙の採点を行うので、小さな解答欄に素早く正確に採点記号を記入することは難しい。
【００６２】
そこで、本実施形態では、採点記号は採点の対象となる解答欄内から書き始めることをルールとする。これにより、例えばある採点記号に対応するストロークの開始点が採点の対象となる解答欄内にあれば、ストロークの途中が解答欄外にはみ出ていたり、隣の解答欄に記入された採点記号と重なっていたりしたとしても、各解答欄で対象となる採点記号を特定することができる。
【００６３】
なお、本実施形態における他のルールとして、最後は必ず採点記号か部分点数字で終わることが挙げられる。即ち、訂正記号で終わることはない。また、部分点数字は必ず採点記号サンカク（△）の後に記入することが挙げられる。このとき、部分点数字は必ずサンカク（△）の中に収まるように記入する。
【００６４】
図１０（ａ）乃至（ｄ）に、解答欄内に存在するストローク数毎の採点記号、訂正記号又は部分点数字の記入例を示す。上述のルールによれば、採点記号サンカク（△）の中に、部分点数字として２ストロークの数字（４，５，７）を記入する場合が最も多くのストロークを必要とする単位といえる。即ち、解答欄毎に最後から３本のストロークを対象に採点記号、訂正記号及び部分点数字を分離、判別できれば、採点結果を認識することが可能となる。よって、本発明では、解答欄内に記入されたストローク数が、３本以上、２本又は１本の場合に場合分けした上で、後述する記号テーブルを参照することにより、各解答欄に記入された採点結果を認識するものとする。
【００６５】
[サーバ]
次に、サーバ５について図１１を参照して詳しく説明する。図１１は、採点結果認識システム１００における、特にサーバ５の内部構成を示す図である。図示のように、サーバ５は、採点結果認識処理プログラム１０１、記入データ取得機能１０２、ストローク抽出機能１０３、座標テーブル１０４、記号テーブル１０５、採点結果認識機能１０６及び採点結果集計機能１０７を備える。なお、これら各構成要素は、実際には、予め用意されたプログラムをサーバ５内のＣＰＵなどが実行することにより実現される。
【００６６】
採点結果認識処理プログラム１０１は、端末装置２５を介して電子ペン１０から取得した記入データ、座標テーブル１０４及び記号テーブル１０５に基づいて、採点記号及び部分点数字の少なくとも１つ以上を認識するプログラムである。また、認識した採点記号及び部分点数字に基づいて、採点結果を集計するプログラムである。
【００６７】
記入データ取得機能１０２は、採点結果認識処理プログラム１０１を実行することにより、採点者が電子ペン１０を使用して解答用紙３に記入した記入データを取得する機能である。なお、記入データには、採点者が記入した時刻に関する時間情報や使用した電子ペン１０のペンＩＤが含まれているものとする。
【００６８】
ストローク抽出機能１０３は、採点結果認識処理プログラム１０１を実行することにより、利用者が電子ペン１０を使用して１回の動作、即ち一筆書きで記入した採点記号、訂正記号及び部分点数字といったストローク毎の座標データを、記入データから抽出する機能である。
【００６９】
採点結果認識機能１０６は、さらにストローク数算出機能及び文字認識機能を備える。ストローク数算出機能は、ストローク抽出機能１０３が抽出したストロークの座標データに基づいて座標テーブル１０４を参照することにより、解答用紙３上に設けられた各解答欄に記入されたストロークの数を算出する機能である。ここで、座標テーブル１０４について図１２を参照して説明する。座標テーブル１０４は、解答欄ＩＤ、座標データ及び内容から構成されている。解答欄ＩＤは、解答用紙３上の各解答欄を識別する情報であり、座標データは各解答欄の配置を示す解答用紙３の位置座標である。そして、内容は、座標データで示される各解答欄の内容を表しており、これによれば、解答欄ＩＤ「Ａ１」には問１（１）の解答が、解答欄ＩＤ「Ａ２」には問２（１）の解答が記載されることを示している。
【００７０】
文字認識機能は、ストローク抽出機能１０３が抽出したストロークデータ、ストローク数算出機能が算出した各解答欄のストローク数及び記号テーブル１０５に基づいて、連続した複数のストロークから必要な採点記号及び部分点数字を抽出して認識する機能である。ここで、記号テーブル１０５について説明する。記号テーブル１０５は、各採点記号及び数字のストロークデータの特徴を記憶している。よって、文字認識機能は、所定のストロークデータに基づいて記号テーブル１０５を参照することで容易に採点記号又は部分点数字を認識することができる。
【００７１】
なお、サーバ５は、数字以外のストロークのうち最後に記入されたものを採点記号とする。
【００７２】
採点結果集計機能１０７は、所定単位、例えば所定数の受験生の解答についての採点結果を問題毎に集計し、必要な分析などを行って集計データとして出力する機能である。ここで、集計データは学校や学習塾などで生徒の成績分析などのために使用される。また、採点結果集計機能１０７は、採点結果認識機能が認識した採点記号及び部分点数字に基づく採点結果や集計データを、必要があれば結果ＤＢ６に記憶する機能である。
【００７３】
[採点結果認識処理]
次に、上記の採点結果認識システム１００により実行される採点結果認識処理について説明する。図１３乃至図１５は、採点結果認識処理のフローチャートである。図１３は解答欄内にストロークが３本以上存在する場合、図１４は解答欄内にストロークが２本存在する場合、図１５は解答欄内にストロークが１本存在する場合におけるフローチャートである。なお、解答欄には「１，２，３…ｎ」本のストロークが存在するものとする。この場合「ｎ」とは最終ストロークの番号である。また、本実施形態では、部分点数字「７」を２ストロークの数字としているが、本発明はこれに限定されるものではなく、１ストロークの数字としてもよい。
【００７４】
採点結果認識処理は、解答欄に対して採点者が電子ペン１０を使用して記入した採点記号を認識し、認識結果を採点結果として出力する処理であり、実際にはサーバ５内のＣＰＵなどが予め用意されたプログラムを実行し、図１１に示す採点結果認識機能１０６などとして機能することにより実現される。なお、以下に説明する採点結果認識処理は、解答用紙３上の１つの解答欄毎に実行されるものである。
【００７５】
まず、採点者は、電子ペン１０を使用して、解答用紙３の解答欄毎に採点記号、訂正記号又は部分点数字の記入を行う。具体的に、採点者は、図９（ｂ）に示すように、採点記号、訂正記号又は部分点数字の記入を行うことにより、各解答欄の採点を行う。そして、解答用紙３上の送信ボックスにチェックマークを記入することにより、端末装置２５を介して、記入データをサーバ５へ送信する。なお、解答用紙３には、上述の送信ボックスが設けられているものとする。
【００７６】
サーバ５は、記入データを取得し、当該記入データから処理の対象となっている解答欄を通過する全てのストロークを抽出する（ステップＳ１）。即ち、サーバ５は、記入データから解答欄に記入された記号又は数字のストロークの座標データ及び時間情報を抽出する。そして、サーバ５は、抽出したストロークのうち、始点がその解答欄内に含まれるストロークのみを選別する。これは、前述のように、採点記号を記入する際は、対象となる解答欄内にストロークの始点が位置するようにルール付けられているからである。なお、予め設けられたルールが異なる場合は、始点が解答欄内に含まれるストロークのみを選別する必要はない。さらに、サーバ５は、抽出した座標データに基づいて座標テーブル１０４を参照することにより、各解答欄に記入されたストローク数を算出する（ステップＳ２）。
【００７７】
次に、サーバ５は、解答欄内に「ｎ-２」本目のストロークが存在するか否かを判定する（ステップＳ３）。「ｎ」は最終ストロークの番号であるため、サーバ５は、ステップＳ３により解答欄内に３本以上のストロークが存在するか否かを判定する。解答欄内に「ｎ-２」本目のストロークが存在しないと判定した場合（ステップＳ３；Ｎｏ）、解答欄内に３本以上のストロークが存在しないということであるため、サーバ５は、図１４に示すステップＳ１１へ進む。
【００７８】
一方、解答欄内に「ｎ-２」本目のストロークが存在すると判定した場合（ステップＳ３；Ｙｅｓ）、サーバ５は、「ｎ-１」本目のストロークが「ｎ-２」本目のストロークの中に存在するか否かを判定する（ステップＳ４）。「ｎ-２」本目のストロークが部分的な正解を示す採点記号サンカク（△）であって、「ｎ-１」本目のストロークが部分点数字であれば、ステップＳ４においてサーバ５は、存在すると判定する。「ｎ-１」本目のストロークが「ｎ-２」本目のストロークの中に存在しないと判定した場合（ステップＳ４；Ｎｏ）、サーバ５は、さらに「ｎ」本目のストロークが「ｎ-１」本目のストロークの中に存在するか否かを判定する（ステップＳ５）。「ｎ-１」本目のストロークが部分的な正解を示す採点記号サンカク（△）であって、「ｎ」本目のストロークが部分点数字であれば、ステップＳ５においてサーバ５は、存在すると判定する。「ｎ」本目のストロークが「ｎ-１」本目のストロークの中に存在すると判定した場合（ステップＳ５；Ｙｅｓ）、サーバ５は、「ｎ−１」本目のストロークが採点記号サンカク（△）であると認識するとともに、「ｎ」本目のストロークを部分点数字であるとして処理を行う（ステップＳ６）。具体的には、「ｎ」本目のストロークに基づいて記号テーブル１０５を参照することにより部分点数字を認識する。このとき、部分点数字は１ストロークであるため「１、２、３、６、８、９」のいずれかとなる。これにより、採点結果認識処理は完了する。
【００７９】
また、ステップＳ４において「ｎ-１」本目が「ｎ-２」本目の中に存在すると判定した場合（ステップＳ４；Ｙｅｓ）、サーバ５は、「ｎ」本目のストロークが「ｎ-２」本目のストロークの中に存在するか否かを判定する（ステップＳ７）。「ｎ-２」本目のストロークが採点記号サンカク（△）であって、「ｎ」本目のストロークが部分点数字であれば、ステップＳ７においてサーバ５は、存在すると判定する。ここで、存在すると判定された場合、「ｎ-１」本目及び「ｎ」本目のストロークが部分点数字を構成することとなるため、部分点数字は２ストロークの数字であることが分かる。「ｎ」本目が「ｎ-２」本目の中に存在する場合（ステップＳ７；Ｙｅｓ）、サーバ５は、「ｎ-２」本目のストロークが採点記号サンカク（△）であると認識するとともに、「ｎ-１」本目及び「ｎ」本目のストロークを部分点数字であるとして処理を行う（ステップＳ８）。具体的には、「ｎ-１」本目及び「ｎ」本目のストロークに基づいて記号テーブル１０５を参照することにより部分点数字を認識する。このとき、部分点数字は２ストロークであるため「４、５、７」のいずれかとなる。これにより、採点結果認識処理は完了する。
【００８０】
また、ステップＳ５において「ｎ」本目が「ｎ-１」本目の中に存在しないと判定した場合（ステップＳ５；Ｎｏ）、及び、ステップＳ７において「ｎ」本目が「ｎ-２」本目の中に存在しないと判定した場合（ステップＳ７；Ｎｏ）、サーバ５は、「ｎ」本目のストロークを採点記号として処理を行う（ステップＳ９）。具体的には、「ｎ」本目のストロークに基づいて記号テーブル１０５を参照することにより採点記号マル（○）、バツ（レ）、サンカク（△）のいずれであるかを認識する。これにより、採点結果認識処理は完了する。なお、この場合のサンカクには部分点数字が記入されていないため、部分点は与えられていないものとする。
【００８１】
一方、ステップＳ３において、「ｎ-２」本目のストロークが存在しないと判定した場合（ステップＳ３；Ｎｏ）、サーバ５は、図１４に示すように、解答欄内に「ｎ-１」本目のストロークが存在するか否かを判定する（ステップＳ１１）。解答欄内に「ｎ-１」本目のストロークが存在しないと判定した場合（ステップＳ１１；Ｎｏ）、解答欄内に２本のストロークが存在しないということであるため、サーバ５は、図１５に示すステップＳ２１へ進む。一方、解答欄内に「ｎ-１」本目のストロークが存在すると判定した場合（ステップＳ１１；Ｙｅｓ）、解答欄内に２本のストロークが存在するということであるため、サーバ５は、「ｎ-１」本目を採点記号として処理する（ステップＳ１２）。上述のルールにより、解答欄内にストロークが２本しか存在しない場合には、「ｎ−１」本目は必ず採点記号となるからである。
【００８２】
そして、サーバ５は、「ｎ-１」本目のストロークに基づいて記号テーブル１０５を参照することにより、当該ストロークが採点記号サンカク（△）であるか否かを判定する（ステップＳ１３）。「ｎ-１」本目のストロークが採点記号サンカク（△）である場合（ステップＳ１３；Ｙｅｓ）、サーバ５は、「ｎ」本目が「ｎ-１」本目の中に存在するか否かを判定する（ステップＳ１４）。「ｎ」本目が「ｎ-１」本目の中に存在する場合（ステップＳ１４；Ｙｅｓ）、サーバ５は、「ｎ」本目を部分点数字であるとして処理を行う（ステップＳ１５）。具体的には、「ｎ」本目のストロークに基づいて記号テーブル１０５を参照することにより部分点数字を認識する。このとき、部分点数字は１ストロークであるため「１、２、３、６、８、９」のいずれかとなる。これにより、採点結果認識処理は完了する。
【００８３】
一方、ステップＳ１３において「ｎ-１」本目が採点記号サンカク（△）ではないと判定した場合（ステップＳ１３；Ｎｏ）、又は、ステップＳ１４において「ｎ」本目が「ｎ-１」本目の中に存在しないと判定した場合（ステップＳ１４；Ｎｏ）、サーバ５は、「ｎ」本目のストロークを採点記号として処理を行う（ステップＳ１６）。具体的には、「ｎ」本目のストロークに基づいて記号テーブル１０５を参照することにより採点記号マル（○）、バツ（レ）、サンカク（△）のいずれであるかを認識する。これにより、採点結果認識処理は完了する。なお、この場合のサンカクには部分点数字が記入されていないため、部分点は与えられていないものとする。
【００８４】
一方、ステップＳ１１において「ｎ-１」本目のストロークが存在しないと判定した場合（ステップＳ１１；Ｎｏ）、サーバ５は、解答欄内に「ｎ」本目のストロークが存在するか否かを判定する（ステップＳ２１）。「ｎ」本目のストロークが存在しない場合（ステップＳ２１；Ｎｏ）、解答欄内に何も記入されていないことを示しているので、サーバ５は採点結果認識処理を修了する。一方、「ｎ」本目のストロークが存在する場合（ステップＳ２１；Ｙｅｓ）、サーバ５は、「ｎ」本目のストロークを採点記号として処理を行う（ステップＳ２２）。具体的には、「ｎ」本目のストロークに基づいて記号テーブル１０５を参照することにより採点記号マル（○）、バツ（レ）、サンカク（△）のいずれであるかを認識する。これにより、採点結果認識処理は完了する。なお、この場合のサンカクには部分点数字が記入されていないため、部分点は与えられていないものとする。
【００８５】
このように本発明によれば、部分点欄を解答欄とは異なるエリアに設ける必要がないため、解答欄を大きくとることができ、従来のデザイン上の問題を解消することができる。また、問題欄と解答欄が一緒になり、部分点欄を異なるエリアに設けることが難しいタイプの用紙にも、容易に本発明を適用することが可能である。さらに、部分的正解を示す採点記号サンカク（△）の中に部分点数字を記入する方法は、従来から広く一般的に行われてきた手順であるため、採点者への教育が容易である。
【産業上の利用可能性】
【００８６】
本発明は、採点者が電子ペンを使用して解答用紙に記入した情報に基づいて、試験の答案などを採点する採点結果認識システムに利用することができる。
【図面の簡単な説明】
【００８７】
【図１】電子ペンの使用形態を模式的に示す図である。
【図２】電子ペンの構造を示す機能ブロック図である。
【図３】専用ペーパーに印刷されたドットパターンによる情報の表現方法を説明する図である。
【図４】ドットパターン及びそれに対応する情報の例である。
【図５】専用ペーパーにより構成される帳票の構造を示す。
【図６】電子ペン用帳票の例を示す。
【図７】本発明における採点結果認識システムの概略構成を示す図である。
【図８】従来の解答用紙の例である。
【図９】本発明で使用する解答用紙の例である。
【図１０】解答欄に記入された採点記号、訂正記号及び部分点数字の例である。
【図１１】図７に示す採点結果認識システムに含まれるサーバの機能ブロック図である。
【図１２】座標テーブルのデータ構造を模式的に示す図である。
【図１３】解答欄内にストロークが３本以上存在する場合の採点結果認識処理のフローチャートである。
【図１４】解答欄内にストロークが２本存在する場合の採点結果認識処理のフローチャートである。
【図１５】解答欄内にストロークが１本存在する場合の採点結果認識処理のフローチャートである。
【符号の説明】
【００８８】
２…ネットワーク
３…解答用紙
５…サーバ
１０…電子ペン
１１…プロセッサ
１２…メモリ
１３…データ通信ユニット
１４…バッテリー
２５…端末装置
２６…問い合わせサーバ
２７…サービスサーバ
１００…採点結果認識システム
【図１】
2007264716.tif 000003
【図２】
2007264716.tif 000004
【図３】
2007264716.tif 000005
【図４】
2007264716.tif 000006
【図５】
2007264716.tif 000007
【図６】
2007264716.tif 000008
【図７】
2007264716.tif 000009
【図８】
2007264716.tif 000010
【図９】
2007264716.tif 000011
【図１０】
2007264716.tif 000012
【図１１】
2007264716.tif 000013
【図１２】
2007264716.tif 000014
【図１３】
2007264716.tif 000015
【図１４】
2007264716.tif 000016
【図１５】
2007264716.tif 000017