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