摘要:
A paper sheet handling apparatus, includes: an identifying unit 20 which forwards and identifies a paper sheet A that is inserted from an opening portion 22 formed in its front plane; a collecting unit 30 which stores the identified paper sheet A; a paying-out unit 40 which stores a paying-out paper sheet B to be paid out to the opening portion 22 in a certain case; a forwarding unit 50 which forwards the paper sheet A and the paying-out paper sheet B, between each of the identifying unit 20, the collecting unit 30 and the paying-out unit 40; an outer frame 10 which holds each unit of the identifying unit 20 disposed on its front side, the forwarding unit 50 disposed on the inner side from it, the collecting unit 30 disposed below these identifying unit 20 and forwarding unit 50 and on the front side, and the paying-out unit 40 disposed on the inner side from the collecting unit 30, in which to the outer frame 10, at least the collecting unit 30 and the paying-out unit 40 are detachably attached from its front side.
摘要:
A path risk evaluating apparatus includes a secondary collision likelihood direction evaluating unit (108) and a secondary collision likelihood distance evaluating unit (109) which evaluate, based on the relationship between a movement path and a position of objects in an environment where a mobile device moves, the likelihood of the mobile device having primary collision with a first object and the first object further having secondary collision with a second object; a risky attribute combination evaluating unit (112) which determines degree of damage when secondary collision occurs, by referring to information, indicating degree of damage when objects in the environment collide, held by a risky attribute combination information holding unit (111); and a path evaluating unit (113) which evaluates the risk of the moving path for the mobile device, based on the evaluation result from the secondary collision likelihood direction evaluating unit (108) and the secondary collision likelihood distance evaluating unit (109) and the degree of damage determined by the risky attribute combination evaluating unit (112).
摘要:
Provided is a group subordinate terminal in a key updating system that includes a server and a group of terminals including: a group managing terminal; and group subordinate terminals including the group subordinate terminal, the group subordinate terminal comprising: a group withdrawal request processing unit which transmits a group withdrawal request to the group managing terminal in response to an instruction to update its apparatus-unique key, the group withdrawal request requesting for withdrawal of the group subordinate terminal from the group; an update apparatus-unique key requesting unit which requests for another apparatus-unique key by transmitting to the server a group withdrawal certificate indicating that the withdrawal of the group subordinate terminal from the group of terminals is completed through invalidation of its group key; and an update processing unit which updates the apparatus-unique key held in an apparatus-unique key holding unit to the another apparatus-unique key obtained from the server.
摘要:
A program obfuscator of the present invention divides a target program into a plurality of blocks and determines program instructions allocated according to an input/output relation between the blocks, in order to diffuse and allocate the program instructions for calculating a value of secret information in various places of the program. More specifically, with regard to a variable for calculating the secret information transferred to and from the blocks, a value of the variable when outputted from a block is equalized to a value of the variable when inputted to a next block. A random variable conversion instruction is added to each of the blocks so that a value of the variable when outputted from each block is in a range of a value expected as an input to the next block.
摘要:
It is troublesome for a distributor (server) to manage a plurality of programs of different obfuscated levels that are suitable for various devices, including ones having a high-speed CPU but with low security level (PCs) and ones having a low-speed CPU but with high security level (consumer products). A program conversion device generates a program by obfuscating an original program, and also generates and encrypts conversion parameters for inverse conversion of the obfuscated program. The program conversion device distributes the obfuscated program together with the encrypted conversion parameters. To execute the obfuscated program, a device having a high security level decrypts the encrypted parameters by using a decryption key stored in advance, applies inverse conversion to the obfuscated program by using the decrypted conversion parameters, and executes the program resulting from the inverse conversion. A device having a low security level executes the obfuscated program as it is without any inverse conversion.
摘要:
A tube joint comprises: a pushing ring provided at its outer periphery with a projection and fitted to an outer periphery of one end of a joint tube; a tube or a joint body provided at is side opposed to the pushing ring with a projection opposed to the projection of the pushing ring, the tube or the joint body having a receiving portion which is widened toward the pushing ring and the tube or the joint body being fitted to an outer periphery of the joint tube with a peripheral gap left therebetween; a fastening tool capable of moving the pushing ring in a direction of the tube or the joint body; a packing provided between inner and outer side of the tube or the joint body and the joint tube, and fitted through the receiving portion by its own resilient deformation by operation of the fastening tool; and a spacer inserted between the pushing ring and the tube or the joint body to limit a distance between the pushing ring and the tube or the joint body to a constant value.