Patent ID: 8756498

Claim:
An electronic apparatus with a dictionary function, comprising: a display device capable of providing colored display; a storage including a dictionary storage section that stores a plurality of dictionaries each having a kind and a plurality of items, the items having associated contents; a memory; and a processor that performs: displaying, on the display device, a first arbitrary item of a dictionary, of the plurality of dictionaries stored by the dictionary storage section, the dictionary having a kind specified by a user and a content thereof; when a range representing a portion of the first arbitrary item and the content thereof, displayed by the display device, is specified according to a user operation, adding a highlighter, in a color specified by a user, to the range; registering, in the memory, highlighter display data including the first arbitrary item added with the highlighter, the color of the highlighter, and the range of the highlighter; registering, in the memory, the first arbitrary item added with the highlighter as a word in a wordbook in association with the color of the highlighter and the kind of the dictionary; when the wordbook is called up according to a user operation, displaying, on the display device, a list of the wordbook including the first arbitrary item registered as the word in the wordbook, together with a color mark according to the color of the highlighter associated with the first arbitrary item and the kind of the dictionary; when a second arbitrary item is selected, according to a second user operation, from the list of the wordbook that is displayed on the display device, reading the second arbitrary item and a content thereof from the items and contents thereof stored by the dictionary storage section, and displaying the second arbitrary item and the content thereof together with a highlighter on the display device by adding the highlighter based on the highlighter display data registered in the memory; displaying, on the display device, an item selected from items in the wordbook displayed in the list, together with a highlighter by adding the highlighter, according to an item checkmark instruction received from a user operation; registering, in the memory, the first arbitrary item registered as a word in the wordbook as the word in the wordbook, in association with data indicating existence or nonexistence of a checkmark to the item; specifying existence or nonexistence of a checkmark of the first arbitrary item according to a user operation; and when the wordbook is called up, refining the items registered as words in the wordbook to items associated with data which indicates the specified existence or nonexistence of a checkmark, and displaying a list including the refined items together with a highlighter according to the data which indicates existence of a highlighter as well as a mark which indicates the existence or nonexistence of a checkmark.