JPH04306783A - 画像処理方法及び装置 - Google Patents
画像処理方法及び装置Info
- Publication number
- JPH04306783A JPH04306783A JP3071051A JP7105191A JPH04306783A JP H04306783 A JPH04306783 A JP H04306783A JP 3071051 A JP3071051 A JP 3071051A JP 7105191 A JP7105191 A JP 7105191A JP H04306783 A JPH04306783 A JP H04306783A
- Authority
- JP
- Japan
- Prior art keywords
- character
- size
- width
- image
- characters
- 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
Links
Landscapes
- Character Discrimination (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【0001】
【産業上の利用分野】本発明は画像処理方法及び装置に
関し、特に入力した画像情報を高速・高精度に認識し、
認識結果を文書情報として出力できる画像処理方法及び
装置に関するものである。
関し、特に入力した画像情報を高速・高精度に認識し、
認識結果を文書情報として出力できる画像処理方法及び
装置に関するものである。
【0002】
【従来の技術】新聞や書籍等の文章を電子化して保管し
、フアイリングしたり、データベース化することにより
、効率的にこれらを利用しようとする動きが急速に高ま
ってきており、印刷文書を高速・高精度に入力できる画
像処理方法及び装置が求められている。
、フアイリングしたり、データベース化することにより
、効率的にこれらを利用しようとする動きが急速に高ま
ってきており、印刷文書を高速・高精度に入力できる画
像処理方法及び装置が求められている。
【0003】従来の文字認識の技術は、入力した文字の
認識のみが重視され、認識結果を入力画像情報における
認識位置に出力するのみであった。
認識のみが重視され、認識結果を入力画像情報における
認識位置に出力するのみであった。
【0004】よって、従来の文字認識の技術では、認識
結果の出力形態は、認識した文書の持つ出力態様に関す
る情報、例えば文字サイズ等の情報は無視され、予め定
めてある大きさの文字でしか出力されなかった。
結果の出力形態は、認識した文書の持つ出力態様に関す
る情報、例えば文字サイズ等の情報は無視され、予め定
めてある大きさの文字でしか出力されなかった。
【0005】
【発明が解決しようとしている課題】しかしながら、上
記従来例では、入力画像の認識結果を出力する形態が固
定されている為、認識対象である画像情報の文字サイズ
と、認識結果として出力する文字サイズが異なり、入力
画像情報を忠実に文書情報として表したい時には、オペ
レータが一旦出力された結果を改めて目的の文字サイズ
に変更し直すという作業を行なわなければならず、処理
効率を著しく阻害してしまう等の問題点があった。
記従来例では、入力画像の認識結果を出力する形態が固
定されている為、認識対象である画像情報の文字サイズ
と、認識結果として出力する文字サイズが異なり、入力
画像情報を忠実に文書情報として表したい時には、オペ
レータが一旦出力された結果を改めて目的の文字サイズ
に変更し直すという作業を行なわなければならず、処理
効率を著しく阻害してしまう等の問題点があった。
【0006】
【課題を解決する為の手段】上記課題を解決する為に、
本発明には、画像情報から文字領域を切り出し、該切り
出される文字領域の大きさを記憶し、前記切り出された
文字領域の文字情報を識別し、該識別される文字情報を
前記記憶されている大きさで出力することを特徴とする
画像処理方法を提供する。
本発明には、画像情報から文字領域を切り出し、該切り
出される文字領域の大きさを記憶し、前記切り出された
文字領域の文字情報を識別し、該識別される文字情報を
前記記憶されている大きさで出力することを特徴とする
画像処理方法を提供する。
【0007】上記課題を解決する為に、本発明は、好ま
しくは前記文字領域は一文字ごとに切り出す。
しくは前記文字領域は一文字ごとに切り出す。
【0008】上記課題を解決する為に、本発明は、好ま
しくは前記文字領域の大きさと、文字情報は、前記切り
出される文字領域ごとに対応づけて記憶する。
しくは前記文字領域の大きさと、文字情報は、前記切り
出される文字領域ごとに対応づけて記憶する。
【0009】上記課題を解決する為に、本発明は、画像
情報から文字領域を切り出す切り出し手段、該切り出さ
れる文字領域の大きさを記憶する記憶手段、前記切り出
された文字領域の文字情報を識別する識別手段、該識別
される文字情報を前記記憶されている大きさで出力する
ことを特徴とする画像処理装置を提供する。
情報から文字領域を切り出す切り出し手段、該切り出さ
れる文字領域の大きさを記憶する記憶手段、前記切り出
された文字領域の文字情報を識別する識別手段、該識別
される文字情報を前記記憶されている大きさで出力する
ことを特徴とする画像処理装置を提供する。
【0010】上記課題を解決する為に、本発明は、好ま
しくは前記切り出し手段は、文字領域を一文字ごとに切
り出す。
しくは前記切り出し手段は、文字領域を一文字ごとに切
り出す。
【0011】上記課題を解決する為に、本発明は、好ま
しくは前記記憶手段は、前記文字領域の大きさと、識別
される文字情報を、前記切り出される文字領域ごとに対
応づけて記憶する。
しくは前記記憶手段は、前記文字領域の大きさと、識別
される文字情報を、前記切り出される文字領域ごとに対
応づけて記憶する。
【0012】
【実施例】以下、図面に従って本発明に好適な一実施例
を詳細に説明する。
を詳細に説明する。
【0013】図1は、本発明に係る一実施例の文字認識
装置のシステムブロツク図である。図に於て1は例えば
ラスタスキヤン表示方式で使用されるCRTなどの表示
部、2は一画面分の表示パターン情報を記憶するビデオ
RAM(VRAM)、3はVRAM2に対するパターン
編集の書き込み、CRT1への読み出しの制御をする表
示制御部である。5は後述する図2や図6のフローチヤ
ートに示す処理を制御する為の制御プロブラや文書デー
タを格納するROMやRAMのエリアを有する主メモリ
、4はマイクロプロセツサ(MPU)でこの装置の主制
御を行なう。MPU4には文字データ等の入力を行なう
キーボード8、及びCRT上の図形データの入力編集等
を行なうポインテイングデバイス(P.D.)9が接続
されている。6はハードデイスク装置でこの中に文書フ
アイルや文字フオントが格納される。10は文字画像等
のイメージを読み込むためのイメージスキヤナ、11は
文字画像を認識して文字コードとして出力する識別処理
装置である。これらの各構成ブロツクはI/Oバス7で
接続されている。
装置のシステムブロツク図である。図に於て1は例えば
ラスタスキヤン表示方式で使用されるCRTなどの表示
部、2は一画面分の表示パターン情報を記憶するビデオ
RAM(VRAM)、3はVRAM2に対するパターン
編集の書き込み、CRT1への読み出しの制御をする表
示制御部である。5は後述する図2や図6のフローチヤ
ートに示す処理を制御する為の制御プロブラや文書デー
タを格納するROMやRAMのエリアを有する主メモリ
、4はマイクロプロセツサ(MPU)でこの装置の主制
御を行なう。MPU4には文字データ等の入力を行なう
キーボード8、及びCRT上の図形データの入力編集等
を行なうポインテイングデバイス(P.D.)9が接続
されている。6はハードデイスク装置でこの中に文書フ
アイルや文字フオントが格納される。10は文字画像等
のイメージを読み込むためのイメージスキヤナ、11は
文字画像を認識して文字コードとして出力する識別処理
装置である。これらの各構成ブロツクはI/Oバス7で
接続されている。
【0014】図2は、本発明における認識対象である画
像情報の入力から文字の切り出しまでの処理のフローチ
ヤートである。このフローチヤートに示した処理は、M
PU4に制御されて行なわれる。
像情報の入力から文字の切り出しまでの処理のフローチ
ヤートである。このフローチヤートに示した処理は、M
PU4に制御されて行なわれる。
【0015】初めに認識対象として入力する原稿をイメ
ージスキヤナ10にセツトし、文字画像を読み込む(S
101)。読み込んだ文字画像は主メモリ5の中のRA
Mに記憶する(S102)。表示制御部3は、RAMに
記憶した文字画像に対応する表示パターンをVRAM2
に展開する(S103)。次に、VRAM2に展開され
た表示パターンをCRT1に表示する(S104)。つ
づいて認識させたい部分の範囲指定をCRT1に表示さ
れている入力画像上でP.D.9を使って行なう(S1
05)。S105で範囲指定された部分の文字の切り出
し処理を実行する(S106)。
ージスキヤナ10にセツトし、文字画像を読み込む(S
101)。読み込んだ文字画像は主メモリ5の中のRA
Mに記憶する(S102)。表示制御部3は、RAMに
記憶した文字画像に対応する表示パターンをVRAM2
に展開する(S103)。次に、VRAM2に展開され
た表示パターンをCRT1に表示する(S104)。つ
づいて認識させたい部分の範囲指定をCRT1に表示さ
れている入力画像上でP.D.9を使って行なう(S1
05)。S105で範囲指定された部分の文字の切り出
し処理を実行する(S106)。
【0016】次に本発明の核となる文字の切り出し処理
について説明する。
について説明する。
【0017】図3における枠31は文字認識の対象とし
て入力した文字画像データの模式図である。この時、画
素は1画素1ビツト、黒画素“1”、白画素“0”のデ
ータであり、図の様に走査させ、2値画像の結果は図3
における枠32のようにRAM5に記憶される。RAM
5に2値画像の結果が記憶されると同時に文字画像デー
タの幅と高さが求められる。図3における枠31のwは
、画像データ幅で、hは画像データの高さである。この
wとhでできる矩形を枠矩形と呼ぶことにする。又、図
3における枠31のrwとrhは、各文字画像を含む最
少の矩形の幅と高さであり、これを外接矩形と呼ぶ。
て入力した文字画像データの模式図である。この時、画
素は1画素1ビツト、黒画素“1”、白画素“0”のデ
ータであり、図の様に走査させ、2値画像の結果は図3
における枠32のようにRAM5に記憶される。RAM
5に2値画像の結果が記憶されると同時に文字画像デー
タの幅と高さが求められる。図3における枠31のwは
、画像データ幅で、hは画像データの高さである。この
wとhでできる矩形を枠矩形と呼ぶことにする。又、図
3における枠31のrwとrhは、各文字画像を含む最
少の矩形の幅と高さであり、これを外接矩形と呼ぶ。
【0018】図4は、文字切り出し結果の主メモリ5に
格納すべきデータ・フオーマツトの例示図である。図中
41は文字切りブロツクの識別番号でイメージスキヤナ
10から読み込んだデータからブロツクごとに切り出し
た情報を識別処理装置11へ送る順に1、2、・・・と
つけたものである。図中42のブロツク長は、ブロツク
ヘツダを除いたサイズである。図中43はブロツクに含
まれる文字数nである。図中44は、ブロツクに含まれ
る文字列の標準文字ピツチである。図中45は、ブロツ
クに含まれる文字列の標準文字幅であり、46はブロツ
クに含まれる文字の最大文字高さである。図中47は、
文字IDで、ブロツク内の文字の出現順に1、2、3、
・・・とつけられる。図中48は文字切りデータ長で、
文字切りデータのサイズが格納される。図中49は文字
切りデータであり、外接矩形と枠矩形の左上端の点座標
と、矩形の幅と高さが格納される。
格納すべきデータ・フオーマツトの例示図である。図中
41は文字切りブロツクの識別番号でイメージスキヤナ
10から読み込んだデータからブロツクごとに切り出し
た情報を識別処理装置11へ送る順に1、2、・・・と
つけたものである。図中42のブロツク長は、ブロツク
ヘツダを除いたサイズである。図中43はブロツクに含
まれる文字数nである。図中44は、ブロツクに含まれ
る文字列の標準文字ピツチである。図中45は、ブロツ
クに含まれる文字列の標準文字幅であり、46はブロツ
クに含まれる文字の最大文字高さである。図中47は、
文字IDで、ブロツク内の文字の出現順に1、2、3、
・・・とつけられる。図中48は文字切りデータ長で、
文字切りデータのサイズが格納される。図中49は文字
切りデータであり、外接矩形と枠矩形の左上端の点座標
と、矩形の幅と高さが格納される。
【0019】図5は、識別処理装置11による入力画像
情報の識別処理の結果を表すデータフオーマツトの例示
図であり、主メモリ5に記憶される。このデータは、M
PU4の制御のもと導出されるデータである。識別処理
は、ブロツク単位で実行される。実際には、図4で示し
た主メモリ5に格納されている文字切りブロツクを、表
すデータを識別処理装置11に送り、識別処理装置11
で識別して文字コードに変換され再び主メモリ5へ転送
される。図中枠51は認識データであり、1文字につき
識別処理装置11で導出された文字候補が8個格納され
る。図中枠52は文字サイズであり、図4の文字切り処
理で求めた外接矩形の幅と高さから求める。文字コード
と文字サイズから文書フアイルの出力形態を決定する。
情報の識別処理の結果を表すデータフオーマツトの例示
図であり、主メモリ5に記憶される。このデータは、M
PU4の制御のもと導出されるデータである。識別処理
は、ブロツク単位で実行される。実際には、図4で示し
た主メモリ5に格納されている文字切りブロツクを、表
すデータを識別処理装置11に送り、識別処理装置11
で識別して文字コードに変換され再び主メモリ5へ転送
される。図中枠51は認識データであり、1文字につき
識別処理装置11で導出された文字候補が8個格納され
る。図中枠52は文字サイズであり、図4の文字切り処
理で求めた外接矩形の幅と高さから求める。文字コード
と文字サイズから文書フアイルの出力形態を決定する。
【0020】次に図6に示すフローチヤートの各ステツ
プ毎に、本実施例の処理について説明する。なお、図6
に示すフローチーヤートの処理は、MPU6の制御のも
と行なわれ、判断もMPU6において行なわれる。
プ毎に、本実施例の処理について説明する。なお、図6
に示すフローチーヤートの処理は、MPU6の制御のも
と行なわれ、判断もMPU6において行なわれる。
【0021】まず、ステツプS1で認識領域内をブロツ
ク単位に分け、各ブロツクのブロツクIDを設定する。 次にイメージスキヤナ10から入力した2値画像からブ
ロツク内を文字ごとに矩形に区切る(ステツプS2)。 ステツプS3で矩形領域の個数(文字数n)を求め、図
4の文字切り出し結果のテーブルに値をセツトする。ス
テツプS4で文字数nがn>0であるかどうか判断し、
判断の結果YESならば、ステツプS5に進んで、文字
IDをセツトする。つづいて、ステツプS6で、外接矩
形の座標を求める。求めた外接矩形の座標は、4図の枠
49の文字切りデータの外接矩形のX、Yにセツトされ
る。次にステツプS7で、外接矩形の幅を求める。求め
た幅は図4の枠49の文字切りデータの外接矩形Wにセ
ツトされる。つづいてステツプS8で、外接矩形の高さ
を求める。求めた高さは、図4の枠49の文字切りデー
タの外接矩形hにセツトされる。次にステツプS9に進
み、外接矩形の幅と高さから文字サイズを求める。次に
ステツプS10で、文字数nを1減らし(n=n−1)
、ステツプS4に戻り判断を実行する。
ク単位に分け、各ブロツクのブロツクIDを設定する。 次にイメージスキヤナ10から入力した2値画像からブ
ロツク内を文字ごとに矩形に区切る(ステツプS2)。 ステツプS3で矩形領域の個数(文字数n)を求め、図
4の文字切り出し結果のテーブルに値をセツトする。ス
テツプS4で文字数nがn>0であるかどうか判断し、
判断の結果YESならば、ステツプS5に進んで、文字
IDをセツトする。つづいて、ステツプS6で、外接矩
形の座標を求める。求めた外接矩形の座標は、4図の枠
49の文字切りデータの外接矩形のX、Yにセツトされ
る。次にステツプS7で、外接矩形の幅を求める。求め
た幅は図4の枠49の文字切りデータの外接矩形Wにセ
ツトされる。つづいてステツプS8で、外接矩形の高さ
を求める。求めた高さは、図4の枠49の文字切りデー
タの外接矩形hにセツトされる。次にステツプS9に進
み、外接矩形の幅と高さから文字サイズを求める。次に
ステツプS10で、文字数nを1減らし(n=n−1)
、ステツプS4に戻り判断を実行する。
【0022】一方ステツプS4の判断でNOならば、つ
まりそれ以上文字が存在しない場合、ステツプS11に
進む。ステツプS11では、ブロツク内の各外接矩形の
座標と、幅から標準文字ピツチを求め、図4の枠44に
格納する。次にステツプS12では、ブロツク内の各外
接矩形の幅から、標準文字幅を求め、図4の枠45に格
納する。同様にステツプS13では、ブロツク内の各外
接矩形の高さから、標準文字高さを求め、図4の枠46
に格納する。
まりそれ以上文字が存在しない場合、ステツプS11に
進む。ステツプS11では、ブロツク内の各外接矩形の
座標と、幅から標準文字ピツチを求め、図4の枠44に
格納する。次にステツプS12では、ブロツク内の各外
接矩形の幅から、標準文字幅を求め、図4の枠45に格
納する。同様にステツプS13では、ブロツク内の各外
接矩形の高さから、標準文字高さを求め、図4の枠46
に格納する。
【0023】つづいてステツプS14に進み、文字切り
出しデータをブロツク毎に識別処理装置11に転送する
。次にステツプS15で認識を実行する。
出しデータをブロツク毎に識別処理装置11に転送する
。次にステツプS15で認識を実行する。
【0024】つづいてステツプS16では認識結果の文
字コードを図5の枠51認識データ内にある出力テーブ
ルにセツトする。ステツプS17では、ステツプS9で
求めた文字サイズを図5の枠51認識データ内にある出
力テーブルにセツトする。
字コードを図5の枠51認識データ内にある出力テーブ
ルにセツトする。ステツプS17では、ステツプS9で
求めた文字サイズを図5の枠51認識データ内にある出
力テーブルにセツトする。
【0025】出力テーブルにセツトされた認識結果デー
タをもとに、文書フアイルの出力形態を決定する。
タをもとに、文書フアイルの出力形態を決定する。
【0026】[他の実施例]なお上記実施例では、出力
となる文字サイズは、入力原稿の文字サイズに合せて決
定したが、この出力形態は他にも色々考えられる。例え
ば、図4の枠44の標準文字ピツチ、枠45の標準文字
幅、枠46の標準文字高さから、文字サイズを標準サイ
ズに統一することも可能である。
となる文字サイズは、入力原稿の文字サイズに合せて決
定したが、この出力形態は他にも色々考えられる。例え
ば、図4の枠44の標準文字ピツチ、枠45の標準文字
幅、枠46の標準文字高さから、文字サイズを標準サイ
ズに統一することも可能である。
【0027】
【発明の効果】以上説明したように、入力画像から認識
対象として切り出した文字の大きさを記憶しておき、認
識結果を出力する際に、入力原稿の文字サイズと同じ文
字サイズで出力することにより、入力原稿に、より近い
態様の認識結果を得ることができる。
対象として切り出した文字の大きさを記憶しておき、認
識結果を出力する際に、入力原稿の文字サイズと同じ文
字サイズで出力することにより、入力原稿に、より近い
態様の認識結果を得ることができる。
【図1】本発明の一実施例に係る装置の構成を示すブロ
ツク図である。
ツク図である。
【図2】本発明に係る文字切り出しまでの処理のフロー
チヤートである。
チヤートである。
【図3】文字認識の入力となる文字画像データの模式で
ある。
ある。
【図4】文字切り出し結果のデータフオーマツトである
。
。
【図5】識別処理の結果を表すデータフオーマツトであ
る。
る。
【図6】本発明の一実施例に係る処理手順のフローチヤ
ートである。
ートである。
1 CRT表示部
2 VRAM
3 表示制御部
4 MPU
5 主メモリ
6 ハードデイスク
7 システムバス
8 キーボード
9 ポインテイングデバイス
10 スキヤナ
11 識別処理装置
Claims (6)
- 【請求項1】 画像情報から文字領域を切り出し、該
切り出される文字領域の大きさを記憶し、前記切り出さ
れた文字領域の文字情報を識別し、該識別される文字情
報を前記記憶されている大きさで出力することを特徴と
する画像処理方法。 - 【請求項2】 前記文字領域は一文字ごとに切り出す
ことを特徴とする請求項1に記載の画像処理方法。 - 【請求項3】 前記文字領域の大きさと、文字情報は
、前記切り出される文字領域ごとに対応づけて記憶する
ことを特徴とする請求項2に記載の画像処理方法。 - 【請求項4】 画像情報から文字領域を切り出す切り
出し手段、該切り出される文字領域の大きさを記憶する
記憶手段、前記切り出された文字領域の文字情報を識別
する識別手段、該識別される文字情報を前記記憶されて
いる大きさで出力することを特徴とする画像処理装置。 - 【請求項5】 前記切り出し手段は、文字領域を一文
字ごとに切り出すことを特徴とする請求項4に記載の画
像処理装置。 - 【請求項6】 前記記憶手段は、前記文字領域の大き
さと、識別される文字情報を、前記切り出される文字領
域ごとに対応づけて記憶することを特徴とする請求項5
に記載の画像処理装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3071051A JPH04306783A (ja) | 1991-04-03 | 1991-04-03 | 画像処理方法及び装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3071051A JPH04306783A (ja) | 1991-04-03 | 1991-04-03 | 画像処理方法及び装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH04306783A true JPH04306783A (ja) | 1992-10-29 |
Family
ID=13449339
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP3071051A Pending JPH04306783A (ja) | 1991-04-03 | 1991-04-03 | 画像処理方法及び装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH04306783A (ja) |
-
1991
- 1991-04-03 JP JP3071051A patent/JPH04306783A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP0690415B1 (en) | Editing scanned document images using simple interpretations | |
| EP0434930B1 (en) | Editing text in an image | |
| JP2010020468A (ja) | 画像処理装置、画像処理方法、そのプログラムおよび記憶媒体 | |
| JPH032979A (ja) | 画像修正方法及び装置 | |
| EP0457546B1 (en) | Image processing method and apparatus | |
| JP3319203B2 (ja) | 文書ファイリング方法及び装置 | |
| JPH08180068A (ja) | 電子ファイリング装置 | |
| JPH04306783A (ja) | 画像処理方法及び装置 | |
| JPH07121734A (ja) | 文字画像編集装置 | |
| JP3218678B2 (ja) | 情報選択出力装置とその方法 | |
| JP3424942B2 (ja) | 対訳画像形成装置 | |
| JPH0473192B2 (ja) | ||
| JPH0520424A (ja) | 電子フアイリング装置 | |
| JPH04314186A (ja) | 画像処理方法及び装置 | |
| JP3154790B2 (ja) | 光学的文字読取装置 | |
| JP3021476B2 (ja) | 画像編集装置 | |
| JPH08202824A (ja) | 文書画像認識装置 | |
| JP3647070B2 (ja) | 画像処理方法及びその装置 | |
| JPH0459668B2 (ja) | ||
| JPH0251763A (ja) | 文書編集処理装置 | |
| JPH08161420A (ja) | イメージデータの読取方法及び文書作成装置 | |
| JPH01269171A (ja) | 画像処理装置 | |
| JPH0520493A (ja) | 画像処理装置 | |
| JPH0272492A (ja) | 清書装置 | |
| JPH058670U (ja) | 光学的文字読取装置 |