JP4453042B2 - Print system, information processing terminal used in the system - Google Patents
Print system, information processing terminal used in the system Download PDFInfo
- Publication number
- JP4453042B2 JP4453042B2 JP2007104549A JP2007104549A JP4453042B2 JP 4453042 B2 JP4453042 B2 JP 4453042B2 JP 2007104549 A JP2007104549 A JP 2007104549A JP 2007104549 A JP2007104549 A JP 2007104549A JP 4453042 B2 JP4453042 B2 JP 4453042B2
- Authority
- JP
- Japan
- Prior art keywords
- ink
- information
- printing
- amount
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Ink Jet (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
Description
本発明は、情報処理端末に接続された印刷装置におけるインクの不足を印刷処理実行前に把握する技術に関する。 The present invention relates to a technique for grasping ink shortage in a printing apparatus connected to an information processing terminal before executing a printing process.
従来、情報処理端末にて作成した印刷対象のデータを印刷装置にて印刷するプリントシステムが知られている。このシステムでは、印刷対象のデータを印刷装置にて処理可能な印刷用データに変換するためのRIP(Raster Image Processor)と呼ばれる印刷制御装置が情報処理端末と印刷装置との間に介在することになる。つまり、通常、印刷対象のデータは、PostScript等のPDL(Page Description Language )であったり、TIFFやJPEG等の画像データであるため、印刷装置で処理可能な印刷用データへの変換装置が必要となるのである。 2. Description of the Related Art Conventionally, a printing system that prints data to be printed created by an information processing terminal using a printing apparatus is known. In this system, a print control device called RIP (Raster Image Processor) for converting data to be printed into print data that can be processed by the printing device is interposed between the information processing terminal and the printing device. Become. In other words, since the data to be printed is usually PDL (Page Description Language) such as PostScript or image data such as TIFF or JPEG, it is necessary to have a conversion device for printing data that can be processed by the printing device. It becomes.
小規模なシステム、例えば個人用のシステムでは、情報処理端末が、この印刷制御装置としての機能を備えているものもある。一方、大規模なシステム、例えばネットワークとして構築されるシステムでは、情報処理端末の処理負荷軽減を目的とし、情報処理端末と別体としてネットワーク上に印刷制御装置を接続する構成が採用されている。このとき、印刷制御装置は、情報処理端末からネットワークを介して印刷対象のデータを受信すると、その印刷対象のデータを印刷用データに変換し、接続された印刷装置へ送信するという具合である。 In a small-scale system, for example, a personal system, an information processing terminal may have a function as the print control apparatus. On the other hand, a large-scale system, for example, a system constructed as a network, employs a configuration in which a print control apparatus is connected to the network as a separate body from the information processing terminal for the purpose of reducing the processing load on the information processing terminal. At this time, when the print control apparatus receives the print target data from the information processing terminal via the network, the print control apparatus converts the print target data into print data and transmits the print target data to the connected printing apparatus.
ところで、このようなプリントシステムにおいて、印刷装置のインクが印刷途中で不足することがある。このとき、印刷装置の中にはインクがなくなったまま印刷を継続するものがあった。この場合、色抜けが発生するため、印刷処理を再度実行する必要が生じてしまう。 By the way, in such a printing system, the ink of the printing apparatus may run out during printing. At this time, some printing apparatuses continue to print without running out of ink. In this case, since color loss occurs, it becomes necessary to execute the printing process again.
また、インクがなくなったことを報知し、その段階で印刷処理を中断する印刷装置もあった。このような印刷装置では、インクを補充した後、中断部分から印刷処理を継続することができる。しかし、この場合であっても、用紙等の被記録媒体が一旦印刷の途中で停止することによって、被記録媒体にへたりやずれが生じ、印字むらができたり、中断部分の前後で印刷が不連続となってしまう。 There is also a printing apparatus that notifies that ink has run out and interrupts the printing process at that stage. In such a printing apparatus, after the ink is replenished, the printing process can be continued from the interrupted portion. However, even in this case, the recording medium such as paper once stops in the middle of printing, causing the recording medium to sag and shift, causing uneven printing, and printing before and after the interrupted portion. It becomes discontinuous.
つまり、印刷装置のインクが印刷途中で不足すると、再度印刷処理を行うことが必要となる場合が多いのである。特に、大判印刷、例えばA0サイズやそれ以上の大きさの印刷において、このような印刷のやり直しが生じると、被記録媒体やインクのコストが大きいため、著しい損害が発生する。 In other words, if the printing apparatus runs out of ink during printing, it is often necessary to perform printing again. In particular, in large-format printing, for example, printing of A0 size or larger, if such re-printing occurs, the cost of the recording medium and ink is high, so that significant damage occurs.
本発明は、上述した問題点を解決するためになされたものであり、印刷装置における印刷の途中でインクが不足するか否かを、印刷に先だって、利用者が把握できるようにすることを目的とする。 The present invention has been made to solve the above-described problems, and an object of the present invention is to enable a user to grasp whether or not ink is insufficient during printing in a printing apparatus prior to printing. And
上述した目的を達成するためになされた請求項1に記載のプリントシステムは、情報処理端末と、その情報処理端末から送信される印刷用データに基づいて被記録媒体への印刷を行う印刷装置と、を備えたプリントシステムにおいて、前記情報処理端末は、前記印刷用データの拡大率の異なる縮小データを生成する縮小データ生成手段と、前記縮小データ生成手段によって生成された縮小データに基づき、前記印刷用データの印刷に必要なインク量である必要インク量を予測する必要インク量予測手段と、前記印刷装置に対し、当該印刷装置におけるインクの残量を確認するための情報であるインク情報の送信を要求するインク情報要求手段と、前記印刷装置から送信される前記インク情報を受信するインク情報受信手段とを有し、一方、前記印刷装置は、インクを補充可能に構成され、前記インク情報を管理するインク情報管理手段と、前記インク情報要求手段によるインク情報の送信
要求があると、前記インク情報管理手段によって管理されている前記インク情報を前記情報処理端末へ送信するインク情報送信手段とを有しており、前記情報処理端末において、前記印刷装置における印刷処理の実行に先立って、前記必要インク量予測手段によって予測された必要インク量と前記インク情報受信手段によって受信されたインク情報とに基づき、前記印刷処理の途中でインクが不足するか否かを、直接的あるいは間接的に報知すると共に、前記インク情報に基づくインク残量と前記必要インク量とを比較し、インクが不足する場合には、補充すべきインクの不足量を報知するインク量情報報知手段と、を有することを特徴とする。
The printing system according to
なお、インク情報は、印刷装置におけるインクの残量を確認するための情報をいう。例えばインク残量そのものであってもよいし、あるいは、インク情報要求手段による送信要求があった時点までのインクの消費量であってもよい。インク情報がインクの消費量である場合には、インクを補充した時点でのインク量を記憶しておき、このインク量からインクの消費量を減じることによってインク残量を確認することができる。そこで、印刷装置の有するインク情報管理手段は、例えばインク情報がインク残量である場合には、インク残量を所定時間間隔で検出して更新したり、また、例えばインク情報がインク消費量である場合には、印刷処理の実行の際に使用されたインク量を累積したりして管理することが考えられる。 The ink information refers to information for confirming the remaining amount of ink in the printing apparatus. For example, the remaining amount of ink itself may be used, or the amount of ink consumed up to the time when a transmission request is made by the ink information requesting unit may be used. When the ink information is the ink consumption, the ink amount at the time when the ink is replenished is stored, and the ink remaining amount can be confirmed by subtracting the ink consumption from this ink amount. Therefore, the ink information management means of the printing apparatus detects and updates the remaining ink level at predetermined time intervals, for example, when the ink information is the remaining ink level. In some cases, it may be possible to manage by accumulating the amount of ink used when executing the printing process.
また、請求項2に記載のプリントシステムは、前記情報処理端末は、表示部を有し、前記インク量情報報知手段は、前記必要インク量と、前記インク情報とを視覚的に比較できる状態で前記表示部に表示することを特徴とする。
The print system according to
また、請求項3に記載のプリントシステムは、前記インク量情報報知手段は、前記インク情報をグラフにより表示すると共に、そのグラフに対して、前記必要インク情報を示すマークを表示することを特徴とする。 According to a third aspect of the present invention, the ink amount information notifying unit displays the ink information in a graph and displays a mark indicating the necessary ink information on the graph. To do.
また、請求項4に記載のプリントシステムは、前記必要インク量予測手段は、前記縮小データに基づく画像の各ピクセルの階調を平均し、当該平均した階調に対応する印刷画像の平均濃度を求め、実際の印刷サイズで当該平均濃度となるようなインク量を必要インク量として予測するよう構成されていることを特徴とする。 The print system according to claim 4, wherein the required amount of ink predicting means, the gradation of each pixel of the image by averaging based on the reduced data, the average density of the printed image corresponding to the gray levels the average It is characterized in that it is configured to predict the required ink amount as the required ink amount so as to obtain the average density at the actual print size .
また、請求項5に記載のプリントシステムは、前記印刷装置は、複数色のインクを使用可能であり、前記情報処理端末において、前記インク量情報報知手段は、複数色の各色ごとに、前記印刷処理の途中でインクが不足するか否かを報知することを特徴とする。 The printing system according to claim 5 , wherein the printing apparatus can use a plurality of colors of ink, and in the information processing terminal, the ink amount information notification unit performs the printing for each of a plurality of colors. It is characterized by notifying whether or not the ink runs out during the process.
また、請求項6に記載のプリントシステムは、前記インク量情報報知手段は、前記印刷処理の途中でインクが不足する場合、不足する色を報知するメッセージを前記表示部に表示することを特徴とする。
The printing system according to
また、請求項7に記載のプリントシステムは、前記複数色のインクのうちで、印刷処理の途中で一色でもインクが不足する場合に、前記印刷の開始を行わないように制御する印刷開始制御手段を備えたことを特徴とする。 The print system according to claim 7 is a print start control means for controlling so that the printing is not started when one of the plurality of colors of ink is insufficient in the course of printing. It is provided with.
また、請求項8に記載の情報処理端末は、印刷用データに基づいて被記録媒体への印刷を行うと共に、インクの残量を確認するための情報であるインク情報を外部に送信するインク情報送信手段を備え、インクを補充可能に構成された印刷装置に接続される情報処理端末において、前記印刷用データの拡大率の異なる縮小データを生成する縮小データ生成手段と、前記縮小データ生成手段によって生成された縮小データに基づき、前記印刷用データの印刷に必要なインク量である必要インク量を予測する必要インク量予測手段と、前
記印刷装置に対し、当該印刷装置におけるインクの残量を確認するための情報であるインク情報の送信を要求するインク情報要求手段と、前記印刷装置から送信される前記インク情報を受信するインク情報受信手段とを有し、前記印刷装置における印刷処理の実行に先立って、前記必要インク量予測手段によって予測された必要インク量と前記インク情報受信手段によって受信されたインク情報とに基づき、前記印刷処理の途中でインクが不足するか否かを、直接的あるいは間接的に報知すると共に、前記インク情報に基づくインク残量と前記必要インク量とを比較し、インクが不足する場合には、補充すべきインクの不足量を報知するインク量情報報知手段と、を有することを特徴とする。
In addition, the information processing terminal according to claim 8 performs ink printing on the recording medium based on the printing data and transmits ink information, which is information for confirming the remaining amount of ink, to the outside. In an information processing terminal that is connected to a printing apparatus that includes a transmission unit and is configured to be replenished with ink, the reduced data generating unit that generates reduced data having different enlargement rates of the printing data, and the reduced data generating unit Based on the generated reduced data, necessary ink amount predicting means for predicting the required ink amount that is the amount of ink necessary for printing the printing data, and checking the remaining amount of ink in the printing device with respect to the printing device Ink information requesting means for requesting transmission of ink information that is information for receiving, and ink information reception for receiving the ink information transmitted from the printing apparatus The printing process based on the required ink amount predicted by the required ink amount prediction unit and the ink information received by the ink information reception unit prior to the execution of the printing process in the printing apparatus. Whether or not the ink runs out during the process is notified directly or indirectly, and the remaining ink amount based on the ink information is compared with the required ink amount. If the ink runs out, the ink is replenished. And an ink amount information notifying means for notifying the ink shortage amount.
また、請求項9に記載の情報処理端末は、表示部を有し、前記インク量情報報知手段は、前記必要インク量と、前記インク情報とを視覚的に比較できる状態で前記表示部に表示することを特徴とする。 The information processing terminal according to claim 9 further includes a display unit, and the ink amount information notification unit displays the necessary ink amount and the ink information on the display unit in a state where the required ink amount can be visually compared. It is characterized by doing.
本発明の請求項1に記載のプリントシステムによれば、情報処理端末では、インク情報要求手段が、印刷装置に対してインク情報の送信を要求する。この問い合わせに応じ、印刷装置では、インク情報管理手段によって管理されているインク情報を、インク情報送信手段が、情報処理端末へ送信する。すると、情報処理端末では、インク情報受信手段が、送信されたインク情報を受信する。 According to the printing system of the first aspect of the present invention, in the information processing terminal, the ink information requesting unit requests the printing apparatus to transmit ink information. In response to this inquiry, in the printing apparatus, the ink information transmission unit transmits the ink information managed by the ink information management unit to the information processing terminal. Then, in the information processing terminal, the ink information receiving unit receives the transmitted ink information.
さらに、情報処理端末が有するインク量情報報知手段が、印刷装置における印刷処理の実行に先だって、必要インク量予測手段によって予測された必要インク量とインク情報受信手段によって受信されたインク情報とに基づき、印刷処理の実行途中でインクが不足するか否かを、直接的あるいは間接的に報知する。 Further, the ink amount information notifying unit included in the information processing terminal is based on the necessary ink amount predicted by the necessary ink amount predicting unit and the ink information received by the ink information receiving unit prior to execution of the printing process in the printing apparatus. Whether the ink runs out during the printing process is notified directly or indirectly.
従来、印刷装置のインクが印刷処理の途中で不足すると、印刷の品質を保つことができず、印刷のやり直しが必要となる場合があった。特に、大判印刷、例えばA0サイズやそれ以上の大きさの印刷において、このような印刷のやり直しが生じると、被記録媒体やインクのコストが嵩んでしまう。 Conventionally, if the ink in the printing apparatus is insufficient during the printing process, the printing quality cannot be maintained, and printing may have to be performed again. In particular, in large-format printing, for example, printing of A0 size or larger, if such printing is performed again, the cost of the recording medium and ink increases.
これに対して、本発明のプリントシステムでは、情報処理端末が、印刷装置におけるインク残量を印刷装置からのインク情報に基づいて取得すると共に、印刷処理に必要となる必要インク量を予測する。そして、情報処理端末が、これらインク情報及び必要インク量に基づき、印刷途中でインクが不足するか否かを印刷の実行に先だって報知する。したがって、利用者は、印刷処理が開始される前にインクを補充することができ、結果として、印刷途中でインクがなくなることを防止することができる。 On the other hand, in the printing system of the present invention, the information processing terminal acquires the ink remaining amount in the printing apparatus based on the ink information from the printing apparatus and predicts the necessary ink amount necessary for the printing process. Then, the information processing terminal notifies whether or not ink is insufficient during printing prior to printing based on the ink information and the required ink amount. Therefore, the user can replenish ink before the printing process is started, and as a result, it is possible to prevent the ink from running out during printing.
より好ましくは、インク量情報報知手段は、インク情報に基づくインク残量と必要インク量とを比較し、インクが不足している場合には、補充すべきインクの不足量を報知するよう構成するとさらによい。このようにすれば、どれだけのインクを補充しなければならないかという判断を利用者自身が行う必要がなくなり、利用者の利便性が向上する。
さらに、印刷用データの縮小データに基づき、印刷用データの印刷に必要なインク量である必要インク量を予測するため、インク量の予測に要する時間を短縮することができる。
More preferably, the ink amount information notifying unit compares the ink remaining amount based on the ink information with the required ink amount, and if the ink is insufficient, the ink amount information notifying unit notifies the ink shortage amount to be replenished. Even better. In this way, it is not necessary for the user himself to determine how much ink should be replenished, and the convenience for the user is improved.
Furthermore, since the required ink amount that is the amount of ink necessary for printing the printing data is predicted based on the reduced data of the printing data, the time required to predict the ink amount can be shortened.
また、請求項2に記載のプリントシステムによれば、インク量情報報知手段による報知は、例えばCRTや液晶等を用いた表示部を用い、必要インク量とインク情報との比較を視覚を通じて行うことができ、利用者に対してインクに関する情報を分かりやすく提供することができる。なお、視覚的な報知以外にも、合成音声等を用い、聴覚を通じて行うことも考えられる。 Further, according to the printing system of the second aspect, the notification by the ink amount information notification means uses a display unit using, for example, a CRT or a liquid crystal, and visually compares the required ink amount with the ink information. And information about ink can be provided to the user in an easy-to-understand manner. In addition to visual notification, it is also possible to use synthetic speech or the like through hearing.
また、請求項3に記載のプリントシステムによれば、インク情報と必要インク情報との2つの情報をより比較しやすく表示することができる。この場合、利用者は、表示されたインク残量と必要インク量とを見比べることによって、インクが不足するか否かを知ることができる。 Further, according to the printing system of the third aspect, it is possible to display the two pieces of information of the ink information and the necessary ink information more easily. In this case, the user can know whether or not the ink is insufficient by comparing the displayed ink remaining amount with the required ink amount.
また、請求項4に記載のプリントシステムに示すように、必要インク量予測手段は、印刷用データの縮小データに基づく画像の各ピクセルの階調を平均し、当該平均した階調に対応する印刷画像の平均濃度を求め、実際の印刷サイズで当該平均濃度となるようなインク量を必要インク量として予測するよう構成することが考えられる。上述したように、画面上に表示される画像データの濃淡は、被記録媒体にドットパターンとして表現されることを前提とすれば、画像データの階調にインク量が比例することになる。したがって、縮小データに基づく画像の各ピクセルが有する階調を平均し、それを正規化、すなわち0〜1までの値に変換して、印刷画像の平均濃度とし、そして、実際の印刷サイズをベタ塗りした場合のインク量に、この印刷画像の平均濃度を掛けたものを必要インク量とすることが考えられる。計算対象となる縮小データに基づく画像のピクセル数は印刷対象のデータに基づく画像のピクセル数に比べて小さいため、このようにすれば、インク量の予測に要する計算時間を短縮することができる。 According to a fourth aspect of the present invention, the necessary ink amount predicting means averages the gradation of each pixel of the image based on the reduced data of the printing data and prints corresponding to the average gradation. It is conceivable that the average density of an image is obtained and an ink amount that achieves the average density at an actual print size is predicted as a required ink amount. As described above, if the density of the image data displayed on the screen is assumed to be expressed as a dot pattern on the recording medium, the ink amount is proportional to the gradation of the image data. Therefore, the gradation of each pixel of the image based on the reduced data is averaged, normalized, that is, converted to a value of 0 to 1 to obtain the average density of the printed image, and the actual print size is solid. It is conceivable that the required ink amount is obtained by multiplying the ink amount in the case of painting by the average density of the printed image. Since the number of pixels of the image based on the reduced data to be calculated is smaller than the number of pixels of the image based on the data to be printed, the calculation time required for predicting the ink amount can be shortened in this way.
また、請求項5に記載のプリントシステムによれば、複数色のインクを使用可能であり、前記情報処理端末において、前記インク量情報報知手段は、複数色の各色ごとに、前記印刷処理の途中でインクが不足するか否かを報知するので、より正確に、印刷処理の実行途中でインクが不足するか否かを、報知することができる。 Further, according to the printing system of claim 5 , it is possible to use a plurality of colors of ink, and in the information processing terminal, the ink amount information notifying unit is in the middle of the printing process for each of a plurality of colors. Thus, it is possible to notify whether or not the ink is insufficient during the execution of the printing process.
ここで、「インク」には、顔料を油や樹脂で練って製したインク、染料と水性ないし油性の溶剤からなる液体インク、電荷のある部分に吸引され熱で定着されるトナー、インクリボンを含むものとする。また、印刷装置がカラープリンタである場合には、シアン、マゼンタ、イエロー、ブラック等の各色毎にインクが不足するか否かを報知すると、より利用者の利便性が向上する。 Here, “ink” includes ink made by kneading a pigment with oil or resin, liquid ink composed of a dye and an aqueous or oily solvent, toner that is sucked into a charged portion and fixed by heat, and an ink ribbon. Shall be included. Further, when the printing apparatus is a color printer, it is more convenient for the user to notify whether ink is insufficient for each color such as cyan, magenta, yellow, and black.
また、請求項6に記載のプリントシステムによれば、不足するインク色がメッセージで表示されるため、利用者自身が、インクが不足するか否かを判断する必要がなくなる。 According to the printing system of the sixth aspect , since the ink color that is insufficient is displayed in a message, the user does not need to determine whether or not the ink is insufficient.
また、請求項7に記載のプリントシステムによれば、インクが不足すると判断された場合には、印刷が開始されないため、従来のように、インクが印刷の途中で不足することで、印刷の品質が低下することを防止することができ、また、印刷のやり直しが必要な場合に、その印刷のやり直しによる生じる記録媒体やインクの無駄を省くことができる。 Further, according to the printing system of the seventh aspect , since printing is not started when it is determined that the ink is insufficient, the printing quality is reduced by the shortage of ink in the middle of printing as in the related art. Can be prevented, and when reprinting is required, waste of the recording medium and ink caused by the reprinting can be eliminated.
また、請求項8に記載の情報処理端末によれば、請求項1と同様に、情報処理端末が、印刷装置におけるインク残量を印刷装置からのインク情報に基づいて取得すると共に、印刷処理に必要となる必要インク量を予測する。そして、情報処理端末が、これらインク情報及び必要インク量に基づき、印刷途中でインクが不足するか否かを印刷の実行に先だって報知する。したがって、利用者は、印刷処理が開始される前にインクを補充することができ、結果として、印刷途中でインクがなくなることを防止することができる。 According to the information processing terminal of the eighth aspect , as in the case of the first aspect, the information processing terminal acquires the ink remaining amount in the printing apparatus based on the ink information from the printing apparatus, and performs the printing process. Estimate the amount of ink required. Then, the information processing terminal notifies whether or not ink is insufficient during printing prior to printing based on the ink information and the required ink amount. Therefore, the user can replenish ink before the printing process is started, and as a result, it is possible to prevent the ink from running out during printing.
より好ましくは、インク量情報報知手段は、インク情報に基づくインク残量と必要インク量とを比較し、インクが不足している場合には、補充すべきインクの不足量を報知するよう構成するとさらによい。このようにすれば、どれだけのインクを補充しなければなら
ないかという判断を利用者自身が行う必要がなくなり、利用者の利便性が向上する。
さらに、印刷用データの縮小データに基づき、印刷用データの印刷に必要なインク量である必要インク量を予測するため、インク量の予測に要する時間を短縮することができる。
More preferably, the ink amount information notifying unit compares the ink remaining amount based on the ink information with the required ink amount, and if the ink is insufficient, the ink amount information notifying unit notifies the ink shortage amount to be replenished. Even better. In this way, it is not necessary for the user himself to determine how much ink should be replenished, and the convenience for the user is improved.
Furthermore, since the required ink amount that is the amount of ink necessary for printing the printing data is predicted based on the reduced data of the printing data, the time required to predict the ink amount can be shortened.
請求項9に記載の情報処理端末によれば、請求項2と同様に、インク量情報報知手段による報知は、例えばCRTや液晶等を用いた表示部を用い、必要インク量とインク情報との比較を視覚を通じて行うことができ、利用者に対してインクに関する情報を分かりやすく提供することができる。 According to the information processing terminal of the ninth aspect , similarly to the second aspect, the notification by the ink amount information notifying unit uses, for example, a display unit using a CRT, a liquid crystal, etc. The comparison can be performed visually, and information about the ink can be provided to the user in an easy-to-understand manner.
以下、本発明を具体化した一実施形態を図面を参照して説明する。 DESCRIPTION OF EXEMPLARY EMBODIMENTS Hereinafter, an embodiment of the invention will be described with reference to the drawings.
図1は、本実施形態のプリントシステムの概略構成を示す説明図である。本実施形態のプリントシステムは、図1に示すようなネットワークシステムである。すなわち、ローカルエリアネットワーク等のネットワーク40を介して、「情報処理端末」としての端末10と、「ラスタイメージプロセッサ(以下「RIP」という。)20とが接続され、このRIPに「印刷装置」としてのプリンタ30が接続されている。
FIG. 1 is an explanatory diagram showing a schematic configuration of a print system according to the present embodiment. The print system of the present embodiment is a network system as shown in FIG. That is, a terminal 10 as an “information processing terminal” and a “raster image processor (hereinafter referred to as“ RIP ”) 20 are connected via a network 40 such as a local area network, and the“ printing apparatus ”is connected to this RIP.
本実施形態のプリントシステムは、例えば広告用の垂れ幕等を印刷する大判印刷用のシステムであり、プリンタ30には、横1.5m、縦数十mというような被記録媒体がセットされる。したがって、本実施形態のプリントシステムでは、印刷のための処理データ量が大きくなるため、印刷制御機能を有するRIP20を端末10とは別体として用意し、端末10の処理負荷を軽減する構成となっている。
The printing system of the present embodiment is a large-format printing system that prints, for example, an advertising banner, and the like, and a recording medium having a width of 1.5 m and a length of several tens of meters is set in the
端末10は、ディスプレイ11と、マウス12と、キーボード13と、端末用コンピュータ14とを備えている。また、RIP20も、同様に、ディスプレイ21と、マウス22と、キーボード23と、RIP用コンピュータ24とを備えている。端末用コンピュータ14及びRIP用コンピュータ24は、図示しないCPU、RAM、ROM、入出力回路、ネットワークインターフェース、これらを結ぶバスを主要部としたコンピュータシステムとして構成されている。そして、この入出力回路を介して、上述したディスプレイ11,21、マウス12,22、キーボード13,23がそれぞれ端末用コンピュータ14、RIP用コンピュータ24に接続されている。なお、このようなコンピュータシステムの構成は周知であるため、詳細な構成説明は省略する。
The terminal 10 includes a display 11, a mouse 12, a keyboard 13, and a
プリンタ30は、被記録媒体への印刷を行う印刷機構と、CPU、ROM、RAMを主要部とする制御機構とを備えており、このCPUによって、後述する印刷側処理が実行される。なお、プリンタ30は、インクジェット式のカラープリンタであり、シアン、マゼンタ、イエロー、ブラックの4色のインクにてカラー印刷を行う。以下、シアン、マゼンタ、イエロー、ブラックの4色を「CMYK」とも記述する。
The
端末10は、利用者からの指示に応じて、TIFFやJPEG等の画像データである印刷対象のデータを生成する。そして、利用者からの印刷指示があると、この印刷対象のデータをネットワーク40を介してRIP20へ送信する。RIP20は、端末10から印刷対象のデータが送信されてくると、所定の処理を行い、その後、印刷対象のデータを、印刷画像の各ドットを示すビットマップデータ等、プリンタ30において処理可能な印刷用データに変換し、プリンタ30へ出力する。プリンタ30は、この印刷用データに基づく印刷処理を実行し、結果的に端末10から送信された印刷対象のデータに基づく画像が被記録媒体に印刷される。なお、本実施形態では、煩雑になることを避けるため、端末10、プリンタ30がそれぞれ1台ずつ接続された構成となっているが、ネットワーク40
に複数台の端末を接続し、RIP20に複数台のプリンタを接続した構成であっても構わない。
The terminal 10 generates data to be printed, which is image data such as TIFF or JPEG, in response to an instruction from the user. When there is a print instruction from the user, the print target data is transmitted to the
A plurality of terminals may be connected to the
本実施形態のプリントシステムでは、印刷の実行に先だって、印刷の途中でプリンタ30のインクが不足するか否かを利用者に対して報知することを特徴としている。
The print system of the present embodiment is characterized in that prior to execution of printing, the user is notified whether or not the ink of the
そこで、以下、図2〜図5に示すフローチャートに基づいて、RIP20及びプリンタ30にて実行される処理を順に説明する。
Therefore, hereinafter, processing executed by the
最初に、図2のフローチャートに基づいて、RIP20において実行される印刷設定処理を説明する。この印刷設定処理は、RIP20のRIP用コンピュータ24の備えるCPUによって実行される処理であり、印刷に先だって実行される処理である。
First, the print setting process executed in the
まず最初のステップS100において、印刷プレビューのためのプレビューデータを生成する。印刷プレビューというのは、実際に被記録媒体への印刷を行う前に画面上で印刷イメージを確認することをいう。一般的に、この目的で生成されるプレビューデータは、印刷対象のデータである画像データの縮小データであって、拡大率のみが異なっている。ここでは、端末10から送信され、RIP用コンピュータ24のRAMに記憶された印刷対象のデータとしての画像データに基づき、プレビューデータを生成し、そのプレビューデータに基づく画像をディスプレイ21に表示する。 First, in first step S100, preview data for print preview is generated. Print preview refers to confirming a print image on a screen before actually printing on a recording medium. Generally, preview data generated for this purpose is reduced data of image data that is data to be printed, and only the enlargement rate is different. Here, preview data is generated based on image data as print target data transmitted from the terminal 10 and stored in the RAM of the RIP computer 24, and an image based on the preview data is displayed on the display 21.
S110では、S100で表示された画像に基づいて、利用者による印刷設定が行われる。すなわち、利用者は、RIP20の備えるディスプレイ21に表示されたプレビューデータに基づく画像を参照し、マウス22やキーボード23を介して印刷サイズの拡大/縮小であるスケーリング、印刷領域の選択であるトリミング、印刷画像の回転などの印刷設定を行う。そして、印刷設定が終了すると、印刷の実行を指示する。すなわち、上述したように端末10で作成された印刷対象のデータは、端末10を介した利用者の指示でRIP20へ送信されるのであるが、続いて、RIP20を介し、利用者による最終的な印刷設定がなされ、印刷の実行が指示される。
In S110, the user performs print settings based on the image displayed in S100. That is, the user refers to an image based on the preview data displayed on the display 21 provided in the
続くS120では、必要インク量を予測する。この処理は、画像データの印刷にあたって必要となるインク量を予測するものである。このインク量の予測は、S100にて生成されたプレビューデータに基づき、S110にて設定された印刷設定を参照して行われる。 In the subsequent S120, the required ink amount is predicted. This process predicts the amount of ink required for printing image data. The prediction of the ink amount is performed with reference to the print setting set in S110 based on the preview data generated in S100.
ここで、本実施形態における必要インク量の予測方法について説明する。 Here, a method for predicting the required ink amount in the present embodiment will be described.
画像データに基づく画像を被記録媒体上へ印刷する場合、例えば1ピクセルが256階調の輝度をもってRGBで画面上に表示されるフルカラー画像における濃淡は、例えばCMYKの4色のインクのドットパターンで表現されたり、あるいは、4色のインクの射出量を画像データの階調に合わせて調整することで表現されたりする。後者のような手法では装置が高価になることから、前者のようにドットパターンにて画像の濃淡を表現するのが一般的であるが、いずれにしても画像データの階調にインク量が比例することになる。 When an image based on image data is printed on a recording medium, for example, the density in a full-color image in which one pixel is displayed on the screen in RGB with a luminance of 256 gradations is, for example, a dot pattern of four colors of CMYK inks. It is expressed by adjusting the ejection amount of the four color inks according to the gradation of the image data. In the latter method, since the apparatus is expensive, it is common to express the density of the image with a dot pattern as in the former method, but in any case, the ink amount is proportional to the gradation of the image data. Will do.
したがって、本実施形態では、プレビューデータに基づく画像の各ピクセルが有する階調を平均し、それを正規化、すなわち0〜1までの値に変換して、印刷画像の平均濃度とし、そして、実際の印刷サイズをベタ塗りした場合のインク量に、この印刷画像の平均濃度を掛けたものを必要インク量として算出する。なお、上述のS110にて、印刷設定としてトリミングが行われた場合には、トリミング部分に対応するピクセルの階調を平均し正規化して、トリミング部分に対応する印刷画像の平均濃度を算出する。そして、トリミ
ング部分に対応する実際の印刷サイズをベタ塗りした場合のインク量にこの平均濃度を掛けたものを必要インク量とする。なお、画面上の画像データがRGBで表現され、印刷画像がCMYKで表現されるような場合は、RGBのそれぞれについて設定されている階調をCMYKのそれぞれにおける階調に変換した後、上述したような手法にて平均濃度を算出すればよい。
Therefore, in this embodiment, the gradation of each pixel of the image based on the preview data is averaged, normalized, that is, converted into a value of 0 to 1 to obtain the average density of the printed image, and actually The required amount of ink is calculated by multiplying the amount of ink when the print size is solid by the average density of the printed image. When trimming is performed as a print setting in S110 described above, the gray levels of the pixels corresponding to the trimming portion are averaged and normalized, and the average density of the print image corresponding to the trimming portion is calculated. Then, the required ink amount is obtained by multiplying the ink amount when the actual print size corresponding to the trimming portion is solidly applied by this average density. When the image data on the screen is expressed in RGB and the print image is expressed in CMYK, the gradation set for each of RGB is converted into the gradation in each of CMYK, and then the above-described The average density may be calculated by such a method.
このようにして、本実施形態では、プレビューデータに基づいて印刷に必要となるインク量を予測する。 Thus, in this embodiment, the ink amount required for printing is predicted based on the preview data.
再び図2のフローチャートに戻って印刷設定処理の説明を続ける。 Returning to the flowchart of FIG. 2 again, the description of the print setting process will be continued.
S130では、S110で設定された印刷設定、S120で予測された必要インク量を記憶する。これらの情報は、RIP用コンピュータ24の備えるRAMに用意された印刷設定領域に記憶される。 In S130, the print setting set in S110 and the required ink amount predicted in S120 are stored. These pieces of information are stored in a print setting area prepared in a RAM provided in the RIP computer 24.
続くS140では印刷開始フラグをOFFし、その後、本印刷設定処理を終了する。なお、印刷開始フラグは、「ON」又は「OFF」の2つの値を取り得る変数であり、RIP用コンピュータ24のRAMに用意されている。 In subsequent S140, the print start flag is turned OFF, and then the print setting process is terminated. The print start flag is a variable that can take two values “ON” or “OFF”, and is prepared in the RAM of the RIP computer 24.
次に、図3に示したフローチャートに基づいて、RIP20において実行されるインク量報知処理を説明する。このインク量報知処理も、上述した印刷設定処理と同様に、RIP20のRIP用コンピュータ24の備えるCPUによって実行される処理である。
Next, the ink amount notification process executed in the
まず最初のステップS200において、プリンタ30に対し、プリンタ30におけるインク残量の送信を要求する。この送信要求に応じて、プリンタ30からインク残量が送信されてくると、S210にて、送信されたインク残量を受信する。そして、S220では、RIP20の備えるディスプレイ21にインク残量を表示する。本実施形態では、図6に示す画面表示例のように、インク残量をグラフ表示する。図6では画面の中央部分の領域Aにインク残量を表示しており、0,100の目盛りが振られた棒グラフで表示している。ここで、斜線を施した領域が各色のインクの残量を示している。
First, in the first step S200, the
S230では、印刷設定が記憶されているか否かを判断する。上述したように、印刷に先だって利用者による印刷設定がなされ(図2中のS110)、この設定内容がRIP用コンピュータ24のRAMに用意された印刷設定領域に記憶される(図2中のS130)。したがって、ここではRIP用コンピュータ24のRAMに用意された印刷設定領域を参照し、利用者による印刷設定が記憶されているか否かを判断する。ここで印刷設定が記憶されている場合(S230:YES)、S240へ移行する。一方、印刷設定が記憶されていない場合(S230:NO)、S290へ移行する。 In S230, it is determined whether print settings are stored. As described above, print settings are made by the user prior to printing (S110 in FIG. 2), and the settings are stored in the print setting area prepared in the RAM of the RIP computer 24 (S130 in FIG. 2). ). Accordingly, the print setting area prepared in the RAM of the RIP computer 24 is referred to here to determine whether or not the print setting by the user is stored. If print settings are stored (S230: YES), the process proceeds to S240. On the other hand, when the print setting is not stored (S230: NO), the process proceeds to S290.
S240では、RIP用コンピュータ24のRAMに記憶された必要インク量を読み込む。そして、S250にて、RIP20の備えるディスプレイ21に、読み込んだ必要インク量を表示する。本実施形態では、図6の画面表示例に示すように、領域Aに表示されるインク量を示す棒グラフに対し、グラフ上の位置を示す三角形のマークにて必要インク量を表示する。つまり、図6では、棒グラフ中の斜線領域がインク残量を示しているため、この三角形のマークで示される位置が、斜線領域を越えている場合、すなわち、「100」の目盛りに近い側にある場合には、インクが不足することになる。したがって、図6に示した表示画面からは、シアン、マゼンタ、イエローのインクについては不足しないが、ブラックのインクについては不足することが分かる。
In S240, the necessary ink amount stored in the RAM of the RIP computer 24 is read. In S250, the read necessary ink amount is displayed on the display 21 provided in the
S260では、インクが不足するか否かを判断する。この処理は、S210にて受信し
たインク残量と、S240にてRIP用コンピュータ24のRAMから読み込んだ必要インク量とを、各色毎に比較しインクが不足するか否かを判断するものである。ここでインクが不足すると判断された場合(S260:YES)、S270にてインクが不足する旨をRIP20のディスプレイ21に表示し、その後、S300へ移行する。一方、インクが不足しないと判断された場合(S260:NO)、S280にて印刷開始フラグをONにし、その後、S300へ移行する。
In S260, it is determined whether ink is insufficient. In this process, the remaining ink amount received in S210 and the necessary ink amount read from the RAM of the RIP computer 24 in S240 are compared for each color to determine whether or not ink is insufficient. . If it is determined that the ink is insufficient (S260: YES), the fact that the ink is insufficient is displayed on the display 21 of the
S270において実行されるインクが不足する旨の表示は、例えば図6に示すように、グラフ表示とは別の領域Bに表示する。図6では、ブラックのインクが不足しているため、「ブラックのインクが不足します。」というメッセージが出力されている。 The display indicating that ink is insufficient in S270 is displayed in a region B different from the graph display, for example, as shown in FIG. In FIG. 6, since the black ink is insufficient, the message “Black ink is insufficient” is output.
また、S230で否定判断された場合に移行するS290では、必要インク量の表示をクリアする。この処理は、S230で否定判断された場合、すなわちRIP用コンピュータ24のRAMに用意された印刷設定領域に印刷設定が記憶されていない場合に実行されるが、印刷設定領域に記憶された情報は、後述するようにプリンタ30への印刷用データの送信後に抹消される。つまり、プリンタ30にて印刷が開始された場合、必要インク量の表示は必要なくなるため、必要インク量の表示をクリアするのである。その後、S300へ移行する。
Further, in S290, which is shifted when a negative determination is made in S230, the display of the necessary ink amount is cleared. This process is executed when a negative determination is made in S230, that is, when the print setting is not stored in the print setting area prepared in the RAM of the RIP computer 24, the information stored in the print setting area is As will be described later, the data is deleted after the printing data is transmitted to the
S300では、例えば3秒というような所定時間が経過したか否かを判断する。ここで所定時間が経過したと判断された場合(S300:YES)、S200からの処理を繰り返す。一方、所定時間が経過しないうちは(S300:NO)、この判断処理を繰り返す。このS300の処理によって、RIP20は、プリンタ30に対して所定時間間隔でインク残量の送信要求を行うことになり(S200)、利用者がインクの補充を行えば、それに合わせて画面表示も更新されることになる。
In S300, it is determined whether a predetermined time such as 3 seconds has elapsed. If it is determined that the predetermined time has elapsed (S300: YES), the processing from S200 is repeated. On the other hand, this determination process is repeated until the predetermined time has not elapsed (S300: NO). Through the processing of S300, the
次に、図4のフローチャートに基づいて、RIP20における印刷制御処理を説明する。この印刷制御処理も、RIP20の備えるRIP用コンピュータ24のCPUによって実行されるものであり、図2を用いて上述した印刷設定処理に続いて実行されるものである。
Next, print control processing in the
まず最初のステップS400において、印刷開始フラグがONであるか否かを判断する。ここで印刷開始フラグがONである場合(S400:YES)、S410へ移行する。一方、印刷開始フラグがONとならないうちは(S400:NO)、すなわち印刷開始フラグがOFFであるときはこの判断処理を繰り返す。 First, in step S400, it is determined whether or not the print start flag is ON. If the print start flag is ON (S400: YES), the process proceeds to S410. On the other hand, as long as the print start flag is not ON (S400: NO), that is, when the print start flag is OFF, this determination process is repeated.
S410では、RIP用コンピュータ24のRAMに記憶された印刷設定及び印刷対象のデータとしての画像データを読み込む。そして、S420にて、印刷設定に基づいて、読み込んだ画像データをプリンタ30で印刷処理可能な印刷用データに変換する。
In S410, the print setting stored in the RAM of the RIP computer 24 and the image data as the data to be printed are read. In step S420, the read image data is converted into print data that can be printed by the
そして、S430では、プリンタ30へ印刷用データを送信する。このS430の送信処理によって、プリンタ30では後述するように被記録媒体への印刷が実行される。
In step S430, print data is transmitted to the
S440では、印刷設定領域をクリアし、すなわち、記憶された印刷設定を抹消し、その後、本印刷制御処理を終了する。印刷設定領域をクリアすることによって、図3に示したインク量報知処理においては、S230で否定判断されることになる。 In S440, the print setting area is cleared, that is, the stored print settings are deleted, and then the print control process is terminated. By clearing the print setting area, a negative determination is made in S230 in the ink amount notification process shown in FIG.
以上説明した処理がRIP20において実行される処理であるが、次に、上述した処理に対応してプリンタ30において実行される印刷側処理を、図5のフローチャートに基づいて説明する。
The process described above is a process executed in the
まず最初のステップS500において、RIP20からデータを受信したか否かを判断する。ここでRIPからデータを受信したと判断された場合(S500:YES)、S510へ移行する。一方、RIP20からデータを受信しないうちは(S500:NO)、この判断処理を繰り返す。すなわち、RIP20から何等かのデータを受信することによって、はじめてS510以降の処理を行うことになる。
First, in the first step S500, it is determined whether or not data has been received from the
S510では、RIP20から受信したデータを解析する。そして、続くS520では、データの解析結果に基づく分岐処理を行う。
In S510, the data received from the
RIP20からのデータがインク残量の送信要求である場合、S530へ移行する。これは、図3中に示したS200の処理にて送信されるデータを判断した場合である。このときは、S530にてインク残量を検出し、S540にて、検出したインク残量をRIP20へ送信する。RIP20では、図3中のS210の処理によって、送信されたインク残量を受信することになる。その後、本印刷側処理を終了する。
If the data from the
RIP20からのデータが印刷用データである場合、S550へ移行する。これは、図4中に示したS430の処理にて送信されるデータを判断した場合である。このときは、S550にて、受信した印刷量データに基づき被記録媒体への印刷を行う。その後、本印刷側処理を終了する。
If the data from the
RIP20からのデータがインク残量の送信要求でも、印刷量データでもない場合は、S560にて、受信したデータに応じ、その他処理を実行し、その後、本印刷側処理を終了する。 次に、本実施形態のプリントシステムが発揮する効果を説明する。なお、ここでの説明に対する理解を容易にするため、従来の問題点を最初に説明しておく。
If the data from the
従来、プリントシステムにおいて、プリンタ30のインクが印刷の途中で不足すると、印刷の品質を保つことができず、印刷のやり直しが必要となる場合があった。特に、大判印刷、例えばA0サイズやそれ以上の大きさの印刷において、このような印刷のやり直しが生じると、被記録媒体やインクのコストが嵩んでしまう。
Conventionally, in the printing system, if the ink of the
これに対して、本実施形態のプリントシステムでは、利用者からの印刷実行指示があると(図2中のS110)、印刷開始フラグをOFFして(図2中のS140)、印刷が実行されないようにする(図4中のS400:NO)。RIP20は、プリンタ30におけるインク残量の送信を要求し(図3中のS200)、この要求に応じてプリンタ30から送信されてくるインク残量を受信する(図3中のS210)。また、RIP20では、端末10から送信されてくる印刷対象のデータ及び利用者からの印刷設定に基づいて、印刷にあたってプリンタ30で必要となるインク量である必要インク量を予測する(図2中のS120)。そして、プリンタ30から受信したインク残量と、予測した必要インク量とを、各色のインク毎にグラフを用いて比較表示する(図3中のS220及びS250、図6参照)。すなわち、印刷の実行に先だって、インク残量と必要インク量とを比較できる状態で表示する。また、インク残量と必要インク量とを比較し(図3中のS260)、インクが不足する場合には(図3中のS260:YES)、その旨を表示する(図3中のS270)。これによって、利用者は、印刷処理が開始される前にインクを補充することができ、結果として、印刷途中でインクがなくなることを防止することができる。
On the other hand, in the print system according to the present embodiment, when a print execution instruction is issued from the user (S110 in FIG. 2), the print start flag is turned off (S140 in FIG. 2), and printing is not executed. (S400: NO in FIG. 4). The
また、本実施形態のプリントシステムでは、RIP20が所定時間間隔でインク残量の送信要求を行う(図3中のS300:YES,S200)。そのため、インクが不足する旨の表示がなされた後、利用者によってインクが補充されていれば、補充後のインク残量が受信される(図3中のS210)。したがって、インク残量が更新表示され(図3中の
S220)、インクが補充された後に、印刷処理の途中でインクが不足するか否かが改めて判断される(図3中のS260)。その結果、補充したインクで本当に足りるかどうかを確認することができ、利用者にとって大変便利である。また、プリンタ30は、上述したようにカラープリンタであるため、例えば、ある色のインクが足りないときに間違って別の色のインクを補充してしまった場合であっても、その間違いに気付く可能性が高くなる。
Further, in the print system of the present embodiment, the
さらにまた、本実施形態のプリントシステムでは、RIP20が、端末10から送信されてくる印刷対象のデータ及び利用者からの印刷設定に基づいて必要インク量を予測するのであるが、このとき、印刷対象のデータからプレビューデータを生成し(図2中のS100)、このプレビューデータに基づいて必要インク量を予測する(図2中のS120)。すなわち、計算対象となるプレビューデータに基づく画像のピクセル数は印刷対象のデータに基づく画像のピクセル数に比べて小さいため、インク量の予測に要する計算時間を短縮することができる。
Furthermore, in the print system according to the present embodiment, the
なお、本実施形態のRIP20の備えるRIP用コンピュータ24のCPUが「必要インク量予測手段」、「インク情報要求手段」、「インク情報受信手段」及び「縮小データ生成手段」に相当し、このCPU及びRIP20の備えるディスプレイ21が「インク量情報報知手段」に相当する。
The CPU of the RIP computer 24 included in the
そして、図2に示した印刷設定処理の中のS100の処理が縮小データ生成手段としての処理に相当し、120の処理が必要インク量予測手段としての処理に相当する。また、図3に示したインク量報知処理の中のS200及びS300の処理がインク情報要求手段としての処理に相当し、S210の処理がインク情報受信手段としての処理に相当する。さらに、図3中のS220〜S270の処理が、インク量情報報知手段としての処理に相当する。 The process of S100 in the print setting process shown in FIG. 2 corresponds to the process as the reduced data generating unit, and the process of 120 corresponds to the process as the required ink amount predicting unit. Also, the processing of S200 and S300 in the ink amount notification processing shown in FIG. 3 corresponds to processing as ink information requesting means, and the processing of S210 corresponds to processing as ink information receiving means. Further, the processing of S220 to S270 in FIG. 3 corresponds to the processing as the ink amount information notification means.
また、図5に示した印刷側処理の中のS530の処理がインク情報管理手段としての処理に相当し、S540の処理がインク情報送信手段としての処理に相当する。 Further, the processing of S530 in the printing side processing shown in FIG. 5 corresponds to the processing as the ink information management means, and the processing of S540 corresponds to the processing as the ink information transmission means.
以上、本発明はこのような実施形態に何等限定されるものではなく、本発明の主旨を逸脱しない範囲において種々なる形態で実施し得る。 As described above, the present invention is not limited to such an embodiment, and can be implemented in various forms without departing from the gist of the present invention.
例えば、上記実施形態では、RIP20のディスプレイ21にインク量の情報を表示する構成であったが、端末10のディスプレイ11に表示することも考えられる。その場合には、図3中のS220の処理に代え、インク残量を端末10へ送信する構成とし、さらに、図3中のS250の処理に代え、必要インク量を端末10へ送信する構成とし、RIP20から送信されたインク残量及び必要インク量に基づいて、図3中のS260〜S280と同様の処理を端末10が実行する構成とすることが一例として考えられる。このとき、S280の処理における印刷開始フラグはRIP20の備えるRIP用コンピュータ24のRAMに用意しておき、端末10からはこの印刷開始フラグのON又はOFFを指示する信号をRIP20に対し出力するようにすればよい。もう少し具体的に言えば、RIP用コンピュータ20の中にWebサーバ機能を持つプログラムを備え、端末10の中にWebブラウザ機能を持つプログラムを備える。端末10で動作するWebブラウザにおいて、図6で示すようなグラフを表示するJAVAプログラム(登録商標)を実行する
。一方、RIP用コンピュータ20の中のWebサーバは定期的に必要インク量、インク残量をWebブラウザに対して送信する。端末10で動作するWebブラウザで実行されるJAVAプログラム(登録商標)は、RIP用コンピュータ20の中のWebサーバか
ら送信されたインク量、インク残量を受信し、これらに基づいて図3中のS260からS280と同様の機能を実現する。なお、もちろんRIP20のディスプレイ21及び端末
10のディスプレイ11の両方にインク量情報を表示するようにすることも考えられる。
For example, in the above-described embodiment, the ink amount information is displayed on the display 21 of the
なお、RIP20のディスプレイ21への表示形式として、上記実施形態では、図6に示すように、インク残量及び必要インク量を各色のインク毎に一のグラフを用いて表示するようにしたが、インク残量及び必要インク量に対応するグラフをそれぞれを並べて表示したり、インク残量及び必要インク量を数値として表示することももちろん考えられる。
As a display format on the display 21 of the
また、グラフ又は数値によって必要インク量とインク情報に基づくインク残量とを並べて表示すれば、利用者は、この表示からどれだけのインクを補充すればよいかを判断できる場合もあるが、インク残量と必要インク量とを比較し、インクが不足している場合には、インクの不足量を報知するよう構成するとさらによい。このようにすれば、どれだけのインクを補充しなければならないかという判断を利用者自身が行う必要がなくなり、利便性の向上が図られる。 Further, if the required ink amount and the ink remaining amount based on the ink information are displayed side by side by a graph or numerical value, the user may be able to determine how much ink should be replenished from this display. It is further preferable that the remaining amount is compared with the required ink amount, and the ink shortage amount is notified when the ink is insufficient. In this way, it is not necessary for the user himself to determine how much ink should be replenished, and convenience is improved.
さらにまた、上記実施形態では、RIP20が、プリンタ30に対し、インク残量の送信を要求し、プリンタ30から送信されてくるインク残量を受信するようにしていたが、RIP20では、結果的にプリンタ30におけるインク残量が分かればよい。したがって、例えばプリンタ30がインク補充時点からのインクの消費量を累積して送信するようにしてもよい。この場合、RIP20では、インク補充時点のインク量を記憶しておけば、このインク量からインク消費量を減じることによってインク残量を算出することができる。
Furthermore, in the above embodiment, the
また、上記実施形態は、インクジェット式のプリンタ30を対象とする構成であったが、本発明の技術思想は、インクが不足するか否かを、印刷の実行前に利用者に報知する点にあり、この意味で、本発明を、電荷のある部分に吸引され熱で定着されるトナーを用いるレーザプリンタや、インクリボンを用いるプリンタに適用してもよい。
Moreover, although the said embodiment was the structure which made the
なお、上記実施形態では、必要インク量を予測する際、印刷対象のデータからプレビューデータを生成し、このプレビューデータに基づいて必要インク量を予測する。結果として、上述したように必要インク量の予測に要する時間を短縮できるのであるが、同時に、プレビューデータに基づく画像の階調を計算して印刷画像の平均濃度を求めるため、必要インク量をある程度の正確さをもって求められるという点でも有利である。すなわち、必要インク量を求める際の計算時間と正確さとは相反する事項であるところ、上記方法は、その両方のバランスを考慮したものであると言える。 In the above embodiment, when the required ink amount is predicted, preview data is generated from the data to be printed, and the required ink amount is predicted based on the preview data. As a result, the time required to predict the required ink amount can be shortened as described above, but at the same time, the gradation of the image based on the preview data is calculated to obtain the average density of the print image. It is also advantageous in that it is obtained with the accuracy of In other words, the calculation time and accuracy in determining the required ink amount are contradictory matters, and it can be said that the above method considers the balance between the two.
ところで、必要インク量を予測するのに要する時間の短縮のみを重視した場合には、以下に示すような手法を用いることが考えられる。 By the way, when only emphasis is placed on shortening the time required to predict the required ink amount, it is conceivable to use the following method.
1)実際の印刷サイズをベタ塗りした場合のインク量を必要インク量として予測する方法、これに関連し、2)過去の印刷画像の濃度(印刷サイズの全ドットに対しインクが射出されるドットの割合をいう。以下同じ。)を平均しておき、実際の印刷サイズをベタ塗りした場合のインク量にこの濃度を掛けたものを必要インク量として予測する方法、さらに、3)過去の印刷画像の最大濃度を記憶しておき、実際の印刷サイズをベタ塗りした場合のインク量にこの最大濃度を掛けたものを必要インク量として予測する方法等が考えられる。これら1)〜3)の方法では、予測にあたって印刷画像の濃度を計算しないため、予測に要する時間の短縮を実現できる。 1) A method for predicting the ink amount when the actual print size is solidly applied as a necessary ink amount, and related methods 2) The density of the past print image (dots from which ink is ejected for all dots of the print size) The same applies hereinafter)), and a method of predicting the required ink amount by multiplying the ink amount when the actual print size is solidly applied by this density, and 3) past printing A method is conceivable in which the maximum density of an image is stored, and an amount of ink obtained by multiplying the actual print size by the maximum density multiplied by the maximum density is predicted as a required ink amount. In the methods 1) to 3), since the density of the print image is not calculated for the prediction, the time required for the prediction can be shortened.
逆に、必要インク量を求める際の正確さを重視した場合には、以下に示すような手法を用いることが考えられる。プリンタ30がドットパターンにて画像の濃淡を印刷する場合、RIP20は、印刷対象のデータである画像データを、それぞれの色について印刷画像
の1ドットが1ビットに対応したビットマップである印刷用データに変換する。したがって、このビットマップデータ中の「1」、すなわちインクが射出されるドットを計数して必要インク量を予測する方法が考えられる。このようにすれば、必要インク量を正確に予測することができる。
Conversely, when importance is attached to the accuracy in obtaining the required ink amount, it is conceivable to use the following method. When the
10…端末
11…ディスプレイ 12…マウス
13…キーボード 14…端末用コンピュータ
20…RIP(ラスタイメージプロセッサ)
21…ディスプレイ 22…マウス
23…キーボード 24…RIP用コンピュータ
30…プリンタ 40…ネットワーク
DESCRIPTION OF
21 ...
Claims (9)
前記情報処理端末は、
前記印刷用データの拡大率の異なる縮小データを生成する縮小データ生成手段と、
前記縮小データ生成手段によって生成された縮小データに基づき、前記印刷用データの印刷に必要なインク量である必要インク量を予測する必要インク量予測手段と、
前記印刷装置に対し、当該印刷装置におけるインクの残量を確認するための情報であるインク情報の送信を要求するインク情報要求手段と、
前記印刷装置から送信される前記インク情報を受信するインク情報受信手段とを有し、
一方、前記印刷装置は、インクを補充可能に構成され、
前記インク情報を管理するインク情報管理手段と、
前記インク情報要求手段によるインク情報の送信要求があると、前記インク情報管理手段によって管理されている前記インク情報を前記情報処理端末へ送信するインク情報送信手段とを有しており、
前記情報処理端末において、
前記印刷装置における印刷処理の実行に先立って、前記必要インク量予測手段によって予測された必要インク量と前記インク情報受信手段によって受信されたインク情報とに基づき、前記印刷処理の途中でインクが不足するか否かを、直接的あるいは間接的に報知すると共に、前記インク情報に基づくインク残量と前記必要インク量とを比較し、インクが不足する場合には、補充すべきインクの不足量を報知するインク量情報報知手段と、
を有することを特徴とするプリントシステム。 In a printing system comprising: an information processing terminal; and a printing apparatus that performs printing on a recording medium based on printing data transmitted from the information processing terminal.
The information processing terminal
Reduced data generating means for generating reduced data having different enlargement rates of the printing data;
Necessary ink amount predicting means for predicting a required ink amount that is an ink amount necessary for printing the printing data based on the reduced data generated by the reduced data generating means ;
Ink information requesting means for requesting the printing apparatus to transmit ink information that is information for confirming the remaining amount of ink in the printing apparatus;
Ink information receiving means for receiving the ink information transmitted from the printing apparatus;
Meanwhile, the printing apparatus is configured to be replenished with ink,
Ink information management means for managing the ink information;
An ink information transmission unit configured to transmit the ink information managed by the ink information management unit to the information processing terminal when there is a request for transmission of ink information by the ink information request unit;
In the information processing terminal,
Prior to execution of the printing process in the printing apparatus, ink is insufficient during the printing process based on the required ink amount predicted by the required ink amount prediction unit and the ink information received by the ink information receiving unit. Whether the amount of ink to be replenished is directly or indirectly notified, and the ink remaining amount based on the ink information is compared with the necessary ink amount. Ink amount information notifying means for notifying;
A printing system comprising:
前記インク量情報報知手段は、前記必要インク量と、前記インク情報とを視覚的に比較できる状態で前記表示部に表示することを特徴とする請求項1に記載のプリントシステム。 The information processing terminal has a display unit,
The printing system according to claim 1, wherein the ink amount information notifying unit displays the necessary ink amount and the ink information on the display unit in a state where the ink amount information can be visually compared.
し、当該平均した階調に対応する印刷画像の平均濃度を求め、実際の印刷サイズで当該平均濃度となるようなインク量を必要インク量として予測するよう構成されていることを特徴とする請求項1乃至3のいずれかに記載のプリントシステム。 The necessary ink amount predicting means averages the gradation of each pixel of the image based on the reduced data , obtains the average density of the print image corresponding to the averaged gradation, and obtains the average density at the actual print size. printing system according to any one of claims 1 to 3, characterized in that it is configured to predict the amount of ink that the required amount of ink.
前記情報処理端末において、
前記インク量情報報知手段は、複数色の各色ごとに、前記印刷処理の途中でインクが不足するか否かを報知することを特徴とする請求項1乃至4のいずれかに記載のプリントシステム。 The printing apparatus can use a plurality of colors of ink,
In the information processing terminal,
The ink amount information notification means, the printing system according to any one of claims 1 to 4, characterized in that for each of a plurality of colors, to notify whether the lack of ink in the middle of the printing process.
前記印刷用データの拡大率の異なる縮小データを生成する縮小データ生成手段と、
前記縮小データ生成手段によって生成された縮小データに基づき、前記印刷用データの印刷に必要なインク量である必要インク量を予測する必要インク量予測手段と、
前記印刷装置に対し、当該印刷装置におけるインクの残量を確認するための情報であるインク情報の送信を要求するインク情報要求手段と、
前記印刷装置から送信される前記インク情報を受信するインク情報受信手段とを有し、
前記印刷装置における印刷処理の実行に先立って、前記必要インク量予測手段によって予測された必要インク量と前記インク情報受信手段によって受信されたインク情報とに基づき、前記印刷処理の途中でインクが不足するか否かを、直接的あるいは間接的に報知すると共に、前記インク情報に基づくインク残量と前記必要インク量とを比較し、インクが不足する場合には、補充すべきインクの不足量を報知するインク量情報報知手段と、
を有することを特徴とする情報処理端末。 Ink information transmission means for performing printing on a recording medium based on printing data and transmitting ink information, which is information for confirming the remaining amount of ink, to the outside, is configured to be replenished with ink. In an information processing terminal connected to a printing device,
Reduced data generating means for generating reduced data having different enlargement rates of the printing data;
Necessary ink amount predicting means for predicting a required ink amount that is an ink amount necessary for printing the printing data based on the reduced data generated by the reduced data generating means ;
Ink information requesting means for requesting the printing apparatus to transmit ink information that is information for confirming the remaining amount of ink in the printing apparatus;
Ink information receiving means for receiving the ink information transmitted from the printing apparatus;
Prior to execution of the printing process in the printing apparatus, ink is insufficient during the printing process based on the required ink amount predicted by the required ink amount prediction unit and the ink information received by the ink information receiving unit. Whether the amount of ink to be replenished is directly or indirectly notified, and the ink remaining amount based on the ink information is compared with the necessary ink amount. Ink amount information notifying means for notifying;
An information processing terminal comprising:
前記インク量情報報知手段は、前記必要インク量と、前記インク情報とを視覚的に比較できる状態で前記表示部に表示することを特徴とする請求項8に記載の情報処理端末。 The information processing terminal has a display unit,
The information processing terminal according to claim 8 , wherein the ink amount information notifying unit displays the required ink amount and the ink information on the display unit in a state where the ink amount can be visually compared.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007104549A JP4453042B2 (en) | 2007-04-12 | 2007-04-12 | Print system, information processing terminal used in the system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007104549A JP4453042B2 (en) | 2007-04-12 | 2007-04-12 | Print system, information processing terminal used in the system |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP24372198A Division JP3968889B2 (en) | 1998-08-28 | 1998-08-28 | Printing system |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2007265419A JP2007265419A (en) | 2007-10-11 |
JP4453042B2 true JP4453042B2 (en) | 2010-04-21 |
Family
ID=38638277
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2007104549A Expired - Fee Related JP4453042B2 (en) | 2007-04-12 | 2007-04-12 | Print system, information processing terminal used in the system |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4453042B2 (en) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5458083B2 (en) * | 2011-11-22 | 2014-04-02 | 富士フイルム株式会社 | Ink consumption evaluation apparatus and method, program, and ink jet apparatus |
CN107209649B (en) * | 2015-04-30 | 2020-07-31 | 惠普发展公司,有限责任合伙企业 | Soft proof file generation based on print ready data |
JP6823962B2 (en) | 2016-07-27 | 2021-02-03 | 株式会社Screenホールディングス | Ink consumption estimation method, ink consumption estimation device, and printing system |
JP6799972B2 (en) | 2016-09-08 | 2020-12-16 | 株式会社Screenホールディングス | Ink consumption estimation method |
JP2019025733A (en) * | 2017-07-28 | 2019-02-21 | 株式会社Screenホールディングス | Preview device, preview method, and preview program |
CN113535097B (en) * | 2020-04-18 | 2023-07-14 | 深圳市汉森软件有限公司 | Automatic monitoring method, device, equipment, storage medium and system for ink consumption |
-
2007
- 2007-04-12 JP JP2007104549A patent/JP4453042B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2007265419A (en) | 2007-10-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7283258B1 (en) | Print system capable of notifying user of required ink amount | |
JP4453042B2 (en) | Print system, information processing terminal used in the system | |
JP3968889B2 (en) | Printing system | |
US8565631B2 (en) | Image forming apparatus, image forming system, fixing control method, and computer program product | |
US20100079776A1 (en) | Printing apparatus, program, and printer driver | |
US7701604B2 (en) | Printing system and client device for the same, printing device, printing method, printing program and recording medium for the same | |
JP2002328796A (en) | System for estimating price of image forming medium and method for the same and image forming medium container | |
JP4207062B2 (en) | Print system, information processing terminal used in the system | |
JP6384259B2 (en) | Image processing apparatus, image forming apparatus, image processing method, and program | |
JP2016206509A (en) | Image formation apparatus | |
JP4010883B2 (en) | Image forming apparatus, image forming system, and image forming method | |
JP2000071568A (en) | Print system | |
JP2004177884A (en) | Apparatus, method, and system for image processing | |
JP2008071081A (en) | Print control device, print control method and print control program | |
JPH11320910A (en) | Printing system, printer, printing data generation apparatus and print method | |
JP2006268441A (en) | Printing support system, printing support program, recording medium and printing support method | |
US6868238B2 (en) | Image forming devices, image forming device fabrication methods and image forming device operational methods | |
US8132881B2 (en) | Printing apparatus, and method and program for controlling printing apparatus | |
JP6705342B2 (en) | Control device and computer program | |
US11803721B2 (en) | Methods and printing system using adaptive consumable estimation in printing operations | |
US12019929B2 (en) | Methods and printing system using adaptive consumable estimation in printing operations | |
KR100809501B1 (en) | Printer driver for generating print charge data and method for generating charge data using printer driver | |
JP5235946B2 (en) | Image forming apparatus, toner usage calculation method and toner usage calculation program | |
JP2012218313A (en) | Image processor and program | |
JP6693341B2 (en) | Control device and computer program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20090716 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20090729 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20090918 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20100107 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20100120 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130212 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140212 Year of fee payment: 4 |
|
LAPS | Cancellation because of no payment of annual fees |