(57)【要約】【課題】学習用に適したヒストリ機能、使い勝手の良いヒストリ機能を実現すること。【解決手段】ＣＰＵは、ユーザによって選択された選択見出語Ｐ１０２を、新たなヒストリ見出語としてヒストリテーブルに蓄積的に記憶していく。そして、この記憶の際に、ＣＰＵは選択見出語の類語及び派生語を取得し、選択見出語に対応する類語又は派生語がヒストリ見出語としてヒストリテーブルに記憶済みか否かを判別し、その見出語の関連語が記憶済みである場合にその旨を表示する（Ｍ１０２）。またその見出語の関連語を表示する（Ｗ１０２）。【選択図】  図９
2004355467.tif 000002
【特許請求の範囲】
【請求項１】
見出語と当該見出語の説明情報とが対応付けられて集合された第１の集合情報を記憶する記憶手段と、
この記憶手段に記憶された見出語の中から一の見出語を選択する選択手段と、
この選択手段により選択された見出語に対応する説明情報を前記第１の集合情報の中から読み出して表示する制御を行う説明情報表示制御手段と、
前記選択手段により選択された見出語を蓄積的に記憶する蓄積記憶手段と、
前記選択手段により選択された見出語と所定の関係を有する見出語が前記蓄積記憶手段に記憶されているか否かを判別する判別手段と、
この判別手段により記憶されていると判別された場合に、所定の明示表示を行う明示表示手段と、
を備えることを特徴とする情報表示制御装置。
【請求項２】
前記記憶手段は、見出語と当該見出語の類語群とが対応付けられて集合された第２の集合情報を更に記憶する手段であり、
前記判別手段は、前記選択手段により選択された見出語の類語群を前記第２の集合情報の中から読み出し、読み出した類語群を構成する類語が前記蓄積記憶手段に見出語として記憶されているか否かを判別することにより前記所定の関係を有する見出語が前記蓄積記憶手段に記憶されているか否かを判別する類語見出語判別手段を有する、ことを特徴とする請求項１に記載の情報表示制御装置。
【請求項３】
前記蓄積記憶手段により記憶された見出語の中から見出語を選択する蓄積見出語選択手段を更に備え、
前記蓄積記憶手段は、前記選択手段により選択された見出語を、前記蓄積見出語選択手段により選択された見出語と関連付けて記憶する関連付け手段を有し、
前記判別手段は、前記関連付け手段により関連付けられて記憶された見出語の中に、前記選択手段により選択された見出語が有るか否かによって前記所定の関係を有する見出語が前記蓄積記憶手段に記憶されているか否かを判別する関連見出語判別手段を有する、
ことを特徴とする請求項１又は２に記載の情報表示制御装置。
【請求項４】
前記明示表示手段により前記所定の明示表示がなされている場合に、所定の操作入力がなされたとき、前記所定の関係を有する見出語を前記蓄積記憶手段に記憶された見出語の中から読み出して表示する制御を行う蓄積見出語表示制御手段と、
この蓄積見出語表示制御手段により表示された見出語の中から一の見出語を選択する蓄積見出語選択手段と、
この蓄積見出語選択手段により選択された見出語に対応する説明情報を前記第１の集合情報の中から読み出して表示する制御を行う蓄積見出語説明情報表示制御手段と、
を更に備えることを特徴とする請求項１〜３の何れか一項に記載の情報表示制御装置。
【請求項５】
見出語と当該見出語の説明情報とが対応付けられて集合された第１の集合情報を記憶する記憶手段と、
この記憶手段に記憶された見出語の中から一の見出語を選択する選択手段と、
この選択手段により選択された見出語に対応する説明情報を前記第１の集合情報の中から読み出して表示する制御を行う説明情報表示制御手段と、
前記選択手段により選択された見出語を蓄積的に記憶する蓄積記憶手段と、
この蓄積記憶手段に記憶された見出語を所定の関係を有するグループ別に分類して表示する制御を行う蓄積見出語表示制御手段と、
を備えることを特徴とする情報表示制御装置。
【請求項６】
前記記憶手段は、見出語と当該見出語の類語群とが対応付けられて集合された第２の集合情報を更に記憶する手段であり、
前記蓄積見出語表示制御手段は、前記選択手段により選択された見出語の類語群を前記第２の集合情報の中から読み出し、読み出した類語群を構成する類語が前記蓄積記憶手段に見出語として記憶されているか否かを判別することにより前記所定の関係を有するグループ別に分類する類語分類手段を有する、ことを特徴とする請求項５に記載の情報表示制御装置。
【請求項７】
前記蓄積記憶手段により記憶された見出語の中から見出語を選択する蓄積見出語選択手段を更に備え、
前記蓄積記憶手段は、前記選択手段により選択された見出語を、前記蓄積見出語選択手段により選択された見出語と関連付けて記憶する関連付け手段を有し、
前記蓄積見出語表示制御手段は、前記関連付け手段による関連付けに基づいて、前記蓄積記憶手段に記憶された見出語を所定の関係を有するグループ別に分類する関連分類手段を有する、
ことを特徴とする請求項５又は６に記載の情報表示制御装置。
【請求項８】
前記蓄積見出語表示制御手段は、表示対象の見出語に代えて、当該見出語に対応する説明情報を前記第１の集合情報の中から読み出して表示する制御を行う説明情報代替表示制御手段を有することを特徴とする請求項４〜７の何れか一項に記載の情報表示制御装置。
【請求項９】
前記説明情報代替表示制御手段により表示された説明情報の中から一の説明情報を選択する説明情報選択手段と、
この説明情報選択手段により選択された説明情報に対応する見出語及び当該見出語に対応する説明情報を前記第１の集合情報の中から読み出して表示する制御を行う選択説明情報表示制御手段と、
を更に備えることを特徴とする請求項８に記載の情報表示制御装置。
【請求項１０】
所定の通信回線を介して利用者端末と接続されるサーバにおいて、
見出語と当該見出語の説明情報とが対応付けられて集合された第１の集合情報を記憶する記憶手段と、
この記憶手段に記憶された見出語の中から一の見出語を指定する見出語指定情報を前記利用者端末から受信する受信手段と、
前記受信した見出語指定情報により指定された見出語に対応する説明情報を前記記憶手段から読み出して前記利用者端末に送信する第１の送信手段と、
前記受信した見出語指定情報により指定された見出語を蓄積的に記憶する蓄積記憶手段と、
前記受信した見出語指定情報により指定された見出語と所定の関係を有する見出語が前記蓄積記憶手段に記憶されているか否かを判別する判別手段と、
この判別手段により記憶されていると判別された場合に、所定の明示表示を行わせるための明示情報を前記利用者端末に送信する第２の送信手段と、
を備えることを特徴とするサーバ。
【請求項１１】
所定の通信回線を介して利用者端末と接続されるサーバにおいて、
見出語と当該見出語の説明情報とが対応付けられて集合された第１の集合情報を記憶する記憶手段と、
この記憶手段に記憶された見出語の中から一の見出語を指定する見出語指定情報を前記利用者端末から受信する受信手段と、
前記受信した見出語指定情報により指定された見出語に対応する説明情報を前記記憶手段から読み出して前記利用者端末に送信する第１の送信手段と、
前記受信した見出語指定情報により指定された見出語を蓄積的に記憶する蓄積記憶手段と、
この蓄積記憶手段に記憶された見出語を所定の関係を有するグループ別に分類して分類情報として前記利用者端末に送信する第２の送信手段と、
を備えることを特徴とするサーバ。
【請求項１２】
コンピュータに、
見出語と当該見出語の説明情報とが対応付けられて集合された第１の集合情報を記憶する記憶機能と、
この記憶機能により記憶された見出語の中から一の見出語を選択する選択機能と、
この選択機能により選択された見出語に対応する説明情報を前記第１の集合情報の中から読み出して表示する制御を行う説明情報表示制御機能と、
前記選択機能により選択された見出語を蓄積的に記憶する蓄積記憶機能と、
前記選択機能により選択された見出語と所定の関係を有する見出語が前記蓄積記憶機能により記憶されたか否かを判別する判別機能と、
この判別機能により記憶されていると判別された場合に、所定の明示表示を行う明示表示機能と、
を実現させるためのプログラム。
【請求項１３】
コンピュータに、
見出語と当該見出語の説明情報とが対応付けられて集合された第１の集合情報を記憶する記憶機能と、
この記憶機能により記憶された見出語の中から一の見出語を選択する選択機能と、
この選択機能により選択された見出語に対応する説明情報を前記第１の集合情報の中から読み出して表示する制御を行う説明情報表示制御機能と、
前記選択機能により選択された見出語を蓄積的に記憶する蓄積記憶機能と、
この蓄積記憶機能により記憶された見出語を所定の関係を有するグループ別に分類して表示する制御を行う蓄積見出語表示制御機能と、
を実現させるためのプログラム。
【請求項１４】
所定の通信回線を介して利用者端末と接続されるコンピュータに、
見出語と当該見出語の説明情報とが対応付けられて集合された第１の集合情報を記憶する記憶機能と、
この記憶機能に記憶された見出語の中から一の見出語を指定する見出語指定情報を前記利用者端末から受信する受信機能と、
前記受信した見出語指定情報により指定された見出語に対応する説明情報を前記記憶機能から読み出して前記利用者端末に送信する第１の送信機能と、
前記受信した見出語指定情報により指定された見出語を蓄積的に記憶する蓄積記憶機能と、
前記受信した見出語指定情報により指定された見出語と所定の関係を有する見出語が前記蓄積記憶機能に記憶されているか否かを判別する判別機能と、
この判別手段により記憶されていると判別された場合に、所定の明示表示を行わせるための明示情報を前記利用者端末に送信する第２の送信機能と、
を実現させるためのプログラム。
【請求項１５】
所定の通信回線を介して利用者端末と接続されるコンピュータに、
見出語と当該見出語の説明情報とが対応付けられて集合された第１の集合情報を記憶する記憶機能と、
この記憶機能に記憶された見出語の中から一の見出語を指定する見出語指定情報を前記利用者端末から受信する受信機能と、
前記受信した見出語指定情報により指定された見出語に対応する説明情報を前記記憶機能から読み出して前記利用者端末に送信する第１の送信機能と、
前記受信した見出語指定情報により指定された見出語を蓄積的に記憶する蓄積記憶機能と、
この蓄積記憶機能に記憶された見出語を所定の関係を有するグループ別に分類して分類情報として前記利用者端末に送信する第２の送信機能と、
を実現させるためのプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、情報表示制御装置、サーバ及びプログラムに関する。
【０００２】
【従来の技術】
従来から、国語辞典、英和辞典、和英辞典等、数種類の電子辞書データベース（以下、データベースを「ＤＢ」という。）が組み込まれた電子辞書と呼ばれる情報表示制御装置が知られている。この電子辞書ＤＢには、見出語と当該見出語の説明情報が対応付けられて集合された集合情報が記憶されており、ユーザが入力した入力文字と一致する見出語を電子辞書ＤＢより検索し、一致する見出語があればその説明情報を表示させることができる。
【０００３】
また、いわゆるヒストリ機能を備えた電子辞書が知られている。ヒストリ機能とは、ユーザによって入力された入力文字に一致する見出語を検索し、検索した見出語に対応する説明情報を表示する際に、その検索した見出語を時系列順に随時蓄積記憶する機能である。ユーザは所定の選択操作によってこの蓄積記憶された見出語を呼び出すことができるため、過去に検索したことのある見出語を入力する手間を省くことができる。
【０００４】
ヒストリ機能の一種として、特許文献１に記載されているような、検索した見出語を選択的に記憶手段に記憶させる機能を持つ電子辞書も知られている。主に学習用として用いられ、ユーザが単語の学習をする場合に、効果的となるように工夫された機能である。
【０００５】
具体的には、検索した単語は全て第１記憶手段（検索した全ての単語を記憶する記憶領域）に記憶され、ユーザは検索の都度、第２記憶手段（選択した単語を記憶する記憶領域）に記憶させるか否かを選択できる。
【０００６】
これにより、ユーザは、第２記憶手段に記憶された単語を表示制御手段によって表示させ、過去に検索した所望の単語のみを容易に参照することができ、学習に有効活用することができる。
【０００７】
【特許文献１】
特開平５−２３３６８４号公報
【０００８】
【発明が解決しようとする課題】
しかし、任意の単語（見出語）を選択して記憶させるといったことができたが、従来のヒストリ機能の記憶方式は、単純な時系列順の記憶方式であった。検索した履歴として、検索した見出語を順番に登録するという意味においては十分な機能ではあるが、学習用に利用する場合には不便であった。
【０００９】
即ち、現実には、学習者（ユーザ）は、新たに検索した見出語を、意味内容や品詞、派生語等と関連付けて記憶・学習していく。従来のヒストリ機能は、単に時系列順に検索した見出語を記憶するものであったため、現実の学習の過程に馴染まないものであった。
【００１０】
さらに、近年の記憶媒体の低廉化に伴い、ヒストリ機能に用いられる記憶容量が増大化している。ところが、記憶方式は時系列順の記憶方式を踏襲しているため、単に記憶可能な見出語の数が増加する一方で、機能面での改良がなされていないため、結局学習用には適さなかった。
【００１１】
例えば、類語といった関連性でヒストリ機能に記憶されている単語を調べたい場合、時系列順の記憶方式では所望の類語はヒストリに分散して記憶されている。その場合、それぞれの類語を参照するには、記憶されている単語を逐一確認したり、スクロールを繰り返す等といった煩わしい操作が必要となってしまう。
【００１２】
本発明は、上述した課題に鑑みて為されたものであり、その目的とするところは、学習用に適したヒストリ機能、使い勝手の良いヒストリ機能を実現することである。
【００１３】
【課題を解決するための手段】
以上の課題を解決するため、
請求項１に記載の発明の情報表示制御装置は、
見出語と当該見出語の説明情報とが対応付けられて集合された第１の集合情報を記憶する記憶手段（例えば、図２に示す英和辞書ＤＢ２０２）と、
この記憶手段により記憶された見出語の中から一の見出語を選択する選択手段（例えば、図２に示す入力部４０；図７に示すステップＡ１６）と、
この選択手段により選択された見出語に対応する説明情報を前記第１の集合情報の中から読み出して表示する制御を行う説明情報表示制御手段（例えば、図２に示す表示部５０；図７に示すステップＡ２０）と、
前記選択手段により選択された見出語を蓄積的に記憶する蓄積記憶手段（例えば、図２に示すヒストリテーブル２０８；図７に示すステップＡ２４）と、
前記選択手段により選択された見出語と所定の関係を有する見出語が前記蓄積記憶手段に記憶されているか否かを判別する判別手段（例えば、図２に示すＣＰＵ１０；図７に示すステップＡ２６〜Ａ３２）と、
この判別手段により記憶されていると判別された場合に、所定の明示表示を行う明示表示手段（例えば、図２に示す表示部５０；図７に示すステップＡ４０）と、
を備えることを特徴としている。
【００１４】
また、請求項１２に記載の発明のプログラムは、
コンピュータに、
見出語と当該見出語の説明情報とが対応付けられて集合された第１の集合情報を記憶する記憶機能（例えば、図２に示す英和辞書ＤＢ２０２）と、
この記憶機能により記憶された見出語の中から一の見出語を選択する選択機能（例えば、図２に示す入力部４０；図７に示すステップＡ１６）と、
この選択機能により選択された見出語に対応する説明情報を前記第１の集合情報の中から読み出して表示する制御を行う説明情報表示制御機能（例えば、図２に示す表示部５０；図７に示すステップＡ２０）と、
前記選択機能により選択された見出語を蓄積的に記憶する蓄積記憶機能（例えば、図２に示すヒストリテーブル２０８；図７に示すステップＡ２４）と、
前記選択機能により選択された見出語と所定の関係を有する見出語が前記蓄積記憶機能により記憶されたか否かを判別する判別機能（例えば、図２に示すＣＰＵ１０；図７に示すステップＡ２６〜Ａ３２）と、
この判別機能により記憶されていると判別された場合に、所定の明示表示を行う明示表示機能（例えば、図２に示す表示部５０；図７に示すステップＡ４０）と、
を実現させることを特徴としている。
【００１５】
この請求項１又は１２に記載の発明によれば、選択された見出語に対応する説明情報を第１の集合情報より読み出して表示する制御を行うと共に、当該見出語を蓄積的に記憶し、記憶された見出語の中に所定の関係を有する見出語が記憶済みか否かを判別する。そして、選択された見出語と所定の関係を有する見出語が既に記憶済みであるか否かの明示表示を適切に制御することができる。この結果、例えば、ユーザが既に蓄積記憶されている見出語と所定の関係を有する見出語を調べた（検索した）際に、ユーザは、明示表示によって所定の関係を有する単語（見出語）を既に調べた（検索した）ことを認知することができるため、単語（見出語）の学習用として好適なヒストリ機能を実現できる。
【００１６】
請求項２に記載の発明は、請求項１に記載の情報表示制御装置において、
前記記憶手段は、見出語と当該見出語の類語群とが対応付けられて集合された第２の集合情報（例えば、図２に示す類語辞書ＤＢ２０４、派生語対応テーブル２０６）を更に記憶する手段であり、
前記判別手段は、前記選択手段により選択された見出語の類語群を前記第２の集合情報の中から読み出し、読み出した類語群を構成する類語が前記蓄積記憶手段に見出語として記憶されているか否かを判別することにより前記所定の関係を有する見出語が前記蓄積記憶手段に記憶されているか否かを判別する類語見出語判別手段（例えば、図２に示すＣＰＵ１０；図７に示すステップＡ２６〜Ａ３２）を有することを特徴としている。
【００１７】
この請求項２に記載の発明によれば、請求項１に記載の発明と同様の効果が得られるのは無論のこと、第１の集合情報に含まれる見出語が選択手段によって選択された際に、当該見出語に対応する類語を第２の集合情報から読み出して、当該見出語と類語としての関係にある見出語が、蓄積記憶手段により記憶されているか否かの判別を行うことができる。
【００１８】
請求項３に記載の発明は、請求項１又は２に記載の情報表示制御装置において、
前記蓄積記憶手段により記憶された見出語の中から見出語を選択する蓄積見出語選択手段（例えば、図１４に示す入力部４０；図１５に示すステップＤ３４〜Ｄ４０）を更に備え、
前記蓄積記憶手段は、前記選択手段により選択された見出語を、前記蓄積見出語選択手段により選択された見出語と関連付けて記憶する関連付け手段（例えば、図１４に示すＣＰＵ１０；図１５に示すステップＡ３４〜Ａ３８）を有し、
前記判別手段は、前記関連付け手段により関連付けられて記憶された見出語の中に、前記選択手段により選択された見出語が有るか否かによって前記所定の関係を有する見出語が前記蓄積記憶手段に記憶されているか否かを判別する関連見出語判別手段（例えば、図１４に示すＣＰＵ１０；図７に示すステップＡ３２、Ａ４８）を有することを特徴としている。
【００１９】
この請求項３に記載の発明によれば、請求項１又は２に記載の発明と同様の効果が得られるのは無論のこと、第１の集合情報に含まれる見出語と、蓄積記憶手段により記憶された見出語から選択した見出語とに関連付けを行って記憶する。そして、所望の見出語に関連付けされた見出語が、蓄積記憶手段に記憶されているか否かの判別を行うことができる。
【００２０】
請求項４に記載の発明は、請求項１〜３の何れか一項に記載の情報表示制御装置において、
前記明示表示手段により前記所定の明示表示がなされている場合に、所定の操作入力がなされたとき、前記所定の関係を有する見出語を前記蓄積記憶手段に記憶された見出語の中から読み出して表示する制御を行う蓄積見出語表示制御手段（例えば、図２に示す表示部５０；図８に示すステップＢ１０〜Ｂ２０）と、
この蓄積見出語表示制御手段により表示された見出語の中から一の見出語を選択する蓄積見出語選択手段（例えば、図２に示す入力部４０）と、
この蓄積見出語選択手段により選択された見出語に対応する説明情報を前記第１の集合情報の中から読み出して表示する制御を行う蓄積見出語説明情報表示制御手段（例えば、図２に示す表示部５０）と、
を更に備えることを特徴としている。
【００２１】
この請求項４に記載の発明によれば、請求項１〜３の何れか一項に記載の発明と同様の効果が得られるのは無論のこと、所定の関係を有する見出語を蓄積記憶手段より読み出して表示することができ、更に、表示した見出語の中から所望の見出語を選択することで、選択した見出語の説明情報を第１の集合情報より読み出して表示することができる。この結果、ユーザは、新たに調べた（検索した）単語（見出語）を、既に蓄積記憶された所定の関係を持つ単語（見出語）と関連付けて記憶・学習するといったことができ、更に、所定の関係を有する単語（見出語）を、時系列順の記憶方式のヒストリから探す手間を省くことができるため、単語（見出語）の学習用として好適なヒストリ機能を実現できる。
【００２２】
請求項５に記載の発明の情報表示制御装置は、
見出語と当該見出語の説明情報とが対応付けられて集合された第１の集合情報を記憶する記憶手段（例えば、図１０に示す英和辞書ＤＢ２０２）と、
この記憶手段により記憶された見出語の中から一の見出語を選択する選択手段（例えば、図１０に示す入力部４０；図７に示すステップＡ１６）と、
この選択手段により選択された見出語に対応する説明情報を前記第１の集合情報の中から読み出して表示する制御を行う説明情報表示制御手段（例えば、図１０に示す表示部５０；図７に示すステップＡ２０）と、
前記選択手段により選択された見出語を蓄積的に記憶する蓄積記憶手段（例えば、図１０に示すヒストリテーブル２０８；図７に示すステップＡ２４）と、
この蓄積記憶手段により記憶された見出語を所定の関係を有するグループ別に分類して表示する制御を行う蓄積見出語表示制御手段（例えば、図１０に示す表示部５０；図１１に示すステップＣ１０〜Ｃ３６）と、
を備えることを特徴としている。
【００２３】
請求項１３に記載の発明のプログラムは、
コンピュータに、
見出語と当該見出語の説明情報とが対応付けられて集合された第１の集合情報を記憶する記憶機能（例えば、図１０に示す英和辞書ＤＢ２０２）と、
この記憶機能により記憶された見出語の中から一の見出語を選択する選択機能（例えば、図１０に示す入力部４０；図７に示すステップＡ１６）と、
この選択機能により選択された見出語に対応する説明情報を前記第１の集合情報の中から読み出して表示する制御を行う説明情報表示制御機能（例えば、図１０に示す表示部５０；図７に示すステップＡ２０）と、
前記選択機能により選択された見出語を蓄積的に記憶する蓄積記憶機能（例えば、図１０に示すヒストリテーブル２０８；図７に示すステップＡ２４）と、
この蓄積記憶機能により記憶された見出語を所定の関係を有するグループ別に分類して表示する制御を行う蓄積見出語表示制御機能（例えば、図１０に示す表示部５０；図１１に示すステップＣ１０〜Ｃ３６）と、
を実現させることを特徴としている。
【００２４】
この請求項５又は１３に記載の発明によれば、選択された見出語に対応する説明情報を第１の集合情報より読み出して表示する制御を行うと共に、選択された見出語を蓄積的に記憶していく。そして、この蓄積記憶された見出語を所定の関係を有するグループ別に分類して表示することができる。この結果、過去に調べた単語（見出語）と所定の関係を持つ見出語をグループ分けして記憶・学習するといったことができ、更に、所定の関係を有する単語（見出語）を時系列順の記憶方式のヒストリから探す手間を省くことができるため、学習用として好適なヒストリ機能を実現できる。
【００２５】
請求項６に記載の発明は、請求項５に記載の情報表示制御装置において、
前記記憶手段は、見出語と当該見出語の類語群とが対応付けられて集合された第２の集合情報（例えば、図２に示す類語辞書ＤＢ２０４、派生語対応テーブル２０６）を更に記憶する手段であり、
前記蓄積見出語表示制御手段は、前記選択手段により選択された見出語の類語群を前記第２の集合情報の中から読み出し、読み出した類語群を構成する類語が前記蓄積記憶手段に見出語として記憶されているか否かを判別することにより前記所定の関係を有するグループ別に分類する類語分類手段（例えば、図１０に示すＣＰＵ１０；図１１に示すステップＣ２２〜Ｃ３４）を有することを特徴としている。
【００２６】
この請求項６に記載の発明によれば、請求項５に記載の発明と同様の効果が得られるのは無論のこと、第１の集合情報に含まれる見出語が選択手段により選択された際に、当該見出語に対応する類語を第２の集合情報から読み出し、類語としての関係によって関連付けされた見出語を、グループ別に分類して表示させることができる。
【００２７】
請求項７に記載の発明は、請求項５又は６に記載の情報表示制御装置において、
前記蓄積記憶手段により記憶された見出語の中から見出語を選択する蓄積見出語選択手段（例えば、図１４に示す入力部４０；図１５に示すステップＤ３４〜Ｄ４０）を更に備え、
前記蓄積記憶手段は、前記選択手段により選択された見出語を、前記蓄積見出語選択手段により選択された見出語と関連付けて記憶する関連付け手段（例えば、図１４に示すヒストリテーブル２０８；図１５に示すステップＡ３４〜Ａ３８）を有し、
前記蓄積見出語表示制御手段は、前記関連付け手段による関連付けに基づいて、前記蓄積記憶手段に記憶された見出語を所定の関係を有するグループ別に分類する関連分類手段（例えば、図１４に示すＣＰＵ１０；図１１に示すステップＣ２２〜Ｃ３４）を有することを特徴としている。
【００２８】
この請求項７に記載の発明によれば、請求項５又は６に記載の発明と同様の効果が得られるのは無論のこと、第１の集合情報に含まれる見出語と、蓄積記憶手段に記憶された見出語から選択した見出語との関連付けを行い、任意に関連付けされた見出語を、グループ別に分類して表示することができる。
【００２９】
請求項８に記載の発明は、請求項５〜７の何れか一項に記載の情報表示制御装置において、
前記蓄積見出語表示制御手段は、表示対象の見出語に代えて、当該見出語に対応する説明情報を前記第１の集合情報の中から読み出して表示する制御を行う説明情報代替表示制御手段（例えば、図１０に示す表示部５０；図１１に示すステップＣ２０）を有することを特徴としている。
【００３０】
この請求項８に記載の発明によれば、請求項５〜７の何れか一項に記載の発明と同様の効果が得られるのは無論のこと、蓄積記憶手段に記憶された見出語に代えて、当該見出語に対応する説明情報を第１の集合情報より読み出して表示することができる。
【００３１】
請求項９に記載の発明は、請求項８に記載の情報表示制御装置において、
前記説明情報代替表示制御手段により表示された説明情報の中から一の説明情報を選択する説明情報選択手段（例えば、図１０に示す入力部４０）と、
この説明情報選択手段により選択された説明情報に対応する見出語及び当該見出語に対応する説明情報を前記第１の集合情報の中から読み出して表示する制御を行う選択説明情報表示制御手段（例えば、図１０に示す表示部５０）と、
を更に備えることを特徴としている。
【００３２】
この請求項９に記載の発明によれば、請求項８に記載の発明と同様の効果が得られるのは無論のこと、説明情報代替表示制御手段により表示された説明情報の中から一の説明情報を選択することで、当該説明情報に対応する見出語と当該見出語の説明情報を第１の集合情報より読み出して表示することができる。この結果、表示された説明情報に対応する単語（見出語）の綴りを自主確認するといったことができるため、単語（見出語）の学習用として好適なヒストリ機能を実現できる。
【００３３】
請求項１０に記載の発明のサーバは、
所定の通信回線を介して利用者端末と接続されるサーバにおいて、
見出語と当該見出語の説明情報とが対応付けられて集合された第１の集合情報を記憶する記憶手段（例えば、図１７に示すＲＯＭ６０４）と、
この記憶手段に記憶された見出語の中から、一の見出語を指定する見出語指定情報を前記利用者端末から受信する受信手段（例えば、図１７に示す通信装置６１２）と、
前記受信した見出語指定情報により指定された見出語に対応する説明情報を前記記憶手段から読み出して前記利用者端末に送信する第１の送信手段（例えば、図１７に示す通信装置６１２）と、
前記受信した見出語指定情報により指定された見出語を蓄積的に記憶する蓄積記憶手段（例えば、図１７に示す記憶部６１４）と、
前記受信した見出語指定情報により指定された見出語と所定の関係を有する見出語が前記蓄積記憶手段に記憶されているか否かを判別する判別手段（例えば、図１７に示すＣＰＵ６０２）と、
この判別手段により記憶されていると判別された場合に、所定の明示表示を行わせるための明示情報を前記利用端末に送信する第２の送信手段（例えば、図１７に示す通信装置６１２）と、
を備えることを特徴としている。
【００３４】
また、請求項１４に記載のプログラムは、
所定の通信回線を介して利用者端末と接続されるコンピュータに、
見出語と当該見出語の説明情報とが対応付けられて集合された第１の集合情報を記憶する記憶機能と、
この記憶機能に記憶された見出語の中から、一の見出語を指定する見出語指定情報を前記利用者端末から受信する受信機能と、
前記受信した見出語指定情報により指定された見出語に対応する説明情報を前記記憶機能から読み出して前記利用者端末に送信する第１の送信機能と、
前記受信した見出語指定情報により指定された見出語を蓄積的に記憶する蓄積記憶機能と、
前記受信した見出語指定情報により指定された見出語と所定の関係を有する見出語が前記蓄積記憶機能に記憶されているか否かを判別する判別機能と、
この判別手段により記憶されていると判別された場合に、所定の明示表示を行わせるための明示情報を前記利用端末に送信する第２の送信機能と、
を実現させることを特徴としている。
【００３５】
この請求項１０又は１４に記載の発明によれば、第１の集合情報に含まれる見出語を指定する見出語指定情報を利用者端末から受信した際に、当該見出語指定情報により指定された見出語を蓄積的に記憶し、記憶された見出語の中に所定の関係を有する見出語が記憶済みか否かを判別し、この判別により記憶されていると判別された場合に、所定の明示表示を行わせるための明示情報を前記利用者端末に送信することができる。この結果、利用者端末では、既に記憶されている見出語と所定の関係を有する見出語を調べた（検索した）際に、所定の関係を有する単語（見出語）を既に調べた（検索した）ことを認知することができ、単語（見出語）の学習用として好適なヒストリ機能を利用できる。
【００３６】
請求項１１に記載の発明のサーバは、
所定の通信回線を介して利用者端末と接続されるサーバにおいて、
見出語と当該見出語の説明情報とが対応付けられて集合された第１の集合情報を記憶する記憶手段（例えば、図１７に示すＲＯＭ６０４）と、
この記憶手段に記憶された見出語の中から一の見出語を指定する見出語指定情報を前記利用者端末から受信する受信手段（例えば、図１７に示す通信装置６１２）と、
前記受信した見出語指定情報により指定された見出語に対応する説明情報を前記記憶手段から読み出して前記利用者端末に送信する第１の送信手段（例えば、図１７に示す通信装置６１２）と、
前記受信した見出語指定情報により指定された見出語を蓄積的に記憶する蓄積記憶手段（例えば、図１７に示す記憶部６１４）と、
この蓄積記憶手段に記憶された見出語と当該見出語を所定の関係を有するグループ別に分類するための分類情報とを前記利用者端末に送信する第２の送信手段（例えば、図１７に示す通信装置６１２）と、
を備えることを特徴としている。
【００３７】
また、請求項１５の発明のプログラムは、
所定の通信回線を介して利用者端末と接続されるコンピュータに、
見出語と当該見出語の説明情報とが対応付けられて集合された第１の集合情報を記憶する記憶機能と、
この記憶機能に記憶された見出語の中から一の見出語を指定する見出語指定情報を前記利用者端末から受信する受信機能と、
前記受信した見出語指定情報により指定された見出語に対応する説明情報を前記記憶機能から読み出して前記利用者端末に送信する第１の送信機能と、
前記受信した見出語指定情報により指定された見出語を蓄積的に記憶する蓄積記憶機能と、
この蓄積記憶機能に記憶された見出語と当該見出語を所定の関係を有するグループ別に分類するための分類情報とを前記利用者端末に送信する第２の送信機能と、
を実現させることを特徴としている。
【００３８】
この請求項１１又は１５に記載の発明によれば、第１の集合情報に含まれる見出語を指定する見出語指定情報を利用者端末から受信した際に、当該見出語指定情報により指定された見出語を蓄積的に記憶し、この蓄積記憶された見出語を所定の関係を有するグループ別に分類するための分類情報を利用者端末に送信することができる。この結果、例えば、利用者端末では、過去に調べた単語（見出語）と所定の関係を持つ見出語をグループ分けして記憶・学習するといったことができるため、学習用として好適なヒストリ機能を利用できる。
【００３９】
【発明の実施の形態】
以下、図１〜図１７を参照して、本発明を情報表示制御装置の一種である電子辞書に適用した場合の実施の形態を説明する。
【００４０】
〔第１の実施の形態〕
先ず、本発明を適用した電子辞書１の第１の実施の形態について説明する。
【００４１】
図１（ａ）は電子辞書１の概観図である。同図のように、電子辞書１はディスプレイ３と各種キー群５とを備えている。ここで、各種キー群５を構成するキーにはそれぞれ固有の機能が割り当てられており、ユーザによってこれらのキーが押下され、電子辞書１が操作される。具体的には図１（ｂ）のように、文字入力キー１３、辞書種別の選択キー１１、操作の確定指示を入力する決定キー７、カーソルの移動指示等を入力するカーソルキー９、見出語に関連のあるヒストリを表示する関連ヒストリキー１５、ヒストリを関連付けごとに区切って一覧表示する関連ヒストリ一覧キー１７、任意の単語どうしに関連付けを行う関連ヒストリ登録キー１９等を備えており、これらのキーが押下されることで、ＣＰＵ１０は当該キーに割り当てられた機能を実行する。
【００４２】
図２は電子辞書１のブロック図である。同図に示すように、電子辞書１はＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１０、フラッシュＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）２０、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）３０、入力部４０、表示部５０を備えて構成される。
【００４３】
ＣＰＵ１０は、入力される指示に応じて所定のプログラムに基づいた処理を実行し、各機能部への指示やデータの入出力を行う。具体的には、ＣＰＵ１０は、入力部４０から入力される操作信号に応じてフラッシュＲＯＭ２０に格納されたプログラムを読み出し、当該プログラムに従って処理を実行する。そして、処理結果を表示するための表示制御信号を適宜表示部５０に出力して、対応する表示情報を表示させる。
【００４４】
ユーザにより辞書種別の選択キー１１が押下されると、ＣＰＵ１０は入力部４０より入力される操作信号に従って、第１関連ヒストリ登録プログラム２１０をフラッシュＲＯＭ２０から読み出し、ＲＡＭ３０に展開することで第１関連ヒストリ登録処理を開始する。第１関連ヒストリ登録処理を開始すると、先ず、ＣＰＵ１０は、ユーザが入力した入力文字に適合する見出語を英和辞書ＤＢ２０２より読み出して一覧表示させる。次いで、一覧表示の中からユーザによって選択された見出語と当該見出語の説明情報とを英和辞書ＤＢ２０２から読み出して表示させる。（以下、ユーザによって選択された見出語を「選択見出語」という。）この際、ＣＰＵ１０は、説明情報を表示した見出語を表示済見出語としてヒストリテーブル２０８に記憶させるが、ヒストリテーブル２０８に記憶されている見出語（以下、ヒストリテーブル２０８に記憶されている見出語を「ヒストリ見出語」という。）の中に、当該見出語の類語又は派生語に一致するものがあるか否かの判別を行う。そして、一致するものがあれば、一致したヒストリ見出語と所定の関連付けを行って、選択見出語をヒストリテーブル２０８に記憶させる。また、類語又は派生語として一致するヒストリ見出語があったこと示す関連ヒストリマークＭ１０２を表示部５０に表示させる。
【００４５】
上記の関連ヒストリマークＭ１０２が表示されている状態で、ユーザが関連ヒストリキー１５を押下すると、ＣＰＵ１０は入力部４０より入力される操作信号に従って、関連ヒストリ表示プログラム２１２をフラッシュＲＯＭ２０から読み出し、ＲＡＭ３０に展開することで関連ヒストリ表示処理を開始する。関連ヒストリ表示処理を開始すると、先ず、ＣＰＵ１０は表示部５０に既に表示させている見出語に関連付けたヒストリ見出語をヒストリテーブル２０８から読み出して、一覧表示させる。そして、一覧表示されたヒストリ見出語の中から一のヒストリ見出語を選択されると、ＣＰＵ１０は、選択されたヒストリ見出語の説明情報を表示部５０に表示させる。
【００４６】
フラッシュＲＯＭ２０は、各種初期設定、ハードウェアの検査、又は必要なプログラムのロード等を行うための初期プログラムが格納される。ＣＰＵ１０は、電子辞書１の電源投入時にこの初期プログラムを実行することにより、電子辞書１の動作環境を設定する。
【００４７】
また、フラッシュＲＯＭ２０は、電子辞書１の動作に係る各種処理プログラムや種々の機能を実現するためのデータを格納する。特に、本実施の形態では、英和辞書ＤＢ２０２、類語辞書ＤＢ２０４、派生語対応テーブル２０６、ヒストリテーブル２０８、第１関連ヒストリ登録プログラム２１０、関連ヒストリ表示プログラム２１２を格納する。
【００４８】
英和辞書ＤＢ２０２は、「英和辞書」のコンテンツを格納したＤＢであり、見出語と説明情報とを対応付けて集合した集合情報である。ＣＰＵ１０は、ユーザにより入力された入力文字に適合する見出語を英和辞書ＤＢ２０２より検索し、ユーザにより選択された見出語と当該見出語の説明情報を英和辞書ＤＢ２０２より読み出し、表示部５０に表示させる。
【００４９】
図３は英和辞書ＤＢ２０２のデータ構成の一例を示した図である。同図に示すように、英和辞書ＤＢ２０２には、見出語と当該見出語に対応する説明情報とを対応付けて格納したレコードが蓄積される。例えば、見出語「ｋｉｎｄ」は、「１．ａ．親切な、思いやりのある・・・」「２．快適な、ためになる」等の複数の説明情報が対応付けられ、一のレコードとして英和辞書ＤＢ２０２に蓄積されている。
【００５０】
類語辞書ＤＢ２０４は、「類語辞書」のコンテンツを格納したＤＢであり、見出語と類語とを対応付けて集合した集合情報である。図４は類語辞書ＤＢ２０４のデータ構成の一例を示した図である。同図に示すように、類語辞書ＤＢ２０４には、見出語と当該見出語に対応する類語とを対応付けて格納したレコードが蓄積される。例えば、見出語「ｋｉｎｄ」は、「ｃｏｎｓｉｄｅｒａｔｅ」「ｇｅｎｔｌｅ」等の複数の類語が対応付けられ、一のレコードとして類語辞書ＤＢ２０４に蓄積されている。
【００５１】
派生語対応テーブル２０６は、見出語と派生語とを対応付けて集合した集合情報である。図５は派生語対応テーブル２０６のデータ構成の一例を示した図である。同図に示すように、派生語対応テーブル２０６には、見出語と当該見出語に対応する派生語とを対応付けて格納したレコードが蓄積される。例えば、見出語「ｋｉｎｄ」は、「ｋｉｎｄｌｙ」「ｋｉｎｄｎｅｓｓ」等の複数の派生語が対応付けられ、一のレコードとして派生語対応テーブル２０６に蓄積されている。
【００５２】
ヒストリテーブル２０８は、ヒストリ番号、ヒストリ見出語及び関連ヒストリ番号を対応付けて格納するためのデータテーブルである。ヒストリ番号とは、ヒストリ見出語をヒストリテーブル２０８に格納する際に、ＣＰＵ１０が割り当てる連番である。関連ヒストリ番号とは、対応するヒストリ見出語と所定の関係をもったヒストリ見出語のヒストリ番号である。
【００５３】
図６はヒストリテーブル２０８のデータ構成の一例を示した図である。同図に示すように、ヒストリテーブル２０８には、ヒストリ番号と、ヒストリ見出語と、関連ヒストリ番号とを対応付けて格納したレコードが蓄積される。例えば、ヒストリ見出語「ｋｉｎｄ」には、ヒストリ番号「１００」がＣＰＵ１０によって割り当てられ、関連ヒストリ番号「５」「３００」が対応付けられている。この関連ヒストリ番号に対応するヒストリ見出語は「ｕｎｄｅｒｓｔａｎｄｉｎｇ」「ｋｉｎｄｎｅｓｓ」であり、「ｋｉｎｄ」には「ｕｎｄｅｒｓｔａｎｄｉｎｇ」と「ｋｉｎｄｎｅｓｓ」とが関連付けされている。
【００５４】
ＲＡＭ３０は、ＣＰＵ１０が実行する各種プログラムやこれらプログラムの実行に係るデータ等を一時的に保管するメモリ領域を備える。特に、選択見出語格納領域３０２と、類語格納領域３０４と、派生語格納領域３０６と、関連語格納領域３０８と、関連ヒストリ番号格納領域３１０とを備える。
【００５５】
選択見出語格納領域３０２は、選択見出語を格納するための記憶領域である。
類語格納領域３０４は、選択見出語に対応する類語を格納するための記憶領域である。
派生語格納領域３０６は、選択見出語に対応する派生語を格納するための記憶領域である。
【００５６】
関連語格納領域３０８は、関連語を格納するための記憶領域である。関連語とは、類語格納領域３０４及び派生語格納領域３０６に格納された類語又は派生語に一致するヒストリ見出語である。
関連ヒストリ番号格納領域３１０は、関連ヒストリ番号を格納するための記憶領域である。
【００５７】
入力部４０は、仮名、漢字、アルファベット等の文字入力や機能選択等に必要なキー群を備え、押下されたキーの押下信号等をＣＰＵ１０に出力する。この入力部４０におけるキー入力により、文字入力、辞書種別の選択、検索実行指示、関連ヒストリ表示の指示等の入力手段が実現される。尚、この入力部４０は、図１に示すキー群５に相当するものである。
【００５８】
表示部５０は、ＣＰＵ１０から入力される表示制御信号に基づいて各種画面を表示させるものであり、ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）等により構成される。尚、この表示部５０は、図１に示すディスプレイ３に相当する。
【００５９】
次に、電子辞書１の動作について、図７及び図８に示すフローチャートを用いて以下に説明する。
【００６０】
図７は第１関連ヒストリ登録処理のフローチャートである。ユーザによって英和辞書ＤＢキー１１ａが押下され、入力部４０が操作信号をＣＰＵ１０に入力すると、ＣＰＵ１０は、第１関連ヒストリ登録プログラム２１０をフラッシュＲＯＭ２０から読み出し、ＲＡＭ３０に展開することで第１関連ヒストリ登録処理を開始する。
【００６１】
先ず、ＣＰＵ１０はユーザに文字入力させるための入力画面を表示部５０に表示させ、入力部４０より文字が入力されるまで待機する（ステップＡ１０）。文字が入力されると（ステップＡ１０：Ｙｅｓ）、入力文字に適合する見出語を英和辞書ＤＢ２０２より検索する（ステップＡ１２）。具体的には、例えば入力文字から始まる見出語を英和辞書ＤＢ２０２より検索する。
【００６２】
次いで、ＣＰＵ１０は、検索した見出語を見出語候補として表示部５０に一覧表示させる（ステップＡ１４）。
【００６３】
見出語候補が一覧表示されると、ＣＰＵ１０は、ユーザが見出語候補より見出語を選択するまで待機する（ステップＡ１６）。見出語が選択されると（ステップＡ１６：Ｙｅｓ）、ＣＰＵ１０は選択された見出語を選択見出語として選択見出語格納領域３０２に格納する（ステップＡ１８）。
【００６４】
次いで、ＣＰＵ１０は、選択見出語に対応する説明情報を英和辞書ＤＢ２０２より読み出し、表示部５０に表示させる（ステップＡ２０）。
【００６５】
そして、ＣＰＵ１０は、ヒストリテーブル２０８に選択見出語が記憶済みか否かを判別する（ステップＡ２２）。記憶済みと判別した場合（ステップＡ２２：Ｙｅｓ）、ステップＡ４６へ移行し、記憶済みでないと判別した場合は（ステップＡ２２：Ｎｏ）、ステップＡ２４へ移行する。
【００６６】
記憶済みでないと判別した場合（ステップＡ２２：Ｎｏ）、ＣＰＵ１０は選択見出語を新たなヒストリ見出語とし、ヒストリ番号を付加してヒストリテーブル２０８に追加登録する（ステップＡ２４）。
【００６７】
次いで、ＣＰＵ１０は類語辞書ＤＢ２０４より選択見出語に対応する類語を取得し、類語格納領域３０４に格納する（ステップＡ２６）。
【００６８】
次いで、ＣＰＵ１０は派生語対応テーブル２０６より選択見出語に対応する派生語を取得し、派生語格納領域３０６に格納する（ステップＡ２８）。
【００６９】
ＣＰＵ１０は、取得した類語又は派生語に一致するヒストリ見出語をヒストリテーブル２０８から検索する（ステップＡ３０）。
【００７０】
上記の検索の結果をもとに、ＣＰＵ１０は、選択見出語の類語又は派生語に一致するヒストリ見出語の有無を判別する（ステップＡ３２）。選択見出語の類語と派生語に一致するヒストリ見出語があれば（ステップＡ３２：Ｙｅｓ）、ステップＡ３４へ移行し、ヒストリ見出語がなければ（ステップＡ３２：Ｎｏ）、第１関連ヒストリ登録処理を終了する。
【００７１】
選択見出語の類語と派生語に一致するヒストリ見出語があれば（ステップＡ３２：Ｙｅｓ）、当該ヒストリ見出語を関連語として関連語格納領域３０８に格納する（ステップＡ３４）。
【００７２】
ＣＰＵ１０は、関連語のヒストリ番号をヒストリテーブル２０８から読み出し、新たなヒストリ見出語の関連ヒストリ番号に追加記憶させる（ステップＡ３６）。また、新たなヒストリ見出語のヒストリ番号をヒストリテーブル２０８から読み出し、関連語のヒストリ番号に追加記憶させる（ステップＡ３８）。
【００７３】
そして、ＣＰＵ１０は、選択見出語に選択見出語の類語又は派生語が、ヒストリテーブル２０８に記憶されていることを明示する関連ヒストリマークＭ１０２を表示部５０に表示させる（ステップＡ４０）。
【００７４】
次いで、ＣＰＵ１０は、ユーザによる関連ヒストリキー１５の押下によって、関連ヒストリを表示するか否かを判別する（ステップＡ４２）。関連ヒストリキー１５が押下され関連ヒストリを表示すると判別すると（ステップＡ４２：Ｙｅｓ）、ステップＡ４４へ移行し、押下されず関連ヒストリを表示しないと判別すると（ステップＡ４２：Ｎｏ）、第１関連ヒストリ登録処理を終了する。
【００７５】
ユーザにより関連ヒストリキー１５が押下されると（ステップＡ４２：Ｙｅｓ）、ＣＰＵ１０は後述する関連ヒストリ表示処理を実行し（ステップＡ４４）、第１関連ヒストリ登録処理を終了する。
【００７６】
ステップＡ２２において、ＣＰＵ１０がヒストリテーブル２０８に選択見出語が記憶済みであると判別した場合は（ステップＡ２２：Ｙｅｓ）、ステップＡ４６へ移行し、ヒストリテーブル再構成処理を行う。
【００７７】
ヒストリテーブル再構成処理は、ヒストリテーブル２０８に記憶されているヒストリ番号、及び関連ヒストリ番号を振り直す処理である。具体的には、ステップＡ２２で既に記憶済みと判別したヒストリ見出語のレコードをヒストリテーブル２０８の最新位置に移動し、最新に選択した見出語として新しくヒストリ番号を割り当てるとともに、ヒストリテーブル２０８に記憶されている全てのヒストリ番号を振り直す。そして、振り直されたヒストリ番号をもとに、関連ヒストリ番号を変更する。この処理により、ヒストリテーブル２０８は、説明情報を参照した順に再構成される。
【００７８】
ＣＰＵ１０は、ヒストリテーブル再構成処理を実行後、再構成したヒストリテーブル２０８において選択見出語に対応する関連ヒストリ番号の有無を判別する（ステップＡ４８）。関連ヒストリ番号があると判別した場合は（ステップＡ４８：Ｙｅｓ）、ステップＡ４０へ移行し、ないと判別した場合は（ステップＡ４８：Ｎｏ）、第１関連ヒストリ登録処理を終了する。
【００７９】
図８は関連ヒストリ表示処理のフローチャートである。第１関連ヒストリ登録処理のステップＡ４２において、ユーザが関連ヒストリキー１５を押下することによって、ＣＰＵ１０は、関連ヒストリ表示プログラム２１２をフラッシュＲＯＭ２０から読み出し、ＲＡＭ３０に展開することで関連ヒストリ表示処理を開始する。
【００８０】
先ず、ＣＰＵ１０は、選択見出語格納領域３０２より選択見出語を読み出す（ステップＢ１０）。
【００８１】
次いで、ＣＰＵ１０は、ヒストリテーブル２０８から選択見出語に一致するヒストリ見出語の関連ヒストリ番号を取得し、関連ヒストリ番号格納領域３１０に格納する（ステップＢ１２）。
【００８２】
そして、ステップＢ１２で格納した関連ヒストリ番号に対応するヒストリ見出語をヒストリテーブル２０８から読み出す（ステップＢ１４）。
【００８３】
ＣＰＵ１０は、このヒストリ見出語に一致する見出語の説明情報を英和辞書ＤＢ２０２より読み出し、読み出した説明情報の先頭部分を当該ヒストリ見出語とともに一覧表示させる簡易一覧表示を行う（ステップＢ１６）。
【００８４】
ＣＰＵ１０は、簡易一覧表示されたヒストリ見出語のうち、一のヒストリ見出語がユーザによって選択されると（ステップＢ１８：Ｙｅｓ）、ＣＰＵ１０は、選択されたヒストリ見出語と当該ヒストリ見出語の説明情報とを表示部５０に表示させ（ステップＢ２０）、関連ヒストリ表示処理を終了する。一方、選択されなかった場合は（ステップＢ１８：Ｎｏ）、関連ヒストリ表示処理を終了する。
【００８５】
図９は、具体的な操作例として、「ｋｉｎｄｎｅｓｓ」を選択見出語とし、その関連ヒストリを表示させるまでの表示画面の画面遷移例を示す図である。
【００８６】
先ず、英和辞書ＤＢキー１１ａが押下されると、ＣＰＵ１０は表示部５０に入力画面Ｗ１００と文字入力領域Ｐ１００とを表示させる。次いで、文字入力領域Ｐ１００に「ｋｉｎｄｎｅ」と入力されると、ＣＰＵ１０は「ｋｉｎｄｎｅ」から始まる見出語を英和辞書ＤＢ２０２より検索し、検索した見出語から順に見出語候補として一覧表示させる（図９（ａ））。見出語候補の先頭Ｐ１０２にあたる「ｋｉｎｄｎｅｓｓ」は入力文字に一致した見出語であり、２番目以降Ｐ１０４はアルファベット順で「ｋｉｎｄｎｅｓｓ」の次に英和辞書ＤＢ２０２に記憶されている見出語である。（図７に示すステップＡ１０〜Ａ１４）
【００８７】
そして、カーソルキー９を用いて反転表示Ｍ１００が移動され「ｋｉｎｄｎｅｓｓ」が選択されると、ＣＰＵ１０は、英和辞書ＤＢ２０２より見出語「ｋｉｎｄｎｅｓｓ」に対応する説明情報を表示部５０に表示させる。（図７に示すステップＡ１６〜Ａ２０）
【００８８】
このとき、ＣＰＵ１０は、選択見出語格納領域３０２に「ｋｉｎｄｎｅｓｓ」を格納する（図７に示すステップＡ１８）。そして、ＣＰＵ１０は、ヒストリテーブル２０８に選択見出語が記憶済みか否かを判別し、記憶済みでないと判別した場合、「ｋｉｎｄｎｅｓｓ」を新しいヒストリ見出語としてヒストリテーブル２０８に追加登録する（図７に示すステップＡ２２〜Ａ２４）。このとき、例えば、ヒストリ番号として「３００」を格納する。
【００８９】
次いで、ＣＰＵ１０は、類語辞書ＤＢ２０４より選択見出語に対応する類語として「ｃｏｎｓｉｄｅｒａｔｅ」と「ｕｎｄｅｒｓｔａｎｄｉｎｇ」とを取得し、類語格納領域３０４に格納する。また、ＣＰＵ１０は、派生語対応テーブル２０６より選択見出語に対応する派生語として「ｋｉｎｄ」を取得し、派生語格納領域３０６に格納する（図７に示すステップＡ２６〜Ａ２８）。取得した類語又は派生語に一致するヒストリ見出語がヒストリテーブル２０８に記憶されているか否か検索し、ヒストリ番号「５」の「ｕｎｄｅｒｓｔａｎｄｉｎｇ」及びヒストリ番号「１００」の「ｋｉｎｄ」を関連語として関連語格納領域３０８に格納する（図７に示すステップＡ３０〜Ａ３４）。
【００９０】
次いで、関連語のヒストリ番号「５」及び「１００」を新しいヒストリ見出語「ｋｉｎｄｎｅｓｓ」の関連ヒストリ番号に追加記憶する（図７に示すステップＡ３６）。また、「ｋｉｎｄｎｅｓｓ」のヒストリ番号「３００」を関連語の関連ヒストリ番号にそれぞれ追加登録する（図７に示すステップＡ３８）。また、ＣＰＵ１０は、選択見出語に関連するヒストリ見出語があったため、関連ヒストリマークＭ１０２を表示部５０に表示させる（図７に示すステップＡ４０）（図９（ｂ））。
【００９１】
この関連ヒストリマークＭ１０２が表示された状態で、関連ヒストリキー１５が押下されると（図７に示すステップＡ４２〜Ａ４４）、ＣＰＵ１０はヒストリテーブル２０８から、「ｋｉｎｄｎｅｓｓ」に対応する関連ヒストリ番号「１００」及び「５」を取得し、関連ヒストリ番号格納領域３１０に格納する（図８に示すステップＢ１０〜Ｂ１２）。そして、ＣＰＵ１０は、この関連ヒストリ番号に対応するヒストリ見出語「ｋｉｎｄ」及び「ｕｎｄｅｒｓｔａｎｄｉｎｇ」をヒストリテーブル２０８から読み出す（図８に示すステップＢ１４）。次いで、ＣＰＵ１０は、読み出したヒストリ見出語に対応する説明情報を英和辞書ＤＢ２０２より読み出す。そして、関連ヒストリサーチ画面Ｗ１０２を表示部５０に表示させ、見出語と当該見出語の説明情報の簡易一覧表示を行わせる（図８に示すステップＢ１６）（図９（ｃ））。
【００９２】
関連ヒストリサーチ画面Ｗ１０２より、カーソルキー９を用いて反転表示Ｍ１０４が移動され「ｋｉｎｄ」が選択されると、ＣＰＵ１０は、「ｋｉｎｄ」に対応する説明情報を英和辞書ＤＢ２０２より読み出し、表示部５０に表示させる。（図８に示すステップＢ１８〜Ｂ２０）このとき、「ｋｉｎｄ」に対応する関連ヒストリ番号があると判別し、ＣＰＵ１０は関連ヒストリマークＭ１０６を表示部５０に表示させる（図９（ｄ））。
【００９３】
以上、第１の実施の形態によれば、ユーザは、単語の意味内容等を調べた際、当該単語（選択見出語）と類語又は派生語の関係にある単語を過去に調べたことがあるかどうかを知ることができ、また、類語又は派生語の関係にある単語が一覧表示され、説明情報を簡単に表示させることができるため、単語学習等に効果的に利用することができる。
【００９４】
また、昨今の記憶媒体の低廉化に伴い、ヒストリとして記憶できる単語（見出語）の数が大幅に増加している。第１の実施の形態によれば、過去に調べた単語（見出語）であっても、関連性のある単語が検索されるため、従来の技術のような単純な時系列順の表示とは異なり、より適切な単語（見出語）のみが表示されるため、表示された単語の確認作業の手間が軽減して、使い勝手のよいヒストリ機能を実現することができる。
【００９５】
尚、第１の実施の形態において、類語及び派生語の関係により関連付けを行っていたが、本発明が適用可能なものはこれに限られるものではなく、適宜変更可能である。例えば、名詞、動詞及び形容詞等の品詞別に関連付けを行ってもよい。
【００９６】
また、関連ヒストリを表示させた状態で、関連付けに使用する単語間の関係性を任意に設定できるとし、関連ヒストリの表示内容を適宜変更可能としてもよい。例えば、関連付けモードとして、類語、派生語及び品詞等を設ける。そして、関連ヒストリの表示の際に、類語、派生語及び品詞等の内、何れに関連する関連語を表示するかを選択させる。例えば、関連付けモードとして類語が指定されると、関連ヒストリには選択見出語と類語の関係にあるヒストリ見出語を表示させる。また、関連付けモードとして派生語が指定されると、関連ヒストリには選択見出語と派生語の関係にあるヒストリ見出語が読み出されて表示される。
【００９７】
〔第２の実施の形態〕
次に、本発明を適用した電子辞書１の第２の実施の形態について説明する。
【００９８】
図１０は電子辞書１のブロック図である。同図に示すように、電子辞書１はＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１０、フラッシュＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）２０ａ、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）３０ａ、入力部４０、表示部５０を備えて構成される。尚、第１の実施の形態において図２に示して説明した電子辞書１の備える構成要素と同一の構成要素には同一の符号を付してその説明を省略する。
【００９９】
第２の実施の形態を実現するために、図１０に示すように、フラッシュＲＯＭ２０ａには関連ヒストリ一覧表示プログラム２２０を格納し、また、ＲＡＭ３０ａにはヒストリ見出語格納領域３２０とヒストリ一覧表示モード格納領域３２２とを格納する。
【０１００】
ユーザにより関連ヒストリ一覧キー１７が押下されると、ＣＰＵ１０は、入力部４０より入力される操作信号に従って、関連ヒストリ一覧表示プログラム２２０をフラッシュＲＯＭ２０ａから読み出し、ＲＡＭ３０ａに展開することで関連ヒストリ一覧表示処理を開始する。具体的には、関連ヒストリ一覧表示処理を開始すると、先ず、ＣＰＵ１０は、ヒストリテーブル２０８から一のヒストリ見出語を読み出し、当該ヒストリ見出語に対応する説明情報を英和辞書ＤＢ２０２から読み出す。そして、読み出した説明情報の先頭部分を表示部５０に表示させる簡易表示を行う。次いで、ヒストリ見出語に対応する関連ヒストリ番号を読み出し、当該関連ヒストリ番号に対応するヒストリ見出語をヒストリテーブル２０８から読み出し、一覧表示させる。
【０１０１】
ヒストリ見出語格納領域３２０は、ヒストリ見出語を格納するための記憶領域である。ヒストリ一覧表示モード格納領域３２２は、ヒストリ一覧表示モードを格納するための記憶領域である。ヒストリ一覧表示モードとは、電子辞書１の初期設定にて変更可能な関連ヒストリ一覧表示の表示設定であり、通常モード、説明情報マスクモード及び見出語マスクモードの３種を設けている。
【０１０２】
通常モードは、ヒストリ見出語を一覧表示させ、ユーザにより選択されたヒストリ見出語に対応する説明情報を簡易表示するモードである。説明情報マスクモードは、ヒストリ見出語のみを表示するモードである。見出語マスクモードは、ヒストリ見出語の説明情報のみを簡易表示するモードである。
【０１０３】
次に、電子辞書１の動作について、図１１に示すフローチャートを用いて以下に説明する。図１１は関連ヒストリ一覧表示処理のフローチャートである。ユーザによって関連ヒストリ一覧キー１７が押下され、入力部４０が操作信号をＣＰＵ１０に入力することで、ＣＰＵ１０は、関連ヒストリ一覧表示プログラム２２０をフラッシュＲＯＭ２０ａから読み出し、ＲＡＭ３０ａに展開することで関連ヒストリ一覧表示処理を開始する。
【０１０４】
先ず、ＣＰＵ１０は、ヒストリテーブル２０８から一のヒストリ見出語を読み出し、ヒストリ見出語格納領域３２０に格納する（ステップＣ１０）。
【０１０５】
そして、ＣＰＵ１０は、ヒストリ見出語が表示部５０によって既に表示されているか否かを判別する（ステップＣ１２）。表示されていると判別した場合は（ステップＣ１２：Ｙｅｓ）、ステップＣ３６へ移行し、表示されていないと判別した場合は（ステップＣ１２：Ｎｏ）、ステップＣ１４へ移行する。ヒストリ見出語が表示部５０に表示されているか否かの判別は、図示しないヒストリテーブル２０８の表示フラグによって判別する。具体的には、関連ヒストリ一覧表示処理開始時には、ヒストリテーブル２０８の表示フラグは全て「０」に初期化されており、ヒストリ見出語を表示部５０に表示させると対応する表示フラグを「１」とする。これにより、ステップＣ１０において読み出したヒストリ見出語と、当該ヒストリ番号の関連ヒストリ番号に対応するヒストリ見出語とを表示部５０に表示させた場合に、この関連ヒストリ番号に対応するヒストリ見出語を再びステップＣ１０において読み出すと、当該ヒストリ見出語は表示済みとして、その表示フラグを「１」とするため、ヒストリ見出語を重複して表示させることを防ぐことができる。
【０１０６】
表示されていないと判別した場合（ステップＣ１２：Ｎｏ）、ＣＰＵ１０は、ヒストリ一覧表示モード格納領域３２２から読み出したヒストリ一覧表示モードを判別する（ステップＣ１４）。ヒストリ一覧表示モードが、通常モードであれば（ステップＣ１４：通常モード）ステップＣ１６へ、説明情報マスクモードであれば（ステップＣ１４：説明情報マスクモード）ステップＣ１８へ、見出語マスクモードであれば（ステップＣ１４：見出語マスクモード）ステップＣ２０へそれぞれ移行する。
【０１０７】
ヒストリ一覧表示モードが通常モードであれば（ステップＣ１４：通常モード）、ＣＰＵ１０は、ヒストリ見出語格納領域３２０に格納されているヒストリ見出語と当該ヒストリ見出語に対応する説明情報とを英和辞書ＤＢ２０２から読み出し簡易表示させる（ステップＣ１６）。
【０１０８】
また、ヒストリ一覧表示モードが説明情報マスクモードであれば（ステップＣ１４：説明情報マスクモード）、ＣＰＵ１０は、ヒストリ見出語格納領域３２０に格納されているヒストリ見出語を表示させる（ステップＣ１８）。
【０１０９】
また、ヒストリ一覧表示モードが見出語マスクモードであれば（ステップＣ１４：見出語マスクモード）、ＣＰＵ１０は、ヒストリ見出語格納領域３２０に格納されているヒストリ見出語をブランクとして表示させ、また、対応する説明情報を英和辞書ＤＢ２０２から読み出し簡易表示させる（ステップＣ２０）。
【０１１０】
そして、ＣＰＵ１０は、ヒストリ見出語格納領域３２０に格納されているヒストリ見出語の関連ヒストリ番号をヒストリテーブル２０８から読み出し、当該関連ヒストリ番号の有無を判別する（ステップＣ２２）。関連ヒストリ番号があると判別した場合は（ステップＣ２２：Ｙｅｓ）、ステップＣ２４へ移行し、ないと判別した場合は（ステップＣ２２：Ｎｏ）、ステップＣ３６へ移行する。
【０１１１】
関連ヒストリ番号があると判別した場合（ステップＣ２２：Ｙｅｓ）、ＣＰＵ１０は、当該関連ヒストリ番号を関連ヒストリ番号格納領域３１０に格納する（ステップＣ２４）。
【０１１２】
次いで、当該関連ヒストリ番号に対応するヒストリ見出語をヒストリテーブル２０８から読み出す（ステップＣ２６）。
【０１１３】
そして、ＣＰＵ１０は、ヒストリ一覧表示モードが見出語マスクモードか否かを判別する（ステップＣ２８）。ヒストリ一覧表示モードが見出語マスクモードであると判別した場合は（ステップＣ２８：Ｙｅｓ）、ステップＣ３２へ移行し、ないと判別した場合は（ステップＣ２８：Ｎｏ）、ステップＣ３０へ移行する。
【０１１４】
ヒストリ一覧表示モードが見出語マスクモードであれば（ステップＣ２８：Ｙｅｓ）、ＣＰＵ１０は、ステップＣ２６で読み出したヒストリ見出語をブランクとして表示部５０に表示させる（ステップＣ３２）。
【０１１５】
また、ヒストリ一覧表示モードが見出語マスクモードでなければ（ステップＣ２８：Ｎｏ）、ＣＰＵ１０は、ステップＣ２６で読み出したヒストリ見出語を表示部５０に表示させる（ステップＣ３０）。
【０１１６】
次いで、ＣＰＵ１０は、表示部５０に表示させたヒストリ見出語が一の関連性を持ったヒストリ見出語群であることを明示するために、見出語群を大枠で囲む等の関連性区別表示を表示部５０に表示させる（ステップＣ３４）。
【０１１７】
次いで、ＣＰＵ１０は、ヒストリテーブル２０８からのヒストリ見出語の読み出しが全件終了したか否かを判別する（ステップＣ３６）。全件終了したと判別した場合は（ステップＣ３６：Ｙｅｓ）、関連ヒストリ一覧表示処理を終了し（ステップＣ３６：Ｙｅｓ）、全件終了していないと判別した場合は（ステップＣ３６：Ｎｏ）、ステップＣ１０へ移行する。
【０１１８】
図１２は、具体的な操作例として、通常モードで「ｋｉｎｄｎｅｓｓ」、「ｋｉｎｄ」、「ｄｅｅｒ」の順でヒストリ見出語を選択した場合の関連ヒストリ一覧表示画面の画面遷移例を示す図である。
【０１１９】
先ず、関連ヒストリ一覧キー１７が押下されると、ＣＰＵ１０は、表示部５０に関連ヒストリ一覧表示画面Ｗ２００を表示させる。次いで、ヒストリテーブル２０８からヒストリ見出語「ｋｉｎｄｎｅｓｓ」を読み出し、ヒストリ見出語格納領域３２０に格納する。符合Ｐ２００を付加したヒストリ見出語と、当該ヒストリ見出語に対応する説明情報を英和辞書ＤＢ２０２より読み出し簡易表示した簡易表示画面Ｗ２０４とを表示させる（図１１に示すステップＣ１０〜Ｃ１６）。そして、「ｋｉｎｄｎｅｓｓ」に対応する関連ヒストリ番号「１００」及び「５」をヒストリテーブル２０８から読み出し、当該関連ヒストリ番号に対応するヒストリ見出語「ｋｉｎｄ」及び「ｕｎｄｅｒｓｔａｎｄｉｎｇ」にそれぞれ符合「Ｂ」、「Ｃ」を付加して表示させる（図１１に示すステップＣ２２〜Ｃ３０）。そして、「ｋｉｎｄｎｅｓｓ」に関連付けされたヒストリ見出語として３つのヒストリ見出語を関連性区別枠Ｗ２０２で囲んで表示させる（図１１に示すステップＣ３４）。同様にして、「ａｎｉｍａｌ」及び「ｂｕｔｔｅｒｆｌｙ」の関連ヒストリ一覧を表示させる。このとき、各関連性区別枠内の先頭のヒストリ見出語は、ヒストリ見出語指定枠Ｍ２０２によって囲まれて表示され、さらに、ヒストリ一覧表示画面Ｗ２００内の先頭のヒストリ見出語は、反転表示Ｍ２００による選択状態として表示される（図１２（ａ））。
【０１２０】
ユーザは、カーソルキー９を用いて反転表示Ｍ２００を移動させることでヒストリ見出語を選択でき、選択したヒストリ見出語に対応する説明情報を表示部５０に簡易表示させることができる。具体的には、「ｋｉｎｄｎｅｓｓ」を選択させた状態（図１２（ａ））から、カーソルキー９を用いて反転表示Ｍ２００を移動させ、「ｋｉｎｄ」を選択させる（図１２（ｂ））。この選択により、ＣＰＵ１０は、表示部５０に、「ｋｉｎｄｎｅｓｓ」の簡易表示画面Ｗ２０４を「ｋｉｎｄ」の簡易表示画面Ｗ２０６に切り替えて表示させる。（図１２（ｂ））。
【０１２１】
カーソルキー９を用いて、関連性区別枠間で反転表示Ｍ２０４を移動させた場合も同様である。具体的には、「ｋｉｎｄ」を選択させた状態（図１２（ｂ））から、カーソルキー９を用いて「ａｎｉｍａｌ」の関連性区別枠Ｗ２０８へ反転表示Ｍ２０４を移動させ、「ｄｅｅｒ」を選択させる。この選択により、「ｄｅｅｒ」の簡易表示画面Ｗ２１０を表示させることができる（図１２（ｃ））。
【０１２２】
また、ヒストリ見出語に対応する符号Ｐ２００が印字された文字入力キーを押下することによって、カーソルキー９と同様の操作をすることができる。具体的には、「ｋｉｎｄｎｅｓｓ」を選択させた状態（図１２（ａ））から、文字入力キーによって「Ｂ」を入力することで、ＣＰＵ１０は、「ｋｉｎｄ」の簡易表示画面Ｗ２０６に切り替えて表示させる（図１２（ｂ））。
【０１２３】
図１３（ａ）は、図１２の関連ヒストリ一覧表示を説明情報マスクモードで表示した場合の操作画面例を示す図である。
【０１２４】
説明情報マスクモードでは、ヒストリテーブル２０８から読み出されたヒストリ見出語「ｋｉｎｄｎｅｓｓ」が、符合Ｐ２００を付加されて表示部５０に表示される（図１１に示すステップＣ１０→Ｃ１４→Ｃ１８）。また、関連ヒストリ番号に対応するヒストリ見出語がヒストリテーブル２０８から読み出されて表示される（図１１に示すステップＣ２２→Ｃ２８→Ｃ３０）。但し、各ヒストリ見出語の説明情報は表示されない。（図１３（ａ）参照）
【０１２５】
ユーザは、カーソルキー９を用いて反転表示Ｍ２００を移動させることで、ヒストリ見出語を選択することができる。そして、所望のヒストリ見出語を選択して決定キー７を押下することで、ヒストリ見出語と当該ヒストリ見出語の説明情報とを英和辞書ＤＢ２０２から読み出し表示させることができる。例えば、「ｋｉｎｄｎｅｓｓ」を選択した状態（図１３（ａ））から、決定キー７を押下することで、図９（ｂ）に示すような「ｋｉｎｄｎｅｓｓ」の説明情報を表示させることができる。
【０１２６】
図１３（ｂ）は、図１２の関連ヒストリ一覧表示を見出語マスクモードで表示した場合の操作画面例を示す図である。
【０１２７】
見出語マスクモードでは、ヒストリテーブル２０８から読み出されたヒストリ見出語「ｋｉｎｄｎｅｓｓ」は表示されず（ブランク表示として表示）、付加された符合Ｐ２００が表示部５０に表示される。また、当該ヒストリ見出語に対応する説明情報が英和辞書ＤＢ２０２から読み出され、簡易表示画面Ｗ２０６に簡易表示される（図１１に示すステップＣ１０→Ｃ１４→Ｃ２０）。そして、当該ヒストリ見出語の関連ヒストリ番号に対応したヒストリ見出語「ｋｉｎｄ」及び「ｕｎｄｅｒｓｔａｎｄｉｎｇ」をヒストリテーブル２０８から読み出し、符合Ｐ２０２のみを表示させる（図１１に示すステップＣ２２→Ｃ２８→Ｃ３２）。（図１３（ｂ））
【０１２８】
ユーザは、カーソルキー９を用いて反転表示Ｍ２０８を移動させることで、選択したヒストリ見出語に対応する説明情報を表示部５０に簡易表示させることができる。そして、所望のヒストリ見出語の符合を選択して決定キー７を押下することで、ヒストリ見出語と当該ヒストリ見出語の説明情報と英和辞書ＤＢ２０２から読み出し表示させることができる。例えば、「ｋｉｎｄｎｅｓｓ」に対応する符号Ｐ２００の「Ａ」を選択した状態（図１３（ｂ））から、決定キー７を押下することで、図９（ｂ）に示すような「ｋｉｎｄｎｅｓｓ」の説明情報を表示させることができる。
【０１２９】
以上、第２の実施の形態によれば、ユーザは関連ヒストリ一覧表示画面を表示させることで、過去に調べたことのある単語（見出語）を所定の関係でグループ分けし、一覧表示させることができる。このため、単語学習に好適な、使い勝手のよいヒストリ機能を実現することができる。また、その一覧表示の際に、単語のみを表示させたり、単語を表示させず簡易な説明情報のみを表示させるといったことができる。よって、過去に学習した単語の意味又は綴りを自主確認するといった単語学習に効果的な利用法を提供することができる。
【０１３０】
また、昨今の記憶媒体の低廉化に伴い、ヒストリとして記憶できる件数が大幅に増加している。第２の実施の形態によれば、過去に調べた単語（見出語）であっても、関連ヒストリ一覧表示画面を表示することによって、関連性のある単語をグループ分けし一覧表示させることができ、従来の技術のような煩雑な操作なしに容易に参照することができる。
【０１３１】
尚、第２の実施の形態において、ヒストリ一覧表示モードを３つのモードとしたが、本発明が適用可能なものはこれに限られるものではなく、適宜変更可能である。例えば、ヒストリ一覧表示モードに発音記号マスクモードを設けてもよい。具体的には、関連ヒストリ一覧表示の表示項目に発音記号の欄を設ける。そして、関連ヒストリ一覧表示の際に、反転表示Ｍ２００によって指示されたヒストリ見出語の発音記号のみを表示させる。即ち、反転表示Ｍ２００によって指示されたヒストリ見出語以外のヒストリ見出語に対応する発音記号はブランクとして表示させる。ユーザは、カーソルキー９を用いて反転表示Ｍ２００を移動し、所望のヒストリ見出語を選択することで、当該ヒストリ見出語の発音記号を表示させる。
【０１３２】
〔第３の実施の形態〕
次に、本発明を適用した電子辞書１の第３の実施の形態について説明する。
【０１３３】
図１４は電子辞書１のブロック図である。同図に示すように、電子辞書１はＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１０、フラッシュＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）２０ｂ、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）３０ｂ、入力部４０、表示部５０を備えて構成される。尚、第１の実施の形態において図２に示して説明した電子辞書１の備える構成要素と同一の構成要素には同一の符号を付してその説明を省略する。
【０１３４】
第３の実施の形態を実現するために、図１４に示すように、フラッシュＲＯＭ２０ｂには第２関連ヒストリ登録プログラム２２２を格納する。
【０１３５】
ユーザにより辞書種別の選択キー１１が押下されると、ＣＰＵ１０は入力部４０より入力される操作信号に従って、第２関連ヒストリ登録プログラム２２２をフラッシュＲＯＭ２０ｂから読み出し、ＲＡＭ３０ｂに展開することで第２関連ヒストリ登録処理を開始する。第２関連ヒストリ登録処理を開始すると、先ず、第１関連ヒストリ登録処理と同様の処理によって、ＣＰＵ１０は、選択見出語をヒストリテーブル２０８に記憶させるとともに、ヒストリ見出語の一覧表示を行う。そして、ＣＰＵ１０が一覧表示させたヒストリ見出語の中から、ユーザが一のヒストリ見出語を選択すると、選択したヒストリ見出語と選択見出語とに所定の関連付けを行う。また、所定の関連付けが為されたヒストリ見出語があったことを示す関連ヒストリマークＭ３０４を表示部５０に表示させる。
【０１３６】
図１５は第２関連ヒストリ登録処理のフローチャートである。ユーザによって英和辞書ＤＢキー１１ａが押下され、入力部４０が操作信号をＣＰＵ１０に入力することで、ＣＰＵ１０は、第２関連ヒストリ登録プログラム２２２をフラッシュＲＯＭ２０ｂから読み出し、ＲＡＭ３０ｂに展開することで第２関連ヒストリ登録処理を開始する。
【０１３７】
第１の実施の形態と同様に、ＣＰＵ１０は、ユーザによって入力された入力文字に適合する見出語を英和辞書ＤＢ２０２より検索し、見出語候補を表示部５０に一覧表示させる。ユーザが見出語候補より見出語を選択すると、見出語に対応する説明情報を英和辞書ＤＢ２０２から読み出し、表示部５０に表示させる。（ステップＡ１０〜Ａ２０）
【０１３８】
そして、ＣＰＵ１０は、ヒストリテーブル２０８に選択見出語が記憶済みか否かを判別する（ステップＡ２２）。記憶済みと判別した場合は（ステップＡ２２：Ｙｅｓ）、ヒストリテーブル再構成処理（ステップＡ４６）を行いステップＤ２６へ移行し、記憶済みでないと判別した場合は（ステップＡ２２：Ｎｏ）、選択見出語を新たなヒストリ見出語としてヒストリ番号を付加してヒストリテーブル２０８に追加登録し（ステップＡ２４）、ステップＤ２６へ移行する。
【０１３９】
ＣＰＵ１０は、ユーザによって関連ヒストリ登録キー１９が押下されたか否かを判別する（ステップＤ２６）。押下されたと判別した場合は（ステップＤ２６：Ｙｅｓ）、ステップＤ２８へ移行し、押下されないと判別した場合は（ステップＤ２６：Ｎｏ）、第２関連ヒストリ登録処理を終了する。
【０１４０】
関連ヒストリ登録キー１９が押下された場合（ステップＤ２６：Ｙｅｓ）、ＣＰＵ１０は、ヒストリテーブル２０８を読み出し（ステップＤ２８）、ヒストリ見出語をアルファベット昇順に整列し（ステップＤ３０）、表示部５０に一覧表示させる（ステップＤ３２）。
【０１４１】
次いで、ＣＰＵ１０は、ユーザによってヒストリ一覧表示内のヒストリ見出語が選択されたか否かを判別する（ステップＤ３４）。選択されたと判別した場合は（ステップＤ３４：Ｙｅｓ）、ステップＡ３４へ移行し、選択されないと判別した場合は（ステップＤ３４：Ｎｏ）、ステップＤ３６へ移行する。
【０１４２】
ヒストリ一覧表示からヒストリ見出語が選択されないと判別した場合（ステップＤ３４：Ｎｏ）、ＣＰＵ１０は、ユーザによって文字が入力されるまで待機する（ステップＤ３６）。文字が入力されると（ステップＤ３６：Ｙｅｓ）、ＣＰＵ１０は、入力文字に適合するヒストリ見出語を表示部５０に一覧表示させる（ステップＤ３８）。
【０１４３】
次いで、ＣＰＵ１０は、ヒストリ見出語の一覧表示からユーザによってヒストリ見出語が選択されるまで待機する（ステップＤ４０）。ユーザによってヒストリ見出語が選択されると、第１の実施の形態と同様に、ＣＰＵ１０は、選択されたヒストリ見出語を関連語として、関連語と新たなヒストリ見出語に所定の関連付けを行う（ステップＡ３４〜Ａ３８）。
【０１４４】
そして、ＣＰＵ１０は、選択見出語と当該選択見出語の説明情報を英和辞書ＤＢ２０２から読み出し表示部５０に再表示させる（ステップＤ４２）。
【０１４５】
次いで、ＣＰＵ１０は、関連ヒストリマークＭ１０８を表示部５０に表示させる（ステップＤ４４）。
【０１４６】
次いで、ＣＰＵ１０は、第１の実施の形態と同様に、ユーザによる関連ヒストリキー１５が押下され関連ヒストリを表示すると判別すると（ステップＡ４２：Ｙｅｓ）、ステップＡ４４へ移行し、押下されず関連ヒストリを表示しないと判別すると（ステップＡ４２：Ｎｏ）、第１関連ヒストリ登録処理を終了する。
【０１４７】
図１６は、具体的な操作例として「ｄｅｅｒ」を選択見出語とし、ヒストリテーブル２０８に既に記憶されている「ａｎｉｍａｌ」と関連付けさせるまでの表示画面の画面遷移例を示す図である。
【０１４８】
先ず、英和辞書ＤＢキー１１ａが押下されると、第１の実施の形態と同様に、ＣＰＵ１０は表示部５０に検索表示画面Ｗ３００と文字入力領域Ｐ３００を表示させ、ユーザによって入力された入力文字「ｄｅｅｒ」から始まる見出語を英和辞書ＤＢ２０２より検索し、検索した見出語から順に見出語候補Ｐ３０２として一覧表示させる（図１６（ａ））。（図１５に示すステップＡ１０〜Ａ１４）
【０１４９】
そして、カーソルキー９を用いて反転表示Ｍ３００が移動され、「ｄｅｅｒ」が選択されると、ＣＰＵ１０は英和辞書ＤＢ２０２より「ｄｅｅｒ」に対応する説明情報を読み出して表示部５０に表示させる（図１６（ｂ））。（図１５に示すステップＡ１６〜Ａ２０）
【０１５０】
「ｄｅｅｒ」の説明情報が表示されている状態で、ユーザにより関連ヒストリ登録キー１９が押下されると、ヒストリテーブル２０８のヒストリ見出語をアルファベット昇順に整列させた英和辞書ヒストリ画面Ｗ３０２を表示部５０に表示させる（図１６に示すステップＤ２６〜Ｄ３２）。そして、ユーザによりヒストリ検索文字入力領域Ｐ３０４に「ａｎ」と入力されると、「ａｎ」から始まるヒストリ見出語候補Ｐ３０６をアルファベット昇順に一覧表示させる（図１６（ｃ））。（図１５に示すステップＤ３４〜Ｄ４０）
【０１５１】
次いで、ユーザにより反転表示Ｍ３０２が移動され、ヒストリ見出語候補Ｐ３０６から「ａｎｉｍａｌ」が選択されると、第１の実施の形態と同様に、ＣＰＵ１０は、「ｄｅｅｒ」と「ａｎｉｍａｌ」の関連ヒストリ番号にそれぞれのヒストリ番号を追加記憶することで関連付けを行う（図１５に示すステップＡ３４〜Ａ３８）。そして、選択見出語と当該選択見出語の説明情報を英和辞書ＤＢ２０２から読み出して再表示させる（図１５に示すステップＤ４２）。また、選択見出語に関連するヒストリ見出語あった場合には、関連ヒストリマークＭ３０４を表示部５０に表示させる（図９（ｄ））。（図１５に示すステップＤ４４）
【０１５２】
以上、第３の実施の形態によれば、ユーザは、単語の意味内容を調べた際、当該単語（選択見出語）とヒストリに記憶されているヒストリ見出語とに、自分自身の考える関連性で関連付けを持たせることができ、連想記憶的な学習に効果的なヒストリ機能を実現できる。
【０１５３】
以上、３つの実施の形態において、この実施の形態では英和辞書ＤＢを適用例として説明したが、本発明の適用可能なものはこれに限られたものではなく、適宜変更可能である。例えば、和英辞書ＤＢ、国語辞書ＤＢ又は漢和辞書ＤＢに適用してもよい。
【０１５４】
また、この実施の形態では電子辞典、電子事典等を含む電子辞書を適用例として説明したが、このような製品に限定されず、携帯電話、パソコン、電子時計、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔｓ）等の電子機器全般に適用可能である。
【０１５５】
また、上記した実施の形態では、電子辞書１を、単体で動作するいわゆるスタンドアローン型の装置として説明したが、本発明が適用可能な装置はこれに限られるものではなく、以下のようにしてもよい。即ち、通信装置を内蔵或いは接続可能に構成し、サーバと通信することによって本発明に係る装置を実現することも可能である。
【０１５６】
図１７は、通信装置を内蔵した電子辞書端末５００と、サーバ６００とが通信回線Ｎを介して通信可能に接続されたシステム構成の概略構成例を示す図である。サーバ６００は、例えば、汎用のワークステーションやサーバ用コンピュータ等によって構成されるものであり、電子辞書端末５００は、携帯電話機や、通信装置を内蔵したパソコン、通信装置を内蔵した電子辞書等により構成されるものである。通信回線Ｎは、有線／無線の電話網やインターネット網等である。
【０１５７】
図１７において、上記した実施の形態の電子辞書１の主要機能を有する機能ブロックを太線で示した。例えば、第１の実施の形態における電子辞書１のＣＰＵ１０が実行する第１関連ヒストリ登録処理や関連ヒストリ表示処理等は、サーバ６００のＣＰＵ６０２が実行する。また、フラッシュＲＯＭ２０が記憶する各種データや各種プログラム等は、サーバ６００が備えるハードディスク等から構成される記憶部６１４が記憶する。また、第１関連ヒストリ登録処理や関連ヒストリ表示処理等の実行に伴うデータはサーバ６００のＲＡＭ６０６が記憶する。
【０１５８】
一方、電子辞書１の入力部４０及び表示部５０は、それぞれ、電子辞書端末５００の入力部５０８及び表示部５１０に相当する。
【０１５９】
すなわち、サーバ６００がホスト（或いはサーバ）、電子辞書端末５００が端末（或いはクライアント）に相当するホスト・端末のシステム（或いはクライアント／サーバ型のシステム）を形成する。そして、電子辞書端末５００の入力部５０８から入力された入力文字等が通信装置５１２を介してサーバ６００に送信され、サーバ６００のＣＰＵ６０２が記憶部６１４に記憶された各種データ及び各種プログラムに従って第１関連ヒストリ登録処理や関連ヒストリ表示処理等を実行し、通信装置６１２を通じて処理結果を電子辞書端末５００に送信して表示部５１０に表示させる。このように、サーバ６００及び電子辞書端末５００から構成されるシステムで、本発明を実現することも可能である。この場合、電子辞書端末５００においては、各種辞書ＤＢや第１関連ヒストリ登録プログラム２１０、関連ヒストリ表示プログラム２１２、ヒストリテーブル２０８等を記憶しておく必要がなく、また第１関連ヒストリ登録処理、関連ヒストリ表示処理等を実行する必要もない。このため、演算処理能力が比較的低いＣＰＵ５０２や、記憶容量等が比較的小さいＲＯＭ５０４等を具備する電子辞書端末５００（例えば携帯電話）であってもよい。
【０１６０】
また、同様に、第２及び第３の実施の形態における電子辞書１の主要機能を有するサーバ６００を実現することで、上記と同様のホスト・端末のシステムを形成する。
【０１６１】
具体的には、第２及び第３の実施の形態におけるＣＰＵ１０が、サーバ６００のＣＰＵ６０２に相当し、関連ヒストリ一覧表示処理及び第２関連ヒストリ登録処理をＣＰＵ６０２が実行する。また、フラッシュＲＯＭ２０ａ及びフラッシュＲＯＭ２０ｂが、サーバ６００の記憶部６１４に相当する。また、ＲＡＭ３０ａ及びＲＡＭ３０ｂが、サーバ６００のＲＡＭ６０６に相当し、関連ヒストリ一覧表示処理及び第２関連ヒストリ登録処理の実行に伴うデータをＲＡＭ６０６が記憶する。
【発明の効果】
【０１６２】
請求項１又は１２に記載の発明によれば、選択された見出語に対応する説明情報を第１の集合情報より読み出して表示する制御を行うと共に、当該見出語を蓄積的に記憶し、記憶された見出語の中に所定の関係を有する見出語が記憶済みか否かを判別する。そして、選択された見出語と所定の関係を有する見出語が既に記憶済みであるか否かの明示表示を適切に制御することができる。この結果、例えば、ユーザが既に蓄積記憶されている見出語と所定の関係を有する見出語を調べた（検索した）際に、ユーザは、明示表示によって所定の関係を有する見出語を既に調べた（検索した）ことを認知することができるため、単語（見出語）の学習用として好適なヒストリ機能を実現できる。
【０１６３】
請求項２に記載の発明によれば、第１の集合情報に含まれる見出語が選択手段によって選択された際に、当該見出語に対応する類語を第２の集合情報から読み出すことができる。従って、当該見出語と類語としての関係にある見出語が、蓄積記憶手段により記憶されているか否かの判別を行うことができる。
【０１６４】
請求項３に記載の発明によれば、第１の集合情報に含まれる見出語と、蓄積記憶手段により記憶された見出語から選択した見出語とに関連付けを行い記憶することができる。従って、所望の見出語に関連付けされた見出語が、蓄積記憶手段に記憶されているか否かの判別を行うことができる。
【０１６５】
請求項４に記載の発明によれば、所定の関係を有する見出語を蓄積記憶手段より読み出して表示することができ、更に、表示した見出語の中から所望の見出語を選択することで、選択した見出語の説明情報を第１の集合情報より読み出して表示することができる。この結果、新たに調べた（検索した）単語（見出語）を既に蓄積記憶された所定の関係を持つ見出語と関連付けて記憶・学習するといったことができ、更に、所定の関係を有する単語（見出語）を時系列順の記憶方式のヒストリから探す手間を省くことができるため、単語（見出語）の学習用として好適なヒストリ機能を実現できる。
【０１６６】
請求項５又は１３に記載の発明によれば、選択された見出語に対応する説明情報を第１の集合情報より読み出して表示する制御を行うと共に、選択された見出語を蓄積的に記憶していく。そして、この蓄積記憶された見出語を所定の関係を有するグループ別に分類して表示することができる。この結果、過去に調べた単語（見出語）と所定の関係を持つ見出語をグループ分けして記憶・学習するといったことができ、更に、所定の関係を有する単語（見出語）を時系列順の記憶方式のヒストリから探す手間を省くことができるため、学習用として好適なヒストリ機能を実現できる。
【０１６７】
請求項６に記載の発明によれば、第１の集合情報に含まれる見出語が選択手段により選択された際に、当該見出語に対応する類語を第２の集合情報から読み出し、類語としての関係によって関連付けされた見出語を、グループ別に分類して表示することができる。
【０１６８】
請求項７に記載の発明によれば、第１の集合情報に含まれる見出語と、蓄積記憶手段に記憶された見出語から選択した見出語との関連付けを行い、任意に関連付けされた見出語を、グループ別に分類して表示することができる。
【０１６９】
請求項８に記載の発明によれば、蓄積記憶手段に記憶された見出語に代えて、当該見出語に対応する説明情報を第１の集合情報より適切に読み出して表示することができる。
【０１７０】
請求項９に記載の発明によれば、説明情報代替表示制御手段により表示された説明情報の中から一の説明情報を選択することで、当該説明情報に対応する見出語と当該見出語の説明情報を第１の集合情報より読み出して表示することができる。この結果、表示された説明情報に対応する単語（見出語）の綴りを自主確認するといったことができるため、単語（見出語）の学習用として好適なヒストリ機能を実現できる。
【０１７１】
請求項１０又は１４に記載の発明によれば、第１の集合情報に含まれる見出語を指定する見出語指定情報を利用者端末から受信した際に、当該見出語指定情報により指定された見出語を蓄積的に記憶し、記憶された見出語の中に所定の関係を有する見出語が記憶済みか否かを判別し、上記判別結果を利用者端末に送信することで、利用者端末に所定の明示表示を表示することができる。この結果、例えば、ユーザが、既に記憶されている見出語と所定の関係を有する見出語を調べた（検索した）際に、所定の関係を有する見出語を既に調べた（検索した）ことを認知することができるため、単語（見出語）の学習用として好適なヒストリ機能を実現できる。
【０１７２】
請求項１１又は１５に記載の発明によれば、第１の集合情報に含まれる見出語を指定する見出語指定情報を利用者端末から受信した際に、当該見出語指定情報により指定された見出語を蓄積的に記憶し、この蓄積記憶された見出語を所定の関係を有するグループ別に分類するための分類情報を利用者端末に送信することで、利用者端末に蓄積記憶された見出語をグループ別に表示させることができる。この結果、過去に調べた単語（見出語）と所定の関係を持つ見出語をグループ分けして記憶・学習するといったことができ、更に、所定の関係を有する単語（見出語）を時系列順の記憶方式のヒストリから探す手間を省くことができるため、学習用として好適なヒストリ機能を実現できる。
【図面の簡単な説明】
【図１】（ａ）は電子辞書の斜視概観図の一例、（ｂ）は電子辞書のキー配列の一例を示す図。
【図２】第１の実施の形態における電子辞書の機能構成の一例を示すブロック図。
【図３】英和辞書ＤＢのテーブル構成の一例を示す図。
【図４】類語辞書ＤＢのテーブル構成の一例を示す図。
【図５】派生語対応テーブルのテーブル構成の一例を示す図。
【図６】ヒストリテーブルのテーブル構成の一例を示す図。
【図７】第１の実施の形態における第１関連ヒストリ登録処理を説明するためのフローチャート。
【図８】第１の実施の形態における関連ヒストリ表示処理を説明するためのフローチャート。
【図９】第１の実施の形態における電子辞書の操作例を説明するための画面遷移例を示す図。
【図１０】第２の実施の形態における電子辞書の機能構成の一例を示すブロック図。
【図１１】第２の実施の形態における関連ヒストリ一覧表示処理を説明するためのフローチャート。
【図１２】第２の実施の形態における通常モードの電子辞書の操作例を説明するための画面遷移例を示す図。
【図１３】第２の実施の形態における（ａ）は説明情報マスクモード、（ｂ）は見出語マスクモード、でのそれぞれの電子辞書の画面表示例を示す図。
【図１４】第３の実施の形態における電子辞書の機能構成の一例を示すブロック図。
【図１５】第３の実施の形態における第２関連ヒストリ登録処理を説明するためのフローチャート。
【図１６】第３の実施の形態における電子辞書の操作例を説明するための画面遷移例を示す図。
【図１７】電子辞書端末とサーバとで構成されるシステムの概略構成例を示す図。
【符号の説明】
１          電子辞書
３          ディスプレイ
５          各種キー群
１０      ＣＰＵ
２０      フラッシュＲＯＭ
３０      ＲＡＭ
４０      入力部
５０    表示部
２０２    英和辞書ＤＢ
２０４  類語辞書ＤＢ
２０６  派生語対応テーブル
２０８  ヒストリテーブル
２１０  関連ヒストリ登録プログラム
２１０  関連ヒストリ表示プログラム
２２０    関連ヒストリ一覧表示プログラム
【図１】
2004355467.tif 000003
【図２】
2004355467.tif 000004
【図３】
2004355467.tif 000005
【図４】
2004355467.tif 000006
【図５】
2004355467.tif 000007
【図６】
2004355467.tif 000008
【図７】
2004355467.tif 000009
【図８】
2004355467.tif 000010
【図９】
2004355467.tif 000011
【図１０】
2004355467.tif 000012
【図１１】
2004355467.tif 000013
【図１２】
2004355467.tif 000014
【図１３】
2004355467.tif 000015
【図１４】
2004355467.tif 000016
【図１５】
2004355467.tif 000017
【図１６】
2004355467.tif 000018
【図１７】
2004355467.tif 000019