JPH10105650A - 文字認識装置 - Google Patents

文字認識装置

Info

Publication number
JPH10105650A
JPH10105650A JP8258616A JP25861696A JPH10105650A JP H10105650 A JPH10105650 A JP H10105650A JP 8258616 A JP8258616 A JP 8258616A JP 25861696 A JP25861696 A JP 25861696A JP H10105650 A JPH10105650 A JP H10105650A
Authority
JP
Japan
Prior art keywords
character
recognition
candidate
unit
input
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP8258616A
Other languages
English (en)
Inventor
Noriyuki Osuga
典之 大須賀
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Brother Industries Ltd
Original Assignee
Brother Industries Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Brother Industries Ltd filed Critical Brother Industries Ltd
Priority to JP8258616A priority Critical patent/JPH10105650A/ja
Publication of JPH10105650A publication Critical patent/JPH10105650A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Character Discrimination (AREA)

Abstract

(57)【要約】 【課題】 文字認識処理速度が速く、かつ、文字認識精
度が高い文字認識装置を提供することである。 【解決手段】 第1候補出力部30は、オンライン認識
部50から送られてきた認識候補の内、最も確からしい
候補を第1候補として液晶タブレット10に出力する。
その後、制御部20は、文字全体の形状の情報をオフラ
イン認識部70に送り、オフライン認識部70は、文字
全体の形状から文字の特徴を抽出して、文字の特徴と対
応する文字コードを記述したオフライン認識辞書80を
参照しながら文字認識を行う。そして、文字認識の結
果、得られた候補を次候補出力部40に送り、次候補出
力部40は使用者の指示に従い、オフライン認識部70
で得られた認識候補を次候補として液晶タブレット10
に出力する。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は、ペンを用いて手書
きで文字を入力すると、その文字を認識して文字コード
に変換することができる文字認識装置に関するものであ
る。
【0002】
【従来の技術】手書き文字の認識の手法としては、入力
された1つの線(以下、ストロークと称す)を認識単位
とし、ストロークの時系列を用いて認識を行うオンライ
ン方式と、文字の形を用いて認識を行うオフライン方式
とがある。
【0003】例えば、ペンを用いて、図1(a)のよう
に「大」という文字が入力されたとき、オンライン方式
では、図1(b)の3つのストロークの時系列を用いて
文字認識を行う。また、オフライン方式では、文字の形
状から何らかの特徴を抽出して文字認識を行うが、例え
ば、図1(c)のように文字の線を太くして、その輪郭
線の方向成分を特徴量として、文字認識を行う。
【0004】従来、ペンを用いて手書きで文字を入力
し、それをリアルタイムに認識する文字認識装置におい
ては、認識手法としてオンライン方式を用いるのが主流
であった。
【0005】
【発明が解決しようとする課題】しかしながら、上述し
たような文字認識装置では、ストロークの時系列を用い
て文字認識を行うため、使用者が書き順を間違えて入力
すると、正しい認識ができなかったり、正しい書き順で
入力しても、ストロークとストロークの交わりの情報が
分からないため誤認識したりすることがあった。
【0006】例えば、前述の「大」という文字を入力し
た場合、図2(a)のように間違った書き順で入力した
とすると、図2(b)のような認識結果となってしま
い、正解の候補が出てこない可能性がある。
【0007】一方、オフライン方式で文字認識をすれ
ば、文字の形状を用いて認識をするので、間違った書き
順で入力しても、正しい認識ができる可能性が高い。但
し、オフライン方式は1ストローク入力される毎に、文
字認識の処理を進めることができるのに対し、オフライ
ン方式は1文字全て入力し終わった後でないと、文字認
識の処理に移ることができないため、文字の入力が終わ
ってから、認識候補が出力されるまでに時間がかかると
いう問題がある。
【0008】本発明は、上述した問題点を解決するため
になされたものであり、文字認識の処理速度が速く、か
つ認識精度が高い文字認識装置を提供することを目的と
している。
【0009】
【課題を解決するための手段】この目的を達成するため
に、本発明の請求項1に記載の文字認識装置は、手書き
で文字を入力する手書き文字入力手段と、前記手書き文
字入力手段によって入力された文字を認識して文字コー
ドに変換する文字認識手段と、前記文字認識手段によっ
て認識された文字を表示する表示手段とを備えたものを
対象として、特に、前記文字認識手段は、前記手書き文
字入力手段によって入力された線の時系列を用いて文字
認識を行うオンライン認識手段と、前記オンライン認識
手段で文字認識された認識候補を第1候補として出力す
る第1候補出力手段と、文字全体の形を用いて文字認識
を行うオフライン認識手段と、前記オフライン認識手段
で文字認識された認識候補を次候補として出力する次候
補出力手段とを備えたことを特徴としている。
【0010】上記の構成を有する本発明の文字認識装置
によれば、使用者が手書き文字入力手段により文字の入
力を開始すると、ストローク情報を、1ストロークずつ
オンライン認識手段に送る。オンライン認識手段は受け
取ったストローク情報を用いて、認識処理を行い、第1
候補出力手段がオンライン認識手段で文字認識された認
識候補を第1候補として表示手段に表示する。その後、
文字入力手段が文字の全体の形状の情報をオフライン認
識手段に送り、オフライン認識手段は受け取った文字の
形状を用いて文字認識処理を行う。使用者により、次候
補の指示がなされると、次候補出力手段がオフライン認
識手段で文字認識された認識候補を次候補として表示手
段に出力する。
【0011】また、請求項2に記載の文字認識装置は、
前記次候補出力手段は、前記オンライン認識手段で文字
認識された認識候補と、前記オフライン認識手段で文字
認識された認識候補とを統合して次候補を生成し、表示
手段に出力する。
【0012】
【発明の実施の形態】以下に、本発明の実施の形態につ
いて図面を参照して説明する。
【0013】本実施の形態の文字認識装置の概略的構成
を示すブロック図を図3に示す。図3に示すように、本
発明の手書き文字入力手段及び表示手段を構成する入出
力一体型の液晶タブレット10が、データの転送等の制
御を行う制御部20に接続されている。制御部20はオ
ンライン認識手段であるオンライン認識部50、オフラ
イン認識手段であるオフライン認識部70にそれぞれ接
続されている。また、制御部20はオンライン認識部5
0から送られてきた認識候補を第1候補として液晶タブ
レット10に出力する第1候補出力手段である第1候補
出力部30、及びオフライン認識部70から送られてき
た認識候補を次候補として液晶タブレット10に出力す
る次候補出力手段である次候補出力部40を含んでい
る。そして、オンライン認識部50はオンライン認識辞
書60に接続されており、オフライン認識部70はオフ
ライン認識辞書80に接続されている。
【0014】次に、前記のように構成された文字認識装
置の文字認識動作を説明する。
【0015】使用者が、ペンを用いて液晶タブレット1
0上で手書きにより文字の入力を開始すると、制御部2
0が、1ストロークの入力が終わる毎に、入力されたス
トロークの情報をオンライン認識部50に送る。オンラ
イン認識部50は、ストロークの時系列と対応する文字
コードを記述したオンライン認識辞書60を参照しなが
ら文字認識を行う。1文字の入力が終わると、制御部2
0は、1文字終了の信号をオンライン認識部50に出力
し、オンライン認識部50は、文字認識した結果の候補
を第1候補出力部30に送る。第1候補出力部30は、
オンライン認識部50から送られてきた認識候補の内、
最も確からしい候補を第1候補として液晶タブレット1
0に出力する。
【0016】その後、制御部20は、文字全体の形状の
情報をオフライン認識部70に送り、オフライン認識部
70は、文字全体の形状から文字の特徴を抽出して、文
字の特徴と対応する文字コードを記述したオフライン認
識辞書80を参照しながら文字認識を行う。そして、文
字認識の結果、得られた候補を次候補出力部40に送
り、次候補出力部40は使用者の指示に従い、オフライ
ン認識部70で得られた認識候補を次候補として液晶タ
ブレット10に出力する。
【0017】図4(a)に、液晶タブレット10の表示
例を示す。その液晶タブレット10の画面上には、認識
候補を表示したり、文字の追加、削除等の編集作業を行
って文章を作成する文章表示領域100と、ペンによる
文字入力を行って文字入力の軌跡を表示する文字入力領
域110と、1文字の入力を終了して文字認識の開始を
指示する認識開始ボタン120と、次候補の出力を指示
する次候補ボタン130とが設けられる。
【0018】次に、使用者がペンを用いて「大」という
文字を入力した場合を例にとって、本実施の形態の動作
を説明する。
【0019】使用者がペンを用いて文字入力領域110
に「大」という文字の入力を開始すると、オンライン認
識部50が文字認識を開始する。1文字入力が終わった
時点で、使用者が認識開始ボタン120をペンでタッチ
すると、制御部20が1文字終了の信号をオンライン認
識部50に出力し、オンライン認識部50から認識候補
が第1候補出力部30に入力され、第1候補出力部30
が第1候補を文章表示領域100に出力する。「大」の
書き順を間違えて入力し、図2(a)の書き順で入力し
てしまった時の第1候補出力の結果の例を図4(a)に
示す。その後、第1候補が正解でないので、使用者が次
候補ボタン130をペンでタッチしたとする。すると、
次候補出力部40が、オフライン認識部70で認識され
た認識候補を文章表示領域100に表示する。図4
(b)に次候補を出力した例を示している。
【0020】「大」という文字の入力を開始してから、
文字認識の第1候補、及び次候補を出力し、確定するま
での動作を図5のフローチャートを用いて、もう1度詳
しく説明する。先ず、ステップ1(以下、S1と略称す
る。他のステップも同様)で、使用者が、ペンを用いて
文字を入力中か否かを調べる。これは、ペンが文字入力
領域110に接触しているか否かで調べることができ
る。入力中であれば、S2で、1ストロークの入力が終
わるのを待つ。これは、ペンが文字入力領域110から
離れることを検知することで行う。
【0021】そして、S3で、ストロークの情報(即
ち、ペンが文字入力領域110に接触してから離れるま
での軌跡)をオンライン認識部50に出力する。S4
で、オンライン認識部50は、オンライン認識辞書60
を参照しながらオンライン認識処理を行う。1ストロー
ク分の認識処理が終わると、S1に戻る。S1で、文字
入力中でなければ、S5で、認識開始ボタン120が押
されたか否かを調べる。認識開始ボタン120が押され
ていれば、S6で、1文字終了の信号をオンライン認識
部50に出力する。また、S5で、認識開始ボタン12
0が押されていなければ、S7で、他の操作(文章の編
集操作等)が行われたか否かを調べ、他の操作が行われ
ていれば、そこまでで1文字の入力が終了したとみなし
て、S6に移る。他の操作が行われていなければ、S1
に戻る。S6の後、S8で、オンライン文字認識部50
は、文字認識結果を第1候補出力部30に出力する。そ
して、S9で、第1候補を出力する。
【0022】図4の例では、使用者が「大」を図2
(a)の書き順で文字入力して(S1、S2、S3)、
オンライン文字認識を行い(S4)、使用者が、認識開
始ボタン120をペンでタッチすると(S5、S6)、
図2(b)のオンライン文字認識結果を第1候補出力部
30に入力する(S8)。第1候補出力部30は認識候
補の内で、最も確からしい候補「A」を、第1候補とし
て文章表示領域100に出力する(S9)。このときの
表示が、図4(a)である。
【0023】その後、S10で、入力された文字の形状
をオフライン認識部70に送り、オフライン認識部70
が、オフライン認識辞書80を参照してオフライン文字
認識処理を開始する。そして、S11で、次候補ボタン
130が押されたか否かを調べ、押されていれば、S1
2で、オフライン文字認識結果を次候補出力部40に出
力し、次候補出力部40が次候補を文章表示領域100
に出力する。このとき、オフライン文字認識候補の中に
S9で出力された第1候補が含まれていれば、その候補
を除いて、次候補を出力する。そして、S13で使用者
が所望の候補をペンでタッチすることにより、候補の確
定処理を行い、文字入力領域110をクリアする。ま
た、S11で、次候補ボタンが押されていない場合は、
S14で、他の操作(次の文字の入力、文章の編集操作
等)が行われたか否かを調べ、他の操作が行われていれ
ば、S15で、オフライン文字認識処理を中断する。そ
して、S16で、第1候補が所望の候補であるとみな
し、確定処理を行い、文字入力領域110をクリアす
る。S14で、他の操作が行われていなければ、S11
に戻る。
【0024】図4の例では、第1候補である「A」は所
望の候補ではないので、使用者が次候補ボタン130を
ペンでタッチしたとすると(S11)、オフライン認識
部70がオフライン認識結果を次候補出力部40に入力
する。オフライン認識の手法としては、例えば、図1
(C)のように文字の線を太くして、その輪郭線の方向
成分を文字の特徴として抽出し、輪郭線の方向成分とそ
れに対応した文字コードを格納したオフライン認識辞書
80を参照して文字認識を行う。オフライン文字認識
は、文字の形状をもとにして文字認識を行うので、たと
え、書き順が間違っていても、正しく認識できる可能性
が高い。図4の例で「大」をオフライン文字認識した結
果、「大、丈、犬」という候補が得られたとすると、次
候補出力部40が「大、丈、犬」という候補を文章表示
部100に表示する(S12)。このときの表示が、図
4(b)である。そして、使用者が所望の候補である
「大」をペンでタッチすると、「大」が確定されたこと
になる(S13)。
【0025】本実施の形態では、次候補として、オフラ
イン認識結果のみを表示するようにしたが、オンライン
認識結果とオフライン認識結果を統合して、次候補を作
成するようにしてもよい。例えば、図4の例では、オン
ライン認識結果である「A、上、パ」と、オフライン認
識結果である「大、丈、犬」とを統合して次候補を作成
するようにする。次候補の作成例として、オフライン認
識結果と、オンライン認識結果とを交互に並べて「大、
A、丈、上、犬、パ」という認識候補を作成し、その中
から、第1候補として出力された「A」を除いた候補
「大、丈、上、犬、パ」を次候補として出力するように
してもよい。
【0026】
【発明の効果】以上説明したことから明かなように、本
発明の請求項1に記載の文字認識装置によれば、文字が
入力されると、先ず、オンライン方式で文字認識を行
い、第1候補を出力し、その後、オフライン方式で文字
認識を行い、次候補を出力するので、第1候補が出力さ
れるまでの処理時間が短く、かつ、書き順が間違ってい
ても、次候補に正解が含まれる可能性が高い。
【0027】また、請求項2に記載の文字認識装置によ
れば、次候補にオンライン認識結果と、オフライン認識
結果の両方の結果を反映させることができるので、次候
補の認識精度がより良くなることが期待できる。
【図面の簡単な説明】
【図1】手書き入力した文字を示す図であり、(a)は
文字入力の軌跡を示す図、(b)は入力したときのスト
ロークの時系列を示す図、(c)は文字の線を太くした
形状を示す図である。
【図2】図1と同じ文字を間違った書き順で入力した例
を示す図であり、(a)は入力したときのストロークの
時系列を示す図、(b)は、オンライン文字認識をした
結果の例を示す図である。
【図3】本実施の形態の文字認識装置の電気的構成を示
すブロック図である。
【図4】液晶タブレットの表示例を示す図である。
【図5】文字認識の動作を示すフローチャートである。
【符号の説明】
10 液晶タブレット 30 第1候補出力部 40 次候補出力部 50 オンライン認識部 70 オフライン認識部 100 文章表示領域 110 文字入力領域

Claims (2)

    【特許請求の範囲】
  1. 【請求項1】 手書きで文字を入力する手書き文字入力
    手段と、前記手書き文字入力手段によって入力された文
    字を認識して文字コードに変換する文字認識手段と、前
    記文字認識手段によって認識された文字を表示する表示
    手段とを備えた文字認識装置において、 前記文字認識手段は、前記手書き文字入力手段によって
    入力された線の時系列を用いて文字認識を行うオンライ
    ン認識手段と、前記オンライン認識手段で文字認識され
    た認識候補を第1候補として出力する第1候補出力手段
    と、文字全体の形を用いて文字認識を行うオフライン認
    識手段と、前記オフライン認識手段で文字認識された認
    識候補を次候補として出力する次候補出力手段とを備え
    たことを特徴とする文字認識装置。
  2. 【請求項2】 前記次候補出力手段は、前記オンライン
    認識手段で文字認識された認識候補と、前記オフライン
    認識手段で文字認識された認識候補とを統合して次候補
    を生成して出力することを特徴とする請求項1に記載の
    文字認識装置。
JP8258616A 1996-09-30 1996-09-30 文字認識装置 Pending JPH10105650A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP8258616A JPH10105650A (ja) 1996-09-30 1996-09-30 文字認識装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP8258616A JPH10105650A (ja) 1996-09-30 1996-09-30 文字認識装置

Publications (1)

Publication Number Publication Date
JPH10105650A true JPH10105650A (ja) 1998-04-24

Family

ID=17322759

Family Applications (1)

Application Number Title Priority Date Filing Date
JP8258616A Pending JPH10105650A (ja) 1996-09-30 1996-09-30 文字認識装置

Country Status (1)

Country Link
JP (1) JPH10105650A (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2015176491A (ja) * 2014-03-17 2015-10-05 株式会社河合楽器製作所 手書き音楽記号認識装置
US10725650B2 (en) 2014-03-17 2020-07-28 Kabushiki Kaisha Kawai Gakki Seisakusho Handwritten music sign recognition device and program

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2015176491A (ja) * 2014-03-17 2015-10-05 株式会社河合楽器製作所 手書き音楽記号認識装置
US10725650B2 (en) 2014-03-17 2020-07-28 Kabushiki Kaisha Kawai Gakki Seisakusho Handwritten music sign recognition device and program

Similar Documents

Publication Publication Date Title
US5903666A (en) Methods of splitting and joining handwritten input
US5410612A (en) Apparatus and method for recognizing characters
JPH04274510A (ja) データ入力処理装置
JP2001184458A (ja) 文字入力装置及び方法並びにコンピュータ読み取り可能な記録媒体
KR100349887B1 (ko) 정보기기용 필기체 인식장치 및 그 방법
JP3217084B2 (ja) 手書文字認識装置
US6973214B1 (en) Ink display for multi-stroke hand entered characters
JPH1115918A (ja) 手書き文字認識装置
JPH10154224A (ja) データ処理装置
JPH09288717A (ja) 文字認識装置
JP2984170B2 (ja) オンライン手書き文字認識装置
JPH1049624A (ja) 手書き文字認識方法及び装置
JP2922513B2 (ja) 表示制御方法及び装置
JPS61150081A (ja) 文字認識装置
JPH06150066A (ja) 手書き文字認識装置
JPH07141468A (ja) 手書入力文字装置における手書文字認識処理方法
JPH0778053A (ja) 手書きコマンド入力装置
JP2731394B2 (ja) 文字入力装置
JPH10116319A (ja) 文字認識装置
JPS62118490A (ja) 文字認識装置の誤入力文字修正方式
JPH10116318A (ja) 文字認識装置
JPH10124611A (ja) 文字認識装置
JPH06180772A (ja) 手書き入力文字認識システム
JPH10124612A (ja) 文字認識装置
JPH10105645A (ja) 文字認識装置