(57)【特許請求の範囲】
【請求項１】
第１画像処理部と第２画像処理部と第３画像処理部と出力部とを備え、前記第１画像処理部と前記第２画像処理部と前記第３画像処理部とを並列に動作させる画像処理装置であって、
前記第１画像処理部は、
多値の画像データを入力する入力手段と、
前記入力された多値の画像データに基づいて二値化閾値を決定する二値化閾値決定手段と、
前記入力された多値の画像データを圧縮して多値圧縮画像データを作成し、当該作成された多値圧縮画像データを記憶部に一時格納する多値圧縮手段とを含み、
前記第２画像処理部は、
前記記憶部に一時格納された多値圧縮画像データを伸長する伸長手段と、
前記二値化閾値決定手段で決定された二値化閾値を用いて、前記伸長手段で伸長された多値画像データの単純二値化処理を行うことにより、前記伸長された多値画像データの単純二値画像データを作成する単純二値化手段と、
前記単純二値化手段で作成された単純二値画像データを属性毎の領域に分割する領域分割手段とを含み、
前記第３画像処理部は、
前記伸長手段で伸長された多値画像データの擬似中間調二値化処理を行うことにより、擬似中間調二値画像データを作成する擬似中間調二値化手段と、
前記領域分割手段で分割された領域の属性に基づいて、前記単純二値化手段で作成された単純二値画像データと前記擬似中間調二値化手段で作成された擬似中間調二値画像データとのいずれかを前記分割された領域毎に選択する選択手段と、
前記選択手段で領域毎に選択された単純二値画像データ或いは擬似中間調二値画像データを圧縮する二値圧縮手段とを含み、
前記出力部は、前記二値圧縮手段で圧縮された画像データを出力し、
前記入力手段では、前記入力された多値の画像データを前記二値化閾値決定手段と前記多値圧縮手段とに転送し、
前記伸長手段では、前記伸長された多値画像データを前記単純二値化手段と前記擬似中間調二値化手段とに転送することを特徴とする画像処理装置。
【請求項２】
前記第３画像処理手段は、前記選択手段で選択された文字属性の領域の単純二値画像データに対して文字認識処理を行う文字認識手段を更に含み、
前記出力部は、前記二値圧縮手段で圧縮された画像データと前記文字認識手段による文字認識結果とを出力することを特徴とする請求項１記載の画像処理装置。
【請求項３】
前記記憶部が、第１の記憶部と第２の記憶部とから構成され、
前記多値圧縮手段は、所定量の前記多値圧縮画像データを前記第１の記憶部及び前記第２の記憶部に交互に一時格納し、さらに、前記伸長手段が、前記第１の記憶部及び前記第２の記憶部から前記多値圧縮データを交互に読み出して伸長することによって、前記第１画像処理部と前記第２画像処理部と前記第３画像処理部とを並列に動作させることを特徴とする請求項１記載の画像処理装置。
【請求項４】
前記多値圧縮手段は、前記伸長手段によって読み出されて空領域となった記憶部に対して新規入力された画像データの多値圧縮画像データを一時格納することを特徴とする請求項３記載の画像処理装置。
【請求項５】
第１画像処理部と第２画像処理部と第３画像処理部と出力部とを備え、前記第１画像処理部と前記第２画像処理部と前記第３画像処理部とを並列に動作させる画像処理装置の画像処理方法であって、
前記第１画像処理部は、
多値の画像データを入力する入力ステップと、
前記入力された多値の画像データに基づいて二値化閾値を決定する二値化閾値決定ステップと、
前記入力された多値の画像データを圧縮して多値圧縮画像データを作成し、当該作成された多値圧縮画像データを記憶部に一時格納する多値圧縮ステップと、
前記第２画像処理部は、
前記記憶部に一時格納された多値圧縮画像データを伸長する伸長ステップと、
前記二値化閾値決定ステップで決定された二値化閾値を用いて、前記伸長ステップで伸長された多値画像データの単純二値化処理を行うことにより、前記伸長された多値画像データの単純二値画像データを作成する単純二値化ステップと、
前記単純二値化ステップで作成された単純二値画像データを属性毎の領域に分割する領域分割ステップとを含み、
前記第３画像処理部は、
前記伸長ステップで伸長された多値画像データの擬似中間調二値化処理を行うことにより、擬似中間調二値画像データを作成する擬似中間調二値化ステップと、
前記領域分割ステップで分割された領域の属性に基づいて、前記単純二値化ステップで作成された単純二値画像データと前記擬似中間調二値化ステップで作成された擬似中間調二値画像データとのいずれかを前記分割された領域毎に選択する選択ステップと、
前記選択ステップで領域毎に選択された単純二値画像データ或いは擬似中間調二値画像データを圧縮する二値圧縮ステップとを含み、
前記出力部は、前記二値圧縮ステップで圧縮された画像データを出力し、
前記入力ステップで入力された多値の画像データについて前記二値化閾値決定ステップと前記多値圧縮ステップによる処理を行い、
前記伸長ステップで伸長された多値画像データについて前記単純二値化ステップと前記擬似中間調二値化ステップによる処理を行うことを特徴とする画像処理方法。
【請求項６】
前記第３画像処理ステップは、前記選択ステップで選択された文字属性の領域の単純二値画像データに対して文字認識処理を行う文字認識ステップを更に含み、
前記出力部は、前記二値圧縮ステップで圧縮された画像データと前記文字認識ステップによる文字認識結果とを出力することを特徴とする請求項５記載の画像処理方法。
【請求項７】
前記記憶部が、第１の記憶部と第２の記憶部とから構成され、
前記多値圧縮ステップで多値圧縮された所定量の前記多値圧縮画像データについて前記第１の記憶部及び前記第２の記憶部により交互に一時格納し、さらに、前記伸長ステップが、前記第１の記憶部及び前記第２の記憶部で一時格納された前記多値圧縮画像データを交互に読み出して伸長することによって、前記第１画像処理部と前記第２画像処理部と前記第３画像処理部とを並列処理に動作させることを特徴とする請求項５記載の画像処理方法。
【請求項８】
前記多値圧縮ステップでは、前記伸長ステップによって読み出されて空領域となった前記記憶部に新規入力された多値圧縮画像データを一時格納することを特徴とする請求項７記載の画像処理方法。
【発明の詳細な説明】
【０００１】
【産業上の利用分野】
本発明は画像処理装置及び画像処理方法に関し、より詳しくはスキャナ等の画像読み取り装置を介して入力された画像情報を高速に画像処理してコンピュータ等の情報処理装置に転送する画像処理装置及び画像処理方法に関する。
【０００２】
【従来の技術】
スキャナ等の画像読み取り装置から多値の画像データを入力し、領域分割認識や圧縮・文字認識処理等の所定の画像処理を行ってコンピュータ等の情報処理装置に出力する画像処理装置においては、複数回のスキャンを実行して所定の画像処理を施すか、或いは所定量の画像データを一時記憶することにより、斯かる記憶データに対して所定の画像処理を施している。
【０００３】
すなわち、この種の画像処理装置においては、記憶手段を有していない場合は領域分割認識をするためのスキャンと圧縮・文字認識処理を行うためのスキャンが必要であるため、少なくとも２回以上のスキャン操作を経て画像処理が行われる。
【０００４】
また、記憶手段を有する場合は、少なくとも１頁分の多値画像データを該記憶手段に一時保存し、かかる保存された多値画像データを読み出して所定の画像処理を該多値画像データに対し頁単位で複数回施し、前記情報処理装置に処理データを出力している。
【０００５】
【発明が解決しようとする課題】
しかしながら、上記従来の画像処理装置の内、複数回のスキャンを実行するシステムにおいては、該スキャンに多くの時間を費やすため、全体の処理時間が膨大になってしまうという問題点があった。
【０００６】
また、画像データを一時記憶するシステムにおいては、記録用紙がＡ４サイズの場合で画像処理装置としてのレーザビームプリンタが４００ｄｐｉの印字品質を得るためには例えば白黒８ビットで約１６Ｍバイト、フルカラーで約４８Ｍバイトという膨大な記憶容量の記憶装置が必要となり、しかもこの場合並列処理を実現しようとすると複数頁の画像データを一時記憶する必要があるため、更に大容量の記憶容量を有する記憶装置が必要となり、コストの高騰化を招くという問題点があった。
【０００７】
本発明は上記問題点に鑑みなされたものであって、記憶容量を少なくしてコストの低廉化を図ると共に全体の処理時間を短縮することができる複数頁の画像データ処理に適した画像処理装置及び画像処理方法を提供することを目的とする。
【０００８】
【課題を解決するための手段】
上記目的を達成するために本発明に係る画像処理装置は、第１画像処理部と第２画像処理部と第３画像処理部と出力部とを備え、前記第１画像処理部と前記第２画像処理部と前記第３画像処理部とを並列に動作させる画像処理装置であって、前記第１画像処理部は、多値の画像データを入力する入力手段と、前記入力された多値の画像データに基づいて二値化閾値を決定する二値化閾値決定手段と、前記入力された多値の画像データを圧縮して多値圧縮画像データを作成し、当該作成された多値圧縮画像データを記憶部に一時格納する多値圧縮手段とを含み、前記第２画像処理部は、前記記憶部に一時格納された多値圧縮画像データを伸長する伸長手段と、前記二値化閾値決定手段で決定された二値化閾値を用いて、前記伸長手段で伸長された多値画像データの単純二値化処理を行うことにより、前記伸長された多値画像データの単純二値画像データを作成する単純二値化手段と、前記単純二値化手段で作成された単純二値画像データを属性毎の領域に分割する領域分割手段とを含み、前記第３画像処理部は、前記伸長手段で伸長された多値画像データの擬似中間調二値化処理を行うことにより、擬似中間調二値画像データを作成する擬似中間調二値化手段と、前記領域分割手段で分割された領域の属性に基づいて、前記単純二値化手段で作成された単純二値画像データと前記擬似中間調二値化手段で作成された擬似中間調二値画像データとのいずれかを前記分割された領域毎に選択する選択手段と、前記選択手段で領域毎に選択された単純二値画像データ或いは擬似中間調二値画像データを圧縮する二値圧縮手段とを含み、前記出力部は、前記二値圧縮手段で圧縮された画像データを出力し、前記入力手段では、前記入力された多値の画像データを前記二値化閾値決定手段と前記多値圧縮手段とに転送し、前記伸長手段では、前記伸長された多値画像データを前記単純二値化手段と前記擬似中間調二値化手段とに転送することを特徴とする。
【０００９】
さらに、本発明に係る画像処理装置は、前記第３画像処理手段は、前記選択手段で選択された文字属性の領域の単純二値画像データに対して文字認識処理を行う文字認識手段を更に含み、前記出力部は、前記二値圧縮手段で圧縮された画像データと前記文字認識手段による文字認識結果とを出力することを特徴とする。
【００１１】
また、本発明に係る画像処理装置は、前記記憶部が、第１の記憶部と第２の記憶部とから構成され、前記多値圧縮手段は、所定量の前記多値圧縮画像データを前記第１の記憶部及び前記第２の記憶部に交互に一時格納し、さらに、前記伸長手段が、前記第１の記憶部及び前記第２の記憶部から前記多値圧縮データを交互に読み出して伸長することによって、前記第１画像処理部と前記第２画像処理部と前記第３画像処理部とを並列に動作させることを特徴とする。
【００１２】
また、本発明に係る画像処理装置は、前記多値圧縮手段は、前記伸長手段によって読み出されて空領域となった記憶部に対して新規入力された画像データの多値圧縮画像データを一時格納することを特徴とする。
【００１３】
上記目的を達成するために本発明に係る画像処理方法は、第１画像処理部と第２画像処理部と第３画像処理部と出力部とを備え、前記第１画像処理部と前記第２画像処理部と前記第３画像処理部とを並列に動作させる画像処理装置の画像処理方法であって、前記第１画像処理部は、多値の画像データを入力する入力ステップと、前記入力された多値の画像データに基づいて二値化閾値を決定する二値化閾値決定ステップと、前記入力された多値の画像データを圧縮して多値圧縮画像データを作成し、当該作成された多値圧縮画像データを記憶部に一時格納する多値圧縮ステップと、前記第２画像処理部は、前記記憶部に一時格納された多値圧縮画像データを伸長する伸長ステップと、前記二値化閾値決定ステップで決定された二値化閾値を用いて、前記伸長ステップで伸長された多値画像データの単純二値化処理を行うことにより、前記伸長された多値画像データの単純二値画像データを作成する単純二値化ステップと、前記単純二値化ステップで作成された単純二値画像データを属性毎の領域に分割する領域分割ステップとを含み、前記第３画像処理部は、前記伸長ステップで伸長された多値画像データの擬似中間調二値化処理を行うことにより、擬似中間調二値画像データを作成する擬似中間調二値化ステップと、前記領域分割ステップで分割された領域の属性に基づいて、前記単純二値化ステップで作成された単純二値画像データと前記擬似中間調二値化ステップで作成された擬似中間調二値画像データとのいずれかを前記分割された領域毎に選択する選択ステップと、前記選択ステップで領域毎に選択された単純二値画像データ或いは擬似中間調二値画像データを圧縮する二値圧縮ステップとを含み、前記出力部は、前記二値圧縮ステップで圧縮された画像データを出力し、前記入力ステップで入力された多値の画像データについて前記二値化閾値決定ステップと前記多値圧縮ステップによる処理を行い、前記伸長ステップで伸長された多値画像データについて前記単純二値化ステップと前記擬似中間調二値化ステップによる処理を行うことを特徴とする。
【００１４】
さらに、本発明に係る画像処理方法は、前記第３画像処理ステップは、前記選択ステップで選択された文字属性の領域の単純二値画像データに対して文字認識処理を行う文字認識ステップを更に含み、前記出力部は、前記二値圧縮ステップで圧縮された画像データと前記文字認識ステップによる文字認識結果とを出力することを特徴とする。
【００１５】
また、本発明に係る画像処理方法は、前記記憶部が、第１の記憶部と第２の記憶部とから構成され、前記多値圧縮ステップで多値圧縮された所定量の前記多値圧縮画像データについて前記第１の記憶部及び前記第２の記憶部により交互に一時格納し、さらに、前記伸長ステップが、前記第１の記憶部及び前記第２の記憶部で一時格納された前記多値圧縮画像データを交互に読み出して伸長することによって、前記第１画像処理部と前記第２画像処理部と前記第３画像処理部とを並列処理に動作させることを特徴とする。
また、本発明に係る画像処理方法は、前記多値圧縮ステップでは、前記伸長ステップによって読み出されて空領域となった前記記憶部に新規入力された多値圧縮画像データを一時格納することを特徴とする。
【００１６】
【作用】
上記画像処理装置及び画像処理方法によれば、第１画像処理部と第２画像処理部と第３画像処理部とを並列に動作させる。更に、第１画像処理部の二値化閾値決定手段で二値化閾値を決定しておく。更に、多値圧縮手段において、多値の画像データを圧縮して記憶部に一時格納させている。
【００１７】
また、伸長手段は、伸長した多値画像データを、第２画像処理部の単純二値化手段と第３画像処理部の擬似中間調二値化手段とに転送する。また、この場合、先に述べたように単純二値化手段の単純二値化処理は高速に行えるので、第２画像処理部において単純二値化手段による単純二値化処理と領域分割手段における領域分割処理とを行い、且つ、第３画像処理部において擬似中間調二値化手段による擬似中間調二値化を行う。
【００１８】
【実施例】
以下、本発明の実施例を図面に基づいて詳説する。
【００１９】
図１は本発明に係る画像処理装置が搭載された情報処理システムのブロック構成図であって、該画像処理装置１は、画像データを読み取るスキャナ２、後述する画像処理がなされた画像データ等を格納するハードディスク３、画像データを表示する表示装置４、及び情報処理装置としてのコンピュータ５に夫々接続され、さらに前記画像処理装置１は、所定の制御プログラムが格納されたＲＯＭ６と、演算データが記憶されるＲＡＭ７と、スキャナ２で読み取られた画像データに所定の画像処理を施してコンピュータに出力する画像処理部８と、前記ＲＯＭ６内の制御プログラムを実行して前記画像処理部８を制御するＣＰＵ９とを有している。
【００２０】
上記情報処理システムにおいては、コンピュータ５上のアプリケーションプログラムを使用して画像処理装置１とスキャナ２の初期設定等を行った後、所定の実行命令が前記画像処理装置１に送られる。そして、画像処理装置１ではコンピュータ５から送信されてきた命令にしたがってスキャナ２との通信を開始し、画像データがスキャナ２から前記画像処理装置１に転送され、スキャナ２から送信されてきた画像データに対してＣＰＵ９の制御下、画像処理部８で後述する所定の画像処理が実行され、その画像処理結果がコンピュータ５に転送される。
【００２１】
コンピュータ５は、アプリケーションプログラムを介して画像処理装置１から受信した画像データを表示装置４に表示し、或いはファイルとしてハードディスク３に格納する。
【００２２】
図２は前記画像処理部８の詳細を示すブロック構成図であって、該画像処理部８は、スキャナ２で読み取られた画像データを入力処理する入力処理部（第１の画像処理部）１０と、入力された画像データに対して文書や図形等の認識処理を行い各ブロック毎に領域分割する領域分割認識処理部（第２の画像処理部）１１と、該領域分割認識処理部１１で得られたデータに対して圧縮処理、又は文字を光学的に読み取るＯＣＲ（Optical Character Recognition） 処理を行うための圧縮／ＯＣＲ処理部（第３の画像処理部）１２と、画像処理の処理結果をコンピュータ５に出力する処理結果出力部（出力部）１３とを有し、入力処理部１０、領域分割認識処理部１１及び圧縮／ＯＣＲ処理部１２は頁単位で並列処理される。
【００２３】
具体的には、入力処理部１０においては、スキャナ２から入力された画像データは画像データ入力部（入力手段）１３を介して最適二値化閾値決定部（二値化閾値決定手段）１４及び多値圧縮部（多値圧縮手段）１５に転送される。そして、最適二値化閾値決定部１４では、多値画像データのヒストグラム等を介して後述する領域分割認識処理の認識率、或いは圧縮／ＯＣＲ処理の認識率が最適となるように二値化閾値が決定される。
【００２４】
また、多値圧縮部１５では画像データが圧縮されて圧縮データが作成され、しかる後斯かる圧縮データは頁単位で交互に第１のバッファ１６又は第２のバッファ１７に一時保存される。
【００２５】
多値圧縮部１５において実行される圧縮方式としては、一般に可逆圧縮方式と不可逆圧縮方式が知られているが、本実施例では画像データの劣化は招来するものの圧縮率が高いとされる不可逆圧縮方式が使用されている。これは、本実施例では圧縮データは後述する領域分割認識処理部１１で単純二値化されたり、或いは圧縮／ＯＣＲ処理部１２で擬似中間調二値化されるので、多値圧縮における画像データの劣化は殆ど影響を受けないためである。
【００２６】
しかして、本入力処理部１０においては、２個のバッファ、すなわち第１のバッファ１６及び第２のバッファ１７を有しているので、例えば、用紙サイズがＡ４で４００ｄｐｉの印字品質を得る場合、画像データを圧縮しないときは１６×２＝３２Ｍバイトの記憶容量が必要となるのに対し、画像データを圧縮したときは約１／１０の記憶容量で実現することができるため、記憶容量は１．６×２＝３．２Ｍバイトで良く、記憶容量を大幅に低減することが可能となり、したがって少ない記憶容量のバッファで対応することができ、コストの低廉化を図ることができる。
【００２７】
次に、領域分割認識処理部１１においては、第１及び第２のバッファ１６、１７に保存されている圧縮データが多値伸長部（伸長手段）１８にて伸長処理され、斯かる伸長データが単純二値化部（単純二値化手段）１９及び擬似中間調二値化部（擬似中間調二値化手段）２０に転送される。
【００２８】
次いで、単純二値化部１９では前記最適二値化閾値決定部１４で決定された閾値を使用して単純二値化処理がなされ、二値データが作成された後、該二値データは領域分割認識部（領域分割手段）２１に送信されて領域分割認識処理が行われる。領域分割認識部２１では、図３に示すように、画像データの属性を認識して領域を分割処理する。すなわち、図３（ａ）に示すような文書（タイトルを含む）、図形、絵が混在した原稿に対し、図３（ｂ）に示すように、タイトル２２、第１〜第３の文書２３、２４、２５、図形２６及び絵２７という各種属性を認識し、各ブロック毎に分割する。
【００２９】
次に、圧縮／ＯＣＲ処理部１２においては、多値伸長部１８からの伸長データを擬似中間調二値化部２０で誤差拡散法等の二値化方法を使用することにより、絵や写真等の中間調領域を高画質に二値化し、該中間調二値データをＭＵＸ部（マルチプレクサ）２２に送信する。
【００３０】
ＭＵＸ部（選択手段）２２では領域分割認識部２１により分割された各ブロックの位置、領域、属性に応じて単純二値化部１９及び擬似中間調二値化部２０からの二値データを選択し、ＯＣＲ部（文字認識手段）２３及び二値圧縮部（二値圧縮手段）２４に転送する。
【００３１】
ＯＣＲ部２３では領域分割認識部２１により分割されたブロックの内、タイトルや文章等の文字を含むブロックに対して所定のＯＣＲ処理を施し、その処理結果としての文字コード列を処理結果出力部１３に送信する。また、二値圧縮部２４では入力された二値データを圧縮処理してその処理結果を処理結果出力部１３に送信する。
【００３２】
図４は本発明の画像処理方法を経時的に示した図である。ここで、入力処理部１０で実行される入力処理、領域分割認識部１１で実行される領域分割認識処理、及び圧縮／ＯＣＲ処理部１２で実行される圧縮／ＯＣＲ処理とで１サイクルを構成し、各サイクルの各蘭には各処理の対象となる頁番号と画像データの書込・読込を行うバッファ名、すなわち第１のバッファ１６又は第２のバッファ１７のいずれかが示されている。
【００３３】
しかして、第１のサイクルでは入力処理部１０で第１頁の画像データに対する入力処理が行われ、その入力結果が第１のバッファ１６に書き込まれる。
【００３４】
次いで、第２のサイクルでは入力処理部１０で第２頁の画像データに対する入力処理が行われ、その入力結果が第２のバッファ１７に書き込まれる。さらに、該第２のサイクルでは上記入力処理と並行して領域分割認識処理が行われる。すなわち、領域分割認識処理部１１では第１のサイクルのときに書き込まれた第１頁の画像データを読み出し、該画像データに対して上述した領域分割認識処理を実行する。
【００３５】
次に、第３のサイクルでは入力処理部１０で第３頁の画像データに対して入力処理が行われ、その入力結果が第１のバッファ１６に書き込まれ、さらに、領域分割認識処理部１１で第２のサイクルのときに書き込まれた第２頁の画像データを読み出し該画像データに対し上述した領域分割認識処理を実行する。そして、この第３のサイクルにおいては更に圧縮／ＯＣＲ処理が実行される。すなわち、圧縮／ＯＣＲ処理部１２では第２のサイクルのときに読み出され領域分割認識処理がなされた第１頁の画像データに対して圧縮／ＯＣＲ処理が実行され、その処理結果が処理結果出力部１３を介してコンピュータ５に送信される。同様に、第４のサイクルにおいては第４頁の入力処理と第３頁の領域分割認識処理と第２頁の圧縮／ＯＣＲ処理が並列的に実施され、さらに第５のサイクルにおいては第５頁の入力処理と第４頁の領域分割認識処理と第３頁の圧縮／ＯＣＲ処理が並列的に実施される。
【００３６】
このように上記実施例においては、画像データを第１及び第２のバッファ１６、１７に交互に一時保存することにより、上述した３個の画像処理を並列的に実施することができる。また、入力処理により書き込まれる画像データを圧縮／ＯＣＲ処理で読み出された格納領域と同一の格納領域に書き込むことにより、同一サイクル中で同一バッファを使用することが可能となり、バッファの個数を節約しつつ所望の画像処理を行うことができる。
【００３７】
すなわち、従来のように入力処理部１０にバッファを有さない場合は領域分割認識処理及び圧縮／ＯＣＲ処理を実行するに際し、スキャン動作を２回実行しなければならず、画像データの入力に多くの時間を要し、また、１頁分の記憶容量を有するバッファを設けたのみの場合はスキャン動作は１回で済むが、データをバッファから読み出した後でないと次頁の画像データが入力できないため全体処理に長時間を要するのに対し、上記実施例では多値圧縮方式を導入しすることにより、２頁分の少ない容量のバッファ１６、１７を設けただけで、画像データの入力及び多種画像処理の双方を同時に実行することができ、従来に比べ大幅な画像処理の処理時間短縮化を図ることができる。しかも上述の如く入力処理、領域分割認識処理及び圧縮／ＯＣＲ処理を並列して実行することができるため、全体の画像処理時間の短縮化を図ることができる。
【００３８】
尚、本発明は上記実施例に限定されるものではない。上記実施例では圧縮／ＯＣＲ処理として二値圧縮処理とＯＣＲ処理の両方を実行する場合について説明したが、必ずしも前記両者を常に実行する必要はなく、いずれか一方を実行するように構成してもよく、また、二値圧縮部２４又はＯＣＲ部２３のいずれか一方のみを有するように構成してもよい。
【００３９】
また、記憶手段としてのバッファは一個でもよく、この場合は全体の処理速度は遅くなるが、記憶容量をより一層少なくて済み、コストを抑制することができる。
【００４０】
【発明の効果】
以上詳述したように本発明によれば、第１画像処理部と第２画像処理部と第３画像処理部とを並列に動作させることにより、高速に画像処理することができる。更に、第１画像処理部の二値化閾値決定手段で二値化閾値を決定しておくので、第２画像処理部の単純二値化手段における単純二値化処理を高速に行うことができる。更に、多値圧縮手段において、多値の画像データを圧縮して記憶部に一時格納させているので、必要となる記憶容量も少なくすることができる。
また、伸長手段は、伸長した多値画像データを、第２画像処理部の単純二値化手段と第３画像処理部の擬似中間調二値化手段とに転送するので、第２画像処理部の単純二値化手段と第３画像処理部の擬似中間調二値化手段とを並列動作させることも可能である。この場合、第２画像処理部において単純二値化手段による単純二値化処理と領域分割手段における領域分割処理とを行い、且つ、第３画像処理部において擬似中間調二値化手段による擬似中間調二値化を行うようにすることにより、単純二値化処理と領域分割処理と擬似中間調二値化処理とを効率よく行うことができる。
【００４１】
また、２個の記憶手段（第１の記憶部及び第２の記憶部）を有することにより、画像処理の並列的処理を効率良く行うことができ、画像処理に必要な全体処理時間の短縮化を図ることができる。
【図面の簡単な説明】
【図１】本発明に係る画像処理装置が搭載された情報処理システムの一実施例を示すブロック図である。
【図２】画像処理部のブロック図である。
【図３】領域分割認識処理部の処理状態を説明する図である。
【図４】本発明に係る画像処理方法を説明するための図である。
【符号の説明】
９    ＣＰＵ（並列処理手段）
１０  入力処理部（画像データ入力手段）
１１  領域分割認識部（領域分割手段）
１２  圧縮／ＯＣＲ処理部（文字認識手段、二値圧縮手段）
１３  処理結果出力部（出力手段）
１４  最適二値化閾値決定部
１５  多値圧縮部
１６  第１のバッファ（第１の記憶手段）
１７  第２のバッファ（第２の記憶手段）
１８  多値圧縮部
１９  単純二値化部
２０  擬似中間調二値化部
２１  領域分割認識部（領域分割手段）
２２  ＭＵＸ部
２３  ＯＣＲ部（文字認識手段）
２４  二値圧縮部（二値圧縮手段）
【図１】
0003774490.tif 000002
【図２】
0003774490.tif 000003
【図３】
0003774490.tif 000004
【図４】
0003774490.tif 000005