JPH07325888A - 辞書登録方法,文字認識方法及び文字認識装置 - Google Patents
辞書登録方法,文字認識方法及び文字認識装置Info
- Publication number
- JPH07325888A JPH07325888A JP6117835A JP11783594A JPH07325888A JP H07325888 A JPH07325888 A JP H07325888A JP 6117835 A JP6117835 A JP 6117835A JP 11783594 A JP11783594 A JP 11783594A JP H07325888 A JPH07325888 A JP H07325888A
- Authority
- JP
- Japan
- Prior art keywords
- dictionary
- stroke order
- stroke
- information
- character
- 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.)
- Withdrawn
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/70—Arrangements for image or video recognition or understanding using pattern recognition or machine learning
- G06V10/74—Image or video pattern matching; Proximity measures in feature spaces
- G06V10/75—Organisation of the matching processes, e.g. simultaneous or sequential comparisons of image or video features; Coarse-fine approaches, e.g. multi-scale approaches; using context analysis; Selection of dictionaries
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V30/00—Character recognition; Recognising digital ink; Document-oriented image-based pattern recognition
- G06V30/10—Character recognition
Landscapes
- Engineering & Computer Science (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Theoretical Computer Science (AREA)
- Evolutionary Computation (AREA)
- Computing Systems (AREA)
- Databases & Information Systems (AREA)
- Artificial Intelligence (AREA)
- General Health & Medical Sciences (AREA)
- Medical Informatics (AREA)
- Software Systems (AREA)
- Health & Medical Sciences (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Multimedia (AREA)
- Character Discrimination (AREA)
Abstract
(57)【要約】
【目的】 文字を一通りの筆順で登録しておいても、登
録時と一部異なる筆順で入力された文字を正しく認識で
きるようにすること。 【構成】 ストローク選択部22はストローク情報入力
部21により前記ストローク情報バッファ311に格納
されたストローク情報から筆順辞書43に登録されてい
る冠や傍の部分を抽出する。筆順付加部23は前記抽出
された冠や傍の部分に対応する筆順を筆順順序辞書から
読み出して、前記手書き文字の入力時の筆順に付加す
る。登録手段24は前記ストローク情報と共に前記筆順
を個人辞書42に登録する。別途ストローク情報バッフ
ァ311に入力されたストローク情報が文字認識される
際、筆順再構成手段25はこのストローク情報を、これ
に対応して個人辞書42に登録されている各筆順で展開
する。文字認識手段26は前記各筆順で展開されたスト
ローク情報に対して前記新たに入力されたストローク情
報の文字認識を行う。
録時と一部異なる筆順で入力された文字を正しく認識で
きるようにすること。 【構成】 ストローク選択部22はストローク情報入力
部21により前記ストローク情報バッファ311に格納
されたストローク情報から筆順辞書43に登録されてい
る冠や傍の部分を抽出する。筆順付加部23は前記抽出
された冠や傍の部分に対応する筆順を筆順順序辞書から
読み出して、前記手書き文字の入力時の筆順に付加す
る。登録手段24は前記ストローク情報と共に前記筆順
を個人辞書42に登録する。別途ストローク情報バッフ
ァ311に入力されたストローク情報が文字認識される
際、筆順再構成手段25はこのストローク情報を、これ
に対応して個人辞書42に登録されている各筆順で展開
する。文字認識手段26は前記各筆順で展開されたスト
ローク情報に対して前記新たに入力されたストローク情
報の文字認識を行う。
Description
【0001】
【産業上の利用分野】本発明はオンライン手書き文字認
識で使用する辞書にユーザが手書き文字を登録する際の
辞書登録方法及びこの登録方法を採用した場合の文字認
識方法及びこれら方法を採用した文字認識装置に関す
る。
識で使用する辞書にユーザが手書き文字を登録する際の
辞書登録方法及びこの登録方法を採用した場合の文字認
識方法及びこれら方法を採用した文字認識装置に関す
る。
【0002】
【従来の技術】最近、手書き文字認識を搭載した電子手
帳やワードプロセッサ等が商品化されている。これらの
情報処理装置では、ユーザがペンで透明タブレット上に
描いた文字などの筆跡情報を前記透明タブレットにより
座標値列情報として取り込み、この座標値列情報をスト
ローク情報として認識辞書内に予め登録されている文字
情報と照らし合わせることにより、前記ストローク情報
を文字として認識し、これを装置内に入力している。と
ころが、手書き文字は入力者によって書き方の癖があっ
たり、利用者が自分だけの略字で書いたりする場合があ
るため、今のところ、全ての人の文字を正しく認識する
ことは出来ない。これを解決する手段として、ユーザが
自分の書く文字を登録して個人辞書を作成し、上記のよ
うに透明タブレットから取り込まれたストローク情報を
この個人辞書の登録情報に照らし合わせて文字認識する
ことにより、手書き文字の認識率を向上させることが行
われている。
帳やワードプロセッサ等が商品化されている。これらの
情報処理装置では、ユーザがペンで透明タブレット上に
描いた文字などの筆跡情報を前記透明タブレットにより
座標値列情報として取り込み、この座標値列情報をスト
ローク情報として認識辞書内に予め登録されている文字
情報と照らし合わせることにより、前記ストローク情報
を文字として認識し、これを装置内に入力している。と
ころが、手書き文字は入力者によって書き方の癖があっ
たり、利用者が自分だけの略字で書いたりする場合があ
るため、今のところ、全ての人の文字を正しく認識する
ことは出来ない。これを解決する手段として、ユーザが
自分の書く文字を登録して個人辞書を作成し、上記のよ
うに透明タブレットから取り込まれたストローク情報を
この個人辞書の登録情報に照らし合わせて文字認識する
ことにより、手書き文字の認識率を向上させることが行
われている。
【0003】しかし、上記のようなユーザが自分の書く
文字を登録できる個人辞書を搭載している装置の文字認
識方式は正しい筆順を条件にしているものが多い。この
ため、ユーザ登録した文字でも、登録したときの筆順と
同じ筆順で入力しなければ正しく認識することは出来な
いようになっている。ところで、同じ人が書いた同じ文
字はほほとんどの場合常に一定の筆順で書かれることが
ほとんどであるが、場合によっては、部分的に筆順が変
わることがある。例えば「しんにょう」を含む文字を書
く場合に、点を書いてから長い部分を書く時と、長い部
分を書いてから点を書く時の両方がある。このような筆
順の変動は、標準辞書では予め登録しておくことで対処
可能である。
文字を登録できる個人辞書を搭載している装置の文字認
識方式は正しい筆順を条件にしているものが多い。この
ため、ユーザ登録した文字でも、登録したときの筆順と
同じ筆順で入力しなければ正しく認識することは出来な
いようになっている。ところで、同じ人が書いた同じ文
字はほほとんどの場合常に一定の筆順で書かれることが
ほとんどであるが、場合によっては、部分的に筆順が変
わることがある。例えば「しんにょう」を含む文字を書
く場合に、点を書いてから長い部分を書く時と、長い部
分を書いてから点を書く時の両方がある。このような筆
順の変動は、標準辞書では予め登録しておくことで対処
可能である。
【0004】
【発明が解決しようとする課題】これに対して、ユーザ
が自分で登録する場合には自分で書く可能性のあるパタ
ーンを全て登録しておかなければならず、これでは登録
に時間と手間がかかり過ぎて、実用性に欠けることにな
ると共に、ユーザが前記可能性のあるパターンを闇雲に
登録してしまうと、個人辞書の容量がそれだけに食われ
てしまい、登録文字数が少なくなってしまうなどの欠点
があった。
が自分で登録する場合には自分で書く可能性のあるパタ
ーンを全て登録しておかなければならず、これでは登録
に時間と手間がかかり過ぎて、実用性に欠けることにな
ると共に、ユーザが前記可能性のあるパターンを闇雲に
登録してしまうと、個人辞書の容量がそれだけに食われ
てしまい、登録文字数が少なくなってしまうなどの欠点
があった。
【0005】本発明はこのような事情を考慮してなされ
たもので、手書き文字を一通りの筆順で個人辞書に登録
するだけで、前記文字に関する複数の筆順も同時に登録
することができる辞書登録方法,登録時と一部異なる筆
順で入力された手書き文字を正しく文字認識することが
できる文字認識方法及び手書き文字を一通りの筆順で個
人辞書に登録するだけで、前記文字に関する複数の筆順
も同時に登録することができ、且つ登録時と一部異なる
筆順で入力された手書き文字を正しく文字認識すること
ができる文字認識装置を提供することを目的としてい
る。
たもので、手書き文字を一通りの筆順で個人辞書に登録
するだけで、前記文字に関する複数の筆順も同時に登録
することができる辞書登録方法,登録時と一部異なる筆
順で入力された手書き文字を正しく文字認識することが
できる文字認識方法及び手書き文字を一通りの筆順で個
人辞書に登録するだけで、前記文字に関する複数の筆順
も同時に登録することができ、且つ登録時と一部異なる
筆順で入力された手書き文字を正しく文字認識すること
ができる文字認識装置を提供することを目的としてい
る。
【0006】
【課題を解決するための手段】請求項1の発明は、座標
入力装置から入力された手書き文字情報を文字認識する
時に参照する辞書に、新規の手書き文字情報を登録する
際の辞書登録方法にあって、一文字を形成する文字情報
の全体又はその一部に対する複数の筆順を複数の文字毎
に予め登録した筆順辞書を作成しておき、新規の手書き
文字情報が前記座標入力装置から入力されると、この新
規の手書き文字情報の全部又はその一部に対する全ての
筆順を前記筆順辞書から読み出し、この新規の手書き文
字の入力時の筆順及びこの筆順以外の前記筆順辞書から
読み出した筆順を、前記新規の手書き文字情報と共に前
記辞書に登録する。
入力装置から入力された手書き文字情報を文字認識する
時に参照する辞書に、新規の手書き文字情報を登録する
際の辞書登録方法にあって、一文字を形成する文字情報
の全体又はその一部に対する複数の筆順を複数の文字毎
に予め登録した筆順辞書を作成しておき、新規の手書き
文字情報が前記座標入力装置から入力されると、この新
規の手書き文字情報の全部又はその一部に対する全ての
筆順を前記筆順辞書から読み出し、この新規の手書き文
字の入力時の筆順及びこの筆順以外の前記筆順辞書から
読み出した筆順を、前記新規の手書き文字情報と共に前
記辞書に登録する。
【0007】請求項2の発明は、請求項1記載の辞書登
録方法にあって、前記座標入力装置から入力される新規
の手書き文字情報の全部又はその一部に対する全ての筆
順の前記筆順辞書内の格納位置情報を求め、この新規の
手書き文字の入力時の筆順及びこの筆順以外の前記筆順
辞書内に登録されている筆順の前記格納位置情報を、前
記新規の手書き文字情報と共に前記辞書に登録する。
録方法にあって、前記座標入力装置から入力される新規
の手書き文字情報の全部又はその一部に対する全ての筆
順の前記筆順辞書内の格納位置情報を求め、この新規の
手書き文字の入力時の筆順及びこの筆順以外の前記筆順
辞書内に登録されている筆順の前記格納位置情報を、前
記新規の手書き文字情報と共に前記辞書に登録する。
【0008】請求項3の発明は、請求項1記載の辞書登
録方法により新規の手書き文字が登録された辞書を参照
して座標入力装置から入力される手書き文字情報の文字
認識を行う文字認識方法にあって、前記座標入力装置か
ら入力された手書き文字を認識する際に、前記手書き文
字情報に対応して前記辞書に登録されている少なくとも
1以上の筆順と前記手書き文字情報の登録時の筆順で、
前記手書き文字情報を展開した後、前記手書き文字情報
を前記各筆順の展開情報に照合して文字認識を行う。
録方法により新規の手書き文字が登録された辞書を参照
して座標入力装置から入力される手書き文字情報の文字
認識を行う文字認識方法にあって、前記座標入力装置か
ら入力された手書き文字を認識する際に、前記手書き文
字情報に対応して前記辞書に登録されている少なくとも
1以上の筆順と前記手書き文字情報の登録時の筆順で、
前記手書き文字情報を展開した後、前記手書き文字情報
を前記各筆順の展開情報に照合して文字認識を行う。
【0009】請求項4の発明は、請求項2記載の辞書登
録方法により新規の手書き文字が登録された辞書を参照
して座標入力装置から入力される手書き文字情報の文字
認識を行う文字認識方法にあって、前記座標入力装置か
ら入力された手書き文字を認識する際に、この手書き文
字情報に対応して前記辞書に登録されている格納位置情
報に基づいて前記筆順辞書から少なくとも1以上の筆順
を読み出し、この読みだした筆順と前記辞書内の前記手
書き文字の登録時の筆順で、前記手書き文字情報を展開
した後、前記手書き文字情報を各筆順の展開情報に照合
して文字認識を行う。
録方法により新規の手書き文字が登録された辞書を参照
して座標入力装置から入力される手書き文字情報の文字
認識を行う文字認識方法にあって、前記座標入力装置か
ら入力された手書き文字を認識する際に、この手書き文
字情報に対応して前記辞書に登録されている格納位置情
報に基づいて前記筆順辞書から少なくとも1以上の筆順
を読み出し、この読みだした筆順と前記辞書内の前記手
書き文字の登録時の筆順で、前記手書き文字情報を展開
した後、前記手書き文字情報を各筆順の展開情報に照合
して文字認識を行う。
【0010】請求項5の発明は、座標入力装置から座標
点列情報の形で入力された文字情報を辞書を参照して文
字認識する文字認識装置において、一文字を形成する文
字情報の全体又はその一部に対する複数の筆順を複数の
文字毎に収集した筆順辞書と、新規の手書き文字情報が
前記座標入力装置から入力されると、この新規の手書き
文字情報の全部又はその一部に対する全ての筆順を前記
筆順辞書から読み出す抽出手段と、この新規の手書き文
字の入力時の筆順及びこの筆順以外の前記抽出手段によ
り読み出された前記筆順を、前記新規の手書き文字情報
と共に前記辞書に登録する登録手段と、前記座標入力装
置から入力された手書き文字情報に対応して前記辞書に
登録されている少なくとも1以上の筆順と前記手書き文
字情報の登録時の筆順で前記入力された手書き文字情報
を展開する筆順再構成手段と、前記入力された手書き文
字情報を前記展開手段により展開された展開情報に照合
して文字認識を行う文字認識手段とを具備した構成を有
する。
点列情報の形で入力された文字情報を辞書を参照して文
字認識する文字認識装置において、一文字を形成する文
字情報の全体又はその一部に対する複数の筆順を複数の
文字毎に収集した筆順辞書と、新規の手書き文字情報が
前記座標入力装置から入力されると、この新規の手書き
文字情報の全部又はその一部に対する全ての筆順を前記
筆順辞書から読み出す抽出手段と、この新規の手書き文
字の入力時の筆順及びこの筆順以外の前記抽出手段によ
り読み出された前記筆順を、前記新規の手書き文字情報
と共に前記辞書に登録する登録手段と、前記座標入力装
置から入力された手書き文字情報に対応して前記辞書に
登録されている少なくとも1以上の筆順と前記手書き文
字情報の登録時の筆順で前記入力された手書き文字情報
を展開する筆順再構成手段と、前記入力された手書き文
字情報を前記展開手段により展開された展開情報に照合
して文字認識を行う文字認識手段とを具備した構成を有
する。
【0011】請求項6の発明は、座標入力装置から座標
点列情報の形で入力された文字情報を辞書を参照して文
字認識する文字認識装置において、一文字を形成する文
字情報の全体又はその一部に対する複数の筆順を複数の
文字毎に収集した筆順辞書と、前記座標入力装置から入
力される新規の手書き文字情報の全部又はその一部に対
する全ての筆順の前記筆順辞書内の格納位置情報を求め
る位置情報検索手段と、前記新規の手書き文字の入力時
の筆順及びこの筆順以外の前記位置情報検索手段により
検索された前記格納位置情報を前記新規の手書き文字情
報と共に前記辞書に登録する登録手段と、前記座標入力
装置から入力された手書き文字情報に対応して前記辞書
に登録されている格納位置情報に基づいて前記筆順辞書
から少なくとも1以上の筆順を読み出し、この読み出さ
れた筆順と前記辞書内の前記手書き文字の登録時の筆順
で前記手書き文字情報を展開する筆順再構成手段と、前
記入力された手書き文字情報を前記筆順再構成手段によ
り展開された展開情報に照合して文字認識を行う文字認
識手段とを具備した構成を有する。
点列情報の形で入力された文字情報を辞書を参照して文
字認識する文字認識装置において、一文字を形成する文
字情報の全体又はその一部に対する複数の筆順を複数の
文字毎に収集した筆順辞書と、前記座標入力装置から入
力される新規の手書き文字情報の全部又はその一部に対
する全ての筆順の前記筆順辞書内の格納位置情報を求め
る位置情報検索手段と、前記新規の手書き文字の入力時
の筆順及びこの筆順以外の前記位置情報検索手段により
検索された前記格納位置情報を前記新規の手書き文字情
報と共に前記辞書に登録する登録手段と、前記座標入力
装置から入力された手書き文字情報に対応して前記辞書
に登録されている格納位置情報に基づいて前記筆順辞書
から少なくとも1以上の筆順を読み出し、この読み出さ
れた筆順と前記辞書内の前記手書き文字の登録時の筆順
で前記手書き文字情報を展開する筆順再構成手段と、前
記入力された手書き文字情報を前記筆順再構成手段によ
り展開された展開情報に照合して文字認識を行う文字認
識手段とを具備した構成を有する。
【0012】
【作用】請求項1の発明の辞書登録方法にあって、一文
字を形成する文字情報の全体又はその一部に対する複数
の筆順を複数の文字毎に収集している。ユーザが新規の
手書き文字情報を前記座標入力装置から入力すると、こ
の新規の手書き文字情報の全部又はその一部に対する全
ての筆順が前記筆順辞書から読み出され、この新規の手
書き文字の入力時の筆順及びこの筆順以外の前記筆順辞
書から読み出された筆順が、前記新規の手書き文字情報
と共に前記辞書に自動的に登録されるため、手書き文字
の登録時にユーザは各種の筆順を登録する必要がなくな
る。
字を形成する文字情報の全体又はその一部に対する複数
の筆順を複数の文字毎に収集している。ユーザが新規の
手書き文字情報を前記座標入力装置から入力すると、こ
の新規の手書き文字情報の全部又はその一部に対する全
ての筆順が前記筆順辞書から読み出され、この新規の手
書き文字の入力時の筆順及びこの筆順以外の前記筆順辞
書から読み出された筆順が、前記新規の手書き文字情報
と共に前記辞書に自動的に登録されるため、手書き文字
の登録時にユーザは各種の筆順を登録する必要がなくな
る。
【0013】請求項2の発明の辞書登録方法にあって、
ユーザが新規の手書き文字情報を前記座標入力装置から
入力すると、前記座標入力装置から入力される新規の手
書き文字情報の全部又はその一部に対する全ての筆順の
前記筆順辞書内の格納位置情報が求めら、この新規の手
書き文字の入力時の筆順及びこの筆順以外の前記筆順辞
書内に登録されている筆順の前記格納位置情報が、前記
新規の手書き文字情報と共に前記辞書に登録されるた
め、手書き文字の登録時にユーザは各種の筆順を登録す
る必要がなくなる。
ユーザが新規の手書き文字情報を前記座標入力装置から
入力すると、前記座標入力装置から入力される新規の手
書き文字情報の全部又はその一部に対する全ての筆順の
前記筆順辞書内の格納位置情報が求めら、この新規の手
書き文字の入力時の筆順及びこの筆順以外の前記筆順辞
書内に登録されている筆順の前記格納位置情報が、前記
新規の手書き文字情報と共に前記辞書に登録されるた
め、手書き文字の登録時にユーザは各種の筆順を登録す
る必要がなくなる。
【0014】請求項3の発明の文字認識方法にあって、
前記座標入力装置から入力された手書き文字を認識する
際に、前記入力された手書き文字情報に対応して前記辞
書に登録されている少なくとも1以上の筆順と前記手書
き文字情報の登録時の筆順で、前記手書き文字情報が展
開されるため、前記手書き文字情報は前記各筆順の展開
情報に照合して文字認識が行われる。これにより、手書
き文字を文字認識する際にはこの文字を入力する際の各
種筆順が考慮され、ユーザは固定した筆順で前記文字を
書かなくても、正しい文字認識が行われる。
前記座標入力装置から入力された手書き文字を認識する
際に、前記入力された手書き文字情報に対応して前記辞
書に登録されている少なくとも1以上の筆順と前記手書
き文字情報の登録時の筆順で、前記手書き文字情報が展
開されるため、前記手書き文字情報は前記各筆順の展開
情報に照合して文字認識が行われる。これにより、手書
き文字を文字認識する際にはこの文字を入力する際の各
種筆順が考慮され、ユーザは固定した筆順で前記文字を
書かなくても、正しい文字認識が行われる。
【0015】請求項4の発明の文字認識方法にあって、
前記座標入力装置から入力された手書き文字を認識する
際に、この手書き文字情報に対応して前記辞書に登録さ
れている格納位置情報に基づいて前記筆順辞書から少な
くとも1以上の筆順が読み出され、この読みだされた筆
順と前記辞書内の前記手書き文字の登録時の筆順で、前
記手書き文字情報が展開される。これにより、前記手書
き文字情報は各筆順の展開情報に照合して文字認識が行
われる。これにより、手書き文字を文字認識する際には
この文字を入力する際の各種筆順が考慮され、ユーザは
固定した筆順で前記文字を書かなくても、正しい文字認
識が行われる。
前記座標入力装置から入力された手書き文字を認識する
際に、この手書き文字情報に対応して前記辞書に登録さ
れている格納位置情報に基づいて前記筆順辞書から少な
くとも1以上の筆順が読み出され、この読みだされた筆
順と前記辞書内の前記手書き文字の登録時の筆順で、前
記手書き文字情報が展開される。これにより、前記手書
き文字情報は各筆順の展開情報に照合して文字認識が行
われる。これにより、手書き文字を文字認識する際には
この文字を入力する際の各種筆順が考慮され、ユーザは
固定した筆順で前記文字を書かなくても、正しい文字認
識が行われる。
【0016】請求項5の発明の文字認識装置において、
抽出手段は新規の手書き文字情報が前記座標入力装置か
ら入力されると、この新規の手書き文字情報の全部又は
その一部に対する全ての筆順を前記筆順辞書から読み出
す。登録手段は前記新規の手書き文字の入力時の筆順及
びこの筆順以外の前記抽出手段により読み出された前記
筆順を、前記新規の手書き文字情報と共に前記辞書に登
録する。筆順再構成手段は前記座標入力装置から入力さ
れた手書き文字情報に対応して前記辞書に登録されてい
る少なくとも1以上の筆順と前記手書き文字情報の登録
時の筆順で前記入力された手書き文字情報を展開する。
文字認識手段は前記入力された手書き文字情報を前記展
開手段により展開された展開情報に照合して文字認識を
行う。これにより、同じ人が書く範囲での筆順の変動を
考慮してユーザ登録文字の認識が行なえるため、常に正
しい筆順を意識したり、また登録時に可能性のある全て
の筆順で入力パターンを登録する必要もなくなる。
抽出手段は新規の手書き文字情報が前記座標入力装置か
ら入力されると、この新規の手書き文字情報の全部又は
その一部に対する全ての筆順を前記筆順辞書から読み出
す。登録手段は前記新規の手書き文字の入力時の筆順及
びこの筆順以外の前記抽出手段により読み出された前記
筆順を、前記新規の手書き文字情報と共に前記辞書に登
録する。筆順再構成手段は前記座標入力装置から入力さ
れた手書き文字情報に対応して前記辞書に登録されてい
る少なくとも1以上の筆順と前記手書き文字情報の登録
時の筆順で前記入力された手書き文字情報を展開する。
文字認識手段は前記入力された手書き文字情報を前記展
開手段により展開された展開情報に照合して文字認識を
行う。これにより、同じ人が書く範囲での筆順の変動を
考慮してユーザ登録文字の認識が行なえるため、常に正
しい筆順を意識したり、また登録時に可能性のある全て
の筆順で入力パターンを登録する必要もなくなる。
【0017】請求項6の発明は、座標入力装置から座標
点列情報の形で入力された文字情報を辞書を参照して文
字認識する文字認識装置において、筆順辞書は一文字を
形成する文字情報の全体又はその一部に対する複数の筆
順を複数の文字毎に収集した。位置情報検索手段は前記
座標入力装置から入力される新規の手書き文字情報の全
部又はその一部に対する全ての筆順の前記筆順辞書内の
格納位置情報を求める。登録手段は前記新規の手書き文
字の入力時の筆順及びこの筆順以外の前記位置情報検索
手段により検索された前記格納位置情報を前記新規の手
書き文字情報と共に前記辞書に登録する。筆順再構成手
段は前記座標入力装置から入力された手書き文字情報に
対応して前記辞書に登録されている格納位置情報に基づ
いて前記筆順辞書から少なくとも1以上の筆順を読み出
し、この読み出された筆順と前記辞書内の前記手書き文
字の登録時の筆順で前記手書き文字情報を展開する。文
字認識手段は前記入力された手書き文字情報を前記筆順
再構成手段により展開された展開情報に照合して文字認
識を行う。これにより、同じ人が書く範囲での筆順の変
動を考慮してユーザ登録文字の認識が行なえるため、常
に正しい筆順を意識したり、また登録時に可能性のある
全ての筆順で入力パターンを登録する必要もなくなる。
点列情報の形で入力された文字情報を辞書を参照して文
字認識する文字認識装置において、筆順辞書は一文字を
形成する文字情報の全体又はその一部に対する複数の筆
順を複数の文字毎に収集した。位置情報検索手段は前記
座標入力装置から入力される新規の手書き文字情報の全
部又はその一部に対する全ての筆順の前記筆順辞書内の
格納位置情報を求める。登録手段は前記新規の手書き文
字の入力時の筆順及びこの筆順以外の前記位置情報検索
手段により検索された前記格納位置情報を前記新規の手
書き文字情報と共に前記辞書に登録する。筆順再構成手
段は前記座標入力装置から入力された手書き文字情報に
対応して前記辞書に登録されている格納位置情報に基づ
いて前記筆順辞書から少なくとも1以上の筆順を読み出
し、この読み出された筆順と前記辞書内の前記手書き文
字の登録時の筆順で前記手書き文字情報を展開する。文
字認識手段は前記入力された手書き文字情報を前記筆順
再構成手段により展開された展開情報に照合して文字認
識を行う。これにより、同じ人が書く範囲での筆順の変
動を考慮してユーザ登録文字の認識が行なえるため、常
に正しい筆順を意識したり、また登録時に可能性のある
全ての筆順で入力パターンを登録する必要もなくなる。
【0018】
【実施例】以下、本発明の一実施例を図面を参照して説
明する。図1は本発明の辞書登録方法と文字認識方法を
用いた文字認識装置の一実施例を示したブロック図であ
る。1は座標入力装置、2は装置本体である制御装置、
3は表示装置、4は外部記憶装置である。座標入力装置
1は例えば透明タブレットとスタイラスペンから成り、
液晶ディスプレイなどの表示装置3上に積層されて前記
制御装置2に一体化されている。制御装置2はストロー
ク情報入力部21、ストローク選択部22、筆順付加部
23、登録手段24、筆順再構成手段25、文字認識手
段26、出力部27から成る処理部と、ストローク情報
バッファ311、辞書ストロークバッファ312、認識
候補バッファ313から成るバッファメモリとを備えて
構成される。表示装置3は前述したように液晶ディスプ
レイ等で、入力文字等を表示する。外部記憶装置4は磁
気ディスク装置等で、文字認識の時に参照する標準辞書
41や作成した個人辞書42及び選択するストローク及
びその筆順を記憶しておく筆順辞書43等を格納してい
る。
明する。図1は本発明の辞書登録方法と文字認識方法を
用いた文字認識装置の一実施例を示したブロック図であ
る。1は座標入力装置、2は装置本体である制御装置、
3は表示装置、4は外部記憶装置である。座標入力装置
1は例えば透明タブレットとスタイラスペンから成り、
液晶ディスプレイなどの表示装置3上に積層されて前記
制御装置2に一体化されている。制御装置2はストロー
ク情報入力部21、ストローク選択部22、筆順付加部
23、登録手段24、筆順再構成手段25、文字認識手
段26、出力部27から成る処理部と、ストローク情報
バッファ311、辞書ストロークバッファ312、認識
候補バッファ313から成るバッファメモリとを備えて
構成される。表示装置3は前述したように液晶ディスプ
レイ等で、入力文字等を表示する。外部記憶装置4は磁
気ディスク装置等で、文字認識の時に参照する標準辞書
41や作成した個人辞書42及び選択するストローク及
びその筆順を記憶しておく筆順辞書43等を格納してい
る。
【0019】次に上記した制御装置2内の各部の処理に
ついて説明する。制御装置2のストローク情報入力部2
1は、座標入力装置1から座標値とペンのオンオフ情報
を取り込み、ペンがオンになってからオフになるまでを
1つのストロークとしてストローク情報バッファ311
に順次格納する。この時、文字認識手段26が予め設定
された基本ストロークの組み合わせで認識する方式を採
る場合、ストローク情報入力部21は入力された座標情
報を基本ストロークに変換した後、ストローク情報バッ
ファ311に格納する。ストローク選択部22と筆順付
加部23及び登録手段24はユーザ登録時に働く。
ついて説明する。制御装置2のストローク情報入力部2
1は、座標入力装置1から座標値とペンのオンオフ情報
を取り込み、ペンがオンになってからオフになるまでを
1つのストロークとしてストローク情報バッファ311
に順次格納する。この時、文字認識手段26が予め設定
された基本ストロークの組み合わせで認識する方式を採
る場合、ストローク情報入力部21は入力された座標情
報を基本ストロークに変換した後、ストローク情報バッ
ファ311に格納する。ストローク選択部22と筆順付
加部23及び登録手段24はユーザ登録時に働く。
【0020】即ち、ストローク選択部22は外部記憶装
置4に格納されている筆順辞書43を参照してストロー
ク情報バッファ311に格納されているストローク群か
ら前記筆順辞書43内に収集されているストローク(選
択ストローク)を抽出する。筆順辞書43は例えば図2
に示すような形で構成されている。この図2の例では、
選択ストローク欄の左に選択すべきストローク群が、そ
の右にそのストローク群に含まれるストロークが1つづ
つが書かれており、更に筆順欄にはそのストロークの選
択ストローク群内での筆順が記述されている。またパタ
ーン情報欄には、そのストロークのパターン情報が格納
されている。この内、筆順欄におけるnは入力されるパ
ターンの最大画数を表しており、従って、n、n−1は
これらのストロークを入力されたパターン内での最終の
2画に相当することを示している。
置4に格納されている筆順辞書43を参照してストロー
ク情報バッファ311に格納されているストローク群か
ら前記筆順辞書43内に収集されているストローク(選
択ストローク)を抽出する。筆順辞書43は例えば図2
に示すような形で構成されている。この図2の例では、
選択ストローク欄の左に選択すべきストローク群が、そ
の右にそのストローク群に含まれるストロークが1つづ
つが書かれており、更に筆順欄にはそのストロークの選
択ストローク群内での筆順が記述されている。またパタ
ーン情報欄には、そのストロークのパターン情報が格納
されている。この内、筆順欄におけるnは入力されるパ
ターンの最大画数を表しており、従って、n、n−1は
これらのストロークを入力されたパターン内での最終の
2画に相当することを示している。
【0021】ここで、上記した選択ストロークの抽出は
何通りかの方法で行なうことができる。第1の選択スト
ロークの抽出方法は、ストロークの相対的な位置関係を
利用する方法である。例えば「へん」に注目する場合に
は、「さんずい」ならば文字の左側に書かれている3つ
のストロークを候補として取り出す。また、「かんむ
り」ならば文字の上側の数ストロークを候補として取り
出す。抽出した候補ストロークは、予め筆順辞書43に
格納されているパターン情報と比較されることにより選
択ストロークかどうか確かめられる。図2の例ではパタ
ーン情報は座標値で表されているが、この情報の形態は
比較する方法によって異なる。なおこの比較方法は、文
字認識手段26で行なっている方法またはその他の方法
でよい。
何通りかの方法で行なうことができる。第1の選択スト
ロークの抽出方法は、ストロークの相対的な位置関係を
利用する方法である。例えば「へん」に注目する場合に
は、「さんずい」ならば文字の左側に書かれている3つ
のストロークを候補として取り出す。また、「かんむ
り」ならば文字の上側の数ストロークを候補として取り
出す。抽出した候補ストロークは、予め筆順辞書43に
格納されているパターン情報と比較されることにより選
択ストロークかどうか確かめられる。図2の例ではパタ
ーン情報は座標値で表されているが、この情報の形態は
比較する方法によって異なる。なおこの比較方法は、文
字認識手段26で行なっている方法またはその他の方法
でよい。
【0022】第2の選択ストロークの抽出方法は入力順
序を利用する方法である。第1の例で用いた「さんず
い」は、文字を書く場合に最初に書かれることが多いの
で、書き始めの3ストロークを候補ストロークとして取
り出すことができる。候補として抽出したストロークは
第1の方法と同様の処理で選択ストロークかどうかが確
められる。第3の選択ストロークの抽出方法は、それぞ
れのストロークを予め定めておいた複数の基本ストロー
クに分類し、それらの組み合わせで選択ストローク候補
を抽出する方法である。この場合、抽出されたストロー
クを第1の方法で述べたのと同様の方法により選択スト
ロークかどうかを確かめてもよいし、また、基本ストロ
ークに分類した際の情報(類似度など)を用いて確かめ
ても良い。尚、本例のストローク選択部22は上記した
第1の選択ストロークの抽出方法を採用している。
序を利用する方法である。第1の例で用いた「さんず
い」は、文字を書く場合に最初に書かれることが多いの
で、書き始めの3ストロークを候補ストロークとして取
り出すことができる。候補として抽出したストロークは
第1の方法と同様の処理で選択ストロークかどうかが確
められる。第3の選択ストロークの抽出方法は、それぞ
れのストロークを予め定めておいた複数の基本ストロー
クに分類し、それらの組み合わせで選択ストローク候補
を抽出する方法である。この場合、抽出されたストロー
クを第1の方法で述べたのと同様の方法により選択スト
ロークかどうかを確かめてもよいし、また、基本ストロ
ークに分類した際の情報(類似度など)を用いて確かめ
ても良い。尚、本例のストローク選択部22は上記した
第1の選択ストロークの抽出方法を採用している。
【0023】筆順付加部23はストローク選択部22に
よってストロークが選択された場合に、筆順辞書43に
記述されている筆順(抽出された選択ストロークに対応
した筆順)を読み出して解釈(前述したnを最大画数に
置き換えるなど)し、これら筆順情報をストローク情報
バッファ311に格納されているストロークに付加す
る。具体的には、次のような処理を行なう。仮に、
「迎」という字に対応付けられるユーザ登録パーターン
が図3に示す筆順で座標入力装置1から入力されたとす
る。筆順辞書43内には図2に示したように「しんにょ
う」に対する筆順が3通り格納されている。即ち、第1
の筆順(1、2)に対応する筆順として図4の(1)で
示す筆順(この例では入力された筆順と一致する)が、
2番目の筆順(n、n−1)に対応する筆順として同図
(2)に示す筆順(この例ではn=4となる)が、更に
3番目の筆順(n、n−1)に対応する筆順として同図
(3)に示す筆順が辞書ストロークバッファ311の入
力ストロークに付加して格納される。
よってストロークが選択された場合に、筆順辞書43に
記述されている筆順(抽出された選択ストロークに対応
した筆順)を読み出して解釈(前述したnを最大画数に
置き換えるなど)し、これら筆順情報をストローク情報
バッファ311に格納されているストロークに付加す
る。具体的には、次のような処理を行なう。仮に、
「迎」という字に対応付けられるユーザ登録パーターン
が図3に示す筆順で座標入力装置1から入力されたとす
る。筆順辞書43内には図2に示したように「しんにょ
う」に対する筆順が3通り格納されている。即ち、第1
の筆順(1、2)に対応する筆順として図4の(1)で
示す筆順(この例では入力された筆順と一致する)が、
2番目の筆順(n、n−1)に対応する筆順として同図
(2)に示す筆順(この例ではn=4となる)が、更に
3番目の筆順(n、n−1)に対応する筆順として同図
(3)に示す筆順が辞書ストロークバッファ311の入
力ストロークに付加して格納される。
【0024】その後、登録手段24は文字認識手段26
の認識結果として表示する文字コードやそのほかの情報
と共に、上記したストローク情報バッファ311に格納
されている入力ストロークとこれに付加された筆順情報
を文字コード(上記例では迎の文字コード)に対応して
外部記憶装置4の個人辞書42に図8に示すように登録
する。但し、この登録時に、ストローク情報バッファ3
11に格納されている情報以外に加えられる情報は、文
字認識手段25が採用する認識方式に依存する。
の認識結果として表示する文字コードやそのほかの情報
と共に、上記したストローク情報バッファ311に格納
されている入力ストロークとこれに付加された筆順情報
を文字コード(上記例では迎の文字コード)に対応して
外部記憶装置4の個人辞書42に図8に示すように登録
する。但し、この登録時に、ストローク情報バッファ3
11に格納されている情報以外に加えられる情報は、文
字認識手段25が採用する認識方式に依存する。
【0025】制御装置2の筆順再構成手段25と文字認
識手段26は文字認識時に働く。即ち、筆順再構成手段
25は個人辞書42を参照して文字認識を行なう場合に
動作し、個人辞書42に格納されている登録文字パター
ンを、これに対応して登録されている筆順情報に基づい
て複数の筆順に直して辞書ストロークバッフ312に格
納する。例えば、個人辞書42に格納されている登録パ
ターンが図8に示すようであれば、この「迎」という字
に対応付けられるパターンは辞書ストロークバッフ31
2には図5に示すように3通りの筆順で格納される。
識手段26は文字認識時に働く。即ち、筆順再構成手段
25は個人辞書42を参照して文字認識を行なう場合に
動作し、個人辞書42に格納されている登録文字パター
ンを、これに対応して登録されている筆順情報に基づい
て複数の筆順に直して辞書ストロークバッフ312に格
納する。例えば、個人辞書42に格納されている登録パ
ターンが図8に示すようであれば、この「迎」という字
に対応付けられるパターンは辞書ストロークバッフ31
2には図5に示すように3通りの筆順で格納される。
【0026】文字認識手段26は筆順再構成手段25に
よって辞書ストロークバッファ312に格納されたユー
ザ登録パターンや標準辞書41に格納されている辞書パ
ターンを参照して、ストローク情報バッファ311に格
納されたストローク情報を文字として認識し、その結果
を認識候補バッファ313に格納する。尚、ここで用い
る文字認識の方式としては特に限定する必要がなく、各
種の方法を用いることができる。最後に、制御装置2の
出力部27は入力された筆跡や認識結果等必要な情報を
表示装置3上に表示する等の出力処理を行う。
よって辞書ストロークバッファ312に格納されたユー
ザ登録パターンや標準辞書41に格納されている辞書パ
ターンを参照して、ストローク情報バッファ311に格
納されたストローク情報を文字として認識し、その結果
を認識候補バッファ313に格納する。尚、ここで用い
る文字認識の方式としては特に限定する必要がなく、各
種の方法を用いることができる。最後に、制御装置2の
出力部27は入力された筆跡や認識結果等必要な情報を
表示装置3上に表示する等の出力処理を行う。
【0027】次に図1に示した装置による手書き文字パ
ターンの個人辞書への登録処理の流れを図6に示したフ
ローチャートに従って説明する。座標入力装置1から得
られる1文字分のストローク情報がステップ601にて
制御部2のストローク情報入力部21によってストロー
ク情報バッファ311に格納されると、ステップ602
にてストローク選択部22が起動し、入力されたストロ
ーク群の中に筆順辞書43に登録されている選択ストロ
ークが存在するかどうかを前述した方法で調べる。上記
処理によって入力ストローク群の中に選択ストロークが
存在すると判断された場合、前述した方法により筆順付
加部23がステップ603にて筆順情報をストローク情
報バッファ311に付加した後、ステップ604にて登
録手段24がストローク情報バッファ311内の情報を
個人辞書42に格納して、処理を終了する。但し、ステ
ップ602にて選択ストロークが存在しないと判断され
た場合、処理がステップ604に跳び、ストローク情報
バッファ311内のストローク情報が入力された筆順情
報のみで個人辞書42に格納される。
ターンの個人辞書への登録処理の流れを図6に示したフ
ローチャートに従って説明する。座標入力装置1から得
られる1文字分のストローク情報がステップ601にて
制御部2のストローク情報入力部21によってストロー
ク情報バッファ311に格納されると、ステップ602
にてストローク選択部22が起動し、入力されたストロ
ーク群の中に筆順辞書43に登録されている選択ストロ
ークが存在するかどうかを前述した方法で調べる。上記
処理によって入力ストローク群の中に選択ストロークが
存在すると判断された場合、前述した方法により筆順付
加部23がステップ603にて筆順情報をストローク情
報バッファ311に付加した後、ステップ604にて登
録手段24がストローク情報バッファ311内の情報を
個人辞書42に格納して、処理を終了する。但し、ステ
ップ602にて選択ストロークが存在しないと判断され
た場合、処理がステップ604に跳び、ストローク情報
バッファ311内のストローク情報が入力された筆順情
報のみで個人辞書42に格納される。
【0028】上記のようなユーザの手書き文字が登録さ
れた個人辞書42を用いて新たに入力された手書き文字
を認識する処理は図7のフローチャートに示したような
処理になる。まず、1文字分のストローク情報(筆跡パ
ターン)がステップ701にてストローク情報入力部2
1によってストローク情報バッファ311に格納され
る。次に文字認識手段26はステップ702にて前記ス
トローク情報を認識する際に個人辞書42を用いるか否
かを判定し、用いない場合はステップ709に進み、用
いる場合はステップ703に進む。
れた個人辞書42を用いて新たに入力された手書き文字
を認識する処理は図7のフローチャートに示したような
処理になる。まず、1文字分のストローク情報(筆跡パ
ターン)がステップ701にてストローク情報入力部2
1によってストローク情報バッファ311に格納され
る。次に文字認識手段26はステップ702にて前記ス
トローク情報を認識する際に個人辞書42を用いるか否
かを判定し、用いない場合はステップ709に進み、用
いる場合はステップ703に進む。
【0029】ステップ703に進んで、前記入力パター
ン(ストローク群)を個人辞書42を用いて認識する場
合には、まず、始めに個人辞書パターンのインデックス
を1にセット(X=1)した後、筆順再構成手段25は
ステップ704にて、個人辞書43内の第1番目の登録
パターンを対応して格納されている筆順で並び代えて辞
書ストロークバッファ312に格納する。続いて、文字
認識手段26がステップ705にて前記辞書ストローク
バッファ312内のパターンと入力パターン(ストロー
ク情報)を比較して、文字認識を行い、その結果認識可
能なものがあれば、その認識結果を認識候補バッファ3
13に格納して、ステップ706に進む。しかし、ステ
ップ705にて認識可能なものがないと判定された場
合、処理はステップ707へ飛ぶ。
ン(ストローク群)を個人辞書42を用いて認識する場
合には、まず、始めに個人辞書パターンのインデックス
を1にセット(X=1)した後、筆順再構成手段25は
ステップ704にて、個人辞書43内の第1番目の登録
パターンを対応して格納されている筆順で並び代えて辞
書ストロークバッファ312に格納する。続いて、文字
認識手段26がステップ705にて前記辞書ストローク
バッファ312内のパターンと入力パターン(ストロー
ク情報)を比較して、文字認識を行い、その結果認識可
能なものがあれば、その認識結果を認識候補バッファ3
13に格納して、ステップ706に進む。しかし、ステ
ップ705にて認識可能なものがないと判定された場
合、処理はステップ707へ飛ぶ。
【0030】ステップ707にて文字認識手段26は前
記個人辞書42内に別の登録パターンがあるかどうかを
判定し、あった場合はステップ708にて前記インデッ
クスを1インクリメントした後、ステップ704に戻
り、同様の処理を繰り返し、認識可能なものがあった場
合はこれを認識候補バッファ313に格納する。しか
し、ステップ707にて個人辞書42内に別の登録パタ
ーンが存在しないと判定された場合はステップ710に
進む。
記個人辞書42内に別の登録パターンがあるかどうかを
判定し、あった場合はステップ708にて前記インデッ
クスを1インクリメントした後、ステップ704に戻
り、同様の処理を繰り返し、認識可能なものがあった場
合はこれを認識候補バッファ313に格納する。しか
し、ステップ707にて個人辞書42内に別の登録パタ
ーンが存在しないと判定された場合はステップ710に
進む。
【0031】一方、ステップ709に進んで、入力され
たパターン(ストローク群)を標準辞書41で認識する
のであれば、文字認識手段26は標準辞書41を用いて
所定の認識処理を行い、得られた認識結果を認識候補バ
ッファ313に格納する。このようにして認識処理が終
了すると、文字認識手段26はステップ710にて認識
候補バッファ313に格納されている認識候補を認識過
程において得られた類似度等の情報に基づいて並び代え
を行う。出力部27はステップ711にて認識候補バッ
ファ313の認識結果の中で最も類似度が高い認識候補
を表示装置3の所定の領域に表示する出力処理を行っ
て、処理を終了する。
たパターン(ストローク群)を標準辞書41で認識する
のであれば、文字認識手段26は標準辞書41を用いて
所定の認識処理を行い、得られた認識結果を認識候補バ
ッファ313に格納する。このようにして認識処理が終
了すると、文字認識手段26はステップ710にて認識
候補バッファ313に格納されている認識候補を認識過
程において得られた類似度等の情報に基づいて並び代え
を行う。出力部27はステップ711にて認識候補バッ
ファ313の認識結果の中で最も類似度が高い認識候補
を表示装置3の所定の領域に表示する出力処理を行っ
て、処理を終了する。
【0032】本実施例によれば、ユーザが個人辞書42
に登録時に1通りの書き方だけを入力しておけば、後は
装置が自動的に筆順が変動しやすい部分の筆順情報も合
わせて前記個人辞書42に登録するため、自分で書く可
能性のある書き方を全て登録する必要がなく、ユーザ文
字の登録操作を容易にすることができる。しかも、手書
き文字の認識時には合わせて登録された上記筆順情報に
よって、文字認識時に登録した時と全く同じ筆順で入力
されなかった場合の筆順も考慮して文字認識することが
できるため、ユーザは文字認識時に登録した時と全く同
じ筆順で書かなくとも、正しい文字認識を行なわせるこ
とができ、手書き文字入力時の筆順にフレキイビリティ
ーを持たせ且つ個人辞書42へのユーザ文字の登録によ
り文字認識率を向上させることができる。
に登録時に1通りの書き方だけを入力しておけば、後は
装置が自動的に筆順が変動しやすい部分の筆順情報も合
わせて前記個人辞書42に登録するため、自分で書く可
能性のある書き方を全て登録する必要がなく、ユーザ文
字の登録操作を容易にすることができる。しかも、手書
き文字の認識時には合わせて登録された上記筆順情報に
よって、文字認識時に登録した時と全く同じ筆順で入力
されなかった場合の筆順も考慮して文字認識することが
できるため、ユーザは文字認識時に登録した時と全く同
じ筆順で書かなくとも、正しい文字認識を行なわせるこ
とができ、手書き文字入力時の筆順にフレキイビリティ
ーを持たせ且つ個人辞書42へのユーザ文字の登録によ
り文字認識率を向上させることができる。
【0033】尚、本発明は上記実施例に限定されるもの
ではない。上記実施例ではユーザ文字の登録時筆順辞書
43内の該当する筆順を読み出して、図8に示すように
個人辞書42に入力ストローク情報と共に登録したが、
個人辞書42には付加する筆順情報が格納されている筆
順辞書のアドレス等の情報のみを格納しておき、新たに
入力されたストローク情報を文字認識する際に前記個人
辞書42にユーザ登録パターンと共に格納されている前
記筆順情報に基づき、実際の筆順を図4に示した筆順辞
書43から読み出し、これに基づいて前記個人辞書42
内の登録パターンストローク情報バッファ311内で辞
書ストロークバッファ312内に展開する方法を採って
も同様の効果があり、特にこの方法を採れば個人辞書4
2の容量を小さくすることができる。又、本実施例では
選択ストロークの抽出を幾つかの方法で示したが、これ
らのうち1つだけを用いて行う他、2つ以上を組み合わ
せて用いてもよく、更に、別の方法で行っても良い。認
識時の辞書の展開も、認識前に1度ストロークの並び代
えを行う他、逐次読みだしてストロークの並び代えを行
いながら認識しても良い。
ではない。上記実施例ではユーザ文字の登録時筆順辞書
43内の該当する筆順を読み出して、図8に示すように
個人辞書42に入力ストローク情報と共に登録したが、
個人辞書42には付加する筆順情報が格納されている筆
順辞書のアドレス等の情報のみを格納しておき、新たに
入力されたストローク情報を文字認識する際に前記個人
辞書42にユーザ登録パターンと共に格納されている前
記筆順情報に基づき、実際の筆順を図4に示した筆順辞
書43から読み出し、これに基づいて前記個人辞書42
内の登録パターンストローク情報バッファ311内で辞
書ストロークバッファ312内に展開する方法を採って
も同様の効果があり、特にこの方法を採れば個人辞書4
2の容量を小さくすることができる。又、本実施例では
選択ストロークの抽出を幾つかの方法で示したが、これ
らのうち1つだけを用いて行う他、2つ以上を組み合わ
せて用いてもよく、更に、別の方法で行っても良い。認
識時の辞書の展開も、認識前に1度ストロークの並び代
えを行う他、逐次読みだしてストロークの並び代えを行
いながら認識しても良い。
【0034】
【発明の効果】以上記述した如く本発明の辞書登録方法
によれば、手書き文字を一通りの筆順で個人辞書に登録
するだけで、前記文字に関する複数の筆順も同時に登録
することができる。又、以上記述した如く本発明の文字
認識方法によれば、登録時と一部異なる筆順で入力され
た手書き文字を正しく文字認識することができる。更
に、以上記述したごとく本発明の文字認識装置によれ
ば、手書き文字を一通りの筆順で個人辞書に登録するだ
けで、前記文字に関する複数の筆順も同時に登録するこ
とができ、且つ登録時と一部異なる筆順で入力された手
書き文字を正しく文字認識することができる。
によれば、手書き文字を一通りの筆順で個人辞書に登録
するだけで、前記文字に関する複数の筆順も同時に登録
することができる。又、以上記述した如く本発明の文字
認識方法によれば、登録時と一部異なる筆順で入力され
た手書き文字を正しく文字認識することができる。更
に、以上記述したごとく本発明の文字認識装置によれ
ば、手書き文字を一通りの筆順で個人辞書に登録するだ
けで、前記文字に関する複数の筆順も同時に登録するこ
とができ、且つ登録時と一部異なる筆順で入力された手
書き文字を正しく文字認識することができる。
【図面の簡単な説明】
【図1】本発明の情報処理装置の一実施例を示したブロ
ック図。
ック図。
【図2】図1に示した筆順辞書の構成例を示した図。
【図3】図1に示した個人辞書に登録される登録文字と
それに対応した登録パターン例を示した図。
それに対応した登録パターン例を示した図。
【図4】登録時に図1に示した辞書ストロークバッファ
312に格納される登録ストロークとこれに付加された
筆順情報例を示した図。
312に格納される登録ストロークとこれに付加された
筆順情報例を示した図。
【図5】筆順情報に付加された筆順に基づいて個人辞書
に登録されているパターンを図1に示した辞書ストロー
クバッファ312内で展開した例を示した図。
に登録されているパターンを図1に示した辞書ストロー
クバッファ312内で展開した例を示した図。
【図6】図1の装置にユーザの手書き文字を登録する際
の登録処理の流れを示したフローチャート。
の登録処理の流れを示したフローチャート。
【図7】図1に示した装置にて手書き文字の認識処理を
行う際の流れを示したフローチャート。
行う際の流れを示したフローチャート。
【図8】図1に示した個人辞書の構造例を示した図。
1…座標入力装置 2…制御装置 3…表示装置 4…外部記憶装
置 21…ストローク情報入力部 22…ストロー
ク選択部 23…筆順付加部 24…登録手段 25…筆順再構成手段 26…文字認識
手段 27…出力部 41…標準辞書 42…個人辞書 43…筆順辞書 311…ストローク情報バッファ 312…辞書ス
トロークバッファ 313…認識候補バッファ
置 21…ストローク情報入力部 22…ストロー
ク選択部 23…筆順付加部 24…登録手段 25…筆順再構成手段 26…文字認識
手段 27…出力部 41…標準辞書 42…個人辞書 43…筆順辞書 311…ストローク情報バッファ 312…辞書ス
トロークバッファ 313…認識候補バッファ
フロントページの続き (72)発明者 古市 佳男 神奈川県川崎市幸区柳町70番地 株式会社 東芝柳町工場内 (72)発明者 小山 和雄 東京都青梅市新町1381番地1 東芝コンピ ュータエンジニアリング株式会社内
Claims (6)
- 【請求項1】 座標入力装置から入力された手書き文字
情報を文字認識する時に参照する辞書に、新規の手書き
文字情報を登録する際の辞書登録方法にあって、一文字
を形成する文字情報の全体又はその一部に対する複数の
筆順を複数の文字毎に予め登録した筆順辞書を作成して
おき、新規の手書き文字情報が前記座標入力装置から入
力されると、この新規の手書き文字情報の全部又はその
一部に対する全ての筆順を前記筆順辞書から読み出し、
この新規の手書き文字の入力時の筆順及びこの筆順以外
の前記筆順辞書から読み出した筆順を、前記新規の手書
き文字情報と共に前記辞書に登録することを特徴とした
辞書登録方法。 - 【請求項2】 請求項1記載の辞書登録方法にあって、
前記座標入力装置から入力される新規の手書き文字情報
の全部又はその一部に対する全ての筆順の前記筆順辞書
内の格納位置情報を求め、この新規の手書き文字の入力
時の筆順及びこの筆順以外の前記筆順辞書内に登録され
ている筆順の前記格納位置情報を、前記新規の手書き文
字情報と共に前記辞書に登録することを特徴とした辞書
登録方法。 - 【請求項3】 請求項1記載の辞書登録方法により新規
の手書き文字が登録された辞書を参照して座標入力装置
から入力される手書き文字情報の文字認識を行う文字認
識方法にあって、前記座標入力装置から入力された手書
き文字を認識する際に、前記手書き文字情報に対応して
前記辞書に登録されている少なくとも1以上の筆順と前
記手書き文字情報の登録時の筆順で、前記手書き文字情
報を展開した後、前記手書き文字情報を前記各筆順の展
開情報に照合して文字認識を行うことを特徴とした文字
認識方法。 - 【請求項4】 請求項2記載の辞書登録方法により新規
の手書き文字が登録された辞書を参照して座標入力装置
から入力される手書き文字情報の文字認識を行う文字認
識方法にあって、前記座標入力装置から入力された手書
き文字を認識する際に、この手書き文字情報に対応して
前記辞書に登録されている格納位置情報に基づいて前記
筆順辞書から少なくとも1以上の筆順を読み出し、この
読みだした筆順と前記辞書内の前記手書き文字の登録時
の筆順で、前記手書き文字情報を展開した後、前記手書
き文字情報を各筆順の展開情報に照合して文字認識を行
うことを特徴とした文字認識方法。 - 【請求項5】 座標入力装置から座標点列情報の形で入
力された文字情報を辞書を参照して文字認識する文字認
識装置において、一文字を形成する文字情報の全体又は
その一部に対する複数の筆順を複数の文字毎に収集した
筆順辞書と、新規の手書き文字情報が前記座標入力装置
から入力されると、この新規の手書き文字情報の全部又
はその一部に対する全ての筆順を前記筆順辞書から読み
出す抽出手段と、この新規の手書き文字の入力時の筆順
及びこの筆順以外の前記抽出手段により読み出された前
記筆順を、前記新規の手書き文字情報と共に前記辞書に
登録する登録手段と、前記座標入力装置から入力された
手書き文字情報に対応して前記辞書に登録されている少
なくとも1以上の筆順と前記手書き文字情報の登録時の
筆順で前記入力された手書き文字情報を展開する筆順再
構成手段と、前記入力された手書き文字情報を前記展開
手段により展開された展開情報に照合して文字認識を行
う文字認識手段とを具備したことを特徴とする文字認識
装置。 - 【請求項6】 座標入力装置から座標点列情報の形で入
力された文字情報を辞書を参照して文字認識する文字認
識装置において、一文字を形成する文字情報の全体又は
その一部に対する複数の筆順を複数の文字毎に収集した
筆順辞書と、前記座標入力装置から入力される新規の手
書き文字情報の全部又はその一部に対する全ての筆順の
前記筆順辞書内の格納位置情報を求める位置情報検索手
段と、前記新規の手書き文字の入力時の筆順及びこの筆
順以外の前記位置情報検索手段により検索された前記格
納位置情報を前記新規の手書き文字情報と共に前記辞書
に登録する登録手段と、前記座標入力装置から入力され
た手書き文字情報に対応して前記辞書に登録されている
格納位置情報に基づいて前記筆順辞書から少なくとも1
以上の筆順を読み出し、この読み出された筆順と前記辞
書内の前記手書き文字の登録時の筆順で前記手書き文字
情報を展開する筆順再構成手段と、前記入力された手書
き文字情報を前記展開手段により展開された展開情報に
照合して文字認識を行う文字認識手段とを具備したこと
を特徴とする文字認識装置。
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP6117835A JPH07325888A (ja) | 1994-05-31 | 1994-05-31 | 辞書登録方法,文字認識方法及び文字認識装置 |
| KR1019950013621A KR950033945A (ko) | 1994-05-31 | 1995-05-29 | 사전 등록 방법, 문자 인식 방법 및 문자 인식 장치 |
| CN95106633A CN1102255C (zh) | 1994-05-31 | 1995-05-30 | 辞典登录方法,文字识别方法及文字识别装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP6117835A JPH07325888A (ja) | 1994-05-31 | 1994-05-31 | 辞書登録方法,文字認識方法及び文字認識装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH07325888A true JPH07325888A (ja) | 1995-12-12 |
Family
ID=14721433
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP6117835A Withdrawn JPH07325888A (ja) | 1994-05-31 | 1994-05-31 | 辞書登録方法,文字認識方法及び文字認識装置 |
Country Status (3)
| Country | Link |
|---|---|
| JP (1) | JPH07325888A (ja) |
| KR (1) | KR950033945A (ja) |
| CN (1) | CN1102255C (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007272473A (ja) * | 2006-03-30 | 2007-10-18 | Toshiba Corp | 文字認識装置、方法およびプログラム |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2005508031A (ja) * | 2001-08-30 | 2005-03-24 | アメリカ オンライン インコーポレーティッド | 部首に基づいた、適合化可能な画の書き順システム |
-
1994
- 1994-05-31 JP JP6117835A patent/JPH07325888A/ja not_active Withdrawn
-
1995
- 1995-05-29 KR KR1019950013621A patent/KR950033945A/ko not_active Ceased
- 1995-05-30 CN CN95106633A patent/CN1102255C/zh not_active Expired - Fee Related
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007272473A (ja) * | 2006-03-30 | 2007-10-18 | Toshiba Corp | 文字認識装置、方法およびプログラム |
Also Published As
| Publication number | Publication date |
|---|---|
| KR950033945A (ko) | 1995-12-26 |
| CN1119299A (zh) | 1996-03-27 |
| CN1102255C (zh) | 2003-02-26 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3131287B2 (ja) | パターン認識装置 | |
| JP3974359B2 (ja) | オンライン文字認識装置及び方法並びにコンピュータ読み取り可能な記憶媒体及びオンライン文字認識プログラム | |
| US5687254A (en) | Searching and Matching unrecognized handwriting | |
| JPH1153402A (ja) | 情報検索装置 | |
| JPH06332610A (ja) | 手書き情報入力処理方式 | |
| JPH0773190A (ja) | ペンベースコンピューターシステム用絵文字ネーミング | |
| JP2007317022A (ja) | 手書文字処理装置及び手書文字処理方法 | |
| JP2001325564A (ja) | 部首モデルに基づく草書体漢字の手書き注釈の検索 | |
| JP4686502B2 (ja) | オンライン文字認識装置 | |
| JP2003196593A (ja) | 文字認識装置および文字認識方法および文字認識プログラム | |
| JP4817297B2 (ja) | 文字検索装置 | |
| JP6812804B2 (ja) | 文字認識装置、文字認識プログラム及び文字認識方法 | |
| JPH07325888A (ja) | 辞書登録方法,文字認識方法及び文字認識装置 | |
| JP7095450B2 (ja) | 情報処理装置、文字認識方法、および文字認識プログラム | |
| JPH09319828A (ja) | オンライン文字認識装置 | |
| JPH0442316A (ja) | 電子計算機 | |
| JPS6186883A (ja) | オンライン手書き文字認識方式 | |
| JP4075460B2 (ja) | 画像データ検索方法およびデータ入力方法 | |
| JP2519782B2 (ja) | 文字分離方式 | |
| JP2839515B2 (ja) | 文字読取システム | |
| JPH0997324A (ja) | 名刺管理装置 | |
| JP3468878B2 (ja) | 辞書の大分類方法及び文字認識装置 | |
| JPH05189621A (ja) | オンライン手書き文字認識装置 | |
| JPS6059487A (ja) | 手書文字認識装置 | |
| JPH0863487A (ja) | 文書検索方法及び文書検索装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A300 | Application deemed to be withdrawn because no request for examination was validly filed |
Free format text: JAPANESE INTERMEDIATE CODE: A300 Effective date: 20010731 |