Patent ID: 7725823

Claim:
An information processing apparatus comprising: determining means for determining whether the number of data items to be displayed in a same display position in a display area segmented for a respective time axis with a same width per unit time is less than or equal to the number of data items that can be displayed in the display position; first displaying means for displaying the data items in the display area, in a first display mode such that all the determined data items can be recognized, when the determining means determines that the number of data items to be displayed in the display position is less than or equal to the number of data items that can be displayed; second displaying means for displaying the determined data items that would otherwise be displayed in the first mode in a second mode, such that the determined data items are displayed in a reduced size or in an overlapped manner in the display area when the determining means determines that the number of data items to be displayed in the display position is greater than the number of data items that can be displayed; specifying means for specifying a data item displayed in the first mode or the second mode; and data-list displaying means for displaying a list of the data items in a pop-up window, such that all of the determined data items that are displayed in the second mode, which are specified by the specifying means, and which would otherwise be displayed in the first mode, can be simultaneously displayed so as to be individually recognizable in the pop-up window, at the same time that the determined data items are displayed in the display area segmented for a respective time axis by the first displaying means or the second displaying means, when the specifying means specifies the data item displayed by the second displaying means, wherein the data-list displaying means displays a scrollbar in the pop-up window.