# US 9,521,286 B2 · Image handling apparatus, image processing system, image process controlling method, and image process controlling program product

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

- Number: US 9,521,286 B2
- Document ID: US9521286B2
- Status: Granted
- Kind: B2
- Application number: 14/867,663
- Filed: 2015-09-28
- Published: 2016-01-21
- Granted: 2016-12-13
- Earliest claimed: 2005-05-20
- Assignees: Ricoh Company, Ltd.
- Applicants: Ricoh Company, Ltd.
- Inventors: Shohhei Moroi
- Web page: https://patentgrep.com/patent/US9521286B2

## CPC

- H04N 1/00244: {with a server, e.g. an internet server (fax-servers or the like for store and forward H04N1/324)}
- G06F 3/1246: {by handling markup languages, e.g. XSL, XML, HTML}
- H04N 1/00408: {Display of information to the user, e.g. menus}
- H04N 1/00411: {the display also being used for user input, e.g. touch screen}
- H04N 1/00413: {using menus, i.e. presenting the user with a plurality of selectable options (H04N1/00464 takes precedence)}
- H04N 1/0044: {for image preview or review, e.g. to help the user position a sheet}
- H04N 1/00461: {marking or otherwise tagging one or more displayed image, e.g. for selective reproduction}
- H04N 1/00464: {using browsers, i.e. interfaces based on mark-up languages}
- H04N 1/00482: {outputting a plurality of job set-up options, e.g. number of copies, paper size or resolution}
- H04N 1/00973: {from a remote device, e.g. receiving via the internet instructions input to a computer terminal}
- 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 2201/33321: Image or page size, e.g. A3, A4
- H04N 2201/33328: Resolution
- H04N 2201/33357: Compression mode
- H04N 2201/33378: Type or format of data, e.g. colour or B/W, halftone or binary, computer image file or facsimile data
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)

## Abstract

An image handling apparatus is disclosed, including an operation panel, hardware resources, a transferring part, and an image generation controlling part. The transferring part transfers image handle information input at the input screen to an external apparatus. The image generation controlling part receives and parses image generation information for at least one of the hardware resources to execute an image generation based on the image handle information, from the external apparatus in response to an instruction of the image generation, so that at least one of the hardware resources executes the image generation.

## Claims

### Claim 1

An image handling apparatus, comprising:
a display;
a scanner to scan an image of an original sheet to obtain image data; and
processing circuitry configured to:
send a request to a web application of a web server;
receive screen data sent from the web application in response to the request;
control the display to display, based on the screen data, a scan condition setting screen to input at least one scan condition for scanning the image using the scanner;
send the at least one scan condition to the web application;
receive instruction data including an execution instruction for scanning the image using the scanner from the web application, the instruction data generated by the web application according to the at least one scan condition; and
control the scanner to scan the image based on the execution instruction.

### Claim 2 (depends on 1)

The image handling apparatus according to claim 1, wherein the processing circuitry is further configured to
receive an input of a destination in which the image data is to be sent, and
send the image data to the destination.

### Claim 3 (depends on 1)

The image handling apparatus according to claim 1, wherein the processing circuitry is further configured to send a scan execution request to the web server in response to a press event of a start button.

### Claim 4 (depends on 1)

The image handling apparatus according to claim 1, wherein the screen data is in HTML.

### Claim 5 (depends on 1)

The image handling apparatus according to claim 1, wherein the processing circuitry connects to the web application via HTTP.

### Claim 6 (depends on 1)

The image handling apparatus according to claim 1, wherein the processing circuitry sends the request to the web server when the image handling apparatus is powered on.

### Claim 7 (depends on 1)

The image handling apparatus according to claim 1, wherein the image handling apparatus is a multifunction peripheral (MFP) device.

### Claim 8

An image handling system, comprising:
a web server including control circuitry that executes a web application; and
an image handling device including:
a display;
a scanner to scan an image of an original sheet to obtain image data; and
processing circuitry configured to:
send a request to the web application;
receive screen data sent from the web application in response to the request;
control the display to, based on the screen data, a scan condition setting screen to input at least one scan condition for scanning the image using the scanner;
send the at least one scan condition to the web application;
receive instruction data including an execution instruction for scanning the image using the scanner from the web application; and
control the scanner to scan the image based on the execution instruction, wherein
the control circuitry of the web server is configured to:
send, via the web application, the screen data to the image handling device in response to receiving the request;
receive the at least one scan condition from the image handling device;
generate, via the web application, the instruction data according to the at least one scan condition; and
send the generated instruction data to the image handling device.

### Claim 9 (depends on 8)

The image handling system according to claim 8, wherein the processing circuitry of the image handling device is further configured to
receive an input of a destination in which the image data is to be sent, and
send the image data to the destination.

### Claim 10 (depends on 8)

The image handling system according to claim 8, wherein
the processing circuitry of the image handling device is further configured to send a scan execution request to the web server in response to a press event of a start button, and
the control circuitry of the web server is further configured to send the instruction data to the image handling device after receiving the scan execution request from the image handling device.

### Claim 11 (depends on 8)

The image handling system according to claim 8, wherein the screen data is in HTML.

### Claim 12 (depends on 8)

The image handling system according to claim 8, wherein the image handling device connects to the web application via HTTP.

### Claim 13 (depends on 8)

The image handling system according to claim 8, wherein the processing circuitry of the image handling device sends the request to the web server when the image handling device is powered on.

### Claim 14 (depends on 8)

The image handling system according to claim 8, wherein the image handling device is a multifunction peripheral device (MFP).

### Claim 15

An image handling method, comprising:
controlling, by processing circuitry of an image handling device, a scanner to scan an image of an original sheet to obtain image data;
sending a request to a web application of a web server;
receiving screen data sent from the web application in response to the request;
controlling, by the processing circuitry based on the screen data, a display to display a scan condition setting screen to input at least one scan condition for scanning the image using the scanner;
sending the at least one scan condition to the web application;
receiving instruction data including an execution instruction for scanning the image using the scanner from the web application, the instruction data generated by the web application according to the at least one scan condition; and
controlling the scanner to scan the image based on the execution instruction.

### Claim 16 (depends on 15)

The image handling method according to claim 15, further comprising:
receiving an input of a destination in which the image data is to be sent; and
sending the image data to the destination.

### Claim 17 (depends on 15)

The image handling method according to claim 15, further comprising sending a scan execution request to the web server in response to a press event of a start button.

### Claim 18 (depends on 15)

The image handling method according to claim 15, wherein the screen data is in HTML.

### Claim 19 (depends on 15)

The image handling method according to claim 15, further comprising connecting to the web application via HTTP.

### Claim 20 (depends on 15)

The image handling method according to claim 15, wherein the sending of the request to the web server is performed when the image handling device is powered on.
