Personal information provision system, program, recording medium, and personal information provision method
By working together with the first and second information terminals, user permission control and information filtering are achieved, solving the problem of information leakage in existing technologies, ensuring information security, and making it suitable for authentication and information provision in offline environments.
Patent Information
- Application Number
- CN202480025816.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Priority Date
- 2023-11-20
- Filing Date
- 2024-09-25
- Publication Date
- 2025-12-19
AI Technical Summary
In existing technologies, when information codes contain a variety of personal information, there are concerns that unnecessary personal information may be provided to service providers, especially in situations such as car rental services, where information such as a user's health insurance card number may be provided unnecessarily.
Design a personal information provision system that, through the collaborative work of a first information terminal and a second information terminal, enables user permission control and information filtering, providing only the user-permitted personal information to the second information terminal, which then reads and displays the permitted information.
It effectively prevents the provision of unnecessary personal information to service providers, ensures information security, and is suitable for authentication and information provision in offline environments.
Smart Images

Figure CN121175686A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to a personal information providing system, a program, a recording medium, and a personal information providing method. BACKGROUND
[0002] A system capable of performing personal authentication by including personal information in an information code has been known previously. For example, the applicant has proposed a system in Patent Documents 1 and 2 that captures an image of a user’s face by an information terminal of an administrative agency, and displays an information code including the user’s face information in a mobile terminal carried by the user, and reads it by the information terminal of the administrative agency, thereby performing personal authentication of the user in the information terminal.
[0003] PRIOR ART DOCUMENTS PATENT DOCUMENTS Patent Document 1: Japanese Patent Laid-Open No. 2021-168047 Patent Document 2: Japanese Patent Laid-Open No. 2022-160808. SUMMARY
[0004] [PROBLEMS TO BE SOLVED BY THE INVENTION] In recent years, awareness of information literacy has increased, and there is a high concern about the handling of personal information. However, in the known system, when the information code includes a plurality of personal information, there is a concern that personal information that is not needed for the service will be provided. For example, in the case of using a rental car service, a health insurance card number is not needed, but there is a concern that such a number will be provided to the provider of the rental car service.
[0005] An object of the present application is to provide a personal information providing system, a program, a recording medium, and a personal information providing method that can effectively prevent the provision of personal information that is not needed for a service used by a user to a service provider.
[0006] [MEANS FOR SOLVING THE PROBLEMS] The gist of the present application is a personal information providing system according to (1) to (8) below.
[0007] (1) A personal information providing system that has a first information terminal and a second information terminal different from the first information terminal, provides the second information terminal with personal information of a user of the first information terminal, and that the first information terminal has a presentation means that presents a first information code that contains two or more pieces of personal information, and that the first information terminal or the second information terminal has a setting means that sets personal information that a user permits to be provided from among the two or more pieces of personal information contained in the first information code, and that the second information terminal has a display control means that displays only the personal information that is permitted to be provided from among the two or more pieces of personal information contained in the first information code presented by the first information terminal.
[0008] (2) The personal information providing system according to the above (1), wherein the second information terminal has the setting means, and an acquisition means that acquires only the personal information that is permitted to be provided from among the two or more pieces of personal information contained in the first information code, and the display control means displays the personal information that is permitted to be provided acquired by the acquisition means.
[0009] (3) A personal information providing system that has a first information terminal and a second information terminal different from the first information terminal, provides the second information terminal with personal information of a user of the first information terminal, and that the first information terminal has a setting means that sets personal information that a user permits to be provided from among two or more pieces of personal information, and a presentation means that presents the first information code that contains only the personal information that is permitted to be provided, and that the second information terminal has a display control means that displays the personal information that is permitted to be provided contained in the first information code presented by the first information terminal.
[0010] (4) A personal information providing system that has a first information terminal and a second information terminal different from the first information terminal, provides the second information terminal with personal information of a user of the first information terminal, and that the first information terminal has a memory means that associates the first information code that contains only personal information required for each service with service information that shows the service, and that memorizes a plurality of each of the services, a service information acquisition means that acquires service information of a service used by a user, and a presentation means that presents the first information code corresponding to the service information based on the service information acquired by the service information acquisition means, and that the second information terminal has a display control means that displays the personal information contained in the first information code presented by the first information terminal.
[0011] (5) A personal information providing system having a first information terminal, a second information terminal different from the first information terminal, and a server capable of communicating with the second information terminal, the personal information providing system providing personal information of a user of the first information terminal from the server to the second information terminal, the first information terminal or the second information terminal having a transmission means that transmits user identification information for identifying the user and service information showing a service used by the user to the server, the server having: a storage means that stores personal information required for the service used by the user in association with each of the user identification information and each of the service information; an acquisition means that acquires the user identification information and the service information from the first information terminal or the second information terminal; and a provision means that provides the personal information required for the service used by the user to the second information terminal based on the user identification information and the service information.
[0012] (6) The personal information providing system according to (5) above, wherein the first information terminal has a presentation means that presents a second information code including the user identification information and the service information, the second information terminal has an acquisition means that acquires the user identification information and the service information from the second information code presented by the first information terminal, and the transmission means, the transmission means transmitting the user identification information and the service information acquired by the acquisition means to the server.
[0013] (7) The personal information providing system according to (5) above, the first information terminal having a presentation means that presents a first information code including personal information of a user when online communication is not possible, and presents a second information code including user identification information for identifying the user and service information showing a service used by the user when online communication is possible, the second information terminal having a personal information acquisition means that acquires the personal information from the first information code when online communication is not possible, and transmits the user identification information and the service information included in the second information code to the server when online communication is possible, and acquires personal information corresponding to the user identification information and the service information from the server.
[0014] (8) The personal information providing system according to any one of (5) to (7) above, wherein the personal information provided by the server is information having a larger amount of information than the amount of information stored in the first information code.
[0015] Further, the gist of the present application is in the procedures of (9) to (12) below.
[0016] (9) A program executed by a second information terminal in a personal information providing system that has a first information terminal and the second information terminal different from the first information terminal, the personal information providing system providing the second information terminal with personal information of a user of the first information terminal, the program causing the second information terminal to function to read a first information code containing the user's personal information when the first information terminal prompts the first information code, to set personal information that the user has permitted to be provided from among two or more pieces of personal information contained in the first information code, and to display only the permitted-to-be-provided personal information from among the two or more pieces of personal information.
[0017] (10) A program executed by a first information terminal in a personal information providing system that has the first information terminal and a second information terminal different from the first information terminal, the personal information providing system providing the second information terminal with personal information of a user of the first information terminal, the program causing the first information terminal to function to set personal information that the user has permitted to be provided from among two or more pieces of personal information, and to prompt a first information code containing only the permitted-to-be-provided personal information.
[0018] (11) A program executed by a first information terminal in a personal information providing system that has the first information terminal and a second information terminal different from the first information terminal, the personal information providing system providing the second information terminal with personal information of a user of the first information terminal, the program causing the first information terminal to function to associate a first information code containing only personal information required for each service with service information showing the service, to memorize a plurality of the services in accordance with each of the services, to acquire service information of a service used by the user, and to prompt the first information code corresponding to the service information based on the acquired service information.
[0019] (12) A program executed by a server in a personal information providing system that has a first information terminal, a second information terminal different from the first information terminal, and the server capable of communicating with the second information terminal, the personal information providing system providing personal information of a user of the first information terminal from the server to the second information terminal, the program causing the server to realize a function of memorizing personal information required for a service used by a user in association with each user identification information for identifying the user and each service information showing the service used by the user, a function of receiving the user identification information and the service information from the first information terminal or the second information terminal, and a function of providing the personal information required for the service used by the user to the second information terminal based on the user identification information and the service information.
[0020] Further, the gist of the present application is a personal information providing method according to (13) below.
[0021] (13) A personal information providing method of a personal information providing system that has a first information terminal and a second information terminal different from the first information terminal, the personal information providing system providing personal information of a user of the first information terminal to the second information terminal, the first information terminal prompting a first information code containing personal information, the first information terminal or the second information terminal setting personal information permitted to be provided by the user from among the personal information contained in the first information code, the second information terminal reading the first information code prompted by the first information terminal, and displaying only the personal information permitted to be provided.
[0022] Further, the gist of the present application is a personal information providing system according to (14) below.
[0023] (14) A personal information providing system that has a first information terminal and a second information terminal different from the first information terminal, the personal information providing system providing personal information of a user of the first information terminal to the second information terminal, and the first information terminal having: setting means for setting a plurality of pieces of personal information permitted to be provided by the user from among two or more pieces of personal information; and prompting means for prompting only a single first information code containing the plurality of pieces of personal information permitted to be provided and not containing personal information not permitted to be provided, the first information code having three or more information units, the second information terminal having: reading means for reading by photographing the first information code prompted by the first information terminal; and display control means for displaying the plurality of pieces of personal information permitted to be provided contained in the first information code read by the reading means.
[0024] Further, the gist of the present application is the program of (15) below.
[0025] (15) A program executed by a first information terminal in a personal information providing system having the first information terminal and a second information terminal different from the first information terminal, the personal information providing system providing the second information terminal with personal information of a user of the first information terminal, the program causing the first information terminal to execute: a setting function of setting a plurality of pieces of personal information, which the user is permitted to provide, from two or more pieces of personal information; and a function of prompting only a single first information code including the plurality of pieces of personal information, which are permitted to be provided, and not including personal information, which is not permitted, the first information code having three or more information units.
[0026] Further, the gist of the present application is the recording medium of (16) below.
[0027] (16) A recording medium recording the program described in (15) above and readable by a computer.
[0028] Further, the gist of the present application is the personal information providing method of (17) below.
[0029] (17) A personal information providing method of a personal information providing system having a first information terminal and a second information terminal different from the first information terminal, the personal information providing system providing the second information terminal with personal information of a user of the first information terminal, in a case where the user sets a plurality of pieces of personal information, which are permitted to be provided, the method prompting only a single first information code including the plurality of pieces of personal information, which are permitted to be provided, and not including personal information, which is not permitted, by the first information terminal, the first information code having three or more information units, reading the first information code by the second information terminal photographing the first information code prompted by the first information terminal, and displaying the plurality of pieces of personal information, which are permitted to be provided, included in the read first information code.
[0030] Further, the gist of the present application is the personal information providing system of (18) to (21) below from other viewpoints.
[0031] (18) A personal information providing system having a first information terminal held by a user and a second information terminal held by a service provider, the personal information providing system providing personal information of the user of the first information terminal to the second information terminal, the first information terminal having: a storage means that stores a first information code containing a plurality of pieces of personal information of the user; and a presentation means that presents an image of a single first information code, the first information code having three or more information units, the second information terminal having: a setting means that displays a screen for setting personal information that the user permits to be provided, and sets personal information that the user permits to be provided; and a personal information acquisition means that reads the image of the single first information code presented by the first information terminal, and acquires personal information that is permitted by the setting means from among the plurality of pieces of personal information contained in the single first information code.
[0032] (19) A personal information providing system having a first information terminal, a second information terminal different from the first information terminal, and a server capable of communicating with the second information terminal, the personal information providing system providing personal information of a user of the first information terminal from the server to the second information terminal, the second information terminal having a transmission means that transmits user identification information for identifying a user to the server, the server having: a storage means that stores personal information of a user in association with each user identification information; an acquisition means that acquires the user identification information from the second information terminal; and a provision means that provides the personal information of the user to the second information terminal based on the user identification information, the first information terminal having a presentation means that presents a first information code containing personal information of a user when online communication is not possible, and presents a second information code containing user identification information for identifying a user when online communication is possible, the second information terminal having a personal information acquisition means that acquires personal information of a user from the first information code when online communication is not possible, and transmits the user identification information contained in the second information code to the server when online communication is possible, and acquires personal information corresponding to the user identification information from the server.
[0033] (20) The personal information providing system according to (19) above, configured such that the first information terminal has a presentation means that presents the second information code containing the user identification information, the second information terminal has: an acquisition means that acquires the user identification information from the second information code presented by the first information terminal; and the transmission means that transmits the user identification information acquired by the acquisition means to the server.
[0034] (21) The personal information providing system according to (19) or (20) above, wherein the personal information provided by the server is information having a larger information amount than the first information code.
[0035] Further, the gist of the present application is the second information terminal of (22) to (23) below.
[0036] (22) A second information terminal that acquires personal information of a user of a first information terminal, the first information terminal having: a storage means that stores a first information code containing a plurality of pieces of personal information of the user; and a presentation means that presents an image of a single first information code, the first information code having three or more information units, the second information terminal having: a setting means that displays a screen for setting personal information that the user permits to be provided; a personal information acquisition means that reads the image of the single first information code presented by the first information terminal, and acquires personal information permitted by the setting means from among the plurality of pieces of personal information contained in the single first information code.
[0037] (23) A second information terminal used by a personal information providing system having a first information terminal, a second information terminal different from the first information terminal, and a server capable of communicating with the second information terminal, the personal information providing system providing personal information of a user of the first information terminal from the server to the second information terminal, the first information terminal presenting a first information code containing personal information of a user when online communication is not possible, and presenting a second information code containing user identification information for identifying the user when online communication is possible, the second information terminal acquiring personal information of the user from the first information code when online communication is not possible, and transmitting the user identification information contained in the second information code to the server, and acquiring personal information of the user corresponding to the user identification information from the server when online communication is possible.
[0038] Further, the gist of the present application is the server of (24) below.
[0039] (24) A server used by a personal information providing system having a first information terminal, a second information terminal different from the first information terminal, and a server configured to be able to communicate with the second information terminal, the first information terminal having a prompting means that prompts a first information code containing personal information of a user when online communication is not possible, and prompts a second information code containing user identification information for identifying the user when online communication is possible, the second information terminal having a transmitting means that transmits the user identification information for identifying the user to the server, and a personal information acquiring means that acquires the personal information of the user from the first information code when online communication is not possible, transmits the user identification information contained in the second information code to the server when online communication is possible, acquires personal information corresponding to the user identification information from the server, the server having a memorizing means that memorizes the personal information of the user in association with each user identification information, an acquiring means that acquires the user identification information from the second information terminal, and a providing means that provides the personal information of the user to the second information terminal based on the user identification information.
[0040] Further, the gist of the present application is in the procedures of (25) to (27) below.
[0041] (25) A procedure executed by a first information terminal in a personal information providing system having the first information terminal and a second information terminal different from the first information terminal, the personal information providing system providing the second information terminal with personal information of a user of the first information terminal, the procedure causing the first information terminal to perform functions of prompting a first information code containing personal information of a user when online communication is not possible, and prompting a second information code containing user identification information for identifying the user when online communication is possible.
[0042] (26) A program executed by the second information terminal in a personal information providing system that has a first information terminal, a second information terminal different from the first information terminal, and a server capable of communicating with the second information terminal, the personal information providing system providing personal information of a user of the first information terminal from the server to the second information terminal, the first information terminal prompting a first information code containing personal information of the user when online communication is not possible, and prompting a second information code containing user identification information for identifying the user when online communication is possible, the program causing the second information terminal to function to acquire personal information of the user from the first information code when online communication is not possible, and to transmit the user identification information contained in the second information code to the server, and acquire personal information corresponding to the user identification information from the server when online communication is possible.
[0043] (27) A program executed by the second information terminal in a personal information providing system that has a first information terminal held by a user, and a second information terminal held by a service provider, the personal information providing system providing personal information of the user of the first information terminal to the second information terminal, the first information terminal having a memory means that memorizes a first information code containing a plurality of pieces of personal information of the user, and a prompting means that prompts an image of a single first information code, the first information code having three or more information units, the program functioning to display a screen for setting personal information that the user permits to be provided, to set personal information that is permitted to be provided by the user, and to read the image of the single first information code prompted by the first information terminal, and acquire personal information that the user permits from among the plurality of pieces of personal information contained in the single first information code.
[0044] Further, the gist of the present application is the recording medium of (28) below.
[0045] (28) A recording medium that records the program described in any one of (25) to (27) above, and is readable by a computer.
[0046] Further, the gist of the present application is the personal information providing method of (29) to (30) below.
[0047] (29) A personal information providing method, which is executed by a second information terminal for providing personal information of a user of a first information terminal to the second information terminal, the first information terminal memorizing a first information code containing a plurality of pieces of personal information of the user and prompting an image of a single first information code having an information unit of three or more colors, and the second information terminal displaying a screen for setting personal information permitted to be provided by the user, setting personal information permitted to be provided by the user, reading the image of the single first information code prompted by the first information terminal, and thereby acquiring personal information permitted by the user from among the plurality of pieces of personal information contained in the single first information code.
[0048] (30) A personal information providing method, which is executed by a second information terminal for providing personal information of a user of a first information terminal to the second information terminal using the first information terminal, the second information terminal different from the first information terminal, and a server capable of communicating with the second information terminal, the first information terminal prompting a first information code containing personal information of the user when online communication is not possible, prompting a second information code containing user identification information for identifying the user when online communication is possible, the server memorizing personal information of the user in association with each of the user identification information, acquiring the user identification information from the first information terminal or the second information terminal, and providing the personal information of the user to the second information terminal based on the user identification information, the second information terminal acquiring personal information of the user from the first information code when online communication is not possible, transmitting the user identification information contained in the second information code to the server when online communication is possible, and acquiring personal information corresponding to the user identification information from the server.
[0049] [Effects of the Invention] According to the present invention, since the second information terminal held by the service provider displays only personal information permitted to be provided by the user or personal information required for the service, it is possible to effectively prevent personal information unnecessary for the service used by the user from being provided to the service provider. BRIEF DESCRIPTION OF DRAWINGS
[0050] [FIG. 1] FIG. 1 is a configuration diagram of a personal information providing system according to a first embodiment.
[0051] [ Figure 2 ] Figure 2 is a block diagram showing a first information terminal and a second information terminal according to the first embodiment.
[0052] [Figure 3 ] Figure 3 This is a diagram illustrating an example of the information code in this embodiment.
[0053] [ Figure 4 ] Figure 4 This is an example of a screen showing the settings for granting permission to provide personal information to a second information terminal.
[0054] [ Figure 5 ] Figure 5 This is a flowchart illustrating the personal information provision process of the first embodiment.
[0055] [ Figure 6 ] Figure 6 This is a flowchart illustrating the personal information provision process in the second embodiment.
[0056] [Figure 7] Figure 7 is a diagram showing an example of a service selection screen in the third embodiment.
[0057] [ Figure 8 ] Figure 8 This is a flowchart illustrating the personal information registration process in the third embodiment.
[0058] [ Figure 9 ] Figure 9 This is a flowchart illustrating the personal information provision process in the third embodiment.
[0059] [Figure 10] Figure 10 is a configuration diagram of the personal information provision system according to the fourth embodiment.
[0060] [ Figure 11 ] Figure 11 This is a block diagram representing the first information terminal and the second information terminal in the fourth embodiment.
[0061] [ Figure 12 ] Figure 12 This is a flowchart illustrating the personal information provision process in the fourth embodiment. Detailed Implementation
[0062] The implementation of the personal information provision system of the present invention will be described based on the diagrams. The present invention is a system for providing personal information required for using a service by a service user (hereinafter referred to as a user). Its characteristic is that it only provides the service provider with the personal information permitted by the user or the personal information required for the service, effectively preventing the provision of personal information unnecessary for the service used by the user. Furthermore, in this embodiment, the required personal information can be provided from the user to the service provider offline, thus enabling user authentication or the provision of services using personal information even in internet environments or countries with incomplete personal authentication systems.
[0063] First Implementation Method Figure 1 is a configuration diagram of the personal information providing system 1 according to the first embodiment. As shown in Figure 1, the personal information providing system 1 according to the first embodiment includes a first information terminal 10 carried by a user and a second information terminal 20 held by a service provider. In this embodiment, the first information terminal 10 and the second information terminal 20 are configured not to perform wireless communication, but they may also be configured to perform wireless communication. Furthermore, in the personal information providing system 1 according to the first embodiment, the first information terminal 10 and the second information terminal 20 may also be configured to communicate with a server (not shown).
[0064] Figure 2 This is a block diagram illustrating the configuration of the first information terminal 10 and the second information terminal 20. The first information terminal 10 is an information terminal carried by the user, such as a smartphone, tablet, or laptop computer. In this embodiment, a smartphone is used as an example for explanation. Figure 2 As shown, the first information terminal 10 includes a camera 11, a display 12, an input unit 13, a memory unit 14, and a processing unit 15.
[0065] As needed, the camera 11 can acquire the user's facial information by capturing an image of the user's face, or by capturing a card containing the user's personal information. The display 12 displays the first information code 41 containing the user's personal information on the screen. The input unit 13 operates to register the user's personal information. The memory unit 14 stores the user's personal information and stores the program used to perform the personal information provision processing of this embodiment. The arithmetic unit 15 executes the program stored in the memory unit 14 to implement the information code registration function for registering the first information code 41 containing two or more pieces of the user's personal information, and the information code prompting function for prompting the registered first information code. Furthermore, the above-mentioned program can be executed in the first information terminal 10 through an application program or in the form of an application. Hereinafter, the functions of the first information terminal 10 will be described.
[0066] The information code registration function of the first information terminal 10 generates a first information code 41 containing two or more pieces of personal information of the user, and stores the generated first information code 41 in the memory unit 14. Here, the personal information contained in the first information code 41 is not particularly limited, but examples include textual information such as the user's identification number (personal identification number), name, address, passport number, account number, driver's license number, social insurance number, date of birth, place of birth, and former surname, or biometric information such as facial image, fingerprint information, iris information, palm shape, retina, blood vessels, voice, and ear shape. Furthermore, in the first embodiment, the first information code 41 contains more personal information than is required for the service used by the user.
[0067] The information code prompting function of the first information terminal 10 is a function of prompting the first information code 41 including two or more pieces of personal information of the user registered by the information code registration function. Specifically, the information code prompting function is a function of acquiring the first information code 41 created in advance from the memory 14 and displaying the acquired first information code 41 on the screen of the display 12, thereby prompting the first information code 41 including two or more pieces of personal information of the user.
[0068] Here, the first information code 41 of the present embodiment will be described. Figure 3 is a diagram showing an example of the first information code 41. In the present embodiment, the configuration of a color QR code composed of information units of three or more colors is exemplified, but the present embodiment is not limited to this configuration, and can be a QR code (registered trademark) or a bar code composed of information units of white and black arranged in a grid pattern, or the like.
[0069] As shown in Figure 3 , the first information code 41 is a two-dimensional code in a square shape, and has an information code region 401 composed of colored information units 402 of two or more colors that are units of display information, a teaching code region 403 of teaching units 404 that are the same color as the information units 402 and have the same number of colors as the information units 402 in order to identify the colors of the information units 402, and a locator 405.
[0070] In particular, the first information code 41 has a plurality of teaching units 404 in the teaching code region 403 in order to improve the recognition accuracy of the colors of the information units 402. The types of colors of the teaching units 404 coincide with the types of colors of the information units 402, and by comparing the colors of the teaching units 404 with the colors of the information units 402, the colors of the information units 402 can be recognized with high accuracy. In particular, in a color QR code, the more the types of colors increase, the closer the hues of the respective colors become, and thus there are cases where it is difficult to properly recognize the colors of the information units 402 due to the light environment such as illumination, the printing environment of the first information code 41, the display environment of the first information code 41 on a display or the like, the fading of the printed first information code 41 over time, or the like. Even in such a case, the colors of the information units 402 can be recognized by referring to the teaching units 404, and the information of the information units 402 can be properly grasped. For example, in a case where the color information of the information units 402 is purple and it is difficult to recognize whether it is similar to red or similar to blue, in a case where the color information of the teaching units 404 that are more purple is closer to the color information of red, it can be determined that the color of the information units 402 is red. Further, the color information can be quantified as RGB values or CMY values.
[0071] The information code area 401 can record specific information composed of a certain amount of character information and / or binary information by changing the display pattern of the information unit, i.e., the information cell 402. The content of the specific information recorded by the information code area 401 is not particularly limited, and in the present embodiment, personal information including biometric authentication information for biometric authentication can be memorized. As the personal information, in addition to the biometric authentication information, a mobile phone number, a personal number, a passport number, an account number, a driver's license number, a name, a social security number, a date of birth, a place of birth, an old family name, and the like can be included. Also, as the biometric authentication information, a face image, fingerprint information, iris information, a palm shape, a retina, blood vessels, a voice, an ear shape, and the like can be included.
[0072] Further, in the first information code 41, the information code area 401 recording the specific information is composed of 3 or more colors of information cells 402, and thus the amount of information that can be recorded is increased compared to an information code composed of 2 colors of white and black. However, the data capacity that the first information code 41 can memorize is less than that of other recording media, and thus in a case where an image of the entire face is recorded at a resolution at which face authentication can be performed, there is a concern that the memory capacity of the information code area 401 composed of 4 colors of information cells 402 will be insufficient. Therefore, in the information code 40 of the present embodiment, instead of memorizing the entire face of the user, only a part of the face of the user, such as the eyes or the mouth, which is a feature point in face authentication, is memorized as a face image for face authentication, and thus it is possible to record a face image for face authentication in the first information code 41.
[0073] Next, the second information terminal 20 of the present embodiment will be described. The second information terminal 20 is an information terminal such as a smartphone, a tablet, a notebook personal computer, a desktop personal computer, a POS terminal, a dedicated terminal, and the like possessed by a service provider who provides a service, and in the present embodiment, a dedicated terminal will be described as an example. As shown in FIG. 2, the second information terminal 20 has a camera 21, a display 22, an input section 23, a memory section 24, and a computation section 25. The camera 21 reads the first information code 41 including personal information displayed on the first information terminal 10. The display 22 displays the personal information of the user on the screen. The input section 23 performs an operation for the user to set permission of the personal information provided to the second information terminal 20. The memory section 24 memorizes a program for providing personal information in the present embodiment. The computation section 25 realizes a setting function of setting the personal information for which the user has given permission, a personal information acquisition function of freely acquiring the personal information from the first information code 41 prompted by the first information terminal 10, and a display control function of controlling the display of the personal information by executing the program memorized in the memory section 24. Further, the above-described program can be executed in the second information terminal 20 by an application or in an application form. Hereinafter, each function of the second information terminal 20 will be described. Figure 2 As shown in FIG. 2, the second information terminal 20 has a camera 21, a display 22, an input section 23, a memory section 24, and a computation section 25. The camera 21 reads the first information code 41 including personal information displayed on the first information terminal 10. The display 22 displays the personal information of the user on the screen. The input section 23 performs an operation for the user to set permission of the personal information provided to the second information terminal 20. The memory section 24 memorizes a program for providing personal information in the present embodiment. The computation section 25 realizes a setting function of setting the personal information for which the user has given permission, a personal information acquisition function of freely acquiring the personal information from the first information code 41 prompted by the first information terminal 10, and a display control function of controlling the display of the personal information by executing the program memorized in the memory section 24. Further, the above-described program can be executed in the second information terminal 20 by an application or in an application form. Hereinafter, each function of the second information terminal 20 will be described.
[0074] The setting function of the second information terminal 20 is a function by which the user sets permission to provide personal information to the second information terminal 20 (service provider). In the first embodiment, as shown in FIG. 2, the setting function is a function by which the user sets permission to provide personal information to the second information terminal 20 (service provider) by displaying a screen for setting permission to provide personal information on the display 22. Figure 4 Figure 4 Figure 4
[0075] The personal information acquisition function of the second information terminal 20 is a function of reading the first information code 41 prompted by the first information terminal 10 and acquiring personal information included in the first information code 41. In the first embodiment, in particular, the personal information acquisition function is a function of acquiring only personal information permitted to be provided by the user by the setting function from two or more pieces of personal information included in the first information code 41.
[0076] The display control function of the second information terminal 20 is a function of controlling display of personal information acquired by the personal information acquisition function. In the first embodiment, in particular, since the personal information acquisition function acquires only personal information permitted to be provided by the user, the display control function directly displays all the personal information acquired by the personal information acquisition function (e.g., personal information of name, date of birth, sex, and personal number in the example shown in FIG. 3) on the display 22. Figure 4
[0077] Next, the personal information providing process of the first embodiment will be described. Figure 5 FIG. 4 is a flowchart showing the personal information providing process of the first embodiment. Further, the personal information providing process shown in FIG. 4 is a process by which the user provides personal information to the service provider in order to use various services such as administrative services, medical services, and car rental services (the same applies to the second to fourth embodiments described below). Hereinafter, before the personal information providing process is performed, the first information code 41 including two or more pieces of personal information of the user (including personal information required for the service used by the user and personal information not required) is previously memorized in the memory 14 by the information code registration function of the first information terminal 10. Figure 5
[0078] In step S101, self-authentication is performed in the first information terminal 10. For example, after the first information terminal 10 starts an application or an application program, first, the face of the user is imaged by the camera 11, and face authentication is performed based on the imaged face image. Note that the method of face authentication is not particularly limited, and a publicly known method can be used. Also, the face information required for face authentication can be imaged in advance by the camera 11 and stored in the storage 14.
[0079] Then, in step S102, it is determined in the first information terminal 10 whether the face authentication was successful. When the face authentication was successful, the process proceeds to step S103. On the other hand, when the face authentication was not successful, the process proceeds to step S108, and after error information is displayed on the display 12 of the first information terminal 10, the personal information providing process shown in Fig. 1 ends. Figure 5
[0080] In step S103, the user-permitted-to-provide personal information is set by the setting function of the second information terminal 20. For example, as shown in Fig. 2, the user operates the touch panel serving as the input 23, and touches the personal information that the user permits to be provided to the second information terminal 20 among the two or more pieces of personal information included in the first information code 41, whereby the user-permitted-to-provide personal information can be set. Figure 4
[0081] In step S104, the first information code 41 including personal information is prompted by the information code prompting function of the first information terminal 10. In the present embodiment, the first information terminal 10 stores the first information code 41 including two or more pieces of personal information in the storage 14 in advance, and the information code prompting function can acquire the first information code 41 stored in the storage 14 and display it on the display 12. Note that the personal information included in the first information code 41 includes not only the user-permitted-to-provide personal information in step S103, but also personal information that is not permitted to be provided.
[0082] In step S105, the first information code 41 prompted by the first information terminal 10 in step S104 is read by the personal information acquisition function of the second information terminal 20. For example, the personal information acquisition function activates the camera 21, and the camera 21 images the first information code 41 displayed on the display 12 of the first information terminal 10 by the user, whereby the first information code 41 can be read by the second information terminal 20.
[0083] In step S106, the personal information of the user is acquired from the first information code 41 read in step S105 by the personal information acquisition function of the second information terminal 20. In the present embodiment, in particular, the personal information acquisition function acquires only the personal information that is permitted to be provided to the second information terminal 20 from the first information code 41 based on the setting information of the personal information set in step S103. That is, even if the first information code 41 includes personal information that is not permitted to be provided by the user, the personal information acquisition function acquires only the personal information that is permitted to be provided by the user from among the two or more pieces of personal information based on the setting information of the personal information set in step S103.
[0084] In step S107, the personal information acquired in step S106 is displayed on the display 22 by the display control function of the second information terminal 20. Here, in step S106, only the personal information that is permitted to be displayed by the user is acquired, and therefore in this step S107, only the personal information that is permitted to be displayed by the user is displayed and provided to the service user. Then, the personal information providing process shown in FIG. 6 is ended. Figure 5
[0085] As described above, the personal information providing system 1 of the first embodiment has the first information terminal 10 and the second information terminal 20, provides the personal information of the user of the first information terminal 10 to the second information terminal 20, the first information terminal 10 prompts the first information code 41 including two or more pieces of personal information, and the second information terminal 20 sets the personal information that is permitted to be provided by the user from among the two or more pieces of personal information included in the first information code 41 and displays only the personal information that is permitted to be provided by the user from among the two or more pieces of personal information included in the first information code 41 prompted by the first information terminal 10. Thus, in the personal information providing system 1 of the first embodiment, for example, in the case where the user receives administrative services, the personal information utilized by the administrative services such as the address, the facial image, and the name is provided in such a manner that the second information terminal 20 is set, and therefore in the second information terminal 20, only the personal information utilized by the administrative services from among the personal information of the user included in the first information code 41 prompted by the first information terminal 10 that is permitted to be provided by the user is acquired, and it is possible to effectively prevent the provision of the personal information that is not utilized by the administrative services to the provider of the administrative services. Also in the present embodiment, even in the case of offline, it is possible to prompt the required personal information and perform the authentication of the user or the provision of the services using the personal information. Therefore, for example, in a country where the Internet environment or the personal authentication system is not perfect, it is possible to provide the required personal information from the first information terminal 10 to the second information terminal 20 by using the personal information providing system 1 of the first embodiment and perform the authentication of the user or the provision of the services using the personal information.
[0086] Next, the personal information providing system 1 of the second embodiment will be described. The personal information providing system 1 of the second embodiment has the same configuration as the personal information providing system 1 of the first embodiment, and operates in the same manner as the personal information providing system 1 of the first embodiment except for the following description.
[0087] In the second embodiment, the arithmetic unit 15 of the first information terminal 10 has a setting function for the user to set personal information to be permitted to be provided to the second information terminal 20 in addition to the functions of the first embodiment. Specifically, the setting function is to display a screen for setting personal information to be permitted to be provided to the second information terminal 20 on the display 12 of the first information terminal 10 as shown in FIG. 8. Thus, the user can operate the display 12 and the touch panel serving as the input unit 13 to set personal information to be permitted to be provided. Figure 4
[0088] Next, the personal information providing process of the second embodiment will be described. Figure 6 is a flowchart showing the personal information providing process of the second embodiment. Further, the steps S201, S202, and S208 are the same as the steps S101, S102, and S108 of the first embodiment, and thus the description thereof will be omitted.
[0089] In the step S203, the setting of the personal information to be permitted to be provided to the second information terminal 20 is performed by the user operating the first information terminal 10 using the setting function of the first information terminal 10. Specifically, the setting function first displays a setting screen for setting personal information to be permitted to be provided to the second information terminal 20 on the display 12 of the first information terminal 10 as shown in FIG. 8. The user can operate the touch panel serving as the input unit 13 to set personal information to be permitted to be provided among two or more pieces of personal information displayed on the display 12, and after selecting the personal information to be permitted to be provided, the setting function acquires the selected personal information as the personal information to be permitted to be provided to the second information terminal 20. Figure 4
[0090] In the step S204, the creation and presentation of the first information code 41 are performed by the information code presentation function of the first information terminal 10. Specifically, the information code presentation function creates the first information code 41 including only the personal information to be permitted to be provided set in the step S203, and displays the created first information code 41 on the display 12.
[0091] In step S205, the first information code 41 prompted in step S204 is read by the personal information acquisition function of the second information terminal 20, and in step S206, the personal information of the user is acquired from the first information code 41 read in step S205 by the personal information acquisition function. Here, in the second embodiment, the first information code 41 contains only the personal information permitted to be provided by the user as the personal information of the user, and therefore the personal information acquisition function can acquire all the personal information contained in the first information code 41 as the personal information permitted to be provided by the user. Further, in step S207, the personal information permitted to be provided by the user acquired in step S206 is displayed on the display 22 by the display control function of the second information terminal 20. As described above, in the second embodiment, since the personal information permitted to be provided by the user is contained only in the first information code 41, only the personal information permitted to be provided by the user is provided to the service provider in step S207.
[0092] As described above, in the personal information providing system 1 of the second embodiment, the personal information permitted to be provided by the user is set by the first information terminal 10, and the first information code 41 containing only the personal information permitted to be provided is prompted, and therefore the second information terminal 20 can provide only the personal information permitted to be provided by the user to the second information terminal 20 (or the service provider) by directly displaying all the personal information contained in the first information code prompted by the first information terminal 10. In particular, in the second embodiment, the user can operate only the first information terminal 10, and therefore the convenience of the user can be improved.
[0093] Third Embodiment Next, the personal information providing system 1 of the third embodiment will be described. The personal information providing system 1 of the third embodiment has the same configuration as the personal information providing system 1 of the first embodiment, and operates in the same manner as the personal information providing system 1 of the first embodiment except for the following description.
[0094] In the first information terminal 10 of the third embodiment, the memory 14 associates the first information code 41 containing one or more pieces of personal information required for the service provided by the second information terminal 20 with the service information showing the service described above, and stores them in association with each service. For example, the memory 14 can be configured to store the first information code 41 containing the personal information required for the administrative service such as the address, the face image, the name, and the like in association with the administrative service information, and store the first information code 41 containing the personal information required for the medical service such as the health insurance card number in association with the medical service information, and store the first information code 41 containing the personal information required for the car rental service such as the driver's license number in association with the car rental service information.
[0095] Further, in the first information terminal 10 of the third embodiment, the information code registration function of the arithmetic unit 15 creates the first information code 41 including one or two or more pieces of personal information used for each service, and associates the first information code 41 with the service information showing the above-described service, and stores the first information code 41 in the storage unit 14. For example, in the above-described example, the information code registration function creates the first information code 41 including the personal information of the address, the face image, the name, and the like required for the administrative service, and stores the first information code 41 in the storage unit 14 in association with the administrative service information. Further, the information code registration function creates the first information code 41 including the personal information of the health insurance card number and the like required for the medical service, and stores the first information code 41 in the storage unit 14 in association with the medical service information. Further, the information code registration function creates the first information code 41 including the personal information of the driver's license number and the like required for the car rental service, and stores the first information code 41 in the storage unit 14 in association with the car rental service information.
[0096] Further, in the third embodiment, the information code prompting function of the arithmetic unit 15 can prompt the first information code 41 corresponding to the service used by the user. For example, as shown in FIG. 7, the information code prompting function displays a screen for selecting the service to be used by the user on the display 12. The user can operate the touch panel serving as the input unit 13 to display the service to be used by the user from among the plurality of services displayed on the display 12. After the user selects the service, the information code prompting function displays the first information code 41 corresponding to the selected service from among the plurality of first information codes 41 stored in the storage unit 14 on the display 12. Note that FIG. 7 is a diagram showing an example of the selection screen of the service in the third embodiment.
[0097] Next, the information code registration processing of the third embodiment will be described with reference to the flowchart shown in FIG. 8. Figure 8 The information code registration processing of the third embodiment will be described. Figure 8 FIG. 8 is a flowchart showing the information code registration processing of the third embodiment. Further, the information code registration processing of the present embodiment is performed by the user using the first information terminal 10.
[0098] In step S301, the registration of two or more pieces of personal information is performed by the information code registration function of the first information terminal 10. For example, the information code registration function can be configured to display a screen for the user to register the personal information on the display 12, and to input the personal information from the user via the input unit 13. The registered personal information is stored in the storage unit 14 of the first information terminal 10.
[0099] In step S302, the registration of the service used by the user is performed by the information code registration function. For example, the information code registration function can be configured to display a screen for the user to register the service used by the user on the display 12, and to input the service used by the user. The registered information of the service used is stored in the storage unit 14 of the first information terminal 10.
[0100] In step S303, by the information code registration function, the first information code 41 containing only the personal information used by the service registered in step S302 among the two or more pieces of personal information registered in step S301 is created for each service registered in step S302, and is stored in the storage section 14. For example, the information code registration function first displays a screen for selecting the service for which the first information code 41 is to be created among the services registered in step S302 on the display 12, and the user selects the service for which the first information code 41 is to be created. Next, the information code registration function displays a screen for selecting the personal information used by the service selected by the user among the personal information registered in step S301 on the display 12, and the user selects the personal information used by the service selected by the user. Thus, the information code registration function can grasp the personal information used by each service, can create the first information code 41 containing only the personal information used by the service, and can store it in the storage section 14.
[0101] Next, the personal information provision processing of the third embodiment will be described. Figure 9 is a flowchart showing the personal information registration processing of the third embodiment. Further, steps S401, S402, and S408 are the same as steps S101, S102, and S108 of the first embodiment, and thus the description thereof will be omitted.
[0102] In step S403, the service information of the service used by the user is acquired by the information code presentation function of the first information terminal 10. Specifically, as shown in FIG. 7, the information code presentation function can display a screen for selecting the service used by the user on the display 12. The user can operate the touch panel serving as the input section 13, and the service used by the user is displayed among the plurality of services displayed on the display 12, and after the user selects the service, the information code presentation function acquires the service information showing the selected service.
[0103] In step S404, the first information code 41 corresponding to the service information acquired in step S403 is presented by the information code presentation function. In the third embodiment, the first information code 41 containing only the personal information used by the service is pre-stored in the storage section 14 in association with the service information, and thus the information code presentation function acquires the first information code 41 corresponding to the service information acquired in step S404 from the storage section 14, and displays it on the display 12.
[0104] Then, in step S405, the first information code 41 prompted by the first information terminal 10 is read by the personal information acquisition function of the second information terminal 20, and in step S406, the personal information including the read first information code 41 is acquired by the personal information acquisition function. Then, in step S407, the personal information acquired in step S406 is displayed on the display 22 by the display control function of the second information terminal 20. Thus, in the third embodiment, the first information code 41 read by the second information terminal 20 is an information code including the personal information required for the service used by the user, and therefore only the personal information required for the service used by the user is provided to the second information terminal 20 (the service provider).
[0105] As described above, in the third embodiment, the first information terminal 10 memorizes a plurality of first information codes 41 including only the personal information required for each service in association with the service information showing the services for each service, acquires the service information of the service used by the user, and prompts the first information code 41 corresponding to the service information based on the service information. Also, the second information terminal 20 displays the personal information included in the first information code 41 prompted by the first information terminal 10. Thus, the personal information providing system 1 of the third embodiment can provide only the personal information required for the service used by the user to the second information terminal 20 (or the service provider).
[0106] Fourth Embodiment Next, a fourth embodiment of the present application will be described. FIG. 10 is a configuration diagram showing a personal information providing system la of the fourth embodiment. As shown in FIG. 10, in the fourth embodiment, in addition to the first information terminal 10a and the second information terminal 20a, a server 30 capable of communicating with the first information terminal 10a and the second information terminal 20a is provided. Further, the first information terminal 10a and the second information terminal 20a are used in an environment capable of using network communication such as the Internet line 2, and the first information terminal 10a, the second information terminal 20a, and the server 30 can communicate with each other by wireless communication or wired communication.
[0107] Figure 11 is a configuration diagram showing the first information terminal 10a and the second information terminal 20a of the fourth embodiment. The first information terminal 10a of the fourth embodiment is also an information terminal such as a smartphone, a tablet, a notebook personal computer, and the like as in the first embodiment, and in the present embodiment, a smartphone will be described as an example. The first information terminal 10a is configured to include a display 21, a display control function, a first information code reading function, a service information acquisition function, and a service information display function as in the first embodiment. Figure 11As shown, the first information terminal 10a has a communication section 16 capable of network communication via the Internet line 2. Also, in the first information terminal 10a of the fourth embodiment, the information code presentation function of the operation section 15 presents different information codes depending on whether or not network communication is possible via the communication section 16. Specifically, the information code presentation function presents the second information code 42 containing identification information for identifying the user and service information showing the service used by the user in the case of online in which network communication is possible, and presents the first information code 41 containing personal information of the user in the case of offline in which network communication is not possible.
[0108] Also, in the fourth embodiment, the second information terminal 20a also has a communication section 26 like the first information terminal 10a. Further, in the fourth embodiment, the second information terminal 20a is, like the first embodiment, an information terminal such as a smartphone, a tablet, a notebook personal computer, a desktop personal computer, a POS terminal, a dedicated terminal, or the like held by a service provider, and in the present embodiment, a smartphone is described as an example. The communication section 26 can receive personal information of the user memorized in the server 30 from the server 30 via the Internet line 2 by communicating with the server 30 in an environment in which network communication is possible. Also, in the second information terminal 20a of the fourth embodiment, the personal information acquisition function of the operation section 25 acquires personal information from the first information code 41 presented by the first information terminal 10a in the case of offline, and acquires identification information of the user and service information from the second information code 42 presented by the first information terminal 10a in the case of online, and transmits the acquired identification information of the user and service information to the server 30, thereby acquiring personal information corresponding to the transmitted identification information of the user and service information from the server 30.
[0109] The server 30 is provided on the Internet line 2 and is capable of communication with at least the second information terminal 20a. The server 30 has a database (not shown) that memorizes personal information of each user required for each service for each service and each user. That is, the personal information of the user is memorized with the identification information of the user and the service information as keys, and the server 30 can provide only the personal information required for the service used by the user to the second information terminal 20a based on the acquired identification information of the user and service information by acquiring the identification information of the user and service information from the second information terminal 20a.
[0110] Next, the personal information provision processing of the fourth embodiment will be described. Figure 12is a flowchart showing the personal information providing process of the fourth embodiment. Further, steps S501, S502, and S508 are the same as steps S101, S102, and S108 of the first embodiment, and thus the description thereof is omitted. Also, hereinafter, before the personal information providing process is performed, the first information code 41 including two or more pieces of personal information of the user (including personal information required for the service used by the user and personal information not required) and the identification information for identifying the user are pre-stored in the storage 14 by the information code registration function of the first information terminal 10.
[0111] In step S503, whether or not it is offline is determined by the information code presentation function of the first information terminal 10a. Further, the determination of whether or not it is offline can use a publicly known method. In the case of offline, step S504 is entered, and in the case of online, step S509 is entered.
[0112] In steps S504 to S508, it is offline, and thus the personal information is provided to the second information terminal 20a by the same method as the first embodiment. That is, the user sets the personal information which the user permits to be provided using the second information terminal 20a (step S504), and presents the first information code 41 including two or more pieces of personal information of the user using the first information terminal 10a (step S505). Thereby, in the second information terminal 20a, the first information code 41 is read (step S506), only the personal information which is permitted to be provided among the personal information included in the first information code 41 is acquired (step S507), and the personal information which is permitted to be provided is displayed on the display 22 of the second information terminal 20a (step S508).
[0113] On the other hand, in steps S509 to S515, it is online, and thus the second information terminal 20a acquires the personal information from the server 30 and displays it. Specifically, first, in step S509, the service information showing the service used by the user is acquired by the information code presentation function of the first information terminal 10 in the same manner as step S403 of Figure 9 Then, in step S510, the second information code 42 including the identification information of the user and the service information is presented by the information code presentation function. That is, the information code presentation function creates the second information code 42 including the identification information of the user and the service information based on the identification information of the user stored in the storage 14 and the service information acquired in step S509, and displays it on the display 22.
[0114] Next, in step S511, reading of the second information code 42 prompted in step S510 is performed by the personal information acquisition function of the second information terminal 20a, and in step S512, the identification information and the service information of the user are acquired from the second information code 42 read in step S511 by the personal information acquisition function. Then, in step S513, the identification information and the service information of the user acquired in step S512 are transmitted to the server 30 by the personal information acquisition function.
[0115] In step S514, the personal information of the user required for the service is extracted from the database by the server 30 based on the identification information and the service information of the user received from the second information terminal 20 in step S513, and is transmitted to the second information terminal 20a. Thus, the personal information acquisition function of the second information terminal 20a can acquire the personal information of the user required for the service used by the user from the server 30. Then, in step S515, the personal information acquired from the server 30 in step S514 is displayed on the display 22 by the information display function of the second information terminal 20a. Further, the personal information transmitted from the server 30 to the second information terminal 20a can include the same personal information as that included in the first information code 41, and can include personal information having a larger data capacity, such as an image of the entire face, which cannot be memorized by the memory capacity of the first information code 41.
[0116] As described above, in the personal information providing system la of the fourth embodiment, the first information terminal 10a, the second information terminal 20a, and the server 30 are provided, and in the offline case, the user sets the personal information to be provided to the second information terminal 20a, and the first information code 41 including the personal information is prompted in the first information terminal 10a, whereby the service provider can acquire the personal information permitted to be provided by the user in the second information terminal 20a. Also, in the online case, the user uses the first information terminal 10a to select a service to be used by the user, and the second information code 42 including the identification information of the user and the service information is prompted, whereby the service provider can acquire the identification information of the user and the service information in the second information terminal 20a, and based on the acquired identification information of the user and the service information, the server 30 can acquire only the personal information of the user required for the service to be used by the user. Thus, in the fourth embodiment, only the personal information of the user permitted to be provided by the user, or the personal information of the user required for the service is provided to the service provider, and thus it is possible to effectively prevent the personal information irrelevant to the service from being provided. Also, in the personal information providing system la of the fourth embodiment, in the online case, the personal information of the user can be acquired from the server 30, and thus it is possible to provide the service provider with the personal information having a larger memory capacity than the first information code 41. For example, even in the case where the face image of the user cannot be memorized in the first information code 41 due to the memory capacity, in the online case, by providing the face information of the user from the server, the service provider can confirm whether the user in front of the user and the user of the personal information are the same person from the face image of the user.
[0117] The above-described preferred embodiments of the present application have been described, but the technical scope of the present application is not limited to the above-described embodiments. Various changes and modifications can be made to the above-described embodiments, and such changes and modifications are also included in the technical scope of the present application.
[0118] For example, in the above-described first embodiment, the configuration in which the personal information to be provided to the second information terminal 20a is set in the second information terminal 20a is exemplified, but the configuration is not limited to this, and the second information terminal 20a can be configured to automatically select only the personal information required for the service from the first information code 41 prompted from the first information terminal 10a, based on the information related to the personal information required for the service. For example, the display control function of the arithmetic unit 15 of the second information terminal 20a can be configured to acquire the kind of the personal information required for the provision of the service from the memory unit 24, and thus the first information code 41 read from the first information terminal 10a acquires only the personal information required for the provision of the service.
[0119] Further, in the first embodiment described above, a configuration is exemplified in which, when the personal information of the user is acquired by the second information terminal 20, only the personal information that the user has permitted to provide is acquired (step S106), and thus only the personal information that the user has permitted to provide is displayed (step S107), but the present application is not limited to this configuration, and can be configured such that, when the personal information of the user is acquired by the second information terminal 20, all the personal information included in the first information code 41 is acquired, and when the personal information of the user is displayed, only the personal information that the user has permitted to provide is displayed.
[0120] Further, in the fourth embodiment described above, a configuration is exemplified in which, when the offline situation, the second information terminal 20 reads the second information code 42 from the first information terminal 10 (step S511), and transmits the user identification information and the use scenario information included in the second information code 42 to the server 30 (step S513), but the present application is not limited to this configuration, and can be configured such that, for example, the user identification information and the use scenario information are transmitted to the server 30 by the first information terminal 10, and the personal information such as the face image is provided to the second information terminal 20 by the server 30.
[0121] Further, in the first embodiment described above, a configuration is exemplified in which the first information terminal 10 pre-stores the first information code 41 in the storage unit 14, and displays the first information code 41 stored in the storage unit 14 on the display 12, but the present application is not limited to this configuration, and can be configured such that the first information code 41 is created each time the first information code 41 is prompted.
[0122] Further, in the first embodiment and the second embodiment described above, a configuration is exemplified in which the personal information that the user has permitted to provide is set, but the present application can be configured such that, in addition to this configuration, when the user has not set the personal information that all the personal information required for the use of the service is permitted to provide, the use of the service is stopped with an error message output, or the user is output with information that the personal information required for the provision of the service is desired. Further, the present application can be configured such that, when the user sets the personal information that is permitted to provide, in order to be able to grasp the personal information required for the provision of the service, a necessary input item such as a color change of a column of the personal information required for the service is provided.
[0123] Further, in the fourth embodiment described above, a configuration is exemplified in which, when the offline situation, the personal information is provided as in the first embodiment, but the present application is not limited to this configuration, and can be configured such that, when the offline situation, the personal information is provided as in the second embodiment or the third embodiment. Further, in the fourth embodiment described above, a configuration is exemplified in which the first information terminal 10 has the communication unit 16, but the present application is not limited to this configuration, and can be configured such that the first information terminal 10 does not have the communication unit 16.
[0124] Further, in the fourth embodiment described above, a configuration is exemplified in which the second information terminal 20 reads the second information code 42 in the case of online, and acquires all the personal information required for the service used by the user from the server 30 on the basis of the user's identification information and the service information included in the second information code 42, but the configuration is not limited to this, and can be configured such that the second information terminal 20 reads the first information code 41 even in the case of online, acquires the user's personal information included in the first information code 41, and acquires the personal information of large capacity that cannot be included in the first information code 41 from the server 30. At this time, the second information terminal 20 can acquire the user's personal information from the server 30 on the basis of the user's identification number or the like included in the first information code 41.
[0125] Further, in addition to the embodiments described above, a configuration can be provided in which the user's personal information is provided from the first information terminal 10 to the second information terminal 20, and the user's authentication (the user's specification) is performed in the second information terminal 20. Further, as to the authentication method, a publicly known method can be used.
[0126] [Legend of Reference Numerals] 1, 1a: personal information providing system 10, 10a: first information terminal 11: camera 12: display 13: input section 14: memory section 15: arithmetic section 16: communication section 20, 20a: second information terminal 21: camera 22: display 23: input section 24: memory section 25: arithmetic section 26: communication section 30: server 40 to 42: information code 401: information code area 402: information unit 403: teaching code area 404: teaching unit 405: locator 2: Internet line
Claims
1. A personal information provisioning system comprising a first information terminal and a second information terminal different from the first information terminal, wherein the personal information provisioning system provides the second information terminal with the personal information of a user of the first information terminal, and The first information terminal has: The method of setting multiple personal information items that a user is permitted to provide from two or more personal information items; and The notification method only displays a single first information code containing multiple pieces of personal information that are permitted to be provided, but excluding personal information that is not permitted to be provided. The first information code has information units with three or more colors. The second information terminal has: The reading method involves photographing and reading the first information code displayed by the first information terminal; and The display control means displays the multiple pieces of personal information that are permitted to be provided and are read by the reading means and contained in the first information code.
2. A program executed by a first information terminal in a personal information providing system, the personal information providing system having the first information terminal and a second information terminal different from the first information terminal, the personal information providing system providing the second information terminal with the personal information of a user of the first information terminal. The program causes the first information terminal to perform the following functions: The setting function allows users to authorize multiple personal information items from two or more personal information items; and The notification function only displays a single first information code containing multiple pieces of authorized personal information and excluding unauthorized personal information. The first information code has information units with three or more colors.
3. A recording medium having recorded the program as described in claim 2, and which can be read by a computer.
4. A method for providing personal information in a personal information providing system, the personal information providing system having a first information terminal and a second information terminal different from the first information terminal, the personal information providing system providing the second information terminal with the personal information of the user of the first information terminal. When a user sets multiple permitted personal information items, the first information terminal will only display a single first information code containing the multiple permitted personal information items and excluding any unauthorized personal information. The first information code has information units with three or more colors. The second information terminal captures and reads the first information code prompted by the first information terminal, and displays the multiple pieces of personal information that are permitted to be provided and contained in the first information code.
5. A personal information provisioning system comprising a first information terminal held by a user and a second information terminal held by a service provider, wherein the personal information provisioning system provides the second information terminal with the personal information of the user of the first information terminal. The first information terminal has: The memory method includes remembering a first information code containing multiple pieces of the user's personal information; and The prompting method is to display a single image of the first information code. The first information code has information units with three or more colors. The second information terminal has: The setting method displays a screen for setting the personal information that the user is permitted to provide, and the user sets the personal information that is permitted to be provided; and The personal information acquisition method reads the image of a single first information code displayed by the first information terminal and acquires the personal information permitted by the setting method from multiple pieces of personal information contained in the single first information code.
6. A personal information provision system comprising a first information terminal, a second information terminal different from the first information terminal, and a server capable of communicating with the second information terminal, wherein the personal information provision system provides the personal information of a user of the first information terminal from the server to the second information terminal. The second information terminal has a sending means, which sends user identification information used to identify the user to the server. The server has: The memory method remembers the user's personal information according to the user identification information described above; The acquisition method involves obtaining the user identification information from the second information terminal. and Provide means to provide the user's personal information to the second information terminal based on the user identification information. The first information terminal has a prompting means. When online communication is not possible, the prompting means displays a first information code containing the user's personal information. When online communication is possible, the prompting means displays a second information code containing user identification information used to identify the user. The second information terminal has a means of obtaining personal information. When online communication is not possible, the means of obtaining personal information obtains the user's personal information from the first information code. When online communication is possible, the means of obtaining personal information obtains the user identification information contained in the second information code from the server and obtains the personal information corresponding to the user identification information from the server.
7. The personal information providing system as described in claim 6, wherein the first information terminal has a prompting means, the prompting means prompting a second information code containing the user identification information. The second information terminal has: The acquisition method involves obtaining the user identification information from the second information code displayed on the first information terminal; and The transmission method. The sending means sends the user identification information obtained by the acquisition means to the server.
8. The personal information providing system as described in claim 6, wherein the personal information provided by the server is information with a larger information storage capacity than the first information code.
9. A second information terminal that acquires the personal information of a user of a first information terminal. The first information terminal has: The memory method includes remembering a first information code containing multiple pieces of the user's personal information; and The prompting method is to display a single image of the first information code. The first information code has information units with three or more colors. The second information terminal has: The setting method displays a screen for setting the personal information that the user is permitted to provide, and the user sets the personal information that is permitted to be provided; and The personal information acquisition method reads the image of a single first information code displayed by the first information terminal and acquires the personal information permitted by the setting method from multiple pieces of personal information contained in the single first information code.
10. A second information terminal used by a personal information providing system, the personal information providing system having a first information terminal, a second information terminal different from the first information terminal, and a server capable of communicating with the second information terminal, the personal information providing system providing the personal information of a user of the first information terminal from the server to the second information terminal. When the first information terminal is unable to conduct online communication, it displays a first information code containing the user's personal information; when online communication is possible, it displays a second information code containing user identification information used to identify the user. When the second information terminal is unable to conduct online communication, it obtains the user's personal information from the first information code. When it is able to conduct online communication, it sends the user identification information contained in the second information code to the server and obtains the user's personal information corresponding to the user identification information from the server.
11. A server used by a personal information providing system, the personal information providing system comprising a first information terminal, a second information terminal different from the first information terminal, and a server configured to communicate with the second information terminal. The first information terminal has a prompting means. When online communication is not possible, the prompting means displays a first information code containing the user's personal information. When online communication is possible, the prompting means displays a second information code containing user identification information used to identify the user. The second information terminal includes: a sending means for sending user identification information used to identify the user to the server; and a personal information acquisition means for acquiring the user's personal information from the first information code when online communication is not possible, and for sending the user identification information contained in the second information code to the server when online communication is possible, and acquiring personal information corresponding to the user identification information from the server. The server has: The memory method remembers the user's personal information according to the user identification information described above; The acquisition method involves obtaining the user identification information from the second information terminal. and A means is provided to provide the user's personal information to the second information terminal based on the user identification information.
12. A program executed by a first information terminal in a personal information providing system, the personal information providing system having a first information terminal, a second information terminal different from the first information terminal, and a server capable of communicating with the second information terminal, the personal information providing system providing the personal information of a user of the first information terminal from the server to the second information terminal. The program causes the first information terminal to perform the following functions: when online communication is not possible, it prompts a first information code containing the user's personal information; when online communication is possible, it prompts a second information code containing user identification information used to identify the user.
13. A program executed by a second information terminal in a personal information providing system, the personal information providing system having a first information terminal, a second information terminal different from the first information terminal, and a server capable of communicating with the second information terminal, the personal information providing system providing personal information of a user of the first information terminal from the server to the second information terminal. When the first information terminal is unable to conduct online communication, it displays a first information code containing the user's personal information; when online communication is possible, it displays a second information code containing user identification information used to identify the user. The program causes the second information terminal to perform the following functions: when online communication is not possible, obtain the user's personal information from the first information code; when online communication is possible, send the user identification information contained in the second information code to the server, and obtain the personal information corresponding to the user identification information from the server.
14. A program implemented by a second information terminal in a personal information providing system, the personal information providing system having a first information terminal held by a user and a second information terminal held by a service provider, the personal information providing system providing the second information terminal with the personal information of the user of the first information terminal. The first information terminal has: a memory means for storing a first information code containing multiple pieces of the user's personal information; and a prompting means for prompting an image of a single first information code. The first information code has information units with three or more colors. The program performs the following functions: A screen is displayed for setting the personal information that the user is permitted to provide, and the user has the function to set the personal information that is permitted to be provided; and The function of reading the image of a single first information code prompted by the first information terminal and obtaining the personal information permitted by the user from multiple personal information items contained in the single first information code.
15. A recording medium having recorded the program as described in any one of claims 12 to 14, and which is readable by a computer.
16. A method for providing personal information, comprising providing personal information of a user of the first information terminal to the second information terminal using a first information terminal held by a user and a second information terminal held by a service provider, wherein the second information terminal performs the operation. The first information terminal stores a first information code containing multiple pieces of the user's personal information and displays a single image of the first information code. The first information code has information units with three or more colors. The second information terminal displays a screen for setting the personal information that the user is allowed to provide. The user sets the personal information that is allowed to be provided, and reads the image of a single first information code prompted by the first information terminal, thereby obtaining the personal information that the user is allowed to provide from the multiple pieces of personal information contained in the single first information code.
17. A method for providing personal information, comprising using a first information terminal, a second information terminal different from the first information terminal, and a server capable of communicating with the second information terminal, to provide the personal information of a user of the first information terminal from the server to the second information terminal, wherein the second information terminal performs the operation. When the first information terminal is unable to conduct online communication, it displays a first information code containing the user's personal information; when online communication is possible, it displays a second information code containing user identification information used to identify the user. The server memorizes users' personal information according to the user identification information, obtains the user identification information from the first information terminal or the second information terminal, and provides the user's personal information to the second information terminal based on the user identification information. When the second information terminal is unable to conduct online communication, it obtains the user's personal information from the first information code. When it is able to conduct online communication, it sends the user identification information contained in the second information code to the server and obtains the personal information corresponding to the user identification information from the server.
Citation Information
Patent Citations
Information code, information code generation device, information code reading device, program and information code utilization system
JP2021168047A
Information code, information code generation device, information code reading device, program, and information code utilization system
JP2022160808A
Method and device for carrying out communication by adopting barcode image as well as mobile terminal
CN102711057A
Electronic name card exchange method based on mobile terminal two-dimensional code recognition
CN103442086A
A personal information data query interaction authorization method
CN109934009A