Patent ID: 7778990

Claim:
A data presentation device comprising: a sort target database stored with plural records of presentation target data; input accepting means accepting an input of sort condition designating information for designating which data item partially structuring the presentation target data is set as a sort key; main sort data first display means preparing, on a display, main sort data corresponding to first through Nth records of presentation target data group in designated sort data defined as data obtained by sorting all the presentation target data stored in said sort target database when said input accepting means accepts the input of the sort condition designating information under conditions designated by the sort condition designating information in a form that does not store in said memory the presentation target data assured of being the (N+1)th through last records of data, and displaying the thus-prepared main sort data on a display; display instruction accepting means accepting a next main sort data display instruction that instructs said display to display the main sort data corresponding to the ((K+1)·N+1)th through the ((K+2)·N)th records of presentation target data when the main sort data corresponding to the (K·N+1)th through the ((K+1)·N)th records of presentation target data (where K is a natural number) in the designated sort data is displayed on said display; and main sort data second display means limiting processing target presentation target data within said sort target database by use of a value of the sort key in the ((K+1)·N)th record of presentation target data that is, when said display instruction accepting means accepts the next main sort data display instruction, displayed at this point of time on said display, preparing on said memory the main sort data corresponding to the ((K+1)·N+1)th through the ((K+2)·N)th records of presentation target data in the designated sort data in a form that does not store in said memory the presentation target data assured of being the ((K+2)·(N+1)th through last records of data, and displaying the thus-prepared main sort data on said display.