This application is based upon, and claims the benefit of priority from, corresponding Japanese Patent Application No. 2020-132472 filed in the Japan Patent Office on Aug. 4, 2020, the entire contents of which are incorporated herein by reference.
The present disclosure relates to a print job transmission device that transmits a print job and a computer-readable non-transitory recording medium storing a print job transmission program.
Typically, an image forming system is known that has an image forming apparatus that performs printing and a print job transmission device that transmits a print job to the image forming apparatus. When an error occurs, this image forming apparatus notifies the print job transmission device of the error.
The print job transmission device of the present disclosure includes a print job transmitter to transmit a print job to an image forming apparatus, an information acquirer to acquire information from the image forming apparatus. The information acquirer acquires specific information from the image forming apparatus when an event that has occurred in the image forming apparatus is notified by the image forming apparatus.
The computer-readable non-transitory recording medium of the present disclosure stores a print job transmission program. The print job transmission program causes a computer to implement a print job transmitter to transmit a print job to an image forming apparatus, and an information acquirer to acquire information from the image forming apparatus. The information acquirer acquires specific information from the image forming apparatus when an event that has occurred in the image forming apparatus is notified by the image forming apparatus.
The following describes an embodiment of the present disclosure with the use of the accompanying drawings.
First, an image forming system according to one embodiment of the disclosure will be described.
As illustrated in
The image forming system 10 includes a print job transmission device 30 as a computer to transmit a print job to the image forming apparatus 20. The image forming system 10 can include at least one print job transmission device having a similar configuration as that of the print job transmission device 30, other than the print job transmission device 30. The print job transmission device 30 includes, for example, a personal computer (PC).
The image forming apparatus in the image forming system 10 and the print job transmission device in the image forming system 10 can communicate to each other, for example, via a network 11 such as a local area network (LAN) or the Internet.
As illustrated in
The controller 26 includes, for example, a CPU (Central Processing Unit), a ROM (Read Only Memory) that stores programs and various kinds of data, and a RAM (Random Access Memory) as a memory used for the work area of the CPU of the controller 26. The CPU of the controller 26 executes the program stored in the storage 25 or the ROM of the controller 26.
As illustrated in
The storage 34 stores a print job transmission program 34a for transmitting a print job. The print job transmission program 34a may be installed in the print job transmission devices 30, for example, at the manufacturing stage of the print job transmission device 30, may be additionally installed in the print job transmission device 30 from an external storage medium such as a compact disk (CD), a digital versatile disk (DVD), or a USB (Universal Serial Bus) memory, or may be additionally installed in the print job transmission device 30 from a network.
The storage 34 is capable of storing device information 34b that indicates various pieces of information in the image forming apparatus 20. The device information 34b includes, for example, information on the ink in the image forming apparatus 20 and information on the recording medium in the image forming apparatus 20. The information on the ink in the image forming apparatus 20 includes, for example, the remaining amount of the ink in the image forming apparatus 20 and information on the availability of the ink in the image forming apparatus 20, for example, for each type of ink such as cyan, magenta, yellow, and black. The information on the availability of the ink in the image forming apparatus 20 is, for example, information indicating that the use of the ink is not possible when the ink cassette is not set in the image forming apparatus 20. The information on the recording medium in the image forming apparatus 20 may include, for example, the remaining amount of the recording media in a supply tray for supplying the recording medium to the printer 23 for each supply tray, or the amount of the recording medium in the destination of the recording medium from the printer 23 for each destination.
The storage 34 stores an event ID list 34c which is a list of event IDs for identifying the types of events that occur in the image forming apparatus 20. As for the types of the events, for example, there are Cyan Empty that indicates that the amount of cyan ink remaining is less than or equal to a certain amount, Magenta Empty that indicates that the amount of magenta ink remaining is less than or equal to a certain amount, Yellow Empty that indicates that the amount of yellow ink remaining is less than or equal to a certain amount, Black Empty that indicates that the amount of black ink remaining is less than or equal to a certain amount, Cyan Missing that indicates that the cyan ink cassette is not set in the image forming apparatus 20, Magenta Missing that indicates that the magenta ink cassette is not set in the image forming apparatus 20, Yellow Missing that indicates that the yellow ink cassette is not set in the image forming apparatus 20, Black Missing that indicates that the black ink cassette is not set in the image forming apparatus 20, and Waste Ink Box Full that indicates that the amount of waste ink in the waste ink box in the image forming apparatus 20 is equal to or greater than a certain amount. In the event ID list 34c, the event ID of an ink-related event is associated with information indicating that the event is an ink-related event. For example, Cyan Empty, Magenta Empty, Yellow Empty, Black Empty, Cyan Missing, Magenta Missing, Yellow Missing, Black Missing, and Waste Ink Box Full are ink-related events.
The controller 35 includes, for example, a CPU, a ROM storing a program and various data, and a RAM as a memory applied as a workspace of the CPU of the controller 35. The CPU of the controller 35 executes the program stored in the storage 34 or the ROM of the controller 35.
By executing the print job transmission program 34a, the controller 35 implements a print job transmitter 35a that transmits a print job to the image forming apparatus 20, an information acquirer 35b that acquires information from the image forming apparatus 20, and an information displayer 35c that displays the information.
Next, the operation of the image forming system 10 will be described.
First, the operation of the image forming system 10 when the print job transmission device 30 connects to the image forming apparatus 20 will be described.
With the print job transmission program 34a being running, a user of the print job transmission device 30 can instruct the print job transmission device 30 from the operator 31 to start a connection with the image forming apparatus 20. When instructed to start a connection with the image forming apparatus 20, the print job transmitter 35a of the print job transmission device 30 performs the operation illustrated in
As illustrated in
After the processing of S101, the information acquirer 35b of the print job transmission device 30 acquires information on the ink in the image forming apparatus 20 from the image forming apparatus 20 (S102). The information acquirer 35b acquires, in S102, a value of an item of the information on the ink included in the device information 34b as information on the ink in the image forming apparatus 20. For example, the information acquirer 35b acquires the remaining amount of the ink in the image forming apparatus 20 and the information on the availability of the ink in the image forming apparatus 20 for each type of ink.
After the processing of S102, the information acquirer 35b stores the information acquired in S102 in the device information 34b (S103).
Next, the operation of the image forming system 10 when an event occurs in the image forming apparatus 20 will be described.
The controller 26 of the image forming apparatus 20 performs the operation illustrated in
As illustrated in
Upon receiving the notification in S121, the information acquirer 35b of the print job transmission device 30 acquires the information on the ink in the image forming apparatus 20 from the image forming apparatus 20 (S122).
After the processing of S122, when there is a difference between the information acquired in S122 and the information included in the device information 34b with respect to the value of any item of the information acquired in S122, the information displayer 35c of the print job transmission device 30 notifies this difference by the display by the displayer 32 (S123). For example, with regard to the item of the availability of cyan ink in the image forming apparatus 20, when the information included in the device information 34b is “available” and the information acquired in S122 is “unavailable”, the information displayer 35c notifies, by the displayer 32, that the cyan ink in the image forming apparatus 20 cannot be used.
When there is no difference between the information acquired in S122 and the information contained in the device information 34b with regard to the values of all items of the information acquired in S122, or when the processing of S123 is completed, the information acquirer 35b of the print job transmission device 30 overwrites each of the items of the information acquired in S122 with the information acquired in S122, and saves the overwritten information in the device information 34b (S124).
The information displayer 35c of the print job transmission device 30 displays, for example, the device information notification screen 40 illustrated in
As described above, the print job transmission device 30 acquires information on ink from the image forming apparatus 20 (S122) when an event that has occurred in the image forming apparatus 20 is notified by the image forming apparatus 20 in S121. Thus, the possibility of acquiring information from the image forming apparatus 20, that is less necessary for the print job transmission device 30 side, can be reduced. As a result, the load on the image forming system 10 for acquiring information from the image forming apparatus 20 can be reduced. Here, the load on the image forming system 10 includes, for example, the load on the network 11, the load on the image forming apparatus 20, and the load on the print job transmission device 30.
In the operation illustrated in
The operation illustrated in
Unlike the operation illustrated in
As illustrated in
In a case where an event indicating that the level of a specific ink is less than or equal to a certain amount is notified from the image forming apparatus 20 in S121, when acquiring the ink level in the image forming apparatus 20 from the image forming apparatus 20 in S122, the print job transmission device 30 can make the user recognize that the event notified in S121 is correct, on the basis of the information acquired in S122. Similarly, in a case where an event indicating that the cassette of a specific ink is not set in the image forming apparatus 20 is notified from the image forming apparatus 20 in S121, when acquiring the availability of the ink in the image forming apparatus 20 from the image forming apparatus 20 in S122, the print job transmission device 30 can make the user recognize that the event notified in S121 is correct, on the basis of the information acquired in S122.
In this embodiment, a feature is described in which the print job transmission device 30 acquires information on the ink in the image forming apparatus 20 from the image forming apparatus 20. However, the same applies to a feature where the print job transmission device 30 acquires information other than the information on the ink in the image forming apparatus 20 from the image forming apparatus 20. For example, the same applies to a feature where the print job transmission device 30 acquires information on the recording medium in the image forming apparatus 20 from the image forming apparatus 20.
Number | Date | Country | Kind |
---|---|---|---|
2020-132472 | Aug 2020 | JP | national |