IP Library Granted Patent US 12684078
Granted Patent B2
US 12684078 · App. 18/177,797 · Granted Jul 14, 2026

Image forming apparatus, non-transitory computer readable medium, and method

Inventor: Makoto Yoshimi (Kanagawa, JP)
Assignee: FUJIFILM Business Innovation Corp.
H04N1/00824H04N1/00395H04N1/32101
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12684078
App. No.
18/177,797
Granted
Jul 14, 2026
Kind
B2
Abstract

An image forming apparatus includes a processor configured to: set, if a state of waiting for a result of processing from an external apparatus is established in a case where the processor executes a processing request for which the processor needs to request an external apparatus to perform the processing and receive the result of the processing from the external apparatus, identification information for identifying the processing request and establish a state where the processor can execute another processing request from another user; and output, in a case where the set identification information is input, the result of the processing for the processing request identified with the input identification information.

Claims (26)

1 . An image forming apparatus comprising:

a processor configured to:

set, if a state of waiting for a result of processing from an external apparatus is established in a case where the processor executes a processing request for which the processor needs to request an external apparatus to perform the processing and receive the result of the processing from the external apparatus, identification information for identifying the processing request and establish a state where the processor can execute another processing request from another user; and

print, in a case where the set identification information is input, the result of the processing for the processing request identified with the input identification information, wherein

the processor is configured to identify, if the processing request identified with the input identification information has not been executed by the image forming apparatus, an external apparatus that has requested to perform part of the processing for the processing request using information included in the input identification information, obtain a result of the processing from the identified external apparatus, and print the result of the processing.

2 . The image forming apparatus according to claim 1 ,

wherein the processor is configured to display, if the state of waiting for the result of the processing from the external apparatus is established, an operator for issuing the identification information on an operation panel.

3 . The image forming apparatus according to claim 2 ,

wherein the processor is configured to:

output, if the user uses the operator displayed on the operation panel, code information including the identification information for identifying the processing request for which the state of waiting for the result of the processing from the external apparatus has been established by printing the code information on a sheet of paper; and

read an image on the sheet of paper on which the code information is printed, analyze the image, and receive the identification information.

4 . The image forming apparatus according to claim 2 ,

wherein the processor is configured to:

display, if the user uses the operator displayed on the operation panel, code information including the identification information for identifying the processing request for which the state of waiting for the result of the processing from the external apparatus has been established on a display device; and

read an image obtained by capturing an image of the code information, analyze the image, and receive the identification information.

5 . The image forming apparatus according to in claim 1 ,

wherein the identification information includes information for reconfiguring the processing request, and

wherein the processor is configured to reconfigure, if the processing request identified with the input identification information has not been executed by the image forming apparatus, the processing request in the image forming apparatus using the information included in the input identification information, obtain the result of the processing from the identified external apparatus, and print the result of the processing.

6 . A non-transitory computer readable medium storing a program causing a processor to execute a process comprising:

setting, if a state of waiting for a result of processing from an external apparatus is established in a case where the processor executes a processing request for which the processor needs to request an external apparatus to perform the processing and receive the result of the processing from the external apparatus, identification information for identifying the processing request and establishing a state where another processing request from another user can be executed; and

printing, in a case where the set identification information is input, the result of the processing for the processing request identified with the input identification information, wherein

the process includes identifying, if the processing request identified with the input identification information has not been executed by the processor an external apparatus that has requested to perform part of the processing for the processing request using information included in the input identification information, obtaining a result of the processing from the identified external apparatus, and printing the result of the processing.

7 . A method executed by a processor comprising:

setting, if a state of waiting for a result of processing from an external apparatus is established in a case where the processor executes a processing request for which the processor needs to request an external apparatus to perform the processing and receive the result of the processing from the external apparatus, identification information for identifying the processing request and establishing a state where another processing request from another user can be executed; and

printing, in a case where the set identification information is input, the result of the processing for the processing request identified with the input identification information, wherein

the method includes identifying if the processing request identified with the input identification information has not been executed by the processor an external apparatus that has requested to perform part of the processing for the processing request using information included in the input identification information, obtaining a result of the processing from the identified external apparatus, and printing the result of the processing.