Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP3105100B2 - Character input device and character input method - Google Patents
[go: Go Back, main page]

JP3105100B2 - Character input device and character input method - Google Patents

Character input device and character input method

Info

Publication number
JP3105100B2
JP3105100B2 JP5418093A JP5418093A JP3105100B2 JP 3105100 B2 JP3105100 B2 JP 3105100B2 JP 5418093 A JP5418093 A JP 5418093A JP 5418093 A JP5418093 A JP 5418093A JP 3105100 B2 JP3105100 B2 JP 3105100B2
Authority
JP
Japan
Prior art keywords
input
character
stroke
coordinate
handwriting
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.)
Expired - Fee Related
Application number
JP5418093A
Other languages
Japanese (ja)
Other versions
JPH06266903A (en
Inventor
謙二 鈴木
佳男 古市
和雄 小山
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Toshiba Corp
Original Assignee
Toshiba Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Toshiba Corp filed Critical Toshiba Corp
Priority to JP5418093A priority Critical patent/JP3105100B2/en
Publication of JPH06266903A publication Critical patent/JPH06266903A/en
Application granted granted Critical
Publication of JP3105100B2 publication Critical patent/JP3105100B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Character Discrimination (AREA)
  • Collating Specific Patterns (AREA)

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【産業上の利用分野】本発明は、表示装置に積層一体化
された入力装置にスタイラスペンを用いて手書きで文字
や図形を入力する文字入力装置及び文字入力方法に関す
る。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a character input device and a character input method for inputting characters and figures by hand using a stylus pen on an input device stacked and integrated on a display device.

【0002】[0002]

【従来の技術】従来この種の文字入力装置は、LCD等
の表示装置と透明タブレット等の入力装置とが積層一体
化された構成を有しており、スタイラスペンを用いて文
字や図形を1枚の紙に書き込む感覚で入力できるため、
最近各方面で使用されるようになってきた。これに伴
い、従来、入力装置としてキーボードを用いて文字等を
入力していた装置も、キーボードを用いずにスタイラス
ペン等を用いて情報を座標点列の形で入力し、この座標
点列を文字として認識して入力するようになってきた。
このような手書き文字の入力は筆跡を表示装置に表示し
ながら行うので視覚的に分かり易いという長所がある。
しかしながら、コンピュータシステムのセキュリティチ
ェック等で手書き入力装置を用いる場合、手書き文字の
入力時に筆跡が残ることが災いし、側で見ている第3者
に入力が認知されてしまうという問題点があった。これ
を回避するため従来では、文字の入力方式をボタン方式
で代用したり、筆跡をまったく表示しないようにして手
書き入力を行うようにしていた。しかし、入力時に筆跡
を全く表示しない場合、第3者には入力が認知され難く
なる反面、入力者も入力状態が分からなくなる恐れがあ
った。又、入力時に筆跡が表示されないと、入力者が書
くパターンが乱雑になったり、正確に書くためにゆっく
り入力するようになるため、前者は文字の認識処理に悪
影響を与え、後者は入力事項を第3者にかえって認知さ
れ易くなってしまうという、逆効果が発生する恐れがあ
った。
2. Description of the Related Art Conventionally, a character input device of this type has a configuration in which a display device such as an LCD and an input device such as a transparent tablet are laminated and integrated, and a character or a graphic is input using a stylus pen. Because you can enter as if you were writing on a piece of paper,
Recently, it has been used in various fields. Along with this, a device that conventionally used a keyboard as an input device to input characters and the like also inputs information in the form of a sequence of coordinate points using a stylus pen or the like without using a keyboard, and converts this sequence of coordinate points. It has come to be recognized and input as characters.
The input of such handwritten characters is performed while the handwriting is displayed on the display device, so that there is an advantage that it is visually easy to understand.
However, when a handwriting input device is used for security check of a computer system or the like, there is a problem that handwriting remains when inputting handwritten characters, and the input is recognized by a third party watching from the side. . In order to avoid this, conventionally, a character input method is substituted by a button method, or a handwriting input is performed without displaying any handwriting at all. However, if no handwriting is displayed at the time of input, it is difficult for a third party to recognize the input, but the input user may not be able to understand the input state. Also, if handwriting is not displayed at the time of input, the pattern written by the input user will be messy, or it will be input slowly to write correctly, so the former will adversely affect the character recognition process, and the latter will There is a risk that an adverse effect will occur, in that the third party will be more easily recognized.

【0003】[0003]

【発明が解決しようとする課題】上記のようなステイラ
スペンを用いて、文字や図形等の各種情報を手書き入力
する従来の文字入力装置では、手書き文字の入力時に筆
跡が残ることが災いし、そばで見ている第3者に入力事
項が認知されてしまうという問題点があった。これを回
避するため、従来では文字の入力方式をボタン方式で代
用したり、筆跡をまったく表示しないようにして手書き
入力を行うようにしていた。しかし、入力時に筆跡を全
く表示しない場合、第3者には入力が認知され難くなる
反面、入力者も入力状態が分からなくなる恐れがあっ
た。又、入力時に筆跡が表示されないと、入力者が書く
パターンが乱雑になったり、或いは正確に書くためにゆ
っくり入力するようになるため、前者は文字の認識処理
に悪影響を与え、後者は入力事項を第3者にかえって認
知され易くなってしまうという、逆効果が発生する恐れ
があった。
In a conventional character input device for inputting various information such as characters and figures by hand using the stylus pen as described above, handwriting remains when inputting handwritten characters. However, there is a problem that the input items are recognized by a third party who is looking at the information. In order to avoid this, conventionally, a character input method is substituted by a button method, or handwriting input is performed without displaying any handwriting at all. However, if no handwriting is displayed at the time of input, it is difficult for a third party to recognize the input, but the input user may not be able to understand the input state. Also, if handwriting is not displayed at the time of input, the pattern written by the input person will be messy, or it will be input slowly, in order to write accurately, so the former will adversely affect the character recognition process, and the latter will There is a risk that an adverse effect will occur, in that the third party will be more easily recognized instead.

【0004】そこで本発明は上記の欠点を除去し、入力
者には入力状態が分かるようにし且つ側で見ている第3
者には入力事項が認知され難いようにすることができる
文字入力装置及び文字入力方法を提供することを目的と
している。
Accordingly, the present invention eliminates the above-mentioned drawbacks, and makes the input person understand the input state and the third person who looks at the side.
It is an object of the present invention to provide a character input device and a character input method that make it difficult for a user to recognize input items.

【0005】[0005]

【課題を解決するための手段】本発明に係る文字入力装
置は、ペンにて手書きで文字を入力装置に入力すると、
この入力装置から得られた座標点列に基づいて前記入力
装置に一体に設けられている表示装置に前記入力文字の
筆跡を表示する文字入力装置において、前記入力装置か
ら入力されてその筆跡が前記表示装置に表示された文字
を形成する各ストロークの入力時点からの経過時間を計
時する計時手段と、前記ストロークの中で前記計時手段
により入力時点から一定時間が経過したストロークを前
記表示装置から順番に消去する消去手段とを具備した構
成を有する。また、本発明に係る文字入力方法は、入力
されるストロークを検出し、該当入力されるストローク
にて構成される入力文字の筆跡を表示するよう制御する
文字入力方法において、 前記ストロークの入力時点から
の経過時間を計時するステップと、 経過時間の計時の結
果、入力時点から一定時間が経過したストロークについ
てその表示を中止するよう制御するステップと からなる
ことを特徴とする。
A character input device according to the present invention.
When you enter characters into the input device by handwriting with a pen,
In a character input device that displays the handwriting of the input character on a display device that is provided integrally with the input device based on the coordinate point sequence obtained from the input device, the handwriting that is input from the input device is the handwriting. A timer for measuring the elapsed time from the input time of each stroke forming a character displayed on the display device; and, from the display device, the strokes in which the fixed time has elapsed from the input time by the timer device. And an erasing means for erasing. In addition, the character input method according to the present invention provides
Detected stroke and the corresponding input stroke
To display the handwriting of the input character composed of
In the character input method, from the time of inputting the stroke
A method for measuring the elapsed time, the counting of the elapsed time binding
As a result, the stroke after a certain time
Comprising a step of controlling so as to cancel the display Te
It is characterized by the following.

【0006】[0006]

【作用】本発明の文字入力装置において、計時手段は入
力装置から入力されてその筆跡が表示装置に表示された
文字を形成する各ストロークの入力時点からの経過時間
を計時する。消去手段は前記ストロークの中で前記計時
手段により入力時点から一定時間が経過したストローク
を前記表示装置から順番に消去する。これにより、入力
した文字やパターンの筆跡の一部が入力に合わせて表示
され、且つ入力終了時点で全ての筆跡が消去された状態
となる。また、本発明の文字入力方法により、ストロー
クの入力時点からの経過時間が計時され、経過時間の計
時の結果、入力時点から一定時間が経過したストローク
についてその表示が中止される。
In the character input device according to the present invention, the timing means measures the elapsed time from the input time of each stroke which is input from the input device and whose handwriting forms a character displayed on the display device. The erasing means sequentially erases, from the display device, the strokes of which a predetermined time has elapsed from the time of input by the timing means. Thereby, a part of the handwriting of the input character or pattern is displayed in accordance with the input, and all the handwriting is erased at the end of the input. In addition, the character input method of the present invention allows
The time elapsed since the input of the
As a result of the stroke, the stroke after a certain time has passed since the input
The display is stopped for.

【0007】[0007]

【実施例】以下、本発明の一実施例を図面を参照して説
明する。図1は本発明の文字入力装置の一実施例を示し
たブロック図である。この文字入力装置は、2次元の座
標点列の情報を入力する入力装置1、マイクロプロセッ
サを主体として成る制御装置2、前記入力装置1を介し
て入力された座標点列の情報及び前記制御装置2で処理
された情報を表示するための表示装置3及び前記座標入
力装置1から入力された情報を前記制御装置2で文字と
して認識する際に参照する手書き文字認識用辞書41を
格納している外部記憶装置4から主に構成されている。
An embodiment of the present invention will be described below with reference to the drawings. FIG. 1 is a block diagram showing one embodiment of the character input device of the present invention. The character input device includes an input device 1 for inputting information of a two-dimensional coordinate point sequence, a control device 2 mainly including a microprocessor, information of a coordinate point sequence input via the input device 1, and the control device. And a dictionary for handwritten character recognition 41 which is referred to when the control device 2 recognizes information input from the coordinate input device 1 as characters. It mainly comprises an external storage device 4.

【0008】図2は図1に示した文字入力装置の外観構
造例を示す図である。文字入力装置は図2に示すような
透明のタブレット1aと、この透明タブレット1a上の
座標位置を指示するスタイラスペン1bとから成る。ス
タイラスペン1bの先端にはスイッチが付いており、文
字入力の際に書き込む筆跡によって、このスイッチがオ
ン、オフするようになっている。又、表示装置3は液晶
ディスプレイやプラズマディスプレイ等から成り、この
液晶ディスプレイ3と透明タブレット1aは積層一体化
されて、同一寸法の同一座標面を形成している。更に、
制御装置2の内部には各種機能を司る制御部22と記憶
部28が設けられている。
FIG. 2 is a diagram showing an example of the external structure of the character input device shown in FIG. The character input device includes a transparent tablet 1a as shown in FIG. 2 and a stylus pen 1b for indicating a coordinate position on the transparent tablet 1a. A switch is provided at the tip of the stylus pen 1b, and the switch is turned on and off by handwriting written at the time of character input. The display device 3 is composed of a liquid crystal display, a plasma display, or the like. The liquid crystal display 3 and the transparent tablet 1a are stacked and integrated to form the same coordinate plane having the same dimensions. Furthermore,
The control unit 2 includes a control unit 22 for controlling various functions and a storage unit 28.

【0009】次に図1に示した制御装置22の機能につ
いて簡単に説明する。入力部21は前記入力装置1から
入力された座標情報の入力処理を行うものである。制御
部22は前記入力装置1より前記入力部21を介して入
力された座標点列の情報を1つの文字や数字といった単
位毎に分ける入力を行う際に、表示装置3に筆跡を表示
し、一定時間の経過後に筆跡消去の制御を行う。認識部
23は前記制御部22によって入力された情報を文字又
は数字として認識する。記憶部28は前記座標入力装置
1から前記入力部21が取り込んだ座標情報を格納する
座標情報バァ281、座標情報の内容から文字情報とし
ての座標点列の情報を一旦格納する文字座標バッファ2
82、表示装置3上の領域を特定するための情報を格納
する領域情報バッファ283、前記手書き文字認識辞書
41の情報を読み出す登録パタンバッファ284、前記
文字座標バッファ282と前記登録パターンバッファ2
84の情報から前記認識部23により認識された文字又
は数字等を一旦格納しておく認識結果バッファ285か
ら構成されている。又、前記文字座標バッファ282は
文字情報の格納先の先頭を示す文字入力開始位置座標格
納エリア83、文字座標入力位置格納エリア84、スト
ロークの点数を格納するストローク点数入力位置格納エ
リア85、表示中のストロークの開始座標が格納されて
いる位置を示すストローク表示開始位置格納エリア8
6、表示中のストロークの終了座標が格納されている位
置を示すストローク表示終了位置格納エリア87及びス
トロークの消去処理を開始するまでの時間情報を格納す
るストローク消去開始カウンタ格納エリア88に区画さ
れている。
Next, the function of the control device 22 shown in FIG. 1 will be briefly described. The input unit 21 performs an input process of the coordinate information input from the input device 1. The control unit 22 displays handwriting on the display device 3 when performing input for dividing information of the coordinate point sequence input from the input device 1 via the input unit 21 into units of one character or number, After the elapse of a certain time, the control of handwriting erasure is performed. The recognition unit 23 recognizes the information input by the control unit 22 as characters or numbers. The storage unit 28 includes a coordinate information buffer 281 for storing the coordinate information fetched by the input unit 21 from the coordinate input device 1 and a character coordinate buffer 2 for temporarily storing coordinate point sequence information as character information from the contents of the coordinate information.
82, an area information buffer 283 for storing information for specifying an area on the display device 3, a registration pattern buffer 284 for reading information of the handwritten character recognition dictionary 41, the character coordinate buffer 282, and the registration pattern buffer 2
It comprises a recognition result buffer 285 for temporarily storing characters or numbers recognized by the recognition unit 23 from the information 84. The character coordinate buffer 282 includes a character input start position coordinate storage area 83 indicating the head of the storage destination of character information, a character coordinate input position storage area 84, a stroke point input position storage area 85 for storing the number of strokes, Stroke display start position storage area 8 indicating the position where the start coordinates of the stroke are stored
6. A stroke display end position storage area 87 indicating the position where the end coordinates of the stroke being displayed is stored, and a stroke erasure start counter storage area 88 storing time information until the stroke erasure processing is started. I have.

【0010】以下、図1に示した文字入力装置の入力文
字の筆跡・消去に関する処理の流れを図3〜図19を参
照しながら具体的に説明する。図3は文字入力処理の全
体の流れを示す図である。図1に示した制御部22はま
ずステップ301にて入力部21により座標入力装置1
からスタイラスペン1bにより指示された座標情報を読
み出してその情報を座標情報バッファ281に格納す
る。この座標情報は図4に示す形式で格納され、スタイ
ラスペンの位置を示すx座標Cx、y座標Cy、スイッ
チのオン/オフ状態を示すスイッチ状態情報Csw及直
前に読み出した状態からスイッチの変化の有無を示すス
イッチ状態遷移情報Stから成る。続いて制御部22は
ステップ302にて図5に示すペン状態項目とそれに対
応する前記スイッチ情報Csw及びスイッチ状態遷移情
報Stとを比較する。ペン状態は次に示す4つの状態、
即ちスタイラスペン1bの先端のペンスイッチがオフか
らオンに変化した状態、同スイッチがオンからオフに変
化した状態、同スイッチがオンのままの状態、同スイッ
チがオフのままの状態に分類される。制御部22は図5
に示す条件に対応する処理をステップ302、303、
304、305で行い、座標情報に対する1回の処理を
終了する。
Hereinafter, the flow of processing relating to handwriting / erasing of input characters of the character input device shown in FIG. 1 will be specifically described with reference to FIGS. FIG. 3 is a diagram showing the entire flow of the character input process. First, the control unit 22 shown in FIG.
The coordinate information designated by the stylus pen 1b is read out from the CPU, and the information is stored in the coordinate information buffer 281. The coordinate information is stored in the format shown in FIG. 4, and the x-coordinate Cx and y-coordinate Cy indicating the position of the stylus pen, the switch state information Csw indicating the on / off state of the switch, and the change of the switch from the state read immediately before. It is composed of switch state transition information St indicating presence / absence. Subsequently, in step 302, the control unit 22 compares the pen state item shown in FIG. 5 with the corresponding switch information Csw and switch state transition information St. The pen state is the following four states,
That is, the pen switch at the tip of the stylus pen 1b is classified into a state where the pen switch changes from off to on, a state where the switch changes from on to off, a state where the switch remains on, and a state where the switch remains off. . The control unit 22 shown in FIG.
Steps 302, 303,
The processing is performed in steps 304 and 305, and one process for the coordinate information ends.

【0011】即ち、制御部22はステップ302にてス
タイラスペン1bの先端のペンスイッチがオフからオン
に変化した否かを判定し、そうでないならばステップ3
02に進み、そうであるならばステップ306に進む。
制御部22はステップ306にて前記Cswを1、St
を1として処理を終了する。ステップ303へ進んだ場
合、制御部22はスタイラスペン1bの先端のペンスイ
ッチがオンからオフに変化した否かを判定し、そうでな
いならばステップ304へ進み、そうである場合はステ
ップ307に進む。制御部22はステップ307にてC
swを0、Stを1として処理を終了する。ステップ3
04へ進んだ場合、制御部22はスタイラスペン1bの
先端のペンスイッチがオン状態か否かを判定し、そうで
ないならばステップ305へ進み、そうである場合はス
テップ308に進む。制御部22はステップ308にて
Cswを1、Stを0として処理を終了する。ステップ
305に進んだ場合、制御部22はCswを0、Stを
0として処理を終了する。このような4つのスタイラス
ペン状態は、文字入力時の文字のストロークの始め(ス
イッチのオフからオン)、ストロークの継続(スイッチ
のオン)、ストロークの終り(スイッチのオンからオ
フ)及び無入力(スイッチのオフ)の状態に対応する。
一方、図1に示したタイマ部24には、予め設定した時
間毎に制御部22を呼び出すような設定をしておく。制
御部22はタイマ部24の呼び出しによって、前記の作
業を一定時間毎に繰り返して実行し、この制御部22の
一連の処理により文字入力処理が実行される。
That is, the control unit 22 determines in step 302 whether or not the pen switch at the tip of the stylus pen 1b has changed from off to on.
02, and if so, to step 306.
In step 306, the control unit 22 sets Csw to 1, St
Is set to 1 and the process ends. When proceeding to step 303, the control unit 22 determines whether or not the pen switch at the tip of the stylus pen 1b has changed from on to off, and if not, proceeds to step 304, and if so, proceeds to step 307. . The control unit 22 determines in step 307 that C
The process is terminated by setting sw to 0 and St to 1. Step 3
When the process proceeds to step 04, the control unit 22 determines whether or not the pen switch at the tip of the stylus pen 1b is in an ON state. If not, the process proceeds to step 305. If so, the process proceeds to step 308. The control unit 22 sets Csw to 1 and St to 0 in step 308, and ends the process. When proceeding to step 305, the control unit 22 sets Csw to 0 and St to 0, and ends the processing. These four stylus pen states are as follows: at the time of character input, the start of a character stroke (from switch off to on), the continuation of the stroke (switch on), the end of the stroke (from switch on to off), and the no input ( Switch off).
On the other hand, the timer unit 24 shown in FIG. 1 is set so as to call the control unit 22 at every preset time. The control unit 22 repeatedly executes the above-described operation at regular time intervals by calling the timer unit 24, and a character input process is executed by a series of processes of the control unit 22.

【0012】次に前記で分類したそれぞれの処理内容を
具体例を用いて説明する。表示装置3に表示される入力
領域は、図6に示す通り文字入力領域600、文字入力
開始ボタン601、文字入力終了ボタン602、文字の
認識結果を表する領域603から構成されている。図中
の×印は座標入力装置1により入力された入力座標点、
下矢印はストロークの始め、上矢印はストロークの終
り、入力座標点を結ぶ実線はストロークの継続を示す。
以降図6で示す例において、開始ボタン601内の点s
の入力により文字入力の開始を指示し、続いて点a1で
第1画目のストロークの始め、点a2、点a3、点a4
でストロークを継続し、点a5で第1画目のストローク
の終り、同様に第2画目のストロークを点b1で始め、
点b2、点b3を至り、点b4で終わった後に、終了ボ
タン602内の点e入力で文字入力を終了した例につい
て、図3の処理を詳述する。
Next, the processing contents classified as above will be described with reference to specific examples. The input area displayed on the display device 3 includes a character input area 600, a character input start button 601, a character input end button 602, and an area 603 indicating a character recognition result, as shown in FIG. The crosses in the figure indicate input coordinate points input by the coordinate input device 1,
The down arrow indicates the start of the stroke, the up arrow indicates the end of the stroke, and the solid line connecting the input coordinate points indicates the continuation of the stroke.
Hereinafter, in the example shown in FIG.
, The start of the character input is instructed, and then, at point a1, the start of the stroke of the first stroke, points a2, a3, and a4
To continue the stroke, end the stroke of the first stroke at point a5, similarly start the stroke of the second stroke at point b1,
The processing in FIG. 3 will be described in detail for an example in which the character input is ended by inputting the point e in the end button 602 after reaching the points b2 and b3 and ending at the point b4.

【0013】図3に示したステップ301の詳細な処理
を図7に示す。図6に示した点sの入力は座標情報バッ
ファ281に格納されている位置情報と領域情報バッフ
ァ283に格納されている領域情報によりステップ70
1にて制御部22により判断される。その結果、入力点
が領域の中であれば制御部22はステップ708にて入
力準備処理を行う。図8はこの入力準備処理の詳細を示
したフローチャートである。即ち、制御部22はステッ
プ801にて入力文字の座標情報を格納する文字座標バ
ッファ282に対して入力開始位置83を設定し、ステ
ップ802にて座標入力位置84を設定し、ステップ8
03にて更にストローク表示開始位置286、ストロー
ク表示終了位置287の設定を行う。ステップ801〜
803の処理における位置設定では、図9に示すように
文字座標バッファ282中の位置901を格納する。
FIG. 7 shows the detailed processing of step 301 shown in FIG. The input of the point s shown in FIG. 6 is performed based on the position information stored in the coordinate information buffer 281 and the area information stored in the area information buffer 283 in step 70.
The determination is made by the control unit 22 at 1. As a result, if the input point is within the area, the control unit 22 performs input preparation processing in step 708. FIG. 8 is a flowchart showing details of the input preparation processing. That is, the control unit 22 sets the input start position 83 in the character coordinate buffer 282 that stores the coordinate information of the input character in step 801, sets the coordinate input position 84 in step 802,
In step 03, a stroke display start position 286 and a stroke display end position 287 are set. Step 801-
In the position setting in the processing of 803, the position 901 in the character coordinate buffer 282 is stored as shown in FIG.

【0014】続いて図6に示した点a1の入力がある
と、制御部22は表示ストロークの有無をステップ70
2にてチェックし、表示ストロークがない場合はストロ
ーク消去開始カウンタ88にストロークの入力・表示か
ら消去するまでの時間を示すカウント値をステップ70
9にて設定した後、ステップ704にて図1の座標入力
位置84で示す位置情報をストローク点数入力位置85
として格納し、このストローク点数入力位置85の示す
位置に入力点数1を設定すると共にストローク点数識別
子を設定する。その後、制御部22はステップ705に
て座標入力位置84を、文字座標バッファ282の中の
座標情報を格納できる図9に示した次の位置902に書
き込んで更新する。続いて、制御部22はステップ70
6にて座標入力位置84に示す位置に文字座標バッファ
281に格納されている図4に示すような座標点cx、
cyを格納して座標識別子を設定する。最後に制御部2
2はステップ707にて座標入力位置84を、文字座標
バッファ282の中の座標情報を格納できる図9に示し
た次の位置903に書き込んで更新し、処理を終了す
る。
Subsequently, when the point a1 shown in FIG. 6 is inputted, the control unit 22 determines whether or not there is a display stroke at step 70.
In step 70, if there is no display stroke, a count value indicating the time from the input / display of the stroke to the erasure of the stroke is stored in the stroke erasure start counter 88.
9, the position information indicated by the coordinate input position 84 in FIG.
Is set as the input point 1 at the position indicated by the stroke point input position 85 and a stroke point identifier is set. Thereafter, the control unit 22 writes and updates the coordinate input position 84 in the next position 902 shown in FIG. 9 where the coordinate information can be stored in the character coordinate buffer 282 in step 705. Subsequently, the control unit 22 proceeds to step 70
6, the coordinate point cx stored in the character coordinate buffer 281 at the position indicated by the coordinate input position 84 as shown in FIG.
cy is stored and a coordinate identifier is set. Finally, control unit 2
In step 707, the coordinate input position 84 is updated by writing the coordinate input position 84 to the next position 903 shown in FIG. 9 where the coordinate information in the character coordinate buffer 282 can be stored, and the process ends.

【0015】図9は図6に示した点a1の入力処理が終
了した時点の文字座標バッファ282の内容である。文
字座標バッファ282に格納される座標情報は図10に
示す通り、ストローク点数/座標識別子pと情報部qが
集まったものから成る。ストローク点数/座標識別子p
によりストローク座標点数又は座標点のxy座標が区別
される。図9においてストローク点数/座標識別子90
0は、ストローク点数識別子である時は1、座標識別子
である時は0である。尚、ステップ702にて、表示ス
トロークありと判断された場合、制御部22はステップ
703に進んで、図6に示した終了ボタン602が押さ
れたか否かを判定し、押された場合は入力処理を終了す
る。しかし押されていない場合はステップ704へ進ん
で上記した処理を行う。
FIG. 9 shows the contents of the character coordinate buffer 282 when the input processing of the point a1 shown in FIG. 6 is completed. As shown in FIG. 10, the coordinate information stored in the character coordinate buffer 282 includes a collection of stroke points / coordinate identifiers p and an information part q. Number of stroke points / coordinate identifier p
Distinguishes the number of stroke coordinate points or the xy coordinates of the coordinate points. In FIG. 9, the number of stroke points / coordinate identifier 90
0 is 1 when it is a stroke number identifier, and 0 when it is a coordinate identifier. If it is determined in step 702 that there is a display stroke, the control unit 22 proceeds to step 703 to determine whether or not the end button 602 shown in FIG. 6 has been pressed. The process ends. However, if it has not been pressed, the process proceeds to step 704 to perform the above-described processing.

【0016】次に図3のステップ307、308で実行
される図6の座標点a2から点a5の入力に応じて行わ
れる筆跡表示、消去処理の詳細を図11のフローチャー
トに従って説明する。制御部22はステップ1101に
て前記点a2の座標を図1に示した文字座標入力位置格
納エリア84に示す位置903(図9参照)に格納し、
ステップ1102にてストローク点数入力位置格納エリ
ア85に示す位置901(図9参照)に格納されている
ストローク点数を2とする。続いて、制御部22はステ
ップ1103にて実行する筆跡の消去処理を図12のフ
ローチャートに従って行う。即ち、制御部22はストロ
ーク表示開始位置格納エリア86とストローク表示終了
位置格納エリア87が同じであるか否かをステップ12
01にて判定し、同じの場合は表示ストロークがないも
のと判断して、何もしないで処理を終了する。次に図1
1に戻り、ステップ1104にて制御部22はストロー
ク表示開始位置格納エリア86に示す位置902(図9
参照)に格納している座標から、文字座標入力位置格納
エリア84に示す位置903(図9参照)に格納してい
る座標を結んで筆跡の表示を行う。その後、ステップ1
105にて制御部22はストローク表示終了位置格納エ
リア87を更新して位置903(図14参照)とし、ス
テップ1106にて文字座標入力位置格納エリア284
を更新して位置904(図14参照)とする。
Next, details of the handwriting display and erasure processing performed in response to the input of the coordinate points a2 to a5 in FIG. 6 executed in steps 307 and 308 in FIG. 3 will be described with reference to the flowchart in FIG. In step 1101, the control unit 22 stores the coordinates of the point a2 in a position 903 (see FIG. 9) shown in the character coordinate input position storage area 84 shown in FIG.
In step 1102, the number of strokes stored in the position 901 (see FIG. 9) shown in the stroke point input position storage area 85 is set to 2. Subsequently, the control unit 22 performs the handwriting erasure process executed in step 1103 according to the flowchart of FIG. That is, the control unit 22 determines whether the stroke display start position storage area 86 and the stroke display end position storage area 87 are the same in step 12.
01, and if they are the same, it is determined that there is no display stroke, and the process ends without doing anything. Next, FIG.
Returning to step 1, in step 1104, the control unit 22 controls the position 902 (see FIG.
The handwriting is displayed by connecting the coordinates stored in the position 903 (see FIG. 9) shown in the character coordinate input position storage area 84 from the coordinates stored in the character coordinate input position storage area 84. Then step 1
In 105, the control unit 22 updates the stroke display end position storage area 87 to the position 903 (see FIG. 14), and in step 1106, the character coordinate input position storage area 284
Is updated to the position 904 (see FIG. 14).

【0017】図6に示した点a3の座標を処理する時
は、図3のステップ305で実行される具体的処理を示
した図11のフローチャートに従って処理される。ま
ず、制御部22はステップ1102にて座標の格納及び
ストローク点数の更新を行う。この状態の文字座標バッ
ファ282の内容は図14に示す通りとなり、文字座標
入力位置格納エリア84は位置904、ストローク点数
入力位置格納エリア85は位置901、ストローク表示
開始位置格納エリア86は位置902、ストローク表示
終了位置格納エリア87は位置903を指示している。
このような状態で図11のステップ1103で示してあ
る筆跡の消去処理は次のように実行される。まず、制御
部は12に移り、制御部22はステップ1201にてス
トローク表示開始・終了位置が異なると判定して、表示
ストロークがあるものとしてステップ1202に進み、
続いてステップ1202にてストローク消去開始カウン
タの比較処理を行い、カウンタが0であればステップ1
204以降の消去処理へと進み、そうでない場合はステ
ップ1203に進んで、ストローク消去開始カウンタ格
納エリア88の値を減らす。次に図6に示した点d2の
入力処理において、制御部22はステップ1203にて
カウンタの値を0と判定すると、ステップ1204の消
去部分の特定処理に移る。この処理は図15のフローチ
ャートに従って行われる。
When the coordinates of the point a3 shown in FIG. 6 are processed, the processing is performed according to the flowchart of FIG. 11 showing the specific processing executed in step 305 of FIG. First, in step 1102, the control unit 22 stores coordinates and updates the number of strokes. The contents of the character coordinate buffer 282 in this state are as shown in FIG. 14, the character coordinate input position storage area 84 is the position 904, the stroke point input position storage area 85 is the position 901 and the stroke display start position storage area 86 is the position 902. The stroke display end position storage area 87 indicates a position 903.
In such a state, the handwriting erasure process shown in step 1103 of FIG. 11 is executed as follows. First, the control unit proceeds to 12, the control unit 22 determines in step 1201 that the stroke display start / end positions are different, and proceeds to step 1202 assuming that there is a display stroke,
Subsequently, in step 1202, a stroke erasure start counter comparison process is performed.
The process proceeds to the erasing process 204 and thereafter, and if not, the process proceeds to step 1203 to decrease the value of the stroke erasure start counter storage area 88. Next, in the input process of the point d2 shown in FIG. 6, when the control unit 22 determines that the value of the counter is 0 in step 1203, the process proceeds to the process of specifying the erased portion in step 1204. This process is performed according to the flowchart of FIG.

【0018】このストロークの消去処理はストローク表
示開始位置格納エリア86を操作して行うが、図6に示
した点sから点a1、a2、a3及び筆跡の消去処理の
前後におけるストローク表示開始位置格納エリア86と
ストローク表示終了位置格納エリア87の変更の様子は
図16に示す通りである。点a3が入力され、消去部分
の特定を行う前の状態は図16のイに示すようになって
いる。文字座標バッファ282の内容が図14に示した
状態で、図15の処理フローの説明に戻ると、まず、制
御部22はステップ1501にてストローク表示開始位
置格納エリア86に示す座標情報の図14に示した識別
子900がストローク点数であるかを調べ、ストローク
点数の場合、制御部22はステップ1502にてストロ
ーク表示開始位置格納エリア86を進め、更に、ステッ
プ1503にてストローク表示開始位置格納エリア86
の座標情報を消去する筆跡の開始位置をDsとする。続
いて、制御部22はステップ1504にてストローク表
示開始位置格納エリア86を進めて、ステップ1505
にて再度ストローク表示開始位置格納エリア86の示す
座標情報の前記識別子900がストローク点数であるか
を調べ、ストローク点数の場合はステップ1506にて
消去する筆跡はないと判断して処理を終了する。ステッ
プ1505にてストローク点数でなく座標データを表す
場合、制御部22はステップ1507にてストローク表
示開始位置格納エリア86の座標情報を消去する筆跡の
終了位置をDeとし、ステップ1508にてDs、De
間を筆跡の消去する部分として特定して処理を終了す
る。続いて図12に戻って、制御部22はステップ12
05にて特定した区間の筆跡を消去して、図11のステ
ップ1103で示した筆跡の消去処理を終了する。続い
て図11に戻って、制御部22はステップ1104にて
ストローク表示終了位置格納エリア87の示す座標から
座標入力位置905の示す座標を結んで筆跡を表示す
る。その後、ステップ1105にてストローク表示終了
位置格納エリア87を更新し、ステップ1106にて文
字座標入力位置格納エリア84を更新する。図16は上
記の処理によりストロークの位置情報が更新された例を
示している。
This stroke erasure processing is performed by operating the stroke display start position storage area 86. The stroke display start position storage before and after the points s to a1, a2, a3 and the handwriting erasure processing shown in FIG. The manner in which the area 86 and the stroke display end position storage area 87 are changed is as shown in FIG. The state before the point a3 is input and the erasure portion is specified is as shown in FIG. Returning to the description of the processing flow of FIG. 15 with the contents of the character coordinate buffer 282 shown in FIG. 14, first, in step 1501, the control unit 22 sets the coordinate information shown in the stroke display start position storage area 86 in FIG. In step 1502, the controller 22 advances the stroke display start position storage area 86 in step 1502, and further checks the stroke display start position storage area 86 in step 1503.
Let Ds be the start position of the handwriting from which the coordinate information is erased. Subsequently, the control unit 22 advances the stroke display start position storage area 86 in step 1504, and proceeds to step 1505.
It is checked again whether or not the identifier 900 of the coordinate information indicated by the stroke display start position storage area 86 is the number of strokes. If the number is the number of strokes, it is determined in step 1506 that there is no handwriting to be erased, and the process is terminated. When the coordinate data is represented in step 1505 instead of the number of strokes, the control unit 22 sets the end position of the handwriting for deleting the coordinate information in the stroke display start position storage area 86 in step 1507, and sets Ds and De in step 1508.
The interval is specified as a portion of the handwriting to be erased, and the process ends. Subsequently, returning to FIG.
The handwriting in the section specified in 05 is erased, and the handwriting erasing process shown in step 1103 of FIG. 11 is ended. Subsequently, returning to FIG. 11, the control unit 22 displays the handwriting by connecting the coordinates indicated by the coordinate input position 905 to the coordinates indicated by the stroke display end position storage area 87 in step 1104. Thereafter, in step 1105, the stroke display end position storage area 87 is updated, and in step 1106, the character coordinate input position storage area 84 is updated. FIG. 16 shows an example in which the stroke position information is updated by the above processing.

【0019】次に図3に示したステップ306の処理を
図17のフローチャートに示す。この処理は入力が行わ
れていない場合、制御部22はステップ1701にて筆
跡の消去処理を行う。この処理の流れは図12のそれと
等しい。最後に、図6に示した点eの入力によって、制
御部22は図7に示したステップ709、ステップ71
0の手順を実行するが、図18は前記手順の詳細を示し
たフローチャートである。即ち、制御部22はステップ
1801にて図1に示した文字座標入力位置格納エリア
84の示す位置に終了コードを書き込み、ステップ18
02にて筆跡を全て消去するために文字入力領域600
をクリアする。図19は図6に示したようにストローク
の入力が終了した状態の図1に示した文字座標バッファ
282の内容例を示している。
Next, the processing of step 306 shown in FIG. 3 is shown in the flowchart of FIG. In this process, if no input has been made, the control unit 22 performs a handwriting erasure process in step 1701. The flow of this processing is the same as that of FIG. Finally, in response to the input of the point e shown in FIG. 6, the control unit 22 causes the steps 709 and 71 shown in FIG.
0 is executed, and FIG. 18 is a flowchart showing the details of the procedure. That is, the control unit 22 writes the end code in the position indicated by the character coordinate input position storage area 84 shown in FIG.
02, a character input area 600 for deleting all handwriting
Clear FIG. 19 shows an example of the contents of the character coordinate buffer 282 shown in FIG. 1 in a state where the input of the stroke is completed as shown in FIG.

【0020】上記処理後、図1に示した認識部23は手
書き文字認識辞書41から必要な情報を登録パターンバ
ッファ284に抜き出し、これと文字座標バッファ28
2内の座標点列と比較して入力された座標点列を文字ま
たは数字として認識する。認識の方法は例えば文字座標
バッファ282に格納されている座標点列をある点数に
正規化し、それぞれの点列の座標と抜き出した登録パタ
ーンバッファ284に登録されている各文字についての
点列の座標との距離を計算より求め、その距離がある特
定の値以下であれば入力したパターンが登録パターンと
一致したとし、それ以外の場合は再入力をするようにす
る。一方、パターンの入力においては、入力者のみが分
かるように筆跡を表示する一方で消去していき、パター
ンの入力完了から極短い時間内で入力パターンは全て消
去することができる。これにより、入力者以外に入力パ
ターンが認知されにくい効果が期待できる。
After the above processing, the recognizing unit 23 shown in FIG. 1 extracts necessary information from the handwritten character recognition dictionary 41 to the registered pattern buffer 284, and stores it in the character coordinate buffer 28.
The input coordinate point sequence is recognized as a character or a number by comparing with the coordinate point sequence in 2. The recognition method is, for example, to normalize the coordinate point sequence stored in the character coordinate buffer 282 to a certain score, and to coordinate the point sequence and the coordinate of the point sequence for each character registered in the extracted registered pattern buffer 284. The calculated pattern is determined to be the same as the registered pattern if the distance is equal to or less than a specific value. Otherwise, the input is performed again. On the other hand, in inputting a pattern, handwriting is displayed so that only the input person can understand it, and is erased, and all input patterns can be erased within a very short time after the completion of pattern input. As a result, it is possible to expect an effect that the input pattern is hardly recognized by anyone other than the input user.

【0021】本実施例によれば、制御部22が図3に示
したステップ304、305の処理により筆跡の消去処
理と表示処理を行うことと、更にステップ306にて入
力が行われていない場合でも筆跡の消去処理を行うこと
により、また、入力終了の指示があった場合は図18に
示したステップ1802にて直ち入力領域をクリアする
ことにより、入力者がスタイラスペン1bで透明タブレ
ット1a上に入力する文字の筆跡を液晶ディスプレィ3
に表示してから一定時間経過した後、前記筆跡表示を消
去をすることができため、入力者には何を入力している
かが分かるが、側で見ている第3者には入力された情報
が分かり難たく、従来のキーボードによるパスワード入
力チェックと同様の効果を手書き入力装置でも実現する
ことができる。また、図1に示したストローク消去開始
カウンタ格納エリア88は図7に示したステップ709
にてストロークの始め時点で設定されるが、このカウン
タ値は筆跡の消去処理を開始するまでの時間情報として
働き、カウンタ値を0にセットしておくと、筆跡表示
後、次の座標入力処理において筆跡を消去することがで
き、或いはカウンタ値を適当な値にしておくと、筆跡に
尾を引かせる効果を持たせることができる。尚、本発明
は上述した実施例に限定されるものではない。例えば、
本実施例では1文字の入力に限ってその筆跡の表示方法
について説明したが、複数の文字を入力できるように文
字入力領域を複数個用意してもよい。また、ストローク
の消去の方法は、矩形内の領域を指定することによって
消去してもよい。また入力された座標点列の情報を文字
または数字として認識する方法も、辞書に登録されてい
る文字との距離によるマッチングではなくて、入力され
た情報を文字の基本的な形に何等かの形に変換し、それ
と辞書内の文字との類似性を見るようにしてもよい。
According to this embodiment, the control unit 22 performs the erasing process and the displaying process of the handwriting by the processes of steps 304 and 305 shown in FIG. However, by performing the handwriting erasing process, and when the input end instruction is given, the input area is immediately cleared in step 1802 shown in FIG. 18 so that the input user can use the stylus pen 1b to input the transparent tablet 1a. The handwriting of the characters to be entered on the LCD display 3
After a certain period of time has passed since the display, the handwriting display can be erased, so that the input person can understand what is being input, but the third person watching from the side has input. It is difficult to understand the information, and the same effect as the password input check using the conventional keyboard can be realized by the handwriting input device. Further, the stroke erasure start counter storage area 88 shown in FIG. 1 is stored in the step 709 shown in FIG.
Is set at the beginning of the stroke, but this counter value acts as time information until the start of the handwriting erasure process. If the counter value is set to 0, after the handwriting is displayed, the next coordinate input process In the above, the handwriting can be erased, or if the counter value is set to an appropriate value, the handwriting can be tailed. Note that the present invention is not limited to the above-described embodiment. For example,
In this embodiment, the method of displaying the handwriting is described only for the input of one character. However, a plurality of character input areas may be prepared so that a plurality of characters can be input. The stroke may be erased by designating an area within the rectangle. Also, the method of recognizing the input coordinate point sequence information as a character or a number is not a matching based on the distance from the character registered in the dictionary, but a method of converting the input information into a basic form of the character. It may be converted to a shape and look for similarity with the characters in the dictionary.

【0022】[0022]

【発明の効果】以上記述した如く本発明によれば、手書
きパターンの入力において、筆跡者のみがわかるように
筆跡を表示する一方で同時に消去していき、パターンの
入力完了から極短い時間内で入力パターンは全て消去す
ることができるため、入力者以外に入力パターンが認知
されにくいという効果を生み、従来のキーボードによる
パスワード入力チェックと同様の効果を手書き入力装置
でも実現できる。
As described above , according to the present invention, in inputting a handwritten pattern, the handwriting is displayed and erased at the same time so that only the handwriting person can understand, and within a very short time from the completion of the input of the pattern. Since all the input patterns can be erased, the effect that the input pattern is hard to be recognized by the person other than the input person is produced, and the same effect as the password input check by the conventional keyboard can be realized by the handwriting input device.

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

【図1】本発明の文字入力装置の一実施例を示したブロ
ック図。
FIG. 1 is a block diagram showing one embodiment of a character input device of the present invention.

【図2】図1に示した文字入力装置の外観構造例を示し
た図。
FIG. 2 is a diagram showing an example of an external structure of the character input device shown in FIG.

【図3】図1の装置により文字を入力する際の全体の動
作を示したフローチャート。
FIG. 3 is a flowchart showing an overall operation when characters are input by the apparatus of FIG. 1;

【図4】図1に示した座標情報バッファに格納されるデ
ータフォーマット例を示した図。
FIG. 4 is a view showing an example of a data format stored in a coordinate information buffer shown in FIG. 1;

【図5】図2に示したスタイラスペンのスイッチ状態と
成立条件との関係を示した図。
FIG. 5 is a diagram showing a relationship between a switch state of the stylus pen shown in FIG. 2 and a satisfaction condition.

【図6】図1に示した表示装置の画面に表示された筆跡
ストロークの一例を示した図。
FIG. 6 is a view showing an example of a handwriting stroke displayed on the screen of the display device shown in FIG. 1;

【図7】図3のステップ303の処理の詳細を示したフ
ローチャート。
FIG. 7 is a flowchart showing details of the processing of step 303 in FIG. 3;

【図8】図7に示したステップ708の処理の詳細を示
したフローチャート。
FIG. 8 is a flowchart showing details of the processing in step 708 shown in FIG. 7;

【図9】図1に示した文字座標バッファに格納される位
置情報例を示した図。
FIG. 9 is a view showing an example of position information stored in the character coordinate buffer shown in FIG. 1;

【図10】図1に示した文字座標バッファに格納される
座標情報例を示した図。
FIG. 10 is a view showing an example of coordinate information stored in a character coordinate buffer shown in FIG. 1;

【図11】図3に示したステップ304及び305の処
理の詳細例を示したフローチャート。
FIG. 11 is a flowchart showing a detailed example of the processing of steps 304 and 305 shown in FIG. 3;

【図12】図11に示したステップ1103の処理の詳
細例を示したフローチャート。
FIG. 12 is a flowchart showing a detailed example of a process of step 1103 shown in FIG. 11;

【図13】図1に示した文字座標バッファに格納される
他の位置情報例を示した図。
FIG. 13 is a view showing another example of position information stored in the character coordinate buffer shown in FIG. 1;

【図14】図1に示した文字座標バッファに格納される
更に他の位置情報例を示した図。
FIG. 14 is a diagram showing still another example of position information stored in the character coordinate buffer shown in FIG. 1;

【図15】図12に示したステップ1204の処理の詳
細例を示したフローチャート。
FIG. 15 is a flowchart showing a detailed example of the process of step 1204 shown in FIG. 12;

【図16】図1に示した座標入力位置、ストローク表示
開始位置格納エリア及びストローク表示終了位置の更新
例を示した図。
FIG. 16 is a diagram showing an example of updating the coordinate input position, the stroke display start position storage area, and the stroke display end position shown in FIG.

【図17】図3に示したステップ306の処理の内容例
を示したフローチャート。
FIG. 17 is a flowchart showing an example of the content of processing in step 306 shown in FIG. 3;

【図18】図7に示したステップ702、709の処理
の内容例を示したフローチャート。
FIG. 18 is a flowchart showing an example of the contents of processing in steps 702 and 709 shown in FIG. 7;

【図19】図1に示した文字座標バッファのストローク
入力終了状態の内容例を示した図。
FIG. 19 is a diagram showing an example of the contents of a stroke input end state of the character coordinate buffer shown in FIG. 1;

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

1…座標入力装置 1a…透明タブ
レット 1b…スタイラスペン 2…制御装置 3…表示装置 4…外部記憶装
置 21…入力部 22…制御部 23…認識部 24…タイマ部 28…記憶部 41…手書き文
字認識辞書 83…文字入力開始位置座標格納エリア 4…文字座標入力位置格納エリア 85…ストローク点数入力位置格納エリア 86…ストローク表示開始位置格納エリア 87…ストローク表示終了位置格納エリア 88…ストローク消去開始カウンタ格納エリア 281…座標情報バッファ 282…文字座
標バッファ 283…領域情報バッファ 284…登録パ
ターンバッファ 285…認識結果バッファ
Reference Signs List 1 coordinate input device 1a transparent tablet 1b stylus pen 2 control device 3 display device 4 external storage device 21 input unit 22 control unit 23 recognition unit 24 timer unit 28 storage unit 41 handwritten characters Recognition dictionary 83 ... Character input start position coordinate storage area 4 ... Character coordinate input position storage area 85 ... Stroke point input position storage area 86 ... Stroke display start position storage area 87 ... Stroke display end position storage area 88 ... Stroke erasure start counter storage Area 281, coordinate information buffer 282, character coordinate buffer 283, area information buffer 284, registered pattern buffer 285, recognition result buffer

───────────────────────────────────────────────────── フロントページの続き (72)発明者 小山 和雄 東京都青梅市新町1381番地1 東芝コン ピュータエンジニアリング株式会社内 (56)参考文献 特開 平1−251125(JP,A) 特開 昭61−272869(JP,A) 実開 昭60−184153(JP,U) (58)調査した分野(Int.Cl.7,DB名) G06K 9/62 G06F 3/03 380 ────────────────────────────────────────────────── ─── Continuation of the front page (72) Inventor Kazuo Koyama 1381 Shinmachi, Ome-shi, Tokyo Toshiba Computer Engineering Co., Ltd. (56) References JP-A-1-251125 (JP, A) JP-A-61- 272869 (JP, A) Japanese Utility Model Showa 60-184153 (JP, U) (58) Fields investigated (Int. Cl. 7 , DB name) G06K 9/62 G06F 3/03 380

Claims (3)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】 ペンにて手書きで文字を入力装置に入力
すると、この入力装置から得られた座標点列に基づいて
前記入力装置に一体に設けられている表示装置に前記入
力文字の筆跡を表示する文字入力装置において、前記入
力装置から入力されてその筆跡が前記表示装置に表示さ
れた文字を形成する各ストロークの入力時点からの経過
時間を計時する計時手段と、前記ストロークの中で前記
計時手段により入力時点から一定時間が経過したストロ
ークを前記表示装置から順番に消去する消去手段とを具
備したことを特徴とする文字入力装置。
When a character is input to an input device by handwriting with a pen, a handwriting of the input character is displayed on a display device provided integrally with the input device based on a coordinate point sequence obtained from the input device. In a character input device for displaying, a handwriting input from the input device, the handwriting of which forms a character displayed on the display device. A character input device comprising: a deletion unit for sequentially deleting, from the display device, strokes for which a predetermined time has elapsed from an input time by a timing unit.
【請求項2】 前記計時手段が計時する一定時間の値を
任意の値に変更する手段を具備したことを特徴とする請
求項1記載の文字入力装置。
2. The character input device according to claim 1, further comprising means for changing a value of the fixed time measured by said time measuring means to an arbitrary value.
【請求項3】 入力されるストロークを検出し、該当入
力されるストロークにて構成される入力文字の筆跡を表
示するよう制御する文字入力方法において、 前記ストロークの入力時点からの経過時間を計時するス
テップと、 経過時間の計時の結果、入力時点から一定時間が経過し
たストロークについてその表示を中止するよう制御する
ステップと からなることを特徴とする文字入力方法。
3. An input stroke is detected and a corresponding input is detected.
Displays handwriting of input characters composed of strokes
In a character input method for controlling a stroke to indicate
As a result of measuring the time and the elapsed time,
Control to stop displaying the stroke
And a character input method comprising the steps of :
JP5418093A 1993-03-15 1993-03-15 Character input device and character input method Expired - Fee Related JP3105100B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP5418093A JP3105100B2 (en) 1993-03-15 1993-03-15 Character input device and character input method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP5418093A JP3105100B2 (en) 1993-03-15 1993-03-15 Character input device and character input method

Publications (2)

Publication Number Publication Date
JPH06266903A JPH06266903A (en) 1994-09-22
JP3105100B2 true JP3105100B2 (en) 2000-10-30

Family

ID=12963352

Family Applications (1)

Application Number Title Priority Date Filing Date
JP5418093A Expired - Fee Related JP3105100B2 (en) 1993-03-15 1993-03-15 Character input device and character input method

Country Status (1)

Country Link
JP (1) JP3105100B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2014162604A1 (en) * 2013-04-05 2014-10-09 株式会社 東芝 Electronic device and handwriting data processing method

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010198076A (en) * 2009-02-23 2010-09-09 Sharp Corp Handwriting authentication device, display method for handwriting authentication pattern and display program for handwriting authentication pattern
JP5423525B2 (en) 2010-03-26 2014-02-19 富士通株式会社 Handwriting input device, handwriting input method, and handwriting input program
CN104007832B (en) * 2013-02-25 2017-09-01 上海触乐信息科技有限公司 Method, system and device for continuously sliding text input
JP5989903B2 (en) * 2013-05-31 2016-09-07 株式会社東芝 Electronic device, method and program

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2014162604A1 (en) * 2013-04-05 2014-10-09 株式会社 東芝 Electronic device and handwriting data processing method
JP5925957B2 (en) * 2013-04-05 2016-05-25 株式会社東芝 Electronic device and handwritten data processing method

Also Published As

Publication number Publication date
JPH06266903A (en) 1994-09-22

Similar Documents

Publication Publication Date Title
JPH0814822B2 (en) Command input device
JP2925359B2 (en) Character processing method and apparatus
JP2000516375A (en) Coordinated input of asynchronous data
JP3105100B2 (en) Character input device and character input method
JP3127966B2 (en) Character input device and method
JPH1063174A (en) Electronic apparatus
JPH08185266A (en) Handwritten character input device
JP2005108032A (en) Handwriting processor
JPS61267128A (en) Display erasure system
JPH09120433A (en) Character recognition method and document creation device
JPH03111926A (en) Data processor
JPH08212306A (en) Handwriting data thinning method, dictionary creation method, and character recognition device
JPH03263281A (en) Handwritten line graphic input device
JP2994176B2 (en) Ruled line input device
JPS63136290A (en) Hand-written character input device
JPS63198180A (en) information recognition device
JPS62190565A (en) Device for making fair copy of hand-written pattern
JPH0721311A (en) On-line character segmenting device
JPH0636072A (en) Handwritten character input device
JPH0756911A (en) Document creation device
JPS60238988A (en) Data processor equipped with character recognition device
JPH11126236A (en) Online handwritten character recognition device, online handwritten character recognition method, and recording medium recording the method
JPH06180772A (en) Hand-written input character recognizing system
JPH10171602A (en) Pen input system and device therefor
JPH06187503A (en) Handwriting recognition device

Legal Events

Date Code Title Description
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20000815

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20070901

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080901

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080901

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090901

Year of fee payment: 9

LAPS Cancellation because of no payment of annual fees