JPH0612522A - 文字認識装置 - Google Patents

文字認識装置

Info

Publication number
JPH0612522A
JPH0612522A JP4166441A JP16644192A JPH0612522A JP H0612522 A JPH0612522 A JP H0612522A JP 4166441 A JP4166441 A JP 4166441A JP 16644192 A JP16644192 A JP 16644192A JP H0612522 A JPH0612522 A JP H0612522A
Authority
JP
Japan
Prior art keywords
character
information
recognized
unit
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.)
Pending
Application number
JP4166441A
Other languages
English (en)
Inventor
Yuji Miura
勇二 三浦
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 JP4166441A priority Critical patent/JPH0612522A/ja
Publication of JPH0612522A publication Critical patent/JPH0612522A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Character Discrimination (AREA)

Abstract

(57)【要約】 【目的】 原稿から読み取った全ての画像を保存しなく
ても文字認識できない文字に対する処理を効率良く行な
えるようにする 【構成】 画像読取部3が印刷又は手書きされた文字,
記号等の文字情報の画像をイメージデータとして読み取
り、その読み取ったイメージデータから文字抽出部4が
各文字部分を抽出し、文字位置検出部5によってその抽
出した各文字部分の位置を検出する。そして、文字認識
部6によって抽出された各部のイメージデータから文字
認識を行ない、文字認識できなかったイメージデータと
その位置情報を認識不可文字情報として認識不可文字情
報保存部9に保存し、文字認識できた文字は文字コード
作成部7によってその文字に対応する文字コードを割り
当てて認識文字情報として出力する。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】この発明は、原稿等の記録媒体に
印刷又は手書きされた文字,記号等の文字情報の画像を
イメージデータとして読み取り、その読み取ったイメー
ジデータから文字認識を行なう文字認識装置に関する。
【0002】
【従来の技術】近年、文書作成装置,自動翻訳装置等を
含む各種データ処理装置(コンピュータ本体),ファイ
リング装置等のシステム装置に接続して使用する光学的
文字読取装置(OCR)が多用されている。そのOCR
は、原稿等の記録媒体に印刷又は手書きされた文字,記
号等の文字情報の画像をイメージデータとして読み取る
ものである。そして、OCRによって読み取ったイメー
ジデータから文字認識を行なう文字認識装置がある。
【0003】例えば、以下に示すような装置がある。 (1)タブレットから手書き入力された文字を認識処理
し、その認識した文字を判別してキーボードからの出力
コードと区別可能な体系の出力コードに変換し、アダプ
タを介してその出力コードとキーボードからの出力コー
ドとを統合して制御処理本体へ出力する文字入力装置
(例えば、特開昭61−223974号公報参照)。
【0004】(2)音声又はキーボードから情報の入力
ができる情報入力装置に手書きOCRを接続し、読みの
判らない漢字等を入力する場合、その手書きOCRによ
る手書き入力ができるようにした情報入力装置(例え
ば、実開昭62−62368号公報参照)。
【0005】(3)キーボードのキー入力やパネル上の
押しボタン入力に換えて、手書き入力された文字又は音
声で入力された指示を認識して、その認識結果に対応し
て予め登録テーブルに登録されている処理を選択する情
報処理装置(例えば、実開昭62−187340号公報
参照)。
【0006】(4)キーの押下により文字及び数字のコ
ードを出力するキーボードと、ハンドスキャナ及びそれ
によって読み込まれたOCR文字を識別して文字及び数
字のコードを発生すると共にキーボードからの出力との
論理和を出力する文字数字認識部とを有し、キーボード
とハンドスキャナのいずれからの入力も同じ入力として
扱うようにしたパソコン入力装置(例えば、特開昭64
−50114号公報参照)。
【0007】従来の文字認識装置では、認識できない文
字が発生したとき、オペレータが原稿から読み取った元
の画像を参照することによってマニュアルで修正できる
ようにするため、原稿から読み取った元の画像を全て保
存していた。あるいは、文字認識装置によって文字認識
した文字を出力する先のシステム装置側に、原稿から読
み取った元の画像を全て保存していた。
【0008】
【発明が解決しようとする課題】しかしながら、上述の
ように文字認識装置に原稿から読み取った全ての画像を
保存するには、記憶容量の大きいメモリを設けなければ
ならなくなり、文字認識装置の小型化及び低コスト化の
障害となる問題があった。また、システム装置側に原稿
から読み取った全ての画像を保存するようにすると、そ
の画像の保存のためにシステム装置のメモリの記憶領域
を使ってしまい、システム装置がメモリを効率良く使用
することができなくなるという問題があった。
【0009】さらに、文字認識処理時に文字認識できな
い文字が発生したとき、その認識できない文字の文字コ
ードとして特定の文字コードを対応させ、その特定の文
字コードを認識できない文字の代わりにシステム装置へ
認識文字情報として出力し、システム装置側ではその特
定の文字コードを受け取って文字認識できなかった文字
として処理する。そして、オペレータがシステム装置側
で元の画像を参照し、マニュアルによる修正を行なわな
ければならなかったので、システム装置側で文字認識で
きない文字の処理を効率良く行なえないという問題があ
った。
【0010】この発明は上記の点に鑑みてなされたもの
であり、原稿から読み取った全ての画像を保存しなくて
も文字認識できない文字に対する処理を効率良く行なえ
るようにすることを目的とする。
【0011】
【課題を解決するための手段】この発明は上記の目的を
達成するため、印刷又は手書きされた文字,記号等の文
字情報の画像をイメージデータとして読み取る画像読取
手段と、その手段によって読み取ったイメージデータか
ら各文字部分を抽出する文字抽出手段と、その手段によ
って抽出した各文字部分の位置を検出する文字位置検出
手段と、文字抽出手段によって抽出された各部のイメー
ジデータから文字認識を行なう文字認識手段と、その手
段によって文字認識できた文字に対応する文字コードを
割り当てる文字コード作成手段と、その手段によって割
り当てられた文字コードを認識文字情報として出力する
文字情報出力手段と、文字認識手段によって文字認識で
きなかったイメージデータとその位置情報を認識不可文
字情報として保存する認識不可文字情報保存手段とを備
えた文字認識装置を提供する。
【0012】また、上記文字コード作成手段に、文字認
識手段によって文字認識できなかったイメージデータに
対してその位置情報を含む特定の文字コードを割り当て
る手段を設け、文字情報出力手段によってその特定の文
字コードも認識文字情報として出力するとよい。さら
に、文字情報出力手段によって上記特定の文字コードと
共にその文字認識できなかったイメージデータも認識文
字情報として出力するとよい。
【0013】
【作用】この発明による文字認識装置は、印刷又は手書
きされた文字,記号等の文字情報の画像をイメージデー
タとして読み取り、その読み取ったイメージデータから
各文字部分を抽出し、その抽出した各文字部分の位置を
検出する。そして、抽出された各部のイメージデータか
ら文字認識を行ない、文字認識できなかったイメージデ
ータとその位置情報を認識不可文字情報として保存し、
文字認識できた文字はその文字に対応する文字コードを
割り当てて認識文字情報として出力する。したがって、
読み取ったイメージデータの全てを保存しなくても文字
認識できなかった文字を区別することができる。
【0014】また、文字認識できなかったイメージデー
タに対してその位置情報を含む特定の文字コードを割り
当てて、その特定の文字コードも認識文字情報として出
力するようにすれば、その出力先で文字認識できなかっ
た文字をそれぞれ区別して処理することができる。さら
に、特定の文字コードと共にその文字認識できなかった
イメージデータも認識文字情報として出力するようにす
れば、文字認識できなかった文字に対するより詳細な処
理を行なえる。
【0015】
【実施例】以下、この発明の実施例を図面に基づいて具
体的に説明する。図1は、この発明の一実施例である文
字認識装置の機能構成をシステム装置と共に示すブロッ
ク図である。
【0016】この文字認識装置1は、インタフェースケ
ーブル1aを介してシステム装置2と接続されている。
そのシステム装置2は、CPU,ROM,及びRAM等
からなるマイクロコンピュータを内蔵し、文字認識装置
1から送られる文字情報を基にして文書作成等の各種の
処理を行なう。
【0017】文字認識装置1は、図示しないCPU,R
OM,及びRAM等からなるマイクロコンピュータを内
蔵し、画像読取部3,文字抽出部4,文字位置検出部
5,文字認識部6,文字コード作成部7,文字情報出力
部8,及び認識不可文字情報保存部9の各機能を備えて
いる。
【0018】画像読取部3はスキャナ等の画像入力手段
であり、原稿等の記録媒体に印刷又は手書きされた文
字,記号,数字等の文字情報の画像を光学的にイメージ
データとして読み取る。文字抽出部4は、画像読取部3
によって読み取ったイメージデータから各文字部分を抽
出する。
【0019】文字位置検出部5は、文字抽出部4によっ
て抽出した各文字部分の位置を検出する。文字認識部6
は、文字抽出部4によって抽出された各部のイメージデ
ータから文字認識を行なう。文字コード作成部7は、文
字認識部6によって文字認識できた文字に対応する文字
コードを割り当てる。また、文字認識できなかった文字
に対する特定の文字コードを割り当てる。
【0020】文字情報出力部8は、文字コード作成部7
によって割り当てられた文字コード又は特定の文字コー
ドを認識文字情報として出力する。認識不可文字情報保
存部9は、文字認識部6によって文字認識できなかった
イメージデータとその位置情報を認識不可文字情報とし
て保存する。
【0021】次に、上述した各部間の作用について説明
する。最初に、画像読取部3によって原稿上の文字情報
の画像のイメージデータを光学的に読み取り、その読み
取ったイメージデータのドットパターンを文字抽出部4
へ送る。
【0022】文字抽出部4はそのドットパターンから文
字部分を抽出すると、その文字抽出情報を文字位置検出
部5へ送る。文字位置検出部5は、文字抽出部4からの
文字抽出情報を基にして各文字部分の位置を検出し、そ
の位置情報を文字抽出部4へ送る。そして、文字抽出部
4は各文字毎のドットパターンとその位置情報を文字認
識部6へ送る。
【0023】文字認識部5は文字抽出部4から受け取っ
た各文字毎のドットパターンによって文字認識を行な
い、文字認識できなかった文字のドットパターンとその
位置情報を認識不可文字情報として認識不可文字情報保
存部9に保存し、その認識不可文字情報を文字コード作
成部7へ送る。
【0024】文字コード作成部7はその認識不可文字情
報によって認識できなかったイメージデータに対して特
定の文字コードを割り当てて文字認識部5へ送る。一
方、文字認識できた文字のドットパターンは文字コード
作成部7へ送り、その文字コード作成部7では文字認識
できた文字のドットパターンに対応する文字コードを割
り当てて文字認識部5へ送る。
【0025】そして、文字認識部5は文字コード作成部
7から受け取った文字コード又は特定の文字コードを文
字情報出力部8へ送り、文字情報出力部8はそれらの文
字コードをインタフェースケーブル1aを介してシステ
ム装置2へ出力する。
【0026】なお、上述したドットパターンから文字部
分を抽出する処理と、文字位置検出部5における文字位
置の検出処理は公知の技術を用いればよいので、その詳
細な説明は省略する。
【0027】次に、図2に示すフローチャートによっ
て、文字認識部6における文字認識処理について説明す
る。まず、文字抽出部4より文字のドットパターン及び
その位置情報を受け取って文字の認識処理を行ない、文
字認識できたか否かを判断する。
【0028】文字認識できたなら、文字コード作成部7
によってその認識できた文字に対する文字コードを割り
当てて文字情報出力部8へ出力する。また、文字認識で
きなかったら、文字位置検出部5からの位置情報によっ
て文字位置を決定し、その文字位置(位置情報)とドッ
トパターンを認識不可文字情報保存部9に保存し、その
認識できなかった文字に対して文字コード作成部7によ
って特定の文字コードを割り当てて、その特定の文字コ
ードを文字情報出力部8へ出力する。その後、次のデー
タ(ドットパターン)の有無を判断し、有れば最初の処
理に戻って上述の処理を繰り返し、なければこの文字認
識の処理を終了する。
【0029】次に、具体的な文字認識処理例について説
明する。図3は、複数の英文字を手書きした原稿の一例
を示す図であり、この原稿Stには、21個の英文字が
3行7列に配置するように記載されている。この原稿S
tの画像を読み取ると、文字抽出部4からの文字毎のド
ットパターンを基にして文字認識部6が文字認識を行な
う。
【0030】文字認識部6は「A」〜「J」までの英文
字を順に正常に認識すると、それぞれの文字コードを文
字コード作成部7によって割り当て、それらの文字コー
ドを文字情報出力部8を通じて順番にシステム装置へ出
力する。
【0031】その後、例えば破線枠Im内の文字を認識
できなかったら、文字位置検出部5からの位置情報を基
にしてその認識できなかった文字の位置、つまり原稿中
の4列2行目の文字であることを決定する。次に、破線
枠Im内のイメージデータと共にその位置情報を認識不
可文字情報保存部9に保存し、その認識できなかった文
字に対する特定の文字コードを割り当てて文字情報出力
部8を通じて順番にシステム装置へ出力する。そして、
「L」以降の英文字の認識処理を続行する。
【0032】例えば、この実施例における文字コード作
成部7に、文字認識部6によって文字認識できなかった
イメージデータに対してその位置情報を含む特定の文字
コードを割り当てる手段を設け、文字情報出力部8によ
ってその特定の文字コードも認識文字情報として出力す
る。
【0033】その場合における文字認識できない文字に
対する特定の文字コードのフォーマットは例えば次のよ
うにする。 特定の文字コード:「FFXY」 この文字コードは16進数で表わし、「FF」は文字認
識できない文字に対する特定コードを、「X」は文字認
識できない文字の位置情報の列数を、「Y」は文字認識
できない文字の位置情報の行数をそれぞれ表わす。
【0034】したがって、例えば図3に示した原稿を読
み取って文字認識を行なった際、文字認識できたものに
ついてはその文字コードをシステム装置へ出力する。一
方、文字認識できなかったものについては、そのイメー
ジデータと共に位置情報を保存し、その認識できなかっ
た文字に対する位置情報を含む上記特定の文字コードを
出力する。
【0035】例えば、破線枠Im内の文字を認識できな
かったとき、その文字に対して、認識できなかったこと
を示す特定コード「FF」と、その位置情報の4行2列
を示すコード「42」を組み合わせた特定の文字コード
「FF42」を割り当てて、システム装置へ出力する。
【0036】さらに、文字情報出力部8によって上記特
定の文字コードと共にその文字認識できなかったイメー
ジデータも認識文字情報として出力するようにしてもよ
い。その場合における文字認識できない文字に対する特
定の文字コード及び文字認識できなかったイメージデー
タを含むデータのフォーマットを示す。 フォーマット:「FFXY,xxyy,(イメージデー
タ)」
【0037】このデータは16進数で表わし、「FF」
は文字認識できない文字に対する特定コードを、「X」
は文字認識できない文字の位置情報の列数を、「Y」は
文字認識できない文字の位置情報の行数をそれぞれ表わ
す。また、「xxyy」は文字認識できない文字のイメ
ージデータサイズを表わし、その後にイメージデータを
付加する。つまり、文字認識できなかったものについて
は、そのイメージデータと共に位置情報を保存し、その
認識できなかった文字に対する位置情報を含む特定の文
字コードとそのイメージデータを出力する。
【0038】図4は、図3に示した破線枠Im内の文字
のイメージデータのドットパターンを示す図である。こ
の場合、縦横32×32ビットの領域、つまり1〜12
8までの各バイトに文字認識できなかった文字のドット
パターンが展開されており、そのイメージデータサイズ
は「20H×20H」である。
【0039】この文字に対して、認識できなかったこと
を示す特定コード「FF」と、その位置情報の4行2列
を示すコード「42」と、その認識できなかった文字の
イメージデータサイズのコード「2020」と、イメー
ジデータ「0000,・・・,0000」を組み合わせ
る。したがって、「FF42,2020,0000,・
・・,0000」のデータをシステム装置へ出力する。
【0040】次に、上述した実施例の効果を列挙する。 (1)文字認識できなかった文字のイメージデータだけ
でなくその位置情報も保存することにより、複数の文字
認識できなかったイメージデータの区別が可能になるた
め、文字抽出以前の画像データの全てを保存しなくても
よい。したがって、認識不可文字情報保存部のメモリ容
量も少なくて済み、装置の小型化と低コスト化を実現で
きる。
【0041】(2)文字認識できなかった文字に対応す
る特定の文字コードにその文字の位置情報も含められる
ので、システム装置側で文字認識できなかった文字の修
正をする場合、文字認識装置から文字抽出以前の画像デ
ータの全てをシステム装置へ送る必要がなく、システム
装置では区別された文字認識できなかった文字のイメー
ジデータのみを受け取って修正することができる。した
がって、文字認識装置からシステム装置に対するデータ
転送時間を短縮することができ、システム装置側のメモ
リの記憶領域を効率良く使用することができる。
【0042】(3)文字認識できなかった文字に対応す
る特定の文字コードにその文字の位置情報を含め、さら
にそのイメージデータのドットパターン量とドットパタ
ーンの情報を付加するので、文字認識できなかった文字
についての詳細な情報をシステム装置へ出力することが
できる。したがって、システム装置ではその文字認識で
きなかった情報を外字登録し、その外字登録した外字コ
ードによって文字認識できた文字コードと同様に処理す
ることができる。
【0043】つまり、文字認識装置からシステム装置へ
文字認識できなかった文字の情報を出力した時でも、必
ずオペレータが修正をしてから認識できた文字データを
処理する必要がなく、外字コードとしての処理によって
文字データを効率的に処理することができる。
【0044】次に、この発明による文字認識装置を適用
した装置の一実施例について説明する。図5は前述した
文字認識装置を含む入力装置を使用したデータ処理装置
の外観斜視図である。このデータ処理装置は、入力装置
11がキーボードインタフェース(I/F)ケーブル1
2を介して、文書作成機能やデータ処理機能等を備えた
図1のシステム装置2と同様なシステム装置13に接続
されており、その入力装置11は挿入口11aから挿入
されるシート(紙等)上に印刷又は手書きされた文字等
の情報を光学的に読み取って、それをキーボード信号に
変換処理する機能を持つ。
【0045】図6は、図5に示した入力装置11の機能
構成をシステム装置13と共に示すブロック図であり、
この入力装置11は図1に示した文字認識装置1に、キ
ーボード操作コード作成部16,キーボード操作コード
作成情報格納部17,キーボード信号作成部18,及び
キーボード信号作成情報格納部19,キーボード信号出
力部20を追加したものである。
【0046】キーボード操作コード作成部16は、キー
ボード操作コード作成情報格納部17に格納されている
情報をもとにして、文字認識装置1から入力される各認
識コードをキーボード操作コード(キー操作に対応する
コード)に変換してキーボード信号作成部18へ送る。
【0047】キーボード操作コード作成情報格納部17
は、キーボード操作コード作成部16が参照する情報を
テーブル形式で格納しており、文字認識装置1からの認
識コードによって認識された文字等の全ての情報に対し
て、それらの認識コードをインデックスとして対応させ
たキーボード操作コードが登録されている。
【0048】キーボード信号作成部18は、キーボード
操作コード作成部16から送られたキーボード操作コー
ドを、キーボード信号作成情報格納部19に格納してあ
る情報をもとにしてキーボード信号(キーボード上のキ
ー押下時のキーコードおよびそのオン・オフ信号に相当
する)に変換してキーボード信号出力部20へ送る。
【0049】キーボード信号作成情報格納部19は、キ
ーボード信号作成部18が参照する情報を格納してお
り、キーボード装置上の各キーボード操作コード(1キ
ー入力)に対応するそれぞれのキーボード信号データが
テーブル形式で登録されている。
【0050】このキーボード信号データとは、例えば、
キーボード装置からシステム装置に対して文字「A」を
入力した場合、キーボード装置からはシステム装置に対
してキーボード装置上のキー配列における文字「A」の
物理的な位置(キーコード)と共に、そのキーが押され
たこと(オン)と離されたこと(オフ)を示すデータを
通知しており、キーボード装置上の各キー単位に決めら
れているキー押下及び押下解除に関する通知情報をい
う。
【0051】キーボード信号出力部20は、システム装
置13とキーボード装置間のデータの遣り取りを行なう
キーボードI/Fケーブル12を介して、キーボード信
号作成部18から受け取ったキーボード信号データをシ
ステム装置13へ出力する。
【0052】また、文字認識装置1では、認識できなか
った文字に対してその位置情報を含む特定の文字コード
(例えば前述の「FFXY」)を割り当て、それを認識
コードとして出力するので、キーボード操作コード作成
部16はその認識コードに対するキーボード操作コード
を作成し、そのキーボード操作コードによってキーボー
ド信号作成部18が対応するキーボード信号を作成し、
そのキーボード信号をシステム装置13へ出力する。し
たがって、システム装置13側では認識不可文字の存在
とその位置情報を知ることができる。
【0053】図7はキーボード操作コード作成情報の格
納フォーマットの一例を示す図、図8はキーボード信号
作成情報の格納フォーマットの一例を示す図である。キ
ーボード操作コード作成情報は、認識用データとキーボ
ード操作データからなり、認識用データはキーボード装
置上の各キーに対応する文字や記号等の情報(例えば、
「0」「A」「ア」等)であり、キーボード操作データ
は、それらの各情報を入力するためのキーボード操作の
情報である。
【0054】たとえば、認識用データ「0」に対応する
‘0’を入力するキーボード操作データは、操作データ
制御情報としてキー操作数=2(2回のキー操作が必要
であることをしめす)と、‘英数’キーの操作を示すキ
ーボード信号作成情報で‘英数’キーを指すポインタ
と、‘0’キーの操作を示すキーボード信号作成情報で
‘0’キーを指すポインタとからなる。
【0055】また、認識用データ「ア」に対応する
‘ア’を入力するキーボード操作データは、操作データ
制御情報としてキー操作数=2と、‘カタカナ’キーの
操作を示すキーボード信号作成情報で‘カタカナ’キー
を指すポインタと、‘3’キーの操作を示すキーボード
信号作成情報で‘3’キーを示すポインタ(‘ア’のキ
ーは‘3’のキーを兼用しているので)とからなる。
【0056】また、キーボード信号作成情報は、図8に
示すように各キーの押下時と解放時のキーボード信号か
らなる。
【0057】次に、図6に示した入力装置11の各部間
の作用について説明する。まず、文字認識部15は認識
した文字に対する結果としてキーボード操作コード作成
情報格納部17内にある該当文字に対応したキーボード
操作データを指すポインタを出力する。
【0058】このキーボード操作データは、図9に示す
ように操作データ制御情報としてのキー操作数と、操作
データとしてのキーの操作情報を持ち、そのキー操作数
とは認識した文字を実際にキーボード装置から入力する
場合のキー操作回数であり、操作データとは、入力操作
手順に相当し、キーの操作(入力キーの種類)を入力順
にキー操作数だけ並べてある。また、キーの操作情報に
は、キーボード信号作成情報格納部19に格納されてい
る該当キーを指すポインタが設定されている。
【0059】キーボード操作コード作成部16は、文字
認識装置1からポインタを受け取ると、そのポインタに
対応すキー操作数と操作データとを取り出し、キー操作
数だけ操作データから順にキーの操作情報(キーボード
信号作成情報へのポインタ)を入力してキーボード信号
作成部18へ出力する。
【0060】キーボード信号作成部18は、キーボード
操作コード作成部16からのポインタによって該当する
キーのコードとその押下及び解放を示すキーボード信号
を順次キーボード信号出力部20へ出力する。そして、
キーボード信号出力部20は、キーボードI/Fケーブ
ル12を介してシステム装置13へそのキーボード信号
を出力する。
【0061】次に、図10のフローチャートによって入
力装置11による情報入力の処理について説明する。ま
ず、文字認識装置1によって文字を入力し、その文字の
認識の処理を行なってキーボード操作コード作成部16
にポインタを送る。
【0062】そのポインタを受け取ったキーボード操作
コード作成部16は、そのポインタの指す該当データを
キーボード作成コード情報からキー操作数Ktを得て、
キーの操作の取り出し数Knを0に設定する。このキー
操作数Ktとキーの操作の取り出し数Knを比較して、
等しければ入力完了か否かを判断してYESなら終了す
るが、NOなら再び文字入力処理を繰り返す。
【0063】一方、KtとKnが等しくなければ、キー
ボード信号作成部18によってKnに1を加算して操作
データからKn番目のキーの操作を得て、それが指すポ
インタでキーボード信号作成情報から押下時キーボード
信号を得て、キーボード信号出力部20によってキーボ
ード信号を出力する。
【0064】さらに、Kn番目のキーの操作が指すポイ
ンタでキーボード信号作成情報から解放時キーボード信
号を得て、キーボード信号出力部20によって出力する
と、KtとKnを比較する処理に戻り、KtとKnが等
しくなるまで処理を繰返す。
【0065】次に、図11のブロック図によってさらに
この入力装置11における実際の文字入力の処理例につ
いて説明する。ここでは、カタカナ「ア」を入力する場
合について説明する。文字認識装置1がシートPに記入
されたカタカナ「ア」を読み取り、そのカタカナ「ア」
を認識してキーボード操作作成情報の認識用データ
「ア」を指すポインタをキーボード操作コード作成部1
6へ送る。
【0066】すると、キーボード操作コード作成部16
は、キーボード操作コード作成情報格納部17に格納さ
れている情報中の認識用データ「ア」に対応するキーボ
ード操作データとしてキーの操作回数のデータも含ん
で、‘カタカナ’キーの操作および‘3’キーの操作の
ポインタをキーボード信号作成部18へ送る。
【0067】キーボード信号作成部18では、そのポイ
ンタによってキーボード信号作成情報格納部19に格納
されている情報内の‘カタカナ’キー押下時のキーボー
ド信号と‘カタカナ’キー解放時のキーボード信号、及
び‘3’キー押下時のキーボード信号と‘3’キー解放
時のキーボード信号をキーボード信号出力部20へ出力
する。
【0068】このようにして、キー入力以外の手段によ
って入力された文字等の情報をキーボード装置からキー
入力されたかのようにキーボード信号でシステム装置に
出力する。したがって、システム装置はキーボード装置
以外からの入力情報もキーボード装置からのキー操作入
力と同じデータとして処理することができる。
【0069】以下、この実施例の入力装置11における
効果を列挙する。まず、マン−マシンインタフェースの
向上に関するものとして、 (1)キー配列を覚えなくてもよいので入力が容易にな
る。 (2)キー操作の熟練が不要になる。 (3)不慣れなキーボード装置を使用しなくても、手書
き入力等によって文字だけでなく、各種制御情報(例え
ば、半角,倍角,改行,改頁,変換等)をも、文字の組
み合わせや記号,マーク等によって素早く入力すること
ができる。 (4)文字等を間違えて入力しない限り誤入力の恐れが
ない。 (5)日常使用する業務プログラム起動のような、一連
の操作情報を印刷したカードを読み取らせて装置を起動
させるような定形入力操作を容易に行なえる。 (6)障害者でも容易に文字等の入力を行なえるように
なる。
【0070】また、ハード面に関して、 (7)すべての入力情報がキーボードI/Fからキーボ
ード信号で入力されるため、システム装置側で入力手段
に応じて異なる認識処理を行なうような負荷の増加がな
い。 (8)一般のキーボード装置を使用するほとんどのデー
タ処理装置にそのまま使用でき、汎用性がある。 (9)操作性を低下させることなく小型化を容易にでき
る。 (10)ファイリング装置に適用すれば、ファイリング
処理の際にイメージではなくコードで入力できるためデ
ータ量が少なくて済み、システム装置におけるメモリ等
の資源を有効に活用することができる。
【0071】
【発明の効果】以上説明してきたように、この発明によ
る文字認識装置によれば、原稿から読み取った全ての画
像を保存しなくても文字認識できない文字に対する処理
を効率良く行なえるので、記憶容量の大きいメモリを設
ける必要がなく、文字認識装置の小型化及び低コスト化
が可能になる。また、文字コードの出力先であるシステ
ム装置のメモリ領域の使用量を低減でき、システム装置
がメモリを効率良く使用することができる。さらに、シ
ステム装置側で文字認識できない文字の処理を効率良く
行なえる。
【図面の簡単な説明】
【図1】この発明の一実施例である文字認識装置の機能
構成をシステム装置と共に示すブロック図である。
【図2】図1に示した文字認識部における文字認識処理
について示すフローチャートである。
【図3】図1に示した文字認識装置に読み取らせる複数
の英文字を手書きした原稿の一例を示す図である。
【図4】図3に示した破線枠Im内の文字のイメージデ
ータのドットパターンを示す図である。
【図5】この発明による文字認識装置を含む入力装置を
使用したデータ処理装置の外観斜視図である。
【図6】図5に示した入力装置の機能構成の一例をシス
テム装置と共に示すブロック図である。
【図7】キーボード操作コード作成情報の格納フォーマ
ットの一例を示す図である。
【図8】キーボード信号作成情報の格納フォーマットの
一例を示す図である。
【図9】キーボード操作データの格納フォーマットの一
例を示す図である。
【図10】同じくその入力装置の情報入力処理について
示すフローチャートである。
【図11】同じくその入力装置による実際の文字入力処
理例について説明するためのブロック図である。
【符号の説明】
1 文字認識装置 1a インタフェー
スケーブル 2 システム装置 3 画像読取部 4 文字抽出部 5 文字位置検出部 6 文字認識部 7 文字コード作成
部 8 文字情報出力部 9 認識不可文字情
報保存部 St 原稿 11 入力装置 12 キーボードインタフェース(I/F)ケーブル 13 システム装置 16 キーボード操
作コード作成部 17 キーボード操作コード作成情報格納部 18 キーボード信号作成部 19 キーボード信
号作成情報格納部 20 キーボード信号出力部

Claims (3)

    【特許請求の範囲】
  1. 【請求項1】 印刷又は手書きされた文字,記号等の文
    字情報の画像をイメージデータとして読み取る画像読取
    手段と、該手段によって読み取ったイメージデータから
    各文字部分を抽出する文字抽出手段と、該手段によって
    抽出した各文字部分の位置を検出する文字位置検出手段
    と、前記文字抽出手段によって抽出された各部のイメー
    ジデータから文字認識を行なう文字認識手段と、該手段
    によって文字認識できた文字に対応する文字コードを割
    り当てる文字コード作成手段と、該手段によって割り当
    てられた文字コードを認識文字情報として出力する文字
    情報出力手段と、前記文字認識手段によって文字認識で
    きなかったイメージデータとその位置情報を認識不可文
    字情報として保存する認識不可文字情報保存手段とを備
    えたことを特徴とする文字認識装置。
  2. 【請求項2】 請求項1記載の文字認識装置において、 前記文字コード作成手段は、前記文字認識手段によって
    文字認識できなかったイメージデータに対してその位置
    情報を含む特定の文字コードを割り当てる手段を有し、
    前記文字情報出力手段がその特定の文字コードも認識文
    字情報として出力するようにしたことを特徴とする文字
    認識装置。
  3. 【請求項3】 請求項2記載の文字認識装置において、 前記文字情報出力手段が前記特定の文字コードと共にそ
    の文字認識できなかったイメージデータも認識文字情報
    として出力するようにしたことを特徴とする文字認識装
    置。
JP4166441A 1992-06-24 1992-06-24 文字認識装置 Pending JPH0612522A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP4166441A JPH0612522A (ja) 1992-06-24 1992-06-24 文字認識装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP4166441A JPH0612522A (ja) 1992-06-24 1992-06-24 文字認識装置

Publications (1)

Publication Number Publication Date
JPH0612522A true JPH0612522A (ja) 1994-01-21

Family

ID=15831465

Family Applications (1)

Application Number Title Priority Date Filing Date
JP4166441A Pending JPH0612522A (ja) 1992-06-24 1992-06-24 文字認識装置

Country Status (1)

Country Link
JP (1) JPH0612522A (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002329170A (ja) * 2001-04-27 2002-11-15 Konica Corp 画像入出力装置および画像入出力管理装置
JP2023011288A (ja) * 2021-07-12 2023-01-24 コニカミノルタ株式会社 文字認識システム及び文字認識方法

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002329170A (ja) * 2001-04-27 2002-11-15 Konica Corp 画像入出力装置および画像入出力管理装置
JP2023011288A (ja) * 2021-07-12 2023-01-24 コニカミノルタ株式会社 文字認識システム及び文字認識方法

Similar Documents

Publication Publication Date Title
US11941903B2 (en) Image processing apparatus, image processing method, and non-transitory storage medium
JP2000322417A (ja) 画像ファイリング装置及び方法及び記憶媒体
JP3133419B2 (ja) 入力装置
JPH0388062A (ja) 文書作成装置
JPH05303619A (ja) 電子スクラップブック
JPH0612403A (ja) 入力装置
JPH0660053A (ja) 入力装置
JPH0628336A (ja) 入力装置
JPH0644216A (ja) 入力装置
JP3130346B2 (ja) 入力装置
JPH05257586A (ja) 入力装置
JPH0668067A (ja) 入力装置
JPH0644217A (ja) 入力装置
JPH05274465A (ja) 入力装置
JPH06131092A (ja) 入力装置
JPH05120258A (ja) 入力装置
JPH05134796A (ja) 入力装置
JPH0660054A (ja) 入力装置
JPH0652347A (ja) 入力装置
JPH05266004A (ja) 入力装置
JPH0619879A (ja) 入力装置
JPH05128298A (ja) 入力装置
JPH0628519A (ja) 入力装置
JPH05257587A (ja) 入力装置
JPH05101215A (ja) 入力装置