JPH0376513B2 - - Google Patents
Info
- Publication number
- JPH0376513B2 JPH0376513B2 JP58006072A JP607283A JPH0376513B2 JP H0376513 B2 JPH0376513 B2 JP H0376513B2 JP 58006072 A JP58006072 A JP 58006072A JP 607283 A JP607283 A JP 607283A JP H0376513 B2 JPH0376513 B2 JP H0376513B2
- Authority
- JP
- Japan
- Prior art keywords
- character
- characters
- pattern
- output
- code
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Lifetime
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/02—Input arrangements using manually operated switches, e.g. using keyboards or dials
- G06F3/023—Arrangements for converting discrete items of information into a coded form, e.g. arrangements for interpreting keyboard generated codes as alphanumeric codes, operand codes or instruction codes
- G06F3/0238—Programmable keyboards
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Character Discrimination (AREA)
- Document Processing Apparatus (AREA)
- Character Input (AREA)
Description
【発明の詳細な説明】
この発明は、帳票などの記録媒体に記載された
文字を、当該文字を表す符号の形に変換して記憶
装置に入力するための文字入力装置に関するもの
であり、更に詳しくは漢字等の非常に多数の文字
種を対象とし、記憶装置から読出して表示又は印
字に使用するための文字入力装置に関するもので
ある。
文字を、当該文字を表す符号の形に変換して記憶
装置に入力するための文字入力装置に関するもの
であり、更に詳しくは漢字等の非常に多数の文字
種を対象とし、記憶装置から読出して表示又は印
字に使用するための文字入力装置に関するもので
ある。
従来のこの種装置の構成を第1図に示す。図に
おいて1は帳票、2は走査部、3はバツフアメモ
リ、4は前処理部、5はパターンメモリ、6は認
識部、7は認識辞書、8は出力部である。
おいて1は帳票、2は走査部、3はバツフアメモ
リ、4は前処理部、5はパターンメモリ、6は認
識部、7は認識辞書、8は出力部である。
帳票1に記入または印刷された文字を走査部2
で走査して、帳票上の濃度(色彩を含んでいう場
合もある)に対応する電気信号に変換し、このよ
うにして電気信号に変換されたビデオ信号をバツ
フアメモリ3に一時記憶する。前処理部4はバツ
フアメモリ3に記憶されたビデオ信号に対し2値
化及びパターン正規化等所定の前処理を行いパタ
ーンメモリ5に送る。したがつて、パターンメモ
リ5には文字を含む帳票上の所定の領域を所定数
の画素に分解した場合、各画素の濃度が白レベル
であるか黒レベルであるかを論理「0」又は
「1」の信号で表す各ピツトが、画素の配列に相
似した配列で配列されることになる。これを文字
パターンという。
で走査して、帳票上の濃度(色彩を含んでいう場
合もある)に対応する電気信号に変換し、このよ
うにして電気信号に変換されたビデオ信号をバツ
フアメモリ3に一時記憶する。前処理部4はバツ
フアメモリ3に記憶されたビデオ信号に対し2値
化及びパターン正規化等所定の前処理を行いパタ
ーンメモリ5に送る。したがつて、パターンメモ
リ5には文字を含む帳票上の所定の領域を所定数
の画素に分解した場合、各画素の濃度が白レベル
であるか黒レベルであるかを論理「0」又は
「1」の信号で表す各ピツトが、画素の配列に相
似した配列で配列されることになる。これを文字
パターンという。
認識辞書7の中には、あらかじめ定めた範囲内
のすべての文字に対し、当該文字の標準的な文字
パターンと当該文字を表す文字コードとを対応さ
せて記憶している。認識辞書7に関して言う場合
の文字パターンとは、文字パターンそのものの他
に、その文字パターンから押出される諸種の特徴
をその文字パターンの代りに記憶する場合をも含
むものとする。
のすべての文字に対し、当該文字の標準的な文字
パターンと当該文字を表す文字コードとを対応さ
せて記憶している。認識辞書7に関して言う場合
の文字パターンとは、文字パターンそのものの他
に、その文字パターンから押出される諸種の特徴
をその文字パターンの代りに記憶する場合をも含
むものとする。
認識部6は、パターンメモリ5に記憶されてい
る文字パターンが認識辞書7内のどの文字パター
ンに最もよく類似しているかを決定し、その最も
よく類似している文字パターンに対応する文字コ
ードを出力部8を経て出力する。
る文字パターンが認識辞書7内のどの文字パター
ンに最もよく類似しているかを決定し、その最も
よく類似している文字パターンに対応する文字コ
ードを出力部8を経て出力する。
第2図は帳票1の記載例を示す図であり9は文
字を記入する枠を示し、走査部2による走査の便
宜のため枠9の中にそれぞれの文字を記入又は印
刷するものとする。枠9の中を、たとえば、横方
向に32等分し、縦方向に32等分し、枠9の面積
1/(32×32)の面積を有する微小区画を32×32
個作つたとして、この1つの微小区画を1画素と
し、各画素が白レベルであるか黒レベルであるか
を論理「0」,「1」の2値信号で表し、各画素の
白、黒レベルを32×32ビツトのメモリに記憶する
と、枠9内の文字の文字パターンを記憶すること
ができる。また各文字の文字パターンから抽出し
た特徴は1個の文字パターンについては32×32ビ
ツトよりも少数のビツトで表示することができ
る。さらに、認識辞書7に、たとえば4,000の
互に異なる文字を記憶するとすれば、その文字コ
ードは12ビツトのコード(212>4,000)で作る
ことができる。
字を記入する枠を示し、走査部2による走査の便
宜のため枠9の中にそれぞれの文字を記入又は印
刷するものとする。枠9の中を、たとえば、横方
向に32等分し、縦方向に32等分し、枠9の面積
1/(32×32)の面積を有する微小区画を32×32
個作つたとして、この1つの微小区画を1画素と
し、各画素が白レベルであるか黒レベルであるか
を論理「0」,「1」の2値信号で表し、各画素の
白、黒レベルを32×32ビツトのメモリに記憶する
と、枠9内の文字の文字パターンを記憶すること
ができる。また各文字の文字パターンから抽出し
た特徴は1個の文字パターンについては32×32ビ
ツトよりも少数のビツトで表示することができ
る。さらに、認識辞書7に、たとえば4,000の
互に異なる文字を記憶するとすれば、その文字コ
ードは12ビツトのコード(212>4,000)で作る
ことができる。
認識辞書7が文字パターンの特徴と文字コード
とを対応して記憶している場合は、認識部6では
パターンメモリ5に記憶されている文字パターン
からその特徴を抽出して、この抽出した特徴に最
もよく類似している特徴を認識辞書7中から検索
し、その検索した特徴に対応する文字コードを出
力部8に出力する。
とを対応して記憶している場合は、認識部6では
パターンメモリ5に記憶されている文字パターン
からその特徴を抽出して、この抽出した特徴に最
もよく類似している特徴を認識辞書7中から検索
し、その検索した特徴に対応する文字コードを出
力部8に出力する。
ところで、認識辞書7に登録されている文字を
仮に内字と呼ぶことにすると、内字の総数を余り
多くすることは実用的でない。記憶した文字コー
ドから文字パターンを読出してその文字パターン
を表示装置上に表示し又は印字するためには文字
コードをアドレスとして文字パターンを記憶して
いるフオントメモリ(font nemory)を必要とす
るが、内字の総数を多くするとフオントメモリと
認識辞書の容量が共に大きくなるからである。
仮に内字と呼ぶことにすると、内字の総数を余り
多くすることは実用的でない。記憶した文字コー
ドから文字パターンを読出してその文字パターン
を表示装置上に表示し又は印字するためには文字
コードをアドレスとして文字パターンを記憶して
いるフオントメモリ(font nemory)を必要とす
るが、内字の総数を多くするとフオントメモリと
認識辞書の容量が共に大きくなるからである。
内字以外の文字(以下外字という)を帳票1に
記入した場合は、認識部6での認識結果が、その
外字の文字パターンを棄却し、又は内字の中のい
すれかの文字パターンとして誤認識する。したが
つて、従来の装置において外字を入力しようとす
る場合は、第1図に示す系統の装置とは別に設け
た、たとえば鍵盤等を用いる複雑な入力装置を必
要とするという欠点があつた。
記入した場合は、認識部6での認識結果が、その
外字の文字パターンを棄却し、又は内字の中のい
すれかの文字パターンとして誤認識する。したが
つて、従来の装置において外字を入力しようとす
る場合は、第1図に示す系統の装置とは別に設け
た、たとえば鍵盤等を用いる複雑な入力装置を必
要とするという欠点があつた。
この発明は従来の装置における上述の欠点を除
去するためになされたもので、この発明では、帳
票上の文字記入枠に対応する位置に制御記号記入
枠を設け、この枠内に制御記号を記入した文字は
外字であることを示し、外字であると判定された
文字の文字パターンに対しては認識辞書の検索を
行うことなく、その文字パターンを記憶装置内の
あらかじめ定められたアドレス位置に格納し、そ
の格納位置を示すアドレスを外字用文字コードと
して出力することにより、外字を容易に入力でき
るようにしたものである。
去するためになされたもので、この発明では、帳
票上の文字記入枠に対応する位置に制御記号記入
枠を設け、この枠内に制御記号を記入した文字は
外字であることを示し、外字であると判定された
文字の文字パターンに対しては認識辞書の検索を
行うことなく、その文字パターンを記憶装置内の
あらかじめ定められたアドレス位置に格納し、そ
の格納位置を示すアドレスを外字用文字コードと
して出力することにより、外字を容易に入力でき
るようにしたものである。
以下、図面についてこの発明の実施例を説明す
る。第3図はこの発明の一実施例における帳票の
記載例を示す図で、第2図と同一符号は同一部分
を示し、10は制御記号記入枠であり、9a,9
b,9cで示す文字記入枠内に記入した文字は外
字であることを示す。第4図はこの発明の一実施
例を示すブロツク図で、第1図と同一符号は同一
又は相当部分を示し、80は第1図の8に対応す
る出力部であるが、第1図の出力部8の出力に相
当する文字コードの出力線81の外に文字パター
ンの出力線82を備えている。
る。第3図はこの発明の一実施例における帳票の
記載例を示す図で、第2図と同一符号は同一部分
を示し、10は制御記号記入枠であり、9a,9
b,9cで示す文字記入枠内に記入した文字は外
字であることを示す。第4図はこの発明の一実施
例を示すブロツク図で、第1図と同一符号は同一
又は相当部分を示し、80は第1図の8に対応す
る出力部であるが、第1図の出力部8の出力に相
当する文字コードの出力線81の外に文字パター
ンの出力線82を備えている。
走査部2の走査では文字記入枠9と同時に制御
記号記入枠10をも走査し、制御記号が記入され
てない文字は内字と判定し、第1図について説明
したと同様の処理を行つて出力線81から文字コ
ードを出力する。但しこの場合は内字コードであ
ることを示すビツト(たとえば論理「0」の1ビ
ツト)を付加する。
記号記入枠10をも走査し、制御記号が記入され
てない文字は内字と判定し、第1図について説明
したと同様の処理を行つて出力線81から文字コ
ードを出力する。但しこの場合は内字コードであ
ることを示すビツト(たとえば論理「0」の1ビ
ツト)を付加する。
走査部2において制御記号が検出された文字は
外字であると判定し、外字に対しては認識辞書7
を検索する処理を行わず、文字パターンそのもの
を出力部80の出力線82から出力して記憶装置
内のあらかじめ定めたアドレス位置にその文字パ
ターンを格納する。文字パターンを読出して表示
する場合等の便宜を考えると、記憶装置に格納す
る外字の文字パターンはフオントメモリに記憶さ
れている内字の文字パターンと同様なビツト構成
にしておけばよい。
外字であると判定し、外字に対しては認識辞書7
を検索する処理を行わず、文字パターンそのもの
を出力部80の出力線82から出力して記憶装置
内のあらかじめ定めたアドレス位置にその文字パ
ターンを格納する。文字パターンを読出して表示
する場合等の便宜を考えると、記憶装置に格納す
る外字の文字パターンはフオントメモリに記憶さ
れている内字の文字パターンと同様なビツト構成
にしておけばよい。
外字の文字パターンを記憶するアドレス領域は
あらかじめ定めておき、帳票上の走査順に従つて
順次番号を増加すればよい。たとえば、第3図に
おいて枠9a,9b,9c,…内の外字の文字パ
ターンは、それぞれ、‘X00’,‘X01’,
‘X02’のアドレス位置に格納し、その格納位
置を示すアドレスを外字用文字コードとして出力
線81から出力し、内字用文字コードと同様に入
力する。但しこの場合は外字コードであることを
示すビツト(たとえば論理「1」の1ビツト)を
付加する。
あらかじめ定めておき、帳票上の走査順に従つて
順次番号を増加すればよい。たとえば、第3図に
おいて枠9a,9b,9c,…内の外字の文字パ
ターンは、それぞれ、‘X00’,‘X01’,
‘X02’のアドレス位置に格納し、その格納位
置を示すアドレスを外字用文字コードとして出力
線81から出力し、内字用文字コードと同様に入
力する。但しこの場合は外字コードであることを
示すビツト(たとえば論理「1」の1ビツト)を
付加する。
文字コードを読出して文字パターンを表示又は
印字するような場合は出力線81から出力されて
記憶されている文字コードを読出し、それが内字
コードであればフオントメモリにアドレスし、外
字コードであれば、その外字コードの示すアドレ
ス位置にアドレスすればよい。
印字するような場合は出力線81から出力されて
記憶されている文字コードを読出し、それが内字
コードであればフオントメモリにアドレスし、外
字コードであれば、その外字コードの示すアドレ
ス位置にアドレスすればよい。
なお、第4図に示す構成で内字であると判定さ
れたにかかわらず、認識部6において棄却と判定
された文字パターンに対しては、これを外字とし
て取扱い、出力線82からその文字パターンを出
力し、出力線81ら対応する外字用文字コードを
出力することができる。
れたにかかわらず、認識部6において棄却と判定
された文字パターンに対しては、これを外字とし
て取扱い、出力線82からその文字パターンを出
力し、出力線81ら対応する外字用文字コードを
出力することができる。
以上のようにこの発明によれば、特殊文字や特
殊記号等の外字を鍵盤等を用いることなく容易に
入力することができる。
殊記号等の外字を鍵盤等を用いることなく容易に
入力することができる。
第1図は従来の装置の構成を示すブロツク図、
第2図は第1図の帳票の記載例を示す図、第3図
はこの発明における帳票の記載例を示す図、第4
図はこの発明の一実施例を示すブロツク図であ
る。 1…帳票、2…走査部、5…パターンメモリ、
6…認識部、7…認識辞書、80…出力部、9…
文字記入枠、10…制御記号記入枠。なお、図中
同一符号は同一又は相等部分を示す。
第2図は第1図の帳票の記載例を示す図、第3図
はこの発明における帳票の記載例を示す図、第4
図はこの発明の一実施例を示すブロツク図であ
る。 1…帳票、2…走査部、5…パターンメモリ、
6…認識部、7…認識辞書、80…出力部、9…
文字記入枠、10…制御記号記入枠。なお、図中
同一符号は同一又は相等部分を示す。
Claims (1)
- 【特許請求の範囲】 1 帳票などの記録媒体に記載された文字を、当
該文字を表す符号の形に変換して記憶装置に入力
するための文字入力装置において、 上記帳票上の文字のうち所望の文字に対応する
帳票上の位置に当該文字に対する制御記号を記載
する手段と、 あらかじめ定めた範囲内のすべての文字に対し
当該文字の標準的な文字パターンと当該文字を表
す文字コードとを対応させて記憶する認識辞書
と、 上記帳票上の文字及び制御記号を走査して電気
信号に変換する走査部と、 この走査部の出力に対し所定の前処理を施して
2値信号化する前処理部と、 この前処理部の出力を一時記憶するパターンメ
モリと、 このパターンメモリに記憶される文字パターン
のうち対応する制御記号のパターンの存在しない
文字パターンは、これを上記認識辞書中の文字パ
ターンとの類似度比較によつて該当する標準的な
文字パターンを決定し、この決定した標準的な文
字パターンに対応する文字コードを出力し、制御
記号のパターンの存在する文字パターンは、これ
を所定の大きさの文字パターンとして記憶装置内
のあらかじめ定めたアドレス位置へ格納すると共
に、その格納位置を示すアドレス信号を当該文字
に対応する外字用文字コードとして出力する手段
とを備えたことを特徴とする文字入力装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP58006072A JPS59132031A (ja) | 1983-01-18 | 1983-01-18 | 文字入力装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP58006072A JPS59132031A (ja) | 1983-01-18 | 1983-01-18 | 文字入力装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS59132031A JPS59132031A (ja) | 1984-07-30 |
| JPH0376513B2 true JPH0376513B2 (ja) | 1991-12-05 |
Family
ID=11628367
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP58006072A Granted JPS59132031A (ja) | 1983-01-18 | 1983-01-18 | 文字入力装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS59132031A (ja) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH02220178A (ja) * | 1989-02-22 | 1990-09-03 | Nec Corp | 地図検索装置 |
-
1983
- 1983-01-18 JP JP58006072A patent/JPS59132031A/ja active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPS59132031A (ja) | 1984-07-30 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4933979A (en) | Data reading apparatus for reading data from form sheet | |
| US4290063A (en) | Video display terminal having means for altering data words | |
| US5031225A (en) | Character recognition method for recognizing character in an arbitrary rotation position | |
| US5307422A (en) | Method and system for identifying lines of text in a document | |
| US4607385A (en) | Character recognition apparatus | |
| JPH04220764A (ja) | 文字フォント圧縮方法および装置 | |
| US5272768A (en) | Blank strip font compression method and device, and resulting stored, decompressible font | |
| US5357582A (en) | Character boundary identification method and system | |
| JPH05334471A (ja) | ディジタルデータ記録システム及び読み取り方法 | |
| JPH0376513B2 (ja) | ||
| JPH06125409A (ja) | ファクシミリ装置 | |
| US6259814B1 (en) | Image recognition through localized interpretation | |
| JPS6132187A (ja) | 文字認識方式 | |
| KR950004219B1 (ko) | 조합형 폰트의 저장 영역 개선방법 및 장치 | |
| JPH05225391A (ja) | 光学的文字認識を改善するドット・マトリックス印字テキストの検出方法および装置 | |
| JPH01100590A (ja) | 表示制御方式 | |
| JP2000331117A (ja) | 文書読取システム | |
| JPH0486274A (ja) | パターン発生方式 | |
| JPS6077278A (ja) | 文字記入領域判別回路 | |
| JPH023099A (ja) | 表示装置 | |
| JPH06243285A (ja) | 文字認識方法 | |
| JPS62146642A (ja) | 印字デ−タの拡大処理装置 | |
| JP2000020638A (ja) | 文字列方向判別方法 | |
| JPS6215679A (ja) | デ−タ読取方式 | |
| JPH04188291A (ja) | 文字認識装置 |