(57)【要約】【課題】マルチ言語辞書をジャンプ検索の対象とし、ユーザにとって学習効果が得られるよう検索結果を表示する。【解決手段】電子辞書1は、見出語と異言語の語義とを対応付けた見出語情報を複数記憶する通常辞書DB84と、異言語の単語列同士を対応付けた単語列情報を複数記憶するマルチ言語辞書DB85と、通常辞書DB84における所望の見出語情報を表示する表示部４０とを備える。表示部４０は、語義内で任意の一単語がジャンプ対象単語として指定されると、ジャンプ対象単語の言語からなりジャンプ対象単語を含む単語列をマルチ言語辞書DB85から検索して一覧表示するとともに、一覧表示された単語列のうち1つの単語列が指定されると、対応する指定単語列情報をマルチ言語辞書DB85から読み出し、既表示見出語の言語からなる単語列を見出語として、指定単語列を語義の1つとしてそれぞれ識別表示する。【選択図】図１
2009223649.tif 000002
【特許請求の範囲】
【請求項１】
所定の言語からなる見出語と、この見出語と異なる言語からなる前記見出語の語義と、を対応付けた見出語情報を複数種類記憶する通常辞書データ記憶手段と、
それぞれ異なる言語からなる同義の単語列同士を対応付けた単語列情報を複数種類記憶するマルチ言語辞書データ記憶手段と、
前記通常辞書データ記憶手段により記憶された見出語情報のうち、ユーザ所望の見出語情報を表示する通常見出語情報表示手段と、
この通常見出語情報表示手段により表示された見出語情報の語義内でユーザにより任意の一単語がジャンプ対象単語として指定されると、このジャンプ対象単語の言語からなり当該ジャンプ対象単語を含む単語列を、前記マルチ言語辞書データ記憶手段から検索して一覧表示するジャンプ先単語列一覧表示手段と、
このジャンプ先単語列一覧表示手段により一覧表示された単語列のうち何れか１つの単語列がユーザにより指定されると、前記複数種類の単語列情報のうち、当該指定単語列に対応する指定単語列情報を前記マルチ言語辞書データ記憶手段から読み出し、前記通常見出語情報表示手段により表示されていた既表示見出語の言語からなる単語列を見出語として、前記指定単語列を語義の１つとして、それぞれ識別表示するジャンプ先単語列展開表示手段と、
を備えたことを特徴とする電子機器。
【請求項２】
ユーザ操作に応じて入力された文字列を含む、ユーザ所望の言語の各単語列を前記マルチ言語辞書データ記憶手段から読み出し一覧表示するマルチ単語列一覧表示手段と、
このマルチ単語列一覧表示手段により一覧表示された単語列のうち何れか１つの単語列が選択されると、この選択単語列を見出語として、当該選択単語列に対応する前記単語列情報の各言語の単語列を語義として、前記マルチ言語辞書データ記憶手段から読み出しそれぞれ表示するマルチ単語列展開表示手段と、
を備え、
前記ジャンプ先単語列一覧表示手段は、
前記マルチ単語列展開表示手段により表示された語義内でユーザにより任意の一単語がジャンプ対象単語として指定されると、このジャンプ対象単語の言語からなり当該ジャンプ対象単語を含む単語列を、前記マルチ言語辞書データ記憶手段から検索して一覧表示し、
前記ジャンプ先単語列展開表示手段は、
前記ジャンプ先単語列一覧表示手段により一覧表示された単語列のうち何れか１つの単語列がユーザにより指定されると、前記複数種類の単語列情報のうち、当該指定単語列に対応する指定単語列情報を前記マルチ言語辞書データ記憶手段から読み出し、前記マルチ単語列展開表示手段により表示されていた既表示見出語の言語からなる単語列を見出語として、当該指定単語列を語義の１つとして、それぞれ識別表示することを特徴とする請求項１に記載の電子機器。
【請求項３】
前記ジャンプ先単語列展開表示手段は、
前記マルチ言語辞書データ記憶手段に記憶された各単語列の言語のうち前記指定単語列の言語と、前記既表示見出語の言語とを除く他の言語からなり、前記指定単語列情報に対応する単語列を、前記指定単語列と併せて語義として表示することを特徴とする請求項１または２に記載の電子機器。
【請求項４】
コンピュータに、
所定の言語からなる見出語と、この見出語と異なる言語からなる前記見出語の語義と、を対応付けた見出語情報を複数種類記憶する通常辞書データ記憶機能と、
それぞれ異なる言語からなる同義の単語列同士を対応付けた単語列情報を複数種類記憶するマルチ言語辞書データ記憶機能と、
前記通常辞書データ記憶機能により記憶された見出語情報のうち、ユーザ所望の見出語情報を表示する通常見出語情報表示機能と、
この通常見出語情報表示機能により表示された見出語情報の語義内で一単語がジャンプ対象単語として指定されると、このジャンプ対象単語の言語からなり当該ジャンプ対象単語を含む単語列を、前記マルチ言語辞書データ記憶機能による記憶情報から検索して一覧表示するジャンプ先単語列一覧表示機能と、
このジャンプ先単語列一覧表示機能により一覧表示された単語列のうち何れか１つの単語列が指定されると、前記複数種類の単語列情報のうち、当該指定単語列に対応する指定単語列情報を前記マルチ言語辞書データ記憶機能による記憶情報から読み出し、前記通常見出語情報表示機能により表示されていた既表示見出語の言語からなる単語列を見出語として、前記指定単語列を語義の１つとして、それぞれ識別表示するジャンプ先単語列展開表示機能と、
を実現させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子機器及びプログラムに関する。
【背景技術】
【０００２】
従来、辞書機能を備えた電子辞書などの電子機器においては、見出語情報（見出語とその語義）を表示した状態から、任意の単語を指定して再検索を行う、いわゆるジャンプ検索機能が備えられている（例えば、特許文献１参照）。
【０００３】
このジャンプ検索機能では、収録内容が１，２の言語に限られる通常の辞書データベース（国語辞典，英和辞典）の構造、つまり、見出語情報ごとに見出語とその語義とが対応するという構造を利用しており、ジャンプ検索を行う際には、ジャンプ対象単語と対応する見出語の語義をジャンプ先（ジャンプ検索の対象）の辞書のデータベースから検出して表示するようになっている。
【０００４】
ところで、近年、複数の言語間で同義の単語列同士を対応付けて収録した、いわゆるマルチ言語辞書と呼ばれる辞書のデータベースが開発されている。
【特許文献１】特開２００２−１０８８５７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、マルチ言語辞書の辞書データベースでは、各言語の単語列が対等に対応付けられており、ジャンプ先の辞書に指定された場合に、何れの言語の単語列を見出語や語義（対訳）として表示すれば良いかという判断基準が存在しなかったため、マルチ言語辞書をジャンプ検索の対象とすることはできなかった。一方、単純に何れかの言語の単語列を見出語や語義として表示するよう判断基準を設けてマルチ言語辞書をジャンプ検索の対象としても、この言語がユーザにとって不要であれば、学習効果を得ることができない。
【０００６】
本発明の課題は、マルチ言語辞書をジャンプ検索の対象とし、ユーザにとって学習効果が得られるよう検索結果を表示することのできる電子機器及びプログラムを提供することである。
【課題を解決するための手段】
【０００７】
請求項１記載の発明は、電子機器において、
所定の言語からなる見出語と、この見出語と異なる言語からなる前記見出語の語義と、を対応付けた見出語情報を複数種類記憶する通常辞書データ記憶手段と、
それぞれ異なる言語からなる同義の単語列同士を対応付けた単語列情報を複数種類記憶するマルチ言語辞書データ記憶手段と、
前記通常辞書データ記憶手段により記憶された見出語情報のうち、ユーザ所望の見出語情報を表示する通常見出語情報表示手段と、
この通常見出語情報表示手段により表示された見出語情報の語義内でユーザにより任意の一単語がジャンプ対象単語として指定されると、このジャンプ対象単語の言語からなり当該ジャンプ対象単語を含む単語列を、前記マルチ言語辞書データ記憶手段から検索して一覧表示するジャンプ先単語列一覧表示手段と、
このジャンプ先単語列一覧表示手段により一覧表示された単語列のうち何れか１つの単語列がユーザにより指定されると、前記複数種類の単語列情報のうち、当該指定単語列に対応する指定単語列情報を前記マルチ言語辞書データ記憶手段から読み出し、前記通常見出語情報表示手段により表示されていた既表示見出語の言語からなる単語列を見出語として、前記指定単語列を語義の１つとして、それぞれ識別表示するジャンプ先単語列展開表示手段と、
を備えたことを特徴とする。
【０００８】
請求項２記載の発明は、請求項１に記載の電子機器において、
ユーザ操作に応じて入力された文字列を含む、ユーザ所望の言語の各単語列を前記マルチ言語辞書データ記憶手段から読み出し一覧表示するマルチ単語列一覧表示手段と、
このマルチ単語列一覧表示手段により一覧表示された単語列のうち何れか１つの単語列が選択されると、この選択単語列を見出語として、当該選択単語列に対応する前記単語列情報の各言語の単語列を語義として、前記マルチ言語辞書データ記憶手段から読み出しそれぞれ表示するマルチ単語列展開表示手段と、
を備え、
前記ジャンプ先単語列一覧表示手段は、
前記マルチ単語列展開表示手段により表示された語義内でユーザにより任意の一単語がジャンプ対象単語として指定されると、このジャンプ対象単語の言語からなり当該ジャンプ対象単語を含む単語列を、前記マルチ言語辞書データ記憶手段から検索して一覧表示し、
前記ジャンプ先単語列展開表示手段は、
前記ジャンプ先単語列一覧表示手段により一覧表示された単語列のうち何れか１つの単語列がユーザにより指定されると、前記複数種類の単語列情報のうち、当該指定単語列に対応する指定単語列情報を前記マルチ言語辞書データ記憶手段から読み出し、前記マルチ単語列展開表示手段により表示されていた既表示見出語の言語からなる単語列を見出語として、当該指定単語列を語義の１つとして、それぞれ識別表示することを特徴とする。
【０００９】
請求項３記載の発明は、請求項１または２に記載の電子機器において、
前記ジャンプ先単語列展開表示手段は、
前記マルチ言語辞書データ記憶手段に記憶された各単語列の言語のうち前記指定単語列の言語と、前記既表示見出語の言語とを除く他の言語からなり、前記指定単語列情報に対応する単語列を、前記指定単語列と併せて語義として表示することを特徴とする。
【００１０】
請求項４記載の発明は、プログラムにおいて、
コンピュータに、
所定の言語からなる見出語と、この見出語と異なる言語からなる前記見出語の語義と、を対応付けた見出語情報を複数種類記憶する通常辞書データ記憶機能と、
それぞれ異なる言語からなる同義の単語列同士を対応付けた単語列情報を複数種類記憶するマルチ言語辞書データ記憶機能と、
前記通常辞書データ記憶機能により記憶された見出語情報のうち、ユーザ所望の見出語情報を表示する通常見出語情報表示機能と、
この通常見出語情報表示機能により表示された見出語情報の語義内でユーザにより任意の一単語がジャンプ対象単語として指定されると、このジャンプ対象単語の言語からなり当該ジャンプ対象単語を含む単語列を、前記マルチ言語辞書データ記憶機能による記憶情報から検索して一覧表示するジャンプ先単語列一覧表示機能と、
このジャンプ先単語列一覧表示機能により一覧表示された単語列のうち何れか１つの単語列がユーザにより指定されると、前記複数種類の単語列情報のうち、当該指定単語列に対応する指定単語列情報を前記マルチ言語辞書データ記憶機能による記憶情報から読み出し、前記通常見出語情報表示機能により表示されていた既表示見出語の言語からなる単語列を見出語として、前記指定単語列を語義の１つとして、それぞれ識別表示するジャンプ先単語列展開表示機能と、
を実現させることを特徴とする。
【発明の効果】
【００１１】
本発明によれば、ユーザ所望の見出語情報が表示され、この見出語情報の語義内でユーザにより任意の一単語がジャンプ対象単語として指定されると、ジャンプ対象単語の言語からなり当該ジャンプ対象単語を含む単語列が検索されて一覧表示され、一覧表示された単語列のうち何れか１つの単語列がユーザにより指定されると、それぞれ異なる言語からなる同義の単語列同士を対応付けた複数種類の単語列情報のうち、当該指定単語列に対応する指定単語列情報が読み出され、表示されていた既表示見出語の言語からなる単語列が見出語として、指定単語列が語義の１つとして、それぞれ識別表示されるので、既表示見出語の言語が見出語言語となり、指定単語列の言語が語義の１つについての言語となる。従って、従来と異なり、マルチ言語辞書をジャンプ先の辞書とすることができる。また、既表示見出語及び指定単語列の言語という、ユーザが学習することを意図する言語で見出語の単語列と語義の単語列とが識別表示されるので、ユーザにとって学習効果が得られるよう検索結果を表示することができる。
【発明を実施するための最良の形態】
【００１２】
以下、図面を参照して、本発明に係る電子機器を電子辞書に適用した場合の実施形態について詳細に説明する。
【００１３】
［外観構成］
図１は、本実施の形態に係る電子辞書１の平面図である。
この図に示すように、電子辞書１は、メインディスプレイ１０、サブディスプレイ１１及びキー群２を備えている。
【００１４】
メインディスプレイ１０及びサブディスプレイ１１は、ユーザによるキー群２の操作に応じた文字や符号等、各種データを表示する部分であり、ＬＣＤ（Liquid Crystal Display）やＥＬＤ（Electronic Luminescence Display）等によって構成されている。なお、本実施の形態におけるサブディスプレイ１１は、いわゆるタッチパネル１１０（図２参照）と一体的に形成されており、表面を押下することにより、押下位置に応じた入力操作が可能となっている。
【００１５】
キー群２は、ユーザが電子辞書１を操作するための各種キーを有している。具体的には、キー群２は、訳／決定キー２ｂと、文字キー２ｃと、辞書選択キー２ｄと、カーソルキー２ｅと、シフトキー２ｆと、戻るキー２ｇと、ジャンプキー２ｎ等とを有している。
【００１６】
訳／決定キー２ｂは、検索の実行や、見出語の決定等に使用されるキーである。文字キー２ｃは、ユーザによる文字の入力等に使用されるキーであり、本実施の形態においては“Ａ”〜“Ｚ”キーを備えている。辞書選択キー２ｄは、後述の通常辞書データベース８４，…やマルチ言語辞書データベース８５（図２参照）の選択に使用されるキーである。
【００１７】
カーソルキー２ｅは、画面内の反転表示位置、つまりカーソル位置の移動等に使用されるキーであり、本実施の形態においては上下左右の方向を指定可能となっている。シフトキー２ｆは、日本語の単語を検索対象に設定するとき等に使用されるキーである。戻るキー２ｇは、前回表示した画面に戻るとき等に使用されるキーである。
【００１８】
ジャンプキー２ｎは、ジャンプ機能を起動するときに使用されるキーである。なお、ジャンプ機能とは、説明情報が表示されている際に当該説明情報中の単語（以下、ジャンプ対象単語とする）をユーザが選択すると、そのジャンプ対象単語に対応する見出語がジャンプ先、つまり再検索先の辞書で再度検索される機能のことである。
【００１９】
［内部構成］
続いて、電子辞書１の内部構造について説明する。図２は、電子辞書１の内部構成を示すブロック図である。
【００２０】
この図に示すように、電子辞書１は、表示部４０、入力部３０、ＣＰＵ（Central Processing Unit）２０、フラッシュＲＯＭ（Read Only Memory）８０、ＲＡＭ（Random Access Memory）９０を備え、各部はバス１００で相互にデータ通信可能に接続されて構成されている。
【００２１】
表示部４０は、上述のメインディスプレイ１０及びサブディスプレイ１１を備えており、ＣＰＵ２０から入力される表示信号に基づいて各種情報をメインディスプレイ１０やサブディスプレイ１１に表示するようになっている。
【００２２】
入力部３０は、上述のキー群２やタッチパネル１１０を備えており、押下されたキーやタッチパネル１１０の位置に対応する信号をＣＰＵ２０に出力するようになっている。
【００２３】
ＣＰＵ２０は、入力される指示に応じて所定のプログラムに基づいた処理を実行し、各機能部への指示やデータの転送等を行い、電子辞書１を統括的に制御するようになっている。具体的には、ＣＰＵ２０は、入力部３０から入力される操作信号等に応じてフラッシュＲＯＭ８０に格納された各種プログラムを読み出し、当該プログラムに従って処理を実行する。そして、ＣＰＵ２０は、処理結果をＲＡＭ９０に保存するとともに、当該処理結果を表示部４０に適宜出力させる。
【００２４】
フラッシュＲＯＭ８０は、電子辞書１の各種機能を実現するためのプログラムやデータを記憶するメモリである。本実施の形態においては、フラッシュＲＯＭ８０は、情報表示プログラム８１と、複数の通常辞書データベース８４と、マルチ言語辞書データベース８５等とを記憶している。
【００２５】
情報表示プログラム８１は、本発明に係るプログラムであり、後述の辞書検索処理（図５，図６参照）をＣＰＵ２０に実行させるためのプログラムである。
【００２６】
通常辞書データベース８４は、所定の言語からなる見出語と、この見出語と異なる言語からなる当該見出語の語義とを対応付けた見出語情報を複数種類記憶するものである。このような通常辞書データベース８４として、本実施の形態においては、英独辞書の通常辞書データベース８４ａや、独英辞書の通常辞書データベース８４ｂ等が用いられている。例えば英独辞書の通常辞書データベース８４ａでは、図３に１例を示すように、英語の見出語に対して、この見出語の意味内容からなるドイツ語の説明情報等が対応付けされて格納されている。なお、本実施の形態においては、見出語の語義には、発音記号や例文など、見出語を説明するための説明情報が含まれている。また、フラッシュＲＯＭ８０には、同一言語内で複数の見出語と、この見出語の語義とを対応付けた見出語情報を複数種類記憶する辞書データベースが更に記憶されていても良い。
【００２７】
マルチ言語辞書データベース８５は、図４に示すように、それぞれ異なる言語からなる同義の単語列同士を対応付けた単語列情報を複数種類記憶するものである。ここで、単語列とは、少なくとも１つの単語から成るものであり、単一の単語であっても良いし、成句や例文など、順に並んだ複数の単語であっても良い。また、本実施の形態においては、単語列の言語として、イギリス英語（ＥＮ）、アメリカ英語（ＡｍＥ）、ドイツ語（ＤＥまたはＧＥ）、スペイン語（ＳＰ）、フランス語（ＦＲ）、イタリア語（ＩＴ）などが用いられている。
【００２８】
ＲＡＭ９０は、ＣＰＵ２０が実行する各種プログラムや、これらプログラムの実行に係るデータ等を一時的に保持するメモリ領域を備えている。このＲＡＭ９０は、本実施の形態においては、入力文字記憶領域９２、ジャンプ対象単語記憶領域９４、既表示見出語言語記憶領域９５及び指定単語列言語記憶領域９６などを備えている。
【００２９】
ここで、入力文字記憶領域９２には、ユーザにより入力された入力文字が記憶されるようになっており、ジャンプ対象単語記憶領域９４には、ジャンプ対象単語が記憶されるようになっている。
【００３０】
また、既表示見出語言語記憶領域９５には、直近に表示された見出語の言語の種類が記憶されるようになっており、指定単語列言語記憶領域９６には、後述の辞書検索処理（図５，図６参照）においてユーザから指定された指定単語列の言語の種類が記憶されるようになっている。
【００３１】
［動作］
続いて、電子辞書１の動作について説明する。
図５，図６は、ＣＰＵ２０が情報表示プログラム８１を読み出して実行する辞書検索処理の流れを示すフローチャートである。
【００３２】
まず図５に示すように、ユーザにより辞書選択キー２ｄが押下されると、ＣＰＵ２０は通常辞書データベース８４による辞書検索、つまり通常辞書検索が指示されたか否かを判定し（ステップＳ１）、指示されたと判定した場合（ステップＳ１；Ｙｅｓ）には、選択された通常辞書データベース８４からユーザによる入力部３０の操作に応じた任意の見出語の語義を読み出し、メインディスプレイ１０に表示させる（ステップＳ２）。また、このときＣＰＵ２０は、表示された見出語の言語の種類を、既表示見出語言語記憶領域９５に記憶させる。ここで、本実施の形態においては、表示される見出語の言語と、語義の言語とは、互いに異なっている。
【００３３】
次に、ＣＰＵ２０は、ユーザによるジャンプキー２ｎ等の操作によってマルチ言語辞書を指定する単語列ジャンプ検索が指示されるか否かを判定し（ステップＳ３）、指示されないと判定した場合（ステップＳ３；Ｎｏ）には、他の処理へ移行する。なお、本実施の形態においては、ユーザがジャンプキー２ｎを操作すると、単語検索や例文検索、成句検索などの単語列検索がカーソルキー２ｅ及び訳／決定キー２ｂによって選択可能となり、更にユーザが何れかの単語列検索を選択・決定すると、フラッシュＲＯＭ８０に格納された通常辞書データベース８４及びマルチ言語辞書データベース８５がカーソルキー２ｅ及び訳／決定キー２ｂによって選択可能となり、更にユーザがマルチ言語辞書データベース８５を選択・決定すると、マルチ言語辞書を指定する単語列ジャンプ検索が指示されることとなる。
【００３４】
一方、ステップＳ３においてマルチ言語辞書を指定する単語列ジャンプ検索が指示されたと判定した場合（ステップＳ３；Ｙｅｓ）には、ＣＰＵ２０は、メインディスプレイ１０にカーソルを表示させて単語選択を可能にするとともに、ユーザによるカーソルキー２ｅ及び訳／決定キー２ｂの操作に応じて表示内容中の任意の単語を選択し、ジャンプ対象単語として決定する（ステップＳ４）。また、このときＣＰＵ２０は、決定されたジャンプ対象単語をジャンプ対象単語記憶領域９４に記憶させる。
【００３５】
次に、ＣＰＵ２０は、ジャンプ対象単語の言語からなり当該ジャンプ対象単語を含む単語列を、マルチ言語辞書データベース８５から検索（ジャンプ検索）してメインディスプレイ１０に一覧表示する（ステップＳ５）。
【００３６】
次に、ＣＰＵ２０は、ユーザによるカーソルキー２ｅ及び訳／決定キー２ｂの操作に応じて、単語列一覧の中から任意の単語列を選択し、指定単語列として決定する（ステップＳ６）。また、このときＣＰＵ２０は、指定単語列の言語の種類を、指定単語列言語記憶領域９６に記憶させる。
【００３７】
次に、ＣＰＵ２０は、指定単語列に対応する単語列情報（以下、指定単語列情報とする）をマルチ言語辞書データベース８５から検索した後、既表示見出語言語記憶領域９５内の情報に基づいて、検出された指定単語列情報内の各言語の単語列のうち、ジャンプ検索前に表示されていた既表示の見出語（上述のステップＳ２，後述のステップＳ１５で表示された見出語。以下、既表示見出語とする）の言語からなる単語列を見出語としてメインディスプレイ１０の最上段に識別表示させるとともに、その他の言語からなる単語列を語義として下側に表示させた後（ステップＳ７）、辞書検索処理を終了する。より詳細には、このときＣＰＵ２０は、指定単語列言語記憶領域９６内の情報に基づいて、ステップＳ６で指定された指定単語列に矢印記号Ｙ（図７（ｃ）等参照）を付して、メインディスプレイ１０に識別表示させる。なお、このステップＳ７の直後にユーザによって単語列の音声出力が指示された場合には、ＣＰＵ２０は、見出語として表示されている単語列を、既表示見出語の言語の発音でスピーカ５（図１参照）から音声出力させるようになっている。
【００３８】
また、上述のステップＳ１において通常辞書検索が指示されなかったと判定した場合（ステップＳ１；ＮＯ）には、ＣＰＵ２０は、マルチ言語辞書データベース８５による辞書検索、つまりマルチ言語辞書検索が指示されたか否かを判定し（ステップＳ１０）、指示されないと判定した場合（ステップＳ１０；Ｎｏ）には、他の処理へ移行する。
【００３９】
一方、ステップＳ１０においてマルチ言語辞書検索が指示されたと判定した場合（ステップＳ１０；Ｙｅｓ）には、ＣＰＵ２０は、図６に示すように、マルチ言語辞書データベース８５に収録された言語の種類をメインディスプレイ１０に一覧表示させ、ユーザによるカーソルキー２ｅ及び訳／決定キー２ｂの操作に応じて入力言語を選択・決定する（ステップＳ１１）。
【００４０】
次に、ＣＰＵ２０は、単語検索、成句検索、例文検索などの単語列検索の入力フィールドをメインディスプレイ１０に表示させ、ユーザによる文字キー２ｃの操作に応じて当該入力フィールドに文字列を入力・決定する（ステップＳ１２）。
【００４１】
次に、ＣＰＵ２０は、ステップＳ１１での入力言語の単語列のうち、決定された文字列を含み、入力フィールドの種別に対応する単語列をマルチ言語辞書データベース８５から検索してメインディスプレイ１０に一覧表示する（ステップＳ１３）。ここで、入力フィールドの種別に対応する単語列とは、例えば成句検索の入力フィールドに文字列が入力された場合には、成句の単語列である。
【００４２】
次に、ＣＰＵ２０は、ユーザによるカーソルキー２ｅ及び訳／決定キー２ｂの操作に応じて、表示内容中の任意の単語列を選択・決定する（ステップＳ１４）。
【００４３】
次に、ＣＰＵ２０は、選択された単語列に対応する単語列情報をマルチ言語辞書データベース８５から検索し、検出された単語列情報内の各言語の単語列のうち、ステップＳ１１で選択された言語からなる単語列を見出語としてメインディスプレイ１０の最上段に表示させるとともに、その他の言語からなる単語列を語義として下側に順に表示させた後（ステップＳ１５）、上述のステップＳ３に移行する。また、このステップＳ１５において、ＣＰＵ２０は、表示された見出語（単語列）の言語の種類を、既表示見出語言語記憶領域９５に記憶させる。
【００４４】
［動作例］
続いて、図７〜図１０を参照しつつ、上記の辞書検索処理を具体的に説明する。
【００４５】
（動作例（１））
まず、ユーザにより英独辞書の通常辞書データベース８４ａが選択されて通常辞書検索が指示された後（ステップＳ１；Ｙｅｓ）、英語（イギリス英語）の見出語「move」が入力されると、図７（ａ）に示すように、英語の見出語「move」についてのドイツ語の語義がメインディスプレイ１０に表示される（ステップＳ２）。
【００４６】
次に、マルチ言語辞書を指定する単語列ジャンプ検索（ここでは例文ジャンプ検索）がユーザによって指示され（ステップＳ３；Ｙｅｓ）、表示内容中のドイツ語の単語「bewegen」がジャンプ対象単語として選択・決定されると（ステップＳ４）、図７（ｂ）に示すように、当該ジャンプ対象単語「bewegen」を含むドイツ語の単語列（例文）「Bewegen Sie ihn…」，「Ich kann mich nicht bewegen.」がマルチ言語辞書データベース８５から検索されて一覧表示される（ステップＳ５）。
【００４７】
次に、単語列一覧の中から単語列「Bewegen Sie ihn…」が指定単語列としてユーザによって選択・決定されると（ステップＳ６）、図７（ｃ）に示すように、この指定単語列に対応する指定単語列情報内の各単語列（図４参照）のうち、既表示見出語「move」の言語、つまりイギリス英語の単語列（例文）「Don’t move him.」が見出語として最上段に識別表示され、その他の言語からなる単語列（例文）が語義として下側に表示される（ステップＳ７）。また、このとき、指定単語列（ドイツ語）「Bewegen Sie ihn…」は矢印記号Ｙによって識別表示される。
【００４８】
（動作例（２））
まず、ユーザにより独英辞書の通常辞書データベース８４ｂが選択されて通常辞書検索が指示された後（ステップＳ１；Ｙｅｓ）、ドイツ語の見出語「bewegen」が入力されると、図８（ａ）に示すように、ドイツ語の見出語「bewegen」についての英語の語義がメインディスプレイ１０に表示される（ステップＳ２）。
【００４９】
次に、マルチ言語辞書を指定する単語列ジャンプ検索（ここでは例文ジャンプ検索）がユーザによって指示され（ステップＳ３；Ｙｅｓ）、表示内容中の英語の単語「move」がジャンプ対象単語として選択・決定されると（ステップＳ４）、図８（ｂ）に示すように、当該ジャンプ対象単語「move」を含む英語の単語列（例文）「Could you move a …」，「Could you move your bag?」等がマルチ言語辞書データベース８５から検索されて一覧表示される（ステップＳ５）。
【００５０】
次に、単語列一覧の中から単語列「Could you move a …」が指定単語列としてユーザによって選択・決定されると（ステップＳ６）、図８（ｃ）に示すように、この指定単語列に対応する指定単語列情報内の各単語列（図４参照）のうち、既表示見出語「bewegen」の言語、つまりドイツ語の単語列（例文）「Konnten Sie ein…」が見出語として最上段に識別表示され、その他の言語からなる単語列（例文）が語義として下側に表示される（ステップＳ７）。また、このとき、指定単語列（英語）「Could you move a …」は矢印記号Ｙによって識別表示される。
【００５１】
（動作例（３））
まず、ユーザによりマルチ言語辞書検索が指示されると（ステップＳ１０；Ｙｅｓ）、図９（ａ）に示すように、マルチ言語辞書データベース８５に収録された言語の種類がメインディスプレイ１０に一覧表示される。
【００５２】
次に、入力言語としてイギリス英語が選択・決定されると（ステップＳ１１）、図９（ｂ）に示すように、単語検索、成句検索、例文検索などの単語列検索の入力フィールドがメインディスプレイ１０に表示される。
【００５３】
次に、イギリス英語の文字列「move」が例文検索の入力フィールドに入力・決定されると（ステップＳ１２）、イギリス英語の例文の単語列「Don’t move him.」等がマルチ言語辞書データベース８５から検索されてメインディスプレイ１０に一覧表示され（ステップＳ１３）、この単語列一覧から単語列「Don’t move him.」が選択・決定されると（ステップＳ１４）、図９（ｃ）に示すように、選択された単語列「Don’t move him.」に対応する単語列情報内の各言語の単語列（図４参照）のうち、ステップＳ１１で選択された言語からなる単語列（例文）が見出語としてメインディスプレイ１０の最上段に、その他の言語からなる単語列（例文）が語義として下側に順に表示される（ステップＳ１５）。
【００５４】
次に、マルチ言語辞書を指定する単語列ジャンプ検索（ここでは例文ジャンプ検索）がユーザによって指示され（ステップＳ３；Ｙｅｓ）、表示内容中のドイツ語の単語「bewegen」がジャンプ対象単語として選択・決定されると（ステップＳ４）、図１０（ａ）に示すように、当該ジャンプ対象単語「bewegen」を含むドイツ語の単語列（例文）「Bewegen Sie ihn…」，「Ich kann mich nicht bewegen.」がマルチ言語辞書データベース８５から検索されて一覧表示される（ステップＳ５）。
【００５５】
次に、単語列一覧の中から単語列「Bewegen Sie ihn…」が指定単語列としてユーザによって選択・決定されると（ステップＳ６）、図１０（ｂ）に示すように、この指定単語列に対応する指定単語列情報内の各単語列（図４参照）のうち、既表示見出語「Don’t move him.」の言語、つまりイギリス英語の単語列（例文）「I can’t move.」が見出語として最上段に識別表示され、その他の言語からなる単語列（例文）が語義として下側に表示される（ステップＳ７）。また、このとき、指定単語列（ドイツ語）「Bewegen Sie ihn…」は矢印記号Ｙによって識別表示される。
【００５６】
以上の電子辞書１によれば、図５のステップＳ２〜Ｓ７や、図７、図８等に示したように、通常辞書データベース８４から検索された任意の見出語情報が表示され、この見出語情報の語義内で一単語がジャンプ対象単語として指定されると、ジャンプ対象単語の言語からなり当該ジャンプ対象単語を含む単語列がマルチ言語辞書データベース８５から検索されて一覧表示され、一覧表示された単語列のうち何れか１つの単語列が指定単語列として指定されると、複数種類の単語列情報のうち、当該指定単語列に対応する指定単語列情報がマルチ言語辞書データベース８５から読み出され、既表示見出語の言語からなる単語列が見出語として、指定単語列が語義の１つとして、それぞれ識別表示されるので、既表示見出語の言語が見出語言語となり、指定単語列の言語が語義の１つについての言語となる。従って、従来と異なり、マルチ言語辞書データベース８５をジャンプ先の辞書データベースとすることができる。また、既表示見出語及び指定単語列の言語という、ユーザが学習することを意図する言語で見出語の単語列と語義の単語列とが識別表示されるので、ユーザにとって学習効果が得られるよう検索結果を表示することができる。
【００５７】
また、図６のステップＳ１３〜Ｓ１５や、図５のステップＳ３〜Ｓ７、図９、図１０等に示したように、任意の文字列を含むユーザ所望の言語の各単語列が一覧表示され、一覧表示された単語列のうち何れか１つの単語列が選択されると、この選択単語列が見出語として、この選択単語列に対応する単語列情報の各言語の単語列が語義としてそれぞれ表示され、表示された語義内で一単語がジャンプ対象単語として指定されると、このジャンプ対象単語の言語からなり当該ジャンプ対象単語を含む単語列がマルチ言語辞書データベース８５から検索されて一覧表示され、一覧表示された単語列のうち何れか１つの単語列が指定単語列として指定されると、複数種類の単語列情報のうち、当該指定単語列に対応する指定単語列情報がマルチ言語辞書データベース８５から読み出され、既表示見出語の言語からなる単語列が見出語として、指定単語列が語義として、それぞれ識別表示されるので、既表示見出語の言語が見出語言語となり、指定単語列の言語が語義の１つについての言語となる。従って、従来と異なり、マルチ言語辞書による検索結果の表示状態からでも、マルチ言語辞書をジャンプ先の辞書とすることができる。
【００５８】
また、図５のステップＳ７、図７（ｃ）等に示したように、一覧表示された単語列のうち何れか１つの単語列が指定単語列として指定されると、マルチ言語辞書データベース８５に記憶された各単語列の言語のうち、指定単語列の言語と、既表示見出語の言語とを除く他の言語からなり、前記指定単語列情報に対応する単語列が指定単語列と併せて語義として表示されるので、より確実にユーザにとって学習効果が得られるよう検索結果を表示することができる。
【００５９】
なお、本発明を適用可能な実施形態は、上述した実施形態に限定されることなく、本発明の趣旨を逸脱しない範囲で適宜変更可能である。
【００６０】
例えば、本発明に係る電子機器を電子辞書１として説明したが、本発明が適用可能なものは、このような製品に限定されず、携帯電話、パソコンなどの電子機器全般に適用可能である。また、情報表示プログラム８１は、電子辞書１に対して着脱可能なメモリカード、ＣＤ等に記憶されることとしてもよい。
【００６１】
また、上記実施の形態においては、矢印記号Ｙを付記することによって指定単語列を識別表示することとして説明したが、例えば、その他の記号を付記したり、最上位の語義として見出語の直下に表示したりすることによって識別表示しても良い。
【図面の簡単な説明】
【００６２】
【図１】本発明に係る電子機器を適用した電子辞書を示す平面図である。
【図２】本発明に係る電子機器を適用した電子辞書の概略構成を示すブロック図である。
【図３】通常辞書データベースの構造を示す図である。
【図４】マルチ言語辞書データベースの構造を示す図である。
【図５】辞書検索処理の動作を示すフローチャートである。
【図６】辞書検索処理における表示内容などを示す概念図である。
【図７】辞書検索処理における表示内容を示す図である。
【図８】辞書検索処理における表示内容を示す図である。
【図９】辞書検索処理における表示内容を示す図である。
【図１０】辞書検索処理における表示内容を示す図である。
【符号の説明】
【００６３】
１    電子辞書（電子機器、コンピュータ）
１０  メインディスプレイ（通常見出語情報表示手段、ジャンプ先単語列一覧表示手段、
ジャンプ先単語列展開表示手段、マルチ単語列一覧表示手段、
マルチ単語列展開表示手段）
８１                  情報表示プログラム（プログラム）
８４，８４ａ，８４ｂ  通常辞書データベース（通常辞書データ記憶手段）
８５                  マルチ言語辞書データベース（マルチ言語辞書データ記憶手段）
【図１】
2009223649.tif 000003
【図２】
2009223649.tif 000004
【図３】
2009223649.tif 000005
【図４】
2009223649.tif 000006
【図５】
2009223649.tif 000007
【図６】
2009223649.tif 000008
【図７】
2009223649.tif 000009
【図８】
2009223649.tif 000010
【図９】
2009223649.tif 000011
【図１０】
2009223649.tif 000012