JPH09259225A - Character recognizing and converting method and character data processor - Google Patents
Character recognizing and converting method and character data processorInfo
- Publication number
- JPH09259225A JPH09259225A JP8064942A JP6494296A JPH09259225A JP H09259225 A JPH09259225 A JP H09259225A JP 8064942 A JP8064942 A JP 8064942A JP 6494296 A JP6494296 A JP 6494296A JP H09259225 A JPH09259225 A JP H09259225A
- Authority
- JP
- Japan
- Prior art keywords
- character
- data
- pattern data
- size
- processing device
- 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
Links
Landscapes
- Character Discrimination (AREA)
- Document Processing Apparatus (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】本発明は、文字認識方法及び
文字データ処理装置に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a character recognition method and a character data processing device.
【0002】[0002]
【従来の技術】まず、文字認識装置について簡単に説明
する。2. Description of the Related Art First, a character recognition device will be briefly described.
【0003】(1).オンライン文字認識装置につい
て、簡単に説明する。 オンライン文字認識技術は、オンライン手書き文字認識
技術とも呼ばれ、ペンパソコンや電子手帳に採用されて
いる。オンライン文字認識技術の一般的な動作を説明す
る。例えば、LCD一体型タブレットにスタイラスペン
で筆記すると、この筆跡座標を対応するLCDに一旦表
示する。つまり、筆記文字が表示される。(1). The online character recognition device will be briefly described. Online character recognition technology is also called online handwritten character recognition technology, and is used in pen personal computers and electronic notebooks. The general operation of online character recognition technology will be described. For example, when writing with a stylus pen on an LCD integrated tablet, the handwriting coordinates are once displayed on the corresponding LCD. That is, the written characters are displayed.
【0004】そして、筆記時の座標データである文字列
ストロ−ク座標データ(文字パタ−ンデータ)を基に文
字認識処理を行って、この筆記文字データに対応する文
字コードを検出する。そして、LCDに表示されている
前記筆跡文字を消去し、代わりに、検出した文字コード
に対応する文字フォントを前記LCDに表示する。Then, character recognition processing is performed based on the character string stroke coordinate data (character pattern data) which is the coordinate data at the time of writing, and the character code corresponding to this written character data is detected. Then, the handwritten character displayed on the LCD is erased, and instead, the character font corresponding to the detected character code is displayed on the LCD.
【0005】(2).オフライン文字認識装置につい
て、簡単に説明する。 オフライン文字認識技術は、主にOCR装置に採用され
ている。オンライン文字認識技術の一般的な動作を説明
する。例えば、光学読み取り装置により、紙面に書かれ
た文字イメージデータ(文字パタ−ンデータ)を取り込
む、そして、この文字イメージデータの文字認識処理を
行って、文字コードを検出する。このオフライン文字認
識技術では、オンライン文字認識技術に比べて、文字の
筆順のデータが得られないので、認識の正解率は落ち
る。(2). The offline character recognition device will be briefly described. The off-line character recognition technology is mainly used in OCR devices. The general operation of online character recognition technology will be described. For example, an optical reading device takes in character image data (character pattern data) written on a sheet of paper, and performs character recognition processing of this character image data to detect a character code. Compared to the online character recognition technology, this offline character recognition technology cannot obtain the data of the stroke order of the characters, so the accuracy rate of recognition decreases.
【0006】このオフライン文字認識技術は、予めフォ
ーマットの定められた用紙に記入された比較的綺麗な文
字、または、印刷文字の認識に使用される。This off-line character recognition technique is used for recognizing a relatively beautiful character or a printed character which is written on a paper having a predetermined format.
【0007】(3).文字認識装置の課題について、簡
単に説明する。 このように、従来においては、文字パターンデータを文
字認識して、文字コードデータとし、これを編集、表
示、印刷、保存,読出をしている。このような文字認識
装置は、以下のような課題が指摘されている。 (A).文字コードに変更された画一的な文字は、他人
に対して冷たい印象を与え、筆記された手書き文字の方
が、好ましい場合もある。(3). The problems of the character recognition device will be briefly described. As described above, conventionally, character pattern data is character-recognized to form character code data, which is edited, displayed, printed, stored, and read. It has been pointed out that such a character recognition device has the following problems. (A). A uniform character changed to a character code gives a cold impression to others, and handwritten characters written on it may be preferable in some cases.
【0008】(B).文字認識は、常に100%正解文
字を認識結果として出力するとは、限らない。従って、
人による、確認作業及び修正作業が必須となる。 (C).文字認識処理は大きな負荷となる。従って、C
PUで処理する場合、このCPUの能力が低いと、認識
に時間がかかり、認識待ち時間が長くなる。ハードウエ
アで処理する場合は、回路規模が大きくなる。(B). Character recognition does not always output 100% correct characters as a recognition result. Therefore,
Confirmation work and correction work by humans are essential. (C). Character recognition processing is a heavy load. Therefore, C
In the case of processing by PU, if the capacity of this CPU is low, it takes a long time for recognition and the recognition waiting time becomes long. When processing by hardware, the circuit scale becomes large.
【0009】(D).単なるメモ程度の筆記であれば、
他人に見せることもなく、文字認識処理を行って文字コ
ードデータに変換する必要性は小さい。 (E).文字以外の筆記は、認識できない。(D). If it's just a memo,
There is little need to perform character recognition processing and convert to character code data without showing it to others. (E). Writing other than letters cannot be recognized.
【0010】(4).上記の課題の解決案の一つとし
て、文字パターンデータをそのまま格納表示すること
が、提案されている。つまり、文字パターンデータを文
字認識せずに、文字パターンデータ自体を格納・表示す
ることが、提案されている。しかし、単に格納するだけ
では、筆記文字パターンデータを単に図形情報と同じよ
うに扱うだけである。(4). As one of the solutions to the above problems, it has been proposed to store and display the character pattern data as it is. That is, it has been proposed to store and display the character pattern data itself without recognizing the character pattern data. However, by simply storing it, the handwritten character pattern data is treated just like the graphic information.
【0011】このため、筆記文字パターンデータの編集
・表示が好適に行われるように様々な工夫が為されてい
る。例えば、シャープ株式会社製の「新携帯情報ツール
液晶ペンコム ZAURUS PI−6000」にお
いては、「インクワープロ」機能がある。例えば、図1
でIN1の如く筆記すると、カーソル位置(K)にこの
文字パターンデータ(IN1)が、所定の大きさに変更
(大きさの正規化)されて、挿入される。つまり、図1
のIN2の如く、表示される。For this reason, various measures have been taken so that the handwritten character pattern data can be edited and displayed appropriately. For example, in "New Mobile Information Tool Liquid Crystal Pencom ZAURUS PI-6000" manufactured by Sharp Corporation, there is an "ink word processor" function. For example, FIG.
When written like IN1, the character pattern data (IN1) is changed to a predetermined size (normalized in size) and inserted at the cursor position (K). That is, FIG.
It is displayed like IN2.
【0012】この装置は、ペン離間時間を計測し、所定
時間を越えると、入力終了と判断する。This device measures the pen separation time, and when it exceeds a predetermined time, it judges that the input is completed.
【0013】このように、ペンの離間時間を基に、編集
単位を決定しているので、文字単位での削除編集を行う
ためには、1文字を記入する毎に、ペンを所定時間離さ
なくてはならない。As described above, since the editing unit is determined based on the pen separation time, in order to delete and edit in character units, the pen is not separated for a predetermined time each time one character is entered. must not.
【0014】ところで、最小編集単位が文字単位となる
文字データ処理装置が、特開平7-182449号公報(G06K9/3
2)において提案されている。By the way, a character data processing device in which the minimum editing unit is a character unit is disclosed in Japanese Patent Laid-Open No. 7-18249 (G06K9 / 3).
Proposed in 2).
【0015】この特開平7-182449号公報においては、筆
記文字データから、行や文字を切り出し、この切り出さ
れたストロークの集合(文字単位,行単位)を基にし
て、各筆記文字データの整形・文字列の整頓・挿入・削
除・複写・移動を行っている。In this Japanese Laid-Open Patent Publication No. 7-182449, lines and characters are cut out from the handwritten character data, and each handwritten character data is shaped based on the set of the cut out strokes (character unit, line unit).・ We arrange, insert, delete, copy and move character strings.
【0016】また、1文字単位に切出して編集処理を行
うことは、情報処理学会論文誌 Aug. 1991 Vol.32 No.
8 守屋慎次・森田利広・稲井幸治・清水稔著「ストロー
クエディタと直接指示・操作方式」にも紹介されてい
る。[0016] Further, cutting out in units of one character and performing editing processing is described in IPSJ Journal Aug. 1991 Vol.32 No.
8 Shinji Moriya, Toshihiro Morita, Koji Inai, Minoru Shimizu "Stroke editor and direct instruction / operation method" are also introduced.
【0017】[0017]
(1).本発明の請求項1の目的を説明する。 本発明は、文字認識結果の確認作業及び修正作業を行わ
なくても文字認識処理が行え、且つ、この文字認識処理
が不十分なものである場合は、後で修正可能な文字認識
変換方法を提案することである。(1). The object of claim 1 of the present invention will be described. The present invention provides a character recognition conversion method capable of performing character recognition processing without checking and correcting character recognition results, and when the character recognition processing is insufficient, it can be corrected later. It is to propose.
【0018】(2).本発明の請求項2〜4の目的を説
明する。 印刷文字列や丁寧に筆記された文字列は、1文字毎の切
出しが、精度良く行うことが可能である。一般に、丁寧
でない文字列においては、切出しを誤る場合が発生す
る。本発明は、切出しが不完全であった場合でも、不都
合なく動作する文字データ処理装置を提案するものであ
る。(2). The objects of claims 2 to 4 of the present invention will be described. The printed character string and the carefully written character string can be cut out for each character with high accuracy. In general, a character string that is not polite may be cut out incorrectly. The present invention proposes a character data processing device that operates without any inconvenience even if the cutout is incomplete.
【0019】例えば、「学校へは」と入力された場合に
正しく切り出せた場合には、図2(a)のように「学
校」の後で改行しても問題はない。しかし、切出しを誤
り、「校」(41)を「木」(42)と「交」(43)の2文字とし
て切出した場合には、図2(b)のように、「木」と
「交」とを行末と次行の行頭に分けて配列することが、
発生する。For example, if "to school" is input correctly and it can be cut out correctly, it is no problem to start a new line after "school" as shown in FIG. 2 (a). However, if the cut-out is incorrect and the “school” (41) is cut out as two characters, “tree” (42) and “cross” (43), as shown in FIG. It is possible to arrange "Chang" at the end of the line and the beginning of the next line.
Occur.
【0020】同様に、「がっこうへ」と入力された場合
に、正しく切り出された場合には、図3(a)のように
行線を基準に文字の並びを整形することはできる。しか
し、切出しを誤り、「が」(44)を2文字 (45,46)として
切出した場合には、図3(b)のように整形したこと
で、かえって読みにくくなる。このように、1文字を誤
って2文字に切り分けると上述の不都合が生じる。Similarly, when "Gaccohe" is input and is cut out correctly, it is possible to shape the character arrangement based on the line lines as shown in FIG. 3 (a). However, when the cutout is incorrect and the “ga” (44) is cut out as two characters (45, 46), it becomes difficult to read because it is shaped as shown in FIG. 3B. In this way, if one character is erroneously separated into two characters, the above-mentioned inconvenience occurs.
【0021】このために、1文字を誤って2文字に切り
分けないように切出し用パラメータを設定すればよい。
しかし、このように設定すると、反対のことが生じる。
つまり、2文字を誤って1文字とする現象が増加してし
まう。例えば、「学校へは」と入力された場合に、切出
しを誤り、「へは」を1文字として切出す。この場合に
おいて、「学校へは」を「学校とは」に修正するために
は、「へは」を削除した後、再度、「とは」を入力しな
くてはならない。For this reason, the clipping parameter may be set so that one character is not mistakenly divided into two characters.
However, with this setting, the opposite occurs.
That is, the phenomenon that two characters are mistakenly regarded as one character increases. For example, when “to school” is input, the cutout is incorrect, and “to haha” is cut out as one character. In this case, in order to modify “to school” to “what is school”, “toha” must be input again after deleting “toha”.
【0022】このように、1文字の修正であるにも係わ
らず2文字の修正作業が必要となる。 (3).本発明の請求項5〜8の目的を説明する。 上述の如く、文字パターンデータを文字認識しないで、
1文字単位で表示・格納することが、考えられている。As described above, it is necessary to correct two characters even though one character is corrected. (3). The objects of claims 5 to 8 of the present invention will be described. As mentioned above, without recognizing the character pattern data,
Displaying / storing character by character is considered.
【0023】従って、この格納した文字パターンデータ
を、持ち運んだり、編集したり、このデータで改めて文
字認識処理を行うことが、考えられる。本発明は、この
ような場合に、有効な文字データ処理装置を提案するも
のである。 (4).本発明の請求項9〜10の目的を説明する。Therefore, it is conceivable to carry or edit the stored character pattern data, and perform character recognition processing again with this data. The present invention proposes an effective character data processing device in such a case. (4). The purpose of claims 9 to 10 of the present invention will be described.
【0024】文字認識処理を前提とした場合、筆記面に
筆記された文字の大きさが通常文字サイズか?小型文字
サイズか?を判定する必要がある。しかし、前述の「イ
ンクワープロ」等に於ても、同様な処理を行わなくては
ならないのであろうか?本願は、「インクワープロ」等
に於いて好適処理を提案するものである。If the character recognition processing is presupposed, is the size of the character written on the writing surface a normal character size? Small font size? Need to judge. However, is it necessary to perform the same processing in the above-mentioned "ink word processor"? The present application proposes a suitable process in "ink word processor" or the like.
【0025】(5).本発明の請求項11の目的を説明
する。 筆記面に表示された枠内に文字を筆記する場合は、枠の
大きさを基準にして筆記文字の大きさが、通常文字サイ
ズか?小型文字サイズかを判定できる。また、筆記面に
枠が表示されなくても、複数の文字からなる文字列を筆
記すれば、通常文字の大きさを検出できるので、この大
きさを基準にして筆記文字の大きさが、通常文字サイズ
か?小型文字サイズかを判定できる。(5). The object of claim 11 of the present invention will be described. When writing a character in the frame displayed on the writing surface, is the size of the written character based on the size of the frame the normal size? It is possible to determine whether it is a small character size. Even if no frame is displayed on the writing surface, the size of a normal character can be detected by writing a character string consisting of multiple characters. Font size? It is possible to determine whether it is a small character size.
【0026】しかし、1文字だけ筆記すると、この筆記
文字が通常文字サイズか?小型文字サイズか?の判定が
できない。そこで、従来では、1文字だけ筆記された場
合は、通常文字として扱っていた。例えば、図2(a)
の表示状態において、「、」を入力すると、図4(a)
とはならず、図4(b)となってしまう。However, if only one character is written, is this written character a normal character size? Small font size? Can not be judged. Therefore, conventionally, when only one character is written, it is treated as a normal character. For example, FIG.
When "," is input in the display state of,
However, the result is as shown in FIG.
【0027】本発明は、1文字だけ筆記されても、適切
にこの筆記文字が通常文字サイズか?小型文字サイズか
?を判定する文字データ処理装置を提案するものであ
る。In the present invention, even if only one character is written, is the written character properly in the normal character size? Small font size? The present invention proposes a character data processing device for determining.
【0028】[0028]
【課題を解決するための手段】本発明は、オンライン手
書き文字パターンデータを文字認識処理して文字コード
データに変換する文字認識変換方法において、認識結果
の正解確信度の高い場合は、文字コードデータに変換し
て格納し、認識結果の正解確信度の低い場合は、文字パ
ターンデータで格納し、この格納された文字パターンデ
ータと文字パターンデータの内、文字パターンデータを
抽出して再度文字認識を行い文字コードデータに変換す
ることを特徴とする。SUMMARY OF THE INVENTION The present invention is a character recognition conversion method for performing character recognition processing on online handwritten character pattern data to convert it into character code data, in the case where the accuracy of the recognition result is high, the character code data is obtained. If the accuracy of the recognition result is low, it is stored as character pattern data, and the character pattern data is extracted from the stored character pattern data and character pattern data and character recognition is performed again. Characterized by performing conversion into character code data.
【0029】本発明は、文字パターンデータと、この文
字パターンデータを1文字毎に切り分けるための文字間
候補の確信度を示す切出用データとに基づいて、前記文
字パターンデータの出力配置位置を設定する文字配置手
段(S54)を備えたことを特徴とする。本発明は、文字パ
ターンデータを1文字毎に切り分けるための文字間候補
を検出する文字データ処理装置において、処理対象に応
じて、前記文字間候補を文字間であると見做す検出レベ
ルを変更することを特徴とする。According to the present invention, the output arrangement position of the character pattern data is determined based on the character pattern data and the cutout data indicating the certainty of inter-character candidates for separating the character pattern data for each character. A character arranging means (S54) for setting is provided. The present invention relates to a character data processing device for detecting inter-character candidates for separating character pattern data for each character, and changes a detection level at which the inter-character candidates are considered to be between characters according to a processing target. It is characterized by doing.
【0030】この文字パターンデータとは、文字列スト
ローク座標データ、文字イメージデータのいずれか1つ
を含むことを特徴とする。本発明は、文字パターンデー
タを入力し、この文字パターンデータの文字毎の切出し
を行う文字データ処理装置において、この文字パターン
データに、対応する切出用データが入力された場合は、
この前記切出用データを参考にして、切出しを行う切出
し手段(S64,S68)を備えることを特徴とする。The character pattern data includes one of character string stroke coordinate data and character image data. The present invention, in a character data processing device for inputting character pattern data and cutting out each character of this character pattern data, when corresponding cutting-out data is input to this character pattern data,
It is characterized in that cutting-out data (S64, S68) is provided with reference to the cutting-out data.
【0031】本発明は、文字パターンデータの編集処理
により、文字間であると指示された文字間候補、あるい
は文字挿入された文字列の前後の文字間候補、あるい
は、文字列が削除されて文字列を詰めた文字間候補は、
この文字間を示すデータに設定することを特徴とする。
本発明は、文字パターンデータを切出し用データに基づ
いた単位で表示する表示手段(20)と、この表示された文
字パターンデータを前記単位で編集するとともに、この
編集に基づいて関連する前記切出し用データを修正する
編集手段を備えることを特徴とする。According to the present invention, by character string data editing processing, character spacing candidates designated to be between characters, character spacing candidates before and after a character string in which characters are inserted, or character strings deleted to delete characters. Character spacing candidates with columns packed are
It is characterized in that it is set to data indicating the space between the characters.
The present invention is a display means (20) for displaying character pattern data in units based on cut-out data, and edits the displayed character pattern data in the units, and based on this editing, the related cut-out data. It is characterized by comprising an editing means for modifying the data.
【0032】また、前記単位は、1文字単位であること
を特徴とする。本発明は、文字パターンデータを1文字
毎に切り分けて、通常文字サイズまたは小型文字サイズ
に正規化して表示する文字データ処理装置において、前
記文字パターンデータの各文字のサイズを判定した判定
結果の確信度が高い場合は、この検出結果に応じたサイ
ズに変換し、この判定結果の確信度が低い場合に、この
通常文字サイズと小型文字サイズの中間的なサイズに変
換する変換手段(S84)を備えることを特徴とする。The unit is one character unit. The present invention is a character data processing device that divides character pattern data for each character and displays the character pattern data by normalizing it to a normal character size or a small character size and displaying the determination result of determining the size of each character of the character pattern data. If the degree is high, it is converted to a size according to this detection result, and if the certainty of this determination result is low, a conversion means (S84) for converting it to an intermediate size between this normal character size and small character size is used. It is characterized by being provided.
【0033】更に、前記変換手段(S84)は、前記サイズ
検出手段による検出結果の確信度が低い場合に、所定の
中間文字サイズに変換して表示することを特徴とする。
本発明は、筆記面に筆記された文字パターンデータを1
文字毎に切分けて、通常文字サイズまたは小型文字サイ
ズに正規化して表示する文字データ処理装置において、
前記筆記面に筆記された文字が一文字であると判定した
場合は、これまでに筆記された文字の大きさを参考に、
この筆記された文字のサイズを検出するサイズ検出手段
(S92,S90,S84)を備えることを特徴とする。Further, the converting means (S84) is characterized in that when the certainty factor of the detection result by the size detecting means is low, it is converted into a predetermined intermediate character size and displayed.
According to the present invention, the character pattern data written on the writing surface is
In a character data processing device that divides each character and displays it by normalizing to a normal character size or a small character size,
When it is determined that the written character is a single character on the writing surface, referring to the size of the character written so far,
Size detecting means for detecting the size of this written character
It is characterized by including (S92, S90, S84).
【0034】[0034]
[第1実施例]図5〜図10を参照しつつ、本発明の請
求項1に関する第1実施例を説明する。図5は、文字デ
ータ処理装置のブロック図である。[First Embodiment] A first embodiment according to claim 1 of the present invention will be described with reference to FIGS. FIG. 5 is a block diagram of the character data processing device.
【0035】10は、スタイラスペンである。12は、
タブレットである。14は、座標検出回路である。16
は、制御回路である。18は、表示用RAMである。Reference numeral 10 is a stylus pen. 12 is
It's a tablet. Reference numeral 14 is a coordinate detection circuit. 16
Is a control circuit. Reference numeral 18 is a display RAM.
【0036】20は、LCDからなる表示部である。2
2は、文字列編集機能付きスケジュール管理ソフト及び
文字認識FEPが格納されたROMである。24は、R
AMである。26は、フロッピーディスクの書込/読出
を行うドライブ装置部であるこの装置の動作を図5〜図
10を参照しつつ説明する。Reference numeral 20 is a display unit composed of an LCD. Two
A ROM 2 stores schedule management software with a character string editing function and character recognition FEP. 24 is R
AM. The operation of this device, which is a drive device unit for writing / reading a floppy disk, will be described with reference to FIGS.
【0037】ペン10により、タブレット12に筆記す
ると、この筆記された座標を座標検出回路14が検出
し、制御部16に送る。制御部16は、この座標を参考
に、筆跡表示を行う。つまり図7の如く、表示される。
ペン10を所定時間離すと、文字認識処理が行われる。When writing on the tablet 12 with the pen 10, the coordinate detection circuit 14 detects the written coordinates and sends them to the control unit 16. The control unit 16 displays the handwriting with reference to the coordinates. That is, it is displayed as shown in FIG.
When the pen 10 is released for a predetermined time, character recognition processing is performed.
【0038】つまり制御部16は、座標入力が所定時間
ないことを検出すると、今までの座標入力データを使っ
て、文字認識処理を始める。図6のS12の如く、ま
ず、文字列の切出し処理を行って、1文字毎に分ける。
そして、図6のS14の如く、1文字毎に文字認識処理
を行う。That is, when the control unit 16 detects that the coordinate input has not been made for the predetermined time, the control unit 16 starts the character recognition process using the coordinate input data so far. As in S12 of FIG. 6, first, a character string is cut out to divide it for each character.
Then, as in S14 of FIG. 6, character recognition processing is performed for each character.
【0039】図6のS16の如く、文字認識処理結果の
文字コードデータの正解確信度が低いならば、この座標
データ(文字パターンデータ)を出力する。文字認識処
理結果の文字コードデータの正解確信度が高ければ、こ
の文字コードデータを置換出力する。この出力は、図6
のS18の如く、RAM24に格納される。また、この
出力は、表示メモリ18を介して表示部20に表示され
る。As shown in S16 of FIG. 6, if the correctness of the character code data of the character recognition processing result is low, the coordinate data (character pattern data) is output. If the correct answer certainty of the character code data resulting from the character recognition processing is high, this character code data is replaced and output. This output is shown in FIG.
It is stored in the RAM 24 as in S18. Further, this output is displayed on the display unit 20 via the display memory 18.
【0040】つまり、図8の如く、筆跡データは消去さ
れ、カーソル位置に文字コードデータは文字フォントデ
ータとして挿入表示され、座標データ(文字パターンデ
ータ)は行間に収まる大きさに変換されて表示される。
ところで、このRAM24の混在文字データは、RAM
24からドライブ装置部26内のFDに転送できるの
で、持ち運び、他の文字データ処理装置に移植すること
もできる。That is, as shown in FIG. 8, the handwriting data is erased, the character code data is inserted and displayed at the cursor position as character font data, and the coordinate data (character pattern data) is converted and displayed in a size that fits between the lines. It
By the way, the mixed character data in the RAM 24 is
Since it can be transferred from 24 to the FD in the drive unit 26, it can be carried and ported to another character data processing device.
【0041】反対に、他の文字データ処理装置からFD
を介して、この図5の装置に混在文字データを移植する
ことができる。ところで、ここでは、使用者による認識
結果の確認作業を行っていない。つまり、正解確信度が
非常に高い文字パターンデータのみを文字コードデータ
に変換している。On the contrary, from another character data processing device to the FD
The mixed character data can be ported to the device shown in FIG. By the way, here, the user does not confirm the recognition result. That is, only the character pattern data having a very high correctness certainty is converted into the character code data.
【0042】そこで、使用者による認識結果の確認作業
を行う文字認識を再度行ってもよい。この再認識動作の
開始が指示されると、図9のS32の如く、RAM24
の混在文字データの内、文字パターンデータのみが取り
出される。そして、S34の如く、この文字パターンデ
ータの文字認識処理が行われる。この文字認識処理は、
認識結果の確認を使用者に求めるものである。また、当
然、認識不可能な文字は、文字パターンデータのままで
ある。Therefore, the character recognition may be performed again to confirm the recognition result by the user. When the start of this re-recognition operation is instructed, as shown in S32 of FIG.
Of the mixed character data of, only the character pattern data is extracted. Then, as in S34, character recognition processing of this character pattern data is performed. This character recognition process is
The user is requested to confirm the recognition result. Further, naturally, the unrecognizable character remains the character pattern data.
【0043】その結果、例えば、図10の如き表示とな
る。 [第2実施例]図11,図12を参照しつつ、本発明の
請求項2〜5に関する文字データ処理装置の第2実施例
を説明する。図11は、文字データ処理装置のブロック
図である。この図11において、図5と同一部分には、
同一符号を付した。As a result, for example, the display as shown in FIG. [Second Embodiment] A second embodiment of the character data processing device according to claims 2 to 5 of the present invention will be described with reference to FIGS. FIG. 11 is a block diagram of the character data processing device. In FIG. 11, the same parts as in FIG.
The same reference numerals are given.
【0044】この装置の動作を図11,図12を参照し
つつ説明する。筆記後、ペン10を所定時間離すと、文
字認識処理が行われる。つまり制御部16は、座標入力
が所定時間ないことを検出すると、今までの座標入力デ
ータを使って、文字認識処理を始める。図12のS52
では、文字列の切出用データを検出する。The operation of this device will be described with reference to FIGS. After writing, when the pen 10 is released for a predetermined time, character recognition processing is performed. That is, when the control unit 16 detects that the coordinate input has not been made for the predetermined time, the control unit 16 starts the character recognition process using the coordinate input data so far. S52 of FIG.
Now, the data for extracting the character string is detected.
【0045】ここでは、1文字毎に切り分けるための文
字間を検出して、検出した文字間で文字列を切り分けて
しまうのではなく、文字間の「もっともらしさ」を検出
する。つまり、検出した文字間候補の「もっともらし
さ」(文字間確信度データ,切出用データ)が、100
であれば、文字間である。また、検出した文字間候補の
「もっともらしさ」(文字間確信度データ,切出用デー
タ)が、20であれば、文字間である可能性が低いとす
る。In this case, the character peculiarity is not detected by separating the characters for separating the characters one by one, but the "plausibility" between the characters is detected. In other words, the “likelihood” (inter-character certainty data, cut-out data) of the detected inter-character candidates is 100.
If so, it is between characters. Further, if the “plausibility” (inter-character certainty degree data, cut-out data) of the detected inter-character candidates is 20, it is assumed that there is a low possibility that it is between characters.
【0046】そして、RAM24に格納される。また、
座標データ(文字パターンデータ)は行間に収まる大き
さに変換されて表示される。この表示は、図12のS5
4で行われる。このS54では、文字パターンデータの
配置位置を決定する。このときに、前記文字間確信度デ
ータの点数が低い文字間候補は、文字間でないとして、
この配置を行う。Then, it is stored in the RAM 24. Also,
The coordinate data (character pattern data) is displayed after being converted to a size that fits between the lines. This display is S5 in FIG.
4 is performed. In S54, the arrangement position of the character pattern data is determined. At this time, the inter-character candidate having a low score of the inter-character certainty degree data is not a character interval,
This is done.
【0047】つまり、従来の図2(b)及び図3(b)
の様に配置される恐れは減少する。ところで、この装置
では、文字パターンデータを配置する場合は、文字間確
信度データの点数が低い文字間候補は、文字間でないと
して、この配置を行う。しかし、S56で行われるその
他の編集処理(1字削除・範囲指定の削除・文字挿入位
置の指定・文字認識処理対象の指定等)は、前記文字間
確信度データの点数が低い文字間候補も、文字間である
として、処理を行う。That is, the conventional FIG. 2 (b) and FIG. 3 (b)
The risk of being placed like is reduced. By the way, in this apparatus, when arranging the character pattern data, this arrangement is performed assuming that the inter-character candidate having a low score of the inter-character certainty data is not the inter-character space. However, in the other editing processing (deletion of one character, deletion of range designation, designation of character insertion position, designation of character recognition processing target, etc.) performed in S56, inter-character candidates having a low score of the inter-character confidence data are also processed. , And the process is performed assuming that there is a space between characters.
【0048】従って、文字切り出し誤りによる不都合
は、減少する。ところで、このRAM24の文字パター
ンデータと文字間確信度データは、RAM24からドラ
イブ装置部26内のFDに転送できるので、持ち運ん
で、他の文字データ処理装置に転送することもできる。
また、文字間確信度データは転送せず、文字パターンデ
ータのみを、FDに転送してもよい。Therefore, the inconvenience caused by the character segmentation error is reduced. By the way, since the character pattern data and the inter-character certainty data in the RAM 24 can be transferred from the RAM 24 to the FD in the drive unit 26, it can be carried and transferred to another character data processing device.
Further, the character confidence data may not be transferred, and only the character pattern data may be transferred to the FD.
【0049】反対にこの図11の装置でも、他の文字デ
ータ処理装置からFDを介して、文字パターンデータ等
を移入することができる。そこで、図13の如く、文字
認識処理を行ってもよい。つまり、RAM24に格納さ
れている文字パターンデータと文字間確信度データによ
り切出・文字認識を行う。On the contrary, also in the apparatus of FIG. 11, it is possible to transfer the character pattern data and the like from another character data processing apparatus through the FD. Therefore, as shown in FIG. 13, character recognition processing may be performed. That is, cut-out / character recognition is performed by the character pattern data and the inter-character certainty data stored in the RAM 24.
【0050】また、FDに格納されている文字パターン
データと文字間確信度データにより切出・文字認識を行
う。FDに格納されているデータが、文字パターンデー
タのみであり、文字間確信度データがない場合は、文字
パターンデータのみから、文字切り出し処理を行う。Further, the cutout / character recognition is performed by the character pattern data and the inter-character certainty data stored in the FD. When the data stored in the FD is only the character pattern data and there is no inter-character certainty data, the character cutting process is performed only from the character pattern data.
【0051】また、文字間確信度データが存在する場合
は、文字パターンデータのみでなく文字間確信度データ
を参考にして文字認識のための切り出しを行っている。 [第3実施例]図14〜図16を参照しつつ、本発明の
請求項6〜8に関する第3実施例を説明する。When inter-character certainty data is present, not only character pattern data but also inter-character certainty data is used as a reference for character recognition. [Third Embodiment] A third embodiment of claims 6 to 8 of the present invention will be described with reference to FIGS.
【0052】図14は、文字データ処理装置のブロック
図である。この図14において、図11と同一部分に
は、同一符号を付した。この装置の動作を図14〜図1
6を参照しつつ説明する。既に、図15(a)の文字パ
ターンが表示されているとする。この文字パターンデー
タの文字間確信度を図16(a)に示す。FIG. 14 is a block diagram of the character data processing device. 14, the same parts as those in FIG. 11 are designated by the same reference numerals. The operation of this device is shown in FIGS.
This will be described with reference to FIG. It is assumed that the character pattern shown in FIG. 15A has already been displayed. The inter-character certainty factor of this character pattern data is shown in FIG.
【0053】つまり、この文字パターンを文字認識処理
すると、「12わとり」「12わと11」「にわとり」
「にわと11」等が、認識候補として考えられる。図1
5(a)の文字パターンに、図15(b)の如く、文字
挿入処理を行う。すると、図16(b)に示す如く、こ
の挿入された文字の両側の文字間確信度データを100
に変更する。That is, when this character pattern is subjected to character recognition processing, "12 chicken", "12 chicken 11", "chicken chicken"
"Niwato 11" and the like are considered as recognition candidates. FIG.
Character insertion processing is performed on the character pattern 5 (a) as shown in FIG. 15 (b). Then, as shown in FIG. 16B, the character confidence data on both sides of the inserted character is set to 100.
Change to
【0054】つまり、編集処理に基づいて、文字間確信
度データの変更処理を行っている。ここでは、挿入処理
に付いて、文字間確信度データを変更する例を、説明し
たが、これは、もちろん削除処理に付いて、文字間確信
度データを変更してもよい。 [第4実施例]図17〜図19を参照しつつ、本発明の
請求項9〜11に関する第3実施例を説明する。In other words, the inter-character certainty degree data changing process is performed based on the editing process. Here, an example in which the inter-character certainty data is changed in connection with the insertion process has been described, but the inter-character certainty data may be changed in the deletion process. [Fourth Embodiment] A third embodiment according to claims 9 to 11 of the present invention will be described with reference to FIGS.
【0055】図17は、文字データ処理装置のブロック
図である。この図17において、図11と同一部分に
は、同一符号を付した。この装置の動作を図17〜図1
9を参照しつつ説明する。筆記後、ペン10を所定時間
離すと、カーソル位置への文字パターン表示が為され
る。FIG. 17 is a block diagram of the character data processing device. 17, the same parts as those in FIG. 11 are designated by the same reference numerals. The operation of this device is shown in FIGS.
This will be described with reference to FIG. After writing, when the pen 10 is released for a predetermined time, a character pattern is displayed at the cursor position.
【0056】図18のS82の如く、まず、文字列の切
出し処理を行って、1文字毎に分ける。そして、文字パ
ターンデータは行間に収まる大きさに変換されて表示さ
れる。図19に示すような筆記が為されたものとする。
2文字目の「っ」又は「つ」が、図19(a)であれ
ば、通常文字の「つ」であり、図19(b)(c)であ
れば、小型文字の「っ」であることは、他も文字「か」
「こ」「う」の大きさから推定できる。First, as in S82 of FIG. 18, a character string is cut out to divide it for each character. Then, the character pattern data is displayed after being converted into a size that fits between the lines. It is assumed that the writing as shown in FIG. 19 is performed.
The second character "tsu" or "tsu" is the normal character "tsu" in FIG. 19 (a), and the small character "tsu" in FIG. 19 (b) (c). There are other characters, "ka"
It can be estimated from the size of "ko" and "u".
【0057】しかし、図19(d)の場合は、判定困難
である。そこで、図18のS84に示す如く、中間文字
サイズとする。尚、上記の説明は、数文字の文字列を筆
記した場合である。つまり、1文字だけ「つ」と筆記し
た場合は、他の文字の大きさから推定することができな
い。However, in the case of FIG. 19D, the determination is difficult. Therefore, as shown in S84 of FIG. 18, the intermediate character size is set. The above description is for the case where a character string of several characters is written. That is, when only one character is written as "tsu", it cannot be estimated from the size of other characters.
【0058】そこで、図18のS90の如く、今までに
ペン入力された文字サイズを通常文字サイズとして、S
84で文字のサイズを推定する。当然、推定結果として
は、通常文字サイズと、小型文字サイズと、中間文字サ
イズの3種類有る。尚、S90で参考とする「今までに
ペン入力された文字サイズ」は、前回入力された通常文
字の文字サイズとしてもよいし、前回までにペン入力さ
れた複数個の文字の平均としてもよい。Therefore, as in S90 of FIG. 18, the character size input by the pen up to now is regarded as the normal character size, and S
The size of the character is estimated at 84. Naturally, there are three types of estimation results, that is, the normal character size, the small character size, and the intermediate character size. Note that the “character size that has been pen-entered so far” to be referred to in S90 may be the character size of a normal character that was previously input, or may be the average of a plurality of characters that have been pen-inputted so far. .
【0059】また、上述の実施例では、文字間確信度デ
ータの値は、0〜100までの変化幅を備えているが、
特願平7-14312号に記載されているように、確定できる
文字間位置と、曖昧な位置の2種類とするようにしても
よい。また、上述の実施例では、文字パターンデータ
は、ペン入力による文字列ストロ−ク座標データである
が、OCR装置に入力される文字イメージデータであっ
てもよい。Further, in the above-described embodiment, the value of the inter-character certainty degree data has a variation range of 0 to 100,
As described in Japanese Patent Application No. 7-14312, there may be two types of positions, that is, inter-character positions that can be determined and ambiguous positions. Further, in the above-described embodiment, the character pattern data is character string stroke coordinate data input by the pen, but may be character image data input to the OCR device.
【0060】また、上述の実施例での文字認識処理は、
簡単な例を示したが、これは、当然、知識処理により文
字認識精度を上げるようにしてもよい。また、上述の実
施例での中間文字サイズは、1種類であるが、これは、
複数種類設けてもよい。The character recognition processing in the above embodiment is
Although a simple example is shown, naturally, this may improve the character recognition accuracy by knowledge processing. In addition, although the intermediate character size in the above embodiment is one type,
Multiple types may be provided.
【0061】[0061]
【発明の効果】本発明の請求項1によれば、文字認識結
果の確認作業及び修正作業を行わなくても文字認識処理
が行え、且つ、この文字認識処理が不十分なものである
場合は、後で再度認識が行える。本発明の請求項2〜4
によれば、文字列の切出し処理による文字間の検出精度
が高くなくても、操作性の劣化が少ない文字データ処理
装置を提供できる。According to the first aspect of the present invention, when the character recognition process can be performed without performing the confirmation work and the correction work of the character recognition result, and the character recognition process is insufficient. You can recognize it again later. Claims 2 to 4 of the present invention
According to this, it is possible to provide a character data processing device in which the operability is less deteriorated even if the detection accuracy between characters by the character string cutout process is not high.
【0062】本発明の請求項5〜8によれば、文字パタ
ーンデータを文字認識する場合に、この文字パターンデ
ータに対応する文字間確信度データが付随する場合は、
これを参考に文字の切り出しを行うことができる。本発
明の請求項9〜10によれば、筆記面に筆記された文字
の大きさが通常文字サイズか?小型文字サイズか?の判
定精度が高くなくても、支障無く表示することができ
る。According to claims 5 to 8 of the present invention, when character recognition is performed on character pattern data, if character confidence data corresponding to the character pattern data is attached,
Characters can be cut out with reference to this. According to claims 9 to 10 of the present invention, is the size of the character written on the writing surface a normal character size? Small font size? Even if the determination accuracy of is not high, it can be displayed without any trouble.
【0063】本発明の請求項11によれば、1文字だけ
筆記された場合でも、この文字のサイズを的確に判定す
ることができる。According to the eleventh aspect of the present invention, even when only one character is written, the size of this character can be accurately determined.
【図1】従来の文字データ処理装置の動作を説明するた
めの図である。FIG. 1 is a diagram for explaining an operation of a conventional character data processing device.
【図2】文字データ処理装置の動作を説明するための図
である。FIG. 2 is a diagram for explaining the operation of the character data processing device.
【図3】文字データ処理装置の動作を説明するための図
である。FIG. 3 is a diagram for explaining the operation of the character data processing device.
【図4】文字データ処理装置の動作を説明するための図
である。FIG. 4 is a diagram for explaining the operation of the character data processing device.
【図5】本発明の第1実施例の文字データ処理装置のブ
ロック図である。FIG. 5 is a block diagram of a character data processing device according to the first embodiment of the present invention.
【図6】この第1実施例の動作を説明するためフローチ
ャートの図である。FIG. 6 is a flow chart for explaining the operation of the first embodiment.
【図7】この第1実施例の動作を説明するための図であ
る。FIG. 7 is a diagram for explaining the operation of the first embodiment.
【図8】この第1実施例の動作を説明するための図であ
る。FIG. 8 is a diagram for explaining the operation of the first embodiment.
【図9】この第1実施例の動作を説明するためフローチ
ャートの図である。FIG. 9 is a flow chart for explaining the operation of the first embodiment.
【図10】こ第1実施例の動作を説明するための図であ
る。FIG. 10 is a diagram for explaining the operation of the first embodiment.
【図11】本発明の第2実施例の文字データ処理装置の
ブロック図である。FIG. 11 is a block diagram of a character data processing device according to a second embodiment of the present invention.
【図12】この第2実施例の動作を説明するためフロー
チャートの図である。FIG. 12 is a flow chart for explaining the operation of the second embodiment.
【図13】この第2実施例の動作を説明するためフロー
チャートの図である。FIG. 13 is a flow chart for explaining the operation of the second embodiment.
【図14】本発明の第3実施例の文字データ処理装置の
ブロック図である。FIG. 14 is a block diagram of a character data processing device according to a third embodiment of the present invention.
【図15】この第3実施例の動作を説明するための図で
ある。FIG. 15 is a diagram for explaining the operation of the third embodiment.
【図16】この第3実施例の動作を説明するための図で
ある。FIG. 16 is a diagram for explaining the operation of the third embodiment.
【図17】本発明の第4実施例の文字データ処理装置の
ブロック図である。FIG. 17 is a block diagram of a character data processing device according to a fourth embodiment of the present invention.
【図18】この第4実施例の動作を説明するためフロー
チャートの図である。FIG. 18 is a flow chart for explaining the operation of the fourth embodiment.
【図19】この第4実施例の動作を説明するための図で
ある。FIG. 19 is a diagram for explaining the operation of the fourth embodiment.
12・・・・タブレット、 20・・・・LCD、 16・・・・制御部、 24・・・・RAM。 12 ... Tablet, 20 ... LCD, 16 ... Control unit, 24 ... RAM.
Claims (11)
文字認識処理して文字コードデータに変換する文字認識
変換方法において、 認識結果の正解確信度の高い場合は、文字コードデータ
に変換して格納し、 認識結果の正解確信度の低い場合は、文字パターンデー
タで格納し、 この格納された文字パターンデータと文字パターンデー
タの内、文字パターンデータを抽出して再度文字認識を
行い文字コードデータに変換することを特徴とする文字
認識変換方法。1. A character recognition conversion method in which online handwritten character pattern data is subjected to character recognition processing and converted into character code data. In the case where the correctness of the recognition result is high, the character recognition data is converted into character code data and stored. If the accuracy of the correct answer is low, store it as character pattern data, extract the character pattern data from the stored character pattern data and character pattern data, perform character recognition again, and convert it to character code data. Character recognition conversion method characterized by.
ンデータを1文字毎に切り分けるための文字間候補の確
信度を示す切出用データとに基づいて、前記文字パター
ンデータの出力配置位置を設定する文字配置手段(S54)
を備えたことを特徴とする文字データ処理装置。2. The output arrangement position of the character pattern data is set based on the character pattern data and the cutout data indicating the certainty of inter-character candidates for separating the character pattern data for each character. Character arrangement means (S54)
A character data processing device comprising:
けるための文字間候補を検出する文字データ処理装置に
おいて、 処理対象に応じて、前記文字間候補を文字間であると見
做す検出レベルを変更することを特徴とする文字データ
処理装置。3. A character data processing device for detecting inter-character candidates for separating character pattern data for each character, wherein a detection level at which the inter-character candidates are considered to be between characters is determined according to a processing target. A character data processing device characterized by being changed.
トローク座標データ、文字イメージデータのいずれか1
つを含むことを特徴とする請求項2又は請求項3の文字
データ処理装置。4. The character pattern data is any one of character string stroke coordinate data and character image data.
4. The character data processing device according to claim 2, wherein the character data processing device comprises:
パターンデータの文字毎の切出しを行う文字データ処理
装置において、 この文字パターンデータに、対応する切出用データが入
力された場合は、この前記切出用データを参考にして、
切出しを行う切出し手段(S64,S68)を備えることを特徴
とする文字データ処理装置。5. In a character data processing device for inputting character pattern data and cutting out the character pattern data for each character, when the corresponding cutting-out data is input to the character pattern data, With reference to the cutting data,
A character data processing device comprising a cutting-out means (S64, S68) for cutting out.
文字間であると指示された文字間候補、あるいは文字挿
入された文字列の前後の文字間候補、あるいは、文字列
が削除されて文字列を詰めた文字間候補は、この文字間
を示すデータに設定することを特徴とする文字データ処
理装置。6. An editing process of character pattern data,
A character spacing candidate designated as being between characters, a character spacing candidate before and after a character string in which a character has been inserted, or a character spacing candidate in which a character string has been deleted and packed into a character string is data that indicates this character spacing. A character data processing device characterized by being set to.
基づいた単位で表示する表示手段(20)と、 この表示された文字パターンデータを前記単位で編集す
るとともに、この編集に基づいて関連する前記切出し用
データを修正する編集手段を備えることを特徴とする文
字データ処理装置。7. Display means (20) for displaying character pattern data in units based on cut-out data, and editing the displayed character pattern data in the units, and related cut-outs based on this editing. A character data processing device comprising an editing means for correcting data for use in character data processing.
徴とする請求項7の文字データ処理装置。8. The character data processing device according to claim 7, wherein the unit is one character unit.
けて、通常文字サイズまたは小型文字サイズに正規化し
て表示する文字データ処理装置において、 前記文字パターンデータの各文字のサイズを判定した判
定結果の確信度が高い場合は、この検出結果に応じたサ
イズに変換し、この判定結果の確信度が低い場合に、こ
の通常文字サイズと小型文字サイズの中間的なサイズに
変換する変換手段(S84)を備えることを特徴とする文字
データ処理装置。9. A character data processing device that divides character pattern data for each character and normalizes and displays it in a normal character size or a small character size. If the certainty is high, it is converted to a size according to this detection result, and if the certainty of this determination result is low, it is converted to an intermediate size between this normal character size and small character size (S84). A character data processing device comprising:
出手段による検出結果の確信度が低い場合に、所定の中
間文字サイズに変換して表示することを特徴とする請求
項9の文字データ処理装置。10. The character data according to claim 9, wherein the conversion unit (S84) converts the display result into a predetermined intermediate character size and displays it when the certainty factor of the detection result by the size detection unit is low. Processing equipment.
タを1文字毎に切り分けて、通常文字サイズまたは小型
文字サイズに正規化して表示する文字データ処理装置に
おいて、 前記筆記面に筆記された文字が一文字であると判定した
場合は、これまでに筆記された文字の大きさを参考に、
この筆記された文字のサイズを検出するサイズ検出手段
(S92,S90,S84)を備えることを特徴とする文字データ処
理装置。11. A character data processing device for dividing character pattern data written on a writing surface for each character and normalizing and displaying the character pattern data to a normal character size or a small character size, wherein the characters written on the writing surface are If it is determined that it is a single character, refer to the size of the characters written so far,
Size detecting means for detecting the size of this written character
A character data processing device comprising (S92, S90, S84).
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP8064942A JPH09259225A (en) | 1996-03-21 | 1996-03-21 | Character recognizing and converting method and character data processor |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP8064942A JPH09259225A (en) | 1996-03-21 | 1996-03-21 | Character recognizing and converting method and character data processor |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH09259225A true JPH09259225A (en) | 1997-10-03 |
Family
ID=13272603
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP8064942A Pending JPH09259225A (en) | 1996-03-21 | 1996-03-21 | Character recognizing and converting method and character data processor |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH09259225A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2004095361A1 (en) * | 2003-04-24 | 2004-11-04 | Fujitsu Limited | Online hand-written character input device and method |
JP2012108893A (en) * | 2010-10-22 | 2012-06-07 | Metamoji Corp | Hand-written entry method |
-
1996
- 1996-03-21 JP JP8064942A patent/JPH09259225A/en active Pending
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2004095361A1 (en) * | 2003-04-24 | 2004-11-04 | Fujitsu Limited | Online hand-written character input device and method |
JP2012108893A (en) * | 2010-10-22 | 2012-06-07 | Metamoji Corp | Hand-written entry method |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100359961B1 (en) | Handwriting information processing system with character segmentation user interface | |
CA2116600C (en) | Methods and apparatus for inferring orientation of lines of text | |
US6603881B2 (en) | Spatial sorting and formatting for handwriting recognition | |
US8209600B1 (en) | Method and apparatus for generating layout-preserved text | |
US20070097102A1 (en) | Temporary Lines for Writing | |
US8225200B2 (en) | Extracting a character string from a document and partitioning the character string into words by inserting space characters where appropriate | |
CN109685870B (en) | Information labeling method and device, labeling equipment and storage medium | |
JP2008276766A (en) | Form automatic filling method and device | |
US10963717B1 (en) | Auto-correction of pattern defined strings | |
JP2003308480A (en) | On-line handwritten character pattern recognizing editing device and method, and computer-aided program to realize method | |
JP2006146894A (en) | Parsing hierarchical lists and outlines | |
US20040205538A1 (en) | Method and apparatus for online integration of offline document correction | |
US5854860A (en) | Image filing apparatus having a character recognition function | |
US7133556B1 (en) | Character recognition device and method for detecting erroneously read characters, and computer readable medium to implement character recognition | |
JPH09259225A (en) | Character recognizing and converting method and character data processor | |
US9229911B1 (en) | Detecting continuation of flow of a page | |
CN117391045B (en) | Method for outputting file with portable file format capable of copying Mongolian | |
EP4036871A1 (en) | Image processing apparatus, image processing method, program and storage medium | |
JP3780023B2 (en) | Character recognition apparatus and method | |
JP5383022B2 (en) | Image detection apparatus and method | |
CN117542056A (en) | Method, device, storage medium and processor for generating text from graphic data | |
CN115437504A (en) | Page number positioning method, auxiliary reading method based on page number positioning method and application | |
CN115994521A (en) | Document editing method, presentation method, and document paragraph identification method and device | |
JPH01292586A (en) | Back-up device for recognition of character | |
JP2002175294A (en) | Document forming method, storage medium and document forming device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20040913 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20041116 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20050517 |