Claims Analysis
Total Claims: 6
Claim 1
Independent Claim
445 words
A method of operating an information processing apparatus having a single memory with a plurality of memory locations and display means which produces a display of lines of characters on a display screen by repetitive scanning operations each including a vertical blanking period after the occurrence of a start signal, said display screen having a predetermined portion with a predetermined total vertical space, and each of said lines of characters having a selected one of a plurality of line pitches defining a total vertical height of the respective line and occupying said vertical height on said display screen determined by the respective line pitch, each of said lines of characters corresponding to a respective block of character information stored in one of said memory locations and a respective line pitch information also stored within said single memory which determines said respective line pitch, said display means being adapted to display on said portion thereof those lines of characters corresponding to ordered blocks of character information stored in selected ordered ones of said memory locations with line pitches corresponding to the respective line pitch information associated with the ordered memory locations so that vertically adjacent displayed lines have an inter-line spacing determined by the respective line pitch information, said method being provided for producing a vertical scroll of said lines of characters, and comprising the steps of: storing a first plurality of said blocks and first line pitch information respectively associated with each of said blocks in said ordered memory locations within said single memory; displaying a corresponding first plurality of lines on said portion of the display means, the line pitch of each of said lines being determined by said respective first line pitch information; said first line pitch information being predetermined such that the sum of the vertical heights of said first plurality of lines equals the total vertical space of said portion of the display means; computing second line pitch information for a second plurality of said blocks such that the sum of the vertical heights of a second plurality of lines corresponding to said second plurality of blocks, which would be displayed on said portion of said display means when said second plurality of blocks are stored in said ordered memory locations, equals the total vertical space of said portion of the display means; storing said second plurality of blocks in said ordered memory locations while keeping said first line pitch information in said memory locations unchanged; and subsequently replacing said first line pitch information with said second line pitch information in said ordered memory locations within said single memory during said vertical blanking period after the detection of said start signal.
Claim 2
Independent Claim
445 words
A method of operating an information processing apparatus having a single memory with a plurality of memory locations and display means which produces a display of lines of characters on a display screen by repetitive scanning operations each including a vertical blanking period after the occurrence of a start signal, said display screen having a predetermined portion with a predetermined total vertical space, and each of said lines of characters having a selected one of a plurality of line pitches defining a total vertical height of the respective line and occupying said vertical height on said display screen determined by the respective line pitch, each of said lines of characters corresponding to a respective block of character information stored in one of said memory locations and a respective line pitch information also stored within said single memory which determines said respective line pitch, said display means being adapted to display on said portion thereof those lines of characters corresponding to ordered blocks of character information stored in selected ordered ones of said memory locations with line pitches corresponding to the respective line pitch information associated with the ordered memory locations so that vertically adjacent displayed lines have an inter-line spacing determined by the respective line pitch information, said method being provided for producing a vertical scroll of said lines of characters, and comprising the steps of: storing a first plurality of said blocks and first line pitch information respectively associated with each of said blocks in said ordered memory locations within said single memory; displaying a corresponding first plurality of lines on said portion of the display means, the line pitch of each of said lines being determined by said respective first line pitch information; said first line pitch information being predetermined such that the sum of the vertical heights of said first plurality of lines equals the total vertical space of said portion of the display means; computing second line pitch information for a second plurality of said blocks such that the sum of the vertical heights of a second plurality of lines corresponding to said second plurality of blocks, which would be displayed on said portion of said display means when said second plurality of blocks are stored in said ordered memory locations, equals the total vertical space of said portion of the display means; storing said second plurality of blocks in said ordered memory locations while keeping said first line pitch information in said memory locations unchanged; and subsequently replacing said first line pitch information with said second line pitch information in said ordered memory locations within said single memory during said vertical blanking period after the detection of said start signal.
Claim 3
Dependent Claim
123 words
A method according to claim 1, wherein said step of computing of said second line pitch information includes the steps of: calculating a predetermined total value corresponding to said total vertical space of said portion of said display screen; assigning to each of said line pitches a predetermined weighted value; summing the weighted values corresponding to desired line pitches of said second plurality of lines to produce a first sum; comparing said first sum and said total value and, if said first sum does not equal said total value, changing the line pitch of one of said second plurality of lines, such that a second sum of weighted values corresponding to said line pitches including said changed line pitch equals said total value.
Claim 4
Dependent Claim
43 words
A method according to claim 2; in which said step of changing the line pitch of one of said second plurality of lines includes the step of changing the respective second line pitch information associated with the block corresponding to said one line.
Claim 5
Dependent Claim
19 words
A method according to claim 2, wherein said one line is a last of said second plurality of lines.
Claim 6
Dependent Claim
18 words
A method according to claim 1, wherein said portion of the display screen is an upper portion thereof.