# US 8,542,370 B2 · Image forming apparatus executing a process corresponding to a function information item included in an application information item selected from a list, information processing apparatus, information processing method, and computer-readable recording medium

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

- Number: US 8,542,370 B2
- Document ID: US8542370B2
- Status: Granted
- Kind: B2
- Application number: 12/652,984
- Filed: 2010-01-06
- Published: 2010-09-16
- Granted: 2013-09-24
- Earliest claimed: 2009-03-10
- Assignees: Ricoh Company, Ltd.
- Applicants: Ryuichi Ikeura
- Inventors: Ryuichi Ikeura
- Web page: https://patentgrep.com/patent/US8542370B2

## CPC

- H04N 1/00965: {using a plug-in memory module, e.g. memory card, memory stick}
- G06F 3/1204: {resulting in reduced user or operator actions, e.g. presetting, automatic actions, using hardware token storing data}
- G06F 3/1225: {Software update, e.g. print driver, modules, plug-ins, fonts}
- G06F 3/1288: {in client-server-printer device configuration}
- H04N 1/32112: {in a separate computer file, document page or paper sheet, e.g. a fax cover sheet (H04N1/32122 takes precedence)}
- G06F 3/1205: {resulting in increased flexibility in print job configuration, e.g. job settings, print requirements, job tickets}
- H04N 2201/0094: Multifunctional device, i.e. a device capable of all of reading, reproducing, copying, facsimile transception, file transception
- H04N 2201/3216: of a job size, e.g. a number of images, pages or copies, size of file, length of message
- H04N 2201/3229: further additional information (metadata) being comprised in the file name (including path, e.g. directory or folder names at one or more higher hierarchical levels)
- H04N 2201/3242: of processing required or performed, e.g. for reproduction or before recording (H04N2201/3256 and subgroups take precedence)
- H04N 2201/3243: of type information, e.g. handwritten or text document
- H04N 2201/3254: Orientation, e.g. landscape or portrait; Location or order of the image data, e.g. in memory
- H04N 2201/326: relating to the rendering or output medium, device or process, e.g. monitor, paper or printer profile
- H04N 2201/3273: Display
- H04N 2201/3276: of a customised additional information profile, e.g. a profile specific to a user ID
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)

## Abstract

An image forming apparatus including a receiving unit configured to receive an application information item that corresponds to an application or a job that is executed by the application, and to record the application information item in a storing unit, wherein the application information item includes a function identification item used for identifying a function for which an execution request is given to the image forming apparatus from the application included in an information processing apparatus connected to the image forming apparatus via a network; a display control unit configured to cause a display unit to display a list including the application information item that corresponds to the application or the job, based on the application information item recorded in the storing unit; and a function control unit configured to execute a process corresponding to the function identification item included the application information item that is selected from the list.

## Claims

### Claim 1

An image forming apparatus comprising:
an application information receiving unit configured to receive, from an information processing apparatus external to the image forming apparatus, an application information item list including a plurality of application information items, an application information item corresponds to an application or a job that is executed by the application, and to record the application information item in an application information storing unit, wherein the application information item includes a function identification information item used for identifying a function for which an execution request is given to the image forming apparatus from the application that is included in the information processing apparatus connected to the image forming apparatus via a network;
a display control unit configured to cause a display unit to display the application information item list including the application information item that corresponds to the application or the job, based on the application information item recorded in the application information storing unit; and
a function control unit configured to execute a process corresponding to the function identification information item included in the application information item that is selected from the application information item list.

### Claim 2 (depends on 1)

The image forming apparatus according to claim 1, wherein
the application information receiving unit receives the application information item of a first type that corresponds to the job, wherein the application information item of the first type includes the function identification information item indicating a print function of the image forming apparatus; and
the display control unit causes the display unit to display the application information item list including the application information item of the first type that corresponds to the job.

### Claim 3 (depends on 1)

The image forming apparatus according to claim 1, wherein
the application information receiving unit receives the application information item of a second type that corresponds to the application, wherein the application information item of the second type includes the function identification information item indicating a scan function of the image forming apparatus; and
the display control unit causes the display unit to display the application information item list including the application information item of the second type that corresponds to the application.

### Claim 4 (depends on 1)

The information processing apparatus that is connected to the image forming apparatus according to claim 1 via the network, the information processing apparatus comprising:
an application information sending unit configured to send the application information item that corresponds to the application or the job that is executed by the application, wherein the application information item includes the function identification information item relevant to the application included in the information processing apparatus.

### Claim 5 (depends on 1)

The image forming apparatus according to claim 1, wherein when the application information item list is sent, a URL that is unique to each of the application information items is generated.

### Claim 6

An information processing method performed by an image forming apparatus, comprising:
receiving, from an information processing apparatus external to the image forming apparatus, an application information item list including a plurality of application information items, an application information item corresponds to an application or a job that is executed by the application, and recording the application information item in an application information storing unit, wherein the application information item includes a function identification information item used for identifying a function for which an execution request is given to the image forming apparatus from the application included in the information processing apparatus connected to the image forming apparatus via a network;
causing a display unit to display an application information item list including the application information item that corresponds to the application or the job, based on the application information item recorded in the application information storing unit; and
executing a process corresponding to the function identification information item included in the application information item that is selected from the application information item list.

### Claim 7 (depends on 6)

The information processing method according to claim 6, wherein
the receiving step further includes a step of receiving the application information item of a first type that corresponds to the job, wherein the application information item of the first type includes the function identification information item indicating a print function of the image forming apparatus; and
the causing step further includes a step of causing the display unit to display the application information item list including the application information item of the first type that corresponds to the job.

### Claim 8 (depends on 6)

The image forming apparatus according to claim 6, wherein
the receiving step further includes a step of receiving the application information item of a second type that corresponds to the application, wherein the application information item of the second type includes the function identification information item indicating a scan function of the image forming apparatus; and
the causing step further includes a step of causing the display unit to display the application information item list including the application information item of the second type that corresponds to the application.

### Claim 9

A non-transitory computer-readable recording medium recording a program that causes an image forming apparatus to execute a procedure comprising:
receiving, from an information processing apparatus external to the image forming apparatus, an application information item list including a plurality of application information items, an application information item corresponds to an application or a job that is executed by the application, and recording the application information item in an application information storing unit, wherein the application information item includes a function identification information item used for identifying a function for which an execution request is given to the image forming apparatus from the application that is included in the information processing apparatus connected to the image forming apparatus via a network;
causing a display unit to display the application information item list including the application information item that corresponds to the application or the job, based on the application information item recorded in the application information storing unit; and
executing a process corresponding to the function identification information item included in the application information item that is selected from the application information item list.
