# US 12,113,940 B2 · Information processing apparatus, control method therefor, and storage medium

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

- Number: US 12,113,940 B2
- Document ID: US12113940B2
- Status: Granted
- Kind: B2
- Application number: 18/190,829
- Filed: 2023-03-27
- Published: 2023-10-05
- Granted: 2024-10-08
- Earliest claimed: 2022-04-04
- Assignees: Canon Kabushiki Kaisha
- Applicants: Canon Kabushiki Kaisha
- Inventors: Satoshi Okuma; Kiichi Hasegawa
- Web page: https://patentgrep.com/patent/US12113940B2

## CPC

- H04N 1/00079: {remotely}
- G06F 3/121: {Facilitating exception or error detection and recovery, e.g. fault, media or consumables depleted}
- G06F 3/1229: {Printer resources management or printer maintenance, e.g. device status, power levels}
- G06F 3/1239: {Restricting the usage of resources, e.g. usage or user levels, credit limit, consumables, special fonts}
- G06F 3/1288: {in client-server-printer device configuration}
- G06Q 10/101: Collaborative creation, e.g. joint development of products or services
- G06Q 10/20: Administration of product repair or maintenance
- G06Q 10/40: Business processes related to social networking or social networking services
- G06Q 30/01: Customer relationship services
- G06Q 30/0633: {Managing shopping lists, e.g. compiling or processing purchase lists (shipping orders G06Q10/083; order filling G06Q10/087)}
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- G06Q: INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR

## Abstract

An information processing apparatus connected to an image processing apparatus and a message communication service via a network includes a transmission unit configured to perform transmission based on data received from the image processing apparatus in such a way as to post a notification concerning the received data on a message communication space of the message communication service in which a user registered while being associated with the image processing apparatus is participating, and an execution unit configured to, in a case where the information processing apparatus has received, from the message communication service, data transmitted as a response from the user to the message communication space after the notification is posted, execute processing that is based on the data transmitted as a response.

## Claims

### Claim 1

An information processing apparatus connected to an image forming apparatus and a server system providing a message communication service via a network, the information processing apparatus comprising:
one or more memories configured to store options corresponding to error information of an error occurred at the image forming apparatus and information corresponding to operations; and
a communication interface configured to:
receive the error information from the image forming apparatus;
transmit a message based on the received error information to a user of the message communication service without transmitting the stored options based on the received error information to the message communication service wherein the user corresponds to a general user of the image forming apparatus; and
transmit a message based on the received error information, the stored options based on the received error information, and the information corresponding to the operations to a user of the message communication service, wherein the user corresponds to an administrator user of the image forming apparatus,
wherein the message communication service transmits an instruction, based on the information corresponding to an operation process corresponding to an option selected by the administrator user from the transmitted options, for causing a terminal to execute the operation.

### Claim 2 (depends on 1)

The information processing apparatus according to claim 1, wherein the operation corresponding to the stored options includes a call by telephone and a notification using a website.

### Claim 3 (depends on 2)

The information processing apparatus according to claim 2, wherein the communication interface transmits only options which the terminal for the administrator user is able to execute.

### Claim 4 (depends on 1)

The information processing apparatus according to claim 1, wherein the message transmitted to the user corresponding to the general user is posted to a chat room corresponding to the user corresponding to the general user, and the message and the stored options transmitted to the user corresponding to the administrator user are posted to a chat room corresponding to the user corresponding to the administrator user.

### Claim 5 (depends on 4)

The information processing apparatus according to claim 4, wherein the chat room corresponding to the administrator user is displayed by the terminal.

### Claim 6

A control method for an information processing apparatus that has one or more memories storing options corresponding to error information of an error occurred at an image forming apparatus and information corresponding to operations and that is connected to the image forming apparatus and a message communication service via a network, the control method comprising:
receiving the error information from the image forming apparatus;
transmitting a message based on the received error information to a user of the message communication service without transmitting the stored options based on the received error information to the message communication service, wherein the user corresponds to a general user of the image forming apparatus; and
transmitting a message based on the received error information, the stored options based on the received error information, and the information corresponding to the operations to a user of the message communication service, wherein the user corresponds to an administrator user of the image forming apparatus,
wherein the message communication service transmits an instruction, based on the information corresponding to an operations corresponding to an option selected by the administrator user from the transmitted options, for causing a terminal to execute the operation.

### Claim 7 (depends on 6)

The control method according to claim 6, wherein the operation corresponding to the stored options includes a call by telephone and a notification using a website.

### Claim 8 (depends on 7)

The control method according to claim 7, wherein only options which the terminal for the administrator user is able to execute are transmitted.

### Claim 9 (depends on 6)

The control method according to claim 6, wherein the message transmitted to the user corresponding to the general user is posted to a chat room corresponding to the user corresponding to the general user, and the message and the stored options transmitted to the user corresponding to the administrator user are posted to a chat room corresponding to the user corresponding to the administrator user.

### Claim 10 (depends on 9)

The control method according to claim 9, wherein the chat room corresponding to the administrator user is displayed by the terminal.

### Claim 11

A non-transitory computer-readable storage medium storing executable instructions that, when executed by one or more processors of a computer of an information processing apparatus that has one or more memories storing options corresponding to error information of an error occurred at an image forming apparatus and information corresponding to operations, and that is connected to the image forming apparatus and a message communication service via a network, causes the information processing apparatus to perform operations comprising:
receiving the error information from the image forming apparatus;
transmitting a message based on the received error information a user of to the message communication service without transmitting the stored options based on the received error information to the message communication service, the wherein the user corresponds to a general user of the image forming appparatus; and
transmitting a message based on the received error information, the stored options based on the received error information, and the information corresponding to the operations to a user of the message communication service, wherein the chat room is provided by the message communication service,
wherein the message communication service transmits an instruction, based on the information corresponding to an operation corresponding to an option selected by the administrator user from the transmitted options, for causing a terminal to execute the operation.

### Claim 12 (depends on 11)

The non-transitory computer-readable storage medium according to claim 11, wherein the operation corresponding to the stored options include a call by telephone and a notification using a website.

### Claim 13 (depends on 12)

The non-transitory computer-readable storage medium according to claim 12, wherein only options which the terminal for the administrator user is able to execute are transmitted.

### Claim 14 (depends on 11)

The non-transitory computer-readable storage medium according to claim 11, wherein the message transmitted to the user corresponding to the general user is posted to a chat room corresponding to the user corresponding to the general user, and the message and the stored options transmitted to the user corresponding to the administrator user are posted to a chat room corresponding to the user corresponding to the administrator user.

### Claim 15 (depends on 14)

The non-transitory computer-readable storage medium according to claim 14, wherein the chat room corresponding to the administrator user is displayed by the terminal.
