(57)【要約】【課題】画像形成装置の状態とガンマ変換処理に用いるガンマカーブとの不一致による画像品質の低下を防ぐ。【解決手段】プリントコントローラ２から転送された画像データにガンマカーブに基づいてガンマ変換処理を行い、ガンマ変換処理された画像データを画像メモリ１３に格納し、画像メモリ１３に格納された画像データに基づいて画像形成を行う画像形成装置１において、電源投入時にガンマカーブの補正を実行するための条件が成立すると判断された場合に、電源投入からガンマカーブの補正動作が完了するまでの間、プリントコントローラ２からの画像データの転送を禁止する。【選択図】図２
2008155447.tif 000002
【特許請求の範囲】
【請求項１】
プリントコントローラから転送された画像データにガンマカーブに基づいてガンマ変換処理を行い、当該ガンマ変換処理された画像データを画像メモリに格納し、当該画像メモリに格納された画像データに基づいて画像形成を行う画像形成装置において、
前記ガンマカーブの補正を実行する補正手段と、
予め定められた条件に基づいて、前記ガンマカーブの補正を実行するための条件が成立するか否かを判断する判断手段と、
電源投入時に前記判断手段により前記ガンマカーブの補正を実行するための条件が成立すると判断された場合に、電源投入から前記補正手段による前記ガンマカーブの補正動作が完了するまでの間、前記プリントコントローラからの画像データの転送を禁止する転送制御手段と、
を備えたことを特徴とする画像形成装置。
【請求項２】
プリントコントローラから転送された画像データにガンマカーブに基づいてガンマ変換処理を行い、当該ガンマ変換処理された画像データを画像メモリに格納し、当該画像メモリに格納された画像データに基づいて画像形成を行う画像形成装置において、
前記ガンマカーブの補正を実行する補正手段と、
予め定められた条件に基づいて、前記ガンマカーブの補正を実行するための条件が成立するか否かを判断する判断手段と、
前記プリントコントローラから印刷指示を受信した後当該印刷指示に従って画像形成を開始するまでの間、前記プリントコントローラからの当該印刷指示の対象となる画像データの転送を禁止し、当該印刷指示に従った画像形成を開始するタイミングで当該印刷指示の対象となる画像データの転送を開始させる転送制御手段と、
を備えたことを特徴とする画像形成装置。
【請求項３】
前記印刷指示は、保留ジョブの印刷指示であることを特徴とする請求項２に記載の画像形成装置。
【請求項４】
プリントコントローラから転送された画像データにガンマカーブに基づいてガンマ変換処理を行い、当該ガンマ変換処理された画像データを画像メモリに格納し、当該画像メモリに格納された画像データに基づいて画像形成手段に画像形成を行わせるコンピュータに、
前記ガンマカーブの補正を実行する補正機能と、
予め定められた条件に基づいて、前記ガンマカーブの補正を実行するための条件が成立するか否かを判断する判断機能と、
電源投入時に前記判断機能により前記ガンマカーブの補正を実行するための条件が成立すると判断された場合に、電源投入から前記補正機能による前記ガンマカーブの補正動作が完了するまでの間、前記プリントコントローラからの画像データの転送を禁止する転送制御機能と、
を実現させるためのプログラム。
【請求項５】
プリントコントローラから転送された画像データにガンマカーブに基づいてガンマ変換処理を行い、当該ガンマ変換処理された画像データを画像メモリに格納し、当該画像メモリに格納された画像データに基づいて画像形成手段に画像形成を行わせるコンピュータに、
前記ガンマカーブの補正を実行する補正機能と、
予め定められた条件に基づいて、前記ガンマカーブの補正を実行するための条件が成立するか否かを判断する判断機能と、
前記プリントコントローラから印刷指示を受信した後当該印刷指示に従って画像形成を開始するまでの間、前記プリントコントローラからの当該印刷指示の対象となる画像データの転送を禁止し、当該印刷指示に従った画像形成を開始するタイミングで当該印刷指示の対象となる画像データの転送を開始させる転送制御機能と、
を実現させるためのプログラム。
【請求項６】
前記印刷指示は、保留ジョブの印刷指示であることを特徴とする請求項５に記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プリントコントローラを介して受信した画像データを出力する画像形成装置及びプログラムに関する。
【背景技術】
【０００２】
一般に、プリンタ出力機能を有する画像形成装置では、プリントコントローラから受信した画像データを各装置の出力階調特性に合わせるために、ガンマ変換処理を行っている。画像形成装置の状態はその時々で変化するので、階調性を一定に保ち、画質を安定化させるためには、画像形成装置の状態に応じて、ガンマ変換処理に用いるガンマカーブを補正する必要がある。
【０００３】
例えば、電源投入後、最初にプリンタジョブを受信した際に、プリンタ用のガンマ補正テーブルを補正する複合複写装置が提案されている（例えば、特許文献１参照）。この複合複写装置は、電源投入時に必ずガンマ補正テーブルの補正を行うものとは異なり、実際にプリンタとして使用されない場合にまで補正を行うことを防ぐものである。
【特許文献１】特開２００４−１８１６７０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、プリントコントローラから画像データを受信する際にガンマ変換処理を行い、ガンマ変換処理された画像データを画像メモリに格納し、画像メモリに格納された画像データに基づいて画像形成を行う画像形成装置では、現在の装置の状態と、画像メモリ内の既にガンマ変換処理が行われた画像データとの間で不一致が生じる場合があり、画像品質が低下するという問題があった。
【０００５】
例えば、画像形成装置の電源投入直後に印刷指示があった場合、プリントコントローラから画像形成装置に画像データを転送中に、前回使用時の最適なガンマカーブから現在の最適なガンマカーブに補正されると、ガンマカーブの補正前に画像メモリに格納されたページは、補正前のガンマカーブに基づいてガンマ変換処理が行われているため、現在の装置の状態と合わない画像が出力されるおそれがあった。シャットオフ中に印刷指示を受けて装置が復帰した場合も同様である。
【０００６】
また、印刷指示を受信してから実際に画像が出力されるまでの間に、ガンマカーブが補正された場合には、既に画像メモリに格納されてしまった画像データに対しては、補正結果が反映されないという問題があった。
【０００７】
本発明は、上記の従来技術における問題に鑑みてなされたものであって、画像形成装置の状態とガンマ変換処理に用いるガンマカーブとの不一致による画像品質の低下を防ぐことを課題とする。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、請求項１に記載の発明は、プリントコントローラから転送された画像データにガンマカーブに基づいてガンマ変換処理を行い、当該ガンマ変換処理された画像データを画像メモリに格納し、当該画像メモリに格納された画像データに基づいて画像形成を行う画像形成装置において、前記ガンマカーブの補正を実行する補正手段と、予め定められた条件に基づいて、前記ガンマカーブの補正を実行するための条件が成立するか否かを判断する判断手段と、電源投入時に前記判断手段により前記ガンマカーブの補正を実行するための条件が成立すると判断された場合に、電源投入から前記補正手段による前記ガンマカーブの補正動作が完了するまでの間、前記プリントコントローラからの画像データの転送を禁止する転送制御手段と、を備えたことを特徴とする。
【０００９】
請求項２に記載の発明は、プリントコントローラから転送された画像データにガンマカーブに基づいてガンマ変換処理を行い、当該ガンマ変換処理された画像データを画像メモリに格納し、当該画像メモリに格納された画像データに基づいて画像形成を行う画像形成装置において、前記ガンマカーブの補正を実行する補正手段と、予め定められた条件に基づいて、前記ガンマカーブの補正を実行するための条件が成立するか否かを判断する判断手段と、前記プリントコントローラから印刷指示を受信した後当該印刷指示に従って画像形成を開始するまでの間、前記プリントコントローラからの当該印刷指示の対象となる画像データの転送を禁止し、当該印刷指示に従った画像形成を開始するタイミングで当該印刷指示の対象となる画像データの転送を開始させる転送制御手段と、を備えたことを特徴とする。
【００１０】
請求項３に記載の発明は、請求項２に記載の画像形成装置において、前記印刷指示は、保留ジョブの印刷指示であることを特徴とする。
【００１１】
請求項４に記載の発明は、プリントコントローラから転送された画像データにガンマカーブに基づいてガンマ変換処理を行い、当該ガンマ変換処理された画像データを画像メモリに格納し、当該画像メモリに格納された画像データに基づいて画像形成手段に画像形成を行わせるコンピュータに、前記ガンマカーブの補正を実行する補正機能と、予め定められた条件に基づいて、前記ガンマカーブの補正を実行するための条件が成立するか否かを判断する判断機能と、電源投入時に前記判断機能により前記ガンマカーブの補正を実行するための条件が成立すると判断された場合に、電源投入から前記補正機能による前記ガンマカーブの補正動作が完了するまでの間、前記プリントコントローラからの画像データの転送を禁止する転送制御機能と、を実現させるためのプログラムである。
【００１２】
請求項５に記載の発明は、プリントコントローラから転送された画像データにガンマカーブに基づいてガンマ変換処理を行い、当該ガンマ変換処理された画像データを画像メモリに格納し、当該画像メモリに格納された画像データに基づいて画像形成手段に画像形成を行わせるコンピュータに、前記ガンマカーブの補正を実行する補正機能と、予め定められた条件に基づいて、前記ガンマカーブの補正を実行するための条件が成立するか否かを判断する判断機能と、前記プリントコントローラから印刷指示を受信した後当該印刷指示に従って画像形成を開始するまでの間、前記プリントコントローラからの当該印刷指示の対象となる画像データの転送を禁止し、当該印刷指示に従った画像形成を開始するタイミングで当該印刷指示の対象となる画像データの転送を開始させる転送制御機能と、を実現させるためのプログラムである。
【００１３】
請求項６に記載の発明は、請求項５に記載のプログラムにおいて、前記印刷指示は、保留ジョブの印刷指示であることを特徴とする。
【発明の効果】
【００１４】
請求項１、４に記載の発明によれば、ガンマカーブの補正動作の完了後、プリントコントローラから画像データを転送させるので、画像形成装置の状態とガンマ変換処理に用いるガンマカーブとの不一致による画像品質の低下を防ぐことができる。
【００１５】
請求項２、５に記載の発明によれば、画像形成を開始するタイミングで印刷指示の対象となる画像データの転送を開始するので、画像形成装置の状態とガンマ変換処理に用いるガンマカーブとの不一致による画像品質の低下を防ぐことができる。
【００１６】
請求項３、６に記載の発明によれば、保留ジョブについて、画像形成装置の状態とガンマ変換処理に用いるガンマカーブとの不一致による画像品質の低下を防ぐことができる。
【発明を実施するための最良の形態】
【００１７】
［第１の実施の形態］
まず、本発明の第１の実施の形態を詳細に説明する。
図１に、第１の実施の形態における画像形成システム１００のシステム構成を示す。
図１に示すように、画像形成システム１００は、画像形成装置１、プリントコントローラ２、ＰＣ（Personal Computer）３を備えて構成され、画像形成装置１とプリントコントローラ２、プリントコントローラ２とＰＣ３は、それぞれデータの送受信が可能に接続されている。ユーザの操作に基づいてＰＣ３から印刷指示及び当該印刷指示の対象となる画像データが送信され、プリントコントローラ２により画像形成装置１へ転送され、画像形成装置１により画像データに基づいた画像形成が行われる。
【００１８】
図２に、画像形成装置１の構成を示す。
図２に示すように、画像形成装置１は、ガンマ変換処理部１１、圧縮回路１２、画像メモリ１３、伸張回路１４、ＬＤ（Laser Diode）駆動回路１５、ＬＤ１６、ドラム１７、転写ベルト１８、光学式センサ１９、ＣＰＵ（Central Processing Unit）２０、表示／操作部２１、メカ駆動部２２、ワークメモリ２３等を備える。
【００１９】
ガンマ変換処理部１１は、プリントコントローラ２から転送された画像データに対し、ガンマ補正テーブル１１ａに基づいてガンマ変換処理を行う。ガンマ補正テーブル１１ａには、ガンマ変換処理に用いるガンマカーブ（階調補正カーブ）を示すデータが格納されている。すなわち、本実施の形態において、ガンマカーブに基づくガンマ変換処理とは、ガンマ補正テーブル１１ａに基づくガンマ変換処理を意味し、ガンマカーブの補正（以下、ガンマカーブ補正という。）とは、ガンマ補正テーブル１１ａの補正を意味する。
【００２０】
圧縮回路１２は、ガンマ変換処理後の画像データに圧縮処理を施す。
【００２１】
画像メモリ１３は、ＤＲＡＭ（Dynamic RAM）やＨＤＤ（Hard Disk Drive）から構成され、ガンマ変換処理及び圧縮処理後の画像データを格納する。
【００２２】
伸張回路１４は、画像メモリ１３に格納されている画像データに対し、伸張処理を施す。
【００２３】
ＬＤ駆動回路１５は、伸張回路１４により伸張処理が施された画像データに基づいて、ＬＤ１６を駆動する。
【００２４】
ＬＤ１６は、画像データに基づいてレーザビームを発し、帯電されたドラム１７上に静電潜像を形成する。そして、ドラム１７に形成された静電潜像上にトナーが付着され、トナー像が形成される。ドラム１７上に形成されたトナー像は、転写ベルト１８に転写され、さらに、用紙等の記録媒体に転写される。そして、図示しない定着装置で加熱・加圧されることにより、トナー像は記録媒体に定着される。
【００２５】
光学式センサ１９は、転写ベルト１８に対向して設けられ、ガンマカーブ補正を行う際に、転写ベルト１８上に形成されるテストパターンのトナー付着量を検出し、ＣＰＵ２０に出力する。テストパターンとして、濃度を少しずつ変えた階段状のパターンが用いられる。
【００２６】
ＣＰＵ２０は、図示しないＲＯＭ（Read Only Memory）に格納されている各種処理プログラムを読み出して、当該プログラムとの協働により画像形成装置１の各部の処理動作を統括的に制御する。
【００２７】
ＣＰＵ２０は、図示しない通信インターフェイスを制御し、プリントコントローラ２との間でデータの送受信を行う。ＣＰＵ２０は、プリントコントローラ２から送信される印刷指示及び画像データを受信する。
【００２８】
ＣＰＵ２０は、予め定められた条件に基づいて、ガンマカーブ補正を実行するための条件（以下、ガンマカーブ補正の実行条件という。）が成立するか否かを判断する。判断条件として、例えば、所定時間毎、所定枚数毎、電源投入時等の条件が予め設定されている。
【００２９】
ＣＰＵ２０は、ガンマカーブ補正の実行条件が成立すると判断した場合に、ガンマカーブ補正を実行する。具体的には、ＣＰＵ２０は、テストパターン用の画像データに基づいてＬＤ駆動回路１５を制御してＬＤ１６を駆動させ、ドラム１７上にテストパターンを形成させ、ドラム１７から転写ベルト１８上に転写させる。そして、ＣＰＵ２０は、転写ベルト１８上のテストパターンから光学式センサ１９により検出されたトナー付着量に基づいて、階調特性が適正になるようにガンマ補正テーブル１１ａを書き換える。
【００３０】
ＣＰＵ２０は、電源投入時に、ガンマカーブ補正の実行条件が成立すると判断した場合に、電源投入からガンマカーブ補正動作が完了するまでの間、プリントコントローラ２からの画像データの転送を禁止する。具体的には、ＣＰＵ２０は、プリントコントローラ２にジョブ受付不可情報を送信することにより、プリントコントローラ２からの画像データの転送を禁止し、ガンマカーブ補正動作の完了後、プリントコントローラ２にジョブ受付許可情報を送信することにより、プリントコントローラ２からの画像データの転送を許可する。ジョブとは、画像形成装置１における画像形成に関する一連の動作を示す単位である。例えば、複数枚を出力する場合には、複数枚の出力に関する一連の動作が１ジョブであり、複数部数を出力する場合には、複数部数分の出力に関する一連の動作が１ジョブである。
【００３１】
表示／操作部２１は、ＬＣＤ（Liquid Crystal Display）、ＬＣＤ上を覆うように設けられたタッチパネル、各種機能ボタンから構成され、ＣＰＵ２０からの指示に従って、各種操作画面や各種処理結果等を表示する。また、表示／操作部２１は、タッチパネル又は各種機能ボタンにより操作された操作信号をＣＰＵ２０に出力する。
【００３２】
メカ駆動部２２は、ＣＰＵ２０の指示に従って、画像形成装置１の各部を駆動する。
【００３３】
ワークメモリ２３は、ＣＰＵ２０により実行される各種処理において、ＲＯＭから読み出されたプログラムや、各種データ及びパラメータ等を一時的に記憶するメモリである。
【００３４】
プリントコントローラ２は、制御部、画像メモリ等を備え、ＰＣ３から送信された印刷指示及び画像データを受信し、画像形成装置１に転送する。
【００３５】
ＰＣ３は、ユーザの操作指示に基づいて、プリントコントローラ２に印刷指示及び画像データを送信する。
【００３６】
次に、動作を説明する。
図３は、第１の実施の形態における電源投入時処理を示すラダーチャートである。
ここで、電源投入とは、ユーザが画像形成装置１の電源スイッチをＯＮにした場合でもよいし、画像形成装置１がシャットオフ状態から復帰した場合であってもよい。
【００３７】
まず、画像形成装置１において、電源が投入されると（ステップＡ１）、ガンマカーブ補正の実行条件が成立するか否かが判断される。ガンマカーブ補正の実行条件が成立する場合には、画像形成装置１からプリントコントローラ２にジョブ受付不可情報が送信される（ステップＡ２）。そして、電源投入からガンマカーブ補正動作が完了するまでの間、プリントコントローラ２からの画像データの転送が禁止される。
【００３８】
画像形成装置１では、ＣＰＵ２０により、ガンマカーブ補正が実行され（ステップＡ３）、ガンマ補正テーブル１１ａが書き換えられる（ステップＡ４）。具体的には、ＣＰＵ２０がＬＤ駆動回路１５を制御することにより、テストパターン用の画像データに基づいてＬＤ１６が駆動され、ドラム１７上にテストパターンが形成され、ドラム１７から転写ベルト１８上に転写される。そして、光学式センサ１９により転写ベルト１８上のテストパターンから検出されたトナー付着量に基づいて、ＣＰＵ２０により、階調特性が適正になるようにガンマ補正テーブル１１ａが書き換えられる。ガンマ補正テーブル１１ａの書き換えが終わると、画像形成装置１からプリントコントローラ２にジョブ受付許可情報が送信される（ステップＡ５）。
【００３９】
プリントコントローラ２において、画像形成装置１からジョブ受付許可情報が受信されると、ＰＣ３から受信した印刷指示がある場合には、プリントコントローラ２から画像形成装置１に印刷指示が送信される（ステップＡ６）。
【００４０】
画像形成装置１では、プリントコントローラ２から印刷指示が受信されると、画像形成動作が開始される（ステップＡ７）。具体的には、画像形成装置１からプリントコントローラ２に画像データ要求が送信され（ステップＡ８）、それに応じてプリントコントローラ２から画像形成装置１に画像データが転送される（ステップＡ９）。
【００４１】
画像形成装置１では、ガンマ変換処理部１１により、ステップＡ３において実行されたガンマカーブ補正後のガンマ補正テーブル１１ａに基づいてガンマ変換処理が行われる。そして、圧縮回路１２により、ガンマ変換処理後の画像データに圧縮処理が施され、画像メモリ１３に格納される。画像メモリ１３に格納された画像データは、伸張回路１４により伸張処理が施され、ＬＤ駆動回路１５により、伸張処理が施された画像データに基づいてＬＤ１６が駆動され、画像形成が行われる。
【００４２】
以下、同様に、プリントコントローラ２から画像形成装置１に印刷指示が送信され（ステップＡ１０）、画像形成装置１からプリントコントローラ２に画像データ要求が送信され（ステップＡ１１）、それに応じてプリントコントローラ２から画像形成装置１に画像データが転送される（ステップＡ１２）。
【００４３】
次に、図４を参照して、画像形成装置１において実行される電源投入時処理を説明する。なお、図４のフローチャートに記述されている処理を実現するためのプログラムは図示しないＲＯＭに格納されており、ＣＰＵ２０は、ＲＯＭからプログラムを読み出して、当該プログラムに従った動作を逐次実行する。
【００４４】
まず、図４に示すように、画像形成装置１において、ＣＰＵ２０により、電源が投入（シャットオフ状態からの復帰を含む。）されたか否かが判断される（ステップＢ１）。電源が投入された場合には（ステップＢ１；ＹＥＳ）、ＣＰＵ２０により、予め定められた条件に基づいて、ガンマカーブ補正の実行条件が成立するか否かが判断される（ステップＢ２）。ガンマカーブ補正の実行条件が成立する場合には（ステップＢ２；ＹＥＳ）、プリントコントローラ２にジョブ受付不可情報が送信され（ステップＢ３）、プリントコントローラ２からの画像データの転送が禁止される。
【００４５】
次に、ＣＰＵ２０により、ガンマカーブ補正が実行され、ガンマ補正テーブル１１ａが書き換えられる（ステップＢ４）。そして、画像形成装置１からプリントコントローラ２にジョブ受付許可情報が送信され（ステップＢ５）、プリントコントローラ２からの画像データの転送が許可される。
【００４６】
ステップＢ１において電源が投入されない場合には（ステップＢ１；ＮＯ）、そのまま処理が終了する。ステップＢ２においてガンマカーブ補正の実行条件が成立しない場合には（ステップＢ２；ＮＯ）、画像形成装置１からプリントコントローラ２にジョブ受付許可情報が送信され（ステップＢ５）、プリントコントローラ２からの画像データの転送が許可される。
【００４７】
以上説明したように、画像形成装置１において、電源投入時にガンマカーブ補正の実行条件が成立すると判断された場合に、電源投入からガンマカーブ補正動作が完了するまでの間、プリントコントローラ２からの画像データの転送を禁止し、ガンマカーブ補正動作の完了後、プリントコントローラ２から画像データを転送させるので、画像形成装置１の状態とガンマ変換処理に用いるガンマカーブとの不一致による画像品質の低下を防ぐことができる。
【００４８】
［第２の実施の形態］
次に、本発明を適用した第２の実施の形態について説明する。
第２の実施の形態における画像形成システムは、第１の実施の形態に示した画像形成システム１００と同様の構成によってなるため、同一の構成部分については同一の符号を付し、その構成については図示及び説明を省略する。以下、第２の実施の形態に特徴的な構成及び処理について説明する。
【００４９】
画像形成装置１のＣＰＵ２０は、プリントコントローラ２から印刷指示を受信した後、この印刷指示に従って画像形成を開始するまでの間、プリントコントローラ２からの印刷指示の対象となる画像データの転送を禁止し、この印刷指示に従った画像形成を開始するタイミングで印刷指示の対象となる画像データの転送を開始させる。
【００５０】
次に、第２の実施の形態の動作を説明する。
図５は、第２の実施の形態における印刷指示受信時処理を示すラダーチャートである。
【００５１】
まず、画像形成装置１において、プリントコントローラ２から印刷指示が受信されると（ステップＣ１）、この印刷指示に従って画像形成を開始するまでの間、プリントコントローラ２からの印刷指示の対象となる画像データの転送が禁止される。
【００５２】
この間に、画像形成装置１において、ガンマカーブ補正の実行条件が成立した場合には、ＣＰＵ２０により、ガンマカーブ補正が実行され（ステップＣ２）、ガンマ補正テーブル１１ａが書き換えられる（ステップＣ３）。ガンマ補正テーブル１１ａの書き換えが終わると、印刷指示に従った画像形成動作を開始するタイミングで（ステップＣ４）、印刷指示の対象となる画像データの転送が開始される。すなわち、画像形成装置１からプリントコントローラ２に画像データ要求が送信され（ステップＣ５）、それに応じてプリントコントローラ２から画像形成装置１に印刷指示の対象となる画像データが転送される（ステップＣ６）。
【００５３】
画像形成装置１では、ガンマ変換処理部１１により、ステップＣ２において実行されたガンマカーブ補正後のガンマ補正テーブル１１ａに基づいてガンマ変換処理が行われる。そして、圧縮回路１２により、ガンマ変換処理後の画像データに圧縮処理が施され、画像メモリ１３に格納される。画像メモリ１３に格納された画像データは、伸張回路１４により伸張処理が施され、ＬＤ駆動回路１５により伸張処理が施された画像データに基づいてＬＤ１６が駆動され、画像形成が行われる。
【００５４】
以下、同様に、プリントコントローラ２から画像形成装置１に印刷指示が送信され（ステップＣ７）、画像形成装置１からプリントコントローラ２に画像データ要求が送信され（ステップＣ８）、それに応じてプリントコントローラ２から画像形成装置１に画像データが転送される（ステップＣ９）。なお、ステップＣ７のように、画像形成動作中にプリントコントローラ２から印刷指示が受信された場合には、ガンマカーブ補正は実行されない。
【００５５】
次に、図６を参照して、画像形成装置１において実行される印刷指示受信時処理を説明する。なお、図６のフローチャートに記述されている処理を実現するためのプログラムは図示しないＲＯＭに格納されており、ＣＰＵ２０は、ＲＯＭからプログラムを読み出して、当該プログラムに従った動作を逐次実行する。
【００５６】
図６に示すように、プリントコントローラ２からジョブＰの印刷指示が受信された場合には（ステップＤ１；ＹＥＳ）、画像形成装置１が画像形成中であるか、又は予約ジョブがあるか否かが判断される（ステップＤ２）。予約ジョブとは、画像形成装置１において出力が予約されたジョブをいう。
【００５７】
画像形成装置１が画像形成中であるか、又は予約ジョブがある場合には（ステップＤ２；ＹＥＳ）、ジョブＰが予約ジョブとして登録され（ステップＤ３）、ジョブＰの画像形成が開始されるまでの間、プリントコントローラ２からのジョブＰの印刷指示の対象となる画像データの転送が禁止される。
【００５８】
他のジョブの画像形成が終了し、ジョブＰの画像形成が開始されるタイミングで（ステップＤ４；ＹＥＳ）、又は、ステップＤ２において画像形成装置１が画像形成中でもなく、予約ジョブもなかった場合には（ステップＤ２；ＮＯ）、ＣＰＵ２０により、予め定められた条件に基づいて、ガンマカーブ補正の実行条件が成立するか否かが判断される（ステップＤ５）。ガンマカーブ補正の実行条件が成立する場合には（ステップＤ５；ＹＥＳ）、ＣＰＵ２０により、ガンマカーブ補正が実行され、ガンマ補正テーブル１１ａが書き換えられる（ステップＤ６）。ガンマカーブ補正の実行条件が成立しない場合には（ステップＤ５；ＮＯ）、ステップＤ７へ移行する。
【００５９】
次に、画像形成装置１からプリントコントローラ２にジョブＰの画像データ要求が送信される（ステップＤ７）。そして、プリントコントローラ２からジョブＰの画像データが受信され、受信した画像データに基づいて、ジョブＰの画像形成動作が行われる（ステップＤ８）。
【００６０】
ステップＤ１において、プリントコントローラ２から印刷指示が受信されない場合には（ステップＤ１；ＮＯ）、そのまま処理が終了する。
【００６１】
以上説明したように、画像形成装置１において、プリントコントローラ２から印刷指示を受信した後当該印刷指示に従って画像形成を開始するまでの間、プリントコントローラ２からの当該印刷指示の対象となる画像データの転送を禁止し、当該印刷指示に従った画像形成を開始するタイミングで当該印刷指示の対象となる画像データの転送を開始するので、画像形成装置１の状態とガンマ変換処理に用いるガンマカーブとの不一致による画像品質の低下を防ぐことができる。
【００６２】
［第３の実施の形態］
次に、本発明を適用した第３の実施の形態について説明する。
第３の実施の形態における画像形成システムは、第１の実施の形態に示した画像形成システム１００と同様の構成によってなるため、同一の構成部分については同一の符号を付し、その構成については図示及び説明を省略する。以下、第３の実施の形態に特徴的な構成及び処理について説明する。
【００６３】
画像形成装置１のＣＰＵ２０は、プリントコントローラ２から保留ジョブの印刷指示を受信した後、この保留ジョブの印刷指示に従って画像形成を開始するまでの間、プリントコントローラ２からの保留ジョブの印刷指示の対象となる画像データの転送を禁止し、この印刷指示に従った画像形成を開始するタイミングで印刷指示の対象となる画像データの転送を開始させる。保留ジョブとは、ユーザの操作指示により、意図的に画像形成動作を保留状態とするジョブであって、画像形成装置１において、その保留状態が解除された場合に、印刷を開始するものである。
【００６４】
次に、第３の実施の形態の動作を説明する。
図７は、第３の実施の形態における保留ジョブ印刷処理を示すラダーチャートである。
【００６５】
まず、画像形成装置１において、プリントコントローラ２から保留ジョブの印刷指示が受信されると（ステップＥ１）、この保留ジョブの印刷指示に従って画像形成を開始するまでの間、プリントコントローラ２からの保留ジョブの画像データの転送が禁止される。
【００６６】
この間に、画像形成装置１において、ガンマカーブ補正の実行条件が成立した場合には、ＣＰＵ２０により、ガンマカーブ補正が実行され（ステップＥ２）、ガンマ補正テーブル１１ａが書き換えられる（ステップＥ３）。
【００６７】
その後、ユーザの操作により、画像形成装置１の表示／操作部２１から保留ジョブの解除指示があった場合には（ステップＥ４）、保留ジョブの印刷指示に従った画像形成動作が開始される（ステップＥ５）。具体的には、画像形成装置１からプリントコントローラ２に保留ジョブの画像データ要求が送信され（ステップＥ６）、それに応じてプリントコントローラ２から画像形成装置１に画像データが転送される（ステップＥ７）。
【００６８】
画像形成装置１では、ガンマ変換処理部１１により、ステップＥ２において実行されたガンマカーブ補正後のガンマ補正テーブル１１ａに基づいてガンマ変換処理が行われる。そして、圧縮回路１２により、ガンマ変換処理後の画像データに圧縮処理が施され、画像メモリ１３に格納される。画像メモリ１３に格納された画像データは、伸張回路１４により伸張処理が施され、ＬＤ駆動回路１５により伸張処理が施された画像データに基づいてＬＤ１６が駆動され、画像形成が行われる。
【００６９】
以下、同様に、画像形成装置１からプリントコントローラ２に画像データ要求が送信され（ステップＥ８）、それに応じてプリントコントローラ２から画像形成装置１に画像データが転送される（ステップＥ９）。
【００７０】
次に、図８を参照して、画像形成装置１において実行される保留ジョブ印刷処理を説明する。なお、図８のフローチャートに記述されている処理を実現するためのプログラムは図示しないＲＯＭに格納されており、ＣＰＵ２０は、ＲＯＭからプログラムを読み出して、当該プログラムに従った動作を逐次実行する。
【００７１】
図８に示すように、プリントコントローラ２から保留ジョブの印刷指示が受信された場合には（ステップＦ１；ＹＥＳ）、保留ジョブとして登録され（ステップＦ２）、このジョブの画像形成が開始されるまでの間、プリントコントローラ２からの当該保留ジョブの画像データの転送が禁止される。
【００７２】
その後、ガンマカーブ補正の実行条件が成立する場合には（ステップＦ３；ＹＥＳ）、ＣＰＵ２０により、ガンマカーブ補正が実行され、ガンマ補正テーブル１１ａが書き換えられる（ステップＦ４）。ガンマカーブ補正の実行条件が成立しない場合には（ステップＦ３；ＮＯ）、ステップＦ５へ移行する。
【００７３】
次に、ユーザが表示／操作部２１から操作することにより、保留ジョブの解除指示があった場合には（ステップＦ５；ＹＥＳ）、画像形成装置１からプリントコントローラ２に保留ジョブの画像データ要求が送信される（ステップＦ６）。そして、プリントコントローラ２から画像データが受信され、受信した画像データに基づいて、画像形成動作が行われる（ステップＦ７）。
【００７４】
ステップＦ１において、プリントコントローラ２から保留ジョブの印刷指示が受信されない場合には（ステップＦ１；ＮＯ）、そのまま処理が終了する。
【００７５】
以上説明したように、画像形成装置１において、プリントコントローラ２から保留ジョブの印刷指示を受信した後、当該保留ジョブの画像形成を開始するまでの間、プリントコントローラ２からの当該保留ジョブの画像データの転送を禁止し、当該保留ジョブの画像形成を開始するタイミングで当該保留ジョブの画像データの転送を開始するので、画像形成装置１の状態とガンマ変換処理に用いるガンマカーブとの不一致による画像品質の低下を防ぐことができる。
【００７６】
なお、上記各実施の形態における記述は、本発明に係る画像形成装置の例であり、これに限定されるものではない。装置を構成する各部の細部構成及び細部動作に関しても本発明の趣旨を逸脱することのない範囲で適宜変更可能である。
【図面の簡単な説明】
【００７７】
【図１】本発明の第１の実施の形態における画像形成システム１００のシステム構成図である。
【図２】画像形成装置１の構成を示すブロック図である。
【図３】第１の実施の形態における電源投入時処理を示すラダーチャートである。
【図４】画像形成装置１において実行される電源投入時処理を示すフローチャートである。
【図５】第２の実施の形態における印刷指示受信時処理を示すラダーチャートである。
【図６】画像形成装置１において実行される印刷指示受信時処理を示すフローチャートである。
【図７】第３の実施の形態における保留ジョブ印刷処理を示すラダーチャートである。
【図８】画像形成装置１において実行される保留ジョブ印刷処理を示すフローチャートである。
【符号の説明】
【００７８】
１００  画像形成システム
１  画像形成装置
１１  ガンマ変換処理部
１１ａ  ガンマ補正テーブル
１２  圧縮回路
１３  画像メモリ
１４  伸張回路
１５  ＬＤ駆動回路
１６  ＬＤ
１７  ドラム
１８  転写ベルト
１９  光学式センサ
２０  ＣＰＵ
２１  表示／操作部
２２  メカ駆動部
２３  ワークメモリ
２  プリントコントローラ
３  ＰＣ
【図１】
2008155447.tif 000003
【図２】
2008155447.tif 000004
【図３】
2008155447.tif 000005
【図４】
2008155447.tif 000006
【図５】
2008155447.tif 000007
【図６】
2008155447.tif 000008
【図７】
2008155447.tif 000009
【図８】
2008155447.tif 000010