(57)【要約】【課題】既存の辞書データを利用することにより、入力した単語に対する例文データがない場合であっても、自動的に関連語に対する例文データを抽出して表示させる。【解決手段】例文データ抽出手段６が、単語入力手段１により入力された単語に対応する例文データを抽出できない場合、関連語検索手段６により、入力された単語に基づいて、第２辞書データ１３から関連語を検索する。再検索手段６は、関連語検索手段６によって検索された関連語に基づいて、第１辞書データ１１を再検索する。第２の例文データ抽出手段６は、単語検索手段６により再検索された単語に対応する例文データを、第１辞書データ１１から抽出し、表示手段２は、再検索された単語、及び、再抽出された例文データを表示する。【選択図】図１
2008158849.tif 000002
【特許請求の範囲】
【請求項１】
単語を入力するための単語入力手段と、
前記単語を含む例文データが格納される第１辞書データ、及び、前記単語の関連語が格納される第２辞書データを、少なくとも記憶する記憶手段と、
前記単語入力手段により入力された単語に基づいて前記第１辞書データを検索する単語検索手段と、
前記単語検索手段により検索された単語に対応する例文データを、前記第１辞書データから抽出する例文データ抽出手段と、
前記例文データ抽出手段により、前記単語入力手段により入力された単語に対応する例文データを抽出できない場合、前記単語入力手段により入力された単語に基づいて、前記第２辞書データから関連語を検索する関連語検索手段と、
前記関連語検索手段によって検索された関連語に基づいて、前記第１辞書データを再検索する再検索手段と、
前記単語検索手段により再検索された単語に対応する例文データを、前記第１辞書データから抽出する第２の例文データ抽出手段と、
再検索された単語、及び、再抽出された例文データを表示する表示手段と、
を備えたことを特徴とする辞書データ検索装置。
【請求項２】
前記関連語検索手段は、ある単語に対する関連語を含む他の辞書データをも検索対象とすることを特徴とする請求項１に記載の辞書データ検索装置。
【請求項３】
前記単語入力手段により入力された単語が仮名である場合、前記単語検索手段によって再検索された単語のいずれかを選択する単語選択手段を、さらに備えたことを特徴とする請求項１又は２に記載の辞書データ検索装置。
【請求項４】
前記記憶手段は、前記第２辞書データとして類語辞書データを記憶し、さらに第３辞書データとして国語辞書データを記憶し、
前記単語入力手段によって入力された単語に基づいて前記国語辞書データを検索する国語辞書検索手段と、
前記単語検索手段によって、前記単語を検索できた場合、前記例文データ抽出手段によって抽出された例文に決定する例文決定手段と、
をさらに備えたことを特徴とする請求項１乃至３のいずれか１項に記載の辞書データ検索装置。
【請求項５】
前記単語入力手段により入力された単語が複数ある場合、前記第１辞書データから、入力された全ての単語を含む例文データを抽出する第３の例文データ抽出手段と、
前記例文データ抽出手段により、前記単語入力手段により入力された全ての単語を含む例文データを抽出できない場合、順次、例文データを抽出できなかった各単語について第２辞書データを検索する第２辞書データ検索手段と、
前記関連語検索手段によって、順次、変換された単語と、その他の単語との組合せに対応する例文データを抽出する第４の例文データ抽出手段と、
をさらに備えたことを特徴とする請求項１乃至４のいずれか１項に記載の辞書データ検索装置。
【請求項６】
単語を入力する単語入力ステップと、
入力された単語に基づいて、単語、及び、前記単語を含む例文データが格納される第１辞書データを検索する第１辞書データ検索ステップと、
検索された単語に対応する例文データを、前記第１辞書データから抽出する例文データ抽出ステップと、
入力された単語に対応する例文データを抽出できない場合、前記単語入力手段により入力された単語に基づいて、単語、及び、前記単語の関連語が格納される第２辞書データから関連語を検索する関連語検索ステップと、
検索された関連語に基づいて、前記第１辞書データを再検索する再検索ステップと、
再検索された単語に対応する例文データを、前記第１辞書データから抽出する第２の例文データ抽出ステップと、
再検索された単語、及び、再抽出された例文データを表示する表示ステップと、
からなることを特徴とする辞書データ検索方法。
【請求項７】
前記関連語検索ステップは、ある単語に対する関連語を含む他の辞書データをも検索対象とすることを特徴とする請求項６に記載の辞書データ検索方法。
【請求項８】
入力された単語が仮名である場合、再検索された単語のいずれかを選択する単語選択ステップをさらに含むことを特徴とする請求項６又は７に記載の辞書データ検索方法。
【請求項９】
前記第２辞書データは類語辞書データであり、さらに国語辞書データを備え、
入力された単語に基づいて、前記国語辞書データを検索する国語辞書検索ステップと、
前記国語辞書検索ステップで、前記単語を検索できた場合、前記いずれかの例文データ抽出ステップで抽出した例文に決定する例文データ決定ステップと、
をさらに含むことを特徴とする請求項６乃至８のいずれか１項に記載の辞書データ検索方法。
【請求項１０】
入力された単語が複数ある場合、前記第１辞書データから、入力された全ての単語を含む例文データを抽出する第３の例文データ抽出ステップと、
前記第３の例文データ抽出ステップで、入力された全ての単語を含む例文データを抽出できない場合、順次、各単語について第２辞書データを検索する第２辞書データ検索ステップと、
順次、変換された単語と、その他の単語との組合せに対応する例文データを抽出する第４の例文データ抽出ステップと、
をさらに含むことを特徴とする請求項６乃至９のいずれか１項に記載の辞書データ検索方法。
【請求項１１】
前記請求項６乃至１０のうち、いずれか１項に記載の辞書データ検索方法の各ステップを、コンピュータに実行させることを特徴とするプログラム。
【請求項１２】
請求項１１に記載のプログラムを記録したことを特徴とするコンピュータにより読取可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、辞書データ検索装置、辞書データ検索方法、この方法の各ステップを実行させるためのプログラム、及び、このプログラムを記録した記録媒体に関するものである。
【背景技術】
【０００２】
従来、入力単語から検索対象単語抽出条件を満足する対象単語を抽出し、対象単語の組合せを全て生成し、生成した各組合せを構成する対象単語が全て含まれる類似例文を抽出し、その中から入力単語が全て含まれる一致例文を抽出し、その一致例文を表示させるようにした情報表示制御装置が公知である（例えば、特許文献１参照）。
【０００３】
また、第１言語で表現された複数の第１例文データと、各第１例文データを第２言語で表現した複数の第２例文データとをそれぞれ対応させて記憶し、前記いずれか一方の例文データに含まれる第１単語に基づいて、前記第１例文データと、この第１例文データに対応し、前記第１単語の翻訳である第２単語が含まれる第２例文データとを表示するようにした機械翻訳装置が公知である（例えば、特許文献２参照）。
【０００４】
【特許文献１】特開２００４−２０６５６０号公報
【特許文献２】特開２００５−２７６０８８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、前記いずれの構成であっても、入力される単語に対する例文データがない場合、この単語の類語等をユーザ自身で考えて新たに単語を入力し直さなければならない。
【０００６】
そこで、本発明は、既存の辞書データを利用することにより、入力した単語に対する例文データがない場合であっても、自動的に関連語に対する例文データを抽出して表示させることのできる辞書データ検索装置、方法、プログラム、及び、記録媒体を提供することを課題とする。
【課題を解決するための手段】
【０００７】
本発明は、前記課題を解決するための手段として、
辞書データ検索装置を、
単語を入力するための単語入力手段と、
前記単語を含む例文データが格納される第１辞書データ、及び、前記単語の関連語が格納される第２辞書データを、少なくとも記憶する記憶手段と、
前記単語入力手段により入力された単語に基づいて前記第１辞書データを検索する単語検索手段と、
前記単語検索手段により検索された単語に対応する例文データを、前記第１辞書データから抽出する例文データ抽出手段と、
前記例文データ抽出手段により、前記単語入力手段により入力された単語に対応する例文データを抽出できない場合、前記単語入力手段により入力された単語に基づいて、前記第２辞書データから関連語を検索する関連語検索手段と、
前記関連語検索手段によって検索された関連語に基づいて、前記第１辞書データを再検索する再検索手段と、
前記単語検索手段により再検索された単語に対応する例文データを、前記第１辞書データから抽出する第２の例文データ抽出手段と、
再検索された単語、及び、再抽出された例文データを表示する表示手段と、
を備えた構成としたものである。
【０００８】
なお、前記関連語とは、入力されたある単語に対する類語だけでなく、国語辞書データ等に登録されている説明情報等を含むものであり、要は、入力された単語に対する例文データがない場合、関連する例文データを抽出可能な単語であればよい。
【０００９】
前記構成により、入力した単語に対する例文データがなくても、既存の辞書データを利用して自動的に関連語を検索し、検索された関連語に基づいて例文データを抽出し直して表示させることができる。したがって、ユーザが改めて単語を入力する手間が省け、効率良く、所望の例文データを表示させることができる。
【００１０】
前記関連語検索手段は、ある単語に対する関連語を含む他の辞書データをも検索対象とするのが好ましい。
【００１１】
この構成により、例文データを抽出する際、既存の辞書データを全て有効活用することができ、より適切な例文データを表示させることが可能となる。
【００１２】
前記単語入力手段により入力された単語が仮名である場合、前記単語検索手段によって再検索された単語のいずれかを選択する単語選択手段を、さらに備えるようにすればよい。
【００１３】
この構成により、ユーザが操作して効率的に関連語の選択をできるため、ストレスなく所望の例文データを表示させることが可能となる。
【００１４】
前記記憶手段は、前記第２辞書データとして類語辞書データを記憶し、さらに第３辞書データとして国語辞書データを記憶し、
前記単語入力手段によって入力された単語に基づいて前記国語辞書データを検索する国語辞書検索手段と、
前記単語検索手段によって、前記単語を検索できた場合、前記例文データ抽出手段によって抽出された例文に決定する例文決定手段と、をさらに備えるのが好ましい。
【００１５】
この構成により、検索された関連語が、これから例文データを表示しようとするものとして、より適切か否かを判断することができる。つまり、ユーザが希望する例文が表示される確率を高めることが可能となる。
【００１６】
前記単語入力手段により入力された単語が複数ある場合、前記第１辞書データから、入力された全ての単語を含む例文データを抽出する第３の例文データ抽出手段と、
前記例文データ抽出手段により、前記単語入力手段により入力された全ての単語を含む例文データを抽出できない場合、順次、例文データを抽出できなかった各単語について第２辞書データを検索する第２辞書データ検索手段と、
前記関連語検索手段によって、順次、変換された単語と、その他の単語との組合せに対応する例文データを抽出する第４の例文データ抽出手段と、
をさらに備えるのが好ましい。
【００１７】
この構成により、入力する単語が複数であっても、高い確率で例文データを抽出することができる。そして、抽出する例文データを、より一層ユーザが望むものに近付けることが可能となる。
【００１８】
また、本発明は、前記課題を解決するための手段として、
単語を入力する単語入力ステップと、
入力された単語に基づいて、単語、及び、前記単語を含む例文データが格納される第１辞書データを検索する第１辞書データ検索ステップと、
検索された単語に対応する例文データを、前記第１辞書データから抽出する例文データ抽出ステップと、
入力された単語に対応する例文データを抽出できない場合、前記単語入力手段により入力された単語に基づいて、単語、及び、前記単語の関連語が格納される第２辞書データから関連語を検索する関連語検索ステップと、
検索された関連語に基づいて、前記第１辞書データを再検索する再検索ステップと、
再検索された単語に対応する例文データを、前記第１辞書データから抽出する第２の例文データ抽出ステップと、
再検索された単語、及び、再抽出された例文データを表示する表示ステップと、
で行うものである。
【００１９】
前記関連語検索ステップは、ある単語に対する関連語を含む他の辞書データをも検索対象とするのが好ましい。
【００２０】
入力された単語が仮名である場合、再検索された単語のいずれかを選択する単語選択ステップをさらに含むのが好ましい。
【００２１】
前記第２辞書データは類語辞書データであり、さらに国語辞書データを備え、
入力された単語に基づいて、前記国語辞書データを検索する国語辞書検索ステップと、
前記国語辞書検索ステップで、前記単語を検索できた場合、前記いずれかの例文データ抽出ステップで抽出した例文に決定する例文データ決定ステップと、
をさらに含むのが好ましい。
【００２２】
入力された単語が複数ある場合、前記第１辞書データから、入力された全ての単語を含む例文データを抽出する第３の例文データ抽出ステップと、
前記第３の例文データ抽出ステップで、入力された全ての単語を含む例文データを抽出できない場合、順次、各単語について第２辞書データを検索する第２辞書データ検索ステップと、
順次、変換された単語と、その他の単語との組合せに対応する例文データを抽出する第４の例文データ抽出ステップと、
をさらに含むのが好ましい。
【００２３】
また、本発明は、前記課題を解決するための手段として、
プログラムを、
前記辞書データ検索方法の各ステップを、コンピュータに実行させるものである。
【００２４】
また、本発明は、前記課題を解決するための手段として、
記録媒体を、
前記プログラムを記録したものとすればよい。
【発明の効果】
【００２５】
本発明によれば、第１辞書データに、入力した単語の例文データがない場合、第２辞書データにより関連語を検索し、この関連語に対する例文データを抽出することができる。したがって、ユーザが改めて単語を入力し直す必要がなく、既存の辞書データを利用しつつ、自動的に所望の例文を表示させることができ、非常に使い勝手がよい。
【発明を実施するための最良の形態】
【００２６】
次に、本発明の実施形態について、添付図面を参照しつつ説明する。
【００２７】
（第１実施形態）
（構成）
図１は、第１実施形態に係る辞書データ検索装置を示すブロック図である。この辞書データ検索装置は、大略、入力装置１、表示装置２、及び、制御装置３を備える。
【００２８】
入力装置１は、例えば、キーボード、マウス、タッチパネル等のほか、電子辞書であれば、各種キーが該当する。また、音声入力装置を含めてもよい。
【００２９】
表示装置２は、例えば、液晶ディスプレイ、ＣＲＴ（Cathode Ray Tube）のほか、入力装置１と兼用されるタッチパネルや、電子辞書であれば、液晶モニタ（ＬＣＤ：liquid crystal monitor）が該当する。
【００３０】
制御装置３は、ＲＯＭ４（Read Only Memory）、ＲＡＭ５（Random Access Memory）、及び、ＣＰＵ６（Central Processing Unit）を備える。
【００３１】
ＲＯＭ４には、各種辞書データ７のほか、抽出プログラム８等が格納されている。辞書データとしては、第１辞書の一例である和英辞書１１、国語辞書１２、第２辞書の一例である類語辞書１３、英語例文辞書等のデータベースが含まれる。和英辞書１１は、図２に示すように、見出し語（見出し語漢字、見出し語読み）、説明情報、及び、例文データで構成されている。国語辞書１２は、図３に示すように、見出し語（見出し語漢字、見出し語読み）、及び、説明情報で構成されている。類語辞書１３は、図４に示すように、大分類、中分類、小分類、及び、見出し語（見出し語漢字、見出し語読み）で構成されている。英語例文辞書１４は、複数の例文で構成されている。なお、辞書データには、百科辞典のほか、医学用語辞書、機械用語辞書等の専門辞書を含めるようにしてもよい。
【００３２】
ＲＡＭ５には、入力キーワード記憶領域１５、候補類語記憶領域１６、抽出英単語見出し記憶領域１７、抽出単語記憶領域１８（キーワード記憶領域）、抽出英語例文記憶領域１９等が確保されている。
【００３３】
ＣＰＵ６は、前記入力装置１から入力されるデータに基づいて、前記ＲＯＭ４に記憶させた各種プログラムを実行し、辞書データでのデータの検索、データの抽出、ＲＡＭ５の各記憶領域へのデータの格納、表示装置２への表示等の制御を実行する。
【００３４】
（動作）
次に、前記辞書データ検索装置の動作について、図５に示すフローチャートを参照しつつ説明する。但し、以下の説明は、本発明の特徴部分である、キーワード（単語）を入力して例文を抽出する処理（すなわち、抽出プログラム８の実行）に留める。
【００３５】
まず、表示装置２に入力画面（図示せず）を表示し、入力装置１により検索しようとするキーワードが入力されると（ステップＳ１：単語入力ステップ）、そのキーワードを、一旦、ＲＡＭ５の入力キーワード記憶領域１５に格納する（ステップＳ２）。初期設定（デフォルト）では、仮名入力モードとなっているが、漢字変換したり、あるいは、アルファベットや他の言語で入力したりできるようにしてもよい。
【００３６】
仮名入力される場合、格納したキーワードに基づいて、和英辞書データを検索する（ステップＳ３：第１辞書データ検索ステップ）。そして、和英辞書データに前記キーワードに合致する見出し語があるか否かを判断する（ステップＳ４）。
【００３７】
和英辞書データに見出し語がある場合、通常の例文検索処理を実行する。すなわち、キーワードから特定された見出し語に対する例文データがあるか否かを判断し、例文データがあれば、その例文を表示装置２に表示させる。また、見出し語に対する例文データなければ、図８に示すように、その旨（例えば、「候補がありません」）を表示して次のステップＳ１０に移行する。
【００３８】
（類語検索処理）
一方、和英辞書データに見出し語がない場合、前記キーワードに基づいて類語辞書データを検索する類語検索処理を実行する（ステップＳ１０：再検索ステップ）。
【００３９】
類語検索処理は、図６に示すように、まず、前記ステップＳ１で入力されたキーワードを取得する（ステップＳ１１）。そして、取得したキーワードに基づいて類語辞書１３を検索する（ステップＳ１２）。続いて、類語辞書データに、前記キーワードがあるか否かを判断する（ステップＳ１３）。そして、類語辞書１３の見出し語に、前記キーワードがなければ、類語検索処理を終了し、その旨を表示し、音声等によりユーザに報知する（ステップＳ１４）。
【００４０】
また、類語辞書１３の見出し語に対象となるキーワードがあれば、このキーワードを取得し（ステップＳ１５）、小分類を特定し（ステップＳ１６）、この小分類に含まれる単語を全て抽出する（ステップＳ１７）。抽出した単語はＲＡＭ５の候補類語記憶領域１６に格納する（ステップＳ１８）。
【００４１】
（例文データ抽出処理）
類語検索処理が終了すれば、例文データ抽出処理を実行する（ステップＳ２０：第２の例文データ抽出ステップ）。
【００４２】
例文データ抽出処理は、図７に示すように、まず、前記ステップＳ１８で候補類語記憶領域１６に格納した全ての単語（類語）について和英辞書１１を検索し（ステップＳ２１）、一致する見出し語があるか否かを判断する（ステップＳ２２）。但し、抽出した単語を一覧表示させてユーザが選択できるようにすることも可能である。これにより、ユーザが一覧表示された単語から適切なものを判断することができ、全ての単語について、後述する例文データ抽出処理を行う場合に比べて迅速に所望の例文データを抽出することが可能となる。この場合、選択した単語に対する例文データがない場合や、所望の例文データが得られない場合には、（例えば、「戻る」ボタンの操作により）再度一覧表示画面に戻って単語を選択し直すようにすればよい。そして、既に選択した単語については、非表示あるいは選択不能（表示形態も変更するのが好ましい。）とすればよい。
【００４３】
そして、前記ステップＳ２２の判断で、一致する見出し語があれば、その見出し語を抽出する（ステップＳ２３）。一致する見出し語がなければ、表示装置２にその旨を表示する（ステップＳ２４）。この場合、所定時間経過後、あるいは、所定の入力操作により入力画面に復帰させればよい。見出し語が抽出されれば、続いて、その見出し語に対する例文データが含まれているか否かを判断する（ステップＳ２５）。例文データが含まれていれば、その見出し語及び例文データを抽出英語例文記憶領域１９に格納し（ステップＳ２６）、例文データが含まれていなければ、前記ステップＳ２４に移行する。なお、類語辞書データから抽出した類語に対する例文データがある場合、図９に示すように、その旨（例えば、「類似する単語が見つかりました」）を表示し、ユーザに知らせるようにすればよい。
【００４４】
（表示処理）
例文検索処理が終了すれば、表示処理を実行する（ステップＳ３０：表示ステップ）。表示処理では、表示装置２に検索した辞書名を表示し、いずれの辞書データから抽出したものであるのかを識別可能とするのが好ましい。図１０に例文検索結果の表示例を示す。この表示例は、入力した単語「社寺」に対する例文データが和英辞書データになく、類語辞書データで抽出された神社に基づいて例文を表示させたものである。
【００４５】
このように、前記第１実施形態によれば、入力したキーワードに基づいて和英辞書１１を検索しても、合致する見出し語が存在しない場合、類語辞書１３に基づいて類語を検索し、この類語に基づいて和英辞書１１を再度検索するようにしている。つまり、新たなデータベースを必要とすることなく、既存の類語辞書１３によって得られた類語に基づいて、自動的に和英辞書１１を検索し直すことができる。したがって、得られた例文データは、元のキーワードに関連する類語に基づくものであるので、ユーザが希望する例文となる確率が高い。しかも、ユーザがキーワードを再入力する手間が省けるので、非常に作業効率よく、例文を抽出することができる。
【００４６】
（第２実施形態）
続いて、第２実施形態について説明する。但し、以下の説明では、第２実施形態の特徴部分である辞書データ検索処理についてのみとし、他は省略する。
【００４７】
すなわち、入力装置１によりキーワードが入力されると、前記第１実施形態と同様にして和英辞書１１を検索し、前記キーワードに対する例文データがなければ、類語辞書１３を検索して得られた類語に基づいて例文データを抽出する例文データ抽出処理を実行する。
【００４８】
（国語辞書検索処理）
そして、この例文データ抽出処理と平行して、図１１のフローチャートに示すように、前記ステップＳ１で、入力装置１により入力されたキーワードに基づいて、国語辞書１２での検索を行う（ステップＳ４１：国語辞書検索ステップ）。国語辞書１２の検索では、入力したキーワードに一致する見出し語があるか否かを判断し（ステップＳ４２）、一致する見出し語がなければ、ユーザにその旨を報知し（ステップＳ４３）、処理を終了する。
【００４９】
一方、一致する見出し語があれば、その説明情報を取得し（ステップＳ４４）、取得した説明情報を取得し（ステップＳ４５）、取得した説明情報から見出し語を抽出してＲＡＭ５の抽出単語記憶領域１８に格納する（ステップＳ４６）。見出し語の抽出では、例えば、漢字に挟まれた単語（ひらがな等）は接続詞、助詞と判断し、その単語を除外する。国語辞書１２で、単語「社寺」を検索すると、説明情報「神社と寺院」がヒットするので、漢字部分である「神社」、「寺院」に挟まれた「と」を助詞と判断し、「神社」、「寺院」を見出し語として抽出する。また、国語辞書等の辞書データに見出し語の品詞を登録しておき、前記説明情報から、名詞に該当する見出し語のみを抽出するようにしても構わない。
【００５０】
（マッチング処理）
続いて、前記ステップＳ２６で、抽出英語例文記憶領域１９に格納した見出し語及び例文データと、前記ステップＳ４６で、抽出単語記憶領域１８に格納した説明情報（見出し語を抽出したもの）との間で、合致する単語が存在するか否かのマッチング処理を実行する。
【００５１】
マッチング処理では、抽出英語例文記憶領域１９に格納した見出し語及び例文データと、抽出単語記憶領域１８に格納した説明情報（見出し語を抽出したもの）とを読み込み（ステップＳ４７、Ｓ４８）、一致する見出し語があるか否かを判断する（ステップＳ４９）。例えば、抽出英語例文記憶領域１９に格納した見出し語について、順次、抽出単語記憶領域１８に格納した説明情報（見出し語を抽出したもの）に一致するものがあるか否かで判断する。一致する見出し語があれば、その見出し語を抽出し（ステップＳ５０：例文データ決定ステップ）、その例文データのみを表示装置２に表示させる（ステップＳ５１）。
【００５２】
（ダイレクト例文表示処理）
また、一致する見出し語がなければ、ダイレクト例文表示処理を実行する。すなわち、前記ステップＳ２５で抽出英語例文記憶領域１９に格納した見出し語を読み込み（ステップＳ５２）、その例文データを表示装置２に表示させる（ステップＳ５３）。
【００５３】
このように、前記第２実施形態によれば、和英辞書１１に入力したキーワードに合致する見出し語がなく、類語辞書１３から得た類語に基づいて例文を抽出する場合であっても、抽出された例文の見出し語（類語）と、キーワードを国語辞書１２で検索して得られた説明情報（説明情報中の見出し語）とで合致するものがあるか否かを判断するようにしている。つまり、類語のうち、キーワード本来の意味内容に該当する単語のみに基づいて例文データを抽出するようにしている。したがって、表示される例文データを、ユーザが希望する内容とすることができる確率を大幅に向上させることが可能となる。
【００５４】
なお、前記各実施形態では、入力されるキーワードが１つだけの場合について説明したが、複数のキーワードが入力される場合についても、前記同様の処理を実行することができる。
【００５５】
すなわち、複数のキーワードが入力された場合、前記ステップＳ３で、和英辞書１１を検索し、入力された全てのキーワードが含まれる例文データを抽出する（第３例文データ抽出ステップ）。該当する例文データがあれば、その例文データを抽出し、表示装置２に表示させる。該当する例文データがなければ、いずれかのキーワードが含まれる例文データを抽出する。このとき、例文データに含まれていないキーワードについて類語検索処理を実行する（第２辞書データ検索ステップ）。
【００５６】
ここでの類語検索処理では、当初入力したキーワードに代えて、得られた類語を使用し、この類語が抽出された例文データに含まれているか否かを判断する。含まれていれば、その例文データに決定し（第４の例文データ抽出ステップ）、含まれていなければ、次の類語（通常、複数検索される）で同様な処理を行う。全ての類語について、このような処理を行った結果、いずれの類語も例文データに含まれていないと判断されれば、類語を元のキーワードに戻し、他のキーワードについて類語を検索し、同様な処理を行う。
【００５７】
以上の結果、いずれの例文データにも決定できなければ、前記ステップＳ２４に移行し、表示装置２に例文データがない旨を表示させるようにすればよい。また、全てのキーワードを類語に変換し、全ての組合せについて前記処理を実行するようにしても構わない。
【００５８】
また、前記各実施形態では、第１辞書として和英辞書１１を採用する場合について説明したが、和英辞書１１に限らず、他の辞書（和独辞書、和仏辞書等）を含めてもよいし、英和辞書等、逆の場合を含めてもよい。例えば、英単語を入力する場合、英和辞書を検索し、日本語の例文を例文データとして抽出するようにすればよい。つまり、第１言語と第２言語とを関連付けた辞書であればよい。
【００５９】
また、同一言語内でも前記処理を行うことが可能である。例えば、第１辞書として、ことわざ辞書を採用し、入力される日本語が含まれることわざがなければ、類語辞書１３を検索し、得られた類語が含まれることわざを再検索するようにしてもよい。
【図面の簡単な説明】
【００６０】
【図１】本実施形態に係る電子機器のブロック図である。
【図２】図１のＲＯＭの辞書データに記憶される和英辞書データの内容の一部を示す図表である。
【図３】図１のＲＯＭの辞書データに記憶される国語辞書データの内容の一部を示す図表である。
【図４】図１のＲＯＭの辞書データに記憶される類語辞書データの内容の一部を示す図である。
【図５】第１実施形態に係る例文を抽出するための処理を示すフローチャート図である。
【図６】図５の類語検索処理を示すフローチャート図である。
【図７】図５の例文データ抽出処理を示すフローチャート図である。
【図８】例文データがない場合の画面表示を示す図である。
【図９】類語辞書データから抽出した類語に対する例文データがある場合の画面表示を示す図である。
【図１０】図９の画面から遷移した例文表示画面を示す図である。
【図１１】第２実施形態に係る例文を抽出するための処理の一部を示すフローチャート図である。
【符号の説明】
【００６１】
１…入力装置（単語入力手段、単語選択手段）
２…表示装置（表示手段）
３…制御装置（単語検索手段、各例文データ抽出手段、再検索手段、関連語検索手段、国語辞書検索手段、第２辞書データ検索手段、例文決定手段）
４…ＲＯＭ（記憶手段）
５…ＲＡＭ
６…ＣＰＵ
７…各種辞書データ
８…抽出プログラム
１１…和英辞書
１２…国語辞書
１３…類語辞書
１４…英語例文辞書
１５…入力キーワード記憶領域
１６…候補類語記憶領域
１７…抽出英単語見出し記憶領域
１８…抽出単語記憶領域
１９…抽出英語例文記憶領域
【図１】
2008158849.tif 000003
【図２】
2008158849.tif 000004
【図３】
2008158849.tif 000005
【図４】
2008158849.tif 000006
【図５】
2008158849.tif 000007
【図６】
2008158849.tif 000008
【図７】
2008158849.tif 000009
【図８】
2008158849.tif 000010
【図９】
2008158849.tif 000011
【図１０】
2008158849.tif 000012
【図１１】
2008158849.tif 000013