JP2016218548A - Print management device, print management system, print management method, and program - Google Patents

Print management device, print management system, print management method, and program Download PDF

Info

Publication number
JP2016218548A
JP2016218548A JP2015099844A JP2015099844A JP2016218548A JP 2016218548 A JP2016218548 A JP 2016218548A JP 2015099844 A JP2015099844 A JP 2015099844A JP 2015099844 A JP2015099844 A JP 2015099844A JP 2016218548 A JP2016218548 A JP 2016218548A
Authority
JP
Japan
Prior art keywords
printing
print
failure
alternative
collection
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
Application number
JP2015099844A
Other languages
Japanese (ja)
Inventor
尚也 井上
Hisaya Inoue
尚也 井上
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.)
NEC Corp
Original Assignee
NEC 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 NEC Corp filed Critical NEC Corp
Priority to JP2015099844A priority Critical patent/JP2016218548A/en
Publication of JP2016218548A publication Critical patent/JP2016218548A/en
Pending legal-status Critical Current

Links

Images

Landscapes

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

Abstract

PROBLEM TO BE SOLVED: To arbitrarily determine an adequate printer.SOLUTION: A print management device includes: a print determination section which determines a first printer that executes printing from a plurality of printers; a fault detection section which detects fault of the plurality of printers; and an alternative print determination section which determines a second printer that executes the printing in place of the first printer when the fault of the first printer is detected. The alternative print determination section determines the second printer according to collection information regarding collecting of a printed matter.SELECTED DRAWING: Figure 15

Description

本発明は、印刷管理装置、印刷管理システム、印刷管理方法、およびプログラムに関する。   The present invention relates to a print management apparatus, a print management system, a print management method, and a program.

1つの印刷要求を複数の印刷装置を用いて印刷する分散印刷において、印刷装置に障害発生が発生した場合、他の印刷装置が未実行の印刷を代行していた。   In distributed printing in which one printing request is printed using a plurality of printing apparatuses, when a failure occurs in the printing apparatus, the other printing apparatus performs unexecuted printing.

例えば、特許文献1には、プリンタ2台ごとにペアを決定し、一方が印刷を実行できない場合、ペアを構成する他方のプリンタが未実行の印刷を代行する技術が開示されている。   For example, Patent Document 1 discloses a technique in which a pair is determined for each of two printers, and when one of the printers cannot execute printing, the other printer constituting the pair performs unexecuted printing.

特開2007−62059号公報JP 2007-62059 A

しかしながら、特許文献1においては、任意の印刷装置を選択することができないという問題がある。例えば、ペアを構成するプリンタが両方に障害が発生した場合、印刷をすることができない。   However, Patent Document 1 has a problem that an arbitrary printing apparatus cannot be selected. For example, if a failure occurs in both printers constituting a pair, printing cannot be performed.

本発明の目的は、上述した課題を解決する印刷管理装置、印刷管理システム、印刷管理方法、およびプログラムを提供することにある。   An object of the present invention is to provide a print management apparatus, a print management system, a print management method, and a program that solve the above-described problems.

本発明の印刷管理装置は、複数の印刷装置から、印刷を実行する第1の印刷装置を決定する印刷決定部と、前記複数の印刷装置の内、少なくとも1つの印刷装置の障害を検知する障害検知部と、前記第1の印刷装置の障害を検知した場合、当該第1の印刷装置に代わって印刷を実行する第2の印刷装置を決定する代替印刷決定部とを備え、前記代替印刷決定部は、印刷物の回収に関する回収情報に基づき、第2の印刷装置を決定することを特徴とする。   The print management apparatus according to the present invention includes a print determination unit that determines a first printing apparatus that executes printing from a plurality of printing apparatuses, and a failure that detects a failure of at least one of the plurality of printing apparatuses. A detection unit; and an alternative print determination unit that determines a second printing device that executes printing in place of the first printing device when a failure of the first printing device is detected, The unit determines a second printing apparatus based on collection information regarding collection of printed matter.

本発明の印刷管理システムは、複数の印刷装置と、前記複数の印刷装置を管理する印刷管理装置と、を備える印刷管理システムであって、前記印刷管理装置は、複数の印刷装置から、印刷を実行する第1の印刷装置を決定する印刷決定部と、前記複数の印刷装置の内、少なくとも1つの印刷装置の障害を検知する障害検知部と、前記第1の印刷装置の障害を検知した場合、当該第1の印刷装置に代わって印刷を実行する第2の印刷装置を決定する代替印刷決定部と、を有し、前記代替印刷決定部は、印刷物の回収に関する回収情報に基づき、第2の印刷装置を決定することを特徴とする。   The print management system of the present invention is a print management system comprising a plurality of printing devices and a print management device that manages the plurality of printing devices, and the print management device performs printing from a plurality of printing devices. When a print determination unit that determines a first printing device to execute, a failure detection unit that detects a failure of at least one of the plurality of printing devices, and a failure of the first printing device are detected An alternative printing determination unit that determines a second printing device that performs printing on behalf of the first printing device, the alternative printing determination unit based on the collection information related to the collection of printed matter, The printing apparatus is determined.

本発明の印刷管理方法は、複数の印刷装置から、印刷を実行する第1の印刷装置を決定する印刷決定ステップと、前記複数の印刷装置の内、少なくとも1つの印刷装置の障害を検知する障害検知ステップと、前記第1の印刷装置の障害を検知した場合、当該第1の印刷装置に代わって印刷を実行する第2の印刷装置を、印刷物の回収に関する回収情報に基づき決定する代替印刷決定ステップと、を備えることを特徴とする。   The print management method of the present invention includes a print determination step for determining a first printing device that executes printing from a plurality of printing devices, and a failure for detecting a failure of at least one printing device among the plurality of printing devices. A detection step and an alternative printing decision for determining a second printing device for executing printing on behalf of the first printing device based on the collection information relating to the collection of printed matter when a failure of the first printing device is detected And a step.

本発明のプログラムは、複数の印刷装置から、印刷を実行する第1の印刷装置を決定する印刷決定ステップと、前記複数の印刷装置の内、少なくとも1つの印刷装置の障害を検知する障害検知ステップと、前記第1の印刷装置の障害を検知した場合、当該第1の印刷装置に代わって印刷を実行する第2の印刷装置を、印刷物の回収に関する回収情報に基づき決定する代替印刷決定ステップと、をコンピュータに実行させる。   A program according to the present invention includes: a printing determination step for determining a first printing device that executes printing from a plurality of printing devices; and a failure detection step for detecting a failure of at least one printing device among the plurality of printing devices. And an alternative printing determination step of determining a second printing apparatus that executes printing on behalf of the first printing apparatus when the failure of the first printing apparatus is detected based on the collection information related to the collection of the printed matter; , Execute on the computer.

本発明の効果は、任意に適切な印刷装置を選択できることにある。   An advantage of the present invention is that an appropriate printing apparatus can be arbitrarily selected.

本発明の第1の実施の形態における、システム構成を示すブロック図である。It is a block diagram which shows the system configuration | structure in the 1st Embodiment of this invention. 本発明の第1の実施の形態における、機能構成を示すブロック図である。It is a block diagram which shows the function structure in the 1st Embodiment of this invention. 本発明の第1の実施の形態における、印刷要求400の一例を示す図である。It is a figure which shows an example of the printing request | requirement 400 in the 1st Embodiment of this invention. 本発明の第1の実施の形態における、印刷装置情報500の一例を示す図である。It is a figure which shows an example of the printing apparatus information 500 in the 1st Embodiment of this invention. 本発明の第1の実施の形態における、印刷指示情報600の一例を示す図である。It is a figure which shows an example of the printing instruction information 600 in the 1st Embodiment of this invention. 本発明の第1の実施の形態における、第1の印刷装置決定の動作を示すフローチャートである。4 is a flowchart illustrating an operation of determining a first printing apparatus in the first embodiment of the present invention. 本発明の第1の実施の形態における、回収順序と移動距離の一例を示す図である。It is a figure which shows an example of the collection | recovery order and movement distance in the 1st Embodiment of this invention. 本発明の第1の実施の形態における、回収経路の一例を示した図である。It is the figure which showed an example of the collection | recovery path | route in the 1st Embodiment of this invention. 本発明の第1の実施の形態における、第2の印刷装置決定の動作を示すフローチャートである。6 is a flowchart illustrating an operation of determining a second printing apparatus in the first embodiment of the present invention. 本発明の第1の実施の形態における、代替印刷時の印刷指示情報600の一例を示す図である。It is a figure which shows an example of the print instruction information 600 at the time of alternative printing in the 1st Embodiment of this invention. 本発明の第1の実施の形態における、代替印刷時の回収経路の一例を示した図である。It is the figure which showed an example of the collection | recovery path | route at the time of alternative printing in the 1st Embodiment of this invention. 本発明の第2の実施の形態における、第2の印刷装置決定の動作を示すフローチャートである。10 is a flowchart showing an operation of determining a second printing apparatus in the second embodiment of the present invention. 本発明の第2実施の形態における、代替印刷時の印刷指示情報600の一例を示す図である。It is a figure which shows an example of the printing instruction information 600 at the time of alternative printing in 2nd Embodiment of this invention. 本発明の第2の実施の形態における、代替印刷時の回収経路の一例を示した図である。It is the figure which showed an example of the collection | recovery path | route at the time of alternative printing in the 2nd Embodiment of this invention. 本発明の第3の実施の形態における、構成を示したブロック図である。It is the block diagram which showed the structure in the 3rd Embodiment of this invention. 本発明の第3の実施の形態における。動作を示したフローチャートである。In the third embodiment of the present invention. It is the flowchart which showed operation | movement.

(第1の実施の形態)
本発明の第1の実施の形態について説明する。はじめに、本発明の第1の実施の形態の構成について説明する。
(First embodiment)
A first embodiment of the present invention will be described. First, the configuration of the first exemplary embodiment of the present invention will be described.

図1は、本発明の第1の実施の形態における、システム構成を示すブロック図である。   FIG. 1 is a block diagram showing a system configuration in the first embodiment of the present invention.

印刷管理システム1000は、印刷管理装置100、クライアント端末200、印刷装置300a〜300fを備え、それぞれ、ネットワーク1を介して接続されている。   The print management system 1000 includes a print management apparatus 100, a client terminal 200, and printing apparatuses 300a to 300f, which are connected via the network 1.

図2は、本発明の第1の実施の形態における、機能構成を示すブロック図である。図3は、本発明の第1の実施の形態における、印刷要求400の一例を示す図である。図4は本発明の第1の実施の形態における、印刷装置情報500の一例を示す図である。図5は、本発明の第1の実施の形態における、印刷指示情報600の一例を示す図である。   FIG. 2 is a block diagram showing a functional configuration in the first embodiment of the present invention. FIG. 3 is a diagram illustrating an example of the print request 400 according to the first embodiment of this invention. FIG. 4 is a diagram illustrating an example of the printing apparatus information 500 according to the first embodiment of this invention. FIG. 5 is a diagram illustrating an example of the print instruction information 600 according to the first embodiment of this invention.

図2を参照すると、印刷管理システム1000は、印刷管理装置100、クライアント端末200、印刷装置300(300a〜300f)を含む。   Referring to FIG. 2, the print management system 1000 includes a print management apparatus 100, a client terminal 200, and printing apparatuses 300 (300a to 300f).

印刷管理装置100は、印刷要求受付部10、印刷決定部11、印刷指示部12、装置状態監視部13、障害検知部14、代替印刷決定部15、代替印刷指示部16、回収経路送信部17、記憶部18を備える。また、印刷管理装置100は、図示しないCPU(Central Processing Unit)、及び、メモリを含み、CPUは、メモリに格納されたプログラムに基づいて所定の処理を実行して、印刷管理装置100の動作を制御する。なお、本実施形態では、CPUは、メモリに格納されたプログラムを読み出して実行するものとして説明するが、当該制御プログラムをCDROM(Compact Disc Read Only Memory)等の記憶媒体に格納してCPUに提供することも可能である。   The print management apparatus 100 includes a print request reception unit 10, a print determination unit 11, a print instruction unit 12, a device state monitoring unit 13, a failure detection unit 14, an alternative print determination unit 15, an alternative print instruction unit 16, and a collection path transmission unit 17. The storage unit 18 is provided. In addition, the print management apparatus 100 includes a CPU (Central Processing Unit) (not shown) and a memory, and the CPU executes predetermined processing based on a program stored in the memory and performs operations of the print management apparatus 100. Control. In this embodiment, the CPU is described as reading and executing a program stored in a memory. However, the control program is stored in a storage medium such as a CDROM (Compact Disc Read Only Memory) and provided to the CPU. It is also possible to do.

印刷要求受付部10は、印刷要求部20から印刷要求400を受け付ける。   The print request receiving unit 10 receives a print request 400 from the print request unit 20.

印刷要求400とは、例えば複数の印刷装置300に印刷を要求するものであり、図3に示すような、印刷要求の要求番号41、印刷設定42、印刷完了の目標時間43、クライアント位置情報44、印刷物を使用する場所である目的地位置情報45、印刷する印刷データ46など、印刷するために必要な情報である。   The print request 400 is, for example, a request for printing to a plurality of printing apparatuses 300. As shown in FIG. 3, the print request request number 41, the print setting 42, the print completion target time 43, and the client position information 44. This is information necessary for printing, such as destination position information 45 where the printed material is used and print data 46 to be printed.

印刷決定部11は、印刷要求受付部10から印刷要求400を取得する。また、印刷決定部11は、記憶部18から印刷装置情報500を取得する。   The print determination unit 11 acquires the print request 400 from the print request reception unit 10. Further, the printing determination unit 11 acquires the printing apparatus information 500 from the storage unit 18.

印刷装置情報500とは、図4に示すような、印刷装置300の装置番号51、使用状態52、印刷性能53、印刷待ち時間である印刷完了時間54、印刷装置300の位置情報55、一つの印刷要求を複数の印刷装置で実行している場合の印刷物の回収順序に関する情報である回収順序情報56である。   The printing apparatus information 500 includes the apparatus number 51 of the printing apparatus 300, the usage state 52, the printing performance 53, the printing completion time 54 that is a printing waiting time, the position information 55 of the printing apparatus 300, as shown in FIG. This is collection order information 56 that is information relating to the collection order of printed materials when a print request is executed by a plurality of printing apparatuses.

印刷決定部11は、印刷装置情報500と印刷要求400に基づき、複数の印刷装置300から印刷を実行する第1の印刷装置301を決定する。印刷要求400に基づき、印刷を実行する印刷装置300を以下、第1の印刷装置301と呼ぶ。例えば、印刷決定部11は、印刷要求400の目標時間43内に終わるように印刷装置300を決定する。また、印刷決定部11が決定する第1の印刷装置301は、1つの印刷装置300であっても、複数の印刷装置300であってもよい。   The print determination unit 11 determines the first printing apparatus 301 that executes printing from the plurality of printing apparatuses 300 based on the printing apparatus information 500 and the print request 400. The printing apparatus 300 that executes printing based on the print request 400 is hereinafter referred to as a first printing apparatus 301. For example, the print determination unit 11 determines the printing apparatus 300 so as to end within the target time 43 of the print request 400. Further, the first printing apparatus 301 determined by the printing determination unit 11 may be one printing apparatus 300 or a plurality of printing apparatuses 300.

そして、印刷決定部11は、決定した第1の印刷装置301の位置情報に基づき、印刷物の回収順序である回収順序情報56を決定する。   Then, the printing determination unit 11 determines the collection order information 56 that is the collection order of the printed materials based on the determined position information of the first printing apparatus 301.

印刷決定部11は、決定した回収順序情報56に基づき、印刷指示情報600を算出する。印刷指示情報600とは、回収順序情報56、印刷装置300の装置番号51、印刷枚数63、ページ範囲64である。そして、印刷決定部11は、第1の印刷装置301の装置番号51と回収順序情報56を記憶部18に格納する。   The print determination unit 11 calculates print instruction information 600 based on the determined collection order information 56. The print instruction information 600 includes the collection order information 56, the device number 51 of the printing device 300, the number of printed sheets 63, and the page range 64. Then, the printing determination unit 11 stores the device number 51 and the collection order information 56 of the first printing device 301 in the storage unit 18.

印刷指示部12は、印刷決定部11で決定した第1の印刷装置301に対して、印刷決定部11が決定した印刷指示情報600に基づいて、印刷要求400の印刷データ46を分割して第1の印刷装置301に送信し印刷指示を行う。   The print instruction unit 12 divides the print data 46 of the print request 400 by dividing the print data 46 of the print request 400 based on the print instruction information 600 determined by the print determination unit 11 with respect to the first printing apparatus 301 determined by the print determination unit 11. 1 is sent to the printing apparatus 301 to instruct printing.

装置状態監視部13は、印刷装置300の使用状態52を監視し、使用状態52の変更を検知した場合、記憶部18の印刷装置情報500を更新する。具体的には、印刷装置情報500の使用状態52及び印刷完了時間54を更新する。印刷中である場合、使用状態52を印刷中にし、印刷が完了するまでの時間を印刷完了時間54に記録する。また、印刷を実行していない場合、使用状態52をレディにし、印刷完了時間54を無効値に変更する。   The apparatus state monitoring unit 13 monitors the use state 52 of the printing apparatus 300 and updates the printing apparatus information 500 in the storage unit 18 when a change in the use state 52 is detected. Specifically, the use state 52 and the print completion time 54 of the printing apparatus information 500 are updated. If printing is in progress, the usage status 52 is set to printing, and the time until printing is completed is recorded in the printing completion time 54. If printing is not being executed, the use state 52 is set to ready, and the print completion time 54 is changed to an invalid value.

障害検知部14は、複数の印刷装置300の内、少なくとも1つの印刷装置300の障害を検知し、印刷が中断する障害を検知した場合に、障害種別および印刷未完了の印刷データ46を取得する。障害種別とは、例えば、機械の故障、消耗品(用紙、トナー等)切れなどがある。障害検知部14は、例えば、印刷装置300cで消耗品切れが発生し、印刷未完了の印刷データ46は20ページであると検知する。   The failure detection unit 14 detects a failure of at least one printing device 300 among the plurality of printing devices 300, and acquires a failure type and print data 46 that has not been printed when a failure that interrupts printing is detected. . The failure type includes, for example, a machine failure and a consumable item (paper, toner, etc.) running out. For example, the failure detection unit 14 detects that a consumable item has run out in the printing apparatus 300c, and the print data 46 that has not been printed is 20 pages.

代替印刷決定部15は、障害検知部14が第1の印刷装置301の障害を検知した場合、障害を検知した第1の印刷装置301に代わって印刷を実行する代替印刷装置を決定する。ここで、障害が発生した第1の印刷装置301に代わって印刷を実行する代替印刷装置である印刷装置300を以下、第2の印刷装置302と呼ぶ。   When the failure detection unit 14 detects a failure of the first printing device 301, the alternative printing determination unit 15 determines an alternative printing device that performs printing in place of the first printing device 301 that has detected the failure. Here, the printing apparatus 300 that is an alternative printing apparatus that executes printing in place of the first printing apparatus 301 in which a failure has occurred is hereinafter referred to as a second printing apparatus 302.

代替印刷装置決定部15は、印刷物の回収に関する回収情報に基づき、第2の印刷装置302を決定する。回収情報とは、印刷装置300の位置情報55、第1の印刷装置301の位置情報55や、第1の印刷装置301の位置情報55に基づき決定された印刷物を回収する順序を示す回収順序情報56に関する情報である。例えば、図4に示すような印刷装置情報500が回収情報に対応する。   The alternative printing device determination unit 15 determines the second printing device 302 based on the collection information related to the collection of printed matter. The collection information includes the position information 55 of the printing apparatus 300, the position information 55 of the first printing apparatus 301, and the collection order information indicating the order of collecting printed matter determined based on the position information 55 of the first printing apparatus 301. 56. For example, printing apparatus information 500 as shown in FIG. 4 corresponds to the collection information.

代替印刷決定部15は、障害検知部14から障害を検知した印刷装置300における印刷未完了の印刷データ46を取得する。そして、代替印刷決定部15は、代替印刷決定部15が決定した第2の印刷装置302を障害検知部14が障害を検知した第1の印刷装置301の次の順序となるように回収順序情報56を変更し、記憶部18に格納する。   The alternative printing determination unit 15 acquires the unprinted print data 46 in the printing apparatus 300 that has detected the failure from the failure detection unit 14. Then, the alternative printing determination unit 15 collects the second printing apparatus 302 determined by the alternative printing determination unit 15 in the next order of the first printing apparatus 301 in which the failure detection unit 14 has detected the failure. 56 is changed and stored in the storage unit 18.

代替印刷決定部15は、変更した回収順序情報56に基づき、印刷指示情報600を算出する。   The alternative printing determination unit 15 calculates the print instruction information 600 based on the changed collection order information 56.

代替印刷指示部16は、代替印刷決定部15で決定した第2の印刷装置302に対して、代替印刷決定部15が算出した印刷指示情報600に基づいて、第2の印刷装置302に障害検知部14が検知した第1の印刷装置301の印刷未完了の印刷データ46を割り当て、第2の印刷装置302に印刷未完了の印刷データ46を送信し印刷指示を行う。   The alternative printing instruction unit 16 detects a failure in the second printing apparatus 302 based on the printing instruction information 600 calculated by the alternative printing determination unit 15 for the second printing apparatus 302 determined by the alternative printing determination unit 15. The print data 46 incompletely printed by the first printing apparatus 301 detected by the unit 14 is allocated, the print data 46 incompletely printed is transmitted to the second printing apparatus 302, and a print instruction is issued.

回収経路送信部17は、記憶部18から印刷装置情報500を取得し、第1の印刷装置301の使用状態52が印刷中でなくなった場合、記憶部18から回収順序情報56を取得し、回収経路受信部21に送信する。   The collection path transmission unit 17 acquires the printing apparatus information 500 from the storage unit 18, and acquires the collection order information 56 from the storage unit 18 when the usage state 52 of the first printing apparatus 301 is no longer being printed. Transmit to the route receiver 21.

記憶部18は、印刷装置情報500を格納する。   The storage unit 18 stores printing device information 500.

クライアント端末200は、印刷要求部20と回収経路受信手段21を備える。クライアント端末200は例えばデスクトップ型PC(personal computer)やノートPCなど、ユーザが利用する端末である。クライアント端末200は、ネットワークを介して印刷の実行を指示する。また、クライアント端末200は、図示しないCPU(Central Processing Unit)、及び、メモリを含み、CPUは、メモリに格納されたプログラムに基づいて所定の処理を実行して、クライアント端末200の動作を制御する。なお、本実施形態では、CPUは、メモリに格納されたプログラムを読み出して実行するものとして説明するが、当該制御プログラムをCDROM(Compact Disc Read Only Memory)等の記憶媒体に格納してCPUに提供することも可能である。   The client terminal 200 includes a print request unit 20 and a collection path receiving unit 21. The client terminal 200 is a terminal used by a user, such as a desktop PC (personal computer) or a notebook PC. The client terminal 200 instructs execution of printing via the network. The client terminal 200 includes a CPU (Central Processing Unit) (not shown) and a memory, and the CPU executes a predetermined process based on a program stored in the memory to control the operation of the client terminal 200. . In this embodiment, the CPU is described as reading and executing a program stored in a memory. However, the control program is stored in a storage medium such as a CDROM (Compact Disc Read Only Memory) and provided to the CPU. It is also possible to do.

印刷要求部20は、印刷要求400を印刷要求受付部10に送信する。   The print request unit 20 transmits the print request 400 to the print request reception unit 10.

回収経路受信部21は、回収経路送信部17から印刷装置情報500を取得し、印刷物の回収順序情報56をユーザに通知する。回収経路受信部21は、また回収順序情報56と印刷装置300の位置情報55から回収経路を通知してもよい。   The collection path receiving unit 21 acquires the printing apparatus information 500 from the collection path transmission unit 17 and notifies the user of the collection order information 56 of the printed matter. The collection path receiving unit 21 may also notify the collection path from the collection order information 56 and the position information 55 of the printing apparatus 300.

印刷装置300は、印刷部30を備える。印刷装置300は、ネットワーク1を介して印刷管理装置100から受信した印刷要求400または印刷要求400を分割して生成された印刷要求400に基づく印刷データ46を、例えば電子写真方式の印刷技術を用いて、用紙に印刷する。印刷装置300は例えば、プリンタ、複写機、ファクシミリ装置、複合機である。印刷装置300が用いる技術は、電子写真方式に限られず、インパクト方式や、熱転写方式やインクジェット方式など、他の印刷方式でもよい。   The printing apparatus 300 includes a printing unit 30. The printing apparatus 300 uses the print request 400 received from the print management apparatus 100 via the network 1 or print data 46 based on the print request 400 generated by dividing the print request 400 using, for example, an electrophotographic printing technique. Print on paper. The printing apparatus 300 is, for example, a printer, a copier, a facsimile machine, or a multifunction machine. The technology used by the printing apparatus 300 is not limited to the electrophotographic method, and other printing methods such as an impact method, a thermal transfer method, and an ink jet method may be used.

印刷部30は、印刷指示部12または代替印刷指示部16から印刷データ46を受信し、印刷指示に基づき、印刷を実行する。   The printing unit 30 receives the print data 46 from the print instruction unit 12 or the alternative print instruction unit 16 and executes printing based on the print instruction.

ここで、図3、図4、図5について補足する。   Here, it supplements about FIG.3, FIG.4, FIG.5.

図3は、本発明の第1の実施の形態における、印刷要求400の一例を示した図である。   FIG. 3 is a diagram illustrating an example of the print request 400 according to the first embodiment of this invention.

例えば、図3の印刷要求1の印刷設定はカラー印刷であり、目標時間は10分、クライアント端末は座標(35、4)の位置にあり目的地は座標(35、4)であり、印刷データAAAAAAを印刷する要求であることを示している。   For example, the print setting of print request 1 in FIG. 3 is color printing, the target time is 10 minutes, the client terminal is at the coordinates (35, 4), the destination is the coordinates (35, 4), and the print data This indicates that the request is for printing AAAAAA.

図4は、本発明の第1の実施の形態における、印刷装置情報500の一例を示した図である。   FIG. 4 is a diagram illustrating an example of the printing apparatus information 500 according to the first embodiment of this invention.

装置番号51は、印刷装置300の識別番号を格納する。使用状態52は、「印刷中」「レディ」「故障中」などの装置の状態を格納する。印刷性能53は、メーカの公表値、あるいは利用履歴から算出できる実績値から学習した値である。印刷完了時間54は、使用状態が「印刷中」である場合に、印刷の開始前に印刷性能と印刷枚数から算出した印刷完了時間を格納する。位置情報55は、例えば印刷装置300の位置座標を格納する。回収順序情報56は第1の印刷装置301における印刷物の回収順序を示す。   The device number 51 stores the identification number of the printing device 300. The use status 52 stores the status of the apparatus such as “printing”, “ready”, “failing”. The printing performance 53 is a value learned from a manufacturer's published value or an actual value that can be calculated from the usage history. The print completion time 54 stores the print completion time calculated from the print performance and the number of printed sheets before the start of printing when the use state is “printing”. The position information 55 stores the position coordinates of the printing apparatus 300, for example. The collection order information 56 indicates the collection order of printed matter in the first printing apparatus 301.

図4における印刷装置情報500は、印刷装置300cの使用状態が印刷中であり、印刷性能は1分あたりの20枚印刷可能であることを示す20ppm(page per minute)、現在の印刷を完了する印刷完了時間が1分であることを示している。また、印刷装置300cは座標(42、40)の場所にあることを示している。   The printing apparatus information 500 in FIG. 4 is 20 ppm (page per minute) indicating that the use state of the printing apparatus 300c is printing and the printing performance is capable of printing 20 sheets per minute, and completes the current printing. It shows that the print completion time is 1 minute. In addition, the printing apparatus 300c is located at the location of coordinates (42, 40).

図5は、本発明の第1の実施の形態における、印刷指示情報600の一例を示した図である。   FIG. 5 is a diagram illustrating an example of the print instruction information 600 according to the first embodiment of this invention.

図5における印刷指示情報600は、印刷装置300aは1ページから140ページを印刷し、印刷装置300cは141ページから260ページを印刷し、印刷装置300bは261ページから400ページを印刷することを示している。   The print instruction information 600 in FIG. 5 indicates that the printing apparatus 300a prints pages 1 to 140, the printing apparatus 300c prints pages 141 to 260, and the printing apparatus 300b prints pages 261 to 400. ing.

図6は、本発明の第1の実施の形態における、第1の印刷装置決定の動作を示すフローチャートである。図7は、本発明の第1の実施の形態における、回収順序と移動距離の一例を示した図である。   FIG. 6 is a flowchart showing the operation of determining the first printing apparatus in the first embodiment of the present invention. FIG. 7 is a diagram showing an example of the collection order and the movement distance in the first embodiment of the present invention.

利用者が、クライアント端末200上で印刷を実行する操作を行うと、印刷要求受付部10は、クライアント端末200の印刷要求部20から印刷要求400を、ネットワーク1を介して受信する(ステップS1001)。   When the user performs an operation to execute printing on the client terminal 200, the print request receiving unit 10 receives the print request 400 from the print request unit 20 of the client terminal 200 via the network 1 (step S1001). .

印刷決定部11は、印刷要求受付部10から印刷要求400を取得する。   The print determination unit 11 acquires the print request 400 from the print request reception unit 10.

印刷決定部11は、記憶部18から印刷装置情報500を取得し、印刷要求500に対して、印刷が実行できない印刷装置300を除外する。例えば、印刷装置300eの使用状態52が故障中であった場合、印刷装置300eを除外する。   The printing determination unit 11 acquires the printing device information 500 from the storage unit 18 and excludes the printing device 300 that cannot perform printing in response to the printing request 500. For example, if the usage state 52 of the printing apparatus 300e is out of order, the printing apparatus 300e is excluded.

そして、印刷決定部11は、印刷が実行できない装置を除いた印刷装置300の中から、印刷装置300の全ての組合せ候補を求める(ステップS1002)。組合せ候補とは、例えば印刷を実行できる印刷装置300が、印刷装置300a〜300dの4つであった場合、印刷装置300の台数が1台であった場合の組合せ、2台であった場合の組合せ、3台であった場合の組合せ、4台であった場合の組合せ全てが組合せ候補として求められる。   Then, the print determination unit 11 obtains all combination candidates of the printing apparatus 300 from the printing apparatuses 300 excluding apparatuses that cannot execute printing (step S1002). For example, when there are four printing apparatuses 300 that can execute printing, that is, the printing apparatuses 300a to 300d, the combination candidates when the number of the printing apparatuses 300 is one, and the combination candidates are two. Combinations when there are three combinations, all combinations when there are four are obtained as combination candidates.

しかし、必ずしも全ての組合せを組み合わせ候補とする必要はなく、予め印刷する印刷枚数ごとに印刷装置の台数を決定してもよいし、ユーザが予め決定してもよい。   However, it is not always necessary to set all combinations as combination candidates, and the number of printing apparatuses may be determined in advance for each number of printed sheets, or may be determined in advance by the user.

印刷決定部11は、ステップ1002で求めた組合せ候補から、組合せ候補を1つ選択する(ステップS1003)。   The print determination unit 11 selects one combination candidate from the combination candidates obtained in Step 1002 (Step S1003).

印刷決定部11は、決定した印刷装置300の印刷性能53と印刷完了時間54から印刷が完了する時間が同じとなるように各印刷装置300で印刷する印刷枚数を決定し、印刷が完了すると予測される予測時間を算出する(ステップS1004)。印刷が完了すると予測される予測時間は、印刷装置300a、印刷装置300bの場合、例えば以下の数式を用いて算出することができる。   The print determination unit 11 determines the number of prints to be printed by each printing apparatus 300 so that the printing completion time is the same from the determined printing performance 53 of the printing apparatus 300 and the printing completion time 54, and predicts that the printing is completed. The predicted time to be calculated is calculated (step S1004). In the case of the printing apparatus 300a and the printing apparatus 300b, the estimated time predicted to be completed can be calculated using, for example, the following mathematical formula.

印刷装置300aの印刷性能53×(予測時間―印刷装置300aの印刷完了時間54)+印刷装置300bの印刷性能53×(予測時間―印刷装置300bの印刷完了時間54)=印刷枚数
例えば、印刷装置情報が図4の状態であり、400ページを印刷する場合、
印刷装置300aおよび300bの組合せでは、現在印刷を実施していないため、印刷決定部11は印刷装置300aおよび300bの印刷枚数はそれぞれ200ページと決定し、印刷が完了すると予測される予測時間は10分と算出する。
Printing performance of printing apparatus 300a 53 × (estimated time—printing completion time 54 of printing apparatus 300a) + printing performance 53 × (estimating time—printing completion time 54 of printing apparatus 300b) = number of printed sheets For example, printing apparatus When the information is in the state of FIG. 4 and 400 pages are printed,
Since the combination of the printing apparatuses 300a and 300b is not currently printing, the print determination unit 11 determines that the number of printed sheets of the printing apparatuses 300a and 300b is 200 pages, respectively, and the estimated time predicted to complete the printing is 10 Calculate with minutes.

印刷装置300a、300b、および300cの組合せでは、印刷装置300cの印刷完了時間1分を考慮すると、印刷決定部11は、印刷装置300a、300b、および300c印刷枚数はそれぞれ140ページ、140ページ、120ページとなり、印刷が完了すると予測される予測時間は7分と算出する。   In the combination of the printing apparatuses 300a, 300b, and 300c, considering the printing completion time of 1 minute of the printing apparatus 300c, the printing determination unit 11 prints the printing apparatuses 300a, 300b, and 300c with 140 pages, 140 pages, and 120 pages, respectively. The estimated time that the page is printed and printing is completed is calculated as 7 minutes.

印刷枚数がある所定値より少ない印刷装置300が存在する場合、移動コストを抑えるため、その印刷装置を選択対象外として、組合せ候補を再度選択してもよい。   When there is a printing apparatus 300 in which the number of printed sheets is smaller than a predetermined value, the combination candidate may be selected again with the printing apparatus excluded from the selection target in order to reduce the movement cost.

印刷決定部11は、ステップ1004で算出した予測時間を基に、印刷要求400の目標時間43内に印刷が終了するか否かを判定する(ステップ1005)。例えば、目標時間が8分であった場合、印刷装置300a、300bおよび300cの組み合わせを選択する。   The print determination unit 11 determines whether printing ends within the target time 43 of the print request 400 based on the predicted time calculated in step 1004 (step 1005). For example, when the target time is 8 minutes, a combination of the printing apparatuses 300a, 300b, and 300c is selected.

印刷決定部11は、目標時間43内に印刷が終了すると判定した場合(ステップS1005:YES)、印刷決定部11は、印刷装置300間の移動距離を算出し、回収順序を決定する(ステップS1006)
具体的には、印刷決定部11は、選択した印刷装置300の位置情報55と、印刷要求400のクライアント位置情報44と目的地位置情報45から各区間の移動距離を算出する。そして印刷決定部11は、各区間の移動距離の合計が最小となる印刷装置300の順序を回収順序として決定する。
If the print determination unit 11 determines that printing is completed within the target time 43 (step S1005: YES), the print determination unit 11 calculates the movement distance between the printing apparatuses 300 and determines the collection order (step S1006). )
Specifically, the print determination unit 11 calculates the movement distance of each section from the position information 55 of the selected printing apparatus 300, the client position information 44 of the print request 400, and the destination position information 45. Then, the printing determination unit 11 determines the order of the printing apparatus 300 that minimizes the total moving distance of each section as the collection order.

印刷決定部11は、目標時間43内に印刷が終了しないと判定した場合(ステップS1005:NO)、印刷決定部11は、その印刷装置300の組合せを組合せ候補から外す(ステップS1006)そして、ステップS1008にすすむ。   If the print determination unit 11 determines that printing does not end within the target time 43 (step S1005: NO), the print determination unit 11 removes the combination of the printing apparatuses 300 from the combination candidates (step S1006). Proceed to S1008.

印刷決定部11は、他に組合せ候補があるかどうか判定する(ステップS1008)。他に組合せ候補がある場合(ステップS1008:YES)、ステップS1003に戻り、組合せ候補の回収順序を決定する。   The print determination unit 11 determines whether there are other combination candidates (step S1008). If there are other combination candidates (step S1008: YES), the process returns to step S1003 to determine the combination candidate collection order.

印刷決定部11は、他に組合せ候補がないと判定した場合(ステップS1008:NO)、印刷決定部11は、組合せ候補の中から移動距離が最小となる組合せを選択し、第1の印刷装置301として決定する(ステップS1009)。例えば、図7においては、移動距離が最小である回収順序2を回収順序情報56として選択し、印刷装置300a、300c、300bの順で回収すると決定する。   If the print determination unit 11 determines that there is no other combination candidate (step S1008: NO), the print determination unit 11 selects a combination that has the smallest moving distance from the combination candidates, and the first printing apparatus. 301 is determined (step S1009). For example, in FIG. 7, the collection order 2 with the shortest moving distance is selected as the collection order information 56, and it is determined to collect in the order of the printing apparatuses 300a, 300c, and 300b.

また、目標時間43内に印刷が終了する組合せ候補がない場合、目標時間43との時間差が短いものを選択するようにしてもよい。   Further, when there is no combination candidate for which printing is completed within the target time 43, a combination with a short time difference from the target time 43 may be selected.

また、第1の印刷装置301と回収順序情報56を決定する条件は移動距離が短いものに限られず、印刷にかかる料金を優先して第1の印刷装置301と回収順序56を決定してもよい。その場合、ランニングコストが低い印刷装置300が多く含まれる組合せ候補を選択すればよい。   Further, the conditions for determining the first printing apparatus 301 and the collection order information 56 are not limited to those having a short moving distance. Even if the first printing apparatus 301 and the collection order 56 are determined with priority given to printing charges. Good. In that case, a combination candidate including a large number of printing apparatuses 300 having a low running cost may be selected.

印刷決定部11は、回収順序情報56とステップS1004で決定した印刷枚数に基づき、第1の印刷装置301の印刷ページ範囲62を算出する。必ずしもステップ1003で算出した印刷枚数と一致している必要はなく、移動する時間を考慮し、印刷装置300に到着すると同時に印刷が完了するように、回収順序情報56が後の印刷装置301の印刷ページ範囲を広く設定することも可能である。   The print determination unit 11 calculates the print page range 62 of the first printing apparatus 301 based on the collection order information 56 and the number of prints determined in step S1004. The collection order information 56 is not necessarily the same as the number of printed sheets calculated in step 1003, and the collection order information 56 is printed by the subsequent printing apparatus 301 so that the printing is completed at the same time as arrival at the printing apparatus 300 in consideration of the moving time. It is also possible to set a wide page range.

例えば、第1の印刷装置301の位置情報55から第1の印刷装置301間の距離を算出し、人の歩く速度で除算することによって移動時間が算出できるため、移動時間分回収順序が後の印刷装置に多くの枚数を印刷させるようにしてもよい。   For example, since the travel time can be calculated by calculating the distance between the first print devices 301 from the position information 55 of the first print device 301 and dividing the distance by the walking speed of the person, the collection order for the travel time is later. You may make it make a printing device print many sheets.

印刷指示部12は、印刷指示情報600に従い、印刷データ46を分割して第1の印刷装置301へ送信する(ステップS1011)。第1の印刷装置301は印刷指示部12の指示に従い、印刷を実行する。   The print instruction unit 12 divides the print data 46 according to the print instruction information 600 and transmits it to the first printing apparatus 301 (step S1011). The first printing apparatus 301 executes printing in accordance with an instruction from the print instruction unit 12.

また、装置状態監視部13は、各印刷装置300の印刷完了時間54を算出し、記憶部18の印刷装置情報500の印刷完了時間54を更新する。   Further, the apparatus status monitoring unit 13 calculates the print completion time 54 of each printing apparatus 300 and updates the print completion time 54 of the printing apparatus information 500 in the storage unit 18.

以上により、第1の実施の形態における第1の印刷装置決定の動作が完了する。   As described above, the operation for determining the first printing apparatus in the first embodiment is completed.

ここで、図7について補足する。図7は、本発明の第1の実施の形態における、回収順序と移動距離の一例を示した図である。   Here, it supplements about FIG. FIG. 7 is a diagram showing an example of the collection order and the movement distance in the first embodiment of the present invention.

図7はステップS1006において、印刷装置300a、300b、300cを選択した時の回収順序を示している。回収順序2の移動距離は、印刷装置300a、300c、300bの順に回収した時、すなわち、クライアント端末200の位置と印刷装置300aの位置との間の距離と、印刷装置300aの位置と印刷装置300cの位置との間の距離と、印刷装置300cの位置と印刷装置300bの距離と、印刷装置300bと目的地の位置との距離を合算した値であり、その値が25であることを示している。   FIG. 7 shows the collection order when the printing apparatuses 300a, 300b, and 300c are selected in step S1006. The movement distance of the collection order 2 is the collection distance in the order of the printing apparatuses 300a, 300c, and 300b, that is, the distance between the position of the client terminal 200 and the position of the printing apparatus 300a, the position of the printing apparatus 300a, and the printing apparatus 300c. And the distance between the printing apparatus 300c and the printing apparatus 300b, and the distance between the printing apparatus 300b and the destination position. The value is 25. Yes.

図8は、本発明の第1の実施の形態における、回収経路の一例を示した図である
図8は図7における回収順序2を示した図である。矢印に沿ってクライアント端末200から印刷装置300a、印刷装置300c、印刷装置300bを経由し、目的地としてクライアント端末200に戻る経路を示している。
FIG. 8 is a diagram showing an example of the collection path in the first embodiment of the present invention. FIG. 8 is a diagram showing the collection order 2 in FIG. A path along the arrow returns from the client terminal 200 to the client terminal 200 as a destination via the printing apparatus 300a, the printing apparatus 300c, and the printing apparatus 300b.

図9は、本発明の第1の実施の形態における、第2の印刷装置決定の動作を示すフローチャートである。   FIG. 9 is a flowchart showing the operation of determining the second printing apparatus in the first embodiment of the present invention.

障害検知部14は、第1の印刷装置301の障害を検知する(ステップS2001)。そして、障害検知部14は、印刷装置301から障害種別と印刷未完了の印刷データ46を取得する。   The failure detection unit 14 detects a failure in the first printing apparatus 301 (step S2001). Then, the failure detection unit 14 acquires the failure type and unprinted print data 46 from the printing apparatus 301.

代替印刷決定部15は、障害種別に基づき、代替印刷を実行するか否かを判定する(ステップS2002)。例えば、障害種別が即時の対処が困難な機械故障である場合、代替印刷決定部15は、代替印刷を実行すると判定し(ステップS2002:YES)、用紙切れ等の対処が容易な障害である場合、代替印刷決定部15は、代替印刷を実行しないと判定する(ステップS2002:NO)。   The alternative printing determination unit 15 determines whether or not to execute alternative printing based on the failure type (step S2002). For example, if the failure type is a mechanical failure that is difficult to deal with immediately, the alternative printing determination unit 15 determines that the alternative printing is to be executed (step S2002: YES), and is a failure that is easy to deal with, such as out of paper. The alternative printing determination unit 15 determines that the alternative printing is not executed (step S2002: NO).

代替印刷を実行するか否かを判定する条件は上記に限られず、トナーが少ない等の対処が容易な障害であり、残りの印刷枚数が閾値より少ない場合、代替印刷決定部15は、代替印刷を実行しないと判定することもできる。また、用紙切れ等の容易な障害であっても用紙の在庫がない場合には、代替印刷決定部15は、代替印刷を実行すると判定するなど、ユーザが適宜設定することも可能である。   The conditions for determining whether or not to execute alternative printing are not limited to the above. If the remaining number of prints is less than the threshold value, the alternative printing determination unit 15 determines that the alternative printing is performed. Can also be determined not to execute. Further, if there is no paper stock even if it is an easy failure such as running out of paper, the alternative print determination unit 15 can appropriately set such as determining that the alternative print is to be executed.

代替印刷決定部15は、代替印刷を実行しないと判定した場合(ステップ2002:NO)、終了する。そして、ユーザは、障害検知部14が障害を検知した第1の印刷装置301の障害を解決する。   If the alternative printing determination unit 15 determines not to execute the alternative printing (step 2002: NO), the process ends. Then, the user solves the failure of the first printing apparatus 301 in which the failure detection unit 14 has detected the failure.

代替印刷決定部15は、代替印刷を実行すると判定した場合(ステップS2002:YES)、代替印刷決定部15は、障害検知部14から障害を検知した第1の印刷装置301と印刷未完了の印刷データを取得する。また、代替印刷決定部15は、印刷決定部11が決定した第1の印刷装置301に含まれない印刷装置300の中から、代替印刷装置の全ての候補を求める(ステップS2003)。   If the alternative printing determination unit 15 determines that the alternative printing is to be executed (step S2002: YES), the alternative printing determination unit 15 detects the first printing apparatus 301 that has detected a failure from the failure detection unit 14 and the printing that has not been printed. Get the data. In addition, the alternative printing determination unit 15 obtains all alternative printing device candidates from the printing devices 300 not included in the first printing device 301 determined by the printing determination unit 11 (step S2003).

代替印刷決定部15は、ステップ2003で求めた代替印刷装置の候補から、代替印刷の候補を1つ選択する(ステップS2004)。   The alternative printing determination unit 15 selects one alternative printing candidate from the alternative printing device candidates obtained in step 2003 (step S2004).

代替印刷決定部15は、印刷装置300の位置情報55に基づき、代替印刷装置の候補と障害検知部14が障害を検知した第1の印刷装置301との距離を算出する(ステップS2005)。   Based on the position information 55 of the printing apparatus 300, the alternative printing determination unit 15 calculates the distance between the alternative printing apparatus candidate and the first printing apparatus 301 in which the failure detection unit 14 has detected the failure (step S2005).

代替印刷決定部15は、代替印刷装置の候補と障害を検知した第1の印刷装置301との距離が所定値よりも小さいか否かを判定する(ステップS2006)
代替印刷決定部15は、距離が所定値よりも小さいと判定した場合(ステップS2006:YES)、印刷装置情報500に基づき、代替印刷が完了すると予測される予測時間を算出する(ステップS2007)。距離の所定値は、ユーザが許容する値や印刷装置300の配置状況に応じて適宜設定可能である。また、印刷装置300が印刷中であったとしても、割り込んで印刷するように設定し、印刷完了時間54を考慮せず予測時間を算出してもよい。そして、ステップS2008にすすむ。
The alternative printing determination unit 15 determines whether or not the distance between the alternative printing device candidate and the first printing device 301 that has detected the failure is smaller than a predetermined value (step S2006).
If the alternative printing determination unit 15 determines that the distance is smaller than the predetermined value (step S2006: YES), the alternative printing determination unit 15 calculates a predicted time when the alternative printing is predicted to be completed based on the printing apparatus information 500 (step S2007). The predetermined value of the distance can be appropriately set according to the value allowed by the user and the arrangement status of the printing apparatus 300. Further, even if the printing apparatus 300 is printing, it may be set to interrupt and print, and the predicted time may be calculated without considering the print completion time 54. Then, the process proceeds to step S2008.

代替印刷決定部15は、距離が閾値以下でないと判定した場合(ステップS2006:YES)、代替印刷決定部11は、その印刷装置300を代替印刷装置の候補から外す(ステップS2008)。そしてステップ2009にすすむ。   If the alternative printing determination unit 15 determines that the distance is not equal to or smaller than the threshold (step S2006: YES), the alternative printing determination unit 11 removes the printing apparatus 300 from the alternative printing apparatus candidates (step S2008). Then, the process proceeds to step 2009.

代替印刷決定部15は、他に代替印刷装置の候補があるか否か判定する(ステップS1009)。他に代替印刷装置の候補がある場合(ステップS2009:YES)、ステップS2004に戻り、代替印刷決定部15は同様にステップS2007において予測時間を算出する。すべての代替印刷装置の候補が候補から外れてしまっていた場合、距離が一番近い印刷装置を代替印刷装置の候補としてもよい。   The alternative printing determination unit 15 determines whether there are other alternative printing device candidates (step S1009). If there are other alternative printing device candidates (step S2009: YES), the process returns to step S2004, and the alternative printing determination unit 15 similarly calculates the predicted time in step S2007. If all the alternative printing device candidates are out of the candidates, the printing device with the shortest distance may be used as the alternative printing device candidate.

代替印刷決定部15が、他に代替印刷装置の候補がないと判定した場合(ステップS2009:NO)、代替印刷決定部15は、代替印刷装置の候補の中から予測時間が最小となる印刷装置を選択し、第2の印刷装置302として決定する(ステップS2010)。   If the alternative printing determination unit 15 determines that there are no other alternative printing device candidates (step S2009: NO), the alternative printing determination unit 15 prints the printing device with the shortest prediction time among the alternative printing device candidates. Is selected as the second printing apparatus 302 (step S2010).

代替印刷決定部15は、選択した第2の印刷装置302を障害検知部14が障害を検知した第1の印刷装置201の次の順序となるように回収順序情報56を変更し、記憶部18の印刷指示情報600を更新する(ステップS2011)。   The alternative printing determination unit 15 changes the collection order information 56 so that the selected second printing device 302 becomes the next order of the first printing device 201 in which the failure detection unit 14 has detected the failure, and the storage unit 18. The print instruction information 600 is updated (step S2011).

また、代替印刷決定部15は、印刷枚数63を変更し、印刷指示情報600を更新する。このとき、待ち時間等で分配した印刷を開始していない第1の印刷装置301が存在する場合、第1の印刷装置301と第2の印刷装置302とを合わせて再度分配する印刷枚数を算出し、未完了の印刷データ46を割り当ててもよい。   Further, the alternative printing determination unit 15 changes the number of printed sheets 63 and updates the printing instruction information 600. At this time, if there is a first printing device 301 that has not started printing distributed due to a waiting time or the like, the number of prints to be distributed again is calculated by combining the first printing device 301 and the second printing device 302. Incomplete print data 46 may be assigned.

代替印刷指示部16は、障害検知部14から印刷未完了の印刷データ46を取得し、代替印刷決定部15が決定した第2の印刷装置302に、障害検知部14が障害を検知した第1の印刷装置301の未完了の印刷データ46を送信する。そして第2の印刷装置302は、代替印刷指示部16の指示に従い、印刷を実行する(ステップS2012)。   The alternative print instruction unit 16 acquires the print data 46 that has not been printed from the failure detection unit 14, and the first detection unit 14 detects the failure in the second printing apparatus 302 determined by the alternative print determination unit 15. The incomplete print data 46 of the printing apparatus 301 is transmitted. The second printing apparatus 302 executes printing in accordance with the instruction from the alternative printing instruction unit 16 (step S2012).

そして、装置状態監視部16は、印刷装置300の印刷完了時間54を算出し、記憶部18の印刷装置情報500の印刷完了時間54を更新する。   Then, the apparatus state monitoring unit 16 calculates the printing completion time 54 of the printing apparatus 300 and updates the printing completion time 54 of the printing apparatus information 500 in the storage unit 18.

以上により、第1の実施の形態における第2の印刷装置決定の動作が完了する。第2の印刷装置決定の動作は、第2の印刷装置に障害が発生したときにも同様に実施し、印刷可能な印刷装置300が存在する限り実施することができる。   As described above, the operation for determining the second printing apparatus in the first embodiment is completed. The operation of determining the second printing apparatus can be performed in the same manner when a failure occurs in the second printing apparatus, and can be performed as long as the printing apparatus 300 capable of printing exists.

本実施形態において、障害検知部14が障害を検知した第1の印刷装置301との距離が所定値より小さいものを代替印刷装置の候補として選択しているが、それに限られず、障害検知部14が障害を検知した第1の印刷装置301の次に回収する第1の印刷装置301との距離が所定値より小さい印刷装置300を代替印刷装置の候補として選択することも可能である。   In the present embodiment, the failure detection unit 14 selects a substitute printing device candidate whose distance from the first printing device 301 that has detected the failure is smaller than a predetermined value. However, the failure detection unit 14 is not limited thereto. It is also possible to select a printing apparatus 300 whose distance from the first printing apparatus 301 to be collected next to the first printing apparatus 301 that detects the failure is smaller than a predetermined value as an alternative printing apparatus candidate.

また、本実施形態において、距離が所定値より小さい印刷装置300を選択した後に予測時間が最小となるものを第2の印刷装置302として決定したが、これに限られず、距離にかかわらず、予測時間が短いものを優先して第2の印刷装置302として決定してもよい。   In the present embodiment, the second printing device 302 is determined as the second printing device 302 that has the shortest prediction time after selecting the printing device 300 whose distance is smaller than the predetermined value. However, the present invention is not limited to this. The second printing apparatus 302 may be determined with priority given to a short time.

図10は、本発明の第1の実施の形態における、代替印刷時の印刷指示情報600の一例を示す図である。図11は、本発明の第1の実施の形態における、代替印刷時の回収経路の一例を示した図である。   FIG. 10 is a diagram showing an example of the print instruction information 600 at the time of alternative printing in the first embodiment of the present invention. FIG. 11 is a diagram showing an example of a collection path at the time of alternative printing in the first embodiment of the present invention.

図10は、以下のことを示している。障害検知部14は、印刷装置300cが100ページ印刷したときに障害が発生したことを検知し、障害検知部14は印刷装置300cで印刷する予定であった残りの20ページの印刷データを取得する。そして代替印刷指示部16は、代替印刷決定部15が決定した第2の印刷装置302である印刷装置300dに印刷を指示し、障害を検知した印刷装置300cの後に印刷装置300dを追加して代替印刷を行ったことを示している。   FIG. 10 shows the following. The failure detection unit 14 detects that a failure has occurred when the printing apparatus 300c has printed 100 pages, and the failure detection unit 14 acquires print data for the remaining 20 pages that were scheduled to be printed by the printing device 300c. . Then, the alternative printing instruction unit 16 instructs the printing apparatus 300d, which is the second printing apparatus 302 determined by the alternative printing determination unit 15, to add the printing apparatus 300d after the printing apparatus 300c that has detected the failure, and substitutes the printing apparatus 300d. Indicates that printing has been performed.

図11は、図10における代替印刷を実行したときの回収経路を示した図である。印刷装置300cの後に印刷装置300dを通るように回収経路を変更している。   FIG. 11 is a diagram showing a collection path when the alternative printing in FIG. 10 is executed. The collection path is changed so as to pass through the printing apparatus 300d after the printing apparatus 300c.

本発明の第1の実施の形態は、印刷中に障害が発生した場合にも、適切な代替印刷装置を選択することができ、短い時間で印刷を完了することができる。その理由は、障害が発生した第1の印刷装置301からの距離が所定値よりも小さい印刷装置300を選択し、その中から印刷を完了するまでの予測時間が短いものを代替印刷装置である第2の印刷装置302として決定しているためである。   According to the first embodiment of the present invention, even when a failure occurs during printing, an appropriate alternative printing apparatus can be selected, and printing can be completed in a short time. The reason is that the alternative printing device is one that selects the printing device 300 whose distance from the first printing device 301 in which the failure has occurred is smaller than a predetermined value and has a short estimated time to complete printing. This is because the second printing apparatus 302 is determined.

また、回収順序を障害が発生した第1の印刷装置301の次の順序に変更するため、回収順序順に印刷物を回収すると順序性が整った印刷物を回収することができる。   In addition, since the collection order is changed to the next order of the first printing apparatus 301 in which the failure has occurred, when the printed matter is collected in the order of the collection order, the printed matter with the correct order can be collected.

(第2の実施の形態)
次に、本発明の第2の実施の形態について説明する。
(Second Embodiment)
Next, a second embodiment of the present invention will be described.

本発明の第2の実施の形態では、代替印刷装置である第2の印刷装置302の決定方法が第1の実施の形態と異なる。構成及び第1の印刷装置決定動作は第1の実施の形態と同様であるため、説明は省略する。   In the second embodiment of the present invention, the determination method of the second printing apparatus 302 that is an alternative printing apparatus is different from that of the first embodiment. Since the configuration and the first printing apparatus determination operation are the same as those in the first embodiment, description thereof is omitted.

図12は、本発明の第2の実施の形態における、第2の印刷装置決定の動作を示すフローチャートである。   FIG. 12 is a flowchart showing the operation of determining the second printing apparatus in the second embodiment of the present invention.

障害検知部14は、第1の印刷装置301の障害を検知する(ステップS3001)。そして、障害検知部14は、第1の印刷装置301から障害種別と印刷未完了の印刷データ46を取得する。   The failure detection unit 14 detects a failure of the first printing apparatus 301 (step S3001). Then, the failure detection unit 14 acquires the failure type and unprinted print data 46 from the first printing apparatus 301.

代替印刷決定部15は、障害種別に基づき、代替印刷を実行するか否かを判定する(ステップS3002)。   The alternative printing determination unit 15 determines whether to execute alternative printing based on the failure type (step S3002).

代替印刷決定部15は、代替印刷を実行しないと判定した場合(ステップ3002:NO)、終了する。そして、ユーザは障害検知部14が障害を検知した第1の印刷装置301の障害を解決する。   If the alternative printing determination unit 15 determines not to execute the alternative printing (step 3002: NO), the process ends. Then, the user solves the failure of the first printing apparatus 301 for which the failure detection unit 14 has detected the failure.

代替印刷決定部15は、代替印刷を実行すると判定した場合(ステップS3002:YES)、障害検知部14から障害を検知した第1の印刷装置301と印刷未完了の印刷データ46を取得する。また、代替印刷決定部15は、印刷決定部11が決定した印刷指示情報600の回収順序情報56に基づき、第1の印刷装置301の内、障害検知部14が障害を検知した第1の印刷装置301の次に印刷物が回収される予定の第1の印刷装置301を、代替印刷を実行する第2の印刷装置302として決定する。(ステップS3003)。   When it is determined that the alternative printing is to be executed (step S3002: YES), the alternative printing determination unit 15 acquires the first printing device 301 that has detected the failure and the print data 46 that has not been printed from the failure detection unit 14. Further, the alternative printing determination unit 15 performs the first printing in which the failure detection unit 14 detects a failure in the first printing apparatus 301 based on the collection order information 56 of the print instruction information 600 determined by the printing determination unit 11. The first printing apparatus 301 from which the printed matter is to be collected next to the apparatus 301 is determined as the second printing apparatus 302 that executes the alternative printing. (Step S3003).

代替印刷決定部11は、印刷装置情報500に基づき、代替印刷が完了すると予測される予測時間を算出する(ステップS3004)。   Based on the printing apparatus information 500, the alternative printing determination unit 11 calculates a predicted time that is predicted to be completed in the alternative printing (step S3004).

代替印刷決定部11が算出した予測時間に閾値を設け、予測時間が閾値以上であった場合、第2の印刷装置302を選択し直すことも可能である。その場合、第1の実施の形態を用いて、第1の印刷装置301に含まれない印刷装置300から選択してもよい。   It is also possible to reselect the second printing device 302 when a threshold is provided for the predicted time calculated by the alternative printing determination unit 11 and the predicted time is equal to or greater than the threshold. In that case, you may select from the printing apparatus 300 which is not contained in the 1st printing apparatus 301 using 1st Embodiment.

また、第1の実施の形態におけるステップS2008の予測時間と比較し、最も予測時間が短い印刷装置300を第2の印刷装置302として決定してもよい。   Further, the printing device 300 having the shortest prediction time may be determined as the second printing device 302 in comparison with the prediction time in step S2008 in the first embodiment.

代替印刷決定部15は、印刷枚数61を変更し、印刷指示情報600を更新する(ステップS3005)。   The alternative printing determination unit 15 changes the number of printed sheets 61 and updates the print instruction information 600 (step S3005).

代替印刷指示部16は、障害検知部14から印刷未完了の印刷データ46を取得し、代替印刷決定部15が決定した第2の印刷装置302に、障害検知部14が障害を検知した第1の印刷装置301の未完了の印刷データ46を割り当てて送信し、印刷を指示する(ステップS3006)。そして、第2の印刷装置302は、代替印刷指示部16の指示に従い、印刷を実行する。   The alternative print instruction unit 16 acquires the print data 46 that has not been printed from the failure detection unit 14, and the first detection unit 14 detects the failure in the second printing apparatus 302 determined by the alternative print determination unit 15. Incomplete print data 46 of the printing apparatus 301 is allocated and transmitted, and printing is instructed (step S3006). Then, the second printing apparatus 302 executes printing in accordance with the instruction from the alternative printing instruction unit 16.

そして、装置状態監視部13は、印刷装置300の印刷完了時間を算出し、記憶部18の印刷装置情報500の印刷完了時間54を更新する。   Then, the apparatus status monitoring unit 13 calculates the printing completion time of the printing apparatus 300 and updates the printing completion time 54 of the printing apparatus information 500 in the storage unit 18.

以上により、第2の実施の形態における第2の印刷装置決定の動作が完了する。   Thus, the operation for determining the second printing apparatus in the second embodiment is completed.

本実施形態では、第2の印刷装置302として、障害検知部14が障害を検知した第1の印刷装置301の次に印刷物が回収される予定の第1の印刷装置301を、代替印刷を実行する第2の印刷装置302として決定した。しかし障害を検知した第1の印刷装置301よりも回収順序が後であって、かつ連続して複数の第1の印刷装置301が待ち時間等で印刷を実行していない場合、その複数の第1の印刷装置301を第2の印刷装置302として決定し、複数の第1の印刷装置301における印刷枚数を再度算出し直すことも可能である。   In the present embodiment, as the second printing device 302, the first printing device 301 from which the printed matter is to be collected next to the first printing device 301 in which the failure detection unit 14 has detected the failure is subjected to alternative printing. The second printing apparatus 302 is determined. However, if the collection order is later than the first printing apparatus 301 that has detected the failure, and the plurality of first printing apparatuses 301 are not continuously printing due to waiting time or the like, the plurality of first printing apparatuses 301 It is also possible to determine one printing apparatus 301 as the second printing apparatus 302 and recalculate the number of printed sheets in the plurality of first printing apparatuses 301.

また、障害検知部14が障害を検知した第1の印刷装置301が待ち時間等により印刷を開始していない場合、回収順序が前の第1の印刷装置301を選択しても順序が保たれた印刷物を回収することが可能である。   In addition, when the first printing device 301 in which the failure detection unit 14 detects a failure has not started printing due to a waiting time or the like, the order is maintained even if the first printing device 301 with the previous collection order is selected. It is possible to collect the printed matter.

図13は、本発明の第2実施の形態における、代替印刷時の印刷指示情報600の一例を示す図である。図14は、本発明の第2の実施の形態における、代替印刷時の回収経路情報の一例を示した図である。   FIG. 13 is a diagram showing an example of print instruction information 600 at the time of alternative printing in the second embodiment of the present invention. FIG. 14 is a diagram showing an example of collection path information at the time of alternative printing in the second embodiment of the present invention.

図13において、障害検知部14は、印刷装置300cが100ページ印刷したときに障害が発生したことを検知し、障害検知部14は、印刷装置300cで印刷する予定であった残りの20ページの印刷データ46を取得する。そして、代替印刷指示部16は、代替印刷決定部15が決定した代替印刷装置である印刷装置300bに印刷を指示している。 図14は、図13における代替印刷を実行したときの回収経路を示した図である。回収経路は変更していない。   In FIG. 13, the failure detection unit 14 detects that a failure has occurred when the printing apparatus 300c has printed 100 pages, and the failure detection unit 14 detects the remaining 20 pages that were scheduled to be printed by the printing device 300c. Print data 46 is acquired. Then, the alternative printing instruction unit 16 instructs the printing apparatus 300b, which is the alternative printing apparatus determined by the alternative printing determination unit 15, to print. FIG. 14 is a diagram showing a collection path when the alternative printing in FIG. 13 is executed. The collection route has not changed.

本発明の第2の実施の形態は、印刷中に障害が発生した場合にも、回収経路を変更せず代替印刷装置を決定することができる。その理由は、次に印刷物を回収する予定の第1の印刷装置301を選択しているためである。   The second embodiment of the present invention can determine an alternative printing apparatus without changing the collection path even when a failure occurs during printing. The reason is that the first printing apparatus 301 that is to collect the printed material next is selected.

(第3の実施の形態)
次に、本発明の第3の実施の形態について説明する。
(Third embodiment)
Next, a third embodiment of the present invention will be described.

本発明の第3の実施の形態は、本発明の特徴的な構成を示した実施の形態である。   The third embodiment of the present invention is an embodiment showing a characteristic configuration of the present invention.

図15は、本発明の第3の実施の形態における、構成を示したブロック図である。   FIG. 15 is a block diagram showing a configuration according to the third embodiment of the present invention.

印刷管理装置100は、印刷決定部11と障害検知部14と代替印刷決定部15を含む。   The print management apparatus 100 includes a print determination unit 11, a failure detection unit 14, and an alternative print determination unit 15.

印刷決定部11は、印刷要求を実行する第1の印刷装置を決定する。   The print determination unit 11 determines a first printing apparatus that executes a print request.

障害検知部14は、印刷装置の障害を検知する。   The failure detection unit 14 detects a failure of the printing apparatus.

代替印刷決定部15は、障害検知部14が第1の印刷装置の障害を検知した場合、印刷物の回収に関する回収情報に基づき、第1の印刷装置に代わって印刷を実行する第2の印刷装置を決定する。回収情報とは例えば、印刷装置の位置情報や、第1の印刷装置の回収順序である。   When the failure detection unit 14 detects a failure of the first printing device, the alternative printing determination unit 15 performs printing on behalf of the first printing device based on the collection information related to the collection of printed matter. To decide. The collection information is, for example, the position information of the printing apparatus and the collection order of the first printing apparatus.

図16は、本発明の第3の実施の形態における、動作を示したフローチャートである。   FIG. 16 is a flowchart showing the operation in the third embodiment of the present invention.

印刷決定部10は、印刷要求を受信すると、印刷を実行する第1の印刷装置を決定する(ステップS4001)。例えば、印刷要求とは複数の印刷装置で印刷を実行する要求であり、印刷装置の位置に基づき、印刷を実行する第1の印刷装置を決定する。   When receiving the print request, the print determination unit 10 determines a first printing apparatus that executes printing (step S4001). For example, the print request is a request to execute printing with a plurality of printing apparatuses, and the first printing apparatus to execute printing is determined based on the position of the printing apparatus.

障害検知部14は、印刷装置の障害を検知する(ステップS5002)。印刷装置の障害とは、例えば、機械の故障や、用紙切れ等である。   The failure detection unit 14 detects a failure in the printing apparatus (step S5002). The failure of the printing apparatus is, for example, a machine failure or out of paper.

代替印刷決定部15は記憶部から印刷物の回収に関する情報である回収情報を取得する(ステップS4003)。回収情報とは、例えば印刷装置の位置情報や、第1の印刷装置の回収順序である。   The alternative printing determination unit 15 acquires collection information that is information related to collection of printed matter from the storage unit (step S4003). The collection information is, for example, the position information of the printing apparatus and the collection order of the first printing apparatus.

代替印刷決定部15は、取得した回収情報に基づき、第1の印刷装置に代わって印刷を実行する第2の印刷装置を決定する(ステップS4004)。例えば、故障を検知した印刷装置の近くにある印刷装置を第2の印刷装置として決定する。   The alternative printing determination unit 15 determines a second printing apparatus that executes printing in place of the first printing apparatus based on the acquired collection information (step S4004). For example, a printing device near the printing device that detected the failure is determined as the second printing device.

以上により、本発明の特徴的な動作が完了する。   Thus, the characteristic operation of the present invention is completed.

本発明の第3の実施形態は、適切な印刷装置を選択できることができる。その理由は、印刷物の回収に関する回収情報に基づき、印刷装置を決定するためである。   The third embodiment of the present invention can select an appropriate printing apparatus. The reason is that the printing apparatus is determined based on the collection information related to the collection of printed matter.

以上、実施形態を参照して本願発明を説明したが、本願発明は上記実施形態に限定され
るものではない。本願発明の構成や詳細には、本願発明のスコープ内で当業者が理解し得
る様々な変更をすることができる。
While the present invention has been described with reference to the embodiments, the present invention is not limited to the above embodiments. Various changes that can be understood by those skilled in the art can be made to the configuration and details of the present invention within the scope of the present invention.

1000 印刷管理システム
100 印刷管理装置
10 印刷要求受付部
11 印刷決定部
12 印刷指示部
13 装置状態監視部
14 障害検知部
15 代替印刷決定部
16 代替印刷指示部
17 回収経路送信部
18 記憶部
200 クライアント端末
20 印刷要求部
21 回収経路受信部
300 印刷装置
301 第1の印刷装置
302 第2の印刷装置
30 印刷部
400 印刷要求
41 要求番号
42 印刷設定
43 目標時間
44 クライアント位置情報
45 目的地位置情報
46 印刷データ
500 印刷装置情報
51 装置番号
52 使用状態
53 印刷性能
54 印刷完了時間
55 位置情報
56 回収順序情報
600 印刷指示情報
61 印刷枚数
62 ページ範囲
DESCRIPTION OF SYMBOLS 1000 Print management system 100 Print management apparatus 10 Print request reception part 11 Print determination part 12 Print instruction | indication part 13 Apparatus state monitoring part 14 Fault detection part 15 Alternative print determination part 16 Alternative print instruction | indication part 17 Collection | recovery path | route transmission part 18 Memory | storage part 200 Client Terminal 20 Print request unit 21 Collection path reception unit 300 Printing device 301 First printing device 302 Second printing device 30 Printing unit 400 Print request 41 Request number 42 Print setting 43 Target time 44 Client location information 45 Destination location information 46 Print data 500 Printing device information 51 Device number 52 Usage status 53 Printing performance 54 Printing completion time 55 Position information 56 Collection order information 600 Printing instruction information 61 Number of copies 62 Page range

Claims (8)

複数の印刷装置から、印刷を実行する第1の印刷装置を決定する印刷決定部と、
前記複数の印刷装置の内、少なくとも1つの印刷装置の障害を検知する障害検知部と、
前記第1の印刷装置の障害を検知した場合、当該第1の印刷装置に代わって印刷を実行する第2の印刷装置を決定する代替印刷決定部と
を備え、
前記代替印刷決定部は、印刷物の回収に関する回収情報に基づき、第2の印刷装置を決定すること
を特徴とする印刷管理装置。
A print determining unit that determines a first printing device that executes printing from a plurality of printing devices;
A failure detection unit that detects a failure of at least one of the plurality of printing devices; and
An alternative printing determination unit that determines a second printing device that executes printing in place of the first printing device when a failure of the first printing device is detected;
The alternative print determination unit determines a second printing device based on collection information related to collection of printed matter.
前記回収情報とは、前記複数の印刷装置の位置を示す位置情報であり、
前記代替印刷決定部は、前記位置情報に基づき、前記複数の印刷装置の内、前記障害検知部が障害を検知した前記第1の印刷装置からの距離が所定値より小さい印刷装置を前記第2の印刷装置として決定すること、
を特徴とする請求項1に記載の印刷管理装置。
The collection information is position information indicating positions of the plurality of printing apparatuses,
The alternative printing determination unit selects a printing device having a distance smaller than a predetermined value from the first printing device in which the failure detection unit detects a failure among the plurality of printing devices based on the position information. Determining as the printing device,
The print management apparatus according to claim 1.
前記第1の印刷装置は複数であり、
前記回収情報とは、前記第1の印刷装置の位置情報に基づき決定された前記印刷物を回収する順序を示す回収順序情報であり、
前記代替印刷決定部は、前記回収順序情報に基づき、前記複数の第1の印刷装置の内、前記障害検知部が障害を検知した前記第1の印刷装置の次に印刷物が回収される第1の印刷装置を前記第2の印刷装置として決定すること、
を特徴とする請求項1又は2に記載の印刷管理装置。
A plurality of the first printing devices;
The collection information is collection order information indicating the order of collecting the printed matter determined based on the position information of the first printing apparatus,
The alternative printing determination unit collects a printed material after the first printing device in which the failure detection unit has detected a failure among the plurality of first printing devices based on the collection order information. Determining the second printing device as the second printing device;
The print management apparatus according to claim 1 or 2.
前記代替印刷決定部は、前記第2の印刷装置を前記障害検知部が障害を検知した前記第1の印刷装置の次の順序になるように前記回収順序情報を変更すること、
を特徴とする請求項3に記載の印刷管理装置。
The alternative printing determination unit changes the collection order information so that the second printing device is in the next order of the first printing device in which the failure detection unit has detected a failure;
The print management apparatus according to claim 3.
前記印刷管理装置は、代替印刷を指示する代替印刷指示部を備え、
前記代替印刷指示部は、前記代替印刷決定部が決定した第2の印刷装置に、前記障害検知部が障害を検知した前記第1の印刷装置の未完了の印刷を割り当てること
を特徴とする請求項1乃至4のいずれか一項に記載の印刷管理装置。
The print management apparatus includes an alternative print instruction unit that instructs alternative printing,
The substitute printing instruction unit assigns incomplete printing of the first printing device in which the failure detection unit has detected a failure to the second printing device determined by the alternative printing determination unit. Item 5. The print management apparatus according to any one of Items 1 to 4.
複数の印刷装置と、
前記複数の印刷装置を管理する印刷管理装置と、
を備える印刷管理システムであって、
前記印刷管理装置は、
複数の印刷装置から、印刷を実行する第1の印刷装置を決定する印刷決定部と、
前記複数の印刷装置の内、少なくとも1つの印刷装置の障害を検知する障害検知部と、
前記第1の印刷装置の障害を検知した場合、当該第1の印刷装置に代わって印刷を実行する第2の印刷装置を決定する代替印刷決定部と、
を有し、
前記代替印刷決定部は、印刷物の回収に関する回収情報に基づき、第2の印刷装置を決定すること
を特徴とする印刷管理システム。
A plurality of printing devices;
A print management device for managing the plurality of printing devices;
A print management system comprising:
The print management apparatus includes:
A print determining unit that determines a first printing device that executes printing from a plurality of printing devices;
A failure detection unit that detects a failure of at least one of the plurality of printing devices; and
An alternative printing determination unit that determines a second printing device that performs printing in place of the first printing device when a failure of the first printing device is detected;
Have
The alternative print determination unit determines a second printing device based on collection information related to collection of printed matter.
複数の印刷装置から、印刷を実行する第1の印刷装置を決定する印刷決定ステップと、
前記複数の印刷装置の内、少なくとも1つの印刷装置の障害を検知する障害検知ステップと、
前記第1の印刷装置の障害を検知した場合、当該第1の印刷装置に代わって印刷を実行する第2の印刷装置を、印刷物の回収に関する回収情報に基づき決定する代替印刷決定ステップと、
を備えることを特徴とする印刷管理方法。
A printing determination step of determining a first printing apparatus that executes printing from a plurality of printing apparatuses;
A failure detection step of detecting a failure of at least one printing device of the plurality of printing devices;
An alternative printing determination step of determining a second printing apparatus that executes printing on behalf of the first printing apparatus when the failure of the first printing apparatus is detected, based on collection information relating to collection of printed matter;
A print management method comprising:
複数の印刷装置から、印刷を実行する第1の印刷装置を決定する印刷決定ステップと、
前記複数の印刷装置の内、少なくとも1つの印刷装置の障害を検知する障害検知ステップと、
前記第1の印刷装置の障害を検知した場合、当該第1の印刷装置に代わって印刷を実行する第2の印刷装置を、印刷物の回収に関する回収情報に基づき決定する代替印刷決定ステップと、
をコンピュータに実行させることを特徴とするプログラム。
A printing determination step of determining a first printing apparatus that executes printing from a plurality of printing apparatuses;
A failure detection step of detecting a failure of at least one printing device of the plurality of printing devices;
An alternative printing determination step of determining a second printing apparatus that executes printing on behalf of the first printing apparatus when the failure of the first printing apparatus is detected, based on collection information relating to collection of printed matter;
A program that causes a computer to execute.
JP2015099844A 2015-05-15 2015-05-15 Print management device, print management system, print management method, and program Pending JP2016218548A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2015099844A JP2016218548A (en) 2015-05-15 2015-05-15 Print management device, print management system, print management method, and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2015099844A JP2016218548A (en) 2015-05-15 2015-05-15 Print management device, print management system, print management method, and program

Publications (1)

Publication Number Publication Date
JP2016218548A true JP2016218548A (en) 2016-12-22

Family

ID=57578510

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2015099844A Pending JP2016218548A (en) 2015-05-15 2015-05-15 Print management device, print management system, print management method, and program

Country Status (1)

Country Link
JP (1) JP2016218548A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2018190202A (en) * 2017-05-08 2018-11-29 コニカミノルタ株式会社 Printing system, printing control device and program
JP2019212070A (en) * 2018-06-06 2019-12-12 コニカミノルタ株式会社 Information processing apparatus, program, and print system
JP2020160767A (en) * 2019-03-26 2020-10-01 京セラドキュメントソリューションズ株式会社 Alternative printing system, print management system and print management program

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2018190202A (en) * 2017-05-08 2018-11-29 コニカミノルタ株式会社 Printing system, printing control device and program
JP2019212070A (en) * 2018-06-06 2019-12-12 コニカミノルタ株式会社 Information processing apparatus, program, and print system
JP2020160767A (en) * 2019-03-26 2020-10-01 京セラドキュメントソリューションズ株式会社 Alternative printing system, print management system and print management program
US10942695B2 (en) 2019-03-26 2021-03-09 Kyocera Document Solutions Inc Alternative print system, print management system included therein, and non-transitory computer-readable recording medium for storing print management program to determine alternative image forming device for alternative print
JP7216333B2 (en) 2019-03-26 2023-02-01 京セラドキュメントソリューションズ株式会社 ALTERNATIVE PRINT SYSTEMS, PRINT MANAGEMENT SYSTEMS AND PRINT MANAGEMENT PROGRAMS

Similar Documents

Publication Publication Date Title
JP5773141B2 (en) Printing system
JP5488224B2 (en) Image processing apparatus, distributed printing system, distributed printing method, and program
JP2016218548A (en) Print management device, print management system, print management method, and program
US9542131B2 (en) Image forming apparatus for retrieving print data using an address of the stored print data
KR102313099B1 (en) Image forming apparatus and control method
US20170123741A1 (en) Image forming apparatus capable of managing print job and computer-readable non-transitory recording medium with print job management program stored thereon
JP2016173757A (en) Image forming system, information processing apparatus, and program
US7907883B2 (en) Method and apparatus for electrostatic brush cleaning in an image production device
JP2009123147A (en) Print control system, print control apparatus, print control method, print control program and recording medium
US9251449B2 (en) Image forming apparatus for performing control operation to disconnect power supply, power management system, image forming method, and non-transitory computer readable medium
JP2009232274A (en) Image forming system, and data transfer processing program
JP5987738B2 (en) Information processing apparatus, system, and program
JP2009064338A (en) Management system and management program for printer
JP2019169765A (en) Image processing system and program
JP5495966B2 (en) Image forming apparatus, image forming apparatus control method, and computer program
JP6790631B2 (en) Image formation system
JP6525209B2 (en) Image forming device
JP2021014062A (en) Control device, image formation device, information processor, control method, and program
JP2005228252A (en) Service processor and cooperative processing system
JP2013218456A (en) Information processor, program and printing system
KR20190124555A (en) Image forming apparatus for guiding refilling operation of toner
US20170310846A1 (en) Transmit destination changing apparatus, printing system, and non-transitory computer readable medium
JP2005100229A (en) Print job distribution device and print system
JP7087543B2 (en) Printer server and printer
US10684804B2 (en) Image forming apparatus and control method of image forming apparatus