Patent ID: 7660756

Claim:
A server apparatus comprising: means for transmitting, to a client terminal device, screen data for displaying a screen on a display of the client terminal device; means for acquiring a number of entry items in a part of the screen and attributes of each one of the entry items; means for calculating a predetermined time based on the number of the entry items and the attributes of each one of the entry items, wherein the attributes comprise at least one of a type of information to be entered into one of the entry items on the part of the screen, a type of data used to convey the information, and a type of element used to enter the information into one of the entry items on the part of the screen; means for generating a first program using the predetermined time; and means for adding the first program to the screen data, wherein the first program causes the client terminal device to change the part of the screen into an indiscernible state when a predetermined condition is satisfied, wherein the predetermined condition is satisfied when a lapse of the predetermined time occurs, and wherein the lapse of the predetermined time occurs when an amount of time since the client terminal device receives the screen data exceeds the predetermined time.