Information processing system, image input/output apparatus, and data processing method
First Claim
1. An information processing system in which a plurality of image input/output apparatus can communicate with one another via a communication medium, comprising:
- a transfer unit configured to transfer a job from a first image input/output apparatus to a second image input/output apparatus;
a generating unit configured to generate a job handle used to identify the job which is to be transferred by said transfer unit and is currently on the first image input/output apparatus, the job handle allowing the second image input/output apparatus to manipulate the job;
a job handle sending unit configured to send the job handle generated by said generating unit from the first image input/output apparatus to the second image input/output apparatus before said transfer unit transfers the job from the first image input/output apparatus to the second image input/output apparatus;
a request sending unit configured to, if the second image input/output apparatus is requested to manipulate a job which is currently on the first image input/output apparatus and which is to be transferred by said transfer unit, send a request from the second image input/output apparatus to the first image input/output apparatus, for manipulating the job, based on the job handle sent by said job handle sending unit; and
a control unit configured to, if the second image input/output apparatus is requested to manipulate a job which has been transferred from the first image input/output apparatus to the second image input/output apparatus and which is currently on the second input/output apparatus, manipulate the job.
1 Assignment
0 Petitions
Accused Products
Abstract
An information processing system in which a plurality of image input/output apparatus can communicate with one another via a communication medium is provided. The information processing system includes a transfer unit configured to transfer a job from a first image input/output apparatus to a second image input/output apparatus; and a generating unit configured to generate a job handle used to identify a job on the first image input/output apparatus from the second image input/output apparatus, the job handle allowing the job to be manipulated. When the job is to be transferred by the transfer unit, the job handle generated by the generating unit is transmitted from the first image input/output apparatus to the second image input/output apparatus before the transfer of the job.
9 Citations
18 Claims
-
1. An information processing system in which a plurality of image input/output apparatus can communicate with one another via a communication medium, comprising:
-
a transfer unit configured to transfer a job from a first image input/output apparatus to a second image input/output apparatus; a generating unit configured to generate a job handle used to identify the job which is to be transferred by said transfer unit and is currently on the first image input/output apparatus, the job handle allowing the second image input/output apparatus to manipulate the job; a job handle sending unit configured to send the job handle generated by said generating unit from the first image input/output apparatus to the second image input/output apparatus before said transfer unit transfers the job from the first image input/output apparatus to the second image input/output apparatus; a request sending unit configured to, if the second image input/output apparatus is requested to manipulate a job which is currently on the first image input/output apparatus and which is to be transferred by said transfer unit, send a request from the second image input/output apparatus to the first image input/output apparatus, for manipulating the job, based on the job handle sent by said job handle sending unit; and a control unit configured to, if the second image input/output apparatus is requested to manipulate a job which has been transferred from the first image input/output apparatus to the second image input/output apparatus and which is currently on the second input/output apparatus, manipulate the job. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A source image input/output apparatus capable of communicating with another image input/output apparatus, comprising:
-
a transfer unit configured to transfer a job to a destination image input/output apparatus which is a transfer destination of the job; a generating unit configured to generate a job handle used to identify the job which is to be transferred by said transfer unit and is not transferred yet, the job handle allowing the destination image input/output apparatus to manipulate the job; a transmitting unit configured to transmit the job handle generated by said generating unit to the destination image input/output apparatus before said transfer unit transfers the job; and a request receiving unit configured to receive a request for manipulating the job which is to be transferred by said transfer unit and is not transferred yet, from the destination image input/output apparatus, the request being sent by the destination image input/output apparatus based on the job handle transmitted by said transmitting unit, and the request not being sent by the destination image input/output apparatus if the destination image input/output apparatus is requested to manipulate a job which has been transferred by said transfer unit to the destination image input/output apparatus and which is currently on the destination input/output apparatus. - View Dependent Claims (10, 11)
-
-
12. A destination image input/output apparatus capable of communicating with another image input/output apparatus, comprising:
-
a receiving unit configured to receive a job handle used to identify a job which is to be transferred by and is currently on a source image input/output apparatus which is a transfer source of the job, before receiving the job; a request sending unit configured to, if the destination image input/output apparatus is requested to manipulate a job which is currently on the source image input/output apparatus and which is to be transferred by said transfer unit, send a request for manipulating the job, to the source image input/output apparatus, based on the job handle received by said receiving unit; and a control unit configured to, if the destination image input/output apparatus is requested to manipulate a job which has been transferred from the source image input/output apparatus to the destination image input/output apparatus and which is currently on the destination input/output apparatus, manipulate the job. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. A data processing method for an information processing system in which a plurality of image input/output apparatus can communicate with one another, the data processing method comprising:
-
transferring a job from a first image input/output apparatus to a second image input/output apparatus; generating a job handle used to identify the job which is to be transferred from the first image input/output apparatus to the second image input/output apparatus and is currently on the first image input/output apparatus, the job handle allowing the second image input/output apparatus to manipulate the job; sending the generated job handle from the first image input/output apparatus to the second image input/output apparatus before the job is transferred from the first image input/output apparatus to the second image input/output apparatus; if the second image input/output apparatus is requested to manipulate a job which is currently on the first image input/output apparatus and which is to be transferred from the first image input/output apparatus to the second image input/output apparatus, sending a request from the second image input/output apparatus to the first image input/output apparatus, for manipulating the job, based on the sent job handle; and if the second image input/output apparatus is requested to manipulate a job which has been transferred from the first image input/output apparatus to the second image input/output apparatus and which is currently on the second input/output apparatus, manipulating the job.
-
Specification