(57)【要約】【課題】トナー残量を求める際に、印刷で直接的に使用しないトナーの消費量が考慮されていない。【解決手段】転写材に印刷される画像のデータである第一の画像データのドットカウント値と転写材に印刷されない画像のデータである第二の画像データのドットカウント値とに基づいて画像形成装置において消費するトナー量を計算する。【選択図】図６
2016075843.tif 000002
【特許請求の範囲】
【請求項１】
電子写真方式の画像形成装置の印刷制御装置であって、
転写材に印刷される画像のデータである第一の画像データのドットカウント値と転写材に印刷されない画像のデータである第二の画像データのドットカウント値とを取得する取得手段と、
前記第一の画像データのドットカウント値と前記第二の画像データのドットカウント値とに基づいて前記画像形成装置において消費するトナー量を計算する計算手段と
を有することを特徴とする印刷制御装置。
【請求項２】
前記画像形成装置の画像形成手段に画像データを出力する出力手段をさらに有し、
前記出力手段は、前記画像形成手段に出力する画像データのドットをカウントし、
前記計算手段は、前記出力手段でカウントしたドットカウント値に基づいて前記計算を行なうことを特徴とする請求項１に記載の印刷制御装置。
【請求項３】
前記第二の画像データは前記画像形成手段における感光ドラム上に形成され、かつ転写材には転写されないことを特徴とする請求項２に記載の印刷制御装置。
【請求項４】
前記出力手段は、前記画像形成手段から出力されるタイミング信号の種類に応じて、前記第一の画像データまたは前記第二の画像データを前記画像形成手段に出力することを特徴とする請求項２または３に記載の印刷制御装置。
【請求項５】
前記タイミング信号は、副走査方向の画像出力の開始位置を示す信号であることを特徴とする請求項４に記載の印刷制御装置。
【請求項６】
前記第二の画像データは記憶手段に複数記憶されており、前記取得手段は、前記第一の画像データに対応する第二の画像データを選択することを特徴とする請求項２から５のいずれか一項に記載の印刷制御装置。
【請求項７】
前記第一の画像データに対応する第二の画像データがない場合、前記第一の画像データに対応する第二の画像データを生成する生成手段をさらに有することを特徴とする請求項６に記載の印刷制御装置。
【請求項８】
前記取得手段は、前記画像形成手段が前記第二の画像データに基づいて感光ドラム上に画像形成を行なった際のマスク情報をさらに取得し、
前記計算手段は、前記マスク情報に基づいて前記第二の画像データのドットカウント値を補正することを特徴とする請求項２から７のいずれか一項に記載の印刷制御装置。
【請求項９】
前記取得手段は、前記画像形成手段が前記第二の画像データに基づいて感光ドラム上に画像形成を行う場合のマスク情報をさらに取得し、
前記出力手段は、前記第二の画像データを前記マスク情報に基づいてマスクした画像データを前記画像形成手段に出力する請求項２から７のいずれか一項に記載の印刷制御装置。
【請求項１０】
前記マスク情報は、副走査方向の走査線のライン数であることを特徴とする請求項８または９に記載の印刷制御装置。
【請求項１１】
前記出力手段は、前記画像形成装置で用いるトナーの色ごとに応じてそれぞれ設けられることを特徴とする請求項２から１０のいずれか一項に記載の印刷制御装置。
【請求項１２】
電子写真方式の画像形成装置であって、
印刷制御手段からの印刷開始指示を入力する入力手段と、
入力された前記印刷開始指示に応じて給紙部から給紙された転写材が、所定の位置を通過したことを検知する検知手段と、
前記検知手段で検知したことを示すタイミング信号を前記印刷制御手段に出力する出力手段とを有し、
前記印刷開始指示に応じて複数の転写材が連続して給紙される場合、前記出力手段は、各転写材が前記所定の位置をそれぞれ通過したことに示す各タイミング信号の間に、感光ドラム上に形成されかつ前記転写材には形成されない画像データの出力のタイミングを示すタイミング信号をさらに出力することを特徴とする画像形成装置。
【請求項１３】
電子写真方式の画像形成装置の印刷制御装置における制御方法であって、
転写材に印刷される画像のデータである第一の画像データのドットカウント値と転写材に印刷されない画像のデータである第二の画像データのドットカウント値とを取得する取得ステップと、
前記第一の画像データのドットカウント値と前記第二の画像データのドットカウント値とに基づいて前記画像形成装置において消費するトナー量を計算する計算ステップと
を有することを特徴とする制御方法。
【請求項１４】
コンピュータを、請求項１から１１のいずれか一項に記載の印刷制御装置の各手段として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷制御装置及び印刷制御方法に関するものである。
【背景技術】
【０００２】
通常、電子写真方式の複写機やプリンタにおける印刷では、画像データは画素形式で構成され、印刷する画像をドットの有無によって表現している。このような複写機やプリンタのトナー残量の検知方法として、出力される画像データのドット数をカウントし、そのカウント数に応じたトナー量を求めることによりトナーの残量を求める方法が多く採用されている。特許文献１には、トナー消費量を精度よく算出するために、画素の連続数及び近傍の画素との間隔数に応じた重み付けを行い、トナー消費量を算出している。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１２−４８０５６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１では印刷する画像のトナー消費量を算出することはできるものの、印刷に直接的に使用しないトナーの消費量については考慮されておらず、印刷装置における正確なトナー消費量を算出することができない。
【課題を解決するための手段】
【０００５】
本発明にかかる印刷制御装置は、転写材に印刷される画像のデータである第一の画像データのドットカウント値と転写材に印刷されない画像のデータである第二の画像データのドットカウント値とを取得する取得手段と、前記第一の画像データのドットカウント値と前記第二の画像データのドットカウント値とに基づいて前記画像形成装置において消費するトナー量を計算する計算手段とを有することを特徴とする。
【発明の効果】
【０００６】
本発明によれば、複写機やプリンタのトナーの消費量を精度良く算出することが出来る。
【図面の簡単な説明】
【０００７】
【図１】実施例に係る画像形成部の概略構造を示す断面図である。
【図２】実施例に係る画像形成装置のブロック図である。
【図３】実施例に係る画像制御部の構成を示す図である。
【図４】実施例に係る吹き出しパターンが形成されるタイミングを示す図である。
【図５】実施例に係る吹き出しパターンを生成する処理のフローチャートを示す図である。
【図６】実施例に係る印刷処理のフローチャートを示す図である。
【図７】実施例に係る吹き出しパターンが形成されるタイミングを示す図である。
【図８】実施例に係る印刷処理の他の例を示すフローチャートを示す図である。
【発明を実施するための形態】
【０００８】
以下では発明を実施するための形態について説明を行なうことになるが、その前に、印刷に直接的に使用しないもののトナーが消費される例を説明する。トナー消費の要因の一つには画像を印刷することがあることはもちろんであるが、それ以外にも要因がある。一般に電子写真方式では、感光ドラムを帯電し、画像に応じて感光ドラムを露光し、その感光ドラムにトナーを載せてトナー像が形成される。この処理は各色ごとに行なわれる。そして、各色ごとのトナー像は中間転写ベルトに順次転写され、その後、転写材に転写されることで印刷が行なわれる。この各色ごとの感光ドラムには残存トナーが付着しているので、その後、ブレードによって残存トナーを除去する処理が行なわれる。ここで、このブレードと感光ドラムとの摩擦係数を抑えるためなどを目的として、所定のタイミングでトナーを感光ドラム上に吹き出して、潤滑剤として利用している。以下、画像出力用ではないこのトナーの吹き出しで用いられるパターンを吹き出しパターンと称す。このような吹き出しパターンを使用することで、感光ドラムのクリーン不良及びめくれを防止することが出来る。
【０００９】
このような吹き出しパターンはプリンタエンジン側において生成されて、感光ドラム上に形成される。従って、印刷する画像のドットカウントだけではトナー消費量を正確に把握することができない。特に、トナー等の消耗品は、トナーの残量に応じて、予備トナーの準備が必要になって来るため、詳細で正確な消費量をユーザに提示し、ユーザの利便性を向上させる事がより一層求められている。
【００１０】
そこで、以下の実施例では、このような吹き出しパターンに用いられたトナーを考慮したトナー消費量の算出を行なう例を説明する。具体的には、プリンタエンジン側で生成されている吹き出しパターンをコントローラ側で生成し、コントローラ側で生成した吹き出しパターンをエンジン側に出力する。このような処理にすれば、コントローラ側で画像データのドットカウントと同様に吹き出しパターンのドットカウントを行なうことが可能となる。なお、この吹き出しパターンもまた画像データの一種である。以下では、単に画像データと称する場合には、この吹き出しパターンとコンピュータなどから送られるデータに基づく印刷用の画像データとを総称するものとする。その上で、吹き出しパターンを示す画像データのことを単に吹き出しパターンと称し、印刷用の画像データのことを印刷用画像データと称することとする。なお、以下で説明する例は一例を示すものであり、本発明は以下の実施例に示したものに限定されるものではない。
【００１１】
＜実施例１＞
本実施例に於いては、電子写真方式の画像形成装置としてレーザビームプリンタを例に挙げて説明する。本実施例で用いるレーザビームプリンタの構成について図１及び図２を参照して説明する。
【００１２】
図１は画像形成装置におけるプリンタエンジンである画像形成部１０１の例を示す図である。画像形成部１０１にはイエローＹ、マゼンタＭ、シアンＣ、ブラックＫの４色に対応する画像形成機構が備えられている。画像形成装置は、図１に示す画像形成部１０１と図２に示す制御部２０１とを含むものである。制御部２０１は、プリンタコントローラであり、印刷を制御する印刷制御装置と呼ぶこともできる。
【００１３】
図１を用いて、電子写真方式のカラー画像形成装置における画像形成部１０１の動作を説明する。各色ごとの画像形成機構は、図２に示す制御部２０１が変換したビデオ信号に基づく露光光により静電潜像を感光ドラムに形成し、この静電潜像を現像して単色トナー像を形成する。画像形成部１０１は、この単色トナー像を重ね合わせて多色トナー像を形成する。画像形成部１０１は、この多色トナー像を転写材１１へ転写し、その転写材１１上の多色トナー像を定着させることで印刷を行なう。画像形成部１０１は給紙部（２１ａ、２１ｂ）、感光ドラム（２２Ｙ、２２Ｍ、２２Ｃ、２２Ｋ）、注入帯電器（２３Ｙ、２３Ｍ、２３Ｃ、２３Ｋ）を有する。また画像形成部１０１は、スキャナ部（２４Ｙ、２４Ｍ、２４Ｃ、２４Ｋ）、トナーカートリッジ（２５Ｙ、２５Ｍ、２５Ｃ、２５Ｋ）、現像器（２６Ｙ、２６Ｍ、２６Ｃ、２６Ｋ）、中間転写ベルト２７、転写ローラ２８および定着部３０を有する。なお、図示しないが各感光ドラム（２２Ｙ、２２Ｍ、２２Ｃ、２２Ｋ）の残存トナーを除去するクリーナもそれぞれの色ごとに有する。
【００１４】
感光ドラム２２Ｙ、２２Ｍ、２２Ｃ、２２Ｋは、図示しないモータから駆動伝達を受けて回転するもので、モータは感光ドラム２２Ｙ、２２Ｍ、２２Ｃ、２２Ｋを画像形成動作に応じて反時計周り方向に回転させる。その感光ドラム２２Ｙ、２２Ｍ、２２Ｃ、２２Ｋの周囲には、感光体を帯電させるための注入帯電器２３Ｙ、２３Ｍ、２３Ｃ、２３Ｋ、及び、現像を行う現像器２６Ｙ、２６Ｍ、２６Ｃ、２６Ｋが備えられている。また、各現像器には、現像スリーブ２６ＹＳ、２６ＭＳ、２６ＣＳ、２６ＫＳが設けられており、トナー現像に伴い回転する。中間転写ベルト２７は、中間転写ベルト駆動ローラ３２（以下、駆動ローラ）の回転により、時計回り方向に回転し、その駆動ローラ３２は、図示しないモータから駆動伝達を受けて回転するものである。
【００１５】
画像形成に際しては、回転する感光ドラム２２Ｙ、２２Ｍ、２２Ｃ、２２Ｋを注入帯電器２３Ｙ、２３Ｍ、２３Ｃ、２３Ｋによって帯電した後に、感光ドラム２２Ｙ、２２Ｍ、２２Ｃ、２２Ｋの表面に露光する。露光は、スキャナ部２４Ｙ、２４Ｍ、２４Ｃ、２４Ｋから選択的に露光をして静電潜像を形成し、その潜像を現像器２６Ｙ、２６Ｍ、２６Ｃ、２６Ｋによってトナー現像することで可視画像化する。そして、その単色トナー像は、感光ドラム２２Ｙ、２２Ｍ、２２Ｃ、２２Ｋの回転にともなって時計回り方向に回転している中間転写ベルト２７に重ね合わされて転写される。
【００１６】
その後、中間転写ベルト２７に転写ローラ２８が接触して転写材１１を狭持搬送し、転写材１１に中間転写ベルト２７上の多色トナー像が転写する。さらに、多色トナー像を保持した転写材１１は、定着部３０にて熱および圧力を加えられ、トナーが表面に定着される。トナー像定着後の転写材１１は、その後図示しない排出ローラによって図示しない排紙トレイに排出する。中間転写ベルト２７上に残ったトナーは、クリーニング機構２９によってクリーニングされ、クリーニングされたトナーは、クリーナ容器に蓄えられる。
【００１７】
図２は、図１で説明した画像形成部１０１と制御部２０１とを含むレーザビームプリンタ（画像形成装置）のブロック図であり、同図を用いて、制御部２０１の詳細構成を説明する。
【００１８】
ＣＰＵ２０４は、ＲＯＭ部２０６に格納された制御プログラムを実行し、プリンタ全体の制御を行う。ＲＡＭ部２０５はホストコンピュータから送られてきた印刷用画像データや、吹き出しパターンを記憶する領域や、ワークメモリとして、ＣＰＵ２０４が各種制御を実行する際に必要な作業領域を提供する。制御回路２０３は、例えばＡＳＩＣで構成されており、ＣＰＵ２０４とＲＯＭ部２０６及びＲＡＭ部２０５との接続、及び、画像形成部１０１に対する画像データの転送制御等を行う。ＵＳＢインターフェイス部２０７、及びネットワークインターフェイス部２０８は、ホストコンピュータとの間で制御信号のやりとり及びデータの受信等を行なう。画像制御部２０２は、各色の画像データをビデオ信号に変換し、画像形成部１０１に対して転送を行う。また、ＣＰＵ２０４は、画像形成部１０１との間に接続された制御信号により、画像形成部１０１との間で各種情報のやり取りを行う。
【００１９】
印刷スタートの命令を受けた画像形成部１０１は、給紙部２１から転写材１１の搬送を開始する。画像形成部１０１は、センサー３１により、搬送された転写材１１の先端が特定の位置を通過した事を検知すると、画像形成部１０１から副走査同期信号（以下ＴＯＰ信号と記す）を画像制御部２０２に出力する。このＴＯＰ信号は後述するように、印刷用画像や吹き出しパターンの書き出し開始位置を示すタイミング信号である。このＴＯＰ信号を受けた画像制御部２０２は、ＴＯＰ信号に応じて制御回路２０３に画像データのリクエストを行う。例えばＴＯＰ信号が印刷用画像データに対応するものであれば、印刷用画像データのリクエストを行いＴＯＰ信号が吹き出しパターンに対応するものであれば吹き出しパターンのリクエストを行なう。なお、印刷用画像データに対応するＴＯＰ信号は、例えば画像形成部１０１において転写材の先端が所定の位置を通過した際に出力される。吹き出しパターンに対応するＴＯＰ信号は、例えば画像形成部１０１の後端が所定の位置を通過した際に出力される。
【００２０】
制御回路２０３はこのリクエストを受け、ＲＡＭ部２０５に記憶されている画像データを画像制御部２０２に出力する。画像データの入力を受け付けた画像制御部２０２は、その画像データをビデオ信号として画像形成部１０１に出力する。
【００２１】
図３は画像制御部２０２の詳細な構成例を示す図である。ＳＨＰ_Ｙ２０１、ＳＨＰ_Ｍ２０２、ＳＨＰ_Ｃ３０３、ＳＨＰ_Ｋ３０４には、制御回路２０３からビットマップ展開された画像データが入力される。ＲＡＭ部２０５には、予め展開された画像データ、又は圧縮された画像データが格納されており、制御回路２０３はＲＡＭ部２０５に格納された画像データを、必要に応じて展開して出力する。ＳＨＰは各色ごとに設けられている信号出力回路（Shipper）である。ＳＨＰは、ＴＯＰ信号を受け、これに応じて印刷用画像データまたは吹き出しパターンをＰＷＭに出力する。ＰＷＭは各色ごとに設けられているパルス幅変調回路であり、印刷用画像データまたは吹き出しパターンを、露光量を示すビデオ信号に変換して画像形成部１０１に出力する。
【００２２】
ＳＨＰ_Ｙ３０１、ＳＨＰ_Ｍ３０２、ＳＨＰ_Ｃ３０３、ＳＨＰ_Ｋ３０４には、印刷する前に、予め、印刷対象の転写材のサイズに応じた主走査方向の画素数と副走査方向のライン数とが設定される。設定された主走査方向の画素数と副走査方向のライン数とは、主走査同期信号（図示せず）とＴＯＰ信号とに同期して、画像データとともにＰＷＭ＿Ｙ３０６、ＰＷＭ＿Ｍ３０７、ＰＷＭ＿Ｃ３０８、ＰＷＭ＿Ｋ３０９に出力される。従って、ＴＯＰ信号は、画像の書き出し開始位置を示す、タイミング信号の意味を持っている。
【００２３】
ＴＯＰ信号制御回路３０５では、画像形成部１０１から送られて来たＴＯＰ信号を、各々の色に応じて、ＳＨＰ_Ｙ３０１、ＳＨＰ_Ｍ３０２、ＳＨＰ_Ｃ３０３、ＳＨＰ_Ｋ３０４に出力する。画像形成部１０１からは、各色ごとのＴＯＰ信号が送られてくる。ＴＯＰ信号制御回路３０５は、この画像形成部１０１から送られてくるＴＯＰ信号を各色に応じたＳＨＰに出力する。なお、画像形成部から送られてくるＴＯＰ信号には、画像データの出力用のＴＯＰ信号と、吹き出しパターン用のＴＯＰ信号とが含まれる。
【００２４】
ＰＷＭ＿Ｙ３０６、ＰＷＭ＿Ｍ３０７、ＰＷＭ＿Ｃ３０８、ＰＷＭ＿Ｋ３０９は、ＳＨＰ_Ｙ３０１、ＳＨＰ_Ｍ３０２、ＳＨＰ_Ｃ３０３、ＳＨＰ_Ｋ３０４から出力された画像データのドット数のカウント及び画像形成部１０１への出力を制御している。ＰＷＭ＿Ｙ３０６、ＰＷＭ＿Ｍ３０７、ＰＷＭ＿Ｃ３０８、ＰＷＭ＿Ｋ３０９に送られた画像データは各々ドットカウントされ１ページ分蓄積される。また、ＰＷＭ＿Ｙ３０６、ＰＷＭ＿Ｍ３０７、ＰＷＭ＿Ｃ３０８、ＰＷＭ＿Ｋ３０９は、送られた画像データをビデオ信号として画像形成部１０１に出力する。本実施例では、吹き出しパターンは画像形成部１０１で生成されるのではなく、制御部２０１から画像形成部１０１に出力される。従って、ＰＷＭ＿Ｙ３０６、ＰＷＭ＿Ｍ３０７、ＰＷＭ＿Ｃ３０８、ＰＷＭ＿Ｋ３０９では、この吹き出しパターンについても印刷用画像データと同様にドットカウントを行なう。
【００２５】
ＳＥＬ１：４は、ＰＷＭ＿Ｙ３０６、ＰＷＭ＿Ｍ３０７、ＰＷＭ＿Ｃ３０８、ＰＷＭ＿Ｋ３０９に対する各種の設定及び、データを読み出す際の対象を選択する信号である。ＰＷＭ＿Ｙ３０６、ＰＷＭ＿Ｍ３０７、ＰＷＭ＿Ｃ３０８、ＰＷＭ＿Ｋ３０９でカウントされたデータは、必要に応じて制御回路２０３によって読みだされる。
【００２６】
図４はある色のＴＯＰ信号の出力タイミングと感光ドラム上の印刷用画像及び吹き出しパターンの出力範囲とを示した図である。ＴＯＰ信号を受信したＴＯＰ信号制御回路３０５は、ＳＨＰ_Ｙ３０１、ＳＨＰ_Ｍ３０２、ＳＨＰ_Ｃ３０３、ＳＨＰ_Ｋ３０４に対してそれぞれ対応するＴＯＰ信号を出力する。ここで、まずＴＯＰ信号として印刷画像用のＴＯＰ信号が出力され、これに続いて吹き出し用のＴＯＰ信号が出力される様に画像形成部１０１で制御されている。
【００２７】
本実施例では、ＹＭＣＫの順番で画像の形成が行われている。印刷用画像用の種類のＴＯＰ信号を受け取ったＳＨＰ＿Ｙ３０１、ＳＨＰ_Ｍ３０２、ＳＨＰ_Ｃ３０３、ＳＨＰ_Ｋ３０４は、設定された先端余白のライン数終了後、それぞれの色に対応した印刷用画像データを出力する。その後、吹き出し用の種類のＴＯＰ信号を受け取ったＳＨＰ＿Ｙ３０１、ＳＨＰ_Ｍ３０２、ＳＨＰ_Ｃ３０３、ＳＨＰ_Ｋ３０４は吹き出しパターンをそれぞれ出力する。なお、連続プリントの場合、画像１の印刷用画像データ及び吹き出しパターンの出力が終了すると、次に入力される印刷用画像のＴＯＰ信号のタイミングで、上記と同様に画像２の印刷用画像データの出力が開始される。
【００２８】
次に、画像形成を行なう際の制御部２０１の処理について図５及び図６のフローチャートを参照して説明を行なう。なお、図５及び図６に示すフローチャートは、ＣＰＵ２０４及びＲＯＭ部２０６に格納されている各種プログラム（ファームウェア）によって制御される。
【００２９】
ステップＳ５０１において制御部２０１は、印刷用画像データを取得する。印刷用画像データは、ホストコンピュータから取得されたデータでもよいし、ホストコンピュータから送られたデータに基づいて制御部２０１で生成されたものでもよいし、不図示のスキャナなどを用いて取得したものでもよい。
【００３０】
ステップＳ５０２で制御部２０１は、ステップＳ５０１で取得した印刷用画像データに対応する吹き出し用のパターンが既に生成されているか否かを判定する。なお、通常、吹き出し用のパターンは、数パターン用意され予め複数記憶されているが、吹き出させるトナー量や動作環境に対応したパターンを追加させる事が出来る。ステップＳ５０２で、ステップＳ５０１で取得した印刷用画像データに対応する吹き出しパターンが用意されていれば、ステップＳ５０４に移行する。対応する吹き出しパターンが用意されていなければ、ステップＳ５０３に移行し、制御部２０１は対応する吹き出しパターンを生成する。上記の処理は出力する各ページごとに繰り返し行なわれ、ステップＳ５０１で取得した印刷用画像データの全てのページに対する処理が終了するまで続けられる。
【００３１】
図６は、画像形成を行なう際の制御部２０１におけるフローチャートの一例を示す図である。図５の処理が終了すると、制御部２０１は画像形成部１０１との間の制御信号により印刷開始を画像形成部１０１に指示する。
【００３２】
ステップＳ６０１において制御部２０１は印刷開始指示を画像形成部１０１に出力する。この印刷開始のタイミングにおいて、画像制御部２０２のＳＨＰ＿Ｙ３０１、ＳＨＰ_Ｍ３０２、ＳＨＰ_Ｃ３０３、ＳＨＰ_Ｋ３０４には、印刷に必要な設定が施されている。印刷に必要な設定とは、前述のように印刷対象の転写材のサイズに応じた主走査方向の画素数や副走査方向のライン数などの設定のことである。
【００３３】
以降の処理は各色ごとに行なわれる処理である。
【００３４】
ステップＳ６０２において制御部２０１は、ビデオ信号を画像形成部１０１に出力する準備を行なう。具体的には、ＴＯＰ信号制御回路３０５が、画像形成部１０１からＴＯＰ信号を受信すると、対応する色のＳＨＰにＴＯＰ信号を出力する。本実施例では、Ｙ色が最初の出力色であるので、Ｙ色の手順を参照して図６のフローチャートを説明する。ＴＯＰ信号制御回路３０５は、画像形成部１０１から印刷用画像でありかつＹ色用ＴＯＰ信号を受信すると、対応する色のＳＨＰ＿Ｙ３０１にこのＴＯＰ信号を出力する。このＴＯＰ信号を受けたＳＨＰ＿Ｙ３０１は、ＴＯＰ信号に応じて制御回路２０３に画像データのリクエストを行う。例えばＴＯＰ信号が印刷用画像データに対応するものであれば、印刷用画像データのリクエストを行い、ＴＯＰ信号が吹き出しパターンに対応するものであれば吹き出しパターンのリクエストを行なう。そして、制御回路２０３は、ＲＡＭ部２０５に記憶されている画像データを読み出し、その画像データのうちＹ色の画像データを対応するＳＨＰ＿Ｙ３０１に出力する。これを受けたＳＨＰ＿Ｙ３０１は、設定してあるパラメータに応じて、Ｙ色の画像データをＰＷＭ＿Ｙ３０６に出力する。
【００３５】
ステップＳ６０３で制御部２０１は印刷用画像のドットカウント及びビデオ信号出力を行なう。すなわち、ＰＷＭ＿Ｙ３０６は、画像形成部１０１に出力するビデオ信号のドットカウントを行うとともにビデオ信号を画像形成部１０１に出力する。
【００３６】
ステップＳ６０４で制御部２０１は、印刷用画像データの出力が終了したか否かの判定を行い、終了していれば、制御回路２０３はカウントした印刷用画像データのカウント値をＰＷＭ＿Ｙ３０６から読みだす。終了していなければステップＳ６０３に戻り処理を繰り返す。
【００３７】
ステップＳ６０５において、制御部２０１は吹き出しパターンのドットカウント及び出力を行なう。具体的には、ＴＯＰ信号制御回路３０５は、吹き出しパターン用でありかつＹ色用のＴＯＰ信号を画像形成部１０１から受けると、ＳＨＰ＿Ｙ３０１に対してそのＴＯＰ信号を出力する。ＴＯＰ信号を受信したＳＨＰ＿Ｙ３０１は、図６のフローチャートの処理で用意されているＹ色用の吹き出しパターンのリクエストを制御回路０１に行い、リクエストに応じて得られるＹ色用の吹き出しパターンをＰＷＭ＿Ｙ３０６に出力する。ＰＷＭ＿Ｙ３０６は、ＳＨＰ＿Ｙ３０１から送られた吹き出しパターンのドットカウントを開始すると共に、吹き出しパターンを画像形成部１０１にビデオ信号として出力する。
【００３８】
ステップＳ６０６で制御部２０１は、吹き出しパターンの出力が終了したか否かの判定を行い、終了していれば、吹き出しパターンのカウント値をＰＷＭ＿Ｙ３０６から読みだす。
【００３９】
ステップＳ６０７で制御部２０１は、画像形成部１０１において出力に用いた吹き出しパターンのマスク情報を画像形成部１０１から取得する。制御部２０１は、図２のＣＰＵ２０４と画像形成部１０１との間に接続された制御信号を用いて吹き出しパターンのマスク情報を取得する。
【００４０】
マスク情報について図７を用いて説明を行なう。図７は、ＴＯＰ信号の出力タイミングと各色の感光ドラム上に出力される画像の出力範囲とを示す図である。図７において、画像１は印刷用でありかつＹ色用のＴＯＰ信号が制御部２０１に入力された際に、画像形成部１０１において最初に出力されるＹ色の印刷用画像を示している。また、画像１の出力終了した後、画像形成部１０１から出力された吹き出しパターン用でありかつＹ色用のＴＯＰ信号に応じて吹き出しパターンの出力が行なわれている。また、その後、画像形成部１０１から出力される次ページの印刷用画像である画像２のＹ色用のＴＯＰ信号に応じて印刷用画像が出力されている。
【００４１】
図７の例では、画像１を出力した後に吹き出しパターンを出力した出力範囲が示されている。ここでは吹き出しパターンはその全てが感光ドラム上に形成されるのではなく、一部がマスクされた形で残りの部分が感光ドラム上に形成されている。画像形成部１０１においては、印刷する副走査方向のライン数を制限することにより吹き出しパターンをマスクすることで、吹き出し色や吹き出し量（長さ）を調整している。つまり、制御部２０１では例えばＹ色用の吹き出しパターンを画像形成部１０１に出力しているものの、画像形成部１０１ではその全てをマスクすることでＹ色用の吹き出しパターンを形成しないということも起こり得る。このように、制御部２０１で得られた吹き出しパターンのドットカウントだけでは実際のトナー消費量とズレが生じてしまう可能性がある。そこで、以降の処理ではこのマスク処理を考慮したカウント値の補正を行なう。
【００４２】
ステップＳ６０８で制御部２０１は、ステップＳ６０７で取得した吹き出しパターンのマスク情報に基づいてステップＳ６０６で読み出した吹き出しパターンのカウント値を補正する。これにより、制御部２０１は、画像形成部１０１において実際に使用されたトナー量を導き出すことができる。
【００４３】
ステップＳ６０９で制御部２０１は、ステップＳ６０４で読み出した印刷用画像データのカウント値と、ステップ７０８で補正した吹き出しパターンのカウント値と、から消費されたトナー量を計算する。
【００４４】
ステップＳ６１０では、最終ページか否かの判定が行われ、最終ページであれば、印刷終了となり、最終ページでなければステップＳ６０２に戻り、処理を繰り返す。以上の例においては、Ｙ色の画像データ出力について述べたが、Ｍ色、Ｃ色、Ｋ色についても同様の制御が行われる。
【００４５】
以上説明したように、本実施例では印刷されない画像データである吹き出しパターンを画像形成部１０１ではなく制御部２０１で作成する。これにより、そのトナー吹き出しパターンで用いられるトナー量を含めて実際に画像形成部１０１で用いられるトナー量を精度よく計算することができる。また、画像形成部１０１で行なわれる吹き出しパターンのマスク処理の情報を用いて吹き出しパターンのドットカウント値を補正することで、より正確なトナー消費量を計算することができる。
【００４６】
＜実施例２＞
実施例１においては、制御部２０１から出力される吹き出しパターンの出力範囲は常に一定であり、画像形成部１０１で吹き出しパターンに対するマスク処理を行う例を説明した。実施例２では、マスク範囲を画像形成部１０１から制御部２０１に予め伝達することにより、制御部２０１はマスク範囲を反映した吹き出しパターンを画像形成部１０１に出力する例を説明する。画像形成装置の構成については実施例１と同じである。以下、実施例１と異なる処理を説明する。
【００４７】
図８は、実施例２における制御部２０１の処理の例を示すフローチャートである。ステップＳ８０１はステップＳ６０１と同様の処理である。
【００４８】
ステップＳ８０２で制御部２０１は、画像形成部１０１において吹き出しパターンをマスクするマスク範囲（ライン数）の情報を画像形成部１０１から取得する。制御部２０１は、吹き出しパターンを出力する際の副走査方向の走査線のライン数を、取得したマスク情報によって示されるマスク範囲（ライン数）に応じてそれぞれのＳＨＰに設定する。これにより、吹き出しパターンのドットカウントを行なう際に、マスクされた範囲の吹き出しパターンのドットカウントが行なわれることになる。
【００４９】
ステップＳ８０３からステップＳ８０７はステップＳ６０２からステップＳ６０６と同じ処理であり、ステップＳ８０８及びステップＳ８０９は、ステップＳ６０９及びステップＳ６１０と同じ処理である。
【００５０】
以上の通り、本実施例では、予め制御部２０１にマスク範囲を伝達ことにより、画像形成部１０１において吹き出しパターンをマスクする処理を行なわずに済む。また、この場合であっても、実施例１と同様にトナーの消費量を精度良く計算することができる。
【００５１】
＜その他の実施形態＞
本発明の目的は、以下の処理を実行することによっても達成される。即ち、前記実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）が記憶媒体に格納されたプログラムコードを読み出す処理である。
【００５２】
この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコード及び該プログラムコードを記憶した記憶媒体は本発明を構成することになる。
【図１】
2016075843.tif 000003
【図２】
2016075843.tif 000004
【図３】
2016075843.tif 000005
【図４】
2016075843.tif 000006
【図５】
2016075843.tif 000007
【図６】
2016075843.tif 000008
【図７】
2016075843.tif 000009
【図８】
2016075843.tif 000010