JPS61170877A - 手書き文字認識装置 - Google Patents

手書き文字認識装置

Info

Publication number
JPS61170877A
JPS61170877A JP60012063A JP1206385A JPS61170877A JP S61170877 A JPS61170877 A JP S61170877A JP 60012063 A JP60012063 A JP 60012063A JP 1206385 A JP1206385 A JP 1206385A JP S61170877 A JPS61170877 A JP S61170877A
Authority
JP
Japan
Prior art keywords
character
input
character frame
frame
characters
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
JP60012063A
Other languages
English (en)
Inventor
Hirosuke Nakamura
中村 拓介
Osamu Nishiguchi
修 西口
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.)
NIPPON TSUSHIN KENSETSU KK
Omron Corp
Original Assignee
NIPPON TSUSHIN KENSETSU KK
Omron Tateisi Electronics Co
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 NIPPON TSUSHIN KENSETSU KK, Omron Tateisi Electronics Co filed Critical NIPPON TSUSHIN KENSETSU KK
Priority to JP60012063A priority Critical patent/JPS61170877A/ja
Publication of JPS61170877A publication Critical patent/JPS61170877A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Character Discrimination (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 〈発明の技術分野〉 この発明は、入力タブレットに手書きされた文字入力に
つき、これを取り込み、辞書照合処理を実行して入力文
字を認識する手書き文字認識装置に関する。
〈発明の概要〉 この発明の手書き文字認識装置は、入力タブレットの文
字入力エリア内に文字を手書前入力するための文字枠を
設定すると共に、前記文字枠のサイズを文字記入者の意
思で適宜設定し得るように構成してあり、これにより文
字記入者の好みや個性に応じた文字入力作業を可能とし
ている。
〈発明の背景〉 従来この種子書き文字認識装置には、入力タブレットの
文字入力エリアに、文字を1文字宛記入するための文字
枠を複数設定したものが提案されている。通常これら文
字枠は、装置の精度等を考慮して所定の大きさに決定さ
れるが、文字記入者にはそれぞれ好みや個性があるため
、ある文字記入者は、その文字枠を殊さら小さく窮屈な
ものと感じ、また他のある文字記入者は、その文字枠を
こと×さら大きく違和感をもって感じる等の問題がある
ところでこれら文字枠は、その大きさを小さめに設定す
ると、1頁宛の文字入力量が大きくなるが、入力文字が
小さくなるため、濁点等を含む文字や画数が多い文字に
ついての認識精度が低下するおそれがある。一方文字枠
の大きさを大きめに設定すると、濁点等の部分もおのず
と大きく書かれるため、文字認識精度が向上する反面、
1頁宛の文字入力量が小さくなる等の不利がある。とこ
ろがこの種の文字認識装置を特定システムに導入する場
合、文字入力量の大きいことを重視するシステムもあれ
ば、また文字認識精度が高いことを重視するシステムも
あり、従来の方式では、装置をこれらあらゆるシステム
にも適応させることは困難であった。
〈発明の目的〉 この発明は、文字枠のサイズを文字記入者の意思で適宜
に設定し得るように構成することによって、上記問題を
一挙に解消した手書き文字認識装置を提供することを目
的とする。
〈発明の構成および効果〉 上記目的を達成するため、この発明では、文字入力エリ
ア内に文字を手書き入力するための文字枠が設定される
入力タブレットと、前記文字枠の大きさを指定するため
の文字枠指定部と、入力タブレフトに対しペン先を接触
させて文字を手書きするための入力ペンと、入力タブレ
ットの前記文″“IJ 7 、k J)f″s、a、t
”i*i*azix、b:is    y[認識を実行
する認識処理部とを具備し、前記認識処理部には、文字
枠指定部より文字枠指定情報を取り込む手段と、文字枠
指定情報に基づき文字人力にかかる文字枠を特定して求
める手段と、特定された文字枠を切り出してその文字枠
内の入力文字を認識処理する手段とを設けることとした
この発明の装置によれば、文字記入者の好みや個性に応
じて文字枠の大きさを適宜設定出来るから、文字記入者
は通常の文字記入動作と同じ感覚で文字入力作業を実施
でき、入力作業の能率が向上する。またこの装置を導入
するシステムに応じて文字枠の大きさを変更できるから
、各システムの要請にその都度適応させることができる
等、発明目的を達成した効果を奏する。
〈実施例の説明〉 第2図はこの発明の手書き文学認識装置1を導入した文
字処理システムの全体概略構成を示す。
図示例の手書き文字認識装置1は、入力タプレ ″アト
2と認識処理部3とから成るもので、これらの各構成は
コード線にてホスト側の装置4に電気接続されている。
ここでホスト側装置4とは、例えば銀行用専用端末機に
手書き文字認識装置1を接続する場合に、前記専用端末
機、すなわち「直近上位」を指しており、図示例のホス
ト側装置4の場合、CRT (Cathode Ray
 Tube) 5やキーボード6を具備するホストコン
ピュータ本体7に、 −プリンタ8やフロッピーディス
ク装置9を接続して成る。
前記認識処理部3は、CP U (CentralPr
ocessing Unit)の他、RA M (Ra
ndam AccessMemory) s ROM 
(Read 0nly Men+ory)等のメモリを
含むコンピュータ回路をもって構成され、この認識処理
部3にて、手書き文字の入力処理、辞書照合を含む一連
の文字認識処理、更には認識結果の出力処理がそれぞれ
制御される。
前記入力タブレット2は、タブレット面に文字入力エリ
ア10、タッチキーエリア11およびエラーランプ12
が設けてあり、前記各エリア10゜11は専用の入力ペ
ン13のペン先の接触が感知可能に形成されている。文
字入力エリア10は、帳票15を介して、入力ペン13
のペン先をタブレット面に接触させ且つ移動させて、所
望の文字を手書き入力するためのもので、前記タブレッ
ト面の内側に、文字入力エリア10に対応してマトリク
ス回路より成る座標検出回路を組み込み、これにより文
字入力エリア10に接触位置するペン先のX座標および
Y座標を検出する。
上記入力タブレット2のタブレット面上には、文字入力
エリア10に対応して、所定の帳票15が位置決め載置
される。この帳票15には、升目状の文字枠14が複数
列、複数段にわたり一連に印刷されており、各文字枠1
4内に文字を1文字宛手書き入力するようになっている
。この実施例の場合、文字枠14の大きさを縦横各5〔
鶴〕に設定した第1の帳票と、縦横各10(m)に設定
した第2の帳票と、縦横各20(n)に設定した第3の
帳票とをあらかじめ準備しておき、文字記入者が自らの
意思でいずれか帳票を自由に選択して使用する構成とな
っている。
かくていずれか帳票をタブレット面上に位置決め固定し
た後、その帳票の文字枠14内へ入力ペン13を用いて
文字を手書きすると、手書き文字認識装置1において文
字入力にかかる文字枠の切り出しを行って、その文字枠
内の文字を認識した後、その認識結果を文字枠を特定す
る情報と共にホスト側装置4へ出力する。この文字枠特
定情報は、図示例の場合、各文字枠14に対応して設定
された一連の文字枠番号(第4図(1)中、数字1.2
.3.  ・・・で示す)を意味するが、これに限らず
、例えば、第4図(2)で示す如く、文字枠14の列お
よび段を特定する情報であっても良い。さらに第4図(
3)に示す如く、文字枠14がブロック単位で設定され
るような場合には、前記の文字枠特定情報は、そのブロ
ック番号と、各ブロック内の文字枠番号(図中、数字1
.2,3゜・・・、10)とから成るものである。
前記タッチキーエリア11は、入力ペン13のペン先で
選択操作されるもので、第5図―示す文字枠指定キー1
6の他、各種コマンドをキー人力するため0複数0フ・
′り′・71−が配列し7      /ある。この文
字枠キー16は、文字認識処理に際し、切り出すべき文
字枠サイズを指定するためのもので、前記第1の帳票を
使用するときは第5図に示す枠手キー16Aを、第2の
帳票を使用するときは枠中キー16Bを、第3の帳票を
使用するときは粋人キー16Cを、それぞれにペン13
を用いて選択操作する。
入力ペン13は、入力タブレット2上にペン先が触れ且
つ所定筆圧が加わったとき、例えばペン先部に磁力線が
発生する構造となっており、従って入力タブレット2の
文字入力エリア10においてこの磁力線の移動軌跡を検
出することによって、着筆から離筆に至る入力文字の各
ストロークをデータとして得るものである。
第3図は、前記認識処理部3におけるメモリの内容を示
し、図中プログラムエリア17には、文字認識処理用の
一連のプログラムが格納される。
ワークエリア18は座標カウンタ19、座標記憶エリア
20、サブストロークカウンタ21、方向コード記憶エ
リア22、ストロークカウンタ23、ストロークコード
記憶エリア24、文字枠番号記憶エリア25、文字枠境
界値記憶エリア26、フラグ設定エリア27等を有し、
座標カウンタ19には入力タブレット2上を入力ペン1
3が通過した座標点の個数が、座標記憶エリア20には
入力タブレット2上を移動する入力ペン13の各ペン位
置座標が、サブストロークカウンタ21には文字ストロ
ークが含む8方向コード(第6図に示す)の個数が、方
向コード記憶エリア22には文字ストロークを構成する
各サブストローク(後述する)の8方向コードが、スト
ロークカウンタ23には文字を構成する文字ストローク
の個数が、ストロークコード記憶エリア24にはストロ
ーク入力の種別を特定するコードが、文字枠番号記憶エ
リア25には文字入力にかかる文字枠の番号データが、
文字枠境界値記憶エリア26には文字入力にかかる文字
枠の境界値を示す座標データXMAX。
XMIN +  YMAX *  YMfMが、フラグ
設定工、リア27にはホスト側装置4へ文字認識結果を
出力したか否かを表すフラグ(以下、「文字出力フラグ
」という)がそれぞれセントされる。また文字枠種別記
憶エリア28には前記第1〜第3の帳票にそれぞれ設定
されたいずれか文字枠のサイズを規定する文字枠データ
が格納され、さらにストローク認識用辞書エリア29に
は、文字を構成する全てのストロークについての照合用
標準データや1ストロークで構成される文字(例えば数
字の「2」)についての照合用標準データが、また文字
認識用辞書エリア30には、2以上のストロークで構成
される文字(例えば数字の「5」)についての照合用標
準データがそれぞれ格納される。
第1図は、前記認識処理部3の制御動作を示すもので、
まずステップ31で認識処理部3が初期化され、つぎの
ステップ32で第2の帳票に設定された文字枠のサイズ
を規定するデータ(「第2文字枠データ」という)が文
字枠種別記憶エリア28に格納される。つぎのステップ
33は、入力タブレット2のタッチキーエリア11から
コマンドが入力されたか否かを判定しており、” YE
S”の判定で、そのコマンドコードがホスト側装置4へ
送信される(ステップ34)。そしてもし前記のコマン
ド入力がタブレット入力を要求する入力開始コマンドで
あるときは、つぎのステップ36でメモリのワークエリ
ア16の内容がクリアされる。
一方前記タッチキーエリア11において、いずれか文字
枠指定キー16が押されて、文字枠の種別を指定するコ
マンドが入力されたときは、ステップ35が“NO”、
ステップ37がYES’となってステップ38へ進む。
このステップ38では、例えば文字枠指定キー16の枠
手キー16Aが押されたときは、第1の帳票に設定され
た文字枠のサイズを規定する第1文字枠データが、また
枠入キー16Cが押されたときは、第3の帳票に設定さ
れた文字枠のサイズを規定する第3文字枠データが、そ
れぞれ文字枠種別記憶エリア28にセットされることに
なる。
かくして入力タブレット2の文字入力エリア10に帳票
15を介して入力ベン13のペン先、が接触して所定筆
圧が加わると、ステップ39の「コマ7)′A″i゛?
Jt7)!!II!!”パ°”・X f 77” 40
 (D    。
「着筆か?」の判定が“YES”となってつぎのステッ
プ41へ進む。このステップ41では、着筆点の座標が
前記座標検出回路により検出された後、その座標データ
を用いて文字枠の切出しおよび、文字枠番号の算出が実
行される。
第7図はステップ41に付随して呼び出されるサブルー
チンを示しており、まず第7図のステップ110におい
て認識処理部3は文字枠種別記憶エリア28にセントさ
れた文字枠データDや。
DV (第8図に示す)を読み出し、これをCPU内の
レジスタにセットする。
今仮に、文字枠データDx、Dvをそれぞれ15〔鶴〕
、前記着筆点Pの座標Xを100 〔鶴〕、座標Yを1
60(mm)とすると、つぎのステップ111.112
において、各座標X、Yを文字枠データDx、Dvで割
り、その解を切り上げることによって、着筆点Pにかか
る文字枠14の列および段の番号n、 m (この場合
、列番号nが「7」、段番号mがrill)を求める(
下記の00式参照)。
Dx     15 この文字枠14の列および段の番号データは、そのまま
或いは一連の文字枠番号データ(例えば第4図(1)に
示す)に変換した後、文字枠番号記憶エリア25に格納
される。
つぎにステップ113においては、文字枠データDXに
列番号を掛けて、文字枠境界値データX WAXを求め
、更にこれから文字枠データDxを滅じて文字境界値デ
ータX、□8を求める(下記の00式参照)。
XMAX =Dx X n =15X7 =105  
(m) ・・・・”■XMIN =X、ax  Dに−
405−15・90〔鶴〕・・・■さらにつぎのステッ
プ114において、同様の演算(下記の00式参照)を
実行して、文字境界値データYMAX、Y旧、を求める
Yptax =Dv Xm=15X11= 165 (
am) −=■YMIN = YMAX −Dy =1
65−15=150  (鶴〕・・・■かくてこれら境
界値データXMAN *  XMIN +YMAX +
  YMINは文字枠データエリア26に格納された後
、第7図のセブルーチンを完了し、第1図のメインルー
チンへ戻る。
第1図のメインルーチンへ戻るとまずステップ42で、
ワークエリア18内の座標カウンタ19およびストロー
クカウンタ23の各内容がクリアされた後、つぎにステ
ップ43において、第9図に示すストローク入力処理用
のサブルーチンが呼び出されて実行される。
今仮に、第1、第2の文字ストロークより成る文字(例
えば数字「4」)の第1ストローク目が文字枠14内に
記入される場合を想定すると、まず第9図のステップ7
1において、前記ステップ40の着筆点が文字枠14内
か否かが判定され、“YES″の判定で、座標カウンタ
19の内容が1加算されると共に、入力タブレット2内
の座標検出回路により検出されたペン位置座標が、座標
カウンタ19の内容に対応する座標記憶エリア20の所
定番地に格納される(ステップ72.73)。
そしてペン先が移動して同一文字枠14内に文字ストロ
ークが画かれると、ステップ74の「離筆か?」の判定
がNO″、ステップ71に戻って「同一文字枠内か?」
の判定が“YES”となり、前記同様、座標カウンタ1
9が加算され且つペン位置座標が記憶される(ステップ
72.73)。
なお前記ステップ71の判定は、ペン位置座標(X、Y
)の多値と前記文字枠境界値記憶エリア26にセットさ
れた境界値データXMAX、X□や。
Ysax 、  YMINとを比較することにより行わ
れ、X、Yの多値がつぎの00式を充足するとき、ステ
ップ71の判定が“YES”となる。
X□8≦X≦X WAX・・・・・・■YMIN≦Y 
、5 YMAX・・・・・・■上記ステップ71〜73
の処理動作は、ペン先位置が座標点を通過する毎に繰り
返し実行され、第1ストローク目の入力完了によりペン
先が入力タブレット2から離れた時点でステップ74の
判定が“YES”となり、ステップ75へ進む。   
       −ステップ75では、上記ストローク入
力の座標が急峻に変化する点(例えば90度変化する点
)を変化点として検出し、各変化点でこの文字ストロー
クを区切って複数のサブストロークに分割する。
第10図(1)(2)は、文字r2J  r5Jについ
てのサブストローク分割例を示すものであり、図中、黒
点65は着筆点、黒点66は離筆点、白点67は変化点
、直線68はサブストロークをそれぞれ示す。
上記の各サブストロークは、その方向に応じて第6図中
、数字1〜8で示す方向コードに変換されるもので、ス
テップ76でストロークを構成するサブストロークの数
がサブストロークカウンタ21にセットされ、続くステ
ップ77で各サブストロークの方向コードが方向コード
記憶エリア22に格納される。
第11図は、数字「5」の第1ストローク目についての
方向コード変換例を示し、図中、■■■■■■■■は各
サブストロークの方向コードを示す。なおこのコード変
換に際し、隣合う方向コードが連なるとき(図示例では
、■〜■の部分)、長いストロークにかかる方向コード
■■■を代表させる所謂丸め処理が施される。
第12図は丸め処理後の数字「5」の方向コード列を示
し、第1ストローク目は■■■■の各方向コードをもっ
て、第2ストローク目は■の方向コードをもって、それ
ぞれ構成されている。
つぎに数字「4」の実施例に戻って、その第1ストロー
ク入力は、ステップ78においてストローク認識用辞書
エリア29の内容と照合され、第1ストローク入力の方
向コード列と一致する方向コード列をもつ標準データが
存在するか否かがチェックされる。そして一致するデー
タが存在するとき、ステップ79の「一致か?」の判定
が“YES”となり、ステップ80でストロークカウン
タ23を1加算した後、つぎのステップ81で、その標
準データにかかる文字ストロークを特定するコード(以
下、「ストロークコード」という)をストロークカウン
タ23の内容に応じたストロークコード記憶エリア24
の所定番地にセットして、メインルーチンへ戻る。一方
辞書エリア29に一致にかかる標準データが存在しない
とき、ステップ79が“No”となり、この場合は入力
エラーとして同様にメインルーチンへ戻る。
なお文字ストロークを画く過程でペン先が文字枠14外
へとび出た場合、前記のステップ71の「同一文字枠内
か?」の判定が“NO”なり、ステップ82でエラー音
が発生するもので、この場合入力タブレット2からのペ
ン先の離筆によって、つぎのステップ83が“YES”
となり、入力エラーとしてメインルーチンへ戻ル。
かくて前記ステップ79.83より入力エラーとしてリ
ターンした場合は、第1図のステップ44の判定が“Y
ES”となり、ステップ45.46でエラー音が発生し
かつエラーランプ12が点灯する。
これに対し入力完了によりメインルーチンへリーンした
場合は、ステップ44の判定は”No”であり、つぎに
ステップ47において、これまで入力されたストローク
(数字「4」の実施例では第1ストロークのみ入力完了
)で構成される文字と一致する標準データが辞書エリア
29.30に存在するか否かがチェックされる。数字「
4」の場合、第1ストロークのみでは文字を構成しない
から、ステップ48の「照合一致か?」の判定は“NO
”となり、つぎのステップ49で文字枠番号記憶エリア
25にセット済みの文字枠番号と、照合不一致を意味す
るエラーコードとが一対でホスト側装置4へ送信された
後、ステップ50でフラグ設定エリア27の内容がクリ
アされる。
もし仮に、入力文字が第1ストロークのみで文字を構成
するような場合(例えば数字「2」)、この段階でステ
ップ48の判定が” YES”となり、ステップ51に
おいて文字枠番号とその認識文字コードとが一対でホス
ト側装置4へ送信された後、ステップ52でフラグ設定
エリア27に文字出力フラグ「1」がセントされる。
つぎのステップ53.54は、一定時間(例えばCPU
内(71−(?C2〜5秒程度0時間を設定     
lする)内に、文字入力エリア10へ入力ペン13の着
筆があるか否かをチェックする。数字「4」の実施例の
場合、同一文字枠14内へ第2スト口一り目を続けて記
入するから、ステップ53の「タイムオーバーか?」の
判定が“NO″、ステップ54の「着筆か?」の判定が
” YIES”、ステップ55の「同一文字枠内か?」
の判定が“YES”となってステップ43へ進み、第2
ストローク目について前記第9図のサブルーチンが実行
される。
もし前記ステップ53.54の待機状態において、設定
時間内に第2ストローク目の入力を行わないときは、ス
テップ53の「タイムオーバーか?」の判定が“YES
”となってステップ56へ進み、つぎにホスト側装置4
へ認識文字コードを出力したか否か、すなわちフラグ設
定エリア27に文字出力フラグ「1」がセント済みか否
かがチェッされる。この場合、ステップ56の判定はN
O”であるから、ステップ57.58でエラー音を発生
しかつエラーランプ12を点灯して第1ストローク目の
入力が無効である旨を文字記入者へ知らせた後、つぎの
文字入力に待機する(ステップ40)。
なお文字を構成する全ストロークの入力が完了しておれ
ば、前記ステップ57.58は実行されずに、ステップ
40の入力待機状態となる。
かくして数字「4」の第2ストローク目の入力処理にお
いては、ステップ47の[照合一致か?」の判定が“Y
ES”となり、この段階で認識文字コードが文字枠番号
と共にホスト側装置4へ送信されることになる(ステッ
プ51)。
なお文字入力過程において、認識処理済の入力文字を修
正する場合は、その修正すべき文字が記入されている文
字枠14内にペン先を着筆して新たな文字を重ねて手書
きすればよい。この場合、1文字若しくは1ストローク
入力完了直後に文字修正処理へ移行したときは、ステッ
プ53が“NO”、ステップ54が“YIES”、ステ
ップ55が“NO”となってステップ59へ進み、もし
文字出力フラグが未設定の状態であれば、ステップ60
..61でエラー音を発生しかつエラーランプ12を点
灯して第1ストローク目の入力が無効である旨を文字記
入者へ知らせた後、ステップ41へ進んで第9図のサブ
ルーチンに基づく文字修正処理が実行される。
第13図はホスト側装置4におけるメモリの内容を示し
ている。図中、プログラムエリア141には、手書き文
字認識装置1から送られてくるコマンドや文字認識デー
タを受信処理するプログラムの他、システム処理に関連
する一連のプログラムが格納され、また帳票フォーマッ
ト情報記載エリア142には、前記入力タブレット2上
に設置される帳票15のフォーマットが格納される。
ワークエリア143は、受信文字記憶エリア144、文
字枠番号記憶エリア145、文字枠種別記憶エリア14
6等を有し、受信文字記憶エリア143には手書き文字
認識装置1より送られてきた認識文字コードが、文字枠
番号記憶エリア145には受信文字にかかる文字枠番号
が、文字枠種別記憶エリア146には文字枠サイズの指
定情報がそれぞれセントされる。また文字記憶エリア1
47は文字枠番号の値に対応する番地へ受信文字をつぎ
つぎに格納するためのものである。
第14図はホスト側装置4の制御動作を示すもので、ま
ずステップ91で初期化が行われ、上記メモリのワーク
エリア143の内容がクリアされる。つぎに帳票フォー
マット情報記憶エリア142の内容が読み出されて、C
RT5の画面に帳票のフォーマットが表示された後、端
末(手書き文字認識装置1を含む)からの情報の受信が
許可される(ステップ92.93)。
この段階で手書き文字認識装置lが認識文字コードまた
はエラーコードとその文字枠番号情報とを一対で送信し
、これをホスト側装置4において受信した場合、ステッ
プ94「受信有か?」の判定が“YlliS”、ステッ
プ95の[受信内容はコマンドか?」の判定が “NO
”となり、その受信情報は受信文字記憶エリア144お
よび文字枠番号記憶エリア145にそれぞれ格納される
なおもし前記受信受付状態下でコマンドを受信したとき
は、ステップ95が“YBS″となり、ステップ96で
端末からの受信を禁止する。そしてもし前記コ=ンドが
文字枠サイズを指定するコ・ン      −ドである
ときは、ステップ97が@YHS”となり、ステップ9
8で文字枠サイズの指定情報が文字枠種別記憶エリア1
46に格納され、もしそれ以外のコマンドであるときは
、ステップ99でそのコマンドに対応する処理が実行さ
れる。
つぎのステップ100は、受信情報がエラーコードであ
るか否かを判定するものであるが、前記数字「4」の実
施例においては、その第1ストローク目の認識終了時点
ではエラーコードがホスト側装置4へ送信されることは
すでに述べたとおりである(第1図のステップ49)。
従ってこの場合は、ステップ100の判定は“YES”
であり、ステップ103で受信した文字枠番号に対応す
るCRT5の表示位置がクリアされると共に、つぎのス
テップ104で文字枠番号に応じた文字記憶エリア14
7の番地がクリアされる。
これに対し数字「4」の第2ストローク目の認識終了時
点では、認識文字コードが文字枠番号と共にホスト側装
置4へ送信されるから(第1図のステップ51)、この
場合はステップ100の判定は“NO”であり、ステッ
プ101において、受信した文字枠番号に対応するCR
T5の表示位置に認識文字コードに対応する文字(この
場合は、数字「4」)が表示されると共に、ステップ1
02において、文字枠番号に応じた文字記憶エリア14
7の番地に受信文字コードが格納される。
上記一連の処理は受信がある毎に繰り返し実行されるも
ので、これによりCRT5には受信文字がつぎつぎに表
示されてゆくと共に、文字記憶エリア147には受信情
報が貯えられてゆく (ステップ101.102)。
また上記のことは、新たな文字入力の場合だけでなく、
文字修正の場合も同様であり、この場合も修正文字が修
正にかかる文字枠番号と共にホスト側装置4へ送信され
てくるから、CRT5における文字修正位置に修正文字
が正しく表示されるものである。
以上は入力タブレット2のタッチキーエリア11に、文
字枠指定キー16を設け、このうち枠手キー16A、枠
中キー16B、枠入キー16Cのいずれかをペン操作す
ることにより、文字枠サイズを設定する実施例であるこ
とはすでに述べたとおりである。
第15図および第16図は、ホスト側装置4のキーボー
ド6から文字枠サイズを指定する実施例であって、第1
5図は前記認識処理部3の制御フロー、第16図はホス
ト側装置4の制御フローをそれぞれ示す。
第15図において、まずステップ120で認識処理部3
が初期化され、つぎのステップ121でホスト側装置4
からの受信が許可される。そしてホスト側装置4から文
字枠サイズの指定情報を受信すると、ステップ122の
「受信有りか?」の判定が“YES”となり、ホスト側
装置4からの受信が禁止されると共に、前記受信情報は
メモリの文字枠種別記憶エリア28に格納される(ステ
ップ123.124>。つぎのステップ125は入力タ
ブレット2からのコマンド入力の有無を判定しており、
@YES’の判定で、そのコマンドコードをホスト側装
置4へ送信すると共に、そのコマンドがタブレット入力
を要求する入力開始コマンドであるときは、ステップ1
28でメモリのワークエリア16の内容をクリアして、
第1図と同様の文字入力処理に移行する。なお以下のス
テップ39〜61は第1図のフローと同じであり、対応
する各ステップに同一符号を付して、その説明を省略す
る。
一方ホスト側装置4においては、まず第16図のステッ
プ130で初期化が行われ、っぎのステップ131でC
RT5に文字枠種別の指定操作を促す案内文字が表示さ
れる。そしてキーボード6のキー操作により大、中、小
のいずれが文字枠を指定すると、ステップ132の「入
力有が?」の判定がYES”となり、っぎのステップ1
33でホスト側装置4より手書き文字認識装置1へ文字
枠指定情報が送信されると共に、その文字枠種別が文字
枠種別記憶エリア146に格納される。しがる後帳票フ
ォードマットがCRT5の画面に表示さ氾9ぎに端末か
ら0受信が許可され!(Xy      1ツブ134
.135)。この状態でもしコマンドを受信したような
ときは、ステップ136.137がともにYES”とな
り、ステップ138で端末からの受信を禁止した後、ス
テップ139でそのコマンドに対応する処理が実行され
る。
一方前記受信受付状態下で手書き文字認識装置lより認
識文字コードまたはエラーコードを受信したときは、ス
テップ137が“NO”となってステップ100へ進む
。このステップ100以下は、前記第14図と同様であ
り、対応するステップに同一符号を付して、その説明を
省略する。
【図面の簡単な説明】
第1図はこの発明にかかる手書き文字認識装置の制御動
作を示すフローチャート、第2図は手書き文字認識装置
の全体構成を示す外観図、第3図は手書き文字認識装置
のメモリマツプを示す図、第4図は文字枠番号設定例を
示す図、第5図はタッチキーエリアの拡大図、第6図は
8方向コードを説明するための図、第7図は文字枠の切
出しおよび文字枠番号算出処理のサブルーチンを示すフ
ローチャート、第8図は文字切出しおよび文字枠番号算
出方法を説明するための図、第9図はストローク入力処
理のサブルーチンを示すフローチャート、第10図(1
) (2)は文字r2J r5Jについてのサブストロ
ーク分割例を示す図、第11図は文字「5」の1ストロ
ーク目の方向コード変換例を示す図、第12図は丸め処
理後の文字「5」の方向コード列を示す図、第13図は
ホスト側装置のメモリマツプを示す図、第14図はホス
ト側装置の制御動作を示すフローチャート、第15図は
他の実施例における手書き文字認識装置の制御動作を示
すフローチャート、第16図は他の実施例におけるホス
ト側装置の制御動作を示すフローチャートである。 1・・・・・・手書き文字認識装置 2・・・・・・入力タブレット 3・・・・・・認識処理部 10・・・・・・文字入力エリア 13・・・・・・入力ペン 14・・・・・・文字枠 ”+、、a   ブ7λトローク分刺イ刈6示す亘4i
7 ノ、 、 、 ++3ctt、z、tb * 、t2・
 ・入力フグレット 3、 、  、  t、=、シt(メξヌi暑plρ1
1.支寥入カエリ! 100.八lへj) L・・・k翔         l ラN4=乙  ★雲枠番g誼え伊i示1図芽、jコ タ撃+キーエリア#払人図 ”A153   Y、ストイ躬釆bメモリマッグも1ノ
2z乙 カ闇クード11丁Σ

Claims (4)

    【特許請求の範囲】
  1. (1)文字入力エリア内に文字を手書き入力するための
    文字枠が設定される入力タブレットと、前記文字枠の大
    きさを指定するための文字枠指定部と、入力タブレット
    に対しペン先を接触させて文字を手書きするための入力
    ペンと、入力タブレットの前記文字入力エリアより手書
    き入力文字を取り込み文字認識を実行する認識処理部と
    を具備し、前記認識処理部は、文字枠指定部より文字枠
    指定情報を取り込む手段と、文字枠指定情報に基づき文
    字入力にかかる文字枠を特定して求める手段と、特定さ
    れた文字枠を切り出してその文字枠内の入力文字を認識
    処理する手段とを含んで成る手書き文字認識装置。
  2. (2)前記文字枠指定部は、入力タブレットに設けてあ
    る特許請求の範囲第1項記載の手書き文字認識装置。
  3. (3)前記文字枠指定部は、ホスト側装置のキーボード
    に設けてある特許請求の範囲第1項記載の手書き文字認
    識装置。
  4. (4)前記認識処理部は、CPUやメモリを含むコンピ
    ュータをもって構成されている特許請求の範囲第1項記
    載の手書き文字認識装置。
JP60012063A 1985-01-24 1985-01-24 手書き文字認識装置 Pending JPS61170877A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP60012063A JPS61170877A (ja) 1985-01-24 1985-01-24 手書き文字認識装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP60012063A JPS61170877A (ja) 1985-01-24 1985-01-24 手書き文字認識装置

Publications (1)

Publication Number Publication Date
JPS61170877A true JPS61170877A (ja) 1986-08-01

Family

ID=11795140

Family Applications (1)

Application Number Title Priority Date Filing Date
JP60012063A Pending JPS61170877A (ja) 1985-01-24 1985-01-24 手書き文字認識装置

Country Status (1)

Country Link
JP (1) JPS61170877A (ja)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS61243581A (ja) * 1985-04-19 1986-10-29 Sanyo Electric Co Ltd 手書き文字入力装置
JPH0589290A (ja) * 1991-09-30 1993-04-09 Sharp Corp 手書き文字認識装置
JPH1069353A (ja) * 1996-06-04 1998-03-10 Internatl Business Mach Corp <Ibm> スタイラス入力を容易にする方法及びシステム
JP2003030587A (ja) * 2002-05-09 2003-01-31 Toho Business Kanri Center:Kk 帳票管理システム

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS61243581A (ja) * 1985-04-19 1986-10-29 Sanyo Electric Co Ltd 手書き文字入力装置
JPH0589290A (ja) * 1991-09-30 1993-04-09 Sharp Corp 手書き文字認識装置
JPH1069353A (ja) * 1996-06-04 1998-03-10 Internatl Business Mach Corp <Ibm> スタイラス入力を容易にする方法及びシステム
JP2003030587A (ja) * 2002-05-09 2003-01-31 Toho Business Kanri Center:Kk 帳票管理システム

Similar Documents

Publication Publication Date Title
US5455901A (en) Input device with deferred translation
JP2007511002A (ja) ボックス及びライン文字の入力パネル
JPH1020995A (ja) 手書き文字認識装置及び方法
CN1092371C (zh) 汉字书法练习装置
TWI464678B (zh) 用於手寫輸入亞洲語言的方法及系統
JP2003196593A (ja) 文字認識装置および文字認識方法および文字認識プログラム
JPS61170877A (ja) 手書き文字認識装置
JPH05225399A (ja) 文書処理装置
JPS60247793A (ja) オンライン手書文字認識装置
KR20010001460A (ko) 필기체 인식장치 및 그 방법
JP2578747B2 (ja) 手書情報処理方法
JP3357343B2 (ja) 入出力装置
JPH0567988B2 (ja)
JPS61182184A (ja) 手書き文字認識装置
JPS61169975A (ja) 手書き文字認識装置
JP2804660B2 (ja) 文書処理装置
JPH09185679A (ja) 文字認識方法とその装置
JPH0585938B2 (ja)
JP2922900B2 (ja) 手書き文字認識装置
JPS61139893A (ja) 手書き文字認識装置
JPS61160181A (ja) 手書き文字認識装置
JPS6175980A (ja) 手書き文字認識装置
JPS61180384A (ja) 手書き文字認識装置
JPS6180355A (ja) 実時間漢字認識装置における文字入力装置
JPS62190565A (ja) 手書き図形清書装置