(57)【要約】【課題】  過去に説明情報を表示させた見出語の中から、所望の見出語を容易且つ適切に選択可能とする情報表示制御装置等を提供すること。【解決手段】  ヒストリ画面ＨＷ３１のヒストリエリアＨＥ３１において、過去に説明情報を表示させた際にヒストリ一覧テーブルに登録されたヒストリ見出語の一覧が、各ヒストリ見出語を、その相互関係に従ってツリー状に配置した階層構造で表示される。また、このヒストリエリアＨＥ３１において、ヒストリ見出語を指定するためのヒストリ選択マーカＭ３１により、ヒストリ見出語“ｃｏｍｐｕｔｅｒ”が反転表示されて選択状態となっている。そして、ヒストリエリアＨＥ３１のヒストリ一覧と併せて、選択状態となっている反転ヒストリ見出語の説明情報がプレビューエリアＰＥ３１において表示される。【選択図】図１０
2006099682.tif 000002
【特許請求の範囲】
【請求項１】
見出語と説明情報とを対応付けて複数記憶する説明情報記憶手段と、
ユーザ操作により入力された入力文字に適合する入力見出語となる見出語を前記説明情報記憶手段から検索し、対応する説明情報を読み出して表示する制御を行う入力見出語情報表示制御手段と、
前記入力見出語情報表示制御手段により表示制御された説明情報の中から、ユーザ操作により指定された検索対象文字に適合する指定見出語となる見出語を前記説明情報記憶手段から検索し、対応する説明情報を読み出して表示する制御を行う指定見出語情報表示制御手段と、
前記入力見出語及び前記指定見出語をその相互関係と対応付けて検索見出語として記憶する検索見出語記憶手段と、
この検索見出語記憶手段に記憶された検索見出語を、相互関係を表す所定の階層配置構成で一覧表示する制御を行う検索見出語一覧表示制御手段と
を備えることを特徴とする情報表示制御装置。
【請求項２】
前記指定見出語情報表示制御手段により表示制御された説明情報の中からユーザ操作により検索対象文字が更に指定された場合に、当該更に指定された検索対象文字に適合する再指定見出語となる見出語を前記説明情報記憶手段から検索し、対応する説明情報を読み出して表示する制御を行う再指定見出語情報表示制御手段を更に備え、
前記検索見出語記憶手段は、前記再指定見出語を、前記指定見出語情報表示制御手段により当初表示制御されていた説明情報の指定見出語との間の相互関係と対応付けて、検索見出語として記憶する手段を有することを特徴とする請求項１に記載の情報表示制御装置。
【請求項３】
前記検索見出語一覧表示制御手段により一覧表示された検索見出語のうち、一の検索見出語を指定する検索見出語指定手段と、
この検索見出語指定手段により指定された検索見出語に対応する説明情報を前記説明情報記憶手段から読み出し、当該読み出した説明情報を、前記検索見出語一覧表示制御手段による一覧表示と併せて表示する制御を行う説明情報併行表示制御手段と、
を更に備えることを特徴とする請求項１又は２に記載の情報表示制御装置。
【請求項４】
前記説明情報併行表示制御手段は、表示制御する説明情報のうち、前記検索見出語記憶手段に記憶されている、前記検索見出語指定手段によって指定された検索見出語との相互関係を有する検索見出語と同一の文字列部分を、他と異なる表示形態で表示する制御を行う特別表示制御手段を有することを特徴とする請求項３に記載の情報表示制御装置。
【請求項５】
前記検索見出語記憶手段に新たな検索見出語が記憶される際に、当該新たな検索見出語の相互関係の相手先となる検索見出語を、ユーザ操作に従って前記検索見出語記憶手段の中から選択する相互関係先選択手段を更に備えることを特徴とする請求項１〜４の何れか一項に記載の情報表示制御装置。
【請求項６】
前記検索見出語一覧表示制御手段は、ユーザ操作によって、前記検索見出語記憶手段に記憶された検索見出語の表示又は非表示を相互関係の階層単位で切り替える切替表示制御手段を有することを特徴とする請求項１〜５の何れか一項に記載の情報表示制御装置。
【請求項７】
時刻を計時する計時手段を更に備え、
前記検索見出語記憶手段は、検索見出語に対応付けて、当該検索見出語に対応する説明情報が、前記入力見出語情報表示制御手段、前記指定見出語情報表示制御手段、又は前記再指定見出語表示制御手段によって読み出されて表示された時点での時刻情報を記憶する時刻情報記憶手段を有し、
ユーザ操作によって検索時刻が入力された際に、前記時刻情報記憶手段に記憶されている時刻情報が前記入力された検索時刻に該当する検索見出語を検索して表示する制御を行う時刻検索表示制御手段を更に備えることを特徴とする請求項１〜６の何れか一項に記載の情報表示制御装置。
【請求項８】
前記検索見出語一覧表示制御手段は、前記検索見出語記憶手段に記憶されている検索見出語を一覧表示したウィンドウを表示する制御を行うウィンドウ表示制御手段を有し、
前記ウィンドウ表示制御手段により表示制御されたウィンドウに一覧表示された検索見出語の中から一の検索見出語が選択された場合に、当該選択された検索見出語に対応する説明情報を前記説明情報記憶手段から読み出して表示する制御を行う検索見出語情報表示制御手段を更に備えることを特徴とする請求項１〜７の何れか一項に記載の情報表示制御装置。
【請求項９】
所定の通信回線を介して利用者端末と接続されるサーバにおいて、
見出語と説明情報とを対応付けて複数記憶する説明情報記憶手段と、
前記利用者端末から入力文字を受信する第１の受信手段と、
前記受信された入力文字に適合する入力見出語となる見出語を前記説明情報記憶手段から検索し、対応する説明情報を読み出して前記利用者端末に送信する第１の送信手段と、
前記送信された説明情報の中の検索対象文字を前記利用者端末から受信する第２の受信手段と、
前記受信された検索対象文字に適合する指定見出語となる見出語を前記説明情報記憶手段から検索し、対応する説明情報を読み出して前記利用者端末に送信する第２の送信手段と、
前記入力見出語及び前記指定見出語をその相互関係と対応付けて検索見出語として記憶する検索見出語記憶手段と、
この検索見出語記憶手段に記憶された検索見出語を、相互関係を表す所定の階層配置構成で一覧表示させるための表示情報を前記利用者端末に送信する第３の送信手段と、
を備えることを特徴とするサーバ。
【請求項１０】
コンピュータに、
見出語と説明情報とを対応付けて複数記憶する説明情報記憶機能と、
ユーザ操作により入力された入力文字に適合する入力見出語となる見出語を前記説明情報記憶機能から検索し、対応する説明情報を読み出して表示する制御を行う入力見出語情報表示制御機能と、
前記入力見出語情報表示制御機能により表示制御された説明情報の中から、ユーザ操作により指定された検索対象文字に適合する指定見出語となる見出語を前記説明情報記憶機能から検索し、対応する説明情報を読み出して表示する制御を行う指定見出語情報表示制御機能と、
前記入力見出語及び前記指定見出語をその相互関係と対応付けて検索見出語として記憶する検索見出語記憶機能と、
この検索見出語記憶機能に記憶された検索見出語を、相互関係を表す所定の階層配置構成で一覧表示する制御を行う検索見出語一覧表示制御機能と
を実現させるためのプログラム。
【請求項１１】
所定の通信回線を介して利用者端末と接続されるコンピュータに、
見出語と説明情報とを対応付けて複数記憶する説明情報記憶機能と、
前記利用者端末から入力文字を受信する第１の受信機能と、
前記受信された入力文字に適合する入力見出語となる見出語を前記説明情報記憶機能から検索し、対応する説明情報を読み出して前記利用者端末に送信する第１の送信機能と、
前記送信された説明情報の中の検索対象文字を前記利用者端末から受信する第２の受信機能機能と、
前記受信された検索対象文字に適合する指定見出語となる見出語を前記説明情報記憶機能から検索し、対応する説明情報を読み出して前記利用者端末に送信する第２の送信機能と、
前記入力見出語及び前記指定見出語をその相互関係と対応付けて検索見出語として記憶する検索見出語記憶機能と、
この検索見出語記憶機能に記憶された検索見出語を、相互関係を表す所定の階層配置構成で一覧表示させるための表示情報を前記利用者端末に送信する第３の送信機能と、
を実現させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報表示制御装置、サーバ及びプログラムに関する。
【背景技術】
【０００２】
従来から、辞書データベース（Data Base；以下「ＤＢ」と言う。）が内蔵された、情報表示制御装置の一種である電子辞書と呼ばれる装置が知られている。辞書ＤＢには、例えば、見出語と、当該見出語の意味や、見出語を用いた用例、成句、発音、解説等の関連情報等を含む説明情報とが対応付けられて記憶され、文字を入力（以下、入力された文字を「入力文字」という。）することにより、入力文字に適合する見出語の説明情報を辞書ＤＢの中から読み出して表示させることができる。
【０００３】
また、前述の電子辞書は、ユーザが所望する情報を効率良く検索するための様々な機能を備えている。例えば、ジャンプ機能と呼ばれる機能を備えた電子辞書がある。ここで、ジャンプ機能とは、表示されている説明情報中の単語を指定し、当該指定した単語を検索対象として再度検索を行う機能のことである。このジャンプ機能を利用すれば、表示させた説明情報中に含まれる単語に適合する見出語の説明情報を表示させることができる。
【０００４】
さらに、このジャンプ機能の一つとして、複数の辞書を有した電子辞書において、１つの辞書の使用中に他の辞書にジャンプする際、ジャンプ先の辞書を設定することのできる機能を有したものも知られている（特許文献１参照。）。
【０００５】
また、例えばユーザによって入力された入力文字に適合し、説明情報が表示された見出語（以下、本明細書において、「入力見出語」という。）をヒストリ見出語として登録しておくとともに、登録したヒストリ見出語を一覧表示して、これらの中から選択されたヒストリ見出語についての検索を行う、ヒストリ機能と呼ばれる機能を備えた電子辞書が知られている。このヒストリ機能によれば、ユーザは、過去に検索したことのあるヒストリ見出語の検索を再度行う場合に、その語句の文字を入力することなく容易に検索を行うことができる。
【特許文献１】特開２００１−１３４５８５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
ところで、上記したヒストリ機能としては、ジャンプ機能を利用して説明情報を表示させた見出語（以下、本明細書において、「指定見出語」という。）をヒストリ見出語として登録しない仕様のものがあり、指定見出語もヒストリ見出語として登録したいという要望があった。
【０００７】
一方で、ジャンプ機能を利用して説明情報を表示させた指定見出語をヒストリ見出語として登録しておくものも知られている。しかしながら、ジャンプ機能は多用される傾向にあるため、指定見出語をヒストリ見出語として登録する場合には、ヒストリ見出語の数が膨大となってしまい、所望のヒストリ見出語を選択する操作が困難になり、必要な情報を検索するのに使い勝手の悪い面があった。
【０００８】
本発明は、上記した従来の問題に鑑みてなされたものであり、過去に説明情報を表示させた見出語の中から、所望の見出語を容易且つ適切に選択可能とする情報表示制御装置等を提供することを目的とする。
【課題を解決するための手段】
【０００９】
以上の課題を解決するため、請求項１に記載の発明の情報表示制御装置は、
見出語と説明情報とを対応付けて複数記憶する説明情報記憶手段（例えば、図２に示す国語辞典ＤＢ５０１，英和辞典ＤＢ５０２，和英辞典ＤＢ５０３，英英辞典ＤＢ５０４）と、
ユーザ操作により入力された入力文字に適合する入力見出語となる見出語を前記説明情報記憶手段から検索し、対応する説明情報を読み出して表示する制御を行う入力見出語情報表示制御手段（例えば、図２に示すＣＰＵ１００；図６に示すステップａ２０〜ａ５０）と、
前記入力見出語情報表示制御手段により表示制御された説明情報の中から、ユーザ操作により指定された検索対象文字に適合する指定見出語となる見出語を前記説明情報記憶手段から検索し、対応する説明情報を読み出して表示する制御を行う指定見出語情報表示制御手段（例えば、図２に示すＣＰＵ１００；図６に示すステップａ７０〜ａ１１０）と、
前記入力見出語及び前記指定見出語をその相互関係と対応付けて検索見出語として記憶する検索見出語記憶手段（例えば、図２に示すヒストリ一覧テーブル５０７，ＣＰＵ１００；図６に示すステップａ６０，ａ１３０）と、
この検索見出語記憶手段に記憶された検索見出語を、相互関係を表す所定の階層配置構成で一覧表示する制御を行う検索見出語一覧表示制御手段（例えば、図２に示すＣＰＵ１００；図７に示すヒストリ一覧表示処理）と、
を備えることを特徴としている。
【００１０】
そして、請求項１０に記載の発明のプログラムは、コンピュータに、
見出語と説明情報とを対応付けて複数記憶する説明情報記憶機能（例えば、図２に示す国語辞典ＤＢ５０１，英和辞典ＤＢ５０２，和英辞典ＤＢ５０３，英英辞典ＤＢ５０４）と、
ユーザ操作により入力された入力文字に適合する入力見出語となる見出語を前記説明情報記憶機能から検索し、対応する説明情報を読み出して表示する制御を行う入力見出語情報表示制御機能（例えば、図２に示すＣＰＵ１００；図６に示すステップａ２０〜ａ５０）と、
前記入力見出語情報表示制御機能により表示制御された説明情報の中から、ユーザ操作により指定された検索対象文字に適合する指定見出語となる見出語を前記説明情報記憶機能から検索し、対応する説明情報を読み出して表示する制御を行う指定見出語情報表示制御機能（例えば、図２に示すＣＰＵ１００；図６に示すステップａ７０〜ａ１１０）と、
前記入力見出語及び前記指定見出語をその相互関係と対応付けて検索見出語として記憶する検索見出語記憶機能（例えば、図２に示すＣＰＵ１００，ヒストリ一覧テーブル５０７；図６に示すステップａ６０，ａ１３０）と、
この検索見出語記憶機能に記憶された検索見出語を、相互関係を表す所定の階層配置構成で一覧表示する制御を行う検索見出語一覧表示制御機能（例えば、図２に示すＣＰＵ１００；図７に示すヒストリ一覧表示処理）と、
を実現させるためのプログラムである。
【００１１】
また、請求項２に記載の発明は、請求項１に記載の情報表示制御装置において、
前記指定見出語情報表示制御手段により表示制御された説明情報の中からユーザ操作により検索対象文字が更に指定された場合に、当該更に指定された検索対象文字に適合する再指定見出語となる見出語を前記説明情報記憶手段から検索し、対応する説明情報を読み出して表示する制御を行う再指定見出語情報表示制御手段（例えば、図２に示すＣＰＵ１００；図６に示すステップａ７０〜ａ１１０）を更に備え、
前記検索見出語記憶手段は、前記再指定見出語を、前記指定見出語情報表示制御手段により当初表示制御されていた説明情報の指定見出語との間の相互関係と対応付けて、検索見出語として記憶する手段（例えば、図２に示すＣＰＵ１００，ヒストリ一覧テーブル５０７；図６に示すステップａ１３０）を有することを特徴としている。
【００１２】
また、請求項３に記載の発明は、請求項１又は２に記載の情報表示制御装置において、
前記検索見出語一覧表示制御手段により一覧表示された検索見出語のうち、一の検索見出語を指定する検索見出語指定手段（例えば、図２に示すＣＰＵ１００；図７に示すステップｂ５０，ｂ６０）と、
この検索見出語指定手段により指定された検索見出語に対応する説明情報を前記説明情報記憶手段から読み出し、当該読み出した説明情報を、前記検索見出語一覧表示制御手段による一覧表示と併せて表示する制御を行う説明情報併行表示制御手段（例えば、図２に示すＣＰＵ１００；図７に示すステップｂ４０）と、
を更に備えることを特徴としている。
【００１３】
また、請求項４に記載の発明は、請求項３に記載の情報表示制御装置において、
前記説明情報併行表示制御手段は、表示制御する説明情報のうち、前記検索見出語記憶手段に記憶されている、前記検索見出語指定手段によって指定された検索見出語との相互関係を有する検索見出語と同一の文字列部分を、他と異なる表示形態で表示する制御を行う特別表示制御手段（例えば、図２に示すＣＰＵ１００；図７に示すステップｂ７０〜ｂ１００）を有することを特徴としている。
【００１４】
また、請求項５に記載の発明は、請求項１〜４の何れか一項に記載の情報表示制御装置において、
前記検索見出語記憶手段に新たな検索見出語が記憶される際に、当該新たな検索見出語の相互関係の相手先となる検索見出語を、ユーザ操作に従って前記検索見出語記憶手段の中から選択する相互関係先選択手段（例えば、図２に示す入力装置２００，ＣＰＵ１００；図６に示すステップａ１４０〜ａ１７０）を更に備えることを特徴としている。
【００１５】
また、請求項６に記載の発明は、請求項１〜５の何れか一項に記載の情報表示制御装置において、
前記検索見出語一覧表示制御手段は、ユーザ操作によって、前記検索見出語記憶手段に記憶された検索見出語の表示又は非表示を相互関係の階層単位で切り替える切替表示制御手段（例えば、図２に示すＣＰＵ１００）を有することを特徴としている。
【００１６】
また、請求項７に記載の発明は、請求項１〜６の何れか一項に記載の情報表示制御装置において、
時刻を計時する計時手段（例えば、図２に示す時計装置４００）を更に備え、
前記検索見出語記憶手段は、検索見出語に対応付けて、当該検索見出語に対応する説明情報が、前記入力見出語情報表示制御手段、前記指定見出語情報表示制御手段、又は前記再指定見出語表示制御手によって読み出されて表示された時点での時刻情報を記憶する時刻情報記憶手段（例えば、図２に示すＣＰＵ１００，図１６に示すヒストリ一覧テーブル５１７）を有し、
ユーザ操作によって検索時刻が入力された際に、前記時刻情報記憶手段に記憶されている時刻情報が前記入力された検索時刻に該当する検索見出語を検索して表示する制御を行う時刻検索表示制御手段（例えば、図２に示すＣＰＵ１００）を更に備えることを特徴としている。
【００１７】
また、請求項８に記載の発明は、請求項１〜７の何れか一項に記載の情報表示制御装置において、
前記検索見出語一覧表示制御手段は、前記検索見出語記憶手段に記憶されている検索見出語を一覧表示したウィンドウ（例えば、図１５に示すヒストリ一覧ウィンドウＨＷ７１）を表示する制御を行うウィンドウ表示制御手段（例えば、図２に示すＣＰＵ１００）を有し、
前記ウィンドウ表示制御手段により表示制御されたウィンドウに一覧表示された検索見出語の中から一の検索見出語が選択された場合に、当該選択された検索見出語に対応する説明情報を前記説明情報記憶手段から読み出して表示する制御を行う検索見出語情報表示制御手段（例えば、図２に示すＣＰＵ１００）を更に備えることを特徴としている。
【００１８】
また、請求項９に記載の発明は、所定の通信回線を介して利用者端末と接続されるサーバにおいて、
見出語と説明情報とを対応付けて複数記憶する説明情報記憶手段（例えば、図１３に示す記憶装置７１２）と、
前記利用者端末から入力文字を受信する第１の受信手段（例えば、図１３に示す通信装置７１４）と、
前記受信された入力文字に適合する入力見出語となる見出語を前記説明情報記憶手段から検索し、対応する説明情報を読み出して前記利用者端末に送信する第１の送信手段（例えば、図１３に示すＣＰＵ７０２，通信装置７１４）と、
前記送信された説明情報の中の検索対象文字を前記利用者端末から受信する第２の受信手段（例えば、図１３に示す通信装置７１４）と、
前記受信された検索対象文字に適合する指定見出語となる見出語を前記説明情報記憶手段から検索し、対応する説明情報を読み出して前記利用者端末に送信する第２の送信手段（例えば、図１３に示すＣＰＵ７０２，通信装置７１４）と、
前記入力見出語及び前記指定見出語をその相互関係と対応付けて検索見出語として記憶する検索見出語記憶手段（例えば、図１３に示すＣＰＵ７０２，記憶装置７１２）と、
この検索見出語記憶手段に記憶された検索見出語を、相互関係を表す所定の階層配置構成で一覧表示させるための表示情報を前記利用者端末に送信する第３の送信手段（例えば、図１３に示すＣＰＵ７０２，通信装置７１４）と、
を備えることを特徴としている。
【００１９】
そして、請求項１１に記載の発明のプログラムは、所定の通信回線を介して利用者端末と接続されるコンピュータに、
見出語と説明情報とを対応付けて複数記憶する説明情報記憶機能（例えば、図１３に示す記憶装置７１２）と、
前記利用者端末から入力文字を受信する第１の受信機能（例えば、図１３に示す通信装置７１４）と、
前記受信された入力文字に適合する入力見出語となる見出語を前記説明情報記憶機能から検索し、対応する説明情報を読み出して前記利用者端末に送信する第１の送信機能（例えば、図１３に示すＣＰＵ７０２，通信装置７１４）と、
前記送信された説明情報の中の検索対象文字を前記利用者端末から受信する第２の受信機能機能（例えば、図１３に示す通信装置７１４）と、
前記受信された検索対象文字に適合する指定見出語となる見出語を前記説明情報記憶機能から検索し、対応する説明情報を読み出して前記利用者端末に送信する第２の送信機能（例えば、図１３に示すＣＰＵ７０２，通信装置７１４）と、
前記入力見出語及び前記指定見出語をその相互関係と対応付けて検索見出語として記憶する検索見出語記憶機能（例えば、図１３に示すＣＰＵ７０２，記憶装置７１２）と、
この検索見出語記憶機能に記憶された検索見出語を、相互関係を表す所定の階層配置構成で一覧表示させるための表示情報を前記利用者端末に送信する第３の送信機能（例えば、図１３に示すＣＰＵ７０２，通信装置７１４）と、
を実現させるためのプログラムである。
【発明の効果】
【００２０】
請求項１又は１０に記載の発明によれば、入力見出語となる見出語に対応する説明情報の中からユーザ操作により検索対象文字が指定され、当該指定された検索対象文字に適合する指定見出語となる見出語に対応する説明情報を読み出して表示制御した際に、入力見出語及び指定見出語をその相互関係と対応付けて検索見出語として記憶することができる。また、前述のように記憶した検索見出語を、相互関係を表す所定の階層配置構成で一覧表示することができる。これにより、過去に説明情報を表示させた検索見出語を、対応する相互関係に応じて見易く表示することができるので、所望の検索見出語を容易且つ適切に選択することが可能となり、使い勝手を向上させることができる。
【００２１】
請求項２に記載の発明によれば、指定見出語に対応する説明情報の中からユーザ操作により検索対象文字が更に指定され、当該更に指定された検索対象文字に適合する再指定見出語となる見出語に対応する説明情報を読み出して表示制御した場合には、再指定見出語を、当初表示制御されていた説明情報の指定見出語との間の相互関係と対応付けて検索見出語として記憶することができる。
【００２２】
請求項３に記載の発明によれば、検索見出語を一覧表示する際に、検索見出語の中から指定された一の検索見出語に対応する説明情報を読み出し、当該読み出した説明情報を検索見出語の一覧表示と併せて表示する制御を行うことができる。
【００２３】
請求項４に記載の発明によれば、検索見出語の中から指定された一の検索見出語の説明情報を検索見出語の一覧表示と併せて表示する際に、前記指定された一の検索見出語との相互関係を有する検索見出語と同一の文字列部分を、他と異なる表示形態で表示することができる。
【００２４】
請求項５に記載の発明によれば、新たな検索見出語を記憶する際に、当該新たな検索見出語の相互関係の相手先となる検索見出語を、ユーザ操作に従って選択することができる。
【００２５】
請求項６に記載の発明によれば、検索見出語を一覧表示する際、ユーザ操作によって、検索見出語の表示又は非表示を相互関係の階層単位で切り替えることができる。
【００２６】
請求項７に記載の発明によれば、検索見出語に対応付けて、当該検索見出語に対応する説明情報が読み出されて表示された時点での時刻情報を記憶することができる。そして、ユーザ操作によって検索時刻が入力された場合には、時刻情報が前記入力された検索時刻に該当する検索見出語を検索して表示する制御を行うことができる。
【００２７】
請求項８に記載の発明によれば、検索見出語を一覧表示したウィンドウを表示する制御を行うことができる。そして、前記ウィンドウに一覧表示された検索見出語の中から一の検索見出語が選択された場合に、当該選択された検索見出語に対応する説明情報を読み出して表示する制御を行うことができる。
【００２８】
請求項９又は１１に記載の発明によれば、利用者端末から、入力見出語となる見出語に対応する説明情報の中から指定された検索対象文字を受信した際に、当該受信した検索対象文字に適合する指定見出語となる見出語に対応する説明情報を読み出して利用者端末に送信することができる。またこの際、入力見出語及び指定見出語をその相互関係と対応付けて検索見出語として記憶することができる。また、前述のように記憶した検索見出語を相互関係を表す所定の階層配置構成で一覧表示するための表示情報を、利用者端末に送信することができる。これにより、利用者端末において、過去に説明情報を表示させた検索見出語を、対応する相互関係に応じて見易く表示することができるので、所望の検索見出語を容易且つ適切に選択することが可能となり、使い勝手を向上させることができる。
【発明を実施するための最良の形態】
【００２９】
以下、図１〜図１７を参照して、本発明に係る情報表示制御装置の実施形態について詳細に説明する。尚、以下では、本発明を情報表示制御装置の一種である折りたたみ式の携帯型電子辞書（以下、単に「電子辞書」という。）に適用した場合を例にとって説明するが、本発明が適用可能なものはこれに限定されるものではない。
【００３０】
電子辞書には、例えば、国語辞典、英和辞典、和英辞典、英英辞典、百科事典等の種々の電子辞書データ（辞書ＤＢ）が内蔵されている。辞書ＤＢとは、見出語と、当該見出語を説明解説等するための文字データ、静止画像データ、動画データ、音声データ等が記憶された説明情報とが対応付けられた情報を集合した辞書情報を、コンピュータを用いて検索処理することができるように体系的に構成したものである。ユーザは、検索対象の辞書種別を選択して入力文字を入力することにより、当該入力文字に適合する見出語（入力見出語）の解説等を表示させることができる。本実施形態では、電子辞書が、国語辞典の辞書ＤＢ（国語辞典ＤＢ）と、英和辞典の辞書ＤＢ（英和辞典ＤＢ）と、和英辞典の辞書ＤＢ（和英辞典ＤＢ）と、英英辞典の辞書ＤＢ（英英辞典ＤＢ）とを内蔵することとして説明する。以下、前述の各辞書ＤＢを包括して、適宜「辞書ＤＢ」という。
【００３１】
［概観］
図１（ａ）に、電子辞書の斜視概観例を示す。図１（ａ）に示すように、電子辞書１は、表示パネル２と、キー群４とを備えて構成されている。キー群４を構成する各キーにはそれぞれ固有の機能が割り当てられており、ユーザは、これらのキーを押下して電子辞書１を操作する。この電子辞書１において、例えばジャンプ機能を利用すれば、表示させた説明情報中に含まれる単語（ジャンプ単語）の説明情報を表示させることができる。また、ヒストリ機能を利用すれば、過去に検索したことのあるヒストリ見出語の検索を、その語句を入力することなく再度行うことができる。
【００３２】
図１（ｂ）に、キー群４のキー配列の一例を示す。図１（ｂ）に示すように、キー群４は、電源のＯＮ／ＯＦＦを切り替える電源キー１０、入力文字を入力する文字入力キー１１、説明情報の表示指示や操作の確定指示等を入力する訳／決定キー１２、方向指示キー１３、ページ送りキー１４、指定した単語へのジャンプキー１６、ヒストリ見出語を一覧表示するヒストリキー１７、ヒストリ見出語の登録位置（ヒストリ登録位置）を指定するヒストリ登録キー１８、各種メニュー設定を行うメニューキー１９、前回表示した画面等に戻るための戻るキー２０、検索対象の辞書種別を指定する辞書種別キー２１等を備えて構成されており、方向指示キー１３は、「上」を指示する上指示キー１３ａ、及び「下」を指示する下指示キー１３ｂ、「左」を指示する左指示キー１３ｃ、「右」を指示する右指示キー１３ｄで構成され、ページ送りキー１４は、前見出しキー１４ａ及び次見出しキー１４ｂで構成されている。
【００３３】
また、図１に示す電子辞書１では、辞書種別キー２１として、電子辞書１に内蔵されている国語辞典ＤＢを指定する国語辞典キー２１ａと、英和辞典ＤＢを指定する英和辞典キー２１ｂと、和英辞典ＤＢを指定する和英辞典キー２１ｃと、英英辞典ＤＢを指定する英英辞典キー２１ｄとを備えている。
【００３４】
［機能構成］
図２は、電子辞書の機能構成の一例を示すブロック図である。図２に示すように、電子辞書１は、ＣＰＵ１００、入力装置２００、表示装置３００、時計装置４００、フラッシュＲＯＭ５００、及びＲＡＭ６００によって構成されている。
【００３５】
ＣＰＵ１００は、入力される指示に応じて所定のプログラムに基づいた処理を実行し、各機能部への指示やデータの転送等を行い、電子辞書１を統括的に制御する。具体的には、ＣＰＵ１００は、入力装置２００から入力される信号等に応じてフラッシュＲＯＭ５００に格納されたプログラムを読み出し、当該プログラムに従って処理を実行する。そして、処理結果をＲＡＭ６００に保存するとともに、当該処理結果を表示するための表示信号を適宜表示装置３００に出力し、対応する表示情報を表示させる。
【００３６】
入力装置２００は、文字キーや数字キー、各種機能キー等を備えたキーボード、或いはマウスやタブレットといったポインティングデバイス等により実現されるものであり、これらが操作された場合には、その操作に応じた操作信号をＣＰＵ１００に出力する。この入力装置２００におけるキー入力により、入力文字の入力、辞書種別の選択、検索実行指示、ジャンプ指示、ヒストリの表示指示、ヒストリの登録指示等の入力手段が実現される。尚、この入力装置２００は、図１に示すキー群４に相当するものである。
【００３７】
表示装置３００は、ＣＰＵ１００から入力される表示信号に基づいて各種画面を表示するための装置であり、例えば、ＬＣＤ（Liquid Crystal Display）やＥＬＤ（Electronic Luminescent Display）等により実現される。尚、この表示装置３００は、図１に示す表示パネル２に相当する。
【００３８】
時計装置４００は、現在の年月日時分秒の日付時刻を計時し、計時した日付時刻を適宜ＣＰＵ１００に出力する。
【００３９】
フラッシュＲＯＭ５００には、各種初期設定、ハードウェアの構成、又は必要なプログラムのロード等を行うための初期プログラムが格納される。ＣＰＵ１００は、電子辞書１の電源投入時においてこの初期プログラムを実行することにより、電子辞書１の動作環境を設定する。また、フラッシュＲＯＭ５００には、電子辞書１の動作に係るプログラムや、電子辞書１の備える種々の機能を実現するためのプログラム、これらプログラムの実行に係るデータ等が格納される。
【００４０】
このフラッシュＲＯＭ５００には、辞書ＤＢとして、例えば国語辞典ＤＢ５０１、英和辞典ＤＢ５０２、和英辞典ＤＢ５０３、及び英英辞典ＤＢ５０４が格納されている。
【００４１】
図３は、英和辞典ＤＢ５０２の蓄積形式の一例を示す図である。図３に示すように、英和辞典ＤＢ５０２には、見出語と、当該見出語を説明するための文字データである説明情報とが対応付けられた辞書データが蓄積される。尚、図示しないが、同様にして、国語辞典ＤＢ５０１、和英辞典ＤＢ５０３、及び英英辞典ＤＢ５０４には、それぞれ見出語と説明情報とが対応付けられた辞書データが蓄積される。
【００４２】
さらに、フラッシュＲＯＭ５００には、本実施形態を実現するため、辞書検索プログラム５０５と、ヒストリ一覧表示プログラム５０６と、ヒストリ一覧テーブル５０７とが格納されている。
【００４３】
辞書検索プログラム５０５は、辞書検索処理をＣＰＵ１００に実行させるためのプログラムであり、ＣＰＵ１００は、この辞書検索プログラム５０５に従って辞書引きモードに係る処理を実行する。
【００４４】
具体的には、ＣＰＵ１００は、辞書種別キー２１が押下された場合に、検索対象の辞書ＤＢ（以下、「検索辞書ＤＢ」という。）を決定する。そして、ＣＰＵ１００は、決定した検索辞書ＤＢの中から入力文字に適合する入力見出語を検索し、対応する説明情報を読み出して表示する制御を行う。またこの際、ＣＰＵ１００は、入力見出語をヒストリ見出語として、後述するヒストリ一覧テーブル５０７に検索辞書ＤＢの辞書種別（以下、「検索辞書種別」という。）とともに登録する。
【００４５】
また、ＣＰＵ１００は、ジャンプキー１６が押下された場合には、表示制御されている説明情報中に含まれるジャンプ単語に適合する指定見出語をジャンプ先の辞書ＤＢ（以下、「ジャンプ先辞書ＤＢ」という。）の中から検索し、対応する説明情報を読み出して表示する制御を行う。またこの際、ＣＰＵ１００は、指定見出語をヒストリ見出語とし、ジャンプ元の見出語（以下、「ジャンプ元見出語」という。）との間の相互関係と対応付けて、ヒストリ一覧テーブル５０７にジャンプ先の辞書種別（以下、「ジャンプ先辞書種別」という。）とともに登録する。
【００４６】
ヒストリ一覧表示プログラム５０６は、ヒストリ一覧表示処理をＣＰＵ１００に実行させるためのプログラムであり、ＣＰＵ１００は、このヒストリ一覧表示プログラム５０６に従ってヒストリモードに係る処理を実行する。
【００４７】
具体的には、ＣＰＵ１００は、ヒストリキー１７の押下操作に応じて、過去に説明情報が表示されてヒストリ一覧テーブル５０７に登録されたヒストリ見出語の一覧（以下、「ヒストリ一覧」という。）を、対応する相互関係を表す所定の階層配置構成で表示する制御を行う。本実施形態では、ヒストリ一覧は、各ヒストリ見出語を、その相互関係に従ってツリー状に配置した階層構造で表示される。
【００４８】
また、ＣＰＵ１００は、ヒストリ一覧からヒストリ見出語が選択された場合には、当該ヒストリ見出語の出典元の辞書ＤＢ（以下、「出典元辞書ＤＢ」という。）の中から、選択されたヒストリ見出語に対応する説明情報を読み出して表示する制御を行う。
【００４９】
ヒストリ一覧テーブル５０７は、当該時点までに各辞書ＤＢから読み出されて表示された説明情報の入力見出語及び指定見出語を、検索履歴として蓄積記憶する。図４は、ヒストリ一覧テーブル５０７のデータ構成例を示す図である。図４に示すように、ヒストリ一覧テーブル５０７は、各階層レベル毎の階層テーブル５０７ａ，５０７ｂ，５０７ｃ・・・で構成されている。各階層テーブルには、該当する階層レベルのヒストリ見出語が、当該ヒストリ見出語の出典元辞書ＤＢの辞書種別と対応付けられて設定される。
【００５０】
最上位の第１階層テーブル５０７ａには、入力見出語が登録されるようになっている。そして、ジャンプ元が入力見出語である指定見出語は第２階層テーブル５０７ｂに登録されるようになっている。同様にして、ジャンプ元が第２階層の指定見出語である指定見出語は第３階層テーブル５０７ｃに登録される。そして、各階層テーブルに登録されたヒストリ見出語が、下位階層の階層テーブルに登録されたヒストリ見出語と連結されることで、当該ヒストリ見出語間の相互関係が対応付けられる。
【００５１】
ＣＰＵ１００は、ユーザ操作に従って入力見出語を選択して対応する説明情報を表示した場合には、当該入力見出語をヒストリ見出語とし、ヒストリ一覧テーブル５０７の第１階層テーブル５０７ａに検索辞書種別とともに登録する。そして、ＣＰＵ１００は、ユーザ操作に従って指定見出語を選択して対応する説明情報を表示した場合には、当該指定見出語をヒストリ見出語とし、ジャンプ元見出語との間の相互関係と対応付けて、ジャンプ元見出語の直下の階層テーブルにジャンプ先辞書種別とともに登録する。
【００５２】
また、ＣＰＵ１００は、ヒストリ登録キー１８が押下された場合には、ユーザ操作に従って、表示制御されている説明情報の見出語（以下、「登録見出語」という。）に対応付ける相互関係の相手先となるヒストリ見出語（以下、「相手先ヒストリ見出語」という。）を選択する。そして、ＣＰＵ１００は、登録見出語を、当該相手先ヒストリ見出語との間の相互関係と対応付けて、相手先ヒストリ見出語が登録されている階層テーブルの直下の階層テーブルに出典元辞書種別とともに登録する。
【００５３】
ＲＡＭ６００は、ＣＰＵ１００の作業用メモリとして用いられる半導体メモリであり、ＣＰＵ１００が実行するプログラムや、これらプログラムの実行に係るデータ等を一時的に保持するメモリ領域を備える。
【００５４】
また、ＲＡＭ６００は、本実施形態を実現するため、ユーザ操作により選択された検索辞書種別を保持する検索辞書種別格納領域６０１と、入力見出語を保持する入力見出語格納領域６０３と、ユーザ操作により選択されたジャンプ先辞書種別を保持するジャンプ先辞書種別格納領域６０５と、指定見出語を保持する指定見出語格納領域６０７と、階層位置ポインタ情報を保持する階層位置ポインタ情報格納領域６０９とを備えている。
【００５５】
階層位置ポインタ情報格納領域６０９は、辞書引きモードにおいて、表示制御中の説明情報の見出語であるヒストリ見出語の階層レベルで示される階層位置ポインタと、当該ヒストリ見出語との間に相互関係を有する上位階層のヒストリ見出語（以下、「相関上位見出語」という。）とを保持する。図５は、階層位置ポインタ情報格納領域６０９に格納される階層位置ポインタ情報のデータ構成例を示す図である。図５に示す階層ポインタ情報は、表示制御中の説明情報の見出語の階層レベルが“第３階層”であり、相関上位見出語が“ｓｙｓｔｅｍ”であることを示している。
【００５６】
［処理の流れ］
次に、図６及び図７を参照して、本実施形態におけるＣＰＵ１００の処理の流れについて説明する。
【００５７】
先ず、本実施形態における辞書検索処理の流れについて、図６に示すフローチャートを参照して説明する。尚、ここで説明する処理は、ＣＰＵ１００が辞書検索プログラム５０５を読み出して実行することにより実現される。
【００５８】
この辞書検索処理において、ＣＰＵ１００は、辞書種別キー２１の押下操作に応じて（ステップａ１０：ＹＥＳ）、検索辞書ＤＢを決定し、続いて入力文字の入力を受け付ける（ステップａ２０）。この際、決定された検索辞書ＤＢの辞書種別（検索辞書種別）が、検索辞書種別格納領域６０１に保持される。
【００５９】
続いて、ＣＰＵ１００は、入力見出語選択処理を実行する（ステップａ３０）。具体的には、ＣＰＵ１００は、検索辞書ＤＢの中からステップａ２０で受け付けた入力文字と一致する見出語を検索し、検索された場合には、当該見出語を入力見出語として選択する。一方、入力文字と一致する見出語が検索されなかった場合には、ＣＰＵ１００は、入力文字と前方一致する見出語を入力見出語候補として一覧表示する制御を行い、ユーザ操作に従って入力見出語を選択する。この際、選択された入力見出語が入力見出語格納領域６０３に保持される。
【００６０】
続いて、ＣＰＵ１００は、階層位置ポインタに“第１階層”を設定し、相関上位見出語をブランクとした階層位置ポインタ情報を作成して、階層位置ポインタ情報格納領域６０９を初期化する（ステップａ４０）。
【００６１】
そして、ＣＰＵ１００は、ステップａ３０の入力見出語選択処理の結果選択された入力見出語に対応する説明情報を読み出して表示する制御を行う（ステップａ５０）。
【００６２】
そして、ＣＰＵ１００は、入力見出語をヒストリ見出語とし、検索辞書種別とともに第１階層テーブル５０７ａに登録する（ステップａ６０）。
【００６３】
説明情報の表示制御中にジャンプキー１６が押下された場合には（ステップａ７０：ＹＥＳ）、ＣＰＵ１００は、ジャンプ単語が指定されるまで待機状態となり、ジャンプ単語が指定された場合には（ステップａ８０：ＹＥＳ）、辞書種別一覧を表示する制御を行ってジャンプ先辞書ＤＢの選択操作を受け付ける（ステップａ９０）。この際、選択されたジャンプ先辞書ＤＢの辞書種別（ジャンプ先辞書種別）がジャンプ先辞書種別格納領域６０５に保持される。
【００６４】
続いて、ＣＰＵ１００は、指定見出語選択処理を実行する（ステップａ１００）。具体的には、ＣＰＵ１００は、ステップａ９０で選択されたジャンプ先辞書ＤＢの中から、ステップａ８０で指定されたジャンプ単語と一致する見出語を検索し、検索された場合には、当該見出語を指定見出語として選択する。一方、ジャンプ単語と一致する見出語が検索されなかった場合には、ＣＰＵ１００は、ジャンプ単語と前方一致する見出語を指定見出語候補として一覧表示する制御を行い、ユーザ操作に従って指定見出語を選択する。この際、選択された指定見出語が指定見出語格納領域６０７に保持される。
【００６５】
そして、ＣＰＵ１００は、ステップａ１００の指定見出語選択処理の結果選択された指定見出語に対応する説明情報を読み出して表示する制御を行う（ステップａ１１０）。
【００６６】
そして、ステップａ１１０で説明したように指定見出語に対応する説明情報が表示制御された場合には、ＣＰＵ１００は、続いて、階層位置ポインタを直下の階層レベルに変更するとともに、ジャンプ元見出語を相関上位見出語に設定して階層位置ポインタ情報格納領域６０９を更新する（ステップａ１２０）。そして、ＣＰＵ１００は、当該指定見出語をヒストリ見出語とし、相関上位見出語との間の相互関係と対応付けて、階層位置ポインタに設定されている階層レベルの階層テーブルにジャンプ先辞書種別とともに登録する（ステップａ１３０）。
【００６７】
説明情報の表示制御中にヒストリ登録キー１８が押下された場合には（ステップａ１４０：ＹＥＳ）、ＣＰＵ１００は、相手先ヒストリ見出語の選択操作を受け付ける（ステップａ１５０）。尚この際、階層位置ポインタ情報格納領域６０９を参照し、階層位置ポインタが示すヒストリ見出語（すなわち、表示制御中の説明情報の見出語（登録見出語））を、ヒストリ一覧テーブル５０７から削除する。
【００６８】
続いて、ＣＰＵ１００は、階層位置ポインタを選択された相手先ヒストリ見出語の直下の階層レベルに変更するとともに、相手先ヒストリ見出語を相関上位見出語に設定して階層位置ポインタ情報格納領域６０９を更新する（ステップａ１６０）。そして、ＣＰＵ１００は、登録見出語を、相関上位見出語との間の相互関係と対応付けて、階層位置ポインタに設定されている階層レベルの階層テーブルに出典元辞書種別とともに登録する（ステップａ１７０）。
【００６９】
説明情報の表示制御中に戻るキー２０が押下された場合には（ステップａ１８０：ＹＥＳ）、ＣＰＵ１００は、階層位置ポインタを現在設定されている階層レベルの１つ上の階層レベルに変更するとともに、ヒストリ一覧テーブル５０７から現時点での相関上位見出語と相互関係を有する上位階層のヒストリ見出語を読み出して相関上位見出語に設定し、階層位置ポインタ情報格納領域６０９を更新する（ステップａ１９０）。そして、ＣＰＵ１００は、変更後の階層位置ポインタが示すヒストリ見出語の説明情報を、対応する出典元辞書ＤＢから読み出して表示する制御を行う（ステップａ２００）。
【００７０】
またこの辞書検索処理において、ヒストリキー１７が押下された場合には（ステップａ２１０：ＹＥＳ）、ＣＰＵ１００は、ヒストリモードに移行してヒストリ一覧表示処理を実行する（ステップａ２２０）。図７は、ヒストリ一覧表示処理の流れを説明するためのフローチャートである。尚、ここで説明する処理は、ヒストリキー１７が押下された場合に、ＣＰＵ１００がヒストリ一覧表示プログラム５０６を読み出して実行することにより実現される。
【００７１】
すなわち、ＣＰＵ１００は、先ず、ヒストリ一覧テーブル５０７に登録されているヒストリ見出語の表示順を、相互関係に従って決定する（ステップｂ１０）。次いで、ＣＰＵ１００は、各ヒストリ見出語の先頭に、該当する階層レベルに応じた空白エリアを設定し、ヒストリ見出語を一覧表示する（ステップｂ２０）。この結果、ヒストリ一覧は、各ヒストリ見出語をその相互関係に従ってツリー状に配置した階層構造で表示される。
【００７２】
続いて、ＣＰＵ１００は、初期状態として最上段のヒストリ見出語を選択状態に設定し、当該ヒストリ見出語を反転表示する制御を行う（ステップｂ３０）。以下、反転表示させたヒストリ見出語を、適宜「反転ヒストリ見出語」という。そして、ＣＰＵ１００は、ヒストリ一覧テーブル５０７を参照して反転ヒストリ見出語の出典元辞書ＤＢから対応する説明情報を読み出し、ヒストリ一覧と併行表示する制御を行う（ステップｂ４０）。
【００７３】
そして、上指示キー１３ａ又は下指示キー１３ｂが押下された場合には（ステップｂ５０：ＹＥＳ）、ＣＰＵ１００は、表示順が次順のヒストリ見出語を選択状態に設定し、当該ヒストリ見出語に反転表示を移動させる（ステップｂ６０）。そして、ステップｂ４０に戻り、ＣＰＵ１００は、ヒストリ一覧テーブル５０７を参照して、新たに選択状態となった反転ヒストリ見出語の出典元辞書ＤＢから対応する説明情報を読み出し、ヒストリ一覧と併行表示する制御を行う。
【００７４】
一方、ページ送りキー１４の押下操作に応じて（ステップｂ７０：ＹＥＳ）、ＣＰＵ１００は、反転ヒストリ見出語との相互関係を有する下位階層のヒストリ見出語を、ステップｂ１０で決定した表示順に従って選出し、下線を表示する制御を行う（ステップｂ８０）。以下、下線が付されたヒストリ見出語を、適宜「下線付きヒストリ見出語」という。
【００７５】
そして、ＣＰＵ１００は、ステップｂ４０でヒストリ一覧と併行表示させた説明情報の中から、下線付きヒストリ見出語と同一の文字列部分を検出してスクロール表示させるとともに（ステップｂ９０）、当該同一の文字列部分を他と異なる表示形態で特別表示する制御を行う（ステップｂ１００）。
【００７６】
次に、本実施形態における電子辞書１の操作例について説明する。図８〜図１２は、表示装置３００に表示される表示画面の一例を示す図である。
【００７７】
［操作例１］
図８（ａ）は、英英辞典ＤＢ５０４の中から読み出された入力見出語“ｃｏｍｐｕｔｅｒ”の説明情報が表示された説明情報表示画面ＤＷ１１の一例を示す図である。この説明情報表示画面ＤＷ１１において、ジャンプキー１６を押下し、例えばジャンプ単語Ｗ１１である“ｓｙｓｔｅｍ”を選択して訳／決定キー１２を押下する。そして、続いて表示される図示しないジャンプ先辞書選択画面において、例えばジャンプ先辞書ＤＢとして英英辞典ＤＢ５０４を選択すると、図８（ｂ）に示すように、ジャンプ単語“ｓｙｓｔｅｍ”に基づいて英英辞典ＤＢ５０４の中から検索された指定見出語“ｓｙｓｔｅｍ”の説明情報が表示された説明情報表示画面ＤＷ１３が表示される。
【００７８】
この場合には、ＣＰＵ１００により以下の内部処理が実行される。すなわち、指定見出語選択処理を実行し、この指定見出語選択処理の結果選択された指定見出語“ｓｙｓｔｅｍ”に対応する説明情報を読み出して表示する制御を行う（図６に示すステップａ７０（ＹＥＳ）→ａ８０→ａ９０→ａ１００→ａ１１０）。続いて、階層位置ポインタを直下の階層レベル（第２階層）に変更するとともに、ジャンプ元見出語である“ｃｏｍｐｕｔｅｒ”を相関上位見出語に設定する（図６に示すステップａ１２０）。そして、指定見出語“ｓｙｓｔｅｍ”をヒストリ見出語とし、相関上位見出語“ｃｏｍｐｕｔｅｒ”との間の相互関係と対応付けて、第２階層テーブル５０７ｂにジャンプ先辞書種別（英英辞典）とともに登録する（図６に示すステップａ１３０）。
【００７９】
さらに、図８（ｂ）に示す説明情報表示画面ＤＷ１３において再度ジャンプキー１６を押下し、例えばジャンプ単語Ｗ１３である“ｃｏｍｍｕｎｉｃａｔｉｏｎ”を選択して訳／決定キー１２を押下する。そして、続いて表示される図示しないジャンプ先辞書選択画面において、例えばジャンプ先辞書ＤＢとして英英辞典ＤＢ５０４を選択すると、図８（ｃ）に示すように、ジャンプ単語“ｃｏｍｍｕｎｉｃａｔｉｏｎ”に基づいて英英辞典ＤＢ５０４の中から検索された指定見出語“ｃｏｍｍｕｎｉｃａｔｉｏｎ”の説明情報が表示された説明情報表示画面ＤＷ１５が表示される。
【００８０】
この場合には、ＣＰＵ１００により以下の内部処理が実行される。すなわち、指定見出語選択処理を実行し、この指定見出語選択処理の結果選択された指定見出語“ｃｏｍｍｕｎｉｃａｔｉｏｎ”に対応する説明情報を読み出して表示する制御を行う（図６に示すステップａ７０（ＹＥＳ）→ａ８０→ａ９０→ａ１００→ａ１１０）。続いて、階層位置ポインタを直下の階層レベル（第３階層）に変更するするとともに、ジャンプ元見出語である“ｓｙｓｔｅｍ”を相関上位見出語に設定する（図６に示すステップａ１２０）。そして、指定見出語をヒストリ見出語とし、相関上位見出語“ｓｙｓｔｅｍ”との間の相互関係と対応付けて、第３階層テーブル５０７ｃにジャンプ先辞書種別（英英辞典）とともに登録する（図６に示すステップａ１３０）。
【００８１】
また、図８（ｃ）に示す説明情報表示画面ＤＷ１５において、戻るキー２０を押下操作することにより、以前表示させた画面に戻ることができるようになっている。この場合には、ＣＰＵ１００により以下の内部処理が実行される。すなわち、階層位置ポインタを上位の階層レベルに変更し、変更後の階層位置ポインタが示すヒストリ見出語の説明情報を、対応する出典元辞書ＤＢから読み出して表示する制御を行う（図６に示すステップａ１８０（ＹＥＳ）→ａ１９０→ａ２００）。
【００８２】
戻るキー２０を操作し、例えば、図９（ａ）に示すように、図８（ｂ）に相当する説明情報表示画面ＤＷ２１まで戻り、再度ジャンプキー１６を押下して例えばジャンプ単語Ｗ２１である“ｓｏｆｔｗａｒｅ”を選択して訳／決定キー１２を押下する。そして、続いて表示される図示しないジャンプ先辞書選択画面において、例えばジャンプ先辞書ＤＢとして英和辞典ＤＢ５０２を選択すると、図９（ｂ）に示すように、ジャンプ単語“ｓｏｆｔｗａｒｅ”に基づいて英和辞典ＤＢ５０２の中から検索された指定見出語“ｓｏｆｔｗａｒｅ”の説明情報が表示された説明情報表示画面が表示される。
【００８３】
この場合には、ＣＰＵ１００により以下の内部処理が実行される。すなわち、指定見出語選択処理を実行し、この指定見出語選択処理の結果選択された指定見出語“ｓｏｆｔｗａｒｅ”に対応する説明情報を読み出して表示する制御を行う（図６に示すステップａ７０（ＹＥＳ）→ａ８０→ａ９０→ａ１００→ａ１１０）。続いて、階層位置ポインタを直下の階層レベル（第３階層）に変更するとともに、ジャンプ元見出語である“ｓｙｓｔｅｍ”を相関上位見出語に設定する（図６に示すステップａ１２０）。そして、指定見出語をヒストリ見出語とし、相関上位見出語“ｓｙｓｔｅｍ”との間の相互関係と対応付けて、第３階層テーブルにジャンプ先辞書種別（英和辞典）とともに登録する（図６に示すステップａ１３０）。
【００８４】
さらに、図９（ｂ）に示す説明情報表示画面ＤＷ２３において再度ジャンプキー１６を押下し、例えばジャンプ単語Ｗ２３である“ｈａｒｄｗａｒｅ”を選択して訳／決定キー１２を押下する。そして、続いて表示される図示しないジャンプ先辞書選択画面において、例えばジャンプ先辞書ＤＢとして英和辞典ＤＢ５０２を選択すると、図９（ｃ）に示すように、ジャンプ単語“ｈａｒｄｗａｒｅ”に基づいて英英辞典ＤＢ５０４の中から検索された指定見出語“ｈａｒｄｗａｒｅ”の説明情報が表示された説明情報表示画面ＤＷ２５が表示される。
【００８５】
この場合には、ＣＰＵ１００により以下の内部処理が実行される。すなわち、指定見出語選択処理を実行し、この指定見出語選択処理の結果選択された指定見出語“ｈａｒｄｗａｒｅ”に対応する説明情報を読み出して表示する制御を行う（図６に示すステップａ７０（ＹＥＳ）→ａ８０→ａ９０→ａ１００→ａ１１０）。続いて、階層位置ポインタを直下の階層レベル（第４階層）に変更するとともに、ジャンプ元見出語である“ｓｏｆｔｗａｒｅ”を相関上位見出語に設定する（図６に示すステップａ１２０）。そして、指定見出語をヒストリ見出語とし、相関上位見出語“ｓｏｆｔｗａｒｅ”との間の相互関係と対応付けて、第４階層テーブルにジャンプ先辞書種別（英和辞典）とともに登録する（図６に示すステップａ１３０）。
【００８６】
図１０は、前述の図８及び図９に関する操作の後、ヒストリキー１７を押下した場合に表示されるヒストリ画面ＨＷ３１の一例を示す図であり、ヒストリエリアＨＥ３１とプレビューエリアＰＥ３１とを備えて構成されている。
【００８７】
ヒストリエリアＨＥ３１には、過去に説明情報を表示させた際にヒストリ一覧テーブル５０７に登録されたヒストリ見出語の一覧（ヒストリ一覧）が、各ヒストリ見出語を、その相互関係に従ってツリー状に配置した階層構造で表示される。
【００８８】
例えば、図８（ａ）の説明情報表示画面ＤＷ１１の説明情報を表示させたことによって登録されたヒストリ見出語“ｃｏｍｐｕｔｅｒ”を最上位としたツリー構造で、直下の階層に図８（ｂ）の説明情報表示画面ＤＷ１３の説明情報を表示させたことによって登録されたヒストリ見出語“ｓｙｓｔｅｍ”が、ヒストリ見出語“ｓｙｓｔｅｍ”の直下の階層に図８（ｃ）の説明情報表示画面ＤＷ１５の説明情報を表示させたことによって登録されたヒストリ見出語“ｃｏｍｍｕｎｉｃａｔｉｏｎ”、及び図９（ｂ）の説明情報表示画面ＤＷ２３の説明情報を表示させたことによって登録されたヒストリ見出語“ｓｏｆｔｗａｒｅ”が、ヒストリ見出語“ｓｏｆｔｗａｒｅ”の直下の階層に図９（ｃ）の説明情報表示画面ＤＷ２５の説明情報を表示させたことによって登録されたヒストリ見出語“ｈａｒｄｗａｒｅ”が、それぞれ表示されている。
【００８９】
また、ヒストリエリアＨＥ３１では、ヒストリ見出語を指定するためのヒストリ選択マーカＭ３１により、最上段のヒストリ見出語“ｃｏｍｐｕｔｅｒ”が反転表示されて選択状態となっている。
【００９０】
プレビューエリアＰＥ３１には、ヒストリエリアＨＥ３１において選択状態となっている反転ヒストリ見出語の説明情報が表示される。図１０では、反転ヒストリ見出語“ｃｏｍｐｕｔｅｒ”の説明情報が表示されている。
【００９１】
この場合には、ＣＰＵ１００により以下の内部処理が実行される。すなわち、ヒストリ一覧テーブル５０７に登録されているヒストリ見出語の表示順を相互関係に従って決定し、続いて各ヒストリ見出語の先頭に、該当する階層レベルに応じた空白エリアを設定してヒストリ見出語を一覧表示する（図７に示すステップｂ１０→ｂ２０）。続いて、最上段のヒストリ見出語を選択状態に設定し、当該ヒストリ見出語を反転表示する制御を行うとともに、ヒストリ一覧テーブル５０７を参照して反転ヒストリ見出語の出典元辞書ＤＢから対応する説明情報を読み出し、ヒストリ一覧と併行表示する制御を行う（図７に示すステップｂ３０→ｂ４０）。
【００９２】
このヒストリ画面ＨＷ３１において、ユーザは、上指示キー１３ａ又は下指示キー１３ｂを操作してヒストリ選択マーカＭ３１により所望のヒストリ見出語を選択することができる。この場合には、ＣＰＵ１００により以下の内部処理が実行される。すなわち、表示順に従って反転ヒストリ見出語を順次選択して反転表示を移動させる（図７に示すステップｂ５０（ＹＥＳ）→ｂ６０）。そして、反転ヒストリ見出語の出典元辞書ＤＢから対応する説明情報を読み出し、ヒストリ一覧と併行表示する制御を行う（図７に示すステップｂ４０）。
【００９３】
［操作例２］
図１１（ａ）は、図１０に示して説明したヒストリ画面ＨＷ３１のヒストリエリアＨＥ３１において、下指示キー１３ｂを押下することによってヒストリ選択マーカＭ３１を移動させ、ヒストリ見出語“ｓｙｓｔｅｍ”を反転表示させた場合のヒストリ画面ＨＷ４１の一例を示す図である。
【００９４】
図１１（ａ）に示すヒストリ画面ＨＷ４１において、例えば次見出しキー１４ｂを押下すると、図１１（ｂ）に示すように、反転ヒストリ見出語“ｓｙｓｔｅｍ”の直下の階層の最上段のヒストリ見出語“ｃｏｍｍｕｎｉｃａｔｉｏｎ”に、下線ＵＬ４３が表示制御される。また、プレビューエリアＰＥ４３では、反転ヒストリ見出語“ｓｙｓｔｅｍ”の説明情報のうち、下線付きヒストリ見出語“ｃｏｍｍｕｎｉｃａｔｉｏｎ”と同一の文字列部分Ｗ４３がスクロール表示され、当該同一の文字列部分Ｗ４３が反転表示されて特別表示される。尚、特別表示の表示形態は反転表示に限定されるものではなく、例えば、下線表示や、背景色を変更する等、他の部分と識別可能な表示形態であればよい。
【００９５】
この場合には、ＣＰＵ１００により以下の内部処理が実行される。すなわち、反転ヒストリ見出語“ｓｙｓｔｅｍ”との相互関係を有する下位階層のヒストリ見出語“ｃｏｍｍｕｎｉｃａｔｉｏｎ”に下線ＵＬ４３を表示する制御を行う（図７に示すステップｂ７０（ＹＥＳ）→ｂ８０）。そして、プレビューエリアＰＥ４３において表示制御中の説明情報から、下線付きヒストリ見出語“ｃｏｍｍｕｎｉｃａｔｉｏｎ”と同一の文字列部分Ｗ４３を検出してスクロール表示させるとともに、当該同一の文字列部分Ｗ４３を他と異なる表示形態で特別表示する制御を行う（図７に示すステップｂ９０→ｂ１００）。
【００９６】
また、図１１（ｂ）に示すヒストリ画面ＨＷ４３のヒストリエリアＨＥ４３において、再度次見出しキー１４ｂを押下すると、図１１（ｃ）に示すように、反転ヒストリ見出語“ｓｙｓｔｅｍ”の直下の階層のヒストリ見出語“ｓｏｆｔｗａｒｅ”に、下線ＵＬ４５が表示制御される。また、プレビューエリアＰＥ４５では、反転ヒストリ見出語“ｓｙｓｔｅｍ”の説明情報のうち、下線付きヒストリ見出語“ｓｏｆｔｗａｒｅ”と同一の文字列部分Ｗ４５がスクロール表示され、当該同一の文字列部分Ｗ４５が反転表示されて特別表示される。
【００９７】
この場合には、ＣＰＵ１００により以下の内部処理が実行される。すなわち、反転ヒストリ見出語“ｓｙｓｔｅｍ”との相互関係を有する下位階層のヒストリ見出語“ｓｏｆｔｗａｒｅ”に下線ＵＬ４５を表示する制御を行う（図７に示すステップｂ７０（ＹＥＳ）→ｂ８０）。そして、プレビューエリアＰＥ４５において表示制御中の説明情報から、下線付きヒストリ見出語“ｓｏｆｔｗａｒｅ”と同一の文字列部分Ｗ４５を検出してスクロール表示させるとともに、当該同一の文字列部分Ｗ４５を他と異なる表示形態で特別表示する制御を行う（図７に示すステップｂ９０→ｂ１００）。
【００９８】
［操作例３］
図１２（ａ）は、説明情報の表示中にヒストリ登録キー１８を押下した場合に表示される登録確認画面ＤＷ５１の一例を示す図であり、登録確認画面ＤＷ５１には、表示制御されている説明情報の見出語（登録見出語；“ｄｅｂｕｇ”）のヒストリ登録位置を指定するか否かの選択を促す登録確認メッセージＭＷ５１が表示される。この登録確認画面ＤＷ５１において、方向指示キー１３を操作して“ＹＥＳ”を選択すると、図１２（ｂ）に示すように、ヒストリ画面ＨＷ５３が表示される。
【００９９】
この場合には、ＣＰＵ１００は、相手先ヒストリ見出語の選択操作の待機状態となる（図６に示すステップａ１４０（ＹＥＳ）→ａ１５０）。実際には、ヒストリ画面を表示する制御を行い、登録見出語“ｄｅｂｕｇ”に対応付ける相互関係の相手先となる相手先ヒストリ見出語の選択操作を受け付ける。すなわち、ヒストリ一覧テーブル５０７に登録されているヒストリ見出語の表示順を相互関係に従って決定する。そして、各ヒストリ見出語の先頭に該当する階層レベルに応じた空白エリアを設定し、ヒストリ一覧を表示する制御を行ってヒストリ画面を表示する。
【０１００】
図１２（ｂ）のヒストリ画面ＨＷ５３のヒストリエリアＨＥ５３において、ヒストリ選択マーカＭ５３により例えば相手先ヒストリ見出語“ｓｏｆｔｗａｒｅ”を選択し、訳／決定キー１２を押下すると、図１２（ｃ）に示すヒストリ画面ＨＷ５５が表示される。図１２（ｃ）に示すように、ヒストリエリアＨＥ５５において、選択した相手先ヒストリ見出語“ｓｏｆｔｗａｒｅ”の直下の階層に、登録見出語である“ｄｅｂｕｇ”が表示されている。
【０１０１】
この場合には、ＣＰＵ１００により以下の内部処理が実行される。すなわち、先ず、階層位置ポインタを選択された相手先ヒストリ見出語“ｓｏｆｔｗａｒｅ”の直下の階層レベル（第４階層）に変更するとともに、相手先ヒストリ見出語“ｓｏｆｔｗａｒｅ”を相関上位見出語に設定する（図６に示すステップａ１６０）。そして、登録見出語“ｄｅｂｕｇ”を、相関上位見出語“ｓｏｆｔｗａｒｅ”との間の相互関係と対応付けて、第４階層テーブルに出典元辞書種別（英英辞典）とともに登録する（図６に示すステップａ１７０）。
【０１０２】
以上説明したように、本実施形態によれば、各辞書ＤＢから読み出されて表示された説明情報の見出語をヒストリ見出語とし、その相互関係と対応付けてヒストリ一覧テーブル５０７に登録することができる。そして、ヒストリキー１７の押下操作に応じてヒストリモードに移行し、ヒストリ一覧テーブル５０７に登録されたヒストリ見出語の一覧を、対応する相互関係を表す所定の階層配置構成で表示する制御を行うことができる。
【０１０３】
また、ヒストリモードにおいて、一覧表示させたヒストリ見出語の中から選択されたヒストリ見出語の説明情報を、ヒストリ一覧と併せて表示する制御を行うことができる。
【０１０４】
また、表示制御中の説明情報の見出語に対応付ける相互関係の相手先となるヒストリ見出語を、ユーザ操作に従って選択することができる。
【０１０５】
これにより、過去に説明情報を表示させた際にヒストリ一覧テーブル５０７に登録されたヒストリ見出語を、対応する相互関係に応じて見易く表示することができるので、所望のヒストリ見出語を容易且つ適切に選択することが可能となり、使い勝手を向上させることができる。
【０１０６】
尚、上記した実施形態では、ヒストリ画面において、過去に説明情報を表示させた際にヒストリ一覧テーブル５０７に登録されたヒストリ見出語を一覧表示することとしたが、以下のようにしてもよい。すなわち、ヒストリ画面において、例えば現時点で表示制御中の説明情報の見出語が所属するツリーのみを表示制御することとしてもよい。
【０１０７】
また、上記した実施形態では、本発明の情報表示制御装置を携帯型電子辞書に適用した場合について説明したが、本発明を適用可能な製品はこのような製品に限定されるものではなく、携帯電話、パソコン、電子時計等の電子機器全般に適用可能である。
【０１０８】
また、上記した実施形態では、電子辞書を、単体で動作するいわゆるスタンドアローン型の装置として説明したが、本発明が適用可能な装置はこれに限られるものではなく、以下のようにしてもよい。すなわち、通信装置を内蔵或いは接続可能に構成し、サーバと通信することによって本発明に係る装置を実現することも可能である。
【０１０９】
図１３は、通信装置を内蔵した電子辞書端末８００と、サーバ７００とが通信回線Ｎを介して通信可能に接続されたシステム構成の概略構成例を示す図である。サーバ７００は、例えば、汎用のワークステーションやサーバ用コンピュータ等によって構成されるものであり、電子辞書端末８００は、携帯電話機や、通信装置を内蔵したパソコン、通信装置を内蔵した電子辞書等により構成されるものである。通信回線Ｎは、有線／無線の電話網やインターネット網等である。
【０１１０】
図１３において、上記した実施形態の電子辞書１の主要機能を有する機能ブロックを太線で示した。上記した実施形態において、電子辞書１のＣＰＵ１００が実行する辞書検索処理やヒストリ一覧表示処理等は、サーバ７００のＣＰＵ７０２が実行する。また、フラッシュＲＯＭ５００が記憶する各種データや各種プログラム等は、サーバ７００が備えるハードディスク等で構成される記憶装置７１２が記憶する。また、辞書検索処理やヒストリ一覧表示処理等の実行に伴うデータはサーバ７００のＲＡＭ７１０が記憶する。
【０１１１】
一方、上記した実施形態における電子辞書１の入力装置２００及び表示装置３００は、それぞれ電子辞書端末８００の入力装置８０４及び表示装置８０６に相当する。
【０１１２】
すなわち、サーバ７００がホスト（或いはサーバ）、電子辞書端末８００が端末（或いはクライアント）に相当するホスト・端末のシステム（或いはクライアント／サーバ型のシステム）を形成する。そして、電子辞書端末８００の入力装置８０４から入力された入力文字等が通信装置８１２を介してサーバ７００に送信され、サーバ７００のＣＰＵ７０２が記憶装置７１２に記憶された各種データ及び各種プログラムに従って辞書検索処理やヒストリ一覧表示処理等を実行し、処理結果を、通信装置７１４を介して電子辞書端末８００に送信して表示装置８０６に表示させる。
【０１１３】
このように、サーバ７００及び電子辞書端末８００から構成されるシステムで、本発明を実現することも可能である。この場合、電子辞書端末８００において、例えば、上記した実施形態におけるフラッシュＲＯＭ５００に格納される英和辞典ＤＢ５０２等の各種辞書ＤＢやヒストリ一覧テーブル５０７等を記憶しておく必要がなく、また辞書検索処理やヒストリ一覧表示処理等を実行する必要もない。このため、演算処理能力が比較的低いＣＰＵ８０２や、記憶容量等が比較的小さいＲＯＭ８０８等を具備する電子辞書端末８００（例えば携帯電話）であってもよい。
【０１１４】
以上、本発明の好適な実施形態について説明したが、本発明は、上記したものに限らず、発明の趣旨を逸脱しない限りにおいて適宜変更した実施形態に適用可能である。
【０１１５】
［変形例１］
例えば、ヒストリ一覧を表示したヒストリ画面において、各ヒストリ見出語のツリー毎の表示又は非表示を、ユーザ操作に従って階層単位で切り替えることとしてもよい。
【０１１６】
図１４は、この場合に表示装置３００に表示されるヒストリ画面ＨＷ６１の一例を示す図であり、詳細には、ヒストリエリアＨＥ６１において、第１階層及び第２階層のヒストリ見出語を表示し、第２階層より下位階層のヒストリ見出語を非表示とした場合のヒストリ画面ＨＷ６１を示す図である。
【０１１７】
図１４（ａ）に示すように、下位階層にヒストリ見出語が存在するヒストリ見出語のうち、下位階層のヒストリ見出語が表示状態となっている見出語（例えば、“ｃｏｍｐｕｔｅｒ”）には表示切替マークＭＫ＿Ａが表示制御され、下位階層のヒストリ見出語が非表示状態となっている見出語（例えば、“ｏｒｇａｎｉｚｅ”，“ｓｙｓｔｅｍ”）には非表示切替マークＭＫ＿Ｂが表示制御される。
【０１１８】
表示切替マークＭＫ＿Ａが付されたヒストリ見出語を選択し、続いて右指示キー１３ｄを押下することによれば、下位階層のヒストリ見出語を表示することができる。一方、非表示切替マークＭＫ＿Ｂが付されたヒストリ見出語を選択し、続いて左指示キー１３ｃを押下することによれば、下位階層のヒストリ見出語を非表示とすることができる。
【０１１９】
例えば、図１４（ａ）に示すヒストリ画面ＨＷ６１において、ヒストリ選択マーカＭ６１によってヒストリ見出語“ｏｒｇａｎｉｚｅ”を選択し、右指示キー１３ｄを押下する。続いて、ヒストリ選択マーカＭ６１によってヒストリ見出語“ｓｙｓｔｅｍ”を選択し、右指示キー１３ｄを押下する。この結果、図１４（ｂ）に示すヒストリ画面ＨＷ６３が表示され、ヒストリエリアＨＥ６３において、ヒストリ見出語“ｏｒｇａｎａｉｚｅ”の下位階層のヒストリ見出語、及びヒストリ見出語“ｓｙｓｔｅｍ”の下位階層のヒストリ見出語が、それぞれ表示状態となる。
【０１２０】
［変形例２］
説明情報の表示制御中にヒストリキー１７が押下された場合に、ヒストリ一覧を表示したヒストリ一覧ウィンドウを表示することとしてもよい。図１５は、この場合に表示装置３００に表示される表示画面の一例を示す図である。
【０１２１】
図１５（ａ）に示すように、英英辞典ＤＢ５０４の中から読み出された見出語“ｌｕｇｇａｇｅ”の説明情報が表示された説明情報表示画面ＤＷ７１上に、ヒストリ一覧を表示したヒストリ一覧ウィンドウＨＷ７１が表示されている。これによれば、説明情報が表示された画面上でヒストリ見出語の選択が可能となり、戻るキー２０を複数回押下して以前に検索した見出語の説明情報を表示した画面に戻ることなく、所望のヒストリ見出語の説明情報を容易に表示させることが可能となる。
【０１２２】
例えば、図１５（ａ）のヒストリ一覧ウィンドウＨＷ７１において、ヒストリ選択マーカＭ７１によりヒストリ見出語“ｃｏｍｐｕｔｅｒ”を選択し、訳／決定キー１２を押下すると、図１５（ｂ）に示すように、英英辞典ＤＢ５０４の中から読み出された見出語“ｃｏｍｐｕｔｅｒ”の説明情報が表示された説明情報表示画面ＤＷ７３が表示される。
【０１２３】
［変形例３］
ヒストリ一覧テーブル５０７にヒストリ見出語を登録する際、当該時点で時計装置４００が計時している時刻に基づく時刻情報をさらに対応付けて登録しておくこととしてもよい。
【０１２４】
図１６は、この場合のヒストリ一覧テーブル５１７のデータ構成例を示す図である。図１６に示すように、ヒストリ一覧テーブル５１７の各階層テーブルに登録されるヒストリ見出語には、登録時の時刻（登録時刻）がさらに対応付けられて設定されている。
【０１２５】
また、図１７（ａ）は、この場合に表示装置３００に表示されるヒストリ画面ＨＷ８１の一例を示す図である。図１７（ａ）に示すように、ヒストリキー１７の押下操作に応じてヒストリ一覧を表示制御する際に、各ヒストリ見出語と併せて、対応する登録時刻を併せて表示することとしてもよい。
【０１２６】
さらにこの場合、検索時刻の入力操作を受け付け、ヒストリ画面において、入力された検索時刻に該当するヒストリ見出語を特別表示することとしてもよい。図１７（ｂ）は、登録時刻が１４時代のヒストリ見出語を検索した場合のヒストリ画面ＨＷ８３の一例を示す図である。図１７（ｂ）に示すように、対応する登録時刻が１４時代のヒストリ見出語（“ｃｏｍｐｕｔｅｒ”，“ｓｏｆｔｗａｒｅ”，“ｈａｒｄｗａｒｅ”）がそれぞれ特別表示されている。これによれば、検索条件として登録時の日付や時刻を指定することにより、該当するヒストリ見出語を検索することができる。
【０１２７】
この場合には、ＣＰＵ１００により以下の内部処理が実行される。すなわち、先ず、ヒストリ一覧テーブル５０７を参照し、対応する登録時刻が、ユーザ操作によって入力された検索時刻に該当するヒストリ見出語を検索する。続いて、ＣＰＵ１００は、ヒストリ画面において、検索されたヒストリ見出語を特別表示する制御を行う。
【図面の簡単な説明】
【０１２８】
【図１】電子辞書の斜視概観図の一例を示す図。
【図２】電子辞書の機能構成の一例を示すブロック図。
【図３】英和辞典ＤＢの蓄積形式の一例を示す図。
【図４】ヒストリ一覧テーブルのデータ構成例を示す図。
【図５】階層位置ポインタ情報のデータ構成例を示す図。
【図６】辞書検索処理の流れの一例を示すフローチャート。
【図７】ヒストリ一覧表示処理の流れの一例を示すフローチャート。
【図８】表示装置に表示される表示画面の一例を示す図。
【図９】表示装置に表示される表示画面の一例を示す図。
【図１０】表示装置に表示される表示画面の一例を示す図。
【図１１】表示装置に表示される表示画面の一例を示す図。
【図１２】表示装置に表示される表示画面の一例を示す図。
【図１３】電子辞書端末とサーバとで構成されるシステムの概略構成例を示す図。
【図１４】表示装置に表示される表示画面の一例を示す図。
【図１５】表示装置に表示される表示画面の一例を示す図。
【図１６】ヒストリ一覧テーブルのデータ構成の変形例を示す図。
【図１７】表示装置に表示される表示画面の一例を示す図。
【符号の説明】
【０１２９】
１            電子辞書
１００      ＣＰＵ
２００      入力装置
３００      表示装置
４００      時計装置
５００      フラッシュＲＯＭ
５０１    国語辞典ＤＢ
５０２    英和辞典ＤＢ
５０３    和英辞典ＤＢ
５０４    英英辞典ＤＢ
５０５    辞書検索プログラム
５０６    ヒストリ一覧表示プログラム
５０７    ヒストリ一覧テーブル
６００      ＲＡＭ
６０１    検索辞書種別格納領域
６０３    入力見出語格納領域
６０５    ジャンプ先辞書種別格納領域
６０７    指定見出語格納領域
６０９    階層位置ポインタ情報格納領域
【図１】
2006099682.tif 000003
【図２】
2006099682.tif 000004
【図３】
2006099682.tif 000005
【図４】
2006099682.tif 000006
【図５】
2006099682.tif 000007
【図６】
2006099682.tif 000008
【図７】
2006099682.tif 000009
【図８】
2006099682.tif 000010
【図９】
2006099682.tif 000011
【図１０】
2006099682.tif 000012
【図１１】
2006099682.tif 000013
【図１２】
2006099682.tif 000014
【図１３】
2006099682.tif 000015
【図１４】
2006099682.tif 000016
【図１５】
2006099682.tif 000017
【図１６】
2006099682.tif 000018
【図１７】
2006099682.tif 000019