JP2009178942A - Printer selection system - Google Patents
Printer selection system Download PDFInfo
- Publication number
- JP2009178942A JP2009178942A JP2008020060A JP2008020060A JP2009178942A JP 2009178942 A JP2009178942 A JP 2009178942A JP 2008020060 A JP2008020060 A JP 2008020060A JP 2008020060 A JP2008020060 A JP 2008020060A JP 2009178942 A JP2009178942 A JP 2009178942A
- Authority
- JP
- Japan
- Prior art keywords
- printer
- printing
- data
- information
- print 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.)
- Pending
Links
Images
Landscapes
- Accessory Devices And Overall Control Thereof (AREA)
- Control Or Security For Electrophotography (AREA)
Abstract
【課題】本発明は、複数のプリンタのメンテナンス時期を合わせることによるメンテナンス作業の効率化を実現するための方法と実現するためのシステム構成に関するものであり、従来は複数のプリンタが存在していた場合には、メンテナンス時期が合わない事によりメンテナンス作業の効率が悪いという課題があった。
【解決手段】上記課題を解決するために、プリンタ11ごとに印刷データを解析して色情報とプリンタ優先情報を求めて、他の各プリンタと自プリンタのそれぞれの印刷枚数を保持して、印刷の実行を判定する機能を持つ状態管理装置10と、実際に印刷を行うプリンタ11と、印刷要求を行う帳票印刷コンピュータ1で構成された帳票印刷システムにより解決する。
【選択図】図1The present invention relates to a method for realizing the efficiency of maintenance work by matching the maintenance timings of a plurality of printers, and a system configuration for realizing the method. Conventionally, a plurality of printers exist. In some cases, there is a problem that the maintenance work is not efficient because the maintenance time is not matched.
In order to solve the above problems, print data is analyzed for each printer to obtain color information and printer priority information, and the number of prints of each of the other printers and the own printer is held to perform printing. This is solved by a form printing system including a state management apparatus 10 having a function for determining whether to execute, a printer 11 that actually performs printing, and a form printing computer 1 that issues a print request.
[Selection] Figure 1
Description
本発明は、印刷処理を分散させることにより、プリンタのメンテナンス時期を平均化させるための方法、および実現するためのシステム構成に関するものである。 The present invention relates to a method for averaging the maintenance period of a printer by distributing print processing, and a system configuration for realizing the method.
従来の帳票印刷システムでは、出力先のプリンタを要求元が選択して印刷を行うため、要求元の指示により稼動するプリンタに偏りが生じ、複数あるプリンタのそれぞれのメンテナンスの必要性が生じるたびにメンテナンス作業を行っていた。 In the conventional form printing system, since the request source selects the output destination printer for printing, there is a bias in the printer that operates according to the instruction from the request source, and each time there is a need for maintenance for each of the multiple printers I was doing maintenance work.
特開2002−366326号公報に記載されている「プリントシステム」や、特開2002−11923号公報に記載されている「カラー画像形成システム」では、カラートナーの残量のみでプリンタの振り分けを行うため、トナーの交換時期を複数のプリンタで合わせる事ができるが、ハードウェアメンテナンス時期を合わせることはできない。 In the “print system” described in Japanese Patent Laid-Open No. 2002-366326 and the “color image forming system” described in Japanese Patent Laid-Open No. 2002-11923, the printers are sorted only by the remaining amount of color toner. Therefore, the toner replacement time can be adjusted by a plurality of printers, but the hardware maintenance time cannot be adjusted.
また、特開2002−73312号公報に記載されている「ネットワークプリントシステム」では、複数のプリンタごとに保守枚数を保持して当該保守枚数に該当するまで印刷を行う事から、保守枚数に達する前に1つのプリンタに集中して印刷が稼動した場合のハードウェア負荷は他のプリンタに比べて増大するため、ハードウェアメンテナンス時期を合わせる事ができない。 Further, in the “network printing system” described in Japanese Patent Application Laid-Open No. 2002-73312, since the maintenance number is held for each of a plurality of printers and printing is performed until the maintenance number is reached, before the maintenance number is reached. Since the hardware load when printing is concentrated on one printer is increased compared to other printers, the hardware maintenance time cannot be matched.
上記従来技術の範囲では、印刷要求者は印刷したいプリンタを明示的に選択した上で印刷を行うこと、またプリンタを自動分散してもカラートナーやインクの残量のみ、印刷枚数のみでの選択となることから、プリンタの設置場所や性能、機能などにより出力先が特定のプリンタに集中する可能性が高くなるという課題があった。そのため、複数のプリンタが存在する場合、それぞれのプリンタの負荷の状況によりメンテナンス時期があわずに、メンテナンス作業の回数が増えてしまう。 Within the range of the above prior art, the print requester explicitly selects the printer to be printed and then performs printing. Also, even if the printer is automatically distributed, only the remaining amount of color toner or ink is selected only by the number of prints. Therefore, there is a problem that the output destination is likely to be concentrated on a specific printer depending on the installation location, performance, and functions of the printer. Therefore, when there are a plurality of printers, the number of maintenance operations increases without a maintenance period depending on the load status of each printer.
本発明の目的は、複数のプリンタのトナーやインクの交換、およびハードウェア自体のメンテナンス時期を合わせることで、メンテナンス作業回数の低減とハードウェア寿命を延ばすことを実現することである。 An object of the present invention is to realize a reduction in the number of maintenance operations and an extension of hardware life by exchanging toner and ink for a plurality of printers and matching the maintenance timing of the hardware itself.
上記目的を達成するため、本帳票印刷システムは、プリンタで出力された印刷用紙の累計を読み込んで保持する手段と、プリンタに取り付けられているカラートナーまたはインクの残り残量を読み込んで保持する手段と、帳票印刷要求の印刷データをカラー要素の要素数に変換する手段と、印刷データのカラー要素数とカラートナーやインクの残り残量を比較する手段と、プリンタの状態を他のプリンタに通知することと他のプリンタの状態を受け取る手段と、印刷データを他のプリンタに転送する手段を具備する事を特徴としている。 In order to achieve the above object, the form printing system includes a means for reading and holding the total amount of printing paper output by the printer and a means for reading and holding the remaining amount of color toner or ink attached to the printer. A means for converting the print data of the form print request into the number of color elements, a means for comparing the number of color elements in the print data with the remaining amount of color toner and ink, and notifying other printers of the printer status And means for receiving the status of the other printer and means for transferring the print data to the other printer.
本帳票印刷システムでは、印刷を要求するコンピュータ側には特別な装置や処理は必要とせず、プリンタ側に設置する状態管理装置を準備することで、容易にハードウェアのメンテナンス時期を平均化でき、前述の課題を解決できる特徴をもっている。 In this form printing system, no special equipment or processing is required on the computer side that requests printing, and by preparing a state management device installed on the printer side, the hardware maintenance time can be easily averaged, It has a feature that can solve the aforementioned problems.
本発明により、プリンタのメンテナンス時期を意識することなく印刷を行えるという効果がある。 According to the present invention, there is an effect that printing can be performed without being aware of the maintenance time of the printer.
以下、本発明を実現するための最良の形態を図面に基づいて詳細に説明する。 Hereinafter, the best mode for realizing the present invention will be described in detail with reference to the drawings.
図1は、本帳票印刷システムの実施構成例と構成要素の制御の関連を示す。CPU3と二次記憶装置4とプリンタインタフェース5と主記憶装置6とネットワークインタフェース7がバス8で接続された帳票印刷コンピュータ1から、ネットワーク9またはプリンタインタフェース5に接続された状態管理装置10を有するプリンタ11に印刷を行うシステムにおいて、帳票印刷者は帳票印刷プログラム2を実行して印刷を行う。状態管理装置10は、接続されているプリンタ11の印刷累計枚数と、カラートナーやインクの残りを定期的に読み出して、常に接続先プリンタの状態を管理しておく。帳票印刷プログラム2は、指定されたプリンタ11に向けて印刷要求を行うと、状態管理装置10が印刷データを解析して、実際に印刷を行うために必要なカラートナーやインクの量を確認し、印刷データ自体の付加情報として「色情報」を付与する。また状態管理装置10では、指定されたプリンタ11の印刷累計枚数と他のプリンタ11の印刷累計枚数を確認して、印刷累計枚数が少ない順番に印刷の優先度を付け、印刷データ自体の付加情報として「プリンタの優先度」を付与する。状態管理装置10では印刷累計枚数が少ない優先度の高いプリンタに接続されている状態管理装置10に対して、付加情報をつけた印刷データを転送する。印刷データが転送された状態管理装置10では、付加されている「色情報」を基にして、当該プリンタ11で印刷が全て実施できる量のカラートナーやインクがあるかを確認し、印刷できる場合にはそのまま印刷を実施する。カラートナーやインクが足りない場合には、印刷データに付加された「プリンタの優先度」に従って次のプリンタ11に接続されている状態管理装置10に再度印刷データを転送する。この転送をくり返して印刷を実現することで、一番最適な出力先のプリンタを選択して印刷を実行することができる。なお図1で示す実施構成例の各構成制御は、1台のコンピュータに構成しても、ネットワークで接続されたクライアントサーバ構成として分割したコンピュータに構成してもよい。またプリンタ11は、帳票印刷コンピュータ1のプリンタインタフェース5に接続されていても、ネットワーク9に接続されていても、またネットワーク9に接続された別のコンピュータに接続されたプリンタでもよい。
FIG. 1 shows an example of the implementation configuration of the form printing system and the relationship between control of components. A printer having a
図2は、図1に示す状態管理装置10の内部構造を示す。帳票印刷コンピュータ101からネットワーク102を経由、または直接接続でプリンタ115に印刷を要求する場合、プリンタ115から印刷を行う前にプリンタ115に接続されている状態管理装置103が印刷データを受け取る。印刷データ判定部105で受信した印刷データ中にこの帳票印刷システムを使用して付与された「色情報」「プリンタ優先情報」が存在するか確認する。印刷データに「色情報」「プリンタ優先情報」が無い場合には、帳票印刷コンピュータ101からの最初の印刷要求を受信したとして、色情報解析部106で印刷するために必要な色の情報量を解析する。またプリンタ優先確認部107であらかじめ主記憶装置に保持されている全プリンタ状態情報を読み取り、印刷された枚数が少ない順番に優先度を決めて「プリンタ優先情報」を作成する。色情報解析部106とプリンタ優先確認部107の処理が完了したら、付加情報付与部108で印刷データに対して「色情報」「プリンタ優先情報」を付与する。プリンタ選択部109では、印刷データに付与されている「プリンタ優先情報」を確認して、一番優先度の高いプリンタ115に接続された状態管理装置103に、通信制御装置104を経由して印刷データを転送する。一番優先度の高いプリンタ115が自筐体のプリンタ115であった場合には、トナー状態判定部110でプリンタドライバ111から取得したトナーの状態と、印刷データに付与されている「色情報」を比較する。トナー状態判定部110で、トナー残量で印刷ができると判断した場合には、プリンタドライバ111を経由してプリンタ115に印刷を実行する。トナー残量が印刷に必要なトナー量よりも少ない場合には、印刷できないと判断し、「プリンタ優先情報」の中の次のプリンタ115に接続されている状態管理装置103に印刷データを転送する。印刷データ判定部105で、印刷データ中に「色情報」「プリンタ優先情報」が存在する場合には、トナー状態判定部110で、トナー残量と「色情報」を比較して同様の印刷の可否を判断する。またプリンタ115から印刷が実行されたら印刷した枚数を、プリンタドライバ111を経由して印刷枚数確認部114で管理し、自筐体のプリンタで出力した印刷の累計枚数を主記憶装置113に保持する。その後、状態送受信部112で主記憶装置113に保持された印刷枚数を通信制御装置104を経由して、他の全ての状態管理装置103に対して転送する。状態管理装置103では、印刷枚数の通知が他の状態管理装置103から転送された場合には、状態送受信部112にて情報を受信し、主記憶装置113に、他のプリンタの印刷枚数として管理しておく。印刷を実行するごとに状態管理装置103の主記憶装置113に他のプリンタ115と自筐体のプリンタ115の全ての印刷枚数を把握することができる。
FIG. 2 shows an internal structure of the
図3は、図2に示す状態管理装置101での処理フローチャートを示す。状態管理装置の不稼動状態は、常に201にて印刷データや他の状態管理装置からのデータの受信を待っている状態である。印刷要求するコンピュータや他の状態管理装置からのデータを受信したら、202にて受信データが印刷データか他状態管理装置からの状態データかを判定する。印刷データである場合には、203にて当該印刷データ中に、印刷データを構成する色情報とプリンタ優先情報の「付加情報」があるか確認する。「付加情報」がない場合には204にて、印刷データの構成要素を解析して印刷を実行するために必要な色素データを数値化して「色情報」を作成する。205では213で管理されている全プリンタの管理状態情報から、全プリンタで印刷済みの印刷枚数を読み出し、206で既に印刷済みの印刷枚数の少ない順番でプリンタの優先順位を決定し、「プリンタ優先情報」を作成する。207で印刷データに対して付加情報として、204で求めた色情報と、206で決定したプリンタ優先情報を付与する。208で付加情報が付与された印刷データにあるプリンタ優先情報の一番優先度の高いプリンタが自プリンタかどうかを確認し、自プリンタである場合には209のトナー判定処理に移行する。209では印刷データにある色情報と、プリンタの現在のトナーの残量を比較して、印刷が可能と判断できたら、210で印刷を実行する。202のデータ種別の判定で、他の状態管理装置からの状態データの場合には、211で状態管理装置の主記憶装置に保持する全プリンタ管理状態情報から、該当するプリンタの情報を検索し、213でプリンタ管理状態情報の該当するプリンタの印刷枚数を更新して、201のデータ受信待ちに遷移する。203で当該印刷データ中に、色情報とプリンタ優先情報の「付加情報」がある場合には、他の状態管理装置から転送されてきた印刷データと判断し、209のトナー判定処理に遷移する。208のプリンタ優先情報で、一番優先度が高いプリンタが当該プリンタではない場合と209のトナー判定処理で印刷ができないと判断した場合には、当該プリンタでは印刷処理は行わずに、215で次に転送先のプリンタを選択し、214で印刷データを他の状態管理装置に転送して、201のデータ受信待ちに遷移する。210で印刷の実行を行ったら、213で印刷した枚数を当該プリンタの印刷枚数に加算して情報を更新し、212で最新の印刷枚数を他の状態管理装置全てに対して状態データとして送信し、201のデータ受信待ちの状態に遷移する。
FIG. 3 shows a processing flowchart in the
図4は、図3の処理フローチャートの207にて状態管理装置が作成するデータ形式を示す。データは、本帳票システムで生成されたデータであることが明確にわかるヘッダと、色情報とプリンタ優先情報が付与されたデータであることがわかる付加情報フラグと、色情報とプリンタ優先情報を纏めた付加情報データの長さを示す付加情報長と、色情報とプリンタ優先情報を纏めた付加情報データと、実際の印刷データで構成されている。処理フローチャートの202では、ヘッダと付加情報フラグの組み合わせか、またはヘッダが存在しないデータである場合には、印刷データであると判断し、処理フローチャートの203に処理を遷移する。処理フローチャートの203ではヘッダと付加情報フラグであるか、ヘッダが存在しないデータであるかを判断する。付加情報データは、色情報ヘッダと、色情報データの長さを示す色情報長と、色情報データと、プリンタ優先情報ヘッダと、プリンタ優先情報データの長さを示すプリンタ優先情報長と、プリンタ優先情報データで構成されている。色情報データは、色の4色素のC(シアン)Y(イエロー)M(マゼンダ)K(クロ)のそれぞれのデータで構成されている。プリンタ優先情報データは、選択する優先順位の高い順番にそれぞれのプリンタ名で構成されている。
FIG. 4 shows a data format created by the state management apparatus in
図5は、図4の処理フローチャートの212にて状態管理装置が作成するデータ形式を示す。データは、本帳票システムで生成されたデータであることが明確にわかるヘッダと、プリンタの状態を通知するためのデータであることを示す状態情報フラグと、プリンタ名と印刷済枚数データを加えた長さを示す状態情報長と、プリンタ名と、印刷済枚数データで構成されている。また図5のヘッダと図4のヘッダは同じ内容のデータである。
FIG. 5 shows a data format created by the state management apparatus in
図6は、図3の処理フローチャートの213で更新するプリンタ管理状態を管理するためのテーブル構成である。プリンタ名とそのプリンタ名に対応する印刷済枚数データが対で管理されており、自プリンタで印刷を行った時と、他の状態管理装置から送信された図5に示すプリンタ状態のデータを受信した時に、対象のプリンタの印刷済枚数データを更新する。
FIG. 6 is a table configuration for managing the printer management status updated in
以上に示した本帳票印刷システムを利用することにより、プリンタのハードウェアメンテナンス時期を平均化したメンテナンス作業効率の向上を実現する帳票印刷システムを実現することができる。 By using the form printing system shown above, it is possible to realize a form printing system that realizes improvement in maintenance work efficiency by averaging the hardware maintenance periods of the printer.
1…帳票印刷コンピュータ、2…帳票印刷プログラム、3…CPU、4…二次記憶装置、5…プリンタインタフェース、6…主記憶装置、7…ネットワークインタフェース、8…バス、9…ネットワーク、10…状態管理装置、11…プリンタ、101…帳票印刷コンピュータ、102…ネットワーク、103…状態管理装置、104…通信制御装置、105…印刷データ判定部、106…色情報解析部、107…プリンタ優先確認部、108…付加情報付与部、109…プリンタ選択部、110…トナー状態判定部、111…プリンタドライバ、112…状態送受信部、113…主記憶装置、114…印刷枚数確認部、115…プリンタ。
DESCRIPTION OF SYMBOLS 1 ... Form printing computer, 2 ... Form printing program, 3 ... CPU, 4 ... Secondary storage device, 5 ... Printer interface, 6 ... Main storage device, 7 ... Network interface, 8 ... Bus, 9 ... Network, 10 ... State Management device, 11 ... printer, 101 ... form printing computer, 102 ... network, 103 ... status management device, 104 ... communication control device, 105 ... print data determination unit, 106 ... color information analysis unit, 107 ... printer priority confirmation unit, DESCRIPTION OF
Claims (3)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2008020060A JP2009178942A (en) | 2008-01-31 | 2008-01-31 | Printer selection system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2008020060A JP2009178942A (en) | 2008-01-31 | 2008-01-31 | Printer selection system |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2009178942A true JP2009178942A (en) | 2009-08-13 |
Family
ID=41033285
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2008020060A Pending JP2009178942A (en) | 2008-01-31 | 2008-01-31 | Printer selection system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2009178942A (en) |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2015197704A (en) * | 2014-03-31 | 2015-11-09 | 京セラドキュメントソリューションズ株式会社 | image processing system, image processing method, and program |
| JP2019095685A (en) * | 2017-11-27 | 2019-06-20 | 富士ゼロックス株式会社 | Information processing apparatus and information processing program |
| JP2019175152A (en) * | 2018-03-28 | 2019-10-10 | ブラザー工業株式会社 | Program and information processor |
| US11267273B2 (en) | 2019-12-27 | 2022-03-08 | Seiko Epson Corporation | Printing system and printing method |
| US11385844B2 (en) | 2020-07-22 | 2022-07-12 | Seiko Epson Corporation | Printing system and printing method |
-
2008
- 2008-01-31 JP JP2008020060A patent/JP2009178942A/en active Pending
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2015197704A (en) * | 2014-03-31 | 2015-11-09 | 京セラドキュメントソリューションズ株式会社 | image processing system, image processing method, and program |
| JP2019095685A (en) * | 2017-11-27 | 2019-06-20 | 富士ゼロックス株式会社 | Information processing apparatus and information processing program |
| JP2019175152A (en) * | 2018-03-28 | 2019-10-10 | ブラザー工業株式会社 | Program and information processor |
| JP7047531B2 (en) | 2018-03-28 | 2022-04-05 | ブラザー工業株式会社 | Programs and information processing equipment |
| US11267273B2 (en) | 2019-12-27 | 2022-03-08 | Seiko Epson Corporation | Printing system and printing method |
| US11385844B2 (en) | 2020-07-22 | 2022-07-12 | Seiko Epson Corporation | Printing system and printing method |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US8305606B2 (en) | Job management system, apparatus, and method for distributing print job information list in RSS format | |
| US8885186B2 (en) | Printer using a conversion server to perform printing | |
| US20070229877A1 (en) | Technology for dealing with errors in printing device | |
| US20060244991A1 (en) | Image processing device, image processing method, and computer readable recording medium stored with image processing program | |
| US20170308343A1 (en) | Printing system, a method of printing a print job, and a program | |
| US20110019226A1 (en) | Server, printer, and computer readable medium | |
| US9001363B2 (en) | Printing control system, printing control method, and image processor | |
| JP2009178942A (en) | Printer selection system | |
| JP4857102B2 (en) | Information processing apparatus, job processing method, program, and storage medium | |
| JP2013041551A (en) | Print control apparatus, print control method, and program | |
| JP4320966B2 (en) | Printer management system and control program therefor | |
| US20050086394A1 (en) | Output device selection system, printer selection system, output device, program for output device, and output device selection method | |
| KR100643758B1 (en) | Network printing apparatus capable of printing order control and its printing order control method | |
| JP7175668B2 (en) | Information processing system, information processing system control method, and program | |
| JPH10198540A (en) | Distributed control device for printer output | |
| JPH11203078A (en) | Printing system | |
| US20130010319A1 (en) | Image forming system, output management method, and program product | |
| JP4730201B2 (en) | Print control apparatus, print system, print control method and program | |
| JP3761349B2 (en) | Printer system | |
| JP2005275905A (en) | Network device, network printer, output job transfer control program, print job transfer control program, output job transfer control method, and print job transfer control method | |
| JP2010035039A (en) | Information processing apparatus | |
| US20140063543A1 (en) | Print control device, printing system, server device, and print control program | |
| JP2007001080A (en) | Printer | |
| JP2006163795A (en) | Device selecting system | |
| JP3775766B2 (en) | Printer |