(57)【要約】【課題】漢文例文検索装置において、漢文の例文を漢文の訓読の規則を考慮して適切に検索すること。【解決手段】漢文検索入力画面Ｇの熟語検索文字列入力エリアＥ１に検索文字列（熟語）が入力された場合には、漢文例文データベースから順次読み出される例文データを対象に、前記検索文字列（熟語）と完全一致し且つその文字列間に返り点が存在しない文字列（熟語）を含んでいる例文データが検索されて表示される。また、読み順検索文字列入力エリアＥ２に検索文字列（読み順）が入力された場合には、漢文例文データベース２４ｃから順次読み出される例文データを対象に、漢文の訓読の規則に従った漢字１文字が順次取得され、前記検索文字列（読み順）と完全一致する例文データが検索されて表示される。【選択図】      図３
2010277155.tif 000002
【特許請求の範囲】
【請求項１】
漢文の複数の例文を記憶した漢文例文記憶手段と、
漢文の例文を検索するためのキーワードとして、漢字の文字をユーザ操作に応じて入力する検索文字入力手段と、
前記漢文例文記憶手段から読み出される漢文の例文について、漢文の訓読用の返り点情報を判断する返り点判断手段と、
前記漢文例文記憶手段により記憶された漢文の複数の例文の中から、前記検索文字入力手段により入力された漢字の文字を含む例文を、前記返り点判断手段により判断される返り点情報を考慮して検索する例文検索手段と、
を備えたことを特徴とする漢文例文検索装置。
【請求項２】
前記例文検索手段は、
熟語検索と読み順検索とをユーザ操作に応じて選択する検索方法選択手段と、
この検索方法選択手段により熟語検索が選択された場合に、前記検索文字入力手段により入力された漢字の文字列と完全一致し、且つその文字列間に返り点が介在しない文字列を含む例文を検索する熟語検索手段と、
前記検索方法選択手段により読み順検索が選択された場合に、前記検索文字入力手段により入力された漢字の文字列と、漢文の訓読の規則に従った読みの順序で完全一致する文字列を含む例文を検索する読み順検索手段と、
を有することを特徴とする請求項１に記載の漢文例文検索装置。
【請求項３】
前記例文検索手段は、
前記検索文字入力手段により入力された漢字の文字列と完全一致し、且つその文字列間に返り点が介在しない文字列を含む例文を検索する熟語検索手段と、
この熟語検索手段により例文が検索されない場合に、前記検索文字入力手段により入力された漢字の文字列と、漢文の訓読の規則に従った読みの順序で完全一致する文字列を含む例文を検索する読み順検索手段と、
を有することを特徴とする請求項１に記載の漢文例文検索装置。
【請求項４】
前記例文検索手段は、
前記検索文字入力手段により入力された漢字の文字列と完全一致し、且つその文字列間に返り点が介在しない文字列を含む例文を検索する熟語検索手段と、
この熟語検索手段による例文検索の後に、ユーザ操作に応じて、前記検索文字入力手段により入力された漢字の文字列と、漢文の訓読の規則に従った読みの順序で完全一致する文字列を含む例文を検索する読み順検索手段と、
を有することを特徴とする請求項１に記載の漢文例文検索装置。
【請求項５】
コンピュータを制御して、漢文の複数の例文を記憶した漢文例文データベースから漢文の例文を検索するためのプログラムであって、
前記コンピュータを、
漢文の例文を検索するためのキーワードとして、漢字の文字をユーザ操作に応じて入力する検索文字入力手段、
前記漢文例文データベースから読み出される漢文の例文について、漢文の訓読用の返り点情報を判断する返り点判断手段、
前記漢文例文データベースにより記憶された漢文の複数の例文の中から、前記検索文字入力手段により入力された漢字の文字を含む例文を、前記返り点判断手段により判断される返り点情報を考慮して検索する例文検索手段、
として機能させるようにしたプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、漢文の例文を検索するための漢文例文検索装置およびプログラムに関する。
【背景技術】
【０００２】
従来から、英和辞典，英英辞典，英類語辞典，和英事典，国語辞典などの各種の辞典や辞書を電子データ化してＲＯＭなどの記憶媒体に集録し、これに基づき各種の言語や語句を検索文字列として入力し、検索された見出し語（単語など）の訳語や意味内容、またその例文（用例）などの説明情報を読み出して表示するようにした電子辞書装置が広く実用されている。
【０００３】
近年このような電子辞書装置では、教育用途の広がりに伴い、集録されるコンテンツも拡大し、漢文の学習に応えられるように、漢文のデータも記憶されている。
【０００４】
漢文の学習を助ける装置として、漢文および漢詩の発音と声調の規則が学習できるようにした漢文解析支援装置が考えられている（例えば、特許文献１参照。）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００５−２５０５２５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
従来の電子辞書装置において、所望の単語を入力し直接その単語を含んだ例文を検索して表示させるようにした例文検索機能を備えたものがある。
【０００７】
この例文検索機能では、所望の単語をキーワードとして辞書データベース内の各見出し語に対応した説明情報中に記述されている多数の例文を対象に、当該キーワードとしての単語と一致する文字列が含まれているかを検索し、同単語の含まれた各例文を抽出して表示させるものである。
【０００８】
漢文の例文をキーワードの文字列から検索する場合、漢文には返り点など特有の語順があるため、文頭から文末へ向けて単純にキーワードの文字列と一致する例文を検索する通常の検索方法では、誤った例文が抽出されてしまう問題がある。
【０００９】
本発明は、このような課題に鑑みなされたもので、漢文の例文を漢文の訓読の規則を考慮して適切に検索することが可能になる漢文例文検索装置およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【００１０】
請求項１に記載の漢文例文検索装置は、漢文の複数の例文を記憶した漢文例文記憶手段と、漢文の例文を検索するためのキーワードとして、漢字の文字をユーザ操作に応じて入力する検索文字入力手段と、前記漢文例文記憶手段から読み出される漢文の例文について、漢文の訓読用の返り点情報を判断する返り点判断手段と、前記漢文例文記憶手段により記憶された漢文の複数の例文の中から、前記検索文字入力手段により入力された漢字の文字を含む例文を、前記返り点判断手段により判断される返り点情報を考慮して検索する例文検索手段と、を備えたことを特徴としている。
【００１１】
請求項２に記載の漢文例文検索装置は、前記請求項１に記載の漢文例文検索装置において、前記例文検索手段は、熟語検索と読み順検索とをユーザ操作に応じて選択する検索方法選択手段と、この検索方法選択手段により熟語検索が選択された場合に、前記検索文字入力手段により入力された漢字の文字列と完全一致し、且つその文字列間に返り点が介在しない文字列を含む例文を検索する熟語検索手段と、前記検索方法選択手段により読み順検索が選択された場合に、前記検索文字入力手段により入力された漢字の文字列と、漢文の訓読の規則に従った読みの順序で完全一致する文字列を含む例文を検索する読み順検索手段と、を有することを特徴としている。
【００１２】
請求項３に記載の漢文例文検索装置は、前記請求項１に記載の漢文例文検索装置において、前記例文検索手段は、前記検索文字入力手段により入力された漢字の文字列と完全一致し、且つその文字列間に返り点が介在しない文字列を含む例文を検索する熟語検索手段と、この熟語検索手段により例文が検索されない場合に、前記検索文字入力手段により入力された漢字の文字列と、漢文の訓読の規則に従った読みの順序で完全一致する文字列を含む例文を検索する読み順検索手段と、を有することを特徴としている。
【００１３】
請求項４に記載の漢文例文検索装置は、前記請求項１に記載の漢文例文検索装置において、前記例文検索手段は、前記検索文字入力手段により入力された漢字の文字列と完全一致し、且つその文字列間に返り点が介在しない文字列を含む例文を検索する熟語検索手段と、この熟語検索手段による例文検索の後に、ユーザ操作に応じて、前記検索文字入力手段により入力された漢字の文字列と、漢文の訓読の規則に従った読みの順序で完全一致する文字列を含む例文を検索する読み順検索手段と、を有することを特徴としている。
【００１４】
請求項５に記載のプログラムは、コンピュータを制御して、漢文の複数の例文を記憶した漢文例文データベースから漢文の例文を検索するためのプログラムであって、前記コンピュータを、漢文の例文を検索するためのキーワードとして、漢字の文字をユーザ操作に応じて入力する検索文字入力手段、前記漢文例文データベースから読み出される漢文の例文について、漢文の訓読用の返り点情報を判断する返り点判断手段、前記漢文例文データベースにより記憶された漢文の複数の例文の中から、前記検索文字入力手段により入力された漢字の文字を含む例文を、前記返り点判断手段により判断される返り点情報を考慮して検索する例文検索手段、として機能させることを特徴としている。
【発明の効果】
【００１５】
本発明によれば、漢文の例文を漢文の訓読の規則を考慮して適切に検索することが可能になる漢文例文検索装置およびプログラムを提供できる。
【図面の簡単な説明】
【００１６】
【図１】本発明の漢文例文検索装置の実施形態に係る電子辞書装置１０の外観構成を示す正面図。
【図２】前記電子辞書装置１０の電子回路の構成を示すブロック図。
【図３】前記電子辞書装置１０の漢文例文検索プログラムの起動に伴い表示部１７に初期表示される漢文検索入力画面Ｇを示す図。
【図４】前記電子辞書装置１０の漢文例文検索プログラムに従った漢文例文検索処理を示すフローチャート。
【図５】前記電子辞書装置１０の漢文例文検索処理に伴う熟語検索処理を示すフローチャート。
【図６】前記電子辞書装置１０の熟語検索処理を説明するための漢文例文データの具体例「（読み）花に清香有り月に陰有り」を示す図。
【図７】前記電子辞書装置１０の漢文例文検索処理に伴う読み順検索処理を示すフローチャート。
【図８】前記電子辞書装置１０の読み順検索処理において、例文から漢文の訓読の規則に従い漢文１文字を順番に取得するための情報を管理する読み順検索管理バッファ２８の内容を示す図。
【図９】前記電子辞書装置１０の読み順検索処理を説明するための漢文例文データの具体例「（読み）君を思えども見えず渝州に下る」を示す図。
【図１０】漢文の例文に使用される返り点の種類と用法を説明する図。
【発明を実施するための形態】
【００１７】
以下図面により本発明の実施の形態について説明する。
【００１８】
図１は、本発明の漢文例文検索装置の実施形態に係る電子辞書装置１０の外観構成を示す正面図である。
【００１９】
この電子辞書装置１０は、その本体ケース１１と蓋体ケース１２とがヒンジ部１３を介して展開／閉塞可能な折り畳み型ケースを備えて構成される。この折り畳み型ケースを展開した本体ケース１１の表面には、文字入力キー１４ａ、辞書指定キー１４ｂ、「訳／決定」キー１４ｃ、カーソルキー１４ｄ、スピーカ１５Ｌ，１５Ｒなどを備えたキー入力部（キーボード）１４、および手書き入力部（副画面）１６が備えられる。
【００２０】
この手書き入力部（副画面）１６は、ユーザがペンや指等でタッチした位置を検出するタッチ位置検出装置と表示装置が一体となった構造であり、キー入力部１４の中央手前側において例えば２５６×６４ドットの液晶表示画面１６ｄに透明タッチパネル１６ｔを重ねて構成される。この手書き入力部１６の入力領域は、必要に応じて、手書き文字を入力するための手書き文字（漢字）入力領域や各種機能のボタン入力領域、あるいは各入力領域が混在する領域に切り替えられる。
【００２１】
そして、前記手書き入力部１６が手書き文字入力領域に切り替えられた状態での手書き入力に伴う軌跡はその液晶表示画面にエコーバックして表示される。
【００２２】
また蓋体ケース１２の表面には、そのほぼ全面を対象に例えば４８０×３２０ドットのバックライト付きのタッチパネル式表示部（主画面）１７が設けられる。このタッチパネル式表示部（主画面）１７も、前記手書き入力部（副画面）１６と同様に、ユーザがペンや指等でタッチした位置を検出するタッチ位置検出装置と表示装置が一体となった構造であり、その液晶表示画面１７ｄに透明タッチパネル１７ｔを重ねて構成される。
【００２３】
図２は、前記電子辞書装置１０の電子回路の構成を示すブロック図である。
【００２４】
この電子辞書装置１０は、各種の記憶媒体に記録されたプログラム、又は、伝送されたプログラムを読み込んで、その読み込んだプログラムによって動作が制御されるコンピュータによって構成され、その電子回路には、ＣＰＵ(central processing unit)２１が備えられる。
【００２５】
ＣＰＵ２１は、記憶装置（フラッシュＲＯＭ）２２内に予め記憶された装置制御用のシステムプログラム２５に応じて、メモリ（ＲＡＭ）２３を作業領域として回路各部の動作を制御する。
【００２６】
前記記憶装置２２に記憶されたシステムプログラムは、キー入力部（キーボード）１４や手書き入力部１６、タッチパネル式表示部１７からのユーザ操作に応じた入力信号に応じて起動される。
【００２７】
前記ＣＰＵ２１には、前記キー入力部１４、手書き入力部１６、記憶装置２２、メモリ２３が接続される他に、タッチパネル式表示部１７などが接続される。
【００２８】
記憶装置２２に記憶される装置制御用のシステムプログラム２５としては、当該電子辞書装置１０の全体の動作を司るシステムプログラムの他に、手書き入力された文字の認識・訂正・確定処理を行う文字認識処理プログラム、キー入力あるいは手書き入力された検索文字列に応じた見出し語検索処理を行う見出し語検索プログラム、指定の見出し語に対応した訳語・意味内容・例文（用例）などの各種説明情報の読み出し表示を行う説明情報表示処理プログラム、漢文の例文を漢文の訓読の規則に従い検索する漢文例文検索プログラムなどが記憶される。
【００２９】
そして前記記憶装置２２内には、各種の辞書データ２４ａ，２４ｂ，…が記憶される。この各種の辞書データ２４ａ，２４ｂ，…としては、「国語辞典」「漢和辞典」「英和辞典」「和英辞典」など、種類の異なる言語の辞書データが記憶されると共に、漢文の例文を集録した漢文例文データベース２４ｃも記憶される。
【００３０】
前記漢文例文データベース２４ｃに集録された漢文のデータは、漢字コード、改行コード、返り点コードを組み合わせて構成されている（例えば、図６・図９参照。）。
【００３１】
また、メモリ２３には、前記手書き入力部１６に表示すべきデータと前記タッチパネル式表示部１７に表示すべきデータとが独立して記憶される表示メモリ２６、前記手書き入力部１６やタッチパネル式表示部１７にて入力された手書き文字データを文字認識して得られる変換候補文字が記憶される文字認識変換候補バッファ２７、前記漢文例文検索プログラムの起動に基づいた読み順検索処理（図７参照）にて、前記漢文例文データベース２４ｃの例文から漢文の訓読の規則に従い漢文１文字を順番に取得するための情報を管理する読み順検索管理バッファ２８（図８参照）、また前記各種のプログラム（２５）による処理に応じてＣＰＵ２１に入出力される種々のデータを必要に応じて記憶する作業領域などが確保される。
【００３２】
次に、前記構成の電子辞書装置１０による漢文例文検索機能について説明する。
【００３３】
図３は、前記電子辞書装置１０の漢文例文検索プログラムの起動に伴い表示部１７に初期表示される漢文検索入力画面Ｇを示す図である。
【００３４】
図４は、前記電子辞書装置１０の漢文例文検索プログラムに従った漢文例文検索処理を示すフローチャートである。
【００３５】
辞書指定キー１４ｂなどの操作に応じて漢文例文検索モードが選択されることで、漢文例文検索プログラムが起動され、図４における漢文例文検索処理が開始されると、図３で示した漢文検索入力画面Ｇが表示部１７に表示される（ステップＳ１）。
【００３６】
この漢文検索入力画面Ｇでは、複数文字からなる熟語から例文検索するための熟語検索文字列入力エリアＥ１と、訓読に従った文字列から例文検索するための読み順検索文字列入力エリアＥ２とが設けられる。
【００３７】
この漢文検索入力画面Ｇにおいて、熟語検索文字列入力エリアＥ１または読み順検索文字列入力エリアＥ２の何れかに検索文字列が入力されると（ステップＳ２）、当該検索文字列が入力されたのがエリアＥ１であるかエリアＥ２であるかに従って検索種別が判断される（ステップＳ３）。
【００３８】
熟語検索文字列入力エリアＥ１に検索文字列が入力された場合には、図５における熟語検索処理に従い、熟語の検索文字列に基づいた漢文の例文が検索され（ステップＳＡ）、その検索結果が表示部１７に表示される（ステップＳ４）。
【００３９】
読み順検索文字列入力エリアＥ２に検索文字列が入力された場合には、図７における読み順検索処理に従い、読み順の検索文字列に基づいた漢文の例文が検索され（ステップＳＢ）、その検索結果が表示部１７に表示される（ステップＳ４）。
【００４０】
（熟語検索処理）
図５は、前記電子辞書装置１０の漢文例文検索処理に伴う熟語検索処理を示すフローチャートである。
【００４１】
図６は、前記電子辞書装置１０の熟語検索処理を説明するための漢文例文データの具体例「（読み）花に清香有り月に陰有り」を示す図である。
【００４２】
図５における熟語検索処理に移行されると、漢文例文データベース２４ｃから１つ目の例文データが読み出され（ステップＡ１）、前記漢文検索入力画面Ｇの熟語検索文字列入力エリアＥ１に入力された検索文字列（熟語）の１番目の文字と一致する文字が例文データの先頭から検索される（ステップＡ２）。
【００４３】
ここで、前記１つ目の例文データに、検索文字列（熟語）の１番目の文字と一致する文字が全くなかったと判断された場合には（ステップＡ３（Ｎｏ））、前記漢文例文データベース２４ｃから次の例文データが読み出される（ステップＡ９（Ｙｅｓ）→Ａ１）。
【００４４】
前記ステップＡ２，Ａ３において、検索文字列（熟語）の１番目の文字と一致する文字が、例文データの何番目かの文字にあったと判断された場合には（ステップＡ３（Ｙｅｓ））、当該例文データの一致した文字の次のコードが返り点コードであるか判断される（ステップＡ４）。
【００４５】
ここで、返り点コードであると判断された場合には（ステップＡ４（Ｙｅｓ））、当該返り点コードを飛ばして次の文字以降のコードについて、前記同様に検索文字列（熟語）の１番目の文字と一致する文字が検索される（ステップＡ２）。
【００４６】
つまり、検索文字列（熟語）と同じ並びの文字列が例文データ内にあったとしても、その文字列間に返り点が存在する場合には、検索対象の例文データとして抽出されない。
【００４７】
そして、検索文字列（熟語）の各文字全てと同じ並びで一致する文字列が、その文字列間に返り点が存在することなく、現在読み出されている例文データ内にあったと判断された場合には（ステップＡ３〜Ａ７（Ａ６（Ｙｅｓ））、その例文データが検索対象としてメモリ２３に登録される（ステップＡ８）。
【００４８】
そして、漢文例文データベース２４ｃ内に次の例文データがある場合には（ステップＡ９（Ｙｅｓ））、当該次の例文データが読み出され、前記同様に検索文字列（熟語）に基づいた検索処理が実行される（ステップＡ１〜Ａ８）。
【００４９】
例えば、図６に示すような例文データ「花有２清香１月有レ陰」（花に清香有り月に陰有り）を、「清香」と「香月」を検索文字列（熟語）として検索処理した場合について説明する。
【００５０】
同図６において、［Ｐ］は例文データの読み出し位置を指示するポインタ、矢印ｘはその読み出し方向であるポインタ［Ｐ］の送り方向を示す。
【００５１】
「清香」を検索文字列（熟語）として検索処理した場合は、その１番目の文字「清」と２番目の文字「香」とが、その文字列間で返り点を介在することなく、前記例文データ「花有２清香１月有レ陰」の中から連続して一致検索されるので、この例文データが検索対象として登録され、候補として表示部１７に表示される（ステップＳＡ，Ｓ４）。
【００５２】
一方、「香月」を検索文字列（熟語）として検索処理した場合は、先ずその１番目の文字「香」が、前記例文データ「花有２清香１月有レ陰」から一致検索されるものの（ステップＡ３（Ｙｅｓ））、次に２番目の文字を検索するにあって、その前に返り点コード「１」が有ると判断されるので（ステップＡ４（Ｙｅｓ））、この例文データが検索対象として登録されることはなく、候補として表示されない。
【００５３】
このため、検索文字列（熟語）として、漢文の訓読の規則に従った意味のある文字列を入力した場合は、当該検索文字列（熟語）を正しく含んだ例文データだけが検索され候補として表示される。一方で、検索文字列（熟語）として、検索したい例文データに含まれる単なる文字列としては存在するものの、漢文の訓読の規則に沿わない意味のない文字列を入力した場合は、その例文データが検索されることはなく、ユーザの誤った理解を改めさせる効果がある。
【００５４】
（読み順検索処理）
図７は、前記電子辞書装置１０の漢文例文検索処理に伴う読み順検索処理を示すフローチャートである。
【００５５】
図８は、前記電子辞書装置１０の読み順検索処理において、例文から漢文の訓読の規則に従い漢文１文字を順番に取得するための情報を管理する読み順検索管理バッファ２８の内容を示す図である。
【００５６】
この読み順検索管理バッファ２８には、検索対象とした例文データの全文字数Ａ、読み順で何番目の文字かを示すポインタＮ、読む文字が何番目かを示すポインタＰ、ポインタＰの文字にレ点の返り点があった場合にその読み飛ばしの数がカウントされるレ点カウンタＲ、ポインタＰの文字に二点の返り点があった場合にセットされる二点フラグＴが記憶される。
【００５７】
図９は、前記電子辞書装置１０の読み順検索処理を説明するための漢文例文データの具体例「（読み）君を思えども見えず渝州に下る」を示す図である。
【００５８】
図７における読み順検索処理に移行されると、前記漢文検索入力画面Ｇの読み順検索文字列入力エリアＥ２に入力された検索文字列（読み順）の１番目の文字が取得された後（ステップＢ１）、漢文例文データベース２４ｃから１つ目の例文データが読み出され、漢文１文字取得処理により、前記図８における読み順検索管理バッファ２８にて管理される例文データの全文字数Ａ、ポインタＮ、ポインタＰ、レ点カウンタＲ、二点フラグＴを用いて、訓読の規則に従った読み順での１文字が取得される（ステップＢ２）。
【００５９】
つまり、ポインタＰが指定する対象文字にレ点が付加されていれば、レ点カウンタＲを“＋１”して、その次の文字を取得する。連続してレ点がある場合には、同レ点カウンタＲの示す数値は、文字戻りの回数となり、レ点後の文字を取り出した後、そのカウンタ値（Ｒ）が示す回数に従ってレ点の前の文字まで戻る。
【００６０】
また、ポインタＰが指定する対象文字に二点が付加されていれば、二点フラグＴをセットして、同二点後に続く文字を一点の文字まで取得する。そして、前記二点の付加された文字まで戻る。
【００６１】
このように、前記図８における読み順検索管理バッファ２８にて管理される例文データの全文字数Ａ、ポインタＮ、ポインタＰ、レ点カウンタＲ、二点フラグＴを用いて、漢文例文データベース２４ｃから読み出された例文データについて、訓読の規則に従った読みの順序で１文字ずつが取得される（ステップＢ２）。
【００６２】
この漢文１文字取得処理により、例文データからその訓読の規則に従った読みの順序で１文字が取得されると（ステップＢ２）、前記ステップＢ１にて取得された検索文字列（読み順）の１番目の文字と一致するか否か判断される（ステップＢ３（Ｎｏ）→Ｂ４）。
【００６３】
ここで、一致しないと判断された場合には（ステップＢ４（Ｎｏ））、現在読み出されている例文データの読み順で次の１文字が取得され（ステップＢ２）、再び前記ステップＢ１にて取得された検索文字列（読み順）の１番目の文字と一致するか否か判断される（ステップＢ３（Ｎｏ）→Ｂ４）。
【００６４】
そして、前記例文データの読み順で取得された何れかの１文字について、検索文字列（読み順）の１番目の文字と一致すると判断された場合には（ステップＢ４（Ｙｅｓ））、検索文字列（読み順）の次の文字が順次取得され（ステップＢ６）、その全ての文字について、例文データから読み順に取得される文字のそれぞれに連続して一致すると判断されるまで（ステップＢ５（Ｙｅｓ））、ステップＢ２〜Ｂ６の処理が繰り返される。
【００６５】
この途中、前記ステップＢ５において、現在読み出されている例文データについて、検索文字列（読み順）とその読み順で完全一致する文字列が含まれていないと判断された場合には（ステップＢ３（Ｙｅｓ））、前記漢文例文データベース２４ｃから次の例文データが読み出され（ステップＢ８（Ｙｅｓ））、前記ステップＢ１からの処理が繰り返される（ステップＢ１〜Ｂ６）。
【００６６】
そして、検索文字列（読み順）の全ての文字について、例文データから読み順に取得される文字のそれぞれに連続して一致すると判断された場合には（ステップＢ５（Ｙｅｓ））、その例文データが検索対象としてメモリ２３に登録される（ステップＢ７）。
【００６７】
そして、漢文例文データベース２４ｃ内に次の例文データがある場合には（ステップＢ８（Ｙｅｓ））、当該次の例文データが読み出され、前記同様に検索文字列（読み順）に基づいた検索処理が実行される（ステップＢ１〜Ｂ７）。
【００６８】
例えば、図９に示すような例文データ「思レ君不レ見下２渝州１」（君を思えども見えず渝州に下る）を、「君思」を検索文字列（読み順）として検索処理した場合について説明する。
【００６９】
同図９において、［Ｐ］は例文データの読み出し位置を指示するポインタ、矢印ｘ、矢印ｙは、その訓読の規則によって変化するポインタ［Ｐ］の送り方向を示す。
【００７０】
この例文データには、文字の並び順で「思」「君」「不」「見」「下」「渝」「州」のキーワードが存在するが、この文字の並び順で前記検索文字列（読み順）の「君思」を検索すると、検索文字列（読み順）の１文字目「君」が一致すると判断されるだけで、検索対象の例文として抽出されることはない。
【００７１】
一方、例文データをその訓読の規則に従って１文字ずつ「君」「思」「見」「不」「渝」「州」「下」取得し、前記検索文字列（読み順）の「君思」と完全一致するか否かを判断することで、ユーザが記憶している漢文の例文の一部の読みから、その例文を検索して候補として抽出することができる。
【００７２】
このため、漢文の例文をそのままの文字列で覚えていなくても、訓読により覚えた、例えば「君を思えども」という語順で検索文字列「君思」を入力して、所望の例文データ「思レ君不レ見下２渝州１」を検索して表示させることができる。
【００７３】
図１０は、漢文の例文に使用される返り点の種類と用法を説明する図である。
【００７４】
漢文の返り点としては、前述した「レ点」「一・二点」以外に、「上・下点」などが存在するが、何れの返り点が含まれる例文データについても、前述した熟語検索処理（図５参照）や読み順検索処理（図６参照）と同様の検索処理を行うことにより、漢文としての正しい熟語の検索文字列から、あるいはユーザが覚えている訓読の読みの検索文字列から、目的とする例文データを検索することができる。
【００７５】
したがって、前記構成の電子辞書装置１０の漢文例文検索機能によれば、漢文検索入力画面Ｇの熟語検索文字列入力エリアＥ１に検索文字列（熟語）が入力された場合には、漢文例文データベース２４ｃから順次読み出される例文データを対象に、前記検索文字列（熟語）と完全一致し且つその文字列間に返り点が存在しない文字列（熟語）を含んでいる例文データが検索されて表示される。また、読み順検索文字列入力エリアＥ２に検索文字列（読み順）が入力された場合には、漢文例文データベース２４ｃから順次読み出される例文データを対象に、漢文の訓読の規則に従った漢字１文字が順次取得され、前記検索文字列（読み順）と完全一致する例文データが検索されて表示される。
【００７６】
このため、検索文字列（熟語）から漢文の例文を検索する場合は、漢文の訓読の規則に従った意味のある検索文字列（熟語）を入力しないと、正しく例文データを検索することはできず、ユーザの誤った理解を改めさせる効果がある。また、検索文字列（読み順）から漢文の例文を検索する場合は、漢文の訓読により覚えた語順から容易に所望の例文データを検索できる効果がある。
【００７７】
なお、前記実施形態では、漢文検索入力画面Ｇ（図３参照）において、熟語検索文字列入力エリアＥ１に検索文字列が入力された場合には、図５における熟語検索処理に従い、熟語の検索文字列に基づいた漢文の例文が検索され（ステップＳＡ）、読み順検索文字列入力エリアＥ２に検索文字列が入力された場合には、図７における読み順検索処理に従い、読み順の検索文字列に基づいた漢文の例文が検索される（ステップＳＢ）構成とした。
【００７８】
これに対し、前記漢文検索入力画面Ｇにおける検索文字列の入力エリアを１つとし、この検索文字列入力エリアに入力された検索文字列について、最初に熟語検索処理を実行し、この熟語検索処理で検索文字列を熟語として完全一致する文字列を含む例文データが検索されない場合に、読み順検索処理を実行し、検索文字列にその読み順で完全一致する文字を含む例文データを検索する構成としてもよい。
【００７９】
また同様に、前記漢文検索入力画面Ｇにおける検索文字列の入力エリアを１つとし、この検索文字列入力エリアに入力された検索文字列について、最初に熟語検索処理を実行し、この熟語検索処理で検索文字列を熟語として完全一致する文字列を含む例文データが検索されない場合には、予め設けた「さらに検索」キーを操作することで、読み順検索処理に移行して、検索文字列にその読み順で完全一致する文字を含む例文データを検索する構成としてもよい。
【００８０】
なお、前記各実施形態において記載した電子辞書装置１０による各処理の手法、すなわち、図４のフローチャートに示す漢文例文検索処理、図５のフローチャートに示す前記漢文例文検索処理に伴う熟語検索処理、図７のフローチャートに示す前記漢文例文検索処理に伴う読み順検索処理など各処理の手法は、何れもコンピュータに実行させることができるプログラムとして、メモリカード（ＲＯＭカード、ＲＡＭカード等）、磁気ディスク（フロッピディスク、ハードディスク等）、光ディスク（ＣＤ−ＲＯＭ、ＤＶＤ等）、半導体メモリ等の外部記憶媒体に格納して配布することができる。そして、漢文例文データベース（２４ｃ）を記憶した種々のコンピュータ端末は、この外部記憶媒体に記憶されたプログラムを記憶媒体読取部によって記憶装置（２２）に読み込み、この読み込んだプログラムによって動作が制御されることにより、前記各実施形態において説明した漢文の訓読の規則に従った漢文例文検索機能を実現し、前述した手法による同様の処理を実行することができる。
【００８１】
また、前記各手法を実現するためのプログラムのデータは、プログラムコードの形態として通信ネットワーク（インターネット）上を伝送させることができ、この通信ネットワーク（インターネット）に接続されたコンピュータ端末（プログラムサーバ）から前記のプログラムデータを取り込み、前述した漢文の訓読の規則に従った漢文例文検索機能を実現することもできる。
【００８２】
なお、本願発明は、前記各実施形態に限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で種々に変形することが可能である。さらに、前記各実施形態には種々の段階の発明が含まれており、開示される複数の構成要件における適宜な組み合わせにより種々の発明が抽出され得る。例えば、各実施形態に示される全構成要件から幾つかの構成要件が削除されたり、幾つかの構成要件が異なる形態にして組み合わされても、発明が解決しようとする課題の欄で述べた課題が解決でき、発明の効果の欄で述べられている効果が得られる場合には、この構成要件が削除されたり組み合わされた構成が発明として抽出され得るものである。
【符号の説明】
【００８３】
１０  …電子辞書装置
１１  …本体ケース
１２  …蓋体ケース
１３  …ヒンジ部
１４  …キー入力部（キーボード）
１４ａ…文字入力キー
１４ｂ…辞書指定キー
１４ｃ…「訳／決定」キー
１４ｄ…カーソルキー
１５Ｌ，１５Ｒ…スピーカ
１６  …手書き入力部
１６ｄ…液晶表示部
１６ｔ…透明タッチパネル
１７  …タッチパネル式表示部
１７ｄ…液晶表示部
１７ｔ…透明タッチパネル
２１  …ＣＰＵ
２２  …記憶装置
２３  …メモリ
２４ａ…国語辞典
２４ｂ…漢和辞典
２４ｃ…漢文例文データベース
２５  …システムプログラム
２６  …表示メモリ
２７  …文字認識変換候補バッファ
２８  …読み順検索管理バッファ
Ｇ    …漢文検索入力画面
Ｅ１  …熟語検索文字列入力エリア
Ｅ２  …読み順検索文字列入力エリア
【図１】
2010277155.tif 000003
【図２】
2010277155.tif 000004
【図３】
2010277155.tif 000005
【図４】
2010277155.tif 000006
【図５】
2010277155.tif 000007
【図６】
2010277155.tif 000008
【図７】
2010277155.tif 000009
【図８】
2010277155.tif 000010
【図９】
2010277155.tif 000011
【図１０】
2010277155.tif 000012