JP2005092299A - 印刷制御方法、制御装置、及び印刷システム - Google Patents
印刷制御方法、制御装置、及び印刷システム Download PDFInfo
- Publication number
- JP2005092299A JP2005092299A JP2003321030A JP2003321030A JP2005092299A JP 2005092299 A JP2005092299 A JP 2005092299A JP 2003321030 A JP2003321030 A JP 2003321030A JP 2003321030 A JP2003321030 A JP 2003321030A JP 2005092299 A JP2005092299 A JP 2005092299A
- Authority
- JP
- Japan
- Prior art keywords
- printing
- data
- correction
- printing apparatus
- 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.)
- Pending
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/00002—Diagnosis, testing or measuring; Detecting, analysing or monitoring not otherwise provided for
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/00002—Diagnosis, testing or measuring; Detecting, analysing or monitoring not otherwise provided for
- H04N1/00007—Diagnosis, testing or measuring; Detecting, analysing or monitoring not otherwise provided for relating to particular apparatus or devices
- H04N1/00015—Reproducing apparatus
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/00002—Diagnosis, testing or measuring; Detecting, analysing or monitoring not otherwise provided for
- H04N1/00007—Diagnosis, testing or measuring; Detecting, analysing or monitoring not otherwise provided for relating to particular apparatus or devices
- H04N1/00023—Colour systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/00002—Diagnosis, testing or measuring; Detecting, analysing or monitoring not otherwise provided for
- H04N1/00026—Methods therefor
- H04N1/00031—Testing, i.e. determining the result of a trial
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/00002—Diagnosis, testing or measuring; Detecting, analysing or monitoring not otherwise provided for
- H04N1/00026—Methods therefor
- H04N1/00045—Methods therefor using a reference pattern designed for the purpose, e.g. a test chart
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/00002—Diagnosis, testing or measuring; Detecting, analysing or monitoring not otherwise provided for
- H04N1/00026—Methods therefor
- H04N1/00068—Calculating or estimating
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/00002—Diagnosis, testing or measuring; Detecting, analysing or monitoring not otherwise provided for
- H04N1/00071—Diagnosis, testing or measuring; Detecting, analysing or monitoring not otherwise provided for characterised by the action taken
- H04N1/00082—Adjusting or controlling
- H04N1/00087—Setting or calibrating
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/00002—Diagnosis, testing or measuring; Detecting, analysing or monitoring not otherwise provided for
- H04N1/00071—Diagnosis, testing or measuring; Detecting, analysing or monitoring not otherwise provided for characterised by the action taken
- H04N1/0009—Storage
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/46—Colour picture communication systems
- H04N1/56—Processing of colour picture signals
- H04N1/60—Colour correction or control
- H04N1/603—Colour correction or control controlled by characteristics of the picture signal generator or the picture reproducer
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/04—Scanning arrangements
- H04N2201/047—Detection, control or error compensation of scanning velocity or position
- H04N2201/04753—Control or error compensation of scanning position or velocity
- H04N2201/04793—Control or error compensation of scanning position or velocity using stored control or compensation data, e.g. previously measured data
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N2201/3201—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
- H04N2201/3225—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to an image, a page or a document
- H04N2201/3245—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to an image, a page or a document of image modifying data, e.g. handwritten addenda, highlights or augmented reality information
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Health & Medical Sciences (AREA)
- Biomedical Technology (AREA)
- General Health & Medical Sciences (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
- Record Information Processing For Printing (AREA)
Abstract
【課題】 複数の印刷装置を備えた印刷システムにおける生産性を向上させ且つ印刷装置の簡易化を可能にする。
【解決手段】 プリンタサーバ16に少なくとも印刷装置12毎に用意された画像の印刷状態を補正する補正データ54を記憶しておく。プリンタサーバ16では、端末装置14から入力された印刷データをRIP処理部32でRIP処理してビットマップデータ52に変換し、これをプリンタドライバ34から同種の2つの印刷装置12A1、12A2へ送信する。このとき印刷装置12A1には、当該印刷装置12A1に対応する補正データ54、印刷装置12A2には、当該印刷装置12A2に対応する補正データ54をそれぞれ選択して、ビットマップデータ52と共に送信する。印刷装置12A1、12A2では、送信されてきたビットマップデータ52を印刷処理する際に、当該ビットマップデータ52と共に送信されてきた補正データ54に基づいて印刷状態を補正する。
【選択図】 図5
【解決手段】 プリンタサーバ16に少なくとも印刷装置12毎に用意された画像の印刷状態を補正する補正データ54を記憶しておく。プリンタサーバ16では、端末装置14から入力された印刷データをRIP処理部32でRIP処理してビットマップデータ52に変換し、これをプリンタドライバ34から同種の2つの印刷装置12A1、12A2へ送信する。このとき印刷装置12A1には、当該印刷装置12A1に対応する補正データ54、印刷装置12A2には、当該印刷装置12A2に対応する補正データ54をそれぞれ選択して、ビットマップデータ52と共に送信する。印刷装置12A1、12A2では、送信されてきたビットマップデータ52を印刷処理する際に、当該ビットマップデータ52と共に送信されてきた補正データ54に基づいて印刷状態を補正する。
【選択図】 図5
Description
本発明は、印刷制御方法、制御装置、及び印刷システムに係り、特に、記録媒体に画像を印刷する複数の印刷装置と接続された制御装置において、印刷対象の画像を表す印刷データに基づいて前記印刷装置に画像を印刷させるための印刷制御方法、この印刷制御方法が適用可能な制御装置、及び印刷システムに関する。
従来より、ネットワーク上に複数の印刷装置を配置した印刷システムがある。この種の印刷システムでは、高生産性の向上のために、1つの印刷ジョブを複数の印刷装置に並列処理させる技術が提案されている(特許文献1参照)。
複数の印刷装置で並列処理することにより、例えば、同一画像を多数枚印刷出力する印刷ジョブであれば、複数の印刷装置に同一画像を印刷させて、即時に多数枚の同一画像の印刷結果を得ることができる。また、多数ページを印刷出力する印刷ジョブであれば、ページ単位に、例えばページがモノクロ/カラーによって印刷出力する印刷装置を切り替えれば、即時に多数ページの印刷結果を得ることができる。このように複数の印刷装置で並列処理する場合、それぞれの印刷装置から互いに同一品質の画像出力が得られることが好ましい。
特開平5−73232号公報
しかしながら、画像の色合い等の仕上がりや用紙等の記録媒体上における画像記録位置といった画像の印刷状態は印刷装置毎に異なるため、従来の印刷システムでは、各印刷装置において、各々の画像の印刷状態を考慮して印刷データをRIP(Raster Image Processor)処理してビットマップデータに変換する必要があった。
このため、上記の並列処理の際には、同一の印刷データを複数の印刷装置の各々でRIP処理しなければならず、生産性が悪いという問題があった。また、RIP処理を行う機能が印刷装置に必要とされるため、印刷装置の簡易化の妨げになっていた。特に、RIP処理のためには文字フォントのデータなどを予めインストールしておくことが必要であり、この種のデータは高価であるため、各印刷装置にRIP処理を行う機能と搭載することはコスト的にも不利であった。
本発明は、上記問題を解決すべく成されたもので、複数の印刷装置を備えた印刷システムにおける生産性を向上させ且つ印刷装置の簡易化を可能にすることを目的とする。
上記目的を達成するために、請求項1に記載の印刷制御方法は、記録媒体に画像を印刷する複数の印刷装置と接続された制御装置において、印刷対象の画像を表す印刷データに基づいて前記印刷装置に画像を印刷させるための印刷制御方法であって、前記印刷装置毎に求められ、印刷を行った際の前記画像の印刷状態を補正するための複数の補正データを予め記憶しておき、外部から前記印刷データが入力された場合に、入力された前記印刷データを前記印刷装置で印刷処理可能なデータ形式に変換し、記憶されている前記複数の補正データの中から、前記印刷データに基づいて画像を印刷させる印刷装置に対応する補正データを選択して、前記印刷データに基づいて画像を印刷させる印刷装置に、変換後の前記印刷データ及び選択した前記補正データを、或いは変換後の前記印刷データを選択した前記補正データで補正し、該補正後の前記印刷データを送信する、ことを特徴としている。
この印刷制御方法によれば、外部から入力された印刷データに基づいて印刷装置に画像を印刷させる際には、該入力された印刷データをRIP処理するなどして印刷装置で印刷処理可能なデータ形式に変換すると共に、予め記憶されている印刷装置毎の印刷状態を補正するための補正データの中から、画像を印刷させる印刷装置に対応した補正データを選択する。なお、画像を印刷させる印刷装置とは、制御装置と接続された全ての印刷装置であってもよいし、複数の印刷装置の中から画像を印刷させる印刷装置を選択するようにしてもよい。画像を印刷させる印刷装置を選択する場合には、外部から選択する印刷装置が指定されるようにしてもよいし、印刷データを印刷するのに好適な印刷装置が自動的に選択されるようにしてもよい。
そして、この変換後の印刷データと選択した補正データとを画像を印刷させる印刷装置に送信するので、印刷装置に変換後の印刷データに基づく画像の印刷時に補正データに基づいて印刷状態を補正させることができる。或いは、変換後の印刷データを選択した補正データに基づいて補正してから、該補正後の印刷データを送信するので、印刷装置に該補正後の印刷データに基づいて画像を印刷させることができる。
すなわち、印刷データを印刷装置で印刷処理可能なデータ形式に変換し、この変換後の印刷データを印刷装置に対応する補正データと共に送信したり、この補正データに基づいて補正した後送信することで、各印刷装置でRIP処理のようなデータ変換を行わずとも、画像の印刷状態を補正することができる。これにより、印刷装置からデータ変換を行うための機能を省略して印刷装置を簡易化することができる。また、複数の印刷装置で並列処理する場合でも、該複数の印刷装置の各々でRIP処理のようなデータ変換を行わずとも、各々の印刷装置での画像の印刷状態に応じて補正がなされた同一品質の印刷結果を得ることができるので、生産性を向上することができる。
上記の印刷制御方法は、以下の如く構成された制御装置を用いることで実現可能である。すなわち、請求項2に記載されているように、記録媒体に画像を印刷する複数の印刷装置と接続され、外部から入力された印刷対象の画像を表す印刷データに基づいて前記印刷装置に画像を印刷させるための制御を行う制御装置であって、前記印刷データを前記印刷装置で印刷処理可能なデータ形式に変換する変換手段と、前記印刷装置毎に求められ、印刷を行った際の画像の印刷状態を補正するための複数の補正データを記憶した記憶手段と、前記記憶手段に記憶されている前記複数の補正データの中から、前記印刷データに基づいて画像を印刷させる印刷装置に対応する補正データを選択する選択手段と、前記印刷データに基づいて画像を印刷させる印刷装置に、前記変換手段による変換後の前記印刷データ及び前記選択手段で選択した前記補正データを、或いは前記変換手段による変換後の前記印刷データを前記選択手段で選択した前記補正データで補正し、該補正後の前記印刷データを送信するデータ送信手段と、を有することを特徴としている。
この制御装置では、変換手段によって、外部から入力された印刷データをRIP処理するなどして印刷装置で印刷処理可能なデータ形式に変換すると共に、選択手段によって、記憶手段に記憶されている印刷装置毎に求められた複数の補正データの中から、画像を印刷させる印刷装置に対応した補正データを選択する。変換手段による変換後の印刷データは、選択手段で選択された補正データと共に、データ送信手段から画像を印刷させる印刷装置へ送信される。或いは、変換手段による変換後の印刷データは、データ送信手段によって、選択手段で選択された補正データに基づいて補正された後、画像を印刷させる印刷装置へ送信される。
これにより、請求項1の同様に、各印刷装置でRIP処理のようなデータ変換を行わずとも、画像の印刷状態を補正することが可能になり、印刷装置からデータ変換を行うための機能を省略して印刷装置を簡易化することができる。また、複数の印刷装置で並列処理する場合でも、該複数の印刷装置の各々でRIP処理のようなデータ変換を行わずとも、各々の印刷装置での画像の印刷状態に応じて補正がなされた同一品質の印刷結果を得ることができるので、生産性を向上することができる。
なお、画像を印刷させる印刷装置とは、制御装置と接続された全ての印刷装置であってもよいし、複数の印刷装置の中から画像を印刷させる印刷装置を選択するようにしてもよい。画像を印刷させる印刷装置を選択する場合には、外部から選択する印刷装置が指定されるようにしてもよいし、印刷データを印刷するのに好適な印刷装置が自動的に選択されるようにしてもよい。
ただし、上記の制御装置では、前記印刷データに基づく画像の印刷を複数の前記印刷装置に並列処理させる場合は、請求項3に記載されているように、前記選択手段が、前記印刷データに基づいて画像を印刷させる印刷装置として、前記複数の印刷装置の中から同種の印刷装置を複数選択し、選択した各印刷装置について前記補正データを選択する、ようにするとよい。
これにより、複数の印刷装置に並列処理させて各々の印刷状態に応じて補正された同一品質の印刷結果を得ることができ、且つこの並列処理で画像を印刷させる印刷装置には同種の印刷装置が選択されるので、並列処理を行う複数の印刷装置で共通にデータ変換を行なって、その結果得た変換後の印刷データを各印刷装置へ送信すればよい。すなわち、印刷装置毎にデータ変換を行わずに済むので、制御装置の処理負荷を軽減することができる。
なお、同種の印刷装置とは、同一の変換後のデータを使用可能なものであり、プリンタエンジン、具体的には、解像度、階調分解能などが同一であることである。
また、上記の制御装置では、請求項4に記載されているように、前記印刷データに基づいて画像を印刷させる印刷装置にエラーが発生した場合に、前記選択手段が、エラーが発生した印刷装置の代替としてエラーが発生した印刷装置と同種の印刷装置を選択し、当該代替として選択した印刷装置に対応する補正データを選択し、前記データ送信手段が、変換後の前記印刷データ及び前記代替として選択した印刷装置に対応する前記補正データを、或いは、変換後の前記印刷データを前記代替として選択した印刷装置に対応する前記補正データに基づいて補正し、該補正後の前記印刷データを前記代替として選択した印刷装置に送信する、とよい。
これにより、印刷装置にエラーが発生しても、当該エラーが発生した印刷装置と同種の他の印刷装置を選択し、この選択した印刷装置にエラーが発生した印刷装置で行われるべき印刷を代行させて自動的にエラーリカバリーを行うことができる。また、エラーが発生した印刷装置と同種の印刷装置を選択することで、該選択した印刷装置での印刷には、エラーが発生した印刷装置へ送信した変換後のデータを用いることができる。すなわち、選択した印刷装置のために再度データ変換を行う必要が無いので、制御装置の処理負荷を軽減できる。
ところで、上記の制御装置と接続される印刷装置には、印刷データに基づく画像の印刷時に補正データに基づいて印刷状態を補正する補正機能を有する印刷装置と補正機能が無い印刷装置とが混在している場合がある。このため、上記の制御装置では、請求項5に記載されているように、前記データ送信手段が、前記印刷データに基づいて画像を印刷させる印刷装置に、前記補正データに基づいて印刷状態を補正する補正機能が有るか否かを判別し、前記印刷データに基づいて画像を印刷させる印刷装置に前記補正機能が有る場合は、変換後の前記印刷データ及び選択した前記補正データを送信し、前記印刷データに基づいて画像を印刷させる印刷装置に前記補正機能が無い場合は、前記補正後の前記印刷データを送信する、ようにするとよい。
これにより、補正機能が有る印刷装置には変換後の印刷データと補正データとを送信して、印刷装置側で印刷状態を補正させることができ、補正機能が無い印刷装置には、補正データに基づいて補正後の印刷データが送信されるので、印刷装置ではこの補正後の印刷データを印刷処理するだけで印刷状態が補正された印刷出力を得ることができる。このように画像を印刷させる印刷装置の補正機能の有無に応じて、変換後の印刷データ及び補正データを送信するか、或いは補正データに基づいて補正した後の変換後の印刷データを送信するかを切り替えることで、補正機能を有する印刷装置と補正機能が無い印刷装置とが混在している場合でも、各印刷装置から当該印刷装置に対応する補正データに基づいて印刷状態が補正された印刷出力を得ることができる。また、補正機能が無い印刷装置への送信時のみ、変換後の印刷データを補正データに基づいて補正するので、制御装置の処理負荷軽減効果もある。
ところで、印刷装置毎の印刷状態の差異よりは小さいが、同一の印刷装置でも印刷に用いる記録媒体の種類によって印刷状態が異なる。このため、制御装置では、請求項6に記載されているように、前記補正データが、各前記印刷装置について前記記録媒体の種類毎に求められて前記記憶手段に記憶されており、前記選択手段が、前記印刷データに基づいて画像を印刷させる印刷装置に対応し且つ該印刷に使用する記録媒体に対応する補正データを選択するようにするとよい。これにより、印刷状態をより高精度に補正することができる。
また、請求項7に記載の印刷システムは、記録媒体に画像を印刷する複数の印刷装置と、請求項2乃至請求項6の何れか1項に記載の制御装置とを接続したことを特徴としている。
この印刷システムによれば、外部から印刷データが入力されると、制御装置において、この印刷データをRIP処理するなどして印刷装置で印刷処理可能なデータ形式に変換すると共に、記憶手段に記憶されている印刷装置毎の印刷状態を補正するための補正データの中から、画像を印刷させる印刷装置に対応した補正データを選択し、変換後の印刷データを選択された補正データと共に画像を印刷させる印刷装置へ送信したり、或いは、選択された補正データに基づいて補正した後、画像を印刷させる印刷装置へ送信することができる。
これにより、請求項1の同様に、各印刷装置でRIP処理のようなデータ変換を行わずとも、画像の印刷状態を補正することが可能になり、印刷装置からデータ変換を行うための機能を省略して印刷装置を簡易化することができる。また、複数の印刷装置で並列処理する場合でも、該複数の印刷装置の各々でRIP処理のようなデータ変換を行わずとも、各々の印刷装置での画像の印刷状態に応じて補正がなされた同一品質の印刷結果を得ることができるので、生産性を向上することができる。
以上説明したように本発明によれば、印刷装置毎に求められた画像の印刷状態を補正するための補正データを予め記憶しておき、印刷データをRIP処理するなどして印刷装置で印刷処理可能なデータ形式に変換し、変換後の印刷データを該印刷装置に対応する補正データと共に、或いは該印刷装置に対応する補正データに基づいて補正してから送信するので、各印刷装置でRIP処理のようなデータ変換を行わずとも画像の印刷状態を補正することが可能になり、複数の印刷装置を備えた印刷システムにおける生産性を向上させ且つ印刷装置を簡易化することが可能になる。
以下、図面を参照して本発明の実施の形態の一例を詳細に説明する。
図1に示すように、本実施の形態に係る印刷システム10は、所定の記録媒体に画像を印刷する複数の印刷装置12と、印刷対象のデータを作成したり、作成した印刷データの印刷を指示するためにユーザに操作される複数の端末装置14と、複数の端末装置14で印刷装置12を共有利用可能に管理するプリンタサーバ16とを備えている。
複数の印刷装置12とプリンタサーバ16とは相互に各種データの授受が可能に接続されている。また、プリンタサーバ16は、ハブ18を介して端末装置14が接続されたネットワーク20(LANやインターネット等)と接続されている。
端末装置14には、一般的なPC(Personal Computer)を用いることができる。端末装置14では、各種アプリケーションを用いて文書や描画像等のデータを作成する。このデータは通常該当アプリケーションに依存するデータ形式となっている。端末装置14では、ユーザから印刷が指示された場合に、印刷対象のデータをアプリケーションに依存するデータ形式からアプリケーション非依存のデータ形式(例えばPS、PDF、TIFF等)の印刷データに変換する。また、端末装置14は、この印刷データと該印刷データに基づく画像を印刷する際の各種設定条件を示す条件データとを印刷ジョブ50(図5〜7参照)としてプリンタサーバ16へ送出する。
なお、条件データには、画像の解像度を示す情報、記録媒体の種類(例えば普通紙、コート紙等)やサイズ(例えば、A4、B5等)等の記録媒体を指定する情報、印刷部数、モノクロ印刷又はカラー印刷を指定する情報、画像を印刷させる印刷装置又は並列処理を指定する情報などが含まれる。
プリンタサーバ16は、本発明の制御装置に対応し、端末装置からの印刷ジョブ50に基づいて、画像を印刷させる印刷装置12を選択して、印刷データに基づく画像を印刷させる。このために、プリンタサーバ16は、図2に示すように、印刷ジョブ50の印刷処理順序を制御する印刷ジョブキュー30と、印刷処理する印刷ジョブ50に含まれる印刷データをRIP処理するRIP処理部32と、印刷ジョブ50に基づいて印刷処理が行われるように各印刷装置12を制御するためのプリンタドライバ34とを備えている。
印刷ジョブキュー30は、端末装置14から送信されてきた印刷ジョブ50をキューイング制御するための所謂FIFO(First in First out)方式のメモリである。すなわち、端末装置14から送信されてきた印刷ジョブ50は、この印刷ジョブキュー30に一旦登録された後、登録された順番に従って印刷ジョブキュー30から読み出される。
RIP処理部32は、本発明の変換手段に対応するものであり、印刷ジョブキュー30から読み出された印刷ジョブ50に含まれるPS、PDF、TIFF等のデータ方式の印刷データをRIP処理し、ビットマップデータ52(図5〜7参照)に変換する。なお、このとき得られるビットマップデータ52の解像度は、印刷ジョブ50に含まれる条件データで示されている解像度となる。RIP処理部32は、RIP処理結果であるビットマップデータ52をプリンタドライバ34へ出力する。
プリンタドライバ34は、制御部34A及び解析部34Bとを備えている。なお、制御部34Aが本発明のデータ送信手段、解析部34Bが本発明の選択手段に対応する。
制御部34Aは、各印刷装置12と相互通信可能であり、ビットマップデータ52を印刷装置12に送信し、且つ印刷装置12で解析可能な形式で制御データを送出して該ビットマップデータ52の印刷処理の実行を指示する。
解析部34Bは、印刷ジョブキュー30から読み出された印刷ジョブ50に含まれる条件データを解析して、条件データに基づいて画像を印刷させる印刷装置12を選択し、該選択した印刷装置12とこの印刷装置12で行う印刷処理の内容(使用する記録媒体、印刷部数、モノクロ印刷又はカラー印刷等)とを制御部34Aに通知する。前述の制御部34Aは、この通知内容に基づいて、画像を印刷させる印刷装置12に対してビットマップデータ52を送出して、該ビットマップデータ52の印刷処理の実行を指示することになる。
また、解析部34Bは、条件データで並列処理が指定されている印刷ジョブ50については、画像を印刷させる複数の印刷装置12を選択し、選択した各印刷装置12に、該印刷ジョブ50に基づいて実行すべき印刷処理全体のうちの何れの部分(全部数中の何部、全ページのうちの何ページ目等)を担当させるのかを定める。なお、画像を印刷させる印刷装置12には、条件データで指定された印刷条件に適合するものが選択されることは言うまでもない。
ここで、本実施形態に係るプリンタサーバ16は、本発明の記録手段として、補正データメモリ38をさらに備えている。この補正データメモリ38には、画像の印刷状態を補正するための補正データ54が格納されている。
この補正データ54は、印刷装置12で所定の較正用のテストパターン画像を記録媒体に印刷し、印刷されたテストパターン画像の濃度や記録媒体上の位置をキャリブレーター等で測定した結果に基づいて求めたものであり、画像の色合い等の仕上がり状態を適切に調整するための諧調補正データ、記録媒体上における画像記録位置を適切に位置決めするための記録位置補正データが含まれる。
一般に、画像の色合い等の仕上がり状態や記録媒体上における画像記録位置といった画像の印刷状態は印刷装置12毎に異なるため、補正データ54は少なくとも印刷装置12毎に用意しておく必要がある。また、同一の印刷装置12であっても、使用する記録媒体の種類によって画像の印刷状態が異なることも知られており、以下では、より高精度の補正のために、各印刷装置12について、それぞれで使用可能な記録媒体の種類毎に別々に補正データ54を用意した場合を具体的に説明する。すなわち、補正データメモリ38には、印刷装置12毎及び記録媒体の種類毎に複数の補正データ54が記憶されている。
補正データメモリ38は、プリントドライバ34の解析部34Bからアクセス可能となっている。解析部34Bでは、補正データメモリ38に格納されている補正データ54の中から、画像を印刷させる印刷装置12及びこの印刷装置12での印刷処理で使用する記録媒体に対応する補正データ54を選択して読出し、この読み出した補正データ54を制御部34Aに渡すようになっている。なお、前述したように補正データ54は少なくとも印刷装置12毎に用意されていればよく、その場合には、画像を印刷させる印刷装置12に対応する補正データ54を選択して読み出せばよい。
制御部34Aは、画像を印刷させる印刷装置12へビットマップデータ52を送出する際に、解析部34Bから渡された補正データ54をビットマップデータ52と共に選択した印刷装置12へ送出するようになっている。また、制御部34Aは、送出先の印刷装置12によっては、ビットマップデータ52を補正データ54に基づいて補正(諧調補正や記録位置補正)し、該補正後のビットマップデータ52のみを送出することも可能である。
なお、印刷装置12が電源OFFであったり他のビットマップデータ52の処理中であるなどにより、ビットマップデータ52(またはビットマップデータ52と補正データ)を直ちに送信できない場合もある。このため、プリンタサーバ16は、図示は省略するが、送信待ちのビットマップデータ52を記憶するメモリを備えており、送信先の印刷装置12へ送信可能となったらこのメモリからビットマップデータ52を読み出して送信するようになっている。また、後述するエラーリカバリーのために、ビットマップデータ52は送信後も対応する印刷ジョブ50が終了するまではメモリ内に保持される。
印刷装置12には、例えば、CTP(Computer to Plate)印刷装置等の直接印刷版に印刷する印刷版露光装置、直接印刷用紙に印刷するオンデマンド印刷装置、印刷版を作成するための原版を生成するフィルムセッター装置、印刷の最終仕上げ見本を印刷用紙に印刷するプルーフ装置等を用いることができる。印刷装置12は、プリンタサーバ16から送出されてきたビットマップデータ52に基づく画像を記録媒体に印刷して出力する(印刷処理)。
また、印刷装置12には、補正データ54に基づいて、ビットマップデータ52に基づく画像の印刷状態を補正する機能を有するものもある(以下、この種の印刷装置のことを「補正機能付き印刷装置」と称す)。このような補正機能付き印刷装置12に対しては、プリンタサーバ16からビットマップデータ52と共に補正データも送出される。補正機能付き印刷装置12では、このビットマップデータ52を受信すると、該ビットマップデータ52と共に受信した補正データ54に基づいて印刷状態を補正して、該ビットマップデータ52を印刷処理する。
次に、本実施の形態の作用を説明する。本実施形態に係る印刷システム10では、ユーザの端末装置14の操作により、印刷対象のデータが指定され且つ印刷時の各種条件設定がされて、該データの印刷が指示されるようになっている。端末装置14では、ユーザに印刷が指示されると、指定されたデータをアプリケーション非依存のデータ形式に変換して印刷データを生成し、該印刷データと設定された条件を示す条件データとを印刷ジョブ50としてプリンタサーバ16へ送信する。
プリンタサーバ16は、端末装置14から送信された印刷ジョブ50を受信すると、該受信した印刷ジョブ50を印刷ジョブキュー30に登録する。
プリンタサーバ16は、このようにして端末装置14から送信されてきた印刷ジョブ50を受信すると、受信した印刷ジョブ50を印刷ジョブキュー30に一旦登録した後、登録した順に印刷ジョブ50を読み出して、印刷ジョブ50毎に図3に示す処理を行う。
すなわち、プリンタサーバ16では、印刷ジョブキュー30から印刷ジョブを読み出すと、まずステップ100において、印刷ジョブ50に含まれる印刷データをRIP処理してビットマップデータ52に変換する。次のステップ102では、印刷ジョブ50に含まれる条件データを解析し、該条件データで並列処理が指定されているか否かを判断する。条件データで並列処理が指定されている場合には、ステップ102からステップ104に進む。
ステップ104では、画像を印刷させる印刷装置として、プリンタサーバ16と接続されている複数の印刷装置12の中から、条件データに適合する同種の印刷装置12を複数選択する。具体的には、条件データで指定された記録媒体を使用可能で、且つ指定された解像度で指定されたモノクロ印刷又はカラー印刷が可能である同種の印刷装置12を複数選択する。この選択は、プリンタサーバ16の図示しないメモリに各印刷装置12の機能を示すデータを予め記憶しておき、このデータを参照して行われるようにしてもよいし、各印刷装置12に対してそれぞれの機能を通信により問い合わせ、その応答結果に基づいて行われるようにしてもよい。
なお、ここで言う同種の印刷装置とは、同一のビットマップデータを使用可能なものであり、プリントエンジン(具体的には、解像度、階調分解能など)が互いに同一であるものである。
次のステップ106では、1つの印刷ジョブ50を前述のステップ104で選択した複数の印刷装置12で並列処理するために、該印刷ジョブ50に基づいて実行される印刷処理のうちの選択した複数の印刷装置12各々の担当分を定め、該印刷ジョブ50に基づいて実行される印刷処理を複数の印刷装置12に割り振る。
具体的には、例えば、同一画像を多数枚印刷出力する印刷ジョブ50、すなわち条件データで指定されている印刷部数が複数である印刷ジョブ50であれば、選択した複数の印刷装置12に部数単位で印刷処理を割り振るようにすればよい。また、多数ページを印刷出力する印刷ジョブ50、すなわち印刷データをRIP処理した結果、複数ページ分のビットマップデータ52が得られる印刷ジョブ50であれば、選択した複数の印刷装置12にページ単位で印刷処理を割り振るようにしてもよい。また、上記部数単位及びページ単位の割り振りを組み合わせてもよい。
そして、選択した印刷装置12に各々の担当分の印刷処理を行わせるために、印刷装置12毎に、次のステップ108で、図4に示すデータ送信処理を実行する。このデータ送信処理では、まずステップ150で、補正データメモリ38に格納されている補正データ54の中から、前述のステップ104で選択した印刷装置12と条件データで指定された記録媒体(すなわち選択した印刷装置12での印刷処理で使用する記録媒体)とに対応する補正データ54を選択する。
次のステップ152では、選択した印刷装置12が補正機能付きの印刷装置12であるか否かを判断する。この判断は、図示しないメモリに各印刷装置12の機能を示すデータを予め記憶しておき、このデータを参照して行われるようにしてもよいし、各印刷装置12に対して補正機能を有するか否かを通信により問い合わせ、その応答結果に基づいて行われるようにしてもよい。
選択した印刷装置12が補正機能付きの印刷装置12である場合には、ステップ152からステップ154に進む。ステップ154では、前述のステップ100でのRIP処理結果であるビットマップデータ52と前述のステップ150で選択した補正データとを、前述のステップ104で選択した印刷装置12へ送信し、該印刷装置12の担当分の印刷処理の実行を指示する。この場合、印刷装置12では、プリンタサーバ16から送信されてきたビットマップデータ52及び補正データを受信し、受信したビットマップデータ52に基づいて画像を印刷する際に補正データに基づいて補正を行うので、印刷装置12からは、ビットマップデータ52に基づく画像が補正データに基づいて補正された印刷状態で記録媒体に印刷されて出力されることになる。
一方、選択した印刷装置12が補正機能付きの印刷装置12ではない場合は、ステップ152からステップ156に進む。ステップ156では、前述のステップ100でのRIP処理結果であるビットマップデータ52を、前述のステップ150で選択した補正データに基づいて補正する。そして次のステップ158で、補正後のビットマップデータ52を前述のステップ104で選択した印刷装置12へと送信し、該印刷装置12の担当分の印刷処理実行を指示する。この場合、印刷装置12では、プリンタサーバ16から送信されてきたビットマップデータ52を受信し、受信したビットマップデータ52を印刷処理する。ビットマップデータ52はプリンタサーバ16側で予め補正データに基づいて補正されているので、印刷装置12からは、補正後のビットマップデータ52に基づく画像が記録媒体に印刷されて出力されることになる。
このようにステップ154又はステップ158でビットマップデータ52を送信して印刷処理実行指示をした後は、図3に戻る。図3に戻ると、前述のステップ104で選択した印刷装置12のうちデータ送信処理が未実行のものが残っていれば、ステップ110で否定判定されてステップ108に戻り、図4のデータ送信処理を繰り返し実行し、選択した全ての印刷装置12についてのデータ送信処理を終了したら、ステップ110で肯定判定されて後述のステップ116に進む。すなわち、条件データで並列処理が指定されている印刷ジョブ50の場合は、複数の同種の印刷装置12にビットマップデータ52(又はビットマップデータ52と補正データ)が送信されて、該複数の同種の印刷装置12においてそれぞれの担当分の印刷処理が行われる。これにより、複数の同種の印刷装置で印刷ジョブ50が並列処理されることになる。
一方、条件データで画像を印刷させる印刷装置が指定されている場合には、ステップ102からステップ112に進み、該指定された印刷装置を選択する。この場合、印刷ジョブ50に基づいて実行される印刷処理は、たとえ同一画像を多数枚印刷出力する印刷ジョブ50や多数ページを印刷出力する印刷ジョブ50であっても、指定された印刷装置12のみで担当することになる。このため、印刷処理の分担を決めるステップは踏まずにそのまま次のステップ114で図4に示したデータ送信処理を実行し、データ送信処理を終了したら、後述のステップ116に進む。
これにより、条件データで画像を印刷させる印刷装置が指定されていた場合には、該指定された印刷装置12にビットマップデータ52(又はビットマップデータ52と補正データ)が送信されて印刷処理され、印刷ジョブ50が該指定された印刷装置12のみで処理されることになる。
ここで、各印刷装置12では、指示された印刷処理の実行結果として、ビットマップデータ52の印刷処理を正常に終了したら終了通知を、途中でエラーが発生して正常に印刷処理を行うことができなかった場合にはエラー通知をプリンタサーバ16へ送信するようになっている。
ステップ118では、前述のステップ104で選択した全ての印刷装置12又はステップ112で選択した印刷装置12から終了通知を受信するのを待機することで、印刷ジョブ50が終了したか否かを判断する。このとき、印刷装置12の何れかで何らかのエラーが発生して正常に印刷処理を行うことができなかった場合には、該エラーが発生した印刷装置12からは終了通知ではなくエラー通知が送信されてくる。プリンタサーバ16では、印刷装置12の何れかからのエラー通知を受信した場合には、ステップ116からステップ118、ステップ120と進む。
ステップ120では、エラーが発生した印刷装置12の代替として、該エラーが発生した印刷装置12と同種の印刷装置12を選択する。このとき、並列処理が指定された印刷ジョブの場合は、エラーが発生した印刷装置12と共に当該印刷ジョブを並列処理中の別の印刷装置12が選択されることになる。そして次のステップ122で、図4に示したデータ送信処理を行なう。
これにより、代替として選択した印刷装置12に、ビットマップデータ52(又はビットマップデータ52と代替として選択した印刷装置12に対応する補正データ)を送信し、エラーが発生した印刷装置12が行うべき印刷処理を代替として選択した印刷装置12に代行させることができる。すなわち、印刷装置12にエラーが発生しても自動的にエラーリカバリすることができる。このとき、並列処理が指定された印刷ジョブの場合は、前述したようにエラーが発生した印刷装置12と共に当該印刷ジョブを並列処理中の別の印刷装置12が代替に選択されるので、結果として、該別の印刷装置12の担当分(部数やページ数)を増やすことで、エラーリカバリすることになる。
なお、エラーにより印刷装置12を変更したことを通知する情報を端末装置14へ送信するなどしてユーザにその旨を報知するようにしてもよい。
ステップ122でデータ送信処理を行った後は、ステップ116に戻り、印刷ジョブの終了待ち、すなわち印刷装置12からの終了通知の受信待ちとなる。このとき、エラーが発生した印刷装置12については、エラーが発生した印刷装置12の代わりに、ステップ120で代替として選択した印刷装置12からの終了通知の受信を待機して、印刷ジョブ50の終了判定を行えばよい。
前述のステップ104で選択した全ての印刷装置12又はステップ112で選択した印刷装置12から終了通知を受信したら、印刷ジョブ50が終了したとしてステップ116で肯定判定され、図3の処理は終了される。
このように本実施形態に係るプリンタサーバ16では、画像の印刷状態を補正するための補正データ54が少なくとも印刷装置12毎に用意されて補正データメモリ38に記憶されており、端末装置14から印刷ジョブが入力されると、印刷ジョブに含まれる印刷データ50がRIP処理部32でRIP処理されて、ビットマップデータ52に変換される。そして、プリンタドライバ34において、解析部34Bで画像を印刷させる印刷装置に対応する補正データ54を選択し、制御部34Aでビットマップデータ52と補正データ54とを印刷装置12へ送信したり、或いはビットマップデータ52を補正データに基づいて補正し、補正後のビットマップデータ52を印刷装置12へ送信するようになっている。これにより各印刷装置12でRIP処理を行う必要が無くなり、印刷システム10の生産性を向上させ且つ印刷装置12を簡易化することが可能になる。
以下、図5〜図7に示す如く複数の印刷装置12に印刷ジョブを並列処理させる場合を例に詳細に説明する。なお、図5〜7は、A1、A2という2つの印刷装置12で並列処理を行う場合の例であり、各々を区別するために符号末尾にA1、A2をそれぞれ付与して示している。また、図5〜7は、B1という記録媒体を印刷処理に用いる場合を示している。
図5に示すように、プリンタサーバ16では、端末装置14から入力された印刷データをRIP処理部32でRIP処理してビットマップデータ52に変換し、これをプリンタドライバ34から同種の2つの印刷装置12A1、12A2へ送信する。このとき印刷装置12A1には、当該印刷装置12A1に対応する補正データ54、印刷装置12A2には、当該印刷装置12A2に対応する補正データ54をそれぞれ選択して、ビットマップデータ52と共に送信する。印刷装置12A1、12A2では、送信されてきたビットマップデータ52を印刷処理する際に、当該ビットマップデータ52と共に送信されてきた補正データ54に基づいて印刷状態を補正する。
これにより、並列処理を行う印刷装置12A1、12A2では、画像の印刷状態が互いに異なっていても、各印刷装置12でRIP処理を行わずに、各々の画像の印刷状態に応じて補正された同一品質の印刷結果を得ることができるので、印刷装置12からRIP処理を行う機能を省略して簡易化することができる。また、印刷装置12A1、A2は同種の印刷装置であるので、印刷装置12A1、A2で共通にRIP処理を行えばよい。言い換えると、並列処理を行う場合に、画像を印刷させる印刷装置として、同種の印刷装置を複数選択することで、印刷装置12毎にRIP処理を行わずに済むので、制御装置16の処理負荷を軽減することができる。
また、図6に示すように、印刷装置12A2に補正機能が無い場合には、プリンタサーバ16は、該印刷装置12A2に対応する補正データ54を用いてビットマップデータ52を補正し、印刷装置12A2には補正後のビットマップデータ52のみを送信する。
これにより、印刷装置12に補正機能が無くても、該印刷装置の印刷状態に応じて補正した印刷結果を得ることができる。言い換えると、従来システムでは、RIP処理を行う機能と共に各々の画像の印刷状態に応じて補正を行う補正機能も印刷装置12に必要とされたが、上記の如くビットマップデータ52を補正データ54で補正し、補正後のビットマップデータ54を送信することで、この補正機能も省略できるという効果が有る。すなわち、印刷装置12はビットマップデータ52を印刷処理するという最低限の機能さえ有していればよく、印刷装置12をより簡易化できる。
また、図7に示すように、プリンタサーバ16は、ビットマップデータ52と印刷装置12A1に対応する補正データ54(又はこの補正データ54を用いた補正後のビットマップデータ52)を印刷装置12A1に送信した後(矢印(1)参照)、該選択した印刷装置12A1にエラーが発生してエラー通知を受信した場合は(矢印(2)参照)、該エラーが発生した印刷装置12A2の代替として同種の他の印刷装置12である印刷装置12A2へ、ビットマップデータ52と該印刷装置12A2に対応する補正データ54とを送信する(矢印(3)参照)。
これにより、エラーにより実行できなかった印刷処理を該他の印刷装置12に代行させることができる。また、エラーが発生した印刷装置12と同種の印刷装置12を代替に選択するので、エラーが発生した印刷装置12へ送信したビットマップデータ52を代替に選択した印刷装置12での印刷処理に用いることができる。すなわち、代替に選択した印刷装置12のために再度RIP処理を行う必要が無いので、制御装置16の処理負荷を軽減できる。
なお、図7では、代替処理を行う前記他の印刷装置12が補正機能を有している場合を示しているが、該他の印刷装置12に補正機能が無い場合には、プリンタサーバ16では、該他の印刷装置12に対応した補正データ54を用いてビットマップデータ52を補正し、該補正後のビットマップデータ52を送信すればよい。
なお、上記では、補正機能付きの印刷装置12と補正機能が無い印刷装置12とが混在する印刷システムを想定し、プリンタサーバ16では、画像を印刷させる印刷装置12が補正機能付きか否かを判断し、該印刷装置12が補正機能付きであれば、ビットマップデータ52と補正データ54を送信し、補正機能が無ければビットマップデータ52を補正データ54で補正し、補正後のビットマップデータ52を送信するようにしたが、本発明はこれに限定されるものではない。印刷システム10に含まれる印刷装置12が、補正機能付きのもののみ(或いは補正機能が無いもののみ)であれば、印刷装置12が補正機能付きかであるか否かの判断(図4のステップ152)を省略し、ビットマップデータ52と補正データ54(或いは補正データ54で補正後のビットマップデータ52)を送信するようにすればよい。
また、上記では、プリンタサーバ16と接続されている複数の印刷装置12の中から画像を印刷させる印刷装置12を選択する場合を例に説明したが、本発明はこれに限定されるものではない。例えば、印刷システム10を並列処理専用に構成して、印刷ジョブが入力された場合に、プリンタサーバ16と接続されている全ての印刷装置12に画像を印刷させるようにしてもよい。
また、上記では、プリンタサーバ16の補正データメモリ38に全ての印刷装置12に関する補正データ54を格納した例を説明したが、本発明はこれに限定されるものではない。例えば、図8に示すように、複数の印刷装置12のうちのある印刷装置12(以下、印刷装置12A3と称す)とプリンタサーバ16とを接続するネットワーク上にリモートPC60を設けると共に、該リモートPC60が備えているHDD(図示省略)等のメモリ62を補正データメモリとして使用して、印刷装置12A3の各種記録媒体毎の補正データ54についてはこのメモリ62に記憶してもよい。この場合は、プリンタサーバ16とリモートPC60とにより本発明の制御装置が構成されることになる。
この場合、プリンタサーバ16は、画像を印刷させる印刷装置に印刷装置12A3を選択した場合には、ビットマップデータ52をリモートPC60に送信して印刷処理実行を指示する。リモートPC60は、メモリ62から印刷処理に使用する記録媒体に対応する補正データ54を選択し、選択した補正データ54をプリントサーバ16から送信されてきたビットマップデータ52と共に印刷装置12A3へと送信するようにすればよい。また、印刷装置12A3に補正機能が無い場合には、リモートPC60では、選択した補正データ54を用いてプリントサーバ16から送信されてきたビットマップデータ52を補正してから印刷装置12A3へと送信するようにすればよい。
なお、リモートPC60には、プリンタサーバ16からの印刷処理の実行指示に基づいて、印刷処理に使用する記録媒体に対応する補正データ54を選択する選択部やビットマップデータ(又はビットマップデータと補正データ)をプリンタ12A3に送信するプリンタドライバのような機能も必要とされるが、これらの機能はプログラムの実行により容易に構築可能である。
10 印刷システム
12、12A1〜3 印刷装置
14 端末装置
16 プリンタサーバ
30 印刷ジョブキュー
32 RIP処理部
34 プリンタドライバ
36 解析部
38 補正データメモリ
50 印刷ジョブ
52 ビットマップデータ
54 補正データ
12、12A1〜3 印刷装置
14 端末装置
16 プリンタサーバ
30 印刷ジョブキュー
32 RIP処理部
34 プリンタドライバ
36 解析部
38 補正データメモリ
50 印刷ジョブ
52 ビットマップデータ
54 補正データ
Claims (7)
- 記録媒体に画像を印刷する複数の印刷装置と接続された制御装置において、印刷対象の画像を表す印刷データに基づいて前記印刷装置に画像を印刷させるための印刷制御方法であって、
前記印刷装置毎に求められ、印刷を行った際の前記画像の印刷状態を補正するための複数の補正データを予め記憶しておき、
外部から前記印刷データが入力された場合に、
入力された前記印刷データを前記印刷装置で印刷処理可能なデータ形式に変換し、
記憶されている前記複数の補正データの中から、前記印刷データに基づいて画像を印刷させる印刷装置に対応する補正データを選択して、
前記印刷データに基づいて画像を印刷させる印刷装置に、変換後の前記印刷データ及び選択した前記補正データを、或いは変換後の前記印刷データを選択した前記補正データで補正し、該補正後の前記印刷データを送信する、
ことを特徴とする印刷制御方法。 - 記録媒体に画像を印刷する複数の印刷装置と接続され、外部から入力された印刷対象の画像を表す印刷データに基づいて前記印刷装置に画像を印刷させるための制御を行う制御装置であって、
前記印刷データを前記印刷装置で印刷処理可能なデータ形式に変換する変換手段と、
前記印刷装置毎に求められ、印刷を行った際の画像の印刷状態を補正するための複数の補正データを記憶した記憶手段と、
前記記憶手段に記憶されている前記複数の補正データの中から、前記印刷データに基づいて画像を印刷させる印刷装置に対応する補正データを選択する選択手段と、
前記印刷データに基づいて画像を印刷させる印刷装置に、前記変換手段による変換後の前記印刷データ及び前記選択手段で選択した前記補正データを、或いは前記変換手段による変換後の前記印刷データを前記選択手段で選択した前記補正データで補正し、該補正後の前記印刷データを送信するデータ送信手段と、
を有することを特徴とする制御装置。 - 前記選択手段が、前記印刷データに基づく画像の印刷を複数の前記印刷装置に並列処理させる場合に、前記印刷データに基づいて画像を印刷させる印刷装置として、前記複数の印刷装置の中から同種の印刷装置を複数選択し、選択した各印刷装置について前記補正データを選択する、
ことを特徴とすることを請求項2に記載の特徴とする制御装置。 - 前記印刷データに基づいて画像を印刷させる印刷装置にエラーが発生した場合に、
前記選択手段が、エラーが発生した印刷装置の代替としてエラーが発生した印刷装置と同種の印刷装置を選択し、当該代替として選択した印刷装置に対応する補正データを選択し、
前記データ送信手段が、変換後の前記印刷データ及び前記代替として選択した印刷装置に対応する前記補正データを、或いは、変換後の前記印刷データを前記代替として選択した印刷装置に対応する前記補正データに基づいて補正し、該補正後の前記印刷データを前記代替として選択した印刷装置に送信する、
ことを特徴とする請求項2又は請求項3に記載の制御装置。 - 前記データ送信手段が、
前記印刷データに基づいて画像を印刷させる印刷装置に、前記補正データに基づいて印刷状態を補正する補正機能が有るか否かを判別し、
前記印刷データに基づいて画像を印刷させる印刷装置に前記補正機能が有る場合は、変換後の前記印刷データ及び選択した前記補正データを送信し、
前記印刷データに基づいて画像を印刷させる印刷装置に前記補正機能が無い場合は、前記補正後の前記印刷データを送信する、
ことを特徴とする請求項2乃至請求項4の何れか1項に記載の制御装置。 - 前記補正データが、各前記印刷装置について前記記録媒体の種類毎に求められて前記記憶手段に記憶されており、
前記選択手段が、前記印刷データに基づいて画像を印刷させる印刷装置に対応し且つ該印刷に使用する記録媒体に対応する前記補正データを選択する、
ことを特徴とすることを特徴とする請求項2乃至請求項5の何れか1項に記載の制御装置。 - 記録媒体に画像を印刷する複数の印刷装置と、請求項2乃至請求項6の何れか1項に記載の制御装置とを接続した印刷システム。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2003321030A JP2005092299A (ja) | 2003-09-12 | 2003-09-12 | 印刷制御方法、制御装置、及び印刷システム |
| US10/935,274 US7605937B2 (en) | 2003-09-12 | 2004-09-08 | Printing control method, control device, and printing system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2003321030A JP2005092299A (ja) | 2003-09-12 | 2003-09-12 | 印刷制御方法、制御装置、及び印刷システム |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2005092299A true JP2005092299A (ja) | 2005-04-07 |
Family
ID=34269946
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2003321030A Pending JP2005092299A (ja) | 2003-09-12 | 2003-09-12 | 印刷制御方法、制御装置、及び印刷システム |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US7605937B2 (ja) |
| JP (1) | JP2005092299A (ja) |
Cited By (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100725488B1 (ko) | 2005-09-16 | 2007-06-08 | 삼성전자주식회사 | 인쇄시스템 및 그 인쇄방법 |
| JP2008087154A (ja) * | 2006-09-29 | 2008-04-17 | Dainippon Printing Co Ltd | 画像出力装置及びプログラム |
| JP2010004236A (ja) * | 2008-06-19 | 2010-01-07 | Ricoh Co Ltd | 画像形成装置および画像形成システム |
| JP2012240394A (ja) * | 2011-05-24 | 2012-12-10 | Ricoh Co Ltd | 画像形成装置 |
| JP2014523571A (ja) * | 2011-12-30 | 2014-09-11 | 北京大学 | 分散型のバリアブルデータを支援するインクジェットデジタル印刷方法およびシステム |
| JP2017182780A (ja) * | 2015-12-29 | 2017-10-05 | コニカ ミノルタ ラボラトリー ユー.エス.エー.,インコーポレイテッド | プリントショップシステムにおいて複数のプリンターの間で割り当てられるプリントジョブについて一定のカラーレベルを確保するシステム及び方法 |
| JP2019133549A (ja) * | 2018-02-02 | 2019-08-08 | セイコーエプソン株式会社 | 印刷中継装置、及び印刷中継方法 |
Families Citing this family (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4015670B2 (ja) * | 2005-06-30 | 2007-11-28 | 三菱重工業株式会社 | 新聞印刷制御方法及び新聞印刷システム |
| DE102007009091A1 (de) | 2007-02-24 | 2008-08-28 | Man Roland Druckmaschinen Ag | System zum Bebildern von Druckformen |
| EP2595370A1 (en) * | 2011-11-16 | 2013-05-22 | Océ-Technologies B.V. | Print engine for printing a print job using appropriate calibration data |
| CN104391663B (zh) * | 2013-08-21 | 2017-11-28 | 北大方正集团有限公司 | 一位点阵文件输出控制系统及方法 |
| CN112130784A (zh) * | 2020-10-09 | 2020-12-25 | 深圳市智百威科技发展有限公司 | 一种根据商品条码打印时根据数据智能选择条码类型的方法 |
| EP4015224A1 (en) | 2020-12-18 | 2022-06-22 | Canon Production Printing Holding B.V. | Method for operating a printer, printer controller, and printer |
Family Cites Families (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0573232A (ja) | 1991-09-13 | 1993-03-26 | Hitachi Ltd | マルチ印刷制御方法 |
| US6433885B1 (en) * | 1997-11-24 | 2002-08-13 | Hewlett-Packard Company | Method and apparatus for manipulating bitmap raster data using a modular processing pipeline |
| JPH11289454A (ja) * | 1997-11-28 | 1999-10-19 | Canon Inc | 画像処理方法および画像処理装置およびコンピュータが読み出し可能なプログラムを格納した記憶媒体 |
| US7061635B1 (en) * | 1999-10-05 | 2006-06-13 | Canon Kabushiki Kaisha | Information processing apparatus, distributed printing method, and storage medium |
| US7097270B2 (en) * | 2001-09-27 | 2006-08-29 | Canon Kabushiki Kaisha | Color image forming apparatus and method for controlling color image forming apparatus |
| JP2004034457A (ja) * | 2002-07-02 | 2004-02-05 | Konica Minolta Holdings Inc | 画像記録装置、管理装置、カラープルーフ作成システム、コンピュータプログラム製品、及び画像記録装置の光量補正方法 |
-
2003
- 2003-09-12 JP JP2003321030A patent/JP2005092299A/ja active Pending
-
2004
- 2004-09-08 US US10/935,274 patent/US7605937B2/en not_active Expired - Fee Related
Cited By (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100725488B1 (ko) | 2005-09-16 | 2007-06-08 | 삼성전자주식회사 | 인쇄시스템 및 그 인쇄방법 |
| JP2008087154A (ja) * | 2006-09-29 | 2008-04-17 | Dainippon Printing Co Ltd | 画像出力装置及びプログラム |
| JP2010004236A (ja) * | 2008-06-19 | 2010-01-07 | Ricoh Co Ltd | 画像形成装置および画像形成システム |
| JP2012240394A (ja) * | 2011-05-24 | 2012-12-10 | Ricoh Co Ltd | 画像形成装置 |
| JP2014523571A (ja) * | 2011-12-30 | 2014-09-11 | 北京大学 | 分散型のバリアブルデータを支援するインクジェットデジタル印刷方法およびシステム |
| JP2017182780A (ja) * | 2015-12-29 | 2017-10-05 | コニカ ミノルタ ラボラトリー ユー.エス.エー.,インコーポレイテッド | プリントショップシステムにおいて複数のプリンターの間で割り当てられるプリントジョブについて一定のカラーレベルを確保するシステム及び方法 |
| JP2019133549A (ja) * | 2018-02-02 | 2019-08-08 | セイコーエプソン株式会社 | 印刷中継装置、及び印刷中継方法 |
| JP7056191B2 (ja) | 2018-02-02 | 2022-04-19 | セイコーエプソン株式会社 | 印刷中継装置、及び印刷中継方法 |
Also Published As
| Publication number | Publication date |
|---|---|
| US20050057767A1 (en) | 2005-03-17 |
| US7605937B2 (en) | 2009-10-20 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7382484B2 (en) | Information processing apparatus and its control method | |
| US20070229877A1 (en) | Technology for dealing with errors in printing device | |
| JP2010263368A (ja) | 色変換設定プログラム、色変換設定方法、色変換処理プログラム、色変換処理装置 | |
| US20100302597A1 (en) | Image Forming Apparatus and Image Forming System | |
| JP2005092299A (ja) | 印刷制御方法、制御装置、及び印刷システム | |
| JP2024149740A (ja) | サポートプログラム、情報処理装置、および印刷方法 | |
| JP2009107332A (ja) | 印刷の計数のシステム及び方法 | |
| JP7328095B2 (ja) | 印刷装置、および印刷装置の制御方法ならびにプログラム | |
| WO2021117278A1 (ja) | サポートプログラム、情報処理装置、および印刷方法 | |
| JP2022066766A (ja) | 画像形成装置、画像形成装置の制御方法、及びプログラム | |
| US7149436B2 (en) | Mode information conversion device, image forming device and image forming system | |
| JP4095581B2 (ja) | 情報処理装置およびその制御方法 | |
| US8054503B2 (en) | System and a program product | |
| EP1315075A2 (en) | Printing engine control system and printing engine control program | |
| EP1321849A2 (en) | Print data output system and print data output program | |
| US20040252334A1 (en) | Communication control device and method for image forming system | |
| JP2021174179A (ja) | 印刷制御装置、印刷制御方法、及び印刷制御プログラム | |
| US11200016B2 (en) | Print data control apparatus to instruct another printing apparatus at transmission destination to perform desired process, printing apparatus thereof, and printing system | |
| JP4479289B2 (ja) | 印刷制御装置及び方法、データ展開装置 | |
| JP7255277B2 (ja) | 画像処理装置および画像処理システム | |
| JP2024158625A (ja) | プリンタおよびシステム | |
| JPH10143333A (ja) | プリンタ制御装置 | |
| JP2023140317A (ja) | 消耗品使用量推定方法及び装置 | |
| JP2007087209A (ja) | 印刷システム、画像形成装置およびその制御方法 | |
| JPH11194916A (ja) | プリントシステム、ネットワークプリンタ、プリンタ制御装置、プリンタ制御プログラムを記録した記録媒体、および、プリント制御プログラムを記録した記録媒体 |