Information Processing Systems

The application information generation device simplifies the application process by combining certificate data with user input to generate necessary information, addressing the inefficiency of existing systems in supporting applicants.

JP7775954B2Active Publication Date: 2025-11-26NEC CORP
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
JP2024165777
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2024-09-25
Publication Date
2025-11-26
Estimated Expiration
2040-07-29

AI Technical Summary

Technical Problem

Existing information processing systems do not support applicants in completing application procedures efficiently, as they primarily focus on confirmation work by staff members after submission, neglecting the applicant's experience.

Method used

An application information generation device that acquires first information from a certificate code and second information entered by the user, generating application information using a control method executed by a computer to facilitate the application process.

Benefits of technology

Enables applicants to complete application procedures more easily by automating the generation of necessary information, reducing the burden of manual input.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007775954000001
    Figure 0007775954000001
  • Figure 0007775954000002
    Figure 0007775954000002
  • Figure 0007775954000003
    Figure 0007775954000003
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 for application of procedures. [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 have been developed to support tasks related to such application procedures. For example, Patent Document 1 discloses a system that supports government officials and other officials in easily confirming application details. Specifically, for application procedures requiring a certificate, the system compares corresponding items between application form data and certificate data, highlights discrepant items, and accepts corrections. The system also discloses that when displaying an application in which there are discrepancies between application form data and certificate data, the information in the certificate data may be reflected on the screen. [Prior art documents] [Patent documents]

[0004] [Patent Document 1] Japanese Patent Application Publication No. 2019-028505 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 application is submitted by an applicant, and therefore does not disclose any technology to support the application procedure by the applicant.

[0006] The present invention has been made in view of the above-mentioned 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 entered by the user regarding 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 regarding an application requiring the certificate, and a generation step of generating application information to be used in processing the application using the first information and the second information.

[0009] The computer-readable medium of the present disclosure stores a program that causes a computer to execute the control method of the present invention. [Effects of the Invention]

[0010] According to the present invention, a technique is provided that makes it easier for applicants to complete application procedures. [Brief explanation 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. [Figure 2] 1 is a block diagram illustrating a functional configuration of an application information generation device according to a first embodiment. [Figure 3] FIG. 2 is a block diagram illustrating a hardware configuration of a computer that realizes the application information generation device. [Figure 4] 1 is a flowchart illustrating a flow of processing executed by the application information generating device of the first embodiment. [Figure 5] FIG. 10 is a diagram illustrating an example of a certificate on which multiple first codes are displayed. [Figure 6] FIG. 10 is a diagram illustrating an example of item correspondence information in a table format. [Figure 7] FIG. 10 is a diagram illustrating an example of a screen that guides a user to the next application procedure after completing the generation of application information. DETAILED DESCRIPTION OF THE INVENTION

[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 designated by the same reference numerals, and for clarity of explanation, duplicate explanations will be omitted as necessary.

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

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

[0015] The application information generation device 2000 acquires first information 30 and second information 40 for use in generating application information 50. The first information 30 is information representing part or all of the contents of a certificate 20 related to a user 10. The certificate 20 is paper or other portable media. For example, the certificate 20 is a moving-out certificate issued when a user completes a moving-out procedure. The moving-out certificate is used, for example, for the moving-in procedure to be applied for at the local government of the new location.

[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 input made in advance by the user 10 to an arbitrary computer such as a mobile terminal (hereinafter referred to as a user terminal) for the purpose of the target application.

[0018] The application information generation device 2000 generates application information 50 using the first information 30 and the second information 40. For example, the first information 30 and the second information 40 contain information to be applied to application items included in the application information 50. For example, if the application information 50 includes 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 or 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 content of application item B.

[0019] <Example of effects> According to the application information generation 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 when the user 10 must input all of the application details themselves.

[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 the functional configuration of an application information generation device 2000 according to the first embodiment. The application information generation device 2000 includes a first acquisition unit 2020, a second acquisition unit 2040, and a generation unit 2060. The first acquisition unit 2020 acquires first information 30 from the first code 22 displayed on the certificate 20. The second acquisition unit 2040 acquires second information 40 representing the input information. The generation 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 generation device 2000 may be realized by hardware that realizes the 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 case where each functional component of the application information generation device 2000 is realized by a combination of hardware and software will be further described.

[0023] FIG. 3 is a block diagram illustrating an example of the hardware configuration of a computer 500 that realizes the application information generation 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. Alternatively, the computer 500 may be 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 on the computer 500, the computer 500 realizes each function of the application information generation device 2000. The application is configured by a program for realizing the functional components of the application information generation device 2000.

[0025] The computer 500 includes 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 for connecting the processor 504 and other components to each other is not limited to a bus connection.

[0026] The processor 504 is a variety of processors, 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 to 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, if 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 may be connected to the input / output interface 510. Furthermore, other input devices (such as a touch panel or a keyboard) and other output devices (such as a printer) may also be 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 that realizes the above-mentioned application) that realizes each functional component of the application information generation device 2000. The processor 504 reads this program into the memory 506 and executes it, thereby realizing 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 by multiple computers 500. In the latter case, the configurations of the computers 500 do not need to be the same, and can be different from each other.

[0031] <Processing flow> 4 is a flowchart illustrating the flow of processing executed by the application information generation device 2000 of embodiment 1. 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-described 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 the information 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 appropriate for the type of the first code 22 (i.e., one 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 then 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 an image of 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, if the encrypted first information 30 is included in the first code 22, the first acquisition unit 2020 is configured to be able to acquire 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 different first codes 22. For example, suppose that the certificate 20 includes information about a person other than the user 10 (for example, 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 about the user 10, but also information about family members living with the user 10. Therefore, it is conceivable that the certificate 20 displays 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 sequentially read the multiple first codes 22. In response, the reader 70 sequentially converts the multiple first codes 22 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 multiple first codes 22 are displayed. FIG. 5 shows information on three people: person H1, who is the user 10; person H2, who is person H1's spouse; and person H3, who is person H1's child. First codes 22-1 to 22-3, which store information on persons H1, H2, and H3, respectively, 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 first information 30 including information on person H1, first information 30 including information on person H2, and first information 30 including information on person H3.

[0040] In addition to the first codes 22-1 to 22-3 containing information about each person individually, a first code 22 containing information common to the family may also be displayed on the certificate 20. The layout of the first code 22 on the certificate 20 is not limited to the example shown in FIG. 5. For example, text information may be written on the front side of the certificate 20, and the first code 22 may be displayed on the back side. Alternatively, the certificate 20 may be composed of multiple media (such as multiple pieces of paper), with the text information and the first code 22 included on different media. For example, the certificate 20 may be realized using two sheets of paper, with text information displayed on the first sheet of paper and the first code 22 displayed on the second sheet of paper.

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

[0042] Furthermore, even if multiple first codes 22 are displayed on the certificate 20, there may be cases where it is sufficient to have the application information generation device 2000 read only some of them. For example, there may be a case where all of the family members H1 to H3 described above have moved out of City X, but then Person H1 moves to City Y, and Persons H2 and H3 move to a different city, City Z. In this case, the moving-out certificate issued in City X can be used for Person H1's moving-in procedure in City Y and Persons H2 and H3's moving-in procedure in City Z. In the moving-in procedure to City Y, Person H1's moving-in procedure can be completed by having the application information generation device 2000 read the first code 22-1 in which Person H1's information is encoded. In the moving-in procedure to City Z, Person H2 and H3's moving-in procedure can be completed by having the application information generation device 2000 read the first code 22-2 in which Person H2's information is encoded and the first code 22-3 in which Person H3's information is encoded.

[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, an 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 listed on the certificate required for the procedure, or may be required to input information that is also listed on the certificate.

[0044] For example, before using the application information generation device 2000, the user 10 inputs information required for the target application (in other words, input for generating the second information 40). This generates the second information 40. For example, this input can be made via a website. Specifically, the user 10, who wants to make a target application using the application information generation device 2000, accesses a specific website using a user terminal. The user 10 selects the type of application procedure they wish to perform on the website. As a result, the website provides the user terminal with a web page for inputting information to be used in the target application. The user 10 inputs information on the web page. As a result of this input, the second information 40 is generated. The second information 40 may be stored in a storage device of the user terminal or uploaded to a web server that provides the website. In the latter case, for example, the user 10 creates an account on the website. The second information 40 is then stored in a storage device in association with the user 10's account. 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 using the same operations as in the case of generating the second information 40 using the website. That is, the user 10 operates the application on the user terminal to select the type of 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 content of the input by the user 10. The second information 40 may be stored in a storage device of the user terminal or uploaded to a predetermined server. In the latter case, the second information 40 is stored in association with the user 10's account, as in the case of using a 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, like the above-mentioned application, provides the user 10 with a screen for inputting information to be used in the target application. Then, the application information generation device 2000 generates the second information 40 using the information input on the screen.

[0047] The hardware configuration of the user terminal and the server that provides the website described above is arbitrary, and for example, the hardware configuration of these may be the same as that of the computer 500 shown in FIG.

[0048] There are various methods by which the second acquiring unit 2040 acquires the second information 40. When the second information 40 is stored in a storage device of the user terminal, the second acquiring unit 2040 acquires the second information 40 from the user terminal. For example, the second acquiring 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, when the user 10 holds the user terminal over the NFC reader, 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. Furthermore, the process of converting the second information 40 into the second code can be performed at any timing after the second information 40 is generated. For example, the aforementioned website or application converts the second information 40 into the second code when generating the second information 40, and stores the second code in a 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 to display the second code on a 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 media. In this case, the user 10 prepares the portable media and then uses the application information generation device 2000.

[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 the account of the user 10, the user 10 inputs account information (such as a pair of a username and a password) to the application information generation device 2000. The second acquisition unit 2040 uses the input account information to acquire the second information 40 stored in association with the account of the user 10.

[0052] <Generation of application information 50: S106> The generation unit 2060 generates application information 50 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 in the first information 30 or the second information 40 applies to each application item in the application information 50. Therefore, information that associates the application items included in the application information 50 with the items in the first information 30 or the second information 40 is prepared in advance. Hereinafter, this information is referred to as item correspondence information. Item correspondence information is prepared in advance for each of multiple types of application procedures and 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 table format. The item correspondence information 80 has three columns: application items 82, reference items 84, and priority information 86. The application items 82 indicate identification information (e.g., item names) of application items included in the application information 50. The reference items 84 indicate identification information of items included in the first information 30 or the second information 40. For example, the identification information indicated in the reference items 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 items 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 which of the first information 30 and the second information 40 is to be used preferentially when there are corresponding items in both the first information 30 and the second information 40 for one application item. 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 given priority over the information indicated in the second information 40 and is applied to the application item 82. On the other hand, when the priority information 86 indicates "2," the information indicated in the second information 40 is given priority over the information indicated in the first information 30 and is applied to the application item 82.

[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 two items, "1-C" and "2-D," in the reference item 84. This means that the item "B" in the application information 50 corresponds to both the item "C" in the first information 30 and the item "D" in the second information 40. 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 priority over 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 one 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 applied preferentially to 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 applied preferentially 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 is a moving-out certificate, it may be possible to apply the first information 30 preferentially over the second information 40 for the following application items: Previous municipality address My Number Resident registration code Permanent domicile Family members' names, dates of birth, gender, etc.

[0059] On the other hand, application items for which the second information 40 should take priority over the first information 30 include, for example, the head of household and family relationships. Because the head of household can change, it may be different at the time of moving in and out. Therefore, if the details 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. Furthermore, because the relationship is determined based on the head of household, the relationship may also change when the head of household changes. Therefore, if the relationship descriptions differ 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 is a specific example of how relationships change when the head of household changes. For example, suppose there is a family consisting of person H4, the male head of household, person H5, who is person H4's wife, and person H6, their child. Suppose this family moves out of City Y and moves into the home of person H4's father (person H7), who lives in City Z. At this point, person H7 becomes the head of 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 therefore 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 priority over the relationship to the head of household listed on the moving-out certificate (i.e., over the relationship to the head of household shown in first information 30).

[0062] Note that which of the first information 30 and the second information 40 should be prioritized may vary depending on the situation. For example, in a moving-in procedure, if the head of household remains the same, it is preferable to prioritize the contents of the moving-out certificate (i.e., the information shown in the first information 30), and if the head of household is changed, it is preferable to prioritize the contents of the moving-in certificate (i.e., the information shown in the second information 40). Therefore, for example, the priority information may contain pairs of "conditions, and if the conditions are met, which of the first information 30 and the second information 40 should be prioritized." For example, in the case of relationship, the priority information 86 may contain two pairs: "Condition = Head of household remains the same, prioritized information = First information 30" and "Condition = Head of household changes, prioritized information = Second information 40." This allows the priority of the first information 30 or the second information 40 to be determined depending on the situation.

[0063] Note that the priority information may be set for all application items or a group of application items collectively, 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 set in advance.

[0064] The generation unit 2060 acquires item correspondence information 80 for the target application from the storage device. Then, the generation 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 the identification information (e.g., item name) of each of the application items.

[0065] Alternatively, for example, the application information 50 may be a document (hereinafter referred to as 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, where in an application form template the content of that application item should be embedded. The generation 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 generation unit 2060 then obtains an application form template stored in advance in a storage device, and generates an application form by embedding the content of each extracted application item into the application form template according to the above-mentioned format.

[0066] <Application information 50 output: S108> The application information generation device 2000 outputs the generated application information 50 (S108). There are various methods for outputting the application information 50. For example, the application information generation device 2000 displays the application information 50 on a display device 60 connected to the application information generation 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 generation device 2000 may store the application information 50 in a storage device provided in the application information generation device 2000, or transmit it to a server device or the like via a network.

[0067] <<Confirm application details>> It is preferable that the user 10 be able to confirm the contents of the application information 50 output by the application information generation 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 that has corresponding items in both the first information 30 and the second information 40 (i.e., an application item 82 for which both an item in the first information 30 and an item in the second information 40 are indicated in the corresponding reference item 84), if there is a difference between the contents indicated in the first information 30 and the contents indicated in the second information 40, it is preferable that the user 10 be able to grasp the difference. Hereinafter, an item whose contents differ 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 the normal items, or the text or frame may be made thicker than that of the normal items.

[0069] The application information generation 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 generation device 2000 accepts an input from the user 10 selecting whether or not to submit the application based on the content of the application information 50. It is also preferable that the user 10 be able to modify the content of the application information 50. For example, the user 10 is allowed to specify whether to use the content of the first information 30 or the content of the second information 40 for a different item. When this specification is made, the application information generation device 2000 changes the content of the application information 50. For example, suppose that the user 10 specifies that the content of the second information 40 should be used for a different item to which the content of the first information 30 is applied. In this case, the application information generation device 2000 changes the content of that item in the application information 50 to the content of the reference item in the second information 40.

[0070] <Transition to another procedure> Information used in one application procedure can sometimes be reused for other application procedures. Therefore, if the application information generation device 2000 can be used to move to other application procedures after the generation of 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 generation device 2000 may have a function of guiding the user 10 to the next application procedure to be performed after completing the generation of the application information 50. FIG. 7 is a diagram illustrating an example of a screen that guides the user 10 to the next application procedure after completing the generation of 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 generation device 2000 transitions to a screen for performing the next required application procedure. For example, when "register seal" is selected, the application information generation 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 about the target application selected by the user 10, but also about 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 embodiments, the present invention is not limited to the above-described embodiments. 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 a computer using various types of non-transitory computer-readable media. Non-transitory computer-readable media include various types of tangible storage media. Examples of non-transitory computer-readable media include magnetic storage media (e.g., flexible disks, magnetic tapes, hard disk drives), magneto-optical storage media (e.g., magneto-optical disks), CD-ROMs, CD-Rs, CD-R / Ws, and semiconductor memories (e.g., mask ROMs, programmable ROMs (PROMs), erasable PROMs (EPROMs), flash ROMs, and RAMs). The program may also be provided to a computer by various types of transitory computer-readable media. Examples of transitory computer-readable media include electrical signals, optical signals, and electromagnetic waves. The transitory computer-readable media can provide the program to a 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 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; an application information generation device having 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 Acquire item correspondence information that associates items 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 generation 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 generation 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, whichever is specified to be used preferentially in the priority information, to the application item that is corresponded to both an item included in the first information and an item included in the second information in the item correspondence information. (Appendix 4) The application information generation device according to any one of appendices 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 according to claim 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 generation device 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 generating 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 items included in the first information or the second information with each of a plurality of application items included in the application information; A control method described in Appendix 7, in which 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, wherein in the generation step, for an application item that is associated in the item correspondence information with both an item included in the first information and an item included in the second 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 10) The control method according to any one of appendices 7 to 9, wherein the second information is input using a device other than the control method. (Appendix 11) The control method according to claim 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 is configured to: 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 items 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 that is associated in the item correspondence information with both an item included in the first information and an item included in the second 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. A computer-readable medium according to any one of appendices 13 to 15, 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 the second obtaining step obtains the second information by reading a code in which the second information is encoded. (Appendix 18) A computer-readable medium 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, The application information includes a plurality of application items, An information processing system in which the generation unit selects whether the content of the first information or the content of the second information will be used as the content of at least one of the application items included in the application information, and generates the application information by using the selected content as the content of the application item.

2. the second acquisition unit acquires the second information by reading a second code; The second information includes information necessary for the target application that has been input in advance by the user. The information processing system according to claim 1 .

3. 3. The information processing system according to claim 1, wherein application items in which the first information and the second information differ from each other 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 about the user and a person associated with the user.

6. 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, The application information includes a plurality of application items, further including priority information that determines whether the first information or the second information is to be applied preferentially to the application item; An information processing system in which the generation unit generates 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 content of either the first information or the second information, whichever 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