# US 2017/0257510 A1 · Image forming apparatus, image forming system, and image forming method

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

- Number: US 2017/0257510 A1
- Document ID: US20170257510A1
- Status: Published application
- Kind: A1
- Application number: 15/444,777
- Filed: 2017-02-28
- Published: 2017-09-07
- Earliest claimed: 2016-03-04
- Assignees: Ricoh Company, Ltd.
- Inventors: Tomohiro KUROYANAGI; Jun SATOH
- Web page: https://patentgrep.com/patent/US20170257510A1

## CPC

- H04N 1/00973: {from a remote device, e.g. receiving via the internet instructions input to a computer terminal}
- 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/00344: {with a management, maintenance, service or repair apparatus (monitoring H04N1/00002)}
- H04N 1/00347: {with another still picture apparatus, e.g. hybrid still picture apparatus (circuits or arrangements for control or supervision between image input and image output device H04N1/32)}
- H04N 1/00411: {the display also being used for user input, e.g. touch screen}
- H04N 1/00464: {using browsers, i.e. interfaces based on mark-up languages}
- 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 forming apparatus includes hardware resources including a scanner device and a printer device, a user interface including a display, a network interface, and a processor that causes the image forming apparatus to execute processes of a web browser and an image forming unit. The web browser includes an obtaining part that obtains web contents from a server. The web contents includes information pertaining to an operation screen of a copying process that uses the scanner device and the printer device and information pertaining to a script for controlling the copying process. The web browser includes a display control part that displays the operation screen on the display based on the web contents. The web browser part includes a script execution part that executes the script for controlling the copying process based on the information included in the web contents.

## Claims

### Claim 1

An image forming apparatus comprising:
a plurality of hardware resources including at least a scanner device and a printer device;
a user interface including a display;
a network interface configured to connected to a server apparatus via a network; and
a processor that causes the image forming apparatus to execute processes of a web browser unit and an image forming unit;
wherein the web browser unit includes
an obtaining part that obtains web contents from the server apparatus, the web contents including screen information pertaining to an operation screen of a copying process that uses the scanner device and the printer device and script information pertaining to a script for controlling the copying process,
a display control part that displays the operation screen of the copying process on the display based on the web contents obtained by the obtaining part, and
a script execution part that executes the script for controlling the copying process based on the script information included in the web contents obtained by the obtaining unit,
wherein the image forming unit includes an interface for receiving a request for controlling the copying process by the execution of the script for controlling the copying process by the script execution part, and
wherein the image forming unit is configured to control the copying process in response to the request received by the interface.

### Claim 2 (depends on 1)

The image forming apparatus as claimed in claim 1,
wherein the script includes a capability information obtaining script from the image forming unit,
wherein the capability information obtaining script is a script for obtaining capability information pertaining to a function that can be executed by the image forming unit, and
wherein the display control part is configured to display the operation screen in accordance with the information pertaining to an operation screen of a copying process and the capability information obtained from image forming unit.

### Claim 3 (depends on 1)

The image forming apparatus as claimed in claim 1,
wherein the script for controlling the copying process includes a status information obtaining script for obtaining a status information of the copying process from the image forming unit, and
wherein the display control part is configured to display the operation screen including the status information of the copying process on the operation screen.

### Claim 4 (depends on 1)

The image forming apparatus as claimed in claim 1,
wherein the script for controlling the copying process includes a setting information obtaining script for obtaining setting information pertaining to the copying process from the image forming unit, and
wherein the display control part is configured to display the operation screen including the setting information pertaining to the copying process on the operation screen for changing the setting information pertaining to the copying process.

### Claim 5 (depends on 1)

The image forming apparatus as claimed in claim 1,
wherein the operation screen includes a user interface allowing one or more processes pertaining to the copying process to be selected, and
wherein the script execution part is configured to execute a script included in the scripts for controlling the copying process,
wherein the script corresponds to the one or more processes selected from the user interface.

### Claim 6 (depends on 5)

The image forming apparatus as claimed in claim 5, wherein the one or more processes include starting the copying process.

### Claim 7 (depends on 5)

The image forming apparatus as claimed in claim 5, wherein the one or more processes include stopping or canceling the copying process.

### Claim 8 (depends on 5)

The image forming apparatus as claimed in claim 5, wherein the one or more processes include changing a setting value of the copying process.

### Claim 9 (depends on 1)

The image forming apparatus as claimed in claim 1,
wherein the interface of the image forming unit is a web API,
wherein the script for controlling the copying process uses the web API to request controlling of the copying process.

### Claim 10 (depends on 1)

The image forming apparatus as claimed in claim 1, wherein the script for controlling the copying process includes controlling the copying process within a range of the image forming apparatus.

### Claim 11 (depends on 1)

The image forming apparatus as claimed in claim 1, wherein the information of the script includes a first script for controlling the copying process.

### Claim 12 (depends on 1)

The image forming apparatus as claimed in claim 1, wherein the information of the script includes reference information of a second script for controlling the copying recess.

### Claim 13

An image forming system comprising:
one or more image forming apparatuses including a plurality of hardware resources including at least a scanner device and a printer device, a user interface including a display, and a network interface; and
a server apparatus connected to the network interface of the one or more image forming apparatus via a network;
wherein the server apparatus includes
a storage unit that stores web contents including screen information pertaining to an operation screen of a copying process that uses the scanner device and the printer device and script information pertaining to a script for controlling the copying process, and
a management unit that provides the web contents to the image forming apparatus in response to a request from the image forming apparatus, the web contents include an obtaining part that obtains the web contents from the server apparatus;
wherein one of the one or more image forming apparatuses includes
a web browser part including
an obtaining part that obtains the web contents from the server apparatus,
a display control part that displays the operation screen of the copying process on the display based on the web contents obtained by the obtaining unit, and
a script execution part that executes the script for controlling the copying process based on the script information included in the web contents obtained by the obtaining unit, and
an image forming unit including an interface for receiving a request for controlling the copying process by the execution of the script for controlling the copying process by the script execution part.

### Claim 14

An image forming method for a system including one or more image forming apparatuses and a server apparatus connected to the one or more image forming apparatus including at least a scanner device, a printer device, and a display via a network, the method comprising:
requesting the server apparatus to provide web contents stored in the server apparatus by way of a web browser of the one or more image forming apparatus, the web contents including screen information pertaining to an operation screen of a copying process that uses the scanner device and the printer device and script information pertaining to a script for controlling the copying process;
providing the web contents in response to the request from the one or more image forming apparatus;
displaying an operation screen of a copying process on the display of the one or more image forming apparatuses based on the web contents;
receiving a request for controlling the copying process by way of an interface of the one or more image forming apparatuses; and
controlling the copying process by executing a the script for controlling the copying process based on the script information included in the web contents obtained from the server apparatus.
