(57)【要約】【課題】カラー画素の有無により後の処理を変更するシステムにおいて、原稿の状態によりカラー画素と誤判定された画素が画像データに含まれてしまうとき、画像処理で誤判定画素をなくすために画質を犠牲にする処理を行わずに、白黒画像とカラー画像の処理変更の判定精度を向上させる。【解決手段】画像処理手段から出力された色成分データに対し、画像処理手段と画像形成手段の間に、予め定められた数の縦横方向の画素群を単位領域とし、その領域内の画素密度の変化傾向から、装置の使用者にとって意味のある色成分データが存在したか否かを、画像形成手段の動作ごとに判定する手段を有している。【選択図】図４
2011023957.tif 000002
【特許請求の範囲】
【請求項１】
受け付けた原稿画像に基づいて画素毎の色判定を実行し、画像形成処理のための画像データに変換し、かつ少なくとも色成分を持たない白黒データと色成分を持つ色成分データとに分類して出力する画像処理手段と、
前記画像処理手段から出力された前記画像データに基づいて、記録用紙に画像を形成する画像形成手段と、
前記画像データの内、色成分データにおいて予め定められた数の縦横方向の画素で集約された画像群を単位領域として設定する設定手段と、
前記設定手段で設定された単位領域内の色成分画素の密度を算出し、その画素密度の値の変化傾向から画像として意味のある色成分データか否かを判定する判定手段と、
を有する画像形成装置。
【請求項２】
前記判定手段が、予め複数の条件情報の組み合わせを記憶する記憶手段を備えており、この記憶手段に記録された条件情報を呼び出し、照合することで画像として意味のある色成分データか否かの判定条件を変更する請求項１記載の画像形成装置。
【請求項３】
前記判定手段による結果を反映した上で、前記受け付けた原稿画像に基づく画像形成処理に対して課金を施す課金処理手段をさらに有する請求項１記載の画像形成装置。
【請求項４】
画像形成処理毎に前記判定手段による意味のある色成分データか否かの判定回数に比例して課金する額を調整する請求項３記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置に関する。
【背景技術】
【０００２】
従来、画像形成装置により画像形成される基となる画像（原稿画像等）が白黒画像かカラー画像かの判定は、操作者自らが操作パネルを操作して指定する他、原稿画像等の画素毎に色成分を解析し、自動的に白黒画像かカラー画像かを判定する場合がある。この自動判定の誤判定防止のため、特許文献１では、読み取られた画素毎の色の度合いを、複数の画素から成るブロック単位で平均化し、その値から白黒画像かカラー画像かを判定している。また、前記ブロックの大きさや判定基準を変更することで、判定精度の向上を図っている。
【０００３】
また、原稿画像が白黒画像かカラー画像かの判定に基づいて、画像形成処理に対する課金を行う場合があり、特許文献２では、読み取られた画素の色の度合いから、色数を計数し、その結果から課金処理を行うことが提案されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００４−３３６７１４公報
【特許文献２】特開２００７−２８１８２６公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明は、誤判定される画素をなくすために画質を犠牲にするような処理を行なうことなく、そのために原稿の状態により画像データにカラー画素と誤判定された画素が含まれていても、白黒画像とカラー画像の判定精度を向上することができる画像形成装置を得ることを目的としている。
【課題を解決するための手段】
【０００６】
請求項１に記載の発明は、受け付けた原稿画像に基づいて画素毎の色判定を実行し、画像形成処理のための画像データに変換し、かつ少なくとも色成分を持たない白黒データと色成分を持つ色成分データとに分類して出力する画像処理手段と、前記画像処理手段から出力された前記画像データに基づいて、記録用紙に画像を形成する画像形成手段と、前記画像データの内、色成分データにおいて予め定められた数の縦横方向の画素で集約された画像群を単位領域として設定する設定手段と、前記設定手段で設定された単位領域内の色成分画素の密度を算出し、その画素密度の値の変化傾向から画像として意味のある色成分データか否かを判定する判定手段と、を有している。
【０００７】
請求項２に記載の発明は、前記請求項１に記載の発明において、前記判定手段が、予め複数の条件情報の組み合わせを記憶する記憶手段を備えており、この記憶手段に記録された条件情報を呼び出し、照合することで画像として意味のある色成分データか否かの判定条件を変更する。
【０００８】
請求項３に記載の発明は、前記請求項１に記載の発明において、前記判定手段による結果を反映した上で、前記受け付けた原稿画像に基づく画像形成処理に対して課金を施す課金処理手段をさらに有する。
【０００９】
請求項４に記載の発明は、前記請求項３に記載の発明において、画像形成処理毎に前記判定手段による意味のある色成分データか否かの判定回数に比例して課金する額を調整する。
【発明の効果】
【００１０】
請求項１記載の発明によれば、画像処理部では、カラー画素と誤判定してしまう画素をなくすことを考えずに画質優先の処理を行うことができ、誤判定された画素を含む画像に対して、改めてその画素が意味のある画像を構成するものか判定し、画像形成処理ごとに意味のない画素だけであったか否か判定することで、画質を維持しながら、後の処理の精度を向上することができる。
【００１１】
請求項２に記載の発明によれば、画像として意味があるか否かの判定を、条件情報がない場合に比べて容易に行うことができる。
【００１２】
請求項３に記載の発明によれば、画像形成処理の対価として、原稿画像に即した課金を、画像として意味のある色成分データか否かを認識しない場合に比べて精度よく行うことができる。
【００１３】
請求項４に記載の発明によれば、請求項３に比べてさらにきめ細かい課金を行うことができる。
【図面の簡単な説明】
【００１４】
【図１】本実施の形態に係る画像処理装置の概略図である。
【図２】本実施の形態に係る画像処理装置における制御ユニットのハード構成を示すブロック図である。
【図３】本実施の形態に係る画像処理装置の制御の流れを示すブロック図である。
【図４】本実施の形態に係る画素配列判定部での処理の流れを示す機能ブロック図である。
【図５】本実施の形態に係り、（Ａ）は画像パターン上における単位領域を示す正面図、（Ｂ）は単位領域の座標を特定する分布図である。
【図６Ａ】画素配列判定部における意味のある画像として判断する画素密度の変化傾向である。
【図６Ｂ】画素配列判定部における意味のある画像として判断する画素密度の変化傾向である。
【図６Ｃ】画素配列判定部における意味のある画像として判断する画素密度の変化傾向である。
【図６Ｄ】画素配列判定部における意味のある画像として判断する画素密度の変化傾向である。
【図６Ｅ】画素配列判定部における意味のある画像として判断する画素密度の変化傾向である。
【図７】図４における領域設定部１２２での単位領域の設定を実現するための回路図の一例である。
【図８】図７の動作を示すタイミングチャートである。
【図９】図４における画素密度算出部１２３を実現するための回路の一例である。
【図１０】図４における画素密度変化傾向判定部１２５での画素分解した画像の正面図、及び画素密度変化傾向のモニタ方向を示す概略図である。
【図１１】図４における画素密度変化傾向判定部１２５での、横方向の画素密度変化傾向による「意味のある画像」の有無の判断制御を示すブロック図である。
【図１２Ａ】図１１の判断において、「意味のある画像あり」のときの動作（その１）を示す流れ図である。
【図１２Ｂ】図１１の判断において、「意味のある画像あり」のときの動作（その２）を示す流れ図である。
【図１２Ｃ】図１１の判断において、「意味のある画像なし」のときの動作を示す流れ図である。
【図１３】図４における画素密度変化傾向判定部１２５での、縦方向の画素密度変化傾向による「意味のある画像」の有無の判断制御を示すブロック図である。
【図１４Ａ】図１３の判断において、「意味のある画像あり」のときの動作（その１）を示す流れ図である。
【図１４Ｂ】図１３の判断において、「意味のある画像あり」のときの動作（その２）を示す流れ図である。
【図１４Ｃ】図１３の判断において、「意味のある画像なし」のときの動作を示す流れ図である。
【発明を実施するための形態】
【００１５】
図１には、画像処理装置１０の一例が示されている。画像処理装置１０は、基本は白黒画像であり、かつ「プラス１カラー」機能を有する画像形成部１２と、原稿画像を読み取る画像読取部１４を備えている。画像読取部１４で読み取った原稿画像は、画像処理部１６により画像処理されて画像形成部１２へ送出されるようになっている（詳細後述）。
【００１６】
前記画像形成部１２における「プラス１カラー」とは、白黒画像以外に単色の色成分トナーを用いて画像形成する機能を言う。なお、本実施の形態では、「プラス１カラー」として、赤色の画像が形成される。なお、以下において、「画像形成」を同義で「印刷」という場合がある。
【００１７】
また、本実施の形態の画像処理装置１０は、所謂大型サイズの記録用紙（例えば、ＪＩＳ規格で、Ａ０サイズに画像を形成するものであり、需要として図面の複写に適用されるものである。
【００１８】
画像形成部１２は、画像形成ユニット１８が配置されている。
【００１９】
画像形成ユニット１８は、感光体２０を備えている。感光体２０の周囲には、感光体２０の表面に接触して感光体２０を一様に帯電する帯電装置の一例としての帯電ロール２２と、白黒画像データに基づいて光ビームを走査する白黒走査露光部２４及び前記プラス１カラー画像データに基づいて光ビームを走査する色成分走査露光部２６と、前記白黒走査露光部２４によって走査露光されることで形成された静電潜像を現像する白黒画像現像部２８及び前記色成分走査露光部２６によって走査露光されることで形成された静電潜像を現像する色成分画像現像部３０と、顕像化された感光体２０上の画像を記録用紙３２へ転写する転写部３４と、転写後の感光体２８の表面をクリーニングするクリーニング部３６と、が設けられている。
【００２０】
記録用紙３２は、ローラ状に巻き取られたロール紙３８として収容されている。記録用紙３２は、搬送ローラ対４０に挟まれることで搬送される。この搬送途中で、前記転写部３４において、前記感光体２０と接線方向に接触し、画像の転写を受ける。
【００２１】
画像が転写された記録用紙３２は、用紙切断部４１にて切断後、定着部４２を通過し、装置筐体から排出されるようになっている。
【００２２】
図２に示される如く、画像処理部１６は、メインコントロール部７０を含んでいる。メインコントロール部７０は、ＣＰＵ７２、ＲＡＭ７４、ＲＯＭ７６、Ｉ／Ｏ（入出力部）７８、及びこれらを接続するデータバスやコントロールバス等のバス８０を有している。
【００２３】
Ｉ／Ｏ７８には、前記画像形成部１２における搬送系や、画像形成のための走査露光系、現像系等の各処理系を制御し、管理するための画像形成制御管理部８８が接続されている。
【００２４】
また、Ｉ／Ｏ７８には、前記画像読取部１４における搬送系や、画像読取のための走査系等の各所理系を制御し、かつ管理するための画像読取制御管理部８９が接続されている。
【００２５】
画像形成制御管理部８８及び画像読取制御管理部８９は、Ｉ／Ｏ７８ではなく、直接バス８０に接続された構成であってもよいし、各管理部にＣＰＵを配置してメインコントロール部のＣＰＵと通信で接続された構成でもよい。また、ここでは、画像形成に関する制御を画像形成制御管理部８８に集約し、かつ画像読取に関する制御を画像読取制御管理部８９に集約する構成としたが、当該制御をメインコントロール部７０で実行する構成であってもよい。
【００２６】
また、Ｉ／Ｏ７８には、ＵＩ（ユーザ・インターフェイス）８２が接続されている。ＵＩ８２は、ユーザーからの入力指示を受け付け、かつユーザーへ画像処理に関する情報を報知する役目を有している。さらに、Ｉ／Ｏ７８には、ハードディスク８４が接続されている。また、Ｉ／Ｏ７８は、Ｉ／Ｆ８６を介して通信回線網９０に接続されている。
【００２７】
図３は、前記画像読取部１４、画像処理部１６、画像形成部１２の画像データの流れを示す制御ブロック図である。
【００２８】
画像読取部１４は原稿画像読取実行部１００が設けられ、この原稿画像読取実行部１００で読み取った画像は、濃度データを含むＲＧＢの３色の画像データとして画像処理部１６の読取画像処理部１０２へ送出される。
【００２９】
読取画像処理部１０２では、画像データを解析し、ごみ画素の除去や画像エッジ強調、コントラスト強調などの画質調整処理等が実行され、処理後の画像データは画素色判定部１０４へ送出される。
【００３０】
画素色判定部１０４では、画素毎に色判定を実行する。本実施の形態では、白黒画像と、赤画像（以下、「色成分画像」という）とに分類する。ここまでの画像処理は、高画質化を目的にしているため、原稿に含まれる汚れ、シミ、下地色等も忠実に読み取られ、かつ１ｄｏｔで表現される細線等の微細な画像もできるだけ欠落しないように過度なごみ除去処理をしていないため、装置の使用者にとって意味のない色成分画素が含まれている。
【００３１】
前記画素色判定部１０４は、ページメモリ１０６に接続され、画素色判定が終了した画像データは、ページ単位で、白黒画像データと色成分画像データとに分類された状態で、このページメモリ１０６に一時的に記憶される。
【００３２】
ページメモリ１０６に一時的に記憶された画像データ（白黒画像データ及び色成分画像データ）は、画像転送処理部１０８を介して、画像形成部１２の画像形成実行部１１０へ送出される。画像形成実行部１１０では入力された画像データに基づいて画像形成処理を実行する。
【００３３】
ところで、前記画像形成部１２に入力される画像データは、前述したように画像を忠実に再現することを主目的としているため、装置の使用者にとって意味のない画像が含まれており、そのまま再現（画像形成）されることになる。
【００３４】
この忠実な再現自体には何ら問題はないが、本来画像として意味のない画像に関しては、予め認識していることが要求される場合がある。例えば、この画像形成処理に対して対価を受ける場合、課金処理が付加されることになるが、この場合、汚れやシミ等の色成分画像の存在によってカラー画像として課金される場合がある。この課金以外でも、本来画像として意味のない画像の有無は認識されていることが好ましい。
【００３５】
そこで、本実施の形態では、画像処理部１６から出力される色成分画像データに対して、画像形成部１２においても、画像として意味があるか否かを判定するようにした。
【００３６】
上記を実現するため、前記画像処理部１６の画像転送処理部１０８と画像形成部１２の画像形成実行部１１０との間における色成分画素データ伝送ラインに、画素配列判定部１１２を介在させた。この構成は、画像処理部１６のハード構成（機能を含む）を一切変更しないものである。
【００３７】
前記画素配列判定部１１２は、画像形成動作が始まると、入力されてくる色成分画像に対し判定動作を開始し、意味のある画像パターンが存在したと判定すると、出力を“意味がある画素配列有り”という情報を保持する。この保持情報は、画像形成動作が終了すると初期化される。
【００３８】
さらに、本実施の形態では、課金処理機能が搭載されており、画像配列判定部１１２は、課金処理判定部１１４に接続されている。課金処理判定部１１４は、画素配列判定部１１２の保持情報である判定結果を受け、結果が“意味がある画素配列有り”ならば、課金メータ更新許可信号を操作制御部（例えば、図２のＵＩ８２）へ送出する等で課金メータを更新する。
【００３９】
図４は、前記介在した画素配列判定部１１２における画素配列判定のための処理の流れを示す機能ブロック図である。なお、この機能ブロック図は、画素配列判定部１１２のハード構成を限定するものではない。
【００４０】
画素配列判定部１１２は、前記画像転送処理部１０８（図３参照）からの画像データの内、色成分画像データが入力されるようになっている。領域設定部１２２では、ｍドット×ｎドットのマトリクス状の画素群を単位領域Ａ（図５及び図６Ａ〜図６Ｅ参照）として設定する。
【００４１】
説明では、ｍ＝ｎ＝８であり、８ドット×８ドットの６４ドットが矩形状の単位領域に集約された画素数となる（図５（Ｂ）参照）。８ドットは、０．３ｍｍ幅に相当するが、抽出したい意味のない画素配列の大きさに応じて、ｍとｎの値は調整する。
【００４２】
領域設定部１２２は、横方向に1ドットデータが入力されるたびに左側縦列のデータを廃棄し、また縦方向に１ライン進むと上横列のデータを廃棄するように構成され、矩形領域内に含まれる画像データが更新されていく。
【００４３】
画素密度算出部１２３は、領域設定部で決める矩形領域内の画像データが更新されるたびに、そのときの矩形領域内に含まれるドット数を求め、値として出力する。
【００４４】
画素密度格納部１２４は、画素密度算出部から出力される値をメモリ等に格納していく。
【００４５】
画素密度変化傾向判定部１２５は、画素密度算出部から新しい画素密度の値が出力されると、その値と画素密度格納部１２４に格納されている横方向・縦方向の過去の画素密度値との変化傾向と判定条件を比較し、“意味のある画像が含まれる”か否か判定する。
【００４６】
判定条件は、画素密度変化傾向判定部に接続されている判定条件設定部１２６が、判定条件格納メモリ１２７から呼び出すことで設定される。そして判定条件は、原稿の状態や種別、装置使用者の要望等に応じて条件を変えて、また複数の組み合わせを一括で呼び出しできるように判定条件格納メモリ１２７に格納されている。
【００４７】
画素密度変化傾向判定部１２５からの判定結果は、画像形成処理毎に、意味のある色成分データが少なくとも１箇所でも存在すれば「意味のある画像有り」を示す信号（例えば、Ｈ信号）を出力してもよいし、意味のある色成分データが何回出現したかを回数で出力してもよい。
【００４８】
図６Ａ〜図６Ｅは、本実施の形態で準備された条件情報（配列パターンデータメモリ１２８に記憶された配列パターンデータ）の展開図である。
【００４９】
図６Ａは、単位領域内の色成分データが集合しているときの画素密度変化傾向の一例である。通常、意味のある画像と判断する。
【００５０】
図６Ｂは、単位領域内の色成分データが広範囲に亘り点在しているときの画素密度変化傾向の一例である。計数値が少ない（密度が低い）が、０にならず連続している。低濃度を表現するためのディザパターン、誤差拡散パターンではこの傾向になる。
【００５１】
図６Ｃは、単位領域内の色成分データ細い線状に不規則に連続しているときの画素密度変化傾向の一例である。計数値が少ない（密度が低い）が、０にならず連続している。細線で表現される画像はこの傾向になる。
【００５２】
図６Ｄは単位領域内の色成分データ細い線状に斜め方向に規則正しく連続しているときの画素密度変化傾向の一例である。この場合も図６Ｃと同様に、計数値が少ない（密度が低い）が、０にならず連続している。
【００５３】
図６Ｅは単位領域内の色成分データ細い線状に縦方向に規則正しく連続しているときの画素密度変化傾向の一例である。この場合は、横方向には計数値が０になる一方で、縦方向には計数値が連続する。
【００５４】
図６Ａ〜図６Ｅで示すように、横、もしくは縦方向に０以外の値が連続している数で、画像の大きさが判定でき、連続している数はユーザーが見た目で認識できる画像の大きさから決めればよい。また連続していると判定する画素密度の値に閾値を設ければ、地肌汚れのように見える画像は、“意味のない画像”と判定可能である。例えば図６Ｂのように、画素密度が６以上の値は連続していないときは“意味のない画像”とすることができる。
尚、これらの条件は、例えば読み取る原稿の種別ごとに格納しておけば、利便性が高い。
なお、本実施の形態では、結果出力を２値信号としたが、色成分画像の濃度（トナー使用量）に準じて課金するという段階的な信号を送出するようにしてもよい。
【００５５】
（領域作成回路の具体例）
図７は、図４における領域設定部１２２での単位領域の設定を実現するための回路図の一例である。
【００５６】
本実施例の画像データは、画像処理部から８ｄｏｔ単位で画像形成部へ伝送する構成である。
【００５７】
色成分データＤｃに対し、ｍ×ｎの領域を設定するために、縦方向ｎライン分を保持するラインメモリ、ここではｎ＝８なのでラインメモリ１からラインメモリ８（以下、「ラインメモリ１〜８」という）を設け、各ラインメモリ１〜８には画像データを８ビット単位で書込む。
【００５８】
更には、ラインメモリ１から順に、先に画像形成部に送信されるラインの色成分データを保持するように、画像形成動作が開始されると、画像処理部からの１ライン目の色成分データは、まずラインメモリ８に格納され、２ライン目の画像データが画像処理部から入力されると、２ライン目のデータをラインメモリ８に書込みながら、１ライン目のデータを読出し、ラインメモリ７に書込む。３ライン目の画像データが画像処理部から入力されると、ラインメモリ８は３ライン目の書込みと２ライン目の読出し、ラインメモリ７は２ライン目の書込みと１ライン目の読出し、新たにラインメモリ６には１ライン目の書込みを行う。９ライン目のデータが画像処理部から入力されるときには、ラインメモリ1〜８からは、それぞれ１〜８ライン目のデータが読出される。
【００５９】
本具体例では、各ラインメモリ１〜８のデータ書込み・読出し動作を容易にするために、各ラインメモリのデータバスに、データの入力・出力方向を切り替えるトランシーバ１３８と、読出したデータを保持するラッチ１３９を設けることで、全ラインメモリのアドレスと書込み・読出しに関する制御線を共通にしている。
【００６０】
図８のタイミングチャートで、ラインメモリ８とラインメモリ７を例にとり、ラインメモリのアドレスの値がＫ、Ｋ＋１の動作を説明する。
【００６１】
アドレス値Ｋにおいて、ラインメモリ読出信号がＬｏｗレベル(ここでは、アクティブ（ａｃｔｉｖｅ）がＬとする。)になると、ラインメモリ８のデータバスにはアドレス値Ｋに対応するデータＫが出力される。読出し動作中は、トランシーバ１３８のデータ方向をラインメモリのデータバスをラッチ１３９が接続されている側に切替えており、ラインメモリデータバス上に読出したデータが確定したタイミングでラッチ信号に立ち上がりエッジを与え、ラッチ１３９にデータを保持させる。
【００６２】
アドレス値Ｋをそのままに、ラインメモリ読出信号をＨｉｇｈレベルにし、トランシーバ１３８のデータ方向を画像処理部側に切り替えると、ラインメモリ８のデータバスには画像処理部から入力されるアドレス値Ｋに対応するデータＫが入力される。ラインメモリ書込信号に立ち上がりエッジを与えられると、ラインメモリ８に書込む。
【００６３】
同時に、ラインメモリ７のデータバスには、ラインメモリ８の読出しデータを保持するラッチの出力が入力されている。ラインメモリ共通の書込信号に立ち上がりエッジが与えられたとき、ラインメモリ７に書込まれている。次のサイクルとして同様の動作をアドレス値Ｋ＋１に対しても行なう。
【００６４】
説明では一部のアドレス値だけを例にしたが、同様の動作をライン動作を単位として繰り返し、９ライン目のデータが画像処理部から入力されるときには、ラインメモリ１〜８からはそれぞれ１〜８ライン目のデータが読出され、次のラインの動作時は、２〜９ライン目のデータが読出され、ライン動作の度に古いラインが捨てられ新しい１ラインを加えて８ライン分保持される。
【００６５】
図７に示される如く、本具体例では、ラインメモリにデータを８ビット単位で書込んでいるため、各ラインメモリ１〜８の出力データを保持するラッチ１３９の後に、横方向の領域設定のために８ビットを直列に変換する、Ｐ（パラレル）／Ｓ（シリアル）変換部１４０が接続されており、その出力を１ビットごとに保持するラッチが７個ずつ直列に接続されている。
【００６６】
各ラインメモリの出力データを保持するラッチの出力が更新される単位を１サイクルとすれば、１サイクル間に８ビットを直列のデータ列に変換し、フリップフロップに保持させる。ラインメモリ１〜８からそれぞれ１〜８ライン目のデータが読出されているとき、かつ最初に各ラインメモリから読出された８ビットのデータが直列に変換し終えた時、領域を構成する最初のデータが領域作成部から出力される。また次の８ビットのデータがラインメモリ１〜８から読出された後、Ｐ／Ｓ変換部から直列変換される最初の１ビットが出力されると、領域作成部から出力されるデータは、縦方向８ドットの古いデータが捨てられ新しい１ドットを加えて８ドット×８ドット分保持される。
【００６７】
なお、本具体例では画像形成実行部１１０（図３参照）への画像データは、ラインメモリ８から読出されるデータを使用している。
【００６８】
以上の動作により、座標Ｘ，Ｙとして８×８の画像データがマトリクス状に配列された単位領域Ａを得る。なお、図７において、記号ＤＱは、フリップフロップ回路である。
【００６９】
図９は、図４における画素密度算出部１２３を実現するための回路の一例である。
領域設定部１２３Ａが出力するデータから、単位領域Ａに含まれる印字するドット数を算出する。本実施の形態では領域設定部は８×８であり、まず横方向の８ドットに対し縦方向ごとに８個の加算器１２３Ｂにて算出し、その出力から更に加算器１２３Ｃにて総和を求めている。本実施の形態ではその出力は、０から６４の値をとることになる。
【００７０】
画素密度変化傾向判定部１２５（図４参照）は、画素密度算出部１２３から出力される画素密度値を、図６Ａから図６Ｅにて説明した“意味のある画像”のときの、画素密度値の変化を参考にして決められる条件と比較し、条件を満たす変化の有無を出力する。
【００７１】
図１０のように、画素密度値の条件比較は、領域設定部１２２（図４参照）が領域を１ドットずつずらし画素密度算出部が値を出力するたびに、横方向は、領域設定部１２２が縦方向に同じ位置にあるときのそれまでの画素密度値変化傾向と画素密度算出部１２３の出力を条件と比較し、また縦方向は、領域設定部が横方向に同じ位置にあったときのそれまでの画素密度値変化傾向と画素密度算出部の出力を条件と比較する。
【００７２】
まず、図４の画素密度変化傾向判定部１２５における、横方向の“意味のある画像”の判定を、図１１及び図１２Ａから図１２Ｃに基づき説明する。
【００７３】
画素密度算出部１２３が出力する画素密度値を、所定の値を持つ画素密度閾値（例では０）と比較器１２５Ａにて比較し、画素密度値がしきい値より大きいときにカウントアップさせる第１カウンタ１２５Ｂと、画素密度値がしきい値以下のときにカウントアップさせる第２カウンタ１２５Ｃがある。比較器１２５Ａからは各カウンタのカウント許可信号が出力されている。
【００７４】
図１２Ａでは、画素密度閾値０より大きい画素密度値が連続しているため、「第１カウンタ許可信号（ここでは、アクティブ（ａｃｔｉｖｅ）をＨとする）」のＨｉｇｈレベル状態が続き、カウンタ１１２５Ｂのインクリメントが進む。
【００７５】
第１カウンタ１２５Ｂには、所定の値を持つ「第１カウンタしきい値（例えば、１６）」が入力されており、第１カウンタ１２５Ｂの出力が、このしきい値に達すると、画素密度の大きい画素配列がある大きさで存在していると判断し、“意味のある画像”ありと判断するとともに、第１カウンタ１２５Ｂの値を初期化する。第１カウンタ１２５Ｂは再び同様の動作を継続する。
【００７６】
図１２Ｂ、図１２Ｃは、第２カウンタ１２５Ｃの動作説明である。
【００７７】
図１２Ｂは画素密度閾値以下（例では０）の画素密度値が極短期間存在し、その後、画素密度しきい値より大きくなる場合である。画素密度しきい値以下のときは「第１カウンタ許可信号（ａｃｔｉｖｅ：Ｈ）」はＬｏｗレベルになり、第１カウンタ１２５Ｂのインクリメントが停止する一方で、「第２カウンタ許可信号（ａｃｔｉｖｅ：Ｈ）」がＨｉｇｈレベルになり、第２カウンタ１２５Ｃのインクリメントが進む。第２カウンタ１２５Ｃには、所定の値を持つ「第２カウンタしきい値（例えば６）」が入力されている。
【００７８】
カウンタ出力がこのしきい値に達してなければ、画素密度の小さい画素配列が極小さく存在しているものの、周囲に画素密度の大きい画素配列も存在しており、第１カウンタ１２５Ｂによるインクリメントを継続させる。
【００７９】
第１カウンタ１２５Ｂの値が「第１カウンタしきい値」に達すれば、画素密度の大きい画素配列がある大きさで存在しているとし、“意味のある画像”ありと判断するとともに、第１カウンタ１２５Ｂと第２カウンタ１２５Ｃの値を初期化する。第１カウンタ１２５Ｂと第２カウンタ１２５Ｃは再び同様の動作を継続する。
【００８０】
図１２Ｃは画素密度閾値０の画素密度値がある程度連続しているため、カウンタ２許可信号（ａｃｔｉｖｅ：Ｈ）」のＨｉｇｈレベル状態が続き、第２カウンタ１２５Ｃのインクリメントが進んで、「第２カウンタしきい値」にも達する。
【００８１】
それまでの第１カウンタ１２５Ｂの値は画素密度の小さい画素配列の存在によるもので、“意味のない画像”と判断する。第１カウンタ１２５Ｂと第２カウンタ１２５Ｃの値を初期化する。第１カウンタ１２５Ｂと第２カウンタ１２５Ｃは再び同様の動作を継続する。
【００８２】
次に、図４の画素密度変化傾向判定部１２５における、縦方向の“意味のある画像”の判定を、図１３及び図１４Ａから図１４Ｃに基づき説明する。
【００８３】
画素密度算出部１２３が出力する画素密度値を、横方向の判定と同様に所定の値を持つ画素密度閾値（例えば０）と比較器１２５Ａにて比較する。縦方向では、横方向と異なり、画素密度値変化傾向を簡単な回路構成で保持できないため、第１メモリ１２５Ｄ、第２メモリ１２５Ｅを使用して、カウンタの代わりに第１加算器１２５Ｆ、第２加算器１２５Ｇが接続されている。
【００８４】
画素密度値が閾値より大きい状態の継続数を格納する第１メモリ１２５Ｄと、第１メモリ１２５Ｄから読出した値に対し、比較器１２５Ａにて画素密度値がしきい値より大きいときに出力される「第１加算器インクリ許可信号」に従い、インクリする第１加算器１２５Ｆがある。第１加算器１２５Ｆの出力は、第１メモリ１２５Ｄの同じアドレスに書込まれる。
【００８５】
また画素密度値がしきい値以下の状態の継続数を格納する第２メモリ１２５Ｅと、第２メモリ１２５Ｅから読出したに値に対し、比較器１２５Ａにて画素密度値がしきい値以下のときに出力される「第２加算器インクリ許可信号」に従い、インクリする第２加算器１２５Ｇがある。第２加算器１２５Ｇの出力は、第２メモリ１２５Ｅの同じアドレスに書込まれる。
【００８６】
図１４Ａでは、画素密度閾値０より大きい画素密度値が連続しているため、「第１加算器インクリ許可信号（ａｃｔｉｖｅ：Ｈ）」のＨｉｇｈレベル状態が続き、第１メモリ１２５Ｄに格納される値と第１加算器１２５Ｆの間でインクリメントが進む。第１加算器１２５Ｆの出力は、後段の第１の比較器１２５Ｈで所定の値を持つ「第１比較器しきい値（例えば１６）」と比較され、このしきい値に達すると、画素密度の大きい画素配列がある大きさで存在しているとし、“意味のある画像”ありと判断するとともに、第１メモリ１２５Ｄに書込む値を０にする。第１メモリ１２５Ｄ、第１加算器１２５Ｆは再び同様の動作を継続する。
【００８７】
なお、図１４Ａ（図１４Ｂ、図１４Ｃも同様）では、便宜上、縦方向に連続して画素密度が出力されるように図示しているが、実際には、比較対照の画素密度値が入力された次の画素密度値は、横方向に１ドットずれた領域の画素密度である。比較対照の画素密度値が次に入力されるのは全体の動作が次のラインに進んでからであり、それまでは第１メモリ１２５Ｄに格納しておく。
【００８８】
図１４Ｂ、図１４Ｃは、第２メモリ１２５Ｅ、第２加算器１２５Ｇの動作説明である。
【００８９】
図１４Ｂは画素密度閾値以下（例では０）の画素密度値が極短期間存在し、その後、画素密度閾値より大きくなる場合である。画素密度閾値以下のときは「第１加算器インクリ許可信号（ａｃｔｉｖｅ：Ｈ）」はＬｏｗレベルになり、第１メモリ１２５Ｄに格納される値と第１加算器１２５Ｆの間でインクリメントは進まない一方で、「第２加算器インクリ許可信号（ａｃｔｉｖｅ：Ｈ）」がＨｉｇｈレベルになり、第２メモリ１２５Ｅに格納される値と第２加算器１２５Ｇの間でインクリメントが進む。第２加算器１２５Ｇの出力は、後段の第２比較器１２５Ｉで所定の値を持つ「第２比較器閾値（例えば６）」と比較され、このしきい値に達していなければ、画素密度の小さい画素配列が極小さく存在しているものの、周囲に画素密度の大きい画素配列も存在しており、第１メモリ１２５Ｄに格納される値と第１加算器１２５Ｆの間のインクリメントを継続させる。第１比較器１２５Ｈの値が「第１比較器しきい値」に達すれば、画素密度の大きい画素配列がある大きさで存在しているとし、“意味のある画像”ありと判断するとともに、第１メモリ１２５Ｄ、第２メモリ１２５Ｅに書込む値を０にする。第１メモリ１２５Ｄ、第２メモリ１２５Ｅ、第１加算器１２５Ｆ、１２５Ｇは再び同様の動作を継続する。
【００９０】
図１４Ｃは画素密度閾値０の画素密度値がある程度連続しているため、「第２加算器インクリ許可信号（ａｃｔｉｖｅ：Ｈ）」のＨｉｇｈレベル状態が続き、第２メモリ１２５Ｅに格納される値と第２加算器１２５Ｇ２の間でインクリメントが進んで、「第２比較器しきい値」にも達する。それまでの第１比較器１２５Ｈの値は画素密度の小さい画素配列であるものの極小さい存在によるもので、“意味のない画像”と判断する。第１メモリ１２５Ｄ、第２メモリ１２５Ｅに書込む値を０にする。第１メモリ１２５Ｄ、第２メモリ１２５Ｅ、第１加算器１２５Ｆ、１２５Ｇは再び同様の動作を継続する。
【００９１】
画像形成動作ごとに行う“意味のある画像”の有無は、横方向・縦方向の画素密度変化傾向判定回路出力のどちらかが、“意味のある画像”があったことを示していればありと判断する。
【００９２】
なお、本実施の形態では、最終目的として、画像形成処理の対価として課金するため、色成分画像が意味のある画像である場合にはカラー画像課金対象とし、色成分画像が意味のない画像である場合には白黒画像課金対象とするようにしたが、単独では何らかの暗号（バーコード情報）を構築しておくといった、所謂「埋め込み画像」の抽出を目的としてもよい。
【００９３】
また、本実施の形態では、予め定めた領域（８×８ドット）内のカラー画素と認識されるドット数に基づいて、意味のある画像か否かを判断するようにしたが、例えば、前記領域内のカラー画素のパターン認識を行い、意味のある画像か否かを判断するようにしてもよい。
【符号の説明】
【００９４】
１０    画像処理装置
１２    画像形成部
１４    画像読取部
１６    画像処理部
１８    画像形成ユニット
２０    感光体
２２    帯電ロール
２４    白黒走査露光部
２６    色成分走査露光部
２８    白黒画像現像部
３０    色成分画像現像部
３２    記録用紙
３４    転写部
３６    クリーニング部
３８    巻取ローラ
４０    搬送ローラ対
４２    定着部
７０    メインコントロール部
７２    ＣＰＵ
７４    ＲＡＭ
７６    ＲＯＭ
７８    Ｉ／Ｏ（入出力部）
８０    バス
８８    画像形成制御管理部
８９    画像読取制御管理部
８２    ＵＩ（ユーザ・インターフェイス）
８４    ハードディスク
８６    Ｉ／Ｆ
９０    通信回線網
１００    原稿画像読取実行部
１０２    読取画像処理部
１０４    画素色判定部
１０６    ページメモリ
１０８    画像転送処理部
１１０    画像形成実行部
１１２    画素配列判定部
１１４    課金処理判定部
１２２    領域設定部
１２３    画素密度算出部
１２４    画素密度格納部
１２５    画素密度変化傾向判定部
１２６    判定条件設定部
１２７    判定条件格納メモリ
【図１】
2011023957.tif 000003
【図２】
2011023957.tif 000004
【図３】
2011023957.tif 000005
【図４】
2011023957.tif 000006
【図５】
2011023957.tif 000007
【図６Ａ】
2011023957.tif 000008
【図６Ｂ】
2011023957.tif 000009
【図６Ｃ】
2011023957.tif 000010
【図６Ｄ】
2011023957.tif 000011
【図６Ｅ】
2011023957.tif 000012
【図７】
2011023957.tif 000013
【図８】
2011023957.tif 000014
【図９】
2011023957.tif 000015
【図１０】
2011023957.tif 000016
【図１１】
2011023957.tif 000017
【図１２Ａ】
2011023957.tif 000018
【図１２Ｂ】
2011023957.tif 000019
【図１２Ｃ】
2011023957.tif 000020
【図１３】
2011023957.tif 000021
【図１４Ａ】
2011023957.tif 000022
【図１４Ｂ】
2011023957.tif 000023
【図１４Ｃ】
2011023957.tif 000024