# US 8,570,571 B2 · Image handling apparatus, image processing system, image process controlling method, and image process controlling program product possible to provide an interface capable of controlling special hardware mounted in the image forming apparatus

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

- Number: US 8,570,571 B2
- Document ID: US8570571B2
- Status: Granted
- Kind: B2
- Application number: 13/103,702
- Filed: 2011-05-09
- Published: 2011-08-25
- Granted: 2013-10-29
- Earliest claimed: 2005-05-20
- Assignees: Ricoh Company, Ltd.
- Applicants: Shohhei Moroi
- Inventors: Shohhei Moroi
- Web page: https://patentgrep.com/patent/US8570571B2

## 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 apparatus comprising:
a display unit;
a hardware resource including at least one of a scanning unit and a printing unit, the hardware resource is in a same chassis as the display unit;
a network interface configured to connect to an external apparatus;
a processor;
a memory storing one or more programs to be executed by the processor, the one or more programs including instructions for
sending a request to the external apparatus;
receiving, in response to the sent request, display control information from the external apparatus, the display control information including data for displaying an input screen in a web browser;
displaying, on the display unit, the input screen allowing to input a condition setting for forming an image on the apparatus using the hardware resource by parsing the display control information;
transferring, to the external apparatus, the condition setting input by the input screen which is displayed based on the display data sent from the external apparatus; and
receiving, from the external apparatus, execution instruction data for forming the image on the apparatus using the hardware resource, the execution instruction data being generated by the external apparatus based on the transferred condition setting; and
executing forming the image on the apparatus using the hardware resource based on the received execution instruction data.

### Claim 2 (depends on 1)

The apparatus according to claim 1, wherein:
the execution instruction data includes a script which defines the contents of the condition setting; and
the memory stores one or more programs including instructions to parse the script and execute the forming of the image based on the script.

### Claim 3 (depends on 1)

The apparatus according to claim 1, wherein:
the hardware resource includes at least the scanning unit; and
the memory stores one or more programs including instructions to execute a scan using the scanning unit for generating image data based on the received execution instruction data.

### Claim 4 (depends on 3)

The apparatus according to claim 3, wherein:
the execution instruction data includes a destination for transferring the generated image data; and
the memory stores one or more programs including instructions to transfer the generated image data to the destination.

### Claim 5 (depends on 1)

The apparatus according to claim 1, further comprising:
a request sending unit configured to send the request for the display control information to the external apparatus.

### Claim 6 (depends on 1)

The apparatus according to claim 1, wherein the image forming controlling unit processor includes a browser.

### Claim 7 (depends on 6)

The apparatus according to claim 6, wherein the browser is an application developed by using a Software Development Kit (SDK).

### Claim 8 (depends on 1)

The apparatus according to claim 1, wherein
the received display control information includes HyperText Markup Language (HTML) data for displaying the input screen, and
the memory stores one or more programs including instructions to parse the HTML data for displaying the input screen and display the input screen based on the parsed HTML data.

### Claim 9 (depends on 1)

The apparatus according to claim 1, wherein the condition setting input by the input screen on the apparatus and transferred to the external apparatus includes at least one of resolution, density, sheet type, compression method, sheet size, and destination.

### Claim 10 (depends on 1)

The apparatus according to claim 1, wherein the execution instruction data generated by the external apparatus and received by the apparatus includes the condition setting transferred to the external apparatus.

### Claim 11 (depends on 1)

The apparatus according to claim 1, wherein the apparatus further includes a receiving unit configured to receive the display control information from the external apparatus to display the input screen, and
in response to transferring the condition setting to the external apparatus, the receiving unit receives display control information from the external apparatus to display the input screen and the display unit displays the input screen based on the received display control information.

### Claim 12 (depends on 1)

The apparatus according to claim 1, further comprising a display image receiving unit configured to receive display image data sent from the external apparatus, wherein the display control unit displays the input screen based on the display image data received by the display image receiving unit.

### Claim 13 (depends on 1)

The apparatus according to claim 1, wherein the input screen includes features that allow a user to input the condition setting.

### Claim 14

A non-transitory computer-readable storage medium storing computer-readable instructions thereon, which, when executed by a computer, causes the computer to perform an image forming method, the image forming method comprising:
sending a request to an external apparatus;
receiving, in response to the sent request, display control information from the external apparatus, the display control information including data for displaying an input screen in a web browser;
displaying on a display unit the input screen allowing to input a condition setting for forming an image using a hardware resource in a same chassis as the display unit, the hardware resource including at least one of a scanning unit and a printing unit, the input screen being displayed by parsing the display control information;
transferring, to the external apparatus, the condition setting input by the input screen which is displayed based on the display data sent from the external apparatus;
receiving, from the external apparatus, execution instruction data for forming the image using the hardware resource, the execution instruction data being generated by the external apparatus based on the transferred condition setting; and
executing, based on the received execution instruction data, forming the image using the hardware resource.

### Claim 15 (depends on 14)

The non-transitory computer-readable storage medium according to claim 14, wherein the receiving and executing are performed by an image forming controlling unit that includes a browser.

### Claim 16 (depends on 15)

The non-transitory computer-readable storage medium according to claim 15, wherein the browser is an application developed by using a Software Development Kit (SDK).
