(57)【特許請求の範囲】
【請求項１】
ヒストリ機能を有する電子辞書装置であって、
見出語と該見出語の説明情報とを対応付けて記憶すると共に一部の見出語については別表記の見出語を参照することを示す別表記記号とその参照見出語とを対応付けて記憶する辞書情報記憶手段と、
検索語を入力する入力手段と、
入力された検索語に適合する見出語を前記辞書情報記憶手段から検索して、当該見出語がヒストリ機能で検索対象となるようにヒストリデータを作成するヒストリデータ作成手段と、
前記検索語に適合する見出語に対応する説明情報を前記辞書情報記憶手段から読み出して、この読み出された説明情報中に別表記記号が存在するか否かを判別する記号判別手段と、
この記号判別手段により別表記記号が存在すると判別された場合に、当該別表記記号に対応付けられた参照見出語を前記辞書情報記憶手段から検索して、当該見出語が前記ヒストリデータ作成手段により作成されたヒストリデータの見出語に替わってヒストリ機能で検索対象となるように設定する設定手段と、
を備えることを特徴とする電子辞書装置。
【請求項２】
ヒストリ機能を有する電子辞書装置として用いられるコンピュータを、
見出語と該見出語の説明情報とを対応付けて記憶すると共に一部の見出語については別表記の見出語を参照することを示す別表記記号とその参照見出語とを対応付けて記憶する辞書情報記憶手段、
検索語を入力する入力手段、
入力された検索語に適合する見出語を前記辞書情報記憶手段から検索して、当該見出語がヒストリ機能で検索対象となるようにヒストリデータを作成するヒストリデータ作成手段、
前記検索語に適合する見出語に対応する説明情報を前記辞書情報記憶手段から読み出して、この読み出された説明情報中に別表記記号が存在するか否かを判別する記号判別手段、
この記号判別手段により別表記記号が存在すると判別された場合に、当該別表記記号に対応付けられた参照見出語を前記辞書情報記憶手段から検索して、当該見出語が前記ヒストリデータ作成手段により作成されたヒストリデータの見出語に替わってヒストリ機能で検索対象となるように設定する設定手段、
として機能させるためのプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、電子辞書装置及びプログラムに関する。
【０００２】
【従来の技術】
従来から、国語辞典や英和辞典、和英辞典、等の複数種類の辞書データベースを内蔵した、電子辞書と呼ばれる情報表示制御装置が知られている。辞書データベースは、見出語と、該見出語を説明・解説する説明情報とを対応付けた辞書データを多数蓄積している。ユーザは、辞書種別を選択して検索語を入力することで、該検索語に適合する見出語に対応する説明情報を表示させることができる。
【０００３】
また、電子辞書には、ユーザが所望する情報を効率良く検索可能とするために、様々な検索機能を備えている。例えば、ユーザによって入力された検索語に適合する見出語を蓄積記憶（即ち、ヒストリ登録）しておくとともに、これら蓄積記憶している見出語を一覧表示させて、ユーザによって選択された見出語に対する検索を行う、いわゆるヒストリ機能がある。このヒストリ機能によれば、ユーザは、過去に検索したことのある見出語の検索を再度行うときに、いちいちその語句を入力することなく、再検索を容易に行うことができる。
【０００４】
また、電子辞書には、例えば、検索語に一致する見出語に対応する説明情報を表示した後、説明情報中の所望の文字列が指定されて所定の指示入力が行われると、この指定した文字列を検索語として見出語を再度検索し、該見出語に対応する説明情報を表示させる、いわゆるジャンプ機能を有するものも知られている（例えば、特許文献１参照）。ここで、電子辞書が有するジャンプ機能（以下、適宜「ジャンプ」と称する。）とは、見出語に対する説明情報が表示される際に、その説明情報中の一部の文字列を指定して、当該指定した文字列を検索語として再度検索を行う機能のことである。
【０００５】
【特許文献１】
特開平２０００−２７６４８５号公報
【０００６】
【発明が解決しようとする課題】
しかしながら、従来のヒストリ機能では、ユーザによって入力された検索語に適合する見出語のみをヒストリ登録しており、例えば、ジャンプ機能によって再度検索された見出語、即ち、ジャンプ先の見出語はヒストリ登録されない。
【０００７】
これは、ユーザによって入力された検索語が、ユーザが本当に調べたい語句である一方、ジャンプ先の語句は、類義語や反意語等、関連して検索したい語句であり、再検索が行われる可能性は低いと判断しているためである。
【０００８】
ところで、従来の電子辞書においては、内蔵している辞書データベースの基となる辞書特有のルールにより、当該辞書ＤＢ中の他の見出語に必ずジャンプして、これを参照しなくてはならない場合がある。具体的な例を挙げる。
【０００９】
１）国語辞典における外来語の片仮名表記
国語辞典の見出語には、外来語に関する片仮名表記が含まれるが、この外来語を片仮名表記する場合に、同一の音について異なった表記をすることがある。例えば、「ｖ」の音を「バ」と表記する場合と、「ヴァ」と表記する場合とがあるが、この表記はどちらかに統一されているものではなく、辞書毎に或いは単語毎に異なっている。
【００１０】
具体的には、“Virginia”の片仮名表記には、「ヴァージニア」と「バージニア」の大きく２種類の表記があるが、一方の表記、例えば「ヴァージニア」を正式な表記とし、他方の表記、例えば「ヴァージニア」については正式な表記を参照するように説明情報に記述されている。従って、国語辞典を指定して検索語「ヴァージニア」を入力すると、見出語“ヴァージニア[Virginia]”に対応する説明情報が表示される。一方、検索語「バージニア」を入力すると、見出語“バージニア[Virginia]”とともに、正式な表記である「ヴァージニア」を参照するように指示する説明情報が表示される。
【００１１】
その一方で、“violin”については、「ｖ」の音を「バ」と表記した「バイオリン」を正式な表記とし、「ヴァ」と表記した「ヴァイオリン」の表記については、正式な表記「バイオリン」を参照するように説明情報に記述されている。
【００１２】
更に、“Wagner”については、「ｗ」の音を「ヴァ」と表記した「ヴァーグナー」と、「ワ」とし表記した「ワーグナー」と、これの長音“―”を省略した「ワグナー」とがある。この場合には、「ワグナー」を正式な表記として説明情報を対応付け、「ヴァーグナー」については、正式な表記「ワグナー」を参照するように説明情報に記述されているが、「ワーグナー」については、見出語として記憶されていない。
【００１３】
２）国語辞典におけるアルファベット略語
また、国語辞典の見出語には、アルファベット略語の日本語読みやその正式な日本語の訳語が含まれるが、この場合には、日本語の訳語を正式な表記とし、アルファベット略語の日本語読みについては、正式な表記を参照するように説明情報に記述されている。
【００１４】
具体的には、“エル-エス-アイ”は、アルファベット略語“ＬＳＩ（large scale integration）”の日本語読みであり、“だいきぼしゅうせきかいろ（大規模集積回路）”は、“ＬＳＩ”の日本語の訳語である。従って、国語辞典を指定して検索語「だいきぼしゅうせいきかいろ」を入力すると、見出語“だいきぼ-しゅうせきかいろ[大規模集積回路]”に対応する説明情報が表示される。一方、検索語「えるえすあい」を入力すると、見出語“エル-エス-アイ[ＬＳＩ]”とともに、正式な表記である「大規模集積回路」を参照するように指示する説明情報が表示される。
【００１５】
３）英和辞典における複数のつづり方
また、英和辞典の見出語には、同一の意味内容を持つ単語であっても、「英国式」と「米国式」といった異なるつづり方の語句が含まれる。この場合には、その一方、例えば「米国式」のつづり方を正式な見出語とし、他方のつづり方、例えば「英国式」のつづり方については正式なつづり方の見出語を参照するように説明情報に記述されている。
【００１６】
具体的には、“color”及び“colour”は、何れも日本語で“色”を意味する単語であるが、前者は「米国式」のつづり方であり、後者は「英国式」のつづり方である。従って、英和辞典を指定して検索語「color」を入力すると、見出語“color”に対応する説明情報が表示される。一方、検索語「colour」を入力すると、見出語“colour”とともに、正式なつづり方である「color」を参照するように指示する説明情報が表示される。
【００１７】
４）略語
また、英和辞典の見出語には、長い英単語を短縮した略語が含まれる。この場合には、短縮されていない元の英単語を正式な表記とし、短縮した略語については正式な表記を参照するように説明情報に記載されている。
【００１８】
具体的には、“Lieut”は“lieutenant”の略語であるが、後者を正式な表記として説明情報を対応付けている。従って、英和辞典を指定して「lieutenant」を入力すると、見出語“lieutenant”に対応する説明情報が表示される。一方、検索語「Lieut」を入力すると、見出語“Lieut”とともに、正式なつづり方である「lieutenant」を参照するように指示する説明情報が表示される。
【００１９】
５）和英辞典における変化形
また、和英辞典の見出語には、例えば動詞については、この動詞の原形とともに、語尾を変化させた変化形の見出語が含まれる。この場合には、原形の表記を正式な表記とし、変化形の表記については、正式な表記を参照するように説明情報が記述されている。
【００２０】
具体的には、“かまわない”は“かまう”の否定形であるが、後者を正式な表記として説明情報を対応付けている。従って、和英辞典を指定して「かまう」を入力すると、見出語“かまう”に対応する説明情報が表示される。一方、検索語「かまわない」を入力すると、見出語“かまわない”とともに、正式な表記である「かまう」を参照するように指示する説明情報が表示される。
【００２１】
このように、表記の仕方が複数ある語句については、これらの内のひとつを正式な表記として該語句の説明情報が対応付けられているとともに、他の表記については、正式な表記を参照するように指示する説明情報が対応付けられている。従って、正式な表記でない語句を検索語として入力した場合には、ジャンプ機能を利用して、表示された説明情報中で参照するように指示された正式な表記を再度検索語に指定して、再度検索を行う必要がある。
【００２２】
だが、この場合、ヒストリ登録される語句は、ユーザによって入力された、正式な表記でない語句に適合する見出語であり、ジャンプ先の見出語、即ち、正式な表記の見出語はヒストリ登録されない。従って、ヒストリ機能を利用して再検索を行う場合には、当初の検索と同様に、正式な表記を参照するように指示する説明情報が表示されてしまう。そして、これまた当初の検索と同様に、ユーザは、ジャンプ機能を利用して指示された語句の検索を再度行って所望の説明情報を表示させる必要がある。これは非常に煩わしく、使い勝手の悪いものであった。
【００２３】
上記問題に鑑みて本発明が為されたものであり、本発明の目的は、ヒストリ登録されている見出語が正式な表記でない場合であっても、正式な表記の見出語に対応する説明情報を読み出せるようにすることである。
【００２４】
【課題を解決するための手段】
本発明は、ヒストリ機能を有する電子辞書装置であって、見出語と該見出語の説明情報とを対応付けて記憶すると共に一部の見出語については別表記の見出語を参照することを示す別表記記号とその参照見出語とを対応付けて記憶する辞書情報記憶手段と、検索語を入力する入力手段と、入力された検索語に適合する見出語を前記辞書情報記憶手段から検索して、当該見出語がヒストリ機能で検索対象となるようにヒストリデータを作成するヒストリデータ作成手段と、前記検索語に適合する見出語に対応する説明情報を前記辞書情報記憶手段から読み出して、この読み出された説明情報中に別表記記号が存在するか否かを判別する記号判別手段と、この記号判別手段により別表記記号が存在すると判別された場合に、当該別表記記号に対応付けられた参照見出語を前記辞書情報記憶手段から検索して、当該見出語が前記ヒストリデータ作成手段により作成されたヒストリデータの見出語に替わってヒストリ機能で検索対象となるように設定する設定手段と、を備えることを特徴とする。
【００５０】
【発明の実施の形態】
１．全体説明
以下、図面を参照して、本発明の実施の形態を詳細に説明する。尚、以下においては、本発明にかかる情報表示制御装置を折り畳み式の携帯型電子辞書に適用した場合について説明するが、本発明の適用がこれに限定されるものではない。
【００５１】
本実施の形態において、携帯型電子辞書には、国語辞典や英和辞典、和英辞典、等の各種辞書データベース（以下、適宜「辞書ＤＢ」と称する。）が内蔵されている。この辞書ＤＢには、見出語に対応付けて、該見出語を解説・説明するためのテキストデータやテーブルデータ、画像データ、動画データ、等の説明情報が記憶される。ユーザは、辞書種別を選択して検索語を入力することにより、当該検索語の解説・説明等を表示させることができる。また、ユーザは、ジャンプ機能を利用して、検索語の解説・説明に含まれる文字列等の解説・説明等を、更に表示させることができる。
【００５２】
１．１  外観
図１は、携帯型電子辞書１の外観斜視図の一例を示す図である。同図によれば、携帯型電子辞書１は、見出語や説明情報等を表示するためのディスプレイ３、検索語や検索実行指示を入力するための各種キー群５、を備えて構成される。
【００５３】
各種キー群５を構成する各キーには、それぞれ固有の機能が割り当てられており、ユーザは、これらのキーを押下して携帯型電子辞書１を操作する。また、各種キー群５には、辞書種別選択キー５ａ、文字入力キー５ｂ、スクロールキー５ｃ、ヒストリキー５ｄ、決定キー５ｅ、携帯型電子辞書１の電源ＯＮ／ＯＦＦキー５ｆ、等が含まれる。
【００５４】
１．２  内部構成
図２は、携帯型電子辞書１の機能構成の一例を示すブロック図である。同図によれば、携帯型電子辞書１は、ＣＰＵ（Central Processing Unit）１０、入力部２０、表示部３０、ＲＯＭ（Read Only Memory）４０、ＲＡＭ（Random Access Memory）６０、を備えて構成される。
【００５５】
ＣＰＵ１０は、入力される指示に応じて所定のプログラムに基づいた所定の処理を実行し、各機能部への指示やデータの転送等を行い、携帯型電子辞書１を統括的に制御する。具体的には、ＣＰＵ１０は、入力部２０から入力されるキーの押下信号等に応じてＲＯＭ４０に格納されたプログラムを読み出し、当該プログラムに従って処理を実行する。そして、処理結果をＲＡＭ６０に保存するとともに、当該処理結果を表示するための表示信号を表示部３０に出力して、対応する表示情報を表示させる。
【００５６】
また、ＣＰＵ１０は、本実施の形態において、ＲＯＭ４０の辞書検索プログラム４７に従った辞書検索処理（図３参照）を実行するとともに、辞書検索処理において、検索結果表示プログラム４８に従った検索結果表示処理（図４参照）、ヒストリサーチプログラム４９に従ったヒストリサーチ処理を実行する。
【００５７】
具体的には、辞書検索処理において、ＣＰＵ１０は、ヒストリキー５ｄが操作されていない場合には、指定された辞書の辞書ＤＢ（以下、適宜「指定辞書ＤＢ」と称する。）から、入力部２０から入力された検索語に適合する見出語（入力時見出語６１）を検索して、該見出語に対応する説明情報（入力時説明情報６２）を読み出す。そして、入力時説明情報６２中に別表記記号を検知した場合には、検知した別表記記号に続く語句に適合する見出語をジャンプ先の見出語（ジャンプ時時見出語６３）として指定辞書ＤＢから再検索し、該ジャンプ時見出語６３に対応する説明情報（ジャンプ時説明情報６４）を読み出すとともに、入力時見出語６１（登録見出語）とジャンプ時見出語６３（ジャンプ先見出語）とを対応付けて、ヒストリデータテーブル６７に蓄積記憶（ヒストリ登録）する。一方、別表記記号が検知されない場合には、入力時見出語６１（登録見出語）をヒストリデータテーブル６７に蓄積記憶（ヒストリ登録）する。
【００５８】
また、ヒストリキー５ｄが操作された場合には、後述するヒストリサーチ処理を実行して、ヒストリ登録されている見出語（登録見出語）を一覧表示させて、ユーザによって選択された登録見出語の説明情報、及び該登録見出語に対応付けられているジャンプ先見出語の説明情報を、指定辞書ＤＢから読み出す。
その後、検索結果表示処理（図３参照）を実行して、入力された検索語に対する検索結果画面を表示部３０に表示させる。
【００５９】
また、検索結果表示処理において、ＣＰＵ１０は、入力時見出語６１、入力時説明情報６２、ジャンプ時見出語６３、ジャンプ時説明情報６４、を順に追加した検索結果画面データ６５を作成し、この検索結果画面データ６５に基づく検索結果画面を表示部３０に表示させる。このとき、ジャンプ時見出語６３及びジャンプ時説明情報６４に入力時見出語６１の一部又は全部と一致する文字列（以下、適宜「一致文字列」と称する。）が含まれる場合には、該一致文字列を識別表示させる。
【００６０】
また、ヒストリサーチ処理において、ＣＰＵ１０は、ヒストリデータテーブル６７に格納されている登録見出語を順に追加したヒストリ画面データ６６を作成し、このヒストリ画面データ６６に基づくヒストリ一覧画面を表示部３０に表示させる。このとき、ジャンプ先見出語が対応付けられている登録見出語については、ジャンプ先見出語の説明情報を自動的に検索することを示すジャンプマーク９１をともに表示する。そして、この一覧の中から一の登録見出語がユーザによって選択されると、指定辞書ＤＢから、該選択された登録見出語の説明情報を読み出すとともに、この登録見出語にジャンプ先見出語が対応付けられている場合には、該ジャンプ先見出語の説明情報を読み出す。
【００６１】
ここで、別表記記号とは、説明情報中に含まれる記号であり、該説明情報に対応する見出語の別表記が、該対応する見出語が含まれる辞書ＤＢの見出語として存在することを示す記号である。また、別表記記号に続く語句が、対応する見出語の別表記である。
【００６２】
また、この別表記記号は、辞書の種別によって異なる記号が用いられる。具体的には、国語辞典及び和英辞典においては、例えば、図９（ｂ）、図１４（ｂ）、図２９（ｂ）に示すように、矢印形状の参照項目マーク８１が用いられ、また、英和辞典においては、例えば、図１９（ｂ）に示すように、等号“＝”である参照見出マーク８３と、例えば、図２４（ｂ）に示すように、漢字“略”を記号化した略語マーク８２とが用いられる。
【００６３】
入力部２０は、仮名やアルファベット等の文字入力や機能選択等に必要なキーを備えた入力装置で構成され、押下されたキーの押下信号等をＣＰＵ１０に出力する。この入力部２０におけるキー操作により、特に、辞書種別の選択、検索語の入力、検索実行指示、ヒストリサーチ実行指示、等の入力手段が実現される。尚、この入力部２０は、図１の各種キー群５に相当する。
【００６４】
表示部３０は、ＣＰＵ１０から入力される表示信号に基づいて各種画面を表示する表示装置で構成され、ＬＣＤ（Liquid Crystal Display）やＥＬＤ（Electronic Luminescent Display）等で構成される。尚、この表示部３０は、図１のディスプレイ３に相当する。
【００６５】
ＲＯＭ４０には、各種初期設定やハードウェアの検査、必要なプログラムのロード等を行うための初期プログラムが格納される。ＣＰＵ１０は、携帯型電子辞書１の電源投入時においてこの初期プログラムを実行することにより、携帯型電子辞書１の動作環境を設定する。
【００６６】
また、ＲＯＭ４０には、携帯型電子辞書１の動作にかかる各種処理プログラムや携帯型電子辞書１の備える種々の機能を実現するためのプログラムやデータ等が格納される。特に、本実施の形態においては、国語辞典ＤＢ４１、英和辞典ＤＢ４２、和英辞典ＤＢ４３、国語辞典概略説明ＤＢ４４、英和辞典概略説明ＤＢ４５、和英辞典概略説明ＤＢ４６、辞書検索プログラム４７、検索結果表示プログラム４８、ヒストリサーチプログラム４９、が格納されている。
【００６７】
国語辞典ＤＢ４１は、国語辞典の辞書ＤＢであり、例えば、図５、図１０にそのデータ構成例を示すように、見出語と、該見出語の意味を詳細に説明・解説する説明情報と、を対応付けて蓄積している。
【００６８】
英和辞典ＤＢ４２は、英和辞典の辞書ＤＢであり、例えば、図１５、図２０にそのデータ構成例を示すように、英単語である見出語と、この英単語の日本語の意味や該英単語を使った例文等の説明情報と、を対応付けて蓄積している。
【００６９】
和英辞典ＤＢ４３は、和英辞典の辞書ＤＢであり、例えば、図２５にそのデータ構成例を示すように、日本語の単語である見出語と、この単語を英訳した単語や例文等の説明情報と、を対応付けて蓄積している。
【００７０】
国語辞典概略説明ＤＢ４４は、国語辞典ＤＢ４１の各見出語についての概略説明情報を蓄積したＤＢであり、例えば、図６、図１１にそのデータ構成例を示すように、国語辞典ＤＢ４１に蓄積されている見出語と、該見出語に対応する説明情報の先頭部分等である概略説明情報と、を対応付けて蓄積している。
【００７１】
英和辞典概略説明ＤＢ４５は、英和辞典ＤＢ４２の各見出語についての該略説明情報を蓄積したＤＢであり、例えば、図１６、図２１にそのデータ構成例を示すように、英和辞典ＤＢ４２に蓄積されている見出語と、該見出語に対応する説明情報の先頭部分である概略説明情報と、を対応付けて蓄積している。
【００７２】
和英辞典概略説明ＤＢ４６は、和英辞典ＤＢ４３の各見出語についての概略説明情報を蓄積したＤＢであり、例えば、図２６にそのデータ構成例を示すように、和英辞典ＤＢ４３に蓄積されている見出語と、該見出語に対応する説明情報の先頭部分である概略説明情報と、を対応付けて蓄積している。
【００７３】
辞書検索プログラム４７は、辞書検索処理（図３参照）を実現するためのプログラムであり、ＣＰＵ１０がこの辞書検索プログラム４７を実行することで、辞書検索処理が実現される。
【００７４】
検索結果表示プログラム４８は、検索結果表示処理（図４参照）を実現するためのプログラムであり、辞書検索処理中に、ＣＰＵ１０がこの検索結果表示プログラム４８を実行することで、検索結果表示処理が実現される。
【００７５】
ヒストリサーチプログラム４９は、ヒストリサーチ処理を実現するためのプログラムであり、辞書検索処理中に、ＣＰＵ１０がこのヒストリサーチプログラム４９を実行することで、ヒストリサーチ処理が実現される。また、ヒストリサーチプログラム４９には、後述する第１実施例におけるヒストリサーチ処理Ａ（図８参照）を実行するためのヒストリサーチプログラム４９ａ、第２実施例におけるヒストリサーチ処理Ｂ（図１３参照）を実行するためのヒストリサーチプログラム４９ｂ、第３実施例におけるヒストリサーチ処理Ｃ（図１８参照）を実行するためのヒストリサーチプログラム４９ｃ、第４実施例におけるヒストリサーチ処理Ｄ（図２３参照）を実行するためのヒストリサーチプログラム４９ｄ、第５実施例におけるヒストリサーチ処理Ｅ（図２８参照）を実行するためのヒストリサーチプログラム４９ｅ、が含まれる。
【００７６】
ＲＡＭ６０は、ＣＰＵ１０が実行する各種処理プログラムや、これらのプログラムの実行にかかるデータ等を一時的に保持する格納領域（メモリ）を備える。特に、本実施の形態においては、入力時見出語６１、入力時説明情報６２、ジャンプ時見出語６３、ジャンプ時説明情報６４、検索結果画面データ６５、ヒストリ画面データ６６、ヒストリデータテーブル６７、が保持される。
【００７７】
入力時見出語６１、入力時説明情報６２、ジャンプ時見出語６３、ジャンプ時説明情報６４は、何れも指定辞書ＤＢから検索されたデータである。
入力時見出語６１は、ユーザによって入力された検索語に適合する見出語であり、入力時説明情報６２は、入力時見出語６１に対応する説明情報である。また、ジャンプ時見出語６３は、入力時説明情報６２中の別表記記号に続く語句に適合する見出語であり、ジャンプ時説明情報６４は、ジャンプ時見出語６３に対応する説明情報である。
【００７８】
検索結果画面データ６５は、入力時見出語６１、入力時説明情報６２、ジャンプ時見出語６３、ジャンプ時説明情報６４、が順に追加されたデータであり、検索結果表示処理において作成される。そして、この検索結果画面データ６５に基づいて、検索結果画面が表示される。
【００７９】
ヒストリ画面データ６６は、ヒストリデータテーブル６７に格納されている登録見出語及びこれに関連する所定の情報（具体的には、概略説明情報やジャンプマーク９１等）を順に追加したデータであり、ヒストリサーチ処理において作成される。そして、このヒストリ画面データ６６に基づいて、ヒストリ一覧画面が表示される。
【００８０】
ヒストリデータテーブル６７は、ユーザによって入力された検索語をヒストリ登録するためのデータテーブルであり、例えば、図７、図１２、図１７、図２２、図２７にそのデータ構成例を示すように、登録見出語と、ジャンプフラグと、ジャンプ先見出語と、を対応付けたヒストリデータを複数格納している。尚、このヒストリデータテーブル６７は、辞書種別毎に用意される。
【００８１】
登録見出語は、ユーザによって入力された検索語に適合する見出語である。ジャンプフラグは、ジャンプ先の有無を示すフラグであり、具体的には、ジャンプ先有りの場合には“１”が設定され、ジャンプ先無しの場合には“０”が設定される。また、ジャンプ先見出語は、ジャンプ先の見出語であり、具体的には、登録見出語に対応する説明情報中の別表記記号に続く語句に適合する見出語である。尚、このジャンプ先見出語は、ジャンプフラグが“０”の場合には特に設定されない。
【００８２】
また、本実施の形態においては、ヒストリデータテーブル６７には、最大１０のヒストリデータが、最新のものから順に“１”から“１０”までのＮｏ．が割り当てられて格納される。そして、ユーザによって検索語が入力されて辞書検索が実行される毎に、新たなヒストリデータが最新のデータとして（即ち、Ｎｏ．“１”のヒストリデータとして）ヒストリデータテーブル６７に追加されるが、このとき、ヒストリデータテーブル６７に既に１０のヒストリデータが格納されている場合には、最も古いデータ（即ち、Ｎｏ．“１０”のデータ）が削除される。
【００８３】
１．３  動作フロー
次に、携帯型電子辞書１の動作を説明する。
【００８４】
図３は、辞書検索処理にかかる携帯型電子辞書１の動作を説明するためのフローチャートである。この辞書検索処理は、辞書種別選択キー５ａが操作されて辞書種別が指定され、ＣＰＵ１０が辞書検索プログラム４７を実行することで実現される処理である。
【００８５】
図３によれば、ＣＰＵ１０は、先ず、ＲＡＭ６０に保持されているデータの内、ヒストリデータテーブル６７を除く他のデータを全てリセット（初期化）する（ステップＳ１１）。そして、ヒストリキー５ｄが操作されていないならば（ステップＳ１２：ＮＯ）、検索語を入力するための検索語入力画面を表示部３０に表示させる。この検索語入力画面において、ユーザは、文字入力キー５ｂ等を操作して検索したい語句（検索語）を入力し、決定キー５ｅを操作して検索実行指示を入力する（ステップＳ１３）。
【００８６】
検索実行指示が入力されると、ＣＰＵ１０は、入力された検索語に適合する見出語を指定辞書ＤＢから検索して、入力時見出語６１に設定する（ステップＳ１４）。それとともに、この入力時見出語６１と、“０”に設定したジャンプフラグと対応付けたヒストリデータを作成し、これをヒストリデータテーブル６７の先頭に追加する（ステップＳ１５）。
【００８７】
次いで、ＣＰＵ１０は、入力時見出語６１に対応する説明情報を指定辞書ＤＢから読み出して、入力時説明情報６２に設定する（ステップＳ１６）。そして、入力時説明情報６２を先頭から走査して、別表記記号を検索する（ステップＳ１７）。
【００８８】
別表記記号を検知した場合には（ステップＳ１７：ＹＥＳ）、ＣＰＵ１０は、検知した別表記記号の後方に続く語句を抽出し、抽出した語句と一致する見出語を指定辞書ＤＢから再検索して、ジャンプ時見出語６３に設定する（ステップＳ１８）。
【００８９】
そして、ステップＳ１５にて作成したヒストリデータ、即ち、ヒストリデータテーブル６７の先頭に格納されているヒストリデータのジャンプフラグを“１”に設定するとともに、ジャンプ先見出語にジャンプ時見出語６３を設定する（ステップＳ１９）。また、ＣＰＵ１０は、指定辞書ＤＢから、ジャンプ時見出語６３に対応する説明情報を読み出して、ジャンプ時説明情報６４に設定する（ステップＳ２０）。
【００９０】
一方、ステップＳ１２において、ヒストリキー５ｄが操作された場合には（ステップＳ１２：ＹＥＳ）、ＣＰＵ１０は、後述するヒストリサーチ処理を実行してヒストリ一覧画面を表示させ、一覧表示させた見出語から選択された見出語に対する辞書検索を実行する（ステップＳ２１）。
【００９１】
続いて、ＣＰＵ１０は、後述する検索結果表示処理（図４参照）を実行して、入力された検索語、或いはヒストリ一覧から選択された見出語に対する検索結果画面を、表示部３０に表示させる（ステップＳ２２）。
その後、電源ＯＮ／ＯＦＦキー５Ｆや他の辞書種別選択キー５ａが操作される等、辞書検索処理の終了指示が入力された場合には（ステップＳ２３：ＹＥＳ）、本辞書検索処理を終了する。また、それ以外のキーが操作された場合には（ステップＳ２３：ＮＯ）、ステップＳ１１へ移行する。
【００９２】
次に、辞書検索処理中に実行される検索結果表示処理について説明する。
図４は、検索結果表示処理にかかる携帯型電子辞書１の動作を説明するためのフローチャートである。この検索結果表示処理は、図３のステップＳ２２において、ＣＰＵ１０がＲＯＭ４０の検索結果表示プログラム４８を実行することで実現される処理である。
【００９３】
図４によれば、ＣＰＵ１０は、先ず、入力時見出語６１、続いて入力時説明情報６２を、検索結果画面データ６５に追加する（ステップＳ２２１）。そして、ジャンプ時見出語６３が設定されているか否かを判断し（ステップＳ２２）、ジャンプ時見出語６３が設定されていない場合には（ステップＳ２２２：ＮＯ）、ステップＳ２３２へ移行する。
【００９４】
一方、ジャンプ時見出語６３が設定されている場合には（ステップＳ２２２：ＹＥＳ）、ＣＰＵ１０は、ジャンプ時見出語６３中から、入力時見出語６１の一部又は全部と一致する文字列（一致文字列）を検索する（ステップＳ２２３）。
【００９５】
そして、ジャンプ時見出語６３中に一致文字列を検知した場合には（ステップＳ２２３：ＹＥＳ）、ＣＰＵ１０は、当該一致文字列を識別表示して、ジャンプ時見出語検索結果画面データ６５に追加する（ステップＳ２２４）。一方、ジャンプ時見出語６３中に一致文字列が検知されない場合には（ステップＳ２２３：ＮＯ）、識別表示は特に行わず、ジャンプ時見出語６３を検索結果画面データ６５に追加する（ステップＳ２２５）。
【００９６】
続いて、ＣＰＵ１０は、ジャンプ時説明情報６４から先頭の文字列を抽出し（ステップＳ２２６）、抽出した文字列が、入力時見出語６１の一部又は全部と一致するか否かを判断する（ステップＳ２２７）。
【００９７】
判断の結果、一致する場合には（ステップＳ２２７：ＹＥＳ）、ＣＰＵ１０は、抽出した文字列を識別表示して、検索結果画面データ６５に追加する（ステップＳ２２８）。一方、抽出した文字列が入力時見出語６１の一部又は全部とも一致しない場合には（ステップ２２７：ＮＯ）、抽出した文字列を検索結果画面データ６５に追加する（ステップＳ２２９）。
【００９８】
続いて、ＣＰＵ１０は、ジャンプ時説明情報６４から次の文字列を抽出して（ステップＳ２３０〜ステップＳ２３１：ＮＯ）、ステップＳ２２７へ移行する。そして、ジャンプ時説明情報６４から全ての文字列の抽出を終了した場合には（ステップＳ２３１：ＹＥＳ）、検索結果画面データ６５に基づいて検索結果画面を表示部３０に表示させた後（ステップＳ２３２）、本検索結果表示処理を終了して、図３のステップＳ２４へ移行する。
【００９９】
尚、辞書検索処理中に実行されるヒストリサーチ処理については、後述する各実施例において詳細に説明する。
【０１００】
このように構成される携帯型電子辞書１における５つの実施例を、以下、順に説明する。
【０１０１】
２．第１実施例
先ず、図５〜図９を参照して、第１実施例を説明する。
第１実施例は、別表記記号が外来語に関する異なる片仮名表記を示す記号であり、国語辞典を指定して、検索語「ばーじにあ」を入力した場合の実施例である。
【０１０２】
２．１  データ構成
図５は、第１実施例に関連するデータ部分を示した国語辞典ＤＢ４１ａのデータ構成例を示す図である。同図によれば、国語辞典ＤＢ４１ａには、見出語“ヴァージニア[Virginia]”と、説明情報“アメリカ合衆国東部の州。独立１３州の一。・・・”とが対応付けて格納され、見出語“バージニア[Virginia]”と、説明情報“⇒ヴァージニア”とが対応付けて格納されている。
【０１０３】
ここで、“ヴァージニア”及び“バージニア”は、何れも外来語である英単語“Virginia”の片仮名表記である。即ち、“ヴァージニア”は、“Virginia”の先頭の「ｖ」の音を「ヴァ」とした場合の表記であり、“バージニア”は「バ」とした場合の表記である。
【０１０４】
そして、当該国語辞典ＤＢ４１ａでは、“ヴァージニア”を“Virginia”の正式な表記とし、“バージニア”を“ヴァージニア”の別表記として扱っている。従って、見出語“バージニア[Virginia]”に対応する説明情報では、「ヴァージニア」を別表記記号である参照項目マーク８１で示して、これを参照するように記載されている。
【０１０５】
図６は、第１実施例に関連するデータ部分を示した国語辞典概略説明ＤＢ４４ａのデータ構成例を示す図である。同図によれば、国語辞典概略説明ＤＢ４４ａには、見出語“ヴァージニア[Virginia]”と、概略説明情報“アメリカ合衆国東部の州。〜”とが対応付けて格納され、見出語“ヴァージニア[Virginia]”と、概略説明情報“⇒ヴァージニア”とが対応付けて格納されている。
【０１０６】
２．２  動作
第１実施例における携帯型電子辞書１の動作を、図９に示す表示画面を参照して説明する。図９は、第１実施例において表示部３０に表示される表示画面の遷移例を示す図であり、同図（ａ）は、検索語入力画面を示し、同図（ｂ）は、検索結果画面を示し、同図（ｃ）は、ヒストリ一覧画面を示している。
【０１０７】
図９（ａ）に示すように、ユーザによって検索語「ばーじにあ」が入力されると、ＣＰＵ１０は、国語辞典ＤＢ４１ａから、この検索語に適合する見出語“バージニア[Virginia]”を検索して、これを入力時見出語６１ａに設定するともに、この入力時見出語６１ａと、“０”に設定したジャンプフラグとを対応付けたヒストリデータを作成し、ヒストリデータテーブル６７ａの先頭に追加する（図３のステップＳ１１〜Ｓ１２：ＮＯ〜Ｓ１５）。
【０１０８】
次いで、ＣＰＵ１０は、入力時見出語６１ａに対応する説明情報を国語辞典ＤＢ４１ａから読み出して入力時説明情報６２ａに設定する。そして、この入力時説明情報６２ａ中から参照項目マーク８１を検知して、この参照項目マーク８１に続く語句「ヴァージニア」に適合する見出語“ヴァージニア[Virginia]”を国語辞典ＤＢ４１ａから検索し、ジャンプ時見出語６３ａに設定する（図３のステップＳ１６〜Ｓ１７：ＹＥＳ〜Ｓ１８）。
【０１０９】
更に、ＣＰＵ１０は、ステップＳ１５にてヒストリデータテーブル６７ａに追加したヒストリデータのジャンプフラグ、即ち、登録見出語“バージニア[Virginia]”に対応するジャンプフラグを“１”に設定するとともに、該登録見出語に対応するジャンプ先見出語に、ジャンプ時見出語６３ａを設定する。その後、ジャンプ時見出語６３ａに対応する説明情報を国語辞典ＤＢ４１ａから読み出して、ジャンプ時説明情報６４ａに設定する（図３のステップＳ１９〜Ｓ２０）。
【０１１０】
続いて、ＣＰＵ１０は、検索結果表示処理を実行し、入力時見出語６１ａ、入力時説明情報６２ａ、ジャンプ時見出語６３ａ、ジャンプ時説明情報６４ａ、を順に追加した検索結果画面データ６５ａを作成し、この検索結果画面データ６５ａに基づいた検索結果画面を、表示部３０に表示させる（図３のステップＳ２２）。
【０１１１】
従って、検索結果画面には、図８（ｂ）に示すように、ユーザによって入力された検索語「ばーじにあ」に適合する入力時見出語６１ａと、入力時見出語６１ａに対応する入力時説明情報６２ａと、入力時説明情報６２ａに含まれる参照項目マーク８１に続く語句「ヴァージニア」に適合するジャンプ時見出語６３ａと、ジャンプ時見出語６３ａに対応するジャンプ時説明情報６４ａとが、同一画面に表示される。
【０１１２】
また、図６は、この段階でのヒストリデータテーブル６７ａのデータ構成例を示す図である。同図によれば、ヒストリデータテーブル６７ａには、登録見出語“バージニア[Virginia]”と、ジャンプフラグ“１”と、ジャンプ先見出語“ヴァージニア[Virginia]”とを対応付けたヒストリデータを先頭に、合計二つのヒストリデータが格納されている。
【０１１３】
その後、ユーザによってヒストリキー５ｄが操作されると、ＣＰＵ１０は、ヒストリサーチ処理を実行する（図３のステップＳ１２：ＹＥＳ〜Ｓ２１）。
【０１１４】
ここで実行されるヒストリサーチ処理について説明する。
図８は、第１実施例におけるヒストリサーチ処理（以下、適宜「ヒストリサーチ処理Ａ」と称する。）にかかる携帯型電子辞書１の動作を説明するためのフローチャートである。このヒストリサーチ処理Ａは、図３のステップＳ２１において、ＣＰＵ１０がＲＯＭ４０のヒストリサーチプログラム４９ａを実行することで実現される処理である。
【０１１５】
図８によれば、ＣＰＵ１０は、先ず、ヒストリデータテーブル６７ａから先頭のヒストリデータを読み出して（ステップＳ１０１）、該ヒストリデータの登録見出語“バージニア[Virginia]”を、ヒストリ画面データ６６ａに設定する（ステップＳ１０２）。
【０１１６】
次いで、ＣＰＵ１０は、このヒストリデータのジャンプフラグを判断し（ステップＳ１０３）、ジャンプフラグが“１”である場合には（ステップＳ１０３：ＹＥＳ）、ジャンプマーク９１をヒストリ画面データ６６ａに追加し（ステップＳ１０４）、更に、ヒストリデータのジャンプ先見出語に対応する概略説明情報を国語辞典概略説明ＤＢ４４ａから読み出して、ヒストリ画面データ６６ａに追加する（ステップＳ１０５）。
【０１１７】
一方、ステップＳ１０３において、ジャンプフラグが“０”である場合には（ステップＳ１０３：ＮＯ）、ＣＰＵ１０は、ヒストリデータの登録見出語に対応する概略説明情報を国語辞典概略説明ＤＢ４４から読み出して、ヒストリ画面データ６６に追加する（ステップＳ１０６）。
【０１１８】
即ち、ヒストリデータテーブル６７ａから読み出した一つ目のヒストリデータのジャンプフラグは“１”であるので、ＣＰＵ１０は、ジャンプマーク９１と、ジャンプ先見出語“ヴァージニア[Virginia]”に対応する概略説明情報“アメリカ合衆国東部の州。〜”とを、ヒストリ画面データ６６ａに追加する。
【０１１９】
その後、ＣＰＵ１０は、ヒストリデータテーブル６７から次のヒストリデータを読み出してステップＳ１０２へ移行し（ステップＳ１０７〜Ｓ１０８：ＮＯ）、同様の処理を行う。即ち、ヒストリデータテーブル６７ａから二つ目のヒストリデータを読み出して、登録見出語“ケベック[Quebec]”、次いで該登録見出語に対応する概略説明情報“カナダ南東部の都市。〜”を、ヒストリ画面データ６６ａに追加する。
【０１２０】
このように、ヒストリデータテーブル６７ａに格納されている全て（二つ）のヒストリデータについて終了すると（ステップＳ１０８：ＹＥＳ）、続いて、ＣＰＵ１０は、ヒストリ画面データ６６ａに基づいたヒストリ一覧画面を表示部３０に表示させる（ステップＳ１０９）。またこの時、ＣＰＵ１０は、ヒストリ一覧画面に一覧表示させている見出語の内、先頭の見出語を反転表示させる。
【０１２１】
従って、ヒストリ一覧画面には、図９（ｃ）に示すように、二つの見出語“バージニア[Virginia]”、“ケベック[Quebec]”が表示され、先頭の見出語“バージニア[Virginia]”が反転表示されている。また、見出語“バージニア[Virginia]”には、ジャンプマーク９１及び該見出語の正式な表記の見出語“ヴァージニア[Virginia]”の概略説明情報８５ａが対応付けて表示され、見出語“ケベック[Quebec]”には、該見出語の概略説明情報８５ｂが対応付けて表示されている。
【０１２２】
このヒストリ一覧画面において、ユーザは、スクロールキー５ｃを操作して反転表示させる見出語を変更し、所望の見出語を反転表示させた後、決定キー５ｅを操作して検索実行指示を入力する。
【０１２３】
検索実行指示が入力されると、ＣＰＵ１０は、反転表示されている見出語“バージニア[Virginia]”を選択して、これを入力時見出語６１ａに設定するともに（ステップＳ１１０）、該見出語に対応する説明情報を国語辞典ＤＢ４１ａから読み出して、入力時説明情報６２ａに設定する（ステップＳ１１１）。
【０１２４】
続いて、ＣＰＵ１０は、ヒストリデータテーブル６７ａを参照して、登録見出語“バージニア[Virginia]”に対応するジャンプ先見出語“ヴァージニア[Virginia]”をジャンプ時見出語６３ａに設定するとともに（ステップＳ１１２：ＹＥＳ〜Ｓ１１３）、該ジャンプ先見出語に対応する説明情報を国語辞典ＤＢ４１ａから読み出して、ジャンプ時説明情報６４ａに設定する（ステップＳ１１４）。その後、ＣＰＵ１０は、本ヒストリサーチ処理を終了して、図４のステップＳ２２へ移行する。
【０１２５】
そして、ＣＰＵ１０は、検索結果表示処理を再度実行し、入力時見出語６１ａ、入力時説明情報６２ａ、ジャンプ時見出語６３ａ、ジャンプ時説明情報６４ａ、を順に追加した検索結果画面データ６５ａを作成し、この検索結果画面データ６５ａに基づいた検索結果画面を表示部３０に表示させる（図３のステップＳ２２）。従って、検索結果画面には、先述した図８（ｂ）と同様の検索結果画面が表示される。
【０１２６】
その後、辞書検索処理の終了指示が入力されると（図３のステップＳ２３：ＹＥＳ）、ＣＰＵ１０は、本辞書検索処理を終了する。
【０１２７】
従って、第１実施例によれば、国語辞典ＤＢにおいて、外来語に関する異なる片仮名表記のそれぞれが見出語として記憶され、且つその内の一つのみが正式な表記とされている場合に、ユーザによって入力された検索語が外来語の正式な片仮名表記であるか否かに関わらず、正式な表記の見出語に対応する説明情報を自動的に検索して表示させることができる。
【０１２８】
３．第２実施例
次に、図１０〜図１４を参照して、第２実施例を説明する。
第２実施例は、別表記記号がアルファベット略語の日本語正式名を示す記号であり、国語辞典を指定して、検索語「えるえすあい」を入力した場合の実施例である。
【０１２９】
３．１  データ構成
図１０は、第２実施例に関連するデータ部分を示した国語辞典ＤＢ４１ｂのデータ構成例を示す図である。同図によれば、国語辞典ＤＢ４１ｂには、見出語“エル-エス−アイ[ＬＳＩ]”と、説明情報“（large scale integration）⇒大規模集積回路。”とが対応付けて格納され、見出語“だいきぼ-しゅうせきかいろ[大規模集積回路]”と、説明情報“極めて多くの回路素子を一つの・・・”とが対応付けて格納されている。
【０１３０】
ここで、“エル-エス-アイ”は、アルファベット略語“ＬＳＩ”の日本語読みであり、“大規模集積回路”は、アルファベット略語“ＬＳＩ（＝large scale integration）”の日本語訳である。
【０１３１】
そして、当該国語辞典ＤＢ４１ｂでは、“大規模集積回路”を“ＬＳＩ”の正式な表記とし、“エル-エス-アイ”を“大規模集積回路”の別表記として扱っている。従って、見出語“エル-エス-アイ[ＬＳＩ]”に対応する説明情報では、「大規模集積回路」を別表記記号である参照項目マーク８１で示して、これを参照するように記載されている。
【０１３２】
図１１は、第２実施例に関連するデータ部分を示した国語辞典概略説明ＤＢ４４ｂのデータ構成例を示す図である。同図によれば、国語辞典概略説明ＤＢ４４ｂには、見出語“エル-エス−アイ[ＬＳＩ]”と、概略説明情報“（large scale integration）〜”とが対応付けて格納され、見出語“だいきぼ-しゅうせきかいろ[大規模集積回路]”と、概略説明情報“極めて多くの回路素子を〜”とが対応付けて格納されている。
【０１３３】
３．２  動作
第２実施例における携帯型電子辞書１の動作を、図１４に示す表示画面を参照して説明する。図１４は、第２実施例において表示部３０に表示される表示画面の遷移例を示す図であり、同図（ａ）は、検索語入力画面を示し、同図（ｂ）は、検索結果画面を示し、同図（ｃ）は、ヒストリ一覧画面を示している。
【０１３４】
図１４（ａ）に示すように、ユーザによって検索語「えるえすあい」が入力されると、ＣＰＵ１０は、国語辞典ＤＢ４１ｂから、この検索語に適合する見出語“エル-エス-アイ[ＬＳＩ]”を検索して、これを入力時見出語６１ｂに設定するとともに、この入力時見出語６１ｂと、“０”に設定したジャンプフラグとを対応付けたヒストリデータを作成し、ヒストリデータテーブル６７ｂの先頭に追加する（図３のステップＳ１１〜Ｓ１２：ＮＯ〜Ｓ１５）。
【０１３５】
次いで、ＣＰＵ１０は、入力時見出語６１ｂに対応する説明情報を国語辞典ＤＢ４１ｂから読み出して入力時説明情報６２ｂに設定する。そして、この入力時説明情報６２ｂ中から参照項目マーク８１を検知して、この参照項目マーク８１に続く語句「大規模集積回路」に適合する見出語“だいきぼ-しゅうせきかいろ[大規模集積回路]”を国語辞典ＤＢ４１ｂから検索し、ジャンプ時見出語６３ｂに設定する（図３のステップＳ１６〜Ｓ１７：ＹＥＳ〜Ｓ１８）。
【０１３６】
更に、ＣＰＵ１０は、ステップＳ１５にてヒストリデータテーブル６７ｂに追加したヒストリデータのジャンプフラグ、即ち、登録見出語“エル-エス-アイ[ＬＳＩ]”に対応するジャンプフラグを“１”に設定するとともに、該登録見出語に対応するジャンプ先見出語に、ジャンプ時見出語６３ｂを設定する。その後、ジャンプ時見出語６３ｂに対応する説明情報を国語辞典ＤＢ４１ｂから読み出して、ジャンプ時説明情報６４ｂに設定する（図３のステップＳ１９〜Ｓ２０）。
【０１３７】
続いて、ＣＰＵ１０は、検索結果表示処理を実行し、入力時見出語６１ｂ、入力時説明情報６２ｂ、ジャンプ時見出語６３ｂ、ジャンプ時説明情報６４ｂ、を順に追加した検索結果画面データ６５ｂを作成し、この検索結果画面データ６５ｂに基づいた検索結果画面を表示部３０に表示させる（図３のステップＳ２２）。
【０１３８】
従って、検索結果画面には、図１４（ｂ）に示すように、ユーザによって入力された検索語「えるえすあい」に適合する入力時見出語６１ｂと、入力時見出語６１ｂに対応する入力時説明情報６２ｂと、入力時説明情報６２ｂに含まれる参照項目マーク８１に続く語句「大規模集積回路」に適合するジャンプ時見出語６３ｂと、ジャンプ時見出語６３ｂに対応するジャンプ時説明情報６４ｂとが、一つの表示画面上に表示される。そして、ジャンプ時説明情報６４中の一致文字列「ＬＳＩ」には下線９６ａが付加されている。
【０１３９】
また、図１０は、この段階でのデータ構成例を示すヒストリデータテーブル６７ｂである。同図によれば、ヒストリデータテーブル６７ｂには、登録見出語“エル-エス-アイ”と、ジャンプフラグ“１”と、ジャンプ先見出語“だいきぼ-しゅうせきかいろ[大規模集積回路]”とを対応付けたヒストリデータを先頭に、合計二つのヒストリデータが格納されている。
【０１４０】
その後、ユーザによってヒストリキー５ｄが操作されると、ＣＰＵ１０は、ヒストリサーチ処理を実行する（図３のステップＳ１２：ＹＥＳ〜Ｓ２１）。
【０１４１】
ここで実行されるヒストリサーチ処理について説明する。
図１３は、第２実施例におけるヒストリサーチ処理（以下、適宜「ヒストリサーチ処理Ｂ」と称する。）にかかる携帯型電子辞書１の動作を説明するためのフローチャートである。このヒストリサーチ処理Ｂは、図３のステップＳ２１において、ＣＰＵ１０がＲＯＭ４０のヒストリサーチプログラム４９ｂを実行することで実現される処理である。
【０１４２】
図１３によれば、ＣＰＵ１０は、先ず、ヒストリデータテーブル６７ｂから先頭のヒストリデータを読み出して（ステップＳ１２１）、該ヒストリデータの登録見出語“エル-エス-アイ[ＬＳＩ]”を、ヒストリ画面データ６６ｂに設定する（ステップＳ１２２）。
【０１４３】
次いで、ＣＰＵ１０は、このヒストリデータのジャンプフラグを判断し（ステップＳ１２３）、ジャンプフラグが“１”である場合には（ステップＳ１２３：ＹＥＳ）、ジャンプマーク９１をヒストリ画面データ６６ｂに追加し（ステップＳ１２４）、更に、ヒストリデータの登録見出語中の別表記記号に続く語句を検索して、該語句をヒストリ画面データ６６ｂに追加する（ステップＳ１２５）。
【０１４４】
一方、ステップＳ１２３において、ジャンプフラグが“０”である場合には（ステップＳ１２３：ＮＯ）、ＣＰＵ１０は、ヒストリデータのと登録見出語に対応する概略説明情報を国語辞典概略説明ＤＢ４４ｂから読み出して、ヒストリ画面データ６６ｂに追加する（ステップＳ１２６）。
【０１４５】
即ち、ヒストリデータテーブル６７ｂから読み出した一つ目のヒストリデータのジャンプフラグは“１”であるので、ＣＰＵ１０は、ジャンプマーク９１と、登録見出語に対応する説明情報中の参照項目マーク８１に続く語句「大規模集積回路」とを、ヒストリ画面データ６６ｂに追加する。
【０１４６】
その後、ＣＰＵ１０は、ヒストリデータテーブル６７ｂから次のヒストリデータを読み出してステップＳ１２２へ移行し（ステップ１２７〜Ｓ１２８：ＮＯ）、同様の処理を行う。即ち、ヒストリデータテーブル６７ｂから二つ目のヒストリデータを読み出して、登録見出語“しんくう-ほうでん[真空放電]、次いで該登録見出語に対応する概略説明情報“希薄な気体を通して起こる放電〜”を、ヒストリ画面データ６６ｂに追加する。
【０１４７】
このように、ヒストリデータテーブル６７ｂに格納されている全て（２つ）のヒストリデータについて処理を終了すると（ステップＳ１２８：ＹＥＳ）、続いて、ＣＰＵ１０は、ヒストリ画面データ６６ｂに基づくヒストリ一覧画面を表示部３０に表示させる（ステップＳ１２９）。またこの時、ＣＰＵ１０は、ヒストリ一覧画面に一覧表示させている見出語の内、先頭の見出語を反転表示させる。
【０１４８】
従って、ヒストリ一覧画面には、図１４（ｃ）に示すように、二つの見出語“エル-エス-アイ[ＬＳＩ]”、“しんくう-ほうでん[真空放電]が表示され、先頭の見出語“エル-エス-アイ[ＬＳＩ]”が反転表示されている。また、見出語“エル-エス-アイ[ＬＳＩ]”には、ジャンプマーク９１及び該見出語の日本語訳８６ａが対応付けて表示され、見出語“しんくう-ほうでん[真空放電]には、該見出語の概略説明情報８６ｂが対応付けて表示されている。
【０１４９】
このヒストリ一覧画面において、ユーザは、スクロールキー５ｃを操作して反転表示させる見出語を変更し、所望の見出語を反転表示させた後、決定キー５ｅを操作して検索実行指示を入力する。
【０１５０】
検索実行指示が入力されると、ＣＰＵ１０は、反転表示されている見出語“エル-エス-アイ[ＬＳＩ]”を選択して、これを入力時見出語６１ｂに設定するとともに（ステップＳ１３０）、該選択した見出語に対応する説明情報を国語辞典ＤＢ４１ｂから読み出して入力時説明情報６２ｂに設定する（ステップＳ１３１）。
【０１５１】
続いて、ＣＰＵ１０は、ヒストリデータテーブル６７ｂを参照して、登録見出語“エル-エス-アイ[ＬＳＩ]”に対応するジャンプ先見出語“だいきぼ-しゅうせきかいろ[大規模集積回路]”をジャンプ時見出語６３ｂに設定するとともに（ステップＳ１３２：ＹＥＳ〜Ｓ１３３）、該ジャンプ時見出語６３ｂに対応する説明情報を国語辞典ＤＢ４１ｂから読み出して、ジャンプ時説明情報６４ｂに設定する（ステップＳ１３４）。その後、ＣＰＵ１０は、本ヒストリサーチ処理Ｂを終了して、図３のステップＳ２２へ移行する。
【０１５２】
そして、ＣＰＵ１０は、検索結果表示処理を再度実行し、入力時見出語６１ｂ、入力時説明情報６２ｂ、ジャンプ時見出語６３ｂ、ジャンプ時説明情報６４ｂ、を順に追加した検索結果画面データ６５ｂを作成し、この検索結果画面データ６５ｂに基づく検索結果画面を表示部３０に表示させる（図３のステップＳ２２）。従って、検索結果画面には、先述した図１４（ｂ）と同様の検索結果画面が表示される。
【０１５３】
従って、第２実施例によれば、国語辞典ＤＢにおいて、アルファベット略語の日本語読み及び日本語訳のそれぞれが見出語として記憶され、且つその内の一つのみが正式な表記とされている場合に、ユーザによって入力された検索語が正式な表記であるか否かに関わらず、正式な表記の見出語に対応する説明情報を自動的に検索して表示させることができる。
【０１５４】
４．第３実施例
次に、図１５〜図１９を参照して、第３実施例を説明する。
第３実施例は、別表記記号が同一意味内容でつづり方が異なる語句を示す記号であり、英和辞典を指定して、検索語「colour」を入力した場合の実施例である。
【０１５５】
４．１  データ構成
図１５は、第３実施例に関連するデータ部分を示した英和辞典ＤＢ４２ｃのデータ構成例を示す図である。同図によれば、英和辞典ＤＢ４２ｃには、見出語“col-our”と、説明情報“・・・［動］＝color”とが対応付けて格納され、見出語“col-or，《英》−・our”と、説明情報“・・・１［U］［C］色,色彩,色調・・・”とが対応付けて格納されている。
【０１５６】
ここで、“colour”及び“color”は、何れも日本語で“色”を意味する英単語である。即ち、“colour”は英国式のつづり方であり、“color”は米国式のつづり方である。
【０１５７】
そして、当該英和辞典ＤＢ４２ｃでは、“color”を正式な表記とし、“colour”を“color”の別表記として扱っている。従って、見出語“colour”に対応する説明情報では、「color」を別表記記号である参照見出マーク８３で示して、これを参照するように記載されている。
【０１５８】
図１６は、第３実施例に関連するデータ部分を示した英和辞典概略説明ＤＢ４５ｃのデータ構成例を示す図である。同図によれば、英和辞典概略説明ＤＢ４５ｃには、見出語“col-our”と、概略説明情報“＝color”とが対応付けて格納され、見出語“col-or，《英》−・our”と、概略説明情報“１［U］［C］色,色彩,色調〜”とが対応付けて格納されている。
【０１５９】
４．２  動作
第３実施例における携帯型電子辞書１の動作を、図１９に示す表示画面を参照して説明する。図１９は、第３実施例において表示部３０に表示される表示画面の遷移例を示す図であり、同図（ａ）は、検索語入力画面を示し、同図（ｂ）は、検索結果画面を示し、同図（ｃ）は、ヒストリ一覧画面を示している。
【０１６０】
図１９（ａ）に示すように、ユーザによって検索語「colour」が入力されると、ＣＰＵ１０は、英和辞典ＤＢ４２ｃから、この検索語に適合する見出語“col-our”を検索して、これを入力時見出語６１ｃに設定するとともに、この入力時見出語６１ｃと、“０”に設定したジャンプフラグとを対応付けたヒストリデータを作成し、ヒストリデータテーブル６７ｃの先頭に追加する（図２のステップＳ１１〜Ｓ１２：ＮＯ〜Ｓ１５）。
【０１６１】
次いで、ＣＰＵ１０は、入力時見出語６１ｃに対応する説明情報を英和辞典ＤＢ４２ｃから読み出して入力時説明情報６２ｃに設定する。そして、この入力時説明情報６２ｃ中から参照見出マーク８３を検知して、この参照見出マーク８３に続く語句「color」に適合する見出語“col-or，《英》−・our”を英和辞典ＤＢ４２ｃから検索し、ジャンプ時見出語６３ｃに設定する（図３のステップＳ１６〜Ｓ１７：ＹＥＳ〜Ｓ１８）。
【０１６２】
更に、ＣＰＵ１０は、図３のステップＳ１５にてヒストリデータテーブル６７ｃに追加したヒストリデータのジャンプフラグ、即ち、登録見出語“col-our”に対応するジャンフラグを“１”に設定するとともに、該ヒストリデータのジャンプ先見出語に、ジャンプ時見出語６３ｃを設定する。その後、ジャンプ時見出語６３ｃに対応する説明情報を英和辞典ＤＢ４２ｃから読み出して、ジャンプ時説明情報６４ｃに設定する（図３のステップＳ１９〜Ｓ２０）。
【０１６３】
続いて、ＣＰＵ１０は、検索結果表示処理を実行し、入力時見出語６１ｃ、入力時説明情報６２ｃ、ジャンプ時説明情報６４ｃ、ジャンプ時説明情報６４ｃ、を順に追加した検索結果画面データ６５ｃを作成し、この検索結果画面データ６５ｃに基づいた検索結果画面を、表示部３０に表示させる（図３のステップＳ２２）。
【０１６４】
従って、検索結果画面には、図１９（ｂ）に示すように、ユーザによって入力された検索語「colour」に適合する入力時見出語６１ｃと、入力時見出語６１ｃに対応する入力時説明情報６２ｃと、入力時説明情報６２ｃに含まれる参照見出マーク８３に続く語句「color」と一致するジャンプ時見出語６３ｃと、ジャンプ時見出語６３ｃに対応するジャンプ時説明情報６４ｃとが、同一画面に表示される。そして、ジャンプ時見出語６３ｃ中の一致文字列「our」には下線９７ａが付加されている。
【０１６５】
また、図１７は、この段階でのヒストリデータテーブル６７ｃのデータ構成例を示す図である。同図によれば、ヒストリデータテーブル６７ｃには、登録見出語“col-our”と、ジャンプフラグ“１”と、ジャンプ先見出語“col-or，《英》−・our”とを対応付けたヒストリデータを先頭に、合計二つのヒストリデータが格納されている。
【０１６６】
その後、ユーザによってヒストリキー５ｄが操作されると、ＣＰＵ１０は、ヒストリサーチ処理を実行する（図３のステップＳ１２：ＹＥＳ〜Ｓ２１）。
【０１６７】
ここで実行されるヒストリサーチ処理について説明する。
図１８は、第３の実施例におけるヒストリサーチ処理（以下、適宜「ヒストリサーチ処理Ｃ」と称する。）にかかる携帯型電子辞書１の動作を説明するためのフローチャートである。このヒストリサーチ処理Ｃは、図３のステップＳ２１において、ＣＰＵ１０がＲＯＭ４０のヒストリサーチプログラム４９ｃを実行することで実現される処理である。
【０１６８】
図１８によれば、ＣＰＵ１０は、先ず、ヒストリデータテーブル６７ｃから先頭のヒストリデータを読み出して（ステップＳ１４１）、このヒストリデータのジャンプフラグを判断する（ステップＳ１４２）。
【０１６９】
判断の結果、ジャンプフラグが“１”である場合には（ステップＳ１４２：ＹＥＳ）、ＣＰＵ１０は、読み出したヒストリデータのジャンプ先見出語を、登録見出語と音節単位で比較し、異なる部分を識別表示させて、ヒストリ画面データ６６ｃに設定する（ステップＳ１４３）。次いで、ジャンプマーク９１をヒストリ画面データ６６ｃに追加し（ステップＳ１４４）、更にヒストリデータのジャンプ先見出語に対応する概略説明情報を英和辞典概略説明ＤＢ４５ｃから読み出して、ヒストリ画面データ６６ｃに追加する（ステップＳ１４５）。
【０１７０】
即ち、ヒストリデータテーブル６７ｃから読み出した一つ目のヒストリデータのジャンプフラグは“１”であるので、ＣＰＵ１０は、ジャンプ先見出語“col-or，《英》−・our”と、ジャンプマーク９１と、ジャンプ先見出語の概略説明情報“１［U］［C］色,色彩,色調〜”とを、ヒストリ画面データ６６ｃに追加する。
【０１７１】
その後、ＣＰＵ１０は、ヒストリデータテーブル６７ｃから次のヒストリデータを読み出してステップＳ１４２へ移行し（ステップＳ１４８〜Ｓ１４９：ＮＯ）、同様の処理を行う。即ち、ヒストリデータテーブル６７ｃから二つ目のヒストリデータを読み出して、登録見出語“mono・chrome”、次いで該登録見出語に対応する概略説明情報“［名］［U］［C］単色［単彩］画（法）〜”を、ヒストリ画面データ６６ｃに追加する。
【０１７２】
このように、ヒストリデータテーブル６７ｃに格納されている全て（二つ）のヒストリデータについて処理を終了すると（ステップＳ１４９：ＹＥＳ）、続いて、ＣＰＵ１０は、ヒストリ画面データ６６ｃに基づくヒストリ一覧画面を表示部３０に表示させる（ステップＳ１５０）。またこの時、ＣＰＵ１０は、ヒストリ一覧画面に一覧表示させている見出語の内、先頭の見出語を反転表示させる。
【０１７３】
従って、ヒストリ一覧画面には、図１９（ｃ）に示すように、二つの見出語“col-or”、“mono・chrome”が表示され、先頭の見出語“col-or”が反転表示されている。また、見出語“col-or”には、ジャンプマーク９１及び該見出語の概略説明情報８７ａが対応付けて表示され、見出語“mono・chrome”には、該見出語の概略説明情報８７ｂが対応付けて表示されている。
【０１７４】
このヒストリ一覧画面において、ユーザは、スクロールキー５ｃを操作して反転表示させる見出語を変更し、所望の見出語を反転表示させた後、決定キー５ｅを操作して検索実行指示を入力する。
【０１７５】
検索実行指示が入力されると、ＣＰＵ１０は、反転表示されている見出語“col・our”を選択して、これを入力時見出語６１ｃに設定するとともに（ステップＳ１５１）、該選択した見出語に対応する説明情報を英和辞典ＤＢ４２ｃから読み出して入力時説明情報６２ｃに設定する（ステップＳ１５２）。
【０１７６】
続いて、ＣＰＵ１０は、ヒストリデータテーブル６７ｃを参照して、登録見出語“col・our”に対応するジャンプ先見出語“col-or，《英》−・our”をジャンプ時見出語６３ｃに設定するとともに（ステップＳ１５３：ＹＥＳ〜Ｓ１５４）、該ジャンプ時見出語６３ｃに対応する説明情報を英和辞典ＤＢ４２ｃから読み出して、ジャンプ時説明情報６４ｃに設定する（ステップＳ１５５）。その後、ＣＰＵ１０は、本ヒストリサーチ処理Ｃを終了して、図３のステップＳ２２へ移行する。
【０１７７】
そして、ＣＰＵ１０は、検索結果表示処理を再度実行し、入力時見出語６１ｃ、入力時説明情報６２ｃ、ジャンプ時見出語６３ｃ、ジャンプ時説明情報６４ｃ、を順に追加した検索結果画面データｃを作成し、この検索結果画面データ６５ｃに基づく検索結果画面を表示部３０に表示させる（図３のステップＳ２２）。従って、検索結果画面には、先述した図１９（ｂ）と同様の検索結果画面が表示される。
【０１７８】
従って、第３実施例によれば、英和辞典ＤＢにおいて、同一意味内容でつづり方が異なる語句のそれぞれが見出語として記憶され、且つその内の一つのみが正式な表記とされている場合に、ユーザによって入力された検索語が正式な表記であるか否かに関わらず、正式な表記の見出語に対応する説明情報を自動的に検索して表示させることができる。
【０１７９】
５．第４実施例
次に、図２０〜図２４を参照して、第４実施例を説明する。
第４実施例は、別表記記号が略語を示す記号であり、英和辞典を指定して、検索語「Lieut」を入力した場合の実施例である。
【０１８０】
５．１  データ構成
図２０は、第４実施例に関連するデータ部分を示した英和辞典ＤＢ４２ｄのデータ構成例を示す図である。同図によれば、英和辞典ＤＢ４２ｄには、見出語“Lieut.”と、説明情報“［略］lieutenant”とが対応付けて格納され、見出語“lieutenant”と、説明情報“・・・１（上司の）代理,副官・・・”とが対応付けて格納されている。
【０１８１】
ここで、“Lieut”は“lieutenant”の省略形（略語、短縮形）である。そして、当該英和辞典ＤＢ４２ｄでは、“lieutenant”を正式な表記とし、“Lieut”を“lieutenant”の別表記として扱っている。従って、見出語“Liuet.”に対応する説明情報では、「lieutenant」を別表記記号である略語マーク８２で示して、これを参照するように記載されている。
【０１８２】
図１７（ｂ）は、第４実施例に関連するデータ部分を示した英和辞典概略説明ＤＢ４５ｄのデータ構成例を示す図である。同図によれば、英和辞典概略説明ＤＢ４５ｄには、見出語“Lieut.”と、概略説明情報“［略］lieutenant”とが対応付けて格納され、見出語“lieutenant”と、概略説明情報“１（上司の）代理,副官”とが対応付けて格納されている。
【０１８３】
５．２  動作
第４実施例における携帯型電子辞書１の動作を、図２４に示す表示画面を参照して説明する。図２４は、第４実施例において表示部３０に表示される表示画面の遷移例を示す図であり、同図（ａ）は、検索語入力画面を示し、同図（ｂ）は、検索結果画面を示し、同図（ｃ）は、ヒストリ一覧画面を示している。
【０１８４】
図２４（ａ）に示すように、ユーザによって検索語「Liuet」が入力されると、ＣＰＵ１０は、英和辞典ＤＢ４２ｄから、この検索語に適合する見出語“Lieut.”を検索して、これを入力時見出語６１ｄに設定するとともに、この入力時見出語６１ｄと、“０”に設定したジャンプフラグとを対応付けたヒストリデータを作成し、ヒストリデータテーブル６７ｄの先頭に追加する（図３のステップＳ１１〜Ｓ１２：ＮＯ〜Ｓ１５）。
【０１８５】
次いで、ＣＰＵ１０は、入力時見出語６１ｄに対応する説明情報を英和辞典ＤＢ４２ｄから読み出して入力時説明情報６２ｄに設定する。そして、この入力時説明情報６２ｄ中から略語マーク８２を検知して、この略語マーク８２に続く語句「lieutenant」に適合する見出語“lieu・ten・ant”を英和辞典ＤＢ４２ｄから検索し、ジャンプ時見出語６３ｄに設定する（図３のステップＳ１６〜Ｓ１７：ＹＥＳ〜Ｓ１８）。
【０１８６】
更に、ＣＰＵ１０は、ステップＳ１５にてヒストリデータテーブル６７ｄに追加したヒストリデータに対応するジャンプフラグ、即ち、登録見出語“Lieut.”に対応するジャンプフラグを“１”に設定するとともに、該登録見出語に対応するジャンプ先見出語に、ジャンプ時見出語６３ｄを設定する。その後、ジャンプ時見出語６３ｄに対応する説明情報を英和辞典ＤＢ４２ｄから読み出して、ジャンプ時説明情報６４ｄに設定する（図３のステップＳ１９〜Ｓ２０）。
【０１８７】
続いて、ＣＰＵ１０は、検索結果表示処理を実行し、入力時見出語６１ｄ、入力時説明情報６２ｄ、ジャンプ時見出語６３ｄ、ジャンプ時説明情報６４ｄ、を順に追加した検索結果画面データ６５ｄを作成し、この検索結果画面データ６５ｄに基づいた検索結果画面を、表示部３０に表示させる（図３のステップＳ２２）。
【０１８８】
従って、検索結果画面には、図２４（ｂ）に示すように、ユーザによって入力された検索語「Lieut」に適合する入力時見出語６１ｄ、入力時見出語６１ｄに対応する入力時説明情報６２ｄ、入力時説明情報６２ｄに含まれる略語マーク８２に続く語句「lieutenant」に適合するジャンプ時見出語６３ｄ、ジャンプ時見出語６３ｄに対応するジャンプ時説明情報６４ｄとが、同一画面に表示される。そして、ジャンプ時見出語６３ｄ、ジャンプ時説明情報６４ｄ中の一致文字列「lieut」には下線９８ａ、９８ｂが付加されている。
【０１８９】
また、図２２は、この段階でのヒストリデータテーブル６７ｄのデータ構成例を示す図である。同図によれば、ヒストリデータテーブル６７ｄには、登録見出語“Liuet.”と、ジャンプフラグ“１”と、ジャンプ先見出語“lieutenant”とを対応付けたヒストリデータを先頭に、合計二つのヒストリデータが格納されている。
【０１９０】
その後、ユーザによってヒストリキー５ｄが操作されると、ＣＰＵ１０は、ヒストリサーチ処理を実行する（図３のステップＳ１２：ＹＥＳ〜Ｓ２１）。
【０１９１】
ここで実行されるヒストリサーチ処理について説明する。
図２３は、第４実施例におけるヒストリサーチ処理（以下、適宜「ヒストリサーチ処理Ｄ」と称する。）にかかる携帯型電子辞書１の動作を説明するためのフローチャートである。このヒストリサーチ処理Ｄは、図３のステップＳ２１において、ＣＰＵ１０がＲＯＭ４０のヒストリサーチプログラム４９ｄを実行することで実現される処理である。
【０１９２】
図２３によれば、ＣＰＵ１０は、先ず、ヒストリデータテーブル６７ｄから先頭のヒストリデータを読み出して（ステップＳ１６１）、該ヒストリデータの登録見出語“Liuet.”を、ヒストリ画面データ６６ｄに設定する（ステップＳ１６２）。
【０１９３】
次いで、ＣＰＵ１０は、このヒストリデータのジャンプフラグを判断し（ステップＳ１６３）、ジャンプフラグが“１”である場合には（ステップＳ１６３：ＹＥＳ）、ジャンプマーク９１をヒストリ画面データ６６ｄに追加し（ステップＳ１６４）、更に、登録見出語に対応する説明情報を英和辞典ＤＢ４２ｄから読み出して、ヒストリ画面データ６６ｄに追加する（ステップＳ１６５）。
【０１９４】
一方、ステップＳ１６３において、ジャンプフラグが“０”である場合には（ステップＳ１６３：ＮＯ）、ＣＰＵ１０は、ヒストリデータの登録見出語に対応する概略説明情報を英和辞典概略説明ＤＢ４５ｄから読み出して、ヒストリ画面データ６６ｄに追加する（ステップＳ１６６）。
【０１９５】
即ち、ヒストリデータテーブル６７ｄから読み出したヒストリデータのジャンプフラグは“１”であるので、ＣＰＵ１０は、ジャンプマーク９１と、登録見出語に対応する説明情報“［略］lieutenant”とを、ヒストリ画面データ６６ｄに追加する。
【０１９６】
その後、ＣＰＵ１０は、ヒストリデータテーブル６７ｄから次のヒストリデータを読み出してステップＳ１６２へ移行し（ステップＳ１６７〜Ｓ１６８：ＮＯ）、同様の処理を行う。すなわち、ヒストリデータテーブル６７ｄから二つ目のヒストリデータを読み出して、登録見出語“col-or，《英》−・our”、次いで該登録見出語に対応する概略説明情報“１［C］［U］色,色彩,色調〜”を、ヒストリ画面データ６６ｄに追加する。
【０１９７】
このように、ヒストリデータテーブル６７ｄに格納されている全て（二つ）のヒストリデータについて処理を終了すると（ステップＳ１６８：ＹＥＳ）、続いて、ＣＰＵ１０は、ヒストリ画面データ６６ｄに基づくヒストリ一覧画面を表示部３０に表示させる（ステップＳ１６９）。またこの時、ＣＰＵ１０は、一覧表示させている見出語の内、先頭の見出語を反転表示させる。
【０１９８】
従って、ヒストリ一覧画面には、図２４（ｃ）に示すように、二つの見出語“Lieut.”、“col-or，《英》−・our”が表示され、先頭の見出語“Lieut.”が反転表示されている。また、見出語“Lieut.”には、ジャンプマーク９１及び該見出語の概略説明情報８８１が対応付けて表示され、見出語“col-or，《英》−・our”には、該見出語の概略説明情報８８ｂが対応付けて表示されている。
【０１９９】
このヒストリ一覧画面において、ユーザは、スクロールキー５ｃを操作して反転表示させる見出語を変更し、所望の見出語を反転表示させた後、決定キー５ｅを操作して検索実行指示を入力する。
【０２００】
検索実行指示が入力されると、ＣＰＵ１０は、反転表示されている見出語“Lieut.”を選択して、これを入力時見出語６１ｄに設定するとともに（ステップＳ１７０）、該選択した見出語に対応する説明情報を英和辞典ＤＢ４２ｄから読み出して入力時説明情報６２ｄに設定する（ステップＳ１７１）。
【０２０１】
続いて、ＣＰＵ１０は、ヒストリデータテーブル６７ｄを参照して、登録見出語“Lieut.”に対応するジャンプ先見出語“lieutenant”をジャンプ時見出語６３ｄに設定するとともに（ステップＳ１７２：ＹＥＳ〜Ｓ１７３）、該ジャンプ時見出語６３ｄに対応する説明情報を英和辞典ＤＢ４２ｄから読み出して、ジャンプ時説明情報６４ｄに設定する（ステップＳ１７４）。その後、ＣＰＵ１０は、本ヒストリサーチ処理Ｄを終了して、図３のステップＳ２２へ移行する。
【０２０２】
そして、ＣＰＵ１０は、検索結果表示処理を再度実行し、入力時見出語６１ｄ、入力時説明情報６２ｄ、ジャンプ時見出語６３ｄ、ジャンプ時説明情報６４ｄ、を順に追加した検索結果画面データ６５ｄを作成し、この検索結果画面データ６５ｄに基づく検索結果画面を表示部３０に表示させる（図３のステップＳ２２）。従って、検索結果画面には、先述した図２４（ｂ）と同様の検索結果画面が表示される。
【０２０３】
従って、第４実施例によれば、英和辞典ＤＢにおいて、正式な表記の英単語及びその略語のそれぞれが見出語として記憶され、且つその内の一つのみが正式な表記とされている場合に、ユーザによって入力された検索語が正式な表記であるか否かに関わらず、正式な表記の見出語に対応する説明情報を自動的に検索して表示させることができる。
【０２０４】
６．第５実施例
次に、図２５〜図２９を参照して、第５実施例を説明する。
第５実施例は、別表記記号が変化形を示す記号であり、和英辞典を指定して、検索後「かまわない」を入力した場合の実施例である。
【０２０５】
６．１  データ構成
図２５は、第５実施例に関連するデータ部分を示した和英辞典ＤＢ４３ｅのデータ構成例を示す図である。同図によれば、和英辞典ＤＢ４３ｅには、見出語“かまう［構う］”と、説明情報“▲１▼［かかわる・相手にする・干渉する］・・・”とが対応付けて格納され、見出語“かまわない［構わない］”と、説明情報“［さしつかえない、支障はない］⇒かまう”とが対応付けて格納されている。
【０２０６】
ここで、“構わない”は、動詞“構う”の語尾を変化させた語句、詳細には否定形である、そして、当該和英辞典ＤＢ４３ｅでは、“構う”を正式な表記とし、“構わない”を“構う”の別表記として扱っている。従って、見出語“かまわない［構わない］”に対応する説明情報では、「かまう」を別表記である参照項目マーク８１で示して、これを参照するように記載されている。
【０２０７】
図２６は、第５実施例に関連するデータ部分を示した和英辞典概略説明ＤＢ４６ｅのデータ構成例を示す図である。同図によれば、和英辞典概略説明ＤＢ４６ｅには、見出語“かまう［構う］”と、概略説明情報“▲１▼［かかわる・相手にする・干渉する］〜”とが対応付けて格納され、見出語“かまわない［構わない］”と、概略説明情報“［さしつかえない、支障はない］〜”とが対応付けて格納されている。
【０２０８】
６．２  動作
第５実施例における携帯型電子辞書１の動作を、図２９に示す表示画面を参照して説明する。図２９は、第５実施例において表示部３０に表示される表示画面の遷移例を示す図であり、同図（ａ）は、検索語入力画面を、同図（ｂ）は、検索結果画面を、同図（ｃ）は、ヒストリ一覧画面を示している。
【０２０９】
図２９（ａ）に示すように、ユーザによって検索語「かまわない」が入力されると、ＣＰＵ１０は、和英辞典ＤＢ４３ｅから、この検索語と一致する見出語“かまわない［構わない］”を検索して、これを入力時見出語６１ｅに設定するとともに、この入力時見出語６１ｅと、“０”に設定したジャンプフラグとを対応付けたヒストリデータを作成し、ヒストリデータテーブル６７ｅの先頭に追加する（図３のステップＳ１１〜Ｓ１２：ＮＯ〜Ｓ１５）。
【０２１０】
次いで、ＣＰＵ１０は、入力時見出語６１ｅに対応する説明情報を和英辞典ＤＢ４３ｅから読み出して入力時説明情報６２ｅに設定する。そして、この入力時説明情報６２ｅ中から参照項目マーク８１を検知して、この参照項目マーク８１に続く語句「かまう」と一致する見出語“かまう［構う］”を和英辞典ＤＢ４３ｅから検索し、ジャンプ時見出語６３ｅに設定する（図３のステップＳ１６〜Ｓ１７:ＹＥＳ〜Ｓ１８）。
【０２１１】
更に、ＣＰＵ１０は、ステップＳ１５にてヒストリデータテーブル６７ｅに追加したヒストリデータのジャンプフラグ、即ち、登録見出語“かまわない［構わない］”に対応するジャンプフラグを“１”に設定するとともに、該登録見出語に対応するジャンプ先見出語に、ジャンプ時見出語６３ｅを設定する。その後、ジャンプ時見出語６３ｅに対応する説明情報を和英辞典ＤＢ４３ｅから読み出して、ジャンプ時説明情報６４ｅに設定する（図３のステップＳ１９〜Ｓ２０）。
【０２１２】
続いて、ＣＰＵ１０は、検索結果表示処理を実行し、入力時見出語６１ｅ、入力時説明情報６２ｅ、ジャンプ時見出語６３ｅ、ジャンプ時説明情報６４ｅ、を順に追加した検索結果画面データ６５ｅを作成し、この検索結果画面データ６５ｅに基づく検索結果画面を表示部３０に表示させる（図３のステップＳ２２）。
【０２１３】
従って、検索結果画面には、図２９（ｂ）に示すように、ユーザによって入力された検索語「かまわない」に適合する入力時見出語６１ｅと、入力時見出語６１ｅに対応する入力時説明情報６２ｅと、入力時説明情報６２ｅに含まれる参照項目マーク８１に続く語句「かまう」に適合するジャンプ時見出語６３ｅと、ジャンプ時見出語６３ｅに対応するジャンプ時説明情報６４ｅとが、一つの同一画面に表示される。そして、ジャンプ時説明情報６４ｅ中の一致文字列「かまわない」には下線９９ａが付加されている。
【０２１４】
また、図２７は、この段階でのヒストリデータテーブル６７ｅのデータ構成例を示す図である。同図によれば、ヒストリデータテーブル６７ｅには、登録見出語“かまわない［構わない］”と、ジャンプフラグ“１”と、ジャンプ先見出語“かまう［構う］”とを対応付けたヒストリデータを先頭に、合計三つのヒストリデータが格納されている。
【０２１５】
その後、ユーザによってヒストリキー５ｄが操作されると、ＣＰＵ１０は、ヒストリサーチ処理を実行する（図３のステップＳ１２：ＹＥＳ〜Ｓ２１）。
【０２１６】
ここで実行されるヒストリサーチ処理について説明する。
図２８は、第５実施例におけるヒストリサーチ処理（以下、適宜「ヒストリサーチ処理Ｅ」と称する。）にかかる携帯型電子辞書１の動作を説明するためのフローチャートである。このヒストリサーチ処理Ｅは、図３のステップＳ２１において、ＣＰＵ１０がＲＯＭ４０のヒストリサーチプログラム４９ｅを実行することで実現される処理である。
【０２１７】
図２８によれば、ＣＰＵ１０は、先ず、ヒストリデータテーブル６７ｅから先頭のヒストリデータを読み出して（ステップＳ１８１）、該ヒストリデータの登録見出語“かまわない［構わない］”を、ヒストリ画面データ６６ｅに設定する（ステップＳ１８２）。
【０２１８】
次いで、ＣＰＵ１０は、このヒストリデータのジャンプフラグを判断し（ステップＳ１８３）、ジャンプフラグが“１”である場合には（ステップＳ１８３：ＹＥＳ）、ジャンプマーク９１をヒストリ画面データ６６ｅに追加し（ステップＳ１８４）、更に、ヒストリデータのジャンプ先見出語を、ヒストリ画面データ６６ｅに追加する（ステップＳ１８５）。
【０２１９】
一方、ステップＳ１８３において、ジャンプフラグが“０”である場合には（ステップＳ１８３：ＮＯ）、ＣＰＵ１０は、ヒストリデータの登録見出語に対応する概略説明情報を和英辞典概略ＤＢ４６ｅから読み出して、ヒストリ画面データ６６ｅに追加する（ステップＳ１８６）。
【０２２０】
即ち、ヒストリデータテーブル６７ｅから読み出した一つ目のヒストリデータのジャンプフラグは“１”であるので、ＣＰＵ１０は、ジャンプマーク９１と、ジャンプ先見出語“かまう［構う］”とを、ヒストリ画面データ６６ｅに追加する。
【０２２１】
その後、ＣＰＵ１０は、ヒストリデータテーブル６７ｅから次のヒストリデータを読み出してステップＳ１８２へ移行し（ステップＳ１８７〜Ｓ１８８：ＮＯ）同様の処理を行う。即ち、ヒストリデータテーブル６７ｅから二つ目のヒストリデータを読み出して、登録見出語“まりも［毬藻］”、次いで該登録見出語に対応する概略説明情報“marimo［C］;round green alga［C］〜”を、ヒストリ画面データ６６ｅに追加する。
【０２２２】
このように、ヒストリデータテーブル６７ｅに格納されている全て（三つ）のヒストリデータについて処理を終了すると（ステップＳ１８８：ＹＥＳ）、ＣＰＵ１０は、ヒストリ画面データ６６ｅに基づくヒストリ一覧画面を表示部３０に表示させる（ステップＳ１８９）。またこの時、ＣＰＵ１０は、一覧表示させている見出語の内、先頭の見出語を反転表示させる。
【０２２３】
従って、ヒストリ一覧画面には、図２９（ｃ）に示すように、三つの見出語“かまわない［構わない］”、“まりも［毬藻］”、“さいぜんせん［最前線］”が表示され、先頭の見出語“かまわない［構わない］”が反転表示されている。そして、見出語“かまわない［構わない］”には、ジャンプマーク９１及び該見出語に対応するジャンプ先見出語８９ａが対応付けて表示され、見出語“まりも［毬藻］”には、該見出語の概略説明情報８９ｂが対応付けて表示され、見出語“さいぜんせん［最前線］”には、該見出語の概略説明情報８９ｃが対応付けて表示されている。
【０２２４】
このヒストリ一覧画面において、ユーザは、スクロールキー５ｃを操作して反転表示させる見出語を変更し、所望の見出語を反転表示させた後、決定キー５ｅを操作して検索実行指示を入力する。
【０２２５】
検索実行指示が入力されると、ＣＰＵ１０は、ヒストリ一覧画面に一覧表示されている見出語の内、反転表示されている見出語“かまわない［構わない］”を選択し、これを入力時見出語６１ｅに設定するとともに（ステップＳ１９０）、選択された見出語に対応する説明情報を英和辞典ＤＢ４２ｅから読み出して、入力時説明情報６２ｅに設定する（ステップＳ１９１）。
【０２２６】
続いて、ＣＰＵ１０は、ヒストリデータテーブル６７ｅを参照して、登録見出語“かまわない［構わない］”に対応するジャンプ先見出語“かまう［構う］”をジャンプ時見出語６３ｅに設定するとともに（ステップＳ１９２：ＹＥＳ〜Ｓ１９３）、該ジャンプ先見出語に対応する説明情報を和英辞典ＤＢ４３ｅから読み出して、ジャンプ時説明情報６４ｅに設定する（ステップＳ１９４）。その後、ＣＰＵ１０は、本ヒストリサーチ処理Ｅを終了して、図３のステップＳ２２へ移行する。
【０２２７】
そして、ＣＰＵ１０は、検索結果表示処理を再度実行し、入力時見出語６１ｅ、入力時説明情報６２ｅ、ジャンプ時見出語６３ｅ、ジャンプ時説明情報６４ｅ、を順に追加した検索結果画面データ６５ｅを作成し、この検索結果画面データ６５ｅに基づく検索結果画面を表示部３０に表示させる（ステップＳ２２）。従って、検索結果画面には、先述した図２９（ｂ）と同様の検索結果画面が表示される。
【０２２８】
従って、第５実施例によれば、和英辞典ＤＢにおいて、同一語句の語尾を変化させた変化形のそれぞれが見出語として記憶され、その内の一つのみが正式な表記とされている場合に、ユーザによって入力された検索語が正式な表記であるか否かに関わらず、正式な表記の見出語に対応する説明情報を自動的に検索して表示させることができる。
【０２２９】
７．変形例
尚、本発明が適用可能な実施の形態は、上述した実施の形態に限定されるものではなく、本発明の趣旨を逸脱しない範囲で適宜変更可能である。
【０２３０】
７．１  一致文字列の識別表示
例えば、ジャンプ時見出語６３、或いはジャンプ時説明情報６４中の一致文字列に下線を付加して当該一致文字列を識別表示することとしたが、これを、傍点を付加する、フォントやサイズを変化させる、斜体や太字にする、囲み線や網掛表示する、等することとしてもよい。更に、表示画面をカラー表示可能であれば、赤字にする等、色を変化させることとしてもよい。
【０２３１】
７．２  ヒストリ一覧から選択された見出語に対する検索結果画面
また、上述した実施の形態の各実施例においては、検索結果画面を、入力時見出語６１、入力時説明情報６２、ジャンプ時見出語６３、ジャンプ時説明情報６４、とを同一画面に表示することとしたが、これを、ヒストリ一覧画面から選択された見出語に対する検索結果画面については、例えば、図３０に示すように、ジャンプ時見出語６３、ジャンプ時説明情報６４のみを表示することとしてもよい。
【０２３２】
図３０は、図２４（ｃ）に示すヒストリ一覧画面から、見出語“Lieut”が選択された場合の検索結果画面の変形例を示す図である。同図によれば、検索結果画面には、ジャンプ時見出語６３ｃ、ジャンプ時説明情報６４ｃ、が表示される。このように、別表記記号が略語を示す記号であるような場合には、一致文字列に下線９８ａ、９８ｂを付加して識別表示することでユーザによって選択された見出語を容易に把握できるので、入力時見出語６１ｃ、入力時説明情報６２ｃを、特に表示しないこととしてもよい。
【０２３３】
７．３  ジャンプの実行
また、上述した実施の形態においては、ユーザによって入力された検索語に適合する見出語を検索し、該見出語に対応する説明情報を表示する際には、この説明情報中に含まれる別表記記号を検知して、検知した別表記記号に続く語句を抽出し、当該語句に対応する説明情報を表示する、といった一連の処理を自動的に行うこととしたが、この処理を、ユーザからのジャンプ指示（例えば、ジャンプキーが操作される等）がなされた場合に行うこととしてもよい。
【０２３４】
【発明の効果】
本発明によれば、一部の見出語については別表記の見出語を参照するようになっている電子辞書装置において、そのような見出語がヒストリ登録された場合であっても、正式な表記の見出語に対応する説明情報を読み出せるようになる。
【図面の簡単な説明】
【図１】本発明を適用した携帯型電子辞書の外観例を示す図。
【図２】携帯型電子辞書の内部構成を示す図。
【図３】辞書検索処理にかかる携帯型電子辞書の動作を説明するためのフローチャート。
【図４】検索結果表示処理にかかる携帯型電子辞書の動作を説明するためのフローチャート。
【図５】第１実施例における国語辞典ＤＢのデータ構成例を示す図。
【図６】第１実施例における国語辞典概略説明ＤＢのデータ構成例を示す図。
【図７】第１実施例におけるヒストリデータテーブルのデータ構成例を示す図。
【図８】第１実施例におけるヒストリサーチ処理Ａにかかる携帯型電子辞書の動作を説明するためのフローチャート。
【図９】第１実施例における表示画面の遷移例を示す図。
【図１０】第２実施例における国語辞典ＤＢのデータ構成例を示す図。
【図１１】第２実施例における国語辞典概略説明ＤＢのデータ構成例を示す図。
【図１２】第２実施例におけるヒストリデータテーブルのデータ構成例を示す図。
【図１３】第２実施例におけるヒストリサーチ処理Ｂにかかる携帯型電子辞書の動作を説明するためのフローチャート。
【図１４】第２実施例における表示画面の遷移例を示す図。
【図１５】第３実施例における英和辞典ＤＢのデータ構成例を示す図。
【図１６】第３実施例における英和辞典概略説明ＤＢのデータ構成例を示す図。
【図１７】第３実施例におけるヒストリデータテーブルのデータ構成例を示す図。
【図１８】第３実施例におけるヒストリサーチ処理Ｃにかかる携帯型電子辞書の動作を説明するためのフローチャート。
【図１９】第３実施例における表示画面の遷移例を示す図。
【図２０】第４実施例における英和辞典ＤＢのデータ構成例を示す図。
【図２１】第４実施例における英和辞典概略説明ＤＢのデータ構成例を示す図。
【図２２】第４実施例におけるヒストリデータテーブルのデータ構成例を示す図。
【図２３】第４実施例におけるヒストリサーチ処理Ｄにかかる携帯型電子辞書の動作を説明するためのフローチャート。
【図２４】第４実施例における表示画面の遷移例を示す図。
【図２５】第５実施例における和英辞典ＤＢのデータ構成例を示す図。
【図２６】第５実施例における和英辞典概略説明ＤＢのデータ構成例を示す図。
【図２７】第５実施例におけるヒストリデータテーブルのデータ構成例を示す図。
【図２８】第５実施例におけるヒストリサーチ処理Ｅにかかる携帯型電子辞書の動作を説明するためのフローチャート。
【図２９】第５実施例における表示画面の遷移例を示す図。
【図３０】検索結果表示画面の変形例を示す図。
【符号の説明】
１  携帯型電子辞書
１０  ＣＰＵ
２０  入力部
３０  表示部
４０  ＲＯＭ
４１  国語辞典ＤＢ
４２  英和辞典ＤＢ
４３  和英辞典ＤＢ
４４  国語辞典概略説明ＤＢ
４５  英和辞典概略説明ＤＢ
４６  和英辞典概略説明ＤＢ
４７  辞書検索プログラム
４８  検索結果表示プログラム
４９  ヒストリサーチプログラム
６０  ＲＡＭ
６１  入力時見出語
６２  入力時説明情報
６３  ジャンプ時見出語
６４  ジャンプ時説明情報
６５  検索結果画面データ
６６  ヒストリ画面データ
６７  ヒストリデータテーブル
【図１】
0004218344.tif 000002
【図２】
0004218344.tif 000003
【図３】
0004218344.tif 000004
【図４】
0004218344.tif 000005
【図５】
0004218344.tif 000006
【図６】
0004218344.tif 000007
【図７】
0004218344.tif 000008
【図８】
0004218344.tif 000009
【図９】
0004218344.tif 000010
【図１０】
0004218344.tif 000011
【図１１】
0004218344.tif 000012
【図１２】
0004218344.tif 000013
【図１３】
0004218344.tif 000014
【図１４】
0004218344.tif 000015
【図１５】
0004218344.tif 000016
【図１６】
0004218344.tif 000017
【図１７】
0004218344.tif 000018
【図１８】
0004218344.tif 000019
【図１９】
0004218344.tif 000020
【図２０】
0004218344.tif 000021
【図２１】
0004218344.tif 000022
【図２２】
0004218344.tif 000023
【図２３】
0004218344.tif 000024
【図２４】
0004218344.tif 000025
【図２５】
0004218344.tif 000026
【図２６】
0004218344.tif 000027
【図２７】
0004218344.tif 000028
【図２８】
0004218344.tif 000029
【図２９】
0004218344.tif 000030
【図３０】
0004218344.tif 000031