Terminal, system, method for controlling terminal, and program
Patent Information
- Application Number
- JP2024036875
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-03-11
- Publication Date
- 2025-09-25
AI Technical Summary
Elderly people and others unfamiliar with digital devices face anxiety and difficulty in accessing online services due to complex interfaces, limiting their ability to utilize online services effectively.
A terminal and system that includes authentication and service provision controls to authenticate users and adapt the interface based on user attributes, providing simplified digital interfaces for elderly and unfamiliar users, allowing access to online services from dedicated public terminals.
Enables elderly and unfamiliar users to comfortably access various online services, including administrative procedures, shopping, and medical services, by adapting the interface to their needs and familiarity, thus overcoming digital device anxiety.
Smart Images

Figure 2025138082000001_ABST
Abstract
Description
[Technical Field]
[0001] The present invention relates to a terminal, a system, a terminal control method, and a program. [Background technology]
[0002] There are systems that provide various online consultation services.
[0003] For example, Patent Document 1 describes a consultation box system that allows users to receive the same satisfaction as if they were visiting a consultation center, even when the consultation is conducted remotely using a terminal device. The consultation box system in Patent Document 1 is installed in an independent box that can be placed anywhere. The arithmetic processing device displays various items, including documents necessary for the consultation, on the display to prompt the user to confirm them, and automatically performs identity verification processing using a camera or the like before the consultation begins. Next, the arithmetic processing device displays a list of documents and items to be used for the consultation on the display, photographs the relevant items with a camera and stores them in a storage device, and reads the photographed data of the documents and items necessary for the consultation from the storage device and displays them on the display of the counselor. [Prior art documents] [Patent documents]
[0004] [Patent Document 1] Japanese Patent Publication No. 2023-063086 Summary of the Invention [Problem to be solved by the invention]
[0005] As disclosed in Patent Document 1, recent advances in communication technology and information processing technology have led to many services being provided online. However, to receive online services, users must be familiar with using smartphones, personal computers, and the like. On the other hand, elderly people and others are often unfamiliar with using smartphones and the like. In particular, many elderly people are hesitant to receive online services due to the complex interface.
[0006] It should be noted that Patent Document 1 does not assume that online services are only for elderly people. Therefore, even if the technology disclosed in Patent Document 1 is applied, it will not be possible to alleviate the anxieties and concerns that elderly people have about online services.
[0007] A primary object of the present invention is to provide a terminal, a system, a terminal control method, and a program that contribute to enabling users who are unfamiliar with using digital devices to enjoy online services. [Means for solving the problem]
[0008] According to a first aspect of the present invention, there is provided a terminal comprising: an authentication control means for controlling authentication of a person to be authenticated; and a service provision control means for controlling the person to be authenticated so that the person to be authenticated who has been determined to have been successfully authenticated can enjoy at least one or more online services, wherein the service provision control means changes the interface provided to the person to be authenticated who has been determined to have been successfully authenticated according to attribute information of the person to be authenticated who has been determined to have been successfully authenticated.
[0009] According to a second aspect of the present invention, there is provided a system including a public counter box equipped with a public terminal, and a local government server that stores biometric information and attribute information of each of a plurality of residents in association with each other, wherein the public terminal transmits biometric information of a person to be authenticated who wishes to use the public counter box to the local government server, the local government server performs an authentication process using the received biometric information and the stored biometric information, and transmits the attribute information of the person to be authenticated who is determined to have been successfully authenticated to the public terminal, and the public terminal controls the person to be authenticated who is determined to have been successfully authenticated so that they can enjoy at least one or more online services, and changes the interface provided to the person to be authenticated who is determined to have been successfully authenticated depending on the attribute information of the person to be authenticated who is determined to have been successfully authenticated.
[0010] According to a third aspect of the present invention, there is provided a method for controlling a terminal, which controls the authentication of a person to be authenticated in a terminal, controls the terminal so that the person to be authenticated who has been determined to have been successfully authenticated can enjoy at least one or more online services, and changes the interface provided to the person to be authenticated who has been determined to have been successfully authenticated in accordance with attribute information of the person to be authenticated who has been determined to have been successfully authenticated.
[0011] According to a fourth aspect of the present invention, there is provided a program for causing a computer mounted on a terminal to execute the following processes: a process for controlling authentication of a person to be authenticated; a process for controlling authentication of a person to be authenticated so that the person to be authenticated who has been determined to have been successfully authenticated can enjoy at least one or more online services; and a process for changing an interface provided to the person to be authenticated who has been determined to have been successfully authenticated, in accordance with attribute information of the person to be authenticated who has been determined to have been successfully authenticated. [Effects of the Invention]
[0012] According to each aspect of the present invention, a terminal, a system, a terminal control method, and a program are provided that contribute to enabling users who are unfamiliar with using digital devices to enjoy online services. Note that the effects of the present invention are not limited to those described above. The present invention may achieve other effects instead of or in addition to the effects described above. [Brief explanation of the drawings]
[0013] [Figure 1] FIG. 1 is a diagram for explaining an outline of an embodiment. [Figure 2] FIG. 2 is a flowchart illustrating the operation of one embodiment. [Figure 3] FIG. 3 is a diagram illustrating an example of a schematic configuration of an information processing system according to an embodiment of the present disclosure. [Figure 4] FIG. 4 is a diagram illustrating an example of the internal configuration of a public window box according to an embodiment of the present disclosure. [Figure 5] FIG. 5 is a diagram for explaining the operation of the information processing system according to the embodiment of the present disclosure. [Figure 6] FIG. 6 is a diagram illustrating an example of a display of a public terminal according to an embodiment of the present disclosure. [Figure 7] FIG. 7 is a diagram illustrating an example of a processing configuration of a public terminal according to an embodiment of the present disclosure. [Figure 8] 8A and 8B are diagrams showing an example of a display of a public terminal according to an embodiment of the present disclosure. [Figure 9] FIG. 9 is a diagram illustrating an example of a processing configuration of a local government server according to an embodiment of the present disclosure. [Figure 10] FIG. 10 is a diagram illustrating an example of a resident management database according to an embodiment of the present disclosure. [Figure 11] FIG. 11 is a flowchart illustrating an example of the operation of the authentication unit according to an embodiment of the present disclosure. [Figure 12] FIG. 12 is a diagram illustrating an example of a display of a public terminal according to an embodiment of the present disclosure. [Figure 13] FIG. 13 is a diagram illustrating an example of a display of a public terminal according to an embodiment of the present disclosure. [Figure 14] FIG. 14 is a diagram illustrating an example of table information according to an embodiment of the present disclosure. [Figure 15] FIG. 15 is a diagram illustrating an example of a processing configuration of the EC server according to an embodiment of the present disclosure. [Figure 16]FIG. 16 is a diagram illustrating an example of a display of a public terminal according to an embodiment of the present disclosure. [Figure 17] FIG. 17 is a diagram illustrating an example of a processing configuration of the hospital server according to an embodiment of the present disclosure. [Figure 18] FIG. 18 is a diagram illustrating an example of a display of a public terminal according to an embodiment of the present disclosure. [Figure 19] FIG. 19 is a sequence diagram illustrating an example of the operation of the information processing system according to an embodiment of the present disclosure. [Figure 20] FIG. 20 is a diagram illustrating an example of the hardware configuration of a public terminal according to the present disclosure. DETAILED DESCRIPTION OF THE INVENTION
[0014] First, an overview of one embodiment will be described. Note that the reference numerals in the drawings are added to each element for convenience as an example to facilitate understanding, and the description of this overview is not intended to be limiting in any way. Furthermore, unless otherwise specified, the blocks shown in each drawing represent functional units, not hardware units. Connection lines between blocks in each drawing include both bidirectional and unidirectional lines. Unidirectional arrows are used to schematically indicate the flow of main signals (data) and do not exclude bidirectionality. Note that in this specification and drawings, elements that can be similarly described may be assigned the same reference numerals to avoid redundant explanation.
[0015] A terminal 100 according to one embodiment includes an authentication control means 101 and a service provision control means 102 (see FIG. 1). The authentication control means 101 controls the authentication of the person to be authenticated (step S1 in FIG. 2). The service provision control means 102 controls the authentication so that the person to be authenticated who has been determined to have been successfully authenticated can enjoy at least one or more online services (step S2). The service provision control means 102 changes the interface provided to the person to be authenticated who has been determined to have been successfully authenticated, depending on the attribute information of the person to be authenticated who has been determined to have been successfully authenticated (step S3).
[0016] The terminal 100 is installed in an independent room (space), such as a telephone booth. When a user who has been determined to have been successfully authenticated attempts to receive online services, the terminal 100 provides an interface according to the user's attributes (for example, gender or age). For example, if the user is elderly, the terminal 100 uses an interface that is easy for elderly people to understand. As a result, even users who are unfamiliar with using digital devices can receive online services. Furthermore, by using the terminal 100, the user can receive multiple online services from a single location (an independent place such as a telephone booth).
[0017] Specific embodiments will be described in more detail below with reference to the drawings.
[0018] [First embodiment] The first embodiment will be described in more detail with reference to the drawings.
[0019] [System Configuration] As shown in FIG. 3, the information processing system according to the first embodiment includes at least one public service box 10, a local government server 20, an EC (Electronic Commerce) server 21, and a hospital server 22.
[0020] The public counter booth 10 has an independent space like a telephone booth, and is installed in various places such as city halls, community centers, libraries, stations, and commercial facilities.
[0021] As shown in Figure 4, for example, a public counter box 10 contains a public terminal 11 equipped with input / output devices such as an LCD monitor and a keyboard, a printer 12, a scanner 13, and a locked cabinet 14. Cabinet 14 contains measuring devices for measuring vital data such as a blood pressure monitor and a thermometer.
[0022] The various devices and equipment within the public counter box 10 are interconnected. Although not shown in Fig. 4, the public terminal 11 is also connected to a camera, speaker, microphone, etc. Alternatively, the public terminal 11 is equipped with a camera, speaker, microphone, etc.
[0023] Users of the public counter box 10 can use the equipment and devices such as the public terminal 11 installed inside.
[0024] The primary users of the public counter booth 10 are expected to be elderly people and children who do not own personal computers or smartphones or who are unfamiliar with using smartphones. By using the public counter booth 10, elderly people and others can enjoy online services provided by local governments such as cities and prefectures, private companies, etc. In other words, users can receive various services from local governments and private companies in an independent space (room) such as a telephone booth.
[0025] Any registered resident can use the public service booth 10. In other words, the installation of the public service booth 10 is part of the administrative services provided by the government.
[0026] The local government server 20 is a server that provides administrative services to residents. The local government server 20 is managed and operated by the local government or a business operator entrusted with the business by the local government. The local government server 20 may be installed in a building such as a city hall, or may be installed on a network (on the cloud).
[0027] The local government server 20 stores biometric information and attribute information of each of a plurality of residents in association with each other. More specifically, the local government server 20 stores four basic pieces of information, such as the resident's name, gender, date of birth, and address, as well as household information (such as the name of the head of household and the relationship between the head of household) and biometric information (for example, a facial image). For example, the local government server 20 acquires and stores the above-mentioned information of residents with their consent when they receive their My Number cards.
[0028] The EC server 21 is a server that provides online shopping services. The EC server 21 is managed and operated by an EC service provider. For example, the EC server 21 is managed and operated by an EC service provider that has a partnership with a local government.
[0029] The hospital server 22 is a server that provides online medical services to patients. The hospital server 22 is managed and operated by a hospital. For example, the hospital server 22 is managed and operated by a hospital that has an affiliated relationship with a local government.
[0030] In the following description, servers that provide services to users, such as the local government server 20, the EC server 21, and the hospital server 22, may be referred to as "service providing servers."
[0031] The devices shown in Fig. 3 are interconnected. Specifically, the public service booth 10 (public terminal 11) and the service providing server are connected by wired or wireless communication means and are configured to be able to communicate with each other.
[0032] In particular, the public service box 10 is configured and set up to be given priority over the network. The public service box 10 is connected to the Internet or the like via a network line that is excellent in communication speed and latency. Alternatively, the public service box 10 is connected to the Internet or the like via a dedicated line.
[0033] 3 is an example and is not intended to limit the configuration. For example, the information processing system may include multiple local government servers 20. Load balancing and redundancy may be achieved by using multiple local government servers 20.
[0034] [General operation] Next, the general operation of the information processing system according to the first embodiment will be described.
[0035] <Identity Verification> When a user enters the public window box 10, the public terminal 11 performs identity verification (personal identification, personal authentication) of the user.
[0036] Specifically, the public terminal 11 acquires biometric information of a user who is attempting to use the public counter box 10 .
[0037] Examples of biometric information include data (features) calculated from physical characteristics unique to an individual, such as a face, fingerprint, voiceprint, veins, retina, and iris pattern. Alternatively, the biometric information may be image data such as a face image or fingerprint image. The biometric information may be any information that includes the user's physical characteristics. In the embodiment disclosed herein, a case where biometric information related to a person's "face" (a face image or features generated from a face image) is used will be described.
[0038] The public terminal 11 transmits an "authentication request" including the acquired biometric information (for example, a facial image) to the local government server 20 (see FIG. 5).
[0039] The local government server 20 performs authentication processing using the biometric information of the resident stored internally and the biometric information included in the authentication request. If the user (person to be authenticated) is a resident of the local government (if biometric information is registered), the local government server 20 determines that the authentication is successful. If the user is not a resident of the local government, the local government server 20 determines that the authentication is unsuccessful.
[0040] The local government server 20 notifies the public service desk box 10 of the authentication result (authentication success, authentication failure). If the authentication is success, the local government server 20 transmits attribute information such as the name, sex, date of birth, and address of the user (person to be authenticated) to the public service desk box 10.
[0041] If the authentication is successful, the public terminal 11 allows the user to use the public service box 10. Specifically, if the authentication of the user is successful, the public terminal 11 acquires the type of service desired by the user (the service the user wishes to receive) using a GUI (Graphical User Interface) or the like.
[0042] For example, public terminal 11 displays a GUI such as that shown in Fig. 6 to acquire the type of service the user wishes to receive. At that time, public terminal 11 changes the interface provided to the user according to the user's attribute information (e.g., gender, age, generation). For example, public terminal 11 determines the size and color of the characters to be used, the button layout, etc., according to the user's attributes.
[0043] In this way, public terminal 11 changes the user interface provided to a user in accordance with the user's attribute information. For example, public terminal 11 provides a user interface for elderly people and a user interface for children.
[0044] <Enjoying various services> As described above, once identity verification is complete, the user can receive various online services using the public service booth 10. For example, users of the public service booth 10 (residents of a local government) can receive online administrative procedures, safety confirmation services in the event of a disaster, online shopping, online medical services, and the like.
[0045] The public terminal 11 accesses a service providing server corresponding to the online service selected by the user. Specifically, when an online administrative procedure or an identity verification service in the event of a disaster is selected, the public terminal 11 accesses the local government server 20. At that time, the public terminal 11 notifies the local government server 20 of the service the user wishes to receive (for example, an administrative procedure or a safety confirmation service).
[0046] If online shopping is selected, the public terminal 11 accesses the EC server 21. If online medical services are selected, the public terminal 11 accesses the hospital server 22.
[0047] After accessing the service providing server, the public terminal 11 obtains the user's key operations and provides information to the user in accordance with instructions from the service providing server that the public terminal 11 has accessed.
[0048] Each service providing server authenticates users as necessary, for example, when starting to provide online services. For example, the service providing server performs authentication using biometric authentication, password authentication, My Number card, etc. By authenticating the user, the service providing server identifies the person to whom the service is to be provided.
[0049] [Online administrative procedures] The local government server 20 provides various administrative services to users. For example, the local government server 20 accepts applications for the issuance of family register copies, resident registration certificates, seal registration certificates, etc. When receiving administrative services, users can submit documents necessary for the procedures online from the public counter box 10. For example, the local government server 20 obtains documents necessary for the procedures (e.g., maternal and child health handbooks) via the public terminal 11 and scanner 13.
[0050] Furthermore, the local government server 20 prints various certificates from a printer 12 installed at the public service booth 10.
[0051] [Safety confirmation in the event of a disaster] The local government server 20 provides an online safety confirmation service to users. Specifically, the local government server 20 acquires a message (a message for a family member) from the user and provides the acquired message to the user's family member.
[0052] Specifically, the local government server 20 receives messages from users via the public service box 10 (public terminal 11). Users register information about their own safety and evacuation destinations in the local government server 20 via the public terminal 11.
[0053] When receiving a message from a user, the local government server 20 extracts the family members of the user who left the message, and stores the extracted family members' information (for example, names) in association with the message.
[0054] Users can listen to messages from other family members using public service booths 10, tablets installed at evacuation shelters, or their own smartphones.
[0055] Specifically, a user accesses a safety confirmation site provided by the local government server 20 using a public terminal 11 or the like. The local government server 20 acquires information that identifies the user (user identification information; for example, name) from the safety confirmation site.
[0056] The local government server 20 uses the acquired user identification information to identify the family of the user who wishes to listen to the message. If the local government server 20 stores a message associated with the identified family, it transmits the stored message to the public terminal 11 or the like.
[0057] As mentioned above, the public service box 10 is connected to the Internet or the like via a network line that is excellent in communication speed and latency. Therefore, even in the event of a disaster, users can more reliably register messages on the local government server 20. In addition, users can listen to messages from other family members through the public service box 10.
[0058] [Online Shopping] The EC server 21 provides users with online shopping services via the public box 10. Specifically, the EC server 21 accepts user registrations and sells products via the public terminal 11. In this case, the EC service provider (EC server 21) provides services by giving preferential treatment to users who use the public box 10.
[0059] For example, an EC service provider provides thorough support for user registration to users who attempt to register through the public service booth 10. For example, staff of the EC service provider support user registration by means of telephone, videophone, chat, etc. This type of support is not provided to ordinary customers (for example, customers who do online shopping using a smartphone, etc.).
[0060] [Online medical services] The hospital server 22 provides online medical services to users via the public service booth 10. For example, the hospital server 22 enables online medical consultation by a doctor in charge.
[0061] Furthermore, with the doctor's permission, the user can use the measuring equipment provided in the public counter box 10. In this case, the doctor inputs the patient's permission to use the measuring equipment into the hospital server 22. In response to the input of the permission to use the measuring equipment, the hospital server 22 instructs the public counter box 10 (public terminal 11) to unlock the cabinet 14. The public terminal 11 unlocks the cabinet 14 in which the blood pressure monitor and other devices are stored.
[0062] The user measures blood pressure, etc. The hospital server 22 acquires the measurement results from the sphygmomanometer, etc. via the public terminal 11. The hospital server 22 provides the measurement results to the doctor.
[0063] Next, details of each device included in the information processing system according to the first embodiment will be described.
[0064] [Public terminal] 7 is a diagram showing an example of a processing configuration (processing modules) of public terminal 11 according to an embodiment of the present disclosure. Referring to FIG. 7, public terminal 11 includes a communication control unit 201, an authentication control unit 202, a service provision control unit 203, and a storage unit 204.
[0065] The communication control unit 201 is a means for controlling communication with other devices. For example, the communication control unit 201 receives data (packets) from the local government server 20. The communication control unit 201 also transmits data to the local government server 20. The communication control unit 201 passes data received from other devices to other processing modules. The communication control unit 201 transmits data acquired from other processing modules to other devices. In this way, other processing modules transmit and receive data to and from other devices via the communication control unit 201. The communication control unit 201 has a function as a receiving unit that receives data from other devices and a function as a transmitting unit that transmits data to other devices.
[0066] The authentication control unit 202 is a means for controlling the authentication of the person to be authenticated. More specifically, the authentication control unit 202 is a means for controlling the authentication (identity confirmation) of the user who uses the public service box 10 (public terminal 11).
[0067] The authentication control unit 202 controls the camera periodically or at a predetermined timing to acquire image data. Alternatively, the authentication control unit 202 acquires image data in response to a user's operation. The authentication control unit 202 determines whether the acquired image data includes a human face image, and if a face image is included, extracts the face image from the acquired image data.
[0068] Note that since existing technology can be used for the facial image extraction process by the authentication control unit 202, detailed description will be omitted. For example, the authentication control unit 202 may extract a facial image (face region) from image data using a learning model trained by a CNN (Convolutional Neural Network). Alternatively, the authentication control unit 202 may extract a facial image using a method such as template matching.
[0069] If the facial image is successfully extracted, the authentication control unit 202 transmits an authentication request including the biometric information (extracted facial image) to the local government server 20.
[0070] The authentication control unit 202 receives a response (positive response, negative response) to the authentication request from the local government server 20.
[0071] If a negative response indicating authentication failure is received, the authentication control unit 202 notifies the user (the person to be authenticated; the user attempting to use the public service box 10) that authentication has failed. At that time, the authentication control unit 202 may notify the user that only residents of the local government may use the public service box 10.
[0072] When an affirmative response indicating successful authentication is received, the authentication control unit 202 notifies the user that authentication has been successful. At that time, the authentication control unit 202 may output a message welcoming the user to use the public service box 10.
[0073] Furthermore, upon receiving a positive response (authentication success), the authentication control unit 202 passes the attribute information of the user (person to be authenticated) included in the positive response to the service provision control unit 203.
[0074] In this way, the authentication control unit 202 stores the biometric information of the person to be authenticated in association with the biometric information and attribute information of each of the multiple residents, and transmits it to the local government server 20, which authenticates the person to be authenticated using the stored biometric information of the multiple residents. By transmitting the biometric information of the person to be authenticated to the local government server 20, the authentication control unit 202 acquires the attribute information of the person to be authenticated who has been determined to have been successfully authenticated.
[0075] The service provision control unit 203 is a means for controlling the authentication so that the person who has been determined to have been successfully authenticated can enjoy at least one or more online services. For example, the service provision control unit 203 changes the interface provided to the person who has been determined to have been successfully authenticated, depending on the attribute information of the person who has been determined to have been successfully authenticated.
[0076] When the user's attribute information is acquired from the authentication control unit 202, the service provision control unit 203 acquires the service (type of service) that the user desires to receive. For example, the service provision control unit 203 acquires the service that the user desires using a GUI.
[0077] At this time, the service provision control unit 203 changes the design of the user interface, the expression of the information to be provided, etc., according to the attributes of the user. For example, the service provision control unit 203 changes the size, font, color, button layout, etc. of characters according to the attributes of the user.
[0078] For example, if the user is an elderly person, the service provision control unit 203 displays a GUI such as that shown in Fig. 8A. For example, in an interface for elderly people, the service provision control unit 203 provides an interface that emphasizes the visibility of characters, etc. Alternatively, if the user is a child (for example, a child of elementary school age or younger), the service provision control unit 203 displays a GUI such as that shown in Fig. 8B. For example, in an interface for children, the service provision control unit 203 provides an interface that emphasizes the ease of understanding of items.
[0079] When the user selects a service, the service provision control unit 203 accesses the service provision server corresponding to the service selected by the user.
[0080] When communication is established between the public terminal 11 and the service providing server (when a session is established), the service providing control unit 203 acquires user operations, displays screens, and controls peripheral devices in accordance with instructions from the service providing server.
[0081] In this way, the service provision control unit 203 identifies the online service that the authenticatee wishes to receive using an interface that allows the authenticatee to select the online service that the authenticatee wishes to receive from among multiple online services. The service provision control unit 203 accesses a service providing server corresponding to the identified online service.
[0082] A detailed description of the operation acquisition by the service provision control unit 203 from the user will be omitted, as the operation acquisition is obvious to those skilled in the art and is not within the scope of the present disclosure.
[0083] The storage unit 204 is a means for storing information necessary for the operation of the public terminal 11 .
[0084] [Municipality server] 9 is a diagram illustrating an example of a processing configuration (processing module) of the local government server 20 according to an embodiment of the present disclosure. Referring to FIG. 9, the local government server 20 includes a communication control unit 301, an authentication unit 302, an administrative service providing unit 303, a safety confirmation control unit 304, and a storage unit 305.
[0085] The communication control unit 301 is a means for controlling communication with other devices. For example, the communication control unit 301 receives data (packets) from the public terminal 11. The communication control unit 301 also transmits data to the public terminal 11. The communication control unit 301 passes data received from other devices to other processing modules. The communication control unit 301 transmits data acquired from other processing modules to other devices. In this way, other processing modules transmit and receive data to and from other devices via the communication control unit 301. The communication control unit 301 has a function as a receiving unit that receives data from other devices and a function as a transmitting unit that transmits data to other devices.
[0086] The authentication unit 302 is a means for authenticating (confirming the identity of) a user who wishes to use the public service box 10 .
[0087] The authentication unit 302 authenticates the person to be authenticated using a resident management database that stores information about residents. FIG. 10 is a diagram showing an example of the resident management database according to an embodiment of the present disclosure. As shown in FIG. 10, the resident management database stores the name, gender, date of birth, address, biometric information, household information, etc. of each resident. The resident management database shown in FIG. 10 is an example and is not intended to limit the items stored, etc.
[0088] The biometric information stored in the resident management database is a facial image or features generated from a facial image. The following describes a case where features generated from a facial image are stored in the resident management database.
[0089] 11 is a flowchart showing an example of the operation of the authentication unit 302 according to an embodiment of the present disclosure. The operation of the authentication unit 302 will be described with reference to FIG.
[0090] When an authentication request is received, the authentication unit 302 executes a matching process using the biometric information included in the request and the biometric information stored in the resident management database (step S101).
[0091] More specifically, the authentication unit 302 generates features from the facial image included in the authentication request. Since existing technology can be used for the feature generation process, a detailed description thereof will be omitted. For example, the authentication unit 302 extracts the eyes, nose, mouth, etc. from the facial image as feature points. The authentication unit 302 then calculates the positions of the feature points and the distances between the feature points as feature amounts (generating a feature vector consisting of multiple feature amounts).
[0092] The authentication unit 302 sets the generated feature amount as a matching target, and performs matching processing (1:N matching; N is a positive integer, the same applies below) with the feature amount stored in the resident management database.
[0093] The authentication unit 302 calculates the similarity between the feature to be matched and each of the multiple feature values on the registration side. The similarity can be calculated using chi-square distance, Euclidean distance, or the like. Note that the greater the distance, the lower the similarity, and the closer the distance, the higher the similarity.
[0094] The authentication unit 302 determines that the matching process has failed if there is no feature among the multiple feature amounts stored in the resident management database that has a similarity with the feature amount to be matched that is equal to or greater than a predetermined value.
[0095] The authentication unit 302 determines that the matching process is successful if there is a feature among the multiple feature amounts stored in the resident management database that has a similarity to the feature amount to be matched that is equal to or greater than a predetermined value. In this case, the entry with the highest similarity is identified as the entry of the person to be authenticated (the user who is attempting to use the public service box 10).
[0096] If the matching process fails (step S102, No branch), the authentication unit 302 sets the authentication result to "authentication failure" (step S103).
[0097] If the matching process is successful (step S102, Yes branch), the authentication unit 302 sets the authentication result to "authentication success" (step S104).
[0098] The authentication unit 302 transmits the authentication result (authentication success, authentication failure) to the public terminal 11 (step S105).
[0099] If the authentication fails, the authentication unit 302 sends a negative response indicating this to the public terminal 11. If the authentication is successful, the authentication unit 302 sends a positive response indicating this to the public terminal 11. If the authentication is successful, the authentication unit 302 sends a positive response including the attribute information (name, sex, date of birth, address, etc.) of the resident identified by the matching process to the public terminal 11.
[0100] The administrative service providing unit 303 is a means for providing administrative services to residents. The administrative service providing unit 303 provides services to users who request administrative services at the public service booth 10.
[0101] The administrative service providing unit 303 displays a GUI or the like on the public terminal 11 to identify the procedure desired by the user of the public counter box 10. For example, the administrative service providing unit 303 displays a GUI such as that shown in FIG.
[0102] The administrative service providing unit 303 receives applications for issuance of certificates such as a family register, a resident card, a seal registration certificate, etc. Alternatively, the administrative service providing unit 303 receives applications for nursery schools.
[0103] If necessary documents are required for the procedure, the administrative service providing unit 303 acquires the documents via the public terminal 11. Specifically, the administrative service providing unit 303 instructs the user via the public terminal 11 to set the necessary documents in the scanner 13. Furthermore, the administrative service providing unit 303 instructs the public terminal 11 to control the scanner 13 and send copies of the necessary documents to the local government server 20.
[0104] The administrative service providing unit 303 carries out the procedure using the necessary documents obtained.
[0105] In this way, the administrative service providing unit 303 provides online administrative procedures to the authenticated person who has been determined to have been successfully authenticated. Furthermore, the administrative service providing unit 303 may instruct the public terminal 11 to obtain copies of documents necessary for the online administrative procedures using the scanner 13 installed in the public counter box 10.
[0106] Furthermore, the administrative service providing unit 303 prints various certificates as necessary from the printer 12 installed in the public counter box 10. The administrative service providing unit 303 sends the certificates to the public terminal 11 and instructs the printer 12 to print the certificates.
[0107] Note that a detailed description of the administrative service providing unit 303 regarding the issuance of various certificates will be omitted, as the issuance of various certificates is outside the scope of the present disclosure.
[0108] The safety confirmation control unit 304 is a means for executing control relating to the safety confirmation of residents. The safety confirmation control unit 304 provides the safety confirmation service to users who request the service at the public service desk 10.
[0109] The safety confirmation control unit 304 displays a GUI or the like on the public terminal 11 to identify the service desired by the user of the public service box 10. For example, the administrative service providing unit 303 displays a GUI such as that shown in FIG.
[0110] If the user wishes to leave a message for other family members, the safety confirmation control unit 304 acquires the message from the user. The safety confirmation control unit 304 acquires the user's voice data via the public terminal 11.
[0111] The safety confirmation control unit 304 identifies the family of the user who left the message (the user of the public service box 10). For example, the safety confirmation control unit 304 identifies the family of the user using household information. Specifically, the safety confirmation control unit 304 treats residents who share a common head of household as family members. Alternatively, the safety confirmation control unit 304 treats residents who have the same surname and address as the user as family members.
[0112] The safety confirmation control unit 304 associates the information of the user and his / her family (for example, name) with the acquired voice data and stores them. For example, the safety confirmation control unit 304 associates the message with the family of the user who left the message (the user and his / her family) using table information such as that shown in Fig. 14 and stores them.
[0113] The safety confirmation control unit 304 realizes a safety confirmation site for listening to messages left by other family members. When a user of the public service box 10 wishes to listen to a message left by another family member, the safety confirmation control unit 304 redirects the connection destination of the public terminal 11 to the safety confirmation site.
[0114] The safety confirmation control unit 304 acquires information (user identification information; for example, name) that identifies the user who wants to receive a message from the safety confirmation site.
[0115] The safety confirmation control unit 304 uses the acquired user identification information to search the table information shown in Fig. 14 and determine whether or not there is a message left by the user's family. If there is a message left by the family, the safety confirmation control unit 304 transmits the corresponding message (voice data) to the public terminal 11 or a smartphone or the like used by the user.
[0116] In this way, the safety confirmation control unit 304 provides an online safety confirmation service to the person who has been determined to have been successfully authenticated. Furthermore, the safety confirmation control unit 304 may acquire a message from the person who has been determined to have been successfully authenticated, and perform control so that the acquired message can be acquired by the person's family.
[0117] The administrative service providing unit 303 and the safety confirmation control unit 304 authenticate (identify) the user as necessary. For example, the administrative service providing unit 303 authenticates the user using a My Number card or the like. Alternatively, the administrative service providing unit 303 or the like may temporarily store information on a user (resident) who has been determined to have been successfully authenticated, and may omit user authentication when accessed by the public terminal 11 to which the authentication result (authentication success) is to be sent.
[0118] The storage unit 305 is a means for storing information necessary for the operation of the local government server 20.
[0119] In this way, users can enjoy the same services as those available at local government offices by using the public service box 10. Furthermore, by using the public service box 10 with its excellent network environment, users can reliably leave messages for their families in the event of a disaster.
[0120] [EC Server] 15 is a diagram illustrating an example of a processing configuration (processing module) of the EC server 21 according to the embodiment of the present disclosure. Referring to FIG. 15, the EC server 21 includes a communication control unit 401, an EC service providing unit 402, and a storage unit 403.
[0121] The communication control unit 401 is a means for controlling communication with other devices. For example, the communication control unit 401 receives data (packets) from the public terminal 11. The communication control unit 401 also transmits data to the public terminal 11. The communication control unit 401 passes data received from other devices to other processing modules. The communication control unit 401 transmits data acquired from other processing modules to other devices. In this way, other processing modules transmit and receive data to and from other devices via the communication control unit 401. The communication control unit 401 has a function as a receiving unit that receives data from other devices and a function as a transmitting unit that transmits data to other devices.
[0122] The EC service providing unit 402 is a means for providing EC services (online shopping) to users of the public service box 10.
[0123] When a user of the public service box 10 accesses the EC server 21, the EC service providing unit 402 authenticates (identifies) the user using an ID, password, etc. Then, the EC service providing unit 402 displays a GUI such as that shown in FIG.
[0124] The EC service providing unit 402 provides the service selected by the user in accordance with the GUI.
[0125] If "user registration with support" is selected, the EC service providing unit 402 will provide thorough support regarding user registration. Note that this user registration with support is a service provided only to users of the public service box 10.
[0126] In this case, the EC service providing unit 402 controls so that the user can converse with staff on standby at a support center or the like. For example, the EC service providing unit 402 acquires voice data from a terminal used by the staff, and transmits the acquired voice data to the public terminal 11. Alternatively, the EC service providing unit 402 acquires voice data from the public terminal 11, and transmits the acquired voice data to the terminal used by the staff.
[0127] Details of normal user registration by the EC service providing unit 402 and product sales after login are not within the scope of the present disclosure, and therefore will not be described here.
[0128] The storage unit 403 is a means for storing information necessary for the operation of the EC server 21 .
[0129] In this way, the user can receive more preferential services by accessing the EC server 21 from the public box 10. That is, the user can receive more convenient services from the public box 10 than from a regular EC site. For example, the EC server 21 provides a preferential service related to user registration required for online shopping (a service that gives preferential treatment to users who use the public box 10 over users who do not use the public box 10) to the authenticatee who has been determined to have been successfully authenticated.
[0130] [Hospital Server] 17 is a diagram illustrating an example of a processing configuration (processing module) of the hospital server 22 according to the embodiment of the present disclosure. Referring to FIG. 17, the hospital server 22 includes a communication control unit 501, a medical service providing unit 502, and a storage unit 503.
[0131] The communication control unit 501 is a means for controlling communication with other devices. For example, the communication control unit 501 receives data (packets) from the public terminal 11. The communication control unit 501 also transmits data to the public terminal 11. The communication control unit 501 passes data received from other devices to other processing modules. The communication control unit 501 transmits data acquired from other processing modules to other devices. In this way, other processing modules transmit and receive data to and from other devices via the communication control unit 501. The communication control unit 501 has a function as a receiving unit that receives data from other devices and a function as a transmitting unit that transmits data to other devices.
[0132] The medical service providing unit 502 is a means for providing medical services to users of the public service booth 10 .
[0133] When a user of the public service box 10 accesses the hospital server 22, the medical service providing unit 502 authenticates (identifies) the user using the patient card number, etc. After that, the medical service providing unit 502 displays a GUI such as that shown in FIG.
[0134] The medical service providing unit 502 provides the service selected by the user according to the GUI.
[0135] For example, when a user requests online medical treatment, the medical service providing unit 502 realizes a video conference (online conference) between the user (patient) and the doctor in charge.
[0136] For example, the medical service providing unit 502 acquires video data from a terminal used by a doctor and transmits the acquired video data to the public terminal 11. Alternatively, the medical service providing unit 502 acquires video data from the public terminal 11 and transmits the acquired video data to the terminal used by a doctor.
[0137] Furthermore, the medical service providing unit 502 obtains permission from the doctor for the patient to use the measuring device. For example, the medical service providing unit 502 displays a "measurement device use permission button" on the terminal used by the doctor. The medical service providing unit 502 grasps that the user has been permitted to use the measuring device by pressing the button.
[0138] When the doctor has given permission to use the measuring equipment, the medical service providing unit 502 instructs the public terminal 11 to unlock the cabinet 14. Furthermore, the medical service providing unit 502 instructs the public terminal 11 to control the blood pressure monitor and the like and to transmit the measurement results to the hospital server 22. The medical service providing unit 502 displays the acquired measurement results on the terminal used by the doctor.
[0139] Details of other services provided by the medical service providing unit 502 (for example, appointments for medical examinations and applications for health checkups) are not within the scope of the present disclosure, and therefore will not be described here.
[0140] The storage unit 503 is a means for storing information necessary for the operation of the hospital server 22 .
[0141] In this way, the hospital server 22 realizes online medical treatment between the authenticated person who has been determined to be successfully authenticated and the doctor. Furthermore, with permission from the doctor, the hospital server 22 permits the user to use the measuring equipment installed in the public service booth 10. By using the public service booth 10 equipped with a blood pressure monitor, etc., the user does not need to have a blood pressure monitor, etc. at home.
[0142] [System Operation] Next, the operation of the information processing system according to the first embodiment will be described.
[0143] 19 is a sequence diagram showing an example of the operation of the information processing system according to the embodiment of the present disclosure. The operation of the information processing system according to the first embodiment will be described with reference to FIG.
[0144] Public terminal 11 acquires biometric information of the person to be authenticated (step S01).
[0145] The public terminal 11 transmits an authentication request including the acquired biometric information to the local government server 20 (step S02).
[0146] The local government server 20 executes authentication processing using the biometric information included in the authentication request and the biometric information stored in the resident management database (step S03).
[0147] The local government server 20 notifies the public terminal 11 of the authentication result (authentication success, authentication failure) (step S04).
[0148] The public terminal 11 outputs a message or the like according to the authentication result (step S05).
[0149] Next, a modified example of the first embodiment will be described.
[0150] <Variation 1> In the above embodiment, the public terminal 11 changes the interface when selecting a service in accordance with the attribute information of the user. However, the service providing server may change the interface when providing a service in accordance with the attribute information of the user.
[0151] In this case, when the public terminal 11 accesses the service providing server corresponding to the service selected by the user, it notifies the service providing server of the user's attribute information (for example, gender, age).
[0152] The service providing servers (local government server 20, EC server 21, hospital server 22) that receive the notification provide the service to the user using an interface according to the user's attribute information.
[0153] Alternatively, public terminal 11 or the service providing server may determine the services to be provided or change the content of the services to be provided depending on the attribute information of the user. For example, if the user is a child (e.g., if the user is a minor under elementary school age), public terminal 11 may not allow the user to select online shopping.
[0154] In this way, the service provision control unit 203 of the public terminal 11 may determine the online services that can be selected by the person who has been determined to have been successfully authenticated, based on the attribute information of the person who has been determined to have been successfully authenticated.
[0155] <Variation 2> Points may be awarded to users who visit the public service booth 10. For example, the local government server 20 may award a predetermined number of points to users (residents) who are determined to have been successfully authenticated. In this case, the authentication unit 302 awards a predetermined number of points to users who are determined to have been successfully authenticated, and stores the number of points awarded in the resident management database (adds the points).
[0156] The awarded points may be used, for example, in place of a fee to be paid to a local government (the fee may be paid using the points). For example, points may be paid to a local government in place of a fee required for obtaining a resident registration card or the like.
[0157] Alternatively, the awarded points may be used for online shopping. In this case, in response to a request from a user, the administrative service providing unit 303 notifies the EC server 21 of the number of points held by the user. More specifically, the administrative service providing unit 303 transmits the number of points held by the user to the EC server 21 together with information identifying the user (for example, the user's name, or a combination of the user's name and date of birth).
[0158] The EC service providing unit 402 of the EC server 21 identifies the user based on the user's name, etc., and converts the points notified to the account of the identified user into points for the company and stores the converted points.
[0159] The local government server 20 may determine the number of points to be awarded to a user based on the user's address and the location of the public service booth 10 visited by the user. For example, the authentication unit 302 may award more points to a user who visits a public service booth 10 located far from the user's home, and fewer points to a user who visits a public service booth 10 located close to the user's home. The authentication unit 302 may determine the number of points to be awarded based on the distance between the user's home and the public service booth 10.
[0160] In this case, the public terminal 11 transmits to the local government server 20 an authentication request including the box ID for identifying the public service box 10 and the biometric information of the person to be authenticated.
[0161] The authentication unit 302 identifies the location (coordinates) of the public service counter box 10 that is the sender of the authentication request based on the box ID. The authentication unit 302 references table information that stores box IDs and information about the public service counter box 10 (for example, the name and installation location of the public service counter box 10) in association with each other, and identifies the location (coordinates) of the public service counter box 10.
[0162] The authentication unit 302 calculates the distance between the user's home and the public box 10 using the location of the identified public box 10 and the address (coordinates) of the user who has been determined to have been successfully authenticated.
[0163] The authentication unit 302 awards points according to the calculated distance to the user who has been determined to have been successfully authenticated. The authentication unit 302 stores the number of points to be awarded in the corresponding entry in the resident management database.
[0164] Such a function of the local government server 20 creates an incentive for elderly people to visit public service booths 10 that are further away. In other words, points are accumulated by walking to the public service booth 10, and elderly people who normally do not go out in their daily lives are encouraged to do so.
[0165] The points awarded by the local government server 20 may be a local currency that can be used in local shopping malls or the like.
[0166] <Variation 3> In the above embodiment, the explanation has been given on the assumption that users can use the public counter box 10 without making a reservation. However, a reservation may be required to use the public counter box 10. The public counter box 10 may be operated on a reservation basis.
[0167] In this case, the user accesses the local government server 20 using a smartphone or the like. The local government server 20 manages the reservation status of each public counter box 10. The local government server 20 presents the user with available public counter boxes 10 and accepts the user's reservation.
[0168] When a reservation for a public service box 10 is accepted from a user, the local government server 20 stores the reservation information for the public service box 10 in the entry for the person making the reservation in the resident management database. The local government server 20 stores the box ID, reservation date and time, etc. of the reserved public service box 10 in the resident management database.
[0169] The user visits the public service box 10 on the reserved date and time. The authentication unit 302 of the local government server 20 determines that the authentication is successful if the reservation information of the person to be authenticated is valid. If the reservation information of the person to be authenticated is invalid or no reservation information is stored, the authentication unit 302 determines that the authentication is unsuccessful. The authentication unit 302 transmits the authentication result to the public terminal 11.
[0170] Alternatively, the user may call the local government to make a reservation for the public service box 10. In this case, a local government employee or the like may obtain the user's name and other information and enter the obtained name and reservation information into the local government server 20.
[0171] <Variation 4> When a user is authenticated at the public service box 10, the local government server 20 may notify the user's family that the user is safe. Alternatively, the local government server 20 may notify the user whose authentication has been determined successful of a message left by a family member. The local government server 20 may notify the user (resident) whose authentication has been determined successful via the public terminal 11 of a message left by the user's family member.
[0172] Alternatively, when a user is authenticated using a tablet or the like installed as a public terminal 11 at an evacuation shelter or the like, the local government server 20 may notify the user who is determined to have been successfully authenticated of a family message, just as in the case of the public counter box 10.
[0173] As described above, the public terminal 11 according to the first embodiment transmits biometric information of a person to be authenticated who wishes to use the public service booth 10 to the local government server 20. The local government server 20 performs authentication processing using the received biometric information and biometric information stored in the resident management database, and transmits attribute information of the person to be authenticated who has been determined to have been successfully authenticated to the public terminal 11. The public terminal 11 controls the authentication so that the person to be authenticated who has been determined to have been successfully authenticated can enjoy at least one or more online services, and changes the interface provided to the person to be authenticated who has been determined to have been successfully authenticated, depending on the attribute information of the person to be authenticated who has been determined to have been successfully authenticated. As a result, even users who are unfamiliar with digital devices, such as the elderly or children, or users who do not own digital devices, can enjoy online services.
[0174] Public terminal 11 can also select (determine) the services that a user can enjoy based on the user's attribute information identified by biometric authentication. For example, if the user is a child, public terminal 11 determines that it is inappropriate for the child to shop online without parental consent, and does not allow the user to select online shopping.
[0175] Furthermore, the public service booth 10 is equipped with a public terminal 11 with a display screen instead of a public telephone. By installing the public service booths 10 in various locations throughout the city, citizens (residents) can receive various online services from a familiar location. In other words, a society can be formed in which the public service booths 10 connect residents with the government and other organizations. Furthermore, by allowing users to receive services from public service booths 10 in the city rather than from their own homes, elderly people and others who have fewer opportunities to go out are given an incentive to do so.
[0176] Furthermore, the public service booth 10 serves as a starting point for cooperation among multiple service providers (online services). For example, by sharing user attribute information (e.g., gender, age, etc.) held by a local government with a service provider, the service provider can provide services suited to the user's attributes.
[0177] Elderly people often have many concerns that they would like to discuss with hospitals, city halls, etc., but it can be difficult for them to actually go to a hospital or other facility. Many issues can be resolved by elderly people using smartphones or personal computers, but it can be difficult for elderly people to use smartphones and other devices effectively. This creates a digital divide in which elderly people cannot enjoy the benefits of the Internet because they cannot use digital devices. Furthermore, facilities such as Internet cafes are not designed for elderly people or children, and Internet cafes do not eliminate the digital divide. The above problems can be solved by installing the public service booth 10 disclosed in the present application throughout the city.
[0178] Next, the hardware of each device constituting the information processing system will be described. Fig. 20 is a diagram showing an example of the hardware configuration of public terminal 11.
[0179] Public terminal 11 can be configured as an information processing device (so-called computer), and has the configuration shown in Fig. 20. For example, public terminal 11 has processor 311, memory 312, input / output interface 313, and communication interface 314. The components such as processor 311 are connected by an internal bus or the like, and are configured to be able to communicate with each other.
[0180] However, the configuration shown in Fig. 20 is not intended to limit the hardware configuration of public terminal 11. Public terminal 11 may include hardware not shown, and may not include input / output interface 313 as necessary. Furthermore, the number of processors 311, etc. included in public terminal 11 is not intended to be limited to the example shown in Fig. 20, and for example, public terminal 11 may include multiple processors 311.
[0181] The processor 311 is a programmable device such as a central processing unit (CPU), a micro processing unit (MPU), or a digital signal processor (DSP). Alternatively, the processor 311 may be a device such as a field programmable gate array (FPGA) or an application specific integrated circuit (ASIC). The processor 311 executes various programs including an operating system (OS).
[0182] The memory 312 is a random access memory (RAM), a read only memory (ROM), a hard disk drive (HDD), a solid state drive (SSD), etc. The memory 312 stores an OS program, application programs, and various data.
[0183] The input / output interface 313 is an interface for a display device and an input device (not shown). The display device is, for example, a liquid crystal display. The input device is, for example, a device that accepts user operations such as a keyboard or a mouse.
[0184] The communication interface 314 is a circuit, module, etc. that communicates with other devices. For example, the communication interface 314 includes a network interface card (NIC).
[0185] The functions of public terminal 11 are realized by various processing modules. The processing modules are realized, for example, by processor 311 executing a program stored in memory 312. The program can be recorded on a computer-readable storage medium. The storage medium can be a non-transitory medium such as a semiconductor memory, a hard disk, a magnetic recording medium, or an optical recording medium. That is, the present invention can also be embodied as a computer program product. The program can be downloaded via a network or updated using a storage medium storing the program. The processing modules can also be realized by semiconductor chips.
[0186] The local government server 20, service providing server, etc. can also be configured using information processing devices in the same way as the public terminal 11, and their basic hardware configuration is no different from that of the public terminal 11, so a description thereof will be omitted.
[0187] Public terminal 11, which is an information processing device, is equipped with a computer, and the functions of public terminal 11 can be realized by having the computer execute a program. Public terminal 11 also executes a control method for public terminal 11 using the program. Similarly, local government server 20 is equipped with a computer, and the functions of local government server 20 can be realized by having the computer execute a program. Local government server 20 also executes a control method for local government server 20 using the program.
[0188] [Variations] The configuration, operation, etc. of the information processing system described in the above embodiment are merely examples, and are not intended to limit the configuration, etc. of the system.
[0189] In the above embodiment, the information processing system includes a plurality of service providing servers, but it is sufficient that the information processing system includes at least one service providing server.
[0190] In the above embodiment, the case where the local government server 20 has a function of identity verification and a function of providing administrative services, etc. However, identity verification and administrative services, etc. may be provided by different servers.
[0191] In the above embodiment, the configuration, operation, etc. of the information processing system have been described using online administrative services, safety confirmation services, online shopping, and online medical services as examples. However, other online services may be provided to users. For example, tax-related services such as tax returns, and services related to hotel and airline reservations may be provided at the public counter box 10.
[0192] Alternatively, the user may participate in an online seminar or the like from the public service booth 10. The user may also participate in a reservation-based seminar, meeting, live viewing, child-rearing consultation, health consultation, or the like from the public service booth 10 (public terminal 11).
[0193] Public terminal 11 may limit the services provided to users in situations such as when a disaster occurs. For example, when authenticating a person to be authenticated, local government server 20 notifies public terminal 11 of the occurrence of a disaster, along with the authentication result (authentication success). Public terminal 11 that is notified of the occurrence of a disaster may limit the services that users can select to safety confirmation services. In other words, when a disaster occurs, the provision of online shopping and the like may be limited.
[0194] The public terminal 11 may estimate the vital data of the user from facial image data or video data showing the user's face, rather than acquiring the vital data of the user using a blood pressure monitor or the like.
[0195] The public counter box 10 may be equipped with a fax machine for sending necessary documents to the local government.
[0196] In the above embodiment, a case has been described in which biometric authentication is used to verify the identity of a user attempting to use the public service box 10. However, the identity verification may be performed by other means. For example, the identity verification may be performed using a My Number card. In this case, the public terminal 11 acquires a four-digit password from the user, and determines that the identity verification has been successful if the public terminal 11 can acquire a user-use signature certificate using the acquired password.
[0197] Alternatively, public terminal 11 may acquire a 6- to 16-digit password from the user and determine that identity verification is successful if a digital signature certificate can be obtained using the acquired password. In this case, public terminal 11 may also acquire the user's name, gender, date of birth, and address from the digital signature certificate.
[0198] In the above embodiment, the public service desk 10 provides various services after user authentication (identity verification) is complete. However, the public service desk 10 may provide predetermined services to users before identity verification. For example, the public service desk 10 displays an initial screen after the previous user completes their operation, and displays a button on the initial screen such as "Instructions on how to use the public service desk." When the button is pressed, the public service desk 10 connects to the local government server 20. The local government server 20 answers questions about identity verification to the user through chat using AI (artificial intelligence). Alternatively, the local government server 20 may connect the terminals of the user of the public service desk 10 and a local government official, allowing the official to provide instructions on how to use the public service desk 10 (for example, a detailed explanation of identity verification).
[0199] In the above embodiment, a case has been described in which the resident management database is configured inside the local government server 20, but the database may also be configured on an external database server or the like. That is, some of the functions of the local government server 20 may be implemented on another server. More specifically, it is sufficient that the above-described "authentication unit (authentication means)" and the like are implemented on any of the devices included in the system.
[0200] The form of data transmission between each device (for example, the local government server 20 and the public terminal 11) is not particularly limited, but the data transmitted between these devices may be encrypted. Biometric information and the like is transmitted between these devices, and in order to appropriately protect this information, it is desirable that encrypted data be transmitted and received.
[0201] In the flow charts (flowcharts, sequence diagrams) used in the above explanation, multiple steps (processes) are described in order, but the execution order of the steps executed in the embodiments is not limited to the order described. In the embodiments, the order of the illustrated steps can be changed to the extent that the content is not affected, such as by executing each process in parallel.
[0202] The above-described embodiments have been described in detail to facilitate understanding of the present disclosure, and it is not intended that all of the above-described configurations are required. Furthermore, when multiple embodiments are described, each embodiment may be used alone or in combination. For example, it is possible to replace part of the configuration of one embodiment with the configuration of another embodiment, or to add the configuration of another embodiment to the configuration of one embodiment. Furthermore, it is possible to add, delete, or replace part of the configuration of one embodiment with another configuration.
[0203] From the above explanation, it is clear that the present invention has industrial applicability, and the present invention is suitably applicable to information processing systems that provide online services to users.
[0204] Some or all of the above embodiments can be described as, but are not limited to, the following supplementary notes.
[0205] [Appendix 1] an authentication control means for controlling authentication of an authenticatee; a service provision control means for controlling the authentication subject who has been determined to have been successfully authenticated so that the subject can enjoy at least one online service; Equipped with The service provision control means changes an interface to be provided to the person who has been determined to have been successfully authenticated, in accordance with attribute information of the person who has been determined to have been successfully authenticated. [Appendix 2] The service provision control means The terminal described in Appendix 1 identifies an online service that the authenticated person who has been determined to have been successful in authentication wishes to receive using an interface that allows the authenticated person who has been determined to have been successful in authentication to select the online service that the authenticated person wishes to receive from among multiple online services, and accesses a service providing server corresponding to the identified online service. [Appendix 3] The service provision control means The terminal according to claim 2, wherein online services selectable by the person to be authenticated who has been determined to have been successfully authenticated are determined based on the attribute information of the person to be authenticated who has been determined to have been successfully authenticated. [Appendix 4] The terminal described in Appendix 3, wherein the authentication control means stores the biometric information of the person to be authenticated in association with the biometric information of each of multiple residents and the attribute information, and transmits the biometric information of the multiple residents stored to a local government server that authenticates the person to be authenticated, thereby acquiring the attribute information of the person to be authenticated who is determined to have been successfully authenticated. [Appendix 5] a public teller box equipped with a public terminal; a local government server that stores biometric information and attribute information of each of a plurality of residents in association with each other; Including, the public terminal transmits biometric information of the person to be authenticated who intends to use the public window box to the local government server; the local government server executes authentication processing using the received biometric information and the stored biometric information, and transmits the attribute information of the person to be authenticated who has been determined to have been successfully authenticated to the public terminal; The public terminal controls the authentication subject who has been determined to have been successfully authenticated so that the subject can enjoy at least one or more online services, and changes the interface provided to the authentication subject who has been determined to have been successfully authenticated according to the attribute information of the authentication subject who has been determined to have been successfully authenticated. [Appendix 6] the public window box is equipped with a scanner connected to the public terminal, The system described in Appendix 5, wherein the local government server provides online administrative procedures to the authenticated person who is determined to have been successfully authenticated, and instructs the public terminal to use the scanner to obtain copies of documents necessary for the online administrative procedures. [Appendix 7] The system described in Appendix 5, wherein the local government server provides an online safety confirmation service to the authenticated person who has been determined to have been successfully authenticated, and also acquires a message from the authenticated person who has been determined to have been successfully authenticated, and controls the acquired message so that it can be acquired by the authenticated person's family. [Appendix 8] The system described in Appendix 5, wherein the local government server awards predetermined points to the person to be authenticated who is determined to have been successfully authenticated. [Appendix 9] The authentication system further includes an EC (Electronic Commerce) server that provides online shopping to the authenticated person who has been determined to have been successfully authenticated, The system described in Appendix 5, wherein the EC server provides preferential services related to user registration required for the online shopping to the authenticated person who is determined to have been successfully authenticated. [Appendix 10] The hospital further includes a hospital server that provides online medical services to the authenticated person who has been determined to have been successfully authenticated; The system described in Appendix 5, wherein the hospital server realizes online medical consultation between the authenticated person who is determined to have been successfully authenticated and a doctor. [Appendix 11] On the device, Controlling the authentication of the authenticatee, controlling the authentication subject who has been determined to have been successfully authenticated to be able to enjoy at least one online service; A terminal control method for changing an interface provided to the person who has been determined to have been successfully authenticated, in accordance with attribute information of the person who has been determined to have been successfully authenticated. [Appendix 12] The computer installed in the device A process for controlling authentication of an authenticatee; a process of controlling the authentication subject who has been determined to have been successfully authenticated so that the subject can enjoy at least one online service; a process of changing an interface to be provided to the person who has been determined to have been successfully authenticated, in accordance with attribute information of the person who has been determined to have been successfully authenticated; A program to execute.
[0206] Furthermore, some or all of the configurations described in Supplementary Notes 2 to 4, which are dependent on Supplementary Note 1, may also be dependent on Supplementary Notes 5, 11, and 12 in the same dependent relationship as Supplementary Notes 2 to 4. Furthermore, not limited to Supplementary Notes 1, 5, 11, and 12, some or all of the configurations described as Supplements may be made dependent on various hardware, software, various recording means for recording software, or systems, within the scope of each of the above-mentioned embodiments.
[0207] The disclosures of the above-cited prior art documents are incorporated herein by reference. Although the embodiments of the present invention have been described above, the present invention is not limited to these embodiments. Those skilled in the art will understand that these embodiments are merely illustrative and that various modifications are possible without departing from the scope and spirit of the present invention. In other words, the present invention naturally includes various modifications and alterations that may be made by those skilled in the art in accordance with the entire disclosure, including the claims, and the technical concepts thereof. [Explanation of symbols]
[0208] 10 Public Ticket Office 11 Public terminals 12 Printers 13. Scanner 14 Cabinet 20 Municipal Server 21 EC Server 22 Hospital Server 100 devices 101 Authentication Control Measures 102 Service provision control measures 201 Communication control unit 202 Authentication control unit 203 Service provision control unit 204 Storage section 301 Communication Control Unit 302 Authentication Section 303 Administrative Service Department 304 Safety confirmation control unit 305 Storage section 311 processor 312 memory 313 Input / Output Interface 314 Communication Interface 401 Communication control unit 402 E-Commerce Service Department 403 Storage section 501 Communication control unit 502 Medical Service Department 503 Storage section
Claims
1. an authentication control means for controlling authentication of an authenticatee; a service provision control means for controlling the authentication subject who has been determined to have been successfully authenticated so that the subject can enjoy at least one online service; Equipped with The service provision control means changes an interface to be provided to the person who has been determined to have been successfully authenticated, in accordance with attribute information of the person who has been determined to have been successfully authenticated.
2. The service provision control means The terminal according to claim 1, wherein the terminal identifies an online service that the authenticated person who has been determined to have been successful in authentication wishes to receive using an interface that enables the authenticated person who has been determined to have been successful in authentication to select an online service that the authenticated person wishes to receive from among a plurality of online services, and accesses a service providing server corresponding to the identified online service.
3. The service provision control means The terminal according to claim 2 , further comprising: determining, based on the attribute information of the person to be authenticated who has been determined to have been successfully authenticated, online services that can be selected by the person to be authenticated who has been determined to have been successfully authenticated.
4. The terminal according to claim 3, wherein the authentication control means stores the biometric information of the person to be authenticated in association with the biometric information of each of a plurality of residents and the attribute information, and transmits the biometric information of the person to be authenticated to a local government server that authenticates the person to be authenticated using the stored biometric information of the plurality of residents, thereby acquiring the attribute information of the person to be authenticated who is determined to have been successfully authenticated.
5. a public teller box equipped with a public terminal; a local government server that stores biometric information and attribute information of each of a plurality of residents in association with each other; Including, the public terminal transmits biometric information of the person to be authenticated who intends to use the public window box to the local government server; the local government server executes authentication processing using the received biometric information and the stored biometric information, and transmits the attribute information of the person to be authenticated who has been determined to have been successfully authenticated to the public terminal; The public terminal controls the authentication subject who has been determined to have been successfully authenticated so that the subject can enjoy at least one or more online services, and changes the interface provided to the authentication subject who has been determined to have been successfully authenticated according to the attribute information of the authentication subject who has been determined to have been successfully authenticated.
6. the public window box is equipped with a scanner connected to the public terminal, The system described in claim 5, wherein the local government server provides online administrative procedures to the authenticated person who is determined to have been successfully authenticated, and instructs the public terminal to use the scanner to obtain copies of documents necessary for the online administrative procedures.
7. The system described in claim 5, wherein the local government server provides an online safety confirmation service to the authenticated person who is determined to have been successfully authenticated, and also acquires a message from the authenticated person who is determined to have been successfully authenticated, and controls the acquired message so that it can be acquired by the authenticated person's family.
8. The system according to claim 5 , wherein the local government server awards predetermined points to the person to be authenticated who is determined to have been successfully authenticated.
9. The authentication system further includes an EC (Electronic Commerce) server that provides online shopping to the authenticated person who has been determined to have been successfully authenticated, 6. The system according to claim 5, wherein the EC server provides the authenticatee who has been determined to have been successfully authenticated with preferential services relating to user registration necessary for the online shopping.
10. The hospital further includes a hospital server that provides online medical services to the authenticated person who has been determined to have been successfully authenticated; The system according to claim 5 , wherein the hospital server realizes online medical consultation between the authenticated person who has been determined to have been successfully authenticated and a doctor.
11. On the device, Controlling the authentication of the authenticatee, controlling the authentication subject who has been determined to have been successfully authenticated to be able to enjoy at least one online service; A terminal control method for changing an interface provided to the person who has been determined to have been successfully authenticated, in accordance with attribute information of the person who has been determined to have been successfully authenticated.
12. The computer installed in the device A process for controlling authentication of an authenticatee; a process of controlling the authentication subject who has been determined to have been successfully authenticated so that the subject can enjoy at least one online service; a process of changing an interface to be provided to the person who has been determined to have been successfully authenticated, in accordance with attribute information of the person who has been determined to have been successfully authenticated; A program to execute.
Citation Information
Patent Citations
Consultation box system
JP2023063086A