# US 10,313,176 B2 · Information processing device, information processing system, 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 10,313,176 B2
- Document ID: US10313176B2
- Status: Granted
- Kind: B2
- Application number: 15/134,503
- Filed: 2016-04-21
- Published: 2017-05-04
- Granted: 2019-06-04
- Earliest claimed: 2015-11-02
- Assignees: Fuji Xerox Co., Ltd.
- Applicants: Fuji Xerox Co., Ltd.
- Inventors: Hiroshi Yamaguchi; Kengo Tokuchi
- Web page: https://patentgrep.com/patent/US10313176B2

## CPC

- H04L 51/08: Annexed information, e.g. attachments
- H04L 51/212: using filtering or selective blocking
- H04L 51/224: providing notification on incoming messages, e.g. pushed notifications of received messages
- H04L 51/23: Reliability checks, e.g. acknowledgments or fault reporting
- H04L 63/126: {the source of the received data}
- H04L 63/1433: {Vulnerability analysis}
- H04L 63/1466: {Active attacks involving interception, injection, modification, spoofing of data unit addresses, e.g. hijacking, packet injection or TCP sequence number attacks}
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

An information processing device includes an email transmission unit, a memory, and a transmission unit. The email transmission unit transmits an email with an attached image. The memory stores a transmission history including an information identifier of information indicating that the email has been transmitted. The transmission unit transmits, to an external device, transmission-check-response information indicating that transmission has occurred if the transmission history includes an information identifier included in transmission-check-request information received from the external device.

## Claims

### Claim 1

An information processing device comprising:
at least one processor configured to implement:
an email transmission unit that generates an information identifier, the information identifier being at least one of a value of a hash function applied to the information transmitted in the email, a hash function applied to information attached to the email, or a serial number indicating a transmission order of the email based on a plurality of emails to be transmitted, and transmits, to an external device, an email with an attached image and the information identifier;
a memory that stores a transmission history including the information identifier of information indicating that the email has been transmitted to the external device;
a transmission unit that receives a transmission-check request including transmission-check-request information including the information identifier from the external device, and transmits, to the external device, transmission-check-response information indicating that transmission has occurred if the transmission history includes the information identifier included in transmission-check-request information received from the external device.

### Claim 2 (depends on 1)

The information processing device according to claim 1
wherein, if the transmission history does not include the information identifier, the transmission unit transmits, to the external device, transmission-check-response information indicating that transmission has not occurred.

### Claim 3 (depends on 1)

The information processing device according to claim 1, wherein the information processing device notifies a predetermined person of user information of a user who has asked for the transmission history.

### Claim 4 (depends on 1)

The information processing device according to claim 1, wherein, if the information processing device receives transmission-check-request information from a user who is not authorized to ask for the transmission history, the information processing device rejects a transmission check request.

### Claim 5 (depends on 1)

The information processing device according to claim 1, wherein the information identifier included in transmission-check-request information includes any one or more of the image, a part of the image, and a value obtained by applying a function to the image.

### Claim 6

An information processing device comprising:
at least one processor configured to implement:
an email receiving unit that receives an email with an attached image and an information identifier, the information identifier is generated by a sender of the email and is at least one of a value of a hash function applied to the information transmitted in the email, a hash function applied to information attached to the email, or a serial number indicating a transmission order of a plurality of emails to be transmitted;
an extraction unit that extracts the information identifier and a transmitter identifier from information indicating that the email has been received;
a transmission unit that transmits transmission-check-request information including the information identifier to the sender of the email indicated by the transmitter identifier; and
a presentation controller that causes a warning to be presented if, from the email sending device, the information processing device receives transmission-check-response information indicating that transmission has not occurred or does not receive, within a predetermined period, transmission-check-response information indicating that transmission has occurred.

### Claim 7 (depends on 6)

The information processing device according to claim 6, further comprising:
a transmitter-identifier-table memory that stores a transmitter-identifier table,
wherein, if the transmitter-identifier table does not include the transmitter identifier, the presentation controller is caused to present a warning.

### Claim 8 (depends on 6)

The information processing device according to claim 6, wherein, if the information processing device receives transmission-check-response information indicating that transmission has not occurred or does not receive, within a predetermined period, transmission-check-response information indicating that transmission has occurred, the information processing device performs any one or more of adding, to a rejection list, an email address of a sender of the information indicating that the email has been received, notifying a predetermined manager, running a virus scanner on the information indicating that the email has been received, and deleting the information indicating that the email has been received.

### Claim 9 (depends on 6)

The information processing device according to claim 6, wherein, if the information indicating that the email has been received does not include a specific description, the transmission unit does not transmit the transmission-check-request information.

### Claim 10 (depends on 6)

The information processing device according to claim 6, wherein the information identifier included in transmission-check-request information includes any one or more of the image, a part of the image, and a value obtained by applying a function to the image.

### Claim 11 (depends on 6)

The information processing device according to claim 6, wherein the transmitter identifier is an IP address of the email sending device extracted from the received email.

### Claim 12

An information processing system comprising:
a first information processing device that transmits information; and
a second information processing device that receives the information,
wherein the first information processing device includes at least one processor configured to implement:
an email transmission unit that generates an information identifier that is at least one of a value of a hash function applied to the information transmitted in the email, a hash function applied to information attached to the email, or a serial number indicating a transmission order of the email based on a plurality of emails to be transmitted, and transmits, to the second information processing device, an email with an attached image and the information identifier,
a memory that stores a transmission history including the information identifier of information indicating that the email has been transmitted to the second information processing device, and
a transmission unit that receives a transmission-check request including transmission-check-request information including the information identifier from the second information processing device, and transmits, to the second information processing device, transmission-check-response information indicating that transmission has occurred if the transmission history includes the information identifier included in transmission-check-request information received from the second information processing device, and
wherein the second information processing device includes at least one processor configured to implement:
an email receiving unit that receives an email with an attached image from the first information processing device,
an extraction unit that extracts the information identifier and a transmitter identifier from information indicating that the email has been received,
a transmission unit that transmits, to the first information processing device indicated by the transmitter identifier, and the transmission-check-request information including the information identifier, and receives from the first information processing device the transmission-check-response information
a presentation controller that causes a warning to be presented if, from the first information processing device, the second information processing device receives the transmission-check-response information indicating that transmission has not occurred or does not receive, within a predetermined period, the transmission-check-response information indicating that transmission has occurred.

### Claim 13

A non-transitory computer readable medium storing a program causing a computer to execute a process comprising:
generating an information identifier based on an email to be transmitted, the information identifier being at least one of a value of a hash function applied to the information transmitted in the email, a hash function applied to information attached to the email, or a serial number indicating a transmission order of the email based on a plurality of emails to be transmitted;
transmitting the email with an attached image and the information identifier to an external device;
storing a transmission history including the information identifier of information indicating that the email has been transmitted to the external device;
receiving a transmission-check request including transmission-check-request information including the information identifier from the external device; and
transmitting, to an external device, transmission-check-response information indicating that transmission has occurred if the transmission history includes the information identifier included in transmission-check-request information received from the external device.

### Claim 14

A non-transitory computer readable medium storing a program causing a computer to execute a process comprising:
receiving an email with an attached image and an information identifier, the information identifier is generated by a sender of the email and is at least one of a value of a hash function applied to the information transmitted in the email, a hash function applied to information attached to the email, or a serial number indicating a transmission order of the email based on a plurality of emails to be transmitted;
extracting the information identifier and a transmitter identifier from information indicating that the email has been received;
transmitting transmission-check-request information including the information identifier to a sending device indicated by the transmitter identifier; and
causing a warning to be presented if transmission-check-response information indicating that transmission has not occurred is received from the sending device or if, within a predetermined period, transmission-check-response information indicating that transmission has occurred is not received from the sender of the email.

### Claim 15

A non-transitory computer readable medium storing a program causing a computer of a system to execute a process, the system including a first information processing device that transmits information and a second information processing device that receives the information, the process comprising:
generating an information identifier based on an email to be transmitted, the information identifier is at least one of a value of a hash function applied to the information transmitted in the email, a hash function applied to information attached to the email, or a serial number indicating a transmission order of the email based on a plurality of emails to be transmitted;
transmitting, from the first information processing device to the second information processing device, the email with an attached image and the information identifier;
storing, in the first information processing device, a transmission history including the information identifier of information indicating that the email has been transmitted to the second information processing device;
receiving, from the first information processing device to the second information processing device, an email with an attached image;
extracting, in the second information processing device, the information identifier and a transmitter identifier from information indicating that the email has been received;
transmitting, from the second information processing device to the first information processing device, a transmission-check request including transmission-check-request information including the information identifier from the first information processing device;
transmitting, in response to receiving the transmission-check request, from the first information processing device to the second information processing device, transmission-check-response information indicating that transmission has occurred if the transmission history includes the information identifier included in transmission-check-request information received from the second information processing device; and
causing, in the second information processing device, a warning to be presented if transmission-check-response information indicating that transmission has not occurred is received from the first information processing device or if, within a predetermined period, transmission-check-response information indicating that transmission has occurred is not received from the first information processing device.
