(57)【要約】【課題】読み取られた画像データから、原稿外の画像であるベタ黒画像を正確に抽出して消去することで、トナー消費の経済性を向上させると共に、最適な印刷物を得る。【解決手段】開閉検出スイッチ５００によって原稿カバーが開いていることが検出された状態で、原稿読取部１００に読取画像データが取得され、画像メモリ３０に記憶されると、ベタ黒領域検出部４２が当該読取画像データからベタ黒領域を検出する。直線性判定部４３が、ベタ黒領域検出部４２によって検出されたベタ黒領域と非ベタ黒領域との境界が直線状であると判定した場合は、ベタ黒領域除去部４４が、この直線状の境界を有するベタ黒領域の黒画素を白画素に変換して、当該ベタ黒領域を読取画像データから除去する。【選択図】図２
2007150849.tif 000002
【特許請求の範囲】
【請求項１】
原稿読取位置にセットされた原稿を覆う原稿カバーの開閉状態を検出する開閉検出手段と、
前記原稿読取位置にセットされた原稿の画像を読み取る原稿読取手段と、
前記原稿読取手段によって読み取られた原稿画像のデータを一時的に記憶する画像データ記憶手段と、
前記開閉検出手段によって前記原稿カバーが開いていることが検出された状態で、前記原稿読取手段によって原稿画像が読み取られた場合に、前記画像データ記憶手段に記憶されている当該読み取られた原稿画像のデータについて、黒画素で構成されるベタ黒領域を検出するベタ黒領域検出手段と、
前記ベタ黒領域検出手段によって検出されたベタ黒領域が、前記原稿読取手段によって読み取られた原稿画像の端部位置に存在しているか否かを判定する位置判定手段と、
前記ベタ黒領域検出手段によって検出されたベタ黒領域と、当該ベタ黒領域以外の非ベタ黒領域との境界が直線状であるか否かを判定する直線性判定手段と、
前記位置判定手段によって、前記ベタ黒領域が前記原稿画像の端部位置に存在していると判定され、かつ、前記直線性判定手段によって当該ベタ黒領域の前記境界が直線状であると判定された場合には、前記画像データ記憶手段に記憶されている原稿画像のデータのうち、当該直線状の境界を有するベタ黒領域の黒画素を白画素に変換する変換手段と
を備える画像読取装置。
【請求項２】
前記ベタ黒領域検出手段によって検出されたベタ黒領域の両側方に、前記直線性判定手段によって直線状であると判定された境界を有するベタ黒領域が存在する場合には、前記位置判定手段及び直線性判定手段の判定結果に拘わらず、前記直線状であると判定された境界を有するベタ黒領域に挟まれたベタ黒領域を構成する黒画素を、前記変換手段が白画素に変換する請求項１に記載の画像読取装置。
【請求項３】
写真画像に適した画像処理を行う写真モード、又は文字画像に適した画像処理を行う文字画像モードのいずれかを設定するモード設定手段を備え、
前記変換手段は、前記モード設定手段によって前記写真モードが設定されている場合には、前記白画素への変換を行わない請求項１又は請求項２に記載の画像読取装置。
【請求項４】
請求項１乃至請求項３のいずれかに記載の画像読取装置を備えた画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、原稿の画像を読み取る画像読取装置及びこれを備えた画像形成装置に関する。
【背景技術】
【０００２】
従来から、原稿読取位置に載置された原稿の画像を、CCD等の光電子変換素子によって電気信号に変換し、原稿画像のデータを生成する画像読取装置が知られている。この画像読取装置による画像読取動作は、通常、スキャナが下方に設けられたフラットベッドからなる原稿読取位置に原稿を載置し、この原稿の上から無地白色の原稿カバーを閉じて原稿を覆った状態で行われる。この時、読取対象となる原稿のサイズが上記原稿読取位置のサイズより小さくても、原稿外の領域は無地白色の原稿カバーにて覆われているため、この原稿外の領域の画像は白色として読み取られ、記録紙には白色の画像が印刷される（すなわち、何も印刷されない）。
【０００３】
しかし、読取対象が厚みのあるブック原稿の場合等は、上記原稿カバーを閉じることができず、原稿外の領域は何もない空間として読み取られ、この領域の画像は全て黒画素で構成されるベタ黒の画像データとして生成される。このベタ黒の画像データが記録紙に印刷されると、原稿画像以外の画像が記録紙に印刷されることになり画像品質を悪化させ、トナーを余分に消費することにもなる。そのため、特許文献１に示されるように、ベタ黒画像に対応する信号領域を画像信号処理回路が白レベル信号に変換することによって、ベタ黒の画像データを印刷しないようにした電子写真装置が提案されている。
【特許文献１】特開平９−２１４７３２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記特許文献１に示される電子写真装置は、スキャナユニットによって読み取られた原稿画像のデータに含まれるベタ黒画像を、画像信号処理回路が単に白レベル信号に置換するだけであり、ベタ黒画像が原稿外の領域の画像であるか、原稿内の画像であるかに関わらず白レベル信号に変換されてしまうため、必要な原稿画像まで白レベル信号に変換されてしまって記録紙に印刷されない事態も生じ得る。
【０００５】
本発明は上記問題点に鑑みてなされたものであり、読み取られた画像データから、原稿外の画像であるベタ黒画像を正確に抽出して消去することで、トナー消費の経済性を向上させると共に、最適な印刷物を得ることを目的としている。
【課題を解決するための手段】
【０００６】
本発明の請求項１に記載の発明は、原稿読取位置にセットされた原稿を覆う原稿カバーの開閉状態を検出する開閉検出手段と、
前記原稿読取位置にセットされた原稿の画像を読み取る原稿読取手段と、
前記原稿読取手段によって読み取られた原稿画像のデータを一時的に記憶する画像データ記憶手段と、
前記開閉検出手段によって前記原稿カバーが開いていることが検出された状態で、前記原稿読取手段によって原稿画像が読み取られた場合に、前記画像データ記憶手段に記憶されている当該読み取られた原稿画像のデータについて、黒画素で構成されるベタ黒領域を検出するベタ黒領域検出手段と、
前記ベタ黒領域検出手段によって検出されたベタ黒領域が、前記原稿読取手段によって読み取られた原稿画像の端部位置に存在しているか否かを判定する位置判定手段と、
前記ベタ黒領域検出手段によって検出されたベタ黒領域と、当該ベタ黒領域以外の非ベタ黒領域との境界が直線状であるか否かを判定する直線性判定手段と、
前記位置判定手段によって、前記ベタ黒領域が前記原稿画像の端部位置に存在していると判定され、かつ、前記直線性判定手段によって当該ベタ黒領域の前記境界が直線状であると判定された場合には、前記画像データ記憶手段に記憶されている原稿画像のデータのうち、当該直線状の境界を有するベタ黒領域の黒画素を白画素に変換する変換手段と
を備える画像読取装置である。
【０００７】
この構成では、開閉手段によって原稿カバーが開いていることが検出された状態で、原稿読取手段によって原稿画像が読み取られると、ベタ黒領域検出手段が、画像データ記憶手段に記憶されている当該読み取られた原稿画像のデータからベタ黒領域を検出し、このベタ黒領域が、原稿読取手段によって読み取られた原稿画像の端部位置に存在しているか否かを位置判定手段が判定し、かつ、当該ベタ黒領域と非ベタ黒領域との境界が直線状であると直線性判定手段が判定した場合には、変換手段が、この直線状の境界を有するベタ黒領域の黒画素を白画素に変換する。
【０００８】
また、請求項２に記載の発明は、請求項１に記載の画像読取装置であって、前記ベタ黒領域検出手段によって検出されたベタ黒領域の両側方に、前記直線性判定手段によって直線状であると判定された境界を有するベタ黒領域が存在する場合には、前記位置判定手段及び直線性判定手段の判定結果に拘わらず、前記直線状であると判定された境界を有するベタ黒領域に挟まれたベタ黒領域を構成する黒画素を、前記変換手段が白画素に変換するものである。
【０００９】
この構成では、ベタ黒領域検出手段によってベタ黒領域が検出された場合、当該検出されたベタ黒領域の両側方に、直線状であると判定された境界を有する別のベタ黒領域が存在するときは、位置判定手段及び直線性判定手段の判定結果に拘わらず、変換手段が、前記直線状であると判定された境界を有するベタ黒領域に挟まれたベタ黒領域の黒画素を白画素に変換する。
【００１０】
また、請求項３に記載の発明は、請求項１又は請求項２に記載の画像読取装置であって、写真画像に適した画像処理を行う写真モード、又は文字画像に適した画像処理を行う文字画像モードのいずれかを設定するモード設定手段を備え、
前記変換手段は、前記モード設定手段によって前記写真モードが設定されている場合には、前記白画素への変換を行わないものである。
【００１１】
この構成では、変換手段は、写真モード設定時には、ベタ黒領域の黒画素を白画素に変換しないようにして、被写体として直線的な輪郭を有する黒画像が存在していることも多い写真原稿を読み取った場合であっても、このような被写体の黒画像が、白画素に変換されないようにしている。
【００１２】
また、請求項４に記載の発明は、請求項１乃至請求項３のいずれかに記載の画像読取装置を備えた画像形成装置である。
【発明の効果】
【００１３】
請求項１に記載の発明によれば、原稿画像の端部に存在し、かつ、直線状の境界を有するベタ黒領域を構成する黒画素が白画素に変換されるので、原稿読取位置に載置された原稿の外側領域を表したと想定される画像を正確に抽出して白画素に変換することができる。これにより、記録紙に無駄な画像が印刷される事態を防止して最適な印刷物を得ることができ、またトナー消費の経済性を向上させることができる。
【００１４】
請求項２に記載の発明によれば、直線状の境界を有するベタ黒領域が両側方に存在するベタ黒領域の黒画素は、位置判定手段及び直線性判定手段の判定結果に拘わらず、白画素に変換されるので、例えば、ブック原稿を原稿読取手段で読み取った場合に、ブックの中央付近の凹み部分が読取画像にベタ黒として表れ、しかも当該ベタ黒画像が直線状の境界を有しない場合であっても、必要でない画像として的確に抽出して白画素に変換することができる。
【００１５】
請求項３に記載の発明によれば、写真モード設定時には、ベタ黒領域の黒画素が白画素に変換されないので、被写体として直線的な輪郭を有する黒画像が存在していることも多い写真原稿を読み取った場合であっても、このような被写体の黒画像が、白画素に変換されないようにすることができる。
【００１６】
請求項４に記載の発明によれば、請求項１乃至請求項３のいずれかに記載の発明が有する効果を発揮する。
【発明を実施するための最良の形態】
【００１７】
以下、本発明の一実施形態に係る画像読取装置及び画像形成装置について図面を参照して説明する。図１は、本発明に係る画像形成装置の外観斜視図を示している。画像形成装置１は、本体部２００と、本体部２００の上側に配設された原稿読取部（原稿読取手段）１００と、本体部２００の側面に配設された用紙後処理部３００と、原稿読取部１００の前面に配設された操作部４００とを備えている。
【００１８】
原稿読取部１００は、読み取り対象の原稿が載置される原稿載置位置となるコンタクトガラス１２０と、コンタクトガラス１２０に対して、矢符Ａで示す方向に開閉自在に取り付けられた原稿カバー１１０と、図１には示していないが内部に原稿上の画像を読み取るスキャナ等の原稿読取部（原稿読取手段）を備えている。また、コンタクトガラス（原稿載置部）１２０における、原稿カバー１１０が回動自在に取り付けられている箇所の近傍には、原稿カバー１１０の開閉状態を検出する検出スイッチ（開閉検出手段）５００が配設されている。
【００１９】
操作部４００は、原稿読み取り動作を開始させるスタートキー及びテンキー等を備える操作キー部４０１と、種々の操作画面を表示すると共に、ユーザが種々の操作指令を入力するための種々の操作ボタン等が表示されたタッチパネル４０２とを備えている。本体部２００の下部には、記録紙が収納される３つの給紙カセット２０１が配設されている。
【００２０】
図２は、画像形成装置１の電気的構成を示すブロック図、図３は、直線性判定処理における基点O、点A、点B、点Cの採取例を示す図である。画像形成装置１は、図２に示すように、原稿読取部１００、Ａ／Ｄ変換部２０、画像メモリ３０、画像処理部４０、操作部４００、印刷部７０、開閉検出スイッチ５００及び制御部８０を備えている。
【００２１】
原稿読取部１００は、原稿読取部１００の一部をなすものであり、制御部８０の制御の下、コンタクトガラス１２０上に載置された原稿の画像をスキャナ等により光学的に読み取って、当該原稿の画像データを取得する。
【００２２】
Ａ／Ｄ変換部２０は、原稿読取部１００によって取得された原稿のアナログの画像データを例えば１画素ずつ順次読み出して、デジタルの画像データに変換し、画像メモリ３０に順次格納していく。画像メモリ（画像データ記憶手段）３０は、ＲＡＭ等の揮発性記憶素子から構成される。
【００２３】
画像処理部４０は、シェーディング補正部４１、ベタ黒領域検出部４２、直線性判定部４３、ベタ黒領域除去部４４、及び位置判定部４５を備えている。
【００２４】
シェーディング補正部４１は、原稿読取部１００に読み取られた原稿の画像データに対しシェーディング補正を施す。
【００２５】
ベタ黒領域検出部（ベタ黒領域検出手段）４２は、開閉検出スイッチ５００によって原稿カバー１１０が開いていることが検出されている時に、原稿読取部１００によって原稿画像が読み取られると、画像メモリ３０に記憶されている当該読み取られた原稿の画像データから、黒画素で構成されるベタ黒領域を検出する。例えば、ベタ黒領域検出部４２は、画像メモリ３０に格納されている画像データを１走査ライン毎に読み出し、当該走査ラインの各画素の濃度が、予め定められた黒レベルを示す閾値（例えば画素濃度が0〜255の数値で表される場合、200を当該閾値とする）に達しているかを判定し、この結果を各画素について記録する。そして、閾値に達している濃度の画素の連続が途切れ、閾値に達していない濃度の画素が所定数連続して並び始めた場合、この閾値に達している画素群をベタ黒領域内とし、閾値に達していない画素群を非ベタ黒領域とする。また、閾値に達している画素の最終画素と、閾値に達していない画素の最初の画素の間を、主走査ライン方向における黒ベタ領域と非黒ベタ領域との境界部（黒ベタ領域終了部）として記録する。
【００２６】
また、連続して並び始めた閾値に達していない濃度の画素が途切れ、再び閾値に達した画素が所定数並び始めた場合は、この閾値に達していない画素群を非ベタ黒領域内とし、閾値に達している画素群をベタ黒領域とする。閾値に達していない画素の最終画素と、閾値に達している画素の最初の画素の間を、主走査ライン方向における非黒ベタ領域と黒ベタ領域との境界部（黒ベタ領域開始部）として記録する。なお、走査ラインの最初の画素から、閾値に達する画素が連続し、閾値に達していない画素が上記所定数連続しないまま、総ライン最終画素まで至った場合は、閾値に達した全ての画素群をベタ黒領域とする。
【００２７】
位置判定部（位置判定手段）４５は、ベタ黒領域検出部４２によって検出されたベタ黒領域が、原稿読取部１００によって取得された原稿画像の端部位置に存在しているか否かを判定する。位置判定部４５による当該判定は、以下のようにして行う。例えば、位置判定部４５は、(1)上記ベタ黒領域検出部４２で得られたベタ黒領域の最初及び最後の主走査方向位置を、副走査方向に並ぶ全ての主走査ラインについて取得し、(2)当該ベタ黒領域の最初又は最後の主走査方向位置が、原稿読取部１００による主走査方向における読取可能範囲の端部（又は当該端部から予め定められた一定範囲内）となっているかを判断する。(3)そして、位置判定部４５は、当該読取可能範囲の端部（又は当該端部から予め定められた一定範囲内）となっている主走査ラインが、予め定められた所定数存在するか否かを判断し、当該所定数存在する場合は、ベタ黒領域検出部４２によって検出されたベタ黒領域が、原稿読取部１００によって取得された原稿画像の端部位置に存在していると判定する。
【００２８】
直線性判定部（直線性判定手段）４３は、ベタ黒領域検出部４２によって検出されたベタ黒領域と、当該ベタ黒領域以外の非ベタ黒領域との境界が直線状であるか否かを判定する。直線性判定部４３は、主走査方向及び副走査方向の両方向におけるベタ黒領域と非ベタ黒領域との境界の直線性を判定する。例えば、直線性判定部４３は、上記ベタ黒領域検出部４２で得られた主走査方向における境界部の位置情報を、副走査方向に並ぶ全ての主走査ラインについて取得し、これら境界部の位置情報が、主走査方向において所定の範囲内に収まっているかを判定し、所定の範囲内に収まっている場合には、副走査方向の境界が直線状となっていると判定する。
【００２９】
或いは、図３に示すように、直線性判定部４３は、ベタ黒領域検出部４２によって検出された黒ベタ領域と非黒ベタ領域の境界部上に、境界部始まりとして基点Oを採る。例えば、主走査ライン全ての画素が閾値に達していない主走査ラインが存在し、当該主走査ラインの次の主走査ラインにおいて、その主走査方向端部に上記閾値に達する画素が出現した場合に、その閾値に達する画素の主走査方向位置を、当該基点Oとする。
【００３０】
そして、直線性判定部４３は、上記基点Oを有する主走査ラインの次ライン以降の複数の主走査ラインにおいて、主走査ライン方向における非黒ベタ領域と黒ベタ領域との境界部（黒ベタ領域開始部）を、それぞれ点A、点B、点C…と定める。基点Oと点Aとを結ぶ直線、基点Oと点Bとを結ぶ直線、基点Oと点Cとを結ぶ直線をそれぞれ想定し、基点Oから各点までの主走査方向の画素数と、副走査方向の画素数とを検出する。そして、これら主走査方向及び副走査方向の画素数に基づいて、基点Oを中心として、上記各直線と、画像読取領域の端縁部の副走査方向に延びる直線とで形成される角の角度を算出する。この角度をそれぞれθA、θB、θC…とする。これらθA、θB、θC…のそれぞれの角度を示す値が所定の範囲内に収まれば、点A、点B、点C…は同一直線状にあると判定する。これにより、原稿読取部１００による非黒ベタ領域と黒ベタ領域との境界部が直線をなすか否かを判断することができる。
【００３１】
操作部４００は、操作者から各種の操作指示の入力を受け付けるが、操作部４００は、印刷部７０による印刷モードの設定指示の入力も受け付けるようになっている。制御部（モード設定手段）８０は、印刷モードとして、写真画像の印刷に適した写真モード、文字印刷に適した文字モード、写真及び文字が混在する画像の印刷に適した写真／文字混在モード等を設定するようにしている。例えば、文字モードの場合、文字の輪郭をシャープにするためにエッジ強調等の処理を行う等のようにして、印刷対象となる画像の種類に応じた最適な画像処理が行われる。制御部８０は、操作部４００で設定指示された印刷モードに応じて、画像処理部４０にそれぞれの印刷モードに応じた画像処理を行わせ、それぞれの画像処理後の画像データを印刷部７０に印刷させる。
【００３２】
印刷部７０は、例えば、電子写真方式の画像形成機構からなり、転写ローラ、感光体ドラム、現像装置、露光装置等を備え、制御部８０の制御の下、原稿読取部１００によって読み取られ、画像処理部４０による上記各処理を経た画像データを記録紙に印刷する。
【００３３】
制御部８０は、画像形成装置１の各プログラムの動作制御を司るものである。制御部８０は、ＣＰＵ（中央演算装置）、ＲＯＭ（リードオンリーメモリ）、ＲＡＭ（ランダムアクセスメモリ）及び専用のハードウェア回路等から構成される。
【００３４】
次に、画像形成装置１によるベタ黒画像除去処理の第１実施形態を説明する。図４は画像形成装置１によるベタ黒画像除去処理の第１実施形態を示すフローチャートである。図５（ａ）は読取画像データを模式的に示す図、（ｂ）はベタ黒領域除去後の画像データを模式的に示す図である。図６（ａ）は原稿が原稿載置位置に斜めに載置された場合における読取画像データを模式的に示す図、（ｂ）は原稿が原稿載置位置に斜めに載置された場合におけるベタ黒領域除去後の画像データを模式的に示す図である。
【００３５】
操作者による操作部４００のスタートボタン操作により、原稿画像読取指示が入力されると（Ｓ１でＹＥＳ）、制御部８０は、原稿読取部１００に、コンタクトガラス１２０からなる原稿読取位置に載置されている原稿の読取を行わせる（Ｓ２）。この原稿読取により原稿読取部１００に取得された当該画像データは、原稿読取部１００が画像メモリ３０に書き込み、この画像メモリ３０に書込まれた画像データに対して、画像処理部４０がシェーディング補正等の印刷に必要な画像処理を行う（Ｓ３）。
【００３６】
ここで、開閉検出スイッチ５００から原稿カバー１１０が閉じていることを示す信号が送られてきている場合は（Ｓ４でＮＯ）、制御部８０は、この時点で画像メモリ３０に書き込まれている画像データを印刷部７０に印刷させる（Ｓ１３）。
【００３７】
一方、開閉検出スイッチ５００から原稿カバー１１０が開いていることを示す信号が送られてきている場合（Ｓ４でＹＥＳ）、画像処理部４０のベタ黒領域検出部４２が、画像メモリ３０に記憶されている画像データにベタ黒領域が存在する否かを検出する（Ｓ５）。
【００３８】
ベタ黒領域検出部４２によってベタ黒領域が検出された場合（Ｓ６でＹＥＳ）、位置判定部４５によって、検出されたベタ黒領域が、印字対象となる画像の端部に存在しているか否か（原稿読取部１００によって取得された原稿画像の端部位置に存在しているか否か）が判定される（Ｓ７）。
【００３９】
ここで、位置判定部４５によって、検出されたベタ黒領域が、印字対象となる画像の端部に存在していると判定された場合は（Ｓ８でＹＥＳ）、直線性判定部４３が、検出されたベタ黒領域について、非ベタ黒領域との境界が直線状であるか否かを判定する（Ｓ９）。直線性判定部４３によって非ベタ黒領域との境界が直線であると判定されたベタ黒領域は（Ｓ１０でＹＥＳ）、ベタ黒領域除去部４４が、当該ベタ黒領域を構成する画素を白画素に変換して、当該ベタ黒領域を除去する（Ｓ１１）。
【００４０】
なお、位置判定部４５によって、検出されたベタ黒領域が、印字対象となる画像の端部に存在していると判定されなかったベタ黒領域（Ｓ８でＮＯ）、及び、直線性判定部４３によって非ベタ黒領域との境界が直線であると判定されなかったベタ黒領域は（Ｓ１０でＹＥＳ）、ベタ黒領域除去部４４によるベタ黒領域除去処理は行われない。
【００４１】
上記ベタ黒領域の位置判定処理、直線性判定処理及びベタ黒領域除去処理は、検出された全てのベタ黒領域に対して行われる（Ｓ１２）。この処理後の画像データを、制御部８０が印刷部７０に印刷させる（Ｓ１３）。
【００４２】
なお、ベタ黒領域検出部４２によってベタ黒領域が検出されなかった場合は（Ｓ６でＮＯ）、制御部８０は、その時点で画像メモリ３０に書き込まれている画像データを印刷部７０に印刷させる（Ｓ１３）。例えば、原稿カバー１１０が閉じられてはいないが、コンタクトガラス（原稿読取位置）の原稿読取領域全域に大きな原稿が載置され、原稿読取部１００で読み取られた場合等である。
【００４３】
上記のように、非ベタ黒領域との境界が直線状であるベタ黒領域を除去することにより、原稿画像以外の領域の画像を正確に抽出して、当該原稿画像以外の領域の画像を除去することができる。例えば図５（ａ）のように、コンタクトガラス（原稿読取位置）１２０上に載置された原稿以外の部分が黒画素のデータとして原稿読取部１００に取得された場合であっても、図５（ｂ）に示すように、この黒画素を白画素に変換して除去することにより、原稿以外の部分が印刷されないようにすることができる。
【００４４】
また、原稿がコンタクトガラス１２０上に斜めに置かれ、例えば、図６（ａ）に示すようにして、原稿以外の部分が黒画素のデータとして原稿読取部１００に取得された場合であっても、的確に原稿画像の領域か、原稿画像以外の領域かを正確に判断して、図６（ｂ）に示すように、この黒画素を白画素に変換して除去することにより、原稿以外の部分が印刷されないようにすることができる。
【００４５】
次に、画像形成装置１によるベタ黒画像除去処理の第２実施形態を説明する。図７は画像形成装置１によるベタ黒画像除去処理の第２実施形態を示すフローチャートである。なお、図７では、図４に示した第１実施形態と同様の処理は同符号を付して処理の説明を省略する。
【００４６】
この第２実施形態では、原稿カバー１１０が開いていると開閉検出スイッチ５００によって検出されている場合であっても（Ｓ４でＹＥＳ）、操作者によって印刷モードが写真モードに設定されている場合は、Ｓ５乃至Ｓ１２のベタ黒検出処理、位置判定処理、直線性判定処理、及びベタ黒除去処理を行わない（Ｓ２１でＹＥＳ）。読取及び印刷の印刷対象となる原稿が写真の場合、写真内の被写体画像が直線を有した黒画像であることも多いが、この第２実施形態によれば、被写体画像である黒画像を除去しないようにすることができる。
【００４７】
次に、画像形成装置１によるベタ黒画像除去処理の第３実施形態を説明する図８は画像形成装置１によるベタ黒画像除去処理の第３実施形態を示すフローチャートである。なお、図８では、図４及び図７に示した第１及び第２実施形態と同様の処理は同符号を付して説明を省略する。
【００４８】
この第３実施形態ではＳ７乃至Ｓ１２における位置判定処理、直線性判定処理及びベタ黒領域除去処理を終えると、制御部８０が、除去されずに残ったべタ黒領域の位置を示す情報と、除去されたベタ黒領域の位置を示す情報とからなる位置情報を記憶する（Ｓ３０）。制御部８０は、Ｓ３０で記憶した位置情報に基づいて、主走査方向における両側方、又は副走査方向における両側方に、直線性判定部４３によって直線状の境界を有すると判定されたベタ黒領域を有していたベタ黒領域が存在するか否かを判断する（Ｓ３１）。
【００４９】
制御部８０が、上記のようなベタ黒領域が存在すると判断した場合は（Ｓ３１でＹＥＳ）、ベタ黒領域除去部４４が、当該ベタ黒領域を除去する（Ｓ３２）。これにより、例えば、ブック原稿が原稿読取部１００で読み取られ、ブックの中央付近の凹み部分が読取画像データにべタ黒として表れ、しかも当該ベタ黒画像が直線状の境界を有しない場合であっても、当該ベタ黒画像を必要でない画像として的確に抽出して除去することができる。
【００５０】
なお、図８では、写真モードであるか否かに応じてＳ５乃至Ｓ３２のべタ黒検出処理、位置判定処理、直線性判定処理及びベタ黒除去処理を行うか否かを制御しているが、当該写真モードか否かに応じた制御は、行っても行わなくてもよい。
【００５１】
なお、本発明は上記実施の形態の構成に限られず種々の変形が可能である。例えば、上記実施形態では、本発明を画像形成装置１として説明しているが、本発明は、スキャナ等の画像読取装置にも適用可能である。本発明を画像読取装置とする場合、例えば、図２に示した画像形成装置１の構成の印刷部７０を除いた構成が概略構成となり、また、図４、図７及び図８では、制御部８０は、Ｓ１の印刷部７０による印刷処理を行わせずに、Ｓ５以降の処理を終えた画像データを、内蔵のハードディスクや、ネットワーク接続されたパーソナルコンピュータの記憶部等に保存する処理を行う。
【図面の簡単な説明】
【００５２】
【図１】本発明に係る画像形成装置の外観斜視図を示している。
【図２】画像形成装置の電気的構成を示すブロック図である。
【図３】直線性判定処理における基点O、点A、点B、点Cの採取例を示す図である。
【図４】画像形成装置によるベタ黒画像除去処理の第１実施形態を示すフローチャートである。
【図５】（ａ）は読取画像データを模式的に示す図、（ｂ）はベタ黒領域除去後の画像データを模式的に示す図である。
【図６】（ａ）は原稿が原稿載置位置に斜めに載置された場合における読取画像データを模式的に示す図、（ｂ）は原稿が原稿載置位置に斜めに載置された場合におけるベタ黒領域除去後の画像データを模式的に示す図である。
【図７】画像形成装置によるベタ黒画像除去処理の第２実施形態を示すフローチャートである。
【図８】画像形成装置によるベタ黒画像除去処理の第３実施形態を示すフローチャートである。
【符号の説明】
【００５３】
１      画像形成装置
４０    画像処理部
４２    ベタ黒領域検出部
４３    直線性判定部
４４    ベタ黒領域除去部
４５    位置判定部
７０    印刷部
８０    制御部
１００  原稿読取部
１１０  原稿カバー
１２０  コンタクトガラス
５００  開閉検出スイッチ
【図１】
2007150849.tif 000003
【図２】
2007150849.tif 000004
【図３】
2007150849.tif 000005
【図４】
2007150849.tif 000006
【図５】
2007150849.tif 000007
【図６】
2007150849.tif 000008
【図７】
2007150849.tif 000009
【図８】
2007150849.tif 000010