(57)【要約】【課題】文書画像上での写真領域の識別誤りを少なくできること。【解決手段】前処理手段２０２は入力された画像の色数を所定の数に減色する。背景色抽出手段２０３は文書画像の背景色を特定し、部分領域抽出手段２０４は背景色と異なる色の画素が連結した部分領域を抽出する。画素色数抽出手段２０５は部分領域の画素色の数を求め、写真領域判定手段２０６は画素色の数と、予め定められた所定の値とを比較して、部分領域が写真領域であるか否かを識別する。これにより、多値画像として入力された文書画像から写真領域を正確に誤りなく識別できるようになる。【選択図】　　　図２
2004062459.tif 000002
【特許請求の範囲】
【請求項１】
多値画像として入力された文書画像から写真領域を識別する機能を有した画像処理装置において、
前記文書画像の背景色を特定する背景色抽出手段と、
前記特定した背景色と異なる色の画素が連結した部分領域を抽出する部分領域抽出手段と、
前記部分領域の画素色の数を求める画素色数抽出手段と、
前記画素色の数と、予め定められた所定の値とを比較して、前記部分領域が写真領域であるか否かを識別する写真領域判定手段と、
前記各手段を制御する制御手段と、
を有することを特徴とする画像処理装置。
【請求項２】
前記画素色数抽出手段は、
色空間において距離が所定の値未満のとき、同色とみなす処理を行うことを特徴とする請求項１に記載の画像処理装置。
【請求項３】
入力される前記文書画像の画素色を、所定の数に減色する前処理手段を備えたことを特徴とする請求項１に記載の画像処理装置。
【請求項４】
前記制御手段は、
前記写真領域判定手段により写真領域と識別された部分領域を入力画像とみなして各手段による処理を実行させ、再度写真領域を識別することを特徴とする請求項１〜３のいずれか一つに記載の画像処理装置。
【請求項５】
多値画像として入力された文書画像から写真領域を識別する画像処理方法において、
前記文書画像の背景色を特定する背景色抽出工程と、
前記特定した背景色と異なる色の画素が連結した部分領域を抽出する部分領域抽出工程と、
前記部分領域の画素色の数を求める画素色数抽出工程と、
前記画素色の数と、予め定められた所定の値とを比較して、前記部分領域が写真領域であるか否かを識別する写真領域判定工程と、
を含むことを特徴とする画像処理方法。
【請求項６】
前記画素色数抽出工程は、
色空間において距離が所定の値未満のとき、同色とみなす処理を行うことを特徴とする請求項５に記載の画像処理方法。
【請求項７】
入力される前記文書画像の画素色を、所定の数に減色して前記背景色抽出工程に渡す前処理工程を含むことを特徴とする請求項５に記載の画像処理方法。
【請求項８】
前記写真領域判定工程により写真領域と識別された後の部分領域を入力画像とみなし、再度前記各工程の処理を実行して、前記写真領域を再識別することを特徴とする請求項５〜７のいずれか一つに記載の画像処理方法。
【請求項９】
多値画像として入力された文書画像から写真領域を識別する画像処理プログラムであって、該画像処理プログラムはコンピュータに、
前記文書画像の背景色を特定させ、
前記特定した背景色と異なる色の画素が連結した部分領域を抽出させ、
前記部分領域の画素色の数を求めさせ、
前記画素色の数と、予め定められた所定の値とを比較して、前記部分領域が写真領域であるか否かを識別させることを特徴とする画像処理プログラム。
【請求項１０】
前記画素色数を求める際に、色空間において距離が所定の値未満のとき、同色とみなす処理を行わせることを特徴とする請求項９に記載の画像処理プログラム。
【請求項１１】
入力される前記文書画像の画素色を、所定の数に減色してから前記背景色の抽出を行わせることを特徴とする請求項９に記載の画像処理プログラム。
【請求項１２】
前記写真領域の識別により写真領域と識別された後の部分領域を入力画像とみなし、再度前記各処理を実行させ、前記写真領域を再識別させることを特徴とする請求項９〜１１のいずれか一つに記載の画像処理プログラム。
【請求項１３】
前記請求項９〜１２のいずれか一つに記載の画像処理プログラムを記録したことを特徴とするコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、文字、写真、図、表等が混在する文書画像から、特に写真の領域を識別する画像処理装置、画像処理方法、画像処理プログラム及びそのプログラムを記録したコンピュータ読み取り可能な記録媒体に関する。
【０００２】
【従来の技術】
近年、カラーやグレースケールといった多値画像を入出力できるスキャナ、デジタルカメラ、プリンタ等の機器の普及や、記録媒体の低価格化により、画像を多値で保存、処理、出力する用途が増加している。文書画像においても多値画像で扱うことが増えてきている。従来から主に二値の文書画像に対して実行されてきた、領域識別、タイトル文字列の抽出、表処理、ＯＣＲ等の処理においても、多値の画像に対して実行したい要望が出てきている。
【０００３】
二値の文書画像に対しては、既にさまざまな方法が存在するため、多値の文書画像を上手に二値化すれば、二値画像に対する既存の処理が適用可能と考えられていた。図６は、文書内容を示す図である。文書画像６００上には文字領域６０１，表領域（不図示），図領域６０２，写真領域６０３等、異なった属性をもつ領域が混在している。これらのうち、文字領域６０１と、表領域と、図領域６０２においては、それらを記述するのに用いられている色は少数であることが多い。一つの文字そのものが多色で記述されていたり、表の一つのセルが多色であったりすることは稀である。
【０００４】
これらを前提とすれば、例えば、特開２０００−０４０１５３号公報に開示されている画像処理方法のように、多値の文書画像に対して、部分的に適切なしきい値を見つけて二値化すれば、二値画像（文字領域６０１，表領域，図領域６０２等）に対する既存の処理は有効となる。しかし、写真領域６０３においては、写真の内容によるが画素の色の種類が二値画像に比してはるかに多くなる。この写真領域６０３を他の領域と同様にしきい値処理で二値化してしまうと、写真の内容が判別不能になるだけでなく、二値化した後の画像を処理する中で、写真領域６０３を誤って他の領域に分類してしまうことがあった。
【０００５】
多値の文書画像において、予め写真領域６０３だけを識別しておき、写真領域６０３に関して二値化とそれに続く処理の適用を除外しておけば、写真領域６０３を二値化したことによる誤りを防ぐことができるため、多値の文書画像において写真領域６０３を抽出することが必要である。
【０００６】
このような、多値画像に対して写真等の部分領域を分類する方法として、特開２００１−０８６３２８号公報に開示された画像処理方法がある。これは、二値化のしきい値を複数用意し、二値化後の複数の画像に対して矩形情報を抽出し、複数の画像の矩形情報を比較して、予め定めてあった条件をもとに部分領域を分類するものである。
【０００７】
【発明が解決しようとする課題】
しかし、この方法では、複数の二値画像において、矩形情報の位置や大きさのずれが顕著な部分領域を写真領域としている。このため、中間色の文字領域では矩形情報のずれが大きくなるため誤って写真領域と分類されたり、輝度が偏った写真領域では矩形情報がある程度安定するため誤って文字領域と分類されることがあった。また、複数の二値画像を作成するための最適なしきい値と、その数が不定であることから、適切に分類が可能となる矩形情報を抽出できるかどうかは、画像の内容に大きく影響を受けてしまうという欠点があった。
【０００８】
この発明は、上述した従来技術による問題点を解消するため、文書画像上での写真領域を誤りなく識別できる画像処理装置、画像処理方法、画像処理プログラム及びそのプログラムを記録したコンピュータ読み取り可能な記録媒体を提供することを目的とする。
【０００９】
【課題を解決するための手段】
上述した課題を解決し、目的を達成するため、請求項１の発明に係る画像処理装置は、多値画像として入力された文書画像から写真領域を識別する機能を有した画像処理装置において、前記文書画像の背景色を特定する背景色抽出手段と、前記特定した背景色と異なる色の画素が連結した部分領域を抽出する部分領域抽出手段と、前記部分領域の画素色の数を求める画素色数抽出手段と、前記画素色の数と、予め定められた所定の値とを比較して、前記部分領域が写真領域であるか否かを識別する写真領域判定手段と、前記各手段を制御する制御手段とを有することを特徴とする。
【００１０】
この請求項１の発明によれば、多値で入力された文書画像に対し、部分領域の画素色の数に基づき写真領域を判定することができ、多値画像の写真領域を簡単かつ高精度に誤りなく識別することができる。
【００１１】
また、請求項２の発明に係る画像処理装置は、請求項１に記載の発明において、前記画素色数抽出手段は、色空間において距離が所定の値未満のとき、同色とみなす処理を行うことを特徴とする。
【００１２】
この請求項２の発明によれば、色空間上の距離が所定の値未満であるような色同士を同色とみなすことで、僅かな輝度のずれに伴って画素の色がずれてしまうことを防ぐことができ、処理効率の向上を図れるようになる。
【００１３】
また、請求項３の発明に係る画像処理装置は、請求項１に記載の発明において、入力される前記文書画像の画素色を、所定の数に減色する前処理手段を備えたことを特徴とする。
【００１４】
この請求項３の発明によれば、背景色の特定、及び写真領域の識別のときに、予め色の数を減らしておくことで、僅かな輝度のずれに伴って画素の色がずれてしまうことを防ぐことができるようになる。
【００１５】
また、請求項４の発明に係る画像処理装置は、請求項１〜３のいずれか一つに記載の発明において、前記制御手段は、前記写真領域判定手段により写真領域と識別された部分領域を入力画像とみなして各手段による処理を実行させ、再度写真領域を識別することを特徴とする。
【００１６】
この請求項４の発明によれば、再帰的に写真領域を識別することによって、写真領域が他の領域に包含されているような場合でも、正しく写真領域のみを抽出できるようになる。
【００１７】
また、請求項５の発明に係る画像処理方法は、多値画像として入力された文書画像から写真領域を識別する画像処理方法において、前記文書画像の背景色を特定する背景色抽出工程と、前記特定した背景色と異なる色の画素が連結した部分領域を抽出する部分領域抽出工程と、前記部分領域の画素色の数を求める画素色数抽出工程と、前記画素色の数と、予め定められた所定の値とを比較して、前記部分領域が写真領域であるか否かを識別する写真領域判定工程とを含むことを特徴とする。
【００１８】
この請求項５の発明によれば、多値で入力された文書画像に対し、部分領域の画素色の数に基づき写真領域を判定することができ、多値画像の写真領域を簡単かつ高精度に誤りなく識別することができる。
【００１９】
また、請求項６の発明に係る画像処理方法は、請求項５に記載の発明において、前記画素色数抽出工程は、色空間において距離が所定の値未満のとき、同色とみなす処理を行うことを特徴とする。
【００２０】
この請求項６の発明によれば、色空間上の距離が所定の値未満であるような色同士を同色とみなすことで、僅かな輝度のずれに伴って画素の色がずれてしまうことを防ぐことができ、処理効率の向上を図れるようになる。
【００２１】
また、請求項７の発明に係る画像処理方法は、請求項５に記載の発明において、入力される前記文書画像の画素色を、所定の数に減色して前記背景色抽出工程に渡す前処理工程を含むことを特徴とする。
【００２２】
この請求項７の発明によれば、背景色の特定、及び写真領域の識別のときに、予め色の数を減らしておくことで、僅かな輝度のずれに伴って画素の色がずれてしまうことを防ぐことができるようになる。
【００２３】
また、請求項８の発明に係る画像処理方法は、請求項５〜７のいずれか一つに記載の発明において、前記写真領域判定工程により写真領域と識別された後の部分領域を入力画像とみなし、再度前記各工程の処理を実行して、前記写真領域を再識別することを特徴とする。
【００２４】
この請求項８の発明によれば、再帰的に写真領域を識別することによって、写真領域が他の領域に包含されているような場合でも、正しく写真領域のみを抽出できるようになる。
【００２５】
また、請求項９の発明に係る画像処理プログラムは、多値画像として入力された文書画像から写真領域を識別する画像処理プログラムであって、該画像処理プログラムはコンピュータに、前記文書画像の背景色を特定させ、前記特定した背景色と異なる色の画素が連結した部分領域を抽出させ、前記部分領域の画素色の数を求めさせ、前記画素色の数と、予め定められた所定の値とを比較して、前記部分領域が写真領域であるか否かを識別させることを特徴とする。
【００２６】
この請求項９の発明によれば、コンピュータ処理時に多値で入力された文書画像に対し、部分領域の画素色の数に基づき写真領域を判定することができ、多値画像の写真領域を簡単かつ高精度に誤りなく識別することができる。
【００２７】
また、請求項１０の発明に係る画像処理プログラムは、請求項９に記載の発明において、前記画素色数を求める際に、色空間において距離が所定の値未満のとき、同色とみなす処理を行わせることを特徴とする。
【００２８】
この請求項１０の発明によれば、コンピュータ処理時に色空間上の距離が所定の値未満であるような色同士を同色とみなすことで、僅かな輝度のずれに伴って画素の色がずれてしまうことを防ぐことができ、処理効率の向上を図れるようになる。
【００２９】
また、請求項１１の発明に係る画像処理プログラムは、請求項９に記載の発明において、入力される前記文書画像の画素色を、所定の数に減色してから前記背景色の抽出を行わせることを特徴とする。
【００３０】
この請求項１１の発明によれば、コンピュータ処理時に背景色の特定、及び写真領域の識別のときに、予め色の数を減らしておくことで、僅かな輝度のずれに伴って画素の色がずれてしまうことを防ぐことができるようになる。
【００３１】
また、請求項１２の発明に係る画像処理プログラムは、請求項９〜１１のいずれか一つに記載の発明において、前記写真領域の識別により写真領域と識別された後の部分領域を入力画像とみなし、再度前記各処理を実行させ、前記写真領域を再識別させることを特徴とする。
【００３２】
この請求項１２の発明によれば、コンピュータ処理時に再帰的に写真領域を識別することによって、写真領域が他の領域に包含されているような場合でも、正しく写真領域のみを抽出できるようになる。
【００３３】
また、請求項１３の発明に係るコンピュータ読み取り可能な記録媒体は、請求項９〜１２のいずれか一つに記載のプログラムを記録しコンピュータ読み取り可能なことを特徴とする。
【００３４】
【発明の実施の形態】
以下に添付図面を参照して、この発明に係る画像処理装置、画像処理方法、画像処理プログラム及びそのプログラムを記録したコンピュータ読み取り可能な記録媒体の好適な実施の形態を詳細に説明する。
【００３５】
図１は、本発明の画像処理装置の全体構成を示すブロック図である。画像処理装置は、ＣＰＵ（中央処理演算装置）１０１，メモリ１０２，スキャナやデジタルカメラ等の画像入力装置１０３，通信装置１０４，モニタ等の表示装置１０５，キーボード１０６，ハードディスク等の固定記録装置１０７，ＣＤ−ＲＡＭ／ＲＯＭやＤＶＤ−ＲＡＭ／ＲＯＭ、フレキシブルディスク等の記録媒体（記録メディア）１０８を用いる外部記録再生装置１０９を有して構成されている。
【００３６】
ＣＰＵ１０１は全体を制御し、メモリ１０２はＣＰＵ１０１で処理するデータやプログラムを保持する。通信装置１０４はＬＡＮ等のネットワークに接続するための装置である。キーボード１０６はデータやユーザーの指示を入力する。固定記録装置１０７や外部記録再生装置１０９は、データやプログラムなどを記録メディア１０８にセーブ、ロードするためのものである。
【００３７】
図２は、画像処理装置における画像処理手段の内部構成を示すブロック図である。この画像処理手段２００の各機能は、ＣＰＵ１０１に対し画像処理プログラムを実行することにより得ることができる。画像処理手段２００は、カラースキャナ等の画像入力装置１０３から多値の文書画像を入力する画像入力手段２０１と、入力された画像に対して画素色の減色を行う前処理手段２０２と、入力された多値文書画像の背景色を特定する背景色抽出手段２０３と、背景色と異なる画素が連結した領域を抽出する部分領域抽出手段２０４と、部分領域の画素色の種類数を抽出する画素色数抽出手段２０５と、得られた画素色数から部分領域画像が写真領域かどうか判定する写真領域判定手段２０６と、抽出したデータを保存しておくメモリ２０７と、処理の流れを制御する制御手段２０８からなる。メモリ２０７は、図１記載のメモリ１０２を用いることができる。
【００３８】
（実施の形態１）
次に、上記構成による画像処理を説明する。図３は、本発明の実施の形態１による画像処理手順を示すフローチャートである。まず、画像入力処理を行い（ステップＳ３０１）、入力された文書画像に対して背景色を特定する（ステップＳ３０２）。例えば、特開２００１−２２２７１７号公報に記載された方法等、汎用の方法を用いて背景色を特定できる。
【００３９】
次に、背景色以外の画素が連結した部分領域を抽出する（ステップＳ３０３）。連結した画素の抽出は、従来から広く知られた既存の処理を用いて行える。次に、部分領域を構成する画素色の種類の数を求める（ステップＳ３０４）。そして、この画素色の種類の数に基づき写真領域を判定する（ステップＳ３０５）。この写真領域の判定は、予め定めてあったしきい値と比較し、しきい値よりも大きければ、当該部分領域を写真領域とする。しきい値は、実験的に求めておけばよい。
【００４０】
一般に、文字を構成する画素色は１種類、ないしアウトラインや影付き文字であったとしてもせいぜい数種類程度であることが多い。一方、写真ははるかに多くの種類の画素色で構成されている。また、図や表についても、文字を構成する画素の色よりは多いが、１種類のベタな色の図形の組み合わせであることが多く、写真領域ほど画素色の種類が多くはならない。このように、部分領域の画素色の数を用いれば、簡単に高精度で多値画像から写真領域を識別することができる。
【００４１】
・画素色種類のカウントについて
一般に、カラー画像で使用されているＴｒｕｅＣｏｌｏｒにおいては、画素ごとに赤（Ｒ），緑（Ｇ），青（Ｂ）の値を８ビットずつ持っており、２５６×２５６×２５６＝１６７７７２１６色のどれかが割り当てられることになる。従って、画素色数抽出手段２０５における最も単純な色の数のカウント方法は、１６７７７２１６種類の色に対して画素数のヒストグラムを取ることに基づき行える。そして、画素数が０でない色を数え上げれば、色の数を決定できる。
【００４２】
（実施の形態２）
この発明の実施の形態２は、実施の形態１において部分領域を構成する画素色の種類の数を求める際（ステップＳ３０４）、色空間上の距離が所定の値未満であるような色同士は同色とみなして、画素色の種類の数を求めるものである。例えば、カラースキャナ等の入力装置で一般的なＴｒｕｅＣｏｌｏｒ（約１６７７万色）で画像を入力すると、走査における僅かな照明（輝度）のずれでも敏感に反応してしまい、得られた画像の中の本来１種類となるべき文字を構成する画素色のＲＧＢ成分のいずれかの輝度が僅かにずれて異なる種類の色であると判断されることがあり、これを回避するものである。なお、予め同色とみなす色空間上の距離を実験的に求めておく。
【００４３】
色空間上の距離が所定の値未満であるような色同士は同色とみなすことにより、僅かな輝度のずれに伴って画素の色がずれる、ということを防ぐことができるようになる。
【００４４】
・色空間と距離としきい値について
上述した色空間とは、ＲＧＢそれぞれが０〜２５５の整数値をもつＴｒｕｅＣｏｌｏｒを示しており、距離とはいわゆるユークリッド距離である。画素１の色を（ｒ１，ｇ１，ｂ１）、画素２の色を（ｒ２，ｇ２，ｂ２）で表したとき、それらのユークリッド距離ｄは
【００４５】
ｄ＝ｓｑｒｔ（（ｒ１−ｒ２）２　＋（ｇ１−ｇ２）２　＋（ｂ１−ｂ２）２　）
【００４６】
で表される。上記のｓｑｒｔ（）の表記は、平方根を示している。同一種類の色と見なす距離のしきい値として代表的な値は２４を用いる。
【００４７】
（実施の形態３）
図４は、本発明の実施の形態３による画像処理手順を示すフローチャートである。実施の形態１と同一の処理過程には同一のステップ番号を附している。この実施の形態３では、ステップＳ３０１で入力された文書画像に対し、画素色を前処理手段２０２で減色する処理（ステップＳ４０１）を追加して、入力された文書画像の画素色を予め定めた数の種類まで減らした後、背景色の特定（ステップＳ３０２），部分領域抽出（ステップＳ３０３），画素色数抽出（ステップＳ３０４），写真領域判定（ステップＳ３０５）を実行する。
【００４８】
実施の形態２においても説明したが、例えば、カラースキャナ等の入力装置で一般的なＴｒｕｅＣｏｌｏｒ（約１６７７万色）で画像を入力すると、走査における僅かな照明（輝度）のずれでも敏感に反応してしまい、得られた画像の中の本来１種類となるべき文字を構成する画素色のＲＧＢ成分のいずれかの輝度が僅かにずれて異なる種類の色であると判断されることがあり、これを回避するものである。減色後の色数は、人が目で見て１種類の色であるような画素の集合が、量子化によって１種類の色となるように、実験的に求めておけばよい。
【００４９】
このように、背景色の特定、及び写真領域の識別のときに、予め色の数を減らしておくことで、僅かな輝度のずれに伴って画素の色がずれてしまうことを防ぐことができるようになる。
【００５０】
・画素色の減色について
上記のように、前処理手段２０２で減色させる具体例を説明すると、ＲＧＢそれぞれに各８ビット割り当てられていたのを、各３ビットにする。つまり、ＲＧＢ各々の値が０〜２５５までの値であったものを、それぞれ３２で割って小数部分を切り捨て、０〜７までの値に変換する。これにより、８×８×８＝５１２色に減色できる。このようにＲＧＢをそれぞれ８ビットから３ビットに変換（減色）するに限らず、２ビットや４ビットに変換（減色）する構成としても良い。
【００５１】
（実施の形態４）
図５は、本発明の実施の形態４による画像処理手順を示すフローチャートである。実施の形態４では、実施の形態１におけるステップＳ３０５で識別された写真領域を、新たに入力された画像とみなして、再帰的に写真領域を識別する構成である。
【００５２】
図５のフローチャート上では、再帰判定処理（ステップＳ３０６）が追加され、初回は再帰時であるとして（ステップＳ３０６：Ｙｅｓ）、ステップＳ３０２に復帰し、再度一連の処理（ステップＳ３０２〜ステップＳ３０５）を実行した後（ステップＳ３０６：Ｎｏ）、終了する。これによって、文書画像上で、写真領域が他の領域に包含されているような場合でも、正しく写真領域のみを抽出できるようになる。
【００５３】
なお、本実施の形態で説明した画像処理方法は、予め用意されたプログラムをパーソナル・コンピュータやワークステーション等のコンピュータで実行することにより実現することができる。このプログラムは、ハードディスク、フレキシブルディスク、ＣＤ−ＲＯＭ、ＭＯ、ＤＶＤ等のコンピュータで読み取り可能な記録媒体に記録され、コンピュータによって記録媒体から読み出されることによって実行される。またこのプログラムは、インターネット等のネットワークを介して配布することが可能な伝送媒体であってもよい。
【００５４】
【発明の効果】
以上説明したように、請求項１に記載の発明によれば、多値画像として入力された文書画像から写真領域を識別する機能を有した画像処理装置において、前記文書画像の背景色を特定する背景色抽出手段と、前記特定した背景色と異なる色の画素が連結した部分領域を抽出する部分領域抽出手段と、前記部分領域の画素色の数を求める画素色数抽出手段と、前記画素色の数と、予め定められた所定の値とを比較して、前記部分領域が写真領域であるか否かを識別する写真領域判定手段と、前記各手段を制御する制御手段とを有するので、多値で入力された文書画像に対し、部分領域の画素色の数に基づき写真領域を判定することができ、多値画像の写真領域を簡単かつ高精度に誤りなく識別することができるという効果を奏する。
【００５５】
また、請求項２に記載の発明によれば、請求項１に記載の発明において、前記画素色数抽出手段は、色空間において距離が所定の値未満のとき、同色とみなす処理を行うので、色空間上の距離が所定の値未満であるような色同士を同色とみなすことで、僅かな輝度のずれに伴って画素の色がずれてしまうことを防ぐことができ、処理効率の向上が図れるという効果を奏する。
【００５６】
また、請求項３に記載の発明によれば、請求項１に記載の発明において、入力される前記文書画像の画素色を、所定の数に減色する前処理手段を備えたので、背景色の特定、及び写真領域の識別のときに、予め色の数を減らしておくことで、僅かな輝度のずれに伴って画素の色がずれてしまうことを防ぐことができるという効果を奏する。
【００５７】
また、請求項４に記載の発明によれば、請求項１〜３のいずれか一つに記載の発明において、前記制御手段は、前記写真領域判定手段により写真領域と識別された部分領域を入力画像とみなして各手段による処理を実行させ、再度写真領域を識別するので、再帰的に写真領域を識別することによって、写真領域が他の領域に包含されているような場合でも、正しく写真領域のみを抽出できるという効果を奏する。
【００５８】
また、請求項５に記載の発明によれば、多値画像として入力された文書画像から写真領域を識別する画像処理方法において、前記文書画像の背景色を特定する背景色抽出工程と、前記特定した背景色と異なる色の画素が連結した部分領域を抽出する部分領域抽出工程と、前記部分領域の画素色の数を求める画素色数抽出工程と、前記画素色の数と、予め定められた所定の値とを比較して、前記部分領域が写真領域であるか否かを識別する写真領域判定工程とを含むので、多値で入力された文書画像に対し、部分領域の画素色の数に基づき写真領域を判定することができ、多値画像の写真領域を簡単かつ高精度に誤りなく識別することができるという効果を奏する。
【００５９】
また、請求項６に記載の発明によれば、請求項５に記載の発明において、前記画素色数抽出工程は、色空間において距離が所定の値未満のとき、同色とみなす処理を行うので、色空間上の距離が所定の値未満であるような色同士を同色とみなすことで、僅かな輝度のずれに伴って画素の色がずれてしまうことを防ぐことができ、処理効率の向上が図れるという効果を奏する。
【００６０】
また、請求項７に記載の発明によれば、請求項５に記載の発明において、入力される前記文書画像の画素色を、所定の数に減色して前記背景色抽出工程に渡す前処理工程を含むので、背景色の特定、及び写真領域の識別のときに、予め色の数を減らしておくことで、僅かな輝度のずれに伴って画素の色がずれてしまうことを防ぐことができるという効果を奏する。
【００６１】
また、請求項８に記載の発明によれば、請求項５〜７のいずれか一つに記載の発明において、前記写真領域判定工程により写真領域と識別された後の部分領域を入力画像とみなし、再度前記各工程の処理を実行して、前記写真領域を再識別するので、再帰的に写真領域を識別することによって、写真領域が他の領域に包含されているような場合でも、正しく写真領域のみを抽出できるようになるという効果を奏する。
【００６２】
また、請求項９に記載の発明によれば、多値画像として入力された文書画像から写真領域を識別する画像処理プログラムであって、該画像処理プログラムはコンピュータに、前記文書画像の背景色を特定させ、前記特定した背景色と異なる色の画素が連結した部分領域を抽出させ、前記部分領域の画素色の数を求めさせ、前記画素色の数と、予め定められた所定の値とを比較して、前記部分領域が写真領域であるか否かを識別させるので、コンピュータ処理時に多値で入力された文書画像に対し、部分領域の画素色の数に基づき写真領域を判定することができ、多値画像の写真領域を簡単かつ高精度に誤りなく識別することができるという効果を奏する。
【００６３】
また、請求項１０に記載の発明によれば、請求項９に記載の発明において、前記画素色数を求める際に、色空間において距離が所定の値未満のとき、同色とみなす処理を行わせるので、コンピュータ処理時に色空間上の距離が所定の値未満であるような色同士を同色とみなすことで、僅かな輝度のずれに伴って画素の色がずれてしまうことを防ぐことができ、処理効率の向上を図れるようになるという効果を奏する。
【００６４】
また、請求項１１に記載の発明によれば、請求項９に記載の発明において、入力される前記文書画像の画素色を、所定の数に減色してから前記背景色の抽出を行わせるので、コンピュータ処理時に背景色の特定、及び写真領域の識別のときに、予め色の数を減らしておくことで、僅かな輝度のずれに伴って画素の色がずれてしまうことを防ぐことができるという効果を奏する。
【００６５】
また、請求項１２に記載の発明によれば、請求項９〜１１のいずれか一つに記載の発明において、前記写真領域の識別により写真領域と識別された後の部分領域を入力画像とみなし、再度前記各処理を実行させ、前記写真領域を再識別させるので、コンピュータ処理時に再帰的に写真領域を識別することによって、写真領域が他の領域に包含されているような場合でも、正しく写真領域のみを抽出できるようになるという効果を奏する。
【００６６】
また、請求項１３に記載の発明によれば、請求項９〜１２のいずれか一つに記載のプログラムを記録しコンピュータ読み取り可能としたので、コンピュータに対し請求項９〜１２のいずれか一つに記載の動作を実現できるようになるという効果を奏する。
【図面の簡単な説明】
【図１】この発明の本実施の形態に係る画像処理装置の全体構成を示すブロック図である。
【図２】画像処理装置における画像処理手段の内部構成を示すブロック図である。
【図３】本発明の実施の形態１による画像処理手順を示すフローチャートである。
【図４】本発明の実施の形態３による画像処理手順を示すフローチャートである。
【図５】本発明の実施の形態４による画像処理手順を示すフローチャートである。
【図６】文書内容を示す図である。
【符号の説明】
１０１　ＣＰＵ（中央処理演算装置）
１０２　メモリ
１０３　画像入力装置
１０４　通信装置
１０５　表示装置
１０６　キーボード
１０７　固定記録装置
１０８　記録媒体（記録メディア）
１０９　外部記録再生装置
２００　画像処理手段
２０１　画像入力手段
２０２　前処理手段
２０３　背景色抽出手段
２０４　部分領域抽出手段
２０５　画素色数抽出手段
２０６　写真領域判定手段
２０７　メモリ
２０８　制御手段
【図１】
2004062459.tif 000003
【図２】
2004062459.tif 000004
【図３】
2004062459.tif 000005
【図４】
2004062459.tif 000006
【図５】
2004062459.tif 000007
【図６】
2004062459.tif 000008