JP2004213237A - Information display control unit and program - Google Patents
Information display control unit and program Download PDFInfo
- Publication number
- JP2004213237A JP2004213237A JP2002380719A JP2002380719A JP2004213237A JP 2004213237 A JP2004213237 A JP 2004213237A JP 2002380719 A JP2002380719 A JP 2002380719A JP 2002380719 A JP2002380719 A JP 2002380719A JP 2004213237 A JP2004213237 A JP 2004213237A
- Authority
- JP
- Japan
- Prior art keywords
- example sentence
- phrase
- input
- search
- words
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Machine Translation (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
Description
【0001】
【発明の属する技術分野】
本発明は、指定された検索語を含む成句及び例文を検索する情報表示制御装置及びプログラムに関する。
【0002】
【従来の技術】
従来より、辞書データベース(Data Base;以下「DB」と言う。)を備え、複数の単語からなる検索語が入力されることにより、検索語に対応する見出語を辞書DBから検索し、検索した見出語の意味や、見出語を用いた例文、成句、発音、解説等の関連情報を表示させる、情報表示制御装置の一種である電子辞書が知られている(例えば、特許文献1)。また、表示された見出語の関連情報に含まれる語句を指定すると、当該語句に関連した情報が表示される機能を備えた電子辞書も知られている(例えば、特許文献2)。
【0003】
【特許文献1】
特開2002−108857号公報(第2−4頁、第1図)
【特許文献2】
特開2000−276485号公報(第3−5頁、第2図)
【0004】
【発明が解決しようとする課題】
しかしながら、複数の単語を組み合わせて入力し、成句検索をした場合、成句の意味や解説などは表示されても、当該成句を用いた例文が表示されない場合があった。また、成句として登録されていない複数単語であっても、複数単語が関連している連語として例文が表示される場合があった。この場合、例文検索の機能を備える電子辞書なら、例文検索にてユーザは同じ複数の単語を入力して例文を表示させなければならず、手間がかかり、使い勝手が悪かった。
【0005】
また、検索語として3つ以上の単語を入力した場合、成句検索によって入力された単語全てを含む成句が検索されるため、入力された単語全てを含む成句が存在しない場合、成句に関する情報は表示されない。しかし、入力された3つ以上の単語のうち、一部の単語の組み合わせによって構成された成句や連語が存在する可能性がある。この場合、ユーザは全ての単語の組み合わせについて成句検索を行わなければならず、手間がかかっていた。
【0006】
本発明の目的は、成句等の検索で例文を表示させる際に関連する使い勝手の良い情報表示制御装置及びプログラムを提供することである。
【0007】
【課題を解決するための手段】
以上の課題を解決するため、請求項1に記載の情報表示制御装置は、成句と、当該成句の説明データとを対応付けて記憶する成句情報記憶手段(例えば、図2の成句データテーブル2692)と、複数の例文を記憶する例文記憶手段(例えば、図2の例文データテーブル2693)と、検索語となる複数の単語をユーザが入力するための入力手段(例えば、図2の入力部22)と、この入力手段によって入力された複数の単語を含む成句を前記成句情報記憶手段に記憶された成句の中から検索する成句検索手段(例えば、図2のCPU21;図8のステップA2)と、この成句検索手段によって検索された成句に対応付けられた説明データを前記成句情報記憶手段から読み出して表示させる制御を行う説明データ表示制御手段(例えば、図2のCPU21;図8のステップA4)と、前記入力手段によって入力された複数の単語を含む例文を前記例文記憶手段から検索する例文検索手段(例えば、図2のCPU21;図8のステップA5)と、この例文検索手段によって検索された例文を表示させる制御を行う例文表示制御手段(例えば、図2のCPU21;図8のステップA10)と、を備えることを特徴としている。
【0008】
また、請求項1に記載の情報表示装置は、請求項2に記載の発明のように、前記例文記憶手段を、当該例文に含まれる複数の単語を連語として当該例文と対応づけて記憶する連語関係記憶手段(例えば、図2の例文データテーブル2693)を有するように構成し、前記例文検索手段を、前記入力手段によって入力された複数の単語を連語として、当該連語に対応付けられた例文を前記連語関係記憶手段に記憶された対応関係に基づいて前記例文記憶手段から検索する連語対応例文検索手段(例えば、図2のCPU21;図8のステップA5)を有するように構成してもよい。
【0009】
そして、請求項14に記載のプログラムは、コンピュータに、成句と、当該成句の説明データとを対応付けて記憶する成句情報記憶機能(例えば、図2の成句データテーブル2692)と、複数の例文を記憶する例文記憶機能(例えば、図2の例文データテーブル2693)と、検索語となる複数の単語をユーザが入力するための入力機能(例えば、図2の入力部22)と、この入力機能によって入力された複数の単語を含む成句を前記成句情報記憶機能に記憶された成句の中から検索する成句検索機能(例えば、図2のCPU21;図8のステップA2)と、この成句検索機能によって検索された成句に対応付けられた説明データを前記成句情報記憶機能から読み出して表示させる制御を行う説明データ表示制御機能(例えば、図2のCPU21;図8のステップA4)と、前記入力機能によって入力された複数の単語を含む例文を前記例文記憶機能から検索する例文検索機能(例えば、図2のCPU21;図8のステップA5)と、この例文検索機能によって検索された例文を表示させる制御を行う例文表示制御機能(例えば、図2のCPU21;図8のステップA10)と、を実現させることを特徴としている。
【0010】
この請求項1、2又は14に記載の発明によれば、入力された複数の単語を含む成句を検索すると共に、当該入力された複数の単語を含む例文を検索することによって、検索した成句に対応する説明データに当該成句を含む例文がなかった場合、検索した例文を表示させることができる。従って、ユーザは、説明データと共に成句を含む例文が表示されなかった際に、再度同じ単語を入力して例文検索を行う必要がなく、使い勝手の良い情報表示制御装置を実現することができる。
【0011】
請求項3に記載の情報表示制御装置は、成句と、当該成句の説明データとを対応付けて記憶する成句情報記憶手段(例えば、図2の成句データテーブル2692)と、複数の例文を記憶する例文記憶手段(例えば、図2の例文データテーブル2693)と、検索語となる複数の単語をユーザが入力するための入力手段(例えば、図2の入力部22)と、この入力手段によって入力された複数の単語を含む成句を前記成句情報記憶手段に記憶された成句の中から検索する成句検索手段(例えば、図2のCPU21;図8のステップA2)と、この成句検索手段によって検索された成句に対応付けられた説明データを前記成句情報記憶手段から読み出して表示させる制御を行う説明データ表示制御手段(例えば、図2のCPU21;図8のステップA4)と、前記入力手段によって入力された複数の単語を含む例文が前記例文記憶手段に記憶されているか否かを判断する判断手段(例えば、図2のCPU21;図8のステップA6)と、この判断手段によって前記複数の単語を含む例文が前記例文記憶手段に記憶されていると判断された場合、所定のマークを表示させる制御を行うマーク表示制御手段(例えば、図2のCPU21;図8のステップA7)と、を備えることを特徴している。
【0012】
また、請求項3に記載の情報表示制御装置は、請求項4に記載の発明のように、前記成句情報記憶手段に対して、更に、当該成句を用いた例文が前記例文記憶手段に記憶されているか否かを示す例文有無情報(例えば、図2の成句データテーブル2692)を対応付けて記憶させてもよい。
【0013】
更に、請求項4に記載の情報表示装置は、請求項5に記載の発明のように、前記判断手段を、前記入力手段によって入力された複数の単語を成句とみなし、前記成句情報記憶手段に記憶された、当該みなした成句に対応する例文有無情報に基づいて例文が記憶されているか否かを判断する手段として構成させてもよい。
【0014】
そして、請求項15に記載のプログラムは、コンピュータに、成句と、当該成句の説明データとを対応付けて記憶する成句情報記憶機能(例えば、図2の成句データテーブル2692)と、複数の例文を記憶する例文記憶機能(例えば、図2の例文データテーブル2693)と、検索語となる複数の単語をユーザが入力するための入力機能(例えば、図2の入力部22)と、この入力機能によって入力された複数の単語を含む成句を前記成句情報記憶機能に記憶された成句の中から検索する成句検索機能(例えば、図2のCPU21;図8のステップA2)と、この成句検索機能によって検索された成句に対応付けられた説明データを前記成句情報記憶機能から読み出して表示させる制御を行う説明データ表示制御機能(例えば、図2のCPU21;図8のステップA4)と、前記入力機能によって入力された複数の単語を含む例文が前記例文記憶機能に記憶されているか否かを判断する判断機能(例えば、図2のCPU21;図8のステップA6)と、この判断機能によって前記複数の単語を含む例文が前記例文記憶機能に記憶されていると判断された場合、所定のマークを表示させる制御を行うマーク表示制御機能(例えば、図2のCPU21;図8のステップA7)と、を実現させることを特徴としている。
【0015】
この請求項3、4、5又は15に記載の発明によれば、入力された複数の単語を含む成句を検索すると共に、当該入力された複数の単語を含む例文が例文記憶手段に記憶されているか否かを判断して所定のマークを表示することによって、検索した成句に対応する説明データに当該成句を含む例文がなかった場合、所定のマークの表示有無によって、当該成句を含む例文が他に記憶されているか否かをユーザに認識させることができる。
【0016】
請求項6に記載の発明は、請求項3〜5の何れか一項に記載の情報表示制御装置であって、ユーザにより所定の操作入力が為された場合に、前記入力手段によって入力された複数の単語を含む例文を前記例文記憶手段から検索する例文検索手段(例えば、図2のCPU21;図8のステップA5)と、この例文検索手段によって検索された例文を表示させる制御を行う例文表示制御手段(例えば、図2のCPU21;図8のステップA10)と、を更に備えることを特徴としている。
【0017】
また、請求項6に記載の情報表示制御装置は、請求項7に記載の発明のように、前記例文記憶手段を、当該例文に含まれる複数の単語を連語として当該例文と対応づけて記憶する連語関係記憶手段(例えば、図2の例文データテーブル2693)を有するように構成し、前記例文検索手段を、前記入力手段によって入力された複数の単語を連語として、当該連語に対応付けられた例文を前記連語関係記憶手段に記憶された対応関係を参照して前記例文記憶手段から検索する連語対応例文検索手段(例えば、図2のCPU21;図8のステップA5)を有するように構成してもよい。
【0018】
この請求項6又は7に記載の発明によれば、検索した成句に対応する説明データに当該成句を含む例文がなかった場合、検索した例文を表示させることができる。従って、ユーザは、説明データと共に成句を含んだ例文が表示されなかった際に、再度同じ単語を入力して例文検索を行う必要がなく、使い勝手のよい情報表示制御装置を実現することができる。
【0019】
請求項8に記載の発明は、請求項1又は6に記載の情報表示制御装置であって、見出語と、当該見出語の説明データとを対応付けて記憶する見出語情報記憶手段(例えば、図2の見出語データテーブル2691)を更に備え、前記例文記憶手段は、当該例文に含まれる単語と前記見出語情報記憶手段に記憶された見出語との対応関係を記憶する見出語関係記憶手段(例えば、図2の例文データテーブル2693)を有し、前記例文表示制御手段は、前記見出語関係記憶手段に記憶された対応関係を参照して、前記例文検索手段によって検索された例文のうち、前記入力手段によって入力された単語が見出語となっていない例文を表示させる制御を行う第1の見出語例文表示制御手段(例えば、図2のCPU21;図8のステップA10;図14のステップG1)を有することを特徴としている。
【0020】
また、請求項9に記載の発明は、請求項1又は6に記載の情報表示制御装置であって、見出語と、当該見出語の説明データとを対応付けて記憶する見出語情報記憶手段(例えば、図2の見出語データテーブル2691)を更に備え、前記例文記憶手段は、当該例文に含まれる複数の単語を連語として当該例文との対応づけて記憶する連語関係記憶手段(例えば、図2の例文データテーブル2693)と、当該例文に含まれる単語と前記見出語情報記憶手段に記憶された見出語との対応関係を記憶する見出語関係記憶手段(例えば、図2の例文データテーブル2693)を有し、前記例文表示制御手段は、前記連語関係記憶手段と前記見出語関係記憶手段に記憶された対応関係を参照して、前記例文検索手段によって検索された例文のうち、前記入力手段によって入力された単語が見出語として対応関係にあり、前記入力手段によって入力された複数の単語によって構成された連語を含まない例文を表示させる制御を行う第2の見出語例文表示制御手段(例えば、図2のCPU21;図8のステップA10;図14のステップG3)を有することを特徴としている。
【0021】
更に、請求項10に記載の発明は、請求項1又は6に記載の情報表示制御装置であって、見出語と、当該見出語の説明データとを対応付けて記憶する見出語情報記憶手段(例えば、図2の見出語データテーブル2691)を更に備え、前記例文記憶手段は、当該例文に含まれる複数の単語を連語として当該例文と対応づけて記憶する連語関係記憶手段(例えば、図2の例文データテーブル2693)と、当該例文に含まれる単語と前記見出語情報記憶手段に記憶された見出語との対応関係を記憶する見出語関係記憶手段(例えば、図2の例文データテーブル2693)を有し、前記例文表示制御手段は、前記連語関係記憶手段と前記見出語関係記憶手段に記憶された対応関係を参照して、前記例文検索手段によって検索された例文のうち、前記入力手段によって入力された単語が見出語であり、前記入力手段によって入力された複数の単語を含んだ連語を含む例文を表示させる制御を行う第3の見出語例文表示制御手段を有することを特徴としている。
【0022】
この請求項8、9又は10に記載の発明によれば、検索した例文を、▲1▼当該例文に対応する見出語が入力された複数の単語と異なる例文、▲2▼当該例文に対応する見出語が入力された複数の単語であって、入力された複数の単語によって構成された連語を含まない例文、▲2▼当該例文に対応する見出語が入力された複数の単語であって、入力された複数の単語を含む連語を含む例文、に分類し、表示制御することができる。このため、検索した例文をユーザに対して分かり易く表示することができる。
【0023】
請求項11に記載の発明は、請求項8〜10の何れか一項に記載の情報表示制御装置であって、前記例文表示制御手段は、含有する前記第1の見出語例文表示制御手段、前記第2の見出語例文表示制御手段又は前記第3の見出語例文表示制御手段によって表示される例文の表示順を設定する手段(例えば、図2のCPU21;図19の設定画面190)を有することを特徴としている。
【0024】
また、請求項12に記載の発明は、請求項8〜11の何れか一項に記載の情報表示装置であって、前記例文表示制御手段は、含有する第1の見出語例文表示制御手段、前記第2の見出語例文表示制御手段又は前記第3の見出語例文表示制御手段による例文の表示制御可否を設定する手段(例えば、図2のCPU21;図19の設定画面190)を有することを特徴としている。
【0025】
この請求項11又は12に記載の発明によれば、検索された例文について上記▲1▼〜▲3▼の項目に分類し、ユーザに対して当該▲1▼〜▲3▼の項目の表示順を設定させたり、表示可否を設定させたりすることができる。これにより、ユーザは各自の習熟度や知りたい情報によって、表示させる例文を自由に設定することができる。
【0026】
請求項13に記載の情報表示制御装置は、成句と、当該成句の説明データとを対応付けて記憶する成句情報記憶手段(例えば、図20(b)の成句データテーブル2692)と、検索語となる複数の単語をユーザが入力するための入力手段と(例えば、図2の入力部22)、この入力手段によって入力された複数の単語のうち、2以上の何れかの単語を含む成句を前記成句情報記憶手段に記憶された成句の中から検索する成句検索手段(例えば、図2のCPU21;図21のステップH4)と、この成句検索手段によって検索された成句に対応付けられた説明データを前記成句情報記憶手段から読み出して表示させる制御を行う説明データ表示制御手段(例えば、図2のCPU21;図21のステップH12、H15)と、を備えることを特徴としている。
【0027】
また、請求項16に記載のプログラムは、コンピュータに、成句と、当該成句の説明データとを対応付けて記憶する成句情報記憶機能(例えば、図20(b)の成句データテーブル2692)と、検索語となる複数の単語をユーザが入力するための入力機能(例えば、図2の入力部22)と、この入力機能によって入力された複数の単語のうち、2以上の何れかの単語を含む成句を前記成句情報記憶機能に記憶された成句の中から検索する成句検索機能(例えば、図2のCPU21;図21のステップH4)と、この成句検索機能によって検索された成句に対応付けられた説明データを前記成句情報記憶機能から読み出して表示させる制御を行う説明データ表示制御機能(例えば、図2のCPU21;図21のステップH12、H15)と、を実現させることを特徴としている。
【0028】
この請求項13又は16に記載の発明によれば、入力された複数の単語のうち、2以上の何れかの単語を含む成句を検索することができる。即ち、例えば、3つの単語が入力された際に、3つ全てを含む成句は成句情報記憶手段に記憶されていないが、入力された単語のうち何れか2つを含む成句が成句情報記憶手段に記憶されている場合に、当該入力された単語のうち何れか2つを含む成句の説明データを表示させることができる。
【0029】
従って、ユーザは入力した複数の単語全てを含む成句が成句情報記憶手段に記憶されていない場合に、単語の組み合わせを考慮して再度入力して検索する必要がなく、使い勝手の良い情報表示制御装置を実現することができる。
【0030】
【発明の実施の形態】
以下、図1〜図23を参照して、本発明に係る情報表示制御装置の実施の形態について詳細に説明する。尚、以下においては、本発明を折りたたみ式の携帯型電子辞書に適用した場合を例にとって説明するが、本発明が適用可能な実施形態はこれに限定されるものではない。
【0031】
尚、本実施の形態では、検索語として入力された複数の単語を含む成句を検索することとして説明するが、検索語として入力された複数の単語を含む連語を検索するようにしてもよい。本実施の形態において、「成句」を「連語」とすることによって実現可能であり、成句を連語と置き換えることは当業者であれば容易に実現できる均等の範囲である。
【0032】
携帯型電子辞書には、国語辞典、英和辞典、和英辞典、類義語辞典、ことわざ辞典等の各種電子辞書データ(辞書データベース)が内蔵されている。この辞書データベースには、見出語に対応付けて、当該見出語を説明するための文字データや、画像データ、動画データ、音声データ等が記憶される。ユーザは、辞書種別を選択して単語を入力することにより、当該単語の解説等を表示させることができる。尚、以下では、携帯型電子辞書に、英和辞典の辞書データベースが内蔵されている場合を例にとって説明する。
【0033】
図1は、携帯型電子辞書1の斜視概観図の一例である。同図に示すように、携帯型電子辞書1は、表示画面11と、各種キー群12とを備えて構成されており、内蔵電池(図示略)等を備え、金属や樹脂によってケーシングされている。
【0034】
表示画面11は、上述した各種キーの押下に応じた文字や符号等、携帯型電子辞書1を使用するために必要な各種データが表示される部分である。表示画面11は、LCD(Liquid Crystal Display)やELD(Electronic Luminescent Display)等の素子であって、単数または複数の素子の組み合わせによって実現される。
【0035】
各種キー群12を構成するキーにはそれぞれ固有の機能が割り当てられており、ユーザはこれらのキーを押下して携帯型電子辞書1を操作する。具体的には、文字入力キー、辞書種別の選択キー、指定した単語の用例表示キー等を備える。また、入力モードを切り替えることにより、文字入力キーによる仮名入力とアルファベット入力とを切り替えることができるようになっている。
【0036】
また、各種キー群12は例文ジャンプキー121、方向キー122及び決定キー123を備える。例文ジャンプキー121は、成句検索によって当該成句を含む例文が同時に検索されるが、該当する例文があった場合、例文ジャンプキー121の押下によって、例文を表示させることができる。方向キー122は、各種設定画面等において、設定項目を選択する際に使用される。決定キー123は、各種モードを実行する際や、各種設定画面等において設定項目を決定する際等に使用される。
【0037】
更に、携帯型電子辞書1は記憶媒体200用のスロット13を備える。記憶媒体200は、各種辞書データベースやプログラム等を記憶する記憶媒体であって、例えば、メモリカード、ハードディスク等である。スロット13は記憶媒体200を着脱自在に装着し、記憶媒体200に対してデータの読み書きができる装置であって、記憶媒体200の種類に応じて適宜選択される。
【0038】
〔第1の実施の形態〕
本発明を適用した第1の実施の形態について説明する。本発明を適用した第1の実施の形態は、成句検索において、検索語として入力された複数の単語を含む成句を検索し、同時に検索語を含む例文を全ての見出語に対応する例文から検索し、表示させるものである。
【0039】
図2は、携帯型電子辞書1の構成を示すブロック図である。同図に示すように、携帯型電子辞書1は、CPU21、入力部22、表示部23、通信部24、RAM25、ROM26及び記憶媒体読取部27によって構成されており、各部はバス28によって接続されている。
【0040】
CPU21は、入力される指示に応じて所定のプログラムに基づいた処理を実行し、各機能部への指示やデータの転送等を行い、携帯型電子辞書1を統括的に制御する。具体的には、CPU21は、入力部22から入力される押下信号等に応じてROM26に格納されたプログラムを読み出し、当該プログラムに従って処理を実行する。そして、処理結果をRAM25に保存するとともに、当該処理結果を表示するための表示信号を適宜表示部23に出力して、対応した表示情報を表示させる。
【0041】
またCPU21は、後述する成句検索プログラム261を読み出して成句検索処理を実行することにより、成句検索を行う。具体的には、CPU21は検索語を入力するための入力画面を表示部23に表示させる。そして、ユーザによって複数の単語からなる検索語が入力されると、その検索語を含む成句を英和辞書データベース(以下、データベースを「DB」と言う。)269から検索し、検索した成句を表示部23に表示させる。また、同時に当該成句を含む例文を英和辞書DB269から検索する。
【0042】
入力部22は、仮名やアルファベット等の文字入力や機能選択等に必要なキー群を備えた入力装置であり、押下されたキーの押下信号等をCPU21に出力する。この入力部22におけるキー入力により、特に、検索語の入力、辞書種別の選択、検索実行指示、モードの切替指示等の入力手段を実現する。尚、この入力部22は、図1に示す各種キー群12に相当するものである。
【0043】
表示部23は、CPU21から入力される表示信号に基づいて各種画面を表示させるものである。尚、この表示部23は、図1に示す表示画面11に相当する。
【0044】
通信部24は、ネットワーク300を介して接続される他の装置(例えば、辞書サーバ310)と所定の情報を送受するための通信装置で構成される。このネットワーク300には、LAN、WAN、或いはインターネット等のネットワークが適用され、CPU21は、通信部24、及び電話回線、ISDN回線、無線通信回線、専用線、CATV回線等の通信回線を介し、外部機器との通信を行うための制御を行う。
【0045】
尚、ネットワーク300を介することなく、直接外部機器と有線又は無線通信で接続する構成としてもよい。
【0046】
辞書サーバ310は、当該辞書サーバ310で管理しているネット辞書DB320に蓄積される辞書データを検索・表示可能に公開している。具体的には、辞書サーバ310は、携帯型電子辞書1から送信される辞書データの検索要求に応じてネット辞書DB320から指定された見出語データを検索し、当該見出語データに対応する説明データを携帯型電子辞書1に送信することによって、ネット辞書DB320を公開・提供する。このネット辞書DB320は、例えば、新語の追加等により随時更新され、辞書データが更新された際に、対応する更新日付が適宜更新される。
【0047】
RAM25は、CPU21が実行する各種プログラムや、これらプログラムの実行に係るデータ等を一時的に保持するメモリ領域を備える。本実施の形態では、特に検索語記憶領域251、第1例文番号記憶領域252、第2例文番号記憶領域253、第3例文番号記憶領域254、第1例文記憶領域255、第2例文記憶領域256及び第3例文記憶領域257を備える。
【0048】
検索語記憶領域251には、入力部22において入力された複数の単語が記憶される。以下、入力された複数の単語のうち、各単語を検索単語といい、複数の単語をまとめたものを複数検索語という。また、単に検索語という場合には、ユーザによって検索用に入力される単語のことをいい、1つの単語からなる場合、複数の単語(即ち、複数検索語)からなる場合の両方を含む。
【0049】
第1例文番号記憶領域252、第2例文番号記憶領域253及び第3例文番号記憶領域254には、CPU21によって成句検索処理が実行される過程において抽出された例文番号が記憶される。第1例文記憶領域255、第2例文記憶領域256及び第3例文記憶領域257には、CPU21によって成句検索処理が実行される過程において読み出された例文が記憶される。
【0050】
ROM26には、携帯型電子辞書1の各種機能を実現する為のプログラムが記憶されている。本実施の形態において、ROM26には、成句検索プログラム261、例文検索プログラム262、例文並べ替えプログラム263、第1例文例文並べ替えプログラム264、第2例文並べ替えプログラム265、第3例文並べ替えプログラム266、表示プログラム267、例文ジャンプマークデータ268、英和辞書DB269が記憶されている。
【0051】
成句検索プログラム261は、ユーザによって入力された検索語を含む成句を英和辞書DB269から検索し、検索した成句の意味や解説等を表示部23に表示させると共に、検索語を含む例文を検索する成句検索処理をCPU21に実行させるためのプログラムである。
【0052】
例文検索プログラム262は成句検索プログラム261に含まれるサブルーチンプログラムであり、入力された検索語を含む例文を英和辞書DB269から検索する例文検索処理をCPU21に実行させるためのプログラムである。
【0053】
例文並べ替えプログラム263は成句検索プログラム261に含まれるサブルーチンプログラムであり、例文検索処理によって検索された例文を所定の規則に従って分類する例文並べ替え処理をCPU21に実行させるためのプログラムである。
【0054】
第1例文並べ替えプログラム264は例文並べ替えプログラム263に含まれるサブルーチンプログラムであり、例文並べ替え処理によって分類された例文を並べ替えて第1例文記憶領域に記憶する第1例文並べ替え処理をCPU21に実行させるためのプログラムである。
【0055】
第2例文並べ替えプログラム265は例文並べ替えプログラム263に含まれるサブルーチンプログラムであり、例文並べ替え処理によって分類された例文を並べ替えて第2例文記憶領域に記憶する第2例文並べ替え処理をCPU21に実行させるためのプログラムである。
【0056】
第3例文並べ替えプログラム266は例文並べ替えプログラム263に含まれるサブルーチンプログラムであり、例文並べ替え処理によって分類された例文を並べ替えて第3例文記憶領域に記憶する第3例文並べ替え処理をCPU21に実行させるためのプログラムである。
【0057】
表示プログラム267は成句検索プログラム261に含まれるサブルーチンプログラムであり、第1例文記憶領域255、第2例文記憶領域256及び第3例文記憶領域257に記憶された例文を表示部23に表示する表示処理をCPU21に実行させるためのプログラムである。
【0058】
例文ジャンプマークデータ268は、例文検索処理の実行によって該当する例文が検索された場合、表示部23に表示される画像(例文ジャンプマーク)が記憶される。
【0059】
英和辞書DB269は、見出語データテーブル2691、成句データテーブル2692、例文データテーブル2693、単語例文データテーブル2694及び変化形単語データテーブル2695を含む。図3は見出語データテーブル2691のデータ構成の一例を示した図である。見出語データテーブル2691には、見出語(例えば、「fall」)と、当該見出語の意味を示す説明データ(例えば、「動)1.〈物・人が〉落ちる、落下する、・・・」)と、説明データ中に引用される例文を指定するための例文番号とがそれぞれ対応付けられて記憶されている。例文番号とは、後述する例文データテーブル2693に記憶される例文を識別するためのものである。
【0060】
例えば、CPU21によって見出語「fall」の説明データ「動)1.〈物・人が〉落ちる、落下する、・・・」が表示部23に表示される際、当該説明データの内容に則した例文も同時に表示される。CPU21は見出語「fall」に対応する例文番号(例文番号「4、・・・」)を読み出し、例文データテーブル2693から当該例文番号に対応する例文を読み出し、説明データと共に表示させる。
【0061】
図4は成句データテーブル2692のデータ構成の一例を示した図である。成句データテーブル2692には、成句(例えば、「fall in」)と、当該成句の意味を示す説明データ(例えば、「1.(川などに)落ちる、2.〈建物・壁などが〉内側へくずれる、・・・」)と、説明データ中に含まれる例文を指定するための例文番号とがそれぞれ対応付けられて記憶されている。
【0062】
図5は、例文データテーブル2693のデータ構成の一例を示した図である。例文データテーブル2693には、例文番号と、例文の出典元と、例文と、当該例文に含まれる連語とが対応付けられて記憶される。また例文と共に訳文も記憶される。出典元とは、当該例文が引用される見出語又は成句を示すものである。例えば、例文番号「4」の例文である「Leaves were falling [dropping] from the trees.」は、見出語「fall」の動詞の1番目の説明データが表示される際に引用される例文であることを示す。また、出典元の区別「A」は見出語データテーブル2691に引用される例文、区別「B」は成句データテーブル2692に引用される例文であることを示す。
【0063】
尚、連語とは、複数の単語が結びついて意味を成すものを言う。そして連語は、複数の単語が結びついて元の単語の意味とは全く異なる特別な意味を成す成句や、複数の単語が結びついて元の単語の意味とは多少異なる意味を成す準成句、その他に動詞と前置詞が結びついて意味を成す単語の組み合わせ等を含む。
【0064】
図6は、単語例文データテーブル2694のデータ構成の一例を示した図である。単語例文データテーブル2694には、単語と、当該単語を含む全ての例文の例文番号とが対応付けられて記憶される。
【0065】
図7は、変化形単語データテーブル2695のデータ構成の一例を示した図である。変化形単語データテーブル2695には、品詞別に分類された原形単語に対する変化形が記憶される。例えば、フォルダ2695aには動詞の単語に対する変化形が記憶される。具体的には、動詞の原形に3人称単数の「s」を付けた形、過去形、過去分詞形、現在進行形等が記憶され、「fall」の場合「falls、fell、fallen、falling」等の「fall」に対する全ての変化形が記憶される。
【0066】
また、フォルダ2695bには名詞の単語に対する変化形(原形に単数の「a」又は「an」を付加した語、複数形等)がそれぞれ記憶される。フォルダ2695cには形容詞の単語に対する変化形(比較級、最上級等)がそれぞれ記憶される。
【0067】
フォルダ2695dには代名詞の単語を対応する別の単語に格変化させた形がそれぞれ記憶される。例えば「I」の場合「you、we、he、she、they」等、「yourself」の場合「oneself、myself、yourselves、ourselves、himself、herself、themselves」等が対応付けて記憶される。
【0068】
記憶媒体読取部27は、例えば、メモリカード、ハードディスク等の記憶媒体200に対してデータの読み書きを行う機能部である。尚、この記憶媒体読取部27は、図1に示すスロット13に相当するものである。
【0069】
CPU21は、ROM26に記憶される辞書DB(本実施の形態では英和辞書DB269)、記憶媒体200に記憶される各種辞書DB及びネット辞書DB320の何れかの辞書DBから検索語を含む例文を検索することが可能である。この場合、記憶媒体200に記憶される辞書DB及びネット辞書DB320は、英和辞書DB269と同様のデータ構成を持つ。尚、本実施の形態では、英和辞書DB269を用いて例文の検索を行う場合を説明する。
【0070】
図8は、成句検索プログラム261に従ってCPU21が実行する成句検索処理の動作を説明するためのフローチャートである。図8を用いて、成句検索処理の流れについて説明する。
【0071】
まずCPU21は、例えば図15(a)に示すような検索語を入力するための入力画面100を表示部23に表示する。ユーザによって検索語が入力されると(ステップA1)、CPU21は押下されたキーの押下信号に基づいて入力文字表示領域101に文字を表示させ、入力された検索語を検索語記憶領域251に記憶する。
【0072】
ここで例えば「fall」と「in」の単語を含む成句を検索したい場合、ユーザは「fall&in」と入力する。尚、“&”をスペースを含めて他の所定の記号としても構わない。また、検索語記憶領域251には例えば「fall , in」のように、検索単語が入力された順番に記憶される。
【0073】
そして、ステップA1において入力された検索語を含む成句を検索し表示する(ステップA2)。具体的には、ステップA1において、例えば「fall&in」と入力された場合、成句データテーブル2692から「fall」と「in」の両方を含む全ての成句を検索し表示する。図15(b)は「fall」と「in」の両方を含む成句がリストとして表示された表示画面102の一例である。
【0074】
次にユーザは、表示された成句のうち、意味等を表示させたい成句を選択する(ステップA3)。選択状態である例文は例文1600のように反転表示されている。ユーザは方向キー122を押下することによって所望の成句を選択状態にし、決定キー123を押下することによって成句を決定する。
【0075】
決定キー123が押下されると、CPU21は成句データテーブル2692から選択された成句の説明データを読み出し、表示部23に表示する(ステップA4)。図15(c)は、成句「fall in」についての説明データが表示された表示画面103の一例を示した図である。
【0076】
そしてCPU21は例文検索処理へ処理を移行する(ステップA5)。尚、CPU21は成句データテーブル2692を参照して、ステップA4において選択された成句の説明データに引用される例文の有無を判断し、例文がないと判断した場合は処理をステップA5に進めて入力した検索語を含む例文を抽出するための例文検索処理を行うようにしてもよい。
【0077】
図9は、例文検索プログラム262に従ってCPU21が実行する例文検索処理の動作を説明するためのフローチャートである。まずCPU21は、検索語記憶領域251に記憶されている検索単語全てを含む例文の例文番号を単語例文データテーブル2694から抽出し、第1例文番号記憶領域252に記憶する(ステップB1)。
【0078】
具体的には、例えば検索語記憶領域251に「fall , in」と記憶されている場合、単語例文データテーブル2694から「fall」に対応する例文番号(4、5、6、8、9、・・・)を抽出する。次に「in」に対応する例文番号(5、6、7、8、9、10、・・・)を抽出する。そしてそれぞれの単語について抽出された例文番号から、共通する例文番号を抽出して記憶する。
【0079】
次にCPU21は、各検索単語について変化形単語データテーブル2695より変化形を読み出す(ステップB2)。例えば、検索語記憶領域251に「fall, in」と記憶されている場合、変化形単語データテーブル2695には「fall」の「s」の付いた三人称単数形、過去形、過去分詞形及び現在進行形が記憶されており、また「in」は前置詞であって変化形は存在しないため、「falls in」、「fell in」、「fallen in」及び「falling in」の変形検索語がRAM25の作業領域に記憶される。
【0080】
続いてCPU21は、ステップB2において変形した各変形検索語を含む例文の例文番号を単語例文データテーブル2694から抽出し、第1例文番号記憶領域252に追加記憶する(ステップB3)。そしてCPU21は、成句検索処理のステップA6へ処理を移行する。
【0081】
次にCPU21は、例文検索処理によって例文が検索されたか否かを判断する(ステップA6)。つまり、第1例文番号記憶領域252に例文番号が記憶されているか否かを判断する。例文番号が記憶されていない場合(ステップA6;No)、CPU21は成句検索処理を終了する。
【0082】
例文番号が記憶されている場合(ステップA6;Yes)、CPU21は例文ジャンプマークデータ268を読み出して表示部23に表示する(ステップA7)。図15(c)の表示画面103に表示されている104が例文ジャンプマークである。この例文ジャンプマーク104の表示によって、ユーザは検索した成句を含む例文が存在することを知ることができる。
【0083】
そしてユーザによって例文ジャンプボタン121が押下されたとCPU21が判断した場合(ステップA8)、CPU21は例文並べ替え処理へ処理を移行する(ステップA9)。他のボタンが押下されたとCPU21が判断した場合(ステップA11;Yes)、CPU21は他の処理へ移行する。
【0084】
尚、ここで携帯型電子辞書1の各種キー群12に例文ジャンプボタン121がなく、例えば、ジャンプボタン等の公知のジャンプ機能を実行させるためのキーがある場合、当該ジャンプキーによって例文並べ替え処理が実行されるように構成してもよい。
【0085】
具体的には、例えば、例文ジャンプマーク104が表示された状態でジャンプキーが押下されると、図16(a)に示した表示画面105のように、CPU21はジャンプ先の項目を表示したメッセージウィンドウ106を表示する。そしてユーザによって例文ジャンプの項目に対応するラジオボタン107が選択され決定キー123が押下されると、CPU21によって例文並べ替え処理が実行されるようにしてもよい。
【0086】
図10は、例文並べ替えプログラム263に従ってCPU21が実行する例文並べ替え処理の動作を説明するためのフローチャートである。まずCPU21は第1例文番号記憶領域252に記憶されている例文番号のうち、先頭の例文番号を指定する(ステップC1)。そして、CPU21は例文データテーブル2693を参照して、指定した例文番号の出典の見出語に検索語記憶領域251に記憶された検索単語が含まれているか否かを判断する(ステップC2)。出典の見出語に検索単語が含まれていない場合(ステップC2;No)、CPU21はステップC6へ処理を移行する。
【0087】
出典の見出語に検索単語が含まれている場合(ステップC2;Yes)、次にCPU21は例文データテーブル2693を参照して、指定した例文番号の例文に含まれる連語に全ての検索単語が含まれているか否かを判断する(ステップC3)。連語に全ての検索単語が含まれる場合(ステップC3;Yes)、CPU21は当該例文番号を第1例文番号記憶領域252から削除し、第3例文番号記憶領域254に記憶する(ステップC4)。
【0088】
一方、連語に全ての検索単語が含まれない場合(ステップC3;No)、CPU21は当該例文番号を第1例文番号記憶領域252から削除し、第2例文番号記憶領域253に記憶する(ステップC5)。
【0089】
そしてCPU21は第1例文番号記憶領域252の次の例文番号があるか否かを判断する(ステップC6)。次の例文番号がある場合(ステップC6;Yes)、当該例文番号に関してステップC2〜C5を行う。
【0090】
図17は、検索語記憶領域251、第1例文番号記憶領域252、第2例文番号記憶領域253及び第3例文番号記憶領域254の記憶内容の一例を示した図である。図17を参照して、例文並べ替え処理のステップC1〜C5の具体的な処理の流れを詳しく説明する。
【0091】
図17(a)は、検索語記憶領域251に「fall , in」と入力された場合の例文並べ替え処理の実行開始時における第1例文番号記憶領域252、第2例文番号記憶領域253及び第3例文番号記憶領域254の記憶内容の一例を示した図である。第1例文番号記憶領域252には、「fall」と「in」の両方を含む例文、また「fall」の変化形と「in」の両方を含む例文の例文番号が記憶される。
【0092】
ステップC1において先頭の例文番号「5」が指定され、ステップC2において例文番号「5」の示す出典の見出語に検索単語「fall」又は「in」が含まれるか否かが判断される。例文番号「5」の出典の見出語は「fall」であるため、検索単語と同一である。
【0093】
次にステップC3において例文番号「5」の例文に含まれる連語に検索単語「fall」と「in」が両方が含まれているかが判断される。例文番号「5」の例文には連語が含まれていないため、ステップC5において例文番号「5」は第2例文番号記憶領域253に記憶され、同時に第1例文番号記憶領域から例文番号「5」は削除される。つまり、第2例文番号記憶領域253には、検索単語が見出語となっている説明データに引用される例文であって、連語として構成されていないが、検索単語を全て含む例文の例文番号が記憶される。
【0094】
次に、例文番号「6」が指定された場合を説明する。ステップC2において例文番号「6」の示す出典の見出語に検索単語「fall」又は「in」が含まれるか否かが判断される。例文番号「6」の出典の見出語は「fall」であるため、検索単語と同一である。
【0095】
次にステップC3において例文番号「6」の例文に含まれる連語に検索単語「fall」と「in」が両方が含まれているかが判断される。例文番号「6」の例文には連語として「fall in」が含まれており、当該連語は検索単語を全て含んでいる。従って、ステップC4において例文番号「6」は第3例文番号記憶領域254に記憶され、同時に第1例文番号記憶領域から例文番号「6」は削除される。つまり、第3例文番号記憶領域254には、検索単語が見出語となっている説明データに引用される例文であって、検索単語によって構成される連語を含む例文の例文番号が記憶される。
【0096】
次に、例文番号「8」が指定された場合を説明する。ステップC2において例文番号「8」の示す出典の見出語に検索単語「fall」又は「in」が含まれるか否かが判断される。例文番号「8」の出典の見出語は「sight」であるため、検索単語と異なる。従って、例文番号「8」は第1例文番号記憶領域252に記憶されたままとなる。つまり、第1例文番号記憶領域252には、検索単語とは異なる単語が見出語となっている説明データに引用される例文の例文番号が記憶される。
【0097】
図17(b)は、例文並べ替え処理において、全ての例文番号の分類が終了した時点(ステップC7の開始時)における第1例文番号記憶領域252、第2例文番号記憶領域253及び第3例文番号記憶領域254の記憶内容の一例を示した図である。
【0098】
続いて、図10のフローチャートを用いた例文並べ替え処理の説明の続きを行う。ステップC6においてCPU21が次の例文番号がないと判断した場合、CPU21は第1例文番号並べ替え処理へ処理を移行する(ステップC7)。
【0099】
図11は、第1例文並べ替えプログラム264に従ってCPU21が実行する第1例文並べ替え処理の動作を説明するためのフローチャートである。まずCPU21は、第1例文番号記憶領域252に記憶されている例文番号の例文から、対応する連語と検索語とが完全一致する例文を抽出し、第1例文記憶領域255に記憶する(ステップD1)。
【0100】
次にCPU21は、第1例文番号記憶領域252に記憶されている例文番号の例文から、対応する連語に検索語が含まれる(検索語が連語の一部となっている)例文を抽出し、第1例文記憶領域255に追加記憶する(ステップD2)。
【0101】
続いてCPU21は、第1例文番号記憶領域252に記憶されている例文番号の例文から、区切り文字内の連語に検索語が含まれる例文を抽出し、第1例文記憶領域255に追加記憶する(ステップD3)。
【0102】
ここで区切り文字とは、例えば「[](大括弧又は角括弧)」や「()(小括弧又は丸括弧)」のことをいう。例文中の大括弧内の単語(連語)は、その直前の単語と置き換えた文としてもほぼ同義であることを示す。また小括弧内の単語(連語)は、小括弧内の単語を含んだ例文と、括弧内の単語を削除した文とがほぼ同義であることを示す。
【0103】
そしてCPU21は、ステップD1〜D3において処理対象とならなかった残りの例文番号の例文を第1例文番号記憶領域255に追加記憶し(ステップD4)、例文並べ替え処理のステップC7へ処理を移行する。
【0104】
図18(a)は、検索語記憶領域251、第1例文番号記憶領域252、及び第1例文記憶領域255の記憶内容の一例を示した図である。図18(a)を参照して、第1例文並べ替え処理の具体的な処理の流れを詳しく説明する。
【0105】
検索語記憶領域251には、検索語として「fall , in」が記憶されていることとする。ステップD1において、第1例文番号記憶領域252に記憶されている例文番号の例文のうち、対応する連語と検索語が完全一致する例文が第1例文記憶領域255に記憶される。図18(a)の場合、例文番号「10」の例文に含まれる連語の原形は「fall in」であり、検索語と完全一致している。従って、例文番号「10」の「The child has fallen in the water.」とその訳文が第1例文記憶領域255に記憶される。
【0106】
次にステップD2において、対応する連語に検索語が含まれる例文が第1例文記憶領域255に追加記憶される。図18(a)の場合、例文番号「8」の例文に含まれる連語は「fall in love with」であり、検索語を含む。従って、例文番号「8」の「fall in love with Tom」とその訳文が第1例文記憶領域255に追加記憶される。
【0107】
更にステップD3において、区切り文字内の連語に検索語が含まれる例文が第1例文記憶領域255に追加記憶される。図18(a)の場合、例文番号「9」の例文に含まれる連語として「[fall in with]」があり、当該連語は区切り文字内にあって検索語を含んでいる。従って、例文番号「9」の「This may not meet [fall in with] his views.」とその訳文が第1例文記憶領域255に追加記憶される。
【0108】
そしてステップD4において、処理されていない例文番号に対応する例文が第1例文記憶領域255に追加記憶される。図18(a)の場合、例文番号「11」はステップD1〜D3において処理されなかったため、「The rain was falling in my face.」とその訳文が第1例文記憶領域255に追加記憶される。
【0109】
つまり、第1例文記憶領域255には、▲1▼検索語と完全一致する連語を含む例文、▲2▼検索語と他の単語によって構成される連語を含む例文、▲3▼区切り文字内の連語に検索語を含む例文、▲4▼連語として構成されていないが、検索語を含む例文、の順番で例文が記憶される。
【0110】
続いて、図10を用いた例文並べ替え処理の説明の続きを行う。ステップC7の処理が終了すると、CPU21は第2例文番号並べ替え処理へ処理を移行する(ステップC8)。
【0111】
図12は、第2例文並べ替えプログラム265に従ってCPU21が実行する第2例文並べ替え処理の動作を説明するためのフローチャートである。まずCPU21は、第2例文番号記憶領域253に記憶されている例文番号の例文から、検索単語が連続して含まれる例文を抽出し、第2例文番号記憶領域256に記憶する(ステップE1)。
【0112】
そしてCPU21は、第2例文番号記憶領域253に記憶されている例文番号のうち、ステップE1で処理されなかった残りの例文番号に対応する例文を第2例文番号記憶領域256に追加記憶し(ステップE2)、例文並べ替え処理のステップC8へ処理を移行する。
【0113】
図18(b)は、検索語記憶領域251、第2例文番号記憶領域253、及び第2例文記憶領域256の記憶内容の一例を示した図である。図18(b)を参照して、第2例文並べ替え処理の具体的な処理の流れを詳しく説明する。
【0114】
検索語記憶領域251には、検索語として「fall , in」が記憶されていることとする。ステップE1において、第2例文番号記憶領域253に記憶されている例文番号の例文のうち、検索単語が連続して含まれる例文が第2例文記憶領域256に記憶される。図18(a)の場合、例文番号「5」の例文には「fall」と「in」が連続して含まれる。従って、例文番号「5」の「There was a fall in temperature.」とその訳文が第2例文記憶領域256に記憶される。
【0115】
次に、ステップE1において処理されなかった例文番号に対応する例文が第2例文記憶領域256に追加記憶される。つまり、第2例文記憶領域256には、▲1▼検索単語を連続して含む例文、▲2▼検索単語が順不同(バラバラに)に含まれる例文、の順番で例文が記憶される。
【0116】
続いて、図10を用いた例文並べ替え処理の説明の続きを行う。ステップC8の処理が終了すると、CPU21は第3例文番号並べ替え処理へ処理を移行する(ステップC9)。
【0117】
図13は、第3例文並べ替えプログラム266に従ってCPU21が実行する第3例文並べ替え処理の動作を説明するためのフローチャートである。まずCPU21は、第3例文番号記憶領域254に記憶されている例文番号の例文のうち、対応する連語と検索語が完全一致する例文を抽出し、第3例文記憶領域257に記憶する(ステップF1)。
【0118】
次に、ステップF1において処理されなかった例文番号に対応する例文を第3例文記憶領域257に追加記憶し(ステップF2)、例文並べ替え処理のステップC9へ処理を移行する。
【0119】
図18(c)は、検索語記憶領域251、第3例文番号記憶領域254、及び第3例文記憶領域257の記憶内容の一例を示した図である。図18(c)を参照して、第3例文並べ替え処理の具体的な処理の流れを詳しく説明する。
【0120】
検索語記憶領域251には、検索語として「fall , in」が記憶されていることとする。ステップF1において、第3例文番号記憶領域254に記憶されている例文番号の例文のうち、対応する連語と検索語が完全に一致する例文が第3例文記憶領域257に記憶される。図18(c)の場合、例文番号「6」の例文に含まれる連語の原形は「fall in」であり、検索語と完全一致している。従って、例文番号「6」の「Fall in !」とその訳文が第3例文記憶領域257に記憶される。
【0121】
次に、ステップF1において処理されなかった例文番号に対応する例文が第3例文記憶領域257に追加記憶される。図18(c)の場合、例文番号「7」はステップF1において処理されなかったため、「I fell in love with Tom.」とその訳文が第3例文記憶領域257に追加記憶される。つまり、第3例文記憶領域257には、▲1▼検索語と完全一致する連語を含む例文、▲2▼検索語と他の単語によって構成される連語を含む例文、の順番で例文が記憶される。
【0122】
続いて、図10を用いた例文並べ替え処理の説明の続きを行う。ステップC9の処理が終了すると、CPU21は例文並べ替え処理を終了し、成句検索処理のステップA9へ処理を移行する。
【0123】
そしてCPU21は表示処理へ処理を移行する(ステップA10)。図14は、表示プログラム267に従ってCPU21が実行する表示処理の動作を説明するためのフローチャートである。まずCPU21は、第1例文記憶領域255に記憶されている例文とその訳文を表示部23に表示する(ステップG1)。図16(b)は、ステップG1において表示される表示画面108の一例を示した図である。
【0124】
次に、次画面の表示指示に対応する所定のキー(例えば、決定キー123等)がユーザによって押下されると(ステップG2;Yes)、CPU21は第2例文記憶領域256に記憶されている例文とその訳文を表示部23に表示する(ステップG3)。図16(c)は、ステップG3において表示される表示画面109の一例を示した図である。
【0125】
続いて、次画面の表示指示に対応する所定のキーがユーザによって押下されると(ステップG4;Yes)、CPU21は第3例文記憶領域257に記憶されている例文とその訳文を表示部23に表示し(ステップG5)、本処理を終了して成句検索処理のステップA10へ処理を移行する。図16(d)は、ステップG5において表示される表示画面110の一例を示した図である。
【0126】
尚、CPU21は表示処理のステップG1、G3及びG5において例文を表示するが、表示する例文のうち、検索単語、変化形に変換した検索単語と一致する単語の部分に下線部を表示したり、反転表示するなどして特別表示をする。他に、フォントやスタイルを変化させたり、色を変化させて表示させてもよい。
【0127】
以上、説明したように、入力された検索語について成句検索すると共に、検索語を含む例文を検索することによって、成句検索によって表示した意味や解説に成句を使った例文がない場合でも、当該成句、又は検索語によって構成される連語を使った例文を表示することができる。つまり、ユーザは、例文検索によって改めて検索語を入力しなおして例文を検索することなく、成句検索と例文検索を同時に行うことができる。
【0128】
また、検索語を含む例文を検索して該当する例文があった場合、例文ジャンプマークが表示されることによって、ユーザは成句検索をするとその成句、又は検索語によって構成される連語を含む例文があるかどうかを即座に知ることができる。そしてユーザは例文ジャンプボタンを押下することによって、検索された例文を表示させることができる。従って、ユーザは検索された例文を表示させるか否かを状況に応じて選択することができる。
【0129】
以上、本発明の第1の実施の形態を説明したが、本発明は上述の実施の形態についてのみ限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々変更を加え得ることは勿論である。
【0130】
例えば、表示処理によって、▲1▼検索単語とは異なる単語が見出語の説明データに引用される例文、▲2▼検索単語が見出語となっている説明データに引用される例文であって、連語として構成されていないが、検索単語を全て含む例文、▲3▼検索単語が見出語となっている説明データに引用される例文であって、検索単語によって構成される連語を含む例文、の順番に表示画面を切り替えられることによって例文が表示されることとしたが、▲1▼、▲2▼及び▲3▼の表示画面の表示順の変更や、表示の可否を設定することができるようにしてもよい。
【0131】
図19は、検索された例文の表示方法を設定するための設定画面190の一例を示した図である。設定画面190には、上記▲1▼、▲2▼及び▲3▼の表示画面の表示順を入力するための入力欄19a、19b及び19cが表示される。ユーザは各入力欄19a、19b及び19cに“1”〜“3”の表示順を入力する。また、表示させない場合は、例えば何も入力しないか、“0”等を入力する。
【0132】
設定画面190は、携帯型電子辞書1の各種設定を行う際に表示させたり、CPU21によって成句検索処理が実行されると、検索語を入力するための表示画面100が表示される前に設定画面190が表示され、例文を表示する画面の表示設定が行えるようにしてもよい。そしてCPU21による表示処理の実行によって、設定された表示順に従って例文が表示される。
【0133】
これにより、ユーザは知りたい例文の情報から優先的に表示させることができる。またユーザのレベル等に合わせて▲1▼〜▲3▼の表示画面の表示可否を自由に設定することができる。
【0134】
〔第2の実施の形態〕
次に、本発明を適用した携帯型電子辞書の第2の実施の形態について説明する。尚、第2の実施の形態における携帯型電子辞書の構成は、第1の実施の形態において図2に示した携帯型電子辞書1の構成において、RAM25を図20(a)に示すRAM29、ROM26を図20(b)に示すROM30に置き換えた構成と同様であり、以下、同一の構成要素には同一の符号を付してその説明を省略する。
【0135】
本発明を適用した第2の実施の形態は、3つ以上の検索単語が入力された場合に検索単語の全ての組み合わせについて成句検索を行うものである。
【0136】
RAM29は、検索語記憶領域251、変種検索語記憶領域292、完全一致用記憶領域293及び類似一致用記憶領域294を備える。変種検索語記憶領域292には、入力された検索単語を組み合わせた変種検索語が記憶される。
【0137】
例えば、「go&back&home」が検索語として入力された場合、検索語記憶領域251には「go,back,home」と記憶されるが、変種検索語記憶領域292には「go,back」と、「go,home」と、「back,home」のそれぞれ異なる組み合わせの変種検索語が記憶される。
【0138】
完全一致用記憶領域293には、各変種検索語について成句データテーブル2692から一致する成句が検索された際に、当該成句に対応する説明データに引用された例文に全ての検索単語が含まれている場合に当該成句の説明データを記憶する。
【0139】
類似一致用記憶領域294には、各変種検索語について成句データテーブル2692から一致する成句が検索された際に、当該成句に対応する説明データに引用された例文に全ての検索単語が含まれていない場合に当該成句の説明データを記憶する。
【0140】
ROM30には、成句組み合わせ検索プログラム31と、英和辞書DB269等が記憶される。成句組み合わせ検索プログラム31は、入力された検索単語が3つ以上の場合、それぞれ異なる組み合わせによって構成される変種検索語を作成し、当該変種検索語について成句検索を行う成句組み合わせ検索処理をCPU21に実行させるためのプログラムである。
【0141】
図21は、成句組み合わせ検索プログラム31に従ってCPU21が実行する成句組み合わせ検索処理の動作を説明するためのフローチャートである。まずCPU21は、例えば図22(a)に示すような検索語を入力するための入力画面220を表示部23に表示する。ユーザによって3つ以上の検索単語によって構成される検索語が入力されると(ステップH1)、CPU21は押下されたキーの押下信号に基づいて入力文字表示領域221に文字を表示させ、入力された検索語を検索語記憶領域251に記憶する。
【0142】
ここで例えば「go」、「back」、「home」の単語を含む成句を検索したい場合、ユーザは「go&back&home」と入力する。尚、“&”をスペースを含む他の所定の記号としても構わない。また、検索語記憶領域251には例えば「go,back,home」のように、検索単語が入力された順番に記憶される。
【0143】
次にCPU21は、検索語記憶領域251に記憶された検索単語について、それぞれ異なる組み合わせによって構成される変種検索語を作成し、作成した変種検索語を変種検索語記憶領域292に記憶する(ステップH2)。続いてCPU21は変種検索語記憶領域292に記憶された最初の変種検索語を指定し(ステップH3)、当該変種検索語を含む成句を成句データテーブル2692から検索する(ステップH4)。
【0144】
変種検索語を含む成句がない場合(ステップH5;No)、CPU21はステップH9へ処理を移行する。変種検索語を含む成句がある場合(ステップH5;Yes)、CPU21は当該成句に対応する説明データに引用される例文に検索単語が全て含まれているか否かを判断する(ステップH6)。説明データに引用される例文は例文データテーブル2693に記憶されている。
【0145】
検索単語を全て含む例文がある場合(ステップH6;Yes)、CPU21はステップH4において検索した成句に対応する説明データを完全一致用記憶領域293に記憶する(ステップH7)。そしてステップH9へ処理を進める。
【0146】
一方、検索単語を全て含む例文がない場合(ステップH6;No)、CPU21はステップH4において検索された成句に対応する説明データを類似一致用記憶領域294に記憶する(ステップH8)。
【0147】
続いてCPU21は次の変種検索語があるか否かを判断し、次の変種検索語がある場合(ステップH9;Yes)、ステップH4へ処理を移行する。次の変種検索語がない場合(ステップH9;Yes)、CPU21は完全一致用記憶領域293に説明データが記憶されているか否かを判断する(ステップH10)。説明データが記憶されている場合(ステップH10;Yes)、CPU21は表示部23に完全一致ウィンドウを表示し(ステップH11)、完全一致用記憶領域293に記憶されている説明データを表示する(ステップH12)。
【0148】
図22(b)はステップH11において表示される表示画面222の一例を示した図、図22(c)はステップH12において表示される表示画面224の一例を示した図である。表示画面222では、検索された成句に対応する説明データに検索単語を全て含む例文が引用されていることを示す完全一致ウィンドウ224が表示される。この完全一致ウィンドウ223は例えば一秒程度など、ユーザが当該ウィンドウを視覚的に認識できる程度の間表示される。その後、成句の説明データが表示された表示画面224が表示される。
【0149】
また、ステップH12において、CPU21は表示画面224を表示するが、表示する例文のうち検索単語と一致する単語の部分に下線部を表示したり、反転表示するなどして特別表示をする。他に、フォントやスタイルを変化させたり、色を変化させて表示させてもよい。
【0150】
一方、ステップ10において、完全一致用記憶領域293に説明データが記憶されていないと判断した場合(ステップH10;No)、CPU21は類似一致用記憶領域294に説明データが記憶されているか否かを判断する。説明データが記憶されていない場合(ステップH10;No)、CPU21は本処理を終了する。
【0151】
説明データが記憶されている場合(ステップH10;Yes)、CPU21は表示部23に類似一致ウィンドウを表示し(ステップH14)、類似一致用記憶領域294に記憶されている説明データを表示する(ステップH15)。
【0152】
図23(a)はステップH14において表示される表示画面225の一例を示した図、図23(b)はステップH15において表示される表示画面227の一例を示した図である。表示画面225では、検索された成句に対応する説明データに検索単語を全て含む例文が引用されていなかったを示す類似一致ウィンドウ226が表示される。この類似一致ウィンドウ226は完全一致ウィンドウ223と同様に、例えば一秒程度表示される。その後、成句の説明データが表示された表示画面227が表示される。そしてCPU21は本処理を終了する。
【0153】
以上のように、3つ以上の検索単語を入力した場合に、それぞれ異なる組み合わせの変形検索語について自動的に成句検索が行われることによって、入力した検索単語を全て含む成句がない場合に、ユーザは検索単語の組み合わせ毎に入力し直して成句検索を行う必要がない。従って、使い勝手の良い携帯型電子辞書を実現することができる。
【0154】
【発明の効果】
請求項1、2又は14に記載の発明によれば、入力された複数の単語を含む成句を検索すると共に、当該入力された複数の単語を含む例文を検索することによって、検索した成句に対応する説明データに当該成句を含む例文がなかった場合、検索した例文を表示させることができる。従って、ユーザは、説明データと共に成句を含む例文が表示されなかった際に、再度同じ単語を入力して例文検索を行う必要がなく、使い勝手の良い情報表示制御装置を実現することができる。
【0155】
請求項3、4、5又は15に記載の発明によれば、入力された複数の単語を含む成句を検索すると共に、当該入力された複数の単語を含む例文が例文記憶手段に記憶されているか否かを判断して所定のマークを表示することによって、検索した成句に対応する説明データに当該成句を含む例文がなかった場合、所定のマークの表示有無によって、当該成句を含む例文が他に記憶されているか否かをユーザに認識させることができる。
【0156】
請求項6又は7に記載の発明によれば、検索した成句に対応する説明データに当該成句を含む例文がなかった場合、検索した例文を表示させることができる。従って、ユーザは、説明データと共に成句を含んだ例文が表示されなかった際に、再度同じ単語を入力して例文検索を行う必要がなく、使い勝手のよい情報表示制御装置を実現することができる。
【0157】
請求項8、9又は10に記載の発明によれば、検索した例文を、▲1▼当該例文に対応する見出語が入力された複数の単語と異なる例文、▲2▼当該例文に対応する見出語が入力された複数の単語であって、入力された複数の単語によって構成された連語を含まない例文、▲2▼当該例文に対応する見出語が入力された複数の単語であって、入力された複数の単語を含む連語を含む例文、に分類し、表示制御することができる。このため、検索した例文をユーザに対して分かり易く表示することができる。
【0158】
請求項11又は12に記載の発明によれば、検索された例文について上記▲1▼〜▲3▼の項目に分類し、ユーザに対して当該▲1▼〜▲3▼の項目の表示順を設定させたり、表示可否を設定させたりすることができる。これにより、ユーザは各自の習熟度や知りたい情報によって、表示させる例文を自由に設定することができる。
【0159】
請求項13又は16に記載の発明によれば、入力された複数の単語のうち、2以上の何れかの単語を含む成句を検索することができる。即ち、例えば、3つの単語が入力された際に、3つ全てを含む成句は成句情報記憶手段に記憶されていないが、入力された単語のうち何れか2つを含む成句が成句情報記憶手段に記憶されている場合に、当該入力された単語のうち何れか2つを含む成句の説明データを表示させることができる。
【0160】
従って、ユーザは入力した複数の単語全てを含む成句が成句情報記憶手段に記憶されていない場合に、単語の組み合わせを考慮して再度入力して検索する必要がなく、使い勝手の良い情報表示制御装置を実現することができる。
【図面の簡単な説明】
【図1】本発明を適用した携帯型電子辞書の斜視概観図の一例を示す図。
【図2】第1の実施の形態における携帯型電子辞書1の構成を示すブロック図。
【図3】見出語データテーブルのデータ構成の一例を示す図。
【図4】成句データテーブルのデータ構成の一例を示す図。
【図5】例文データテーブルのデータ構成の一例を示す図。
【図6】単語例文データテーブルのデータ構成の一例を示す図。
【図7】変化形単語データテーブルのデータ構成の一例を示す図。
【図8】成句検索処理の実行に係る携帯型電子辞書の動作フローを示す図。
【図9】例文検索処理の実行に係る携帯型電子辞書の動作フローを示す図。
【図10】例文並べ替え処理の実行に係る携帯型電子辞書の動作フローを示す図。
【図11】第1例文並べ替え処理の実行に係る携帯型電子辞書の動作フローを示す図。
【図12】第2例文並べ替え処理の実行に係る携帯型電子辞書の動作フローを示す図。
【図13】第3例文並べ替え処理の実行に係る携帯型電子辞書の動作フローを示す図。
【図14】表示処理の実行に係る携帯型電子辞書の動作フローを示す図。
【図15】表示部に表示される入力画面と検索結果の表示画面の一例を示す図。
【図16】表示部に表示される入力画面と検索結果の表示画面の一例を示す図。
【図17】検索語記憶領域、第1例文番号記憶領域、第2例文番号記憶領域及び第3例文番号記憶領域の記憶内容の一例を示す図。
【図18】検索語記憶領域、第1例文番号記憶領域、第2例文番号記憶領域、第3例文番号記憶領域、第1例文記憶領域、第2例文記憶領域及び第3例文記憶領域の記憶内容の一例を示す図。
【図19】表示部に表示される設定画面の一例を示す図。
【図20】第2の実施の形態における携帯型電子辞書のROMとRAMの構成を示す図。
【図21】成句組み合わせ検索処理の実行に係る携帯型電子辞書の動作フローを示す図。
【図22】表示部に表示される入力画面と検索結果の表示画面の一例を示す図。
【図23】表示部に表示される入力画面と検索結果の表示画面の一例を示す図。
【符号の説明】
1 携帯型電子辞書
11 表示画面
12 キー群
13 スロット
14 メモリカード
21 CPU
22 入力部
23 表示部
24 通信部
25 RAM
251 検索語記憶領域
252 第1例文番号記憶領域
253 第2例文番号記憶領域
254 第3例文番号記憶領域
255 第1例文記憶領域
256 第2例文記憶領域
257 第3例文記憶領域
26 ROM
261 成句検索プログラム
262 例文検索プログラム
263 例文並べ替えプログラム
264 第1例文並べ替えプログラム
265 第2例文並べ替えプログラム
266 第3例文並べ替えプログラム
267 表示プログラム
268 例文ジャンプマークデータ
269 英和辞書DB
2691 見出語データテーブル
2692 成句データテーブル
2693 例文データテーブル
2694 単語例文データテーブル
2695 変化形単語データテーブル
27 記憶媒体読取部
300 ネットワーク
310 辞書サーバ
320 ネット辞書DB[0001]
TECHNICAL FIELD OF THE INVENTION
The present invention relates to an information display control device and a program for searching for phrases and example sentences including a specified search word.
[0002]
[Prior art]
2. Description of the Related Art Conventionally, a dictionary database (Data Base; hereinafter, referred to as “DB”) is provided, and when a search word including a plurality of words is input, an entry word corresponding to the search word is searched from the dictionary DB. 2. Description of the Related Art An electronic dictionary is known as a type of information display control device that displays relevant information such as the meaning of a headword and an example sentence, phrase, pronunciation, commentary, etc. using the headword (for example, Patent Document 1). ). In addition, an electronic dictionary having a function of displaying information related to a phrase when a phrase included in the related information of the displayed headword is specified is also known (for example, Patent Document 2).
[0003]
[Patent Document 1]
JP-A-2002-108857 (pages 2-4, FIG. 1)
[Patent Document 2]
JP-A-2000-276485 (page 3-5, FIG. 2)
[0004]
[Problems to be solved by the invention]
However, when a phrase search is performed by inputting a combination of a plurality of words, an example sentence using the phrase may not be displayed even though the meaning and explanation of the phrase are displayed. In addition, even if a plurality of words are not registered as a phrase, an example sentence may be displayed as a collocation related to the plurality of words. In this case, if the electronic dictionary has an example sentence search function, the user has to input the same plurality of words and display the example sentence in the example sentence search, which is troublesome and inconvenient.
[0005]
If three or more words are entered as search words, phrases that include all of the input words are searched by phrase search. If there are no phrases that include all of the input words, information about the phrases is displayed. Not done. However, among the three or more input words, there is a possibility that there are phrases and collocations formed by a combination of some of the words. In this case, the user has to perform a phrase search for all combinations of words, which is troublesome.
[0006]
An object of the present invention is to provide a user-friendly information display control device and a program related to displaying an example sentence in a search for a phrase or the like.
[0007]
[Means for Solving the Problems]
In order to solve the above problem, the information display control device according to claim 1 stores a phrase information storage unit (for example, a phrase data table 2692 in FIG. 2) that stores a phrase and explanatory data of the phrase in association with each other. And an example sentence storing means for storing a plurality of example sentences (for example, the example sentence data table 2693 in FIG. 2), and an input means for allowing a user to input a plurality of words serving as search words (for example, the input unit 22 in FIG. 2). Phrase search means (for example,
[0008]
Further, according to the information display device of the first aspect, as in the second aspect of the present invention, the example sentence storage unit stores a plurality of words included in the example sentence in association with the example sentence as a plurality of words. It is configured to have a relation storage means (for example, the example sentence data table 2693 in FIG. 2), and the example sentence search means uses the plurality of words input by the input means as collocations to convert an example sentence associated with the collocation. It may be configured to have a collocation-corresponding example sentence search means (for example,
[0009]
A program according to a fourteenth aspect stores, in a computer, a phrase information storage function (for example, a phrase data table 2692 in FIG. 2) for storing a phrase and description data of the phrase in association with each other, and a plurality of example sentences. An example sentence storage function for storing (for example, the example sentence data table 2693 in FIG. 2), an input function for the user to input a plurality of words serving as search words (for example, the input unit 22 in FIG. 2), and the input function A phrase search function (for example,
[0010]
According to the invention described in
[0011]
An information display control device according to a third aspect stores a phrase information storage unit (for example, a phrase data table 2692 in FIG. 2) that stores a phrase and explanatory data of the phrase in association with each other, and stores a plurality of example sentences. Example sentence storage means (for example, the example sentence data table 2693 in FIG. 2), input means (for example, the input unit 22 in FIG. 2) for the user to input a plurality of words as search words, and input by the input means Phrase search means (for example,
[0012]
In the information display control device according to a third aspect, as in the invention according to the fourth aspect, an example sentence using the phrase is further stored in the example sentence storage unit in the phrase information storage unit. The presence / absence information of the example sentence (for example, the phrase data table 2692 of FIG. 2) indicating whether or not the sentence is present may be stored in association with the sentence.
[0013]
Further, in the information display device according to the fourth aspect, as in the invention according to the fifth aspect, the determining unit regards the plurality of words input by the input unit as phrases and stores the words in the phrase information storage unit. It may be configured as means for determining whether or not an example sentence is stored based on the stored example sentence presence / absence information corresponding to the regarded phrase.
[0014]
A program according to a fifteenth aspect stores, in a computer, a phrase information storage function (e.g., a phrase data table 2692 in FIG. 2) for storing phrases and explanation data of the phrases in association with each other, and a plurality of example sentences. An example sentence storage function for storing (for example, the example sentence data table 2693 in FIG. 2), an input function for the user to input a plurality of words serving as search words (for example, the input unit 22 in FIG. 2), and the input function A phrase search function (for example,
[0015]
According to the third, fourth, fifth, or fifteenth aspect, a phrase including a plurality of input words is searched, and an example sentence including the plurality of input words is stored in the example sentence storage means. By judging whether or not there is no example sentence including the phrase in the explanatory data corresponding to the searched phrase by determining whether or not the example sentence including the phrase is different depending on whether or not the predetermined mark is displayed, by displaying the predetermined mark. Can be recognized by the user.
[0016]
The invention according to
[0017]
According to a sixth aspect of the present invention, in the information display control device according to the seventh aspect, the example sentence storage unit stores a plurality of words included in the example sentence in association with the example sentence as collocations. It is configured to have a collocation relation storage unit (for example, the example sentence data table 2693 in FIG. 2), and the example sentence search unit uses the plurality of words input by the input unit as a collocation and associates the example sentence with the collocation. May be configured to have a collocation-corresponding example sentence search means (for example,
[0018]
According to the sixth or seventh aspect of the present invention, when there is no example sentence including the phrase in the description data corresponding to the searched phrase, the searched example sentence can be displayed. Therefore, when the example sentence including the phrase is not displayed together with the explanation data, the user does not need to input the same word again to perform an example sentence search, and a user-friendly information display control device can be realized.
[0019]
The invention according to
[0020]
According to a ninth aspect of the present invention, there is provided the information display control device according to the first or sixth aspect, wherein the entry word and the description data of the entry word are stored in association with each other. The example sentence storage unit further includes a storage unit (for example, an entry word data table 2691 in FIG. 2), and the example sentence storage unit stores a plurality of words included in the example sentence as a collocation in association with the example sentence ( For example, an example sentence data table 2693 in FIG. 2 and an entry word relationship storage unit (for example, FIG. 2) that stores the correspondence between words included in the example sentence and entry words stored in the entry word information storage unit. 2 example sentence data table 2693), and the example sentence display control means is searched by the example sentence search means with reference to the correspondence stored in the collocation relation storage means and the headword relation storage means. In the previous sentence A second entry word example sentence display for controlling to display an example sentence that does not include a collocation constituted by a plurality of words input by the input means, wherein the word input by the input means is in a correspondence relation as an entry word. It is characterized by having control means (for example,
[0021]
The invention according to
[0022]
According to the invention as set forth in
[0023]
The invention according to
[0024]
The invention according to
[0025]
According to the present invention, the searched example sentences are classified into the above items (1) to (3), and the display order of the items (1) to (3) is displayed to the user. Or display permission / inhibition can be set. Thereby, the user can freely set the example sentence to be displayed according to his / her proficiency level and the information he / she wants to know.
[0026]
An information display control device according to a thirteenth aspect provides a phrase information storage unit (for example, a phrase data table 2692 in FIG. 20B) that stores phrases and description data of the phrases in association with each other. Input means for inputting a plurality of words by the user (for example, the input unit 22 in FIG. 2), and a phrase including any two or more words among the plurality of words input by the input means. A phrase search unit (for example,
[0027]
A program according to claim 16 stores, in a computer, a phrase information storage function (for example, a phrase data table 2692 in FIG. 20B) for storing phrases and explanation data of the phrases in association with each other. An input function (for example, the input unit 22 in FIG. 2) for the user to input a plurality of words to be words, and a phrase including any two or more words among the plurality of words input by the input function From the phrases stored in the phrase information storage function (eg,
[0028]
According to the thirteenth or sixteenth aspect of the present invention, it is possible to search for phrases that include any two or more words among the plurality of input words. That is, for example, when three words are input, phrases that include all three words are not stored in the phrase information storage unit, but phrases that include any two of the input words are stored in the phrase information storage unit. , The description data of a phrase including any two of the input words can be displayed.
[0029]
Therefore, when the phrase including all of the plurality of input words is not stored in the phrase information storage means, the user does not need to input and search again in consideration of the combination of words, and the information display control device is easy to use. Can be realized.
[0030]
BEST MODE FOR CARRYING OUT THE INVENTION
Hereinafter, an embodiment of an information display control device according to the present invention will be described in detail with reference to FIGS. In the following, a case where the present invention is applied to a foldable portable electronic dictionary will be described as an example, but embodiments to which the present invention can be applied are not limited thereto.
[0031]
In the present embodiment, a description will be given as searching for a phrase that includes a plurality of words input as search words. However, a collocation including a plurality of words input as search words may be searched. In the present embodiment, this can be realized by replacing “composition” with “composition”, and replacing a composition with a combination is a range of equivalents that can be easily implemented by those skilled in the art.
[0032]
The portable electronic dictionary incorporates various electronic dictionary data (dictionary databases) such as a Japanese dictionary, an English-Japanese dictionary, a Japanese-English dictionary, a synonym dictionary, and a proverb dictionary. The dictionary database stores character data, image data, moving image data, audio data, and the like for explaining the headword in association with the headword. By selecting a dictionary type and inputting a word, the user can display a commentary or the like on the word. In the following, a case will be described as an example where a dictionary database of an English-Japanese dictionary is built in the portable electronic dictionary.
[0033]
FIG. 1 is an example of a perspective view of the portable
[0034]
The
[0035]
The keys constituting the various
[0036]
The various
[0037]
Further, the portable
[0038]
[First Embodiment]
A first embodiment to which the present invention is applied will be described. In the first embodiment to which the present invention is applied, in a phrase search, a phrase including a plurality of words input as a search word is searched, and an example sentence including the search word is simultaneously searched from the example sentences corresponding to all headwords. Search and display.
[0039]
FIG. 2 is a block diagram showing a configuration of the portable
[0040]
The
[0041]
The
[0042]
The input unit 22 is an input device including a key group necessary for inputting characters such as kana and alphabets, selecting functions, and the like, and outputs a pressing signal of a pressed key to the
[0043]
The
[0044]
The
[0045]
It should be noted that a configuration may be adopted in which the external device is directly connected to the external device by wire or wireless communication without using the
[0046]
The
[0047]
The
[0048]
The search
[0049]
The first example sentence
[0050]
The
[0051]
The
[0052]
The example
[0053]
The example sentence rearranging program 263 is a subroutine program included in the
[0054]
The first example
[0055]
The second example
[0056]
The third example
[0057]
The
[0058]
The example sentence
[0059]
The English-
[0060]
For example, when the
[0061]
FIG. 4 is a diagram showing an example of the data configuration of the phrase data table 2692. The phrase data table 2692 includes a phrase (for example, “fall in”) and explanatory data indicating the meaning of the phrase (for example, “1. ) And an example sentence number for designating an example sentence included in the explanation data are stored in association with each other.
[0062]
FIG. 5 is a diagram showing an example of the data structure of the example sentence data table 2693. The example sentence data table 2693 stores an example sentence number, a source of the example sentence, an example sentence, and collocations included in the example sentence in association with each other. A translation is also stored together with the example sentence. The source indicates a headword or phrase in which the example sentence is cited. For example, “Leaves we fall [dropping] from the trees.” Which is an example sentence of the example sentence number “4” is an example sentence that is quoted when the first explanatory data of the verb of the headword “fall” is displayed. Indicates that there is. Further, the distinction “A” of the source is an example sentence quoted in the entry word data table 2691, and the distinction “B” is an example sentence quoted in the phrase data table 2692.
[0063]
Note that a collocation means a combination of a plurality of words to make a meaning. Collocations are composed of phrases that combine words to form a special meaning that is completely different from the original word, quasi-verses that combine words to form a meaning that is slightly different from the original word, Includes combinations of words that make sense by combining verbs and prepositions.
[0064]
FIG. 6 is a diagram showing an example of the data configuration of the word example sentence data table 2694. The word example sentence data table 2694 stores the words and the example sentence numbers of all example sentences including the word in association with each other.
[0065]
FIG. 7 is a diagram showing an example of the data configuration of the variant word data table 2695. The modified word data table 2695 stores the modified forms of the original words classified by part of speech. For example, the
[0066]
Further, in the
[0067]
The
[0068]
The storage
[0069]
The
[0070]
FIG. 8 is a flowchart for explaining the operation of the phrase search process executed by the
[0071]
First, the
[0072]
Here, for example, to search for a phrase that includes the words “fall” and “in”, the user inputs “fall & in”. Note that "&" may be another predetermined symbol including a space. Further, the search words are stored in the search
[0073]
Then, a phrase including the search term input in step A1 is searched for and displayed (step A2). Specifically, in step A1, for example, when “fall & in” is input, all phrases including both “fall” and “in” are retrieved from the phrase data table 2692 and displayed. FIG. 15B is an example of the
[0074]
Next, the user selects a phrase whose meaning or the like is to be displayed from the displayed phrases (step A3). The selected example sentence is highlighted as in the
[0075]
When the
[0076]
Then, the
[0077]
FIG. 9 is a flowchart for explaining the operation of the example sentence search process executed by the
[0078]
Specifically, for example, when “fall, in” is stored in the search
[0079]
Next, the
[0080]
Subsequently, the
[0081]
Next, the
[0082]
When the example sentence number is stored (Step A6; Yes), the
[0083]
Then, when the
[0084]
Here, if the various
[0085]
Specifically, for example, when the jump key is pressed while the example
[0086]
FIG. 10 is a flowchart for explaining the operation of the example sentence sorting process executed by the
[0087]
When the search word is included in the headword of the source (Step C2; Yes), the
[0088]
On the other hand, if all the search words are not included in the collocation (step C3; No), the
[0089]
Then, the
[0090]
FIG. 17 is a diagram showing an example of the storage contents of the search
[0091]
FIG. 17A shows the first example sentence
[0092]
In step C1, the first example sentence number "5" is designated, and in step C2, it is determined whether or not the entry word of the source indicated by the example sentence number "5" includes the search word "fall" or "in". Since the entry word of the source of the example sentence number “5” is “fall”, it is the same as the search word.
[0093]
Next, in step C3, it is determined whether or not the collocation included in the example sentence with the example sentence number “5” includes both the search words “fall” and “in”. Since the example sentence of the example sentence number “5” does not include a collocation, the example sentence number “5” is stored in the second example sentence
[0094]
Next, a case where the example sentence number “6” is designated will be described. In step C2, it is determined whether or not the search word “fall” or “in” is included in the headword of the source indicated by the example sentence number “6”. Since the headword of the source of the example sentence number “6” is “fall”, it is the same as the search word.
[0095]
Next, in step C3, it is determined whether the collocation included in the example sentence with the example sentence number “6” includes both the search words “fall” and “in”. The example sentence with the example sentence number “6” includes “fall in” as a collocation, and the collocation includes all search words. Therefore, in step C4, the example sentence number “6” is stored in the third example sentence
[0096]
Next, the case where the example sentence number “8” is designated will be described. In step C2, it is determined whether or not the search word “fall” or “in” is included in the headword of the source indicated by the example sentence number “8”. Since the headword of the source of the example sentence number “8” is “sight”, it differs from the search word. Accordingly, the example sentence number “8” remains stored in the first example sentence
[0097]
FIG. 17B shows the first example sentence
[0098]
Subsequently, description of the example sentence rearranging process using the flowchart in FIG. 10 will be continued. If the
[0099]
FIG. 11 is a flowchart for explaining the operation of the first example sentence rearranging process executed by the
[0100]
Next, the
[0101]
Subsequently, the
[0102]
Here, the delimiter means, for example, "[] (brackets or square brackets)" or "() (parenthesis or parenthesis)". The word (sequence) in square brackets in the example sentence indicates that the sentence is almost the same as the sentence replaced with the word immediately before it. The word in parentheses (sequence) indicates that the example sentence including the word in parentheses is substantially synonymous with the sentence in which the word in parentheses is deleted.
[0103]
Then, the
[0104]
FIG. 18A is a diagram showing an example of the storage contents of the search
[0105]
It is assumed that “fall, in” is stored in the search
[0106]
Next, in step D2, an example sentence whose search word is included in the corresponding collocation is additionally stored in the first example
[0107]
Further, in step D3, an example sentence including the search word in the collocation within the delimiter is additionally stored in the first example
[0108]
Then, in step D4, the example sentence corresponding to the unprocessed example sentence number is additionally stored in the first example
[0109]
That is, in the first example
[0110]
Subsequently, the description of the example sentence rearranging process using FIG. 10 will be continued. When the processing in step C7 ends, the
[0111]
FIG. 12 is a flowchart for explaining the operation of the second example sentence sorting process executed by the
[0112]
Then, the
[0113]
FIG. 18B is a diagram illustrating an example of the storage contents of the search
[0114]
It is assumed that “fall, in” is stored in the search
[0115]
Next, an example sentence corresponding to the example sentence number not processed in step E1 is additionally stored in the second example
[0116]
Subsequently, the description of the example sentence rearranging process using FIG. 10 will be continued. When the processing in step C8 ends, the
[0117]
FIG. 13 is a flowchart for explaining the operation of the third example sentence rearranging process executed by the
[0118]
Next, the example sentence corresponding to the example sentence number that has not been processed in step F1 is additionally stored in the third example sentence storage area 257 (step F2), and the process proceeds to step C9 of the example sentence rearranging process.
[0119]
FIG. 18C is a diagram showing an example of the storage contents of the search
[0120]
It is assumed that “fall, in” is stored in the search
[0121]
Next, an example sentence corresponding to the example sentence number not processed in step F1 is additionally stored in the third example
[0122]
Subsequently, the description of the example sentence rearranging process using FIG. 10 will be continued. When the processing in step C9 ends, the
[0123]
Then, the
[0124]
Next, when a predetermined key (for example, the
[0125]
Subsequently, when a predetermined key corresponding to the display instruction of the next screen is pressed by the user (step G4; Yes), the
[0126]
Note that the
[0127]
As described above, by performing a phrase search for the entered search term and searching for example sentences containing the search term, even if there is no example sentence using the phrase in the meaning or explanation displayed by the phrase search, the phrase Or, an example sentence using a collocation constituted by a search word can be displayed. In other words, the user can simultaneously perform the phrase search and the example sentence search without re-entering the search word by the example sentence search and searching for the example sentence.
[0128]
In addition, when an example sentence including a search word is searched and there is a corresponding example sentence, an example sentence jump mark is displayed, and when the user performs a phrase search, an example sentence including the phrase or a collocation constituted by the search word is displayed. You can know immediately if there is. Then, the user can display the searched example sentence by pressing the example sentence jump button. Therefore, the user can select whether or not to display the searched example sentence according to the situation.
[0129]
Although the first embodiment of the present invention has been described above, the present invention is not limited only to the above-described embodiment, and various changes can be made without departing from the spirit of the present invention. Of course.
[0130]
For example, in the display process, (1) an example sentence in which a word different from the search word is quoted in the explanation data of the entry word, and (2) an example sentence in the explanation data in which the search word is the entry word. And (3) an example sentence that is cited in the description data in which the search word is an entry word, but is not composed as a collocation word, and includes a collocation word composed of the search word. The example sentences are displayed by switching the display screen in the order of the example sentences. However, it is necessary to change the display order of the display screens of (1), (2), and (3) and to set whether or not the display is possible. May be made.
[0131]
FIG. 19 is a diagram illustrating an example of a
[0132]
The
[0133]
As a result, the user can preferentially display the information of the example sentence that he / she wants to know. Further, it is possible to freely set whether or not to display the display screens (1) to (3) according to the level of the user.
[0134]
[Second embodiment]
Next, a portable electronic dictionary according to a second embodiment of the present invention will be described. The configuration of the portable electronic dictionary according to the second embodiment is the same as that of the portable
[0135]
In the second embodiment to which the present invention is applied, when three or more search words are input, a phrase search is performed for all combinations of search words.
[0136]
The
[0137]
For example, when “go & back & home” is input as a search word, “go, back, home” is stored in the search
[0138]
When a matching phrase is searched from the phrase data table 2692 for each variant search word, the complete
[0139]
In the similarity matching
[0140]
The
[0141]
FIG. 21 is a flowchart for explaining the operation of the phrase combination search process executed by the
[0142]
Here, for example, to search for a phrase including the words “go”, “back”, and “home”, the user inputs “go & back & home”. Note that "&" may be another predetermined symbol including a space. Further, the search words are stored in the search
[0143]
Next, for the search words stored in the search
[0144]
When there is no phrase including the variant search word (step H5; No), the
[0145]
When there is an example sentence including all the search words (step H6; Yes), the
[0146]
On the other hand, when there is no example sentence including all the search words (step H6; No), the
[0147]
Subsequently, the
[0148]
FIG. 22B is a diagram illustrating an example of the
[0149]
In step H12, the
[0150]
On the other hand, if it is determined in
[0151]
When the explanation data is stored (Step H10; Yes), the
[0152]
FIG. 23A is a diagram illustrating an example of the
[0153]
As described above, when three or more search words are input, the phrase search is automatically performed for the modified search words in different combinations, so that when there is no phrase that includes all of the input search words, the user Does not need to be re-entered for each combination of search words to perform a phrase search. Therefore, an easy-to-use portable electronic dictionary can be realized.
[0154]
【The invention's effect】
According to the invention described in
[0155]
According to the invention as set forth in
[0156]
According to the invention described in
[0157]
According to the invention as set forth in
[0158]
According to the invention described in
[0159]
According to the thirteenth or sixteenth aspect, it is possible to search for a phrase that includes any two or more words from a plurality of input words. That is, for example, when three words are input, phrases that include all three words are not stored in the phrase information storage unit, but phrases that include any two of the input words are stored in the phrase information storage unit. , The description data of a phrase including any two of the input words can be displayed.
[0160]
Therefore, when the phrase including all of the plurality of input words is not stored in the phrase information storage means, the user does not need to input and search again in consideration of the combination of words, and the information display control device is easy to use. Can be realized.
[Brief description of the drawings]
FIG. 1 is a diagram showing an example of a perspective overview of a portable electronic dictionary to which the present invention is applied.
FIG. 2 is a block diagram showing a configuration of the portable
FIG. 3 is a diagram showing an example of a data configuration of a headword data table.
FIG. 4 is a diagram showing an example of a data configuration of a phrase data table.
FIG. 5 is a diagram showing an example of a data configuration of an example sentence data table.
FIG. 6 is a diagram showing an example of a data configuration of a word example sentence data table.
FIG. 7 is a diagram showing an example of a data configuration of a variant word data table.
FIG. 8 is a diagram showing an operation flow of the portable electronic dictionary relating to execution of a phrase search process.
FIG. 9 is a view showing an operation flow of the portable electronic dictionary relating to execution of the example sentence search process.
FIG. 10 is a diagram showing an operation flow of the portable electronic dictionary relating to execution of the example sentence rearranging process.
FIG. 11 is a view showing an operation flow of the portable electronic dictionary relating to execution of the first example sentence rearranging process.
FIG. 12 is a view showing an operation flow of the portable electronic dictionary relating to the execution of the second example sentence rearranging process.
FIG. 13 is a view showing an operation flow of the portable electronic dictionary relating to execution of a third example sentence rearranging process.
FIG. 14 is a view showing an operation flow of the portable electronic dictionary relating to execution of display processing.
FIG. 15 is a diagram showing an example of an input screen displayed on a display unit and a display screen of a search result.
FIG. 16 is a diagram showing an example of an input screen displayed on a display unit and a display screen of a search result.
FIG. 17 is a diagram showing an example of storage contents of a search word storage area, a first example sentence number storage area, a second example sentence number storage area, and a third example sentence number storage area.
FIG. 18 shows storage contents of a search word storage area, a first example sentence number storage area, a second example sentence number storage area, a third example sentence number storage area, a first example sentence storage area, a second example sentence storage area, and a third example sentence storage area. FIG.
FIG. 19 is a view showing an example of a setting screen displayed on the display unit.
FIG. 20 is a diagram showing a configuration of a ROM and a RAM of a portable electronic dictionary according to the second embodiment.
FIG. 21 is a view showing an operation flow of the portable electronic dictionary relating to execution of a phrase combination search process.
FIG. 22 is a diagram showing an example of an input screen displayed on a display unit and a display screen of a search result.
FIG. 23 is a diagram showing an example of an input screen displayed on a display unit and a display screen of a search result.
[Explanation of symbols]
1 Portable electronic dictionary
11 Display screen
12 keys
13 slots
14 Memory card
21 CPU
22 Input section
23 Display
24 Communication unit
25 RAM
251 Search word storage area
252 first example sentence number storage area
253 second example sentence number storage area
254 third example sentence number storage area
255 1st example sentence storage area
256 Second example sentence storage area
257 Third Example Sentence Storage Area
26 ROM
261 phrase search program
262 Example sentence search program
263 Example sentence sorting program
264 First example sentence sorting program
265 Second example sentence sorting program
266 Third Example Sentence Sorting Program
267 Display program
268 Example sentence jump mark data
269 English-Japanese dictionary DB
2691 Headword data table
2692 phrase data table
2693 Example sentence data table
2694 Word example sentence data table
2695 Variant word data table
27 Storage medium reading unit
300 Network
310 Dictionary server
320 Internet Dictionary DB
Claims (16)
複数の例文を記憶する例文記憶手段と、
検索語となる複数の単語を入力するための入力手段と、
この入力手段によって入力された複数の単語を含む成句を前記成句情報記憶手段に記憶された成句の中から検索する成句検索手段と、
この成句検索手段によって検索された成句に対応付けられた説明データを前記成句情報記憶手段から読み出して表示させる制御を行う説明データ表示制御手段と、
前記入力手段によって入力された複数の単語を含む例文を前記例文記憶手段から検索する例文検索手段と、
この例文検索手段によって検索された例文を表示させる制御を行う例文表示制御手段と、
を備えることを特徴とする情報表示制御装置。A phrase information storage unit that stores the phrase and the description data of the phrase in association with each other;
Example sentence storage means for storing a plurality of example sentences;
Input means for inputting a plurality of words serving as search words;
Phrase search means for searching a phrase stored in the phrase information storage means for a phrase including a plurality of words input by the input means,
Explanation data display control means for performing control to read and display explanation data associated with the phrase searched by the phrase search means from the phrase information storage means, and
An example sentence search unit that searches the example sentence storage unit for an example sentence including a plurality of words input by the input unit;
An example sentence display control means for performing control to display an example sentence searched by the example sentence search means;
An information display control device comprising:
前記例文検索手段は、前記入力手段によって入力された複数の単語を連語として、当該連語に対応付けられた例文を前記連語関係記憶手段に記憶された対応関係に基づいて前記例文記憶手段から検索する連語対応例文検索手段を有する、ことを特徴とする請求項1に記載の情報表示制御装置。The example sentence storage unit includes a collocation relation storage unit that stores a plurality of words included in the example sentence as collocations in association with the example sentence,
The example sentence search means searches the example sentence storage means from the example sentence storage means based on the correspondence stored in the collocation relation storage means, using a plurality of words input by the input means as collocations. The information display control device according to claim 1, further comprising a collocation-corresponding example sentence search unit.
複数の例文を記憶する例文記憶手段と、
検索語となる複数の単語を入力するための入力手段と、
この入力手段によって入力された複数の単語を含む成句を前記成句情報記憶手段に記憶された成句の中から検索する成句検索手段と、
この成句検索手段によって検索された成句に対応付けられた説明データを前記成句情報記憶手段から読み出して表示させる制御を行う説明データ表示制御手段と、
前記入力手段によって入力された複数の単語を含む例文が前記例文記憶手段に記憶されているか否かを判断する判断手段と、
この判断手段によって前記複数の単語を含む例文が前記例文記憶手段に記憶されていると判断された場合、所定のマークを表示させる制御を行うマーク表示制御手段と、
を備えることを特徴とする情報表示制御装置。A phrase information storage unit that stores the phrase and the description data of the phrase in association with each other;
Example sentence storage means for storing a plurality of example sentences;
Input means for inputting a plurality of words serving as search words;
Phrase search means for searching a phrase stored in the phrase information storage means for a phrase including a plurality of words input by the input means,
Explanation data display control means for performing control to read and display explanation data associated with the phrase searched by the phrase search means from the phrase information storage means, and
Determining means for determining whether an example sentence including a plurality of words input by the input means is stored in the example sentence storage means,
When it is determined that the example sentence including the plurality of words is stored in the example sentence storage unit, the mark display control unit performs control to display a predetermined mark;
An information display control device comprising:
この例文検索手段によって検索された例文を表示させる制御を行う例文表示制御手段と、
を更に備えることを特徴とする請求項3〜5の何れか一項に記載の情報表示制御装置。When a predetermined operation input is performed, an example sentence search unit that searches the example sentence storage unit for an example sentence including a plurality of words input by the input unit;
An example sentence display control means for performing control to display an example sentence searched by the example sentence search means;
The information display control device according to any one of claims 3 to 5, further comprising:
前記例文検索手段は、前記入力手段によって入力された複数の単語を連語として、当該連語に対応付けられた例文を前記連語関係記憶手段に記憶された対応関係を参照して前記例文記憶手段から検索する連語対応例文検索手段を有する、ことを特徴とする請求項6に記載の情報表示制御装置。The example sentence storage unit includes a collocation relation storage unit that stores a plurality of words included in the example sentence as collocations in association with the example sentence,
The example sentence search means searches the example sentence associated with the plural words from the example sentence storage means with reference to the correspondence stored in the collocation relation storage means, using a plurality of words input by the input means as collocations. The information display control device according to claim 6, further comprising a collocation-corresponding example sentence searching means.
前記例文記憶手段は、当該例文に含まれる単語と前記見出語情報記憶手段に記憶された見出語との対応関係を記憶する見出語関係記憶手段を有し、
前記例文表示制御手段は、前記見出語関係記憶手段に記憶された対応関係を参照して、前記例文検索手段によって検索された例文のうち、前記入力手段によって入力された単語が見出語として対応関係にない例文を表示させる制御を行う第1の見出語例文表示制御手段を有することを特徴とする請求項1又は6に記載の情報表示制御装置。A headword information storage unit that stores the headword and the description data of the headword in association with each other,
The example sentence storage means includes a headword relation storage means for storing a correspondence relationship between a word included in the example sentence and a headword stored in the headword information storage means,
The example sentence display control means refers to the correspondence stored in the headword relation storage means, and, among the example sentences searched by the example sentence search means, a word input by the input means as an entry word. 7. The information display control device according to claim 1, further comprising a first headword example sentence display control unit that controls to display an example sentence having no correspondence.
前記例文記憶手段は、当該例文に含まれる複数の単語を連語として当該例文と対応づけて記憶する連語関係記憶手段と、当該例文に含まれる単語と前記見出語情報記憶手段に記憶された見出語との対応関係を記憶する見出語関係記憶手段と、を有し、
前記例文表示制御手段は、前記連語関係記憶手段と前記見出語関係記憶手段に記憶された対応関係を参照して、前記例文検索手段によって検索された例文のうち、前記入力手段によって入力された単語が見出語として対応関係にあり、前記入力手段によって入力された複数の単語によって構成された連語を含まない例文を表示させる制御を行う第2の見出語例文表示制御手段を有することを特徴とする請求項1又は6に記載の情報表示制御装置。A headword information storage unit that stores the headword and the description data of the headword in association with each other,
The example sentence storage means stores a plurality of words included in the example sentence as collocations in association with the example sentence, and a word included in the example sentence and a word stored in the entry word information storage means. Heading relation storage means for storing a correspondence relation with the word output,
The example sentence display control means refers to the correspondence stored in the collocation relation storage means and the headword relation storage means, and is input by the input means among the example sentences searched by the example sentence search means. A second headword example sentence display control unit that controls to display an example sentence that has a word as a headword and does not include a collocation composed of a plurality of words input by the input unit. The information display control device according to claim 1 or 6, wherein:
前記例文記憶手段は、当該例文に含まれる複数の単語を連語として当該例文と対応づけて記憶する連語関係記憶手段と、当該例文に含まれる単語と前記見出語情報記憶手段に記憶された見出語との対応関係を記憶する見出語関係記憶手段と、を有し、
前記例文表示制御手段は、前記連語関係記憶手段と前記見出語関係記憶手段に記憶された対応関係を参照して、前記例文検索手段によって検索された例文のうち、前記入力手段によって入力された単語が見出語として対応関係にあり、前記入力手段によって入力された複数の単語を含んだ連語を含む例文を表示させる制御を行う第3の見出語例文表示制御手段を有することを特徴とする請求項1又は6に記載の情報表示制御装置。A headword information storage unit that stores the headword and the description data of the headword in association with each other,
The example sentence storage means stores a plurality of words included in the example sentence as collocations in association with the example sentence, and a word included in the example sentence and a word stored in the entry word information storage means. Heading relation storage means for storing a correspondence relation with the word output,
The example sentence display control means refers to the correspondence stored in the collocation relation storage means and the headword relation storage means, and is input by the input means among the example sentences searched by the example sentence search means. A third headword example sentence display control means for controlling display of an example sentence including collocations including a plurality of words input by the input means, wherein the words are in a correspondence relationship as headwords. The information display control device according to claim 1.
検索語となる複数の単語を入力するための入力手段と、
この入力手段によって入力された複数の単語のうち、2以上の何れかの単語を含む成句を前記成句情報記憶手段に記憶された成句の中から検索する成句検索手段と、
この成句検索手段によって検索された成句に対応付けられた説明データを前記成句情報記憶手段から読み出して表示させる制御を行う説明データ表示制御手段と、
を備えることを特徴とする情報表示制御装置。A phrase information storage unit that stores the phrase and the description data of the phrase in association with each other;
Input means for inputting a plurality of words serving as search words;
A phrase search unit for searching a phrase stored in the phrase information storage unit for a phrase including any two or more words among the plurality of words input by the input unit;
Explanation data display control means for performing control to read and display explanation data associated with the phrase searched by the phrase search means from the phrase information storage means, and
An information display control device comprising:
成句と、当該成句の説明データとを対応付けて記憶する成句情報記憶機能と、
複数の例文を記憶する例文記憶機能と、
検索語となる複数の単語を入力するための入力機能と、
この入力機能によって入力された複数の単語を含む成句を前記成句情報記憶機能に記憶された成句の中から検索する成句検索機能と、
この成句検索機能によって検索された成句に対応付けられた説明データを前記成句情報記憶機能から読み出して表示させる制御を行う説明データ表示制御機能と、
前記入力機能によって入力された複数の単語を含む例文を前記例文記憶機能から検索する例文検索機能と、
この例文検索機能によって検索された例文を表示させる制御を行う例文表示制御機能と、
を実現させるためのプログラム。A phrase information storage function of storing a phrase in a computer in association with descriptive data of the phrase,
An example sentence storage function for storing a plurality of example sentences,
An input function for inputting a plurality of words serving as search words,
A phrase search function of searching for phrases that include a plurality of words input by the input function from phrases stored in the phrase information storage function;
An explanation data display control function of performing control of reading and displaying explanation data associated with the phrase searched by the phrase search function from the phrase information storage function, and
An example sentence search function for searching an example sentence including a plurality of words input by the input function from the example sentence storage function,
An example sentence display control function for performing control to display an example sentence searched by the example sentence search function,
The program to realize.
成句と、当該成句の説明データとを対応付けて記憶する成句情報記憶機能と、
複数の例文を記憶する例文記憶機能と、
検索語となる複数の単語を入力するための入力機能と、
この入力機能によって入力された複数の単語を含む成句を前記成句情報記憶機能に記憶された成句の中から検索する成句検索機能と、
この成句検索機能によって検索された成句に対応付けられた説明データを前記成句情報記憶機能から読み出して表示させる制御を行う説明データ表示制御機能と、
前記入力機能によって入力された複数の単語を含む例文が前記例文記憶機能に記憶されているか否かを判断する判断機能と、
この判断機能によって前記複数の単語を含む例文が前記例文記憶機能に記憶されていると判断された場合、所定のマークを表示させる制御を行うマーク表示制御機能と、
を実現させるためのプログラム。A phrase information storage function of storing a phrase in a computer in association with descriptive data of the phrase,
An example sentence storage function for storing a plurality of example sentences,
An input function for inputting a plurality of words serving as search words,
A phrase search function of searching for phrases that include a plurality of words input by the input function from phrases stored in the phrase information storage function;
An explanation data display control function of performing control of reading and displaying explanation data associated with the phrase searched by the phrase search function from the phrase information storage function, and
A determination function of determining whether an example sentence including a plurality of words input by the input function is stored in the example sentence storage function,
When an example sentence including the plurality of words is determined to be stored in the example sentence storage function by the determination function, a mark display control function of performing control to display a predetermined mark,
The program to realize.
成句と、当該成句の説明データとを対応付けて記憶する成句情報記憶機能と、
検索語となる複数の単語を入力するための入力機能と、
この入力機能によって入力された複数の単語のうち、2以上の何れかの単語を含む成句を前記成句情報記憶機能に記憶された成句の中から検索する成句検索機能と、
この成句検索機能によって検索された成句に対応付けられた説明データを前記成句情報記憶機能から読み出して表示させる制御を行う説明データ表示制御機能と、
を実現させるためのプログラム。On the computer,
A phrase and a phrase information storage function that stores the phrase in association with the description data of the phrase;
An input function for inputting a plurality of words serving as search words,
A phrase search function of searching a phrase stored in the phrase information storage function for phrases that include any two or more words among a plurality of words input by the input function;
An explanation data display control function of performing control of reading and displaying explanation data associated with the phrase searched by the phrase search function from the phrase information storage function, and
The program to realize.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2002380719A JP2004213237A (en) | 2002-12-27 | 2002-12-27 | Information display control unit and program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2002380719A JP2004213237A (en) | 2002-12-27 | 2002-12-27 | Information display control unit and program |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2004213237A true JP2004213237A (en) | 2004-07-29 |
Family
ID=32816861
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2002380719A Pending JP2004213237A (en) | 2002-12-27 | 2002-12-27 | Information display control unit and program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2004213237A (en) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009230536A (en) * | 2008-03-24 | 2009-10-08 | Fujitsu Ltd | Display control device, display control method and display control program |
US8375008B1 (en) | 2003-01-17 | 2013-02-12 | Robert Gomes | Method and system for enterprise-wide retention of digital or electronic data |
US8527468B1 (en) | 2005-02-08 | 2013-09-03 | Renew Data Corp. | System and method for management of retention periods for content in a computing system |
US8615490B1 (en) | 2008-01-31 | 2013-12-24 | Renew Data Corp. | Method and system for restoring information from backup storage media |
US8738668B2 (en) | 2009-12-16 | 2014-05-27 | Renew Data Corp. | System and method for creating a de-duplicated data set |
US8943024B1 (en) | 2003-01-17 | 2015-01-27 | Daniel John Gardner | System and method for data de-duplication |
JP2023009221A (en) * | 2020-03-24 | 2023-01-19 | カシオ計算機株式会社 | Information processing device, display method, and program |
-
2002
- 2002-12-27 JP JP2002380719A patent/JP2004213237A/en active Pending
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8375008B1 (en) | 2003-01-17 | 2013-02-12 | Robert Gomes | Method and system for enterprise-wide retention of digital or electronic data |
US8943024B1 (en) | 2003-01-17 | 2015-01-27 | Daniel John Gardner | System and method for data de-duplication |
US8527468B1 (en) | 2005-02-08 | 2013-09-03 | Renew Data Corp. | System and method for management of retention periods for content in a computing system |
US8615490B1 (en) | 2008-01-31 | 2013-12-24 | Renew Data Corp. | Method and system for restoring information from backup storage media |
JP2009230536A (en) * | 2008-03-24 | 2009-10-08 | Fujitsu Ltd | Display control device, display control method and display control program |
US8738668B2 (en) | 2009-12-16 | 2014-05-27 | Renew Data Corp. | System and method for creating a de-duplicated data set |
JP2023009221A (en) * | 2020-03-24 | 2023-01-19 | カシオ計算機株式会社 | Information processing device, display method, and program |
JP7396439B2 (en) | 2020-03-24 | 2023-12-12 | カシオ計算機株式会社 | Information processing device, display method, and program |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7403889B2 (en) | Electronic dictionary with example sentences | |
US20040111409A1 (en) | Information displaying apparatus with word searching function and recording medium | |
JP2004213237A (en) | Information display control unit and program | |
JP2001134585A (en) | Electronic dictionary | |
JP3793878B2 (en) | Information display control device and program | |
JP3826883B2 (en) | Information display control device and program | |
US7664628B2 (en) | Electronic dictionary with illustrative sentences | |
JP4281748B2 (en) | Information display control device and program | |
JP4281749B2 (en) | Information display control device and program | |
JP2008059169A (en) | Chinese example sentence retrieval apparatus and program for process of retrieving chinese example sentence | |
JPH11161650A (en) | Electronic dictionary | |
JP7439429B2 (en) | Search device, search method, search program | |
JP3498635B2 (en) | Information retrieval method and apparatus, and computer-readable recording medium | |
JP2005044071A (en) | Electronic dictionary | |
JP4114695B2 (en) | Information display control device and program | |
JPH11184854A (en) | Electronic dictionary | |
JP5338482B2 (en) | Chinese sentence example search device and program | |
JP2022139904A (en) | Information processor, method for processing information, and program | |
JP2006236385A (en) | Information display controller and program | |
JPH0424759A (en) | Document processor | |
JP2004272682A (en) | Information display controller and program | |
JP2009265845A (en) | Device and program for retrieving example sentence | |
JPH08235186A (en) | Machine translation system | |
JPH0762840B2 (en) | Document creation device | |
JP2020160112A (en) | Electronic apparatus, text display method, and program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20050825 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20051206 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20060206 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20060411 |