# US 11,716,434 B2 · Image processing apparatus, control method of image processing apparatus, and storage medium for transmitting image data for transmitting input data and selected user information independent of account information

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

- Number: US 11,716,434 B2
- Document ID: US11716434B2
- Status: Granted
- Kind: B2
- Application number: 17/175,118
- Filed: 2021-02-12
- Published: 2021-08-26
- Granted: 2023-08-01
- Earliest claimed: 2020-02-20
- Assignees: Canon Kabushiki Kaisha
- Applicants: Canon Kabushiki Kaisha
- Inventors: Takashi Osuki
- Web page: https://patentgrep.com/patent/US11716434B2

## CPC

- H04N 1/32566: {at the transmitter or at the receiver}
- H04L 51/046: Interoperability with other network applications or services
- H04L 51/10: Multimedia information
- H04L 67/54: Presence management, e.g. monitoring or registration for receipt of user log-on information, or the connection status of the users
- H04N 1/00217: {only involving computer data transmission protocols, e.g. SMTP, WAP or HTTP (communication protocol aspects and techniques in packet data networks H04L69/00; network-specific arrangements or communication protocols supporting networked applications H04L67/00)}
- H04N 1/00244: {with a server, e.g. an internet server (fax-servers or the like for store and forward H04N1/324)}
- H04N 1/00408: {Display of information to the user, e.g. menus}
- H04N 1/00795: {Reading arrangements (details of scanning heads H04N1/024; scanning arrangements therefor H04N1/04)}
- H04N 1/32101: {Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title}
- H04N 1/32406: {in connection with routing or relaying, e.g. using a fax-server or a store-and-forward facility (stored and forward data switching systems H04L12/54)}
- H04L 67/02: based on web technology, e.g. hypertext transfer protocol [HTTP]
- H04N 2201/0094: Multifunctional device, i.e. a device capable of all of reading, reproducing, copying, facsimile transception, file transception
- H04N 2201/3205: of identification information, e.g. name or ID code (H04N2201/3209 takes precedence)
- H04N 2201/3208: of an e-mail or network address
- H04N 2201/3223: of type information, e.g. reception or copy job
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

To enable identification of a user who has transmitted image data generated by scanning by an image processing apparatus, the image processing apparatus that communicates with a chat server that performs control, based on received information indicating a talk room of the chat server, to display information indicating received image data and transmission source user information indicating a user who has transmitted the image data on the talk room includes a reading unit configured to read an image of an original document and generate image data based on the image, a designation unit configured to designate a talk room of the chat server; and a transmission unit configured to transmit the image data generated by the reading unit, information indicating the talk room designated by the designation unit and the transmission source user information to the chat server.

## Claims

### Claim 1

An image processing apparatus that is able to communicate with a chat server, the image processing apparatus comprising:
an inputting device that inputs image data based on an image of a document;
a controller,
wherein the controller designates a chat room of a chat service provided by the chat server, and
wherein the controller receives selection, by a user, of user information from a plurality of pieces of user information corresponding to a plurality of users included in the designated chat room; and
a communicator that transmits, to the chat server, the input image data, account information and the selected user information independent of the account information,
wherein, using the account information transmitted by the communicator, the input image data and a message indicating that a transmission source user of the input image data is the user indicated by the selected user information are posted to the designated chat room.

### Claim 2 (depends on 1)

The image processing apparatus according to claim 1,
wherein the controller generates, without input of the selected user information as the message by the user, the message indicating that the transmission source user of the input image data is the user indicated by the selected user information, and
wherein the communicator transmits the input image data, the generated message and the account information to the chat server.

### Claim 3 (depends on 2)

The image processing apparatus according to claim 2, wherein the communicator transmits information indicating the chat room, the selected user information, the account information and the input image data.

### Claim 4 (depends on 1)

The image processing apparatus according to claim 1,
wherein the inputting device is a scanner, and
wherein the image data is input by scan of the document by the scanner.

### Claim 5 (depends on 1)

The image processing apparatus according to claim 1, wherein the plurality of pieces of user information are information received from the chat server.

### Claim 6 (depends on 1)

The image processing apparatus according to claim 1, further comprising:
a display that displays the plurality of pieces of user information corresponding to the plurality of users included in the chat room designated by the controller,
wherein the controller receives the selection of the user information from the plurality of pieces of user information displayed by the display, and
wherein the display does not display user information not corresponding to a user included the chat room designated by the controller.

### Claim 7 (depends on 1)

The image processing apparatus according to claim 1, wherein the controller designates a user to be mentioned based on designation of the chat room.

### Claim 8 (depends on 1)

The image processing apparatus according to claim 1, wherein the communicator, in response to input of the image data by the inputting device, transmits the input image data, the account information and the selected user information to the chat server.

### Claim 9 (depends on 1)

The image processing apparatus according to claim 1,
wherein the controller sets information for communication with the chat server, and
wherein the communicator transmits the input image data, the account information and the selected user information to the chat server using the information for communication with the chat server.

### Claim 10 (depends on 9)

The image processing apparatus according to claim 9, wherein the information for communication with the chat server is a uniform resource locator (URL).

### Claim 11 (depends on 1)

The image processing apparatus according to claim 1, wherein the communicator transmits the input image data via hypertext transfer protocol (HTTP) communication.

### Claim 12

An image processing method comprising:
inputting image data based on an image of a document;
designating a chat room of a chat service provided by a chat server;
receiving selection, by a user, of user information from a plurality of pieces of user information corresponding to a plurality of users included in the designated chat room; and
transmitting the input image data, account information and the selected user information independent of the account information to the chat server,
wherein, using the transmitted account information, the input image data and a message indicating that a transmission source user of the input image data is the user indicated by the selected user information are posted to the designated chat room.

### Claim 13 (depends on 12)

The image processing method according to claim 12, further comprising:
generating, without input of the selected user information as the message by the user, the message indicating that the transmission source user of the input image data is the user indicated by the selected user information,
wherein the input image data, the generated message and the account information are transmitted to the chat server.

### Claim 14 (depends on 13)

The image processing method according to claim 13,
wherein the information indicating the chat room, the selected user information, the account information and the input image data are transmitted based on the received instruction.

### Claim 15 (depends on 12)

The image processing method according to claim 12,
wherein the image data is input by scan of the document.

### Claim 16 (depends on 12)

The image processing method according to claim 12,
wherein the plurality of pieces of user information are information received from the chat server.

### Claim 17 (depends on 2)

The image processing method according to claim 2, further comprising:
displaying the plurality of pieces of user information corresponding to the plurality of users included in the designated chat room,
wherein the user information is selected from the plurality of pieces of displayed user information, and
wherein user information not corresponding to a user included the designated chat room is not displayed.

### Claim 18 (depends on 12)

The image processing method according to claim 12,
wherein a user to be mentioned is designated based on designation of the chat room.

### Claim 19 (depends on 12)

The image processing method according to claim 12,
wherein, in response to input of the image data, the input image data, the account information and the selected user information are transmitted to the chat server.

### Claim 20 (depends on 12)

The image processing method according to claim 12, further comprising setting information for communication with the chat server,
wherein the input image data, the account information and the selected user information are transmitted to the chat server using the information for communication with the chat server.

### Claim 21 (depends on 20)

The image processing method according to claim 20,
wherein the information for communication with the chat server is a URL.

### Claim 22 (depends on 12)

The image processing method according to claim 12,
wherein the input image data is transmitted via HTTP communication.

### Claim 23

A non-transitory computer-readable storage medium storing a program that, when executed by a computer, causes the computer to perform an image processing method, the image processing method comprising:
inputting image data based on an image of a document;
designating a chat room of a chat service provided by a chat server;
receiving selection, by a user, of user information from a plurality of pieces of user information corresponding to a plurality of users included in the designated chat room; and
transmitting the input image data, account information and the selected user information independent of the account information to the chat server,
wherein, using the transmitted account information, the input image data and a message indicating that a transmission source user of the input image data is the user indicated by the selected user information are posted to the designated chat room.
