Back to results
US 8,479,277 B2Granted
Information processing apparatus, information processing system, and computer readable medium
AssigneeFuji Xerox Co., Ltd.
InventorsYoshiyuki Yoda, Masaki Kurokawa, Eiji Shimoichi, Yuriko Inakawa, Eiji Nishi, Noriyuki Tatsuma, Akira Okamoto, Takanari Ishimura, Akihide Oshima, Atsuhiro Itoh, Fumio Harada
Life of this patent
Estimating the term…
Abstract
An information processing apparatus includes: a connecting section; an information storage; a request accepting section; a searching section; a setting information storage; a determining section; and a process executing section.
Claims16
An information processing apparatus comprising:
- a connecting section that is to be connected to an external information processing apparatus;
- an information storage that stores information;
- a request accepting section that accepts a predetermined request for the information;
- a searching section that searches for routers in a communication route of the predetermined request between the external information processing apparatus and the information processing apparatus through the connecting section;
- a router security level setting section which sets a security level among a plurality of security levels that are used as criteria for determining whether the information is to be made public, for each of the routers in the communication route;
- a router security level storage that stores the security levels of the routers in the communication route that are set by the route security level setting section, while being correlated to the information;
- a determining section that, in accordance with a result of the communication route search by the searching section, reads out a security level for each of the routers in the communication route, from the router security level storage, compares the security levels with a preset threshold, determines allowance of the predetermined request if the security levels of all of the routers in the communication route meet the preset threshold, and determines non-allowance of the predetermined request if the security levels of any of the routers in the communication route do not meet the preset threshold;
- and
- a process executing section that, in response to the determining section determining allowance of the predetermined request, executes a process corresponding to the predetermined request, on the information, and in response to the determining section determining non-allowance of the predetermined request, does not execute the predetermined request.
6 more elements
A non-transitory computer readable medium storing a program causing a computer to execute a process for restricting a request for information, the process comprising:
- connecting to an external information processing apparatus;
- storing the information;
- accepting a predetermined request for the information;
- searching for routers in a communication route of the predetermined request between two or more information processing apparatuses which are connected to each other;
- setting a security level among a plurality of security levels that are used as criteria for determining whether the information is to be made public, for each of the routers in the communication route;
- storing the security levels of the routers in the communication route, while being correlated to the information;
- in accordance with a result of the communication route searched in the searching of the communication route, reading out the security level for each of the routers in the communication route, comparing the security levels with a preset threshold, determining allowance of the predetermined request if the security levels of all of the routers in the communication route meet the preset threshold based on a result of the comparing, and determining non-allowance of the predetermined request if the security levels of any of the routers in the communication route do not meet the preset threshold;
- and
- in response to determining allowance of the predetermined request, executing a process corresponding to the predetermined request, on the information, and in response to determining non-allowance of the predetermined request, withholding execution of the predetermined request.
6 more elements
Dependencies are inferred from the claim text.