Personal information providing system, program, recording medium, and personal information providing method
The personal information providing system addresses the risk of sharing unnecessary personal information by ensuring that only necessary information is shared with service providers, enhancing user privacy and security.
Patent Information
- Application Number
- JP2024080368
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-05-16
- Publication Date
- 2025-05-30
- Estimated Expiration
- 2043-11-20
AI Technical Summary
Conventional personal information systems risk providing unnecessary personal information to service providers, compromising user privacy.
A personal information providing system that includes a first information terminal and a second information terminal, where the first terminal stores and presents only the personal information necessary for each service, and the second terminal acquires and displays only the permitted or required personal information.
Effectively prevents the disclosure of personal information unnecessary for the service, ensuring user privacy while allowing necessary information to be shared with service providers.
Smart Images

Figure 2025083268000001_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to a personal information providing system, a program, a recording medium, and a personal information providing method.
Background Art
[0002] Conventionally, a system capable of performing personal authentication by including personal information in an information code has been known. For example, in Patent Documents 1 and 2, the applicant has proposed a system in which an administrative agency's information terminal captures a user's face image, and an information code including the user's face information is displayed on a mobile terminal carried by the user and read by the administrative agency's information terminal to perform user personal authentication on the information terminal.
Prior Art Documents
Patent Documents
[0003]
Patent Document 1
Patent Document 2
Summary of the Invention
Problems to be Solved by the Invention
[0004] In recent years, the awareness of information literacy has been increasing, and high attention has been paid to the handling of personal information. However, in the conventional system, when a plurality of types of personal information are included in an information code, there is a risk of providing even personal information that is not necessary for the service. For example, when using a rental car service, a health insurance card number is not required, but there is a risk of providing such a number to the provider of the rental car service.
[0005] An object of the present invention is to provide a personal information providing system, a program, a recording medium, and a personal information providing method that can effectively prevent a user from providing personal information unnecessary for the service used by the user to a service provider.
Means for Solving the Problems
[0006] A personal information providing system according to a first aspect of the present invention includes a first information terminal and a second information terminal different from the first information terminal, and provides personal information of a user of the first information terminal to the second information terminal. The first information terminal includes storage means for storing a plurality of first information codes each including only personal information necessary for each service in association with service information indicating the service, for each service; service information acquisition means for acquiring service information of a service used by a user; and presentation means for presenting the first information code corresponding to the service information based on the service information acquired by the service information acquisition means. The second information terminal includes personal information acquisition means for reading the first information code presented by the first information terminal and acquiring a plurality of personal information included in the first information code, and display control means for displaying the plurality of personal information included in the first information code presented by the first information terminal. The personal information providing system according to the second aspect of the present invention includes 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, and provides personal information of a user of the first information terminal from the server to the second information terminal. The personal information providing system, wherein the first information terminal or the second information terminal has transmission means for transmitting user identification information for identifying a user and service information indicating a service used by the user to the server, and the server has storage means for storing personal information required for a service used by a user for each piece of the user identification information and for each piece of the service information, acquisition means for acquiring the user identification information and the service information from the first information terminal or the second information terminal, and providing means for 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. In the above personal information providing system, the first information terminal has presenting means for presenting a second information code including the user identification information and the service information, the second information terminal has acquisition means for acquiring the user identification information and the service information from the second information code presented by the first information terminal, and the transmission means, and the transmission means may be configured to transmit the user identification information and the user identification information acquired by the acquisition means to the server. In the above personal information providing system, the first information terminal has presenting means for presenting a first information code including personal information of a user when online communication is impossible, and presenting a second information code including user identification information for identifying a user and service information indicating a service used by the user when online communication is possible, the second information terminal has personal information acquisition means for acquiring personal information of the user from the first information code when online communication is impossible, and transmitting the user identification information and the service information included in the second information code to the server and acquiring personal information corresponding to the user identification information and the service information from the server when online communication is possible, and may be configured. In the above personal information providing system, the personal information provided by the server can be configured to be information having an information amount larger than the information storage amount of the first information code. The second information terminal according to the present invention is a second information terminal that acquires personal information of a user of a first information terminal. The first information terminal includes a storage means for storing a plurality of first information codes each including only personal information necessary for each service in association with service information indicating the service, for each service; a service information acquisition means for acquiring service information of a service used by a user; and a presentation means for presenting the first information code corresponding to the service information based on the service information acquired by the service information acquisition means. The second information terminal includes a personal information acquisition means for reading the first information code presented by the first information terminal and acquiring a plurality of personal information included in the first information code; and a display control means for displaying the plurality of personal information included in the first information code presented by the first information terminal. The server according to the present invention is a server configured to be communicable with a first information terminal and a second information terminal different from the first information terminal. The first information terminal or the second information terminal includes a transmission means for transmitting user identification information for identifying a user and service information indicating a service used by the user to the server. The server includes a storage means for storing personal information required for a service used by a user for each user identification information and for each service information; an acquisition means for acquiring the user identification information and the service information from the first information terminal or the second information terminal; and a provision means for 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. The program according to the first aspect of the present invention is a program executed on a first information terminal in a personal information providing system that has a first information terminal and a second information terminal different from the first information terminal, and provides personal information of a user of the first information terminal to the second information terminal. The program causes the first information terminal to store, for each service, a plurality of first information codes each including only personal information necessary for the service, in association with service information indicating the service; acquire service information of a service used by the user; and present the first information code corresponding to the acquired service information based on the acquired service information. The program according to the second aspect of the present invention is a program executed on 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 a server capable of communicating with the second information terminal, and provides personal information of a user of the first information terminal from the server to the second information terminal. The program causes the server to store personal information required for a service used by the user, for each user identification information for identifying the user and for each service information indicating the service used by the user; receive the user identification information and the service information from the first information terminal or the second information terminal; and provide 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. The recording medium according to the present invention is computer-readable and records the above program. The personal information providing method according to the first aspect of the present invention is a personal information providing method for providing personal information of a user of the first information terminal to the second information terminal using the first information terminal and a second information terminal different from the first information terminal, wherein the first information terminal stores a plurality of first information codes each including only personal information necessary for each service in association with service information indicating the service, for each service, acquires service information of a service used by the user, presents the first information code corresponding to the acquired service information based on the acquired service information, and the second information terminal displays the personal information included in the first information code presented by the first information terminal. The personal information providing method according to the second aspect of the present invention is a personal information providing method for providing personal information of a user of the first information terminal from the server to the second information terminal using the first information terminal, a second information terminal different from the first information terminal, and a server communicable with the second information terminal, wherein the first information terminal or the second information terminal transmits user identification information for identifying a user and service information indicating a service used by the user to the server, the server stores personal information required for the service used by the user for each user identification information and for each service information, acquires the user identification information and the service information from the first information terminal or the second information terminal, and 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.
Effects of the Invention
[0007] According to the present invention, only the personal information permitted by the user or only the personal information required for the service is displayed on the second information terminal held by the service provider, so that it is possible to effectively prevent providing the service provider with personal information unnecessary for the service used by the user.
Brief Description of the Drawings
[0008]
Figure 1
Figure 2
Figure 3
Figure 4
Figure 5
Figure 6
Figure 7
Figure 8
Figure 9
Figure 10
Figure 11
Figure 12
Modes for Carrying Out the Invention
[0009] An embodiment of the personal information providing system according to the present invention will be described with reference to the drawings. The present invention is a system for a person (hereinafter referred to as a user) who uses a service to provide personal information necessary for using the service to a service provider, and only the personal information permitted by the user or only the personal information required by the service is provided to the service provider, and it is characterized by effectively preventing the service provider from providing personal information that is not required for the service used by the user. Further, in the present embodiment, since personal information necessary for the service provider can be provided from the user offline, it is possible to perform user authentication and provide services using personal information even in a country where the Internet environment and personal authentication system are not well developed.
[0010] 《First Embodiment》 FIG. 1 is a diagram showing the configuration of a personal information providing system 1 according to the first embodiment. As shown in FIG. 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 the present embodiment, the first information terminal 10 and the second information terminal 20 are configured not to perform wireless communication, but may be configured to be capable of wireless communication. Further, in the personal information providing system 1 according to the first embodiment, the first information terminal 10 and the second information terminal 20 may be configured to be communicable with a server (not shown).
[0011] FIG. 2 is a block diagram showing the configuration of the first information terminal 10 and the second information terminal 20. The first information terminal 10 is an information terminal such as a smartphone, tablet, or notebook computer carried by the user, and in the present embodiment, a smartphone will be exemplified and described. As shown in FIG. 2, the first information terminal 10 includes a camera 11, a display 12, an input unit 13, a storage unit 14, and an arithmetic unit 15.
[0012] The camera 11 can, if necessary, acquire the user's face information by imaging the user's face image, or acquire the user's personal information by imaging a card or the like on which the user's personal information is described. The display 12 displays the first information code 41 including the user's personal information on the screen. The input unit 13 is operated by the user to register personal information. The storage unit 14 stores the user's personal information and stores a program for performing the personal information providing process according to the present embodiment. The arithmetic unit 15 realizes an information code registration function for registering the first information code 41 including two or more pieces of the user's personal information and an information code presentation function for presenting the registered first information code by executing the program stored in the storage unit 14. Note that the above program can be executed in the form of an application or an app on the first information terminal 10. Hereinafter, each function of the first information terminal 10 will be described.
[0013] The information code registration function of the first information terminal 10 generates the first information code 41 including two or more pieces of the user's personal information and stores the generated first information code 41 in the storage unit 14. Here, the personal information included in the first information code 41 is not particularly limited, and examples include character information such as the user's identification number (My Number), name, address, passport number, account number, driver's license number, social insurance number, date of birth, place of birth, former surname, and biometric information such as face images, fingerprint information, iris information, palm shape, retina, blood vessels, voice, and ear shape. In the first embodiment, the first information code 41 includes more personal information than the personal information required by the service used by the user.
[0014] The information code presentation function of the first information terminal 10 presents the first information code 41 including two or more pieces of the user's personal information registered by the information code registration function. Specifically, the information code presentation function acquires the first information code 41 created in advance from the storage unit 14 and displays the acquired first information code 41 on the screen of the display 12, thereby presenting the first information code 41 including two or more pieces of the user's personal information.
[0015] Here, the first information code 41 according to this embodiment will be described. FIG. 3 is a diagram showing an example of the first information code 41. In this embodiment, a configuration using a color QR code composed of information cells of three or more colors is illustrated, but the configuration is not limited to this, and it may be a QR code (registered trademark) composed of white and black information cells arranged in a grid, a barcode, or the like.
[0016] As shown in FIG. 3, the first information code 41 is a rectangular two-dimensional code having an information code area 401 composed of two or more colored information cells 402 that are units for displaying information, a teacher code area 403 having teacher cells 404 that are the same color as the information cells 402 and have the same number of colors as the information cells 402 for identifying the colors of the information cells 402, and a cutout symbol 405.
[0017] In particular, the first information code 41 has a plurality of teacher cells 404 in the teacher code area 403 in order to improve the identification accuracy of the colors of the information cells 402. The types of colors of the teacher cells 404 match the types of colors of the information cells 402, and by comparing the colors of the teacher cells 404 with the colors of the information cells 402, it is possible to identify the colors of the information cells 402 with high accuracy. In particular, in a color QR code, as the number of color types increases, the hues of each color become closer. Therefore, depending on the light environment such as lighting, the printing environment of the first information code 41, the display environment on the display of the first information code 41, fading over time of the printed first information code 41, etc., it may be difficult to appropriately identify the colors of the information cells 402. Even in such a case, by referring to the teacher cells 404 and identifying the colors of the information cells 402, the information of the information cells 402 can be appropriately grasped. For example, when it is difficult to identify whether the color information of the information cell 402 has a purple tint and is similar to red or blue, if the color information of the information cell 402 is closer to red than the color information of the purple teacher cell 404, it can be determined that the color of the information cell 402 is red. Note that color information can be quantified as RGB values or CMY values.
[0018] The information code area 401 can record specific information consisting of a certain amount of character information and / or binary information by changing the display pattern of information cells 402 which are information units. The content of the specific information recorded by the information code area 401 is not particularly limited, but in this embodiment, personal information including biometric authentication information for biometric authentication can be stored. As personal information, in addition to biometric authentication information, information such as a mobile phone number, My Number, passport number, account number, driver's license number, name, social insurance number, date of birth, place of birth, former surname, etc. can be included. Also, as biometric authentication information, a face image, fingerprint information, iris information, palm shape, retina, blood vessels, voice, ear shape, etc. can be included.
[0019] Note that in the first information code 41, the information code area 401 where specific information is recorded is composed of three or more colors of information cells 402, and the amount of information that can be recorded is larger compared to an information code composed of two colors, white and black. However, since the data capacity that can be stored in the first information code 41 is small compared to other recording media, when recording an image of the entire face at a resolution that enables face authentication, there is a possibility that the memory capacity will be insufficient even with the information code area 401 composed of four colors of information cells 402. Therefore, in the information code 40 according to this embodiment, instead of the entire face of the user, only a part of the face that is a feature point in face authentication, such as the eyes or mouth of the user, is stored as a face image for face authentication, so that it is possible to record the face image for face authentication in the first information code 41.
[0020] Next, the second information terminal 20 according to the present embodiment will be described. The second information terminal 20 is an information terminal such as a smartphone, a tablet, a notebook computer, a desktop computer, a POS terminal, or a dedicated terminal owned by a service provider who provides a service. In the present embodiment, a dedicated terminal will be exemplified and described. As shown in FIG. 2, the second information terminal 20 includes a camera 21, a display 22, an input unit 23, a storage unit 24, and an arithmetic unit 25. The camera 21 reads a first information code 41 including personal information displayed on the first information terminal 10. The display 22 displays the user's personal information on the screen. The input unit 23 performs an operation for setting personal information that the user permits to provide to the second information terminal 20. The storage unit 24 stores a program for providing personal information according to the present embodiment. By executing the program stored in the storage unit 24, the arithmetic unit 25 realizes a setting function for setting personal information that the user permits to provide, a personal information acquisition function for acquiring personal information from the first information code 41 presented by the first information terminal 10, and a display control function for controlling the display of personal information. Note that the above program can be executed in the form of an application or an app on the second information terminal 20. Each function of the second information terminal 20 will be described below.
[0021] The setting function of the second information terminal 20 sets personal information that the user permits to provide to the second information terminal 20 (service provider). In the present embodiment, as shown in FIG. 4, the setting function can cause the user to set personal information that the user permits to provide to the second information terminal 20 (service provider) by displaying a screen for setting personal information that the user permits to provide on the display 22. For example, in the example shown in FIG. 4, the display 22 also serves as a touch panel which is the input unit 23, and the user can set personal information that the user permits to provide to be on / off by touching the touch panel. For example, in the example shown in FIG. 4, personal information such as name, date of birth, gender, and My Number is set as personal information that the user permits to provide, and personal information such as bank account number, credit card number, and driver's license number is excluded from personal information that the user permits to provide.
[0022] The personal information acquisition function of the second information terminal 20 reads the first information code 41 presented by the first information terminal 10 and acquires the personal information included in the first information code 41. In particular, in the first embodiment, the personal information acquisition function acquires only the personal information permitted by the user through the setting function from among two or more pieces of personal information included in the first information code 41.
[0023] The display control function of the second information terminal 20 controls the display of the personal information acquired by the personal information acquisition function. Specifically, in the first embodiment, since only the personal information permitted by the user is acquired by the personal information acquisition function, the display control function causes the display 22 to display all of the personal information acquired by the personal information acquisition function (for example, in the example shown in FIG. 4, personal information such as name, date of birth, gender, and My Number) as it is.
[0024] Next, the personal information providing process according to the first embodiment will be described. FIG. 5 is a flowchart showing the personal information providing process according to the first embodiment. Note that the personal information providing process shown in FIG. 5 is a process in which the user provides personal information to a service provider in order to use various services such as administrative services, medical services, and rental car services (the same applies to the second to fourth embodiments described later). In the following, it is assumed that before performing the personal information providing process, the first information code 41 including two or more pieces of personal information of the user (including personal information necessary and unnecessary for the service used by the user) is stored in advance in the storage unit 14 by the information code registration function of the first information terminal 10.
[0025] In step S101, authentication of the user is performed on the first information terminal 10. For example, when the first information terminal 10 starts an application or an app, first, the camera 11 captures an image of the user's face, and face authentication is performed based on the captured face image. Note that the method of face authentication is not particularly limited, and a known method can be used. Also, the face information required for face authentication can be captured in advance by the camera 11 and stored in the storage unit 14.
[0026] And in step S102, in the first information terminal 10, it is determined whether face authentication has been successful. If the face authentication is successful, the process proceeds to step S103. On the other hand, if the face authentication fails, the process proceeds to step S108, an error message is displayed on the display 12 of the first information terminal 10, and then the personal information providing process shown in FIG. 5 ends.
[0027] In step S103, the personal information that the user permits to provide is set by the setting function of the second information terminal 20. For example, as shown in FIG. 4, the user operates a touch panel that also serves as the input unit 23, and touches the personal information among two or more pieces of personal information included in the first information code 41 that the user permits to provide to the second information terminal 20, thereby setting the personal information that the user permits to provide.
[0028] In step S104, the first information terminal 10 presents the first information code 41 including personal information by the information code presenting function. In the present embodiment, the first information terminal 10 stores in advance in the storage unit 14 the first information code 41 including two or more pieces of personal information, and the information code presenting function can acquire the first information code 41 stored in the storage unit 14 and display it on the display 12. Note that the personal information included in the first information code 41 includes not only the personal information whose provision has been permitted in step S103 but also the personal information whose provision has not been permitted.
[0029] In step S105, the first information code 41 presented 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 can start the camera 21 and cause the camera 21 to capture the first information code 41 displayed on the display 12 of the first information terminal 10, thereby causing the second information terminal 20 to read the first information code 41.
[0030] In step S106, the personal information acquisition function of the second information terminal 20 acquires the user's personal information from the first information code 41 read in step S105. In particular, in the present embodiment, the personal information acquisition function acquires only the personal information 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, although the first information code 41 may include personal information that the user has not permitted to be provided, the personal information acquisition function acquires only the personal information permitted by the user from among these two or more items of personal information based on the setting information of the personal information set in step S103.
[0031] In step S107, the display control function of the second information terminal 20 displays the personal information acquired in step S106 on the display 22. Here, since only the personal information permitted to be displayed by the user is acquired in step S106, only the personal information permitted to be displayed by the user is displayed in this step S107 and provided to the service user. Then, the personal information providing process shown in FIG. 5 ends.
[0032] As described above, the personal information providing system 1 according to the first embodiment includes a first information terminal 10 and a second information terminal 20, and is a personal information providing system 1 that provides the personal information of the user of the first information terminal 10 to the second information terminal 20. The first information terminal 10 presents a first information code 41 including two or more pieces of personal information. The second information terminal 20 has a setting function for setting the personal information that the user permits to provide from among the two or more pieces of personal information included in the first information code 41, and displays only the personal information that the user permits to provide among the two or more pieces of personal information included in the first information code 41 presented by the first information terminal 10. Thereby, in the personal information providing system 1 according to the first embodiment, for example, when the user receives an administrative service, the second information terminal 20 is set to provide only the personal information used in the administrative service, such as the address, face image, name, etc. In the second information terminal 20, among the personal information of the user included in the first information code 41 presented by the first information terminal 10, only the personal information used in the administrative service that the user permits to provide is acquired, and it is possible to effectively prevent providing personal information not used in the administrative service to the provider of the administrative service. Also, in this embodiment, even in an offline situation, it is possible to present the necessary personal information and perform user authentication and provide services using personal information. Therefore, for example, even in a country where the Internet environment and personal authentication system are not well-developed, by using the personal information providing system 1 according to the first embodiment to provide the necessary personal information from the first information terminal 10 to the second information terminal 20, it is possible to perform user authentication and provide services using personal information.
[0033] 《Second Embodiment》 Next, the personal information providing system 1 according to the second embodiment will be described. The personal information providing system 1 according to the second embodiment has the same configuration as the first embodiment, and operates in the same manner as the personal information providing system 1 according to the first embodiment except as described below.
[0034] In the second embodiment, in addition to the functions of the first embodiment, the arithmetic unit 15 of the first information terminal 10 has a setting function for setting personal information that the user permits to be provided in the first information terminal 10. Specifically, as shown in FIG. 4, the setting function displays, on the display 12 of the first information terminal 10, a screen for setting personal information that the user permits to be provided to the second information terminal 20. Thereby, the user can operate the touch panel that also serves as the input unit 13 together with the display 12 to set the personal information that the user permits to be provided. Note that the program for executing the setting function can be executed in the form of an application or an app on the first information terminal 10. On the other hand, in the second embodiment, the arithmetic unit 25 of the second information terminal 20 can be configured not to have the setting function for setting personal information that the user permits to be provided among the functions of the first embodiment.
[0035] Next, the personal information providing process according to the second embodiment will be described. FIG. 6 is a flowchart showing the personal information providing process according to the second embodiment. Note that steps S201, S202, and S208 are the same as steps S101, S102, and S108 of the first embodiment, and thus the description thereof will be omitted.
[0036] In step S203, by the user operating the first information terminal 10, the setting function of the first information terminal 10 sets the personal information that is permitted to be provided to the second information terminal 20. Specifically, first, as shown in FIG. 4, the setting function displays, on the display 12 of the first information terminal 10, a setting screen for setting the personal information that is permitted to be provided to the second information terminal 20. The user can operate the touch panel that also serves as the input unit 13 to set, among the two or more pieces of personal information displayed on the display 12, the personal information that the user permits to be provided. When the personal information permitted to be provided by the user is selected, the setting function acquires the selected personal information as the personal information permitted to be provided to the second information terminal 20.
[0037] In step S204, the information code presentation function of the first information terminal 10 creates and presents the first information code 41. Specifically, the information code presentation function creates the first information code 41 that includes only the personal information for which provision has been permitted, as set in step S203, and causes the created first information code 41 to be displayed on the display 12.
[0038] In step S205, the personal information acquisition function of the second information terminal 20 reads the first information code 41 presented in step S204. In the subsequent step S206, the personal information acquisition function acquires the user's personal information from the first information code 41 read in step S205. Here, in the second embodiment, since the first information code 41 includes only the personal information that the user permits to be provided as the user's personal information, the personal information acquisition function can acquire all the personal information included in the first information code 41 as the personal information that the user permits to be provided. Then, in step S207, the display control function of the second information terminal 20 causes the personal information that the user permits to be provided, acquired in step S206, to be displayed on the display 22. As described above, in the second embodiment, since the first information code 41 includes only the personal information that the user permits to be provided, only the personal information that the user permits to be provided is provided to the service provider in step S207.
[0039] As described above, in the personal information providing system 1 according to the second embodiment, the first information terminal 10 sets the personal information that the user permits to be provided and presents the first information code 41 that includes only the personal information for which provision has been permitted. Therefore, the second information terminal 20 can provide only the personal information that the user permits to be provided to the second information terminal 20 (or the service provider) by directly displaying all the personal information included in the first information code presented by the first information terminal 10. In particular, in the second embodiment, since the user only needs to operate the first information terminal 10, the convenience of the user can be improved.
[0040] <<Third Embodiment>> Next, the personal information providing system 1 according to the third embodiment will be described. The personal information providing system 1 according to the third embodiment also has the same configuration as the personal information providing system 1 according to the first embodiment, and operates in the same manner as the personal information providing system 1 according to the first embodiment except as described below.
[0041] In the first information terminal 10 according to the third embodiment, the storage unit 14 stores, for each service, a first information code 41 including one or more pieces of personal information required for the service provided by the second information terminal 20, in association with service information indicating the service. For example, the storage unit 14 stores a first information code 41 including personal information such as an address, a face image, and a name required for administrative services, in association with administrative service information, and stores a first information code 41 including personal information such as a health insurance card number required for medical services, in association with medical service information. Also, it can be configured to store a first information code 41 including personal information such as a driver's license number required for a rental car service, in association with rental car service information.
[0042] Also, in the first information terminal 10 according to the third embodiment, the information code registration function of the arithmetic unit 15 creates, for each service, a first information code 41 including one or more pieces of personal information used in the service, and stores it in the storage unit 14 in association with service information indicating the service. For example, in the above example, the information code registration function creates a first information code 41 including personal information such as an address, a face image, and a name required for administrative services, and stores it in the storage unit 14 in association with administrative service information. Also, it creates a first information code 41 including personal information such as a health insurance card number required for medical services, and stores it in the storage unit 14 in association with medical service information. Further, it can create a first information code 41 including personal information such as a driver's license number required for a rental car service, and store it in the storage unit 14 in association with rental car service information.
[0043] Also, in the third embodiment, the information code presentation function of the arithmetic unit 15 can present a first information code 41 corresponding to the service used by the user. For example, as shown in FIG. 7, the information code presentation function displays on the display 12 a screen for selecting the service that the user wants to use. The user can operate the touch panel that also serves as the input unit 13 to select the service that the user wants to use from among the plurality of services displayed on the display 12. When the service is selected by the user, the information code presentation function causes the display 12 to display 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. Note that FIG. 7 is a diagram showing an example of a service selection screen in the third embodiment.
[0044] Next, with reference to FIG. 8, the information code registration process according to the third embodiment will be described. FIG. 8 is a flowchart showing the information code registration process according to the third embodiment. Note that the information code registration process according to the present embodiment is performed by the user using the first information terminal 10.
[0045] In step S301, the information code registration function of the first information terminal 10 registers two or more pieces of personal information. For example, the information code registration function can be configured to display on the display 12 a screen for the user to register personal information and cause the user to input personal information via the input unit 13. The registered personal information is stored in the storage unit 14 of the first information terminal 10.
[0046] In step S302, the information code registration function registers the services used by the user. For example, the information code registration function can be configured to display on the display 12 a screen for the user to register the services used and cause the user to input the services used. The information on the registered used services is stored in the storage unit 14 of the first information terminal 10.
[0047] In step S303, by the information code registration function, for each service registered in step S302, a first information code 41 including only the personal information used in that service is created from among two or more pieces of personal information registered in step S301 and stored in the storage unit 14. For example, the information code registration function first displays on the display 12 a screen for selecting a service for which the first information code 41 is to be created from among the services registered in step S302, and causes the user to select a service for which the first information code 41 is to be created. Next, the information code registration function displays on the display 12 a screen for selecting the personal information used in the service selected by the user from among the personal information registered in step S301, and causes the user to select the personal information used in the service selected by the user. Thereby, the information code registration function can grasp the personal information used in each service, create a first information code including only the personal information used in that service, and store it in the storage unit 14.
[0048] Next, the personal information providing process according to the third embodiment will be described. FIG. 9 is a flowchart showing the personal information registration process according to the third embodiment. Since steps S401, S402, and S408 are the same as steps S101, S102, and S108 of the first embodiment, their descriptions will be omitted.
[0049] 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 on the display 12 a screen for selecting a service used by the user. The user can operate the touch panel also serving as the input unit 13 to select a service used by the user from among a plurality of services displayed on the display 12. When a service is selected by the user, the information code presentation function acquires service information indicating the selected service.
[0050] In step S404, the information code presentation function presents a first information code 41 corresponding to the service information acquired in step S403. In the fourth embodiment, since the first information code 41 including only the personal information used in the service is pre-stored in the storage unit 14 in association with the service information, the information code presentation function acquires the first information code 41 corresponding to the service information acquired in step S404 from the storage unit 14 and displays it on the display 12.
[0051] Then, in step S405, the personal information acquisition function of the second information terminal 20 reads the first information code 41 presented by the first information terminal 10. In step S406, the personal information acquisition function acquires the personal information including the read first information code 41. Then, in step S407, the display control function of the second information terminal 20 displays the personal information acquired in step S406 on the display 22. In this way, in the third embodiment, since 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, only the personal information required for the service used by the user is provided to the second information terminal 20 (service provider).
[0052] As described above, in the third embodiment, the first information terminal 10 stores a plurality of first information codes 41 including only the personal information required for each service in association with the service information indicating the service for each service. The first information terminal 10 acquires the service information of the service used by the user and presents the first information code 41 corresponding to the service information based on the service information. Then, the second information terminal 20 displays the personal information included in the first information code 41 presented by the first information terminal 10. Thereby, the personal information providing system 1 according to the third embodiment can provide only the personal information required for the service used by the user to the second information terminal 20 (or service provider).
[0053] 《Fourth Embodiment》 Next, a fourth embodiment of the present invention will be described. FIG. 10 is a configuration diagram showing a personal information providing system 1a according to 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, there is a server 30 that can communicate with the first information terminal 10a and the second information terminal 20a. Note that, as shown in FIG. 10, in an environment where network communication using the Internet line 2 or the like is available, the first information terminal 10a, the second information terminal 20a, and the server 30 can exchange information with each other by wireless communication or wired communication.
[0054] FIG. 11 is a configuration diagram showing the first information terminal 10a and the second information terminal 20a according to the fourth embodiment. The first information terminal 10a according to the fourth embodiment is an information terminal such as a smartphone, a tablet, or a notebook computer, similar to the first embodiment. Also in this embodiment, a smartphone will be exemplified for explanation. As shown in FIG. 11, the first information terminal 10a has a communication unit 16 and is capable of network communication via the Internet line 2. Further, in the first information terminal 10a according to the fourth embodiment, the information code presentation function of the arithmetic unit 15 presents different information codes according to whether network communication is possible via the communication unit 16. Specifically, in the case of an online situation where network communication is possible, the information code presentation function presents a second information code 42 including identification information for identifying the user and service information indicating the service used by the user, while in the case of an offline situation where network communication is impossible, the information code presentation function presents a first information code 41 including the personal information of the user.
[0055] Also, in the fourth embodiment, the second information terminal 20a also has a communication unit 26, similar to the first information terminal 10a. In the fourth embodiment, the second information terminal 20a is an information terminal such as a smartphone, tablet, notebook computer, desktop computer, POS terminal, or dedicated terminal owned by a service provider, similar to the first embodiment. In this embodiment, a smartphone will be exemplified for explanation. The communication unit 26 can receive personal information of a user stored in the server 30 from the server 30 via the Internet line 2 by communicating with the server 30 in an environment where network communication is available. Also, in the second information terminal 20a according to the fourth embodiment, the personal information acquisition function of the arithmetic unit 25 acquires personal information from the first information code 41 presented by the first information terminal 10a in the offline case, while in the online case, it acquires the user's identification information and service information from the second information code 42 presented by the first information terminal 10a, and transmits the acquired user's identification information and service information to the server 30, thereby acquiring, from the server 30, the personal information corresponding to the transmitted user's identification information and service information.
[0056] The server 30 is installed on the Internet line 2 and is capable of communicating at least with the second information terminal 20a. The server 30 has a database (not shown), and stores the personal information of each user required for each service in this database for each service and for each user. That is, the personal information of the user is stored using the user's identification information and 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 user's identification information and service information by acquiring the user's identification information and service information from the second information terminal 20a.
[0057] Next, the personal information providing process according to the fourth embodiment will be described. FIG. 12 is a flowchart showing the personal information providing process according to the fourth embodiment. Note that steps S501, S502, and S508 are the same as steps S101, S102, and S108 of the first embodiment, and thus their descriptions are omitted. Further, hereinafter, before performing the personal information providing process, a first information code 41 including two or more pieces of personal information of the user (including personal information necessary and unnecessary for the services used by the user) and identification information for identifying the user are stored in advance in the storage unit 14 by the information code registration function of the first information terminal 10.
[0058] In step S503, it is determined whether it is offline by the information code presenting function of the first information terminal 10a. Note that a known method can be used to determine whether it is offline. If it is offline, the process proceeds to step S504, and if it is online, the process proceeds to step S509.
[0059] In steps S504 to S508, since it is offline, personal information is provided to the second information terminal 20a in the same manner as in the first embodiment. That is, the user sets the personal information that the user permits to provide 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). As a result, in the second information terminal 20a, the first information code 41 is read (step S506), only the personal information for which permission to provide has been granted among the personal information included in the first information code 41 is acquired (step S507), and only the personal information for which permission to provide has been granted is displayed on the display 22 of the second information terminal 20a (step S508).
[0060] On the other hand, in steps S509 to S515, since it is online, the second information terminal 20a acquires and displays personal information from the server 30. Specifically, first, in step S509, service information indicating 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 in FIG. 9. Then, in step S510, a second information code 42 including the user's identification information and service information is presented by the information code presentation function. That is, the information code presentation function creates a second information code 42 including the user's identification information and service information based on the user's identification information stored in the storage unit 14 and the service information acquired in step S509, and causes it to be displayed on the display 22.
[0061] Next, in step S511, the personal information acquisition function of the second information terminal 20a reads the second information code 42 presented in step S510. In step S512, the personal information acquisition function acquires the user's identification information and service information from the second information code 42 read in step S511. Then, in step S513, the personal information acquisition function transmits the user's identification information and service information acquired in step S512 to the server 30.
[0062] In step S514, based on the user identification information and service information received from the second information terminal 20 in step S513, the server 30 extracts the personal information of the user required for the service from the database and transmits it to the second information terminal 20a. As a result, 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. Note that the personal information transmitted from the server 30 to the second information terminal 20a includes the same personal information as that included in the first information code 41, and can also include personal information with a large data volume that cannot be stored in the storage capacity of the first information code 41, such as an image of the entire face.
[0063] As described above, the personal information providing system 1a according to the fourth embodiment includes the first information terminal 10a, the second information terminal 20a, and the server 30. In the offline case, the user sets personal information that permits provision to the second information terminal 20, and by presenting the first information code 41 including the personal information on the first information terminal 10a, the service provider can acquire the personal information that the user permits to provide on the second information terminal 20. Further, in the online case, the user selects a service that the user uses using the first information terminal 10, and by presenting the second information code 42 including the user's identification information and service information, the service provider acquires the user's identification information and service information on the second information terminal 20, and based on the acquired user's identification information and service information, the service provider can acquire only the personal information of the user required for the service that the user uses from the server 30. In this way, also in the fourth embodiment, only the personal information of the user that the user permits to provide or the personal information of the user required for the service is provided to the service provider, so that it is possible to effectively prevent the provision of personal information related to the service. Further, in the personal information providing system 1a according to the fourth embodiment, in the online case, since the personal information of the user can be acquired from the server 30, it is also possible to provide the service provider with personal information having a large storage capacity that cannot be stored by the first information code 41. For example, even when the user's face image cannot be stored in the first information code 41 due to the data capacity, in the online case, by providing the user's face information from the server, the service provider can confirm whether the user in front of them is the same person as the user of the personal information from the user's face image.
[0064] As described above, the preferred embodiments of the present invention have been described, but the technical scope of the present invention is not limited to the description of the above embodiments. Various changes and improvements can be made to the above embodiments, and those in the form with such changes or improvements are also included in the technical scope of the present invention.
[0065] For example, in the above-described first embodiment, the configuration of setting personal information to be provided to the second information terminal 20 in the second information terminal 20 is exemplified. However, the present invention is not limited to this configuration. The second information terminal 20 may have information regarding personal information necessary for the service, and may be configured to automatically select only the personal information necessary for the service from the first information code 41 presented by the first information terminal 10. For example, the display control function of the arithmetic unit 15 of the second information terminal 20 may be configured to obtain only the personal information necessary for providing the service from the first information code 41 read from the first information terminal 10 by obtaining the types of personal information necessary for providing the service from the storage unit 24.
[0066] Also, in the above-described first embodiment, when obtaining the user's personal information in the second information terminal 20, the configuration of obtaining only the personal information permitted by the user to be provided (step S106) and displaying only the personal information permitted by the user to be provided (step S107) is exemplified. However, the present invention is not limited to this configuration. When obtaining the user's personal information in the second information terminal 20, all the personal information included in the first information code 41 may be obtained, and when displaying the user's personal information, only the personal information permitted by the user to be provided may be displayed.
[0067] Furthermore, in the above-described fourth embodiment, in the offline case, the configuration of the second information terminal 20 reading the second information code 42 from the first information terminal 10 (step S511) and transmitting the user identification information and the usage scene information included in the second information code 42 to the server 30 (step S513) is exemplified. However, the present invention is not limited to this configuration. For example, the first information terminal 10 may transmit the user identification information and the usage scene information to the server 30, and the server 30 may be configured to provide personal information such as a face image to the second information terminal 20.
[0068] In addition, in the first embodiment described above, the first information terminal 10 stores the first information code 41 in the storage unit 14 in advance and displays the first information code 41 stored in the storage unit 14 on the display 12. However, the present invention is not limited to this, and each time the first information code 41 is presented, it may be configured to create the first information code 41.
[0069] In addition, in the first and second embodiments described above, a configuration in which the user sets personal information for which permission to provide is permitted has been exemplified. In addition to this configuration, when the user has not set all of the personal information necessary for using the service as personal information for which permission to provide is permitted, an error message is output and the use of the service is stopped, or a message is output requesting the user to provide the personal information necessary for the service. It can also be configured. Further, when the user sets the personal information for which permission to provide is permitted, the color of the column of the personal information necessary for the service can be changed so that the personal information necessary for providing the service can be grasped, or it can be configured as a mandatory input item.
[0070] Furthermore, in the fourth embodiment described above, in the case of being offline, a configuration in which personal information is provided in the same manner as in the first embodiment has been exemplified. However, the present invention is not limited to this configuration. For example, in the case of being offline, personal information may be provided in the same manner as in the second or third embodiment. In addition, in the fourth embodiment described above, a configuration in which the first information terminal 10 has the communication unit 16 has been exemplified. However, the present invention is not limited to this configuration, and the first information terminal 10 may be configured not to have the communication unit 16.
[0071] Also, in the above-described fourth embodiment, in the case of online, the second information terminal 20 reads the second information code 42 and obtains all the personal information required for the service used by the user from the server 30 based on the user identification information and service information included in the second information code 42. However, the configuration is not limited to this. Even in the case of online, the second information terminal 20 can be configured to read the first information code 41, obtain the personal information of the user included in the first information code 41, and obtain the large-capacity personal information that cannot be included in the first information code 41 from the server 30. In this case, the second information terminal 20 can obtain the personal information of the user from the server 30 based on the identification number of the user included in the first information code 41 or the like.
[0072] Furthermore, in addition to the above-described embodiments, the personal information of the user can be provided from the first information terminal 10 to the second information terminal 20, and the second information terminal 20 can be configured to perform user authentication (user identification). Regarding the authentication method, a known method can be used.
Explanation of Reference Numerals
[0073] 1, 1a... Personal information providing system 10, 10a... First information terminal 11... Camera 12... Display 13... Input unit 14... Storage unit 15... Arithmetic unit 16... Communication unit 20, 20a... Second information terminal 21... Camera 22... Display 23... Input unit 24... Storage unit 25... Arithmetic unit 26... Communication unit 30... Server 40 - 42... Information code 401... Information code area 402... Information cell 403... Teacher code area 404…Teacher cell 405…Cut-out symbol 2…Internet line
Claims
1. A personal information providing system including 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 is a storage means for storing a plurality of first information codes, each including only personal information required for a particular service, for each service in association with service information indicating the particular service; A service information acquisition means for acquiring service information of a service used by a user; a presentation means for presenting the first information code corresponding to the special information based on the special information acquired by the special information acquisition means, The second information terminal is a personal information acquisition means for reading the first information code presented by the first information terminal and acquiring a plurality of personal information included in the first information code; a display control means for displaying the plurality of pieces of personal information contained in the first information code presented by the first information terminal.
2. A personal information providing system including 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 has a transmission means for transmitting, to the server, user identification information for identifying a user and service information indicating a service to be used by the user; The server, a storage means for storing personal information required for a service used by a user for each of the user identification information and for each of the service information; an acquisition means for acquiring the user identification information and the service information from the first information terminal or the second information terminal; providing means for providing the personal information required for a service used by the user to the second information terminal based on the user identification information and the service information.
3. the first information terminal has a presentation means for presenting a second information code including the user identification information and the service information, The second information terminal is an acquisition means for acquiring the user identification information and the service information from the second information code presented by the first information terminal; The transmitting means is provided.
3. The personal information providing system according to claim 2, wherein the transmitting means transmits the user identification information and the user identification information acquired by the acquiring means to the server.
4. the first information terminal has a presentation means for presenting a first information code including personal information of a user when online communication is not possible, and presenting a second information code including user identification information for identifying the user and service information indicating a service to be used by the user when online communication is possible; 3. The personal information providing system according to claim 2, wherein the second information terminal has 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 transmitting the user identification information and the service 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 and the service information from the server.
5. 5. The personal information providing system according to claim 4, wherein the personal information provided by said server has an amount of information larger than an amount of information stored in said first information code.
6. A second information terminal that acquires personal information of a user of the first information terminal, The first information terminal is a storage means for storing a plurality of first information codes, each including only personal information required for a particular service, for each service in association with service information indicating the particular service; A service information acquisition means for acquiring service information of a service used by a user; a presentation means for presenting the first information code corresponding to the special information based on the special information acquired by the special information acquisition means, The second information terminal is a personal information acquisition means for reading the first information code presented by the first information terminal and acquiring a plurality of personal information included in the first information code; a display control means for displaying the plurality of pieces of personal information included in the first information code presented by the first information terminal.
7. A server configured to be able to communicate with a first information terminal and a second information terminal different from the first information terminal, the first information terminal or the second information terminal has a transmission means for transmitting, to the server, user identification information for identifying a user and service information indicating a service to be used by the user; The server, a storage means for storing personal information required for a service used by a user for each of the user identification information and for each of the service information; an acquisition means for acquiring the user identification information and the service information from the first information terminal or the second information terminal; and a providing means for providing the personal information required for a service used by the user to the second information terminal based on the user identification information and the service information.
8. A personal information providing system including 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 personal information providing system comprising: The program is installed in the first information terminal. a function of storing a first information code including only personal information required for each service, in association with service information indicating the service, for each of the services; A function of acquiring service information of a service used by a user; and a program for executing a function of presenting the first information code corresponding to the service information based on the acquired service information.
9. A personal information providing system including 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 personal information providing system comprising: The program includes: A function of storing personal information required for a service used by a user for each user identification information for identifying the user and for each service information indicating a service used by the user; receiving the user identification information and the service information from the first information terminal or the second information terminal; a program for realizing a function of providing the second information terminal with the personal information required for a service used by the user based on the user identification information and the service information.
10. 10. A computer-readable recording medium having the program according to claim 8 or 9 recorded thereon.
11. 1. A personal information providing method for providing personal information of a user of a first information terminal to a second information terminal different from the first information terminal, using the first information terminal and the second information terminal, the method comprising: the first information terminal stores a plurality of first information codes, each including only personal information required for a service, for each service in association with service information indicating the service, acquires service information of a service used by a user, and presents the first information code corresponding to the service information based on the acquired service information; The second information terminal displays the personal information included in the first information code presented by the first information terminal.
12. A personal information providing method for providing personal information of a user of a first information terminal from a server to the second information terminal, the personal information providing method comprising the steps of: the first information terminal or the second information terminal transmits to the server user identification information for identifying a user and service information indicating a service to be used by the user; A personal information providing method in which the server stores personal information required for the service used by the user for each user identification information and for each service information, acquires the user identification information and service information from the first information terminal or the second information terminal, and 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.
Citation Information
Patent Citations
Information management system and its equipment
JP1999017675A
Information communication system utilizing memory card and information communication terminal
JP2001344215A
Charging system, charging controller, charger, user terminal, charging method, and recording medium
WO2018110416A1
Information processing device and information processing system
WO2019155793A1
Information code, information code generation device, information code reading device, program and information code utilization system
JP2021168047A