(57)【特許請求の範囲】
【請求項１】
文字列を含む読み込まれた入力画像データに基づいて、前記文字列に係る文字レイヤに、前記入力画像データに係る画像レイヤを重畳させたＰＤＦファイルを生成する画像処理装置において、
前記入力画像データから文字列を抽出することによって、前記文字レイヤを形成する文字レイヤ用データを生成する生成処理を行う文字処理手段と、
前記生成処理と並行的に、前記画像レイヤを形成する画像データを生成する画像生成手段とを備え、
前記文字処理手段は、
前記入力画像データに基づいて、文字列の抽出のための文字列抽出用データを生成するデータ生成手段と、
生成された文字列抽出用データを用いて文字列の抽出を行う文字列抽出手段とを有し、
前記入力画像データの解像度と閾値との比較結果に応じて、前記データ生成手段は生成する文字列抽出用データの解像度を変更することを特徴とする画像処理装置。
【請求項２】
前記データ生成手段は、所定の閾値まで解像度を下げて前記文字列抽出用データを生成するように構成されていることを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記文字処理手段によって生成された文字レイヤ用データを記憶する記憶部を備えることを特徴とする請求項１又は２に記載の画像処理装置。
【請求項４】
前記文字列抽出用データはグレースケール画像であることを特徴とする請求項１又は２に記載の画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、文字列を含む入力画像データに基づいて、前記文字列に係る文字レイヤに、前記入力画像データに係る画像レイヤを重畳させたＰＤＦファイルを生成する画像処理装置に関する。
【背景技術】
【０００２】
近年、いわゆるサーチャブルＰＤＦ（Portable Document Format）ファイルの利用が増えつつある。サーチャブルＰＤＦファイルは、文字列を含む画像データを全文検索可能なＰＤＦとして電子化する機能である。サーチャブルＰＤＦファイルにおいては、画像データに含まれる文字列を、文字データとして管理することにより、ユーザは、コンピュータ等の情報処理装置によって文字検索することができる。
【０００３】
また、特許文献１においては、文書画像から背景領域以外の画像を抽出し、これを統合して連結成分を生成し、これを、形状特徴を用いて所定の領域に分類して、文書画像の領域識別の結果を得て、ＯＣＲ処理に好適な二値画像と領域識別結果を得る文書画像認識方法について開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００１−２９７３０３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
一方、従来においては、ＡＳＩＣ（Application Specific Integrated Circuit）にて所定の処理を行ない、これによって生成された画像データに対して、そのままＣＰＵ等がＯＣＲ処理等を行うことによりサーチャブルＰＤＦファイルが生成された。
【０００６】
しかし、このような場合、カラーのサーチャブルＰＤＦファイルを作成するときは、斯かる処理におけるメモリ使用量が大きく、また、ＯＣＲ処理を行うためにわざわざカラーデータからモノクロデータへの変換を行う必要があり、更に、所定解像度以下の解像度を有するサーチャブルＰＤＦファイルを作成する場合は、ＯＣＲ処理の精度が悪くなるといった問題が生じていた。
【０００７】
このような問題の解決に対して、特許文献１の文書画像認識方法では何ら工夫されておらず、対応できない。
【０００８】
本発明は、斯かる事情に鑑みてなされたものであり、その目的とするところは、文字列を含む入力画像データに基づいて、前記文字列に係る文字レイヤに、前記入力画像データに係る画像レイヤを重畳させたサーチャブルＰＤＦファイルを生成する画像処理装置において、前記文字レイヤを形成する文字レイヤ用データを生成する生成処理と並行的に、前記画像レイヤを形成する画像データを生成することにより、該サーチャブルＰＤＦファイルの生成が従来に比べて短時間内に行われる画像処理装置を提供することにある。
【課題を解決するための手段】
【０００９】
本発明に係る画像処理装置は、文字列を含む入力画像データに基づいて、前記文字列に係る文字レイヤに、前記入力画像データに係る画像レイヤを重畳させたＰＤＦファイルを生成する画像処理装置において、前記文字レイヤを形成する文字レイヤ用データを生成する生成処理を行う文字処理手段と、前記生成処理と並行的に、前記画像レイヤを形成する画像データを生成する画像生成手段とを備えることを特徴とする。
【００１０】
本発明に係る画像処理装置は、前記文字レイヤ用データは、前記入力画像データから文字列を抽出することによって生成され、前記文字処理手段は、前記入力画像データに基づいて、文字列の抽出のための文字列抽出用データを生成するデータ生成手段と、生成された文字列抽出用データを用いて文字列の抽出を行う文字列抽出手段とを備えることを特徴とする。
【００１１】
本発明に係る画像処理装置は、前記データ生成手段は、生成する文字列抽出用データの解像度を変更できるように構成されていることを特徴とする。
【００１２】
本発明に係る画像処理装置は、前記データ生成手段は、所定の閾値まで解像度を下げて前記文字列抽出用データを生成するように構成されていることを特徴とする。
【００１３】
本発明に係る画像処理装置は、前記文字処理手段によって生成された文字レイヤ用データを記憶する記憶部を備えることを特徴とする。
【００１４】
本発明に係る画像処理装置は、前記文字列抽出用データはグレースケール画像であることを特徴とする。
【発明の効果】
【００１５】
本発明によれば、前記生成処理と並行的に、前記画像レイヤを形成する画像データを生成する処理が行われるので、前記サーチャブルＰＤＦファイルの生成が従来に比べて短時間内に行われる。
【図面の簡単な説明】
【００１６】
【図１】本発明の実施の形態１の複合機の要部構成を示す機能ブロック図である。
【図２】本発明の実施の形態１に係る複合機の画像処理部の要部構成を示す機能ブロック図である。
【図３】本発明の実施の形態１に係る複合機において、サーチャブルＰＤＦファイルを生成する処理を説明する説明図である。
【図４】本発明の実施の形態３に係る複合機において、サーチャブルＰＤＦファイルを生成する処理を説明する説明図である。
【図５】本発明の実施の形態４に係る複合機において、データ生成部によって生成されるＯＣＲ処理用画像データを概念的に示す図である。
【発明を実施するための形態】
【００１７】
以下に、本発明の実施の形態に係る画像処理装置を、いわゆる複合機に適用した場合を例として、図面に基づいて詳述する。
【００１８】
本発明に係る複合機は、文字列を含む文字領域を含んでおり、外部から入力され、又は読み取られた入力画像データを用いていわゆるサーチャブルＰＤＦファイルを生成する処理を行うことができるように構成されている。
【００１９】
サーチャブルＰＤＦファイルは、前記入力画像データに含まれた文字領域に基づいて文字レイヤを生成し、該入力画像データに係る画像レイヤに、該文字レイヤを重畳させたＰＤＦファイルである。
【００２０】
すなわち、本発明に係る複合機においては、前記入力画像データをＰＤＦ化する前にＯＣＲ処理を施し、白抜き文字及び地色部分の文字を含む前記文字領域から文字の抽出を行ない、抽出されたデータを透明レイヤにする。また、斯かる透明レイヤを、前記入力画像データに基づく画像レイヤと重ね合わせたかたちでＰＤＦ化する。従って、キーワード検索等が可能である。
【００２１】
（実施の形態１）
図１は本発明の実施の形態１の複合機１００の要部構成を示す機能ブロック図である。複合機１００は、制御部１と、画像入力部２と、画像処理部３と、画像出力部４と、送受信部５と、操作パネル６と、表示部７と、記憶部８とを備えている。    
【００２２】
画像入力部２は、読み取りすべき原稿に光を照射する光源、ＣＣＤ（Charge Coupled Device）、ＣＯＭＳ（Complementary Oxide Metal Semiconductor）のようなイメージセンサ等を有し、該原稿の画像データの光学的読み取りを行なう。また、画像入力部２では、所定の読取り位置に載置された原稿からの反射光像を当該イメージセンサに結像させ、ＲＧＢ（R : Red, G : Green, B : Blue）のアナログデータを出力する。
【００２３】
画像処理部３は、例えば、画像入力部２から入力されるアナログデータを基にデジタル形式の画像データ（入力画像データ）を生成し、又は記憶部８に記憶されている画像データ（入力画像データ）を読み出し、夫々の画像の種類に応じた処理を施した後、出力（印刷）すべき画像データを生成する。画像処理部３によって生成された出力用画像データは、画像出力部４に出力される。
【００２４】
また、画像処理部３は、前記入力画像データに基づいて、前記サーチャブルＰＤＦファイルを生成する処理を行う。斯かる処理に対する詳細については、後述する。
【００２５】
画像出力部４は、画像処理部３から出力される画像データに基づく画像を記録用紙、ＯＨＰフィルム等の記録媒体上に印刷する。画像出力部４は、感光体ドラム、該感光体ドラムを所定の電位に帯電させる帯電器、外部から受付けた画像データに応じてレーザ光を発して感光体ドラム上に静電潜像を生成させるレーザ書込装置、感光体ドラム表面に形成された静電潜像にトナーを供給して現像化する現像器、感光体ドラム表面に形成されたトナー像を記録媒体上に転写する転写器等を備えており、例えば、電子写真方式にて画像を記録媒体上に出力する。
【００２６】
送受信部５は、外部に前記原稿のデータを送信するネットワークカード、モデム等を備えている。例えば、送受信部５は、画像処理部３によって生成されたサーチャブルＰＤＦファイルを所定の送信解像度にて外部に送信する。
【００２７】
また、操作パネル６は、複合機１００における「ファックス」、「メール」等の機能を切り替える機能ボタン、テンキー、スタートキー、キャンセルキー、受け付けた指示を確定するためのエンターキー、画像入力部２を介して読み取った原稿の画像をシート状の記録媒体上に画像形成するための「印刷」キー又は「コピー」キー等を備えている。
【００２８】
表示部７は、例えば、ＬＣＤ又はＥＬ（Electroluminescence）パネル等からなり、画像出力部４を介して、所定の記録用紙へ出力（印刷）すべき画像が表示される。また、表示部７は、複合機１００の状態、ジョブ処理の状況、画像入力部２が読み取った原稿の画像及び操作パネル６の操作内容の確認等、利用者に対して報知すべき情報を表示する。
【００２９】
記憶部８は、例えば、フラッシュメモリ、ＥＥＰＲＯＭ（登録商標）、ＨＤＤ、ＭＲＡＭ（磁気抵抗メモリ）、ＦｅＲＡＭ（強誘電体メモリ）、又は、ＯＵＭ等の不揮発性の記憶媒体により構成されている。
【００３０】
制御部１は、このようなハードウェアを適宜制御する。また、制御部１は、ＣＰＵ、ＲＯＭ及びＲＡＭ（図示せず）を備えている。
【００３１】
ＲＯＭには各種の制御プログラム、演算用のパラメータのうちの基本的に固定のデータ等が予め格納されており、ＲＡＭはデータを一時的に記憶し、記憶順、記憶位置等に関係なく読み出すことが可能である。また、ＲＡＭは、例えば、ＲＯＭから読み出されたプログラム、該プログラムを実行することにより発生する各種データ、該実行の際適宜変化するパラメータ等を記憶する。
【００３２】
ＣＰＵは、ＲＯＭに予め格納されている制御プログラムをＲＡＭ上にロードして実行することによって、上述した各種ハードウェアの制御を行ない、装置全体を本発明の複合機として動作させる。
【００３３】
以上の構成を用いて、本発明の実施の形態１に係る複合機１００は、前記サーチャブルＰＤＦファイルを生成する処理を行なう。以下、詳しく説明する。
【００３４】
図２は本発明の実施の形態１に係る複合機１００の画像処理部３の要部構成を示す機能ブロック図である。画像処理部３は、文字処理部３１、画像生成部３２及びＰＤＦ生成部３３を備えており、文字処理部３１は更にデータ生成部３１１及び文字列抽出部３１２を有している。
【００３５】
文字処理部３１は、前記入力画像データの文字領域に基づいて、前記文字レイヤ（透明レイヤ）を形成するデータ（以下、文字レイヤ用データ）を生成する処理を行う。すなわち、文字処理部３１は、前記入力画像データに対してＯＣＲ処理を施して前記文字領域から文字を抽出し、抽出された結果データは透明レイヤにされる。
【００３６】
データ生成部３１１は、いわゆるハードウェア処理によって、ＯＣＲ処理を行うための画像データ（以下、ＯＣＲ処理用画像データと言う。）を生成する。すなわち、データ生成部３１１は、ＡＳＩＣ（Application Specific Integrated Circuit）から構成されており、前記入力画像データに対して、伸張・圧縮等の処理を施して、前記ＯＣＲ処理用画像データを生成する。
【００３７】
データ生成部３１１による所定の処理によって生成されたＯＣＲ処理用画像データは、斯かる処理前の入力画像データより低い解像度を有し、該処理前の入力画像データがカラーかモノクロかに関わらず、モノクロのデータとして生成される。実施の形態１においては、データ生成部３１１は、例えば、解像度が３００ｄｐｉのＯＣＲ処理用画像データを生成するものとする。
【００３８】
従って、データ生成部３１１によるＯＣＲ処理用画像データの生成は短い時間内に行われる。かつ、文字列抽出部３１２でのＯＣＲ処理も短時間内に実行できる。
【００３９】
一般に、画像入力部２（例えば、スキャナー）によって読み込まれた画像データの解像度は６００ｄｐｉであるが、ＯＣＲ処理に必要な最低の解像度は３００ｄｐｉ程度である。実施の形態１の複合機１００においては、上述したように、データ生成部３１１により、解像度が３００ｄｐｉのＯＣＲ処理用画像データが生成されるので、処理の精度を落とすことなく、かつ短時間内に、文字列抽出部３１２がＯＣＲ処理を行うことができる。
【００４０】
また、以上においては、データ生成部３１１がハードウェアからなる場合を例として説明したが、本発明はこれに限るものでなく、制御部１のＣＰＵが所定のプログラムを実行することにより、ソフトウェア的に構築されてもよい。
【００４１】
文字列抽出部３１２は、データ生成部３１１によって生成されたＯＣＲ処理用画像データを用いてＯＣＲ処理を行う。すなわち、文字列抽出部３１２は、前記ＯＣＲ処理用画像データから文字を抽出する処理（ＯＣＲ処理）を行ない、ＯＣＲ処理により読み込まれた文字に複数の候補がある場合は、辞書を用いた単語チェック、文法チェック等によって、一番確信度が高い文字を選択する。これによって、ＯＣＲ抽出結果データ及び書誌データが生成される。例えば、文字列抽出部３１２は、制御部１のＣＰＵが所定のプログラムを実行することにより、ソフトウェア的に構築されている。
【００４２】
画像生成部３２は、いわゆるハードウェア処理により、前記入力画像データに基づいて前記画像レイヤを形成する画像データ（以下、画像レイヤ用画像データと言う）を生成する。すなわち、画像生成部３２は、ＡＳＩＣ（Application Specific Integrated Circuit）から構成されており、前記入力画像データに対して、伸張・圧縮等の処理を施して、前記画像レイヤ用画像データを生成する。
【００４３】
また、以上においては、画像生成部３２がハードウェアからなる場合を例として説明したが、本発明はこれに限るものでなく、制御部１のＣＰＵが所定のプログラムを実行することにより、ソフトウェア的に構築されてもよい。
【００４４】
ＰＤＦ生成部３３は、文字処理部３１によって生成されたＯＣＲ抽出結果データ及び書誌データと、画像処理部３２によって生成された画像レイヤ用画像データとをオーバーレイ合成してサーチャブルＰＤＦファイルを生成でする。
【００４５】
換言すれば、ＰＤＦ生成部３３は、前記入力画像データから抽出された文字に係るＯＣＲ抽出結果データ及び書誌データに係る文字レイヤと、前記画像レイヤ用画像データに係る画像レイヤとを重ね合わせてＰＤＦ化する。
【００４６】
図３は本発明の実施の形態１に係る複合機１００において、サーチャブルＰＤＦファイルを生成する処理を説明する説明図である。以下、説明の便宜上、画像入力部２によって読み込まれた画像データが入力画像データである場合を例として説明する。
【００４７】
まず、画像入力部２が原稿の画像を読み込む。この際、読み込まれた画像データはＲＧＢのアナログ画像データであり、画像処理部３に出力される。
【００４８】
これに対して所定の処理が施された後、処理後のデジタル画像データが文字処理部３１及び画像生成部３２に各々出力される。この際、出力される画像データは、ＲＧＢデータであり、例えば、ＪＰＥＧ形式によって圧縮され、６００×６００ｄｐｉの解像度を有する画像データである。
【００４９】
以降、文字処理部３１による前記文字レイヤ用データの生成処理と、画像生成部３２による前記画像レイヤ用画像データの生成処理とは並列的に行われる。すなわち、文字処理部３１が前記文字レイヤ用データを生成する際、画像生成部３２が前記画像レイヤ用画像データを生成する。
【００５０】
従って、本発明に係る複合機１００においては、サーチャブルＰＤＦファイルの生成が従来に比べ短時間内に行われる。以下、詳しく説明する。
【００５１】
データ生成部３１１では、入力される前記処理後の画像データに基づいて、前記ＯＣＲ処理用画像データを生成する。データ生成部３１１における処理に対しては、すでに説明しており、詳しい説明を省略する。データ生成部３１１によって生成されたＯＣＲ処理用画像データは文字列抽出部３１２に出力される。
【００５２】
この際、出力されるＯＣＲ処理用画像データは、１ｂｉｔ／画素のＫ８データであり、例えば、ＪＰＥＧ形式によって圧縮され、３００×３００ｄｐｉの解像度を有する画像データである。
【００５３】
このように、生成されたＯＣＲ処理用画像データは、処理前の画像データより解像度が低く、カラーデータからモノクロデータに変換されているので、データ生成部３１１での処理は短い時間内に行われる。
【００５４】
次いで、文字列抽出部３１２はデータ生成部３１１によって生成されたＯＣＲ処理用画像データを用いて、傾き補正、ＯＣＲ処理等を行う。斯かる処理によって、前記ＯＣＲ抽出結果データ及び書誌データ、すなわち、文字レイヤ用データが生成される。生成された文字レイヤ用データはＰＤＦ生成部３３に出力される。文字列抽出部３１２における当該処理については既に説明しており詳しい説明を省略する。
【００５５】
上述したように、データ生成部３１１によって生成されたＯＣＲ処理用画像データは、解像度が低く、モノクロデータであるので、文字列抽出部３１２での処理にて、多くのメモリが使用されず、短時間内に実行できる。
【００５６】
この間、前記文字レイヤ用データの生成と並列的に、画像生成部３２においても前記画像レイヤ用画像データの生成が行われる。すなわち、画像生成部３２は、入力される前記処理後の画像データに基づいて、画像レイヤ用画像データを生成する。画像生成部３２における斯かる処理については既に説明しており、詳しい説明は省略する。
【００５７】
画像生成部３２によって生成された画像レイヤ用画像データはＰＤＦ生成部３３に出力される。斯かる画像レイヤ用画像データは、例えば、ＲＧＢデータであり、例えば、ＪＰＥＧ形式によって圧縮され、６００×６００ｄｐｉの解像度を有する画像データである。
【００５８】
ＰＤＦ生成部３３は、文字処理部３１からの文字レイヤ用データに係る文字レイヤと、画像生成部３２からの画像レイヤ用画像データに係る画像レイヤとを重ね合わせてサーチャブルＰＤＦファイルを生成する。
【００５９】
以降、例えば、送受信部５が斯かるサーチャブルＰＤＦファイルを所定の宛先に送信する。
【００６０】
（実施の形態２）
実施の形態１においては、データ生成部３１１によって生成されるＯＣＲ処理用画像データは、斯かる処理の前より解像度が低く、特定の解像度（例えば、３００×３００ｄｐｉ）を有する場合を例として説明した。しかし、本発明はこれに限るものでない。
【００６１】
実施の形態２に係る複合機１００においては、所定の判定部を備え、該判定部の判定結果に基づいて、データ生成部３１１が特定の解像度を有するＯＣＲ処理用画像データを生成するように構成しても良い。
【００６２】
すなわち、実施の形態２に係る複合機１００においては、前記判定部が、データ生成部３１１に入力される画像データに対してその解像度が所定の閾値（例えば、３００×３００ｄｐｉ）以上であるか否かを判断する。前記判定部によって閾値以上であると判定された場合、データ生成部３１１は、特定の解像度まで解像度を下げてＯＣＲ処理用画像データを生成する。一方、前記判定部によって閾値未満であると判定された場合、データ生成部３１１は、特定の解像度まで解像度を上げてＯＣＲ処理用画像データを生成する。
【００６３】
以上の構成を有することにより、実施の形態２に係る複合機１００は、ＯＣＲ処理にて、安定して精度の高い文字検出を行うことができる。
【００６４】
また、以上の記載に限るものでなく、前記判定に係る閾値はユーザによって変更できるように構成しても良い。
【００６５】
なお、前記判定部は、例えば、ＤＳＰ（Digital Signal Processor）のようなハードウェアロジックによって構成してもよいし、前記ＣＰＵが所定のプログラムを実行することにより、ソフトウェア的に構築されてもよい。
【００６６】
（実施の形態３）
図４は本発明の実施の形態３に係る複合機１００において、サーチャブルＰＤＦファイルを生成する処理を説明する説明図である。以下、説明の便宜上、画像入力部２によって読み込まれた画像データが入力画像データである場合を例として説明する。
【００６７】
まず、画像入力部２が原稿の画像を読み込み、読み込まれた画像データはＲＧＢのアナログ画像データであり、画像処理部３に出力される。これに対して所定の処理が施された後、処理後のデジタル画像データが文字処理部３１及び画像生成部３２に各々出力される。
【００６８】
以降、文字処理部３１による前記文字レイヤ用データの生成処理と、画像生成部３２による前記画像レイヤ用画像データの生成処理とは並列的に行われる。
【００６９】
データ生成部３１１では、入力される前記処理後の画像データに基づいて、前記ＯＣＲ処理用画像データを生成する。データ生成部３１１における処理に対しては、すでに説明しており、詳しい説明を省略する。データ生成部３１１によって生成されたＯＣＲ処理用画像データは文字列抽出部３１２に出力される。
【００７０】
次いで、文字列抽出部３１２はデータ生成部３１１によって生成されたＯＣＲ処理用画像データを用いて、傾き補正、ＯＣＲ処理等を行う。斯かる処理によって、前記ＯＣＲ抽出結果データ及び書誌データ、すなわち、文字レイヤ用データが生成される。文字列抽出部３１２における当該処理については既に説明しており詳しい説明を省略する。
【００７１】
この間、画像生成部３２においても、前記文字レイヤ用データの生成と並列的に前記画像レイヤ用画像データの生成が行われる。すなわち、画像生成部３２は、入力される前記処理後の画像データに基づいて、画像レイヤ用画像データを生成する。画像生成部３２における斯かる処理については既に説明しており、詳しい説明は省略する。
【００７２】
一方、実施の形態３に係る複合機１００においては、文字列抽出部３１２によって生成された文字レイヤ用データはＰＤＦ生成部３３に出力されると共に、前記画像レイヤ用画像データとは別に保存される。
【００７３】
斯かる画像レイヤ用画像データの保存は、画像処理部３内に所定の記憶部を設け、斯かる文字レイヤ用データを記憶するようにしてもよく、記憶部８に記憶するように構成してもよい。  
【００７４】
ＰＤＦ生成部３３は、文字処理部３１からの文字レイヤ用データに係る文字レイヤと、画像生成部３２からの画像レイヤ用画像データに係る画像レイヤとを重ね合わせてサーチャブルＰＤＦファイルを生成する。生成されたサーチャブルＰＤＦファイルは、送受信部５によって所定の解像度にて宛先に送信される。
【００７５】
実施の形態３に係る複合機１００においては、このような構成を有するので、送信解像度の変更を伴う再送信が必要な場合、斯かる処理を簡略にすることができる。以下、詳しく説明する。
【００７６】
例えば、一定の送信解像度にてサーチャブルＰＤＦファイルを送信した後、何らかの理由により、前記送信解像度と異なる新たな解像度にて該サーチャブルＰＤＦファイルを再送信する場合が想定できる。このような場合、サーチャブルＰＤＦファイルに係る文字レイヤ用データ及び画像レイヤ用画像データを当該新たな解像度に合わせて再度生成する必要がある。
【００７７】
しかし、実施の形態３に係る複合機１００においては、上述したように、文字列抽出部３１２によって生成された文字レイヤ用データが前記画像レイヤ用画像データとは別に保存される。従って、上述したように、異なる解像度での再送信が必要な場合、当該新たな解像度に合わせて文字レイヤ用データを再度生成する必要がなく、新たな解像度に応じて、既に保存されている文字レイヤ用データに対して、例えば、座標変更等の簡単な処理を施すだけで良い。
【００７８】
従って、前記再送信に係る処理を大幅に簡略化でき、斯かる処理に掛かる時間を短縮でき、また、当該処理に伴うメモリの使用を極力抑えることができる。
【００７９】
実施の形態１と同様の部分については、同一の符号を付して詳細な説明を省略する。
【００８０】
（実施の形態４）
実施の形態４においては、データ生成部３１１によって生成されるＯＣＲ処理用画像データがグレースケール画像である。換言すれば、前記ＯＣＲ処理用画像データはグレースケールにて生成される。これによって、前記ＯＣＲ処理における文字列（文字領域）の認識率が高くなる。より詳しくは、グレー文字の認識が可能となり、また、白抜き文字等の反転文字の認識率を高めることが出来る。
【００８１】
図５は本発明の実施の形態４に係る複合機において、データ生成部３１１によって生成されるＯＣＲ処理用画像データを概念的に示す図である。図５Ａは、原稿データを示しており、図５ＢはＯＣＲ処理用画像データを白黒の２値で生成した場合であり、図５ＣはＯＣＲ処理用画像データをグレースケールにて生成した場合を示している。
【００８２】
図５Ａに示しているように、例えば、ＯＣＲ処理を施す原稿（原稿データ）は、文字部分の濃度値が２００で、背景部分の濃度値が１６０である。
【００８３】
このような場合、白黒の２値化の閾値を例えば１５０としてＯＣＲ処理用画像データを生成して斯かる原稿に対してＯＣＲ処理を施した場合は、濃度値１５０以上は全て黒となるので、図５Ｂに示しているように、濃度値１６０である該原稿の背景が黒となって文字との区別ができず、文字の認識が出来なくなる。
【００８４】
これに対して、本発明の実施の形態４に係る複合機１００においては、データ生成部３１１によって生成されるＯＣＲ処理用画像データがグレースケール画像であるので、図５Ｃに示しているように、該原稿の背景が黒となることはなく、文字の認識が可能となる。
【００８５】
本発明の実施態様１においては、文字列を含む入力画像データに基づいて、前記文字列に係る文字レイヤに、前記入力画像データに係る画像レイヤを重畳させたＰＤＦファイルを生成する画像処理装置１００において、前記文字レイヤを形成する文字レイヤ用データを生成する生成処理を行う文字処理手段３１と、前記生成処理と並行的に、前記画像レイヤを形成する画像データを生成する画像生成手段３２とを備えることを特徴とする。
【００８６】
本発明によれば、前記文字レイヤ用データを生成する生成処理と並行的に、前記画像レイヤを形成する画像データが生成されることにより、サーチャブルＰＤＦファイルの生成が従来に比べて短時間内に行われる。
【００８７】
本発明の実施態様２においては、前記文字レイヤ用データは、前記入力画像データから文字列を抽出することによって生成され、前記文字処理手段３１は、前記入力画像データに基づいて、文字列の抽出のための文字列抽出用データを生成するデータ生成手段３１１と、生成された文字列抽出用データを用いて文字列の抽出を行う文字列抽出手段３１２とを備えることを特徴とする。
【００８８】
本発明によれば、前記データ生成手段が、前記入力画像データに基づいて、前記入力画像データから文字列を抽出するための文字列抽出用データを生成すると、前記文字列抽出手段が生成された文字列抽出用データを用いて文字列の抽出を行う。
【００８９】
本発明の実施態様３においては、前記データ生成手段３１１は、生成する文字列抽出用データの解像度を変更できるように構成されていることを特徴とする。
【００９０】
本発明によれば、前記データ生成手段によって生成される文字列抽出用データの解像度は必要に応じて変更できる。
【００９１】
本発明の実施態様４においては、前記データ生成手段３１１は、所定の閾値まで解像度を下げて前記文字列抽出用データを生成するように構成されていることを特徴とする。
【００９２】
本発明によれば、前記データ生成手段は前記文字列抽出用データを生成する際、所定の閾値まで解像度を下げて前記文字列抽出用データを生成する。
【００９３】
本発明の実施態様５においては、前記文字処理手段３１によって生成された文字レイヤ用データを記憶する記憶部８を備えることを特徴とする。
【００９４】
本発明によれば、前記文字処理手段によって生成された文字レイヤ用データは、前記画像レイヤを形成する画像データとは別に、前記記憶部によって記憶される。
【００９５】
本発明の実施態様６においては、前記文字列抽出用データはグレースケール画像であることを特徴とする。
【００９６】
本発明によれば、前記文字例抽出用データがグレースケールにて生成される。これによって、前記文字例の抽出において、グレー文字の認識が可能となり、また、白抜き文字等の反転文字の認識率を高めることが出来る。
【符号の説明】
【００９７】
１  制御部
３  画像処理部
８  記憶部
３１  文字処理部
３２  画像生成部
１００  複合機
３１１  データ生成部
３１２  文字列抽出部
【図１】
0006541410.tif 000002
【図２】
0006541410.tif 000003
【図３】
0006541410.tif 000004
【図４】
0006541410.tif 000005
【図５】
0006541410.tif 000006