(57)【要約】【課題】像域分離を行うための処理を簡素化でき、それだけ全体の画像処理に要する時間を短くできるとともに、画像処理のための回路規模やプログラム規模を小さくでき、ひいてはコストダウンを実現できる画像処理方法並びに画像処理装置及び画像処理プログラム及び記録媒体を提供する。【解決手段】画像処理方法を実施する画像処理装置Ａ、画像処理プログラムＱ及び記録媒体３００は、画像読取装置２ａから入力された複数の多値画像情報の領域の階調を、分散値を求める所定の計算式にそれぞれ代入して分散値を求め、得られた分散値が、所定の値未満であれば第１の像域（写真網点画像の領域）と判定する一方、前記所定の値以上であれば第２の像域（文字画像の領域）と判定して分離し、第１及び第２の像域の判定結果に基づいて、それぞれの像域に応じた画像処理を行い、画像処理された複数の多値画像情報をいずれも二値画像情報に変換して二値化する。【選択図】    図１２
2005012247.tif 000002
【特許請求の範囲】
【請求項１】
原稿画像を複数の画素に分割して複数の画像情報を読み取り、該読み取った前記複数の画像情報をいずれも複数階調の多値画像情報に変換して多値化する画像読取装置から入力された前記複数の多値画像情報の領域のうち、連続的な階調性を有する第１の像域と該第１像域以外の第２の像域とを判定して該第１及び第２の像域を分離する像域分離ステップであって、該複数の多値画像情報の階調を、分散値を求める所定の計算式にそれぞれ代入して分散値を求め、得られた分散値が、所定の値未満であれば当該多値画像情報の領域を前記第１像域と判定する一方、前記所定の値以上であれば当該多値画像情報の領域を前記第２像域と判定して該第１及び第２の像域を分離する像域分離ステップと、
前記画像読取装置から入力された前記複数の多値画像情報について、前記像域分離ステップによる前記第１及び第２の像域の判定結果に基づいて、それぞれの像域に応じた画像処理を行う多値画像処理ステップと、
前記多値画像処理ステップにて画像処理された前記複数の多値画像情報をいずれも二値画像情報に変換して二値化する二値化処理ステップと
を含むことを特徴とする画像処理方法。
【請求項２】
前記画像読取装置から入力された前記複数の多値画像情報の２次元座標を（ｘ，ｙ）とし、前記複数の多値画像情報（ｘ，ｙ）の階調をＰｉｘｅｌ（ｘ，ｙ）とすると、前記像域分離ステップにおける前記分散値を求める所定の計算式Ｂｕｎｓａｎ（ｘ，ｙ）は、
【数１】
2005012247.tif 000006
であり、
前記像域分離ステップでは、前記計算式Ｂｕｎｓａｎ（ｘ，ｙ）による前記分散値が、前記所定の値未満であれば当該多値画像情報（ｘ，ｙ）の領域を前記第１像域と判定する一方、前記所定の値以上であれば当該多値画像情報（ｘ，ｙ）の領域を前記第２像域と判定して該第１及び第２の像域を分離する請求項１記載の画像処理方法。
【請求項３】
前記画像読取装置から入力される多値画像情報の階調を２５６階調とし、前記式中のｍ及びｎの値をいずれも５とし、前記像域分離ステップにおける前記所定の値を１１５０とする請求項２記載の画像処理方法。
【請求項４】
前記像域分離ステップは、前記画像読取装置から入力された前記複数の多値画像情報に対応する複数の像域識別用画像情報であって、各対応する多値画像情報が前記第１像域にあると判定したときは該第１像域と識別できるように、且つ、前記第２像域にあると判定したときは該第２像域と識別できるように識別符号をそれぞれ備えた複数の像域識別用画像情報を予め形成しておく像域識別用画像情報形成ステップを含み、
前記多値画像処理ステップでは、前記画像読取装置から入力された前記複数の多値画像情報について、前記像域分離ステップの前記像域識別用画像情報形成ステップにて予め形成された前記複数の像域識別用画像情報による前記第１及び第２の像域の識別結果に基づいて、それぞれの像域に応じた画像処理を行う請求項１から３のいずれかに記載の画像処理方法。
【請求項５】
前記像域識別用画像情報形成ステップに先立って、前記画像読取装置から入力された前記各多値画像情報を補正処理する補正処理ステップをさらに含む請求項４記載の画像処理方法。
【請求項６】
前記補正処理ステップにおける前記補正処理は、前記画像読取装置から入力された前記各多値画像情報について調整可能にガンマ補正するガンマ補正処理を含む処理である請求項５記載の画像処理方法。
【請求項７】
前記画像読取装置から入力された前記複数の多値画像情報に対応する複数の中間調画像用多値画像情報であって、各対応する多値画像情報に対してそれぞれ中間調画像用処理を施して複数の中間調画像用多値画像情報を予め形成しておく中間調画像用多値画像情報形成ステップと、
前記画像読取装置から入力された前記複数の多値画像情報に対応する複数の非中間調画像用多値画像情報であって、各対応する多値画像情報に対してそれぞれ非中間調画像用処理を施して複数の非中間調画像用多値画像情報を予め形成しておく非中間調画像用多値画像情報形成ステップと
をさらに含み、
前記多値画像処理ステップでは、前記画像読取装置から入力された前記各多値画像情報について、前記像域分離ステップの前記像域識別用画像情報形成ステップにて予め形成された、対応する像域識別用画像情報により前記第１像域であると識別されたときは前記中間調画像用多値画像情報形成ステップにて予め形成された、対応する中間調画像用多値画像情報とする一方、前記第２像域であると識別されたときは前記非中間調画像用多値画像情報形成ステップにて予め形成された、対応する非中間調画像用多値画像情報とする請求項４から６のいずれかに記載の画像処理方法。
【請求項８】
前記非中間調画像用多値画像情報形成ステップにおける前記非中間調画像用処理は、前記画像読取装置から入力された前記複数の多値画像情報について、誤差拡散法による誤差拡散処理を行う請求項７記載の画像処理方法。
【請求項９】
原稿画像を複数の画素に分割して複数の画像情報を読み取り、該読み取った前記複数の画像情報をいずれも複数階調の多値画像情報に変換して多値化する画像読取装置から入力された前記複数の多値画像情報の領域のうち、連続的な階調性を有する第１の像域と該第１像域以外の第２の像域とを判定して該第１及び第２の像域を分離する像域分離手段であって、該複数の多値画像情報の階調を、分散値を求める所定の計算式にそれぞれ代入して分散値を求め、得られた分散値が、所定の値未満であれば当該多値画像情報の領域を前記第１像域と判定する一方、前記所定の値以上であれば当該多値画像情報の領域を前記第２像域と判定して該第１及び第２の像域を分離する像域分離手段と、
前記画像読取装置から入力された前記複数の多値画像情報について、前記像域分離手段による前記第１及び第２の像域の判定結果に基づいて、それぞれの像域に応じた画像処理を行う多値画像処理手段と、
前記多値画像処理手段にて画像処理された前記複数の多値画像情報をいずれも二値画像情報に変換して二値化する二値化処理手段と
を備えることを特徴とする画像処理装置。
【請求項１０】
前記画像読取装置から入力された前記複数の多値画像情報の２次元座標を（ｘ，ｙ）とし、前記複数の多値画像情報（ｘ，ｙ）の階調をＰｉｘｅｌ（ｘ，ｙ）とすると、前記像域分離手段における前記分散値を求める所定の計算式Ｂｕｎｓａｎ（ｘ，ｙ）は、
【数２】
2005012247.tif 000007
であり、
前記像域分離手段は、前記計算式Ｂｕｎｓａｎ（ｘ，ｙ）による前記分散値が、前記所定の値未満であれば当該多値画像情報（ｘ，ｙ）の領域を前記第１像域と判定する一方、前記所定の値以上であれば当該多値画像情報（ｘ，ｙ）の領域を前記第２像域と判定して該第１及び第２の像域を分離する請求項９記載の画像処理装置。
【請求項１１】
前記画像読取装置から入力される多値画像情報の階調が２５６階調であり、前記式中のｍ及びｎの値がいずれも５であり、前記像域分離手段における前記所定の値が１１５０である請求項１０記載の画像処理装置。
【請求項１２】
前記像域分離手段は、前記画像読取装置から入力された前記複数の多値画像情報に対応する複数の像域識別用画像情報であって、各対応する多値画像情報が前記第１像域にあると判定したときは該第１像域と識別できるように、且つ、前記第２像域にあると判定したときは該第２像域と識別できるように識別符号をそれぞれ備えた複数の像域識別用画像情報を予め形成しておく像域識別用画像情報形成手段を備え、
前記多値画像処理手段は、前記画像読取装置から入力された前記複数の多値画像情報について、前記像域分離手段の前記像域識別用画像情報形成手段にて予め形成された前記複数の像域識別用画像情報による前記第１及び第２の像域の識別結果に基づいて、それぞれの像域に応じた画像処理を行う請求項９から１１のいずれかに記載の画像処理装置。
【請求項１３】
前記像域識別用画像情報形成手段の実行に先立って、前記画像読取装置から入力された前記各多値画像情報を補正処理する補正処理手段をさらに備える請求項１２記載の画像処理装置。
【請求項１４】
前記補正処理手段における前記補正処理は、前記画像読取装置から入力された前記各多値画像情報について調整可能にガンマ補正するガンマ補正処理を含む処理である請求項１３記載の画像処理装置。
【請求項１５】
前記画像読取装置から入力された前記複数の多値画像情報に対応する複数の中間調画像用多値画像情報であって、各対応する多値画像情報に対してそれぞれ中間調画像用処理を施して複数の中間調画像用多値画像情報を予め形成しておく中間調画像用多値画像情報形成手段と、
前記画像読取装置から入力された前記複数の多値画像情報に対応する複数の非中間調画像用多値画像情報であって、各対応する多値画像情報に対してそれぞれ非中間調画像用処理を施して複数の非中間調画像用多値画像情報を予め形成しておく非中間調画像用多値画像情報形成手段と
をさらに備え、
前記多値画像処理手段は、前記画像読取装置から入力された前記各多値画像情報について、前記像域分離手段の前記像域識別用画像情報形成手段にて予め形成された、対応する像域識別用画像情報により前記第１像域であると識別されたときは前記中間調画像用多値画像情報形成手段にて予め形成された、対応する中間調画像用多値画像情報とする一方、前記第２像域であると識別されたときは前記非中間調画像用多値画像情報形成手段にて予め形成された、対応する非中間調画像用多値画像情報とする請求項１２から１４のいずれかに記載の画像処理装置。
【請求項１６】
前記非中間調画像用多値画像情報形成手段における前記非中間調画像用処理は、前記画像読取装置から入力された前記複数の多値画像情報について、誤差拡散法による誤差拡散処理を行う請求項１５記載の画像処理装置。
【請求項１７】
請求項１から８のいずれかに記載の画像処理方法の各ステップを前記画像読取装置に接続されたコンピュータに実行させるための画像処理プログラム。
【請求項１８】
請求項１７記載の画像処理プログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、画像読取装置から入力された複数階調の多値画像情報をデジタル処理したあと、二値画像情報に変換して二値化し、該二値化した二値画像情報を出力する画像処理方法並びに画像処理装置、画像処理プログラム及び記録媒体に関する。
【０００２】
【従来の技術】
画像処理装置は、従来より、デジタル複写機等の画像形成装置に搭載されるスキャナ等やコンピュータ等に接続されるスキャナ等の画像処理手段として広く利用されている。
【０００３】
この種の画像処理装置では、通常、原稿画像を複数の画素に分割して複数の画像情報を読み取り、該読み取った複数の画像情報をいずれも複数階調の多値画像情報に変換する画像読取装置から入力された前記複数の多値画像情報をデジタル処理したあと、二値画像情報に変換して二値化し、該二値化した二値画像情報を出力する。また、カラー原稿画像を読み取るときは、カラー原稿画像を、例えば、赤色（Ｒ）、緑色（Ｇ）、青色（Ｂ）に色分解するとともに、各色の原稿画像を複数の画素に分割して複数の画像情報を読み取り、該読み取った各色に対応する複数の画像情報について、いずれも複数階調の多値画像情報に変換して多値化するカラー画像読取装置から入力された前記各色に対応する複数の多値画像情報をデジタル処理したあと、二値画像情報に変換して二値化し、該二値化した二値画像情報を出力する。
【０００４】
ところで、原稿画像は、一般的に、銀塩写真のような連続的な階調性を有する、いわゆる写真画像（以下、写真画像という）と、微細な点（ドット）の大小やドットの密度を変えることで階調を表現した網点印刷のような、いわゆる網点画像（以下、網点画像という）と、文字や線画のような、いわゆる文字画像（以下、文字画像という）との３種類の原稿画像に大別できる。
【０００５】
これら写真画像、網点画像及び文字画像を画像処理する画像処理装置では、多値化された複数の多値画像情報について、それぞれの原稿画像に応じた画像処理がなされる。例えば、写真画像では中間調を表現するために従来周知の「ディザ法」による「ディザ処理」や「誤差拡散法」による「誤差拡散処理」などの写真画像用の画像処理がなされたり、網点画像ではモアレを除去するために、注目画素を中心とする画素領域で近傍画素の階調の平均（例えば３行×３列の画素領域で８近傍の階調の平均）をとる従来周知の「ぼかし処理」及び／又は注目画素を中心とする画素領域での階調の平均（例えば５行×５列、７行×７列、９行×９列等の画素領域での階調の平均）をとる「平均化処理」を含む網点画像用の画像処理がなされたりする。
【０００６】
ところが、写真画像、網点画像及び文字画像のうち少なくとも二つが混在する原稿画像を画像処理する場合においては、例えば、写真画像の領域や網点画像の領域に写真画像用の画像処理や網点画像用の画像処理が施されないで二値画像情報に変換されると、写真画像の中間調がうまく表現されなかったり、網点画像にモアレが発生したりする。また、文字画像の領域に写真画像用の画像処理や網点画像用の画像処理が施されて二値画像情報に変換されると、文字画像がぼやけたりする。
【０００７】
そこで、写真画像、網点画像及び文字画像のうち少なくとも二つが混在する原稿画像を読み取る場合において、多値化された多値画像情報の領域における写真画像、網点画像及び文字画像のうち少なくとも二つの像域を判定して像域分離し、前記多値化された多値画像情報について、前記像域の判定結果に基づいて、前記像域に応じた画像処理を行う画像処理装置が種々提案されている。
【０００８】
かかる像域分離の手法として、例えば、文字画像や写真画像等が混在する原稿画像の情報について、パターンマッチングを利用することで像域を判定して像域分離を行う手法が提案されている（例えば、特許文献１参照）。
【０００９】
【特許文献１】
特開平６−１５００５９号公報
【００１０】
【発明が解決しようとする課題】
しかしながら、前記のような、文字画像や写真画像等が混在する原稿画像の情報について、パターンマッチングを利用することで像域を判定して像域分離を行う手法を採用して画像処理を行うと、像域分離を行うための処理が複雑化し、これにより、全体の画像処理に要する時間が長くなったり、また、画像処理のためのハードウェアを構成する回路規模やソフトウェアを構成するプログラム規模が大きくなり、コストが上昇したりする。
【００１１】
本発明は、前記問題に鑑みてなされたもので、像域分離を行うための処理を簡素化でき、それだけ全体の画像処理に要する時間を短くできるとともに、画像処理のためのハードウェアを構成する回路規模やソフトウェアを構成するプログラム規模を小さくでき、ひいてはコストダウンを実現できる画像処理方法及び画像処理装置を提供することを課題とする。
【００１２】
また、本発明は、像域分離を行うための処理を簡素化でき、それだけ全体の画像処理に要する時間を短くできるとともに、画像処理のためのソフトウェアを構成するプログラム規模を小さくでき、ひいてはコストダウンを実現できる画像処理プログラム及び当該画像処理プログラムを記録したコンピュータ読み取り可能な記録媒体を提供することを課題とする。
【００１３】
【課題を解決するための手段】
本発明者は前記課題を解決するため鋭意研究を重ねたところ、次のことを見出した。
【００１４】
図１４は原稿画像の種類と階調性との関係を概念的に示す図である。写真画像、網点画像及び文字画像が混在する原稿画像が読み取られ、該読み取られた画像情報が複数階調に多値化された複数の多値画像情報においては、図１４に示すように、多値化された多値画像情報の領域のうち、中央領域Ｘは写真画像の領域とみなすことができ、該中央部領域Ｘより若干外側の領域Ｙは網点画像の領域と、さらに外側の領域Ｚは文字画像の領域とみなすことができる。
【００１５】
写真画像、網点画像及び文字画像のうち少なくとも二つが混在する原稿画像について画像処理する場合では、多値化された複数の多値画像情報の領域において、写真画像、網点画像及び文字画像の三つの像域Ｘ，Ｙ，Ｚ全てを判定しなくても、例えば、写真画像の領域Ｘに網点画像の領域Ｙを含めた写真網点画像の領域Ｘ’と、文字画像の領域Ｚとの二つの像域を判定し、写真網点画像の領域Ｘ’に、前記の「ぼかし処理」などの網点画像用の画像処理を施すとともに、前記の「ディザ処理」などの写真画像用の画像処理を施せば良好な出力画像が得られる。
【００１６】
また、写真画像、網点画像及び文字画像のうち少なくとも二つが混在する原稿画像について画像処理する場合においては、多値化された複数の多値画像情報の領域における像域を判定するにあたって、複数の多値画像情報のうち所定範囲内（例えば１１行×１１列の画素の範囲内）について、分散を求める所定の計算式を用いて分散値を求めて濃度の濃い領域と淡い領域との階調性の集まり具合を１画素単位でずらしてみていき、これを多値画像情報全体についてみると、写真画像では、濃度の濃い領域と淡い領域との階調性の集まりがばらついて分散値が小さくなる傾向にあり、文字画像では、濃度の濃い領域と淡い領域との階調性の集まりがかたよって分散値が大きくなる傾向にある。
【００１７】
以上のことから、多値化された複数の多値画像情報の領域のうち、連続的な階調性を有する第１の像域（さらに言えば、写真網点画像の領域）と該第１像域以外の第２の像域（さらに言えば、文字画像の領域）とを判定して該第１及び第２の像域（写真網点画像及び文字画像の領域）を分離することとし、この像域分離を行うにあたり、該複数の多値画像情報の階調を、分散値を求める所定の計算式、具体的には、
【数３】
2005012247.tif 000003
にそれぞれ代入して分散値を求め、得られた分散値が、濃度の濃い領域と淡い領域との階調性の集まりがばらつく傾向にある所定の値未満であれば当該多値画像情報の領域を前記第１像域（写真網点画像の領域）と判定する一方、濃度の濃い領域と淡い領域との階調性の集まりがかたよる傾向にある前記所定の値以上であれば当該多値画像情報の領域を前記第２像域（文字画像の領域）と判定して該第１及び第２の像域（写真網点画像及び文字画像の領域）を分離し、前記多値化された前記複数の多値画像情報について、前記第１及び第２の像域（写真網点画像及び文字画像の領域）の判定結果に基づいて、それぞれの像域に応じた画像処理を行えば、像域分離を行うための処理が簡素化され、全体の画像処理に要する時間が短くなるとともに、画像処理のためのハードウェアを構成する回路規模やソフトウェアを構成するプログラム規模が小さくなり、コストダウンにつながる、との知見を得た。
【００１８】
本発明はかかる知見に基づくものであり、前記課題を解決するため、次の画像処理方法並びに画像処理装置、画像処理プログラム及び記録媒体を提供する。すなわち、
（１）画像処理方法
原稿画像を複数の画素に分割して複数の画像情報を読み取り、該読み取った前記複数の画像情報をいずれも複数階調の多値画像情報に変換して多値化する画像読取装置から入力された前記複数の多値画像情報の領域のうち、連続的な階調性を有する第１の像域（さらに言えば、写真網点画像の領域）と該第１像域以外の第２の像域（さらに言えば、文字画像の領域）とを判定して該第１及び第２の像域（写真網点画像及び文字画像の領域）を分離する像域分離ステップであって、該複数の多値画像情報の階調を、分散値を求める所定の計算式にそれぞれ代入して分散値を求め、得られた分散値が、所定の値未満であれば当該多値画像情報の領域を前記第１像域（写真網点画像の領域）と判定する一方、前記所定の値以上であれば当該多値画像情報の領域を前記第２像域（文字画像の領域）と判定して該第１及び第２の像域（写真網点画像及び文字画像の領域）を分離する像域分離ステップと、
前記画像読取装置から入力された前記複数の多値画像情報について、前記像域分離ステップによる前記第１及び第２の像域（写真網点画像及び文字画像の領域）の判定結果に基づいて、それぞれの像域に応じた画像処理を行う多値画像処理ステップと、
前記多値画像処理ステップにて画像処理された前記複数の多値画像情報をいずれも二値画像情報に変換して二値化する二値化処理ステップと
を含むことを特徴とする画像処理方法。
【００１９】
（２）画像処理装置
原稿画像を複数の画素に分割して複数の画像情報を読み取り、該読み取った前記複数の画像情報をいずれも複数階調の多値画像情報に変換して多値化する画像読取装置から入力された前記複数の多値画像情報の領域のうち、連続的な階調性を有する第１の像域（さらに言えば、写真網点画像の領域）と該第１像域以外の第２の像域（さらに言えば、文字画像の領域）とを判定して該第１及び第２の像域（写真網点画像及び文字画像の領域）を分離する像域分離手段であって、該複数の多値画像情報の階調を、分散値を求める所定の計算式にそれぞれ代入して分散値を求め、得られた分散値が、所定の値未満であれば当該多値画像情報の領域を前記第１像域（写真網点画像の領域）と判定する一方、前記所定の値以上であれば当該多値画像情報の領域を前記第２像域（文字画像の領域）と判定して該第１及び第２の像域（写真網点画像及び文字画像の領域）を分離する像域分離手段と、
前記画像読取装置から入力された前記複数の多値画像情報について、前記像域分離手段による前記第１及び第２の像域（写真網点画像及び文字画像の領域）の判定結果に基づいて、それぞれの像域に応じた画像処理を行う多値画像処理手段と、
前記多値画像処理手段にて画像処理された前記複数の多値画像情報をいずれも二値画像情報に変換して二値化する二値化処理手段と
を備えることを特徴とする画像処理装置。
【００２０】
（３）画像処理プログラム
前記本発明に係る画像処理方法の各ステップを前記画像読取装置に接続されたコンピュータに実行させるための画像処理プログラム。
【００２１】
（４）記録媒体
前記本発明に係る画像処理プログラムを記録したコンピュータ読み取り可能な記録媒体。
【００２２】
本発明に係る画像処理方法並びに画像処理装置、画像処理プログラム及び記録媒体によると、前記画像読取装置から入力された前記複数の多値画像情報の領域のうち、連続的な階調性を有する第１の像域（写真網点画像の領域）と該第１像域以外の第２の像域（文字画像の領域）とを判定して該第１及び第２の像域（写真網点画像及び文字画像の領域）を分離するにあたり、該複数の多値画像情報の階調を、分散値を求める所定の計算式にそれぞれ代入して分散値を求め、得られた分散値が、所定の値未満であれば当該多値画像情報の領域を前記第１像域（写真網点画像の領域）と判定する一方、前記所定の値以上であれば当該多値画像情報の領域を前記第２像域（文字画像の領域）と判定して該第１及び第２の像域（写真網点画像及び文字画像の領域）を分離し、前記多値化された前記複数の多値画像情報について、前記第１及び第２の像域（写真網点画像及び文字画像の領域）の判定結果に基づいて、それぞれの像域に応じた画像処理を行うので、像域分離を行うための処理を簡素化でき、それだけ全体の画像処理に要する時間を短くできる。
【００２３】
さらに、本発明に係る画像処理方法及び画像処理装置によると、像域分離を行うための処理を簡素化できるので、画像処理のためのハードウェアを構成する回路規模やソフトウェアを構成するプログラム規模を小さくでき、それだけコストダウンを実現できる。
【００２４】
さらに、本発明に係る画像処理方法並びに画像処理プログラム及び記録媒体によると、像域分離を行うための処理を簡素化できるので、画像処理のためのソフトウェアを構成するプログラム規模を小さくでき、それだけコストダウンを実現できる。
【００２５】
本発明に係る画像処理方法並びに画像処理装置、画像処理プログラム及び記録媒体において、前記画像読取装置から入力された前記複数の多値画像情報の２次元座標を（ｘ，ｙ）とし、前記複数の多値画像情報（ｘ，ｙ）の階調をＰｉｘｅｌ（ｘ，ｙ）とすると、前記像域分離ステップ及び前記像域分離手段における前記分散値を求める所定の計算式Ｂｕｎｓａｎ（ｘ，ｙ）としては、
【数４】
2005012247.tif 000004
を例示できる。この場合、前記像域分離ステップ及び前記像域分離手段では、前記計算式Ｂｕｎｓａｎ（ｘ，ｙ）による前記分散値が、前記所定の値未満であれば当該多値画像情報（ｘ，ｙ）の領域を前記第１像域（写真網点画像の領域）と判定する一方、前記所定の値以上であれば当該多値画像情報（ｘ，ｙ）の領域を前記第２像域（文字画像の領域）と判定して該第１及び第２の像域（写真網点画像及び文字画像の領域）を分離することができる。
【００２６】
前記式中のｍ及びｎの値は、これらが小さすぎると小さい範囲での階調性の分散を調べることになり、前記第１及び第２の像域（写真網点画像及び文字画像の領域）の判定が極端なものになってしまい易い。一方、大きすぎると、大きい範囲での階調性の分散を調べることになり、小さい範囲での前記第１及び第２の像域（写真網点画像及び文字画像の領域）の判定精度が低下し易い。従って、前記式中のｍ及びｎの値としては、それには限定されないが、いずれも３〜５程度を例示できる。また、前記ｍとｎをいずれも同じ値にしてもよい。さらに、前記ｍ及びｎは、所定の値に固定されていてもよいが、オペレータ等が適宜調整できるようにしてもよい。
【００２７】
本発明に係る画像形成方法並びに画像形成装置、画像形成プログラム及び記録媒体において、前記画像読取装置から入力される多値画像情報の階調を２５６階調とし、前記式中のｍ及びｎの値をいずれも５とすると、前記像域分離工程及び前記像域分離手段における前記所定の値としては、１１５０程度を例示できる。
【００２８】
本発明に係る画像処理方法並びに画像処理プログラム及び記録媒体において、前記像域分離ステップは、前記画像読取装置から入力された前記複数の多値画像情報に対応する複数の像域識別用画像情報であって、各対応する多値画像情報が前記第１像域（写真網点画像の領域）にあると判定したときは該第１像域（写真網点画像の領域）と識別できるように、且つ、前記第２像域（文字画像の領域）にあると判定したときは該第２像域（文字画像の領域）と識別できるように識別符号をそれぞれ備えた複数の像域識別用画像情報を予め形成しておく像域識別用画像情報形成ステップを含み、前記多値画像処理ステップでは、前記画像読取装置から入力された前記複数の多値画像情報について、前記像域分離ステップの前記像域識別用画像情報形成ステップにて予め形成された前記複数の像域識別用画像情報による前記第１及び第２の像域（写真網点画像及び文字画像の領域）の識別結果に基づいて、それぞれの像域に応じた画像処理を行ってもよい。
【００２９】
本発明に係る画像処理装置において、前記像域分離手段は、前記画像読取装置から入力された前記複数の多値画像情報に対応する複数の像域識別用画像情報であって、各対応する多値画像情報が前記第１像域（写真網点画像の領域）にあると判定したときは該第１像域（写真網点画像の領域）と識別できるように、且つ、前記第２像域（文字画像の領域）にあると判定したときは該第２像域（文字画像の領域）と識別できるように識別符号をそれぞれ備えた複数の像域識別用画像情報を予め形成しておく像域識別用画像情報形成手段を備え、前記多値画像処理手段は、前記画像読取装置から入力された前記複数の多値画像情報について、前記像域分離手段の前記像域識別用画像情報形成手段にて予め形成された前記複数の像域識別用画像情報による前記第１及び第２の像域（写真網点画像及び文字画像の領域）の識別結果に基づいて、それぞれの像域に応じた画像処理を行ってもよい。
【００３０】
この場合、前記像域識別用画像情報形成ステップ及び前記像域識別用画像情報形成手段の実行に先立って、前記画像読取装置から入力された前記各多値画像情報を補正処理する第１の補正処理ステップ及び第１の補正処理手段をさらに含んでいてもよい。この第１補正処理ステップ及び第１補正処理手段における前記補正処理としては、例えば、前記画像読取装置から入力された前記各多値画像情報について、調整可能にガンマ補正する従来周知の「ガンマ補正処理」、注目画素を中心とする画素領域で近傍画素の階調の平均（例えば３行×３列の画素領域で８近傍の階調の平均）をとる従来周知の「ぼかし処理」などを挙げることができる。また、前記第１補正処理ステップ及び前記第１補正処理手段において、これらの処理を二つ以上行ってもよい。
【００３１】
本発明に係る画像処理方法並びに画像処理プログラム及び記録媒体において、前記画像読取装置から入力された前記複数の多値画像情報に対応する複数の中間調画像用（さらに言えば、写真網点画像用）多値画像情報であって、各対応する多値画像情報に対してそれぞれ中間調画像用（写真網点画像用）処理を施して複数の中間調画像用（写真網点画像用）多値画像情報を予め形成しておく中間調画像用多値画像情報形成ステップと、前記画像読取装置から入力された前記複数の多値画像情報に対応する複数の非中間調画像用（さらに言えば、文字画像用）多値画像情報であって、各対応する多値画像情報に対してそれぞれ非中間調画像用（文字画像用）処理を施して複数の非中間調画像用（文字画像用）多値画像情報を予め形成しておく非中間調画像用多値画像情報形成ステップとをさらに含んでいてもよい。こうすることで、前記画像読取装置から入力された前記各多値画像情報について、原稿画像を読み込んだあと、いずれも中間調画像用（写真網点画像用）多値画像情報とすることも、いずれも非中間調画像用（文字画像用）多値画像情報とすることもできる。また、前記多値画像処理ステップにおいて、前記画像読取装置から入力された前記各多値画像情報について、前記像域分離ステップの前記像域識別用画像情報形成ステップにて予め形成された、対応する像域識別用画像情報により前記第１像域（写真網点画像の領域）であると識別されたときは前記中間調画像用多値画像情報形成ステップにて予め形成された、対応する中間調画像用（写真網点画像用）多値画像情報とする一方、前記第２像域（文字画像の領域）であると識別されたときは前記非中間調画像用多値画像情報形成ステップにて予め形成された、対応する非中間調画像用（文字画像用）多値画像情報としてもよい。
【００３２】
本発明に係る画像処理装置において、前記画像読取装置から入力された前記複数の多値画像情報に対応する複数の中間調画像用（さらに言えば、写真網点画像用）多値画像情報であって、各対応する多値画像情報に対してそれぞれ中間調画像用（写真網点画像用）処理を施して複数の中間調画像用（写真網点画像用）多値画像情報を予め形成しておく中間調画像用多値画像情報形成手段と、前記画像読取装置から入力された前記複数の多値画像情報に対応する複数の非中間調画像用（さらに言えば、文字画像用）多値画像情報であって、各対応する多値画像情報に対してそれぞれ非中間調画像用（文字画像用）処理を施して複数の非中間調画像用（文字画像用）多値画像情報を予め形成しておく非中間調画像用多値画像情報形成手段とをさらに備えていてもよい。こうすることで、前記画像読取装置から入力された前記各多値画像情報について、原稿画像を読み込んだあとに、いずれも中間調画像用（写真網点画像用）多値画像情報とすることも、いずれも非中間調画像用（文字画像用）多値画像情報とすることもできる。また、前記多値画像処理手段において、前記画像読取装置から入力された前記各多値画像情報について、前記像域分離手段の前記像域識別用画像情報形成手段にて予め形成された、対応する像域識別用画像情報により前記第１像域（写真網点画像の領域）であると識別されたときは前記中間調画像用多値画像情報形成手段にて予め形成された、対応する中間調画像用（写真網点画像用）多値画像情報とする一方、前記第２像域（文字画像の領域）であると識別されたときは前記非中間調画像用多値画像情報形成手段にて予め形成された、対応する非中間調画像用（文字画像用）多値画像情報としてもよい。
【００３３】
この場合、前記中間調画像用多値画像情報形成ステップ及び前記非中間調画像用多値画像情報形成ステップ並びに前記中間調画像用多値画像情報形成手段及び前記非中間調画像用多値画像情報形成手段の実行に先立って、前記画像読取装置から入力された前記各多値画像情報を補正処理する第２の補正処理ステップ及び第２の補正処理手段をさらに含んでいてもよい。この第２補正処理ステップ及び第２補正処理手段における前記補正処理としては、例えば、前記画像読取装置から入力された前記各多値画像情報について、所定の上限階調以上及び／又は所定の下限階調以下は原稿画像のベース濃度として処理する「ハイライト／シャドウ（ＨＬ／ＳＤ）処理」、調整可能にガンマ補正する従来周知の「ガンマ補正処理」などを挙げることができる。また、前記第２補正処理ステップ及び第２補正処理手段において、これらの処理を二つ以上行ってもよい。
【００３４】
一般的に、多値化された多値画像情報の領域のうち、例えば、比較的小さい文字画像や濃度が若干淡い中間調の文字画像については、二値画像情報に変換して単純に二値化すると、濃度（例えば、黒色）のきつい文字画像になったり、文字画像周縁部に生じることがあるノイズにより輪郭部分が強調された文字画像になったりする。
【００３５】
そこで、前記非中間調画像用多値画像情報形成ステップ及び前記非中間調画像用多値画像情報形成手段における前記非中間調画像用（文字画像用）処理では、前記画像読取装置から入力された前記複数の多値画像情報について、例えば、図１３に示すように、前記画像読取装置から入力された前記複数の多値画像情報のうち所定の階調範囲内（例えば、前記第１像域（写真網点画像の領域）Ｘ’を除く濃度の淡い側の網点画像領域近傍Ｚ１から濃度の濃い側の網点画像領域近傍Ｚ２の範囲内）にある各多値画像情報（図１３中斜線部）について、従来周知の誤差拡散法による誤差拡散処理を行うことができる。こうすることで、前記画像読取装置から入力された前記複数の多値画像情報の領域のうちの前記第２像域（文字画像の領域）であって、例えば、比較的小さい文字画像の領域や濃度が若干淡い中間調の文字画像の領域であっても、二値画像情報に変換して二値化したときに、中間調再現性よく、ノイズによる輪郭部分の強調が抑制された文字画像を得ることができる。
【００３６】
前記中間調画像用多値画像情報形成ステップ及び前記中間調画像用多値画像情報形成手段における前記中間調画像用（写真網点画像用）処理としては、モアレを除去するための、注目画素を中心とする画素領域で近傍画素の階調の平均（例えば３行×３列の画素領域で８近傍の階調の平均）をとる従来周知の「ぼかし処理」及び／又は注目画素を中心とする画素領域での階調の平均（例えば５行×５列、７行×７列、９行×９列等の画素領域での階調の平均）をとる「平均化処理」を含む「モアレ除去処理」、中間調を表現するための従来周知の「ディザ法」による「ディザ処理」などを例示できる。また、前記中間調画像用多値画像情報形成ステップ及び前記中間調画像用多値画像情報形成手段において、これらの処理を二つ以上行ってもよい。この場合、前記の「モアレ除去処理」は、前記の「ディザ処理」の前に行うことができる。
【００３７】
前記本発明に係る画像処理方法並びに画像処理装置、画像処理プログラム及び記録媒体において、カラー原稿画像について画像処理を行ってもよい。この場合、カラー原稿画像を、例えば、赤色（Ｒ）、緑色（Ｇ）、青色（Ｂ）に色分解するとともに、各色の原稿画像を複数の画素に分割して複数の画像情報を読み取り、該読み取った各色に対応する複数の画像情報について、いずれも複数階調の多値画像情報に変換して多値化するカラー画像読取装置から入力された前記各色に対応する複数の多値画像情報を前記したようなデジタル処理を行ったあと、二値画像情報に変換して二値化し、該二値化した二値画像情報を出力することができる。
【００３８】
【発明の実施の形態】
以下、本発明に係る実施の形態について図面を参照しながら説明する。
図１は本発明に係る画像処理方法を実施する画像処理装置の一例Ａを備えたスキャナ１の概略斜視図であり、図２は図１に示すスキャナ１における画像読取装置２ａの概略側面図である。また、図３は図１に示すスキャナ１がデジタル複写機１００に搭載されたときの画像処理装置Ａを中心とする概略ブロック図であり、図４は図１に示すスキャナ１の画像読取装置２ａがコンピュータ２００に接続されたときのコンピュータ２００を中心とする概略ブロック図である。
【００３９】
図１に示すスキャナ１は、図３に示すように、画像読取装置２ａ及び画像処理装置Ａを備えており、デジタル複写機１００に搭載されるか（図３参照）又はコンピュータ２００に接続される（図４参照）。画像読取装置２ａは、原稿画像を複数の画素に分割して複数の画像情報を読み取り、該読み取った複数の画像情報をいずれも複数階調の多値画像情報に変換して多値化するものである。スキャナ１がデジタル複写機１００に搭載される場合には、図３に示すように、前記画像読取装置２ａにて多値化した多値画像情報を、前記画像処理装置Ａにてデジタル処理したあと二値画像情報に変換して二値化し、該二値化した二値画像情報をデジタル複写機１００に出力する。また、スキャナ１がコンピュータ２００に接続される場合には、図４に示すように、前記画像読取装置２ａにて多値化した多値画像情報を、コンピュータ２００にてデジタル処理したあと二値画像情報に変換して二値化し、該二値化した二値画像情報を該コンピュータ２００に接続されたプリンタ２５２等の出力装置２５０に出力する。
【００４０】
また、カラー原稿画像について画像処理を行うときは、画像読取装置として、カラー原稿画像を、例えば、赤色（Ｒ）、緑色（Ｇ）、青色（Ｂ）に色分解するとともに、各色の原稿画像を複数の画素に分割して複数の画像情報を読み取り、該読み取った各色に対応する複数の画像情報について、いずれも複数階調の多値画像情報に変換して多値化するカラー画像読取装置を用いる。この場合、カラー原稿画像を色分解すること以外は白黒原稿画像を処理する場合と実質上同様であり、以下の説明では、カラー原稿画像を処理する場合の説明は省略し、白黒原稿画像を処理する場合について説明する。
【００４１】
前記のスキャナ１は、ここでは、デジタル複写機１００に搭載されるときは、図３に示すように、画像処理装置Ａの各手段Ｍ及びＡ１〜Ａ７にて画像処理を実行することができるとともに、コンピュータ２００に接続されるときは、図４に示すように、本発明に係る画像処理プログラムの一例Ｑを含むスキャナドライバＱ’を記録したコンピュータ読み取り可能な記録媒体３００にてコンピュータ２００に該スキャナドライバＱ’がインストールされたコンピュータ２００にて画像処理を実行することができるように構成されている。
【００４２】
スキャナ１は、図１に示すように、スキャナ本体２と自動原稿移送装置３とからなっている。スキャナ本体２は、前記の画像処理装置Ａ、画像読取装置２ａ及び操作部Ｓを備えている。このスキャナ１では、図２に示すように、自動原稿移送装置３にて送られてくる原稿Ｐ画像を画像読取装置２ａにて光学的に走査し、原稿Ｐ画像から到来する画像光を読み取る。原稿Ｐ画像の走査は、原稿Ｐが主走査方向（移送方法）及び該方向を横切る副走査方向に走査されることでなされ、この走査により到来する画像光が読み取られる。
【００４３】
前記自動原稿移送装置３は、図１に示すように、一側がスキャナ本体２に回動自在に支持されて前記画像読取装置２ａの図示を省略したガラス板に接離自在に当接するカバー５と、カバー５に連設された原稿Ｐの移送機構部６、及び複数枚の原稿Ｐ がセットされる原稿トレイ７とからなる。そして、カバー５の両端部には、図２に示す一対の搬送ローラ８がそれぞれ設けられ、両搬送ローラ８に搬送ベルト９が巻きかけられている。
【００４４】
前記移送機構部６には、図２に示すように、前記原稿トレイ７に連設されたガイド板１０が設けられるとともに、原稿Ｐの移送路Ｒが形成されている。また移送機構部６は、原稿トレイ７の下方に配置された給紙ローラ１１と、移送路Ｒの途中に配置された、給紙、排紙等を行うための移送ローラ１２とを備えている。ガイド板１０は、断面略Ｕ字形状に湾曲しており、この湾曲したガイド板１０の先端部が移送ローラ１２の周面に対向して配置されている。さらに、前記一対の搬送ローラ８のうち一方が移送路Ｒに臨設されている。これにより、原稿Ｐを原稿トレイ７から画像読取ユニット４に移送することができる。
【００４５】
画像読取装置２ａは、図２に示すように、搬送ローラ８の下方に配置されている画像読取ユニット４及びＡ−Ｄ変換部４ａ（図２では図示を省略、図３及び図４参照）を備えている。
【００４６】
画像読取ユニット４は、ここでは、図示を省略した発光素子、撮像素子及び結像レンズからなり、前記発光素子から自動原稿移送装置３にて送られてくる原稿画像に光を照射し、前記結像レンズにより、原稿Ｐ画像から反射してくる画像光を前記撮像素子に結像させて読み取ることができるものである。これにより、原稿Ｐ画像を複数の画素に分割して複数のアナログ画像情報として読み取ることができる。画像読取ユニット４はまた、図３及び図４に示すように、Ａ−Ｄ変換部４ａに接続されており、前記読み取った複数のアナログ画像情報をＡ−Ｄ変換部４ａに送ることができる。
【００４７】
Ａ−Ｄ変換部４ａは、画像読取ユニット４から送られてきた複数のアナログ画像情報を複数ビット（ここでは８ビット）で量子化し、デジタル多値画像情報に変換する。これにより、画像読取ユニット４にて読み取られた複数の画像情報をいずれも複数階調（ここでは０階調〜２５５階調の合計２５６階調）の多値画像情報に変換して多値化することができる。
【００４８】
Ａ−Ｄ変換部４ａはまた、図３及び図４に示すように、画像処理装置Ａと接続可能の接続部４１と、コンピュータと接続可能の接続部４２を備えている。これにより、接続部４１にて画像処理装置Ａに接続されるときは、読み取った画像情報を画像処理装置Ａに送ることができ（図３参照）、また、接続部４２にてコンピュータ２００に接続されるときは、読み取った画像情報をコンピュータ２００に送ることができる（図４参照）。
【００４９】
画像処理装置Ａは、画像読取装置２ａにて読み取った画像情報について、以下の画像処理を行うことができる。
【００５０】
この画像処理装置Ａは、図３に示すように、記憶手段Ｍ、第１補正処理手段Ａ１、第２補正処理手段Ａ２、像域識別用画像情報形成手段Ａ３’を備えた像域分離手段Ａ３、中間調画像用多値画像情報形成手段Ａ４、非中間調画像用多値画像情報形成手段Ａ５、多値画像処理手段Ａ６及び二値化処理手段Ａ７を備えている。
【００５１】
記憶手段Ｍは、画像読取装置２ａから入力される多値画像情報や、多値画像情報の演算処理途中のデータ、ＬＵＴ（ルックアップテーブル）に関する所定のデータ等を記憶する。そのため、ＲＡＭ及びＲＯＭ等によって構成される。
【００５２】
第１補正処理手段Ａ１は、像域識別用画像情報形成手段Ａ３’の実行に先立って、画像読取装置２ａから入力された各多値画像情報を補正処理するものであり、ここでは、装置２ａから入力された各多値画像情報について、調整可能にガンマ補正する従来周知の「ガンマ補正処理」と、注目画素を中心とする画素領域で近傍画素の階調の平均（ここでは３行×３列の画素領域で８近傍の階調の平均）をとる従来周知の「ぼかし処理」とを含むものである。
【００５３】
さらに説明すると、前記ガンマ補正処理では、ここでは２５６階調の多値画像情報の入力階調（入力輝度）に対して互いに異なる複数種類の出力階調（出力輝度）にそれぞれ変換できる複数種類の割当テーブルを予め記憶手段Ｍに記憶させておき、各多値画像情報の階調（輝度）について、この複数種類の割当テーブルのうち、後述するように、オペレータ等により選択される割当テーブルを参照することで階調（輝度）変換される。例えば、テーブルの６４番目を１２０と予め設定しておくと、入力階調が６４の画素の出力階調は前記のテーブル参照によって１２０に置き換えられる（図５（Ａ）参照）。
【００５４】
また、前記ぼかし処理では、多値画像情報の２次元座標を（ｘ，ｙ）とすると、ここでは注目画素（ｘ，ｙ）を中心とする３行×３列の画素領域で８近傍の階調の平均［｛ｆ（ｘ−１，ｙ−１）＋ｆ（ｘ，ｙ−１）＋ｆ（ｘ＋１，ｙ−１）＋ｆ（ｘ−１，ｙ）＋ｆ（ｘ＋１，ｙ）＋ｆ（ｘ−１，ｙ＋１）＋ｆ（ｘ，ｙ＋１）＋ｆ（ｘ＋１，ｙ＋１）｝／８］をとり（図５（Ｂ）の斜線部参照）、これを多値画像情報全体に対して行う。
【００５５】
第２補正処理手段Ａ２は、中間調画像用多値画像情報形成手段Ａ４及び非中間調画像用多値画像情報形成手段Ａ５の実行に先立って、画像読取装置２ａから入力された各多値画像情報を補正処理するものであり、ここでは、装置２ａから入力された各多値画像情報について、所定の上限階調以上及び所定の下限階調以下は原稿画像のベース濃度として処理する「ハイライト／シャドウ（ＨＬ／ＳＤ）処理」と、調整可能にガンマ補正する従来周知の「ガンマ補正処理」とを含むものである。
【００５６】
さらに説明すると、前記ＨＬ／ＳＤ処理では、ここでは、複数の多値画像情報の階調をＩｎとすると、
Ｏｕｔ＝（Ｉｎ−ＳＤ）×２５５／（ＨＬ−ＳＤ）
ここでは、デフォルト値：ＨＬは２４０、ＳＤは１０
の計算式にそれぞれ代入し、得られたＯｕｔ値をそれぞれ複数の多値画像情報の階調にする。これにより、所定の上限階調（ここでは２４０）以上及び所定の下限階調（ここでは１０）以下は原稿画像のベース濃度として処理される。また、前記ガンマ補正処理は、前記第１補正処理手段Ａ１のものと同様であり、ここでは説明を省略する。
【００５７】
像域分離手段Ａ３は、画像読取装置２ａから入力された複数の多値画像情報の領域のうち、連続的な階調性を有する第１の像域（写真網点画像の領域）と該第１像域以外の第２の像域（文字画像の領域）とを判定して該第１及び第２の像域（写真網点画像及び文字画像の領域）を分離するものであり、複数の多値画像情報の階調を、分散値を求める所定の計算式にそれぞれ代入して分散値を求め、得られた分散値が、所定の値未満であれば当該多値画像情報の領域を第１像域（写真網点画像の領域）と判定する一方、前記所定の値以上であれば当該多値画像情報の領域を第２像域（文字画像の領域）と判定して該第１及び第２の像域（写真網点画像及び文字画像の領域）を分離するものである。
【００５８】
さらに説明すると、画像読取装置２ａから入力された複数の多値画像情報の２次元座標を（ｘ，ｙ）とし、複数の多値画像情報（ｘ，ｙ）の階調をＰｉｘｅｌ（ｘ，ｙ）とすると、像域分離手段Ａ３における前記分散値を求める所定の計算式Ｂｕｎｓａｎ（ｘ，ｙ）は、
【数５】
2005012247.tif 000005
である。
【００５９】
そして、像域分離手段Ａ３は、前記計算式Ｂｕｎｓａｎ（ｘ，ｙ）による前記分散値が、前記所定の値未満であれば当該多値画像情報（ｘ，ｙ）の領域を第１像域（写真網点画像の領域）と判定する一方、前記所定の値以上であれば当該多値画像情報（ｘ，ｙ）の領域を第２像域（文字画像の領域）と判定して該第１及び第２の像域（写真網点画像及び文字画像の領域）を分離する。なお、ここでは、前記式中のｍ及びｎの値をいずれも５とし、前記所定の値を１１５０としている。
【００６０】
像域分離手段Ａ３はまた、画像読取装置２ａから入力された複数の多値画像情報に対応する複数の像域識別用画像情報であって、各対応する多値画像情報が第１像域（写真網点画像の領域）ＰＡ（図６（Ａ）参照）にあると判定したときは該第１像域（写真網点画像の領域）ＰＡと識別できる第１の識別符号（ここでは１２８）と、第２像域（文字画像の領域）ＣＡ（図６（Ａ）参照）にあると判定したときは該第２像域（文字画像の領域）ＣＡと識別できる第２の識別符号（ここでは０）とを備えた複数の像域識別用画像情報Ｄ（図６（Ｂ）参照）を予め形成しておく像域識別用画像情報形成手段Ａ３’を備えている。
【００６１】
中間調画像用多値画像情報形成手段Ａ４は、画像読取装置２ａから入力された複数の多値画像情報に対応する複数の中間調画像用（写真網点画像用）多値画像情報であって、各対応する多値画像情報に対してそれぞれ中間調画像用（写真網点画像用）処理を施して複数の中間調画像用（写真網点画像用）多値画像情報Ｂ（図７（Ａ）参照）を予め形成しておくものである。
【００６２】
この中間調画像用多値画像情報形成手段Ａ４における前記中間調画像用（写真網点画像用）処理は、モアレを除去するための、注目画素を中心とする画素領域で近傍画素の階調の平均（ここでは３行×３列の画素領域で８近傍の階調の平均）をとる従来周知の「ぼかし処理」及び注目画素を中心とする画素領域での階調の平均（ここでは５行×５列、７行×７列、９行×９列の画素領域のうちオペレータ等により選択される画素領域での階調の平均）をとる「平均化処理」からなる「モアレ除去処理」と、中間調を表現するための従来周知の「ディザ法」による「ディザ処理」とを含むものである。なお、前記の「モアレ除去処理」は、前記の「ディザ処理」の前に行う。
【００６３】
さらに説明すると、前記モアレ除去処理のうち、前記ぼかし処理は、前記第１補正処理手段Ａ１のものと同様であり、ここでは説明を省略する。また、前記平均化処理では、多値画像情報の２次元座標を（ｘ，ｙ）とすると、注目画素（ｘ，ｙ）を中心とする、５行×５列、７行×７列、９行×９列の画素領域のうち、後述するように、オペレータ等により選択される画素領域、例えば、５行×５列の画素領域での階調の平均［｛ｆ（ｘ−２，ｙ−２）＋ｆ（ｘ−１，ｙ−２）＋ｆ（ｘ，ｙ−２）＋・・・＋ｆ（ｘ，ｙ）＋・・・＋ｆ（ｘ，ｙ＋２）＋ｆ（ｘ＋１，ｙ＋２）＋ｆ（ｘ＋２，ｙ＋２）｝／２５］をとり（図８（Ａ）の斜線部参照）、これを多値画像情報全体に対して行う。
【００６４】
また、前記ディザ処理では、ここでは、４行×４列のマトリックスにおいて４×４＝１６通りの閾値を設定しておき、多値画像情報の４行×４列の画素領域で各画素の階調に対してマトリックスの閾値を当てはめていき、各画素が閾値より大きければ２５５、小さければ０に置き換え、これを多値画像情報全体に対して行う（図８（Ｂ）参照）。
【００６５】
非中間調画像用多値画像情報形成手段Ａ５は、画像読取装置２ａから入力された複数の多値画像情報に対応する複数の非中間調画像用（文字画像用）多値画像情報であって、各対応する多値画像情報に対してそれぞれ非中間調画像用（文字画像用）処理を施して複数の非中間調画像用（文字画像用）多値画像情報Ｃ（図７（Ｂ）参照）を予め形成しておくものである。
【００６６】
この非中間調画像用多値画像情報形成手段Ａ５における前記非中間調画像用（文字画像用）処理は、ここでは、画像読取装置２ａから入力された複数の多値画像情報について、従来周知の誤差拡散法による誤差拡散処理を行うものである。
【００６７】
さらに説明すると、前記誤差拡散処理では、各多値画像情報について、２次元座標を（ｘ，ｙ）とすると、ここでは注目画素（ｘ，ｙ）の階調ｆ（ｘ、ｙ）に対応する階調１２７を境にした固定閾値法による２階調変換後の階調の値（２５５又は０）をｇ（ｘ，ｙ）としたとき、Ｅｘ，ｙ＝ｆ（ｘ、ｙ）−ｇ（ｘ，ｙ）で生じる誤差を、次式に示すように、注目画素の右隣へ３／８、下へ３／８、右下へ１／４配分し、この処理を各画素に対して施す。
ｆｎｅｗ（ｘ，ｙ）＝ｇ（ｘ，ｙ）
ｆｎｅｗ（ｘ＋１，ｙ）＝ｆ（ｘ＋１，ｙ）＋（３／８）×Ｅｘ，ｙ
ｆｎｅｗ（ｘ，ｙ＋１）＝ｆ（ｘ，ｙ＋１）＋（３／８）×Ｅｘ，ｙ
ｆｎｅｗ（ｘ＋１，ｙ＋１）＝ｆ（ｘ＋１，ｙ＋１）＋（１／４）×Ｅｘ，ｙ
【００６８】
多値画像処理手段Ａ６は、画像読取装置２ａから入力された複数の多値画像情報について、像域分離手段Ａ３による第１及び第２の像域（写真網点画像及び文字画像の領域）の判定結果に基づいて、それぞれの像域に応じた画像処理を行うものであり、像域分離手段Ａ３の像域識別用画像情報形成手段Ａ３’にて予め形成された複数の像域識別用画像情報Ｄによる第１及び第２の像域（写真網点画像及び文字画像の領域）の識別結果に基づいて、それぞれの像域に応じた画像処理を行うものである。
【００６９】
さらに説明すると、多値画像処理手段Ａ６では、画像読取装置２ａから入力された各多値画像情報について、像域分離手段Ａ３の像域識別用画像情報形成手段Ａ３’にて予め形成された、対応する像域識別用画像情報Ｄ（図６（Ｂ）参照）により第１像域（写真網点画像の領域）ＰＡであると識別されたときは中間調画像用多値画像情報形成手段Ａ４にて予め形成された、対応する中間調画像用（写真網点画像用）多値画像情報Ｂとする一方（図７（Ａ）参照）、第２像域（文字画像の領域）ＣＡであると識別されたときは非中間調画像用多値画像情報形成手段Ａ５にて予め形成された、対応する非中間調画像用（文字画像用）多値画像情報Ｃとする（図７（Ｂ）参照）。
【００７０】
二値化処理手段Ａ７は、多値画像処理手段Ａ６にて画像処理された複数の多値画像情報をいずれも二値画像情報に変換して二値化するものである。
【００７１】
一方、図４に示すコンピュータ２００は、中央処理装置２１０、メインメモリ２２０、ファイル装置２３０、入力装置２４０及び出力装置２５０を備えている。入力装置２４０は、前記の画像処理プログラムＱを含むスキャナドライバＱ’を記録したコンピュータ読み取り可能な記録媒体３００からのプログラム情報を読み出すことができる読出部２４１と、マウスやキーボード等の入力部２４２とを備えている。ファイル装置２３０は、前記記録媒体３００から読み出されたプログラム情報を記録することができる。メインメモリ２２０は、ファイル装置２３０に記録されたプログラム情報を読込むことができ、プログラム作業領域を有している。出力装置２５０は、ここではディスプレイ等の画像表示装置２５１及びプリンタ等の印刷装置２５２を備えており、画像処理プログラムＱにより画像処理された情報を表示及び／又は印刷することができる。また、中央処理装置２１０は、メインメモリ２２０に読み込まれたスキャナドライバＱ’に基づいてスキャナ１全体を制御することができる。
【００７２】
前記画像処理プログラムＱは、コンピュータ２００を、前記したような手段、すなわち第１補正処理手段Ａ１、第２補正処理手段Ａ２、像域識別用画像情報形成手段Ａ３’を備えた像域分離手段Ａ３、中間調画像用多値画像情報形成手段Ａ４、非中間調画像用多値画像情報形成手段Ａ５、多値画像処理手段Ａ６及び二値化処理手段Ａ７として機能させるためのものである。これら手段の詳細については、既述した通りであり、ここでは説明を省略する。
【００７３】
以上説明した画像処理装置Ａ及び画像処理プログラムＱでは、次の（ａ）及び（ｂ）の調整のうちユーザーによって選択された調整によって調整された画像処理が実行される。
（ａ）ガンマ補正調整の選択
（ｂ）モアレ除去調整の選択
【００７４】
図９に画像処理装置Ａによって操作部Ｓ（図３参照）の表示画面上に表示された選択画面を示し、図１０に画像処理プログラムＱによってディスプレイ２５１（図４参照）上に表示された選択画面を示す。
【００７５】
画像処理装置Ａによる選択画面では、図９に示すように、ガンマ補正調整を選択するときは、（ａ）の「ガンマ補正調整」をキー操作により選択し（図９（Ａ）参照）、次に表示されるガンマ補正調整選択画面ａ（図９（Ｂ）参照）におけるガンマ補正調整レベル「Ａ」、「Ｂ」、「Ｃ」をキー入力することで、前記した割当テーブルの種類を変更することができる。モアレ除去調整を選択するときは、（ｂ）の「モアレ除去調整」をキー操作により選択し（図９（Ａ）参照）、次に表示されるモアレ除去調整選択画面ｂ（図９（Ｃ）参照）におけるモアレ除去調整レベル「弱」、「中」、「強」をキー入力することで、前記した「平均化処理」における画素領域を５行×５列：「弱」、７行×７列：「中」、９行×９列：「強」に変更することができる。
【００７６】
画像処理プログラムＱによる調整画面では、図１０に示すように、ガンマ補正調整を選択するときは、ガンマ補正調整選択画面ａにおけるガンマ補正調整レベル「Ａ」、「Ｂ」、「Ｃ」をマウス操作によるポインタでクリックすることで、前記した割当テーブルの種類を変更することができる。モアレ除去調整を選択するときは、モアレ除去調整選択画面ｂにおけるモアレ除去調整レベル「弱」、「中」、「強」をクリックすることで、前記した「平均化処理」における画素領域を５行×５列：「弱」、７行×７列：「中」、９行×９列：「強」に変更することができる。
【００７７】
図１１は画像処理装置Ａ及び画像処理プログラムＱによる処理の流れを示すフローチャートである。また、図１２（Ａ）は図１１に示すフローチャートにおけるモアレ除去処理のサブルーチンの流れを示すフローチャートであり、図１２（Ｂ）は図１１に示すフローチャートにおける像域分離処理のサブルーチンの流れを示すフローチャートである。
【００７８】
画像処理装置Ａ及び画像処理プログラムＱでは、図１１に示すように、画像読取装置２ａから入力された複数の多値画像情報は、まず、第１補正処理手段Ａ１による第１補正処理がなされるとともに（ステップＳａ）、第２補正処理手段Ａ２による第２補正処理がなされる（ステップＳｂ）。
【００７９】
すなわち、第１補正処理Ｓａでは、画像読取装置２ａから入力された各多値画像情報の階調について、まず、前記の選択画面ａにて選択された割当テーブルが参照されることで階調変換されて「ガンマ補正」がなされ（ステップＳ１）、次に、注目画素を中心とする３行×３列の画素領域で８近傍の階調の平均がとられて「ぼかし処理」がなされる（ステップＳ２）。
【００８０】
また、第２補正処理Ｓｂでは、画像読取装置２ａから入力された各多値画像情報の階調について、まず、上限階調（ここでは２４０）以上及び下限階調（ここでは１０）以下は原稿画像のベース濃度として処理されて「ハイライト／シャドウ処理」がなされ（ステップＳ３）、次に、前記の選択画面ａにて選択された割当テーブルが参照されることで階調変換されて「ガンマ補正」がなされる（ステップＳ４）。
【００８１】
次いで、第１補正処理Ｓａされた各多値画像情報は、像域識別用画像情報形成手段Ａ３’を備えた像域分離手段Ａ３による像域分離処理がなされる（ステップＳ５）。また、前記第２補正処理Ｓｂされた各多値画像情報は、中間調画像用多値画像情報形成手段Ａ４による中間調画像用多値画像情報形成処理がなされるとともに（ステップＳｃ）、非中間調画像用多値画像情報形成手段Ａ５による非中間調画像用多値画像情報形成処理がなされる（ステップＳｄ）。
【００８２】
すなわち、像域分離処理Ｓ５では、図１２（Ａ）に示すように、第１補正処理Ｓａされた各多値画像情報について、ｍ及びｎの値をいずれも５とした前記計算式Ｂｕｎｓａｎ（ｘ，ｙ）にそれぞれ代入して分散値Ｖを求め（ステップＳ５１）、得られた分散値が、所定の値（ここでは１１５０）未満であれば当該多値画像情報の領域を第１像域（写真網点画像の領域）ＰＡと判定し（ステップＳ５２）、該第１像域（写真網点画像の領域）ＰＡと識別できる第１の識別符号（ここでは１２８）を付すとともに（ステップＳ５３）、得られた分散値が、所定の値（ここでは１１５０）以上であれば当該多値画像情報の領域を第２像域（文字画像の領域）ＣＡと判定し（ステップＳ５２）、該第２像域（文字画像の領域）ＣＡと識別できる第２の識別符号（ここでは０）を付す（ステップＳ５４）ことで、複数の像域識別用画像情報Ｄ（図６（Ｂ）参照）が形成される。
【００８３】
また、図１１に示す中間調画像用多値画像情報形成処理Ｓｃでは、第２補正処理Ｓｂされた各多値画像情報について、まず、モアレ除去処理がなされたあと（ステップＳ６）、ディザ処理がなされる（ステップＳ７）。
【００８４】
すなわち、モアレ除去処理Ｓ６では、図１２（Ｂ）に示すように、第２補正処理Ｓｂされた各多値画像情報について、注目画素を中心とする３行×３列の画素領域で８近傍の階調の平均がとられて「ぼかし処理」がなされたあと（ステップＳ６１）、注目画素を中心とする、５行×５列、７行×７列、９行×９列の画素領域のうち、前記の選択画面ｂにて選択された画素領域での階調の平均がとられて「平均化処理」がなされる（ステップＳ６２）。
【００８５】
また、図１１に示すディザ処理Ｓ７では、モアレ除去処理Ｓ６された各多値画像情報について、４行×４列の画素領域で各画素の階調に対してマトリックスの閾値が当てはめられ、各画素が閾値より大きければ２５５、小さければ０に置き換えられる。
【００８６】
一方、非中間調画像用多値画像情報形成処理Ｓｄでは、第２補正処理Ｓｂされた各多値画像情報について、注目画素のＥｘ，ｙ＝ｆ（ｘ、ｙ）−ｇ（ｘ，ｙ）で生じる誤差が注目画素の右隣へ３／８、右下へ１／４、下へ３／８配分されて「誤差拡散処理」がなされる（ステップＳ８）。
【００８７】
さらに、多値画像処理手段Ａ６による多値画像処理がなされたあと（ステップＳ９）、二値化処理手段Ａ７による二値化処理がなされる（ステップＳ１０）。
【００８８】
すなわち、多値画像処理Ｓ９では、画像読取装置２ａから入力された複数の多値画像情報について、像域分離処理Ｓ５にて予め形成された、対応する像域識別用画像情報Ｄ（図６（Ｂ）参照）により識別符号が“１２８”の第１像域（写真網点画像の領域）であると識別されたときは中間調画像用多値画像情報形成処理Ｓｃにて予め形成された、対応する中間調画像用（写真網点画像用）多値画像情報Ｂ（図７（Ａ）参照）とされる一方、識別符号が“０”の第２像域（文字画像の領域）であると識別されたときは非中間調画像用多値画像情報形成処理Ｓｄにて予め形成された、対応する非中間調画像用（文字画像用）多値画像情報Ｃ（図７（Ｂ）参照）とされる。
【００８９】
そして、二値化処理Ｓ１０では、多値画像処理Ｓ９にて形成された複数の多値画像情報を閾値１２７とした固定閾値法により二値化して複数の二値画像情報に変換する。
【００９０】
以上説明した画像処理装置Ａ及び画像処理プログラムＱによると、画像読取装置２ａから入力され、第１補正処理Ｓａにて処理された複数の多値画像情報の領域のうち、連続的な階調性を有する第１の像域（写真網点画像の領域）と該第１像域以外の第２の像域（文字画像の領域）とを判定して該第１及び第２の像域（写真網点画像及び文字画像の領域）を分離するにあたり、該複数の多値画像情報の階調を、分散値を求める所定の計算式にそれぞれ代入して分散値を求め、得られた分散値が、所定の値未満であれば当該多値画像情報の領域を第１像域（写真網点画像の領域）と判定する一方、前記所定の値以上であれば当該多値画像情報の領域を第２像域（文字画像の領域）と判定して該第１及び第２の像域（写真網点画像及び文字画像の領域）を分離し、多値化された前記複数の多値画像情報について、第１及び第２の像域（写真網点画像及び文字画像の領域）の判定結果に基づいて、それぞれの像域に応じた画像処理を行うので、像域分離を行うための処理を簡素化でき、それだけ全体の画像処理に要する時間を短くでき、画像処理のためのハードウェアを構成する回路規模やソフトウェアを構成するプログラム規模を小さくでき、それだけコストダウンを実現できる。
【００９１】
また、非中間調画像用（文字画像用）処理Ｓｄでは、画像読取装置２ａから入力され、第２補正処理Ｓｂにて処理された複数の多値画像情報について、従来周知の誤差拡散法による誤差拡散処理を行うので、複数の多値画像情報の領域のうちの第２像域（文字画像の領域）であって、例えば、比較的小さい文字画像の領域や濃度が若干淡い中間調の文字画像の領域であっても、二値画像情報に変換して二値化したときに、中間調再現性よく、ノイズによる輪郭部分の強調が抑制された文字画像を得ることができる。
【００９２】
なお、画像処理装置Ａ及び画像処理プログラムＱは、中間調画像用（写真網点画像用）多値画像情報Ｂ及び非中間調画像用（文字画像用）多値画像情報Ｃを予め形成しておくので、画像読取装置２ａから入力された各多値画像情報について、原稿画像を読み込んだあとに、いずれも中間調画像用（写真網点画像用）多値画像情報とすることも、いずれも非中間調画像用（文字画像用）多値画像情報とすることもできる。
【００９３】
【発明の効果】
以上説明したように本発明によると、像域分離を行うための処理を簡素化でき、それだけ全体の画像処理に要する時間を短くできるとともに、画像処理のためのハードウェアを構成する回路規模やソフトウェアを構成するプログラム規模を小さくでき、ひいてはコストダウンを実現できる画像処理方法及び画像処理装置を提供することができる。
【００９４】
また、本発明によると、像域分離を行うための処理を簡素化でき、それだけ全体の画像処理に要する時間を短くできるとともに、画像処理のためのソフトウェアを構成するプログラム規模を小さくでき、ひいてはコストダウンを実現できる画像処理プログラム及び当該画像処理プログラムを記録したコンピュータ読み取り可能な記録媒体を提供することができる。
【図面の簡単な説明】
【図１】本発明に係る画像処理方法を実施する画像処理装置の一例を備えたスキャナの概略斜視図である。
【図２】図１に示すスキャナにおける画像読取装置の概略側面図である。
【図３】図１に示すスキャナがデジタル複写機に搭載されたときの画像処理装置を中心とする概略ブロック図である。
【図４】図１に示すスキャナの画像読取装置がコンピュータに接続されたときの該コンピュータを中心とする概略ブロック図である。
【図５】図（Ａ）は「ガンマ補正処理」を説明するための図であり、図（Ｂ）は「ぼかし処理」を説明するための図である。
【図６】図（Ａ）は原稿画像の一例を示し、図（Ｂ）は図（Ａ）に示す原稿画像に対応する像域識別用画像情報の一例を識別符号で示す概略図である。
【図７】図（Ａ）は図６（Ａ）に示す原稿画像に対応する中間調画像用（写真網点画像用）多値画像情報の一例を出力画像で示した概略図であり、図（Ｂ）は図６（Ａ）に示す原稿画像に対応する非中間調画像用（文字画像用）多値画像情報の一例を出力画像で示した概略図である。
【図８】図（Ａ）は「ぼかし処理」を説明するための図であり、図（Ｂ）は「ディザ処理」を説明するための図である。
【図９】画像処理装置によって操作部の表示画面上に表示された選択画面を示す図であり、図（Ａ）は調整選択メニューを、図（Ｂ）はガンマ補正調整選択画面を、図（Ｃ）はモアレ除去調整選択画面を示すものである。
【図１０】画像処理プログラムによってディスプレイ上に表示された選択画面を示す図である。
【図１１】画像処理装置及び画像処理プログラムによる処理の流れを示すフローチャートである。
【図１２】図（Ａ）は図１１に示すフローチャートにおけるモアレ除去処理のサブルーチンの流れを示すフローチャートであり、図（Ｂ）は図１１に示すフローチャートにおける像域分離処理のサブルーチンの流れを示すフローチャートである。
【図１３】第２像域（文字画像の領域）において誤差拡散処理を行う領域の一例を示す図である。
【図１４】原稿画像の種類と階調性との関係を概念的に示す図である。
【符号の説明】
Ａ１…第１補正処理手段  Ａ２…第２補正処理手段
Ａ３…像域分離手段  Ａ３’…像域識別用画像情報形成手段
Ａ４…中間調画像用多値画像情報形成手段
Ａ５…非中間調画像用多値画像情報形成手段  Ａ６…多値画像処理手段
Ａ７…二値化処理手段
【図１】
2005012247.tif 000008
【図２】
2005012247.tif 000009
【図３】
2005012247.tif 000010
【図４】
2005012247.tif 000011
【図５】
2005012247.tif 000012
【図６】
2005012247.tif 000013
【図７】
2005012247.tif 000014
【図８】
2005012247.tif 000015
【図９】
2005012247.tif 000016
【図１０】
2005012247.tif 000017
【図１１】
2005012247.tif 000018
【図１２】
2005012247.tif 000019
【図１３】
2005012247.tif 000020
【図１４】
2005012247.tif 000021