Application program, information processing device and application method

The information processing system addresses the limitations of existing donation application technologies by enabling the selection and application of past donations, ensuring authenticity through ticket information and digital signatures, and securely processing tax deduction applications.

JP2025054299AActive Publication Date: 2025-04-07SATOFUL CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
JP2024204375
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-11-25
Publication Date
2025-04-07
Estimated Expiration
2043-09-25

AI Technical Summary

Technical Problem

Existing information processing devices for donation applications lack the ability to store and retrieve past donation information, limiting the selection of donations and failing to ensure the authenticity of the applicant.

Method used

The system includes a selection means for choosing donation information, a reading means for reading ticket information and digitally signed data, a matching means for verifying the authenticity of the applicant, and an application means for sending tax deduction application information to an external system.

Benefits of technology

This solution allows users to select and apply for donations from a history of hometown tax donations, ensuring that applications are made by the individual and are processed securely.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025054299000001_ABST
    Figure 2025054299000001_ABST
Patent Text Reader

Abstract

To provide an application program for executing one-stop special case application allowing a user to select donation that the user wants to apply for and guaranteeing that the application is made by the user himself / herself, information processing device and application method.SOLUTION: A terminal 1 includes: donation selection means 101 for selecting donation information representing a processing history of a hometown tax donation system; password receiving means 102 for receiving input of a password for card face information and electronically signed data; validation means 103 for validating validity of the password by verifying the input password with a password recorded in an individual Number Card 50; card face information reading means 104 for reading the card face information and the electronically signed data from the individual Number Card 50; and tax exemption application means 106 for transmitting tax exemption application information generated based on at least the card face information and the selected donation information to an electronic application system server 4 together with the electronically signed data and an electronic certificate of the bearer's signature.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present invention relates to an application program, an information processing device, and an application method. [Background technology]

[0002] As a conventional technique, an information processing device has been proposed that is installed in facilities such as tourist spots and that accepts donation applications for local governments (see, for example, Patent Document 1).

[0003] The information processing device disclosed in Patent Document 1 is installed in a facility, and allows a user to make a donation to the local government where the device is installed. The information processing device performs processing related to the donation application together with a content management server that mediates between the device and a donation application processing server that executes the donation application to the local government. The information processing device includes a touch panel display, a printer, a card reader, a card scanner, and a control unit having a guidance execution unit that executes guidance processing for the donation application. The control unit controls the card reader so that a payment card can be read when performing a payment process for the donation, controls the card scanner so that an identity verification card can be read when performing an identity verification process, and controls the printer to print documents related to the donation after performing a predetermined process. This information processing device installed in a facility such as a tourist spot can be used to apply for a donation to the local government where the information processing device is installed. Therefore, a user who visits a tourist spot can immediately contribute to the local government by making a donation on the spot.

[0004] Furthermore, the information processing device accepts a one-stop special application together with the donation application, and reads the identity verification card with a card scanner to complete the one-stop special application. [Prior art documents] [Patent documents]

[0005] [Patent Document 1] Patent No. 7091684 Summary of the Invention [Problem to be solved by the invention]

[0006] However, although the above-mentioned information processing device accepts one-stop special applications along with donation applications to the local government where the information processing device is installed, it does not store information about other donations (especially past donations) to the local government in its memory, and does not have a means to obtain such information from outside, so the selection of donations to be applied for is limited.In addition, although it reads information from the memory of the identity verification card, it does not require a password for authentication, so it cannot be confirmed whether the application is made by the applicant himself or herself.

[0007] An object of the present invention is to provide an application program, an information processing device, and an application method for a one-stop special application that allows the user to select the donation to be applied for and guarantees that the application is made by the person in question. [Means for solving the problem]

[0008] [1] Computer, A selection means for accepting a selection of donation information indicating a processing history of hometown tax payment; A reading means for reading the face information and the electronically signed data from a medium on which the face information is recorded; A matching means for matching some or all of the items of the ticket information with corresponding items of the selected donation information; An application program that functions as an application means for transmitting tax deduction application information generated based on at least the selected donation information together with the electronically signed data to the external system when some or all of the items of the voucher information match the corresponding items of the donation information. [2] The computer, The application program according to claim 1, further functioning as a reading means for reading the card information and the electronically signed data from the medium and requesting an external system to confirm whether the contents of the read card information have been tampered with. [3] The application program as described in claim 1, further comprising a donation application means for applying for hometown tax donation and storing the donation information as a processing history of the application in an external server or the computer that processes the hometown tax donation application. [4] The application program according to claim 1, wherein the selection means obtains the donation information from an external server or the computer that processes the hometown tax application. [5] A selection means for accepting a selection of donation information indicating a processing history of hometown tax payment; A reading means for reading the face information and the electronically signed data from a medium on which the face information is recorded; A matching means for matching some or all of the items of the ticket information with corresponding items of the selected donation information; An information processing device having an application means for transmitting tax deduction application information generated based on at least the selected donation information together with the electronically signed data to the external system when some or all of the items of the voucher information match the corresponding items of the donation information. [6] A computer-implemented application method comprising the steps of: A step of accepting a selection of donation information indicating a processing history of hometown tax payment; a reading step of reading the face information and the electronically signed data from a medium on which the face information is recorded; A matching step of matching some or all of the items of the voucher information with corresponding items of the selected donation information; An application method comprising an application step of, when a match is found between some or all of the items of the voucher information and the corresponding items of the donation information, sending tax deduction application information generated based on at least the selected donation information together with the electronically signed data to the external system. Effect of the Invention

[0009] According to the inventions of claims 1, 5 and 6, it is possible to select the donation to be applied for and to guarantee that the application is made by the person in question. According to the invention of claim 2, it is possible to request an external system to check whether the contents of the card information have been tampered with. According to the invention of claim 3, a hometown tax payment application can be processed, and donation information can be generated as a result of the processing. According to the invention of claim 4, donation information can be obtained from an external server or computer that processes hometown tax payment applications. [Brief description of the drawings]

[0010] [Figure 1] FIG. 1 is a schematic diagram illustrating an example of a configuration of an information processing system according to an embodiment. [Diagram 2] FIG. 2 is a block diagram illustrating a configuration example of a terminal according to an embodiment. [Diagram 3] FIG. 3 is a schematic diagram showing an example of the configuration of donation information. [Figure 4] FIG. 4 is a schematic diagram showing an example of the configuration of face information. [Diagram 5] FIG. 5 is a schematic diagram showing an example of the configuration of application information. [Figure 6A] FIG. 6A is a schematic diagram showing an example of a screen displayed on a display unit of a terminal. [Figure 6B] FIG. 6B is a schematic diagram showing an example of a screen displayed on the display unit of the terminal. [Figure 6C] FIG. 6C is a schematic diagram showing an example of a screen displayed on the display unit of the terminal. [Figure 6D] FIG. 6D is a schematic diagram showing an example of a screen displayed on the display unit of the terminal. [Figure 6E] FIG. 6E is a schematic diagram showing an example of a screen displayed on the display unit of the terminal. [Figure 6F] FIG. 6F is a schematic diagram showing an example of a screen displayed on the display unit of the terminal. [Figure 6G] FIG. 6G is a schematic diagram showing an example of a screen displayed on the display unit of the terminal. [Figure 6H] FIG. 6H is a schematic diagram showing an example of a screen displayed on the display unit of the terminal. [Figure 6I] FIG. 6I is a schematic diagram showing an example of a screen displayed on the display unit of the terminal. [Figure 7] FIG. 7 is a flowchart for explaining an example of a one-stop special application operation of a terminal. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0011] [Embodiment Mode] (Configuration of Information Processing System) FIG. 1 is a schematic diagram illustrating an example of a configuration of an information processing system according to an embodiment.

[0012] This information processing system is composed of a terminal 1, a hometown tax payment system server 2 as an external server of an application (tax payment application 110, FIG. 2) that runs on the terminal 1, a one-stop special support system server 3, and an electronic application system server 4 as an external system, all of which are communicatively connected via a network 6. The terminal 1 is operated by a user 5, and has a function of reading information on a My Number card 50 held by the user 5 in a contactless or contact manner.

[0013] The terminal 1 is an information processing device terminal such as a smartphone, a touch panel type PC (Personal Computer), a notebook PC, or a desktop PC, and includes electronic components such as a CPU having a function for processing information within the main body, a flash memory, and the like.

[0014] The hometown tax payment system server 2, the one-stop special support system server 3, and the electronic application system server 4 are server-type information processing devices, and are equipped with electronic components such as a CPU and a flash memory that have functions for processing information within the main body. The hometown tax payment system server 2 is an external server that provides a platform for accepting donations to a local government and arranging delivery of gifts in response to the donations (hereinafter, sometimes referred to as "hometown tax payment"), and includes a database for storing donation history. The one-stop special support system server 3 is a server for processing "one-stop special application", which accepts tax deduction applications for hometown tax payment without filing a tax return, and mainly communicates with the terminals of the local government to process the one-stop special application. The electronic application system server 4 is a server that mainly checks for tampering with the information on the face of the My Number card 50 and verifies the identity of the person using the My Number card 50, and also accepts one-stop special application from the terminal 1 and provides data on the application to the local government.

[0015] The network 6 is a communication network capable of high-speed communication, and is, for example, a wired or wireless communication network such as the Internet, an intranet, or a LAN (Local Area Network).

[0016] As an example, the terminal 1 accepts the operation of the user 5 and operates according to a request corresponding to the operation content, and after communicating with the hometown tax payment system server 2 to apply for hometown tax payment, it submits a one-stop special application to the electronic application system server 4 using the donation information of the hometown tax payment system server 2. When submitting the one-stop special application, the terminal 1 checks the validity of the password of the My Number card 50, and if the validity of the password is confirmed, reads the face information of the My Number card 50, communicates with the electronic application system server 4 to check for tampering with the face information of the My Number card 50, and if there is no problem with the tampering check, checks the face information against the donation information, and if it is confirmed that the application is made by the person, has the electronic application system server 4 complete the one-stop special application. After that, the application information of the electronic application system server 4 is downloaded by the terminal of each local government, and the terminal of each local government communicates with the one-stop special support system server 3 to process the application information, thereby completing the processing of the one-stop special application.

[0017] (Device configuration) FIG. 2 is a block diagram showing an example of a configuration of the terminal 1 according to the embodiment.

[0018] The terminal 1 includes a control unit 10 that is composed of a CPU and the like and controls each unit and executes various programs, a storage unit 11 that is composed of a storage medium such as a flash memory and stores information, a communication unit 12 that communicates with the outside via a network 6, a display unit 13 such as an LCD (Liquid Crystal Display) that displays images according to the operation contents of the various programs, an operation unit 14 that is composed of a touch panel, buttons, etc. and accepts operations by a user 5, and a card reading unit 15 that reads the face information of the My Number card 50 by contact or non-contact. Note that the storage unit 11 includes both volatile and non-volatile storage media, and the information stored in the storage unit 11 includes both permanently and temporarily stored information.

[0019] The control unit 10 executes the tax payment application 110 described later, and thereby functions as a donation application means 100, a donation selection means 101, a password acceptance means 102, a validity confirmation means 103, a ticket information reading means 104, an information matching means 105, a tax deduction application means 106, and the like.

[0020] The donation application means 100 communicates with the hometown tax payment system server 2 in response to a request from the user 5 to apply for hometown tax payment. The donation information is stored in the tax payment system server 2 as a processing history after the hometown tax payment application. The donation information 111 may be stored in the memory unit 11 of the terminal 1.

[0021] When making a one-stop special application, the donation selection means 101 accesses the tax payment system server 2 to obtain donation information, temporarily stores it in the memory unit 11, displays the donation information 111 on the display unit 13 as candidates for which an application can be made, and accepts the selection of donation information 111 to be applied for at the request of the user 5.

[0022] The password receiving means 102 receives the passwords set on the My Number card 50 in response to input by the user 5 so that the card reading unit 15 of the terminal 1 can read the face information of the My Number card 50 and obtain electronically signed data using the My Number card 50. Note that the password may be received at the timing of reading the face information and executing the electronic signature, but in this embodiment, it is received simultaneously with the first action, that is, when the face information is read.

[0023] The validity confirmation means 103 collates the password accepted by the password acceptance means 102 with the password recorded on the My Number card 50, and confirms the validity of the input password.

[0024] After the validity confirmation means 103 confirms the validity of the password, the face information reading means 104 reads the face information from the My Number card 50 via the card reading unit 15 and stores it in the memory unit 11 as face information 112. Note that since the password is related to security, it is temporarily stored in the memory unit 11 and is deleted when the intended processing is completed. The face information reading means 104 also requests the electronic application system server 4 to confirm whether the contents of the read face information 112 have been tampered with and receives the confirmation result. The face information reading means 104 also reads the electronically signed data from the My Number card 50 using a password for obtaining the electronically signed data when transmitting application information 113 described later to the electronic application system server 3.

[0025] The information matching means 105 matches the donation information 111 selected by the donation selection means 101 with some or all of the name, date of birth, address, My Number, and gender of the ticket face information 112, and verifies whether the application is made by the person in question.

[0026] If the result of the information matching means 105 indicates that the application is made by the person himself / herself, the tax credit application means 106 generates application information 113 and transmits the application information 113 and the digitally signed data of the My Number card 50 read by the card face information reading means 104 to the electronic application system server 4, thereby making a one-stop special application. Specifically, the electronic application system server 4 communicates with J-LIS (Japan Agency for Local Government Information Systems) to perform identity verification.

[0027] The memory unit 11 stores a hometown tax payment application 110 including an application program for making a one-stop special application that causes the control unit 10 to operate as each of the above-mentioned means 100-106, donation information 111, certificate information 112, application information 113, etc.

[0028] FIG. 3 is a schematic diagram showing an example of the configuration of the donation information 111. As shown in FIG.

[0029] The donation information 111 includes donor information, donation information, and gift delivery destination information. The donor information includes information such as the donor's name, name (in hiragana), postal code, address, telephone number, and date of birth. The donation information also includes information such as the donation amount, donation acceptance date, donation confirmation date, selected gift, and acceptance status.

[0030] FIG. 4 is a schematic diagram showing an example of the configuration of the face information 112. As shown in FIG.

[0031] The face information 112 includes a My Number uniquely assigned to the user 5 who is the owner of the My Number card 50, as well as the address, name, date of birth, and sex of the user 5.

[0032] FIG. 5 is a schematic diagram showing an example of the configuration of the application information 113.

[0033] The application information 113 includes information such as the submission date and time of the application, the head of the local government to which the application is made, the name of the donor, the name in katakana, a telephone number and other necessary information, donation details, etc. The donation details include a donation number, donation date, donation amount, etc.

[0034] (Operation of information processing device) Next, the operation of this embodiment will be explained by dividing it into (1) preparatory operations and (2) one-stop special application operations.

[0035] (1) Pre-action First, the user 5 operates the terminal 1 to make a hometown tax payment as a preliminary operation of "(2) One-stop special application operation". This operation only needs to be performed at least before "(2) One-stop special application operation", but the donation information that is the subject of the one-stop special application operation is donation information made during the period from January 1 to December 31 of the same year. The user 5 executes the hometown tax payment application 110 on the terminal 1, selects, for example, a gift in return for the donation to the local government, and makes a donation of the amount set for the donation.

[0036] The donation application means 100 of the terminal 1 communicates with the hometown tax payment system server 2 in response to a request from the user 5 to apply for hometown tax payment. Donation information is stored in the tax payment system server 2 as a result of the hometown tax payment application.

[0037] (2) One-stop special application process Next, the user 5 operates the terminal 1 to start a one-stop special application to the local government to which the donation was made. Specifically, the user operates to open the "deduction management page" from among the multiple screens that can be displayed on the hometown tax payment application 110.

[0038] FIG. 7 is a flowchart for explaining an example of the one-stop exception application operation of the terminal 1.

[0039] When the donation selection means 101 accepts the start of a one-stop special application (S1), it accesses the hometown tax payment system server 2 to obtain donation information, stores it in the memory unit 11 as donation information 111, and displays the screen 13A shown below as a “deduction management page” on the display unit 13 to show the contents of the donation information 111.

[0040] FIG. 6A is a schematic diagram showing an example of a screen displayed on display unit 13 of terminal 1. As shown in FIG.

[0041] Screen 13A is a screen for selecting the donation application year and local government, etc. of the donation information to be the subject of the one-stop special application, and has a selection pull-down menu 130A for selecting the donation application year, a tax return / one-stop special application switch button 131A for switching between tax returns and one-stop special application, and a local government list 132A that displays a list of local governments to which donations were made in the selected year.

[0042] The user 5 checks the contents of the screen 13A and selects, for example, "XX City, XX Prefecture" as the local government for which the one-stop special application will be made.

[0043] The donation selection means 101 of the terminal 1 accepts the selection of a local government in response to an operation by the user 5 (S2), and displays on the display unit 13 a screen 13B for selecting a list of donation information 111 made to the accepted local government.

[0044] FIG. 6B is a schematic diagram showing an example of a screen displayed on display unit 13 of terminal 1. As shown in FIG.

[0045] Screen 13B is a screen for selecting donation information collectively or individually, and has a bulk application button 130B for selecting all donation information for the selected local government, and a donation information list 131B for displaying a list of donation information for the selected local government.

[0046] User 5 checks the contents of screen 13B, and if there is any unapplied donation information, for example, presses bulk application button 130B to select all donation information of the selected local government at once. Note that it is not necessary to select all donation information of the local government at once, and any donation information may be selected.

[0047] The donation selection means 101 of the terminal 1 selects donation information (all at once) in response to an operation by the user 5, and displays on the display unit 13 a screen 13C for allowing the user 5 to confirm the selected donation information.

[0048] FIG. 6C is a schematic diagram showing an example of a screen displayed on display unit 13 of terminal 1. As shown in FIG.

[0049] Screen 13C is a screen for confirming the selected donation information, and includes a selected donation list 130C that shows the selected donation information with check boxes, and a "Apply for the above donations online" button 131C to proceed with the process with the selected donation information.

[0050] The user 5 checks the contents of the screen 13C, and after leaving it as is or deselecting the donation information as necessary, presses the "Apply for the above donations online" button 131C.

[0051] The donation selection means 101 of the terminal 1 selects the donation information 111 that has been checked in the selected donation list 130C (S3).

[0052] Furthermore, the terminal 1 may execute the hometown tax payment application 110 to display a checklist of advance preparations before proceeding to the next screen 13D, and may further display a confirmation of terms of use.

[0053] Next, the password acceptance means 102 of the terminal 1 displays on the display unit 13 a screen 13D for accepting input of a password for reading the face information of the My Number card 50 and a password for the electronically signed data.

[0054] FIG. 6D is a schematic diagram showing an example of a screen displayed on display unit 13 of terminal 1. As shown in FIG.

[0055] Screen 13D is a screen for accepting password input for My Number card 50, and has a PIN input field 130D for assisting in input of card details, a PIN input field 131D for the signature electronic certificate, a check box 132D for confirming that terminal 1 will retain the password in memory until the application is completed, and a "Next" button 133D for moving to the next screen.

[0056] The user 5 checks the contents of the screen 13D, enters the password in the card information entry assistance PIN input field 130D and the signature digital certificate PIN input field 131D, and presses the "Next" button 133D.

[0057] The password reception means 102 of the terminal 1 receives the password set on the My Number card 50 in response to input by the user 5, and stores it in the storage unit 11 (S4). Since the password is related to security, it is temporarily stored in the storage unit 11 and is deleted when the intended processing is completed.

[0058] Next, the validity confirmation means 103 verifies the validity of the password received by the password reception means 102 by comparing it with the password set in the My Number card 50 (S5). The validity confirmation means 103 is executed by, for example, an SDK (Software Development Kit) incorporated in the hometown tax payment application 110.

[0059] If the validity confirmation means 103 has confirmed the validity of the password (S6; Yes), the card face information reading means 104 displays a screen 13E for reading the card face information on the display unit 13. If the validity cannot be confirmed (S6; No), the card face information reading means 104 prompts the user to re-enter the password a predetermined number of times, and ends the process if the re-entered password is incorrect.

[0060] FIG. 6E is a schematic diagram showing an example of a screen displayed on display unit 13 of terminal 1. As shown in FIG.

[0061] Screen 13E is a screen for explaining how to read the face information of My Number card 50 and for starting reading, and in addition to the explanation, has a "Start reading" button 130E.

[0062] The user 5 checks the contents of the screen 13E and presses the "Start reading" button 130E.

[0063] In response to the operation of the user 5, the card face information reading means 104 reads the card face information from the My Number card 50 via the card reading unit 15, and stores it in the memory unit 11 as card face information 112 (S7). The card face information reading means 104 also requests the electronic application system server 4 to check whether the contents of the read card face information 112 have been tampered with, and receives the confirmation result. If tampering has occurred, the processing is stopped.

[0064] Next, the information matching means 105 of the terminal 1 matches the donation information 111 selected by the donation selection means 101 with some or all of the date of birth, address, My Number, and gender of the certificate information 112, and confirms whether they match (whether the application is made by the person in question) (S8).

[0065] Next, if confirmation is obtained by the information matching means 105 (S9; Yes), the tax credit application means 106 determines that the application is possible, and displays a screen 13F for confirming the requirements for making a one-stop special application on the display unit 13. If the donation information 111 selected by the donation selection means 101 does not match the certificate information 112 (S9; No), it determines that the application is impossible, and ends the process.

[0066] FIG. 6F is a schematic diagram showing an example of a screen displayed on display unit 13 of terminal 1. As shown in FIG.

[0067] Screen 13F is a screen for confirming the applicant information and for confirming whether or not the requirements for the application of the special exemption are met, and in addition to describing the personal information, screen 13F has a checkbox 130F for confirming that the donor is "a donor subject to the special reporting exemption as stipulated in Article 7, Paragraph 1 (Paragraph 8) of the Supplementary Provisions of the Local Tax Act," a checkbox 131F for confirming that the donor "meets the requirements as stipulated in Article 7, Paragraph 2 (Paragraph 9) of the Supplementary Provisions of the Local Tax Act," and a "Next" button 132F which becomes active after the checkbox is checked and for moving to the next screen.

[0068] The user 5 checks the contents of the screen 13F, and if the requirements are met, checks the check boxes 130F and 131F.

[0069] Next, if the check boxes 130F and 131F are checked, the tax deduction application means 106 of the terminal 1 generates application information 113 and displays a screen 13G on the display unit 13 for reading the My Number card 50 again to electronically sign the application information 113.

[0070] FIG. 6G is a schematic diagram showing an example of a screen displayed on display unit 13 of terminal 1. As shown in FIG.

[0071] Screen 13G is a screen for explaining how to read My Number card 50 for electronic signature and for starting reading, and in addition to the explanation, has a "Start reading" button 130G.

[0072] The user 5 checks the contents of the screen 13G and presses the "Start reading" button 130G.

[0073] Next, in response to the operation of the user 5, the tax deduction application means 106 reads the My Number card 50 via the card reading unit 15 and obtains an electronic signature for the application information 113 using the password received in step S4 (S10), and displays a screen 13H on the display unit 13 for final confirmation of the information to be applied for.

[0074] FIG. 6H is a schematic diagram showing an example of a screen displayed on the display unit 13 of the terminal 1. As shown in FIG.

[0075] Screen 13H is a screen for making final confirmation of the information to be applied for, and in addition to the information to be applied for 130H, screen 13H has a check box 131H for checking that the user 5 has confirmed the information to be applied for, and a "Submit" button 132H for executing the application, which becomes effective after the check box is checked.

[0076] The user 5 checks the contents of the screen 13H, and if there is no problem with the contents of the application information 130H, checks the check box 131H and then presses the "Send" button 132H.

[0077] Next, the tax deduction application means 106 of the terminal 1 performs a one-stop special application by transmitting the application information 113 and the electronically signed data acquired from the My Number card 50 by the card face information reading means 104 to the electronic application system server 4 in response to the operation of the user 5 (S11), and displays a screen 13I indicating completion of the application on the display unit 13. The tax deduction application means 106 may also record application result information (information such as the contents of the application and the success / failure of the application, not shown) in the storage unit 11. The application result information is used to display the status of the application result information on the application management screen of the hometown tax payment application 110, and is also used to determine whether the deduction procedure has not been applied for on the screen 13A. After the application information 113, the electronically signed data, and the electronic certificate for signature are transmitted to the electronic application system server 4, the electronic application system server 4 performs identity verification.

[0078] FIG. 6I is a schematic diagram showing an example of a screen displayed on the display unit 13 of the terminal 1. As shown in FIG.

[0079] Screen 13I indicates that the application has been completed, and includes a "Return to Deduction Management Screen" button 130I for returning to screen 13A in order to make one-stop special applications for donations to other local governments.

[0080] When the user 5 wishes to make a one-stop special application for donations to other local governments, the user 5 returns to the deduction management screen by pressing the "return to deduction management screen" button 130I, and repeats the above steps S1 to S8 for the number of local governments. Note that, although the processing is performed for each local government in this embodiment, the processing may be performed by selecting a local government or for all local governments at the same time.

[0081] Thereafter, the application information in the electronic application system server 4 is downloaded by the terminal of each local government, and the terminal of each local government processes the application information by communicating with the one-stop special support system server 3. By processing the application information, the acceptance process of the one-stop special application in the local government that accepted the hometown tax donation is completed.

[0082] (Effects of the embodiment) According to the embodiment described above, the one-stop special application is made on the hometown tax payment application 110 where the donation application is made, so that the donation to be applied for can be selected from the donation information 111 obtainable from the hometown tax payment system server 2 with which the hometown tax payment application 110 communicates. On the other hand, when using an application or web service dedicated to the one-stop special application, the application is generally operated by a different entity from the hometown tax payment system server 2, so that the donation information cannot be obtained directly from the hometown tax payment system server 2 and some other operation or means for the hometown tax payment system server 2 is required.

[0083] In addition, since the donation selection means 101 of the terminal 1 is configured to be able to communicate with the hometown tax payment system server 2, after the donation application means 100 completes the donation application, the donation information corresponding to the donation application can be selected immediately, and the donation information can be made the subject of the one-stop special application. On the other hand, when using an application or web service dedicated to the one-stop special application, after the donation application, the donation data is linked from the local government that accepted the donation, and when the email sending batch of the application or web service dedicated to the one-stop special application is activated, an email is sent to the donor from the local government that accepted the hometown tax payment or the local government's business contractor, so the donation cannot be made the subject of the one-stop special application immediately.

[0084] In addition, the hometown tax payment application 110 functions as a validity confirmation means 103 to confirm the validity of the password of the My Number card 50 and to cross-check the valid card face information 112 with the donation information 111, thereby guaranteeing the validity of the applicant, and since the application information 113 is digitally signed, a one-stop special application can be made with guarantees of the validity of the applicant and that there has been no tampering.

[0085] In addition, the hometown tax payment application 110 running on the terminal 1 can be used to complete everything from applying for the hometown tax payment to applying for the one-stop special exemption, eliminating the need to transition to another service, improving convenience for the user 5.

[0086] [Other embodiments] The present invention is not limited to the above-described embodiment, and various modifications are possible without departing from the spirit of the present invention.

[0087] For example, the configuration has been described in which the terminal 1 functions as each of the means 100-106 by executing one hometown tax payment application 110, but the configuration may be divided into an application just for hometown tax payment that causes the terminal 1 to function as the donation application means 100, and a one-stop special application application that causes the terminal 1 to function as the means 101-106, in which case each application only needs to be able to communicate with the hometown tax payment system server 2. Furthermore, each of the means 100-106 may be allocated to any number of applications without departing from the spirit of the present invention.

[0088] In the above embodiment, the functions of the means 100 to 106 of the control unit 10 are realized by a program, but all or part of the means may be realized by hardware such as ASIC. Also, the programs used in the above embodiment may be stored in a recording medium such as a CD-ROM and provided. Also, the steps described in the above embodiment may be replaced, deleted, added, etc., without changing the gist of the present invention.

[0089] In order to achieve the above object, another aspect of the present invention provides the following application program, information processing device, and application method.

[0090] [1] Computer, A selection means for selecting donation information indicating a processing history of hometown tax payment; a receiving means for receiving input of a password for the card information and the electronically signed data; a verification means for verifying the validity of the password by comparing the input password with a password recorded on a medium on which the card face information is recorded; a reading means for reading the face information and the electronically signed data from the medium; An application program that functions as an application means for transmitting, to the external system, at least the certificate information and tax deduction application information generated based on the selected donation information together with the electronically signed data. [2] The application program described in [1], which further functions as a matching means for matching the selected donation information with the voucher information if the confirmation result is valid. [3] The application program according to [1] or [2], further comprising a donation application means for processing a hometown tax payment application and generating the donation information as a result of the processing. [4] The application program according to [1] or [2], wherein the selection means obtains the donation information from an external server that processes hometown tax donation applications. [5] A selection means for selecting donation information indicating the processing history of hometown tax payment; a receiving means for receiving input of a password for the card information and the electronically signed data; a verification means for verifying the validity of the password by comparing the input password with a password recorded on a medium on which the card face information is recorded; a reading means for reading the face information and the electronically signed data from the medium; An information processing device having at least the certificate information and an application means for transmitting tax deduction application information generated based on the selected donation information to the external system together with the electronically signed data. [6] A step of selecting donation information indicating the processing history of hometown tax payment; a receiving step of receiving input of a password for the card information and the electronically signed data; a verification step of verifying the validity of the password by comparing the input password with a password recorded on a medium on which the card face information is recorded; a reading step of reading the face information and the electronically signed data from the medium; An application method comprising an application step of transmitting at least the certificate information and tax deduction application information generated based on the selected donation information to the external system together with the electronically signed data. [Explanation of symbols]

[0091] 1: Terminal 2: Hometown tax payment system server 3: One-stop special support system server 4: Electronic application system server 5: User 6: Network 10: Control section 11: Storage section 12: Communications Department 13: Display section 14:Operation section 15: Card reader 50: My Number Card 100: Donation application method 101: Donation selection method 102: Password reception method 103: Validation method 104: Card face information reading means 105: Information matching means 106: Tax Credit Application Procedures 110: Hometown tax payment application 111: Donation information 112: Ticket information 113:Application information

Claims

1. Computer, A selection means for accepting a selection of donation information indicating a processing history of hometown tax payment; A reading means for reading the face information and the electronically signed data from a medium on which the face information is recorded; A matching means for matching some or all of the items of the ticket information with corresponding items of the selected donation information; An application program that functions as an application means for transmitting tax deduction application information generated based on at least the selected donation information together with the electronically signed data to the external system when some or all of the items of the voucher information match the corresponding items of the donation information.

2. The computer, 2. The application program according to claim 1, further functioning as a reading means for reading the card information and the electronically signed data from the medium and requesting an external system to confirm whether the contents of the read card information have been tampered with.

3. 2. The application program according to claim 1, further comprising a donation application means for making an application for hometown tax payment and storing the donation information as a processing history of the application in an external server or computer that processes the application for hometown tax payment.

4. The application program according to claim 1 , wherein the selection means acquires the donation information from an external server that processes applications for hometown tax payment or from the computer itself.

5. A selection means for accepting a selection of donation information indicating a processing history of hometown tax payment; A reading means for reading the face information and the electronically signed data from a medium on which the face information is recorded; A matching means for matching some or all of the items of the ticket information with corresponding items of the selected donation information; An information processing device having an application means for transmitting tax deduction application information generated based on at least the selected donation information together with the electronically signed data to the external system when some or all of the items of the voucher information match the corresponding items of the donation information.

6. 1. A computer-implemented application method, comprising: A step of accepting a selection of donation information indicating a processing history of hometown tax payment; a reading step of reading the face information and the electronically signed data from a medium on which the face information is recorded; A matching step of matching some or all of the items of the voucher information with corresponding items of the selected donation information; An application method comprising an application step of, when a match is found between some or all of the items of the voucher information and the corresponding items of the donation information, sending tax deduction application information generated based on at least the selected donation information together with the electronically signed data to the external system.

Citation Information

Patent Citations

  • Final income tax return support processing device for hometown taxpayer, final income tax return support processing program, and final income tax return support processing system

    JP2018067246A

  • Donation application terminal, terminal program, donation application support system, and processing program

    JP2019139341A

  • Program, information processing method, and server device

    JP2022017043A

  • Donation application terminal, terminal program, donation application support system and processing program

    JP7091684B2