Image processing apparatus capable of shortening a waiting time in executing of cooperative processing in cooperation with a server, cooperative processing execution method, and cooperative processing execution program
AssigneeKonica Minolta, Inc.
InventorMegumi Miura
Life of this patent
Estimating the term…
Abstract
An image processing apparatus includes: a first hardware processor that sets cooperative processing including first processing and second processing that cooperate with each other in a server that provides a service that determines the cooperative processing; a second hardware processor that receives a command to execute the first processing; a third hardware processor that generates alternative processing in place of the first processing in a case where it is detected that the command cannot be received after the cooperative processing has been set; and a fourth hardware processor that executes the alternative processing.
Claims14
An image processing apparatus comprising:
- a first hardware processor that sets cooperative image processing including first image processing and second image processing that cooperate with each other in a server that provides a service that determines the cooperative image processing;
- a second hardware processor that receives a command to execute the first image processing;
- a third hardware processor that generates alternative image processing in place of the first image processing in a case where it is detected that the command cannot be received after the cooperative image processing has been set;
- a fourth hardware processor that executes the alternative image processing,
- a fifth hardware processor that establishes a first communication path in order for the first hardware processor to communicate with the server;
- a sixth hardware processor that establishes a second communication path different from the first communication path in order to receive the command;
- and
- a seventh hardware processor that monitors a state of the second communication path, wherein
- the third hardware processor determines that the command cannot be received in a case where the seventh hardware processor detects a state in which communication through the second communication path is not possible.
A cooperative image processing execution method in which an image processing apparatus executes:
- first setting cooperative image processing including first image processing and second image processing that cooperate with each other in a server that provides a service that determines the cooperative image processing;
- receiving a command to execute the first image processing;
- generating alternative image processing in place of the first image processing in a case where it is detected that the command cannot be received after the cooperative image processing has been set;
- executing the alternative image processing;
- establishing a first communication path in order for the image processing apparatus to communicate with the server;
- establishing a second communication path different from the first communication path in order to receive the command;
- and
- monitoring a state of the second communication path, wherein
- it is determined that the command cannot be received in a case where it is detected that a state in which communication through the second communication path is not possible.
A non-transitory recording medium storing a computer readable cooperative image processing execution program causing a computer that controls an image processing apparatus to execute:
- first setting cooperative image processing including first image processing and second image processing that cooperate with each other in a server that provides a service that determines the cooperative image processing;
- receiving a command to execute the first image processing;
- generating alternative image processing in place of the first image processing in a case where it is detected that the command cannot be received after the cooperative image processing has been set;
- executing the alternative image processing;
- establishing a first communication path in order for the image processing apparatus to communicate with the server;
- establishing a second communication path different from the first communication path in order to receive the command;
- and
- monitoring a state of the second communication path, wherein
- it is determined that the command cannot be received in a case where it is detected that a state in which communication through the second communication path is not possible.
An image processing apparatus comprising:
- a first hardware processor that sets cooperative image processing including first image processing and second image processing that cooperate with each other in a server that provides a service that determines the cooperative image processing;
- a second hardware processor that receives a command to execute the first image processing;
- a third hardware processor that generates alternative image processing in place of the first image processing in a case where it is detected that the command cannot be received after the cooperative image processing has been set;
- and
- a fourth hardware processor that executes the alternative image processing,
- wherein in a case where it is detected that the command cannot be received after the cooperative image processing has been set, when one or more predetermined states are detected, the third hardware processor generates the alternative image processing, whereas when all of the one or more predetermined states are not detected, the third hardware processor does not generate the alternative image processing.
A cooperative image processing execution method in which an image processing apparatus executes:
- first setting cooperative image processing including first image processing and second image processing that cooperate with each other in a server that provides a service that determines the cooperative image processing;
- receiving a command to execute the first image processing;
- generating alternative image processing in place of the first image processing in a case where it is detected that the command cannot be received after the cooperative image processing has been set;
- and
- executing the alternative image processing,
- wherein in a case where it is detected that the command cannot be received after the cooperative image processing has been set, when one or more predetermined states are detected, the alternative image processing is generated, whereas when all of the one or more predetermined states are not detected, the alternative image processing is not generated.
A non-transitory recording medium storing a computer readable cooperative image processing execution program causing a computer that controls an image processing apparatus to execute:
- first setting cooperative image processing including first image processing and second image processing that cooperate with each other in a server that provides a service that determines the cooperative image processing;
- receiving a command to execute the first image processing;
- generating alternative image processing in place of the first image processing in a case where it is detected that the command cannot be received after the cooperative image processing has been set;
- and
- executing the alternative image processing,
- wherein in a case where it is detected that the command cannot be received after the cooperative image processing has been set, when one or more predetermined states are detected, the alternative image processing is generated, whereas when all of the one or more predetermined states are not detected, the alternative image processing is not generated.
Dependencies are inferred from the claim text.