【発明の詳細な説明】「産業上の利用分野]本発明は、手書き入力装置を有する電子計算機に関する
。DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to an electronic computer having a handwriting input device.
[従来の技術]従来、手書き記号により電子計算機にコマンドまたはデ
ータを入力することの可能なシステムとして、例えば、
情報処理学会論文誌Vol、 17. N。[Prior Art] Conventionally, as a system capable of inputting commands or data into a computer using handwritten symbols, for example,
Information Processing Society of Japan Journal Vol. 17. N.
3、 p242〜248 、Vol、 17.
No、lO,p1027〜p1034に記載されている
ように、システム開発時に編集記号を予め定めておき、
使用者がこの所定の編集記号を手書き文字入力装置を介
して入力することにより、文章あるいは図形の編集を行
うようにしたシステムが知られている。3, p242-248, Vol, 17.
As described in No. 10, p1027 to p1034, edit symbols are determined in advance during system development,
A system is known in which a user inputs predetermined editing symbols via a handwritten character input device to edit sentences or figures.
[発明が解決しようとする課題]しかしながら、上記従来の電子計算機システムでは、使
用者が手書きで入力できる編集記号は所定の記号に限定
されているので、使用者にとって、これらの編集記号を
覚えることが必ずしも容易ではない、あるいは、手書き
で入力される編集記号の書体には個人差があるので誤認
識されることが少なくないという問題があった。[Problems to be Solved by the Invention] However, in the conventional computer system described above, the editing symbols that the user can input by hand are limited to predetermined symbols, so it is difficult for the user to memorize these editing symbols. This is not always easy, or the font of editing symbols input by hand differs from person to person, so erroneous recognition often occurs.
本発明の目的は、ワードプロセッサ、データベースシス
テム、文書処理システム、CADシステム等に適用可能
な電子計算機であって、使用者が、使用者自身が任意に
定めた手書き記号を用いて操作することのできる電子計
算機を提供することにある。An object of the present invention is to provide an electronic computer applicable to word processors, database systems, document processing systems, CAD systems, etc., which can be operated by a user using handwritten symbols arbitrarily determined by the user. Its purpose is to provide electronic computers.
[課題を解決するための手段]本発明の前記目的は、手書き入力手段と、該手書き入力
手段を介して入力された手書き記号を該手書き記号に対
応づけられたコマンドとともに登録する登録手段と、前
記手書き入力手段を介して手書き記号が入力された際に
、該入力された手書き記号が前記登録手段により既に登
録されているき手書き記号のいずれであるかを認識する
認識手段と、該認識手段により認識された手書き記号に
対応づけられているコマンドを実行する手段とを備えた
ことを特徴とする電子計算機によって達成される。[Means for Solving the Problems] The object of the present invention is to provide a handwriting input means, a registration means for registering a handwritten symbol inputted through the handwriting input means together with a command associated with the handwritten symbol; a recognition means for recognizing, when a handwritten symbol is input through the handwriting input means, which of the handwritten symbols already registered by the registration means the input handwritten symbol; This is achieved by an electronic computer characterized by comprising: means for executing a command associated with a handwritten symbol recognized by the computer.
本発明の前記目的は、また、入力手段と、該手書き入力
手段を介して入力された手書き記号を該手書き記号に対
応づけられたコマンドとともに登録する登録手段と、前
記手書き入力手段を介して手書き記号が入力された際に
、該入力された手書き記号と前記登録手段により既に登
録されている手書き記号との類似度を計算する手段と、
計算された類似度が所定の値より大きい場合に前記登録
手段への登録を禁止する手段とを備えたことを特徴とす
る電子計算機によって達成される。The object of the present invention also includes an input means, a registration means for registering a handwritten symbol inputted through the handwritten input means together with a command associated with the handwritten symbol, and a handwritten symbol inputted through the handwritten input means. means for calculating, when a symbol is input, a degree of similarity between the input handwritten symbol and a handwritten symbol already registered by the registration means;
This is achieved by an electronic computer characterized by comprising means for prohibiting registration in the registration means when the calculated degree of similarity is larger than a predetermined value.
本発明の前記目的は、更に、手書き入力手段と、該手書
き入力手段を介して入力された手書き記号を該手書き記
号に対応づけられたデータとともに登録する登録手段と
、前記手書き入力手段を介して既に登録されている手書
き記号が入力された際に該入力された手書き記号に対応
づけられたデータを入力する手段とを備えたことを特徴
とする電子計算機によって達成される。The object of the present invention further includes: a handwriting input means; a registration means for registering handwritten symbols inputted through the handwriting input means together with data associated with the handwritten symbols; This is achieved by a computer characterized in that it includes means for inputting data associated with the input handwritten symbol when the already registered handwritten symbol is input.
[作用]使用者は手書き入力手段を用いて任意の手書き記号を入
力し、登録手段を用いて該記号に対応づけられたコマン
ド又はデータとともにこれを登録する。[Operation] The user inputs any handwritten symbol using the handwriting input means, and registers it together with the command or data associated with the symbol using the registration means.
電子計算機にコマンドを実行させるべく、又はデータを
入力させるべく手書き記号が入力されると、既に登録さ
れている手書き記号を参照してこれを認識し、どのコマ
ンドを実行するかを決定する。When a handwritten symbol is input in order to cause the computer to execute a command or input data, the computer recognizes it by referring to already registered handwritten symbols and determines which command to execute.
[実施例]以下、図面を参照して本発明の実施例を詳細に説明する
。[Example] Hereinafter, an example of the present invention will be described in detail with reference to the drawings.
第1図は、本発明に係る電子計算機の一実施例のブロッ
ク図である。FIG. 1 is a block diagram of an embodiment of an electronic computer according to the present invention.
第1図において、座標入力装置11は、使用者がスタイ
ラスペンllaとタブレットllbを用いて文字や記号
を手書きで入力するためのものであり、入力データ処理
部12は、座標入力装置lIを介して入力した点列デー
タを処理し、特徴ベクトルを作成する。In FIG. 1, a coordinate input device 11 is used by a user to input characters and symbols by hand using a stylus pen lla and a tablet llb, and an input data processing section 12 inputs characters and symbols by hand using a stylus pen lla and a tablet lb. Process the input point sequence data and create a feature vector.
手書き記号登録部13は、使用者が座標入力装置11を
介して手書きで入力した記号を登録するためのものであ
り、登録記号登録部14は、手書き記号登録部13に登
録された手書き記号の画数、表示用データ、特徴ベクト
ル、及び該手書き記号に対応づけられたコマンドの識別
子を記憶する。The handwritten symbol registration unit 13 is for registering symbols input by hand by the user via the coordinate input device 11, and the registered symbol registration unit 14 is for registering the handwritten symbols registered in the handwritten symbol registration unit 13. The number of strokes, display data, feature vector, and command identifier associated with the handwritten symbol are stored.
手書き記号認識部15は、入力された手書き記号が既に
登録されている手書き記号のうちのどれであるかを決定
する。The handwritten symbol recognition unit 15 determines which of the already registered handwritten symbols the input handwritten symbol is.
パターン間距離計算部16は、登録された手書き記号の
パターンと入力された手書き記号のパタンとの間の距離
を計算する。The inter-pattern distance calculation unit 16 calculates the distance between the registered handwritten symbol pattern and the input handwritten symbol pattern.
コマンド実行部17は、手書き記号認識部15により認
識された手書き記号に応じて、データ記憶部18内の文
字、数字、図形等のデータを処理する。The command execution unit 17 processes data such as characters, numbers, and figures in the data storage unit 18 according to the handwritten symbols recognized by the handwritten symbol recognition unit 15.
データ記憶部18の内容は表示制御部19により表示装
置20に表示される。The contents of the data storage section 18 are displayed on the display device 20 by the display control section 19.
第2図に、表示装置20に表示される画面の一例を示す
。同図中、21は複写、移動、削除、検索、解除、ある
いは拡大の各コマンドを実行するために用いられるボタ
ンであり、このボタン21を座標入力装置11で指示す
ることにより、対応するコマンドが実行される。FIG. 2 shows an example of a screen displayed on the display device 20. In the figure, 21 is a button used to execute each command such as copy, move, delete, search, cancel, or enlarge.By specifying this button 21 with the coordinate input device 11, the corresponding command is executed. executed.
22は、スケジュール用ウィンドウを表すアイコン、2
3はアドレス帳用のウィンドウを表すアイコンである。22 is an icon representing a schedule window;
3 is an icon representing an address book window.
また、24は手書き記号登録用ウィンドウを表すアイコ
ンである。Further, 24 is an icon representing a handwritten symbol registration window.
これらのアイコンを座標入力装置11で指示することに
より必要なウィンドウを開くことができる。By specifying these icons using the coordinate input device 11, a necessary window can be opened.
第3図は、アイコン23及び24を座標入力装置11で
指示してアドレス帳用のウィンドウと手書き記号登録用
のウィンドウを開いた状態を示す。FIG. 3 shows a state in which an address book window and a handwritten symbol registration window are opened by pointing the icons 23 and 24 with the coordinate input device 11.
次に、第1図の各構成要素のうちの主要なものについて
、その機能を第4図〜第6図を参照しながら詳細に説明
する。Next, the functions of the main components of FIG. 1 will be explained in detail with reference to FIGS. 4 to 6.
・入力データ処理部12使用者が手書き記号を座標入力装置11を介して入力す
ると、筆記中のスタイラスペンIlaの座標を所定の時
間間隔ごとにサンプリングしたデータ及びストロークの
書き始めと書き終わりとを示す信号が座標入力装置11
から入力処理部12に送られる。入力データ処理部12
は、座標入力装置11から入力される座標列を折れ線で
結んで表示装置20に表示するとともに、ストロークの
特徴点を各ストローク毎に抽出する。- Input data processing unit 12 When a user inputs a handwritten symbol via the coordinate input device 11, data obtained by sampling the coordinates of the stylus pen Ila during writing at predetermined time intervals and the start and end of the stroke are collected. The signal shown is the coordinate input device 11
from there to the input processing section 12. Input data processing section 12
connects coordinate strings input from the coordinate input device 11 with polygonal lines and displays them on the display device 20, and extracts feature points of each stroke for each stroke.
ストロークの特徴点の抽出方法を以下に説明する。A method for extracting stroke feature points will be described below.
第4図に示すように、先ず、ストロークの書き始めと書
き終わりをそれぞれ特徴点A、Bとし、次いで、特徴点
A、B間の直線距離りと、折れ線に沿って測った特徴点
AXB間の距離にとの比に/Lが閾値Tより大きい場合
に、特徴点AXB間に他の特徴点が存在するものとみな
し、特徴点A1Bを結ぶ線分から最も離れた折れ線上の
点を新たな特徴点Cとする。As shown in Figure 4, first, we define the beginning and end of the stroke as feature points A and B, respectively, and then calculate the straight line distance between feature points A and B, and the distance between feature points AX and B measured along the polygonal line. If the ratio of /L to the distance of Let it be a feature point C.
以上の処理を繰り返すことにより、ストロークの特徴点
が帰納的に抽出される。By repeating the above process, feature points of the stroke are extracted inductively.
次に、ストロークの書き終わりの信号が入力された後、
所定の時間内にストロークの書き始めの信号が入力され
なかった場合に1つの手書き信号の入力が完了したもの
と見なし、第5図及び第6図に示すような方法で特徴ベ
クトルを作成する。Next, after the stroke end signal is input,
If a signal indicating the start of a stroke is not input within a predetermined time, it is assumed that input of one handwriting signal is completed, and a feature vector is created using the method shown in FIGS. 5 and 6.
第5図(A)は、51.52の2画からなる文字及びそ
の各ストロークの筆順を示し、第5図(B)は、第4図
に示した方法で求めた各特徴点53と各特徴点を結ぶ折
れ線を示す。尚、第5図(B)及び(C)の破線54は
、第1画51の書き終わりと第2画52の書き始めを結
んだ線分であり、以下、この線分を仮想ストロークと呼
ぶ。FIG. 5(A) shows a character consisting of two strokes of 51.52 and the stroke order of each stroke, and FIG. 5(B) shows each feature point 53 and each stroke obtained by the method shown in FIG. Indicates a polygonal line connecting feature points. Note that the broken line 54 in FIGS. 5(B) and (C) is a line segment connecting the end of the first stroke 51 and the beginning of the second stroke 52, and hereinafter this line segment will be referred to as a virtual stroke. .
第5図(B)において、隣接する特徴点53間を結ぶ各
線分のうち最も短い線分の長さをSとし、Sに対する比
が閾値(例えば2.0)を越える長さを有する線分につ
いては、第5図(C)に示すようにその線分上に新たな
特徴点55を追加し、全ての隣接特徴点間を結ぶ線分の
長さのSに対する比が閾値以下になるようにする。In FIG. 5(B), the length of the shortest line segment among the line segments connecting adjacent feature points 53 is defined as S, and the line segment having a length whose ratio to S exceeds a threshold value (for example, 2.0) , a new feature point 55 is added on the line segment as shown in FIG. 5(C), and the ratio of the length of the line segment connecting all adjacent feature points to S is below the threshold Make it.
このようにして得られた各特徴点を第1画51の書き始
めから第2画52の書き終わりまで折れ線で結び、折れ
線を構成する各ベクトルの方向を第6図に示すように8
方向に量子化した数字で表して、順に並べたものを特徴
ベクトルとする。The characteristic points obtained in this way are connected by a polygonal line from the beginning of the first stroke 51 to the end of the second stroke 52, and the direction of each vector constituting the polygonal line is 8 as shown in FIG.
The feature vector is represented by quantized numbers in the direction and arranged in order.
・パターン間距離計算部16パターン間距離計算部16は、入力データ処理部12で
抽出された手書き記号のパターンの特徴ベクトルと、登
録記号記憶部14に登録されている手書き記号のパター
ンの特徴ベクトルとの間の距離を公知のDP(ダイナミ
ック・プログラミング)マツチング法により算出する。- Inter-pattern distance calculation unit 16 The inter-pattern distance calculation unit 16 calculates the feature vector of the handwritten symbol pattern extracted by the input data processing unit 12 and the feature vector of the handwritten symbol pattern registered in the registered symbol storage unit 14. The distance between them is calculated by a known DP (dynamic programming) matching method.
・手書き記号登録部13手書き記号登録部13は、上述したように第3図に示し
た手書き記号登録用ウィンドウをユーザインタフェース
として、使用者の好みの手書き記号を登録するためのも
のであり、手書き記号登録用ウィンドウは複数のページ
を有している。- Handwritten symbol registration unit 13 As described above, the handwritten symbol registration unit 13 is for registering handwritten symbols of the user's preference using the handwritten symbol registration window shown in FIG. 3 as a user interface. The symbol registration window has multiple pages.
手書き記号登録用ウィンドウの各ページは第3図に示す
ように、手書き記号記入用の記号枠24a及び該枠内に
記入された手書き記号に対応づけてコマンドを設定する
ためのコマンド設定枠24bを有する。As shown in FIG. 3, each page of the handwritten symbol registration window has a symbol frame 24a for entering handwritten symbols and a command setting frame 24b for setting commands in association with the handwritten symbols entered in the frame. have
スタイラスペンIlaにより記号枠24a内に記入され
た手書き記号は、入力データ処理部12に送られ、そこ
でこの手書き記号のパターンの特徴ベクトルが作成され
る。パターン間距離計算部16は、他のページに既に登
録されている手書き記号のうち、入力された手書き記号
と同じ画数を有する記号のパターンと該入力された手書
き記号のパターンとの間の距離を計算する。The handwritten symbol written in the symbol frame 24a with the stylus pen Ila is sent to the input data processing section 12, where a feature vector of the pattern of this handwritten symbol is created. The inter-pattern distance calculation unit 16 calculates the distance between the input handwritten symbol pattern and a pattern of symbols having the same number of strokes as the input handwritten symbol, among handwritten symbols already registered on other pages. calculate.
もし、算出されたパターン間距離に予め定められた閾値
より小さいものが存在する場合には、誤認識される確率
が高いのでその旨を画面に表示し、登録を禁止する。If any of the calculated inter-pattern distances is smaller than a predetermined threshold, there is a high probability of misrecognition, so a message to that effect is displayed on the screen and registration is prohibited.
算出されたパターン間距離が全て閾値以上である場合に
は、その手書き記号の画数、特徴ベクトル、表示用デー
タ、及びコマンド設定枠24b内に設定されたコマンド
の識別子を登録記号記憶部14に登録する。If all the calculated inter-pattern distances are equal to or greater than the threshold, the number of strokes of the handwritten symbol, the feature vector, the display data, and the identifier of the command set in the command setting frame 24b are registered in the registered symbol storage unit 14. do.
尚、コマンドをコマンド設定枠24b内に設定するには
、画面に表示されているボタン21をコマンド設定枠2
4b内に複写又は移動するか、又は、コマンド設定枠2
4b内に文字列を配置すれば良い。To set a command in the command setting frame 24b, move the button 21 displayed on the screen to the command setting frame 2.
Copy or move to 4b or command setting frame 2
It is sufficient to place the character string within 4b.
・手書き記号認識部15手書き記号登録用ウィンドウ以外のウィンドウに入力さ
れた手書き記号は、入力データ処理部12でその特徴ベ
クトルが作成され、次いで、バタン間距離算出部16に
より、既に登録されている手書き記号のうち、入力され
た手書き記号と同じ画数を有する記号のパターンとの間
の距離が算出される。・Handwritten symbol recognition unit 15 For handwritten symbols input into a window other than the handwritten symbol registration window, the input data processing unit 12 creates a feature vector for the handwritten symbol, and then the inter-bang distance calculation unit 16 determines whether the handwritten symbol has already been registered. Among the handwritten symbols, the distance between the input handwritten symbol and a pattern of symbols having the same number of strokes is calculated.
手書き記号認識部15は、パターン間距離算出部16に
より算出された距離の最小値を求め、この最小値が所定
の閾値以下である場合に、この最小値を与える手書き記
号に対応づけて設定されているコマンドをコマンド実行
部17に渡す。The handwritten symbol recognition unit 15 determines the minimum value of the distance calculated by the inter-pattern distance calculation unit 16, and if this minimum value is less than or equal to a predetermined threshold, the handwritten symbol recognition unit 15 determines the minimum value of the distance calculated by the inter-pattern distance calculation unit 16. The command being executed is passed to the command execution unit 17.
コマンド実行部17は、このコマンドにより、ブタ記憶
部18内の文字、数字、図形等のデータを処理し、表示
制御部19は、コマンド実行部17により処理されたデ
ータを表示装置20に表示する。The command execution unit 17 processes data such as characters, numbers, and figures in the pig storage unit 18 according to this command, and the display control unit 19 displays the data processed by the command execution unit 17 on the display device 20. .
第7図は、上記の構成を有する電子計算機に手゛書き文
字が入力されたときの概略動作を示したフローチャート
である。FIG. 7 is a flowchart showing a general operation when handwritten characters are input to the computer having the above configuration.
同図に示すように、ステップS1で、入力された手書き
記号にデータ処理が施され、特徴ベクトルが作成される
。As shown in the figure, in step S1, input handwritten symbols are subjected to data processing to create feature vectors.
ステップS2で手書き記号が登録のために入力されたと
判定された場合には、ステップS3でこの手書き記号の
パターンと既に登録されている手書き記号のうち入力さ
れた手書き記号と同じ画数を有する記号のパターンとの
間の距離を算出する。If it is determined in step S2 that a handwritten symbol has been input for registration, in step S3, a pattern of this handwritten symbol and a symbol having the same number of strokes as the input handwritten symbol from among already registered handwritten symbols are determined. Calculate the distance between the patterns.
ステップS4で、算出された距離の最小値と所定の閾値
とを比較する。In step S4, the calculated minimum distance value is compared with a predetermined threshold value.
最小値が閾値以上である場合は、ステップS5で入力さ
れた手書き記号の画数、特徴ベクトル、表示用データを
該記号に対応づけて設定されたコマンドの識別子ととも
に登録する。If the minimum value is greater than or equal to the threshold, the number of strokes, feature vector, and display data of the handwritten symbol input in step S5 are registered together with the command identifier set in association with the symbol.
この最小値が閾値より小さい場合には、ステップS6で
誤認識される確率が大きい旨を表示し、登録を禁止する
。If this minimum value is smaller than the threshold, a message indicating that the probability of misrecognition is high is displayed in step S6, and registration is prohibited.
ステップS2で手書き記号がコマンドを実行するために
入力されたと判定された場合には、入力された手書き記
号を認識するためにステップS7で既に登録されている
手書き記号のうち、入力された手書き記号と同じ画数を
有する記号のパターンとこの入力された手書き記号のパ
ターンとの間の距離を計算し算出された距離の最小値を
求める。この最小値が所定の閾値以下であれば、ステッ
プS8でこの最小値を与える記号に対応するコマンドを
実行する。If it is determined in step S2 that a handwritten symbol has been input to execute a command, the input handwritten symbol is selected from among the already registered handwritten symbols in step S7 in order to recognize the input handwritten symbol. The distance between the symbol pattern having the same number of strokes and the input handwritten symbol pattern is calculated, and the minimum value of the calculated distance is determined. If this minimum value is less than or equal to a predetermined threshold, a command corresponding to the symbol giving this minimum value is executed in step S8.
尚、ステップS2で手書き記号にコマンドでなく使用者
が頻繁に使うデータを対応づけて登録し、ステップS8
で手書き記号に゛対応づけられたデータを入力するよう
にしても良く、これによりζデー夕の入力を高速度で行
うことができる。In addition, in step S2, data frequently used by the user, rather than commands, is associated with the handwritten symbol and registered, and step S8
It is also possible to input data associated with the handwritten symbol, thereby allowing the input of ζ data to be performed at high speed.
[発明の効果]本発明の電子計算機は、使用者が任意の手書き記号を自
己の書体で登録することができるので、操作方法を覚え
ることが容易であり、また、入力された手書き記号が誤
認識される確率も小さい。[Effects of the Invention] The electronic computer of the present invention allows the user to register any handwritten symbols in his or her own font, so it is easy to learn how to operate the computer, and the input handwritten symbols can be corrected by mistake. The probability of being recognized is also small.
更に使用者が頻繁に使用する文字列を1つの手書き記号
で表すことにより、データ及びコマンドの入力を高速度
で行うことが可能になる。Furthermore, by representing character strings frequently used by the user with a single handwritten symbol, it becomes possible to input data and commands at high speed.
また、手書き記号を用いて他人の不正使用を困難にする
ことも可能である。It is also possible to use handwritten symbols to make unauthorized use by others more difficult.
第1図は、本発明に係る電子計算機の一実施例のブロッ
ク図、第2図は、第1図の表示装置に表示される画面の
一例を示す図、第3図は、第2図の画面において、アド
レス帳及び記号登録用のウィンドウを開いた状態を示す
図、第4図及び第5図は入力された手書き記号の特徴点
を抽出する手順を説明する図、第6図は、抽出された特
徴点から特徴ベクトルを作成する手順を説明する図、第
7図は、第1図の電子計算機に手書き記号が入力された
ときの概略動作を示したフローチャートである。11・・・・・・座標入力装置、12・・・・・・入力
データ処理部、13・・・・・・手書き記号登録部、1
4・・・・・・登録記号記憶部、15・・・・・・手書
き記号認識部、16・・・・・・パターン間距離計算部
、17・・・・・・コマンド実行部、18・・・・・・
データ記憶部、19・・・・・・表示制御部、20・・
・・・・表示装置。FIG. 1 is a block diagram of an embodiment of a computer according to the present invention, FIG. 2 is a diagram showing an example of a screen displayed on the display device of FIG. 1, and FIG. A diagram showing the address book and symbol registration windows open on the screen, Figures 4 and 5 are diagrams explaining the procedure for extracting feature points of input handwritten symbols, and Figure 6 is an illustration of the extraction procedure. FIG. 7, which is a diagram explaining the procedure for creating a feature vector from the calculated feature points, is a flowchart showing a schematic operation when a handwritten symbol is input to the computer of FIG. 1. 11...Coordinate input device, 12...Input data processing unit, 13...Handwritten symbol registration unit, 1
4...Registered symbol storage unit, 15...Handwritten symbol recognition unit, 16...Inter-pattern distance calculation unit, 17...Command execution unit, 18.・・・・・・
Data storage unit, 19...Display control unit, 20...
...Display device.
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2149274AJPH0442316A (en) | 1990-06-07 | 1990-06-07 | Electronic computer |
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2149274AJPH0442316A (en) | 1990-06-07 | 1990-06-07 | Electronic computer |
| Publication Number | Publication Date |
|---|---|
| JPH0442316Atrue JPH0442316A (en) | 1992-02-12 |
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2149274APendingJPH0442316A (en) | 1990-06-07 | 1990-06-07 | Electronic computer |
| Country | Link |
|---|---|
| JP (1) | JPH0442316A (en) |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0744311A (en)* | 1993-07-31 | 1995-02-14 | Sony Corp | Handwritten information processor |
| JP2011248494A (en)* | 2010-05-25 | 2011-12-08 | Nippon Telegr & Teleph Corp <Ntt> | Picture synthesizing apparatus, picture synthesizing method and program for the same |
| JP2012088781A (en)* | 2010-10-15 | 2012-05-10 | Konica Minolta Business Technologies Inc | Proofreading device and proofreading control program |
| US8244284B2 (en) | 2007-06-28 | 2012-08-14 | Giga-Byte Communications, Inc. | Mobile communication device and the operating method thereof |
| JP2015528167A (en)* | 2012-07-13 | 2015-09-24 | シャンハイ・シュール・(クーテック)・インフォメーション・テクノロジー・カンパニー・リミテッドShanghai Chule (Cootek) Information Technology Co, Ltd. | System and method for input assist control by sliding operation in portable terminal equipment |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0744311A (en)* | 1993-07-31 | 1995-02-14 | Sony Corp | Handwritten information processor |
| US8244284B2 (en) | 2007-06-28 | 2012-08-14 | Giga-Byte Communications, Inc. | Mobile communication device and the operating method thereof |
| JP2011248494A (en)* | 2010-05-25 | 2011-12-08 | Nippon Telegr & Teleph Corp <Ntt> | Picture synthesizing apparatus, picture synthesizing method and program for the same |
| JP2012088781A (en)* | 2010-10-15 | 2012-05-10 | Konica Minolta Business Technologies Inc | Proofreading device and proofreading control program |
| JP2015528167A (en)* | 2012-07-13 | 2015-09-24 | シャンハイ・シュール・(クーテック)・インフォメーション・テクノロジー・カンパニー・リミテッドShanghai Chule (Cootek) Information Technology Co, Ltd. | System and method for input assist control by sliding operation in portable terminal equipment |
| Publication | Publication Date | Title |
|---|---|---|
| JP7105695B2 (en) | Systems and methods for digital ink interactivity | |
| US5481454A (en) | Sign language/word translation system | |
| CN105830011A (en) | User interface for overlapping handwritten text input | |
| JP2002203208A (en) | Online character recognition apparatus and method, computer-readable storage medium, and online character recognition program | |
| JP2001005599A (en) | Information processing apparatus, information processing method, and recording medium recording information processing program | |
| CN114365075A (en) | Method for selecting a graphical object and corresponding device | |
| EP3387582B1 (en) | System and method for beautifying digital ink | |
| EP3491580B1 (en) | System and method for beautifying superimposed digital ink | |
| JP3792755B2 (en) | Character recognition method and apparatus | |
| JP2003196593A (en) | Character recognition device, character recognition method, and character recognition program | |
| JPH0442316A (en) | Electronic computer | |
| JPS60136890A (en) | Real-time recognition device of hand-written locus | |
| JPS61223972A (en) | Online handwritten information processing device and method | |
| JP2020013460A (en) | Information processing apparatus, character recognition method, and character recognition program | |
| JP2989084B2 (en) | Information processing device | |
| JP3217084B2 (en) | Handwritten character recognition device | |
| JP3977473B2 (en) | Handwritten character recognition method and handwritten character recognition apparatus | |
| JPS6228889A (en) | information recognition device | |
| JPS6111891A (en) | Handwritten character figure recognition device | |
| JPH0651900A (en) | Online character input device | |
| JPH07121663A (en) | Character recognition method and device | |
| JP2989387B2 (en) | Term recognition device and term recognition method in input character processing device | |
| JPS62190565A (en) | Device for making fair copy of hand-written pattern | |
| JP2824704B2 (en) | Character recognition device | |
| JPS62182970A (en) | Graphic input device |