(57)【要約】【課題】画像処理の基準情報の入力を容易にして利用者の操作負担を軽減させる手段を提供する。【解決手段】読取った画像データを画像処理する画像処理装置において、原稿台に載置された原稿および自動給紙装置に載置された原稿を検出する原稿検出部と、前記原稿台に載置された原稿または前記自動給紙装置から給紙された原稿を読取り、画像データを生成する読取部と、前記読取部が生成した基準原稿の画像データから画像処理基準情報を検出する画像処理基準検出部と、前記画像処理基準情報に基づいて前記読取部が生成した前記基準原稿以外の画像データを画像処理する画像処理部と、を有する。【選択図】        図１
2016225687.tif 000002
【特許請求の範囲】
【請求項１】
読取った画像データを画像処理する画像処理装置において、
原稿台に載置された原稿および自動給紙装置に載置された原稿を検出する原稿検出部と、
前記原稿台に載置された原稿または前記自動給紙装置から給紙された原稿を読取り、画像データを生成する読取部と、
前記読取部が生成した基準原稿の画像データから画像処理基準情報を検出する画像処理基準検出部と、
前記画像処理基準情報に基づいて前記読取部が生成した前記基準原稿以外の画像データを画像処理する画像処理部と、
を有することを特徴とする画像処理装置。
【請求項２】
請求項１に記載の画像処理装置において、
前記画像処理基準情報は、前記基準原稿の画像データの各画素の輝度値の分布に基づいて算出した第１の閾値を有し、
前記画像処理部は、前記第１の閾値に基づいて背景除去処理を行うことを特徴とする画像処理装置。
【請求項３】
請求項２に記載の画像処理装置において、
前記第１の閾値は、前記基準原稿の画像データの各画素の輝度値の分布における最大輝度値と最頻輝度値との差を前記最頻輝度値から減算した値であり、
前記背景除去処理は、前記第１の閾値以上の輝度値を有する前記基準原稿以外の画像データの各画素の輝度値を白色の輝度値に変換する処理であることを特徴とする画像処理装置。
【請求項４】
請求項３に記載の画像処理装置において、
前記画像処理基準情報は、前記第１の閾値に加え、前記第１の閾値から所定の輝度値を減算した第２の閾値を有し、
前記背景除去処理は、前記第２の閾値以上、かつ前記第１の閾値未満の輝度値を有する前記基準原稿以外の画像データの各画素の輝度値を増加させる処理であることを特徴とする画像処理装置。
【請求項５】
請求項１に記載の画像処理装置において、
前記画像処理基準情報は、前記基準原稿の画像データの各画素の明るさ（Ｌ＊）、鮮やかさおよび色味（ａ＊ｂ＊）を表すＬ＊ａ＊ｂ＊色空間の値に基づいた判定空間であり、
前記画像処理部は、前記判定空間に基づいてカラーとモノクロとを判定するカラーモノクロ判定処理を行うことを特徴とする画像処理装置。
【請求項６】
請求項５に記載の画像処理装置において、
前記判定空間は、予め決定された前記Ｌ＊ａ＊ｂ＊色空間に、前記基準原稿の画像データの各画素のＬ＊ａ＊ｂ＊色空間を含ませた判定空間であり、
前記カラーモノクロ判定処理は、前記基準原稿以外の画像データの各画素のＬａｂ色空間の値が前記判定空間に含まれるか否かを判定し、前記判定空間に含まれる前記画素数が、前記画像データの全画素数に対して所定の割合を超えた場合、前記画像データはモノクロと判定する処理であることを特徴とする画像処理装置。
【請求項７】
請求項１から請求項６のいずれかに記載の画像処理装置において、
前記画像処理基準情報を記憶する記憶部を有することを特徴とする画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、原稿を読取り、読取った原稿の画像データを画像処理する画像処理装置に関する。
【背景技術】
【０００２】
従来の画像処理装置は、読取部で読取った原稿の画像データを画像処理部で画像処理するようにしている。
例えば、読取った原稿の画像データから背景色を検出し、検出した背景色が白色になるように画像データを補正する画像処理としての背景除去処理を行うようにしている（例えば、特許文献１参照）。この背景除去処理は、一般的に、予め複数の基準情報としての背景基準を用意しておき、原稿読取り時に、用紙した背景基準の中のひとつを選択して背景除去処理の補正度合いを制御するようにしている。
【０００３】
また、読取った原稿の画像データと判定基準とを比較し、画像データがカラー原稿かモノクロ原稿によるものかを判定する画像処理としてのカラーモノクロ判定処理において、基準情報としての判定基準を操作部で変更することによりカラーまたはモノクロの判定精度を制御できるようにしているものもある（例えば、特許文献２参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１３−２４７５５５号公報
【特許文献２】特開２０００−２０９４４５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来の技術においては、画像処理の精度を制御するため基準情報をオペレーションパネル等の操作部から入力する必要があり、利用者に大きな操作負担がかかってしまうという問題がある。
【０００６】
本発明は、このような問題を解決することを課題とし、画像処理の基準情報の入力を容易にして利用者の操作負担を軽減させることを目的とする。
【課題を解決するための手段】
【０００７】
そのため、本発明は、読取った画像データを画像処理する画像処理装置において、原稿台に載置された原稿および自動給紙装置に載置された原稿を検出する原稿検出部と、前記原稿台に載置された原稿または前記自動給紙装置から給紙された原稿を読取り、画像データを生成する読取部と、前記読取部が生成した基準原稿の画像データから画像処理基準情報を検出する画像処理基準検出部と、前記画像処理基準情報に基づいて前記読取部が生成した前記基準原稿以外の画像データを画像処理する画像処理部と、を有することを特徴とする。
【発明の効果】
【０００８】
このようにした本発明は、画像処理の基準情報の入力を容易にして利用者の操作負担を軽減させることができるという効果が得られる。
【図面の簡単な説明】
【０００９】
【図１】第１の実施例における複合機の構成を示すブロック図
【図２】第１の実施例における複合機の外観斜視図
【図３】第１の実施例における複合機の処理の流れを示すフローチャート
【図４】第１の実施例における基準原稿の画像データの輝度ヒストグラム
【図５】第１の実施例における輝度値変換の説明図
【図６】第２の実施例における複合機の構成を示すブロック図
【図７】第２の実施例における複合機の処理の流れを示すフローチャート
【図８】第２の実施例におけるモノクロレベルの説明図
【図９】第２の実施例における３次元ルックアップテーブルの説明図
【図１０】第２の実施例における３次元ルックアップテーブルの説明図
【図１１】第２の実施例における３次元ルックアップテーブルの説明図
【発明を実施するための形態】
【００１０】
以下、図面を参照して本発明による画像処理装置の実施例を説明する。
【実施例１】
【００１１】
図１は第１の実施例における複合機の構成を示すブロック図、図２は第１の実施例における複合機の外観斜視図である。
図１および図２において、画像処理装置としての複合機１は、読取った画像データを画像処理するものであり、スキャナ部１００と、画像処理部２００と、プリンタ部３００とを有している。複合機１は、スキャナ部１００で読み取った原稿の画像データに対して画像処理部２００により加工や補正などの変換処理を施して印刷データを生成し、プリンタ部３００により印刷データを印刷媒体に印刷する。
【００１２】
図２に示すように、複合機１のスキャナ部１００は、原稿を載置する原稿台ガラス４０１、および載置された原稿を１枚ずつ搬送する自動給紙装置４０２を備え、また光源、受光素子、および信号処理部からなる原稿読取装置４０３を備えたものである。
スキャナ部１００は、原稿台ガラス４０１に置かれた原稿または自動給紙装置４０２から搬送された原稿に、原稿読取装置４０３の光源から光を照射し、照射した光を原稿および反射板で反射させ、その反射光を受光素子で受光して画像信号を読み取る。
【００１３】
スキャナ部１００は、読取った画像信号に対し、信号処理部によってＡ／Ｄ変換やシェーディング補正などの信号処理を施し、輝度情報のビットマップデータを取得する。このビットマップデータを画像データという。
なお、原稿台ガラス４０１および自動給紙装置４０２は、原稿の有無を検知するための原稿検知センサを備えている。
プリンタ部３００は、電子写真方式のプリンタであり、受信した画像データに基づいて現像剤としてのトナー色材によって印刷媒体に画像を形成するものである。
【００１４】
また、複合機１は、表示部４０４と、操作部４０５とを備えている。表示部４０４は、複合機１の状態やスキャナ部１００により読み取られた画像データを表示する液晶ディスプレイ等である。操作部４０５は、複合機１に指示を与えるための利用者の操作を受付けるスイッチやボタン等である。なお、表示部４０４と、操作部４０５とは、液晶ディスプレイやスイッチが一体化されたタッチパネル等であっても良い。
【００１５】
図１において、スキャナ部１００は、原稿検出部１０１と、読取部１０２とを備えている。
原稿検出部１０１は、原稿検知センサにより、原稿台に載置された原稿および自動給紙装置に載置された原稿を検出するものであり、本実施例では、図２に示す原稿台ガラス４０１および自動給紙装置４０２に原稿が載置されているか否かを検出するものである。
【００１６】
読取部１０２は、原稿台に載置された原稿または前記自動給紙装置から給紙された原稿を読取り、原稿の画像データを生成するものであり、ＦＢ（Ｆｌａｔ  Ｂｅｄ）読取部１０２１と、ＡＤＦ（Ａｕｔｏ  Ｄｏｃｕｍｅｎｔ  Ｆｅｅｄｅｒ）読取部１０２２とを備えている。
【００１７】
ＦＢ読取部１０２１は、図２に示す原稿台ガラス４０１に載置された原稿を原稿読取装置４０３により読み取るものである。
ＡＤＦ読取部１０２２は、図２に示す自動給紙装置４０２に載置され、自動給紙装置４０２で搬送された原稿を原稿読取装置４０３により読み取るものである。
【００１８】
本実施例では、基準原稿を読取って画像処理の基準となる画像処理基準情報を設定する場合、スキャナ部１００の原稿台ガラス４０１（図２参照）に基準原稿を載置し、基準原稿により設定された画像処理基準情報に基づいて読み取る原稿を自動給紙装置４０２（図２参照）に載置するものとする。ここで、基準原稿とは、画像処理の精度を制御する画像処理基準情報を設定するための原稿であり、読取部１０２が読み取った基準原稿以外の画像データから背景を除去する画像処理の基準情報となる閾値を設定する原稿である。
【００１９】
画像処理部２００は、スキャナ部１００により読み取った画像データから背景を除去した印刷データを生成する画像処理を行うものであり、閾値レベル検出部２０１と、閾値レベル記憶部２０２と、輝度値変換部２０３と、印刷データ生成部２０４とを備えている。
【００２０】
画像処理基準検出部としての閾値レベル検出部２０１は、スキャナ部１００が読み取った基準原稿の画像データから背景を除去するための画像処理基準情報としての閾値レベルを検出するものである。ここで、閾値レベルとは、画像データの背景成分を白色にするための輝度値の閾値であり、背景成分の輝度値を表している。
記憶部としての閾値レベル記憶部２０２は、閾値レベル検出部２０１が検出した閾値レベルを記憶するものである。
【００２１】
輝度値変換部２０３は、閾値レベル記憶部２０２に記憶した閾値レベルに基づいて基準原稿以外の画像データの背景を除去する画像処理を行うものである。
印刷データ生成部２０４は、輝度値変換部２０３が背景を除去した画像データから印刷データを生成するものである。
プリンタ部３００は、印刷部３０１を備え、印刷部３０１により画像処理部２００が生成した印刷データを印刷媒体に印刷するものである。
【００２２】
上述した構成の作用について説明する。
複合機が行う処理を図３の第１の実施例における複合機の処理の流れを示すフローチャートの図中Ｓで表すステップに従って図１および図２を参照しながら説明する。
まず、複合機１の利用者は、スキャナ部１００の原稿台ガラス４０１と自動給紙装置４０２のどちらか一方、または両方に原稿を載置するものとする。
なお、本実施例では、基準原稿を読取って画像処理の基準となる画像処理基準情報を設定する場合、スキャナ部１００の原稿台ガラス４０１に基準原稿を載置し、その画像処理基準情報に基づいて読み取る原稿を自動給紙装置４０２に載置するものとする。
【００２３】
Ｓ１０１：スキャナ部１００の原稿検出部１０１は、原稿検知センサにより、原稿台ガラス４０１および自動給紙装置４０２に原稿が載置されているか否かを検出し、検出結果を読取部１０２へ出力する。
Ｓ１０２：読取部１０２は、原稿検出部１０１からの検出結果を受け、原稿台ガラス４０１および自動給紙装置４０２の両方に原稿が載置されているか否かを判定し、両方に原稿が載置されていると判定すると処理をＳ１０３へ移行し、原稿台ガラス４０１および自動給紙装置４０２のどちらか一方に原稿が載置されていると判定すると処理をＳ１１０へ移行する。
【００２４】
Ｓ１０３：原稿台ガラス４０１および自動給紙装置４０２の両方に原稿が載置されていると判定した読取部１０２のＦＢ読取部１０２１は、原稿台ガラス４０１に載置された基準原稿の原稿を読取り、読取った画像データを画像処理部２００の閾値レベル検出部２０１へ出力する。
Ｓ１０４：閾値レベル検出部２０１は、読取部１０２により読み取られた基準原稿の画像データから背景を除去する背景除去処理の画像処理基準となる閾値レベルを検出し、検出した閾値レベルを閾値レベル記憶部２０２へ出力する。
【００２５】
ここで、閾値レベルを検出する方法について図４を用いて説明する。図４は第１の実施例における基準原稿の画像データの輝度ヒストグラムであり、横軸は基準原稿の画素毎の０〜２５５（０：黒色、２５５：白色）の輝度値Ｙ、縦軸はその輝度値の度数Ｆを表している。
図４において、画像データの背景は、一般に輝度が高いため、高輝度でのヒストグラムのピークを背景の輝度値とする。
【００２６】
閾値レベル検出部２０１は、画像データから輝度ヒストグラム５０１を作成し、作成した輝度ヒストグラム５０１を、輝度値Ｙ＝２５５から輝度値Ｙ＝０へ向けて参照し、最初に度数Ｆ（Ｙ）＞Ｆ（Ｙ＋１）となった輝度値Ｙをヒストグラム５０１のピークの開始輝度Ｙｓｔａｒｔ（最大輝度値）とする。
閾値レベル検出部２０１は、さらに輝度ヒストグラム５０１を低い輝度値側に向けて参照し、最初に度数Ｆ（Ｙ−１）＜Ｆ（Ｙ）となった輝度値Ｙをヒストグラム５０１のピークの頂点輝度Ｙｔｏｐ（最頻輝度値）とする。
【００２７】
このヒストグラム５０１のピークの頂点輝度Ｙｔｏｐは、画像データの背景の平均的な輝度レベルであり、これを背景レベルという。
背景成分は背景レベルから低い輝度値側にも分布しているため、閾値レベル検出部２０１は、背景除去処理の閾値レベルとして、ヒストグラム５０１のピークの低い輝度値側の下限値を検出する。また、背景成分は背景レベルを中心にほぼ対称な分布となる輝度値をもつことが一般的であることから、閾値レベル検出部２０１は、第１の閾値としての第１の閾値レベルＹｔｈを、Ｙｔｈ＝Ｙｔｏｐ（最頻輝度値）−（Ｙｓｔａｒｔ（最大輝度値）−Ｙｔｏｐ（最頻輝度値））として導出する。
【００２８】
後述する背景除去処理（輝度値変換処理）において画像データの輝度値Ｙが第１の閾値レベルＹｔｈ以上の画素については輝度値を２５５に変換するが、この背景除去処理で変換される画像データの輝度値が滑らかなものとなるように、第２の閾値としての第２の閾値レベルＹｆｉｘをＹｆｉｘ＝Ｙｔｈ−Ｙｏｆｆｓｅｔとして導出する。このＹｏｆｆｓｅｔは、固定値であり、例えば１５とする。
【００２９】
このように、閾値レベル検出部２０１は、読取部１０２により読み取られた基準原稿の画像データの各画素の輝度値の分布に基づいて閾値レベル（基準原稿の画像データの各画素の輝度値の分布における最大輝度値と最頻輝度値との差を最頻輝度値から減算した値）を算出し、また第１の閾値から所定の輝度値を減算した第２の閾値を算出する。
閾値レベル検出部２０１は、導出した画像処理基準情報としての第１の閾値レベルＹｔｈおよび第２の閾値レベルＹｆｉｘを、閾値レベル記憶部２０２へ出力する。本実施例では、第１の閾値レベルＹｔｈ＝２００、第２の閾値レベルＹｆｉｘ＝１８５として以降の説明を行う。
【００３０】
Ｓ１０５：閾値レベル記憶部２０２は、閾値レベル検出部２０１から受けた第１の閾値レベルＹｔｈおよび第２の閾値レベルＹｆｉｘを記憶する。
Ｓ１０６：読取部１０２のＡＤＦ読取部１０２２は、自動給紙装置４０２に載置された原稿を読取り、読取った画像データを輝度値変換部２０３へ出力する。なお、自動給紙装置４０２には、複数の原稿を載置することができ、原稿１枚に対してＳ１０６〜Ｓ１０９の処理を行い、載置されたすべての原稿を処理するまでＳ１０６〜Ｓ１０９の処理を繰り返して行うものとする。
【００３１】
Ｓ１０７：輝度値変換部２０３は、読取部１０２により読み取られた画像データを、閾値レベル記憶部２０２に記憶された第１の閾値レベルＹｔｈおよび第２の閾値レベルＹｆｉｘに基づいて輝度値変換する背景除去処理を行い、輝度値変換した画像データを印刷データ生成部２０４に出力する。
【００３２】
ここで、画像データを輝度値変換する方法について図５を用いて説明する。図５は第１の実施例における輝度値変換の説明図であり、横軸は変換前の画像データの輝度値Ｙｉｎ、縦軸は変換後の輝度値Ｙｏｕｔを表している。
図５において、画像データの輝度値Ｙｉｎが第２の閾値レベルＹｆｉｘ（例えば、Ｙｆｉｘ＝１８５）未満の場合、輝度値変換後の輝度値Ｙｏｕｔは、輝度値Ｙｉｎとなり、その輝度値は変化しない。
【００３３】
また、画像データの輝度値Ｙｉｎが第１の閾値レベルＹｔｈ（例えば、Ｙｔｈ＝２００）以上の場合、輝度値変換後の輝度値Ｙｏｕｔは、Ｙｏｕｔ＝２５５と最大輝度値（破棄色の輝度値）に変換される。
さらに、画像データの輝度値Ｙｉｎが第２の閾値レベルＹｆｉｘ以上、かつ第１の閾値レベルＹｔｈ未満の場合、座標Ａ（Ｙｆｉｘ、Ｙｆｉｘ）と座標Ｂ（Ｙｔｈ、２５５）とを結ぶ直線となるように、画像データの輝度値Ｙｉｎは輝度値Ｙｏｕｔに増加するように変換される。
【００３４】
このように、第１の閾値レベルＹｔｈ以上の高輝度の画素は、白色と同じ最大輝度に変換され、画像データの背景が除去される。なお、輝度値の変換方法は、上述したように直線的に変換する方法に限られるものでなく、ガンマカーブやシグモイドカーブを用いた変換方法であっても良い。
【００３５】
Ｓ１０８：印刷データ生成部２０４は、輝度値変換部２０３により輝度値変換された画像データに基づいて印刷データを生成し、生成した印刷データをプリンタ部３００の印刷部３０１へ出力する。なお、印刷データ生成部２０４は、画像データに対して色変換処理、ハーフトーン処理、データ圧縮処理等を行い、印刷データを生成するものとする。
Ｓ１０９：プリンタ部３００の印刷部３０１は、印刷データ生成部２０４が生成した印刷データに基づいてトナー色材等により印刷媒体上に画像を形成して印刷を行い、本処理を終了する。
【００３６】
続いて、基準原稿を読取ることなく、閾値レベルを設定して原稿を読取る従来の処理をＳ１１０以降で説明する。
Ｓ１１０：原稿台ガラス４０１および自動給紙装置４０２のどちらか一方に原稿が載置されていると判定した読取部１０２は、ＦＢ読取部１０２１またはＡＤＦ読取部１０２２により、原稿台ガラス４０１または自動給紙装置４０２に載置された原稿を読取り、読取った画像データを画像処理部２００の閾値レベル検出部２０１へ出力する。
【００３７】
本ステップにおいて、原稿は原稿台ガラス４０１または自動給紙装置４０２のどちらか一方に載置されており、原稿検出部１０１により原稿が検出された読取部１０２（ＦＢ読取部１０２１またはＡＤＦ読取部１０２２）が用いられる。なお、自動給紙装置４０２には、複数の原稿を載置することができ、自動給紙装置４０２に原稿が載置されている場合、原稿１枚に対してＳ１１０〜Ｓ１１２およびＳ１０７〜Ｓ１０９の処理を行い、載置されたすべての原稿を処理するまでＳ１１０〜Ｓ１１２およびＳ１０７〜Ｓ１０９の処理を繰り返して行うものとする。
【００３８】
Ｓ１１１：閾値レベル検出部２０１は、読取部１０２により読み取られた画像データから背景を除去する背景除去処理の画像処理基準となる閾値レベルを検出し、検出した閾値レベルを閾値レベル記憶部２０２へ出力する。なお、本処理は基準原稿に基づいて閾値レベルを検出する処理ではないが、Ｓ１０４と略同様の処理なので詳細な説明は省略する。
Ｓ１１２：閾値レベル記憶部２０２は、閾値レベル検出部２０１から受けた第１の閾値レベルＹｔｈおよび第２の閾値レベルＹｆｉｘを記憶し、処理をＳ１０７へ移行する。
【００３９】
このように、複合機１は、スキャナ部１００の原稿台ガラス４０１および自動給紙装置４０２の両方に原稿が載置されている場合、先に原稿台ガラス４０１に載置されている原稿を読取部１０２により読取り、画像処理部２００が原稿の画像データに基づいて背景除去処理の画像処理基準となる閾値レベルを検出して閾値レベル記憶部２０２に記憶しておき、その閾値レベルに基づいて自動給紙装置４０２に載置された原稿から読取った画像データの背景除去処理を行うようにしたことにより、原稿台ガラス４０１上に背景除去処理の基準となる原稿を載置するだけで画像処理の精度を制御することができ、操作部４０５から背景除去処理の基準情報の入力操作を行う必要がなくなるため、基準情報の入力が容易になり、利用者の利便性を向上させることができる。
【００４０】
また、画像処理の精度が原稿台ガラス４０１上に載置した原稿を基準に決定されるため、利用者は原稿を読み取る前に画像処理の精度を想定し易くなる。
以上説明したように、第１の実施例では、原稿台ガラス上に背景除去処理の基準となる原稿を載置するだけで画像処理の精度を制御することができ、背景除去処理の基準情報の入力が容易になり、利用者の利便性を向上させることができるという効果が得られる。
また、利用者は原稿を読み取る前に画像処理の精度を想定し易くなるという効果が得られる。
【実施例２】
【００４１】
第２の実施例の構成は、第１の実施例の構成に対して画像処理部の構成が異なっている。その第２の実施例の構成を図６の第２の実施例における複合機の構成を示すブロック図に基づいて説明する。なお、複合機の外観は図２と同様であるので説明を省略する。また、上述した第１の実施例と同様の部分は、同一の符号を付してその説明を省略する。
【００４２】
図６において、画像処理装置としての複合機１は、スキャナ部１００と、画像処理部６００と、プリンタ部３００とを有している。複合機１は、スキャナ部１００で読み取った原稿の画像データに対して画像処理部６００により加工や補正などの変換処理を施して印刷データを生成し、プリンタ部３００により印刷データを印刷媒体に印刷する。
【００４３】
画像処理部６００は、スキャナ部１００により読み取った画像データからカラーまたはモノクロの画像であるかを判定して印刷データを生成するものであり、固定モノクロレベル記憶部６０１と、モノクロレベル更新部６０２と、モノクロレベル記憶部６０３と、カラー／モノクロ判定部６０４と、印刷データ生成部６０５とを備えている。
【００４４】
記憶部としての固定モノクロレベル記憶部６０１は、カラー／モノクロ判定のための画像処理基準であるモノクロレベルを予め記憶するものである。
画像処理基準検出部としてのモノクロレベル更新部６０２は、スキャナ部１００が読み取った基準原稿の画像データに基づいて画像処理基準情報を検出し、固定モノクロレベル記憶部６０１に記憶されている画像処理基準情報としてのモノクロレベルを更新するものである。
【００４５】
本実施例では、基準原稿を読取って画像処理の基準となる画像処理基準情報を設定する場合、スキャナ部１００の原稿台ガラス４０１（図２参照）に基準原稿を載置し、基準原稿により設定された画像処理基準情報に基づいて読み取る原稿を自動給紙装置４０２（図２参照）に載置するものとする。ここで、基準原稿とは、画像処理の精度を制御する画像処理基準情報を設定するための原稿であり、読取部１０２が読み取った基準原稿以外の画像データがカラーまたはモノクロの画像データであるかを判定する画像処理の基準情報となる閾値を設定する原稿である。
【００４６】
モノクロレベル記憶部６０３は、モノクロレベル更新部６０２で更新されたモノクロレベルを記憶するものである。
カラー／モノクロ判定部６０４は、モノクロレベル記憶部６０３に記憶されたモノクロレベルに基づいて、スキャナ部１００により読み取った基準原稿以外の画像データがカラーまたはモノクロの画像データであるかを判定する画像処理を行うものである。
印刷データ生成部６０５は、カラー／モノクロ判定部６０４の判定結果に基づいて画像データから印刷データを生成するものである。
【００４７】
上述した構成の作用について説明する。
複合機が行う処理を図７の第２の実施例における複合機の処理の流れを示すフローチャートの図中Ｓで表すステップに従って図２および図６を参照しながら説明する。
まず、複合機１の利用者は、スキャナ部１００の原稿台ガラス４０１と自動給紙装置４０２のどちらか一方、または両方に原稿を載置するものとする。
なお、本実施例では、基準原稿を読取って画像処理の基準となる画像処理基準情報を設定する場合、スキャナ部１００の原稿台ガラス４０１に基準原稿を載置し、その画像処理基準情報に基づいて読み取る原稿を自動給紙装置４０２に載置するものとする。
【００４８】
Ｓ２０１：スキャナ部１００の原稿検出部１０１は、原稿検知センサにより、原稿台ガラス４０１および自動給紙装置４０２に原稿が載置されているか否かを検出し、検出結果を読取部１０２へ出力する。
Ｓ２０２：読取部１０２は、原稿検出部１０１からの検出結果を受け、原稿台ガラス４０１および自動給紙装置４０２の両方に原稿が載置されているか否かを判定し、両方に原稿が載置されていると判定すると処理をＳ２０３へ移行し、原稿台ガラス４０１および自動給紙装置４０２のどちらか一方に原稿が載置されていると判定すると処理をＳ２１０へ移行する。
【００４９】
Ｓ２０３：原稿台ガラス４０１および自動給紙装置４０２の両方に原稿が載置されていると判定した読取部１０２のＦＢ読取部１０２１は、原稿台ガラス４０１に載置された基準原稿の原稿を読取り、読取った基準原稿の画像データを画像処理部６００のモノクロレベル更新部６０２へ出力する。
【００５０】
Ｓ２０４：モノクロレベル更新部６０２は、読取部１０２により読み取られた基準原稿以外の原稿の画像データがモノクロの画像データであるか否かを判定するために固定モノクロレベル記憶部６０１に予め記憶されているカラー／モノクロ判定処理の画像処理基準となるモノクロレベルを更新し、更新したモノクロレベルをモノクロレベル記憶部６０３へ出力する。
【００５１】
ここで、モノクロレベルについて図８を用いて説明する。図８は第２の実施例におけるモノクロレベルの説明図であり、固定モノクロレベル記憶部６０１に予め記憶されているモノクロレベルの例を示している。
モノクロレベルは、入力をＣＩＥＬ＊ａ＊ｂ＊（以下、「Ｌａｂ」という。）色空間を表すＬａｂ（Ｌ＝０〜１００、ａｂ＝−１２８〜＋１２７）とし、出力をカラー／モノクロ（カラー＝２５５、モノクロ＝０）とする３次元ルックアップテーブルである。Ｌａｂにおいて、Ｌは明るさ、ａｂは鮮やかさと色味を表している。モノクロは無彩色であり、モノクロと判定するａｂの領域はａｂの絶対値が小さい領域である。
【００５２】
図８は、３次元ルックアップテーブルにおける、所定のＬ値（例えば、Ｌ＝５０）のａｂ平面（横軸をａ＊、縦軸をｂ＊）を表している。３次元ルックアップテーブルのａｂは、それぞれ１３本のグリッド線で−３０〜＋３０の間を５刻みで表し、グリッド線の交点において、モノクロと判定するａｂの組み合わせを「○」、カラーと判定するａｂの組み合わせを「×」で表している。
【００５３】
このように画像処理基準情報としてのモノクロレベルは、基準原稿の画像データの各画素の明るさ（Ｌ）、鮮やかさおよび色味（ａｂ）を表すＬａｂ色空間の値に基づいた判定空間であり、Ｌの値毎に、ａｂに対するグリッドを有し、３次元ルックアップテーブルを構成している。
次に、モノクロレベルの更新について図８〜図１１を用いて説明する。
図９および図１０は、図８に示すモノクロレベルである３次元ルックアップテーブルを更新する過程を示している。図１１は、更新後の３次元ルックアップテーブルを示している。
【００５４】
図９に示す３次元ルックアップテーブルは、まず、図８に示す３次元ルックアップテーブルにおいてモノクロと判定される「○」で表されるグリッドを抜き出して領域９０として表し、また読取部１０２により読み取られた基準原稿の画像データの画素のａｂの組み合わせを追加モノクロとして「＋」で表している。この追加モノクロは、基準原稿により新たにモノクロと判定させたいａｂの領域を示している。
モノクロレベル更新部６０２は、図９に示す３次元ルックアップテーブルのモノクロと判定するａｂの組み合わせである「○」の領域９０と、追加モノクロとして「＋」の領域９１を包含する領域９５を求める。
【００５５】
モノクロレベル更新部６０２は、領域９５で作られた境界線と、３次元ルックアップテーブルのクリッド線の交点とを比較し、クリッド線のそれぞれの交点が領域９５で作られた境界線の内側にあるか否かの判定を行い、図１１に示すように、境界線の内側にあると判定されたクリッド線の交点を、モノクロと判定するａｂの組み合わせである「○」として３次元ルックアップテーブルを更新する。このように、モノクロレベル更新部６０２は、予め決定されたＬａｂ色空間に、基準原稿の画像データの各画素のＬａｂ色空間を含ませた判定空間を生成する。
【００５６】
Ｓ２０５：モノクロレベル記憶部６０３は、モノクロレベル更新部６０２から受けたモノクロレベルを記憶する。
Ｓ２０６：読取部１０２のＡＤＦ読取部１０２２は、自動給紙装置４０２に載置された原稿を読取り、読取った画像データをカラー／モノクロ判定部６０４へ出力する。なお、自動給紙装置４０２には、複数の原稿を載置することができ、原稿１枚に対してＳ２０６〜Ｓ２０９の処理を行い、載置されたすべての原稿を処理するまでＳ２０６〜Ｓ２０９の処理を繰り返して行うものとする。
【００５７】
Ｓ２０７：カラー／モノクロ判定部６０４は、読取部１０２により読み取られた画像データを、モノクロレベル記憶部６０３に記憶されたモノクロレベル（判定空間）に基づいてモノクロ画像であるかカラー画像であるかを判定するカラー／モノクロ判定処理を行い、判定結果および画像データを印刷データ生成部６０５に出力する。
ここで、カラー／モノクロ判定処理について説明する。
モノクロレベルは、入力をＬａｂ（Ｌ＝０〜１００、ａｂ＝−１２８〜＋１２７）、出力をカラー／モノクロ（カラー＝２５５、モノクロ＝０）とした３次元ルックアップテーブルである。
【００５８】
カラー／モノクロ判定処理は、画像データの全画素に対して判定空間としてのモノクロレベルである図１１に示す３次元ルックアップテーブルを使用した公知のＬＵＴ補間法を用いて行う処理である。ＬＵＴ補間法の出力は、０〜２５５の間の値となるが、本実施例では、例えば１２８以下の値の画素はモノクロ画素、１２８より大きい値の画素はカラー画素とする。カラー／モノクロ判定処理では、カラー画素と判定された画素数が閾値（例えば、全画素数の半分）を超えている場合、読取った画像データをカラー画像と判定する。
【００５９】
カラー／モノクロ判定部６０４は、基準原稿以外の画像データの各画素のＬａｂ色空間の値が判定空間に含まれるか否かを判定し、判定空間に含まれる画素数が、画像データの全画素数に対して所定の割合を超えた場合、その画像データはモノクロと判定する。
【００６０】
Ｓ２０８：印刷データ生成部６０５は、カラー／モノクロ判定部６０４によりカラー／モノクロ判定された画像データに基づいて印刷データを生成し、生成した印刷データをプリンタ部３００の印刷部３０１へ出力する。なお、印刷データ生成部６０５は、画像データに対して色変換処理、ハーフトーン処理、データ圧縮処理等を行い、印刷データを生成するものとする。また、印刷データ生成部６０５は、画像データがカラーと判定された場合、色変換処理後の画像データもカラーとし、画像データがモノクロと判定された場合、色変換処理において画像データをモノクロに色変換する。
【００６１】
Ｓ２０９：プリンタ部３００の印刷部３０１は、印刷データ生成部６０５が生成した印刷データに基づいてトナー色材等により印刷媒体上に画像を形成して印刷を行い、本処理を終了する。
続いて、基準原稿を読取ることなく、固定モノクロレベル記憶部６０１に予め記憶されているモノクロレベルを設定して原稿を読取る従来の処理をＳ２１０以降で説明する。
【００６２】
Ｓ２１０：Ｓ２０２において、読取部１０２が原稿台ガラス４０１および自動給紙装置４０２のどちらか一方に原稿が載置されていると判定すると、モノクロレベル更新部６０２は、固定モノクロレベル記憶部６０１に予め記憶されているカラー／モノクロ判定処理の画像処理基準となるモノクロレベルをそのままモノクロレベル記憶部６０３へ出力する。モノクロレベル記憶部６０３は、モノクロレベル更新部６０２から受けたモノクロレベルを記憶する。
【００６３】
Ｓ２１１：原稿台ガラス４０１および自動給紙装置４０２のどちらか一方に原稿が載置されていると判定した読取部１０２は、ＦＢ読取部１０２１またはＡＤＦ読取部１０２２により、原稿台ガラス４０１または自動給紙装置４０２に載置された原稿を読取り、読取った画像データを画像処理部６００のカラー／モノクロ判定部６０４へ出力し、処理をＳ２０７へ移行する。
【００６４】
本ステップにおいて、原稿は原稿台ガラス４０１または自動給紙装置４０２のどちらか一方に載置されており、原稿検出部１０１により原稿が検出された読取部１０２（ＦＢ読取部１０２１またはＡＤＦ読取部１０２２）が用いられる。なお、自動給紙装置４０２には、複数の原稿を載置することができ、自動給紙装置４０２に原稿が載置されている場合、原稿１枚に対してＳ２１０、Ｓ２１１およびＳ２０７〜Ｓ２０９の処理を行い、載置されたすべての原稿を処理するまでＳ１１０〜Ｓ１１２およびＳ１０７〜Ｓ１０９の処理を繰り返して行うものとする。
【００６５】
このように、複合機１は、スキャナ部１００の原稿台ガラス４０１および自動給紙装置４０２の両方に原稿が載置されている場合、先に原稿台ガラス４０１に載置されている原稿を読取部１０２により読取り、画像処理部６００が原稿の画像データに基づいてカラー／モノクロ判定処理の画像処理基準となるモノクロレベルを検出してモノクロレベル記憶部６０３に記憶しておき、その閾値レベルに基づいて自動給紙装置４０２に載置された原稿から読取った画像データのカラー／モノクロ判定処理を行うようにしたことにより、原稿台ガラス４０１上にカラー／モノクロ判定処理の基準となる原稿を載置するだけで画像処理の精度を制御することができ、操作部４０５からカラー／モノクロ判定処理の基準情報の入力操作を行う必要がなくなるため、基準情報の入力が容易になり、利用者の利便性を向上させることができる。
【００６６】
また、画像処理の精度が原稿台ガラス４０１上に載置した原稿を基準に決定されるため、利用者は原稿を読み取る前に画像処理の精度を想定し易くなる。
以上説明したように、第２の実施例では、原稿台ガラス上にカラー／モノクロ判定処理の基準となる原稿を載置するだけで画像処理の精度を制御することができ、カラー／モノクロ判定処理の基準情報の入力が容易になり、利用者の利便性を向上させることができるという効果が得られる。
【００６７】
また、利用者は原稿を読み取る前に画像処理の精度を想定し易くなるという効果が得られる。
なお、本実施例では、画像処理装置を複合機として説明したが、それに限られることなく、原稿の画像を読取るスキャナ部を備えた複写機、ファクシミリ装置、またはスキャナ装置等としても良い。
【符号の説明】
【００６８】
１    複合機
１００  スキャナ部
１０１  原稿検出部
１０２  読取部
１０２１  ＦＢ読取部
１０２２  ＡＤＦ読取部
２００、６００  画像処理部
２０１  閾値レベル検出部
２０２  閾値レベル記憶部
２０３  輝度値変換部
２０４、６０５  印刷データ生成部
３００  プリンタ部
３０１  印刷部
４０１  原稿台ガラス
４０２  自動給紙装置
４０３  原稿読取装置
４０４  表示部
４０５  操作部
６０１  固定モノクロレベル記憶部
６０２  モノクロレベル更新部
６０３  モノクロレベル記憶部
６０４  カラー／モノクロ判定部
【図１】
2016225687.tif 000003
【図２】
2016225687.tif 000004
【図３】
2016225687.tif 000005
【図４】
2016225687.tif 000006
【図５】
2016225687.tif 000007
【図６】
2016225687.tif 000008
【図７】
2016225687.tif 000009
【図８】
2016225687.tif 000010
【図９】
2016225687.tif 000011
【図１０】
2016225687.tif 000012
【図１１】
2016225687.tif 000013