JP6924001B2 - 印刷システム、印刷装置及びその制御方法とプログラム - Google Patents

印刷システム、印刷装置及びその制御方法とプログラム Download PDF

Info

Publication number
JP6924001B2
JP6924001B2 JP2016135205A JP2016135205A JP6924001B2 JP 6924001 B2 JP6924001 B2 JP 6924001B2 JP 2016135205 A JP2016135205 A JP 2016135205A JP 2016135205 A JP2016135205 A JP 2016135205A JP 6924001 B2 JP6924001 B2 JP 6924001B2
Authority
JP
Japan
Prior art keywords
print job
printing
attribute
sheet
image
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2016135205A
Other languages
English (en)
Other versions
JP2018001704A (ja
JP2018001704A5 (ja
Inventor
洋之 鳥谷部
洋之 鳥谷部
信宏 河村
信宏 河村
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Canon Inc
Original Assignee
Canon Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Canon Inc filed Critical Canon Inc
Priority to JP2016135205A priority Critical patent/JP6924001B2/ja
Priority to US15/629,996 priority patent/US10599961B2/en
Publication of JP2018001704A publication Critical patent/JP2018001704A/ja
Publication of JP2018001704A5 publication Critical patent/JP2018001704A5/ja
Application granted granted Critical
Publication of JP6924001B2 publication Critical patent/JP6924001B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K15/00Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers
    • G06K15/02Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers using printers
    • G06K15/027Test patterns and calibration
    • GPHYSICS
    • G03PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
    • G03GELECTROGRAPHY; ELECTROPHOTOGRAPHY; MAGNETOGRAPHY
    • G03G15/00Apparatus for electrographic processes using a charge pattern
    • G03G15/50Machine control of apparatus for electrographic processes using a charge pattern, e.g. regulating differents parts of the machine, multimode copiers, microprocessor control
    • GPHYSICS
    • G03PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
    • G03GELECTROGRAPHY; ELECTROPHOTOGRAPHY; MAGNETOGRAPHY
    • G03G15/00Apparatus for electrographic processes using a charge pattern
    • G03G15/50Machine control of apparatus for electrographic processes using a charge pattern, e.g. regulating differents parts of the machine, multimode copiers, microprocessor control
    • G03G15/5062Machine control of apparatus for electrographic processes using a charge pattern, e.g. regulating differents parts of the machine, multimode copiers, microprocessor control by measuring the characteristics of an image on the copy material
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1202Dedicated interfaces to print systems specifically adapted to achieve a particular effect
    • G06F3/1203Improving or facilitating administration, e.g. print management
    • G06F3/1204Improving or facilitating administration, e.g. print management resulting in reduced user or operator actions, e.g. presetting, automatic actions, using hardware token storing data
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1202Dedicated interfaces to print systems specifically adapted to achieve a particular effect
    • G06F3/1203Improving or facilitating administration, e.g. print management
    • G06F3/1208Improving or facilitating administration, e.g. print management resulting in improved quality of the output result, e.g. print layout, colours, workflows, print preview
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1223Dedicated interfaces to print systems specifically adapted to use a particular technique
    • G06F3/1237Print job management
    • G06F3/1253Configuration of print job parameters, e.g. using UI at the client
    • G06F3/1254Automatic configuration, e.g. by driver
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1223Dedicated interfaces to print systems specifically adapted to use a particular technique
    • G06F3/1237Print job management
    • G06F3/1259Print job monitoring, e.g. job status
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1278Dedicated interfaces to print systems specifically adapted to adopt a particular infrastructure
    • G06F3/1285Remote printer device, e.g. being remote from client or server
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1293Printer information exchange with computer
    • G06F3/1294Status or feedback related to information exchange
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K15/00Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers
    • G06K15/02Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers using printers
    • G06K15/18Conditioning data for presenting it to the physical printing elements
    • G06K15/1801Input data handling means
    • G06K15/1822Analysing the received data before processing
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K15/00Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers
    • G06K15/40Details not directly involved in printing, e.g. machine management, management of the arrangement as a whole or of its constitutive parts
    • G06K15/4045Managing the interface to the data source, e.g. choosing an interface for data reception
    • G06K15/405Choosing a data source, e.g. on a network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/00002Diagnosis, testing or measuring; Detecting, analysing or monitoring not otherwise provided for
    • H04N1/00026Methods therefor
    • H04N1/00034Measuring, i.e. determining a quantity by comparison with a standard
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/00002Diagnosis, testing or measuring; Detecting, analysing or monitoring not otherwise provided for
    • H04N1/00026Methods therefor
    • H04N1/00058Methods therefor using a separate apparatus
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/46Colour picture communication systems
    • H04N1/56Processing of colour picture signals
    • H04N1/60Colour correction or control
    • H04N1/6002Corrections within particular colour systems
    • H04N1/6005Corrections within particular colour systems with luminance or chrominance signals, e.g. LC1C2, HSL or YUV
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/46Colour picture communication systems
    • H04N1/56Processing of colour picture signals
    • H04N1/60Colour correction or control
    • H04N1/603Colour correction or control controlled by characteristics of the picture signal generator or the picture reproducer
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/46Colour picture communication systems
    • H04N1/56Processing of colour picture signals
    • H04N1/60Colour correction or control
    • H04N1/603Colour correction or control controlled by characteristics of the picture signal generator or the picture reproducer
    • H04N1/6052Matching two or more picture signal generators or two or more picture reproducers
    • H04N1/6055Matching two or more picture signal generators or two or more picture reproducers using test pattern analysis
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1223Dedicated interfaces to print systems specifically adapted to use a particular technique
    • G06F3/1237Print job management
    • G06F3/1253Configuration of print job parameters, e.g. using UI at the client
    • G06F3/1256User feedback, e.g. print preview, test print, proofing, pre-flight checks
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K15/00Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers
    • G06K15/02Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers using printers
    • G06K15/18Conditioning data for presenting it to the physical printing elements
    • G06K15/1867Post-processing of the composed and rasterized print image
    • G06K15/1886Storage of the print image data or of parts thereof
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K2215/00Arrangements for producing a permanent visual presentation of the output data
    • G06K2215/0002Handling the output data
    • G06K2215/0005Accepting output data; Preparing data for the controlling system
    • G06K2215/0017Preparing data for the controlling system, e.g. status, memory data

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • General Health & Medical Sciences (AREA)
  • Biomedical Technology (AREA)
  • Health & Medical Sciences (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Quality & Reliability (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)
  • Color, Gradation (AREA)
  • Image Processing (AREA)
  • Facsimile Image Signal Circuits (AREA)
  • Color Image Communication Systems (AREA)
  • Control Or Security For Electrophotography (AREA)

Description

本発明は、印刷システム、印刷装置及びその制御方法とプログラムに関する。
近年、電子写真方式の画像形成装置を備える商業印刷向けの印刷システムでは、その画像形成装置に、付加価値の向上を目的とした画像処理装置を接続して使用されるのが一般的である。このような印刷システムでは、画質の安定を目的として、画像形成装置と画像処理装置の各々が調整機能(キャリブレーション機能)を有する。このうち、画像形成装置の調整機能は、例えば、負荷電圧やレーザーパワーといった画像形成条件を最適化することを目的とする。一方、画像処理装置の調整機能は、印刷に使用する用紙などの条件に応じた最適な画像処理パラメータを生成することを目的とする。このような印刷システムでは、出力画質を安定にするために、画像形成装置、画像処理装置の双方の調整機能が実行されなくてはならない。
近年の画像形成装置には、定着部より下流の用紙の搬送経路上にセンサを備え、用紙に画像を定着してからその用紙を機外に排出するまでの間に、その用紙に定着された画像の画質をセンサで測定することができる。これにより、画像形成装置の調整機能のチャート測定工程を自動化することができる。
現在、印刷システムにおける調整機能を実行するオペレータの作業負荷を軽減するために、上述のセンサを用いて、画像形成装置のみならず、画像処理装置の調整機能も自動化することが要望されている。
1つの装置が具備する測定装置を用いて、複数の装置の調整を実行する技術は、例えば特許文献1に記載されている。この特許文献1では、測定装置を有さない画像形成装置から出力された測定チャートを、測定装置を有する画像形成装置に給紙する。次に、この測定装置を有する画像形成装置は、給紙された測定チャートを機内の測定装置により測定し、その測定結果を用いて、測定装置を有さない他の画像形成装置の調整機能を実行可能としている。
特開2013−12828号公報
上述したように、商業印刷向けの印刷システムは、画像形成装置と画像処理装置とを有しており、その双方の装置の調整機能を自動化することが要望されている。しかし、上記特許文献1に記載された技術は、印刷機能を有する画像形成装置間の連携を想定しているため、測定装置を有さない画像形成装置が調整用のチャートを印刷し、チャートの測定処理は測定装置を有する画像形成装置が担う。従って、印刷機能を有していない画像処理装置の調整機能を調整することは意図されていない。
本発明の目的は、上記従来技術の課題を解決することにある。
本発明の目的は、印刷装置とその印刷装置に画像データを供給する画像処理装置の調整機能を自動化することにある。
上記目的を達成するために本発明の一態様に係る印刷システムは以下のような構成を備える。即ち、
画像処理装置と、当該画像処理装置で処理された印刷ジョブを受信してシートに画像を印刷する印刷装置とを有する印刷システムであって、
前記印刷装置は、
前記印刷装置における定着器と排紙口との間の用紙搬送路に配置され、シートに印刷した画像を測定する測定手段と、
前記画像処理装置から受信した印刷ジョブの属性情報を参照し、前記印刷ジョブの属性情報が測定対象の属性であるか否かを判定する第1判定手段と、
前記印刷ジョブを実行して印刷したシートを前記用紙搬送路に搬送させ、前記シート上の画像を前記定着器で定着し、前記印刷ジョブの属性情報が前記測定対象の属性ではないと判定された場合、前記シート上の定着された画像を前記測定手段による測定を行わずに前記シートを前記排紙口から排紙させ、前記印刷ジョブの属性情報が前記測定対象の属性であると判定された場合、前記シート上の定着された画像を前記測定手段により測定させてから前記シートを前記排紙口から排紙させるように制御する制御手段と、を有し、
前記画像処理装置は、
前記測定対象の属性を有する印刷ジョブを生成する生成手段と、
前記測定対象の属性を有する印刷ジョブを前記印刷装置に送信する送信手段と、
前記測定手段による測定結果を前記印刷装置で印刷させる印刷ジョブに適用する適用手段と、を有することを特徴とする。
本発明によれば、印刷装置が備える測定手段による測定結果を、画像処理装置の調整機能に使用することにより、画像処理装置の調整機能を自動的に実行できるようになる。
また印刷装置の測定手段を使用する測定対象の印刷ジョブに固有の属性を付与して印刷装置に送信することにより、その測定対象の印刷ジョブを実行する場合にのみ、測定及びその結果を適用するようにできる。
本発明のその他の特徴及び利点は、添付図面を参照とした以下の説明により明らかになるであろう。尚、添付図面においては、同じ若しくは同様の構成には、同じ参照番号を付す。
添付図面は明細書に含まれ、その一部を構成し、本発明の実施形態を示し、その記述と共に本発明の原理を説明するために用いられる。
実施形態1に係る印刷システムの構成を説明するブロック図。 実施形態1に係るセンサによるチャート上のパッチの読み取りを説明する図。 実施形態1に係る印刷システムのソフトウェア構成を説明するブロック図で、(A)は、実施形態1に係る画像形成装置のソフトウェアモジュールを説明するブロック図、(B)は実施形態1に係る画像処理装置のソフトウェアモジュールを説明するブロック図。 実施形態1に係る画像処理装置の処理を説明するフローチャート。 実施形態1,2に係る画像形成装置の処理を説明するフローチャート。 実施形態1〜3に係る画像処理装置の印刷ジョブ処理部が生成するジョブ属性情報の一例を示す図。 実施形態2に係るチャートタイプ情報テーブルの一例を示す図。 実施形態3に係る画像形成装置の処理を説明するフローチャート。 実施形態に係るキャリブレーション設定テーブルの一例を示す図。 実施形態4に係る画像処理装置の印刷ジョブ管理部が生成するジョブ終了情報の一例を説明する図。 実施形態4に係る画像処理装置101が測定対象の印刷ジョブのデータ送信終了通知を画像形成装置に送信する処理(図4AのS404)を説明するフローチャート。 実施形態4に係る画像形成装置による処理を説明するフローチャートで、図5(A)のS504の測定前のセンサ準備動作を説明するフローチャート(A)と、図5(A)のS507の測定対象の印刷ジョブによる印刷後の制御を説明するフローチャート(B)。
以下、添付図面を参照して本発明の実施形態を詳しく説明する。尚、以下の実施形態は特許請求の範囲に係る本発明を限定するものでなく、また本実施形態で説明されている特徴の組み合わせの全てが本発明の解決手段に必須のものとは限らない。
[実施形態1]
まず、本発明の実施形態1を説明する。
図1は、実施形態1に係る印刷システムの構成を説明するブロック図である。
この印刷システムは、画像形成装置(印刷装置)100、画像処理装置101及びクライアントPC102を有している。画像形成装置100において、プリンタコントローラ200は画像形成装置100の制御部である。CPU201は、ROM202又はハードディスク(HDD)204に記憶された制御プログラムやOSをRAM203に展開し、そのプログラムに基づいてシステムバス206に接続される各種のデバイスを総括的に制御する。ROM202は、CPU201が実行可能な制御プログラム等を記憶している。RAM203は、主としてCPU201の主メモリ、ワークエリア等として機能し、不図示の増設ポートに接続されるオプションRAMによりメモリ容量を拡張することができるように構成されている。ハードディスク(HDD)204は、制御プログラム、各種のアプリケーション、フォントデータ、ユーザファイル、編集ファイル等を記憶する。尚、実施形態1ではHDD204を用いたが、HDD204の他にSDカードや、フラッシュメモリなどを外部記憶装置として利用してもよい。制御系I/F205は、印刷制御に必要な情報を画像処理装置101から受信する。プリンタI/F207は、プリント部212への画像データの出力を制御する。操作部I/F209は、操作部214が備える表示部216の表示制御及び、入力部215で設定される各種設定情報等の入力を制御する。画像データ系I/F210は、プリント部212へ送信するための画像データを画像処理装置101から受信する。センサI/F208は、プリント部212のセンサ217の動作指示の送信と、センサ217の測定結果を受信する。センサ217の説明は後述する。
次に画像処理装置101の構成を説明する。
プリントサーバコントローラ220は、投入された印刷ジョブの解析、画像データへの展開処理など印刷処理の実行に必要な処理を行う。CPU221は、ROM222又はハードディスク(HDD)224に記憶された制御プログラムをRAM223に展開し、そのプログラムを実行して、システムバス226に接続される各種のデバイスとのアクセスを総括的に制御する。ROM222は、CPU221が実行可能な制御プログラム等を記憶している。RAM223は、主としてCPU221の主メモリ、ワークエリア等として機能し、不図示の増設ポートに接続されるオプションRAMによりメモリ容量を拡張することができる。ハードディスク(HDD)224は、ブートプログラム、各種のアプリケーション、フォントデータ、ユーザファイル、編集ファイル等を記憶する。尚、本実施形態1ではHDD224を用いたが、HDD224の他にSDカードや、フラッシュメモリなどを外部記憶装置として利用してもよい。制御系I/F225は、印刷制御に必要な情報を画像形成装置100へ送信する。画像データ系I/F227は、画像形成装置100のプリント部212により印刷させる画像データを画像形成装置100へ送信する。ネットワークI/F228は、ネットワークケーブルを経由して外部ネットワーク106とデータ通信を行う。
クライアントPC102は、ネットワーク106を通じて、画像処理装置101と接続される。クライアントPC102は、画像処理装置101に対して、印刷ジョブを投入する。
図2は、実施形態1に係るセンサ217によるチャート上のパッチの読み取りを説明する図である。
センサ217は、例えばインライン分光センサであり、プリント部212の不図示の定着器と排紙口との間の用紙搬送路に配置される。センサ217は、用紙搬送路上に固定して配置される必要があるため、チャートの読み取りデータを増やす場合は、チャート250の搬送方向252に向かって増やす必要がある。但し、それだけでは1枚の紙で読み取れるデータ数が不十分となるため、チャート250の搬送方向252と垂直方向に複数のセンサ217を配置している。図2では4つのセンサ217を配置した例を示しており、センサ217−1〜217−4が固定されている位置に合わせて、チャート250上にパッチ画像251が配置される。
プリント部212によりシートにパッチ画像251が印刷されてチャート250が形成される。その後、そのチャート250が搬送されてパッチ画像251がセンサ217を通過する際に、各センサは、各パッチを測定する。ここで1つのセンサが測定するのは、チャート250に配置されるパッチ画像251の内、そのセンサの直下を通過するパッチである。そして、そのセンサによる測定結果が、センサI/F208を介してプリンタコントローラ200に送信される。
センサ217による測定で得られるデータは、例えば、分光値や色度値、濃度である。本実施形態1では、センサ217として、デバイスに非依存の色空間の値である、色度値(L*a*b*値)を取得可能な分光センサを例に説明する。センサ217は、測定前に所定の準備動作を必要とする。プリンタコントローラ200は、例えば、センサ217がセンサI/F208と正常に接続しているか否かを確認する接続確認を行う。またプリンタコントローラ200は、センサ217の読み取り動作の異常を検出するために、センサ217の近傍に位置する不図示の白色基準板を測定し、測定値が一定の基準範囲内に収まるか否かを確認する。プリンタコントローラ200は、これらの確認工程で、少なくとも1つのセンサ217の不具合を検出すると、全てのセンサ217は使用不可であるものとして制御する。この場合、画像形成装置100は、センサ217の不具合に関する情報を、データ送受信部304(図3)を介して画像処理装置101へ送信する。この不具合通知を受けると画像処理装置101は、センサ217が使用不可であるものとして、各種機能を制御する。例えば、UI制御部311(図3)は、キャリブレーション機能の設定画面UIにて、調整用チャートの測定装置として画像形成装置100のセンサ217を選択できないように表示内容を制御する。
図3は、実施形態1に係る印刷システムのソフトウェア構成を説明するブロック図である。
図3(A)は、実施形態1に係る画像形成装置100のソフトウェアモジュールを説明するブロック図である。これらのソフトウェアモジュールは、HDD204にプログラムとして格納され、そのプログラムはCPU201によってRAM203に展開されて実行される。
UI制御部301は、操作部I/F209を介して、表示部216の表示制御及び、入力部215で設定される各種設定情報の入力を制御する。印刷ジョブ解析部302は、画像処理装置101から受信する印刷ジョブのデータを解析する。印刷処理実行部303は、印刷ジョブに対する給紙、紙搬送、印刷、排紙などの一連の印刷動作を制御する。データ送受信部304は、画像処理装置101との間のデータ送受信を制御する。送受信するデータとは、例えば、印刷ジョブのデータ、センサ217の測定結果、また、後述の画像処理装置101のキャリブレーション設定テーブル(図9)などである。センサ制御部305は、センサ217を使用した測定、測定準備動作を制御する。またデータ送受信部304にセンサ217による測定結果を送信する。キャリブレーション情報管理部306は、データ送受信部304が受信した、画像処理装置100のキャリブレーション情報を管理する。また、キャリブレーション情報を活用した制御も実施するが、これについては後述する。
図3(B)は、画像処理装置101のソフトウェアモジュールを説明するブロック図である。これらのソフトウェアモジュールは、HDD224にプログラムとして格納され、そのプログラムはCPU221によってRAM223に展開されて実行される。
UI制御部311は、画像処理装置101の不図示の表示部への表示制御及び、不図示の入力デバイスからの入力を制御する。印刷ジョブ管理部312は、ユーザから受け付けた印刷ジョブデータを管理する。具体的には、HDD224に保存された印刷ジョブの呼び出しや、ユーザによる印刷ジョブ設定変更の反映、印刷済みのジョブの履歴管理などの処理を行う。印刷ジョブ処理部313は、ユーザから受け付けた印刷ジョブの解析、画像データへの展開、画像圧縮/伸張など、印刷処理実行に必要な処理を行う。また後述する印刷ジョブのジョブ属性情報の生成処理、キャリブレーションテーブルの適用処理等を行う。データ送受信部314は、画像形成装置100との間の各種データの送受信を管理する。印刷ジョブ処理部313によって生成された印刷ジョブデータは、データ送受信部314により画像形成装置100へ送信される。またデータ送受信部314は、ネットワーク106を介して接続されるクライアントPC102とのデータ送受信も管理する。キャリブレーション実行部315は、画像処理装置101が有するキャリブレーション機能を制御する。例えば、キャリブレーション用の測定チャートの生成を印刷ジョブ処理部313に指示する。またデータ送受信部314を介して画像形成装置100から受信したパッチ測定結果を用いて、キャリブレーションテーブルを生成する。キャリブレーション情報管理部316は、画像処理装置101のキャリブレーション設定情報(図9)や、キャリブレーション実行部315が生成したキャリブレーションテーブルを管理する。
図4A、図4Bは、実施形態1に係る画像処理装置101の処理を説明するフローチャートである。このフローチャートで示す処理は、CPU221が画像処理装置101のHDD224に格納されたプログラムをRAM223に展開し、その展開したプログラムを実行することにより実現される。
まずS401でCPU221はキャリブレーション実行部315として機能し、印刷ジョブ処理部313に対して、センサ217によりパッチの色度値を測定するための測定対象の印刷ジョブの生成を指示する。このときキャリブレーション実行部315は、例えば、不図示の操作部を介してユーザによるキャリブレーション実行指示を受け付けた時点で、測定対象の印刷ジョブの生成を指示する。他にも、事前に設定された予約時刻に到達するなど所定の条件を満たした時点で、自動で測定対象の印刷ジョブの生成を指示してもよい。こうして印刷ジョブ処理部313は、その生成した印刷ジョブに対してジョブ属性情報を付与する。このジョブ属性情報は、例えば、ユーザから受け付けた印刷設定や画像処理装置101の機器設定情報に基づき生成される。実施形態1では、センサ217による測定対象の印刷ジョブであるため、そのジョブ属性情報には、センサによる測定対象であることを画像形成装置100に通知するための情報が含まれる。
図6は、実施形態に係る画像処理装置101の印刷ジョブ処理部313が生成するジョブ属性情報の一例を示す図である。
図6(A)は、センサ217の測定対象ではない通常の印刷ジョブのジョブ属性情報を示す。このジョブ属性情報では、ジョブ属性の1つとしてジョブタイプ情報601が含まれており、通常の印刷ジョブの場合は「normal」がセットされる。ジョブ属性は、ジョブタイプ情報以外にも、例えば、印刷に使用する用紙の種別情報602や、不図示の部数情報、フィニッシング設定情報などの画像形成装置100の印刷処理に参照される諸々の情報を有する。図6(A)では、用紙の種別情報602は普通紙を示している。
図6(B)は、センサ217による測定対象の印刷ジョブのジョブ属性情報を示す。測定対象の印刷ジョブの場合、ジョブタイプ情報611として、「measurement_inline_sensor」(インラインセンサによる測定)がセットされる。また印刷に使用する用紙の種別情報612(ここでは普通紙)も含まれている。
次にS402に進みCPU221は印刷ジョブ管理部312として機能し、データ送受信部314を介して、測定対象の印刷ジョブの実行指示を画像形成装置100に通知する。この測定対象の印刷ジョブの実行指示には、前述のジョブ属性情報も含まれる。次にS403に進みCPU221は印刷ジョブ処理部313として機能し、データ送受信部314を介して画像形成装置100に、測定対象の印刷ジョブ(パッチの印刷ジョブ)の印刷データを送信する。この測定対象の印刷ジョブは、1或いは複数のページで構成されており、ここでは測定対象の印刷ジョブを構成する全てのページのデータをページ順に送信する。尚、データ送受信部314は、測定対象の印刷ジョブのページ数を印刷ジョブ処理部313より取得する。
図4B(A)は、S403の画像形成装置100への測定対象の印刷ジョブのデータ送信処理を説明するフローチャートである。
S411でCPU221はデータ送受信部314として機能し、ページカウンタiを「0」にセットする。このページカウンタiは、RAM223に設けられている。次にS412に進みデータ送受信部314は、ページカウンタiを1増やしてS413に進み、ページカウンタiが指すiページ目の印刷データ(パッチデータ)を画像形成装置100に送信する。そしてS414に進みデータ送受信部314は、測定対象の印刷ジョブを構成する全てのページの印刷データが送信されたか否かを判定する。ここで全てのページの印刷データが送信済みの場合は、測定対象の印刷ジョブの印刷データ送信処理を終了してS404へと処理を進める。一方、全てのページの印刷データ送信が完了していない場合は、S412へ処理を進める。
次にS404でCPU221は印刷ジョブ管理部312として機能し、測定対象の印刷ジョブの印刷データの送信が完了した旨を、データ送受信部314を介して画像形成装置100に通知する。
次にS405に進みCPU221はデータ送受信部314として機能し、送信した測定対象の印刷ジョブに従って印刷された用紙をセンサ217により測定した結果を画像形成装置100から受信する。ここでは測定対象の印刷ジョブを構成する全てのページの測定結果を順に受信する。
図4B(B)は、S405の画像形成装置100からの測定結果の受信処理を説明するフローチャートである。
S421でCPU221はデータ送受信部314として機能し、ページカウンタiを「0」にセットする。このページカウンタiはRAM223に設けられている。次にS422に進みデータ送受信部314は、ページカウンタiを1増やしてS423に進む。S423でCPU221はデータ送受信部314として機能し、ページカウンタiが指すiページ目の測定結果を画像形成装置100から受信する。次にS424に進みデータ送受信部314は、測定対象の印刷ジョブを構成する全てのページの測定結果を受信したか否かを判定する。全てのページの測定結果を受信したと判定した場合は、測定対象の印刷ジョブの測定結果受信処理を終了してS406へと処理を進める。一方、全てのページの測定結果の受信が完了していない場合はS422へ処理を進める。
S406でCPU221はキャリブレーション実行部315として機能し、データ送受信部314を介して、測定対象の印刷ジョブの測定結果を取得する。そしてキャリブレーション実行部315は、その取得した測定結果を用いて、画像調整用のキャリブレーションテーブルを生成する。そして、このキャリブレーションテーブルが、キャリブレーション情報管理部316によりHDD224に保存される。最後にCPU221はデータ送受信部314として機能し、キャリブレーション処理の完了を画像形成装置100に通知して、この処理を終了する。
尚、以降の通常の印刷ジョブの処理時には、印刷ジョブ処理部313が、キャリブレーション情報管理部316より、所望のキャリブレーションテーブルを取得し、これを印刷ジョブに適用する。
図5は、実施形態1に係る画像形成装置100の処理を説明するフローチャートである。このフローチャートで示す処理は、CPU201が画像形成装置100のHDD204に格納されたプログラムをRAM203に展開し、その展開したプログラムを実行することにより実現される。
図5(A)のS501でCPU201は、画像処理装置101より印刷ジョブの実行指示を受け付ける。次にS502に進みCPU201は印刷ジョブ解析部302として機能し、S501で受け付けた印刷ジョブの実行指示に含まれる上述のジョブ属性情報を解析する。そしてS503に進み印刷ジョブ解析部302は、図6(A)のジョブタイプ情報601,611を参照し、その印刷ジョブがセンサ217の測定対象の印刷ジョブか否かを判定する。ここで、その印刷ジョブが、センサ217の測定対象の印刷ジョブであると判定するとCPU201は、処理をS504へと進め、そうでないときはS506に処理を進める。S506でCPU201は、通常の印刷処理を実行して、この処理を終了する。
一方、S504でCPU201はセンサ制御部305として機能し、上述の測定前のセンサ準備動作を実施する。次にS505に進みCPU201は、測定対象の印刷ジョブの印刷、測定、及び、測定結果の送信処理を実行して、この処理を終了する。
図5(B)は、S505の測定対象の印刷ジョブの印刷、測定、及び、測定結果の送信処理を説明するフローチャートである。
S521でCPU201は印刷処理実行部303として機能し、ページカウンタiを「0」にセットする。このページカウンタiはRAM203に設けられている。次にS522に進み印刷処理実行部303は、ページカウンタiを1増やしてS523に進み、ページカウンタiが指すiページ目の印刷データを印刷する。次にS524に進みCPU201はセンサ制御部305として機能し、センサ217を制御し、用紙の搬送経路上でセンサ217を通過するiページ目の印刷データで印刷されたパッチ画像251を測定する。次にS525に進みセンサ制御部305は、データ送受信部304を介して、iページ目の印刷データの測定結果を、画像処理装置101へ送信する。そしてS526に進みCPU201はデータ送受信部304として機能し、測定対象の印刷ジョブを構成する全てのページの印刷、測定、及び、測定結果の送信処理が完了したか否かを判定する。全てのページの処理が完了していると判定するとCPU201は、測定対象の印刷ジョブの印刷、測定、及び、測定結果の送信処理を終了してS507へ処理を進める。一方、全てのページの処理が完了していないと判定した場合はS522へ処理を進める。
S507でCPU201は、測定対象の印刷ジョブの印刷後制御を行う。具体的には、CPU201はデータ送受信部304として機能し、画像処理装置101に対して、測定対象の印刷ジョブの出力完了を通知する。またセンサ制御部305が、センサ217への電力供給を停止する。
尚、本実施形態1では、画像形成装置100がセンサ217の測定結果を画像処理装置101に送信し、画像処理装置101のキャリブレーション実行部315が、その受信した測定結果を用いてキャリブレーションテーブルを生成するがその限りではない。例えば、画像形成装置100の不図示のキャリブレーション実行部がセンサ217の測定結果を用いて、画像処理装置101のキャリブレーションテーブルを生成し、これを画像処理装置101に送信してもよい。この場合、画像形成装置100は、S525で画像処理装置101への測定結果の送信処理を実行せず、測定結果をHDD204に記憶する。そしてS507で、画像形成装置100の不図示のキャリブレーション実行部が、HDD204から、その測定結果を読み出してキャリブレーションテーブルを生成し、データ送受信部304を介して画像処理装置101へ送信する。
一方、画像処理装置101は、S405でセンサ217の測定結果ではなく、キャリブレーションテーブルを画像形成装置100から受信する。そしてS406でキャリブレーション情報管理部316は、画像形成装置100から受信したキャリブレーションテーブルをHDD224に保存する。
以上説明したように本実施形態1によれば、印刷システムにおいて、画像形成装置のセンサにより測定した結果を、画像処理装置の調整機能に使用することが可能となる。これにより、画像処理装置の調整機能を自動化することが可能となるため、オペレータの作業負荷を軽減することが可能になる。
また、画像処理装置は、測定対象の印刷ジョブに固有のジョブ属性を付与して、その印刷ジョブを画像形成装置に投入することにより、画像形成装置は、その測定対象の印刷ジョブを実行する場合に限って、特有の印刷処理を実行する。特有の印刷処理を実行するためには、例えば、準備動作や接続確認等、事前の処理を要する。一方、画像形成装置は、通常の印刷ジョブに対して、このような処理を適用しないため、印刷システムの生産性の低下を防止することができる。

[実施形態2]
前述の実施形態1では、画像形成装置100による、測定対象の印刷ジョブによるチャートの印刷、及びその測定処理は一意に決まるものとして説明した。しかし実際には、画像処理装置101の種類や機能によって測定対象の印刷ジョブの処理方法は異なる。そのため画像形成装置100は、条件に応じて、測定対象の印刷ジョブの制御方法を切り替える必要がある。例えば、測定対象の印刷ジョブを生成する画像処理装置101が有する機能としては、キャリブレーションに限らず、カラープロファイルの生成機能やベリフィケーション機能も考えられる。カラープロファイルの生成機能とは、この印刷システムで扱うデジタルデータの色を規定する、標準化カラーマネジメントシステムに準拠した色情報で記述したファイルであるICCプロファイルを作成する既知の機能である。ここでは任意のシートに所定のカラーパッチを印刷し、そのカラーパッチを測定して色度値を取得することでICCプロファイルを生成する。
また、ベリフィケーション機能とは、印刷システムの出力状態を確認するための既知の機能である。任意のシートに出力状態を確認するためのパッチを印刷し、そのパッチの測定結果により、印刷システムの出力が一定の基準を満たすか否かを判定する。各機能が測定値を必要とするパッチの数が異なるため、1枚のシート当たり印刷されるパッチ数が異なる場合がある。そのため画像形成装置100のセンサ制御部305は、都度、要求される数だけのパッチを測定するように、センサ217の測定動作を制御する必要がある。
また別の例としては、画像処理装置101の種類によって、キャリブレーションに用いるデータの種類が異なる場合がある。ある画像処理装置は色度値(L*a*b*)を必要とするが、別の画像処理装置は濃度値を必要とする場合がある。そのためセンサ制御部305は、必要とされる種類の測定値を取得するためのセンサ217による測定処理、或いは、測定値の変換処理等を制御する必要がある。尚、実施形態2では、1種のセンサの制御を切り替えることで、複数の種類の測定値を得ることができる形態で説明するが、本発明はその限りではない。例えば、画像形成装置100は、複数の種類の測定値を取得するために複数の種類のセンサを備え、センサ制御部305が制御対象のセンサを、条件に応じて切り替えて使用しても良い。
以下では本発明の実施形態2として、画像処理装置101が測定対象の印刷ジョブに付与した属性情報を基に、画像形成装置100が、その印刷ジョブに係る制御方法を切り替える例を説明する。尚、以下では、実施形態1と異なる部分を説明し、同様の部分の説明を省略する。
まず、本発明の実施形態2に係るチャートタイプ属性701(図6(C)、図7)の定義と条件について、図7を参照して説明する。
図7は、実施形態2に係るチャートタイプ情報テーブルの一例を示す図であり、チャートタイプ属性に紐づく、各種情報を示すものである。
このチャートタイプ情報テーブルは、チャートタイプ属性701、画像処理装置の種別702、画像処理装置の機能種別703、要求データ種別704、そして測定パッチ数705を含む。画像処理装置の種別702は、画像形成装置100に接続される画像処理装置101の種別を示す。画像処理装置の機能種別703は、このチャートを使用した測定を必要とする画像処理装置101の機能種別を示す。この機能種別は、前述のキャリブレーション、カラープロファイルの生成機能、ベリフィケーション機能を含んでいる。要求データ種別704は、このチャートを使用した測定を必要とする機能が要求するデータ種別を示し、ここでは濃度値と色度値が含まれる。測定パッチ数705は、1枚のシートに印刷するパッチ数を示す。
画像形成装置100と画像処理装置101はともに、このチャートタイプ情報テーブルが示す一部、或いは全ての情報を、各々のHDDに記憶しており、各々のCPUが必要に応じて読み出して参照する。
次に実施形態2に係る画像処理装置101の制御方法を、前述の図4A,4Bのフローチャートと図6(C)のジョブ属性情報の例を参照して説明する。
画像処理装置101の印刷ジョブ処理部313は、図4AのS401で測定対象の印刷ジョブを生成する際に、チャートタイプ属性701を含めて、図6(C)のジョブ属性情報を作成する。このチャートタイプ属性701は、上述のチャートタイプ情報テーブルの画像処理装置の種別702と機能種別703とに基づいて決定される。例えば、画像処理装置101の種別が「B」で、かつ、チャート測定を要する機能種別が「キャリブレーション」の場合は、印刷ジョブ処理部313はチャートタイプ属性701を「03」に決定する。
次に実施形態2に係る画像形成装置100の制御方法を前述の図5のフローチャートを参照して説明する。
S502で印刷ジョブ解析部302は、S501で受け付けたジョブ属性情報を解析し、ジョブタイプ情報621とチャートタイプ属性701の双方を特定する。次にS503で、受け付けた印刷ジョブが測定対象の印刷ジョブであると判定した場合は、印刷ジョブ解析部302はチャートタイプ属性701をセンサ制御部305へ送信する。
S505の処理の冒頭でセンサ制御部305は、図7のチャートタイプ情報テーブルを参照し、チャートタイプ属性701に紐づく要求データ種別704と測定パッチ数705とを取得する。そしてセンサ制御部305は、それら取得した情報に基づき、S524のパッチ測定処理、S525の測定結果の送信処理を行う。ここでは例えば、チャートタイプ属性701が「03」であった場合、要求データ種別704は「色度値」、測定パッチ数705は「19*N」である(*は乗算を示し、Nはセンサの個数である)。このときS524でセンサ制御部305は、1枚目のシートで1つのセンサが測定するパッチの数を「19」として、センサ217の測定動作を制御する。そしてS525でセンサ制御部305は、画像処理装置101が要求するデータ種別である色度値を、データ送受信部304を介して画像処理装置101へ送信する。
尚、チャートタイプ属性701が「01」の場合のように、要求データ種別が「濃度値」で、かつ、センサが分光センサである場合は、センサ制御部305は測定結果の分光値を既知の変換方法により濃度値に変換した後、画像処理装置101へ送信する。
以上説明したように実施形態2によれば、画像形成装置は、接続される画像処理装置の種類や機能に応じて、測定対象の印刷ジョブに対する制御を適切に切り替えることができる。これにより画像形成装置100は、商業印刷市場における多種多様な要求に対応する機能を、複数の画像処理装置101と連携して実現することができる。
[実施形態3]
画像形成装置100のキャリブレーション機能は、複数の用紙種、或いは、複数のグループ単位で、調整の実行、及び、調整結果の管理を可能とする形態が一般的である。この形態で画像形成装置100が測定対象の印刷ジョブを処理中に、その印刷ジョブの調整対象の用紙を使用する通常の印刷ジョブが、画像処理装置101から画像形成装置100へ送信される事が考えられる。この場合、画像形成装置100で処理中の測定対象の印刷ジョブによる調整が、その通常の印刷ジョブに適用されない。なぜなら、画像処理装置101は、画像形成装置100へ印刷ジョブを送信する前に、その印刷ジョブにキャリブレーションによる調整を適用するのが通例である。よって、画像形成装置100に送信済みの印刷ジョブに、後追いで、画像形成装置100が更新した後の調整結果を、その送信済みの印刷ジョブに適用できないためである。
この課題を解決するために、本発明の実施形態3として、画像形成装置100が、現在実行中の測定対象の印刷ジョブの調整対象の用紙情報と、後続の通常の印刷ジョブの用紙種別とを用いて、通常の印刷ジョブの処理を進めるか否かを判定する例を説明する。尚、以下では、前述の実施形態1と異なる部分を説明し、同様の部分は説明を省略する。
まず実施形態3に係る画像処理装置101のキャリブレーション設定と、適用用紙種の関係を示すキャリブレーション設定テーブルを図9を参照して説明する。
図9は、実施形態に係るキャリブレーション設定テーブルの一例を示す図である。
このキャリブレーション設定テーブルは、キャリブレーション設定番号901とキャリブレーション設定名称902と、調整対象用紙種903を有する。キャリブレーション設定番号901は、各キャリブレーション設定に割り振られたインデックス値である。キャリブレーション設定名称902は、各キャリブレーション設定の名称である。調整対象用紙種903は、各キャリブレーション設定の調整結果が適用される用紙種別を示す。例えば、キャリブレーション設定「00」は、その調整結果が、この印刷システムにて定義される「Plain」(普通紙)、「Thin(厚紙)」のいずれかの種別の用紙を使用する印刷ジョブに適用される。
尚、図9の調整対象用紙種903に記載の用紙種別は一部の例であり、この限りではない。印刷システムが扱う全ての用紙種別に対し、いずれかのキャリブレーション設定が関連付けられる。また、画像処理装置101は、ユーザが登録した用紙種に対して、カスタムキャリブレーション設定を、ユーザからの指示の下で追加することもできる。
キャリブレーション設定テーブルは、画像処理装置101のキャリブレーション情報管理部316により管理される。キャリブレーション情報管理部316は、ユーザによるキャリブレーション設定の変更、追加などの処理を受けて、常にキャリブレーション設定テーブルが最新となるように制御する。
また、キャリブレーション情報管理部316は、所定のタイミングで、キャリブレーション設定テーブルを画像形成装置100へ送信し、最新状態を共有する。所定のタイミングとは、例えば、画像処理装置101と画像形成装置100との接続確立時、或いは、画像処理装置101でキャリブレーション設定情報が更新されたタイミングである。尚、画像形成装置100は、画像処理装置101から受信したキャリブレーション設定テーブルをHDDに204に記憶する。そして、キャリブレーション情報管理部306が、後述で説明する処理実行時にHDD204から読み出し、参照する。
次に実施形態3に係る画像形成装置100の処理を図8のフローチャートを参照して説明する。
図8は、実施形態3に係る画像形成装置100の処理を説明するフローチャートである。尚、このフローチャートで示す処理は、CPU201が画像形成装置100のHDD204に格納されたプログラムをRAM203に展開し、その展開したプログラムを実行することにより実現される。
まずS801でCPU201は、画像処理装置101より通常の印刷ジョブBの実行指示を受け付ける。次にS802に進みCPU201は、S801で受け付けた通常の印刷ジョブBの前に、測定対象の印刷ジョブAが待機中、もしくは、実行中であるかどうかを判定する。ここで通常の印刷ジョブBの前に、測定対象の印刷ジョブAが待機中でなく、且つ実行中ではないと判定するとS809に進み、CPU201は、その通常の印刷ジョブBを実行して、この処理を終了する。
一方S802で、通常の印刷ジョブBの前に、測定対象の印刷ジョブAが待機中、もしくは、実行中であると判定するとCPU201はS803へ処理を進める。S803でCPU201は印刷ジョブ解析部302として機能し、測定対象の印刷ジョブAと通常の印刷ジョブBの双方のジョブ情報を解析し、通常の印刷ジョブBが、測定対象の印刷ジョブAの影響を受けるかどうかを判定するための情報を取得する。
図6(D)は、実施形態3における測定対象の印刷ジョブAのジョブ属性を示す図である。印刷ジョブ解析部302は、測定対象の印刷ジョブAのジョブ情報を解析し、キャリブレーション設定番号901を取得する。更に、印刷ジョブ解析部302は、通常の印刷ジョブBのジョブ属性情報(図6(A))を解析し、印刷用紙の種別602を取得する。次にS804に進み印刷ジョブ解析部302は、S803で取得した情報とキャリブレーション情報管理部306が管理するキャリブレーション設定テーブル(図9)とを参照し、通常印刷ジョブBが、測定対象の印刷ジョブAの影響を受けるかどうかを判定する。
例えば、測定対象の印刷ジョブAのキャリブレーション設定番号901が、図6(D)の通り「01」であったとする。この場合、測定対象の印刷ジョブの調整対象は「Plain」(普通紙)と「Thin」(厚紙)であることが、キャリブレーション設定テーブルの調整対象用紙種903より判別できる。ここで、通常の印刷ジョブBの用紙種別602は、図6(A)のように「Plain」(普通紙)であると、測定対象の印刷ジョブAの調整対象用紙に合致する。これにより、通常の印刷ジョブBは、測定対象の印刷ジョブAの影響を受けると判定される。
こうしてS804でCPU201は、通常の印刷ジョブBが、測定対象の印刷ジョブAの影響を受けないと判定した場合はS809へ処理を進める。そして、測定対象の印刷ジョブAの処理が完了した後、印刷処理実行部303が、通常の印刷ジョブBに対する印刷処理を実行して、この処理を終了させる。
一方、S804でCPU201が、通常の印刷ジョブBが、測定対象の印刷ジョブAの影響を受けると判定した場合はS805へ処理を進める。S805でCPU201は、通常の印刷ジョブBに対するキャンセル処理を実行し、当該印刷ジョブBのジョブキャンセル通知を画像処理装置101に送信する。尚、このジョブキャンセル通知には、キャンセル要因の情報が含まれる。実施形態3では、先行の測定対象の印刷ジョブAの影響を受けるため、という内容を指し示す属性値が、画像形成装置100と画像処理装置101との間でI/Fで定義されている。よって、画像処理装置101のCPU201は、ジョブキャンセル要因として、この属性値、及び、測定対象の印刷ジョブAのジョブ識別情報を画像処理装置101へと送信するよう、データ送受信部304を制御する。
次にS806に進みCPU201は、測定対象の印刷ジョブAの処理の完了を印刷処理実行部303からの情報により確認するとS807に進む。S807でCPU201は、測定対象の印刷ジョブAの測定結果を用いてキャリブレーション処理が完了したことを示す通知を画像処理装置101から受信する。そしてS808に進みCPU201は、データ送受信部304を介して、測定対象の印刷ジョブAの測定結果に基づく最新のキャリブレーションが適用された通常の印刷ジョブBを画像処理装置101から受け付ける。そしてS809に進みCPU201は印刷処理実行部303として機能し、その通常の印刷ジョブBに対する印刷処理を実行して、この処理を終了する。
ここで、S808の通常の印刷ジョブBの再印刷処理に関して、画像処理装置101の制御内容について説明する。
画像処理装置101は、S805で画像形成装置100から、通常の印刷ジョブBのジョブキャンセル通知、キャンセル要因、そして、測定対象の印刷ジョブAのジョブID属性を受け取る。画像処理装置101の印刷ジョブ管理部312は、このキャンセル通知を受けると、そのキャンセル要因を解析し、キャンセルの要因が、測定対象の印刷ジョブAであることを判別する。そして、測定対象の印刷ジョブAのジョブIDを参照し、当該ジョブの測定結果の受信処理(S405)、そして、その測定結果をキャリブレーションへの適用する処理(S406)を実行する。そして、それが完了すると、印刷ジョブ管理部312は、その新たなキャリブレーションの下で通常の印刷ジョブBを生成して画像形成装置100に送信する。
以上説明したように実施形態3によれば、画像形成装置は、現在実行中の測定対象の印刷ジョブの調整対象用紙と、後続の通常の印刷ジョブの用紙種別とを参照し、通常の印刷ジョブの処理を進めるか否かを判定する。そして、処理を進めるべきではないと判定された印刷ジョブをキャンセルし、その印刷ジョブの発行元で最適な調整結果が適用されて、改めて印刷ジョブが生成されて印刷処理が実行される。
これにより、実行中の調整機能が対象とする用紙種を使用する通常の印刷ジョブが、最新の調整が適用される前に実行されるのを未然に防止できる。またこの場合、画像処理装置が自動的に、その最新の調整を適用して、前回送信してキャンセルされた印刷ジョブを再度生成して印刷させる、ユーザの手を煩わせることなく、確実に最適な状態での印刷処理を実行可能となる。
[実施形態4]
次に本発明の実施形態4を説明する。画像形成装置100のセンサ217は、通常、測定前に所定の準備動作を必要とする。例えば、センサ217が画像形成装置の所定の場所に正常に接続されているかを確認する接続確認、照明光源の自己昇温が安定するまで強制的に発光を行う暖気動作、照明光源の光量調整を目標値に近づけるための光量調整動作などを必要とする。更に、センサ217の読み取り動作の異常を検出するために、センサ217の近傍に位置する白色基準板を測定し、測定値が一定の基準範囲内に収まるか否かも確認する。この準備動作は数十秒を要する場合があるため、調整機能(キャリブレーション機能)の総所要時間に影響し、生産性を低下させる。また過度なセンサ準備動作は、稼働する部品の機械寿命を早めるため、必要最低限の準備動作に止めるべきである。従来は、画像形成装置で実行される2つの異なる調整機能間の重複処理を省略する技術は知られているが、同一の調整機能を複数回実行する際の重複処理を省略する技術は知られていない。そこで実施形態4では、画像形成装置において、同一の調整機能を複数回実行する際の重複処理を省略する技術を説明する。尚、実施形態4に係る画像形成装置100及び画像処理装置101のハードウェア構成やシステム構成等は前述の実施形態と同様であるため、その説明を省略する。
実施形態4に係る画像形成装置100のプリンタコントローラ200は、センサ217による測定前に所定の準備動作を行う。例えば、センサ217がセンサI/F208と正常に接続されているかを確認する接続確認、照明光源の自己昇温が安定するまで強制的に発光を行う暖気動作、照明光源の光量調整を目標値に近づけるための光量調整動作などを行う。
実施形態4に係る画像処理装置101は、前述の図4Aに示すフローチャートに従って、測定対象の印刷ジョブを画像形成装置101に送信する。
図4AのS404でCPU221は印刷ジョブ管理部312として機能し、測定対象の印刷ジョブの印刷データの送信が完了した旨を、データ送受信部314を介して画像形成装置100に通知する。このとき印刷ジョブ管理部312は、図10に示すジョブ終了情報を付加した情報を送信する。
図10は、実施形態4に係る画像処理装置101の印刷ジョブ管理部312が生成するジョブ終了情報の一例を説明する図である。
図10(A)は、印刷中のジョブが、測定対象の印刷ジョブではない通常の印刷ジョブの場合のジョブ終了情報1000を示す。このジョブ終了情報1000には、ジョブ終了情報として印刷ジョブ固有のIDを表すジョブID1001が含まれており、ここでは、ジョブID「0001」の印刷ジョブの終了通知であることを示している。1002は、後続の印刷ジョブが測定対象の印刷ジョブか否かを示す情報である。印刷中のジョブが非測定対象の印刷ジョブ(通常の印刷ジョブ)の場合は、「Use inline sensor」には「NONE」が設定される。
図10(B)は、測定対象の印刷ジョブの場合を示し、後続の印刷ジョブも測定対象の印刷ジョブの場合のジョブ終了情報1010を示す。後続のジョブも測定対象の印刷ジョブの場合は「Use inline sensor」には「CONTINUE」が設定される。
図10(C)は測定対象の印刷ジョブの場合を示し、後続のジョブが非測定対象の印刷ジョブ(通常の印刷ジョブ)の場合のジョブ終了情報1020を示す。後続のジョブが通常の印刷ジョブの場合は、「Use inline sensor」に「END」が設定される。
尚、ジョブ終了情報は、これらの情報に限らず、例えば、印刷ジョブに対してキャンセルを指示するための情報を付与してもよい。
次に、実施形態4に係る画像処理装置101が、図10で説明したジョブ終了情報を設定する方法についてフローチャートを用いて説明する。
図11は、実施形態4に係る画像処理装置101が測定対象の印刷ジョブのデータ送信終了通知を画像形成装置100に送信する処理(図4AのS404)を説明するフローチャートである。尚、このフローチャートで示す処理は、CPU221が画像処理装置101のHDD224に格納されたプログラムをRAM223に展開し、その展開したプログラムを実行することにより実現される。
まずS1101でCPU221は印刷ジョブ管理部314として機能し、後続のジョブも測定対象の印刷ジョブか否かを判定する。ここで後続のジョブも測定対象の印刷ジョブであると判定するとS1102に進み、「Use inline sensor」に「CONTINUE」を設定してS1104に進む。一方、後続のジョブが非測定対象の印刷ジョブ(通常の印刷ジョブ)と判定するとS1103に進み、「Use inline sensor」に「END」を設定してS1104に進む。S1104でCPU221は印刷ジョブ管理部314として機能し、測定対象の印刷ジョブの印刷データの送信が完了した旨を、ジョブ終了情報と共に、データ送受信部314を介して画像形成装置100に通知して、この処理を終了する。
尚、「Use inline sensor」に「CONTINUE」を設定して画像形成装置100に通知してから、後続の測定対象の印刷ジョブの印刷開始を指示する前に通常の印刷ジョブがクライアントPC102等から投入される場合もある。この場合は、画像処理装置101の印刷ジョブ管理部312は、後続の測定対象の印刷ジョブが完了するまで、その通常の印刷ジョブを実行せずに待機させるのが望ましい。
そしてS405でCPU221はデータ送受信部314として機能し、送信した測定対象の印刷ジョブによる測定結果を画像形成装置100から受信する。ここでは測定対象の印刷ジョブを構成する全てのページの測定結果を順に受信する。そしてS406でCPU221はキャリブレーション実行部315として機能し、データ送受信部314を介して受信した測定結果を取得する。そして、その取得した測定結果を用いて、画像調整用のキャリブレーションテーブルを生成してHDD224に保存する。そしてデータ送受信部314を介してキャリブレーション処理の完了を画像形成装置100に通知して、この処理を終了する。
図12(A)は、実施形態4に係る画像形成装置100による図5(A)のS504の測定前のセンサ準備動作を説明するフローチャートである。尚、このフローチャートで示す処理は、CPU201が画像形成装置100のHDD204に格納されたプログラムをRAM203に展開し、その展開したプログラムを実行することにより実現される。
まずS1201でCPU201はセンサ制御部305として機能し、センサ217が稼働中か否か判定する。ここで、センサが稼働中とは、センサ217の測定前準備動作が完了しており、センサ217がいつでも測色を行える状態にあることをいう。センサの準備動作とは、例えば、センサ217がセンサI/F208と正常に接続されているかを確認する接続確認、照明光源の自己昇温が安定するまで強制的に発光を行う暖気動作、照明光源の光量調整を目標値に近づけるための光量調整動作などを含む。更に、センサの読み取り動作の異常を検出するために、センサの近傍に位置する白色基準板を測定し、測定値が一定の基準範囲内に収まるか否かも確認する処理も含む。そして、センサ217が稼働中と判定するとこの処理を終了する。つまり、センサ217の準備動作を省略する。一方、センサ217が稼働中でないと判定した場合はS1202に進み、CPU201は所定の準備動作を行う。そして、このセンサ217の準備動作完了後、S1203に進みセンサ217は稼働中の状態となる。
図12(B)は、実施形態4に係る画像形成装置100による図5(A)のS507の測定対象の印刷ジョブによる印刷後の制御を説明するフローチャートである。
まずS1211でCPU201は印刷ジョブ解析部302として機能し、ジョブ終了通知に設定されているジョブ終了情報1012,1022を解析し、「Use inline sensor」に「CONTINUE」が設定されているかどうか判定する。ここで「CONTINUE」が設定されていると判定すると、この処理を終了する。つまり、センサ217への電力供給を停止にせず、後続の測定対象の印刷ジョブのために、稼働中の状態を維持する。
一方、印刷ジョブのジョブ終了情報の「Use inline sensor」に「CONTINUE」が設定されていない場合、つまり、「END」が設定されている場合はS1212に進む。S1212でCPU201はセンサ制御部305として機能し、センサ217への電力供給をオフにしてセンサ217の稼働を終了して、この処理を終了する。
尚、測定対象の印刷ジョブのジョブ終了情報の「Use inline sensor」に「CONTINUE」が設定されている場合は、センサ217への電力供給をオフにせず、後続の測定対象の印刷ジョブのために、センサを稼働のままにする例を示した。しかし本発明はこの限りではない。例えば、後続の測定対象の印刷ジョブが長時間に亘って画像処理装置101から投入されない場合は、経時変化により画像形成装置100及びセンサ217の状態が変わる可能性がある。このため、一旦、センサ217への電力供給を停止して、センサが稼働中でないようにしてもよい。後続の測定対象の印刷ジョブが投入されるまでの待ち時間は、それを計時するタイマを画像形成装置100に設けても良く、また操作部214を介して、ユーザが、その待ち時間を設定できるようにしてもよい。
また、これとは逆に、経時変化により画像形成装置100及びセンサ217の状態が変わってしまった際に、敢えてセンサ217の準備動作を実行させたい場合も考えられる。この場合は、1つの測定対象の印刷ジョブを、2つ或いは複数の測定対象の印刷ジョブに分け、各測定対象の印刷ジョブのジョブ印刷終了情報の「Use inline sensor」に「END」を設定する。これにより、測定対象の印刷ジョブ毎にセンサ217編電力供給が停止されてセンサ217の稼働を終了できるため、測定対象の印刷ジョブが投入される度に、センサ217の準備動作が実行される。
更に画像処理装置101は、測定対象の印刷ジョブの場合に、後続の印刷ジョブも測定対象の印刷ジョブである旨を、実行中の測定対象の印刷ジョブの終了時に画像形成装置100に事前通知する。この通知に基づき、後続の印刷ジョブも測定対象の印刷ジョブであると判定した場合は、センサ217への電力供給を停止することなく、後続の印刷ジョブのためにセンサ217の稼働状態を維持することができる。これにより、測定対象の印刷ジョブ毎に実行されるセンサ217の測定前準備動作の回数を必要最低限に留めることができ、生産性の低下及び稼働する部品の劣化を防止することができる。
(その他の実施形態)
本発明は、上述の実施形態の1以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける1つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、1以上の機能を実現する回路(例えば、ASIC)によっても実現可能である。
本発明は上記実施形態に制限されるものではなく、本発明の精神及び範囲から離脱することなく、様々な変更及び変形が可能である。従って、本発明の範囲を公にするために、以下の請求項を添付する。
100…画像形成装置、201,221…CPU、214…操作部、215…入力部、216…表示部、301,311…UI制御部、305…センサ制御部、313…印刷ジョブ処理部

Claims (20)

  1. 画像処理装置と、当該画像処理装置で処理された印刷ジョブを受信してシートに画像を印刷する印刷装置とを有する印刷システムであって、
    前記印刷装置は、
    前記印刷装置における定着器と排紙口との間の用紙搬送路に配置され、シートに印刷した画像を測定する測定手段と、
    前記画像処理装置から受信した印刷ジョブの属性情報を参照し、前記印刷ジョブの属性情報が測定対象の属性であるか否かを判定する第1判定手段と、
    前記印刷ジョブを実行して印刷したシートを前記用紙搬送路に搬送させ、前記シート上の画像を前記定着器で定着し、前記印刷ジョブの属性情報が前記測定対象の属性ではないと判定された場合、前記シート上の定着された画像を前記測定手段による測定を行わずに前記シートを前記排紙口から排紙させ、前記印刷ジョブの属性情報が前記測定対象の属性であると判定された場合、前記シート上の定着された画像を前記測定手段により測定させてから前記シートを前記排紙口から排紙させるように制御する制御手段と、を有し、
    前記画像処理装置は、
    前記測定対象の属性を有する印刷ジョブを生成する生成手段と、
    前記測定対象の属性を有する印刷ジョブを前記印刷装置に送信する送信手段と、
    前記測定手段による測定結果を前記印刷装置で印刷させる印刷ジョブに適用する適用手段と、
    を有することを特徴とする印刷システム。
  2. 前記送信手段は、前記生成した印刷ジョブに測定対象の属性を有する印刷ジョブであることを示す前記属性情報を付与して送信することを特徴とする請求項1に記載の印刷システム。
  3. 前記適用手段は、前記測定結果に基づいて画像調整用のキャリブレーションテーブルを生成し、当該キャリブレーションテーブルを用いて、前記印刷装置に送信する印刷ジョブに含まれる画像データを調整することを特徴とする請求項1又は2に記載の印刷システム。
  4. 前記印刷装置は、前記測定結果に基づいて画像調整用のキャリブレーションテーブルを作成して前記画像処理装置に送信する手段を、更に有し、
    前記適用手段は、前記キャリブレーションテーブルを用いて、前記印刷装置に送信する印刷ジョブに含まれる画像データを調整することを特徴とする請求項1又は2に記載の印刷システム。
  5. 前記測定手段は分光センサを有し、前記分光センサは、前記画像の色度値を測定することを特徴とする請求項1乃至4のいずれか1項に記載の印刷システム。
  6. 前記生成手段は、前記画像処理装置で実行されるアプリケーションの指示により前記測定対象の属性を有する印刷ジョブを生成し、
    前記適用手段は、前記アプリケーションが印刷ジョブを生成するときに前記測定結果を適用することを特徴とする請求項1乃至5のいずれか1項に記載の印刷システム。
  7. 前記測定対象の属性を有する印刷ジョブは、1枚のシートに複数のパッチ画像が配置されたチャートを印刷する印刷ジョブであることを特徴とする請求項1乃至6のいずれか1項に記載の印刷システム。
  8. 前記属性情報は、前記画像処理装置の種別及び機能に応じたチャートタイプの情報を含み、前記制御手段は、前記チャートタイプの情報に基づいて、前記測定対象の属性を有する印刷ジョブの実行及び前記測定手段による測定を制御することを特徴とする請求項2に記載の印刷システム。
  9. 前記チャートタイプの情報は、前記測定結果の種別及び前記測定対象の属性を有する印刷ジョブを実行して印刷するパッチの数を含むことを特徴とする請求項8に記載の印刷システム。
  10. 前記印刷装置は、更に、
    前記測定対象の属性を有する印刷ジョブを受信して、その実行の待機中或いは実行中に、前記測定対象の属性を有する印刷ジョブでない通常の印刷ジョブを受信すると、当該通常の印刷ジョブが前記測定対象の属性を有する印刷ジョブの実行の影響を受けるかどうかを判定する第2判定手段を有し、
    前記制御手段は、前記第2判定手段が前記通常の印刷ジョブが前記測定対象の属性を有する印刷ジョブの実行の影響を受けると判定すると、前記通常の印刷ジョブをキャンセルし、当該キャンセルを前記画像処理装置に通知し、前記測定対象の属性を有する印刷ジョブを実行することを特徴とする請求項1乃至9のいずれか1項に記載の印刷システム。
  11. 前記適用手段は更に、前記通知の後に前記測定結果を受信すると、当該測定結果を前記キャンセルした通常の印刷ジョブに適用し、
    前記送信手段は、前記適用された通常の印刷ジョブを前記印刷装置に送信することを特徴とする請求項10に記載の印刷システム。
  12. 前記制御手段は更に、前記第1判定手段により前記測定対象の属性を有する印刷ジョブと判定された場合、前記分光センサが稼働中かどうか判定し、稼働中と判定されると前記測定手段により測定を実行させ、稼働中でないと判定されると前記分光センサの準備動作を実行した後、前記測定手段により測定を実行させることを特徴とする請求項5に記載の印刷システム。
  13. 前記送信手段は、前記測定対象の属性を有する印刷ジョブに続く印刷ジョブが、測定対象の属性を有する印刷ジョブかどうかを示す情報を含むジョブの終了通知を行い、
    前記制御手段は、前記終了通知に含まれる前記情報に基づいて前記分光センサの稼働を制御することを特徴とする請求項5に記載の印刷システム。
  14. 画像処理装置で処理された印刷ジョブを受信してシートに画像を印刷する印刷装置であって、
    前記印刷装置における定着器と排紙口との間の用紙搬送路に配置され、シートに印刷した画像を測定する測定手段と、
    前記画像処理装置から受信した印刷ジョブの属性情報を参照し、前記印刷ジョブの属性情報が測定対象の属性であるか否かを判定する判定手段と、
    前記印刷ジョブを実行して印刷したシートを前記用紙搬送路に搬送させ、前記シート上の画像を前記定着器で定着し、前記印刷ジョブの属性情報が前記測定対象の属性ではないと判定された場合、前記シート上の定着された画像を前記測定手段による測定を行わずに前記シートを前記排紙口から排紙させ、前記印刷ジョブの属性情報が前記測定対象の属性であると判定された場合、前記シート上の定着された画像を前記測定手段により測定させてから前記シートを前記排紙口から排紙させるように制御する制御手段と、
    を有することを特徴とする印刷装置。
  15. 前記測定手段は分光センサを有し、前記分光センサは、前記画像の色度値を測定することを特徴とする請求項14に記載の印刷装置。
  16. 前記測定対象の属性を有する印刷ジョブは、1枚のシートに複数のパッチ画像が配置されたチャートを印刷する印刷ジョブであることを特徴とする請求項14又は15に記載の印刷装置。
  17. 前記制御手段の制御の下で測定された結果を前記画像処理装置に送信する送信手段を、更に有することを特徴とする請求項14乃至16のいずれか1項に記載の印刷装置。
  18. 画像処理装置と、当該画像処理装置で処理された印刷ジョブを受信してシートに画像を印刷する印刷装置とを有する印刷システムを制御する制御方法であって、
    前記印刷装置は、
    前記印刷装置における定着器と排紙口との間の用紙搬送路に配置されたセンサにより、シートに印刷した画像を測定する測定工程と、
    前記画像処理装置から受信した印刷ジョブの属性情報を参照し、前記印刷ジョブの属性情報が測定対象の属性であるか否かを判定する判定工程と、
    前記印刷ジョブを実行して印刷したシートを前記用紙搬送路に搬送させ、前記シート上の画像を前記定着器で定着し、前記印刷ジョブの属性情報が前記測定対象の属性ではないと判定された場合、前記シート上の定着された画像を前記測定工程による測定を行わずに前記シートを前記排紙口から排紙させ、前記印刷ジョブの属性情報が前記測定対象の属性であると判定された場合、前記シート上の定着された画像を前記測定工程により測定させてから前記シートを前記排紙口から排紙させるように制御する制御工程と、を実行し、
    前記画像処理装置は、
    前記測定対象の属性を有する印刷ジョブを生成する生成工程と、
    前記測定対象の属性を有する印刷ジョブを前記印刷装置に送信する送信工程と、
    前記測定工程による測定結果を前記印刷装置で印刷させる印刷ジョブに適用する適用工程と、
    を実行することを特徴とする印刷システムの制御方法。
  19. 画像処理装置で処理された印刷ジョブを受信してシートに画像を印刷する印刷装置を制御する制御方法であって、
    前記印刷装置における定着器と排紙口との間の用紙搬送路に配置されたセンサにより、シートに印刷した画像を測定する測定工程と、
    前記画像処理装置から受信した印刷ジョブの属性情報を参照し、前記印刷ジョブの属性情報が測定対象の属性であるか否かを判定する判定工程と、
    前記印刷ジョブを実行して印刷したシートを前記用紙搬送路に搬送させ、前記シート上の画像を前記定着器で定着し、前記印刷ジョブの属性情報が前記測定対象の属性ではないと判定された場合、前記シート上の定着された画像を前記測定工程による測定を行わずに前記シートを前記排紙口から排紙させ、前記印刷ジョブの属性情報が前記測定対象の属性であると判定された場合、前記シート上の定着された画像を前記測定工程で測定させてから前記シートを前記排紙口から排紙させるように制御する制御工程と、
    を有することを特徴とする印刷装置の制御方法。
  20. コンピュータ、請求項19に記載の制御方法の全ての工程を実行させるためのプログラム。
JP2016135205A 2016-07-07 2016-07-07 印刷システム、印刷装置及びその制御方法とプログラム Active JP6924001B2 (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2016135205A JP6924001B2 (ja) 2016-07-07 2016-07-07 印刷システム、印刷装置及びその制御方法とプログラム
US15/629,996 US10599961B2 (en) 2016-07-07 2017-06-22 Print system, print apparatus, method of controlling a print system, method of controlling a print apparatus, and storage medium that apply calibration data for image adjustment based on a result of a measurement for a print job

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2016135205A JP6924001B2 (ja) 2016-07-07 2016-07-07 印刷システム、印刷装置及びその制御方法とプログラム

Publications (3)

Publication Number Publication Date
JP2018001704A JP2018001704A (ja) 2018-01-11
JP2018001704A5 JP2018001704A5 (ja) 2019-07-25
JP6924001B2 true JP6924001B2 (ja) 2021-08-25

Family

ID=60910958

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2016135205A Active JP6924001B2 (ja) 2016-07-07 2016-07-07 印刷システム、印刷装置及びその制御方法とプログラム

Country Status (2)

Country Link
US (1) US10599961B2 (ja)
JP (1) JP6924001B2 (ja)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7378928B2 (ja) * 2018-12-20 2023-11-14 キヤノン株式会社 情報処理装置、情報処理装置の制御方法、及び、プログラム
JP2021179518A (ja) * 2020-05-13 2021-11-18 株式会社リコー 画像形成装置及び画質調整方法
JP7502917B2 (ja) 2020-06-30 2024-06-19 キヤノン株式会社 検品システム、情報処理装置、その制御方法、及びプログラム

Family Cites Families (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000247001A (ja) * 1999-03-03 2000-09-12 Canon Inc 画像処理方法および画像処理装置
US6859291B1 (en) * 1999-03-30 2005-02-22 Konica Corporation Inkjet type color image processing apparatus for textile printing
JP4860854B2 (ja) * 2001-09-28 2012-01-25 キヤノン株式会社 カラー画像形成装置システム
JP2005027276A (ja) * 2003-06-13 2005-01-27 Canon Inc 画像形成方法及びその装置
JP2006227877A (ja) * 2005-02-17 2006-08-31 Canon Inc 印刷システム
JP2008185863A (ja) * 2007-01-31 2008-08-14 Brother Ind Ltd 画像形成装置
JP5178133B2 (ja) * 2007-10-15 2013-04-10 キヤノン株式会社 印刷装置、ジョブ処理方法、プログラム、並びに記憶媒体
JP2009252212A (ja) * 2008-04-11 2009-10-29 Canon Inc ホストベース印刷システム
JP5463063B2 (ja) * 2009-04-02 2014-04-09 株式会社沖データ 画像形成装置及び画像形成装置の印刷物編集方法
JP2011091671A (ja) * 2009-10-23 2011-05-06 Seiko Epson Corp 印刷濃度補正方法、濃度補正テーブルの生成方法および印刷装置
JP5440195B2 (ja) * 2010-01-15 2014-03-12 コニカミノルタ株式会社 カラープロファイルの作成方法、カラープロファイルを作成する画像処理装置、及び当該画像処理装置の制御プログラム
JP5294039B2 (ja) * 2010-04-27 2013-09-18 ブラザー工業株式会社 印刷装置、及び、プログラム
JP5751952B2 (ja) * 2011-06-28 2015-07-22 キヤノン株式会社 画像形成装置及び画像形成装置の制御方法
JP5822574B2 (ja) 2011-07-08 2015-11-24 キヤノン株式会社 画像形成装置、画像形成方法、およびプログラム
JP2013111758A (ja) * 2011-11-25 2013-06-10 Canon Inc プリント装置および測色装置
JP5482820B2 (ja) * 2012-03-29 2014-05-07 富士ゼロックス株式会社 画像読取装置および画像形成装置
KR101963186B1 (ko) * 2012-11-12 2019-03-28 에이치피프린팅코리아 유한회사 화상 형성 장치 및 그의 화상 형성 방법, 호스트 장치 및 그의 화상 형성 제어 방법, 화상 형성 시스템의 화상 형성 방법
JP2015004732A (ja) * 2013-06-19 2015-01-08 シャープ株式会社 画像形成装置
JP2015004890A (ja) * 2013-06-21 2015-01-08 キヤノン株式会社 画像形成装置、画像形成方法、およびプログラム
JP2015030221A (ja) * 2013-08-05 2015-02-16 キヤノン株式会社 画像形成装置及び画像形成方法、画像形成方法を実行するためのプログラム。

Also Published As

Publication number Publication date
US20180012113A1 (en) 2018-01-11
JP2018001704A (ja) 2018-01-11
US10599961B2 (en) 2020-03-24

Similar Documents

Publication Publication Date Title
US10162576B2 (en) System and method for displaying color reproduction status on a job scheduling screen
US9800766B2 (en) Colorimetric value acquisition method, image forming device, and colorimetric value acquisition control program
US20160352976A1 (en) Print control apparatus and job processing control program, and job processing control method
US9280112B2 (en) Printing apparatus, control method for controlling printing apparatus, and storage medium
JP6924001B2 (ja) 印刷システム、印刷装置及びその制御方法とプログラム
US9817363B2 (en) Image forming apparatus with detachable fixing device
US10558411B2 (en) Server apparatus, method of controlling the server apparatus, storage medium, and printing system that determine whether to perform, in the server apparatus, rendering processing on a page of a print job
US10859960B2 (en) Image processing apparatus, control method for image processing apparatus, and information processing system
US11356581B2 (en) Apparatus and image forming method for performing gradation correction on an image using generated gradation correction data
JP2018025961A (ja) 画像形成システム、画像形成方法及び情報処理装置
US10778873B2 (en) Image forming system, print job processing method, and server for reliable color reproduction
US7161718B2 (en) Controller, image forming system, calibration control method, calibration control program, and memory medium storing therein calibration control program
US8786921B2 (en) Image forming apparatus and system configured to perform color correction based on medium type
US20140285832A1 (en) Color printing system, color printing method, and non-transitory computer readable recording medium storing color printing program
US8340544B2 (en) Printing apparatus and control method wherein a maintenance temperature is determined based on preset temperatures
US10354174B2 (en) Image processing apparatus, image forming apparatus, method of controlling image processing apparatus, and method of controlling image forming apparatus
US9329821B2 (en) Printing apparatus, method of controlling printing apparatus, and storage medium for displaying print job processing time
JP2017182780A (ja) プリントショップシステムにおいて複数のプリンターの間で割り当てられるプリントジョブについて一定のカラーレベルを確保するシステム及び方法
US20210271942A1 (en) Printing apparatus, printing control method, and storage medium
JP2010089406A (ja) 画像形成装置および印刷データ処理装置
US10915282B2 (en) Information processing apparatus that manages print jobs based on order information, printing system, and print control method
US20240146850A1 (en) Information processing apparatus, method of controlling information processing apparatus, and storage medium
JP2018011292A (ja) インラインセンサーを有するプリンター及び有しないプリンター間でカラーチェックを行うための方法及びシステム
JP2018191071A (ja) 画像処理装置及びその制御方法、印刷システム、並びにプログラム
JP2018103498A (ja) 画像形成装置、システム及びそれらの制御方法、プログラム

Legal Events

Date Code Title Description
A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20190614

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20190614

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20200311

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20200424

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20200618

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20201127

RD01 Notification of change of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7421

Effective date: 20210103

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20210113

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20210125

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20210702

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20210730

R151 Written notification of patent or utility model registration

Ref document number: 6924001

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151