Personal information providing system, program, recording medium, and personal information providing method

The personal information providing system addresses the risk of disclosing unnecessary information by allowing users to control which personal details are shared, ensuring only necessary information is provided to service providers, thus enhancing user privacy.

JP2025083011AActive Publication Date: 2025-05-30VARIETY M 1 INC
View PDF 9 Cites 0 Cited by

Patent Information

Application Number
JP2023196632
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2023-11-20
Publication Date
2025-05-30
Estimated Expiration
2043-11-20

AI Technical Summary

Technical Problem

Conventional personal information providing systems risk disclosing unnecessary personal information to service providers, compromising user privacy.

Method used

A personal information providing system that includes a first information terminal and a second information terminal, where the first terminal presents a code with multiple personal information types and allows users to set which information is permitted for sharing, and the second terminal displays only the permitted information.

Benefits of technology

Effectively prevents the disclosure of personal information not required for the service, enhancing user privacy by ensuring only necessary information is shared with service providers.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025083011000001_ABST
    Figure 2025083011000001_ABST
Patent Text Reader

Abstract

To provide a personal information providing system, a program, and a recording medium that effectively prevent a service provider from being provided with personal information not required for a service used by a user.SOLUTION: A personal information providing system has a first information terminal 10 and a second information terminal 20 different from the first information terminal 10, and provides personal information of a user of the first information terminal 10 to the second information terminal 20. The first information terminal 10 has presentation means 15 for presenting a first information code including two or more pieces of personal information. The first information terminal 10 and the second information terminal 20 have setting means (computing unit 15, computing unit 25), respectively, for setting, from among the two or more pieces of personal information included in the first information code, personal information that the user permits the provision thereof. The second information terminal 20 has display control means (computing unit 25) for displaying only the personal information permitted to be provided from among the two or more pieces of personal information included in the first information code presented by the first information terminal 10.SELECTED DRAWING: Figure 2
Need to check novelty before this filing date? Find Prior Art

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 that can perform personal authentication by including personal information in an information code is known. For example, in Patent Documents 1 and 2, the applicant proposes 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 the user's mobile terminal 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 conventional systems, when a plurality of types of personal information are included in an information code, there is a risk of providing personal information that is not necessary for the service. For example, when using a car rental service, a health insurance card number is not required, but there is a risk of providing such a number to the car rental service provider.

[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 providing personal information unnecessary for the service used by the user to the 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 personal information providing system, wherein the first information terminal has a presenting means for presenting a first information code including two or more pieces of personal information, and the first information terminal or the second information terminal has a setting means for setting personal information that the user permits to provide from among the two or more pieces of personal information included in the first information code, and the second information terminal has a display control means for displaying only the personal information for which the provision is permitted among the two or more pieces of personal information included in the first information code presented by the first information terminal. In the above personal information providing system, the second information terminal has the setting means and an acquiring means for acquiring only the personal information for which the provision is permitted among the two or more pieces of personal information included in the first information code, and the display control means displays the personal information for which the provision is permitted acquired by the acquiring means. A personal information providing system according to a second 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 personal information providing system, wherein the first information terminal has a setting means for setting personal information that the user permits to provide from among two or more pieces of personal information, and a presenting means for presenting the first information code including only the personal information for which the provision is permitted, and the second information terminal has a display control means for displaying the personal information for which the provision is permitted included in the first information code presented by the first information terminal. The personal information providing system according to the third aspect of the present invention includes a first information terminal and a second information terminal different from the first information terminal, and provides the personal information of the 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 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 the 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 display control means for displaying the personal information included in the first information code presented by the first information terminal. The personal information providing system according to the fourth aspect of the present invention includes a first information terminal, a second information terminal different from the first information terminal, and a server communicable with the second information terminal, and provides the personal information of the user of the first information terminal from the server to the second information terminal. The first information terminal or the second information terminal includes transmission means for transmitting user identification information for identifying the user and service information indicating the service used by the user to the server. The server includes storage means for storing personal information required for the service used by the user for each user identification information and for each 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 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. 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 acquiring means for acquiring the user identification information and the service information from the second information code presented by the first information terminal, and transmitting means. The transmitting means can be configured to transmit the user identification information and the user identification information acquired by the acquiring means to the server. In the above personal information providing system, when online communication is impossible, the first information terminal presents a first information code including personal information of the user. When online communication is possible, the first information terminal has presenting means for presenting a second information code including user identification information for identifying the user and service information indicating the service used by the user. When online communication is impossible, the second information terminal acquires the personal information from the first information code. When online communication is possible, the second information terminal transmits the user identification information and the service information included in the second information code to the server, and can be configured to have personal information acquiring means for acquiring personal information corresponding to the user identification information and the service information from the server. In the above personal information providing system, the personal information provided by the server can be configured to be information having a larger amount of information than the information storage amount of the first information code. A program according to a first aspect of the present invention is a program executed by a second information terminal in a personal information providing system having a first information terminal and a second information terminal different from the first information terminal, and providing personal information of a user of the first information terminal to the second information terminal. The program causes the second information terminal to execute a function of reading the first information code when the first information terminal presents a first information code including personal information of the user, a function of setting personal information permitted to be provided by the user from among two or more pieces of personal information included in the first information code, and a function of displaying only the personal information for which the provision is permitted among the two or more pieces of personal information. The program according to the second aspect of the present invention is a program executed on 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, and providing personal information of a user of the first information terminal to the second information terminal. The program causes the first information terminal to execute a function of setting personal information that the user permits to provide from among two or more pieces of personal information, and a function of presenting a first information code including only the personal information for which the provision is permitted. The program according to the third aspect of the present invention is a program executed on 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, and providing personal information of a user of the first information terminal to the second information terminal. The program causes the first information terminal to execute a function of storing, for each service, a plurality of first information codes each including only the personal information necessary for the service, in association with service information indicating the service; a function of acquiring service information of a service used by the user; and a function of presenting the first information code corresponding to the acquired service information based on the acquired service information. The program according to the fourth aspect of the present invention is a program executed on a server in a personal information providing system having the first information terminal, a second information terminal different from the first information terminal, and a server communicable with the second information terminal, and providing personal information of a user of the first information terminal from the server to the second information terminal. The program causes the server to execute a function of storing, for each user identification information for identifying a user and for each service information indicating a service used by the user, personal information required for 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. The personal information providing method according to the present invention is a personal information providing method in a personal information providing system that 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 presents a first information code including personal information. The first information terminal or the second information terminal sets personal information that the user permits to be provided from among the personal information included in the first information code. The second information terminal reads the first information code presented by the first information terminal and displays only the personal information for which the provision is permitted.

Advantages of the Invention

[0007] According to the present invention, only the personal information permitted by the user to be provided or only the personal information required for the service is displayed on the second information terminal held by the service provider. Therefore, it is possible to effectively prevent providing the service provider with personal information that is not necessary 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

Embodiments for Carrying Out the Invention

[0009] Embodiments 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 that the user has permitted to provide, or only the personal information required for 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 countries where the Internet environment and personal authentication systems are not well-developed.

[0010] 《First Embodiment》 FIG. 1 is a diagram showing the configuration of the 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 can also 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 can also be configured to be communicable with a server (not shown).

[0011] FIG. 2 is a block diagram showing the configurations 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, a tablet, or a notebook computer that a user carries. In this 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 a 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 this embodiment. By executing the program stored in the storage unit 14, 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. 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 a 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, but 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 image, fingerprint information, iris information, palm shape, retina, blood vessels, voice, and ear shape. In the first embodiment, the first information code 41 is assumed to include 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 a first information code 41 that includes two or more pieces of personal information of the user and is registered by the information code registration function. Specifically, the information code presentation function acquires the pre-created first information code 41 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 that includes two or more pieces of personal information of the user.

[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 thereto, 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 color identification accuracy of the information cell 402. The types of colors of the teacher cells 404 match the types of colors of the information cells 402. By comparing the color of the teacher cell 404 with the color of the information cell 402, it is possible to identify the color of the information cell 402 with high accuracy. In particular, in the case of 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 due to aging of the printed first information code 41, etc., it may be difficult to appropriately identify the color of the information cell 402. Even in such a case, by referring to the teacher cell 404 and identifying the color of the information cell 402, the information of the information cell 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 the color information can be digitized 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 the information cell 402 which is an information unit. The content of the specific information recorded by the information code area 401 is not particularly limited. However, in the present 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, a my number, a passport number, a bank account number, a driver's license number, a name, a social insurance number, a birthday, a place of birth, a 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] In the first information code 41, the information code area 401 where specific information is recorded is composed of information cells 402 of three or more colors, and the amount of information that can be recorded is larger than that of 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 smaller than that of other recording media, when recording an image of the entire face at a resolution sufficient for face authentication, there is a possibility that the storage capacity will be insufficient even in the information code area 401 composed of four-color information cells 402. Therefore, in the information code 40 according to the present 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, tablet, notebook computer, desktop computer, POS terminal, or dedicated terminal owned by a service provider that provides services. 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 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 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 the personal information that the user permits the second information terminal 20 (service provider) to provide. In the present embodiment, as shown in FIG. 4, the setting function displays, on the display 22, a screen for setting the personal information to be permitted to be provided, thereby allowing the user to set the personal information that the user permits the second information terminal 20 (service provider) to provide. For example, in the example shown in FIG. 4, the display 22 also serves as a touch panel which is an input unit 23, and by touching the touch panel by the user, the personal information to be permitted to be provided can be set to on / off. For example, in the example shown in FIG. 4, personal information such as name, date of birth, gender, and my number is set as the personal information to be permitted to be provided, and personal information such as bank account number, credit card number, and driver's license number is excluded from the personal information to be permitted to be provided.

[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 that the user has permitted to be provided by 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 that the user has permitted to be provided is acquired by the personal information acquisition function, the display control function directly displays 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) on the display 22.

[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 a 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, before performing the personal information providing process, it is assumed that 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) 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 necessary for face authentication can be captured in advance by the camera 11 and stored in the storage unit 14.

[0026] Then, in step S102, it is determined on the first information terminal 10 whether face authentication has been successful. If face authentication is successful, the process proceeds to step S103. On the other hand, if 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 be provided 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 to touch 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, thereby setting the personal information that the user permits to be provided.

[0028] In step S104, the information code presenting function of the first information terminal 10 presents a first information code 41 including personal information. In the present embodiment, the first information terminal 10 stores in advance in the storage unit 14 a 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 was permitted in step S103 but also personal information whose provision has not been permitted.

[0029] In step S105, 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 S104. For example, the personal information acquisition function can cause the second information terminal 20 to read the first information code 41 by activating the camera 21 and causing the user to image the first information code 41 displayed on the display 12 of the first information terminal 10 with the camera 21.

[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 that the user has permitted to be provided from among these two or more pieces 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 causes the personal information acquired in step S106 to be displayed 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 and provided to the service user in this step S107. 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, and the second information terminal 20 has a setting function of setting the personal information permitted by the user to be provided from among the two or more pieces of personal information included in the first information code 41, and displays only the personal information permitted by the user to be provided 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 a user receives an administrative service, by setting in the second information terminal 20 so as to provide only the personal information used in the administrative service, such as an address, a face image, a name, etc., among the personal information of the user included in the first information code 41 presented by the first information terminal 10 in the second information terminal 20, only the personal information used in the administrative service permitted by the user to be provided is acquired, and it is possible to effectively prevent providing the personal information not used in the administrative service to the provider of the administrative service. Also, in this embodiment, even in an offline case, it is possible to present 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 the personal authentication system are not well-developed, by using the personal information providing system 1 according to the first embodiment to provide 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 that of 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 operating the first information terminal 10, the user sets the personal information to be permitted to be provided to the second information terminal 20 through the setting function of the first information terminal 10. Specifically, as shown in FIG. 4, the setting function first displays, on the display 12 of the first information terminal 10, a setting screen for setting the personal information to be 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 the personal information that the user permits to be provided among the two or more pieces of personal information displayed on the display 12. 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 first information code 41 is created and presented by the information code presenting function of the first information terminal 10. Specifically, the information code presenting function creates the first information code 41 that includes only the personal information permitted to be provided 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, in step S207, only the personal information that the user permits to be provided is provided to the service provider.

[0039] As described above, in the personal information providing system 1 according to the second embodiment, the first information terminal 10 sets personal information that the user permits to provide, and presents the first information code 41 including only the personal information for which the provision is permitted. Therefore, the second information terminal 20 can provide only the personal information that the user permits to provide to the second information terminal 20 (or the service provider) by displaying all the personal information included in the first information code presented by the first information terminal 10 as it is. 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 the 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 the service information indicating the service, for each service. For example, the storage unit 14 stores the first information code 41 including personal information such as address, face image, and name required for administrative services in association with the administrative service information, and stores the first information code 41 including personal information such as health insurance card number required for medical services in association with the medical service information, and also stores the first information code 41 including personal information such as driver's license number required for car rental services in association with the car rental 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 a first information code 41 including one or more personal information items used in the service for each service, associates it with service information indicating the service, and stores it in the storage unit 14. For example, in the above example, the information code registration function creates a first information code 41 including personal information such as address, face image, and name required for administrative services, associates it with administrative service information, and stores it in the storage unit 14. Also, it creates a first information code 41 including personal information such as a health insurance card number required for medical services, associates it with medical service information, and stores it in the storage unit 14. 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, associate it with rental car service information, and store it in the storage unit 14.

[0043] Also, in the third embodiment, the information code presentation function of the arithmetic unit 15 can present the 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 this embodiment is performed by the user using the first information terminal 10.

[0045] In step S301, two or more pieces of personal information are registered by the information code registration function of the first information terminal 10. 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 allow 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 allow 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, for each service registered in step S302, the information code registration function creates a first information code 41 that includes only the personal information used in that service among the two or more pieces of personal information registered in step S301, and stores it in the storage unit 14. For example, the information code registration function first displays, on the display 12, a screen for the user to select the service for which the first information code 41 is to be created from among the services registered in step S302, and allows the user to select the 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 the user to select the personal information used in the service selected by the user from among the personal information registered in step S301, and allows 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 that includes 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. Note that steps S401, S402, and S408 are the same as steps S101, S102, and S108 of the first embodiment, and thus their descriptions are omitted.

[0049] In step S403, service information of the service used by the user is acquired by the information code presenting function of the first information terminal 10. Specifically, as shown in FIG. 7, the information code presenting function can display, on the display 12, a screen for selecting the service used by the user. The user can operate the touch panel also serving as the input unit 13 to select the service used by the user from among the plurality of services displayed on the display 12. When the service is selected by the user, the information code presenting function acquires service information indicating the selected service.

[0050] In step S404, a first information code 41 corresponding to the service information acquired in step S403 is presented by the information code presenting function. In the fourth embodiment, since the first information code 41 including only the personal information used in the service is stored in advance in the storage unit 14 in association with the service information, the information code presenting 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 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 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 each including only the personal information required for each service in association with 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. In this embodiment as well, 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 is exemplified for explanation. The communication unit 26 can receive the personal information of the 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 the personal information corresponding to the transmitted user's identification information and service information from the server 30.

[0056] The server 30 is installed on the Internet line 2 and is at least capable of communicating 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 the description thereof will be omitted. Further, hereinafter, before performing the personal information providing process, it is assumed that 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 providing is permitted among the personal information included in the first information code 41 is acquired (step S507), and only the personal information for which providing is permitted 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, similar to 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 the personal information that the user permits to be provided to the second information terminal 20, and presents the first information code 41 including the personal information on the first information terminal 10a. Thus, the service provider can obtain the personal information that the user permits to be provided on the second information terminal 20. In the online case, the user selects the service that the user uses using the first information terminal 10, and presents the second information code 42 including the user's identification information and the service information. Thus, the service provider can obtain the user's identification information and the service information on the second information terminal 20, and based on the obtained user's identification information and service information, can obtain 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 be provided, or only 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. Also, in the personal information providing system 1a according to the fourth embodiment, in the online case, since the server 30 can obtain the user's personal information, it is also possible to provide the service provider with personal information having a large storage capacity that cannot be stored in 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 the eyes is the same person as the user of the personal information from the user's face image.

[0064] As described above, the preferred embodiment examples of the present invention have been described. However, 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 embodiment examples, and forms 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, in the second information terminal 20, a configuration for setting personal information to be provided to 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 acquire only the personal information necessary for providing the service from the first information code 41 read from the first information terminal 10 by acquiring the types of personal information necessary for providing the service from the storage unit 24.

[0066] Also, in the above-described first embodiment, when acquiring the user's personal information by the second information terminal 20, a configuration is exemplified in which only the personal information permitted by the user to be provided is acquired (step S106), and only the personal information permitted by the user to be provided is displayed (step S107). However, the present invention is not limited to this configuration. When acquiring the user's personal information by the second information terminal 20, all the personal information included in the first information code 41 may be acquired, 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, a configuration is exemplified in which 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 usage scenario information included in the second information code 42 to the server 30 (step S513). 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 scenario information to the server 30, and the server 30 may 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 as an example. 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 may be output and the use of the service may be stopped, or a message may be output requesting the user to provide the personal information necessary for the service. Further, when the user sets the personal information for which permission to provide is permitted, the color of the column for the personal information necessary for the service may be changed so that the user can grasp the personal information necessary for providing the service, or it may 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 acquires all the personal information required for the service used by the user from the server 30 based on the identification information and service information of the user 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, acquire the personal information of the user included in the first information code 41, and acquire a large amount of 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 acquire 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, it is also possible to provide the personal information of the user from the first information terminal 10 to the second information terminal 20 and perform user authentication (user identification) in the second information terminal 20. 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 having a first information terminal and a second information terminal different from the first information terminal, and providing personal information of a user of the first information terminal to the second information terminal, wherein the first information terminal has presenting means for presenting a first information code including two or more pieces of personal information, wherein the first information terminal or the second information terminal has setting means for setting personal information that the user permits to provide from among the two or more pieces of personal information included in the first information code, and wherein the second information terminal has display control means for displaying only the personal information for which the provision is permitted among the two or more pieces of personal information included in the first information code presented by the first information terminal.

2. The second information terminal, has the setting means, and acquisition means for acquiring only the personal information for which the provision is permitted among the two or more pieces of personal information included in the first information code, wherein the display control means displays the personal information for which the provision is permitted acquired by the acquisition means. The personal information providing system according to claim 1.

3. A personal information providing system having a first information terminal and a second information terminal different from the first information terminal, and providing personal information of a user of the first information terminal to the second information terminal, wherein the first information terminal, has setting means for setting personal information that the user permits to provide from among two or more pieces of personal information, and presenting means for presenting a first information code including only the personal information for which the provision is permitted, and wherein the second information terminal has display control means for displaying the personal information for which the provision is permitted included in the first information code presented by the first information terminal.

4. A personal information providing system having a first information terminal and a second information terminal different from the first information terminal, and providing personal information of a user of the first information terminal to the second information terminal, wherein the first information terminal, has storage means for storing, for each service, a plurality of first information codes each including only the personal information necessary for the service, in association with service information indicating the service, service information acquisition means for acquiring service information of a service used by the user, and presenting 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 personal information providing system, wherein the second information terminal has display control means for displaying the personal information included in the first information code presented by the first information terminal.

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, and providing personal information of a user of the first information terminal from the server to the second information terminal, 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, the server has storage means for storing personal information required for the service used by the user for each of the user identification information and 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.

6. The first information terminal has presentation 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, the transmission means, and the transmission means transmits the user identification information and the user identification information acquired by the acquisition means to the server. The personal information providing system according to claim 5.

7. The first information terminal has presentation 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. When online communication is impossible, the second information terminal acquires the personal information of the user from the first information code. When online communication is possible, the second information terminal transmits the user identification information and the service information included in the second information code to the server, and acquires personal information corresponding to the user identification information and the service information from the server. The personal information providing system according to claim 5, comprising personal information acquisition means.

8. The personal information provided by the server is information having an amount of information larger than the amount of information stored in the first information code. The personal information providing system according to claim 7.

9. A personal information providing system having a first information terminal and a second information terminal different from the first information terminal, and providing the personal information of the user of the first information terminal to the second information terminal. A program executed by the second information terminal, The program causes the second information terminal to When the first information terminal presents a first information code including the personal information of the user, a function of reading the first information code; A function of setting personal information that the user permits to provide from among two or more pieces of personal information included in the first information code; A program that causes the second information terminal to execute a function of displaying only the personal information for which the provision has been permitted among the two or more pieces of personal information.

10. A personal information providing system having a first information terminal and a second information terminal different from the first information terminal, and providing the personal information of the user of the first information terminal to the second information terminal. A program executed by the first information terminal, The program causes the first information terminal to A function of setting personal information that the user permits to provide from among two or more pieces of personal information; A program that causes the first information terminal to execute a function of presenting a first information code including only the personal information for which the provision has been permitted.

11. A personal information providing system having a first information terminal and a second information terminal different from the first information terminal, and providing the personal information of the user of the first information terminal to the second information terminal. A program executed by the first information terminal, The program causes the first information terminal to A function of storing, for each service, a plurality of first information codes each including only the personal information necessary for the service, in association with service information indicating the service; A function of acquiring the service information of the service used by the user; A program that causes the following functions to be executed: presenting the first information code corresponding to the obtained service information based on the obtained service information.

12. 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, and providing personal information of a user of the first information terminal from the server to the second information terminal. A program executed by the server, The program causes the server to store 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 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; A program that realizes the following functions: 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.

13. A computer-readable recording medium having recorded thereon the program according to any one of Claims 9 to 12.

14. A personal information providing method in a personal information providing system having a first information terminal and a second information terminal different from the first information terminal, and providing personal information of a user of the first information terminal to the second information terminal, The first information terminal presents a first information code including personal information; The first information terminal or the second information terminal sets personal information that the user permits to be provided from among the personal information included in the first information code; The second information terminal reads the first information code presented by the first information terminal and displays only the personal information for which the provision has been permitted.

Citation Information

Patent Citations

  • Ic card processor

    JP2000113119A

  • System, device and method for exchange of business card data

    JP2011192195A

  • Member management system

    JP2013125465A

  • Information processing system, information processing program, information processing method, and information processing device

    JP2020106927A

  • Managementing system of personal information using empty quick respone code and method thereof

    KR102427655B1