Patent ID: 6557016
Filing Date: 2003-04-29
Classification: G06F,H04N

Abstract:
A data processing apparatus including display means, the data processing apparatus comprising:data storage means for storing a plurality of sets of data which include data sections, together with links which each connect a data section in an arbitrary set of data to another set of data; data display indication operation means for indicating a set of data to be displayed, in accordance with a user operation; first display control means for reading a set of data stored in the data storage means in accordance with an indication from the data display indication operation means and having the read set of data displayed on the display means; menu display indication operation means for indicating a display of a menu related to sets of data which are linked to a data section included in the set of data displayed on the display means, in accordance with a user operation; first menu generation means for generating a menu based on sets of data which are directly linked to a data section included in the set of data displayed on the display means, in accordance with the indication by the menu display indication operation means; and second display control means for having the menu generated by the first menu generation means displayed in addition to the set of data displayed by the display means, wherein said first menu generation means includes: a first menu item obtaining unit for obtaining a part of each set of data directly linked to a data section, wherein there is a plurality of sets of data directly linked to the data section; and a first menu generating unit for generating a menu which has the parts of each set of data obtained by said first menu item obtaining unit as menu items.