# US 8,544,107 B2 · Information processing system, information processing apparatus, and computer-readable storage medium

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

- Number: US 8,544,107 B2
- Document ID: US8544107B2
- Status: Granted
- Kind: B2
- Application number: 13/180,257
- Filed: 2011-07-11
- Published: 2012-01-26
- Granted: 2013-09-24
- Earliest claimed: 2010-07-20
- Assignees: Ricoh Company, Ltd.
- Applicants: Kenji Kawasumi
- Inventors: Kenji Kawasumi
- Web page: https://patentgrep.com/patent/US8544107B2

## CPC

- G06F 21/606: {by securing the transmission between two devices or processes}
- G06F 21/62: Protecting access to data via a platform, e.g. using keys or access control rules
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)

## Abstract

An information processing system includes an external system having an external server managing public information, and an internal system having an internal server managing secure information and a terminal outputting information. The external server sends an information generating module to the terminal at an acquisition request source, and the terminal executes the received information generating module, in order to generate information to be provided, using the public information acquired from the external server and the secure information acquired from the internal sever.

## Claims

### Claim 1

An information processing system comprising:
an external system comprising a first information processing apparatus configured to manage public external information retained in a first storage region within the external system, and provide a software service; and
an internal system, coupled to the external system via a data channel, and comprising a second information processing apparatus configured to manage secure internal information retained in a second storage region within the internal system, and a third information processing apparatus configured to output information to be provided by the software service,
wherein the first information processing apparatus comprises:
a providing unit configured to send, to an acquisition request source, an information generating module for generating the information to be provided, and provide an information generating function, and
wherein the third information processing apparatus comprises:
a first acquiring unit configured to receive the information generating module and acquire the information generating function; and
a generating unit configured to generate the information to be provided, by executing the information generating module, using the public external information acquired from the first information processing apparatus and the secure internal information acquired from the second information processing apparatus.

### Claim 2 (depends on 1)

The information processing system as claimed in claim 1, wherein the providing unit sends the information generating module to the acquisition request source to which providing of the information generating function is permitted.

### Claim 3 (depends on 1)

The information processing system as claimed in claim 1, wherein the third information processing apparatus further comprises:
a retaining unit configured to retain access setting information, related to an access setting for making access to the secure internal information managed in the second information processing apparatus, in a third storage region within the internal system,
wherein the generating unit comprises:
a second acquiring unit configured to acquire the secure internal information from the second information processing apparatus based on the access setting information, and
wherein the generating unit acquires, from the retaining unit, the access setting information corresponding to the secure internal information that is an acquisition target, based on the access setting information that is acquired, and acquires the secure internal information from the second information processing apparatus by the second acquiring unit.

### Claim 4 (depends on 3)

The information processing system as claimed in claim 3, wherein the generating unit judges whether the access setting information acquired from the retaining unit is valid, based on a predetermined data format, and acquires the secure internal information from the second information processing apparatus by the second acquiring unit, based on the access setting information that is judged as being valid.

### Claim 5 (depends on 3)

The information processing system as claimed in claim 3, wherein the second acquiring unit makes an access to the secure internal information managed in the second information processing apparatus and acquires the secure internal information to which the access is permitted, based on authentication information set in the access setting information.

### Claim 6 (depends on 3)

The information processing system as claimed in claim 3, wherein the second acquiring unit acquires the secure internal information that is the acquisition target from the second information processing apparatus, based on storage destination information retaining the secure internal information that is the acquisition target set in the access setting information.

### Claim 7 (depends on 1)

The information processing system as claimed in claim 1, wherein the providing unit sends, to the acquisition request source, the information generating module including a plurality of internal information acquiring modules corresponding to the secure internal information that is the acquisition target, and
wherein the generating unit comprises a plurality of second acquiring units, and executes the internal information acquiring modules to select the second acquiring unit that is to be used when acquiring the secure internal information including the information to be provided from the plurality of second acquiring units, and acquire the secure internal information from the second information processing apparatus by the selected second acquiring unit.

### Claim 8 (depends on 1)

The information processing system as claimed in claim 1, wherein the generating unit generates the information to be provided by merging the public external information and the secure internal information according to a predetermined data format.

### Claim 9 (depends on 1)

The information processing system as claimed in claim 1, wherein the first storage region is provided within the first information processing apparatus, and the second storage region is provided within the second information processing apparatus.

### Claim 10 (depends on 3)

The information processing system as claimed in claim 3, wherein the first storage region is provided within the first information processing apparatus, the second storage region is provided within the second information processing apparatus, and the third storage region is provided within the third information processing apparatus.

### Claim 11

A system comprising:
a second information processing apparatus configured to manage secure internal information retained in a second storage region thereof; and
a third information processing apparatus communicable with an external, first information processing apparatus that stores and manages public external information therein and provides a software service, and configured to output information to be provided by the software service,
wherein the third information processing apparatus comprises:
a first acquiring unit configured to receive, from the first information processing apparatus, an information generating module for generating information to be provided, and acquire an information generating function from the first information processing apparatus; and
a generating unit configured to generate the information to be provided, by executing the information generating module, using the public external information acquired from the first information processing apparatus and the secure internal information acquired from the second information processing apparatus.

### Claim 12 (depends on 11)

The system as claimed in claim 11, wherein the third information processing apparatus further comprises:
a retaining unit configured to retain access setting information, related to an access setting for making access to the secure internal information managed in the second information processing apparatus, in a third storage region of the third information processing apparatus,
wherein the generating unit comprises:
a second acquiring unit configured to acquire the secure internal information from the second information processing apparatus based on the access setting information, and
wherein the generating unit acquires, from the retaining unit, the access setting information corresponding to the secure internal information that is an acquisition target, based on the access setting information that is acquired, and acquires the secure internal information from the second information processing apparatus by the second acquiring unit.

### Claim 13 (depends on 12)

The system as claimed in claim 12, wherein the generating unit judges whether the access setting information acquired from the retaining unit is valid, based on a predetermined data format, and acquires the secure internal information from the second information processing apparatus by the second acquiring unit, based on the access setting information that is judged as being valid.

### Claim 14 (depends on 12)

The system as claimed in claim 12, wherein the second acquiring unit makes an access to the secure internal information managed in the second information processing apparatus and acquires the secure internal information to which the access is permitted, based on authentication information set in the access setting information.

### Claim 15 (depends on 12)

The system as claimed in claim 12, wherein the second acquiring unit acquires the secure internal information that is the acquisition target from the second information processing apparatus, based on storage destination information retaining the secure internal information that is the acquisition target set in the access setting information.

### Claim 16 (depends on 11)

The system as claimed in claim 11, wherein the first acquiring unit receives from the first information processing apparatus, the information generating module including a plurality of internal information acquiring modules corresponding to the secure internal information that is an acquisition target, and
wherein the generating unit comprises a plurality of second acquiring units, and executes the internal information acquiring modules to select the second acquiring unit that is to be used when acquiring the secure internal information including the information to be provided from the plurality of second acquiring units, and acquire the secure internal information from the second information processing apparatus by the selected second acquiring unit.
