Information processing device, information acquisition system, hologram reading method, and program
The information processing apparatus captures a monochromatic image from a hologram using a mobile light source and camera to simplify reading and enhance security by extracting embedded code information.
Patent Information
- Application Number
- JP2024005121
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-01-17
- Publication Date
- 2025-07-30
AI Technical Summary
Existing holograms are difficult to read due to the reproduction of multiple color images with different diffraction angles, and embedding code images like QR codes is challenging in terms of production technology and cost.
An information processing apparatus with a mobile light source and an adjacent camera is used to capture a monochromatic image from a hologram formation region, extracting information from the hologram using a reflection type Fourier transform hologram and monochromatic image acquisition.
This approach simplifies the reading of holograms by capturing a clear monochromatic image, enabling effective extraction of embedded code information and improving security.
Smart Images

Figure 2025111000000001_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to an information processing apparatus, an information acquisition system, a hologram reading method, and a program.
Background Art
[0002] Conventionally, in countermeasures against imitations (brand protection) and the like, for example, holograms have been used. A hologram is obtained by interfering two lights (object light and reference light) having the same wavelength, and the wavefront of the object light is recorded as interference fringes on a photosensitive material. When light having the same wavelength as the reference light at the time of recording the interference fringes is applied, a diffraction phenomenon occurs due to the interference fringes, and the hologram can reproduce the same wavefront as the original object light. Holograms have advantages such as beautiful appearance and relatively difficult replication.
[0003] However, in recent years, it has become possible to forge simple holograms, and for this reason, various holograms that are difficult to forge have been developed. One of them is a hologram that can use a pen-type LED light or the light of a smartphone as a point light source, and when the point light source is applied to the hologram, characters or patterns float up, and the authenticity can be visually determined (see, for example, Patent Document 1).
Prior Art Documents
Patent Documents
[0004]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0005] When, for example, a code image of a two-dimensional code is embedded in the hologram structure described in Patent Document 1 and an image is reproduced with white light including a plurality of wavelengths such as that of a smartphone, since the diffraction angle differs depending on the wavelength of light, a reproduced image of a pattern of a plurality of colors with different wavelengths is obtained. Therefore, it has been difficult to read the code from the reproduced image. In addition, embedding a code image of individual information such as a serial code in a hologram structure is difficult also in terms of production technology and production cost because it is necessary to create a master plate.
[0006] An object of the present invention is to provide an information processing apparatus, an information acquisition system, a hologram reading method, and a program that solve the difficulty in reading a hologram and improve security by devising the reproduced image that has been read.
Means for Solving the Problems
[0007] The present invention solves the above problems by the following means. For easy understanding, reference numerals corresponding to embodiments of the present invention are attached for explanation, but the present invention is not limited thereto. Further, the configurations described with reference numerals may be appropriately improved, or at least a part thereof may be replaced with other components.
[0008] The first invention is an information processing apparatus (1) for reading a hologram structure (3) including a hologram layer (31) having a hologram formation region (3a), the information processing apparatus (1) including: an illumination light source (1L); an imaging unit (1C) disposed at a position close to the illumination light source (1L); lighting means (11) for irradiating light (La) from the illumination light source (1L); lighting and imaging means (12) for causing the imaging unit (1C) to image the hologram formation region (3a) in a state where the hologram formation region (3a) is irradiated with light from the illumination light source (1L) by the lighting means (11); monochromatic image acquisition means (14) for acquiring a monochromatic image (43) which is an image of one color component from an image (42) including the hologram formation region (3a) acquired by imaging by the lighting and imaging means (12); and information extraction means (15) for extracting information from the monochromatic image (43) acquired by the monochromatic image acquisition means (14). The second invention is the information processing apparatus (1) according to the first invention, wherein a reflection type Fourier transform hologram is recorded in the hologram formation region (3a). The third invention is the information processing apparatus (1) according to the first or second invention, wherein the illumination light source (1L) irradiates white light. The fourth invention is the information processing apparatus according to the first or second invention, wherein the illumination light source irradiates monochromatic light. The fifth invention is the information processing apparatus (1) according to any one of the first to fourth inventions, wherein the image (42) acquired by imaging by the lighting and imaging means (12) includes a code-shaped image, and the information extracted by the information extraction means (15) from the monochromatic image (43) is code information. The sixth invention is the information processing apparatus (1) of the fifth invention, wherein the information extraction means (15) irradiates the image (42) acquired by the imaging by the lighting imaging means (12) with the light (La) from the illumination light source (1L) directly onto the hologram formation region (3a), and the imaging unit (1C) directly images the hologram formation region (3a) including the zero-order diffracted light from the hologram formation region (3a). The information processing apparatus (1) is capable of extracting the information only when the reproduced image is included in the hologram formation region (3a) obtained thereby. The seventh invention is the information processing apparatus (201) of the sixth invention, further comprising a light extinguishing means (211) for extinguishing the light irradiated from the illumination light source (1L) by the lighting means (211), and a light extinguishing imaging means (212) for causing the imaging unit (1C) to image the hologram formation region (3a) at the same angle of view as when the lighting means (211) lights up in a state where the hologram formation region (3a) is not irradiated with light from the illumination light source (1L) by the light extinguishing means (211). The monochromatic image acquisition means (14) acquires the monochromatic image from the image (41) acquired by the light extinguishing imaging means (212), and when the information extraction means (15) can extract the information from the monochromatic image (43) at the time of lighting but cannot extract the information from the monochromatic image at the time of light extinction, the information processing apparatus (201) is provided with a authenticity determination means (216) for determining that the hologram structure (3) is genuine. The eighth invention is the information processing apparatus (301) of the seventh invention, wherein the lighting imaging means (212) and the light extinguishing imaging means (212) cause the imaging unit (1C) to image the hologram formation region (303a) together with an arrangement code image (353a) which is a code-shaped image arranged in the vicinity of the hologram structure (303). The authenticity determination means (216) determines that the hologram structure (303) is genuine when the monochromatic image acquired by the monochromatic image acquisition means (14) at the time of lighting includes two code-shaped images, and the monochromatic image acquired by the monochromatic image acquisition means (14) at the same angle of view as at the time of lighting at the time of light extinction includes one code-shaped image. The ninth invention is an information acquisition system (100) including a hologram structure (3) including a hologram layer (31) having a hologram formation region (3a), and an information processing apparatus (1) that reads the hologram structure (3). In the hologram formation region (3a), a reflection type Fourier transform hologram is recorded that reproduces an image around the zero-order diffracted light of the hologram formation region (3a) that is reflected by direct light irradiation from a light source. The information processing apparatus (1) includes an illumination light source (1L), an imaging unit (1C) disposed at a position close to the illumination light source (1L), lighting means (11) that irradiates light (La) from the illumination light source (1L), lighting imaging means (12) that causes the imaging unit (1C) to image the hologram formation region (3a) in a state where the hologram formation region (3a) is irradiated with light from the illumination light source (1L) by the lighting means (11), monochromatic image acquisition means (14) that acquires a monochromatic image (43) that is an image of one color component from an image (42) including the hologram formation region (3a) acquired by imaging by the lighting imaging means (12), and information extraction means (15) that extracts information from the monochromatic image (43) acquired by the monochromatic image acquisition means (14). The tenth invention is an information acquisition system (300) according to the ninth invention, comprising a medium (353) having the hologram structure (303) and an arrangement code image (353a) which is a code-shaped image arranged in the vicinity of the hologram structure (303). The arrangement code image (353a) is an image having first information including relative position information of the hologram formation region (303a) or information associated with the relative position information. The information processing apparatus includes arrangement code reading means (317) for reading the first information from the arrangement code image (353a), irradiation position acquisition means (318) for acquiring an irradiation position (362) irradiated by the illumination light source (1L), and relative position acquisition means for acquiring the relative position information from the first information read by the arrangement code reading means (317). Based on the acquired relative position information and the irradiation position (362) acquired by the irradiation position acquisition means (318), guidance output means (318) for outputting a guidance line (363) for guiding the irradiation position (362) in the direction of the center (361) of the hologram formation region (303a) to the display unit (27). The eleventh invention is an information acquisition system according to the ninth invention, comprising a medium (453) having the hologram structure (403) and an arrangement code image (453b) which is a code-shaped image arranged in the vicinity of the hologram structure (403). The arrangement code image (453b) is an image having second information obtained by encrypting at least a part of the individual information. The information processing apparatus includes arrangement code reading means for reading the second information from the arrangement code image (453b), and decoding means for decoding the second information read by the arrangement code reading means using the information extracted by the information extraction means. The twelfth invention is an information acquisition system (400) according to the ninth invention, which includes a medium (453) having the hologram structure (403) and an arrangement code image (453b) that is a code-shaped image arranged in the vicinity of the hologram structure (403), and a server (7) communicably connected to the information processing device (401). The arrangement code image (453b) is a code-shaped image having second information obtained by encrypting at least a part of the individual information. The information processing device (401) includes an arrangement code reading unit (417) that reads the second information from the arrangement code image (453b), and an information transmitting unit (419) that transmits the second information read by the arrangement code reading unit (417) and the information extracted by the information extraction unit (15) to the server (7). The server (7) includes a key storage unit (77) in which identification information and an encryption key are associated with each other, a key specifying unit (72) that specifies the encryption key of the key storage unit (77) based on the information received from the information processing device (401), and a decryption unit (73) that decrypts the second information received from the information processing device (401) using the encryption key specified by the key specifying unit (72). The information acquisition system (400) is as described above. The 13th invention is a hologram reading method for reading a hologram structure (3) including a hologram layer (31) having a hologram formation region (3a) using an information processing apparatus (1) having an illumination light source (1L) and an imaging unit (1C) disposed at a position close to the illumination light source (1L). In the hologram formation region (3a), a reflection type Fourier transform hologram for reproducing an image around the zero-order diffracted light of the hologram formation region (3a) that is reflected by direct light irradiation from a light source is recorded. The information processing apparatus (1) includes a lighting step of irradiating light (La) from the illumination light source (1L), an illuminated imaging step of causing the imaging unit (1C) to image the hologram formation region (3a) in a state where the hologram formation region (3a) is irradiated with the light (La) from the illumination light source (1L) by the lighting step, a monochromatic image acquisition step of acquiring a monochromatic image (43) that is an image of one color component from an image (42) including the hologram formation region (3a) acquired by imaging in the illuminated imaging step, and an information extraction step of extracting information from the monochromatic image (43) acquired by the monochromatic image acquisition step. The 14th invention is a program (21a) executed by an information processing apparatus (1) having an illumination light source (1L) and a photographing unit (1C) disposed at a position close to the illumination light source (1L) for reading a hologram structure (3) including a hologram layer (31) having a hologram formation region (3a). In the hologram formation region (3a), a reflection type Fourier transform hologram for reproducing an image around the zero-order diffracted light of the hologram formation region (3a) that is reflected by being irradiated with direct light from a light source is recorded. The information processing apparatus (1) is caused to function as a lighting unit (11) that irradiates light (La) from the illumination light source (1L), a lighting and photographing unit (12) that causes the photographing unit (1C) to photograph the hologram formation region (3a) in a state where the hologram formation region (3a) is irradiated with the light (La) from the illumination light source (1L) by the lighting unit (11), a monochromatic image acquisition unit (14) that acquires a monochromatic image (43) which is an image of one color component from an image (42) including the hologram formation region (3a) acquired by photographing by the lighting and photographing unit (12), and an information extraction unit (15) that extracts information from the monochromatic image (43) acquired by the monochromatic image acquisition unit (14).
Effect of the Invention
[0009] According to the present invention, it is possible to provide an information processing apparatus, an information acquisition system, a hologram reading method, and a program that eliminate the difficulty in reading a hologram and improve security by devising the read reproduced image.
Brief Description of the Drawings
[0010]
Figure 1
Figure 2
Figure 3
Figure 4
Figure 5
Figure 6
Figure 7
Figure 8
Figure 9
Figure 10
Figure 11
Figure 12
Figure 13
Figure 14
Figure 15
Figure 16
Embodiments for Carrying Out the Invention
[0011] Hereinafter, embodiments for carrying out the present invention will be described with reference to the drawings. Note that this is merely an example, and the technical scope of the present invention is not limited thereto. (First Embodiment) FIG. 1 is a diagram for explaining the external view of the information processing apparatus 1 according to the first embodiment and the method of reading the hologram structure 3 using the information processing apparatus 1.
[0012] The information processing apparatus 1 shown in Fig. 1(A) is a portable terminal represented by, for example, a smartphone. The information processing apparatus 1 can be used to read the hologram structure 3 by installing a reading processing program 21a described later. The information processing apparatus 1 has an out-camera 1C (imaging unit) and a mobile light 1L (lighting light source) on the back surface of the housing. The out-camera 1C and the mobile light 1L are provided at positions close to each other. Here, "close" means a state where the imaging unit and the lighting light source are adjacent to each other, or a state where the shortest distance between the end portions of the imaging unit and the lighting light source is about 10 mm or less. Since the imaging unit and the lighting light source are close to each other, it becomes easier to capture, with the out-camera 1C which is the imaging unit, an optical image which is the zero-order diffracted light from the hologram formation region which is the reflected light of the light La described later. Note that, as a modification of the information processing apparatus, when the housing has a plurality of imaging units on the back surface, "close" means a state where the shortest distance between the end portions of at least one imaging unit used for imaging and the lighting light source is about 10 mm or less. Further, the information processing apparatus 1 has a touch panel display 27 (display unit) described later on the front surface of the housing which is the side opposite to the side having the out-camera 1C and the mobile light 1L.
[0013] The mobile light 1L is a point light source and irradiates white light including a plurality of wavelengths. The mobile light 1L is, for example, an LED (Light Emitting Diode) light. The out-camera 1C can image the irradiation direction of the mobile light 1L. Further, in a state where the out-camera 1C is activated, the out-camera 1C outputs a through-image which is an image captured by the out-camera 1C to the touch panel display 27, and thus an image being captured by the out-camera 1C is displayed on the touch panel display 27.
[0014] <Information acquisition system 100> Fig. 1(B) shows an aspect of the information processing apparatus 1 when reading the hologram structure 3. The information acquisition system 100 is a system including the information processing apparatus 1 shown in Fig. 1(B) and the hologram structure 3. FIG. 1(B) shows the positional relationship between the information processing apparatus 1 and the hologram structure 3 when the information processing apparatus 1 that photographs the hologram structure 3 placed on a flat table is viewed from the side (from the front in the Y direction to the depth direction). Each of the figures shown below, including FIG. 1, is a schematic diagram, and the size and shape of each part are exaggerated or omitted as appropriate for easy understanding. Also, in the following description, specific numerical values, shapes, materials, etc. may be shown for the description, but these can be changed as appropriate.
[0015] The hologram structure 3 has a hologram formation region 3a. The information processing apparatus 1 arranges the back surface of the housing of the information processing apparatus 1 at a position facing the surface of the hologram structure 3. Then, the information processing apparatus 1 turns on the mobile light 1L and irradiates the light La at a substantially central position of the hologram formation region 3a provided in the hologram structure 3. At this time, the distance between the hologram structure 3 and the mobile light 1L (equivalent to the position of the out-camera 1C) during the light La irradiation is about 50 mm to 300 mm. This distance is such that the entire image of the two-dimensional code formed in the hologram formation region 3a can be observed through the screen of the information processing apparatus 1 and is a distance at which it can be photographed. Since the distance between the hologram structure 3 and the mobile light 1L (equivalent to the position of the out-camera 1C) also changes depending on the performance of the information processing apparatus over time, what is defined above is only an example by one information processing apparatus at the time of filing. Since the mobile light 1L and the out-camera 1C are arranged close to each other, in this state, the photographing direction Ca of the out-camera 1C directly receives the reflected light of the light La. The information processing apparatus 1 controls the out-camera 1C to photograph the hologram formation region 3a.
[0016] When the positional relationship between the information processing apparatus 1 and the hologram structure 3 is in the state as shown in FIG. 1(B), the out-camera 1C can capture an image in a state where it directly receives the zero-order diffracted light from the hologram formation region, which is the reflected light of the light La. By doing so, the image captured by the out-camera 1C and acquired by the information processing apparatus 1 includes an image (an optical image that is the zero-order diffracted light from the hologram formation region, which is the reflected light of the light La) reproduced in the hologram formation region 3a. When the image reproduced in the hologram formation region 3a by irradiating light is, for example, an image of a two-dimensional code, the information processing apparatus 1 acquires an image including the reproduced image (optical image).
[0017] <information processing apparatus 1> Next, the information processing apparatus 1 that reads the hologram structure 3 will be described. FIG. 2 is a functional block diagram of the information processing apparatus 1 according to the first embodiment. The information processing apparatus 1 includes a control unit 10, a storage unit 20, an out-camera 1C, a mobile light 1L, a touch panel display 27, and a communication interface unit 29.
[0018] The control unit 10 is a CPU (Central Processing Unit) that controls the entire information processing apparatus 1. The control unit 10 appropriately reads and executes the OS (Operating System) and application programs stored in the storage unit 20, and cooperates with the above-described hardware to execute various functions. The control unit 10 includes a light source control unit 11, a camera control unit 12, an image acquisition unit 13, a monochromatic image acquisition unit 14, and an information extraction unit 15.
[0019] The light source control unit 11 has a function as lighting means. The light source control unit 11 controls to irradiate the light La from the mobile light 1L, and keeps the output of the light La from the mobile light 1L continuous. The camera control unit 12 has a function as lighting and shooting means. The camera control unit 12 controls the out-camera 1C to shoot in the shooting direction Ca in a state where the light La is irradiated from the mobile light 1L by the light source control unit 11.
[0020] The image acquisition unit 13 acquires the image captured by the camera control unit 12. When the light source control unit 11 directly irradiates the light La near the center position of the hologram formation region 3a and the camera control unit 12 captures the hologram formation region 3a, the image including the hologram formation region 3a acquired by the image acquisition unit 13 includes reproduced images of a plurality of colors. This is because the diffraction angle varies depending on the wavelength of the light La irradiated from the mobile light 1L. Here, the image including the hologram formation region 3a becomes an image including a reproduced image in the hologram formation region 3a on the condition that the out-camera 1C directly captures the hologram formation region 3a that is directly irradiated to the hologram formation region 3a by the light La from the mobile light 1L and includes the zero-order diffracted light from the hologram formation region 3a. Note that the image including the hologram formation region 3a acquired with the light La irradiated from the mobile light 1L turned off does not include a reproduced image.
[0021] The monochromatic image acquisition unit 14 has a function as monochromatic image acquisition means. The monochromatic image acquisition unit 14 acquires a monochromatic image that is an image of one color component from the image including the hologram formation region 3a acquired by the image acquisition unit 13. The monochromatic image acquisition unit 14 acquires, for example, a color image of any one of RGB (Red-Green-Blue color model). The monochromatic image acquisition unit 14 may acquire an R image that is a color image of only the R value, a G image that is a color image of only the G value, or a B image that is a color image of only the B value. Here, the monochromatic image acquisition unit 14 may acquire any color image of RGB, but an R image of only the R value with a long wavelength of the light La is more advantageous for reading because the entire image is observed to be larger than other monochromatic images.
[0022] The information extraction unit 15 has a function as information extraction means. The information extraction unit 15 extracts information from the monochromatic image acquired by the monochromatic image acquisition unit 14. When the monochromatic image is, for example, an image of a two-dimensional code such as a QR code (registered trademark) or an image of a barcode, the information extraction unit 15 analyzes these images to acquire code information. The information extraction unit 15 can extract information only when the image acquisition unit 13 acquires an image including the image reproduced in the hologram formation region 3a.
[0023] The storage unit 20 is a storage area such as a semiconductor memory element for storing programs, data, etc. necessary for the control unit 10 to execute various processes. The storage unit 20 includes a program storage unit 21. The program storage unit 21 is a storage area for storing various programs. The program storage unit 21 stores a reading process program 21a (program). The reading process program 21a is a program for executing each function of the control unit 10 described above.
[0024] The touch panel display 27 has a function as a display unit composed of a liquid crystal panel or the like and a function as an input unit for detecting touch input by a user's finger or the like. The communication interface unit 29 is an interface for performing communication with, for example, an external server or the like. Note that a computer refers to an information processing device including a control unit, a storage device, etc. The information processing device 1 is an information processing device including the control unit 10, the storage unit 20, etc., and is included in the concept of a computer.
[0025] <Hologram structure 3> Next, the hologram structure 3 will be described. FIG. 3 is a diagram for explaining the hologram structure 3 according to the first embodiment. The hologram structure 3 shown in Fig. 3(A) is, for example, used by being attached to an article. By attaching the hologram structure 3 to an article, for example, the article with the hologram structure 3 attached can be used as a countermeasure against imitations of the article, assuming that it is a genuine product. Fig. 3(A) shows a plan view of the hologram structure 3 as viewed from above in the vertical direction Z. In the hologram structure 3, a hologram forming region 3a is provided in the central portion. The region surrounded by the broken line in Fig. 3(A) is the hologram forming region 3a.
[0026] Fig. 3(B) is a schematic cross-sectional view taken along the X1-X1 direction in Fig. 3(A). Fig. 3(B) shows the hologram structure 3 as viewed from the front in the Y direction. As shown in Fig. 3(B), the hologram structure 3 has, in order from above in the vertical direction Z, a transparent layer 30, a hologram layer 31, a vapor deposition layer 32, and a base material layer 33. The transparent layer 30 has translucency and is a layer that protects the hologram layer 31. The hologram layer 31 is a layer having a hologram forming region 3a. In the hologram forming region 3a, a reflection-type Fourier transform hologram is recorded that reproduces an image around the zero-order diffracted light of the hologram forming region 3a that is reflected when direct light is irradiated from a light source. This reproduced image is, for example, a two-dimensional code such as a QR code (registered trademark), and is in a shape in which information that can be analyzed by the information processing device 1 is encrypted.
[0027] Here, the shape in which the information is encrypted means a shape in which digital information is encrypted, and is a pattern-like shape that is visually different from the original digital information. Also, being analyzable by the information processing device 1 means that the original digital information can be extracted from the above-mentioned shape represented in a pattern using the information processing device 1. Examples of such a shape include two-dimensional codes such as QR codes (registered trademarks), and also, for example, barcodes, digital watermarks, and the like. Also, the information only needs to be protected by being encrypted. For example, it can be an authentication number, keyword, Internet address (URL), email address, product code, string indicating authenticity, key information of an encryption key, identification information for specifying the encryption key, etc. A plurality of these pieces of information may be included in the shape represented by a single reproduced image.
[0028] Also, recording a reflection-type Fourier transform hologram means that the phase information of the Fourier transform image obtained through the Fourier transform of the original image is made multivalued and recorded as depth. Therefore, an uneven surface 31a is formed in the hologram formation region 3a of the hologram layer 31 on which the reflection-type Fourier transform hologram is recorded. The hologram layer 31 has a function of converting the light incident from the mobile light 1L into a desired image by the height difference of the uneven shape that constitutes the uneven surface 31a of the hologram formation region 3a. Due to such a function, the light incident from an arbitrary point light source is diffracted in a plurality of predetermined directions, and a predetermined image is formed as a reproduced image. In addition, as the material constituting the hologram layer 31, for example, those described in Japanese Patent No. 6973550 can be used.
[0029] The vapor deposition layer 32 is a layer formed so as to be in contact with the uneven surface 31a of the hologram formation region 3a of the hologram layer 31. The base material layer 33 has a plane capable of supporting the vapor deposition layer 32, and is, for example, made of white paper, high-quality paper, coated paper, PET (polyethylene terephthalate), plastic card, etc. Note that when the hologram structure 3 is, for example, something to be attached to an article, it has an adhesive layer or a release layer for attachment below the base material layer 33 in the vertical direction Z, but the description thereof is omitted. Also, the layer configuration described above is an example, and the configuration other than the hologram layer 31 is not limited to that described above.
[0030] With such a hologram layer 31, the hologram structure 3 can reproduce an image in the hologram formation region 3a when a point light source is arranged on the observation surface side and the hologram layer 31 is viewed in plan view from the observation surface side. Therefore, only a user who knows that information reproduced by the mobile light 1L is recorded in the hologram formation region 3a of the hologram structure 3 can acquire the information, so that the confidentiality of the information is excellent. In addition, since the hologram structure 3 can reproduce an image only when it is irradiated with light from the mobile light 1L, the confidentiality of the information is excellent. Furthermore, since the hologram formation region 3a records a reflection-type Fourier transform hologram, the hologram structure 3 can easily extract information using the information processing apparatus 1.
[0031] <Processing of the information processing apparatus 1> Next, the processing of the information processing apparatus 1 will be described. FIG. 4 is a flowchart showing the information acquisition processing of the information processing apparatus 1 according to the first embodiment. FIG. 5 is a diagram for explaining the processing in the information processing apparatus according to the first embodiment. First, when the user operates the information processing apparatus 1 to start the reading processing program 21a, the control unit 10 of the information processing apparatus 1 starts the information acquisition processing shown in FIG. 4. In this information acquisition processing, it is necessary for the out-camera 1C to photograph the hologram formation region 3a including the zero-order diffracted light from the hologram formation region 3a of the hologram structure 3 to obtain an image reproduced in the hologram formation region 3a. Therefore, the information processing apparatus 1 and the hologram structure 3 are processed in the positional relationship shown in FIG. 1(B).
[0032] In step S (hereinafter, "step S" will be simply referred to as "S") 11 of FIG. 4, the control unit 10 (camera control unit 12) of the information processing apparatus 1 activates the out-camera 1C. FIG. 5(A) shows a display example of the hologram structure 3 displayed on the touch panel display 27 when the out-camera 1C is activated. An image 41 is displayed in the entire area of the hologram structure 3. The image 41 is, for example, a glossy image designed by a diffraction grating cell (not shown) provided in the hologram layer 31, and the code-shaped image is not reproduced. In S12 of FIG. 4, the control unit 10 (light source control unit 11) controls to turn on the mobile light 1L and irradiates light from the mobile light 1L.
[0033] In S13, the control unit 10 (camera control unit 12, image acquisition unit 13) causes the out-camera 1C to take a picture and acquires an image from the out-camera 1C. FIG. 5(B) shows a display example of the hologram formation area 3a displayed on the touch panel display 27 via the out-camera 1C in a state where light is irradiated from the mobile light 1L. An image 42 is displayed in the hologram formation area 3a of the hologram structure 3. The image 42 is an iridescent image in which a code-shaped image reproduces a pattern of a plurality of colors depending on the wavelength of light. Note that FIG. 5(B) shows that light is irradiated near the center position of the hologram formation area 3a.
[0034] In S14, the control unit 10 (monochromatic image acquisition unit 14) acquires a monochromatic image that is an image of one color component from the acquired image. The control unit 10 can acquire an R image 43 composed of the R component of the RGB shown in FIG. 5(C) as a monochromatic image. Since the R image 43 becomes the largest image depending on the wavelength of light, it is an image that is easy for the information processing apparatus 1 to read. In addition, the control unit 10 may acquire a G image 44 composed of the G component shown in FIG. 5(D) or a B image 45 composed of the B component shown in FIG. 5(E) as a monochromatic image. In any case, the control unit 10 can acquire a monochromatic image in which the wavelength of light is specified as a code-shaped image.
[0035] The control unit 10 (information extraction unit 15) performs a two-dimensional code reading process on the monochromatic image. In S15 of FIG. 4, the control unit 10 (information extraction unit 15) determines whether a two-dimensional code can be read from the acquired monochromatic image. If the two-dimensional code can be read (S15: YES), the control unit 10 moves the process to S16. On the other hand, if the two-dimensional code cannot be read (S15: NO), the control unit 10 moves the process to S17. In S16, the control unit 10 performs a process based on the information obtained from the read two-dimensional code. Then, the control unit 10 ends this process.
[0036] On the other hand, in S17, the control unit 10 determines whether to end the process. If the process is to be ended (S17: YES), the control unit 10 ends this process. On the other hand, if the process is not to be ended (S17: NO), the control unit 10 moves the process to S13 and repeatedly executes the process of acquiring an image. Note that the control unit 10 may end this process if the two-dimensional code still cannot be read even after repeatedly performing the image acquisition and two-dimensional code reading processes a predetermined number of times (for example, 3 times, etc.).
[0037] As described above, according to the first embodiment, there are the following effects. (1) The information processing device 1 in which the mobile light 1L and the out camera 1C are arranged at positions close to each other irradiates light from the mobile light 1L, and causes the out camera 1C to photograph the hologram formation region 3a in a state where the hologram formation region 3a is irradiated with light from the mobile light 1L, obtains a monochromatic image from the image including the hologram formation region 3a acquired by the photographing, and extracts information from the acquired monochromatic image. Therefore, by devising to make the image reproduced in the hologram formation region 3a obtained by directly photographing the hologram formation region 3a including the zero-order diffracted light from the mobile light 1L by the out camera 1C readable, information can be extracted.
[0038] (2) The hologram formation region 3a of the hologram layer 31 records a reflection type Fourier transform hologram. Therefore, by directly photographing the hologram formation area 3a including the zero-order diffracted light from the mobile light 1L with the out-camera 1C, an image can be reproduced in the hologram formation area 3a.
[0039] (3) The mobile light 1L of the information processing apparatus 1 irradiates white light. Therefore, in the hologram formation area 3a, a rainbow-colored image with patterns of multiple colors due to light of different wavelengths is reproduced.
[0040] (4) The image acquired from the out-camera 1C includes a code-shaped image, and the information extracted from the monochromatic image of the image is code information. Therefore, by making the hologram formation area 3a of the hologram structure 3 reproduce a code-shaped image, a code-shaped image can be included in the acquired image. Also, by acquiring the monochromatic image of the image, the code-shaped image is more clearly expressed, and information can be obtained from the code-shaped image.
[0041] (Second Embodiment) In the second embodiment, the authenticity determination of the hologram structure using the information processing apparatus will be described. In the following description, parts that perform the same functions as those in the above-described first embodiment are denoted by the same reference numerals or reference numerals with the same endings, and duplicate descriptions are appropriately omitted.
[0042] <Information acquisition system 200> The information acquisition system 200 is a system including an information processing apparatus 201 and a hologram structure 3. <Information processing apparatus 201> FIG. 6 is a functional block diagram of the information processing apparatus 201 according to the second embodiment. The information processing apparatus 201 includes a control unit 210, a storage unit 220, an out-camera 1C, a mobile light 1L, a touch panel display 27, and a communication interface unit 29. The control unit 210 includes a light source control unit 211, a camera control unit 212, an image acquisition unit 13, a monochromatic image acquisition unit 14, an information extraction unit 15, and an authenticity determination unit 216.
[0043] The light source control unit 211 has functions as lighting means and extinguishing means. The light source control unit 211 causes the mobile light 1L to irradiate light La and keeps the light output continuous. Also, the light source control unit 211 extinguishes the light La irradiated from the mobile light 1L. The camera control unit 212 has functions as lighting shooting means and extinguishing shooting means. The camera control unit 212 causes the out-camera 1C to shoot the hologram formation region 3a in the shooting direction Ca while the light source control unit 211 irradiates the light La from the mobile light 1L. Also, after the light source control unit 211 extinguishes the light La irradiated from the mobile light 1L, the camera control unit 212 causes the out-camera 1C to shoot the hologram formation region 3a in the shooting direction Ca.
[0044] The authenticity determination unit 216 has a function as authenticity determination means. When the information extraction unit 15 can extract information from the monochromatic image acquired during lighting but cannot extract information from the monochromatic image acquired during extinguishing, the authenticity determination unit 216 determines that the hologram structure 3 is genuine. The storage unit 220 includes a program storage unit 221. The program storage unit 221 stores a reading processing program 221a (program). The reading processing program 221a is a program for executing each function of the control unit 210.
[0045] <Processing of the information processing apparatus 201> Next, the processing of the information processing apparatus 201 will be described. FIG. 7 and FIG. 8 are flowcharts showing the information acquisition processing of the information processing apparatus 201 according to the second embodiment. Also in this processing, the information processing apparatus 201 and the hologram structure 3 are placed in the positional relationship shown in FIG. 1(B) to start the processing. The processing from S211 to S215 in FIG. 7 is the same as the processing from S11 to S15 in the first embodiment (FIG. 4).
[0046] If the result of the process at S215 is YES, the control unit 210 transfers the process to S221 in FIG. 8. On the other hand, if the result of the process at S215 is NO, the control unit 210 transfers the process to S216. At S216, the control unit 210 determines whether to end the process. If it is determined to end the process (S216: YES), the control unit 210 ends this process. On the other hand, if it is determined not to end the process (S216: NO), the control unit 210 transfers the process to S213 and repeatedly executes the process of acquiring an image. Note that the control unit 210 may end this process if the two-dimensional code still cannot be read after repeatedly performing the image acquisition and two-dimensional code reading process a predetermined number of times (for example, three times).
[0047] At S217, the control unit 210 (the authenticity determination unit 216) outputs to the touch panel display 27 that it has not been possible to determine that the hologram structure 3 is genuine. The transition to this process occurs when the hologram formation area 3a is photographed with the mobile light 1L turned on, but the two-dimensional code cannot be read. In such a case, it is conceivable that the hologram structure 3 is a fake. Also, it is possible that the light from the mobile light 1L is not directly irradiated onto the hologram formation area 3a, and the out camera 1C cannot directly photograph the hologram formation area 3a including the zero-order diffracted light from the hologram formation area 3a. If the light from the mobile light 1L is not directly irradiated onto the hologram formation area 3a, it is also conceivable that the out camera 1C cannot photograph the image reproduced in the hologram formation area 3a and the two-dimensional code cannot be read. After that, the control unit 210 ends this process.
[0048] On the other hand, at S221 in FIG. 8, the control unit 210 (the light source control unit 211) controls to turn off the mobile light 1L. By doing so, light is no longer irradiated from the mobile light 1L. In S222, the control unit 210 (camera control unit 212, image acquisition unit 13) causes the out-camera 1C to take a picture and acquires an image from the out-camera 1C. In S223, the control unit 210 (monochrome image acquisition unit 14) acquires a monochrome image, which is an image of one color component, from the acquired image. The control unit 210 (information extraction unit 15) reads a two-dimensional code from the monochrome image. In S224, the control unit 210 (information extraction unit 15) determines whether the two-dimensional code has been read from the acquired monochrome image. If the two-dimensional code has been read (S224: YES), the control unit 210 moves the process to S225. On the other hand, if the two-dimensional code has not been read (S224: NO), the control unit 210 moves the process to S226.
[0049] In S225, the control unit 210 (genuine / fake determination unit 216) outputs to the touch panel display 27 that the hologram structure 3 is a fake. This process transitions when the two-dimensional code can be read by photographing the hologram formation area 3a with the mobile light 1L turned on and when the two-dimensional code can be read by photographing the hologram formation area 3a with the mobile light 1L turned off. In this case, it is conceivable that what is read is not the hologram structure 3 but, for example, the two-dimensional code image itself in which an image of the two-dimensional code reproduced by the hologram formation area 3a is printed. While the hologram structure 3 is such that the image appears or does not appear and changes with the on / off of the point light source, when this process transitions, the two-dimensional code can be read regardless of the on / off of the point light source. Therefore, in this case, it can be determined that the hologram structure 3 is a fake. After that, the control unit 210 ends this process.
[0050] On the other hand, in S226, the control unit 210 (genuine / fake determination unit 216) outputs to the touch panel display 27 that the hologram structure 3 is genuine. This process occurs when the hologram formation area 3a is photographed with the mobile light 1L on and the two-dimensional code can be read, and when the hologram formation area 3a is photographed with the mobile light 1L off and the two-dimensional code cannot be read. The two-dimensional code reading results under these two conditions can only occur if the hologram structure 3 is authentic. Therefore, in this case, it can be determined that the hologram structure 3 is authentic. Thereafter, the control unit 210 ends this process.
[0051] As described above, the second embodiment has the following advantages. The information processing device 201 extracts information from a monochrome image obtained by photographing the hologram formation area 3a when the mobile light 1L is on, then turns off the light emitted from the mobile light 1L, and causes the outer camera 1C to photograph the hologram formation area 3a at the same angle of view as when it is on, with no light being irradiated from the mobile light 1L onto the hologram formation area 3a, and if information cannot be extracted from the monochrome image obtained by photographing, it determines that the hologram structure 3 is genuine. Therefore, whether or not the hologram structure 3 is authentic can be determined based on whether or not information can be acquired from the image of the hologram formation area 3a captured by turning the mobile light 1L on and off. As a result, the authenticity of the hologram structure 3 can be easily determined.
[0052] (Third embodiment) In the third embodiment, we will explain an arrangement in which a medium having a hologram structure and a normally printed two-dimensional code is read by an information processing device, and the image reproduced by the hologram formation area of the hologram structure is reliably captured by the information processing device.
[0053] <Information Acquisition System 300> The information acquisition system 300 is a system including an information processing device 301 and a medium 353 . <medium 353> First, the medium 353 read by the information processing apparatus 301 will be described. FIG. 9 is a diagram for explaining the medium 353 according to the third embodiment. The medium 353 shown in FIG. 9(A) is, for example, attached to an article and used. By attaching the medium 353 to an article, for example, the article to which the medium 353 is attached can be used as a measure against imitations of the article on the assumption that it is a genuine product. FIG. 9(A) shows a plan view of the medium 353 as viewed from above in the vertical direction Z. In the medium 353, the hologram structure 303 is provided on the left side, and the two-dimensional code 353a (arrangement code image) is provided on the right side.
[0054] The hologram structure 303 reproduces, for example, an image of a two-dimensional code in the hologram formation region 303a. The two-dimensional code 353a has relative position information (first information) of the hologram formation region 303a of the hologram structure 303. Note that the two-dimensional code 353a may have information associated with the relative position information of the hologram formation region 303a of the hologram structure 303.
[0055] FIG. 9(B) is a schematic cross-sectional view taken along the X2-X2 direction in FIG. 9(A). FIG. 9(B) shows the medium 353 as viewed from the front in the Y direction. As shown in FIG. 9(B), the medium 353 has a transparent layer 330 and a base material layer 333 from above in the vertical direction Z downward. In the region of the hologram structure 303, a hologram layer 31 and a vapor deposition layer 32 are provided between the transparent layer 330 and the base material layer 333. Also, in the region of the two-dimensional code 353a, a printing layer 334 is provided above the transparent layer 330. The printing layer 334 is assumed to be printed after creating a medium having a hologram layer 31 or the like. The printing layer 334 is a layer on which the two-dimensional code 353a is printed, and has, for example, a coloring material and a resin material.
[0056] FIG. 9(C) shows the medium 353 in a state where the zero-order diffracted light from the hologram formation region 303a, which is reflected by the direct light irradiation from the light source, reproduces an image on the hologram formation region 303a. In the hologram structure 303, the image 342 is reproduced as an image in the hologram formation region 303a.
[0057] <Information processing apparatus 301> FIG. 10 is a functional block diagram of the information processing apparatus 301 according to the third embodiment. The information processing apparatus 301 includes a control unit 310, a storage unit 320, an out-camera 1C, a mobile light 1L, a touch panel display 27, and a communication interface unit 29. The control unit 310 includes a light source control unit 11, a camera control unit 12, an image acquisition unit 13, a monochromatic image acquisition unit 14, an information extraction unit 15, an arrangement code reading unit 317, and a guidance processing unit 318.
[0058] The arrangement code reading unit 317 has a function as an arrangement code reading means. The arrangement code reading unit 317 reads the two-dimensional code 353a to obtain relative position information. The relative position information may be directly included in the two-dimensional code 353a, or the relative position information associated with the read information may be stored in the information processing apparatus 301 in advance. The relative position information obtained here is the information on the relative position with respect to the two-dimensional code 353a in the hologram formation region 303a. When the arrangement code reading unit 317 reads the two-dimensional code 353a, it can detect the position of the hologram formation region 303a from the position of the two-dimensional code 353a. Here, the position of the two-dimensional code 353a can be detected, for example, by using a marker provided in the two-dimensional code 353a. The advantage of reading the two-dimensional code 353a by the arrangement code reading unit 317 is that the position of the hologram formation region 303a in the image including the hologram formation region 303a becomes clear, and the range in the process by the information extraction unit 15 can be limited. Thereby, the processing can be speeded up and made more accurate.
[0059] The guidance processing unit 318 functions as an irradiation position acquisition means and a guidance output means. The guidance processing unit 318 acquires the irradiation position in the medium 353 of the mobile light 1L. Further, the guidance processing unit 318 acquires the relative position information of the hologram formation region 303a from the relative position information read by the arrangement code reading unit 317, and based on the acquired relative position information and the irradiation position, outputs a guidance line for guiding the irradiation position in the central direction of the hologram formation region 303a to the touch panel display 27. The storage unit 320 includes a program storage unit 321. The program storage unit 321 stores a reading processing program 321a (program). The reading processing program 321a is a program for executing each function of the control unit 310.
[0060] <Processing of the information processing apparatus 301> Next, the processing of the information processing apparatus 301 will be described. FIG. 11 is a flowchart showing the information acquisition processing of the information processing apparatus 301 according to the third embodiment. FIG. 12 is a diagram for explaining the processing in the information processing apparatus 301 according to the third embodiment. Also in this processing, after arranging the information processing apparatus 301 at a position where the entire medium 353 is included in the viewing angle, the processing is started. The processing from S311 to S313 in FIG. 11 is the same as the processing from S11 to S13 in the first embodiment (FIG. 4). In S314, the control unit 310 (arrangement code reading unit 317) reads the arranged two-dimensional code 353a to obtain the relative position information of the hologram formation region 303a of the hologram structure 303. The processing in S315 and S316 is the same as the processing in S14 and S15 in the first embodiment (FIG. 4).
[0061] If YES in the processing of S316, the control unit 310 moves the processing to S317. On the other hand, if NO in the processing of S316, the control unit 310 moves the processing to S318. The process of S317 is the same as the process of S16 in the first embodiment (FIG. 4), and then this process ends. On the other hand, in S318, the control unit 310 (guidance processing unit 318) performs guidance display processing. Specifically, the control unit 310 (guidance processing unit 318) acquires the irradiation position irradiated by the mobile light 1L. Further, the control unit 310 (guidance processing unit 318) outputs a guidance line for guiding the irradiation position in the direction of the center of the hologram formation region 303a to the touch panel display 27 based on the relative position information obtained in the process of S317 and the irradiation position.
[0062] FIG. 12 shows the state output to the touch panel display 27 of the information processing apparatus 301. The touch panel display 27 shows the center position 361 of the hologram formation region 303a, the irradiation position 362, and the guidance line 363. The control unit 310 can specify and acquire the irradiation position 362, for example, from the light amount and its shape. Further, the control unit 310 can set the center position 361 of the hologram formation region 303a from the relative position information. Then, the control unit 310 can output a guidance line 363 that connects the irradiation position 362 and the center position 361 with a straight line. By outputting the guidance line 363, the information processing apparatus 301 can guide the user to superimpose the irradiation position 362 on the center position 361 of the hologram formation region 303a.
[0063] The process of S319 is the same as the process of S17 in the first embodiment (FIG. 4), and then this process ends.
[0064] Thus, according to the third embodiment, there are the following effects. The information acquisition system 300 includes an information processing apparatus 301 and a medium 353. The medium 353 has a hologram structure 303 and a two-dimensional code 353a disposed at positions in the vicinity of each other. The relative position information of the hologram formation region 303a can be acquired from the two-dimensional code 353a. The information processing apparatus 301 reads the relative position information from the two-dimensional code 353a, acquires the irradiation position 362 irradiated by the mobile light 1L, and outputs, to the touch panel display 27, a guiding line 363 for guiding the irradiation position 362 in the direction of the center position 361 of the hologram formation region 303a based on the relative position information and the irradiation position 362. Therefore, it is possible to guide the light of the mobile light 1L to irradiate in the direction of the center position 361 of the hologram formation region 303a, and the hologram formation region 303a including the zero-order diffracted light of the hologram formation region 303a can be directly photographed by the out camera 1C according to the guidance.
[0065] (Modification Example 1 of the Third Embodiment) In the third embodiment, in the process of S315 in FIG. 11, when the control unit 310 can read the two-dimensional code (S315: YES), it is assumed that the process based on the information is executed (S316), but the present invention is not limited to this. For example, as in the second embodiment, the information processing apparatus may perform authenticity determination of the hologram structure 303. In that case, instead of the process of S316, the information processing apparatus may perform the processes from S221 and subsequent in FIG. 8.
[0066] (Modification Example 2 of the Third Embodiment) Instead of the method described in the above modification example 1, the number of detected two-dimensional codes may be used as a method for authenticity determination. For example, as a process substituting for S315, the information processing apparatus determines whether or not two two-dimensional codes can be detected. If two two-dimensional codes can be detected, the processes from S221 to S223 in FIG. 8 are performed. Then, as a process substituting for S224 in FIG. 8, the information processing apparatus determines whether or not one two-dimensional code can be detected. If one two-dimensional code can be detected, it outputs that it is genuine, and if not, it outputs that it is a fake. Even in this way, it is possible to easily determine whether the hologram structure is a forgery or not.
[0067] (Modification Example 3 of the Third Embodiment) In the above embodiment, the case where the two-dimensional code directly includes the relative position information has been described, but the present invention is not limited to this. The two-dimensional code may have, for example, code information (information associated with relative position information). In that case, the information processing device obtains the code information from the two-dimensional code and transmits it to, for example, a server communicably connected to the information processing device. Thereby, since the server transmits the relative position information corresponding to the code information, the information processing device may obtain the relative position information.
[0068] (Fourth Embodiment) In the fourth embodiment, a medium having a hologram structure and a two-dimensional code printed in a normal manner is read by an information processing device, information obtained by encrypting individual information in the two-dimensional code printed in a normal manner is recorded, and decryption is performed using an image reproduced by a hologram forming region of the hologram structure will be described.
[0069] <Information Acquisition System 400> FIG. 13 is a functional block diagram of an information processing device 401 and a server 7 according to the fourth embodiment. The information acquisition system 400 includes an information processing device 401, a server 7, and a medium 453 (described later). The information processing device 401 and the server 7 are communicably connected via a communication network N. The communication network N is a network for communicating between the information processing device 40 and the server 7. The communication network N is, for example, a communication network such as an Internet line, and may be wired or wireless.
[0070] <Information Processing Device 401> The information processing apparatus 401 includes a control unit 410, a storage unit 420, an out-camera 1C, a mobile light 1L, a touch panel display 27, and a communication interface unit 29. The control unit 410 includes a light source control unit 11, a camera control unit 12, an image acquisition unit 13, a monochromatic image acquisition unit 14, an information extraction unit 15, an arrangement code reading unit 417, and an information transmission processing unit 419.
[0071] The arrangement code reading unit 417 has a function as an arrangement code acquisition means. The arrangement code reading unit 417 reads the two-dimensional code 453b to obtain encrypted individual information (second information) obtained by encrypting at least a part of the individual information. The information transmission processing unit 419 has a function as an information transmission means. The information transmission processing unit 419 transmits the encrypted individual information read by the arrangement code reading unit 417 and the hologram extraction information, which is the information extracted by the information extraction unit 15, to the server 7. The storage unit 420 includes a program storage unit 421. The program storage unit 421 stores a reading processing program 421a (program). The reading processing program 421a is a program for executing each function of the control unit 410.
[0072] <Server 7> The server 7 performs processing using the encrypted individual information and the hologram extraction information received from the information processing apparatus 401. The server 7 includes a control unit 70, a storage unit 75, and a communication interface unit 79. The control unit 70 is a CPU that controls the entire server 7. The control unit 70 appropriately reads and executes the OS and application programs stored in the storage unit 75, and cooperates with the above-described hardware to execute various functions. The control unit 70 includes an information reception unit 71, a key identification unit 72, and a decoding unit 73. The information reception unit 71 receives the encrypted individual information and the hologram extraction information from the information processing apparatus 401. The key identification unit 72 has a function as a key identification means. The key identification unit 72 identifies the encryption key of the key storage unit 77 based on the hologram extraction information. The decryption unit 73 has a function as a decryption means. The decryption unit 73 decrypts the encrypted individual information using the encryption key identified by the key identification unit 72.
[0073] The storage unit 75 is a storage area such as a hard disk or a semiconductor memory element for storing programs, data, etc. necessary for the control unit 70 to execute various processes. The storage unit 75 includes a program storage unit 76 and a key storage unit 77. The program storage unit 76 is a storage area for storing programs and the like for executing each function of the control unit 70. The key storage unit 77 is a storage area for storing an encryption key in association with identification information. Here, the identification information is for identifying the encryption key and is information corresponding to the hologram extraction information. The communication interface unit 79 is an interface for performing communication with the information processing device 401 and the like. Note that a computer refers to an information processing device including a control unit, a storage device, etc. The server 7 is an information processing device including the control unit 70, the storage unit 75, etc., and is included in the concept of a computer.
[0074] <Processing of Information Processing Device 401> Next, the processing of the information processing device 401 will be described. FIG. 14 is a flowchart showing the information acquisition processing of the information processing device 401 according to the fourth embodiment. FIG. 15 is a diagram showing an example of the medium 453 used in the information acquisition processing according to the fourth embodiment. Also in this process, after arranging the information processing device 401 at a position where the entire medium 453 (see FIG. 15) is included in the viewing angle, the process is started. The processing from S411 to S413 in FIG. 14 is the same as the processing from S11 to S13 in the first embodiment (FIG. 4). In S414, the control unit 410 (arrangement code reading unit 417) reads the arranged two-dimensional code 453b to obtain encrypted individual information.
[0075] The processes of S415 and S416 are the same as the processes of S14 and S15 in the first embodiment (FIG. 4). FIG. 15 shows an image of the medium 453 acquired in the process of S415 in FIG. 14. The medium 453 has a hologram structure 403 and a two-dimensional code 453b arranged in proximity. In the hologram structure 403, a two-dimensional code convertible into hologram extraction information is reproduced as an image. Also, the two-dimensional code 453b can acquire encrypted individual information. The image shown in FIG. 15 is obtained by directly irradiating the light of the mobile light 1L on the hologram forming region of the hologram structure 403 of the medium 453, and photographing the hologram forming region including the zero-order diffracted light received by the out-camera 1C to acquire a monochromatic image.
[0076] Returning to FIG. 14, if YES in the process of S416, the control unit 410 transfers the process to S417. On the other hand, if NO in the process of S416, the control unit 410 transfers the process to S418. In S417, the control unit 410 performs an information transmission confirmation process described later, and then ends this process. On the other hand, the process of S418 is the same as the process of S17 in the first embodiment (FIG. 4), and then this process ends.
[0077] Next, the information transmission confirmation process will be described with reference to FIG. 16. FIG. 16 is a flowchart showing the information transmission confirmation process of the information acquisition system according to the fourth embodiment. In S431 of FIG. 16, the control unit 410 (information transmission processing unit 419) of the information processing apparatus 401 transmits the hologram extraction information read from the two-dimensional code obtained from the monochromatic image of the hologram structure 403 and the encrypted individual information read from the two-dimensional code 453b to the server 7. When the control unit 70 (information receiving unit 71) of the server 7 receives information from the information processing device 401, in S432, the control unit 70 (key specifying unit 72) refers to the key storage unit 77 and specifies an encryption key from the identification information based on the hologram extraction information. In S433, the control unit 70 (decryption unit 73) decrypts the encrypted individual information using the specified encryption key to obtain the individual information.
[0078] Here, when the hologram structure 403 is genuine, in the process of S432, the key specifying unit 72 can specify the encryption key. However, when the hologram structure 403 is not genuine, in the process of S432, the key specifying unit 72 may not be able to specify the key. In that case, the acquisition result of the individual information described later will not be acquirable. Also, when the hologram structure 403 is not genuine, even if the key specifying unit 72 can specify the key in the process of S432, in the process of S433, the encrypted individual information cannot be decrypted using the specified encryption key. In that case as well, the acquisition result of the individual information described later will not be acquirable.
[0079] In S434, the control unit 70 transmits the acquisition result of the individual information to the information processing device 401. In S435, the control unit 410 of the information processing device 401 receives the acquisition result of the individual information and performs processing based on the content of the acquisition result. For example, when the information processing device 401 receives the individual information as the acquisition result of the individual information, the control unit 410 can perform processing such as outputting an individual web page as processing using the individual information.
[0080] Thus, according to the fourth embodiment, there are the following effects. The information acquisition system 400 includes an information processing apparatus 401, a server 7, and a medium 453. The medium 453 has a hologram structure 403 and a two-dimensional code 453b disposed in a position close to each other. The encrypted individual information can be acquired from the two-dimensional code 453b. The information processing apparatus 401 transmits hologram extraction information read from a two-dimensional code obtained from a monochromatic image of the reproduced image in the hologram formation region of the hologram structure 403 and the encrypted individual information obtained from the two-dimensional code 453b to the server 7. At the server 7, a key is specified from the identification information based on the hologram extraction information, and the encrypted individual information is decrypted using the specified key. Therefore, by enabling the acquisition of identification information associated with the encryption key in the hologram structure 403 and making it possible to read the encrypted individual information in the two-dimensional code 453b, the medium 453 can be made to enable the acquisition of individual information while ensuring security.
[0081] (Modification of the Fourth Embodiment) In the fourth embodiment, the description is made for decrypting using the server 7, but it is not limited thereto. For example, instead of the authentication information of the hologram structure 403, key information may be provided, and the information processing apparatus 401 may perform the decryption process. At that time, the key information may be the key itself, or may be association information associated with the key, and the information processing apparatus 401 may acquire the key from the association information.
[0082] As described above, the embodiments of the present invention have been described, but the present invention is not limited to the above-described embodiments. Also, the effects described in the embodiments are merely an enumeration of the most suitable effects resulting from the present invention, and the effects of the present invention are not limited to those described in the embodiments. Note that the above-described embodiments and the deformation modes described later can be used in appropriate combination, but detailed description thereof is omitted.
[0083] (Deformation Mode) (1) In each embodiment, the information processing apparatus is described by taking a smartphone as an example, and the mobile light that irradiates white light including a plurality of wavelengths is described by taking it as an example, but it is not limited thereto. The illumination light source included in the information processing apparatus may irradiate single-color light. In that case, the image including the hologram formation region acquired by photographing with the photographing unit becomes an image corresponding to the wavelength of the irradiated light, and it becomes easier to acquire a single-color image. As the single-color light, for example, if it is light that outputs a single color of red, it means light in the wavelength range of 635 nm to 690 nm, and if it is light that outputs a single color of green, it means light in the wavelength range of 520 nm to 532 nm. The light within the wavelength range of red or green may be red or green including a plurality of wavelengths, or may be red or green of a single wavelength.
[0084] (2) In each embodiment, the image reproduced in the hologram formation region is described by taking a QR code (registered trademark) as an example, but it is not limited thereto. Other two-dimensional codes may be used, or barcodes or the like may be used.
[0085] (3) In each embodiment, the hologram structure is described by taking a label as an example, but it is not limited thereto. As long as it has a hologram structure, for example, tickets used for entering an entertainment facility or the like, cards used in games, or the like may be used.
[0086] (4) In each embodiment, the hologram structure is described as being square, but it is not limited thereto. For example, other shapes such as rectangular, circular, elliptical, etc. may be used.
[0087] (5) In the third and fourth embodiments, a medium having a printed layer in which a two-dimensional code is printed on the exposed side of the transparent layer is described by taking it as an example, but it is not limited thereto. The medium may have a transparent layer only on the region having the hologram layer, and there may be a portion where the base material layer is exposed, and the exposed base material layer may have a printed layer. Or, a medium having a printed layer separately from the hologram layer may be used.
Explanation of Reference Numerals
[0088] 1, 201, 301, 401 Information processing equipment 1C Rear camera 1L Mobile Light 3, 303, 403 Hologram structure 3a, 303a Hologram formation area 7 Server 10, 70, 210, 310, 410 Control unit 11, 211 Light source control unit 12, 212 Camera control unit 13 Image acquisition unit 14 Monochrome image acquisition unit 15 Information extraction part 20, 75, 220, 320, 420 storage section 21a, 221a, 321a, 421a reading processing program 27 Touch panel display 30, 330 transparent layer 31 Hologram Layer 31a Uneven surface 32 Deposited layer 33, 333 base material layer 41, 42, 342 images 43 R images 44G images 45 B image 71 Information Receiving Unit 72 Key identification part 73 Decoding section 77 Key storage unit 100, 200, 300, 400 Information Acquisition System 216 Authentication Department 317, 417 location code reader 318 Induction Processing Unit 334 Printing layer 353, 453 medium 353a, 453b 2D code 361 Center position 362 Irradiation position 363 Guiding Wire 419 Information Transmission Processing Unit La Hikari
Claims
1. An information processing apparatus for reading a hologram structure including a hologram layer having a hologram formation region, comprising: a lighting light source; an imaging unit disposed at a position close to the lighting light source; lighting means for irradiating light from the lighting light source; lighting and imaging means for causing the imaging unit to image the hologram formation region in a state where light is irradiated from the lighting light source to the hologram formation region by the lighting means; monochromatic image acquisition means for acquiring a monochromatic image which is an image of one color component from an image including the hologram formation region acquired by imaging by the lighting and imaging means; information extraction means for extracting information from the monochromatic image acquired by the monochromatic image acquisition means. The information processing apparatus.
2. The information processing apparatus according to claim 1, wherein a reflection type Fourier transform hologram is recorded in the hologram formation region.
3. The information processing apparatus according to claim 1, wherein the lighting light source irradiates white light.
4. The information processing apparatus according to claim 1, wherein the lighting light source irradiates monochromatic light.
5. The information processing apparatus according to claim 1, wherein the image acquired by imaging by the lighting and imaging means includes a code-shaped image, and the information extracted by the information extraction means from the monochromatic image is code information.
6. The information processing apparatus according to claim 5, wherein the information extraction means can extract the information only when an image reproduced in the hologram formation region including the hologram formation region directly imaged by the imaging unit with the zero-order diffracted light from the hologram formation region included in the image acquired by imaging by the lighting and imaging means and with the light from the lighting light source directly irradiating the hologram formation region is included.
7. The information processing apparatus according to claim 6, further comprising extinguishing means for extinguishing the light irradiated from the lighting light source by the lighting means; extinguishing and imaging means for causing the imaging unit to image the hologram formation region at the same angle of view as when lighting by the lighting means in a state where light is not irradiated from the lighting light source to the hologram formation region by the extinguishing means; wherein the monochromatic image acquisition means acquires the monochromatic image from the image acquired by imaging by the extinguishing and imaging means. An information processing apparatus comprising a genuineness determination means for determining that the hologram structure is genuine when the information extraction means can extract the information from the monochromatic image when lit and cannot extract the information from the monochromatic image when turned off.
8. In the information processing apparatus according to claim 7, the lighting imaging means and the extinguished lighting imaging means cause the imaging unit to image the hologram formation region together with an arrangement code image which is a code-shaped image arranged near the hologram structure, the genuineness determination means determines that the hologram structure is genuine when the monochromatic image acquired by the monochromatic image acquisition means when lit includes two code-shaped images and the monochromatic image acquired by the monochromatic image acquisition means when turned off at the same angle of view as when lit includes one code-shaped image.
9. A hologram structure including a hologram layer having a hologram formation region, an information processing apparatus for reading the hologram structure, An information acquisition system comprising: In the hologram formation region, a reflection type Fourier transform hologram for reproducing an image around the zero-order diffracted light of the hologram formation region that is reflected by directly irradiating light from a light source is recorded, The information processing apparatus includes: a lighting light source, an imaging unit arranged at a position close to the lighting light source, lighting means for irradiating light from the lighting light source, lighting imaging means for causing the imaging unit to image the hologram formation region in a state where light is irradiated from the lighting light source to the hologram formation region by the lighting means, monochromatic image acquisition means for acquiring a monochromatic image which is an image of one color component from an image including the hologram formation region acquired by imaging by the lighting imaging means, information extraction means for extracting information from the monochromatic image acquired by the monochromatic image acquisition means, An information acquisition system.
10. In the information acquisition system according to claim 9, a medium having the hologram structure and an arrangement code image which is a code-shaped image arranged near the hologram structure is provided, the arrangement code image is an image having first information including relative position information of the hologram formation region or information associated with the relative position information, The information processing apparatus includes: arrangement code reading means for reading the first information from the arrangement code image, irradiation position acquisition means for acquiring an irradiation position irradiated by the lighting light source, Induction output means for obtaining the relative position information from the first information read by the arrangement code reading means and outputting to a display unit a guiding line for guiding the irradiation position in the direction of the center of the hologram formation area based on the obtained relative position information and the irradiation position obtained by the irradiation position obtaining means; An information acquisition system comprising the same. **Claim 11** In the information acquisition system according to claim 9, A medium having the hologram structure and an arrangement code image which is a code-shaped image arranged in the vicinity of the hologram structure, The arrangement code image is an image having second information obtained by encrypting at least a part of individual information, The information processing apparatus Arrangement code reading means for reading the second information from the arrangement code image, Decryption means for decrypting the second information read by the arrangement code reading means using the information extracted by the information extraction means; An information acquisition system comprising the same. **Claim 12** In the information acquisition system according to claim 9, A medium having the hologram structure and an arrangement code image which is a code-shaped image arranged in the vicinity of the hologram structure, and A server communicably connected to the information processing apparatus, Comprising: The arrangement code image is a code-shaped image having second information obtained by encrypting at least a part of individual information, The information processing apparatus Arrangement code reading means for reading the second information from the arrangement code image, Information transmission means for transmitting the second information read by the arrangement code reading means and the information extracted by the information extraction means to the server; Comprising: The server A key storage unit in which identification information and an encryption key are associated, Key specifying means for specifying the encryption key of the key storage unit based on the information received from the information processing apparatus, Decryption means for decrypting the second information received from the information processing apparatus using the encryption key specified by the key specifying means; An information acquisition system comprising the same. **Claim 13** A hologram reading method for reading a hologram structure having a hologram layer having a hologram formation area using an information processing apparatus having an illumination light source and an imaging unit arranged at a position close to the illumination light source, In the hologram formation area, a reflection type Fourier transform hologram for reproducing an image around the zero-order diffracted light of the hologram formation area which is reflected by direct light irradiation from a light source is recorded. The information processing apparatus a lighting step of irradiating light from the illumination light source a lighting and imaging step of causing the imaging unit to image the hologram formation region in a state where light is irradiated from the illumination light source to the hologram formation region by the lighting step a monochromatic image acquisition step of acquiring a monochromatic image that is an image of one color component from an image including the hologram formation region acquired by imaging in the lighting and imaging step an information extraction step of extracting information from the monochromatic image acquired in the monochromatic image acquisition step A hologram reading method including the above steps
14. A program executed by an information processing apparatus having an illumination light source and an imaging unit disposed at a position close to the illumination light source for reading a hologram structure including a hologram layer having a hologram formation region, In the hologram formation region, a reflection type Fourier transform hologram for reproducing an image around the zero-order diffracted light of the hologram formation region that is reflected by directly irradiating light from a light source is recorded, The information processing apparatus is lighting means for irradiating light from the illumination light source lighting and imaging means for causing the imaging unit to image the hologram formation region in a state where light is irradiated from the illumination light source to the hologram formation region by the lighting means monochromatic image acquisition means for acquiring a monochromatic image that is an image of one color component from an image including the hologram formation region acquired by imaging by the lighting and imaging means information extraction means for extracting information from the monochromatic image acquired by the monochromatic image acquisition means A program that causes the apparatus to function as described above
Citation Information
Patent Citations
hologram structure
JP6973550B2