Information processing device, method for controlling information processing device, program, and web server
AssigneeRakuten, Inc.
InventorMitsuru Shibata
Life of this patent
Estimating the term…
Abstract
Display control means (52) of an information processing device (1) displays, on a screen, respective input forms of plurality of disclosure items relating to a health condition of a policyholder. Receiving means (58) receives input of the disclosure statement in each of the input forms by the user. First input control means (62) inputs the disclosure statement into the input form in which the user has input the disclosure statement. In a case where the user inputs the disclosure statement into one of the input forms of the plurality of disclosure items, second input control means (66) inputs, into the input form, the disclosure statement that is input into the input form of another disclosure item associated with the disclosure item.
Claims25
An information processing device for receiving input of a statement, comprising:
- at least one memory configured to store computer program code;
- and
- at least one processor configured to access said at least one memory, read said computer program code, and operate as instructed by said computer program code, said computer program code including:
- display control code configured to cause at least one of said at least one processor to display a plurality of input forms for a plurality of disclosure items on a screen, the plurality of input forms requiring answers to the plurality of disclosure items;
- receiving code configured to cause at least one of said at least one processor to receive input of the statement in each of the input forms by a user;
- first input control code configured to cause at least one of said at least one processor to, in response to receiving an input of a statement answering a first disclosure item among the plurality of disclosure items, input the statement answering the first disclosure item into an input form for the first disclosure item;
- and
- second input control code configured to cause at least one of said at least one processor to, with respect to an input form for a second disclosure item that is associated with the first disclosure item, input the statement that has been input into the input form for the first disclosure item into the input form for the second disclosure item,
- wherein the first disclosure item comprises one or more sub-disclosure items further describing details of the first disclosure item, input forms of the one or more sub-disclosure items being provided in response to the statement answering the first disclosure item indicating that the first disclosure item has a first preset status and not provided in response to the statement answering the first disclosure item indicating that the first disclosure item does not have the first preset status,
- wherein processing by the second input control code is conditionally performed based on operations of determining code and execution determination code,
- the determining code being configured to cause at least one of said at least one processor to determine, with respect to the input form for the second disclosure item, whether the user has input the statement answering a third disclosure item, included in the one or more sub-disclosure items of the first disclosure item, to indicate that the third disclosure item has a given status, the third disclosure item being provided with a plurality of display items to be selectable by the user, and the given status of the third disclosure item being that one of the plurality of display items, which is preset to have association with the second disclosure item, is selected by the user by the statement answering the third disclosure item;
- and
- the execution determination code being configured to cause at least one of said at least one processor to execute the processing by the second input control code based on a determination result of the determining code that the third disclosure item has a second preset status, and to not execute the processing by the second input control code based on the determination result of the determining code that the third disclosure item does not have the second preset status, and
- wherein the first disclosure item and the second disclosure item are displayed in separate graphical display areas and the plurality of display elements of the third disclosure item are located within a graphical display area of the first disclosure item.
A method for controlling an information processing device that receives input of a statement, performed by a computer, the method comprising:
- displaying a plurality of input forms for a plurality of disclosure items on a screen, the plurality of input forms requiring answers to the plurality of disclosure items;
- receiving input of the statement in each of the input forms by a user;
- in response to receiving an input of a statement answering a first disclosure item among the plurality of disclosure items, inputting the statement answering the first disclosure item into an input form for the first disclosure item;
- and
- with respect to an input form for a second disclosure item that is associated with the first disclosure item, inputting the statement that has been input into the input form for the first disclosure item into the input form for the second disclosure item,
- wherein the first disclosure item comprises one or more sub-disclosure items further describing details of the first disclosure item, input forms of the one or more sub-disclosure items being provided in response to the statement answering the first disclosure item indicating that the first disclosure item has a first preset status and not provided in response to the statement answering the first disclosure item indicating that the first disclosure item does not have the first preset status,
- wherein the inputting the statement that been input into the input form for the first disclosure item into the input form for the second disclosure item is conditionally performed based on:
- with respect to the input form for the second disclosure item, determining whether the user has input the statement answering a third disclosure item, included in the one or more sub-disclosure items of the first disclosure item, to indicate that the third disclosure item has a given status, the third disclosure item being provided with a plurality of display elements to be selectable by the user, and the given status of the third disclosure item being that one of the plurality of display elements, which is preset to have association with the second disclosure item, is selected by the user by the statement answering the third disclosure item;
- and
- executing inputting of the statement that has been input into the input form for the first disclosure item into the input form for the second disclosure item based on a determination result that the user has answered that the third disclosure item has a second preset status, and not executing the processing of the inputting of the statement that has been input into the input form for the first disclosure item into the input form for the second disclosure item based on the determination result that the user has answered that the third disclosure item does not have the second preset status,
- wherein the first disclosure item and the second disclosure item are displayed in separate graphical display areas and the plurality of display elements of the third disclosure item are located within a graphical display area of the first disclosure item.
A non-transitory computer readable information storage medium having stored thereon a program for causing a computer, which receives input of a statement, to perform a function of:
- displaying a plurality of input forms fora plurality of disclosure items on a screen, the plurality of input forms requiring answers to the plurality of disclosure items;
- receiving input of the statement in each of the input forms by a user;
- in response to receiving an input of a statement answering a first disclosure item among the plurality of disclosure items, inputting the statement answering the first disclosure item into an input form for the first disclosure item;
- and with respect to an input form for a second disclosure item that is associated with the first disclosure item, inputting the statement that has been input into the input form for the first disclosure item into the input form for the second disclosure item, wherein the first disclosure item comprises one or more sub-disclosure items further describing details of the first disclosure item, input forms of the one or more sub-disclosure items being provided in response to the statement answering the first disclosure item indicating that the first disclosure item has a first preset status and not provided in response to the statement answering the first disclosure item indicating that the first disclosure item does not have the first preset status, wherein the inputting the statement that been input into the input form for the first disclosure item into the input form for the second disclosure item is conditionally performed based on:
- with respect to the input form for the second disclosure item, determining whether the user has input the statement answering a third disclosure item, included in the one or more sub-disclosure items of the first disclosure item, to indicate that the third disclosure item has a given status, the third disclosure item being provided with a plurality of display elements to be selectable by the user, and the given status of the third disclosure item being that one of the plurality of display elements, which is preset to have association with the second disclosure item, is selected by the user by the statement answering the third disclosure item;
- and executing inputting of the statement that has been input into the input form for the first disclosure item into the input form for the second disclosure item based on a determination result that the user has answered that the third disclosure item has a second preset status, and not executing the processing of the inputting of the statement that has been input into the input form for the first disclosure item into the input form for the second disclosure item based on the determination result that the user has answered that the third disclosure item does not have the second preset status, and wherein the first disclosure item and the second disclosure item are displayed in separate graphical display areas and the plurality of display elements of the third disclosure item are located within a graphical display area of the first disclosure item.
Dependencies are inferred from the claim text.