Image forming system and image forming method

The image forming system optimizes print job distribution across multiple devices by using a management device to determine and utilize the fastest apparatus, ensuring rapid and efficient printing.

JP7609013B2Active Publication Date: 2025-01-07KYOCERA DOCUMENT SOLUTIONS INC
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
JP2021134935
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2021-08-20
Publication Date
2025-01-07
Estimated Expiration
2041-08-20

AI Technical Summary

Technical Problem

Existing image forming systems face challenges in ensuring quick and easy access to printed materials due to low device performance or slow printing speeds, especially when multiple print jobs are pending.

Method used

An image forming system and method that includes a management device to relay and store print jobs based on the performance of multiple image forming devices, determining the fastest device for processing and transferring jobs accordingly, and controlling the printing process to ensure rapid output.

Benefits of technology

The system enables printed materials to be obtained quickly by identifying and utilizing the image forming apparatus that can complete the print process the fastest, thereby enhancing efficiency and reducing wait times.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007609013000001
    Figure 0007609013000001
  • Figure 0007609013000002
    Figure 0007609013000002
  • Figure 0007609013000003
    Figure 0007609013000003
Patent Text Reader

Abstract

To facilitate early acquiring a printed matter.SOLUTION: A management device 3 comprises a storage queue which stores therein a print job transmitted from a terminal device 2, and determines an image forming apparatus where print processing based on the print job stored in the storage queue will be completed earliest, on the basis of printing performances of image forming apparatuses 1A to 1D and transmits the print job to the determined image forming apparatus 1A to perform transfer processing and notifies a user of the terminal device 2 of a transfer destination of the print job.SELECTED DRAWING: Figure 7
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present invention relates to a technique for relaying a print job created on a terminal device via a management device and transmitting the print job to an image forming device. [Background technology]

[0002] Various image forming systems including a terminal device that creates and transmits print jobs and multiple image forming devices have been proposed and are already in practical use. In addition, the following Patent Document 1 describes a method of transmitting a print job to an image forming device that is likely to be used by a user. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] JP 2016-150528 A Summary of the Invention [Problem to be solved by the invention]

[0004] As described in the above-mentioned Patent Document 1, convenience would be improved if a print job were sent to an image forming device that is likely to be used by a user from among multiple image forming devices. However, if the device has low performance, a slow printing speed, or has many print jobs waiting, it becomes difficult to obtain printed materials quickly.

[0005] The present invention has been made in consideration of the above circumstances, and has an object to make it possible to easily and quickly obtain printed matter. [Means for solving the problem]

[0006] An image forming system according to one aspect of the present invention is an image forming system including a terminal device that creates and transmits a print job, a plurality of image forming devices that perform printing processing based on the print job, and a management device that relays communication between the terminal device and the image forming devices, wherein the management device includes a storage queue that stores the print job transmitted from the terminal device, and a transfer unit that determines the image forming device that will most quickly complete the printing processing based on the print job stored in the storage queue based on the printing performance of the image forming devices, and performs a transfer process by transmitting the print job to the determined image forming device, wherein the terminal device includes a print control unit that creates the print job based on a document to be printed and transmits the created print job to the management device, and the image forming devices include an image forming unit that forms an image on a recording medium to generate a printed matter, and a control unit that performs the printing processing by controlling the image forming unit based on the print job received from the management device.

[0007] Moreover, an image forming method according to one aspect of the present invention is an image forming method executed in an image forming system including a terminal device that creates and transmits a print job, a plurality of image forming devices that perform print processing based on the print job, and a management device that relays communication between the terminal device and the image forming devices, the image forming method including a transfer step in which the management device, which has a storage queue that stores the print job transmitted from the terminal device, determines the image forming device that will most quickly complete the print processing based on the print job stored in the storage queue based on the printing performance of the image forming devices, and performs a transfer process by transmitting the print job to the determined image forming device, a print control step in which the terminal device creates the print job based on a document to be printed, and transmits the created print job to the management device, and a control step in which the print processing is performed by controlling an image forming unit provided in the image forming device that forms an image on a recording medium to generate a printed matter based on the print job received from the management device. Effect of the Invention

[0008] According to the present invention, the image forming device that can complete the print process the fastest is determined based on the printing performance (e.g., print speed) of the image forming device, and the print job is transferred to that image forming device for print processing, so that the printed matter can be output as quickly as possible. Therefore, the printed matter can be easily and quickly obtained. [Brief description of the drawings]

[0009] [Figure 1] 1 is a diagram showing an entire image forming system according to an embodiment of the present invention; [Diagram 2] 1 is a functional block diagram illustrating a schematic internal configuration of an image forming apparatus. [Diagram 3] 2 is a functional block diagram illustrating a main internal configuration of a management device. FIG. [Figure 4] 10 is a diagram illustrating an example of a data configuration stored in a device information storage unit; [Diagram 5] 11A to 11C are conceptual diagrams showing the flow of processing when a print job is stored in a storage queue for which the "direct printing" function is set. [Figure 6] 11A to 11C are conceptual diagrams showing the flow of processing when a print job is stored in a storage queue in which the "print anywhere" function is set. [Figure 7] 11A to 11C are conceptual diagrams showing the flow of processing when a print job is stored in a storage queue for which the "fastest print" function is set. [Figure 8] 2 is a functional block diagram illustrating a main internal configuration of a terminal device. FIG. [Figure 9] FIG. 4 is a diagram showing an example of an operation screen displayed on a display unit of the terminal device. [Figure 10] 10 is a flowchart showing a process performed by the management device when a print job is received. [Figure 11] 11 is a diagram showing an example of a notification sent from the management device to a user of the terminal device. FIG. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0010] An image forming system and an image forming method according to an embodiment of the present invention will now be described with reference to the drawings. Fig. 1 is a diagram showing the whole image forming system according to an embodiment of the present invention.

[0011] An image forming system 11 according to an embodiment of the present invention is configured to include a plurality of image forming apparatuses 1A to 1D (hereinafter collectively referred to as "image forming apparatuses 1"), a plurality of terminal apparatuses 2A and 2B (hereinafter collectively referred to as "terminal apparatuses 2"), which exist on a network such as the Internet, and a management apparatus 3. The image forming apparatus 1 is, for example, a multifunction machine having multiple functions such as a copy function, a printer function, a scanner function, and a facsimile function, or a printer having only a printer function.

[0012] The terminal device 2 is, for example, a personal computer, and includes a printer driver having a function of creating a print job based on a document to be printed and transmitting the created print job to the management device 3.

[0013] The management device 3 is, for example, a server, and relays communication between the terminal device 2 and the image forming device 1. The management device 3, for example, temporarily stores a print job transmitted from the terminal device 2, and transmits the print job to the image forming device 1 to perform a transfer process.

[0014] 2 is a functional block diagram showing a schematic diagram of the main internal configuration of the image forming apparatus 1. The image forming apparatus 1 includes a control unit 10, an original feeding section 6, an original reading section 5, an image forming section 12, a fixing section 13, a paper feeding section 14, an operation section 47, a network interface section 91, and a storage device 8.

[0015] The document feeder 6 is configured to be openable and closable by a hinge or the like (not shown) on the top surface of the document reading unit 5, and functions as a document pressing cover when reading a document placed on a platen glass (not shown). The document feeder 6 is an automatic document feeder called an ADF (Auto Document Feeder), and includes a document placement tray (not shown), and supplies documents placed on the document placement tray to the document reading unit 5.

[0016] A description will be given of a case where a document reading operation is performed by the image forming apparatus 1. The document reading unit 5 optically reads an image of a document supplied to the document reading unit 5 by the document feeding unit 6 or a document placed on the platen glass, and generates image data. The image data generated by the document reading unit 5 is stored in an image memory or the like (not shown).

[0017] A description will be given of an image forming operation performed by the image forming apparatus 1. Based on image data generated by a document reading operation or image data received from a computer serving as an external device (not shown) connected via a network, the image forming unit 12 forms a toner image on paper serving as a recording medium fed from a paper feed unit 14.

[0018] The fixing unit 13 applies heat and pressure to the paper on which the toner image has been formed by the image forming unit 12, thereby fixing the toner image to the paper, and the paper that has been subjected to the fixing process is discharged to a discharge tray (not shown). The paper feed unit 14 includes a paper feed cassette.

[0019] The storage device 8 is a large-capacity storage device such as a hard disk drive (HDD) or a solid state drive (SSD), and stores various control programs and the like.

[0020] The operation unit 47 receives instructions, such as an instruction to execute an image forming operation, from an operator regarding various operations and processes that can be executed by the image forming apparatus 1. The operation unit 47 includes a display unit 473 that displays operation guides and the like for the operator. The operation unit 47 also receives input of instructions from the user via a touch panel included in the display unit 473, based on the user's operation (touch operation) on an operation screen displayed on the display unit 473 or the user's operation on physical keys.

[0021] The display unit 473 is composed of an LCD (Liquid Crystal Display) or the like. The display unit 473 is equipped with a touch panel. When the operator touches a button or key displayed on the screen, the touch panel receives an instruction associated with the touched position.

[0022] The network interface unit 91 is a communication interface for transmitting and receiving various data to and from an external device (eg, the management device 3) within a local area or on the Internet.

[0023] The control unit 10 includes a processor, a random access memory (RAM), a read only memory (ROM), and a dedicated hardware circuit. The processor is, for example, a central processing unit (CPU), an application specific integrated circuit (ASIC), or a micro processing unit (MPU). The control unit 10 includes a control unit 100.

[0024] The control unit 10 functions as a control unit 100 by the operation of the processor in accordance with a control program stored in the storage device 8. However, the control unit 100 can also be configured by a hardware circuit, without relying on the operation of the control unit 10 in accordance with a control program. The same applies to each embodiment below unless otherwise specified.

[0025] The control unit 100 is responsible for controlling the overall operation of the image forming apparatus 1. The control unit 100 is connected to the document feeding unit 6, the document reading unit 5, the image forming unit 12, the fixing unit 13, the paper feeding unit 14, the operation unit 47, the network interface unit 91, and the storage device 8, and performs drive control of each of these units. For example, the control unit 100 performs printing processing by controlling the image forming unit 12, etc., based on a print job received from the management device 3, and generates a printed matter.

[0026] 3 is a functional block diagram showing a schematic diagram of a main internal configuration of the management device 3. The management device 3 includes a control unit 31, a communication section 32, and a storage device 33.

[0027] The communication unit 32 is a communication interface that performs data communication with an external device within a local area or on the Internet. For example, the communication unit 32 performs data communication with the image forming apparatus 1 and the terminal device 2.

[0028] The storage device 33 is an HDD or SSD, etc., and stores various control programs. The storage device 33 includes a map information storage unit 330, a device information storage unit 331, and storage queues 332A to 332D (hereinafter collectively referred to as "storage queues 332") that store print jobs transmitted from the terminal device 2. The storage queues 332 are part of the storage area of ​​the storage device 33. The storage queues 332 are, for example, folders. The storage queues 332 are given names for identifying each of them. In this embodiment, the storage queues 332 will be described as folders.

[0029] The map information storage unit 330 stores map information related to the location where the image forming apparatus 1 is installed. The device information storage unit 331 stores device information related to the image forming apparatus 1 connected to the management apparatus 3 via a network. Fig. 4 is a diagram showing an example of the data configuration stored in the device information storage unit 331.

[0030] The device information storage unit 331 stores information indicating the device name, IP address, performance, installation location, and current status of each image forming device 1 in association with an identification number for identifying the image forming device 1. The performance of the image forming device 1 includes the printing speed and the maximum paper size that can be printed. Information indicating the current status includes information regarding print jobs waiting to be printed by the image forming device 1. The device information is transmitted from the image forming device 1 periodically or irregularly, and the control unit 310 described later updates the information stored in the device information storage unit 331 each time.

[0031] From the information stored in device information storage unit 331, for example, it can be seen that image forming device 1, which has been assigned identification number "0001," has a device name of "TF40," an IP address of "10.191.21.95," a color printing speed of "40 pages per minute," a monochrome printing speed of "40 pages per minute," and a maximum printable paper size of "A3."

[0032] Furthermore, the management device 3 can obtain information related to the installation location of the image forming device 1 based on information (e.g., coordinate information) indicating the installation location stored in the device information storage unit 331 and map information stored in the map information storage unit 330. For example, the management device 3 can obtain information such as "15th floor, 6th examination room" as information related to the installation location of the image forming device 1.

[0033] The control unit 31 includes a processor, a RAM, a ROM, and a dedicated hardware circuit. The processor is, for example, a CPU, an ASIC, or an MPU. The control unit 31 includes a control unit 310, a transfer unit 311, and a notification unit 312.

[0034] The control unit 31 functions as a control unit 310 , a transfer unit 311 , and a notification unit 312 through the operation of the processor in accordance with a control program stored in the storage device 33 .

[0035] The control unit 310 is responsible for controlling the overall operation of the management device 3. The control unit 310 is connected to the communication unit 32 and the storage device 33, and controls the operation of each of the above-mentioned components connected thereto, and transmits and receives signals or data between each of the components.

[0036] The transfer unit 311 performs a process of storing a print job sent from the terminal device 2 in the storage queue 332, and a process of transmitting the print job stored in the storage queue 332 to the image forming device 1, i.e., a transfer process.

[0037] The notification unit 312 performs a notification process to notify the user of the terminal device 2 of information related to the installation location of the image forming device 1 to which the print job is to be transferred. For example, the notification unit 312 causes the communication unit 32 to transmit the information to an email address registered in advance in association with the user.

[0038] The transfer unit 311 sets, in each storage queue 332, one or more image forming devices 1 as candidates for the transfer destination of the print job stored in the storage queue 332. Furthermore, the transfer unit 311 executes a plurality of predetermined transfer functions for the print job stored in the storage queue 332. The transfer unit 311 sets which transfer function to execute for each storage queue 332. The difference in the transfer function affects the printing procedure. The transfer functions are, for example, the following three patterns. Description will be given with reference to Figs. 5 to 8.

[0039] <Pattern 1> "Direct printing"

[0040] 5A to 5C are conceptual diagrams showing the flow of processing when a print job is stored in storage queue 332 in which the "direct printing" function has been set by transfer unit 311. Note that, here, an example will be described in which the "direct printing" function has been set in storage queue 332A by transfer unit 311, and image forming device 1B has been set as the transfer destination of the print job.

[0041] As shown in FIG. 5(A), when a user U operates the operation unit 22 of the terminal device 2 to store a print job in the storage queue 332A, the control unit 210 of the terminal device 2 transmits the print job via the communication unit 24 to the management device 3 together with an instruction to store the print job in the storage queue 332A.

[0042] In the management device 3, the transfer unit 311 stores the print job received by the communication unit 32 in the storage queue 332A according to the above instruction. As shown in Fig. 5(B), the transfer unit 311 transmits the print job stored in the storage queue 332A from the communication unit 32 to the image forming device 1B which is the transfer destination of the storage queue 332A. When the image forming device 1B receives the print job by the network interface unit 91, the control unit 100 performs printing processing based on the received print job and causes the image forming unit 12 to generate a printed matter P, as shown in Fig. 5(C).

[0043] <Pattern 2> "Print & follow"

[0044] 6A to 6C are conceptual diagrams showing the flow of processing when a print job is stored in storage queue 332 to which the "print anywhere" function has been set by transfer unit 311. Note that, here, an example will be described in which the "print anywhere" function is set in storage queue 332B by transfer unit 311, and image forming devices 1B to 1D are set as candidates for transfer destinations of the print job stored in storage queue 332B.

[0045] As shown in FIG. 6(A), when a user U operates the operation unit 22 of the terminal device 2 to store a print job in the storage queue 332B, the control unit 210 of the terminal device 2 transmits an instruction to store the print job in the storage queue 332B and the print job itself to the management device 3 from the communication unit 24.

[0046] In the management device 3, the transfer unit 311 stores the received print job in the storage queue 332B in accordance with the above instruction. The print job stored in the storage queue 332B can be requested to be acquired from any of the image forming devices 1B to 1D set in the storage queue 332B as a candidate for the transfer destination.

[0047] For example, when a user U operates the operation unit 47 of the image forming device 1C and inputs an instruction to retrieve a print job stored in the storage queue 332B, the control unit 100 of the image forming device 1C sends an instruction via the network interface unit 91 to the management device 3 requesting the transfer of the print job.

[0048] In the management device 3, when the communication unit 32 accepts the request, as shown in Fig. 6(B), the transfer unit 311 transmits the print job stored in the storage queue 332B to the image forming device 1C via the communication unit 32. When the image forming device 1C receives the print job via the network interface unit 91, as shown in Fig. 6(C), the control unit 100 performs printing processing based on the received print job and causes the image forming unit 12 to generate a printed matter P.

[0049] <Pattern 3> "Fastest printing (PPM Based Printing)"

[0050] 7A to 7C are conceptual diagrams showing the flow of processing when a print job is stored in storage queue 332 in which the "fastest print" function has been set by transfer unit 311. Note that, here, an example will be described in which the "fastest print" function is set in storage queue 332C and image forming devices 1A to 1D are set by transfer unit 311 as candidates for the transfer destination of the print job.

[0051] As shown in FIG. 7(A), when a user U operates the operation unit 22 of the terminal device 2 to store a print job in the storage queue 332C, the control unit 210 of the terminal device 2 transmits an instruction to store the print job in the storage queue 332C together with the print job from the communication unit 24 to the management device 3.

[0052] In the management device 3, the transfer unit 311 stores the received print job in the storage queue 332C. After that, the transfer unit 311 determines the image forming device 1 that will complete the print process based on the print job earliest from among the image forming devices 1A to 1D that are candidates for the transfer destination of the print job specified in the storage queue 332C.

[0053] When the transfer unit 311 determines that the image forming device 1 that will complete the printing process the earliest is the image forming device 1A, it transmits the print job stored in the storage queue 332C from the communication unit 32 to the image forming device 1A, as shown in FIG. 7(B).

[0054] Furthermore, the notification unit 312 of the management device 3 transmits a notification to the terminal device 2 via the communication unit 32, informing the user U of the terminal device 2 of information regarding the installation location of the image forming device 1A to which the print job has been transferred. This allows the user U to easily know which image forming device 1 will produce the printed matter P. In the image forming device 1A, when the network interface unit 91 receives the print job, the control unit 100 performs printing processing based on the received print job and causes the image forming unit 12 to generate the printed matter P, as shown in Fig. 7(C).

[0055] 8 is a functional block diagram showing a schematic diagram of the main internal configuration of the terminal device 2. The terminal device 2 includes a control unit 21, an operation section 22, a display section 23, a communication section 24, and a storage device 25. Each of these components is capable of transmitting and receiving data or signals to and from each other via a communication path.

[0056] The operation unit 22 is composed of a keyboard, a mouse, etc., and is used to input commands and characters to the control unit 21, and further to operate a pointer on the screen of the display unit 23. The operation unit 22 accepts input of instructions from a user based on operations by the user. The display unit 23 is composed of an LCD, etc., and displays responses and data results from the control unit 21.

[0057] The communication unit 24 is a communication interface that transmits and receives various data to and from external devices, such as the management device 3, within a local area or on the Internet.

[0058] The storage device 25 is a large-capacity storage device such as an HDD or SSD, and stores various control programs. A printer driver 250 is installed as a program in the terminal device 2. The printer driver 250 is stored in the storage device 25.

[0059] The control unit 21 includes a processor, RAM, ROM, and a dedicated hardware circuit. The processor is, for example, a CPU, an ASIC, or an MPU. The control unit 21 includes a control unit 210 and a print control unit 211.

[0060] The control unit 21 functions as a control unit 210 by operation of the processor in accordance with a control program stored in the storage device 25, and functions as a print control unit 211 by operation of the processor in accordance with a printer driver 250 stored in the storage device 25. However, the control unit 210 and the like can also be configured by hardware circuits, without relying on operation in accordance with a control program by the control unit 21. The same applies to each embodiment below unless otherwise stated.

[0061] The control unit 210 is responsible for controlling the overall operation of the terminal device 2. The control unit 210 is connected to the operation unit 22, the display unit 23, the communication unit 24, and the storage device 25, and controls the operation of each of these units.

[0062] The print control unit 211 creates a print job by converting the document to be printed into print data that can be analyzed by the image forming device 1, and transmits an instruction to the management device 3 via the communication unit 24 to store the created print job in a storage queue 332 specified by a user via the operation unit 22. For example, the print control unit 211 creates print data by converting the document to be printed into a description in a page description language (PDL).

[0063] In addition, the print control unit 211 displays an operation screen G1 on the display unit 23 for specifying a storage queue 332 to which a print job is to be submitted, as shown in an example in FIG. 9, and accepts the user's specification of the storage queue 332 via the operation unit 22.

[0064] The operation screen G1 includes a display field C1 (Address) for displaying the IP address of the terminal device 2, a display field C2 (Protocol) for displaying the printing protocol, a display field C3 (Queue) for displaying the name of the storage queue 332 to which the print job will be submitted, and a display field C4 (Use) for displaying the PDL to be used, and further includes an operation key K1 marked "Add."

[0065] An IP address is automatically displayed in display field C1, while display fields C2 to C4 display various pieces of information input or selected by the user via operation unit 22. That is, the user specifies the print protocol, the destination of the print job (storage queue 332), and the PDL via operation screen G1.

[0066] For example, if the name of storage queue 332C is set to "PPMQueueXX", when the user specifies "PPMQueueXX" as the name of storage queue 332 as the destination for submitting a print job via operation unit 22, terminal device 2 transmits an instruction to store the print job in storage queue 332C and the print job itself to management device 3 from communication unit 24.

[0067] With regard to the storage queue 332, when an instruction is input to the operation unit 22 of the terminal device 2, the control unit 210 transmits the instruction from the communication unit 24 to the management device 3, and when the communication unit 32 of the management device 3 receives the instruction, the transfer unit 311 creates, modifies, or deletes the storage queue 332 in accordance with the instruction. The terminal device 2 receives, via the operation unit 22, an input of the name of the storage queue 332, a selection of a function (e.g., direct printing, printing anywhere, fastest printing) to be set in the storage queue 332, and a designation of an image forming device 1 that is a candidate for a transfer destination of a print job stored in the storage queue, and the control unit 210 transmits the received contents as the instruction to the management device 3 via the communication unit 24. In the management device 3, the transfer unit 311 creates a new storage queue 332 in the storage device 33, in which the contents indicated by the instruction transmitted from the terminal device 2 are set.

[0068] Next, a process performed by the management device 3 when a print job transmitted from the terminal device 2 is received via the communication unit 32 will be described with reference to the flowchart shown in FIG.

[0069] The transfer unit 311 of the management device 3 stores the print job received from the terminal device 2 in a storage queue 332 specified by the user of the terminal device 2 (S1), and determines which transfer function is pre-set in the storage queue 332 (S2).

[0070] When the transfer unit 311 determines that the transfer function set in the storage queue 332 is "direct printing" ("direct printing" in S2), it transmits the print job stored in the storage queue 332 to the image forming device 1 specified as the transfer destination in the storage queue 332 via the communication unit 32 (S3). After this, the process ends.

[0071] When the transfer unit 311 determines that the transfer function set in the storage queue 332 is "Print Anywhere" ("Print Anywhere" in S2), it transmits the print job stored in the storage queue 332 to the image forming device 1 that requested the transmission via the communication unit 32 (S4). After this, the process ends.

[0072] When the transfer unit 311 determines that the transfer function set in the storage queue 332 is "fastest printing" ("fastest printing" in S2), it determines, from among the image forming devices 1 set in the storage queue 332 as candidate transfer destinations, the image forming device 1 (i.e., the transfer destination) that will most quickly complete the print processing based on the print job stored in the storage queue 332, based on the printing performance of the image forming device 1 (S5).

[0073] For example, if image forming devices 1A to 1D are set as candidate transfer destinations, and the print job is "A4 size monochrome printing," the image forming device 1 with the identification number "0004" shown in FIG. 4 will complete the print process the fastest, and if the print job is "A4 size color printing," the image forming device 1 with the identification numbers "0001" and "0003" shown in FIG. 4 will complete the print process the fastest.

[0074] The transfer unit 311 determines whether two or more candidate transfer destinations remain (S6), and if it determines that two or more remain (YES in S6), it narrows down to one image forming device 1 that will complete the printing process the fastest, using at least one of the number of print jobs waiting to be printed in the image forming device 1 and the amount of data as a determination factor (S7).

[0075] For example, when there are two or more image forming devices 1 with the same printing speed, the transfer unit 311 determines as the transfer destination the image forming device 1 that has the fewest number of print jobs waiting to be printed and that completes the printing process the fastest, based on the "current status" stored in the device information storage unit 331.

[0076] Next, the transfer unit 311 transmits the print job stored in the storage queue 332 to the image forming apparatus 1 determined as the transfer destination via the communication unit 32 (S8). Upon receiving the print job, the image forming apparatus 1 performs printing processing based on the received print job to generate a printed matter P, as shown in FIG. 7C.

[0077] The notification unit 312 acquires information about the installation location of the image forming device 1 to which the print job is to be transferred, based on the information indicating the installation location of the image forming device 1 stored in the device information storage unit 331 and the map information stored in the map information storage unit 330 (S9), and issues a notification from the communication unit 32 to inform the user of the terminal device 2 of the information about the installation location of the image forming device 1 to which the print job is to be transferred (S10). After this, the process ends.

[0078] 11 is a diagram showing an example of a notification sent to a user. The notification M1 includes a message indicating that the print job was successfully sent, as well as device information of the image forming apparatus 1 as the transfer destination and information regarding its installation location.

[0079] According to the above embodiment, the image forming device 1 that will complete the print process the fastest is determined based on the printing performance (e.g., print speed) of the image forming device 1, and the print job is transferred to that image forming device 1, where the print process is performed, making it possible to output the printed matter as quickly as possible. Therefore, the printed matter can be easily and quickly obtained.

[0080] In the above embodiment, a case has been described in which, once the transfer destination has been narrowed down to one, the print job is sent directly to the transfer destination image forming device 1. However, in another embodiment, if the image forming device 1 that will complete the printing process the fastest has many print jobs waiting to be printed, the user is asked whether or not it is okay to transfer the jobs as is.

[0081] For example, the control unit 31 may further include a confirmation section that, when a number of print jobs waiting in the image forming device 1 that completes the printing process the fastest is equal to or exceeds a preset threshold (e.g., five), puts the transfer of the print jobs on hold and transmits a confirmation to the terminal device 2 as to whether or not to transfer the print jobs to the image forming device 1, and a response receiving section that receives a response from the terminal device 2 to the above confirmation.

[0082] As a specific example, the confirmation unit transmits information required for the inquiry to the terminal device 2 via the communication unit 32. In the terminal device 2, when the communication unit 24 receives the information, the control unit 210 performs processing to display the inquiry to the user using, for example, a dialog box based on the received information, waits for an answer (OK or NG) to be input from the user via the operation unit 22, and, when the input is received, causes the communication unit 24 to transmit information indicating the answer from the user to the management device 3.

[0083] The transfer unit 311 of the management device 3 performs a transfer process of the print job when a response permitting the transfer is received from the terminal device 2 by the response receiving unit, but does not perform a transfer process of the print job when a response not permitting the transfer is received from the terminal device 2. When not performing a transfer process, the transfer unit 311 stores the print job in the storage queue 332, and transmits the print job from the communication unit 32 to the image forming device 1 that has requested to obtain the print job, as described in "Print Anywhere".

[0084] Furthermore, by operating the operation unit 22 of the terminal device 2, the control unit 210 may receive an instruction to limit the destination of the print job specified in the storage queue 332 to the image forming device 1 installed in a location close to the user, and the control unit 210 may transmit the instruction to the terminal device 2 via the communication unit 24, and the transfer unit 311 may determine, in accordance with the instruction received by the communication unit 32, the image forming device 1 installed in a location close to the user that will complete the print process the soonest. In this case, the image forming device 1 installed in a location close to the user may be made to create the printed matter.

[0085] In another embodiment, the print control unit 211 of the terminal device 2 may transmit location information indicating the location of the terminal device 2 to the management device 3 together with the print job via the communication unit 24, and the transfer unit 311 of the management device 3 may determine the image forming device 1 that will complete the print process the fastest from among the image forming devices 1 within a preset range from the location indicated by the location information received by the communication unit 32. This makes it possible to exclude image forming devices 1 installed far away from the user from candidates for the transfer destination, improving convenience.

[0086] In yet another embodiment, the transfer unit 311 of the management device 3 may send a print job to the image forming device 1 that will complete the print processing earliest, and may also send a command to execute the print processing based on the print job as a priority, and the control unit 100 of the image forming device 1 may perform the print processing based on the print job that received the command received by the network interface unit 91 as a priority over other print jobs waiting to be printed.

[0087] The present invention is not limited to the configuration of the above embodiment, and various modifications are possible. In the above embodiment, a multifunction peripheral is used as one embodiment of an image forming apparatus constituting an image forming system according to the present invention, but this is merely one example, and other image forming apparatuses having a printer function may also be used.

[0088] In addition, in the above embodiment, the configuration and processing shown in the above embodiment using FIGS. 1 to 11 are merely one embodiment of the present invention, and it is not intended that the present invention be limited to these configurations and processing. [Explanation of symbols]

[0089] 1. Image forming device 2 Terminal Equipment 3 Management device 11 Image forming system 12 Image forming section 100 Control section 211 Printing control unit 311 Transfer Department 312 Notification Department 332 Storage Queue

Claims

1. An image forming system including a terminal device that creates and transmits a print job, a plurality of image forming devices that perform print processing based on the print job, and a management device that relays communication between the terminal device and the image forming devices, The management device includes: a storage queue for storing the print job transmitted from the terminal device; a transfer unit that determines the image forming device that will most quickly complete the print process based on the print job stored in the storage queue based on the print performance of the image forming device, and performs a transfer process by transmitting the print job to the determined image forming device, The terminal device a print control unit that creates the print job based on a document to be printed and transmits the created print job to the management device; The image forming apparatus includes: an image forming unit that forms an image on a recording medium to generate a printed matter; a control unit that performs the printing process by controlling the image forming unit based on the print job received from the management device, The management device further comprises: a confirmation unit that, when the number of print jobs waiting in the image forming device that completes the print processing the earliest is equal to or exceeds a preset threshold value, temporarily holds the transfer of the print job and transmits to the terminal device a confirmation as to whether or not to transfer the print job to the image forming device; a response receiving unit that receives a response from the terminal device to the confirmation, When the transfer unit determines that the response received by the response receiving unit indicates execution of the transfer, the transfer unit transmits the print job to the image forming apparatus.

2. The image forming system according to claim 1, wherein the transfer unit of the management device determines the image forming device that will complete the printing process the fastest based on at least one of the number of print jobs waiting to be printed in the image forming device and the data amount of the print jobs as a judgment factor.

3. the transfer unit of the management device transmits the print job to the image forming device that will complete the print process earliest, and transmits a command to execute the print process based on the print job with priority; 3. The image forming system according to claim 1, wherein the control unit of the image forming device performs the printing process based on the print job that has been instructed to be executed preferentially, prior to other print jobs that are waiting to be printed.

4. the print control unit of the terminal device transmits the print job to the management device and also transmits location information indicating a location of the terminal device; An image forming system as described in any one of claims 1 to 3, wherein the transfer unit of the management device determines the image forming device that completes the printing process the fastest from among the image forming devices within a predetermined range from the position indicated by the location information.

5. The management device includes:

5. The image forming system according to claim 1, further comprising a notification unit that performs a notification process for notifying a user of the terminal device of information regarding an installation location of the image forming device to which the print job is to be transferred.

6. An image forming system including a terminal device that creates and transmits a print job, a plurality of image forming devices that perform print processing based on the print job, and a management device that relays communication between the terminal device and the image forming devices, The management device includes: a storage queue for storing the print job transmitted from the terminal device; a transfer unit that determines the image forming device that will most quickly complete the print process based on the print job stored in the storage queue based on the print performance of the image forming device, and performs a transfer process by transmitting the print job to the determined image forming device, The terminal device a print control unit that creates the print job based on a document to be printed and transmits the created print job to the management device; The image forming apparatus includes: an image forming unit that forms an image on a recording medium to generate a printed matter; a control unit that performs the printing process by controlling the image forming unit based on the print job received from the management device, The transfer unit of the management device sets, in each of the storage queues, one or more of the image forming devices as candidates for a transfer destination of the print job stored in the storage queue.

7. An image forming system including a terminal device that creates and transmits a print job, a plurality of image forming devices that perform print processing based on the print job, and a management device that relays communication between the terminal device and the image forming devices, The management device includes: a storage queue for storing the print job transmitted from the terminal device; a transfer unit that determines the image forming device that will most quickly complete the print process based on the print job stored in the storage queue based on the print performance of the image forming device, and performs a transfer process by transmitting the print job to the determined image forming device, The terminal device a print control unit that creates the print job based on a document to be printed and transmits the created print job to the management device; The image forming apparatus includes: an image forming unit that forms an image on a recording medium to generate a printed matter; a control unit that performs the printing process by controlling the image forming unit based on the print job received from the management device, the transfer unit of the management device sets a different transfer function in advance for each of the storage queues, and transmits the print job stored in the storage queue to the image forming device in accordance with the transfer function set in the storage queue; The print control unit of the terminal device transmits, to the management device, an instruction to store the print job in the storage queue specified by a user, and the print job.

8. 1. An image forming method executed in an image forming system including a terminal device that creates and transmits a print job, a plurality of image forming devices that perform print processing based on the print job, and a management device that relays communication between the terminal device and the image forming devices, a transfer step in which the management device, which has a storage queue for storing the print job transmitted from the terminal device, determines the image forming device that will most quickly complete the print process based on the print job stored in the storage queue based on the printing performance of the image forming device, and performs a transfer process by transmitting the print job to the determined image forming device; a print control step in which the terminal device creates the print job based on a document to be printed, and transmits the created print job to the management device; a control step of performing the printing process by controlling an image forming unit that is provided in the image forming apparatus and forms an image on a recording medium to generate a printed matter based on the print job received from the management device; an image forming method comprising: when the management device has a number of print jobs waiting that is equal to or greater than a preset threshold value in the image forming device that completes the printing process the fastest, the management device temporarily puts the transfer of the print jobs on hold, and performs a process of sending a confirmation to the terminal device as to whether or not to transfer the print jobs to the image forming device, and a transmission step of transmitting the print jobs to the image forming device if the management device determines that the received response indicates that the transfer should be performed.

Citation Information

Patent Citations

  • Image printing equipment, printing job transferring method, and printing job transferring program

    JP2009184288A

  • Medical image diagnostic device

    JP2010165109A

  • Image forming system

    JP2012235242A

  • Image formation apparatus and print system including the same

    JP2016150528A

  • Image forming apparatus and control program

    JP2017128135A