(57)【要約】【課題】印字率の低い画像形成を続けると、現像剤の中にトナー凝集塊が発生し、通常のトナーよりも、遠心力の影響が大きくなり、トナー飛散が増加してしまう、という問題が発生することがあった。【解決手段】属性フラグを生成し、特定の属性フラグを積算し、その積算量に応じて、トナー凝集塊を現像容器から感光ドラムへ消費するトナー吐き出し制御モードを備え、さらに、前記トナー吐き出し制御モードにおいては直流電圧を現像バイアスとして現像スリーブに印加する。【選択図】図２
2017196755.tif 000002
【特許請求の範囲】
【請求項１】
キャンセルするキャリブレーションの種類にレベルを保持し、そのレベルを選択可能として、その選択に応じてキャンセルするキャリブレーションの内容を変更することを備えたことを特徴とする画像形成装置。
【請求項２】
キャンセルするキャリブレーションの内容は、キャリブレーションをキャンセルするか判断するフラグに付加することを特徴とする請求項１に記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置、印刷システムおよびキャリブレーション方法に関し、詳しくは印刷装置の印刷特性にかかるキャリブレーションの実行に関する。
【背景技術】
【０００２】
印刷装置では、温度、湿度等の印刷環境に応じて、例えば印刷されるカラー画像の色見や階調性などの印刷特性が変化したりすることがある。このような印刷特性の変化は、また、トナーカートリッジの交換などプリンタを構成する部品を着脱したりすることによっても変化することがある。さらには、プリンタの各要素の経時変化によっても印刷特性は変化する。このような印刷特性の変化に対し、従来、所定のパッチを印刷しそれを測定して得られる濃度情報に基づいて、例えば画像処理におけるガンマ補正テーブルの内容を変更する処理である、キャリブレーションが行なわれている。
【０００３】
またこの他にも感光ドラムの電位を所定値にするための電位制御や現像装置内のトナー電荷を所定値にするための現像剤制御、転写設定を所定値にするための転写制御、画像の色ズレを補正するレジ制御などのキャリブレーションが行われている。これらのキャリブレーションは、印刷装置の電源立ち上げ時や、印刷時に所定数の枚数を印刷した時など一定の間隔で行なわれる。
【０００４】
このため、ユーザは印刷を実行する上でプリンタについて印刷ジョブが処理されず待たされると感じることがある。上記課題を解決するために、印刷ジョブにおいて短時間での印刷処理が設定された場合にキャリブレーションの無効化指令を発行して、印刷ジョブの処理中にキャリブレーションが実行されないようにする方法が提案されている（特許文献１）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００８−２１０１６６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１の方法では、本来必要なキャリブレーションが中止されてしまうため、印刷物の画像品位を損なうことがあるという問題が生じていた。
【課題を解決するための手段】
【０００７】
上記の課題を解決するために、本発明に係る画像形成装置は、
キャンセルするキャリブレーションの種類にレベルを持たせ、そのレベルを選択可能として、その選択に応じてキャンセルするキャリブレーションの内容を変更することを備えたことを特徴とする。
【発明の効果】
【０００８】
本発明に係る画像形成装置によれば、キャリブレーションの実行によって印刷ジョブの処理が待たされるという事態の発生を防ぎ、かつユーザが許容する画像品位を維持することが達成される。
【図面の簡単な説明】
【０００９】
【図１】電子写真方式カラー画像形成装置の構成概略断面図である。
【図２】プリンタ制御システムを構成するホストコンピュータの構成の一例を示すブロック図である。
【図３】プリンタ制御システムを構成する画像形成装置（プリンタ）の構成の一例を示すブロック図である。
【図４】ホストコンピュータにおける印刷時の処理の概要を説明する図である。
【図５】プリンタドライバにおける処理の詳細を説明する図である。
【図６】キャリブレーションのキャンセル回数に応じた紙間制御間隔を示す図である。
【図７】実施形態１に係る、プリンタにおけるキャリブレーションの制御処理の流れを示すフローチャートである。
【発明を実施するための形態】
【００１０】
以下、本発明を実施するための形態について図面を用いて説明する。
【００１１】
（実施形態１）
従来、カラー画像形成装置として、図１のような装置が利用されている。
【００１２】
現像手段は、マゼンタトナー現像器３Ｍ、シアントナー現像器３Ｃ、イエロートナー現像器３Ｙ、ブラックトナー現像器３Ｋから構成されている。前記回転式現像器３は図示しない回転支持装置によって回転可能に支持されており、前述したカラートナー現像器が順次感光体ドラム４に対向して各色トナーによる現像が行われる。上記現像手段の構成において、感光体ドラム４が所定の角速度をもって回転駆動され、その感光体ドラム表面を帯電器８によって一様に帯電する。
【００１３】
次に第１色目（例えばマゼンタ）の画像データに応じてＯＮ／ＯＦＦ制御された露光装置によってレーザビームを露光走査させることで感光体ドラム４上に第１色目の静電潜像を形成され、第１色目のマゼンタトナー現像器３Ｍによって現像、可視化される。この可視化された第１のトナー像は、中間転写体５上に一次転写される。前記転写工程を他のトナー（イエロー、シアン、ブラック）についても同様に繰り返し、その都度各現像器に内包された各色トナーによるトナー像を中間転写体５上に順次一次転写、積層された後、給紙ユニットから給紙された記録材６に一括で二次転写し、定着器７による定着工程を経て機外に排出され、フルカラープリントとなる。
【００１４】
画像形成動作中に非画像領域に特定のパターンを形成し、そのパターンの濃度を読み取り、その読み取った濃度値に基づいて、画像形成動作毎にγＬＵＴなどの画像形成条件を決定する回路の動作を変更することにより、補正を行う方法が知られている。
【００１５】
図２は本実施形態に係るプリンタ制御システムを構成するホストコンピュータの構成の一例を示すブロック図である。
【００１６】
ホストコンピュータ１００は、以下の構成を備える。
【００１７】
１０１はＣＰＵであり、文書処理プログラム等の各種プログラムに基づいて様々な処理を実行し、以下に示す各部を統括的に制御する。１０２はＲＡＭであり、ＣＰＵ１０１の主メモリ、ワークエリア等として機能する。１０３はＲＯＭであり、ＣＰＵ１０１の制御プログラムであるオペレーティングシステムプログラム（以下ＯＳ）等の他、文書処理の際に使用するフォントデータ等の各種データを記憶する。１０４はシステムバスであり、ＣＰＵ１０１、ＲＡＭ１０２、ＲＯＭ１０３の他、以下の各部を相互に接続する。
【００１８】
１０５はキーボードコントローラであり、キーボード１０９や不図示のポインティングデバイスなどからのユーザ入力を制御する。１０６はディプレイコントローラであり、ＣＲＴや液晶などのディスプレイ１１０の表示を制御する。１０７は外部メモリＩ／Ｆであり、ハードディスクやフロッピー（登録商標）ディスク等の外部メモリ１１１とアクセスするためのインタフェースである。外部メモリ１１１には、ブートプログラム、各種のアプリケーション、フォントデータ、ユーザファイル、編集ファイル、プリンタドライバ等が格納される。
【００１９】
１０８はプリンタＩ／Ｆであり、ＬＡＮ等のネットワーク１５０或いはＵＳＢ等の双方向通信が可能なインタフェースを介して、図3で示されるプリンタ２００に接続され、印刷ジョブの送信やプリンタ情報の受信といったプリンタ２００との通信を制御する。ホストコンピュータ１００においては、例えばＲＡＭ１０２上に設定された表示情報ＲＡＭへのアウトラインフォントの展開（ラスタライズ）処理をＣＰＵ１０１が実行することにより、ディプレイ１１０上でのＷＹＳＩＷＹＧを可能としている。
【００２０】
また、ＣＰＵ１０１は、ディスプレイ１１０上の不図示のマウスカーソル等で指示されたコマンドに基づいて登録された種々のウインドウを開き、種々のデータ処理を実行する。これにより、ユーザは所望の印刷を実行する際、印刷設定に関するウインドウを開き、プリンタの設定や、印刷モードの選択を含むプリンタドライバに対する印刷処理方法の設定を行うことができる。
【００２１】
図３は本実施形態に係るプリンタ制御システムを構成する画像形成装置（プリンタ）の構成の一例を示すブロック図である。
【００２２】
プリンタ２００は、以下の構成を備える。２０１はＣＰＵであり、キャリブレーション制御プログラム等の各種プログラムに基づいて様々な処理を実行し、以下に示す各部を統括的に制御する。２０２はＲＡＭであり、ＣＰＵ２０１の主メモリ、ワークエリア等として機能し、出力情報展開領域や環境データ格納領域としても用いられる。さらに、プリンタモードの設定情報などを格納するためのＮＶＲＡＭ（不揮発性ＲＡＭ）を設けてもよい。
【００２３】
２０３はＲＯＭであり、ＣＰＵ２０１の制御プログラム等の他、フォントデータ等の各種データを記憶する。２０４はシステムバスであり、ＣＰＵ２０１、ＲＡＭ２０２、ＲＯＭ２０３の他、以下の各部を相互に接続する。２０５は入出力部であり、ＬＡＮ等のネットワーク１５０を介して印刷ジョブの受信やプリンタ情報の送信といった図2で示されたホストコンピュータ１００との通信処理を行う。
【００２４】
２０６は印刷部Ｉ／Ｆであり、記録媒体（用紙など）に画像を形成する印刷部（プリンタエンジン）２０８に画像信号を出力するためのインタフェースである。２０７はメモリＩ／Ｆであり、ハードディスクやフロッピー（登録商標）ディスク等のメモリ２１０とのアクセスするためのインタフェースである。メモリ２１０には、フォントデータ、エミュレーションプログラム、フォームデータ等を記憶する。また、メモリ２１０は複数でもよく、内蔵フォントに加えてオプションフォントカード、言語系の異なるプリンタ制御言語を解釈するプログラムなどを格納した外部メモリを複数接続できるように構成されていてもよい。
【００２５】
２０９は操作部であり、例えば液晶パネルで構成され、ユーザが各種指示を入力するためのスイッチやＬＥＤ表示器等が配されている。
【００２６】
図４はホストコンピュータ１００において実行される、典型的な印刷時の処理の概要を説明する図である。
【００２７】
アプリケーション３０１、グラフィックエンジン３０２、プリンタドライバ３０３、システムスプーラ３０４、およびランゲージモニタ３０５は、ハードディスク等の記憶部（外部メモリ１１１）に保存されたファイルとして存在する。つまり、これらはプログラムモジュールであり、ＲＡＭ１０２にロードされて実行される。アプリケーション３０１やプリンタドライバ３０３は、ネットワーク１５０等を経由してハードディスク等に追加することが可能となっている。
【００２８】
ハードディスク等に保存されているアプリケーション３０１はＲＡＭ１０２にロードされて実行される。このアプリケーション３０１からプリンタ２００に対して印刷を指示する際には、同様にＲＡＭ１０２にロードされ実行されるグラフィックエンジン３０２を利用して出力（描画）を行う。
【００２９】
グラフィックエンジン３０２はプリンタ２００毎に用意されたプリンタドライバ３０３をハードディスク等からＲＡＭ１０２にロードし、アプリケーション３０１の出力（印刷用データ）をプリンタドライバ３０３を用いてプリンタ２００の制御コマンドに変換する。変換された制御コマンドはＯＳによってＲＡＭ１０２にロードされたシステムスプーラ３０４に送信される。システムスプーラ３０４は、ハードディスク等からランゲージモニタ３０５をロードし、変換された制御コマンドをランゲージモニタ３０５に送信する。そして、制御コマンドは、ランゲージモニタ３０５を経てプリンタインタフェース１０８を介してプリンタ２００へ出力される仕組みとなっている。
【００３０】
図５は本実施形態のプリンタドライバ３０３における処理の詳細を説明する図である。
【００３１】
なお、以下で述べる内容は、ハードディスク等に格納されたプログラムがＲＡＭ１０２に読み出され、これをＣＰＵ１０１が実行することにより実現される。より具体的には、アプリケーション３０１からの文書の印刷指示に応じて、グラフィックエンジン３０２を介してプリンタドライバ３０３がＲＡＭ１０２に読み出され、これをＣＰＵ１０１が実行することで実現される。
【００３２】
グラフィックスエンジン３０２から印刷ジョブを受け取ると、プリンタエンジン３０３は、これをＰＤＬ(Page Description Language)と呼ばれる印刷制御コマンド（以下、「ＰＤＬコマンド」と呼ぶ。）の印刷ジョブに変換する処理を行う。
【００３３】
次に、プリンタエンジン３０３は、プリンタ２００にキャリブレーションの実行をキャンセルさせる設定がなされているかどうかを判定する。ここでの設定方法としては、印刷設定のダイアログボックスにおいて、キャリブレーションの実行をキャンセルするかどうかをチェックボックスによって選択させることが考えられる。
【００３４】
このような方法以外にも、例えば、印刷ジョブに含まれる印刷態様を指定する情報（印刷設定におけるキャリブレーション設定以外の設定内容）を用いて判定してもよい。具体的には、カラー印刷かモノクロ印刷か、或いは印刷モードがドラフトモード（解像度を抑えて高速印刷を実現するモード）やＮ−ｕｐモード（複数ページのデータを１ページにレイアウトして印刷するモード）であるかどうか等によって判定する等である。一般的に、モノクロ印刷、ドラフトモード、Ｎｕｐモードの場合にはキャリブレーションを実行する必要性が低いと考えられる。
【００３５】
したがって、これらが選択されている場合には常にキャリブレーションの実行をキャンセルさせる設定がなされているものと見做すことで、キャリブレーションの実行に関するユーザの手間を省くこともできる。
【００３６】
そして、プリンタエンジン３０３は、上記のようなキャリブレーション設定における設定内容に応じて、印刷ジョブに対してキャリブレーションの実行キャンセルを指示するフラグ（以下、「キャリブレーションキャンセルフラグ」と呼ぶ。）を付加する。すなわち、プリンタ２００にキャリブレーションの実行キャンセルがユーザによって設定されていた場合には、プリンタエンジン３０３は、ＰＤＬコマンドの印刷ジョブに対し、キャリブレーションキャンセルフラグを付加する処理を行う。  そして、キャリブレーションキャンセルフラグが付加された（或いは付加されなかった）ＰＤＬコマンドの印刷ジョブは、システムスプーラに送られる。
【００３７】
なお、印刷ジョブには、上記の情報以外に、印刷を指示したユーザを特定可能なユーザ情報も含まれる。ユーザ情報には、例えば、印刷指示を行ったホストコンピュータから取得したユーザ名やＩＰアドレスの情報を含む。
【００３８】
次に、上述のような印刷ジョブをホストコンピュータから受け取った場合のプリンタ２００における処理について説明する。なお、以下で述べる内容は、ハードディスク等の記憶部（メモリ２１０）に格納されたプログラムがＲＡＭ２０２に読み出され、これをＣＰＵ２０１が実行することにより実現される。
【００３９】
上述以外にディフォルトの状態で印刷ジョブを受け付けたときに予定されていたキャリブレーションはキャンセルし、印刷ジョブを優先する設定となっていてもよい。その場合、印刷ジョブにキャリブレーションキャンセルフラグを付けるか付けないかの判断はいらず、受け付けた印刷ジョブはすべてキャリブレーションキャンセルのフラグがつくのと同値となる。
【００４０】
通常、プリンタ２００は、電源をＯＦＦしている間にプリンタエンジン２０８の環境が変動してしまっている可能性を考慮し、電源がＯＮされる毎にキャリブレーションを実行するような設定が可能なようになっている。但し、電源の投入後に直ちに印刷を実行して印刷物を入手したい場合も考えられるので、電源投入後のキャリブレーションの実行を先に延ばすような設定も可能にしている。
【００４１】
具体的には、電源ＯＮ直後に受け取った印刷ジョブを優先し、キャリブレーションの実行をキャンセルする設定をＲＡＭ２０２等に格納しておき、電源がＯＮされても、印刷ジョブが所定時間以内に届いた場合には、キャリブレーションを実行しないように制御する等である。これにより電源ＯＮ直後にはキャリブレーションが実行されず、一定の時間経過後にキャリブレーションが実行されるため、電源投入後直ちに印刷ジョブを処理することができる。
【００４２】
本件の特徴は、キャンセルするキャリブレーションの内容を選択可能とする。選択可能なキャリブレーションはあらかじめ設定された組み合わせで持ち、レベルを持たせる。レベルに応じて、キャンセルされるキャリブレーションの種類が異なる。
【００４３】
画像形成装置では、複数のキャリブレーションが搭載されて、安定稼働するように設計されている。具体的には、画像処理におけるガンマ補正テーブルを作成や更新をするキャリブレーションが行なわれている。またこのほかにも感光ドラムの電位を所定値にするための電位キャリブレーション、現像装置内のトナー電荷を所定値にするための現像剤キャリブレーション、転写設定を所定値にするための転写キャリブレーション、画像の色ズレを補正するレジストキャリブレーションなどがあげられる。
【００４４】
本件では、キャンセルできるキャリブレーションの内容をレベル１〜４まで持ち、選択可能とする。レベルではエンジンの安定動作に直結するキャリブレーションから階調性やレジといった画像品位を維持するためのキャリブレーションに分けた。
それが図6である。
【００４５】
レベル１からレベル５までキャンセルされるキャリブレーションが記載されている。レベル１はもっともキャンセルされるキャリブレーションが多く、エンジンの安定性動作に直結するキャリブレーションが含まれる。そのため、ユーザが待たされる時間はもっとも短いが、キャンセルされる回数や印刷処理枚数が大量になり、所定のタイミングでキャリブレーションを入れなければ故障するキャリブレーションも含む。
【００４６】
一方レベル４では、エンジンの故障に直結するキャリブレーションではなく、ユーザによってはそれほど必要性が高くないキャリブレーションのみが含まれる。レベル１からレベル４になるにつれてキャンセルされるキャリブレーションは減るように設定されている。
【００４７】
本件では、電位制御、現像剤制御、転写制御、ガンマ補正制御、レジ制御の５つをキャンセルできるキャリブレーション対象とした。当然レベルはさらに複数に分類する方法もあり、さらにはキャリブレーションの種類も多数にわたってもよい。
【００４８】
ユーザはレベルをたとえばダイアルログから選択することでCPUはキャリブレーションキャンセルフラグに付加する。
【００４９】
本件では、継続的に印字できるようにエンジンを保護するという観点からキャリブレーションがキャンセルされる設定であっても、プリンタ２００は、印刷品質を保つために、予め決められている条件が満たされると、キャリブレーションが印刷ジョブ中（いわゆる紙間キャリブレーション）に実行されるように設定する。こうすることでエンジンの故障を招く事態を避けることができる。
この条件としては、以下に挙げられる。
・温度や湿度など、プリンタの出力環境の変動を検知したこと
・印刷処理枚数が一定の枚数に達したこと
・キャリブレーションの実行間隔が所定の期間空いたこと
当然、プリンタ２００には、上記所定の条件が満たされたかどうかの判定に際して必要となる各種デバイス（例えば、温度／湿度センサ）や各種機能（例えば、処理枚数カウンタ、キャリブレーションの実行間隔の設定及び実行日時の記憶）が備えられる。
【００５０】
ユーザはキャリブレーションのキャンセルレベルをたとえばダイアルログから選択することでCPUはキャリブレーションキャンセルフラグに付加する。キャリブレーションの実行に関する以上のような設定がなされたプリンタ２００において、キャリブレーションキャンセルフラグが付加された印刷ジョブがどのように処理され、どのようにキャリブレーションの実行が制御されるのかを以下詳しく説明する。
【００５１】
図７はプリンタ２００におけるキャリブレーションの制御処理の流れを示すフローチャートである。
【００５２】
不図示の電源ボタンがユーザによって押下されると、ステップ６０１において、ＣＰＵ２０１は、起動処理を開始する。
【００５３】
ステップ６０２において、ＣＰＵ２０１は、上述のキャリブレーション実行要求がなされているかどうかを判定する。キャリブレーション実行要求がある場合は、ステップ６０３に進む。一方、キャリブレーション実行要求のための所定の条件が満たされておらず、キャリブレーション実行要求がない場合は、ステップ６０４に進む。
【００５４】
ステップ６０３において、ＣＰＵ２０１は、上述の電源投入時のキャリブレーションの実行に関する設定内容を確認し、キャリブレーションキャンセル設定となっているかどうかを判定する。キャリブレーションキャンセル設定となっていた場合は、ステップ６０４に進む。キャリブレーションキャンセル設定となっていなかった場合は、ステップ６１４に進む。
【００５５】
ステップ６０４において、キャンセルするキャリブレーションのレベルをＣＰＵ２０１は確認し、キャンセルするキャリブレーションを選択する。
【００５６】
ステップ６０５においてキャリブレーションのキャンセルを実行する。
【００５７】
ステップ６０６において、ＣＰＵ２０１は、ホストコンピュータ１００からのＰＤＬコマンドの印刷ジョブの送信があるかどうか、つまり、ＰＤＬコマンドの印刷ジョブを受信したかどうかを判定する。ホストコンピュータ１００から印刷ジョブを受信した場合には、ステップ６０７に進む。一方、印刷ジョブの受信がない場合には、ステップ６１０に進む。
【００５８】
ステップ６０７において、ＣＰＵ２０１は、キャリブレーションキャンセルフラグが含まれているどうかを判定して、キャリブレーションの実行をキャンセルするかどうかを判定する。キャリブレーションキャンセルフラグが含まれている場合は、ステップ６０８に進む。一方、キャリブレーションキャンセルフラグが含まれていない場合は、ステップ６１１に進む。
【００５９】
ステップ６０８において、キャンセルするキャリブレーションのレベルをＣＰＵ２０１は確認し、キャンセルするキャリブレーションを選択する。
【００６０】
ステップ６０９においてＣＰＵ２０１は、キャリブレーションキャンセルフラグに従ってキャリブレーションをキャンセルする。
【００６１】
ステップ６１１において、ＣＰＵ２０１は、ＰＤＬコマンドの印刷ジョブをプリンタエンジン２０８で取扱い可能な画像データに展開し、これをプリンタエンジン２０８に送って印刷を実行する。
【００６２】
ステップ６１２において、ＣＰＵ２０１は、再び上述のキャリブレーション実行要求の有無を判定する。キャリブレーション実行要求がある場合は、ステップ６１３に進む。一方、キャリブレーション実行要求がない場合は、ステップ６０６に戻る。
【００６３】
ステップ６１３において、ＣＰＵ２０１は、キャリブレーション実行要求どおりに印刷ジョブ中にキャリブレーションを実行する。
【００６４】
以上のような処理によってキャリブレーションの実行が制御される。つまりキャリブレーションキャンセルフラグつまりキャリブレーションをキャンセルするかどうかという情報とキャンセルキャリブレーションのレベル情報に従ってキャリブレーションの種類と実行がコントロールされ、多様な印刷ジョブが間欠的に投入されても、印刷ジョブの処理が遅滞なく実行される。
【００６５】
このように本実施形態によれば、電源ＯＮの後に複数の印刷ジョブが間欠的に投入された場合でも、その合間にキャリブレーションが実行されて印刷ジョブの処理が待たされるという事態を生じさせないので、ユーザは素早く印刷物を手にすることができる。
【符号の説明】
【００６６】
１０１  ＣＰＵ、１０２  ＲＡＭ、１０３  ＲＯＭ、１０４  システムバス
【図１】
2017196755.tif 000003
【図２】
2017196755.tif 000004
【図３】
2017196755.tif 000005
【図４】
2017196755.tif 000006
【図５】
2017196755.tif 000007
【図６】
2017196755.tif 000008
【図７】
2017196755.tif 000009