JPH0573534A - 情報処理装置 - Google Patents

情報処理装置

Info

Publication number
JPH0573534A
JPH0573534A JP3231526A JP23152691A JPH0573534A JP H0573534 A JPH0573534 A JP H0573534A JP 3231526 A JP3231526 A JP 3231526A JP 23152691 A JP23152691 A JP 23152691A JP H0573534 A JPH0573534 A JP H0573534A
Authority
JP
Japan
Prior art keywords
recognition
character
candidate
input
frame
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
JP3231526A
Other languages
English (en)
Inventor
Takeshi Inoue
健 井上
Kenji Suzuki
謙二 鈴木
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.)
Toshiba Corp
Original Assignee
Toshiba Corp
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 Toshiba Corp filed Critical Toshiba Corp
Priority to JP3231526A priority Critical patent/JPH0573534A/ja
Publication of JPH0573534A publication Critical patent/JPH0573534A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Character Input (AREA)
  • Document Processing Apparatus (AREA)

Abstract

(57)【要約】 【目的】誤認識された認識枠に対する文字の修正を効率
良く行なうことを可能とする。 【構成】既に認識候補が得られている認識枠に対して、
再度座標データが入力された場合、認識候補操作部25
は、ここで得られた認識候補と先に得られた認識候補と
を比較する。第1候補文字が同じ文字である場合には、
認識候補操作部25は、第1候補文字の順位を最下位と
して、他の認識候補の順位をそれぞれ上げる。これによ
り、誤認識された認識枠に対して再入力された場合に、
同じ誤認識が繰り返されることを防ぐことができる。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、手書き入力された文字
を認識して文章を作成する手書きワードプロセッサ等の
文字認識機能を備えた情報処理装置に関する。
【0002】
【従来の技術】近年、パターン認識技術の進歩に伴い、
透明タブレットとディスプレイを積層一体化した表示入
力装置を用いて、スタイラスペンなどで手書きされるこ
とによって入力した手書き文字を認識する文字認識機能
を備えた情報処理装置を作成することが可能になってき
た。
【0003】この種、情報処理装置では、手書き入力す
べき領域を示す複数の認識枠をディスプレイに表示し、
この認識枠内で入力された座標データ系列毎に手書き文
字認識が行なわれる。
【0004】手書き文字認識では、認識候補が複数得ら
れた場合には、認識率等に基づいて候補順位を決定す
る。そして、第1候補文字は、手書き入力された認識枠
内に表示される。
【0005】この認識枠内に表示された第1候補文字が
誤り(誤認識)である場合には、他の認識候補から任意
に選択するか、あるいは再度同じ認識枠に手書き入力す
ることによって、文字を修正することができる。
【0006】ところで、現在、手書き文字認識の技術は
十分なものではなく、片仮名の“エ”と漢字の“工”等
のような字形が類似した文字や、入力者によって変化す
る筆跡の個人差等に完全に対応できていない。
【0007】このため、誤認識が発生した認識枠に対し
て、再度手書き入力を行って正しい認識結果を得ようと
する場合に、同じ誤認識が繰り返し発生することがあ
り、所望する文字が直ちに入力できないことがある。
【0008】このような問題の対応策として、認識する
文字を英数字・平仮名・片仮名・漢字など複数の種類に
分け、入力に先だってこれらの文字種を予め指定し、指
定された文字種だけを対象にした文字認識を行うことに
よって認識率を向上させる方式などが用いられている。
【0009】このような方式であれば、文字種が異なる
字形が類似した文字については認識率を向上させること
ができるが、“未”と“末”などのような、同一の文字
種で字形が類似している文字については、前述した場合
と同様に対応することができない。
【0010】
【発明が解決しようとする課題】このように従来の情報
処理装置では、誤認識された認識枠に対して、再度手書
き入力することで文字を修正しようとしても、同じ誤認
識が繰り返し発生してしまい簡単に修正できない場合が
あった。
【0011】本発明はこのような問題に鑑みてなされた
もので、その目的とするところは、誤認識された認識枠
に対する文字の修正を効率良く行なうことが可能な情報
処理装置を提供することにある。
【0012】
【課題を解決するための手段】本発明は上記問題を解決
するために、座標入力装置を備えた情報処理装置におい
て、前記座標入力装置から入力された所定領域毎の座標
データ系列について文字認識を行ない、候補順位が決定
された認識候補を求める文字認識手段と、既に認識候補
が得られている所定領域に対して再度座標データ系列が
入力された際に、前記文字認識手段によって得られた認
識候補が先に得られた認識候補と同じである場合に、候
補順位を下げる認識候補操作手段とを具備して構成する
ものである。
【0013】
【作用】このような構成によれば、誤認識が発生した認
識枠に再度入力を行った場合に、先の認識処理によって
得られた認識候補を操作することにより、前回と同じ誤
認識が繰り返し発生してしまうのを防ぎ、文字の認識率
を向上させることができる。
【0014】
【実施例】以下、図面を参照して本発明の一実施例を説
明する。図1は同実施例に係わる文字認識機能を備えた
情報処理装置の概略構成を示すブロック図、図2は情報
処理装置を構成する各部(座標入力装置10,制御装置
12,表示装置13)の位置関係を説明するための図で
ある。図1に示すように、情報処理装置は、座標入力装
置10、装置本体である制御装置12、表示装置13、
及びフロッピーディスク装置やハードディスク装置等に
よる外部記憶装置14によって構成されている。
【0015】図2に示すように、座標入力装置10は、
例えば透明タブレット10a及びスタイラスペン10b
によって構成され、透明タブレット10aが例えば液晶
ディスプレイ13aなどからなる表示装置13上に積層
されて制御装置12上で一体化されている。
【0016】透明タブレット10aと液晶ディスプレイ
13aは同じ座標面を有し、液晶ディスプレイ13a上
の座標位置を透明タブレット10aで直接指定し得ると
共に、液晶ディスプレイ13a上に表示された情報を透
明タブレット10aを通して視認できるように構成され
ている。
【0017】制御装置12は、座標入力部21、枠検切
り部22、時間検切り部23、手書き文字認識部24、
認識候補操作部25、表示部26、座標データバッファ
31、文字座標データバッファ32、認識文字バッファ
33、検切り時間バッファ34、画面領域座標バッファ
35、認識枠管理バッファ36、及び時間カウンタ41
とを備えて構成される。
【0018】外部記憶装置14は、例えば手書き文字認
識辞書51や制御装置の初期化に使用されるデータ等を
格納しておくためのものであり、制御装置12と一体化
されていても良い。
【0019】座標入力部21は、座標入力装置10(透
明タブレット10a,スタイラスペン10b)によって
入力された座標データを座標データバッファ31に格納
するものである。
【0020】枠検切り部22は、座標データバッファ3
1に格納されている座標値と後述する画面領域座標バッ
ファ35に格納されている画面上の各認識枠の位置を示
す座標値とを比較することによって、どの認識枠に座標
入力(手書き入力)が行われているかを判断し、その結
果を認識枠管理バッファ36に格納するものである。
【0021】枠検切り部22は、その後入力される座標
データについて、認識枠管理バッファ36に格納されて
いる情報が示す現在入力中の認識枠とを比較し、その結
果、座標入力が入力中の文字認識枠内へ続けて行われて
いると判別した場合に、座標データを文字座標データバ
ッファ32に格納する。
【0022】また、枠検切り部22は、座標入力が現在
の認識枠外に行われたと判別した場合には、その認識枠
内への入力終了と判別し、枠検切りを行って手書き文字
認識部24を起動する。
【0023】なお、画面領域座標バッファ35には、例
えば図3で示すように、認識枠である領域名とこの矩形
領域の範囲を示す対角座標値が、表示装置13に表示さ
れる複数の認識枠のそれぞれについて格納される。
【0024】時間検切り部23は、座標入力部21から
座標データが入力される度に検切り時間バッファ34を
クリアした後、時間カウンタ41によってカウントされ
る値を検切り時間バッファ34で数え、その値がある一
定時間を越えた場合に手書き文字認識部24を起動する
ものである。すなわち、認識枠内で手書き入力された後
に一定時間経過した場合には、その認識枠に対する手書
き入力が終了したものと判別するものである。
【0025】手書き文字認識部24は、外部記憶装置1
4中の手書き文字認識辞書51を必要に応じて読出して
参照し、文字座標データバッファ32に格納されている
座標データ列について文字認識するものである。
【0026】なお、外部記憶装置14に格納されている
手書き文字認識辞書51は、例えば図4に示すように、
画数ごとに文字が分類されており、その辞書パターンは
書き出しの第一点目を基準とした相対値によるストロー
ク(文字の1画にあたる)の代表点として与えられてい
る。
【0027】手書き文字認識部24は、文字座標データ
バッファ32に格納されている座標データ列の各ストロ
ークの代表点を求め、その画数に応じた認識用辞書の辞
書パターンとのマッチングを行い、その差が最も小さい
ものから数個を認識候補とし、認識候補操作部25を起
動する。
【0028】認識候補操作部25は、文字認識によって
得られた第1候補文字と認識文字バッファ33において
認識枠管理バッファ36で表される現在の認識枠に該当
する箇所の文字とを比較する。両者が同じ文字であった
場合、認識候補操作部25は、認識の第1候補文字の優
先順位を最下位としてその他の候補文字の優先順位を1
つづつ繰り上げる処理を行なう。
【0029】なお、認識文字バッファ33は、画面上の
認識枠の数に応じた格納領域を持ち、各認識枠における
認識結果を格納するためのものである。認識文字バッフ
ァ33には、認識処理によって得られた認識候補が、認
識枠管理バッファ36が示す認識枠に対応する格納領域
に格納され、表示部26による表示処理に供される。
【0030】表示部26は、例えば図5に示すように、
認識枠などを表示するのに加えて、座標入力装置10か
ら手書き入力された座標データ列を文字の筆跡パターン
として表示したり、手書き文字認識部25によって認識
文字バッファ33に格納された認識結果(文字)の表示
を行うものである。次に、同実施例における情報処理装
置の動作について、図6に示すフローチャートを参照し
ながら説明する。
【0031】まず、制御装置12は、初期化作業を行
い、画面上に設定される文字認識枠の位置座標を外部記
憶装置4から読み込んで画面領域座標バッファ35に格
納し、その他のバッファをクリアする(ステップS
1)。
【0032】次に、座標入力部21は、座標入力装置1
0から座標データが入力されているかどうかを調べる
(ステップS2)。座標の入力が無い場合、座標入力部
21は時間検切り部23を起動する。
【0033】ここで、時間検切り部23は、検切り時間
バッファ34の内容を参照して座標入力が最後に行われ
てから経過した時間がある一定時間を越えているかどう
かを調べる(ステップS3)。
【0034】時間検切り部23は、ある一定時間が経過
していない場合、時間カウンタ41の値を参照して検切
り時間バッファ34の内容を更新し(ステップS4)、
ステップS2に戻る。
【0035】これに対し、一定時間が経過している場
合、時間検切り部23は、文字座標データバッファ32
に認識すべき座標データが格納されているかどうかを調
べる(ステップS5)。
【0036】この結果、座標データが既に格納されてい
る場合、時間検切り部23は、手書き文字認識部24を
起動し(ステップS6)、そうでない場合はステップS
2に戻り座標入力の有無を調べる。
【0037】ところで、ステップS2において座標入力
が行われていた場合、座標入力部21は、入力された座
標データを座標データバッファ31に格納し(ステップ
S7)、時間検切り部23を起動する。時間検切り部2
3は、検切り時間バッファ34の内容をクリアし(ステ
ップS8)、枠検切り部22を起動する。
【0038】枠検切り部22は、画面領域座標バッファ
35によって設定されている文字認識枠の位置を示す座
標を参照して、座標データバッファ31に格納されてい
る座標データが含まれる認識枠を判別する。
【0039】そして、枠検切り部22は、この認識枠と
認識枠管理バッファ36の内容が示す認識枠とを比較す
ることによって、現在入力中の文字認識枠内への入力が
行われたかどうか調べる(ステップS9)。
【0040】現在入力中の認識枠内の場合、枠検切り部
22は、座標データバッファ31に格納されている座標
データを、文字座標データバッファ32に格納して(ス
テップS10)ステップS2に戻る。
【0041】一方、入力中であった認識枠と異なる他の
認識枠内(あるいは他の領域)に入力が行われた場合、
枠検切り部22は、1文字の入力が終了したと判別して
枠検切りを行い、認識枠の位置情報を認識枠管理バッフ
ァ36に格納し(ステップS11)、手書き文字認識部
24を起動する。
【0042】手書き文字認識部24は、手書き文字認識
辞書51を用いて文字座標データバッファ32に格納さ
れている座標データ列を文字として認識し、複数の文字
候補を得た後、認識候補操作部25を起動する(ステッ
プS6)。
【0043】認識候補操作部25は、認識処理によって
得られた第1候補文字と、認識枠管理バッファ33に格
納されている同一の認識枠に対する先に得られた認識結
果とを比較する(ステップS12)。
【0044】両者が同じ文字であった場合、認識候補操
作部25は、前回と同じ誤認識が行われたものと判別
し、第1候補文字の優先順位を最下位としその他の候補
文字の優先順位を1つづつ繰り上げる(ステップS1
3)。
【0045】次に、認識候補操作部25は、第1候補文
字を認識文字バッファ33内の現在の認識枠に該当する
部分に格納し(ステップS14)、認識結果の文字を表
示させるために表示部26を起動する。
【0046】手書き文字認識処理とその後の認識候補操
作が終了すると、表示部26は、認識文字バッファ33
に格納されている認識結果を、表示装置4の表示画面中
の手書き入力された認識枠内に表示する(ステップS1
5)。
【0047】そして、文字座標データバッファ32の内
容がクリアされ(ステップS16)、ステップS2に戻
り座標入力の有無を調べる。以下、前述したように処理
が実行される。
【0048】次に、一つの認識枠に対する再入力する場
合の具体例について説明する。まず、図7(a)に示す
ように、2番目の認識枠内に漢数字“一”のつもりで手
書き入力されたものとする。しかし、認識処理の結果、
図7(b)に示すように、認識結果(第1候補文字)と
して長音を表す“ー”が表示され、漢数字の“一”は第
2候補になってしまったとする。
【0049】ここで、同じ認識枠内にもう一度、図7
(a)に示すように手書き入力しても漢数字“一”と長
音を示す“ー”は極めて類似した文字のために、手書き
文字認識部24は、前回の認識処理と同じように第1候
補に長音の“ー”を、第2候補に漢数字の“一”を出力
する可能性が高い。
【0050】この場合、認識結果操作部25は、前回認
識された文字と今回の認識の第1候補文字が両方とも長
音の“ー”であるために、認識候補における長音の優先
順位を最下位にし、第2候補である漢数字の“一”を第
1候補として出力する。この結果、図7(c)に示すよ
うに、本来の入力しようとする文字(漢数字“一”)が
認識結果として得ることができる。
【0051】このようにして、手書き入力された文字に
ついての認識結果が誤りであり認識枠に対して、再入力
を行った際に、この時の認識結果(第1候補文字)が先
の認識結果による認識結果と同じである場合には、この
文字の認識候補順位を下げることにより、同じ誤認識か
が繰り返されることを防ぐことができる。従って、再入
力によって本来入力しようとする文字が得やすくなり、
文字の修正を効率良く行なうことができる。
【0052】なお、本発明は前記実施例に限定されるも
のではない。例えば、座標データの入力と文字認識など
の処理を逐次的に行なうものとして説明しているが、文
字座標データバッファ32を複数の座標データが保持で
きるようにすることで、文字認識中にも座標の入力が可
能なようにすることもできる。
【0053】また、認識候補走査部25による認識候補
操作の方法についても、例えば前回の認識結果と同じ候
補文字の場合はその文字と手書き文字認識辞書パターン
との差にある値を加えることによって、優先順位を下げ
る等の前記実施例以外の方法でもよい。要するに本発明
の主旨を逸脱しない範囲で種々変更して用いることが可
能である。
【0054】
【発明の効果】以上説明したように本発明によれば、誤
認識が発生した認識枠に対して再度入力を行なう場合
に、認識候補を操作して前回の認識結果文字と同じ文字
の優先順位を下げることによって前回と同じ誤認識が繰
り返し発生してしまうのを防ぐことができるので、同じ
誤認識が繰り返されることがなく、入力の効率を向上さ
せることができるものである。
【図面の簡単な説明】
【図1】本発明の一実施例に係わる情報処理装置の構成
を示すブロック図。
【図2】情報処理装置の外観的な構成を説明するための
図。
【図3】画面領域座標バッファ35に格納されたデータ
を説明するための概念図。
【図4】手書き文字認識辞書を説明するための概念図。
【図5】表示装置13における表示例を示す図。
【図6】情報処理装置の動作を説明するためのフローチ
ャート。
【図7】誤認識が行われた認識枠に対する再入力を説明
するための表示例を示す図。
【符号の説明】
10…座標入力装置、12…制御装置、13…表示装
置、14…外部記憶装置、21…座標入力部、22…枠
検切り部、23…時間検切り部、24…手書き文字認識
部、25…認識候補操作部、26…表示部、31…座標
データバッファ、32…文字座標データバッファ、33
…認識文字バッファ、34…検切り時間バッファ、35
…画面領域座標バッファ、36…認識枠管理バッファ、
41…時間カウンタ、51…手書き文字認識辞書。

Claims (2)

    【特許請求の範囲】
  1. 【請求項1】 座標入力装置を備えた情報処理装置にお
    いて、 前記座標入力装置から入力された所定領域毎の座標デー
    タ系列について文字認識を行ない、候補順位が決定され
    た認識候補を求める文字認識手段と、 既に認識候補が得られている所定領域に対して再度座標
    データ系列が入力された際に、前記文字認識手段によっ
    て得られた認識候補が先に得られた認識候補と同じであ
    る場合に、候補順位を下げる認識候補操作手段と、 を具備することを特徴とする情報処理装置。
  2. 【請求項2】 前記座標入力装置と表示装置とが積層一
    体化されたことを特徴とする請求項1記載の情報処理装
    置。
JP3231526A 1991-09-11 1991-09-11 情報処理装置 Pending JPH0573534A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP3231526A JPH0573534A (ja) 1991-09-11 1991-09-11 情報処理装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3231526A JPH0573534A (ja) 1991-09-11 1991-09-11 情報処理装置

Publications (1)

Publication Number Publication Date
JPH0573534A true JPH0573534A (ja) 1993-03-26

Family

ID=16924873

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3231526A Pending JPH0573534A (ja) 1991-09-11 1991-09-11 情報処理装置

Country Status (1)

Country Link
JP (1) JPH0573534A (ja)

Similar Documents

Publication Publication Date Title
JP3452774B2 (ja) 文字認識方法
JPH07182462A (ja) 文字認識装置及び方法
JPH064595A (ja) 表意文字とそれに関連する辞書見出し語の検索方法及び装置
US5991440A (en) Method and apparatus for recognizing input handwritten characters associated with title information
JPH04372090A (ja) 文字認識方法及び装置
JPH0573534A (ja) 情報処理装置
JPH0896081A (ja) 文字認識装置及び文字認識方法
JP3128357B2 (ja) 文字認識処理装置
JP3365538B2 (ja) オンライン文字認識方法および装置
JP2804660B2 (ja) 文書処理装置
JPS60217483A (ja) 文字認識装置
JP2989387B2 (ja) 入力文字処理装置における句点認識装置及び句点認識方法
JPH08190603A (ja) 文字認識装置及びその候補文字表示方法
JP2731394B2 (ja) 文字入力装置
JPS61150081A (ja) 文字認識装置
JP2659702B2 (ja) 文字認識装置
JPH11126236A (ja) オンライン手書き文字認識装置およびオンライン手書き文字認識方法ならびにその方法を記録した記録媒体
JPH117492A (ja) キー入力編集方法及び編集装置
JPH06150066A (ja) 手書き文字認識装置
JPH11282965A (ja) 文字認識装置及び文字認識プログラムを記録したコンピュータ読み取り可能な記録媒体
JP3022790B2 (ja) 手書き文字入力装置
JPH06149888A (ja) 電子ファイリングシステム
JPH11184970A (ja) 筆記データ入力装置、及び記憶媒体
JPH07141468A (ja) 手書入力文字装置における手書文字認識処理方法
JPH05120471A (ja) 文字認識装置