(57)【要約】    【課題】  使用者が語句および前記語句の前後に配置される頻度の高い品詞を認識することが容易である電子辞書の提供。    【解決手段】  表示手段において入力手段より入力された単語を表示する領域を同一縦軸へ表示し、また、複数個の単語の入力があった際もそれらを一時的に記憶する単語記憶手段を備え、入力手段より入力された単語およびその前後の少なくとも一単語を強調して表示画面への出力を行う表示制御手段を有する。    【選択図】    図６
2005071120.tif 000002
【特許請求の範囲】
【請求項１】
文字データの入力を行う文字入力手段と、
文字データが表示される表示手段と、
見出し語に対応した訳からなる複数の辞書本体と、前記見出し語に対応した連語データとその訳からなる構文検索用データとを有する辞書記憶手段と、
前記文字入力手段で入力された見出し語に対応した前記連語データを前記辞書記憶手段から抽出する抽出手段と、
前記抽出した各連語データのうち、少なくとも前記入力された見出し語とその前後各１語を、前記見出し語の表示位置を同一の軸線上にそろえて配置し前記表示手段にリスト表示する表示制御手段と
を具備することを特徴とする電子辞書。
【請求項２】
前記連語データは、例文データ及び成句データであることを特徴とする請求項１に記載の電子辞書。
【請求項３】
前記連語データは、例文及び成句を分解した単語からなり、各単語は分解前の例文及び成句を復元する復元情報とともに格納され、各単語はソートされている、ことを特徴とする請求項１に記載の電子辞書。
【請求項４】
前記連語データは、復元後の例文及び成句における出現順序が、各単語に対応して格納されており、
前記抽出手段は、入力単語に対する入力順序の大小関係と、入力単語に対応する前記例文及び成句を構成する単語の出現順序の大小関係とが一致する例文及び成句を抽出する、
ことを特徴とする請求項３に記載の電子辞書。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は入力された語句に対応する訳及び語句に関連する情報等を表示する電子辞書に係り、英和、英英等に代表される語句の集合を有し、例文が存在する辞書データを有する電子辞書に関するものである。
【背景技術】
【０００２】
英和辞典、和英辞典、国語辞典等の種々の辞典の内容を電子データとしてデータベース化し、入力された語句に対応する訳を表示する電子辞書が広く普及している。
【０００３】
この電子辞書では、使用者が目的とする語句を入力することで、対応する単語および成句、例文とその訳を辞書データベースから抽出して、表示するようになっている。（例えば特許文献１参照）
【特許文献１】特開２００１−１３４５６５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
英語を代表とする外国語において、特定の語に対して、その前後には如何なる品詞や語が文中で用いられる頻度が高いのか、といった構文要素（連語）を把握することは、文章の読み書きや聞き取りを行う上で特に重要な要素の一つである。
【０００５】
従来の電子辞書で、特定の語に対する配列、連なりを知る場合、知りたい特定語を入力し、その語を含む成句や例文の検索を行い、表示された成句や例文を参照するようにしている。
【０００６】
図１０は、従来電子辞書で例文検索をした場合の画面遷移状態を表したものである。
【０００７】
この図１０では、(face to face)を特定の語とする例文検索を行った場合であり、上側の入力文字欄に入力済みの文字が表示され、下側の検索結果欄には、入力済みの語を含む例文の検索結果がリスト表示されるようになっている。
【０００８】
図１０（ａ）に示されるように、入力された文字faceが入力文字表示欄に表示されると共に、入力済みの文字を含む５つの例文が、下側の検索結果欄にリスト表示される。
【０００９】
続いて残りの文字to（図１０（ｂ））とface（図１０（ｃ））を＆を挟んで入力することで、入力した文字face,to,faceを含む例文が表示される。
【００１０】
しかし従来の電子辞書では、図１０に示されるように、検索された複数の例文は文頭から表示されるため、知りたい特定語が例文中の何処で使用されているのかを捜さなければならないという問題があった。
【００１１】
また、例文全体が先頭から表示されるため、如何なる語句の場合に如何なる品詞が前後に用いられる頻度が高いか、といった構文要素について確認しづらかった。
【００１２】
さらに、入力した語の順序については考慮されていず、入力語を含む例文を検索している。
【００１３】
このため図１０（ｂ）に示されるように、toがfaceよりも先に現れる例文も検索されていた。
【００１４】
また、入力語を含む例文を検索しているため、face＆toに対する検索結果と（図１０（ｂ））、face＆to＆faceに対する検索結果（図１０（ｃ））が同一になってしまっていた。すなわち、同一の単語を複数回入力しても、１回入力した場合と検索結果が一致してしまっていた。
【００１５】
本発明は、使用者が入力した単語及びその前後に配置される頻度の高い単語を容易に認識することができる電子辞書を提供することを第１の目的とする。
【００１６】
また、入力した語順を反映した検索が可能な電子辞書を提供することを第２の目的とする。
【課題を解決するための手段】
【００１７】
請求項１に記載した発明では、文字データの入力を行う文字入力手段と、文字データが表示される表示手段と、見出し語に対応した訳からなる複数の辞書本体と、前記見出し語に対応した連語データとその訳からなる構文検索用データとを有する辞書記憶手段と、前記文字入力手段で入力された見出し語に対応した前記連語データを前記辞書記憶手段から抽出する抽出手段と、前記抽出した各連語データのうち、少なくとも前記入力された見出し語とその前後各１語を、前記見出し語の表示位置を同一の軸線上にそろえて配置し前記表示手段にリスト表示する表示制御手段とを電子辞書に具備させて前記目的を達成する。
【００１８】
請求項１に記載の発明では、請求項１に記載の電子辞書において、前記連語データは、例文データ及び成句データであることを特徴とする。
【００１９】
請求項３に記載の発明では、請求項１に記載の電子辞書において、前記連語データは、例文及び成句を分解した単語からなり、各単語は分解前の例文及び成句を復元する復元情報とともに格納され、各単語はソートされている、ことを特徴とする。
【００２０】
請求項４に記載の発明では、請求項３に記載の電子辞書において、前記連語データは、復元後の例文及び成句における出現順序が、各単語に対応して格納されており、前記抽出手段は、入力単語に対する入力順序の大小関係と、入力単語に対応する前記例文及び成句を構成する単語の出現順序の大小関係とが一致する例文及び成句を抽出する、ことにより前記第２の目的を達成する。
【発明の効果】
【００２１】
請求項１から請求項３に記載した本発明によれば、入力された見出し語に対応した連語データを辞書記憶手段から抽出し、抽出した連語データのうち、少なくとも入力された見出し語とその前後各１語を、見出し語の表示位置を同一の軸線上にそろえて配置し表示手段にリスト表示するようにしたので、使用者が入力した単語及びその前後に配置される頻度の高い単語を容易に認識することができる。
【００２２】
請求項４に記載した発明によれば、入力単語に対する入力順序の大小関係と、入力単語に対応する前記例文及び成句を構成する単語の出現順序の大小関係とが一致する例文及び成句を抽出するので、入力した語順を反映した検索を行うことができる。
【発明を実施するための最良の形態】
【００２３】
以下、本発明の電子辞書における好適な実施の形態について、図１から図９を参照して詳細に説明する。
【００２４】
図１は、本発明の一実施形態における電子辞書の構成を表したブロック図である。図２は、電子辞書の外観を示す平面図である。
【００２５】
図１に示されるように、電子辞書は、各部の制御を行うと共に、辞書検索を含む本実施形態における連語検索等の各種制御を行う制御部１１を備えている。
【００２６】
この、制御部１１には、入力手段１２、使用機能選択手段１３、表示手段１４、ＲＯＭ等の記憶手段で構成される辞書データ記憶手段１５、及びＲＡＭ１６が接続されている。
【００２７】
入力手段１２及び使用機能選択手段１３は、電子辞書を資料する際に各種入力を行う際に使用される。
【００２８】
入力手段１２は、図２に示されるように、電源のオンオフを行う電源キー２０、文字を入力するための文字キー２１（以後キーボード２１という）、カーソルや選択箇所の移動を行うカーソルキー２２（十字キー）、入力文字を確定させて入力に対する検索結果の表示を指示する訳画面表示キー２３、画面の表示を左右にスクロールさせる左右スクロールキー２４、辞書の種類を選択する辞書選択キー２５を備えている。左右スクロールキー２４は、一回押す毎に１単語分づつ画面が左右にスクロールするようになっている。
【００２９】
使用機能選択手段１３は、図２示されるように、例文や成句を含めた連語の検索を行う構文検索キー２６、単語と単語の区切りを示す単語追加キー２７（以後、＆キー２７という）、及び、任意の単語を表すワイルド・カードキー２８（以後、？キー２８という）を備えている。
【００３０】
単語追加キー２７は、複数の単語を含む連語や例文を検索する場合に使用する単語と単語の区切りを表すキーで、単語と単語との間に押下する。
【００３１】
？キー２８は、単語を２つ以上入力する場合、途中の単語を記入せず、その単語間にいくつかの単語がある場合を検索する際に、単語の数だけ指定するキーである。？キー２８も１単語を表すため、入力単語の最初に使用する場合を除いて、＆キー２７の後に？キー２８を入力することになる。例えば、asとasの間に単語が２つ存在する連語や例文を検索する場合には、「as＆？＆？＆as」と入力する。なお、ワイルド・カードキー２８は本実施形態では？キーを使用したが、これに限定されず、他のキー、例えば、＊キー、スペースキーなどでもよい。
【００３２】
入力手段１２及び使用機能選択手段１３は、図示しないが、例えば数字を表すテンキー、その他の各種キーを備えている。
【００３３】
表示手段１４は液晶表示装置が使用され、図２における液晶表示画面２９が対応している。表示手段委１４には、キーボード２２から入力された文字や単語、及び検索された訳や例文、成句等が表示されるようになっている。
【００３４】
本実施形態における構文検索において、表示手段１４には、検索結果をリスト表示する際に、例文等に含まれる入力単語の位置を同一線上に表示されるようになっている。そのため、表示手段１４の表示画面は複数に分割されるようになっている。
【００３５】
辞書データ記憶手段１５は、電子辞書として訳や語意等を検索するための辞書が格納されており、辞書本体データ１５ａと構文検索用データ１５ｂを備えている。本実施形態における辞書データ記憶手段１５としては、ＲＡＭが使用されているが、一部又は全部のデータをコンパクトフラッシュメモリ等の電子辞書から取り外し可能な記憶媒体を使用するようにし、新たな辞書データ等を追加するようにしてもよい。
【００３６】
辞書本体データ１５ａは、本実施形態では、英和、和英、英英及び類語辞書、国語辞典等の各辞書における見出しととその訳、意味、及び例文がある場合には例文を特定するための単語番号が格納されている。例文の内容は構文検索用データ１５ｂに格納されていて、単語番号から例文を構築するようになっている。
【００３７】
図３は、構文検索用データ１５ｂの内容を概念的に表したものである。
【００３８】
構文検索用データ１５には、成句や例文をそのまま格納されていず、図３（ａ）に示されるように、例文等のデータを単語毎に分解し、各単語には単語番号（単語♯）を付し、各単語ごとにソートして格納されている。そして、各単語には、単語♯の他に、その単語に続く単語の単語番号が格納されている。
【００３９】
更に、例文等の最初の単語には開始フラグが格納され、最後の単語には終了フラグとその例文等に対する訳番号（訳♯）が格納されている。
【００４０】
また、分割された全単語には、分解前の例文等において、その単語が何番目に出現する単語かを表す出現順序番号が格納されている。この出現順序番号により、入力された単語の順序及び単語数を反映した検索が可能になる。すなわち、２つの単語がＸ１、Ｘ２の順に入力され、既に検索済みのＸ１を含む例文の中から更にＸ２を含む例文を検索する場合、Ｘ１の出現順序よりも小さい（先に出現する）単語を検索対象とせず、出現順序が大きい（後に出現する）単語のみを検索対象とすることで、語順を反映させることが可能になる。また、Ｘ１の出現順序よりも出現順序が大きいＸ２のみを検索対象とするので、検索速度を早くすることができる。
【００４１】
図３（ｂ）は、例文の訳を表したもので、図３（ａ）の最終フラグと共に格納された訳♯に対応する訳♯とその訳が格納されている。
【００４２】
図４は、構文検索用データ１５ｂに基づいて、分解した単語から元の例文を構築する方法を説明するための図である。
【００４３】
図４に示されるように、単語「much」が入力された場合、単語♯６の「much」が検索され、「much」に格納されている次単語♯３から、「much」に続く単語♯３の単語「as」が読み出される。
【００４４】
同様にして、単語♯３の「as」に格納されている次単語♯９から次単語「you」が読み出される。そして、「you」の次単語♯１０から次単語「want.」が読み出され、終了フラグの存在から文末の単語であることを認識すると共に、訳♯２が記憶される。
【００４５】
更に、「want.」の次単語♯８から「Take」が読み出され、「Take」の次単語♯２から「as」が読み出され、「as」の次単語♯６が入力された最初の単語「much」であるから、検索を完了する。
【００４６】
そして、開始フラグが付いた単語「Take」を文頭にして例文「Take as much as you want.」が構築されると共に、訳♯２の訳文「欲しいだけ取りなさい。」が読み出される。
【００４７】
このようなデータ構造をとることにより、キーワード検索のスピードが著しく高速になるという利点がある。また、単語毎に分解してソートしたデータから元の例文を構築するようにしているので、データを二重に有することがなく、メモリの著しい節約となる。
【００４８】
なお、通常の単語検索のように検索した単語の訳の中には各例文に対応する箇所にマークと共に、例文を構成する先頭の単語＃が埋め込んであり、例文内容の表示の際には、図３（ａ）に示すようなテーブルから、例文を指示する先頭の単語＃から例文を構築して表示するようになっている。
【００４９】
なお、上述したデータの具体的な構造は特に限定されるものではない。例えば、最初及び最後の単語の両方にその旨の情報（本実施形態では開始フラグ、終了フラグ）を持たせる必要はなく、何れか一方でもよい。
【００５０】
また、開始フラグ、終了フラグの両方とも不要とし、最初、又は最後の単語に訳♯を格納することで、訳番が付いた単語が最初、又は最後の単語であると認識するようにしてもよい。
【００５１】
また、例文＃との対比の方法、及び各例文の訳との関連付けの方法等も特に限定されるものではない。 
【００５２】
また、本実施形態では、成句データ３２及び例文データ３３は、複数辞書、例えば、英和及び英英の両者から抜き出したデータを一つにまとめてあるので、複数辞書を容易に串刺し検索（複数の辞書を検索の対象とすることが）できるという利点がある。この場合、各成句及び例文には、何れの辞書のデータかを示す指標を付与するようにする以外は上述したデータ構造と同様な構造とすることができる。
【００５３】
図１において、ＲＡＭ１６は、制御部１１が各種処理を行う際の作業領域として機能する。
【００５４】
ＲＡＭ１６は、入力文字や単語に応じて辞書データ記憶手段から抽出した訳や例文等が記憶される文字データ一時記憶手段１６ａ、入力手段１２から入力された単語及びその順序が記憶される入力順序一時記憶手段１６ｂ、その他が作業領域として確保されるようになっている。
【００５５】
制御部１１は、ＣＰＵを備えており、図示しないＲＯＭに格納された検索プログラム、抽出プログラム、表示制御プログラム等の各種プログラムを実行することで、各部の制御を行うと共に、辞書検索を含む本実施形態における連語検索等の各種制御を行うようになっている。
【００５６】
なお、制御部１１におけるＣＰＵ、ＲＡＭ１６、及びＲＯＭ（辞書データ記憶手段１５を含む）は、それぞれ独立して存在する構成について説明するが、それぞれを分離せずに１つのチップに纏めたワンチップＣＰＵを使用するようにしてもよい。
【００５７】
制御部１１は、抽出手段１１ａ、表示制御手段１１ｂを備えている。
【００５８】
抽出手段１１ａは、辞書検索や、構文検索（連語検索）において、入力された文字や単語に該当する訳や例文等を辞書データ記憶手段１５から抽出し、その内容をＲＡＭ１６の文字データ一時記憶手段１６ａに格納するようになっている。抽出手段１１ａは、構文検索において、入力された単語に対応する単語の単語♯と、その単語に続く次単語♯を抽出し図４に示すように例文と、訳を構築して、文字データ一時記憶手段１６ａに格納するようになっている。
【００５９】
表示制御手段１１ｂは、抽出手段１１ａで抽出された訳や例文を表示手段１４の画面を横方向（１の例文を表示する方向）に分割し、入力された単語を同一軸線上に表示すると共に、入力単語の少なくとも前後１つの単語を表示するように表示制御を行うようになっている。
【００６０】
図５は、表示制御手段１１ｂによる、液晶表示画面２９の画面分割の様子を概念的に表したものである。
【００６１】
図５に示されるように、液晶表示画面２９は、入力手段１２から入力された文字や単語が表示される入力表示領域５１と、検索結果（抽出結果）が表示される検索結果表示領域５２から構成されている。そして、表示制御手段１１ｂは、本実施形態による構文検索において、検索結果表示領域５２を表示する単語のサイズ（長さ）に合わせて複数の領域に分割するようになっている。
【００６２】
なお、図５では、均等な７つの領域に分割した状態を表示したが、領域を表す点線を含めて説明のために表したものであり、実際の液晶画面２９（表示手段１４）には点線は表示されず、また、各領域のサイズも表示される単語の長さによって変化する。但し、検索結果をリスト表示する際に、入力単語以外の単語（？キーによる単語を含む）を表示する領域は、入力単語を基準とした前後の位置関係が同じ位置にある単語のうち最も長い単語の長さにより決定される。
【００６３】
例えば、「face」の入力に対して、「〜 unacceptable face of 〜」、「〜 book face down」、…が検索された場合、入力単語faceを表示可能な長さの領域を中心の領域７１とし、その次の領域７２は、各検索結果における入力単語「face」の次単語である「of」、「down」…のうち最も長い単語「down」を表示可能な長さとなる。また、入力単語の前の領域７３は「unacceptable」「book」…のうち、最も長い単語「unacceptable」を表示可能な長さとなる。
【００６４】
なお、表示制御手段１１ｂは、入力単語数がＰ個である場合、Ｐが偶数であればＰ／２番目の入力単語を中心の領域７１に表示し、Ｐが奇数であれば（Ｐ＋１）／２番目の入力単語を中心の領域７１に表示する。
【００６５】
以上のように構成された電子辞書における構文検索の動作について説明する。
【００６６】
入/切キー２０により電子辞書は動作待ち状態になる。この状態で構文検索キー２６がユーザによって選択（押下）されると、制御部１１は構文検索キー２６が選択されたことを検知し、以後キーボード２１から入力される単語に対応する構文検索処理を実行する。
【００６７】
図６は、「as much as」を含む例文を検索する場合の画面遷移の状態を表したものである。
【００６８】
ユーザがキーボードから最初の単語「as」を入力すると、制御部１１は、抽出手段１１ａにより、構文検索用データ１５から入力単語「as」を検索し、その単語♯から図４で説明した方法により、入力単語「as」を含む例文を構築する。
【００６９】
そして、制御部１１は、表示制御手段１１ｂにより、１つ目の入力単語「as」を液晶表示画面２９の入力表示領域５１に表示すると共に、文字データ一時記憶手段１６ａに格納された各例文から、入力単語「as」とその前後１単語を読み出し、検索結果表示領域５２にリスト表示する。
【００７０】
リスト表示は、図６（ａ）に示されるように、最初の「as」が入力された時点では入力単語数が１なので、（１＋１）／２＝１番目の入力単語を、各例文の同一軸線上である中心領域７１（図５参照）に表示すると共に、前の単語を領域７３に表示し、次の単語を領域７２に表示する。入力単語の前後以外の単語は「〜」を表示することで省略表示している。
【００７１】
次に、ユーザが単語追加キー２７（＆キー２７）を選択した後、「as」の次の単語「much」を入力すると、制御部１１は、抽出手段１１ａにより、第１番目の入力単語「as」を含む例文の中から、次の入力単語「much」を含む例文を抽出する。この抽出の際に抽出手段１１ａは、各例文における、第１番目の入力単語「as」の例文内単語出現順序Ｊ１と、次の入力単語「much」の例文内単語出現順序Ｊ２とを比較し、Ｊ１＞Ｊ２である例文を抽出対象から除外し、Ｊ２＞Ｊ１である例文を抽出する。
【００７２】
そして、制御部１１は、表示制御手段１１ｂにより、それまでに入力された「as＆much」を入力表示領域５１に表示すると共に、抽出した例文を検索結果表示領域５２にリスト表示する（図６（ｂ）参照）。すなわち、表示制御手段１１ｂは、入力された「much」が入力された時点での単語数が２（偶数）なので、２／２＝１番目の入力単語「as」を、各例文の同一軸線上である中心領域７１に、次の入力単語「much」を次の領域７２に表示する。そして、２つの入力単語の前の単語を領域７３に表示し、次の単語を領域７４に表示する。
【００７３】
更に、ユーザが単語追加キー２７（＆キー２７）を選択した後に、次の単語「as」を入力すると、制御部１１は、抽出手段１１ａにより、それまでの入力単語「as」、「much」とその入力順から抽出した各例文のなかから、更に、第３番目の入力単語「as」を含み、かつ、３番目の入力単語「as」の例文内単語出現順序Ｊ３からＪ３＞Ｊ２を満たす例文を抽出する。
【００７４】
そして、表示制御手段１１ｂは、入力された「as＆much＆as」を入力表示領域５１に表示すると共に、抽出した例文を検索結果表示領域５２にリスト表示する（図６（ｃ）参照）。すなわち、表示制御手段１１ｂは、入力された「as」が入力された時点での単語数が３（奇数）なので、（３＋１）／２＝２番目の入力単語「much」を各例文の同一軸線上である中心領域７１に配置されるように入力された各単語「as」、「much」、「as」を表示し、３つの入力単語の前の単語を領域７５に表示し、次の単語を領域７４に表示する。
【００７５】
図６（ｂ）、（ｃ）において、抽出済みの各例文のうち、例文内単語出現順序Ｊ(n+1)＞Ｊｎを満たす例文を抽出しているので、Ｊ(n+1)＝Ｊｎ＋１、Ｊｎ＋２、Ｊｎ＋３…である例文も抽出の対象となる。そこで、例文内単語出現順序の差が小さい例文ほど上位にリスト表示するようにする。すなわち、Ｊ(n+1)−Ｊｎ＝Ｋとした場合に、Ｋ＝１である例文をＫ２である例文よりも上位に表示する。これにより、語入力単語が連続している例文からリストの上位に表示されることになる。
【００７６】
従って、図６（ｃ）の表示画面において、カーソルキー２２で反転表示を下へ移動させながら画面をスクロールさせると、「as much as」を含む最後の例文の後に「〜as A much as〜」が続き、その後、「〜as A B much as〜」、「〜as A B C much as〜」が続き、その後「〜as much A as〜」,「〜as much A B as〜」と、リスト表示される。
【００７７】
図６（ｃ）にリスト表示画面において、ユーザがカーソルキー２２により反転表示箇所を変更することで例文を指定して訳画面表示キー２３を押下すると、制御部１１は表示制御手段１１ｂにより、指定された例文の全文と訳文を液晶表示画面２９に表示する（図６（ｄ）参照）。なお、図６（ｄ）では、液晶表示画面２９全体に例文と訳文を表示したが、検査結果表示領域５２に例文全文と訳文を表示し、入力表示領域には入力単語を表示するようにしてもよい。
【００７８】
図７は、ワイルド・カードキー（？キー）２８が入力された場合における液晶表示画面２９の表示状態を表したものである。
【００７９】
図７では、「as＆？＆as」が入力された場合の表示画面が例示されている。
【００８０】
？キー２８は、「入力した単語の間の単語を指定せず、単語数のみを指定する」キーで、ワイルド・カード？に該当する１単語も入力単語として判断される。図７では、asとasとの間にワイルド・カード？１つに対応する１単語が入り、表示されています。このワイルド・カード？に対応する単語は、それぞれ長さが違うので、各単語の始点位置（軸）を揃え、最長単語へブロック幅（領域）が合わせられる。
【００８１】
図８は、？キー２８を複数入力した結果、リスト画面する検索結果表示領域５２内に単語が収まらなかった場合の表示状態を表したものである。
【００８２】
図８（ａ）では、検索結果表示領域５２内に入力単語「at」と「first」が同時表示できない。この場合、最初の入力単語「as」を検索結果表示領域５２の一番左端の領域に揃え、表示可能な単語までを表示する。ワイルド・カード？に対応する単語は、図７で説明したように、最も長い単語に領域の長さを合わせて表示する。これにより、各入力単語の表示位置を同一の軸線上にそろえて表示することができる。
【００８３】
また、最初の入力単語を検索結果表示領域５２の一番左端の領域に表示することで、入力単語の先頭から確認することができる。なお、入力単語の前の単語を検索結果表示領域５２の一番左端の領域に表示することで、入力単語の前にくる連語を確認することができるようにしてもよい。
【００８４】
ユーザは、左右スクロールキー２４を押下することで、左右に画面をスクロールさせることができる。
【００８５】
図８（ｂ）〜（ｃ）は、右スクロールキーを１回ずつ押下した後の表示画面を表したもので、１回押下するごとに１単語ずつ右へスクロールする。
【００８６】
また、図では右スクロールの場合を表示しているが、左スクロールも同様に可能である。図８（ａ）の状態で左スクロールキーを１回押すことで、入力した単語「as〜first」の前の単語を表示させることができる。
【００８７】
次に、電子辞書における構文検索の動作の詳細について図９のフローチャートに従って説明する。
【００８８】
入/切キー２０が入力された状態で、ユーザが構文検索キー２６を選択（押下）すると（ステップ１）、制御部１１は構文検索キー２６が選択されたことを検知し、辞書データ記憶手段１５から構文検索用データを検索対象として選択する（ステップ２）。
【００８９】
そして、ユーザがキーボード２１から文字を入力すると（ステップ３）、制御部１１は抽出手段１１ａにより、文字入力信号を受信し、入力文字（単語）をキーワードとして構文検索用データ１５ｂを検索する（ステップ４）。
【００９０】
そして制御部１１は、入力文字に対応した例文データが存在しない場合（ステップ５；Ｎ）、表示制御手段１１ｂにより、液晶表示画面２９に、該当データが無いことを表示することでユーザに伝達し（ステップ６）、ステップ３に戻る。
【００９１】
一方、入力文字に対応した例文データが構文検索用データ１５ｂに存在する場合（ステップ５；Ｙ）、制御部１１は抽出手段１１ａにより、該当する例文データ（単語番号、単語、次単語♯、例文開始／終了フラグ、終了時訳♯、及び例文内単語出現順序）を構文検索用データ１５ｂから抽出し、図４で説明したように例文を構築してＲＡＭ１６に格納する（ステップ７）。
【００９２】
そして、制御部１１は表示制御手段１１ｂにより、例文データ内の入力文字に対応した部分を検索結果表示領域５２の同一縦軸にセットする（ステップ８）。
【００９３】
そして表示制御手段１１ｂは、図６〜図８で説明したように、表示手段１６（液晶表示画面２９の検索結果表示領域５２）にリスト表示する（ステップ９）。
【００９４】
次に制御部１１は、ユーザによって追加キー（＆キー）２７と訳画面表示キー２３のいずれが押下（入力）されたかを監視する（ステップ１０、１１）。
【００９５】
追加キー２７が入力された場合（ステップ１０；Ｙ）、制御部１１は、入力文字及び例文内単語出現順序をＲＡＭ１６の入力順序一時記憶手段１６ｂに一時記憶する（ステップ１２）。そして、制御部１１は、例文データ内の単語出現順序を比較し（ステップ１３）、前入力文字の例文内単語出現順序よりも例文内単語出現順序が後である単語のみを検索対象に設定する（ステップ１４）。その後制御部１１は、ステップ３に戻り、次の入力文字に対する処理を行う。
【００９６】
一方、訳画面表示キー２３が入力された場合（ステップ１１；Ｙ）、制御部１１は表示制御手段１１ｂにより、訳画面表示を行う。すなわち、制御部１１は、例文全体とその訳文を液晶表示画面２９に表示する（ステップ１５）。
【００９７】
その後、制御部１１は、ユーザによって再び構文検索キー２６を選択（押下）、またはユーザがキーボード２１から文字の入力を行う操作がなされるまで、ユーザが別の検索を行うか否かの監視を行う（ステップ１６）。
【００９８】
制御部１１は、ユーザが別の検索を行った、すなわち構文検索キー２６又はキーボード２１が押下された場合（ステップ１６；Ｙ）、ＲＡＭ１６に一時記憶していたデータを消去し（ステップ１７）、その後ステップ３に戻って新たに入力された文字に対する構文検索を行う。
【００９９】
一方、制御部１１は、ユーザが別の検索を行わなかった、すなわち入/切キー２０もしくは辞書選択キー２５が押下された場合、またはある一定の時間ユーザが入力を行わなかった場合、（ステップ１６；Ｎ）、構文検索処理を終了する。
【０１００】
以上説明したように、本実施形態の電子辞書によれば、入力単語（見出し語）の表示位置を液晶表示画面２９の同軸線上にそろえて配置してリスト表示するので、入力した語がリスト中の何処で使用されているかを容易に知ることができる。
【０１０１】
また、本実施形態の電子辞書によれば、抽出した例文を、入力単語とその前後１語を表示するようにしているので、入力した単語（特定語）に対して、その前後には如何なる単語や品詞が文中で用いられる頻度が高いのか、といった構文要素（連語）を把握することができる。
【０１０２】
更に、説明した実施形態によれば、同一単語が複数入力された場合であっても、例文内単語出現順序の違いにより別々の単語として区別して抽出するので、同一単語が入力された数だけ存在する例文等を抽出することが可能である。
【０１０３】
また、説明した実施形態によれば、構文検索用データ１５ｂに格納された各単語に対応して例文内単語出現順序が格納されており、各入力単語に対応する各例文内単語出現順序の大小が、入力単語の入力順に大きくなっている例文を抽出するようにしているので、入力単語が入力した順番と異なっている例文を抽出対象及びリスト表示対象から除外することができる。
【０１０４】
以上、本発明の電子辞書における１実施形態について説明したが、本発明は説明した実施形態に限定されるものではなく、各請求項に記載した範囲において各種の変形を行うことが可能である。
【０１０５】
例えば、説明した実施形態では、中心となる同一軸線上に入力単語を配置することで強調して表示したが、入力単語を同一軸上に配置せず、例えば入力単語の文字の色や書体の少なくとも一方を変えることで、入力単語を強調するようにしてもよい。また、同一線上で、かつ、色や書体を変えて表示し、また、下線を付けることにより強調するようにしてもよい。また、入力単語の前後１文字よりも更に前後の単語の表示を省略することで強調するようにしてもよい。
【０１０６】
ここで、強調とは、それが含まれる語句の集合（例文や成句、連語等の二つ以上の単語を有する語句の集合において、入力単語、又は入力単語と前後の少なくとも一単語を、他の文字から明確に区別する表示をいう。
【０１０７】
以上の入力単語の強調は、訳画面表示における例文の表示を含めて、例文全体を表示する場合にも適用可能である。
【０１０８】
更に、入力単語に対応する訳部分も強調表示するようにしてもよい。この場合の訳データは、図３に示す英語の単語♯に対応して分割し、対応する単語♯をデータとして保持するようにする。
【０１０９】
また、入力単語を同一軸線上に配置する場合、中心部に限られることはなく他の位置でも可能である。
【０１１０】
また、説明した実施形態及び上記変形において、入力単語だけでなく、入力単語の前後の単語についても強調表示をするようにしてもよい。これにより、連語部分をより認識しやすくすることができる。
【０１１１】
また、目的の語句（入力単語及び／又はその前後の単語）が強調表示されていれば抽出した例文の全体を表示するようにしてもよい。
【０１１２】
また、説明した実施形態では、英語についての入力及び構文検索の場合を例に説明したが、英語に限らず、他の外国語や日本語であってもよい。
【図面の簡単な説明】
【０１１３】
【図１】本発明の一実施形態における電子辞書の構成を表したブロック図である。
【図２】電子辞書の外観を示す平面図である。
【図３】構文検索用データ１５ｂの内容を概念的に表した説明図である。
【図４】構文検索用データ１５ｂに基づいて、分解した単語から元の例文を構築する方法を説明する説明図である。
【図５】表示制御手段１１ｂによる、液晶表示画面２９の画面分割の様子を概念的に表した説明図である。
【図６】「as much as」を含む例文を検索する場合の画面遷移状態図である。
【図７】ワイルド・カードキー（？キー）２８が入力された場合における液晶表示画面２９の表示状態の説明図である。
【図８】検索結果表示領域５２内に検索結果の表示が収まらなかった場合の説明図である。
【図９】電子辞書における構文検索の動作を表したについてのフローチャートである。
【図１０】従来電子辞書で例文検索をした場合の画面遷移状態を表したものである。
【符号の説明】
【０１１４】
１１  制御部
１１ａ  抽出手段
１１ｂ  表示制御手段
１２  入力手段
１３  使用機能選択手段
１４  表示手段
１５  辞書データ記憶手段
１５ａ  辞書本体データ
１５ｂ  構文検索用データ
１６  ＲＡＭ
１６ａ  文字データ一時記憶手段
１６ｂ  入力順序一時記憶手段
【図１】
2005071120.tif 000003
【図２】
2005071120.tif 000004
【図３】
2005071120.tif 000005
【図４】
2005071120.tif 000006
【図５】
2005071120.tif 000007
【図６】
2005071120.tif 000008
【図７】
2005071120.tif 000009
【図８】
2005071120.tif 000010
【図９】
2005071120.tif 000011
【図１０】
2005071120.tif 000012