(57)【要約】【課題】１枚の原稿につき１回のスキャン処理を行うことで、より高速な画像形成処理を可能とする。【解決手段】読取部が原稿の画像情報を一度だけ読み取り、メモリ部が画像情報を格納している期間に、算出部がこの画像情報を受けて濃度分布を算出し、その後、メモリ部が画像情報を読み出して画像処理部に供給し、画像処理部が読み出した画像情報につき濃度ヒストグラムに応じた濃度調整を行なって出力し、画像形成部は、読取部の一度の画像読取により、原稿の画像の濃度ヒストグラムに応じた濃度調整がなされた画像形成を行うべく、読取部、メモリ部、算出部、画像処理部、画像形成部を制御する制御部を有する画像形成装置。【選択図】図１
2006254408.tif 000002
【特許請求の範囲】
【請求項１】
原稿の画像を読み取って画像情報を出力する読取部と、
前記読取部が読み取った画像情報を記憶領域に格納するメモリ部と、
前記読取部からの画像情報の濃度ヒストグラムを算出する算出部と、
前記メモリ部から読み出した前記画像情報を、前記算出部が算出した前記濃度ヒストグラムに応じて、濃度調整して出力する画像処理部と、
前記画像処理部が濃度調整した画像情報に基づいて画像形成を行う画像形成部と、
前記読取部が前記原稿の画像情報を一度だけ読み取り、前記メモリ部が前記画像情報を格納している期間に、前記算出部がこの画像情報を受けて濃度ヒストグラムを算出し、その後、前記メモリ部が前記画像情報を読み出して画像処理部に供給し、前記画像処理部が前記読み出した画像情報につき前記濃度ヒストグラムに応じた濃度調整を行なって出力し、前記画像形成部は、前記読取部の一度の画像読取により、前記原稿の画像の濃度ヒストグラムに応じた濃度調整がなされた画像形成を行うべく、前記読取部、前記メモリ部、前記算出部、前記画像処理部、前記画像形成部を制御する制御部と、
を具備することを特徴とする画像形成装置。
【請求項２】
複数の原稿を連続的に前記読取部に供給する自動原稿搬送部を更に具備しており、
前記制御部は、前記複数の原稿を前記自動原稿搬送部を用いて連続的に前記読取部に供給し、前記読取部に１枚の原稿につき１回だけ読取動作を行なわせ、前記読み取った画像情報につき前記メモリ部に格納処理を前記算出部に算出処理をそれぞれ同時に行なわせ、次に、前記メモリ部から前記画像情報を読み出して前記画像処理部に供給し、前記画像処理部に前記読み出した画像情報につき前記濃度ヒストグラムに応じた濃度調整を行なわせて出力させ、前記画像形成部に前記濃度調整された画像形成を行なわせるべく各部を制御し、これにより、前記原稿１枚につき１回の読取動作を連続的に行うことで、前記複数の原稿について画像濃度に応じた濃度調整を伴う連続的な画像形成を行うことを特徴とする請求項１記載の画像形成装置。
【請求項３】
前記算出部は、前記読取部からの画像情報をライン毎に一部を間引いた残りの画像情報に基づいて、濃度ヒストグラムを算出することを特徴とする請求項１記載の画像形成装置。
【請求項４】
前記算出部は、前記読取部からの画像情報につき、前記原稿の全体領域における参照領域の開始座標と終了座標とを指定しこの参照領域内の前記画像情報について濃度ヒストグラムを算出することを特徴とする請求項１記載の画像形成装置。
【請求項５】
前記メモリ部は、前記読み取った画像情報の少なくとも原稿１頁分を格納することを特徴とする請求項１記載の画像形成装置。
【請求項６】
前記制御部又は画像処理部は、前記濃度ヒストグラムから下地情報及び文字濃度情報を検出することを特徴とする請求項１記載の画像形成装置。
【請求項７】
前記メモリ部は、前記濃度ヒストグラムから検出した前記下地情報及び文字濃度情報を格納することを特徴とする請求項６記載の画像形成装置。
【請求項８】
前記メモリ部は、前記濃度ヒストグラムより読み取った前記下地情報及び文字濃度情報を格納するための専用のレジスタを有していることを特徴とする請求項６記載の画像形成装置。
【請求項９】
前記画像処理部は、前記下地情報及び前記文字濃度情報に応じて、予め用意した複数の濃度調整曲線から一つを選択し、これに応じて前記画像情報の濃度調整を行なうことを特徴とする請求項６記載の画像形成装置。
【請求項１０】
前記画像処理部は、前記下地情報を用いて、予め用意した複数の濃度調整曲線から一つを選択し、下地カットした濃度調整曲線を用いてこれに応じて前記画像情報の濃度調整を行なうことを特徴とする請求項６記載の画像形成装置。
【請求項１１】
前記算出部は、前記読取部からの前記画像情報に所定の画像処理を施した後に濃度ヒストグラムを算出することを特徴とする請求項１記載の画像形成装置。
【請求項１２】
前記算出部と前記画像処理部との前記画像情報の画像データ形式を統一することを特徴とする請求項１記載の画像形成装置。
【請求項１３】
前記算出部は、前記読取部が出力した画像情報の１画素を１度数とせず、複数画素を１度数として前記濃度ヒストグラムを算出することを特徴とする請求項１記載の画像形成装置。
【請求項１４】
前記画像処理部は、前記読み取った画像情報の最大値・最小値を、画像情報のダイナミックレンジとする関数により、前記画像情報を階調変換することを特徴とする請求項１記載の画像形成装置。
【請求項１５】
前記画像処理部は、前記読み取った画像情報の最大値・最小値を、画像情報のダイナミックレンジとする関数により、前記画像情報を階調変換し、更に、前記算出部が算出した濃度ヒストグラムに応じた濃度調整を行うことを特徴とする請求項１記載の画像形成装置。
【請求項１６】
前記メモリ部は、複数原稿の画像を一つの記録媒体上に形成するＮｉｎ１モードにおいて、前記画像処理部の濃度調整のための濃度調整情報を原稿の読取単位で前記画像情報と共に格納し、前記画像処理部は、前記濃度調整情報に応じて前記画像情報の濃度調整を行うことを特徴とする請求項１記載の画像形成装置。
【請求項１７】
前記画像処理部は、複数原稿の画像を一つの記録媒体上に形成するＮｉｎ１モードにおいて、複数の前記濃度調整のための濃度調整情報を用意し、その画像情報が記録媒体上のどの位置に配置するかを示すページ内配置情報を生成し、前記ページ内配置情報に応じた切替信号に従って前記複数の濃度調整情報から一つを選択してこれに基づき前記画像情報の濃度調整を行うことを特徴とする請求項１記載の画像形成装置。
【請求項１８】
前記メモリ部は、ユーザ又はアプリケーションを定義可能なマーカを前記画像情報に挿入できる場合、前記画像情報を圧縮して記憶する際に、前記算出部から供給される濃度情報を前記マーカに記憶し、前記マーカから前記濃度情報を読み出して伸張し、これに基づいて前記画像情報の濃度調整を行うことを特徴とする請求項１記載の画像形成装置。
【請求項１９】
原稿の画像情報を一度だけ読み取り、
前記画像情報を記憶領域に格納している期間に、この画像情報に基づく濃度ヒストグラムを算出し、
前記記憶領域から前記画像情報を読み出し、読み出した画像情報につき前記濃度ヒストグラムに応じた濃度調整を行なって出力し、
この出力された画像情報に応じて画像形成することを特徴とする画像形成方法。
【請求項２０】
前記画像形成は、複数の原稿を連続的に供給する自動原稿搬送部を用いて、前記複数の原稿を連続的に供給し、１枚の原稿につき１回だけ読取動作を行い、前記読み取った画像情報につき前記記憶領域に格納処理及び算出処理をそれぞれ同時に行なわせ、次に、前記記憶領域から前記画像情報を読み出し、この画像情報につき前記濃度ヒストグラムに応じた濃度調整を行い、前記濃度調整された画像情報に応じて記録媒体上に画像形成することを特徴とする請求項１９記載の画像形成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置に関し、特に、原稿の画像の濃度ヒストグラムに応じた濃度調整がなされた画像形成を行う画像形成装置及び画像形成方法に関する。
【背景技術】
【０００２】
最近、デジタル複写機等の画像形成装置の性能向上に伴い、複写機能だけに止まらず、プリンタとしての機能も併せもった総合デジタル機器が開発され普及してきている。このような画像形成装置においては、各機能について一層の向上が望まれている。
【０００３】
ここで、特許文献１においては、読み取った原稿に対し、自動的に適切な濃度調整を施す方法として、プリスキャンを行い原稿全体でのヒストグラムデータなどを基に下地や文字側の濃度を補正する方式が開示されている。
【特許文献１】米国特許  ＵＳＰ６６３１２０９号
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来装置においては、プリスキャン動作でヒストグラム等を決定した後に、複写のために原稿の画像をもう一度スキャニングするものであり、複数の原稿を連続的に複写しようとした場合に、１枚の原稿につき二回のスキャニング処理を行うこととなり、処理速度を十分早くすることができないという問題がある。
【０００５】
装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明に係る画像形成装置の一実施の形態は、原稿の画像を読み取って画像情報を出力する読取部と、前記読取部が読み取った画像情報を記憶領域に格納するメモリ部と、前記読取部からの画像情報の濃度ヒストグラムを算出する算出部と、前記メモリ部から読み出した前記画像情報を、前記算出部が算出した前記濃度ヒストグラムに応じて、濃度調整して出力する画像処理部と、前記画像処理部が濃度調整した画像情報に基づいて画像形成を行う画像形成部と、前記読取部が前記原稿の画像情報を一度だけ読み取り、前記メモリ部が前記画像情報を格納している期間に、前記算出部がこの画像情報を受けて濃度ヒストグラムを算出し、その後、前記メモリ部が前記画像情報を読み出して画像処理部に供給し、前記画像処理部が前記読み出した画像情報につき前記濃度ヒストグラムに応じた濃度調整を行なって出力し、前記画像形成部は、前記読取部の一度の画像読取により、前記原稿の画像の濃度ヒストグラムに応じた濃度調整がなされた画像形成を行うべく、前記読取部、前記メモリ部、前記算出部、前記画像処理部、前記画像形成部を制御する制御部とを具備する画像形成装置である。
【発明の効果】
【０００７】
本発明に係る画像形成装置においては、１枚の原稿につき１回のスキャン処理を行うことで、より高速な画像形成処理を可能とする。
【発明を実施するための最良の形態】
【０００８】
以下、図面を用いて詳細に本発明の一実施形態である画像形成装置と画像形成方法を説明する。
【０００９】
本発明の一実施形態の画像形成装置においては、一例として、ページメモリ等のメモリ部を用意して、スキャニングした画像情報をページメモリに格納する傍ら、同一の画像情報について濃度ヒストグラムを生成してこれに応じた濃度調整量を決定する。そして、ページメモリから画像情報を読み出すとこの画像情報の濃度調整を施すものである。このようにページメモリに一旦画像情報を格納することで比較的処理時間を必要とする『濃度ヒストグラム算出処理』と『読み取り画像情報の格納・濃度調整処理』とのタイミングを合わせることが可能となり、原稿１枚につき１回のスキャニングで、原稿画像の濃度分布に対応した濃度調整が行われた原稿画像の連続的な生成を可能とするものである。
【００１０】
＜本発明の一実施形態である画像形成装置＞
（構成）
図１は、本発明の実施形態に係る画像処理ブロック図を表す。図１において、画像形成装置１は、原稿を自動的に搬送するＡＤＦ（Auto Document Feeder）部１１と、原稿画像をスキャンするスキャナ部１１と、スキャナ部１１から入力ＲＧＢ画像信号が供給され、このＲＧＢ画像信号を記録色であるＣＭＹ信号に変換する色変換処理やフィルタ処理等の処理を施すスキャンデータ画像処理部１２と、スキャンデータ画像処理部１２によって処理された画像信号を格納するページメモリ部（以下、ＰＭ（Page Memory）と記す）１３を有している。又、更に、画像形成装置１は、スキャナ部１１からのＲＧＢ画像信号等に基づきヒストグラムを作成するヒストグラム算出部１４と、全体の動作を制御するＣＰＵ１５と、下地濃度などの算出データ、制御信号、ＰＭ１３より読み出された画像信号等を受けて、ＣＰＵ１５の指示に基づいて濃度調整を行い、プリント用データを供給するプリントデータ画像処理部１６と、このプリント用データを受けて画像形成するプリント部１７とを有している。ここで、ヒストグラム算出部１４とプリントデータ画像処理部１６とでは扱う画像情報の画像データ形式を統一することが好適であるがこれに限らない。
【００１１】
又、更に、本発明の一実施形態である画像形成装置１が有するプリントデータ画像処理部１６は、図２において、ＣＰＵ１５から制御信号を受けＰＭ１３から画像情報を受ける濃度調整部２１と、この出力を受けγ補正を行うγ補正部２２と、γ補正した画像情報の階調処理を行う階調処理部２３と、濃度調整部２１に濃度調整曲線を提供するメモリ部２４とを有している。
【００１２】
又、更に、濃度調整部２１は、図３において、複数の濃度調整曲線を格納し供給するＲＯＭ３１に接続されるＣＰＵ１５に接続されており、レジスタＢ３２と、ＰＭ１３から画像情報が供給される濃度調整ブロックＡ３４と、濃度調整ブロックＢ３５と、濃度調整ブロックＣ３６と、濃度調整ブロックＤ３７と、これらの出力が供給され一つの画像データを選択的に出力する画像データ選択部３８と、ＣＰＵ１５からの制御信号に応じて画像データ選択部３８に切り替え信号を供給する切り替え信号生成部３３とを有している。
【００１３】
（１回のスキャンによる画像調整を伴う画像形成処理）
次に、上記した画像形成装置１における１回のスキャンによる画像調整を伴う画像形成処理を図８のフローチャートを用いて以下に説明する。画像形成装置１において、電子ソートモードを用いることなく、原稿の画像を１回のスキャニングで読み取って、原稿画像に応じた濃度調整を行い記録媒体上に画像形成する場合の処理を説明する。
【００１４】
本発明の一実施形態である画像形成装置１は、図８のフローチャートにおいて、初めに、ＡＤＦ１０を用いて原稿が原稿台に搬送され、スキャナ部１１により原稿の画像が読み取られる（Ｓ１１）。ここで、スキャナ部１１で読み取られた原稿の画像データ（ＲＧＢ各色８bit）は、ＣＰＵ１３等の制御下において、スキャンデータ画像処理部１２に供給され、スキャンデータ画像処理部１２において、画像変換処理等の所望の画像処理が行われ（Ｓ１２）、その後、ＰＭ１３の記憶領域に格納される（Ｓ１３）。このとき、ＰＭ１３は、読み取った画像情報の少なくとも原稿１頁分、又は、それ以上の分量を格納する。
【００１５】
このとき、この画像処理や格納処理と並行して、ヒストグラム算出部１４において図４Ａ又は図４Ｂに示すような横軸に濃度、縦軸に濃度毎の画素の度数で表したヒストグラムを作成するべく、ヒストグラムの対象とする画像情報が抽出される（Ｓ２１）。すなわち、図４Ｃに示すように、３ビットの間引き設定レジスタＭＢの値が、それぞれ、
ＭＢ＝０    間引き無し
ＭＢ＝１    １画素(ライン)間引き
ＭＢ＝２    ３画素(ライン)間引き
ＭＢ＝３    ７画素(ライン)間引き
ＭＢ＝４    １５画素(ライン)間引き
ＭＢ＝５    ３１画素(ライン)間引き
ＭＢ＝６    ６３画素(ライン)間引き
ＭＢ＝７    １２７画素(ライン)間引き
のように指定される。ヒストグラム算出部１４は、この設定レジスタＢの値が示す間引き処理を行なうべく、ヒストグラムの対象となる画素だけが抽出される。
【００１６】
ここで、例えば、３画素(ライン)間引きとは、
ＯＮ／ＯＦＦ／ＯＦＦ／ＯＦＦ／ＯＮ／ＯＦＦ／ＯＦＦ／ＯＦＦ…
という処理になり、ヒストグラムの対象となる画素が、１／４に減ることとなるため、それだけ処理速度が向上することとなる。同様に、間引きの画素数が上がっていけば、大きな処理速度の向上が望めるため、濃度ヒストグラムの生成時間が短縮されるので、濃度ヒストグラム生成と並列に処理される画像情報のＰＭ１３への格納処理と動作タイミングを合わせることが容易に可能となる。
【００１７】
又、ここで、その他の工夫として、スキャナ部１１で読み取った画像情報に対し、カウント参照エリアの指定が可能となる。例えば、原稿の左上を基準に参照エリアの開始座標（xs,ys）と終了座標（xe,ye）をそれぞれ指定することで、原稿よりも小さい範囲をヒストグラム算出に使用することが可能となるため、これによっても濃度ヒストグラムの生成時間が短縮されるので、画像情報のＰＭ１３への格納処理とタイミングを容易に合わせることが可能となる。
【００１８】
次に、このように適宜、間引き処理された画像情報に対して、ヒストグラム算出部１４により濃度ヒストグラムが作成される（Ｓ２２）。このとき濃度ヒストグラムは、図４Ａに示すように１レベル単位であれば２５６個のレジスタＡ（ヒストグラム算出部）に対して度数を記録する必要があるが、図４Ｂのように数レベル単位でのカウントとしても良い。又、ヒストグラム算出部１４において、画像情報の１画素を１度数とせず、複数画素をカウンタでカウントして１度数として濃度ヒストグラムを算出することも好適である。
【００１９】
ここで、図中の各変数は、
ＷＰ：下地ピーク濃度
ＷＴＨ：下地谷上限濃度
ＷＴＬ：下地谷下限濃度
ＢＰ：文字ピーク濃度
である。
【００２０】
又、濃度ヒストグラムは、図１のスキャンデータ画像処理部１２からヒストグラム算出部１４への破線に示すように、スキャンデータ画像処理部１２においてスキャナ部１１で読み取ったＲＧＢ画像信号を記録色であるＣＭＹ信号に変換する色変換処理や、フィルタ処理等を施した画像情報をヒストグラム算出部１４に供給し、ヒストグラム算出部１４では、この所定処理が施された画像信号に対して濃度ヒストグラムを生成することも好適である。
【００２１】
そして、ヒストグラム算出部１４又はＣＰＵ１５において、検出したヒストグラムデータから上述した下地濃度や文字濃度情報を検出し、図２に示すプリントデータ画像処理部１６の濃度調整部に含まれるレジスタＢに格納する（Ｓ２３）。
【００２２】
その後、ＣＰＵ１５及びプリントデータ画像処理部１６の働きにより、ＷＰ，ＷＴＨ，ＷＴＬ，ＢＰ等の下地情報、文字濃度情報に応じて、メモリ部２４から供給される複数の濃度調整曲線から一つが選択され、濃度調整部２１に設定される（Ｓ１４）。ここで、複数の濃度調整曲線とは、図５Ｂ〜図５Ｅに示すような予め用意しておいた複数の濃度調整曲線である。ここで、図５Ｂは、コントラスト曲線が、図５Ｃは、下地をカットした濃度調整曲線が、図５Ｄは、文字部を強調した濃度調整曲線が、図５Ｅは、図５Ｃと図５Ｄとを合成した濃度調整曲線が示されている。
【００２３】
次に、ＰＭ１３から、画像情報が読み出され（Ｓ１５）、設定された濃度調整を画像情報に施す（Ｓ１６）。すなわち、データ画像処理部１６の濃度調整部２１において、画像情報に図５Ａに示すような濃度調整曲線に応じた濃度調整を行うことで、下地被りを抑制しつつ画像全体のコントラストを向上することができる。プリントデータ画像処理部１６では、濃度調整後にγ補正部２２によりγ補正処理がなされ、階調処理部２３によってプリントデータとしてプリント部１７へ送られることで、プリント部１７ではこの画像情報に応じた画像形成が記録媒体上に行われる（Ｓ１７）。
【００２４】
本発明の一実施形態である画像形成装置１においては、１枚の原稿につき１回のスキャン処理により、原稿の画像情報の濃度ヒストグラムに応じた濃度補正を行って画像形成がなされるものである。これにより、従来のプリスキャンと本スキャンとによる画像形成処理と比べるとき、例えば、約５０％の処理時間の短縮を可能とするものである。又、これらの画像形成処理は、複数の原稿に対して、ＡＤＦ１０を用いて連続的に行なうことができ、これにより、原稿１枚につき１回のスキャンによる、画像濃度処理を伴う高速の画像形成処理が可能となる。
【００２５】
・その他の方法
又、濃度調整処理において、同様にＤｍａｘ，Ｄｍｉｎを用いて階調変換による調整を行う場合にも、一旦、ＨＤＤ１８に画像データと共に格納し、ＰＭ１３を介して画像データと共に読み出すことにより、プリントデータ画像処理部１６において、ページ単位でそれぞれに適した濃度調整を施すことができる。
【００２６】
又、ヒストグラム算出部１４においてヒストグラムを算出する代わりに、入力画像データのＭＡＸ濃度ＤｍａｘとＭＩＮ濃度Ｄｍｉｎを検出して代用することが好適である。又は、スキャナ出力のノイズを考慮し、ヒストグラムデータに平滑化処理を施したものに対して検出しても良い。この結果より、８bit（０〜２５５）のダイナミックレンジに対する入力画像データのレンジが把握でき、ダイナミックレンジまで活用できるよう階調変換関数を算出できる。このとき線形変換による階調変換を行う場合、変換前の濃度をＤとすれば、変換後の濃度Ｄ’は次式により与えられる。
【００２７】
Ｄ’＝（Ｄ−Ｄｍｉｎ）×２５５／（Ｄ−Ｄｍｉｎ）
図６は、この濃度調整における階調画像の変換前後の濃度分布例である。又、図７において、実画像における変換前後の例が示されている。得られた式をプリントデータ画像処理部１６の濃度調整テーブルとして設定し、ＰＭ１３からプリントデータ画像処理部１６に入力された画像データに対して適用することで、画像のコントラストを改善することができる。
【００２８】
又、Ｄ１、Ｄ２，Ｋ，ＤＮを、Ｄ１’、Ｄ２’，Ｋ’，ＤＮ’に対応させる区分線形変換を、この階調変換に適用する場合は、各区分毎に下記の式により与えられる線形変換を行うものである。
【００２９】
ｉｆ  Ｄｉ−１≦Ｄ＜Ｄｉ
ｔｈｅｎ
Ｄ’＝（Ｄｉ’−Ｄｉ−１’）／（Ｄｉ−Ｄｉ−１）・×（Ｄ−Ｄｉ−１）＋Ｄｉ−１’
ここで、ｉ＝１，２，…，Ｎ
上記はモノクロの場合の説明であり、ＲＧＢなどのカラー信号に適用するには、一旦ＹＣｂＣｒなどへ変換し、輝度成分に対して行なうものである。
【００３０】
（１回のスキャンによる電子ソートと画像調整を伴う画像形成処理）
次に、電子ソート機能を使用して自動濃度調整を伴って画像形成処理を行なう場合の処理を、図９に示すフローチャートを用いて以下に詳細に説明する。上記した画像形成装置１において、図９を用いて、電子ソート機能を用いて行なう場合を示すものであり、初めに、ＡＤＦ１０を用いて原稿が原稿台に搬送され、スキャナ部１１により原稿の画像が読み取られる（Ｓ１１）。ここで、スキャナ部１１で読み取られた原稿の画像データ（ＲＧＢ各色８bit）は、ＣＰＵ１３等の制御下において、スキャンデータ画像処理部１２に供給され、スキャンデータ画像処理部１２において、画像変換処理等の所望の画像処理が行われる（Ｓ１２）。
【００３１】
このとき、この画像処理や格納処理と並行して、ヒストグラム算出部１４において図４Ａ又は図４Ｂに示すような横軸に濃度、縦軸に濃度毎の画素の度数で表したヒストグラムを作成するべく、ヒストグラムの対象とする画像情報が抽出される（Ｓ５１）。ここで、上述した図４Ｃに示す３ビットの間引き設定レジスタＭＢの値が、それぞれ、
ＭＢ＝０    間引き無し
ＭＢ＝１    １画素(ライン)間引き
ＭＢ＝２    ３画素(ライン)間引き
ＭＢ＝３    ７画素(ライン)間引き
ＭＢ＝４    １５画素(ライン)間引き
ＭＢ＝５    ３１画素(ライン)間引き
ＭＢ＝６    ６３画素(ライン)間引き
ＭＢ＝７    １２７画素(ライン)間引き
のように指定される。ヒストグラム算出部１４は、この設定レジスタＢの値が示す間引き処理を行なうべく、ヒストグラムの対象となる画素だけを抽出する。
【００３２】
又、電子ソート無しの場合と同様に、スキャナ部１１で読み取った画像情報に対し、カウント参照エリアの指定が可能となる。例えば、原稿の左上を基準に参照エリアの開始座標（xs,ys）と終了座標（xe,ye）をそれぞれ指定することで、原稿よりも小さい範囲をヒストグラム算出に使用することが可能となり、これによっても濃度ヒストグラムの生成時間が短縮されるので、画像情報のＰＭ１３への格納処理とタイミングを容易に合わせることが可能となる。
【００３３】
次に、このように適宜、間引き処理された画像情報に対して、濃度ヒストグラムが作成される（Ｓ５２）。このとき濃度ヒストグラムは、図４Ａに示すように１レベル単位であれば２５６個のレジスタＡ（ヒストグラム算出部）に対して度数を記録する必要があるが、図４Ｂのように数レベル単位でのカウントとしても良い。ここで、図中の各変数は、一例として、ＷＰ：下地ピーク濃度、ＷＴＨ：下地谷上限濃度、ＷＴＬ：下地谷下限濃度、ＢＰ：文字ピーク濃度である。
【００３４】
次に、ヒストグラム算出部１４又はＣＰＵ１５において、検出したヒストグラムデータから上述したＷＰ，ＷＴＬ，ＷＴＨ，ＢＰ等の下地濃度や文字濃度情報を算出する（Ｓ５３）。そして、ＰＭ１３へ、画像情報と下地、文字濃度情報とを併せて格納する（Ｓ３３）。又、更に、ＰＭ１３上のこれらの画像情報等を、ＨＤＤ１８へと格納する（Ｓ３４）。
【００３５】
次に、次原稿があれば（Ｓ３５）、同様の処理をステップＳ３１からステップＳ３４まで繰り返す。全ての原稿を読み取ったら（Ｓ３５）、画像形成処理に移行し、ＨＤＤ１８へ格納した画像情報等をソート順先頭１ページ分の画像情報と、下地情報・文字濃度情報をＰＭ１３へロードする（Ｓ３６）。そして、下地情報、文字濃度情報を図３のレジスタＢ３２に格納する（Ｓ３７）。そして、図２に示すように、ＣＰＵ１５の働きにより、メモリ部２４から供給される濃度調整曲線を、下地情報、文字濃度情報に応じて選択して、濃度調整部２１に設定する（Ｓ３８）。次に、ＰＭ１３から画像情報を読み出し（Ｓ３９）、プリントデータ画像処理部１６で処理される際にページ毎に濃度調整を行い、γ補正、階調処理を経てプリント部１７へ供給される（Ｓ４０）。プリント部１７では、この濃度調整された画像情報に応じて記録媒体上に画像形成を行う（Ｓ４１）。
【００３６】
最終ページであれば処理を終了し、最終ページでなければ、次ページの画像情報と下地、文字濃度情報とをＨＤＤ１８からＰＭ１３へロードして（Ｓ４３）、ステップＳ３７の処理から同様に処理を反復する。
【００３７】
このようにして、電子ソートを伴う場合の１回のスキャンによる電子ソートと画像調整を伴う画像形成処理が行なわれ、従来のプリスキャンと本スキャンとの場合に比べ飛躍的な処理速度の向上を図ることができる。
【００３８】
・Ｎｉｎ１
次に、この電子ソート処理によって、Ｎｉｎ１の処理を電子ソートで行なう場合に言及する。すなわち、図１０に、Ｎｉｎ１の例として、２ｉｎ１及び４ｉｎ１のイメージ図を示す。ここで、電子ソート機能によりページ内での画像情報に対する配置を自由に変更することができる。４ｉｎ１の例を以下に挙げて、図９のフローチャートに対応させて要部を説明する。
【００３９】
すなわち、プリントデータ画像処理部１６では、複数原稿の画像を一つの記録媒体上に形成するＮｉｎ１モードにおいて、複数の濃度調整のための濃度調整情報を用意し、その画像情報が記録媒体上のどの位置に配置するかを示すページ内配置情報を生成し、ページ内配置情報に応じた切替信号に従って複数の濃度調整情報から一つを選択してこれに基づき画像情報の濃度調整を行うものである。
【００４０】
初めに、ＡＤＦ１０を用いて搬送される原稿をスキャナ部１１で読み取られた第１原稿の画像情報Ｍ１（図１０）は（Ｓ３１）、スキャンデータ画像処理部１２で処理された後（Ｓ３２）、ＰＭ１３を介して、一旦、ＨＤＤ１８へ格納される（Ｓ３３、Ｓ３４）。このとき、スキャンデータ画像処理部１２の処理と並列に、ヒストグラム算出部１４において濃度調整用データであるＷＰ１，ＷＴＬ１，ＷＴＨ１，ＢＰ１を算出し、画像データと共にＨＤＤ１８に格納される（Ｓ５１〜Ｓ５３，Ｓ３３，Ｓ３４）。
【００４１】
次に、第２原稿の画像情報Ｍ２を読み取り、同様に画像データと濃度調整用算出データＷＰ２，ＷＴＬ２，ＷＴＨ２，ＢＰ２をＨＤＤ１８に格納する。第３原稿の画像情報Ｍ３、第４原稿の画像情報Ｍ４についても順次、同様にＨＤＤ１８に格納する（Ｓ３３，Ｓ３４）。
【００４２】
出力として１ページ目を構成する全ての画像情報Ｍ１〜Ｍ４の読み取り及びＨＤＤ１８への格納が完了すると（Ｓ３１〜Ｓ３５，Ｓ５１〜Ｓ５３）、ＣＰＵ１５は、ＰＭ１３上に１ページを構成する画像情報を配置し、それぞれの画像データに対する濃度調整用算出データを読み出してレジスタＢ３２に書き込む（Ｓ３７）。濃度調整曲線としてＲＯＭ３１に図５Ｂに示す曲線を用意しているとき、図３に示す濃度調整ブロックＡ３４〜濃度調整ブロックＤ３７に、濃度調整曲線（Ａ）〜（Ｄ）をそれぞれ設定する（Ｓ３８）。次に、ＰＭ１３から画像情報が読み出され（Ｓ３９）、各ブロック３４〜３７でそれぞれ濃度調整された画像データに対し、切り替え信号生成部３３において画像配置（どの画像情報に対する画素か）及び、下記の判定式に従って生成した切り替え信号に応じて画像データを選択出力する。この選択出力処理は、以下の式において、
if（ＷＴＨｎ  −  ＷＴＬｎ  ≦  ＴＨＷＷ  and  ＷＰｎ  ≦  ＴＨＷＰ）
if（ＢＰn＞ＴＨＢＰ）  then        （Ｂ）の結果を選択
else                              （Ｄ）の結果を選択
else  if（ＢＰn  ≦  ＴＨＢＰ）then  （Ｃ）の結果を選択
else                              （Ａ）の結果を選択
として表される。ここで、ｎは画像情報Ｍ１〜Ｍ４に対応した１から４の数字、ＴＨＷＷ，ＴＨＷＰ，ＴＨＢＰは予め用意した判定閾値である。
【００４３】
このように各ブロックで処理された画像データは、画像データ選択部３８において、ページ内に配置された画像に適切な濃度調整を施され、この画像情報が更にγ補正、階調処理を経てプリント部１７へ供給される（Ｓ４０）。プリント部１７では、この濃度調整された画像情報に応じて記録媒体上に画像形成を行う（Ｓ４１）。このようにして、例えば、電子ソートによる４ｉｎ１処理も、原稿１枚につき１回のスキャンによって、濃度調整を伴って高速に画像形成することができる。
【００４４】
・濃度調整  ブロック小規模化（１）
このとき、図１１に示す濃度調整曲線を用いることにより、濃度調整部２１から濃度調整ブロックＣ３６及び濃度調整ブロックＤ３７を削除し、濃度調整ブロックをＡ、Ｂの２回路構成とする場合を説明する。すなわち、図１２に示すように、出力される用紙の進行方向に対して垂直方向（図中ｙ方向）の画像データがライン単位で転送されているとき、濃度調整ブロックＡ及びＢに進行方向先頭の２画像情報（画像情報Ｍ１とＭ３）用の濃度調整算出データをそれぞれのレジスタに書き出しておき、先頭の２画像情報の最終ラインが処理されたタイミング（図中破線）で残りの２画像情報（画像情報Ｍ２とＭ４）に対する濃度調整算出データを上記濃度調整ブロックＡ，Ｂのレジスタを上書きする。このような制御とすることで、濃度調整ブロックの回路規模を削減することも可能となる。
【００４５】
・濃度調整  ブロック小規模化（２）
一方、上記のようにページ内でレジスタを切り替えることが画像転送速度やレジスタアクセス速度の面から困難である場合は、ページ内での設定値切り替えを行わずに、濃度調整Ａを画像情報Ｍ１及びＭ２用、濃度調整Ｂを画像情報Ｍ３及びＭ４用に使用する。このとき、濃度調整Ａに設定する濃度調整曲線は、画像情報Ｍ１及びＭ２により算出（又は選択）された曲線を設定するが、この曲線が同じ結果とならない場合には、両曲線に対し、（Ａ）＞（Ｂ）＞（Ｃ）＞（Ｄ）を優先度とするとき最も優先度の高い結果の曲線を設定する。同様に濃度調整Ｂにも優先度の高い結果を設定するものである。
【００４６】
これにより、濃度調整Ａ，Ｂの結果を切り替え信号生成部において、図中ｘ方向に画像情報Ｍ１（及びＭ２）と画像情報Ｍ３（及びＭ４）の境界座標を切り替え位置とした切り替え信号を生成し、画像データ選択部３８で画像データを切り替えながら出力する。この設定により、画像情報Ｍ１及びＭ２には濃度調整Ａを、画像情報Ｍ３及びＭ４には濃度調整Ｂが反映された結果が得られる。このような方法によっても、比較的小規模の濃度調整ブロック回路によりＮｉｎ１の画像形成のための画像調整が可能となるものである。
【００４７】
・濃度調整算出データの埋込圧縮処理
又、ＰＭ１３又はＨＤＤ１８において、ユーザ又はアプリケーションを定義可能なマーカを画像情報に挿入できる場合、画像情報を圧縮して記憶する際に、ヒストグラム算出部１４から供給される濃度情報をマーカに記憶し、マーカから濃度情報を読み出して伸張し、これに基づいて画像情報の濃度調整を行うことができる。
【００４８】
すなわち、前述のように、濃度調整算出データ（濃度ヒストグラム等）を画像情報と共に記憶手段に格納する方式でも実現可能であるが、画像圧縮方法（フォーマット）によっては画像情報自体に濃度調整算出データを埋め込んで圧縮し、伸長時に取り出した濃度調整データをレジスタＢ３２に設定することによっても可能となる。
【００４９】
例えば、画像データ形式として、ＪＰＥＧ方式による圧縮（ＪＦＩＦフォーマット）を採用したとすると、アプリケーション利用用途に設けられたアプリケーションマーカセグメントＡＰＰｎの領域を利用することができる。ここでは、ＡＰＰ０（マーカ：ＦＦＥ０）はＪＦＩＦファイルとして定められた内容を記述するため、ＡＰＰ０以外（ＦＦＥ１〜ＦＦＥＤ）のマーカを利用し、フィールドの長さ（length）情報を２byte、濃度調整算出データＷＰ，ＷＴＬ，ＷＴＨ，ＢＰを各１byteとして定義した内容を記述することができる。従って、伸張時には、この領域を読み出して、濃度調整算出データＷＰ，ＷＴＬ，ＷＴＨ，ＢＰを認識することができる。これにより、画像データ形式の一部として、濃度調整算出データＷＰ，ＷＴＬ，ＷＴＨ，ＢＰを扱うことができるため、記憶領域を節約することができると共に、情報の管理上も構成を簡略化することが可能となる。
【００５０】
以上、記載した様々な実施形態により、当業者は本発明を実現することができるが、更にこれらの実施形態の様々な変形例を思いつくことが当業者によって容易であり、発明的な能力をもたなくとも様々な実施形態へと適用することが可能である。従って、本発明は、開示された原理と新規な特徴に矛盾しない広範な範囲に及ぶものであり、上述した実施形態に限定されるものではない。
【図面の簡単な説明】
【００５１】
【図１】図１は、本発明の一実施形態である画像形成装置の構成の一例を示すブロック図。
【図２】図２は、同じく画像形成装置のプリントデータ画像処理部の構成の一例を示すブロック図。
【図３】図３は、同じく画像形成装置のプリントデータ画像処理部が有する濃度調整部の構成の一例を示すブロック図。
【図４】図４は、画像形成装置の算出部が生成する画像データヒストグラムの一例を示すグラフ及び同じく画像形成装置の算出部で行なわれる画像間引き処理の例を示す図。
【図５】図５は、同じく画像形成装置の濃度調整曲線の例を示す図。
【図６】図６は、同じく画像形成装置の階調変換の一例を示すグラフ。
【図７】図７は、同じく画像形成装置の階調変換前と変換後との写真画像を示す図。
【図８】図８は、同じく画像形成装置の電子ソート無しの場合の画像処理の一例を示すフローチャート。
【図９】図９は、同じく画像形成装置の電子ソート有りの場合の画像処理の一例を示すフローチャート。
【図１０】図１０は、同じく画像形成装置が行なうＮｉｎ１を説明する説明図。
【図１１】図１１は、同じく画像形成装置が行なう４ｉｎ１の場合の濃度調整曲線示す図。
【図１２】図１２は、同じく画像形成装置が行なう４ｉｎ１の場合の濃度調整切り替えの処理の一例を説明する説明図。
【符号の説明】
【００５２】
１０…ＡＤＦ部、１１…スキャナ部、１２…スキャナデータ画像処理部、１３…ＰＭ、１４…ヒストグラム算出部、１５…ＣＰＵ、１６…プリンタデータ画像処理部、１７…プリント部。
【図１】
2006254408.tif 000003
【図２】
2006254408.tif 000004
【図３】
2006254408.tif 000005
【図４】
2006254408.tif 000006
【図５】
2006254408.tif 000007
【図６】
2006254408.tif 000008
【図７】
2006254408.tif 000009
【図８】
2006254408.tif 000010
【図９】
2006254408.tif 000011
【図１０】
2006254408.tif 000012
【図１１】
2006254408.tif 000013
【図１２】
2006254408.tif 000014