# US 7,746,495 B2 · Image reading device and image processing method utilizing the same

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

- Number: US 7,746,495 B2
- Document ID: US7746495B2
- Status: Granted
- Kind: B2
- Application number: 11/548,228
- Filed: 2006-10-10
- Published: 2007-05-03
- Granted: 2010-06-29
- Earliest claimed: 1995-07-31
- Assignees: Canon Kabushiki Kaisha
- Inventors: Koji Kajita; Toshihiro Kadowaki; Seishi Ejiri; Soichi Yamamuro; Masaya Kondo; Takekazu Kumagai; Takeshi Tsukamoto; Masaru Saruwatari; Masaki Toyama
- Web page: https://patentgrep.com/patent/US7746495B2

## 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)}
- H04N 1/00095: {Systems or arrangements for the transmission of the picture signal}
- H04N 1/00222: {details of image data generation or reproduction, e.g. scan-to-email or network printing}
- H04N 1/00225: {details of image data generation, e.g. scan-to-email or network scanners (using an image reading device as a local input to a computer H04N1/00241)}
- H04N 1/00228: {Image push arrangements, e.g. from an image reading device to a specific network destination (push-based network services H04L67/55)}
- H04N 1/00408: {Display of information to the user, e.g. menus}
- H04N 1/00413: {using menus, i.e. presenting the user with a plurality of selectable options (H04N1/00464 takes precedence)}
- H04N 1/00432: {using tabs}
- H04N 1/00482: {outputting a plurality of job set-up options, e.g. number of copies, paper size or resolution}
- H04N 1/4413: {involving the use of passwords, ID codes or the like, e.g. PIN}
- 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

## Abstract

An image processing apparatus provided with a reader for reading an original image, a connection unit for connection with a network to which plural computers are connected, and a transfer unit for transferring the image data, read by the reader, to a computer through the connection unit, the apparatus comprising a specifying unit for specifying a desired one among the computers connected through the connection unit, and a designation unit for designating image reading by the reader, wherein the transfer unit is adapted to transfer the image data, read by the reader in response to the designation by the designation unit, to a computer specified by the specifying unit.

## Claims

### Claim 1

An image reading apparatus comprising:
a reading unit, adapted to read an image and to generate image data corresponding to the image;
a connecting unit, adapted to connect said image reading apparatus to a network connectable to a plurality of external devices;
a checking unit, adapted to check, in a case where a processing for outputting the image data generated by said reading unit is selected, whether each of the plurality of external devices to which the image data from the reading unit may be output exists on the network currently, the checking by the checking unit being performed before the reading unit reads the image;
a display unit, adapted to identify which of the plurality of external devices have been checked as currently existing on the network and to display the identified external device(s);
a selecting unit, adapted to select an external device from among the external device(s) displayed by said display unit; and
an outputting unit, adapted to output the image data from said reading unit to the external device selected by said selecting unit.

### Claim 2 (depends on 1)

The apparatus according to claim 1, further comprising a directory designating unit adapted to designate a directory for storing the image data in the selected external device,
wherein said output unit outputs the image data from said reading unit with a directory name representing the designated directory designated by said directory designating unit.

### Claim 3 (depends on 1)

The apparatus according to claim 1, further comprising a setting unit adapted to set a file name to the image data generated by said reading unit,
wherein said output unit outputs the image data with the file name set by said setting unit.

### Claim 4 (depends on 3)

The apparatus according to claim 3, wherein said setting unit sets the file name based on a default setting or a manipulation by a user.

### Claim 5 (depends on 1)

The apparatus according to claim 1, wherein said display unit displays a name of the external device(s) in accordance with name information obtained from a predetermined computer on the network.

### Claim 6 (depends on 1)

The apparatus according to claim 1, wherein said display unit displays size information of the image data to be output by said output unit.

### Claim 7 (depends on 6)

The apparatus according to claim 6, wherein said display unit displays the size information based on a format of the image data.

### Claim 8

A controlling method of an image reading apparatus connectable to a network, to which a plurality of external devices also are connectable, said method comprising:
reading an image and generating image data corresponding to the image;
checking, in a case where a processing for outputting the generated image data is selected, whether each of the plurality of external devices to which the generated image data may be output exists on the network currently, the checking being performed before the image is read;
identifying which of the plurality of external devices have been checked as currently existing on the network and displaying the identified external device(s);
selecting an external device from among the displayed external device(s); and
outputting the generated image data to the selected external device.

### Claim 9

A computer readable program stored in a storage medium, comprising:
reading an image and generating image data corresponding to the image;
checking, in a case where a processing for outputting the generated image data is selected, whether each of a plurality of external devices to which the generated image data may be output exists on a network currently, the checking being performed before the image is read;
identifying which of the plurality of external devices have been checked as currently existing on the network and displaying the identified external device(s);
selecting an external device from among the displayed external device(s); and
outputting the generated image data to the selected external device.
