Screen display control device, screen display control method, and screen display control program

The screen display control device addresses the challenges of housing loan deduction systems by selectively displaying input fields based on condition categories, thereby reducing errors and administrative costs.

JP2025043000AActive Publication Date: 2025-03-28OBIC CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
JP2023150261
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2023-09-15
Publication Date
2025-03-28
Estimated Expiration
2043-09-15

AI Technical Summary

Technical Problem

Existing systems for housing loan deductions face challenges in preventing filer errors and reducing administrator check costs, as they lack a systematic approach to determine required declaration items and selectively display input fields based on condition categories.

Method used

A screen display control device with a control unit that accepts condition category selections, selectively displays input fields for control target items based on an item master, and excludes items not displayed according to the selected conditions, thereby optimizing the display of necessary fields for deductions.

Benefits of technology

The system effectively reduces filing errors by determining required declaration items and selectively displaying input fields, thereby decreasing the administrative costs associated with checking and verifying deductions.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025043000000001_ABST
    Figure 2025043000000001_ABST
Patent Text Reader

Abstract

To provide a novel system capable of determining other items requiring declaration from the declaration contents of a part of items, selectively displaying entry fields thereof, suppressing a declaration mistake of a declarator and reducing a check cost of a manager.SOLUTION: A screen display control device provided with a control unit. The control unit comprises reception means for accepting a selection of one condition category from a plurality of condition categories or a variable corresponding to one condition category for each of a plurality of condition axes each having a plurality of condition categories and selection means for selectively displaying entry fields of a control object item to be displayed corresponding to all the selections or variables accepted by the reception means in accordance with an item master in which a control object item which may be displayed and the necessity of displaying each control object item according to the condition category of each condition axis are registered.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present invention relates to a screen display control device, a screen display control method, and a screen display control program. [Background technology]

[0002] For example, the housing loan deduction, because the form of the declaration, the form of the deduction certificate, the declaration contents, and the calculation method of the deduction amount change depending on the date when the person started living in the house for which the deduction is claimed, the declarant often cannot declare correctly, and mistakes are likely to occur. In addition, the administrator also needs to judge which items to check, which increases the cost of checking and the risk of mistakes. For these reasons, the construction of a new system to prevent declaration errors by declarants and reduce the checking costs of administrators was required. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] JP 2004-151814 A Summary of the Invention [Problem to be solved by the invention]

[0004] Therefore, the object of the present invention is to provide a new system that can determine which items require declaration from the contents of certain items and selectively display the input fields for those items, thereby reducing declaration errors made by declarants and reducing the checking costs for administrators. [Means for solving the problem]

[0005] In order to solve the above-mentioned problems and achieve the object, the screen display control device of the present invention is a screen display control device equipped with a control unit, wherein the control unit is characterized in that it comprises: a reception means for receiving a selection of one condition category from among multiple condition categories or a variable corresponding to one condition category, for each of multiple condition axes each having multiple condition categories; and a selection means for selectively displaying input fields for control target items to be displayed corresponding to all selections or variables received by the reception means, in accordance with an item master in which control target items that may be displayed and whether or not each control target item needs to be displayed according to the condition category of each condition axis are registered.

[0006] In addition, the screen display control device of the present invention is characterized in that the selection means selectively displays input fields for control target items that do not fall under the category of items not to be displayed in the condition categories of all condition axes corresponding to the selection or variable accepted by the acceptance means, among the control target items, in accordance with an item master in which control target items that may be displayed and items not to be displayed for each condition axis and condition category are registered.

[0007] In addition, the screen display control device of the present invention is characterized in that the selection means selectively displays input fields for the control target items remaining after processing all the condition axes by repeating a process of excluding from the control target items, in accordance with the item master, all items to be excluded from the control target items and corresponding to the selection or variable accepted by the corresponding acceptance means, for each of the multiple condition axes in turn.

[0008] Moreover, the screen display control device according to the present invention is characterized in that the control target items for which the selection means selectively displays input fields include items necessary for reporting for deductions.

[0009] In addition, the screen display control device of the present invention is characterized in that the reception means receives the reason for borrowing and the start date of residence, and the selection means selectively displays input fields for control items to be displayed that correspond to both the condition classification of the reason for borrowing and the condition classification of the start date of residence received by the reception means, in accordance with an item master in which the control items that may be displayed and whether or not each control item is to be displayed by condition classification of the reason for borrowing and by condition classification of the start date of residence are registered.

[0010] In addition, the screen display control device of the present invention is characterized in that the selection means selectively displays input fields for control target items that do not fall under the category of items not to be displayed in both the condition category of the reason for borrowing and the condition category of the start date of residence accepted by the acceptance means, according to an item master in which, together with the control target items that may be displayed, items not to be displayed when the reason for borrowing is a condition category of home acquisition, items not to be displayed when the reason for borrowing is a condition category of extension or renovation, items not to be displayed when the condition category of the start date of residence is before December 31, 2018, and items not to be displayed when the condition category of the start date of residence is after January 1, 2019.

[0011] In addition, the screen display control device of the present invention is characterized in that the reception means receives whether or not the widow's deduction applies and the filing year, and the selection means selectively displays input fields for controlled items to be displayed that correspond to both the condition classification of whether or not the widow's deduction applies and the condition classification of the filing year accepted by the reception means, in accordance with an item master in which the controlled items that may be displayed and whether or not each controlled item needs to be displayed are registered by condition classification of whether or not the widow's deduction applies and by condition classification of the filing year.

[0012] In addition, the screen display control device of the present invention is characterized in that the selection means selectively displays input fields for control target items that do not fall under the category of items not to be displayed in both the condition category of whether or not the widow's deduction applies and the condition category of the declaration year accepted by the acceptance means, in accordance with an item master in which, together with the control target items that may be displayed, items not to be displayed if the condition category applies to the widow's deduction, items not to be displayed if the condition category does not apply to the widow's deduction, items not to be displayed if the condition category is for a declaration year before 2019, and items not to be displayed if the declaration year is for a condition category of 2020 or later are registered.

[0013] In addition, the screen display control device of the present invention is characterized in that the reception means receives information on whether or not the person has a spouse and whether or not the person has tax dependents, and the selection means selectively displays input fields for control items to be displayed that correspond to both the condition classification of whether or not the person has a spouse and the condition classification of whether or not the person has tax dependents received by the reception means, in accordance with an item master in which the control items that may be displayed and whether or not each control item needs to be displayed for each condition classification of whether or not the person has a spouse and for each condition classification of whether or not the person has tax dependents are registered.

[0014] In addition, the screen display control device of the present invention is characterized in that the selection means selectively displays input fields for control items that do not fall under the category of items not to be displayed in both the condition classification of whether or not a spouse is present and the condition classification of whether or not a tax dependent is present, among the control items, in accordance with an item master in which, along with the control items that may be displayed, items not to be displayed in the condition classification of whether or not a spouse is present, items not to be displayed in the condition classification of whether or not a spouse is present, items not to be displayed in the condition classification of whether or not a tax dependent is present, and items not to be displayed in the condition classification of whether or not a tax dependent is present, are registered.

[0015] Furthermore, the screen display control method of the present invention is a screen display control method executed in a screen display control device equipped with a control unit, and is characterized in including a reception step executed by the control unit for receiving a selection of one condition category from among multiple condition categories or a variable corresponding to one condition category for each of multiple condition axes, each of which has multiple condition categories, and a determination step for selectively displaying input fields for control target items to be displayed corresponding to all selections or variables received in the reception step in accordance with an item master in which control target items that may be displayed and whether or not each control target item needs to be displayed according to the condition category of each condition axis are registered.

[0016] Furthermore, the screen display control program of the present invention is a screen display control program to be executed by a screen display control device having a control unit, and is characterized in that it includes a reception step of receiving a selection of one condition category from among multiple condition categories or a variable corresponding to one condition category for each of multiple condition axes, each of which has multiple condition categories, for execution by the control unit, and a determination step of selectively displaying input fields for control target items to be displayed corresponding to all selections or variables received in the reception step in accordance with an item master in which control target items that may be displayed and whether or not each control target item needs to be displayed according to the condition category of each condition axis are registered. Effect of the Invention

[0017] According to the system of the present invention, it is possible to determine which other items require declaration from the contents of certain items and selectively display the input fields for those items, thereby reducing declaration errors made by the declarant and reducing the checking costs for administrators. [Brief description of the drawings]

[0018] [Figure 1] FIG. 1 is a block diagram showing an example of the configuration of a PC 100 according to an embodiment. [Diagram 2] FIG. 2 is a diagram conceptually illustrating an example of item master data for a housing loan deduction declaration in one embodiment. [Figure 3A]FIG. 3A is a diagram illustrating an example of a main screen for a home loan deduction declaration at the declaration non-registration stage in one embodiment. [Figure 3B] FIG. 3B is a diagram illustrating an example of a main screen for a home loan deduction return after a return is registered in one embodiment. [Figure 3C] FIG. 3C illustrates an example of a main screen for a home loan deduction return after return registration in one embodiment. [Figure 4] FIG. 4 is a diagram showing a details screen for a housing loan deduction declaration before conditions are input in one embodiment. [Figure 5A] FIG. 5A is a diagram showing an example of a details screen for a housing loan deduction declaration at a stage after inputting conditions in one embodiment. [Figure 5B] FIG. 5B is a diagram showing an example of a details screen for a housing loan deduction declaration at a stage after inputting conditions in one embodiment. [Figure 5C] FIG. 5C is a diagram showing an example of a details screen for a housing loan deduction declaration at a stage after inputting conditions in one embodiment. [Figure 5D] FIG. 5D is a diagram showing an example of a details screen for a housing loan deduction declaration at a stage after inputting conditions in one embodiment. [Figure 6] FIG. 6 is a diagram conceptually illustrating an example of item master data for widow's deduction declaration in one embodiment. [Figure 7] FIG. 7 is a diagram showing an example of a details screen for widow's deduction declaration at the stage before condition input in one embodiment. [Figure 8] FIG. 8 is a diagram showing an example of a details screen for widow's deduction declaration at the stage after conditions are input in one embodiment. [Figure 9] FIG. 9 is a diagram illustrating an example of item master for a dependent deduction declaration in one embodiment. [Figure 10] FIG. 10 is a diagram showing an example of a details screen for a dependent deduction declaration at a stage before inputting conditions in one embodiment. [Figure 11] FIG. 11 is a diagram showing an example of a details screen for a dependent deduction declaration at a stage after inputting conditions in one embodiment. [Figure 12]FIG. 12 is a diagram showing an example of a details screen for a dependent deduction declaration at a stage after inputting conditions in one embodiment. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0019] DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment of the present invention will be described in detail with reference to the drawings. However, the present invention is not limited to the embodiment.

[0020] [1. Configuration] Here, an example of the configuration of a PC (personal computer) 100 according to this embodiment including a screen display control device of the present invention will be described with reference to Fig. 1. Note that the configuration of this embodiment is merely an example, and the present invention is not limited to being realized with the configuration of this embodiment. Also, in the following description of the configuration, duplicated descriptions may be omitted.

[0021] 1 is a block diagram showing an example of the configuration of a PC 100. The PC 100 includes a control unit 102, a communication interface unit 104, a storage unit 106, and an input / output interface unit 108, and is communicably connected to a server 200 (e.g., a Web server, etc.) that stores various data (e.g., each data item stored in the storage unit 106, which may be described later) via a network 300 (e.g., the Internet, an intranet, a LAN (Local Area Network), etc.).

[0022] The components of the PC 100 are communicatively connected via any communication path.

[0023] In addition, PC 100 may be, for example, a stationary type such as a desktop personal computer, or may be a portable type such as a notebook personal computer, a PDA (Personal Digital Assistant), a smartphone, or a tablet personal computer.

[0024] The control unit 102 is a CPU or the like that performs overall control of the PC 100. The control unit 102 has an internal memory for storing control programs such as an OS, programs that define various processing procedures, and required data, and executes various information processing based on these stored programs.

[0025] The control unit 102 conceptually includes a receiving unit 102a, a selecting unit 102b, and the like.

[0026] The receiving unit 102a receives, for each of a plurality of condition axes, a selection of one of a plurality of condition classes or a variable corresponding to one of the condition classes. A condition axis means a type of condition, and a condition class is a branch of a plurality of conditions on each condition axis, and is a class based on each range when a certain range of the condition axis is divided into ranges by dividing the range into one or more boundaries.

[0027] The selection unit 102b selectively displays input fields for the control items to be displayed corresponding to all the selections or variables accepted by the acceptance unit 102a, according to the item master in which the control items that may be displayed and whether or not each control item should be displayed according to the condition classification of each condition axis are registered. In one embodiment, the control items for which the selection unit 102b selectively displays input fields include items necessary for reporting for deductions. With this configuration, other items that require reporting can be determined from the reporting contents of some items, and their input fields can be selectively displayed, thereby suppressing reporting errors by the filer and reducing the checking costs of the administrator.

[0028] In one embodiment, the selection unit 102b selectively displays input fields for control items that do not correspond to the items not to be displayed in the condition categories of all the condition axes corresponding to the selections or variables accepted by the acceptance unit 102a, among the control items, in accordance with an item master in which control items that may be displayed and items not to be displayed for each condition axis and condition category are registered. With such a configuration, since it is based on a simple judgment of excluding items that do not correspond to the conditions, it is possible to perform efficient processing in the system.

[0029] In one embodiment, the selection unit 102b selectively displays input fields for the control target items remaining after processing all the condition axes by repeating a process of excluding all items to be displayed that correspond to the selection or variable accepted by the acceptance unit 102a from the control target items in accordance with the item master, one by one in order for each of the multiple condition axes. With such a configuration, no matter how many condition axes or condition categories are increased, it is only necessary to repeat the same process, so that the system can perform efficient processing regardless of the number of condition axes or condition categories. Therefore, it is also useful when item control is required when there are many condition axes or condition categories.

[0030] In one embodiment, the screen display control device of the present invention can be used for reporting housing loan deductions.

[0031] In this embodiment, the reception unit 102a receives the reason for borrowing and the start date of residence, and the selection unit 102b selectively displays input fields for controlled items to be displayed that correspond to both the condition classification of the reason for borrowing and the condition classification of the start date of residence received by the reception unit 102a, in accordance with an item master in which the controlled items that may be displayed and whether or not each controlled item is to be displayed according to the condition classification of the reason for borrowing and the condition classification of the start date of residence are registered.

[0032] In one embodiment, the selection unit 102b selectively displays input fields for controlled items that do not fall under the category of items not to be displayed in both the condition category of the reason for borrowing and the condition category of the start date of residence accepted by the acceptance unit 102a, according to an item master in which, along with the controlled items that may be displayed, items not to be displayed when the reason for borrowing is a condition category of home purchase, items not to be displayed when the reason for borrowing is a condition category of renovation or expansion, items not to be displayed when the condition category of the start date of residence is before December 31, 2018, and items not to be displayed when the condition category of the start date of residence is after January 1, 2019.

[0033] In one embodiment, the screen display control device of the present invention can be used for filing a widow's deduction.

[0034] In this embodiment, the reception unit 102a receives whether or not the widow's deduction applies and the filing year, and the selection unit 102b selectively displays input fields for the controlled items to be displayed corresponding to both the condition classification of whether or not the widow's deduction applies and the condition classification of the filing year received by the reception unit 102a, according to the item master in which the controlled items that may be displayed and the necessity of displaying each controlled item by the condition classification of whether or not the widow's deduction applies and the condition classification of the filing year are registered. In addition, in this embodiment, the reception unit 102a further receives a selection of whether or not to file the simultaneous return the following year, and the selection unit 102b selectively displays input fields for the controlled items to be displayed corresponding to the condition classification of whether or not the simultaneous return the following year applied received by the reception unit 102a, in addition to the condition classification of whether or not the widow's deduction applies and the condition classification of the filing year, according to the item master in which the necessity of displaying each controlled item by the condition classification of whether or not the simultaneous return the following year is registered.

[0035] In one embodiment, the selection unit 102b selectively displays input fields for the control target items that do not correspond to the items not to be displayed in both the condition classification of whether or not the widow's deduction applies and the condition classification of the declaration year accepted by the reception unit 102a according to the item master in which, together with the control target items that may be displayed, items not to be displayed in the case of a condition classification corresponding to the widow's deduction, items not to be displayed in the case of a condition classification not corresponding to the widow's deduction, items not to be displayed in the case of a condition classification before 2019, and items not to be displayed in the case of a condition classification after 2020, among the control target items, in addition to both the condition classification of whether or not the widow's deduction applies and the condition classification of the declaration year, among the control target items, in accordance with the item master in which items not to be displayed in the case of a condition classification of whether or not the simultaneous declaration is made the next year, and items not to be displayed in the case of a condition classification of not making the simultaneous declaration the next year, are registered.

[0036] In one embodiment, the screen display control device of the present invention can be used for reporting dependent deductions.

[0037] In this embodiment, the reception unit 102a receives information on whether or not the person has a spouse and whether or not the person has tax dependents, and the selection unit 102b selectively displays input fields for the controlled items to be displayed that correspond to both the condition classification of whether or not the person has a spouse and the condition classification of whether or not the person has tax dependents, which are received by the reception unit 102a, according to an item master in which the controlled items that may be displayed and whether or not it is necessary to display each controlled item for each condition classification of whether or not the person has a spouse and the condition classification of whether or not the person has tax dependents are registered. In this embodiment, the reception unit 102a further receives information on whether or not the person has other income information, and the selection unit 102b selectively displays input fields for the controlled items to be displayed that correspond to the condition classification of whether or not the person has other income information, which is received by the reception unit 102a, in addition to the condition classification of whether or not the person has a spouse and the condition classification of whether or not the person has tax dependents, according to an item master in which the display necessity of each controlled item for each condition classification of whether or not the person has other income information is registered.

[0038] In one embodiment, the selection unit 102b selectively displays input fields of the control target items that do not correspond to the items not to be displayed in both the condition classification of whether or not there is a spouse and the condition classification of whether or not there is a tax dependent, among the control target items, according to an item master in which items not to be displayed in the condition classification of whether or not there is a spouse, items not to be displayed in the condition classification of whether or not there is a spouse, items not to be displayed in the condition classification of whether or not there is a tax dependent, and items not to be displayed in the condition classification of whether or not there is a tax dependent, together with the control target items that may be displayed. Also, in one embodiment, the selection unit 102b selectively displays input fields of the control target items that do not correspond to the items not to be displayed in the condition classification of whether or not there is a spouse and the condition classification of whether or not there is a tax dependent, among the control target items, according to an item master in which items not to be displayed in the condition classification of whether or not there is a spouse and items not to be displayed in the condition classification of whether or not there is a tax dependent, among the control target items, in addition to both the condition classification of whether or not there is a spouse and the condition classification of whether or not there is a tax dependent, among the control target items.

[0039] The communication interface unit 104 communicatively connects the PC 100 to the network 300 via a communication device such as a router and a wired or wireless communication line such as a dedicated line. The communication interface unit 104 has a function of communicating data with other devices via the communication line.

[0040] Various databases, tables, files, etc. are stored in the storage unit 106. Computer programs for cooperating with an OS (Operating System) to give instructions to a CPU (Central Processing Unit) to perform various processes are recorded in the storage unit 106. For example, memory devices such as RAM (Random Access Memory) and ROM (Read Only Memory), fixed disk devices such as hard disks, flexible disks, optical disks, etc. can be used as the storage unit 106.

[0041] The storage unit 106 conceptually includes a master storage unit 106a etc. The master storage unit 106a stores item masters etc.

[0042] An input device 400 and an output device 500 are connected to the input / output interface unit 108. The output device 400 includes display devices such as a display and a projector, audio devices such as a speaker, printing devices such as a printer, and devices that allow downloading in a data file format. The data file format may be a file format known in the art, such as PDF, CSV, a document file, a spreadsheet file, or a text file. The input device 500 may be a keyboard, a mouse, a microphone, or a monitor that cooperates with a mouse to realize a pointing device function.

[0043] 2. Working Examples Hereinafter, the item display control process of the detail screen for deduction declaration by the screen display control device according to the present invention will be described using a concrete example.

[0044] 2 is a diagram conceptually illustrating an item master for a home loan deduction declaration in this embodiment. In the item master for a home loan deduction declaration in this embodiment, as shown in FIG. 2, all control items that may be displayed (leftmost column), and the condition axis (axis 1) of "date of residence start", the specification of "items to be displayed regardless of condition classification" (black circle) in the condition axis "date of residence start" among the control items, the specification of "items not to be displayed in condition classifications before December 31, 2018" (white circle), and the specification of "items not to be displayed in other than the above (condition classifications after January 1, 2019)" (white circle), as well as the condition axis (axis 2) of "reason for borrowing", the specification of "items to be displayed regardless of condition classification" (black circle) in the condition axis "reason for borrowing" among the control items, the specification of "items not to be displayed in the condition classification for home acquisition" (white circle), and the specification of "items not to be displayed in other than the above (condition classification for extension and renovation)" (white circle) are registered.

[0045] In FIG. 2, 16 items are registered as "items to be controlled that may be displayed", specifically, the house acquisition price, the house total area, the house residential area, the house residential ratio, the house joint liability ratio, the land acquisition price, the land total area, the land residential area, the land residential ratio, the land joint liability ratio, the cost of expansion and renovation, the residential cost of expansion and renovation, the specific cost of expansion and renovation, the residential ratio of expansion and renovation, the joint liability ratio of expansion and renovation, and the special period deduction limit. In addition, four items are specified as "items to be displayed regardless of the condition classification" on the condition axis "date of residence start", namely, the house acquisition price, the land acquisition price, the cost of expansion and renovation, and the specific cost of renovation. In addition, the special period deduction limit item is specified as "items to be displayed regardless of the condition classification" on the condition axis "reason for borrowing".

[0046] In addition, in Figure 2, seven items are specified as "items not to be displayed in the condition classification before December 31, 2018" on the condition axis of "date of residence start", namely, residential use ratio of house, joint debt ratio of house, residential use ratio of land, joint debt ratio of land, residential use ratio for extension and renovation, joint debt ratio for extension and renovation, and special period deduction limit. In addition, five items are specified as "items not to be displayed in the condition classification other than the above (condition classification after January 1, 2019)" on the condition axis of "date of residence start", namely, total area of ​​house, residential area of ​​house, total area of ​​land, residential area of ​​land, and residential expenses for extension and renovation. In addition, five items are specified as "items not to be displayed in the condition classification of home acquisition" on the condition axis of "reason for borrowing", namely, expenses for extension and renovation, residential expenses for extension and renovation, expenses for specific renovation, residential use ratio for extension and renovation, and joint debt ratio for extension and renovation. In addition, 10 items have been specified as "items not to be displayed under (conditions for expansion / renovation) other than those listed above" on the condition axis of "reason for borrowing": purchase price of the house, total area of ​​the house, residential area of ​​the house, residential ratio of the house, joint liability ratio of the house, purchase price of the land, total area of ​​the land, residential area of ​​the land, residential ratio of the land, and joint liability ratio for land.

[0047] Fig. 3A is a diagram showing a main screen for a home loan deduction declaration in the unregistered stage in this embodiment, and Fig. 3B and Fig. 3C are diagrams showing the main screen for a home loan deduction declaration after a declaration has been registered in this embodiment. As shown in Figs. 3A to 3C, the main screen for a home loan deduction declaration in this embodiment has a "new row" button for registering a new declaration, an "edit row" button for editing an already registered declaration, a "delete row" button for deleting an already registered declaration, and a display field for a list of the residence start dates of the already registered declarations.

[0048] Fig. 4 is a diagram showing a detailed screen for the home loan deduction declaration before the condition input in this embodiment. As shown in Fig. 4, the detailed screen for the home loan deduction declaration before the condition input in this embodiment has a selection input field for the reason for borrowing, which can be selected from two options, "to purchase a house" and "to remodel or expand the house," and a field for inputting the date of the start of residence.

[0049] 5A to 5D are diagrams showing a detailed screen for a housing loan deduction declaration in the post-input stage in this embodiment. As shown in Fig. 5A to 5D, in addition to the same fields as those in the detailed screen in the pre-input stage shown in Fig. 4, the detailed screen for a housing loan deduction declaration in this embodiment has additional input fields for each controlled item that is determined to be displayed by the selection unit 102b.

[0050] Fig. 6 is a conceptual diagram of an item master for widow's deduction declaration in this embodiment. As shown in Fig. 6, the item master for widow's deduction declaration in this embodiment includes all control items that may be displayed (leftmost column), and for each of them, a condition axis (axis 1) of "corresponding to widow's deduction", a specification of "items not to be displayed in the condition classification corresponding to widow's deduction" (white circle) and a specification of "items not to be displayed in the condition classification not corresponding to widow's deduction" (white circle) on the condition axis "corresponding to widow's deduction" among the control items, a condition axis (axis 2) of "filing year", and a specification of "items not to be displayed in the condition classification not corresponding to widow's deduction" among the control items on the condition axis "filing year". The following items are registered: "Items to be displayed regardless of the condition classification" (black circle), "Items not to be displayed for condition classifications before 2019" (white circle), and "Items not to be displayed for condition classifications from 2020 onwards" (white circle), as well as the condition axis for "next year simultaneous filing" (axis 3), and among the above-mentioned controlled items, the specification of "Items not to be displayed for condition classifications applicable to simultaneous filing the following year" (white circle), and the specification of "Items not to be displayed for condition classifications that do not apply to simultaneous filing the following year" (white circle) are registered for the condition axis "next year simultaneous filing".

[0051] In Figure 6, specifically, 12 items are registered as "controlled items that may be displayed", namely, widow (widowed) category, single parent / widow category, widow (widowed) occurrence date, single parent / widow occurrence date, widow (widowed) occurrence reason, single parent / widow occurrence reason, estimated income of person who falls under widow (widowed) category, estimated income of person who falls under single parent / widowed category, next year information, "<next year>", widow (widowed) category, and single parent / widow category. In addition, two items are specified as "items to be displayed regardless of condition category" in the condition axis "declaration year", namely, next year information and "<next year>".

[0052] In addition, in Figure 6, all 12 items are specifically specified as "items not to be displayed in the condition classification that does not qualify for widow's deduction" on the condition axis of "qualified for widow's deduction". In addition, five items are specified as "items not to be displayed in the condition classification before 2019" on the condition axis of "filing year", namely, single parent / widow classification, date of single parent / widow occurrence, reason for single parent / widow occurrence, estimated income of single parent / widow person, and single parent / widow classification. In addition, five items are specified as "items not to be displayed in the condition classification after 2020" on the condition axis of "filing year", namely, widow / widow classification, date of widow / widow occurrence, reason for widow / widow occurrence, estimated income of widow / widow person, and widow / widow classification. In addition, four items are specified as "items not to be displayed for condition classifications that do not apply to simultaneous filing the following year" on the condition axis for "simultaneous filing the following year", namely, next year's information, "<next year>", widow (widowed) classification, and single parent / widow classification. Note that, on the condition axis for "applicable for widow's deduction" and the condition axis for "simultaneous filing the following year", all items do not apply (there are no white circles) to both "items not to be displayed for condition classifications that apply to widow's deduction" and "items not to be displayed for condition classifications that apply to simultaneous filing the following year".

[0053] Fig. 7 is a diagram showing a detailed screen for widow's deduction declaration before the condition input in this embodiment. As shown in Fig. 7, the detailed screen for widow's deduction declaration before the condition input in this embodiment has a selection input field with two options, "yes" and "no", for the widow's deduction, a field for inputting the year of declaration, and a selection input field with two options, "yes" and "no" for the simultaneous declaration in the following year.

[0054] Fig. 8 is a diagram showing a detailed screen for widow's exemption declaration in the stage after condition input in this embodiment. As shown in Fig. 8, in addition to each field similar to that of the detailed screen in the stage before condition input shown in Fig. 7, input fields for each controlled item determined to be displayed by the selection unit 102b are added to the detailed screen for widow's exemption declaration in this embodiment.

[0055] FIG. 9 is a diagram conceptually showing item master data for the dependent deduction declaration in this embodiment. In the item master for dependent deduction declaration in this embodiment, as shown in Figure 9, all controlled items that may be displayed (leftmost column) are registered, along with the condition axis for "spouse classification" (axis 1), the identification of "items not to be displayed for the applicable condition classification (checked)" (white circles) and "items not to be displayed for non-applicable condition classification (unchecked)" (white circles) on the condition axis "spouse classification" among the controlled items, the condition axis for "tax dependent" (axis 2), the identification of "items not to be displayed for the applicable condition classification (checked)" (white circles) and "items not to be displayed for non-applicable condition classification (unchecked)" (white circles) on the condition axis "tax dependent" among the controlled items, the condition axis for "other income information" (axis 3), the identification of "items not to be displayed for the applicable condition classification (checked)" (white circles) and "items not to be displayed for non-applicable condition classification (unchecked)" (white circles) on the condition axis "other income information" among the controlled items.

[0056] In Figure 9, 14 items are specifically registered as "controlled items that may be displayed", namely spouse, tax dependents, spouse's estimated salary income for the current year, spouse's estimated salary income for the current year, other income information, type of income, business income, miscellaneous income, dividend income, real estate income, retirement income, other income, spouse's estimated total income for the current year, and estimated income for the current year.

[0057] In FIG. 9, specifically, 11 items are specified as "items not to be displayed due to non-applicable condition classification (no check)" on the condition axis of "spouse classification", namely, spouse's current year estimated salary income, spouse's current year estimated salary income, other income information, type of income, business income, miscellaneous income, dividend income, real estate income, retirement income, other income, and spouse's current year estimated total income. In addition, 11 items are specified as "items not to be displayed due to non-applicable condition classification (no check)" on the condition axis of "tax dependents", namely, spouse's current year estimated salary income, other income information, type of income, business income, miscellaneous income, dividend income, real estate income, retirement income, other income, spouse's current year estimated total income, and current year estimated income. In addition, seven items are specified as "items not to be displayed due to non-applicable condition classification (no check)" on the condition axis of "other income information", namely, type of income, business income, miscellaneous income, dividend income, real estate income, retirement income, and other income. In addition, for the "Items not to be displayed for applicable condition categories (checked)" on the condition axis for "Spouse category," "Tax dependent," and "Other income information," none of the items apply (no white circle).

[0058] 10 is a diagram showing a detailed screen for the dependent deduction declaration before the condition input in this embodiment. As shown in FIG. 10, the detailed screen for the dependent deduction declaration before the condition input in this embodiment has a check input field for spouse and a check input field for tax dependent.

[0059] 11 and 12 are diagrams showing a detailed screen for the dependent deduction declaration in the stage after the condition input in this embodiment. As shown in Fig. 11 and Fig. 12, in addition to each field similar to that of the detailed screen in the stage before the condition input shown in Fig. 10, the detailed screen for the dependent deduction declaration in this embodiment has an input field for each controlled item determined to be displayed by the selection unit 102b.

[0060] (Example 1-1) This section explains the case where a user who is a filer is filing a first housing loan deduction (date of residence start: July 24, 2018, reason for loan: to purchase a home) and a second housing loan deduction (date of residence start: October 31, 2019, reason for loan: to purchase a home).

[0061] First, in order to declare the first home loan deduction, the user causes the output device 500 to output the main screen for the home loan deduction declaration shown in Fig. 3A, and presses the "new line" button to open the details screen. After pressing the "new line" button, the details screen for the home loan deduction declaration shown in Fig. 4 is output from the output device 500.

[0062] The user selects the reason for borrowing "To purchase a home" for the first home loan deduction from the selection input fields on the detailed screen for the home loan deduction declaration shown in Figure 4, and enters the start date of residence for the first home loan deduction, "July 24, 2018," in the date input field for the start date of residence.

[0063] The reception unit 102a receives the reason for borrowing "to purchase a home" and the start date of residence "July 24, 2018" inputted on the details screen shown in FIG.

[0064] Based on the condition category “before December 31, 2018” corresponding to the residence start date “July 24, 2018” accepted by the acceptance unit 102a, the selection unit 102b performs a process of excluding seven “items not to be displayed in the condition category before December 31, 2018” registered in the item master of FIG. 2 (seven items identified by white circles in the column “Hide before December 31, 2018” on axis 1 of FIG. 2) from all 16 controlled items that may be displayed and are registered in the item master shown in FIG. 2 (the 16 controlled items in the leftmost column of FIG. 2), leaving nine controlled items (i.e., the nine items of the house acquisition price, total house area, residential area of ​​the house, land acquisition price, total land area, residential area of ​​the land, costs of additions / renovations, etc., residential costs of additions / renovations, etc., and specific costs of renovations, etc.).

[0065] The selection unit 102b further performs a process to exclude three items that overlap with the remaining five "items not to be displayed in the condition category for home acquisition" registered in the item master of Figure 2 (the five items identified by white circles in the column "Hide home acquisition" on axis 2 of Figure 2) registered in the nine controlled items remaining from the above process, based on the condition category "home acquisition" corresponding to the start date of residence "for home acquisition" accepted by the acceptance unit 102a, thereby leaving six controlled items (i.e., the six items of the house acquisition price, total house area, residential area of ​​the house, land acquisition price, total land area, and residential area of ​​the land).

[0066] As shown in Fig. 5A, the selection unit 102b newly displays input fields for the six control target items remaining after the above process, together with a "Register" button, below the detailed screen shown in Fig. 4. The user enters information into each input field on the detailed screen shown in Fig. 5A and presses the "Register" button. After pressing the "Register" button, the main screen for the home loan deduction declaration shown in Fig. 3B is output from the output device 500. Unlike Fig. 3A, the main screen shown in Fig. 3B shows that the declaration details for the first home loan deduction (residence start date: July 24, 2018) have already been registered.

[0067] Next, the user presses the "new line" button on the main screen for the home loan deduction declaration shown in Fig. 3B to declare the second home loan deduction, in the same way as the first home loan deduction declaration. After pressing the "new line" button, the detail screen for the home loan deduction declaration shown in Fig. 4 is output from the output device 500.

[0068] The user selects the reason for borrowing for the second home loan deduction, "To purchase a home," from the selection input fields for the reason for borrowing on the detailed screen for the home loan deduction declaration shown in Figure 4, and enters the start date of residence for the second home loan deduction, "October 31, 2019," in the input field for the start date of residence.

[0069] The reception unit 102a receives the reason for borrowing "to purchase a home" and the start date of residence "October 31, 2019" inputted on the details screen shown in FIG.

[0070] Based on the condition category "January 1, 2019 or later" corresponding to the residence start date "October 31, 2019" accepted by the acceptance unit 102a, the selection unit 102b performs a process to exclude five "items not to be displayed under conditions other than the above (condition categories after January 1, 2019)" registered in the item master of Figure 2 (the five items identified by white circles in the column "Hide other than the above" on axis 1 of Figure 2) from all 16 controlled items that may be displayed and are registered in the item master shown in Figure 2 (the 16 controlled items in the leftmost column of Figure 2), leaving 11 controlled items (i.e., the 11 items of the house acquisition price, house residential use ratio, house joint debt ratio, land acquisition price, land residential use ratio, land joint debt ratio, costs of additions and renovations, etc., costs of specific renovations, etc., residential use ratio for additions and renovations, etc., additions and renovations joint debt ratio, and special period deduction limit).

[0071] The selection unit 102b further performs a process to exclude, from the 11 controlled items remaining from the above process, four items that overlap with the five "Items not to be displayed in the condition category for home acquisition" registered in the item master of Figure 2 (the five items identified by white circles in the column "Hide home acquisition" on axis 2 of Figure 2), based on the condition category "Home acquisition" corresponding to the start date of residence "For home acquisition" accepted by the acceptance unit 102a, thereby leaving seven controlled items (i.e., the house acquisition price, the house residential use ratio, the house joint debt ratio, the land acquisition price, the land residential use ratio, the land joint debt ratio, and the special period deduction limit).

[0072] As shown in FIG. 5B, the selection unit 102b newly displays input fields for the seven control target items remaining in the above process, together with a "Register" button, below the detail screen shown in FIG. 4. The user enters information into each input field of the detail screen shown in FIG. 5B and presses the "Register" button. After pressing the "Register" button, the main screen for the housing loan deduction declaration shown in FIG. 3C is output from the output device 500. Unlike FIG. 3B, the main screen shown in FIG. 3C shows that the declaration contents of the second housing loan deduction have been registered in addition to the first housing loan deduction. In this way, the registration of two declarations, the first housing loan deduction declaration (residence start date: July 24, 2018, borrowing reason: for home purchase) and the second housing loan deduction declaration (residence start date: October 31, 2019, borrowing reason: for home purchase), is completed.

[0073] (Example 1-2) This section explains the case where a user who is a tax return filer is filing a housing loan deduction (date of residence start: July 24, 2018, reason for loan: for renovation and expansion).

[0074] First, as in Example 1-1, the user presses the "New row" button on the main screen shown in Fig. 3A, and causes the detail screen for the home loan deduction declaration shown in Fig. 4 to be output from the output device 500. The user selects the selection input field for the reason for borrowing "for expansion or renovation" for the home loan deduction from among the selection input fields for the reason for borrowing on the detail screen for the home loan deduction declaration shown in Fig. 4, and inputs the residence start date for the home loan deduction "July 24, 2018" in the date input field for the residence start date.

[0075] The reception unit 102a receives the reason for borrowing "for renovation / expansion" and the start date of occupancy "July 24, 2018" inputted on the details screen shown in FIG.

[0076] Based on the condition category “before December 31, 2018” corresponding to the residence start date “July 24, 2018” accepted by the acceptance unit 102a, the selection unit 102b performs a process of excluding seven “items not to be displayed in the condition category before December 31, 2018” registered in the item master of FIG. 2 (seven items identified by white circles in the column “Hide before December 31, 2018” on axis 1 of FIG. 2) from all 16 controlled items that may be displayed and are registered in the item master shown in FIG. 2 (the 16 controlled items in the leftmost column of FIG. 2), leaving nine controlled items (i.e., the nine items of the house acquisition price, total house area, residential area of ​​the house, land acquisition price, total land area, residential area of ​​the land, costs of additions / renovations, etc., residential costs of additions / renovations, etc., and specific costs of renovations, etc.).

[0077] The selection unit 102b further performs a process to exclude six items that overlap with the remaining items among the ten "items not to be displayed under conditions other than those listed above (condition categories for expansions and renovations)" registered in the item master of Figure 2 (the ten items identified by white circles in the "Hide other than those listed above" column of axis 2 in Figure 2) from the nine control items remaining from the above process, based on the condition category "expenses for expansions and renovations" corresponding to the start date of occupancy "due to expansions and renovations" accepted by the acceptance unit 102a, leaving three control items (i.e., expenses for expansions and renovations, etc., residential expenses for expansions and renovations, etc., and expenses for specific renovations, etc.).

[0078] As shown in FIG. 5C, the selection unit 102b newly displays input fields for the three control target items remaining in the above process, together with a "Register" button, below the detailed screen shown in FIG. 4. The user enters information into each input field of the detailed screen shown in FIG. 5C and presses the "Register" button. After pressing the "Register" button, a main screen (not shown) is output showing that the declaration contents have been registered, as in Example 1-1. In this way, the registration of the declaration of the housing loan deduction (residence start date: July 24, 2018, loan reason: for extension or renovation) is completed.

[0079] (Examples 1-3) This section explains the case where a user who is a tax filer declares a housing loan deduction (date of residence start: October 31, 2019, reason for loan: for renovation and expansion).

[0080] First, as in Example 1-1, the user presses the "New row" button on the main screen shown in Fig. 3A, and causes the detail screen for the housing loan deduction declaration shown in Fig. 4 to be output from the output device 500. The user selects the selection input field for the reason for borrowing "for expansion / renovation" for the housing loan deduction described above from among the selection input fields for the reason for borrowing on the detail screen for the housing loan deduction declaration shown in Fig. 4, and inputs the residence start date for the housing loan deduction described above, "October 31, 2019", in the date input field for the residence start date.

[0081] The reception unit 102a receives the reason for borrowing "for renovation / expansion" and the start date of occupancy "October 31, 2019" inputted on the details screen shown in FIG.

[0082] Based on the condition category "January 1, 2019 or later" corresponding to the residence start date "October 31, 2019" accepted by the acceptance unit 102a, the selection unit 102b performs a process to exclude five "items not to be displayed under conditions other than the above (condition categories after January 1, 2019)" registered in the item master of Figure 2 (the five items identified by white circles in the column "Hide other than the above" on axis 1 of Figure 2) from all 16 controlled items that may be displayed and are registered in the item master shown in Figure 2 (the 16 controlled items in the leftmost column of Figure 2), leaving 11 controlled items (i.e., the 11 items of the house acquisition price, house residential use ratio, house joint debt ratio, land acquisition price, land residential use ratio, land joint debt ratio, costs of additions and renovations, etc., costs of specific renovations, etc., residential use ratio for additions and renovations, etc., additions and renovations joint debt ratio, and special period deduction limit).

[0083] The selection unit 102b further performs a process to exclude six items that overlap with the remaining items among the ten "items not to be displayed under other than the above (condition classification for renovation and expansion)" registered in the item master of Figure 2 (the ten items identified by white circles in the "Hide other than the above" column of axis 2 of Figure 2) from the eleven controlled items remaining from the above process, based on the condition classification "renovation and expansion" corresponding to the start date of residence "due to renovation and expansion" accepted by the acceptance unit 102a, leaving five controlled items (i.e., the five items of costs of renovation and expansion, etc., costs of specific renovation and expansion, etc., residential use ratio for renovation and expansion, etc., joint liability ratio for renovation and expansion, and special period deduction limit).

[0084] As shown in FIG. 5D, the selection unit 102b displays new input fields for the five control target items remaining in the above process, together with a "Register" button, below the detailed screen shown in FIG. 4. The user enters information into each input field of the detailed screen shown in FIG. 5D and presses the "Register" button. After pressing the "Register" button, a main screen (not shown) is output showing that the declaration contents have been registered, as in Example 1-1. In this way, the registration of the declaration of the above-mentioned housing loan deduction (residence start date: October 31, 2019, loan reason: for extension or renovation) is completed.

[0085] Example 2 This section explains the case where a user who is a tax filer declares a widow's deduction (eligible for widow's deduction: yes, filing year: 2021, simultaneous filing the following year: yes).

[0086] First, as in Example 1-1, the user causes the output device 500 to output the details screen for widow's deduction declaration shown in Fig. 7 from the main screen (not shown). The user selects the selection input field for the widow's deduction that corresponds to "Yes" among the selection input fields for widow's deduction on the details screen for widow's deduction declaration shown in Fig. 7, enters the filing year "2021" in the filing year input field, and selects the selection input field for the simultaneous filing of the following year that corresponds to "Yes" among the selection input fields for simultaneous filing of the following year.

[0087] The reception unit 102a receives the selection of “yes” for the widow's deduction, the filing year “2021”, and the selection of “yes” for simultaneous filing the following year, which are input on the details screen shown in FIG.

[0088] The selection unit 102b refers to the "Items not to be displayed for the condition category applicable to the widow's deduction" registered in the item master in Figure 6 (the "Applicable but not displayed" column on axis 1 in Figure 6) based on the condition category "Applicable" corresponding to the selection of "Applicable" to the widow's deduction accepted by the acceptance unit 102a, but since none of the items correspond to the items not to be displayed (there are no white circles), all 12 controlled items that may be displayed and registered in the item master shown in Figure 6 (all 12 controlled items in the leftmost column in Figure 6) remain.

[0089] The selection unit 102b further performs a process to exclude five "Items not to be displayed in the condition classification from 2020 onwards" registered in the item master of Figure 6 (five items identified by white circles in the column "Hide from 2020 onwards" on axis 2 of Figure 6) from the 12 controlled items remaining above, based on the condition classification "2020 or later" corresponding to the filing year "2021" accepted by the acceptance unit 102a, and leaves seven controlled items (i.e., the seven items of single parent / widow classification, date of single parent / widow status occurrence, reason for single parent / widow status occurrence, estimated income amount of single parent / widow person, next year information, "<next year>", and single parent / widow classification).

[0090] The selection unit 102b further refers to the "Items not to be displayed for the condition category applicable to the simultaneous filing the following year" registered in the item master in Figure 6 (the "Applicable hidden" column on axis 3 in Figure 6) based on the condition category "Applicable" corresponding to the "Yes" simultaneous filing the following year accepted by the acceptance unit 102a. However, since none of the items correspond to the items not to be displayed (there are no white circles), the seven items to be controlled that remain after the above process are retained.

[0091] As shown in Fig. 8, the selection unit 102b displays new input fields for the seven control items remaining after the above process, along with a "Register" button, below the detail screen shown in Fig. 7. The user enters information into each input field on the detail screen shown in Fig. 8 and presses the "Register" button. After pressing the "Register" button, a main screen (not shown) is output, indicating that the declaration contents have been registered, as in Example 1-1. In this way, the registration of the widow's deduction declaration is completed.

[0092] Example 3 This section explains a case where a user who is a filer declares dependent deductions (spouse: applicable, tax dependent: applicable, other income information: applicable).

[0093] First, as in Example 1-1, the user causes the output device 500 to output the details screen for the dependent deduction declaration shown in Fig. 10 from the main screen (not shown). The user inputs a check meaning "applies" in the spouse check input field on the details screen for the widow deduction declaration shown in Fig. 10, and inputs a check meaning "applies" in the tax dependent check input field.

[0094] The accepting unit 102a accepts the spouse "applicable" selection and tax dependent "applicable" selection inputted on the detail screen shown in FIG.

[0095] Based on the condition category "applicable (checked)" corresponding to the spouse "applicable" selection accepted by the accepting section 102a, the selecting section 102b refers to the "Items not to be displayed in the applicable condition category (checked)" registered in the item master of Figure 9 (the "checked" column on axis 1 of Figure 9), but since none of the items correspond to the items not to be displayed (there are no white circles), all 14 controlled items that may be displayed and registered in the item master shown in Figure 9 (all 14 controlled items in the leftmost column of Figure 9) remain.

[0096] The selection unit 102b further refers to the "Items not to be displayed for applicable condition category (checked)" registered in the item master in Figure 9 (the "Checked" column on axis 2 in Figure 9) based on the condition category "Applicable (checked)" corresponding to the tax dependent "Applicable" selection accepted by the acceptance unit 102a, but since none of the items correspond to the items not to be displayed (there are no white circles), the selection unit 102b retains the 14 items to be controlled that remain above.

[0097] At the stage of the details screen shown in FIG. 10, there is no input field for accepting the selection of other income information, so the acceptance unit 102a does not accept any selection regarding other income information. However, since no check is accepted, the acceptance unit 102a treats the selection of “not applicable (no check)” as having been accepted.

[0098] Based on the condition category “Not applicable (no check)” corresponding to the “Not applicable” selection of other income information deemed to have been accepted by the accepting section 102a, the selecting section 102b performs a process of excluding the seven “Items not to be displayed due to the not applicable condition category (no check)” registered in the item master of Figure 9 (the “No check” column of axis 3 of Figure 9) from the 14 controlled items remaining above, leaving seven controlled items (i.e., spouse, tax dependents, spouse’s estimated salary income for this year, spouse’s estimated salary income for this year, other income information, spouse’s estimated total income for this year, and estimated income for this year).

[0099] The selection unit 102b leaves the input fields for spouse and tax dependents out of the remaining seven control target items as they are already displayed in Fig. 10, and newly displays input fields for items other than spouse and tax dependents out of the remaining seven control target items together with a "Register" button, as shown in Fig. 11, below the detailed screen shown in Fig. 10. The newly displayed input fields also include a check input field for other income information.

[0100] As shown in the detailed screen for dependent deduction declaration in Figure 11, the user keeps the checks in the spouse and tax dependent check input fields, and enters a check mark indicating "applicable" in the newly added other income information check input field.

[0101] The accepting unit 102a accepts the selection of "applicable" for spouse and "applicable" for tax dependents, as well as the selection of "applicable" for other income information, as input on the detail screen shown in FIG.

[0102] Since there is no change in the spouse "applicable" selection and the tax dependent "applicable" selection, the selection unit 102b performs the same process as above and leaves all 14 control target items that may be displayed.

[0103] The selection unit 102b further refers to the "Items not to be displayed for applicable condition category (checked)" registered in the item master in Figure 9 (the "Checked" column on axis 3 in Figure 9) based on the condition category "Applicable (checked)" corresponding to the "Applicable" selection of other income information accepted by the acceptance unit 102a. However, since none of the items correspond to the items not to be displayed (there are no white circles), the selection unit 102b leaves the 14 items to be controlled that remain as they are.

[0104] As shown in Fig. 12, the selection unit 102b adds new input fields for items that were not displayed on the detail screen shown in Fig. 11 out of the 14 control target items remaining after the above process to the detail screen shown in Fig. 11. The user enters information into each input field on the detail screen shown in Fig. 11 and presses the "Register" button. After pressing the "Register" button, a main screen (not shown) is output showing that the declaration contents have been registered, as in Example 1-1. In this way, the registration of the declaration of the dependent deduction is completed.

[0105] As explained above, the system of the present invention can determine which items require declaration from the contents of certain items and selectively display the input fields for those items, thereby reducing declaration errors made by the declarant and reducing the checking costs for administrators.

[0106] [3. Contribution to the United Nations-led Sustainable Development Goals (SDGs)] This embodiment can contribute to improving business efficiency and promoting appropriate management decisions by companies, thereby contributing to goals 8 and 9 of the SDGs.

[0107] Furthermore, this embodiment can contribute to reducing waste and promoting paperless and electronic systems, thereby contributing to the achievement of SDGs Goals 12, 13, and 15.

[0108] Furthermore, this embodiment can contribute to strengthening control and governance, making it possible to contribute to Goal 16 of the SDGs.

[0109] [4. Other embodiments] Although the embodiments of the present invention have been described above, the present invention may be embodied in various different embodiments other than those described above within the scope of the technical concept described in the claims.

[0110] For example, among the processes described in the above-mentioned embodiments, all or part of the processes described as being performed automatically can be performed manually, or all or part of the processes described as being performed manually can be performed automatically using known methods.

[0111] In addition, the processing procedures, control procedures, specific names, registered data for each process, information including parameters such as search conditions, screen examples, and database configurations shown in the above documents and drawings can be changed as desired unless otherwise specified.

[0112] Moreover, with regard to the PC 100, each of the components shown in the figures is merely a functional concept, and the PC 100 does not necessarily have to be physically configured as shown in the figures.

[0113] For example, the processing functions of each device constituting the PC100, particularly the processing functions performed by the control unit, may be realized in whole or in part by a CPU and a program interpreted and executed by the CPU, or may be realized as hardware using wired logic. The program is recorded in a non-transient computer-readable recording medium containing programmed instructions for causing the information processing device to execute the processes described in this embodiment, and is mechanically read by each device as necessary. That is, a computer program for giving instructions to the CPU in cooperation with the OS and performing various processes is recorded in a storage unit such as a ROM or HDD (Hard Disk Drive). This computer program is executed by being loaded into a RAM, and cooperates with the CPU to form the control unit.

[0114] In addition, this computer program may be stored in an application program server connected to the PC 100 via any network, and it is also possible to download all or part of it as necessary.

[0115] In addition, the program for executing the process described in this embodiment may be stored in a non-transient computer-readable recording medium, or may be configured as a program first product. Here, the "recording medium" includes any "portable physical medium" such as a memory card, a USB (Universal Serial Bus) memory, an SD (Secure Digital) card, a flexible disk, a magneto-optical disk, a ROM, an EPROM (Erasable Programmable Read Only Memory), an EEPROM (Electrically Erasable and Programmable Read Only Memory), a CD-ROM (Compact Disk Read Only Memory), an MO (Magneto-Optical disk), a DVD (Digital Versatile Disk), and a Blu-ray (registered trademark) Disc.

[0116] Moreover, a "program" is a data processing method written in any language or description method, and may be in any form, such as source code or binary code. Note that a "program" is not necessarily limited to a single configuration, but also includes a distributed configuration as multiple modules or libraries, and a program that works with a separate program, such as an OS, to achieve its function. Note that the specific configuration and reading procedure for reading a recording medium in each device shown in the embodiments, as well as the installation procedure after reading, may use well-known configurations and procedures.

[0117] The various databases etc. stored in the memory unit are storage means such as memory devices such as RAM and ROM, fixed disk devices such as hard disks, flexible disks, and optical disks, and store various programs, tables, databases, and web page files etc. used for various processes and providing websites.

[0118] The PC 100 may be configured as an information processing device such as a known personal computer or a workstation, or may be configured as the information processing device to which any peripheral device is connected. The PC 100 may be realized by installing software (including programs or data, etc.) that causes the PC 100 to realize the processes described in this embodiment.

[0119] Furthermore, the specific form of distribution and integration of the devices is not limited to that shown in the drawings, and all or part of them can be functionally or physically distributed and integrated in any unit according to various additions or functional loads. In other words, the above-mentioned embodiments can be implemented in any combination, or the embodiments can be implemented selectively. [Industrial Applicability]

[0120] The present invention is useful in constructing a deduction reporting system for housing loan deductions, for example. [Explanation of symbols]

[0121] 100 pcs 102 Control section 102a Reception 102b Selection section 104 Communication interface section 106 Storage section 106a Master storage unit 108 Input / Output Interface Section 200 Servers 300 Network 400 Input Device 500 Output Device

Claims

1. A screen display control device including a control unit, The control unit: a receiving means for receiving, for each of a plurality of condition axes each having a plurality of condition classes, a selection of one of the plurality of condition classes or a variable corresponding to the one condition class; and a selection means for selectively displaying input fields for control target items to be displayed corresponding to all the selections or variables accepted by the acceptance means, in accordance with an item master in which control target items that may be displayed and whether or not each control target item needs to be displayed according to a condition classification of each condition axis are registered. A screen display control device comprising:

2. The selection means: According to an item master in which control target items that may be displayed and items not to be displayed for each condition axis and each condition category are registered, among the control target items, input fields of control target items that do not correspond to items not to be displayed in the condition categories of all condition axes corresponding to the selection or variable accepted by the accepting means are selectively displayed.

2. The screen display control device according to claim 1.

3. The selection means: By repeating the process of excluding all items to be excluded from the control target items, which correspond to the selection or variable accepted by the accepting means, one by one in order for each of the multiple condition axes according to the item master, the input fields for the control target items remaining after the processing of all the condition axes are selectively displayed.

3. The screen display control device according to claim 2.

4. 2. The screen display control device according to claim 1, wherein the items to be controlled for which the selection means selectively displays input fields include items necessary for reporting for deductions.

5. The receiving means, We accept the reason for borrowing and the start date of residence, The selection means: According to an item master in which the control items that may be displayed and whether or not each of the control items should be displayed for each condition category of the reason for borrowing and each condition category of the start date of residence are registered, an input field for the control items to be displayed corresponding to both the condition category of the reason for borrowing and the condition category of the start date of residence accepted by the accepting means is selectively displayed.

2. The screen display control device according to claim 1.

6. The selection means: According to an item master in which, together with the controlled items that may be displayed, items not to be displayed when the borrowing reason is a condition category for home acquisition, items not to be displayed when the borrowing reason is a condition category for extension or renovation, items not to be displayed when the residence start date is a condition category on or before December 31, 2018, and items not to be displayed when the residence start date is a condition category on or after January 1, 2019 are registered, among the controlled items, an input field for the controlled items that does not correspond to the items not to be displayed in both the condition category for the borrowing reason and the condition category for the residence start date accepted by the accepting means is selectively displayed.

6. The screen display control device according to claim 5,

7. The receiving means, We will check whether you qualify for the widow's deduction and the year of filing. The selection means: According to an item master in which the control items that may be displayed and whether or not each control item needs to be displayed for each condition classification of whether or not the widow's deduction applies and for each condition classification of the filing year are registered, an input field for the control items to be displayed corresponding to both the condition classification of whether or not the widow's deduction applies and the condition classification of the filing year accepted by the accepting means is selectively displayed.

2. The screen display control device according to claim 1.

8. The selection means: According to an item master in which, together with the controlled items that may be displayed, items not to be displayed in the case of a condition classification corresponding to the widow's deduction, items not to be displayed in the case of a condition classification not ... for the declaration year before 2019, and items not to be displayed in the case of a condition classification not corresponding to the declaration year for the declaration year after 2020 are registered, among the controlled items, an input field for the controlled items that does not correspond to an item not to be displayed in both the condition classification of whether or not the widow's deduction is applicable and the condition classification of the declaration year accepted by the acceptance means is selectively displayed.

8. The screen display control device according to claim 7.

9. The receiving means, Accepts marital status and tax dependent status. The selection means: According to an item master in which the control target items that may be displayed and whether or not each of the control target items needs to be displayed for each condition classification of whether or not the person has a spouse and for each condition classification of whether or not the person has tax dependents are registered, an input field for the control target items to be displayed corresponding to both the condition classification of whether or not the person has a spouse and the condition classification of whether or not the person has tax dependents that are received by the receiving means is selectively displayed.

2. The screen display control device according to claim 1.

10. The selection means: According to an item master in which, together with the controlled items that may be displayed, items not to be displayed in the case of a condition classification of having a spouse, items not to be displayed in the case of a condition classification of not having a spouse, items not to be displayed in the case of a condition classification of having tax dependents, and items not to be displayed in the case of a condition classification of not having tax dependents are registered, among the controlled items, input fields for the controlled items that do not correspond to the items not to be displayed in both the condition classification of having a spouse and the condition classification of having tax dependents accepted by the acceptance means are selectively displayed.

10. The screen display control device according to claim 9.

11. A screen display control method executed in a screen display control device having a control unit, Executed by the control unit, a receiving step of selecting one of the plurality of condition categories or receiving a variable corresponding to the one condition category for each of a plurality of condition axes having a plurality of condition categories; and a determination step of selectively displaying input fields for control target items to be displayed corresponding to all the selections or variables accepted in the accepting step, in accordance with an item master in which control target items that may be displayed and whether or not each control target item needs to be displayed according to a condition classification of each condition axis are registered. A screen display control method comprising:

12. A screen display control program for causing a screen display control device having a control unit to execute the program, To cause the control unit to execute a receiving step of selecting one of the plurality of condition categories or receiving a variable corresponding to the one condition category for each of a plurality of condition axes having a plurality of condition categories; and a determination step of selectively displaying input fields for control target items to be displayed corresponding to all the selections or variables accepted in the accepting step, in accordance with an item master in which control target items that may be displayed and whether or not each control target item needs to be displayed according to a condition classification of each condition axis are registered. A screen display control program comprising:

Citation Information

Patent Citations

  • System and method for processing data

    JP2002032522A

  • Program, information processing device, and method

    JP2023012229A

  • Tax declaration data processing method and system

    JP2004151814A