JP2006309723A - Printing system, printing program, printing method, recording medium recording the same program; printer server, and program for the printer server, and method for controlling the printer server; and printer, program for printer, and printer control method - Google Patents

Printing system, printing program, printing method, recording medium recording the same program; printer server, and program for the printer server, and method for controlling the printer server; and printer, program for printer, and printer control method Download PDF

Info

Publication number
JP2006309723A
JP2006309723A JP2006064594A JP2006064594A JP2006309723A JP 2006309723 A JP2006309723 A JP 2006309723A JP 2006064594 A JP2006064594 A JP 2006064594A JP 2006064594 A JP2006064594 A JP 2006064594A JP 2006309723 A JP2006309723 A JP 2006309723A
Authority
JP
Japan
Prior art keywords
unit
test pattern
correction data
printing
image data
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.)
Withdrawn
Application number
JP2006064594A
Other languages
Japanese (ja)
Inventor
Atsuji Nagahara
敦示 永原
Toshio Tanaka
敏雄 田中
Hitoshi Yamakado
均 山門
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.)
Seiko Epson Corp
Original Assignee
Seiko Epson Corp
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 Seiko Epson Corp filed Critical Seiko Epson Corp
Priority to JP2006064594A priority Critical patent/JP2006309723A/en
Publication of JP2006309723A publication Critical patent/JP2006309723A/en
Withdrawn legal-status Critical Current

Links

Images

Landscapes

  • Accessory Devices And Overall Control Thereof (AREA)
  • Facsimiles In General (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide a new printing system, program for the printing system, printing method, printer server, printer, and recording medium recording the same program capable of generating optimal correction data quickly in accordance with a printer characteristic. <P>SOLUTION: The printing system 100 comprising the printer 110 and the server 120 creates image data obtained by printing a test pattern image on the side of the printer 110 to send them to the server 120 side. On the side of the server 120, the correction data are generated on the basis of the image data to provide the printer 100 with them appropriately. Thus, optimal correction data in accordance with the characteristic of the printer 110 which takes deterioration with age into consideration can be generated quickly and provided. <P>COPYRIGHT: (C)2007,JPO&INPIT

Description

本発明は、インクジェットプリンタなどの印刷機能を有するクライアント装置と、このクライアント装置とネットワークなどを介して情報通信可能に接続されたサーバ装置とからなる印刷システム、印刷プログラム、印刷方法およびプリンタサーバ、印刷装置ならびに前記プログラムを記録した記録媒体に関するものである。   The present invention relates to a printing system, a printing program, a printing method, a printer server, and a printing system including a client device having a printing function such as an ink jet printer, and a server device connected to the client device via a network or the like so that information communication is possible. The present invention relates to an apparatus and a recording medium on which the program is recorded.

以下は、印刷装置、特にインクジェット方式を採用したプリンタ(以下、「インクジェットプリンタ」と称す)について説明する。
インクジェットプリンタは、一般に安価でかつ高品質のカラー印刷物が容易に得られることから、パーソナルコンピュータやデジタルカメラなどの普及に伴い、オフィスのみならず一般ユーザにも広く普及してきている。
The following describes a printing apparatus, particularly a printer that employs an inkjet method (hereinafter referred to as an “inkjet printer”).
Ink jet printers are generally inexpensive and can easily obtain high-quality color prints, and are widely used not only in offices but also in general users with the spread of personal computers and digital cameras.

このようなインクジェットプリンタは、一般に、インクカートリッジと印字ヘッドとが一体的に備えられたキャリッジなどと称される移動体が、印刷媒体(用紙)上を、その紙送り方向に対し垂直な方向に往復しながらその印字ヘッドのノズルから液体インクの粒子をドット状に吐出(噴射)することで、印刷媒体上に所定の文字や画像を描画して所望の印刷物を作成するようになっている。そして、このキャリッジに黒色(ブラック)を含めた4色(ブラック、イエロー、マゼンタ、シアン)のインクカートリッジと各色ごとの印字ヘッドを備えることで、モノクロ印刷のみならず、各色を組み合わせたフルカラー印刷も容易に行えるようになっている(さらに、これら各色に、ライトシアンやライトマゼンタなどを加えた6色や7色、あるいは8色のものも実用化されている)。   In such an ink jet printer, generally, a moving body called a carriage having an ink cartridge and a print head integrally provided on a print medium (paper) in a direction perpendicular to the paper feed direction. By ejecting (injecting) liquid ink particles in the form of dots from the nozzles of the print head while reciprocating, predetermined characters and images are drawn on a print medium to create a desired printed matter. And by providing this carriage with four color (black, yellow, magenta, cyan) ink cartridges including black (black) and print heads for each color, not only monochrome printing but also full color printing combining each color (Furthermore, 6 colors, 7 colors, or 8 colors in which light cyan, light magenta, etc. are added to these colors are also put into practical use).

ところで、このようなインクジェットプリンタに不可欠な印刷ヘッドは、直径が10〜70μm程度の微細なノズルを一定の間隔を隔てて1列、またはノズル配列方向に対して垂直方向に複数列に配設してなるものであるため、製造誤差などによって一部のノズルのインクの吐出量が規定値よりも大きく増減したり、また、同じノズルであってもインクの残量や粘度などによってインクの吐出量が変化してしまい、この結果、所定サイズのドットが形成されなくなって、いわゆる「濃度ムラ現象」という一種の印刷不良が発生してしまうことがある。   By the way, a print head indispensable for such an ink jet printer has fine nozzles having a diameter of about 10 to 70 μm arranged in one row at a predetermined interval or in a plurality of rows in a direction perpendicular to the nozzle arrangement direction. As a result, the ink discharge amount of some nozzles may increase or decrease more than the specified value due to manufacturing errors, etc. As a result, a dot of a predetermined size may not be formed, and a kind of printing failure called “density unevenness phenomenon” may occur.

そのため、このような「濃度ムラ現象」を回避あるいは防止するために、印字ヘッドやインクの製造技術の向上や設計改良などといった、いわゆるハード的な部分での研究開発が鋭意進められているが、製造コストや印刷品質、技術面などから100%「濃度ムラが現象」が発生しない印字ヘッドやインクを提供するのは困難となっている。
そこで、現状では前記のようなハード的な部分での改良に加え、以下に示すような印刷制御といった、いわゆるソフト的な手法を用いてこのような「濃度ムラ現象」を低減するような技術が提案されている。
Therefore, in order to avoid or prevent such “density unevenness phenomenon”, research and development in the so-called hardware part such as improvement of print head and ink manufacturing technology and design improvement, etc. has been eagerly advanced. From the viewpoint of manufacturing cost, print quality, technical aspect, etc., it is difficult to provide a print head or ink that does not cause 100% “density unevenness” phenomenon.
Therefore, in addition to the improvement in the hardware part as described above, there is a technique for reducing such “density unevenness phenomenon” by using a so-called software method such as printing control as described below. Proposed.

例えば、以下に示す特許文献1などでは、濃度ムラ補正手段によって記録ヘッドの濃度ムラを所定の階調特性に対して補正すると共に、記録ヘッドの画像記録素子の所定単位ごとの階調特性を階調補正手段によって補正することで記録ヘッド内のバラツキを吸収して濃度ムラを補正するようにしている。
特開平3−162977号公報
For example, in Patent Document 1 shown below, the density unevenness correcting unit corrects the density unevenness of the recording head with respect to a predetermined gradation characteristic, and the gradation characteristics for each predetermined unit of the image recording element of the recording head are adjusted. Correction by the tone correction means absorbs variations in the recording head to correct density unevenness.
Japanese Patent Laid-Open No. 3-162977

しかしながら、前記特許文献1などのような方法では、プリンタは、工場出荷時などの販売前に生成される補正データを保持するため、経時劣化などによる特性変化に応じた最適な補正データが使えないといった問題点がある。
また、補正データを個々のプリンタで保持するには、それを保持しておくための多くのメモリ容量(記憶装置)が必要になり、また、経時劣化に最適な補正データを生成するためには多くの情報処理量(CPUパワー)が必要になるといった不都合がある。
However, in the method such as Patent Document 1, since the printer holds correction data generated before sales at the time of factory shipment or the like, optimal correction data corresponding to a characteristic change due to deterioration over time cannot be used. There is a problem.
In addition, in order to hold correction data in each printer, a large amount of memory capacity (storage device) is required to hold the correction data, and in order to generate correction data optimal for deterioration over time There is a disadvantage that a large amount of information processing (CPU power) is required.

そこで、本発明はこのような課題を有効に解決するために案出されたものであり、その目的は、個々のプリンタの状況に応じた最適な補正データを提供することができる新規な印刷システム、印刷プログラム、印刷方法およびプリンタサーバ、印刷装置ならびに前記プログラムを記録した記録媒体を提供するものである。   Accordingly, the present invention has been devised in order to effectively solve such problems, and a purpose thereof is a novel printing system capable of providing optimal correction data according to the status of each printer. The present invention provides a printing program, a printing method, a printer server, a printing apparatus, and a recording medium on which the program is recorded.

〔形態1〕前記課題を解決するために形態1の印刷システムは、
印字ヘッドを制御するクライアント装置と、当該クライアント装置と情報通信可能に接続されたサーバ装置とを有する印刷システムであって、
前記クライアント装置は、
前記印字ヘッドを用いて所定のテストパターン画像を印刷する印刷部と、当該印刷部で印刷したテストパターン画像を読み取るテストパターン画像読取部と、当該テストパターン画像読取部で読み取ったテストパターン画像データを前記サーバ装置に送信する画像データ送信部と、当該画像データ送信部から送信された前記テストパターン画像データに対応した、前記サーバ装置から送信されてきた補正データを受信する補正データ受信部と、を有し、
前記サーバ装置は、
前記クライアント装置の画像データ送信部から送られてきた画像データを受信する画像データ受信部と、当該画像データ受信部で受信した画像データを解析する画像データ解析部と、当該画像データ解析部での解析結果から前記クライアント装置の印字ヘッドの特性を求める印字ヘッド特性取得部と、当該印字ヘッド特性取得部で取得した印字ヘッドの特性に応じた補正データを生成する補正データ生成部と、当該補正データ生成部で生成した補正データを前記クライアント装置に送信する補正データ送信部と、を有することを特徴とするものである。
[Mode 1] In order to solve the above problems, a printing system according to mode 1 includes:
A printing system having a client device that controls a print head and a server device that is connected to the client device so as to be able to communicate information,
The client device is
A printing unit that prints a predetermined test pattern image using the print head, a test pattern image reading unit that reads a test pattern image printed by the printing unit, and test pattern image data read by the test pattern image reading unit An image data transmitting unit for transmitting to the server device, and a correction data receiving unit for receiving correction data transmitted from the server device corresponding to the test pattern image data transmitted from the image data transmitting unit. Have
The server device
An image data receiving unit that receives image data transmitted from the image data transmitting unit of the client device, an image data analyzing unit that analyzes image data received by the image data receiving unit, and an image data analyzing unit A print head characteristic acquisition unit that determines the characteristics of the print head of the client device from the analysis result, a correction data generation unit that generates correction data according to the characteristics of the print head acquired by the print head characteristic acquisition unit, and the correction data A correction data transmission unit that transmits the correction data generated by the generation unit to the client device.

これによって、個々のクライアント装置は、適宜所定のテストパターン画像を印刷し、それを読み込んだ画像データをサーバ装置に送るだけで、その経時劣化(変化)状況などに合わせた最適な印字ヘッドの補正データをサーバ装置から取得することができる。
この結果、例えば、個々のクライアント装置ごとに大量の補正データを保持する必要がなくなるため、その補正データを保持するためのメモリ(記憶装置)が不要となったり、個々のクライアント装置側で独自に補正データを作成する必要がなくなるため、個々のクライアント装置の情報処理能力を無駄に消費することがないなどといった優れた効果が得られる。
As a result, each client device prints a predetermined test pattern image as appropriate, and simply sends the read image data to the server device. Data can be acquired from the server device.
As a result, for example, there is no need to hold a large amount of correction data for each individual client device, so a memory (storage device) for holding the correction data becomes unnecessary, or each client device has its own Since it is not necessary to create correction data, it is possible to obtain an excellent effect such that the information processing capability of each client device is not wasted.

ここで、「印字ヘッドを制御するクライアント装置」とは、具体的には以下に示すように「(インクジェット方式の)プリンタ(印刷装置)」を想定しているものであるが、このように印字ヘッドそのものを備えて印刷を実行するものに限らず、他の印刷装置の印字ヘッドを制御するパソコン(PC)などの情報処理装置やパソコンのOS上などで稼働するプリンタドライバ(ソフトウェア)なども含む概念である(以下の「印刷システム」に関する形態、「印刷プログラム」に関する形態、「印刷方法」に関する形態、および「プリンタサーバ」に関する形態、「プリンタサーバ用プログラム」に関する形態、「プリンタサーバ制御方法」に関する形態、「印刷装置」に関する形態、「印刷装置制御プログラム」に関する形態、「印刷装置制御方法」に関する形態、ならびに「前記プログラムを記録した記録媒体」に関する形態、発明を実施するための最良の形態の欄などの記載において同じである)。   Here, the “client device for controlling the print head” specifically assumes a “(inkjet) printer (printing device)” as shown below. It includes not only those that perform printing with the head itself, but also information processing devices such as personal computers (PCs) that control the print heads of other printing devices, and printer drivers (software) that run on the OSs of personal computers. Concepts (forms relating to “printing system”, “printing program”, “printing method”, “printing server”, “printer server program”, “printer server control method”) , Forms related to "printing apparatus", forms related to "printing apparatus control program", "printing apparatus" Forms about your way ", as well as various types of 'a recording medium storing the program", is the same in the description such as a column of the best mode for carrying out the invention).

また、「サーバ装置」とは、有線または無線のネットワークなどを介して前記クライアント装置と双方向に情報通信可能なものであれば、特に限定されるものでなく、パソコン(PC)やワークステーションなどの情報処理装置などを含む概念である(以下の「印刷システム」に関する形態、「印刷プログラム」に関する形態、「印刷方法」に関する形態、および「プリンタサーバ」に関する形態、「プリンタサーバ用プログラム」に関する形態、「プリンタサーバ制御方法」に関する形態、「印刷装置」に関する形態、「印刷装置制御プログラム」に関する形態、「印刷装置制御方法」に関する形態、ならびに「前記プログラムを記録した記録媒体」に関する形態、発明を実施するための最良の形態の欄などの記載において同じである)。   Further, the “server device” is not particularly limited as long as it is capable of bidirectionally communicating information with the client device via a wired or wireless network or the like, such as a personal computer (PC) or a workstation. (Forms relating to “printing system”, “printing program”, “printing method”, “printing server”, and “printer server program”) , A form relating to “printer server control method”, a form relating to “printing apparatus”, a form relating to “printing apparatus control program”, a form relating to “printing apparatus control method”, and a form relating to “recording medium on which the program is recorded”. The same applies to the description of the best mode column for carrying out).

また、「テストパターン画像読取部」は、テストパターン画像を、例えば、光学的に読み取ることが可能である(以下の「印刷システム」に関する形態、「印刷プログラム」に関する形態、「印刷方法」に関する形態、および「プリンタサーバ」に関する形態、「プリンタサーバ用プログラム」に関する形態、「プリンタサーバ制御方法」に関する形態、「印刷装置」に関する形態、「印刷装置制御プログラム」に関する形態、「印刷装置制御方法」に関する形態、ならびに「前記プログラムを記録した記録媒体」に関する形態、発明を実施するための最良の形態の欄などの記載において同じである)。   Further, the “test pattern image reading unit” is capable of optically reading the test pattern image, for example (form relating to “printing system” below, form relating to “printing program”, form relating to “printing method”. , And “printer server”, “printer server program”, “printer server control method”, “printing device”, “printing device control program”, “printing device control method” This is the same in the description of the form, the form relating to the “recording medium on which the program is recorded”, the column of the best mode for carrying out the invention, etc.).

また、「画像データ解析部」は、例えば、印字ヘッドの形成するドットのサイズ、印字ヘッドのドット形成位置、印字ヘッドの形成するドットの濃淡などを解析する(以下の「印刷システム」に関する形態、「印刷プログラム」に関する形態、「印刷方法」に関する形態、および「プリンタサーバ」に関する形態、「プリンタサーバ用プログラム」に関する形態、「プリンタサーバ制御方法」に関する形態、「印刷装置」に関する形態、「印刷装置制御プログラム」に関する形態、「印刷装置制御方法」に関する形態、ならびに「前記プログラムを記録した記録媒体」に関する形態、発明を実施するための最良の形態の欄などの記載において同じである)。   In addition, the “image data analysis unit” analyzes, for example, the size of dots formed by the print head, the dot formation position of the print head, the density of dots formed by the print head, and the like (forms relating to the “printing system” below, A form relating to "print program", a form relating to "printing method", a form relating to "printer server", a form relating to "program for printer server", a form relating to "printer server control method", a form relating to "printing apparatus", a "printing apparatus" This is the same in the description of the form relating to “control program”, the form relating to “printing apparatus control method”, the form relating to “recording medium on which the program is recorded”, the best mode for carrying out the invention, and the like.

また、「印字ヘッド特性取得部」は、例えば、画像データ解析部で解析された、印字ヘッドの形成するドットのサイズ、印字ヘッドのドット形成位置、印字ヘッドの形成するドットの濃淡などの解析結果から印字ヘッドの特性を求める(以下の「印刷システム」に関する形態、「印刷プログラム」に関する形態、「印刷方法」に関する形態、および「プリンタサーバ」に関する形態、「プリンタサーバ用プログラム」に関する形態、「プリンタサーバ制御方法」に関する形態、「印刷装置」に関する形態、「印刷装置制御プログラム」に関する形態、「印刷装置制御方法」に関する形態、ならびに「前記プログラムを記録した記録媒体」に関する形態、発明を実施するための最良の形態の欄などの記載において同じである)。   The “print head characteristic acquisition unit” is, for example, an analysis result analyzed by the image data analysis unit such as the size of dots formed by the print head, the dot formation position of the print head, and the density of dots formed by the print head. The characteristics of the print head are obtained from the following (form relating to “printing system”, aspect relating to “printing program”, aspect relating to “printing method”, aspect relating to “printer server”, aspect relating to “program for printer server”, “printer” In order to carry out the present invention, a mode related to a “server control method”, a mode related to a “printing device”, a mode related to a “printing device control program”, a mode related to a “printing device control method”, and a mode related to a “recording medium on which the program is recorded” This is the same in the description of the best mode column).

また、「補正データ」は、例えば、印字ヘッドによって形成されるドットのサイズ、印字ヘッドによって形成されるドットの濃淡を補正するためのデータであり、各クライアント装置毎に生成されるものである(以下の「印刷システム」に関する形態、「印刷プログラム」に関する形態、「印刷方法」に関する形態、および「プリンタサーバ」に関する形態、「プリンタサーバ用プログラム」に関する形態、「プリンタサーバ制御方法」に関する形態、「印刷装置」に関する形態、「印刷装置制御プログラム」に関する形態、「印刷装置制御方法」に関する形態、ならびに「前記プログラムを記録した記録媒体」に関する形態、発明を実施するための最良の形態の欄などの記載において同じである)。   “Correction data” is data for correcting the size of dots formed by the print head and the density of dots formed by the print head, for example, and is generated for each client device ( The following forms related to “printing system”, forms related to “printing program”, forms related to “printing method”, forms related to “printer server”, forms related to “program for printer server”, forms related to “printer server control method”, “ Form relating to “printing apparatus”, form relating to “printing apparatus control program”, form relating to “printing apparatus control method”, form relating to “recording medium on which said program is recorded”, column of best mode for carrying out the invention, etc. Same in description).

〔形態2〕形態2の印刷システムは、
印字ヘッドを制御するクライアント装置と、当該クライアント装置と情報通信可能に接続されたサーバ装置とを有する印刷システムであって、
前記クライアント装置は、
前記印字ヘッドを用いて所定のテストパターン画像を印刷する印刷部と、当該印刷部で印刷したテストパターン画像の印刷物を前記サーバ装置に送付する準備を行う印刷物送付準備部と、当該印刷物送付準備部で送付準備の行われた前記印刷物に対応した、前記サーバ装置から送付された補正データを受信する補正データ受信部と、を有し、
前記サーバ装置は、
前記印刷物のテストパターン画像を読み取るテストパターン画像読取部と、当該テストパターン画像読取部で読み取ったテストパターン画像データを解析する画像データ解析部と、当該画像データ解析部での解析結果から前記クライアント装置の印字ヘッドの特性を求める印字ヘッド特性取得部と、当該印字ヘッド特性取得部で取得した印字ヘッドの特性に応じた補正データを生成する補正データ生成部と、当該補正データ生成部で生成した補正データを前記クライアント装置に送信する補正データ送信部と、を有することを特徴とするものである。
[Mode 2] The printing system of mode 2
A printing system having a client device that controls a print head and a server device that is connected to the client device so as to be able to communicate information,
The client device is
A printing unit that prints a predetermined test pattern image using the print head; a printed material sending preparation unit that prepares to send a printed material of the test pattern image printed by the printing unit to the server device; and the printed material sending preparation unit. A correction data receiving unit that receives the correction data sent from the server device corresponding to the printed matter prepared for sending in
The server device
A test pattern image reading unit that reads a test pattern image of the printed matter; an image data analysis unit that analyzes test pattern image data read by the test pattern image reading unit; A print head characteristic acquisition unit for obtaining the characteristics of the print head, a correction data generation unit for generating correction data according to the print head characteristic acquired by the print head characteristic acquisition unit, and a correction generated by the correction data generation unit And a correction data transmission unit that transmits data to the client device.

すなわち、前記形態1では印刷したテストパターン画像の印刷物をクライアント装置側で、例えば、光学的に読み取ってその画像データをサーバ装置側に送るようにしたのに対し、本形態は、印刷物そのものを郵送などによってサーバ装置側に送り、サーバ装置側においてその送られた印刷物を、例えば、光学的に読み取ってその画像データを取得するようにしたものである。   That is, in the first embodiment, the printed test pattern image is printed on the client device side, for example, optically read and the image data is sent to the server device side, whereas in this embodiment, the printed material itself is mailed. For example, the printed matter sent to the server device side is optically read to obtain the image data.

これによって、前記形態1と同様な効果が得られると共に、各クライアント装置側において一般に高価なテストパターン画像読取部が不要となるため、クライアント装置のコストを削減できると共に、クライアント装置の数が増えるに従ってシステム全体の設備コストの低減も同時に達成することができる。
また、サーバ装置側において個々のクライアント装置側から送られてきた印刷物を一括して読み取ることができるため、各クライアント装置ごとのテストパターン画像読取部の読み取り精度のバラツキを防止して正確な補正データを生成・提供することができる。
As a result, the same effects as those of the first embodiment can be obtained, and since generally expensive test pattern image reading units are not required on each client device side, the cost of the client device can be reduced, and the number of client devices increases. Reduction of equipment cost of the entire system can be achieved at the same time.
In addition, since the printed matter sent from each client device side can be read collectively on the server device side, accurate correction data is prevented by preventing variations in the reading accuracy of the test pattern image reading unit for each client device. Can be generated and provided.

ここで、「印刷物送付準備部」は、印刷物の送付準備を行うもので、当該印刷物に対応する識別情報を準備(生成)したり、この準備した識別情報を郵送で送らない場合は、電子情報としてサーバ装置に送信したりすることも可能である。この識別情報は、例えば、テストパターン画像データ自体の識別情報や、その情報の発信元であるクライアント装置を特定するためのクライアント装置固有のID(シリアル番号など)や、印字ヘッド特性、インク種別、インク残量、設置場所平均気温、設置場所平均湿度、延べ印刷枚数、平均印刷枚数(1日)などのステータス情報などが含まれる(以下の「印刷システム」に関する形態、「印刷プログラム」に関する形態、「印刷方法」に関する形態、および「プリンタサーバ」に関する形態、「プリンタサーバ用プログラム」に関する形態、「プリンタサーバ制御方法」に関する形態、「印刷装置」に関する形態、「印刷装置制御プログラム」に関する形態、「印刷装置制御方法」に関する形態、ならびに「前記プログラムを記録した記録媒体」に関する形態、発明を実施するための最良の形態の欄などの記載において同じである)。   Here, the “printed material sending preparation section” prepares to send a printed material, and prepares (generates) identification information corresponding to the printed material, or electronic information when the prepared identification information is not sent by mail. It is also possible to transmit to the server device. This identification information includes, for example, identification information of the test pattern image data itself, an ID (such as a serial number) unique to the client device for specifying the client device that is the source of the information, print head characteristics, ink type, Status information such as ink remaining amount, installation place average temperature, installation place average humidity, total number of printed sheets, average number of printed sheets (1 day), etc. are included. A form relating to “printing method”, a form relating to “printer server”, a form relating to “program for printer server”, a form relating to “printer server control method”, a form relating to “printing apparatus”, a form relating to “printing apparatus control program”, “ Form relating to “printing apparatus control method” and “recording said program” Mode relating recording medium "is the same in the description such as a column of the best mode for carrying out the invention).

また、「印刷物」とは、テストパターン画像が印刷された印刷媒体(印刷用紙、はがき、CDメディア、DVDメディアなどの印刷が可能な媒体)のことである(以下の「印刷システム」に関する形態、「印刷プログラム」に関する形態、「印刷方法」に関する形態、および「プリンタサーバ」に関する形態、「プリンタサーバ用プログラム」に関する形態、「プリンタサーバ制御方法」に関する形態、「印刷装置」に関する形態、「印刷装置制御プログラム」に関する形態、「印刷装置制御方法」に関する形態、ならびに「前記プログラムを記録した記録媒体」に関する形態、発明を実施するための最良の形態の欄などの記載において同じである)。   The “printed material” refers to a print medium (printable paper, postcard, CD medium, DVD medium, or other medium that can be printed) on which a test pattern image is printed (form relating to the “printing system” below, A form relating to "print program", a form relating to "printing method", a form relating to "printer server", a form relating to "program for printer server", a form relating to "printer server control method", a form relating to "printing apparatus", a "printing apparatus" This is the same in the description of the form relating to “control program”, the form relating to “printing apparatus control method”, the form relating to “recording medium on which the program is recorded”, the best mode for carrying out the invention, and the like.

〔形態3〕形態3の印刷システムは、
印字ヘッドを制御するクライアント装置と、当該クライアント装置と情報通信可能に接続されたサーバ装置とを有する印刷システムであって、
前記クライアント装置は、
前記印字ヘッドを用いて所定のテストパターン画像を印刷する印刷部と、当該印刷部で印刷したテストパターン画像を読み取るテストパターン画像読取部と、当該テストパターン画像読取部で読み取ったテストパターン画像データを前記サーバ装置に送信する画像データ送信部と、前記印刷部で印刷したテストパターン画像の印刷物を前記サーバ装置に送付する準備を行う印刷物送付準備部と、当該印刷物送付準備部で送付準備の行われた前記印刷物および前記画像データ送信部から送信された前記テストパターン画像データに対応した、前記サーバ装置から送付された補正データを受信する補正データ受信部と、を有し、
前記サーバ装置は、
前記クライアント装置の画像データ送信部から送られてきた画像データを受信する画像データ受信部と、前記印刷物のテストパターン画像を読み取るテストパターン画像読取部と、当該テストパターン画像読取部で読み取ったテストパターン画像データおよび画像データ受信部で受信したテストパターン画像データを解析する画像データ解析部と、当該画像データ解析部での解析結果から前記クライアント装置の印字ヘッドの特性を求める印字ヘッド特性取得部と、当該印字ヘッド特性取得部で取得した印字ヘッドの特性に応じた補正データを生成する補正データ生成部と、当該補正データ生成部で生成した補正データを前記クライアント装置に送信する補正データ送信部と、を有することを特徴とするものである。
[Mode 3] The printing system of mode 3
A printing system having a client device that controls a print head and a server device that is connected to the client device so as to be able to communicate information,
The client device is
A printing unit that prints a predetermined test pattern image using the print head, a test pattern image reading unit that reads a test pattern image printed by the printing unit, and test pattern image data that is read by the test pattern image reading unit The image data transmitting unit to be transmitted to the server device, the printed material sending preparation unit for preparing to send the printed matter of the test pattern image printed by the printing unit to the server device, and the preparation for sending by the printed material sending preparation unit. A correction data receiving unit that receives correction data sent from the server device corresponding to the test pattern image data sent from the printed matter and the image data sending unit,
The server device
An image data receiving unit that receives image data sent from the image data transmitting unit of the client device, a test pattern image reading unit that reads a test pattern image of the printed matter, and a test pattern that is read by the test pattern image reading unit An image data analysis unit that analyzes the image data and the test pattern image data received by the image data reception unit; A correction data generation unit that generates correction data according to the characteristics of the print head acquired by the print head characteristic acquisition unit, a correction data transmission unit that transmits the correction data generated by the correction data generation unit to the client device, It is characterized by having.

すなわち、前記形態1および2では、クライアント装置またはサーバ装置のいずれか一方にのみ、テストパターン画像の印刷物を読み取るためのテストパターン画像読取部を備えたものであるが、本形態では、このテストパターン画像読取部をクライアント装置およびサーバ装置の双方に備え、クライアント装置側およびサーバ装置側でそれぞれ独自に印刷したテストパターン画像の印刷物を、例えば、光学的に読み取ることができるようにしたものである。   That is, in the first and second embodiments, only one of the client device and the server device is provided with a test pattern image reading unit for reading a printed matter of a test pattern image. An image reading unit is provided in both the client device and the server device, and a test pattern image printed on the client device side and the server device side can be optically read, for example.

これによって、前記形態1および2と同様な効果が得られると共に、前記形態2ほど正確ではないものの、前記形態1で示した構成より遙かに正確な補正データを提供することができる。また、新たな補正データが必要となった場合でも、先に作成した補正データを部分的に修正することで新たな補正データを最初から作る必要がなくなって迅速かつ効率的に補正データを提供することができる。   As a result, the same effects as those of the first and second embodiments can be obtained, and correction data that is much more accurate than the configuration shown in the first embodiment can be provided, though not as accurate as the second embodiment. Even when new correction data is required, it is not necessary to create new correction data from the beginning by partially correcting the previously created correction data, and the correction data can be provided quickly and efficiently. be able to.

〔形態4〕形態4の印刷システムは、
形態1または3に記載の印刷システムにおいて、
前記クライアント装置の画像データ送信部は、前記テストパターン画像読取部で読み取ったテストパターン画像データを前記サーバ装置に送信するに際し、当該テストパターン画像データの読み取り解像度に関する情報を送信するようになっていることを特徴とするものである。
これによって、前記形態1または3に記載の印刷システムにおいては、画像データの読み取り解像度に関する情報をサーバ装置に送ることにより、前記印字ヘッドによるテストパターン(ドットパターン)画像の解像度とその読み取り解像度とが異なっていても正確な補正データを生成・提供することができる。
[Mode 4] The printing system of mode 4
In the printing system according to aspect 1 or 3,
When transmitting the test pattern image data read by the test pattern image reading unit to the server device, the image data transmitting unit of the client device transmits information regarding the reading resolution of the test pattern image data. It is characterized by this.
Thus, in the printing system according to the first or third aspect, the resolution of the test pattern (dot pattern) image by the print head and the reading resolution thereof are transmitted by sending information about the reading resolution of the image data to the server device. Even if they are different, accurate correction data can be generated and provided.

ここで、「読み取り解像度に関する情報」は、スキャナ解像度の情報の他に、スキャナの読み込み設定の情報、スキャナの機種の情報などを含んでいても良い(以下の「印刷システム」に関する形態、「印刷プログラム」に関する形態、「印刷方法」に関する形態、および「プリンタサーバ」に関する形態、「プリンタサーバ用プログラム」に関する形態、「プリンタサーバ制御方法」に関する形態、「印刷装置」に関する形態、「印刷装置制御プログラム」に関する形態、「印刷装置制御方法」に関する形態、ならびに「前記プログラムを記録した記録媒体」に関する形態、発明を実施するための最良の形態の欄などの記載において同じである)。   Here, “information relating to reading resolution” may include information on scanner reading settings, information on the type of scanner, and the like in addition to scanner resolution information (forms relating to “printing system” below, “printing”). A form relating to “program”, a form relating to “printing method”, a form relating to “printer server”, a form relating to “program for printer server”, a form relating to “printer server control method”, a form relating to “printing apparatus”, and a “printing apparatus control program” The same applies to the description relating to the "printing apparatus control method", the description relating to the "recording medium on which the program is recorded", the best mode for carrying out the invention, and the like.

〔形態5〕形態5の印刷システムは、
形態2または3に記載の印刷システムにおいて、
前記クライアント装置は、さらに、
前記印刷物を前記サーバ装置に送付した旨の通知を前記サーバ装置に送信する印刷通知送信部と、当該印刷通知送信部の送信に対応して前記サーバ装置から送信される前記補正データの受信日時に関する情報を取得する補正データ受信予定情報取得部と、当該補正データ受信予定情報取得部で取得した前記補正データの受信日時に関する情報を表示する受信予定情報表示部と、を有し、
前記サーバ装置は、さらに、
前記クライアント装置の印刷通知送信部からの通知を受信する印刷通知受信部と、当該印刷通知受信部で受信した印刷通知に対応してテストパターン画像読取部の予約状況を確認する予約状況確認部と、当該予約状況確認部で確認した予約状況に基づいて前記補正データの送信日時に関する情報を算出する補正データ送信予定情報算出部と、当該補正データ送信予定情報算出部で算出された前記補正データの送信日時に関する情報を前記クライアント装置に送信する補正データ送信予定情報通知部と、を有することを特徴とするものである。
[Mode 5] The printing system of mode 5
In the printing system according to aspect 2 or 3,
The client device further includes:
A print notification transmission unit that transmits to the server device a notification that the printed material has been sent to the server device, and a reception date and time of the correction data that is transmitted from the server device in response to the transmission of the print notification transmission unit A correction data reception schedule information acquisition unit for acquiring information, and a reception schedule information display unit for displaying information on the reception date and time of the correction data acquired by the correction data reception schedule information acquisition unit,
The server device further includes:
A print notification receiving unit that receives a notification from the print notification transmission unit of the client device; a reservation status confirmation unit that checks a reservation status of the test pattern image reading unit in response to the print notification received by the print notification reception unit; A correction data transmission schedule information calculation unit that calculates information related to the transmission date and time of the correction data based on the reservation status confirmed by the reservation status confirmation unit; and the correction data calculated by the correction data transmission schedule information calculation unit A correction data transmission schedule information notification unit for transmitting information related to transmission date and time to the client device.

これによって、前記形態2または3に記載の印刷システムにおいては、テストパターン画像の印刷物を生成した個々のクライアント装置側で、その印刷物の送付先に対応するサーバ装置からの補正データの実際の提供時期に関する情報を得ることができ、今後の印刷スケジュールなどに活用することができる。
ここで、「補正データの送信日時に関する情報」は、補正データを送信した日にち、時間の他に、AM、PM、深夜、早朝、年月などの情報を含んでいても良い(以下の「印刷システム」に関する形態、「印刷プログラム」に関する形態、「印刷方法」に関する形態、および「プリンタサーバ」に関する形態、「プリンタサーバ用プログラム」に関する形態、「プリンタサーバ制御方法」に関する形態、「印刷装置」に関する形態、「印刷装置制御プログラム」に関する形態、「印刷装置制御方法」に関する形態、ならびに「前記プログラムを記録した記録媒体」に関する形態、発明を実施するための最良の形態の欄などの記載において同じである)。
Thus, in the printing system according to the second or third aspect, the actual provision timing of the correction data from the server device corresponding to the destination of the printed material on the individual client device side that generated the printed material of the test pattern image Information can be obtained and used for future printing schedules.
Here, the “information regarding the transmission date and time of correction data” may include information such as AM, PM, midnight, early morning, and year in addition to the date and time when the correction data is transmitted (hereinafter referred to as “printing”). Form relating to “System”, Form relating to “Print Program”, Form relating to “Print Method”, Form relating to “Printer Server”, Form relating to “Program for Printer Server”, Form relating to “Printer Server Control Method”, and “Printing Device” In the description of the form, the form relating to the “printing apparatus control program”, the form relating to the “printing apparatus control method”, the form relating to the “recording medium on which the program is recorded”, the column of the best mode for carrying out the invention, etc. is there).

〔形態6〕形態6の印刷システムは、
形態5に記載の印刷システムにおいて、
前記サーバ装置は、さらに、
前記クライアント装置の印刷物送付準備部で送付準備の行われる印刷物の送付に関する手配を行う印刷物配送手配部を有し、
前記印刷通知受信部は、前記クライアント装置の印刷通知送信部からの通知を受信したときは、印刷されたことを前記サーバ装置の印刷物配送手配部にも通知するようになっていることを特徴とするものである。
これによって、前記形態2または3に記載の印刷システムにおいては、迅速かつ確実に各クライアント装置で生成されたテストパターン画像の印刷物を取得することができる。
[Mode 6] The printing system of mode 6
In the printing system according to aspect 5,
The server device further includes:
A printed matter delivery arrangement unit that makes arrangements for sending a printed matter that is prepared for sending by the printed matter delivery preparation unit of the client device;
When the print notification receiving unit receives a notification from the print notification transmission unit of the client device, the print notification reception unit also notifies the printed material delivery arrangement unit of the server device that printing has been performed. To do.
Thereby, in the printing system according to the second or third aspect, it is possible to quickly and surely obtain a printed matter of the test pattern image generated by each client device.

〔形態7〕形態7の印刷システムは、
形態1〜6のいずれかに記載の印刷システムにおいて、
前記クライアント装置は、さらに、印刷に供する印刷データを取得する印刷データ取得部と、前記印刷データ取得部で取得した印刷データを前記補正データ受信部で受信した補正データに基づいて補正する印刷データ補正部とを有し、前記印刷部は、当該印刷データ補正部で補正された印刷データに基づいて印刷を実行するようになっていることを特徴とするものである。
[Mode 7] The printing system of mode 7
In the printing system according to any one of forms 1 to 6,
The client device further includes a print data acquisition unit that acquires print data to be used for printing, and a print data correction that corrects the print data acquired by the print data acquisition unit based on the correction data received by the correction data reception unit The printing unit is configured to execute printing based on the print data corrected by the print data correction unit.

これによって、前記各クライアント装置は、印刷データを受け取ると、その印刷データを、取得した補正データに基づいて補正することができるため、その印刷に使用する印字ヘッドに濃度ムラ現象などがあっても元の印刷データを忠実に再現した高品質な印刷物を得ることができる。   Thus, when each client device receives print data, the client device can correct the print data based on the acquired correction data. Therefore, even if the print head used for printing has a density unevenness phenomenon or the like. It is possible to obtain a high-quality printed material that faithfully reproduces the original print data.

〔形態8〕形態8の印刷システムは、
形態1〜7のいずれか1項に記載の印刷システムにおいて、
前記画像データ解析部は、前記印字ヘッドの形成するドットのサイズ、当該印字ヘッドのドット形成位置及び当該印字ヘッドの形成するドットの濃淡の少なくとも1つを解析するようになっていることを特徴とするものである。
[Mode 8] The printing system of mode 8
In the printing system according to any one of Forms 1 to 7,
The image data analysis unit analyzes at least one of the size of dots formed by the print head, the dot formation position of the print head, and the density of dots formed by the print head. To do.

これによって、例えば、印字ヘッドを構成する各ノズルのインク吐出不良や、当該ノズルの飛行曲り等によって発生する濃度ムラやバンディングなどに対して適切な補正データを生成することができる。従って、前記各クライアント装置は、このような補正データに基づいて、印刷データを補正することができるため、その印刷に使用する印字ヘッドが、前述したようにインクの吐出不良や飛行曲りの状態にあっても元の印刷データを忠実に再現した高品質な印刷物を得ることができる。   As a result, for example, it is possible to generate appropriate correction data for the ink ejection failure of each nozzle constituting the print head, density unevenness or banding caused by the flight curve of the nozzle. Accordingly, each of the client devices can correct the print data based on such correction data. Therefore, as described above, the print head used for the printing is in a state of ink ejection failure or flight bending. Even so, it is possible to obtain a high-quality printed material that faithfully reproduces the original print data.

〔形態9〕形態9の印刷プログラムは、
印字ヘッドを制御するクライアント装置と、当該クライアント装置と情報通信可能に接続されたサーバ装置とを有する印刷システムで用いるプログラムであって、
前記クライアント装置のコンピュータを、
前記印字ヘッドを用いて所定のテストパターン画像を印刷する印刷部と、当該印刷部で印刷したテストパターン画像を読み取るテストパターン画像読取部と、当該テストパターン画像読取部で読み取ったテストパターン画像データを前記サーバ装置に送信する画像データ送信部と、当該画像データ送信部から送信された前記テストパターン画像データに対応した、前記サーバ装置から送信されてきた補正データを受信する補正データ受信部と、して機能させると共に、
前記サーバ装置のコンピュータを、
前記クライアント装置の画像データ送信部から送られてきた画像データを受信する画像データ受信部と、当該画像データ受信部で受信した画像データを解析する画像データ解析部と、当該画像データ解析部での解析結果から前記クライアント装置の印字ヘッドの特性を求める印字ヘッド特性取得部と、当該印字ヘッド特性取得部で取得した印字ヘッドの特性に応じた補正データを生成する補正データ生成部と、当該補正データ生成部で生成した補正データを前記クライアント装置に送信する補正データ送信部と、して機能させることを特徴とするものである。
[Mode 9] The print program of mode 9 is
A program used in a printing system having a client device for controlling a print head and a server device connected to the client device so as to be able to communicate information,
A computer of the client device;
A printing unit that prints a predetermined test pattern image using the print head, a test pattern image reading unit that reads a test pattern image printed by the printing unit, and test pattern image data that is read by the test pattern image reading unit An image data transmitting unit for transmitting to the server device; and a correction data receiving unit for receiving correction data transmitted from the server device corresponding to the test pattern image data transmitted from the image data transmitting unit. Function and
A computer of the server device;
An image data receiving unit that receives image data transmitted from the image data transmitting unit of the client device, an image data analyzing unit that analyzes image data received by the image data receiving unit, and an image data analyzing unit A print head characteristic acquisition unit that obtains the characteristics of the print head of the client device from the analysis result, a correction data generation unit that generates correction data according to the characteristics of the print head acquired by the print head characteristic acquisition unit, and the correction data The correction data generated by the generation unit functions as a correction data transmission unit that transmits the correction data to the client device.

これによって、前記形態1と同様に、個々のクライアント装置は、その経時劣化(変化)状況などに合わせた最適な印字ヘッドの補正データをサーバ装置から取得することができるため、個々のクライアント装置ごとに大量の補正データを保持する必要がなくなってその補正データを保持するためのメモリ(記憶装置)が不要となったり、個々のクライアント装置側で独自に補正データを作成する必要がなくなって、個々のクライアント装置の情報処理能力を無駄に消費することがないなどといった優れた効果が得られる。   As a result, as in the first embodiment, each client device can acquire the optimum print head correction data from the server device in accordance with the deterioration (change) over time. It is no longer necessary to store a large amount of correction data, and a memory (storage device) to hold the correction data becomes unnecessary, or it is not necessary to create correction data independently on each client device side. It is possible to obtain an excellent effect such that the information processing capability of the client apparatus is not wasted.

また、前記サーバ装置としてパソコンなどの汎用のコンピュータシステムを用いることができると共に、前記クライアント装置として現在市場に出回っているインクジェットプリンタなどの印刷装置を用いる場合、その印刷装置の殆どは中央処理装置(CPU)や記憶装置(RAM、ROM)、入出力装置などからなるコンピュータシステムを備えている。   In addition, a general-purpose computer system such as a personal computer can be used as the server device, and when a printing device such as an ink jet printer currently on the market is used as the client device, most of the printing device is a central processing unit ( The computer system includes a CPU), a storage device (RAM, ROM), an input / output device, and the like.

従って、そのような汎用または標準装備のコンピュータシステムを用いてソフトウェアによって本印刷システムの前記各部を実現することが可能となるため、専用のハードウェアを作成して前記各部を実現する場合に比べて経済的かつ容易に実現することができる。さらに、プログラムの一部を書き換えることによって機能改変や改良などによるバージョンアップも容易に行うことができる。   Accordingly, since each part of the printing system can be realized by software using such a general-purpose or standard-equipped computer system, as compared with the case where the respective parts are realized by creating dedicated hardware. It can be realized economically and easily. Furthermore, it is possible to easily upgrade the version by modifying or improving the function by rewriting a part of the program.

〔形態10〕形態10の印刷プログラムは、
印字ヘッドを制御するクライアント装置と、当該クライアント装置と情報通信可能に接続されたサーバ装置とを有する印刷システムで用いるプログラムであって、
前記クライアント装置のコンピュータを、
前記印字ヘッドを用いて所定のテストパターン画像を印刷する印刷部と、当該印刷部で印刷したテストパターン画像の印刷物を前記サーバ装置に送付する準備を行う印刷物送付準備部と、当該印刷物送付準備部で送付準備の行われた前記印刷物に対応した、前記サーバ装置から送付された補正データを受信する補正データ受信部と、して機能させると共に、
前記サーバ装置のコンピュータを、
前記印刷物のテストパターン画像を読み取るテストパターン画像読取部と、当該テストパターン画像読取部で読み取ったテストパターン画像データを解析する画像データ解析部と、当該画像データ解析部での解析結果から前記クライアント装置の印字ヘッドの特性を求める印字ヘッド特性取得部と、当該印字ヘッド特性取得部で取得した印字ヘッドの特性に応じた補正データを生成する補正データ生成部と、当該補正データ生成部で生成した補正データを前記クライアント装置に送信する補正データ送信部と、して機能させることを特徴とするものである。
[Mode 10] The print program of mode 10 is
A program used in a printing system having a client device for controlling a print head and a server device connected to the client device so as to be able to communicate information,
A computer of the client device;
A printing unit that prints a predetermined test pattern image using the print head; a printed material sending preparation unit that prepares to send a printed material of the test pattern image printed by the printing unit to the server device; and the printed material sending preparation unit. And functioning as a correction data receiving unit that receives correction data sent from the server device corresponding to the printed matter prepared for sending in
A computer of the server device;
A test pattern image reading unit that reads a test pattern image of the printed matter; an image data analysis unit that analyzes test pattern image data read by the test pattern image reading unit; A print head characteristic acquisition unit for obtaining the characteristics of the print head, a correction data generation unit for generating correction data according to the print head characteristic acquired by the print head characteristic acquisition unit, and a correction generated by the correction data generation unit It is made to function as a correction data transmission part which transmits data to the said client apparatus.

これによって、前記形態2と同様に、各クライアント装置側において一般に高価なテストパターン画像読取部が不要となるため、クライアント装置のコストを削減できると共に、クライアント装置の数が増えるに従ってシステム全体の設備コストの低減も同時に達成することができる。
また、サーバ装置側において個々のクライアント装置から送られてきた印刷物を一括して読み取ることができるため、各クライアント装置ごとのテストパターン画像読取部の読み取り精度のバラツキを防止して正確な補正データを生成・提供することができる。
As a result, as in the second embodiment, each client apparatus side does not require a generally expensive test pattern image reading unit, so that the cost of the client apparatus can be reduced and the facility cost of the entire system increases as the number of client apparatuses increases. Reduction can be achieved at the same time.
In addition, since the server device side can collectively read the prints sent from the individual client devices, it prevents the variation in the reading accuracy of the test pattern image reading unit for each client device and provides accurate correction data. Can be generated and provided.

また、前記形態9と同様に、汎用または標準装備のコンピュータシステムを用いてソフトウェアによって本印刷システムの前記各部を実現することが可能となるため、専用のハードウェアを作成して前記各部を実現する場合に比べて経済的かつ容易に実現することができる。さらに、プログラムの一部を書き換えることによって機能改変や改良などによるバージョンアップも容易に行うことができる。   Further, as in the ninth embodiment, since each unit of the printing system can be realized by software using a general-purpose or standard computer system, dedicated hardware is created to realize each unit. Compared to the case, it can be realized economically and easily. Furthermore, it is possible to easily upgrade the version by modifying or improving the function by rewriting a part of the program.

〔形態11〕形態11の印刷プログラムは、
印字ヘッドを制御するクライアント装置と、当該クライアント装置と情報通信可能に接続されたサーバ装置とを有する印刷システムで用いるプログラムであって、
前記クライアント装置のコンピュータを、
前記印字ヘッドを用いて所定のテストパターン画像を印刷する印刷部と、当該印刷部で印刷したテストパターン画像を読み取るテストパターン画像読取部と、当該テストパターン画像読取部で読み取ったテストパターン画像データを前記サーバ装置に送信する画像データ送信部と、前記印刷部で印刷したテストパターン画像の印刷物を前記サーバ装置に送付する準備を行う印刷物送付準備部と、当該印刷物送付準備部で送付準備の行われた前記印刷物および前記画像データ送信部から送信された前記テストパターン画像データに対応した、前記サーバ装置から送付された補正データを受信する補正データ受信部と、して機能させると共に、
前記サーバ装置のコンピュータを、
前記クライアント装置の画像データ送信部から送られてきた画像データを受信する画像データ受信部と、前記印刷物のテストパターン画像を読み取るテストパターン画像読取部と、当該テストパターン画像読取部で読み取ったテストパターン画像データおよび画像データ受信部で受信したテストパターン画像データを解析する画像データ解析部と、当該画像データ解析部での解析結果から前記クライアント装置の印字ヘッドの特性を求める印字ヘッド特性取得部と、当該印字ヘッド特性取得部で取得した印字ヘッドの特性に応じた補正データを生成する補正データ生成部と、当該補正データ生成部で生成した補正データを前記クライアント装置に送信する補正データ送信部と、して機能させることを特徴とするものである。
[Mode 11] The print program of mode 11 is
A program used in a printing system having a client device for controlling a print head and a server device connected to the client device so as to be able to communicate information,
A computer of the client device;
A printing unit that prints a predetermined test pattern image using the print head, a test pattern image reading unit that reads a test pattern image printed by the printing unit, and test pattern image data that is read by the test pattern image reading unit The image data transmitting unit to be transmitted to the server device, the printed material sending preparation unit for preparing to send the printed matter of the test pattern image printed by the printing unit to the server device, and the preparation for sending by the printed material sending preparation unit. And functioning as a correction data receiving unit that receives correction data sent from the server device, corresponding to the test pattern image data sent from the printed matter and the image data sending unit,
A computer of the server device;
An image data receiving unit that receives image data sent from the image data transmitting unit of the client device, a test pattern image reading unit that reads a test pattern image of the printed matter, and a test pattern that is read by the test pattern image reading unit An image data analysis unit that analyzes the image data and the test pattern image data received by the image data reception unit; a print head characteristic acquisition unit that obtains the characteristics of the print head of the client device from the analysis result of the image data analysis unit; A correction data generation unit that generates correction data according to the characteristics of the print head acquired by the print head characteristic acquisition unit; a correction data transmission unit that transmits correction data generated by the correction data generation unit to the client device; It is characterized by functioning.

これによって、前記形態3と同様に、正確な補正データを提供することができると共に新たな補正データが必要となった場合には、その補正データを迅速かつ効率的に提供することができる。
また、前記形態9と同様に、汎用または標準装備のコンピュータシステムを用いてソフトウェアによって本印刷システムの前記各部を実現することが可能となるため、専用のハードウェアを作成して前記各部を実現する場合に比べて経済的かつ容易に実現することができる。さらに、プログラムの一部を書き換えることによって機能改変や改良などによるバージョンアップも容易に行うことができる。
As a result, as in the third embodiment, accurate correction data can be provided, and when new correction data is required, the correction data can be provided quickly and efficiently.
In addition, as in the ninth embodiment, since each unit of the printing system can be realized by software using a general-purpose or standard computer system, dedicated hardware is created to realize each unit. Compared to the case, it can be realized economically and easily. Furthermore, it is possible to easily upgrade the version by modifying or improving the function by rewriting a part of the program.

〔形態12〕形態12の印刷プログラムは、
形態9または11に記載の印刷プログラムにおいて、前記クライアント装置の画像データ送信部は、前記テストパターン画像読取部で読み取ったテストパターン画像データを前記サーバ装置に送信するに際し、当該テストパターン画像データの読み取り解像度に関する情報を送信するようになっていることを特徴とするものである。
これによって、前記形態4と同様に、形態9または11に記載の印刷プログラムにおいては、画像データの読み取り解像度に関する情報をサーバ装置に送ることにより、前記印字ヘッドによるテストパターン(ドットパターン)画像の解像度とその読み取り解像度とが異なっていても正確な補正データを生成・提供することができる。
[Mode 12] The print program of mode 12 is
In the printing program according to the ninth or eleventh aspect, the image data transmission unit of the client device reads the test pattern image data when transmitting the test pattern image data read by the test pattern image reading unit to the server device. Information on resolution is transmitted.
Thus, as in the case of the fourth aspect, in the printing program according to the ninth or eleventh aspect, the resolution of the test pattern (dot pattern) image by the print head is transmitted by sending information relating to the reading resolution of the image data to the server device. Even if the reading resolution is different, accurate correction data can be generated and provided.

また、前記形態9と同様に、汎用または標準装備のコンピュータシステムを用いてソフトウェアによって本印刷システムの前記各部を実現することが可能となるため、専用のハードウェアを作成して前記各部を実現する場合に比べて経済的かつ容易に実現することができる。さらに、プログラムの一部を書き換えることによって機能改変や改良などによるバージョンアップも容易に行うことができる。   Further, as in the ninth embodiment, since each unit of the printing system can be realized by software using a general-purpose or standard computer system, dedicated hardware is created to realize each unit. Compared to the case, it can be realized economically and easily. Furthermore, it is possible to easily upgrade the version by modifying or improving the function by rewriting a part of the program.

〔形態13〕形態13の印刷プログラムは、
形態10または11に記載の印刷プログラムにおいて、
前記クライアント装置のコンピュータを、さらに、前記印刷物を前記サーバ装置に送付した旨の通知を前記サーバ装置に送信する印刷通知送信部と、当該印刷通知送信部の送信に対応して前記サーバ装置から送信される前記補正データの受信日時に関する情報を取得する補正データ受信予定情報取得部と、当該補正データ受信予定情報取得部で取得した前記補正データの受信日時に関する情報を表示する受信予定情報表示部として機能させると共に、
前記サーバ装置のコンピュータを、さらに、前記クライアント装置の印刷通知送信部からの通知を受信する印刷通知受信部と、当該印刷通知受信部で受信した印刷通知に対応してテストパターン画像読取部の予約状況を確認する予約状況確認部と、当該予約状況確認部で確認した予約状況に基づいて前記補正データの送信日時に関する情報を算出する補正データ送信予定情報算出部と、当該補正データ送信予定情報算出部で算出された前記補正データの送信日時に関する情報を前記クライアント装置に送信する補正データ送信予定情報通知部と、して機能させることを特徴とするものである。
[Mode 13] The print program of mode 13 is
In the printing program according to Form 10 or 11,
The client device computer further transmits a notification that the printed matter has been sent to the server device to the server device, and the server device responds to the transmission of the print notification transmission unit. A correction data reception schedule information acquisition unit that acquires information about the reception date and time of the correction data, and a reception schedule information display unit that displays information about the reception date and time of the correction data acquired by the correction data reception schedule information acquisition unit Make it work,
The server device computer further includes a print notification receiving unit that receives a notification from the print notification transmitting unit of the client device, and a reservation of the test pattern image reading unit corresponding to the print notification received by the print notification receiving unit. A reservation status confirmation unit for confirming the situation, a correction data transmission schedule information calculation unit for calculating information on the transmission date and time of the correction data based on the reservation status confirmed by the reservation status confirmation unit, and the correction data transmission schedule information calculation And a correction data transmission schedule information notification unit that transmits information related to the transmission date and time of the correction data calculated by the unit to the client device.

これによって、前記形態5と同様に、形態10または11に記載の印刷プログラムにおいては、テストパターン画像の印刷物を生成した個々のクライアント装置側で、その印刷物の送付先に対応するサーバ装置からの補正データの実際の提供時期に関する情報を得ることができ、今後の印刷スケジュールなどに活用することができる。
また、前記形態9と同様に、汎用または標準装備のコンピュータシステムを用いてソフトウェアによって本印刷システムの前記各部を実現することが可能となるため、専用のハードウェアを作成して前記各部を実現する場合に比べて経済的かつ容易に実現することができる。さらに、プログラムの一部を書き換えることによって機能改変や改良などによるバージョンアップも容易に行うことができる。
As a result, in the same manner as in the fifth aspect, in the printing program described in the tenth or eleventh aspect, the correction from the server apparatus corresponding to the destination of the printed material is performed on the individual client device side that generated the printed material of the test pattern image. Information about the actual provision time of data can be obtained and used for future printing schedules.
Further, as in the ninth embodiment, since each unit of the printing system can be realized by software using a general-purpose or standard computer system, dedicated hardware is created to realize each unit. Compared to the case, it can be realized economically and easily. Furthermore, it is possible to easily upgrade the version by modifying or improving the function by rewriting a part of the program.

〔形態14〕形態14の印刷プログラムは、
形態13に記載の印刷プログラムにおいて、
前記サーバ装置のコンピュータを、さらに、前記クライアント装置の印刷物送付準備部で送付準備の行われる印刷物の送付に関する手配を行う印刷物配送手配部として機能させると共に、前記印刷通知受信部は、前記クライアント装置の印刷通知送信部からの通知を受信したときは、印刷されたことを前記サーバ装置の印刷物配送手配部にも通知するようになっていることを特徴とするものである。
[Mode 14] The print program of mode 14 is
In the printing program according to mode 13,
The computer of the server device further functions as a printed material delivery arrangement unit that makes arrangements related to sending of printed materials that are prepared for transmission by the printed material delivery preparation unit of the client device, and the print notification receiving unit When a notification from the print notification transmission unit is received, the fact that printing has been performed is also notified to the printed material delivery arrangement unit of the server device.

これによって、前記形態6と同様に、前記形態10または11に記載の印刷システムにおいては、迅速かつ確実に各クライアント装置で生成されたテストパターン画像の印刷物を取得することができる。
また、前記形態9と同様に、汎用または標準装備のコンピュータシステムを用いてソフトウェアによって本印刷システムの前記各部を実現することが可能となるため、専用のハードウェアを作成して前記各部を実現する場合に比べて経済的かつ容易に実現することができる。さらに、プログラムの一部を書き換えることによって機能改変や改良などによるバージョンアップも容易に行うことができる。
As a result, similarly to the sixth aspect, in the printing system according to the tenth or eleventh aspect, it is possible to quickly and surely obtain a printed matter of the test pattern image generated by each client device.
In addition, as in the ninth embodiment, since each unit of the printing system can be realized by software using a general-purpose or standard computer system, dedicated hardware is created to realize each unit. Compared to the case, it can be realized economically and easily. Furthermore, it is possible to easily upgrade the version by modifying or improving the function by rewriting a part of the program.

〔形態15〕形態15の印刷プログラムは、
形態9〜14のいずれかに記載の印刷プログラムにおいて、
前記クライアント装置のコンピュータを、さらに、印刷に供する印刷データを取得する印刷データ取得部と、前記印刷データ取得部で取得した印刷データを前記補正データ受信部で受信した補正データに基づいて補正する印刷データ補正部として機能させると共に、前記印刷部は、当該印刷データ補正部で補正された印刷データに基づいて印刷を実行するようになっていることを特徴とするものである。
[Mode 15] The printing program of mode 15 is
In the printing program in any one of forms 9-14,
The client device computer further corrects print data acquired by the print data acquisition unit based on the correction data received by the correction data reception unit, and a print data acquisition unit that acquires print data to be used for printing In addition to functioning as a data correction unit, the printing unit is configured to execute printing based on the print data corrected by the print data correction unit.

これによって、前記形態7と同様に、前記各クライアント装置は、印刷データを受け取ると、その印刷データを、取得した補正データに基づいて補正することができるため、その印刷に使用する印字ヘッドに濃度ムラ現象などがあっても元の印刷データを忠実に再現した高品質な印刷物を得ることができる。
また、前記形態9と同様に、汎用または標準装備のコンピュータシステムを用いてソフトウェアによって本印刷システムの前記各部を実現することが可能となるため、専用のハードウェアを作成して前記各部を実現する場合に比べて経済的かつ容易に実現することができる。さらに、プログラムの一部を書き換えることによって機能改変や改良などによるバージョンアップも容易に行うことができる。
Thus, similar to the seventh aspect, when each client device receives print data, the client device can correct the print data based on the acquired correction data. Even if there is an uneven phenomenon, it is possible to obtain a high-quality printed material that faithfully reproduces the original print data.
Further, as in the ninth embodiment, since each unit of the printing system can be realized by software using a general-purpose or standard computer system, dedicated hardware is created to realize each unit. Compared to the case, it can be realized economically and easily. Furthermore, it is possible to easily upgrade the version by modifying or improving the function by rewriting a part of the program.

〔形態16〕形態16の印刷プログラムは、
形態9〜15のいずれかに記載の印刷プログラムにおいて、
前記画像データ解析部は、前記印字ヘッドの形成するドットのサイズ、当該印字ヘッドのドット形成位置及び当該印字ヘッドの形成するドットの濃淡の少なくとも1つを解析するようになっていることを特徴とするものである。
[Mode 16] The print program of mode 16 is
In the printing program in any one of forms 9-15,
The image data analysis unit analyzes at least one of the size of dots formed by the print head, the dot formation position of the print head, and the density of dots formed by the print head. To do.

これによって、前記形態8と同様に、例えば、印字ヘッドを構成する各ノズルのインク吐出不良や、当該ノズルの飛行曲り等によって発生する濃度ムラやバンディングなどに対して適切な補正データを生成することができる。従って、前記各クライアント装置は、このような補正データに基づいて、印刷データを補正することができるため、その印刷に使用する印字ヘッドが、前述したようにインクの吐出不良や飛行曲りの状態にあっても元の印刷データを忠実に再現した高品質な印刷物を得ることができる。   Accordingly, as in the eighth embodiment, for example, appropriate correction data is generated for density unevenness or banding caused by ink ejection failure of each nozzle constituting the print head, flight bending of the nozzle, or the like. Can do. Accordingly, each of the client devices can correct the print data based on such correction data. Therefore, as described above, the print head used for the printing is in a state of ink ejection failure or flight bending. Even so, it is possible to obtain a high-quality printed material that faithfully reproduces the original print data.

また、前記形態9と同様に、汎用または標準装備のコンピュータシステムを用いてソフトウェアによって本印刷システムの前記各部を実現することが可能となるため、専用のハードウェアを作成して前記各部を実現する場合に比べて経済的かつ容易に実現することができる。さらに、プログラムの一部を書き換えることによって機能改変や改良などによるバージョンアップも容易に行うことができる。   Further, as in the ninth embodiment, since each unit of the printing system can be realized by software using a general-purpose or standard computer system, dedicated hardware is created to realize each unit. Compared to the case, it can be realized economically and easily. Furthermore, it is possible to easily upgrade the version by modifying or improving the function by rewriting a part of the program.

〔形態17〕形態17のコンピュータ読み取り可能な記録媒体は、
形態9〜16のいずれかに記載の印刷プログラムを記録したコンピュータ読み取り可能な記録媒体である。
これによって、CD−ROMやDVD−ROM、FD、半導体チップなどのコンピュータ読み取り可能な記憶媒体を介して前記形態9〜16のいずれかに記載の印刷プログラムをユーザなどの需用者に対して容易かつ確実に提供することができる。
[Mode 17] The computer-readable recording medium of mode 17 is
A computer-readable recording medium on which the printing program according to any one of Embodiments 9 to 16 is recorded.
As a result, the printing program according to any one of Embodiments 9 to 16 can be easily made available to users such as users via a computer-readable storage medium such as a CD-ROM, DVD-ROM, FD, or semiconductor chip. And it can be provided reliably.

〔形態18〕形態18の印刷方法は、
印字ヘッドを制御するクライアント装置と、当該クライアント装置と情報通信可能に接続されたサーバ装置とを用いる印刷方法であって、
前記クライアント装置は、
前記印字ヘッドを用いて所定のテストパターン画像を印刷する印刷ステップと、当該印刷ステップで印刷したテストパターン画像を読み取るテストパターン画像読取ステップと、当該テストパターン画像読取ステップで読み取ったテストパターン画像データを前記サーバ装置に送信する画像データ送信ステップと、当該画像データ送信ステップで送信された前記テストパターン画像データに対応した、前記サーバ装置から送信されてきた補正データを受信する補正データ受信ステップと、を含み、
前記サーバ装置は、
前記クライアント装置から送られてきた前記テストパターン画像データを受信する画像データ受信ステップと、当該画像データ受信ステップで受信した画像データを解析する画像データ解析ステップと、当該画像データ解析ステップでの解析結果から前記クライアント装置の印字ヘッドの特性を求める印字ヘッド特性取得ステップと、当該印字ヘッド特性取得ステップで取得した印字ヘッドの特性に応じた補正データを生成する補正データ生成ステップと、当該補正データ生成ステップで生成した補正データを前記クライアント装置に送信する補正データ送信ステップと、を含むことを特徴とするものである。
[Form 18] The printing method of form 18 includes:
A printing method using a client device that controls a print head, and a server device connected to the client device so as to be able to communicate information,
The client device is
A printing step for printing a predetermined test pattern image using the print head, a test pattern image reading step for reading the test pattern image printed in the printing step, and the test pattern image data read in the test pattern image reading step An image data transmitting step for transmitting to the server device; and a correction data receiving step for receiving correction data transmitted from the server device corresponding to the test pattern image data transmitted in the image data transmitting step. Including
The server device
An image data receiving step for receiving the test pattern image data sent from the client device, an image data analyzing step for analyzing the image data received in the image data receiving step, and an analysis result in the image data analyzing step A print head characteristic acquisition step for obtaining the print head characteristic of the client device from the above, a correction data generation step for generating correction data according to the print head characteristic acquired in the print head characteristic acquisition step, and the correction data generation step And a correction data transmission step of transmitting the correction data generated in (1) to the client device.

これによって、前記形態1と同様に、個々のクライアント装置は、その経時劣化(変化)状況などに合わせた最適な印字ヘッドの補正データをサーバ装置から取得することができるため、個々のクライアント装置ごとに大量の補正データを保持する必要がなくなってその補正データを保持するためのメモリ(記憶装置)が不要となったり、個々のクライアント装置側で独自に補正データを作成する必要がなくなって、個々のクライアント装置の情報処理能力を無駄に消費することがないなどといった優れた効果が得られる。   As a result, as in the first embodiment, each client device can acquire the optimum print head correction data from the server device in accordance with the deterioration (change) over time. It is no longer necessary to store a large amount of correction data, and a memory (storage device) to hold the correction data becomes unnecessary, or it is not necessary to create correction data independently on each client device side. It is possible to obtain an excellent effect such that the information processing capability of the client apparatus is not wasted.

〔形態19〕形態19の印刷方法は、
印字ヘッドを制御するクライアント装置と、当該クライアント装置と情報通信可能に接続されたサーバ装置とを用いる印刷方法であって、
前記クライアント装置は、
前記印字ヘッドを用いて所定のテストパターン画像を印刷する印刷ステップと、当該印刷ステップで印刷したテストパターン画像の印刷物を前記サーバ装置に送付する準備を行う印刷物送付準備ステップと、当該印刷物送付準備ステップで送付準備の行われた前記印刷物に対応した、前記サーバ装置から送付された補正データを受信する補正データ受信ステップと、を含み、
前記サーバ装置は、
前記印刷物のテストパターン画像を読み取るテストパターン画像読取ステップと、当該テストパターン画像読取ステップで読み取ったテストパターン画像データを解析する画像データ解析ステップと、当該画像データ解析ステップでの解析結果から前記クライアント装置の印字ヘッドの特性を求める印字ヘッド特性取得ステップと、当該印字ヘッド特性取得ステップで取得した印字ヘッドの特性に応じた補正データを生成する補正データ生成ステップと、当該補正データ生成ステップで生成した補正データを前記クライアント装置に送信する補正データ送信ステップと、を含むことを特徴とするものである。
[Form 19] The printing method of form 19 includes:
A printing method using a client device that controls a print head, and a server device connected to the client device so as to be able to communicate information,
The client device is
A printing step for printing a predetermined test pattern image using the print head; a printed material sending preparation step for preparing to send a printed material of the test pattern image printed in the printing step to the server device; and a printed material sending preparation step. A correction data receiving step for receiving correction data sent from the server device corresponding to the printed matter prepared for sending in
The server device
From the test pattern image reading step for reading the test pattern image of the printed matter, the image data analysis step for analyzing the test pattern image data read in the test pattern image reading step, and the analysis result in the image data analysis step, the client device Print head characteristics acquisition step for obtaining the characteristics of the print head, a correction data generation step for generating correction data according to the characteristics of the print head acquired in the print head characteristics acquisition step, and the correction generated in the correction data generation step And a correction data transmission step of transmitting data to the client device.

これによって、前記形態2と同様に、各クライアント装置側において一般に高価なテストパターン画像読取部が不要となるため、クライアント装置のコストを削減できると共に、クライアント装置の数が増えるに従ってシステム全体の設備コストの低減も同時に達成することができる。
また、サーバ装置側において個々のクライアント装置から送られてきた印刷物を一括して読み取ることができるため、各クライアント装置ごとのテストパターン画像読取部の読み取り精度のバラツキを防止して正確な補正データを生成・提供することができる。
As a result, as in the second embodiment, each client apparatus side does not require a generally expensive test pattern image reading unit, so that the cost of the client apparatus can be reduced and the facility cost of the entire system increases as the number of client apparatuses increases. Reduction can be achieved at the same time.
In addition, since the server device side can collectively read the prints sent from the individual client devices, it prevents the variation in the reading accuracy of the test pattern image reading unit for each client device and provides accurate correction data. Can be generated and provided.

〔形態20〕形態20の印刷方法は、
印字ヘッドを制御するクライアント装置と、当該クライアント装置と情報通信可能に接続されたサーバ装置とを用いる印刷方法であって、
前記クライアント装置は、
前記印字ヘッドを用いて所定のテストパターン画像を印刷する印刷ステップと、当該印刷ステップで印刷したテストパターン画像を読み取るテストパターン画像読取ステップと、当該テストパターン画像読取ステップで読み取ったテストパターン画像データを前記サーバ装置に送信する画像データ送信ステップと、前記印刷ステップで印刷したテストパターン画像の印刷物を前記サーバ装置に送付する準備を行う印刷物送付準備ステップと、当該印刷物送付準備ステップで送付準備の行われた前記印刷物および前記画像データ送信ステップで送信された前記テストパターン画像データに対応した、前記サーバ装置から送付された補正データを受信する補正データ受信ステップと、を含み、
前記サーバ装置は、
前記クライアント装置の画像データ送信ステップから送られてきた画像データを受信する画像データ受信ステップと、前記印刷物のテストパターン画像を読み取るテストパターン画像読取ステップと、当該テストパターン画像読取ステップで読み取ったテストパターン画像データおよび画像データ受信ステップで受信したテストパターン画像データを解析する画像データ解析ステップと、当該画像データ解析ステップでの解析結果から前記クライアント装置の印字ヘッドの特性を求める印字ヘッド特性取得ステップと、当該印字ヘッド特性取得ステップで取得した印字ヘッドの特性に応じた補正データを生成する補正データ生成ステップと、当該補正データ生成ステップで生成した補正データを前記クライアント装置に送信する補正データ送信ステップと、を含むことを特徴とするものである。
[Mode 20] The printing method of mode 20 includes
A printing method using a client device that controls a print head, and a server device connected to the client device so as to be able to communicate information,
The client device is
A printing step for printing a predetermined test pattern image using the print head, a test pattern image reading step for reading the test pattern image printed in the printing step, and the test pattern image data read in the test pattern image reading step The image data transmission step to be transmitted to the server device, the printed material sending preparation step for preparing to send the printed matter of the test pattern image printed in the printing step to the server device, and the preparation for sending in the printed material sending preparation step. A correction data receiving step for receiving correction data sent from the server device corresponding to the test pattern image data transmitted in the printed matter and the image data transmitting step,
The server device
An image data receiving step for receiving image data sent from the image data transmitting step of the client device, a test pattern image reading step for reading a test pattern image of the printed matter, and a test pattern read in the test pattern image reading step An image data analysis step for analyzing the image data and the test pattern image data received in the image data reception step; a print head property acquisition step for obtaining the characteristics of the print head of the client device from the analysis result in the image data analysis step; A correction data generation step for generating correction data corresponding to the print head characteristics acquired in the print head characteristics acquisition step; and a correction data transmission for transmitting the correction data generated in the correction data generation step to the client device. And steps are those comprising a.

これによって、前記形態3と同様に、正確な補正データを提供することができると共に新たな補正データが必要となった場合には、その補正データを迅速かつ効率的に提供することができる。   As a result, as in the third embodiment, accurate correction data can be provided, and when new correction data is required, the correction data can be provided quickly and efficiently.

〔形態21〕形態21の印刷方法は、
形態18または20に記載の印刷方法において、前記クライアント装置の画像データ送信ステップは、前記テストパターン画像読取ステップで読み取ったテストパターン画像データを前記サーバ装置に送信するに際し、当該テストパターン画像データの読み取り解像度に関する情報を送信することを特徴とするものである。
[Form 21] The printing method of form 21 is
21. In the printing method according to the form 18 or 20, the image data transmission step of the client device reads the test pattern image data when the test pattern image data read in the test pattern image reading step is transmitted to the server device. Information on resolution is transmitted.

これによって、前記形態4と同様に、形態18または20に記載の印刷方法においては、画像データの読み取り解像度に関する情報をサーバ装置に送ることにより、前記印字ヘッドによるテストパターン(ドットパターン)画像の解像度とその読み取り解像度とが異なっていても正確な補正データを生成・提供することができる。   Accordingly, in the printing method described in the form 18 or 20, as in the case of the form 4, the resolution of the test pattern (dot pattern) image by the print head is transmitted by sending information relating to the reading resolution of the image data to the server device. Even if the reading resolution is different, accurate correction data can be generated and provided.

〔形態22〕形態22の印刷方法は、
形態19または20に記載の印刷方法において、
前記クライアント装置は、さらに、前記印刷物を前記サーバ装置に送付した旨の通知を前記サーバ装置に送信する印刷通知送信ステップと、当該印刷通知送信ステップの送信に対応して前記サーバ装置から送信される前記補正データの受信日時に関する情報を取得する補正データ受信予定情報取得ステップと、当該補正データ受信予定情報取得ステップで取得した前記補正データの受信日時に関する情報を表示する受信予定情報表示ステップと、を含み、
前記サーバ装置は、さらに、前記クライアント装置の印刷通知送信ステップによる通知を受信する印刷通知受信ステップと、当該印刷通知受信ステップで受信した印刷通知に対応してテストパターン画像読取部の予約状況を確認する予約状況確認ステップと、当該予約状況確認ステップで確認した予約状況に基づいて前記補正データの送信日時に関する情報を算出する補正データ送信予定情報算出ステップと、当該補正データ送信予定情報算出ステップで算出された前記補正データの送信日時に関する情報を前記クライアント装置に送信する補正データ送信予定情報通知ステップと、を含むことを特徴とするものである。
[Mode 22] The printing method of mode 22 is
In the printing method according to Form 19 or 20,
The client device is further transmitted from the server device corresponding to the print notification transmission step of transmitting to the server device a notification that the printed matter has been sent to the server device, and the transmission of the print notification transmission step. A correction data reception schedule information acquisition step for acquiring information regarding the reception date and time of the correction data; and a reception schedule information display step for displaying information regarding the reception date and time of the correction data acquired in the correction data reception schedule information acquisition step. Including
The server device further includes a print notification reception step for receiving a notification in the print notification transmission step of the client device, and confirms a reservation status of the test pattern image reading unit in response to the print notification received in the print notification reception step. A reservation status confirmation step, a correction data transmission schedule information calculation step for calculating information related to the transmission date and time of the correction data based on the reservation status confirmed in the reservation status confirmation step, and a calculation in the correction data transmission schedule information calculation step A correction data transmission schedule information notifying step of transmitting information relating to the transmission date and time of the correction data transmitted to the client device.

これによって、前記形態5と同様に、形態19または20に記載の印刷プログラムにおいては、テストパターン画像の印刷物を生成した個々のクライアント装置側で、その印刷物の送付先に対応するサーバ装置からの補正データの実際の提供時期に関する情報を得ることができ、今後の印刷スケジュールなどに活用することができる。   Thus, as in the fifth aspect, in the printing program according to the nineteenth or twenty-first aspect, the correction from the server device corresponding to the destination of the printed material is performed on the individual client device side that generated the printed material of the test pattern image. Information about the actual provision time of data can be obtained and used for future printing schedules.

〔形態23〕形態23の印刷方法は、
形態22に記載の印刷方法において、
前記サーバ装置は、さらに、前記クライアント装置の印刷物送付準備ステップで送付準備の行われる印刷物の送付に関する手配を行う印刷物配送手配ステップを含み、前記印刷通知受信ステップは、前記クライアント装置の印刷通知送信ステップによる通知を受信したときは、印刷されたことを前記サーバ装置の印刷物配送手配ステップにも通知することを特徴とするものである。
これによって、前記形態6と同様に、前記形態19または20に記載の印刷システムにおいては、迅速かつ確実に各クライアント装置で生成されたテストパターン画像の印刷物を取得することができる。
[Form 23] The printing method of form 23 is
In the printing method according to Form 22,
The server device further includes a printed material delivery arrangement step for making arrangements related to the transmission of the printed material to be sent in the printed material transmission preparation step of the client device, and the print notification receiving step includes a print notification transmission step of the client device. Is received, the printed matter is also notified to the printed matter delivery arrangement step of the server device.
As a result, similarly to the sixth aspect, in the printing system according to the nineteenth or twenty-first aspect, it is possible to quickly and surely obtain a printed matter of the test pattern image generated by each client device.

〔形態24〕形態24の印刷方法は、
形態18〜23のいずれかに記載の印刷方法において、
前記クライアント装置は、さらに、印刷に供する印刷データを取得する印刷データ取得ステップと、前記印刷データ取得ステップで取得した印刷データを前記補正データ受信ステップで受信した補正データに基づいて補正する印刷データ補正ステップとを含み、前記印刷ステップは、当該印刷データ補正ステップで補正された印刷データに基づいて印刷を実行することを特徴とするものである。
[Mode 24] The printing method of mode 24 is
In the printing method in any one of form 18-23,
The client device further includes a print data acquisition step for acquiring print data to be used for printing, and a print data correction for correcting the print data acquired in the print data acquisition step based on the correction data received in the correction data reception step The printing step is characterized in that printing is performed based on the print data corrected in the print data correction step.

これによって、前記形態7と同様に、前記各クライアント装置は、印刷データを受け取ると、その印刷データを、取得した補正データに基づいて補正することができるため、その印刷に使用する印字ヘッドに濃度ムラ現象などがあっても元の印刷データを忠実に再現した高品質な印刷物を得ることができる。   Thus, similar to the seventh aspect, when each client device receives the print data, the client device can correct the print data based on the acquired correction data. Therefore, the density is applied to the print head used for the printing. Even if there is an uneven phenomenon, it is possible to obtain a high-quality printed material that faithfully reproduces the original print data.

〔形態25〕形態25の印刷方法は、
形態18〜24のいずれかに記載の印刷方法において、
前記画像データ解析ステップは、前記印字ヘッドの形成するドットのサイズ、当該印字ヘッドのドット形成位置及び当該印字ヘッドの形成するドットの濃淡の少なくとも1つを解析することを特徴とするものである。
[Mode 25] The printing method of mode 25 is
In the printing method in any one of form 18-24,
The image data analyzing step is characterized by analyzing at least one of a size of a dot formed by the print head, a dot formation position of the print head, and a density of dots formed by the print head.

これによって、前記形態8と同様に、例えば、印字ヘッドを構成する各ノズルのインク吐出不良や、当該ノズルの飛行曲り等によって発生する濃度ムラやバンディングなどに対して適切な補正データを生成することができる。従って、前記各クライアント装置は、このような補正データに基づいて、印刷データを補正することができるため、その印刷に使用する印字ヘッドが、前述したようにインクの吐出不良や飛行曲りの状態にあっても元の印刷データを忠実に再現した高品質な印刷物を得ることができる。   Accordingly, as in the eighth embodiment, for example, appropriate correction data is generated for density unevenness or banding caused by ink ejection failure of each nozzle constituting the print head, flight bending of the nozzle, or the like. Can do. Accordingly, each of the client devices can correct the print data based on such correction data. Therefore, as described above, the print head used for the printing is in a state of ink ejection failure or flight bending. Even so, it is possible to obtain a high-quality printed material that faithfully reproduces the original print data.

〔形態26〕形態26のプリンタサーバは、
印字ヘッドを制御する印刷装置と情報通信可能に接続されたプリンタサーバであって、
前記印字ヘッドを用いて印刷されたテストパターン画像の画像データを受信する画像データ受信部と、当該画像データ受信部で受信した画像データを解析する画像データ解析部と、当該画像データ解析部での解析結果から前記印刷装置の印字ヘッドの特性を求める印字ヘッド特性取得部と、当該印字ヘッド特性取得部で取得した印字ヘッドの特性に応じた補正データを生成する補正データ生成部と、当該補正データ生成部で生成した補正データを前記印刷装置に送信する補正データ送信部と、を有することを特徴とするものである。
[Mode 26] The printer server of mode 26 is
A printer server connected to a printing apparatus that controls a print head so as to be able to communicate information,
An image data receiving unit that receives image data of a test pattern image printed using the print head, an image data analyzing unit that analyzes image data received by the image data receiving unit, and an image data analyzing unit A print head characteristic acquisition unit that obtains the characteristics of the print head of the printing apparatus from the analysis result, a correction data generation unit that generates correction data according to the characteristics of the print head acquired by the print head characteristic acquisition unit, and the correction data And a correction data transmission unit that transmits the correction data generated by the generation unit to the printing apparatus.

これによって、プリンタサーバは、印刷装置から受け取ったテストパターン画像の画像データを解析してその解析結果から前記印字ヘッドの特性を求め、その特性に応じた補正データを生成してその補正データを前記印刷装置に送信するようになっているため、前記印字ヘッドに対応した的確な補正データを提供することができる。   Accordingly, the printer server analyzes the image data of the test pattern image received from the printing apparatus, obtains the characteristics of the print head from the analysis result, generates correction data according to the characteristics, and generates the correction data as the correction data. Since it is transmitted to the printing apparatus, accurate correction data corresponding to the print head can be provided.

〔形態27〕形態27のプリンタサーバは、
形態26に記載のプリンタサーバにおいて、
前記印刷装置からの前記テストパターン画像が印刷された印刷物を送付した旨の通知を受信する印刷通知受信部と、当該印刷通知受信部で受信した印刷通知に対応してテストパターン画像読取部の予約状況を確認する予約状況確認部と、当該予約状況確認部で確認した予約状況に基づいて前記補正データの送信日時に関する情報を算出する補正データ送信予定情報算出部と、当該補正データ送信予定情報算出部で算出された前記補正データの送信日時に関する情報を前記印刷装置に送信する補正データ送信予定情報通知部と、を有することを特徴とするものである。
[Mode 27] The printer server of mode 27
In the printer server according to mode 26,
A print notification receiving unit that receives a notification from the printing device that a printed matter on which the test pattern image has been printed has been sent, and a reservation of the test pattern image reading unit corresponding to the print notification received by the print notification receiving unit A reservation status confirmation unit for confirming the situation, a correction data transmission schedule information calculation unit for calculating information on the transmission date and time of the correction data based on the reservation status confirmed by the reservation status confirmation unit, and the correction data transmission schedule information calculation A correction data transmission schedule information notifying unit that transmits information related to the transmission date and time of the correction data calculated by the printing unit to the printing apparatus.

これによって、テストパターン画像の印刷物を生成した個々のクライアント装置側に、その印刷物に対応する補正データの実際の提供時期に関する情報を与えることができ、クライアント装置側において、この情報を、今後の印刷スケジュールなどに活用させることができる。   As a result, information regarding the actual provision time of correction data corresponding to the printed matter can be given to the individual client device side that generated the printed matter of the test pattern image. It can be used for schedules.

〔形態28〕形態28のプリンタサーバは、
形態27に記載のプリンタサーバにおいて、
前記印刷装置で送付準備の行われる印刷物の送付に関する手配を行う印刷物配送手配部を有し、
前記印刷通知受信部は、前記印刷装置からの前記通知を受信したときは、印刷されたことを前記サーバ装置の印刷物配送手配部にも通知するようになっていることを特徴とするものである。
これによって、プリンタサーバは、迅速かつ確実に各クライアント装置で生成されたテストパターン画像の印刷物を取得することができる。
[Mode 28] The printer server of mode 28 is
In the printer server according to mode 27,
A printed matter delivery arrangement unit that makes arrangements for sending a printed matter that is prepared for sending by the printing apparatus;
When receiving the notification from the printing device, the print notification receiving unit notifies the printed matter delivery arrangement unit of the server device that printing has been performed. .
As a result, the printer server can quickly and reliably obtain a printed matter of the test pattern image generated by each client device.

〔形態29〕形態29のプリンタサーバは、
形態26〜28のいずれか1に記載のプリンタサーバにおいて、
前記画像データ解析部は、前記印字ヘッドの形成するドットのサイズ、当該印字ヘッドのドット形成位置及び当該印字ヘッドの形成するドットの濃淡の少なくとも1つを解析するようになっていることを特徴とするものである。
[Mode 29] The printer server of mode 29
In the printer server according to any one of forms 26 to 28,
The image data analysis unit analyzes at least one of the size of dots formed by the print head, the dot formation position of the print head, and the density of dots formed by the print head. To do.

これによって、例えば、印字ヘッドを構成する各ノズルのインク吐出不良や、当該ノズルの飛行曲り等によって発生する濃度ムラやバンディングなどに対して適切な補正データを生成することができる。従って、前記各クライアント装置は、このような補正データに基づいて、印刷データを補正することができるため、その印刷に使用する印字ヘッドが、前述したようにインクの吐出不良や飛行曲りの状態にあっても元の印刷データを忠実に再現した高品質な印刷物を得ることができる。   As a result, for example, it is possible to generate appropriate correction data for the ink ejection failure of each nozzle constituting the print head, density unevenness or banding caused by the flight curve of the nozzle. Accordingly, each of the client devices can correct the print data based on such correction data. Therefore, as described above, the print head used for the printing is in a state of ink ejection failure or flight bending. Even so, it is possible to obtain a high-quality printed material that faithfully reproduces the original print data.

〔形態30〕形態30のプリンタサーバ用プログラムは、
印字ヘッドを制御する印刷装置と情報通信可能に接続されたプリンタサーバ用プログラムであって、コンピュータを、前記印字ヘッドを用いて印刷されたテストパターン画像の画像データを受信する画像データ受信部と、当該画像データ受信部で受信した画像データを解析する画像データ解析部と、当該画像データ解析部での解析結果から前記印刷装置の印字ヘッドの特性を求める印字ヘッド特性取得部と、当該印字ヘッド特性取得部で取得した印字ヘッドの特性に応じた補正データを生成する補正データ生成部と、当該補正データ生成部で生成した補正データを前記印刷装置に送信する補正データ送信部と、して機能させることを特徴とするものである。
[Mode 30] The printer server program of mode 30 is
A program for a printer server connected to a printing apparatus for controlling a print head so as to be able to communicate with an information, comprising: a computer; an image data receiving unit for receiving image data of a test pattern image printed using the print head; An image data analyzing unit for analyzing the image data received by the image data receiving unit; a print head characteristic acquiring unit for obtaining the characteristics of the print head of the printing apparatus from the analysis result of the image data analyzing unit; A correction data generation unit that generates correction data according to the characteristics of the print head acquired by the acquisition unit, and a correction data transmission unit that transmits the correction data generated by the correction data generation unit to the printing apparatus. It is characterized by this.

これによって、前記形態26と同様な効果が得られると共に、ソフトウェアによって本形態を実現することが可能となるため、専用のハードウェアを作成して前記各部を実現する場合に比べて経済的かつ容易に実現することができる。さらに、プログラムの一部を書き換えることによって機能改変や改良などによるバージョンアップも容易に行うことができる。   As a result, the same effect as in the above-described embodiment 26 can be obtained, and the present embodiment can be realized by software. Therefore, it is more economical and easier than the case where the respective units are realized by creating dedicated hardware. Can be realized. Furthermore, it is possible to easily upgrade the version by modifying or improving the function by rewriting a part of the program.

〔形態31〕形態31のプリンタサーバ用プログラムは、
形態30に記載のプリンタサーバ用プログラムにおいて、
前記コンピュータを、さらに、前記印刷装置からの前記テストパターン画像が印刷された印刷物を送付した旨の通知を受信する印刷通知受信部と、当該印刷通知受信部で受信した印刷通知に対応してテストパターン画像読取部の予約状況を確認する予約状況確認部と、当該予約状況確認部で確認した予約状況に基づいて前記補正データの送信日時に関する情報を算出する補正データ送信予定情報算出部と、当該補正データ送信予定情報算出部で算出された前記補正データの送信日時に関する情報を前記印刷装置に送信する補正データ送信予定情報通知部と、して機能させることを特徴とするものである。
[Mode 31] The printer server program of mode 31 is
In the printer server program according to mode 30,
The computer is further tested in response to the print notification received by the print notification receiving unit, and a print notification receiving unit that receives a notification from the printing apparatus that the printed matter on which the test pattern image has been printed is sent. A reservation status confirmation unit that confirms the reservation status of the pattern image reading unit, a correction data transmission schedule information calculation unit that calculates information related to the transmission date and time of the correction data based on the reservation status confirmed by the reservation status confirmation unit, and The correction data transmission schedule information calculation unit functions as a correction data transmission schedule information notification unit that transmits information regarding the transmission date and time of the correction data to the printing apparatus.

これによって、前記形態27と同様な効果が得られると共に、ソフトウェアによって本形態を実現することが可能となるため、専用のハードウェアを作成して前記各部を実現する場合に比べて経済的かつ容易に実現することができる。さらに、プログラムの一部を書き換えることによって機能改変や改良などによるバージョンアップも容易に行うことができる。   As a result, the same effects as those of the embodiment 27 can be obtained, and the present embodiment can be realized by software. Therefore, it is economical and easy compared with the case where dedicated hardware is created to realize the respective units. Can be realized. Furthermore, it is possible to easily upgrade the version by modifying or improving the function by rewriting a part of the program.

〔形態32〕形態32のプリンタサーバ用プログラムは、
形態31に記載のプリンタサーバ用プログラムにおいて、
前記コンピュータを、さらに、前記印刷装置で送付準備の行われる印刷物の送付に関する手配を行う印刷物配送手配部として機能させると共に、前記印刷通知受信部は、前記印刷装置からの前記通知を受信したときは、印刷されたことを前記サーバ装置の印刷物配送手配部にも通知するようになっていることを特徴とするものである。
[Mode 32] The printer server program of mode 32 is
In the printer server program according to Form 31,
When the computer further functions as a printed material delivery arrangement unit that makes arrangements for sending a printed material that is prepared for transmission by the printing device, and the print notification receiving unit receives the notification from the printing device. The printed matter delivery arrangement section of the server device is notified of the printing.

これによって、前記形態28と同様な効果が得られると共に、ソフトウェアによって本形態を実現することが可能となるため、専用のハードウェアを作成して前記各部を実現する場合に比べて経済的かつ容易に実現することができる。さらに、プログラムの一部を書き換えることによって機能改変や改良などによるバージョンアップも容易に行うことができる。   As a result, the same effect as that of the embodiment 28 can be obtained, and the present embodiment can be realized by software. Therefore, it is more economical and easier than the case where the respective units are realized by creating dedicated hardware. Can be realized. Furthermore, it is possible to easily upgrade the version by modifying or improving the function by rewriting a part of the program.

〔形態33〕形態33のプリンタサーバ用プログラムは、
形態30〜32のいずれか1に記載のプリンタサーバ用プログラムにおいて、
前記画像データ解析部は、前記印字ヘッドの形成するドットのサイズ、当該印字ヘッドのドット形成位置及び当該印字ヘッドの形成するドットの濃淡の少なくとも1つを解析するようになっていることを特徴とするものである。
[Mode 33] The printer server program of mode 33 is
In the printer server program according to any one of forms 30 to 32,
The image data analysis unit analyzes at least one of the size of dots formed by the print head, the dot formation position of the print head, and the density of dots formed by the print head. To do.

これによって、前記形態29と同様な効果が得られると共に、ソフトウェアによって本形態を実現することが可能となるため、専用のハードウェアを作成して前記各部を実現する場合に比べて経済的かつ容易に実現することができる。さらに、プログラムの一部を書き換えることによって機能改変や改良などによるバージョンアップも容易に行うことができる。   As a result, the same effects as those of the embodiment 29 can be obtained, and the present embodiment can be realized by software. Therefore, it is more economical and easier than the case where the respective units are realized by creating dedicated hardware. Can be realized. Furthermore, it is possible to easily upgrade the version by modifying or improving the function by rewriting a part of the program.

〔形態34〕形態34のコンピュータ読み取り可能な記録媒体は、
形態30〜33のいずれか1に記載のプリンタサーバ用プログラムを記録したコンピュータ読み取り可能な記録媒体である。
これによって、CD−ROMやDVD−ROM、FD、半導体チップなどのコンピュータ読み取り可能な記憶媒体を介して前記形態30〜33のいずれか1に記載のプリンタサーバ用プログラムをユーザなどの需用者に対して容易かつ確実に提供することができる。
[Mode 34] The computer-readable recording medium of mode 34 is
A computer-readable recording medium on which the printer server program according to any one of forms 30 to 33 is recorded.
As a result, the printer server program according to any one of the above embodiments 30 to 33 is provided to users such as users via a computer-readable storage medium such as a CD-ROM, DVD-ROM, FD, or semiconductor chip. In contrast, it can be provided easily and reliably.

〔形態35〕形態35のプリンタサーバ制御方法は、
印字ヘッドを制御する印刷装置と情報通信可能に接続されたプリンタサーバを制御するのに使用するプリンタサーバ制御方法であって、
前記印字ヘッドを用いて印刷されたテストパターン画像の画像データを受信する画像データ受信ステップと、当該画像データ受信ステップで受信した画像データを解析する画像データ解析ステップと、当該画像データ解析ステップでの解析結果から前記印刷装置の印字ヘッドの特性を求める印字ヘッド特性取得ステップと、当該印字ヘッド特性取得ステップで取得した印字ヘッドの特性に応じた補正データを生成する補正データ生成ステップと、当該補正データ生成ステップで生成した補正データを前記印刷装置に送信する補正データ送信ステップと、を含むことを特徴とするものである。
これによって、前記形態26と同様な効果が得られる。
[Mode 35] A printer server control method according to mode 35 includes:
A printer server control method used to control a printer server connected to be able to communicate with a printing apparatus that controls a print head,
An image data receiving step for receiving image data of a test pattern image printed using the print head, an image data analyzing step for analyzing the image data received in the image data receiving step, and an image data analyzing step A print head characteristic acquisition step for obtaining the characteristics of the print head of the printing apparatus from the analysis result, a correction data generation step for generating correction data according to the characteristics of the print head acquired in the print head characteristic acquisition step, and the correction data A correction data transmission step of transmitting the correction data generated in the generation step to the printing apparatus.
Thereby, the same effect as in the twenty-sixth aspect is obtained.

〔形態36〕形態36のプリンタサーバ制御方法は、
形態35に記載のプリンタサーバ制御方法において、
さらに、前記印刷装置からの前記テストパターン画像が印刷された印刷物を送付した旨の通知を受信する印刷通知受信ステップと、当該印刷通知受信ステップで受信した印刷通知に対応してテストパターン画像読取ステップの予約状況を確認する予約状況確認ステップと、当該予約状況確認ステップで確認した予約状況に基づいて前記補正データの送信日時に関する情報を算出する補正データ送信予定情報算出ステップと、当該補正データ送信予定情報算出ステップで算出された前記補正データの送信日時に関する情報を前記印刷装置に送信する補正データ送信予定情報通知ステップと、を含むことを特徴とするものである。
これによって、前記形態27と同様な効果が得られる。
[Mode 36] A printer server control method according to mode 36 is
In the printer server control method according to mode 35,
Further, a print notification receiving step for receiving a notification from the printing apparatus that a printed matter on which the test pattern image has been printed has been sent, and a test pattern image reading step corresponding to the print notification received in the print notification receiving step A reservation status confirmation step for confirming the reservation status of the user, a correction data transmission schedule information calculation step for calculating information related to the transmission date and time of the correction data based on the reservation status confirmed in the reservation status confirmation step, and the correction data transmission schedule A correction data transmission schedule information notifying step of transmitting information related to the transmission date and time of the correction data calculated in the information calculation step to the printing apparatus.
Thereby, the same effect as in the twenty-seventh aspect is obtained.

〔形態37〕形態37のプリンタサーバ制御方法は、
形態36に記載のプリンタサーバ制御方法において、
さらに、前記印刷装置で送付準備の行われる印刷物の送付に関する手配を行う印刷物配送手配ステップを含み、前記印刷通知受信部は、前記印刷装置からの前記通知を受信したときは、印刷されたことを前記サーバ装置の印刷物配送手配ステップにも通知するようにしたことを特徴とするものである。
これによって、前記形態28と同様な効果が得られる。
[Mode 37] A printer server control method according to mode 37 includes:
In the printer server control method according to mode 36,
And a printed matter delivery arrangement step for making arrangements for sending a printed matter that is prepared for sending by the printing device, wherein the print notification receiving unit is printed when receiving the notification from the printing device. The server device is also notified of the printed matter delivery arrangement step.
Thus, the same effect as in the form 28 can be obtained.

〔形態38〕形態38のプリンタサーバ制御方法は、
形態35〜37のいずれか1に記載のプリンタサーバ制御方法において、
前記画像データ解析ステップは、前記印字ヘッドの形成するドットのサイズ、当該印字ヘッドのドット形成位置及び当該印字ヘッドの形成するドットの濃淡の少なくとも1つを解析することを特徴とするものである。
これによって、前記形態29と同様な効果が得られる。
[Mode 38] A printer server control method according to mode 38 includes:
In the printer server control method according to any one of forms 35 to 37,
The image data analyzing step is characterized by analyzing at least one of a size of a dot formed by the print head, a dot formation position of the print head, and a density of dots formed by the print head.
Thereby, the same effect as in the 29th aspect can be obtained.

〔形態39〕形態39の印刷装置は、
補正データを提供するプリンタサーバと情報通信可能に接続されると共に、印刷に用いる印字ヘッドを制御する印刷装置であって、
前記印字ヘッドを用いて所定のテストパターン画像を印刷する印刷部と、当該印刷部で印刷したテストパターン画像を読み取るテストパターン画像読取部と、当該テストパターン画像読取部で読み取ったテストパターン画像データを前記プリンタサーバに送信する画像データ送信部と、当該画像データ送信部から送信された前記テストパターン画像データに対応した、前記プリンタサーバから送信されてきた補正データを受信する補正データ受信部と、印刷に供する印刷データを取得する印刷データ取得部と、前記印刷データ取得部で取得した印刷データを前記補正データ受信部で受信した補正データに基づいて補正する印刷データ補正部とを有し、
前記印刷部は、当該印刷データ補正部で補正された印刷データに基づいて印刷を実行するようになっていることを特徴とするものである。
[Mode 39] A printing apparatus according to mode 39
A printing apparatus that is connected to a printer server that provides correction data so as to be capable of information communication and controls a print head used for printing,
A printing unit that prints a predetermined test pattern image using the print head, a test pattern image reading unit that reads a test pattern image printed by the printing unit, and test pattern image data that is read by the test pattern image reading unit An image data transmitting unit for transmitting to the printer server; a correction data receiving unit for receiving correction data transmitted from the printer server corresponding to the test pattern image data transmitted from the image data transmitting unit; A print data acquisition unit for acquiring print data to be provided, and a print data correction unit for correcting the print data acquired by the print data acquisition unit based on the correction data received by the correction data reception unit,
The printing unit is configured to execute printing based on the print data corrected by the print data correction unit.

これによって、印刷装置は、前記印字ヘッドを用いて印刷したテストパターン画像を、例えば、光学的に読み取ってそのテストパターン画像データをプリンタサーバに送信するだけで、その印字ヘッドの状況に応じた最適な補正データを得ることができる。
この結果、その印刷に使用する印字ヘッドに濃度ムラ現象などがあっても元の印刷データの内容を忠実に再現した高品質な印刷物を得ることができる。
As a result, the printing apparatus can, for example, optically read a test pattern image printed using the print head, and transmit the test pattern image data to the printer server. Correction data can be obtained.
As a result, it is possible to obtain a high-quality printed matter that faithfully reproduces the contents of the original print data even if the print head used for printing has a density unevenness phenomenon.

〔形態40〕形態40の印刷装置は、
請求項39に記載の印刷装置において、
前記画像データ送信部は、前記テストパターン画像読取部で読み取ったテストパターン画像データを前記プリンタサーバに送信するに際し、当該テストパターン画像データの読み取り解像度に関する情報を送信するようになっていることを特徴とするものである。
これによって、画像データの読み取り解像度に関する情報をサーバ装置に送ることにより、前記印字ヘッドによるテストパターン(ドットパターン)画像の解像度とその読み取り解像度とが異なっていても正確な補正データを生成・提供してもらうことができる。
[Form 40] A printing apparatus according to form 40 includes:
40. A printing apparatus according to claim 39.
The image data transmission unit is configured to transmit information regarding the reading resolution of the test pattern image data when transmitting the test pattern image data read by the test pattern image reading unit to the printer server. It is what.
As a result, by sending information about the reading resolution of the image data to the server device, accurate correction data is generated and provided even if the resolution of the test pattern (dot pattern) image by the print head is different from the reading resolution. I can have you.

〔形態41〕形態41の印刷装置は、
請求項39または請求項40に記載の印刷装置において、
前記テストパターン画像が印刷された印刷物を送付した旨の通知を前記プリンタサーバに送信する印刷通知送信部と、当該印刷通知送信部の送信に対応して前記プリンタサーバから送信される前記補正データの受信日時に関する情報を取得する補正データ受信予定情報取得部と、当該補正データ受信予定情報取得部で取得した前記補正データの受信日時に関する情報を表示する受信予定情報表示部とを有することを特徴とするものである。
これによって、サーバ装置からの補正データの実際の提供時期に関する情報を得ることができ、今後の印刷スケジュールなどに活用することができる。
[Form 41] A printing apparatus according to form 41 includes:
The printing apparatus according to claim 39 or claim 40,
A print notification transmission unit that transmits to the printer server a notification that the printed matter on which the test pattern image has been printed, and the correction data that is transmitted from the printer server in response to the transmission of the print notification transmission unit. A correction data reception schedule information acquisition unit that acquires information about a reception date and time, and a reception schedule information display unit that displays information about the reception date and time of the correction data acquired by the correction data reception schedule information acquisition unit, To do.
As a result, information regarding the actual provision time of the correction data from the server device can be obtained, and can be used for future printing schedules.

〔形態42〕形態42の印刷装置用プログラムは、
補正データを提供するプリンタサーバと情報通信可能に接続されると共に、印刷に用いる印字ヘッドを制御する印刷装置のコンピュータを、
前記印字ヘッドを用いて所定のテストパターン画像を印刷する印刷部と、当該印刷部で印刷したテストパターン画像を読み取るテストパターン画像読取部と、当該テストパターン画像読取部で読み取ったテストパターン画像データを前記プリンタサーバに送信する画像データ送信部と、当該画像データ送信部から送信された前記テストパターン画像データに対応した、前記プリンタサーバから送信されてきた補正データを受信する補正データ受信部と、印刷に供する印刷データを取得する印刷データ取得部と、前記印刷データ取得部で取得した印刷データを前記補正データ受信部で受信した補正データに基づいて補正する印刷データ補正部と、して機能させるプログラムを含み、
前記印刷部は、前記印刷データ補正部で補正された印刷データに基づいて印刷を実行することを特徴とするものである。
[Form 42] A program for a printing apparatus according to form 42 is
A computer of a printing apparatus that is connected to a printer server that provides correction data and is capable of information communication, and that controls a print head used for printing,
A printing unit that prints a predetermined test pattern image using the print head, a test pattern image reading unit that reads a test pattern image printed by the printing unit, and test pattern image data read by the test pattern image reading unit An image data transmitting unit for transmitting to the printer server; a correction data receiving unit for receiving correction data transmitted from the printer server corresponding to the test pattern image data transmitted from the image data transmitting unit; A program that functions as a print data acquisition unit that acquires print data to be provided to the printer and a print data correction unit that corrects the print data acquired by the print data acquisition unit based on the correction data received by the correction data reception unit Including
The printing unit performs printing based on the print data corrected by the print data correction unit.

これによって、前記形態39と同様の効果が得られると共に、ソフトウェアによって本形態を実現することが可能となるため、専用のハードウェアを作成して前記各部を実現する場合に比べて経済的かつ容易に実現することができる。さらに、プログラムの一部を書き換えることによって機能改変や改良などによるバージョンアップも容易に行うことができる。   As a result, the same effects as those of the 39th embodiment can be obtained, and the present embodiment can be realized by software. Therefore, it is more economical and easier than the case where the respective units are realized by creating dedicated hardware. Can be realized. Furthermore, it is possible to easily upgrade the version by modifying or improving the function by rewriting a part of the program.

〔形態43〕形態43の印刷装置用プログラムは、
請求項42に記載の印刷装置用プログラムにおいて、
前記画像データ送信部は、前記テストパターン画像読取部で読み取ったテストパターン画像データを前記プリンタサーバに送信するに際し、当該テストパターン画像データの読み取り解像度に関する情報を送信するようになっていることを特徴とするものである。
[Mode 43] A program for a printing apparatus according to mode 43 is
The program for a printing apparatus according to claim 42,
The image data transmission unit is configured to transmit information regarding the reading resolution of the test pattern image data when transmitting the test pattern image data read by the test pattern image reading unit to the printer server. It is what.

これによって、前記形態40と同様の効果が得られると共に、ソフトウェアによって本形態を実現することが可能となるため、専用のハードウェアを作成して前記各部を実現する場合に比べて経済的かつ容易に実現することができる。さらに、プログラムの一部を書き換えることによって機能改変や改良などによるバージョンアップも容易に行うことができる。   As a result, the same effects as those of the form 40 can be obtained, and the present form can be realized by software. Therefore, it is more economical and easier than the case where the dedicated units are created and the respective units are realized. Can be realized. Furthermore, it is possible to easily upgrade the version by modifying or improving the function by rewriting a part of the program.

〔形態44〕形態44の印刷装置用プログラムは、
請求項42または請求項43に記載の印刷装置用プログラムにおいて、
前記テストパターン画像が印刷された印刷物を送付した旨の通知を前記プリンタサーバに送信する印刷通知送信部と、当該印刷通知送信部の送信に対応して前記プリンタサーバから送信される前記補正データの受信日時に関する情報を取得する補正データ受信予定情報取得部と、当該補正データ受信予定情報取得部で取得した前記補正データの受信日時に関する情報を表示する受信予定情報表示部とを有することを特徴とするものである。
[Form 44] A program for a printing apparatus of form 44 is as follows:
44. The printing apparatus program according to claim 42 or 43, wherein:
A print notification transmission unit that transmits to the printer server a notification that the printed matter on which the test pattern image has been printed, and the correction data that is transmitted from the printer server in response to the transmission of the print notification transmission unit. A correction data reception schedule information acquisition unit that acquires information about a reception date and time, and a reception schedule information display unit that displays information about the reception date and time of the correction data acquired by the correction data reception schedule information acquisition unit, To do.

これによって、前記形態41と同様の効果が得られると共に、ソフトウェアによって本形態を実現することが可能となるため、専用のハードウェアを作成して前記各部を実現する場合に比べて経済的かつ容易に実現することができる。さらに、プログラムの一部を書き換えることによって機能改変や改良などによるバージョンアップも容易に行うことができる。   As a result, the same effects as those of the embodiment 41 can be obtained, and the present embodiment can be realized by software. Therefore, it is more economical and easier than the case where dedicated hardware is created to realize the respective units. Can be realized. Furthermore, it is possible to easily upgrade the version by modifying or improving the function by rewriting a part of the program.

〔形態45〕形態45のコンピュータ読み取り可能な記録媒体は、
形態42〜44のいずれか1に記載の印刷装置用プログラムを記録したコンピュータ読み取り可能な記録媒体である。
これによって、CD−ROMやDVD−ROM、FD、半導体チップなどのコンピュータ読み取り可能な記憶媒体を介して前記形態42〜44のいずれか1に記載の印刷装置用プログラムをユーザなどの需用者に対して容易かつ確実に提供することができる。
[Mode 45] The computer-readable recording medium of mode 45 is:
A computer-readable recording medium on which the printing apparatus program according to any one of forms 42 to 44 is recorded.
As a result, the printing apparatus program according to any one of the above-described forms 42 to 44 is transmitted to a user such as a user via a computer-readable storage medium such as a CD-ROM, DVD-ROM, FD, or semiconductor chip. In contrast, it can be provided easily and reliably.

〔形態46〕形態46の印刷装置制御方法は、
補正データを提供するプリンタサーバと情報通信可能に接続されると共に、印刷に用いる印字ヘッドを制御する印刷装置を制御するのに使用する印刷装置制御方法であって、
前記印字ヘッドを用いて所定のテストパターン画像を印刷する印刷ステップと、当該印刷ステップで印刷したテストパターン画像を読み取るテストパターン画像読取ステップと、当該テストパターン画像読取ステップで読み取ったテストパターン画像データを前記プリンタサーバに送信する画像データ送信ステップと、当該画像データ送信ステップにおいて送信された前記テストパターン画像データに対応した、前記プリンタサーバから送信されてきた補正データを受信する補正データ受信ステップと、印刷に供する印刷データを取得する印刷データ取得ステップと、前記印刷データ取得ステップで取得した印刷データを前記補正データ受信ステップで受信した補正データに基づいて補正する印刷データ補正ステップと、を含み、
前記印刷ステップは、前記印刷データ補正ステップで補正された印刷データに基づいて印刷を実行することを特徴とするものである
これによって、前記形態39と同様の効果が得られる。
[Form 46] A printing apparatus control method according to form 46 includes:
A printing apparatus control method used to control a printing apparatus that is connected to a printer server that provides correction data and is capable of information communication and controls a print head used for printing,
A printing step for printing a predetermined test pattern image using the print head, a test pattern image reading step for reading the test pattern image printed in the printing step, and the test pattern image data read in the test pattern image reading step An image data transmitting step for transmitting to the printer server, a correction data receiving step for receiving correction data transmitted from the printer server corresponding to the test pattern image data transmitted in the image data transmitting step, and printing. A print data acquisition step for acquiring print data to be provided, and a print data correction step for correcting the print data acquired in the print data acquisition step based on the correction data received in the correction data reception step,
The printing step is characterized in that printing is performed based on the print data corrected in the print data correction step. Thereby, the same effect as in the embodiment 39 can be obtained.

〔形態47〕形態47の印刷装置制御方法は、
請求項46に記載の印刷装置制御方法において、
前記画像データ送信ステップは、前記テストパターン画像読取部で読み取ったテストパターン画像データを前記プリンタサーバに送信するに際し、当該テストパターン画像データの読み取り解像度に関する情報を送信することを特徴とするものである。
これによって、前記形態41と同様の効果が得られる。
[Mode 47] A printing apparatus control method according to mode 47 includes:
The printing apparatus control method according to claim 46,
In the image data transmission step, when the test pattern image data read by the test pattern image reading unit is transmitted to the printer server, information regarding the reading resolution of the test pattern image data is transmitted. .
Thus, the same effect as in the form 41 can be obtained.

〔形態48〕形態48の印刷装置制御方法は、
請求項46または請求項47に記載の印刷装置制御方法において、
前記テストパターン画像が印刷された印刷物を送付した旨の通知を前記プリンタサーバに送信する印刷通知送信部と、当該印刷通知送信部の送信に対応して前記プリンタサーバから送信される前記補正データの受信日時に関する情報を取得する補正データ受信予定情報取得部と、当該補正データ受信予定情報取得部で取得した前記補正データの受信日時に関する情報を表示する受信予定情報表示部とを有することを特徴とするものである。
これによって、前記形態42と同様の効果が得られる。
[Form 48] A printing apparatus control method according to form 48 includes:
The printing apparatus control method according to claim 46 or 47,
A print notification transmission unit that transmits to the printer server a notification that the printed matter on which the test pattern image has been printed, and the correction data that is transmitted from the printer server in response to the transmission of the print notification transmission unit. A correction data reception schedule information acquisition unit that acquires information about a reception date and time, and a reception schedule information display unit that displays information about the reception date and time of the correction data acquired by the correction data reception schedule information acquisition unit, To do.
Thus, the same effect as in the form 42 can be obtained.

以下、本発明を実施するための最良の形態を添付図面を参照しながら詳述する。
図1〜図14は、本発明の印刷システム100および印刷システム用プログラム、印刷方法およびプリンタサーバ、プリンタサーバ用プログラム、プリンタ、プリンタ用プログラムならびに前記プログラムを記録したコンピュータ読み取り可能な記録媒体に関する第1の実施の形態を示したものである。
Hereinafter, the best mode for carrying out the present invention will be described in detail with reference to the accompanying drawings.
1 to 14 show a printing system 100, a printing system program, a printing method and a printer server, a printer server program, a printer, a printer program, and a computer-readable recording medium storing the program according to the first embodiment of the present invention. This embodiment is shown.

図1は、本発明に係る印刷システム100の第1の実施の形態を示した機能ブロック図である。
図示するように、この印刷システム100は、少なくとも1つ以上のプリンタ(クライアント装置)110とプリンタサーバ120とが、インターネットなどの広域ネットワーク(WAN)やイーサネット(登録商標)などのローカルエリアネットワーク(LAN)などの有線・無線のネットワークNを介して相互に情報通信可能に接続された構成となっている。
また、このプリンタ110は、印字ヘッド200を備えた印刷部10と、テストパターン画像読取部12と、画像データ送信部14と、補正データ受信部16と、印刷データ取得部18と、印刷データ補正部20と、補正データ保存部22とから主に構成されており、以下、これら各部の機能について説明する。
FIG. 1 is a functional block diagram showing a first embodiment of a printing system 100 according to the present invention.
As shown in the figure, in this printing system 100, at least one printer (client device) 110 and a printer server 120 are connected to a wide area network (WAN) such as the Internet or a local area network (LAN) such as Ethernet (registered trademark). ) And the like via a wired / wireless network N.
In addition, the printer 110 includes a printing unit 10 having a print head 200, a test pattern image reading unit 12, an image data transmission unit 14, a correction data reception unit 16, a print data acquisition unit 18, and a print data correction unit. The unit 20 and the correction data storage unit 22 are mainly configured. Hereinafter, functions of these units will be described.

先ず、印刷部10は、図2および図3に示すような印字ヘッド200を用いて補正後の印刷データやテストパターン画像などを印刷媒体上に印刷して印刷物を作成するインクジェット方式の印刷手段であり、この印字ヘッド200の他に、この印字ヘッド200を印刷媒体上をその幅方向に往復移動させる図示しない印字ヘッド送り機構(マルチパス型の場合)や、印刷媒体を移動させるための図示しない紙送り機構、前記印刷用データに基づいて印字ヘッド200のインクの吐出を制御する図示しない印字ヘッドコントローラ機構などの公知の構成要素から構成されている。   First, the printing unit 10 is an inkjet printing unit that prints corrected print data, test pattern images, and the like on a print medium using a print head 200 as shown in FIGS. In addition to the print head 200, a print head feed mechanism (not shown) for moving the print head 200 back and forth in the width direction on the print medium (not shown) for moving the print medium (not shown) It is composed of known components such as a paper feed mechanism and a print head controller mechanism (not shown) that controls ink ejection from the print head 200 based on the printing data.

図2は、この印字ヘッド200の構造を示す部分拡大底面図、図3は、その部分拡大断面図である。
先ず、図2に示すように、この印字ヘッド200は、いわゆるラインヘッド型のプリンタに用いられる印刷用紙の紙幅方向に延びる長尺構造をしており、ブラック(K)インクを専用に吐出するノズルNが複数個(図では18個)、主走査方向に直線状に配列されたブラックノズルモジュール50と、イエロー(Y)インクを専用に吐出するノズルNが複数個、同じく主走査方向に直線状に配列されたイエローノズルモジュール52と、マゼンタ(M)インクを専用に吐出するノズルNが複数個、同じく主走査方向に直線状に配列されたマゼンタノズルモジュール54と、シアン(M)インクを専用に吐出するノズルNが複数個、同じく主走査方向に直線状に配列されたシアンノズルモジュール56といった4つ(4色)のノズルモジュール50、52、54、56が印刷方向(副走査方向)に重なるように一体的に配列して構成されている。なお、モノクロを目的とする印字ヘッドの場合は、ブラックノズルモジュール50のみ、また、さらに高画質な画像をターゲットとする印字ヘッドの場合は、ライトシアン(LS)インクやライトマゼンタ(LM)インクをそれぞれ専用に吐出するためのノズルを備えたライトシアンモジュールやライトマゼンタモジュールなどを加えた6色や8色のインクを吐出可能なものもある。
FIG. 2 is a partially enlarged bottom view showing the structure of the print head 200, and FIG. 3 is a partially enlarged sectional view thereof.
First, as shown in FIG. 2, the print head 200 has a long structure extending in the paper width direction of printing paper used in a so-called line head type printer, and is a nozzle that discharges black (K) ink exclusively. A plurality of N (18 in the figure) black nozzle modules 50 arranged in a straight line in the main scanning direction and a plurality of nozzles N dedicated to eject yellow (Y) ink are also linear in the main scanning direction. The yellow nozzle module 52 arranged in the same manner, the plurality of nozzles N that eject magenta (M) ink exclusively, and the magenta nozzle module 54 arranged in a straight line in the main scanning direction, and dedicated cyan (M) ink. Four (four color) nozzle modules, such as a cyan nozzle module 56, in which a plurality of nozzles N are discharged in the same manner and arranged linearly in the main scanning direction. 0,52,54,56 is constructed by arranging integrally so as to overlap in the printing direction (sub scanning direction). In the case of a print head intended for monochrome, only the black nozzle module 50 is used, and in the case of a print head targeting a higher quality image, light cyan (LS) ink or light magenta (LM) ink is used. Some of them are capable of ejecting six or eight colors of ink including a light cyan module or a light magenta module equipped with nozzles for exclusive ejection.

そして、図3は、例えば、これら4つのノズルモジュール50、52、54、56のなかの1つであるブラックノズルモジュール50の内部構造を側面から示したものであり、各ノズルN1、N2、N3…ごとにそれぞれ設けられたインクチャンバー内に供給されたインクをそれら各インクチャンバーごとに設けられたピエゾ素子(piezo actuator)などの圧電素子によって各ノズルN1、N2、N3…から吐出することで、白色の印刷用紙S上に円形のドットを印字(インク着弾)するようになっている。さらに、この圧電素子に加える電圧を多段階に制御することによってインクチャンバーからのインクの吐出量を制御して各ノズルN1、N2、N3…ごとにサイズの異なるドットが印字可能となっている。   FIG. 3 shows, for example, the internal structure of the black nozzle module 50, which is one of these four nozzle modules 50, 52, 54, 56, from the side, and each nozzle N1, N2, N3 By discharging the ink supplied into the ink chamber provided for each of the nozzles from the nozzles N1, N2, N3, etc. by piezoelectric elements such as piezo actuators provided for the ink chambers, Circular dots are printed (ink landing) on the white printing paper S. Further, by controlling the voltage applied to the piezoelectric element in multiple stages, the amount of ink discharged from the ink chamber is controlled, so that dots of different sizes can be printed for each of the nozzles N1, N2, N3.

また、このような構造をした印字ヘッド(インクモジュール)200にあっては、製造段階における各ノズルN1、N2、N3…のノズル孔の大きさのバラツキやインクの供給圧の差などにより、規定量通りにインクが吐出されない場合がある。
特に、このようなインク吐出量のバラツキは、図3に示すようにヘッド端部側に位置するノズルN1やN2などに発生し易く、このようなヘッド端部側のノズルN1やN2では規定量以上のインクが吐出されて所定サイズ以上のドットが印字されやすいといった傾向にある。
Further, the print head (ink module) 200 having such a structure is defined by the variation in the size of the nozzle holes of the nozzles N1, N2, N3. Ink may not be ejected according to the amount.
In particular, such variation in the ink discharge amount is likely to occur in the nozzles N1 and N2 located on the head end side as shown in FIG. 3, and the specified amount is generated in the nozzles N1 and N2 on the head end side. The above ink tends to be ejected and dots of a predetermined size or more are easily printed.

例えば、図4に示すように、「ドットなし」を含めた8つのサイズの異なるドットを打ち分けるパターンでは、それぞれ通常のノズルで形成されるドットサイズ(図中左側)に比べて、ヘッド端部のノズルでは、それぞれ通常のノズルに比べて1〜2サイズ大きめのドット(図中右側)が形成されてしまう結果となる。
図4は、通常のノズルとヘッド端部ノズルとの吐出量の違いを示す概念図であり、図示するように、ヘッド端部ノズルで印字されるドットのサイズは、いずれのドットサイズにおいても通常のノズルで印字されるドットのサイズよりも1〜2段階大きくなる傾向がある。
For example, as shown in FIG. 4, in a pattern in which dots of 8 different sizes including “no dot” are divided, the head end portion is compared with the dot size (left side in the figure) formed by each normal nozzle. This results in the formation of dots that are 1 to 2 size larger than the normal nozzle (on the right side in the figure).
FIG. 4 is a conceptual diagram showing the difference in discharge amount between the normal nozzle and the head end nozzle. As shown in the figure, the dot size printed by the head end nozzle is normal at any dot size. There is a tendency that the size of dots printed by the nozzles is larger by one or two steps.

従って、インク吐出量がすべてのノズルで均一な印字ヘッド200を用いて印刷を実行した場合では、図5に示すようにいずれのドットサイズも規定サイズに印字される(すべてのドットサイズを同じにした場合)のに対し(理想的なドットパターン)、図3に示したようにヘッド端部ノズルのインク吐出量が他のノズルよりも多いといった特性のノズルモジュール50を用いて印刷を実行すると、図6に示すように、ヘッド端部ノズル(図の例では「N1」および「N1440」)によって印字されるドットのサイズのみが他のノズルで印字されるドットに比べて1〜2サイズ大きくなってしまう結果となる。なお、このようにインク吐出量が他のノズルよりも多くなる現象は、ノズル不良などによってヘッド端以外のノズルでも当然に発生する可能性がある。   Therefore, when printing is performed using the print head 200 having a uniform ink discharge amount for all nozzles, as shown in FIG. 5, all the dot sizes are printed to the specified size (all the dot sizes are the same). (Ideal dot pattern) on the other hand, as shown in FIG. 3, when printing is performed using the nozzle module 50 having a characteristic that the ink discharge amount of the head end nozzle is larger than other nozzles, As shown in FIG. 6, only the size of the dots printed by the head end nozzles (“N1” and “N1440” in the example in the figure) is 1 to 2 larger than the dots printed by the other nozzles. Result. It should be noted that such a phenomenon that the ink discharge amount is larger than that of other nozzles may naturally occur in nozzles other than the head end due to a nozzle defect or the like.

次に、テストパターン画像読取部12は、この印刷部10で印刷したテストパターン画像を光学的に読み取って、テストパターン画像の画像データであるテストパターン画像データを得る機能を提供するものであり、いわゆるスキャナなどの撮像素子を用いた公知の光学的画像読取手段によって構成されるようになっている。
ここで、このテストパターン画像読取部12で読み取るためのテストパターン画像としては、特に限定されるものではないが、例えば、前述したように前記印字ヘッド200の各ノズルによって印字可能なドットサイズが「ドットなし」を含めた8つのサイズであるときは、図7に示すような、それぞれのドットサイズのみで形成可能な8段階の濃度パターンからなるテストパターン画像を用いることが望ましい。なお、図7のテストパターン画像の縦方向は印字ヘッド200の幅であり、横方向は印刷方向を示している。
Next, the test pattern image reading unit 12 provides a function of optically reading the test pattern image printed by the printing unit 10 and obtaining test pattern image data that is image data of the test pattern image. It is configured by a known optical image reading means using an imaging element such as a so-called scanner.
Here, the test pattern image to be read by the test pattern image reading unit 12 is not particularly limited. For example, as described above, the dot size printable by each nozzle of the print head 200 is “ In the case of eight sizes including “no dot”, it is desirable to use a test pattern image composed of eight-level density patterns that can be formed only with the respective dot sizes as shown in FIG. The vertical direction of the test pattern image in FIG. 7 is the width of the print head 200, and the horizontal direction indicates the printing direction.

次に、画像データ送信部14は、このテストパターン画像読取部で読み取ったテストパターン画像データを、そのテストパターン画像データの識別情報と共に前記ネットワークNを介して前記サーバ装置120に送信する機能を提供するものであり、公知のデータ通信手段によって実現されている。
ここで、テストパターン画像データと共に送信する「テストパターン画像データの識別情報」としては、そのテストパターン画像データ自体の識別情報の他に、例えば、その情報の発信元であるプリンタ(クライアント装置)を特定するためのプリンタID(シリアル番号など)や、印字ヘッド特性、インク種別、インク残量、設置場所平均気温、設置場所平均湿度、延べ印刷枚数、平均印刷枚数(1日)などのステータス情報が含まれる。また、前述したテストパターン画像データの読み取り解像度に関する情報も併せて送信されるようになっている。
Next, the image data transmission unit 14 provides a function of transmitting the test pattern image data read by the test pattern image reading unit to the server device 120 via the network N together with the identification information of the test pattern image data. It is realized by a known data communication means.
Here, as the “identification information of the test pattern image data” transmitted together with the test pattern image data, in addition to the identification information of the test pattern image data itself, for example, a printer (client device) that is the transmission source of the information is used. Status information such as printer ID (serial number, etc.), print head characteristics, ink type, ink remaining amount, installation location average temperature, installation location average humidity, total number of prints, average number of prints (1 day) included. In addition, information related to the reading resolution of the test pattern image data described above is also transmitted.

次に、補正データ受信部16は、この画像データ送信部14の画像データ送信処理に対応して前記サーバ装置120から送信されてきた補正データを受信して、受信した補正データを印刷データ補正部20に送信、または補正データ保存部22に保存する機能を提供するようになっている。
ここで、「補正データ」としては、特に限定するものではないが、例えば、経時劣化やステータス変化などに起因する、印刷部10の印字ヘッド200の特性変化による印刷品質の低下を防止するために、その印字ヘッド200の特性変化に合わせて印刷データの内容を補正する際に用いるデータを対象とするものであり、その具体例については後述する。
Next, the correction data receiving unit 16 receives the correction data transmitted from the server device 120 in response to the image data transmission processing of the image data transmitting unit 14, and receives the received correction data as a print data correction unit. The function of transmitting to 20 or storing in the correction data storage unit 22 is provided.
Here, the “correction data” is not particularly limited. For example, in order to prevent a decrease in print quality due to a change in characteristics of the print head 200 of the printing unit 10 due to deterioration over time, status change, or the like. The data used when correcting the contents of the print data in accordance with the characteristic change of the print head 200 is targeted, and a specific example thereof will be described later.

また、補正データ保存部22は、ハードディスクドライブ(HDD)や半導体記憶媒体などの公知のデータ記憶装置などから構成されており、前記補正データ受信部16で受信した補正データの他に、前述したプリンタステータス情報やテストパターン画像データ、後述する印刷データなどを必要に応じて読み出し自在に保存する機能を提供するようになっている。   The correction data storage unit 22 includes a known data storage device such as a hard disk drive (HDD) or a semiconductor storage medium. In addition to the correction data received by the correction data receiving unit 16, the printer described above is used. A function is provided that allows status information, test pattern image data, print data, which will be described later, and the like to be readable and stored as needed.

次に、印刷データ取得部18は、前述した印刷部10で実際の印刷に供する印刷データを外部、例えばパソコンなどの印刷指示装置(印刷データ生成装置)などから取得する機能を提供するものであり、さらに、場合によっては多値の画像データを取得してその多値の画像データから印刷データを生成する機能を提供するようになっている。
また、ここでいう「印刷データ」とは、元の画像データの各画素に対応するドットの大きさや色などに関する情報である。
Next, the print data acquisition unit 18 provides a function of acquiring print data to be used for actual printing by the printing unit 10 from the outside, for example, a print instruction device (print data generation device) such as a personal computer. Further, in some cases, a function of acquiring multi-value image data and generating print data from the multi-value image data is provided.
The “print data” here is information relating to the size and color of dots corresponding to each pixel of the original image data.

例えば、その印刷データが多値のカラー画像データからなるものであって、そのカラー画像データが多階調のRGBデータ(1画素あたり各色(R、G、B)ごとの階調(輝度値))が8ビット、256階調(0〜255)で表現される画像データであれば、これを色変換処理して前記印刷部10の印字ヘッド200の各インクに対応する多値のCMYK(4色の場合)データに変換した後、図8に示すように、各色の色データごとにN値化してそのN値に対応するサイズのドットを割り当ててなるものである。   For example, the print data is composed of multi-value color image data, and the color image data is multi-gradation RGB data (gradation (luminance value) for each color (R, G, B) per pixel). ) Is 8-bit, 256-gradation (0-255) image data, this is subjected to color conversion processing and multivalued CMYK (4) corresponding to each ink of the print head 200 of the printing unit 10. In the case of color), after conversion into data, as shown in FIG. 8, N-values are generated for each color data, and dots having a size corresponding to the N value are assigned.

図8は、このように多階調の画像データから印刷データを生成するためのドット・階調変換テーブル300Aの一例を示したものである。
図の右欄に示すように、印刷データの元となる画像データのそれぞれの画素の画素値(濃度値)が8ビット、256階調で特定されており、これを階調:N=8として8値化する場合は、図示するように、7つの閾値を用いてそれぞれの画素の画素値を8つに分類するようになっている。
FIG. 8 shows an example of a dot / tone conversion table 300A for generating print data from multi-tone image data in this way.
As shown in the right column of the figure, the pixel value (density value) of each pixel of the image data that is the origin of the print data is specified by 8 bits and 256 gradations, and this is assumed to be gradation: N = 8 In the case of octalization, as shown in the figure, the pixel values of each pixel are classified into eight using seven threshold values.

すなわち、このドット・階調変換テーブル300Aによれば、多値の画像データのそれぞれの画素の画素値(輝度値)が8ビット(0〜255)で特定される場合、「32」、「64」、「96」、「128」、「159」、「191」、「223」といった7つの閾値を用い、画素値が「255〜223」の場合は、N=1(濃度「0」)、画素値が「222〜191」の場合は、N=2(濃度「36」)、画素値が「190〜159」の場合は、N=3(濃度「73」)、画素値が「158〜128」の場合は、N=4(濃度「109」)、画素値が「127〜96」の場合は、N=5(濃度「146」)、画素値が「95〜64」の場合は、N=6(濃度「182」)、画素値が「63〜32」の場合は、N=7(濃度「219」)、画素値が「31〜0」の場合は、N=8(濃度「255」)として8値化するようになっている。   That is, according to the dot / gradation conversion table 300A, when the pixel value (luminance value) of each pixel of multi-valued image data is specified by 8 bits (0 to 255), “32”, “64” ”,“ 96 ”,“ 128 ”,“ 159 ”,“ 191 ”,“ 223 ”, and when the pixel value is“ 255 to 223 ”, N = 1 (density“ 0 ”), When the pixel value is “222-191”, N = 2 (density “36”), when the pixel value is “190-159”, N = 3 (density “73”), and the pixel value is “158- In the case of 128, N = 4 (density “109”), in the case where the pixel value is “127 to 96”, N = 5 (density “146”), and in the case where the pixel value is “95 to 64”, When N = 6 (density “182”) and the pixel value is “63 to 32”, N = 7 (density “219”), If pixel value is "31-0", it is adapted to 8-valued as N = 8 (density "255").

そして、同図の左欄に示すように、このようにして各画素ごとにN値化された各画素ごとに、対応するドットを設定して印刷データを生成するようになっている。
図の例では、「階調:N=8」の8値化とし、画素値として「濃度値」を選択した場合、「N=1」の場合のドットサイズは「ドットなし」、「N=2」の場合のドットサイズは、ドットの面積が最も小さい「小ドット」、「N=3」の場合のドットサイズは、小ドットよりやや大きい「中ドット」、…「N=8」の場合のドットサイズは、ドットの面積が最も広い「大ドット」にそれぞれ変換される。なお、この画素値として「輝度値」を採用する場合は、この「濃度値」とは逆の関係のドットにそれぞれ変換されることになる。
As shown in the left column of the figure, print data is generated by setting a corresponding dot for each pixel that is N-valued for each pixel in this way.
In the example shown in the figure, when “gradation: N = 8” is set to eight values and “density value” is selected as the pixel value, the dot size in the case of “N = 1” is “no dot”, “N = In the case of “2”, the dot size is “small dot” with the smallest dot area, and in the case of “N = 3”, the dot size is slightly larger than the small dot “medium dot”,... “N = 8” Are converted into “large dots” having the largest dot area. Note that when the “brightness value” is adopted as the pixel value, each pixel is converted into a dot having a reverse relationship to the “density value”.

次に、印刷データ補正部20は、この印刷データ取得部18で取得した印刷データを、前記補正データ受信部16で受信した補正データ、あるいは補正データ保存部22に保存された補正データに基づいて補正する機能を提供するようになっている。
すなわち、後に詳述するように、印刷実行部18の印字ヘッド200の特性、特にノズル特性は常に一定でなく、一般に時間の経過やステータスの変化、例えばインク残量などに伴って変化することが知られている。
Next, the print data correction unit 20 uses the print data acquired by the print data acquisition unit 18 based on the correction data received by the correction data reception unit 16 or the correction data stored in the correction data storage unit 22. A function to correct is provided.
That is, as will be described in detail later, the characteristics of the print head 200 of the print execution unit 18, particularly the nozzle characteristics, are not always constant, and generally change with the passage of time or status, for example, the remaining amount of ink. Are known.

例えば、前記印刷部10の印字ヘッド200がインクジェット方式によってサイズの異なるドットを印字するものであれば、インクの残量、時間の経過や周囲の温度によってインクの粘度などが変化して、形成されるドットサイズが元の画素値に対応するものと異なったりする。また、前述したように、同じ径のノズル孔であってもその形成位置によっては、吐出されるインクの量が異なって所望のサイズのドットが得られないことがある。
従って、この印刷データ補正部20は、このような原因によって印字ヘッド200の特性が変化した場合に、前記補正データ受信部16で取得した補正データに基づいて、その特性変化に合わせて元の印刷データの内容を一部、あるいは全部を補正するようになっている。
For example, if the print head 200 of the printing unit 10 prints dots of different sizes by the ink jet method, the ink viscosity changes depending on the remaining amount of ink, the passage of time, and the ambient temperature. The dot size is different from that corresponding to the original pixel value. Further, as described above, even if the nozzle holes have the same diameter, depending on the formation position, the amount of ink to be ejected may be different and dots of a desired size may not be obtained.
Accordingly, when the characteristics of the print head 200 change due to such a cause, the print data correction unit 20 performs the original printing in accordance with the change in the characteristics based on the correction data acquired by the correction data receiving unit 16. The data content is partially or completely corrected.

一例を挙げると、受信した補正データによると、印字ヘッド200のあるノズルによって印字されるドットサイズが、その印刷データで規定されるドットサイズよりも1段階大きいドットが形成されてしまうと判断される場合は、そのノズルによって印字されるドットのサイズを1段階小さなサイズにするようになっている。
これによって、印字ヘッド200の特性が変化した場合であっても、その特性変化が吸収(相殺)されることになるため、元の印刷データを充実に再現した高画質の印刷物を得ることが可能となる。
For example, according to the received correction data, it is determined that the dot size printed by a certain nozzle of the print head 200 is formed by one step larger than the dot size defined by the print data. In this case, the size of dots printed by the nozzle is reduced by one step.
As a result, even if the characteristics of the print head 200 change, the change in characteristics is absorbed (cancelled), so it is possible to obtain a high-quality printed material that fully reproduces the original print data. It becomes.

ここで、以上のような構成をしたプリンタ110は、印刷のための各種制御や印刷部10、テストパターン画像読取部12、画像データ送信部14、補正データ受信部16、印刷データ取得部18、印刷データ補正部20、補正データ保存部22などをソフトウェア上で実現するためのコンピュータシステムを備えており、そのハードウェア構成は、図10に示すように、各種制御や演算処理を担う中央演算処理装置であるCPU(Central Processing Unit)60と、主記憶装置(Main Storage)を構成するRAM(Random Access Memory)62と、読み出し専用の記憶装置であるROM(Read Only Memory)64との間をPCI(Peripheral Component Interconnect)バスやISA(Industrial Standard Architecture)バス等からなる各種内外バス68で接続すると共に、このバス68に入出力インターフェース(I/F)66を介して、HDD(Hard Disk Drive)などの外部記憶装置(Secondary Storage)70や、印刷装置72、操作パネルやマウス、キーボード、スキャナなどの入力装置74、およびプリンタサーバや図示しない印刷指示装置(パソコン)などと通信するためのネットワークNなどを接続したものである。   Here, the printer 110 configured as described above includes various controls for printing and the printing unit 10, the test pattern image reading unit 12, the image data transmission unit 14, the correction data reception unit 16, the print data acquisition unit 18, A computer system for realizing the print data correction unit 20, the correction data storage unit 22 and the like on software is provided, and the hardware configuration thereof is a central processing unit responsible for various controls and arithmetic processing as shown in FIG. A PCI (Central Processing Unit) 60 that is a device, a RAM (Random Access Memory) 62 that constitutes a main storage device (Main Storage), and a ROM (Read Only Memory) 64 that is a read-only storage device. (Peripheral Compo It is connected to various internal and external buses 68 such as a nt interconnect (BUS) bus and an ISA (Industrial Standard Architecture) bus. Connected to a storage device (Secondary Storage) 70, a printing device 72, an input device 74 such as an operation panel, a mouse, a keyboard, and a scanner, and a network N for communicating with a printer server or a printing instruction device (personal computer) not shown. It is a thing.

そして、電源を投入すると、ROM64等に記憶されたBIOS等のシステムプログラムが、ROM64に予め記憶された各種専用のコンピュータプログラム、あるいは、CD−ROMやDVD−ROM、フレキシブルディスク(FD)などの記憶媒体を介して、またはインターネットなどの通信ネットワークNを介して記憶装置70にインストールされた各種専用のコンピュータプログラムを同じくRAM62にロードし、そのRAM62にロードされたプログラムに記述された命令に従ってCPU60が各種リソースを駆使して所定の制御および演算処理を行うことで前述したような各部の各機能をソフトウェア上で実現できるようになっている。   When the power is turned on, a system program such as BIOS stored in the ROM 64 or the like is stored in various dedicated computer programs stored in the ROM 64 in advance, or in a CD-ROM, DVD-ROM, flexible disk (FD), or the like. Various dedicated computer programs installed in the storage device 70 are loaded into the RAM 62 via a medium or a communication network N such as the Internet, and the CPU 60 performs various operations according to instructions described in the program loaded in the RAM 62. By performing predetermined control and arithmetic processing by making full use of resources, each function of each unit as described above can be realized on software.

次に、一方のプリンタサーバ120は、図1に示すように、画像データ受信部30と、画像データ解析部32と、印字ヘッド特性取得部34と、補正データ生成部36と、補正データ送信部38と、補正データ保存部40とから主に構成されており、以下、これら各部の機能について説明する。
先ず、画像データ受信部30は、前記クライアント装置の画像データ送信部からネットワークNを介して送られてきた前記テストパターン画像データをその識別情報などと共に受信して画像データ解析部32に送信する機能を提供するようになっており、公知のデータ通信手段などによって構成されている。
Next, as shown in FIG. 1, one printer server 120 includes an image data receiving unit 30, an image data analyzing unit 32, a print head characteristic acquiring unit 34, a correction data generating unit 36, and a correction data transmitting unit. 38 and the correction data storage unit 40. The functions of these units will be described below.
First, the image data receiving unit 30 has a function of receiving the test pattern image data sent from the image data transmitting unit of the client device via the network N together with its identification information and transmitting it to the image data analyzing unit 32. It is configured by known data communication means or the like.

この画像データ解析部32は、この画像データ受信部30で受信した前記テストパターン画像データを解析する機能を提供するようになっている。
ここで、この画像データ解析部32における解析内容としては特に限定するものではないが、例えば、前記テストパターン画像データの各階調の平均濃度やそのドットサイズが所定サイズであるか、あるいは飛行曲がり現象やドット抜けなどが発生しているかなどを解析してその解析結果を印字ヘッド特性取得部34に送信するようになっている。
The image data analyzing unit 32 provides a function of analyzing the test pattern image data received by the image data receiving unit 30.
Here, the analysis content in the image data analysis unit 32 is not particularly limited. For example, the average density and the dot size of each gradation of the test pattern image data are a predetermined size, or a flight bending phenomenon. The analysis result is transmitted to the print head characteristic acquisition unit 34.

次に、印字ヘッド特性取得部34は、この画像データ解析部32での解析結果から前記印字ヘッド200の特性を求める機能を提供するようになっている。
図9は、この印字ヘッド特性取得部34で取得した前記印字ヘッド200の特性の1つであるドットサイズに関する印字ヘッド特性テーブル300Bの一例を示したものであるである。図の例では、ノズル端部に位置するノズル番号「1」、「2」および「1440」のノズルによって印字されるドットサイズが正常なドットサイズに比べて1〜2段階大きくなっていることを示している。
Next, the print head characteristic acquisition unit 34 provides a function for obtaining the characteristics of the print head 200 from the analysis result of the image data analysis unit 32.
FIG. 9 shows an example of a print head characteristic table 300B regarding the dot size, which is one of the characteristics of the print head 200 acquired by the print head characteristic acquisition unit 34. As shown in FIG. In the example shown in the figure, the dot size printed by the nozzles with nozzle numbers “1”, “2”, and “1440” located at the nozzle end is larger by one or two steps than the normal dot size. Show.

次に、補正データ生成部36は、この印字ヘッド特性取得部34で取得した印字ヘッド200の特性に応じた補正データを生成する機能を提供するようになっている。
ここで、この補正データ生成部36で生成される補正データとしては、前述したように様々であって特に限定されるものではないが、例えば、前記印字ヘッド特性取得部34で取得した印字ヘッド200の特性が、図9に示すような印字200の各ノズルのドットサイズに関するものであるときは、そのノズル端部に位置するノズル番号「1」、「2」および「1440」のノズルによって印字されるドットのサイズがそれぞれ1〜2段階小さくなるなどのようにそのノズルに対応する印刷データの画素値が小さくなるような内容のデータとなっている。
Next, the correction data generation unit 36 provides a function of generating correction data according to the characteristics of the print head 200 acquired by the print head characteristic acquisition unit 34.
Here, the correction data generated by the correction data generation unit 36 is various and not particularly limited as described above. For example, the print head 200 acquired by the print head characteristic acquisition unit 34 is used. 9 is related to the dot size of each nozzle of the print 200 as shown in FIG. The data is such that the pixel value of the print data corresponding to the nozzle is small, such as the size of each dot is reduced by one or two steps.

また、この補正データ生成部36は、生成した補正データを補正データ保存部40に保存すると共に、前記印字ヘッド特性取得部34で取得した印字ヘッド200の特性の内容によっては、先ずこの補正データ保存部40にアクセスして対応する補正データが保存されているか検索する機能も発揮できるようになっている。そして、検索の結果、所望の保存データが保存されていない場合は、前記のように所定の保存データを生成することになるが、所望の保存データが保存されている場合は、その補正データの生成処理に代わってその補正データを読み出してそのまま利用するようになっている。   Further, the correction data generation unit 36 stores the generated correction data in the correction data storage unit 40 and first stores the correction data depending on the content of the characteristics of the print head 200 acquired by the print head characteristic acquisition unit 34. The function of accessing the unit 40 and searching whether corresponding correction data is stored can also be exhibited. As a result of the search, if the desired saved data is not saved, the predetermined saved data is generated as described above. If the desired saved data is saved, the correction data Instead of the generation process, the correction data is read and used as it is.

次に、補正データ送信部38は、この補正データ生成部36で生成した補正データを同じくネットワークNを介してプリンタ110に送信する機能を提供するものであり、また、補正データ保存部40は、前述したように、補正データ生成部36で生成した補正データなどの各種データを保存する機能を提供するようになっている。   Next, the correction data transmission unit 38 provides a function of transmitting the correction data generated by the correction data generation unit 36 to the printer 110 via the network N, and the correction data storage unit 40 includes As described above, a function of storing various data such as correction data generated by the correction data generation unit 36 is provided.

ここで、このプリンタサーバ120は、前記プリンタ110と同様に、これら画像データ受信部30、画像データ解析部32、印字ヘッド特性取得部34、補正データ生成部36、補正データ送信部38、補正データ保存部40などをソフトウェア上で実現するためのコンピュータシステムを備えており、そのハードウェア構成は、図11に示すように、各種制御や演算処理を担う中央演算処理装置であるCPU80と、RAM82と、ROM84との間をPCIバスやISAバスなどからなる各種内外バス88で接続すると共に、このバス88に入出力インターフェース(I/F)86を介して、HDDなどの外部記憶装置90や、CRT、LCDモニタ等の出力装置92、操作パネルやマウス、キーボード、スキャナなどの入力装置94、および図示しない印刷指示装置などと通信するためのネットワークNなどを接続したものである。   The printer server 120 is similar to the printer 110 in that the image data receiving unit 30, the image data analyzing unit 32, the print head characteristic acquiring unit 34, the correction data generating unit 36, the correction data transmitting unit 38, the correction data A computer system for realizing the storage unit 40 and the like on software is provided. As shown in FIG. 11, the hardware configuration includes a CPU 80 that is a central processing unit that performs various controls and arithmetic processing, a RAM 82, and the like. The ROM 84 is connected to various internal and external buses 88 such as a PCI bus or an ISA bus, and an external storage device 90 such as an HDD or the like is connected to the bus 88 via an input / output interface (I / F) 86. , An output device 92 such as an LCD monitor, and an input device 94 such as an operation panel, a mouse, a keyboard, and a scanner And an unillustrated print instruction device is obtained by connecting a network N for communication with like.

そして、電源を投入すると、ROM84等に記憶されたBIOSなどのシステムプログラムが、ROM84に予め記憶された各種専用のコンピュータプログラム、あるいは、CD−ROMやDVD−ROM、フレキシブルディスク(FD)などの記憶媒体を介して、またはインターネットなどの通信ネットワークNを介して記憶装置90にインストールされた各種専用のコンピュータプログラムを同じくRAM82にロードし、そのRAM82にロードされたプログラムに記述された命令に従ってCPU80が各種リソースを駆使して所定の制御および演算処理を行うことで前述したような各手段の各機能をソフトウェア上で実現できるようになっている。   When the power is turned on, a system program such as BIOS stored in the ROM 84 or the like is stored in various dedicated computer programs stored in the ROM 84 in advance, or a CD-ROM, DVD-ROM, flexible disk (FD), or the like. Various dedicated computer programs installed in the storage device 90 via the medium or the communication network N such as the Internet are similarly loaded into the RAM 82, and the CPU 80 performs various operations according to instructions described in the program loaded in the RAM 82. Each function of each means as described above can be realized on software by performing predetermined control and arithmetic processing by making full use of resources.

なお、このプリンタ110とプリンタサーバ120との間の情報の送受信に用いるプロトコル(通信規約)としては、特に限定されるものでなく、例えばネットワークNとしてインターネットなどを用いる場合は、インターネットなどで標準的なプロトコルであるTCP/IPなどが用いられることになる。   Note that a protocol (communication protocol) used for transmission / reception of information between the printer 110 and the printer server 120 is not particularly limited. For example, when the Internet or the like is used as the network N, the protocol is standard on the Internet or the like. A simple protocol such as TCP / IP will be used.

次に、このような構成をした印刷システム100を用いた印刷処理の流れの一例を図12および図13のフローチャート図を参照しながら説明する。
先ず、図12のフローチャート図に示すように、この印刷システム100の各プリンタ110は、電源投入後、印刷処理のための所定の初期動作や通信のための確認動作が終了したならば、最初のステップS100に移行して、テストパターン画像の印刷要求の有無を監視し、テストパターン画像の印刷要求があったと判断したとき(Yes)は、次のステップS102に移行してその印刷部10によってそのテストパターン画像を印刷してテストパターン画像の印刷物を作成して次のステップS104に移行する。
Next, an example of the flow of printing processing using the printing system 100 configured as described above will be described with reference to the flowcharts of FIGS.
First, as shown in the flow chart of FIG. 12, each printer 110 of the printing system 100, after the power is turned on, if a predetermined initial operation for printing processing or a confirmation operation for communication is completed, The process proceeds to step S100, the presence or absence of a test pattern image print request is monitored, and when it is determined that there is a test pattern image print request (Yes), the process proceeds to the next step S102 and the printing unit 10 performs the print request. The test pattern image is printed to create a test pattern image print, and the process proceeds to the next step S104.

ステップS104では、テストパターン画像読取部12によって、その印刷物を光学的に読み取って(スキャン)2進数で表現できるようなテストパターン画像データを作成した後、次のステップS106に移行し、ステップS106では、画像データ送信部14によってそのテストパターン画像データをプリンタサーバ120側に送ることになる。   In step S104, the test pattern image reading unit 12 optically reads (scans) the printed matter to create test pattern image data that can be expressed in binary, and then proceeds to the next step S106. In step S106, Then, the test pattern image data is sent to the printer server 120 side by the image data transmission unit 14.

次に、プリンタサーバ120は、最初のステップS108において、画像データ受信部30がいずれかのプリンタ110からそのテストパターン画像データが送られてきたか否かを常時監視し、いずれかのプリンタ110からそのテストパターン画像データが送られてきたと判断したとき(Yes)は、次のステップS110に移行して、画像データ解析部32がそのテストパターン画像データを解析して次のステップS112に移行する。   Next, in the first step S <b> 108, the printer server 120 constantly monitors whether the image data receiving unit 30 has sent the test pattern image data from any of the printers 110. When it is determined that the test pattern image data has been sent (Yes), the process proceeds to the next step S110, the image data analysis unit 32 analyzes the test pattern image data, and the process proceeds to the next step S112.

ステップS112では、印字ヘッド特性取得部34によってその画像データの解析結果からその画像データを送ってきたプリンタ110の印字ヘッド200の特性を取得して次のステップS114に移行し、補正データ生成部36によってその印字ヘッド200の補正データを生成し、次のステップS116に移行して、補正データ送信部38によってその補正データを、前記テストパターン画像データを送ってきたプリンタ110へ送信する。   In step S112, the print head characteristics acquisition unit 34 acquires the characteristics of the print head 200 of the printer 110 that has sent the image data from the analysis result of the image data. Then, the process proceeds to the next step S114, and the correction data generation unit 36 Then, the correction data of the print head 200 is generated, the process proceeds to the next step S116, and the correction data transmission unit 38 transmits the correction data to the printer 110 that has sent the test pattern image data.

そして、このようにして前記テストパターン画像データをプリンタサーバ120側に送信したプリンタ110は、所定時間経過後、ステップS118に移行して、プリンタサーバ120から所望の補正データが送られてきたか否かを判断し、所定時間(日時)経過しても所望の補正データが送られてこないと判断したとき(No)は、先のステップS106に戻って再度、先にスキャンしたテストパターン画像データを送信する。なお、前記ステップS106における画像データ送信処理の有無は、画像データ送信部14から補正データ受信部16にも送られてくるため、補正データ受信部16では、テストパターン画像データの送信時間から補正データ受信待機のタイマーをスタートさせることで、容易に補正データ受信待機時間を設定することができる。   Then, the printer 110 that has transmitted the test pattern image data to the printer server 120 in this way proceeds to step S118 after a predetermined time has passed, and whether or not desired correction data has been sent from the printer server 120. If it is determined that the desired correction data has not been sent even after a predetermined time (date and time) has passed (No), the process returns to the previous step S106 and again transmits the previously scanned test pattern image data. To do. The presence / absence of the image data transmission processing in step S106 is also sent from the image data transmission unit 14 to the correction data reception unit 16, so that the correction data reception unit 16 calculates the correction data from the transmission time of the test pattern image data. By starting the reception standby timer, the correction data reception standby time can be easily set.

これに対し、所定時間(日時)内に所望の補正データが送られてきたと判断したとき(Yes)は、次のステップS120に移行して、その補正データを補正データ保存部22に保存して引き続き次の判断ステップS122に移行する。
ステップS112では、補正データの保存部22等に保存された補正データの取得要求があるか否かを判断し、補正データの取得要求がないと判断したとき(No)は、そのまま処理を終了することになるが、補正データの取得要求があると判断したときは、最後のステップS124に移行して、補正データの保存処理と共に、その補正データを印刷データ補正部20などに提供して処理を終了することになる。
On the other hand, when it is determined that the desired correction data has been sent within the predetermined time (date) (Yes), the process proceeds to the next step S120, and the correction data is stored in the correction data storage unit 22. Subsequently, the process proceeds to the next determination step S122.
In step S112, it is determined whether or not there is a request for acquiring correction data stored in the correction data storage unit 22 or the like. When it is determined that there is no request for acquiring correction data (No), the process is terminated. However, if it is determined that there is a request for acquisition of correction data, the process proceeds to the last step S124, and the correction data is provided to the print data correction unit 20 together with the correction data storage process. Will end.

このように本実施の形態に係る印刷システム100は、個々のプリンタ(クライアント装置)110が適宜所定のテストパターン画像を印刷し、それを読み込んだ画像データをプリンタサーバ120に送るだけで、そのプリンタサーバ120がその経時劣化(変化)状況などに合わせた最適な補正データを生成してそのプリンタ110へ提供することができる
。これによって、プリンタ(クライアント装置)110ごとに大量の補正データを保持する必要がなくなるため、その補正データを保持するためのメモリ(記憶装置)が不要となる。また、個々のプリンタ(クライアント装置)110側で独自に補正データを作成する必要がなくなるため、個々のクライアント装置の情報処理能力を無駄に消費することがないなどといった優れた効果が得られる。
As described above, in the printing system 100 according to the present embodiment, each printer (client device) 110 appropriately prints a predetermined test pattern image, and sends the read image data to the printer server 120. The server 120 can generate optimum correction data in accordance with the deterioration (change) situation with time, and provide it to the printer 110.
. As a result, it is not necessary to store a large amount of correction data for each printer (client device) 110, so that a memory (storage device) for storing the correction data becomes unnecessary. Further, since it is not necessary to create correction data independently on the individual printer (client device) 110 side, it is possible to obtain an excellent effect such that the information processing capability of each client device is not wasted.

そして、このようにして所定の補正データの取得が可能なプリンタ110によって印刷を実行するに際しては、図13のフローチャート図に示すように、先ず最初のステップS200に移行する。
この最初のステップS200では、図示しない印刷指示装置などからその印刷部10を利用する印刷要求があるか否かを監視し、印刷要求があったと判断したとき(Yes)は、次のステップS202に移行してその印刷データ取得部18によってその印刷要求に対応する印刷データを取得したか否かを判断する。
When printing is performed by the printer 110 capable of acquiring predetermined correction data in this way, first, the process proceeds to step S200 as shown in the flowchart of FIG.
In this first step S200, it is monitored whether or not there is a print request using the printing unit 10 from a print instruction device (not shown) or the like, and when it is determined that there is a print request (Yes), the next step S202 is performed. Then, it is determined whether or not the print data acquisition unit 18 has acquired the print data corresponding to the print request.

印刷要求がないと判断したとき(No)および印刷データを取得していないと判断したとき(No)は、そのまま待機状態に戻るが、ステップS202において印刷データを取得したと判断したとき(Yes)は、引き続き次の判断ステップS204に移行してその印字ヘッド200に対応する補正データがそのプリンタ110に存在しているか否かを判断する。   When it is determined that there is no print request (No) and when it is determined that print data has not been acquired (No), the process returns to the standby state, but when it is determined that print data has been acquired in Step S202 (Yes). Continues to the next determination step S204 to determine whether correction data corresponding to the print head 200 exists in the printer 110 or not.

この判断処理の結果、補正データが存在していると判断したとき(Yes)は、ステップS210までジャンプすることになるが、補正データが存在していないと判断したとき(No)は、次のステップS206に移行して前記画像データ送信部14などに対して補正データの取得要求を行ってから次の判断ステップS208に移行する。
ステップS208では、先のステップS206において行った補正データの取得要求に対する補正データを取得したか否かを判断し、取得要求を出してから所定時間経過しても補正データが取得できなかったとき(No)は、印刷処理を行わずにそのまま処理を終了するか、あるいは補正データによる印刷データの補正処理を行わない状態で強制的に印刷処理を行うことになる。
As a result of this determination processing, when it is determined that correction data exists (Yes), the process jumps to step S210. However, when it is determined that correction data does not exist (No), After proceeding to step S206 and making a correction data acquisition request to the image data transmission unit 14 or the like, the process proceeds to the next determination step S208.
In step S208, it is determined whether or not correction data corresponding to the correction data acquisition request made in the previous step S206 has been acquired, and correction data cannot be acquired even after a predetermined time has elapsed since the acquisition request was issued ( No) ends the processing as it is without performing the printing process, or forcibly performs the printing process without performing the correction process of the print data by the correction data.

これに対し、補正データ取得要求を出してから所定時間内に所定の補正データが取得できたとき(Yes)は、次のステップS210に移行して、前述した印刷データ補正部20によってその補正データを用いて印刷データを補正する。
そして、このようにして印刷データの補正処理が終了したならば、最後のステップS212に移行し、前記印刷部10がその印字ヘッド200を用いて印刷を実行することになる。
On the other hand, when the predetermined correction data can be acquired within a predetermined time after the correction data acquisition request is issued (Yes), the process proceeds to the next step S210, and the print data correction unit 20 described above corrects the correction data. Is used to correct the print data.
When the print data correction process is completed in this way, the process proceeds to the last step S212, and the printing unit 10 performs printing using the print head 200.

このように本実施の形態に係るプリンタ100は、プリンタサーバ120から取得した補正データに基づいて補正した印刷データを用いて印刷を実行するようになっているため、前述したように印刷部10の印字ヘッド200の各ノズル間にインク吐出量のバラツキなどがあっても、常に高品質な印刷物を得ることが可能となる。
なお、本実施の形態では、プリンタ110からプリンタサーバ120へ送信される情報は、少なくともテストパターン画像データとその識別情報(プリンタIDなど)があれば良いが、この他に例えば、テストパターン画像読取(スキャン)解像度やテストパターン画像番号なども同時にプリンタサーバ120に送信し、プリンタサーバ120側の補正データ生成部36でスキャン解像度、テストパターン画像番号によって補正データを生成するようにしても問題ない。
As described above, the printer 100 according to the present embodiment executes printing using the print data corrected based on the correction data acquired from the printer server 120. Even if the ink discharge amount varies between the nozzles of the print head 200, it is possible to always obtain a high-quality printed matter.
In this embodiment, the information transmitted from the printer 110 to the printer server 120 may be at least test pattern image data and its identification information (printer ID, etc.). There is no problem even if the (scan) resolution and the test pattern image number are simultaneously transmitted to the printer server 120 and the correction data generation unit 36 on the printer server 120 side generates the correction data based on the scan resolution and the test pattern image number.

例えば、このテストパターン画像データとして、図7に示すような8階調の他、16階調のパターンで16個の階調データを切り出して補正データを生成するようにしても問題ない。また、スキャン解像度を送ることによって印字ヘッド200のノズル数×8倍の解像度でも4倍の解像度でも補正データを正確に生成できるようになる。さらに、現在使われているスキャナの殆どはデフォルトでガンマ特性を変えていることから、スキャナテストパターン画像読取部12として市販のスキャナを用いる場合は、その機種名や型番なども送ることによって、スキャナの特性も排除した補正データを生成することができる。   For example, as the test pattern image data, there is no problem if correction data is generated by cutting out 16 pieces of gradation data in a pattern of 16 gradations in addition to 8 gradations as shown in FIG. Further, by sending the scan resolution, the correction data can be generated accurately at a resolution of 8 times the number of nozzles of the print head 200 or at a resolution of 4 times. Furthermore, since most of currently used scanners change the gamma characteristic by default, when using a commercially available scanner as the scanner test pattern image reading unit 12, the scanner is also sent by sending the model name and model number. It is possible to generate correction data that excludes the above characteristics.

また、このテストパターン画像データは、プリンタドライバなどと共に図示しないパソコンなどの印刷指示装置に提供されたものを用いても良いし、プリンタ110自身がネットワークNを介してインターネット上の他のサーバ装置から取得するようにしたものであっても良いし、また、個々のプリンタ110を製造する際に、予めプリンタ110内に組み込まれているものであっても良い。   Further, the test pattern image data may be provided to a print instruction device such as a personal computer (not shown) together with a printer driver or the like, or the printer 110 itself from another server device on the Internet via the network N. The printer 110 may be a printer that has been acquired, or may be a printer that is incorporated in advance in the printer 110 when each printer 110 is manufactured.

また、本実施の形態における、「プリンタ110」および「プリンタサーバ120」は、前記課題を解決するための手段の欄に記載した形態1などの印刷システムの「クライアント装置」および「サーバ装置」に対応し、「プリンタ110」の印刷部10、印字ヘッド200、テストパターン画像読取部12、画像データ送信部14、補正データ受信部16、印刷データ取得部18、印刷データ補正部20、補正データ保存部22などは、同じく前記課題を解決するための手段の欄に記載した形態1などの印刷システムの「クライアント装置」の印刷部、印字ヘッド、テストパターン画像読取部、画像データ送信部、補正データ受信部、印刷データ取得部、印刷データ補正部、補正データ保存部などにそれぞれ対応するものである。   In addition, the “printer 110” and the “printer server 120” in the present embodiment are the “client device” and “server device” of the printing system such as the form 1 described in the section for solving the problem. Correspondingly, the printing unit 10 of the “printer 110”, the print head 200, the test pattern image reading unit 12, the image data transmission unit 14, the correction data reception unit 16, the print data acquisition unit 18, the print data correction unit 20, and the correction data storage. The unit 22 and the like are the printing unit, the print head, the test pattern image reading unit, the image data transmission unit, the correction data of the “client device” of the printing system such as the form 1 described in the section for solving the problem This corresponds to a receiving unit, a print data acquisition unit, a print data correction unit, a correction data storage unit, and the like.

また、「プリンタサーバ120」の画像データ受信部30、画像データ解析部32、印字ヘッド特性取得部34、補正データ生成部36、補正データ送信部38、補正データ保存部40などは、同じく前記課題を解決するための手段の欄に記載した形態1などの印刷システムの「サーバ装置」の画像データ受信部、画像データ解析部、印字ヘッド特性取得部、補正データ生成部、補正データ送信部、補正データ保存部などにそれぞれ対応するものである。   In addition, the image data receiving unit 30, the image data analyzing unit 32, the print head characteristic acquiring unit 34, the correction data generating unit 36, the correction data transmitting unit 38, the correction data storing unit 40, etc. The image data receiving unit, the image data analyzing unit, the print head characteristic acquiring unit, the correction data generating unit, the correction data transmitting unit, the correction of the “server apparatus” of the printing system such as the form 1 described in the section for solving the problem Each corresponds to a data storage unit or the like.

また、本発明の印刷システム100のプリンタ110から印字ヘッド200と印刷実行部200を分離すれば、その機能はパソコンなどの汎用の情報処理装置(画像処理装置)のみで実現することも可能となる。
すなわち、このプリンタ110のテストパターン画像読取部12、画像データ送信部14、補正データ受信部16、印刷データ取得部18、印刷データ補正部20、補正データ保存部22とをパソコンなどの汎用の情報処理装置で実現すれば、専用のプリンタ110を製作しなくとも、既存のインクジェット式印刷装置(プリンタ)などをそのまま活用することが可能となる。
If the print head 200 and the print execution unit 200 are separated from the printer 110 of the printing system 100 of the present invention, the function can be realized only by a general-purpose information processing apparatus (image processing apparatus) such as a personal computer. .
That is, the test pattern image reading unit 12, the image data transmission unit 14, the correction data reception unit 16, the print data acquisition unit 18, the print data correction unit 20, and the correction data storage unit 22 of the printer 110 are used as general-purpose information such as a personal computer. If realized by the processing apparatus, it is possible to utilize an existing ink jet printing apparatus (printer) as it is without producing a dedicated printer 110.

また、前述した本発明の印刷システム100を実現するための、各部は既存の殆どのプリンタに組み込まれたコンピュータシステムを用いたソフトウェア上で実現することが可能であり、そのコンピュータプログラムは、予め半導体ROMに記憶させた状態で製品中に組み込んだり、インターネットなどのネットワークを介して配信する他、図14に示すようにCD−ROMやDVD−ROM、FDなどのコンピュータ読み取り可能な記録媒体Rを介することによって所望するユーザなどに対して容易に提供することが可能となる。   Each part for realizing the above-described printing system 100 of the present invention can be realized on software using a computer system incorporated in most existing printers. In addition to being incorporated into a product stored in a ROM or distributed via a network such as the Internet, as shown in FIG. 14, via a computer-readable recording medium R such as a CD-ROM, DVD-ROM, or FD. Thus, it can be easily provided to a desired user or the like.

次に、図15〜図17は、本発明の印刷システム100および印刷システム用プログラム、印刷方法およびプリンタサーバ、プリンタサーバ用プログラム、プリンタ、プリンタ用プログラムならびに前記プログラムを記録したコンピュータ読み取り可能な記録媒体に関する第2の実施の形態を示したものである。   Next, FIGS. 15 to 17 show a printing system 100, a printing system program, a printing method and a printer server, a printer server program, a printer, a printer program, and a computer-readable recording medium on which the program is recorded. The 2nd Embodiment regarding is shown.

図15は、本発明に係る印刷システム100の第2の実施の形態を示した機能ブロック図である。
図示するように、この印刷システム100は、前記第1の実施の形態と同様に、少なくとも1つ以上のプリンタ(クライアント装置)110とプリンタサーバ120とが、インターネットなどの広域ネットワーク(WAN)やイーサネット(登録商標)などのローカルエリアネットワーク(LAN)などの有線・無線のネットワークNを介して相互に情報通信可能に接続された構成となっている。
FIG. 15 is a functional block diagram showing a second embodiment of the printing system 100 according to the present invention.
As shown in the figure, as in the first embodiment, the printing system 100 includes at least one printer (client device) 110 and a printer server 120 that are connected to a wide area network (WAN) such as the Internet or an Ethernet. (Registered trademark) A local area network (LAN) such as a wired / wireless network N such as a local area network (LAN) is connected to be communicable with each other.

また、このプリンタ110は、印字ヘッド200を備えた印刷部10と、補正データ受信部16と、印刷データ取得部18と、印刷データ補正部20と、補正データ保存部22と、印刷物送付部24と、印刷通知送信部25と、補正データ受信予定情報取得部26と、受信予定情報表示部27とから主に構成されており、以下、これら各部の機能について説明する。なお、前記第1の形態の印刷システム100のプリンタ110と同一の機能を有する部分は、同一の符号を用いてその機能の説明は省略する。
先ず、印刷物送付部24は、前述したような印字ヘッド200を備えた印刷部10で印刷したテストパターン画像の識別情報を生成したりするなどの当該テストパターン画像の印刷物Pの送付準備を行うと共に、当該印刷物Pを、その識別情報などと共にプリンタサーバ120側に送付する機能を提供するようになっている。
In addition, the printer 110 includes a printing unit 10 including a print head 200, a correction data receiving unit 16, a print data acquisition unit 18, a print data correction unit 20, a correction data storage unit 22, and a printed material sending unit 24. , A print notification transmission unit 25, a correction data reception schedule information acquisition unit 26, and a reception schedule information display unit 27. The functions of these units will be described below. Note that portions having the same functions as those of the printer 110 of the printing system 100 according to the first embodiment are denoted by the same reference numerals, and description of the functions is omitted.
First, the printed material sending unit 24 prepares to send the printed material P of the test pattern image such as generating identification information of the test pattern image printed by the printing unit 10 including the print head 200 as described above. A function of sending the printed matter P to the printer server 120 side together with the identification information and the like is provided.

ここで、このテストパターン画像の印刷物Pは印刷用紙上にテストパターン画像を印刷した物理的な物体であって、前記第1の実施の形態のようにネットワークNを介してプリンタサーバ120側に送ることができないことから、郵便や宅配システムを用いて印刷物Pをその識別情報(例えば、識別情報の記載された書類、識別情報の記録されたコンピュータ読取可能な記憶媒体など)と共に、プリンタサーバ120の利用者宛(ここでは、プリンタサーバ120の管理者とする)に送付するようになっている。なお、印刷物Pの識別情報は電子情報として、印刷物Pとは別にネットワークNを介してプリンタサーバ120側に送付することも可能である。   Here, the printed matter P of the test pattern image is a physical object obtained by printing the test pattern image on the printing paper, and is sent to the printer server 120 side via the network N as in the first embodiment. Since it cannot be used, the printed matter P is printed together with its identification information (for example, a document on which the identification information is written, a computer-readable storage medium on which the identification information is recorded, etc.) using the mail or delivery system. It is sent to the user (here, assumed to be the administrator of the printer server 120). The identification information of the printed matter P can be sent as electronic information to the printer server 120 side via the network N separately from the printed matter P.

次に、印刷通知送信部25は、この印刷物送付部24が前記印刷物Pを前記プリンタサーバ120側に送付した旨の通知をネットワークNを介してそのプリンタサーバ120に送信する機能を提供するようになっている。
また、補正データ受信予定情報取得部26は、この印刷通知送信部25の送信に対応してそのプリンタサーバ120からネットワークNを介して送信される補正データの受信日時に関する情報を取得する機能を提供するようになっている。
さらに、受信予定情報表示部27は、この補正データ受信予定情報取得部26で取得した前記補正データの受信日時に関する情報を表示する機能を提供するものであり、具体的には、CRTや液晶モニタなどから構成されている。
Next, the print notification transmitting unit 25 provides a function of transmitting a notification that the printed material sending unit 24 has sent the printed material P to the printer server 120 via the network N to the printer server 120. It has become.
Further, the correction data reception schedule information acquisition unit 26 provides a function of acquiring information related to the reception date and time of correction data transmitted from the printer server 120 via the network N in response to the transmission of the print notification transmission unit 25. It is supposed to be.
Further, the reception schedule information display unit 27 provides a function of displaying information related to the reception date and time of the correction data acquired by the correction data reception schedule information acquisition unit 26. Specifically, the reception schedule information display unit 27 is a CRT or a liquid crystal monitor. Etc.

ここで、以上のような構成をした本実施の形態のプリンタ110は、前記第1の実施の形態と同様に、印刷のための各種制御や印刷部10、補正データ受信部16、印刷データ取得部18、印刷データ補正部20、補正データ保存部22、印刷物送付部24、印刷通知送信部25、補正データ受信予定情報取得部26、受信予定情報表示部27などをソフトウェア上で実現するためのコンピュータシステムを備えており、そのハードウェア構成は、図10と同様に、CPU60と、RAM62と、ROM64との間をバス68で接続すると共に、このバス68に入出力インターフェース(I/F)66を介して、外部記憶装置70や、印刷装置72、入力装置74、およびネットワークNなどを接続したものである。   Here, the printer 110 of the present embodiment configured as described above has various controls for printing, the printing unit 10, the correction data receiving unit 16, the print data acquisition, as in the first embodiment. Unit 18, print data correction unit 20, correction data storage unit 22, printed material transmission unit 24, print notification transmission unit 25, correction data reception schedule information acquisition unit 26, reception schedule information display unit 27, and the like for realizing on software As in FIG. 10, the hardware configuration of the computer system includes a CPU 60, a RAM 62, and a ROM 64 connected by a bus 68 and an input / output interface (I / F) 66 connected to the bus 68. The external storage device 70, the printing device 72, the input device 74, the network N, and the like are connected via the network.

そして、同様に電源を投入すると、ROM64等に記憶されたBIOS等のシステムプログラムが、ROM64に予め記憶された各種専用のコンピュータプログラムをRAM62にロードし、そのRAM62にロードされたプログラムに記述された命令に従ってCPU60が各種リソースを駆使して所定の制御および演算処理を行うことで前述したような各部の各機能をソフトウェア上で実現できるようになっている。   Similarly, when the power is turned on, a system program such as BIOS stored in the ROM 64 or the like loads various dedicated computer programs stored in advance in the ROM 64 into the RAM 62 and is described in the program loaded in the RAM 62. Each function of each unit as described above can be realized on software by the CPU 60 performing predetermined control and arithmetic processing using various resources in accordance with instructions.

次に、一方のプリンタサーバ120は、図15に示すように、画像データ解析部32と、印字ヘッド特性取得部34と、補正データ生成部36と、補正データ送信部38と、補正データ保存部40と、印刷物取得部42と、テストパターン画像読取部43と、印刷通知受信部44と、予約状況確認部45と、補正データ送信予定情報算出部46と、補正データ送信予定情報通知部47と、印刷物配送手配部48とから主に構成されており、以下、これら各部の機能について説明する。なお、前記プリンタ110と同様に前記第1の形態の印刷システム100のプリンタサーバ120と同一の機能を有する部分は、同一の符号を用いてその機能の説明は省略する。   Next, as shown in FIG. 15, one printer server 120 includes an image data analysis unit 32, a print head characteristic acquisition unit 34, a correction data generation unit 36, a correction data transmission unit 38, and a correction data storage unit. 40, a printed matter acquisition unit 42, a test pattern image reading unit 43, a print notification reception unit 44, a reservation status confirmation unit 45, a correction data transmission schedule information calculation unit 46, and a correction data transmission schedule information notification unit 47. The printed material delivery arrangement unit 48 is mainly configured, and the functions of these units will be described below. Like the printer 110, parts having the same functions as those of the printer server 120 of the printing system 100 according to the first embodiment are denoted by the same reference numerals, and description of the functions is omitted.

先ず、印刷物取得部42は、前記プリンタ110の印刷物送付部24から郵便などによって送られてきた前記印刷物Pをその識別情報などと共に取得してテストパターン画像読取部43に送る機能を提供するようになっている。
ここで、このテストパターン画像の印刷物P(識別情報の書類または記憶媒体なども含む)は、前述したように物理的な物体であり郵便や宅配システムを用いて、プリンタサーバ120の管理者宛に送付されてくるので、印刷物P(識別情報の書類または記憶媒体なども含む)の取得は前記管理者が行い、更に、当該管理者等が印刷物Pをテストパターン画像読取部43の読み取り位置に設置する。なお、識別情報が書類に記載されている場合は、その識別情報を前記管理者がプリンタサーバ120に入力したりする。一方、識別情報が記憶媒体で送付されてきた場合は、プリンタサーバ120において、その記憶媒体から識別情報を読み出す。
First, the printed material acquisition unit 42 provides a function of acquiring the printed material P sent from the printed material sending unit 24 of the printer 110 by mail or the like together with its identification information and sending it to the test pattern image reading unit 43. It has become.
Here, the printed matter P of the test pattern image (including the identification information document or the storage medium) is a physical object as described above, and is sent to the administrator of the printer server 120 using a mail or a delivery system. The printed material P (including identification information documents or storage media) is acquired by the administrator, and the administrator or the like places the printed material P at the reading position of the test pattern image reading unit 43. To do. When the identification information is described in the document, the administrator inputs the identification information to the printer server 120. On the other hand, when the identification information is sent by a storage medium, the printer server 120 reads the identification information from the storage medium.

次に、このテストパターン画像読取部43は、印刷物取得部で取得した前記印刷物のテストパターン画像を光学的に読み取って、読み取ったテストパターン画像データを画像データ解析部32へ送る機能を提供するものであり、前記第1の実施の形態におけるプリンタ110のテストパターン画像読取部12に相当するものである。
次に、印刷通知受信部44は、前記プリンタ110の印刷通知送信部25からの通知を受信して予約状況確認部45に通知する機能を提供するようになっている。
Next, the test pattern image reading unit 43 provides a function of optically reading the test pattern image of the printed matter acquired by the printed matter acquiring unit and sending the read test pattern image data to the image data analyzing unit 32. This corresponds to the test pattern image reading unit 12 of the printer 110 in the first embodiment.
Next, the print notification receiving unit 44 provides a function of receiving a notification from the print notification transmitting unit 25 of the printer 110 and notifying the reservation status confirmation unit 45.

また、この予約状況確認部45は、この印刷通知受信部44で受信した印刷通知に対応して前記テストパターン画像読取部43の予約状況を確認する機能を提供するようになっている。すなわち、このプリンタサーバ120に対して前記プリンタ100が多数接続されていてそれら各プリンタ110からほぼ同時に印刷物Pの処理要求があった場合、前記テストパターン画像読取部43が時間優先による処理を行っていると、後から入った処理要求に対しては処理待ち状態となり、その間は前記テストパターン画像読取部43の処理を予約している状態であり、従って、この予約状況確認部45は、後から入った処理要求に対して前記テストパターン画像読取部43の予約状況を確認する機能を発揮するようになっている。   The reservation status confirmation unit 45 provides a function of confirming the reservation status of the test pattern image reading unit 43 in response to the print notification received by the print notification reception unit 44. That is, when a large number of the printers 100 are connected to the printer server 120 and the printers 110 request processing of the printed matter P almost simultaneously, the test pattern image reading unit 43 performs processing with time priority. If this is the case, a processing request is entered for a processing request that is entered later, and during that time, the processing of the test pattern image reading unit 43 is reserved. The function of confirming the reservation status of the test pattern image reading unit 43 in response to an incoming processing request is exhibited.

次に、補正データ送信予定情報算出部46は、この予約状況確認部45で確認した予約状況に基づいて前記補正データの送信日時に関する情報を算出する機能を提供するようになっている。
また、補正データ送信予定情報通知部47は、この補正データ送信予定情報算出部46で算出された前記補正データの送信日時に関する情報を前記プリンタ110の補正データ受信予定情報取得部26に送信する機能を提供するようになっている。
一方、印刷物配送手配部48は、前記プリンタクライアント装置の印刷物送付準備部で送付される印刷物の送付に関する手配、例えば、郵便物としての郵便事業者への集配の手配や宅配業者への集配の手配などを行う機能を提供するようになっている。
Next, the correction data transmission schedule information calculation unit 46 provides a function of calculating information related to the transmission date and time of the correction data based on the reservation status confirmed by the reservation status confirmation unit 45.
Further, the correction data transmission schedule information notifying unit 47 has a function of transmitting information regarding the transmission date and time of the correction data calculated by the correction data transmission schedule information calculating unit 46 to the correction data reception schedule information acquiring unit 26 of the printer 110. Is supposed to provide.
On the other hand, the printed material delivery arrangement unit 48 arranges for sending the printed material sent by the printed material delivery preparation unit of the printer client device, for example, arranges for collection / delivery to a mail carrier as postal matter or arrangement for delivery to a home delivery company. It has come to provide a function to do.

そして、このような構成をした本実施の形態のプリンタサーバ120も、前記第1の実施の形態と同様に、前記画像データ解析部32、印字ヘッド特性取得部34、補正データ生成部36、補正データ送信部38、補正データ保存部40、印刷物取得部42、テストパターン画像読取部43、印刷通知受信部44、予約状況確認部45、補正データ送信予定情報算出部46、補正データ送信予定情報通知部47、印刷物配送手配部48などをソフトウェア上で実現するためのコンピュータシステムを備えており、そのハードウェア構成は、図11などと同様に、各種制御や演算処理を担う中央演算処理装置であるCPU80と、RAM82と、ROM84との間をPCIバスやISAバスなどからなる各種内外バス88で接続すると共に、このバス88に入出力インターフェース(I/F)86を介して、HDDなどの外部記憶装置90や、CRT、LCDモニタ等の出力装置92、操作パネルやマウス、キーボード、スキャナなどの入力装置94、および図示しない印刷指示装置などと通信するためのネットワークNなどを接続したものである。   The printer server 120 according to the present embodiment configured as described above also includes the image data analysis unit 32, the print head characteristic acquisition unit 34, the correction data generation unit 36, the correction, similarly to the first embodiment. Data transmission unit 38, correction data storage unit 40, printed matter acquisition unit 42, test pattern image reading unit 43, print notification reception unit 44, reservation status confirmation unit 45, correction data transmission schedule information calculation unit 46, correction data transmission schedule information notification The computer system for realizing the unit 47, the printed material delivery arrangement unit 48, and the like on software is provided, and the hardware configuration is a central processing unit that performs various controls and arithmetic processing as in FIG. The CPU 80, RAM 82, and ROM 84 are connected by various internal / external buses 88 such as a PCI bus and an ISA bus. An external storage device 90 such as an HDD, an output device 92 such as a CRT or LCD monitor, an input device 94 such as an operation panel, mouse, keyboard, scanner, and the like via an input / output interface (I / F) 86 to the bus 88, and A network N or the like for communicating with a print instruction apparatus (not shown) or the like is connected.

そして、電源を投入すると、ROM84等に記憶されたBIOSなどのシステムプログラムが、ROM84に予め記憶された各種専用のコンピュータプログラム、あるいは、CD−ROMやDVD−ROM、フレキシブルディスク(FD)などの記憶媒体を介して、またはインターネットなどの通信ネットワークNを介して記憶装置90にインストールされた各種専用のコンピュータプログラムを同じくRAM82にロードし、そのRAM82にロードされたプログラムに記述された命令に従ってCPU80が各種リソースを駆使して所定の制御および演算処理を行うことで前述したような各手段の各機能をソフトウェア上で実現できるようになっている。   When the power is turned on, a system program such as BIOS stored in the ROM 84 or the like is stored in various dedicated computer programs stored in the ROM 84 in advance, or a CD-ROM, DVD-ROM, flexible disk (FD), or the like. Various dedicated computer programs installed in the storage device 90 via the medium or the communication network N such as the Internet are similarly loaded into the RAM 82, and the CPU 80 performs various operations according to instructions described in the program loaded in the RAM 82. Each function of each means as described above can be realized on software by performing predetermined control and arithmetic processing by making full use of resources.

次に、このような構成をした印刷システム100を用いた印刷処理の流れの一例を図17および図18のフローチャート図を参照しながら説明する。
先ず、図17のフローチャート図に示すように、この印刷システム100の各プリンタ110は、電源投入後、印刷処理のための所定の初期動作や通信のための確認動作が終了したならば、最初のステップS300に移行して、テストパターン画像の印刷要求の有無を監視し、テストパターン画像の印刷要求があったと判断したとき(Yes)は、次のステップS302に移行してその印刷部10によってそのテストパターン画像を印刷してテストパターン画像の印刷物を作成して次のステップS304に移行する。
Next, an example of the flow of printing processing using the printing system 100 configured as described above will be described with reference to the flowcharts of FIGS. 17 and 18.
First, as shown in the flowchart of FIG. 17, each printer 110 of the printing system 100 starts the first operation after a predetermined initial operation for printing processing or a confirmation operation for communication is completed after power-on. The process proceeds to step S300, the presence or absence of a test pattern image print request is monitored, and when it is determined that there is a test pattern image print request (Yes), the process proceeds to the next step S302, and the printing unit 10 The test pattern image is printed to create a test pattern image print, and the process proceeds to the next step S304.

ステップS304では、前記ステップS302で作成されたテストパターン画像の印刷物を梱包するなどして郵便や宅配システムを利用してプリンタサーバ120側に送付して次のステップS306に移行する。
ステップS306では、プリンタサーバ20の印刷物取得部42がいずれかのプリンタ110からそのテストパターン画像の印刷物Pを取得したか否かを監視し、所定時間内にいずれのプリンタ110からも印刷物Pが送られてこないとき(No)は、最初のステップ300に戻ることになるが、所定の時間内に、いずれかのプリンタ110からそのテストパターン画像の印刷物Pが送られてきたと判断したとき(Yes)は、次のステップS308に移行して、テストパターン画像読取部43によって、そのテストパターン画像の印刷物Pを光学的に読み取って(スキャン)2進数で表現できるようなテストパターン画像データを作成してそのテストパターン画像データを生成する。なお、このステップS308においては、時間優先の規定により印刷物取得部42に早く到着した印刷物Pから順番に処理するようになっていることから、テストパターン画像読取部43が稼働中の場合は、予約待ち状態となる。
In step S304, the printed matter of the test pattern image created in step S302 is packed and sent to the printer server 120 side using a mail or home delivery system, and the process proceeds to the next step S306.
In step S306, the print acquisition unit 42 of the printer server 20 monitors whether or not the print P of the test pattern image has been acquired from any printer 110, and the print P is sent from any printer 110 within a predetermined time. When it is not received (No), the process returns to the first step 300, but when it is determined that the printed matter P of the test pattern image is sent from any of the printers 110 within a predetermined time (Yes). In step S308, the test pattern image reading unit 43 optically reads (scans) the printed matter P of the test pattern image to create test pattern image data that can be expressed in binary numbers. The test pattern image data is generated. Note that in this step S308, processing is performed in order starting from the printed material P that has arrived at the printed material acquisition unit 42 earlier in accordance with the priority of time, so that if the test pattern image reading unit 43 is in operation, a reservation is made. It will be in a waiting state.

次に、このようにしてプリンタ110側から送られてきた印刷物Pの画像データを生成したならば、次のステップS310に移行して画像データ解析部32がそのテストパターン画像データを解析して次のステップS312に移行する。
ステップS312では、印字ヘッド特性取得部34によってその画像データの解析結果からその画像データを送ってきたプリンタ110の印字ヘッド200の特性を取得して次のステップS314に移行し、補正データ生成部36によってその印字ヘッド200の補正データを生成し、次のステップS316に移行して、補正データ送信部38によってその補正データを、前記印刷物Pを送ってきたプリンタ110へ送信する。
Next, when the image data of the printed matter P sent from the printer 110 side is generated in this way, the process proceeds to the next step S310, and the image data analysis unit 32 analyzes the test pattern image data and next The process proceeds to step S312.
In step S312, the print head characteristic acquisition unit 34 acquires the characteristics of the print head 200 of the printer 110 that has sent the image data from the analysis result of the image data. Then, the process proceeds to the next step S314, and the correction data generation unit 36 Then, the correction data of the print head 200 is generated, the process proceeds to the next step S316, and the correction data transmission unit 38 transmits the correction data to the printer 110 that has sent the printed matter P.

そして、このようにして前記テストパターン画像データをプリンタサーバ120側に送信したプリンタ110は、所定時間経過後、ステップS318に移行して、プリンタサーバ120から所望の補正データが送られてきたか否かを判断し、所定時間(日時)経過しても所望の補正データが送られてこないと判断したとき(No)は、先のステップS304に戻って再度、同じ印刷物Pをプリンタサーバ120側に送ることになる。なお、前記ステップS304における印刷物Pの送付処理の有無は、印刷物送付部24から補正データ受信部16にも送られてくるため、補正データ受信部16では、テストパターン画像データの送信時間から補正データ受信待機のタイマーをスタートさせることで、容易に補正データ受信待機時間を設定することができる。   Then, the printer 110 that has transmitted the test pattern image data to the printer server 120 in this way proceeds to step S318 after a predetermined time has passed, and whether or not desired correction data has been sent from the printer server 120. If it is determined that the desired correction data has not been sent even after a predetermined time (date and time) has passed (No), the process returns to the previous step S304 to send the same printed matter P to the printer server 120 again. It will be. The presence / absence of the process of sending the printed matter P in step S304 is also sent from the printed matter sending unit 24 to the correction data receiving unit 16, so that the correction data receiving unit 16 calculates the correction data from the transmission time of the test pattern image data. By starting the reception standby timer, the correction data reception standby time can be easily set.

これに対し、このステップS318において、所定時間(日時)内に所望の補正データが送られてきたと判断したとき(Yes)は、次のステップS320に移行して、その補正データを補正データ保存部22などに保存して引き続き次の判断ステップS322に移行する。
ステップS312では、補正データの保存部22などに保存された補正データの取得要求があるか否かを判断し、補正データの取得要求がないと判断したとき(No)は、そのまま処理を終了することになるが、補正データの取得要求があると判断したときは、最後のステップS324に移行して、補正データの保存処理と共に、その補正データを印刷データ補正部20などに提供して処理を終了することになる。
On the other hand, when it is determined in step S318 that the desired correction data has been sent within the predetermined time (date and time) (Yes), the process proceeds to the next step S320, and the correction data is stored in the correction data storage unit. 22 or the like, and the process proceeds to the next determination step S322.
In step S312, it is determined whether there is a request for acquiring correction data stored in the correction data storage unit 22 or the like. If it is determined that there is no request for acquiring correction data (No), the process ends. However, if it is determined that there is a request for acquisition of correction data, the process proceeds to the last step S324, and the correction data is provided to the print data correction unit 20 together with the correction data storage process. Will end.

このように本実施の形態に係る印刷システム100では、前記第1の実施の形態が、印刷したテストパターン画像の印刷物を各プリンタ110側に読み取りってその画像データをプリンタサーバ120側に送るようにしたのに対し、印刷物Pそのものを郵送などによってプリンタサーバ120側に送り、プリンタサーバ120側においてその送られた印刷物Pを自己のテストパターン画像読取部43で読み取ってその画像データを取得するようにしたものである。   As described above, in the printing system 100 according to the present embodiment, the first embodiment reads the printed matter of the printed test pattern image to each printer 110 side and sends the image data to the printer server 120 side. In contrast, the printed matter P itself is sent to the printer server 120 side by mail or the like, and the sent printed matter P is read by the test pattern image reading unit 43 on the printer server 120 side to acquire the image data. It is a thing.

これによって、前記第1の実施の形態と同様な効果が得られると共に、各プリンタ110側において一般に高価なテストパターン画像読取部(スキャナなど)が不要となるため、各プリンタ110のコストを削減できると共に、プリンタ110の数が増えるに従ってシステム全体の設備コストの低減も同時に達成することができる。
また、プリンタサーバ120側において個々のプリンタ110から送られてきた印刷物Pを一括して読み取ることができるため、各プリンタ110ごとのテストパターン画像読取部43の読み取り精度のバラツキを防止して正確な補正データを生成・提供することができる。
As a result, the same effects as those of the first embodiment can be obtained, and the cost of each printer 110 can be reduced because an expensive test pattern image reading unit (scanner or the like) is generally unnecessary on each printer 110 side. At the same time, as the number of printers 110 increases, the equipment cost of the entire system can be reduced at the same time.
In addition, since the printed matter P sent from each printer 110 can be read at a time on the printer server 120 side, variations in the reading accuracy of the test pattern image reading unit 43 for each printer 110 can be prevented and accurate. Correction data can be generated and provided.

そして、このようにして所定の補正データを取得した各プリンタ110は、所定の印刷データを取得したならば、図13の印刷処理フローに示すように、その補正データに基づいてその印刷データを適宜補正した後、自己の印字ヘッド200や印刷部10などを用いて印刷を実行することで、前記第1の実施の形態と同様に、高品質な印刷物を容易に得ることができる。   Then, each printer 110 that has acquired the predetermined correction data in this way, if the predetermined print data is acquired, appropriately outputs the print data based on the correction data as shown in the print processing flow of FIG. After the correction, printing is performed using the print head 200, the printing unit 10 or the like, so that a high-quality printed material can be easily obtained as in the first embodiment.

次に、図17は、印刷物Pの送付に対する補正データの取得予定の通知に関する処理の流れを示したものである。
図17に示すように、先ず、この印刷システム100は、最初のステップS40において、プリンタ110の印刷物送付部24によってプリンタサーバ120側へテストパターン画像の印刷物Pが送付されたか否かを監視し、印刷物Pの送付があったと判断したとき(Yes)は、次のステップS402に移行してプリンタ110側の印刷通知送信部25によって印刷物Pをプリンタサーバ120側に送付した旨の通知を、その日時やプリンタIDなどに関する情報と共にネットワークNなどを介して通知して、次のステップS404に移行する。
Next, FIG. 17 shows the flow of processing related to notification of acquisition of correction data for sending the printed matter P.
As shown in FIG. 17, first, the printing system 100 monitors whether or not the printed matter P of the test pattern image is sent to the printer server 120 by the printed matter sending unit 24 of the printer 110 in the first step S40. When it is determined that the printed matter P has been sent (Yes), the process proceeds to the next step S402, and the date and time of notification that the printed matter P has been sent to the printer server 120 side by the print notification transmitting unit 25 on the printer 110 side is displayed. And the information about the printer ID and the like are notified through the network N, and the process proceeds to the next step S404.

ステップS404では、プリンタサーバ120側の印刷通知受信部44によって印刷物送信通知が受信されたか否かが監視され、受信したと判断したとき(Yes)は、次のステップS406に移行して、予約状況確認部44が前記テストパターン画像読取部43の予約状況に関する情報を取得し、その情報から前記テストパターン画像読取部43の予約状況を確認して次のステップS408に移行する。   In step S404, it is monitored by the print notification receiving unit 44 on the printer server 120 side whether or not a printed matter transmission notification has been received. The confirmation unit 44 acquires information related to the reservation status of the test pattern image reading unit 43, confirms the reservation status of the test pattern image reading unit 43 from the information, and proceeds to the next step S408.

ステップS408では、補正データ送信予定情報算出部46が、このステップS406で確認した前記テストパターン画像読取部43の予約状況に基づいて、前記印刷物送付部24で送付した印刷物Pに対応する補正データの生成およびその送信予定日時などに関する情報を算出する。
そして、このようにして対象の補正データの生成およびその送信予定日時などに関する情報を算出したならば、次のステップS410に移行して補正データ送信予定情報通知部47が、算出された補正データ送信予定情報をネットワークNを介して、先に通知があったプリンタ110に通知して次のステップS412に移行する。
In step S408, the correction data transmission schedule information calculation unit 46 sets the correction data corresponding to the printed material P sent by the printed material sending unit 24 based on the reservation status of the test pattern image reading unit 43 confirmed in step S406. Information on generation and scheduled transmission date and time is calculated.
When the information regarding the generation of the target correction data and the scheduled transmission date and time is calculated in this way, the process proceeds to the next step S410, and the correction data transmission schedule information notifying unit 47 calculates the calculated correction data transmission. The schedule information is notified to the previously notified printer 110 via the network N, and the process proceeds to the next step S412.

ステップS412では、プリンタ110の補正データ受信予定情報取得部27がプリンタサーバ120側からステップS402の通知に対応する送信予定日時に関する情報があるか否かを監視し、所定時間経過しても当該情報を取得できないと判断したとき(No)は再度ステップS402に戻って同様の処理を繰り返すことになるが、これとは反対に、当該情報を取得したと判断したとき(Yes)は、次のステップS414に移行してそのプリンタ110の受信予定情報表示部27などによってその送信予定日時に関する情報を表示して処理を終了することになる。   In step S412, the correction data reception schedule information acquisition unit 27 of the printer 110 monitors whether there is information related to the scheduled transmission date and time corresponding to the notification in step S402 from the printer server 120 side. If it is determined that the information has not been acquired (No), the process returns to step S402 again and the same processing is repeated. On the contrary, if it is determined that the information has been acquired (Yes), the next step The process proceeds to S414, where information regarding the scheduled transmission date and time is displayed by the reception schedule information display unit 27 of the printer 110, and the process ends.

このように本実施の形態では、個々のプリンタ110からプリンタサーバ120に印刷物Pを送付すると同時に、その旨をネットワークNを介してプリンタサーバ120に通知してその印刷物Pに対応する補正データの送信予定を算出して表示するようにしたことから、各プリンタ110のユーザなどは、その送付に対応するプリンタサーバ120からの補正データの実際の提供時期に関する情報を得ることができ、今後の印刷スケジュールなどに有効活用することができる。   As described above, in the present embodiment, the printed matter P is sent from each printer 110 to the printer server 120, and at the same time, the fact is notified to the printer server 120 via the network N, and the correction data corresponding to the printed matter P is transmitted. Since the schedule is calculated and displayed, the user of each printer 110 or the like can obtain information on the actual provision time of the correction data from the printer server 120 corresponding to the transmission, and the future print schedule Can be used effectively.

なお、本実施の形態では、各プリンタ110の印刷物送付部24による印刷物Pの送付と同時、あるいは送付直後に印刷物Pを送付した旨の通知を行うようにしたが、それ以前、例えばテストパターン画像の印刷前や印刷直後に、その通知を行うようにしても良い。
また、本実施の形態では、さらに、プリンタサーバ120側に各プリンタ110の印刷物送付部24で送付される印刷物Pの送付に関する手配を行う印刷物配送手配部48を設けたため、前記印刷通知受信部44は、各プリンタ110の印刷通知送信部25からの通知を受信したときは、その旨をプリンタサーバ120の印刷物配送手配部48にも通知するようになっているため、迅速かつ確実に各プリンタ110で生成されたテストパターン画像の印刷物Pの受け渡しを実現することができる。
In the present embodiment, the notification that the printed matter P has been sent at the same time as or immediately after the sending of the printed matter P by the printed matter sending unit 24 of each printer 110 is performed. Notification may be performed before or immediately after printing.
Further, in the present embodiment, the print notification receiving unit 44 is further provided on the printer server 120 side because the printed material delivery arranging unit 48 for arranging the sending of the printed material P sent by the printed material sending unit 24 of each printer 110 is provided. When the notification from the print notification transmission unit 25 of each printer 110 is received, the fact is also notified to the printed material delivery arrangement unit 48 of the printer server 120. The delivery of the printed matter P of the test pattern image generated in (1) can be realized.

また、本実施の形態では、印刷物Pの配送業者の指定や連絡などの配送の手配をプリンタサーバ120の印刷物配送手配部48によって行うようにしたが、各プリンタ110のユーザが自らその印刷物Pを直接持参あるいは郵送するようにしても良い。
また、印刷するテストパターとして、そのまま送付できる形態で印刷してユーザが直接印刷してスフしても問題ない。例えば、各プリンタ110が両面印刷が可能なプリンタであり、片面は送付先の住所など宛名を印刷し、もう片面はテストパターン画像を印刷するような構成でも良い。また、印刷結果を直接送付するような場合、テストパターン画像が送付途中に傷まないように保護シートで保護したり、別途封筒に入れるようにすれば、なお、好ましい。
Further, in the present embodiment, the arrangement of delivery such as the designation or communication of the delivery company of the printed material P is performed by the printed material delivery arrangement unit 48 of the printer server 120. However, the user of each printer 110 himself / herself selects the printed material P. It may be brought directly or mailed.
Also, as a test pattern to be printed, there is no problem even if the user prints it in a form that can be sent as it is and prints it directly by the user. For example, each printer 110 may be a printer that can perform double-sided printing, and one side may be printed with a mailing address or the like, and the other side may be printed with a test pattern image. Further, when the printing result is directly sent, it is preferable to protect the test pattern image with a protective sheet so that the test pattern image is not damaged in the middle of sending or to put it separately in an envelope.

なお、本実施の形態における、「プリンタ110」および「プリンタサーバ120」は、前記課題を解決するための手段の欄に記載した形態2や5、6などの印刷システムの「クライアント装置」および「サーバ装置」に対応し、「プリンタ110」の印字ヘッド200、印刷部10、補正データ受信部16、印刷データ取得部18、印刷データ補正部20、補正データ保存部22、印刷物送付部24、印刷通知送信部25、補正データ受信予定情報取得部26、受信予定情報表示部27などは、同じく前記課題を解決するための手段の欄に記載した形態1や5、6などの印刷システムの「クライアント装置」の印字ヘッド、印刷部、補正データ受信部、印刷データ取得部、印刷データ補正部、補正データ保存部、印刷物送付準備部、印刷通知送信部、補正データ受信予定情報取得部、受信予定情報表示部などにそれぞれ対応するものである。   Note that “printer 110” and “printer server 120” in the present embodiment are the “client device” and “printer” of the printing system according to the second, fifth, sixth, etc. described in the section for solving the problem. Corresponding to the “server apparatus”, the print head 200 of the “printer 110”, the printing unit 10, the correction data receiving unit 16, the print data acquiring unit 18, the print data correcting unit 20, the correction data storing unit 22, the printed material sending unit 24, the printing The notification transmission unit 25, the correction data reception schedule information acquisition unit 26, the reception schedule information display unit 27, and the like are also “clients” of the printing system in the forms 1, 5, and 6 described in the section for solving the problem. Printing head, printing section, correction data receiving section, print data acquisition section, print data correction section, correction data storage section, printed material delivery preparation section, print Transmission unit, the correction data received schedule information acquiring unit, those respectively corresponding to such received schedule information display unit.

また、「プリンタサーバ120」の画像データ解析部32、印字ヘッド特性取得部34、補正データ生成部36、補正データ送信部38、補正データ保存部40、テストパターン画像読取部43、印刷通知受信部44、予約状況確認部45、補正データ送信予定情報算出部46、補正データ送信予定情報通知部47、印刷物配送手配部48などは、同じく前記課題を解決するための手段の欄に記載した形態2や5、6などの印刷システムの「サーバ装置」の画像データ解析部、印字ヘッド特性取得部、補正データ生成部、補正データ送信部、補正データ保存部、テストパターン画像読取部、印刷通知受信部、予約状況確認部、補正データ送信予定情報算出部、補正データ送信予定情報通知部、印刷物配送手配部などにそれぞれ対応するものである。   In addition, the image data analysis unit 32, the print head characteristic acquisition unit 34, the correction data generation unit 36, the correction data transmission unit 38, the correction data storage unit 40, the test pattern image reading unit 43, and the print notification reception unit of the “printer server 120”. 44, the reservation status confirmation unit 45, the correction data transmission schedule information calculation unit 46, the correction data transmission schedule information notification unit 47, the printed material delivery arrangement unit 48, and the like are also described in the section 2 for solving the problem. Image data analysis unit, print head characteristic acquisition unit, correction data generation unit, correction data transmission unit, correction data storage unit, test pattern image reading unit, print notification reception unit of the “server device” of the printing system such as 5 or 6 , Reservation status confirmation unit, correction data transmission schedule information calculation unit, correction data transmission schedule information notification unit, printed matter delivery arrangement unit, etc. That.

また、本実施の形態に係る印刷システム100も、そのプリンタ110から印字ヘッド200や印刷部10などを分離すれば、その機能はパソコンなどの汎用の情報処理装置(画像処理装置)のみで実現することも可能となる。
また、本実施の形態でも前記第1の実施の形態と同様に、印刷システム100を実現するための、各部は既存の殆どのプリンタに組み込まれたコンピュータシステムを用いたソフトウェア上で実現することが可能であり、そのコンピュータプログラムは、予め半導体ROMに記憶させた状態で製品中に組み込んだり、インターネットなどのネットワークを介して配信する他、図14に示すようにCD−ROMやDVD−ROM、FDなどのコンピュータ読み取り可能な記録媒体Rを介することによって所望するユーザなどに対して容易に提供することが可能となる。
Also, the printing system 100 according to the present embodiment can be realized only by a general-purpose information processing apparatus (image processing apparatus) such as a personal computer if the print head 200 and the printing unit 10 are separated from the printer 110. It is also possible.
Also in this embodiment, as in the first embodiment, each unit for realizing the printing system 100 can be realized by software using a computer system incorporated in most existing printers. The computer program can be incorporated into a product in a state stored in a semiconductor ROM in advance, or distributed via a network such as the Internet, and as shown in FIG. 14, a CD-ROM, DVD-ROM, FD It is possible to easily provide it to a desired user through the computer-readable recording medium R.

次に、図18および図197は、本発明の印刷システム100および印刷システム用プログラム、印刷方法およびプリンタサーバ、プリンタサーバ用プログラム、プリンタ、プリンタ用プログラムならびに前記プログラムを記録したコンピュータ読み取り可能な記録媒体に関する第3の実施の形態を示したものである。   Next, FIGS. 18 and 197 are a printing system 100, a printing system program, a printing method and a printer server, a printer server program, a printer, a printer program, and a computer-readable recording medium on which the program is recorded. The 3rd Embodiment regarding is shown.

先ず、図18は、本発明に係る印刷システム100の第3の実施の形態を示した機能ブロック図である。
図示するように、この印刷システム100は、前記第1および第2の実施の形態と同様に、少なくとも1つ以上のプリンタ(クライアント装置)110とプリンタサーバ120とが、インターネットなどの広域ネットワーク(WAN)やイーサネット(登録商標)などのローカルエリアネットワーク(LAN)などの有線・無線のネットワークNを介して相互に情報通信可能に接続された構成となっている。
FIG. 18 is a functional block diagram showing a third embodiment of the printing system 100 according to the present invention.
As shown in the figure, in the printing system 100, as in the first and second embodiments, at least one printer (client device) 110 and a printer server 120 are connected to a wide area network (WAN) such as the Internet. ) And Ethernet (registered trademark) and other local area networks (LAN), etc., are connected via a wired / wireless network N so that they can communicate with each other.

また、このプリンタ110は、図18に示すように印字ヘッド200を備えた印刷部10と、テストパターン画像読取部12と、画像データ送信部14と、補正データ受信部16と、印刷データ取得部18と、印刷データ補正部20と、補正データ保存部22と、印刷物送付部24とから主に構成されており、これら各部の機能は、前記第1および第2の実施の形態の対応する部分とほぼ同様である。   Further, as shown in FIG. 18, the printer 110 includes a printing unit 10 including a print head 200, a test pattern image reading unit 12, an image data transmission unit 14, a correction data reception unit 16, and a print data acquisition unit. 18, a print data correction unit 20, a correction data storage unit 22, and a printed material sending unit 24. The functions of these units correspond to the corresponding parts of the first and second embodiments. Is almost the same.

一方のプリンタサーバ120は、図18に示すように画像データ受信部30と、画像データ解析部32と、印字ヘッド特性取得部34と、補正データ生成部36と、補正データ送信部38と、補正データ保存部40と、印刷物取得部42と、テストパターン画像読取部43とから主に構成されており、これら各部の機能も、前記第1および第2の実施の形態の対応する部分とほぼ同様である。   As shown in FIG. 18, one printer server 120 includes an image data receiving unit 30, an image data analyzing unit 32, a print head characteristic acquiring unit 34, a correction data generating unit 36, a correction data transmitting unit 38, and a correction data The data storage unit 40, the printed matter acquisition unit 42, and the test pattern image reading unit 43 are mainly configured, and the functions of these units are substantially the same as the corresponding parts in the first and second embodiments. It is.

また、以上のような構成をした本実施の形態のプリンタ110およびプリンタサーバ120も、前記第1および第2の実施の形態と同様に、図10および図11に示すようなハードウェア構成をしたコンピュータシステムを備えており、ROMなどに記憶されたBIOS等のシステムプログラムが、ROMに予め記憶された各種専用のコンピュータプログラムをRAMにロードし、そのRAMにロードされたプログラムに記述された命令に従ってCPUが各種リソースを駆使して所定の制御および演算処理を行うことで前述したような各部の各機能をソフトウェア上で実現できるようになっている。   Also, the printer 110 and the printer server 120 of the present embodiment configured as described above have the hardware configuration shown in FIGS. 10 and 11 as in the first and second embodiments. A computer system, such as a BIOS, stored in a ROM or the like has a computer system, loads various dedicated computer programs stored in the ROM in advance into the RAM, and follows instructions described in the program loaded in the RAM. Each function of each unit as described above can be realized on software by the CPU performing predetermined control and arithmetic processing using various resources.

そして、このような構成をした本実施の形態に係る印刷システム100を用いた印刷処理の流れの一例を図19のフローチャート図を参照しながら説明する。
先ず、図19のフローチャート図に示すように、この印刷システム100の各プリンタ110は、最初のステップS500に移行して、テストパターン画像の印刷要求の有無を監視し、テストパターン画像の印刷要求があったと判断したとき(Yes)は、次のステップS502に移行してその印刷部10によってそのテストパターン画像を印刷してテストパターン画像の印刷物を作成して次のステップS504に移行する。
An example of the flow of printing processing using the printing system 100 according to the present embodiment configured as described above will be described with reference to the flowchart of FIG.
First, as shown in the flowchart of FIG. 19, each printer 110 of the printing system 100 proceeds to the first step S500, monitors whether or not there is a test pattern image print request, and receives a test pattern image print request. When it is determined that there is (Yes), the process proceeds to the next step S502, where the printing unit 10 prints the test pattern image to create a printed matter of the test pattern image, and proceeds to the next step S504.

ステップS504では、前記第1の実施の形態と同様にテストパターン画像読取部12によってその印刷物を光学的に読み取って(スキャン)テストパターン画像データを作成した後、次のステップS506に移行し、ステップS506では、画像データ送信部14によってそのテストパターン画像データをプリンタサーバ120側に送ることになる。
次に、プリンタサーバ120は、最初のステップS508において、画像データ受信部30がいずれかのプリンタ110からそのテストパターン画像データが送られてきたか否かを常時監視し、いずれかのプリンタ110からそのテストパターン画像データが送られてきたと判断したとき(Yes)は、次のステップS510に移行して、画像データ解析部32がそのテストパターン画像データを解析して次のステップS512に移行する。
In step S504, similarly to the first embodiment, the test pattern image reading unit 12 optically reads (scans) the printed matter to create test pattern image data, and then proceeds to the next step S506. In step S506, the image data transmission unit 14 transmits the test pattern image data to the printer server 120 side.
Next, in the first step S508, the printer server 120 constantly monitors whether or not the test pattern image data has been sent from any printer 110 by the image data receiving unit 30, and the printer 110 receives the test pattern image data from any printer 110. When it is determined that the test pattern image data has been sent (Yes), the process proceeds to the next step S510, the image data analysis unit 32 analyzes the test pattern image data, and the process proceeds to the next step S512.

ステップS512では、プリンタ110側から送られてきた先の画像データの画像データ解析部32による解析の結果、的確な補正データで生成可能であるか否かを判断し、十分に生成可能であると判断したとき(Yes)は、ステップS518までジャンプして前記第1の実施の形態における処理の流れと同様に、ステップS518におけるその解析結果からの印字ヘッド200の特性取得処理、ステップ520におけるその印字ヘッド200の特性からの補正データの生成処理、ステップ522におけるその補正データの送信処理、ステップS524における補正データの受信判断処理、ステップS526における補正データの保存処理、ステップS528における補正データの要求判断処理、およびステップS50における補正データの提供処理などを経て処理が終了することになる。   In step S512, as a result of analysis by the image data analysis unit 32 of the previous image data sent from the printer 110 side, it is determined whether or not it can be generated with accurate correction data, and can be generated sufficiently. When the determination is made (Yes), the process jumps to step S518 and, similar to the process flow in the first embodiment, the characteristic acquisition process of the print head 200 from the analysis result in step S518, the printing in step 520 Correction data generation processing from the characteristics of the head 200, correction data transmission processing in step 522, correction data reception determination processing in step S524, correction data storage processing in step S526, correction data request determination processing in step S528 And the correction data in step S50 Processed through and providing processing is to be terminated.

一方、ステップS512における判断処理の結果、的確な補正データが生成困難であると判断したとき(No)、例えば、プリンタ110側のテストパターン画像読取部12のスキャナ解像度が2880dpiしかなく、これ以上の解像度が、正確な補正データを生成するのに必要な場合などのときは、次のステップS514に移行してその画像データを送ってきたプリンタ110に対してテストパターン画像データではなく、そのテストパターン画像の画像自体の印刷物Pの送付を要求する。   On the other hand, as a result of the determination process in step S512, when it is determined that it is difficult to generate accurate correction data (No), for example, the scanner resolution of the test pattern image reading unit 12 on the printer 110 side is only 2880 dpi, and more than this. When the resolution is necessary for generating accurate correction data, the test pattern is not the test pattern image data but the test pattern transferred to the printer 110 that has transferred the image data to the next step S514. A request is made to send a printed matter P of the image itself.

前記ステップS506でテストパターン画像データを送ったプリンタ110は、その後、ステップS530に移行してプリンタサーバ120側から印刷物Pの送付要求があるか否かを監視し、所定時間経過しても印刷物Pの送付要求がないと判断したとき(No)はステップS524までジャンプすることになるが、所定時間内に印刷物Pの送付要求があったとき(Yes)は、次のステップS532に移行して前記第2の実施の形態のように印刷物送付部24によって、郵便や宅配システムを利用してその印刷物Pをプリンタサーバ120側に送付することになる。   The printer 110 that has sent the test pattern image data in step S506 then proceeds to step S530 to monitor whether or not there is a request to send the printed matter P from the printer server 120 side. When it is determined that there is no request for sending (No), the process jumps to step S524, but when there is a request for sending the printed matter P within a predetermined time (Yes), the process proceeds to the next step S532 and the above-described step S532 is performed. As in the second embodiment, the printed matter sending unit 24 sends the printed matter P to the printer server 120 using a mail or a delivery system.

そして、プリンタサーバ120側は、ステップS514で印刷物Pの送付要求を行ったならば、次のステップS516に移行して、要求を行った印刷物Pが届いたか否かを判断し、所定時間を経過してもその印刷物Pが届かないと判断したとき(No)は、ステップS514に戻って再度プリンタ110に対して印刷物Pの送付要求を行うことになるが、所定時間内にその印刷物Pが届いたとき(Yes)は、自己の高性能(高解像度、高速など)なテストパターン画像読取部43を用いてその印刷物Pのテストパターン画像を読み取った後、前記第2の実施の形態と同様な処理を行うことになる。   If the printer server 120 makes a request for sending the printed matter P in step S514, the process proceeds to the next step S516 to determine whether or not the requested printed matter P has arrived, and a predetermined time has elapsed. If it is determined that the printed matter P has not arrived (No), the process returns to step S514 to request the printer 110 to send the printed matter P again, but the printed matter P arrives within a predetermined time. (Yes), after reading the test pattern image of the printed matter P using its own high performance (high resolution, high speed, etc.) test pattern image reading unit 43, the same as in the second embodiment. Processing will be performed.

このように本実施の形態は、前記第1および第2の実施の形態では、プリンタ110またはプリンタサーバ120のいずれかに一方にのみ、テストパターン画像の印刷物をスキャンするためのテストパターン画像読取部を備えたものであるのに対し、本実施の形態は、このテストパターン画像読取部をプリンタ110またはプリンタサーバ120の双方に備え、プリンタ110側およびプリンタサーバ120側でそれぞれ独自に印刷したテストパターン画像の印刷物を光学的に読み取ることができるようにしたものである。   As described above, in this embodiment, in the first and second embodiments, only one of the printer 110 and the printer server 120 scans a test pattern image printed product. In this embodiment, the test pattern image reading unit is provided in both the printer 110 and the printer server 120, and the test pattern is printed independently on the printer 110 side and the printer server 120 side. The printed matter of the image can be read optically.

これによって、前記第1および第2の実施の形態と同様な効果が得られると共に、前記第2の実施の形態ほど正確ではないものの、前記形態1で示した構成より遙かに正確な補正データを提供することができる。また、新たな補正データが必要となった場合でも、先に作成した補正データを部分的に修正することで新たな補正データを最初から作る必要がなくなって迅速かつ効率的に補正データを提供することができる。   As a result, the same effects as those of the first and second embodiments can be obtained, and correction data that is much more accurate than the configuration shown in the first embodiment, although not as accurate as the second embodiment. Can be provided. Even when new correction data is required, it is not necessary to create new correction data from the beginning by partially correcting the previously created correction data, and the correction data can be provided quickly and efficiently. be able to.

なお、図19のステップS512における補正データ生成可能性の判断処理方法としては、特に限定するものではないが、以下のような手順からなる判断処理方法が考えられる。
すなわち、1.プリンタ110から送られてきたテストパターン画像データから各階調テータを切り出す。2.補正データ保存手段22などに予め保存されている各プリンタ110の出荷時の階調データと比較する。3.比較した結果、指定閾値以下の差分であれば、そのテストパターン画像データを採用する。このとき、テストパターン画像データを修正する必要がある場合は、例えば、以下の式(1)などによってそのデータを修正する。
The determination processing method for the possibility of generating correction data in step S512 in FIG. 19 is not particularly limited, but a determination processing method including the following procedure is conceivable.
That is: Each gradation data is cut out from the test pattern image data sent from the printer 110. 2. Comparison is made with the gradation data at the time of shipment of each printer 110 stored in advance in the correction data storage means 22 or the like. 3. If the difference is equal to or less than the specified threshold as a result of the comparison, the test pattern image data is adopted. At this time, if it is necessary to correct the test pattern image data, the data is corrected by the following equation (1), for example.

Y=Y+α×F(X)…(1)
ここで、α:定数、X:差異量である。また、関数Fは、予め測定実験によって定められた関数とする。
4.これに対し、その閾値以上の差分であれば、プリンタ110に対して印刷物の送信要求を行う。
Y = Y + α × F (X) (1)
Here, α is a constant, and X is a difference amount. The function F is a function determined in advance by a measurement experiment.
4). On the other hand, if the difference is equal to or greater than the threshold value, the printer 110 is requested to send a printed matter.

また、本実施の形態における、「プリンタ110」および「プリンタサーバ120」は、前記課題を解決するための手段の欄に記載した形態3などの印刷システムの「クライアント装置」および「サーバ装置」に対応し、「プリンタ110」の印字ヘッド200、印刷部10、テストパターン画像読取部12、画像データ送信部14、補正データ受信部16、印刷データ取得部18、印刷データ補正部20、補正データ保存部22、印刷物送付部24などは、同じく前記課題を解決するための手段の欄に記載した形態3などの印刷システムの「クライアント装置」の印字ヘッド、印刷部、テストパターン画像読取部、画像データ送信部、補正データ受信部、印刷データ取得部、印刷データ補正部、補正データ保存部、印刷物送付準備部などにそれぞれ対応するものである。   In addition, the “printer 110” and the “printer server 120” in this embodiment are the “client device” and “server device” of the printing system such as the form 3 described in the section for solving the problem. Correspondingly, the print head 200 of the “printer 110”, the printing unit 10, the test pattern image reading unit 12, the image data transmission unit 14, the correction data reception unit 16, the print data acquisition unit 18, the print data correction unit 20, and the correction data storage. The unit 22, the printed material sending unit 24, and the like are the print head, the printing unit, the test pattern image reading unit, the image data of the “client device” of the printing system such as the form 3 described in the section for solving the problem. For transmission unit, correction data reception unit, print data acquisition unit, print data correction unit, correction data storage unit, printed material delivery preparation unit, etc. Re is a corresponding, respectively.

また、「プリンタサーバ120」の画像データ受信部30、画像データ解析部32、印字ヘッド特性取得部34、補正データ生成部36、補正データ送信部38、補正データ保存部40、テストパターン画像読取部43などは、同じく前記課題を解決するための手段の欄に記載した形態2や5、6などの印刷システムの「サーバ装置」の画像データ解析部、印字ヘッド特性取得部、補正データ生成部、補正データ送信部、補正データ保存部、テストパターン画像読取部などにそれぞれ対応するものである。   In addition, the image data receiving unit 30, the image data analyzing unit 32, the print head characteristic acquiring unit 34, the correction data generating unit 36, the correction data transmitting unit 38, the correction data storing unit 40, the test pattern image reading unit of the “printer server 120”. 43 is also an image data analysis unit, a print head characteristic acquisition unit, a correction data generation unit of the “server device” of the printing system in the form 2, 5, 6 or the like described in the section for solving the above-mentioned problem, This corresponds to a correction data transmission unit, a correction data storage unit, a test pattern image reading unit, and the like.

また、本実施の形態に係る印刷システム100も、そのプリンタ110から印字ヘッド200や印刷部10などを分離すれば、その機能はパソコンなどの汎用の情報処理装置(画像処理装置)のみで実現することも可能となる。
また、本実施の形態でも前記第1および第2の実施の形態と同様に、印刷システム100を実現するための、各部は既存の殆どのプリンタに組み込まれたコンピュータシステムを用いたソフトウェア上で実現することが可能であり、そのコンピュータプログラムは、予め半導体ROMに記憶させた状態で製品中に組み込んだり、インターネットなどのネットワークを介して配信する他、図14に示すようにCD−ROMやDVD−ROM、FDなどのコンピュータ読み取り可能な記録媒体Rを介することによって所望するユーザなどに対して容易に提供することが可能となる。
Also, the printing system 100 according to the present embodiment can be realized only by a general-purpose information processing apparatus (image processing apparatus) such as a personal computer if the print head 200 and the printing unit 10 are separated from the printer 110. It is also possible.
Also in this embodiment, as in the first and second embodiments, each part for realizing the printing system 100 is realized by software using a computer system incorporated in most existing printers. The computer program can be incorporated into a product in a state stored in a semiconductor ROM in advance, or distributed via a network such as the Internet. In addition, as shown in FIG. 14, a CD-ROM or DVD- By using a computer-readable recording medium R such as ROM or FD, it can be easily provided to a desired user.

本発明に係る印刷システムの第1の実施の形態を示す機能ブロック図である。1 is a functional block diagram showing a first embodiment of a printing system according to the present invention. 印字ヘッドの構造を示す部分拡大底面図である。It is a partial enlarged bottom view which shows the structure of a print head. 図2の印字ヘッドの構造を示す部分拡大側面図である。FIG. 3 is a partially enlarged side view showing the structure of the print head of FIG. 2. 通常のノズルとヘッド端部ノズルとの吐出量の違いを示す概念図である。It is a conceptual diagram which shows the difference in the discharge amount of a normal nozzle and a head edge part nozzle. すべてのノズルのインク吐出量が正常なときのドットパターンの一例を示す概念図である。It is a conceptual diagram which shows an example of a dot pattern when the ink discharge amount of all the nozzles is normal. ヘッド端部のノズルのみのインク吐出量が増大したときのドットパターンの一例を示す概念図である。It is a conceptual diagram which shows an example of a dot pattern when the ink discharge amount only of the nozzle of a head edge part increases. テストパターン画像の一例を示す図である。It is a figure which shows an example of a test pattern image. 画素値と階調値(N値)および階調値とドットサイズとの関係を示したドット・階調変換テーブルの一例を示す図である。It is a figure which shows an example of the dot and gradation conversion table which showed the relationship between a pixel value, a gradation value (N value), and a gradation value and dot size. 印字ヘッド情報の一例を示す情報テーブルである。3 is an information table showing an example of print head information. 本発明に係る印刷システムのプリンタを実現するコンピュータシステムのハードウェア構成を示すブロック図である。It is a block diagram which shows the hardware constitutions of the computer system which implement | achieves the printer of the printing system which concerns on this invention. 本発明に係る印刷システムのプリンタサーバを実現するコンピュータシステムのハードウェア構成を示すブロック図である。It is a block diagram which shows the hardware constitutions of the computer system which implement | achieves the printer server of the printing system which concerns on this invention. 第1の実施の形態に係る補正データ取得処理の流れの一例を示すフローチャート図である。It is a flowchart figure which shows an example of the flow of the correction data acquisition process which concerns on 1st Embodiment. 第1の実施の形態に係る印刷処理の流れの一例を示すフローチャート図である。FIG. 6 is a flowchart illustrating an example of a flow of a printing process according to the first embodiment. 本発明に係る各種プログラムを記録したコンピュータ読み取り可能な記録媒体の一例を示す概念図である。It is a conceptual diagram which shows an example of the computer-readable recording medium which recorded the various programs which concern on this invention. 本発明に係る印刷システムの第1の実施の形態を示す機能ブロック図である。1 is a functional block diagram showing a first embodiment of a printing system according to the present invention. 第2の実施の形態に係る補正データ取得処理の流れの一例を示すフローチャート図である。It is a flowchart figure which shows an example of the flow of the correction data acquisition process which concerns on 2nd Embodiment. 第2の実施の形態に係る補正データ取得予定通知処理の流れの一例を示すフローチャート図である。It is a flowchart figure which shows an example of the flow of the correction data acquisition schedule notification process which concerns on 2nd Embodiment. 第3の実施の形態に係る補正データ取得処理の流れの一例を示すフローチャート図である。It is a flowchart figure which shows an example of the flow of the correction data acquisition process which concerns on 3rd Embodiment. 第3の実施の形態に係る補正データ取得予定通知処理の流れの一例を示すフローチャート図である。It is a flowchart figure which shows an example of the flow of the correction data acquisition schedule notification process which concerns on 3rd Embodiment.

符号の説明Explanation of symbols

100…印刷システム、110…プリンタ(クライアント装置)、120…プリンタサーバ(サーバ装置)、200…印字ヘッド、300A…ドット・階調変換テーブル、300B…印字ヘッド特性テーブル、10…印刷部、12…テストパターン画像読取部、14…画像データ送信部、16…補正データ受信部、18…印刷データ取得部、20…印刷データ補正部、22…補正データ保存部、24…印刷物送付部、25…印刷通知送信部、26…補正データ受信予定情報取得部、27…受信予定情報表示部、30…画像データ受信部、32…画像データ解析部、34…印字ヘッド特性取得部、36…補正データ生成部、38…補正データ送信部、40…補正データ保存部、42…印刷物取得部、43…テストパターン画像読取部、44…印刷通知部、45…予約状況確認部、46…補正データ送信予定情報算出部、47…補正データ送信予定情報通知部、60、80…CPU、62、82…RAM、64、84…ROM、66、86…インターフェース、70、90…記憶装置、72…印刷装置、92…出力装置、74、94…入力装置、50…ブラックノズルモジュール、51…イエローノズルモジュール、52…マゼンタノズルモジュール、53…シアンノズルモジュール、54…ライトマゼンタノズルモジュール、55…ライトシアンノズルモジュール、S…印刷媒体(用紙)、N…ノズル、R…記録媒体   DESCRIPTION OF SYMBOLS 100 ... Printing system, 110 ... Printer (client apparatus), 120 ... Printer server (server apparatus), 200 ... Print head, 300A ... Dot / tone conversion table, 300B ... Print head characteristic table, 10 ... Printing section, 12 ... Test pattern image reading unit, 14... Image data transmission unit, 16... Correction data receiving unit, 18... Print data acquisition unit, 20... Print data correction unit, 22. Notification transmission unit, 26 ... correction data reception schedule information acquisition unit, 27 ... reception schedule information display unit, 30 ... image data reception unit, 32 ... image data analysis unit, 34 ... print head characteristic acquisition unit, 36 ... correction data generation unit 38 ... correction data transmission unit 40 ... correction data storage unit 42 ... printed matter acquisition unit 43 ... test pattern image reading unit 44 ... mark Notifying unit, 45 ... reservation status confirmation unit, 46 ... correction data transmission schedule information calculation unit, 47 ... correction data transmission schedule information notification unit, 60, 80 ... CPU, 62,82 ... RAM, 64, 84 ... ROM, 66, 86 ... Interface, 70, 90 ... Storage device, 72 ... Printing device, 92 ... Output device, 74, 94 ... Input device, 50 ... Black nozzle module, 51 ... Yellow nozzle module, 52 ... Magenta nozzle module, 53 ... Cyan nozzle Module: 54 ... Light magenta nozzle module, 55 ... Light cyan nozzle module, S ... Printing medium (paper), N ... Nozzle, R ... Recording medium

Claims (26)

印字ヘッドを制御するクライアント装置と、当該クライアント装置と情報通信可能に接続されたサーバ装置とを有する印刷システムであって、
前記クライアント装置は、
前記印字ヘッドを用いて所定のテストパターン画像を印刷する印刷部と、当該印刷部で印刷したテストパターン画像を読み取るテストパターン画像読取部と、当該テストパターン画像読取部で読み取ったテストパターン画像データを前記サーバ装置に送信する画像データ送信部と、当該画像データ送信部から送信された前記テストパターン画像データに対応した、前記サーバ装置から送信されてきた補正データを受信する補正データ受信部と、を有し、
前記サーバ装置は、
前記クライアント装置の画像データ送信部から送られてきた画像データを受信する画像データ受信部と、当該画像データ受信部で受信した画像データを解析する画像データ解析部と、当該画像データ解析部での解析結果から前記クライアント装置の印字ヘッドの特性を求める印字ヘッド特性取得部と、当該印字ヘッド特性取得部で取得した印字ヘッドの特性に応じた補正データを生成する補正データ生成部と、当該補正データ生成部で生成した補正データを前記クライアント装置に送信する補正データ送信部と、を有することを特徴とする印刷システム。
A printing system having a client device that controls a print head and a server device that is connected to the client device so as to be able to communicate information,
The client device is
A printing unit that prints a predetermined test pattern image using the print head, a test pattern image reading unit that reads a test pattern image printed by the printing unit, and test pattern image data read by the test pattern image reading unit An image data transmitting unit for transmitting to the server device, and a correction data receiving unit for receiving correction data transmitted from the server device corresponding to the test pattern image data transmitted from the image data transmitting unit. Have
The server device
An image data receiving unit that receives image data transmitted from the image data transmitting unit of the client device, an image data analyzing unit that analyzes image data received by the image data receiving unit, and an image data analyzing unit A print head characteristic acquisition unit that determines the characteristics of the print head of the client device from the analysis result, a correction data generation unit that generates correction data according to the characteristics of the print head acquired by the print head characteristic acquisition unit, and the correction data And a correction data transmission unit configured to transmit the correction data generated by the generation unit to the client device.
印字ヘッドを制御するクライアント装置と、当該クライアント装置と情報通信可能に接続されたサーバ装置とを有する印刷システムであって、
前記クライアント装置は、
前記印字ヘッドを用いて所定のテストパターン画像を印刷する印刷部と、当該印刷部で印刷したテストパターン画像の印刷物を前記サーバ装置に送付する準備を行う印刷物送付準備部と、当該印刷物送付準備部で送付準備の行われた前記印刷物に対応した、前記サーバ装置から送付された補正データを受信する補正データ受信部と、を有し、
前記サーバ装置は、
前記印刷物のテストパターン画像を読み取るテストパターン画像読取部と、当該テストパターン画像読取部で読み取ったテストパターン画像データを解析する画像データ解析部と、当該画像データ解析部での解析結果から前記クライアント装置の印字ヘッドの特性を求める印字ヘッド特性取得部と、当該印字ヘッド特性取得部で取得した印字ヘッドの特性に応じた補正データを生成する補正データ生成部と、当該補正データ生成部で生成した補正データを前記クライアント装置に送信する補正データ送信部と、を有することを特徴とする印刷システム。
A printing system having a client device that controls a print head and a server device that is connected to the client device so as to be able to communicate information,
The client device is
A printing unit that prints a predetermined test pattern image using the print head; a printed material sending preparation unit that prepares to send a printed material of the test pattern image printed by the printing unit to the server device; and the printed material sending preparation unit. A correction data receiving unit that receives the correction data sent from the server device corresponding to the printed matter prepared for sending in
The server device
A test pattern image reading unit that reads a test pattern image of the printed matter; an image data analysis unit that analyzes test pattern image data read by the test pattern image reading unit; A print head characteristic acquisition unit for obtaining the characteristics of the print head, a correction data generation unit for generating correction data according to the print head characteristic acquired by the print head characteristic acquisition unit, and a correction generated by the correction data generation unit And a correction data transmission unit configured to transmit data to the client device.
印字ヘッドを制御するクライアント装置と、当該クライアント装置と情報通信可能に接続されたサーバ装置とを有する印刷システムであって、
前記クライアント装置は、
前記印字ヘッドを用いて所定のテストパターン画像を印刷する印刷部と、当該印刷部で印刷したテストパターン画像を読み取るテストパターン画像読取部と、当該テストパターン画像読取部で読み取ったテストパターン画像データを前記サーバ装置に送信する画像データ送信部と、前記印刷部で印刷したテストパターン画像の印刷物を前記サーバ装置に送付する準備を行う印刷物送付準備部と、当該印刷物送付準備部で送付準備の行われた前記印刷物および前記画像データ送信部から送信された前記テストパターン画像データに対応した、前記サーバ装置から送付された補正データを受信する補正データ受信部と、を有し、
前記サーバ装置は、
前記クライアント装置の画像データ送信部から送られてきた画像データを受信する画像データ受信部と、前記印刷物のテストパターン画像を読み取るテストパターン画像読取部と、当該テストパターン画像読取部で読み取ったテストパターン画像データおよび画像データ受信部で受信したテストパターン画像データを解析する画像データ解析部と、当該画像データ解析部での解析結果から前記クライアント装置の印字ヘッドの特性を求める印字ヘッド特性取得部と、当該印字ヘッド特性取得部で取得した印字ヘッドの特性に応じた補正データを生成する補正データ生成部と、当該補正データ生成部で生成した補正データを前記クライアント装置に送信する補正データ送信部と、を有することを特徴とする印刷システム。
A printing system having a client device that controls a print head and a server device that is connected to the client device so as to be able to communicate information,
The client device is
A printing unit that prints a predetermined test pattern image using the print head, a test pattern image reading unit that reads a test pattern image printed by the printing unit, and test pattern image data that is read by the test pattern image reading unit The image data transmitting unit to be transmitted to the server device, the printed material sending preparation unit for preparing to send the printed matter of the test pattern image printed by the printing unit to the server device, and the preparation for sending by the printed material sending preparation unit. A correction data receiving unit that receives correction data sent from the server device corresponding to the test pattern image data sent from the printed matter and the image data sending unit,
The server device
An image data receiving unit that receives image data sent from the image data transmitting unit of the client device, a test pattern image reading unit that reads a test pattern image of the printed matter, and a test pattern that is read by the test pattern image reading unit An image data analysis unit that analyzes the image data and the test pattern image data received by the image data reception unit; a print head characteristic acquisition unit that obtains the characteristics of the print head of the client device from the analysis result of the image data analysis unit; A correction data generation unit that generates correction data according to the characteristics of the print head acquired by the print head characteristic acquisition unit; a correction data transmission unit that transmits correction data generated by the correction data generation unit to the client device; A printing system comprising:
請求項1または3に記載の印刷システムにおいて、
前記クライアント装置の画像データ送信部は、前記テストパターン画像読取部で読み取ったテストパターン画像データを前記サーバ装置に送信するに際し、当該テストパターン画像データの読み取り解像度に関する情報を送信するようになっていることを特徴とする印刷システム。
The printing system according to claim 1 or 3,
When transmitting the test pattern image data read by the test pattern image reading unit to the server device, the image data transmitting unit of the client device transmits information regarding the reading resolution of the test pattern image data. A printing system characterized by that.
請求項2または3に記載の印刷システムにおいて、
前記クライアント装置は、さらに、
前記印刷物を前記サーバ装置に送付した旨の通知を前記サーバ装置に送信する印刷通知送信部と、当該印刷通知送信部の送信に対応して前記サーバ装置から送信される前記補正データの受信日時に関する情報を取得する補正データ受信予定情報取得部と、当該補正データ受信予定情報取得部で取得した前記補正データの受信日時に関する情報を表示する受信予定情報表示部と、を有し、
前記サーバ装置は、さらに、
前記クライアント装置の印刷通知送信部からの通知を受信する印刷通知受信部と、当該印刷通知受信部で受信した印刷通知に対応してテストパターン画像読取部の予約状況を確認する予約状況確認部と、当該予約状況確認部で確認した予約状況に基づいて前記補正データの送信日時に関する情報を算出する補正データ送信予定情報算出部と、当該補正データ送信予定情報算出部で算出された前記補正データの送信日時に関する情報を前記クライアント装置に送信する補正データ送信予定情報通知部と、を有することを特徴とする印刷システム。
The printing system according to claim 2 or 3,
The client device further includes:
A print notification transmission unit that transmits to the server device a notification that the printed material has been sent to the server device, and a reception date and time of the correction data that is transmitted from the server device in response to the transmission of the print notification transmission unit A correction data reception schedule information acquisition unit for acquiring information, and a reception schedule information display unit for displaying information on the reception date and time of the correction data acquired by the correction data reception schedule information acquisition unit,
The server device further includes:
A print notification receiving unit that receives a notification from the print notification transmission unit of the client device; a reservation status confirmation unit that checks a reservation status of the test pattern image reading unit in response to the print notification received by the print notification reception unit; A correction data transmission schedule information calculation unit that calculates information related to the transmission date and time of the correction data based on the reservation status confirmed by the reservation status confirmation unit; and the correction data calculated by the correction data transmission schedule information calculation unit A printing system comprising: a correction data transmission schedule information notification unit that transmits information related to transmission date and time to the client device.
請求項5に記載の印刷システムにおいて、
前記サーバ装置は、さらに、
前記クライアント装置の印刷物送付準備部で送付準備の行われる印刷物の送付に関する手配を行う印刷物配送手配部を有し、
前記印刷通知受信部は、前記クライアント装置の印刷通知送信部からの通知を受信したときは、印刷されたことを前記サーバ装置の印刷物配送手配部にも通知するようになっていることを特徴とする印刷システム。
The printing system according to claim 5, wherein
The server device further includes:
A printed matter delivery arrangement unit that makes arrangements for sending a printed matter that is prepared for sending by the printed matter delivery preparation unit of the client device;
When the print notification receiving unit receives a notification from the print notification transmission unit of the client device, the print notification reception unit also notifies the printed material delivery arrangement unit of the server device that the printing has been performed. Printing system to do.
請求項1〜6のいずれか1項に記載の印刷システムにおいて、
前記クライアント装置は、さらに、
印刷に供する印刷データを取得する印刷データ取得部と、前記印刷データ取得部で取得した印刷データを前記補正データ受信部で受信した補正データに基づいて補正する印刷データ補正部とを有し、
前記印刷部は、当該印刷データ補正部で補正された印刷データに基づいて印刷を実行するようになっていることを特徴とする印刷システム。
The printing system according to any one of claims 1 to 6,
The client device further includes:
A print data acquisition unit that acquires print data to be used for printing, and a print data correction unit that corrects the print data acquired by the print data acquisition unit based on the correction data received by the correction data reception unit;
The printing system, wherein the printing unit is configured to execute printing based on the print data corrected by the print data correction unit.
請求項1〜請求項7のいずれか1項に記載の印刷システムにおいて、
前記画像データ解析部は、前記印字ヘッドの形成するドットのサイズ、当該印字ヘッドのドット形成位置及び当該印字ヘッドの形成するドットの濃淡の少なくとも1つを解析するようになっていることを特徴とする印刷システム。
In the printing system according to any one of claims 1 to 7,
The image data analysis unit analyzes at least one of the size of dots formed by the print head, the dot formation position of the print head, and the density of dots formed by the print head. Printing system to do.
印字ヘッドを制御するクライアント装置と、当該クライアント装置と情報通信可能に接続されたサーバ装置とを有する印刷システムで用いるプログラムであって、
前記クライアント装置のコンピュータを、
前記印字ヘッドを用いて所定のテストパターン画像を印刷する印刷部と、当該印刷部で印刷したテストパターン画像を読み取るテストパターン画像読取部と、当該テストパターン画像読取部で読み取ったテストパターン画像データを前記サーバ装置に送信する画像データ送信部と、当該画像データ送信部から送信された前記テストパターン画像データに対応した、前記サーバ装置から送信されてきた補正データを受信する補正データ受信部と、して機能させると共に、
前記サーバ装置のコンピュータを、
前記クライアント装置の画像データ送信部から送られてきた画像データを受信する画像データ受信部と、当該画像データ受信部で受信した画像データを解析する画像データ解析部と、当該画像データ解析部での解析結果から前記クライアント装置の印字ヘッドの特性を求める印字ヘッド特性取得部と、当該印字ヘッド特性取得部で取得した印字ヘッドの特性に応じた補正データを生成する補正データ生成部と、当該補正データ生成部で生成した補正データを前記クライアント装置に送信する補正データ送信部と、して機能させることを特徴とする印刷プログラム。
A program used in a printing system having a client device for controlling a print head and a server device connected to the client device so as to be able to communicate information,
A computer of the client device;
A printing unit that prints a predetermined test pattern image using the print head, a test pattern image reading unit that reads a test pattern image printed by the printing unit, and test pattern image data that is read by the test pattern image reading unit An image data transmitting unit for transmitting to the server device; and a correction data receiving unit for receiving correction data transmitted from the server device corresponding to the test pattern image data transmitted from the image data transmitting unit. Function and
A computer of the server device;
An image data receiving unit that receives image data transmitted from the image data transmitting unit of the client device, an image data analyzing unit that analyzes image data received by the image data receiving unit, and an image data analyzing unit A print head characteristic acquisition unit that obtains the characteristics of the print head of the client device from the analysis result, a correction data generation unit that generates correction data according to the characteristics of the print head acquired by the print head characteristic acquisition unit, and the correction data A printing program that functions as a correction data transmission unit that transmits correction data generated by a generation unit to the client device.
印字ヘッドを制御するクライアント装置と、当該クライアント装置と情報通信可能に接続されたサーバ装置とを有する印刷システムで用いるプログラムであって、
前記クライアント装置のコンピュータを、
前記印字ヘッドを用いて所定のテストパターン画像を印刷する印刷部と、当該印刷部で印刷したテストパターン画像の印刷物を前記サーバ装置に送付する準備を行う印刷物送付準備部と、当該印刷物送付準備部で送付準備の行われた前記印刷物に対応した、前記サーバ装置から送付された補正データを受信する補正データ受信部と、して機能させると共に、
前記サーバ装置のコンピュータを、
前記印刷物のテストパターン画像を読み取るテストパターン画像読取部と、当該テストパターン画像読取部で読み取ったテストパターン画像データを解析する画像データ解析部と、当該画像データ解析部での解析結果から前記クライアント装置の印字ヘッドの特性を求める印字ヘッド特性取得部と、当該印字ヘッド特性取得部で取得した印字ヘッドの特性に応じた補正データを生成する補正データ生成部と、当該補正データ生成部で生成した補正データを前記クライアント装置に送信する補正データ送信部と、して機能させることを特徴とする印刷プログラム。
A program used in a printing system having a client device for controlling a print head and a server device connected to the client device so as to be able to communicate information,
A computer of the client device;
A printing unit that prints a predetermined test pattern image using the print head, a printed material sending preparation unit that prepares to send a printed material of the test pattern image printed by the printing unit to the server device, and the printed material sending preparation unit And functioning as a correction data receiving unit that receives correction data sent from the server device corresponding to the printed matter prepared for sending in
A computer of the server device;
A test pattern image reading unit that reads a test pattern image of the printed matter, an image data analysis unit that analyzes test pattern image data read by the test pattern image reading unit, and an analysis result in the image data analysis unit, the client device A print head characteristic acquisition unit that obtains the characteristics of the print head, a correction data generation unit that generates correction data according to the print head characteristic acquired by the print head characteristic acquisition unit, and a correction generated by the correction data generation unit A printing program that functions as a correction data transmission unit that transmits data to the client device.
印字ヘッドを制御するクライアント装置と、当該クライアント装置と情報通信可能に接続されたサーバ装置とを有する印刷システムで用いるプログラムであって、
前記クライアント装置のコンピュータを、
前記印字ヘッドを用いて所定のテストパターン画像を印刷する印刷部と、当該印刷部で印刷したテストパターン画像を読み取るテストパターン画像読取部と、当該テストパターン画像読取部で読み取ったテストパターン画像データを前記サーバ装置に送信する画像データ送信部と、前記印刷部で印刷したテストパターン画像の印刷物を前記サーバ装置に送付する準備を行う印刷物送付準備部と、当該印刷物送付準備部で送付準備の行われた前記印刷物および前記画像データ送信部から送信された前記テストパターン画像データに対応した、前記サーバ装置から送付された補正データを受信する補正データ受信部と、して機能させると共に、
前記サーバ装置のコンピュータを、
前記クライアント装置の画像データ送信部から送られてきた画像データを受信する画像データ受信部と、前記印刷物のテストパターン画像を読み取るテストパターン画像読取部と、当該テストパターン画像読取部で読み取ったテストパターン画像データおよび画像データ受信部で受信したテストパターン画像データを解析する画像データ解析部と、当該画像データ解析部での解析結果から前記クライアント装置の印字ヘッドの特性を求める印字ヘッド特性取得部と、当該印字ヘッド特性取得部で取得した印字ヘッドの特性に応じた補正データを生成する補正データ生成部と、当該補正データ生成部で生成した補正データを前記クライアント装置に送信する補正データ送信部と、して機能させることを特徴とする印刷プログラム。
A program used in a printing system having a client device for controlling a print head and a server device connected to the client device so as to be able to communicate information,
A computer of the client device;
A printing unit that prints a predetermined test pattern image using the print head, a test pattern image reading unit that reads a test pattern image printed by the printing unit, and test pattern image data read by the test pattern image reading unit An image data transmitting unit to be transmitted to the server device, a printed material sending preparation unit for preparing to send a printed matter of a test pattern image printed by the printing unit to the server device, and preparation for sending is performed by the printed material sending preparation unit. And functioning as a correction data receiving unit that receives correction data sent from the server device corresponding to the test pattern image data sent from the printed matter and the image data sending unit,
A computer of the server device;
An image data receiving unit that receives image data transmitted from an image data transmitting unit of the client device, a test pattern image reading unit that reads a test pattern image of the printed matter, and a test pattern that is read by the test pattern image reading unit An image data analysis unit that analyzes the image data and the test pattern image data received by the image data reception unit; a print head characteristic acquisition unit that obtains the characteristics of the print head of the client device from the analysis result of the image data analysis unit; A correction data generation unit that generates correction data according to the characteristics of the print head acquired by the print head characteristic acquisition unit, a correction data transmission unit that transmits the correction data generated by the correction data generation unit to the client device, A printing program characterized in that it is made to function.
請求項9〜11のいずれか1項に記載の印刷プログラムを記録したコンピュータ読み取り可能な記録媒体。   The computer-readable recording medium which recorded the printing program of any one of Claims 9-11. 印字ヘッドを制御するクライアント装置と、当該クライアント装置と情報通信可能に接続されたサーバ装置とを用いる印刷方法であって、
前記クライアント装置は、
前記印字ヘッドを用いて所定のテストパターン画像を印刷する印刷ステップと、当該印刷ステップで印刷したテストパターン画像を読み取るテストパターン画像読取ステップと、当該テストパターン画像読取ステップで読み取ったテストパターン画像データを前記サーバ装置に送信する画像データ送信ステップと、当該画像データ送信ステップで送信された前記テストパターン画像データに対応した、前記サーバ装置から送信されてきた補正データを受信する補正データ受信ステップと、を含み、
前記サーバ装置は、
前記クライアント装置から送られてきた前記テストパターン画像データを受信する画像データ受信ステップと、当該画像データ受信ステップで受信した画像データを解析する画像データ解析ステップと、当該画像データ解析ステップでの解析結果から前記クライアント装置の印字ヘッドの特性を求める印字ヘッド特性取得ステップと、当該印字ヘッド特性取得ステップで取得した印字ヘッドの特性に応じた補正データを生成する補正データ生成ステップと、当該補正データ生成ステップで生成した補正データを前記クライアント装置に送信する補正データ送信ステップと、を含むことを特徴とする印刷方法。
A printing method using a client device that controls a print head, and a server device connected to the client device so as to be able to communicate information,
The client device is
A printing step for printing a predetermined test pattern image using the print head, a test pattern image reading step for reading the test pattern image printed in the printing step, and the test pattern image data read in the test pattern image reading step An image data transmitting step for transmitting to the server device; and a correction data receiving step for receiving correction data transmitted from the server device corresponding to the test pattern image data transmitted in the image data transmitting step. Including
The server device
An image data receiving step for receiving the test pattern image data sent from the client device, an image data analyzing step for analyzing the image data received in the image data receiving step, and an analysis result in the image data analyzing step A print head characteristic acquisition step for obtaining the print head characteristic of the client device from the above, a correction data generation step for generating correction data according to the print head characteristic acquired in the print head characteristic acquisition step, and the correction data generation step And a correction data transmitting step of transmitting the correction data generated in step 1 to the client device.
印字ヘッドを制御するクライアント装置と、当該クライアント装置と情報通信可能に接続されたサーバ装置とを用いる印刷方法であって、
前記クライアント装置は、
前記印字ヘッドを用いて所定のテストパターン画像を印刷する印刷ステップと、当該印刷ステップで印刷したテストパターン画像の印刷物を前記サーバ装置に送付する準備を行う印刷物送付準備ステップと、当該印刷物送付準備ステップで送付準備の行われた前記印刷物に対応した、前記サーバ装置から送付された補正データを受信する補正データ受信ステップと、を含み、
前記サーバ装置は、
前記印刷物のテストパターン画像を読み取るテストパターン画像読取ステップと、当該テストパターン画像読取ステップで読み取ったテストパターン画像データを解析する画像データ解析ステップと、当該画像データ解析ステップでの解析結果から前記クライアント装置の印字ヘッドの特性を求める印字ヘッド特性取得ステップと、当該印字ヘッド特性取得ステップで取得した印字ヘッドの特性に応じた補正データを生成する補正データ生成ステップと、当該補正データ生成ステップで生成した補正データを前記クライアント装置に送信する補正データ送信ステップと、を含むことを特徴とする印刷方法。
A printing method using a client device that controls a print head, and a server device connected to the client device so as to be able to communicate information,
The client device is
A printing step for printing a predetermined test pattern image using the print head; a printed material sending preparation step for preparing to send a printed material of the test pattern image printed in the printing step to the server device; and a printed material sending preparation step. A correction data receiving step for receiving correction data sent from the server device corresponding to the printed matter prepared for sending in
The server device
From the test pattern image reading step for reading the test pattern image of the printed matter, the image data analysis step for analyzing the test pattern image data read in the test pattern image reading step, and the analysis result in the image data analysis step, the client device Print head characteristics acquisition step for obtaining the characteristics of the print head, a correction data generation step for generating correction data according to the characteristics of the print head acquired in the print head characteristics acquisition step, and the correction generated in the correction data generation step And a correction data transmitting step of transmitting data to the client device.
印字ヘッドを制御するクライアント装置と、当該クライアント装置と情報通信可能に接続されたサーバ装置とを用いる印刷方法であって、
前記クライアント装置は、
前記印字ヘッドを用いて所定のテストパターン画像を印刷する印刷ステップと、当該印刷ステップで印刷したテストパターン画像を読み取るテストパターン画像読取ステップと、当該テストパターン画像読取ステップで読み取ったテストパターン画像データを前記サーバ装置に送信する画像データ送信ステップと、前記印刷ステップで印刷したテストパターン画像の印刷物を前記サーバ装置に送付する準備を行う印刷物送付準備ステップと、当該印刷物送付準備ステップで送付準備の行われた前記印刷物および前記画像データ送信ステップで送信された前記テストパターン画像データに対応した、前記サーバ装置から送付された補正データを受信する補正データ受信ステップと、を含み、
前記サーバ装置は、
前記クライアント装置の画像データ送信ステップから送られてきた画像データを受信する画像データ受信ステップと、前記印刷物のテストパターン画像を読み取るテストパターン画像読取ステップと、当該テストパターン画像読取ステップで読み取ったテストパターン画像データおよび画像データ受信ステップで受信したテストパターン画像データを解析する画像データ解析ステップと、当該画像データ解析ステップでの解析結果から前記クライアント装置の印字ヘッドの特性を求める印字ヘッド特性取得ステップと、当該印字ヘッド特性取得ステップで取得した印字ヘッドの特性に応じた補正データを生成する補正データ生成ステップと、当該補正データ生成ステップで生成した補正データを前記クライアント装置に送信する補正データ送信ステップと、を含むことを特徴とする印刷方法。
A printing method using a client device that controls a print head, and a server device connected to the client device so as to be able to communicate information,
The client device is
A printing step for printing a predetermined test pattern image using the print head, a test pattern image reading step for reading the test pattern image printed in the printing step, and test pattern image data read in the test pattern image reading step The image data transmission step to be transmitted to the server device, the printed material sending preparation step for preparing to send the printed matter of the test pattern image printed in the printing step to the server device, and the preparation for sending in the printed material sending preparation step. A correction data receiving step of receiving correction data sent from the server device corresponding to the test pattern image data transmitted in the printed matter and the image data transmitting step,
The server device
An image data receiving step for receiving image data sent from the image data sending step of the client device, a test pattern image reading step for reading a test pattern image of the printed matter, and a test pattern read in the test pattern image reading step An image data analysis step for analyzing the image data and the test pattern image data received in the image data reception step; a print head characteristic acquisition step for obtaining the characteristics of the print head of the client device from the analysis result in the image data analysis step; A correction data generation step for generating correction data corresponding to the print head characteristics acquired in the print head characteristics acquisition step; and a correction data transmission for transmitting the correction data generated in the correction data generation step to the client device. Printing method characterized by comprising the steps, a.
印字ヘッドを制御する印刷装置と情報通信可能に接続されたプリンタサーバであって、
前記印字ヘッドを用いて印刷されたテストパターン画像の画像データを受信する画像データ受信部と、当該画像データ受信部で受信した画像データを解析する画像データ解析部と、当該画像データ解析部での解析結果から前記印刷装置の印字ヘッドの特性を求める印字ヘッド特性取得部と、当該印字ヘッド特性取得部で取得した印字ヘッドの特性に応じた補正データを生成する補正データ生成部と、当該補正データ生成部で生成した補正データを前記印刷装置に送信する補正データ送信部と、を有することを特徴とするプリンタサーバ。
A printer server connected to a printing apparatus that controls a print head so as to be able to communicate information,
An image data receiving unit that receives image data of a test pattern image printed using the print head, an image data analyzing unit that analyzes image data received by the image data receiving unit, and an image data analyzing unit A print head characteristic acquisition unit that obtains the characteristics of the print head of the printing apparatus from the analysis result, a correction data generation unit that generates correction data according to the characteristics of the print head acquired by the print head characteristic acquisition unit, and the correction data A printer server comprising: a correction data transmission unit that transmits correction data generated by the generation unit to the printing apparatus.
請求項16に記載のプリンタサーバにおいて、
前記印刷装置からの前記テストパターン画像が印刷された印刷物を送付した旨の通知を受信する印刷通知受信部と、当該印刷通知受信部で受信した印刷通知に対応してテストパターン画像読取部の予約状況を確認する予約状況確認部と、当該予約状況確認部で確認した予約状況に基づいて前記補正データの送信日時に関する情報を算出する補正データ送信予定情報算出部と、当該補正データ送信予定情報算出部で算出された前記補正データの送信日時に関する情報を前記印刷装置に送信する補正データ送信予定情報通知部と、を有することを特徴とするプリンタサーバ。
The printer server according to claim 16, wherein
A print notification receiving unit that receives notification from the printing device that the printed matter on which the test pattern image has been printed has been sent, and a reservation for the test pattern image reading unit corresponding to the print notification received by the print notification receiving unit A reservation status confirmation unit for confirming the situation, a correction data transmission schedule information calculation unit for calculating information on the transmission date and time of the correction data based on the reservation status confirmed by the reservation status confirmation unit, and the correction data transmission schedule information calculation And a correction data transmission schedule information notifying unit that transmits information related to the transmission date and time of the correction data calculated by the printing unit to the printing apparatus.
請求項17に記載のプリンタサーバにおいて、
前記印刷装置で送付準備の行われる印刷物の送付に関する手配を行う印刷物配送手配部を有し、
前記印刷通知受信部は、前記印刷装置からの前記通知を受信したときは、印刷されたことを前記サーバ装置の印刷物配送手配部にも通知するようになっていることを特徴とするプリンタサーバ。
The printer server according to claim 17,
A printed matter delivery arrangement unit that makes arrangements for sending a printed matter that is prepared for sending by the printing apparatus;
The printer server, wherein when the notification from the printing device is received, the print notification receiving unit notifies the printed matter delivery arrangement unit of the server device that printing has been performed.
請求項16〜請求項18のいずれか1に記載のプリンタサーバにおいて、
前記画像データ解析部は、前記印字ヘッドの形成するドットのサイズ、当該印字ヘッドのドット形成位置及び当該印字ヘッドの形成するドットの濃淡の少なくとも1つを解析するようになっていることを特徴とするプリンタサーバ。
The printer server according to any one of claims 16 to 18, wherein:
The image data analysis unit analyzes at least one of the size of dots formed by the print head, the dot formation position of the print head, and the density of dots formed by the print head. Printer server.
印字ヘッドを制御する印刷装置と情報通信可能に接続されたプリンタサーバ用プログラムであって、
コンピュータを、
前記印字ヘッドを用いて印刷されたテストパターン画像の画像データを受信する画像データ受信部と、当該画像データ受信部で受信した画像データを解析する画像データ解析部と、当該画像データ解析部での解析結果から前記印刷装置の印字ヘッドの特性を求める印字ヘッド特性取得部と、当該印字ヘッド特性取得部で取得した印字ヘッドの特性に応じた補正データを生成する補正データ生成部と、当該補正データ生成部で生成した補正データを前記印刷装置に送信する補正データ送信部と、して機能させることを特徴とするプリンタサーバ用プログラム。
A program for a printer server connected so as to be able to communicate with a printing apparatus that controls a print head,
Computer
An image data receiving unit that receives image data of a test pattern image printed using the print head, an image data analyzing unit that analyzes image data received by the image data receiving unit, and an image data analyzing unit A print head characteristic acquisition unit that obtains the characteristics of the print head of the printing apparatus from the analysis result, a correction data generation unit that generates correction data according to the characteristics of the print head acquired by the print head characteristic acquisition unit, and the correction data A printer server program that functions as a correction data transmission unit that transmits correction data generated by a generation unit to the printing apparatus.
印字ヘッドを制御する印刷装置と情報通信可能に接続されたプリンタサーバを制御するのに使用するプリンタサーバ制御方法であって、
前記印字ヘッドを用いて印刷されたテストパターン画像の画像データを受信する画像データ受信ステップと、当該画像データ受信ステップで受信した画像データを解析する画像データ解析ステップと、当該画像データ解析ステップでの解析結果から前記印刷装置の印字ヘッドの特性を求める印字ヘッド特性取得ステップと、当該印字ヘッド特性取得ステップで取得した印字ヘッドの特性に応じた補正データを生成する補正データ生成ステップと、当該補正データ生成ステップで生成した補正データを前記印刷装置に送信する補正データ送信ステップと、を含むことを特徴とするプリンタサーバ制御方法。
A printer server control method used to control a printer server connected to be able to communicate with a printing apparatus that controls a print head,
An image data receiving step for receiving image data of a test pattern image printed using the print head, an image data analyzing step for analyzing the image data received in the image data receiving step, and an image data analyzing step A print head characteristic acquisition step for obtaining the characteristics of the print head of the printing apparatus from the analysis result, a correction data generation step for generating correction data according to the characteristics of the print head acquired in the print head characteristic acquisition step, and the correction data And a correction data transmission step of transmitting the correction data generated in the generation step to the printing apparatus.
補正データを提供するプリンタサーバと情報通信可能に接続されると共に、印刷に用いる印字ヘッドを制御する印刷装置であって、
前記印字ヘッドを用いて所定のテストパターン画像を印刷する印刷部と、当該印刷部で印刷したテストパターン画像を読み取るテストパターン画像読取部と、当該テストパターン画像読取部で読み取ったテストパターン画像データを前記プリンタサーバに送信する画像データ送信部と、当該画像データ送信部から送信された前記テストパターン画像データに対応した、前記プリンタサーバから送信されてきた補正データを受信する補正データ受信部と、印刷に供する印刷データを取得する印刷データ取得部と、前記印刷データ取得部で取得した印刷データを前記補正データ受信部で受信した補正データに基づいて補正する印刷データ補正部とを有し、
前記印刷部は、当該印刷データ補正部で補正された印刷データに基づいて印刷を実行するようになっていることを特徴とする印刷装置。
A printing apparatus that is connected to a printer server that provides correction data so as to be capable of information communication and controls a print head used for printing,
A printing unit that prints a predetermined test pattern image using the print head, a test pattern image reading unit that reads a test pattern image printed by the printing unit, and test pattern image data that is read by the test pattern image reading unit An image data transmitting unit for transmitting to the printer server; a correction data receiving unit for receiving correction data transmitted from the printer server corresponding to the test pattern image data transmitted from the image data transmitting unit; A print data acquisition unit for acquiring print data to be provided, and a print data correction unit for correcting the print data acquired by the print data acquisition unit based on the correction data received by the correction data reception unit,
The printing apparatus, wherein the printing unit is configured to execute printing based on the print data corrected by the print data correction unit.
請求項22に記載の印刷装置において、
前記画像データ送信部は、前記テストパターン画像読取部で読み取ったテストパターン画像データを前記プリンタサーバに送信するに際し、当該テストパターン画像データの読み取り解像度に関する情報を送信するようになっていることを特徴とする印刷装置。
The printing apparatus according to claim 22, wherein
The image data transmission unit is configured to transmit information regarding the reading resolution of the test pattern image data when transmitting the test pattern image data read by the test pattern image reading unit to the printer server. A printing device.
請求項22または請求項23に記載の印刷装置において、
前記テストパターン画像が印刷された印刷物を送付した旨の通知を前記プリンタサーバに送信する印刷通知送信部と、当該印刷通知送信部の送信に対応して前記プリンタサーバから送信される前記補正データの受信日時に関する情報を取得する補正データ受信予定情報取得部と、当該補正データ受信予定情報取得部で取得した前記補正データの受信日時に関する情報を表示する受信予定情報表示部とを有することを特徴とする印刷装置。
24. A printing apparatus according to claim 22 or claim 23.
A print notification transmission unit that transmits to the printer server a notification that the printed matter on which the test pattern image has been printed is sent, and the correction data that is transmitted from the printer server in response to the transmission of the print notification transmission unit. A correction data reception schedule information acquisition unit that acquires information about reception date and time, and a reception schedule information display unit that displays information about the reception date and time of the correction data acquired by the correction data reception schedule information acquisition unit, Printing device to do.
補正データを提供するプリンタサーバと情報通信可能に接続されると共に、印刷に用いる印字ヘッドを制御する印刷装置のコンピュータを、
前記印字ヘッドを用いて所定のテストパターン画像を印刷する印刷部と、当該印刷部で印刷したテストパターン画像を読み取るテストパターン画像読取部と、当該テストパターン画像読取部で読み取ったテストパターン画像データを前記プリンタサーバに送信する画像データ送信部と、当該画像データ送信部から送信された前記テストパターン画像データに対応した、前記プリンタサーバから送信されてきた補正データを受信する補正データ受信部と、印刷に供する印刷データを取得する印刷データ取得部と、前記印刷データ取得部で取得した印刷データを前記補正データ受信部で受信した補正データに基づいて補正する印刷データ補正部と、して機能させるプログラムを含み、
前記印刷部は、前記印刷データ補正部で補正された印刷データに基づいて印刷を実行することを特徴とする印刷装置用プログラム。
A computer of a printing apparatus that is connected to a printer server that provides correction data and is capable of information communication, and that controls a print head used for printing,
A printing unit that prints a predetermined test pattern image using the print head, a test pattern image reading unit that reads a test pattern image printed by the printing unit, and test pattern image data that is read by the test pattern image reading unit An image data transmitting unit for transmitting to the printer server; a correction data receiving unit for receiving correction data transmitted from the printer server corresponding to the test pattern image data transmitted from the image data transmitting unit; A program that functions as a print data acquisition unit that acquires print data to be used for printing, and a print data correction unit that corrects print data acquired by the print data acquisition unit based on correction data received by the correction data reception unit Including
The printing device program, wherein the printing unit executes printing based on the print data corrected by the print data correction unit.
補正データを提供するプリンタサーバと情報通信可能に接続されると共に、印刷に用いる印字ヘッドを制御する印刷装置を制御するのに使用する印刷装置制御方法であって、
前記印字ヘッドを用いて所定のテストパターン画像を印刷する印刷ステップと、当該印刷ステップで印刷したテストパターン画像を読み取るテストパターン画像読取ステップと、当該テストパターン画像読取ステップで読み取ったテストパターン画像データを前記プリンタサーバに送信する画像データ送信ステップと、当該画像データ送信ステップにおいて送信された前記テストパターン画像データに対応した、前記プリンタサーバから送信されてきた補正データを受信する補正データ受信ステップと、印刷に供する印刷データを取得する印刷データ取得ステップと、前記印刷データ取得ステップで取得した印刷データを前記補正データ受信ステップで受信した補正データに基づいて補正する印刷データ補正ステップと、を含み、
前記印刷ステップは、前記印刷データ補正ステップで補正された印刷データに基づいて印刷を実行することを特徴とする印刷装置制御方法。
A printing apparatus control method used to control a printing apparatus that is connected to a printer server that provides correction data and is capable of information communication, and that controls a print head used for printing,
A printing step for printing a predetermined test pattern image using the print head, a test pattern image reading step for reading the test pattern image printed in the printing step, and test pattern image data read in the test pattern image reading step An image data transmitting step for transmitting to the printer server, a correction data receiving step for receiving correction data transmitted from the printer server corresponding to the test pattern image data transmitted in the image data transmitting step, and printing. A print data acquisition step for acquiring print data to be provided, and a print data correction step for correcting the print data acquired in the print data acquisition step based on the correction data received in the correction data reception step,
The printing apparatus control method, wherein the printing step executes printing based on the print data corrected in the print data correction step.
JP2006064594A 2005-03-29 2006-03-09 Printing system, printing program, printing method, recording medium recording the same program; printer server, and program for the printer server, and method for controlling the printer server; and printer, program for printer, and printer control method Withdrawn JP2006309723A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2006064594A JP2006309723A (en) 2005-03-29 2006-03-09 Printing system, printing program, printing method, recording medium recording the same program; printer server, and program for the printer server, and method for controlling the printer server; and printer, program for printer, and printer control method

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2005094765 2005-03-29
JP2006064594A JP2006309723A (en) 2005-03-29 2006-03-09 Printing system, printing program, printing method, recording medium recording the same program; printer server, and program for the printer server, and method for controlling the printer server; and printer, program for printer, and printer control method

Publications (1)

Publication Number Publication Date
JP2006309723A true JP2006309723A (en) 2006-11-09

Family

ID=37476489

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2006064594A Withdrawn JP2006309723A (en) 2005-03-29 2006-03-09 Printing system, printing program, printing method, recording medium recording the same program; printer server, and program for the printer server, and method for controlling the printer server; and printer, program for printer, and printer control method

Country Status (1)

Country Link
JP (1) JP2006309723A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008146134A (en) * 2006-12-06 2008-06-26 Seiko Epson Corp Data restoration device and its method and computer program
JP2017079354A (en) * 2015-10-19 2017-04-27 コニカミノルタ株式会社 Image forming system, control method of the same, image forming apparatus, and program

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11188896A (en) * 1997-12-26 1999-07-13 Canon Inc Image recorder and recording method
JP2001083848A (en) * 1999-09-16 2001-03-30 Canon Inc Image forming device and method for forming image
JP2003122542A (en) * 2001-10-10 2003-04-25 Seiko Epson Corp Print system and method for obtaining print-out of color as desired
JP2003285517A (en) * 2002-03-27 2003-10-07 Seiko Epson Corp Print diagnostic system, print diagnostic method and print diagnostic program
JP2003291424A (en) * 2002-04-03 2003-10-14 Canon Inc Color imaging apparatus, color imaging system, and correction method therefor

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11188896A (en) * 1997-12-26 1999-07-13 Canon Inc Image recorder and recording method
JP2001083848A (en) * 1999-09-16 2001-03-30 Canon Inc Image forming device and method for forming image
JP2003122542A (en) * 2001-10-10 2003-04-25 Seiko Epson Corp Print system and method for obtaining print-out of color as desired
JP2003285517A (en) * 2002-03-27 2003-10-07 Seiko Epson Corp Print diagnostic system, print diagnostic method and print diagnostic program
JP2003291424A (en) * 2002-04-03 2003-10-14 Canon Inc Color imaging apparatus, color imaging system, and correction method therefor

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008146134A (en) * 2006-12-06 2008-06-26 Seiko Epson Corp Data restoration device and its method and computer program
JP2017079354A (en) * 2015-10-19 2017-04-27 コニカミノルタ株式会社 Image forming system, control method of the same, image forming apparatus, and program

Similar Documents

Publication Publication Date Title
US7333239B2 (en) Method for controlling a plurality of printing apparatuses
US7497537B2 (en) Printing apparatus, printing program, printing method and printing data generating apparatus, printing data generating program, printing data generating method, and recording medium recording the programs
JP4678299B2 (en) Printing apparatus, printing program, printing method and image processing apparatus, image processing program, image processing method, and recording medium storing the program
JP2006272951A (en) Printing device, printing device control program, method of controlling printing device, data creating device for printing, data creating program for printing and method of creating data for printing
JP2006224419A (en) Printing device, printing program, printing method, image processor, image processing program, image processing method, and recording medium having program recorded therein
JP2007019652A (en) Image processor and image processing method, program, and test pattern
JP2008273136A (en) Printer, server, printing characteristic improving method, and computer program
JP4792966B2 (en) Printing system, printing program, printing method, server device, server device program, client device, printer, printer program, and client device program
JP2006231902A (en) Printer, program and method for controlling the printer apparatus, program and method for generating printing data
JP5720192B2 (en) Printing device
JP2006309723A (en) Printing system, printing program, printing method, recording medium recording the same program; printer server, and program for the printer server, and method for controlling the printer server; and printer, program for printer, and printer control method
JP2017030149A (en) Printing control device and printing control method
JP2006231906A (en) Printing device, printing device control program, and printing device control method; and printing data generating device, printing data generating program, and printing data generating method
JP2001158085A (en) Device and method for printing, method for regulating printing device, moreover recording medium storing program therefor
JP5011703B2 (en) Image processing apparatus, image processing method, program, and storage medium
JP2006247918A (en) Printing device, printing program, printing method, image processing device, image processing program, image processing method, and recording medium on which the program is recorded
US20140152729A1 (en) Print control device, inkjet recording apparatus, print control method, and printing system
JP2007015336A (en) Apparatus, method and program for image processing
JP4041954B2 (en) Printing control apparatus, printing control method, printing system, and printing control program
JP2006231915A (en) Printer, printing program, printing method, image processor, image processing program, image processing method, and recording medium with program recorded
JP2006212907A (en) Printing apparatus, printing program, printing method and image processing apparatus, image processing program, image processing method, and recording medium recorded with the same
US20060103857A1 (en) Method of reducing a consumption of imaging substance when forming an image
JP4238852B2 (en) Image processing device
JP2007015397A (en) Printing device, printing device control program, printing device control method, printing data generating device, printing data generating program, and printing data generating method
JP2007038435A (en) Printer, printing program, printing method, apparatus for generating printing data, program for generating printing data, method for generating printing data, and recording medium with the program recorded

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20090218

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20110309

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20110329

A761 Written withdrawal of application

Free format text: JAPANESE INTERMEDIATE CODE: A761

Effective date: 20110525