JPH063593B2 - Handwriting shorthand character converter - Google Patents
Handwriting shorthand character converterInfo
- Publication number
- JPH063593B2 JPH063593B2 JP62266327A JP26632787A JPH063593B2 JP H063593 B2 JPH063593 B2 JP H063593B2 JP 62266327 A JP62266327 A JP 62266327A JP 26632787 A JP26632787 A JP 26632787A JP H063593 B2 JPH063593 B2 JP H063593B2
- Authority
- JP
- Japan
- Prior art keywords
- character
- shorthand
- characters
- input
- handwritten
- 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
Links
Landscapes
- Character Discrimination (AREA)
- Document Processing Apparatus (AREA)
Description
【発明の詳細な説明】 〔産業上の利用分野〕 本発明は手書き文字入力部から、速記文字により読みを
入力し、これを漢字かな混り文に変換する手書き速記文
字変換装置に関する。The present invention relates to a handwritten shorthand character conversion device for inputting reading by shorthand characters from a handwritten character input unit and converting the reading into kanji and kana mixed sentences.
手書き文字の入力にはタブレットと、このタブレットの
描画面に文字を描く入力ペンとが一般的に使用される。
この手書き文字入力部は、入力ペンによってタブレット
の描画面に文字を描くことにより、入力ペン先のタブレ
ットとの接触点、すなわち筆点の軌跡に関するデータを
順次出力し、これを文字認識部へ送出する。筆記者は1
文字の筆記を終了する度毎に文字認識部に対してその終
了を報知する。文字認識部はこの筆記終了情報に応答
し、筆点の軌跡に関するデータに基づいて、その手書き
文字を認識する。A tablet and an input pen that draws characters on the drawing surface of the tablet are generally used for inputting handwritten characters.
This handwritten character input unit sequentially outputs data regarding the contact point with the tablet of the input pen tip, that is, the trajectory of the writing point by drawing a character on the drawing surface of the tablet with the input pen, and sends this to the character recognition unit. To do. The scribe is 1
Every time the writing of a character is completed, the character recognition unit is notified of the end. The character recognition unit responds to the writing end information and recognizes the handwritten character based on the data regarding the locus of the writing point.
手書き文字の入力に関する技術の参考になるものとして
は、特公昭57−6151号公報、特公昭57−194
71号公報、特公昭57−16382号公報、特開昭5
5−61884号公報、特開昭53−45935号公
報、特開昭55−140975号公報を挙げることがで
きる。References for the technique relating to input of handwritten characters include Japanese Patent Publication No. 57-6151 and Japanese Patent Publication No. 57-194.
71, JP-B-57-16382, JP-A-5
5-61884, JP-A-53-45935 and JP-A-55-140975 can be mentioned.
一方、コンピュータ装置を応用した日本語文書を処理す
る日本語文書作成装置が普及している。これは、キーボ
ード等から日本語の「読み」を「かな」等で入力し、こ
れを漢字かな混り文に変換するものである。この「か
な」を漢字に変換するかな漢字変換方式には、単漢字変
換、熟語変換、文節変換等、種々のものがあるが、この
種のものは操作者が「読み」を入力し、漢字変換のタイ
ミングをかな漢字変換装置に教えなければならない。こ
のため、「読み」入力用のキーボードには変換指示キー
を備えてあるのが一般的である。On the other hand, Japanese document creation apparatuses that process Japanese documents using computer devices have become widespread. This is for inputting Japanese "yomi" with "kana" or the like from a keyboard or the like, and converting this into a kanji-kana mixed sentence. There are various kana-kanji conversion methods for converting this "kana" into kanji, such as single-kanji conversion, idiom conversion, phrase conversion, etc. You have to tell the Kana-Kanji converter about the timing of. For this reason, a keyboard for "reading" input is generally provided with a conversion instruction key.
前記した手書き文字入力装置の中には、英字、数字、か
な文字は勿論、漢字をも認識するものがあるが、一般的
には英字、数字、かな文字を認識するものが多く、また
これは日本語文書作成装置の「読み」の入力装置として
の開発も進んでいる。これは、すなわち、手書き入力部
により「読み」を入力し、これを文字認識部によって認
識したものを、なか漢字変換装置へ引き渡し、これを漢
字かな混り文書に変換するという具合である。Among the above-mentioned handwritten character input devices, there are those that recognize not only English letters, numbers and Kana characters, but also Kanji characters, but in general, there are many that recognize English letters, numbers, and Kana characters. Development of a Japanese document creation device as an input device for "Yomi" is also in progress. That is, "hand reading" is input by the handwriting input unit, what is recognized by the character recognition unit is delivered to the Chinese character conversion device, and this is converted into a kanji-kana mixed document.
一方、文字を手書きするに当たり、これを高速に行なう
ことを意図して速記文字が考案されている。これを使用
することにより、その熟練度によっても異なるが、1分
間に150文字から350文字程度の筆記が可能といわ
れている。On the other hand, when handwriting a character, a shorthand character has been devised with the intention of performing it at high speed. By using this, it is said that it is possible to write about 150 to 350 characters per minute, although it depends on the skill level.
前記従来技術を考慮すれば、手書き文字入力装置を利用
し、文字として速記文字を利用すれば、より高速に「読
み」の入力が可能となり、日本語文書の作成速度を大幅
に向上することができる。しかしながら、前記したよう
に「読み」をかな漢字変換する際には、その変換のタイ
ミングをかな漢字変換装置に教えなければならない。Considering the above-mentioned conventional technique, if a handwritten character input device is used and shorthand characters are used as the characters, it is possible to input "reading" at a higher speed, and it is possible to significantly improve the speed of creating a Japanese document. it can. However, as described above, when converting "yomi" into kana-kanji, the kana-kanji conversion device must be informed of the conversion timing.
このタイミングは前記したようにキーボード上の変換指
示キーによって行なわれるが、この操作は手書き速記文
字の入力操作とは、その操作形態が大きく異なってい
る。手書き速記文字の入力という操作の間に、この種の
異なった操作を実行することは、筆記者の入力操作の連
続性を大きく狂わすことになり、結果的に入力速度、及
び操作性をそれ程向上できないこととなってしまう。文
字入力速度の向上のために速記文字を採用したにも拘ら
ず、これでは効果が半減してしまう。This timing is performed by the conversion instruction key on the keyboard as described above, but this operation differs greatly from the input operation of handwritten shorthand characters. Performing different operations of this kind during the operation of inputting handwritten shorthand characters greatly disturbs the continuity of the input operations of the writer, and as a result improves the input speed and operability. It will not be possible. Despite adopting shorthand characters to improve character input speed, this reduces the effect by half.
本発明は上記の点に鑑みて成されたものであり、その目
的とするところは、変換指示キー等の操作を必要とする
ことなく、変換のタイミングを自動判定可能な手書き速
記文字変換装置を得ることにある。The present invention has been made in view of the above points, and an object thereof is to provide a handwriting shorthand character conversion device capable of automatically determining the conversion timing without requiring operation of a conversion instruction key or the like. To get.
速記文字を使用して文書を作成する際には、一般的な文
字によって文書を作成する場合と異なり、速記文字を1
文字づつ離して書くことは少なく、複数の文字を連続し
て離間することなく記載する。ここで、重要なことは、
速記文字による文書は、文節単位で連続して記載され、
文節間は離間されて記載されることである。この文書の
連続性が筆記速度より一層向上する要因でもある。ま
た、速記文字の特徴として、特殊な場合を覗き、文字は
1画であり、従って一筆書き可能であり、またこれが文
字の連続性を可能としている。When you create a document using shorthand characters, unlike when you create a document using general characters
It is rare to write characters one by one, and write multiple characters in succession without separating them. Here, the important thing is
Documents in shorthand characters are written consecutively in phrase units,
The clauses are described separately. It is also a factor that the continuity of this document is further improved than the writing speed. In addition, as a feature of shorthand characters, when looking at a special case, the character is one stroke, and thus one stroke can be written, and this enables continuity of the character.
本発明はこの点に着目したものであり、手書き文字入力
手段を利用して速記文字を入力する際、手書き文字入力
手段の描画面に対する筆点の離間を検出し、この検出に
応答して漢字変換を実行するものである。The present invention focuses on this point. When inputting a shorthand character by using the handwritten character input means, the distance between the writing points on the drawing surface of the handwritten character input means is detected, and in response to this detection, the kanji It is the one that performs the conversion.
すなわち、本発明の特徴とするところは、描画面に対す
る筆点の軌跡に関するデータを順次出力する手書き速記
文字入力手段と、当該手書き速記文字入力手段からのデ
ータを順次入力し当該データに基づいて手書き速記文字
を認識処理する速記文字認識手段と、前記手書き速記文
字入力手段からのデータを順次入力し前記描画面に対す
る筆点の離間を検出する離間検出手段と、当該離間検出
手段からの筆点離間情報に応答し、前記速記文字認識手
段の認識文字に基づきかな漢字変換を実行する漢字変換
処理手段とを具備して成る手書き速記文字変換装置にあ
る。That is, a feature of the present invention is that a handwriting shorthand character input unit that sequentially outputs data regarding a locus of a writing point on a drawing surface, and data that is sequentially input from the handwriting shorthand character input unit and is handwritten based on the data. A shorthand character recognition means for recognizing shorthand characters, a separation detection means for sequentially inputting data from the handwritten shorthand character input means to detect the separation of the writing points from the drawing surface, and a writing point separation from the separation detecting means. A handwritten shorthand character conversion device comprising: a kanji character conversion processing means that responds to information and performs kana-kanji conversion processing based on the characters recognized by the shorthand character recognition means.
上記のようにすれば、手書き速記文字入力手段の描画面
に速記文字を手書きすると、当該手書き速記文字入力手
段はその筆点の軌跡に関するデータを速記文字認識手段
に順次入力する。速記文字認識手段はこのデータに基づ
いて速記文字を順次認識する。同時に、離間検出手段は
手書き速記文字入力手段からの出力データを常時監視
し、描画面に対する筆点の離間を検出して筆点離間情報
を出力する。According to the above, when a shorthand character is handwritten on the drawing surface of the handwritten shorthand character input means, the handwritten shorthand character input means sequentially inputs the data relating to the locus of the writing point to the shorthand character recognition means. The shorthand character recognition means sequentially recognizes the shorthand characters based on this data. At the same time, the separation detecting means constantly monitors the output data from the handwritten shorthand character input means, detects the separation of the writing point with respect to the drawing surface, and outputs the writing point separation information.
離間検出手段が筆点離間情報を出力すると、漢字変換処
理手段はこの出力情報に応答し、速記文字認識手段が認
識した認識文字に基づき漢字変換処理を実行する。When the separation detecting means outputs the writing point separation information, the kanji conversion processing means responds to this output information and executes the kanji conversion processing based on the recognized characters recognized by the shorthand character recognition means.
このようにすれば、変換指示キー等の操作を必要とする
ことなく、漢字変換のタイミングが自動判定可能とな
る。In this way, it is possible to automatically determine the Kanji conversion timing without the need to operate the conversion instruction key or the like.
以下、図に示す本発明の一実施例について説明する。 An embodiment of the present invention shown in the drawings will be described below.
第2図は本発明を適用した手書き速記文字変換装置の全
体ハードウエア構成を示すブロック図であり、比較的小
型のコンピュータ装置、一般的にはパーソナルコンピュ
ータ装置、あるいはビジネスコンピュータ装置等と呼ば
れる種類のコンピュータ装置に、手書き速記文字入力装
置としての座標入力装置を接続することによって構成さ
れる。2aはこの座標入力装置であり、本実施例におい
ては後述するように、タブレットと、当該タブレットの
描画面に文字を描く入力ペンとを備える。2b,2c,
2d,2eはコンピュータ装置COMを構成する中央処
理装置、メモリ、表示装置、キーボードである。FIG. 2 is a block diagram showing the overall hardware configuration of a handwritten shorthand character conversion device to which the present invention is applied, which is of a type called a relatively small computer device, generally a personal computer device, or a business computer device. It is configured by connecting a coordinate input device as a handwritten shorthand character input device to the computer device. The coordinate input device 2a includes a tablet and an input pen for drawing characters on the drawing surface of the tablet, as will be described later in this embodiment. 2b, 2c,
Reference numerals 2d and 2e are a central processing unit, a memory, a display unit, and a keyboard which constitute the computer unit COM.
座標入力装置2aは第3図にその外観を示すように、タ
ブレットTBと、当該タブレットTBの描画面に文字を
描く入力ペン3aとを備える。このため、本実施例によ
るタブレットTBはその描画面に、文字入力領域3b、
及び各種モード等を指定する領域3d,3e,3c等を
設ける。この座標入力装置2aはタブレットTBの描画
面に入力ペン3aの先端である筆点が接触しているか否
かを示すステータス情報と、筆点の接触位置を示すX座
標値情報、Y座標値情報とを必要に応じ順次出力する。
すなわち、文字入力領域3bに入力ペン3aにより文字
を手書きすると、筆点に関するデータとしてのX,Y座
標値情報が順次出力される。各種モード指定は、対応す
る領域3d,3e,3cに入力ペン3aを押し当てるこ
とによって指示するようにしてある。The coordinate input device 2a has a tablet TB and an input pen 3a for drawing characters on the drawing surface of the tablet TB, as shown in FIG. Therefore, the tablet TB according to the present embodiment has a character input area 3b,
Areas 3d, 3e, 3c for designating various modes are provided. The coordinate input device 2a includes status information indicating whether a writing point, which is the tip of the input pen 3a, is in contact with the drawing surface of the tablet TB, X coordinate value information indicating the contact position of the writing point, and Y coordinate value information. And are sequentially output as needed.
That is, when a character is handwritten in the character input area 3b with the input pen 3a, X and Y coordinate value information as data regarding a writing point is sequentially output. The various modes are designated by pressing the input pen 3a against the corresponding areas 3d, 3e, 3c.
メモリ2cには、速記文字認識手段、離間検出手段、漢
字変換処理手段、及びこれら各手段を有効に起動するた
めの各種手段を形成するプログラムを記憶し、中央処理
装置2bは当該プログラムを処理実行することにより、
所定の機能を達成する。更に、メモリ2cはこれらの各
プログラムを中央処理装置2bが処理実行するにあた
り、必要とする座標入力装置2aからの各種データ、及
び処理に必要な各種中間データを記憶する各種記憶部を
提供する。表示装置2dは本実施例の場合、入力中の手
書き文字の筆跡を順次表示、あるいは認識された文字を
表示する等の用途に使用する。The memory 2c stores a program for forming shorthand character recognition means, separation detection means, kanji conversion processing means, and various means for effectively activating these means, and the central processing unit 2b processes and executes the programs. By doing
Achieve a given function. Further, the memory 2c provides various storage units for storing various data from the coordinate input device 2a and various intermediate data required for processing when the central processing unit 2b processes and executes each of these programs. In the case of the present embodiment, the display device 2d is used for such purposes as sequentially displaying the handwriting of the handwritten character being input or displaying the recognized character.
第1図は本発明の原理を示したものであり、前記した各
手段の相互の関連をブロック図によって示した図であ
る。2aは手書き速記文字入力手段であり第3図に示し
た座標入力装置である。SHRGは速記文字認識手段、
PNUPは離間検出手段、KJCNは漢字変換処理手段
である。これらの手段SHRG,PNUP,KJCNは
前記したようにメモリ2cにプログラムの形で記憶さ
れ、中央処理装置2bが当該プログラムを処理実行する
ことにより、これらは所定の機能を達成する。この図に
おいて、手書き速記文字入力手段としての座標入力装置
2aは描画面3bに対する入力ペン3aの先端接触部、
すなわち筆点の軌跡に関するデータを順次出力する。速
記文字認識手段SHRGは手書き文字入力手段2aから
の出力データを順次入力し、当該データに基づいて手書
き速記文字を順次認識処理する。離間検出手段PNUP
は同様に、手書き速記文字入力手段2aからの出力デー
タを順次入力し、当該データに基づいて、入力ペン3a
の先端のすなわち筆点の描画面3bに対する離間を検出
する。FIG. 1 shows the principle of the present invention, and is a block diagram showing the mutual relation of the above-mentioned means. Reference numeral 2a is a handwritten shorthand character input means, which is the coordinate input device shown in FIG. SHRG is a shorthand character recognition means,
PNUP is a separation detecting means, and KJCN is a kanji conversion processing means. These means SHRG, PNUP, KJCN are stored in the memory 2c in the form of a program as described above, and the central processing unit 2b processes and executes the program to achieve a predetermined function. In this figure, a coordinate input device 2a as a handwritten shorthand character input means is a tip contact portion of an input pen 3a with respect to a drawing surface 3b,
That is, the data regarding the locus of the writing point is sequentially output. The shorthand character recognition unit SHRG sequentially inputs the output data from the handwritten character input unit 2a, and sequentially recognizes the handwritten shorthand characters based on the data. Separation detection means PNUP
Similarly, the output data from the handwritten shorthand character input means 2a is sequentially input, and based on the data, the input pen 3a is input.
The separation of the tip of, ie, the writing point, from the drawing surface 3b is detected.
漢字変換処理手段KJCNは、速記文字認識手段SHR
Gによって認識された文字データを入力し、当該文字デ
ータに基づき、離間検出手段PNUPからの筆点離間検
出情報に応答して、漢字変換処理を実行する。The kanji conversion processing means KJCN is a shorthand character recognition means SHR.
The character data recognized by G is input, and based on the character data, the Chinese character conversion processing is executed in response to the writing point separation detection information from the separation detecting means PNUP.
これにより、変換指示キー等の操作を必要とすることな
く、変換のタイミングを自動判定可能な手書き速記文字
変換装置を得ることができる。Accordingly, it is possible to obtain a handwriting shorthand character conversion device capable of automatically determining the conversion timing without requiring the operation of a conversion instruction key or the like.
以下、これら各手段につき詳細に説明する。第4図から
第14図までは、各種の処理手段を構成するプログラム
の構成を示すフローチャートであり、第15図はこれら
各手段の実行に必要な各種記憶部の構成を示すメモリ構
成図である。第16図は速記文字の一例をひらがな文字
との対応で示した図である。Hereinafter, each of these means will be described in detail. FIG. 4 to FIG. 14 are flowcharts showing the configuration of programs constituting various processing means, and FIG. 15 is a memory configuration diagram showing the configuration of various storage units necessary for executing these respective means. . FIG. 16 is a diagram showing an example of shorthand characters in correspondence with hiragana characters.
第17図(a)はタブレットTBの描画面3b上に入力
ペン3aで速記文字により「春が」と書いたその筆跡T
Rを示した図、第17図(b)はタブレットTBの描画
面3b上に入力ペン3aで速記文字により「来た」と書
いたその軌跡TRを示した図である。FIG. 17 (a) shows a handwriting T in which "Haruga" is written in shorthand by the input pen 3a on the drawing surface 3b of the tablet TB.
FIG. 17B is a diagram showing R, and FIG. 17 (b) is a diagram showing a locus TR of "I came" written on the drawing surface 3b of the tablet TB with the input pen 3a by a shorthand character.
第18図から第27図は本実施例による速記文字の認識
原理を説明するための説明図である。18 to 27 are explanatory views for explaining the principle of recognition of shorthand characters according to this embodiment.
各処理手段の詳細に当たり、まず第15図につき詳細に
説明する。この図は前記したように各処理手段の実行に
必要な一次記憶部の構成を示すメモリ構成図であり、各
記憶部はメモリ2cの予め定めたアドレスに設定する。The details of each processing means will be described in detail with reference to FIG. This drawing is a memory configuration diagram showing the configuration of the primary storage unit necessary for executing each processing means as described above, and each storage unit is set to a predetermined address of the memory 2c.
GDSTは座標入力装置2aからの受信信号、すなわち
ステータス信号、X座標値情報、Y座標値情報の各信号
の取得状態を記憶する座標値情報取得状態記憶部であ
る。STT,XDT,YDTは座標入力装置2aからそ
れぞれ受信した前記ステータス情報、X座標値情報、Y
座標値情報を各々記憶する記憶部である。PNFは最も
近い過去の入力ペン3aの筆点の座標値に伴うステータ
ス情報、すなわちペンアップ状態か、ペンダウン状態か
を記憶する前ペン状態記憶部であり、PSTは現在のス
テータス情報記憶部STTの内容と、最も近い過去のス
テータス情報記憶部PNFとの内容から入力ペン3aの
状態、すなわちペンダウン時点、ペンダウン中、ペンア
ップ時点のいずれかの状態を記憶するペン状態記憶部で
ある。The GDST is a coordinate value information acquisition state storage unit that stores an acquisition state of a signal received from the coordinate input device 2a, that is, a status signal, X coordinate value information, and Y coordinate value information. STT, XDT, and YDT are the status information, the X coordinate value information, and the Y, which are respectively received from the coordinate input device 2a.
A storage unit that stores coordinate value information. PNF is a previous pen state storage unit that stores the status information associated with the coordinate value of the writing point of the closest past input pen 3a, that is, the pen-up state or the pen-down state, and PST is the current status information storage unit STT. It is a pen state storage unit that stores the state of the input pen 3a based on the contents and the contents of the closest past status information storage unit PNF, that is, any state at the time of pen down, during pen down, or at pen up.
DOTSは座標入力装置2aからそれぞれ受信したステ
ータス情報、X座標値情報、Y座標値情報、およびこれ
によって得られた各種情報を順次記憶し、筆点の軌跡に
関するデータを順次循環的に記憶する座標値記憶部であ
る。この座標値記憶部DOTSは論理的に環状に構成さ
れ、筆点の軌跡に関する情報を循環的に記憶する。ST
CMは記憶された速記文字の文字コードを順次記憶して
蓄積する文字コード記憶部である。The DOTS is a coordinate that sequentially stores status information, X coordinate value information, Y coordinate value information, and various kinds of information obtained by the status information, which are respectively received from the coordinate input device 2a, and sequentially and cyclically stores data regarding a locus of a writing point. It is a value storage unit. The coordinate value storage unit DOTS is logically configured in an annular shape, and cyclically stores information about the locus of the writing point. ST
The CM is a character code storage unit that sequentially stores and accumulates the character codes of the stored shorthand characters.
以下、第15図を参照して、各図につき詳細に説明す
る。Hereinafter, each figure will be described in detail with reference to FIG.
第4図、第5図は主処理手段を示すフローチャートであ
り、特に第5図は座標入力手段2aから出力される各種
情報をコンピュータ装置COMへ割り込み機能を利用し
て入力する軌跡取得手段TDを示すフローチャートであ
る。当該軌跡取得手段TDは先ずステップ5aで後記詳
述するように座標取得手段GDを起動し、当該時点に於
ける筆点の座標情報、入力ペン3aのステータス情報を
取り込み、これを座標値記憶部DOTSに順次記憶す
る。続く、ステップ5bでは、後記詳述するようにペン
状態取得手段PSを起動し、ステップ5aでの記憶内容
から入力ペン3aの状態を判定し、同様に座標値記憶部
DOTSこれを記憶する。4 and 5 are flowcharts showing the main processing means, and particularly FIG. 5 shows the trajectory acquisition means TD for inputting various information output from the coordinate input means 2a to the computer device COM by using the interrupt function. It is a flowchart shown. The trajectory acquisition means TD first activates the coordinate acquisition means GD in step 5a as described later in detail, and takes in the coordinate information of the writing point and the status information of the input pen 3a at that time point, and stores this in the coordinate value storage section. Sequentially store in DOTS. Subsequently, in step 5b, the pen state acquisition means PS is activated as described later in detail, the state of the input pen 3a is determined from the stored contents in step 5a, and the coordinate value storage unit DOTS is similarly stored.
第4図に示す主処理手段では、先ずステップ4aにおい
て、初期化手段INITを起動する。この手段INIT
は後記詳述するように各種一時記憶部、および装置の各
部を初期化する。続くステップ4bでは、後記詳述する
ように、文字区切検出手段SPDTを起動する。この手
段SPDTは第5図に示す軌跡取得手段TDによって取
り込んだデータに基づき、各速記文字の区切りを検出す
る。すなわち、速記文字は第17図に示すように、複数
の文字が一筆で書かれるため、各文字の認識に当り、そ
の各速記文字の分離のためにその区切りを検出する。ス
テップ4bで文字区切検出手段SPDTが速記文字の区
切りを検出することによって、ステップ4cでは速記文
字認識処理手段SHCRを起動する。この手段SHCR
は文字区切検出手段SPDTからの文字区切検出情報に
応答し、速記文字一文字分のデータに基づき速記文字を
認識する。そして、ステップ4dではこの認識した文字
の文字コードを文字コード記憶部STCMへ順次記憶す
る。続く、ステップ4eでは入力ペン3aがタブレット
TBの描画面3bから離れたか否かを判定し、これが離
れていなければ、処理をステップ4bに戻し、次の文字
の認識を実行する。ここで、入力ペン3aがタブレット
TBの描画面3bから離れていれば、ステップ4fで後
記詳述する次文字判定手段NXCHを起動する。これ
は、速記文字の場合、一文字は一画で書かれるのが基本
であるが、半濁音等特殊な文字については2画のものも
あるので、これを判定する。そして、これが半濁音であ
れば、ステップ4gで処理をステップ4cへ移し、再度
文字認識実行する。半濁音でなければ、処理をステップ
4hへ移して漢字変換処理手段KJCNを起動し、それ
までに文字コード記憶部STCMに記憶された文字コー
ドに基づいて漢字変換を実行する。そして、変換された
文字は日本語文書作成装置等のプログラムに渡される。
ステップ4iにおいては、当該一連の処理を終了するか
否かを判定し、終了でなければ、処理をステップ4bへ
戻し再度一連の処理を繰り返す。In the main processing means shown in FIG. 4, first, in step 4a, the initialization means INIT is activated. This means INIT
Initializes various temporary storage units and each unit of the apparatus, as will be described later in detail. In the following step 4b, the character delimiter detection means SPDT is activated, as will be described later in detail. This means SPDT detects the delimiter of each shorthand character based on the data taken in by the trajectory acquisition means TD shown in FIG. That is, as shown in FIG. 17, a shorthand character is composed of a plurality of characters written in a single stroke. Therefore, when recognizing each character, the delimiter is detected to separate each shorthand character. In step 4b, the character delimiter detection means SPDT detects the delimiter of the shorthand characters, so that the shorthand character recognition processing means SHCR is activated in step 4c. This means SHCR
Responds to the character delimitation detection information from the character delimitation detection means SPDT, and recognizes the shorthand characters based on the data for one shorthand character. Then, in step 4d, the character codes of the recognized characters are sequentially stored in the character code storage unit STCM. Subsequently, in step 4e, it is determined whether or not the input pen 3a is separated from the drawing surface 3b of the tablet TB. If it is not separated, the process is returned to step 4b to recognize the next character. Here, if the input pen 3a is separated from the drawing surface 3b of the tablet TB, the next character determination means NXCH, which will be described later in detail, is activated in step 4f. In the case of shorthand characters, one character is basically written in one stroke, but there are also two strokes for special characters such as semi-voiced sound, so this is determined. If this is a semi-voiced sound, the process moves to step 4c in step 4g, and character recognition is executed again. If it is not a semi-voiced sound, the process proceeds to step 4h to activate the kanji conversion processing means KJCN to execute kanji conversion based on the character code stored in the character code storage unit STCM up to that point. Then, the converted characters are passed to a program such as a Japanese document creation device.
In step 4i, it is determined whether or not to end the series of processes. If not, the process returns to step 4b and the series of processes is repeated.
このような、一連の処理の実行により、手書きされた速
記文字が漢字かな混じり文に変換される。なお、第1図
との対応において、ステップ4b,4c,4dは速記文
字認識手段SHRGを構成し、ステップ4eは離間検出
手段PNUPを構成する。By executing such a series of processes, the handwritten shorthand characters are converted into a kanji-kana mixed sentence. Incidentally, in correspondence with FIG. 1, steps 4b, 4c and 4d constitute shorthand character recognition means SHRG, and step 4e constitutes separation detection means PNUP.
以下、第4図、第5図に示した各処理手段について詳細
に説明する。The processing means shown in FIGS. 4 and 5 will be described in detail below.
第6図は第4図のステップ4aでその概略を示した座標
値取得手段GDの詳細を示すフローチャートである。当
該手段GDは、まずその起動によりステップ6aにおい
て、座標入力装置2aからの各種情報を受信し、続くス
テップ6aにおいては、当該手段GDの内部状態がどの
情報の入力待ち状態であるかを識別する。すなわち、座
標値取得状態記憶部GDSTの記憶内容は、「0」の時
はステータス情報待ち、「1」の時はX座標値情報待
ち、「2」の時はY座標値情報待ちと予め定めてある。
次に、ステップ6c、ステップ6f、ステップ6jで
は、入力情報と待ち情報とのデータ型のチェックを行
う。特に、ステップ6fとステップ6jでは異なる型の
入力データを検出した場合、当該記憶部GDSTをステ
ップ6i,6mでクリアすることにより、内部状態をリ
セットする。さらに、ステップ6d、ステップ6g、ス
テップ6kでは受信情報をそれぞれ対応する記憶部ST
T,XDT,YDTに転送記憶し、ステップ6e,ステ
ップ6h,ステップ6lで待ち状態を還移するよう記憶
部GDSTの記憶内容を書き換える。FIG. 6 is a flow chart showing the details of the coordinate value acquisition means GD, the outline of which is shown in step 4a of FIG. Upon activation, the means GD first receives various information from the coordinate input device 2a in step 6a, and in subsequent step 6a, identifies which information the internal state of the means GD is in the input waiting state. . That is, the stored contents of the coordinate value acquisition state storage unit GDST are predetermined as "0" for waiting for status information, "1" for waiting for X coordinate value information, and "2" for waiting for Y coordinate value information. There is.
Next, in steps 6c, 6f and 6j, the data types of the input information and the waiting information are checked. In particular, when different types of input data are detected in step 6f and step 6j, the internal state is reset by clearing the storage unit GDST in steps 6i and 6m. Further, in step 6d, step 6g, and step 6k, the received information is stored in the corresponding storage unit ST.
The data is transferred to and stored in T, XDT, and YDT, and the stored contents of the storage unit GDST are rewritten so that the waiting state is returned in steps 6e, 6h, and 6l.
そして、最後に、ステップ6nにおいて、記憶部ST
T,XDT,YDTに記憶したステータス情報、座標値
情報を座座標記憶部DOTSに転送記憶する。Finally, in step 6n, the storage unit ST
The status information and coordinate value information stored in T, XDT, and YDT are transferred and stored in the seat coordinate storage unit DOTS.
すなわち、この座標値取得手段GDは、座標入力手段2
aからの情報をステータス情報、X座標値情報、Y座標
値情報の順に順次取り込み、取り込んだ各情報を対応す
る記憶部STT,XDT,YDTに記憶し、これらすべ
ての情報を受信記憶したことにより、続く処理手段の実
行を促す。That is, this coordinate value acquisition means GD is equivalent to the coordinate input means 2
The information from a is sequentially fetched in the order of status information, X coordinate value information, and Y coordinate value information, and each fetched information is stored in the corresponding storage units STT, XDT, YDT, and all of this information is received and stored. , Prompt execution of subsequent processing means.
第7図は第5図のステップ5bでその概略を示したペン
状態取得手段PSの詳細を示すフローチャートである。
当該手段PSは、まずその起動によりステップ7aにお
いて、ステータス情報記憶部STTの記憶内容を参照
し、現在、入力ペン3aの状態がアップ状態か、ダウン
状態かを判定する。次に、ステップ7b、ステップ7c
において、入力ペン3aの状態変化を検出する。すなわ
ち、現在のペン状態、すなわちステータス情報記憶部S
TTと前ステータス情報記憶部PNFとの記憶内容を比
較し、それぞれがペンダウン状態とペンダウン状態であ
ればペンダウン継続中、ペンダウン状態とペンアップ状
態であればペンダウン時点、ペンアップ状態とペンダウ
ン状態であればペンアップ時点と判定する。次に、ステ
ップ7d、ステップ7e、ステップ7fで、それぞれ対
応する状態を示す情報をペン状態記憶部PSTに転送記
憶する。さらに、ペン状態に状態変化のある場合、すな
わち、ペンアップ状態からペンダウン状態、またはペン
ダウン状態からペンアップ状態に変化した場合には、そ
れぞれ対応するステップ7g,7hにおいて、現在のペ
ン状態を示す情報を次の処理に備え、前ペン状態記憶部
PNFに転送記憶する。そして、最後に、ステップ7i
で記憶部PSTの内容を、前記と同様に座標記憶部DO
TSに記憶する。FIG. 7 is a flow chart showing the details of the pen state acquisition means PS, the outline of which is shown in step 5b of FIG.
Upon activation, the means PS first refers to the stored contents of the status information storage unit STT in step 7a to determine whether the state of the input pen 3a is currently in the up state or the down state. Next, step 7b and step 7c
At, the state change of the input pen 3a is detected. That is, the current pen state, that is, the status information storage unit S
The stored contents of the TT and the previous status information storage unit PNF are compared, and if the pen-down state and the pen-down state are respectively, the pen-down is continuing. If the pen-down state and the pen-up state are the pen-down state, the pen-up state and the pen-down state are respectively determined. If it is pen-up, it is determined to be the time. Next, in step 7d, step 7e, and step 7f, information indicating the corresponding states is transferred and stored in the pen state storage unit PST. Further, when there is a change in the pen state, that is, when the pen-up state changes to the pen-down state or the pen-down state changes to the pen-up state, information indicating the current pen state is obtained in steps 7g and 7h, respectively. In preparation for the next processing, is transferred and stored in the front pen state storage unit PNF. And finally, step 7i
The contents of the storage unit PST are stored in the coordinate storage unit DO as described above.
Store in TS.
このペン状態取得手段PSの実行により、現在のペン状
態がペンダウン時点か、ペンダウン継続中か、またはペ
ンアップ時点であるかが識別できる。By executing this pen state acquisition means PS, it is possible to identify whether the current pen state is at the time of pen down, during pen down, or at the time of pen up.
以上、第6図、第7図に示した座標取得手段GD、ペン
状態取得手段PSにより筆点の軌跡の座標、及び入力ペ
ン3aの状態が記憶部DOTSに順次記憶されることと
なる。As described above, the coordinate acquisition means GD and the pen state acquisition means PS shown in FIGS. 6 and 7 sequentially store the coordinates of the locus of the writing point and the state of the input pen 3a in the storage unit DOTS.
第8図は第4図のステップ4aでその概略を示した初期
化手段INITの詳細を示すフローチャートである。当
該手段INITは前記したように、装置および一時記憶
部等を初期状態にセットする。本実施例において、座標
入力装置2aはコンピュータ装置COMに通信ポートを
介して接続するようにしてあるため、まずステップ8a
ではこの通信ポートのボーレートを、例えば9600
[BPS]にセットする。通常、キーボード2eのボー
レートも9600[BPS]なので、キーボード2eと
互換が保てるように、キーボード2eと同じボーレート
をセットする。次のステップ8bではキーボード2eの
割り込みを無効にする。本実施例によれば、キーボード
2eの代わりに、座標入力装置2aによって日本語入力
が可能となる、しかしながらキーボード2eと座標入力
装置2aとから同時に入力がなされると操作者の意図し
ない変な文字を画面に写し出す可能性が有るので、この
ステップ8bを実行することによりそのハードウエア割
り込みを無効とする。しかし、操作者がキーボード2e
の特殊な文字キー、例えば“&”、“「“、”」”、
“{“、”}”を入力したいときが出てくる。本実施例
では、この様な特殊文字キーは認識しないようにしてい
るため、キーボード2eの割り込みを再生するキーボー
ドモードを用意しておく。この切換え選択キーは座標入
力装置2a上に用意する。操作者がこのキーボードモー
ド選択キーを押すと、キーボード2eのハードウエア割
り込みを許容し、そして座標入力装置2aの各種割り込
みを全て無効とする。また、キーボード2eから座標入
力装置2aへその割り込みを移す時の為に、キーボード
バッファに特種なキーステータス情報とキーコードが入
って来た事を認識する処理プログラムをキーボード割り
込みの最初に行うよう配置記憶する。続く、ステップ8
cで各種ワークエリアとしての記憶部を初期化し、ステ
ップ8dでは認識した速記文字コードを記憶するメモリ
ーバッファを初期化する。FIG. 8 is a flow chart showing the details of the initialization means INIT whose outline is shown in step 4a of FIG. The means INIT sets the device, the temporary storage unit and the like to the initial state as described above. In the present embodiment, the coordinate input device 2a is connected to the computer device COM via the communication port, so first, step 8a.
Then, set the baud rate of this communication port to 9600, for example.
Set to [BPS]. Normally, the baud rate of the keyboard 2e is also 9600 [BPS], so that the same baud rate as that of the keyboard 2e is set so as to maintain compatibility with the keyboard 2e. In the next step 8b, the interruption of the keyboard 2e is disabled. According to the present embodiment, Japanese can be input by the coordinate input device 2a instead of the keyboard 2e. However, when the keyboard 2e and the coordinate input device 2a are simultaneously input, a strange character not intended by the operator is obtained. May be displayed on the screen, the hardware interrupt is invalidated by executing this step 8b. However, if the operator uses the keyboard 2e
Special character keys such as “&”, ““ “,” ””,
There are times when you want to enter "{", "}". In the present embodiment, such special character keys are not recognized, so a keyboard mode for reproducing the interrupt of the keyboard 2e is prepared. This switching selection key is prepared on the coordinate input device 2a. When the operator presses this keyboard mode selection key, the hardware interrupt of the keyboard 2e is permitted, and all the interrupts of the coordinate input device 2a are invalidated. Also, in order to transfer the interrupt from the keyboard 2e to the coordinate input device 2a, a processing program for recognizing that special key status information and a key code has come into the keyboard buffer is arranged at the beginning of the keyboard interrupt. Remember. Continue to Step 8
In c, the storage unit as various work areas is initialized, and in step 8d, the memory buffer for storing the recognized shorthand character code is initialized.
本実施例の場合、これは30文字分確保することとして
ある。次に、ステップ8eで表示装置2dの表示画面上
のカーソルの位置を記憶する。In the case of this embodiment, this is to secure 30 characters. Next, in step 8e, the position of the cursor on the display screen of the display device 2d is stored.
以上で、本実施例における、座標入力装置2a辺りの初
期化が終了する。This completes the initialization of the coordinate input device 2a in the present embodiment.
次に速記文字の認識処理について述べる。本実施例で
は、速記の基本文字認識として、速記文字の角度、速記
文字の長短の区別、速記文字の相対的角度、および速記
文字の凸凹率、更に速記文字のパターンマッチングを採
用している。Next, a shorthand character recognition process will be described. In this embodiment, as the basic character recognition of shorthand characters, the angle of the shorthand characters, the distinction of the length of the shorthand characters, the relative angle of the shorthand characters, the irregularity ratio of the shorthand characters, and the pattern matching of the shorthand characters are adopted.
第9図は第4図のステップ4bで示した文字区切検出手
段SPDTの詳細を示すフローチャートである。当該手
段SPDTは前記したように速記文字の1文字毎の区切
りを検出する処理手段である。筆記者がタブレットTB
の描画面3b上に描いた速記文字の軌跡のx座標、y座
標は、第5図に示した軌跡取得手段TGによって座標値
記憶部DOTSに順次記憶される。ステップ9aでは、
この座標値情報を順次読み出し、筆点のある位置の座標
値(xi,yi)と、次に取り込まれた筆点の座標値
(xi+1,yi+1)との角度θiを下記(1)式で算出
し、これを記憶する。なお、以下、このθiを速記点間
ベクトルと呼ぶこととする。FIG. 9 is a flow chart showing details of the character delimiter detection means SPDT shown in step 4b of FIG. The means SPDT is a processing means for detecting the delimiter of each shorthand character as described above. The writer is a tablet TB
The x-coordinates and the y-coordinates of the loci of the shorthand characters drawn on the drawing surface 3b are sequentially stored in the coordinate value storage unit DOTS by the locus acquisition means TG shown in FIG. In step 9a,
This coordinate value information is sequentially read, and the angle θi between the coordinate value (xi, yi) of the position where the writing point is present and the coordinate value (xi + 1, yi + 1) of the next writing point is given by the following (1 ) Formula, and memorize this. Hereinafter, this θi will be referred to as a shorthand inter-dot vector.
続く、ステップ9bでは、ステップ9aにて算出した角
度値θiと、前回算出した角度値θiとの差を算出し、
第17図に示すように速記点間ベクトルθiの急激な変
化のある点SPを検出する。本実施例の場合、速記点間
ベクトルθiの急激な変化とは、60度以上としてあ
る。ステップ9bにて速記点間ベクトルθiに急激な変
化がなければ、処理をステップ9aに戻し、再度次の筆
点との間の角度変化を検出する。そして、速記点間ベク
トルθiに急激な変化があれば、この点を区切点SPと
して検出する。このようにして、速記点間ベクトルθi
と、筆点の軌跡座標xi,yiとから1文字の分離が可
能となる。なお、筆記開始は、ペンダウン情報によって
検出でき、更に筆記終了はペンアップ情報によって検出
可能である。 Then, in step 9b, the difference between the angle value θi calculated in step 9a and the previously calculated angle value θi is calculated,
As shown in FIG. 17, a point SP where the inter-shorthand point vector θi changes abruptly is detected. In the case of the present embodiment, the abrupt change of the inter-shorthand point vector θi is 60 degrees or more. If there is no abrupt change in the inter-shorthand point vector θi in step 9b, the process is returned to step 9a, and the angle change with the next writing point is detected again. Then, if there is a rapid change in the vector θi between shorthand points, this point is detected as the break point SP. In this way, the shorthand point vector θi
And one character can be separated from the locus coordinates xi and yi of the writing point. The start of writing can be detected by the pen-down information, and the end of writing can be detected by the pen-up information.
第10図は第4図のステップ4cでその概略を示した速
記文字認識処理手段SHCRの詳細を示すフローチャー
トである。FIG. 10 is a flow chart showing details of the shorthand character recognition processing means SHCR whose outline is shown in step 4c of FIG.
まず、角度の認識についてその原理を述べる。速記文字
の記述される角度は、第18図の様になる。すなわち、
角度別にすると5タイプの線が引かれる。線Aを0度に
して、線Bを30度、線Cを90度、線Dを120度、
線Eを150度とする。筆記の際、その角度に多少のず
れが発生するため、線A〜Eの角度の+5度、−5度
は、その角度として認識するようにする。First, the principle of angle recognition will be described. The angles in which the shorthand characters are described are as shown in FIG. That is,
There are 5 types of lines drawn by angle. Line A is 0 degrees, line B is 30 degrees, line C is 90 degrees, line D is 120 degrees,
Let line E be 150 degrees. Since a slight deviation occurs in the angle during writing, the angles + 5 ° and −5 ° of the lines A to E are recognized as the angles.
しかし、注意すべき点では、線Dと線Eである。速記で
筆記者が線DとEの線を書いた場合、これは単なる角度
のみでは区別がつきにくい。そこで、線Dは上から下に
向って傾斜が急であり、線Eは下から上に向かうので傾
斜がゆるやかであるという特徴を利用し、線Dと線Eの
区別の認識を行うようにする。However, the points to be noted are the line D and the line E. When the writer writes the lines D and E in shorthand, this is difficult to distinguish by the mere angle. Therefore, the feature that line D is steep from top to bottom and line E is gentle from bottom to top is used to recognize the distinction between line D and line E. To do.
基本的に速記文字は、上記した5つのタイプの角度で描
かれるため、以下の2通りの角度を利用して各速記文字
を認識する。そのため、その前処理として、ステップ1
0aで区分けされた一文字分のx,y座標のサンプル点
列をN点、本実施例においては6点に等分割近似する。
第19図、第20図は「は」の速記文字の例であり、こ
れをサンプル点6点で等分割近似した場合について示し
てある。ステップ10bでは角度を利用して各速記文字
を認識する角度文字認識手段AGRGを起動する。第1
1図はこの角度文字認識手段AGRGの詳細を示すフロ
ーチャートである。まず、ステップ11aではサンプル
点の相対角度の和を算出する。第19図において、角度
θi(i=1〜6)は始点Ps(xs,ys)からサン
プル点Pi(i=1〜6)への角度を示す。この角度θ
iは次式(2)によって算出する。Basically, the shorthand characters are drawn at the above-mentioned five types of angles, and therefore the following two angles are used to recognize each shorthand character. Therefore, as its preprocessing, step 1
A sample point string of x and y coordinates for one character divided by 0a is approximated to N points, which is 6 points in this embodiment.
FIG. 19 and FIG. 20 show examples of shorthand characters of “ha”, which are shown in the case of equal division approximation with 6 sample points. In step 10b, the angle character recognition means AGRG for recognizing each shorthand character using the angle is activated. First
FIG. 1 is a flow chart showing details of the angle character recognition means AGRG. First, in step 11a, the sum of the relative angles of the sample points is calculated. In FIG. 19, the angle θi (i = 1 to 6) indicates the angle from the starting point Ps (xs, ys) to the sample point Pi (i = 1 to 6). This angle θ
i is calculated by the following equation (2).
そして、これら相対角度の和を次式(3)によって述べ
る。 Then, the sum of these relative angles will be described by the following equation (3).
次に、ステップ11bで、これの算出値に基づき、速記
文字の角度タイプと、文字の凸凹を検出する。第21図
は第16図に示した速記文字の各々を長さの長短、角度
のタイプ、凹凸により分類した図であり、このような分
類に応じ、速記文字を認識する。なお、この図には速記
文字の対応する「ひらがな」をカッコ書きにて付記して
ある。続く、ステップ11cにおいては、サンプル点の
角度の相違度差の和を算出する。すなわち、第20図の
角度θi(i=1〜6)は、各サンプル点を結ぶベクト
ルの差であり、このステップ11cでは、この角度θi
の総和を算出する。以上のようにして算出した相対角度
の和と、角度の相違度差の和とを、予め作成した標準辞
書の対応する角度値とをステップ11dで比較し、両者
の角度差の少ない文字をステップ11eにて複数個選出
し、記憶する。 Next, in step 11b, the angle type of the shorthand character and the irregularity of the character are detected based on the calculated values. FIG. 21 is a diagram in which each of the shorthand characters shown in FIG. 16 is classified according to the length, the type of the angle, and the unevenness, and the shorthand characters are recognized according to such classification. In this figure, the corresponding "Hiragana" of the shorthand characters are added in parentheses. Then, in step 11c, the sum of the difference degrees in the angles of the sample points is calculated. That is, the angle θi (i = 1 to 6) in FIG. 20 is the difference between the vectors connecting the sample points.
Calculate the sum of The sum of the relative angles calculated as described above and the sum of the difference degrees of the angles are compared with the corresponding angle value of the standard dictionary created in advance in step 11d, and the characters with a small angle difference between the two are stepped. A plurality of items are selected and stored at 11e.
次に速記文字の長短の認識について述べる。速記文字の
50音は第16図に示した通りである。この図から判る
様に、速記では長い線は短かい線のほぼ2倍の長さでか
れる。長い線と短かい線を区別する為に本実施例では通
常1.2[cm]を基準にして、短かい線の速記文字と長
い線の速記文字とを区別する。一般的に、長い文字は1
[cm]以上で平均1.5[cm]、短かい長さの文字は、
平均して7[mm]の長さである。しかし、速記者によっ
て文字の大きさが異なるので、本実施例ではこの長短を
区別する為の長さを筆記者が指定できる学習モードを備
える。ステップ10cではこの学習モードの指定の有無
を判定し、有の場合はステップ10dで学習手段STU
Mを起動する。この学習手段STUMはその詳細フロー
チャートを第12図に示すように、ステップ12aで相
対角度の和と角度の相違度差の和が近似している文字を
指定し、その文字を筆記者が日常的に書く大きさで書く
よう筆記者に対し入力要求する。そして、ステップ12
bでその書いた文字を表示装置2dにそのまま表示し、
筆記者自身に同じ速記文字角度でのそれぞれの大きさを
認識させる。そして、“ア”と“コ”の文字等の様に文
字の大きさだけが違う文字を筆記者がその大きさを逆に
書いた場合には、これをステップ12cで判定し、ステ
ップ12dで表示装置2dにミスである旨のメッセージ
を表示し、再入力を要求する。そして、これらの繰り返
しにより、ステップ12eで筆記者の手書き文字の長短
を区別する点を認識し、記憶する。なお、上記した「文
字の大きさ」は、本実施例では以下の手法により定める
こととしている。すなわち、第22図に示すように一文
字として認識されたサンプル点の内、その重心座標
(X,Y)を下記の式にて算出する。Next, recognition of the length of shorthand characters will be described. The Japanese syllabary of the shorthand characters is as shown in FIG. As can be seen from this figure, in shorthand, long lines are almost twice as long as short lines. In order to distinguish a long line and a short line, in the present embodiment, the short-line short characters and the long-line short characters are usually distinguished based on 1.2 [cm]. Generally, long letters are 1
The average length is 1.5 [cm] over [cm], and the short characters are
The average length is 7 [mm]. However, since the character size varies depending on the shorthand writer, the present embodiment is provided with a learning mode in which the writer can specify the length for distinguishing the length. In step 10c, it is judged whether or not this learning mode is designated. If yes, in step 10d the learning means STU is designated.
Start M. As shown in the detailed flowchart of FIG. 12, the learning means STUM designates a character having a sum of relative angles and a sum of differences in difference in angles which are approximate to each other in step 12a, and the writer regularly writes the characters. Ask the writer to write in the size you write. And step 12
In b, the written character is displayed on the display device 2d as it is,
Let the writer himself recognize each size at the same shorthand character angle. Then, when the writer writes a character whose size is different, such as the characters "a" and "ko", in reverse size, this is determined in step 12c, and in step 12d. A message indicating that there is a mistake is displayed on the display device 2d to request re-input. Then, by repeating these steps, the point that distinguishes the length of the handwritten character of the writer is recognized and stored in step 12e. The "character size" described above is determined by the following method in this embodiment. That is, as shown in FIG. 22, the barycentric coordinates (X, Y) of the sample points recognized as one character are calculated by the following formula.
このようにして求めた重心から、最も距離が離れたサン
プル点までの距離を2倍した長さを「文字の大きさ」と
する。 The length obtained by doubling the distance from the center of gravity thus obtained to the sample point that is farthest away is defined as "character size".
ステップ10eにおいては、前記のようにして速記文字
の大きさを認識し、続くステップ10fではこの文字の
大きさと、前記した相対角度の和と、前記した角度の相
違度差の和で、速記文字を認識し、複数の候補文字を選
択する。ステップ10gでは、近似方向ベクトル系列法
による文字認識手段BRGMを起動する。In step 10e, the size of the shorthand character is recognized as described above, and in the subsequent step 10f, the shorthand character is calculated using the size of the shorthand character, the sum of the relative angles described above, and the sum of the difference degrees of the angles described above. Is recognized and a plurality of candidate characters are selected. In step 10g, the character recognizing means BRGM by the approximate direction vector series method is activated.
当該手段BRGMはその詳細を第13図に示すように、
選び出した複数の候補文字から以下のセグメントの近似
方向ベクトル系列法によって、正しく、速記文字を認識
するものである。当該手段BRGMは、その前処理とし
て、サンプル点列データを候補文字の標準辞書の大きさ
のデータに変換する。そして、次に示す、近似方向ベク
トル系列法に基づく計算を実行する。The means BRGM has its details as shown in FIG.
The shorthand character is correctly recognized from the selected plural candidate characters by the following segment approximate direction vector series method. As a preprocessing, the means BRGM converts the sample point sequence data into data of the standard dictionary size of the candidate character. Then, the following calculation based on the approximate direction vector series method is executed.
近似方向ベクトルは、セグメント両端点の差分値そのも
のとする。一文字をN等分する(N+1)の特徴点をP
1(始点)〜PN+1(終点)とすれば、近似方向ベクトル
ΔPiは、 ΔPi=Pi+1−Pi =(Xi+1−Xi,Yi+1−Yi) ただし、i=1〜N、Pn=(Xn,Yn)、n=1〜
N+1である。The approximate direction vector is the difference value itself between the end points of the segment. A character point of (N + 1) that divides one character into N equal parts is P
If 1 (start point) to P N + 1 (end point), the approximate direction vector ΔPi is ΔPi = Pi +1 −Pi = (Xi +1 −Xi, Yi +1 −Yi) where i = 1 to N , Pn = (Xn, Yn), n = 1 to
N + 1.
N N S1はΣPi=Σ|Xi+1−Xi|+|Yi+1 i=1 i=1Yi|…(6) 入力文字と標準パターンのストローク間距離dsは、特
徴パラメータ間の距離の総和として求める。N N S 1 is ΣPi = Σ | Xi + 1− Xi | + | Yi + 1i = 1i = 1Yi | (6) The stroke distance ds between the input character and the standard pattern is the sum of the distances between the characteristic parameters. Ask as.
すなわち、ds=‖P1−1‖…(始点間距離) +‖PN+1−PN+1‖…(終点間距離) N +Σ‖ΔPi−Δi‖…(近似方i=1
向ベクトル間距離) N =Σ|Xi−i|+|Yi− i=1i| …
(7) となる。ステップ13bでは、文字の大きさと角度によ
って得られた候補文字の標準辞書パターンと、筆記者の
速記文字を上記(7)式で計算し、パラメータ距離が最
小値の文字を選択する。ステップ13cでは、この選び
出した文字と、筆記者の筆記文字とを、前記(6)式で
得た近似方向ベクトル間距離に基づいて比較する。そし
て、筆記文字と標準辞書の近似方向ベクトル間距離が近
似値であれば、ステップ13dで文字が認識されたこと
を記憶し、そうでなければステップ13eで文字が認識
されないことを記憶する。That is, ds = ‖P 1 −1 ‖ ... (distance between start points) + ‖P N + 1 −P N + 1 ‖ ... (distance between end points) N + Σ‖ΔPi−Δi‖ ... (approximation method i = 1
Direction distance between vectors) N = Σ | Xi-i | + | Yi-i = 1i | ...
(7) In step 13b, the standard dictionary pattern of candidate characters obtained by the size and angle of the character and the shorthand characters of the writer are calculated by the above equation (7), and the character having the minimum parameter distance is selected. In step 13c, the selected character and the handwritten character of the writer are compared based on the distance between the approximate direction vectors obtained by the equation (6). Then, if the distance between the written character and the approximate direction vector of the standard dictionary is an approximate value, it is stored that the character is recognized in step 13d, and if not, it is stored that the character is not recognized in step 13e.
そして、再び第10図に戻り、ステップ10hを実行す
る。このステップ10hは文字が認識されたか否かを判
定する処理であり、具体的には第13図のステップ13
d、あるいはステップ13eでの記憶内容に応じてこれ
を判定する。ここで、文字が認識済であれば第10図に
示す速記文字認識手段SHRGの実行は終了する。ここ
で、文字が認識されなかった場合には、ステップ10i
で特殊文字認識手段SCRGを起動する。第14図はこ
の特殊文字認識手段SCRGの詳細を示すフローチャー
トである。当該手段SCRGは濁音、半濁音、鼻濁音の
判定を行ない、これらに応じて文字認識を実行する。す
なわち、ステップ14aでは濁音を、ステップ14bで
は半濁音を、ステップ14cでは鼻濁音を、ステップ1
4dでは鼻音を判定する。Then, returning to FIG. 10 again, step 10h is executed. This step 10h is a process of determining whether or not a character is recognized, and specifically, step 13 of FIG.
This is determined according to d or the stored contents in step 13e. Here, if the character has been recognized, the execution of the shorthand character recognition means SHRG shown in FIG. 10 ends. Here, if the character is not recognized, step 10i
Activates the special character recognition means SCRG. FIG. 14 is a flow chart showing the details of the special character recognizing means SCRG. The means SCRG makes a judgment of a dull sound, a semi-voiced sound, and a nasal muddy sound, and executes character recognition according to these. That is, step 14a produces a dull sound, step 14b produces a semi-voiced sound, step 14c produces a nasal voiced sound, step 1
In 4d, nasal sounds are determined.
まず、濁音の認識の例を第23図を参照して説明する。First, an example of recognizing a dull sound will be described with reference to FIG.
この図より、小円を線の末尾につけると濁音になる事が
わかる。また、一つ前に書いた速記文字が直線の場合、
この小円は上か左に付け、曲線の場合は、全て内側に小
円をつける事がわかる。後述するが、「い」の縮字法も
円になるので、その円と区別する為に、濁音の円の大き
さを、本実施例の場合、清音の長い文字の1/5以下だと
濁音と認識する事にする。式での角度の急激な変化は認
められずに、x座標y座標の交点があり、交点を含む円
が前述した濁点の円の条件にあてはまる場合、これを濁
音として認識する。そして、ステップ14eで表示装置
2dのカーソル位置と、1文字前の清音の文字コードを
濁音の文字コードに入れ替え、カーソルを元の位置に戻
す。From this figure, it can be seen that adding a small circle to the end of the line produces a dull sound. Also, if the shorthand character I wrote before is a straight line,
It can be seen that this small circle is attached to the top or the left, and if it is a curve, it is attached to the inside. As will be described later, since the abbreviation of "i" is also a circle, in order to distinguish it from the circle, the size of the circle of the dakuon is, in the case of this embodiment, 1/5 or less of the long character of the Kiyon. I will recognize it as a dull sound. If there is no abrupt change in the angle in the formula and there is an intersection of x-coordinates and y-coordinates, and the circle containing the intersection meets the conditions of the cloud of the above-mentioned voiced point, this is recognized as a voiced sound. Then, in step 14e, the cursor position of the display device 2d and the character code of the preceding one character, Kiyone, are replaced with the character code of dakuon, and the cursor is returned to the original position.
次に、ステップ14bでの半濁音の場合を説明する。第
24図から明らかな様に、書かれた文字の長さが短かく
て、直線でなおかつ、1文字前の最後の筆点からの距離
が一定の長さ以上ある場合、これを半濁音と判定し、前
記と同様ステップ14eを実行する。Next, the case of semi-voiced sound in step 14b will be described. As is clear from FIG. 24, when the written character is short and is a straight line and the distance from the last writing point one character before is a certain length or more, this is called a semi-voiced sound. The determination is made, and step 14e is executed as described above.
次に、第25図、第26図を参照して、鼻音、鼻濁音に
ついて説明する。線の末尾を右上にはねた場合、これを
「ん」として認識する。ただし、第27図に示す様に、
直線と直線の継ぎと、曲線と曲線のつなぎとを区別す
る。速記文字は、文字間のつなぎでその角度を急激に変
化する必要性を持つ為、直線と直線の場合は、少し線を
ずらし、曲線と曲線の時と曲線と直線の時はつなぎ目
で、少し筆をとめる。Next, nasal sounds and nasal dull sounds will be described with reference to FIGS. 25 and 26. If you hit the end of the line to the upper right, this is recognized as "n". However, as shown in FIG.
Distinguish between straight lines and splices of straight lines and curves and splices of curves. Since the shorthand characters need to change their angle abruptly at the connection between the characters, if the lines are straight lines, shift the lines slightly, and if the lines are curves and curves and the lines are straight Stop the brush.
この場合、鼻音の文字を認識するのは、はね方の長さが
清音の短かい文字の長さの1/2以下で1/5以上の場合とし
て、1/5以下の時、線のつなぎ目としてこれを認識す
る。In this case, nasal letters are recognized when the length of the splashing is 1/2 or less and 1/5 or more of the length of the short letters of the clean sound, and when the length is 1/5 or less, the line Recognize this as a seam.
鼻濁音の場合、第26図に示す様に、濁音に「ん」のつ
く時の書き方は、線の上か左に「U」の字を書く。この
場合、「ん」を書いてる時は、すでに清音は、清音とし
て認識されている。そして、「お」と「ね」の文字と区
別する為に、「お」「ね」の大きさの半分以下の時、こ
れを鼻音として認識する。そして、一つ前に記述した清
音の文字コードをステップ14fで鼻濁音の文字コード
に修正し、カーソルを一つ後に進める。In the case of nasal voice, as shown in FIG. 26, when writing the voice with "n", write the letter "U" above or to the left of the line. In this case, Kiyone is already recognized as Kiyone when writing "n". Then, in order to distinguish it from the letters "o" and "ne", when it is less than half the size of "o" and "ne", it is recognized as a nasal sound. Then, in step 14f, the character code of the pure sound described just before is corrected to the character code of the nasal noise, and the cursor is moved backward.
以上のようにして速記文字が認識されると、その文字コ
ードは第4図のステップ4dで説明したように、文字コ
ード記憶部STCMに記憶される。次に、前記したステ
ップ4eでは、第5図のステップ5bで示すペン状態取
得手段PSによって検出されたペン状態情報に基づき、
入力ペン3aがタブレットTBの描画面3bから離間し
たか否かを判定する。離間していない場合は、処理をス
テップ4bから繰り返し、次の速記文字を認識し、認識
した文字コードをステップ4bで順次、文字コード記憶
部STCMに蓄積する。When the shorthand character is recognized as described above, the character code is stored in the character code storage unit STCM as described in step 4d of FIG. Next, in step 4e, based on the pen state information detected by the pen state acquisition means PS shown in step 5b of FIG. 5,
It is determined whether the input pen 3a is separated from the drawing surface 3b of the tablet TB. If not separated, the process is repeated from step 4b, the next shorthand character is recognized, and the recognized character code is sequentially stored in the character code storage unit STCM in step 4b.
ステップ4eで、入力ペン3aがタブレットTBの描画
面3bから離間したことが検出されると、ステップ4f
の次文字判定手段NXCHが起動される。速記文字は入
力ペン3aが描画面3bから離れた時、これが文節の区
切りとして認識可能であることは前記した通りである。
しかしながら、文字が前述した第24図のような半濁音
の場合、一つの文字の途中でタブレットTBから入力ペ
ン3aが離れてしまう。そこで、ステップ4fの次文字
判定手段NXCHは次の座標データを判定し、これが最
後に認識した文字と共に半濁音を形成するか否かを判定
する。当該手段NXCHは実質的に第14図のステップ
14b,14eであり、詳細な説明は省略する。そし
て、これが半濁音を形成する場合には、ステップ4gで
処理をステップ4cへ移し、これまでに認識した文字の
最後の文字に半濁音処理を施す。When it is detected in step 4e that the input pen 3a is separated from the drawing surface 3b of the tablet TB, step 4f
Next character determining means NXCH is activated. As described above, when the input pen 3a moves away from the drawing surface 3b, the shorthand character can be recognized as a segment break.
However, when the character is the semi-voiced sound as shown in FIG. 24, the input pen 3a is separated from the tablet TB in the middle of one character. Therefore, the next character determining means NXCH in step 4f determines the next coordinate data, and determines whether or not this forms a semi-voiced sound together with the last recognized character. The means NXCH is substantially steps 14b and 14e in FIG. 14, and detailed description thereof will be omitted. If this forms a semi-voiced sound, the process moves to step 4c in step 4g, and the last voiced character is subjected to the semi-voiced sound process.
以上のようにして、処理を繰り返し、入力ペン3aの離
間がステップ4eで検出され、しかも次文字が半濁音を
形成しない場合、ステップ4hで漢字変換処理手段KJ
CNが起動される。当該手段KJCNの起動に際して
は、それまでに文字コード記憶部STCMに記憶した文
字コード列をこの漢字変換処理手段KJCNに引き渡
す。なお、漢字変換処理手段KJCNについては、従来
より日本語文書作成装置に利用されているものが利用可
能であり、その詳細は省略する。As described above, when the separation of the input pen 3a is detected in step 4e and the next character does not form a semi-voiced sound, the kanji conversion processing means KJ is executed in step 4h.
The CN is activated. When the means KJCN is activated, the character code string stored in the character code storage unit STCM until then is delivered to the Kanji conversion processing means KJCN. As the Kanji conversion processing means KJCN, one conventionally used in a Japanese document creation device can be used, and the details thereof will be omitted.
本実施例の場合、漢字変換処理手段KJCNとして、文
節変換形式のものを利用する。その理由の1つは、速記
文字が文節単位で書かれることである。他の1つは漢字
の変換率にある。すなわち、文章単位での漢字変換処理
に比し、文節単位での変換の正当率は極めて高くなるこ
とに起因する。In the case of the present embodiment, the phrase conversion format is used as the Kanji conversion processing means KJCN. One of the reasons for this is that shorthand characters are written in phrase units. The other one is the conversion rate of kanji. That is, this is because the correctness rate of conversion in phrase units is extremely high as compared with the Kanji conversion process in sentence units.
以上、実施例のようにすれば、入力ペン3aによって、
タブレットTBの描画面3bに速記文字を手書き入力す
る。そうすると、軌跡取得手段TGは、入力ペン3aの
描画面3bと接触している先端、すなわち筆点の軌跡に
関する座標情報、および入力ペン3aの描画面3bに対
する接離に関する状態情報を座標値記憶部DOTSに順
次記憶格納する。文字区切検出手段SPDTは座標値記
憶部DOTSからその記憶情報を順次読み出し、各文字
の区切りを検出する。速記文字認識処理手段SHCRは
文字区切検出手段SPDTによって区切られた各文字単
位でその文字を認識し、認識した文字コードを順次、文
字コード記憶部STCMに記憶する。1分節の手書きが
終了すると筆記者は、次の文節を手書きするために、入
力ペン3aを描画面3bから離す。As described above, according to the embodiment, by the input pen 3a,
Hand-written input of shorthand characters on the drawing surface 3b of the tablet TB. Then, the trajectory acquisition unit TG stores the coordinate information regarding the trajectory of the tip contacting the drawing surface 3b of the input pen 3a, ie, the writing point, and the state information regarding the contact / separation of the input pen 3a with respect to the drawing surface 3b. Sequential storage and storage in DOTS. The character delimiter detection unit SPDT sequentially reads the stored information from the coordinate value storage unit DOTS and detects the delimiter of each character. The shorthand character recognition processing means SHCR recognizes the character for each character delimited by the character delimitation detection means SPDT and sequentially stores the recognized character codes in the character code storage unit STCM. When the handwriting of one segment is completed, the writer separates the input pen 3a from the drawing surface 3b in order to handwrite the next phrase.
離間検出手段PNUPは入力ペン3aの状態を常時監視
し、入力ペン3aが描画面3bから離れたことを検出し
て、筆点離間情報を出力する。漢字変換処理手段KJC
Nはこの筆点離間情報に応答し、それまでに文字コード
記憶部STCMに記憶した文字コード列に基づき、これ
を漢字かな混り文に変換する。The separation detecting means PNUP constantly monitors the state of the input pen 3a, detects that the input pen 3a is separated from the drawing surface 3b, and outputs the writing point separation information. Kanji conversion processing means KJC
N responds to this writing point separation information and converts it into a kanji-kana mixed sentence based on the character code string stored in the character code storage unit STCM up to that point.
このことから明らかなように、タブレットTBの描画面
3bに1文節を手書きし、その終了により入力ペン3a
を描画面3bから離せば、自動的に漢字変換処理が実行
される。すなわち、筆記者は漢字変換に際し、変換指示
キー等の操作を全く必要としない。しかも、このように
すれば、速記文字の特質、すなわち文節単位で複数の速
記文字が連続して書かれるため、結果的に漢字変換の対
象は文節単位となり、その変換効率を向上することが可
能となる。As is clear from this, one phrase is handwritten on the drawing surface 3b of the tablet TB, and the input pen 3a
When is separated from the drawing surface 3b, the kanji conversion processing is automatically executed. That is, the writer does not need to operate the conversion instruction key or the like when converting the kanji. Moreover, in this way, the characteristics of the shorthand characters, that is, multiple shorthand characters are written consecutively in bunsetsu units, so that the conversion target of kanji characters is in bunsetsu units, and the conversion efficiency can be improved. Becomes
以上、実施例においては、手書き速記文字入力手段とし
て、タブレットTBと、このタブレットTBの描画面に
文字を描く入力ペン3aとを使用した場合について説明
したが、本発明はこれに限るものではなく、一般的な手
書き文字入力手段として利用されている各種座標入力装
置が利用可能である。As described above, in the embodiment, the case where the tablet TB and the input pen 3a for drawing a character on the drawing surface of the tablet TB are used as the handwriting shorthand character input means has been described, but the present invention is not limited to this. Various coordinate input devices used as general handwritten character input means can be used.
また、実施例においては、速記文字確認手段SHRGが
速記文字を文字コードとして最終的に認識するこの文字
コードについては特にふれていないが、これは対応する
かな文字コードあってもよく、また各速記文字に各々割
り当てた速記文字コードであってもよい。特にかな文字
コードである場合には、従来の漢字変換処理手段KJC
Nをほぼそのまま利用可能である利点がある。なお、こ
れは、一担、速記文字コードで認識し、漢字変換処理手
段KJCNに文字コードを引き渡す際に、これをかな文
字コードに変換するようにすれば、前記と同様の利点を
得ることができる。また、これとは別に速記文字コード
に対する漢字変換辞書を持つようにしてもよい。Further, in the embodiment, the shorthand character confirmation means SHRG does not particularly mention this character code which finally recognizes the shorthand character as a character code, but this may be a corresponding kana character code, and each shorthand character It may be a shorthand character code assigned to each character. Especially when it is a kana character code, the conventional kanji conversion processing means KJC
There is an advantage that N can be used almost as it is. It should be noted that if this is recognized as a shorthand character code and the character code is converted to the kana character code when the character code is delivered to the Kanji conversion processing means KJCN, the same advantages as described above can be obtained. it can. In addition to this, a Kanji conversion dictionary for a shorthand character code may be provided.
以上の説明から明らかなように、本発明によれば、漢字
変換のタイミングを自動判定することができるため、変
換指示キー等の操作を必要とすることなく漢字変換が可
能であり、結果的に操作性が良好で、入力速度を向上す
ることのできる手書き速記文字変換装置を得ることがで
きる。As is clear from the above description, according to the present invention, the kanji conversion timing can be automatically determined, so that kanji conversion can be performed without the need to operate a conversion instruction key or the like. It is possible to obtain a handwriting shorthand character conversion device that has good operability and can improve the input speed.
第1図は本発明の原理を示すブロック図、第2図は本発
明を適用した手書き速記文字変換装置の全体構成を示す
ブロック図、第3図は座標入力装置の一例を示す外観
図、第4図、第5図は主処理手段を示すフローチャー
ト、第6図は座標取得手段を示すフローチャート、第7
図はペン状態取得手段を示すフローチャート、第8図は
初期化手段を示すフローチャート、第9図は文字区切検
出手段を示すフローチャート、第10図は速記文字認識
処理手段を示すフローチャート、第11図は角度文字認
識手段を示すフローチャート、第12図は学習手段を示
すフローチャート、第13図は近似方向ベクトル系列法
による文字認識手段を示すフローチャート、第14図は
特殊文字認識手段を示すフローチャート、第15図は各
種処理手段によって利用される各種記憶部の構成を示す
メモリ構成図、第16図は速記文字の一例を示す図、第
17図は描画面における筆点の軌跡の一例を示す図、第
18図は速記に使用される文字の角度を説明するための
図、第19図、第20図、第21図(a)、第21図
(b)、第22図は速記文字認識の原理を説明するため
の図、第23図は濁音の文字例を示す図、第24図は半
濁音の文字例を示す図、第25図は鼻音の文字例を示す
図、第26図は鼻濁音の文字列を示す図、第27図は速
記文字の認識の原理を説明するための図である。 2a…手書き速記文字入力手段、SHRG…速記文字認
識手段、PNUP…離間検出手段、KJCN…漢字変換
処理手段。FIG. 1 is a block diagram showing the principle of the present invention, FIG. 2 is a block diagram showing the overall configuration of a handwriting shorthand character conversion device to which the present invention is applied, and FIG. 3 is an external view showing an example of a coordinate input device. 4 and 5 are flowcharts showing the main processing means, FIG. 6 is a flowchart showing the coordinate acquisition means, and FIG.
FIG. 8 is a flow chart showing the pen state acquisition means, FIG. 8 is a flow chart showing the initialization means, FIG. 9 is a flow chart showing the character division detection means, FIG. 10 is a flow chart showing the shorthand character recognition processing means, and FIG. FIG. 12 is a flow chart showing the angle character recognition means, FIG. 12 is a flow chart showing the learning means, FIG. 13 is a flow chart showing the character recognition means by the approximate direction vector series method, FIG. 14 is a flow chart showing the special character recognition means, and FIG. Is a memory block diagram showing the configuration of various storage units used by various processing means, FIG. 16 is a diagram showing an example of a shorthand character, FIG. 17 is a diagram showing an example of a locus of a writing point on a drawing surface, and FIG. The figures are for explaining the angles of letters used for shorthand, FIG. 19, FIG. 20, FIG. 21 (a), FIG. 21 (b), and FIG. FIG. 23 is a diagram for explaining the principle of character recognition, FIG. 23 is a diagram showing an example of voiced characters, FIG. 24 is a diagram showing an example of semi-voiced characters, and FIG. 25 is a diagram showing an example of nasal characters. FIG. 26 is a diagram showing a character string of nasal voice, and FIG. 27 is a diagram for explaining the principle of recognition of shorthand characters. 2a ... Handwritten shorthand character input means, SHRG ... Shorthand character recognition means, PNUP ... Separation detection means, KJCN ... Kanji conversion processing means.
Claims (6)
を順次出力する手書き速記文字入力手段と、当該手書き
速記文字入力手段からのデータを順次入力し当該データ
に基づいて手書き速記文字を認識する速記文字認識手段
と、前記手書き速記文字入力手段からのデータを順次入
力し前記描画面に対する前記筆点の離間を検出する離間
検出手段と、当該離間検出手段からの筆点離間情報に応
答し、前記速記文字認識手段の認識文字に基づいて漢字
変換処理を実行する漢字変換処理手段とを具備して成る
手書き速記文字変換装置。1. A handwriting shorthand character input means for sequentially outputting data on a locus of a writing point on a drawing surface, and a shorthand for recognizing handwriting shorthand characters based on the data by sequentially inputting data from the handwriting shorthand character input means. Character recognition means, separation detection means for sequentially inputting data from the handwriting shorthand character input means to detect separation of the writing point from the drawing surface, and in response to writing point separation information from the separation detecting means, A handwritten shorthand character conversion device comprising: a kanji conversion processing means for executing a kanji conversion processing based on a character recognized by the shorthand character recognition means.
と、当該タブレットの描画面に文字を描く入力ペンとを
具備して成ることを特徴とする特許請求の範囲第1項記
載の手書き速記文字変換装置。2. The handwriting shorthand character conversion according to claim 1, wherein the handwriting shorthand character input means comprises a tablet and an input pen for drawing a character on the drawing surface of the tablet. apparatus.
における入力ペンの筆点の座標と、当該タブレットに対
する入力ペンの接触の有無を示す状態信号とを出力する
ものであることを特徴とする特許請求の範囲第2項記載
の手書き速記文字変換装置。3. A handwritten shorthand character input means for outputting coordinates of a writing point of an input pen on a tablet and a status signal indicating whether or not the input pen is in contact with the tablet. The handwritten shorthand character conversion device according to claim 2.
れをかな文字に変換することを特徴とする特許請求の範
囲第1項記載の手書き速記文字変換装置。4. The handwritten shorthand character conversion apparatus according to claim 1, wherein the shorthand character recognition means recognizes the shorthand characters and converts the shorthand characters into kana characters.
り文に変換することを特徴とする特許請求の範囲第4項
記載の手書き速記文字変換装置。5. The handwritten shorthand character conversion device according to claim 4, wherein the kanji conversion processing means converts kana characters into kanji and kana mixed sentences.
れを文節変換により漢字かな混り文に変換することを特
徴とする特許請求の範囲第1項記載の手書き速記文字変
換装置。6. The handwritten shorthand character conversion device according to claim 1, wherein the kanji conversion processing means converts the recognized character into a kanji-kana mixed sentence by phrase conversion.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP62266327A JPH063593B2 (en) | 1987-10-23 | 1987-10-23 | Handwriting shorthand character converter |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP62266327A JPH063593B2 (en) | 1987-10-23 | 1987-10-23 | Handwriting shorthand character converter |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH01222367A JPH01222367A (en) | 1989-09-05 |
| JPH063593B2 true JPH063593B2 (en) | 1994-01-12 |
Family
ID=17429386
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP62266327A Expired - Lifetime JPH063593B2 (en) | 1987-10-23 | 1987-10-23 | Handwriting shorthand character converter |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH063593B2 (en) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7383171B2 (en) | 2003-12-05 | 2008-06-03 | Xerox Corporation | Semantic stenography using short note input data |
| US7717712B2 (en) | 2003-12-19 | 2010-05-18 | Xerox Corporation | Method and apparatus for language learning via controlled text authoring |
| JP6052636B2 (en) * | 2015-02-25 | 2016-12-27 | 西都速記株式会社 | Character recognition device, character recognition program, character recognition system, and character recognition method |
-
1987
- 1987-10-23 JP JP62266327A patent/JPH063593B2/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JPH01222367A (en) | 1989-09-05 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7873217B2 (en) | System for line extraction in digital ink | |
| JP3004495B2 (en) | How to recognize handwritten symbols | |
| US5265174A (en) | Pattern recognition apparatus | |
| JPH05324903A (en) | Pattern recognizing device | |
| JPH05189617A (en) | Method and apparatus for arc segmentation in handwritten-character recognition | |
| JP2008250375A (en) | Character input device, method and program | |
| JP2001005599A (en) | Information processing apparatus, information processing method, and recording medium recording information processing program | |
| EP3828685B1 (en) | Gesture stroke recognition in touch-based user interface input | |
| JPH063593B2 (en) | Handwriting shorthand character converter | |
| JPH0997311A (en) | Handwriting pattern recognition device | |
| JPH0738209B2 (en) | Handwritten shorthand character recognition device | |
| US20220382964A1 (en) | Display apparatus, display system, and display method | |
| JP2592097B2 (en) | European shorthand character recognition device | |
| JPS62159291A (en) | Sentence input device | |
| JP2022183012A (en) | Display device, display system, display method, and program | |
| JP2761679B2 (en) | Online handwritten character recognition device | |
| CN118302739A (en) | Method, device, display system and medium for editing gestures in air | |
| JPH09114577A (en) | Coordinate input method and device | |
| AU2004214901B2 (en) | Line extraction in digital ink | |
| JPH1063775A (en) | Document creation device and recognition candidate display method | |
| JPH10214312A (en) | Online handwritten character recognition device | |
| JP3454939B2 (en) | Character recognition method and character input device | |
| CN121127824A (en) | Methods and systems for pressure-assisted interaction with touch-sensitive input devices | |
| JPH09245122A (en) | Information processing device | |
| JPH06208660A (en) | On-line character recognizing device |