(57)【要約】      （修正有）【課題】１つの帳票内に訂正欄を設けることなく、同一種類の帳票を複数使用することで複数回の訂正が可能な訂正処理システムを提供する。【解決手段】訂正処理システムにおける訂正処理サーバ３は、まず、端末装置２５から記入データを取得する。ここで、記入データは、利用者が電子ペン１０を利用して申込書４の記入欄に記入したデータを時間情報に対応付けたものである。なお、利用者は、電子ペン１０を利用して記入欄へ任意の文字列等を記入し、当該記入した文字列等を訂正したい場合は、記入欄へ訂正指示記号及び訂正後の文字列等を記入する。記入データを取得した訂正処理サーバ３は、当該記入データから訂正指示記号に対応するデータを抽出する。さらに、訂正処理サーバ３は、抽出した訂正指示記号に基づいて訂正基準時刻を設定する。そして、訂正処理サーバ３は、設定した訂正基準時刻に基づいて、訂正前データの破棄、及び、有効データの認識を行う。【選択図】      図７
2004303135.tif 000002
【特許請求の範囲】
【請求項１】
インクペンユニット及び光学的にドットパターンを読み取る読取ユニットを備える電子ペンにより記入欄を有する帳票への記入を行う利用者が使用する端末装置とネットワークを介して通信可能な訂正処理サーバにおいて、
前記端末装置から、前記電子ペンを利用して前記記入欄に記入されたデータを時間情報に対応付けた記入データとして取得する記入データ取得手段と、
前記記入データから、訂正を意味する訂正指示記号に対応するデータを抽出する訂正指示記号抽出手段と、
前記記入データ及び抽出した前記訂正指示記号に基づいて、訂正基準時刻を設定する訂正基準時刻設定手段と、
前記訂正基準時刻に基づいて前記記入データに含まれる訂正前のデータを破棄する訂正前データ破棄手段と、
前記訂正前データ破棄手段が破棄したデータ以外の前記記入データを有効なデータとして認識する有効データ認識手段と、を備えることを特徴とする訂正処理サーバ。
【請求項２】
前記記入欄は１文字単位に分割された複数の個別エリアと、前記訂正指示記号を記入するための訂正指示エリアを有し、
前記記入データは、前記個別エリアに記入されたデータを時間情報に対応付けた個別エリアデータと、前記訂正指示エリアに記入されたデータを時間情報に対応付けた訂正エリアデータを有しており、
前記記入データ取得手段は、前記記入データとして複数の前記個別エリアデータと、前記訂正エリアデータを取得し、
前記訂正指示記号抽出手段は、前記訂正エリアデータに含まれる訂正指示記号に対応するデータを抽出し、
前記訂正前データ破棄手段は、前記個別エリア毎に、前記訂正基準時刻に基づいて前記個別エリアデータに含まれる訂正前のデータを破棄し、
前記有効データ認識手段は、前記個別エリア毎に、前記訂正前データ破棄手段が破棄したデータ以外の前記個別エリアデータを有効なデータとして認識することを特徴とする請求項１に記載の訂正処理サーバ。
【請求項３】
同一個別エリアに記入された個別エリアデータ及び前記訂正基準時刻に基づいて判定を行う判定手段をさらに備え、
前記訂正前データ破棄手段は、前記判定手段が、前記同一個別エリアに記入された個別エリアデータが前記訂正基準時刻の前後に存在すると判定した場合、前記訂正基準時刻より前の前記個別エリアデータを破棄し、
前記有効データ認識手段は、前記判定手段が、前記同一個別エリアに記入された個別エリアデータが全て前記訂正基準時刻より前であると判定した場合は前記個別エリアデータの全てを有効なデータとして認識し、前記判定手段が、前記同一個別エリアに記入された個別エリアデータが前記訂正基準時刻の前後に存在すると判定した場合は前記訂正基準時刻より後の個別エリアデータを有効な記入データとして認識することを特徴とする請求項２に記載の訂正処理サーバ。
【請求項４】
前記訂正指示記号抽出手段が抽出する訂正指示記号が複数ある場合、前記訂正指示記号毎に前記訂正基準時刻設定手段、前記訂正前データ破棄手段及び前記有効データ認識手段を行うことを特徴とする請求項１乃至３のいずれか一項に記載の訂正処理サーバ。
【請求項５】
インクペンユニット及び光学的にドットパターンを読み取る読取ユニットを備える電子ペンにより記入欄を有する帳票への記入を行う利用者が使用する端末装置とネットワークを介して通信可能な訂正処理サーバにおいて、
前記記入欄は１文字単位に分割された複数の個別エリアと、訂正を意味する訂正指示記号を記入するための訂正指示エリアと、複数の前記個別エリア及び前記訂正指示エリアから構成される全体エリアを有し、
前記電子ペンを利用して前記個別エリアに記入されたデータを時間情報に対応付けた複数の個別エリアデータ、前記訂正指示エリアに記入されたデータを時間情報に対応付けた訂正指示エリアデータ、及び、前記全体エリアに記入されたデータを時間情報に対応付けた全体エリアデータを、記入データとして取得する記入データ取得手段と、
前記訂正指示エリアデータ及び全体エリアデータに基づいて、前記訂正指示記号の中から訂正基準記号を設定する訂正基準記号設定手段と、
前記個別エリアデータ、前記全体エリアデータ及び前記訂正基準記号に基づいて、前記記入データに含まれる訂正前のデータを破棄する訂正前データ破棄手段と、
前記訂正前データ破棄手段が破棄したデータ以外の前記記入データを有効なデータとして認識する有効データ認識手段と、を備えることを特徴とする訂正処理サーバ。
【請求項６】
同一個別エリアに記入された個別エリアデータ、全体エリアデータ及び前記訂正基準記号が記入された時刻に基づいて判定を行う判定手段をさらに備え、
前記訂正前データ破棄手段は、前記判定手段が、前記同一個別エリアに記入された個別エリアデータが前記時刻の前後に存在すると判定した場合、前記時刻より前の前記個別エリアデータを破棄し、
前記有効データ認識手段は、前記判定手段が、前記同一個別エリアに記入された個別エリアデータが全て前記時刻より前であると判定した場合は前記個別エリアデータの全てを有効なデータとして認識し、前記判定手段が、前記同一個別エリアに記入された個別エリアデータが前記訂正基準時刻の前後に存在すると判定した場合は前記訂正基準時刻より後の前記個別エリアデータを有効なデータとして認識することを特徴とする請求項５に記載の訂正処理サーバ。
【請求項７】
前記訂正指示エリアに記入される訂正指示記号が複数ある場合、前記訂正指示記号毎に前記訂正基準記号設定手段、前記訂正前データ破棄手段及び前記有効データ認識手段を行うことを特徴とする請求項５及び６に記載の訂正処理サーバ。
【請求項８】
インクペンユニット及び光学的にドットパターンを読み取る読取ユニットを備える電子ペンと通信可能な訂正処理装置において、利用者は記入欄を有する帳票への記入を行い、前記訂正処理装置は、
前記電子ペンから、前記電子ペンを利用して前記記入欄に記入されたデータを時間情報に対応付けた記入データとして取得する記入データ取得手段と、
前記記入データから訂正を意味する訂正指示記号に対応するデータを抽出する訂正指示記号抽出手段と、
前記記入データ及び抽出した前記訂正指示記号に基づいて、訂正基準時刻を設定する訂正基準時刻設定手段と、
前記訂正基準時刻に基づいて前記記入データに含まれる訂正前のデータを破棄する訂正前データ破棄手段と、
前記訂正前データ破棄手段が破棄したデータ以外の前記記入データを有効なデータとして認識する有効データ認識手段と、を備えることを特徴とする訂正処理装置。
【請求項９】
インクペンユニット及び光学的にドットパターンを読み取る読取ユニットを備える電子ペンと通信可能な訂正処理装置において、利用者は記入欄を有する帳票への記入を行い、前記記入欄は１文字単位に分割された複数の個別エリアと、訂正を意味する訂正指示記号を記入するための訂正指示エリアと、複数の前記個別エリア及び前記訂正指示エリアから構成される全体エリアとを有しており、前記訂正処理装置は、
前記電子ペンを利用して前記個別エリアに記入されたデータを時間情報に対応付けた複数の個別エリアデータと、前記訂正指示エリアに記入されたデータを時間情報に対応付けた訂正指示エリアデータと、前記全体エリアに記入されたデータを時間情報に対応付けた全体エリアデータとを、記入データとして取得する記入データ取得手段と、
前記訂正指示エリアデータ及び全体エリアデータに基づいて、前記訂正指示記号の中から訂正基準記号を設定する訂正基準記号設定手段と、
前記個別エリアデータ、前記全体エリアデータ及び前記訂正基準記号に基づいて、前記記入データに含まれる訂正前のデータを破棄する訂正前データ破棄手段と、
前記訂正前データ破棄手段が破棄したデータ以外の前記記入データを有効なデータとして認識する有効データ認識手段と、を備えることを特徴とする訂正処理装置。
【請求項１０】
インクペンユニット及び光学的にドットパターンを読み取る読取ユニットを備える電子ペンにより記入欄を有する帳票への記入を行う利用者が使用する端末装置とネットワークを介して通信可能なコンピュータにより実行されるプログラムであって、
前記端末装置から、前記電子ペンを利用して前記記入欄に記入されたデータを時間情報に対応付けた記入データとして取得する記入データ取得手段、
前記記入データから、訂正を意味する訂正指示記号に対応するデータを抽出する訂正指示記号抽出手段、
前記記入データ及び抽出した前記訂正指示記号に基づいて、訂正基準時刻を設定する訂正基準時刻設定手段、
前記訂正基準時刻に基づいて前記記入データに含まれる訂正前のデータを破棄する訂正前データ破棄手段、
前記訂正前データ破棄手段が破棄したデータ以外の前記記入データを有効なデータとして認識する有効データ認識手段、として前記コンピュータを機能させることを特徴とするプログラム。
【請求項１１】
前記記入欄は１文字単位に分割された複数の個別エリアと、前記訂正指示記号を記入するための訂正指示エリアを有し、
前記記入データは、前記個別エリアに記入されたデータを時間情報に対応付けた個別エリアデータと、前記訂正指示エリアに記入されたデータを時間情報に対応付けた訂正エリアデータを有しており、
前記記入データ取得手段は、前記記入データとして複数の前記個別エリアデータと、前記訂正エリアデータを取得し、
前記訂正指示記号抽出手段は、前記訂正エリアデータに含まれる訂正指示記号に対応するデータを抽出し、
前記訂正前データ破棄手段は、前記個別エリア毎に、前記訂正基準時刻に基づいて前記個別エリアデータに含まれる訂正前のデータを破棄し、
前記有効データ認識手段は、前記個別エリア毎に、前記訂正前データ破棄手段が破棄したデータ以外の前記個別エリアデータを有効なデータとして認識することを特徴とする請求項１０に記載のプログラム。
【請求項１２】
同一個別エリアに記入された個別エリアデータ及び前記訂正基準時刻に基づいて判定を行う判定手段としてさらに前記コンピュータを機能させ、
前記訂正前データ破棄手段は、前記判定手段が、前記同一個別エリアに記入された個別エリアデータが前記訂正基準時刻の前後に存在すると判定した場合、前記訂正基準時刻より前の前記個別エリアデータを破棄し、
前記有効データ認識手段は、前記判定手段が、前記同一個別エリアに記入された個別エリアデータが全て前記訂正基準時刻より前であると判定した場合は前記個別エリアデータの全てを有効なデータとして認識し、前記判定手段が、前記同一個別エリアに記入された個別エリアデータが前記訂正基準時刻の前後に存在すると判定した場合は前記訂正基準時刻より後の個別エリアデータを有効な記入データとして認識することを特徴とする請求項１１に記載のプログラム。
【請求項１３】
前記訂正指示記号抽出手段が抽出する訂正指示記号が複数ある場合、前記訂正指示記号毎に前記訂正基準時刻設定手段、前記訂正前データ破棄手段及び前記有効データ認識手段を行うことを特徴とする請求項１０乃至１２のいずれか一項に記載のプログラム。
【請求項１４】
インクペンユニット及び光学的にドットパターンを読み取る読取ユニットを備える電子ペンにより記入欄を有する帳票への記入を行う利用者が使用する端末装置とネットワークを介して通信可能なコンピュータにより実行されるプログラムであって、
前記記入欄は１文字単位に分割された複数の個別エリアと、訂正を意味する訂正指示記号を記入するための訂正指示エリアと、複数の前記個別エリア及び前記訂正指示エリアから構成される全体エリアを有し、
前記電子ペンを利用して前記個別エリアに記入されたデータを時間情報に対応付けた複数の個別エリアデータ、前記訂正指示エリアに記入されたデータを時間情報に対応付けた訂正指示エリアデータ、及び、前記全体エリアに記入されたデータを時間情報に対応付けた全体エリアデータを、記入データとして取得する記入データ取得手段、
前記訂正指示エリアデータ及び全体エリアデータに基づいて、前記訂正指示記号の中から訂正基準記号を設定する訂正基準記号設定手段、
前記個別エリアデータ、前記全体エリアデータ及び前記訂正基準記号に基づいて、前記記入データに含まれる訂正前のデータを破棄する訂正前データ破棄手段、
前記訂正前データ破棄手段が破棄したデータ以外の前記記入データを有効なデータとして認識する有効データ認識手段、として前記コンピュータを機能させることを特徴とするプログラム。
【請求項１５】
同一個別エリアに記入された個別エリアデータ、全体エリアデータ及び前記訂正基準記号が記入された時刻に基づいて判定を行う判定手段としてさらに前記コンピュータを機能させ、
前記訂正前データ破棄手段は、前記判定手段が、前記同一個別エリアに記入された個別エリアデータが前記時刻の前後に存在すると判定した場合、前記時刻より前の前記個別エリアデータを破棄し、
前記有効データ認識手段は、前記判定手段が、前記同一個別エリアに記入された個別エリアデータが全て前記時刻より前であると判定した場合は前記個別エリアデータの全てを有効なデータとして認識し、前記判定手段が、前記同一個別エリアに記入された個別エリアデータが前記訂正基準時刻の前後に存在すると判定した場合は前記訂正基準時刻より後の前記個別エリアデータを有効なデータとして認識することを特徴とする請求項１４に記載のプログラム。
【請求項１６】
前記訂正指示エリアに記入される訂正指示記号が複数ある場合、前記訂正指示記号毎に前記訂正基準記号設定手段、前記訂正前データ破棄手段及び前記有効データ認識手段を行うことを特徴とする請求項１４及び１５に記載のプログラム。
【請求項１７】
インクペンユニット及び光学的にドットパターンを読み取る読取ユニットを備える電子ペンと通信可能なコンピュータにより実行されるプログラムであって、利用者は記入欄を有する帳票への記入を行い、前記プログラムは、
前記電子ペンから、前記電子ペンを利用して前記記入欄に記入されたデータを時間情報に対応付けた記入データとして取得する記入データ取得手段、
前記記入データから訂正を意味する訂正指示記号を抽出する訂正指示記号抽出手段、
前記記入データ及び抽出した前記訂正指示記号に基づいて、訂正基準時刻を設定する訂正基準時刻設定手段、
前記訂正基準時刻に基づいて前記記入データに含まれる訂正前のデータを破棄する訂正前データ破棄手段、
前記訂正前データ破棄手段が破棄したデータ以外の前記記入データを有効なデータとして認識する有効データ認識手段、として前記コンピュータを機能させることを特徴とするプログラム。
【請求項１８】
インクペンユニット及び光学的にドットパターンを読み取る読取ユニットを備える電子ペンと通信可能なコンピュータにおいて実行されるプログラムであって、利用者は記入欄を有する帳票への記入を行い、前記記入欄は１文字単位に分割された複数の個別エリアと、訂正を意味する訂正指示記号を記入するための訂正指示エリアと、複数の前記個別エリア及び前記訂正指示エリアから構成される全体エリアとを有しており、前記プログラムは、
前記電子ペンを利用して前記個別エリアに記入されたデータを時間情報に対応付けた複数の個別エリアデータと、前記訂正指示エリアに記入されたデータを時間情報に対応付けた訂正指示エリアデータと、前記全体エリアに記入されたデータを時間情報に対応付けた全体エリアデータとを、記入データとして取得する記入データ取得手段、
前記訂正指示エリアデータ及び全体エリアデータに基づいて、前記訂正指示記号の中から訂正基準記号を設定する訂正基準記号設定手段、
前記個別エリアデータ、前記全体エリアデータ及び前記訂正基準記号に基づいて、前記記入データに含まれる訂正前のデータを破棄する訂正前データ破棄手段、
前記訂正前データ破棄手段が破棄したデータ以外の前記記入データを有効なデータとして認識する有効データ認識手段、として前記コンピュータを機能させることを特徴とするプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、電子ペンを利用して記入を行う帳票を個別に識別するための技術に関する。
【０００２】
【従来の技術】
従来、官公庁、金融機関あるいは民間会社その他に提出する申請書などの各種書類（以下、「各種申請書類」と呼ぶ。）には利用者がボールペンなどを利用して必要事項を記入し、記入済みの書類を提出していた。一方、近年では、従来からの紙の帳票の代わりに、帳票を電子化した電子フォームが利用されてきている。電子フォームは、紙の帳票の記入項目などを複数のフィールドとして含む電子データである。帳票を作成する利用者は、パーソナルコンピュータなどに電子フォームを読み込んで表示装置上に表示し、キーボードやマウスなどの入力装置を操作して電子フォームに必要事項を入力する。入力された事項は電子データとして取得され、ネットワークなどを通じて当該帳票の提出先機関などに送信することができる。
【０００３】
しかし、官公庁、金融機関あるいは民間会社などに提出する各種申請書類を作成する場合、パーソナルコンピュータの操作方法に関する知識を十分に有しない利用者や、キーボード入力をあまり得意としない利用者などにとっては、上述の電子フォームを上手に利用することは難しいことが多い。そのような利用者にとっては、むしろ従来から行われているように、紙の帳票に対してペン入力する方法が最も容易である。
【０００４】
このような場合に有効な入力デバイスとして、近年、「電子ペン」、「デジタルペン」などと呼ばれるペン型入力デバイスが登場しており（以下、本明細書では「電子ペン」と呼ぶ。）、その代表的なものとしてスウェーデンのＡｎｏｔｏ社が開発した「アノトペン（Ａｎｏｔｏ  ｐｅｎ）」が知られている。アノトペンは、所定のドットパターンが印刷された専用紙（以下、「専用ペーパー」と呼ぶ。）とペアで使用される。アノトペンは、通常のインクタイプのペン先部に加えて、専用紙上のドットパターンを読み取るための小型カメラと、データ通信ユニットを搭載している。利用者が専用紙上にアノトペンで文字などを書いたり、専用紙上に図案化されている画像をチェックしたりすると、ペンの移動に伴って小型カメラが専用紙上のドットパターンを検出し、利用者が書き込んだ文字、画像などの記入データ（「ストロークデータ」ともいう）が取得される。この記入データが、データ通信ユニットによりアノトペンから近くのパーソナルコンピュータや携帯電話などの端末装置に送信される。このアノトペンを利用したシステムは、キーボードに代わる入力デバイスとして利用することが可能であり、上述のパーソナルコンピュータやキーボードの使用に抵抗がある利用者にとっては非常に使いやすい。一方、官公庁などの各種申請書類の提出先でも、利用者の記入事項は従来のように紙の書類としてではなく、記入データとして取得することができるので、そのままその後サーバなどによって電子的な処理を行うことができるというメリットがある。
【０００５】
【発明が解決しようとする課題】
各種申請書類などは記入項目が多く、その分書き損じなども生じやすい。また、官公庁などに提出する書類は正確性が要求されるものである。よって、入力手段として電子ペンを利用して各種申請書類を作成するシステムにおいては、書き損じなどが生じた場合に、容易且つ正確に内容の訂正や削除などを行うことができる機能が求められる。
【０００６】
しかし、記入項目の近傍に訂正や削除を行うための訂正欄を設定すると、帳票のデザイン面で制約が多いという問題が生じる。また、訂正欄を１つとすると、同じ記入項目を複数回訂正する場合に対応することができない。
【０００７】
本発明は、以上の点に鑑みてなされたものであり、１つの帳票内に訂正欄を設けることなく、同一種類の帳票を複数使用することで訂正することが可能な訂正処理システムを提供することを課題とする。
【０００８】
【課題を解決するための手段】
本発明の１つの観点では、インクペンユニット及び光学的にドットパターンを読み取る読取ユニットを備える電子ペンにより記入欄を有する帳票への記入を行う利用者が使用する端末装置とネットワークを介して通信可能な訂正処理サーバにおいて、前記端末装置から、前記電子ペンを利用して前記記入欄に記入されたデータを時間情報に対応付けた記入データとして取得する記入データ取得手段と、前記記入データから、訂正を意味する訂正指示記号に対応するデータを抽出する訂正指示記号抽出手段と、前記記入データ及び抽出した前記訂正指示記号に基づいて、訂正基準時刻を設定する訂正基準時刻設定手段と、前記訂正基準時刻に基づいて前記記入データに含まれる訂正前のデータを破棄する訂正前データ破棄手段と、前記訂正前データ破棄手段が破棄したデータ以外の前記記入データを有効なデータとして認識する有効データ認識手段と、を備える。
【０００９】
上記のように構成された訂正処理サーバは、まず、端末装置から記入データを取得する。ここで、記入データは、利用者が電子ペンを利用して帳票の記入欄に記入したデータを時間情報に対応付けたものである。なお、利用者は、電子ペンを利用して記入欄へ任意の文字列等を記入し、当該記入した文字列等を訂正したい場合は、記入欄へ訂正指示記号及び訂正後の文字列等を記入する。例えば、記入欄に住所を間違って記入した場合、利用者は、当該記入欄に訂正指示記号を記入し、同一種類の異なる帳票（同一ドットパターンを有するが物理的には異なる帳票）において該当する記入欄に正しい住所を記入することで訂正を行うことができる。一方、訂正処理サーバは、取得した記入データから訂正指示記号に対応するデータを抽出する。さらに、訂正処理サーバは、抽出した訂正指示記号に基づいて訂正基準時刻を設定する。ここで、訂正基準時刻とは、例えば、利用者が訂正指示記号を記入した時刻等である。そして、訂正処理サーバは、設定した訂正基準時刻に基づいて、訂正前データの破棄、及び、有効データの認識を行う。
【００１０】
これによれば、利用者が記入した訂正指示記号により設定される訂正基準時刻に基づいて、記入データに含まれる利用者の訂正箇所を把握することができる。つまり、訂正指示記号によって容易に訂正箇所を把握し、記入データに対する訂正の反映を行うことができる。また、同一帳票上の記入欄の近傍に訂正欄を設ける必要がないため、ドットパターンを節約し、有効に活用することができる。即ち、帳票におけるデザイン上の制限も少ない。さらに、同一のドットパターンが印刷されているが物理的に異なる同一種類の帳票は多量に製造することが可能であり、本発明では、同一種類の異なる帳票において該当する記入欄への記入を行うことで訂正することが可能である。つまり、同一記入欄について何度でも訂正することが可能である。
【００１１】
上記の訂正処理サーバの一態様では、前記記入欄は１文字単位に分割された複数の個別エリアと、前記訂正指示記号を記入するための訂正指示エリアを有し、前記記入データは、前記個別エリアに記入されたデータを時間情報に対応付けた個別エリアデータと、前記訂正指示エリアに記入されたデータを時間情報に対応付けた訂正エリアデータを有しており、前記記入データ取得手段は、前記記入データとして複数の前記個別エリアデータと、前記訂正エリアデータを取得し、前記訂正指示記号抽出手段は、前記訂正エリアデータに含まれる訂正指示記号に対応するデータを抽出し、前記訂正前データ破棄手段は、前記個別エリア毎に、前記訂正基準時刻に基づいて前記個別エリアデータに含まれる訂正前のデータを破棄し、前記有効データ認識手段は、前記個別エリア毎に、前記訂正前データ破棄手段が破棄したデータ以外の前記個別エリアデータを有効なデータとして認識する。
【００１２】
上記のように構成された訂正処理サーバにおいて、前記帳票の記入欄は、複数の個別エリア及び訂正指示エリアを有している。ここで、個別エリアは、記入欄を１文字単位で分割したものである。また、訂正指示エリアは、訂正指示記号を記入するためのエリアである。そして、記入データは、利用者が電子ペンを利用して記入欄の個別エリアに記入したデータを時間情報に対応付けた個別エリアデータと、訂正指示エリアに記入したデータを時間情報に対応付けた訂正指示エリアデータを有する。訂正処理サーバは、訂正指示エリアデータから抽出した訂正指示記号に基づいて訂正基準時刻を設定する。そして、訂正処理サーバは、当該訂正基準時刻に基づいて、個別エリアデータに含まれる訂正前データの破棄、及び、有効データの認識を行う。これによれば、訂正基準時刻に基づいて、記入データに含まれる利用者の訂正箇所を個別エリア毎に把握することができる。よって、訂正処理サーバは、記入欄に記入したデータ全体ではなく、１文字単位といった部分的な訂正を容易に行うことができる。
【００１３】
上記訂正処理サーバの他の一態様では、同一個別エリアに記入された個別エリアデータ及び前記訂正基準時刻に基づいて判定を行う判定手段をさらに備え、前記訂正前データ破棄手段は、前記判定手段が、前記同一個別エリアに記入された個別エリアデータが前記訂正基準時刻の前後に存在すると判定した場合、前記訂正基準時刻より前の前記個別エリアデータを破棄し、前記有効データ認識手段は、前記判定手段が、前記同一個別エリアに記入された個別エリアデータが全て前記訂正基準時刻より前であると判定した場合は前記個別エリアデータの全てを有効なデータとして認識し、前記判定手段が、前記同一個別エリアに記入された個別エリアデータが前記訂正基準時刻の前後に存在すると判定した場合は前記訂正基準時刻より後の個別エリアデータを有効な記入データとして認識する。
【００１４】
上記のように構成された訂正処理サーバは、まず、訂正基準時刻に基づいて同一個別エリアに記入された個別エリアデータの時系列を認識する。そして、訂正処理サーバは、当該個別エリアデータが訂正基準時刻の前後に存在するか否かを判定する。存在すると判定した場合、訂正処理サーバは、当該訂正基準時刻より前の個別エリアデータを破棄し、当該訂正基準時刻より後の個別エリアデータを有効データと認識する。一方、当該個別エリアデータが訂正基準時刻の前後に存在しないと判定した場合、訂正処理サーバは、全ての個別エリアデータを有効なデータとして認識する。これによれば、訂正基準時刻に基づいて容易に訂正箇所を把握し、訂正前データの破棄及び有効データの認識を行うことができる。
【００１５】
上記訂正処理サーバの他の一態様では、前記訂正指示記号抽出手段が抽出する訂正指示記号が複数ある場合、前記訂正指示記号毎に前記訂正基準時刻設定手段、前記訂正前データ破棄手段及び前記有効データ認識手段を行う。訂正指示記号が複数あることは、利用者が訂正を複数回行ったことを示している。よって、訂正基準時刻設定手段、訂正前データ破棄手段および有効データ認識手段を訂正指示記号毎に行うことで、全ての訂正箇所を把握し、反映することができる。
【００１６】
本発明の他の観点では、インクペンユニット及び光学的にドットパターンを読み取る読取ユニットを備える電子ペンにより記入欄を有する帳票への記入を行う利用者が使用する端末装置とネットワークを介して通信可能な訂正処理サーバにおいて、前記記入欄は１文字単位に分割された複数の個別エリアと、訂正を意味する訂正指示記号を記入するための訂正指示エリアと、複数の前記個別エリア及び前記訂正指示エリアから構成される全体エリアを有し、前記電子ペンを利用して前記個別エリアに記入されたデータを時間情報に対応付けた複数の個別エリアデータ、前記訂正指示エリアに記入されたデータを時間情報に対応付けた訂正指示エリアデータ、及び、前記全体エリアに記入されたデータを時間情報に対応付けた全体エリアデータを、記入データとして取得する記入データ取得手段と、前記訂正指示エリアデータ及び全体エリアデータに基づいて、前記訂正指示記号の中から訂正基準記号を設定する訂正基準記号設定手段と、前記個別エリアデータ、前記全体エリアデータ及び前記訂正基準記号に基づいて、前記記入データに含まれる訂正前のデータを破棄する訂正前データ破棄手段と、前記訂正前データ破棄手段が破棄したデータ以外の前記記入データを有効なデータとして認識する有効データ認識手段と、を備える。
【００１７】
上記のように構成された訂正処理サーバにおいて、利用者は、電子ペンにより帳票の記入欄へ記入を行う。ここで、記入欄は、１文字単位に分割された個別エリア、訂正指示記号を記入するための訂正指示エリア、及び、複数の個別エリアと訂正指示エリアから構成される全体エリアを有する。利用者は、電子ペンを使用して記入欄の個別エリアへ１文字ずつ任意の文字等を記入する。また、当該記入した文字等を訂正したい場合は、訂正指示エリアへ訂正指示記号を記入する。そして、訂正処理サーバは、端末装置を介して、利用者が電子ペンで記入することによる記入データを取得する。ここで、記入データは、個別エリアデータ、全体エリアデータ及び訂正指示エリアデータを有しており、それぞれ時間情報に対応付けられている。訂正処理サーバは、取得した記入データに含まれる訂正指示エリアデータ及び全体エリアデータに基づいて訂正指示記号を抽出し、抽出した訂正指示記号の中から訂正基準記号を設定する。そして、訂正処理サーバは、設定した訂正基準記号に基づいて訂正前データの破棄、及び、有効データの認識を行う。
【００１８】
これによれば、利用者が記入した訂正指示記号の中から設定される訂正基準記号に基づいて、記入データに含まれる利用者の訂正箇所を把握することができる。つまり、訂正指示記号によって容易に訂正箇所を把握し、記入データに対する訂正の反映を行うことができる。また、これによれば、個別エリアデータ、全体エリアデータ及び設定された訂正基準記号に基づいて訂正前データの破棄及び有効データの認識が行われている。よって、個別エリアデータ、全体エリアデータ及び訂正指示エリアデータのそれぞれは時間情報に対応付けられているが、訂正指示エリアデータ及び個別エリアデータ間での時系列は保たれていない場合であっても適用することができる。
【００１９】
上記訂正処理サーバの他の一態様では、同一個別エリアに記入された個別エリアデータ、全体エリアデータ及び前記訂正基準記号が記入された時刻に基づいて判定を行う判定手段をさらに備え、前記訂正前データ破棄手段は、前記判定手段が、前記同一個別エリアに記入された個別エリアデータが前記時刻の前後に存在すると判定した場合、前記時刻より前の前記個別エリアデータを破棄し、前記有効データ認識手段は、前記判定手段が、前記同一個別エリアに記入された個別エリアデータが全て前記時刻より前であると判定した場合は前記個別エリアデータの全てを有効なデータとして認識し、前記判定手段が、前記同一個別エリアに記入された個別エリアデータが前記訂正基準時刻の前後に存在すると判定した場合は前記訂正基準時刻より後の前記個別エリアデータを有効なデータとして認識する。
【００２０】
上記のように構成された訂正処理サーバは、まず、訂正基準記号が記入された時刻に基づいて、同一個別エリアに記入された個別エリアデータ及び全体エリアデータを時系列に認識する。そして、訂正処理サーバは、当該個別エリアデータが訂正基準記号の記入時刻の前後に存在するか否かを判定する。存在すると判定した場合、訂正処理サーバは、当該訂正基準記号の記入時刻より前の個別エリアデータを破棄し、当該訂正基準記号の記入時刻より後の個別エリアデータを有効データと認識する。一方、当該個別エリアデータが訂正基準時刻の前後に存在しないと判定した場合、訂正処理サーバは、全ての当該個別エリアデータを有効なデータとして認識する。これによれば、訂正基準記号の記入時刻に基づいて容易に訂正箇所を把握し、反映することができる。また、訂正指示エリアデータ及び個別エリアデータ間での時系列は保たれていない場合であっても適用することができる。
【００２１】
上記訂正処理サーバのさらに他の一態様では、前記訂正指示エリアに記入される訂正指示記号が複数ある場合、前記訂正指示記号毎に前記訂正基準記号設定手段、前記訂正前データ破棄手段及び前記有効データ認識手段を行う。訂正指示記号が複数あることは、利用者が訂正を複数回行ったことを示している。よって、訂正基準記号設定手段、訂正前データ破棄手段及び有効データ認識手段を訂正指示記号毎に行うことで、全ての訂正箇所を把握し、反映することができる。
【００２２】
本発明の別の観点では、インクペンユニット及び光学的にドットパターンを読み取る読取ユニットを備える電子ペンと通信可能な訂正処理装置において、利用者は記入欄を有する帳票への記入を行い、前記訂正処理装置は、前記電子ペンから、前記電子ペンを利用して前記記入欄に記入されたデータを時間情報に対応付けた記入データとして取得する記入データ取得手段と、前記記入データから訂正を意味する訂正指示記号に対応するデータを抽出する訂正指示記号抽出手段と、前記記入データ及び抽出した前記訂正指示記号に基づいて、訂正基準時刻を設定する訂正基準時刻設定手段と、前記訂正基準時刻に基づいて前記記入データに含まれる訂正前のデータを破棄する訂正前データ破棄手段と、前記訂正前データ破棄手段が破棄したデータ以外の前記記入データを有効なデータとして認識する有効データ認識手段と、を備える。
【００２３】
上記のように構成された訂正処理装置は、電子ペンから記入データを取得する。ここで、記入データは、利用者が電子ペンを利用して帳票の記入欄に記入したデータを時間情報に対応付けたデータである。そして、訂正処理装置は、取得した記入データから訂正指示記号に対応するデータを抽出する。さらに、訂正処理装置は、当該訂正指示記号に基づいて訂正基準時刻を設定する。そして、訂正処理サーバは、設定した訂正基準時刻に基づいて、訂正前データの破棄、及び、有効データの認識を行う。
【００２４】
これによれば、インターネットをはじめとする大規模ネットワークを介することなく、訂正処理装置は、訂正基準時刻に基づいて容易に訂正箇所を把握し、当該訂正の反映を行うことができる。
【００２５】
本発明の別の観点では、インクペンユニット及び光学的にドットパターンを読み取る読取ユニットを備える電子ペンと通信可能な訂正処理装置において、利用者は記入欄を有する帳票への記入を行い、前記記入欄は１文字単位に分割された複数の個別エリアと、訂正を意味する訂正指示記号を記入するための訂正指示エリアと、複数の前記個別エリア及び前記訂正指示エリアから構成される全体エリアとを有しており、前記訂正処理装置は、前記電子ペンを利用して前記個別エリアに記入されたデータを時間情報に対応付けた複数の個別エリアデータと、前記訂正指示エリアに記入されたデータを時間情報に対応付けた訂正指示エリアデータと、前記全体エリアに記入されたデータを時間情報に対応付けた全体エリアデータとを、記入データとして取得する記入データ取得手段と、前記訂正指示エリアデータ及び全体エリアデータに基づいて、前記訂正指示記号の中から訂正基準記号を設定する訂正基準記号設定手段と、前記個別エリアデータ、前記全体エリアデータ及び前記訂正基準記号に基づいて、前記記入データに含まれる訂正前のデータを破棄する訂正前データ破棄手段と、前記訂正前データ破棄手段が破棄したデータ以外の前記記入データを有効なデータとして認識する有効データ認識手段と、を備える。
【００２６】
上記のように構成された訂正処理装置において、利用者は、電子ペンにより帳票の記入欄へ記入を行う。そして、訂正処理装置は、電子ペンから記入データを取得する。ここで、記入データは、個別エリアデータ、全体エリアデータ及び訂正指示エリアデータを有しており、それぞれ時間情報に対応付けられている。訂正処理装置は、取得した記入データに含まれる訂正指示エリアデータ及び全体エリアデータに基づいて訂正指示記号を抽出し、抽出した訂正指示記号の中から訂正基準記号を設定する。そして、訂正処理装置は、設定した訂正基準記号に基づいて訂正前データの破棄、及び、有効データの認識を行う。
【００２７】
これによれば、インターネットをはじめとする大規模ネットワークを介することなく、訂正処理装置は、利用者が記入した訂正指示記号によって容易に訂正箇所を把握し、記入データに対する訂正の反映を行うことができる。また、訂正指示エリアデータ及び個別エリアデータ間での時系列は保たれていない場合であっても適用することができる。
【００２８】
本発明のさらに他の観点では、インクペンユニット及び光学的にドットパターンを読み取る読取ユニットを備える電子ペンにより記入欄を有する帳票への記入を行う利用者が使用する端末装置とネットワークを介して通信可能なコンピュータにより実行されるプログラムであって、前記端末装置から、前記電子ペンを利用して前記記入欄に記入されたデータを時間情報に対応付けた記入データとして取得する記入データ取得手段、前記記入データから、訂正を意味する訂正指示記号に対応するデータを抽出する訂正指示記号抽出手段、前記記入データ及び抽出した前記訂正指示記号に基づいて、訂正基準時刻を設定する訂正基準時刻設定手段、前記訂正基準時刻に基づいて前記記入データに含まれる訂正前のデータを破棄する訂正前データ破棄手段、前記訂正前データ破棄手段が破棄したデータ以外の前記記入データを有効なデータとして認識する有効データ認識手段、として前記コンピュータを機能させる。
【００２９】
上記のプログラムをコンピュータにより実行することにより、上述の訂正処理サーバ又は訂正処理装置を実現することができる。また、上述の訂正処理サーバ又は訂正処理装置の各態様も同様に実現することができる。
【００３０】
【発明の実施の形態】
以下、図面を参照して本発明の好適な実施の形態について説明する。まず始めに、本発明のシステムにおいて入力デバイスとして使用される電子ペンの概要について説明する。
【００３１】
［電子ペン］
図１は電子ペンの使用形態を模式的に示す図であり、図２は電子ペンの構造を示す機能ブロック図である。図１に示すように、電子ペン１０は、ドットパターンが印刷された専用ペーパー２０と組み合わせて使用される。電子ペン１０は、通常のインクペンと同様のペン先部１７を備えており、利用者は通常のインクペンと同様に専用ペーパー２０上に文字などを書くことになる。
【００３２】
図２に示すように、電子ペン１０は、その内部にプロセッサ１１、メモリ１２、データ通信ユニット１３、バッテリー１４、赤外線ＬＥＤ１５、カメラ１６及び圧力センサ１８を備える。また、電子ペン１０は通常のインクペンと同様の構成要素としてインクカートリッジ（図示せず）などを有する。
【００３３】
電子ペン１０は、ペン先部１７により専用ペーパー２０上に描かれたインクの軌跡をデータ化するのではなく、専用ペーパー２０上で電子ペン１０が移動した軌跡座標をデータ化する。赤外線ＬＥＤ１５が専用ぺーパー２０上のペン先部１７近傍を照明しつつ、カメラ１６が専用ペーパー２０に印刷されているドットパターンを読み取り、データ化する。つまり、電子ペン１０は専用ペーパー２０上で利用者が電子ペン１０を移動させることにより生じるストロークを画像データ又はベクトルデータとして取得することができる。
【００３４】
圧力センサ１８は、利用者が電子ペン１０により専用ペーパー上に文字などを書く際にペン先部１７に与えられる圧力、即ち筆圧を検出し、プロセッサ１１へ供給する。プロセッサ１１は、圧力センサ１８から与えられる筆圧データに基づいて、赤外線ＬＥＤ１５及びカメラ１６のスイッチオン／オフの切換を行う。即ち、利用者が電子ペン１０で専用ペーパー２０上に文字などを書くと、ペン先部１７には筆圧がかかる。よって、所定値以上の筆圧が検出されたときに、利用者が記述を開始したと判定して、赤外線ＬＥＤ１５及びカメラ１６を作動する。
【００３５】
カメラ１６は専用ペーパー２０上のドットパターンを読み取り、そのパターンデータをプロセッサ１１に供給する。プロセッサ１１は、供給されたドットパターンから、専用ペーパー２０上でのＸ／Ｙ座標を算出する。
【００３６】
プロセッサ１１は、利用者の記述が行われる間に、筆圧の配列データ及びＸ／Ｙ座標データを取得し、タイムスタンプ（時間情報）と関連付けてメモリ１２に記憶していく。よって、メモリ１２内には利用者の記述内容に対応するデータが時系列で記憶されていく。メモリ１２の容量は例えば１Ｍバイト程度とすることができる。
【００３７】
利用者により送信指示がなされるまでは、取得された全てのデータはメモリ１２内に保持される。そして、利用者が送信指示を行うと、データ通信ユニット１３により、電子ペン１０と所定距離内にある端末装置２５へメモリ１２内のデータが送信される。基本的には、一度送信指示がなされると、電子ペン１０はメモリ１２内に記憶していた全てのデータを端末装置２５へ送信するため、メモリ１２内はクリアされる。よって、送信後にもう一度同じ情報を端末装置２５へ送信したい場合には、利用者は専用ペーパー２０上に再度記述を行う必要がある。なお、この場合、利用者は専用ペーパー２０上にインクペンで書かれた文字などをなぞればよいことになる。
【００３８】
電子ペン１０自体は、送信ボタンなどの機能ボタンを備えておらず、送信指示その他の指示は、利用者が専用ペーパー２０上の所定位置に設けられた専用ボックスを電子ペン１０でチェックすることにより実行される。専用ボックスの位置座標には、予め送信指示が対応付けられており、プロセッサ１１は専用ボックスの位置座標を受信すると、データ通信ユニット１３にメモリ１２内のデータを供給し、端末装置２５への送信を行わせる。なお、電子ペン１０はディスプレイやボタンなどを持たないが、データの送信完了を電子ペンの振動により示すことができる。
【００３９】
バッテリー１４は電子ペン１０内の各要素に電源供給するためのものであり、例えば電子ペンのキャップ（図示せず）により電子ペン１０自体の電源のオン／オフを行うことができる。
【００４０】
このように、電子ペン１０は利用者が専用ペーパー２０上に記述した文字などに対応する座標データ及び筆圧データを取得して近傍の端末装置２５へ送信する機能を有するが、電子ペン１０のペン先部１７は通常のインクペンとなっているため、専用ペーパー２０上に記述した内容はオリジナルの原本として残るという特徴がある。即ち、紙の原本に対して記述するのと同時に、その内容を座標データなどの形態でリアルタイムに電子化することができる。
【００４１】
なお、電子ペン１０の標準機能によれば、電子ペン１０により得られるデータは、原則として座標データ又はベクトルデータの形態であり、テキストデータではない。但し、電子ペン１０は標準機能として、専用ペーパー２０上に設けられた専用エリアに記述することにより、英数字に限りテキスト化する機能は備えている。
【００４２】
また、電子ペン１０内には、ペン自体及びその所有者に関するプロパティ情報（ペン情報及びペン所有者情報）を保持することができ、アプリケーションから参照することができる。ペン情報としては、バッテリーレベル、ペンＩＤ、ペン製造者番号、ペンソフトウェアのバージョン、サブスクリプションプロバイダのＩＤなどを保持できる。また、ペン所有者情報としては、国籍、言語、タイムゾーン、ｅｍａｉｌアドレス、空きメモリ容量、名称、住所、ファックス／電話番号、携帯電話番号などを保持することができる。
【００４３】
なお、上記の例におけるデータ通信ユニット１３では、Ｂｌｕｅｔｏｏｔｈの無線伝送、ＵＳＢケーブルを使用した有線伝送、端子などの接触によるデータ伝送など、各種の方法によって電子ペン１０から端末装置２５へのデータ送信を行うことが考えられる。
【００４４】
次に、電子ペンにより利用者が記述した内容のＸ／Ｙデータを取得する方法について説明する。前述のように専用ペーパー２０には、所定のドットパターンが印刷されている。電子ペン１０のカメラ１６は、利用者が専用ペーパー２０上に記述したインクの軌跡を読み取るのではなく、専用ペーパー２０上のドットパターンを読み取る。実際、図１に示すように、赤外線ＬＥＤ１５による照明エリア及びカメラ１６の撮影エリア（照明エリア内に位置する）は、ペン先部１７が専用ペーパー２０に接触する位置とはずれている。
【００４５】
ドットパターンはカーボンを含む専用インキなどで印刷されており、カメラ１６はその専用インキによるパターンのみを認識することができる。専用インキ以外のインキ（カーボンを含まない）により、専用ペーパー上に罫線や枠などを印刷しても、電子ペンはそれらを認識することはない。よって、専用ペーパーを利用して各種申込書などの帳票を作成する際は、専用インキ以外のインキで入力枠や罫線、注意書きなどを印刷する。
【００４６】
ドットパターンは、図３に例示するように、各ドットの位置がデータに対応付けされている。図３の例では、ドットの位置を格子の基準位置（縦線及び横線の交差点）から上下左右にシフトすることにより、０〜３の２ビット情報を表示した例である。このようにして表現された情報の組合せにより、専用ペーパー上の位置座標が決定される。図４（ａ）に例示するように、縦横２ｍｍの範囲内に３６個のドットが格子状に配置され、これらのドットにより示されるデータの配列（図４（ｂ））が、その専用ペーパー上の位置座標と対応付けされている。よって、電子ペン１０のカメラ１６が図４（ａ）に示すようなドットパターンを撮影すると、プロセッサ１１はカメラ１６から入力されるドットパターンのデータに基づいて図４（ｂ）に示すデータ配列を取得し、それに対応する専用ペーパー上の位置座標（即ち、そのドットパターンがその専用ペーパー上のどの位置にあるのか）をリアルタイムで算出する。なお、ドットパターンを認識する最小単位は２ｍｍ×２ｍｍであり、カメラ１６は毎秒１００回程度の撮影を行う。
【００４７】
次に、専用ペーパーについて説明する。専用ペーパーの構造の一例を図５に示す。図示のように、専用ペーパー２０は、台紙３０上にドットパターン３２が印刷され、その上に罫線などの図案３４が印刷されている。台紙３０は通常は紙であり、ドットパターン３２は前述のようにカーボンを含んだ専用インキにより印刷される。また、通常のインキなどにより図案３４が印刷される。ドットパターンと図案とは同時に印刷してもよいし、いずれかを先に印刷してもよい。
【００４８】
図案３４の例を図６に示す。図６は、ある申込書３６の例であり、複数の記入欄３８や送信ボックス３９が印刷されている。図６には明確に図示されておらず、詳細は後述するが、実際にはドットパターンが申込書３６の全面に印刷されており、その上に記入欄３８や送信ボックス３９が通常のインキにより印刷されている。利用者は、ドットパターンを意識することなく、従来からある申込書と同様に、電子ペン１０を使用して必要事項を申込書３６の各記入欄３８に記入すればよい。
【００４９】
専用ペーパー２０上のエリアは大きく２種類のエリアに分けることができる。１つは記入エリアであり、電子ペン１０による記述内容をそのまま情報として取り扱うエリアである。図６の例では複数の記入欄３８がこれに該当する。もう１つは機能エレメントであり、対応するエリア内を電子ペン１０でチェックした際に、予めそのエリアに対して定義されているアクション、指示などを実行するようになっている。図６の例における送信ボックス３９がこれに該当する。
【００５０】
送信ボックス３９は前述したように電子ペン１０内に記憶されているデータを近傍の端末装置２５へ送信するための指示を行う際に使用される。利用者が送信ボックス３９内に電子ペン１０でチェックを入れると、電子ペン１０が送信ボックス内のドットパターンを読み取る。当該パターンは送信指示に対応付けられており、電子ペン１０内のプロセッサ１１はデータ通信ユニット１３にメモリ１２内の記憶データの送信命令を発する。
【００５１】
ドットパターンの割り当ては、通常、アプリケーション（用紙の種類）毎に行われる。即ち、ある申込書内のドットパターンは１枚の用紙の中で重複することはないが、同一の申込書には全て同じドットパターンが印刷されている。よって、利用者が電子ペン１０で必要事項を入力すると、その入力事項がその申込書のどの項目に対するものであるかを、申込書上の座標データから特定することができる。
【００５２】
このように、ドットパターンを印刷した専用ペーパー上に所定の図案を印刷することにより、専用ペーパーを利用した各種申込書が作成できる。利用者は電子ペン１０を使用して通常の要領で必要事項を記入すれば、その電子データが自動的に取得される。
【００５３】
上記の例では、ドットパターンは専用ペーパー上にカーボンを含むインキにより印刷されているが、プリンタ及びカーボンを含むインクを使用してドットパターンを通常の紙上にプリントすることも可能である。さらに、専用ペーパー上の図案も印刷ではなく、プリンタにより形成することも可能である。ドットパターンをプリンタにより紙上に形成する場合には、１枚１枚に異なるドットパターンを形成することが可能である。よって、形成されたドットパターンの違いにより、それらの用紙１枚１枚を識別し、区別することが可能となる。
【００５４】
なお、本明細書においては、「印刷」の語は、通常の印刷のみならず、プリンタによるプリントも含む概念とする。
【００５５】
次に、電子ペンにより取得したデータの送信処理について図２を参照して説明する。電子ペン１０が取得したデータは、主として利用者が入力した事項のデータであるが、通常はそのデータの送信先であるサービスサーバがどこであるかの情報は含まれていない。その代わりに、その専用ペーパーに関するアプリケーションやサービスを特定する情報が専用ペーパー上のドットパターンに含まれており、利用者の入力作業中に専用ペーパーからその情報が取得されている。よって、電子ペン１０から記入データを受け取った端末装置２５は、まず、問い合わせサーバ２６に対して、その専用ペーパーに対して入力されたデータをどのサービスサーバ２７へ送信すべきかの問い合わせを行う。問い合わせサーバ２６は、専用ペーパー毎に、対応するサービスサーバの情報を有しており、端末装置２５からの問い合わせに応じて、当該専用ペーパーに関するサービスなどを行うサービスサーバ２７の情報（ＵＲＬなど）を端末装置２５へ回答する。それから、端末装置２５は、電子ペンから取得した記入データをそのサービスサーバ２７へ送信することになる。なお、本実施形態において、詳細は後述するが、専用ペーパーに関するアプリケーションやサービスを特定する情報とは、記入データを取り扱うサービスサーバ２７の識別情報であるアプリケーションＩＤとする。
【００５６】
なお、上記の例では端末装置２５、問い合わせサーバ２６及びサービスサーバ２７が別個に構成されているが、これらの幾つか又は全てを１つの装置として構成することも可能である。本実施形態において、後述する訂正処理サーバは、問い合わせサーバ２６及びサービスサーバ２７を兼ねているものとする。
【００５７】
［訂正処理システム］
次に、本発明の実施形態に係る訂正処理システムについて説明する。この訂正処理システムでは、専用ペーパーにより作成された申込書に対して利用者が電子ペンを利用して記入及び当該記入の訂正を行った場合に、訂正前のデータの破棄及び有効なデータの認識を訂正処理サーバにて行う。そして、訂正処理サーバは、認識した有効なデータに基づいて所定の受付処理を行う。
【００５８】
まず、訂正処理システム１００の概略構成を図７に示す。訂正処理システム１００は、専用台紙にドットパターンの印刷された申込書４と、入力デバイスの電子ペン１０と、電子ペンのデータ通信ユニット１３により申込情報を送受信する端末装置２５と、申込情報から抽出した訂正指示記号及び時間情報に基づいて有効なデータの認識等を行う訂正処理サーバ３とで構成される。ここで、申込情報とは、詳細は後述するが、記入データ及びアプリケーションＩＤから構成されている。なお、訂正処理サーバ３及び端末装置２５はネットワーク２を介して相互に接続されている。ネットワーク２の好適な例としてはインターネットが挙げられる。
【００５９】
利用者は、まず電子ペン１０を使用して、未記入の申込書４に対して必要事項の記入とそれに伴う訂正を行う。ここで、訂正とは、例えば、利用者が住所を間違って記入した場合に、同一種類の申込書４（同一ドットパターンが印刷されているが物理的には別の申込書）に正しい住所を記入すること等をいう。そして、利用者が行った記入及び訂正は、記入データとして電子ペン１０に記憶される。電子ペン１０が記憶した記入データ及びアプリケーションＩＤは申込情報として端末装置２５へ送られ、端末装置２５は当該アプリケーションＩＤに基づいて申込情報を訂正処理サーバ３へ送信する。訂正処理サーバ３は、受信した申込情報に基づいて、訂正前のデータの破棄及び有効なデータの認識を行う。
【００６０】
［訂正処理サーバ］
次に、訂正処理サーバ３の処理について図８を参照し、詳細に説明する。図８は、本発明の訂正処理システム１００の、特に訂正処理サーバ３の機能構成を示す図である。
【００６１】
図８に示すように、訂正処理サーバ３は、訂正処理プログラム３ａ、記入データ取得機能３ｂ、訂正基準時刻設定機能３ｃ、訂正基準記号設定機能３ｄ、訂正前データ破棄機能３ｅ及び有効データ認識機能３ｆを有する。なお、各機能３ｂ乃至３ｆは、訂正処理サーバ３が有するＣＰＵが予め用意されたプログラムを実行することにより実現される。
【００６２】
訂正処理プログラム３ａは、端末装置２５から受信した申込情報に基づいて、訂正前データの破棄及び有効なデータの認識といった訂正処理を行うプログラムである。
【００６３】
記入データ取得機能３ｂは、訂正処理プログラム３ａを実行することにより、利用者が電子ペン１０を使用して申込書４に記入した記入データを取得する機能である。なお、電子ペン１０は、記入データのタイムスタンプ（時間情報）を取得するため、記入データは時間情報に対応付けられたものである。即ち、申込書４において記入欄の記入を行った後、同一種類の申込書４において訂正を行えば、記入データに基づいて、当該記入と訂正の時系列を把握することができる。
【００６４】
訂正基準時刻設定機能３ｃは、利用者が電子ペン１０を使用して訂正を行った時刻を申込情報に基づいて設定する機能である。また、訂正基準記号設定機能３ｄは、利用者が電子ペン１０を使用して訂正を行った記号を申込情報に基づいて設定する機能である。
【００６５】
訂正前データ破棄機能３ｅは、訂正基準時刻設定機能３ｃにより設定された訂正基準時刻、又は、訂正基準記号設定機能３ｄにより設定された訂正基準記号に基づいて、訂正前のデータを破棄する機能である。有効データ認識機能３ｆは、訂正前データ破棄機能３ｅにより破棄されたデータ以外の記入データを有効データと認識する機能である。
【００６６】
［訂正処理］
訂正処理において訂正処理サーバ３は、まず、記入データから抽出した訂正指示記号に基づいて、当該記入データに含まれる訂正箇所を認識する。そして、訂正処理サーバ３は、認識した訂正箇所に基づいて、記入データに含まれる訂正前のデータを破棄し、それ以外のデータを有効データとして認識する。
【００６７】
（ｉ）第１訂正処理
まず、第１訂正処理について図９乃至図１２を参照して説明する。図９は申込書４を構成する記入欄を拡大した図である。図９に示すように、申込書４を構成する記入欄は、１文字単位に分割されており文字を記入するための個別エリア１乃至５と、訂正指示記号を記入するための訂正指示エリアを有する。通常、利用者は電子ペン１０を使用して個別エリア１乃至５に所定の文字を記入する。そして、当該記入した文字の訂正を行いたい場合に、利用者は電子ペン１０を使用して訂正指示エリアに訂正指示記号を記入する。さらに、利用者は電子ペン１０を使用して、同一種類の申込書４において、訂正を行いたい記入欄の該当するエリアに訂正後の文字を記入する。
【００６８】
ここで、訂正指示記号とは、訂正指示エリアに記入された任意のデータである。なお、利用者が訂正指示エリアに記入する意思がなくても、偶然に電子ペン１０が訂正指示エリアに触れる場合も考えられる。そこで、訂正指示エリア内の文字データに対して文字認識を行い、予め設定された訂正指示記号か否かの判定を行うこととしてもよい。
【００６９】
図１０は、利用者が記入を行った後に訂正を完了させるまでの流れを示す。なお、図１０に示す申込書４ａ乃至４ｃは、申込書４と同一種類であるが、物理的に異なる帳票である。また、利用者が記入欄に記入したい正しい文字列は「いろは」であるとする。
【００７０】
利用者は、図１０（ａ）に示すように、申込書４ａを構成する記入欄において、個別エリア１に「い」、個別エリア２に「ほ」、個別エリア３に「に」を記入する。次に、利用者が、個別エリア２に記入した文字に間違いがあったことに気づいたとする。このとき、利用者は、まず、申込書４ａの該当する記入欄における訂正指示エリアに訂正記号を記入する。そして、利用者は、図１０（ｂ）に示すように、同一種類の新たな申込書４ｂにおいて、訂正を行いたい記入欄の個別エリア２に正しい文字「ろ」を記入する。これにより、個別エリア２の訂正が行われる。
【００７１】
次に、利用者が、個別エリア３に記入した文字に間違いがあったことに気づいたとする。このとき、利用者は、まず、申込書４ｂの該当する記入欄における訂正指示エリアに訂正指示記号を記入する。そして、利用者は、図１０（ｃ）に示すように、同一種類の新たな申込書４ｃにおいて、訂正を行いたい記入欄の個別エリア３に正しい文字「は」を記入する。これにより、個別エリア３の訂正が行われる。
【００７２】
なお、本実施形態では、個別エリア２と個別エリア３の訂正を物理的には異なる申込書４ｂ及び４ｃにおいて行っているが、図１０（ｂ）の時点で利用者が既に個別エリア２の間違いに気づいていれば、双方の訂正を申込書４ｂにおいて行うことも可能である。その場合、申込書４ｂにおいて訂正したい記入欄の個別エリア２に正しい文字「ろ」を、個別エリア３に正しい文字「は」を記入すればよい。
【００７３】
図１１（ａ）は、図１０に示すような流れで利用者が記入及び訂正を行った場合に、訂正処理サーバが取得する記入データの概念図である。記入データは記入欄のエリアに記入された文字データを時間情報に対応付けたデータであり、図１１（ａ）においては、縦軸がエリア、横軸が時間を表している。即ち、訂正処理サーバ３は、エリアに記入された全ての文字データを記入データとして時系列に沿って記憶している。
【００７４】
なお、本実施形態では、個別エリア１乃至５に記入される文字、及び、訂正指示エリアに記入される訂正指示記号のデータを総称して文字データと呼ぶ。
【００７５】
図１２は、第１訂正処理における訂正処理サーバ３の処理を示すフローチャートである。なお、上記のような訂正処理システム１００において、利用者が、電子ペン１０を使用して図１０に示すような流れで記入及び訂正を行ったとする。この場合、端末装置２５は、利用者が電子ペン１０を使用して記入した記入データ、申込書４に含まれるアプリケーションＩＤを申込情報として受信する。そして、端末装置２５は、受信した申込情報を当該アプリケーションＩＤに基づいて訂正処理サーバ３へネットワーク２を介して送信する。一方、訂正処理サーバ３は、受信した申込情報に含まれる記入データとして、図１１（ａ）に示すような記入データにおける全ての個別エリアに記入された文字データを時系列に沿って取得する。
【００７６】
図１２によれば、訂正処理サーバ３は、まず、記入データに基づいて訂正指示エリアに訂正指示記号が文字データとして存在するか否かを判定する（ステップＳ１）。訂正指示エリアに訂正指示記号が存在しない（ステップＳ１；ＮＯ）ということは、利用者が記入データの訂正を行わなかったことを示している。よって、訂正処理サーバ３は、全ての記入データを有効なデータと認識し（ステップＳ２）、第１訂正処理を完了する。
【００７７】
一方、訂正指示エリアに訂正指示記号が存在する（ステップＳ１；ＹＥＳ）ということは、利用者が記入データの訂正を行ったことを示している。そこで、図１１（ａ）に示すように、時系列に基づいて最も遅くに記入された訂正指示記号をＣ１と設定する（ステップＳ３）。そして、訂正処理サーバ３は、訂正指示記号Ｃ１が存在することを判定し（ステップＳ４；ＹＥＳ）、訂正指示記号Ｃ１により訂正基準時刻Ｔ１を設定する（ステップＳ５）。具体的には、図１１に示すように、訂正指示記号Ｃ１の記入が終了した時刻を訂正基準時刻Ｔ１に設定する。
【００７８】
次に、訂正処理サーバ３は、個別エリア１に記入された文字データを文字データ１として認識する（ステップＳ６及びＳ７）。そして、訂正基準時刻Ｔ１以降に記入された文字データ１が存在するか否かを判定する（ステップＳ８）。具体的に、個別エリア１に記入された文字データ１は、図１１（ａ）に示すように、文字「い」だけであり、訂正基準時刻Ｔ１よりも前に記入されている。即ち、訂正基準時刻Ｔ１以降に記入された文字データ１は存在しない（ステップＳ８；ＮＯ）ため、訂正処理サーバ３は、全ての文字データ１を有効なデータと認識する（ステップＳ９）。
【００７９】
そして、訂正処理サーバ３は、エリアを示す番号が「５」未満か否かを判定する（ステップＳ１２）。本実施形態において、図９に示すように、記入欄は文字を記入する個別エリア１乃至５を有している。よって、「５」より大きいエリアを示す番号は存在しない。そこで、ステップＳ１２の判定を行うことで、個別エリア１乃至５の全てにおける文字データについて有効データの認識を行ったか否かを判定することができる。
【００８０】
個別エリアを示す番号が「５」未満であると判定された場合（ステップＳ１２；ＹＥＳ）、訂正処理サーバ３は、個別エリアを示す番号に「１」を加え（ステップＳ１３）、ステップＳ７乃至１２の処理を繰り返す。つまり、訂正処理サーバ３は、個別エリア２に記入された文字データを文字データ２として認識し（ステップＳ７）、訂正基準時刻Ｔ１以降に記入された文字データ２が存在するか否かを判定する（ステップＳ８）。具体的に、個別エリア２に記入された文字データ２は、図１１（ａ）に示すように、文字３１「ほ」及び文字「ろ」であり、双方とも訂正基準時刻Ｔ１より前に記入されている。よって、訂正処理サーバ３は、全ての文字データ２を有効なデータと認識する（ステップＳ９）。
【００８１】
さらに、ステップＳ１２においてエリアを示す番号が「５」未満であると判定された場合、訂正処理サーバ３は、エリアを示す番号に「１」を加え（ステップＳ１３）、ステップＳ７乃至Ｓ１２の処理を繰り返す。つまり、訂正処理サーバ３は、個別エリア３に記入された文字データを文字データ３として認識し（ステップＳ７）、訂正基準時刻Ｔ１以降に記入された文字データ３が存在するか否かを判定する（ステップＳ８）。具体的に、個別エリア３に記入された文字データ３は、図１１（ａ）に示すように、文字３０「に」及び文字「は」であり、文字「は」は、訂正基準時刻Ｔ１以降に記入されている（ステップＳ８；ＹＥＳ）。
【００８２】
そのため、訂正処理サーバ３は、訂正基準時刻Ｔ１以前に記入されている文字のデータを破棄し（ステップＳ１０）、訂正基準時刻Ｔ１以降に記入されている文字のデータを有効なデータと認識する（ステップＳ１１）。具体的に、訂正処理サーバ３は、文字データ３において、文字３０「に」のデータを破棄し、文字「は」のデータのみを有効データと認識する。その後、訂正処理サーバ３は、図１２に示すように所定の処理を繰り返す。
【００８３】
訂正処理サーバ３が所定の処理を繰り返した後、個別エリアを示す番号が「５」以上と判定された場合（ステップＳ１２；ＮＯ）、訂正指示記号を示す番号に「１」を加え（ステップＳ１４）、ステップＳ４乃至Ｓ１３の処理を繰り返す。つまり、訂正処理サーバ３は、図１１（ａ）に示すように、時系列に基づいて訂正指示記号Ｃ１の次に遅く記入された訂正指示記号をＣ２と設定し、さらに、当該訂正指示記号Ｃ２により訂正基準時刻Ｔ２を設定する。そして、訂正処理サーバ３は、訂正基準時刻Ｔ２に基づいて個別エリア１乃至５における文字データについて有効データの認識を行う。
【００８４】
なお、ステップＳ４において訂正指示記号がない場合とは、記入データに含まれる全ての訂正指示記号の処理を終了したときである。
【００８５】
具体的に、訂正処理サーバが所定の処理を行った後、個別エリア２における文字データ２について訂正基準時刻Ｔ２に基づくステップＳ７乃至Ｓ１３の処理を行う場合について説明する。個別エリア２に記入された文字データ２は、図１１（ａ）に示すように、文字３１「ほ」及び文字「ろ」であり、文字「ろ」は訂正基準時刻Ｔ２以降に記入されている。そのため、訂正処理サーバ３は、訂正基準時刻Ｔ２以前に記入されている文字３１「ほ」のデータを破棄し、文字「ろ」のデータのみを有効データと認識する。
【００８６】
その後、訂正処理サーバ３が所定の処理を行い、ステップＳ４において訂正指示記号Ｃｎが存在しないと判定した場合、第１訂正処理を完了する。訂正指示記号Ｃｎが存在しないということは、第１訂正処理により訂正処理サーバ３が利用者の訂正箇所を全て反映して有効データを認識したとことを示すからである。
【００８７】
なお、上記の実施形態では、最も遅くに記入された訂正指示記号を訂正指示記号Ｃ１に設定し、時系列に基づいて遅く記入された訂正記号順に第１訂正処理を行っている。しかし、本発明はこれに限定されるものではなく、最も早くに記入された訂正指示記号を訂正指示記号Ｃ１に設定し、時系列に基づいて早く記入された訂正記号順に第１訂正処理を行うこととしてもよい。
【００８８】
しかし、時系列に基づいて遅く記入された訂正記号順に第１訂正処理を行うことで、処理が効率的となる場合がある。具体的に図１１（ｂ）を参照して説明する。図１１（ｂ）は、以下に示すような流れで利用者が記入及び訂正を行った場合に、訂正処理サーバ３が記憶する記入データの概念図である。
【００８９】
この場合、利用者は電子ペン１０を使用して、例えば申込書４ａを構成する記入欄において、個別エリア１に「い」、個別エリア２に「ろ」、個別エリア３に「に」を記入している。次に、利用者は個別エリア３に記入した文字に間違いがあったことに気づき、申込書４ａの該当する記入欄における訂正指示エリアに訂正指示記号を記入し、同一種類の新たな申込書４ｂにおいて訂正を行いたい記入欄の個別エリア３に文字「ほ」を記入している。しかし、利用者は申込書４ｂにおける個別エリア３に訂正として記入した文字「ほ」が間違いであったことに気づき、申込書４ｂの該当する記入欄における訂正指示エリアに訂正指示記号を記入し、同一種類の新たな申込書４ｃにおいて訂正を行いたい記入欄の個別エリア３に正しい文字「は」を記入している。つまり、利用者は所定の記入欄の個別エリア３へ記入する文字を２回連続して訂正している。
【００９０】
訂正処理サーバ３が、図１１（ｂ）に示すような記入データに基づいて、図１２に示すような第１訂正処理を行うと、まず、訂正指示記号Ｃ１に基づく訂正基準時刻Ｔ１により有効なデータの認識が行われる。そして、所定の処理が行われた後、訂正指示記号Ｃ２に基づく訂正基準時刻Ｔ２により有効なデータの認識が行われる。
【００９１】
具体的に、訂正箇所のある個別エリア３に記入された文字データ３に基づいて検証すると、文字データ３は、図１１（ｂ）に示すように、文字３２「に」、文字３３「ほ」及び文字「は」であり、文字「は」のみ訂正基準時刻Ｔ１以降に記入されている。そのため、訂正処理サーバは、まず、訂正基準時刻Ｔ１により有効データの認識をする際に、訂正基準時刻Ｔ１以前に記入されている文字３２「に」及び文字３３「ほ」のデータを破棄し、文字「は」のデータのみを有効データと認識する。そのため、所定の処理の後、訂正処理サーバ３が訂正基準時刻Ｔ２により有効なデータを認識する際は、文字３２「に」及び文字３３「ほ」のデータは既に破棄されている。
【００９２】
よって、予め訂正処理サーバ３に、例えば、「各エリアにおける有効データとして１文字分の文字データを認識した場合、当該エリアにおけるステップＳ７乃至Ｓ１２の処理は行わない」等の設定をしておけば、処理の軽減を図ることができる。即ち、利用者が、同一エリアへ記入する文字を連続して訂正した場合、時系列に基づいて遅く記入された訂正指示記号順に第１訂正処理を行うことで、処理が効率的となる。
【００９３】
（ｉｉ）第２訂正処理
次に、第２訂正処理について図１３乃至１６を参照して説明する。図１３は申込書４を構成する記入欄を拡大した図である。図１３に示すように、申込書４を構成する記入欄は、１文字単位に分割されており文字を記入するための個別エリア１乃至５、訂正指示記号を記入する訂正指示エリア及び全体エリア０を有する。なお、全体エリア０は、個別エリア１乃至５及び訂正指示エリアに記入された文字データを認識するため、処理上必要なエリアであり、申込書４のデザイン上は存在せず、利用者は視覚的に認識することはできない。
【００９４】
図１４は、利用者が記入を行った後に訂正を完了させるまでの流れを示す。なお、利用者の記入の流れは、図１０と同様であり、第１訂正処理において記載したため、便宜上説明は省略する。
【００９５】
図１５（ａ）は、図１４に示すような流れで利用者が記入及び訂正を行った場合に、訂正処理サーバが取得する記入データの概念図である。記入データは記入欄の各エリアに記入された文字データを時間情報に対応づけたデータであり、図１５（ａ）においては、上から全体エリア０、個別エリア１乃至３、及び、訂正指示エリアの各文字データが時間情報に基づいて時系列に記憶されている。なお、第１訂正処理と異なり、各エリア内では時系列に記憶されているが、エリアをまたがった文字データの時系列は保たれていない。また、個別エリア４及び５は、本実施形態においては記入がなされていないため図１５において省略する。
【００９６】
図１６は、第２訂正処理における訂正処理サーバ３の処理を示すフローチャートである。なお、上記のような訂正処理システムにおいて、利用者が電子ペン１０を使用して図１４に示すような流れで記入及び訂正を行ったとする。この場合、端末装置２５は、利用者が電子ペン１０を使用して記入した記入データ、及び、申込書４に含まれるアプリケーションＩＤを申込情報として受信する。そして、端末装置２５は、受信した申込情報を当該アプリケーションＩＤに基づいて訂正処理サーバ３へネットワーク２を介して送信する。一方、訂正処理サーバ３は、受信した申込情報に含まれる記入データとして、図１５（ａ）に示すように、各エリアに記入された文字データをそれぞれ時系列に沿って取得する。
【００９７】
図１６によれば、訂正処理サーバ３は、まず、記入データに基づいて訂正指示エリアに訂正指示記号が文字データとして存在するか否かを判定する（ステップＳ２１）。訂正指示エリアに訂正指示記号が存在しない（ステップＳ２１；ＮＯ）ということは、利用者が記入データの訂正を行わなかったことを示している。よって、訂正処理サーバ３は、全ての記入データを有効なデータと認識し（ステップＳ２２）、第２訂正処理を完了する。
【００９８】
一方、訂正指示エリアに訂正指示記号が存在する（ステップＳ２１；ＹＥＳ）ということは、利用者が記入データの訂正を行ったことを示している。そこで、図１５（ａ）に示すように、訂正指示エリアの文字データに含まれる中で最も遅くに記入された訂正指示記号をＣ１と設定する（ステップＳ２３）。また、訂正処理サーバ３は、全体エリア０の文字データを文字データ０として認識する（ステップＳ２４）。
【００９９】
次に、訂正処理サーバ３は、訂正指示記号Ｃ１が存在することを判定し（ステップＳ２５；ＹＥＳ）、訂正指示記号Ｃ１と同じデータを文字データ０から検索する。そして、訂正処理サーバ３は、検索結果に基づいて、文字データ０に含まれる訂正指示記号Ｃ１と同じデータを、図１５（ａ）に示すように、訂正基準記号Ｄ１に設定する（ステップＳ２６）。
【０１００】
次に、訂正処理サーバ３は、個別エリア１に記入された文字データを文字データ１として認識する（ステップＳ２７及びＳ２８）。そして、訂正処理サーバ３は、文字データ１に含まれる文字と同じデータを文字データ０から検索する（ステップＳ２９）。さらに、訂正処理サーバ３は、検索結果に基づいて、訂正基準記号Ｄ１が記入された時刻以降に記入された文字データ１が存在するか否かを判定する（ステップＳ３０）。具体的に、文字データ１は、図１５（ａ）に示すように、文字「い」だけであり、文字データ０の検索結果に基づいて訂正基準記号Ｄ１よりも前に記入されていることが分かる。即ち、訂正基準記号Ｄ１の記入時刻以降に記入された文字データ１は存在しない（ステップＳ３０；ＮＯ）ため、訂正処理サーバ３は全ての文字データ１を有効なデータと認識する（ステップＳ３１）。
【０１０１】
そして、訂正処理サーバ３は、エリアを示す番号が「５」未満か否かを判定する（ステップＳ３４）。本実施形態において、図１３に示すように、記入欄は文字を記入するための個別エリア１乃至５を有している。よって、「５」より大きいエリアを示す番号は存在しない。そこで、ステップＳ３４の判定を行うことで、個別エリア１乃至５の全てにおける文字データについて有効データの認識を行ったか否かを判定することができる。
【０１０２】
エリアを示す番号が「５」未満であると判定した場合（ステップＳ３４；ＹＥＳ）、訂正処理サーバ３は、エリアを示す番号に「１」を加え（ステップＳ３５）、ステップＳ２８乃至Ｓ３５を繰り返す。つまり、訂正処理サーバ３は、個別エリア２に記入された文字データを文字データ２として認識し（ステップＳ２８）、当該文字データ２に含まれる文字と同じデータを文字データ０から検索する（ステップＳ２９）。さらに、訂正処理サーバ３は、検索結果に基づいて、訂正基準記号Ｄ１の記入時刻以降に記入された文字データ２が存在するか否かを判定する（ステップＳ３０）。具体的に、文字データ２は、図１５（ａ）に示すように、文字「ほ」及び文字「ろ」であり、文字データ０の検索結果に基づいて双方とも訂正基準記号Ｄ１よりも前に記入されていることが分かる。即ち、訂正基準記号Ｄ１の記入時刻以降に記入された文字データ２は存在しないため、訂正処理サーバ３は、全ての文字データ２を有効データと認識する（ステップＳ３１）。
【０１０３】
さらに、ステップＳ３４において、エリアを示す番号が「５」未満であると判定した場合、訂正処理サーバ３は、エリアを示す番号に「１」を加え、ステップＳ２８乃至Ｓ３４を繰り返す。つまり、訂正処理サーバ３は、個別エリア３に記入された文字データを文字データ３として認識し（ステップＳ２８）、当該文字データ３に含まれる文字と同じデータを文字データ０から検索する（ステップＳ２９）。さらに、訂正処理サーバ３は、検索結果に基づいて、訂正基準記号Ｄ１の記入時刻以降に記入された文字データ３が存在するか否かを判定する（ステップＳ３０）。具体的に、文字データ３は、図１５（ａ）に示すように、文字「に」及び文字「は」であり、文字データ０の検索結果に基づいて、文字「は」は、訂正基準記号Ｄ１の記入時刻以降に記入されている（ステップＳ３０；ＹＥＳ）。
【０１０４】
そのため、訂正処理サーバ３は、訂正基準記号Ｄ１の記入時刻以前に記入されている文字のデータを破棄し（ステップＳ３２）、当該時刻以降に記入されている文字のデータを有効データとして認識する（ステップＳ３３）。具体的に、訂正処理サーバ３は、文字データ３における文字４２「に」及び文字データ０における文字４０「に」のデータを破棄する。さらに、訂正処理サーバ３は、文字データ３及び文字データ０における文字「は」のデータのみを有効データとして認識する。その後、訂正処理サーバ３は、図１６に示すように所定の処理を繰り返す。
【０１０５】
訂正処理サーバ３が所定の処理を繰り返した後、個別エリアを示す番号が「５」以上と判定された場合（ステップＳ３４；ＮＯ）、訂正基準記号を示す番号に「１」を加え（ステップＳ３６）、ステップＳ２５乃至Ｓ３５の処理を繰り返す。つまり、訂正処理サーバ３は、図１５（ａ）に示すように、訂正指示エリアの文字データに含まれる中で訂正指示記号Ｃ１の次に遅く記入された訂正指示記号をＣ２と設定する。そして、訂正処理サーバ３は、訂正指示記号Ｃ２が存在することを判定し（ステップＳ２５；ＹＥＳ）、訂正指示記号Ｃ２と同じデータを文字データ０から検索する。そして、訂正処理サーバ３は、検索結果に基づいて、文字データ０に含まれる訂正指示記号Ｃ１と同じデータを、図１５（ａ）に示すように、訂正基準記号Ｄ２に設定する（ステップＳ２６）。そして、訂正処理サーバ３は、訂正基準記号Ｄ２に基づいて個別エリア１乃至５における文字データについて有効データの認識を行う。
【０１０６】
具体的に、訂正処理サーバ３が所定の処理を行った後、個別エリア２における文字データ２について、訂正基準記号Ｄ２に基づくステップＳ２８乃至Ｓ３５の処理を行う場合について説明する。個別エリア２に記入された文字データ２は、図１５（ａ）に示すように、文字４３「ほ」及び文字「ろ」であり、文字「ろ」は訂正基準記号Ｄ２の記入時刻以降に記入されている。そのため、訂正処理サーバ３は、訂正基準記号Ｄ２の記入時刻以前に記入されている文字データ２における文字４３「ほ」及び文字データ０における文字４１「ほ」のデータを破棄する。さらに、訂正処理サーバ３は、文字データ２及び文字データ０における文字「ろ」のデータのみを有効データとして認識する。
【０１０７】
その後、訂正処理サーバ３が所定の処理を行い、ステップＳ２４において訂正指示記号Ｃｎが存在しないと判定した場合、第２訂正処理を完了する。訂正指示記号Ｃｎが存在しないということは、第２訂正処理により訂正処理サーバが利用者の訂正箇所を全て反映して有効データを認識したことを示すからである。
【０１０８】
なお、上記の実施形態では、最も遅くに記入された訂正指示記号を訂正指示記号Ｃ１に設定し、時系列に基づいて遅く記入された訂正指示記号順に第２訂正処理を行っている。しかし、本発明はこれに限定されるものではなく、最も早くに記入された訂正指示記号を訂正指示記号Ｃ１に設定し、時系列に基づいて早く記入された訂正指示記号順に第２訂正処理を行うこととしてもよい。
【０１０９】
しかし、時系列に基づいて遅く記入された訂正指示記号順に第２訂正処理を行うことで、処理が効率的となる場合がある。具体的に、図１５（ｂ）を参照して説明する。図１５（ｂ）は、以下に示すような流れで利用者が記入及び訂正を行った場合に、訂正処理サーバ３が記憶する記入データの概念図である。
【０１１０】
この場合、利用者は電子ペン１０を使用して、例えば申込書４ａを構成する記入欄において、個別エリア１に「い」、個別エリア２に「ろ」、個別エリア３に「に」を記入している。次に、利用者は個別エリア３に記入した文字に間違いがあったことに気づき、申込書４ａの該当する記入欄における訂正指示エリアに訂正指示記号を記入し、同一種類の新たな申込書４ｂにおいて訂正を行いたい記入欄の個別エリア３に文字「ほ」を記入している。しかし、利用者は申込書４ｂにおける個別エリア３に訂正として記入した文字「ほ」が間違いであったことに気づき、申込書４ｂの該当する記入欄における訂正指示エリアに訂正指示記号を記入し、同一種類の新たな申込書４ｃにおいて訂正を行いたい記入欄の個別エリア３に正しい文字「は」を記入している。つまり、利用者は所定の記入欄の個別エリア３へ記入する文字を２回連続して訂正している。
【０１１１】
訂正処理サーバ３が、図１５（ｂ）に示すような記入データに基づいて、図１６に示すような第２訂正処理を行うと、まず、訂正指示記号Ｃ１により設定される訂正基準記号Ｄ１及び文字データ０に基づいて有効データの認識が行われる。そして、所定の処理が行われた後、訂正指示記号Ｃ２により設定される訂正基準記号Ｄ２及び文字データ０に基づいて有効データの認識が行われる。
【０１１２】
具体的に、訂正箇所のある個別エリア３に記入された文字データ３に基づいて検証すると、文字データ３は、図１５（ｂ）に示すように、文字４６「に」、文字４７「ほ」及び文字「は」であり、文字「は」のみ訂正基準記号Ｄ１の記入時刻以降に記入されている。そのため、訂正処理サーバ３は、まず、訂正基準記号Ｄ２及び文字データ０に基づいて有効データを認識する際に、訂正基準記号Ｄ１の記入時刻以前に記入されている文字４４「に」及び文字４５「ほ」のデータを破棄し、文字「は」のデータのみを有効データと認識する。そのため、所定の処理の後、訂正処理サーバ３が訂正基準記号Ｄ２及び文字データ０に基づいて有効データを認識する際は、文字４４「に」及び文字４５「ほ」のデータは既に破棄されている。
【０１１３】
よって、予め訂正処理サーバ３に、例えば「各エリアにおける有効データとして１文字分の文字データを認識した場合、当該エリアにおけるステップＳ２８乃至Ｓ３５の処理は行わない」等の設定をしておけば、処理の軽減を図ることができる。即ち、利用者が、同一エリアへ記入する文字を連続して訂正した場合、時系列に基づいて遅く記入された訂正指示記号順に第２訂正処理を行うことで、処理が効率的となる。
【０１１４】
なお、本実施形態では、異なる個別エリアにおける連続した２つ以上の訂正を行う場合、その度に訂正指示エリアへ訂正指示記号の記入を行っている。しかし、本発明はこれに限定されるものではなく、異なる個別エリアにおける連続した訂正であれば、訂正指示記号の記入は１回としても構わない。
【０１１５】
これによれば、同一種類の帳票を使用して、電子ペン１０を使用した記入内容の訂正を行うことができるため、予め訂正欄等を記入欄の近傍に設ける必要がない。よって、帳票のデザイン性に制限が生じない。また、ドットパターンを節約し、有効に活用することができる。さらに、同一種類の帳票は多量に製造することが可能なため、同一記入欄について何度でも訂正することが可能である。
【０１１６】
また、本発明によれば、全体エリアではなく、個別エリア毎に訂正箇所を把握しているため、文字列ではなく、１文字単位といった部分的な修正が可能である。
【０１１７】
なお、本実施形態において申込書４の記入欄は図９などに示すような構成となっているが、本発明はこれに限定されるものではなく、種々の構成を適用することができる。例えば、個別エリアは１文字単位とは限らず、複数文字を記入可能としても構わない。
【０１１８】
【発明の効果】
以上説明したように、本発明によれば、１つの帳票内に訂正欄を設けることなく、同一種類の帳票を複数使用することで複数回の訂正が可能な訂正処理システムを提供する。
【図面の簡単な説明】
【図１】電子ペンの使用形態を模式的に示す図である。
【図２】電子ペンの構造を示す機能ブロック図である。
【図３】専用ペーパーに印刷されたドットパターンによる情報の表現方法を説明する図である。
【図４】ドットパターン及びそれに対応する情報の例を示す。
【図５】専用ペーパーにより構成される帳票の構造を示す。
【図６】電子ペン用帳票の例を示す。
【図７】本発明による訂正処理システムの概略構成を示す図である。
【図８】図７に示す訂正処理システムに含まれる訂正処理サーバの機能ブロックを示す図である。
【図９】申込書を構成する記入欄の一例を示す。
【図１０】第１訂正処理に対応する利用者による記入の流れの一例を示す。
【図１１】第１訂正処理に対応する訂正処理サーバが記憶する記入データの概念図である。
【図１２】第１訂正処理を示すフローチャートである。
【図１３】申込書を構成する記入欄の一例を示す。
【図１４】第２訂正処理に対応する利用者による記入の流れの一例を示す。
【図１５】第２訂正処理に対応する訂正処理サーバが記憶する記入データの概念図である。
【図１６】第２訂正処理を示すフローチャートである。
【符号の説明】
２      ネットワーク
３      訂正処理サーバ
４      申込書
１０    電子ペン
１１    プロセッサ
１２    メモリ
１３    データ通信ユニット
１４    バッテリー
２５    端末装置
２６    問い合わせサーバ
２７    サービスサーバ
１００  訂正処理システム
【図１】
2004303135.tif 000003
【図２】
2004303135.tif 000004
【図３】
2004303135.tif 000005
【図４】
2004303135.tif 000006
【図５】
2004303135.tif 000007
【図６】
2004303135.tif 000008
【図７】
2004303135.tif 000009
【図８】
2004303135.tif 000010
【図９】
2004303135.tif 000011
【図１０】
2004303135.tif 000012
【図１１】
2004303135.tif 000013
【図１２】
2004303135.tif 000014
【図１３】
2004303135.tif 000015
【図１４】
2004303135.tif 000016
【図１５】
2004303135.tif 000017
【図１６】
2004303135.tif 000018