# US 2017/0257514 A1 · Information processing system, program, and requesting method

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

- Number: US 2017/0257514 A1
- Document ID: US20170257514A1
- Status: Published application
- Kind: A1
- Application number: 15/441,402
- Filed: 2017-02-24
- Published: 2017-09-07
- Earliest claimed: 2016-03-02
- Assignees: Ricoh Company, Ltd.
- Inventors: Hidenobu HASHIKAMI; Masafumi TOKIWA
- Web page: https://patentgrep.com/patent/US20170257514A1

## CPC

- H04N 1/3208: {Transmitting a plurality of separate messages to a common destination in a single transmission}
- 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/00244: {with a server, e.g. an internet server (fax-servers or the like for store and forward H04N1/324)}
- H04N 1/00339: {with an electronic or magnetic storage medium I/O device (RFID or the like H04N1/00342)}
- H04N 1/00344: {with a management, maintenance, service or repair apparatus (monitoring H04N1/00002)}
- H04N 1/00413: {using menus, i.e. presenting the user with a plurality of selectable options (H04N1/00464 takes precedence)}
- H04N 1/00421: {using drop-down menus}
- H04N 1/00432: {using tabs}
- H04N 1/00464: {using browsers, i.e. interfaces based on mark-up languages}
- H04N 1/00503: {Customising to a particular machine or model, machine function or application}
- H04N 1/00973: {from a remote device, e.g. receiving via the internet instructions input to a computer terminal}
- H04N 1/324: {intermediate the transmitter and receiver terminals, e.g. at an exchange}
- H04N 2201/001: Sharing resources, e.g. processing power or memory, with a connected apparatus or enhancing the capability of the still picture apparatus
- H04N 2201/0039: Connection via a network
- H04N 2201/0043: Point to multipoint (H04N2201/0039 takes precedence)
- H04N 2201/0044: Connecting to a plurality of different apparatus; Using a plurality of different connectors
- H04N 2201/0046: Software interface details, e.g. interaction of operating systems
- H04N 2201/0087: Image storage device
- H04N 2201/0094: Multifunctional device, i.e. a device capable of all of reading, reproducing, copying, facsimile transception, file transception
- H04N 2201/3228: further additional information (metadata) being comprised in the identification information
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION

## Abstract

An information processing system including at least one input-output device and performing a sequence of processes using electronic data that include image data and print data includes a hardware processor that executes a program so as to implement: an input-output service supply unit configured to perform a collaboration process of causing a hardware computer system implementing an external storage service to collaborate with the input-output device, a request data generation unit configured to generate request data bound for the input-output service supply unit based on metadata, and a request unit configured to request the input-output service supply unit to perform the collaboration process using the request data.

## Claims

### Claim 1

An information processing system including at least one input-output device and performing a sequence of processes using electronic data that include image data and print data, the information processing system comprising:
a hardware processor that executes a program so as to implement:
an input-output service supply unit configured to perform a collaboration process of causing a hardware computer system implementing an external storage service to collaborate with the at least one input-output device;
a request data generation unit configured to generate request data bound for the input-output service supply unit based on metadata; and
a request unit configured to request the input-output service supply unit to perform the collaboration process using the request data.

### Claim 2 (depends on 1)

The information processing unit according to claim 1, the information processing system further comprising:
another hardware processor that executes another program so as to implement:
a metadata supply unit configured to supply the metadata for generating the request data bound for the input-output service supply unit to the input-output service supply unit; and
a metadata registration process unit configured to receive registration of the metadata from a user; and
a hardware memory unit to implement:
a metadata memory unit configured to store the metadata, of which registration is received,
wherein the metadata registration process unit receives, as the metadata, the registration of
identification information of the collaboration process performed by the input-output service supply unit,
an item for the request data for the collaboration process identified by the identification information to the input-output service supply unit, and
a location of a value of the item.

### Claim 3 (depends on 1)

The information processing unit according to claim 1,
wherein the request data generation unit generates the request data for uploading the image data that are input by the at least one input-output device into the hardware computer system implementing the external storage service.

### Claim 4 (depends on 1)

The information processing unit according to claim 1,
wherein the request data generation unit generates the request data for downloading output data that are output by the at least one input-output device from the hardware computer system implementing the external storage service.

### Claim 5 (depends on 2)

The information processing unit according to claim 2,
wherein the external storage service includes multiple external storage services, and
wherein the metadata registration process unit is configured to define, as the metadata with respect to the hardware computer system implementing the multiple external storage services, the registration of
the identification information of the collaboration process performed by the input-output service supply unit,
the item for the request data for the collaboration process identified by the identification information to the input-output service supply unit, and
the location of the value of the item.

### Claim 6 (depends on 1)

The information processing unit according to claim 1, the information processing system further comprising:
another more hardware processor that executes another more program so as to implement:
a contents supply unit configured to supply contents to the at least one input-output device,
wherein the at least one input-output device executes a contents program included in the contents supplied by the contents supply unit so as to function as the request data generation unit.

### Claim 7 (depends on 6)

The information processing unit according to claim 6,
wherein the at least one input-output device executes a script included in the contents in browsing software so as to implement the request data generation unit.

### Claim 8 (depends on 1)

The information processing system according to claim 1,
wherein the collaboration process, by the input-output service supply unit, of causing the hardware computer system implementing the external storage service to collaborate with the at least one input-output device using the request data is a process of uploading the image data that are input by the at least one input-output device into the hardware computer system implementing the external storage service.

### Claim 9 (depends on 1)

The information processing system according to claim 1,
wherein the collaboration process, by the input-output service supply unit, of causing the hardware computer system implementing the external storage service to collaborate with the at least one input-output device using the request data is a process of downloading output data that are output by the at least one input-output device from the hardware computer system implementing the external storage service.

### Claim 10

A requesting method executed in an input-output device that executes a sequence of processes using electronic data in collaboration with at least one information processing apparatus, the requesting method comprising:
acquiring metadata for generating request data bound for an input-output service supply unit that is configured to perform a collaboration process of causing a hardware computer system implementing an external storage service to collaborate with the input-output device;
generating the request data bound for the input-output service supply unit based on the acquired metadata; and
requesting the input-output service supply unit to perform the collaboration process using the request data.

### Claim 11

A requesting method executed in an information processing system that includes at least one information processing apparatus and at least one input-output device and executes a sequence of processes using electronic data, the requesting method comprising:
supplying metadata for generating request data bound for an input-output service supply unit that is included in the at least one information processing apparatus and is configured to perform a collaboration process of causing a hardware computer system implementing an external storage service to collaborate with the at least one input-output device;
generating the request data bound for the input-output service supply unit based on the supplied metadata; and
requesting the input-output service supply unit to perform the collaboration process using the request data.
