# US 8,149,435 B2 · Information processing apparatus, printing system, and control method therefor

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 8,149,435 B2
- Document ID: US8149435B2
- Status: Granted
- Kind: B2
- Application number: 13/165,603
- Filed: 2011-06-21
- Published: 2011-10-13
- Granted: 2012-04-03
- Earliest claimed: 2004-11-24
- Assignees: Canon Kabushiki Kaisha
- Inventors: Masanori Aritomi; Tatsuro Uchida; Hiroaki Nakata; Yasuhiro Kujirai
- Web page: https://patentgrep.com/patent/US8149435B2

## CPC

- G06F 3/1207: {resulting in the user being informed about print result after a job submission}
- G06F 3/1259: {Print job monitoring, e.g. job status}
- G06F 3/1288: {in client-server-printer device configuration}
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)

## Abstract

The present invention realizes a network printing system capable of accumulating and chasing printed data. Further, by providing a job chasing function on the printer driver side, detailed setting can be done to extract history information of the job chasing function. The detailed setting to extract history information to chase a job can be done only by a specific administrator or user so that the job can be reliably chased, whereas the administrator or user can obtain desired history information. Accordingly, a precise jog chasing system can be established.

## Claims

### Claim 1

A printing system including a printing apparatus and a management server connected to an information processing apparatus via a communication medium,
wherein the information processing apparatus comprises:
a print data transmission unit that transmits print data to the printing apparatus;
an extraction unit that extracts image data corresponding to the transmitted print data; and
a generating unit that generates data for chasing from the extracted image data,
wherein the management server comprises:
a setting unit that sets setting information to instruct a method of generating data for identifying content of the print data as the data for chasing, and
wherein the generating unit generates the data for chasing based on the setting information set by the setting unit.

### Claim 2 (depends on 1)

The printing system according to claim 1, wherein the setting information includes, as the method, information of at least one of the number of bits of the image data to be extracted, resolution and a compressing method.

### Claim 3 (depends on 1)

The printing system according to claim 1, wherein the data for chasing generated by the generating unit is smaller in size than the print data corresponding to the data for chasing.

### Claim 4

An information processing apparatus capable of communicating with a printing apparatus and a management server, the information processing apparatus comprising:
a print data transmission unit that transmits print data to be printed by the printing apparatus to the printing apparatus;
an extraction unit that extracts image data corresponding to the transmitted print data;
a generating unit that generates, from the extracted image data, data for chasing; and
a transmission unit that transmits the data for chasing to the management server,
wherein the generating unit generates the data for chasing based on setting information to instruct a method of generating data for identifying content of the print data as the data for chasing.

### Claim 5 (depends on 4)

The information processing apparatus according to claim 4, wherein the setting information includes, as the method, information of at least one of the number of bits of the image data to be extracted, resolution and a compressing method.

### Claim 6 (depends on 4)

The information processing apparatus according to claim 4, wherein the data for chasing generated by the generating unit is smaller in size than the print data corresponding to the data for chasing.

### Claim 7

A method for use in a printing system including a printing apparatus and a management server connected to an information processing apparatus via a communication medium, the method comprising:
transmitting print data to the printing apparatus, wherein the information processing apparatus transmits the print data;
extracting image data corresponding to the transmitted print data, wherein the information processing apparatus extracts the image data;
generating data for chasing from the extracted image data, wherein the information processing apparatus generates the data for chasing; and
setting setting information to instruct a method of generating data for identifying content of the print data as the data for chasing, wherein the management server sets the setting information,
wherein the generating step comprises generating the data for chasing based on the setting information set in the setting step.

### Claim 8 (depends on 7)

The method according to claim 7, wherein the setting information includes, as the method, information of at least one of the number of bits of the image data to be extracted, resolution and a compressing method.

### Claim 9 (depends on 7)

The method according to claim 7, wherein the data for chasing generated in the generating step is smaller in size than the print data corresponding to the data for chasing.

### Claim 10

A method for use in an information processing apparatus capable of communicating with a printing apparatus and a management server, the method comprising:
transmitting print data to be printed by the printing apparatus to the printing apparatus;
extracting image data corresponding to the transmitted print data;
generating, from the extracted image data, data for chasing; and
transmitting the data for chasing to the management server,
wherein the generating step comprises generating the data for chasing based on setting information to instruct a method of generating data for identifying content of the print data as the data for chasing.

### Claim 11 (depends on 10)

The method according to claim 10, wherein the setting information includes, as the method, information of at least one of the number of bits of the image data to be extracted, resolution and a compressing method.

### Claim 12 (depends on 10)

The method according to claim 10, wherein the data for chasing generated in the generating step is smaller in size than the print data corresponding to the data for chasing.

### Claim 13

A computer-readable storage medium storing computer-executable instructions for causing a computer to execute a method for use in an information processing apparatus capable of communicating with a printing apparatus and a management server, the method comprising:
transmitting print data to be printed by the printing apparatus to the printing apparatus;
extracting image data corresponding to the transmitted print data;
generating, from the extracted image data, data for chasing; and
transmitting the data for chasing to the management server,
wherein the generating step comprises generating the data for chasing based on setting information to instruct a method of generating data for identifying content of the print data as the data for chasing.

### Claim 14 (depends on 13)

The computer-readable storage medium according to claim 13, wherein the setting information includes, as the method, information of at least one of the number of bits of the image data to be extracted, resolution and a compressing method.

### Claim 15 (depends on 13)

The computer-readable storage medium according to claim 13, wherein the data for chasing generated in the generating step is smaller in size than the print data corresponding to the data for chasing.
