[go: up one dir, main page]

JPH06168237A - Handwritten character input system - Google Patents

Handwritten character input system

Info

Publication number
JPH06168237A
JPH06168237A JP12987592A JP12987592A JPH06168237A JP H06168237 A JPH06168237 A JP H06168237A JP 12987592 A JP12987592 A JP 12987592A JP 12987592 A JP12987592 A JP 12987592A JP H06168237 A JPH06168237 A JP H06168237A
Authority
JP
Japan
Prior art keywords
character string
display
character
storage means
data storage
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
JP12987592A
Other languages
Japanese (ja)
Inventor
Toshiaki Takehana
利明 竹花
Yasuji Ogawa
保二 小川
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.)
Wacom Co Ltd
Original Assignee
Wacom Co 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 Wacom Co Ltd filed Critical Wacom Co Ltd
Priority to JP12987592A priority Critical patent/JPH06168237A/en
Publication of JPH06168237A publication Critical patent/JPH06168237A/en
Pending legal-status Critical Current

Links

Landscapes

  • Character Discrimination (AREA)
  • Document Processing Apparatus (AREA)

Abstract

(57)【要約】 【目的】 編集作業がし易く、マンマシーンインターフ
ェースの見地から使い勝手のよい手書文字入力システム
を提供する。 【構成】 表示内容データ記憶手段が文字列データ記憶
手段に記憶された文字列のデータのうち一部を記憶する
文字列表示データ記憶手段と、該文字列表示データのう
ちさらに一部を記憶する手書文字表示データ記憶手段と
を有し、表示装置の表示画面が、文字列表示データ記憶
手段に記憶された文字列を表示する文字列表示領域と、
手書文字表示データ記憶手段に記憶された文字列を表示
する手書文字表示領域とを有し、中央処理手段が、プロ
グラム記憶手段に書き込まれたプログラムにしたがって
文字認識した結果の文字列データを前記文字列データ記
憶手段と前記手書文字表示データ記憶手段との双方に送
出し、データ更新する如く構成した。
(57) [Summary] [Purpose] To provide a handwritten character input system that is easy to edit and easy to use from the viewpoint of a man-machine interface. A display content data storage means stores a part of character string data stored in the character string data storage means, and a further part of the character string display data. A handwritten character display data storage means, wherein the display screen of the display device displays a character string stored in the character string display data storage means;
A handwritten character display area for displaying a character string stored in the handwritten character display data storage means, and the central processing means stores character string data as a result of character recognition in accordance with the program written in the program storage means. The data is sent to both the character string data storage means and the handwritten character display data storage means to update the data.

Description

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

【0001】[0001]

【産業上の利用分野】本発明は、手書文字をコンピュー
タに入力するシステム、ことにその編集作業に特徴を有
する手書文字入力システムに関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a system for inputting handwritten characters into a computer, and more particularly to a handwritten character input system characterized by its editing work.

【0002】[0002]

【従来の技術】近年、スタイラスペンにて描いた手書文
字をコンピュータに入力するいわゆるペン入力コンピュ
ータが注目を集めている。この種のコンピュータにあっ
ては、一旦入力した文字列を如何に編集するかがシステ
ムの使い勝手を左右する重要な要素の一つとなってい
る。事後的に書換が自由にできることがコンピュータの
特徴の一つだからである。
2. Description of the Related Art In recent years, a so-called pen input computer for inputting handwritten characters drawn with a stylus pen into a computer has attracted attention. In this type of computer, how to edit a character string once input is one of the important factors that affect the usability of the system. This is because one of the characteristics of computers is that they can be freely rewritten after the fact.

【0003】例えば、NCR社の3125ペンコンピュ
ータは電磁方式のタブレットの上に液晶表示装置を積層
配置してコンピュータを構成したものであるが、米国マ
イクロソフト社の「Windows for Pen
s」(「Windows for Pens」は、マイ
クロソフト社の商標である。)というペンコンピュータ
用のオペレーティングシステムを採用している。該オペ
レーティングシステムでは「エディットテキスト・ダイ
アログボックス」と呼ばれる編集システムが用いられて
いる。これは、図12(A)に示すようにアプリケーシ
ョン上のウィンドウの文字列表示画面例えばワープロ等
の表示画面94の一部を、指示によって図12(B)に
示す前記エディットテキスト・ダイアログボックスのラ
イティングエリア95に移して編集作業を行い、編集作
業終了時に了解ボタン98をポインティングすることに
より、ライティングエリア95の内容を文字列表示画面
94に戻してワープロ文書の編集を行うように構成され
ている。
For example, NCR's 3125 pen computer is a computer in which a liquid crystal display device is laminated and arranged on an electromagnetic type tablet, and "Windows for Pen" of Microsoft Corporation in the United States is used.
s "(" Windows for Pens "is a trademark of Microsoft Corporation), which is an operating system for a pen computer. The operating system uses an editing system called "Edit Text Dialog Box". As shown in FIG. 12A, a part of a character string display screen of a window on an application, for example, a display screen 94 of a word processor, is written by an instruction in the edit text dialog box shown in FIG. 12B. When the editing work is moved to the area 95 and the OK button 98 is pointed at the end of the editing work, the contents of the writing area 95 are returned to the character string display screen 94 and the word processing document is edited.

【0004】[0004]

【発明が解決しようとする課題】上述した従来の編集方
法は、編集終了の指示を別途行わなければならないの
で、操作が煩わしい。また、前記ライティングエリアに
付加されているスクロール機能が予めライティングエリ
アに転送された文字列にしか及ばないので、編集作業の
近傍の文字列を編集する場合、一度編集作業を終了し
て、再び編集作業の指示を行わなければならないので、
操作が煩わしい。
In the conventional editing method described above, the operation is troublesome because it is necessary to separately give an instruction to end the editing. Also, since the scroll function added to the writing area extends only to the character string transferred to the writing area in advance, when editing a character string in the vicinity of the editing work, the editing work is terminated once and then edited again. Because I have to give instructions for work,
Operation is troublesome.

【0005】本発明の目的は、編集作業がし易く、マン
マシーンインターフェースの見地から使い勝手のよい手
書文字入力システムを提供することにある。
An object of the present invention is to provide a handwritten character input system which is easy to edit and is easy to use from the viewpoint of a man-machine interface.

【0006】[0006]

【課題を解決するための手段】本発明に係る手書文字入
力システムは、上記目的を達成するため、中央処理手段
と、スタイラスペンの指示位置を検出し検出した座標デ
ータを該中央処理手段に送出する座標検出装置と、該座
標検出装置により検出された座標データを前記中央処理
手段により処理して入力を欲する文字列を得るべく前記
中央処理手段に実行させる命令内容である文字認識プロ
グラムを含むプログラムが書き込まれたプログラム記憶
手段と、文字認識結果としての文字列を記憶する文字列
データ記憶手段と、中央処理手段の処理内容の一部を表
示する表示装置と、該表示装置の表示内容データを記憶
する表示内容データ記憶手段とを備えた手書文字入力シ
ステムにおいて、前記表示内容データ記憶手段が前記文
字列データ記憶手段に記憶された文字列のデータのうち
一部を記憶する文字列表示データ記憶手段と、該文字列
表示データのうちさらに一部を記憶する手書文字表示デ
ータ記憶手段とを有し、前記表示装置の表示画面が前記
文字列表示データ記憶手段に記憶された文字列を表示す
る文字列表示領域と、前記手書文字表示データ記憶手段
に記憶された文字列を表示する手書文字表示領域とを有
し、前記中央処理手段が、前記プログラム記憶手段に書
き込まれたプログラムにしたがって文字認識した結果の
文字列データを前記文字列データ記憶手段と前記手書文
字表示データ記憶手段との双方に送出し、データ更新す
る如く構成したものである。
In order to achieve the above object, a handwritten character input system according to the present invention has a central processing means and coordinate data detected by detecting a pointed position of a stylus pen in the central processing means. A coordinate detecting device for sending out, and a character recognition program which is a command content to be executed by the central processing means to obtain the character string desired to be input by processing the coordinate data detected by the coordinate detecting device by the central processing means. Program storage means in which a program is written, character string data storage means for storing a character string as a character recognition result, a display device for displaying a part of processing contents of the central processing means, and display content data of the display device In the handwritten character input system, the display content data storage means stores the character string data storage means. The character string display data storage means for storing a part of the data of the character string stored in, and the handwritten character display data storage means for further storing a part of the character string display data. A display screen of the device has a character string display area for displaying the character string stored in the character string display data storage means, and a handwritten character display area for displaying the character string stored in the handwritten character display data storage means. The central processing means sends character string data resulting from character recognition according to the program written in the program storage means to both the character string data storage means and the handwritten character display data storage means. However, the data is updated.

【0007】また、前記手書文字表示データ記憶手段に
記憶された文字列と前記文字列データ記憶手段に記憶さ
れた文字列との対応関係を規定するリファレンス手段を
有し、該リファレンス手段に規定する対応関係に基づい
て、前記文字列データ記憶手段のデータと前記手書文字
表示データ記憶手段のデータとの双方をデータ更新する
如く構成することが好ましい。
The handwriting character display data storage means has a reference means for defining a correspondence relationship between the character strings stored in the character string data storage means and the reference means. It is preferable that both the data in the character string data storage means and the data in the handwritten character display data storage means are updated based on the correspondence relationship.

【0008】前記リファレンス手段の内容を前記座標検
出装置から中央処理手段に送出される座標値データに基
づいて更新可能とすることが効果的である。
It is effective that the contents of the reference means can be updated based on the coordinate value data sent from the coordinate detecting device to the central processing means.

【0009】また、前記座標検出装置の座標検出面にス
クロール指示領域を設け、該スクロール指示領域内の座
標値が前記座標検出装置から中央処理手段に送出される
ことに基づいて前記リファレンス手段に規定する前記手
書文字表示データ記憶手段に記憶された文字列と前記文
字列データ記憶手段に記憶された文字列との対応関係を
所定値ずらす如くに構成するとよい。
Further, a scroll instruction area is provided on the coordinate detection surface of the coordinate detection apparatus, and coordinate values in the scroll instruction area are defined in the reference means based on being sent from the coordinate detection apparatus to the central processing means. The correspondence between the character string stored in the handwritten character display data storage means and the character string stored in the character string data storage means may be shifted by a predetermined value.

【0010】また、前記座標検出装置の座標検出面に文
字列選択領域を設け、該文字列選択領域内の座標値が前
記座標検出装置から中央処理手段に送出されることに基
づいて前記リファレンス手段に規定する前記手書文字表
示データ記憶手段に記憶された文字列と前記文字列デー
タ記憶手段に記憶された文字列との対応関係を前記座標
検出装置により検出された座標値にしたがってずらす如
くに構成することが好ましい。
Further, a character string selection area is provided on the coordinate detection surface of the coordinate detection apparatus, and the coordinate means in the character string selection area is sent from the coordinate detection apparatus to the central processing means, whereby the reference means is provided. In accordance with the coordinate value detected by the coordinate detecting device, the correspondence between the character string stored in the handwritten character display data storage means and the character string stored in the character string data storage means defined in It is preferable to configure.

【0011】さらに、前記座標検出装置と前記表示装置
とを積層配置して、該座標検出装置の座標検出面上の手
書文字入力領域と該表示装置の表示画面上の手書文字表
示領域とが一致する如くに構成することができる。
Further, the coordinate detection device and the display device are stacked and arranged, and a handwritten character input region on a coordinate detection surface of the coordinate detection device and a handwritten character display region on a display screen of the display device. Can be configured to match.

【0012】また、前記座標検出装置と前記表示装置と
を積層配置して、該座標検出装置の座標検出面上の文字
列選択領域と該表示装置の表示画面上の文字列表示領域
とが一致する如くに構成することが好ましい。
Further, the coordinate detection device and the display device are arranged in a stack, and the character string selection area on the coordinate detection surface of the coordinate detection device and the character string display area on the display screen of the display device coincide with each other. It is preferable to configure as described above.

【0013】さらに、前記座標検出装置と前記表示装置
とを積層配置して、該座標検出装置の座標検出面上のス
クロール指示領域と該表示装置の表示画面上のスクロー
ルアイコン表示領域とが一致する如くに構成することが
できる。
Further, the coordinate detection device and the display device are stacked and arranged, and a scroll instruction region on the coordinate detection surface of the coordinate detection device and a scroll icon display region on the display screen of the display device coincide with each other. Can be configured as follows.

【0014】[0014]

【作用】上記のように構成された手書文字入力システム
は、より少ない操作で編集作業が可能となるように働
く。
The handwritten character input system configured as described above works so that editing work can be performed with less operation.

【0015】また、スクロール指示や文字列選択により
編集対象をよりスピーディに変更することが可能とな
る。
Further, the object to be edited can be changed more quickly by scrolling or selecting a character string.

【0016】さらに、座標検出装置と表示装置との積層
配置によりさらに手書文字入力の使い勝手がよくなるよ
うに働く。
Furthermore, the stacked arrangement of the coordinate detection device and the display device serves to further improve the usability of handwritten character input.

【0017】[0017]

【実施例】以下、本発明の実施例について図面を参照し
つつ説明する。図1は、本発明にかかる手書文字入力シ
ステムの外観を示す図である。図1(A)は、コンピュ
ータ本体10と表示装置付座標検出装置50とをケーブ
ル18で接続することにより、本発明にかかる手書文字
入力システムを構成した実施例を示す斜視図である。コ
ンピュータ本体10は少なくとも中央処理手段(CP
U)、表示装置制御手段、シリアル信号制御手段等を備
えたものであり、必要に応じてハードディスクやフロッ
ピーディスクドライバー、通信モデム等を内蔵すること
ができる。表示装置付座標検出装置50は、コンピュー
タ本体10に対する入力装置である座標検出装置30と
コンピュータ本体10の出力装置である表示装置20と
を積層配置して構成することができる。座標検出装置3
0はその座標検出原理を問わず感圧方式、電磁誘導方
式、光学的方式等によるものが適用可能である。もっと
も、座標検出装置30を表示装置20に対して上部に載
置する場合には、座標検出面を構成するセンサ板が透明
であることを要する。また逆に座標検出装置30を表示
装置20の下部に置く場合には透明であることを要しな
い替わりに読み取り高さの相当高いものであることを要
する。ことに、表示装置20をいわゆる液晶ディスプレ
イやプラズマディスプレイ等の平板状表示装置にて構成
し、それをバックライト装置にて照明する場合には、表
示装置の厚さとバックライト装置の厚さを加えた高さか
ら座標を読み取ることのできる座標検出装置であること
を要する。出願人が先に提案した「位置検出装置」(特
公平2−53805)はこのような使用に耐え得る座標
検出装置を提供するものである。
Embodiments of the present invention will be described below with reference to the drawings. FIG. 1 is a diagram showing an appearance of a handwritten character input system according to the present invention. FIG. 1A is a perspective view showing an embodiment in which a handwriting character input system according to the present invention is configured by connecting a computer main body 10 and a coordinate detection device with a display device 50 with a cable 18. The computer main body 10 has at least a central processing unit (CP).
U), a display device control means, a serial signal control means, etc., and a hard disk, a floppy disk driver, a communication modem, etc. can be built in if necessary. The coordinate detection device with a display device 50 can be configured by stacking a coordinate detection device 30 which is an input device to the computer main body 10 and a display device 20 which is an output device of the computer main body 10. Coordinate detection device 3
As for 0, a pressure-sensitive method, an electromagnetic induction method, an optical method, or the like can be applied regardless of the coordinate detection principle. However, when the coordinate detection device 30 is mounted on the display device 20, the sensor plate forming the coordinate detection surface needs to be transparent. On the contrary, when the coordinate detection device 30 is placed under the display device 20, it does not need to be transparent, but it must have a considerably high reading height. In particular, when the display device 20 is composed of a flat panel display device such as a so-called liquid crystal display or plasma display and is illuminated by a backlight device, the thickness of the display device and the thickness of the backlight device are added. It is necessary for the coordinate detection device to be able to read the coordinates from the height. The “position detecting device” (Japanese Patent Publication No. 2-53805) previously proposed by the applicant provides a coordinate detecting device that can withstand such use.

【0018】座標検出装置30に用いる位置指示器は、
本システムが手書文字入力に関するものであることか
ら、筆記具様の位置指示器即ちスタイラスペン32とな
る。コンピュータ本体10と表示装置付座標検出装置5
0との接続はケーブル18一本のみによりなすことが可
能である。この場合、表示装置付座標検出装置50側の
座標検出、表示装置の駆動、バックライトの点灯等に要
する電源はケーブル18を介してコンピュータ本体10
から供給されることができる。また、同時にケーブル1
8にて座標検出装置30にて検出された座標値のコンピ
ュータ本体10への送出、表示装置20にて表示される
表示内容データのコンピュータ本体10から表示装置2
0への転送がなされ得る。
The position indicator used in the coordinate detecting device 30 is
Since this system is related to handwriting character input, it becomes a stylus pen 32 such as a writing instrument. Computer body 10 and coordinate detection device 5 with display device
The connection with 0 can be made by only one cable 18. In this case, the power supply required for coordinate detection on the side of the coordinate detection device with a display device 50, drive of the display device, lighting of the backlight, etc. is supplied via the cable 18 to the computer main body 10.
Can be sourced from. At the same time, cable 1
8, the coordinate value detected by the coordinate detecting device 30 is sent to the computer main body 10, and the display content data displayed on the display device 20 is transferred from the computer main body 10 to the display device 2.
Transfers to 0 can be made.

【0019】図1(B)は、表示装置20に表示される
表示画面21の様子を表したものである。文字列表示領
域24は、既に手書文字入力によって入力された文字列
の全部又は一部を表示する領域である。手書文字表示領
域25は、文字列表示領域24に表示された文字列の一
部を表示する領域であり、本実施例では8文字分の升目
が描かれ、スタイラスペン32が置かれている升目以外
の升目では文字列表示領域24の一部に表示された文字
列と同一の文字列を表示し、スタイラスペン32の置か
れている升目には、筆跡バッファに取り込まれた筆跡デ
ータそのものを表示している。ここに、筆跡バッファと
は、コンピュータ本体10に設けられた中央処理手段の
内部の作業用データエリア内にプログラムの命令によっ
て設けられ、文字認識処理が行われる前の座標値データ
を取り込むためのメモリである。スタイラスペン32の
置かれている升目内にはちょうど紙の上に鉛筆で文字を
書くように手書文字そのものの筆跡が表される。左スク
ロールアイコン表示領域26には、左向きの矢印等の左
スクロールアイコンが表示され、右スクロールアイコン
表示領域27には右向きの矢印等の右スクロールアイコ
ンが表示される。
FIG. 1B shows a state of the display screen 21 displayed on the display device 20. The character string display area 24 is an area for displaying all or a part of the character string already input by handwriting character input. The handwritten character display area 25 is an area for displaying a part of the character string displayed in the character string display area 24, and in the present embodiment, squares for eight characters are drawn and the stylus pen 32 is placed. In the squares other than the squares, the same character string as the character string displayed in a part of the character string display area 24 is displayed, and in the square where the stylus pen 32 is placed, the handwriting data itself stored in the handwriting buffer is displayed. it's shown. Here, the handwriting buffer is a memory provided by a command of a program in a work data area inside a central processing means provided in the computer main body 10 and for taking in coordinate value data before character recognition processing is performed. Is. In the square where the stylus pen 32 is placed, the handwriting of the handwritten character itself is displayed just like writing a character on a piece of paper with a pencil. The left scroll icon display area 26 displays a left scroll icon such as a left arrow, and the right scroll icon display area 27 displays a right scroll icon such as a right arrow.

【0020】本実施例にあっては、表示装置20は座標
検出装置30に積層配置されており、表示画面21は座
標検出装置タブレット部31(図示せず)と重なってい
る。また、同様に文字列表示領域24は座標検出装置3
0の文字列選択領域34(図示せず)と重なり、手書文
字表示領域25は座標検出装置30の手書文字入力領域
35と重なり、左スクロールアイコン表示領域26は左
スクロール指示領域36と、右スクロールアイコン表示
領域27は右スクロール指示領域37とそれぞれ重なっ
ている。
In this embodiment, the display device 20 is stacked on the coordinate detecting device 30, and the display screen 21 overlaps with the coordinate detecting device tablet portion 31 (not shown). Similarly, the character string display area 24 is displayed in the coordinate detection device 3
0 overlaps the character string selection area 34 (not shown), the handwritten character display area 25 overlaps the handwritten character input area 35 of the coordinate detection device 30, and the left scroll icon display area 26 overlaps the left scroll instruction area 36. The right scroll icon display area 27 overlaps with the right scroll instruction area 37.

【0021】図2は、本発明にかかる手書文字入力シス
テムの機器構成を示すブロック図である。中央処理手段
11は、いわゆるCPUであるが、ここでは狭義のCP
U即ち本システムの処理を実行する手段のうち最も核心
的な部分を示すものとする。プログラム記憶手段13、
文字列記憶手段14、リファレンス手段19をも含めて
広義のCPUと見る考え方もあるが、本明細書にあって
は便宜上分けて考える。なお、筆跡バッファ等の為の作
業用データエリアも主記憶手段内に設けられるものと考
える。プログラム記憶手段13は文字認識処理のみなら
ず、表示位置変更処理やスクロール処理等の編集処理を
含む手書文字入力プログラムを記憶する手段である。プ
ログラム記憶手段13は主記憶手段を構成するものであ
り、該プログラム記憶手段13に書き込まれたプログラ
ムは本システムの動作中、絶えず中央処理手段11に命
令を送り続け、また、中央処理手段11は本システムの
動作中、絶えずプログラム記憶手段13のプログラムの
命令を受けに行くものである。したがって、プログラム
記憶手段13はハードディスクやフロッピーディスク等
の二次記憶手段とは異なる。もっとも、このプログラム
が図示されない二次記憶手段に保存可能であることはい
うまでもない。文字列データ記憶手段14は、本システ
ムの使用者が入力を所望する文字列が文字認識を経た認
識結果として記憶される記憶手段であり、主記憶手段に
属するものである。さらに、主記憶手段にはリファレン
ス手段19がある。これは、文字列データ記憶手段14
に記憶された文字列データと後述する表示内容データ記
憶手段16に記憶された文字列データとの対応関係を規
定するデータを記憶するものである。
FIG. 2 is a block diagram showing a device configuration of the handwritten character input system according to the present invention. The central processing means 11 is a so-called CPU, but here is a CP in a narrow sense.
U, that is, the most essential part of the means for executing the processing of this system. Program storage means 13,
There is a concept that the character string storage unit 14 and the reference unit 19 are regarded as a CPU in a broad sense, but in the present specification, they are considered separately for convenience. It is considered that a work data area for a handwriting buffer etc. is also provided in the main storage means. The program storage means 13 is a means for storing a handwritten character input program including not only character recognition processing but also edit processing such as display position change processing and scroll processing. The program storage means 13 constitutes a main storage means, and the program written in the program storage means 13 continuously sends commands to the central processing means 11 during the operation of the present system, and the central processing means 11 During the operation of this system, it constantly receives instructions of the program in the program storage means 13. Therefore, the program storage means 13 is different from the secondary storage means such as a hard disk or a floppy disk. Needless to say, this program can be stored in a secondary storage means (not shown). The character string data storage means 14 is a storage means for storing a character string desired to be input by the user of the present system as a recognition result after character recognition, and belongs to the main storage means. Further, the main storage means has a reference means 19. This is the character string data storage means 14
The data for defining the correspondence between the character string data stored in (1) and the character string data stored in the display content data storage means 16 described later is stored.

【0022】中央処理手段11のバス12には表示装置
制御手段15及びシリアル信号制御手段17が接続され
る。表示装置制御手段15は、表示装置20がいわゆる
液晶表示装置である場合には、いわゆる液晶コントロー
ラとなる。表示装置20がCRTである場合にはCRT
制御回路となるものである。表示内容データ記憶手段1
6は、いわゆるビデオRAMであり、表示装置制御手段
15は、中央処理手段11から送られてくる表示内容デ
ータを一時的に表示内容データ記憶手段16に記憶して
おき、表示装置20の表示書換のタイミングに同期させ
た上で表示装置20にそのデータを送出する。本システ
ムを一体的な筺体内にすべての機器が含まれるように構
成する場合には表示装置制御手段15と表示装置20と
の間には特にデータ転送の問題は生じないが、図1
(A)に示す実施例で表示装置制御手段15をコンピュ
ータ本体10側に設けることとする場合には表示装置制
御手段15から送られる制御信号や表示内容データ等は
圧縮等された上で表示装置20側に転送することが望ま
しい。
A display device control means 15 and a serial signal control means 17 are connected to the bus 12 of the central processing means 11. The display device control means 15 is a so-called liquid crystal controller when the display device 20 is a so-called liquid crystal display device. CRT if the display device 20 is a CRT
It becomes a control circuit. Display content data storage means 1
Reference numeral 6 denotes a so-called video RAM, and the display device control means 15 temporarily stores the display content data sent from the central processing means 11 in the display content data storage means 16 and rewrites the display of the display device 20. The data is transmitted to the display device 20 after being synchronized with the timing of. When the present system is configured so that all the devices are included in the integrated housing, there is no particular data transfer problem between the display device control means 15 and the display device 20, but FIG.
In the case where the display device control means 15 is provided on the computer main body 10 side in the embodiment shown in (A), the control signal, display content data, etc. sent from the display device control means 15 are compressed and the like. It is desirable to transfer to the 20 side.

【0023】シリアル信号制御手段17は、座標検出装
置30からの座標値データを中央処理手段11に送るた
めのインターフェース回路である。座標検出装置制御部
33は、座標検出装置タブレット部31の検出したデー
タに基づいて座標値の計算等の処理を行い座標値データ
をケーブル18を介してシリアル信号制御手段17に送
る制御回路である。座標検出装置タブレット部31は、
座標検出面を含むセンサ板によって構成されるのが一般
的であり、座標検出装置30の座標検出原理が電磁誘導
方式である場合には、多数の導線を固定したプリント基
板となる。
The serial signal control means 17 is an interface circuit for sending the coordinate value data from the coordinate detection device 30 to the central processing means 11. The coordinate detection device control unit 33 is a control circuit that performs processing such as calculation of coordinate values based on the data detected by the coordinate detection device tablet unit 31 and sends the coordinate value data to the serial signal control unit 17 via the cable 18. . The coordinate detection device tablet unit 31
It is generally composed of a sensor plate including a coordinate detection surface, and when the coordinate detection principle of the coordinate detection device 30 is an electromagnetic induction system, it is a printed circuit board on which a large number of conducting wires are fixed.

【0024】図3は、本発明にかかる手書文字入力シス
テムを構成するリファレンス手段の一例を示す図であ
る。図3(A)は文字列選択座標テーブルを示してい
る。ここに、文字列選択座標テーブルとは、座標検出装
置30の座標検出面上の座標検出領域のうち文字列選択
領域34を、表示装置20の表示画面21のうち文字列
表示領域24に表示可能な文字数で分割し、それぞれの
分割された領域を文字列バッファのインデックスに対応
づける表である。ここにいう文字列バッファのインデッ
クスとは、図2にいう文字列データ記憶手段14に記憶
された文字列データを構成するものであり、該文字列の
一文字毎に付された番号である。図1(B)に示した実
施例では、表示画面21には1行あたり14文字で4行
表示される如くに構成されているから、56文字表示可
能である。それに応じて文字列選択領域34も56個の
領域に分割されて、それぞれの領域が文字列バッファの
インデックスに対応づけられる。56個に分割された各
領域の特定は、例えば図3(C)に示すようなX座標上
限値、X座標下限値、Y座標上限値、Y座標下限値の4
個の座標値でなされる。
FIG. 3 is a diagram showing an example of reference means constituting the handwritten character input system according to the present invention. FIG. 3A shows a character string selection coordinate table. Here, the character string selection coordinate table can display the character string selection area 34 of the coordinate detection areas on the coordinate detection surface of the coordinate detection device 30 in the character string display area 24 of the display screen 21 of the display device 20. It is a table that divides by the number of characters and associates each divided area with the index of the character string buffer. The index of the character string buffer here constitutes the character string data stored in the character string data storage means 14 shown in FIG. 2, and is a number assigned to each character of the character string. In the embodiment shown in FIG. 1B, since the display screen 21 is configured to display four lines with 14 characters per line, 56 characters can be displayed. Accordingly, the character string selection area 34 is also divided into 56 areas, and each area is associated with the index of the character string buffer. Each area divided into 56 areas is specified by, for example, 4 of X coordinate upper limit value, X coordinate lower limit value, Y coordinate upper limit value, and Y coordinate lower limit value as shown in FIG. 3C.
This is done with individual coordinate values.

【0025】図3(B)は、手書文字入力座標テーブル
を示している。ここに、手書文字入力座標テーブルと
は、座標検出装置30の座標検出領域のうち、手書文字
入力領域35を、表示装置20の表示画面21のうち手
書文字表示領域に表示可能な文字数で分割し、それぞれ
の分割された領域を手書文字入力ポインタテーブルのイ
ンデックス番号jに対応づける表である。ここに、手書
文字入力ポインタテーブルは図3(E)に示すものでイ
ンデックス番号jを文字列バッファのインデックス番号
iに対応づけるものである。本実施例では、手書文字の
入力の可能な8個の領域に加えて左スクロール指示領域
36及び右スクロール指示領域37を含む10個の領域
を手書文字入力座標テーブルにより、[0]から[9]
までの10個のインデックス番号[j]に対応付け、そ
のうちj=1からj=8までの8個のインデックスが手
書文字入力ポインタテーブルにより、文字列バッファの
インデックスに対応づけられる。10個に分割された各
領域の特定は、例えば、図3(C)に示すようなX座標
上限値、X座標下限値、Y座標上限値、Y座標下限値の
4個の座標値でなされる。
FIG. 3B shows a handwritten character input coordinate table. Here, the handwritten character input coordinate table is the number of characters that can be displayed in the handwritten character input area 35 of the coordinate detection area of the coordinate detection device 30 in the handwritten character display area of the display screen 21 of the display device 20. Is a table in which each divided area is associated with an index number j of the handwriting character input pointer table. Here, the handwriting character input pointer table is shown in FIG. 3E, and the index number j is associated with the index number i of the character string buffer. In this embodiment, 10 areas including the left scroll instruction area 36 and the right scroll instruction area 37 in addition to the 8 areas where handwritten characters can be input are selected from [0] by the handwritten character input coordinate table. [9]
Are associated with the 10 index numbers [j], and among them, 8 indexes from j = 1 to j = 8 are associated with the indexes of the character string buffer by the handwriting character input pointer table. Each area divided into 10 areas is specified by four coordinate values such as an X coordinate upper limit value, an X coordinate lower limit value, a Y coordinate upper limit value, and a Y coordinate lower limit value, as shown in FIG. 3C. It

【0026】図3(D)は、文字列バッファの様子即ち
文字列データ記憶手段14に記憶されたデータの様子を
表している。文字列バッファには手書文字認識の結果得
られた文字列のデータが各文字の内容を特定するデータ
とその文字のインデックス番号との組み合わせとして記
憶されている。図1に示した状態にあっては、「ペンコ
ンピュータの進歩によりキーボードを使わずに、手書入
力でワープロ操作が行な」の39文字が文字列バッファ
のインデックス[i]のi=0からi=38までの部分
に記憶されている。i=34には「操」の文字がi=3
5には「作」の文字が記憶されている。i=39以降の
部分は未入力の部分として空白となっている。文字列バ
ッファに記憶可能な文字数は本実施例においては、文字
列表示領域に表示可能な文字数である56と一致させた
ものとしているが、その数よりも大きいものとする他の
実施例も可能である。その場合は、手書文字入力ポイン
タテーブルが手書文字入力座標テーブルのインデックス
と文字列バッファのインデックスとを対応づけているの
と同様に、文字列選択ポインタテーブルとも呼ぶべき他
のポインタテーブルを用意して文字列選択座標テーブル
のインデックスと文字列バッファのインデックスとを対
応づけることができる。以下、本明細書にあっては、煩
雑を避けるため、文字列バッファに記憶可能な文字数と
文字列表示領域に表示可能な文字数とが等しいものとし
て説明する。
FIG. 3D shows the state of the character string buffer, that is, the state of the data stored in the character string data storage means 14. Character string data obtained as a result of handwritten character recognition is stored in the character string buffer as a combination of data specifying the content of each character and the index number of the character. In the state shown in FIG. 1, 39 characters of "The word processor can be operated by handwriting without using the keyboard due to the progress of the pen computer" start from i = 0 in the index [i] of the character string buffer. It is stored in the part up to i = 38. In i = 34, the character "judo" is i = 3
The character of "work" is stored in 5. The part after i = 39 is blank as a non-input part. In the present embodiment, the number of characters that can be stored in the character string buffer is set to be the same as 56, which is the number of characters that can be displayed in the character string display area, but other embodiments that are larger than that number are also possible. Is. In that case, just as the handwritten character input pointer table associates the index of the handwritten character input coordinate table with the index of the character string buffer, another pointer table that should be called a character string selection pointer table is prepared. Then, the index of the character string selection coordinate table and the index of the character string buffer can be associated with each other. In the following description, in order to avoid complication, the number of characters that can be stored in the character string buffer and the number of characters that can be displayed in the character string display area are the same in this specification.

【0027】図4は、本発明にかかる手書文字入力シス
テムを構成する中央処理手段の処理内容を示すフローチ
ャートである。今、本システムが起動している状態であ
って、スタイラスペン32をもって座標検出装置30の
座標検出装置タブレット部31上の一点を指示すること
により、座標検出装置制御部33に座標値として検出さ
れ、シリアル信号制御手段17を介して、中央処理手段
11に送出されるとする(Step1)。その座標値デ
ータが文字列選択領域内のものかどうかをまず判断し
(Step2)、文字列選択領域内であったならば、表
示位置変更処理を実行する。表示位置変更処理について
は、後述する図5にその内容が示されている。文字列選
択領域内でなかったならば、手書文字入力領域か否かを
判断し(Step3)、手書文字入力領域内であったな
らば、文字入力処理を実行する。文字入力処理について
は、後述する図6にその内容が示されている。手書文字
入力領域内でなかったならば、左スクロール指示領域内
のものかどうかを判断し(Step4)、左スクロール
指示領域内であったならば左スクロール処理を実行す
る。左スクロール処理については、後述する図7にその
内容が示されている。左スクロール指示領域内でなかっ
たならば、右スクロール指示領域内のものかどうかを判
断し(Step5)、右スクロール指示領域内であった
ならば、右スクロール処理を実行する。右スクロール処
理については、後述する図8にその内容が示されてい
る。右スクロール指示領域でない場合及び上記表示位置
変更処理、文字入力処理、左スクロール処理、右スクロ
ール処理の終了時には戻る(Step6)。
FIG. 4 is a flowchart showing the processing contents of the central processing means constituting the handwritten character input system according to the present invention. Now, when the present system is activated and the stylus pen 32 is used to indicate a point on the coordinate detection device tablet unit 31 of the coordinate detection device 30, the coordinate detection device control unit 33 detects the coordinate value. , And is sent to the central processing means 11 via the serial signal control means 17 (Step 1). First, it is determined whether or not the coordinate value data is within the character string selection area (Step 2), and if it is within the character string selection area, the display position changing process is executed. The contents of the display position changing process are shown in FIG. 5, which will be described later. If it is not in the character string selection area, it is judged whether or not it is the handwriting character input area (Step 3), and if it is in the handwriting character input area, character input processing is executed. The character input process is shown in FIG. 6 described later. If it is not in the handwriting character input area, it is determined whether it is in the left scroll instruction area (Step 4), and if it is in the left scroll instruction area, the left scroll processing is executed. The contents of the left scroll process are shown in FIG. 7 described later. If it is not in the left scroll instruction area, it is determined whether it is in the right scroll instruction area (Step 5), and if it is in the right scroll instruction area, right scroll processing is executed. The right scroll processing is shown in FIG. 8 described later. When it is not in the right scroll instruction area and when the display position changing process, the character input process, the left scroll process, and the right scroll process are completed, the process returns (Step 6).

【0028】図5は、図4に示す表示位置変更処理の内
容を示すフローチャートである。図4に示すStep2
でYESと判断されると図5に示す表示位置変更処理の
フローにはいる(Step21)。まず、図3(A)に
示す文字列選択座標テーブルを検索して、対応する文字
列バッファのインデックス番号iを得る(Step2
2)。例えば、今、図1(B)に示す文字列表示領域2
4内に表示された「行」の位置をスタイラスペン32に
よって指示すると、その位置は文字列表示領域24内の
3行目の10文字目の領域にあたるが、これは表示装置
20に対して積層配置された座標検出装置30の文字列
選択領域34のうち、文字列選択座標テーブルにより、
i=37のインデックス番号に該当する。この場合、S
tep22に示す処理はこのi=37のインデックス番
号を得ることを意味する。
FIG. 5 is a flow chart showing the contents of the display position changing process shown in FIG. Step 2 shown in FIG.
If YES is determined, the flow goes to the display position changing process shown in FIG. 5 (Step 21). First, the character string selection coordinate table shown in FIG. 3A is searched to obtain the index number i of the corresponding character string buffer (Step 2).
2). For example, the character string display area 2 shown in FIG.
When the position of the "row" displayed in 4 is designated by the stylus pen 32, that position corresponds to the 10th character region of the 3rd line in the character string display region 24, which is stacked on the display device 20. In the character string selection area 34 of the arranged coordinate detection device 30, according to the character string selection coordinate table,
This corresponds to the index number of i = 37. In this case, S
The process shown in step 22 means obtaining the index number of i = 37.

【0029】次に、文字列バッファ[i−3]から文字
列バッファ[i+4]までの内容を手書文字表示領域2
5に表示する(Step23)。図1に示す実施例で
は、i=37に対して、文字列バッファ[34]から文
字列バッファ[41]までの内容、即ち「操作が行な」
の文字及び空白が3文字分表示される。
Next, the contents from the character string buffer [i-3] to the character string buffer [i + 4] are displayed in the handwritten character display area 2
5 is displayed (Step 23). In the embodiment shown in FIG. 1, for i = 37, the contents from the character string buffer [34] to the character string buffer [41], that is, "the operation is not performed".
The characters and blanks are displayed for three characters.

【0030】次に、手書文字入力ポインタテーブル
[1]から[8]にi−3からi+4の数値を代入する
(Step24)。図1に示す例では、手書文字入力ポ
インタテーブル[1]から[8]に34から41までの
数値がそれぞれ代入される。この処理により、図3
(E)に示すように手書文字入力ポインタテーブルが更
新される。
Next, the handwritten character input pointer tables [1] to [8] are assigned numerical values from i-3 to i + 4 (Step 24). In the example shown in FIG. 1, the numerical values 34 to 41 are respectively substituted into the handwriting character input pointer tables [1] to [8]. By this processing, FIG.
The handwritten character input pointer table is updated as shown in (E).

【0031】これらの一連の処理を終了すると、表示位
置変更処理を終え、Step25、Step6を経て次
の座標入力を待つ。
When this series of processing is completed, the display position changing processing is completed and the next coordinate input is awaited via Step 25 and Step 6.

【0032】図6は、図4に示す文字入力処理の内容を
示すフローチャートである。図4に示すStep3で、
座標値が手書文字入力領域内のものであると判断される
と図6に示す文字入力処理にはいる(Step31)。
まず、手書文字入力座標テーブルを検索して、対応する
手書文字入力ポインタテーブルのインデックス番号jを
得る(Step32)。図1に示す例では、スタイラス
ペン32はインデックス番号j=6に対応する位置であ
るから、j=6が得られる。
FIG. 6 is a flow chart showing the contents of the character input processing shown in FIG. In Step 3 shown in FIG. 4,
If it is determined that the coordinate values are within the handwritten character input area, the character input processing shown in FIG. 6 is started (Step 31).
First, the handwriting character input coordinate table is searched to obtain the index number j of the corresponding handwriting character input pointer table (Step 32). In the example shown in FIG. 1, since the stylus pen 32 is at the position corresponding to the index number j = 6, j = 6 is obtained.

【0033】次に、手書文字入力ポインタテーブル
[j]の内容をiとする(Step33)。図1の例で
は、手書文字入力ポインタテーブル[6]の内容である
39がiとなる。即ちi=39となる。
Next, the content of the handwritten character input pointer table [j] is set to i (Step 33). In the example of FIG. 1, the content 39 of the handwriting character input pointer table [6] is i. That is, i = 39.

【0034】次に、一文字の入力が終了したかどうかを
判断する(Step34)。具体的には、スタイラスペ
ンのペンアップで判断する方法や、隣の升目に移動した
場合にそれと判断する方法等がある。一文字入力が終了
していない場合は、入力された座標値を筆跡バッファに
格納する(Step39)。筆跡バッファへの格納はS
tep39、Step40、Step3、Step31
と繰り返し、行われる。ここに、筆跡バッファとは、図
2にいう主記憶手段8内の作業用データエリア9に設け
られるバッファであり、文字認識の対象となるデータを
一時的に記憶するものである。文字認識の方法がいかな
るものであるかにより、筆跡バッファ内のデータの形式
は異なる。例えば、パターンマッチング法であれば、座
標データの集合そのものに近いものであるが、ストロー
クマッチング法のようなものではそれに加えて入力順序
を示すデータが座標値に組み合わせて用いられる。な
お、図1に示すように、筆跡バッファに格納されるデー
タを文字認識処理前に対応する升目に表示することも可
能であるが、本考案には直接関係しないので、図6に示
すフローチャートからは省いてある。
Next, it is determined whether the input of one character is completed (Step 34). Specifically, there are a method of making a judgment with a stylus pen-up, a method of making a judgment when moving to an adjacent square, and the like. If one character has not been input, the input coordinate value is stored in the handwriting buffer (Step 39). S is stored in the handwriting buffer
step39, Step40, Step3, Step31
And so on. Here, the handwriting buffer is a buffer provided in the work data area 9 in the main storage unit 8 shown in FIG. 2, and temporarily stores the data to be character-recognized. The format of the data in the handwriting buffer differs depending on the method of character recognition. For example, in the case of the pattern matching method, it is close to the coordinate data set itself, but in the case of the stroke matching method, in addition to that, data indicating the input order is used in combination with the coordinate value. Note that, as shown in FIG. 1, the data stored in the handwriting buffer can be displayed in a corresponding square before the character recognition processing, but since it is not directly related to the present invention, the flowchart shown in FIG. Is omitted.

【0035】上記座標入力及び筆跡バッファへの格納が
数回繰り返されて一文字の入力終了が検出されると(S
tep34)、筆跡バッファの内容をもとに文字認識処
理がなされる(Step35)。文字認識プログラム自
体はいかなる既成のプログラムであっても適用可能であ
る。
When the input of one character is detected by repeating the above coordinate input and the storage in the handwriting buffer several times (S
Character recognition processing is performed based on the contents of the handwriting buffer (Step 34) (Step 35). The character recognition program itself can be applied to any existing program.

【0036】文字認識処理が終了すると、認識された文
字Cを対応する手書文字表示領域に表示する(Step
36)。図1の例でいえば、「え」の文字を認識した後
に、「え」を対応する升目に表示する。次に、文字Cを
対応する文字列バッファに格納する(Step37)。
図1の例でいえば、「え」の文字を文字列バッファ[3
9]に格納する。即ち文字列バッファ[39]=「え」
となる。さらに、対応する文字列表示領域に文字Cを表
示する(Step38)。図1の例でいえば、文字列表
示領域24内の3行目12文字目に「え」の文字が表示
される。これらの一連の処理がなされてのち戻る(St
ep40)。
When the character recognition processing is completed, the recognized character C is displayed in the corresponding handwritten character display area (Step).
36). In the example of FIG. 1, after recognizing the character “e”, “e” is displayed in the corresponding square. Next, the character C is stored in the corresponding character string buffer (Step 37).
In the example of FIG. 1, the character "e" is added to the character string buffer [3
9]. That is, character string buffer [39] = "e"
Becomes Further, the character C is displayed in the corresponding character string display area (Step 38). In the example of FIG. 1, the character “e” is displayed at the 12th character on the third line in the character string display area 24. After a series of these processes is performed, the process returns (St
ep40).

【0037】以上文字入力処理を図1に示したような空
白部分に新たに文字を入力する場合について説明した
が、既に文字が入力済みの部分に上書きするなどの編集
作業も上記と同様の処理によってすることができる。
The character input processing has been described above with respect to the case of newly inputting a character in the blank portion as shown in FIG. 1. However, the editing work such as overwriting the portion where the character has already been input is the same processing as above. Can be done by

【0038】図7は、図4に示す左スクロール処理の内
容を示すフローチャートである。図4に示すStep4
で座標値が左スクロール指示領域である場合に、この処
理にはいる(Step41)。Step42で、直前の
座標値も左スクロール指示領域かを判断し、そうでなか
った場合のみStep43、Step44の処理を実行
する。操作者の意に反して連続して数回スクロールを実
行してしまうことを防止するためである。
FIG. 7 is a flow chart showing the contents of the left scroll process shown in FIG. Step 4 shown in FIG.
If the coordinate value is in the left scroll instruction area, the processing is started (Step 41). In Step 42, it is determined whether the immediately preceding coordinate value is also the left scroll instruction area, and if not, the processing of Step 43 and Step 44 is executed. This is to prevent the scroll from being executed several times in succession against the intention of the operator.

【0039】左スクロール処理は具体的には、手書文字
入力ポインタテーブルの各ポインタの値をマイナス3す
ること(Step43)、及び手書文字入力ポインタテ
ーブルの各ポインタが指す文字列バッファの内容を、手
書文字表示領域に表示すること(Step44)であ
る。即ち、手書文字入力ポインタテーブルの内容を変更
すること及び、手書文字表示領域の表示内容を変更する
ことである。図1の例でいえば、左スクロールを行うこ
とにより、手書文字入力ポインタテーブルのインデック
ス[1]の内容は31に書き換えられ、手書文字表示領
域25の表示内容は「ープロ操作が行な」に変わる。こ
の一連の処理の後戻る(Step45)。
Specifically, the left scroll process is performed by subtracting the value of each pointer of the handwriting character input pointer table by 3 (Step 43), and the contents of the character string buffer pointed by each pointer of the handwriting character input pointer table. , Is displayed in the handwritten character display area (Step 44). That is, the contents of the handwriting character input pointer table are changed and the display contents of the handwriting character display area are changed. In the example of FIG. 1, the content of the index [1] of the handwriting character input pointer table is rewritten to 31 by performing the left scroll, and the display content of the handwriting character display area 25 is “- It changes to ". After this series of processing, the process returns (Step 45).

【0040】図8は、図4に示す右スクロール処理の内
容を示すフローチャートである。右スクロールの処理は
上記左スクロール処理と同様の内容であり、手書入力ポ
インタテーブルの各ポインタの値をプラス3することに
よって行われる。なお、スクロールの際にプラス3ある
いはマイナス3とすることは必ずしもこの値に限定され
るものではなく、他の値にすることも可能である。この
値はプログラムにて予め固定することもユーザーに選択
の余地を与えることにすることもできる。
FIG. 8 is a flowchart showing the contents of the right scroll process shown in FIG. The right scroll processing has the same contents as the left scroll processing, and is performed by adding 3 to the value of each pointer in the handwriting input pointer table. It should be noted that the setting of plus 3 or minus 3 at the time of scrolling is not necessarily limited to this value, and another value can be set. This value can be fixed in advance by a program, or the user can be given a choice.

【0041】図9は、第2の実施例を示す斜視図であ
る。図1に示す実施例では、表示装置20を座標検出装
置30に積層配置することにしていたが、図9では、座
標検出装置30には表示装置20を重ねて設けることを
せずに、CRT等の他の表示装置40を設けて表示装置
40の表示画面41上に文字列表示領域44、手書文字
表示領域45、左スクロールアイコン表示領域46及び
右スクロールアイコン表示領域47を設けることとし
た。液晶表示装置等を用いずに本システムを構成するこ
ととした例である。この場合、座標検出装置30の座標
検出装置タブレット部31の筺体には文字列選択領域3
4、手書文字入力領域35、左スクロール指示領域36
及び右スクロール指示領域37を示す升目が印刷される
か、あるいはそれらの印刷されたメニューシートが置か
れるかがなされることとするのが便利である。タブレッ
ト上になんらの升目がない場合であっても表示装置40
の画面のみを見ながら手書文字入力作業をすることも可
能ではあるが、升目の中に字を書くことの方が手書入力
の感覚には適合し易いと考えられるからである。
FIG. 9 is a perspective view showing the second embodiment. In the embodiment shown in FIG. 1, the display device 20 is arranged to be stacked on the coordinate detection device 30, but in FIG. 9, the display device 20 is not stacked on the coordinate detection device 30, and the CRT is not provided. Other display devices 40 such as the above are provided, and a character string display region 44, a handwritten character display region 45, a left scroll icon display region 46 and a right scroll icon display region 47 are provided on the display screen 41 of the display device 40. . This is an example in which this system is configured without using a liquid crystal display device or the like. In this case, the character string selection area 3 is provided in the housing of the coordinate detection device tablet unit 31 of the coordinate detection device 30.
4, handwritten character input area 35, left scroll instruction area 36
Also, it is convenient that the grid indicating the right scroll instruction area 37 is printed, or those printed menu sheets are placed. Even if there is no square on the tablet, the display device 40
It is possible to input handwritten characters while looking at the screen, but it is considered that writing characters in squares is more suitable for the feeling of handwriting input.

【0042】図10は、第3の実施例を示す斜視図であ
る。この実施例は、図1の実施例を構成する機器にCR
T表示装置40を加えて、表示装置20と同じ表示内容
を表示装置40に表示させたものである。
FIG. 10 is a perspective view showing the third embodiment. In this embodiment, the CR device is used as a device constituting the embodiment of FIG.
In addition to the T display device 40, the same display content as the display device 20 is displayed on the display device 40.

【0043】図11は、第4の実施例を示す斜視図であ
る。この実施例では、座標検出装置30に積層配置する
表示装置20は座標検出面の全体を覆うものではなく、
手書文字表示領域25を覆うものとしてより小さい面積
をもつ液晶表示装置にて構成されるものである。したが
って、文字列選択領域34に対応する文字列表示領域2
4はなく、表示装置40の表示画面41上の文字列表示
領域44にその内容は表示される。文字列表示領域44
に表示される文字数を多くし、液晶を小さくしたい場合
に有利な実施例である。
FIG. 11 is a perspective view showing the fourth embodiment. In this embodiment, the display device 20 stacked on the coordinate detection device 30 does not cover the entire coordinate detection surface,
The handwritten character display area 25 is covered with a liquid crystal display device having a smaller area. Therefore, the character string display area 2 corresponding to the character string selection area 34
4, the content is displayed in the character string display area 44 on the display screen 41 of the display device 40. Character string display area 44
This is an advantageous embodiment when it is desired to increase the number of characters displayed in and to make the liquid crystal smaller.

【0044】[0044]

【発明の効果】本発明に係る手書文字入力システムは上
記の如く構成されており、既に入力された前後の文字を
見ながら手書文字入力を行うことにより、文字列データ
と手書文字表示データとの双方が一つの操作で更新され
るから、編集作業がより少ない手順にてすることがで
き、マンマシーンインターフェースの見地から使い勝手
のよいものである。
The handwritten character input system according to the present invention is configured as described above, and by inputting the handwritten character while looking at the characters before and after the input, the character string data and the handwritten character display. Since both the data and the data are updated by one operation, the editing work can be performed in a lesser number of steps, which is convenient from the viewpoint of the man-machine interface.

【0045】また、リファレンス手段に基づいて文字列
データと手書文字表示データとの双方を更新することに
より、中央処理手段の実行する処理に無駄がない。
Further, by updating both the character string data and the handwritten character display data based on the reference means, there is no waste in the processing executed by the central processing means.

【0046】さらに、リファレンス手段の内容が座標値
データにより更新可能とすることにより、編集対象の変
更が容易となる。
Furthermore, since the contents of the reference means can be updated by the coordinate value data, the editing target can be changed easily.

【0047】ことに、スクロール指示領域を座標検出面
に設けることにより、手書文字表示領域に表示されたデ
ータの前後の部分の編集が容易になる。
In particular, by providing the scroll instruction area on the coordinate detection surface, it becomes easy to edit the portions before and after the data displayed in the handwritten character display area.

【0048】特にまた、文字列選択領域を座標検出面に
設けることにより、直前直後に限らずより広い文字列デ
ータの中から編集を欲する文字列を直接的に選択するこ
とが可能になる。
Further, by providing the character string selection area on the coordinate detection surface, it becomes possible to directly select a character string desired to be edited from a wider character string data, not just immediately before and after.

【0049】手書文字入力領域と手書文字表示領域とを
一致させることにより、紙に鉛筆で文字を書き入れる感
覚にて上記の編集作業が可能になる。
By matching the handwritten character input area with the handwritten character display area, the above-described editing work can be performed as if a character were to be written on a paper with a pencil.

【0050】文字列選択領域と文字列表示領域とを一致
させることにより、手元と画面との間に視線を移動させ
ることなく、上記の編集作業が可能となる。
By matching the character string selection area and the character string display area, the above-mentioned editing work can be performed without moving the line of sight between the hand and the screen.

【0051】スクロール指示領域に重ねてスクロールア
イコンを表示させることにより、メニューシート等を用
いることなく、上記の編集作業が可能になる。
By displaying the scroll icon over the scroll instruction area, the above editing work can be performed without using a menu sheet or the like.

【0052】CRT等の他の表示装置を併用する場合に
は、座標検出装置に積層配置する液晶表示装置は文字列
表示領域を覆えば足りるので、経済性に優れる。
When another display device such as a CRT is used together, the liquid crystal display device laminated on the coordinate detecting device only needs to cover the character string display area, and is therefore economical.

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

【図1】 本発明にかかる手書文字入力システムの外観
を示す図
FIG. 1 is a diagram showing an appearance of a handwritten character input system according to the present invention.

【図2】 本発明にかかる手書文字入力システムの機器
構成を示すブロック図
FIG. 2 is a block diagram showing a device configuration of a handwritten character input system according to the present invention.

【図3】 本発明にかかる手書文字入力システムを構成
するリファレンス手段の一例を示す図
FIG. 3 is a diagram showing an example of reference means constituting the handwritten character input system according to the present invention.

【図4】 本発明にかかる手書文字入力システムを構成
する中央処理手段の処理内容を示すフローチャート
FIG. 4 is a flowchart showing the processing contents of a central processing means that constitutes the handwritten character input system according to the present invention.

【図5】 図4に示す表示位置変更処理の内容を示すフ
ローチャート
5 is a flowchart showing the contents of the display position changing process shown in FIG.

【図6】 図4に示す文字入力処理の内容を示すフロー
チャート
FIG. 6 is a flowchart showing the contents of the character input processing shown in FIG.

【図7】 図4に示す左スクロール処理の内容を示すフ
ローチャート
FIG. 7 is a flowchart showing the contents of the left scrolling process shown in FIG.

【図8】 図4に示す右スクロール処理の内容を示すフ
ローチャート
FIG. 8 is a flowchart showing the contents of the right scroll process shown in FIG.

【図9】 第2の実施例を示す斜視図FIG. 9 is a perspective view showing a second embodiment.

【図10】 第3の実施例を示す斜視図FIG. 10 is a perspective view showing a third embodiment.

【図11】 第4の実施例を示す斜視図FIG. 11 is a perspective view showing a fourth embodiment.

【図12】 従来例の説明図FIG. 12 is an explanatory diagram of a conventional example.

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

8 主記憶手段 9 作業用データエリア 10 コンピュータ本体 11 中央処理手段 12 バス 13 プログラム記憶手段 14 文字列データ記憶手段 15 表示装置制御手段 16 表示内容データ記憶手段 17 シリアル信号制御手段 18 ケーブル 19 リファレンス手段 20、40 表示装置 21、41 表示画面 24、44 文字列表示領域 25、45 手書文字表示領域 26、46 左スクロールアイコン表示領域 27、47 右スクロールアイコン表示領域 30 座標検出装置 31 座標検出装置タブレット部 32 スタイラスペン 33 座標検出装置制御部 34 文字列選択領域 35 手書文字入力領域 36 左スクロール指示領域 37 右スクロール指示領域 50 表示装置付座標検出装置 94 アプリケーション上のウィンドウ画面の文字列表
示領域 95 ライティングエリア 98 了解ボタン
8 main storage means 9 work data area 10 computer main body 11 central processing means 12 bus 13 program storage means 14 character string data storage means 15 display device control means 16 display content data storage means 17 serial signal control means 18 cable 19 reference means 20 , 40 Display device 21, 41 Display screen 24, 44 Character string display area 25, 45 Handwritten character display area 26, 46 Left scroll icon display area 27, 47 Right scroll icon display area 30 Coordinate detection device 31 Coordinate detection device tablet section 32 Stylus pen 33 Coordinate detection device control unit 34 Character string selection area 35 Handwritten character input area 36 Left scroll instruction area 37 Right scroll instruction area 50 Coordinate detection device with display device 94 Character string table of window on application Display area 95 Writing area 98 OK button

Claims (8)

【特許請求の範囲】[Claims] 【請求項1】 中央処理手段と、スタイラスペンの指示
位置を検出し検出した座標データを該中央処理手段に送
出する座標検出装置と、該座標検出装置により検出され
た座標データを前記中央処理手段により処理して入力を
欲する文字列を得るべく前記中央処理手段に実行させる
命令内容である文字認識プログラムを含むプログラムが
書き込まれたプログラム記憶手段と、文字認識結果とし
ての文字列を記憶する文字列データ記憶手段と、中央処
理手段の処理内容の一部を表示する表示装置と、該表示
装置の表示内容データを記憶する表示内容データ記憶手
段とを備えた手書文字入力システムにおいて、 前記表示内容データ記憶手段が前記文字列データ記憶手
段に記憶された文字列のデータのうち一部を記憶する文
字列表示データ記憶手段と、該文字列表示データのうち
さらに一部を記憶する手書文字表示データ記憶手段とを
有し、 前記表示装置の表示画面が、前記文字列表示データ記憶
手段に記憶された文字列を表示する文字列表示領域と、
前記手書文字表示データ記憶手段に記憶された文字列を
表示する手書文字表示領域とを有し、 前記中央処理手段が、前記プログラム記憶手段に書き込
まれたプログラムにしたがって文字認識した結果の文字
列データを前記文字列データ記憶手段と前記手書文字表
示データ記憶手段との双方に送出し、データ更新する如
く構成したことを特徴とする手書文字入力システム。
1. A central processing means, a coordinate detecting device for detecting coordinate position detected by a stylus pen and sending the detected coordinate data to the central processing means, and coordinate data detected by the coordinate detecting device for the central processing means. Program storing means in which a program including a character recognition program, which is the instruction content to be executed by the central processing means in order to obtain a character string desired to be input, is stored, and a character string storing a character string as a character recognition result. In a handwritten character input system comprising a data storage means, a display device for displaying a part of the processing content of the central processing means, and a display content data storage means for storing display content data of the display device, And a character string display data storage means for storing a part of the character string data stored in the character string data storage means. A handwritten character display data storage means for storing a part of the character string display data, wherein the display screen of the display device displays a character string stored in the character string display data storage means. A column display area,
A handwritten character display area for displaying a character string stored in the handwritten character display data storage means, wherein the central processing means performs character recognition according to a program written in the program storage means. A handwritten character input system configured to send column data to both the character string data storage means and the handwritten character display data storage means and update the data.
【請求項2】 前記手書文字表示データ記憶手段に記憶
された文字列と前記文字列データ記憶手段に記憶された
文字列との対応関係を規定するリファレンス手段を有
し、 該リファレンス手段に規定する対応関係に基づいて、前
記文字列データ記憶手段のデータと前記手書文字表示デ
ータ記憶手段のデータとの双方をデータ更新する如く構
成したことを特徴とする請求項1記載の手書文字入力シ
ステム。
2. A reference means for defining a correspondence relationship between a character string stored in the handwritten character display data storage means and a character string stored in the character string data storage means, and being defined in the reference means. 2. The handwritten character input according to claim 1, wherein both of the data in the character string data storage means and the data in the handwritten character display data storage means are updated based on the corresponding relationship. system.
【請求項3】 前記リファレンス手段の内容を前記座標
検出装置から中央処理手段に送出される座標値データに
基づいて更新可能としたことを特徴とする請求項2記載
の手書文字入力システム。
3. The handwritten character input system according to claim 2, wherein the contents of the reference means can be updated based on coordinate value data sent from the coordinate detecting device to the central processing means.
【請求項4】 前記座標検出装置の座標検出面にスクロ
ール指示領域を設け、該スクロール指示領域内の座標値
が前記座標検出装置から中央処理手段に送出されること
に基づいて前記リファレンス手段に規定する前記手書文
字表示データ記憶手段に記憶された文字列と前記文字列
データ記憶手段に記憶された文字列との対応関係を所定
値ずらす如くに構成されたことを特徴とする請求項3記
載の手書文字入力システム。
4. The coordinate detection surface of the coordinate detection device is provided with a scroll instruction area, and the coordinate value in the scroll instruction area is defined in the reference means based on being sent from the coordinate detection device to the central processing means. 4. The configuration according to claim 3, wherein the correspondence between the character string stored in the handwritten character display data storage means and the character string stored in the character string data storage means is shifted by a predetermined value. Handwritten character input system.
【請求項5】 前記座標検出装置の座標検出面に文字列
選択領域を設け、該文字列選択領域内の座標値が前記座
標検出装置から中央処理手段に送出されることに基づい
て前記リファレンス手段に規定する前記手書文字表示デ
ータ記憶手段に記憶された文字列と前記文字列データ記
憶手段に記憶された文字列との対応関係を前記座標検出
装置により検出された座標値にしたがってずらす如くに
構成されたことを特徴とする請求項3又は4記載の手書
文字入力システム。
5. The reference means is provided on the basis of the fact that a character string selection area is provided on the coordinate detection surface of the coordinate detection apparatus, and the coordinate value in the character string selection area is sent from the coordinate detection apparatus to the central processing means. In accordance with the coordinate value detected by the coordinate detecting device, the correspondence between the character string stored in the handwritten character display data storage means and the character string stored in the character string data storage means defined in The handwritten character input system according to claim 3 or 4, which is configured.
【請求項6】 前記座標検出装置と前記表示装置とを積
層配置して、該座標検出装置の座標検出面上の手書文字
入力領域と該表示装置の表示画面上の手書文字表示領域
とが一致する如くに構成したことを特徴とする請求項1
乃至5のいずれか記載の手書文字入力システム。
6. A handwritten character input area on a coordinate detection surface of the coordinate detection device and a handwritten character display area on a display screen of the display device, wherein the coordinate detection device and the display device are stacked and arranged. 2. The structure according to claim 1, wherein
The handwritten character input system according to any one of 1 to 5.
【請求項7】 前記座標検出装置と前記表示装置とを積
層配置して、該座標検出装置の座標検出面上の文字列選
択領域と該表示装置の表示画面上の文字列表示領域とが
一致する如くに構成したことを特徴とする請求項1乃至
6のいずれか記載の手書文字入力システム。
7. The coordinate detection device and the display device are stacked and arranged, and a character string selection region on a coordinate detection surface of the coordinate detection device and a character string display region on a display screen of the display device match each other. 7. The handwritten character input system according to claim 1, wherein the handwritten character input system is configured as described above.
【請求項8】 前記座標検出装置と前記表示装置とを積
層配置して、該座標検出装置の座標検出面上のスクロー
ル指示領域と該表示装置の表示画面上のスクロールアイ
コン表示領域とが一致する如くに構成したことを特徴と
する請求項1乃至7のいずれか記載の手書文字入力シス
テム。
8. The coordinate detection device and the display device are stacked and arranged, and a scroll instruction region on a coordinate detection surface of the coordinate detection device and a scroll icon display region on a display screen of the display device coincide with each other. The handwritten character input system according to any one of claims 1 to 7, wherein the handwritten character input system is configured as described above.
JP12987592A 1992-04-24 1992-04-24 Handwritten character input system Pending JPH06168237A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP12987592A JPH06168237A (en) 1992-04-24 1992-04-24 Handwritten character input system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP12987592A JPH06168237A (en) 1992-04-24 1992-04-24 Handwritten character input system

Publications (1)

Publication Number Publication Date
JPH06168237A true JPH06168237A (en) 1994-06-14

Family

ID=15020475

Family Applications (1)

Application Number Title Priority Date Filing Date
JP12987592A Pending JPH06168237A (en) 1992-04-24 1992-04-24 Handwritten character input system

Country Status (1)

Country Link
JP (1) JPH06168237A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004342101A (en) * 2003-05-08 2004-12-02 Orange Sa Data processing apparatus and method
JP2016018258A (en) * 2014-07-04 2016-02-01 凸版印刷株式会社 Hand-written character input processing device, hand-written character input processing method, and hand-written character input processing program

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004342101A (en) * 2003-05-08 2004-12-02 Orange Sa Data processing apparatus and method
US7562314B2 (en) 2003-05-08 2009-07-14 Orange Sa Data processing apparatus and method
JP2016018258A (en) * 2014-07-04 2016-02-01 凸版印刷株式会社 Hand-written character input processing device, hand-written character input processing method, and hand-written character input processing program

Similar Documents

Publication Publication Date Title
US10409418B2 (en) Electronic device operating according to pressure state of touch input and method thereof
EP0597379B1 (en) Pen input processing apparatus
EP0243925B1 (en) Instruction input system for electronic processor
EP0607926B1 (en) Information processing apparatus with a gesture editing function
CN101040244B (en) Method and system for converting touch screen events into application formatted data
US7810042B2 (en) Page bar control
US5568604A (en) Method and system for generating a working window in a computer system
JP3398981B2 (en) Handwriting input information processing device
EP0150296A2 (en) Electronic handwriting method and facilty
JP5849778B2 (en) Handwriting input device and program
EP0513635A2 (en) Information processing apparatus for controlling window positions
US7911452B2 (en) Pen input method and device for pen computing system
JPH06175775A (en) Information processor
JP3388451B2 (en) Handwriting input device
JPH06168237A (en) Handwritten character input system
JPS6228828A (en) Tablet input information processor
JPS61267128A (en) Display erasing method
JPS62156721A (en) display control device
JPH0350621A (en) Interactive electronic data processing/ storage equipment with data display
JP7357534B2 (en) Information processing system, information processing method, and information processing program
JP2831524B2 (en) Document processing device with gesture editing function
JP2560065B2 (en) Character input device
JPH0793484A (en) Input display device, function instruction input method of the same device, and information processing device
JPH07104918A (en) Handwritten data storage method
US20070216652A1 (en) Induction key input method