(57)【要約】【課題】帳票に手書きされた文字を訂正画面で確実に判読できるようにする。【解決手段】文字読取装置１に処理を実行させる文字読取プログラムは、文字読取装置１を、デジタルペン２で帳票４に手書きされた文字の筆跡情報を取得する筆跡情報取得手段と、取得された文字の筆跡情報を用いて文字が書かれた順序で部分文字イメージを生成する文字イメージ生成手段と、生成された部分文字イメージを所定時間間隔で順に表示する書き順表示手段として機能させる。【選択図】図１
2007079943.tif 000002
【特許請求の範囲】
【請求項１】
文字読取装置に処理を実行させる文字読取プログラムにおいて、
前記文字読取装置を、
帳票に手書きされた文字の筆跡情報を取得する筆跡情報取得手段と、
前記筆跡情報取得手段により取得された文字の筆跡情報を用いて前記文字が書かれた順序で部分文字イメージを生成する文字イメージ生成手段と、
前記文字イメージ生成手段により生成された部分文字イメージを所定時間間隔で順に表示する書き順表示手段
として機能させることを特徴とする文字読取プログラム。
【請求項２】
文字読取装置に処理を実行させる文字読取プログラムにおいて、
前記文字読取装置を、
帳票に手書きされた文字の筆跡情報を取得する筆跡情報取得手段と、
前記筆跡情報取得手段により取得された文字の筆跡情報を用いて生成した文字のイメージデータを表示する表示手段と、
前記表示手段に表示された文字のイメージデータに対して書き順の表示を行うための操作が行われた場合、前記筆跡情報取得手段により取得された文字の筆跡情報に基づいて、対象のイメージデータが一つの文字になるまでの過程の部分文字イメージを順次表示する書き順表示手段
として機能させることを特徴とする文字読取プログラム。
【請求項３】
前記文字読取装置を、
前記文字のイメージデータを用いて文字認識した結果のテキストデータを出力する文字認識手段と、
前記文字認識手段により出力されたテキストデータと前記イメージデータとを目視により比較可能に表示し、文字認識結果のテキストデータの確認または訂正を行うための画面を表示する修正処理手段
として機能させることを特徴とする請求項１，２いずれか記載の文字読取プログラム。
【請求項４】
前記書き順表示手段は、
前記画面の文字イメージを表示するフィールドに対する選択操作または文字認識結果の表示フィールドへのカーソルの移動操作をトリガにして書き順表示処理を行うことを特徴とする請求項１記載の文字読取プログラム。
【請求項５】
前記文字読取装置を、
前記画面のテキストデータを訂正するための新たなテキストデータのキー入力を受け付ける手段と、
受け付けられた新たなテキストデータとイメージデータとを対応させて保存する手段
として機能させることを特徴とする請求項３記載の文字読取プログラム。
【請求項６】
表示手段を備える文字読取装置における文字読取方法において、
帳票に手書きされた文字の筆跡情報を取得するステップと、
前記取得された文字の筆跡情報を用いて前記文字が書かれた順序で部分文字イメージを生成するステップと、
前記生成された部分文字イメージを所定時間間隔で順に前記表示手段に表示するステップと
を有することを特徴とする文字読取方法。
【請求項７】
帳票に手書きされた文字の筆跡情報を取得する筆跡情報取得手段と、
前記筆跡情報取得手段により取得された文字の筆跡情報を用いて前記文字が書かれた順序で部分文字イメージを生成する文字イメージ生成手段と、
前記文字イメージ生成手段により生成された部分文字イメージを所定時間間隔で順に表示する書き順表示手段と
を具備したことを特徴とする文字読取装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えばデジタルペン等を利用して帳票に文字を筆記した際に、読み取った文字を画面に表示して確認または訂正する文字読取プログラム、文字読取方法および文字読取装置に関する。
【背景技術】
【０００２】
人が文字を手書きした帳票、例えばアンケート用紙などを光学的文字読取装置（以下イメージスキャナと称す）でイメージデータとして読み取ってそのイメージデータに対して文字認識処理を行い、文字認識結果とイメージデータとを表示装置の画面に表示して、文字認識結果が修正の必要があるかどうかを確認した上で保存する文字読取装置がある。
この文字読取装置の場合、文字認識結果として得られた文字が修正の必要がある場合、作業者は、修正画面に表示されたイメージフィールドを見て、修正する文字をキー入力するが、修正画面の解像度制限（フィールドイメージ縮小制限）等により、その場に読み取り元の帳票（以下原票と称す）が存在しないと目視では確定できない文字もある。
原票が例えば遠隔地にある場合、電話またはＦＡＸによる問合せ等を行うことにより、原票に記入された文字を遠隔地の応対者に確認し、文字読取装置による読み取り結果を修正するが、これでは遠隔地の者とのやり取りという煩雑な作業を強いられ、作業時間も増大する。
一方、近年では、イメージスキャナ等を用いずに、デジタルペン等と呼ばれるペン型の光学的入力装置で帳票への筆記と共に筆跡情報を取得して、筆記された文字のイメージデータを直接生成する技術が開発されている（例えば特許文献１参照）。
この技術の場合、人がデジタルペンで帳票に文字を記入する際に、帳票に印刷されている特殊な符号化パターンのマークをデジタルペンが光学的に読み取り、帳票上の位置座標と時間情報を取得することで、文字のイメージデータを生成することができる。
【特許文献１】特表２００３−５１１７６１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
上記先行技術は、あくまでも帳票にポイントされた位置座標を時間と共に読み取り、イメージデータ化する技術であって、得られた情報を活用する具体的な技術は開示されていない。
【０００４】
本発明はこのような課題を解決するためになされたもので、帳票に手書きされた文字を作業者が訂正画面上で確実に判読でき、文字読取結果の確認作業または訂正作業を効率的に行うことのできる文字読取プログラム、文字読取方法および文字読取装置を提供することを目的としている。
【課題を解決するための手段】
【０００５】
上記した目的を達成するために、本発明の文字読取プログラムは、文字読取装置に処理を実行させる文字読取プログラムにおいて、前記文字読取装置を、帳票に手書きされた文字の筆跡情報を取得する筆跡情報取得手段と、前記筆跡情報取得手段により取得された文字の筆跡情報を用いて前記文字が書かれた順序で部分文字イメージを生成する文字イメージ生成手段と、前記文字イメージ生成手段により生成された部分文字イメージを所定時間間隔で順に表示する書き順表示手段として機能させることを特徴とする。
【０００６】
本発明の文字読取プログラムは、文字読取装置に処理を実行させる文字読取プログラムにおいて、前記文字読取装置を、帳票に手書きされた文字の筆跡情報を取得する筆跡情報取得手段と、前記筆跡情報取得手段により取得された文字の筆跡情報を用いて生成した文字のイメージデータを表示する表示手段と、前記表示手段に表示された文字のイメージデータに対して書き順の表示を行うための操作が行われた場合、前記筆跡情報取得手段により取得された文字の筆跡情報に基づいて、対象のイメージデータが一つの文字になるまでの過程の部分文字イメージを順次表示する書き順表示手段として機能させることを特徴とする。
【０００７】
本発明の文字読取方法は、表示手段を備える文字読取装置における文字読取方法において、帳票に手書きされた文字の筆跡情報を取得するステップと、前記取得された文字の筆跡情報を用いて前記文字が書かれた順序で部分文字イメージを生成するステップと、前記生成された部分文字イメージを所定時間間隔で順に前記表示手段に表示するステップとを有することを特徴とする。
【０００８】
本発明の文字読取装置は、帳票に手書きされた文字の筆跡情報を取得する筆跡情報取得手段と、前記筆跡情報取得手段により取得された文字の筆跡情報を用いて前記文字が書かれた順序で部分文字イメージを生成する文字イメージ生成手段と、前記文字イメージ生成手段により生成された部分文字イメージを所定時間間隔で順に表示する書き順表示手段とを具備したことを特徴とする。
【０００９】
本発明では、文字読取装置が、帳票に手書きされた文字の筆跡情報を取得すると、筆跡情報を用いて文字が書かれた順序で部分文字イメージを生成し、生成した部分文字イメージを所定時間間隔で順に表示する。
【００１０】
本発明では、文字読取装置が、帳票に手書きされた文字の筆跡情報を取得すると、筆跡情報を用いて文字が書かれた順序で部分文字イメージを生成し、表示する。
そして、表示された文字のイメージデータをオペレータ（訂正作業者）が目視確認したときに、元の文字がどのような文字であったか判別できない場合、例えば文字イメージの表示フィールドをダブルクリックする、または文字イメージが表示されたイメージフィールドにカーソルを移動するなどして、文字のイメージデータの書き順を表示するための操作を行う。
すると、書き順表示手段は、文字イメージ生成手段により生成された部分文字イメージを所定時間間隔で順に表示する。
【００１１】
書き順表示処理としては、例えば一つの文字イメージの総生成時間を細分化して、細分化した個々の時間で生成した部分文字イメージを、元の文字イメージと置き換え、元の文字イメージとは色を変えて重畳させて、ポップアップ画面を表示させて、その位置にコマ単位に順次表示するので、オペレータ（訂正作業者）は、元の帳票がその場になくても表示された文字の書き順から帳票に筆記された文字を判読できる。
【発明の効果】
【００１２】
以上説明したように本発明によれば、帳票に手書きされた文字を作業者が訂正画面上で確実に判読でき、文字読取結果の確認作業または訂正作業を効率的に行うことができる。
【発明を実施するための最良の形態】
【００１３】
以下、本発明の実施の形態を図面を参照して詳細に説明する。図１は本発明に係る一つの実施形態の文字読取システムの構成を示すブロック図である。
【００１４】
図１に示すように、この文字読取システムは、帳票４への筆記と筆跡情報の取得とを同時に行う機能を備えるペン型の光学的情報入力装置であるデジタルペン２と、このデジタルペン２にＵＳＢケーブル３を介して接続された文字読取装置１とを備えている。
【００１５】
帳票４の表面全体には、特殊な配置形態の複数のドット（黒点）からなるドットパターンが薄い黒色で印刷されている。ドットパターンのドットは、約０．３ｍｍの間隔で、格子状に配置されている。それぞれのドットは、格子状の交点より上下左右にわずかにずれた位置に配置されている（図３参照）。
【００１６】
また、帳票４には、スタートマーク４１、エンドマーク４２および文字記入欄４３が薄い青色で印刷されている。デジタルペン２では、帳票４の表面に印刷されたドットパターンのみが処理対象とされ、薄い青色の部分は、デジタルペン２での処理対象から除外される。
【００１７】
文字読取装置１は、入力部９、制御部１０、通信Ｉ／Ｆ１１、記憶部１２、文字イメージ処理部１３、文字認識部１４、辞書１５、データベース１６、訂正処理部１８、表示部１９などを備えており、例えばコンピュータ等で実現される。
記憶部１２、文字イメージ処理部１３、文字認識部１４、訂正処理部１８、制御部１０等の機能は、ＣＰＵ、メモリ、ハードディスク装置等のハードウェアと、ハードディスク装置にインストールされたオペレーティングシステム（以下ＯＳと称す）および文字読取ソフトウェア等のプログラムとが協働して実現するものである。
【００１８】
入力部９は、キーボード、マウスなどの入力装置とそのインタフェースを含むものである。入力部９は、訂正処理部１８による読み取り結果の文字訂正処理の際のテキストデータのキー入力のために用いられ、アンケート用紙修正画面のテキストデータを訂正するための新たなテキストデータのキー入力を受け付ける手段として機能する。
【００１９】
辞書１５は、ハードディスク装置等に格納されている。データベース１６は、ハードディスク装置に構築されている。記憶部１２はメモリまたはハードディスク装置により実現される。文字イメージ処理部１３、文字認識部１４、訂正処理部１８等は、文字読取ソフトウェアとＣＰＵ、メモリ等により実現される。表示部１９はモニタなどの表示装置により実現される。
【００２０】
通信Ｉ／Ｆ１１は、デジタルペン２から送信された情報をＵＳＢケーブル３を通じて受信する。通信Ｉ／Ｆ１１は、帳票４の文字記入欄４３に筆記された文字の筆跡情報をデジタルペン２より取得するものである。つまり、この通信Ｉ／Ｆ１１とデジタルペン２とで帳票４に手書きされた文字の筆跡情報を取得する筆跡情報取得手段として機能する。
【００２１】
記憶部１２は、デジタルペン２から通信Ｉ／Ｆ１１に受信された筆跡情報を記憶するものであり、具体的なハードウェアとしてはメモリなどによって実現される。筆跡情報とは、デジタルペン２のペン先の軌跡、書き順、スピード等のストローク情報、筆圧、筆記時刻等を含む情報である。
【００２２】
また、記憶部１２は、これだけでなく、文字イメージ処理部１３、文字認識部１４および制御部１０が筆跡情報より生成した文字イメージの記憶、文字認識部１４による文字認識処理、文字イメージ処理部１３による帳票フォームに対応したイメージフィールドの切り出し処理、訂正処理部１８による切り出された文字イメージと、文字認識結果のテキストデータとを並べた確認または訂正作業用画面（この例では図５のアンケート用紙修正画面）を表示する処理等を行う作業エリアとして機能する。
【００２３】
文字イメージ処理部１３は、制御部１０に制御されて、記憶部１２に記憶された筆跡情報に含まれるストローク情報（ペン先の軌跡（位置データ）、書き順、スピード等）とデータベース１６の帳票イメージの座標情報とから、文字の単位で文字イメージを生成し、記憶部１２へ記憶する。
【００２４】
デジタルペン２が帳票４の表面を筆圧検知期間内になぞった位置データ（Ｘ座標、Ｙ座標）の集合を軌跡といい、位置データ（Ｘ座標、Ｙ座標）のうち、同じ筆圧検知期間内に区分されるものを書き順という。位置データ（Ｘ座標、Ｙ座標）には、筆記時刻が対応付けられており、帳票４がペン先でなぞられた位置（座標）が変わる順序と時刻の移り変わりが分るので、これらの情報からスピードが得られる。
【００２５】
文字イメージ処理部１３は、筆跡情報（位置データ（Ｘ座標、Ｙ座標）と時刻）を基に座標上でドットデータを文字の単位で滑らかにつなげて文字のイメージデータを生成する文字イメージ生成手段として機能する。
【００２６】
文字イメージ処理部１３は、表示部１９に表示された文字のイメージデータに対し、デジタルペン２より通信Ｉ／Ｆ１１を介して取得された文字の筆跡情報を基に文字が書かれた順序を順に表示する書き順表示手段として機能する。
【００２７】
この際、書き順表示のトリガとなるのは、書き順の表示を行うための指示操作であり、例えば該当イメージフィールド上にカーソルを移動しマウスをダブルクリック操作する等の操作である。このように書き順表示が指示操作を行われたことで、文字イメージ処理部１３は、書き順表示のためのイメージ生成処理を行う。
【００２８】
この際のイメージ生成処理は、アンケート用紙修正画面の該当イメージフィールドのイメージデータを一旦消し、対象の文字イメージが一つの文字になるまでの部分イメージを順次生成し、アンケート用紙修正画面の該当イメージフィールド内に表示する処理である。
【００２９】
つまり、文字イメージ処理部１３は、表示部１９に表示された文字のイメージデータに対して書き順の表示を行うための操作が行われた場合、デジタルペン２より通信Ｉ／Ｆ１１を介して取得された文字の筆跡情報を基に文字が一つの文字イメージになるまでの部分イメージを順次表示する書き順表示手段として機能する。
【００３０】
辞書１５には、多数の文字画像（以下文字イメージと称す）と各文字イメージに対応付けられた文字コード（テキストデータ）とが保存されている。
【００３１】
文字認識部１４は、文字イメージ処理部１３が生成し記憶部１２に記憶した文字イメージに対して辞書１５を参照して文字認識処理を実行し、文字認識結果としてテキストデータを得る。
【００３２】
文字認識部１４は、文字認識の際に文字認識が不可能であったものについては「？」等のテキストデータ（文字コード）を付与し文字認識結果とする。文字認識部１４は、帳票より読み取ったテキストデータ３２と読取元の文字イメージ３１とをデータベース１６に保存する。
つまり、文字認識部１４は、文字イメージ処理部１３により生成された文字のイメージデータと辞書１５の文字イメージとをマッチングさせてテキストデータを出力する。
【００３３】
データベース１６には、帳票より読み取った文字イメージ３１と、この文字イメージ３１から文字認識して得た文字認識結果のテキストデータ３２とが対応して保存される。
【００３４】
データベース１６には、帳票フォーム３４が記憶されている。帳票フォーム３４は、文字が未記入の状態の帳票のフォーム（形式）を示す情報であり、例えば帳票の外形は縦・横何ドットで、その中のどこに文字記入欄があるなどいったデータである。
【００３５】
データベース１６は、帳票４に文字を記入したときの筆跡情報を基に生成した文字イメージとこの文字イメージを文字認識して得たテキストデータとを対応付けて保存する保存手段である。
【００３６】
データベース１６には、帳票管理テーブル３３が記憶されている。帳票管理テーブル３３は、帳票ＩＤと帳票フォーム３４を対応付けたテーブルであり、デジタルペン２より受信された帳票ＩＤに対して、記憶されている中のどの帳票フォーム３４を使うかを決定するためのテーブルである。
【００３７】
訂正処理部１８は、文字イメージ処理部１３により生成された文字のイメージデータと、文字認識部１４により出力された文字認識結果のテキストデータとを目視により比較可能に表示するアンケート用紙修正画面を表示部１９に表示する手段として機能する。
【００３８】
訂正処理部１８は、表示部１９に表示したアンケート用紙修正画面の文字入力欄に表示された文字認識結果のテキストデータに対する訂正入力を受け付けてデータベース１６のテキストデータ３２を更新する。表示部１９は、訂正処理部１８から出力されたアンケート用紙修正画面等を表示するものであり、例えば液晶表示装置（ＴＦＴモニタ）、ＣＲＴモニタ等により実現される。
【００３９】
デジタルペン２は、図２に示すように、ペン型の外形をなすケース部２０と、このケース部２０に備えられたカメラ２１、セントラルプロセッシングユニット２２（以下ＣＰＵ２２と称す）、メモリ２３、通信部２４、ペン部２５、インクタンク２６、筆圧センサ２７等から構成されている。デジタルペン２は、１つのデジタイザであり、座標情報と時間情報が得られれば他のデジタイザを用いてもよい。
【００４０】
他のデジタイザとしては、画面上の位置を指示するためのペン型の装置と、このペン型の装置のペン先が指定した画面上の位置を検出するための板状の装置とを組み合わせた構造のタブレットがある。
【００４１】
カメラ２１は、発光ダイオード等の照明部と、ＣＣＤイメージセンサと、レンズ等の光学系とを備えたものである。赤外線発光部は、紙に対する照明として機能する。カメラ２１は６×６ドット分の視野があり、筆圧検知により毎秒50以上のスナップショットを撮影する。
【００４２】
ペン部２５は、先端部よりインクタンク２６からのインクが滲み出し、ユーザがその先端部を当接させた際に、帳票４の紙面にインクを付着させ、これにより文字を筆記および図形を描画できる。ペン部２５は、先端部への圧力の印加に応じて伸縮する感圧タイプのものである。
【００４３】
ペン部２５の先端部を帳票４に押し付けると(ポイントすると)、筆圧センサ２７により筆圧が検知され、ＣＰＵ２２は、カメラ２１で撮影された紙面のドットパターンの読み取りを開始する。つまりペン部２５は、ボールペンの機能と筆圧検知機能とを備えている。
【００４４】
ＣＰＵ２２は、帳票４からのドットパターンの読み取りを、あるサンプリングレートで行うことで、読取動作に伴う膨大な情報（ペン部２１の軌跡、書き順スピード等のストローク情報、筆圧、筆記時刻等を含む筆跡情報）を瞬時に認識する。
【００４５】
ＣＰＵ２２は、スタートマーク４１の位置がポイントされたときに読み取りの開始を判定し、エンドマーク４２の位置がポイントされたときに読み取りの終了を判定する。ＣＰＵ２２は、読み取りの開始から終了までの期間、筆圧検知によりカメラ２１から取得された情報の画像処理を行い位置情報を生成し時刻と共にメモリ２３へ筆跡情報として記憶する。
【００４６】
メモリ２３には、帳票４に印刷されているドットパターンに対応する座標情報が記憶されている。またメモリ２３には、スタートマーク４１の位置の座標を読み取った際に帳票４を識別するための情報として帳票ＩＤ、このペン自体を特定するための情報としてペンＩＤが記憶されている。
メモリ２３は、エンドマーク４２の位置がポイントされたときにＣＰＵ２２が処理した筆跡情報を文字読取装置１へ送信するまで保存する。
【００４７】
通信部２４は、文字読取装置１と接続されたＵＳＢケーブル３を介して、メモリ２３の情報を文字読取装置１へ送信する。ＵＳＢケーブル３を使った有線通信の他、筆圧センサ２４の情報の転送方法としては、例えば無線通信（ＩｒＤＡ通信、Bluetooth通信等）がある。Bluetoothは登録商標である。このデジタルペン２への電源供給は文字読取装置１からＵＳＢケーブル３を通じて行われる。
【００４８】
なお、デジタイザとしては、上記デジタルペン２と帳票４の組み合わせの他、ペン先方向へ超音波を発信する発信部と紙あるいはタブレットに反射した超音波を受信する受信部とを備え、ペン先の動いた軌跡を取得するようなデジタルペンでも良く、本発明は上記実施形態のデジタルペン２のみに限定されるものではない。
【００４９】
図３はデジタルペン２のカメラ２１で撮像される帳票４の範囲を示す図である。
デジタルペン２に内蔵されたカメラ２１が１回に読み取ることができる帳票４上の範囲は、ドットの間隔が約０．３ｍｍの場合、格子状に配置された６×６ドットの範囲、つまり３６ドットである。３６ドットの上下左右のずれの組み合わせを全て網羅すると、例えば６，０００万平方キロメートル程度の巨大な座標平面からなる紙を作り出すことができる。
このような巨大な座標平面のどの６×６ドット（正方形）をとってもそのドットパターンは異なる。従って、予め個々のドットパターンに対応する位置データ（座標情報）をメモリ２３に格納しておくことで、帳票４上（ドットパターン上）のデジタルペン２の軌跡は、すべて異なる位置情報として認識できる。
【００５０】
以下、図４乃至図６を参照してこの文字読取システムの動作を説明する。
この文字読取システムでは、指定のアンケート用紙を用いる。
例えば図４に示すように、帳票４としてのアンケート用紙には、スタートマーク４１、エンドマーク４２の他、職業記入欄、年齢記入欄、いくつかのアンケート項目に対して１−５段階の評価の該当箇所をチェックするチェック欄等の文字記入欄４３が設けられている。
【００５１】
アンケートに答える人が、デジタルペン２をアンケート用紙のスタートマーク４１の位置でポイントすると、筆圧センサ２７により筆圧が検知され、ＣＰＵ２２は、ポイントされたことを検知する（図６のステップＳ１０１）。
【００５２】
これと同時に、カメラ２１によりその位置のドットパターンが読み取られる。ＣＰＵ２２は、カメラ２１により読み取られたドットパターンを基にメモリ２３に記憶されている中の該当帳票ＩＤを特定する。
【００５３】
その後、帳票４の文字記入欄４３へ文字が筆記（記入）されると、ＣＰＵ２２は、カメラ２１により撮像された画像を処理し、画像処理により得られた筆跡情報を順次メモリ２３へ記憶する（ステップＳ１０２）。画像処理では、カメラ２１により撮像されたペン先付近の所定エリアの画像のドットパターンを解析し位置情報に変換する等の処理が行われる。
【００５４】
ＣＰＵ２２は、エンドマーク４２がポイントされたことを検知するまで上記画像処理を繰り返す（ステップＳ１０３）。
【００５５】
ＣＰＵ２２は、エンドマーク４２がポイントされたことを検知すると（ステップＳ１０３のＹｅｓ）、メモリ２３に記憶されていた筆跡情報、ペンＩＤ、帳票ＩＤをＵＳＢケーブル３を通じて文字読取装置１へ送信する（ステップＳ１０４）。
【００５６】
文字読取装置１では、デジタルペン２より送信された筆跡情報、ペンＩＤ、帳票ＩＤ等の情報を通信Ｉ／Ｆ１１が受信し（ステップＳ１０５）、記憶部１２に記憶する。
【００５７】
制御部１０は、記憶部１２の帳票ＩＤを基にデータベース１６を参照し、手書きされた帳票４の帳票フォーム３４を特定する（ステップＳ１０６）。
【００５８】
次に、文字イメージ処理部１３は、記憶部１２に記憶された筆跡情報のストローク情報を用いて文字単位のイメージ、つまり文字イメージを生成し（ステップＳ１０７）、座標データ（位置情報）と共に記憶部１２に記憶する。
【００５９】
文字イメージを記憶後、文字認識部１４は、記憶部１２より読み出した文字イメージと辞書１５の文字イメージとのイメージマッチングによる文字認識を行い、一致または類似する文字イメージに対応するテキストデータを辞書１５より読み出して文字認識結果として記憶部１２に記憶する。
なお、文字認識部１４による文字認識処理で一致または類似する文字イメージがヒットしなかった場合は、その文字イメージの文字認識結果として未読文字を示すテキストデータである「？」を付与する。
【００６０】
訂正処理部１８は、文字認識部１４による文字認識結果のテキストデータと文字イメージとを記憶部１２より読み出してアンケート用紙修正画面（図５参照）の該当フィールドに表示する（ステップＳ１０８）。
【００６１】
アンケート用紙修正画面の一例を図５に示す。
図５に示すように、アンケート用紙修正画面には、職業イメージフィールド５１、職業の認識結果フィールド５２、年齢イメージフィールド５３、年齢の認識結果フィールド５４、アンケートイメージフィールド５５、アンケート項目毎の評価値認識結果のフィールド５６等が設けられている。
【００６２】
職業イメージフィールド５１には、職業記入欄に手書き入力された文字イメージが表示される。職業の認識結果フィールド５２には、職業記入欄に手書き入力された文字イメージを文字認識した結果（「会社役員」などのテキストデータ）が表示される。
年齢イメージフィールド５３には、年齢記入欄に手書き入力された文字イメージが表示される。年齢の認識結果フィールド５４には、年齢記入欄に手書き入力された文字イメージを文字認識した結果（「？９」などのテキストデータ）が表示される。
【００６３】
アンケートイメージフィールド５５には、チェック欄のイメージが表示される。アンケート項目毎の評価値認識結果のフィールド５６には、チェック欄にチェックされた各項目の評価値（１−５の数字）が表示される。この例では、アンケート１の評価値として「２」が、アンケート２の評価値として「４」が、アンケート３の評価値として「３」が表示されている。
【００６４】
各認識結果のフィールドに表示されたテキストデータは、入力部９からの新たなテキストデータのキー入力で表示内容を訂正することができる。
訂正後、保存操作により、訂正した内容（認識元の文字のイメージデータと認識結果のテキストデータ）は、データベース１６に対応付けられて保存される。
【００６５】
アンケートの結果を集計する作業としては、文字認識精度により、照合作業のみと、リジェクト修正工程と照合工程との併用作業とがある。照合作業は、文字認識精度が比較的高い場合に、文字イメージとその認識結果とを表示して主に確認を行う作業である。また、併用作業のリジェクト修正工程は、文字認識率が低い場合に、「？」とされたテキストデータを訂正する工程であり、訂正後に照合工程を行うことになる。
【００６６】
上記アンケート用紙修正画面は、照合工程での例であり、アンケート用紙修正画面に表示された内容（文字イメージと認識結果）をオペレータ（訂正作業者）が目視で比較して認識結果の正否を判断し、訂正が必要と判断した場合に該当フィールドのテキストデータについて訂正を行う。
【００６７】
表示部１９に表示されたアンケート用紙修正画面において、「？」が付与された年齢の認識結果フィールド５４の未読箇所（リジェクト箇所）について、オペレータ（訂正作業者）が、該当年齢イメージフィールド５３を確認したときに、画面の制約（エリア、縮小イメージフィールド表示等）で、年齢の認識結果フィールド５４の「？」が数字の「３」か「８」かを判別できない場合がある。
【００６８】
また、年齢イメージフィールド５３のとなり文字に対応する年齢の認識結果フィールド５４の読取結果の数字の「９」についても正しいか否か、年齢イメージフィールド５３の静止している状態の文字イメージでは確認が困難な場合がある。
【００６９】
このような場合、オペレータ（訂正作業者）は、マウスを操作して年齢イメージフィールド５３の矩形内の文字の位置にカーソルを移動させた上でダブルクリック操作する。
このダブルクリック操作をトリガにして（ステップＳ１０９のイメージフィールド指定）、修正処理部１８は、該当イメージフィールド内の文字イメージの書き順表示処理を行う（ステップＳ１１０）。
【００７０】
書き順表示処理について詳細に説明する。
この場合、図７に示すように、修正処理部１８は、表示順カウンタの値ｎを０クリアする（ステップＳ２０１）。
【００７１】
次に、修正処理部１８は、記憶部１２に記憶されている筆跡情報を読み出して、その筆跡情報を用いて一つの文字イメージの生成時間を算出する（ステップＳ２０２）。
修正処理部１８は、算出した一つの文字イメージの生成時間を一回に表示する部分的な文字イメージ（以下部分イメージと称す）の表示コマ数（例えば１６など）で割って、１コマ分の部分イメージ生成時間を算出する（ステップＳ２０３）。
【００７２】
修正処理部１８は、表示順カウンタの値ｎに１を加え（ステップＳ２０４）、１コマ分の部分イメージ生成時間にｎを乗算して得た時間分のストロークで描かれる部分イメージを生成する（ステップＳ２０５）。
【００７３】
修正処理部１８は、生成した部分イメージを、予め定義されている所定時間（例えば０．２秒）だけ、該当イメージフィールドに表示する（ステップＳ２０６）。
修正処理部１８は、この一連の部分イメージ生成および表示動作を表示順カウンタの値ｎが１６になるまで繰り返す（ステップＳ２０７）。
【００７４】
つまり、修正処理部１８は、年齢イメージフィールド５３に表示されている該当文字イメージをそのフィールド内から消し、記憶部１２から読み出したストローク情報（文字の筆跡情報）に基づいて、図８（ａ）〜図８（ｐ）に示すように、対象のイメージデータが一つの文字になるまでの過程の部分文字イメージをそのフィールドに所定時間間隔をおいて順次表示する。所定時間間隔は、例えば０．２秒などの予め定義（設定）しておいた時間であり、この時間は設定変更の画面から変更可能である。
【００７５】
このようにして、年齢イメージフィールド５３には、あたかも文字イメージを記入しているごとく文字を手書きしたときの文字イメージの書き順が再現されるので、この書き順表示を見たオペレータ（訂正作業者）は、数字の「８」のストロークか「３」のストロークかを判別できる。この例では、図８（ｈ）以降の書き順で、数字の「３」であることを判断できる。
【００７６】
そして、オペレータ（訂正作業者）により他の操作として（ステップＳ１１１のＹｅｓ）、例えば終了操作が行われると（ステップＳ１０９の終了操作）、一連の処理を終了する。
オペレータ（訂正作業者）は、キーボートやマウスの操作により、年齢の認識結果フィールド５４の「？」を消し、新たに数字の「３」をキー入力する。
【００７７】
数字の「３」をキー入力した後、オペレータ（訂正作業者）は、マウスを操作してカーソルを年齢イメージフィールド５３の文字イメージの位置に移動させて、マウスをダブルクリックすると、修正処理部１８は、ダブルクリック操作をトリガにして年齢イメージフィールド５３に表示されている文字イメージをそのフィールド内から消し、記憶部１２から読み出したストローク情報（文字の筆跡情報）に基づいて、図９（ａ）〜図９（ｐ）に示すように、対象のイメージデータが一つの文字になるまでの過程の部分文字イメージをそのフィールドに所定時間間隔をおいて順次表示する。
【００７８】
これにより、年齢イメージフィールド５３には、あたかも文字イメージを記入しているごとく文字を手書きしたときの文字イメージの書き順が再現されるので、この書き順表示を見たオペレータ（訂正作業者）は、数字の「４」のストロークか「９」のストロークかを判別できる。この例では、図９（ｊ）と図９（ｋ）の書き順から、数字の「４」であることを判断できる。
【００７９】
オペレータ（訂正作業者）は、キーボートやマウスの操作により、年齢の認識結果フィールド５４の「９」を消し、新たに数字の「４」をキー入力する。
つまり、この例では、アンケート記入者の職業は「会社役員」であり、手書きイメージからの文字認識では誤読していた年齢が「３４」才であると、アンケート情報を修正できる。
【００８０】
オペレータ（訂正作業者）は、年齢の認識結果フィールド５４に訂正入力した数字の「３」、「４」にて確定操作を行うと、訂正処理部１８は、その確定内容（テキストデータと文字イメージ）をデータベース１６に対応付けて保存する。
【００８１】
このようにこの実施形態の文字読取システムによれば、デジタルペン２等のペン型の光学的入力装置と帳票４のドットパターンとを組み合わせたデジタイザから得られた筆跡情報に含まれるストローク情報を用いて、帳票４の文字記入欄４３に筆記された文字の書き順をアンケート用紙修正画面に表示することで、帳票４がその場にない場合でも、筆記された文字がどういう文字であるかを確実に判断できるようなり、読取結果の文字の訂正作業を効率よく行うことができる。
【００８２】
すなわち、イメージデータのように静止画像では人間が見づらい、または判断しがたい文字が発生した場合、記入文字のストローク情報を用いて、時々刻々変わる記入文字の書き順（時間差トレース／ペン先の移動過程の動画）を表示することで、記入文字を判断および確認できるようにしたので、オペレータ（訂正作業者）によるアンケート結果のデータ確認およびデータ修正を支援（補助）することができる。
【００８３】
本発明は上記実施形態のみに限定されるものではない。
上記実施形態では、照合工程におけるアンケート用紙修正画面を例にして説明したが、リジェクト修正工程のリジェクト修正画面についても書き順表示処理を行うことができる。
【００８４】
この場合、図１０に示すように、リジェクト修正画面には、リジェクトされた文字が該当欄（この場合、年齢欄）に表示されるので、オペレータ（訂正作業者）は、年齢欄の該当文字の位置にカーソル６０を移動させることで、訂正処理部１８は、それをトリガにしてホップアップ画面６１を表示し、そのホップアップ画面６１内に、所定時間間隔で書き順の順序で変化する部分イメージ６２（図８、図９に示した書き順表示例と同様）を表示する。
【００８５】
また、上記実施形態では、書き順表示処理について、修正処理部１８の動作として説明したが、書き順表示を行うための部分イメージを生成する処理については、文字イメージ処理部１３に行わせることで、類似する処理エンジンを修正処理部１８に実装せずに済む。つまり、制御部１０が修正処理部１８と文字イメージ処理部１３を制御して処理を分担させる。
この場合、制御部１０は、画面の文字イメージを表示するフィールドに対する選択操作または文字認識結果の表示フィールドへのカーソルの移動操作をトリガにして部分文字イメージの生成処理を文字イメージ処理部１３に実行させ、生成された部分文字イメージを修正処理部１８がアンケート修正画面に順次表示させて書き順表示処理を実行するようにする。
【００８６】
部分文字イメージの表示方法については、元の文字イメージと部分文字イメージとを置き換えて表示したり、元の文字イメージとは色を変えて元の文字イメージに重畳させて表示したり、ポップアップ画面を表示させて、その画面の中に表示させるなどが考えられる。
また、上記実施形態では、書き順表示処理を行う場合に、何らかのフィールド指定操作を行うものとして説明したが、このような入力（トリガ）なしに、例えばデジタルペン２から筆跡情報が得られたときに、その筆跡情報を用いて文字イメージを生成し、その文字の書き順表示を行うようにしてもよい。
【図面の簡単な説明】
【００８７】
【図１】本発明の一つの実施形態である文字読取システムの構成を示すブロック図。
【図２】この文字読取システムのデジタルペンの構成を示す図。
【図３】デジタルペンで記入する帳票のドットパターンの一例を示す図。
【図４】帳票の一例としてのアンケート用紙を示す図。
【図５】アンケート用紙修正画面を示す図。
【図６】この文字読取システムの動作を示すフローチャート。
【図７】書き順表示処理を示すフローチャート。
【図８】認識結果の「？」に対応する文字イメージの書き順を分解写真的に表現した表示例を示す図。
【図９】認識結果の「９」に対応する文字イメージの書き順を分解写真的に表現した表示例を示す図。
【図１０】リジェクト修正画面の一例を示す図。
【符号の説明】
【００８８】
１…文字読取装置、２…デジタルペン、３…ＵＳＢケーブル、４…帳票、９…入力部、１０…制御部、１１…通信Ｉ／Ｆ、１２…メモリ、１３…文字イメージ処理部、１４…文字認識部、１５…辞書、１６…データベース、１８…訂正処理部、１９…表示部、２０…ケース部、２１…カメラ、２２…ＣＰＵ、２３…記憶部、２４…通信部、２５…ペン部、２６…インクタンク、２７…筆圧センサ、３３…帳票管理テーブル、４１…スタートマーク、４２…エンドマーク、４３…文字記入欄、５１…職業イメージフィールド、５２…職業の認識結果フィールド、５３…年齢イメージフィールド、５４…年齢の認識結果フィールド、５５…アンケートイメージフィールド、５６…各項目の評価値認識結果のフィールド。
【図１】
2007079943.tif 000003
【図２】
2007079943.tif 000004
【図３】
2007079943.tif 000005
【図４】
2007079943.tif 000006
【図５】
2007079943.tif 000007
【図６】
2007079943.tif 000008
【図７】
2007079943.tif 000009
【図８】
2007079943.tif 000010
【図９】
2007079943.tif 000011
【図１０】
2007079943.tif 000012