Information processing system

The application information generation device automates the generation of application information using certificate codes and user inputs, addressing the lack of support for applicants in existing systems and improving procedural efficiency.

JP2024178373AActive Publication Date: 2024-12-24NEC CORP

Patent Information

Application Number
JP2024165777
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-09-25
Publication Date
2024-12-24
Estimated Expiration
2040-07-29

AI Technical Summary

Technical Problem

Existing information processing systems do not support applicants in facilitating application procedures, requiring manual input of all details by the user.

Method used

An application information generation device that acquires first information from a certificate code and second information input by the user, using item correspondence information to generate application information automatically.

Benefits of technology

Facilitates application procedures by reducing the need for manual input, enhancing user convenience and accuracy by leveraging pre-stored information from certificates and user inputs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2024178373000001_ABST
    Figure 2024178373000001_ABST
Patent Text Reader

Abstract

To provide an information processing system capable of facilitating an application procedure by an applicant.SOLUTION: An application information generation device (2000) acquires first information (30) from a first code (22) displayed in a certificate (20) on a user. The application information generation device (2000) also acquires second information (40) input by the user on a target application requiring the certificate (20). In addition, the application information generation device (2000) generates application information (50) used for the target application procedure using the first information (30) and the second information (40).SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present invention relates to generating information relating to a procedural application. [Background technology]

[0002] There are various application procedures that are carried out based on application forms prepared by applicants, such as moving-in procedures handled by local government offices.

[0003] Information processing systems that support work related to such application procedures have been developed. For example, Patent Document 1 discloses a system that supports government officials, etc., in easily confirming application contents. Specifically, the system compares corresponding items between application form data and certificate data for application procedures that require a certificate, highlights the items that differ, and accepts corrections. It also discloses that when displaying an application in which there is a difference between the application form data and the certificate data, the information in the certificate data may be reflected on the screen. [Prior art documents] [Patent documents]

[0004] [Patent Document 1] JP 2019-028505 A Summary of the Invention [Problem to be solved by the invention]

[0005] The system in Patent Document 1 is intended for confirmation work by staff members after an applicant submits an application. Therefore, Patent Document 1 does not disclose any technology that supports the application procedure by the applicant.

[0006] The present invention has been made in consideration of the above problems, and one of its objects is to provide a technique that makes it easier for applicants to complete application procedures. [Means for solving the problem]

[0007] The application information generation device disclosed herein includes a first acquisition unit that acquires first information from a first code displayed on a certificate related to a user, a second acquisition unit that acquires second information input by the user for an application requiring the certificate, and a generation unit that uses the first information and second information to generate application information to be used in the application procedure.

[0008] A control method of the present invention is executed by a computer and includes a first acquisition step of acquiring first information from a first code displayed on a certificate related to a user, a second acquisition step of acquiring second information input by the user for an application requiring the certificate, and a generation step of generating application information to be used in a procedure for the application using the first information and the second information.

[0009] The computer-readable medium of the present disclosure stores a program for causing a computer to execute the control method of the present invention. Effect of the Invention

[0010] According to the present invention, a technique is provided that facilitates application procedures for applicants. [Brief description of the drawings]

[0011] [Figure 1] FIG. 2 is a diagram illustrating an example of an outline of the operation of the application information generating device of the first embodiment. [Diagram 2] 1 is a block diagram illustrating a functional configuration of an application information generating device according to a first embodiment. [Diagram 3] FIG. 2 is a block diagram illustrating a hardware configuration of a computer that realizes the application information generation device. [Figure 4] 4 is a flowchart illustrating a flow of processing executed by the application information generating device of the first embodiment. [Diagram 5] FIG. 13 is a diagram illustrating an example of a certificate on which multiple first codes are displayed. [Figure 6] FIG. 11 is a diagram illustrating an example of item correspondence information in a table format. [Figure 7] 13 is a diagram illustrating an example of a screen that guides a user to the next application procedure after completing generation of application information. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0012] Hereinafter, embodiments of the present disclosure will be described in detail with reference to the drawings. In each drawing, the same or corresponding elements are denoted by the same reference numerals, and duplicated descriptions will be omitted as necessary for clarity of explanation.

[0013] [Embodiment 1] <Summary> Fig. 1 is a diagram illustrating an example of an outline of the operation of the application information generating device 2000 of the embodiment 1. Here, Fig. 1 is a diagram for easily understanding the outline of the application information generating device 2000, and the operation of the application information generating device 2000 is not limited to that shown in Fig. 1.

[0014] The application information generating device 2000 generates application information 50 related to the procedure of an application (hereinafter, a target application) made by a user 10. The application information 50 includes various information necessary for the procedure of the target application (for example, the name and address of the user 10, etc.). The target application is, for example, an application related to various administrative procedures such as resident record business, seal registration business, tax business, national health insurance business, national pension business, nursing care insurance business, or health and welfare business. Specific examples include moving-in procedures, marriage procedures, and divorce procedures. In addition, the target application may be related to administrative procedures other than those mentioned above (various public facility use-related, civil engineering and road maintenance and occupation business, water supply and sewerage business, public assistance business, late-stage elderly medical system business, or tax collection business, etc.). Specifically, the application may include procedures for obtaining compensation or subsidies, procedures for obtaining a certified copy of a family register or an identification card, or procedures for issuing or renewing various certificates (My Number card, passport, driver's license, or national health insurance card, etc.). However, the target application is not limited to applications related to administrative procedures.

[0015] The application information generating device 2000 acquires the first information 30 and the second information 40 for use in generating the application information 50. The first information 30 is information that represents part or all of the contents of a certificate 20 related to the user 10. The certificate 20 is paper or another portable medium. For example, the certificate 20 is a moving-out certificate that is issued when a moving-out procedure is carried out. The moving-out certificate is used, for example, in the moving-in procedure that is applied for at the local government of the moving-in destination.

[0016] The application information generating device 2000 acquires the first information 30 from the first code 22 displayed on the certificate 20. The first code 22 is one of various codes such as a QR code (registered trademark) or a barcode. The first code 22 can be displayed on the certificate 20 by any method such as printing or engraving.

[0017] The second information 40 is generated from information input by the user 10. For example, the second information 40 is generated based on an input made in advance by the user 10 to an arbitrary computer such as a mobile terminal (hereinafter, a user terminal) for the purpose of the target application.

[0018] The application information generation device 2000 generates application information 50 by using the first information 30 and the second information 40. For example, the first information 30 and the second information 40 include information to be applied to application items included in the application information 50. For example, if the application information 50 has an application item called "applicant's name", the application information generation device 2000 extracts the name of the user 10 from the first information 30 and the second information 40, and applies the extracted data to the application item called "applicant's name". Note that "applying data A to application item B" means using data A as the contents of application item B.

[0019] <Example of action and effect> According to the application information generating device 2000 of this embodiment, when the user 10 must create application information 50 for a target application, the application information 50 is generated using the first information 30 obtained from the first code 22 displayed on the certificate 20 and the second information 40 generated in response to an input operation by the user 10. This makes it easier for the user 10 to apply, compared to a case in which the user 10 must input all of the application details by himself / herself.

[0020] The application information generating device 2000 of this embodiment will be described in more detail below.

[0021] <Example of functional configuration> 2 is a block diagram illustrating a functional configuration of an application information generating device 2000 according to the first embodiment. The application information generating device 2000 includes a first acquiring unit 2020, a second acquiring unit 2040, and a generating unit 2060. The first acquiring unit 2020 acquires the first information 30 from the first code 22 displayed on the certificate 20. The second acquiring unit 2040 acquires the second information 40 representing the information input by the second information 40. The generating unit 2060 generates application information 50 using the first information 30 and the second information 40.

[0022] <Example of hardware configuration> Each functional component of the application information generating device 2000 may be realized by hardware that realizes each functional component (e.g., a hardwired electronic circuit, etc.), or may be realized by a combination of hardware and software (e.g., a combination of an electronic circuit and a program that controls it, etc.). Below, a further description will be given of the case where each functional component of the application information generating device 2000 is realized by a combination of hardware and software.

[0023] FIG. 3 is a block diagram illustrating an example of a hardware configuration of a computer 500 that realizes the application information generating device 2000. The computer 500 is any computer. For example, the computer 500 is a stationary computer such as a PC (Personal Computer) or a server machine. In addition, for example, the computer 500 is a portable computer such as a smartphone or a tablet terminal. For example, the computer 500 is installed in a facility (such as a government office) that processes application procedures for the target application. However, the location where the computer 500 is installed is not limited to such a facility, and the computer 500 can be installed in any facility.

[0024] The computer 500 may be a dedicated computer designed to realize the application information generation device 2000, or may be a general-purpose computer. For example, by installing a predetermined application in the computer 500, each function of the application information generation device 2000 is realized by the computer 500. The application is configured by a program for realizing the functional configuration units of the application information generation device 2000.

[0025] The computer 500 has a bus 502, a processor 504, a memory 506, a storage device 508, an input / output interface 510, and a network interface 512. The bus 502 is a data transmission path for the processor 504, the memory 506, the storage device 508, the input / output interface 510, and the network interface 512 to transmit and receive data to and from each other. However, the method of connecting the processor 504 and other components to each other is not limited to a bus connection.

[0026] The processor 504 is a processor such as a central processing unit (CPU), a graphics processing unit (GPU), or a field-programmable gate array (FPGA). The memory 506 is a main storage device realized using a random access memory (RAM) or the like. The storage device 508 is an auxiliary storage device realized using a hard disk, a solid state drive (SSD), a memory card, or a read only memory (ROM) or the like.

[0027] The input / output interface 510 is an interface for connecting the computer 500 and an input / output device. For example, the input / output interface 510 is provided with a reader 70 for acquiring the first information 30 from the first code 22. For example, when the first code 22 is a QR code (registered trademark), the reader 70 is a QR code (registered trademark) reader. In addition, for example, a display device 60 for presenting information to the user 10 is connected to the input / output interface 510. In addition, other input devices (such as a touch panel or a keyboard) and other output devices (such as a printer) may be further connected to the input / output interface 510.

[0028] The network interface 512 is an interface for connecting the computer 500 to a network. This network may be a LAN (Local Area Network) or a WAN (Wide Area Network).

[0029] The storage device 508 stores a program (a program for realizing the above-mentioned application) for realizing each functional component of the application information generation device 2000. The processor 504 reads the program into the memory 506 and executes it to realize each functional component of the application information generation device 2000.

[0030] The application information generation device 2000 may be realized by one computer 500 or may be realized by multiple computers 500. In the latter case, the configurations of the computers 500 do not need to be the same, and may be different from each other.

[0031] <Processing flow> 4 is a flowchart illustrating a process flow executed by the application information generating device 2000 of the first embodiment. The first acquisition unit 2020 acquires the first information 30 from the first code 22 (S102). The second acquisition unit 2040 acquires the second information 40 (S104). The generation unit 2060 generates the application information 50 using the first information 30 and the second information 40 (S106). The first acquisition unit 2020 outputs the application information 50 (S108). Note that the order of S102 and S104 may be reversed.

[0032] <Acquisition of first information 30: S102> The first acquisition unit 2020 acquires the first information 30 from the first code 22 displayed on the certificate 20 (S102). For example, the first acquisition unit 2020 acquires the first information 30 in response to the user 10 having the above-mentioned reader 70 read the first code 22. More specifically, the reader 70 converts the first code 22 into the first information 30 by decoding the first code 22. The first acquisition unit 2020 acquires the first information 30 obtained in this manner from the reader 70.

[0033] For example, assume that the first code 22 is a QR code (registered trademark). In this case, the reader 70 is a QR code (registered trademark) reader. The QR code (registered trademark) reader captures an image of the QR code (registered trademark) and analyzes the resulting image to obtain information that was encoded as the QR code (registered trademark). Note that the first code 22 is not limited to a QR code (registered trademark) and can be any code. When the reader 70 converts the first code 22 into the first information 30, a reader 70 that corresponds to the type of the first code 22 (i.e., a reader that can decode the first code 22) is used.

[0034] The first information 30 may be encrypted in the first code 22. In this case, for example, the application information generation device 2000 obtains the encrypted first information 30 by decoding the first code 22, and acquires the first information 30 by decrypting the encrypted first information 30.

[0035] For example, SQRC (registered trademark) can be used for such a first code 22. SQRC (registered trademark) can include private information that cannot be viewed without a specific encryption key. Therefore, SQRC (registered trademark), which includes the first information 30 as such private information, is used as the first code 22. In this case, a reader having an encryption key capable of decrypting the first information 30 is used as the reader 70. The reader 70 obtains the first information 30 by reading the SQRC (registered trademark) using the encryption key.

[0036] The process of decoding the first code 22 may be implemented in the first acquisition unit 2020. In this case, for example, a camera is used as the reader 70. The camera captures the first code 22 to generate an image including the first code 22. The first acquisition unit 2020 acquires the generated image from the camera and analyzes the image to obtain the first information 30. Note that, as described above, when the encrypted first information 30 is included in the first code 22, the first acquisition unit 2020 is made capable of acquiring a decryption key (for example, the decryption key is stored in a storage device accessible from the first acquisition unit 2020).

[0037] Here, the certificate 20 may display a plurality of first codes 22 that are different from each other. For example, assume that the certificate 20 includes information on a person other than the user 10 (e.g., a family member of the user 10). In this case, a different first code 22 may be prepared for each person whose information is included in the certificate 20. For example, if the certificate 20 is a moving-out certificate for the user 10, the certificate 20 may include not only information on the user 10, but also information on family members living with the user 10. For this reason, it is conceivable that the certificate 20 may display a first code 22 for each of the user 10 and the family members living with the user 10.

[0038] When multiple first codes 22 are displayed on the certificate 20 in this manner, the first acquisition unit 2020 acquires the first information 30 from each of the multiple first codes 22. For example, the user 10 causes the reader 70 to read the multiple first codes 22 in sequence. In response, the reader 70 converts the multiple first codes 22 in sequence into the first information 30. Then, the first acquisition unit 2020 acquires the multiple pieces of first information 30 thus obtained.

[0039] FIG. 5 is a diagram illustrating a certificate 20 on which a plurality of first codes 22 are displayed. In FIG. 5, information on three people, namely, person H1 who is the user 10, person H2 who is the spouse of person H1, and person H3 who is the child of person H1, is described. Then, first codes 22-1 to 22-3 in which information on each of the people H1, H2, and H3 is stored are displayed on the certificate 20. Person H1 causes the reader 70 to read the first codes 22-1 to 22-3, respectively. As a result, the first acquisition unit 2020 can acquire the first information 30 including information on person H1, the first information 30 including information on person H2, and the first information 30 including information on person H3.

[0040] In addition to the first codes 22-1 to 22-3 each including information about each person, the first code 22 including information common to the family may be further displayed on the certificate 20. The arrangement of the first code 22 on the certificate 20 is not limited to the example shown in FIG. 5. For example, the certificate 20 may have text information written on the front side and the first code 22 displayed on the back side. Alternatively, the certificate 20 may be made up of multiple media (such as multiple pieces of paper), and the text information and the first code 22 may be included in different media. For example, the certificate 20 may be realized by two pieces of paper, with the text information displayed on the first piece of paper and the first code 22 displayed on the second piece of paper.

[0041] The application information generating device 2000 may be configured to be capable of reading a plurality of first codes 22 at once. For example, a scanner capable of scanning a plurality of first codes 22 at once (for example, capable of scanning the entire certificate 20 at once) is used as the reader 70. In this case, the first acquiring unit 2020 acquires a scanned image including the plurality of first codes 22. Then, the first acquiring unit 2020 detects the plurality of first codes 22 from the scanned image and decodes each of the detected plurality of first codes 22. This makes it possible to acquire the first information 30 from each of the plurality of first codes 22 at once.

[0042] Even if multiple first codes 22 are displayed on the certificate 20, there may be cases where only some of them need to be read by the application information generating device 2000. For example, there may be a case where all of the family members H1 to H3 described above move out of city X, but H1 moves to city Y, and H2 and H3 move to another city Z. In this case, the moving-out certificate issued in city X can be used for the moving-in procedure for H1 in city Y and for the moving-in procedure for H2 and H3 in city Z. In the moving-in procedure to city Y, the first code 22-1 in which the information of H1 is encoded can be read to perform the moving-in procedure for H1. In the moving-in procedure to city Z, the first code 22-2 in which the information of H2 is encoded and the first code 22-3 in which the information of H3 is encoded can be read by the application information generating device 2000.

[0043] <Acquisition of second information 40: S104> The second acquisition unit 2040 acquires the second information 40 (S104). The second information 40 is information generated from information input by the user 10. For example, in administrative procedures, the applicant is required to input various pieces of information necessary for the application. Note that the applicant may be required to input only information that is not written on the certificate required for the procedure, or may be required to input information that is also written on the certificate.

[0044] For example, the user 10 inputs information required for the target application (in other words, input for generating the second information 40) before using the application information generating device 2000. As a result, the second information 40 is generated. For example, such input can be made through a website. Specifically, the user 10 who wants to make a target application using the application information generating device 2000 uses a user terminal to access a specific website. The user 10 selects the type of application procedure he or she wants to perform on the website. As a result, a web page for inputting information to be used for the target application is provided to the user terminal from the website. The user 10 inputs information on the web page. As a result of the input, the second information 40 is generated. The second information 40 may be stored in a storage device of the user terminal, or may be uploaded to a web server that provides the website. In the latter case, for example, the user 10 creates an account on the website. Then, the second information 40 is stored in the storage device in association with the account of the user 10. The storage device is accessible from the application information generation device 2000 via a network.

[0045] Alternatively, an application that can be used to generate the second information 40 may be installed on a user terminal, and the second information 40 may be generated by using the application. In this case, the user 10 generates the second information 40 by operating the application on the user terminal. For example, the user 10 generates the second information 40 by operating the application on the user terminal in the same manner as in the case of generating the second information 40 using the above-mentioned website. That is, the user 10 operates the application on the user terminal to select the type of the target application, etc. As a result, the application provides a screen for inputting information to be used in the target application. The user 10 inputs information on the screen. As a result, the application generates the second information 40 based on the contents of the input by the user 10. The second information 40 may be stored in a storage device of the user terminal, or may be uploaded to a predetermined server. In the latter case, the second information 40 is stored in association with the account of the user 10, as in the case of using the website.

[0046] Alternatively, for example, the input for generating the second information 40 may be performed by the application information generation device 2000. In this case, the application information generation device 2000 provides the user 10 with a screen for inputting information to be used in the target application, similar to the above-mentioned application. Then, the application information generation device 2000 generates the second information 40 by using the information input on the screen.

[0047] The hardware configuration of the user terminal and the server providing the above-mentioned website is arbitrary. For example, the hardware configuration of these devices may be the same as that of the computer 500 shown in FIG.

[0048] There are various methods for the second acquisition unit 2040 to acquire the second information 40. When the second information 40 is stored in a storage device of the user terminal, the second acquisition unit 2040 acquires the second information 40 from the user terminal. For example, the second acquisition unit 2040 acquires the second information 40 from the user terminal by performing wireless communication such as near field communication (NFC) with the user terminal. For example, when NFC is used, an NFC reader is provided in the application information generation device 2000. Then, the user 10 holds the user terminal over the NFC reader, whereby the second information 40 is transmitted from the user terminal to the application information generation device 2000.

[0049] Alternatively, for example, a code (hereinafter, the second code) obtained by encoding the second information 40 may be displayed on a display device of the user terminal. In this case, the second acquisition unit 2040 acquires the second information 40 by reading the second code. Note that the first code and the second code may be the same type of code or different types of codes. The process of converting the second information 40 into the second code may be performed at any timing after the second information 40 is generated. For example, the above-mentioned website or application converts the second information 40 into the second code when generating the second information 40, and stores the second code in the storage device instead of or together with the second information 40. Alternatively, for example, the conversion from the second information 40 to the second code may be performed in response to an input operation for displaying the second code on the display device of the user terminal.

[0050] The method of displaying the second code is not limited to displaying it on a display device of the user terminal. For example, the second code may be printed on paper or other portable medium. In this case, the user 10 uses the application information generation device 2000 after preparing the portable medium.

[0051] When the second information 40 is stored in a storage device on the network, the second acquisition unit 2040 acquires the second information 40 from the storage device. For example, when the second information 40 is stored in association with an account of the user 10, the user 10 inputs account information (such as a pair of a user name and a password) to the application information generating device 2000. The second acquisition unit 2040 acquires the second information 40 stored in association with the account of the user 10 by using the input account information.

[0052] <Generation of application information 50: S106> The generating unit 2060 generates application information 50 by using the first information 30 and the second information 40 (S106). The application information 50 includes a plurality of application items that need to be applied for in the target application, and the information shown in the first information 30 and the second information 40 is used for the application items.

[0053] Here, in order to generate the application information 50 from the first information 30 and the second information 40, it is necessary to know which item of the first information 30 or the second information 40 should be applied to each application item of the application information 50. Therefore, information that associates the application items included in the application information 50 with the items of the first information 30 or the second information 40 is prepared in advance. Hereinafter, this information is referred to as item correspondence information. The item correspondence information is prepared in advance for each of the multiple types of application procedures, and is stored in a storage device accessible from the generation unit 2060.

[0054] FIG. 6 is a diagram illustrating an example of item correspondence information 80 in a table format. The item correspondence information 80 has three columns: application item 82, reference item 84, and priority information 86. The application item 82 indicates identification information (e.g., item name) of the application item included in the application information 50. The reference item 84 indicates identification information of an item included in the first information 30 or the second information 40. For example, the identification information indicated in the reference item 84 is composed of a combination of information for identifying whether the item is included in the first information 30 or the second information 40, and the item name. For example, in FIG. 6, the identification information indicated in the reference item 84 indicates an item named "A" included in the first information 30 with identification information "1-A", and indicates an item named "A" included in the second information 40 with identification information "2-A".

[0055] The priority information 86 indicates whether the first information 30 or the second information 40 is to be used preferentially when there are items corresponding to one application item in both the first information 30 and the second information 40. For example, the priority information 86 indicates "1" or "2." When the priority information 86 indicates "1," the information indicated in the first information 30 is applied to the application item 82 with priority over the information indicated in the second information 40. On the other hand, when the priority information 86 indicates "2," the information indicated in the second information 40 is applied to the application item 82 with priority over the information indicated in the first information 30.

[0056] For example, in FIG. 6, the record in the second row of the item correspondence information 80 indicates "B" in the application item 82, and indicates two items, "1-C" and "2-D", in the reference item 84. This means that both the item "C" in the first information 30 and the item "D" in the second information 40 correspond to the item "B" in the application information 50. In addition, the priority information 86 of this record indicates "1". Therefore, in this case, for the application item "B" in the application information 50, the information indicated in the item "C" in the first information 30 is applied in preference to the information indicated in the item "D" in the second information 40. In other words, when information is indicated in both the item "C" in the first information 30 and the item "D" in the second information 40, the information indicated in the first information 30 is used. On the other hand, if no information is shown in the item "C" of the first information 30 (for example, it is left blank), the information shown in the item "D" of the second information 40 is used.

[0057] By defining priority information in this manner, when an item corresponding to a single application item is present in both the first information 30 and the second information 40, it is possible to appropriately control which information to use.

[0058] Whether the first information 30 or the second information 40 should be given priority in application of an application item 82 is determined, for example, taking into consideration the nature of the application item 82. An application item 82 for which the first information 30 should be given priority over the second information 40 is, for example, an item whose contents are preferably certified by a certificate 20. For example, if the application in question is a moving-in procedure and the certificate in question 20 is a moving-out certificate, it may be possible to apply the first information 30 in preference to the second information 40 for the following application items: Previous municipality address · My Number Resident card code ·Registered domicile Family members' names, dates of birth, gender, etc.

[0059] On the other hand, application items for which the second information 40 should take precedence over the first information 30 include, for example, the head of household and family relationships. Since the head of household can be changed, it may be different at the time of moving in and out. Therefore, if the contents of the head of household differ between the first information 30 and the second information 40, it is considered that the new head of household is indicated in the second information 40. In addition, since the relationship is determined based on the head of household, the relationship may also change when the head of household changes. Therefore, if the description of the relationship differs between the first information 30 and the second information 40, it is considered that the new relationship is indicated in the second information 40. Therefore, for example, for these application items, the information indicated in the second information 40 is applied with priority over the information indicated in the first information 30.

[0060] Here, we will show a concrete example of how relationships change when the head of the household changes. For example, suppose there is a family consisting of Person H4, the male head of the household, Person H5, who is Person H4's wife, and Person H6, their child. Furthermore, suppose that this family moves out of City Y and lives in the home of Person H4's father (Person H7), who lives in City Z. At this point, Person H7 becomes the head of the household.

[0061] In this case, the relationships of persons H4 to H6 listed on the moving-out certificate are "head of household," "wife," and "child," respectively. In contrast, in the moving-in procedure to City Z, person H7 becomes the head of household, and the relationships of persons H4 to H6 become "child," "child's wife," and "child's child," respectively. Therefore, in this case, the relationship to the new head of household is entered as second information 40, and the relationship to the head of household shown in second information 40 must be used in preference to the relationship to the head of household listed on the moving-out certificate (i.e., the relationship to the head of household shown in first information 30).

[0062] In addition, which of the first information 30 and the second information 40 should be prioritized may change depending on the situation. For example, in a moving-in procedure, it is preferable to prioritize the contents of the moving-out certificate (i.e., the information shown in the first information 30) when the head of the household does not change, and it is preferable to prioritize the contents of the moving-in certificate (i.e., the information shown in the second information 40) when the head of the household changes. Therefore, for example, the priority information is made to show a pair of "condition, which of the first information 30 and the second information 40 should be prioritized when the condition is met". For example, in the example of the relationship, two pairs of "condition = head of household does not change, prioritized information = first information 30" and "condition = head of household changes, prioritized information = second information 40" are included in the priority information 86. In this way, it is possible to determine which of the first information 30 and the second information 40 should be used preferentially depending on the situation.

[0063] Note that the priority information may be determined collectively for all application items or a group of application items, rather than for each application item. For example, a rule such as "give priority to the second information 40 over the first information 30 (i.e., give priority to using the contents of the certificate 20)" or "for application items A to D, give priority to the second information 40 over the first information 30" may be determined in advance.

[0064] The generating unit 2060 acquires item correspondence information 80 for the target application from the storage device. Then, the generating unit 2060 generates application information 50 using the first information 30, the second information 40, and the item correspondence information 80. Here, the configuration of the application information 50 is arbitrary. For example, the application information 50 is information (e.g., a table) that associates the contents of a plurality of application items with identification information (such as item names) for each of the application items.

[0065] Alternatively, for example, the application information 50 may be a document (hereinafter, an application form) generated according to a predetermined format. The format is, for example, information that determines, for each application item in the application information 50, at what position in a template of the application form the content of that application item is to be embedded. The generating unit 2060 extracts the content of each application item in the application information 50 from the corresponding item in the first information 30 or the second information 40. The generating unit 2060 then obtains an application form template that is stored in advance in a storage device, and generates an application form by embedding the content of each extracted application item in the application form template according to the above-mentioned format.

[0066] <Output of application information 50: S108> The application information generating device 2000 outputs the generated application information 50 (S108). There are various methods for outputting the application information 50. For example, the application information generating device 2000 displays the application information 50 on a display device 60 connected to the application information generating device 2000. For example, if the application information 50 is an application form, the application form is displayed on the display device 60. Alternatively, for example, the application information generating device 2000 may store the application information 50 in a storage device provided in the application information generating device 2000, or transmit it to a server device or the like via a network.

[0067] <<Confirmation of application details>> It is preferable that the user 10 can confirm the contents of the application information 50 output by the application information generating device 2000. For example, the user 10 confirms the application contents by viewing the application information 50 displayed on the display device 60. Here, for an application item having a corresponding item in both the first information 30 and the second information 40 (i.e., an application item 82 having both an item in the first information 30 and an item in the second information 40 shown in the corresponding reference item 84), if the contents shown in the first information 30 and the contents shown in the second information 40 are different, it is preferable that the user 10 can grasp the difference. Hereinafter, an item having a different content between the first information 30 and the second information 40 is referred to as a different item.

[0068] For example, the application information generation device 2000 highlights the different items in the application information 50 displayed on the display device 60. Various specific methods for highlighting information can be used. For example, for the different items, the color of the text or frame may be made more noticeable than that of normal items, or the text or frame may be made thicker than that of normal items.

[0069] The application information generating device 2000 preferably accepts a confirmation input from the user 10 regarding the application information 50 displayed on the display device 60. For example, the application information generating device 2000 accepts an input from the user 10 to select whether or not the application should be made with the contents of the application information 50. It is also preferable that the user 10 can modify the contents of the application information 50. For example, the user 10 can specify which of the contents of the first information 30 or the second information 40 is to be used for a different item. When the specification is made, the application information generating device 2000 changes the contents of the application information 50. For example, it is assumed that the user 10 specifies that the contents of the second information 40 are to be used for a different item to which the contents of the first information 30 are applied. In this case, the application information generating device 2000 changes the contents of the item in the application information 50 to the contents of the reference item in the second information 40.

[0070] <Transition to another procedure> Information used in one application procedure may be reused in other application procedures. Therefore, if the application information generation device 2000 can be used to move to other application procedures after the generation of the application information 50 for the target application is completed, the convenience of the application information generation device 2000 for the user 10 will be increased.

[0071] Therefore, for example, the application information generating device 2000 may have a function of guiding the user 10 to the next application procedure after finishing generating the application information 50. FIG. 7 is a diagram showing an example of a screen that guides the user 10 to the next application procedure after finishing generating the application information 50. Screen 90 in FIG. 7 is a screen that allows the user 10 to select the corresponding situation. Depending on the situation selected here, the application information generating device 2000 transitions to a screen for the next required application procedure. For example, when "register a seal" is selected, the application information generating device 2000 transitions to a screen for the application procedure required for seal registration.

[0072] Here, when generating the second information 40, it is preferable to input information to be used in other application procedures in addition to the target application. For example, a website or application that accepts input of the second information 40 may request input of information not only on the target application selected by the user 10, but also on applications that the user 10 may make. In this way, the information included in the second information 40 can be used not only for the target application but also for other application procedures.

[0073] Although the present invention has been described above with reference to the embodiment, the present invention is not limited to the above embodiment. Various modifications that can be understood by those skilled in the art can be made to the configuration and details of the present invention within the scope of the present invention.

[0074] In the above example, the program can be stored and provided to the computer using various types of non-transitory computer readable media. The non-transitory computer readable medium includes various types of tangible storage media. Examples of the non-transitory computer readable medium include magnetic recording media (e.g., flexible disks, magnetic tapes, hard disk drives), magneto-optical recording media (e.g., magneto-optical disks), CD-ROMs, CD-Rs, CD-R / Ws, and semiconductor memories (e.g., mask ROMs, PROMs (Programmable ROMs), EPROMs (Erasable PROMs), flash ROMs, and RAMs). The program may also be provided to the computer by various types of transitory computer readable media. Examples of the transitory computer readable medium include electrical signals, optical signals, and electromagnetic waves. The transitory computer readable medium can supply the program to the computer via a wired communication path such as an electric wire or optical fiber, or via a wireless communication path.

[0075] A part or all of the above-described embodiments can be described as, but is not limited to, the following supplementary notes. (Appendix 1) a first acquisition unit that acquires first information from a first code displayed on a certificate related to the user; a second acquisition unit that acquires second information input by a user regarding an application requiring the certificate; a generation unit that generates application information to be used in the application procedure using the first information and the second information. (Appendix 2) The generation unit is Acquire item correspondence information that associates an item included in the first information or the second information with each of a plurality of application items included in the application information; An application information generating device as described in Appendix 1, which generates the application information by applying the contents of the items of the first information or the second information that are associated in the item correspondence information to each application item of the application information. (Appendix 3) In the item correspondence information, there is an application item that is associated with both an item included in the first information and an item included in the second information, the item correspondence information further includes priority information that determines whether the first information or the second information is to be applied preferentially to the application item; The application information generating device described in Appendix 2, wherein the generation unit generates the application information by applying the contents of the first information or the second information, which is specified to be used preferentially in the priority information, to the application item that is corresponded to both an item contained in the first information and an item contained in the second information in the item correspondence information. (Appendix 4) The application information generation device according to any one of claims 1 to 3, wherein the second information is input using a device other than the application information generation device. (Appendix 5) The application information generation device described in Appendix 4, wherein the second acquisition unit acquires the second information by reading a code in which the second information is encoded. (Appendix 6) An application information generating device as described in any one of Appendices 1 to 5, which displays the generated application information on a display device viewed by the user in a manner that highlights application items whose application contents differ between the first information and the second information. (Appendix 7) 1. A computer-implemented control method comprising: a first obtaining step of obtaining first information from a first code displayed on a certificate relating to the user; a second obtaining step of obtaining second information entered by a user regarding an application requiring the certificate; A control method comprising: a generation step of generating application information to be used in the application procedure using the first information and the second information. (Appendix 8) In the generating step, Acquire item correspondence information that associates an item included in the first information or the second information with each of a plurality of application items included in the application information; The control method described in Appendix 7, wherein the application information is generated by applying the contents of the items of the first information or the second information that are associated in the item correspondence information to each application item of the application information. (Appendix 9) In the item correspondence information, there is an application item that is associated with both an item included in the first information and an item included in the second information, the item correspondence information further includes priority information that determines whether the first information or the second information is to be applied preferentially to the application item; A control method as described in Appendix 8, in which, in the generation step, for an application item that is corresponded in the item correspondence information to both an item contained in the first information and an item contained in the second information, the content of either the first information or the second information, which is specified to be used preferentially in the priority information, is applied to generate the application information. (Appendix 10) The control method according to any one of appendixes 7 to 9, wherein the second information is input using a device other than the control method. (Appendix 11) The control method described in Appendix 10, wherein in the second acquisition step, the second information is acquired by reading a code in which the second information is encoded. (Appendix 12) A control method described in any one of Appendices 7 to 11, in which the generated application information is displayed on a display device viewed by the user in a manner that highlights application items whose application contents differ between the first information and the second information. (Appendix 13) A computer-readable medium on which a program is stored, The program includes: a first obtaining step of obtaining first information from a first code displayed on a certificate relating to the user; a second obtaining step of obtaining second information entered by a user regarding an application requiring the certificate; A computer-readable medium that executes a generating step of generating application information to be used in processing the application using the first information and the second information. (Appendix 14) In the generating step, Acquire item correspondence information that associates an item included in the first information or the second information with each of a plurality of application items included in the application information; A computer-readable medium as described in Appendix 13, which generates the application information by applying the contents of the items of the first information or the second information that are associated in the item correspondence information to each application item of the application information. (Appendix 15) In the item correspondence information, there is an application item that is associated with both an item included in the first information and an item included in the second information, the item correspondence information further includes priority information that determines whether the first information or the second information is to be applied preferentially to the application item; A computer-readable medium as described in Appendix 14, in which in the generation step, for an application item to which both an item contained in the first information and an item contained in the second information are corresponding in the item correspondence information, the application information is generated by applying the contents of either the first information or the second information, whichever is specified to be used preferentially in the priority information. (Appendix 16) 16. The computer-readable medium of claim 13, wherein the second information is input using a device other than the computer-readable medium. (Appendix 17) 17. The computer-readable medium of claim 16, wherein in the second obtaining step, the second information is obtained by reading a code in which the second information is encoded. (Appendix 18) A computer-readable medium as described in any one of Appendices 13 to 17, wherein the program causes the computer to display the generated application information on a display device viewed by the user in a manner that highlights application items whose application contents differ between the first information and the second information. [Explanation of symbols]

[0076] 10 users 20 Certificates 22 Code 30 1st information 40 Second information 50 Application information 60 Display Device 70 Leader 80 item correspondence information 82 Application items 84 Reference items 86 Priority Information 90 screens 500 Computers 502 Bus 504 Processor 506 Memory 508 Storage Devices 510 Input / Output Interface 512 Network Interface 2000 Application information generation device 2020 1st Acquisition Division 2040 2nd Acquisition Department 2060 Generation part

Claims

1. a first acquisition unit that acquires first information displayed in a certificate related to a user; a second acquisition unit that acquires second information input by the user regarding a target application selected by the user from among a plurality of applications; A generation unit that generates application information to be used in the application procedure based on the first information and the second information.

2. The second acquisition unit acquires the second information by reading a second code; The second information includes information required for the target application previously input by the user. The information processing system according to claim 1 .

3. 3. The information processing system according to claim 1, wherein application items, the application contents of which differ between the first information and the second information, are displayed on a display device in an emphasized manner.

4. the certificate includes a plurality of first codes; The information processing system according to claim 1 , wherein the first acquisition unit acquires the first information from at least one of the plurality of first codes.

5. The information processing system according to claim 4 , wherein the plurality of first codes include information on the user and a person associated with the user.

6. The application information includes a plurality of application items, Further, priority information is included that determines whether the first information or the second information is to be applied preferentially to the application item, An information processing system as described in any one of claims 1 to 5, wherein the generation unit generates the application information for an application item that is associated with both an item included in the first information and an item included in the second information, using the contents of either the first information or the second information, which is specified to be used preferentially in the priority information.

Citation Information

Patent Citations

  • Export duty free product purchase record form preparation system

    JP2014032441A

  • Cooperative input method, cooperative input system, information processor, and cooperative input program

    JP2015108889A

  • Account opening support method, account opening support program, and account opening support server

    JP2016029528A

  • Counter support system and counter support program

    JP2018139027A

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

    JP2019028505A

Cited By

  • Subsidy Application Form Creation Support Server, Subsidy Application Form Creation Support System, and Program for Subsidy Application Form Creation Support Server

    JP7701579B1