(57)【要約】【課題】ユーザに分かり易い操作でユーザが希望するはずの追加検索を行うこと。【解決手段】ＣＰＵ１１は、辞書制御プログラム１２ａに従って、辞書データメモリ１２ｂに記憶された複数の辞書データベースのうちの少なくとも一つからユーザ操作で入力された検索文字を含む例文を検索して表示部１７に一覧表示させ、また、上記複数の辞書データベースのうちの一つから検索文字に対応する見出し語を検索してユーザによる何れかの見出し語の選択操作に応じて当該見出し語の説明情報を表示部１７に表示させる。さらに検索キー１６Ｆがユーザ操作されると、現在の表示が上記各例文の一覧表示であれば、例文を絞り込むためのユーザ入力を受け付けてそれに応じて例文の絞り込みを行い、また、現在の表示が上記見出し語の説明情報の表示であれば、上記表示部の表示画面を二分割して一方の分割画面にて上記説明情報の検索を行う。【選択図】図１
2007193438.tif 000002
【特許請求の範囲】
【請求項１】
種類の異なる複数の辞書データベースと、
予め定めた一つの操作手段と、
表示手段と、
上記複数の辞書データベースのうちの少なくとも一つから、ユーザ操作で入力された検索文字を含む例文を検索して、検索された各例文を上記表示手段に一覧表示させる例文検索手段と、
上記複数の辞書データベースのうちの一つから、ユーザ操作で入力された検索文字に対応する見出し語を検索し、ユーザによる何れかの見出し語の選択操作に応じて、当該見出し語の説明情報を上記表示手段に表示させる説明情報検索手段と、
上記検索された各例文の一覧表示中に、上記予め定めた一つの操作手段による操作が行われた場合に、例文を絞り込むためのユーザ入力を受け付け、そのユーザ入力に応じて上記一覧表示した例文の絞り込みを行う絞り込み手段と、
上記見出し語の説明情報の表示中に、上記予め定めた一つの操作手段による操作が行われた場合に、上記表示手段の表示画面を二分割して、一方の分割画面にて上記説明情報検索手段を再度動作させる分割制御手段と、
を具備することを特徴とする電子辞書装置。
【請求項２】
上記説明情報検索手段において、上記複数の辞書データベースから、ユーザ操作で入力された検索文字に対応する見出し語を検索した際に、上記予め定めた一つの操作手段による操作が行われた場合に、上記ユーザ操作で入力された検索文字のスペルチェックを実施するスペルチェック手段を更に具備することを特徴とする請求項１に記載の電子辞書装置。
【請求項３】
上記分割制御手段は、分割画面にて上記説明情報検索手段を再度動作させるとき、上記説明情報検索手段に上記複数の辞書データベースのうちの少なくとも二つから上記見出し語を検索させることを特徴とする請求項１または請求項２に記載の電子辞書装置。
【請求項４】
上記絞り込み手段は、上記例文を絞り込むためのユーザ入力として、現在の検索文字に更に文字を追加する入力を受け付けることを特徴とする請求項１乃至請求項３の何れか１項に記載の電子辞書装置。
【請求項５】
上記絞り込み手段は、上記例文を絞り込むためのユーザ入力として、現在の検索文字を構成する複数の単語の順番を指定する入力を受け付けることを特徴とする請求項１乃至請求項４の何れか１項に記載の電子辞書装置。
【請求項６】
上記複数の辞書データベースのうちの一つである漢字辞書データベースから、ユーザ操作で入力された検索文字に対応する漢字候補を検索し、ユーザによる何れかの漢字候補の選択操作に応じて、ユーザ所望の漢字を特定し、その特定漢字の説明情報を上記表示手段に表示させる漢字検索手段と、
上記漢字検索手段により上記表示手段に特定漢字の説明情報が表示された状態で、上記予め定めた一つの操作手段による操作が行われた場合に、上記特定漢字を先頭に含む見出し語及び／または上記特定漢字を末尾に含む見出し語を上記複数の辞書データベースから検索して上記表示手段に一覧表示させる漢字見出し語検索手段と、
を更に具備することを特徴とする請求項１乃至請求項５の何れか１項に記載の電子辞書装置。
【請求項７】
ユーザ操作で入力された検索文字を含む見出し語を検索する辞書データベースをユーザ操作に応じて切り替えて見出し語を検索し、検索された当該辞書データベースでの各見出し語を上記表示手段に一覧表示させる複数辞書検索手段と、
上記複数辞書検索手段によって検索された何れかの辞書データベースでの各見出し語の一覧表示において、ユーザが何れかの見出し語を選択した状態で、上記予め定めた一つの操作手段による操作が行われた場合に、上記選択された見出し語と同じ見出し語を他の複数の辞書データベースから検索して、それら検索された複数辞書データベースにおける見出し語を一括で上記表示手段に一覧表示する一括検索手段と、
を更に具備することを特徴とする請求項１乃至請求項６の何れか１項に記載の電子辞書装置。
【請求項８】
上記例文検索手段は、上記ユーザ操作で入力された検索文字を含む例文を検索する辞書データベースをユーザ操作に応じて切り替えて例文を検索して、検索された当該辞書データベースでの各例文を上記表示手段に一覧表示させ、
上記絞り込み手段は、上記切り替えられた辞書データベースから検索された各例文の一覧表示中に、上記予め定めた一つの操作手段による操作が行われた場合に、当該辞書データベースからの例文を絞り込むためのユーザ入力を受け付け、そのユーザ入力に応じて上記一覧表示した例文の絞り込みを行う、
ことを特徴とする請求項１乃至請求項７の何れか１項に記載の電子辞書装置。
【請求項９】
種類の異なる複数の辞書データベースと、予め定めた一つの操作手段と、表示手段とを備えた電子辞書装置のコンピュータを制御するための検索制御プログラムであって、
上記コンピュータを、
上記複数の辞書データベースのうちの少なくとも一つから、ユーザ操作で入力された検索文字を含む例文を検索して、検索された各例文を上記表示手段に一覧表示させる例文検索手段、
上記複数の辞書データベースのうちの一つから、ユーザ操作で入力された検索文字に対応する見出し語を検索し、ユーザによる何れかの見出し語の選択操作に応じて、当該見出し語の説明情報を上記表示手段に表示させる説明情報検索手段、
上記検索された各例文の一覧表示中に、上記予め定めた一つの操作手段による操作が行われた場合に、例文を絞り込むためのユーザ入力を受け付け、そのユーザ入力に応じて上記一覧表示した例文の絞り込みを行う絞り込み手段、
上記見出し語の説明情報の表示中に、上記予め定めた一つの操作手段による操作が行われた場合に、上記表示手段の表示画面を二分割して、一方の分割画面にて上記説明情報検索手段を再度動作させる分割制御手段、
として機能させるようにしたコンピュータ読み込み可能な検索制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子データ化した種々の辞書データベースを記憶して入力検索語に応じた情報を検索表示する電子辞書装置、及びその検索制御プログラムに関する。
【背景技術】
【０００２】
従来から、国語辞典，英和辞典，百科事典などの各種の辞典や辞書を電子データ化してＲＯＭなどの記憶媒体に格納し、これに基づき各種の言語や語句を検索文字として入力し、その訳語や説明情報、例文などを検索して表示するようにした電子辞書装置が広く汎用されている。
【０００３】
そして、このような電子辞書装置において、入力された検索文字を含む例文を検索表示するための機能について種々の提案がなされている。例えば、その１つの例文検索機能として、検索文字として入力された単語に適した例文を辞書データベースから検索して表示させるものがある（例えば、特許文献１参照）。
【特許文献１】特開２００４−２１３３４２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
上記特許文献１に開示の電子辞書装置では、検索される例文が数多く発生すると、真にユーザが求める例文を、多数表示される例文一覧の中から選出するのが非常に面倒であった。
【０００５】
また、辞書データベースから検索文字の訳語や説明情報を検索して表示した場合、更にその表示された訳文や説明情報に関連する新たな検索文字について、更に検索したい場合も多々存在する。
【０００６】
本発明は、このような課題に鑑みなされたもので、ユーザに分かり易い操作でユーザが希望するはずの追加検索を行うことが可能になる電子辞書装置、及びその検索制御プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
請求項１に記載の電子辞書装置は、種類の異なる複数の辞書データベースと、予め定めた一つの操作手段と、表示手段と、上記複数の辞書データベースのうちの少なくとも一つから、ユーザ操作で入力された検索文字を含む例文を検索して、検索された各例文を上記表示手段に一覧表示させる例文検索手段と、上記複数の辞書データベースのうちの一つから、ユーザ操作で入力された検索文字に対応する見出し語を検索し、ユーザによる何れかの見出し語の選択操作に応じて、当該見出し語の説明情報を上記表示手段に表示させる説明情報検索手段と、上記検索された各例文の一覧表示中に、上記予め定めた一つの操作手段による操作が行われた場合に、例文を絞り込むためのユーザ入力を受け付け、そのユーザ入力に応じて上記一覧表示した例文の絞り込みを行う絞り込み手段と、上記見出し語の説明情報の表示中に、上記予め定めた一つの操作手段による操作が行われた場合に、上記表示手段の表示画面を二分割して、一方の分割画面にて上記説明情報検索手段を再度動作させる分割制御手段と、を具備することを特徴とする。
【０００８】
請求項２に記載の電子辞書装置は、上記請求項１に記載の電子辞書装置において、上記説明情報検索手段において、上記複数の辞書データベースから、ユーザ操作で入力された検索文字に対応する見出し語を検索した際に、上記予め定めた一つの操作手段による操作が行われた場合に、上記ユーザ操作で入力された検索文字のスペルチェックを実施するスペルチェック手段を更に具備することを特徴とする。
【０００９】
請求項３に記載の電子辞書装置は、上記請求項１または請求項２に記載の電子辞書装置において、上記分割制御手段は、分割画面にて上記説明情報検索手段を再度動作させるとき、上記説明情報検索手段に上記複数の辞書データベースのうちの少なくとも二つから上記見出し語を検索させることを特徴とする。
【００１０】
請求項４に記載の電子辞書装置は、上記請求項１乃至請求項３の何れか１項に記載の電子辞書装置において、上記絞り込み手段は、上記例文を絞り込むためのユーザ入力として、現在の検索文字に更に文字を追加する入力を受け付けることを特徴とする。
【００１１】
請求項５に記載の電子辞書装置は、上記請求項１乃至請求項４の何れか１項に記載の電子辞書装置において、上記絞り込み手段は、上記例文を絞り込むためのユーザ入力として、現在の検索文字を構成する複数の単語の順番を指定する入力を受け付けることを特徴とする。
【００１２】
請求項６に記載の電子辞書装置は、上記請求項１乃至請求項５の何れか１項に記載の電子辞書装置において、上記複数の辞書データベースのうちの一つである漢字辞書データベースから、ユーザ操作で入力された検索文字に対応する漢字候補を検索し、ユーザによる何れかの漢字候補の選択操作に応じて、ユーザ所望の漢字を特定し、その特定漢字の説明情報を上記表示手段に表示させる漢字検索手段と、上記漢字検索手段により上記表示手段に特定漢字の説明情報が表示された状態で、上記予め定めた一つの操作手段による操作が行われた場合に、上記特定漢字を先頭に含む見出し語及び／または上記特定漢字を末尾に含む見出し語を上記複数の辞書データベースから検索して上記表示手段に一覧表示させる漢字見出し語検索手段と、を更に具備することを特徴とする。
【００１３】
請求項７に記載の電子辞書装置は、上記請求項１乃至請求項６の何れか１項に記載の電子辞書装置において、ユーザ操作で入力された検索文字を含む見出し語を検索する辞書データベースをユーザ操作に応じて切り替えて見出し語を検索し、検索された当該辞書データベースでの各見出し語を上記表示手段に一覧表示させる複数辞書検索手段と、上記複数辞書検索手段によって検索された何れかの辞書データベースでの各見出し語の一覧表示において、ユーザが何れかの見出し語を選択した状態で、上記予め定めた一つの操作手段による操作が行われた場合に、上記選択された見出し語と同じ見出し語を他の複数の辞書データベースから検索して、それら検索された複数辞書データベースにおける見出し語を一括で上記表示手段に一覧表示する一括検索手段と、を更に具備することを特徴とする。
【００１４】
請求項８に記載の電子辞書装置は、上記請求項１乃至請求項７の何れか１項に記載の電子辞書装置において、上記例文検索手段は、上記ユーザ操作で入力された検索文字を含む例文を検索する辞書データベースをユーザ操作に応じて切り替えて例文を検索して、検索された当該辞書データベースでの各例文を上記表示手段に一覧表示させ、上記絞り込み手段は、上記切り替えられた辞書データベースから検索された各例文の一覧表示中に、上記予め定めた一つの操作手段による操作が行われた場合に、当該辞書データベースからの例文を絞り込むためのユーザ入力を受け付け、そのユーザ入力に応じて上記一覧表示した例文の絞り込みを行う、ことを特徴とする。
【００１５】
請求項９に記載の検索制御プログラムは、種類の異なる複数の辞書データベースと、予め定めた一つの操作手段と、表示手段とを備えた電子辞書装置のコンピュータを制御するための検索制御プログラムであって、上記コンピュータを、上記複数の辞書データベースのうちの少なくとも一つから、ユーザ操作で入力された検索文字を含む例文を検索して、検索された各例文を上記表示手段に一覧表示させる例文検索手段、上記複数の辞書データベースのうちの一つから、ユーザ操作で入力された検索文字に対応する見出し語を検索し、ユーザによる何れかの見出し語の選択操作に応じて、当該見出し語の説明情報を上記表示手段に表示させる説明情報検索手段、上記検索された各例文の一覧表示中に、上記予め定めた一つの操作手段による操作が行われた場合に、例文を絞り込むためのユーザ入力を受け付け、そのユーザ入力に応じて上記一覧表示した例文の絞り込みを行う絞り込み手段、上記見出し語の説明情報の表示中に、上記予め定めた一つの操作手段による操作が行われた場合に、上記表示手段の表示画面を二分割して、一方の分割画面にて上記説明情報検索手段を再度動作させる分割制御手段、として機能させることを特徴とする。
【発明の効果】
【００１６】
本発明の請求項１（請求項９）に記載の電子辞書装置（検索制御プログラム）によれば、予め定めた一つの操作手段がユーザ操作されたとき、現在の表示が検索された各例文の一覧表示であれば、例文を絞り込むためのユーザ入力を受け付けて、そのユーザ入力に応じて上記一覧表示した例文の絞り込みを行い、また、見出し語の説明情報の表示であれば、表示手段の表示画面を二分割して、一方の分割画面にて説明情報検索手段を再度動作させるので、予め定めた一つの操作手段の操作というユーザに分かり易い操作で、複数種類の追加検索の内、ユーザが希望するはずの追加検索を行うことが可能になる。
【００１７】
本発明の請求項２に記載の電子辞書装置によれば、上記請求項１に記載の電子辞書装置において、複数の辞書データベースから、ユーザ操作で入力された検索文字に対応する見出し語を検索した際に、上記予め定めた一つの操作手段がユーザ操作されたとき、上記ユーザ操作で入力された検索文字のスペルチェックを実施するスペルチェック手段を更に備えたので、予め定めた一つの操作手段の操作で、更にもう一つの追加検索として、スペルチェックを行うことが可能となる。
【００１８】
本発明の請求項３に記載の電子辞書装置によれば、上記請求項１または請求項２に記載の電子辞書装置において、分割画面にて上記説明情報検索手段を再度動作させるとき、上記説明情報検索手段に上記複数の辞書データベースのうちの少なくとも二つから上記見出し語を検索させるので、複数辞書データベースからの検索が可能となる。
【００１９】
本発明の請求項４に記載の電子辞書装置によれば、上記請求項１乃至請求項３の何れか１項に記載の電子辞書装置において、例文を絞り込むためのユーザ入力として、現在の検索文字に更に文字を追加する入力を受け付けるので、一覧表示された多数の例文の中からユーザ所望の例文を容易に見つけ出せるようになる。
【００２０】
本発明の請求項５に記載の電子辞書装置によれば、上記請求項１乃至請求項４の何れか１項に記載の電子辞書装置において、例文を絞り込むためのユーザ入力として、現在の検索文字を構成する複数の単語の順番を指定する入力を受け付けるので、一覧表示された多数の例文の中からユーザ所望の例文を容易に見つけ出せるようになる。
【００２１】
本発明の請求項６に記載の電子辞書装置によれば、上記請求項１乃至請求項５の何れか１項に記載の電子辞書装置において、更に、漢字検索手段と、その漢字検索手段により上記表示手段に特定漢字の説明情報が表示された状態で、上記予め定めた一つの操作手段のユーザ操作が行われた場合に、上記特定漢字を先頭に含む見出し語及び／または上記特定漢字を末尾に含む見出し語を上記複数の辞書データベースから検索して上記表示手段に一覧表示させる漢字見出し語検索手段とを備えるので、更にもう一つの追加検索として、ユーザ所望の漢字を先頭及び／または末尾に含む見出し語の検索を容易に行うことができる。
【００２２】
本発明の請求項７に記載の電子辞書装置によれば、上記請求項１乃至請求項６の何れか１項に記載の電子辞書装置において、複数辞書検索手段と、その複数辞書検索手段によって検索された何れかの辞書データベースでの各見出し語の一覧表示において、ユーザが何れかの見出し語を選択した状態で、上記予め定めた一つの操作手段のユーザ操作が行われた場合に、上記選択された見出し語と同じ見出し語を他の複数の辞書データベースから検索して、それら検索された複数辞書データベースにおける見出し語を一括で上記表示手段に一覧表示する一括検索手段とを更に備えるので、更にもう一つの追加検索として、複数の辞書データベースにまたがった検索を容易に行うことができる。
【００２３】
本発明の請求項８に記載の電子辞書装置によれば、上記請求項１乃至請求項７の何れか１項に記載の電子辞書装置において、上記ユーザ操作で入力された検索文字を含む例文を検索する辞書データベースをユーザ操作に応じて切り替えて例文を検索して、検索された当該辞書データベースでの各例文を上記表示手段に一覧表示させ、上記予め定めた一つの操作手段のユーザ操作に応じて、現在の表示が上記切り替えられた辞書データベースから検索された各例文の一覧表示であれば、当該辞書データベースからの例文を絞り込むためのユーザ入力を受け付けて、そのユーザ入力に応じて上記一覧表示した例文の絞り込みを行うので、複数辞書データベースからの検索が可能となる。
【００２４】
よって本発明によれば、ユーザに分かり易い操作でユーザが希望するはずの追加検索を行うことが可能になる電子辞書装置、及びその検索制御プログラムを提供できる。
【発明を実施するための最良の形態】
【００２５】
以下、図面により本発明の一実施の形態について説明する。
【００２６】
図１（Ａ）は、本発明の電子辞書装置の一実施形態に係る携帯機器（電子辞書）１０の電子回路の構成を示すブロック図である。
【００２７】
この携帯機器（電子辞書）１０は、以下に説明する電子辞書機能を備えたＰＤＡ(personal digital assistants)、ＰＣ(personal computer)、携帯電話、電子ブックとして構成されるか、電子辞書専用の携帯機器として構成される。
【００２８】
この携帯機器（電子辞書）１０は、各種の記憶媒体に記録されたプログラム、又は、伝送されたプログラムを読み込んで、その読み込んだプログラムによって動作が制御されるコンピュータによって構成され、その電子回路には、ＣＰＵ(central processing unit)１１が備えられる。
【００２９】
ＣＰＵ１１は、メモリ１２内に予め記憶された装置制御プログラム、あるいはＲＯＭカードなどの外部記憶媒体１３から記憶媒体読取部１４を介して上記メモリ１２に読み込まれた装置制御プログラム、あるいはインターネット上のＷｅｂサーバ（この場合はプログラムサーバ）から通信部１５を介して上記メモリ１２に読み込まれた装置制御プログラムに応じて、回路各部の動作を制御するもので、上記メモリ１２に記憶された装置制御プログラムは、キーやタッチパネルからなる入力部１６からのユーザ操作に応じた入力信号、あるいは通信部１５を介して接続されるインターネット上の各Ｗｅｂサーバとの通信信号、あるいは記憶媒体読取部１４を介して外部接続されるＥＥＰＲＯＭ，ＲＡＭ，ＲＯＭなどのメモリカード（外部記憶媒体１３）との接続通信信号に応じて起動される。
【００３０】
上記ＣＰＵ１１には、上記メモリ１２、記憶媒体読取部１４、通信部１５、入力部１６が接続される他に、ＬＣＤからなる表示部１７などが接続される。
【００３１】
メモリ１２には、当該携帯機器（電子辞書）１０の全体の動作を司るシステムプログラムや通信部１５を介してインターネット上の各Ｗｅｂサーバとデータ通信するための通信プログラムが記憶される他に、必要な辞書データを辞書管理用のＷｅｂサーバやメモリカード（記憶媒体）からダウンロードしたり、辞書データメモリ（１２ｂ）に基づき検索語入力に応じた見出し語の訳語や意味内容などの各種説明情報を検索表示したり、またその検索見出し語の使用例文を検索表示したりするための辞書制御プログラム１２ａが記憶される。
【００３２】
また、このメモリ１２には、辞書データメモリ１２ｂ、検索語データメモリ１２ｃ、ワークエリア１２ｄなどが用意される。
【００３３】
辞書データメモリ１２ｂには、国語辞典，漢和辞典，英和辞典，英英辞典，和英辞典など、種類の異なる多数の辞書データベースが予め、あるいはダウンロードされて複数記憶されるもので、例えば英語系の辞典として「ロン＊マン現代アメリカ英語辞典」，「ジ＊ニアス英和辞典」などが記憶される。
【００３４】
検索語データメモリ１２ｃには、辞書データメモリ１２ｂの検索処理に伴い検索対象の言語・語句としてユーザ入力された単語などが検索語として記憶される。
【００３５】
ワークエリア１２ｄには、上記辞書制御プログラム１２ａなどの各種の装置制御プログラムに従いＣＰＵ１１に入出力される種々のデータが必要に応じて記憶されるもので、例えば例文検索処理に伴い検索された複数の例文が記憶される。
【００３６】
入力部１６のキーボードパネルには、図１（Ｂ）に示すように、ひらがな，カタカナ，漢字，英数字を任意入力するための一連の文字入力キー１６Ａ、検索に使用する辞書を指定するための辞書選択キー１６Ｂ、各種機能を選択するための機能キー１６Ｃ、カーソル移動用のカーソルキー１６Ｄ、辞書データメモリ１２ｂに記憶されている指定の辞書を対象にして入力検索語に対応する見出し語及びその説明情報の検索を行うための決定キー１６Ｅ、などが備えられる。
【００３７】
そして、本実施形態においては、上記機能キー１６Ｃの一つとして、さらに検索キー１６Ｆを更に備えている。
【００３８】
本実施形態においては、このさらに検索キー１６Ｆを設けたことにより、上記構成の携帯機器（電子辞書）１０においては、従来の電子辞書装置の機能に加えて、ユーザに分かり易い操作でユーザが希望するはずの追加検索を行うことが可能になる、つまり、以下のような、それぞれの検索状態に応じた種々の検索を実施できるようになるものである。
【００３９】
即ち、英語系辞書の見出し語検索において、文字入力後の見出し語一覧表示状態で、上記さらに検索キー１６Ｆの操作により、スペルチェック機能を実行することができる。例えば、図２に示すように、「ジ＊ニアス英和辞典」による見出し語検索を実行する際に、見出し語検索入力領域に「fora」と文字入力すると、その入力された文字列で辞書データメモリ１２ｂが検索されて見出し語が一覧表示される。この見出し語検索において、入力した文字列に該当する見出し語がない場合、入力した文字列のスペルが誤っている可能性がある。このような場合、上記さらに検索キー１６Ｆを操作する。すると、スペルチェック検索に遷移し、スペルチェックが実施されて、スペルチェックの候補の見出し語一覧が表示される。そして、そのスペルチェックの候補の見出し語一覧から、カーソルキー１６Ｄの上下キー操作により所望の見出しを選択して、決定キー１６Ｅを操作すれば、その選択指定した見出し語に対応する訳文が全画面表示される。
【００４０】
また、見出し語検索（英語系／日本語系とも）において、訳語表示状態で、上記さらに検索キー１６Ｆの操作により、英語／日本語の複数辞書検索入力のサブウィンドウを表示し、希望する入力領域に検索文字を入力して、複数辞書検索機能を実行することができる（勿論、元の画面に戻れる）。例えば、図３に示すように、「ロン＊マン現代アメリカ英語辞典」によって「account」を見出し語検索して、その「account」の説明情報が表示されている状態で、「description」の訳文を知りたい場合がある。このような場合に、上記さらに検索キー１６Ｆを操作する。すると、表示中の画面を上部に残しつつ、画面下部に表示したい見出し語を検索するためのサブウィンドウを表示する。そして、そのサブウィンドウの希望する入力領域、この場合は「英語検索」の入力領域に「description」を入力して、決定キー１６Ｅを操作すると、その新たに入力された「description」を検索語として複数辞書を検索して、見出し語一覧が表示される。この複数辞書例文検索では、カーソルキー１６Ｄの左右キーの操作により、一覧表示する辞書を切り替えられる。そして、所望の辞書を選択した状態で、その見出し語一覧の中からカーソルキー１６Ｄの上下キー操作により所望の見出しを選択して、決定キー１６Ｅを操作すれば、その選択指定した見出し語に対応する訳文がサブウィンドウに全画面表示、つまり画面下部に表示される。
【００４１】
例文検索／成文検索の検索画面／例文一覧表示中に、上記さらに検索キー１６Ｆの操作により、現在の検索語に単語を追加し、候補を絞り込んだり、検索候補の語順を特定することで、候補を絞り込むことができる。例えば、図４に示すように、「ロン＊マン現代アメリカ英語辞典」によって「by&the&way」を例文検索の入力領域に入力して決定キー１６Ｅを操作すると、「by」と「the」と「way」の３単語を含む例文が一覧表示される。この場合、その３つの単語の語順は指定できないため、「by the way」という熟語を含む例文を検索したい場合には、不必要な例文まで例文一覧表示されてしまう。そこで、そのような場合には、上記さらに検索キー１６Ｆを操作する。すると、絞り込み／語順指定検索を行うためのさらに検索画面が表示される。そして、そのさらに検索画面にて、入力した語順通りの候補のみ表示するよう語順を特定して決定キー１６Ｅを操作すれば、その語順の例文のみが一覧表示される。
【００４２】
さらに、複数辞書例文検索／成文検索においても同様にして、候補を絞り込むことができる。例えば、図５に示すように、複数辞書例文検索において例文検索の入力領域に「by&the&way」を入力して決定キー１６Ｅを操作すると、それら「by」と「the」と「way」の３単語を含む例文が一覧表示される。この複数辞書例文検索では、カーソルキー１６Ｄの左右キーの操作により、一覧表示する辞書を切り替えられる。そして、所望の辞書を選択した状態で、上記さらに検索キー１６Ｆを操作する。すると、絞り込み／語順指定検索を行うためのさらに検索画面が表示され、入力した語順通りの候補のみ表示するよう語順を特定して決定キー１６Ｅを操作すれば、その辞書におけるその語順の例文のみが一覧表示される。勿論、カーソルキー１６Ｄの左右キー操作により一覧表示する辞書を切り替えれば、同様にその切り替えられた辞書におけるその語順の例文のみが一覧表示される。なお、図５では、「ロン＊マン現代アメリカ英語辞典」に切り替えた状態で上記さらに検索キー１６Ｆを操作した場合を示しており、他の辞書が選択された状態で上記さらに検索キー１６Ｆが操作された場合には、図５とは異なる例文が表示されるのは言うまでもない。
【００４３】
また、漢字辞書において、漢字と説明情報を表示した状態で、上記さらに検索キー１６Ｆの操作により、その漢字を指定して、複数辞書漢字検索を実行することができる。例えば、図６に示すように、「漢字＊」によって、部品読み入力領域に「さんずい」及び「か」を入力して決定キー１６Ｅを操作すると、「さんずい」の漢字で、読みが「か」から始まる漢字が一覧表示される。そして、カーソルキー１６Ｄにより所望の漢字、例えば「河」を選択して決定キー１６Ｅを操作すると、その漢字についての詳細情報が表示される。ここで、その漢字を含む熟語を検索したい場合には、上記さらに検索キー１６Ｆを操作する。すると、その漢字を先頭に含む（前方一致）各辞書の見出し語が一覧表示される。そして、その一覧表示された見出しの中から、カーソルキー１６Ｄの上下キー操作により所望の見出しを選択して、決定キー１６Ｅを操作すれば、その選択指定した辞書でのその見出し語（図６の例では「広辞＊」での「かとん」）の説明情報が全画面表示される。勿論、この場合にも、カーソルキー１６Ｄの左右キー操作で一覧表示する辞書を切り替えることで、上記漢字を末尾に含む（後方一致）各辞書の見出し語を一覧表示して、そこから選択することも可能である。
【００４４】
また、複数辞書検索又はジャンプ後における何れかの辞書の見出し語一覧表示状態で、上記さらに検索キー１６Ｆの操作により、指定の辞書でのカーソル指定の見出し語と同じ見出し語を他の複数辞書で検索して縦に一括で一覧表示することができる。通常は、一旦辞書を切り替える必要があり時間がかかったが、これにより、複数の辞書にまたがって、直ぐ順番にプレビュー表示させることができる。例えば、図７に示すように、複数辞書検索において日本語検索の入力領域に「ころんびあ」を入力して決定キー１６Ｅを操作すると、見出し語一覧が表示される。あるいは、「百科事典マイ＊ディア」において「ぶりてぃっしゅころんびあ」を検索語に指定して検索を実行すると、図７の左上に示すように「ブリティッシュ・コロンビア」の情報が表示され、そこで機能キー１６Ｃの（スーパー）ジャンプキーを操作するとカーソルが表示され、カーソルキー１６Ｄの右キー操作によりカーソルを「コ」に移動させて（図７の左上の表示例はこの状態を示している）、決定キー１６Ｅを操作すると、上記複数辞書検索における「ころんびあ」の検索時と同様の見出し語一覧が表示される。ここで、カーソルキー１６Ｄの左右キーの操作により、一覧表示する辞書を切り替えることができる。また、カーソルキー１６Ｄの上下キーの操作により、所望の見出し語を選択できる。そして、何れかの辞書において見出し語を選択した状態で、上記さらに検索キー１６Ｆを操作する。すると、その選択指定した見出し語（例えば「コロンビア」）と同じ見出し語を他の複数辞書で検索して縦に一括で一覧表示する。この一覧表示において、カーソルキー１６Ｄの上下キー操作により所望の辞書の見出し語を選択して決定キー１６Ｅを操作すれば、その辞書のその見出し語（同図の例では「百科事典マイ＊ディア」での「コロンビア」）の情報が全画面表示される。
【００４５】
上記携帯機器（電子辞書）１０において、以上のような機能を実現するために、メモリ１２に記憶された辞書制御プログラム１２ａの例を、以下に説明する。
【００４６】
図８は、辞書制御プログラム１２ａにおける英語系辞書検索処理を説明するためのフローチャートを示す図である。
【００４７】
即ち、入力部１６の辞書選択キー１６Ｂの操作により英語系の辞書の検索が指定されると、図２や図４に示すような検索文字の入力画面を表示部１７に表示する（ステップＳ１１）。
【００４８】
そして、ユーザによる入力部１６のカーソルキー１６Ｄの操作によって見出し語検索が選択されたならば（ステップＳ１２）、ユーザの入力部１６の文字入力キー１６Ａの操作によって上記入力画面の見出し語検索の入力領域に検索語としての検索文字の入力がなされ、その入力された文字列をメモリ１２の検索語データメモリ１２ｃに記憶する（ステップＳ１３）。そして、その検索文字で、メモリ１２の辞書データメモリ１２ｂにおける指定の辞書の検索を行い、検索された見出し語の一覧を表示部１７に表示する（ステップＳ１３）。なお、このユーザによる文字入力とそれに応じた検索及びその結果の見出し語の一覧表示は、図２に示すように、１文字入力する毎に行われるものであるが、ここでは簡略化のためその説明を省略する。
【００４９】
その後、ユーザによって、入力部１６の上記さらに検索キー１６Ｆが操作されたか否かを判別する（ステップＳ１５）。ここで、上記さらに検索キー１６Ｆが操作された場合には、後述するステップＳ２４に移行する。
【００５０】
これに対して、上記さらに検索キー１６Ｆが操作されない場合には、入力部１６のカーソルキー１６Ｄが操作されて更に決定キー１６Ｅが操作されたか否かを判別する（ステップＳ１６）。ここで、そのような操作以外の操作がなされた場合には、その操作に応じた処理（他の処理）へ移行することになるが、本発明の特徴部ではないので、その説明は省略する（以下、同様に本発明の特徴部でない部分については説明を省略する）。
【００５１】
一方、カーソルキー１６Ｄが操作されて更に決定キー１６Ｅが操作された場合には、見出し語の一覧からユーザが所望の見出し語を選択したということであるので、その選択された見出し語の説明情報を表示部１７に全画面表示する（ステップＳ１７）。そしてその後、再び、ユーザによって、入力部１６の上記さらに検索キー１６Ｆが操作されたか否かを判別する（ステップＳ１８）。ここで、上記さらに検索キー１６Ｆが操作された場合には、後述するステップＳ１１２に移行する。
【００５２】
これに対して、上記さらに検索キー１６Ｆが操作されない場合には、入力部１６の文字入力キー１６Ａが操作されたか否かを判別する（ステップＳ１９）。ここで、文字入力キー１６Ａが操作された場合には、上記ステップＳ１３に戻る。また、文字入力キー１６Ａが操作されない場合には、更に、入力部１６の機能キー１６Ｃにおける（スーパー）ジャンプキーが操作されたか否かを判別する（ステップＳ１２）。ここで、そのようなジャンプキーの操作がされた場合には、後述するステップＳ１０８へ移行し、また、ジャンプキーの操作がなされない場合には、他の処理へ移行する。
【００５３】
また、上記ステップＳ１１で表示された検索文字の入力画面において、ユーザによる入力部１６のカーソルキー１６Ｄの操作によってスペルチェックが選択された場合には（ステップＳ２１）、ユーザの入力部１６の文字入力キー１６Ａの操作によって上記入力画面のスペルチェックの入力領域に検索語としての検索文字の入力がなされ、その入力された文字列をメモリ１２の検索語データメモリ１２ｃに記憶する（ステップＳ２２）。そして、決定キー１６Ｅの操作がなされたか否かを判別し（ステップＳ２３）、それが操作されない場合には、他の処理へ移行する。これに対して、決定キー１６Ｅが操作された場合には、上記検索語データメモリ１２ｃに記憶した検索文字で、メモリ１２の辞書データメモリ１２ｂにおける指定の辞書でスペルチェックを実施し、検索されたスペルチェックの候補の見出し語の一覧を表示部１７に表示する（ステップＳ２４）。
【００５４】
なお、上記ステップ１５における上記さらに検索キー１６Ｆの操作の判別に応じて該ステップＳ２４が実施される場合には、上記見出し語検索のために入力された検索文字がメモリ１２の検索語データメモリ１２ｃに既に記憶されているので、その検索文字でスペルチェックを行うことになる。これにより、図２に示すような上記さらに検索キー１６Ｆの操作に応じたスペルチェックが可能となる。
【００５５】
こうしてスペルチェックの候補の見出し語の一覧を表示した後、入力部１６のカーソルキー１６Ｄが操作されて更に決定キー１６Ｅが操作されたか否かを判別する（ステップＳ２５）。ここで、そのような操作以外の操作がなされた場合には、他の処理へ移行する。
【００５６】
一方、カーソルキー１６Ｄが操作されて更に決定キー１６Ｅが操作された場合には、スペルチェックの候補の見出し語の一覧からユーザが所望の見出し語を選択したということであるので、その選択された見出し語の説明情報を表示部１７に全画面表示する（ステップＳ２６）。そしてその後、ユーザによって、文字入力キー１６Ａが操作されたか否かを判別する（ステップＳ２７）。ここで、文字入力キー１６Ａが操作された場合には、上記ステップＳ２２に戻る。これに対して、文字入力キー１６Ａが操作されない場合には、更に、機能キー１６Ｃにおける（スーパー）ジャンプキーが操作されたか否かを判別する（ステップＳ２８）。ここで、そのようなジャンプキーの操作がされた場合には、後述するステップＳ１０８へ移行し、また、ジャンプキーの操作がなされない場合には、他の処理へ移行する。
【００５７】
また、上記ステップＳ１１で表示された検索文字の入力画面において、ユーザによる入力部１６のカーソルキー１６Ｄの操作によって例文検索が選択された場合には（ステップＳ２９）、ユーザの文字入力キー１６Ａの操作によって上記入力画面の例文検索の入力領域に検索語としての検索文字の入力がなされ、その入力された文字列をメモリ１２の検索語データメモリ１２ｃに記憶する（ステップＳ３０）。そして、決定キー１６Ｅの操作がなされたか否かを判別し（ステップＳ３１）、それが操作されない場合には、他の処理へ移行する。これに対して、決定キー１６Ｅが操作された場合には、上記検索語データメモリ１２ｃに記憶した検索文字で、メモリ１２の辞書データメモリ１２ｂにおける指定の辞書で例文検索を実施し、検索された例文の一覧を表示部１７に表示する（ステップＳ３２）。
【００５８】
その後、ユーザによって、上記さらに検索キー１６Ｆが操作されたか否かを判別する（ステップＳ３３）。ここで、上記さらに検索キー１６Ｆが操作されない場合には、カーソルキー１６Ｄが操作されて更に決定キー１６Ｅが操作されたか否かを判別する（ステップＳ３４）。ここで、そのような操作以外の操作がなされた場合には、他の処理へ移行する。
【００５９】
一方、カーソルキー１６Ｄが操作されて更に決定キー１６Ｅが操作された場合には、例文の一覧からユーザが所望の例文を選択したということであるので、その選択された例文全体（場合により、その訳も）を表示部１７に全画面表示する（ステップＳ３５）。そしてその後、ユーザによって、文字入力キー１６Ａが操作されたか否かを判別する（ステップＳ３６）。ここで、文字入力キー１６Ａが操作された場合には、上記ステップＳ３０に戻る。これに対して、文字入力キー１６Ａが操作されない場合には、更に、機能キー１６Ｃにおける（スーパー）ジャンプキーが操作されたか否かを判別する（ステップＳ３７）。ここで、そのようなジャンプキーの操作がされた場合には、後述するステップＳ１０８へ移行し、また、ジャンプキーの操作がなされない場合には、他の処理へ移行する。
【００６０】
また、上記ステップＳ３３において、検索された例文の一覧表示において上記さらに検索キー１６Ｆが操作されたと判別した場合には、例文のさらに検索画面を表示する（ステップＳ３８）。この例文のさらに検索画面は、図４に示すように、メモリ１２の検索語データメモリ１２ｃに記憶されている入力済みの検索文字の最後に「＆」を入力して表示すると共に、語順の検索指定を行うための表示を行うものである。そして、ユーザによる検索文字の追加入力及び／又は語順の検索指定を受け付けて（ステップＳ３９）、上記ステップＳ３２に戻る。これにより、その追加入力された検索文字や指定された語順の検索文字で新たな例文検索を実行して、例文の一覧表示を更新することになる。
【００６１】
なお、上記ステップＳ１１で表示された検索文字の入力画面において、見出し語検索、スペルチェック、及び例文検索以外の処理がユーザによって指示された場合には、それに応じた他の処理を実行することになる。
【００６２】
図９は、辞書制御プログラム１２ａにおける国語系辞書検索処理を説明するためのフローチャートを示す図である。
【００６３】
即ち、入力部１６の辞書選択キー１６Ｂの操作により国語系の辞書の検索が指定されると、検索文字の入力画面を表示部１７に表示する（ステップＳ４０）。
【００６４】
そして、ユーザによるカーソルキー１６Ｄの操作によって見出し語検索が選択されたならば（ステップＳ４１）、ユーザの文字入力キー１６Ａの操作によって上記入力画面の見出し語検索の入力領域に検索語としての検索文字の入力がなされ、その入力された文字列をメモリ１２の検索語データメモリ１２ｃに記憶する（ステップＳ４２）。そして、その検索文字で、メモリ１２の辞書データメモリ１２ｂにおける指定の辞書の検索を行い、検索された見出し語の一覧を表示部１７に表示する（ステップＳ４３）。
【００６５】
その後、ユーザによって、カーソルキー１６Ｄが操作されて更に決定キー１６Ｅが操作されたか否かを判別する（ステップＳ４４）。ここで、そのような操作以外の操作がなされた場合には、他の処理へ移行する。
【００６６】
一方、カーソルキー１６Ｄが操作されて更に決定キー１６Ｅが操作された場合には、見出し語の一覧からユーザが所望の見出し語を選択したということであるので、その選択された見出し語の説明情報を表示部１７に全画面表示する（ステップＳ４５）。そしてその後、ユーザによって、上記さらに検索キー１６Ｆが操作されたか否かを判別する（ステップＳ４６）。ここで、上記さらに検索キー１６Ｆが操作された場合には、後述するステップＳ１１２に移行する。
【００６７】
これに対して、上記さらに検索キー１６Ｆが操作されない場合には、文字入力キー１６Ａが操作されたか否かを判別する（ステップＳ４７）。ここで、文字入力キー１６Ａが操作された場合には、上記ステップＳ４２に戻る。また、文字入力キー１６Ａが操作されない場合には、更に、機能キー１６Ｃにおける（スーパー）ジャンプキーが操作されたか否かを判別する（ステップＳ４８）。ここで、そのようなジャンプキーの操作がされた場合には、後述するステップＳ１０８へ移行し、また、ジャンプキーの操作がなされない場合には、他の処理へ移行する。
【００６８】
また、上記ステップＳ４１において、検索文字の入力画面において見出し語検索以外が選択されたと判別した場合には、他の処理へ移行する。
【００６９】
図１０は、辞書制御プログラム１２ａにおける漢和辞書検索処理を説明するためのフローチャートを示す図である。
【００７０】
即ち、入力部１６の辞書選択キー１６Ｂの操作により漢和辞書の検索が指定されると、図６に示すように、検索データ（部品読み、部首画数、総画数、音訓読み）の入力画面を表示部１７に表示する（ステップＳ４９）。
【００７１】
そして、ユーザの文字入力キー１６Ａの操作によって上記入力画面に検索語としての検索データの入力がなされ、その入力された検索データをメモリ１２の検索語データメモリ１２ｃに記憶する（ステップＳ５０）。そして、その検索データで、メモリ１２の辞書データメモリ１２ｂにおける指定の辞書の検索を行い、検索された漢字の一覧を表示部１７に表示する（ステップＳ５１）。
【００７２】
その後、ユーザによって、カーソルキー１６Ｄが操作されて更に決定キー１６Ｅが操作されたか否かを判別する（ステップＳ５２）。ここで、そのような操作以外の操作がなされた場合には、他の処理へ移行する。
【００７３】
一方、カーソルキー１６Ｄが操作されて更に決定キー１６Ｅが操作された場合には、検索された漢字の一覧からユーザが所望の漢字を選択したということであるので、その選択された漢字の説明情報を表示部１７に全画面表示する（ステップＳ５３）。そしてその後、ユーザによって、上記さらに検索キー１６Ｆが操作されたか否かを判別する（ステップＳ５４）。ここで、上記さらに検索キー１６Ｆが操作されない場合には、文字入力キー１６Ａが操作されたか否かを判別する（ステップＳ５５）。ここで、文字入力キー１６Ａが操作された場合には、上記ステップＳ５０に戻る。また、文字入力キー１６Ａが操作されない場合には、更に、機能キー１６Ｃにおける（スーパー）ジャンプキーが操作されたか否かを判別する（ステップＳ５６）。ここで、そのようなジャンプキーの操作がされた場合には、後述するステップＳ１０８へ移行し、また、ジャンプキーの操作がなされない場合には、他の処理へ移行する。
【００７４】
また、上記ステップＳ５４において、上記さらに検索キー１６Ｆが操作されたと判別した場合には、上記選択された漢字をユーザ入力文字としてメモリ１２のワークエリア１２ｄに一時記憶した後（ステップＳ５７）、後述するステップＳ１０４に移行する。
【００７５】
図１１は、辞書制御プログラム１２ａにおける複数例文検索処理を説明するためのフローチャートを示す図である。
【００７６】
即ち、入力部１６の辞書選択キー１６Ｂの操作により複数辞書の例文検索が指定されると、図５に示すように、例文／成文の入力画面を表示部１７に表示して、ユーザによるカーソルキー１６Ｄの操作によって選択された入力領域へ、ユーザの文字入力キー１６Ａの操作によって検索語としての検索文字の入力がなされ、その入力された文字列をメモリ１２の検索語データメモリ１２ｃに記憶する（ステップＳ５８）。そして、決定キー１６Ｅの操作がなされたか否かを判別し（ステップＳ５９）、それが操作されない場合には、他の処理へ移行する。
【００７７】
これに対して、決定キー１６Ｅが操作された場合には、第１辞書を指定して（ステップＳ６０）、上記検索語データメモリ１２ｃに記憶した検索文字で、メモリ１２の辞書データメモリ１２ｂにおける指定の辞書で例文検索を実施し、検索された例文の一覧を、図５に示すように、表示部１７に表示する（ステップＳ６１）。なお、ここでは、第１辞書を左端タブに示す辞書（この例では「ジ＊ニアス英和辞典」（Ｇ英和））としているが、例えば前回ユーザが選択した辞書をメモリ１２に記憶しておき、それを第１辞書として指定するものとしても良い。
【００７８】
その後、ユーザによって、カーソルキー１６Ｄの左右キー操作がなされたか否かを判別し（ステップＳ６２）、カーソルキー１６Ｄの操作がなされた場合には、そのカーソル指定の辞書に指定辞書を変更して（ステップＳ６３）、上記ステップＳ６１に戻る。これにより、その変更された辞書で例文検索を実施することとなる。
【００７９】
また、上記ステップＳ６２において、カーソルキー１６Ｄの操作がなされていないと判別した場合には、次に、ユーザによって、上記さらに検索キー１６Ｆが操作されたか否かを判別する（ステップＳ６４）。ここで、上記さらに検索キー１６Ｆが操作されない場合には、カーソルキー１６Ｄが操作されて更に決定キー１６Ｅが操作されたか否かを判別する（ステップＳ６５）。ここで、そのような操作以外の操作がなされた場合には、他の処理へ移行する。
【００８０】
一方、カーソルキー１６Ｄが操作されて更に決定キー１６Ｅが操作された場合には、例文の一覧からユーザが所望の例文を選択したということであるので、その選択された例文全体（場合により、その訳も）を表示部１７に全画面表示する（ステップＳ６６）。そしてその後、ユーザによって、文字入力キー１６Ａが操作されたか否かを判別する（ステップＳ６７）。ここで、文字入力キー１６Ａが操作された場合には、上記ステップＳ５８に戻る。これに対して、文字入力キー１６Ａが操作されない場合には、更に、機能キー１６Ｃにおける（スーパー）ジャンプキーが操作されたか否かを判別する（ステップＳ６８）。ここで、そのようなジャンプキーの操作がされた場合には、後述するステップＳ１０８へ移行し、また、ジャンプキーの操作がなされない場合には、他の処理へ移行する。
【００８１】
また、上記ステップＳ６４において、検索された例文の一覧表示において上記さらに検索キー１６Ｆが操作されたと判別した場合には、例文のさらに検索画面を表示する（ステップＳ６９）。この例文のさらに検索画面は、図５に示すように、メモリ１２の検索語データメモリ１２ｃに記憶されている入力済みの検索文字の最後に「＆」を入力して表示すると共に、語順の検索指定を行うための表示を行うものである。そして、ユーザによる検索文字の追加入力及び／又は語順の検索指定を受け付けて（ステップＳ７０）、上記ステップＳ６０に戻る。これにより、その追加入力された検索文字や指定された語順の検索文字で新たな例文検索を実行して、例文の一覧表示を更新することになる。なお、上記ステップＳ７０から上記ステップＳ６１に戻るようにしても良い。図５は、そのようにした場合の例を示している（指定辞書を「ロン＊マン現代アメリカ英語辞典」（ＬＡＡＤ）に変更後の例）。
【００８２】
図１２は、辞書制御プログラム１２ａにおける複数ＡＢＣ検索処理を説明するためのフローチャートを示す図である。
【００８３】
即ち、入力部１６の辞書選択キー１６Ｂの操作により複数辞書検索が指定されると、検索文字の入力画面を表示部１７に表示し（ステップＳ７１）、ユーザによるカーソルキー１６Ｄの操作によって、選択された入力領域（この場合は、英語検索の入力領域）へ、ユーザの文字入力キー１６Ａの操作によって検索語としての検索文字の入力がなされ、その入力された文字列をメモリ１２の検索語データメモリ１２ｃに記憶する（ステップＳ７２）。そして、複数の英語系辞書の中から第１辞書を指定して（ステップＳ７３）、上記検索語データメモリ１２ｃに記憶した検索文字で、メモリ１２の辞書データメモリ１２ｂにおける指定の英語系辞書で見出し語検索を実施し、検索された見出し語の一覧を、表示部１７に表示する（ステップＳ７４）。なお、ここでは、第１辞書を左端タブに示す辞書としているが、例えば前回ユーザが選択した辞書をメモリ１２に記憶しておき、それを第１辞書として指定するものとしても良い。
【００８４】
その後、ユーザによって、カーソルキー１６Ｄの左右キー操作がなされたか否かを判別し（ステップＳ７５）、カーソルキー１６Ｄの操作がなされた場合には、そのカーソル指定の英語系辞書に指定辞書を変更して（ステップＳ７６）、上記ステップＳ７４に戻る。これにより、その変更された英語系辞書で見出し語検索を実施することとなる。
【００８５】
また、上記ステップＳ７５において、カーソルキー１６Ｄの操作がなされていないと判別した場合には、次に、ユーザによって、上記さらに検索キー１６Ｆが操作されたか否かを判別する（ステップＳ７７）。ここで、上記さらに検索キー１６Ｆが操作された場合には、上述したのと同様のスペルチェック処理を実施する。
【００８６】
これに対して、上記さらに検索キー１６Ｆが操作されない場合には、カーソルキー１６Ｄが操作されて更に決定キー１６Ｅが操作されたか否かを判別する（ステップＳ７８）。ここで、そのような操作以外の操作がなされた場合には、他の処理へ移行する。
【００８７】
一方、カーソルキー１６Ｄが操作されて更に決定キー１６Ｅが操作された場合には、見出し語の一覧からユーザが所望の見出し語を選択したということであるので、その選択された見出し語の説明情報を表示部１７に全画面表示する（ステップＳ７９）。そしてその後、ユーザによって、上記さらに検索キー１６Ｆが操作されたか否かを判別する（ステップＳ８０）。ここで、上記さらに検索キー１６Ｆが操作された場合には、後述するステップＳ１１２へ移行する。
【００８８】
また、上記さらに検索キー１６Ｆが操作されない場合には、更に、文字入力キー１６Ａが操作されたか否かを判別する（ステップＳ８１）。ここで、文字入力キー１６Ａが操作された場合には、上記ステップＳ７１に戻る。これに対して、文字入力キー１６Ａが操作されない場合には、更に、機能キー１６Ｃにおける（スーパー）ジャンプキーが操作されたか否かを判別する（ステップＳ８２）。ここで、そのようなジャンプキーの操作がされた場合には、後述するステップＳ１０８へ移行し、また、ジャンプキーの操作がなされない場合には、他の処理へ移行する。
【００８９】
図１３は、辞書制御プログラム１２ａにおける複数かな検索処理を説明するためのフローチャートを示す図である。
【００９０】
即ち、入力部１６の辞書選択キー１６Ｂの操作により複数辞書検索が指定されると、検索文字の入力画面を表示部１７に表示し（ステップＳ８３）、ユーザによるカーソルキー１６Ｄの操作によって、選択された入力領域（この場合は日本語検索の入力領域）へ、ユーザの文字入力キー１６Ａの操作によって検索語としての検索文字の入力がなされ、その入力された文字列をメモリ１２の検索語データメモリ１２ｃに記憶する（ステップＳ８４）。そして、複数の国語系辞書の中から第１辞書を指定して（ステップＳ８５）、上記検索語データメモリ１２ｃに記憶した検索文字で、メモリ１２の辞書データメモリ１２ｂにおける指定の国語系辞書で見出し語検索を実施し、検索された見出し語の一覧を、表示部１７に表示する（ステップＳ８６）。なお、ここでは、第１辞書を左端タブに示す辞書としているが、例えば前回ユーザが選択した辞書をメモリ１２に記憶しておき、それを第１辞書として指定するものとしても良い。
【００９１】
その後、ユーザによって、カーソルキー１６Ｄの左右キー操作がなされたか否かを判別し（ステップＳ８７）、カーソルキー１６Ｄの操作がなされた場合には、そのカーソル指定の国語系辞書に指定辞書を変更して（ステップＳ８８）、上記ステップＳ８６に戻る。これにより、その変更された国語系辞書で例文検索を実施することとなる。
【００９２】
また、上記ステップＳ８７において、カーソルキー１６Ｄの左右キー操作がなされていないと判別した場合には、次に、ユーザによって、カーソルキー１６Ｄの上下キーが操作されて更に上記さらに検索キー１６Ｆが操作されたか否かを判別する（ステップＳ８９）。ここで、上記カーソルキー１６Ｄが操作されて上記さらに検索キー１６Ｆが操作されない場合には、カーソルキー１６Ｄの上下キーが操作されて更に決定キー１６Ｅが操作されたか否かを判別する（ステップＳ９０）。ここで、そのような操作以外の操作がなされた場合には、他の処理へ移行する。
【００９３】
一方、カーソルキー１６Ｄが操作されて更に決定キー１６Ｅが操作された場合には、見出し語の一覧からユーザが所望の見出し語を選択したということであるので、その選択された見出し語の説明情報を表示部１７に全画面表示する（ステップＳ９１）。そしてその後、ユーザによって、上記さらに検索キー１６Ｆが操作されたか否かを判別する（ステップＳ９２）。ここで、上記さらに検索キー１６Ｆが操作された場合には、後述するステップＳ１１２へ移行する。
【００９４】
また、上記さらに検索キー１６Ｆが操作されない場合には、更に、文字入力キー１６Ａが操作されたか否かを判別する（ステップＳ９３）。ここで、文字入力キー１６Ａが操作された場合には、上記ステップＳ８３に戻る。これに対して、文字入力キー１６Ａが操作されない場合には、更に、機能キー１６Ｃにおける（スーパー）ジャンプキーが操作されたか否かを判別する（ステップＳ９４）。ここで、そのようなジャンプキーの操作がされた場合には、後述するステップＳ１０８へ移行し、また、ジャンプキーの操作がなされない場合には、他の処理へ移行する。
【００９５】
また、上記ステップＳ８９において、検索された見出し語一覧表示においてカーソルキー１６Ｄの上下キーが操作されて更に上記さらに検索キー１６Ｆが操作されたと判別した場合には、見出し語がの一覧からユーザが所望の見出し語を選択して、その選択した見出し語について更に検索を行いたいということであるので、その選択された見出し語と同じ各国語系辞書の見出し語を縦に一括して表示部１７に一覧表示する（ステップＳ９５）。そしてその後、カーソルキー１６Ｄの上下キーが操作されて更に決定キー１６Ｅが操作されたか否かを判別する（ステップＳ９６）。ここで、そのような操作以外の操作がなされた場合には、他の処理へ移行する。
【００９６】
一方、カーソルキー１６Ｄが操作されて更に決定キー１６Ｅが操作された場合には、その選択された見出し語の説明情報を表示部１７に全画面表示する（ステップＳ９７）。そしてその後、ユーザによって、文字入力キー１６Ａが操作されたか否かを判別する（ステップＳ９８）。ここで、文字入力キー１６Ａが操作された場合には、上記ステップＳ８３に戻る。これに対して、文字入力キー１６Ａが操作されない場合には、更に、機能キー１６Ｃにおける（スーパー）ジャンプキーが操作されたか否かを判別する（ステップＳ９９）。ここで、そのようなジャンプキーの操作がされた場合には、後述するステップＳ１０８へ移行し、また、ジャンプキーの操作がなされない場合には、他の処理へ移行する。
【００９７】
図１４は、辞書制御プログラム１２ａにおける複数辞書漢字検索処理を説明するためのフローチャートを示す図である。
【００９８】
即ち、入力部１６の辞書選択キー１６Ｂの操作により複数漢字検索が指定されると、検索データ（部品読み、部首画数、総画数、音訓読み、検索文字列）の入力画面を表示部１７に表示する（ステップＳ１００）。
【００９９】
そして、ユーザの文字入力キー１６Ａの操作によって上記入力画面に検索語としての検索データの入力がなされ、その入力された検索データをメモリ１２の検索語データメモリ１２ｃに記憶する（ステップＳ１０１）。そして、その検索データで、メモリ１２の辞書データメモリ１２ｂにおける指定の辞書の検索を行い、検索された漢字の一覧を表示部１７に表示する（ステップＳ１０２）。
【０１００】
その後、ユーザによって、カーソルキー１６Ｄが操作されて更に決定キー１６Ｅが操作されたか否かを判別する（ステップＳ１０３）。ここで、そのような操作以外の操作がなされた場合には、他の処理へ移行する。
【０１０１】
一方、カーソルキー１６Ｄが操作されて更に決定キー１６Ｅが操作された場合には、選択された漢字を先頭に含む見出し語を複数辞書検索する（ステップＳ１０４）。また、このステップＳ１０４の処理は、上記漢和辞書検索処理において上記さらに検索キー１６Ｆの操作に応じてこの処理に移行してきた場合には、上記ステップＳ５７で一時記憶された見出し漢字を先頭に含む見出し語を複数辞書検索することになる。そして、上記選択された漢字又は一時記憶された見出し漢字（図６の例では「河」）を先頭に含む検索された見出し語を図６に示すように一覧表示する（ステップＳ１０５）。なおこのとき、前方一致タブを反転表示する。
【０１０２】
その後、ユーザによって、カーソルキー１６Ｄの右キー操作が行われたか否かを判別する（ステップＳ１０６）。そのようなカーソルキー１６Ｄの操作がなされない場合には、他の処理へ移行する。これに対して、そのようなカーソルキー１６Ｄの操作がなされた場合には、上記選択された漢字又は一時記憶された見出し漢字（図６の例では「河」）を末尾に含む検索された見出し語を図６に示すように一覧表示する（ステップＳ１０７）。なおこのとき、前方一致タブを反転表示する。そして、上記ステップＳ１０６に戻る。
【０１０３】
図１５は、上記ステップＳ２０，Ｓ２８，Ｓ３７，Ｓ４８，Ｓ５６，Ｓ６８，Ｓ８２，Ｓ９４，又はＳ９９でジャンプキーが操作されたと判別した場合に実行されるジャンプ処理を説明するためのフローチャートを示す図である。
【０１０４】
即ち、まず、ユーザによって、カーソルキー１６Ｄの上下左右キー操作によりジャンプ対象文字が指定されて、決定キー１６Ｅが操作される（ステップＳ１０８）。これに応じて、その指定文字がアルファベットか否かを判別する（ステップＳ１０９）。
【０１０５】
ここで、指定文字がアルファベットである場合には、指定文字をユーザ入力文字としてメモリ１２のワークエリア１２ｄに一時記憶して（ステップＳ１１０）、上記複数ＡＢＣ検索処理における上記ステップＳ７３に移行する。これにより、上記ワークエリア１２ｄに一時記憶したユーザ入力文字で、複数の英語系辞書の中から第１辞書で見出し語検索を実施することになる。
【０１０６】
また、上記ステップＳ１０９において指定文字がアルファベットでないと判別した場合には、指定した文字以降の表示上の一連の文字列を最長一致用のデータとしてメモリ１２のワークエリア１２ｄに一時記憶して（ステップＳ１１１）、上記複数かな検索処理における上記ステップＳ８５に移行する。これにより、上記ワークエリア１２ｄに一時記憶した最長一致用のデータで、複数の国語系辞書の中から第１辞書で見出し語検索を実施することになる。例えば、図７に示すように、「ブリティッシュ・コロンビア」の「コ」をジャンプ対象文字として指定すれば、第１辞書である「広辞＊」で見出し語検索が行われて、見出し語が一覧表示される。
【０１０７】
図１６は、上記ステップＳ１８，Ｓ４６，Ｓ８０，又はＳ９２で上記さらに検索キー１６Ｆが操作されたと判別した場合の処理を説明するためのフローチャートを示す図である。
【０１０８】
即ち、まず、表示部１７の表示画面の下半分に、検索文字の入力画面を表示する（ステップＳ１１２）。これは、図３に示すように、英語（複数ＡＢＣ）検索と日本語（複数かな）検索の検索文字入力領域を表示するものである。そして、ユーザの文字入力キー１６Ａの操作によって上記入力画面に検索語としての検索文字の入力がなされ、その入力された検索文字をメモリ１２のワークエリア１２ｄに一時記憶すると共に、その検索文字の入力が英語（複数ＡＢＣ）検索の検索文字入力領域への入力であったか否かを判別する（ステップＳ１１４）。
【０１０９】
ここで、英語（複数ＡＢＣ）検索の検索文字入力領域への入力であった場合には、上記ステップＳ７３に移行する。これにより、上記ワークエリア１２ｄに一時記憶した検索文字で、複数の英語系辞書の中から第１辞書で見出し語検索を実施することになる。なおこの場合、上記ステップＳ７４で表示される、検索された見出し語の一覧は、図３に示すように、表示部１７の表示画面の下半分に表示することとなる。同様に、上記ステップＳ７９における、選択された見出し語の説明情報の表示部１７への全画面表示とは、表示画面の下半分全体ということである。
【０１１０】
また、英語（複数ＡＢＣ）検索の検索文字入力領域への入力ではない、つまり日本語（複数かな）検索の検索文字入力領域への入力であったと判別した場合には、上記ステップＳ８５に移行する。これにより、上記ワークエリア１２ｄに一時記憶した検索文字で、複数の国語系辞書の中から第１辞書で見出し語検索を実施することになる。なおこの場合、上記ステップＳ８６で表示される、検索された見出し語の一覧は、表示部１７の表示画面の下半分に表示することとなる。同様に、上記ステップＳ９１における、選択された見出し語の説明情報の表示部１７への全画面表示とは、表示画面の下半分全体ということである。更に、上記ステップＳ９５における、選択された見出し語と同じ各国語系辞書の見出し語の縦に一括した一覧表示、及び、上記ステップＳ９７における、選択された見出し語の説明情報の全画面表示についても、同様に、表示画面の下半分となる。
【０１１１】
なお、表示画面の下半分表示で上記したような何れかの検索を行って表示した状態で、再度、上記さらに検索キー１６Ｆが操作された場合には、上半分に表示されている元の検索結果表示を残したまま、下半分の表示を新たな検索文字の入力画面を表示する。或いは、表示画面の下半分表示された検索結果を、上半分の表示に移動させて、下半分の表示を新たな検索文字の入力画面を表示するようにしても構わない。
【０１１２】
以上、一実施形態に基づいて本発明を説明したが、本願発明はそれに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で種々に変形することが可能である。さらに、上記一実施形態には種々の段階の発明が含まれており、開示される複数の構成要件における適宜な組み合わせにより種々の発明が抽出され得る。例えば、一実施形態に示される全構成要件から幾つかの構成要件が削除されたり、幾つかの構成要件が組み合わされても、発明が解決しようとする課題の欄で述べた課題が解決でき、発明の効果の欄で述べられている効果が得られる場合には、この構成要件が削除されたり組み合わされた構成が発明として抽出され得るものである。
【図面の簡単な説明】
【０１１３】
【図１】図１（Ａ）は本発明の電子辞書装置の一実施形態に係る携帯機器（電子辞書）の電子回路の構成を示すブロック図であり、図１（Ｂ）は上記携帯機器（電子辞書）の入力部のキー配列を示す平面図である。
【図２】図２は上記携帯機器（電子辞書）での英語系辞書の見出し語検索における動作を説明するための表示変遷の例を示す図である。
【図３】図３は上記携帯機器（電子辞書）での見出し語検索（英語系／日本語系とも）における訳語表示状態からの複数辞書検索動作を説明するための表示変遷の例を示す図である。
【図４】図４は上記携帯機器（電子辞書）での例文検索／成文検索の検索画面／例文一覧表示中に候補を絞り込む動作を説明するための表示変遷の例を示す図である。
【図５】図５は上記携帯機器（電子辞書）での複数辞書例文検索／成文検索の検索画面／例文一覧表示中に候補を絞り込む動作を説明するための表示変遷の例を示す図である。
【図６】図６は上記携帯機器（電子辞書）での漢字辞書において漢字と説明情報を表示した状態からの複数辞書漢字検索動作を説明するための表示変遷の例を示す図である。
【図７】図７は上記携帯機器（電子辞書）での複数辞書検索又はジャンプ後における何れかの辞書の見出し語一覧表示状態からの指定の辞書でのカーソル指定の見出し語と同じ見出し語を他の複数辞書で検索する動作を説明するための表示変遷の例を示す図である。
【図８】図８は、本発明の検索制御プログラムの一実施形態に係る辞書制御プログラムにおける英語系辞書検索処理を説明するためのフローチャートを示す図である。
【図９】図９は、上記辞書制御プログラムにおける国語系辞書検索処理を説明するためのフローチャートを示す図である。
【図１０】図１０は、上記辞書制御プログラムにおける漢和辞書検索処理を説明するためのフローチャートを示す図である。
【図１１】図１１は、上記辞書制御プログラムにおける複数例文検索処理を説明するためのフローチャートを示す図である。
【図１２】図１２は、上記辞書制御プログラムにおける複数ＡＢＣ検索処理を説明するためのフローチャートを示す図である。
【図１３】図１３は、上記辞書制御プログラムにおける複数かな検索処理を説明するためのフローチャートを示す図である。
【図１４】図１４は、上記辞書制御プログラムにおける複数辞書漢字検索処理を説明するためのフローチャートを示す図である。
【図１５】図１５は、上記辞書制御プログラムにおけるステップＳ２０，Ｓ２８，Ｓ３７，Ｓ４８，Ｓ５６，Ｓ６８，Ｓ８２，Ｓ９４，又はＳ９９でジャンプキーが操作されたと判別した場合に実行されるジャンプ処理を説明するためのフローチャートを示す図である。
【図１６】図１６は、上記辞書制御プログラムにおけるステップＳ１８，Ｓ４６，Ｓ８０，又はＳ９２でさらに検索キーが操作されたと判別した場合の処理を説明するためのフローチャートを示す図である。
【符号の説明】
【０１１４】
１０  …携帯機器（電子辞書）
１１  …ＣＰＵ
１２  …メモリ
１２ａ…辞書制御プログラム
１２ｂ…辞書データメモリ
１２ｃ…検索語データメモリ
１２ｄ…ワークエリア
１３  …外部記憶媒体
１４  …記憶媒体読取部
１５  …通信部
１６  …入力部
１６Ａ…文字入力キー
１６Ｂ…辞書選択キー
１６Ｃ…決定キー
１６Ｄ…カーソルキー
１６Ｅ…さらに検索キー
１７  …表示部
【図１】
2007193438.tif 000003
【図２】
2007193438.tif 000004
【図３】
2007193438.tif 000005
【図４】
2007193438.tif 000006
【図５】
2007193438.tif 000007
【図６】
2007193438.tif 000008
【図７】
2007193438.tif 000009
【図８】
2007193438.tif 000010
【図９】
2007193438.tif 000011
【図１０】
2007193438.tif 000012
【図１１】
2007193438.tif 000013
【図１２】
2007193438.tif 000014
【図１３】
2007193438.tif 000015
【図１４】
2007193438.tif 000016
【図１５】
2007193438.tif 000017
【図１６】
2007193438.tif 000018