(57)【要約】【課題】電子辞書装置等の例文データベースを活用して翻訳に似た機能を実現することが可能になる例文検索装置を提供する。【解決手段】格納例文メモリ１２ｄに記憶されている全ての例文のそれぞれを構成する形態素の各単語をキーワードとし、当該キーワードが含まれる例文の文章ＩＤを対応付けて記憶した検索インデックスメモリ１２ｅを用意する。そして、ユーザ入力された文字列（文章）を形態素解析した各単語のそれぞれに対応する文章ＩＤを前記検索インデックスメモリ１２ｅから検索し、その検索された文章ＩＤの出現頻度（出現数）が多い順に当該文章ＩＤに対応する例文とその対訳文を前記格納例文メモリ１２ｄから読み出して、例文検索結果の表示画面Ｇとして表示する。このため、高度で負荷の重い翻訳機能を必要とすることなく、例文のデータベースを有効に活用して翻訳に似た機能を実現できる。【選択図】      図１
2009265845.tif 000002
【特許請求の範囲】
【請求項１】
例文データを記憶する例文記憶手段と、
この例文記憶手段により記憶された例文データを構成する各形態素の語をキーワードとし、当該キーワード毎にそのキーワードを含む前記例文データのインデックスを対応付けて記憶する例文インデックス記憶手段と、
ユーザ操作に応じて入力された文章データを形態素解析する形態素解析手段と、
この形態素解析手段により解析された前記文章データを構成する各形態素の語をキーワードとし、当該キーワードに対応付けられて前記例文インデックス記憶手段により記憶された例文データのインデックスを検索する例文インデックス検索手段と、
この例文インデックス検索手段により検索された例文データのインデックスに従い、前記例文記憶手段により記憶された例文データを表示する検索例文表示手段と、
を備えたことを特徴とする例文検索装置。
【請求項２】
前記検索例文表示手段は、前記例文インデックス検索手段により検索された例文データのインデックスに従い、最も多く検索されたインデックスの例文データを優先して前記例文記憶手段により記憶された例文データを表示することを特徴とする請求項１に記載の例文検索装置。
【請求項３】
前記例文記憶手段は、見出し語とその訳語および例文を対応付けた辞書データにおける該例文のデータを記憶し、
前記検索例文表示手段により表示された例文データに含まれる任意の単語をユーザ操作に応じて指定する変更単語指定手段と、
前記形態素解析手段により解析された前記文章データを構成する各形態素の単語を見出し語としその訳語を前記辞書データに基づき検索して表示する訳語検索表示手段と、
この訳語検索表示手段により検索表示された前記文章データを構成する各形態素の訳語のうち任意の訳語をユーザ操作に応じて選択する置換訳語選択手段と、
前記変更単語指定手段により指定された例文データに含まれる任意の単語を前記置換訳語選択手段により選択された任意の訳語に置き換えて表示させる単語置き換え表示制御手段と、
を備えたことを特徴とする請求項１または請求項２に記載の例文検索装置。
【請求項４】
前記例文記憶手段は、見出し語とその説明情報および例文を対応付けた複数の辞書データそれぞれの辞書毎に該例文のデータを記憶し、
前記検索例文表示手段は、前記例文インデックス検索手段により検索された例文データのインデックスに従い、最も多く検索されたインデックスの例文データを前記例文記憶手段により記憶された例文データの中から読み出して表示し、
この検索例文表示手段により前記最も多く検索されたインデックスの例文データが表示された後のユーザ操作に応じて、前記例文インデックス検索手段により検索された例文データのインデックスに従い、当該検索された全てのインデックスの例文データを前記例文記憶手段により記憶された例文データの中から読み出して一覧表示する検索例文一覧表示手段と、
この検索例文一覧表示手段により一覧表示された例文データの中からユーザ操作に応じて任意の例文データを選択する例文選択手段と、
この例文選択手段により選択された例文データを有する前記辞書データから当該例文データに対応付けられた見出し語とその説明情報を読み出して表示するジャンプ検索表示手段と、
を備えたことを特徴とする請求項１に記載の例文検索装置。
【請求項５】
例文データを記憶する例文記憶手段と、この例文記憶手段により記憶された例文データを構成する各形態素の語をキーワードとし、当該キーワード毎にそのキーワードを含む前記例文データのインデックスを対応付けて記憶する例文インデックス記憶手段とを有する電子機器のコンピュータを制御するための例文検索処理プログラムであって、
前記コンピュータを、
ユーザ操作に応じて入力された文章データを形態素解析する形態素解析手段、
この形態素解析手段により解析された前記文章データを構成する各形態素の語をキーワードとし、当該キーワードに対応付けられて前記例文インデックス記憶手段により記憶された例文データのインデックスを検索する例文インデックス検索手段、
この例文インデックス検索手段により検索された例文データのインデックスに従い、前記例文記憶手段により記憶された例文データを表示部に表示させる検索例文表示制御手段、
として機能させるようにしたコンピュータ読み込み可能な例文検索処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子辞書等の電子機器に格納された例文を検索するための例文検索装置および例文検索処理プログラムに関する。
【背景技術】
【０００２】
従来から、英和辞典，英英辞典，英類語辞典，和英事典，国語辞典などの各種の辞典や辞書を電子データ化してＲＯＭなどの記憶媒体に格納し、これに基づき各種の言語や語句を検索文字列として入力し、検索された見出し語（単語など）の訳語や意味内容、またその例文（用例）などの説明情報を読み出して表示するようにした電子辞書装置が広く実用されている。
【０００３】
近年このような電子辞書装置では、所望の単語を入力し直接その単語を含んだ例文を検索して表示させるようにした例文検索機能を備えたものがある。
【０００４】
従来、この例文検索機能では、所望の単語をキーワードとして辞書データベース内の各見出し語に対応した説明情報中に記述されている多数の例文を対象に当該キーワードとしての単語が含まれているかを検索し、同単語の含まれた各例文を読み出して表示させるものである（例えば、特許文献１参照。）。
【特許文献１】特開２００４−２０６５６０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
従来の電子辞書装置における例文検索機能は、ユーザ入力された単語を含んでいる例文を、当該単語を使用する際の例文として検索するだけの機能である。辞書データベース内の各見出し語に対応して記憶されている例文は、例えば和英辞書の場合、日本語の見出し語（単語）を含む和文とその対訳英文との組みで記憶され、また英和辞書の場合、英語の見出し語（単語）を含む英文とその対訳和文との組みで記憶されている。また、近年の電子辞書装置は、各国対応のトラベル会話集のような文例データも多く記憶されている。
【０００６】
しかしながら、前記従来の電子辞書装置は、このような対訳文の組として記憶されている例文（文章）や各種文例の載ったデータベースを十分に活用しきっていなかった。
【０００７】
本発明は、このような課題に鑑みなされたもので、電子辞書装置等の例文データベースを活用して翻訳に似た機能を実現することが可能になる例文検索装置および例文検索処理プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
請求項１に記載の例文検索装置は、例文データを記憶する例文記憶手段と、この例文記憶手段により記憶された例文データを構成する各形態素の語をキーワードとし、当該キーワード毎にそのキーワードを含む前記例文データのインデックスを対応付けて記憶する例文インデックス記憶手段と、ユーザ操作に応じて入力された文章データを形態素解析する形態素解析手段と、この形態素解析手段により解析された前記文章データを構成する各形態素の語をキーワードとし、当該キーワードに対応付けられて前記例文インデックス記憶手段により記憶された例文データのインデックスを検索する例文インデックス検索手段と、この例文インデックス検索手段により検索された例文データのインデックスに従い、前記例文記憶手段により記憶された例文データを表示する検索例文表示手段と、を備えたことを特徴としている。
【０００９】
請求項２に記載の例文検索装置は、前記請求項１に記載の例文検索装置において、前記検索例文表示手段は、前記例文インデックス検索手段により検索された例文データのインデックスに従い、最も多く検索されたインデックスの例文データを優先して前記例文記憶手段により記憶された例文データを表示することを特徴としている。
【００１０】
請求項３に記載の例文検索装置は、前記請求項１または請求項２に記載の例文検索装置において、前記例文記憶手段は、見出し語とその訳語および例文を対応付けた辞書データにおける該例文のデータを記憶し、前記検索例文表示手段により表示された例文データに含まれる任意の単語をユーザ操作に応じて指定する変更単語指定手段と、前記形態素解析手段により解析された前記文章データを構成する各形態素の単語を見出し語としその訳語を前記辞書データに基づき検索して表示する訳語検索表示手段と、この訳語検索表示手段により検索表示された前記文章データを構成する各形態素の訳語のうち任意の訳語をユーザ操作に応じて選択する置換訳語選択手段と、前記変更単語指定手段により指定された例文データに含まれる任意の単語を前記置換訳語選択手段により選択された任意の訳語に置き換えて表示させる単語置き換え表示制御手段と、を備えたことを特徴としている。
【００１１】
請求項４に記載の例文検索装置は、前記請求項１に記載の例文検索装置において、前記例文記憶手段は、見出し語とその説明情報および例文を対応付けた複数の辞書データそれぞれの辞書毎に該例文のデータを記憶し、前記検索例文表示手段は、前記例文インデックス検索手段により検索された例文データのインデックスに従い、最も多く検索されたインデックスの例文データを前記例文記憶手段により記憶された例文データの中から読み出して表示し、この検索例文表示手段により前記最も多く検索されたインデックスの例文データが表示された後のユーザ操作に応じて、前記例文インデックス検索手段により検索された例文データのインデックスに従い、当該検索された全てのインデックスの例文データを前記例文記憶手段により記憶された例文データの中から読み出して一覧表示する検索例文一覧表示手段と、この検索例文一覧表示手段により一覧表示された例文データの中からユーザ操作に応じて任意の例文データを選択する例文選択手段と、この例文選択手段により選択された例文データを有する前記辞書データから当該例文データに対応付けられた見出し語とその説明情報を読み出して表示するジャンプ検索表示手段と、を備えたことを特徴としている。
【００１２】
請求項５に記載の例文検索処理プログラムは、例文データを記憶する例文記憶手段と、この例文記憶手段により記憶された例文データを構成する各形態素の語をキーワードとし、当該キーワード毎にそのキーワードを含む前記例文データのインデックスを対応付けて記憶する例文インデックス記憶手段とを有する電子機器のコンピュータを制御するための例文検索処理プログラムであって、前記コンピュータを、ユーザ操作に応じて入力された文章データを形態素解析する形態素解析手段、この形態素解析手段により解析された前記文章データを構成する各形態素の語をキーワードとし、当該キーワードに対応付けられて前記例文インデックス記憶手段により記憶された例文データのインデックスを検索する例文インデックス検索手段、この例文インデックス検索手段により検索された例文データのインデックスに従い、前記例文記憶手段により記憶された例文データを表示部に表示させる検索例文表示制御手段、として機能させることを特徴としている。
【発明の効果】
【００１３】
本発明によれば、電子辞書装置等の例文データベースを活用して翻訳に似た機能を実現することが可能になる例文検索装置および例文検索処理プログラムを提供できる。
【発明を実施するための最良の形態】
【００１４】
以下図面により本発明の実施の形態について説明する。
【００１５】
（第１実施形態）
図１は、本発明の例文検索装置の実施形態に係る携帯機器（電子辞書）１０の電子回路の構成を示すブロック図である。
【００１６】
この携帯機器（電子辞書）１０は、以下に説明する電子辞書機能を備えたＰＤＡ(personal digital assistants)、ＰＣ(personal computer)、携帯電話、電子ブックとして構成されるか、電子辞書専用の携帯機器として構成される。この携帯機器（電子辞書）１０は、各種の記憶媒体に記録されたプログラム、又は、伝送されたプログラムを読み込んで、その読み込んだプログラムによって動作が制御されるコンピュータによって構成され、その電子回路には、ＣＰＵ(central processing unit)１１が備えられる。
【００１７】
ＣＰＵ１１は、メモリ１２内に予め記憶された装置制御プログラム、あるいはＲＯＭカードなどの外部記憶媒体１３から記憶媒体読取部１４を介して前記メモリ１２に読み込まれた装置制御プログラム、あるいはインターネットＮ上のＷｅｂサーバ（この場合はプログラムサーバ）２０から電送制御部（通信部）１５を介して前記メモリ１２に読み込まれた装置制御プログラムに応じて、回路各部の動作を制御するもので、前記メモリ１２に記憶された装置制御プログラムは、キーやタッチパネルからなる入力部１６からのユーザ操作に応じた入力信号、あるいは電送制御部１５を介して接続されるインターネットＮ上の各Ｗｅｂサーバ２０…との通信信号、あるいは記憶媒体読取部１４を介して外部接続されるＥＥＰＲＯＭ，ＲＡＭ，ＲＯＭなどのメモリカード（記憶媒体）１３との接続通信信号に応じて起動される。
【００１８】
前記ＣＰＵ１１には、前記メモリ１２、記憶媒体読取部１４、電送制御部１５、入力部１６が接続される他に、ＬＣＤからなる表示部１７などが接続される。
【００１９】
メモリ１２には、当該携帯機器（電子辞書）１０の全体の動作を司るシステムプログラムや電送制御部１５を介してインターネットＮ上の各Ｗｅｂサーバ２０…や図示しないユーザＰＣ(Personal Computer)などとデータ通信するための通信プログラムが記憶される他に、辞書データ（１２ｃ）に基づく検索文字列（キーワード）の入力に応じた見出し語検索処理と指定の見出し語に対応した訳語・意味内容・例文（用例）などの各種説明情報の読み出し表示処理など、前記辞書データ（１２ｃ）に基づく検索処理全般を制御するための辞書検索処理プログラム１２ａが記憶される。
【００２０】
そして、前記辞書検索処理プログラム１２ａには、文章として入力された文字列を形態素解析するための形態素解析処理プログラム１２ｂが含まれる。
【００２１】
また、このメモリ１２には、辞書データメモリ１２ｃ、格納例文メモリ１２ｄ、検索インデックスメモリ１２ｅ、入力文字列メモリ１２ｆ、形態素単語メモリ１２ｇ、キーワード検索結果メモリ１２ｈ、検索文章出現頻度メモリ１２ｉなどが用意される。
【００２２】
辞書データメモリ１２ｃには、「英和辞書」「和英辞書」「英英辞書」「国語辞書」など、種類の異なる辞書データが予め、あるいはダウンロードされて複数辞書記憶される。
【００２３】
なお、この辞書データメモリ１２ｃには、例えばその「英和辞書」および「和英辞書」について、各辞書に収録された例文である日本語文と対訳の英語文とを文章ＩＤに対応付けて記憶するための格納例文メモリ１２ｄが付加される。
【００２４】
図２は、前記携帯機器（電子辞書）１０の辞書データメモリ１２ｃに付加される格納例文メモリ１２ｄの内容を示す図である。
【００２５】
この格納例文メモリ１２ｄには、前述した通り、例えばその「英和辞書」および「和英辞書」について、各辞書に収録された例文である日本語文と対訳の英語文とが文章ＩＤに対応付けられて記憶されると共に、当該各日本語文に対しては形態素に解析された単語毎の読みと品詞が該日本語文のキーワードとして記憶される。
【００２６】
図３は、前記携帯機器（電子辞書）１０のメモリ１２に用意される検索インデックスメモリ１２ｅの内容を示す図である。
【００２７】
この検索インデックスメモリ１２ｅには、前記格納例文メモリ１２ｄに記憶されている全ての例文に使われている全てのキーワードについて、当該キーワードを使用している全ての例文の文章ＩＤが対応付けられて記憶される。
【００２８】
図４は、前記携帯機器（電子辞書）１０のメモリ１２に用意される入力文字列メモリ１２ｆ、形態素単語メモリ１２ｇ、キーワード検索結果メモリ１２ｈの内容を関係付けて示す図である。
【００２９】
入力文字列メモリ１２ｆ（図４（Ａ）参照）には、後述の入力部１６によりユーザ入力された検索対象の文字列が記憶される。
【００３０】
形態素単語メモリ１２ｇ（図４（Ｂ）参照）には、前記入力文字列メモリ１２ｆに記憶された入力文字列について、前記形態素解析処理プログラム１２ｂに従い形態素解析された各単語が、その読みと品詞とを対応付けて記憶される。
【００３１】
キーワード検索結果メモリ１２ｈ（図４（Ｃ）参照）には、前記入力文字列から形態素解析された各単語について、当該単語をキーワードとして含んでいる例文の文章ＩＤが、前記検索インデックスメモリ１２ｅ（図３参照）の内容に基づき検索されて記憶される。
【００３２】
図５は、前記携帯機器（電子辞書）１０のメモリ１２に用意されるキーワード検索結果メモリ１２ｈと検索文章出現頻度メモリ１２ｉの内容を関係付けて示す図である。
【００３３】
検索文章出現頻度メモリ１２ｉには、前記入力文字列を形態素解析した各単語をキーワードとして前記キーワード検索結果メモリ１２ｈ（図４（Ｃ），図５（Ａ）参照）に記憶された検索結果の全ての文章ＩＤについて、各文章ＩＤの出現頻度（出現数）がカウントされて記憶される。
【００３４】
つまり、この検索文章出現頻度メモリ１２ｉに記憶された最も出現頻度（出現数）の高い文章ＩＤに対応する例文が、前記ユーザ入力された文字列を構成する各単語を最も多く含んでいる一致あるいは類似の例文として判定できる。
【００３５】
なお、前記メモリ１２には、図示しないワークエリアが用意され、前記辞書検索処理プログラム１２ａなどの各種の装置制御プログラムに従いＣＰＵ１１に入出力される種々のデータが必要に応じて記憶される。
【００３６】
一方、入力部１６には、アルファベットによる文字、数字，ひらがな，カタカナ，漢字を任意入力するための一連の文字入力キーが配列されると共に、辞書データメモリ１２ｃに記憶されている各種の辞書を指定して入力された検索文字列（キーワード）に対応する見出し語およびその説明情報の検索を行うための各辞書キー「英和」「和英」「英英」「国語」…、検索対象の決定や検索処理の開始の指示を行うための「訳／決定」キー、例文検索のモードに切り換えるための「例文検索」キー、直前の処理表示状態に戻すための「戻る」キー、各種データを選択する際の反転カールＣの移動のため適宜操作される上下左右方向の各カーソルキーなどが備えられる。
【００３７】
次に、前記構成の携帯機器（電子辞書）１０による例文検索機能について説明する。
【００３８】
図６は、前記携帯機器（電子辞書）１０による第１実施形態の例文検索処理（１）を示すフローチャートである。
【００３９】
図７は、前記携帯機器（電子辞書）１０による第１実施形態の例文検索処理（１）に伴う入力文字列（文章）に対応した例文検索結果の表示状態を示す図である。
【００４０】
入力部１６のユーザ操作に応じて、例えば英訳文を知りたい日本語の文字列（文章）「近くの駅はどこですか」が入力されると、当該入力文字列は、図４（Ａ）に示すように入力文字列メモリ１２ｆに記憶されると共に表示部１７に表示される（ステップＳ１）。
【００４１】
すると、前記入力文字列メモリ１２ｆに記憶された入力文字列（文章）「近くの駅はどこですか」は、形態素解析処理プログラム１２ｂにより形態素解析され、図４（Ｂ）に示すように当該解析された各単語「近く」「の」「駅」「は」…がその読みおよび品詞と共に形態素単語メモリ１２ｇに記憶される（ステップＳ２）。
【００４２】
すると、前記形態素単語メモリ１２ｇに記憶された前記入力文字列を構成する各単語「近く」「の」「駅」「は」…のそれぞれについて、当該単語をキーワードとして含んでいる例文の文章ＩＤが前記検索インデックスメモリ１２ｅ（図３参照）の内容に基づき検索され、図４（Ｃ）に示すようにキーワード検索結果メモリ１２ｈに各キーワード「近く」「の」「駅」「は」…毎の文章ＩＤ群「002,004」「001,002,004」「001,003,004」「001,002,003,004」…として記憶される（ステップＳ３）。
【００４３】
すると、前記キーワード検索結果メモリ１２ｈ（図４（Ｃ），図５（Ａ）参照）に記憶された各キーワード「近く」「の」「駅」「は」…毎の文章ＩＤ群「002,004」「001,002,004」「001,003,004」「001,002,003,004」…において、各文章ＩＤ「001」,「002」,…,「005」の出現頻度（出現数）がカウントされ、図５（Ｂ）に示すように検索文章出現頻度メモリ１２ｉに記憶される。そして、前記キーワード検索により検索された各文章ＩＤの出現頻度（出現数）の多い順「004(ID)/7(頻度)→001/6→002/6→003/5→005/1」に、当該文章ＩＤに対応付けけられて格納例文メモリ１２ｄ（図２参照）に記憶されている各例文の日本語文および英語文の組みが読み出され、図７に示すように、前記入力文字列「近くの駅はどこですか」に対応する例文検索結果の表示画面Ｇにして表示される（ステップＳ４）。
【００４４】
これにより、前記例文検索結果の表示画面Ｇには、前記ユーザ入力された文字列（文章）に一致または近似の例文とその対訳文がその近似度の高い順に配列されて表示される。
【００４５】
したがって、前記構成の携帯機器（電子辞書）１０による第１実施形態の例文検索機能によれば、格納例文メモリ１２ｄに記憶されている全ての例文のそれぞれを構成する形態素の各単語をキーワードとし、当該キーワードが含まれる例文の文章ＩＤを対応付けて記憶した検索インデックスメモリ１２ｅを用意する。そして、ユーザ入力された文字列（文章）を形態素解析した各単語のそれぞれに対応する文章ＩＤを前記検索インデックスメモリ１２ｅから検索し、その検索された文章ＩＤの出現頻度（出現数）が多い順に当該文章ＩＤに対応する例文とその対訳文を前記格納例文メモリ１２ｄから読み出して、例文検索結果の表示画面Ｇとして表示する。このため、前記例文検索結果の表示画面Ｇには、前記ユーザ入力された文字列（文章）に一致または近似の例文とその対訳文がその近似度の高い順に配列されて表示されるようになり、高度で負荷の重い翻訳機能を必要とすることなく、例文のデータベースを有効に活用して翻訳に似た機能を実現することができる。
【００４６】
（第１実施形態の変形例）
前記第１実施形態の例文検索機能では、入力文字列（文章）を構成する形態素の各単語をキーワードとして検索インデックスメモリ１２ｅに記憶された文章ＩＤを検索し、当該検索された文章ＩＤの出現頻度（出現数）の多い順にその文章ＩＤに対応する例文と対訳文が読み出され、前記入力文字列（文章）に一致または近似度の高い翻訳文として表示される。
【００４７】
これに対し、前記キーワードの品詞毎に重み点数を設定するための品詞別重み設定メモリ１２ｊ（図８参照）を用意し、前記キーワード毎に検索インデックスメモリ１２ｅから検索された文章ＩＤには、図９（Ａ）のキーワード検索結果メモリ１２ｈ′に示すように、当該キーワードの品詞に応じた重み点数を設定する。そして、このキーワード検索された各文章ＩＤの出現頻度（出現数）については、図９（Ｂ）の検索文章出現頻度メモリ１２ｉ′に示すように、そのキーワードの品詞に応じた重み点数に従いカウントすることで、入力文字列（文章）内の重要な単語（キーワード）を含んでいる例文の文章ＩＤほど出現頻度（出現数）が重み付けされて多くなる構成とする。
【００４８】
図８は、前記携帯機器（電子辞書）１０の第１実施形態の変形例に伴いメモリ１２に用意される品詞別重み設定メモリ１２ｊを示す図である。
【００４９】
図９は、前記携帯機器（電子辞書）１０の第１実施形態の変形例に伴いメモリ１２に用意されるキーワード検索結果メモリ１２ｈ′と検索文章出現頻度メモリ１２ｉ′の内容を関係付けて示す図である。
【００５０】
これにより、入力文字列（文章）に意味的により近似した例文およびその対訳文を検索して表示できるようになる。
【００５１】
（第２実施形態）
図１０は、前記携帯機器（電子辞書）１０による第２実施形態の例文検索処理（２）を示すフローチャートである。
【００５２】
図１１は、前記携帯機器（電子辞書）１０による第２実施形態の例文検索処理（２）に伴う入力文字列（文章）に対応した例文検索後の任意の例文選択からの訳文生成の表示手順（その１）を示す図である。
【００５３】
図１２は、前記携帯機器（電子辞書）１０による第２実施形態の例文検索処理（２）に伴う入力文字列（文章）に対応した例文検索後の任意の例文選択からの訳文生成の表示手順（その２）を示す図である。
【００５４】
図１３は、前記携帯機器（電子辞書）１０による第２実施形態の例文検索処理（２）に伴う入力文字列（文章）に対応した例文検索後の任意の例文選択からの訳文生成の表示手順（その３）を示す図である。
【００５５】
この第２実施形態の例文検索処理（２）では、例文検索結果の表示画面Ｇから、ユーザ入力された文字列（文章）に最も近似した例文を選択し、この選択された例文に対応付けられた訳文の中で前記入力文字列（文章）に一致しない部分の単語を指定する。そして、前記入力文字列を形態素解析した各単語の訳語の中から、前記例文の訳文中で指定した単語に置き換える訳語を選択することで、前記入力文字列（文章）に一致した訳文を生成する。
【００５６】
前記図１０における第２実施形態の例文検索処理（２）において、そのステップＳ１〜Ｓ４での処理は、前記図６における第１実施形態の例文検索処理（１）のステップＳ１〜Ｓ４での処理と同様である。
【００５７】
すなわち、入力部１６のユーザ操作に応じて、例えば英訳文を知りたい日本語の文字列（文章）「このバスはモールに行きますか。」が入力されると、当該入力文字列は、入力文字列メモリ１２ｆ（図４（Ａ）参照）に記憶されると共に表示部１７に表示される（ステップＳ１）。
【００５８】
すると、前記入力文字列メモリ１２ｆに記憶された入力文字列（文章）「このバスはモールに行きますか。」は、形態素解析処理プログラム１２ｂにより形態素解析され、当該解析された各単語「この」「バス」「は」「モール」…がその読みおよび品詞と共に形態素単語メモリ１２ｇ（図４（Ｂ）参照）に記憶される（ステップＳ２）。
【００５９】
すると、前記形態素単語メモリ１２ｇに記憶された前記入力文字列を構成する各単語「この」「バス」「は」「モール」…のそれぞれについて、当該単語をキーワードとして含んでいる例文が前記検索インデックスメモリ１２ｅ（図３参照）の内容に基づき文章ＩＤで検索され、キーワード検索結果メモリ１２ｈ（図４（Ｃ）参照）に各キーワード「この」「バス」「は」「モール」…毎の文章ＩＤ群として記憶される（ステップＳ３）。
【００６０】
すると、前記キーワード検索結果メモリ１２ｈ（図４（Ｃ），図５（Ａ）参照）に記憶された各キーワード「この」「バス」「は」「モール」…毎の文章ＩＤ群において、各文章ＩＤの出現頻度（出現数）がカウントされ、検索文章出現頻度メモリ１２ｉ（図５（Ｂ）参照）に記憶される。そして、前記キーワード検索により検索された各文章ＩＤの出現頻度（出現数）の多い順に、当該文章ＩＤに対応付けけられて格納例文メモリ１２ｄ（図２参照）に記憶されている各例文の日本語文および英語文の組みが読み出され、図１１（Ａ）に示すように、前記入力文字列「このバスはモールに行きますか。」に対応あるいは近似する例文検索結果の表示画面Ｇにして表示される（ステップＳ４）。
【００６１】
この際、前記ステップＳ２において形態素解析された入力文字列「このバスはモールに行きますか。」の各単語「この」「バス」「は」「モール」…のうち、形容詞、名詞、動詞の原形化した単語「バス」「モール」「行く」をキーワードとして和英辞書の検索処理が実施され、図１１（Ａ）に示すように、各対応する英単語説明文「バス＜乗物＞bus,coach」「モール＜ショッピンクセンター＞mall,shopping mall」「行くgo,come」を記述した入力文使用単語和英検索ウインドウＷが表示される（ステップＳ５）。
【００６２】
この場合ユーザは、前記入力文字列「このバスはモールに行きますか。」に最も近似する日本語文「このバスは空港まで行きますか。」とその英語文「Does this bus go to the airport?」を見て、その一部の単語「空港」「airport」を前記入力文使用単語和英検索ウインドウＷに表示された単語「モール」「mall」に置き換えることで、前記入力文字列「このバスはモールに行きますか。」に対応した英語文が得られることが推測できる。
【００６３】
ここで、前記図１１（Ａ）に示すように、前記入力文使用単語和英検索ウインドウＷの下に表示された「英作文」ボタンＢ１を反転カーソルＣｕにより選択指示した状態で、入力部１６の「訳／決定」キーを操作すると、前記表示画面Ｇにて表示中の例文からの英作文の生成モードになり（ステップＳ６（Ｙｅｓ））、図１１（Ｂ）に示すように、当該英作文として変更すべき基になる例文をユーザに選択させるための第１メッセージウインドウ「STEP1 英作文の基となる例文の番号を選んでください。[ ]」Ｗ１が表示される（ステップＳ７）。
【００６４】
この例文検索結果の表示画面Ｇにおける第１メッセージウインドウＷ１において、前記入力文字列（文章）「このバスはモールに行きますか。」に最も近似する例文[1]「このバスは空港まで行きますか。（Does this bus go to the airport?）」が選択されると、図１２（Ｃ）に示すように、当該選択された例文[1]のみ残した選択例文表示画面Ｇ′が表示されると共に、該選択例文中で変更すべき単語の箇所をユーザ操作のカーソルＣｕにより指定させるための第２メッセージウインドウ「STEP2 英文の中で変更する箇所を指定してください（カーソルで選択した後決定）」Ｗ２が表示される（ステップＳ８）。
【００６５】
この選択例文表示画面Ｇ′における第２メッセージウインドウＷ２において、選択された例文の英語文「Does this bus go to the airport?」の中で変更したい単語の箇所「airport」がカーソルＣｕにより指定されると、図１２（Ｄ）に示すように、当該指定された変更箇所の単語「airport」に置き換える単語を、前記ステップＳ５にて得られた入力文使用単語和英検索ウインドウＷ内の各英単語からユーザに選択させるための第３メッセージウインドウ「STEP3 和英辞典検索結果の中から変更箇所に置き換える単語を選択してください（カーソルで選択した後決定）」Ｗ３が表示される（ステップＳ９）。
【００６６】
この選択例文表示画面Ｇ′における第３メッセージウインドウＷ３および入力文使用単語和英検索ウインドウＷに従い、前記例文の英語文「Does this bus go to the airport?」の中で指定した変更箇所の単語「airport」に置き換えるべき単語として「mall」が選択されると、当該変更箇所の単語「airport」を選択された単語「mall」に置換する処理が実行され、図１３（Ｅ）に示すように、置換結果の英語文をユーザに確認させるための第４メッセージウインドウ「これでよろしいですか？［Does this bus go to the mall?］」Ｗ４および「ＯＫ」ボタンＢ２が表示される（ステップＳ１０）。
【００６７】
これにより、前記選択例文表示画面Ｇ′における第４メッセージウインドウＷ４には、前記ユーザ入力された日本語文の文字列（文章）「このバスはモールに行きますか。」に対応する対訳文の英語文「Does this bus go to the mall?」が、前記例文検索されて変更対象に選択された対訳文「Does this bus go to the airport?」に基づき作成されて表示されるようになる。このため、高度で負荷の重い翻訳機能を必要とすることなく、例文のデータベースを有効に活用して翻訳に似た機能を実現できるだけでなく、検索された例文の英語文の一部を前記ユーザ入力された日本語文に合うようユーザ自身の操作により容易に変更できることで、語学の学習にも資するようになる。
【００６８】
（第３実施形態）
図１４は、前記携帯機器（電子辞書）１０の辞書データメモリ１２ｃに付加される第３実施形態の格納例文メモリ１２ｄ′の内容を示す図である。
【００６９】
この第３実施形態の格納例文メモリ１２ｄ′には、辞書データメモリ１２ｃに記憶された各辞書のそれぞれについて当該辞書に収録された例文である日本語文と対訳の英語文とが辞書ＩＤおよび文章ＩＤに対応付けられて記憶されると共に、その日本語文に対しては形態素に解析された単語毎の読みと品詞が該日本語文のキーワードとして記憶される。
【００７０】
この第３実施形態において、辞書ＩＤ[001]の辞書は「ジニ和英辞典」、辞書ＩＤ[002]の辞書は「ＪＢＢ旅行会話辞典」とする。
【００７１】
図１５は、前記携帯機器（電子辞書）１０による第３実施形態の例文検索処理（３）を示すフローチャートである。
【００７２】
図１６は、前記携帯機器（電子辞書）１０による第３実施形態の例文検索処理（３）に伴いメモリ１２に用意される検索文章出現頻度メモリ１２ｉａの内容を示す図である。
【００７３】
図１７は、前記携帯機器（電子辞書）１０による第３実施形態の例文検索処理（３）に伴う入力文字列（文章）に対応した最初の例文検索後からのジャンプ検索表示状態を示す図である。
【００７４】
この第３実施形態の例文検索処理（３）では、前記第１実施形態の例文検索処理（１）と同様にユーザ入力された文字列（文章）「近くの駅はどこですか」を構成する各単語をキーワードとして、前記格納例文メモリ１２ｄ′に記憶された各辞書全ての例文を対象に前記検索インデックスメモリ１２ｅ（図３参照）の内容に従い例文検索を実行する（ステップＳ１〜Ｓ３）。
【００７５】
すると、図１６に示すようになる検索文章出現頻度メモリ１２ｉａの内容に従い、最も出現頻度（出現数）の多いところ[頻度:7]の例文[文章ID:104]の日本語文およびその対訳英語文が、検索された辞書[辞書ID:002]の格納例文メモリ１２ｄ′（図１４参照）から「近くの駅はどこですか（Where is the nearest station?）」として読み出され、図１７（Ａ）に示すような第１近似例文表示画面Ｇ１として辞書名「ＪＢＢ自由旅行会話」と共に表示される（ステップＳ４′）。
【００７６】
そして、前記入力文字列に最も近似する例文として最初に検索されて表示された辞書「ＪＢＢ自由旅行会話」の例文「近くの駅はどこですか（Where is the nearest station?）」以外で、前記入力文字列に近似する例文を知りたい場合に、入力部１６の「ジャンプ」キーにより類似例文のジャンプ検索が指示されると（ステップＳ１１（Ｙｅｓ））、前記図１６で示した検索文章出現頻度メモリ１２ｉａの内容に従い、次に出現頻度（出現数）の多い順番[頻度:6→5→3→3]で各対応する例文[文章ID:001→002→103→105]の日本語文およびその対訳英語文が、各対応する辞書[辞書ID:001→001→002→002]の格納例文メモリ１２ｄ′（図１４参照）から読み出され、図１７（Ｂ）に示すように各辞書名[ジニ和英][ジニ和英][ＪＢＢ][ＪＢＢ]と共に一覧表示（Ｇ２）される（ステップＳ１２）。
【００７７】
この類似例文ジャンプ検索の一覧表示画面Ｇ２において、ユーザ操作に応じたカーソルＣｕの移動により所望の例文（例えば[ジニ和英]「最寄りの駅はどこですか」）が選択されると（ステップＳ１３（Ｙｅｓ））、当該選択された辞書[ジニ和英]の例文「最寄りの駅はどこですか」に対応付けられてその辞書「ジニ和英辞典」（辞書データ１２ｃ）に記憶されている見出し語「もより［最寄り］」とその訳語「最寄りの[the nearest<station>:nearby]」、および例文「最寄りの駅はどこですか」とその訳文「Where is the nearest station?」からなる詳細情報が読み出され、図１７（Ｃ）に示すようなジャンプ検索詳細表示画面Ｇ３として表示される（ステップＳ１４）。
【００７８】
これにより、前記各実施形態における例文検索機能と同様にして、高度で負荷の重い翻訳機能を必要とすることなく、辞書データメモリ１２ｃに記憶された複数の辞書データに渡る例文のデータベースを有効に活用して翻訳に似た機能を実現できるだけでなく、各辞書データに記憶された類似の例文をジャンプ検索して詳細表示できることで、語学の学習にも資するようになる。
【００７９】
なお、前記各実施形態において記載した携帯機器（電子辞書）１０による各処理の手法、すなわち、図６のフローチャートで示す第１実施形態の例文検索処理（１）、図１０のフローチャートで示す第２実施形態の例文検索処理（２）、図１５のフローチャートに示す第３実施形態の例文検索処理（３）などの各手法は、何れもコンピュータに実行させることができるプログラムとして、メモリカード（ＲＯＭカード、ＲＡＭカード等）、磁気ディスク（フロッピディスク、ハードディスク等）、光ディスク（ＣＤ−ＲＯＭ、ＤＶＤ等）、半導体メモリ等の外部記憶媒体１３に格納して配布することができる。そして、例文を収録した英和辞書・和英辞書などの辞書データベース（１２ｃ）を記憶した種々のコンピュータ端末は、この外部記憶媒体１３に記憶されたプログラムを記憶媒体読取部１４によってメモリ１２に読み込み、この読み込んだプログラムによって動作が制御されることにより、前記各実施形態において説明した翻訳処理的な例文検索表示機能を実現し、前述した手法による同様の処理を実行することができる。
【００８０】
また、前記各手法を実現するためのプログラムのデータは、プログラムコードの形態として通信ネットワーク（インターネット）Ｎ上を伝送させることができ、この通信ネットワーク（インターネット）Ｎに接続されたコンピュータ端末（プログラムサーバ）２０から前記のプログラムデータを取り込み、前述した翻訳処理的な例文検索表示機能を実現することもできる。
【００８１】
なお、本願発明は、前記各実施形態に限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で種々に変形することが可能である。さらに、前記各実施形態には種々の段階の発明が含まれており、開示される複数の構成要件における適宜な組み合わせにより種々の発明が抽出され得る。例えば、各実施形態に示される全構成要件から幾つかの構成要件が削除されたり、幾つかの構成要件が組み合わされても、発明が解決しようとする課題の欄で述べた課題が解決でき、発明の効果の欄で述べられている効果が得られる場合には、この構成要件が削除されたり組み合わされた構成が発明として抽出され得るものである。
【図面の簡単な説明】
【００８２】
【図１】本発明の例文検索装置の実施形態に係る携帯機器（電子辞書）１０の電子回路の構成を示すブロック図。
【図２】前記携帯機器（電子辞書）１０の辞書データメモリ１２ｃに付加される格納例文メモリ１２ｄの内容を示す図。
【図３】前記携帯機器（電子辞書）１０のメモリ１２に用意される検索インデックスメモリ１２ｅの内容を示す図。
【図４】前記携帯機器（電子辞書）１０のメモリ１２に用意される入力文字列メモリ１２ｆ、形態素単語メモリ１２ｇ、キーワード検索結果メモリ１２ｈの内容を関係付けて示す図。
【図５】前記携帯機器（電子辞書）１０のメモリ１２に用意されるキーワード検索結果メモリ１２ｈと検索文章出現頻度メモリ１２ｉの内容を関係付けて示す図。
【図６】前記携帯機器（電子辞書）１０による第１実施形態の例文検索処理（１）を示すフローチャート。
【図７】前記携帯機器（電子辞書）１０による第１実施形態の例文検索処理（１）に伴う入力文字列（文章）に対応した例文検索結果の表示状態を示す図。
【図８】前記携帯機器（電子辞書）１０の第１実施形態の変形例に伴いメモリ１２に用意される品詞別重み設定メモリ１２ｊを示す図。
【図９】前記携帯機器（電子辞書）１０の第１実施形態の変形例に伴いメモリ１２に用意されるキーワード検索結果メモリ１２ｈ′と検索文章出現頻度メモリ１２ｉ′の内容を関係付けて示す図。
【図１０】前記携帯機器（電子辞書）１０による第２実施形態の例文検索処理（２）を示すフローチャート。
【図１１】前記携帯機器（電子辞書）１０による第２実施形態の例文検索処理（２）に伴う入力文字列（文章）に対応した例文検索後の任意の例文選択からの訳文生成の表示手順（その１）を示す図。
【図１２】前記携帯機器（電子辞書）１０による第２実施形態の例文検索処理（２）に伴う入力文字列（文章）に対応した例文検索後の任意の例文選択からの訳文生成の表示手順（その２）を示す図。
【図１３】前記携帯機器（電子辞書）１０による第２実施形態の例文検索処理（２）に伴う入力文字列（文章）に対応した例文検索後の任意の例文選択からの訳文生成の表示手順（その３）を示す図。
【図１４】前記携帯機器（電子辞書）１０の辞書データメモリ１２ｃに付加される第３実施形態の格納例文メモリ１２ｄ′の内容を示す図。
【図１５】前記携帯機器（電子辞書）１０による第３実施形態の例文検索処理（３）を示すフローチャート。
【図１６】前記携帯機器（電子辞書）１０による第３実施形態の例文検索処理（３）に伴いメモリ１２に用意される検索文章出現頻度メモリ１２ｉａの内容を示す図。
【図１７】前記携帯機器（電子辞書）１０による第３実施形態の例文検索処理（３）に伴う入力文字列（文章）に対応した最初の例文検索後からのジャンプ検索表示状態を示す図。
【符号の説明】
【００８３】
１０  …携帯機器（電子辞書）
１１  …ＣＰＵ
１２  …メモリ
１２ａ…辞書検索処理プログラム
１２ｂ…形態素解析処理プログラム
１２ｃ…辞書データメモリ
１２ｄ…格納例文メモリ
１２ｅ…検索インデックスメモリ
１２ｆ…入力文字列メモリ
１２ｇ…形態素単語メモリ
１２ｈ…キーワード検索結果メモリ
１２ｉ…検索文章出現頻度メモリ
１３  …外部記憶媒体
１４  …記憶媒体読取部
１５  …電送制御部（通信部）
１６  …入力部
１７  …表示部
２０  …Ｗｅｂサーバ
Ｎ    …通信ネットワーク（インターネット）
Ｇ    …例文検索結果表示画面
Ｇ′  …選択例文表示画面
Ｇ１  …第１近似例文表示画面
Ｇ２  …類似例文一覧表示画面
Ｇ３  …ジャンプ検索詳細表示画面
Ｗ    …入力文使用単語和英検索ウインドウ
Ｗ１〜Ｗ４…第１〜第４メッセージウインドウ
Ｂ１  …「英作文」ボタン
Ｂ２  …「ＯＫ」ボタン
Ｃｕ  …カーソル
【図１】
2009265845.tif 000003
【図２】
2009265845.tif 000004
【図３】
2009265845.tif 000005
【図４】
2009265845.tif 000006
【図５】
2009265845.tif 000007
【図６】
2009265845.tif 000008
【図７】
2009265845.tif 000009
【図８】
2009265845.tif 000010
【図９】
2009265845.tif 000011
【図１０】
2009265845.tif 000012
【図１１】
2009265845.tif 000013
【図１２】
2009265845.tif 000014
【図１３】
2009265845.tif 000015
【図１４】
2009265845.tif 000016
【図１５】
2009265845.tif 000017
【図１６】
2009265845.tif 000018
【図１７】
2009265845.tif 000019