(57)【特許請求の範囲】
【請求項１】
文字を入力する入力装置と、
見出し語と、該見出し語に対応した訳と、該見出し語に関連したサブ情報とを有する辞書データを記憶したメモリと、
前記入力装置から入力された見出し語に対応した訳、または前記入力装置から入力された見出し語に関連したサブ情報を前記メモリから検索する検索手段と、
前記入力装置から入力された見出し語と前記検索手段で検索した訳またはサブ情報を表示する表示装置を有する電子辞書において、
前記検索手段は前記入力装置により入力されたキーワードを含む成句または例文を前記メモリから検索するキーワード検索手段を有し、
前記メモリに記憶された前記サブ情報は少なくとも成句または例文を構成する単語に固有の符号を付けた情報と、前記固有の符号を付けた単語と前記成句または例文を対応させた情報と、を有し、
前記キーワード検索手段は前記入力装置から入力されたキーワードに対して、前記メモリから前記単語を検索し、該単語に対応する成句または例文を前記キーワードを含む成句または例文とすることを特徴とする電子辞書。
【請求項２】
前記入力装置により複数の見出し語を入力し、前記入力された複数の見出し語を用いた成句または例文を検索することを特徴とする請求項１記載の電子辞書。
【請求項３】
前記表示装置に、前記検索手段で検索された成句の成句リストまたは例文の例文リストを表示する画面と、前記検索手段で検索された成句または例文の訳を表示する画面と、を同時に表示することを特徴とする請求項１乃至２に記載の電子辞書。
【請求項４】
前記入力装置はカーソルの移動を指示するカーソルキーを有し、前記カーソルキーの入力により前記表示装置に表示されたカーソルを移動させると、前記カーソルの位置に対応した訳を表示することを特徴とする請求項３に記載の電子辞書。
【請求項５】
見出し語を入力する入力装置と、
見出し語と、該見出し語に対応した訳と、該見出し語に関連したサブ情報とを有する辞書データを記憶したメモリと、
前記入力装置から入力された見出し語に対応した訳、または前記入力装置から入力された見出し語に関連したサブ情報を前記メモリから検索する検索手段と、
前記入力装置から入力された見出し語と前記検索手段で検索した訳またはサブ情報を表示する表示装置とを有し、
前記検索手段は前記入力装置により入力されたキーワードを含む成句または例文を前記メモリから検索するキーワード検索手段を有し、
前記メモリに記憶された前記サブ情報は少なくとも成句または例文を構成する単語に固有の符号を付けた情報と、前記単語と前記成句または例文を対応させた情報と、を有する電子辞書の表示方法において、
キーワードを入力するステップと、
前記キーワードに対応する単語を前記メモリから検索するステップと、
前記単語に対応する成句または例文を表示するステップと、
を有する電子辞書の表示方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、入力された語句に対応する訳及び語句に関連する情報等を表示する英和、和英、国語、英英等に代表される電子辞書、電子辞書の表示方法に関する。
【０００２】
【従来の技術】
従来、入力された語句の訳、品詞、類語、例文等の情報を表示する電子辞書においては、まず、表示画面を見ながら文字を入力し、次に検索を行う実行釦を押すと表示されていた文字に替わってその語句の訳等の情報が表示画面に表示されるというものであった。
【０００３】
【発明が解決しようとする課題】
このような辞書、特に英和においては、成句、例文などの検索があると便利であるが、特に、例文検索では、訳中の例文を拾いながら検索するのでは時間がかかるという問題があるので、例文検索を高速にできるものはなかった。
また、例えば、複数の辞書を有している場合、必要な検索は辞書毎に行うのが原則であるから手間がかかるという問題がある。
【０００４】
本発明はこのような事情に鑑み、例文検索を高速にでき、且つ複数辞書を同時に串刺し検索できる電子辞書を提供することを課題とする。
【０００５】
【課題を解決するための手段】
前記課題を解決する本発明の第１の態様は、  文字を入力する入力装置と、見出し語と、該見出し語に対応した訳と、該見出し語に関連したサブ情報とを有する辞書データを記憶したメモリと、前記入力装置から入力された見出し語に対応した訳、または前記入力装置から入力された見出し語に関連したサブ情報を前記メモリから検索する検索手段と、前記入力装置から入力された見出し語と前記検索手段で検索した訳またはサブ情報を表示する表示装置を有する電子辞書において、前記検索手段は前記入力装置により入力されたキーワードを含む成句または例文を前記メモリから検索するキーワード検索手段を有し、前記メモリに記憶された前記サブ情報は少なくとも成句または例文を構成する単語に固有の符号を付けた情報と、前記固有の符号を付けた単語と前記成句または例文を対応させた情報と、を有し、前記キーワード検索手段は前記入力装置から入力されたキーワードに対して、前記メモリから前記単語を検索し、該単語に対応する成句または例文を前記キーワードを含む成句または例文とすることを特徴とする電子辞書にある。
【０００６】
本発明の第２の態様は、第１の態様において、前記入力装置により複数の見出し語を入力し、前記入力された複数の見出し語を用いた成句または例文を検索することを特徴とする電子辞書にある。
本発明の第３の態様は、第１又は第２の態様において、前記表示装置に、前記検索手段で検索された成句の成句リストまたは例文の例文リストを表示する画面と、前記検索手段で検索された成句または例文の訳を表示する画面と、を同時に表示することを特徴とする電子辞書にある。
本発明の第４の態様は、第３の態様において、前記入力装置はカーソルの移動を指示するカーソルキーを有し、前記カーソルキーの入力により前記表示装置に表示されたカーソルを移動させると、前記カーソルの位置に対応した訳を表示することを特徴とする電子辞書にある。
【０００７】
本発明の第５の態様は、見出し語を入力する入力装置と、見出し語と、該見出し語に対応した訳と、該見出し語に関連したサブ情報とを有する辞書データを記憶したメモリと、
前記入力装置から入力された見出し語に対応した訳、または前記入力装置から入力された見出し語に関連したサブ情報を前記メモリから検索する検索手段と、前記入力装置から入力された見出し語と前記検索手段で検索した訳またはサブ情報を表示する表示装置とを有し、前記検索手段は前記入力装置により入力されたキーワードを含む成句または例文を前記メモリから検索するキーワード検索手段を有し、前記メモリに記憶された前記サブ情報は少なくとも成句または例文を構成する単語に固有の符号を付けた情報と、前記単語と前記成句または例文を対応させた情報と、を有する電子辞書の表示方法において、キーワードを入力するステップと、前記キーワードに対応する単語を前記メモリから検索するステップと、前記単語に対応する成句または例文を表示するステップと、を有する電子辞書の表示方法にある。
【０００８】
かかる本発明の電子辞書では、成句及び例文のデータを辞書データから抜き出して保持するので、成句及び例文、特に例文を高速で検索することができる。また、成句及び例文データの構造を工夫することによりさらに高速化を図ることができると共に記憶領域を著しく節約することができる。さらに、複数辞書から抜き出した成句及び例文データを一つにまとめて保持することにより、複数辞書の成句及び例文の串刺し検索を高速に行うことができる。
【０００９】
【発明の実施の形態】
以下に本発明を実施形態に基づいて詳細に説明する。
（実施形態１）
図１は、本発明の実施形態１に係る電子辞書の構成を示すブロック図であり、図２は、電子辞書の外観図である。
【００１０】
図示するように、電子辞書１０は、各部の制御を行う制御部２０と、ＲＯＭ等のメモリに格納された辞書データ３０と、文字の入力及び電子辞書の操作を行う入力装置４０と、各種情報を表示する表示装置５０とを具備する。
制御部２０は、ＲＯＭ等のメモリに格納された制御プログラム等をＣＰＵで動作させることにより電子辞書１０を総括的に制御するものであり、主として、検索手段２１、及び表示手段２２を有し、検索手段２１には、キーワード検索手段２１ａが含まれる。
【００１１】
辞書データ３０は、本実施形態では、英和、和英、英英及び類語辞書等からなる。例えば、英和、和英、英英の各辞書データ３０は、見出し語とその訳とからなり、訳の中にはサブ情報として、見出し語を使用した成句及び例文、並びに見出し語の解説等が含まれているが、成句及び例文のデータを除いた辞書データ本体３１と、成句及び句動詞（以下、単に成句という）のみのデータからなる成句データ３２と、例文のみのデータからなる例文データ３３とを具備する。
【００１２】
入力装置４０は、文字を入力するための文字キー４１と、辞書の種類を選択したり、見出し語や成句等の選択や訳や例文等の表示など選択や確定を行うための選択キー４２、さらには電源のオンオフを行う電源スイッチ４９を有している。選択キー４２は、例えば、辞書を選択する辞書選択キー４３、カーソルの移動を行うカーソルキー４４、訳の表示及び確定等を行う訳キー４５などを有している。さらに、成句又は例文についてキーワード検索を行うキーワードキー４６を有している。
【００１３】
表示装置５０は、液晶表示装置であり、各種情報を表示することができる。
検索手段２１は、文字キー４１等により入力された文字に対応する見出し語を検索する。具体的には、辞書選択キー４３の「英和」、「和英」、「英英」、「類語」の何れかを押した語訳モードでは、入力文字列を含む見出し語を選択された辞書データ３０から検索し、また、辞書選択キー４３の「スペル」を押したスペルチェックモードでは、入力文字列に類似する見出し語を選択された辞書データ（これは予め選択できるようにしてもよいし、例えば、英和及び英英の両者としておいてもよい）から検索する。
【００１４】
表示手段２２は、各種操作を案内する必要な情報、検索手段２１が検索した結果を表す情報等を表示装置５０に出力する。
ここで、本実施形態の電子辞書１０の特長となるキーワード検索モードについて説明する。
キーワードキー４６を押したキーワード検索モードでは、キーワード検索手段２１ａが、成句データ３２又は例文データ３３を用いてキーワード検索を行い、所望のキーワードを含む成句又は例文についての検索を行う。
【００１５】
ここで、成句データ３２及び例文データ３３は、辞書データ本体３１から抜き出して別データとなっているので、キーワード検索手段２１ａによって成句又は例文についてのキーワード検索が高速に行われる。しかも、辞書データ本体３１には、各成句及び例文のデータが除去してあるので、メモリが節約されるというメリットがある。また、辞書データ本体３１と、成句データ３２及び例文データ３３とには、各成句及び例文が各辞書の訳中に挿入できるようなポインタが設けられており、通常のモードでは、成句及び例文が訳中に表示される。
【００１６】
なお、この表示の方法にはいろいろあるが、例えば、通常は成句及び例文の存在を示すマークのみを表示して内容を畳んだ状態で表示し、そのマークを選択した際にその内容を切り替えて表示する。また、内容表示は、画面は切り替えないで画面の一部に同時に表示する、いわゆるプレビュー表示を行うようにしてもよいし、最初から内容を畳まないで表示するようにしてもよい。
【００１７】
ここで、成句データ３２及び例文データ３３のデータ構造の一例を例文データ３３を例にとって図３に示す。図３に示す例は、一番単純な例であり、抜き出した例文に順番に例文＃を付与して並べたものであり、辞書データ本体３１の対応部分には例文＃だけを記憶しておけばよい。
このように例文を抜き出すことにより、例文のキーワード検索を高速に行うことができる。
【００１８】
しかしながら、これでも例文のキーワード検索には時間がかかってしまうので、より高速な検索を行うために、図４に示すようなデータ構造とするのが好ましい。図４（ａ）は例文データ３３のデータ構造の一例を示したもので、図４（ｂ）は（ａ）のデータと例文＃との対比を行うためのテーブルを示す。
図４（ａ）のデータは、図５（ａ）に示す例文のデータを単語毎に単語＃を付与して単語毎に分解し、ソートしたものであり、各単語には次に続く単語の単語＃が付属している。また、例文の最後の単語には最初の単語＃と共に、最後であることを示す情報及び訳＃が付属している。
【００１９】
このようなデータ構造では、キーワードとしての単語を検索し、その単語から元の例文を構築することができる。例えば、図５（ｂ）に示すように、「ｐｅｎ」をキーワードとすると、単語＃６の「ｐｅｎ」が検索され、「ｐｅｎ」に付属する次単語＃８により、次単語＃８の「Ｔｈｉｓ」が呼び出され、「Ｔｈｉｓ」の次単語＃４から「ｉｓ」が呼び出され、「ｉｓ」の次単語＃１から「ａ」が呼び出され、「ａ」の次単語＃６から最初の「ｐｅｎ」に戻り、検索が完了する。また、例文の最初及び最後の情報も含まれているので、この検索結果より元の例文「Ｔｈｉｓ  ｉｓ  ａ  ｐｅｎ．」が容易に構築され、その次の行に訳＃１の訳文「これはペンです。」が続くことも認識される。そして、この検索結果はリストとして容易に表示される。
【００２０】
このようなデータ構造をとることにより、キーワード検索のスピードが著しく高速になるという利点がある。また、単語毎に分解してソートしたデータから元の例文を構築するようにしているので、データを二重に有することがなく、メモリの著しい節約となる。
また、通常の検索結果の訳の中には各例文に対応する箇所にマークと共に例文＃が埋め込んであり、例文内容の表示の際には、図４（ｂ）に示すようなテーブルから、例文＃に対応する最初の単語＃から例文を構築して表示する。
【００２１】
なお、上述したデータの具体的な構造は特に限定されるものではない。例えば、最初及び最後の単語の両方にその旨の情報を持たせる必要はなく、何れか一方でもよく、また、例えば、例文＃や訳＃を有することにより、最初か最後かを認識するようにしてもよい。また、例文＃との対比の方法、及び各例文の訳との関連付けの方法等も特に限定されるものではない。
【００２２】
また、本実施形態では、成句データ３２及び例文データ３３は、複数辞書、例えば、英和及び英英の両者から抜き出したデータを一つにまとめてあるので、複数辞書を容易に串刺し検索できるという利点がある。この場合、各成句及び例文には、何れの辞書のデータかを示す指標を付与するようにする以外は上述したデータ構造と同様な構造とすることができる。
【００２３】
ここで、本実施形態に係る電子辞書の例文検索の一連の動作を図６に示すフローチャートを参照しながら説明する。図７（ａ）、（ｂ）及び図８（ａ）、（ｂ）は、図６の各ステップで表示される画面の一例を示す図である。
まず、ステップＳ１で電源スイッチ４９によって電子辞書１０の電源を入れ、ステップＳ２でキーワードキー４６によってキーワード検索を選択すると、表示手段２２によって表示装置５０に文字入力画面が表示される。この画面では、さらに、成句検索か例文検索か選択した後、ステップＳ３で文字キー４１によって文字を入力する。この入力された文字は、文字列としてＲＡＭに一時的に記憶される。このときの画面を図７（ａ）に示す。なお、図７（ａ）は、例文検索を選択し、キーワードとして「ｌｏｏｋ」＆「ｕｐ」を入力した例である。
【００２４】
次に、ステップＳ４で訳キー４５が押されたかどうかを判断し、押されたら、検索手段２１がキーワードを含む例文を例文データ３３から検索し、ＲＡＭの所定の領域に一時的に記憶する。そして、ステップＳ５で、図７（ｂ）に示すように、例文検索結果を表示する。
また、図８には、ステップＳ３で、成句検索を選択してキーワードとして「ｈａｖｅ」を入力した画面を示し、図８（ｂ）には、その検索結果を示す。この場合、「ｈａｖｅ」を含む成句のリストが画面下半分に表示されると共に成句リストの先頭の成句の訳が画面の上半分にプレビュー表示される。このプレビューモードでは、カーソルキー４４でカーソルを移動した場合には、他の成句の訳が順次プレビュー表示される。このプレビュー表示を順次行うことにより、目的とする成句を容易に見付けることができる。なお、本実施形態では、成句検索の結果はプレビュー表示されるようになっているが、これに限定されるものではない。
【００２５】
なお、ステップＳ６で他の検索が選択された場合には、ステップＳ２に戻り、他の検索が選択されない場合には、ステップＳ７で電源ＯＦＦにより、終了となる。
このように本実施形態の電子辞書では、成句及び例文、特に例文を高速で検索することができ、且つデータの構造を工夫することによりさらに高速化を図ると共に記憶領域を著しく節約することができるという効果を奏する。また、複数辞書から抜き出した成句及び例文データを一つにまとめて保持することにより、複数辞書の成句及び例文の串刺し検索を高速に行うことができる。
【００２６】
【発明の効果】
以上説明したように、本発明の電子辞書では、成句及び例文のデータを辞書データから抜き出して保持するので、成句及び例文、特に例文を高速で検索することができる。また、成句及び例文データの構造を工夫することによりさらに高速化を図ることができると共に記憶領域を著しく節約することができる。さらに、複数辞書から抜き出した成句及び例文データを一つにまとめて保持することにより、複数辞書の成句及び例文の串刺し検索を高速に行うことができる。
【図面の簡単な説明】
【図１】本発明の一実施形態に係る電子辞書の構成を示すブロック図である。
【図２】本発明の一実施形態に係る電子辞書の外観図である。
【図３】本発明の一実施形態に係る電子辞書の例文データの構造の一例を示す図である。
【図４】本発明の一実施形態に係る電子辞書の例文データの構造の他の例を示す図である。
【図５】図４のデータ構造を説明するための図である。
【図６】本発明の一実施形態に係る電子辞書の使用状態の一例を示すフローチャートである。
【図７】図６の各ステップで表示される画面の一例を示す図である。
【図８】図６の各ステップで表示される画面の一例を示す図である。
【符号の説明】
１０  電子辞書
２０  制御部
２１  検索手段
２１ａ  キーワード検索手段
２２  表示手段
３０  辞書データ
３１  辞書データ本体
３２  成句データ
３３  例文データ
４０  入力装置
４１  文字キー
４２  選択キー
４６  キーワードキー
５０  表示装置
【図１】
0003717730.tif 000002
【図２】
0003717730.tif 000003
【図３】
0003717730.tif 000004
【図４】
0003717730.tif 000005
【図５】
0003717730.tif 000006
【図６】
0003717730.tif 000007
【図７】
0003717730.tif 000008
【図８】
0003717730.tif 000009