# US 8,543,464 B2 · Computer readable medium for outputting information, and information processor and image forming device using the same

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

- Number: US 8,543,464 B2
- Document ID: US8543464B2
- Status: Granted
- Kind: B2
- Application number: 12/687,994
- Filed: 2010-01-15
- Published: 2010-07-15
- Granted: 2013-09-24
- Earliest claimed: 2009-01-15
- Assignees: Brother Kogyo Kabushiki Kaisha
- Applicants: Norihiko Asai
- Inventors: Norihiko Asai
- Web page: https://patentgrep.com/patent/US8543464B2

## CPC

- H04N 1/00204: {with a digital computer or a digital computer system, e.g. an internet server (programmed control between transmitter and receiver or between image input and image output device H04N1/32561)}
- G03G 21/1882: {details of the communication with memory, e.g. wireless communication, protocols}
- H04N 1/00244: {with a server, e.g. an internet server (fax-servers or the like for store and forward H04N1/324)}
- H04N 1/00344: {with a management, maintenance, service or repair apparatus (monitoring H04N1/00002)}
- H04N 1/2307: {Circuits or arrangements for the control thereof, e.g. using a programmed control device, according to a measured quantity (H04N1/27, H04N1/29 take precedence)}
- H04N 1/2346: {according to a detected condition or state of the reproducing device, e.g. temperature or ink quantity}
- H04N 1/2392: {for displaying or indicating, e.g. a condition or state (details of displaying or indicating means H04N1/00405)}
- H04N 2201/0039: Connection via a network
- H04N 2201/0094: Multifunctional device, i.e. a device capable of all of reading, reproducing, copying, facsimile transception, file transception
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION
- G03G: ELECTROGRAPHY; ELECTROPHOTOGRAPHY; MAGNETOGRAPHY

## Abstract

A computer readable medium has computer readable instructions stored thereon. The instructions, when executed by a processor communicable with an image forming device, cause the processor to perform the steps of transmitting, to a first server connected with the processor via a network, a request for supply of an expendable item for the image forming device, acquiring a first identification for identifying the expendable item to be supplied via the first server, which first identification is transmitted by the first server in response to the request, storing the first identification acquired, onto a database, acquiring a second identification for identifying an expendable item attached to the image forming device, determining whether the second identification acquired is identical to a first identification stored on the database, and outputting first information when it is determined that the second identification is different from any first identification stored on the database.

## Claims

### Claim 1

A non-transitory computer readable medium having computer readable instructions stored thereon, the instructions, when executed by a processor communicable with an image forming device, causing the processor to perform:
an expendable requesting step of transmitting, to a first server connected with the processor via a network, a request for supply of an expendable item for the image forming device;
a first-identification acquiring step of acquiring a first identification for identifying the expendable item to be supplied via the first server, which first identification is transmitted by the first server in response to the request;
a first-identification storing step of storing the first identification acquired, onto a database;
a second-identification acquiring step of acquiring a second identification for identifying an expendable item attached to the image forming device;
a first identification determining step of determining whether the second identification acquired is identical to a first identification stored on the database; and
a first-information outputting step of outputting first information when it is determined in the first identification determining step that the second identification is different from any first identification stored on the database.

### Claim 2 (depends on 1)

The non-transitory computer readable medium according to claim 1,
wherein the instructions cause the processor to further perform:
a second-identification transmitting step of, when it is determined in the first identification determining step that the second identification is different from any first identification stored on the database, transmitting the second identification to a second server on the network;
a validity information acquiring step of acquiring validity information of the second identification from the second server in response to transmission of the second identification; and
a validity determining step of determining based on the validity information acquired whether the second identification is valid, and
wherein the first-information outputting step comprises a step of outputting the first information when it is determined in the validity determining step that the second identification is invalid.

### Claim 3 (depends on 1)

The non-transitory computer readable medium according to claim 1,
wherein the instructions cause the processor to further perform:
an invalid-identification storing step of, when it is determined in the first identification determining step that the second identification is different from any first identification stored on the database, storing the second identification onto the database as an invalid identification.

### Claim 4 (depends on 3)

The non-transitory computer readable medium according to claim 3,
wherein the instructions cause the processor to further perform:
a remaining-amount acquiring step of acquiring a remaining amount of the expendable item attached to the image forming device; and
a second-information outputting step of outputting second information when the acquired remaining amount of the expendable item is substantially zero and there is a valid identification stored on the database.

### Claim 5 (depends on 3)

The non-transitory computer readable medium according to claim 3,
wherein the instructions cause the processor to further perform:
a second-identification transmitting step of, when it is determined in the first identification determining step that the second identification is different from any first identification stored on the database, transmitting the second identification to a second server on the network;
a validity information acquiring step of acquiring validity information from the second server in response to transmission of the second identification, the validity information showing whether the second identification is valid; and
a validity determining step of determining whether the second identification is valid, based on the validity information acquired, and
wherein the invalid-identification storing step comprises a step of, when it is determined that the second identification is different from any first identification stored on the database and the second identification is invalid, storing the second identification onto the database as an invalid identification.

### Claim 6 (depends on 1)

The non-transitory computer readable medium according to claim 1,
wherein the instructions cause the processor to further perform:
a used-item identification storing step of, when it is determined in the first identification determining step that the second identification is identical to a first identification stored on the database, storing the second identification onto the database as a used-item identification for identifying a used expendable item.

### Claim 7 (depends on 6)

The non-transitory computer readable medium according to claim 6,
wherein the instructions cause the processor to further perform:
a second identification determining step of, when it is determined in the first identification determining step that the second identification is different from any first identification stored on the database, determining whether the second identification is identical to a used-item identification stored on the database, and
wherein the first-information outputting step comprises a step of outputting the first information when it is determined in the second identification determining step that the second identification is identical to a used-item identification stored on the database.

### Claim 8 (depends on 1)

The non-transitory computer readable medium according to claim 1,
wherein the instructions cause the processor to further perform:
a third-information outputting step of outputting third information when it is determined in the first identification determining step that the second identification is identical to a first identification stored on the database.

### Claim 9 (depends on 2)

The non-transitory computer readable medium according to claim 2,
wherein the instructions cause the processor to further perform:
a used-item identification storing step of when it is determined in the first identification determining step that the second identification is identical to a first identification stored on the database, storing the second identification onto the database as a used-item identification for identifying a used expendable item; and
a second identification determining step of, when it is determined in the first identification determining step that the second identification is different from any first identification stored on the database, determining whether the second identification is identical to a used-item identification stored on the database, and
wherein the first-information outputting step comprises a step of outputting the first information when it is determined in the second identification determining step that the second identification is identical to a used-item identification stored on the database.

### Claim 10

An information processor communicable with an image forming device, comprising:
an expendable requesting unit configured to transmit, to a first server connected with the information processor via a network, a request for supply of an expendable item for the image forming device;
a first-identification acquiring unit configured to acquire a first identification for identifying the expendable item to be supplied via the first server, which first identification is transmitted by the first server in response to the request;
a first-identification storing unit configured to store the first identification acquired, onto a database;
a second-identification acquiring unit configured to acquire a second identification for identifying an expendable item attached to the image forming device;
a first identification determining unit configured to determine whether the second identification acquired is identical to a first identification stored on the database; and
a first-information outputting unit configured to output first information when the first identification determining unit determines that the second identification is different from any first identification stored on the database.

### Claim 11 (depends on 10)

The information processor according to claim 10, further comprising:
a second-identification transmitting unit configured to, when the first identification determining unit determines that the second identification is different from any first identification stored on the database, transmit the second identification to a second server on the network;
a validity information acquiring unit configured to acquire validity information of the second identification from the second server in response to transmission of the second identification; and
a validity determining unit configured to determine based on the validity information acquired whether the second identification is valid, and
wherein the first-information outputting unit is configured to output the first information when the validity determining unit determines that the second identification is invalid.

### Claim 12 (depends on 10)

The information processor according to claim 10, further comprising:
an invalid-identification storing unit configured to, when the first identification determining unit determines that the second identification is different from any first identification stored on the database, store the second identification onto the database as an invalid identification.

### Claim 13 (depends on 12)

The information processor according to claim 12, further comprising:
a remaining-amount acquiring unit configured to acquire a remaining amount of the expendable item attached to the image forming device; and
a second-information outputting unit configured to output second information when the acquired remaining amount of the expendable item is substantially zero and there is a valid identification stored on the database.

### Claim 14 (depends on 12)

The information processor according to claim 12, further comprising:
a second-identification transmitting unit configured to, when the first identification determining unit determines that the second identification is different from any first identification stored on the database, transmit the second identification to a second server on the network;
a validity information acquiring unit configured to acquire validity information from the second server in response to transmission of the second identification, the validity information showing whether the second identification is valid; and
a validity determining unit configured to determine whether the second identification is valid, based on the validity information acquired, and
wherein the invalid-identification storing unit is configured to, when the first identification determining unit determines that the second identification is different from any first identification stored on the database and the validity determining unit determines that the second identification is invalid, store the second identification onto the database as an invalid identification.

### Claim 15 (depends on 10)

The information processor according to claim 10, further comprising:
a used-item identification storing unit configured to, when the first identification determining unit determines that the second identification is identical to a first identification stored on the database, store the second identification onto the database as a used-item identification for identifying a used expendable item.

### Claim 16 (depends on 15)

The information processor according to claim 15, further comprising:
a second identification determining unit configured to, when the first identification determining unit determines that the second identification is different from any first identification stored on the database, determine whether the second identification is identical to a used-item identification stored on the database, and
wherein the first-information outputting unit is configured to output the first information when the second identification determining unit determines that the second identification is identical to a used-item identification stored on the database.

### Claim 17 (depends on 10)

The information processor according to claim 10, further comprising:
a third-information outputting unit configured to output third information when the first identification determining unit determines that the second identification is identical to a first identification stored on the database.

### Claim 18 (depends on 11)

The information processor according to claim 11, further comprising:
a used-item identification storing unit configured to, when the first identification determining unit determines that the second identification is identical to a first identification stored on the database, store the second identification onto the database as a used-item identification for identifying a used expendable item; and
a second identification determining unit configured to, when the first identification determining unit determines that the second identification is different from any first identification stored on the database, determine whether the second identification is identical to a used-item identification stored on the database, and
wherein the first-information outputting unit is configured to output the first information when the second identification determining unit determines that the second identification is identical to a used-item identification stored on the database.

### Claim 19

An image forming device, comprising:
an expendable requesting unit configured to transmit, to a first server connected with the image forming device via a network, a request for supply of an expendable item for the image forming device;
a first-identification acquiring unit configured to acquire a first identification for identifying the expendable item to be supplied via the first server, which first identification is transmitted by the first server in response to the request, the first identification;
a first-identification storing unit configured to store the first identification acquired, onto a database;
a second-identification acquiring unit configured to acquire a second identification for identifying an expendable item attached to the image forming device;
a first identification determining unit configured to determine whether the second identification acquired is identical to a first identification stored on the database; and
a first-information outputting unit configured to output first information when the first identification determining unit determines that the second identification is different from any first identification stored on the database.
