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