(57)【要約】【課題】読取位置の変更があっても読取定義の変更や管理を意識することなく文字認識ができる、手書き文字認識システムおよび手書き文字認識プログラムを提供することを目的とする。【解決手段】本発明の手書き文字認識システム１は位置情報が紙面上に設けられた記入用紙２に対し筆記すると共に、前記筆記の際に前記位置情報を読み込んで筆跡情報を生成するペン装置３と、ペン装置３で生成された前記筆跡情報に基づき筆跡イメージを生成する筆跡イメージ生成部６と、記入用紙２に記入項目毎のチェック欄が設けられ、前記チェック欄への筆記の有無を前記筆跡イメージに基づき検出する読取位置調整検出部８と、前記検出結果が有りの場合に、前記チェック欄への筆記に続く筆記を、このチェック欄に関連づけられた前記記入項目への筆記として、前記筆跡イメージに基づき文字認識を行う文字認識部９とを備える。【選択図】図１
2011059766.tif 000002
【特許請求の範囲】
【請求項１】
紙面における位置を示す位置情報が紙面上に設けられた記入用紙に対し筆記すると共に
、前記筆記の際に前記位置情報を読み込んで筆跡情報を生成するペン装置と、
前記ペン装置により生成された前記筆跡情報に基づいて、筆跡イメージを生成する筆跡
イメージ生成部と、
前記記入用紙に記入項目毎のチェック欄が設けられ、前記チェック欄への筆記の有無を
前記筆跡イメージに基づき検出する読取位置調整検出部と、
前記検出結果が有りの場合に、前記チェック欄への筆記に続く筆記を、このチェック欄
に関連づけられた前記記入項目についての筆記として、前記筆跡イメージに基づいて、文
字認識を行う文字認識部と、
を備えることを特徴とする手書き文字認識システム。
【請求項２】
前記読取位置調整検出部は、前記チェック欄への筆記に続く筆記にもとづいて文字認識
範囲を変更する
ことを特徴とする請求項１に記載の手書き文字認識システム。
【請求項３】
紙面における位置を示す位置情報が紙面上に設けられた記入用紙に対し筆記すると共に
、前記筆記の際に前記位置情報を読み込んで筆跡情報を生成するペン装置と、
前記ペン装置により生成された前記筆跡情報に基づいて、筆跡イメージを生成する筆跡
イメージ生成部と、
前記記入用紙に記入項目毎のフィールドが設けられ、前記フィールドに関連付けられた
領域への筆記の有無を前記筆跡イメージに基づき検出する読取位置調整検出部と、
前記検出結果が有りの場合に、前記領域への筆記に続く筆記を、この領域に関連づけら
れた前記フィールドへの筆記として、前記筆跡イメージに基づいて、文字認識を行う文字
認識部と、
を備えることを特徴とする手書き文字認識システム。
【請求項４】
紙面における位置を示す位置情報が紙面上に設けられた記入用紙に対し筆記すると共に
、前記筆記の際に前記位置情報を読み込んで筆跡情報を生成するペン装置と接続されたコ
ンピュータに、
前記ペン装置により生成された前記筆跡情報に基づいて、筆跡イメージを生成する機能
と、
前記記入用紙に記入項目毎のチェック欄が設けられ、前記チェック欄への筆記の有無を
前記筆跡イメージに基づき検出する機能と、
前記検出結果が有りの場合に、前記チェック欄への筆記に続く筆記を、このチェック欄
に関連づけられた前記記入項目についての筆記として、前記筆跡イメージに基づいて、文
字認識を行う機能と、
を実現させるための手書き文字認識プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、手書き文字を電子データに変換する機能を有する手書き文字認識システムお
よび手書き文字認識プログラムに関する。
【背景技術】
【０００２】
専用の記入用紙にデジタルペンで記入された手書き文字を、テキストデータに変換でき
る手書き文字認識システムが実用化されている。このシステムで用いる記入用紙には、紙
面上の位置情報を表わす特殊な配列の微小なドットパターンが印刷されており、デジタル
ペンは筆記中のペン先の移動経路にある記入用紙上のドットパターンを内蔵カメラで読み
取って筆跡情報を得る。さらに、デジタルペンと接続されたホスト装置は、取得された筆
跡情報を基に記入用紙上の手書き文字をテキストデータに変換する。
【０００３】
ここで、所定の記入欄からはみ出す等ずれた位置に記入された場合や、住所の記入欄に
住所のカナが記入され、住所のカナの記入欄に住所が記入されるといった所定とは別の項
目の記入欄に記入された場合には、文字認識および出力変換するために、予め定義した読
取定義の読取位置情報を変更する必要がある。
【０００４】
読取定義を変更するには、読取プログラムを終了し、読取位置を定義する別のプログラ
ムを起動し、当初の読取定義を読み込み、変更が必要な箇所すべての読取位置を変更して
別名で保存する。再度、読取プログラムを起動し、文字認識を改めて実行する操作が必要
である。
【０００５】
また、この読取位置を変更した状態では、少なくとも読取定義が２つ存在する状態であ
り、変更前の読取定義（もしくはそれより以前の読取定義）を使って文字認識をするか、
変更後の読取定義を使って文字認識をするかは、文字認識を行う筆跡イメージが入力され
なければ決定はできない。決定は操作者が行うため、決定間違いをすることも考えられ、
その場合は正しく文字認識ができない。また、正しく決定できても読取定義の切り替え（
選び直し）という操作が発生し、面倒かつ時間が掛かるため非効率である。
【０００６】
そこで帳票に記入された文字の認識および変換するための読取定義を、変換するデータ
に変更が生じる度に読取定義を設定し直さない方法がある（例えば、特許文献１参照）。
【０００７】
また、取消文字や置換文字と削除文字数を指定する線を筆記することにより、記入した
文字に対する訂正の処理を紙面上で確定させる方法がある（例えば、特許文献２参照）。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２０００−３１５２４６号公報
【特許文献２】特開２００８−４０７５９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
しかし、特許文献１の技術においては、変換するデータに変更があった場合に定義をし
直す必要はないが、読取位置の変更があった場合については特に書かれていない。
【００１０】
よって、読取位置の変更があった場合は、多かれ少なかれ読取定義の変更作業が発生し
、１種類の帳票について旧帳票と新帳票の少なくとも２つ、または、それ以上の読取定義
を保管しなければならない。
【００１１】
また、特許文献２の技術においては、文字の訂正については書かれているが、ずれた位
置に記入された場合や、別の項目の記入欄に記入された場合については特に書かれていな
い。
【００１２】
本発明は、上記問題点を解決するためになされたもので、読取位置の変更があっても読
取定義の変更や管理を意識することなく文字認識ができる、手書き文字認識システムおよ
び手書き文字認識プログラムを提供することを目的とする。
【課題を解決するための手段】
【００１３】
上記目的を達成するために、本発明による手書き文字認識システムは、
紙面における位置を示す位置情報が紙面上に設けられた記入用紙に対し筆記すると共に
、前記筆記の際に前記位置情報を読み込んで筆跡情報を生成するペン装置と、
前記ペン装置により生成された前記筆跡情報に基づいて、筆跡イメージを生成する筆跡
イメージ生成部と、
前記記入用紙に記入項目毎のチェック欄が設けられ、前記チェック欄への筆記の有無を
前記筆跡イメージに基づき検出する読取位置調整検出部と、
前記検出結果が有りの場合に、前記チェック欄への筆記に続く筆記を、このチェック欄
に関連づけられた前記記入項目についての筆記として、前記筆跡イメージに基づいて、文
字認識を行う文字認識部と、
を備えることを特徴とする。
【発明の効果】
【００１４】
本発明によれば、読取位置の変更を筆跡イメージから検出して読取るので、元の読取定
義について読取位置の変更が必要な場合でも、読取定義の変更を意識せず文字認識できる
。
【図面の簡単な説明】
【００１５】
【図１】本発明実施例１に係る手書き文字認識システムの構成例を示すブロック図。
【図２】図１に示す手書き文字認識システムで処理する帳票の具体例を示す図。
【図３】図２に示す帳票の読取定義の具体例を示す図。
【図４】図１に示す手書き文字認識システムの処理例を示すフローチャート。
【図５】図２（ｂ）に示す帳票の筆跡イメージの例を示す図。
【図６】図２（ｂ）に示す帳票のチェック欄への筆記と、その筆記に続く筆記の抽出結果の例を示す図。
【図７】住所の記入欄に住所のカナが記入され、住所のカナの記入欄に住所が記入された記入間違いの例を示す図。
【図８】書き損じて所定の記入欄の外に訂正後の文字が記入された場合の例を示す図。
【発明を実施するための形態】
【００１６】
以下、本発明の実施例について図面を参照して説明する。
【実施例１】
【００１７】
［システム構成］
本発明の手書き文字認識システム１の構成例を図１に示す。同図に示すように、本実施
形態に係る手書き文字認識システム１は、紙面上の位置情報を示すドットパターンが予め
記された記入用紙２（例えば、アノト（登録商標）ペーパー）を用いた帳票を処理可能な
帳票処理システムであって、この帳票への記入を行うペン装置のデジタルペン３と、この
デジタルペン３が接続されるホスト装置４とで構成される。
【００１８】
デジタルペン３は、記入用紙２に対し筆記が可能であるとともに、記入用紙２上の筆記
を行った位置に存在するドットパターンを読み込んで、筆跡に対応した位置情報の系列、
すなわち文字の書き順（筆記方向）や筆記時刻などを含む筆跡情報を生成する。このよう
にして得られた筆跡情報はデジタルペン３に備えられた通信部（図示せず）によってホス
ト装置４へ転送される。
【００１９】
ホスト装置４は例えばパーソナルコンピュータなどを用いて構成されており、記入情報
入力部５、筆跡イメージ生成部６、読取位置調整検出部８、文字認識部９、辞書１０、デ
ータ記憶部１１、メモリ１２及びこれら各部を統括的に制御する制御部７を備える。
【００２０】
このような筆跡イメージ生成部６、文字認識部９などを含む各構成部分は、例えばハー
ドディスク装置を用いた外部記憶装置、ＣＰＵ及びメインメモリなどのハードウェア、上
記外部記憶装置などにインストールされたオペレーティングシステム、並びに制御ソフト
ウェアなどが協働して実現されている。
【００２１】
具体的には、辞書１０は、外部記憶装置に格納されている。またデータ記憶部１１は外
部記憶装置に構築された例えばデータベースなどである。さらに外部記憶装置又はメイン
メモリには、ＣＰＵによって実行される手書き入力のために必要なプログラムや各種のデ
ータテーブルなどが格納されている。
【００２２】
記入情報入力部５は、筆跡情報（位置情報（Ｘ座標、Ｙ座標）と筆記時刻）をデジタル
ペン３から一括して受信し、メモリ１２に記憶する。
【００２３】
筆跡イメージ生成部６は、デジタルペン３により生成された筆跡情報を記入情報入力部
５及びメモリ１２を介して取得し、デジタルペン３の筆跡をイメージデータ化した筆跡イ
メージを生成する。生成された筆跡イメージは、メモリ１２に記憶される。
【００２４】
読取位置調整検出部８は、記入用紙２に設けられた記入項目毎のチェック欄１３への筆
記の有無を筆跡イメージに基づき検出する。
【００２５】
文字認識部９は、辞書１０を参照して筆跡イメージと辞書１０内の文字イメージとのマ
ッチングを行う文字認識処理を実行し、文字認識結果としてテキストデータを出力する。
【００２６】
また、読取位置調整検出部８の検出結果に基づいて、チェック欄１３への筆記に続く筆記
を、このチェック欄１３に関連づけられた記入項目についての筆記として、筆跡イメージ
に基づいて、文字認識を行う。
【００２７】
辞書１０には、多数の文字イメージ（文字画像）と各文字イメージに対応付けられた文
字コード（テキストデータ）とが保存されている。
【００２８】
メモリ１２には、文字認識処理実行時の筆跡イメージと、これにマッチングしたテキス
トデータとがそれぞれ対応付けられて記憶される。
【００２９】
データ記憶部１１には、帳票の基準位置となる例えば当該帳票の所定のコーナ部の位置
情報（座標データ）と、ドットパターンで表される帳票上の各箇所の位置情報（座標デー
タ）との相対的な位置関係を示す、文字記入欄１４に文字が未記入の状態の帳票のフォー
ムデータが記憶されている。このフォームデータには、図２に示した文字記入欄１４（文
字認識範囲）の位置情報も含まれている。
【００３０】
制御部７はメモリ１２内に作業領域を確保し各種処理を実行する。例えば、制御部７は
文字認識処理実行時に、筆跡イメージ生成部６、読取位置調整検出部８、文字認識部９、
データ記憶部１１を制御し、文字記入欄１４の枠内を文字認識範囲として認識するととも
に、文字記入欄１４内の一文字毎のイメージの切り出し処理などの画像処理や、切り出し
たイメージの文字認識処理を文字認識部９を介して実行する。なお文字記入欄１４の枠線
自体は、文字読取の処理対象から除外される。
【００３１】
記入用紙２を用いた帳票の例を図２に示す。同図に示すように、この帳票は、郵便番号
、電話、住所、氏名が記入項目である。各記入項目には文字認識範囲を示す文字記入欄１
４と、文字記入欄１４ごとに関連づけられたチェック欄１３が設けられている。
【００３２】
図２（ｂ）は図２（ａ）の状態まで筆記した後、訂正のための記入を施したものである
。ここで、郵便番号と、住所の記入項目についてチェック欄１３に筆記があることを示し
ている。また、郵便番号の記入項目についての囲み線と、住所の記入項目についての下線
は、各記入項目の筆記に続いてそれぞれ筆記されたものである。
【００３３】
図２に示す帳票の読取定義１５の具体例を図３に示す。同図に示すように、読取定義１
５は読取位置情報１６と読取処理情報１７で構成される。読取位置情報１６は行位置、始
端、終端で構成され、読取処理情報１７は桁数、字種、処理で構成されることが示されて
いる。
【００３４】
［処理］
図１に示す手書き文字認識システム１の処理を、図４のフローチャートを用いて説明す
る。
【００３５】
（１）デジタルペン３での記入用紙２への記入に基づいて、デジタルペン３に蓄えられ
た筆跡情報が、デジタルペン３に備えられた通信部（図示せず）によってパーソナルコン
ピュータ等のホスト装置４に転送される（Ｓ４０１）。
【００３６】
（２）デジタルペン３から筆跡情報がホスト装置４に転送されると、制御部７の制御に
もとづいて、記入情報入力部５で筆跡情報を受信し、メモリ１２に記憶する（Ｓ４０２）
。
【００３７】
（３）制御部７の制御により、筆跡イメージ生成部６でメモリ１２から取得した筆跡情
報に基づいて筆跡イメージを生成し、メモリ１２に記憶する（Ｓ４０３）。生成された図
２（ｂ）に示す帳票の筆跡イメージの例を図５に示す。
【００３８】
（４）続いてデータ記憶部１１に予め記憶された該当する帳票のフォームデータを参照
し、読取定義１５をメモリ１２にコピーする（Ｓ４０４）。
【００３９】
（５）読取位置調整検出部８は、メモリ１２に記憶された筆跡イメージについて、記入
項目毎に設けられたチェック欄１３への筆記の有無を検出する（Ｓ４０５）。
【００４０】
（６）チェック欄１３への筆記を検出しない場合にはＳ４０７の処理へ進み、チェック
欄１３への筆記を検出した場合にはＳ４０８の処理へ進む（Ｓ４０６）。
【００４１】
（７）チェック欄１３への筆記を検出しない場合は、文字認識部９は、メモリ１２にコ
ピーされたフォームデータに基づく読取位置情報１６をもとに文字認識する（Ｓ４０７）
。
【００４２】
（８）チェック欄１３への筆記を検出した場合は、このチェック欄１３への筆記に続く
筆記が、文字かどうか検出する（Ｓ４０８）。チェック欄１３への筆記に続く筆記が文字
の場合には、Ｓ４０９の処理へ進み、チェック欄１３への筆記に続く筆記が文字でない場
合にはＳ４１０の処理へ進む。
【００４３】
ここで、筆跡イメージを読取る範囲を、読取位置情報１６の示す読取フィールドから、
その周囲の隣接フィールドへ変更する場合の具体例について説明する。
【００４４】
チェック欄１３への筆記に続く筆記が文字の場合は、文字認識部９がメモリ１２にコピ
ーされたフォームデータに基づく読取位置情報１６をもとに文字認識するとともに、この
チェック欄１３への筆記に続く筆記を、チェック欄１３に対応付けられた記入項目につい
ての筆記として、読取位置情報１６の示す読取フィールドからその周囲の隣接フィールド
へ読取範囲を変更または拡張してその文字の筆跡イメージを文字認識する（Ｓ４０９）。
【００４５】
チェック欄１３への筆記に続く筆記が、丸や四角の囲み線の場合は、囲まれた筆跡イメ
ージの行位置（縦方向の読取中心位置や読取開始／終了位置）と横位置（横方向の読取開
始／終了位置）を抽出し、横線の場合は筆跡イメージの横位置（横方向の読取開始／終了
位置）を抽出する（Ｓ４１０）。
【００４６】
図２（ｂ）に示す帳票のチェック欄１３への筆記と、その筆記に続く筆記の抽出結果の
例を図６に示す。チェック欄１３への筆記に続く丸や四角の囲み線の筆記により、チェッ
ク欄１３に対応付けられた記入項目についての筆記として読取る読取フィールドを示して
いる。抽出した行位置や横位置に基づいて読取位置情報１６を変更し、メモリ１２に記憶
する。文字認識部９はメモリ１２に記憶された読取位置情報１６に基づいて文字認識する
。
【００４７】
なお、筆跡イメージを読み取る範囲を、読取位置情報１６の示す読取フィールドから、
その周囲の隣接フィールドへ変更または拡張する方法はこれに限られず、予め拡張する行
位置や横位置を設定しておいても良い。
【００４８】
また、記入項目毎のチェック欄を設けず、文字記入欄近傍の領域と、該当する記入項目
とを予め関連付け、その領域への筆記の有無を検出するようにしても良い。
【００４９】
このように、記入位置のズレや間違いがあり、元の読取定義について読取位置の変更が
必要な場合でも、読取定義の変更を意識することなく文字認識が可能となるので、記入用
紙の書き直しをせずに正しい文字認識ができる効果が得られる。
【００５０】
同様に、訂正記入をした場合の文字認識でも、読取定義の変更を意識することなく文字
認識が可能となるので、確実に訂正記入した内容で、文字認識できる効果が得られる。
【００５１】
よって記入用紙の読取定義の変更の手間が省け、運用効率の向上、読取定義の管理が不
要になる。
【００５２】
次に、住所の記入欄に住所のカナが記入され、住所のカナの記入欄に住所が記入された
記入間違いの例について図７を用いて説明する。
【００５３】
図７（ａ）は、記入時の状態を示している。
【００５４】
図７（ｂ）は、図７（ａ）の状態まで記入後に、カナの項目について記入間違いに気付
き、チェック欄１３にチェックを入れた状態を示している。
【００５５】
図７（ｃ）は、カナの項目のチェック欄１３へのチェックの筆記に続いて、カナの項目
についての読取フィールドを示す囲み線が筆記された状態を示している。
【００５６】
図７（ｄ）は、住所の項目について記入間違いに気付き、図７（ｃ）の状態まで記入後
に、チェック欄１３にチェックを入れた状態を示している。
【００５７】
図７（ｅ）は、住所の項目のチェック欄１３へのチェックの筆記に続いて、住所の項目
についての読取フィールドを示す囲み線が筆記された状態を示している。
【００５８】
図７（ｆ）は図７（ａ）の状態での読取定義を、図７（ｇ）は図７（ｅ）の状態での読
取定義を示している。
【００５９】
図７（ｈ）は図７（ｆ）の読取定義で読取った文字認識結果を、図７（ｉ）は図７（ｇ
）の読取定義で読取った文字認識結果を示している。このように記入間違いがある帳票で
も、文字認識が可能になる。
【００６０】
次に、書き損じて所定の記入欄の外に訂正後の文字が記入された場合の例について、図
８を用いて説明する。
【００６１】
図８（ａ）は、記入時の状態を示している。これは郵便番号後半を書き損じ、二重取り
消し線で消して、その後ろの欄外に訂正後の文字が筆記されたことを示している。
【００６２】
図８（ｂ）は、図８（ａ）の状態まで記入後に、郵便番号後半に対応するチェック欄１
３にチェックを入れた状態を示している。
【００６３】
図８（ｃ）は、図８（ｂ）の状態まで記入後に、郵便番号後半の項目のチェック欄１３
へのチェックの筆記に続いて、郵便番号後半の項目についての読取フィールドを示す囲み
線が筆記された状態である。
【００６４】
図８（ｄ）は、図８（ａ）の状態での読取定義を、図８（ｅ）は図８（ｃ）の状態での
読取定義を示している。
【００６５】
図８（ｆ）は図８（ｇ）の読取定義で読取った文字認識結果を、図８（ｇ）は図８（ｅ
）の読取定義で読取った文字認識結果を示している。このように該当する帳票のフォーム
データに基づく読取位置情報１６の示す読取フィールド以外のフィールドに、訂正記入が
筆記された帳票でも、文字認識が可能になる。
【符号の説明】
【００６６】
１・・・手書き文字認識システム
２・・・記入用紙
３・・・デジタルペン
４・・・ホスト装置
５・・・記入情報入力部
６・・・筆跡イメージ生成部
７・・・制御部
８・・・読取位置調整検出部
９・・・文字認識部
１０・・・辞書
１１・・・データ記憶部
１２・・・メモリ
１３・・・チェック欄
１４・・・文字記入欄
１５・・・読取定義
１６・・・読取位置情報
１７・・・読取処理情報
【図１】
2011059766.tif 000003
【図２】
2011059766.tif 000004
【図３】
2011059766.tif 000005
【図４】
2011059766.tif 000006
【図５】
2011059766.tif 000007
【図６】
2011059766.tif 000008
【図７】
2011059766.tif 000009
【図８】
2011059766.tif 000010