[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

WO2004088591A1 - 照合装置及び登録装置 - Google Patents

照合装置及び登録装置 Download PDF

Info

Publication number
WO2004088591A1
WO2004088591A1 PCT/JP2003/004096 JP0304096W WO2004088591A1 WO 2004088591 A1 WO2004088591 A1 WO 2004088591A1 JP 0304096 W JP0304096 W JP 0304096W WO 2004088591 A1 WO2004088591 A1 WO 2004088591A1
Authority
WO
WIPO (PCT)
Prior art keywords
personal information
divided
collation
information
multimedia information
Prior art date
Application number
PCT/JP2003/004096
Other languages
English (en)
French (fr)
Inventor
Mitsuaki Fukuda
Toshio Endoh
Masaki Watanabe
Original Assignee
Fujitsu Limited
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fujitsu Limited filed Critical Fujitsu Limited
Priority to EP03715662A priority Critical patent/EP1564686A1/en
Priority to PCT/JP2003/004096 priority patent/WO2004088591A1/ja
Priority to CNB038238446A priority patent/CN1326063C/zh
Priority to AU2003221049A priority patent/AU2003221049A1/en
Priority to JP2004570164A priority patent/JPWO2004088591A1/ja
Publication of WO2004088591A1 publication Critical patent/WO2004088591A1/ja
Priority to US11/054,563 priority patent/US20050223003A1/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V40/00Recognition of biometric, human-related or animal-related patterns in image or video data
    • G06V40/10Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V10/00Arrangements for image or video recognition or understanding
    • G06V10/94Hardware or software architectures specially adapted for image or video understanding
    • G06V10/95Hardware or software architectures specially adapted for image or video understanding structured as a network, e.g. client-server architectures

Definitions

  • the present invention relates to a collation device for collating information for confirming an individual recorded in a storage device in advance with presented personal information.
  • collation technology that uses information that identifies individuals, that is, multimedia information that belongs to individuals, is being developed to ensure security and improve user convenience.
  • multimedia information belonging to an individual is registered in a storage device in advance, and when matching is required, the multimedia possessed by the person to be compared is possessed.
  • the media information is acquired, and the identity is compared by comparing it with the multimedia information registered in the storage device.
  • the personal multimedia information required for this collation is stored in one storage device.
  • the multimedia information used for matching is divided and stored in the portable storage unit and the matching storage unit.
  • the divided and stored data are combined, and the combined data is compared with the multimedia information of the user.
  • There is also a method of comparing by comparison for example, Patent Document 1).
  • Patent Document 1
  • multimedia information stored in a storage device in advance is stolen. If this happens, there is a danger that the multimedia information will be used to pretend to be someone else and pass through the matching process. Also, some multimedia information belonging to individuals cannot be changed, and once the information is stolen, it cannot be recovered.
  • Patent Document 1 multimedia information belonging to an individual is divided into two by a division ratio M, and the divided information is stored in different storage devices.
  • the storage location of the divided information is limited to two locations. One is stored in a portable storage medium such as an IC card, and the other is stored in a storage device inside the verification device. The storage form was limited. Also, when the divided information is used for collation, the divided information must be combined once, and it takes extra time before the collation processing starts. .
  • N matching the time required for processing to match the multimedia information of all registrants increases. Since the amount of multimedia information required for verification also increases, the amount of information transmitted on the information transfer path in a server Z client type system configuration also increases.
  • the present invention provides a collation device capable of improving security, speeding up collation processing, and reducing the load on a communication path for transmitting information for identifying an individual. Disclosure of the invention
  • the above-mentioned subject is to acquire at least one of a plurality of storage means in which personal information, which is information for confirming an individual, is divided and stored, and to acquire personal information to be confirmed, which is information of an individual to be confirmed. Means, and a confirmation pair acquired by the acquisition means. Comparing the elephant personal information with the divided personal information obtained from the first storage means of the plurality of storage means, and determining whether or not to perform the next-stage verification based on the result of the comparison.
  • a collation unit that performs the next-stage collation using the personal information extracted from the second storage unit out of the plurality of storage units is provided. This can be achieved by providing a matching device.
  • the collating apparatus wherein the characteristic point of the confirmation target personal information acquired by the acquisition unit and the characteristic point of the divided personal information acquired from the first storage unit of the plurality of storage units.
  • the matching is performed, and a similarity indicating the degree of matching of the feature points is set.
  • the above object is to provide an acquiring means for acquiring personal information which is information for confirming an individual; a dividing means for dividing the personal information; and divided personal information which is a plurality of personal information divided by the dividing means.
  • Storage control means for storing the data in the plurality of storage means of the collation device, respectively.
  • the above object is also attained in the registration device, wherein the dividing means divides the personal information stepwise from divided personal information having a large amount of information into divided personal information having a small amount of information.
  • the storage control means stores the divided personal information in different storage means.
  • the average time required for the collation processing of the information for confirming the individual can be performed faster than the conventional method. Also, the load on the network can be reduced.
  • the registration device further comprises: an encryption unit for encrypting the divided personal information stored in the storage unit, which is divided by the division unit.
  • FIG. 1 is a diagram illustrating the matching device according to the first embodiment.
  • FIG. 2 is a diagram illustrating a detailed flow (example 1) of the matching process in the multimedia information matching unit according to the first embodiment.
  • FIG. 3 is a diagram illustrating an example in which leaf veins of a flower are used as an example of multimedia image information in the first embodiment.
  • FIG. 4 is a diagram illustrating a detailed flow (example 2) of the matching process in the multimedia information matching unit according to the first embodiment.
  • FIG. 5 is a diagram illustrating a registration device according to the second embodiment.
  • FIG. 6 is a diagram illustrating an outline in which multimedia information divided into three by the multimedia information dividing unit according to the second embodiment is stored in each storage unit.
  • FIG. 7 is a diagram illustrating the concept of the division / combination in the third embodiment.
  • FIG. 8 is a diagram illustrating the matching device according to the third embodiment.
  • FIG. 9 is a diagram illustrating the matching device according to the fourth embodiment.
  • FIG. 10 is a diagram illustrating a matching device according to the fifth embodiment.
  • FIG. 11 is a diagram illustrating the registration device according to the sixth embodiment.
  • FIG. 12 is a diagram illustrating a matching device according to the sixth embodiment.
  • FIG. 13 is a diagram showing a flow of encryption in the sixth embodiment.
  • FIG. 14 is a diagram illustrating a flow of decryption according to the sixth embodiment.
  • FIG. 15 is a diagram illustrating a flow of encryption in the seventh embodiment.
  • FIG. 16 is a diagram showing a decoding flow in the seventh embodiment.
  • FIG. 17 is a diagram illustrating an encryption flow (example 1) in the eighth embodiment.
  • FIG. 18 is a diagram showing a decoding flow (Example 1) in the eighth embodiment.
  • FIG. 19 is a diagram showing an encryption flow (example 2) in the eighth embodiment.
  • FIG. 20 is a diagram showing a decoding flow (Example 2) in the eighth embodiment.
  • FIG. 21 is a diagram illustrating an outline of combining and combining divided multimedia information belonging to a plurality of individuals according to the ninth embodiment.
  • FIG. 22 is a diagram illustrating the matching device according to the ninth embodiment.
  • FIG. 23 illustrates a storage example of the storage device according to the tenth embodiment when the number of subjects stored in each storage unit is changed.
  • FIG. 24 is a diagram illustrating an outline of a process of determining from which storage unit information is taken out when performing collation in the tenth embodiment.
  • FIG. 25 is a configuration block diagram of a hardware environment according to the present invention. BEST MODE FOR CARRYING OUT THE INVENTION
  • FIG. 1 shows a collation system in the present embodiment.
  • it belongs to an individual An example in which information is distributed and stored in three storage units will be described.
  • the number of storage units in the present invention is not limited to three.
  • a storage device for storing multimedia information includes a hard disk (first storage device 23) built in the personal verification device 2 and a portable type such as a general memory card or a secure IC card.
  • the storage medium 3 (the second storage unit 31 is provided in the portable storage medium 3) and the storage device (the third storage unit 41) in the server 4 connected via a network are distributed and arranged. Note that the form of distributed arrangement of storage devices according to the present invention is not limited to the form shown in FIG. 1, and the number and arrangement of storage units can be arbitrarily determined.
  • the matching device 2 includes a multimedia information acquisition unit 21 and a multimedia information matching unit 22.
  • the multimedia information matching unit 22 performs matching processes P1, P2, and P3.
  • multimedia information A 1 which is information for confirming matching person 1
  • multimedia information A is acquired by multimedia information acquiring section 21, and the acquired multimedia information A is acquired. 1 is sent to the multimedia information collating unit 22.
  • the multimedia information A 1 sent to the multimedia information collating unit 22 is stored in the storage units 23, 31, and 41 distributed in a plurality of locations in the collation processing P 1, P 2, and P 3. Are collated step by step with each of the collation multimedia information stored in advance.
  • the multimedia information matching section 22 performs matching processing PI, P2, and P3 on the multimedia information A1 in order, and if a predetermined condition is met, the result of matching success or matching failure is determined. Output.
  • FIG. 2 shows a detailed flow (example 1) of the matching process in the multimedia information matching unit 22 in the present embodiment.
  • FIG. 3 is a diagram showing an example of a kind of multimedia image information used for matching.
  • a 1 is different in size 3 It consists of branches Aa, Ab, and Ac.
  • D 1 (FIG. 3 (4)), D 2 (FIG. 3 (5)), and D 3 (FIG. 3 (6)) are the branches A a, Ab, Ac is decomposed (divided) for each type.
  • D 1 (FIG. 3 (4)), D 2 (FIG. 3 (5)), and D 3 (FIG. 3 (6)) are the first storage unit 23 and the second storage unit, respectively. Unit is stored in the third storage unit.
  • the multimedia information collating unit 22 acquires the multimedia information A1 (FIG. 3 (1)) of the collation subject 1 transmitted from the multimedia information acquiring unit 21 (step S1, and the following steps are performed in S1). Abbreviated).
  • the registered multimedia information D 1 (FIG. 3 (4)) is obtained from the first useful unit 23 (S 2).
  • the matching process P1 is performed (S3).
  • the multimedia information A1 is compared with the multimedia information D1, and the similarity R1 is set based on the matching result. More specifically, for example, using a matching method such as pattern matching between the multimedia information A 1 and the multimedia information D 1, the similarity R 1 is determined based on whether the feature points match each other. Is set. For example, if the degree of coincidence of feature points is large, 5 is set as similarity R1, and if the degree of coincidence of feature points is small, 1 is set as similarity R1.
  • the threshold value T1 is a predetermined value. If the similarity R 1 ⁇ the threshold T 1, the matching fails and the process ends.
  • multimedia information A 2 (FIG. 3 (2)) to be passed to matching process P 2 is created (S5).
  • multimedia information A2 which is information of a difference obtained by subtracting multimedia information D1 from multimedia information A1, is obtained.
  • the registered multimedia information D2 (FIG. 3 (5)) is obtained from the second storage unit 31 (S6).
  • the matching process P2 is performed (S7).
  • the multimedia information A2 is compared with the multimedia information D2, and the similarity R2 is set based on the matching result.
  • the matching method is the same as in S3.
  • the threshold value T 2 is a predetermined value. If the similarity R2 is equal to the threshold T2, the matching fails and the process ends.
  • multimedia information A 3 (FIG. 3 (3)) to be passed to the matching process P 3 is created (S 9).
  • multimedia information A3 which is information of a difference obtained by subtracting multimedia information D2 from multimedia information A2, is obtained.
  • the registered multimedia information D 3 (FIG. 3 (6)) is obtained from the third storage unit 41 (S10).
  • the matching process P3 is performed (S11).
  • the multimedia information A3 is compared with the multimedia information D3, and the similarity R3 is set based on the matching result.
  • the matching method is the same as in S3.
  • the threshold value T 3 is a predetermined value. If the similarity R 3 ⁇ the threshold value T3, the matching fails and the process ends.
  • the matching process in the multimedia information matching unit is not limited to the flow in FIG. 2 described above, and may be, for example, a flow in FIG.
  • FIG. 4 shows a detailed flow (example 2) of the matching process in the multimedia information matching unit 22 in the present embodiment.
  • the multimedia information collating unit 22 acquires the multimedia information A1 of the collation subject 1 sent from the multimedia information acquiring unit 21 (S22 ).
  • the registered multimedia information Dl is obtained from the first storage unit 23 (S23).
  • the matching process P1 is performed (S24).
  • the multimedia information A 1 and the multimedia information D 1 are compared, and the similarity R 1 is calculated in the same manner as S 3 in FIG.
  • the calculated similarity R1 is stored in the cumulative similarity X (the value obtained by adding the similarity R1 to the cumulative similarity X is stored in the cumulative similarity X).
  • the threshold value T1 is a predetermined value. If the cumulative similarity X ⁇ threshold T1, the matching fails and the process ends.
  • multimedia information A3 to be passed to the matching process P2 is created (S26).
  • multimedia information A2 which is information of a difference obtained by subtracting multimedia information D1 from multimedia information A1, is obtained.
  • the registered multimedia information D2 is obtained from the second storage unit 31 (S27).
  • the matching process P2 is performed (S28).
  • the multimedia information A2 is compared with the multimedia information D2, and the similarity R2 is calculated in the same manner as in S24.
  • a value obtained by adding the similarity R 2 to the similarity total X is stored in the similarity total X.
  • multimedia information A3 to be passed to the matching process P3 is created (S30).
  • multimedia information A3 which is information of a difference obtained by subtracting multimedia information D2 from multimedia information A2, is obtained.
  • the registered multimedia information D3 is obtained from the third storage unit 41.
  • the matching process P3 is performed (S32).
  • the multimedia information A3 is compared with the multimedia information D3, and the similarity R3 is calculated in the same manner as in S24. Then, a value obtained by adding the similarity R 3 to the total similarity X is stored in the total similarity X.
  • threshold values T 1 ′ T 2 and T 3 have a relationship of T 1, T 2 and T 3.
  • the similarity of the multimedia information output by each of the matching processes P1, P2, and P3 is This can be applied when the threshold value determined in advance for each collation step is exceeded in all collation processes Pl, P2, and P3. Also, as shown in Fig. 4, the collation processing is performed when the accumulated similarity of the multimedia information output by each of the collation processes P1, P2, and P3 exceeds a predetermined threshold. It can be applied as an example of a condition leading to success.
  • N matching (matching method that checks who is to be matched among multiple registrants)
  • this matching process is performed on multimedia information belonging to all registered persons. Repeatedly, the information of the registrant with the highest similarity of the multimedia information is output as the collation result.
  • a plurality of storage units for storing the divided multimedia information can be arranged in separate devices as in the present embodiment.
  • such a distributed arrangement can disperse the risk in the case of theft of the device.
  • all the matching processes are performed by one multimedia information matching unit.
  • each matching process is divided and matched by a plurality of multimedia information matching units.
  • the multimedia information that each matching process passes to the next-stage matching process can be assumed to have been converted from the multimedia information extracted from the storage unit and used for the matching.
  • the next-stage collation processing can be sped up.
  • the multimedia information is divided and stored in a plurality of storage devices, even if the multimedia information is stolen from some of the storage devices, the multimedia information registered in the remaining storage devices can be stored. If it is safe, it will not be possible to pass the collation processing using only the stolen multimedia information, so security can be improved.
  • FIG. 5 shows an outline of the inside of the registration device in the present embodiment.
  • the multimedia information B of the registration target is acquired by the multimedia acquisition unit 51, and the multimedia information B is transmitted to the multimedia information division unit 52.
  • the multimedia information division unit 52 divides the received multimedia information B into a plurality of pieces (in this embodiment, it is divided into three pieces, but is not limited to this).
  • the divided information is stored in the first storage unit 53, the second storage unit 31, and the third storage unit 41.
  • FIG. 6 shows an outline in which the multimedia information divided into three by the multimedia information division unit 52 is stored in each storage unit by the storage control unit 54.
  • the multimedia information stored in the first storage unit 53, the second storage unit 31, and the third storage unit 41 are each stored in a coarse multimedia format with a small amount of information as shown in FIG.
  • Media information is divided into detailed multimedia information with a large amount of information. Then, the divided multimedia information is stored in each storage unit.
  • the division processing includes, for example, a method of dividing an image according to the level of the frequency of the image.
  • the image obtained by extracting the low frequency components of the image corresponds to coarse divided multimedia information D1
  • the image obtained by extracting the high frequency components of the image corresponds to detailed divided multimedia information D3
  • those of the image corresponds to the divided multimedia information D2.
  • the divided multimedia information to be collated first that is, the collated multimedia information to be collated in the collation process P1
  • the divided multimedia information to be collated later is made more detailed information
  • the collation processing at an earlier stage can be processed with multimedia information having a smaller amount of information.
  • the divided multimedia information is stored in the first storage unit 53 built in the registration device 5, but is stored in the first storage unit 23 of the verification device 2 via a network or the like. You may make it.
  • the information stored in the first storage unit 53 of the registration device 5 is once stored in a portable storage medium or the like, and the portable storage medium is read by the collation device 2 and stored in the portable storage medium.
  • the information may be stored in the first storage unit 23 of the collation device 2.
  • the collation device 1 and the registration device 5 are configured separately, but the present invention is not limited to this, and the collation device and the registration device may coexist in the same device. Good.
  • the same information as the information stored in the first storage unit 51 is stored in the first storage unit 23. Therefore, at the time of storage, 53 is used for the first storage unit, and for comparison, 23 is used for the first storage unit.
  • the first embodiment when dividing multimedia information belonging to an individual, information is divided stepwise from information for coarse matching processing to information for detailed matching processing and recorded in separate storage units. During the matching process, the coarse matching process is performed, and then the process is gradually advanced to a more detailed matching process. If the rough matching process does not match, it is not necessary to perform all matching processes to the end, and the process ends at that stage can do. As a result, the average time required for the collation processing of multimedia information belonging to an individual can be processed faster than the conventional method.
  • Patent Literature 1 is a method of simply dividing multimedia information belonging to an individual into two at a division ratio M.However, at the time of matching, this method combines the two pieces of multimedia information and then performs matching. Therefore, no speed improvement can be expected compared with the conventional technology. Rather, the processing time for synthesizing the divided multimedia information increases. Further, in the present embodiment, detailed multimedia information belonging to a specific individual is stored in a portable storage medium, and coarse multimedia information is stored in a server. If there is a portable storage medium with a low level of collation, highly accurate collation can be performed, and the service provided can be changed depending on the presence or absence of the portable storage medium.
  • the portable storage medium can be stored. And low-accuracy collation using only the multimedia information in the storage unit built in the collation device, and high-accuracy collation when collating by connecting to a server. It is possible to change the service to be provided when connecting to.
  • the multimedia information divided stepwise from coarse information to detailed information described in the second embodiment is further subdivided into a plurality of portions, and the subdivided portions are arbitrarily combined, and the plurality of portions are combined. Are stored in different storage units.
  • FIG. 7 shows the concept of division / combination in the present embodiment.
  • the multimedia information D1, D2, D3 divided into three is further subdivided into three parts ((Dll, D12, D13), (D21, D22, D23). ), (D 31, D 32, D 33)), combine each of the nine subdivided pieces of information into three (E 1, E 2, E 3), and assign E 1, E 2, E 3 to the first In the storage unit 53, the second storage unit 31, and the third storage unit 41.
  • the registration device 5 in the present embodiment is the same as the registration device shown in FIG. 5, and the above-described division / combination is executed by the multimedia information division unit 52.
  • the multimedia information of the registration target acquired by the multimedia information acquiring unit 21 is sent to the multimedia information dividing unit 52, and the multimedia information is divided and re-divided in the multimedia information dividing unit 52 by the above procedure.
  • the data is stored in the storage units 53, 31, and 41 by the storage control unit 54.
  • FIG. 8 shows a process for collating the multimedia information subjected to the subdivision and combination in FIG.
  • the matching process is the same as in the first embodiment.
  • the multimedia information D1 is acquired in the matching process P1 (a process corresponding to S2 in FIG. 2)
  • the first storage unit 23, the second storage unit 31, and the third storage unit 41 The forces get E 1, E 2 and E 3 respectively.
  • the multimedia information synthesizing unit 25 extracts D 11 from E 1, D 12 from E 2, D 13 from E 3, and reconstructs D 1.
  • the multimedia information extracted from each storage unit can be reconstructed and applied to the collation processing of each stage after the reconstruction.
  • FIG. 9 shows an example of a pattern of a collation device configured by selecting necessary storage units in the present embodiment.
  • the matching device 2a stores the multimedia information used in the matching process of the multimedia information matching unit 22a with the first storage unit 23a and the second storage unit 31 of the portable storage device 3. This is a configuration that is obtained from
  • the matching device 2b is configured to acquire multimedia information used in the matching process of the multimedia information matching unit 22b from the first storage unit 23b and the third storage unit 41 of the server device 4.
  • the collating device 2c stores the multimedia information used in the collating process of the multimedia information collating unit 22c with the second storage unit 31 of the portable storage device 3 and the third storage unit 41 of the server device 4. This is a configuration to acquire the data.
  • the security device with the highest security is the verification device 2c that has not obtained information from the storage unit in the client device, and the security device with the highest security is the verification device 2b. Is the lowest for the matching device 2a that has not obtained information from the storage unit of the server device.
  • the collation device can be configured by selecting the storage unit that acquires the multimedia information based on various uses such as emphasis on security or data acquisition time (that is, reduction of collation processing time). .
  • each storage unit at the time of division may have redundancy.
  • the same information can be redundantly stored in the first storage unit 23a and the second storage unit 23b.
  • the matching process can be performed without imposing a load on the information communication path.
  • the matching process is performed using the divided multimedia information
  • the matching accuracy, the processing speed, and the information transfer are performed.
  • the required levels such as volume are different
  • only the multimedia information necessary to satisfy the required level of the situation is selected from the divided and stored multimedia information and collated, and divided and stored. Can respond to various situations without changing the information.
  • verification should be performed using information from a small number of storage units, or using storage units that store coarse information.
  • speed can be improved and the transfer amount can be reduced.
  • matching can be performed using information from a large number of storage units, or by using a storage unit that stores more detailed information. Can be realized.
  • Example 5 the divided multimedia information to be processed with priority among the information stored in the storage unit is changed. In other words, when acquiring multimedia information from each storage unit, the order of acquisition is arbitrarily changed.
  • FIG. 10 shows a collation device 2 provided with a collation information selection control unit 26 in the present embodiment.
  • the matching process is the same as in the first embodiment.
  • multimedia information is obtained from the first storage unit 23, the second storage unit 31, and the third storage unit 41 by processing corresponding to S2, S6, and S10 in FIG.
  • the acquisition order can be changed under the control of the collation information selection control unit 26.
  • multimedia information is acquired from each storage unit in the order of the third storage unit 41, the first storage unit 23, and the second storage unit 31, and in some cases, Multimedia information can be obtained from each storage unit in the order of the second storage unit 31, the third storage unit 41, and the first storage unit 23.
  • an advantage of changing the acquisition order is that when information of different attributes is stored in each storage unit, information of a certain attribute is preferentially collated.
  • information of a certain attribute is preferentially collated.
  • voice information is stored in the first storage unit
  • face image information is stored in the second storage unit
  • fingerprint information is stored in the third storage unit
  • fingerprint matching can be performed preferentially. it can.
  • this configuration it is possible to change the collation order depending on the situation of the person to be collated and the collation environment, and highly flexible collation is possible. Depending on the person or the environment, it is possible to improve processing speed and improve convenience by changing which of the divided and stored multimedia information is applied preferentially.
  • each of the divided multimedia information described in the second embodiment is encrypted, and a decryption key for decrypting the information is stored in a storage unit different from the encrypted divided multimedia information. I do.
  • FIG. 11 shows a registration device 5 in the present embodiment.
  • the multimedia information acquisition unit 51 acquires the multimedia information B of the registration target person, and the multimedia information B is sent to the multimedia information division unit 52.
  • the multimedia information division unit 52 divides the received multimedia information B by the same method as in the second embodiment, and sends the divided multimedia information group to the encryption unit 55.
  • the encryption section 55 encrypts the received divided multimedia information group, and the storage control section 54 stores the encrypted divided multimedia information in the storage sections 23, 31 and 41, respectively.
  • FIG. 12 shows a collation device in the present embodiment.
  • the multimedia information acquisition unit 21 acquires the multimedia information A of the person 1 to be verified, and the multimedia information A is transmitted to the multimedia information verification unit 22.
  • the multimedia information collating unit 22 performs collation processing P1, P2, and P3. In each of the matching processes P1, P2, and P3, information for matching with the multimedia information A is obtained from each storage unit. At this time, the encrypted divided multimedia information extracted from each of the storage units 23, 31 and 41 is decrypted by the decryption unit 27 and used in each of the verification processes P1, P2 and P3. .
  • FIG. 13 shows an encryption flow when multimedia information B is stored in the storage unit in the present embodiment.
  • the dividing / synthesizing section divides the multimedia information B (S40) to create divided multimedia information D1, D2, D3.
  • the divided multimedia information D 1, D 2, and D 3 are decoded by the encryption unit 55 by the method described below.
  • the divided multimedia information D 1 is encrypted with the encryption key K 1 (S 4 1 ), And becomes the encrypted divided multimedia information D 1 a.
  • the divided multimedia information D2 is encrypted with the encryption key K2 (S42), and becomes encrypted divided multimedia information D2a.
  • the divided multimedia information D3 is decrypted with the encryption key K3 (S43), and becomes encrypted divided multimedia information D3a.
  • a common key method is adopted for encryption. Therefore, the encryption key and the decryption key are the same.
  • the divided multimedia information D1a is stored in the first storage unit 53 together with the decryption key K2a (that is, the encryption key K2).
  • the divided multimedia information D2a is stored in the second storage unit 31 together with the decryption key K3a (that is, the encryption key K3).
  • the divided multimedia information D3a is stored in the third storage section 41 together with the decryption key K1a (that is, the encryption key K1).
  • each of the divided multimedia information is encrypted, and a decryption key for decrypting the information is stored in a storage unit different from the encrypted divided multimedia information.
  • FIG. 14 shows a flow of decryption of the encrypted divided multimedia information in this embodiment.
  • the decryption unit 27 acquires the encrypted divided multimedia information D1a and the decryption key K2a from the first storage unit 23, and And obtains the encrypted divided multimedia information D3a and the decryption key K1a from the storage unit of.
  • the encrypted divided multimedia information D1a is decrypted with the decryption key K1a (S50) to obtain the divided multimedia information D1.
  • the divided multimedia information D1 is used in the matching process P1.
  • the decryption unit 27 acquires the encrypted divided multimedia information D2a and the decryption key K3a from the second storage unit 31.
  • a decryption key K2a for decrypting the encrypted divided multimedia information D2a Since the decrypted multimedia information D2a has already been obtained at the time of the verification process P1, the decrypted multimedia information D2a is decrypted using the decryption key K2a (S51), and the divided multimedia is decrypted. Obtain information D2. Then, the divided multimedia information D2 is used in the matching process P2.
  • the decryption unit 27 combines the encrypted divided multimedia information D3a already obtained at the time of executing the matching processes P1 and P2 with the decryption key. Using one K3a, decoding is performed in the same manner as above (S52), and divided multimedia information D3 is obtained. Then, the divided multimedia information D3 is used in the matching process P3.
  • the encrypted information is decrypted using the decryption key stored in the different storage unit, and then the collation processing in the first embodiment is performed.
  • the key information for restoring the encrypted multimedia information is stored in a storage unit different from the storage unit that stores the encrypted multimedia information, so that the encrypted multimedia information is stored.
  • the key to decrypt it is stored in a separate storage unit, so it cannot be decrypted.
  • each of the divided multimedia information described in the second embodiment is encrypted, and an encryption key for performing the encryption is divided based on the divided multimedia information different from the encrypted multimedia information. And generate.
  • this embodiment Uses the same registration device as in Fig. 11 and the same collation device as in Fig. 12. Further, the matching processing in this embodiment is the same as that in the first embodiment.
  • FIG. 15 shows an encryption flow when multimedia information is stored in the storage unit in the present embodiment.
  • the multimedia information B of the person to be registered is acquired by the multimedia information acquisition unit 51, and the multimedia information is divided by the multimedia information division unit 52 (S60), and the divided multimedia information D1, D 2 and D 3 are created.
  • an encryption key K2 is created from the divided multimedia information D1 using an encryption function (for example, a hash function or the like) (S61).
  • the encryption keys K3 and K1 are created for the divided multimedia information D2 and D3 (S62, S63).
  • the divided multimedia information D1 is encrypted with the encryption key K1 (S64), and becomes encrypted divided multimedia information D1a.
  • the divided multimedia information D2 is encrypted with the encryption key K2 (S65), and becomes encrypted divided multimedia information D2a.
  • the divided multimedia information D3 is encrypted with the encryption key K3 (S66), and becomes the encrypted divided multimedia information D3a.
  • a common key method is used for encryption. Therefore, the encryption key and the decryption key are the same.
  • the divided multimedia information D1a is stored in the first storage unit 53 by the storage control unit 54, and the divided multimedia information D2a is stored in the second storage unit 31.
  • the divided multimedia information D 3 a is stored in the third storage unit 41 together with the decryption key K la (that is, the encryption key K 1).
  • 4 shows a flow of decryption of the encrypted divided multimedia information in the example.
  • the decryption unit 27 acquires the encrypted divided multimedia information D1a from the first storage unit 23, and obtains the encrypted divided multimedia information from the third storage unit. Get media information D 3 a and decryption key K 1 a .
  • the encrypted divided multimedia information D la is decrypted with the decryption key K la (S70) to obtain the divided multimedia information D1.
  • the divided multimedia information D1 is used in the matching process P1.
  • the decoding unit 27 acquires the encrypted divided multimedia information D2a from the second storage unit 31.
  • a decryption key K 2 a is obtained from the divided media information D 1 obtained at the time of executing the matching process P 1 by using an encryption function.
  • the decryption key K2a is decrypted (S51) to obtain the divided multimedia information D2. Then, the divided multimedia information D2 is used in the matching process P2.
  • the decryption unit 27 obtains the decryption key K3a from the divided media information D2 obtained at the time of performing the matching process P2, using an encryption function. Using the decryption key K 3 a, the encrypted divided multimedia information D 3 a obtained at the time of executing the matching process P 1 is decrypted (S 51) to obtain the divided multimedia information D 3 . Then, the divided multimedia information D3 is used in the matching process P3.
  • a decryption key for decrypting is generated from the divided multimedia information stored in different storage units, and decryption is performed using the decryption key. Then, the collation processing in the first embodiment is performed.
  • a decryption key for decrypting the divided multimedia information of the next matching process can be generated at the same time.
  • the divided multimedia information can be immediately decoded, and the collation processing can be efficiently performed.
  • a decryption key for decrypting the encrypted divided multimedia information D3a is stored in the third storage unit without performing encryption. Even with this configuration, unless the information in the storage unit 1 and the storage unit 3 is simultaneously stolen, the encrypted multimedia information cannot be decrypted and the security can be kept high. it can.
  • the key information for restoring the encrypted multimedia information must be created based on different multimedia information that is stored in a storage unit different from the storage unit that stores the encrypted multimedia information. Even if the encrypted multimedia information is stolen, the key to decrypt the encrypted multimedia information is based on the multimedia information stored in another storage unit. Can not.
  • each of the divided multimedia information described in the second embodiment is encrypted, and the divided multimedia information different from the divided multimedia information obtained by encrypting the encryption key for performing the encryption is used. Generated based on In this embodiment, the same registration device as in FIG. 11 and the same collation device as in FIG. 12 are used. Further, the matching processing in this embodiment is the same as that in the first embodiment.
  • FIG. 17 shows an encryption flow (example 1) when multimedia information is stored in the storage unit in the present embodiment.
  • the multimedia information B of the registered symmetric person is acquired by the multimedia information acquisition unit 51, and the multimedia information is divided by the multimedia information division unit 52 (S80), and the divided multimedia information D 1 , D 2 and D 3 are created.
  • the divided multimedia information D1 is encrypted by the divided multimedia information D3 in the encryption unit 55 (S81) to obtain encrypted divided multimedia information D1a.
  • the encryption process here is based on the divided multimedia information D1. It is a logical operation (AND operation, OR operation, exclusive OR operation, etc.) between the generated bit information and the bit information constituting the divided multimedia information D3.
  • the storage control unit 54 stores the encrypted divided multimedia information D1a obtained in S81 in the first storage unit 53.
  • the divided multimedia information D2 is encrypted by the divided multimedia information D1 (S82) to obtain the encrypted divided multimedia information D2a.
  • the encrypted divided multimedia information D2a obtained in S82 is stored in the second storage unit 31.
  • the multimedia information D3 is stored in the third storage unit 41 without encryption.
  • each divided multimedia information is encrypted, and the divided multimedia information different from the encrypted divided multimedia information is used as an encryption key for performing the encryption.
  • FIG. 18 shows a flow (example 1) of decryption of the encrypted divided multimedia information in the present embodiment.
  • the decryption unit 27 obtains the encrypted divided multimedia information D1a from the first storage unit 23, and obtains the divided multimedia information D1a from the third storage unit. To get 3.
  • the encrypted divided multimedia information D1a is decrypted by using the divided multimedia information D3 as a decryption key K1a (S90) to obtain the divided multimedia information D1.
  • the decoding unit 27 acquires the encrypted divided multimedia information D2a from the second storage unit 31.
  • the encrypted divided multimedia information D2a is decrypted by using the divided multimedia information D1 as a decryption key K2'a (S91) to obtain the divided multimedia information D2.
  • the decryption unit 27 passes the already obtained divided multimedia information D3 to the matching process P3.
  • the key information is used as a decryption key for decrypting the decryption, and the decryption is performed. Thereafter, the collation processing in the first embodiment is performed.
  • the collation processing in the first embodiment is performed.
  • the divided multimedia information D3 stored in the third storage unit is stored without being encrypted. Even with this configuration, the encrypted multimedia information cannot be decrypted unless the information in the first storage unit and the information in the third storage unit are stolen at the same time. Can be kept high.
  • FIG. 19 shows an encryption flow (example 2) when multimedia information is stored in the storage unit in the present embodiment.
  • the multimedia information dividing section 52 divides the multimedia information B of the registration target person (S100) to create divided multimedia information D1, D2, and D3.
  • the divided multimedia information D2 is encrypted by the divided multimedia information D1 in the encryption unit 55 (S102) to obtain encrypted divided multimedia information D2a.
  • the encryption processing here is the same as that described with reference to FIG.
  • the encrypted divided multimedia information D2a obtained in S102 is stored in the second storage unit 31.
  • the divided multimedia information D3 is encrypted by the divided multimedia information D2 (S103), and the Obtain the converted divided multimedia information D 3 a.
  • the encrypted divided multimedia information D3a obtained in S103 is stored in the third storage unit 41.
  • the multimedia information D1 is encrypted (S101) and encrypted using the encrypted divided multimedia information D3a encrypted in S103 as the encryption key K1.
  • the encrypted divided multimedia information D1a obtained in S101 is stored in the first storage unit 53.
  • FIG. 20 shows a flow (example 2) of decrypting the encrypted divided multimedia information in the present embodiment.
  • the decryption unit 27 acquires the encrypted divided multimedia information D1a from the first storage unit 23, and obtains the encrypted divided multimedia information from the third storage unit. Get media information D 3 a.
  • the encrypted divided multimedia information D 1 a is decrypted by using the encrypted divided multimedia information D 3 a as a decryption key K 1 a (S 110), and the divided multimedia information D 1 Get. '
  • the decoding unit 27 acquires the encrypted divided multimedia information D2a from the second storage unit 31.
  • the encrypted divided multimedia information D2a is decrypted by using the divided multimedia information D1 as a decryption key K2a (S111) to obtain the divided multimedia information D2.
  • the matching process P3 is executed, the encrypted divided multimedia information D3a is decrypted by using the divided multimedia information D2 as a decryption key K3a (S1 1 2 ), Divided multimedia information D3 is obtained.
  • the encrypted multimedia By using the key information for restoring the multimedia information as separate multimedia information itself that is stored in a storage unit different from the storage unit that stores the encrypted multimedia information, the encrypted multimedia information can be used. Even if it is stolen, it cannot be decrypted because the multimedia information stored in another storage unit is required to decrypt the encryption.
  • FIG. 21 shows an outline of combining and combining divided multimedia information belonging to a plurality of individuals in the present embodiment.
  • Multimedia information A1a belonging to registered person 1a is divided into Dl_la, D2_la, D3—la, and multimedia information A1b belonging to registered person 1b is divided.
  • D1-1b, D2_lb, D3_lb is divided into D1-1c, D2-1c, D3-1c.
  • the combined information G 1 (D 1-1 a, D 1-lb, D 1-1 c) and the combined information G 2 (D 2-1 a, D 2-lb, D 2-lc ), And three sets of multimedia information G 3 (D 3-1 a, D 3-1 b, D 3-1 c) are created, and these are stored in the first storage unit 53 and the second storage unit, respectively.
  • the information is stored in the storage unit 31 and the third storage unit 41.
  • the outline of the registration device in the present embodiment is the same as that in FIG. In FIG. 5, a plurality of registration targets acquired by the multimedia information acquisition unit 51 'The information is sent to the armor report division unit 52, and the above procedure information is divided and combined and stored in each storage unit.
  • the multimedia information synthesizing unit 25 acquires the synthetic information G 1 (D 1-1 a, D 1-lb, D 1-1 c) stored in the first storage unit 23, and performs information extraction processing.
  • D l- la is obtained from the synthetic information G 1 and passed to the matching process P 1.
  • the multimedia information synthesizing unit 25 obtains the synthetic information G 2 (D 2-1 a, D 2-1 b, D 2-1 c) stored in the second storage unit 31, and obtains the information.
  • D 2 -la is obtained from the composite information G 2 and passed to the matching process P 2.
  • the multimedia information synthesizing unit 25 acquires the synthetic information G 3 (D 3-1 a, D 3 _ lb, D 3-1 c) stored in the second storage unit 41, and extracts the information.
  • D 3-1 a is obtained from synthetic information G 3 and passed to matching process P 3.
  • the collation processing is performed by using a combination of the divided multimedia information belonging to a plurality of individuals.
  • Example 10 In the present embodiment, as shown in FIG. 23, the number of subjects registered in each storage unit is changed.
  • the dividing process is the same as that in the ninth embodiment, but differs from the ninth embodiment in that not only the divided multimedia information is combined and stored in the storage unit but also is stored in the storage unit in various patterns. become.
  • D l-la, D 1-lb, D 1-1 c, and D 2 -lc are the storage units 31 a and 31 b of the portable medium 3 a, respectively.
  • the storage unit 31b is stored in the storage unit 31c of the portable medium 3c and the storage unit 53 of the registration device 5b.
  • D2-1a and D2-1b are combined and stored as combined information G4 in the storage unit 53a of the registration device 5a.
  • D3-la, D3-1b, and D3-1c are combined and stored as combined information G5 in the storage unit 41 of the server device 4.
  • FIG. 24 shows an outline of a process for extracting information from which storage unit when performing collation in the present embodiment.
  • the storage target 3a of the storage unit 3a of the portable storage medium 3a, the storage unit 23 of the verification device 2a, and the storage unit 41 of the server device 4 Get multimedia information belonging to.
  • the collation target 1 b is performed, the collation target 1 is obtained from the storage unit 3 1 b of the portable storage medium 3 b, the storage unit 23 a of the collation device 2 a, and the storage unit 41 of the server device 4. Get multimedia information belonging to b.
  • the collation target 1 c is obtained from the storage unit 3 1 c of the portable storage medium 3 c, the storage unit 23 b of the collation device 2 b, and the storage unit 41 of the server device 4. Get multimedia information belonging to.
  • the storage capacity of the portable storage medium can be saved by storing only the divided information of the multimedia information belonging to the individual holding the portable storage medium in the portable storage medium. It is possible to do.
  • the storage capacity of the collation device can be saved by storing only the information of the person to be collated in the collation device.
  • portable storage media with small storage capacity By storing the divided multimedia information and storing the divided multimedia information belonging to multiple individuals in a server with a large storage capacity, it is possible to effectively collate even when a storage medium with a small storage capacity is used. Can be performed.
  • the collating apparatus can be naturally configured as a general computer system.
  • FIG. 25 is a configuration block diagram of such a computer system, that is, a hardware environment.
  • the computer system includes a central processing unit (CPU) 62, a read-only memory (ROM) 63, a random access memory (RAM) 66, a communication interface (I / F) 64, a storage device 67, and an output I / F 61. , Input I / F 65, portable storage medium reading device 68, and bus 69 to which all of them are connected, output device 70 connected to output I / F 61, and input I / F 65 Input device 71.
  • CPU central processing unit
  • ROM read-only memory
  • RAM random access memory
  • I / F communication interface
  • the storage device 67 or the ROM 63 stores the program (multi-function) shown in the flowcharts shown in FIGS. Media information collating unit 22), multimedia information dividing unit 52 program, multimedia information synthesizing unit 25 program, collating information selection control unit 26 program, etc., encryption unit 55, decryption unit 27 program
  • the multimedia information for identifying the individual in the present embodiment and the multimedia information for identifying the individual are stored in advance. It is possible to divide the time and to encrypt and decrypt the information.
  • Such programs are provided by the program provider on network 72 and For example, the information is stored in the storage device 67 via the communication IZF 64, and is also stored in the portable storage medium 3 which is sold and distributed, and is set in the reading device 68. It can also be executed by the CPU 62.
  • Various types of storage media such as a CD-ROM, a flexible disk, an optical disk, a magneto-optical disk, and an IC card can be used as the portable storage medium 3, and a program stored in such a storage medium can be used as a reading device. Read by 6-8.
  • the input device 71 corresponds to the multimedia information acquisition unit 21, and a keypad, a mouse, a camera, a microphone, a scanner, a sensor, a tablet, or the like for inputting multimedia information can be used. It is. Further, a display, a printer, a speaker, or the like can be used as the output device 70.
  • the network 72 may be a communication network such as the Internet, LAN, WAN, dedicated line, wired, wireless, or the like.

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Multimedia (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Software Systems (AREA)
  • Storage Device Security (AREA)
  • Image Analysis (AREA)
  • Collating Specific Patterns (AREA)

Abstract

セキュリティの向上、照合処理の高速化、個人を確認する情報を伝送する通信路の負荷軽減を図ることができる照合装置を提供する。これにより、着脱可能な可搬記憶媒体3を有し、サーバ4とネットワークで接続された照合装置2であって、マルチメディア情報取得部21で取得した個人を確認する情報を、複数の場所に分散配置された記憶部23,31,41の中に予め格納されている照合用の個人を確認する情報のそれぞれと照合処理P1,P2,P3で段階的に照合するにより問題の解決を図る。

Description

明 細 書 照合装置及び登録装置 技術分野
本発明は、 予め記憶装置に記録した個人を確認する情報と提示された個人情 報とを照合するための照合装置に関する。 背景技術
情報化社会における様々な局面において、 セキュリティの確保や利用者の利 便性向上のために、 個人を確認する情報、 すなわち個人に属するマルチメディ ァ情報を利用する照合技術の開発が進められている。
マルチメディァ情報を用いて照合処理をおこなうためには、 個人に属するマ ルチメディア情報を予め記憶装置に登録しておき、 照合が必要になった際に、 照合の対象となる人の所持するマルチメディア情報を取得して、 前記の記憶装 置に登録されているマルチメディア情報と比較することによって同一性の照合 をおこなう。
従来の手法では、 この照合に必要な個人のマルチメディァ情報は 1ケ所の記 憶装置にまとまって記憶している。 また、 照合に用いるマルチメディア情報を 可搬型記憶部と照合記憶部に分割して格納し、 照合時にはこれら分割して記憶 したデータを合成し、 その合成したデータと利用者のマルチメディア情報を比 較して照合する手法もある (例えば、 特許文献 1 )。
特許文献 1
特開 2 0 0 1— 6 7 1 3 7号
ところが、 従来技術では、 予め記憶装置に記憶したマルチメディア情報が盗 まれてしまった場合、 そのマルチメディア情報を使って他人になりすまして照 合処理を通過されてしまう危険性がある。 また、 個人に属するマルチメディア 情報の中には変更が不可能であり、 その情報がいったん盗まれてしまうと、 取 り返しがつかないものがある。
また、 特許文献 1では、 個人に属するマルチメディア情報を分割率 Mによつ て 2分割し、 分割した情報を異なる記憶装置に格納させている。 しかしながら 、 特許文献 1では、 分割した情報の格納場所が 2箇所に限定されており、 一方 は I Cカード等の可搬型記憶媒体に格納し、 他方は照合装置内部の記憶装置に 格納するというように格納形態が限られていた。 また、 分割した情報を照合に 用いる場合には、 分割した情報を一度合成しなければならず、 照合処理が始ま るまでに余分な時間がかかっていた。 .
また、 精度の高い照合処理をおこなう場合には処理速度が問題となる。 特に
、 多くの登録者の中から 1人を選び出す 1 : N照合の際には、 全ての登録者の マルチメディァ情報との照合を行うために処理に要する時間が増大してしまう 。 照合のために必要なマルチメディァ情報の情報量も多くなるため、 サーバ Z クライアント型のシステム構成での情報転送路における情報伝送量も多くなり
、 ネットワークに多大な負荷がかかることになる。
上記の課題に鑑み、 本発明では、 セキュリティの向上、 照合処理の高速化、 個人を確認する情報を伝送する通信路の負荷軽減を図ることができる照合装置 を提供する。 発明の開示
上記課題は、 個人を確認する情報である個人情報が分割されて格納されてい る複数の格納手段のうちの少なくとも 1つと、 確認対象となる個人の情報であ る確認対象個人情報を取得する取得手段と、 該取得手段により取得した確認対 象個人情報と前記複数の格納手段の中の第 1の格納手段から取得した前記分割 個人情報とを照合し、 該照合結果に基いて次段の照合を行うか否かを決定し、 該決定により次段の照合を行う場合、 前記複数の格納手段の中の第 2の格納手 段から取り出した前記個人情報を用いて次段の照合を行う照合手段と、 を備え ることを特徴とする照合装置を提供することによって達成できる。
このように構成することによって、 各記憶部に分割された個人を確^■する情 報毎に段階的に複数回の照合を繰り返す構成にすることで、 分割後の個人を確 認する情報から分割前の個人を確認する情報を復元することが困難になる。 また上記課題は、 前記照合装置において、 前記取得手段により取得した確認 対象個人情報の特徴点と前記複数の格納手段の中の第 1の格納手段から取得し た前記分割個人情報の特徴点とを照合し、 該特徴点の一致の度合いを示す類似 度を設定することを特徴とする。
このように構成することによって、 類似度により次段の照合を実行するか否 かを決定することができるので、 個人を確認する情報の照合処理に要する平均 時間を従来の手法よりも高速に処理を行うことができる。
また上記課題は、 個人を確認する情報である個人情報を取得する取得手段と 、 前記個人情報を分割する分割手段と、 該分割手段により複数に分割された個 人情報である分割個人情報を、 前記照合装置の前記複数の格納手段にそれぞれ 格納する格納制御手段と、 を備えることを特徴とする登録装置を提供すること によって達成できる。
このように構成することによって、 個人を確認する情報を別々の記憶装置に 格納することができ、 記憶装置の盗難などの際のリスクを分散することができ る。
また上記課題は、 前記登録装置において、 前記分割手段は、 前記個人情報を 情報量の多い分割個人情報から情報量の少ない分割個人情報へ段階的に分割し 、 前記格納制御手段は、 該分割個人情報をそれぞれ異なる前記格納手段に格納 することを特徴とする。
このように構成することによって、 個人を確認する情報の照合処理に要する 平均時間を従来の手法よりも高速に処理を行うことができる。 また、 ネットヮ ークの負荷も抑えることができる。
また上記課題は、 前記登録装置は、 さらに、 前記分割手段により分割された 、 前記格納手段に格納される分割個人情報を暗号化する暗号化手段と、 を備え ることを特徴とする。
このように構成することによって、 分割保存するマルチメディア情報に暗号 化を施すことによって、 セキュリティが向上する。 図面の簡単な説明
本発明は、 後述する詳細な説明を、 下記の添付図面と共に参照すればより明 らかになるであろう。
図 1は、 実施例 1における照合装置を示す図である。
図 2は、 実施例 1におけるマルチメディァ情報照合部での照合処理の詳細な フロー (例 1 ) を示す図である。
図 3は、 実施例 1におけるマルチメディァ画像情報の一例として、 草花の葉 脈を用いる例を示す図である。
図 4は、 実施例 1におけるマルチメディァ情報照合部での照合処理の詳細な フロー (例 2 ) を示す図である。
図 5は、 実施例 2における登録装置を示す図である。
図 6は、 実施例 2におけるマルチメディア情報分割部により 3つに分割した マルチメディア情報を各記憶部に格納する概要を示す図である。
図 7は、 実施例 3における分割■組み合わせの概念を示す図である。 図 8は、 実施例 3における照合装置を示す図である。
図 9は、 実施例 4における照合装置を示す図である。
図 1 0は、 実施例 5における照合装置を示す図である。
図 1 1は、 実施例 6における登録装置を示す図である。
図 1 2は、 実施例 6における照合装置を示す図である。
図 1 3は、 実施例 6における暗号化のフローを示す図である。
図 1 4は、 実施例 6における複号化のフローを示す図である。
図 1 5は、 実施例 7における暗号化のフローを示す図である。
図 1 6は、 実施例 7における複号化のフローを示す図である。
図 1 7は、 実施例 8における暗号化のフロー (例 1 ) を示す図である。
図 1 8は、 実施例 8における複号化のフロー (例 1 ) を示す図である。
図 1 9は、 実施例 8における暗号化のフロー (例 2 ) を示す図である。
図 2 0は、 実施例 8における複号化のフロー (例 2 ) を示す図である。
図 2 1は、 実施例 9における複数の個人に属する分割マルチメディァ情報を 組み合わせて合成する概要を示す図である。
図 2 2は、 実施例 9における照合装置を示す図である。
図 2 3は、 実施例 1 0における、 各記憶部に記憶する対象者の人数を変えた 場合の記憶装置の格納例を示す。
図 2 4は、 実施例 1 0における照合を行う際にどの記憶部から情報を取り出 すかの処理概要を示す図である。
図 2 5は、 本発明におけるハードウェア環境の構成ブロック図である。 発明を実施するための最良の形態
(実施例 1 )
図 1は、 本実施例における照合システムを示す。 本実施例では個人に属する 情報を 3ケ所の記憶部に分散記憶する例を示すが、 本発明にお ける記憶部の数は 3ケ所に限定されるものではなレ、。
図 1において、 マルチメディア情報を格納する記憶装置は、 個人照合装置 2 に内蔵されたハードディスク (第 1の記憶装置 2 3 ) と、 一般のメモリカード やセキュリティ保護された I Cカードなどの可搬型の記憶媒体 3 (可搬記憶媒 体 3に第 2の記憶部 3 1を備える) と、 ネットワークで接続されたサーバ 4内 の記憶装置 (第 3の記憶部 4 1 ) に分散配置されている。 なお、 本発明におけ る記憶装置の分散配置形態はこの図 1の形態に限定されず、 記憶部の数や配置 先は任意に決定することができる。
また、 照合装置 2は、 マルチメディァ情報取得部 2 1、 マルチメディァ情報 照合部 2 2を備え、 マルチメディァ情報照合部 2 2では、 照合処理 P 1 , P 2 , P 3を行う。
図 1において照合対象者 1を照合する場合、 まず、 照合対象者 1を確認する ための情報であるマルチメディア情報 A 1をマルチメディァ情報取得部 2 1で 取得し、 その取得したマルチメディァ情報 A 1はマルチメディァ情報照合部 2 2に送られる。 マルチメディァ情報照合部 2 2に送られたマルチメディァ情報 A 1は、 照合処理 P 1, P 2 , P 3で、 複数の場所に分散配置された記憶部 2 3, 3 1, 4 1の中に予め格納されている照合用のマルチメディア情報のそれ ぞれと段階的に照合される。
マルチメディァ情報照合部 2 2では、 マルチメディァ情報 A 1に対して照合 処理 P I , P 2 , P 3を順番に行い、 予め決めておいた条件に合致した場合に 照合成功あるいは照合失敗の結果を出力する。
図 2は、 本実施例におけるマルチメディァ情報照合部 2 2での照合処理の詳 細なフロー (例 1 ) を示す。 また、 図 3は、 照合に用いるある種のマルチメデ ィァ画像情報の一例を示す図である。 図 3 ( 1 ) で、 A 1は大きさの異なる 3 種類の枝 A.a, Ab, Acから構成される。 D 1 (図 3 (4)), D 2 (図 3 ( 5)), D 3 (図 3 (6)) は、 図 3 (1) の A 1の構成要素である枝 A a, Ab , Acをそれぞれ、 その種類別に分解 (分割) したものである。 本実施例にお いて、 D 1 (図 3 (4)), D 2 (図 3 (5)), D 3 (図 3 (6)) はそれぞれ、 第 1の記憶部 23、 第 2の記憶部、 第 3の記憶部に格納されている。 それでは 、 この図 3を参照しながら、 図 2のフローを説明する。 . まず、 マルチメディア情報照合部 22は、 マルチメディア情報取得部 21か ら送出された照合対象者 1のマルチメディア情報 A1 (図 3 (1)) を取得する (ステップ S 1、 以下ステップを Sと略する)。 次に、 第 1の記慷部 23から登 録済みマルチメディア情報 D 1 (図 3 (4)) を取得する (S 2)。
次に、 照合処理 P 1を行う (S 3)。 この照合処理 P 1では、 マルチメディア 情報 A 1とマルチメディァ情報 D 1とを照合し、 その照合結果に基づいて類似 度 R 1が設定される。 さらに具体的にいえば、 例えば、 マルチメディア情報 A 1とマルチメディア情報 D 1とをパターンマッチング等の照合手法を用いて、 特徴点が互いに一致しているか否かに基づいて、 類似度 R 1が設定される。 例 えば、 特徴点の一致の度合いが大きければ類似度 R 1として 5が設定され、 特 徴点の一致の度合いが小さければ類似度 R 1として 1が設定される。
次に、 S 3で算出した類似度 R 1がしきい値 T 1を超えているか否かを判定 する (S4)。 ここで、 しきい値 T 1は、 予め決められた値である。 類似度 R 1 ≤しきい値 T 1の場合、 照合失敗となり、 本処理は終了する。
類似度 R 1 >しきい値 T 1の場合、 照合処理 P 2に渡すマルチメディア情報 A 2 (図 3 (2)) を作成する (S 5)。 ここでは、 マルチメディア情報 A 1か らマルチメディア情報 D 1を差し引いた差分の情報であるマルチメディア情報 A2を求める。 次に、 第 2の記憶部 31から登録済みマルチメディア情報 D 2 (図 3 (5)) を取得する (S 6)。 次に、 照合処理 P 2を行う (S 7)。 この照合処理 P 2では、 マルチメディア 情報 A 2とマルチメディア情報 D 2とを照合し、 この照合結果に基づいて類似 度 R 2が設定される。 照合手法としては、 S 3と同様である。
次に、 S 7で算出した類似度 R 2がしきい値 T 2を超えているか否かを判定 する (S 8)。 ここで、 しきい値 T 2は、 予め決められた値である。 類似度 R2 しきい値 T 2の場合、 照合失敗となり、 本処理は終了する。
類似度 R 2 >しきい値 T 2の場合、 照合処理 P 3に渡すマルチメディァ情報 A 3 (図 3 (3)) を作成する (S 9)。 ここでは、 マルチメディア情報 A 2か らマルチメディア情報 D 2を差し引いた差分の情報であるマルチメディア情報 A3を求める。 次に、 第 3の記憶部 41から登録済みマルチメディア情報 D 3 (図 3 (6)) を取得する (S 10)。
次に、 照合処理 P 3を行う (S l l)。 この照合処理 P 3では、 マルチメディ ァ情報 A 3とマルチメディァ情報 D 3とを照合し、 この照合結果に基づいて類 似度 R 3が設定される。 照合手法としては、 S 3と同様である。
次に、 S 1 1で算出した類似度 R 3がしきい値 T 3を超えているか否かを判 定する (S 12)。 ここで、 しきい値 T 3は、 予め決められた値である。 類似度 R 3≤しきい値 T3の場合、 照合失敗となり、 本処理は終了する。
類似度 R 3〉しきい値 T 3の場合、 照合成功となり、 本フローは終了する。 マルチメディァ情報照合部における照合処理は、 上記の図 2のフローに限定 されず、 例えば、 図 4のようなフローであってもよい。
図 4は、 本実施例におけるマルチメディァ情報照合部 22での照合処理の詳 細なフロー (例 2) を示す。 まず、 照合処理で案出される類似度の累計を格納 するための変数である類似度累計 Xを、 例えば X=0として、 初期化する (S 21)。 次に、 マルチメディア情報照合部 22は、 マルチメディア情報取得部 2 1から送出された照合対象者 1のマルチメディア情報 A 1を取得する (S 22 )。 次に、 第 1の記憶部 23から登録済みマルチメディア情報 D lを取得する ( S 23)。
次に、 照合処理 P 1を行う (S 24)。 この照合処理 P Iでは、 マルチメディ ァ情報 A 1とマルチメディァ情報 D 1とを照合し、 図 2の S 3と同様にして、 類似度 R 1を算出する。 この算出した類似度 R 1を類似度累計 Xに格納する ( 類似度累計 Xに類似度 R 1を加えた値を類似度累計 Xに格納する)。 ■ 次に、 S.24で算出した類似度累計 Xがしきい値 T 1を超えているか否かを 判定する (S 25)。 ここで、 しきい値 T 1は、 予め決められた値である。 類似 度累計 X≤しきい値 T 1の場合、 照合失敗となり、 本処理は終了する。
類似度累計 X>しきい値 T 1の場合、 照合処理 P 2に渡すマルチメディァ情 報 A3を作成する (S 26)。 ここでは、 マルチメディァ情報 A 1からマルチメ ディァ情報 D 1を差し引いた差分の情報であるマルチメディァ情報 A 2を求め る。 次に、 第 2の記憶部 31から登録済みマルチメディア情報 D 2を取得する (S 27)。
次に、 照合処理 P 2を行う (S 28)。 この照合処理 P 2では、 マルチメディ ァ情報 A 2とマルチメディァ情報 D 2とを照合し、 S 24と同様にして、 類似 度 R 2を算出する。 そして、 類似度累計 Xに類似度 R 2を加えた値を類似度累 計 Xに格納する。
次に、 S 28で算出した類似度累計 Xがしきい値 T 2を超えているか否かを 判定する (S 29)。 類似度累計 X≤しきい値 T 2の場合、 照合失敗となり、 本 処理は終了する。
類似度累計 X>しきい値 T 2の場合、 照合処理 P 3に渡すマルチメディァ情 報 A3を作成する (S 30)。 ここでは、 マルチメディア情報 A 2からマルチメ' ディァ情報 D 2を差し引いた差分の情報であるマルチメディァ情報 A 3を求め る。 次に、 第 3の記憶部 41から登録済みマルチメディア情報 D3を取得する ( S 3 D o
次に、 照合処理 P 3を行う (S 3 2 )。 この照合処理 P 3では、 マルチメディ ァ情報 A 3とマルチメディァ情報 D 3とを照合し、 S 2 4と同様にして、 類似 度 R 3を算出する。 そして、 類似度累計 Xに類似度 R 3を加えた値を類似度累 計 Xに格納する。
次に、 S 3 2で算出した類似度累計 Xがしきい値 T 3を超えているか否かを 判定する (S 3 3 )。 類似度累計 X≤しきい値 T 3の場合、 照合失敗となり、 本 処理は終了する。
類似度累計 X >しきい値 T 3の場合、 照合成功となり、 本フローは終了する 。 なお、 しきい値 T 1 ' T 2 , T 3は、 T 1く T 2く T 3の関係にある。
照合処理 P 1, p 2 , P 3で照合成功に至る条件の例としては、 図 2に示す ように、 照合処理 P 1, P 2 , P 3それぞれが出力するマルチメディァ情報の 類似度が、 それぞれの照合段階に対して予め決めておいたしきい値を全ての照 合処理 P l, P 2 , P 3において上回った場合に適用できる。 また、 図 4に示 すように、 照合処理 P 1, P 2 , P 3それぞれが出力するマルチメディア情報 の類似度の累積が、 あらかじめ決めておいたしきい値を上回つた場合などにも 照合成功に至る条件の例として適用することができる。
また、 1 : N照合 (複数の登録者の中から照合対象者が誰であるかを確認す る照合手法) では、 この照合処理を登録されている全ての人に属するマルチメ ディア情報に対して繰り返し、 マルチメディア情報の類似度が最も高い登録者 の情報を照合結果として出力する。
分割したマルチメディァ情報を記憶する複数の記憶部は、 本実施例のように 別々の装置の中に配置することができる。 また、 そのように分散配置すること によって装置の盗難などの際のリスクを分散することができる。
また、 本実施例では、 全ての照合処理を 1つのマルチメディア情報照合部の 中で行っているが、 それぞれの照合処理を複数のマルチメディァ情報照合部で 分割照合する構成も可能である。
また、 各照合処理が次の段階の照合処理に渡すマルチメディア情報は、 記憶 部から取り出して照合に用いたマルチメディア情報によって変換を施されたも のとすることができる。 既に照合処理を施した情報を削減することによって、 次の段階の照合処理を高速化することができる。
以上より、 マルチメディア情報を複数の記憶装置に分割して記憶する構成に よって、 一部の記憶装置からマルチメディア情報が盗まれても、 残りの記憶装 置に登録されているマルチメディア情報が無事であれば、 その盗まれたマルチ メディァ情報だけを用いても照合処理を通過することが不可能であるため、 セ キユリティを向上することが可能となる。
また、 複数分割したマルチメディア情報を合成して力 ら照合するのではなく 、 各分割マルチメディァ情報毎に段階的に複数回の照合を繰り返す構成にする ことで、 分割後のマルチメディア情報から元のマルチメディァ情報を復元する ことが困難になる。 複数の記憶装置のマルチメディァ情報が同時に盗難に遭つ た場合でも、 それを用いて元のマルチメディァ情報を復元することが困難であ れば、 照合処理を通過することが困難であり、 セキュリティを向上することが できる。 特許文献 1のように分割して記憶しておいたマルチメディァ情報を合 成してから照合する方式では、 その合成の方法が分かってしまつた場合、 照合 処理を通過するためのマルチメディア情報を復元することが可能となり、 リス クが高い。
(実施例 2 )
本実施例では、 マルチメディア情報の分散 '格納について説明する。 照合に あたって、 予め照合対象者 (正規のユーザ) の情報を照合装置の記憶部 (第 1 の記憶部、 第 2の記憶部、 第 3の記憶部) に格納しておかなければならない。 本実施例は、 その登録について説明する。
図 5は、 本実施例における登録装置の内部の概要を示す。 登録時において、 まず、 マルチメディァ取得部 5 1により登録対象者のマルチメディァ情報 Bが 取得され、 そのマルチメディア情報 Bがマルチメディア情報分割部 5 2へ送出 される。 マルチメディア情報分割部 5 2では、 受け取ったマルチメディア情報 Bを複数に分割して (本実施例では、 3つに分割しているがこれに限定されな い)、 格納制御部 5 4によって、 その分割した各情報を第 1の記憶部 5 3、 第 2 の記憶部 3 1、 第 3の記憶部 4 1へ格納する。
図 6は、 マルチメディァ情報分割部 5 2により 3つに分割したマルチメディ ァ情報を格納制御部 5 4によって各記憶部に格納する概要を示す。 図 1におい て、 第 1の記憶部 5 3、 第 2の記憶部 3 1、 第 3の記憶部 4 1にそれぞれ記憶 するマルチメディア情報を、 図 6に示すように、 情報量が少なく粗いマルチメ ディア情報から、 情報量が多く詳細なマルチメディア情報へと分割する。 そし て、 その分割したそれぞれのマルチメディァ情報を各記憶部に格納する。 ここ で、 分割処理は、 例えば画像の周波数の高低により分割する手法等がある。 こ の場合、 画像の低周波数成分を抽出した画像が粗い分割マルチメディァ情報 D 1に相当し、 画像の高周波数成分を抽出した画像が詳細な分割マルチメディァ 情報 D 3に相当し、 画像のそれらの間の周波数成分を抽出した画像が分割マル チメディァ情報 D 2に相当する。
実施例 1 (図 2 ) において、 最初に照合される、 すなわち照合処理 P 1で照 合される分割マルチメディア情報をより粗い情報とし、 後から照合される分割 マルチメディァ情報をより詳細な情報とすることで、 早い段階の照合処理をよ り情報量の少ないマルチメディァ情報で処理することができ、 この段階で照合 に合致しないデータを高速にふるい落とすことで、 平均的な照合処理時間を短 糸宿することができる。 なお、 本実施例では、 登録装置 5に内蔵されている第 1の記憶部 5 3に分割 したマルチメディア情報を格納したが、 ネットワーク経由等で照合装置 2の第 1の記憶部 2 3に格納するようにしてもよい。 また、 登録装置 5の第 1の記憶 部 5 3に格納した情報を可搬型記憶媒体等に一度格納し、 その可搬型記憶媒体 を照合装置 2に読み取らせて、 その可搬型記憶媒体に格納した情報を照合装置 2の第 1の記憶部 2 3に格納するようにしてもよい。 また、 実施例 1, 2では 、 照合装置 1と登録装置 5とを分離して構成したが、 これに限定されるもので はなく、 同一の装置内に照合装置と登録装置を共存させてもよい。 このことよ り、 これより以下では、 第 1の記憶部 5 1に格納した情報と同一の情報が、 第 1の記憶部 2 3に格納されているものとする。 したがって、 格納時では第 1の 記憶部に 5 3を用い、 照合時には第 1の記憶部に 2 3を用いることとする。 以上より、 一般に、 少量の情報を用いた粗い照合処理は、 多量の情報を用い た詳細な照合処理に比べ高速に処理することができる。 そこで、 実施例 1にお いて個人に属するマルチメディア情報を分割する際に、 粗い照合処理のための 情報から詳細な照合処理のための情報へ段階的に分割して別々の記憶部に記録 し、 照合時には粗い照合処理を行ってから徐々により詳細な照合処理へ進むよ うにすることで、 粗い照合処理で合致しない場合は全ての照合処理を最後まで おこなう必要がなく、 その段階で処理を終了することができる。 これによつて 、 個人に属するマルチメディァ情報の照合処理に要する平均時間を従来の手法 よりも高速に処理をおこなうことができる。
また特許文献 1は、 個人に属するマルチメディア情報を分割率 Mで単純に 2 分割する手法であるが、 照合の際には 2分割したマルチメディァ情報を合成し てから照合をおこなうため、 この手法では従来技術に比べて速度向上は望めな い。 むしろ分割したマルチメディァ情報を合成するための処理時間が増加する さらに本実施例では、 可搬記憶媒体には特定の個人に属する詳細なマルチメ ディア情報を記憶し、 サーバには粗いマルチメディア情報を記憶することによ り、 可搬記憶媒体が無い場合は精度の低い照合、 可搬記憶媒体が有る場合には 精度の高い照合が可能となり、 可搬記憶媒体の有無で提供するサービスを変化 .させることが可能となる。
その逆に、 可搬記憶媒体や照合装置に内蔵の記憶部には特定の個人に属する 粗いマルチメディァ情報を記憶し、 サーバには詳細なマルチメディァ情報を記 憶することにより、 可搬記憶媒体や照合装置に内蔵の記憶部のマルチメディァ 情報だけで照合した場合は精度の低い照合、 サーバに接続して照合した場合に は精度の高い照合が可能となり、 ロー力ルで利用する場合とサーバに接続する 場合で提供するサービスを変化させることが可能となる。
(実施例 3)
本実施例は、 実施例 2で説明した粗い情報から詳細な情報まで段階的に分割 したマルチメディァ情報をさらに複数の部分に再分割し、 再分割した部分を任 意に組み合わせて、 それを複数の異なる記憶部に記憶するものである。
図 7は、 本実施例における分割 ·組み合わせの概念を示す。 同図では、 3つ に分割したマルチメディァ情報 D 1, D 2, D 3をさらに 3つの部分に再分割 し ((D l l, D 12, D 13)、 (D 21 , D 22, D 23), (D 31 , D 32 , D 33))、 9つの再分割された各情報を 3つずつ組み合わせて (E 1 , E 2 , E 3)、 E 1, E2, E 3をそれぞれ第 1の記憶部 53、 第 2の記憶部 31、 第 3の記憶部 41に記憶する。
ここで、 9つの再分割された各情報を 3つずつ組み合わせることについて説 明する。 D 1に着目すると、 D 1は再分割され、 D l l、 D 1 2、 D 1 3にな るが、 組み合わせる場合には、 できるだけこれらの情報が同一組にならないよ うにする。 D2、 D 3についても同様である。 このようにして組み合わせると 、 E l (D l l, D 21 , D3 1)、 E 2 (D 1 2, D 22, D 32)、 E 3 ( D 1 3, D 23, D 33) の 3組のマルチメディア情報が作成され、 これらを それぞれ第 1の記憶部、 第 2の記憶部、 第 3の記憶部に記憶する。
本実施例における登録装置 5は、 図 5に示す登録装置と同様であり、 上記の 分割■組み合わせはマルチメディァ情報分割部 52で実行される。 まず、 マル チメディァ情報取得部 21により取得した登録対象者のマルチメディァ情報は 、 マルチメディァ情報分割部 52に送出され、 マルチメディァ情報分割部 52 において上記の手順でマルチメディア情報は、 分割 '再分割され、 格納制御部 54で各記憶部 53, 31, 41に格納される。
図 8は、 図 7で再分割 ·組み合わせを行ったマルチメディァ情報を照合する 場合の処理を示す。 照合処理は実施例 1と同様である。 このとき、 照合処理 P 1においてマルチメディア情報 D 1を取得する場合 (図 2の S 2に相当する処 理)、 第 1の記憶部 23、 第 2の記憶部 31、 第 3の記憶部 41力 らそれぞれ、 E 1 , E 2, E 3を取得する。 マルチメディァ情報合成部 25では、 E 1から は D 1 1を取り出し、 E 2からは D 12を取り出し、 E 3からは D 1 3を取り 出し、 これ力 ら D 1を再構成する。
照合処理 P 2, P 3を行う場合も、 同様にしてマルチメディァ情報 D 2, D 3を取得する。
このようにして、 各記憶部から取り出したマルチメディァ情報を再構成して 、 再構成した後に各段の照合処理に適用することができる。
以上より、 実施例 2の構成の場合、 第一段目の照合に用いる粗いマルチメデ ィァ情報を盗まれた場合、 それを用いることによって第一段目の照合処理だけ は通過されてしまうリスクがあった。 それに対し、 粗い照合処理のための情報 力 ら詳細な照合処理のための情報へ段階的に分割したマルチメディア情報をさ らに分割して組み合わせて別々の記憶部に格納することにより、 もし何れかの 記憶部に格納した分割マルチメディァ情報が盗まれても、 その盗まれたマルチ メディァ情報だけを用いたのでは、 照合処理を 1段でも通過することは不可能 となる。
(実施例 4 )
本実施例では、 分割して記憶したマルチメディア情報を照合処理に用いる場 合に、 照合装置の要求仕様に応じて、 必要な記憶部を選択して用いる構成とす る。 また、 照合処理は実施例 1と同様である。
図 9は、 本実施例における必要な記憶部を選択して構成された照合装置のパ ターンの 1例を示す。 同図において、 照合装置 2 aは、 マルチメディア情報照 合部 2 2 aの照合処理で用いるマルチメディァ情報を第 1の記憶部 2 3 aと可 搬記憶装置 3の第 2の記憶部 3 1とから取得する構成である。 照合装置 2 bは 、 マルチメディァ情報照合部 2 2 bの照合処理で用いるマルチメディァ情報を 第 1の記憶部 2 3 bとサーバ装置 4の第 3の記憶部 4 1とから取得する構成で ある。 照合装置 2 cは、 マルチメディア情報照合部 2 2 cの照合処理で用いる マルチメディァ情報を可搬記憶装置 3の第 2の記憶部 3 1とサーバ装置 4の第 3の記憶部 4 1とカゝら取得する構成である。
また、 必要な記憶部を選択して用いる構成であるので、 セキュリティ制御を することができる。 クライアント装置とサーバ装置とを比較した場合、 一般に ーバ装置外部側 (クライアント装置側へ近づくほど) ほどセキュリティは低 くなる。 よって、 図 9では、 最もセキュリティが高いのは、 クライアント装置 内蔵の記憶部から情報を取得していない照合装置 2 cであり、 次にセキユリテ ィが高いのは、 照合装置 2 bであり、 セキュリティが最も低いのは、 サーバ装 置の記憶部から情報を取得していない照合装置 2 aである。
一方、 マルチメディア情報の取得時間について考えてみる。 一般に、 ネット ワークを介して情報を取得しなければならないサーバ装置の記憶部から情報を 取得する場合と比較して、 ユーザ側の使用する端末、 即ちクライアント装置に より近いほうの記憶装置から情報を取得する場合の方が、 取得時間は短い。 したがって、 セキュリティ重視か、 データの取得時間 (即ち、 照合処理時間 の短縮) 重視かという様々な用途に基いて、 マルチメディア情報を取得する記 憶部を選択し、 照合装置を構成することができる。
このようにして、 分割して記憶したマルチメディァ情報を照合処理に用いる 場合に、 必要な記憶部を選択して用いる構成とする。 記憶部に記憶する内容を 変えずに様々な要求に応じることが可能となる。
また、 分割する際に各々の記憶部に記憶する分割情報には冗長性を持たせて もよい。 図 9では、 例えば第 1の記憶部 2 3 aと第 2の記憶部 2 3 bに同じ情 報を冗長的に記憶することができる。 情報通信路に負荷をかけずに照合処理を おこなうことができる。
以上より、 実施例 1で個人に属するマルチメディァ情報を複数の記憶部に分 割保存し、 この分割されたマルチメディァ情報を利用して照合処理を行う場合 に、 照合精度や処理速度や情報転送量などの要求水準が異なる状況において、 分割保存したマルチメディァ情報の中からその状況の要求水準を満たすために 必要なマルチメディア情報だけを選択して、 照合処理を行うことで、 分割して 記憶した情報を変えることなく、 様々な状況に対応することができる。
照合処理の高速性や情報転送量の削減が要求される状況では、 少数の記憶部 力 の情報を利用して照合を行ったり、 あるいは、 粗い情報を記憶した記憶部 を用いて照合を行うことで、 速度向上や転送量の削減を行うことができる。 精度の高い照合が必要な状況では、 多くの記憶部からの情報を利用して照合を 行ったり、 より詳細な情報を記憶した記憶部を利用して照合を行うことで、 精 度の高い照合を実現することができる。
(実施例 5 ) 本実施例では、 記憶部に記憶された情報のうち優先的に処理する分割マルチ メディア情報を変更す 。 つまり、 各記憶部からマルチメディア情報を取得す る場合、 その取得する順序を任意に変更する。
図 1 0は、 本実施例における照合情報選択制御部 2 6を設けた照合装置 2を 示す。 照合処理は実施例 1と同様である。 このとき、 図 2の S 2 , S 6 , S 1 0に相当する処理で第 1の記憶部 2 3、 第 2の記憶部 3 1、 第 3の記憶部 4 1 からマルチメディァ情報を取得する場合、 照合情報選択制御部 2 6の制御によ つて、 この取得順序を変更することができる。 例えば、 ある場合には、 第 3の 記憶部 4 1 , 第 1の記憶部 2 3, 第 2の記憶部 3 1の順で各記憶部からマルチ メディア情報を取得し、 またある場合には、 第 2の記憶部 3 1 , 第 3の記憶部 4 1 , 第 1の記憶部 2 3の順で各記憶部からマルチメディァ情報を取得するこ とができる。
このように、 取得する順番を変える利点として、 各記憶部に異なる属性.の情 報が格納されている場合、 ある属性の情報を優先的に照合することが挙げられ る。 例えば、 第 1の記憶部には音声情報、 第 2の記憶部には顔画像情報、 第 3 の記憶部には、 指紋情報が格納されている場合において、 優先的に指紋照合を 行うことができる。 また、 例えば、 同じ種類の情報であって異なる部位の情報 (同じ指紋情報でも、 親指のものと中指のもの) を各記憶部に格納しておいて 優先的に親指の指紋照合を行うことができる。 ' このような構成にすることによって、 照合対象者の状況や照合環境によって 、 照合順序を変えることが可能となり、 柔軟性の高い照合が可能となる。 人に よって、 あるいは、 環境によっては、 分割保存したマルチメディア情報のどれ を優先的に適用するかを変更することによって、 処理速度の向上や利便性を向 上することが可能となる。
(実施例 6 ) 本実施例では、 実施例 2で説明した各分割マルチメディァ情報をそれぞれ暗 号化し、 その暗号化を解除するための複号化キーを暗号化した分割マルチメデ ィァ情報とは異なる記憶部に格納する。
図 1 1は、 本実施例における登録装置 5を示す。 まず、 マルチメディア情報 取得部 5 1により登録対象者のマルチメディア情報 Bが取得され、 そのマルチ メディァ情報 Bがマルチメディァ情報分割部 5 2へ送出される。 マルチメディ ァ情報分割部 5 2では、 受け取つたマルチメディァ情報 Bを実施例 2と同様の 手法で分割し、 分割したマルチメディァ情報群を暗号部 5 5へ送出する。 暗号 部 5 5では、 受け取つた分割マルチメディァ情報群を暗号化し、 格納制御部 5 4では暗号化した分割マルチメディァ情報をそれぞれ各記憶部 2 3 , 3 1 , 4 1へ格納する。
図 1 2は、 本実施例における照合装置を示す。 マルチメディア情報取得部 2 1により照合対象者 1のマルチメディア情報 Aが取得され、 そのマルチメディ ァ情報 Aがマルチメディア情報照合部 2 2へ送出される。 マルチメディア情報 照合部 2 2で、 照合処理 P 1, P 2 , P 3を行う。 それぞれの照合処理 P 1, P 2 , P 3においてマルチメディア情報 Aと照合するための情報を各記憶部か ら取得する。 このとき、 各記憶部 2 3 , 3 1, 4 1から取り出した暗号化され た分割マルチメディァ情報は復号部 2 7で複号化され、 各照合処理 P 1, P 2 , P 3で用いられる。
図 1 3は、 本実施例におけるマルチメディア情報 Bを記憶部に格納する場合 の暗号化のフローを示す。 まず、 分割 ·合成部でマルチメディア情報 Bを分割 し (S 4 0 )、 分割マルチメディア情報 D 1, D 2 , D 3を作成する。 次に分割 マルチメディァ情報 D 1, D 2 , D 3は、 暗号部 5 5で以下に説明する手法で 喑号化される。
まず、 分割マルチメディァ情報 D 1は暗号化キー K 1で暗号化され ( S 4 1 )、 暗号化済み分割マルチメディア情報 D 1 aとなる。 分割マルチメディア情報 D 2は暗号化キー K 2で暗号化され ( S 4 2 )、 暗号化済み分割マルチメディァ 情報 D 2 aとなる。 分割マルチメディァ情報 D 3は暗号化キー K 3で喑号化さ れ (S 4 3 )、 暗号化済み分割マルチメディア情報 D 3 aとなる。 ここで、 暗号 化には共通鍵方式を採用する。 したがって、 暗号化キーと復号化キーは同一で ある。
それから、 分割マルチメディァ情報 D 1 aは、 複号化キー K 2 a (すなわち 、 暗号化キー K 2のことである) と共に第 1の記憶部 5 3に格納される。 また 、 分割マルチメディア情報 D 2 aは、 復号化キー K 3 a (すなわち、 暗号化キ 一 K 3のことである) と共に第 2の記憶部 3 1に格納される。 また、 分割マル チメディァ情報 D 3 aは、 複号化キー K 1 a (すなわち、 暗号化キー K 1のこ とである) と共に第 3の記憶部 4 1に格納される。
このように、 各分割マルチメディア情報をそれぞれ暗号化し、 その暗号化を 解除するための複号化キーを暗号化した分割マルチメディァ情報とは異なる記 憶部に格納する。
図 1 4は、 本実施例における暗号化した分割マルチメディァ情報の複号化の フローを示す。 まず、 照合処理 P 1が実行されると、 復号部 2 7は第 1の記憶 部 2 3から暗号化済み分割マルチメディア情報 D 1 aと複号化キー K 2 aとを 取得し、 第 3の記憶部から暗号化済み分割マルチメディァ情報 D 3 aと複号化 キー K 1 aを取得する。 複号化キー K 1 aで暗号化済み分割マルチメディァ情 報 D 1 aを復号化し (S 5 0 )、 分割マルチメディア情報 D 1を得る。 そして、 この分割マルチメディア情報 D 1が照合処理 P 1で用いられる。
次に、 照合処理 P 2が実行されると、 復号部 2 7は第' 2の記憶部 3 1から暗 号化済み分割マルチメディァ情報 D 2 aと復号化キー K 3 aとを取得する。 暗 号化済み分割マルチメディア情報 D 2 aを復号化するための複合化キー K 2 a は、 照合処理 P 1実行時に既に取得しているので、 この複号化キー K 2 aを用 いて暗号ィヒ済み分割マルチメディア情報 D 2 aを複号化し (S 5 1 )、 分割マル チメディア情報 D 2を得る。 そして、 この分割マルチメディア情報 D 2が照合 処理 P 2で用いられる。
次に、 照合処理 P 3が実行されると、 復号部 2 7は、 照合処理 P 1 , P 2実 行時で既に取得している暗号化済み分割マルチメディア情報 D 3 aと複号化キ 一 K 3 aを用いて、 上記と同様に復号化を行い ( S 5 2 )、 分割マルチメディア 情報 D 3を得る。 そして、 この分割マルチメディァ情報 D 3が照合処理 P 3で 用いられる。
このように、 照合時には、 異なる記憶部に格納されている複号化キーを用レ、 て暗号化された情報を復号化して、 その後に実施例 1における照合処理を行う
。 このように構成することで、 各照合処理をおこなう際に、 次の段階の照合処 理で用いる分割マルチメディア情報を復号ィ匕するための複号化キーを同時に取 得することができ、 次の照合処理のための分割マルチメディァ情報を直ちに復 号処理することができ、 効率良く照合処理を進めることが可能となる。
以上より、 分割保存するマルチメディァ情報に暗号化を施すことによって、 セキュリティが向上する。 その際に、 暗号化したマルチメディア情報を復元す るキーとなる情報を、 暗号化したマルチメディア情報を記憶する記憶部とは異 なる記憶部に保存することで、 暗号化されたマルチメディァ情報が盗難に遭つ ても、 その暗号化を解除するキーは別の記憶部に格納されているので、 暗号化 を解除することができない。
(実施例 7 )
本実施例では、 実施例 2で説明した各分割マルチメディァ情報をそれぞれ喑 号化し、 その暗号化をおこなうための暗号化キーを暗号化した分割マルチメデ ィァ情報とは異なる分割マルチメディァ情報を基にして生成する。 本実施例で は、 図 1 1と同様の登録装置、 図 1 2と同様の照合装置を用いる。 また、 本実 施例での照合処理は実施例 1と同様である。
図 1 5は、 本実施例におけるマルチメディア情報を記憶部に格納する場合の 暗号化のフローを示す。 まず、 登録対象者のマルチメディア情報 Bをマルチメ ディァ情報取得部 5 1により取得し、 マルチメディァ情報分割部 5 2でマルチ メディァ情報を分割し ( S 6 0 )、 分割マルチメディァ情報 D 1, D 2 , D 3を 作成する。 次に暗号化関数 (例えば、 ハッシュ関数等) を用いて、 分割マルチ メディア情報 D 1から暗号化キー K 2を作成する ( S 6 1 )。 分割マルチメディ ァ情報 D 2, D 3も同様にして、 それぞれ暗号化キー K 3, K 1を作成する ( S 6 2, S 6 3 )。
分割マルチメディァ情報 D 1は暗号化キー K 1で暗号化され ( S 6 4 )、 暗号 化済み分割マルチメディァ情報 D 1 aとなる。 分割マルチメディァ情報 D 2は 暗号化キー K 2で暗号化され (S 6 5 )、 暗号化済み分割マルチメディア情報 D 2 aとなる。 分割マルチメディア情報 D 3は暗号化キー K 3で暗号化され ( S 6 6 )、 喑号化済み分割マルチメディア情報 D 3 aとなる。 ここで、 暗号化には 共通鍵方式を採用する。 したがって、 暗号化キーと複号化キーは同一である。 それから、 分割マルチメディァ情報 D 1 aは格納制御部 5 4によって第 1の 記憶部 5 3に格納され、 分割マルチメディァ情報 D 2 aは第 2の記憶部 3 1に 格納される。 また、 分割マルチメディア情報 D 3 aは、 復号化キー K l a (す なわち、 暗号化キー K 1のことである) と共に第 3の記憶部 4 1に格納される 図 1 6は、 本実施例における暗号化した分割マルチメディァ情報の復号化の フローを示す。 まず、 照合処理 P 1が実行されると、 復号部 2 7は第 1の記憶 部 2 3から暗号化済み分割マルチメディァ情報 D 1 aを取得し、 第 3の記憶部 から暗号化済み分割マルチメディァ情報 D 3 aと複号化キー K 1 aを取得する 。 複号化キー K l aで暗号化済み分割マルチメディア情報 D l aを複号化し ( S 7 0 )、 分割マルチメディア情報 D 1を得る。 そして、 この分割マルチメディ ァ情報 D 1が照合処理 P 1で用いられる。
次に、 照合処理 P 2が実行されると、 復号部 2 7は第 2の記憶部 3 1から喑 号化済み分割マルチメディア情報 D 2 aを取得する。 また、 暗号化関数を用い て、 照合処理 P 1実行時に取得した分割メディァ情報 D 1から復号化キー K 2 aを取得する。 この復号化キー K 2 aを用いて暗号化済み分割マルチメディァ 情報 D 2 aを複号化し ( S 5 1 )、 分割マルチメディァ情報 D 2を得る。 そして 、 この分割マルチメディア情報 D 2が照合処理 P 2で用いられる。
次に、 照合処理 P 3が実行されると、 復号部 2 7は、 暗号化関数を用いて、 照合処理 P 2実行時に取得した分割メディァ情報 D 2から復号化キー K 3 aを 取得する。 この複号化キー K 3 aを用いて、 照合処理 P 1実行時に取得した暗 号化済み分割マルチメディア情報 D 3 aを複号化し (S 5 1 )、 分割マルチメデ ィァ情報 D 3を得る。 そして、 この分割マルチメディァ情報 D 3が照合処理 P 3で用いられる。
このように、 照合時には、 異なる記憶部に格納されている分割マルチメディ ァ情報から暗号化を解除するための複号化キーを生成し、 その複号化キーを用 いて暗号化を解除して、 その後に実施例 1における照合処理を行う。 このよう に構成することで、 各照合処理を行う際に次の段階の照合処理の分割マルチメ ディア情報を複号化するための復号化キーを同時に生成することができ、 次の 照合処理のための分割マルチメディァ情報を直ちに復号化することができ、 効 率良く照合処理を進めることが可能となる。
ところが、 このままでは全てのマルチメディア情報が暗号化されているため 、 いずれの復号化キーも生成することができず暗号化を解除することが不可能 であるので、 いずれか一つの複合化キーは何らかの手段で別に取得する必要が ある。 本実施例では、 第 3の記憶部に暗号化済み分割マルチメディア情報 D 3 aを複号化するための復号化キーを暗号化を施さずに記憶する構成としている 。 このように構成することによつても、 記憶部 1と記憶部 3の情報が同時に盗 まれない限り、 暗号ィヒされたマルチメディァ情報を復号化することはできずセ キユリティを高く保つことができる。
以上より、 実施例 6と同様に、 分割保存するマルチメディア情報に暗号化を 施すことによって、 セキュリティが向上する。 その際に、 暗号化したマルチメ ディァ情報を復元するキーとなる情報を、 暗号化したマルチメディァ情報を記 憶する記憶部とは異なる記憶部に保存する別のマルチメディァ情報を元に作成 することで、 暗号化されたマルチメディァ情報が盗難に遭つても、 その暗号化 を解除するキーは別の記憶部に格納されているマルチメディア情報が元になつ ているので、 暗号化を解除することができない。
(実施例 8 )
本実施例では、 実施例 2で説明した各分割マルチメディァ情報をそれぞれ暗 号化し、 その暗号化をおこなうための暗号化キーを喑号化した分割マルチメデ ィァ情報とは異なる分割マルチメディァ情報を基にして生成する。 本実施例で は、 図 1 1と同様の登録装置、 図 1 2と同様の照合装置を用いる。 また、 本実 施例での照合処理は実施例 1と同様である。
図 1 7は、 本実施例におけるマルチメディァ情報を記憶部に格納する場合の 暗号化のフロー (例 1 ) を示す。 まず、 登録対称者のマルチメディア情報 Bを マルチメディァ情報取得部 5 1で取得し、 マルチメディァ情報分割部 5 2でこ のマルチメディァ情報を分割し ( S 8 0 )、 分割マルチメディァ情報 D 1, D 2 , D 3を作成する。 分割マルチメディァ情報 D 1は暗号部 5 5で分割マルチメ ディア情報 D 3によって暗号化され (S 8 1 )、 暗号化済み分割マルチメディア 情報 D 1 aを得る。 ここでの暗号化処理は、 分割マルチメディァ情報 D 1を構 成しているビット情報と分割マルチメディア情報 D 3を構成しているビット情 報との論理演算 (A N D演算、 O R演算、 排他的論理和演算等) である。 S 8 1で得られた暗号化済み分割マルチメディァ情報 D 1 aを格納制御部 5 4によ り第 1の記憶部 5 3へ格納する。
マルチメディア情報 D 2についても上記と同様であり、 分割マルチメディア 情報 D 2は分割マルチメディァ情報 D 1によつて暗号化され ( S 8 2 )、 暗号化 済み分割マルチメディァ情報 D 2 aを得る。 S 8 2で得られた暗号化済み分割 マルチメディァ情報 D 2 aを第 2の記憶部 3 1へ格納する。
マルチメディア情報 D 3については、 暗号化をせずに、 そのまま第 3の記憶 部 4 1へ格納する。
このように、 各分割マルチメディァ情報をそれぞれ暗号化し、 その暗号化を 行うための暗号化キーとして暗号化した分割マルチメディァ情報とは異なる分 割マルチメディァ情報を利用する。
図 1 8は、 本実施例における暗号化した分割マルチメディァ情報の復号化の フロー (例 1 ) を示す。 まず、 照合処理 P 1が実行されると、 復号部 2 7は第 1の記憶部 2 3から暗号化済み分割マルチメディア情報 D 1 aを取得し、 第 3 の記憶部から分割マルチメディァ情報 D 3を取得する。 暗号化済み分割マルチ メディァ情報 D 1 aは、 分割マルチメディァ情報 D 3を複号化キー K 1 aとし て用いることで複号化され ( S 9 0 )、 分割マルチメディア情 D 1を得る。 次に、 照合処理 P 2が実行されると、 復号部 2 7は第 2の記憶部 3 1から暗 号化済み分割マルチメディァ情報 D 2 aを取得する。 暗号化済み分割マルチメ ディァ情報 D 2 aは、 分割マルチメディァ情報 D 1を複号化キー K 2 ' aとして 用いることで復号化され (S 9 1 )、 分割マルチメディア情報 D 2を得る。 次に、 照合処理 P 3が実行されると、 復号部 2 7は、 既に取得している分割 マルチメディァ情報 D 3を照合処理 P 3へ渡す。 このように、 照合時には、 異なる記憶部に格納されている分割
ァ情報を暗号化を解除するための復号化キーとして利用して暗号化を解除し、 その後に実施例 1における照合処理を行う。 このように構成することで、 各照 合処理を行う際に次の段階の照合処理のための分割マルチメディァ情報を復号 化するための復号キーを得ることができ、 次の照合処理のための分割マルチメ ディァ情報を直ちに復号処理することができ、 効率良く照合処理を進めること が可能となる。
ところが、 このまま全てのマルチメディア情報を暗号化した状態で保存する と、 いずれの暗号化も解除することが不可能であるので、 いずれか一つのマル チメディァ情報は暗号化しない状態で保存しておく必要がある。 本実施例では 、 第 3の記憶部に記憶する分割マルチメディァ情報 D 3は暗号化を施さずに記 憶する構成としている。 このように構成することによつても、 第 1の記憶部と 第 3の記憶部の情報が同時に盗まれない限り、 暗号化されたマルチメディァ情 報を復号化することはできず、 セキュリティを高く保つことができる。
また、 本実施例のフローは以下に示す図 1 9、 図 2 0のようにしてもよい。 図 1 9は、 本実施例におけるマルチメディア情報を記憶部に格納する場合の 暗号化のフロー (例 2 ) を示す。 まず、 マルチメディア情報分割部 5 2で登録 対象者のマルチメディア情報 Bを分割し (S 1 0 0 )、 分割マルチメディア情報 D 1, D 2 , D 3を作成する。 分割マルチメディア情報 D 2は暗号部 5 5で分 割マルチメディア情報 D 1によって暗号化され (S 1 0 2 )、 暗号化済み分割マ ルチメディァ情報 D 2 aを得る。 ここでの暗号化処理は、 図 1 8で説明したも のと同様である。 S 1 0 2で得られた暗号化済み分割マルチメディァ情報 D 2 aを第 2の記憶部 3 1へ格納する。
マルチメディア情報 D 3についても上記と同様であり、 分割マルチメディア 情報 D 3は分割マルチメディァ情報 D 2によつて暗号化され ( S 1 0 3 )、 暗号 化済み分割マルチメディァ情報 D 3 aを得る。 S 1 0 3で得られた暗号化済み 分割マルチメディァ情報 D 3 aを第 3の記憶部 4 1へ格納する。
マルチメディァ情報 D 1については、 S 1 0 3で暗号化処理された暗号化済 み分割マルチメディア情報 D 3 aを暗号化キー K 1として、 暗号化され (S 1 0 1 )、 暗号化済み分割マルチメディァ情報 D 1 aを得る。 S 1 0 1で得られた 暗号化済み分割マルチメディァ情報 D 1 aを第 1の記憶部 5 3へ格納する。 図 2 0は、 本実施例における暗号化した分割マルチメディァ情報の復号化の フロー (例 2 ) を示す。 まず、 照合処理 P 1が実行されると、 復号部 2 7は第 1の記憶部 2 3から暗号化済み分割マルチメディァ情報 D 1 aを取得し、 第 3 の記憶部から暗号化済み分割マルチメディァ情報 D 3 aを取得する。 暗号化済 み分割マルチメディァ情報 D 1 aは、 暗号化済み分割マルチメディァ情報 D 3 aを復号化キー K 1 aとして用いることで復号化され ( S 1 1 0 )、 分割マルチ メディア情報 D 1を得る。 '
次に、 照合処理 P 2が実行されると、 復号部 2 7は第 2の記憶部 3 1から暗 号化済み分割マルチメディァ情報 D 2 aを取得する。 暗号化済み分割マルチメ ディァ情報 D 2 aは、 分割マルチメディァ情報 D 1を複号化キー K 2 aとして 用いることで復号化され ( S 1 1 1 )、 分割マルチメディァ情報 D 2を得る。 次に、 照合処理 P 3が実行されると、 分割マルチメディア情報 D 2を復号化 キー K 3 aとして用いることで、 暗号化済み分割マルチメディァ情報 D 3 aは 復号化され ( S 1 1 2 )、 分割マルチメディァ情報 D 3を得る。
したがって、 図 1 9、 図 2 0のように、 暗号化を施した分割マルチメディア 情報を暗号化/復号ィ匕キーとして用いることにより、 分割マルチメディア情報 を安全に保つことも可能である。
以上より、 実施例 6と同様に、 分割保存するマルチメディア情報に暗号化を 施すことによって、 セキュリティが向上する。 その際に、 暗号化したマルチメ ディァ情報を復元するキーとなる情報を、 暗号化したマルチメディァ情報を記 憶する記憶部とは異なる記憶部に保存する別のマルチメディァ情報自体とする ことで、 暗号化されたマルチメディア情報が盗難に遭っても、 その暗号化を解 除するには別の記憶部に格納されているマルチメディア情報が必要となるので 、 暗号化を解除することができない。
(実施例 9) ' 本実施例は、 複数の個人に属する分割マルチメディァ情報を組み合わせて合 成し、 複数の記憶部に記憶する。
図 21は、 本実施例における複数の個人に属する分割マルチメディア情報を 組み合わせて合成する概要を示す。 登録対象者 1 aに属するマルチメディア情 報 A 1 aを分割したものを D l_ l a、 D2_ l a、 D 3— l aとし、 登録対 象者 1 bに属するマルチメディア情報 A 1 bを分割したものを D 1— 1 b、 D 2_ l b、 D3_ l bとし、 登録対象者 1 cに属するマルチメディァ情報 A 1 cを分割したものを D 1— 1 c、 D 2 - 1 c、 D 3— 1 cとする。
次に分割したこれらのマノレチメディ了情報を他人のマルチメディァ情報と組 み合わせて各記憶部に格納する。 ここで、 9つの分割された各情報を 3つずつ 組み合わせることについて説明する。 Al aに着目すると、 分割した D 1— 1 a、 D2— l a、 D 3— 1 aを組み合わせる場合には、 これらの情報ができる だけ同一組にならないようにする。 A 1 b、 A 1 cについても同様である。 こ のようにして組み合わせると、 合成情報 G 1 (D 1 - 1 a , D 1— l b, D 1 — 1 c )、 合成情報 G 2 (D 2 - 1 a , D2— l b, D 2— l c)、 合成情報 G 3 (D 3 - 1 a , D 3 - 1 b , D 3 - 1 c) の 3組のマルチメディァ情報が作 成され、 これらをそれぞれ第 1の記憶部 53、 第 2の記憶部 31、 第 3の記憶 部 41に記憶する。 本実施例における登録装置の概要は、 図 5と同様である。 図 5において、 マルチメディァ情報取得部 51により取得した複数の登録対象 ' 報は、 冑報分割部 5 2に送出され、 上記 の手順 情報は、 分割 ·組み合わされ、 各記憶部に格納される 図 2 2は、 図 2 1で分割■組み合わされたマルチメディァ情報を照合する場 合の処理を示す。 照合処理は実施例 1と同様である。 照合対象者が l aの場合 、 照合処理 P 1において照合対象者 1 aに属するマルチメディァ情報 D 1 - 1 aを取得しなければならない。 よって、 マルチメディア情報合成部 2 5は、 第 1の記憶部 2 3に格納した合成情報 G 1 (D 1 - 1 a , D 1— l b , D 1— 1 c ) を取得し、 情報抽出処理 P 2 5 1で合成情報 G 1から D l— l aを取得し 、 照合処理 P 1へ渡す。 また、 マルチメディア情報合成部 2 5は、 第 2の記憶 部 3 1に格納した合成情報 G 2 (D 2 - 1 a , D 2— 1 b, D 2— 1 c ) を取 得し、 情報抽出処理 P 2 5 2で合成情報 G 2から D 2 - l aを取得し、 照合処 理 P 2へ渡す。 また、 マルチメディア情報合成部 2 5は、 第 2の記憶部 4 1に 格納した合成情報 G 3 (D 3 - 1 a , D 3 _ l b , D 3 - 1 c ) を取得し、 情 報抽出処理 P 2 5 3で合成情報 G 3から D 3— 1 aを取得し、 照合処理 P 3へ 渡す。
このように複数の個人に属する分割マルチメディァ情報を合成したものを利 用して照合処理を行う。 このように構成することで特定個人の情報を取り出す ことが困難となり、 安全性を向上させることができる。 また、 合成処理の段階 でデータの圧縮処理をおこなうことも可能である。 データを圧縮することによ つて情報の転送量の削減も可能となる。
以上より、 複数の個人に属するマルチメディァ情報を合成して保存すること で、 分割保存したマルチメディア情報が盗難に遭った場合でも、 特定の個人の マルチメディァ情報を取り出すことが困難となる。
(実施例 1 0 ) 本実施例は、 図 2 3に示すように各記憶部に登録する対象者の人数を変えた 場合である。 分割処理は、 実施例 9と同様であるが、 実施例 9と異なるのは分 割したマルチメディァ情報を組み合わせて記憶部に格納するだけでなく、様々 なパタ一ンで記憶部に格納することになる。
同図において、 D l— l a, D 1— l b , D 1 - 1 c , D 2— l cは、 それ ぞれ単体で可搬媒体 3 aの記憶部 3 1 a , 可搬媒体 3 bの記憶部 3 1 b, 可搬 媒体 3 cの記憶部 3 1 c , 登録装置 5 bの記憶部 5 3に格納される。 また、 D 2 - 1 a , D 2 - 1 bは組み合わされて、 合成情報 G 4として登録装置 5 aの 記憶部 5 3 aに格納される。 また、 D 3— l a , D 3 - 1 b , D 3 - 1 cは組 み合わされて、 合成情報 G 5としてサーバ装置 4の記憶部 4 1に格納される。 図 2 4は、 本実施例における照合を行う際にどの記憶部から情報を取り出す かの処理概要を示す。 照合対象者 1 aを照合する場合、 可搬記憶媒体 3 aの記 憶部 3 1 aと照合装置 2 aの記憶部 2 3 aとサーバ装置 4の記憶部 4 1とから 照合対象者 1 aに属するマルチメディア情報を取得する。 また、 照合対象者 1 bを照合する場合、 可搬記憶媒体 3 bの記憶部 3 1 bと照合装置 2 aの記憶部 2 3 aとサーバ装置 4の記憶部 4 1とから照合対象者 1 bに属するマルチメデ ィァ情報を取得する。 照合対象者 1 cを照合する場合、 可搬記憶媒体 3 cの記 憶部 3 1 cと照合装置 2 bの記憶部 2 3 bとサーバ装置 4の記憶部 4 1とから 照合対象者 1 cに属するマルチメディア情報を取得する。
このように構成することによって、 例えば可搬型記憶媒体にはその可搬型記 憶媒体を保持する個人に属するマルチメディア情報を分割したものだけを格納 することによって、 可搬型記憶媒体の記憶容量を節約することが可能となる。 照合装置の記憶部にも、 その装置で照合する対象者の情報だけを記憶すること で記憶容量を節約することができる。
以上より、 記憶容量の少ない可搬記憶媒体などには特定の個人に属するマル チメディア情報を分割したものを記憶し、 記憶容量の大きなサーバには複数の 個人に属するマルチメディァ情報を分割したものを記憶することによって、 記 憶容量の少ない記憶媒体を用いた場合でも有効に照合をおこなうことが可能と なる。
なお、 以上の実施例 1〜10で本発明についてその詳細を説明したが、 この 照合装置は当然一般的なコンピュータシステムとして構成することが可能であ る。
図 25はそのようなコンピュータシステム、 すなわちハードウエア環境の構 成ブロック図である。 同図においてコンピュータシステムは中央処理装置 (C PU) 62、 リードオンリメモリ (ROM) 63、 ランダムアクセスメモリ ( RAM) 66、 通信インタフェース (I/F) 64、 記憶装置 67、 出力 I / F 6 1、 入力 I/F 65、 可搬型記憶媒体の読み取り装置 68、 およびこれら の全てが接続されたバス 69、 出力 I/F 61に接続している出力装置 70、 入力 I /F 65に接続している入力装置 71によって構成されている。
記憶装置 67としてはハードディスク、 磁気ディスクなど様々な形式の記憶 装置を使用することができ、 このような記憶装置 67、 または ROM 63に図 2, 図 4で示したフローチャートに示されたプログラム (マルチメディア情報 照合部 22) や、 マルチメディァ情報分割部 52のプログラムや、 マルチメデ ィァ情報合成部 25のプログラムや、 照合情報選択制御部 26のプログラムな どや、 暗号部 55、 復号部 27のプログラムなどが格納され、 そのようなプロ グラムが CPU 62によって実行されることにより、 本実施形態における個人 を確認するためのマルチメディァ情報の照合や、 個人を確認するためのマルチ メディア情報を予め格納するときの分割や、 その情報の暗号化 ·復号化などが 可能となる。
このようなプログラムは、 プログラム提供者側からネットワーク 72、 およ び通信 I ZF 6 4を介して、 例えば記憶装置 6 7に格納されることも、 また巿 販され、 流通している可搬型記憶媒体 3に格納され、 読み取り装置 6 8にセッ トされて、 C P U 6 2によって実行されることも可能である。 可搬型記憶媒体 3としては C D— R O M、 フレキシブルディスク、 光ディスク、 光磁気ディス ク、 I Cカードなど様々な形式の記憶媒体を使用することができ、 このような 記憶媒体に格納されたプログラムが読み取り装置 6 8によつて読み取られる。 また、 入力装置 7 1には、 マルチメディア情報取得部 2 1に該当し、 キーポ 一ド、 マウス、 またはマルチメディア情報を入力するためのカメラ、 マイク、 スキャナ、 センサー、 タブレットなどを用いることが可能である。 また、 出力 装置 7 0には、 ディスプレイ、 プリンタ、 スピーカなどを用いることが可能で ある。
また、 ネットワーク 7 2は、 インターネット、 L A N、 WA N、 専用線、 有 線、 無線等の通信網であってよい。 産業上の利用の可能性
本発明を用いることにより、 セキュリティの向上、 照合処理の高速化、 マル 情報を伝送する通信路の負荷軽減を図ることができる。

Claims

請 求 の 範 囲
1 . 個人を確認する情報である個人情報が分割されて格納されている複数の 格納手段のうちの少なくとも 1つと、
確認対象となる個人の情報である確認対象個人情報を取得する取得手段と、 該取得手段により取得した確認対象個人情報と前記複数の格納手段の中の第 1の格納手段から取得した前記分割個人情報とを照合し、 該照合結果に基いて 次段の照合を行うか否かを決定し、 該決定により次段の照合を行う場合、 前記 複数の格納手段の中の第 2の格納手段から取り出した前記個人情報を用いて次 段の照合を行う照合手段と、
を備えることを特徴とする照合装置。
2 . 前記個人情報は、 個人の所有するマルチメディァ情報であることを特徴 とする請求の範囲第 1項記載の照合装置。
3 . 前記照合手段は、 前記取得手段により取得した確認対象個人情報の特徴 点と前記複数の格納手段の中の第 1の格納手段から取得した前記分割個人情報 の特徴点とを照合し、 該特徴点の一致の度合いを示す類似度を設定することを 特徴とする請求の範囲第 1項記載の照合装置。
4. 個人を確認する情報である個人情報を取得する取得手段と、
前記個人情報を分割する分割手段と、
該分割手段により複数に分割された個人情報である分割個人情報を複数の格 納手段にそれぞれ格納する格納制御手段と、
を備えることを特徴とする登録装置。
5 . 前記分割手段は、 前記個人情報を情報量の多い分割個人情報から情報量 の少ない分割個人情報へ段階的に分割し、 前記格納制御手段は、 該分割個人情 報をそれぞれ異なる前記格納手段に格納することを特徴とする請求の範囲第 4
6 . 前記照合手段は、 用途に応じて前記照合に用いる前記格納手段を選択す ることを特徴とする請求の範囲第 1項記載の照合装置。
7 . 前記照合装置は、 さらに、 前記複数の格納手段から個人情報を取得する 順番を決定する取得順番制御手段を
備えることを特徴とする請求の範囲第 1項記載の照合装置。
8 . 前記登録装置は、 さらに、 前記分割手段により分割された、 前記格納手 段に格納される分割個人情報を暗号化する暗号化手段と、
を備えることを特徴とする請求の範囲第 4項記載の登録装置。
9 . 前記照合装置は、 さらに、 前記格納手段に暗号化されて格納されている 前記分割個人情報である暗号化分割個人情報を取得して、 該取得した該暗号化 分割個人情報を復号化する複号化手段と、
を備えることを特徴とする請求の範囲第 1項記載の照合装置。
1 0 . 前記分割手段は、 複数人の前記個人情報をそれぞれ分割して、 該分割 した個人情報それぞれを該分割した個人情報以外の分割した個人情報と組み合 わせて複数の組とし、 前記格納制御手段は、 該組み合わせた個人情報をそれぞ れ異なる前記格納手段へ格納する
ことを特徴とする請求の範囲第 4項記載の登録装置。
1 1 . 前記照合装置は、 さらに、 前記各格納手段から複数人分の分割された 個人情報を取得し、 該取得した複数人分の分割された個人情報から所定の個人 情報を抽出する抽出手段と、
を備えることを特徴とする請求の範囲第 1項記載の照合装置。
1 2 . 前記分割手段は、 複数人の前記個人情報をそれぞれ分割し、 前記格納 制御手段は、 同一人の該分割した個人情報をそれぞれ異なる前記格納手段へ格 納する ことを特徴とする請求の範囲第 4項記載の登録装置。
1 3 . 前記照合手段は、 前記各格納手段から所定の分割された個人情報を取 得する
ことを特徴とする請求の範囲第 1項記載の照合装置。
1 4 . 個人を確認する情報である個人情報が分割されて格納されている複数 の格納手段のうちの少なくとも 1つと、
確認対象となる個人の情報である確認対象個人情報を取得する取得手段と、 前記複数の格納手段から所定の分割された個人情報を取得し、 該取得した分 割された個人情報を組み合わせて照合用の個人情報である第 1の照合用個人情 報を生成する生成手段と、
前記取得手段により取得した確認対象個人情報と前記生成手段により生成し た前記照合用個人情報とを照合し、 該照合結果に基いて次段の照合を行うか否 かを決定し、 該決定により次段の照合を行う場合、 前記生成手段により生成し た第 2の照合用個人情報を用いて次段の照合を行う照合手段と、
を備えることを特徴とする照合装置。
1 5 . 個人を確認する情報である個人情報が分割されて格納されている複数 の格納手段のうちの少なくとも 1つから該個人情報を取得する第 1の取得手順 と、
確認対象となる個人の情報である確認対象個人情報を取得する第 2の取得手 I噴と、
該第 2の取得手順により取得した確認対象個人情報と前記第 1の取得手順に より前記複数の格納手段の中の第 1の格納手段から取得した前記分割個人情報 とを照合し、 該照合結果に基いて次段の照合を行うか否かを決定し、 該決定に より次段の照合を行う場合、 前記複数の格納手段の中の第 2の格納手段から取 り出した前記個人情報を用いて次段の照合を行う照合手順と、 をコンピュータに実行させるためのプログラム。
1 6 . 可搬型記憶媒体の読み取りが可能なクライアント装置と、 該: ント装置とネットワークで接続されたサーバ装置とからなる照合システムにお いて、
前記クライアント装置は、 個人を確認する情報である個人情報を分割する分 割手段と、
該分割手段により複数に分割された個人情報である分割個人情報を前記クラ イアント装置内蔵の格納手段、 前記記憶媒体、 前記サーバ装置内蔵の格納手段 のうち少なくとも 2つの格納手段に格納する格納制御手段と、
確認対象となる個人の情報である確認対象個人情報を取得する取得手段と、 該取得手段により取得した確認対象個人情報と前記複数の格納手段の中の第 1の格納手段から取り出した前記個人情報とを照合し、 該照合結果に基いて次 段の照合を行うか否かを決定し、 該決定により次段の照合を行う場合、 前記複 数の格納手段の中の第 2の格納手段から取り出した前記個人情報を用いて次段 の照合を行う照合手段と、
を備えることを特徴とする照合システム。
1 7 . 可搬型記憶媒体の読み取りが可能な照合装置と、 該照合装置とネット ワークで接続されたサーバ装置とからなる照合システムにおいて、
前記照合装置は、 個人を確認する情報である個人情報が分割されて格納され ている該照合装置内蔵の格納手段、 前記記憶媒体、 前記サーバ装置内蔵の格納 手段うちの少なくとも 2つと、
確認対象となる個人の情報である確認対象個人情報を取得する取得手段と、 該取得手段により取得した確認対象個人情報と前記複数の格納手段の中の第 1の格納手段から取得した前記分割個人情報とを照合し、 該照合結果に基いて 次段の照合を行うか否かを決定し、 該決定により次段の照合を行う場合、 前記 複数の格納手段の中の第 2の格納手段から取り出した前記個人情報を用いて次 段の照合を行う照合手段と、
を備えることを特徴とする照合システム。
1 8 . 可搬型記憶媒体の読み取りが可能な登録装置と、 該登録装置とネット ワークで接続されたサーバ装置と力 らなる登録システムにおいて、
前記登録装置は、 個人を確認する情報である個人情報を取得する取得手段と 前記個人情報を分割する分割手段と、
該分割手段により複数に分割された個人情報である分割個人情報を、 前記登 録装置内蔵の格納手段、 前記記憶媒体、 前記サーバ装置内蔵の格納手段うちの 少なくとも 2つとに格納する格納制御手段と、
を備えることを特徴とする登録システム。
1 9 . 可搬型記憶媒体の読み取りが可能なクライアント装置と、 該クライア ント装置とネットワークで接続されたサーバ装置とからなる照合システムにお いて、
前記クライアント装置は、 個人を確認する情報である個人情報について第 1 回目の分割をし、 該分割個人情報のそれぞれを複数について第 2回目の分割を し、 該第 2回目の分割により得られた該分割個人情報を任意に組み合わせて複 数の組とする分割組み合わせ手段と、
該分割組み合わせ手段により組み合わされた情報である複数の分割組み合わ せ個人情報を前記クライアント装置内蔵の格納手段、 前記記憶媒体、 前記サー バ装置内蔵の格納手段のうち少なくとも 2つの格納手段に格納する格納制御手 段と、
確認対象となる個人の情報である確認対象個人情報を取得する取得手段と、 前記複数の格納手段から所定の分割組み合わせ個人情報を取得し、 該分割組 み合わせ個人情報から所定の前記分割個人情報を生成する取得生成手段と、 前記取得手段により取得した確認対象個人情報と前記取得生成手段により取 得した前記分割個人情報とを照合し、 該照合結果に基いて、 前記取得生成手段 により取得した該分割個人情報とは異なる分割個人情報を用いて次段の照合を 行う照合手段と、
を備えることを特徴とする照合システム。
2 0 . 可搬型記憶媒体の読み取りが可能な照合装置と、 該照合装置とネット ワークで接続されたサーバ装置とからなる照合システムにおいて、
前記照合装置は、 個人を確認する情報である個人情報が分割されて格納され ている該照合装置内蔵の格納手段、 前記記憶媒体、 前記サーバ装置内蔵の格納 手段うちの少なくとも 2つと、
確認対象となる個人の情報である確認対象個人情報を取得する取得手段と、 前記複数の格納手段から所定の分割された個人情報を取得し、 該取得した分 割された個人情報を組み合わせて照合用の個人情報である第 1の照合用個人情 報を生成する生成手段と、
前記取得手段により取得した確認対象個人情報と前記生成手段により生成し た前記照合用個人情報とを照合し、 該照合結果に基いて次段の照合を行うか否 かを決定し、 該決定により次段の照合を行う場合、 前記生成手段により生成し た第 2の照合用個人情報を用いて次段の照合を行う照合手段と、
を備えることを特徴とする照合システム。
2 1 . 可搬型記憶媒体の読み取りが可能な登録装置と、 該登録装置とネット ワークで接続されたサーバ装置とからなる登録システムにおレ、て、
前記登録装置は、 個人を確認する情報である個人情報について第 1回目の分 割をし、 該分割個人情報のそれぞれを複数について第 2回目の分割をし、 該第 2回目の分割により得られた該分割個人情報を任意に組み合わせて複数の組と する分割組み合わせ手段と、
該分割組み合わせ手段により組み合わされた情報である複数の分割組み合わ せ個人情報を、 前記登録装置内蔵の格納手段、 前記記憶媒体、 前記サーバ装置 内蔵の格納手段うちの少なくとも 2つとに格納する格納制御手段と、
を備えることを特徴とする登録システム。
PCT/JP2003/004096 2003-03-31 2003-03-31 照合装置及び登録装置 WO2004088591A1 (ja)

Priority Applications (6)

Application Number Priority Date Filing Date Title
EP03715662A EP1564686A1 (en) 2003-03-31 2003-03-31 Collator and register
PCT/JP2003/004096 WO2004088591A1 (ja) 2003-03-31 2003-03-31 照合装置及び登録装置
CNB038238446A CN1326063C (zh) 2003-03-31 2003-03-31 核对装置、方法及系统、登录装置及系统
AU2003221049A AU2003221049A1 (en) 2003-03-31 2003-03-31 Collator and register
JP2004570164A JPWO2004088591A1 (ja) 2003-03-31 2003-03-31 照合装置及び登録装置
US11/054,563 US20050223003A1 (en) 2003-03-31 2005-02-10 Collator and register

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/JP2003/004096 WO2004088591A1 (ja) 2003-03-31 2003-03-31 照合装置及び登録装置

Related Child Applications (1)

Application Number Title Priority Date Filing Date
US11/054,563 Continuation US20050223003A1 (en) 2003-03-31 2005-02-10 Collator and register

Publications (1)

Publication Number Publication Date
WO2004088591A1 true WO2004088591A1 (ja) 2004-10-14

Family

ID=33105346

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2003/004096 WO2004088591A1 (ja) 2003-03-31 2003-03-31 照合装置及び登録装置

Country Status (5)

Country Link
EP (1) EP1564686A1 (ja)
JP (1) JPWO2004088591A1 (ja)
CN (1) CN1326063C (ja)
AU (1) AU2003221049A1 (ja)
WO (1) WO2004088591A1 (ja)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006293712A (ja) * 2005-04-11 2006-10-26 Glory Ltd 個人認証システム及び個人認証方法
JP2007018169A (ja) * 2005-07-06 2007-01-25 Murata Mach Ltd 生体認証装置及び画像処理装置
JP2008065446A (ja) * 2006-09-05 2008-03-21 Mitsubishi Electric Corp 指紋センサユニット及び該指紋センサユニットを適用した指紋照合装置
JP2010073112A (ja) * 2008-09-22 2010-04-02 Omron Corp 顔照合システム

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2012068713A1 (zh) * 2010-11-22 2012-05-31 Guan Jun 改变上下文以屏蔽数字内容敏感度的处理方法
CN110557361B (zh) * 2019-03-14 2022-04-26 深圳市丰浩达工程项目管理有限公司 一种全过程造价动态管理方法及系统
WO2022010338A1 (en) * 2020-07-08 2022-01-13 Mimos Berhad System and method for biometric authentication

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5513272A (en) * 1994-12-05 1996-04-30 Wizards, Llc System for verifying use of a credit/identification card including recording of physical attributes of unauthorized users
EP0973118A2 (en) * 1998-07-07 2000-01-19 Lsi Card Corporation Fingerprint checking system, fingerprint checking method and memory card used for the same
EP1085424A1 (en) * 1998-05-21 2001-03-21 Yutaka Yasukura Authentication card system

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5513272A (en) * 1994-12-05 1996-04-30 Wizards, Llc System for verifying use of a credit/identification card including recording of physical attributes of unauthorized users
EP1085424A1 (en) * 1998-05-21 2001-03-21 Yutaka Yasukura Authentication card system
EP0973118A2 (en) * 1998-07-07 2000-01-19 Lsi Card Corporation Fingerprint checking system, fingerprint checking method and memory card used for the same

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006293712A (ja) * 2005-04-11 2006-10-26 Glory Ltd 個人認証システム及び個人認証方法
JP4744180B2 (ja) * 2005-04-11 2011-08-10 グローリー株式会社 個人認証システム、制御サーバ及び個人認証方法
JP2007018169A (ja) * 2005-07-06 2007-01-25 Murata Mach Ltd 生体認証装置及び画像処理装置
JP2008065446A (ja) * 2006-09-05 2008-03-21 Mitsubishi Electric Corp 指紋センサユニット及び該指紋センサユニットを適用した指紋照合装置
JP2010073112A (ja) * 2008-09-22 2010-04-02 Omron Corp 顔照合システム

Also Published As

Publication number Publication date
EP1564686A1 (en) 2005-08-17
JPWO2004088591A1 (ja) 2006-07-06
CN1326063C (zh) 2007-07-11
CN1689040A (zh) 2005-10-26
AU2003221049A1 (en) 2004-10-25

Similar Documents

Publication Publication Date Title
JP5426403B2 (ja) ハイブリッド生体認証装置、ハイブリッド生体認証方法、ハイブリッド生体認証用コンピュータプログラム。
US7996683B2 (en) System, portable device and method for digital authenticating, crypting and signing by generating short-lived cryptokeys
JP4893750B2 (ja) データ圧縮装置およびデータ復元装置
US20090310830A1 (en) Anonymous and Revocable Fingerprint Recognition
US11227037B2 (en) Computer system, verification method of confidential information, and computer
Ramírez-Ruiz et al. Cryptographic keys generation using fingercodes
Ali et al. Cancelable biometrics technique for iris recognition
JP6142704B2 (ja) 秘匿データ照合装置、秘匿データ照合プログラムおよび秘匿データ照合方法
JP2017103634A (ja) 秘匿データ照合装置、秘匿データ照合プログラムおよび秘匿データ照合方法
JP4226534B2 (ja) コンテンツ多段暗号化システムおよびコンテンツ多段暗号化プログラム
WO2004088591A1 (ja) 照合装置及び登録装置
Baghel et al. An enhanced fuzzy vault to secure the fingerprint templates
JP4746004B2 (ja) 登録装置
Bedad et al. Multi-biometric template protection: an overview
KR20070082833A (ko) 휴대형 성문-잠금 원격 전송 시스템 및 관련 동작 방법
JP5977846B2 (ja) 生体認証プラットフォームシステム、生体認証情報管理装置、生体認証情報管理方法、及び生体認証情報管理プログラム
WO2016129445A1 (ja) 生体認証プラットフォームシステム、生体認証情報管理装置、生体認証情報管理方法、及び生体認証情報管理プログラム
Vijayarajan et al. Bio-key based AES for personalized image cryptography
KR100738297B1 (ko) 대조 장치 및 등록 장치
JP2001144748A (ja) 暗号鍵生成装置、暗号化・復号化装置および暗号鍵生成方法、暗号化・復号化方法、並びにプログラム提供媒体
US20050223003A1 (en) Collator and register
JPH03189756A (ja) コンピュータ装置の使用者確認装置
Zhu et al. A performance-optimization method for reusable fuzzy extractor based on block error distribution of iris trait
JPH1173103A (ja) 暗号化制御方法及びプログラムを記録した機械読み取り可能な記録媒体
Rashid et al. Wallet Key Generation for a Generic Blockchain based on Speech

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NI NO NZ OM PH PL PT RO RU SC SD SE SG SK SL TJ TM TN TR TT TZ UA UG US UZ VC VN YU ZA ZM ZW

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IT LU MC NL PT RO SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
WWE Wipo information: entry into national phase

Ref document number: 2004570164

Country of ref document: JP

WWE Wipo information: entry into national phase

Ref document number: 2003715662

Country of ref document: EP

Ref document number: 11054563

Country of ref document: US

WWE Wipo information: entry into national phase

Ref document number: 1020057003785

Country of ref document: KR

WWE Wipo information: entry into national phase

Ref document number: 20038238446

Country of ref document: CN

WWP Wipo information: published in national office

Ref document number: 2003715662

Country of ref document: EP

WWP Wipo information: published in national office

Ref document number: 1020057003785

Country of ref document: KR