# US 2020/0401937 A1 · Information processing apparatus and non-transitory computer readable medium

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

- Number: US 2020/0401937 A1
- Document ID: US20200401937A1
- Status: Published application
- Kind: A1
- Application number: 16/592,829
- Filed: 2019-10-04
- Published: 2020-12-24
- Earliest claimed: 2019-06-20
- Assignees: Fuji Xerox Co., Ltd.
- Applicants: Fuji Xerox Co., Ltd.
- Inventors: Kengo TOKUCHI
- Web page: https://patentgrep.com/patent/US20200401937A1

## CPC

- G06N 20/00: Machine learning
- G06N 3/044: Recurrent networks, e.g. Hopfield networks
- G06N 3/045: Combinations of networks
- G06N 3/047: Probabilistic or stochastic networks
- G06N 3/084: Backpropagation, e.g. using gradient descent
- G06N 3/088: Non-supervised learning, e.g. competitive learning
- G06N 3/126: Evolutionary algorithms, e.g. genetic algorithms or genetic programming
- G06N 5/01: Dynamic search techniques; Heuristics; Dynamic trees; Branch-and-bound
- G06N: COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS

## Abstract

An information processing apparatus includes a transmitting unit that transmits, to an external apparatus, environment information indicative of an environment of an apparatus that uses an artificial intelligence and checking information for checking estimation processing of the artificial intelligence; a receiving unit that receives evaluation result information indicative of a result of evaluation of the estimation processing; and a controller that sets the estimation processing active in a case where the result of the evaluation is compliant with the environment. A criterion for the evaluation of the estimation processing varies according to the environment indicated by the environment information.

## Claims

### Claim 1

An information processing apparatus comprising:
a transmitting unit that transmits, to an external apparatus, environment information indicative of an environment of an apparatus that uses an artificial intelligence and checking information for checking estimation processing of the artificial intelligence;
a receiving unit that receives evaluation result information indicative of a result of evaluation of the estimation processing; and
a controller that sets the estimation processing active in a case where the result of the evaluation is compliant with the environment,
wherein a criterion for the evaluation of the estimation processing varies according to the environment indicated by the environment information.

### Claim 2 (depends on 1)

The information processing apparatus according to claim 1, wherein
the receiving unit further receives test data representing contents of a test for checking performance of the artificial intelligence;
the transmitting unit transmits, as the checking information, answer information indicative of an answer of the artificial intelligence to the test to the external apparatus; and
the controller further restricts operation of the artificial intelligence in accordance with the answer.

### Claim 3 (depends on 2)

The information processing apparatus according to claim 2, wherein
the test is executed again after a predetermined period has elapsed since the artificial intelligence last demonstrated performance that satisfies a predetermined criterion in the test.

### Claim 4 (depends on 3)

The information processing apparatus according to claim 3, wherein
the test is automatically executed.

### Claim 5 (depends on 2)

The information processing apparatus according to claim 2, wherein
the test is a test according to a field in which the artificial intelligence is used.

### Claim 6 (depends on 3)

The information processing apparatus according to claim 3, wherein
the test is a test according to a field in which the artificial intelligence is used.

### Claim 7 (depends on 4)

The information processing apparatus according to claim 4, wherein
the test is a test according to a field in which the artificial intelligence is used.

### Claim 8 (depends on 5)

The information processing apparatus according to claim 5, wherein
the controller permits operation of the artificial intelligence only in a field in which performance of the artificial intelligence has satisfied a predetermined criterion of the test, among a plurality of fields.

### Claim 9 (depends on 2)

The information processing apparatus according to claim 2, wherein
in a case where the receiving unit receives the test data, the test is executed even in a case where the artificial intelligence is executing operation other than answering the test.

### Claim 10 (depends on 2)

The information processing apparatus according to claim 2, wherein
in a case where the test is not executed, the transmitting unit further transmits information concerning the artificial intelligence to the external apparatus.

### Claim 11 (depends on 1)

The information processing apparatus according to claim 1, wherein
in a case where a plurality of artificial intelligences work in cooperation with one another, the controller further restricts the cooperative work of the plurality of artificial intelligences in a case where a difference in performance among the plurality of artificial intelligences is equal to or larger than a predetermined threshold value.

### Claim 12 (depends on 1)

The information processing apparatus according to claim 1, wherein
in a case where a plurality of artificial intelligences work in cooperation with one another, the controller further restricts the cooperative work of the plurality of artificial intelligences in a case where the plurality of artificial intelligences include artificial intelligence that does not have performance equal to or higher than predetermined performance.

### Claim 13 (depends on 1)

The information processing apparatus according to claim 1, wherein
the controller further restricts operation of the artificial intelligence in a case where performance of the artificial intelligence becomes equal to or higher than upper-limit performance as a result of learning of the artificial intelligence or in a case where the performance of the artificial intelligence becomes equal to or lower than lower-limit performance as a result of learning of the artificial intelligence.

### Claim 14 (depends on 1)

The information processing apparatus according to claim 1, wherein
in a case where improvement of performance of the artificial intelligence is less than a predetermined threshold value as a result of learning of the artificial intelligence, the controller further outputs information indicating that the improvement of the performance of the artificial intelligence is less than the predetermined threshold value.

### Claim 15

A non-transitory computer readable medium storing a program causing a computer to execute a process for information processing, the process comprising:
transmitting, to an external apparatus, environment information indicative of an environment of an apparatus that uses an artificial intelligence and checking information for checking estimation processing of the artificial intelligence;
receiving evaluation result information indicative of a result of evaluation of the estimation processing; and
setting the estimation processing active in a case where the result of the evaluation is compliant with the environment
wherein a criterion for the evaluation of the estimation processing varies according to the environment indicated by the environment information.

### Claim 16

An information processing apparatus comprising:
transmitting means for transmitting, to an external apparatus, environment information indicative of an environment of an apparatus that uses an artificial intelligence and checking information for checking estimation processing of the artificial intelligence;
receiving means for receiving evaluation result information indicative of a result of evaluation of the estimation processing; and
controlling means for setting the estimation processing active in a case where the result of the evaluation is compliant with the environment,
wherein a criterion for the evaluation of the estimation processing varies according to the environment indicated by the environment information.
