(57)【要約】【課題】例文に含まれる単語に対応する語義を適切に表示する情報表示制御装置及びプログラムを提供すること。【解決手段】入力部２２より複数の検索単語が入力されると、ＣＰＵ２１は検索単語を全て含む例文を例文データテーブル２６３２から抽出し、入力された検索単語の順番に、当該検索単語と同じ出典見出語に対応する例文を表示する。そして出典見出語が選択されると、当該出典見出語を見出語として、ＣＰＵ２１は出典語義番号と同じ語義番号の説明情報を表示部２３に表示する。【選択図】図２
2006155655.tif 000002
【特許請求の範囲】
【請求項１】
見出語と、当該見出語の説明情報とを語義ごとに対応付けて記憶する見出語情報記憶手段と、
この見出語情報記憶手段に記憶された見出語を用いた例文を、当該見出語及び当該見出語の語義に対応付けて記憶する例文記憶手段と、
この例文記憶手段により記憶された例文及び当該例文に対応付けられている見出語を表示させる制御を行う例文表示制御手段と、
ユーザ操作に従って、前記例文表示制御手段によって表示された例文及び見出語の中から単語を選択する単語選択手段と、
この単語選択手段により選択された単語が当該単語を含む例文に対応付けて前記例文記憶手段により記憶されている見出語と同一の場合には、当該例文に対応付けて記憶されている見出語の説明情報のうち、当該例文に対応付けて記憶されている見出語の語義の説明情報を表示させる制御を行い、前記例文記憶手段により記憶されている見出語と同一でない場合には、当該選択された単語を新たな検索語として当該検索語に対応する見出語を前記見出語情報記憶手段に記憶された見出語の中から検索して当該見出語の説明情報を表示させる制御を行う表示制御手段と、
を備えることを特徴とする情報表示制御装置。
【請求項２】
前記表示制御手段は、前記単語選択手段により選択された単語が当該単語を含む例文に対応付けて前記例文記憶手段により記憶されている見出語と同一の場合には、当該例文に対応付けて記憶されている見出語の説明情報を前記見出語情報記憶手段から読み出して表示させるとともに、当該説明情報のうち、当該例文に対応付けて記憶されている見出語の語義の説明情報部分を特別表示させる制御を行うことを特徴とする請求項１に記載の情報表示制御装置。
【請求項３】
ユーザ操作に従って複数の単語を検索語として入力する入力手段と、
この入力手段によって入力された単語全てを含む例文を前記例文記憶手段から抽出する抽出手段と、
を更に備え、
前記例文表示制御手段は、前記抽出手段により抽出された例文のうち、当該例文に対応付けて前記例文記憶手段に記憶されている見出語が、前記検索語として入力された何れの単語とも同一でない例文よりも、前記入力された何れかの単語と同一の例文の方を先に表示するように、前記抽出された例文の表示順番を入れ替えて表示させる制御を行う、
ことを特徴とする請求項１又は２に記載の情報表示制御装置。
【請求項４】
見出語と、当該見出語の説明情報とを語義ごとに対応付けて記憶する見出語情報記憶手段と、この見出語情報記憶手段に記憶された見出語を用いた例文を、当該見出語及び当該見出語の語義に対応付けて記憶する例文記憶手段とを備えたコンピュータを、
前記例文記憶手段により記憶された例文及び当該例文に対応付けられている見出語を表示させる制御を行う例文表示制御手段、
ユーザ操作に従って、前記例文表示制御手段によって表示された例文及び見出語の中から単語を選択する単語選択手段、
この単語選択手段により選択された単語が当該単語を含む例文に対応付けて前記例文記憶手段により記憶されている見出語と同一の場合には、当該例文に対応付けて記憶されている見出語の説明情報のうち、当該例文に対応付けて記憶されている見出語の語義の説明情報を表示させる制御を行い、前記例文記憶手段により記憶されている見出語と同一でない場合には、当該選択された単語を新たな検索語として当該検索語に対応する見出語を前記見出語情報記憶手段に記憶された見出語の中から検索して当該見出語の説明情報を表示させる制御を行う表示制御手段、
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、指定された検索語を含む例文を検索する情報表示制御装置及びプログラムに関する。
【背景技術】
【０００２】
従来より、辞書データベース（Data Base；以下「ＤＢ」と言う。）を備え、複数の単語からなる検索語が入力されることにより、検索語に対応する見出語を辞書ＤＢから検索し、検索した見出語の意味や、見出語を用いた例文、成句、発音、解説等の関連情報を表示させる、情報表示制御装置の一種である電子辞書が知られている（例えば、特許文献１）。また、表示された見出語の関連情報に含まれる語句を指定すると、当該語句に関連した情報が表示される機能を備えた電子辞書も知られている（例えば、特許文献２）。
【０００３】
また、電子辞書の備えるジャンプ機能を利用すれば、例えば、国語辞典の説明情報中の文字列を指定し、その文字列を検索語として、同じ辞典である国語辞典や、他の辞典である和英辞典、百科辞典の見出語の説明情報を表示させることができる。電子辞書の備えるジャンプ機能とは、見出語に対応する説明情報が表示されている際に、その説明情報中の一部の文字列を指定して、当該指定した文字列を検索語として再度検索を行う機能のことである。
【特許文献１】特開２００２−１０８８５７号公報（第２−４頁、第１図）
【特許文献２】特開２０００−２７６４８５号公報（第３−５頁、第２図）
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、例文検索によって表示された例文に含まれる単語の語義を調べる際には次のような不適合があった。即ち、表示された例文に含まれる単語に対して上記した従来のジャンプ機能を実行すると、当該単語に対する説明情報が辞書ＤＢから読み出され、先頭から表示されてしまっていた。このため、ユーザは、例文に含まれる単語の語義を表示された説明情報の中から探し出す必要があり、使い勝手が悪かった。
【０００５】
特に、近年、紙の辞書を全て電子化した、所謂フルコンテンツタイプの電子辞書がよく利用されるようになってきた。このタイプの辞書では、１つの見出語についての説明情報が大量にあり、それがいちどきに表示されるため、所望の説明情報を探すのに何ページも移動（画面スクロール等）する必要があり、手間がかかっていた。
【０００６】
本発明の目的は、例文に含まれる単語に対応する語義を適切に表示する情報表示制御装置及びプログラムを提供することである。
【課題を解決するための手段】
【０００７】
以上の課題を解決するため、請求項１に記載の情報表示制御装置は、見出語と、当該見出語の説明情報とを語義ごとに対応付けて記憶する見出語情報記憶手段（例えば、図２の見出語データテーブル２６３１）と、この見出語情報記憶手段に記憶された見出語を用いた例文を、当該見出語及び当該見出語の語義に対応付けて記憶する例文記憶手段（例えば、図２の例文データテーブル２６３２）と、この例文記憶手段により記憶された例文及び当該例文に対応付けられている見出語を表示させる制御を行う例文表示制御手段（例えば、図２のＣＰＵ２１；図６のステップＡ２；図７のステップＢ１、Ｂ５）と、ユーザ操作に従って、前記例文表示制御手段によって表示された例文及び見出語の中から単語を選択する単語選択手段と、この単語選択手段により選択された単語が当該単語を含む例文に対応付けて前記例文記憶手段により記憶されている見出語と同一の場合には、当該例文に対応付けて記憶されている見出語の説明情報のうち、当該例文に対応付けて記憶されている見出語の語義の説明情報を表示させる制御を行い、前記例文記憶手段により記憶されている見出語と同一でない場合には、当該選択された単語を新たな検索語として当該検索語に対応する見出語を前記見出語情報記憶手段に記憶された見出語の中から検索して当該見出語の説明情報を表示させる制御を行う表示制御手段と、を備えることを特徴としている。
【０００８】
また、請求項４に記載のプログラムは、見出語と、当該見出語の説明情報とを語義ごとに対応付けて記憶する見出語情報記憶手段（例えば、図２の見出語データテーブル２６３１）と、この見出語情報記憶手段に記憶された見出語を用いた例文を、当該見出語及び当該見出語の語義に対応付けて記憶する例文記憶手段（例えば、図２の例文データテーブル２６３２）とを備えたコンピュータを、前記例文記憶手段により記憶された例文及び当該例文に対応付けられている見出語を表示させる制御を行う例文表示制御手段（例えば、図６のステップＡ２；図７のステップＢ１、Ｂ５）、ユーザ操作に従って、前記例文表示制御手段によって表示された例文及び見出語の中から単語を選択する単語選択手段、この単語選択手段により選択された単語が当該単語を含む例文に対応付けて前記例文記憶手段により記憶されている見出語と同一の場合には、当該例文に対応付けて記憶されている見出語の説明情報のうち、当該例文に対応付けて記憶されている見出語の語義の説明情報を表示させる制御を行い、前記例文記憶手段により記憶されている見出語と同一でない場合には、当該選択された単語を新たな検索語として当該検索語に対応する見出語を前記見出語情報記憶手段に記憶された見出語の中から検索して当該見出語の説明情報を表示させる制御を行う表示制御手段、として機能させるためのプログラムである。
【０００９】
この請求項１又は４に記載の発明によれば、例文及び当該例文に対応付けられている見出語の中から選択した単語が、当該例文に用いられている見出語であった場合、その例文に用いられている見出語の語義を表示させることができる。即ち、例えば当該見出語の語義が複数ある場合でも、例文に用いられている見出語の語義に対応する説明情報が即座に表示されるため、ユーザは例文に用いられている見出語の語義を画面表示の移動等を行わずに一目で確認することができる。
【００１０】
請求項２に記載の発明は、請求項１に記載の情報表示制御装置であって、前記表示制御手段は、前記単語選択手段により選択された単語が当該単語を含む例文に対応付けて前記例文記憶手段により記憶されている見出語と同一の場合には、当該例文に対応付けて記憶されている見出語の説明情報を前記見出語情報記憶手段から読み出して表示させるとともに、当該説明情報のうち、当該例文に対応付けて記憶されている見出語の語義の説明情報部分を特別表示させる制御を行う（例えば、図２のＣＰＵ２１；図６のステップＡ１４）ことを特徴としている。
【００１１】
この請求項２に記載の発明によれば、例文に用いられている見出語の語義を特別表示させることができる。即ち、例えば当該見出語の語義が複数ある場合でも、例文に用いられている見出語の語義に対応する説明情報が特別表示されるため、ユーザは例文に用いられている見出語の語義を即座に確認することができる。
【００１２】
請求項３に記載の発明は、請求項１又は２に記載の情報表示制御装置であって、ユーザ操作に従って複数の単語を検索語として入力する入力手段と、この入力手段によって入力された単語全てを含む例文を前記例文記憶手段から抽出する抽出手段と、を更に備え、前記例文表示制御手段は、前記抽出手段により抽出された例文のうち、当該例文に対応付けて前記例文記憶手段に記憶されている見出語が、前記検索語として入力された何れの単語とも同一でない例文よりも、前記入力された何れかの単語と同一の例文の方を先に表示するように、前記抽出された例文の表示順番を入れ替えて表示させる制御を行う（例えば、図２のＣＰＵ２１；図６のステップＡ２；図７のステップＢ３〜Ｂ５）、ことを特徴としている。
【００１３】
この請求項３に記載の発明によれば、検索語として入力された単語を見出語として対応付けられた例文を優先的に表示させることができる。従って、例えば、入力された単語を含む例文が複数あった場合、複数の例文の中から入力された単語が見出語として対応付けられた例文を画面の先頭から表示させることができるため、ユーザは一目で所望の例文を確認することができる。
【発明の効果】
【００１４】
請求項１又は４に記載の発明によれば、例文及び当該例文に対応付けられている見出語の中から選択した単語が、当該例文に用いられている見出語であった場合、その例文に用いられている見出語の語義を表示させることができる。即ち、例えば当該見出語の語義が複数ある場合でも、例文に用いられている見出語の語義に対応する説明情報が即座に表示されるため、ユーザは例文に用いられている見出語の語義を画面表示の移動等を行わずに一目で確認することができる。
【００１５】
請求項２に記載の発明によれば、例文に用いられている見出語の語義を特別表示させることができる。即ち、例えば当該見出語の語義が複数ある場合でも、例文に用いられている見出語の語義に対応する説明情報が特別表示されるため、ユーザは例文に用いられている見出語の語義を即座に確認することができる。
【００１６】
請求項３に記載の発明によれば、検索語として入力された単語を見出語として対応付けられた例文を優先的に表示させることができる。従って、例えば、入力された単語を含む例文が複数あった場合、複数の例文の中から入力された単語が見出語として対応付けられた例文を例えば画面の先頭から表示させることができるため、ユーザは一目で所望の例文を確認することができる。
【発明を実施するための最良の形態】
【００１７】
以下、図１〜図１１を参照して、本発明に係る情報表示制御装置の実施の形態について詳細に説明する。尚、以下においては、本発明を情報表示制御装置の一種である折りたたみ式の携帯型電子辞書に適用した場合を例にとって説明するが、本発明が適用可能な実施の形態はこれに限定されるものではない。
【００１８】
携帯型電子辞書には、国語辞典、英和辞典、和英辞典、類義語辞典、ことわざ辞典等の各種電子辞書データ（辞書ＤＢ）が内蔵されている。この辞書ＤＢには、見出語に対応付けて、当該見出語を説明するための文字データや、画像データ、動画データ、音声データ等が記憶される。ユーザは、辞書種別を選択して単語を入力することにより、当該単語の解説等を表示させることができる。尚、以下では、携帯型電子辞書に、英和辞典の辞書ＤＢが内蔵されている場合を例にとって説明する。
【００１９】
図１は、携帯型電子辞書１の斜視概観図の一例である。同図に示すように、携帯型電子辞書１は、表示画面１１と、各種キー群１２とを備えて構成されており、内蔵電池（図示略）等を備え、金属や樹脂によってケーシングされている。
【００２０】
表示画面１１は、上述した各種キーの押下に応じた文字や符号等、携帯型電子辞書１を使用するために必要な各種データが表示される部分である。表示画面１１は、ＬＣＤ（Liquid Crystal Display）やＥＬＤ（Electronic Luminescent Display）等の素子であって、単数または複数の素子の組み合わせによって実現される。
【００２１】
各種キー群１２を構成するキーにはそれぞれ固有の機能が割り当てられており、ユーザはこれらのキーを押下して携帯型電子辞書１を操作する。具体的には、文字入力キー、辞書種別の選択キー、指定した単語の用例表示キー等を備える。
【００２２】
また、各種キー群１２はジャンプキー１２１、方向キー１２２及び決定キー１２３を備える。方向キー１２２は、例えば上下左右を示す４つのキーによって構成される。ジャンプキー１２１が押下されると、表示中の単語のうち、先頭に表示されている単語が選択される。更に方向キー１２２が押下されると、押下された方向キー１２２に従って、別の単語が選択される。
【００２３】
また、方向キー１２２は、各種設定画面等において設定項目を選択する際や、画面をスクロール表示させる際等に使用される。決定キー１２３は、各種モードを実行する際や、各種設定画面等において設定項目を決定する際等に使用される。
【００２４】
更に、携帯型電子辞書１は記憶媒体２００用のスロット１３を備える。記憶媒体２００は、各種辞書データベースやプログラム等を記憶する記憶媒体であって、例えば、メモリカード、ハードディスク等である。スロット１３は記憶媒体２００を着脱自在に装着し、記憶媒体２００に対してデータの読み書きができる装置であって、記憶媒体２００の種類に応じて適宜選択される。
【００２５】
図２は、携帯型電子辞書１の構成を示すブロック図である。同図に示すように、携帯型電子辞書１は、ＣＰＵ２１、入力部２２、表示部２３、通信部２４、ＲＡＭ２５、ＲＯＭ２６及び記憶媒体読取部２７によって構成されており、各部はバス２８によって接続されている。
【００２６】
ＣＰＵ２１は、入力される指示に応じて所定のプログラムに基づいた処理を実行し、各機能部への指示やデータの転送等を行い、携帯型電子辞書１を統括的に制御する。具体的には、ＣＰＵ２１は、入力部２２から入力される押下信号等に応じてＲＯＭ２６に格納されたプログラムを読み出し、当該プログラムに従って処理を実行する。そして、処理結果をＲＡＭ２５に保存するとともに、当該処理結果を表示するための表示信号を適宜表示部２３に出力して、対応した表示情報を表示させる。
【００２７】
またＣＰＵ２１は、後述する出典ジャンププログラム２６１を読み出して出典ジャンプ処理を実行することにより、入力された単語を全て含む例文を検索して表示し、表示された例文のうち、選択された単語の語義を表示する。
【００２８】
具体的には、ＣＰＵ２１は検索語を入力するための入力画面を表示部２３に表示させる。そして、ユーザによって複数の単語からなる検索語が入力されると、その検索語を含む例文を英和辞書ＤＢ２６３から検索し、検索した例文を表示部２３に表示させる。更にユーザによって例文中の単語が選択され、所定の操作が為されると、当該単語の語義を表示部２３に表示させる。
【００２９】
入力部２２は、仮名やアルファベット等の文字入力や機能選択等に必要なキー群を備えた入力装置であり、押下されたキーの押下信号等をＣＰＵ２１に出力する。この入力部２２におけるキー入力により、特に、検索語の入力、辞書種別の選択、検索実行指示、モードの切替指示等の入力手段を実現する。尚、この入力部２２は、図１に示す各種キー群１２に相当するものである。
【００３０】
表示部２３は、ＣＰＵ２１から入力される表示信号に基づいて各種画面を表示させるものである。尚、この表示部２３は、図１に示す表示画面１１に相当する。
【００３１】
通信部２４は、ネットワーク３００を介して接続される他の装置（例えば、辞書サーバ３１０）と所定の情報を送受するための通信装置で構成される。このネットワーク３００には、ＬＡＮ、ＷＡＮ、或いはインターネット等のネットワークが適用され、ＣＰＵ２１は、通信部２４、及び電話回線、ＩＳＤＮ回線、無線通信回線、専用線、ＣＡＴＶ回線等の通信回線を介し、外部機器との通信を行うための制御を行う。
【００３２】
尚、ネットワーク３００を介することなく、直接外部機器と有線又は無線通信で接続する構成としてもよい。
【００３３】
辞書サーバ３１０は、当該辞書サーバ３１０で管理しているネット辞書ＤＢ３２０に蓄積される辞書データを検索・表示可能に公開している。具体的には、辞書サーバ３１０は、携帯型電子辞書１から送信される辞書データの検索要求に応じてネット辞書ＤＢ３２０から指定された見出語データを検索し、当該見出語データに対応する説明情報を携帯型電子辞書１に送信することによって、ネット辞書ＤＢ３２０を公開・提供する。このネット辞書ＤＢ３２０は、例えば、新語の追加等により随時更新され、辞書データが更新された際に、対応する更新日付が適宜更新される。
【００３４】
ＲＡＭ２５は、ＣＰＵ２１が実行する各種プログラムや、これらプログラムの実行に係るデータ等を一時的に保持するメモリ領域を備える。本実施の形態では、特に検索語記憶領域２５１、例文記憶領域２５２及び選択単語記憶領域２５３を備える。
【００３５】
検索語記憶領域２５１には、入力部２２において入力された単語が記憶される。以下、入力された単語のうち、各単語を検索単語といい、複数の単語をまとめたものを複数検索語という。また、単に検索語という場合には、ユーザによって検索用に入力される単語のことをいい、１つの単語からなる場合、複数の単語（即ち、複数検索語）からなる場合の両方を含む。
【００３６】
例文記憶領域２５２には、ＣＰＵ２１によって出典ジャンプ処理が実行される過程において抽出された例文、出典及び訳文等が記憶される。
【００３７】
ＲＯＭ２６には、携帯型電子辞書１の各種機能を実現する為のプログラムやデータが記憶されている。本実施の形態において、ＲＯＭ２６には、出典ジャンププログラム２６１、例文検索表示プログラム２６２及び英和辞書ＤＢ２６３等が記憶されている。
【００３８】
出典ジャンププログラム２６１は、ユーザによって入力された検索語を含む例文を英和辞書ＤＢ２６３から検索して表示部２３に表示し、例文に含まれる単語が選択された場合に、当該単語の語義を表示する出典ジャンプ処理をＣＰＵ２１に実行させるためのプログラムである。
【００３９】
例文検索表示プログラム２６２は出典ジャンププログラム２６１に含まれるサブルーチンプログラムであり、入力された検索語を含む例文を英和辞書ＤＢ２６３から検索して表示する例文検索表示処理をＣＰＵ２１に実行させるためのプログラムである。
【００４０】
英和辞書ＤＢ２６３は、見出語データテーブル２６３１、例文データテーブル２６３２、成句データテーブル２６３３及び単語例文データテーブル２６３４を備える。
【００４１】
図３は見出語データテーブル２６３１のデータ構成の一例を示した図である。見出語データテーブル２６３１には、見出語（例えば、「at」）と、当該見出語の意味を示す説明情報が（例えば、「前）１４．・・・の点で、・・・において、・・・」）が記憶される。説明情報は語義ごと分割されて記憶される。更に、各語義には関連する例文を指定するための例文番号が対応付けられて記憶されている。例文番号とは、後述する例文データテーブル２６３２に記憶される例文を識別するためのものである。
【００４２】
図４は、例文データテーブル２６３２のデータ構成の一例を示した図である。例文データテーブル２６３２には、例文番号と、例文の出典と、例文とが対応付けられて記憶される。また例文と共に訳文も記憶される。出典とは、当該例文が関連する見出語とその語義を示すものである。例えば、例文番号「５」の例文である「be slow [quick] at learn」は、見出語「at」の前置詞の１４番目の語義に関連する例文であることを示す。
【００４３】
尚、以下、例文データテーブル２６３２に記憶される出典に含まれる見出語を「出典見出語」、出典に含まれる語義を「出典語義」と言う。
【００４４】
図５（ａ）は成句データテーブル２６３３のデータ構成の一例を示した図である。成句データテーブル２６３３には、成句（例えば、「make a good [poor] fist at [of] O」）と、当該成句の意味を示す説明情報（例えば、「・・・をうまく［へたに］やる」）とがそれぞれ対応付けられて記憶されている。
【００４５】
図５（ｂ）は、単語例文データテーブル２６３４のデータ構成の一例を示した図である。単語例文データテーブル２６３４には、単語と、当該単語を含む全ての例文の例文番号とが対応付けられて記憶される。
【００４６】
記憶媒体読取部２７は、例えば、メモリカード、ハードディスク等の記憶媒体２００に対してデータの読み書きを行う機能部である。尚、この記憶媒体読取部２７は、図１に示すスロット１３に相当するものである。
【００４７】
ＣＰＵ２１は、ＲＯＭ２６に記憶される辞書ＤＢ（本実施の形態では英和辞書ＤＢ２６３）、記憶媒体２００に記憶される各種辞書ＤＢ及びネット辞書ＤＢ３２０の何れかの辞書ＤＢから検索語を含む例文を検索することが可能である。この場合、記憶媒体２００に記憶される辞書ＤＢ及びネット辞書ＤＢ３２０は、英和辞書ＤＢ２６３と同様のデータ構成を持つ。尚、本実施の形態では、英和辞書ＤＢ２６３を用いて例文の検索を行う場合を説明する。
【００４８】
図６は、出典ジャンププログラム２６１に従ってＣＰＵ２１が実行する出典ジャンプ処理の動作を説明するためのフローチャートである。図６を用いて、出典ジャンプ処理の流れについて説明する。
【００４９】
まずＣＰＵ２１は、例えば図８（ａ）に示すような検索語を入力するための入力画面１００を表示部２３に表示する。ユーザによって検索語が入力されると（ステップＡ１）、ＣＰＵ２１は押下されたキーの押下信号に基づいて入力文字表示領域１０１に文字を表示させ、入力された検索語を検索語記憶領域２５１に記憶する。
【００５０】
ここで例えば「good」と「at」の単語を含む例文を検索したい場合、ユーザは「good&at」と入力する。尚、“＆”を他の所定の記号としても構わない。また、検索語記憶領域２５１には例えば「good , at」のように、検索単語が入力された順番に記憶される。
【００５１】
次にＣＰＵ２１は例文検索表示処理へ処理を移行する（ステップＡ２）。図７は例文検索表示プログラム２６２に従ってＣＰＵ２１が実行する例文検索表示処理の動作を説明するためのフローチャートである。まずＣＰＵ２１は、検索語記憶領域２５１に記憶された全ての検索単語を含む例文の例文番号を単語例文データテーブル２６３４から抽出する（ステップＢ１）。
【００５２】
具体的には、例えば検索語記憶領域２５１に「good , at」と記憶されている場合、単語例文データテーブル２６３４から「good」に対応する例文番号（１、８、１００、１０１、１０２、・・・）を抽出する。次に「at」に対応する例文番号（１、４、５、６、７、８、１００、１０１、１０２・・・）を抽出する。そしてそれぞれの単語について抽出された例文番号から、共通する例文番号を抽出する。
【００５３】
次にＣＰＵ２１は、例文データテーブル２６３２を参照して、ステップＢ１において抽出した例文番号に対応する例文、出典、及び訳文を例文記憶領域２５２に記憶する（ステップＢ２）。図１０（ａ）は、入力部２２より「good&at」と入力された場合の例文検索表示処理のステップＢ２の処理の終了時における検索語記憶領域２５１、例文記憶領域２５２及び選択単語記憶領域２５３の記憶内容の一例を示した図である。検索語記憶領域２５１には入力された検索語に従って「good , at」が記憶される。例文記憶領域２５２には「good」と「at」の両方を含む例文、出典及び訳文とが記憶される。
【００５４】
そしてＣＰＵ２１は、例文記憶領域２５２に記憶されている例文のうち、検索語記憶領域２５１の先頭に記憶されている検索単語と出典見出語が同じ例文を検索し、当該例文、出典及び訳文を例文記憶領域２５２の先頭に移動させて記憶する（ステップＢ３）。
【００５５】
図１０（ａ）の各記憶領域の記憶内容の一例の図を用いて具体的に説明すると、検索語記憶領域２５１には「good , at」と記憶されているため、例文の出典見出語が「good」である例文２５２ｃは例文記憶領域２５２の先頭に移動して記憶される。その他、出典見出語が「good」である例文、出典及び訳文も同様に例文記憶領域２５２の先頭に移動して記憶される。
【００５６】
続いてＣＰＵ２１は、例文記憶領域２５２に記憶されている例文のうち、検索語記憶領域２５１の２番目に記憶されている検索単語と出典見出語が同じ例文を検索し、当該例文、出典及び訳文を、先頭の検索単語と出典見出語が同じ例文、出典及び訳文の次に移動させて記憶する（ステップＢ４）。
【００５７】
図１０（ａ）の各記憶領域の記憶内容の一例の図を用いて具体的に説明すると、検索語記憶領域２５１に「good , at」と記憶されているため、例文の出典見出語が「at」である例文２５２ｂは、出典見出語が「good」である例文、出典及び訳文の次に移動して記憶される。
【００５８】
図１０（ｂ）は、例文検索表示処理のステップＢ４の処理の終了時における検索語記憶領域２５１、例文記憶領域２５２及び選択単語記憶領域２５３の記憶内容の一例を示した図である。検索語記憶領域２５１に「good , at」と記憶されているため、出典見出語が「good」である例文２５２ｃは例文記憶領域２５２の先頭に記憶される。そして出典見出語が「at」である例文２５２ｂは、例文２５２ｃ等の出典見出語が「good」である例文、出典及び訳文の次に記憶される。更に出典見出語が「good」又は「at」でない例文２５２ａは、出典見出語が「good」、「at」である例文、出典及び訳文の後に記憶される。
【００５９】
尚、検索語記憶領域２５１に３つ以上の検索単語が記憶されている場合、ＣＰＵ２１は検索単語の順番に基づいて例文記憶領域２５２に記憶されている例文、出典及び訳文を並び替えて記憶する処理を繰り返す。
【００６０】
次にＣＰＵ２１は、例文記憶領域２５２に記憶されている内容に基づいて、例文の一覧を表示部２３に表示する（ステップＢ５）。図８（ｂ）は、ステップＢ５において表示される表示画面１０２の一例を示した図である。
【００６１】
そしてＣＰＵ２１は例文検索表示処理を終了し、出典ジャンプ処理のステップＡ３へ処理を移行する。続いてＣＰＵ２１は、ジャンプキー１２１が押下されたか否かを判断する（ステップＡ３）。ジャンプキー１２１が押下されていないと判断した場合（ステップＡ３；Ｎｏ）、ＣＰＵ２１は方向キー１２２が押下されたか否かを判断する（ステップＡ５）。方向キー１２２が押下されたと判断した場合（ステップＡ５；Ｙｅｓ）、ＣＰＵ２１は押下された方向キー１２２に従って表示部２３の画面表示をスクロールする（ステップＡ６）。
【００６２】
一方、方向キー１２２が押下されていないと判断した場合（ステップＡ５；Ｎｏ）、ＣＰＵ２１は他の処理へ移行する（ステップＡ８）。また、ステップＡ３においてジャンプキー１２１が押下されたと判断した場合、ＣＰＵ２１は表示部２３に表示されている単語のうち、先頭の単語を選択し、当該単語を選択単語記憶領域２５３に記憶する（ステップＡ４）。選択された単語は、選択状態であることを示すために例えば反転表示される。
【００６３】
続いてＣＰＵ２１は方向キー１２２が押下されたか否かを判断する（ステップＡ７）。方向キー１２２が押下されていないと判断した場合（ステップＡ７；Ｎｏ）、ＣＰＵ２１は他の処理へ処理を移行する（ステップＡ８）。方向キー１２２が押下されたと判断した場合（ステップＡ７；Ｙｅｓ）、ＣＰＵ２１は押下された方向キー１２２に従って別の単語を選択し、当該単語を選択単語記憶領域２５３に更新して記憶する（ステップＡ９）。
【００６４】
次にＣＰＵ２１は決定キー１２３が押下されたか否かを判断する（ステップＡ１０）。決定キー１２３が押下されていないと判断した場合（ステップＡ１０；Ｎｏ）、ＣＰＵ２１はステップＡ７へ処理を移行する。
【００６５】
図８（ｃ）は、ステップＡ３においてジャンプキー１２１が押下され、更に方向キー１２２が繰り返し押下されて単語１０４が選択された状態であるときに表示される表示画面１０３の一例を示した図である。単語１０４は選択状態であることを示すために例えば反転表示される。
【００６６】
また、図１１は、ステップＡ３においてジャンプキー１２１が押下され、更に方向キー１２２が繰り返し押下されて表示画面１０３における単語１０４が選択された状態であるときの検索語記憶領域２５１、例文記憶領域２５２及び選択単語記憶領域２５３の記憶内容の一例を示した図である。選択単語記憶領域２５３には、選択状態である単語「at」が記憶される。
【００６７】
一方、ステップＡ１０において決定キー１２３が押下されたと判断された場合（ステップＡ１１；Ｙｅｓ）、ＣＰＵ２１は表示部２３にジャンプ先の項目をウィンドウ表示する（ステップＡ１１）。
【００６８】
図９（ａ）は、ステップＡ１０において決定キー１２３が押下された場合に表示される表示画面１０６の一例を示した図である。ウィンドウ１０７にはジャンプ先の項目が表示される。ユーザはジャンプ先を決定する場合、項目に対応するラジオボタンを選択状態にし、決定キー１２３を押下する。
【００６９】
そしてＣＰＵ２１は、用例出典ジャンプに対応するラジオボタン１０８が選択されて決定キー１２３が押下されたか否かを判断する（ステップＡ１２）。ラジオボタン１０８が選択されて決定キー１２３が押下されたと判断した場合（ステップＡ１２；Ｙｅｓ）、ＣＰＵ２１は選択単語記憶領域２５３に記憶されている単語が、検索語記憶領域２５１に記憶されている何れかの検索単語と同じであるか否かを判断する（ステップＡ１３）。
【００７０】
選択単語記憶領域２５３に記憶されている単語が、検索語記憶領域２５１に記憶されている何れかの検索単語と同じであると判断した場合（ステップＡ１３；Ｙｅｓ）、ＣＰＵ２１は、選択されている単語を含む例文の出典見出語と出典語義を例文データテーブル２６３２から抽出する。そして、抽出した出典見出語を見出語とし、当該見出語に対応する説明情報のうち、抽出した出典語義に対応する説明情報を見出語データテーブル２６３１から読み出し、表示部２３に表示する（ステップＡ１４）。また、ＣＰＵ２１は当該語義に対応する用例ボタンを選択状態にする。
【００７１】
図９（ｂ）は、ステップＡ１４において表示される表示画面１０９の一例を示した図である。例えば、選択された単語に対応する語義の説明情報を１１０とすると、説明情報１１０は下線が挿入される等して特別表示される。他に、反転表示させたり、フォント、文字色等を変化させたりしてもよい。更に説明情報１１０に対応する用例ボタン１１１は自動的に選択状態とされる。
【００７２】
一方、ステップＡ１３において、選択単語記憶領域２５３に記憶されている単語が、検索語記憶領域２５１に記憶されている検索単語と異なると判断した場合、ＣＰＵ２１は選択単語記憶領域２５３に記憶されている単語を見出語として、見出語データテーブル２６３１より当該見出語の説明情報を読み出して、表示部２３に表示する（ステップＡ１５）。
【００７３】
また、ステップＡ１２において、用例出典ジャンプが選択されなかったと判断された場合、ＣＰＵ２１は成句ジャンプのラジオボタン１１５が選択されたか否かを判断する（ステップＡ１７）。成句ジャンプのラジオボタン１１５が選択されなかった場合（ステップＡ１７；Ｎｏ）、ＣＰＵ２１は他の処理へ移行する（ステップＡ１９）。
【００７４】
成句ジャンプのラジオボタン１１５が選択された場合（ステップＡ１６；Ｙｅｓ）、ＣＰＵ２１は検索語記憶領域２５１に記憶されている検索単語を全て含む成句及び説明情報を成句データテーブル２６３３より抽出し、表示部２３に表示する（ステップＡ１７）。例えば、検索語記憶領域２５１に「good , at」が記憶されている場合、成句データテーブル２６３３より「good」と「at」を両方含む成句「make a good [poor] fist at [of] O」が検索され、説明情報と共に表示部２３に表示される。これにより、入力画面に戻って検索語を再度入力して成句検索を行わなくてもよく、成句検索を即座に行うことができる。そして出典ジャンプ処理を終了する。
【００７５】
図９（ｃ）は、図９（ｂ）に示す表示画面１０９が表示部２３に表示され、用例ボタン１１１が選択状態であって決定キー１２３が押下された際の表示画面１１２の一例を示した図である。表示画面１１２では、見出語「at」の語義番号「１４」の用例が一覧表示される。更に、検索語記憶領域２５１に記憶されている検索単語を全て含む用例が特別表示される。例えば、検索語記憶領域２５１に「good , at」と記憶されている場合、用例１１３に下線等が挿入されて表示される。
【００７６】
以上、説明したように、入力された検索語に基づいて例文検索を行い、検索された例文に含まれる単語を選択して当該単語の語義を表示させる場合、当該単語が当該例文に対応する出典見出語と同一である場合は、対応する出典語義の説明情報を表示部２３に表示させる。これにより、選択された単語に複数の語義がある場合でも、ユーザは所望の語義を画面表示の移動等を行わずに一目で確認することができる。
【００７７】
また、例文検索において検索された例文において、検索単語が出典見出語である例文を検索単語の入力順に従って優先的に並べ替えて表示させることにより、ユーザは画面表示の移動等を行わずに所望の例文を即座に確認することができる。
【００７８】
更に、例文に対応する出典の説明情報や、当該説明情報の用例を一覧表示させる際に検索単語を全て含む用例を特別表示させることにより、ユーザは選択した単語の語義の表示を即座に認識することができる。
【００７９】
以上、本発明の実施の形態を説明したが、本発明は上述の実施の形態についてのみ限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々変更を加え得ることは勿論である。
【図面の簡単な説明】
【００８０】
【図１】本発明を適用した携帯型電子辞書の斜視概観図の一例を示す図。
【図２】携帯型電子辞書１の構成を示すブロック図。
【図３】見出語データテーブルのデータ構成の一例を示す図。
【図４】例文データテーブルのデータ構成の一例を示す図。
【図５】成句データテーブル、単語例文データテーブルのデータ構成の一例を示す図。
【図６】出典ジャンプ処理の実行に係る携帯型電子辞書の動作フローを示す図。
【図７】例文検索表示処理の実行に係る携帯型電子辞書の動作フローを示す図。
【図８】表示部に表示される表示画面の一例を示す図。
【図９】表示部に表示される表示画面の一例を示す図。
【図１０】検索語記憶領域、例文記憶領域及び選択単語記憶領域の記憶内容の一例を示す図。
【図１１】検索語記憶領域、例文記憶領域及び選択単語記憶領域の記憶内容の一例を示す図。
【符号の説明】
【００８１】
１        携帯型電子辞書
１１    表示画面
１２    キー群
１３    スロット
１４    メモリカード
２１    ＣＰＵ
２２    入力部
２３    表示部
２４    通信部
２５    ＲＡＭ
２５１    検索語記憶領域
２５２    例文記憶領域
２５３    選択単語記憶領域
２６    ＲＯＭ
２６１    出典ジャンププログラム
２６２    例文検索表示プログラム
２６３    英和辞書ＤＢ
２６３１    見出語データテーブル
２６３２    例文データテーブル
２６３３    成句データテーブル
２６３４    単語例文データテーブル
２７    記憶媒体読取部
３００  ネットワーク
３１０  辞書サーバ
３２０  ネット辞書ＤＢ
【図１】
2006155655.tif 000003
【図２】
2006155655.tif 000004
【図３】
2006155655.tif 000005
【図４】
2006155655.tif 000006
【図５】
2006155655.tif 000007
【図６】
2006155655.tif 000008
【図７】
2006155655.tif 000009
【図８】
2006155655.tif 000010
【図９】
2006155655.tif 000011
【図１０】
2006155655.tif 000012
【図１１】
2006155655.tif 000013