Information processing apparatus, program, and display control method

The information processing device addresses the challenge of managing multiple work establishments by providing separate registration screens for selected and non-selected businesses, enhancing the efficiency and clarity of health insurance association system operations.

JP2025039809AInactive Publication Date: 2025-03-21CASIO COMPUTER CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
JP2025004629
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2025-01-14
Publication Date
2025-03-21
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

The traditional health insurance association system struggles to register and manage information when an insured person works at multiple establishments, particularly due to part-time work, and lacks the ability to easily specify selected and non-selected establishments.

Method used

An information processing device is implemented with a display control unit that presents separate registration screens for selected and non-selected businesses, allowing users to easily register and differentiate between multiple work establishments.

Benefits of technology

This solution enables efficient registration and management of information for insured persons working at multiple establishments, allowing for clear specification of selected and non-selected businesses, thereby improving the system's functionality.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025039809000001_ABST
    Figure 2025039809000001_ABST
Patent Text Reader

Abstract

To easily register selected and non-selected workplaces among a plurality of workplaces where an insured person works.SOLUTION: An information processing apparatus displays on a display unit a first insured person information registration screen for registering one workplace as a selected workplace to which health insurance premiums for a predetermined insured person should be billed (step S31), and sets whether or not there are other workplaces other than the one workplace to which health insurance premiums should be billed based on user operation on the first insured person information registration screen. The information processing apparatus displays a second insured person information registration screen for registering other workplaces as non-selected workplaces if settings have been made to indicate that there are other workplaces to which health insurance premiums should be billed (step S39).SELECTED DRAWING: Figure 7
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

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

[0002] Conventionally, health insurance association systems have been known to manage information on insured persons belonging to health insurance associations. Such health insurance association systems are configured to derive health insurance premiums based on the salaries (including bonuses) paid to the insured persons by the establishments (companies) where the insured persons work, and to process claims for the health insurance premiums to the establishments.

[0003] In addition, such a health insurance association system is configured to be able to edit information about the place of business where the insured person works. For example, when the place of business where the insured person works changes due to a transfer or other reason, a technique is known that changes the place of business information and assigns a unique insurer number (see Patent Document 1). [Prior art documents] [Patent documents]

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

[0005] However, while conventional health insurance association systems can handle changes in place of business, they cannot handle the registration or editing of information when an insured person ends up working at multiple places of business due to, for example, concurrent employment. Also, when an insured person works at multiple places of business, they must specify the selected places of business, which are listed as the place of business on the health insurance card, and the other non-selected places of business, and then register the necessary information for each. However, conventional health insurance association systems did not allow for easy designation of selected and non-selected places of business.

[0006] An object of the present invention is to easily register selected and non-selected places of business among a plurality of places of business where an insured person works. [Means for solving the problem]

[0007] In order to solve the above problem, the information processing device of the present invention comprises a display control means for displaying on a display unit a first registration screen for registering a certain workplace as a selected workplace to which health insurance premiums for a specified insured person should be billed, and a setting means for setting whether or not there are other workplaces other than the certain workplace to which the health insurance premiums should be billed based on user operation on the first registration screen, and the display control means is characterized in that when the setting means has set that there are other workplaces to which the health insurance premiums should be billed, it displays a second registration screen for registering the other workplaces as non-selected workplaces. Effect of the Invention

[0008] According to the present invention, selected and non-selected places of business where an insured person works can be easily registered. [Brief description of the drawings]

[0009] [Figure 1] 1 is a block diagram showing a health insurance association system according to an embodiment of the present invention. [Diagram 2] 4 is a block diagram showing the functional configuration of a health insurance association server. FIG. [Diagram 3] FIG. 2 is a block diagram showing a functional configuration of a terminal device. [Figure 4] FIG. 1 is a diagram showing an example of the relationship between a health insurance association, a business establishment, and an insured person. [Diagram 5] 1A is a diagram showing the configuration of an insured person (selected place of business) information management table, and FIG. 1B is a diagram showing the configuration of an insured person (non-selected place of business) information management table. [Figure 6] 1 is a flowchart showing business processing. [Figure 7] 13 is a flowchart showing an insured person information registration process. [Figure 8] FIG. 13 is a diagram showing a menu screen. [Figure 9] FIG. 13 is a diagram showing an insured person information registration screen for a selected establishment. [Figure 10] FIG. 13 shows a screen for inquiring whether or not two or more business establishments need to be registered. [Figure 11] FIG. 13 shows an insured person information registration screen for non-selected establishments. [Figure 12] A diagram showing an input screen for two or more workplace insured person conditions. [Figure 13] A diagram showing a list of insured persons with two or more workplaces. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0010] DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Hereinafter, preferred embodiments of the present invention will be described in detail with reference to the accompanying drawings. Note that the present invention is not limited to the illustrated examples.

[0011] First, the device configuration of the present embodiment will be described with reference to Figs. 1 to 4. Fig. 1 is a block diagram showing a health insurance association system 1 of the present embodiment. Fig. 2 is a block diagram showing the functional configuration of a health insurance association server 10. Fig. 3 is a block diagram showing the functional configuration of a terminal device 20. Fig. 4 is a diagram showing an example of the relationship between a health insurance association, a business establishment, and an insured person.

[0012] As shown in FIG. 1, a health insurance (health insurance) association system 1 of this embodiment is a server-client information processing system provided in a certain health insurance association and managing information related to that health insurance association.

[0013] A health insurance association manages information such as salaries and bonuses of workers (employees) working for a certain company (assuming the company has multiple business locations (companies), such as group companies), as well as health insurance premiums. These workers are the insured persons under the health insurance. Health insurance association system 1 also manages information on insured persons who belong to one business location (persons working at one business location) and insured persons who belong to two or more business locations (persons working at two or more business locations).

[0014] As an example, consider the case where there are health insurance societies X and Y, as shown in Figure 4. Businesses A, B, and C belong to health insurance society X. Businesses D, E, and F belong to health insurance society Y. Insured persons I1, I2, and I3 belong (work) at business A. Insured persons I3 and I4 belong to business B. Insured persons I5, I6, and I7 belong to business C. Insured persons I7, I8, and I9 belong to business D.

[0015] Insured person I3 belongs to business establishments A and B that belong to the same health insurance association X. This dual employment pattern is called dual employment type T1. Insured person I3 sets one of business establishments A or B (for example, business establishment A) as a selected business establishment, and sets the other non-selected business establishment (for example, business establishment B) as a non-selected business establishment.

[0016] Furthermore, insured person I7 belongs to business establishment C which belongs to different health insurance association X, and business establishment D which belongs to health insurance association Y. This dual employment pattern is called dual employment type T2. Insured person I7 also sets one of business establishments C or D (for example, business establishment C) as a selected business establishment, and sets the other non-selected business establishment (for example, business establishment D) as a non-selected business establishment.

[0017] Health insurance society system 1 is, for example, an information processing system provided in health insurance society X. Health insurance society system 1 of health insurance society X manages information about health insurance society X, and therefore manages information about insured persons I1 to I7 belonging to business establishments A, B, and C. Furthermore, information about insured person I7 of dual employment type T2 is managed by one of the health insurance societies, and therefore is managed by health insurance society X, for example. Therefore, the health insurance society system of health insurance society Y manages information about business establishments D, E, and F of health insurance society Y, and manages information about insured persons I8 and I9 who belong to them.

[0018] As shown in Fig. 1, health insurance association system 1 includes health insurance association server 10 as an information processing device, a terminal device 20, and a printing device 30. Each device in health insurance association system 1 is communicatively connected via a communications network N. In health insurance association system 1, there is one terminal device 20 and one printing device 30, but there may be multiple terminal devices 20 and multiple printing devices 30. Communications network N is, for example, a LAN (Local Area Network), but may also include other networks such as a WAN (Wide Area Network).

[0019] Health insurance association server 10 is an information processing device that manages information related to the health insurance association and performs processing related to changes to that information. Terminal device 20 is a client device corresponding to health insurance association server 10, and is operated by a user (operator) of the health insurance association to which the user belongs. Printing device 30 is a network printer that prints images on paper in response to print instructions from health insurance association server 10 or terminal device 20.

[0020] 2, health insurance association server 10 includes CPU (Central Processing Unit) 11 as a display control means and setting means, operation unit 12, RAM (Random Access Memory) 13, display unit 14, storage unit 15, and communication unit 16. Each unit of health insurance association server 10 is connected to each other via bus 17.

[0021] CPU 11 controls each section of health insurance association server 10. CPU 11 reads out a specified program from among the system programs and application programs stored in storage unit 15, expands it in the work area of ​​RAM 13, and executes various processes in cooperation with the expanded program.

[0022] The operation unit 12 has a keyboard and a pointing device such as a mouse, and receives key inputs and position inputs from the administrator of the insurance association to which the user belongs, and outputs the operation information to the CPU 11.

[0023] The display unit 14 is configured with an LCD (Liquid Crystal Display), an EL (Electro-Luminescence) display, or the like, and displays various types of display information in response to instructions from the CPU 11.

[0024] The storage unit 15 is a storage device that is composed of an HDD (Hard Disk Drive), an SSD (Solid State Drive), etc., and stores various data and programs in a readable and writable manner. In particular, the storage unit 15 stores a business program P1 for executing business processing described below, an insured person (selected place of business) information management table 40, an insured person (non-selected place of business) information management table 60, a premium (selected place of business) management table 80, and a premium (non-selected place of business) management table 90.

[0025] The communication unit 16 has a network card and the like, and transmits and receives data to and from external devices. The CPU 11 communicates with a terminal device 20 and a printer 30 as external devices via the communication unit 16.

[0026] 3, the terminal device 20 includes a CPU 21, an operation unit 22, a RAM 23, a display unit 24, a storage unit 25, and a communication unit 26. The components of the terminal device 20 are connected to each other via a bus 27.

[0027] The CPU 21, operation unit 22, RAM 23, display unit 24, memory unit 25, and communication unit 26 are configured in the same manner as the CPU 11, operation unit 12, RAM 13, display unit 14, memory unit 15, and communication unit 16 of the health insurance association server 10, and the differences will mainly be explained.

[0028] The CPU 21 controls each part of the terminal device 20. The operation unit 22 accepts key inputs and position inputs from users of the insurance association to which the user belongs, and outputs the operation information to the CPU 21. The CPU 21 also communicates with the health insurance association server 10 and the printer 30 as external devices via the communication unit 26.

[0029] Next, the information stored in the memory unit 15 of the health insurance association server 10 will be described with reference to Fig. 5. Fig. 5(a) is a diagram showing the configuration of an insured person (selected place of business) information management table 40. Fig. 5(b) is a diagram showing the configuration of an insured person (non-selected place of business) information management table 60.

[0030] The insured person (selected place of business) information management table 40 stored in the memory unit 15 is a table having information (insured person information) relating to selected place of business and the insured person. As shown in Fig. 5(a), the insured person (selected place of business) information management table 40 has items (columns) such as selected place of business number 41, selected place of business name 42, selected place of business certificate number 43, work category 44, name (kana) 45, total salary at selected place of business 46, monthly amount at selected place of business 47..., presence of dependents 48..., etc. The records in the insured person (selected place of business) information management table 40 are information for each insured person.

[0031] Selected establishment number 41 is an identification number of the selected establishment. Selected establishment name 42 is the name of the selected establishment with selected establishment number 41. Selected establishment certificate number 43 is an identification number of the health insurance card assigned to each insured person who works at the selected establishment with selected establishment number 41. Work category 44 indicates the work category of the insured person at the selected establishment with selected establishment number 41; specifically, a work category in which the insured person works at one establishment is set to "0," and a work category in which the insured person works at two or more establishments is set to "1."

[0032] Name (kana) 45 is the name of the insured person in kana, which is uniquely determined by selected workplace number 41 and selected workplace certificate number 43. Selected workplace total salary 46 is the amount of the total monthly salary paid to the insured person with name (kana) 45 at the selected workplace with selected workplace number 41, for example in units of yen. Selected workplace monthly amount 47 is the standard monthly remuneration paid to the insured person with name (kana) 45 at the selected workplace with selected workplace number 41, for example in units of one thousand yen. The standard monthly remuneration is not the total salary, but a monthly value calculated for each salary range based on the insurance premium table stipulated for each prefecture. The standard monthly remuneration is rounded to the same value within the same range.

[0033] Selected business establishment number 41 to selected business establishment monthly amount 47... are information of a type common to selected and non-selected business establishments, and include the gender, date of birth, name (kanji), etc. of the insured person with name (kana) 45. Dependent presence / absence 48 is information indicating whether or not the insured person with name (kana) 45 has a dependent. Dependent presence / absence 48... are information of a type managed only by the selected business establishment.

[0034] The insured person (non-selected establishment) information management table 60 stored in the memory unit 15 is a table that has information (insured person information) on non-selected establishments and their insured persons. As shown in Fig. 5 (b), the insured person (non-selected establishment) information management table 60 has the following items (columns): selected establishment number 61, selected establishment certificate number 62, non-selected establishment number 63a, non-selected establishment name 64a, non-selected establishment certificate number 65a, name (kana) 66a, non-selected establishment salary total amount 67a, non-selected establishment monthly amount 68a..., non-health insurance establishment 69a..., non-selected establishment number 63b, non-selected establishment name 64b, non-selected establishment certificate number 65b, name (kana) 66b, non-selected establishment salary total amount 67b, non-selected establishment monthly amount 68b..., non-health insurance establishment 69b... The records in the insured person (non-selected establishment) information management table 60 also store information on an insured person basis.

[0035] The selected place of business number 61 is an identification number of the selected place of business. The selected place of business certificate number 62 is an identification number of the health insurance certificate assigned to each insured person who works at the selected place of business of the selected place of business number 61.

[0036] The non-selected establishment number 63a is an identification number of the first non-selected establishment to which the insured person belongs, which is uniquely determined by the selected establishment number 61 and the selected establishment certificate number 62. The non-selected establishment name 64a is the name of the first non-selected establishment having the non-selected establishment number 63a. The non-selected establishment certificate number 65a is an identification number of the health insurance card assigned to each insured person who works at the first non-selected establishment having the non-selected establishment number 63a.

[0037] Name (kana) 66a is the name of the insured person in kana that is uniquely determined by selected establishment number 61 and selected establishment certificate number 62 (non-selected establishment number 63a and non-selected establishment certificate number 65a). Non-selected establishment total salary amount 67a is the raw amount of the total salary for the month paid to the insured person with name (kana) 66a at the first non-selected establishment with non-selected establishment number 63a. Non-selected establishment monthly amount 68a is the standard monthly remuneration paid to the insured person with name (kana) 66a at the first non-selected establishment with non-selected establishment number 63a.

[0038] Non-selected business establishment number 63a to non-selected business establishment monthly amount 68a, etc. are information of a type common to selected and non-selected business establishments, and include the sex, date of birth, name (kanji), etc. of the insured person of name (kana) 66a.

[0039] The non-health insurance establishment 69a is information indicating whether the first non-selected establishment with the non-selected establishment number 63a belongs to the health insurance association with the selected establishment number 61. The non-health insurance establishments 69a... are information managed only by the first non-selected establishment with the non-selected establishment number 63a, and are fewer in number than the dependents presence / absence 48... in the insured person (selected establishment) information management table 40.

[0040] Non-selected establishment number 63b to non-health insurance establishment 69b... are information related to a second non-selected establishment to which the insured person (name (kana) 66a) belongs, which is uniquely determined by selected establishment number 61 and selected establishment certificate number 62, and are information that associates the first non-selected establishment of non-selected establishment number 63a to non-health insurance establishment 69a... with the second non-selected establishment. Name (kana) 66b is the same as name (kana) 66a.

[0041] In this way, the insured person (non-selected establishment) information management table 60 has insured person information from the establishment number to the non-health insurance establishment, . . . for the non-selected establishments to which the insured person with the name (kana) 66a belongs.

[0042] Insurance premium (selected workplace) management table 80 stored in memory unit 15 is a table that has information such as selected workplaces that belong to the health insurance association of health insurance association system 1 and the health insurance premiums corresponding to their insured persons. Insurance premium (non-selected workplace) management table 90 stored in memory unit 15 is a table that has information such as non-selected workplaces that belong to the health insurance association of health insurance association system 1 and the health insurance premiums corresponding to their insured persons.

[0043] In addition, although not shown in the figure, the memory unit 15 is also assumed to store a user management table that has combinations of user IDs and passwords for each user, for login authentication of users working at the health insurance association of the health insurance association system 1.

[0044] Next, the operation of the health insurance association system 1 will be described with reference to Figs. 6 to 13. Fig. 6 is a flowchart showing business processing. Fig. 7 is a flowchart showing insured person information registration processing. Fig. 8 is a diagram showing a menu screen 100. Fig. 9 is a diagram showing an insured person information registration screen 110 for a selected workplace. Fig. 10 is a diagram showing an inquiry screen 120 for whether or not to register at two or more workplaces. Fig. 11 is a diagram showing an insured person information registration screen 130 for a non-selected workplace. Fig. 12 is a diagram showing an input screen 140 for insured person conditions for two or more workplaces. Fig. 13 is a diagram showing a list 150 of insured persons at two or more workplaces.

[0045] First, we will explain the flow of operations from registering the insured person's information (insured person information) including the information of the place of business to which the insured person belongs to to claiming health insurance premiums when the insured person has multiple jobs. First, we will explain insured person I3 of multiple job type T1 in Figure 4. The flow of operations for insured person I3 is as follows.

[0046] (1-1) Insured person I3 submits an application (selection notification) to health insurance association X. The content of the application (selection notification) specifies business establishment A as the selected business establishment. (1-2) Health Insurance Society X notifies Business A of the contents of the application (selection notification). Health Insurance Society X also notifies Business B of the contents of the application (selection notification). (1-3) Business establishment B submits an application (notification of acquisition) to Health Insurance Society X. The contents of the application (notification of acquisition) state that business establishment B is a non-selected business establishment. (1-4) Health insurance association X inputs the insured information of insured person I3 based on notifications from business establishments A and B. (1-5). Health insurance association X bills business establishments A and B for the health insurance premiums of insured person I3 on ​​a pro rata basis.

[0047] Next, we will explain the insured person I7 of the dual employment type T2 in Figure 4. The business flow for insured person I7 is as follows.

[0048] (2-1) Insured person I7 submits an application (selection notification) to health insurance association X. The contents of the application (selection notification) specify business establishment C as the selected business establishment and notify the existence of business establishment D. (2-2) Health Insurance Society X notifies business establishment C of the contents of the application (selection notification). Health Insurance Society X also notifies business establishment D of the contents of the application (selection notification). (2-3) Business establishment D submits an application (notification of acquisition) to Health Insurance Society X. The contents of the application (notification of acquisition) are to make business establishment D a non-selected business establishment. (2-4). Health Insurance Society X notifies Health Insurance Society Y of the contents of the application (acquisition notification). (2-5) Health insurance association X inputs the insured information of insured person I7 based on notifications from business establishments C and D. (2-6). Health insurance association X bills business establishments C and D for the health insurance premiums of insured person I7 on a pro rata basis.

[0049] In this embodiment, in response to the above (1-4) and (2-5), business processing including registration of insured person information is executed by health insurance association system 1.

[0050] Next, the business processing executed by health insurance association server 10 of health insurance association system 1 will be described with reference to FIGS.

[0051] Assume that an application form (selection notification) and an application form (acquisition notification) for a certain insured person are submitted in advance to a health insurance association (health insurance association X) corresponding to health insurance association system 1, and a user of health insurance association X prepares to input insured information regarding the insured person (the insured person to be registered) in accordance with the application form (selection notification), application form (acquisition notification), etc.

[0052] In health insurance association system 1, an instruction to execute a business process is input by a user of the health insurance association via operation unit 22 of terminal device 20, and CPU 21 transmits the input instruction to execute the business process to health insurance association server 10 via communication unit 26. Then, in health insurance association server 10, receipt of the instruction to execute the business process from terminal device 20 via communication unit 16 is used as a trigger to cause CPU 11 to execute the business process in accordance with business program P1 stored in memory unit 15.

[0053] 6, first, CPU 11 generates login screen information for the health insurance association, transmits it to terminal device 20 via communication unit 16, and displays it on display unit 24 (step S11). CPU 21 of terminal device 20 receives the login screen information from health insurance association server 10 via communication unit 26 and displays it on display unit 24.

[0054] For simplicity of explanation, the following description will be made regarding the transmission of display information from health insurance association server 10 to terminal device 20 and the display on display unit 24, with the description referring to CPU 11 displaying the display information on display unit 24, and omitting the description of the reception and display of display information on the terminal device 20 side. Also, the description will be made regarding the input of operation information from a user via operation unit 22 of terminal device 20 and the transmission of the operation information to health insurance association server 10, with the description referring to CPU 11 accepting the input of operation information via operation unit 22, and omitting the description of the transmission of operation information on the terminal device 20 side.

[0055] Then, the CPU 11 accepts input of a user ID and a password from the user via the operation unit 22 (step S12).The CPU 11 then performs login authentication of the user depending on whether or not the combination of the user ID and password input in step S12 is in the user management table stored in the storage unit 15, and determines whether or not the login authentication is successful (step S13).

[0056] If the login authentication is unsuccessful (step S13; NO), the process proceeds to step S12. If the login authentication is successful (step S13; YES), the CPU 11 creates menu screen information for the business process and displays it on the display unit 24 (step S14). The menu screen information is screen information that allows the selection and input of menu items such as insured person information registration, output of insured persons at two or more business locations, and other processes such as insurance premium calculation, which will be described later.

[0057] The menu screen information in step S14 is, for example, menu screen information for displaying a plurality of menu screens in a hierarchical structure. Specifically, it is menu screen information including a menu screen 100 as a top menu screen in the uppermost layer shown in Fig. 8 and a plurality of menu screens in the lower layers. The menu screen 100 has various menu items 101 and an end button 102. The menu item 101 is an operation element that displays various menu items and accepts a selection input. The end button 102 is a button that accepts an instruction input to end business processing.

[0058] For example, when the menu item 101 of "3. Application and collection operations (application)" is selected and input on the menu screen 100, the menu screen (not shown) of the application and collection operations (application) is displayed, and the menu item of "Input of insured person qualification acquisition and loss notification" corresponding to insured person information registration can be selected and input on the menu screen of the application and collection operations (application). Also, when the menu item 101 of "4. Application and collection operations (collection and other)" is selected and input on the menu screen 100, the menu screen of the application and collection operations (collection) is displayed (not shown), and the menu item of "List of two or more establishments" corresponding to output of insured persons at two or more establishments, the menu item of "Premium calculation", etc. can be selected and input on the menu screen of the application and collection operations (collection).

[0059] Then, the CPU 11 determines whether or not a menu item corresponding to the insured person information registration has been selected and input by the user via the operation unit 22 (step S15). If the menu item corresponding to the insured person information registration has been selected and input (step S15; YES), the CPU 11 executes the insured person information registration process (step S16) and proceeds to step S14.

[0060] Here, the insured person information registration process in step S16 will be described with reference to Fig. 7. First, the CPU 11 generates insured person information registration screen information for the selected establishment and displays it on the display unit 24 (step S31). In step S31, for example, the insured person information registration screen 110 shown in Fig. 9 is displayed. The insured person information registration screen 110 has an establishment number input field 111 for the selected establishment, an insurance certificate number input field 112 for the selected establishment, a work category input field 113, an other insured person information input field 114, and function keys such as a confirmation button 115.

[0061] The establishment number input field 111 is an input field for the selected establishment number of the insured person to be registered. The certificate number input field 112 is an input field for the certificate number of the selected establishment of the insured person to be registered. The work category input field 113 is an input field for the work category of the insured person to be registered. The other insured person information input field 114 is an input field for other insured person information corresponding to the selected establishment of the insured person to be registered. The other insured person information input field 114 has input fields for a relatively large number of types of insured person information, such as attribute information such as the date of birth of the insured person to be registered, the total salary of the selected establishment, the (standard remuneration) monthly amount, whether or not there are dependents, the date of loss of the health insurance card, the date of reissue, and the address. The confirm button 115 is a button for accepting the confirmed input of the insured person information of the selected establishment of the insured person to be registered.

[0062] Then, the CPU 11 accepts input of various insured person information of the selected office corresponding to the insured person information registration screen information being displayed from the user via the operation unit 22 (step S32).Then, the CPU 11 judges whether or not the user clicks the confirm button 115 via the operation unit 22 to confirm the input of the insured person information of the selected office (step S33).If the input is not confirmed (step S33; NO), the process proceeds to step S32.

[0063] When the input is confirmed (step S33; YES), the CPU 11 stores the insured person information of the selected place of business entered in step S32 in the insured person (selected place of business) information management table 40 stored in the memory unit 15 (step S34). For example, the insured person information entered in the selected place of business number input field 111, the selected place of business certificate number input field 112, the work category input field 113, the name (kana) input field, the total salary input field, and the monthly amount input field of the other insured person information input field 114 are stored as one record in the selected place of business number 41, selected place of business certificate number 43, work category 44, name (kana) 45, selected place of business total salary 46, and selected place of business monthly amount 47 of the insured person (selected place of business) information management table 40, respectively.

[0064] Then, the CPU 11 determines whether the work category entered in the work category input field 113 in step S32 is 0 (the insured person works at one establishment) (step S35). If the work category is 0 (step S35; YES), the insured person information registration process ends.

[0065] If the work category is 1 (the insured person works at two or more workplaces) (step S35; YES), the CPU 11 creates insured person information registration necessity inquiry screen information for non-selected workplaces, which inquires whether or not to register insured person information for two or more workplaces (insured person information for non-selected workplaces) for the insured person to be registered who has entered the insured person information for the selected workplace, and displays it on the display unit 24 (step S36). In step S36, for example, insured person information registration necessity inquiry screen 120 for non-selected workplaces shown in Fig. 10 is displayed.

[0066] The screen 120 inquiring whether or not to register insured information for non-selected establishments has a message 121, a Yes button 122, and a No button 123. The message 121 is a message inquiring whether or not to register insured information for non-selected establishments following the selected establishment. The Yes button 122 is a button that accepts input that insured information registration is required for non-selected establishments. The No button 123 is a button that accepts input that insured information registration is not required for non-selected establishments.

[0067] Then, the CPU 11 accepts a click input of the Yes button 122 or the No button 122 from the user via the operation unit 22 (step S37). Then, the CPU 11 determines whether or not it is necessary to register the insured person information of the non-selected establishment by clicking the Yes button 122 in step S37 (step S38). If it is not necessary to register the insured person information of the non-selected establishment by clicking the No button 123 (step S38; NO), the insured person information registration process is terminated.

[0068] If insured person information registration of non-selected establishments is required (step S38; YES), the CPU 11 generates insured person information registration screen information for non-selected establishments and displays it on the display unit 24 (step S39). In step S39, for example, an insured person information registration screen 130 shown in Fig. 11 is displayed. The insured person information registration screen 130 has an establishment number input field 131 for selected establishments, a certificate number input field 132 for selected establishments, a non-health insurance establishment input field 133 for non-selected establishments, an establishment number input field 134 for non-selected establishments, a certificate number input field 135 for non-selected establishments, an other insured person information input field 136, and function keys including a confirm button 137, an end button 138, etc.

[0069] The establishment number input field 131 is an input field for the selected establishment number of the insured person to be registered. The certificate number input field 132 is an input field for the certificate number of the selected establishment of the insured person to be registered. The establishment number input field 131 and the certificate number input field 132 display the selected establishment information already entered for the insured person on the insured person information registration screen 110 for the selected establishment, and no changes can be made to the information.

[0070] The non-health insurance workplace input field 133 is an input field for whether the non-selected workplace to be registered is a workplace (self-health insurance) that belongs to a health insurance society of the health insurance society system 1 (other health insurance). The workplace number input field 134 is an input field for the workplace number of the non-selected workplace to be registered of the insured person to be registered. The certificate number input field 135 is an input field for the certificate number of the non-selected workplace to be registered of the insured person to be registered.

[0071] The other insured person information input field 136 is an input field for other insured person information corresponding to the non-selected workplace of the insured person to be registered. The other insured person information input field 136 has input fields for a relatively small number of types of insured person information, such as attribute information such as the date of birth of the insured person to be registered, total salary at the non-selected workplace, and (standard remuneration) monthly amount. The confirm button 137 is a button that accepts the confirmation input of the insured person information of the non-selected workplace of the insured person to be registered. The end button 138 is a button that accepts the end input of the registration of insured person information of the non-selected workplace of the insured person to be registered.

[0072] Due to the nature of the business, the amount of information required to manage non-selected establishments is not as much as that required for selected establishments. By making the insured person information registration screen 130 for non-selected establishments a separate screen from the insured person information registration screen 110 for selected establishments and minimizing the number of items that can be registered, the screens can be differentiated between selected and non-selected establishments, and the user can easily visually distinguish whether the items being registered are selected or non-selected.

[0073] Then, the CPU 11 accepts input of various insured person information of the non-selected establishments to be registered that correspond to the insured person information registration screen information being displayed from the user via the operation unit 22 (step S40).The CPU 11 then determines whether or not the user has clicked the Confirm button 137 via the operation unit 22 to confirm the input of the insured person information of the selected establishment (step S41).If the input is not to be confirmed (step S41; NO), the process proceeds to step S40.

[0074] When the input is confirmed (step S41; YES), the CPU 11 stores the insured person information of the selected establishment input in step S40 in the insured person (non-selected establishment) information management table 60 stored in the storage unit 15 (step S42). For the first non-selected workplace, for example, the insured person information entered in the selected workplace number input field 131, selected workplace certificate number input field 132, non-selected workplace non-health insurance workplace input field 133, workplace number input field 134, certificate number input field 135, name (kana) input field, total salary input field, and monthly amount input field of the other insured person information input field 136 are stored as one record in the selected workplace number 61, selected workplace certificate number 62, non-health insurance workplace 69a, non-selected workplace number 63a, non-selected workplace certificate number 65a, name (kana) 66a, non-selected workplace total salary 67a, and non-selected workplace monthly amount 68a in the insured person (non-selected workplace) information management table 60, respectively.

[0075] For the second non-selected workplace, for example, the insured person information entered in the non-health insurance workplace input field 133, workplace number input field 134, certificate number input field 135, name (kana) input field, total salary input field, and monthly amount input field of the other insured person information input field 136 for the non-selected workplace are stored in the non-health insurance workplace 69b, non-selected workplace number 63b, non-selected workplace certificate number 65b, name (kana) 66b, non-selected workplace total salary 67b, and non-selected workplace monthly amount 68b in the insured person (non-selected workplace) information management table 60 in the same record as the record for the first non-selected workplace. The storage of insured person information for the third and subsequent non-selected workplaces is similar to the storage of insured person information for the first and second non-selected workplaces.

[0076] Then, the CPU 11 clears the input contents of the input fields of the insured person information of the non-selected establishment other than the establishment number input field 131 of the selected establishment and the certificate number input field 132 of the selected establishment on the insured person information registration screen 130 of the non-selected establishment, and moves the focus to the establishment number input field 134 (step S43). As a result, the selected establishment number and selected establishment certificate number of the selected establishment are retained as previously entered, and when it is desired to register the insured person information of the second or subsequent non-selected establishments, the input work can be continued for the non-selected establishment number, non-selected establishment certificate number, etc., of the non-selected establishment, so that the registration process can be performed efficiently. Note that the configuration may also be such that insured person information such as the name (kana) of the insured person to be registered in the other insured person information input field 136 is retained.

[0077] Then, the CPU 11 judges whether or not the user has clicked the end button 138 via the operation unit 22 and whether or not to end the input of the insured person information of the non-selected establishments (step S44). If the input is not to be ended (step S44; NO), the process proceeds to step S40. If the input is to be ended (step S44; YES), the insured person information registration process ends.

[0078] Returning to Fig. 6, if a menu item corresponding to insured person information registration has not been selected and input (step S15; NO), CPU 11 determines whether or not a menu item corresponding to two or more business insured person output has been selected and input by the user via operation unit 22 (step S17). If a menu item corresponding to two or more business insured person output has been selected and input (step S17; YES), CPU 11 generates two or more business insured person condition input screen information and displays it on display unit 24 (step S18). In step S18, for example, two or more business insured person condition input screen 140 shown in Fig. 12 is displayed.

[0079] The two or more establishments insured person condition input screen 140 has a condition information input field 141 and function keys such as an input end button 142. The condition information input field 141 is an input field for condition information such as the order of table items, insured persons to be tabled, target period, and range of establishment numbers, which are conditions required for creating a list of insured persons who belong to two or more establishments. The input end button 142 is a button that accepts an input to end input of the condition information in the condition information input field 141.

[0080] Then, the CPU 11 accepts the input of condition information from the user via the operation unit 22 into the condition information input field 141 and the click input of the input end button 142 (step S19).Then, the CPU 11 extracts insured person information that matches the condition information from the insured person (selected place of business) information management table 40 of selected place of business and the insured person (non-selected place of business) information management table 60 of non-selected place of business stored in the storage unit 15 according to the condition information input in step S19, creates insured person list information of two or more place of business showing a list of insured persons belonging to two or more place of business from the extracted insured person information, displays it on the display unit 24, transmits the insured person list information of two or more place of business to the printing device 30 via the communication unit 16 to print it on paper (step S20), and proceeds to step S14.

[0081] In step S20, for example, a list of insured persons at two or more establishments 150 as shown in Fig. 13 is displayed and printed. The list of insured persons at two or more establishments 150 has at least one insured person information display field 151. The insured person information display field 151 is a display field for insured person information of insured persons who belong to two or more establishments, and includes, for example, some of the insured person information of an insured person whose name (in kana) is Yamada Taro who belongs to selected establishment A and non-selected establishment B.

[0082] 6, if the menu item corresponding to two or more workplace insured person outputs has not been selected and input (step S17; NO), the CPU 11 determines whether or not the user has selected and input a menu item corresponding to another process via the operation unit 22 (step S21). If the menu item corresponding to another process has been selected and input (step S21; YES), the CPU 11 executes the selected and input other process (step S22) and proceeds to step S14.

[0083] Other processing in step S22 includes, for example, processing to change the salary information of each place of business of the insured person, among the insured person information in the insured person (selected place of business) information management table 40 for selected place of business and the insured person (non-selected place of business) information management table 60 for non-selected place of business registered in step S16, and processing to register bonus information. The CPU 11 changes the salary information in the insured person (selected place of business) information management table 40 and the insured person (non-selected place of business) information management table 60 for non-selected place of business (for example, adding items and contents of the changed salary information) in accordance with input of changed salary information (total salary, (standard remuneration) monthly amount) corresponding to the transfer date in at least one of the selected place of business and the non-selected place of business from the user via the operation unit 22. The transfer date means the date on which the change in salary occurs. Furthermore, the CPU 11 registers bonus information (e.g., adds bonus information items and contents) in the insured person (selected establishment) information management table 40 and the insured person (non-selected establishment) information management table 60 for non-selected establishments in response to input of bonus information corresponding to the payment date for at least one of the selected establishment and non-selected establishments from the user via the operation unit 22. The payment date refers to the date on which the bonus is paid.

[0084] Another process in step S22 is, for example, a process of calculating health insurance premiums for each workplace of the insured person. In the premium calculation process, the CPU 11 performs a proportional calculation of the premiums for the selected workplace and the non-selected workplace of the insured person based on the salary information and bonus information of each workplace of the insured person in the insured person (selected workplace) information management table 40 for selected workplace and the insured person (non-selected workplace) information management table 60 for non-selected workplace registered in step S16, and stores the calculated premiums for the selected workplace of the insured person in the premium (selected workplace) management table 80 of the storage unit 15, and stores the calculated premiums for the non-selected workplace of the insured person in the premium (non-selected workplace) management table 90 of the storage unit 15. The health insurance association (or its staff) at the health insurance association server 10 bills each establishment for insurance premiums based on the insurance premiums stored in the insurance premiums (selected establishments) management table 80 for selected establishments and the insurance premiums (non-selected establishments) management table 90 for non-selected establishments (corresponding to (1-5) and (2-6) above).

[0085] If no menu item corresponding to another process has been selected and input (step S21; NO), the CPU 11 determines whether or not the user has pressed the end button 102 corresponding to an instruction to end the business process on the menu screen 100 via the operation unit 22 (step S23). If there has been no input from the end button 102 (step S23; NO), the process proceeds to step S14. If there has been input from the end button 102 (step S23; YES), the business process ends.

[0086] As described above, according to this embodiment, health insurance association server 10 has CPU 11 which displays on display unit 24 insured person information registration screen 110 for registering one place of business as a selected place of business to which health insurance premiums for a specified insured person should be billed, and sets whether or not there are other places of business to which health insurance premiums should be billed, other than the one place of business, based on user operation on insured person information registration screen 110. When a setting has been made to the effect that there are other places of business to which health insurance premiums should be billed, CPU 11 displays on display unit 24 insured person information registration screen 130 for registering the other places of business as non-selected places of business.

[0087] Therefore, by making the insured person information registration screen 110 for the selected workplace and the insured person information registration screen 130 for the non-selected workplace separate screens and displaying them at different times, the user can reliably recognize whether the insured person information including the workplace number being entered belongs to the workplace or the non-selected workplace, and can easily register selected workplaces and non-selected workplaces for multiple workplaces where the insured person works.

[0088] Furthermore, the CPU 11 displays a work category input field 113 as an operator for setting whether or not there are other places of business for which health insurance premiums should be claimed, in addition to the one place of business, on the insured person information registration screen 110. This allows the user to easily set whether or not there are other places of business.

[0089] Furthermore, if a setting has been made to indicate that there are other establishments for which health insurance premiums should be billed, the CPU 11 displays the insured person information registration screen 130 following the display of the insured person information registration screen 110. This ensures that the insured person information of the selected establishment is registered first via the insured person information registration screen 110 for the selected establishment. Furthermore, by retaining part of the insured person information of the insured person of the selected establishment that has been input in the insured person information registration screen 130, it is possible to continuously input information when registering information of multiple non-selected establishments for the same insured person, thereby making input work more efficient.

[0090] Furthermore, when a setting has been made to the effect that there are other establishments for which health insurance premiums should be billed, the CPU 11 causes the display unit 24 to display, following the display of the insured person information registration screen 110, a two or more establishments registration necessity inquiry screen 120 that inquires the user as to whether or not to display the insured person information registration screen 130. This allows the user to freely set whether or not to register non-selected establishments.

[0091] Furthermore, the CPU 11 displays a smaller number of items of insured information that can be registered regarding the insured on the insured information registration screen 130 than on the insured information registration screen 110. This allows the user to more easily distinguish between the insured information registration screen 110 for the selected establishment and the insured information registration screen 130 for the non-selected establishment depending on the number of items of insured information.

[0092] In the above description, an example has been disclosed in which an HDD or SSD is used as a computer-readable medium for the program according to the present invention, but the present invention is not limited to this example. As other computer-readable media, non-volatile memories such as flash memories and portable recording media such as CD-ROMs can be applied. In addition, carrier waves can also be applied to the present invention as a medium for providing data of the program according to the present invention via a communication line.

[0093] The above description of the embodiment is merely an example of the information processing device and the program according to the present invention, and the present invention is not limited to this.

[0094] For example, in the above embodiment, the health insurance association server 10 and the terminal device 20 are configured as separate devices, but this is not limited to this. For example, the functions of the health insurance association server 10 and the terminal device 20 may be realized as a single information processing device.

[0095] Furthermore, it goes without saying that the detailed configuration and operation of each component of the health insurance association system 1 in the above embodiment can be modified as appropriate without departing from the spirit of the present invention.

[0096] Although the embodiments of the present invention have been described, the scope of the present invention is not limited to the above-described embodiments, but includes the scope of the invention described in the claims and its equivalents. The inventions described in the claims originally attached to this application are set forth below. The claim numbers in the appended claims are the same as those in the claims originally attached to this application. [Additional Notes] <Claim 1> A display control means for displaying a first registration screen on a display unit for registering one establishment as a selected establishment to which health insurance premiums for a specified insured person are to be billed; a setting means for setting whether or not there are other establishments to which the health insurance premium should be charged, other than the one establishment, based on a user operation on the first registration screen; Equipped with The information processing device is characterized in that the display control means displays a second registration screen for registering other business establishments as non-selected business establishments when the setting means has set that there are other business establishments for which the health insurance premiums should be charged. <Claim 2> The information processing device according to claim 1, characterized in that the display control means displays on the first registration screen an operator for setting whether or not there are other business establishments other than the one business establishment to which the health insurance premiums should be billed. <Claim 3> The information processing device according to claim 1 or 2, characterized in that the display control means displays the second registration screen following the display of the first registration screen when the setting means has set that there are other business establishments to which the health insurance premiums should be charged. <Claim 4> The information processing device of claim 1 or 2, characterized in that the display control means displays an inquiry screen inquiring the user whether or not to display the second registration screen, following display of the first registration screen, when the setting means has set that there are other business establishments to which the health insurance premiums should be charged. <Claim 5> 5. The information processing device according to claim 1, characterized in that the display control means displays a smaller number of items of information that can be registered regarding the insured person on the second registration screen than on the first registration screen. <Claim 6> Computer, a display control means for displaying on a display unit a first registration screen for registering one establishment as a selected establishment to which health insurance premiums for a specified insured person are to be billed; a setting means for setting whether or not there are other establishments to which the health insurance premium should be claimed, other than the one establishment, based on a user operation on the first registration screen; Functioning as a The display control means is a program characterized by displaying a second registration screen for registering other business establishments as non-selected business establishments when the setting means has set that there are other business establishments for which the health insurance premiums should be charged. [Explanation of symbols]

[0097] 1. Health insurance system 10 Health insurance association server 11 CPU 12 Control section 13 RAM 14 Display section 15 Storage section 16 Communications Department 17 Bus 20 Terminal Equipment 21 CPU 22 Control section 23 RAM 24 Display 25 Memory section 26 Communications Department 27 Bus N Communication Network

Claims

1. a display control means for displaying a first registration screen on a display unit for registering one establishment as a selected establishment to which health insurance premiums for a specified insured person are to be billed; a setting means for setting whether or not there are other establishments to which the health insurance premium should be charged, other than the one establishment, based on a user operation on the first registration screen; Equipped with The information processing device is characterized in that the display control means displays a second registration screen for registering other business establishments as non-selected business establishments when the setting means has set that there are other business establishments for which the health insurance premiums should be charged.

2. The information processing device according to claim 1, characterized in that the display control means displays on the first registration screen an operator for setting whether or not there are other business establishments other than the one business establishment to which the health insurance premiums should be billed.

3. The information processing device according to claim 1 or 2, characterized in that the display control means displays the second registration screen following the display of the first registration screen when the setting means has set that there are other business establishments to which the health insurance premiums should be claimed.

4. The information processing device according to claim 1 or 2, characterized in that the display control means displays an inquiry screen inquiring the user as to whether or not to display the second registration screen, following display of the first registration screen, when the setting means has set that there are other business establishments to which the health insurance premiums should be claimed.

5. 5. The information processing device according to claim 1, wherein the display control means displays a smaller number of items of information that can be registered regarding the insured person on the second registration screen than on the first registration screen.

6. Computer, a display control means for displaying on a display unit a first registration screen for registering one establishment as a selected establishment to which health insurance premiums pertaining to a specified insured person are to be billed; a setting means for setting whether or not there are other establishments to which the health insurance premiums should be claimed, other than the one establishment, based on a user operation on the first registration screen; Function as a The display control means is a program characterized by displaying a second registration screen for registering other business establishments as non-selected business establishments when the setting means has set that there are other business establishments for which the health insurance premiums should be charged.

Citation Information

Patent Citations

  • Social insurance number management method

    JP2004272418A

  • Traveling cost calculation system

    JP2010257486A