IP Library Granted Patent US 11,487,482
Granted Patent B2
US 11,487,482 · App. 16/566,904 · Granted Nov 1, 2022

Information processing apparatus and non-transitory computer readable medium

Inventors: Masaki Kurokawa (Kanagawa, JP); Nobuyuki Obayashi (Kanagawa, JP); Kenji Nomura (Kanagawa, JP); Yujiro Kobayashi (Kanagawa, JP); Mamoru Sasamae (Kanagawa, JP); Masaaki Takei (Kanagawa, JP); Kenji Yufu (Kanagawa, JP)
Assignee: FUJIFILM Business Innovation Corp.
G06F3/1222G06F3/1203G06F3/1238G06F21/606H04N1/0087H04N1/00875H04L51/04H04L63/10H04L63/18H04N2201/0087
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,487,482
App. No.
16/566,904
Granted
Nov 1, 2022
Kind
B2
Abstract

An information processing apparatus includes a unit that receives, on a group chat, an execution command to execute specific processing that requires entry of secret information from a first user belonging to the group chat including two or more users; an acquisition unit that acquires the secret information from a second user belonging to the group chat without letting a third user belonging to the group chat and different from the second user know the secret information; and a controller that performs control so that the specific processing based on the execution command is executed by using the secret information.

Claims (50)

1. An information processing apparatus comprising:

a processor configured to:

receive, on a group chat, an execution command to execute specific processing that requires entry of secret information from a first user belonging to the group chat including two or more users;

acquire the secret information from a second user belonging to the group chat without letting a third user belonging to the group chat and different from the second user know the secret information; and

perform control so that the specific processing based on the execution command is executed by using the secret information.

2. The information processing apparatus according to claim 1 , wherein

the processor acquires the secret information from the second user by using a communication means by which contents of communication from the second user are not displayed on a screen of the group chat.

3. The information processing apparatus according to claim 2 , wherein

the communication means is a one-to-one chat between the second user and the information processing apparatus that is provided by a chat service that offers a place of the group chat.

4. The information processing apparatus according to claim 3 , wherein

the processor gives a post requesting entry of the secret information on the one-to-one chat upon receipt of a command to execute processing on the group chat and acquires the secret information from a post of the second user given in response to the post.

5. The information processing apparatus according to claim 4 , wherein

in a case where the post given by the second user in response to the post requesting entry of the secret information on the one-to-one chat indicates identification information of a fourth user belonging to the group chat, the processor gives a post requesting entry of the secret information from the fourth user on a one-to-one chat between the fourth user and the information processing apparatus.

6. The information processing apparatus according to claim 1 , wherein

the second user is the first user who has posted the execution command on the group chat.

7. The information processing apparatus according to claim 1 , wherein

the processor inquires a user who knows the secret information from the first user who has posted the execution command on the group chat and regards a user answered by the first user in response to the inquiry as the second user.

8. The information processing apparatus according to claim 1 , wherein

execution of the specific processing requires cancelling a protected state of a target file by using the secret information; and

the processor regards a creator indicated by a creator attribute of the file as the second user.

9. The information processing apparatus according to claim 1 , wherein

execution of the specific processing requires cancelling a protected state of a target file by using the secret information; and

the processor regards, as the second user, a user who has registered the file in the group chat or in a shared file storage region corresponding to the group chat.

10. The information processing apparatus according to claim 9 , wherein

the processor specifies the second user from a history of a post on the group chat when a post indicative of the execution command to execute the specific processing is given on the group chat.

11. The information processing apparatus according to claim 9 , wherein

when the file is registered in the group chat or the shared file storage region corresponding to the group chat, the processor acquires the secret information from the second user who has registered the file and stores, in a memory, the acquired secret information or a protection-cancelled file that is the file whose protected state has been cancelled by the secret information; and

the processor performs control so that the specific processing is executed by using the secret information or the protection-cancelled file stored in the memory in response to the execution command.

12. The information processing apparatus according to claim 1 , wherein

the processor acquires, from the second user, specifying information for specifying a user among the users belonging to the group chat; and

the processor performs control so that the specific processing is executed in a case where the first user who has given the execution command is the user specified by the specifying information and the specific processing is not executed in a case where the first user is not the user specified by the specifying information.

13. The information processing apparatus according to claim 12 , wherein

in a case where the first user who has given the execution command is not the application target user specified by the specifying information, the processor transmits, to the first user, a request requesting entry of the secret information by using a communication means other than the group chat; and

the processor performs control so that the specific processing is executed by using the secret information in a case where the secret information is successfully acquired from the first user by using the communication means in response to the request.

14. The information processing apparatus according to claim 12 , wherein

in a case where the first user who has given the execution command is not the application target user specified by the specifying information, the processor inquires, of the second user, whether or not to permit the first user to execute the specific processing; and

in a case where a reply of the second user to the inquiry indicates permission, the processor performs control so that the specific processing is executed.

15. The information processing apparatus according to claim 1 , wherein

the specific processing is processing for cancelling an unprintable state of a file by using the secret information and then causing a printer to print the file; and

in a case where the first user who has posted the execution command is a person other than the second user and where an unprintable state of the file is cancelled by using the secret information acquired from the second user concerning the execution command, the processor adds additional data to image data of the file whose unprintable state has been cancelled and causes the printer to print the image data to which the additional data has been added.

16. The information processing apparatus according to claim 1 ,

in a case where a user belonging to the group chat performs an operation of registering an unprotected file, the processor converts the file into the protected state and registers, in the group chat, the protected file thus obtained by the conversion, the information processing apparatus further comprising:

a memory that stores secret information for cancelling the protected state of the protected file obtained by the conversion or the unprotected file,

wherein in a case where a protected file that is a target of the execution command corresponds to the secret information or the unprotected file stored in the memory, the processor performs control so that the specific processing is executed by using the secret information or the unprotected file.

17. The information processing apparatus according to claim 16 , wherein

in a case where an attribute of a user belonging to the group chat meets a certain condition, the processor posts the unprotected file or file identification information of the file on the group chat without performing the conversion.

18. A non-transitory computer readable medium storing a program causing a computer to:

receive, on a group chat, an execution command to execute specific processing that requires entry of secret information from a first user belonging to the group chat including two or more users;

acquire the secret information from a second user belonging to the group chat without letting a third user belonging to the group chat and different from the second user know the secret information; and

perform control so that the specific processing based on the execution command is executed by using the secret information.

Assignments (2)
CHANGE OF NAME Recorded May 12, 2021
From: FUJI XEROX CO., LTD.
To: FUJIFILM BUSINESS INNOVATION CORP.
Reel/Frame 056222/0383 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 18, 2019
From: KUROKAWA, MASAKI; OBAYASHI, NOBUYUKI; NOMURA, KENJI; KOBAYASHI, YUJIRO; SASAMAE, MAMORU; TAKEI, MASAAKI; YUFU, KENJI
To: FUJI XEROX CO., LTD.
Reel/Frame 050422/0460 →
Priority Claims (1)
JP JP2018-175823 · Sep 20, 2018 · national
Continuity (1)
Related Publication 20200099637A1 · Mar 26, 2020