(57)【要約】【課題】電子辞書等の情報表示制御装置において、一の集合情報から選択した見出語に適合する見出語及び当該見出語に対応する説明情報を、他の集合情報から適切に読み出して表示する。【解決手段】ＣＰＵ１００は、見出語候補一覧表示処理により表示された見出語候補一覧の表示中に辞書種別キーが押下されると、辞書種別／文字種別対応テーブル５０９を参照して、指定辞書種別の見出語文字種別と、選択見出語の見出語文字種別とが一致するか否かを判別し、一致しないと判別した場合であって、選択見出語格納領域４０３に追加見出語が記憶されている場合には、指定辞書ＤＢから選択見出語の追加見出語と一致する見出語を検索し、対応する説明情報を読み出して表示する。【選択図】  図２
2004295742.tif 000002
【特許請求の範囲】
【請求項１】
見出語と、当該見出語の説明情報とが対応付けられて情報を集合した集合情報を複数種類記憶する記憶手段と、
前記複数の集合情報のうち、一の集合情報を指定する第１の集合情報指定手段と、
入力文字を入力する入力手段と、
前記入力された入力文字に適合する見出語を前記第１の集合情報指定手段により指定された集合情報に含まれる見出語の中から検索して表示する制御を行う見出語表示制御手段と、
この見出語表示制御手段により表示制御された見出語のうち、一の見出語を指定する見出語指定手段と、
前記複数の集合情報のうち、他の集合情報を指定する第２の集合情報指定手段と、
前記見出語指定手段により指定された見出語に適合する見出語及び当該見出語に対応する説明情報を前記第２の集合情報指定手段により指定された集合情報の中から読み出して表示する制御を行う説明情報表示制御手段と、
を備えることを特徴とする情報表示制御装置。
【請求項２】
前記第１の集合情報指定手段により指定された集合情報の検索に利用可能な検索方式を表示する検索方式表示制御手段を更に備え、
前記入力手段は、入力文字の入力とともに前記検索方式表示制御手段により表示制御された検索方式の択一的な指定入力を行う手段であり、
前記見出語表示制御手段は、前記入力手段により指定された検索方式に基づいて、前記入力された入力文字に適合する見出語を前記第１の集合情報指定手段により指定された集合情報に含まれる見出語の中から検索する手段である、
ことを特徴とする請求項１に記載の情報表示制御装置。
【請求項３】
前記見出語表示制御手段は、前記入力手段により指定された検索方式が逆引き検索方式であった場合に、前記入力された入力文字を語尾とする見出語を前記第１の集合情報指定手段により指定された集合情報に含まれる見出語の中から検索する逆引き検索手段を有することを特徴とする請求項２に記載の情報表示制御装置。
【請求項４】
前記見出語表示制御手段は、前記入力手段により指定された検索方式がキーワード検索方式であった場合に、前記入力された入力文字を含む説明情報に対応づけられた見出語を前記第１の集合情報指定手段により指定された集合情報に含まれる見出語の中から検索するキーワード検索手段を有することを特徴とする請求項２又は３に記載の情報表示制御装置。
【請求項５】
前記見出語指定手段により指定された見出語の文字種別を、前記第２の集合情報指定手段により指定された集合情報に含まれる見出語の文字種別に変換する文字種別変換手段を更に備え、
前記説明情報表示制御手段は、前記文字種別変換手段により変換された見出語により、当該変換された見出語に適合する見出語を前記第２の集合情報指定手段により指定された集合情報の中から検索し、検索した見出語及び説明情報を表示する制御を行う変換後見出語検索手段を有する、
ことを特徴とする請求項１〜４の何れか一項に記載の情報表示制御装置。
【請求項６】
前記複数の集合情報に含まれる見出語のうち一部の見出語には追加語が対応づけられており、
前記説明情報表示制御手段は、前記見出語指定手段により指定された見出語に適合する追加語を前記第２の集合情報指定手段により指定された集合情報の中から検索し、検索した追加語に対応する見出語及び説明情報を表示する制御を行う第１の追加語検索手段を有する、
ことを特徴とする請求項１〜５の何れか一項に記載の情報表示制御装置。
【請求項７】
前記複数の集合情報に含まれる見出語のうち一部の見出語には追加語が対応づけられており、
前記説明情報表示制御手段は、前記見出語指定手段により指定された見出語に対応する追加語がある場合、当該追加語に適合する見出語を前記第２の集合情報指定手段により指定された集合情報の中から検索し、検索した見出語及び説明情報を表示する制御を行う第２の追加語検索手段を有する、
ことを特徴とする請求項１〜６の何れか一項に記載の情報表示制御装置。
【請求項８】
前記複数の集合情報に含まれる見出語のうち一部の見出語には追加語が対応づけられており、
前記説明情報表示制御手段は、前記見出語指定手段により指定された見出語に対応する追加語がある場合、当該追加語に適合する追加語を前記第２の集合情報指定手段により指定された集合情報の中から検索し、検索した追加語に対応する見出語及び説明情報を表示する制御を行う第３の追加語検索手段を有する、
ことを特徴とする請求項１〜７の何れか一項に記載の情報表示制御装置。
【請求項９】
前記複数の集合情報に含まれる見出語のうち一部の見出語には追加語が対応づけられており、
前記見出語指定手段により指定された見出語に対応する追加語がある場合、当該追加語を構成する一部分の文字を選出する選出手段と、
この選出手段により選出された文字に適合する見出語及び当該見出語に対応する説明情報を前記第２の集合情報指定手段により指定された集合情報の中から検索して表示する制御を行う選出文字対応情報表示制御手段と、
を更に備えることを特徴とする請求項１〜８の何れか一項に記載の情報表示制御装置。
【請求項１０】
所定の通信回線を介して利用者端末と接続されるサーバにおいて、
見出語と、当該見出語の説明情報とが対応付けられた情報を集合した集合情報を複数種類記憶する記憶手段と、
前記複数の集合情報のうち、一の集合情報を指定する第１の集合情報指定情報及び入力文字を前記利用者端末から受信する第１の受信手段と、
前記受信した入力文字に適合する見出語を、前記受信した第１の集合情報指定情報により指定された集合情報に含まれる見出語の中から検索して前記利用者端末に送信する第１の送信手段と、
前記複数の集合情報のうち、他の集合情報を指定する第２の集合情報指定情報、及び前記第１の送信手段によって送信した見出語のうちの一の見出語を指定する見出語指定情報を前記利用者端末から受信する第２の受信手段と、
前記受信した見出語指定情報により指定された見出語に適合する見出語及び当該見出語に対応する説明情報を、前記受信した第２の集合情報指定情報により指定された集合情報の中から読み出して前記利用者端末に送信する第２の送信手段と、
を備えることを特徴とするサーバ。
【請求項１１】
コンピュータに、
見出語と、当該見出語の説明情報とが対応付けられた情報を集合した集合情報を複数種類記憶する記憶機能と、
前記複数の集合情報のうち、一の集合情報を指定する第１の集合情報指定機能と、
入力文字を入力する入力機能と、
前記入力された入力文字に適合する見出語を前記第１の集合情報指定機能により指定された集合情報に含まれる見出語の中から検索して表示する制御を行う見出語表示制御機能と、
この見出語表示制御機能により表示制御された見出語のうち、一の見出語を指定する見出語指定機能と、
前記複数の集合情報のうち、他の集合情報を指定する第２の集合情報指定機能と、
前記見出語指定機能により指定された見出語に適合する見出語及び当該見出語に対応する説明情報を前記第２の集合情報指定機能により指定された集合情報の中から読み出して表示する制御を行う説明情報表示制御機能と、
を実現させるためのプログラム。
【請求項１２】
所定の通信回線を介して利用者端末と接続されるコンピュータに、
見出語と、当該見出語の説明情報とが対応付けられた情報を集合した集合情報を複数種類記憶する記憶機能と、
前記複数の集合情報のうち、一の集合情報を指定する第１の集合情報指定情報及び入力文字を前記利用者端末から受信する第１の受信機能と、
前記受信した入力文字に適合する見出語を、前記受信した第１の集合情報指定情報により指定された集合情報に含まれる見出語の中から検索して前記利用者端末に送信する第１の送信機能と、
前記複数の集合情報のうち、他の集合情報を指定する第２の集合情報指定情報、及び前記第１の送信機能によって送信した見出語のうちの一の見出語を指定する見出語指定情報を前記利用者端末から受信する第２の受信機能と、
前記受信した見出語指定情報により指定された見出語に適合する見出語及び当該見出語に対応する説明情報を、前記受信した第２の集合情報指定情報により指定された集合情報の中から読み出して前記利用者端末に送信する第２の送信機能と、
を実現させるためのプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、情報表示制御装置、サーバ及びプログラムに関する。
【０００２】
【従来の技術】
従来から、国語辞典、英和辞典、和英辞典等の各種辞典等、数種類の電子辞書データが組み込まれた電子辞書と呼ばれる情報表示制御装置が知られている。この電子辞書データには、見出語と、当該見出語の説明情報とが対応付けられて記憶され、検索語を指定することにより、検索語と一致する見出語の説明情報を表示させることができる。より具体的には、例えば、ユーザによって入力された入力文字（検索語）に適合する見出語候補を検索して一覧表示し、表示した一覧から選択された見出語の説明情報を読み出して表示するものが知られている。
【０００３】
また、上記した電子辞書において、ユーザが所望する情報を効率良く検索するための機能として、ジャンプ機能（以下、適宜「ジャンプ」という。）と呼ばれる機能を備えているものが知られている。ジャンプとは、見出語に対応する説明情報が表示されている際に、その説明情報中の一部の文字列を指定して、当該指定した文字列を検索語として再度検索を行う機能のことである。
【０００４】
このジャンプ機能の一つとして、複数の辞書を有した電子辞書において、１つの辞書の使用中に他の辞書にジャンプする際、ジャンプ先の辞書を設定することのできる機能が知られている（特許文献１参照。）。
【０００５】
【特許文献１】
特開２００１−１３４５８５号公報
【０００６】
【発明が解決しようとする課題】
ところで、電子辞書等の情報表示制御装置において、例えば、逆引き検索やキーワード検索、スペルチェック等、辞書等の集合情報毎に固有の検索方式を備えたものが知られている。ユーザは、検索方式を指定することにより、指定した検索方式により、入力文字に適合する見出語候補を該当する集合情報から検索することができる。しかしながら、各検索方式は、集合情報毎に固有の機能として提供されているため、検索された見出語候補をもとに、他の辞書から直接検索することができなかった。このため、一覧表示した見出語候補から見出語を選択し、当該見出語の説明情報を表示させた後、他の辞書にジャンプする必要があった。
【０００７】
本発明は、上記した従来の事情に鑑みてなされたものであり、電子辞書等の情報表示制御装置において、一の集合情報から検索した見出語候補に適合する見出語及び当該見出語に対応する説明情報を、他の集合情報から適切に読み出して表示する制御を行うことを目的とする。
【０００８】
【課題を解決するための手段】
以上の課題を解決するため、請求項１に記載の発明の情報表示制御装置は、
見出語と、当該見出語の説明情報とが対応付けられた情報を集合した集合情報を複数種類記憶する記憶手段（例えば、図２に示す国語辞典ＤＢ５０１，英和辞典ＤＢ５０２，カタカナ語辞典ＤＢ５０３，漢和辞典ＤＢ５０４）と、
前記複数の集合情報のうち、一の集合情報を指定する第１の集合情報指定手段（例えば、図２に示す入力装置２００；図１３に示すステップＳ１０）と、
入力文字を入力する入力手段（例えば、図２に示す入力装置２００；図１３に示すステップＳ１６）と、
前記入力された入力文字に適合する見出語を前記第１の集合情報指定手段により指定された集合情報に含まれる見出語の中から検索して表示する制御を行う見出語表示制御手段（例えば、図２に示すＣＰＵ１００；図１３に示すステップＳ１８）と、
この見出語表示制御手段により表示制御された見出語のうち、一の見出語を指定する見出語指定手段（例えば、図２に示す入力装置２００；図１３に示すステップＳ２０）と、
前記複数の集合情報のうち、他の集合情報を指定する第２の集合情報指定手段（例えば、図２に示す入力装置２００；図１３に示すステップＳ２６）と、
前記見出語指定手段により指定された見出語に適合する見出語及び当該見出語に対応する説明情報を前記第２の集合情報指定手段により指定された集合情報の中から読み出して表示する制御を行う説明情報表示制御手段（例えば、図２に示すＣＰＵ１００；図１４に示す第１見出語ジャンプ処理）と、
を備えることを特徴としている。
【０００９】
また、請求項１１に記載の発明のプログラムは、
コンピュータに、
見出語と、当該見出語の説明情報とが対応付けられた情報を集合した集合情報を複数種類記憶する記憶機能（例えば、図２に示す国語辞典ＤＢ５０１，英和辞典ＤＢ５０２，カタカナ語辞典ＤＢ５０３，漢和辞典ＤＢ５０４）と、
前記複数の集合情報のうち、一の集合情報を指定する第１の集合情報指定機能（例えば、図２に示す入力装置２００；図１３に示すステップＳ１０）と、
入力文字を入力する入力機能（例えば、図２に示す入力装置２００；図１３に示すステップＳ１６）と、
前記入力された入力文字に適合する見出語を前記第１の集合情報指定機能により指定された集合情報に含まれる見出語の中から検索して表示する制御を行う見出語表示制御機能（例えば、図２に示すＣＰＵ１００；図１３に示すステップＳ１８）と、
この見出語表示制御機能により表示制御された見出語のうち、一の見出語を指定する見出語指定機能（例えば、図２に示す入力装置２００；図１３に示すステップＳ２０）と、
前記複数の集合情報のうち、他の集合情報を指定する第２の集合情報指定機能（例えば、図２に示す入力装置２００；図１３に示すステップＳ２６）と、
前記見出語指定機能により指定された見出語に適合する見出語及び当該見出語に対応する説明情報を前記第２の集合情報指定機能により指定された集合情報の中から読み出して表示する制御を行う説明情報表示制御機能（例えば、図２に示すＣＰＵ１００；図１４に示す第１見出語ジャンプ処理）と、
を実現させることを特徴としている。
【００１０】
この請求項１又は１１に記載の発明によれば、一の集合情報に含まれる見出語から入力文字に適合する見出語を検索して一覧表示することができる。そして、表示した一覧から一の見出語が指定されるとともに、他の集合情報が指定された場合に、当該他の集合情報から、指定された見出語に適合する見出語及び当該見出語に対応する説明情報を読み出して表示する制御を行うことができる。従って、一の集合情報から指定された見出語に基づいて、適合する見出語及び当該見出語に対応する説明情報を他の集合情報から適切に読み出して表示する制御を行うことができる。
【００１１】
請求項２に記載の発明は、請求項１に記載の情報表示制御装置において、
前記第１の集合情報指定手段により指定された集合情報の検索に利用可能な検索方式を表示する検索方式表示制御手段（例えば、図２に示す入力装置２００；図２１に示すステップＳ５１）を更に備え、
前記入力手段は、入力文字の入力とともに前記検索方式表示制御手段により表示制御された検索方式の択一的な指定入力を行う手段（例えば、図２に示すＣＰＵ１００；図２１に示すステップＳ５２）であり、
前記見出語表示制御手段は、前記入力手段により指定された検索方式に基づいて、前記入力された入力文字に適合する見出語を前記第１の集合情報指定手段により指定された集合情報に含まれる見出語の中から検索する手段（例えば、図２に示す入力装置２００；図２１に示すステップＳ５４）である、
ことを特徴としている。
【００１２】
この請求項２に記載の発明によれば、一の集合情報に含まれる見出語から、指定された検索方式に基づいて入力文字に適合する見出語を検索して一覧表示した場合であって、表示した一覧から見出語が指定されるとともに、他の集合情報が指定された場合に、指定された見出語に適合する見出語及び当該見出語に対応する説明情報を他の集合情報から読み出して表示することができる。従って、一の集合情報の検索に利用可能な検索方式により検索した見出語に基づいて、適合する見出語及び当該見出語に対応する説明情報を他の集合情報から適切に読み出して表示する制御を行うことができる。
【００１３】
請求項３に記載の発明は、請求項２に記載の情報表示制御装置において、
前記見出語表示制御手段は、前記入力手段により指定された検索方式が逆引き検索方式であった場合に、前記入力された入力文字を語尾とする見出語を前記第１の集合情報指定手段により指定された集合情報に含まれる見出語の中から検索する逆引き検索手段（例えば、図２に示すＣＰＵ１００；図２１に示すステップＳ５４）を有することを特徴としている。
【００１４】
この請求項３に記載の発明によれば、一の集合情報に含まれる見出語から、逆引き検索方式に基づいて入力文字を語尾とする見出語を検索して一覧表示した場合であって、表示した一覧から見出語が指定されるとともに、他の集合情報が指定された場合に、指定された見出語に適合する見出語及び当該見出語に対応する説明情報を他の集合情報から読み出して表示することができる。従って、一の集合情報の検索に利用可能な逆引き検索方式により検索した見出語に基づいて、適合する見出語及び当該見出語に対応する説明情報を他の集合情報から適切に読み出して表示する制御を行うことができる。
【００１５】
請求項４に記載の発明は、請求項２又は３に記載の情報表示制御装置において、
前記見出語表示制御手段は、前記入力手段により指定された検索方式がキーワード検索方式であった場合に、前記入力された入力文字を含む説明情報に対応づけられた見出語を前記第１の集合情報指定手段により指定された集合情報に含まれる見出語の中から検索するキーワード検索手段（例えば、図２に示すＣＰＵ１００；図２１に示すステップＳ６６）を有することを特徴としている。
【００１６】
この請求項４に記載の発明によれば、一の集合情報に含まれる見出語から、キーワード検索方式に基づいて入力文字を含む説明情報に対応付けられた見出語を検索して一覧表示した場合であって、表示した一覧から見出語が指定されるとともに、他の集合情報が指定された場合に、指定された見出語に適合する見出語及び当該見出語に対応する説明情報を他の集合情報から読み出して表示することができる。従って、一の集合情報の検索に利用可能なキーワード検索方式により検索した見出語に基づいて、適合する見出語及び当該見出語に対応する説明情報を他の集合情報から適切に読み出して表示する制御を行うことができる。
【００１７】
請求項５に記載の発明は、請求項１〜４の何れか一項に記載の情報表示制御装置において、
前記見出語指定手段により指定された見出語の文字種別を、前記第２の集合情報指定手段により指定された集合情報に含まれる見出語の文字種別に変換する文字種別変換手段（例えば、図２に示すＣＰＵ１００；図３０に示すステップＳ５０６）を更に備え、
前記説明情報表示制御手段は、前記文字種別変換手段により変換された見出語により、当該変換された見出語に適合する見出語を前記第２の集合情報指定手段により指定された集合情報の中から検索し、検索した見出語及び説明情報を表示する制御を行う変換後見出語検索手段（例えば、図２に示すＣＰＵ１００；図３０に示すステップＳ５０８，Ｓ５１０）を有する、
ことを特徴としている。
【００１８】
この請求項５に記載の発明によれば、一の集合情報に含まれる見出語をもとに検索して一覧表示した入力文字に適合する見出語の中から、一の見出語が指定されるとともに、他の集合情報が指定された場合であって、指定された見出語の文字種別と、指定された他の集合情報に含まれる見出語の文字種別とが異なる場合に、当該見出語の文字種別を、指定された他の集合情報に含まれる見出語の文字種別に変換することができる。そして、他の集合情報から、指定された見出語に適合する見出語及び当該見出語に対応する説明情報を読み出して表示することができる。従って、一の集合情報の見出語に基づいて、適合する見出語及び当該見出語に対応する説明情報を他の集合情報から適切に読み出して表示する制御を行うことができる。
【００１９】
請求項６に記載の発明は、請求項１〜５の何れか一項に記載の情報表示制御装置において、
前記複数の集合情報に含まれる見出語のうち一部の見出語には追加語が対応づけられており、
前記説明情報表示制御手段は、前記見出語指定手段により指定された見出語に適合する追加語を前記第２の集合情報指定手段により指定された集合情報の中から検索し、検索した追加語に対応する見出語及び説明情報を表示する制御を行う第１の追加語検索手段（例えば、図２に示すＣＰＵ１００）を有する、
ことを特徴としている。
【００２０】
この請求項６に記載の発明によれば、一の集合情報に含まれる見出語をもとに検索して一覧表示した入力文字に適合する見出語の中から、一の見出語が指定されるとともに、他の集合情報が指定された場合であって、指定された他の集合情報に含まれる見出語に追加語が対応付けられている場合には、指定された他の集合情報から、指定された見出語に適合する追加語及び当該追加語の見出語に対応する説明情報を読み出して表示することができる。従って、一の集合情報の見出語に基づいて、適合する見出語及び当該見出語に対応する説明情報を他の集合情報から適切に読み出して表示する制御を行うことができる。
【００２１】
請求項７に記載の発明は、請求項１〜６の何れか一項に記載の情報表示制御装置において、
前記複数の集合情報に含まれる見出語のうち一部の見出語には追加語が対応づけられており、
前記説明情報表示制御手段は、前記見出語指定手段により指定された見出語に対応する追加語がある場合、当該追加語に適合する見出語を前記第２の集合情報指定手段により指定された集合情報の中から検索し、検索した見出語及び説明情報を表示する制御を行う第２の追加語検索手段（例えば、図２に示すＣＰＵ１００；図１４に示すステップＳ１１２，Ｓ１１４）を有する、
ことを特徴としている。
【００２２】
この請求項７に記載の発明によれば、一の集合情報に含まれる見出語をもとに検索して一覧表示した入力文字に適合する見出語の中から、一の見出語が指定されるとともに、他の集合情報が指定された場合であって、指定された見出語に対応する追加語がある場合には、指定された他の集合情報から、指定された見出語の追加語に適合する見出語及び当該見出語に対応する説明情報を読み出して表示することができる。従って、一の集合情報の見出語に基づいて、適合する見出語及び当該見出語に対応する説明情報を他の集合情報から適切に読み出して表示する制御を行うことができる。
【００２３】
請求項８に記載の発明は、請求項１〜７の何れか一項に記載の情報表示制御装置において、
前記複数の集合情報に含まれる見出語のうち一部の見出語には追加語が対応づけられており、
前記説明情報表示制御手段は、前記見出語指定手段により指定された見出語に対応する追加語がある場合、当該追加語に適合する追加語を前記第２の集合情報指定手段により指定された集合情報の中から検索し、検索した追加語に対応する見出語及び説明情報を表示する制御を行う第３の追加語検索手段（例えば、図２に示すＣＰＵ１００）を有する、
ことを特徴としている。
【００２４】
この請求項８に記載の発明によれば、一の集合情報に含まれる見出語をもとに検索して一覧表示した入力文字に適合する見出語の中から、一の見出語が指定されるとともに、他の集合情報が指定された場合であって、一の集合情報及び指定された他の集合情報に含まれる見出語にそれぞれ追加語が対応付けられている場合には、指定された他の集合情報から、指定された見出語の追加語に適合する追加語及び当該追加語の見出語に対応する説明情報を読み出して表示することができる。従って、一の集合情報の見出語に基づいて、適合する見出語及び当該見出語に対応する説明情報を他の集合情報から適切に読み出して表示する制御を行うことができる。
【００２５】
請求項９に記載の発明は、請求項１〜８の何れか一項に記載の情報表示制御装置において、
前記複数の集合情報に含まれる見出語のうち一部の見出語には追加語が対応づけられており、
前記見出語指定手段により指定された見出語に対応する追加語がある場合、当該追加語を構成する一部分の文字を選出する選出手段（例えば、図２に示す入力装置２００；図３７に示すステップＳＳ７０２）と、
この選出手段により選出された文字に適合する見出語及び当該見出語に対応する説明情報を前記第２の集合情報指定手段により指定された集合情報の中から検索して表示する制御を行う選出文字対応情報表示制御手段（例えば、図２に示すＣＰＵ１００；図３７に示すステップＳＳ７０４，７０６）と、
を更に備えることを特徴としている。
【００２６】
この請求項９に記載の発明によれば、一の集合情報に含まれる見出語をもとに検索して一覧表示した入力文字に適合する見出語の中から、一の見出語が指定されるとともに、他の集合情報が指定された場合であって、指定された見出語に対応する追加語がある場合には、追加語を構成する一部分の文字を選出し、選出した文字に適合する見出語及び当該見出語に対応する説明情報を指定された他の集合情報から読み出して表示することができる。
【００２７】
請求項１０に記載の発明のサーバは、
所定の通信回線を介して利用者端末と接続されるサーバにおいて、
見出語と、当該見出語の説明情報とが対応付けられた情報を集合した集合情報を複数種類記憶する記憶手段（例えば、図３９に示す記憶装置７１２）と、
前記複数の集合情報のうち、一の集合情報を指定する第１の集合情報指定情報及び入力文字を前記利用者端末から受信する第１の受信手段（例えば、図３９に示す通信装置７１４）と、
前記受信した入力文字に適合する見出語を、前記受信した第１の集合情報指定情報により指定された集合情報に含まれる見出語の中から検索して前記利用者端末に送信する第１の送信手段（例えば、図３９に示すＣＰＵ７０２，通信装置７１４）と、
前記複数の集合情報のうち、他の集合情報を指定する第２の集合情報指定情報、及び前記第１の送信手段によって送信した見出語のうちの一の見出語を指定する見出語指定情報を前記利用者端末から受信する第２の受信手段（例えば、図３９に示す通信装置７１４）と、
前記受信した見出語指定情報により指定された見出語に適合する見出語及び当該見出語に対応する説明情報を、前記受信した第２の集合情報指定情報により指定された集合情報の中から読み出して前記利用者端末に送信する第２の送信手段（例えば、図３９に示すＣＰＵ７０２，通信装置７１４）と、
を備えることを特徴としている。
【００２８】
また、請求項１２に記載の発明のプログラムは、
所定の通信回線を介して利用者端末と接続されるコンピュータに、
見出語と、当該見出語の説明情報とが対応付けられた情報を集合した集合情報を複数種類記憶する記憶機能（例えば、図３９に示す記憶装置７１２）と、
前記複数の集合情報のうち、一の集合情報を指定する第１の集合情報指定情報及び入力文字を前記利用者端末から受信する第１の受信機能（例えば、図３９に示す通信装置７１４）と、
前記受信した入力文字に適合する見出語を、前記受信した第１の集合情報指定情報により指定された集合情報に含まれる見出語の中から検索して前記利用者端末に送信する第１の送信機能（例えば、図３９に示すＣＰＵ７０２，通信装置７１４）と、
前記複数の集合情報のうち、他の集合情報を指定する第２の集合情報指定情報、及び前記第１の送信機能によって送信した見出語のうちの一の見出語を指定する見出語指定情報を前記利用者端末から受信する第２の受信機能（例えば、図３９に示す通信装置７１４）と、
前記受信した見出語指定情報により指定された見出語に適合する見出語及び当該見出語に対応する説明情報を、前記受信した第２の集合情報指定情報により指定された集合情報の中から読み出して前記利用者端末に送信する第２の送信機能（例えば、図３９に示すＣＰＵ７０２，通信装置７１４）と、
を実現させることを特徴としている。
【００２９】
この請求項１０又は１２に記載の発明によれば、サーバ又はコンピュータにおいて、複数の集合情報のうちの一の集合情報を指定する第１の集合情報指定情報及び入力文字を利用者端末から受信した際に、第１の集合情報指定情報により指定された一の集合情報に含まれる見出語から入力文字に適合する見出語を検索し、利用者端末に送信することができる。そして、サーバにおいて、他の集合情報を指定する第２の集合情報指定情報、及び一の見出語が指定された見出語指定情報を受信した際に、第２の集合情報指定情報により指定された他の集合情報から、見出語指定情報により指定された見出語に適合する見出語及び当該見出語に対応する説明情報を読み出して利用者端末に送信することができる。
【００３０】
【発明の実施の形態】
以下、図１〜図３９を参照して、本発明に係る情報表示制御装置を折りたたみ式の携帯型電子辞書（以下、単に「電子辞書」という。）に適用した場合の実施の形態について詳細に説明する。
【００３１】
電子辞書には、国語辞典、英和辞典、和英辞典、英英辞典等の各種辞典、各種用語辞典、百科事典といった種々の辞書種別の電子辞典や電子事典のデータ（辞書データベース）が内蔵されている。辞書データベースとは、見出語と、当該見出語を説明解説等するための文字データ、静止画像データ、動画データ、音声データ等が記憶された説明情報とが対応付けられた情報を集合した集合情報を、コンピュータを用いて検索処理することができるように体系的に構成したものである。ユーザは、辞書種別を選択して文字を入力（以下、「入力文字」という。）することにより、当該入力文字の解説等を表示させることができる。
【００３２】
図１（ａ）に、電子辞書１の斜視概観図の一例を示す。同図に示すように、電子辞書１は、ディスプレイ１０と、キー群２０とを備えて構成されている。キー群２０を構成する各キーにはそれぞれ固有の機能が割り当てられており、ユーザは、これらのキーを押下して電子辞書１を操作する。
【００３３】
図１（ｂ）に、キー群２０のキー配列の一例を示す。同図に示すように、キー群２０は、電源のＯＮ／ＯＦＦを切り替える電源キー２１、入力文字を入力する文字入力キー２３、説明情報の表示指示や操作の確定指示等を入力するの訳／決定キー２５、カーソルの移動方向等を指示する方向指示キー２７、指定した単語へのジャンプキー２９、ヒストリ見出語を一覧表示するヒストリキー３１、前回表示した画面等に戻るための戻るキー３３、前ページ送りキー３８、次ページ送りキー３９、検索対象の辞書種別を指定するための辞書種別キー３５等を備えて構成される。同図に示す電子辞書１では、辞書種別キー３５として、国語辞典を指定する国語辞典キー３５ａ、英和辞典を指定する英和辞典キー３５ｂ、漢和辞典を指定する漢和辞典キー３５ｃ、カタカナ語辞典を指定するカタカナ語辞典キー３５ｄ、類語辞典を指定する類語辞典キー３５ｅ、百科事典を指定する百科事典キー３５ｆを備えている。
【００３４】
〔第１の実施の形態〕
先ず、本発明を適用した電子辞書の第１の実施の形態について説明する。尚、第１の実施の形態において、電子辞書は、特に、国語辞典、英和辞典、カタカナ語辞典、及び漢和辞典の４種類の辞書データベース（以下、データベースを「ＤＢ」という。）を内蔵している。以下、第１の実施の形態では、国語辞典の辞書ＤＢである国語辞典ＤＢ、英和辞典の辞書ＤＢである英和辞典ＤＢ、カタカナ語辞典の辞書ＤＢであるカタカナ語辞典ＤＢ、及び漢和辞典の辞書ＤＢである漢和辞典ＤＢを包括して、適宜「辞書ＤＢ」という。
【００３５】
図２は、第１の実施の形態における電子辞書１の機能構成の一例を示すブロック図である。同図に示すように、電子辞書１は、ＣＰＵ１００、入力装置２００、表示装置３００、ＲＡＭ４００、フラッシュＲＯＭ５００の各機能部を備えて構成される。
【００３６】
ＣＰＵ１００は、入力される指示に応じて所定のプログラムに基づいた処理を実行し、各機能部への指示やデータの転送等を行い、電子辞書１を統括的に制御する。具体的には、ＣＰＵ１００は、入力装置２００から入力される押下信号等に応じてフラッシュＲＯＭ５００に格納されたプログラムを読み出し、当該プログラムに従って処理を実行する。そして、処理結果をＲＡＭ４００に保存するとともに、当該処理結果を表示するための表示信号を適宜表示装置３００に出力して、対応した表示情報を表示させる。
【００３７】
入力装置２００は、仮名やアルファベット等の文字入力や機能選択等に必要なキー群を備え、押下されたキーの押下信号等をＣＰＵ１００に出力する。この入力装置２００は、図１に示すキー群２０に相当し、上記した辞書種別の指定、入力文字の入力、説明情報の表示指示、ジャンプ実行指示、ヒストリ一覧の表示指示等の入力手段が実現される。
【００３８】
表示装置３００は、ＣＰＵ１００から入力される表示信号に基づいて各種画面を表示させるものであり、ＬＣＤ等により構成される。この表示装置３００は、図１に示すディスプレイ１０に相当する。
【００３９】
ＲＡＭ４００は、ＣＰＵ１００が実行する各種プログラムや、これらプログラムの実行に係るデータ等を一時的に保持するメモリ領域を備える。特に、第１の実施の形態を実現するため、指定辞書種別格納領域４０１と、選択見出語格納領域４０３と、選択ヒストリ見出語格納領域４０５とを備える。
【００４０】
フラッシュＲＯＭ５００には、各種初期設定、ハードウェアの検査、又は必要なプログラムのロード等を行うための初期プログラムが格納される。ＣＰＵ１００は、電子辞書１の電源投入時においてこの初期プログラムを実行することにより、電子辞書１の動作環境を設定する。
【００４１】
また、フラッシュＲＯＭ５００には、電子辞書１の動作に係る各種処理プログラムや電子辞書１の備える種々の機能を実現するためのプログラムやデータが格納される。特に、第１の実施の形態を実現するため、国語辞典ＤＢ５０１と、英和辞典ＤＢ５０２と、カタカナ語辞典ＤＢ５０３と、漢和辞典ＤＢ５０４と、辞書検索プログラム５０５と、第１見出語ジャンププログラム５０６と、ヒストリ検索プログラム５０７と、国語辞典用ヒストリ一覧テーブル５０８と、辞書種別／文字種別対応テーブル５０９とが格納される。
【００４２】
ＣＰＵ１００は、このフラッシュＲＯＭ５００に格納された辞書検索プログラム５０５に従って辞書検索処理を実行する。具体的には、ＣＰＵ１００は、辞書種別キー３５の押下操作に応じて検索対象の辞書ＤＢを決定する。この際、決定された検索対象の辞書ＤＢ（以下、「指定辞書ＤＢ」という。）の辞書種別（以下、「指定辞書種別」という。）が指定辞書種別格納領域４０１に保持される。図３に、指定辞書種別格納領域４０１の一例を示す。同図に示す指定辞書種別格納領域４０１には、当該時点での指定辞書種別“国語辞典ＤＢ”が格納されている。
【００４３】
ここで、各種辞書ＤＢの蓄積形式について説明する。図４は、国語辞典ＤＢ５０１の蓄積形式の一例を示す図である。同図に示すように、集合情報の１つである国語辞典ＤＢ５０１には、見出語と、当該見出語の文字種別が格納される見出語文字種別と、追加見出語と、説明情報とが対応付けられた辞書データ（情報）が蓄積（集合）される。追加見出語には、対応する見出語を、当該見出語と異なる文字種別で表記した文字列が格納される。例えば、レコードＬ１０に示す辞書データにおいて、見出語文字種別“カタカナ”の見出語“バガボンド”の追加見出語として、“バガボンド”をアルファベット表記した“ｖａｇａｂｏｎｄ”が格納されている。また、説明情報には、該当する見出語を説明するための文字データである説明情報が格納される。
【００４４】
図５は英和辞典ＤＢ５０２の蓄積形式の一例、図６はカタカナ語辞典ＤＢ５０３の蓄積形式の一例、図７は漢和辞典ＤＢ５０４の蓄積形式の一例を、それぞれ示している。図５に示すように、英和辞典ＤＢ５０２には、見出語と、見出語文字種別と、説明情報とが対応付けられた辞書データが蓄積され、各見出語に対応する見出語文字種別には、文字種別“アルファベット”が格納される。同様にして、図６に示すように、カタカナ語辞典ＤＢ５０３には、見出語と、見出語文字種別と、説明情報とが対応付けられた辞書データが蓄積され、各見出語に対応する見出語文字種別には、文字種別“カタカナ”が格納される。そして、図７に示すように、漢和辞典ＤＢ５０４には、見出語と、見出語文字種別と、説明情報とが対応付けられた辞書データが蓄積され、各見出語に対応する見出語文字種別には、文字種別“漢字”が格納される。
【００４５】
続いて、ＣＰＵ１００は、入力文字の入力操作に応じて、見出語候補一覧表示処理を実行する。見出語候補一覧表示処理とは、説明情報の表示対象とする見出語を決定するためにＣＰＵ１００が実行する処理であり、説明情報の表示に先立って実行される処理である。また、見出語候補とは、説明情報の表示対象の見出語となり得る見出語の候補のことであり、ユーザが入力装置２００から入力した入力文字を基に、ＣＰＵ１００によって指定辞書ＤＢから検索される。ここで、ユーザが、辞書種別“国語辞典”を指定して“明細書”という語句の意味を調べる場合を具体例に挙げ、図８を参照して見出語候補一覧表示処理について説明する。
【００４６】
“明細書”という語句の意味を調べるために、ユーザは“め”“い”“さ”“い”“しょ”（或いは“し”“ょ”）の順で入力文字を入力していく。このとき、ＣＰＵ１００は、各文字が入力される毎に、当該時点までに入力された入力文字から始まる見出語を始めとする、当該入力文字に適合する見出語を、国語辞典ＤＢ５０１から随時検索し、見出語候補として一覧表示する。図８（ａ）は、“め”“い”と入力された状態の画面例である。国語辞典ＤＢ５０１に記憶された見出語のうち、入力文字Ｉ１００である“めい”で始まる見出語が検索され、見出語候補一覧Ｔ１００として表示されている。図８（ｂ）は、（ａ）に続いて“さ”“い”と入力された状態の画面例である。入力文字Ｉ１０２である“めいさい”で始まる見出語を始めとする“めいさい”に適合する見出語が、見出語候補一覧Ｔ１０２として表示されている。
【００４７】
図８において、見出語候補一覧Ｔ１００，Ｔ１０２に表示された見出語候補のうち、１つの見出語候補が反転表示され、選択マーカＭ１００として表示されている。ユーザは、入力装置２００から方向指示キー２７を押下することにより選択マーカＭ１００を上下に移動させて、他の見出語候補を反転表示させることができる。以下、見出語候補一覧において反転表示により選択されている見出語候補を、適宜「選択見出語」という。図８（ｃ）は、選択マーカＭ１００が移動されて、“めいさいしょ”という見出語候補が反転表示されている状態の画面例である。この図８（ｃ）において、訳／決定キー３１が押下操作されることにより、説明情報を表示する対象とする見出語が“めいさいしょ”として決定される。
【００４８】
ユーザは、見出語候補一覧表示処理によって、“め”“い”“さ”“い”“しょ”の５文字（“しょ”を２文字とする場合には６文字）全てを入力する必要がなく、見出語候補一覧に所望の見出語が表示された際に、迅速に説明情報の表示対象とする見出語を決定することができる。
【００４９】
そして、ＣＰＵ１００は、この見出語候補一覧表示処理により決定された見出語“めいさいしょ”に対応する説明情報を国語辞典ＤＢ５０１から読み出して表示する。
【００５０】
また、ＣＰＵ１００は、指定辞書ＤＢから説明情報を読み出して表示した際に、対応する見出語をヒストリ見出語として、該当する辞書ＤＢ用のヒストリ一覧テーブルに格納する。特に、国語辞典ＤＢ５０１の説明情報が表示された場合に、国語辞典用ヒストリ一覧テーブル５０８にヒストリ見出語が蓄積記憶されるようになっている。図９に、国語辞典用ヒストリ一覧テーブル５０８の一例を示す。同図に示すように、国語辞典用ヒストリ一覧テーブル５０８には、当該時点までに国語辞典ＤＢ５０１から読み出されて表示された説明情報の見出語であるヒストリ見出語と、該当する見出語の見出語文字種別と、追加見出語とが対応付けられて蓄積記憶される。
【００５１】
そして、ＣＰＵ１００は、第１見出語ジャンププログラム５０６に従って第１見出語ジャンプ処理を実行する。具体的には、ＣＰＵ１００は、上記した見出語候補一覧表示処理により表示された見出語候補一覧の表示中に辞書種別キー３５が押下されると、指定された辞書種別キー３５に対応する辞書種別で指定辞書種別格納領域４０１を更新するとともに、選択見出語を選択見出語格納領域４０３に格納する。図１０に、第１の実施の形態における選択見出語格納領域４０３の一例を示す。同図に示す選択見出語格納領域４０３には、選択見出語“いぬ”に対応付けて、国語辞典ＤＢ５０１において見出語“いぬ”に対応付けて格納されている見出語文字種別“ひらがな”と追加見出語“戌”とが格納されている。
【００５２】
次いで、ＣＰＵ１００は、辞書種別／文字種別対応テーブル５０９を参照して、指定辞書種別の見出語文字種別と、選択見出語の見出語文字種別とが一致するか否かを判別する判別処理を実行する。
【００５３】
図１１に、第１の実施の形態における辞書種別／文字種別対応テーブル５０９の一例を示す。同図に示すように、辞書種別／文字種別対応テーブル５０９には、辞書種別と、見出語文字種別とが対応付けて格納されている。すなわち、辞書種別“国語辞典ＤＢ”に対応付けて国語辞典ＤＢ５０１に記憶される見出語の文字種別である“ひらがな”及び“カタカナ”が、辞書種別“英和辞典ＤＢ”に対応付けて英和辞典ＤＢ５０２に記憶されている見出語の文字種別である“アルファベット”が、辞書種別“カタカナ語辞典ＤＢ”に対応付けてカタカナ語辞典ＤＢ５０３に記憶されている見出語の文字種別である“カタカナ”が、辞書種別“漢和辞典ＤＢ”に対応付けて漢和辞典ＤＢ５０４に記憶されている見出語文字種別である“漢字”が、それぞれ格納されている。
【００５４】
例えば、見出語候補一覧の表示中に漢和辞典キー３５ｃが押下された場合であって、図１０に示す選択見出語格納領域４０３が参照された場合には、ＣＰＵ１００は、辞書種別／文字種別対応テーブル５０９を参照して取得した指定辞書種別“漢和辞典ＤＢ”の見出語文字種別（“漢字”）と、選択見出語の見出語文字種別（“ひらがな”）とが一致しないと判別する。
【００５５】
ＣＰＵ１００は、上記した判別処理において一致すると判別した場合には、指定辞書ＤＢから選択見出語と一致する見出語を検索し、対応する説明情報を読み出して表示する。また、ＣＰＵ１００は、一致しないと判別した場合であって、選択見出語格納領域４０３に追加見出語が記憶されている場合には、指定辞書ＤＢから選択見出語の追加見出語と一致する見出語を検索し、対応する説明情報を読み出して表示する。
【００５６】
また、ＣＰＵ１００は、ヒストリ検索プログラム５０７に従ってヒストリ検索処理を実行する。具体的には、ＣＰＵ１００は、ヒストリキー３１の押下操作に応じて、当該時点での指定辞書種別に対応するヒストリ一覧テーブルを参照して、ヒストリ一覧を表示する。一覧表示したヒストリ見出語が選択されて（以下、選択されたヒストリ見出語を「選択ヒストリ見出語」という。）、辞書種別キー３５が押下されると、ＣＰＵ１００は、指定された辞書種別キー３５に対応する辞書種別で指定辞書種別格納領域４０１を更新するとともに、選択ヒストリ見出語を選択ヒストリ見出語格納領域４０５に格納する。
【００５７】
図１２に、選択ヒストリ見出語格納領域４０５の一例を示す。同図に示す選択ヒストリ見出語格納領域４０５には、選択ヒストリ見出語“バガボンド”に対応付けて、国語辞典ＤＢ５０１において見出語“バガボンド”に対応付けて格納される見出語文字種別“カタカナ”と追加見出語“ｖａｇａｂｏｎｄ”とが格納されている。
【００５８】
次いで、ＣＰＵ１００は、辞書種別／文字種別対応テーブル５０９を参照して、指定辞書種別の見出語文字種別と、選択ヒストリ見出語の見出語文字種別とが一致するか否かを判別する判別処理を実行する。
【００５９】
例えば、ヒストリキー３１が押下された場合であって、指定辞書種別格納領域４０１に格納される指定辞書種別が“国語辞典ＤＢ”の場合には、ＣＰＵ１００は、国語辞典用ヒストリ一覧テーブル５０８に格納されているヒストリ見出語を読み出して一覧表示する。そして、続けてカタカナ語辞典キー３５ｄが押下された場合であって、図１２に示す選択ヒストリ見出語格納領域４０５が参照された場合には、ＣＰＵ１００は、辞書種別／文字種別対応テーブル５０９を参照して取得した指定辞書種別“カタカナ語辞典ＤＢ”の見出語文字種別（“カタカナ”）と、選択ヒストリ見出語の見出語文字種別“カタカナ”とが一致すると判別する。
【００６０】
ＣＰＵ１００は、上記した判別処理において一致すると判別した場合には、指定辞書ＤＢから選択ヒストリ見出語と一致する見出語を検索し、対応する説明情報を読み出して表示する。また、ＣＰＵ１００は、一致しないと判別した場合には指定辞書ＤＢから選択ヒストリ見出語の追加見出語と一致する見出語を検索し、対応する説明情報を読み出して表示する。
【００６１】
次に、電子辞書１の動作について図１３〜図１５に示すフローチャートを参照して説明する。
【００６２】
図１３は、辞書検索プログラム５０５を実行することにより実現される辞書検索処理に係る電子辞書１の動作フローである。同図に示すように、ＣＰＵ１００は、辞書種別キー３５の押下操作に応じて（ステップＳ１０：ＹＥＳ）、指定辞書種別を決定し、ヒストリキー３１の押下操作又は入力文字の入力操作を待機する。そして、ＣＰＵ１００は、ヒストリキー３１の押下操作に応じて（ステップＳ１２：ＹＥＳ）、ヒストリ検索処理を実行する（ステップＳ１４）。
【００６３】
図１４は、ヒストリ検索プログラム５０７を実行することにより実現されるヒストリ検索処理の実行に係る電子辞書１の動作フローである。同図に示すように、ＣＰＵ１００は、先ず、指定辞書種別用のヒストリ一覧テーブルを参照してヒストリ一覧を表示し（ステップＳ１００）、ヒストリ一覧に表示されるヒストリ見出語の選択操作を受け付ける（ステップＳ１０２）。そして、ＣＰＵ１００は、辞書種別キー３５の押下操作を監視し、押下された場合には（ステップＳ１０４：ＹＥＳ）、指定辞書種別の見出語文字種別と、選択ヒストリ見出語の見出語文字種別とが一致するか否かを判別する（ステップＳ１０６）。
【００６４】
ステップＳ１０６において、一致すると判別された場合には、ＣＰＵ１００は、指定辞書ＤＢからステップＳ１０２で選択された選択ヒストリ見出語と一致する見出語を検索し、一致する見出語が検索された場合に（ステップＳ１０８：ＹＥＳ）、対応する説明情報を読み出して表示する（ステップＳ１１０）。
【００６５】
また、ステップＳ１０６において、一致しないと判別された場合には、ＣＰＵ１００は、指定辞書ＤＢから選択ヒストリ見出語の追加見出語と一致する見出語を検索し、一致する見出語が検索された場合に（ステップＳ１１２：ＹＥＳ）、対応する説明情報を読み出して表示する（ステップＳ１１４）。
【００６６】
図１３に戻り、ＣＰＵ１００は、入力文字の入力操作に応じて（ステップＳ１６：ＹＥＳ）、上記した見出語候補一覧表示処理を実行して見出語候補一覧を表示し（ステップＳ１８）、見出語候補一覧に表示される見出語候補の選択操作を受け付ける（ステップＳ２０）。次いで、ＣＰＵ１００は、訳／決定キー３１の押下操作又は辞書種別キー３５の押下操作を監視する。そして、ＣＰＵ１００は、訳／決定キー３１の押下操作に応じて（ステップＳ２２：ＹＥＳ）、ステップＳ２０で選択された選択見出語に対応する説明情報を表示する（ステップＳ２４）。また、ＣＰＵ１００は、辞書種別キー３５の押下操作に応じて（ステップＳ２６：ＹＥＳ）、ステップＳ２０で選択された選択見出語について第１見出語ジャンプ処理を実行する（ステップＳ２８）。
【００６７】
図１５は、第１見出語ジャンププログラム５０６を実行することにより実現される第１見出語ジャンプ処理に係る電子辞書１の動作フローである。同図に示すように、ＣＰＵ１００は、先ず、指定辞書種別の見出語文字種別と、選択見出語の見出語文字種別とが一致するか否かを判別する（ステップＳ２００）。
【００６８】
ステップＳ２００において、一致すると判別された場合には、ＣＰＵ１００は、指定辞書ＤＢから選択見出語と一致する見出語を検索し、一致する見出語が検索された場合に（ステップＳ２０２：ＹＥＳ）、対応する説明情報を読み出して表示する（ステップＳ２０４）。
【００６９】
また、ステップＳ２００において、一致しないと判別された場合には、ＣＰＵ１００は、指定辞書ＤＢから選択見出語の追加見出語と一致する見出語を検索し、一致する見出語が検索された場合に（ステップＳ２０６：ＹＥＳ）、対応する説明情報を読み出して表示する（ステップＳ２０８）。
【００７０】
次に、以上説明した第１の実施の形態における電子辞書１の操作例について、図１６，図１７に示す画面遷移例を参照して説明する。
【００７１】
（操作例１）
図１６（ａ）は、ユーザが国語辞典キー３５ａを押下し、文字入力キー２３を操作して文字列“いぬ”を入力した場合の見出語候補一覧表示画面Ｗ１０の一例を示す図である。同図に示す見出語候補一覧表示画面Ｗ１０には、入力文字Ｉ１０である“いぬ”の見出語候補一覧Ｔ１０が表示されている。この見出語候補一覧Ｔ１０において、選択マーカＭ１０により見出語候補“いぬ”を選択して漢和辞典キー３５ｃを押下すると、（ｂ）に示すように、漢和辞典ＤＢ５０４から読み出された見出語“戌”の説明情報を表示した説明情報表示画面Ｗ１２が表示される。
【００７２】
具体的には、以下の内部処理が実行される。すなわち、選択見出語“いぬ”の見出語文字種別（“ひらがな”）と、指定辞書種別“漢和辞典ＤＢ”の見出語文字種別（“漢字”）とが一致しないと判別され（図１５に示すステップＳ２００：ＮＯ）、選択見出語“いぬ”の追加見出語“戌”と一致する見出語が、漢和辞典ＤＢ５０４から検索され、対応する説明情報が読み出されて表示される（図１５に示すステップＳ２０６，Ｓ２０８）。
【００７３】
（操作例２）
図１７（ａ）は、ユーザが国語辞典キー３５ａを押下し、文字入力キー２３を操作して文字列“ばかぼん”を入力した場合の見出語候補一覧表示画面Ｗ２０の一例を示す図である。同図に示す見出語候補一覧表示画面Ｗ２０には、入力文字Ｉ２０である“ばかぼん”の見出語候補一覧Ｔ２０が表示されている。この見出語候補一覧Ｔ２０において、選択マーカＭ２０により見出語“バガボンド”を選択して訳／決定キー２５を押下すると、（ｂ）に示すように、国語辞典ＤＢ５０１から読み出された見出語“バガボンド”の説明情報を表示した説明情報表示画面Ｗ２２が表示される。
【００７４】
図１７（ｂ）に示す説明情報表示画面Ｗ２２においてヒストリキー３１を押下すると、（ｃ）に示すように、国語辞典−ヒストリサーチ画面Ｗ２４に、国語辞典のヒストリ一覧Ｔ２２が表示される。このヒストリ一覧Ｔ２２には、（ｂ）の説明情報表示画面Ｗ２２で表示した説明情報の見出語である“バガボンド”がヒストリ見出語として表示されている。
【００７５】
図１７（ｃ）に示す国語辞典−ヒストリサーチ画面Ｗ２４において、ヒストリ一覧Ｔ２２の内、一のヒストリ見出語を反転表示させるヒストリ選択マーカＭ２２によりヒストリ見出語“バガボンド”を選択し、カタカナ語辞典キー３５ｄを押下すると、（ｄ）に示すように、カタカナ語辞典ＤＢ５０３から読み出された見出語“バガボンド”の説明情報を表示した説明情報表示画面Ｗ２６が表示される。
【００７６】
以上説明したように、第１の実施の形態によれば、見出語候補一覧表示処理により、追加見出語が記憶されている辞書ＤＢの見出語候補一覧の表示中に、辞書種別キー３５の押下操作に応じて、押下された辞書種別キー３５に対応する辞書ＤＢから、選択見出語に適合する見出語及び当該見出語に対応する説明情報を読み出して表示することができる。また、この際、押下された辞書種別キー３５に対応する辞書種別（指定辞書種別）の見出語文字種別と、選択見出語の見出語文字種別とが一致しない場合は、指定辞書ＤＢから、選択見出語の追加見出語と一致する見出語及び当該見出語に対応する説明情報を適切に読み出して表示する制御を行うことができる。例えば、国語辞典ＤＢ５０１から読み出して表示した見出語候補一覧から文字種別が“ひらがな”の見出語が選択され、続いて漢和辞典が指定された場合には、漢和辞典から、選択見出語の追加見出語と一致する見出語及び当該見出語に対応する説明情報を読み出して表示することができる。
【００７７】
〔第２の実施の形態〕
次に、本発明を適用した電子辞書の第２の実施の形態について説明する。尚、第２の実施の形態における電子辞書は、特に、国語辞典、英和辞典、類語辞典、及び百科事典の４種類の辞書ＤＢを内蔵している場合の実施形態である。以下、第２の実施の形態では、国語辞典の辞書ＤＢである国語辞典ＤＢ、英和辞典の辞書ＤＢである英和辞典ＤＢ、類語辞典の辞書ＤＢである類語辞典ＤＢ、及び百科事典の辞書ＤＢである百科事典ＤＢを包括して、適宜「辞書ＤＢ」という。また、第２の実施の形態における電子辞書の構成は、第１の実施の形態において図２に示した電子辞書１の構成において、ＲＡＭ４００を図１８（ａ）に示すＲＡＭ４１０に、フラッシュＲＯＭ５００を図１８（ｂ）に示すフラッシュＲＯＭ５１０に、それぞれ置き換えた構成と同様であり、以下、同一の構成要素には同一の符号を付してその説明を省略する。
【００７８】
図１８（ａ）に示すように、ＲＡＭ４１０は、第２の実施の形態を実現するため、特に、指定辞書種別格納領域４１１と、選択見出語格納領域４１３とを備える。また、（ｂ）に示すように、フラッシュＲＯＭ５１０には、第２の実施の形態を実現するため、特に、国語辞典ＤＢ５１１と、英和辞典ＤＢ５１２と、類語辞典ＤＢ５１３と、百科事典ＤＢ５１４と、辞書検索プログラム５１５と、第２見出語ジャンププログラム５１６と、辞書種別／文字種別対応テーブル５１７とが格納され、辞書検索プログラム５１５は、国語辞典用逆引き検索プログラム５１５ａと、英和辞典用スペルチェックプログラム５１５ｂと、百科事典用キーワード検索プログラム５１５ｃとを備える。
【００７９】
ＣＰＵ１００は、フラッシュＲＯＭ５１０に格納された辞書検索プログラム５１５に従って辞書検索処理を実行する。具体的には、ＣＰＵ１０は、辞書種別キー３５の押下操作に応じて指定辞書種別を決定し、指定辞書種別格納領域４１１を更新する。そして、ＣＰＵ１００は、入力文字の入力操作に応じて見出語候補一覧表示処理を実行し、決定された見出語に対応する説明情報を指定辞書ＤＢから読み出して表示する。
【００８０】
ここで、各種辞書ＤＢの蓄積形式について説明する。図１９は、百科事典ＤＢ５１４の蓄積形式の一例を示す図である。同図に示すように、百科事典ＤＢ５１４には、見出語と、見出語文字種別と、追加見出語と、説明情報とが対応付けられた辞書データが蓄積される。説明情報には、対応する見出語を説明・解説する語義情報に対応付けて、当該語義情報中に含まれるキーワードが格納される。例えば、レコードＬ２０に示す辞書データにおいて、見出語“いでんし”の説明情報には、キーワードとして、語義情報中に含まれる文字列“ディーエヌエー”，“核酸”，“塩基配列”，・・・が格納されている。
【００８１】
また、図示しないが、国語辞典ＤＢ５１１には、第１の実施の形態において図４に示した国語辞典ＤＢ５０１と同様に、見出語と、見出語文字種別と、追加見出語と、説明情報とが対応付けられた辞書データが蓄積される。また、英和辞典ＤＢ５１２及び類語辞典ＤＢ５１３には、第１の実施の形態において図５に示した英和辞典ＤＢ５０２と同様に、見出語と、見出語文字種別と、説明情報とが対応付けられた辞書データが蓄積される。
【００８２】
また、第２の実施の形態における電子辞書は、上記した各辞書ＤＢに記憶される見出語を検索するための種々の検索方式を提供している。ユーザは、指定辞書ＤＢに記憶される見出語の検索に利用可能な検索方式を選択することにより、該当する検索方式に基づいて、入力文字に適合する見出語候補を検索することができる。
【００８３】
例えば、第２の実施の形態における電子辞書は、国語辞典ＤＢ５１１に記憶される見出語を検索するための検索方式として、例えば、入力文字と前方一致する見出語を検索する通常検索方式と、入力文字を語尾とする見出語を検索する逆引き検索方式と、入力文字を含む慣用句を検索する慣用句検索方式とを備えている。特に、国語辞典キー３５ａが押下された場合であって、逆引き検索方式が指定された場合には、ＣＰＵ１００は、国語辞典用逆引き検索プログラム５１５ａに従って国語辞典用逆引き検索処理を実行する。具体的には、ＣＰＵ１００は、逆引き検索方式が選択されて訳／決定キー２５が押下された場合に、国語辞典ＤＢ５１１に記憶される見出語から、入力文字を語尾とする見出語を検索して、検索した見出語候補を一覧表示する。
【００８４】
また、英和辞典ＤＢ５１２に記憶される見出語を検索するための検索方式として、例えば、入力文字と前方一致する見出語を検索する通常検索方式と、入力した英単語（入力文字）のスペルが正しいか否かを判別し、修正候補を検索するスペルチェック検索方式と、入力した英単語（入力文字）を用いた成句を検索する成句検索方式と、入力した英単語（入力文字）を用いた例文を検索する例文検索方式とを備えている。特に、英和辞典キー３５ｂが押下された場合であって、スペルチェック検索方式が指定された場合には、ＣＰＵ１００は、英和辞典用スペルチェックプログラム５１５ｂに従って英和辞典用スペルチェック検索処理を実行する。具体的には、ＣＰＵ１００は、スペルチェック検索方式が選択されて訳／決定キー２５が押下された場合に、公知のスペルチェック処理により入力文字のスペルが正しいか否かを判別し、修正候補となる見出語を検索して、検索した見出語候補を一覧表示する。
【００８５】
また、百科事典ＤＢ５１４に記憶される見出語を検索するための検索方式として、例えば、入力文字と前方一致する見出語を検索する通常検索方式と、入力文字を含む説明情報に対応づけられた見出語を検索するキーワード検索方式とを備えている。特に、百科事典キー３５ｆが押下された場合であって、キーワード検索方式が指定された場合には、ＣＰＵ１００は、百科事典用キーワード検索プログラム５１５ｃに従って百科事典用キーワード検索処理を実行する。具体的には、ＣＰＵ１００は、キーワード検索方式が選択されて訳／決定キー２５が押下された場合に、入力文字と一致するキーワードを百科事典ＤＢ５１４から検索し、検索したキーワードに対応する説明情報の見出語候補を一覧表示する。
【００８６】
また、ＣＰＵ１００は、第２見出語ジャンププログラム５１６に従って第２見出語ジャンプ処理を実行する。具体的には、ＣＰＵ１００は、見出語候補一覧表示処理により表示された見出語候補一覧の表示中に辞書種別キー３５が押下されると、指定された辞書種別キー３５に対応する辞書種別で指定辞書種別格納領域４１１を更新するとともに、選択見出語を選択見出語格納領域４１３に格納する。この選択見出語格納領域４１３（図示略）には、第１の実施の形態と同様に、第２の実施の形態における選択見出語格納領域４１３の一例を示す。同図に示す選択見出語格納領域４１３には、選択見出語に対応付けて、当該選択見出語の見出語文字種別と追加見出語とが格納される。
【００８７】
次いで、ＣＰＵ１００は、辞書種別／文字種別対応テーブル５１７を参照して、指定辞書種別の見出語文字種別と、選択見出語の見出語文字種別とが一致するか否かを判別する判別処理を実行する。
【００８８】
図２０に、第２の実施の形態における辞書種別／文字種別対応テーブル５１７の一例を示す。同図に示すように、辞書種別／文字種別対応テーブル５１７には、辞書種別と、見出語文字種別とが対応付けて格納される。すなわち、辞書種別“国語辞典ＤＢ”に対応付けて国語辞典ＤＢ５０１に記憶されている見出語の文字種別である“ひらがな”及び“カタカナ”が、辞書種別“英和辞典ＤＢ”に対応付けて英和辞典ＤＢ５０２に記憶されている見出語の文字種別である“アルファベット”が、辞書種別“類語辞典ＤＢ”に対応付けて類語辞典ＤＢ５１３に記憶されている見出語の文字種別である“アルファベット”が、辞書種別“百科事典ＤＢ”に対応付けて百科事典ＤＢ５１４に記憶されている見出語文字種別である“ひらがな”及び“カタカナ”が、それぞれ格納されている。
【００８９】
ＣＰＵ１００は、上記した判別処理において一致すると判別した場合には、指定辞書ＤＢから選択見出語と一致する見出語を検索し、対応する説明情報を読み出して表示する。また、ＣＰＵ１００は、一致しないと判別した場合であって、選択見出語格納領域４１３に追加見出語が記憶されている場合には、指定辞書ＤＢから選択見出語の追加見出語と一致する見出語を検索し、対応する説明情報を読み出して表示する。
【００９０】
次に、第２の実施の形態における電子辞書の動作について図２１に示すフローチャートを参照して説明する。尚、第２見出語ジャンププログラム５１６の実行に係る処理は、第１の実施の形態において図１５に示して説明した第１の実施の形態における電子辞書の動作フローと同一であるため、説明を省略する。
【００９１】
図２１は、辞書検索プログラム５１５を実行することにより実現される辞書検索処理に係る、第２の実施の形態における電子辞書の動作フローである。同図に示すように、ＣＰＵ１００は、辞書種別キー３５の押下操作に応じて、指定辞書種別を決定し、入力文字の入力操作を待機する。
【００９２】
具体的には、国語辞典キー３５ａが押下されると（ステップＳ５０：ＹＥＳ）、ＣＰＵ１００は、国語辞典用の検索方式を一覧表示する（ステップＳ５１）。特に、国語辞典用検索方式から逆引き検索方式が指定された場合には（ステップＳ５２：ＹＥＳ）、ＣＰＵ１００は、国語辞典用逆引き検索処理を実行し、国語辞典ＤＢ５１１に記憶される見出語から、入力文字を語尾とする見出語を検索して、検索した見出語候補を一覧表示する（ステップＳ５４）。
【００９３】
また、英和辞典キー３５ｂが押下されると（ステップＳ５６：ＹＥＳ）、ＣＰＵ１００は、英和辞典用の検索方式を一覧表示する（ステップＳ５７）。特に、スペルチェック検索方式が指定された場合には（ステップＳ５８：ＹＥＳ）、ＣＰＵ１００は、英和辞典用スペルチェック処理を実行し、入力文字のスペルが正しいか否かを判別し、修正候補となる見出語を検索して、検索した見出語候補を一覧表示する（ステップＳ６０）。
【００９４】
そして、百科事典キー３５ｆが押下されると（ステップＳ６２：ＹＥＳ）、ＣＰＵ１００は、百科事典用の検索方式を一覧表示する（ステップＳ６３）。特に、キーワード検索方式が指定された場合には（ステップＳ６４：ＹＥＳ）、ＣＰＵ１００は、百科事典用キーワード検索処理を実行し、入力文字と一致するキーワードを百科事典ＤＢ５１４から検索し、検索したキーワードに対応する説明情報の見出語候補を一覧表示する（ステップＳ６６）。
【００９５】
続いて、ＣＰＵ１００は、一覧表示させた見出語候補の選択操作を受け付けて（ステップＳ６８）、訳／決定キー３１の押下操作又は辞書種別キー３５の押下操作を監視する。そして、ＣＰＵ１００は、訳／決定キー３１の押下操作に応じて（ステップＳ７０：ＹＥＳ）、ステップＳ６８で選択された選択見出語に対応する説明情報を表示する（ステップＳ７２）。また、ＣＰＵ１００は、辞書種別キー３５の押下操作に応じて（ステップＳ７４：ＹＥＳ）、ステップＳ６８で選択された選択見出語について、第２見出語ジャンプ処理として、図１５に示す第１見出語ジャンプ処理と同一の処理を実行する（ステップＳ７６）。
【００９６】
次に、以上説明した第２の実施の形態における電子辞書の操作例について、図２２〜図２４に示す画面遷移例を参照して説明する。
【００９７】
（操作例１）
図２２（ａ）は、国語辞典キー３５ａを押下した際に表示される入力文字入力画面Ｗ３０の一例を示す図である。この入力文字入力画面Ｗ３０において、通常の検索方式である検索方式“国語辞典”と、検索方式“逆引き”と、検索方式“慣用句検索”の各検索方式が選択可能であり、同図において、検索方式“逆引き”が反転表示され、検索方式選択マーカＭ３０として表示されている。ユーザは、入力装置２００から方向指示キー２７を押下することにより検索方式選択マーカＭ３０を上下に移動させて、他の検索方式を反転表示させることができる。
【００９８】
図２２（ａ）に示す入力文字入力画面Ｗ３０において、検索方式選択マーカＭ３０により検索方式“逆引き”を選択して、文字入力キー２３を操作して入力文字Ｉ３０である“かんえん”を入力し、訳／決定キー２５を押下すると、国語辞典用逆引き検索処理が実行されて、逆引き検索により国語辞典ＤＢ５１１から入力文字“かんえん”に適合する見出語候補が検索され、（ｂ）に示すように、検索された見出語候補を一覧表示した逆引き候補一覧表示画面Ｗ３２が表示される。
【００９９】
具体的には、以下の内部処理が実行される。すなわち、逆引き検索方式の指定操作に応じて（図２１に示すステップＳ５２：ＹＥＳ）、逆引き検索により、国語辞典ＤＢ５１１から入力文字に適合する見出語が検索される（ステップＳ５４）。
【０１００】
図２２（ｂ）に示す逆引き候補一覧表示画面Ｗ３２には、入力文字“かんえん”の逆引き候補一覧Ｔ３０が表示されている。この逆引き候補一覧Ｔ３０において、選択マーカＭ３２により見出語“げきしょうかんえん”を選択して百科事典キー３５ｆを押下すると、（ｃ）に示すように、百科事典ＤＢ５１４から読み出された見出語“げきしょうかんえん”の説明情報を表示した説明情報表示画面Ｗ３４が表示される。
【０１０１】
具体的には、以下の内部処理が実行される。すなわち、選択された見出語に対応する説明情報が百科事典ＤＢ５１４から読み出されて表示される（図２１に示すステップＳ７２）。
【０１０２】
これによれば、国語辞典ＤＢ５１１に記憶される見出語の検索方式である検索方式“逆引き”が指定されて、入力文字に適合する見出語を検索した場合であって、検索した見出語候補から何れかの見出語を選択した状態で他の辞書種別を指定する辞書指定キー３５が押下された場合に、選択見出語に適合する見出語及び対応する見出語の説明情報を指定辞書ＤＢから適切に読み出して表示することができる。
【０１０３】
（操作例２）
図２３（ａ）は、百科事典キー３５ｆを押下した際に表示される入力文字入力画面Ｗ４０の一例を示す図である。この入力文字入力画面Ｗ４０において、通常の検索方式である検索方式“百科事典”と、検索方式“キーワード検索”との各検索方式が選択可能であり、同図において、検索方式“キーワード検索”が反転表示され、検索方式選択マーカＭ４０として表示されている。ユーザは、入力装置２００から方向指示キー２７を押下することにより検索方式選択マーカＭ４０を上下に移動させて、他の検索方式を反転表示させることができる。
【０１０４】
図２３（ａ）に示す入力文字入力画面Ｗ４０において、検索方式選択マーカＭ４０により検索方式“キーワード検索”を選択して、文字入力キー２３を操作して入力文字“でぃーえぬえー”を入力し、訳／決定キー２５を押下すると、百科事典用キーワード検索処理が実行されて、キーワード検索により百科事典ＤＢ５１４から入力文字“でぃーえぬえー”に適合する見出語候補が検索され、（ｂ）に示すように、検索された見出語候補を一覧表示したキーワード検索候補一覧表示画面Ｗ４２が表示される。
【０１０５】
具体的には、以下の内部処理が実行される。すなわち、キーワード検索方式の指定操作に応じて（図２１に示すステップＳ６４：ＹＥＳ）、キーワード検索により、百科事典ＤＢ５１４から入力文字に適合する見出語が検索される（ステップＳ６６）。
【０１０６】
図２３（ｂ）に示すキーワード検索候補一覧表示画面Ｗ４２には、入力文字“でぃーえぬえー”のキーワード検索候補一覧Ｔ４０が表示されている。このキーワード検索候補一覧Ｔ４０において、選択マーカＭ４２により見出語“いでんし”を選択して国語辞典キー３５ａを押下すると、（ｃ）に示すように、国語辞典ＤＢ５１１から読み出された見出語“いでんし”の説明情報を表示した説明情報表示画面Ｗ４４が表示される。
【０１０７】
具体的には、以下の内部処理が実行される。すなわち、選択された見出語に対応する説明情報が国語辞典ＤＢ５１１から読み出されて表示される（図２１に示すステップＳ７２）。
【０１０８】
これによれば、百科事典ＤＢ５１４に記憶されている見出語の検索方式である検索方式“キーワード検索”が指定されて、入力文字に適合する見出語を検索した場合であって、検索した見出語候補の表示中に他の辞書種別を指定する辞書指定キー３５が押下された場合に、選択見出語に適合する見出語及び対応する見出語の説明情報を指定辞書ＤＢから適切に読み出して表示することができる。
【０１０９】
（操作例３）
図２４（ａ）は、英和辞典キー３５ｂを押下した際に表示される入力文字入力画面Ｗ６０の一例を示す図である。この入力文字入力画面Ｗ６０において、通常の検索方式である検索方式“英和辞典”と、検索方式“スペルチェック”と、検索方式“成句検索”と、検索方式“例文検索”との各検索方式が選択可能であり、同図において、検索方式“スペルチェック”が反転表示され、検索方式選択マーカＭ６０として表示されている。ユーザは、入力装置２００から方向指示キー２７を押下することにより検索方式選択マーカＭ６０を上下に移動させて、他の検索方式を反転表示させることができる。
【０１１０】
図２４（ａ）に示す入力文字入力画面Ｗ６０において、検索方式選択マーカＭ６０により検索方式“スペルチェック”を選択して、文字入力キー２３を操作して入力文字Ｉ６０である“ｄｉｓｓａｐｅａｒ”を入力し、訳／決定キー２５を押下すると、英和辞典用スペルチェック処理が実行されて、スペルチェックにより英和辞典ＤＢ５１２から入力文字“ｄｉｓｓａｐｅａｒ”に適合する見出語候補が検索され、（ｂ）に示すように、検索された見出語候補を一覧表示したスペルチェック候補一覧表示画面Ｗ６２が表示される。
【０１１１】
具体的には、以下の内部処理が実行される。すなわち、スペルチェック検索方式の指定操作に応じて（図２１に示すステップＳ５８：ＹＥＳ）、スペルチェックにより、英和辞典ＤＢ５１２から入力文字に適合する見出語が検索される（ステップＳ６０）。
【０１１２】
図２４（ｂ）に示すスペルチェック候補一覧表示画面Ｗ６２には、入力文字“ｄｉｓｓａｐｅａｒ”のスペルチェック候補一覧Ｔ６０が表示されている。このスペルチェック候補一覧Ｔ６０において、選択マーカＭ６２により見出語“ｄｉｓｓａｐｅａｒ”を選択して類語辞典キー３５ｅを押下すると、（ｃ）に示すように、類語候補一覧表示画面Ｗ６４が表示され、類語辞典ＤＢ５１３から読み出された見出語“ｄｉｓｓａｐｅａｒ”の類語候補一覧Ｔ６２が表示される。この類語候補一覧Ｔ６２において、選択マーカＭ６４により見出語“ｄｉｓｓａｐｅａｒ”を選択して訳／決定キー２５を押下すると、（ｄ）に示すように、対応する説明情報を表示した説明情報表示画面Ｗ６６が表示される。
【０１１３】
具体的には、以下の内部処理が実行される。すなわち、選択された見出語に対応する説明情報が類語辞典ＤＢ５１３から読み出されて表示される（図２１に示すステップＳ７２）。
【０１１４】
これによれば、英和辞典ＤＢ５１２に記憶されている見出語の検索方式である検索方式“スペルチェック”が指定されて、入力文字に適合する見出語を検索した場合であって、検索した見出語候補から何れかの見出語を選択した状態で他の辞書種別を指定する辞書指定キー３５が押下された場合に、選択見出語に適合する見出語及び対応する見出語の説明情報を指定辞書ＤＢから適切に読み出して表示することができる。
【０１１５】
以上説明したように、第２の実施の形態によれば、辞書種別毎に特有の検索方式を備えている場合に、当該検索方式により検索された見出語候補一覧の表示中に、辞書種別キー３５の押下操作に応じて、押下された辞書種別キー３５に対応する辞書ＤＢから、選択見出語に適合する見出語及び当該見出語に対応する説明情報を読み出して表示することができる。
【０１１６】
〔第３の実施の形態〕
次に、本発明を適用した電子辞書の第３の実施の形態について説明する。尚、第３の実施の形態における電子辞書は、特に、英和辞典及び百科事典の２種類の辞書ＤＢを内蔵している場合の実施形態である。以下、第３の実施の形態では、英和辞典の辞書ＤＢである英和辞典ＤＢ、及び百科事典の辞書ＤＢである百科事典ＤＢを包括して、適宜「辞書ＤＢ」という。また、第３の実施の形態における電子辞書の構成は、第１の実施の形態において図２に示した電子辞書１の構成において、ＲＡＭ４００を図２５（ａ）に示すＲＡＭ４２０に、フラッシュＲＯＭ５００を図２５（ｂ）に示すフラッシュＲＯＭ５２０に、それぞれ置き換えた構成と同様であり、以下、同一の構成要素には同一の符号を付してその説明を省略する。
【０１１７】
図２５（ａ）に示すように、ＲＡＭ４２０は、第３の実施の形態を実現するため、特に、指定辞書種別格納領域４２１と、選択見出語格納領域４２３と、変換文字列格納領域４２５とを備える。また、（ｂ）に示すように、フラッシュＲＯＭ５２０には、第３の実施の形態を実現するため、特に、英和辞典ＤＢ５２１と、百科事典ＤＢ５２２と、辞書検索プログラム５２３と、第３見出語ジャンププログラム５２４と、辞書種別／文字種別対応テーブル５２５と、仮名／アルファベット対応テーブル５２６とが格納される。
【０１１８】
ＣＰＵ１００は、フラッシュＲＯＭ５２０に格納された辞書検索プログラム５２３に従って辞書検索処理を実行する。具体的には、ＣＰＵ１０は、第２の実施の形態と同様に、辞書種別キー３５の押下操作に応じて指定辞書種別を決定し、指定辞書種別格納領域４２１を更新する。そして、ＣＰＵ１００は、入力文字の入力操作に応じて見出語候補一覧表示処理を実行し、決定された見出語に対応する説明情報を指定辞書ＤＢから読み出して表示する。
【０１１９】
また、図示しないが、英和辞典ＤＢ５２１には、第１の実施の形態において図５に示した英和辞典ＤＢ５０２と同様に、見出語と、見出語文字種別と、説明情報とが対応付けられた辞書データが蓄積される。また、百科事典ＤＢ５２２には、第１の実施の形態において図４に示した国語辞典ＤＢ５０１と同様に、見出語と、見出語文字種別と、追加見出語と、説明情報とが対応付けられた辞書データが蓄積される。
【０１２０】
また、ＣＰＵ１００は、第３見出語ジャンププログラム５２４に従って第３見出語ジャンプ処理を実行する。具体的には、ＣＰＵ１００は、見出語候補一覧表示処理に従って表示した見出語候補一覧の表示中に辞書種別キー３５が押下されると、指定された辞書種別キー３５に対応する辞書種別で指定辞書種別格納領域４２１を更新するとともに、選択見出語を選択見出語格納領域４２３に格納する。図２６に、第３の実施の形態における選択見出語格納領域４２３の一例を示す。同図に示す選択見出語格納領域４２３には、選択見出語“ＤＮＡ”に対応付けて、英和辞典ＤＢ５２１において見出語“ＤＮＡ”に対応付けて格納されている見出語文字種別“アルファベット”が格納されている。
【０１２１】
次いで、ＣＰＵ１００は、辞書種別／文字種別対応テーブル５２５を参照して、指定辞書種別の見出語文字種別と、選択見出語の見出語文字種別とが一致するか否かを判別する判別処理を実行する。
【０１２２】
図２７に、第３の実施の形態における辞書種別／文字種別対応テーブル５２５の一例を示す。同図に示すように、辞書種別／文字種別対応テーブル５２５には、辞書種別“英和辞典ＤＢ”と英和辞典ＤＢ５２１に記憶されている見出語の文字種別である“アルファベット”とが対応付けられて、辞書種別“百科事典ＤＢ”と百科事典ＤＢ５２２に記憶されている見出語の文字種別である“ひらがな”及び“カタカナ”とが対応付けられて、それぞれ格納されている。
【０１２３】
ＣＰＵ１００は、上記した判別処理において一致すると判別した場合には、指定辞書ＤＢから選択見出語と一致する見出語を検索し、対応する説明情報を読み出して表示する。また、ＣＰＵ１００は、一致しないと判別した場合には、仮名／アルファベット対応テーブル５２６を参照して、選択見出語を指定辞書種別の見出語文字種別に変換する。図２８に、仮名／アルファベット対応テーブル５２６の一例を示す。仮名／アルファベット対応テーブル５２６には、“Ａ”〜“Ｚ”の各アルファベットと、対応する仮名とが対応付けて格納されている。
【０１２４】
また、この際、変換後の文字列を変換文字列格納領域４２５に格納する。図２９に、変換文字列格納領域４２５の一例を示す。同図に示すように、変換文字列格納領域４２５には、変換文字列“でぃーえぬえー”が格納されている。ＣＰＵ１００は、指定辞書ＤＢから、変換文字列格納領域４２５に格納されている変換文字列と一致する見出語を検索し、対応する説明情報を読み出して表示する。
【０１２５】
次に、第３の実施の形態における電子辞書の動作について図３０に示すフローチャートを参照して説明する。尚、辞書検索プログラム５２３の実行に係る処理は、第２の実施の形態において図２１に示して説明した第２の実施の形態における電子辞書の動作フローと同一であるため、説明を省略する。
【０１２６】
ＣＰＵ１００は、図２１に示す辞書検索処理において、辞書種別キー３５の押下操作を検知すると（ステップＳ７４）、第２見出語ジャンプ処理に替えて第３見出語ジャンプ処理を実行する。図３０は、第３見出語ジャンププログラム５２４を実行することにより実現される第３見出語ジャンプ処理に係る、第３の実施の形態における電子辞書の動作フローである。同図に示すように、ＣＰＵ１００は、先ず、指定辞書種別の見出語文字種別と、選択見出語の見出語文字種別とが一致するか否かを判別する（ステップＳ５００）。
【０１２７】
ステップＳ５００において、一致すると判別された場合には、ＣＰＵ１００は、指定辞書ＤＢから選択見出語と一致する見出語を検索し、一致する見出語が検索された場合に（ステップＳ５０２：ＹＥＳ）、対応する説明情報を読み出して表示する（ステップＳ５０４）。
【０１２８】
また、ステップＳ５００において、一致しないと判別された場合には、ＣＰＵ１００は、選択見出語を指定辞書種別の見出語文字種別に変換する（ステップＳ５０６）。次いで、ＣＰＵ１００は、指定辞書ＤＢから変換文字列と一致する見出語を検索し、一致する見出語が検索された場合に（ステップＳ５０８：ＹＥＳ）、対応する説明情報を読み出して表示する（ステップＳ５１０）。
【０１２９】
次に、以上説明した第３の実施の形態における電子辞書の操作例について、図３１に示す画面遷移例を参照して説明する。
【０１３０】
図３１（ａ）は、ユーザが英和辞典キー３５ｂを押下し、文字入力キー２３を操作して文字列“ｄｎａ”を入力した場合の見出語候補一覧表示画面Ｗ７０の一例を示す図である。同図に示す見出語候補一覧表示画面Ｗ７０には、入力文字Ｉ７０である“ｄｎａ”の見出語候補一覧Ｔ７０が表示されている。この見出語候補一覧Ｔ７０において、選択マーカＭ７０により見出語候補“ＤＮＡ”を選択して百科事典キー３５ｆを押下すると、（ｂ）に示すように、百科事典ＤＢ５２２から読み出された見出語“ＤＮＡ”の説明情報を表示した説明情報表示画面Ｗ７２が表示される。
【０１３１】
具体的には、以下の内部処理が実行される。すなわち、文字種別“アルファベット”で表記された選択ヒストリ見出語“ＤＮＡ”が、百科事典ＤＢ５２２の見出語文字種別“仮名”に変換されて変換文字列“でぃーえぬえー”が作成される（図３０に示すステップＳ５０６）。続いて、この変換文字列“でぃーえぬえー”が入力文字に設定されて百科事典ＤＢ５２２から適合する見出語が検索され、対応する説明情報が表示される（図３０に示すステップＳ５０８，Ｓ５１０）。
【０１３２】
以上説明したように、第３の実施の形態によれば、指定辞書種別の見出語文字種別と選択見出語の見出語文字種別とが異なる場合に、選択見出語の文字種別を、指定辞書種別の見出語文字種別に変換した後、指定辞書ＤＢから、変換文字列と一致する見出語及び当該見出語に対応する説明情報を適切に読み出して表示する制御を行うことができる。例えば、英和辞典ＤＢ５２１から読み出して表示した見出語候補一覧から見出語が選択され、続いて百科事典が指定された場合には、“アルファベット”で表記される選択見出語を、百科事典ＤＢ５２２の見出語文字種別“仮名”に変換することができる。そして、百科事典ＤＢ５２２から、変換文字列と一致する見出語及び当該見出語に対応する説明情報を読み出して表示することができる。
【０１３３】
〔第４の実施の形態〕
次に、本発明を適用した電子辞書の第４の実施の形態について説明する。尚、第４の実施の形態における電子辞書は、特に、国語辞典及び漢和辞典の２種類の辞書ＤＢを内蔵している場合の実施形態である。以下、第４の実施の形態では、国語辞典の辞書ＤＢである国語辞典ＤＢ、及び漢和辞典の辞書ＤＢである漢和辞典ＤＢを包括して、適宜「辞書ＤＢ」という。また、第４の実施の形態における電子辞書の構成は、第１の実施の形態において図２に示した電子辞書１の構成において、ＲＡＭ４００を図３２（ａ）に示すＲＡＭ４３０に、フラッシュＲＯＭ５００を図３２（ｂ）に示すフラッシュＲＯＭ５３０に、それぞれ置き換えた構成と同様であり、以下、同一の構成要素には同一の符号を付してその説明を省略する。
【０１３４】
図３２に示すように、ＲＡＭ４３０は、第４の実施の形態を実現するため、特に、指定辞書種別格納領域４３１と、選択見出語格納領域４３３と、切出語格納領域４３５とを備える。また、（ｂ）に示すように、フラッシュＲＯＭ５３０には、第４の実施の形態を実現するため、特に、国語辞典ＤＢ５３１と、漢和辞典ＤＢ５３３と、辞書検索プログラム５３５と、第４見出語ジャンププログラム５３７と、辞書種別／文字種別対応テーブル５３９とが格納され、第４見出語ジャンププログラム５３７は、切出語検索プログラム５３７ａを備える。
【０１３５】
ＣＰＵ１００は、フラッシュＲＯＭ５３０に格納された辞書検索プログラム５３５に従って辞書検索処理を実行する。具体的には、ＣＰＵ１０は、第２の実施の形態と同様に、辞書種別キー３５の押下操作に応じて指定辞書種別を決定し、指定辞書種別格納領域４３１を更新する。そして、ＣＰＵ１００は、入力文字の入力操作に応じて見出語候補一覧表示処理を実行し、決定された見出語に対応する説明情報を指定辞書ＤＢから読み出して表示する。
【０１３６】
尚、図示しないが、国語辞典ＤＢ５３１には、第１の実施の形態において図４に示した国語辞典ＤＢ５０１と同様に、見出語と、見出語文字種別と、追加見出語と、説明情報とが対応付けられた辞書データが蓄積される。また、漢和辞典ＤＢ５３３には、第１の実施の形態において図５に示した英和辞典ＤＢ５０２と同様に、見出語と、見出語文字種別と、説明情報とが対応付けられた辞書データが蓄積される。
【０１３７】
また、ＣＰＵ１００は、第４見出語ジャンププログラム５３７に従って第４見出語ジャンプ処理を実行する。具体的には、ＣＰＵ１００は、上記した見出語候補一覧表示処理により表示された見出語候補一覧の表示中に辞書種別キー３５が押下されると、指定された辞書種別キー３５に対応する辞書種別で指定辞書種別格納領域４３１を更新するとともに、選択見出語を選択見出語格納領域４３３に格納する。図３３に、第４の実施の形態における選択見出語格納領域４３３の一例を示す。同図に示す選択見出語格納領域４３３には、選択見出語“へきれき”と、国語辞典ＤＢ５３１において見出語“へきれき”に対応付けて格納されている見出語文字種別“ひらがな”及びその追加見出語“霹靂”とが対応付けて格納されている。
【０１３８】
次いで、ＣＰＵ１００は、辞書種別／文字種別対応テーブル５３９を参照して、指定辞書種別の見出語文字種別と、選択見出語の見出語文字種別とが一致するか否かを判別する判別処理を実行する。
【０１３９】
図３４に、第４の実施の形態における辞書種別／文字種別対応テーブル５３９の一例を示す。同図に示すように、辞書種別／文字種別対応テーブル５３９には、辞書種別と、見出語文字種別とが対応付けて格納される。すなわち、辞書種別“国語辞典ＤＢ”に対応付けて国語辞典ＤＢ５３１に記憶されている見出語の文字種別である“ひらがな”及び“カタカナ”が、辞書種別“漢和辞典ＤＢ”に対応付けて漢和辞典ＤＢ５３３に記憶されている見出語の文字種別である“漢字”が、それぞれ格納されている。
【０１４０】
ＣＰＵ１００は、上記した判別処理において一致すると判別した場合には、指定辞書ＤＢから選択見出語と一致する見出語を検索し、対応する説明情報を読み出して表示する。また、ＣＰＵ１００は、一致しないと判別した場合であって、選択見出語格納領域４３３に追加見出語が記憶されている場合には、指定辞書ＤＢから選択見出語の追加見出語と一致する見出語を検索し、対応する説明情報を読み出して表示する。
【０１４１】
特に、ＣＰＵ１００は、一致しないと判別した場合であって、国語辞典ＤＢ５３１から読み出した見出語候補一覧の表示中に漢和辞典キー３５ｃが押下された場合には、切出語検索プログラム５３７ａに従って切出語検索処理を実行する。具体的には、ＣＰＵ１００は、先ず、選択見出語格納領域４３３の追加見出語から先頭文字を切り出して切出語格納領域４３５に格納する。図３５に、切出語格納領域４３５の一例を示す。同図に示すように、切出語格納領域４３５には、切出語“霹”が格納されている。
【０１４２】
また、次ページ送りキー３９の押下操作に応じて、ＣＰＵ１００は、追加見出語の文字列の内、当該時点で切出語格納領域４３５に格納される文字の直後の文字を切り出して切出語格納領域４３５に格納し、切出語と一致する見出語を漢和辞典ＤＢ５３３から検索して、対応する説明情報を読み出して表示する。さらに、前ページ送りキー３８の押下操作に応じて、ＣＰＵ１００は、追加見出語の文字列の内、当該時点で切出語格納領域４３５に格納される文字の直前の文字を切り出して切出語格納領域４３５に格納し、切出語と一致する見出語を漢和辞典ＤＢ５３３から検索して、対応する説明情報を読み出して表示する。
【０１４３】
例えば、見出語候補一覧の表示中に漢和辞典キー３５ｃが押下された場合であって、図３３に示す選択見出語格納領域４３３を参照した場合には、ＣＰＵ１００は、追加見出語“霹靂”の先頭文字“霹”を切り出して切出語格納領域４３５に格納する。続いて、ＣＰＵ１００は、切出語格納領域４３５に格納されている切出語と一致する見出語を検索し、対応する説明情報を読み出して表示する。さらに、続いて、次ページ送りキー３９が押下された場合には、ＣＰＵ１００は、追加見出語“霹靂”から、当該時点で切出語格納領域４３５に格納されている文字“霹”の直後の文字“靂”を切り出して切出語格納領域４３５に格納し、切出語格納領域４３５に格納されている切出語と一致する見出語を検索し、対応する説明情報を読み出して表示する。
【０１４４】
次に、第４の実施の形態における電子辞書の動作について図３６，図３７に示すフローチャートを参照して説明する。尚、辞書検索プログラム５３５の実行に係る処理は、第２の実施の形態において図２１に示して説明した、第２の実施の形態における電子辞書１の動作フローと同一であるため、説明を省略する。
【０１４５】
ＣＰＵ１００は、図２１に示す辞書検索処理において、辞書種別キー３５の押下操作を検知すると（ステップＳ７４）、第２見出語ジャンプ処理に替えて第４見出語ジャンプ処理を実行する。図３６は、第４見出語ジャンププログラム５３７を実行することにより実現される第４見出語ジャンプ処理に係る、第４の実施の形態における電子辞書の動作フローである。同図に示すように、ＣＰＵ１００は、先ず、指定辞書種別の見出語文字種別と、選択見出語の見出語文字種別とが一致するか否かを判別する（ステップＳ６００）。
【０１４６】
ステップＳ６００において、一致すると判別された場合には、ＣＰＵ１００は、指定辞書ＤＢから選択見出語と一致する見出語を検索し、一致する見出語が検索された場合に（ステップＳ６０２：ＹＥＳ）、対応する説明情報を読み出して表示する（ステップＳ６０４）。
【０１４７】
また、ステップＳ６００において、一致しないと判別された場合であって、押下された辞書種別キー３５が漢和辞典キー３５ｃの場合には（ステップＳ６０６：ＹＥＳ）、ＣＰＵ１００は、切出語検索処理を実行する（ステップＳ６０８）。
【０１４８】
図３７は、切出語検索プログラム５３７ａを実行することにより実現される切出語検索処理に係る、第４の実施の形態における電子辞書の動作フローである。同図に示すように、ＣＰＵ１００は、先ず、ポインタ位置を追加見出語の先頭文字位置に初期化する（ステップＳ７００）。ここで、ポインタとは、当該時点で追加見出語から切り出されて切出語格納領域４３５に格納される文字を指示するものである。続いて、ＣＰＵ１００は、ポインタ位置の文字を切り出す（ステップＳ７０２）。そして、ＣＰＵ１００は、切出語と一致する見出語を漢和辞典ＤＢ５３３から検索し、一致する見出語が検索された場合には（ステップＳ７０４：ＹＥＳ）、対応する説明情報を読み出して表示する（ステップＳ７０６）。
【０１４９】
また、ＣＰＵ１００は、次ページ送りキー３９が押下された場合には（ステップＳ７０８：ＹＥＳ）、ポインタ位置を直後の文字位置に更新し（ステップＳ７１０）、ポインタ位置の文字を切り出す（ステップＳ７１２）。そして、ＣＰＵ１００は、切り出した文字と一致する見出語を漢和辞典ＤＢ５３３から検索し、一致する見出語が検索された場合には（ステップＳ７１４：ＹＥＳ）、対応する説明情報を読み出して表示する（ステップＳ７１６）。
【０１５０】
さらに、ＣＰＵ１００は、前ページ送りキー３８が押下された場合には（ステップＳ７１８：ＹＥＳ）、ポインタ位置を直前の文字位置に更新し（ステップＳ７２０）、ポインタ位置の文字を切り出す（ステップＳ７２２）。そして、ＣＰＵ１００は、切り出した文字と一致する見出語を漢和辞典ＤＢ５３３から検索し、一致する見出語が検索された場合には（ステップＳ７２４：ＹＥＳ）、対応する説明情報を読み出して表示する（ステップＳ７２６）。
【０１５１】
そして、ＣＰＵ１０は、戻るキー３３の押下操作を検知しない場合には（ステップＳ７２８：ＮＯ）、ステップＳ７０８に戻って、次ページ送りキー３９又は前ページ送りキー３８の押下操作を待機する。
【０１５２】
図３６に戻り、押下された辞書種別キー３５が漢和辞典キー３５ｃ以外の辞書種別キー３５の場合には（ステップＳ６０６：ＮＯ）、ＣＰＵ１００は、指定辞書ＤＢから選択見出語の追加見出語と一致する見出語を検索し、一致する見出語が検索された場合に（ステップＳ６１０：ＹＥＳ）、対応する説明情報を読み出して表示する（ステップＳ６１２）。
【０１５３】
次に、以上説明した第４の実施の形態における電子辞書の操作例について、図３８に示す画面遷移例を参照して説明する。
【０１５４】
図３８（ａ）は、ユーザが国語辞典キー３５ａを押下し、文字入力キー２３を操作して文字列“へきれき”を入力した場合の見出語候補一覧表示画面Ｗ８０の一例を示す図である。同図に示す見出語候補一覧表示画面Ｗ８０には、入力文字Ｉ８０である“へきれき”の見出語候補一覧Ｔ８０が表示されている。この見出語候補一覧Ｔ８０において、選択マーカＭ８０により見出語候補“へきれき”を選択して漢和辞典キー３５ｃを押下すると、（ｂ）に示すように、漢和辞典ＤＢ５３３から読み出された見出語“霹”の説明情報を表示した説明情報表示画面Ｗ８２が表示される。
【０１５５】
具体的には、以下の内部処理が実行される。すなわち、選択見出語“へきれき”の見出語文字種別（“ひらがな”）と、指定辞書種別“漢和辞典ＤＢ”の見出語文字種別（“漢字”）とが一致しないと判別される（図３６に示すステップＳ６００：ＮＯ）。続いて、選択見出語“へきれき”の追加見出語“霹靂”から先頭文字“霹”が切り出され（図３７に示すステップＳ７００，Ｓ７０２）、切出語“霹”と一致する見出語が漢和辞典ＤＢ５３３から検索されて、対応する説明情報が読み出されて表示される（図１５示すステップＳＳ７０４，Ｓ７０６）。
【０１５６】
さらに、（ｂ）に示す説明情報表示画面Ｗ８２において次ページ送りキー３９を押下すると、（ｃ）に示すように、“靂”の説明情報を表示した説明情報表示画面Ｗ８４が表示される。具体的には、以下の内部処理が実行される。すなわち、追加見出語“霹靂”から文字“霹”の直後の文字“靂”が切り出され（図３７に示すステップＳ７１０，Ｓ７１２）、切出語“靂”と一致する見出語が漢和辞典ＤＢ５３３から検索されて、対応する説明情報が読み出されて表示される（図１５示すステップＳＳ７１４，Ｓ７１６）。
【０１５７】
以上説明したように、第４の実施の形態によれば、見出語候補一覧の表示中に、漢和辞典キー３５ｃが押下され、辞書種別“漢和辞典ＤＢ”の見出語文字種別（“漢字”）と、選択見出語の見出語文字種別とが一致しない場合であって、選択見出語に追加見出語が対応付けられている場合に、先ず、選択見出語の追加見出語の先頭文字を切り出し、次いで、切出語と一致する見出語及び当該見出語に対応する説明情報を漢和辞典ＤＢ５３３から読み出して表示することができる。従って、見出語候補一覧から文字種別“漢字”で表記された追加見出語が対応付けられた見出語が選択されて漢和辞典キー３５ｃを押下された場合に、追加見出語から切り出した先頭文字に基づいて、適合する見出語及び当該見出語に対応する説明情報を漢和辞典ＤＢ５３３から適切に読み出して表示する制御を行うことができる。さらに、次ページ送りキー３９又は前ページ送りキー３８の押下操作に応じて、追加見出語を構成する文字を順次切り出して、適合する見出語及び説明情報を読み出して表示することができる。
【０１５８】
尚、上記した第４の実施の形態を、説明情報を表示した見出語をヒストリ見出語として保持しておく場合に適用することも可能である。すなわち、ヒストリ見出語を一覧表示したヒストリ一覧から、追加見出語が文字種別“漢字”で表記されるヒストリ見出語が選択されて漢和辞典キー３５ｃが押下された場合に、追加見出語を構成する先頭文字を切り出して、切出語に適合する見出語及び当該見出語に対応する説明情報を漢和辞典ＤＢ５３３から読み出して表示することとしてもよい。そして、次ページ送りキー３９又は前ページ送りキー３８が押下された場合に、追加見出語を構成する文字を順次切り出して、切出語に適合する見出語及び当該見出語に対応する説明情報を漢和辞典ＤＢ５３３から読み出して表示することとしてもよい。
【０１５９】
また、第４の実施の形態では、漢和辞典キー３５ｃが押下された場合に、選択見出語の追加見出語を構成する文字を切り出して、適合する見出語及び当該見出語の説明情報を漢和辞典ＤＢ５３３から読み出して表示する場合について説明したが、以下のようにしてもよい。すなわち、選択された見出語が、複数の単語が組み合わされた複合語である場合に、当該複合語を構成する先頭の単語を切り出して、切出語に適合する見出語及び当該見出語の説明情報を指定辞書ＤＢから読み出して表示することとしてもよい。そして、次ページ送りキー３９又は前ページ送りキー３８が押下された場合に、複合語を構成する単語を順次切り出して、切出語に適合する見出語及び当該見出語に対応する説明情報を指定辞書ＤＢから読み出して表示することとしてもよい。
【０１６０】
以上、本発明を適用した実施の形態例について説明したが、本発明は、上記したものに限らず適宜変更可能である。
【０１６１】
例えば、上記した実施の形態においては、見出語候補一覧の表示中に辞書種別キー３５が押下された場合であって、指定辞書種別の見出語文字種別と、選択見出語の見出語文字種別とが一致しない場合に、指定辞書ＤＢから、選択見出語の追加見出語と一致する見出語を検索する場合について説明したが、見出語候補一覧の表示中に押下された辞書種別キー３５に対応する辞書ＤＢに追加見出語が記憶されている場合には、以下のようにしてもよい。すなわち、指定辞書ＤＢから、選択見出語と一致する追加見出語を検索し、検索された追加見出語の見出語に対応する説明情報を読み出して表示することとしてもよい。例えば、英和辞典ＤＢから読み出した見出語候補一覧の表示中に、国語辞典キー３５ａが押下された場合に、国語辞典ＤＢの追加見出語から、選択見出語と一致する追加見出語及び対応する見出語の説明情報を読み出して表示する。
【０１６２】
また、見出語候補一覧の表示中に押下された辞書種別キー３５に対応する辞書ＤＢに追加見出語が記憶されているとともに、選択見出語に追加見出語が対応付けられている場合には、以下のようにしてもよい。すなわち、指定辞書ＤＢから、選択見出語の追加見出語と一致する追加見出語を検索し、検索された追加見出語の見出語に対応する説明情報を読み出して表示する。例えば、国語辞典ＤＢから読み出した見出語候補一覧の表示中に、百科事典キー３５ｆが押下された場合に、百科事典ＤＢの追加見出語から、選択見出語の追加見出語と一致する追加見出語及び対応する見出語の説明情報を読み出して表示する。
【０１６３】
また、上述した実施の形態では、本発明の情報表示制御装置を、電子辞書、電子事典等を含む電子辞書に適用した場合について説明したが、このような製品に限定されるものではなく、携帯電話、パソコン、電子時計、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔｓ）等の電子機器全般に適用可能である。
【０１６４】
また、上記した実施の形態では、電子辞書を、単体で動作するいわゆるスタンドアローン型の装置として説明したが、本発明が適用可能な装置はこれに限られるものではなく、以下のようにしてもよい。すなわち、通信装置を内蔵或いは接続可能に構成し、サーバと通信することによって本発明に係る装置を実現することも可能である。
【０１６５】
図３９に、通信装置を内蔵した電子辞書端末６００と、サーバ７００とが通信回線を介して通信可能に接続されたシステム構成の概略構成例を示す図である。サーバ７００は、例えば、汎用のワークステーションやサーバ用コンピュータ等によって構成されるものであり、電子辞書端末６００は、携帯電話機や、通信装置を内蔵したパソコン、通信装置を内蔵した電子辞書等により構成されるものである。通信回線は、有線／無線の電話網やインターネット網等である。
【０１６６】
図３９において、上記した実施の形態の電子辞書の主要機能を有する機能ブロックを太線で示した。例えば、第１の実施の形態における電子辞書１のＣＰＵ１００が実行する辞書検索処理や第１見出語ジャンプ処理、ヒストリ検索処理等は、サーバ７００のＣＰＵ７０２が実行する。また、フラッシュＲＯＭ５００が記憶する各種データや各種プログラム等は、サーバ７００が備えるハードディスク等から構成される記憶装置７１２が記憶する。また、辞書検索処理や第１見出語ジャンプ処理、ヒストリ検索処理等の実行に伴うデータはサーバ７００のＲＡＭ７１０が記憶する。
【０１６７】
一方、電子辞書１の入力装置２００及び表示装置３００は、それぞれ、電子辞書端末６００の入力装置６０４及び表示装置６０６に相当する。
【０１６８】
すなわち、サーバ７００がホスト（或いはサーバ）、電子辞書端末６００が端末（或いはクライアント）に相当するホスト・端末のシステム（或いはクライアント／サーバ型のシステム）を形成する。そして、電子辞書端末６００の入力装置６０４から入力された入力文字等が通信装置６１０を介してサーバ７００に送信され、サーバ７００のＣＰＵ７０２が記憶装置７１２に記憶された各種データ及び各種プログラムに従って辞書検索処理や第１見出語ジャンプ処理、ヒストリ検索処理等を実行し、処理結果を通信装置７１４を通じて電子辞書端末６００に送信して表示装置６０６に表示させる。このように、サーバ７００及び電子辞書端末６００から構成されるシステムで、本発明を実現することも可能である。この場合、電子辞書端末６００においては、各種辞書ＤＢやヒストリ一覧テーブル等のデータ等を記憶しておく必要がなく、また辞書検索処理や第１見出語ジャンプ処理、ヒストリ検索処理等を実行する必要もない。このため、演算処理能力が比較的低いＣＰＵ６０２や、記憶容量等が比較的小さいＲＯＭ６０６等を具備する電子辞書端末６００（例えば携帯電話）であってもよい。
【０１６９】
【発明の効果】
請求項１又は１１に記載の発明によれば、一の集合情報に含まれる見出語から入力文字に適合する見出語を検索して一覧表示することができる。そして、表示した一覧から一の見出語が指定されるとともに、他の集合情報が指定された場合に、当該他の集合情報から、指定された見出語に適合する見出語及び当該見出語に対応する説明情報を読み出して表示する制御を行うことができる。従って、一の集合情報から指定された見出語に基づいて、適合する見出語及び当該見出語に対応する説明情報を他の集合情報から適切に読み出して表示する制御を行うことができる。
【０１７０】
請求項２に記載の発明によれば、一の集合情報に含まれる見出語から、指定された検索方式に基づいて入力文字に適合する見出語を検索して一覧表示した場合であって、表示した一覧から見出語が指定されるとともに、他の集合情報が指定された場合に、指定された見出語に適合する見出語及び当該見出語に対応する説明情報を他の集合情報から読み出して表示することができる。従って、一の集合情報の検索に利用可能な検索方式により検索した見出語に基づいて、適合する見出語及び当該見出語に対応する説明情報を他の集合情報から適切に読み出して表示する制御を行うことができる。
【０１７１】
請求項３に記載の発明によれば、一の集合情報に含まれる見出語から、逆引き検索方式に基づいて入力文字を語尾とする見出語を検索して一覧表示した場合であって、表示した一覧から見出語が指定されるとともに、他の集合情報が指定された場合に、指定された見出語に適合する見出語及び当該見出語に対応する説明情報を他の集合情報から読み出して表示することができる。従って、一の集合情報の検索に利用可能な逆引き検索方式により検索した見出語に基づいて、適合する見出語及び当該見出語に対応する説明情報を他の集合情報から適切に読み出して表示する制御を行うことができる。
【０１７２】
請求項４に記載の発明によれば、一の集合情報に含まれる見出語から、キーワード検索方式に基づいて入力文字を含む説明情報に対応付けられた見出語を検索して一覧表示した場合であって、表示した一覧から見出語が指定されるとともに、他の集合情報が指定された場合に、指定された見出語に適合する見出語及び当該見出語に対応する説明情報を他の集合情報から読み出して表示することができる。従って、一の集合情報の検索に利用可能なキーワード検索方式により検索した見出語に基づいて、適合する見出語及び当該見出語に対応する説明情報を他の集合情報から適切に読み出して表示する制御を行うことができる。
【０１７３】
請求項５に記載の発明によれば、一の集合情報に含まれる見出語をもとに検索して一覧表示した入力文字に適合する見出語の中から、一の見出語が指定されるとともに、他の集合情報が指定された場合であって、指定された見出語の文字種別と、指定された他の集合情報に含まれる見出語の文字種別とが異なる場合に、当該見出語の文字種別を、指定された他の集合情報に含まれる見出語の文字種別に変換することができる。そして、他の集合情報から、指定された見出語に適合する見出語及び当該見出語に対応する説明情報を読み出して表示することができる。従って、一の集合情報の見出語に基づいて、適合する見出語及び当該見出語に対応する説明情報を他の集合情報から適切に読み出して表示する制御を行うことができる。
【０１７４】
請求項６に記載の発明によれば、一の集合情報に含まれる見出語をもとに検索して一覧表示した入力文字に適合する見出語の中から、一の見出語が指定されるとともに、他の集合情報が指定された場合であって、指定された他の集合情報に含まれる見出語に追加語が対応付けられている場合には、指定された他の集合情報から、指定された見出語に適合する追加語及び当該追加語の見出語に対応する説明情報を読み出して表示することができる。従って、一の集合情報の見出語に基づいて、適合する見出語及び当該見出語に対応する説明情報を他の集合情報から適切に読み出して表示する制御を行うことができる。
【０１７５】
請求項７に記載の発明によれば、一の集合情報に含まれる見出語をもとに検索して一覧表示した入力文字に適合する見出語の中から、一の見出語が指定されるとともに、他の集合情報が指定された場合であって、指定された見出語に対応する追加語がある場合には、指定された他の集合情報から、指定された見出語の追加語に適合する見出語及び当該見出語に対応する説明情報を読み出して表示することができる。従って、一の集合情報の見出語に基づいて、適合する見出語及び当該見出語に対応する説明情報を他の集合情報から適切に読み出して表示する制御を行うことができる。
【０１７６】
請求項８に記載の発明によれば、一の集合情報に含まれる見出語をもとに検索して一覧表示した入力文字に適合する見出語の中から、一の見出語が指定されるとともに、他の集合情報が指定された場合であって、一の集合情報及び指定された他の集合情報に含まれる見出語にそれぞれ追加語が対応付けられている場合には、指定された他の集合情報から、指定された見出語の追加語に適合する追加語及び当該追加語の見出語に対応する説明情報を読み出して表示することができる。従って、一の集合情報の見出語に基づいて、適合する見出語及び当該見出語に対応する説明情報を他の集合情報から適切に読み出して表示する制御を行うことができる。
【０１７７】
請求項９に記載の発明によれば、一の集合情報に含まれる見出語をもとに検索して一覧表示した入力文字に適合する見出語の中から、一の見出語が指定されるとともに、他の集合情報が指定された場合であって、指定された見出語に対応する追加語がある場合には、追加語を構成する一部分の文字を選出し、選出した文字に適合する見出語及び当該見出語に対応する説明情報を指定された他の集合情報から読み出して表示することができる。
【０１７８】
請求項１０又は１２に記載の発明によれば、サーバ又はコンピュータにおいて、複数の集合情報のうちの一の集合情報を指定する第１の集合情報指定情報及び入力文字を利用者端末から受信した際に、第１の集合情報指定情報により指定された一の集合情報に含まれる見出語から入力文字に適合する見出語を検索し、利用者端末に送信することができる。そして、サーバにおいて、他の集合情報を指定する第２の集合情報指定情報、及び一の見出語が指定された見出語指定情報を受信した際に、第２の集合情報指定情報により指定された他の集合情報から、見出語指定情報により指定された見出語に適合する見出語及び当該見出語に対応する説明情報を読み出して利用者端末に送信することができる。
【図面の簡単な説明】
【図１】（ａ）は電子辞書の斜視概観図の一例、（ｂ）は電子辞書のキー配列の一例を示す図。
【図２】第１の実施の形態における電子辞書の機能構成の一例を示すブロック図。
【図３】指定辞書種別格納領域の一例を示す図。
【図４】国語辞典ＤＢの蓄積形式の一例を示す図。
【図５】英和辞典ＤＢの蓄積形式の一例を示す図。
【図６】カタカナ語辞典ＤＢの蓄積形式の一例を示す図。
【図７】漢和辞典ＤＢの蓄積形式の一例を示す図。
【図８】見出語候補一覧表示処理を説明するための画面遷移例を示す図。
【図９】国語辞典用ヒストリ一覧テーブルの一例を示す図。
【図１０】第１の実施の形態における選択見出語格納領域の一例を示す図。
【図１１】第１の実施の形態における辞書種別／文字種別対応テーブルの一例を示す図。
【図１２】選択ヒストリ見出語格納領域の一例を示す図。
【図１３】辞書検索処理の実行に係る電子辞書の動作の一例を示すフローチャート。
【図１４】ヒストリ検索処理の実行に係る電子辞書の動作の一例を示すフローチャート。
【図１５】第１見出語ジャンプ処理の実行に係る電子辞書の動作の一例を示すフローチャート。
【図１６】第１の実施の形態における電子辞書の操作例を説明するための画面遷移例を示す図。
【図１７】第１の実施の形態における電子辞書の他の操作例を説明するための画面遷移例を示す図。
【図１８】第２の実施の形態におけるＲＡＭの構成（ａ）、及びフラッシュＲＯＭの構成（ｂ）の一例を示す図。
【図１９】第２の実施の形態における百科事典ＤＢの蓄積形式の一例を示す図。
【図２０】第２の実施の形態における辞書種別／文字種別対応テーブルの一例を示す図。
【図２１】辞書検索処理の実行に係る電子辞書の動作の一例を示すフローチャート。
【図２２】第２の実施の形態における電子辞書の操作例を説明するための画面遷移例を示す図。
【図２３】第２の実施の形態における電子辞書の他の操作例を説明するための画面遷移例を示す図。
【図２４】第２の実施の形態における電子辞書の他の操作例を説明するための画面遷移例を示す図。
【図２５】第３の実施の形態におけるＲＡＭの構成（ａ）、及びフラッシュＲＯＭの構成（ｂ）の一例を示す図。
【図２６】第３の実施の形態における選択見出語格納領域の一例を示す図。
【図２７】第３の実施の形態における辞書種別／文字種別対応テーブルの一例を示す図。
【図２８】仮名／アルファベット対応テーブルの一例を示す図。
【図２９】変換文字列格納領域の一例を示す図。
【図３０】第３見出語ジャンプ処理の実行に係る電子辞書の動作の一例を示すフローチャート。
【図３１】第３の実施の形態における電子辞書の操作例を説明するための画面遷移例を示す図。
【図３２】第４の実施の形態におけるＲＡＭの構成（ａ）、及びフラッシュＲＯＭの構成（ｂ）の一例を示す図。
【図３３】第４の実施の形態における選択見出語格納領域の一例を示す図。
【図３４】第４の実施の形態における辞書種別／文字種別対応テーブルの一例を示す図。
【図３５】切出語格納領域の一例を示す図。
【図３６】第４見出語ジャンプ処理の実行に係る電子辞書の動作の一例を示すフローチャート。
【図３７】切出語検索処理の実行に係る電子辞書の動作の一例を示すフローチャート。
【図３８】第４の実施の形態における電子辞書の操作例を説明するための画面遷移例を示す図。
【図３９】電子辞書端末とサーバとで構成されるシステムの概略構成例を示す図。
【符号の説明】
１          電子辞書
１００    ＣＰＵ
２００    入力装置
３００    表示装置
４００    ＲＡＭ
４０１  指定辞書種別格納領域
４０３  選択見出語格納領域
４０５  選択ヒストリ見出語格納領域
５００    フラッシュＲＯＭ
５０１  国語辞典ＤＢ
５０２  英和辞典ＤＢ
５０３  カタカナ語辞典ＤＢ
５０４  漢和辞典ＤＢ
５０５  辞書検索プログラム
５０６  第１見出語ジャンププログラム
５０７  ヒストリ検索プログラム
５０８  国語辞典用ヒストリ一覧テーブル
５０９  辞書種別／文字種別対応テーブル
【図１】
2004295742.tif 000003
【図２】
2004295742.tif 000004
【図３】
2004295742.tif 000005
【図４】
2004295742.tif 000006
【図５】
2004295742.tif 000007
【図６】
2004295742.tif 000008
【図７】
2004295742.tif 000009
【図８】
2004295742.tif 000010
【図９】
2004295742.tif 000011
【図１０】
2004295742.tif 000012
【図１１】
2004295742.tif 000013
【図１２】
2004295742.tif 000014
【図１３】
2004295742.tif 000015
【図１４】
2004295742.tif 000016
【図１５】
2004295742.tif 000017
【図１６】
2004295742.tif 000018
【図１７】
2004295742.tif 000019
【図１８】
2004295742.tif 000020
【図１９】
2004295742.tif 000021
【図２０】
2004295742.tif 000022
【図２１】
2004295742.tif 000023
【図２２】
2004295742.tif 000024
【図２３】
2004295742.tif 000025
【図２４】
2004295742.tif 000026
【図２５】
2004295742.tif 000027
【図２６】
2004295742.tif 000028
【図２７】
2004295742.tif 000029
【図２８】
2004295742.tif 000030
【図２９】
2004295742.tif 000031
【図３０】
2004295742.tif 000032
【図３１】
2004295742.tif 000033
【図３２】
2004295742.tif 000034
【図３３】
2004295742.tif 000035
【図３４】
2004295742.tif 000036
【図３５】
2004295742.tif 000037
【図３６】
2004295742.tif 000038
【図３７】
2004295742.tif 000039
【図３８】
2004295742.tif 000040
【図３９】
2004295742.tif 000041