(57)【要約】【課題】帳票の記載内容と帳票から得たデータの訂正を確実に管理する。【解決手段】帳票読取装置１は、文字記入欄に文字が未記入の状態の帳票の種類を識別するための帳票モデルデータ３５と、複数の帳票データを管理する帳票管理テーブル３３と、手書き文字イメージの訂正履歴をフィールド単位で管理するためのイメージ管理テーブル３４とを記憶したデータ記憶部１６と、デジタルペン２から入力された筆跡情報を基に文字イメージを生成するＯＣＲ処理部１４と、イメージ管理テーブル３４を用いて、同じ帳票として作成すべきデータをマージして１つの帳票データに集約するデータ処理部１８とを備える。【選択図】図１
2006134104.tif 000002
【特許請求の範囲】
【請求項１】
文字記入欄に文字が未記入の状態の帳票のフォームデータを記憶した帳票フォームデータ記憶手段と、
前記帳票の文字記入欄に筆記された文字の筆跡情報を取得するデジタルペンと、
前記文字の筆跡情報と前記帳票フォームデータ記憶手段の帳票のフォームデータとを基に前記帳票の各文字記入欄に筆記された文字のイメージデータを生成し、生成した文字のイメージデータに前記帳票を特定する帳票識別情報を付与する文字イメージ生成手段と、
前記文字イメージ生成手段により生成されたイメージデータを前記帳票の各文字記入欄の単位に管理するためのイメージ管理テーブルと、
前記文字イメージ生成手段により生成された文字のイメージデータと、前記帳票識別情報と、前記文字の記入時刻とを対応させて前記イメージ管理テーブルに登録する手段と、
複数の帳票のデータをマージするための入力操作を受け付ける入力手段と、
前記入力手段により複数の帳票のデータをマージするための入力操作が受け付けられた場合、前記イメージ管理テーブルの記入時刻に基づき複数の帳票のデータについて各文字記入欄の単位で文字のイメージデータをマージし、一つの帳票のデータを生成する帳票データ集約手段と
を具備したことを特徴とする帳票読取システム。
【請求項２】
デジタルペンから受信された文字の筆跡情報と予め記憶部に記憶されている帳票のフォームデータとを基に帳票の各文字記入欄に筆記された文字のイメージデータを生成し、生成した文字のイメージデータに前記帳票を特定する帳票識別情報を付与するステップと、
生成した文字のイメージデータと、前記帳票識別情報と、前記文字の記入時刻とを対応させて前記記憶部に登録するステップと、
複数の帳票のデータをマージするための入力操作を受け付けるステップと、
前記入力操作を受け付けた場合、前記記憶部に記憶されている記入時刻に基づき、複数の帳票のデータについて各文字記入欄の単位で文字のイメージデータをマージし、一つの帳票のデータを生成するステップと
を有することを特徴とする帳票読取方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば帳票に文字を記入したときに文字の筆跡情報を取得するデジタルペン等の手書き文字入力装置を利用する帳票読取システム、帳票読取方法に関する。
【背景技術】
【０００２】
現在、表面にドットを印刷した帳票に文字を書き込むペンの機能と、ペンでドットをなぞった部分を光学的に読取り帳票より筆跡情報を得る機能とを備えたデジタルペンが開発されている。
このデジタルペンで得られたデータを修正する先行技術としては、例えばデジタルペンに消しゴムをつける技術（例えば特許文献１参照）、および二重線や塗りつぶしを削除部分として認識させる技術（例えば特許文献２参照）等が公開されている。
これら先行技術は、いずれもデジタルペン側で削除部分を認識する技術である。
【特許文献１】特開２００４−９４５５８号公報
【特許文献２】特開２００４−１５２０４０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、上記先行技術においては、文字を実際にボールペンや万年筆、インク等で帳票自体に記入するため、帳票の文字を訂正する場合、記載部分の上から訂正を行うと、元の文字と重畳してしまい訂正内容が判らなくなる等、帳票に一度書き込んでしまった文字を修正することは難しく、デジタルペンで得た筆跡情報より手書き文字のイメージを生成した場合も削除部分については人手による訂正作業が必要になるという問題があった。
【０００４】
本発明はこのような課題を解決するためになされたもので、帳票に文字を消すことができない状態で書き込んでしまった際に、帳票とそれから得たデータにそれぞれ文字の削除、書換え、追記等の修正を容易に行うことのできる帳票読取システム、帳票読取方法を提供することを目的としている。
【課題を解決するための手段】
【０００５】
上記した目的を達成するために、本発明の帳票読取システムは、文字記入欄に文字が未記入の状態の帳票のフォームデータを記憶した帳票フォームデータ記憶手段と、前記帳票の文字記入欄に筆記された文字の筆跡情報を取得するデジタルペンと、前記文字の筆跡情報と前記帳票フォームデータ記憶手段の帳票のフォームデータとを基に前記帳票の各文字記入欄に筆記された文字のイメージデータを生成し、生成した文字のイメージデータに前記帳票を特定する帳票識別情報を付与する文字イメージ生成手段と、前記文字イメージ生成手段により生成されたイメージデータを前記帳票の各文字記入欄の単位に管理するためのイメージ管理テーブルと、前記文字イメージ生成手段により生成された文字のイメージデータと、前記帳票識別情報と、前記文字の記入時刻とを対応させて前記イメージ管理テーブルに登録する手段と、複数の帳票のデータをマージするための入力操作を受け付ける入力手段と、前記入力手段により複数の帳票のデータをマージするための入力操作が受け付けられた場合、前記イメージ管理テーブルの記入時刻に基づき複数の帳票のデータについて各文字記入欄の単位で文字のイメージデータをマージし、一つの帳票のデータを生成する帳票データ集約手段とを具備したことを特徴とする。
【０００６】
本発明の帳票読取方法は、デジタルペンから受信された文字の筆跡情報と予め記憶部に記憶されている帳票のフォームデータとを基に帳票の各文字記入欄に筆記された文字のイメージデータを生成し、生成した文字のイメージデータに前記帳票を特定する帳票識別情報を付与するステップと、生成した文字のイメージデータと、前記帳票識別情報と、前記文字の記入時刻とを対応させて前記記憶部に登録するステップと、複数の帳票のデータをマージするための入力操作を受け付けるステップと、前記入力操作を受け付けた場合、前記記憶部に記憶されている記入時刻に基づき、複数の帳票のデータについて各文字記入欄の単位で文字のイメージデータをマージし、一つの帳票のデータを生成するステップとを有することを特徴とする
【０００７】
本発明では、デジタルペンを用いて第１帳票の文字記入欄に筆記された文字の筆跡情報を取得すると、帳票読取装置では、その筆跡情報から第１帳票の文字イメージを文字記入欄の単位、つまりフィールド単位に生成し、これを第１帳票のデータとしてイメージ管理テーブルに登録する。
そして、第１帳票の文字記入欄に記入した文字のうち、ある文字記入欄に記載した文字が間違っていた場合や追記が必要に場合に、訂正あるいは追記する文字を第２帳票の該当文字記入欄に記載する。
帳票読取装置では、第２帳票から得られた訂正箇所、追記箇所の文字イメージを生成し、イメージ管理テーブルを参照し第１帳票と第２帳票との帳票識別情報が同じ場合、あるいは第２帳票のデータと第１帳票のデータとが同じ帳票から得られるべきものの場合に、第１帳票から得られた文字イメージと第２帳票から得られた訂正箇所の文字イメージとをフィールド単位でマージすることで、訂正あるいは追記対象のフィールドの文字イメージを正しいデータに訂正する。これにより、帳票および文字イメージともに訂正あるいは追記した正しい情報で保存することができる。
【発明の効果】
【０００８】
本発明によれば、帳票に文字を消すことができない状態で書き込んでしまった際に、帳票とそれから得たデータにそれぞれ文字の削除、書換え、追記等の修正を容易に行うことができる。
【発明を実施するための最良の形態】
【０００９】
以下、本発明の実施の形態を図面を参照して詳細に説明する。図１は本発明に係る一つの実施形態の帳票読取システムの構成を示すブロック図である。
【００１０】
図１に示す帳票読取システムは、帳票４への筆記と筆跡情報の取得とを同時に行う機能を備えるデジタルペン２と、このデジタルペン２にＵＳＢケーブル３を介して接続された帳票読取装置１とを備えている。帳票読取装置１は、例えばコンピュータなどである。
帳票４の表面全体には、特殊な配置形態の複数のドット（黒点）からなるドットパターンが薄い黒色で印刷されている。ドットパターンのドットは、約０．３ｍｍの間隔で、格子状に配置されている。それぞれのドットは、格子状の交点より上下左右にわずかにずれた位置に配置されている（図４参照）。
【００１１】
図２に示すように、帳票４には、スタートマーク４１、エンドマーク４２、文字記入欄４３が薄い青色で印刷されている。文字記入欄４３は、例えば郵便番号、住所、電話番号等の項目毎に複数設けられている。利用者は、それぞれ該当項目の文字記入欄４３に文字を記入する。デジタルペン２では、帳票４の表面に印刷されたドットパターンが光学読取りの処理対象とされる。帳票４の表面に印刷されたスタートマーク４１、エンドマーク４２、文字記入欄４３等の薄い青色の部分は、人がペン部２５（図３参照）で所定の位置に文字を記入するためのガイド線であり、デジタルペン２での光学読取りの処理対象からは除外される。
【００１２】
帳票読取装置１は、制御部１０、通信インターフェース１１（以下、「通信Ｉ／Ｆ１１」という。）、メモリ１２、帳票作成部１３、ＯＣＲ処理部１４、辞書１５、データ記憶部１６、入力部１７、データ処理部１８、表示部１９を備えている。メモリ１２、ＯＣＲ処理部１４、ＯＣＲ処理部１４、データ処理部１８等は、ＣＰＵ、メモリ、ハードディスク装置等のハードウェア、ハードディスク装置にインストールされたオペレーティングシステム（以下「ＯＳ」という。）および制御ソフトウェア等が協働して実現されるものである。辞書１５は、ハードディスク装置等に格納されている。データ記憶部１６は、ハードディスク装置に構築された、例えばデータベース等である。
【００１３】
通信Ｉ／Ｆ１１は、デジタルペン２から送信された情報をＵＳＢケーブル３を通じて受信しメモリ１２に展開する。通信Ｉ／Ｆ１１は、帳票４の文字記入欄４３に筆記された文字の筆跡情報、ペンＩＤ、帳票ＩＤをデジタルペン２より取得する手段として機能する。
メモリ１２は、デジタルペン２から受信された筆跡情報を記憶する。筆跡情報とは、デジタルペン２のペン先の軌跡、書き順、スピード等のストローク情報、筆圧、筆記時刻等を含む情報である。また、メモリ１２は、これだけでなく、ＯＣＲ処理部１４が筆跡情報より生成した文字イメージの記憶およびデータ記憶部１６が複数の文字イメージをマージする際の文字イメージの記憶、ＯＣＲ処理部１４による文字イメージ生成および文字認識処理、ＯＣＲ処理部１４による帳票モデルデータ３５からのイメージの切り出し処理、ＯＣＲ処理部１４により切り出された各フィールド（枠）に、データ処理部１８が、文字イメージを重畳して訂正画面を表示する処理等を行う作業エリアとして機能する。
【００１４】
ＯＣＲ処理部１４は、制御部１０に制御されて、メモリ１２に記憶された筆跡情報に含まれるストローク情報（ペン先の軌跡（位置データ）、書き順、記入時刻、スピード等）と、データ記憶部１６の帳票モデルデータ３５の座標情報とから、文字の単位で文字イメージを生成し、メモリ１２へ記憶する。デジタルペン２が帳票４の表面を筆圧検知期間内になぞった位置データ（Ｘ座標、Ｙ座標）の集合を軌跡といい、位置データ（Ｘ座標、Ｙ座標）のうち、同じ筆圧検知期間内に区分されるものを書き順という。位置データ（Ｘ座標、Ｙ座標）には、記入時刻が対応付けられており、帳票４がペン先でなぞられた位置（座標）が変わる順序と時刻の移り変わりがが分るので、これらの情報からスピードおよび筆記方向（書き順）が得られる。
【００１５】
ＯＣＲ処理部１４は、筆跡情報（位置データ（Ｘ座標、Ｙ座標）と時刻）を基に座標上でドットデータを文字の単位で滑らかにつなげて文字イメージを生成する。ＯＣＲ処理部１４は、生成した文字イメージの帳票上の座標とデータ記憶部１６に記憶されている帳票モデルデータ３５（イメージデータ）の座標とを対応させて、帳票４の各文字記入欄４３を特定し、そのフィールド毎に文字イメージをイメージ管理テーブル３４へ登録する。
つまり、ＯＣＲ処理部１４は、デジタルペン２より受信されメモリ１２へ記憶された文字の筆跡情報と帳票モデルデータ３５とを基に帳票４の各文字記入欄４３に筆記された文字のイメージデータを生成し、生成した文字のイメージデータに帳票４を特定する帳票識別情報を付与する文字イメージ生成手段として機能する。
【００１６】
ＯＣＲ処理部１４は、生成した文字イメージと帳票モデルデータ３５の文字記入欄に相当するフィールドのイメージとを重畳して表示部１９へ出力する表示イメージを生成する。
【００１７】
辞書１５には、多数の文字画像（以下「文字イメージ」という。）と各文字イメージに対応付けられた文字コード（テキストデータ）とが保存されている。
【００１８】
ＯＣＲ処理部１４は、ＯＣＲ処理部１４が生成しメモリ１２に記憶した文字イメージに対して辞書１５を参照して文字認識処理を実行し、文字認識結果として文字コード、つまりテキストデータを出力する。
【００１９】
ＯＣＲ処理部１４は、文字イメージに対する文字認識の際に文字認識が不可能であったものについては「？」等の文字コード（テキストデータ）を付与し文字認識結果とする。ＯＣＲ処理部１４は、帳票より読み取ったテキストデータ、つまり帳票テキストデータ３２と読取元の手書き文字イメージ３１とをデータ記憶部１６に保存する。
つまり、ＯＣＲ処理部１４は、ＯＣＲ処理部１４により生成された文字のイメージデータと辞書１５の文字イメージとをマッチングさせてテキストデータを出力する。
【００２０】
データ記憶部１６には、帳票４より読み取った手書き文字イメージ３１と、この手書き文字イメージ３１から文字認識して得た文字認識結果のファイルである帳票テキストデータ３２とが対応して保存される。
【００２１】
データ記憶部１６には、帳票の種別を特定する情報（帳票ＩＤ等）に対応して少なくとも１つの帳票フォームのイメージデータ３５（以下、「帳票モデルデータ３５」という。）が記憶されている。帳票モデルデータ３５は、文字が未記入の状態の帳票をイメージスキャナ等で予め読み取っておいた帳票のイメージであり、座標を指定（範囲を指定）することで部分的に切り出すことができる。この例では、各文字記入欄４３が文字イメージのフィールドとして切り出される。データ記憶部１６は、ユーザにより文字が記入されていない帳票モデルデータ３５を記憶した帳票フォームデータ記憶手段である。
【００２２】
データ記憶部１６は、文字記入欄に文字が記入された帳票４よりの筆跡情報を基に生成した文字イメージを文字認識して得たテキストデータを記憶するテキストデータ記憶手段である。
データ記憶部１６には、帳票ＩＤと帳票モデルデータ３５を対応付けた帳票情報テーブル（図示せず）が記憶されている。帳票情報テーブルは、デジタルペン２より受信された帳票ＩＤに対して、どの帳票モデルデータ３５を使うかを決定するためのテーブルである。
入力部１７は、例えばキーボート、マウス、およびそのインターフェースモジュール等であり、複数の帳票４のデータをマージするための入力操作を受け付ける入力手段として機能する。なお、この入力手段の機能は、デジタルペン２による帳票の指定操作で代用可能である。
【００２３】
データ処理部１８は、帳票４を読み取る毎に、郵便番号、住所、電話番号等の各文字記入欄４３の各項目毎にＯＣＲ処理部１４によって生成された手書き文字イメージを並べて表示する画面を表示する手段として機能する。
データ処理部１８は、入力部１７により複数の帳票４のデータをマージするための入力操作が受け付けられた場合、イメージ管理テーブル３４の該当帳票の記入時刻であるスタート時間に基づき各文字記入欄４３の単位で文字のイメージデータをマージし、一つの帳票にデータを集約する帳票データ集約手段として機能する。
つまり、データ処理部１８は、初めの帳票（第１帳票）から読み取った手書き文字イメージと、その後、読み取った帳票（第２帳票）の手書き文字イメージとをフィールド単位（文字記入欄４３の単位）でマージして、データを１つの帳票に集約する。表示部１９は、画面を表示するモニタ等である。
【００２４】
図３に示すように、デジタルペン２は、ペン型の外形をなすケース部２０と、このケース部２０に備えられたカメラ２１、セントラル・プロセッシング・ユニット２２（以下「ＣＰＵ２２」という。）、メモリ２３、通信部２４、ペン部２５、インクタンク２６、筆圧センサ２７等から構成されている。この例のデジタルペン２は、帳票４のドットを光学的に読取り、帳票上の位置を検出する手書き入力装置の１つである。この他、超音波方式のものも利用できる。
【００２５】
カメラ２１は、発光ダイオード等の照明部と、ＣＣＤイメージセンサと、レンズ等の光学系とを備えたものである。赤外線発光部は、紙に対する照明として機能する。カメラ２１は６×６ドット分の視野があり、筆圧検知により毎秒５０以上のスナップショットを撮影する。
【００２６】
ペン部２５は、先端部よりインクタンク２６からのインクが滲み出し、ユーザがその先端部を帳票４の紙面に当接させた際に、帳票４の紙面にインクを付着させ、これにより文字を帳票４に筆記および図形を描画できる。ペン部２５は、先端部への圧力の印加に応じて伸縮する感圧タイプのものである。ペン部２５の先端部を帳票４に押し付けると(ポイントすると)、筆圧センサ２７により筆圧が検知され、ＣＰＵ２２は、カメラ２１で撮影された紙面のドットパターンを読取る。つまりペン部２５は、ボールペンの機能と筆圧検知機能とを備えている。
【００２７】
ＣＰＵ２２は、帳票４からのドットパターンの読取りを、あるサンプリングレートで行うことで、読取動作に伴う膨大な情報（ペン部２１の軌跡、書き順スピード等のストローク情報、筆圧、筆記時刻等を含む筆跡情報）を瞬時に認識する。
ＣＰＵ２２は、スタートマーク４１の位置がポイントされたときに読取りの開始を判定し、エンドマーク４２の位置がポイントされたときに読取りの終了を判定する。ＣＰＵ２２は、読取りの開始から終了までの期間、筆圧検知によりカメラ２１から取得された情報の画像処理を行い位置情報を生成し記入時刻と共にメモリ２３へ筆跡情報として記憶する。
【００２８】
メモリ２３には、帳票４に印刷されているドットパターンに対応する座標情報が記憶されている。またメモリ２３には、スタートマーク４１の位置の座標を読み取った際に帳票４の種類を識別するための情報として帳票ＩＤ、このペン自体を特定するための情報としてペンＩＤ等が記憶されている。
メモリ２３は、エンドマーク４２の位置がポイントされたときにＣＰＵ２２が処理した筆跡情報を帳票読取装置１へ送信するまで保存する。
通信部２４は、帳票読取装置１と接続されたＵＳＢケーブル３を介して、メモリ２３の情報を帳票読取装置１へ送信する。ＵＳＢケーブル３を使った有線通信の他、筆圧センサ２４の情報の転送方法としては、例えば無線通信（ＩｒＤＡ通信、Bluetooth通信等）がある。Bluetoothは登録商標である。このデジタルペン２への電源供給は帳票読取装置１からＵＳＢケーブル３を通じて行われる。
【００２９】
なお、手書き入力装置（デジタイザ）としては、上記デジタルペン２と帳票４の組み合わせの他、ペン先方向へ超音波を発信する発信部と紙あるいはタブレットに反射した超音波を受信する受信部とを備え、ペン先の動いた軌跡（位置座標）を順次取得するようなデジタルペンでも良く、本発明は上記実施形態の光学式のデジタルペン２のみに限定されるものではない。
【００３０】
図４はデジタルペン２のカメラ２１で撮像される帳票４の範囲を示す図である。
デジタルペン２に内蔵されたカメラ２１が１回に読み取ることができる帳票４上の範囲は、ドットの間隔が約０．３ｍｍの場合、格子状に配置された６×６ドットの範囲、つまり３６ドットである。３６ドットの上下左右のずれの組み合わせを全て網羅すると、例えば６，０００万平方キロメートル程度の巨大な座標平面からなる紙（敷地）を作り出すことができる。このような巨大な座標平面のどの６×６ドット（正方形）をとってもそのドットパターンは異なる。従って、予め個々のドットパターンに対応する紙面データ（位置座標）をメモリ２３に格納しておくことで、帳票４の表面上（ドットパターン上）のデジタルペン２の軌跡は、帳票４の表面上ですべて異なる位置として認識できる。
【００３１】
図５に示すように、帳票管理テーブル３３は、証券番号を主キーとして、帳票モデル番号、帳票仮番号、手書き文字イメージ番号、帳票テキスト番号を対応させて管理するためのテーブルである。
【００３２】
図６に示すように、イメージ管理テーブル３４には、帳票識別番号に対して、帳票に文字の記入が行われたスタート時間、フィールド、フラグ等の項目で情報が記憶されている。
帳票仮番号は、帳票４からの筆跡情報を基に手書き文字イメージを作成した際にＯＣＲ処理部１４によって自動的に付与される連続番号であり、手書き文字イメージを主キー（証券番号等）に関連付ける際の情報となる。
帳票識別番号は、例えば「００１−１」などのように、主番号「００１」に枝番号「１」が付加されたものであり、主番号「００１」は、帳票４の種類を示し、枝番号「１」は、文字が記載された帳票を示す。つまり、主番号と枝番号で同じ帳票か異なる帳票かを特定できる。例えば主番号から枝番号までが同じ帳票識別番号は、同一帳票を示す。
【００３３】
スタート時間の欄には、帳票４に文字が記入されたスタート時間が登録される。フィールドの欄には、帳票４の各文字入力欄４３にそれぞれ対応する手書き文字イメージの内容が登録される。なお、手書き文字イメージが得られなかったフィールドについては「ＮＵＬＬ」が設定される。フラグの欄は、帳票データを「使用可能」か「使用不可」かを示す情報が設定される。フラグとして例えば「使用不可」が設定された場合、その帳票データを他のデータとマージするような使い方ができなくなる。この例では、帳票Ａのデータと帳票Ｂのデータとをマージした後に、データ処理部１８によってマージ元の帳票Ａ，Ｂのデータに対して「使用不可」のフラグが付与（設定）されたものである。
【００３４】
ここで、図７乃至図９を参照してこの帳票読取システムによる帳票データの紐付け動作と修正動作について説明する。
この帳票読取システムでは、利用者が、デジタルペン２を帳票４のスタートマーク４１の位置でポイントすると、筆圧センサ２７により筆圧が検知され、ＣＰＵ２２へ通知される。これにより、ＣＰＵ２２は、カメラ２１を駆動し、ドットパターンの読取り動作を開始し、カメラ２１によってその位置のドットパターンが読み取られる。ＣＰＵ２２は、カメラ２１によって読み取られたドットパターンを基にポイントされた紙面上の位置座標と、メモリ２３に記憶されている帳票ＩＤの中から該当する帳票ＩＤを特定し、帳票４のスタートマーク４１の位置がポイントされたことを検知する。
【００３５】
その後、帳票４の文字記入欄４３へ文字が筆記（記入）されると、ＣＰＵ２２は、カメラ２１により撮像された画像を処理し、画像処理により得られた筆跡情報を順次メモリ２３へ記憶する（図７、図８のステップＳ１０１）。ここでの画像処理では、カメラ２１により撮像された所定エリアの画像のドットパターンを解析し位置情報に変換する等の処理が行われる。ＣＰＵ２２は、エンドマーク４２がポイントされたことを検知するまで上記画像処理を繰り返す。
【００３６】
ＣＰＵ２２は、エンドマーク４２がポイントされたことを検知すると、メモリ２３に記憶されていた筆跡情報、ペンＩＤ、帳票ＩＤをＵＳＢケーブル３を通じて帳票読取装置１へ送信する（ステップＳ１０２）。帳票ＩＤは、例えば「００１」等の主番号である。
【００３７】
帳票読取装置１では、デジタルペン２より送信された筆跡情報、ペンＩＤ、帳票ＩＤ等の情報を通信Ｉ／Ｆ１１が受信し、メモリ１２に記憶する。
【００３８】
ＯＣＲ処理部１４は、メモリ１２の帳票ＩＤを基にデータ記憶部１６の帳票情報テーブル（図示せず）を参照し、該当する帳票モデルデータ３５を読み出す。
【００３９】
次に、ＯＣＲ処理部１４は、データ記憶部１６から読み出した帳票モデルデータ３５と、メモリ１２に記憶された筆跡情報とを用いて文字単位のイメージ、つまり手書き文字イメージを生成、つまりイメージ化し（ステップＳ１０３）、各文字記入欄４３の単位で位置座標のデータ（位置情報）と共にメモリ１２に記憶する。
【００４０】
すべての文字記入欄４３について文字イメージを生成した後、ＯＣＲ処理部１４は、それらの手書き文字イメージを特定するための帳票仮番号を付与した上でメモリ１２の手書き文字イメージを並べた確認画面を表示部１９に表示し、確認された帳票のデータ（スタート時間、帳票識別番号、各フィールドの内容等）をイメージ管理テーブル３４に登録する（ステップＳ１０４）。帳票識別番号とは、帳票ＩＤに枝番号を付与したものである。なお、確認画面に表示された文字イメージが誤っていた場合は修正等が行われる。
【００４１】
その後、ＯＣＲ処理部１４は、メモリ１２の手書き文字イメージと辞書１５の文字イメージとのイメージマッチングによる文字認識処理を行い（ステップＳ１０５）、一致あるいは類似する文字イメージに対応する文字コード、つまりテキストデータを辞書１５より読み出して文字認識結果とする。なお、一致あるいは類似する文字イメージがヒットしなかった場合は、その文字イメージの文字認識結果として「？」を付与する。
【００４２】
続いて、データ処理部１８は、文字認識結果のデータに対して、証券番号等の手書きされた帳票固有の識別情報である主キーを付与して、文字認識結果のテキストデータを用いた帳票データを作成し（ステップＳ１０６）、その帳票データをデータ記憶部１６に記憶すると共に、主キーである証券番号を帳票管理テーブル３３の該当帳票データの証券番号の項目欄に登録する（ステップＳ１０７）。これにより、一連の帳票データが証券番号により紐付けられる。
【００４３】
その後、帳票４の記載内容に誤り等が発見された場合、利用者は、既に文字を書き込んだ帳票識別番号「００１−１」の帳票（以下、「帳票Ａデータ」という。）を用いずに、他の帳票（以下、「帳票Ｂデータ」という。）に、帳票Ａの帳票識別番号である「００１−１」を記入した後、訂正箇所に正しい文字を記入する。
すると、上記ステップＳ１０１からステップＳ１０７の処理を経て、図９に示すように、イメージ管理テーブル３４に、帳票識別番号「００１−２」という項目で、帳票Ｂデータが追加される。
この図９の例では、帳票識別番号「００１−１」の帳票Ａデータの住所の項目の欄に記載した「東京都聖丘１−２３」が誤りであり、帳票識別番号「００１−２」の帳票Ｂデータの住所の項目の欄に正しい文字を「東京都聖丘１−２−３」と記載したものとする。
【００４４】
一方、メモリ１２には、ステップＳ１０３の処理により、手書き文字イメージの文字認識結果として、帳票Ａデータの帳票識別番号である「００１−１」が記憶される。
ここで、利用者が、キーボード等から、複数の帳票のデータ編集操作を行うと、入力部１７は、複数の帳票のデータ編集操作を受け付け、それを制御部１０を通じてデータ処理部１８へ通知する。
【００４５】
データ処理部１８は、この通知により、複数の帳票のデータ編集操作ありと判定し（ステップＳ１０８のＹｅｓ）、メモリ１２に記憶されていた帳票Ａの帳票識別番号「００１−１」と同じ帳票識別番号を持つ帳票データがイメージ管理テーブル３４にあるかどうかをチェックする（ステップＳ１０９）。
このチェックの結果、帳票識別番号「００１−１」の帳票データが存在した場合（ステップＳ１０９のＹｅｓ）、データ処理部１８は、イメージ管理テーブル３４の該当データどうしを比較し、それぞれの手書き文字イメージをフィールド単位にマージする（ステップＳ１１０）。
【００４６】
マージを行う条件としては、図６のイメージ管理テーブル３４のスタート時間を比較して、スタート時間の早いもの（帳票識別番号「００１−１」）のデータをベースに、スタート時間の遅いもの（帳票識別番号「００１−２」）のデータの「ＮＵＬＬ」となっていない部分を上書きする形にする。この他、帳票のある位置に手書きされたサイン等の手書き文字のイメージの一致度を確認することで、２つの帳票が同じ人によって記載されたことを確認（正当性確認）しても良い。
【００４７】
そして、データ処理部１８は、マージした帳票のデータ（マージデータ）を、新たな帳票データとしてイメージ管理テーブル３４に登録すると共に、イメージ管理テーブル３４のマージ元（帳票Ａデータ，帳票Ｂデータ）の各フラグの欄に「使用不可」を設定する。新たな帳票データとしてイメージ管理テーブル３４に登録する上では、マージ元の帳票Ａデータの帳票識別番号を付与することで、帳票データを１つのデータとして保全できる。
これと同時に、データ処理部１８は、マージデータの実体のデータをデータ記憶部１６に保存する（ステップＳ１１１）。
【００４８】
このようにこの実施形態の帳票読取システムによれば、デジタルペン２等のペン型の手書き入力装置と帳票４のドットパターンとを組み合わせたデジタイザから得られる筆跡情報を利用し文字イメージを生成し、帳票のデータを保存する際に、初めの帳票Ａの文字の記載に誤りが発見された場合、初めの帳票Ａとは別の帳票Ｂに訂正内容を記載することで、元の帳票Ａから読み取った手書き文字イメージを訂正し、帳票Ａのデータとして管理できるので、帳票に文字を消すことができない状態で書き込んだ際に、帳票とそれから得たデータにそれぞれ文字の削除、書換え、追記等の修正を容易に行え、しかも帳票データの訂正履歴を残したまま帳票データを保全および管理することができる。
この発明は、例えば銀行等の金融機関への申込書、保険会社、電話会社への契約書、申込書等のように、ボールペン、万年筆等で文字を記入する帳票に適用できる。
【００４９】
本発明は上記実施形態のみに限定されるものではない。
上記実施形態では、初めに文字を記入した帳票とは別の帳票に訂正内容を記入し、互いの帳票データをマージしたが、追記の場合は、初めに文字を記入した帳票を再度利用することができる。
この場合、図１０に示すように、イメージ管理テーブル３４において、初めに文字を記入した帳票Ａと後から文字を追記した帳票Ａ’とで帳票識別番号は同じになるものの、データ処理として図７に示したステップＳ１０８以降の処理と同じである。
つまり、データ処理部１８は、イメージ管理テーブル３４の該当データどうしを比較し、スタート時間の早いものをベースに、スタート時間の遅いものを上書きする形でそれぞれの手書き文字イメージをフィールド単位にマージする。但し、この場合、図１１に示すように、スタート時間の早い帳票Ａのデータのうち、「ＮＵＬＬ」が設定されているフィールドについてのみ、スタート時間の遅い帳票Ａ’の対応フィールドの手書き文字イメージ「０３−００００−００００」をマージすることで、マージデータを作成する。
【図面の簡単な説明】
【００５０】
【図１】本発明の一つの実施形態の帳票読取システムの構成を示すブロック図。
【図２】帳票読取システムに用いる帳票の一例を示す図。
【図３】図１の帳票読取システムのデジタルペンの構成を示す図。
【図４】図３のデジタルペンのカメラの撮像エリアで撮像される帳票のドットパターンの一例を示す図。
【図５】帳票読取システムに用いる帳票管理テーブルの一例を示す図。
【図６】帳票読取システムに用いるイメージ管理テーブルの一例を示す図。
【図７】この実施形態の帳票読取システムの動作を示すフローチャート。
【図８】帳票データの作成の様子を示す図。
【図９】初めに文字を記入した帳票とは別の帳票に訂正内容を記載した場合の帳票データの変化を示す図。
【図１０】初めに文字を記入した帳票と同じ帳票に訂正内容を記載した場合のイメージ管理テーブルを示す図。
【図１１】初めに文字を記入した帳票と同じ帳票に訂正内容を記載した場合の帳票データの変化を示す図。
【符号の説明】
【００５１】
１…帳票読取装置、２…デジタルペン、３…ＵＳＢケーブル、４…帳票、１０…制御部、１１…通信Ｉ／Ｆ、１２…メモリ、１４…ＯＣＲ処理部、１５…辞書、１６…データ記憶部、１７…入力部、１８…データ処理部、１９…表示部、２０…ケース部、２１…カメラ、２２…ＣＰＵ、２３…メモリ、２４…通信部、２５…ペン部、２６…インクタンク、２７…筆圧センサ、４１…スタートマーク、４２…エンドマーク、４３…文字記入欄
【図１】
2006134104.tif 000003
【図２】
2006134104.tif 000004
【図３】
2006134104.tif 000005
【図４】
2006134104.tif 000006
【図５】
2006134104.tif 000007
【図６】
2006134104.tif 000008
【図７】
2006134104.tif 000009
【図８】
2006134104.tif 000010
【図９】
2006134104.tif 000011
【図１０】
2006134104.tif 000012
【図１１】
2006134104.tif 000013