JPH05334496A - Display control device - Google Patents

Display control device

Info

Publication number
JPH05334496A
JPH05334496A JP16369092A JP16369092A JPH05334496A JP H05334496 A JPH05334496 A JP H05334496A JP 16369092 A JP16369092 A JP 16369092A JP 16369092 A JP16369092 A JP 16369092A JP H05334496 A JPH05334496 A JP H05334496A
Authority
JP
Japan
Prior art keywords
input
character
frame
buffer
recognition
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
JP16369092A
Other languages
Japanese (ja)
Inventor
Hirobumi Tamori
寛文 田守
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.)
Sony Corp
Original Assignee
Sony 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 Sony Corp filed Critical Sony Corp
Priority to JP16369092A priority Critical patent/JPH05334496A/en
Publication of JPH05334496A publication Critical patent/JPH05334496A/en
Pending legal-status Critical Current

Links

Landscapes

  • Character Discrimination (AREA)
  • Calculators And Similar Devices (AREA)

Abstract

(57)【要約】 【目的】 装置の操作性を向上させ、使用者にわずらわ
しさを感じさせることを防止する。 【構成】 入力ウインドウ32の入力枠32aに入力さ
れた手書き文字が文字認識され、入力ペン33で認識結
果表示ボタン22が操作されると(図3(d))、文字
認識結果としての活字が表示される(図3(e))。
(57) [Abstract] [Purpose] To improve the operability of the device and prevent the user from feeling bothersome. [Structure] When a handwritten character input in the input frame 32a of the input window 32 is recognized and the recognition result display button 22 is operated by the input pen 33 (FIG. 3D), the character as a character recognition result is printed. It is displayed (FIG. 3 (e)).

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明は、手書き文字を認識して
表示する、例えば電子手帳装置(ポータブルコンピュー
タ)などに用いて好適な表示制御装置に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a display control device which recognizes and displays handwritten characters and is suitable for use in, for example, an electronic notebook device (portable computer).

【0002】[0002]

【従来の技術】図6は、従来のパーソナルコンピュータ
の一例の構成を示すブロック図である。LCD2の前面
に透明な部材により形成されたタブレット1が配置され
た文字入力表示画面には、図7に示すような、OKボタ
ン21、入力枠61a、認識開始ボタン51、および取
消ボタン52を有する入力ウインドウ61が表示されて
おり、入力ペン33で入力ウインドウ61の入力枠61
a(タブレット1)上に手書き文字が入力されると(手
書き文字の軌跡が描かれると)、タブレット1は、その
文字の軌跡(筆跡)を認識中核部40の筆跡バッファ4
1に出力する。
2. Description of the Related Art FIG. 6 is a block diagram showing the configuration of an example of a conventional personal computer. The character input display screen in which the tablet 1 formed of a transparent member is arranged on the front surface of the LCD 2 has an OK button 21, an input frame 61a, a recognition start button 51, and a cancel button 52 as shown in FIG. The input window 61 is displayed, and the input pen 33 is used to input the input frame 61 of the input window 61.
When a handwritten character is input on the a (tablet 1) (when the locus of the handwritten character is drawn), the tablet 1 recognizes the locus (handwriting) of the character and the handwriting buffer 4 of the core 40.
Output to 1.

【0003】認識中核部40は、文字認識部14、筆跡
バッファ41、認識結果バッファ42、および制御部4
3より構成される。筆跡バッファ41は、制御部43に
制御され、例えば図7(a)に示す手書き文字「あ」の
ような、タブレット1より出力される、入力ペン33で
入力ウインドウ61の入力枠61a(タブレット1)上
に入力された手書き文字の軌跡(筆跡)を一時記憶す
る。文字認識部14は、制御部43に制御され、入力ウ
インドウ61上の認識開始ボタン51が入力ペン33で
操作されると、筆跡バッファ41に記憶された手書き文
字の軌跡(筆跡)を読み出して文字認識し、認識結果に
対応する活字を認識結果バッファ42に出力する。認識
結果バッファ42は、文字認識部14より出力される活
字を一時記憶し、制御部43の制御にしたがってLCD
2に供給する。制御部43は、認識中核部40を構成す
る各ブロックを制御する。
The recognition core unit 40 includes a character recognition unit 14, a handwriting buffer 41, a recognition result buffer 42, and a control unit 4.
It consists of three. The handwriting buffer 41 is controlled by the control unit 43, and is input from the tablet 1 such as the handwritten character “A” shown in FIG. ) Temporarily store the locus (handwriting) of the handwritten character input above. The character recognition unit 14 is controlled by the control unit 43, and when the recognition start button 51 on the input window 61 is operated by the input pen 33, the locus (handwriting) of the handwritten character stored in the handwriting buffer 41 is read and the character is recognized. It recognizes and outputs the print type corresponding to the recognition result to the recognition result buffer 42. The recognition result buffer 42 temporarily stores the characters output from the character recognition unit 14, and the LCD under the control of the control unit 43.
Supply to 2. The control unit 43 controls each block forming the recognition core unit 40.

【0004】LCD2は、例えば認識中核部40の認識
結果バッファ42より供給される活字を、入力ペン33
で入力ウインドウ61の入力枠61a(タブレット1)
上に入力された手書き文字の筆跡(図7(a))に代え
て表示する(図7(b))。
The LCD 2 displays, for example, the characters supplied from the recognition result buffer 42 of the recognition core 40 by the input pen 33.
Input frame 61a of the input window 61 (tablet 1)
The handwriting of the handwritten character input above (FIG. 7A) is displayed instead (FIG. 7B).

【0005】このように構成される装置では、LCD2
の前面に透明な部材により形成されたタブレット1が配
置された文字入力表示画面に表示された入力ウインドウ
61の入力枠61aに、入力ペン33で手書き文字1文
字が入力されると(図7(a))、タブレット1から、
その文字の筆跡が認識中核部40の筆跡バッファ41に
出力される。
In the device constructed as described above, the LCD 2
When one handwritten character is input by the input pen 33 to the input frame 61a of the input window 61 displayed on the character input display screen in which the tablet 1 formed of the transparent member is arranged on the front surface of the tablet (see FIG. a)), from tablet 1,
The handwriting of the character is output to the handwriting buffer 41 of the recognition core 40.

【0006】筆跡バッファ41において、タブレット1
より出力された、入力ペン33で入力ウインドウ61の
入力枠61a(タブレット1)上に入力された手書き文
字の筆跡が一時記憶され、入力ウインドウ61上の認識
開始ボタン51が入力ペン33で操作されると、文字認
識部14において、筆跡バッファ41に記憶された手書
き文字の軌跡(筆跡)が読み出されて文字認識され、認
識結果に対応する活字が認識結果バッファ42に出力さ
れる。認識結果バッファ42において、文字認識部14
より出力された活字が一時記憶され、制御部43の制御
にしたがってLCD2に供給される。
In the handwriting buffer 41, the tablet 1
The handwriting of the handwritten character input by the input pen 33 on the input frame 61a (tablet 1) of the input window 61 is temporarily stored, and the recognition start button 51 on the input window 61 is operated by the input pen 33. Then, in the character recognition unit 14, the locus (handwriting) of the handwritten character stored in the handwriting buffer 41 is read and the character is recognized, and the printed character corresponding to the recognition result is output to the recognition result buffer 42. In the recognition result buffer 42, the character recognition unit 14
The printed characters are temporarily stored and supplied to the LCD 2 under the control of the control unit 43.

【0007】LCD2において、認識中核部40の認識
結果バッファ42より供給された活字が、入力ペン33
で入力ウインドウ61の入力枠61a(タブレット1)
上に入力された手書き文字の筆跡(図7(a))に代え
て表示される(図7(b))。
On the LCD 2, the type supplied from the recognition result buffer 42 of the recognition core 40 is the input pen 33.
Input frame 61a of the input window 61 (tablet 1)
It is displayed in place of the handwriting of the handwritten character (FIG. 7A) input above (FIG. 7B).

【0008】なお、LCD2に表示された活字が、手書
き文字の筆跡に対応するものでない場合、入力ウインド
ウ61上の取消ボタン52が入力ペン33で操作される
と、入力枠61aに表示された活字がクリアされ(消去
され)、手書き文字の入力待ち状態になる。また、LD
C2に表示された活字が、手書き文字の筆跡に対応する
ものである場合、入力ウインドウ61上のOKボタン2
1が入力ペン33で操作されると、LCD2の入力ウイ
ンドウ61上の入力枠61aに表示された活字が、LC
D2のページ領域(確定された文字(活字)が表示され
る領域)(図示せず)に表示される。
If the type displayed on the LCD 2 does not correspond to the handwriting of a handwritten character, when the cancel button 52 on the input window 61 is operated with the input pen 33, the type displayed on the input frame 61a is displayed. Is cleared (erased) and the handwriting input waiting state is entered. Also, LD
When the type displayed on C2 corresponds to the handwriting of the handwritten character, the OK button 2 on the input window 61
When 1 is operated by the input pen 33, the type displayed on the input frame 61a on the input window 61 of the LCD 2 is changed to LC.
It is displayed in the page area of D2 (the area in which the confirmed characters (print characters) are displayed) (not shown).

【0009】次に、図8のフローチャートを参照して、
さらにその動作について説明する。まず最初に、ステッ
プS21において、筆跡バッファ41、認識結果バッフ
ァ42、および入力枠61aがクリア(リセット)さ
れ、ステップS22に進む。ステップS22において、
入力枠61aに、入力ペン33で手書き文字1文字の入
力があると、その手書き文字の筆跡が筆跡バッファ41
に出力され、ステップS23に進む。ステップS23に
おいて、認識開始ボタン51が入力ペン33で操作され
たか否かが判定される。
Next, referring to the flow chart of FIG.
Further, its operation will be described. First, in step S21, the handwriting buffer 41, the recognition result buffer 42, and the input frame 61a are cleared (reset), and the process proceeds to step S22. In step S22,
When one handwritten character is input to the input frame 61a with the input pen 33, the handwriting of the handwritten character is written in the handwriting buffer 41.
Output to step S23. In step S23, it is determined whether the recognition start button 51 has been operated with the input pen 33.

【0010】ステップS23において、認識開始ボタン
51が入力ペン33で操作されていないと判定された場
合、ステップS22に戻り、ステップS23において、
認識開始ボタン51が入力ペン33で操作されたと判定
されるまで、ステップS22およびS23の処理を繰り
返す。ステップS23において、認識開始ボタン51が
入力ペン33で操作されたと判定された場合、ステップ
S24に進み、ステップS22で筆跡バッファ41に出
力された手書き文字の筆跡(軌跡)が文字認識される。
If it is determined in step S23 that the recognition start button 51 has not been operated with the input pen 33, the process returns to step S22, and in step S23,
The processes of steps S22 and S23 are repeated until it is determined that the recognition start button 51 has been operated with the input pen 33. When it is determined in step S23 that the recognition start button 51 is operated by the input pen 33, the process proceeds to step S24, and the handwriting (trajectory) of the handwritten character output to the handwriting buffer 41 in step S22 is recognized.

【0011】そして、ステップS25に進み、ステップ
S24での手書き文字の文字認識結果としての活字が、
入力枠61aに表示され、ステップS26に進む。ステ
ップS26において、OKボタン21が入力ペン33で
操作されたか否かが判定される。ステップS26におい
て、OKボタン21が入力ペン33で操作されたと判定
された場合、ステップS27に進み、ステップS25で
入力枠61aに表示された活字が、LCD2のページ領
域の所定の位置に表示され、ステップS21に戻り、再
びステップS21からの処理を繰り返す。
Then, the process proceeds to step S25, in which the character type as the character recognition result of the handwritten character in step S24 is
Displayed in the input frame 61a, the process proceeds to step S26. In step S26, it is determined whether or not the OK button 21 has been operated with the input pen 33. If it is determined in step S26 that the OK button 21 has been operated with the input pen 33, the process proceeds to step S27, and the characters displayed in the input frame 61a in step S25 are displayed at a predetermined position in the page area of the LCD 2, Returning to step S21, the processing from step S21 is repeated again.

【0012】ステップS26において、OKボタン21
が入力ペン33で操作されていないと判定された場合、
ステップS28に進み、取消ボタン52が入力ペン33
で操作されたか否かが判定される。ステップS28にお
いて、取消ボタン52が入力ペン33で操作されていな
いと判定された場合、ステップS26に戻り、ステップ
S26でOKボタン21が入力ペン33で操作されたと
判定されるか、またはステップS28で取消ボタン52
が入力ペン33で操作されたと判定されるまで、ステッ
プS26およびS28の処理を繰り返す。ステップS2
8において、取消ボタン52が入力ペン33で操作され
たと判定された場合、ステップS21に戻り、再びステ
ップS21からの処理を繰り返す。
In step S26, the OK button 21
When it is determined that is not operated with the input pen 33,
In step S28, the cancel button 52 is the input pen 33.
It is determined whether or not it has been operated. When it is determined in step S28 that the cancel button 52 has not been operated with the input pen 33, the process returns to step S26, and it is determined in step S26 that the OK button 21 has been operated with the input pen 33, or in step S28. Cancel button 52
The processes of steps S26 and S28 are repeated until is determined to have been operated with the input pen 33. Step S2
When it is determined that the cancel button 52 is operated by the input pen 33 in 8, the process returns to step S21 and the processes from step S21 are repeated.

【0013】以上のように、上記した装置では、1文字
の手書き文字の入力が済み、認識開始ボタン51が操作
されると、その文字の認識が開始され、認識結果の確認
が、OKボタン21が操作されることによりなされる
と、文字認識結果に対応した活字がLCD2のページ領
域に表示されるようになっている。
As described above, in the above-mentioned device, when one handwritten character is input and the recognition start button 51 is operated, the recognition of the character is started and the confirmation of the recognition result is confirmed by the OK button 21. When the button is operated, a character corresponding to the character recognition result is displayed in the page area of the LCD 2.

【0014】従って、操作が煩雑であるだけでなく、入
力した手書き文字1文字の認識を待って、次の手書き文
字を入力しなければならないので、使用者にわずらわし
さを感じさせる課題があった。
Therefore, not only the operation is complicated, but also the next handwritten character must be input after waiting for the recognition of one input handwritten character, which causes a problem for the user. ..

【0015】そこで、図9に示すような、手書き文字を
順次入力することのできる装置がある。なお、図中、図
6と対応する部分については、同一の符号を付してあ
る。LCD2の前面に透明な部材により形成されたタブ
レット1が配置された文字入力表示画面には、図10に
示すような、OKボタン21、認識開始ボタン51、お
よび複数枠(図においては、4つの枠)からなる入力枠
81aを有する入力ウインドウ81が表示されており、
入力ウインドウ81の入力枠81aには、一度に4文字
まで手書き文字を入力ペン33で入力することができる
ようになっている。
Therefore, there is an apparatus capable of sequentially inputting handwritten characters as shown in FIG. In the figure, the same reference numerals are given to the portions corresponding to those in FIG. On the character input display screen in which the tablet 1 formed of a transparent member is arranged on the front surface of the LCD 2, as shown in FIG. 10, an OK button 21, a recognition start button 51, and a plurality of frames (in FIG. An input window 81 having an input frame 81a composed of (frame) is displayed,
In the input frame 81a of the input window 81, up to four handwritten characters can be input with the input pen 33 at one time.

【0016】認識中核部70(図9)は、バッファ指定
部11、筆跡バッファ12、バッファ選択部13、文字
認識部14、バッファ指定部15、認識結果バッファ1
6、表示位置選択部17、および制御部71より構成さ
れる。バッファ指定部11は、タブレット1より出力さ
れる手書き文字の筆跡を、入力ペン33で手書き文字が
入力された入力枠81aの枠の位置に対応して、入力枠
81aの枠数と同じバッファ数からなる筆跡バッファ1
2に出力する。筆跡バッファ12は、入力枠81aの枠
数と同じ数のバッファからなり、タブレット1よりバッ
ファ指定部11を介して出力される手書き文字の筆跡
を、その手書き文字が入力ペン33で入力された入力枠
81aの枠の位置に対応して一時記憶する。即ち、筆跡
バッファ12は、例えば入力枠81aの一番左側の枠に
入力された手書き文字の筆跡を、上位のアドレスを有す
るバッファに記憶し、以下入力枠81aの、より右の枠
に入力された手書き文字の筆跡を、順次下位のアドレス
を有するバッファに記憶する。
The recognition core unit 70 (FIG. 9) includes a buffer designation unit 11, a handwriting buffer 12, a buffer selection unit 13, a character recognition unit 14, a buffer designation unit 15, and a recognition result buffer 1.
6, a display position selection unit 17, and a control unit 71. The buffer designating unit 11 corresponds to the position of the input frame 81a in which the handwritten character is input with the input pen 33, and stores the handwriting of the handwritten character output from the tablet 1 in the same number of buffers as the number of input frames 81a. Handwriting buffer 1 consisting of
Output to 2. The handwriting buffer 12 is composed of the same number of buffers as the number of frames of the input frame 81a, and the handwriting of the handwriting output from the tablet 1 via the buffer designating unit 11 is input by the input pen 33. It is temporarily stored in correspondence with the position of the frame of the frame 81a. That is, the handwriting buffer 12 stores, for example, a handwriting of a handwritten character input to the leftmost frame of the input frame 81a in a buffer having a higher address, and is input to the rightmost frame of the input frame 81a. The handwriting of the handwritten character is sequentially stored in a buffer having lower addresses.

【0017】バッファ選択部13は、筆跡バッファ12
に記憶された手書き文字の筆跡を読み出し、文字認識部
14に出力する。
The buffer selection unit 13 includes a handwriting buffer 12
The handwriting of the handwritten character stored in is read and output to the character recognition unit 14.

【0018】バッファ指定部15は、文字認識部14よ
り出力される文字認識結果としての活字を、その活字と
して文字認識された手書き文字が入力枠81aに入力さ
れた位置(枠)に対応して、入力枠81aの枠数と同じ
数のバッファからなる認識結果バッファ16に出力す
る。認識結果バッファ16は、入力枠81aの枠数と同
じ数のバッファからなり、文字認識部14よりバッファ
指定部15を介して出力される活字を、その活字として
文字認識された手書き文字が入力された入力枠81aの
枠の位置に対応して一時記憶する。即ち、認識結果バッ
ファ16は、例えば入力枠81aの一番左側の枠に入力
された手書き文字の筆跡が文字認識された活字を、上位
のアドレスを有するバッファに記憶し、以下入力枠81
aの、より右の枠に入力された手書き文字の筆跡が文字
認識された活字を、順次下位のアドレスを有するバッフ
ァに記憶する。
The buffer designating section 15 corresponds to the position (frame) at which the handwritten character recognized as the character type is output as the character recognition result output from the character recognizing section 14 in the input frame 81a. , To the recognition result buffer 16 including the same number of buffers as the input frames 81a. The recognition result buffer 16 is composed of the same number of buffers as the number of frames of the input frame 81a, and a handwritten character, which is character-recognized as the type, is input as the typed character output from the character recognition unit 14 via the buffer designating unit 15. It is temporarily stored in correspondence with the position of the frame of the input frame 81a. That is, the recognition result buffer 16 stores, for example, a character type in which the handwriting of the handwritten character, which is input in the leftmost frame of the input frame 81a, is recognized in a buffer having a higher address.
The characters for which the handwriting of the handwritten character input in the frame on the right of a is recognized are sequentially stored in a buffer having lower addresses.

【0019】表示位置選択部17は、認識結果バッファ
16に記憶された活字を読み出し、LCD2に供給す
る。制御部71は、認識中核部70を構成する各ブロッ
クを制御する。
The display position selecting section 17 reads out the characters stored in the recognition result buffer 16 and supplies them to the LCD 2. The control unit 71 controls each block forming the recognition core unit 70.

【0020】このように構成される装置では、LCD2
の前面に透明な部材により形成されたタブレット1が配
置された文字入力表示画面に表示された入力ウインドウ
81の入力枠81aの任意の枠に、入力ペン33で手書
き文字が入力されると(図11(a))、タブレット1
において、その文字の筆跡が認識中核部70のバッファ
指定部11を介して筆跡バッファ12に出力され、筆跡
バッファ12において、手書き文字の筆跡が、その手書
き文字が入力ペン33で入力された入力枠81aの枠の
位置に対応したアドレスを有するバッファに一時記憶さ
れる。
In the device constructed as described above, the LCD 2
When handwritten characters are input by the input pen 33 into an arbitrary frame of the input frame 81a of the input window 81 displayed on the character input display screen in which the tablet 1 formed of the transparent member is arranged on the front surface of the tablet (Fig. 11 (a)), tablet 1
, The handwriting of the character is output to the handwriting buffer 12 via the buffer specifying unit 11 of the recognition core unit 70, and in the handwriting buffer 12, the handwriting of the handwritten character is input by the input pen 33. It is temporarily stored in a buffer having an address corresponding to the position of the frame 81a.

【0021】ここで、例えば図11(a)に示すよう
に、今、手書き文字「あ」が入力された入力枠81aの
枠の、例えば右隣の枠など、他の枠に入力ペン33がペ
ンダウンされると、手書き文字の入力が右隣の枠に移行
したものとみなされ、即ち今まで手書き文字「あ」を入
力していた枠への文字の入力が終了したものとみなさ
れ、バッファ選択部13において、筆跡バッファ12に
記憶された、文字の入力が終了したとみなされた枠の、
手書き文字「あ」の筆跡が読み出され、文字認識部14
において、その手書き文字「あ」の筆跡の文字認識が開
始される。
Here, for example, as shown in FIG. 11A, the input pen 33 is placed in another frame, for example, the frame on the right side of the frame of the input frame 81a in which the handwritten character "A" is input. When the pen is down, it is considered that the input of the handwritten character has moved to the box on the right side, that is, it is considered that the input of the character in the box where the handwritten character "A" was input so far is completed, and the buffer In the selection unit 13, of the frame stored in the handwriting buffer 12, which is considered to be the end of input of characters,
The handwriting of the handwritten character "A" is read out, and the character recognition unit 14
At, the character recognition of the handwriting of the handwritten character "A" is started.

【0022】なお、入力枠81aの一番右の枠に入力さ
れた手書き文字については、認識開始ボタン51が入力
ペン33で操作されると、文字認識部14で文字認識が
開始される。
As for the handwritten character input in the rightmost frame of the input frame 81a, when the recognition start button 51 is operated by the input pen 33, the character recognition section 14 starts character recognition.

【0023】文字認識部14から手書き文字の筆跡の文
字認識結果としての活字「あ」が、バッファ指定部15
を介して認識結果バッファ16に供給されると、認識結
果バッファ16において、その活字「あ」が一時記憶さ
れる。そして、表示位置選択部17において、認識結果
バッファ16に記憶された活字「あ」が読み出され、L
CD2に供給される。LCD2において、活字「あ」
が、入力枠81aに入力された手書き文字「あ」の筆跡
に代えて表示される(図11(b))。
The character "a" as the character recognition result of the handwriting of the handwritten character from the character recognition unit 14 is stored in the buffer designation unit 15
When it is supplied to the recognition result buffer 16 via, the character “a” is temporarily stored in the recognition result buffer 16. Then, the display position selection unit 17 reads out the character “a” stored in the recognition result buffer 16,
It is supplied to CD2. On the LCD2, the print type "A"
Is displayed in place of the handwriting of the handwritten character “A” input in the input frame 81a (FIG. 11B).

【0024】なお、図11(b)では、入力枠81aの
一番左の枠の活字「あ」は、既に文字認識され、活字と
して表示されており、入力枠81aの左から2番目の枠
の手書き文字「い」は、文字認識中で、入力枠81aの
左から3番目の枠の手書き文字「う」は、入力中である
ことを示している。
In FIG. 11 (b), the character "a" in the leftmost frame of the input frame 81a has already been recognized and displayed as a character, and the second frame from the left of the input frame 81a is displayed. Indicates that the handwritten character "i" is being recognized, and the handwritten character "u" in the third frame from the left of the input frame 81a is being input.

【0025】次に、図12および図13に示すフローチ
ャートを参照して、図9の装置の動作を、さらに説明す
る。まず、図12に示すステップS31において、入力
枠81aの4つの枠のいずれかに、入力ペン33がペン
ダウンされているか否かが判定される。ステップS31
において、入力枠81aの4つの枠のいずれかに、入力
ペン33がペンダウンされていないと判定された場合、
処理を終了する。
Next, the operation of the apparatus shown in FIG. 9 will be further described with reference to the flow charts shown in FIGS. 12 and 13. First, in step S31 shown in FIG. 12, it is determined whether or not the input pen 33 is pen-down in any of the four frames of the input frame 81a. Step S31
When it is determined that the input pen 33 is not pen-downed in any one of the four frames of the input frame 81a in
The process ends.

【0026】ステップS31において、入力枠81aの
4つの枠のいずれかに、入力ペン33がペンダウンされ
ていると判定された場合、ステップS32に進み、入力
ペン33がペンダウンされている入力枠81aの位置
(枠)、即ち手書き文字が入力されている枠が検出され
る。
When it is determined in step S31 that the input pen 33 is pen-downed in any of the four frames of the input frame 81a, the process proceeds to step S32, and the input pen 33 is pen-downed in the input frame 81a. The position (frame), that is, the frame in which the handwritten character is input is detected.

【0027】ここで、ステップS32で検出された手書
き文字が入力されている入力枠81aの位置(枠)を、
k番枠(左からk番目の枠)とする(k=1,2,3、
または4)。
Here, the position (frame) of the input frame 81a in which the handwritten character detected in step S32 is input is
The k-th frame (k-th frame from the left) (k = 1, 2, 3,
Or 4).

【0028】そして、ステップS33に進み、手書き文
字が入力されているk番枠に対応するアドレスを有する
認識結果バッファ16のバッファに、文字認識部14で
過去に行われた文字認識の認識結果としての活字が記憶
されているか否かが判定される。ステップS33におい
て、手書き文字が入力されているk番枠に対応するアド
レスを有する認識結果バッファ16のバッファに、文字
認識部14からの認識結果としての活字が記憶されてい
ると判定された場合、ステップS34に進み、手書き文
字が入力されているk番枠に対応するアドレスを有する
認識結果バッファ16のバッファがクリアされ、ステッ
プS35に進む。
Then, in step S33, the recognition result buffer 16 having the address corresponding to the kth frame in which the handwritten character is input is stored in the buffer of the recognition result buffer 16 as the recognition result of the character recognition performed in the past. It is determined whether or not the print type is stored. When it is determined in step S33 that the type of the recognition result from the character recognition unit 14 is stored in the buffer of the recognition result buffer 16 having the address corresponding to the k-th frame in which the handwritten character is input, Proceeding to step S34, the buffer of the recognition result buffer 16 having the address corresponding to the kth frame in which the handwritten character is input is cleared, and the process proceeds to step S35.

【0029】ステップS33において、手書き文字が入
力されているk番枠に対応するアドレスを有する認識結
果バッファ16のバッファに、文字認識部14からの認
識結果としての活字が記憶されていないと判定された場
合、ステップS34をスキップして、ステップS35に
進み、k番枠に入力された手書き文字の筆跡が筆跡バッ
ファ13に記憶され、ステップS36に進む。ステップ
S36において、k番枠以外の枠に入力ペン33がペン
ダウンされたか否か、即ちk番枠以外の枠に手書き文字
の入力が開始されたか否かが判定される。
In step S33, it is determined that the character type as the recognition result from the character recognizing unit 14 is not stored in the buffer of the recognition result buffer 16 having the address corresponding to the kth frame in which the handwritten character is input. In this case, step S34 is skipped, the process proceeds to step S35, the handwriting of the handwritten character input in the kth frame is stored in the handwriting buffer 13, and the process proceeds to step S36. In step S36, it is determined whether or not the input pen 33 has been pen-down in a frame other than the k-th frame, that is, whether or not input of handwritten characters has started in a frame other than the k-th frame.

【0030】ステップS36において、k番枠以外の枠
に手書き文字の入力が開始されたと判定された場合、ス
テップS37をスキップしてステップS38に進む。ス
テップS36において、k番枠以外の枠に手書き文字の
入力が開始されていないと判定された場合、ステップS
37に進み、入力ペン33で認識開始ボタン51が操作
されたか否かが判定される。ステップS37において、
入力ペン33で認識開始ボタン51が操作されていない
と判定された場合、ステップS38をスキップして、処
理を終了する。
When it is determined in step S36 that the input of the handwritten character has started in a frame other than the k-th frame, step S37 is skipped and the process proceeds to step S38. If it is determined in step S36 that the input of handwritten characters has not been started in a frame other than the k-th frame, step S36
In step 37, it is determined whether the recognition start button 51 has been operated with the input pen 33. In step S37,
When it is determined that the recognition start button 51 has not been operated with the input pen 33, step S38 is skipped and the process ends.

【0031】ステップS37において、入力ペン33で
認識開始ボタン51が操作されたと判定された場合、ス
テップS38に進み、k番枠に入力され、ステップS3
5で筆跡バッファ13に記憶された手書き文字の筆跡の
認識を開始するように、文字認識部14に認識要求が出
力され、処理を終了する。
If it is determined in step S37 that the recognition start button 51 has been operated with the input pen 33, the flow advances to step S38 to input in the kth frame, and step S3
In step 5, a recognition request is output to the character recognition unit 14 so as to start recognition of the handwriting of the handwritten character stored in the handwriting buffer 13, and the process ends.

【0032】なお、以上説明した図12のステップS3
1乃至S38の処理は割り込み処理で、例えばタイマ割
り込みなどにより、所定の時間ごとに行われる。
The above-described step S3 in FIG.
The processes of 1 to S38 are interrupt processes, and are performed at predetermined time intervals, for example, by a timer interrupt.

【0033】次に、図13は、図9の装置の動作のメイ
ンルーチンを示すフローチャートである。まずステップ
S41において、図12に示すフローチャートの割り込
み処理(ステップS31乃至S38)が禁止され、ステ
ップS42に進む。ステップS42において、筆跡バッ
ファ12、認識結果バッファ16、および入力枠81a
がクリアされ、ステップS43において、ステップS4
1で禁止された図12に示すフローチャートの割り込み
処理が許可される。
Next, FIG. 13 is a flow chart showing the main routine of the operation of the apparatus of FIG. First, in step S41, the interrupt process (steps S31 to S38) of the flowchart shown in FIG. 12 is prohibited, and the process proceeds to step S42. In step S42, the handwriting buffer 12, the recognition result buffer 16, and the input frame 81a
Is cleared, and in step S43, step S4
The interrupt processing of the flowchart shown in FIG. 12, which is prohibited in 1, is permitted.

【0034】そして、ステップS44に進み、図12の
ステップS38で認識要求が出力された入力枠81aに
おける枠があるか否かが判定される。ステップS44に
おいて、図12のステップS38で認識要求が出力され
た入力枠81aにおける枠(k番枠)があると判定され
た場合、ステップS45に進み、認識要求の出力されて
いるk番枠に入力された手書き文字の筆跡の文字認識が
行われ、ステップS46に進む。ステップS46におい
て、ステップS45での文字認識結果としての活字がk
番枠に表示され、ステップS44に戻る。ステップS4
4において、図12のステップS38で認識要求が出力
された入力枠81aにおける枠がないと判定されるま
で、ステップS44乃至S46の処理を繰り返す。
Then, in step S44, it is determined whether or not there is a frame in the input frame 81a for which the recognition request is output in step S38 of FIG. When it is determined in step S44 that there is a frame (kth frame) in the input frame 81a for which the recognition request is output in step S38 of FIG. 12, the process proceeds to step S45, and the kth frame for which the recognition request is output is selected. The handwriting of the input handwritten character is recognized, and the process proceeds to step S46. In step S46, the character type as the character recognition result in step S45 is k.
The frame number is displayed, and the process returns to step S44. Step S4
4, the processes of steps S44 to S46 are repeated until it is determined that there is no frame in the input frame 81a for which the recognition request is output in step S38 of FIG.

【0035】ステップS44において、図12のステッ
プS38で認識要求が出力された入力枠81aにおける
枠がないと判定された場合、ステップS47に進み、入
力ウインドウ81上のOKボタン21が入力ペン33で
操作されたか否かが判定される。ステップS47におい
て、入力ウインドウ81上のOKボタン21が入力ペン
33で操作されていないと判定された場合、ステップS
44に戻り、ステップS47で入力ウインドウ81上の
OKボタン21が入力ペン33で操作されたと判定され
るまで、ステップS44乃至S47の処理を繰り返す。
When it is determined in step S44 that there is no frame in the input frame 81a for which the recognition request is output in step S38 of FIG. 12, the process proceeds to step S47, and the OK button 21 on the input window 81 is pressed by the input pen 33. It is determined whether or not it has been operated. When it is determined in step S47 that the OK button 21 on the input window 81 is not operated by the input pen 33, step S47
Returning to step 44, the processes of steps S44 to S47 are repeated until it is determined in step S47 that the OK button 21 on the input window 81 has been operated by the input pen 33.

【0036】ステップS47で入力ウインドウ81上の
OKボタン21が入力ペン33で操作されたと判定され
た場合、即ちステップS46で表示された活字が、手書
き文字の筆跡に対応するものである場合(ステップS4
5で手書き文字が正しく文字認識されている場合)、ス
テップS48に進み、ステップS46で入力枠81aに
表示された活字が、LCD2のページ領域の所定の位置
に表示され、ステップS41に戻り、再びステップS4
1からの処理を繰り返す。
If it is determined in step S47 that the OK button 21 on the input window 81 has been operated by the input pen 33, that is, if the printed character displayed in step S46 corresponds to the handwriting of the handwritten character (step S47). S4
(If the handwritten character is correctly recognized in step 5), the process proceeds to step S48, the print character displayed in the input frame 81a in step S46 is displayed at a predetermined position in the page area of the LCD 2, and the process returns to step S41 and again. Step S4
The process from 1 is repeated.

【0037】[0037]

【発明が解決しようとする課題】以上のように、この従
来の装置では、複数の枠を有する入力枠81aに、順次
手書き文字を入力することができるようになっている。
さらに、手書き文字の入力が終了すると、順次その枠の
手書き文字の認識が行われ、文字認識結果に対応した活
字が表示されるようになっている。
As described above, in this conventional apparatus, handwritten characters can be sequentially input to the input frame 81a having a plurality of frames.
Further, when the input of the handwritten character is completed, the handwritten character in the frame is sequentially recognized, and the printed character corresponding to the character recognition result is displayed.

【0038】従って、過去に入力した手書き文字が誤認
識された場合、手書き文字に対応した活字でない活字、
即ち間違った活字が表示されるので、その活字を修正す
るために、現在手書き文字を入力している枠から入力ペ
ン33を離し、間違った活字が表示されている枠にペン
ダウンしてしまうと、現在手書き文字を入力している枠
の文字が、例えば入力中であっても、その手書き文字の
認識が開始される。
Therefore, if a handwritten character input in the past is erroneously recognized, a non-printable character corresponding to the handwritten character,
That is, since the wrong type is displayed, in order to correct the type, if the input pen 33 is released from the frame in which the handwritten character is currently input and the pen is down in the frame in which the wrong type is displayed, Even if a character in the frame in which the handwritten character is currently input is being input, recognition of the handwritten character is started.

【0039】よって、現在手書き文字を入力している枠
の文字も、やはり誤認識されてしまうので、間違った活
字が表示されても、即座に修正することができず、操作
性が悪い課題があった。
Therefore, the characters in the frame in which the handwritten character is currently input are also erroneously recognized, so that even if the wrong character is displayed, it cannot be corrected immediately and the operability is poor. there were.

【0040】本発明は、このような状況に鑑みてなされ
たものであり、装置の操作性を向上させ、使用者にわず
らわしさを感じさせることを防止するものである。
The present invention has been made in view of such a situation, and is to improve the operability of the apparatus and prevent the user from feeling awkward.

【0041】[0041]

【課題を解決するための手段】請求項1に記載の表示制
御装置は、手書きで入力された文字を認識し、活字に変
換する認識変換手段としての文字認識部14またはプロ
グラムの処理ステップS15と、文字認識部14または
プログラムの処理ステップS15より出力される活字を
順次記憶する記憶手段としての認識結果バッファ16
と、認識結果バッファ16に記憶された活字の、画面へ
の表示を要求する表示要求手段としての認識結果表示ボ
タン22またはプログラムの処理ステップS7およびS
8とを備えることを特徴とする。
A display control device according to claim 1 recognizes a character input by handwriting and converts it into a printed character by a character recognition section 14 or a processing step S15 of a program. , The recognition result buffer 16 as a storage means for sequentially storing the characters output from the character recognition unit 14 or the processing step S15 of the program.
And the recognition result display button 22 as a display requesting means for requesting the display of the characters stored in the recognition result buffer 16 or the processing steps S7 and S of the program.
And 8 are provided.

【0042】請求項2に記載の表示制御装置は、画面へ
の、活字の表示を確定する表示確定手段としてのOKボ
タン21またはプログラムの処理ステップS18をさら
に備えることを特徴とする。
The display control device according to a second aspect of the invention is further characterized by further including an OK button 21 as a display confirming means for confirming the display of the characters on the screen or a processing step S18 of the program.

【0043】請求項3に記載の表示制御装置は、手書き
で入力された文字を認識し、活字に変換する認識変換手
段としての文字認識部14またはプログラムの処理ステ
ップS15と、文字認識部14またはプログラムの処理
ステップS15より出力される活字を順次記憶する記憶
手段としての認識結果バッファ16と、認識結果バッフ
ァ16に記憶された活字を、画面に一括表示させる一括
表示手段としての制御部18とを備えることを特徴とす
る。
A display control device according to a third aspect of the present invention recognizes a character input by handwriting and recognizes the character, and converts the character into a print character recognition unit 14 or a processing step S15 of the program and the character recognition unit 14 or A recognition result buffer 16 as a storage means for sequentially storing the characters output from the processing step S15 of the program, and a control unit 18 as a collective display means for collectively displaying the characters stored in the recognition result buffer 16 on the screen. It is characterized by being provided.

【0044】[0044]

【作用】請求項1に記載の表示制御装置においては、手
書きで入力された文字が認識され、活字に変換されて、
認識結果バッファ16に順次記憶される。そして、認識
結果バッファ16に記憶された活字の、画面への表示が
要求されたときのみ、画面に文字認識結果としての活字
が表示される。従って、必要に応じて画面に文字認識結
果としての活字を表示することができるので、装置の操
作性が向上し、使用者にわずらわしさを感じさせること
が防止される。
In the display control device according to the first aspect, a character input by handwriting is recognized and converted into a printed character,
It is sequentially stored in the recognition result buffer 16. Then, only when it is requested to display the character type stored in the recognition result buffer 16 on the screen, the character type as the character recognition result is displayed on the screen. Therefore, since a character type as a character recognition result can be displayed on the screen as needed, the operability of the apparatus is improved and the user is prevented from feeling annoyance.

【0045】請求項2に記載の表示制御装置において
は、例えば活字の誤りを確認してから、画面への、活字
の表示を確定することができるので、装置の操作性が向
上する。
In the display control device according to the second aspect, it is possible to confirm the display of the type character on the screen after confirming the error of the type character, for example, so that the operability of the device is improved.

【0046】請求項3に記載の表示制御装置において
は、手書きで入力された文字が認識され、活字に変換さ
れる。そして、その活字が認識結果バッファ16に順次
記憶され、画面に一括表示される。従って、画面に文字
認識結果としての活字が一括表示されるので、装置の操
作性が向上し、使用者にわずらわしさを感じさせること
が防止される。
In the display control device according to the third aspect, a character input by handwriting is recognized and converted into a printed character. Then, the printed characters are sequentially stored in the recognition result buffer 16 and are collectively displayed on the screen. Therefore, the characters as a result of character recognition are collectively displayed on the screen, so that the operability of the apparatus is improved and the user is prevented from feeling annoying.

【0047】[0047]

【実施例】図1は、本発明の表示制御装置を応用したポ
ータブルコンピュータの一実施例の構成を示すブロック
図である。図中、図6または図9と対応する部分につい
ては、同一の符号を付してある。LCD2の前面に透明
な部材により形成されたタブレット1が配置された文字
入力表示画面(図2)には、図3に示すような、OKボ
タン21、認識結果表示ボタン22(以下表示ボタン2
2)、および複数枠(図においては、4つの枠)からな
る入力枠32aを有する入力ウインドウ32が表示され
ており、入力ウインドウ32の入力枠32aには、一度
に4文字まで手書き文字を入力ペン33で入力すること
ができるようになっている。
1 is a block diagram showing the configuration of an embodiment of a portable computer to which the display control device of the present invention is applied. In the figure, parts corresponding to those in FIG. 6 or 9 are designated by the same reference numerals. On the character input display screen (FIG. 2) in which the tablet 1 formed of a transparent member is arranged on the front surface of the LCD 2, an OK button 21, a recognition result display button 22 (hereinafter referred to as the display button 2) as shown in FIG.
2), and an input window 32 having an input frame 32a composed of a plurality of frames (four frames in the figure) is displayed. In the input frame 32a of the input window 32, up to four handwritten characters can be input at one time. It is possible to input with the pen 33.

【0048】認識中核部10(図1)は、バッファ指定
部11、筆跡バッファ12、バッファ選択部13、文字
認識部14、バッファ指定部15、認識結果バッファ1
6、表示位置選択部17、および制御部18より構成さ
れる。制御部18は、認識中核部10を構成する各ブロ
ックが必要とするクロック信号を出力する他、入力ウイ
ンドウ32の表示ボタン22が入力ペン33で操作され
ると(図2または図3)、認識結果バッファ16に記憶
されている活字をLCD2に表示させる制御を行う。
The recognition core unit 10 (FIG. 1) includes a buffer designation unit 11, a handwriting buffer 12, a buffer selection unit 13, a character recognition unit 14, a buffer designation unit 15, and a recognition result buffer 1.
6, a display position selection unit 17, and a control unit 18. The control unit 18 outputs the clock signal required by each block constituting the recognition core unit 10, and when the display button 22 of the input window 32 is operated by the input pen 33 (FIG. 2 or FIG. 3), the recognition is performed. The control for displaying the characters stored in the result buffer 16 on the LCD 2 is performed.

【0049】次に、その動作について説明する。LCD
2の前面に透明な部材により形成されたタブレット1が
配置された文字入力表示画面(図2)に表示された入力
ウインドウ32(図3(a))の入力枠32aの任意の
枠に、入力ペン33で手書き文字が入力されると(図3
(b))、タブレット1において、その文字の筆跡が認
識中核部10のバッファ指定部11を介して筆跡バッフ
ァ12に出力され、筆跡バッファ12において、手書き
文字の筆跡が、その手書き文字が入力ペン33で入力さ
れた入力枠32aの枠の位置に対応したアドレスを有す
るバッファに一時記憶される。
Next, the operation will be described. LCD
2 is input to an arbitrary frame of the input frame 32a of the input window 32 (FIG. 3A) displayed on the character input display screen (FIG. 2) in which the tablet 1 formed of a transparent member is arranged on the front surface. When handwritten characters are input with the pen 33 (see FIG.
(B)), in the tablet 1, the handwriting of the character is output to the handwriting buffer 12 via the buffer designating unit 11 of the recognition core 10, and in the handwriting buffer 12, the handwriting of the handwritten character and the handwriting character are input by the input pen. It is temporarily stored in a buffer having an address corresponding to the position of the frame of the input frame 32a input at 33.

【0050】例えば図3(b)に示すように、今、手書
き文字「あ」が入力された入力枠32aの枠の、例えば
右隣の枠など、他の枠に入力ペン33がペンダウンされ
ると、手書き文字の入力が右隣の枠に移行したものとみ
なされ、即ち今まで手書き文字「あ」を入力していた枠
への文字の入力が終了したものとみなされ、バッファ選
択部13において、筆跡バッファ12に記憶された、文
字の入力が終了したとみなされた枠の、手書き文字
「あ」の筆跡が読み出され、文字認識部14において、
その手書き文字「あ」の筆跡の文字認識が開始される。
For example, as shown in FIG. 3B, the input pen 33 is pen-downed to another frame such as the frame on the right side of the frame of the input frame 32a in which the handwritten character "A" is input. Then, it is considered that the input of the handwritten character is shifted to the adjacent frame on the right side, that is, it is considered that the input of the character into the frame where the handwritten character “A” has been input until now is completed, and the buffer selection unit 13 At, the handwriting of the handwritten character “a” stored in the handwriting buffer 12 in the frame considered to be input of the character is read out, and in the character recognition unit 14,
Character recognition of the handwriting of the handwritten character "A" is started.

【0051】文字認識部14から手書き文字の筆跡の文
字認識結果としての活字「あ」が、バッファ指定部15
を介して認識結果バッファ16に供給されると、認識結
果バッファ16において、その活字「あ」が一時記憶さ
れる。
The character "a" as the character recognition result of the handwriting of the handwritten character from the character recognition unit 14 is stored in the buffer designation unit 15
When it is supplied to the recognition result buffer 16 via, the character “a” is temporarily stored in the recognition result buffer 16.

【0052】さらに、入力枠32aの他の枠に入力され
た、例えば「い」、「う」、および「え」などの手書き
文字についても、同様の処理が行われ(図3(c))、
認識結果バッファ16には、活字「あ」、「い」、
「う」、および「え」が一時記憶される。
Further, the same processing is performed for the handwritten characters such as "i", "u", and "e" entered in other boxes of the input box 32a (FIG. 3 (c)). ,
In the recognition result buffer 16, the characters "a", "i",
"U" and "E" are temporarily stored.

【0053】そして、入力ウインドウ32の表示ボタン
22が入力ペン33で操作されると(図3(d))、制
御部18において、認識結果バッファ16に記憶された
活字をLCD2に供給するように表示位置選択部17に
対して制御信号が出力される。表示位置選択部17にお
いて、制御部18からの制御信号が検出されると、認識
結果バッファ16に記憶された活字が読み出され、LC
D2に供給される。LCD2において、表示位置選択部
17より供給された、認識結果バッファ16に記憶され
た活字「あ」、「い」、「う」、および「え」が、入力
枠32aに入力された手書き文字「あ」、「い」、
「う」、および「え」の筆跡に代えて表示される(図3
(e))。
When the display button 22 of the input window 32 is operated by the input pen 33 (FIG. 3 (d)), the control section 18 supplies the characters stored in the recognition result buffer 16 to the LCD 2. A control signal is output to the display position selection unit 17. When the control signal from the control unit 18 is detected in the display position selection unit 17, the type characters stored in the recognition result buffer 16 are read out and the LC
It is supplied to D2. In the LCD 2, the print characters “a”, “i”, “u”, and “e” supplied from the display position selection unit 17 and stored in the recognition result buffer 16 are the handwritten characters “input” in the input frame 32a. "A", "I",
It is displayed in place of the handwriting of "u" and "e" (Fig. 3
(E)).

【0054】次に、図4および図5のフローチャートを
参照して、さらにその動作について説明する。まず、図
4に示すステップS1において、入力枠32aの4つの
枠のいずれかに、入力ペン33がペンダウンされている
か否かが判定される。ステップS1において、入力枠3
2aの4つの枠のいずれかに、入力ペン33がペンダウ
ンされていないと判定された場合、処理を終了する。
Next, the operation will be further described with reference to the flow charts of FIGS. First, in step S1 shown in FIG. 4, it is determined whether or not the input pen 33 is pen-down in any of the four frames of the input frame 32a. In step S1, input frame 3
When it is determined that the input pen 33 is not pen-downed in any of the four frames 2a, the process ends.

【0055】ステップS1において、入力枠32aの4
つの枠のいずれかに、入力ペン33がペンダウンされて
いると判定された場合、ステップS2に進み、入力ペン
33がペンダウンされている入力枠32aの位置
(枠)、即ち手書き文字が入力されている枠が検出され
る。
In step S1, 4 in the input frame 32a
When it is determined that the input pen 33 is pen-down in any one of the two frames, the process proceeds to step S2, and the position (frame) of the input frame 32a in which the input pen 33 is pen-down, that is, a handwritten character is input. The frame that is present is detected.

【0056】ここで、ステップS2で検出された手書き
文字が入力されている入力枠32aの位置(枠)を、k
番枠(左からk番目の枠)とする(k=1,2,3、ま
たは4)。
Here, the position (frame) of the input frame 32a in which the handwritten character detected in step S2 is input is k
The number frame (k-th frame from the left) (k = 1, 2, 3, or 4).

【0057】そして、ステップS3に進み、手書き文字
が入力されているk番枠に対応するアドレスを有する認
識結果バッファ16のバッファに、文字認識部14で過
去に行われた文字認識の認識結果としての活字が記憶さ
れているか否かが判定される。ステップS3において、
手書き文字が入力されているk番枠に対応するアドレス
を有する認識結果バッファ16のバッファに、文字認識
部14からの認識結果としての活字が記憶されていると
判定された場合、ステップS4に進み、手書き文字が入
力されているk番枠に対応するアドレスを有する認識結
果バッファ16のバッファがクリアされ、ステップS5
に進む。
Then, in step S3, the recognition result buffer 16 having the address corresponding to the kth frame in which the handwritten character is input is stored in the buffer of the recognition result buffer 14 as the recognition result of the character recognition performed in the past. It is determined whether or not the print type is stored. In step S3,
When it is determined that the character type as the recognition result from the character recognition unit 14 is stored in the buffer of the recognition result buffer 16 having the address corresponding to the kth frame in which the handwritten character is input, the process proceeds to step S4. , The buffer of the recognition result buffer 16 having the address corresponding to the k-th frame in which handwritten characters are input is cleared, and step S5
Proceed to.

【0058】ステップS3において、手書き文字が入力
されているk番枠に対応するアドレスを有する認識結果
バッファ16のバッファに、文字認識部14からの認識
結果としての活字が記憶されていないと判定された場
合、ステップS4をスキップして、ステップS5に進
み、k番枠に入力された手書き文字の筆跡が筆跡バッフ
ァ13に記憶され、ステップS6に進む。ステップS6
において、k番枠以外の枠に入力ペン33がペンダウン
されたか否か、即ちk番枠以外の枠に手書き文字の入力
が開始されたか否かが判定される。
In step S3, it is determined that the typed character as the recognition result from the character recognition unit 14 is not stored in the buffer of the recognition result buffer 16 having the address corresponding to the kth frame in which the handwritten character is input. In this case, step S4 is skipped, the process proceeds to step S5, the handwriting of the handwritten character input in the kth frame is stored in the handwriting buffer 13, and the process proceeds to step S6. Step S6
In, it is determined whether or not the input pen 33 is pen-down in a frame other than the k-th frame, that is, whether or not input of handwritten characters is started in a frame other than the k-th frame.

【0059】ステップS6において、k番枠以外の枠に
手書き文字の入力が開始されたと判定された場合、ステ
ップS7およびS8をスキップしてステップS9に進
む。ステップS6において、k番枠以外の枠に手書き文
字の入力が開始されていないと判定された場合、ステッ
プS7に進み、入力ペン33で表示ボタン(認識結果表
示ボタン)22が操作されたか否かが判定される。ステ
ップS7において、入力ペン33で表示ボタン22が操
作されていないと判定された場合、処理を終了する。
When it is determined in step S6 that the input of the handwritten character has started in a frame other than the k-th frame, steps S7 and S8 are skipped and the process proceeds to step S9. When it is determined in step S6 that the input of the handwritten character is not started in the frame other than the k-th frame, the process proceeds to step S7, and the display button (recognition result display button) 22 is operated by the input pen 33. Is determined. When it is determined in step S7 that the display button 22 is not operated with the input pen 33, the process ends.

【0060】ステップS7において、入力ペン33で表
示ボタン22が操作されたと判定された場合、ステップ
S8に進み、k番枠に入力された手書き文字に対応する
活字を、k番枠に入力された手書き文字に代えて表示す
ることを要求する表示要求フラグがたてられ、ステップ
S9に進む。ステップS9において、k番枠に入力さ
れ、ステップS5で筆跡バッファ13に記憶された手書
き文字の筆跡の認識を開始するように、文字認識部14
に認識要求が出力され、処理を終了する。
When it is determined in step S7 that the display button 22 is operated with the input pen 33, the process proceeds to step S8, and the type corresponding to the handwritten character input in the kth frame is input in the kth frame. A display request flag requesting display in place of handwritten characters is set, and the process proceeds to step S9. In step S9, the character recognition unit 14 starts the recognition of the handwriting of the handwritten character input in the kth frame and stored in the handwriting buffer 13 in step S5.
A recognition request is output to and the process ends.

【0061】なお、以上説明した図4のステップS1乃
至S9の処理は割り込み処理で、例えばタイマ割り込み
などにより、所定の時間ごとに行われる。
The above-described steps S1 to S9 of FIG. 4 are interrupt processes, and are performed at predetermined time intervals by, for example, a timer interrupt.

【0062】次に、図5は、図1のポータブルコンピュ
ータの動作のメインルーチンを示すフローチャートであ
る。まずステップS11において、図4に示すフローチ
ャートの割り込み処理(ステップS1乃至S9)が禁止
され、ステップS12に進む。ステップS12におい
て、筆跡バッファ12、認識結果バッファ16、および
入力枠32aがクリアされ、ステップS13において、
ステップS11で禁止された図4に示すフローチャート
の割り込み処理が許可される。
Next, FIG. 5 is a flow chart showing the main routine of the operation of the portable computer of FIG. First, in step S11, the interrupt process (steps S1 to S9) of the flowchart shown in FIG. 4 is prohibited, and the process proceeds to step S12. In step S12, the handwriting buffer 12, the recognition result buffer 16, and the input frame 32a are cleared, and in step S13,
The interrupt processing of the flowchart shown in FIG. 4, which is prohibited in step S11, is permitted.

【0063】そして、ステップS14に進み、図4のス
テップS9で認識要求が出力された入力枠32aにおけ
る枠があるか否かが判定される。ステップS14におい
て、図4のステップS9で認識要求が出力された入力枠
32aにおける枠(k番枠)があると判定された場合、
ステップS15に進み、認識要求の出力されているk番
枠に入力された手書き文字の筆跡の文字認識が行われ、
ステップS14に戻る。ステップS14において、図4
のステップS9で認識要求が出力された入力枠32aに
おける枠(k番枠)がないと判定されるまで、ステップ
S14およびS15の処理を繰り返す。
Then, in step S14, it is determined whether or not there is a frame in the input frame 32a for which the recognition request is output in step S9 of FIG. If it is determined in step S14 that there is a frame (k-th frame) in the input frame 32a for which the recognition request is output in step S9 of FIG. 4,
In step S15, the handwriting of the handwritten character input in the k-th frame for which the recognition request is output is recognized,
It returns to step S14. In step S14, as shown in FIG.
The processes of steps S14 and S15 are repeated until it is determined in step S9 that there is no frame (k-th frame) in the input frame 32a for which the recognition request is output.

【0064】ステップS14において、図4のステップ
S9で認識要求が出力された入力枠32aにおける枠
(k番枠)がないと判定された場合、ステップS16に
進み、図4のステップS8で表示要求フラグがたてられ
た入力枠32aにおける枠(k番枠)があるか否かが判
定される。ステップS16において、図4のステップS
8で表示要求フラグがたてられた入力枠32aにおける
枠(k番枠)がないと判定された場合、ステップS17
をスキップしてステップS18に進む。
If it is determined in step S14 that there is no frame (k-th frame) in the input frame 32a for which the recognition request is output in step S9 of FIG. 4, the process proceeds to step S16, and the display request is issued in step S8 of FIG. It is determined whether or not there is a frame (k-th frame) in the input frame 32a for which a flag is set. In step S16, step S in FIG.
If it is determined in step 8 that there is no frame (k-th frame) in the input frame 32a for which the display request flag is set, step S17
And skip to step S18.

【0065】ステップS16において、図4のステップ
S8で表示要求フラグがたてられた入力枠32aにおけ
る枠(k番枠)があると判定された場合、ステップS1
7に進み、ステップS15での文字認識結果としての活
字が、図4のステップS1で入力された手書き文字に代
えてk番枠に表示され、ステップS18に進む。
If it is determined in step S16 that there is a frame (k-th frame) in the input frame 32a for which the display request flag is set in step S8 of FIG. 4, step S1
The process proceeds to step S7, where the typed character as the result of character recognition in step S15 is displayed in the kth frame instead of the handwritten character input in step S1 of FIG. 4, and the process proceeds to step S18.

【0066】ステップS18において、入力ウインドウ
32上のOKボタン21が入力ペン33で操作されたか
否かが判定される。ステップS18において、入力ウイ
ンドウ32上のOKボタン21が入力ペン33で操作さ
れていないと判定された場合、ステップS14に戻り、
ステップS18で入力ウインドウ32上のOKボタン2
1が入力ペン33で操作されたと判定されるまで、ステ
ップS14乃至S18の処理を繰り返す。
In step S18, it is determined whether or not the OK button 21 on the input window 32 has been operated with the input pen 33. When it is determined in step S18 that the OK button 21 on the input window 32 is not operated by the input pen 33, the process returns to step S14,
In step S18, the OK button 2 on the input window 32
The processes of steps S14 to S18 are repeated until it is determined that 1 is operated by the input pen 33.

【0067】ステップS18で入力ウインドウ32上の
OKボタン21が入力ペン33で操作されたと判定され
た場合、即ちステップS17で表示された活字が、手書
き文字の筆跡に対応するものである場合(ステップS1
5で手書き文字が正しく文字認識されている場合)、ス
テップS19に進み、ステップS17で入力枠32aに
表示された活字が、LCD2のページ領域31(図2)
の所定の位置に表示され、ステップS11に戻り、再び
ステップS11からの処理を繰り返す。
If it is determined in step S18 that the OK button 21 on the input window 32 has been operated by the input pen 33, that is, if the printed characters displayed in step S17 correspond to the handwriting of handwritten characters (step S1
If the handwritten character is correctly recognized in step 5), the process proceeds to step S19, and the type displayed in the input frame 32a in step S17 is the page area 31 (FIG. 2) of the LCD 2.
Is displayed at a predetermined position of, the process returns to step S11, and the processing from step S11 is repeated again.

【0068】このように、手書き文字の入力が終了する
と、順次文字認識が行われ、表示ボタン22が入力ペン
33で操作されたときのみ文字認識結果に対応した活字
が表示される。
As described above, when the input of the handwritten character is completed, the character recognition is sequentially performed, and the print character corresponding to the character recognition result is displayed only when the display button 22 is operated by the input pen 33.

【0069】従って、過去に入力した手書き文字が誤っ
て認識された場合、その誤認識結果としての活字が、他
の手書き文字を入力している最中に表示されないので、
使用者にわずらわしさを感じさせることが防止される。
Therefore, when a handwritten character input in the past is erroneously recognized, the print result as the erroneous recognition result is not displayed while another handwritten character is being input.
It is prevented that the user feels troublesome.

【0070】なお、本実施例においては、表示ボタン2
2が入力ペン33で操作されたときのみ文字認識結果に
対応した活字が表示されるようにしたが、制御部18
に、入力枠32aのすべての枠に手書き文字が入力され
た後、認識結果バッファ16に記憶される、すべての手
書き文字の認識結果としての活字をLCD2に一括表示
させるようにすることができる。
In this embodiment, the display button 2
The character corresponding to the character recognition result is displayed only when 2 is operated by the input pen 33.
In addition, after the handwritten characters are input to all the frames of the input frame 32a, the characters as the recognition result of all the handwritten characters stored in the recognition result buffer 16 can be collectively displayed on the LCD 2.

【0071】[0071]

【発明の効果】請求項1に記載の表示制御装置によれ
ば、手書きで入力された文字が認識され、活字に変換さ
れて、記憶手段に順次記憶される。そして、記憶手段に
記憶された活字の、画面への表示が要求されたときの
み、画面に文字認識結果としての活字が表示される。従
って、必要に応じて画面に文字認識結果としての活字を
表示することができるので、装置の操作性が向上し、使
用者にわずらわしさを感じさせることが防止される。
According to the display control device of the first aspect, the characters input by handwriting are recognized, converted into printed characters, and sequentially stored in the storage means. Then, only when it is requested to display the characters stored in the storage means on the screen, the characters as the character recognition result are displayed on the screen. Therefore, since a character type as a character recognition result can be displayed on the screen as needed, the operability of the apparatus is improved and the user is prevented from feeling annoyance.

【0072】請求項2に記載の表示制御装置によれば、
例えば活字の誤りを確認してから、画面への、活字の表
示を確定することができるので、装置の操作性が向上す
る。
According to the display control device of the second aspect,
For example, since it is possible to confirm the display of the type on the screen after confirming the error of the type, the operability of the apparatus is improved.

【0073】請求項3に記載の表示制御装置によれば、
手書きで入力された文字が認識され、活字に変換され
る。そして、その活字が記憶手段にに順次記憶され、画
面に一括表示される。従って、画面に文字認識結果とし
ての活字が一括表示されるので、装置の操作性が向上
し、使用者にわずらわしさを感じさせることが防止され
る。
According to the display control device of the third aspect,
Characters input by handwriting are recognized and converted into printed characters. Then, the printed characters are sequentially stored in the storage means and are collectively displayed on the screen. Therefore, the characters as a result of character recognition are collectively displayed on the screen, so that the operability of the apparatus is improved and the user is prevented from feeling annoying.

【図面の簡単な説明】[Brief description of drawings]

【図1】本発明の表示装置を応用したポータブルコンピ
ュータの一実施例に構成を示すブロック図である。
FIG. 1 is a block diagram showing the configuration of an embodiment of a portable computer to which a display device of the present invention is applied.

【図2】図1の実施例のLCD2の前面にタブレット1
が配置された文字入力表示画面を示す平面図である。
FIG. 2 shows a tablet 1 on the front of the LCD 2 of the embodiment of FIG.
It is a top view which shows the character input display screen in which was arrange | positioned.

【図3】図1の実施例のLCD2の前面にタブレット1
が配置された文字入力表示画面に表示される入力ウイン
ドウ32を示す平面図である。
FIG. 3 shows the tablet 1 on the front surface of the LCD 2 of the embodiment of FIG.
It is a top view which shows the input window 32 displayed on the character input display screen in which is arrange | positioned.

【図4】図1の実施例の動作を説明するためのフローチ
ャートである。
FIG. 4 is a flow chart for explaining the operation of the embodiment of FIG.

【図5】図1の実施例の動作を説明するためのフローチ
ャートである。
5 is a flowchart for explaining the operation of the embodiment of FIG.

【図6】従来のポータブルコンピュータの一例の構成を
示すブロック図である。
FIG. 6 is a block diagram showing a configuration of an example of a conventional portable computer.

【図7】図6のポータブルコンピュータのLCD2の前
面にタブレット1が配置された文字入力表示画面に表示
される入力ウインドウ61を示す平面図である。
7 is a plan view showing an input window 61 displayed on a character input display screen in which the tablet 1 is arranged in front of the LCD 2 of the portable computer of FIG.

【図8】図6のポータブルコンピュータの動作を説明す
るためのフローチャートである。
8 is a flow chart for explaining the operation of the portable computer of FIG.

【図9】従来のポータブルコンピュータの他の例の構成
を示すブロック図である。
FIG. 9 is a block diagram showing the configuration of another example of a conventional portable computer.

【図10】図9のポータブルコンピュータのLCD2の
前面にタブレット1が配置された文字入力表示画面に表
示される入力ウインドウ81を示す平面図である。
10 is a plan view showing an input window 81 displayed on a character input display screen in which the tablet 1 is arranged in front of the LCD 2 of the portable computer shown in FIG.

【図11】図9のポータブルコンピュータのLCD2の
前面にタブレット1が配置された文字入力表示画面に表
示される入力ウインドウ81を示す平面図である。
11 is a plan view showing an input window 81 displayed on a character input display screen in which the tablet 1 is arranged in front of the LCD 2 of the portable computer of FIG.

【図12】図9のポータブルコンピュータの動作を説明
するためのフローチャートである。
12 is a flow chart for explaining the operation of the portable computer of FIG.

【図13】図9のポータブルコンピュータの動作を説明
するためのフローチャートである。
13 is a flow chart for explaining the operation of the portable computer of FIG.

【符号の説明】[Explanation of symbols]

1 タブレット 2 LCD 10 認識中核部 11 バッファ指定部 12 筆跡バッファ 13 バッファ選択部 14 文字認識部 15 バッファ指定部 16 認識結果バッファ 17 表示位置選択部 18 制御部 21 OKボタン 22 認識結果表示ボタン(表示ボタン) 31 ページ領域 32 入力ウインドウ 32a 入力枠 33 入力ペン 40 認識中核部 41 筆跡バッファ 42 認識結果バッファ 43 制御部 51 認識開始ボタン 52 取消ボタン 61 入力ウインドウ 61a 入力枠 70 認識中核部 71 制御部 81 入力ウインドウ 81a 入力枠 1 Tablet 2 LCD 10 Recognition Core Part 11 Buffer Designation Part 12 Handwriting Buffer 13 Buffer Selection Part 14 Character Recognition Part 15 Buffer Designation Part 16 Recognition Result Buffer 17 Display Position Selection Part 18 Control Part 21 OK Button 22 Recognition Result Display Button (Display Button) ) 31 page area 32 input window 32a input frame 33 input pen 40 recognition core part 41 handwriting buffer 42 recognition result buffer 43 control part 51 recognition start button 52 cancel button 61 input window 61a input frame 70 recognition core part 71 control part 81 input window 81a Input frame

Claims (3)

【特許請求の範囲】[Claims] 【請求項1】 手書きで入力された文字を認識し、活字
に変換する認識変換手段と、 前記認識変換手段より出力される前記活字を順次記憶す
る記憶手段と、 前記記憶手段に記憶された活字の、画面への表示を要求
する表示要求手段とを備えることを特徴とする表示制御
装置。
1. A recognition conversion means for recognizing a character input by handwriting and converting it into a print character, a storage means for sequentially storing the print characters output from the recognition conversion means, and a print character stored in the storage means. And a display requesting means for requesting display on the screen.
【請求項2】 前記画面への、前記活字の表示を確定す
る表示確定手段をさらに備えることを特徴とする請求項
1に記載の表示制御装置。
2. The display control device according to claim 1, further comprising display confirmation means for confirming the display of the printed characters on the screen.
【請求項3】 手書きで入力された文字を認識し、活字
に変換する認識変換手段と、 前記認識変換手段より出力される前記活字を順次記憶す
る記憶手段と、 前記記憶手段に記憶された活字を、前記画面に一括表示
させる一括表示手段とを備えることを特徴とする表示制
御装置。
3. A recognition conversion means for recognizing a character input by handwriting and converting it into a print character, a storage means for sequentially storing the print characters output from the recognition conversion means, and a print character stored in the storage means. And a collective display means for collectively displaying on the screen.
JP16369092A 1992-05-29 1992-05-29 Display control device Pending JPH05334496A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP16369092A JPH05334496A (en) 1992-05-29 1992-05-29 Display control device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP16369092A JPH05334496A (en) 1992-05-29 1992-05-29 Display control device

Publications (1)

Publication Number Publication Date
JPH05334496A true JPH05334496A (en) 1993-12-17

Family

ID=15778755

Family Applications (1)

Application Number Title Priority Date Filing Date
JP16369092A Pending JPH05334496A (en) 1992-05-29 1992-05-29 Display control device

Country Status (1)

Country Link
JP (1) JPH05334496A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4834508A (en) * 1985-03-01 1989-05-30 Manchester R & D Partnership Complementary color liquid crystal display
US4878741A (en) * 1986-09-10 1989-11-07 Manchester R & D Partnership Liquid crystal color display and method
US5208686A (en) * 1985-03-01 1993-05-04 Manchester R&D Partnership Liquid crystal color display and method
US5345322A (en) * 1985-03-01 1994-09-06 Manchester R&D Limited Partnership Complementary color liquid crystal display
JP2009110092A (en) * 2007-10-26 2009-05-21 Alps Electric Co Ltd Input processor

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4834508A (en) * 1985-03-01 1989-05-30 Manchester R & D Partnership Complementary color liquid crystal display
US5208686A (en) * 1985-03-01 1993-05-04 Manchester R&D Partnership Liquid crystal color display and method
US5345322A (en) * 1985-03-01 1994-09-06 Manchester R&D Limited Partnership Complementary color liquid crystal display
US4878741A (en) * 1986-09-10 1989-11-07 Manchester R & D Partnership Liquid crystal color display and method
JP2009110092A (en) * 2007-10-26 2009-05-21 Alps Electric Co Ltd Input processor

Similar Documents

Publication Publication Date Title
US6067070A (en) Display control apparatus having a display of text data and image data and display control method for the same
US20100066691A1 (en) Input apparatus and computer readable recording medium recorded with image processing program
JPH08185479A (en) Handwritten character input device
JPH07295940A (en) Electronics
EP0690405B1 (en) Handwritten character entry method and apparatus
KR20060118811A (en) Apparatus and method for displaying a character input panel
JP2002007951A (en) Form input method, its implementation device, and recording medium recording its processing program
JPH08179817A (en) Display operation device for machine tools
JP3388451B2 (en) Handwriting input device
US6304276B1 (en) Data processing device and data processing method
JP3268029B2 (en) Handwriting input device
JP3353957B2 (en) Handwritten input display device and method
JPH0346081A (en) On-line hand-written character input method
JPH0850530A (en) Handwriting input method
JP3025152B2 (en) Handwritten character recognition input device
JP3048748B2 (en) Pen input method and pen input system
JP2706010B2 (en) Information processing device
JPH06124165A (en) Pen input terminal with input sub-screen
JPH0236482A (en) information recording device
JP2000076380A (en) Handwritten character input device and storage medium
JPS63316164A (en) Input picture display system
JPS63102461A (en) Input device for electronic file device
JPH08287272A (en) Document creating apparatus and plane figure arranging method
JPH096919A (en) Character input device
JPH0830730A (en) Character recognition processor

Legal Events

Date Code Title Description
A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20010213