(57)【要約】【課題】  ハーフトーンスプールの構成を採り、画像合成処理を行う専用ハードウェアを搭載していない省コスト構成の画像形成装置において、ビデオカウントの計数を済ませたハーフトーン画像に対して合成画像を合成すると計数したビデオカウント値と実際に印刷出力する合成後の画像とでビデオカウント値がずれてしまい、トナー消費量予測の精度を劣化させてしまうという課題があった。【解決手段】  合成処理時に合成によって生じるビデオカウント値の差分を計数し、計数済みビデオカウント値と合計したビデオカウント値を計算し、トナー消費量予測に利用することを特徴とする。【選択図】  図５
2010262043.tif 000002
【特許請求の範囲】
【請求項１】
画像入力手段、
ビデオカウント手段、
合成画像生成手段、
画像入力手段から入力される入力画像と所定の合成画像とを合成する画像合成手段、
ビデオカウント合成手段、
画像形成手段、
とを有し、
前記ビデオカウント手段は前記画像入力手段から入力される入力画像のビデオカウントを行い、前期画像合成手段は合成処理で置き換えの生じる画素の差分ビデオカウント値を計数し、前記ビデオカウント合成手段は、前記ビデオカウント手段によるビデオカウント値と前記合成手段が計数する差分ビデオカウント値との合計を計算し、画像形成手段に通知することを特徴とする画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はプリンタに印字出力する画像データのビデオカウント制御に関する技術に関わる。
【背景技術】
【０００２】
省メモリ構成の画像形成装置に置いて、画像データをハーフトーン化した状態でスプールする構成を採る装置が知られている。
【０００３】
これらの画像形成装置では、ハーフトーンデータを生成する際にハードウェアでビデオカウント値を計数し、プリンタエンジンは前記ビデオカウント値に基づいてトナー補給量の決定や各種調整処理を行うことで色味安定性を良好に維持する制御を行っている。
【０００４】
一方近年主にセキュリティ向上の観点から、原稿画像に対して地紋データ、部番号、スタンプ（ウォーターマーク）などのデータを合成する画像合成機能を搭載する画像形成装置に対する需要が高まっている。従来例として、下記特許文献１をあげることが出来る。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００７−３１００３０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ハーフトーンスプールの構成を採る画像形成装置の中で、ページや部番号などの文字列を合成するナンバリング合成や地紋合成、スタンプ合成などの画像合成処理を行う専用ハードウェアを搭載していない省コスト構成の装置において、これらの合成処理はハーフトーン後の画像に対してソフトウェアで合成処理を行うことで合成機能を実現していた。
【０００７】
しかしながら、ビデオカウント処理を済ませたハーフトーン画像に対して合成画像を合成すると計数したビデオカウント値と実際に印刷出力する合成後の画像とでビデオカウント値がずれてしまい、トナー消費量予測の精度を劣化させてしまうという課題があった。
【課題を解決するための手段】
【０００８】
画像入力手段、
ビデオカウント手段、
合成画像生成手段、
画像入力手段から入力される入力画像と所定の合成画像とを合成する画像合成手段、
ビデオカウント合成手段、
画像形成手段、
とを有し、
前記ビデオカウント手段は前記画像入力手段から入力される入力画像のビデオカウントを行い、前期画像合成手段は合成処理で置き換えの生じる画素の差分ビデオカウント値を計数し、前記ビデオカウント合成手段は、前記ビデオカウント手段によるビデオカウント値と前記合成手段が計数する差分ビデオカウント値との合計を計算し、画像形成手段に通知することを特徴とする。
【発明の効果】
【０００９】
ビデオカウント計数済のハーフトーン画像に対して画像合成処理を行った場合でも、正しいビデオカウント値を計数し、トナー消費量予測の精度を落とさずに合成処理を実現できる効果を有する。
【図面の簡単な説明】
【００１０】
【図１】本発明の実施形態に係わる情報処理システムの構成例を示すブロック図。
【図２】ＭＦＰの構成を示すブロック図。
【図３】通常コピー時の画像処理データフローとビデオカウントの構成を示すブロック図。
【図４】画像合成処理の概要を示すブロック図。
【図５】合成処理を含むコピー動作時の画像処理フローとビデオカウントの構成を示すブロック図。
【発明を実施するための形態】
【００１１】
以下、本発明を実施するための最良の形態について図面を用いて説明する。
【実施例１】
【００１２】
実施例１について図面を参照して詳細に説明する。
【００１３】
図１は本発明の実施形態に係わる情報処理システムの構成例を示すブロック図である。
【００１４】
このシステムでは、ＭＦＰ１０１、１０２、１０３とホストコンピュータ（以下、ＰＣという）１００がＬＡＮ１１０に接続されている。本発明においては、これらの接続数に限られることはない。
【００１５】
ＰＣ１００は、パーソナルコンピュータの機能を有している。このＰＣ１００はＬＡＮ１１０を介して、各ＭＦＰに対して、プリンタドライバを介した印字命令および格納命令を行うことが可能となっている。
【００１６】
図２は、ＭＦＰ１０１、１０２、１０３の構成を示すブロック図である。
【００１７】
ＭＦＰ１０１を例にとると、ＭＦＰ１０１はＭＦＰを制御するコントローラ２００、画像入力デバイスであるスキャナ部２２１、画像出力デバイスであるプリンタ部２２２、ＭＦＰの操作を行う操作部２２０から構成される。
【００１８】
スキャナ部２２１は、原稿上の画像を露光走査して得られた反射光をCCDに入力することで画像の情報をRGBの電気信号に変換し、コントローラ２００に対して出力する。ユーザの操作によりコントローラ２００からスキャナ部２２１に対して原稿読み取り指示が与えられ読み取り動作を行う。
【００１９】
プリンタ部２２２は、コントローラ２００から受け取った画像データを用紙上に形成する画像形成デバイスである。
【００２０】
コントローラ２００は、スキャナ部２２１、プリンタ部２２２とそれぞれスキャナＩ／Ｆ２０８、プリンタＩ／Ｆ２０９によって電気的に接続されている。また一方では、ＬＡＮ１１０を介してＰＣ１００、ＭＦＰ１０２、１０３や外部の装置などと画像データやデバイス情報の通信が可能となっている。
【００２１】
ＣＰＵ２０１は、ＲＯＭ２０５に記憶された制御プログラム等に基づいて接続中の各種デバイスとのアクセスを統括的に制御すると共に、コントローラ内部で行われる各種処理についても統括的に制御する。ＲＡＭ２０６は、ＣＰＵ２０１が動作するためのシステムワークメモリであり、かつ画像データを一時記憶するためのメモリでもある。このＲＡＭ２０６は、記憶した内容を電源オフ後も保持しておくＳＲＡＭ及び電源オフ後には記憶した内容が消去されてしまうＤＲＡＭにより構成されている。ＲＯＭ２０５には装置のブートプログラムが格納されている。
【００２２】
操作部Ｉ／Ｆ２０７は、システムバス２１０と操作部２２０とを接続するためのインターフェース部である。この操作部Ｉ／Ｆ２０７は、操作部２２０に表示するための画像データをシステムバス２１０から受け取り操作部２２０に出力すると共に、操作部２２０から入力された情報をシステムバス２１０へと出力する。
【００２３】
ネットワークＩ／Ｆ２０２はＬＡＮ１１０及びシステムバス２１０に接続し、情報の入出力を行う。
【００２４】
２０４はハードディスクコントローラであり、ハードディスク２１１が接続される。このハードディスクにはシステムソフトウェア、スキャナ部２２１が生成した画像データ、ＬＡＮ１１０を介して入力された印刷データや画像データを格納することが可能となっている。また、格納してあるデータをネットワークＩ／Ｆ２０２により送信するための、宛先情報を保持する役割を持つ。
【００２５】
画像処理部２０３は、スキャナ部２２１からスキャナＩ／Ｆ２０８を介して受け取った画像データに対する、補正、加工、および編集を行う。また、プリンタＩ／Ｆ２０９を介してプリンタ部２２２に出力する画像データに対する、補正、加工、および編集を行う。
【００２６】
２３０は電源であり、この電源はＭＦＰ１０１の図示しないメインスイッチがＯＮになっている間においては常に商用電源から生成された電圧が供給されている。そして、電源は、主電力線２３２を介して電圧制御回路２３１およびコントローラ２００に電圧を供給する。
【００２７】
電圧制御回路２３１は、ＭＦＰ１０１の動作状態が通常状態ある場合は副電力線２３３を介して、電圧を操作部２２０、スキャナ部２２１、プリンタ部２２２、コントローラ２２０に供給する。また、コントローラ２２０内部においては、図示しない主電力線２３２および副電力線２３３により、省電力状態移行中の処理に応じて主電力線２３２または副電力線２３３が接続される。一方で電圧制御回路２３１は、ＭＦＰ１０１が省電力状態である場合は副電力線２３３を介した電圧供給を遮断する。
【００２８】
２３４は、ＭＦＰ１０１の省電力状態への移行、および省電力状態からの復帰のための電力供給の制御を行う制御線である。
【００２９】
次に図３を用いて画像処理データフローとビデオカウント値のプリンタ部への通知の経路を説明する。
【００３０】
図３は本発明の画像形成装置におけるコピー動作時の画像処理フローを示すブロック図である。
【００３１】
スキャン画像処理部３０１、ハーフトーン化画像処理部３０４、プリント出力画像処理部３１４は、いずれも画像処理部２０３に含まれる処理ブロックからなるものである。
【００３２】
スキャン入力画像処理部３０１は画像処理部２０３におけるスキャン入力画像処理を行う部分であり、スキャナ部２２１からスキャナＩ／Ｆ２０８を介してＲＧＢ形式のビデオ画像データが入力され、マスキング処理、フィルタ処理、ヒストグラム作成処理、ガンマ処理、文字写真判定（以下、像域判定と呼ぶ）、特定原稿判定など既知のスキャン入力処理を行い、ＲＧＢ形式の原稿画像データ３０２と像域判定により生成される像域データ３０３を出力する。
【００３３】
ハーフトーン化画像処理部３０４は、画像データ３０２と像域データ３０３を入力し、カラー出力時にはＣ，Ｍ，Ｙ，Ｋ各版のハーフトーン画像３０９（シアン）、３１０（マゼンタ）、３１１（イエロー）、３１２（ブラック）を出力する。ハーフトーン化処理部３０４は内部に、下地飛ばし部３０５、出力色補正部３０６、ビデオカウント部３０７、ハーフトーン部３０８の複数の処理ブロックを有する。下地飛ばし部３０５は、スキャン入力画像処理部でのヒストグラム作成処理で作成したヒストグラムに基づき、原稿画像３０２の下地を除去する処理を行う。これは例えば、３・８のマトリクス演算や、１次元ＬＵＴなど既知の下地飛ばし処理により実現する。
【００３４】
出力色補正部３０６は、出力するプリンター部の特性に合わせて色補正を行う処理ブロックであり、例えば、４・８のマトリクス演算や、ダイレクトマッピングによる処理から構成される。この例で出力画像補正部３０６はＲＧＢ形式の画像データと像域データを入力し、ＣＭＹＫ形式の画像を出力する。ビデオカウント部３０７は、入力画像データのビデオカウント値を計数する処理を行うブロックであり、Ｃ，Ｍ，Ｙ，Ｋ各版のビデオカウント値を計数することができる。ビデオカウント値の計数は各版の画素値の重み付け合計による方式や、ＬＵＴを用いる方式などを利用することができる。ｖｃｎｔ３１３はビデオカウント部３０７で計数した各版のビデオカウント値を模式的に示すブロックであり、ビデオカウント値自体はビデオカウント部３０７のレジスタに保持され、プリント処理と同期してページ単位でプリンタ部２２２へと通知される。
【００３５】
プリント出力画像処理部３１４はプリンタ部に画像データを出力する画像処理部であり、プリンタ部へのビデオ信号転送の同期制御やドラム間遅延メモリなどからなる。プリンタ部２２２はプリント出力画像処理部３１４から入力される画像データを印字処理すると共に、通知されたビデオカウント値によりトナー消費量を推測し、トナー補給処理へのフィードバックを行う。
【００３６】
図４は、本発明の実施形態における画像合成処理の概要を例示するブロック図である。
【００３７】
画像合成処理４０３は、ハーフトーンの入力画像４０１と４０２を合成し、出力画像４０４を出力する。
【００３８】
入力画像４０１はスキャン原稿画像データをハーフトーン化した画像データであり、図３のハーフトーン画像３０９、３１０、３１１、３１２の何れかからなり、入力画像４０２はページ番号や部番号やスタンプ、地紋画像などの合成画像を表す。
【００３９】
Ｃ，Ｍ，Ｙ，Ｋの複数の版に対する合成処理を行う場合は、版毎に合成処理を行う。
【００４０】
合成処理は入力画像４０２で０以外の画素値を持つ画素で入力画像４０１の対応位置の画素値を置き換える方法などを用いることができる。
【００４１】
次に合成処理を伴う画像処理データフローとプリンタ部へ通知するビデオカウント値の算出方法を図５を用いて説明する。図５は本発明の画像形成装置に置けるコピー動作で原稿画像に対して全面に部数をブラックで重ね合わせて印字する部数印字コピーの画像処理フローを示すブロック図であり、以下に図３との差分を説明する。合成画像生成部５０１は原稿画像に対して合成する合成画像を生成するブロックで、ＣＰＵ２０１で実行されるソフトウェアでＲＡＭ２０６上に合成画像５０２を生成する。画像合成処理部５０３は画像合成処理４０３の処理を実現する処理ブロックであり、こちらもＣＰＵ２０１で実行されるソフトウェアによる合成処理モジュールである。画像合成処理部５０３はメモリ上の原稿画像３１２と合成画像５０２を入力とし、画像合成処理４０３の処理を実行しメモリ上に出力画像５０４を生成するとともに、合成時に原稿画像に対する差分ビデオカウント値Δｖｃｎｔ５０５を計数し、これをメモリ上に保持する。本実施例に示す合成方法は、合成画像中の画素値が０の画素を原稿画像で置き換えるという処理であるため、Δｖｃｎｔの計算方法としては、置き換えの発生する画素の原稿中の画素値ｖ０と合成画像の画素値ｖ１の差分ｖ１−ｖ０を１ページ分加算することで求めることができる。ビデオカウント合成部５０６はｖｃｎｔ３１３とΔｖｃｎｔ５０５の値を加算した図示しない値ｖｃｎｔ’を計算する。ｖｃｎｔ３１３はＣ、Ｍ、Ｙ、Ｋ各色のカウント値ｖｃｎｔ（Ｃ）、ｖｃｎｔ（Ｍ）、ｖｃｎｔ（Ｙ）、ｖｃｎｔ（Ｋ）からなるが、この例では合成するのはブラック（Ｋ）のみであるため、プリンタ部に通知されるビデオカウント値は色毎にそれぞれｖｃｎｔ（Ｃ）、ｖｃｎｔ（Ｍ）、ｖｃｎｔ（Ｙ）、ｖｃｎｔ’（Ｋ）＝ｖｃｎｔ（Ｋ）＋Δｖｃｎｔ（Ｋ）となる。
【００４２】
以上、本発明に関わる実施例について説明したが、本発明は上記例にのみ限定されるものではない。
【符号の説明】
【００４３】
１００  ＰＣ
１０１  ＭＦＰ
１０２  ＭＦＰ
１０３  ＭＦＰ
１１０  ＬＡＮ
２００  コントローラ
２０１  ＣＰＵ
２０２  ネットワークＩ／Ｆ
２０３  画像処理部
２０４  ハードディスクコントローラ
２０５  ＲＯＭ
２０６  ＲＡＭ
２０７  操作部Ｉ／Ｆ
２０８  スキャナＩ／Ｆ
２０９  プリンタＩ／Ｆ
２１０  システムバス
２１１  ハードディスク
２２０  操作部
２２１  スキャナ部
２２２  プリンタ部
２３０  電源
２３１  電圧制御回路
２３２  主電力線
２３３  副電力線
２３４  制御線
【図１】
2010262043.tif 000003
【図２】
2010262043.tif 000004
【図３】
2010262043.tif 000005
【図４】
2010262043.tif 000006
【図５】
2010262043.tif 000007