説明

画像形成装置

【課題】画像データが取得されてから画像が形成されるまでの時間差にばらつきが生じ得る場合において、画像形成手段の状態の変化に応じた補正が反映されていない画像データによって画像が形成されないようにする。
【解決手段】画像形成装置は、画像形成条件を補正する補正手段を有する。画像形成装置は、画像データを蓄積する場合に、画像処理を前処理(Sa3)と後処理(Sa7)に分け、前者を蓄積前に、後者を蓄積後に実行する。後処理には、補正手段による補正に応じて変化する処理(例えば、ルックアップテーブルを用いたトーン調整処理)が含まれている。その結果、画像形成装置は、画像データを蓄積している間に補正手段による補正が実行された場合であっても、当該補正が反映された画像処理が実行される。

【発明の詳細な説明】
【技術分野】
【0001】
本発明は、画像形成装置に関する。
【背景技術】
【0002】
電子写真方式の画像形成装置においては、装置やその環境の変化によって画質が変化することが知られており、このような画質の変化を抑制するための対策が講じられている。例えば、特許文献1には、キャリブレーションを行った際の測定値や日時を記録しておくことにより、出力装置の安定性を算出し、キャリブレーション間隔を自動的に決定するための技術が記載されている。また、特許文献2には、印字時の画像形成条件との相関関係がある画像処理が施された状態の画像データを画像メモリに記憶する画像形成装置において、濃度補正実施条件が満たされた時点で画像メモリに記憶されているジョブに対しては、濃度補正処理前の画像形成条件によって印字を行うことが記載されている。
【先行技術文献】
【特許文献】
【0003】
【特許文献1】特開2006−168200号公報
【特許文献2】特許第4343123号公報
【発明の概要】
【発明が解決しようとする課題】
【0004】
本発明の目的は、画像データが取得されてから画像が形成されるまでの時間差にばらつきが生じ得る場合において、画像形成手段の状態の変化に応じた補正が反映されていない画像データによって画像が形成されないようにすることにある。
【課題を解決するための手段】
【0005】
本発明の請求項1に係る画像形成装置は、画像データを取得する取得手段と、前記取得手段により取得された画像データを記憶手段に蓄積する蓄積手段と、前記取得手段により取得され、前記蓄積手段により蓄積された画像データと、前記取得手段により取得され、前記蓄積手段により蓄積されていない画像データとに対して画像処理を実行する画像処理手段と、画像形成に係る条件を適用し、前記画像処理手段により画像処理が実行された画像データに応じた画像を媒体に形成する画像形成手段と、前記画像形成手段の状態の変化に応じて前記条件を補正する補正手段とを備え、前記画像処理手段は、前記補正手段による前記条件の補正に応じて変化する第1の処理を含む画像処理を前記画像データに対して実行する構成を有する。
【0006】
本発明の請求項2に係る画像形成装置は、請求項1に記載の構成において、画像を形成する場合のモードとして第1のモードと第2のモードとを有し、画像を形成する指示を受け付ける受付手段を備え、前記画像処理手段は、前記第1のモードにおいては、前記受付手段により前記指示が受け付けられると、前記蓄積手段により蓄積された画像データに対して前記画像処理を実行し、前記第2のモードにおいては、前記指示によらずに、前記取得手段により取得された画像データに対して前記画像処理を実行する構成を有する。
本発明の請求項3に係る画像形成装置は、請求項2に記載の構成において、前記画像処理は、前記第1の処理と、前記第1の処理よりも前に実行される第2の処理とを含み、前記画像処理手段は、前記第1のモードにおいて、前記蓄積手段により蓄積される前に前記第2の処理を前記画像データに対して実行する構成を有する。
本発明の請求項4に係る画像形成装置は、請求項2に記載の構成において、前記蓄積手段は、前記第1の処理を実行する前の第1の画像データと、当該第1の処理を実行した後の第2の画像データとを前記画像データとして蓄積し、前記画像処理手段は、前記第1のモードにおいて、前記蓄積手段により前記第2の画像データが蓄積された後に前記補正手段が前記条件を補正した場合に、前記第1の画像データを用いて前記第1の処理を再び実行し、前記画像形成手段は、前記第1のモードにおいて、前記蓄積手段により前記第2の画像データが蓄積された後に前記補正手段が前記条件を補正した場合には、前記画像処理手段により前記第1の処理が実行された前記第1の画像データに基づいて画像を形成し、前記蓄積手段により前記第2の画像データが蓄積された後に前記補正手段が前記条件を補正していない場合には、前記第2の画像データに基づいて画像を形成する構成を有する。
本発明の請求項5に係る画像形成装置は、請求項4に記載の構成において、前記取得手段により取得された画像データの種別を判定する判定手段を備え、前記蓄積手段は、前記判定手段により判定された種別が第1の種別である前記画像データについて、前記第2の画像データを蓄積せずに前記第1の画像データを蓄積し、前記判定手段により判定された種別が第2の種別である前記画像データについて、前記第1の画像データと前記第2の画像データとを蓄積する構成を有する。
本発明の請求項6に係る画像形成装置は、請求項4又は5に記載の構成において、前記蓄積手段は、前記第1の画像データ及び前記第2の画像データの少なくともいずれかを、その容量が削減されるように蓄積する構成を有する。
本発明の請求項7に係る画像形成装置は、請求項6に記載の構成において、前記画像データの蓄積の態様を前記記憶手段の空き容量が閾値以下である場合とそうでない場合とで異ならせる構成を有する。
【発明の効果】
【0007】
請求項1の構成によれば、画像データが取得されてから画像が形成されるまでの時間差にばらつきが生じ得る場合であっても、画像形成手段の状態の変化に応じた補正が反映されていない画像データによって画像が形成されないようにすることが可能である。
請求項2の構成によれば、画像データに対して実行される画像処理を第1のモードと第2のモードとで変えないようにすることが可能である。
請求項3の構成によれば、第1のモードにおいて第1の処理と第2の処理とを蓄積手段に蓄積された後に実行する場合に比べ、画像を形成する指示が受け付けられてから画像が形成されるまでに要する処理を少なくすることが可能である。
請求項4の構成によれば、画像データが蓄積された後に補正手段が補正を行っていない場合に、第1の画像データを用いたときよりも、画像を形成する指示が受け付けられてから画像が形成されるまでに要する処理を少なくすることが可能である。
請求項5の構成によれば、第1の種別の画像データについても第2の画像データを蓄積する場合に比べ、使用する記憶手段の容量を少なくすることが可能である。
請求項6の構成によれば、画像データの容量が削減されるように蓄積しない場合に比べ、画像を形成できる回数を増やすことが可能である。
請求項7の構成によれば、記憶手段の空き容量に応じて蓄積の態様を異ならせない場合に比べ、画像を形成できる回数を増やすことが可能である。
【図面の簡単な説明】
【0008】
【図1】画像形成装置の全体構成を示すブロック図
【図2】制御部の機能的構成を示す機能ブロック図
【図3】画像出力装置の構成の一例を示す図
【図4】制御装置の動作を示すフローチャート
【図5】制御装置の動作を示すフローチャート
【図6】蓄積・読出処理を示すフローチャート
【発明を実施するための形態】
【0009】
[第1実施形態]
図1は、本発明の一実施形態である画像形成装置10の全体構成を示すブロック図である。画像形成装置10は、ここでは電子写真方式のプリンタである。画像形成装置10の構成は、制御装置100と、記憶装置200と、画像出力装置300とに大別される。制御装置100、記憶装置200及び画像出力装置300は、情報の授受が行えるように互いに電気的に接続されている。
【0010】
制御装置100は、画像形成装置10の全体的な動作を管理及び制御する手段である。制御装置100は、より詳細には、制御部110と、通信部120と、画像処理部130と、UI(User Interface)部140とを少なくとも備える。
【0011】
制御部110は、他の構成間における情報の授受を制御する手段である。制御部110は、CPU(Central Processing Unit)等の演算処理装置やメモリによって構成される。通信部120は、外部装置とデータを送受信する手段である。ここでいう外部装置は、画像データを画像形成装置10に送信したり、画像形成装置10に画像形成を指示したりするための装置であり、画像を読み取る画像読取装置(フラットベッドスキャナ等)や、通信手段を介して接続されたクライアント装置(パーソナルコンピュータ等)である。画像処理部130は、画像データに対して画像処理を実行する手段であり、本発明に係る画像処理手段の一例に相当するものである。画像処理部130は、制御部110とは独立したASIC(Application Specific Integrated Circuit)等の集積回路によって構成されてもよいが、制御部110の一機能であってもよい。また、画像処理部130は、VRAM(Video Random Access Memory)等の画像データを記憶する手段を、記憶装置200とは別個に備えている。
【0012】
画像処理部130が実行する画像処理は、ルックアップテーブルを用いて画像の階調特性を調整する処理(以下「トーン調整処理」という。)を含む。このルックアップテーブルは、画像データの階調値を入力値及び出力値とし、特定の入力値に対して特定の出力値を対応付けたデータの集合である。ルックアップテーブルの入力値と出力値の対応関係は、画像出力装置300の特性(個体差、画像形成条件等)によって定まる。ルックアップテーブルが変化すると、トーン調整処理後の画像の色調(トーン)も変化する。トーン調整処理は、本発明に係る第1の処理の一例に相当するものである。
【0013】
また、画像処理部130が実行する画像処理は、さまざまな形式で入力された画像データをビットマップ形式の画像データに変換するデータ変換処理、画像データの濃淡をユーザの好みに応じて調整する濃度調整処理、画像出力装置300に応じたスクリーンを適用して画像データを網点で表される情報に変換するスクリーン処理などを含み得る。このうち、データ変換処理や濃度調整処理は、トーン調整処理よりも前に実行され得る処理であり、本発明に係る第2の処理の一例に該当し得る。一方、スクリーン処理は、トーン調整処理よりも後に実行され得る処理である。このように、画像処理部130が実行する画像処理は、決められた順序に従って複数の処理を実行するものである。
【0014】
UI部140は、ユーザに情報を提示するとともに、ユーザの操作を受け付ける手段である。UI部140は、例えば、タッチスクリーンを備えた表示装置や各種のボタンを含んで構成される。UI部140は、ユーザの認証が必要な場合に、認証情報を入力する手段としても機能する。認証情報は、ユーザに設定されたパスワードであってもよいが、ユーザの指紋や静脈のパターンであってもよい。なお、UI部140は、スピーカを備えることにより、情報を視覚的にだけでなく聴覚的に提示してもよいし、情報を提示する手段又は操作を受け付ける手段の一方のみを備える構成であってもよい。
【0015】
図2は、制御部110の機能的構成を示す機能ブロック図である。本実施形態の制御部110は、図2に示す取得部111、蓄積部112、受付部113及び判定部114に相当する機能を実現する。取得部111は、通信部120を介して外部装置から画像データを取得する手段であり、本発明に係る取得手段の一例に相当する。蓄積部112は、取得部111により取得された画像データを必要に応じて記憶装置200に一時的に記憶させる手段であり、本発明に係る蓄積手段の一例に相当する。受付部113は、ユーザから指示を受け付ける手段であり、本発明に係る受付手段の一例に相当する。なお、ユーザからの指示は、UI部140のほか、通信部120を介してクライアント装置からも供給され得る。ゆえに、受付部113は、通信部120又はUI部140を介して指示を受け付ける。判定部114は、取得部111により取得された画像データの種別と、画像形成の際に指定されるモード(以下「画像形成モード」という。)とを判定する手段であり、本発明に係る判定手段の一例に相当する。なお、判定部114は、画像データの種別と画像形成モードのいずれか一方のみを判定するものであってもよい。
【0016】
記憶装置200は、画像形成が直ちに行われない画像データを一時的に記憶する手段である。記憶装置200は、ハードディスク等により構成される記憶部210を備える。記憶部210は、いわゆるUSB(Universal Serial Bus)メモリのように、画像形成装置10に対して着脱可能な構成であってもよい。また、記憶部210に記憶される画像データは、特定の画像形成モードにおいて用いられる画像データである。記憶部210は、本発明に係る記憶手段の一例に相当するものである。
【0017】
画像出力装置300は、制御装置100を介して供給された画像データに応じた画像を出力する手段である。ここでいう出力は、画像をユーザが視認できるように可視化することであり、画像を用紙に形成することに相当する。ここにおいて、用紙は、画像が転写及び形成される媒体の一例である。画像出力装置300は、より詳細には、画像形成部310と、補正部320とを備える。
【0018】
画像形成部310は、帯電、露光、現像、転写、定着といった電子写真方式の各工程を経て画像を形成する手段である。画像形成部310は、これらの各工程に応じた条件を適用し、画像データが表す画像を用紙に形成する。ここでいう条件は、画像形成に係る条件であり、以下においては「画像形成条件」という。なお、画像形成部310は、本実施形態においてはカラーの画像を形成する手段であるとするが、モノクロの画像を形成する手段であってもよい。画像形成部310は、本発明に係る画像形成手段の一例に相当するものである。
【0019】
補正部320は、画像形成部310の状態の変化に応じて画像形成条件を補正する手段である。画像形成条件は、その好適な条件が複数の要因によって変化する。画像形成条件を変化させる要因は、例えば、画像形成部310の経時変化や、画像形成装置10が設置されている環境(温度、湿度等)の変化が代表的である。画像形成装置10の環境変化は、朝晩と昼の気温差や、季節の変化などによってもたらされる。補正部320は、これらの変化を検知するためのセンサの検知結果に基づき、画像形成条件が好適なものになるようにこれを補正する。ここでいう「好適」とは、画像出力装置300に供給される画像データが表す画像の色と、実際に用紙に形成される画像の色との相違が可能な限り小さくなる状態のこと(すなわち、制御装置100において想定されている色にできるだけ近い色で出力されること)をいい、理想的には、これらの色に相違がない状態のことである。補正部320は、本発明に係る補正手段の一例に相当するものである。
【0020】
また、補正部320は、画像形成条件の補正に応じてルックアップテーブルを生成する機能を有する。補正部320は、画像形成条件を補正すると、その補正結果と整合するようなルックアップテーブルを生成する。制御装置100は、補正部320からルックアップテーブルを取得すると、これを画像処理部130に供給する。
あるいは、ルックアップテーブルを生成する機能は、制御装置100の制御部110が有してもよい。この場合、補正部320は、センサの検知結果や画像形成条件の補正結果を示す情報を制御部110に供給し、制御部110は、かかる情報に基づいてルックアップテーブルを生成し、画像処理部130に供給する。
【0021】
図3は、画像出力装置300の構成の一例を示す図である。図3に例示する画像出力装置300は、いわゆる中間転写方式によって、イエロー(Y)、マゼンタ(M)、シアン(C)、ブラック(K)の4色のトナーを用いて画像を形成するものである。画像出力装置300は、トナーカートリッジ311Y、311M、311C、311Kと、転写ユニット312Y、312M、312C、312Kと、露光装置313と、中間転写ベルト314と、複数の支持ロール315と、二次転写ロール316と、複数の搬送ロール317と、定着装置318と、濃度センサ321とを備える。
【0022】
なお、図3に示す構成要素のうち、符号の末尾にアルファベット(Y、M、C又はK)を付したものは、当該構成要素が上記4色のいずれかに対応するものであることを示している。これらの構成要素は、使用するトナーの色が異なるものの、主要な構成や機能は共通している。そこで、以下においては、これらの構成要素の説明において、互いを区別する必要がない場合には、「トナーカートリッジ311」や「転写ユニット312」というように、符号の末尾を省略してこれらを総称するものとする。
【0023】
トナーカートリッジ311は、各色のトナーを収容し、これを必要に応じて転写ユニット312の現像器に供給する手段である。転写ユニット312は、感光体ドラム、帯電器、現像器、一次転写ロールなどを備え、各色のトナー像を中間転写ベルト314に転写する手段である。露光装置313は、感光体ドラムを露光して静電潜像を形成する手段である。
【0024】
中間転写ベルト314は、転写ユニット312によって転写されたトナー像を保持する手段である。すなわち、中間転写ベルト314は、トナー像が転写及び保持される媒体の一例である。中間転写ベルト314は、複数の支持ロール315により支持されて図中の矢印A1が示す方向に周回しながら移動する。二次転写ロール316は、中間転写ベルト314に転写されたトナー像を用紙に転写する手段である。搬送ロール317は、用紙を図中の破線の矢印A2に沿った経路で搬送する手段である。定着装置318は、二次転写ロール316によりトナー像が転写された用紙を加熱及び加圧することによって、トナー像を用紙に定着させる手段である。
【0025】
濃度センサ321は、中間転写ベルト314に形成されているトナー像を光学的に読み取る手段である。濃度センサ321は、読み取ったトナー像の濃度を示す濃度情報を補正部320に供給する。補正部320は、この濃度情報に基づいて画像形成条件を補正する。ここでいう濃度は、トナー像の色の濃さを表す数値であり、例えば、トナー像に対して照射した光とその反射光の比率によって定まる。ここでは、トナー像の濃度を、トナーが転写されていない状態を0%とし、トナーが中間転写ベルト314を完全に覆うように(いわゆるベタ状態で)転写された状態を100%とする百分率によって表現する。
なお、画像形成装置10は、中間転写ベルト314に形成されたトナー像を濃度センサ321によって読み取ることに代えて、画像読取装置によって用紙に形成された画像を読み取る構成を有し、その読取結果に基づいて画像形成条件を補正してもよい。
【0026】
画像形成装置10の構成は、以上のとおりである。この構成のもと、画像形成装置10は、外部装置から供給された画像データに対して画像処理を実行し、用紙に画像を形成する。また、画像形成装置10は、時間の経過に伴い、画像形成装置10を好適な状態で使用可能にするためのセットアップ処理を適当なタイミングで実行する。このセットアップ処理には、補正部320による画像形成条件の補正が少なくとも含まれる。セットアップ処理は、画像出力装置300によって実行される。画像出力装置300は、セットアップ処理が終了すると、セットアップ処理が終了したことを制御装置100に通知するとともに、補正部320による補正を反映したルックアップテーブルを制御装置100に供給する。ルックアップテーブルは、補正部320による補正を反映する前と後とでは、入力値と出力値の対応関係が変化する。
【0027】
なお、セットアップ処理は、画像形成装置10の起動時、あらかじめ決められた時間間隔、あらかじめ決められた枚数の用紙が使用される毎、あらかじめ決められた量のトナーが使用される毎、温度や湿度があらかじめ決められた程度以上に変化した毎などに行われる。また、セットアップ処理は、これらの条件を複数組み合わせて考慮したタイミングで実行されてもよい。さらに、セットアップ処理は、このような事前に決められた条件を満たした場合に限らず、ユーザが指示したタイミングで随時実行されてもよい。
【0028】
また、補正部320による補正は、例えば、補正用の画像(以下「テスト画像」という。)を中間転写ベルト314や用紙に形成することで行われる。テスト画像は、例えば、10%から100%まで10%刻み(すなわち10段階)で濃度を変えた各色の小片状のトナー像をあらかじめ決められた位置に配置した画像である。補正部320は、テスト画像の本来の濃度と実際に形成されたテスト画像を読み取って得られた濃度情報とを比較し、その相違に応じて画像形成条件を補正する。補正部320が補正する画像形成条件は、例えば、感光体ドラムを帯電するときの帯電電位、感光体ドラムを露光するときの露光電位、静電潜像を現像するときの現像バイアス、現像器におけるトナーとキャリアの混合比(トナー濃度)、トナー像を転写するときの転写バイアスなどである。補正部320は、これらの画像形成条件をいずれかを補正してもよいし、複数の画像形成条件を補正してもよい。
【0029】
画像形成装置10は、画像形成条件とトーン調整処理に用いられるルックアップテーブルとに整合性が得られることにより、これらが整合しない場合よりも望ましい画質を実現する。すなわち、画像形成装置10は、画像形成条件の補正結果とトーン調整処理の結果とを掛け合わせることで所望の色調を再現する。つまり、画像形成装置10の画質には、これらの結果が相補的に作用する。
【0030】
例えば、画像形成装置10は、テスト画像のうちの高濃度領域(色が濃い領域)の検知結果に基づいて画像形成条件を補正し、テスト画像のうちの中・低濃度領域(高濃度領域以外の領域)の検知結果に基づいて新たなルックアップテーブルを生成して更新する、といった態様で画質制御を行う場合がある。かかる場合に、画像形成部310が補正後の画像形成条件で画像を形成する一方で、画像処理部130が更新前のルックアップテーブルを用いてトーン調整処理を実行すると、画像形成装置10において想定されている色調と異なる色調によって用紙に画像が形成される可能性がある。また、補正部320による補正が画像を濃くするように作用する一方で、トーン調整処理による調整が画像を薄くするように作用する、というように、互いの作用が相反的になって相殺されてしまったり、あるいは逆に作用が過剰になってしまったりするといった齟齬が生じ得る。
【0031】
それゆえ、画像形成装置10は、セットアップ処理の実行中には、ユーザによって画像の形成が指示されても、セットアップ処理が終了し、画像形成条件の補正が反映されたルックアップテーブルが使用可能になるまでは、トーン調整処理以降の処理を実行しない。すなわち、画像形成装置10は、セットアップ処理が実行されたときには、画像形成条件の補正が反映されずに画像処理や画像形成が行われることがないように、その動作の一部の進行を制限する。
【0032】
また、本実施形態において、画像形成装置10は、「サーバモード」、「セキュリティプリントモード」、「通常モード」という3種類の画像形成モードを有する。サーバモードは、画像データをいったん記憶装置200に蓄積し、これをユーザの指示に応じて読み出して画像を形成するモードである。サーバモードは、画像を繰り返し形成する画像データを蓄積しておき、必要に応じて(何度も)画像を形成する場合に用いられてもよい。サーバモードにおいて、ユーザの指示は、外部装置とUI部140のいずれで行われてもよい。
【0033】
セキュリティプリントモードは、画像を形成するためにユーザの認証を要するモードである。このモードにおいて、画像形成装置10は、ユーザ本人が画像形成装置10の前にいることが認証情報によって確認された場合に画像を形成する。具体的には、画像形成装置10は、画像データをいったん記憶装置200に蓄積し、UI部140によってユーザの認証情報が入力されたらこれを読み出して画像を形成する。ユーザは、他人に盗み見られたくない文書を出力する場合などに、このモードを利用する。
【0034】
サーバモード及びセキュリティプリントモードは、いずれも、画像データがいったん記憶装置200に蓄積されることを要し、ユーザの明示的な指示に応じてこれを読み出して画像を形成するモードである。これらのモードは、換言すれば画像形成を待機するモードであり、本発明に係る第1のモードの一例に相当するものである。一方、通常モードは、画像データの記憶装置200への蓄積を要しないモードであり、画像データが取得されると、準備ができ次第画像処理や画像形成が実行されるモードである。通常モードは、本発明に係る第2のモードの一例に相当するものである。第1のモードは、第2のモードに比べ、画像データを取得してから画像が形成されるまでの時間差が生じやすいモードであり、かつ、その時間差も一定でなくばらつきを生じやすいモードであるといえる。
【0035】
なお、画像形成装置10は、通常モードで動作する場合であっても、セットアップ処理の実行中には、セットアップ処理が終了するまでは動作の一部を制限し、画像形成を待機する。ただし、この場合においても、画像形成装置10は、ユーザの明示的な指示を要することなく、セットアップ処理が終了し、画像を形成する準備ができ次第画像を形成するように構成されている。
【0036】
また、画像データを取得してから画像が形成されるまでの時間差が長くなると、画像形成条件とトーン調整処理に用いられるルックアップテーブルの整合性が失われ、画像形成装置10において想定されている色調と実際に用紙に形成される画像の色調とに齟齬が生じる可能性が増大する。これらの色調に齟齬が生じる可能性は、画像形成モードによっても異なる。そこで、画像形成装置10は、以下に示すように、画像処理の態様を画像形成モードに応じて異ならせ、かかる齟齬が生じる可能性を少なくする。
【0037】
図4は、本実施形態における制御装置100の動作を示すフローチャートである。なお、制御装置100がこの処理を実行する場合において、画像出力装置300は、制御装置100の動作とは無関係に画像形成条件の補正を実行し得る。よって、制御装置100においてトーン調整処理に用いられるルックアップテーブルは、図4に示す動作に対して並行的に、随時更新され得る。
【0038】
まず、制御装置100は、外部装置から画像データを取得することによって図4に示す動作を開始する(ステップSa1)。制御装置100は、画像データを取得すると、そのときの画像形成モードを判断し、画像データを記憶装置200に蓄積するか否かを判断する(ステップSa2)。なお、画像形成モードは、これを指示する情報が画像データとともに送られてきてもよいし、画像形成装置10にあらかじめ設定されていてもよい。
【0039】
制御装置100は、画像形成モードがサーバモード又はセキュリティプリントモードである場合には、画像データを蓄積する必要があると判断する。このとき、制御装置100は、画像データに対して画像処理の一部を実行してから(ステップSa3)、これを記憶装置200に蓄積する(ステップSa4)。ステップSa3において実行される画像処理は、順序的に、画像出力装置300の状態の変化の影響を受ける処理よりも前に実行可能な処理であり、上述した第2の処理に相当する処理である。以下においては、画像データに対して実行される画像処理のうち、ステップSa3において実行されるものを「前処理」といい、後述するステップSa7において実行されるものを「後処理」という。
【0040】
画像データを蓄積したら、制御装置100は、画像を形成する指示がユーザによって行われたか否かを判断することにより、画像形成を待機する(ステップSa5)。なお、記憶装置200に複数の画像データが蓄積されている場合、ユーザは、いずれの画像データに基づいて画像を形成するのかを特定するために、所望する画像データを指定して指示を行う。制御装置100は、ユーザの指示を受け付けると、記憶装置200から画像データを読み出して取得し(ステップSa6)、後処理を実行する(ステップSa7)。ステップSa7の後処理には、トーン調整処理が含まれる。
【0041】
一方、制御装置100は、画像形成モードが通常モードである場合には、画像データを蓄積する必要がないと判断する。よって、制御装置100は、画像データを蓄積することなく画像処理を実行する(ステップSa8)。このとき、制御装置100は、前処理と後処理とを区別することなく、一連の画像処理をまとめて実行する。また、このとき制御装置100は、ユーザからの指示を要することなく、すなわち当該指示によらずに、画像処理を実行する。
【0042】
制御装置100は、いずれの画像形成モードの場合においても、一連の画像処理が終了したら、これを画像出力装置300に供給する(ステップSa9)。また、制御装置100は、記憶装置200に蓄積された画像データを削除する必要性を判断し(ステップSa10)、画像データを必要に応じて削除する(ステップSa11)。記憶装置200に蓄積された画像データを削除するか否かは、画像形成モードによって異なってもよいし、ユーザによってあらかじめ指定されていてもよい。また、制御装置100は、記憶部210の空き容量を判断し、空き容量が閾値以下である場合に画像データを削除するようにしてもよい。
【0043】
制御装置100が以上のように動作することにより、画像形成装置10においては、画像出力装置300が制御装置100と独立に動作する場合においても、補正部320による補正の内容が反映された画像処理が実行される。例えば、画像形成装置10は、画像形成モードがサーバモード又はセキュリティプリントモードであり、画像データを記憶装置200に蓄積する場合においても、ユーザからの指示を受け付けてからトーン調整処理を実行することにより、仮にルックアップテーブルが画像データの蓄積中に更新されたとしても、補正部320による補正の内容が反映される前のルックアップテーブルが適用されないように構成されている。また、画像形成装置10は、ユーザからの指示を受け付けてからトーン調整処理を実行することにより、画像形成を待機する時間が長時間にわたるような、画像処理部130において想定されている画像形成部310の状態とその実態とに齟齬が生じやすい状況においても、補正部320による補正があれば当該補正が反映されたルックアップテーブルが適用されるようになっている。
【0044】
なお、本実施形態の画像処理は、前処理と後処理というように区別されていなくてもよい。例えば、制御装置100は、ステップSa3の前処理を実行せずに、ステップSa7において、前処理と後処理とを合わせたものに相当する一連の画像処理をまとめて実行してもよい。
【0045】
[第2実施形態]
本実施形態は、上述した第1実施形態の一部を変更した実施の形態である。本実施形態の第1実施形態との主たる相違点は、画像データに対して圧縮処理と伸長処理(展開処理又は解凍処理ともいう。)が実行されることと、取り扱われる画像データの種類が増えていることの2点である。
なお、本実施形態において、その構成や動作が第1実施形態と共通するものについては、重複する説明を省略するものとする。
【0046】
本実施形態において、制御装置100は、画像データを圧縮する圧縮処理と、この圧縮処理により圧縮された画像データを伸長(すなわち復元)する伸長処理とを実行する機能を有する。圧縮処理に用いる圧縮方式は、あらかじめ決められたものであればよい。圧縮方式は、一般に、データ容量の観点からは非可逆方式である方が望ましく、伸長後の画質の観点からは可逆方式である方が望ましい。制御装置100は、記憶装置200に蓄積される前の画像データに対して圧縮処理を実行し、記憶装置200から読み出された画像データに対して伸長処理を実行することにより、記憶装置200に記憶される画像データのデータ容量を第1実施形態よりも少なくする。
なお、圧縮処理及び伸長処理は、制御部110と画像処理部130のいずれで実行されてもよい。あるいは、制御装置100は、制御部110及び画像処理部130とは別個に、圧縮処理及び伸長処理を実行する専用の構成要素を備えてもよい。
【0047】
また、本実施形態の蓄積部112は、トーン調整処理を実行する前の第1の画像データと、トーン調整処理を実行した後の第2の画像データとを記憶装置200に蓄積する。第1の画像データは、画像処理部130が実行する一連の画像処理のうちのトーン調整処理を実行する前までの処理の全部又は一部を実行したものでもよいし、画像処理を何も実行していないものでもよい。また、第2の画像データは、画像処理部130が実行する一連の画像処理のうちのトーン調整処理までを実行したものでもよいし、一連の画像処理の全部を実行したものでもよい。ただし、以下の説明においては、第1の画像データを画像処理が何も実行されていない画像データとし、第2の画像データを一連の画像処理の全部が実行された画像データとする。
【0048】
さらに、本実施形態の判定部114は、画像データの種別を判定する。判定部114は、画像データのデータ形式やデータ容量によって画像データを判定する。ここにおいて、画像データのデータ形式とは、当該画像データを作成したアプリケーションプログラムによって識別されるものである。判定部114が判定する種別のことを、ここでは「第1の種別」と「第2の種別」というように区別する。例えば、第1の種別は、一連の画像処理の実行に要する時間が比較的短い画像データが属する種別であり、第2の種別は、一連の画像処理の実行に要する時間が第1の種別よりも長くなる画像データが属する種別である。
【0049】
制御装置100は、この構成のもと、画像データの種別に応じて画像データの蓄積の態様を異ならせる。具体的には、制御装置100は、第1の種別の画像データについては、第1の画像データ(すなわち画像処理前の画像データ)を蓄積する一方、第2の種別の画像データについては、第1の画像データと第2の画像データ(すなわち画像処理後の画像データ)とを蓄積する。
【0050】
図5は、本実施形態における制御装置100の動作を示すフローチャートである。なお、本実施形態において、画像処理部130は、前処理と後処理という区別をせずに、圧縮処理と伸長処理を除く一連の画像処理を一括して実行するものとする。また、ルックアップテーブルは、本実施形態においても、同図に示す処理と並行的に随時更新され得る。
【0051】
図5に示す処理は、ステップSb3の蓄積・読出処理が第1実施形態の処理(図4参照)と異なるのみであり、特に、画像データを蓄積しない場合の動作には、第1実施形態のそれと違いがない。ステップSb1、Sb2、Sb4、Sb5〜Sb7の各処理は、それぞれ、図4のステップSa1、Sa2、Sa8、Sa9〜Sa11の各処理に相当する。なお、ステップSb7において、制御装置100は、記憶装置200に記憶された画像データのうち、第1の画像データを削除せずに、第2の画像データを選択的に削除するようにしてもよい。
【0052】
図6は、ステップSb3の蓄積・読出処理を示すフローチャートである。つまり、このフローチャートに示す動作は、ステップSb2において画像データを記憶装置200に蓄積すると判断された場合に実行されるものである。このとき、制御装置100は、まず、画像データの種別を判断し(ステップSc1)、判断結果に応じてその後の処理を異ならせる。
【0053】
制御装置100は、画像データが第1の種別である場合には、画像データをそのまま記憶装置200に蓄積し(ステップSc2)、ユーザの指示を受け付けるまで待機する(ステップSc3)。すなわち、画像データが第1の種別である場合、制御装置100は、第2の画像データを蓄積せずに、第1の画像データを蓄積する。その後、制御装置100は、ユーザの指示を受け付けたら画像データ(第1の画像データ)を読み出し(ステップSc4)、画像処理を実行する(ステップSc5)。
【0054】
一方、画像データが第2の種別である場合、制御装置100は、第1の画像データと第2の画像データとを記憶装置200に蓄積するとともに、これらの画像データに圧縮処理を実行する。具体的には、制御装置100は、第1の画像データを圧縮して蓄積し(ステップSc6)、これとは別に、第1の画像データに対して画像処理及び圧縮処理を実行して得られた第2の画像データを蓄積する(ステップSc7、Sc8)。そして、制御装置100は、ユーザの指示を受け付けるまで待機する(ステップSc9)。
【0055】
制御装置100は、ユーザの指示を受け付けると、画像データが蓄積された後に画像形成条件が補正され、ルックアップテーブル(図中では「LUT」と表記する。)が更新されたか否かを判断する(ステップSc10)。ステップSc10の判断は、より正確には、第2の画像データが蓄積された後にルックアップテーブルが更新されているか否かを判断するものであることが望ましい。制御装置100は、ルックアップテーブルが更新されていれば、記憶装置200から第1の画像データを読み出し(ステップSc11)、読み出した第1の画像データに伸長処理を実行してから画像処理を実行する(ステップSc12、Sc13)。一方、ルックアップテーブルが更新されていなければ、制御装置100は、記憶装置200から第2の画像データを読み出して伸長処理を実行するが(ステップSc14、Sc15)、画像処理を実行せずに処理を終了する。
【0056】
本実施形態の第2の画像データを用いて画像を形成した場合には、ユーザの指示を受け付けてから画像データを画像出力装置300に供給するまでに要する時間(又は処理のステップ数)が、画像処理(ステップSa7又はSc12)を実行する場合よりも短くなる。また、画像形成装置10は、ルックアップテーブルが更新された場合には第2の画像データを用いずに第1の画像データに画像処理を実行して画像出力装置300に供給するため、第2の画像データが画像形成条件の補正の内容を反映しない状態になった場合に、当該第2の画像データを用いて画像を形成することがないように構成されている。
【0057】
なお、制御装置100は、記憶部210の空き容量に応じて画像データの蓄積の態様を異ならせてもよい。具体的には、制御装置100は、記憶部210の空き容量が閾値以下である場合に、記憶装置200に蓄積される画像データの容量が削減されて全体として少なくなるように、画像データの蓄積の態様を変化させる。例えば、制御装置100は、記憶部210の空き容量が閾値以下である場合には、第2の種別の画像データについても、第2の画像データを蓄積せずに第1の画像データを蓄積してもよいし、空き容量の多寡に応じて圧縮処理を実行したり省略したりしてもよい。また、制御装置100は、第1の種別の画像データにも圧縮処理を実行してもよく、これを実行するか否かを記憶部210の空き容量に応じて決定してもよい。また、制御装置100は、記憶部210の空き容量によらずに、記憶装置200に蓄積されるすべての画像データに圧縮処理を実行するようにしてもよい。
【0058】
[変形例]
本発明の実施の態様は、上述した実施形態に限定されるものではなく、例えば、以下に示す変形例の形態であってもよい。また、これらの形態は、必要に応じて適宜組み合わされてもよい。
【0059】
(変形例1)
本発明に係る画像形成装置に相当する構成は、上述した制御装置100、記憶装置200及び画像出力装置300を一体に備えた装置である必要はない。例えば、本発明は、電子写真方式のプリンタと、当該プリンタと通信手段(ネットワーク等)を介して接続するサーバとを備えるシステムの形態によって実施されてもよい。この場合、記憶装置200に相当する構成は、サーバ側にある。また、制御装置100に相当する構成も、サーバ側にあってもよい。あるいは、制御装置100に相当する構成は、プリンタ側の制御手段(CPU等)とサーバ側の制御手段とが協働することによって実現されてもよい。
【0060】
(変形例2)
ルックアップテーブルを用いたトーン調整処理においては、階調特性を決定付ける要因が複数存在する場合がある。階調特性を決定付ける要因としては、画像形成装置10の経時変化や環境変化のほか、画像形成装置10の個体差も考えられる。このような場合、ルックアップテーブルは、経時変化、環境変化及び個体差の3つの要因を複合的に考慮して生成される。ここにおいて、経時変化と環境変化は、そのときどきで変化するものであるため、画像形成部310を実際に動作させ、テスト画像を形成することで推測される。一方、画像形成装置10の個体差は、その装置に固有な不変のものであるため、画像形成部310を実際に動作させることなく、事前に推測可能なものである。
【0061】
ゆえに、トーン調整処理は、事前に推測可能な要因(個体差等)に起因する階調特性を調整するための第1のルックアップテーブルと、事前に推測不可能な要因(経時変化、環境変化等)に起因する階調特性を調整するための第2のルックアップテーブルとを用いて、画像データに対してこれらの2つのルックアップテーブルを順番に適用する処理であってもよい。なお、第1のルックアップテーブルと第2のルックアップテーブルは、演算によって合成されて1つのルックアップテーブルとして表現されてもよい。
【0062】
また、第1のルックアップテーブルを用いたトーン調整処理と第2のルックアップテーブルを用いたトーン調整処理との間には、別の処理が実行されてもよい。例えば、第1のルックアップテーブルを用いたトーン調整処理が上述した前処理に含まれて、第2のルックアップテーブルを用いたトーン調整処理が上述した後処理に含まれるように画像処理が実行されてもよい。
【0063】
(変形例3)
本発明は、画像形成モードによる動作の区別を有しない形態で実施されてもよい。例えば、画像形成装置10は、画像データを記憶装置200に蓄積するか否かを判断することなく、あらゆる画像データをいったん記憶装置200に蓄積させるようにし、その後、画像データを記憶装置200から読み出してから画像処理を実行するように構成されていてもよい。なお、この場合には、画像形成装置10に画像形成モードを判定する手段は不要である。
【0064】
(変形例4)
画像形成装置10は、画像処理を前処理と後処理に分けるか否か、圧縮処理を実行するか否か、記憶部210の空き容量に応じて蓄積の態様を異ならせるか否か、などを組み合わせると、複数通りの実施の態様が考えられる。そこで、本発明は、画像形成に係る動作の態様を選択するための選択手段を備え、選択手段の選択結果に応じて動作するように構成されてもよい。かかる選択手段は、例えば、上述したUI部140によって実現される。
【符号の説明】
【0065】
10…画像形成装置、100…制御装置、110…制御部、111…取得部、112…蓄積部、113…受付部、114…判定部、120…通信部、130…画像処理部、140…UI部、200…記憶装置、210…記憶部、300…画像出力装置、310…画像形成部、320…補正部

【特許請求の範囲】
【請求項1】
画像データを取得する取得手段と、
前記取得手段により取得された画像データを記憶手段に蓄積する蓄積手段と、
前記取得手段により取得され、前記蓄積手段により蓄積された画像データと、前記取得手段により取得され、前記蓄積手段により蓄積されていない画像データとに対して画像処理を実行する画像処理手段と、
画像形成に係る条件を適用し、前記画像処理手段により画像処理が実行された画像データに応じた画像を媒体に形成する画像形成手段と、
前記画像形成手段の状態の変化に応じて前記条件を補正する補正手段と
を備え、
前記画像処理手段は、前記補正手段による前記条件の補正に応じて変化する第1の処理を含む画像処理を前記画像データに対して実行する
ことを特徴とする画像形成装置。
【請求項2】
画像を形成する場合のモードとして第1のモードと第2のモードとを有し、
画像を形成する指示を受け付ける受付手段を備え、
前記画像処理手段は、
前記第1のモードにおいては、前記受付手段により前記指示が受け付けられると、前記蓄積手段により蓄積された画像データに対して前記画像処理を実行し、
前記第2のモードにおいては、前記指示によらずに、前記取得手段により取得された画像データに対して前記画像処理を実行する
ことを特徴とする請求項1に記載の画像形成装置。
【請求項3】
前記画像処理は、前記第1の処理と、前記第1の処理よりも前に実行される第2の処理とを含み、
前記画像処理手段は、前記第1のモードにおいて、前記蓄積手段により蓄積される前に前記第2の処理を前記画像データに対して実行する
ことを特徴とする請求項2に記載の画像形成装置。
【請求項4】
前記蓄積手段は、前記第1の処理を実行する前の第1の画像データと、当該第1の処理を実行した後の第2の画像データとを前記画像データとして蓄積し、
前記画像処理手段は、
前記第1のモードにおいて、前記蓄積手段により前記第2の画像データが蓄積された後に前記補正手段が前記条件を補正した場合に、前記第1の画像データを用いて前記第1の処理を再び実行し、
前記画像形成手段は、
前記第1のモードにおいて、前記蓄積手段により前記第2の画像データが蓄積された後に前記補正手段が前記条件を補正した場合には、前記画像処理手段により前記第1の処理が実行された前記第1の画像データに基づいて画像を形成し、前記蓄積手段により前記第2の画像データが蓄積された後に前記補正手段が前記条件を補正していない場合には、前記第2の画像データに基づいて画像を形成する
ことを特徴とする請求項2に記載の画像形成装置。
【請求項5】
前記取得手段により取得された画像データの種別を判定する判定手段を備え、
前記蓄積手段は、前記判定手段により判定された種別が第1の種別である前記画像データについて、前記第2の画像データを蓄積せずに前記第1の画像データを蓄積し、前記判定手段により判定された種別が第2の種別である前記画像データについて、前記第1の画像データと前記第2の画像データとを蓄積する
ことを特徴とする請求項4に記載の画像形成装置。
【請求項6】
前記蓄積手段は、前記第1の画像データ及び前記第2の画像データの少なくともいずれかを、その容量が削減されるように蓄積する
ことを特徴とする請求項4又は5に記載の画像形成装置。
【請求項7】
前記蓄積手段は、前記画像データの蓄積の態様を前記記憶手段の空き容量が閾値以下である場合とそうでない場合とで異ならせる
ことを特徴とする請求項6に記載の画像形成装置。

【図1】
image rotate

【図2】
image rotate

【図3】
image rotate

【図4】
image rotate

【図5】
image rotate

【図6】
image rotate


【公開番号】特開2012−203316(P2012−203316A)
【公開日】平成24年10月22日(2012.10.22)
【国際特許分類】
【出願番号】特願2011−69842(P2011−69842)
【出願日】平成23年3月28日(2011.3.28)
【出願人】(000005496)富士ゼロックス株式会社 (21,908)
【Fターム(参考)】