JPH0652347A - Input device - Google Patents

Input device

Info

Publication number
JPH0652347A
JPH0652347A JP4204984A JP20498492A JPH0652347A JP H0652347 A JPH0652347 A JP H0652347A JP 4204984 A JP4204984 A JP 4204984A JP 20498492 A JP20498492 A JP 20498492A JP H0652347 A JPH0652347 A JP H0652347A
Authority
JP
Japan
Prior art keywords
recognition
information
command
input
keyboard
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP4204984A
Other languages
Japanese (ja)
Inventor
Toshinobu Koakutsu
俊信 小圷
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Ricoh Co Ltd
Original Assignee
Ricoh Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Ricoh Co Ltd filed Critical Ricoh Co Ltd
Priority to JP4204984A priority Critical patent/JPH0652347A/en
Publication of JPH0652347A publication Critical patent/JPH0652347A/en
Pending legal-status Critical Current

Links

Landscapes

  • Input From Keyboards Or The Like (AREA)
  • Character Discrimination (AREA)

Abstract

PURPOSE:To recognize a command to be used on the side of a system device with high accuracy by handling input information handwritten or printed by an OCR similarly to a key input from a keyboard device. CONSTITUTION:When the information of printed or handwritten characters or the like is inputted and recognized, the information is converted from a recognition code to a keyboard operation code, further converted to a keyboard signal and outputted to the system device. On the other hand, the pattern of the input information is stored in a pattern information storage part 11, and the recognized result is stored in a recognized information storage part 12 respectively. Then, a command judge part 13 judges whether the recognized result is coincident with the command to be used for the system device in a command information storage part 14 or not and when they are coincident, a re-recognition control part 15 re-recognizes the pattern information with the OCR of a high recognition rate at an input information recognition part 5.

Description

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

【0001】[0001]

【産業上の利用分野】この発明は、文書作成装置,自動
翻訳装置等を含む各種データ処理装置(コンピュータ本
体),ファイリング装置等のシステム装置に接続して使
用される光学的文字読取装置(OCR)を用いた入力装
置に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an optical character reader (OCR) used by connecting to various data processing devices (computer main body) including a document preparation device, an automatic translation device, etc., and a system device such as a filing device. ) Is used for the input device.

【0002】[0002]

【従来の技術】一般に、データ処理装置やファイリング
装置等のシステム装置の入力装置としてはキーボード装
置が多用されているが、そのキーボード装置のキー入力
操作に慣れるのには時間がかかるという問題があった。
2. Description of the Related Art Generally, a keyboard device is often used as an input device of a system device such as a data processing device and a filing device, but it takes time to get used to the key input operation of the keyboard device. It was

【0003】そこで、キーボード装置によるキー入力操
作を補助する入力手段として、手書きあるいは印刷した
文字や記号を光学的に読み取って入力するOCR、盤面
上に直接手書きされた文字等の筆跡を感圧センサ群等に
よって検出し、その筆跡に該当する文字を認識して入力
するタブレット入力装置、音声を認識して対応する文字
等を入力する音声入力装置等を備えた装置が提案されて
いる。
Therefore, as an input means for assisting a key input operation by a keyboard device, an OCR for optically reading and inputting a handwritten or printed character or symbol, a handwriting such as a handwritten character directly on a board surface is a pressure sensor. There has been proposed a device including a tablet input device that detects a character corresponding to the handwriting and recognizes and inputs the character, and a voice input device that recognizes voice and inputs the corresponding character and the like.

【0004】例えば、以下に示すような装置がある。 (1)タブレットから手書き入力された文字を認識処理
し、その認識した文字を判別してキーボード装置からの
出力コードと区別可能な体系の出力コードに変換し、ア
ダプタを介してその出力コードとキーボードからの出力
コードとを統合して制御処理本体へ出力する文字入力装
置(例えば特開昭61−223974号公報参照)。
For example, there are the following devices. (1) Recognizing the characters handwritten from the tablet, distinguishing the recognized characters, converting them into an output code of a system distinguishable from the output code from the keyboard device, and outputting the output code and keyboard via an adapter. A character input device that integrates the output code from the device and outputs it to the control processing body (see, for example, Japanese Patent Laid-Open No. 61-223974).

【0005】(2)音声又はキーボード装置から情報の
入力ができる情報入力装置に手書きOCRを接続し、読
みの判らない漢字等を入力する場合、その手書きOCR
による手書き入力ができるようにした情報入力装置(例
えば実開昭62−62368号公報参照)。
(2) When a handwritten OCR is connected to an information input device capable of inputting information from a voice or keyboard device and a kanji or the like that cannot be read is input, the handwritten OCR
An information input device capable of handwriting input (see, for example, Japanese Utility Model Laid-Open No. 62-62368).

【0006】(3)キーボード装置のキー入力やパネル
上の押しボタン入力に換えて、手書き入力された文字又
は音声で入力された指示を認識して、その認識結果に対
応して予め登録テーブルに登録されている処理を選択す
る情報処理装置(例えば実開昭62−187340号公
報参照)。
(3) Instead of the key input of the keyboard device or the push button input on the panel, a handwritten input character or a voice input instruction is recognized, and a registration table is created in advance corresponding to the recognition result. An information processing device that selects a registered process (see, for example, Japanese Utility Model Laid-Open No. 62-187340).

【0007】(4)キーの押下により文字及び数字のコ
ードを出力するキーボード装置と、ハンドスキャナ及び
それによって読み込まれたOCR文字を識別して文字及
び数字のコードを発生すると共にキーボード装置からの
出力との論理和を出力する文字数字認識部とを有し、キ
ーボード装置とハンドスキャナのいずれからの入力も同
じ入力として扱うようにしたパソコン入力装置(例えば
特開昭64−50114号公報参照)。
(4) A keyboard device for outputting character and numerical codes by pressing a key, a hand scanner and an OCR character read by the hand scanner are identified to generate character and numerical codes, and output from the keyboard device. A personal computer input device having an alphanumeric character recognition unit for outputting the logical sum of and, and handling both the input from the keyboard device and the hand scanner as the same input (for example, see Japanese Patent Laid-Open No. 64-50114).

【0008】[0008]

【発明が解決しようとする課題】しかしながら、上述の
各装置にはそれぞれ次のような問題があった。 (1)タブレットとキーボード装置の文字入力ではそれ
ぞれ出力するコードの体系を異ならせており、出力コー
ドを受取った制御処理本体がその両者の出力コードを判
別する処理を行なわなければならないために処理効率を
低下させてしまうばかりか、従来の一般的なデータ処理
装置にそのまま使用することはできない。
However, each of the above-mentioned devices has the following problems. (1) Since the system of the output code is different for the character input of the tablet and the keyboard device, and the control processing body which receives the output code has to perform the processing for discriminating the output code of the both, the processing efficiency is increased. Not only is it reduced, but it cannot be used as is in conventional general data processing devices.

【0009】また、そのタブレットでは文字のみしか手
書き入力できず、キーボード装置のように文字以外の各
種の制御情報をも入力することはできないので、完全に
キーボード装置の代わりには使用できない。
Further, since only the characters can be handwritten on the tablet and various control information other than the characters cannot be input like the keyboard device, the tablet device cannot be completely used in place of the keyboard device.

【0010】(2)音声入力,キーボード装置によるキ
ー入力,及び手書きOCR入力をそれぞれ別個の入力イ
ンタフェースから本体に入力し、各々異なる認識処理を
行なわなければならないため、データ処理装置本体の構
成及びプログラムが複雑になり、汎用性もない。
(2) Since the voice input, the key input by the keyboard device, and the handwritten OCR input must be input to the main body from separate input interfaces and different recognition processing must be performed respectively, the configuration and program of the data processing apparatus main body. Is complicated and not versatile.

【0011】(3)予め登録してある処理を手書き文字
入力又は音声入力によって選択することができるだけで
あり、キーボード装置によるキー入力の場合と同様に各
種の情報を自在に入力することはできず、特殊な用途に
限られる。
(3) The pre-registered process can only be selected by handwriting character input or voice input, and various information cannot be freely input as in the case of key input by the keyboard device. , Limited to special purposes.

【0012】(4)キーボード装置及びハンドスキャナ
からの入力がいずれも文字及び数字のコードだけでそれ
以外の制御コード等の入力ができない。また、一般のパ
ソコンやワードプロセッサ等のデータ処理装置では、キ
ーボードインタフェースから文字及び数字のコードを入
力するようになっておらず、キーの押下位置(キーコー
ド)とそのオン・オフ情報を入力して、本体内でそれを
文字や数字のコード又は制御コードに変換する処理を行
なっているので、文字及び数字のコードを入力させるの
では汎用性がない。
(4) Inputs from the keyboard device and the hand scanner are only character and numeric codes, and other control codes cannot be input. In addition, in general data processing devices such as personal computers and word processors, it is not designed to input character and number codes from the keyboard interface, but to enter the key pressing position (key code) and its on / off information. Since the process of converting it into a character or number code or control code is performed in the main body, inputting the character and number codes is not versatile.

【0013】また、キーボード装置とハンドスキャナか
ら出力されるコードの論理和を出力するので、データ処
理装置本体に対して両者による同時入力が生じてしまう
恐れがある。
Further, since the logical sum of the codes output from the keyboard device and the hand scanner is output, there is a possibility that simultaneous input by the both may occur to the data processing device main body.

【0014】このように、上述した従来の入力装置はい
ずれも、キーボード装置によるキー入力を主とし、OC
Rやタブレット入力装置,音声入力装置等を補助的入力
装置として使用できるようにしたものであり、キーボー
ド装置以外の入力装置によってもキーボード装置と同様
に各種の情報を全て入力できるまでには至っていなかっ
た。また、入力手段を増やすためにデータ処理装置本体
側の構成が複雑化したり処理の負担を増加し、あるいは
汎用性に欠けるという問題があった。
As described above, all of the conventional input devices described above mainly use the key input by the keyboard device, and
R, a tablet input device, a voice input device, etc. can be used as an auxiliary input device, and even an input device other than the keyboard device can input all kinds of information like the keyboard device. There wasn't. Further, there has been a problem that the configuration of the data processing apparatus main body side is complicated due to the increase of the input means, the processing load is increased, or the versatility is lacking.

【0015】さらに、原稿上に記載されたシステム装置
側で使用される各種の処理を行なうためのコマンドを読
み取ってシステム装置へ出力させる場合、その読み取っ
たコマンドを誤認識して出力してしまうとシステム装置
側で誤動作を起す原因となり、システム装置自体やアプ
リケーションの行なっている適用業務に悪影響を及ぼし
てしまうという問題があった。
Further, when a command for performing various processes used on the side of the system device written on the manuscript is read and output to the system device, if the read command is erroneously recognized and output. There is a problem in that it causes a malfunction on the system unit side, which adversely affects the system unit itself and the application work performed by the application.

【0016】この発明は上記の点に鑑みてなされたもの
であり、OCRによる印刷又は手書き文字等の入力情報
を全てキーボード装置からのキー操作入力と全く同じに
扱えるようにし、その入力情報を出力する先のシステム
装置に対してコマンドの誤認識による誤動作を起させな
いようにし、入力操作の多様性及び自在性を大幅に向上
させ、且つデータ処理装置本体側を何ら変更することな
く使用することができる汎用性のある入力装置を提供す
ることを目的とする。
The present invention has been made in view of the above points, and enables all input information such as printing by OCR or handwritten characters to be handled exactly the same as the key operation input from the keyboard device, and the input information is output. It is possible to improve the versatility and versatility of the input operation, and to use it without changing the main body of the data processing device. It is an object of the present invention to provide a versatile input device that can be used.

【0017】[0017]

【課題を解決するための手段】上記の目的を達成するた
め、この発明による入力装置は、印刷又は手書きされた
文字等の情報を光学的に読み取って入力する情報入力手
段と、その手段によって入力された情報を認識してその
認識コードを出力する入力情報認識手段と、その手段か
らの認識コードをキーボード操作コードに変換するキー
ボード操作コード作成手段と、その手段からのキーボー
ド操作コードをシステム装置に対応したキーボード信号
に変換するキーボード信号作成手段と、そのキーボード
信号をキーボードインタフェースを介してデータ処理装
置等のシステム装置へ出力するキーボード信号出力手段
を備えている。
In order to achieve the above-mentioned object, an input device according to the present invention is an information input means for optically reading and inputting information such as printed or handwritten characters, and the input means. The input information recognition means for recognizing the generated information and outputting the recognition code, the keyboard operation code creating means for converting the recognition code from the means to the keyboard operation code, and the keyboard operation code from the means for the system device. It is provided with keyboard signal generating means for converting into a corresponding keyboard signal and keyboard signal output means for outputting the keyboard signal to a system device such as a data processing device via a keyboard interface.

【0018】さらに、上記入力情報認識手段が入力情報
に対して精度の高い認識率で情報認識を行なう高認識手
段を有し、システム装置において使用されるコマンドを
格納するコマンド情報格納手段と、情報入力手段によっ
て入力された情報のパターンを格納するパターン情報格
納手段と、入力情報認識手段による認識結果を格納する
認識情報格納手段と、その手段に格納した認識結果とコ
マンド情報格納手段に格納されたコマンドとが一致する
か否かを判断するコマンド判定手段と、その手段によっ
て上記認識結果とコマンドが一致したときにパターン情
報格納手段に格納されたパターン情報を入力情報認識手
段の高認識手段によって再認識させる再認識制御手段を
設けたものである。
Further, the input information recognizing means has a high recognizing means for recognizing the input information at a highly accurate recognition rate, and a command information storing means for storing a command used in the system unit; The pattern information storage means for storing the pattern of the information input by the input means, the recognition information storage means for storing the recognition result by the input information recognition means, the recognition result stored in the means, and the command information storage means The command determining means for determining whether or not the command matches, and the pattern information stored in the pattern information storing means when the recognition result and the command match by the means are re-recognized by the high recognizing means of the input information recognizing means. Re-recognition control means for recognizing is provided.

【0019】あるいは、上記高認識手段とパターン情報
格納手段とコマンド判定手段に加えて、システム装置に
おいて使用されるコマンドとそのコマンドを入力情報認
識手段によって認識したときの確信度に対する判定基準
値とを格納するコマンド情報格納手段と、入力情報認識
手段による認識結果とその確信度とを格納する認識情報
格納手段と、コマンド判定手段によって上記認識結果と
コマンドが一致したときにその認識結果の確信度がその
コマンドの判定基準値を越えるか否かを判定する確信度
判定手段と、その手段によって確信度が上記判定基準値
を越えないと判定されたときにパターン情報格納手段に
格納されたパターン情報を高認識手段によって再認識さ
せる再認識制御手段を設けてもよい。
Alternatively, in addition to the high recognition means, the pattern information storage means and the command determination means, a command used in the system device and a determination reference value for the certainty factor when the command is recognized by the input information recognition means are provided. The command information storage means for storing, the recognition information storage means for storing the recognition result by the input information recognition means and the certainty factor thereof, and the certainty factor of the recognition result when the command and the recognition result are matched by the command judging means. Certainty determination means for determining whether or not the determination reference value of the command is exceeded, and pattern information stored in the pattern information storage means when the certainty is determined not to exceed the determination reference value by the means. Re-recognition control means for causing the high recognition means to re-recognize may be provided.

【0020】また、上記高認識手段とパターン情報格納
手段とコマンド判定手段とコマンド情報格納手段と認識
情報格納手段とコマンド判定手段と確信度判定手段とを
備えたものに、確信度判定手段によって上記確信度が判
定基準値を越えないと判定されたときに認識情報格納手
段に格納された認識結果に確信度が判定基準値よりも低
いことを示す確信度判定情報を付加してキーボード操作
コード作成手段へ入力させる確信度判定結果制御手段を
設けるようにしてもよい。
In addition, the high-recognition means, the pattern information storage means, the command determination means, the command information storage means, the recognition information storage means, the command determination means, and the certainty factor determination means may be provided by the certainty factor determination means. When it is determined that the certainty factor does not exceed the determination reference value, the keyboard operation code is created by adding the certainty factor determination information indicating that the certainty factor is lower than the determination reference value to the recognition result stored in the recognition information storage means. You may make it provide the certainty factor determination result control means made to input to a means.

【0021】さらに、上記高認識手段とパターン情報格
納手段とコマンド判定手段とコマンド情報格納手段と認
識情報格納手段と再認識制御手段を備えたものに、情報
入力手段から入力されるコマンドを示す区別記号を認識
する区別記号認識手段を設け、その手段によって区別記
号を認識した後の入力情報について、そのパターンをパ
ターン情報格納手段へ格納し、その認識結果を認識情報
格納手段に格納し、区別記号認識手段によって再度区別
記号を認識したらコマンド判定手段によって認識情報格
納手段に格納された認識結果とコマンド情報格納手段に
格納されたコマンドとが一致するか否かを判断し、一致
すると判断したときにパターン情報格納手段に格納され
たパターン情報を入力情報認識手段の高認識手段によっ
て再認識させるようにしてもよい。
Further, the high-recognition means, the pattern information storage means, the command determination means, the command information storage means, the recognition information storage means, and the re-recognition control means are provided to distinguish the command input from the information input means. A distinguishing symbol recognizing means for recognizing the sign is provided, and for the input information after the distinguishing symbol is recognized by the means, the pattern is stored in the pattern information storing means, the recognition result is stored in the recognition information storing means, and the distinguishing symbol is stored. When the recognition means recognizes the distinguishing symbol again, the command determination means determines whether or not the recognition result stored in the recognition information storage means and the command stored in the command information storage means match, and when it determines that they match. The pattern information stored in the pattern information storage means is re-recognized by the high recognition means of the input information recognition means. It may be.

【0022】あるいはまた、上記コマンド判定手段によ
って認識情報格納手段に格納された認識結果とコマンド
情報格納手段に格納されたコマンドとが一致しないと判
断されたとき、上記認識結果に該当するコマンドがない
ことを示すコマンド判定結果情報を付加してキーボード
操作コード作成手段へ送るコマンド判定結果制御手段を
設けるようにしてもよい。
Alternatively, when the command determination means determines that the recognition result stored in the recognition information storage means does not match the command stored in the command information storage means, there is no command corresponding to the recognition result. Command determination result control means for adding the command determination result information indicating that to the keyboard operation code generation means may be provided.

【0023】[0023]

【作用】この発明による入力装置は、印刷又は手書きさ
れた文字等の情報を入力して認識すると、その認識コー
ドをキーボード操作コードに変換し、さらにそのキーボ
ード操作コードをシステム装置に対応したキーボード信
号(キーコード及びそのオン・オフ信号)に変換してキ
ーボードインタフェースを介してデータ処理装置等のシ
ステム装置へ出力する。
When the input device according to the present invention inputs and recognizes information such as printed or handwritten characters, the input code is converted into a keyboard operation code, and the keyboard operation code is converted into a keyboard signal corresponding to the system device. (Key code and its ON / OFF signal) and output to a system unit such as a data processing unit via a keyboard interface.

【0024】したがって、システム装置側では、印刷又
は手書きされた文字等の情報をキーボード装置からキー
操作によって入力された情報と全く同じに処理すること
ができるので、従来のキーボード装置を使用する各種デ
ータ処理装置本体(システム装置)を何ら変更すること
なく、そのキーボードインタフェースに接続して使用す
ることができる。
Therefore, on the system unit side, information such as printed or handwritten characters can be processed exactly the same as the information inputted by key operation from the keyboard unit, so that various data using the conventional keyboard unit can be processed. The processing device main body (system device) can be connected to the keyboard interface and used without any modification.

【0025】さらに、入力された情報のパターン情報と
認識結果を格納し、その格納された認識結果と予め格納
したシステム装置において使用されるコマンドが一致す
るか否かを判断し、それらが一致したときに上記パター
ン情報を高認識手段によって再認識させるので、システ
ム装置側で使用されるコマンドに該当する入力情報につ
いてのみ認識率の高い認識手段によって高精度の認識処
理を施せる。
Further, the pattern information of the input information and the recognition result are stored, it is judged whether or not the stored recognition result and the command used in the system device stored in advance match, and they match. At this time, since the pattern information is re-recognized by the high-recognition means, only the input information corresponding to the command used on the system device side can be highly accurately recognized by the high-recognition recognition means.

【0026】また、入力情報の認識結果とその確信度と
を格納し、その認識結果と予め格納したシステム装置に
おいて使用されるコマンドが一致したとき、その認識結
果の確信度がそのコマンドを認識したときの確信度に対
する判定基準値を越えるか否かを判定し、その確信度が
判定基準値を越えないと判定されたとき、上記パターン
情報を高認識手段によって再認識させるようにすれば、
システム装置側で使用されるコマンドに該当する入力情
報のうち、最初に認識したときの確信度が判定基準値を
越えなかった入力情報についてのみ高認識率の認識手段
によって高精度の認識処理を施せる。
Further, the recognition result of the input information and the certainty factor thereof are stored, and when the recognition result and the command used in the system device stored in advance match, the certainty factor of the recognition result recognizes the command. When it is determined whether or not the determination reference value for the certainty factor exceeds, and when the certainty factor does not exceed the determination reference value, the pattern information is re-recognized by the high recognition means.
Of the input information corresponding to the command used on the system unit side, high-accuracy recognition processing can be performed by the recognition means with a high recognition rate only for the input information whose confidence factor when first recognized does not exceed the judgment reference value. .

【0027】さらに、上記確信度が判定基準値を越えな
いと判定されたとき、格納された認識結果に確信度が判
定基準値よりも低いことを示す確信度判定情報を付加し
てキーボード操作コード作成手段へ入力させるようにす
れば、システム装置側へ認識時の確信度が低いコマンド
を知らせることができる。
Further, when it is determined that the certainty factor does not exceed the determination reference value, certainty factor determination information indicating that the certainty factor is lower than the determination reference value is added to the stored recognition result, and the keyboard operation code is added. By inputting the command to the creating means, it is possible to notify the system device of a command having a low certainty factor at the time of recognition.

【0028】また、入力情報からコマンドを示す区別記
号を認識し、その区別記号を認識した後の入力情報につ
いて、そのパターン情報と認識結果を格納し、再度区別
記号を認識したら格納された認識結果とシステム装置に
おいて使用されるコマンドとが一致するか否かを判断
し、一致すると判断したときに上記パターン情報を高認
識手段によって再認識させるようにすれば、入力情報の
うちシステム装置側で使用されるコマンドを指定し、そ
れに対する認識率を高くして確実に認識することができ
る。
Further, the distinguishing symbol indicating the command is recognized from the input information, the pattern information and the recognition result of the input information after the distinguishing symbol is recognized are stored, and when the distinguishing symbol is recognized again, the stored recognition result is stored. And the command used in the system unit are matched, and if it is determined that they match, the pattern information is re-recognized by the high recognition means. Command can be specified and the recognition rate for it can be increased to ensure recognition.

【0029】さらにまた、格納された認識結果とシステ
ム装置において使用されるコマンドとが一致しないと判
断されたとき、上記認識結果に該当するコマンドがない
ことを示すコマンド判定結果情報を付加してキーボード
操作コード作成手段へ送るようにすれば、システム装置
側へ誤認識の恐れがあるコマンドを知らせることができ
る。
Furthermore, when it is determined that the stored recognition result and the command used in the system unit do not match, the command determination result information indicating that there is no command corresponding to the recognition result is added to the keyboard. If it is sent to the operation code creating means, it is possible to notify the system device side of a command that may be erroneously recognized.

【0030】[0030]

【実施例】以下、この発明の実施例を図面に基づいて具
体的に説明する。図2はこの発明による入力装置を使用
したデータ処理装置の外観斜視図であり、そのデータ処
理装置は、入力装置1がキーボードインタフェース(I
/F)ケーブル2を介して、文書作成機能やデータ処理
機能等を備えたシステム装置3に接続されている。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENT An embodiment of the present invention will be specifically described below with reference to the drawings. FIG. 2 is an external perspective view of a data processing device using the input device according to the present invention. In the data processing device, the input device 1 has a keyboard interface (I
/ F) A cable 2 is connected to a system device 3 having a document creation function, a data processing function and the like.

【0031】その入力装置1は、挿入口1aから挿入さ
れる原稿上に印刷又は手書きされた文字,記号,数字,
及びシステム装置側で使用されるコマンド等の各種の情
報を光学的に読み取って、それをキーボード信号に変換
処理する機能を持つ。
The input device 1 includes characters, symbols, numbers, etc., which are printed or handwritten on a document inserted through the insertion opening 1a.
Also, it has a function of optically reading various information such as commands used on the system device side and converting the information into a keyboard signal.

【0032】図1は、図2に示した入力装置1の機能構
成をシステム装置3と共に示すブロック図である。この
入力装置1は、情報入力部4,入力情報認識部5,キー
ボード操作コード作成部6,キーボード操作コード作成
情報格納部7,キーボード信号作成部8,キーボード信
号作成情報格納部9,キーボード信号出力部10の各機
能を備えている。さらに、パターン情報格納部11,認
識情報格納部12,コマンド判定部13,コマンド情報
格納部14,及び再認識制御部15の各機能も備えてい
る。
FIG. 1 is a block diagram showing the functional configuration of the input device 1 shown in FIG. 2 together with the system device 3. The input device 1 includes an information input unit 4, an input information recognition unit 5, a keyboard operation code creation unit 6, a keyboard operation code creation information storage unit 7, a keyboard signal creation unit 8, a keyboard signal creation information storage unit 9, and a keyboard signal output. Each function of the unit 10 is provided. Further, each function of the pattern information storage unit 11, the recognition information storage unit 12, the command determination unit 13, the command information storage unit 14, and the re-recognition control unit 15 is provided.

【0033】情報入力部4は、原稿に印刷又は手書きさ
れた文字等の情報をスキャナによって光学的に読み取
り、その情報を二値化してパターン情報格納部11及び
入力情報認識部5へ送る。パターン情報格納部11は、
情報入力部4から受け取った二値化情報を、つまり情報
入力部4によって入力された情報のパターンを格納す
る。
The information input unit 4 optically reads information such as characters printed or handwritten on an original with a scanner, binarizes the information, and sends it to the pattern information storage unit 11 and the input information recognition unit 5. The pattern information storage unit 11
The binarized information received from the information input unit 4, that is, the pattern of the information input by the information input unit 4 is stored.

【0034】入力情報認識部5は、情報入力部4によっ
て入力されて二値化された情報を通常の認識率のOCR
によって情報認識処理を行なって、その認識コードを認
識情報格納部12へ送る手段と、パターン情報格納部1
1から受け取ったパターン情報に対して精度の高い認識
率のOCRによって再認識処理を行なって、その認識コ
ードを認識情報格納部12へ送る高認識手段とを有して
いる。
The input information recognizing unit 5 receives the binarized information input by the information input unit 4 as an OCR having a normal recognition rate.
Means for performing information recognition processing by means of, and sending the recognition code to the recognition information storage section 12, and the pattern information storage section 1
The pattern information received from No. 1 is re-recognized by the OCR having a high recognition rate and the recognition code is sent to the recognition information storage unit 12.

【0035】認識情報格納部12は、入力情報認識部5
から受け取った認識結果を、つまり入力情報認識部5か
らの認識コードを格納する。コマンド情報格納部14
は、システム装置3において使用される各種のコマンド
を格納するメモリである。
The recognition information storage unit 12 includes the input information recognition unit 5
The recognition result received from, that is, the recognition code from the input information recognition unit 5 is stored. Command information storage unit 14
Is a memory for storing various commands used in the system device 3.

【0036】そのコマンドには、システム装置3におい
て、ファイル削除を指示する「DEL」,処理実行を指
示する「RUN」,印刷を指示する「PRINT」,複
写を指示する「COPY」,ディレクトリ表示を指示す
る「DIR」,テキストファイルの内容表示を指示する
「TYPE」等がある。
In the command, in the system unit 3, "DEL" for instructing file deletion, "RUN" for instructing processing, "PRINT" for instructing printing, "COPY" for instructing copying, and directory display. There are “DIR” for instructing, “TYPE” for instructing display of the contents of the text file, and the like.

【0037】コマンド判定部13は、認識情報格納部1
2に格納された認識結果とコマンド情報格納部14に格
納されているコマンドが一致するか否かを判断し、一致
しないときはその認識結果をキーボード操作コード作成
部6へ送出する指示を認識情報格納部12に対して送
る。また、一致したときは再認識制御部15に制御を移
す。
The command determination unit 13 is the recognition information storage unit 1.
It is determined whether the recognition result stored in No. 2 and the command stored in the command information storage unit 14 match, and if they do not match, the recognition information is an instruction to send the recognition result to the keyboard operation code creating unit 6. It is sent to the storage unit 12. If they match, control is transferred to the re-recognition control unit 15.

【0038】再認識制御部15は、コマンド判定部13
によって制御を移されると、入力情報認識部5の認識手
段を高認識率のOCRに変更させ、コマンド判定部13
においてコマンドと一致すると判断された認識結果に対
応するパターン情報をパターン情報格納部11から入力
情報認識部5へ送出させ、その高認識率のOCRによっ
て再認識させる制御を行なう。
The re-recognition control unit 15 includes a command determination unit 13
When the control is transferred by, the recognition means of the input information recognition unit 5 is changed to the OCR having a high recognition rate, and the command determination unit 13
In the control, the pattern information corresponding to the recognition result determined to match with the command is sent from the pattern information storage unit 11 to the input information recognition unit 5, and the OCR having the high recognition rate is used for re-recognition.

【0039】キーボード操作コード作成部6は、キーボ
ード操作コード作成情報格納部7に格納されている情報
をもとにして、認識情報格納部12から送られた認識コ
ードをキーボード操作コード(キー操作に対応するコー
ド)に変換してキーボード信号作成部8へ送る。
Based on the information stored in the keyboard operation code creation information storage section 7, the keyboard operation code creation section 6 uses the recognition code sent from the recognition information storage section 12 as a keyboard operation code (for key operation). It is converted into a corresponding code) and sent to the keyboard signal creation unit 8.

【0040】キーボード操作コード作成情報格納部7
は、キーボード操作コード作成部6が参照する情報をテ
ーブル形式で格納しており、入力情報認識部5で認識で
きる文字等の全ての情報に対して、それらの認識コード
をインデックスとして対応させたキーボード操作コード
が登録してある。
Keyboard operation code creation information storage unit 7
Stores the information referred to by the keyboard operation code creation unit 6 in a table format, and a keyboard in which all the information such as characters that can be recognized by the input information recognition unit 5 are associated with the recognition codes as indexes. The operation code is registered.

【0041】キーボード信号作成部8は、キーボード操
作コード作成部6から送られたキーボード操作コード
を、キーボード信号作成情報格納部9に格納してある情
報をもとにしてキーボード信号(キーボード装置上のキ
ー押下時のキーコードおよびそのオン・オフ信号に相当
する)に変換してキーボード信号出力部10へ送る。
The keyboard signal creation unit 8 uses the keyboard operation code sent from the keyboard operation code creation unit 6 based on the information stored in the keyboard signal creation information storage unit 9 (on the keyboard device). It is converted into a key code when the key is pressed and its ON / OFF signal) and sent to the keyboard signal output unit 10.

【0042】キーボード信号作成情報格納部9は、キー
ボード信号作成部8が参照する情報を格納しており、キ
ーボード装置上の各キーボード操作コード(1キー入
力)に対応するそれぞれのキーボード信号データがテー
ブル形式で登録してある。
The keyboard signal creation information storage section 9 stores information referred to by the keyboard signal creation section 8, and a table of keyboard signal data corresponding to each keyboard operation code (one key input) on the keyboard device. It is registered in the format.

【0043】このキーボード信号データとは、例えば、
キーボード装置からシステム装置に対して文字「A」を
入力した場合、キーボード装置からはシステム装置に対
してキーボード装置上のキー配列における文字「A」の
物理的な位置(キーコード)と共に、そのキーが押され
たこと(オン)と離されたこと(オフ)を示すデータを
通知しており、キーボード装置上の各キー単位に決めら
れているキー押下及び押下解除に関する通知情報をい
う。
The keyboard signal data is, for example,
When the character "A" is input from the keyboard device to the system device, the keyboard device inputs the key to the system device along with the physical position (key code) of the character "A" in the key arrangement on the keyboard device. Data that indicates that the key is pressed (on) and released (off) is notified, and is notification information regarding key press and key release determined for each key unit on the keyboard device.

【0044】キーボード信号出力部10は、システム装
置3とキーボード装置間のデータの遣り取りを行なうキ
ーボードI/Fケーブル2を介して、キーボード信号作
成部8から受け取ったキーボード信号データをシステム
装置3へ出力する。
The keyboard signal output unit 10 outputs the keyboard signal data received from the keyboard signal generation unit 8 to the system unit 3 via the keyboard I / F cable 2 for exchanging data between the system unit 3 and the keyboard unit. To do.

【0045】図3はキーボード操作コード作成情報の格
納フォーマットの一例を示す図、図4はキーボード信号
作成情報の格納フォーマットの一例を示す図である。図
3に示したように、キーボード操作コード作成情報は、
認識用データとキーボード操作データからなり、その認
識用データはキーボード装置上の各キーに対応する文
字,数字,及び記号等の情報(例えば、「0」「A」
「ア」等)であり、キーボード操作データは、それらの
各情報を入力するためのキーボード操作の情報である。
FIG. 3 is a diagram showing an example of a storage format of keyboard operation code creation information, and FIG. 4 is a diagram showing an example of a storage format of keyboard signal creation information. As shown in FIG. 3, the keyboard operation code creation information is
It consists of recognition data and keyboard operation data. The recognition data is information such as letters, numbers, and symbols corresponding to each key on the keyboard device (for example, "0""A").
The keyboard operation data is information on keyboard operation for inputting the respective pieces of information.

【0046】たとえば、認識用データ「0」に対応する
‘0’を入力するキーボード操作データは、操作データ
制御情報としてキー操作数=2(2回のキー操作が必要
であることを示す)と、‘英数’キーの操作を示すキー
ボード信号作成情報で‘英数’キーを指すポインタと、
‘0’キーの操作を示すキーボード信号作成情報で
‘0’キーを指すポインタとからなる。
For example, the keyboard operation data for inputting "0" corresponding to the recognition data "0" has the number of key operations = 2 (indicating that two key operations are required) as operation data control information. , A pointer to the'alphanumeric 'key in the keyboard signal creation information indicating the operation of the'alphanumeric' key,
Keyboard signal creation information indicating the operation of the "0" key, and is composed of a pointer pointing to the "0" key.

【0047】また、認識用データ「ア」に対応する
‘ア’を入力するキーボード操作データは、操作データ
制御情報としてキー操作数=2と、‘カタカナ’キーの
操作を示すキーボード信号作成情報で‘カタカナ’キー
を指すポインタと、‘3’キーの操作を示すキーボード
信号作成情報で‘3’キーを示すポインタ(‘ア’のキ
ーは‘3’のキーを兼用しているので)とからなる。
Further, the keyboard operation data for inputting "A" corresponding to the recognition data "A" is key operation number = 2 as operation data control information and keyboard signal creation information indicating operation of the "Katakana" key. From the pointer that points to the "Katakana" key and the pointer that points to the "3" key in the keyboard signal creation information that indicates the operation of the "3" key (since the "A" key also serves as the "3" key) Become.

【0048】なお、図3に示したキーボード操作コード
に各種制御情報を示す特殊マークも登録し、その登録し
た特殊マークを認識したときにはその特殊マークに対応
する制御キーのキーボード信号を出力するようにすれ
ば、改行,シフト等の制御情報も入力できる。
Note that special marks indicating various control information are also registered in the keyboard operation code shown in FIG. 3, and when the registered special mark is recognized, the keyboard signal of the control key corresponding to the special mark is output. If so, control information such as line feed and shift can also be input.

【0049】そこで、文字や記号等の情報を格納したキ
ーボード操作コード作成テーブルに、各種の制御情報を
示す特殊マークの情報を格納する拡張用テーブルを付加
し、その特殊マークのキーボード操作コードに対応する
キーボード信号作成情報も登録しておく。
Therefore, an expansion table for storing information on special marks indicating various control information is added to the keyboard operation code creation table storing information such as characters and symbols to correspond to the keyboard operation codes for the special marks. The keyboard signal creation information to be registered is also registered.

【0050】例えば、「上カーソル」を示す特殊マーク
の上向き矢印の認識用データに対応する‘上カーソル’
を入力するキーボード操作データは、操作データ制御情
報としてキー操作数=1と、‘上カーソル’キーの操作
を示すキーボード信号作成情報で‘上カーソル’キーを
指すポインタとからなる。
For example, the "up cursor" corresponding to the recognition data of the upward arrow of the special mark indicating "up cursor".
The keyboard operation data for inputting is composed of the number of key operations = 1 as operation data control information and a pointer pointing to the “up cursor” key in the keyboard signal creation information indicating the operation of the “up cursor” key.

【0051】そして、キーボード信号作成情報は、図4
に示すように各キーの押下時と解放時のキーボード信号
からなり、前述のキーボード操作コード情報テーブルに
対応して複数種類備えている。
The keyboard signal creation information is shown in FIG.
As shown in FIG. 3, each key consists of a keyboard signal when the key is pressed and when the key is released, and a plurality of types are provided corresponding to the above-mentioned keyboard operation code information table.

【0052】次に、図1に示した入力装置1の各部間の
作用について説明する。まず、情報入力部4によって文
字等の情報を入力すると、その入力情報のパターンをパ
ターン情報格納部11に送って格納すると共に、入力情
報認識部5へ送る。
Next, the operation between the respective parts of the input device 1 shown in FIG. 1 will be described. First, when information such as characters is input by the information input unit 4, the pattern of the input information is sent to the pattern information storage unit 11 to be stored therein, and is also sent to the input information recognition unit 5.

【0053】入力情報認識部5はその入力情報について
認識した文字等の情報に対する結果としてキーボード操
作コード作成情報格納部7内にある該当文字等の情報に
対応したキーボード操作データを指すポインタを出力す
る。
The input information recognition unit 5 outputs a pointer pointing to keyboard operation data corresponding to the information such as the corresponding character in the keyboard operation code creation information storage unit 7 as a result of the information such as the character recognized about the input information. .

【0054】このキーボード操作データは、図5に示し
たように、操作データ制御情報としてのキー操作数と、
操作データとしてのキーの操作情報を持ち、そのキー操
作数とは認識した文字を実際にキーボード装置から入力
する場合のキー操作回数であり、操作データとは、入力
操作手順に相当し、キーの操作(入力キーの種類)を入
力順にキー操作数だけ並べてある。また、キーの操作情
報には、キーボード信号作成情報格納部9に格納されて
いる該当キーを指すポインタが設定されている。
This keyboard operation data includes, as shown in FIG. 5, the number of key operations as operation data control information,
Having key operation information as operation data, the number of key operations is the number of key operations when the recognized character is actually input from the keyboard device, and the operation data corresponds to the input operation procedure, The operations (types of input keys) are arranged in the order of input by the number of key operations. A pointer pointing to the corresponding key stored in the keyboard signal creation information storage unit 9 is set in the key operation information.

【0055】入力情報認識部5が出力した認識結果のポ
インタは認識情報格納部12に格納され、コマンド判定
部13が、その認識情報格納部12に格納された認識結
果であるポインタを基にして、その認識結果とコマンド
情報格納部14に格納されているコマンドが一致するか
否かを判断する。
The pointer of the recognition result output from the input information recognition unit 5 is stored in the recognition information storage unit 12, and the command determination unit 13 uses the pointer which is the recognition result stored in the recognition information storage unit 12 as a basis. Then, it is determined whether or not the recognition result and the command stored in the command information storage unit 14 match.

【0056】その判断によって、一致しないときは認識
情報格納部12に対してそのポインタをキーボード操作
コード作成部6へ送出させる。また、一致したときは再
認識制御部15が、入力情報認識部5の認識手段を高認
識手段に変更し、コマンド判定部13においてコマンド
とと一致した認識結果に対応するパターン情報をパター
ン情報格納部11から読み出し、そのパターン情報を入
力情報認識部5の高認識率のOCRによって再認識させ
る。
If they do not match as a result of the determination, the pointer is sent to the keyboard operation code creating section 6 in the recognition information storage section 12. When they match, the re-recognition control unit 15 changes the recognition means of the input information recognition unit 5 to a high recognition means, and the command determination unit 13 stores the pattern information corresponding to the recognition result matching the command with the pattern information. The pattern information is read from the unit 11 and re-recognized by the OCR having a high recognition rate of the input information recognition unit 5.

【0057】そして、入力情報認識部5は高認識率のO
CRによってそのパターン情報を再認識し、その認識結
果である認識コードを認識情報格納部12へ送って一時
的に格納し、認識情報格納部12はその認識コードをキ
ーボード操作コード作成部6へ送出する。
Then, the input information recognition unit 5 outputs O with a high recognition rate.
The pattern information is re-recognized by CR, the recognition code as the recognition result is sent to the recognition information storage unit 12 and temporarily stored, and the recognition information storage unit 12 sends the recognition code to the keyboard operation code creation unit 6. To do.

【0058】キーボード操作コード作成部6は、認識情
報格納部12から認識結果であるポインタを受け取る
と、そのポインタに対応するキー操作数と操作データと
をキーボード操作コード作成情報格納部7から取り出
し、キー操作数だけ操作データから順にキーの操作情報
(キーボード信号作成情報へのポインタ)を入力してキ
ーボード信号作成部8へ出力する。
When the keyboard operation code creation unit 6 receives the pointer which is the recognition result from the recognition information storage unit 12, the keyboard operation code creation information storage unit 7 retrieves the number of key operations and operation data corresponding to the pointer, Key operation information (pointer to keyboard signal creation information) is input in order from the operation data by the number of key operations and output to the keyboard signal creation unit 8.

【0059】キーボード信号作成部8は、キーボード信
号作成情報格納部9の情報を基にして、キーボード操作
コード作成部6からのポインタによって該当するキーの
コードとその押下及び解放を示すキーボード信号を順次
キーボード信号出力部10へ出力する。そして、キーボ
ード信号出力部10は、キーボードI/Fケーブル2を
介してシステム装置3へそのキーボード信号を出力す
る。
Based on the information in the keyboard signal creation information storage unit 9, the keyboard signal creation unit 8 sequentially outputs the code of the corresponding key by the pointer from the keyboard operation code creation unit 6 and the keyboard signal indicating the pressing and releasing of the key. Output to the keyboard signal output unit 10. Then, the keyboard signal output unit 10 outputs the keyboard signal to the system device 3 via the keyboard I / F cable 2.

【0060】次に、この入力装置1におけるシステム装
置3に対するコマンド入力時の作用についてさらに説明
する。情報入力部4からコマンドの各文字を入力し、そ
の各文字のパターンをパターン情報格納部11に格納す
ると共に、入力情報認識部5によって文字認識を行な
い、その認識結果を認識情報格納部12に格納する。
Next, the operation of the input device 1 when a command is input to the system device 3 will be further described. Each character of the command is input from the information input unit 4, the pattern of each character is stored in the pattern information storage unit 11, the character is recognized by the input information recognition unit 5, and the recognition result is stored in the recognition information storage unit 12. Store.

【0061】次に、コマンド判定部13によって認識情
報格納部12に格納された文字列とコマンド情報格納部
14に格納されているコマンドの文字列が一致するか否
かを判断し、一致したときには再認識制御部15が入力
情報認識部5の認識手段を高認識率のOCRに変更し、
パターン情報格納部11に格納されているコマンドの文
字列と一致した文字列のパターン情報を入力情報認識部
5へ送る。
Next, the command judgment unit 13 judges whether or not the character string stored in the recognition information storage unit 12 and the character string of the command stored in the command information storage unit 14 match, and when they match, The re-recognition control unit 15 changes the recognition means of the input information recognition unit 5 to an OCR having a high recognition rate,
The pattern information of the character string that matches the character string of the command stored in the pattern information storage unit 11 is sent to the input information recognition unit 5.

【0062】そして、入力情報認識部5はパターン情報
格納部11から受け取ったパターン情報を高認識率のO
CRによって高精度で再認識し、その認識コードを認識
情報格納部12へ送り、認識情報格納部12はその認識
コードをキーボード操作コード作成部6へ送る。
Then, the input information recognizing unit 5 receives the pattern information received from the pattern information storing unit 11 as the O having a high recognition rate.
Re-recognition is performed with high accuracy by CR, the recognition code is sent to the recognition information storage unit 12, and the recognition information storage unit 12 sends the recognition code to the keyboard operation code creation unit 6.

【0063】図6は入力装置1におけるコマンド入力の
ときの処理を示すフローチャートである。まず、入力文
字はあるか否かを判断し、あれば文字入力を行なってそ
の文字パターンを格納し、その入力文字について文字認
識を行ない、その認識結果を格納する。こうして順次文
字を入力して蓄積した文字列を格納する。
FIG. 6 is a flowchart showing the processing when a command is input in the input device 1. First, it is determined whether or not there is an input character, and if there is, a character is input, the character pattern is stored, character recognition is performed for that input character, and the recognition result is stored. In this way, the characters are sequentially input and the accumulated character string is stored.

【0064】次に、文字列が一致したか否かを判断す
る。その判断によって、文字列がコマンドの文字列と一
致しなければ最初の処理に戻り、一致すればさらに格納
された文字列にコマンド文字列以外の文字があるか否か
を判断する。そして、コマンド文字列以外の文字がなけ
れば一致した文字列の文字パターン再認識後に出力す
る。
Next, it is determined whether the character strings match. According to the determination, if the character string does not match the command character string, the process returns to the first process, and if they match, it is further determined whether or not there is a character other than the command character string in the stored character string. If there is no character other than the command character string, the character pattern of the matched character string is recognized again and then output.

【0065】また、コマンド文字列以外の文字があれば
その一致した文字列以外の文字を出力し、一致した文字
列の各文字パターンの情報を高認識率で再認識した後、
その認識結果を出力する。そして、パターン情報格納部
11と認識情報格納部12の内容をクリアして最初の処
理に戻る。
If there is a character other than the command character string, the character other than the matched character string is output, and after re-recognizing the information of each character pattern of the matched character string with a high recognition rate,
The recognition result is output. Then, the contents of the pattern information storage unit 11 and the recognition information storage unit 12 are cleared and the process returns to the first process.

【0066】次に、この入力装置1における実際のコマ
ンド文字列入力の処理例について説明する。ここでは、
コマンド「DEC」を入力する場合について説明する。
例えば、コマンド「DEC」を入力したときにその文字
列を「DEL」と認識した場合、予めコマンド情報格納
部14にシステム装置3において使用されるコマンドと
して文字列「DEL」を格納しており、コマンド判定部
13の判定処理によって文字列「DEL」をコマンドと
して判定し、その文字列を入力情報認識部5の高認識手
段によって再度認識する。
Next, an example of actual input of the command character string in the input device 1 will be described. here,
The case of inputting the command "DEC" will be described.
For example, when the character string is recognized as “DEL” when the command “DEC” is input, the character string “DEL” is stored in the command information storage unit 14 in advance as a command used in the system device 3, The character string "DEL" is judged as a command by the judgment processing of the command judgment unit 13, and the character string is recognized again by the high recognition means of the input information recognition unit 5.

【0067】また、コマンド情報格納部14にシステム
装置3で使用されるコマンドとして文字列「DEL」を
格納していなければ、認識した文字列「DEL」に該当
するものがないのでそれを通常の文字列として判断し、
その文字列の認識コードをキーボード操作コード作成部
7へ送る。
If the command information storage unit 14 does not store the character string "DEL" as a command used in the system unit 3, there is no character string "DEL" that has been recognized. Judge as a character string,
The recognition code of the character string is sent to the keyboard operation code creation unit 7.

【0068】こうして、入力情報を認識した結果がシス
テム装置3において使用されるコマンドと一致したとき
は、その入力情報を高認識手段によって再度認識処理を
施すことにより、通常の文字等の情報よりも高い精度で
認識してコマンドの誤認識を低減させることができる。
In this way, when the result of recognizing the input information matches the command used in the system unit 3, the high recognizing means performs the recognition process on the input information again, so that the information such as normal characters can be obtained. It is possible to recognize with high accuracy and reduce erroneous recognition of commands.

【0069】したがって、誤ったコマンドを出力してシ
ステム装置が誤動作を起すようなことを防止できる。ま
た、全ての入力情報に対して高認識率の認識手段を使っ
て認識処理を施した場合、その認識処理に時間がかかっ
て情報入力が素早く行なえなくなる。
Therefore, it is possible to prevent an incorrect command from being output and the system unit to malfunction. Further, when the recognition processing is performed on all the input information by using the recognition means having a high recognition rate, the recognition processing takes time and the information cannot be input quickly.

【0070】しかし、上述したように、コマンド以外の
情報の認識には通常の認識率の認識手段を使用し、コマ
ンドについてのみ高認識率の認識手段を用いて処理時間
のかかる高認識率の認識手段の使用を必要最低限に抑え
るので、情報入力の処理時間を著しく低下させることが
ない。
However, as described above, the normal recognition rate recognition means is used for recognition of information other than the command, and only the command is recognized by the high recognition rate recognition means, which requires a long processing time. Since the use of the means is suppressed to the necessary minimum, the processing time for information input is not significantly reduced.

【0071】次に、図7のフローチャートによって入力
装置1におけるコマンド以外の通常の文字等の情報入力
処理について説明する。まず、情報入力部4によって文
字等の情報を入力すると、その入力情報を入力情報認識
部5へ送って認識処理を施し、その認識結果のポインタ
を一旦認識情報格納部12に格納した後、キーボード操
作コード作成部6へ送る。
Next, the information input processing of ordinary characters other than commands in the input device 1 will be described with reference to the flowchart of FIG. First, when information such as characters is input by the information input unit 4, the input information is sent to the input information recognition unit 5 for recognition processing, the pointer of the recognition result is temporarily stored in the recognition information storage unit 12, and then the keyboard is input. It is sent to the operation code creating unit 6.

【0072】そのポインタを受け取ったキーボード操作
コード作成部6は、そのポインタの指す該当データをキ
ーボード作成コード情報からキー操作数Ktを得て、キ
ーの操作の取り出し数Knを0に設定する。このキー操
作数Ktとキーの操作の取り出し数Knを比較して、等
しければ入力完了か否かを判断してYESなら終了する
が、NOなら再び情報入力部4による情報入力処理を繰
り返す。
Upon receiving the pointer, the keyboard operation code creating section 6 obtains the key operation number Kt from the keyboard creation code information for the corresponding data pointed to by the pointer, and sets the key operation extraction number Kn to 0. The number Kt of key operations is compared with the number Kn of key operations taken out, and if they are equal, it is judged whether or not the input is completed. If YES, the process ends. If NO, the information input process by the information input unit 4 is repeated.

【0073】一方、KtとKnが等しくなければ、キー
ボード信号作成部8によってKnに1を加算して操作デ
ータからKn番目のキーの操作を得て、それが指すポイ
ンタでキーボード信号作成情報から押下時キーボード信
号を得て、キーボード信号出力部10によってキーボー
ド信号を出力する。
On the other hand, if Kt and Kn are not equal, 1 is added to Kn by the keyboard signal creating section 8 to obtain the operation of the Kn-th key from the operation data, and the pointer pointed to is pressed from the keyboard signal creation information. When the keyboard signal is obtained, the keyboard signal output unit 10 outputs the keyboard signal.

【0074】さらに、Kn番目のキーの操作が指すポイ
ンタでキーボード信号作成情報から解放時キーボード信
号を得て、キーボード信号出力部10によって出力する
と、KtとKnを比較する処理に戻り、KtとKnが等
しくなるまで処理を繰返す。
Further, when the release-time keyboard signal is obtained from the keyboard signal creation information by the pointer pointed to by the operation of the Kn-th key and output by the keyboard signal output unit 10, the process returns to the process of comparing Kt and Kn, and Kt and Kn. The process is repeated until

【0075】次に、図8のブロック図によってさらにこ
の入力装置1における実際の文字入力の処理例について
説明する。ここでは、カタカナ「ア」を入力する場合に
ついて説明する。
Next, an example of actual character input processing in the input device 1 will be described with reference to the block diagram of FIG. Here, the case of inputting the katakana “A” will be described.

【0076】情報入力部4が原稿Pに記入されたカタカ
ナ「ア」を読み取り、そのパターンをパターン情報格納
部11に格納すると共に入力情報認識部5へ送り、入力
情報認識部5がカタカナ「ア」を認識してキーボード操
作作成情報の認識用データ「ア」を指すポインタを認識
情報格納部12へ格納する。
The information input unit 4 reads the katakana "A" written on the original P, stores the pattern in the pattern information storage unit 11 and sends it to the input information recognition unit 5, and the input information recognition unit 5 makes the katakana "A". Is recognized and the pointer pointing to the recognition data “A” of the keyboard operation creation information is stored in the recognition information storage unit 12.

【0077】そして、その認識用データ「ア」を指すポ
インタがコマンド情報格納部14に格納されているコマ
ンドと一致するか否かを判断し、この場合はカタカナで
あって一致しないから、そのポインタをキーボード操作
コード作成部6へ送る。
Then, it is determined whether or not the pointer pointing to the recognition data "a" matches the command stored in the command information storage section 14. In this case, the pointer is katakana and does not match. Is sent to the keyboard operation code creation unit 6.

【0078】すると、キーボード操作コード作成部6
は、キーボード操作コード作成情報格納部7に格納され
ている情報中の認識用データ「ア」に対応するキーボー
ド操作データとしてキーの操作回数のデータも含んで、
‘カタカナ’キーの操作および‘3’キーの操作のポイ
ンタをキーボード信号作成部8へ送る。
Then, the keyboard operation code creating section 6
Includes the data of the number of times of key operation as keyboard operation data corresponding to the recognition data “A” in the information stored in the keyboard operation code creation information storage unit 7,
The pointers for operating the “Katakana” key and the “3” key are sent to the keyboard signal creating unit 8.

【0079】キーボード信号作成部8では、そのポイン
タによってキーボード信号作成情報格納部9に格納され
ている情報内の‘カタカナ’キー押下時のキーボード信
号と‘カタカナ’キー解放時のキーボード信号、及び
‘3’キー押下時のキーボード信号と‘3’キー解放時
のキーボード信号をキーボード信号出力部10へ出力す
る。
In the keyboard signal creation unit 8, the keyboard signal when the "Katakana" key is pressed, the keyboard signal when the "Katakana" key is released, and "" in the information stored in the keyboard signal creation information storage unit 9 by the pointer. The keyboard signal when the 3'key is pressed and the keyboard signal when the '3' key is released are output to the keyboard signal output unit 10.

【0080】このようにして、キー入力以外の手段によ
って入力された文字等の情報をキーボード装置からキー
入力されたかのようにキーボード信号でシステム装置に
出力する。したがって、システム装置はキーボード装置
以外からの入力情報もキーボード装置からのキー操作入
力と同じデータとして処理することができる。
In this manner, information such as characters input by means other than key input is output to the system unit as a keyboard signal as if the key input was made from the keyboard unit. Therefore, the system device can process input information from other than the keyboard device as the same data as the key operation input from the keyboard device.

【0081】また、システム装置側で使用されるコマン
ドが入力された場合、そのコマンドに対する認識率を高
くすることができるので、誤認識したコマンドを送出す
ることのないようにしてシステム装置の誤動作の防止を
図れる。
Further, when a command used on the system unit side is input, the recognition rate for the command can be increased, so that the system unit can be prevented from malfunctioning by avoiding sending a command that is erroneously recognized. You can prevent it.

【0082】以下、この実施例の入力装置1におけるそ
の他の効果を列挙する。まず、マン−マシンインタフェ
ースの向上に関するものとして、 (1)キー配列を覚えなくてもよいので入力が容易にな
る。 (2)キー操作の熟練が不要になる。 (3)不慣れなキーボードを使用しなくても、手書き入
力等によって文字だけでなく、各種制御情報(例えば、
半角,倍角,改行,改頁,変換等)をも、文字の組み合
わせや記号,特殊マーク等によって素早く入力すること
ができる。
The other effects of the input device 1 of this embodiment will be listed below. First of all, as to the improvement of the man-machine interface, (1) it is not necessary to remember the key arrangement, so that the input becomes easy. (2) The skill of key operation becomes unnecessary. (3) Without using an unfamiliar keyboard, not only characters but also various control information (for example, handwriting input)
Half-width characters, double-width characters, line breaks, page breaks, conversions, etc.) can be quickly input by combining characters, symbols, special marks, etc.

【0083】(4)文字等を間違えて入力しない限り誤
入力の恐れがない。 (5)日常使用する業務プログラム起動のような、一連
の操作情報を印刷したカードを読み取らせて装置を起動
させるような定形入力操作を容易に行なえる。 (6)障害者でも容易に文字等の入力を行なえるように
なる。
(4) There is no risk of erroneous input unless the character or the like is input by mistake. (5) It is possible to easily perform a fixed-form input operation such as starting a business program that is used daily, by reading a card on which a series of operation information is printed and starting the apparatus. (6) Even persons with disabilities can easily input characters and the like.

【0084】また、ハード面に関して、 (7)すべての入力情報がキーボードI/Fからキーボ
ード信号で入力されるため、システム装置側で入力手段
に応じて異なる認識処理を行なうような負荷の増加がな
い。 (8)一般のキーボードを使用するほとんどのデータ処
理装置にそのまま使用でき、汎用性がある。
With regard to hardware, (7) Since all input information is input as keyboard signals from the keyboard I / F, there is an increase in the load of different recognition processing on the system unit side depending on the input means. Absent. (8) It can be used as it is for most data processing devices using a general keyboard and has versatility.

【0085】(9)操作性を低下させることなく小型化
を容易にできる。 (10)ファイリング装置に適用すれば、ファイリング
処理の際にイメージではなくコードで入力できるためデ
ータ量が少なくて済み、システム装置におけるメモリ等
の資源を有効に活用することができる。
(9) Miniaturization can be facilitated without lowering operability. (10) When applied to a filing device, the amount of data can be small because a code can be input instead of an image in the filing process, and resources such as a memory in the system device can be effectively used.

【0086】次に、この発明による入力装置の第2実施
例について説明する。図9はこの第2実施例における入
力装置1の機能構成をシステム装置3と共に示すブロッ
ク図であり、図1と共通する部分には同一符号を付して
その説明は省略する。この入力装置1には、確信度判定
部16が上述した第1実施例の入力装置1に追加されて
おり、内部の各機能の処理も若干異なる。
Next, a second embodiment of the input device according to the present invention will be described. FIG. 9 is a block diagram showing the functional configuration of the input device 1 according to the second embodiment together with the system device 3. The same parts as those in FIG. 1 are designated by the same reference numerals and the description thereof will be omitted. The certainty factor determination unit 16 is added to the input device 1 of the first embodiment described above, and the processing of each internal function is slightly different.

【0087】入力情報認識部5′は、情報入力部4から
受け取った入力情報を認識した結果と共に、その認識処
理のときの確信度を認識情報格納部12′へ送る。コマ
ンド情報格納部14′は、システム装置3において使用
されるコマンドと共に、そのコマンド毎に入力情報認識
部5によって認識したときの確信度に対する判定基準値
も格納する。
The input information recognition unit 5'sends the recognition result of the input information received from the information input unit 4 and the certainty factor at the time of the recognition process to the recognition information storage unit 12 '. The command information storage unit 14 ′ stores a command used in the system device 3 as well as a determination reference value for the certainty factor recognized by the input information recognition unit 5 for each command.

【0088】認識情報格納部12′は、入力情報認識部
5′による認識結果とその確信度を格納する。確信度判
定部16は、コマンド判定部13の判定処理によって、
認識情報格納部12′に格納された認識結果とコマンド
情報格納部14′に格納されているコマンドが一致した
とき、その認識結果の確信度がそのコマンドの判定基準
値を越えるか否かを判定する。
The recognition information storage unit 12 'stores the recognition result by the input information recognition unit 5'and its certainty factor. The certainty factor determination unit 16 uses the determination process of the command determination unit 13 to
When the recognition result stored in the recognition information storage unit 12 'matches the command stored in the command information storage unit 14', it is determined whether the certainty factor of the recognition result exceeds the determination reference value of the command. To do.

【0089】再認識制御部15′は、確信度判定部16
の判定処理によって確信度が判定基準値を越えないと判
定されたとき、入力情報認識部5′の認識手段を高認識
率のOCRに変更し、パターン情報格納部11に格納さ
れたパターン情報をその高認識率のOCRによって再認
識させる。
The re-recognition control unit 15 'has a certainty factor determination unit 16
When it is determined that the certainty factor does not exceed the determination reference value, the recognition means of the input information recognition unit 5'is changed to a high recognition rate OCR, and the pattern information stored in the pattern information storage unit 11 is changed. Re-recognition is performed by the high recognition rate OCR.

【0090】次に、この入力装置1におけるコマンド入
力時の各部間の作用について説明する。まず、情報入力
部4から文字列を入力するとそのパターンをパターン情
報格納部11へ格納すると共に、入力情報認識部5′で
文字認識を行なう。認識情報格納部12′は入力情報認
識部5′によって認識された結果の文字列とその文字認
識結果の確信度を格納する。
Next, the operation of each unit when a command is input in the input device 1 will be described. First, when a character string is input from the information input unit 4, the pattern is stored in the pattern information storage unit 11 and the input information recognition unit 5'performs character recognition. The recognition information storage unit 12 'stores the character string as a result recognized by the input information recognition unit 5'and the certainty factor of the character recognition result.

【0091】次に、コマンド判定部13によって認識情
報格納部12′に格納された文字列とコマンド情報格納
部14′に格納されているコマンド文字列が一致するか
否かを判定し、一致すると判定されたときは、確信度判
定部16によって文字情報格納部12′に格納されてい
る一致の判定のあった認識結果の確信度とコマンド情報
格納部14′に格納されている一致するコマンドの判定
基準値を比較し、その確信度が判定基準値を越えるか否
かを判定する。
Next, the command judgment unit 13 judges whether the character string stored in the recognition information storage unit 12 'and the command character string stored in the command information storage unit 14' match, and if they match. If it is determined, the certainty factor of the recognition result stored in the character information storage unit 12 'by the certainty factor determination unit 16 and the certainty factor of the matching command stored in the command information storage unit 14' The judgment reference values are compared, and it is judged whether or not the certainty factor exceeds the judgment reference value.

【0092】そして、確信度が判定基準値を越えていれ
ば認識情報格納部12′に格納されている認識結果をキ
ーボード操作コード作成部6へ送出する。また、確信度
が判定基準値を越えていなければ再認識制御部15′に
制御を移し、その再認識制御部15′によって入力情報
認識部5′の認識手段を高認識率のOCRに変更し、パ
ターン情報格納部11のパターン情報をその高認識率の
OCRによって再認識させる。
If the certainty factor exceeds the determination reference value, the recognition result stored in the recognition information storage unit 12 'is sent to the keyboard operation code creating unit 6. If the certainty factor does not exceed the determination reference value, the control is transferred to the re-recognition control unit 15 ', and the re-recognition control unit 15' changes the recognition means of the input information recognition unit 5'to a high recognition rate OCR. , The pattern information in the pattern information storage unit 11 is re-recognized by the OCR having the high recognition rate.

【0093】図10はこの入力装置1におけるコマンド
文字列を入力したときの処理を示すフローチャートであ
る。すなわち、この処理では文字認識を行なってその認
識結果を格納した後、その認識結果に対する認識の際の
確信度も格納する。
FIG. 10 is a flowchart showing the processing when the command character string is input in the input device 1. That is, in this processing, character recognition is performed, the recognition result is stored, and then the certainty factor in recognition of the recognition result is also stored.

【0094】その後、格納された認識結果の文字列にコ
マンド文字列以外の文字があるか否かを判断する。その
判断の結果、コマンド文字列以外の文字があればその一
致した文字列以外の文字を出力し、なければ入力文字列
の確信度がコマンド文字列の確信度(判定基準値)を越
えるか否かを判定する。
Then, it is determined whether or not the stored character string of the recognition result has characters other than the command character string. If there is a character other than the command character string as a result of the determination, the character other than the matched character string is output, and if not, the confidence factor of the input character string exceeds the confidence factor (judgment reference value) of the command character string. To determine.

【0095】その判定の結果、入力文字列の確信度がコ
マンド文字列の確信度を越えれば一致した文字列を出力
する。また、入力文字列の確信度がコマンド文字列の確
信度を越えなければ一致した文字列のパターン情報を再
認識した後にその認識結果を出力する。
As a result of the determination, if the certainty factor of the input character string exceeds the certainty factor of the command character string, the matched character string is output. If the certainty factor of the input character string does not exceed the certainty factor of the command character string, the recognition result is output after the pattern information of the matched character string is re-recognized.

【0096】次に、この入力装置1における実際のコマ
ンド文字列入力の処理例について説明する。ここでは、
コマンド「DEC」を入力する場合について説明する。
例えば、コマンド「DEC」を入力したとき、その文字
列を「DEL」と認識してその各確信度がそれぞれ
「D」…95,「E」…93,「L」…87であったと
する。
Next, an example of the actual process of inputting a command character string in the input device 1 will be described. here,
The case of inputting the command "DEC" will be described.
For example, it is assumed that when the command "DEC" is input, the character string is recognized as "DEL" and the certainty factors thereof are "D" ... 95, "E" ... 93, "L" ... 87, respectively.

【0097】そして、この文字列「DEC」に該当する
コマンド文字列をコマンド情報格納部14に格納してお
り、そのコマンド文字列の判定基準値が例えば“90”
であった場合、「L」の確信度がこの判定基準値よりも
低いのでそのパターン情報を認識率の高い認識手段によ
って再度認識し、その認識結果をキーボード操作コード
作成部6へ出力する。
Then, the command character string corresponding to this character string "DEC" is stored in the command information storage unit 14, and the judgment reference value of the command character string is, for example, "90".
If it is, the certainty factor of “L” is lower than the determination reference value, and therefore the pattern information is recognized again by the recognition means having a high recognition rate, and the recognition result is output to the keyboard operation code creation unit 6.

【0098】また、「L」の確信度がこの判定基準値以
上であればその認識結果をそのままキーボード操作コー
ド作成部6へ出力する。したがって、入力情報を認識し
た結果がシステム装置3で使用されるコマンドと一致し
たときは、さらにその入力情報の認識確信度が予め設定
した判定基準値を越えるか否かを判定し、その判定の結
果判定基準値を越えない確信度であった誤認識の恐れの
有る入力情報についてのみ高認識手段によって再度認識
処理を施すので、認識時間のかかる高認識手段の使用頻
度が少なくなり、認識処理にかかる時間を少なくするこ
とができる。
If the certainty factor of "L" is greater than or equal to this determination reference value, the recognition result is output to the keyboard operation code creating section 6 as it is. Therefore, when the result of recognizing the input information matches the command used by the system device 3, it is further determined whether or not the recognition certainty factor of the input information exceeds a preset determination reference value, and the determination The recognition processing is performed again by the high recognition means only for input information that has a risk of erroneous recognition that has a certainty factor that does not exceed the result determination reference value. The time taken can be reduced.

【0099】次に、この発明による入力装置の第3実施
例について説明する。図11はこの第3実施例における
入力装置1の機能構成をシステム装置3と共に示すブロ
ック図であり、図9と共通する部分には同一符号を付し
てその説明は省略する。この入力装置1には、確信度判
定結果制御部17が上述した第2実施例の入力装置1に
追加されている。
Next, a third embodiment of the input device according to the present invention will be described. FIG. 11 is a block diagram showing the functional configuration of the input device 1 in the third embodiment together with the system device 3. The same parts as those in FIG. 9 are designated by the same reference numerals and the description thereof will be omitted. A confidence factor determination result control unit 17 is added to the input device 1 of the second embodiment described above.

【0100】その確信度判定結果制御部17は、確信度
判定部16によって確信度が判定基準値を越えないと判
定されたとき、認識情報格納部12′に格納された認識
結果に対してその認識のときの確信度が判定基準値より
も低いことを示す確信度判定情報を付加してキーボード
操作コード作成部6へ入力させる処理を行なう。
When the certainty factor determination unit 16 determines that the certainty factor does not exceed the determination reference value, the certainty factor determination result control unit 17 checks the recognition result stored in the recognition information storage unit 12 '. A process is performed in which certainty factor determination information indicating that the certainty factor at the time of recognition is lower than the determination reference value is added and input to the keyboard operation code creation unit 6.

【0101】次に、この入力装置1におけるコマンド入
力時の各部間の作用について説明する。まず、情報入力
部4から文字列を入力すると、そのパターンをパターン
情報格納部11へ格納すると共に入力情報認識部5′で
文字認識を行なう。認識情報格納部12′は入力情報認
識部5′によって認識された文字列とその文字認識結果
の確信度を格納する。
Next, the operation of each unit when a command is input in the input device 1 will be described. First, when a character string is input from the information input unit 4, the pattern is stored in the pattern information storage unit 11 and the input information recognition unit 5'performs character recognition. The recognition information storage unit 12 'stores the character string recognized by the input information recognition unit 5'and the certainty factor of the character recognition result.

【0102】次に、コマンド判定部13が認識情報格納
部12′に格納された文字列とコマンド情報格納部1
4′に格納されているコマンド文字列が一致するか否か
を判定する。それが一致すると判定されたときは、確信
度判定部16によって文字情報格納部12′に格納され
ている一致判定のあった認識結果の確信度とコマンド情
報格納部14′に格納されている一致判定のあったコマ
ンドの判定基準値を比較し、その確信度が判定基準値を
越えるか否かを判定する。
Next, the command determination unit 13 causes the character string stored in the recognition information storage unit 12 'and the command information storage unit 1
It is determined whether the command character strings stored in 4'match. When it is determined that they match, the certainty factor of the recognition result for which the certainty determination unit 16 has performed the matching determination stored in the character information storage unit 12 'matches the certainty factor stored in the command information storage unit 14'. The determination reference value of the command that has been determined is compared, and it is determined whether or not the certainty factor exceeds the determination reference value.

【0103】そして、その確信度が判定基準値を越えて
いなければ、確信度判定結果制御部17によって認識情
報格納部12′に格納されている認識結果にその確信度
が判定基準値よりも低いことを示す確信度判定情報を付
加してキーボード操作コード作成部6へ送出する。
If the certainty factor does not exceed the determination reference value, the certainty factor is lower than the determination reference value in the recognition result stored by the certainty factor determination result control unit 17 in the recognition information storage unit 12 '. The certainty factor determination information indicating that is added and transmitted to the keyboard operation code creation unit 6.

【0104】図12はこの入力装置1によるコマンド文
字列を入力したときの処理を示すフローチャートであ
り、図10と共通する部分の説明は省略する。この処理
では、入力した文字列を認識したときの確信度がコマン
ド文字列の確信度(判定基準値)を越えなかったとき、
コマンド文字列と一致した認識結果の文字列に認識のと
きの確信度が低いことを示す確信度判定結果情報(確信
度判定情報)を付加して出力する。
FIG. 12 is a flowchart showing the processing when the command character string is input by the input device 1, and the description of the portions common to FIG. 10 will be omitted. In this process, when the certainty factor when recognizing the input character string does not exceed the certainty factor (judgment reference value) of the command character string,
Confidence determination result information (confidence determination information) indicating that the reliability at the time of recognition is low is added to the character string of the recognition result that matches the command character string and output.

【0105】次に、この入力装置1における実際のコマ
ンド文字列入力の処理例について説明する。例えば、コ
マンド「DEC」を入力したとき、その文字列を「DE
L」と認識してそれがコマンドと一致し、その各確信度
が判定基準値よりも低かった場合、文字列「DEC」の
前後に確信度判定情報としてファンクションキーコード
を付加してキーボード操作コード作成部6へ出力する。
Next, an example of the actual process of inputting a command character string in the input device 1 will be described. For example, when the command "DEC" is input, the character string is changed to "DE
When it is recognized as "L" and it matches the command, and each of the certainty factors thereof is lower than the determination reference value, the function key code is added as the certainty factor determination information before and after the character string "DEC" and the keyboard operation code is added. Output to the creating unit 6.

【0106】そして、システム装置側のアプリケーショ
ンによってそのファンクションキーコードを判別できる
ようにし、入力装置1において認識したときの確信度が
低いコマンドをシステム装置側でも知ることができる。
The function key code can be discriminated by the application on the system unit side, and the command having a low certainty factor when recognized by the input unit 1 can be known on the system unit side.

【0107】したがって、入力装置1において入力情報
を認識した結果がシステム装置3で使用されるコマンド
と一致し、さらにその入力情報を認識したときの確信度
が予め認識結果と一致するコマンドに対して設定した判
定基準値よりも低かったときには、その確信度が低いこ
とをシステム装置3へ通知するので、システム装置3側
ではそのコマンドを実行することによる誤動作を防止で
き、その誤ったコマンドの訂正を容易に行なえる。
Therefore, for the command in which the result of recognizing the input information in the input device 1 matches the command used in the system device 3 and the certainty factor when recognizing the input information matches the recognition result in advance. When it is lower than the set judgment reference value, the system unit 3 is notified that the certainty factor is low, so that the system unit 3 side can prevent malfunction by executing the command and correct the erroneous command. Easy to do.

【0108】次に、この発明による入力装置の第4実施
例について説明する。図13はこの第4実施例における
入力装置1の機能構成をシステム装置3と共に示すブロ
ック図であり、図1と共通する部分には同一符号を付し
てその説明は省略する。
Next explained is the fourth embodiment of the input device according to the invention. FIG. 13 is a block diagram showing the functional configuration of the input device 1 in the fourth embodiment together with the system device 3. The parts common to those in FIG. 1 are designated by the same reference numerals, and the description thereof will be omitted.

【0109】この入力装置1には、区別記号認識部18
が上述した第1実施例の入力装置1に追加されている。
その区別記号認識部18は、情報入力部4から入力され
る情報中からコマンドを示す区別記号を認識する。
The input device 1 includes a distinguishing symbol recognizing unit 18
Is added to the input device 1 of the first embodiment described above.
The distinguishing symbol recognition unit 18 recognizes a distinguishing symbol indicating a command from the information input from the information input unit 4.

【0110】次に、この入力装置1におけるコマンド入
力時の各部間の作用について説明する。まず、情報入力
部4によって文字を入力すると、その文字パターンをパ
ターン情報格納部11へ送って格納すると共に区別記号
認識部18へ送る。
Next, the operation of each part when a command is input in the input device 1 will be described. First, when a character is input by the information input unit 4, the character pattern is sent to the pattern information storage unit 11 to be stored and also sent to the distinguishing symbol recognition unit 18.

【0111】区別記号認識部18はその入力文字が区別
記号であるか否かを判断し、区別記号でなければそのま
ま入力情報認識部5へ送り、入力情報認識部5によって
文字認識を行ない、その認識結果を入力情報格納部12
へ一時的に格納した後キーボード操作コード作成部6へ
送る。
The distinguishing symbol recognizing unit 18 judges whether or not the input character is a distinguishing symbol, and if it is not a distinguishing symbol, it is sent to the input information recognizing unit 5 as it is, and the input information recognizing unit 5 recognizes the character. The recognition result is input information storage unit 12
Then, it is sent to the keyboard operation code creation unit 6 after being temporarily stored in.

【0112】また、区別記号認識部18によって区別記
号を認識すると、入力情報認識部5によってその認識し
た区別記号の次の文字から順に認識処理を施し、その認
識結果を認識情報格納部12に送って格納し、区別記号
認識部18が再度区別記号を認識するまでの文字を蓄積
する。
When the distinguishing symbol recognizing unit 18 recognizes the distinguishing symbol, the input information recognizing unit 5 performs recognition processing in order from the character next to the recognized distinguishing symbol, and sends the recognition result to the recognition information storing unit 12. Characters until the distinctive symbol recognition unit 18 recognizes the distinctive symbol again are accumulated.

【0113】次に、区別記号認識部18によって再度区
別記号を認識すると、コマンド判定部13によって認識
情報格納部12に蓄積された認識結果の文字列とコマン
ド情報格納部14に格納されているコマンドとを比較
し、それらが一致するか否かを判定する。
Next, when the distinguishing symbol recognizing unit 18 recognizes the distinguishing symbol again, the command determining unit 13 stores the recognition result character string accumulated in the recognition information storing unit 12 and the command stored in the command information storing unit 14. And are compared to determine whether or not they match.

【0114】そして、コマンド判定部13によって認識
情報格納部12の文字列とコマンド情報格納部14のコ
マンドが一致したとき、再認識制御部15によって入力
情報認識部5の認識手段を高認識率のOCRに変更し、
パターン情報格納部11に格納されている文字列のパタ
ーンを区別記号認識部18を介して入力情報認識部5へ
送り、その文字列のパターンを高認識率のOCRによっ
て再認識させて、その認識結果を認識情報格納部12へ
一時的に格納させ、それをキーボード操作コード作成部
6へ送る。
Then, when the command determination unit 13 matches the character string in the recognition information storage unit 12 with the command in the command information storage unit 14, the re-recognition control unit 15 causes the recognition means of the input information recognition unit 5 to operate at a high recognition rate. Change to OCR,
The pattern of the character string stored in the pattern information storage unit 11 is sent to the input information recognition unit 5 via the discrimination symbol recognition unit 18, and the pattern of the character string is re-recognized by the OCR having a high recognition rate, and the recognition is performed. The result is temporarily stored in the recognition information storage unit 12 and sent to the keyboard operation code creation unit 6.

【0115】図14はこの入力装置1によるコマンド文
字列を入力したときの処理を示すフローチャートであ
る。まず、入力文字はあるか否かを判断し、無ければ認
識情報格納部12に文字があるか否かを判断する。その
認識情報格納部12に文字があれば、その文字の認識結
果を出力して、無ければそのまま処理を終了する。
FIG. 14 is a flowchart showing the processing when the command character string is input by the input device 1. First, it is determined whether or not there is an input character, and if not, it is determined whether or not there is a character in the recognition information storage unit 12. If there is a character in the recognition information storage unit 12, the recognition result of the character is output, and if there is no character, the process ends.

【0116】また、入力文字があれば文字を入力して区
別記号か否かを判断する。それが区別記号でなければ文
字認識をしてその認識結果を出力して最初の処理に戻
る。一方、入力した文字が区別記号であれば、次の入力
文字はあるか否かを判断し、無ければ認識情報格納部1
2に文字があるか否かを判断する処理に移行する。
If there is an input character, the character is input to determine whether it is a distinguishing symbol. If it is not a distinguishing symbol, character recognition is performed, the recognition result is output, and the process returns to the first process. On the other hand, if the input character is a distinguishing symbol, it is determined whether or not there is a next input character.
The process shifts to the process of determining whether or not there is a character in 2.

【0117】そして、入力文字があれば文字を入力し、
その文字が2度目の区別記号か否かを判断する。まずは
最初の区別記号の認識だからその区別記号の次の文字か
ら順にその文字パターンを格納し、その文字認識とその
認識結果を格納する処理を繰り返す。
If there is an input character, enter the character,
It is determined whether the character is the second distinguishing symbol. First, since the first discrimination symbol is recognized, the character pattern is stored in order from the character next to the discrimination symbol, and the process of storing the character recognition and the recognition result is repeated.

【0118】次に、2度目の区別記号を認識すると、格
納した文字列が予め格納されているコマンドの文字列と
一致するか否かを判断する。それらが一致しなければ認
識情報格納部12に格納されている文字列の認識結果を
出力し、一致すればそのコマンドと一致した文字列のパ
ターン情報を高認識率のOCRによって再認識し、その
認識結果を出力する。そして、パターン情報格納部11
及び認識情報格納部12の内容をクリアして最初の処理
に戻る。
Next, when the distinguishing symbol for the second time is recognized, it is determined whether or not the stored character string matches the character string of the command stored in advance. If they do not match, the recognition result of the character string stored in the recognition information storage unit 12 is output. If they match, the pattern information of the character string that matches the command is re-recognized by the OCR having a high recognition rate, and Output the recognition result. Then, the pattern information storage unit 11
And the contents of the recognition information storage unit 12 are cleared and the process returns to the first process.

【0119】次に、この入力装置1におけるコマンドを
示す区別記号を付した文字列入力の処理例について説明
する。図14は入力文字列の一例を示す図であり、その
文字列「WDEL」中の文字列「DEL」の「D」の前
と「L」の後にコマンドを示す区別記号M(Cの文字を
三角形で囲んだ記号)が記入されている。
Next, an example of processing of inputting a character string with a distinguishing symbol indicating a command in the input device 1 will be described. FIG. 14 is a diagram showing an example of an input character string. In the character string “WDEL”, a distinguishing symbol M (character C is used to indicate a command before “D” and after “L” of the character string “DEL”). The symbol enclosed in a triangle) is entered.

【0120】この区別記号Mを含む文字列を入力する
と、文字「W」については通常の文字としてそのままキ
ーボード操作コードを作成する。次に、文字「W」の次
の区別記号Mを認識すると、文字「D」「E」「L」を
入力してそれらのパターンを格納し、各文字について認
識処理を施してその認識結果を格納する。
When a character string including the distinguishing symbol M is input, the keyboard operation code is created as it is for the character "W" as a normal character. Next, when the distinguishing symbol M next to the character “W” is recognized, the characters “D”, “E”, and “L” are input and those patterns are stored, the recognition processing is performed for each character, and the recognition result is obtained. Store.

【0121】その後、文字「L」の後の区別記号Mを認
識すると、文字列「DEL」が予め格納しているコマン
ドと一致するか否かを判断し、一致すれば文字列「DE
L」のパターン情報を高認識手段によって再度認識す
る。
After that, when the distinguishing symbol M after the character "L" is recognized, it is judged whether or not the character string "DEL" matches the command stored in advance. If they match, the character string "DE" is determined.
The pattern information of "L" is recognized again by the high recognition means.

【0122】したがって、区別記号によって示された文
字列毎にシステム装置3で使用されるコマンドと一致す
るか否かを判定できるので、その判定のときの処理時間
を短縮することができる。また、オペレータが入力情報
に対してコマンド文字列を指定することができるので、
コマンド文字列を再認識させるときの処理時間を短縮す
ることができる。
Therefore, it is possible to determine whether or not it matches the command used in the system unit 3 for each character string indicated by the distinguishing symbol, so that the processing time at the time of the determination can be shortened. Also, since the operator can specify the command character string for the input information,
The processing time for re-recognizing the command character string can be shortened.

【0123】なお、この第4実施例における入力装置1
に上述した第3実施例の確信度判定部16及び確信度判
定結果制御部17を設けてもよい。つまり、図16のフ
ローチャートに示すように、入力文字を認識してその認
識結果を格納すると共にその認識のときの確信度を格納
する。そして、格納した文字列がコマンド文字列と一致
しない場合、格納された文字列に確信度判定情報を付加
する。
The input device 1 according to the fourth embodiment.
In addition, the certainty factor determination unit 16 and the certainty factor determination result control unit 17 of the third embodiment described above may be provided. That is, as shown in the flowchart of FIG. 16, the input character is recognized, the recognition result is stored, and the certainty factor at the time of the recognition is stored. Then, when the stored character string does not match the command character string, the certainty factor determination information is added to the stored character string.

【0124】次に、この発明による入力装置の第5実施
例について説明する。図17はこの第5実施例における
入力装置1の機能構成をシステム装置3と共に示すブロ
ック図であり、図13と共通する部分には同一符号を付
してその説明は省略する。この入力装置1には、コマン
ド判定結果制御部19が上述した第4実施例の入力装置
1に追加されている。
Next explained is the fifth embodiment of the input device according to the invention. FIG. 17 is a block diagram showing the functional configuration of the input device 1 in the fifth embodiment together with the system device 3. The same parts as those in FIG. 13 are designated by the same reference numerals and the description thereof will be omitted. In this input device 1, a command determination result control unit 19 is added to the input device 1 of the fourth embodiment described above.

【0125】そのコマンド判定結果制御部19は、コマ
ンド判定部13によって認識情報格納部12に格納され
た認識結果とコマンド情報格納部14に格納されたコマ
ンドとが一致しないと判断されたとき、その認識結果に
該当するコマンドがないことを示すコマンド判定結果情
報を付加してキーボード操作コード作成部6へ送出す
る。
When the command determination result control unit 19 determines that the recognition result stored in the recognition information storage unit 12 and the command stored in the command information storage unit 14 do not match, the command determination result control unit 19 Command determination result information indicating that there is no command corresponding to the recognition result is added and sent to the keyboard operation code creation unit 6.

【0126】つまり、コマンド判定部13によって認識
情報格納部12に格納された文字列とコマンド情報格納
部14に格納されているコマンドが一致しないときに
は、コマンド判定結果制御部19によってその文字列に
対して該当するコマンドがないことを示すコマンド判定
結果情報を付加してキーボード操作コード作成部6へ送
る。
That is, when the character string stored in the recognition information storage unit 12 by the command judgment unit 13 and the command stored in the command information storage unit 14 do not match, the command judgment result control unit 19 judges that the character string Command determination result information indicating that there is no corresponding command is added to the keyboard operation code creation unit 6.

【0127】図18はこの入力装置1によるコマンド文
字列を入力したときの処理を示すフローチャートであ
り、前述の第4実施例と共通する部分の説明は省略す
る。この処理では、格納した文字列がコマンド文字列と
一致するか否かを判断し、一致しなければその文字列に
コマンド判定結果情報を付加して出力する。
FIG. 18 is a flowchart showing the processing when the command character string is input by the input device 1, and the description of the portions common to the above-mentioned fourth embodiment will be omitted. In this process, it is determined whether the stored character string matches the command character string, and if they do not match, the command determination result information is added to the character string and the result is output.

【0128】次に、この入力装置1におけるコマンドを
示す区別記号を付した文字列入力の処理例について説明
する。例えば、文字列「DEL」を入力して認識し、予
め格納したコマンドに該当するものが無かった場合、文
字列「DEL」の「D」の前と「L」の後にコマンド判
定結果情報として、例えばシステム装置側で使用される
ファンクションキーコードを付加して出力する。
Next, an example of processing for inputting a character string with a distinguishing symbol indicating a command in the input device 1 will be described. For example, when the character string “DEL” is input and recognized and there is no corresponding command stored in advance, as command determination result information before “D” and after “L” of the character string “DEL”, For example, a function key code used on the system unit side is added and output.

【0129】そして、システム装置側のアプリケーショ
ンによってそのファンクションキーコードを判別できる
ようにすれば、認識の際に該当するコマンドがなかった
ことを知ることができる。
If the function key code can be discriminated by the application on the system unit side, it is possible to know that there is no corresponding command at the time of recognition.

【0130】このようにして、区別記号によってコマン
ドとして指定された入力情報を認識した結果がシステム
装置3で使用されるコマンドと一致しないときは、該当
するコマンドが無いことをシステム装置側へ通知するの
で、システム装置側では誤動作を起す恐れがあるものと
して処理することができ、例えばオペレータのコマンド
入力ミスや入力されたコマンドを誤認識した場合、その
誤ったコマンドをシステム装置側で容易に訂正すること
ができる。
In this way, when the result of recognizing the input information designated as the command by the distinguishing symbol does not match the command used in the system unit 3, the system unit side is notified that there is no corresponding command. Therefore, the system unit can treat it as something that may cause a malfunction. For example, if a command input error of the operator or an input command is erroneously recognized, the system unit can easily correct the erroneous command. be able to.

【0131】なお、上述の実施例では原稿上に記載され
たコマンドが文字列の場合について説明したが、文字の
みならず各種の記号や特殊マークをも用いた情報列であ
ってもよい。また、例えばオペレータが各種コマンドに
対して任意の記号を設定した場合は、その記号について
コマンドであるか否かを判断するようにすればよい。
In the above embodiment, the case where the command written on the manuscript is a character string has been described, but it may be an information string using not only characters but also various symbols and special marks. Further, for example, when the operator sets an arbitrary symbol for various commands, it may be determined whether or not the symbol is a command.

【0132】前述の実施例については次に示すような効
果もある。 (イ)文字データを認識したときの確信度がオペレータ
によって設定された判定基準値よりも低いときに、それ
をシステム装置側へ知らせてキーボード装置からの訂正
作業を行なうようにすると、入力情報を認識したときの
確信度が判定基準値よりも低い情報が発生する度にオペ
レータは訂正入力を行なわなければならなくなり、作業
負担が増加する。
The above embodiment also has the following effects. (B) When the certainty factor at the time of recognizing character data is lower than the criterion value set by the operator, if it is notified to the system device side to perform correction work from the keyboard device, the input information is The operator has to make a correction input every time the information having the certainty factor when recognized is lower than the determination reference value, and the work load increases.

【0133】そこで、上述のように、システム装置側の
コマンドをコマンドテーブルとして予め格納しておき、
認識した情報がコマンドテーブルのコマンドと合致した
ときは、その情報に対して認識率の高い認識手段によっ
て再認識するので、システム装置の誤動作とオペレータ
の作業負担を軽減することができる。
Therefore, as described above, the commands on the system unit side are stored in advance as a command table,
When the recognized information matches the command in the command table, the information is re-recognized by the recognition means having a high recognition rate, so that the malfunction of the system device and the work load of the operator can be reduced.

【0134】(ロ)オペレータが判定基準値を変更する
まで同じ判定基準値で処理するのでは、システム装置に
おいて使用されるコマンドのような特定の情報に対して
の判定基準値を変更することができない。そこで、コマ
ンドテーブル中のコマンド毎に確信度に対する判定基準
値を設けることによって、特定の情報に対して判定のと
きの精度を高めることができる。
(B) By processing with the same judgment reference value until the operator changes the judgment reference value, it is possible to change the judgment reference value for specific information such as a command used in the system unit. Can not. Therefore, by providing a determination reference value for the certainty factor for each command in the command table, it is possible to improve the accuracy of determination for specific information.

【0135】(ハ)入力情報を認識したときの確信度が
判定基準値よりも低いとき、その情報の前又は後に不確
か情報を付加してシステム装置へ知らせて、文字単位で
訂正作業を行なっていたが、文字よりも文字列として訂
正した方がオペレータの作業負担は軽減できる。
(C) When the certainty factor at the time of recognizing the input information is lower than the judgment reference value, uncertainty information is added before or after the information to inform the system unit, and correction work is performed in character units. However, the operator's work load can be reduced by correcting the character string rather than the character.

【0136】そこで、入力された情報がコマンドテーブ
ル中のコマンドの判定基準値よりも低いとき、その情報
の前後に認識のときの確信度が低いことを示す確信度判
定結果情報を付加し、それをシステム装置へ知らせるこ
とによって文字列単位で訂正することができる。
Therefore, when the input information is lower than the determination reference value of the command in the command table, certainty degree determination result information indicating that the certainty degree at the time of recognition is low is added before and after the information, and Can be corrected in character string units by informing the system unit.

【0137】(ニ)入力情報の誤認識又は区別記号の付
加ミス等によって、入力情報をコマンドであると判断で
きたにもかかわらず、そのコマンド中に含まれない文字
又は文字列が発生し、その文字又は文字列をシステム装
置側へそのまま送出してしまうと誤動作を起す恐れが有
る。そこで、システム装置へ入力された情報が予め格納
したコマンドと一致しないことを知らせることによっ
て、システム装置側で処理し易くすることができる。
(D) Characters or character strings not included in the command are generated due to erroneous recognition of the input information, mistaken addition of a distinguishing symbol, etc., even though the input information could be judged as a command. If the character or character string is sent to the system device side as it is, there is a risk of malfunction. Therefore, by notifying that the information input to the system device does not match the command stored in advance, it is possible to facilitate processing on the system device side.

【0138】[0138]

【発明の効果】以上説明してきたように、この発明によ
る入力装置によれば、OCRによるキーボード装置以外
の情報入力手段による入力情報を、キーボード装置から
のキー操作入力と同じキーボード信号にしてシステム装
置に入力させることができる。したがって、一般のキー
ボード装置を使用する各種データ処理装置等にそのまま
接続して使用でき、入力操作の多様性及び自在性を大幅
に向上させ、マン−マシンインタフェースを向上させる
ことができる。
As described above, according to the input device of the present invention, the input information by the information input means other than the keyboard device by the OCR is converted into the same keyboard signal as the key operation input from the keyboard device and the system device. Can be entered. Therefore, it can be used by directly connecting it to various data processing devices using a general keyboard device, greatly improving the versatility and flexibility of input operation and improving the man-machine interface.

【0139】さらに、入力情報を認識した結果と予め格
納したシステム装置において使用されるコマンドが一致
したとき、その入力情報のパターン情報を高認識手段に
よって再認識させる。したがって、システム装置側で使
用されるコマンドの認識率を高くして確実に認識するこ
とができるうえに、コマンドに該当する入力情報に対し
てのみ認識処理時間のかかる高認識率の認識手段を使用
することによって情報認識の処理時間の増加を最低限に
抑えることができる。
Further, when the result of recognizing the input information and the command used in the system device stored in advance match, the pattern information of the input information is re-recognized by the high recognition means. Therefore, the recognition rate of the command used on the system unit side can be increased and can be surely recognized, and the recognition means of the high recognition rate that requires the recognition processing time only for the input information corresponding to the command is used. By doing so, the increase in information recognition processing time can be suppressed to a minimum.

【0140】また、その認識結果と予め格納されている
システム装置において使用されるコマンドが一致し、そ
の認識結果の確信度がそのコマンドを認識したときの確
信度に対する判定基準値を越えないと判定されたとき、
その入力情報のパターン情報を高認識手段によって再認
識させるようにすれば、さらに高認識率の認識手段を使
用する頻度を抑えて情報認識の処理時間を短縮すること
ができる。
Further, it is determined that the recognition result and the command used in the system device stored in advance match, and the certainty factor of the recognition result does not exceed the determination reference value for the certainty factor when the command is recognized. When
If the pattern information of the input information is re-recognized by the high recognizing means, the frequency of using the recognizing means having a higher recognition rate can be suppressed and the processing time for information recognition can be shortened.

【0141】さらに、その確信度が判定基準値を越えな
いと判定されたとき、その認識結果に確信度が判定基準
値よりも低いことを示す確信度判定情報を付加してキー
ボード操作コードを作成するようにすれば、システム装
置へ認識時の確信度が低いコマンドを知らせることがで
きる。
Further, when it is determined that the certainty factor does not exceed the determination reference value, certainty factor determination information indicating that the certainty factor is lower than the determination reference value is added to the recognition result to create a keyboard operation code. By doing so, it is possible to notify the system device of a command having a low certainty factor at the time of recognition.

【0142】また、入力情報からコマンドを示す区別記
号を認識した後の入力情報について、そのパターン情報
と認識結果を格納し、再度区別記号を認識した後にその
認識結果とシステム装置において使用されるコマンドが
一致すると判断したとき、その入力情報のパターン情報
を高認識手段によって再認識させるようにすれば、コマ
ンドに指定された入力情報を確実に認識することができ
る。
Further, with respect to the input information after recognizing the distinguishing symbol indicating the command from the input information, the pattern information and the recognition result are stored, and after the distinguishing symbol is recognized again, the recognition result and the command used in the system device are stored. If the pattern information of the input information is re-recognized by the high recognition means when it is determined that the two match, the input information specified in the command can be surely recognized.

【0143】さらにまた、認識結果とシステム装置にお
いて使用されるコマンドが一致しないとき、その認識結
果に該当するコマンドがないことを示すコマンド判定結
果情報を付加してキーボード操作コード作成手段へ送る
ようにすれば、システム装置側へ誤認識の恐れがあるコ
マンドを知らせることができる。
Furthermore, when the recognition result and the command used in the system device do not match, command determination result information indicating that there is no command corresponding to the recognition result is added and sent to the keyboard operation code creating means. By doing so, it is possible to inform the system unit side of a command that may be erroneously recognized.

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

【図1】この発明の第1実施例である入力装置の機能構
成をシステム装置と共に示すブロック図である。
FIG. 1 is a block diagram showing a functional configuration of an input device according to a first embodiment of the present invention together with a system device.

【図2】図1に示した入力装置を使用したデータ処理装
置の外観斜視図である。
2 is an external perspective view of a data processing device using the input device shown in FIG. 1. FIG.

【図3】図1に示したキーボード操作コード作成情報格
納部7におけるキーボード操作コード作成テーブルの格
納フォーマットの一例を示す図である。
3 is a diagram showing an example of a storage format of a keyboard operation code creation table in a keyboard operation code creation information storage unit 7 shown in FIG.

【図4】図1に示したキーボード信号作成情報格納部9
におけるキーボード信号作成情報の格納フォーマットの
一例を示す図である。
FIG. 4 is a keyboard signal creation information storage unit 9 shown in FIG.
6 is a diagram showing an example of a storage format of keyboard signal creation information in FIG.

【図5】図1に示したキーボード操作コード作成情報格
納部7におけるキーボード操作コード作成情報の格納フ
ォーマットの一例を示す図である。
5 is a diagram showing an example of a storage format of keyboard operation code creation information in a keyboard operation code creation information storage unit 7 shown in FIG.

【図6】図1に示した入力装置1によるコマンド文字列
を入力したときの処理を示すフローチャートである。
6 is a flowchart showing a process when a command character string is input by the input device 1 shown in FIG.

【図7】図1に示した入力装置1による通常の情報入力
処理の詳細を示すフローチャートである。
FIG. 7 is a flowchart showing details of normal information input processing by the input device 1 shown in FIG.

【図8】同じくその入力装置1による実際の文字入力処
理例について説明するためのブロック図である。
FIG. 8 is a block diagram for explaining an example of actual character input processing by the input device 1.

【図9】この発明の第2実施例である入力装置の機能構
成をシステム装置と共に示すブロック図である。
FIG. 9 is a block diagram showing a functional configuration of an input device according to a second embodiment of the present invention together with a system device.

【図10】図9に示した入力装置1によるコマンド文字
列を入力したときの処理を示すフローチャートである。
10 is a flowchart showing a process when a command character string is input by the input device 1 shown in FIG.

【図11】この発明の第3実施例である入力装置の機能
構成をシステム装置と共に示すブロック図である。
FIG. 11 is a block diagram showing a functional configuration of an input device according to a third embodiment of the present invention together with a system device.

【図12】図11に示した入力装置1によるコマンド文
字列を入力したときの処理を示すフローチャートであ
る。
12 is a flowchart showing a process when a command character string is input by the input device 1 shown in FIG.

【図13】この発明の第4実施例である入力装置の機能
構成をシステム装置と共に示すブロック図である。
FIG. 13 is a block diagram showing a functional configuration of an input device according to a fourth embodiment of the present invention together with a system device.

【図14】図13に示した入力装置1によるコマンド文
字列を入力したときの処理を示すフローチャートであ
る。
14 is a flowchart showing a process when a command character string is input by the input device 1 shown in FIG.

【図15】図13に示した入力装置1に読み取らせる区
別記号及びコマンドを含む文字列の原稿の一例を示す図
である。
15 is a diagram showing an example of a manuscript of a character string including a distinguishing symbol and a command to be read by the input device 1 shown in FIG.

【図16】図13に示した入力装置1によるコマンド文
字列を入力したときのさらに他の処理を示すフローチャ
ートである。
16 is a flowchart showing still another processing when a command character string is input by the input device 1 shown in FIG.

【図17】この発明の第5実施例である入力装置の機能
構成をシステム装置と共に示すブロック図である。
FIG. 17 is a block diagram showing a functional configuration of an input device according to a fifth embodiment of the present invention together with a system device.

【図18】図17に示した入力装置1によるコマンド文
字列を入力したときの処理を示すフローチャートであ
る。
18 is a flowchart showing a process when a command character string is input by the input device 1 shown in FIG.

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

1 入力装置 1a 挿入口 2,13 キーボードインタフェース(I/F)ケーブ
ル 3 システム装置 4 情報入力部 5,5′ 入力情報認識部 6 キーボード
操作コード作成部 7 キーボード操作コード作成情報格納部 8 キーボード信号作成部 9 キーボード
信号作成情報格納部 10 キーボード信号出力部 11 パターン
情報格納部 12,12′ 認識情報格納部 13 コマンド
判定部 14,14′ コマンド情報格納部 15,15′
再認識制御部 16 確信度判定部 17 確信度判
定結果制御部 18 区別記号認識部 19 コマンド
判定結果制御部 M 区別記号
1 Input Device 1a Insertion Port 2,13 Keyboard Interface (I / F) Cable 3 System Device 4 Information Input Section 5, 5'Input Information Recognition Section 6 Keyboard Operation Code Creation Section 7 Keyboard Operation Code Creation Information Storage Section 8 Keyboard Signal Creation Part 9 Keyboard signal creation information storage unit 10 Keyboard signal output unit 11 Pattern information storage unit 12, 12 'Recognition information storage unit 13 Command determination unit 14, 14' Command information storage unit 15, 15 '
Re-recognition control unit 16 Confidence determination unit 17 Confidence determination result control unit 18 Discrimination symbol recognition unit 19 Command determination result control unit M Discrimination symbol

Claims (5)

【特許請求の範囲】[Claims] 【請求項1】 印刷又は手書きされた文字等の情報を光
学的に読み取って入力する情報入力手段と、該手段によ
って入力された情報を認識してその認識コードを出力す
る入力情報認識手段と、該手段からの認識コードをキー
ボード操作コードに変換するキーボード操作コード作成
手段と、該手段からのキーボード操作コードをシステム
装置に対応したキーボード信号に変換するキーボード信
号作成手段と、そのキーボード信号をキーボードインタ
フェースを介してデータ処理装置等のシステム装置へ出
力するキーボード信号出力手段とを備えると共に、 前記入力情報認識手段に、前記入力情報に対して精度の
高い認識率で情報認識を行なう高認識手段を有し、 前記システム装置において使用されるコマンドを格納す
るコマンド情報格納手段と、前記情報入力手段によって
入力された情報のパターンを格納するパターン情報格納
手段と、前記入力情報認識手段による認識結果を格納す
る認識情報格納手段と、 該手段に格納した認識結果と前記コマンド情報格納手段
に格納されたコマンドとが一致するか否かを判断するコ
マンド判定手段と、該手段によって前記認識結果とコマ
ンドが一致したときに前記パターン情報格納手段に格納
されたパターン情報を前記入力情報認識手段の高認識手
段によって再認識させる再認識制御手段とを設けたこと
を特徴とする入力装置。
1. An information input means for optically reading and inputting information such as printed or handwritten characters, and an input information recognizing means for recognizing the information input by the means and outputting the recognition code. A keyboard operation code creating means for converting the recognition code from the means into a keyboard operation code, a keyboard signal creating means for converting the keyboard operation code from the means into a keyboard signal corresponding to the system device, and a keyboard interface for the keyboard signal. And a keyboard signal output means for outputting to a system device such as a data processing device via a high-recognition means for recognizing the input information at a highly accurate recognition rate. And a command information storage means for storing commands used in the system device. Pattern information storage means for storing a pattern of information input by the information input means, recognition information storage means for storing a recognition result by the input information recognition means, recognition result stored in the means, and command information storage means Command determining means for determining whether or not the command stored in the pattern information storing means matches the command stored in the input information recognizing means. And a re-recognition control unit for re-recognizing the high-recognition unit.
【請求項2】 印刷又は手書きされた文字等の情報を光
学的に読み取って入力する情報入力手段と、該手段によ
って入力された情報を認識してその認識コードを出力す
る入力情報認識手段と、該手段からの認識コードをキー
ボード操作コードに変換するキーボード操作コード作成
手段と、該手段からのキーボード操作コードをシステム
装置に対応したキーボード信号に変換するキーボード信
号作成手段と、そのキーボード信号をキーボードインタ
フェースを介してデータ処理装置等のシステム装置へ出
力するキーボード信号出力手段とを備えると共に、 前記入力情報認識手段に、前記入力情報に対して精度の
高い認識率で情報認識を行なう高認識手段を有し、 前記システム装置において使用されるコマンドと該コマ
ンドを前記入力情報認識手段によって認識したときの確
信度に対する判定基準値とを格納するコマンド情報格納
手段と、前記情報入力手段によって入力された情報のパ
ターンを格納するパターン情報格納手段と、前記入力情
報認識手段による認識結果とその確信度とを格納する認
識情報格納手段と、 該手段に格納した認識結果と前記コマンド情報格納手段
に格納されたコマンドとが一致するか否かを判断するコ
マンド判定手段と、該手段によって前記認識結果とコマ
ンドが一致したときに該認識結果の確信度が該コマンド
の判定基準値を越えるか否かを判定する確信度判定手段
と、 該手段によって前記確信度が前記判定基準値を越えない
と判定されたときに前記パターン情報格納手段に格納さ
れたパターン情報を前記入力情報認識手段の高認識手段
によって再認識させる再認識制御手段とを設けたことを
特徴とする入力装置。
2. Information input means for optically reading and inputting information such as printed or handwritten characters, and input information recognizing means for recognizing the information input by the means and outputting the recognition code. A keyboard operation code creating means for converting the recognition code from the means into a keyboard operation code, a keyboard signal creating means for converting the keyboard operation code from the means into a keyboard signal corresponding to the system device, and a keyboard interface for the keyboard signal. And a keyboard signal output means for outputting to a system device such as a data processing device via a high-recognition means for recognizing the input information at a highly accurate recognition rate. The command used in the system device and the command for input information recognition. Command information storage means for storing a determination reference value for the certainty factor when recognized by, pattern information storage means for storing a pattern of information input by the information input means, and a recognition result by the input information recognition means. Recognition information storage means for storing the certainty factor, command determination means for determining whether or not the recognition result stored in the means and the command stored in the command information storage means match, Confidence determination means for determining whether or not the certainty factor of the recognition result exceeds the determination reference value of the command when the recognition result and the command match, and the certainty factor does not exceed the determination reference value by the means. When it is determined that the pattern information stored in the pattern information storage means is re-recognized by the high recognition means of the input information recognition means. An input device, which is provided with a re-recognition control means.
【請求項3】 印刷又は手書きされた文字等の情報を光
学的に読み取って入力する情報入力手段と、該手段によ
って入力された情報を認識してその認識コードを出力す
る入力情報認識手段と、該手段からの認識コードをキー
ボード操作コードに変換するキーボード操作コード作成
手段と、該手段からのキーボード操作コードをシステム
装置に対応したキーボード信号に変換するキーボード信
号作成手段と、そのキーボード信号をキーボードインタ
フェースを介してデータ処理装置等のシステム装置へ出
力するキーボード信号出力手段とを備えると共に、 前記システム装置において使用されるコマンドと該コマ
ンドを前記入力情報認識手段によって認識したときの確
信度に対する判定基準値とを格納するコマンド情報格納
手段と、前記入力情報認識手段による認識結果とその確
信度とを格納する認識情報格納手段と、 該手段に格納した認識結果と前記コマンド情報格納手段
に格納されたコマンドとが一致するか否かを判断するコ
マンド判定手段と、該手段によって前記認識結果とコマ
ンドが一致したときに該認識結果の確信度が該コマンド
の判定基準値を越えるか否かを判定する確信度判定手段
と、 該手段によって前記確信度が前記判定基準値を越えない
と判定されたときに前記認識情報格納手段に格納された
認識結果に確信度が判定基準値よりも低いことを示す確
信度判定情報を付加して前記キーボード操作コード作成
手段へ入力させる確信度判定結果制御手段とを設けたこ
とを特徴とする入力装置。
3. Information input means for optically reading and inputting information such as printed or handwritten characters, and input information recognition means for recognizing the information input by the means and outputting the recognition code. A keyboard operation code creating means for converting the recognition code from the means into a keyboard operation code, a keyboard signal creating means for converting the keyboard operation code from the means into a keyboard signal corresponding to the system device, and a keyboard interface for the keyboard signal. Keyboard signal output means for outputting to a system device such as a data processing device via a command command used in the system device and a judgment reference value for the certainty factor when the command is recognized by the input information recognition means. Command information storage means for storing and input information Recognition information storage means for storing the recognition result by the recognition means and the certainty factor thereof, and command determination means for determining whether or not the recognition result stored in the means and the command stored in the command information storage means match. And a certainty factor determining unit that determines whether the certainty factor of the recognition result exceeds a determination reference value of the command when the recognition result and the command match by the unit, and the certainty factor is determined by the unit. When it is determined that the determination reference value is not exceeded, the keyboard operation code creating means is added to the recognition result stored in the recognition information storage means with certainty degree determination information indicating that the certainty degree is lower than the determination reference value. An input device, comprising: a certainty factor determination result control means for inputting to the input device.
【請求項4】 請求項1記載の入力装置において、 前記情報入力手段から入力されるコマンドを示す区別記
号を認識する区別記号認識手段を設け、該手段によって
区別記号を認識した後の入力情報について、そのパター
ンを前記パターン情報格納手段へ格納し、その認識結果
を前記認識情報格納手段に格納し、前記区別記号認識手
段によって再度区別記号を認識したら前記コマンド判定
手段によって前記認識情報格納手段に格納された認識結
果と前記コマンド情報格納手段に格納されたコマンドと
が一致するか否かを判断し、一致すると判断したときに
前記パターン情報格納手段に格納されたパターン情報を
前記入力情報認識手段の高認識手段によって再認識させ
るようにしたことを特徴とする入力装置。
4. The input device according to claim 1, further comprising: a distinguishing symbol recognizing unit that recognizes a distinguishing symbol indicating a command input from the information input unit, and the input information after the distinguishing symbol is recognized by the unit. , The pattern is stored in the pattern information storing means, the recognition result is stored in the recognition information storing means, and when the distinguishing symbol is recognized again by the distinguishing symbol recognizing means, it is stored in the recognition information storing means by the command determining means. It is determined whether or not the recognized recognition result and the command stored in the command information storage means match, and when it is determined that they match, the pattern information stored in the pattern information storage means is transferred to the input information recognition means. An input device characterized in that it is made to be recognized again by a high recognition means.
【請求項5】 請求項4記載の入力装置において、 前記コマンド判定手段によって前記認識情報格納手段に
格納された認識結果と前記コマンド情報格納手段に格納
されたコマンドとが一致しないと判断されたとき、前記
認識結果に該当するコマンドがないことを示すコマンド
判定結果情報を付加して前記キーボード操作コード作成
手段へ送るコマンド判定結果制御手段を設けたことを特
徴とする入力装置。
5. The input device according to claim 4, wherein the command determination unit determines that the recognition result stored in the recognition information storage unit does not match the command stored in the command information storage unit. An input device comprising command determination result control means for adding command determination result information indicating that there is no command corresponding to the recognition result and sending the command determination result information to the keyboard operation code creating means.
JP4204984A 1992-07-31 1992-07-31 Input device Pending JPH0652347A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP4204984A JPH0652347A (en) 1992-07-31 1992-07-31 Input device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP4204984A JPH0652347A (en) 1992-07-31 1992-07-31 Input device

Publications (1)

Publication Number Publication Date
JPH0652347A true JPH0652347A (en) 1994-02-25

Family

ID=16499550

Family Applications (1)

Application Number Title Priority Date Filing Date
JP4204984A Pending JPH0652347A (en) 1992-07-31 1992-07-31 Input device

Country Status (1)

Country Link
JP (1) JPH0652347A (en)

Similar Documents

Publication Publication Date Title
JPH0660053A (en) Input device
JP3133419B2 (en) Input device
JPH0652347A (en) Input device
JP3130346B2 (en) Input device
JP3928739B2 (en) Document filing system
JPH0612403A (en) Input device
JPH06131092A (en) Input device
JPH05257586A (en) Input unit
JPH0628519A (en) Input device
JPH0644216A (en) Input device
JPH0628336A (en) Input device
JPH05274465A (en) Input device
JPH09138835A (en) Character recognition system
JPH0660054A (en) Input device
JP3310063B2 (en) Document processing device
JPH0644217A (en) Input device
JPH05282483A (en) Input device
JPH0612522A (en) Character recognizing device
JPH0668067A (en) Input device
JPH05134796A (en) Input device
JPH05120258A (en) Input device
JPH05266004A (en) Input device
JPH05101215A (en) Input device
JPH0635905A (en) Input device
JPH04274509A (en) Input device