IP Library › Granted Patent US 9,386,169
Granted Patent B2
US 9,386,169 · App. 13/152,841 · Granted Jul 5, 2016

Image forming apparatus that performs processing in cooperation with an external apparatus, method of controlling the same, program and image forming system

Inventors: Yuichi Utsumi (Yokohama, JP); Shinichi Chiba (Kawasaki, JP)
Assignee: CANON KABUSHIKI KAISHA
H04N1/00204G03G15/5087G06F3/1222G06F3/1263G06F3/1274G06F3/1285H04N1/00915H04N1/32789G03G2215/00109H04N2201/001H04N2201/0094H04N2201/3215H04N2201/3219H04N2201/3223H04N2201/3273
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 9,386,169
App. No.
13/152,841
Granted
Jul 5, 2016
Kind
B2
Abstract

In an image forming apparatus being capable of executing a specific copy job to perform copy processing in cooperation with an external apparatus, when cancel of the specific copy job is instructed before completion of printing by a printing unit, the external apparatus is notified of the cancel of the specific copy job, and printing based on processed image data received by a reception unit is canceled.

Claims (43)

1. An image forming apparatus being capable of executing a specific copy job to generate image data by reading an original, to transmit the generated image data to an external apparatus, to receive, from the external apparatus, the image data processed by the external apparatus, and to print the received image data, comprising:

a processor connected to a memory, the processor and memory configured to:

receive a user's instruction;

issue, according to reception of an execution instruction of the specific copy job, a specific copy job identification (ID);

notify the external apparatus of a start of the specific copy job with the specific copy job ID;

read an image on the original in accordance with a scan job for the specific copy job, and generate image data;

transmit the generated image data to the external apparatus;

receive a print job for printing processed image data which the transmitted image data is processed by the external apparatus, with a print job ID issued by the external apparatus based on the notified specified copy job ID;

print an image on a printing material based on the received print job;

receive, before the print job is received, a cancel instruction of the specific copy job;

register, according to reception of the cancel instruction of the specific copy job before the print job is received, the print job ID corresponding to the specific copy job ID as a print job ID to be canceled; and

cancel a print based on the print job when the print job ID of the print job, received after registering the print job ID, coincides with the registered print job ID.

2. The apparatus according to claim 1 ,

wherein the processor and memory are further configured to start a reading of the original based on the scan job transmitted from the external apparatus in response to the notification.

3. The apparatus according to claim 2 , wherein the scan job is transmitted, from the external apparatus, with the print job ID issued by the external apparatus based on the notified specific copy ID.

4. The apparatus according to claim 3 , wherein the processor and memory are further configured to

stop a reading process and notify the external apparatus of a cancel instruction with the specific copy job ID to cause the external apparatus to cancel the scan job when the cancel instruction of the specific copy job is received before the reading process is completed.

5. The apparatus according to claim 1 , wherein the specific copy job ID includes information indicating the specific copy job and a job number, and the print job ID issued by the external apparatus based on the specific copy job ID includes information indicating the print job and a job number in common with a job number included in the specific copy job ID.

6. The apparatus according to claim 5 , wherein the processor and memory are further configured to register, as the print job ID to be canceled, the print job ID including the job number in common with the job number included in the specific copy job ID.

7. The apparatus according to claim 1 , wherein the processor and memory are further configured to

notify, when the cancel instruction of the specific copy job is received before the print job is received, the external apparatus of a cancel instruction with the specific copy job ID to cause the external apparatus to cancel the print job.

8. A method of controlling an image forming apparatus being capable of executing a specific copy job to generate image data by reading an original, to transmit the generated image data to an external apparatus, to receive, from the external apparatus, the image data processed by the external apparatus, and to print the received image data, comprising:

receiving, in an operation unit, a user's instruction;

issuing, in an issue unit, according to reception of an execution instruction of the specific copy job through the operation unit, a specific copy job identification (ID);

notifying, in a notification unit, the external apparatus of a start of the specific copy job with the specific copy job ID;

reading, in a reading unit, an image on the original in accordance with a scan job for the specific copy job, and generating image data;

transmitting, in a transmitting unit, the image data generated by the reading unit to the external apparatus;

receiving, in a receiving unit, a print job for printing processed image data which the transmitted image data is processed by the external apparatus, with a print job ID issued by the external apparatus based on the specified copy job ID notified by the notification unit;

printing, in a printing unit, an image on a printing material based on the print job received by the receiving unit;

receiving, in a cancel reception unit configured to receive, before the print job is received by the receiving unit, a cancel instruction of the specific copy job through the operation unit;

registering, in a registration unit, according to reception of the cancel instruction with the specific copy job ID the print job ID corresponding to the specific copy job ID as a print job ID to be canceled; and

canceling, in a print cancel unit, a print based on the print job when the print job ID of the print job, received by the receiving unit after the registration unit registers the print job ID, has coincided with the print job ID registered by the registration unit.

9. A non-transitory computer-readable storage medium storing a computer program that causes a computer to execute a method of controlling an image forming apparatus being capable of executing a specific copy job to generate image data by reading an original, to transmit the generated image data to an external apparatus, to receive, from the external apparatus, the image data processed by the external apparatus, and to print the received image data, the method comprising:

receiving, in an operation unit, a user's instruction;

issuing, in an issue unit, according to reception of an execution instruction of the specific copy job through the operation unit, a specific copy job identification ID;

notifying, in a notification unit, the external apparatus of a start of the specific copy job with the specific copy job ID;

reading, in a reading unit, an image on the original in accordance with a scan job for the specific copy job, and generating image data;

transmitting, in a transmitting unit, the image data generated by the reading unit to the external apparatus;

receiving, in a receiving unit, a print job for printing processed image data which the transmitted image data is processed by the external apparatus, with a print job ID issued by the external apparatus based on the specified copy job ID notified by the notification unit;

printing, in a printing unit, an image on a printing material based on the print job received by the receiving unit;

receiving, in a cancel reception unit configured to receive, before the print job is received by the receiving unit, a cancel instruction of the specific copy job through the operation unit;

registering, in a registration unit, according to reception of the cancel instruction with the specific copy job ID the print job ID corresponding to the specific copy job ID as a print job ID to be canceled; and

canceling, in a print cancel unit, a print based on the print job when the print job ID of the print job, received by the receiving unit after the registration unit registers the print job ID, has coincided with the print job ID registered by the registration unit.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 25, 2011
From: UTSUMI, YUICHI; CHIBA, SHINICHI
To: CANON KABUSHIKI KAISHA
Reel/Frame 027111/0257 →
Priority Claims (1)
JP 2010-129353 · Jun 4, 2010 · national
Continuity (1)
Related Publication 20110299123A1 · Dec 8, 2011