JPH0221606B2 - - Google Patents

Info

Publication number
JPH0221606B2
JPH0221606B2 JP59029759A JP2975984A JPH0221606B2 JP H0221606 B2 JPH0221606 B2 JP H0221606B2 JP 59029759 A JP59029759 A JP 59029759A JP 2975984 A JP2975984 A JP 2975984A JP H0221606 B2 JPH0221606 B2 JP H0221606B2
Authority
JP
Japan
Prior art keywords
command
stroke
input
area
register
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 - Lifetime
Application number
JP59029759A
Other languages
Japanese (ja)
Other versions
JPS60175191A (en
Inventor
Masabumi Kato
Takashi Suzuki
Tsuneo Katsuyama
Motomitsu Adachi
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.)
Fujitsu Ltd
Original Assignee
Fujitsu Ltd
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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP59029759A priority Critical patent/JPS60175191A/en
Publication of JPS60175191A publication Critical patent/JPS60175191A/en
Publication of JPH0221606B2 publication Critical patent/JPH0221606B2/ja
Granted legal-status Critical Current

Links

Description

【発明の詳細な説明】 (1) 発明の技術分野 本発明は入力画面を筆画用領域とコマンド用領
域に分割した筆画入力装置に係り、特に入力を確
実に検出する筆入力情報保護方式に関する。
DETAILED DESCRIPTION OF THE INVENTION (1) Technical Field of the Invention The present invention relates to a stroke input device in which an input screen is divided into a stroke area and a command area, and particularly relates to a stroke input information protection method that reliably detects input.

(2) 技術の背景 近年、情報伝達手段や通信網の発達によつて、
電話等による音声のみの相互通信だけでなく、音
声と利用者が画いた筆画とを複合した相互通信が
考えられている。その場合、筆画情報に関しては
蓄積、編集、消去などの操作が必要になつてくる
ため、入力画面は筆画用領域とコマンド用領域と
に分割されている場合が多い。
(2) Technical background In recent years, with the development of information transmission means and communication networks,
In addition to mutual communication using only voice over telephones, etc., mutual communication that combines voice and strokes drawn by users is being considered. In this case, since operations such as storage, editing, and deletion are required for stroke information, the input screen is often divided into a stroke area and a command area.

第1図は入力画面を筆画領域とコマンド領域に
分割した場合に入力画面を示す図であり、同図に
おいて1は入力画面、2は筆画領域(PCT)、3
−1乃至3−5はコマンド領域(CMD1乃至
CMD5)をそれぞれ示す。
Figure 1 is a diagram showing the input screen when the input screen is divided into a stroke area and a command area. In the figure, 1 is the input screen, 2 is the stroke area (PCT), and 3 is the input screen.
-1 to 3-5 are command areas (CMD1 to
CMD5) are shown respectively.

第1図において、筆画領域には入力ペンで図形
を画き、コマンド領域には入力ペンで枠内を指定
してコマンドを入力する。そして、入力された情
報を正確に検出する筆画入力装置が望まれてい
る。
In FIG. 1, a figure is drawn with an input pen in the stroke area, and a command is input by specifying the area within the frame with the input pen in the command area. A stroke input device that accurately detects input information is desired.

(3) 従来技術と問題点 以下従来の筆画入力装置について述べる。(3) Conventional technology and problems A conventional stroke input device will be described below.

第2図は従来の筆画入力装置のブロツク図であ
り、同図において、4は座標指定装置(PNT)、
5は領域判別部(A−JDG)、6は筆画用レジス
タ(P−REG)7はコマンド識別部(C−
DSC)、8はコマンド用レジスタ(C−REG)を
それぞれ示す。
FIG. 2 is a block diagram of a conventional stroke input device, in which 4 indicates a coordinate specifying device (PNT);
5 is an area discrimination unit (A-JDG), 6 is a stroke register (P-REG), and 7 is a command identification unit (C-JDG).
DSC) and 8 indicate command registers (C-REG), respectively.

第2図において、座標指定装置4は、一定時間
毎に、ペン入力の有無を示す信号p、X座標値
x、Y座標値yを領域判別部5へ出力する。領域
判別部5は入力された点が筆画領域かコマンド領
域かを判別し、筆画領域の場合は筆画用レジスタ
6へ(x,y)を出力し、コマンド領域の場合は
コマンド識別部7へ(x,y)を出力する。筆画
用レジスタ6は(x,y)を記憶し、表示部
DSPへ(x,y)を出力する。コマンド識別部
7は該(x,y)によりどのコマンドが指定され
たかを識別し、コマンド用レジスタ8へコマンド
cmdを出力する。コマンド用レジスタ8はcmdを
記憶し制御系CNTへcmdを出力する。
In FIG. 2, the coordinate specifying device 4 outputs a signal p indicating the presence or absence of pen input, an X coordinate value x, and a Y coordinate value y to the area determination unit 5 at regular intervals. The area determination unit 5 determines whether the input point is a stroke area or a command area, and if it is a stroke area, it outputs (x, y) to the stroke register 6, and if it is a command area, it outputs (x, y) to the command identification unit 7. x, y). The stroke register 6 stores (x, y) and displays the
Output (x, y) to DSP. The command identification unit 7 identifies which command is specified by the (x, y), and transfers the command to the command register 8.
Output cmd. The command register 8 stores cmd and outputs cmd to the control system CNT.

以上のような従来の筆画入力装置によると、入
力情報に雑音が加わつた場合、筆画領域では筆画
のドツトが離れた点に飛んで線がぼやけ、コマン
ド領域では隣接しているコマンドが入力された
り、筆画領域に入力した点がコマンド領域の点と
判別されるなどの誤動作を生じる。
According to the conventional stroke input devices described above, when noise is added to the input information, the dots of the strokes jump to distant points in the stroke area and the lines become blurred, and in the command area, adjacent commands are input. , a malfunction may occur, such as a point input in the stroke area being determined as a point in the command area.

(4) 発明の目的 本発明の目的は上記従来の欠点を除去し、入力
情報に雑音が加わつた場合でも、線のぼやけや誤
動作を生じない筆画入力情報保護方式を提供する
ことにある。
(4) Purpose of the Invention The purpose of the present invention is to eliminate the above-mentioned conventional drawbacks and to provide a stroke input information protection method that does not cause blurred lines or malfunctions even when noise is added to the input information.

(5) 発明の構成 上記目的は、本発明によれば、入力画面を筆画
用領域とコマンド用領域に分割した筆画入力装置
において、入力点が前記筆画用領域とコマンド用
領域のいずれにあるかを判断する入力領域判別手
段、前記入力点が前記筆画用領域にある際、前記
入力点と前回の入力点との座標の差が所定値より
小さい場合のみその入力を有効とする筆画ドツト
飛び補正手段、前記入力点が前記コマンド用領域
にある際、指定されたコマンドが所定回数連続し
ていた場合のみ前記コマンドを有効とするコマン
ド保護手段を有することを特徴とする筆画入力情
報保護方式を提供することにより達成される。
(5) Structure of the Invention According to the present invention, in a stroke input device in which an input screen is divided into a stroke area and a command area, the input point is located in either the stroke area or the command area. an input area discriminating means for determining the stroke dot jump correction means for validating the input only when the difference in coordinates between the input point and the previous input point is smaller than a predetermined value when the input point is in the stroke stroke area; Provided is a stroke input information protection method, comprising a command protection means for validating the specified command only when the specified command is repeated a predetermined number of times when the input point is in the command area. This is achieved by

(6) 発明の実施例 以下本発明の実施例について述べる。(6) Examples of the invention Examples of the present invention will be described below.

第3図は本発明実施例による筆画入力装置のブ
ロツク図で、同図において9は座標指定装置
(PNT)、10は領域判定部(A−JDG)、11は
第1の筆画用レジスタ(P−REG1)、12は第
2の筆画用レジスタ(P−REG2)、13は差分
器(SUB)、14は第1の比較器(CMP1)、1
5は第1のゲート(G1)、16はコマンド識別部
(C−DSC)、17は第1のコマンド用レジスタ
(C−REG1)、18は第2のコマンド用レジスタ
(C−REG2)、19は第2の比較器(CMP2)、
20はカウンタ(COUNT)、21は第2のゲー
ト(G2)をそれぞれ示す。
FIG. 3 is a block diagram of a stroke input device according to an embodiment of the present invention, in which 9 is a coordinate specifying device (PNT), 10 is an area determination unit (A-JDG), and 11 is a first stroke register (PNT). -REG1), 12 is the second stroke register (P-REG2), 13 is the difference unit (SUB), 14 is the first comparator (CMP1), 1
5 is the first gate (G1), 16 is the command identification section (C-DSC), 17 is the first command register (C-REG1), 18 is the second command register (C-REG2), 19 is the second comparator (CMP2),
20 represents a counter (COUNT), and 21 represents a second gate (G2).

第3図において、座標指定装置9は一定時間毎
に、ペン入力の有無を示す信号p、X座標値x、
Y座標値yを領域判別部10へ出力する。領域判
別部10は入力された点が筆画領域かコマンド領
域かを判別し、筆画領域の場合は第1の筆画用レ
ジスタ11へ(x,y)を出力し、コマンド領域
の場合はコマンド識別部16へ(x,y)を出力
する。第1の筆画用レジスタ11は今回の入力点
の座標値(x,y)を記憶する。第2の筆画用レ
ジスタ12は連続した入力であれば前回の入力点
の座標値(x2,y2)を記憶していて第1のゲート
15へ(x2,y2)を出力する。差分器13は第1
の筆画用レジスタ11に記憶されている(x1
y1)と第2の筆画用レジスタ12に記憶されてい
る(x2,y2)の差Δx,Δy(Δx=|x1−x2|、Δy
=|y1−y2|)を求め第1の比較器14へ出力す
る。第1の比較器14はΔx,Δyと予め設定され
た所定値aとを比較し、Δx<aかつΔy<aの場
合のみ第2の筆画用レジスタ12に対し第1の筆
画用レジスタ11に記憶されている(x1,y1)を
取り込ませ新しい(x2,y2)とすると共に第1の
ゲート15を開いて該(x2,y2)を表示部へ出力
させる。前記コマンド識別部16は(x,y)に
より、どのコマンドが指定されたかを識別し、第
1のコマンド用レジスタ17へコマンドcmdを出
力する。第1のコマンド用レジスタ17は今回の
コマンドcmd1を記憶する。第2のコマンド用レ
ジスタ18は第1のコマンド用レジスタ17から
の前回コマンドを記憶していて第2のゲート21
へ出力する。第2の比較器19は第1のコマンド
用レジスタ17に記憶されているcmd1と第2の
コマンド用レジスタ18に記憶されているcmd2
とを比較し、等しければカウンタ20の値を1つ
増やす信号Cを出力し、等しくなければカウンタ
20の値をリセツトする信号rを出力する。カウ
ンタ20は値が所定回数nを超えると第2のゲー
ト21を開くとともに値を0にする。第2のゲー
ト21はカウンタ20からの信号により開閉し第
2のコマンド用レジスタ18に記憶されている
cmd2を制御系へ出力する。
In FIG. 3, the coordinate specifying device 9 sends a signal p indicating the presence or absence of pen input, an X coordinate value x,
The Y coordinate value y is output to the area determination section 10. The area determination unit 10 determines whether the input point is a stroke area or a command area, and if it is a stroke area, it outputs (x, y) to the first stroke register 11, and if it is a command area, it outputs (x, y) to the command identification unit. Output (x, y) to 16. The first stroke register 11 stores the coordinate values (x, y) of the current input point. If the input is continuous, the second stroke register 12 stores the coordinate values (x 2 , y 2 ) of the previous input point and outputs (x 2 , y 2 ) to the first gate 15 . The differentiator 13 is the first
(x 1 ,
y 1 ) and (x 2 , y 2 ) stored in the second stroke register 12 Δx, Δy (Δx=|x 1 −x 2 |, Δy
=|y 1 −y 2 |) and outputs it to the first comparator 14. The first comparator 14 compares Δx, Δy with a preset predetermined value a, and only when Δx<a and Δy<a, the first comparator 14 sends the data to the second stroke register 12 and the first stroke register 11. The stored (x 1 , y 1 ) is taken in and set as a new (x 2 , y 2 ), and the first gate 15 is opened to output this (x 2 , y 2 ) to the display section. The command identification unit 16 identifies which command is specified by (x, y), and outputs the command cmd to the first command register 17. The first command register 17 stores the current command cmd1. The second command register 18 stores the previous command from the first command register 17, and the second command register 18 stores the previous command from the first command register 17.
Output to. The second comparator 19 compares cmd1 stored in the first command register 17 and cmd2 stored in the second command register 18.
If they are equal, a signal C is output that increments the value of the counter 20 by one, and if they are not equal, a signal r that resets the value of the counter 20 is output. When the value exceeds a predetermined number of times n, the counter 20 opens the second gate 21 and sets the value to 0. The second gate 21 is opened and closed by a signal from the counter 20 and stored in the second command register 18.
Output cmd2 to the control system.

次に本発明実施例による筆画情報保護方式のフ
ローチヤートについて述べる。
Next, a flowchart of a stroke information protection method according to an embodiment of the present invention will be described.

第4図は本発明実施例の筆画情報保護方式のフ
ローチヤートであり、同図においてS1〜S15はフ
ローチヤートの各ステツプを示す。
FIG. 4 is a flowchart of a stroke information protection system according to an embodiment of the present invention, and in the same figure, S1 to S15 indicate each step of the flowchart.

第4図において、S2ではx1,y1、今回のペン入
力の有無P1を入力する。S3ではP1がオンならば
S4へ進み、P1がオフならばS2へ戻る。S4では入
力位置が筆画領域であればS5へ進み、コマンド領
域であればS10へ進む。S5では前回のペン入力の
有無P2がオフならS2へ戻るS6では今回の座標と
前回の座標の差(Δx,Δy)を計算する。S7では
Δx<aかつΔy<aであればS8へ進み、そうでな
ければS2へ戻る。S8ではx1をx2に代入し、y1をy2
に代入する。S9では表示部の座標(x2,y2)の点
を点灯しS2へ戻る。S10では今回のコマンドを識
別してcmd1とする。S11ではcmd1と前回のコマ
ンドcmd2が同じであればS12へ進み異なればS2
戻る。S12ではカウンタの値を1増やす。S13では
カウンタの値が所定回数nより大きければS14
進み、そうでなければS2へ戻る。S14ではカウン
タの値を0にする。S15では指定されたコマンド
を実行しS2へ戻る。
In FIG. 4, in S 2 , x 1 , y 1 , and the presence or absence of current pen input P 1 are input. In S 3 , if P 1 is on, then
Proceed to S 4 , and if P 1 is off, return to S 2 . In S4 , if the input position is a stroke area, the process advances to S5 , and if the input position is a command area, the process advances to S10 . In S5 , whether there was previous pen input or not.If P2 is off, the process returns to S2.In S6 , the difference (Δx, Δy) between the current coordinates and the previous coordinates is calculated. In S7 , if Δx<a and Δy<a, the process proceeds to S8 ; otherwise, the process returns to S2 . In S 8 , assign x 1 to x 2 and y 1 to y 2
Assign to . In S9 , the point at the coordinates (x 2 , y 2 ) on the display section is lit and the process returns to S2 . In S 10 , identify the current command and set it to cmd 1 . In S11 , if cmd 1 and the previous command cmd 2 are the same, proceed to S12 , and if they are different, return to S2 . At S12 , the value of the counter is increased by 1. In S13 , if the counter value is greater than the predetermined number of times n, the process advances to S14 ; otherwise, the process returns to S2 . In S14 , the counter value is set to 0. In S15 , the specified command is executed and the process returns to S2 .

以上のように本発明は筆画入力装置において、
筆画情報、コマンド情報共に2回の座標情報を比
較し、筆画情報の場合は連続な筆画に対する弧立
点を検出して除去し、コマンド情報の場合は連続
して同一のコマンドを指示されたことを検出して
実行するようにしたものである。
As described above, the present invention provides a stroke input device that includes:
Coordinate information is compared twice for both stroke information and command information, and in the case of stroke information, arc points for continuous strokes are detected and removed, and in the case of command information, it is determined that the same command was issued consecutively. is detected and executed.

(7) 発明の効果 本発明は以上述べたように、筆画領域に入力さ
れた場合は前回入力された位置との差が所定値内
であれば有効とし、コマンド領域に入力された場
合は同じコマンドが所定回数以上連続して入力さ
れれば有効すとするため、入力の認識が確実にな
り、雑音による線のぼやけや誤動作の発生を防ぎ
得るといつた効果大なるものである。
(7) Effects of the Invention As described above, in the present invention, when an input is made in the stroke area, it is considered valid if the difference from the previously input position is within a predetermined value, and when it is input in the command area, the same Since the command is valid if it is input consecutively for a predetermined number of times or more, the recognition of the input is ensured, and it is highly effective in preventing blurred lines and malfunctions caused by noise.

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

第1図は筆画領域とコマンド領域に分割された
入力画面、第2図は従来の筆画入力装置のブロツ
ク図、第3図は本発明実施例による筆画入力装置
のブロツク図、第4図は本発明実施例のフローチ
ヤートである。 図面において、1は入力画面、2は筆画領域、
3−1乃至3−5はコマンド領域、4及び9は座
標指定装置、5及び10は領域判別部、6,11
及び12は筆画用レジスタ、7及び16はコマン
ド識別部、8,17及び18はコマンド用レジス
タ、13は差分器、14及び19は比較器、15
及び21はゲート、20はカウンタをそれぞれ示
す。
FIG. 1 is an input screen divided into a stroke area and a command area, FIG. 2 is a block diagram of a conventional stroke input device, FIG. 3 is a block diagram of a stroke input device according to an embodiment of the present invention, and FIG. 4 is a block diagram of a conventional stroke input device. 1 is a flowchart of an embodiment of the invention. In the drawing, 1 is the input screen, 2 is the stroke area,
3-1 to 3-5 are command areas, 4 and 9 are coordinate specifying devices, 5 and 10 are area determination units, 6, 11
and 12 are registers for strokes, 7 and 16 are command identification sections, 8, 17 and 18 are registers for commands, 13 is a difference device, 14 and 19 are comparators, 15
and 21 indicate a gate, and 20 indicate a counter, respectively.

Claims (1)

【特許請求の範囲】[Claims] 1 入力画面を筆画用領域とコマンド用領域に分
割した筆画入力装置において、入力点の位置によ
り入力点が前記筆画用領域とコマンド用領域のい
ずれにあるかを判断する入力領域判別手段、前記
入力点が前記筆画用領域にある際、前記入力点と
前回の入力点との座標の差を計算し所定値より小
さい場合のみその入力を有効とする筆画ドツト飛
び補正手段と、前記入力点が前記コマンド用領域
にある際、同じコマンドが所定回数連続していた
場合のみ前記コマンドを有効とするコマンド保護
手段を有することを特徴とする筆画入力情報保護
方式。
1. In a stroke input device in which an input screen is divided into a stroke area and a command area, an input area determining means for determining whether an input point is in the stroke area or the command area based on the position of the input point; A stroke dot jump correction means calculates the difference in coordinates between the input point and the previous input point when the point is in the stroke area, and validates the input only when the input point is smaller than a predetermined value; A stroke input information protection method comprising a command protection means that makes a command valid only when the same command is repeated a predetermined number of times in a command area.
JP59029759A 1984-02-20 1984-02-20 Protecting method of writing input information Granted JPS60175191A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP59029759A JPS60175191A (en) 1984-02-20 1984-02-20 Protecting method of writing input information

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP59029759A JPS60175191A (en) 1984-02-20 1984-02-20 Protecting method of writing input information

Publications (2)

Publication Number Publication Date
JPS60175191A JPS60175191A (en) 1985-09-09
JPH0221606B2 true JPH0221606B2 (en) 1990-05-15

Family

ID=12284998

Family Applications (1)

Application Number Title Priority Date Filing Date
JP59029759A Granted JPS60175191A (en) 1984-02-20 1984-02-20 Protecting method of writing input information

Country Status (1)

Country Link
JP (1) JPS60175191A (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005011233A (en) 2003-06-20 2005-01-13 Canon Inc Coordinate input control method

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5413227A (en) * 1977-07-01 1979-01-31 Hitachi Ltd Coodinate reader
JPS56145421A (en) * 1980-04-10 1981-11-12 Matsushita Electric Ind Co Ltd Light pen input device
JPS58149578A (en) * 1982-02-27 1983-09-05 Fanuc Ltd Setting system of information input area

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5413227A (en) * 1977-07-01 1979-01-31 Hitachi Ltd Coodinate reader
JPS56145421A (en) * 1980-04-10 1981-11-12 Matsushita Electric Ind Co Ltd Light pen input device
JPS58149578A (en) * 1982-02-27 1983-09-05 Fanuc Ltd Setting system of information input area

Also Published As

Publication number Publication date
JPS60175191A (en) 1985-09-09

Similar Documents

Publication Publication Date Title
US4484302A (en) Single screen display system with multiple virtual display having prioritized service programs and dedicated memory stacks
EP0584702A3 (en) ISDN layer 3 event mask
CN107219972B (en) Application management method and device and computer readable storage medium
CN113253878B (en) Touch screen report point determining method and device, electronic equipment and storage medium
CN102483648A (en) Gesture-based user interface system and method for same
Sharma et al. Asymptotic analysis of stochastic gradient-based adaptive filtering algorithms with general cost functions
JPH05552A (en) Printing device
JPH0221606B2 (en)
CN112130739A (en) Touch screen display frame adjusting method and device, touch screen equipment and storage medium
EP3745240A1 (en) Coordinate smoothing method, touch control chip, and electronic terminal
CN108388389B (en) Interactive interface control method, mobile terminal and computer storage medium
CA1172370A (en) Automatic centering of text column entries
EP0243133A2 (en) Print control system capable of suppressing a blank area which might otherwise appear on a report
CN111381755B (en) Interface content switching method and device and storage medium
CN108121690A (en) Font processing method and device
JPH10149272A (en) Display device
US6178387B1 (en) Method for the determination of peaks in a discrete signal
JPS61141479A (en) Reduced character processor
JPS6029828A (en) Input system for drawn picture command
CN110209301A (en) Touch screen scanning method, device, storage medium, touch chip and terminal
CN113741844B (en) Interactive system and interactive method based on intelligent mobile terminal
CN106959799B (en) Window operation method and electronic equipment
JPS63116226A (en) Control system for depicted image communicating telephone terminal
CN114546196A (en) Display method, intelligent terminal and storage medium
CN110850963A (en) Virtual input method and related device