(57)【要約】【課題】電子辞書に例文を追加する機能は、ユーザによる文字入力が必要であり、その作業は簡便さに欠けるという問題があった。【解決手段】電子辞書機能を有する情報検索装置において、表示している電子文書の中からユーザが選択した文字列を見出し語として、この見出し語に係る複数の文節が自動選択されて例文として電子辞書に登録することができ、またこの際に編集キーにて複数の文節を編集調整することが可能となっているので、ユーザの利用環境に即し生きた例文の登録及び参照が可能となる。【選択図】      図２
2005004673.tif 000002
【特許請求の範囲】
【請求項１】
複数の見出し語データそれぞれに対応付けられた辞書データを記憶する辞書手段と、
外部から入力された文書データを表示する第１の表示手段と、
この第１の表示手段に表示されている前記文書データより任意の文字列を選択する文字列選択手段と、
この文字列選択手段により選択された文字列を検索対象の見出し語として前記辞書手段により検索する検索手段と、
この検索手段による検索結果を表示する第２の表示手段と、
前記選択された文字列を含む複数の文節を前記文書データより例文として取得する例文取得手段と、
この例文取得手段により取得した前記複数の文節を例文データとして前記検索対象の前記見出し語データに対応させて記憶する例文記憶手段と、
この例文記憶手段により記憶された例文データの呼出を行う例文呼出手段と、
を備えたことを特徴とする情報検索装置。
【請求項２】
更に、前記例文取得手段により取得した例文を、所望の文に編集する編集手段を備えたことを特徴とする請求項１に記載の情報検索装置。
【請求項３】
前記編集手段は、前記例文取得手段により取得した例文を、前記所望の文に編集する文字入力手段を備えたことを特徴とする請求項２に記載の情報検索装置。
【請求項４】
更に、前記例文記憶手段による記憶の際に、前記見出し語の中で、カテゴリ別に例文を分類して記憶し、且つ所望のカテゴリが無い場合には、カテゴリを新規作成するカテゴリ編集手段を備えたことを特徴とする請求項１記載の情報検索装置。
【請求項５】
前記例文記憶手段へ例文を記憶する際に、前記例文記憶手段の記憶容量を越えないように制御する記憶量制限手段を備えたことを特徴とする請求項１に記載の情報検索装置。
【請求項６】
前記例文記憶手段へ例文を記憶する際に、同じ前記見出し語の例文は、この例文の先頭文字から所定の単語数の範囲で比較する比較手段を備え、この比較手段による文字列の比較結果が等しい場合は記憶しないように制御することを特徴とする請求項１に記載の情報検索装置。
【請求項７】
更に、キー入力手段を備え、
このキー入力手段により入力された文字列を検索対象の見出し語として、前記辞書手段により検索してその結果を前記第２の表示手段に表示することを特徴とする請求項１に記載の情報検索装置。
【請求項８】
更に、前記検索手段による検索結果が前記第２の表示手段に表示された時に既に例文が登録されている事を示す例文登録マークを表示する例文登録マーク表示手段と、
この例文登録マーク表示手段により表示される前記例文登録マークが選択された場合に既に登録済みの前記例文の先頭部分の文字列を前記第２の表示手段で表示させる登録例文表示手段と、
この登録例文表示手段により表示された登録済みの前記例文の１つを選択する例文選択手段と、
この例文選択手段により前記例文の１つが選択された場合に対応する例文全体を前記例文呼出手段により呼出して前記第２の表示手段で表示する全体表示手段とを備えたことを特徴とする請求項１に記載の情報検索装置。
【請求項９】
外部から入力された文書データを表示する第１の表示ステップと、
この第１の表示ステップにより表示されている前記文書データより任意の文字列を選択する文字列選択ステップと、
この文字列選択ステップにより選択された文字列を検索対象の見出し語として辞書データを検索する検索ステップと、
この検索ステップによる検索結果を表示する第２の表示ステップと、
前記選択された文字列を含む複数の文節を前記文書データより例文として取得する例文取得ステップと、
この例文取得ステップにより取得した前記複数の文節を例文データとして前記検索対象の前記見出し語データに対応させて記憶する例文記憶ステップと、
この例文記憶ステップにより記憶された例文データの呼出を行う例文呼出ステップと、
を備えたことを特徴とする情報検索方法。
【請求項１０】
外部から入力された文書データを表示する第１の表示ステップと、
この第１の表示ステップにより表示されている前記文書データより任意の文字列を選択する文字列選択ステップと、
この文字列選択ステップにより選択された文字列を検索対象の見出し語として辞書データを検索する検索ステップと、
この検索ステップによる検索結果を表示する第２の表示ステップと、
前記選択された文字列を含む複数の文節を前記文書データより例文として取得する例文取得ステップと、
この例文取得ステップにより取得した前記複数の文節を例文データとして前記検索対象の前記見出し語データに対応させて記憶する例文記憶ステップと、
をコンピュータに実行させるための情報検索プログラム。
【発明の詳細な説明】
【０００１】
【発明が属する技術分野】
本発明は、電子辞書を有する情報検索装置に関し、特に、電子辞書に電子文書中の複数の文節を例文として登録することのできる情報検索装置、情報検索方法、及び情報検索プログラムに関する。
【０００２】
【従来の技術】
現在市販されている紙の辞書においては、見出し語を用いた例文も記載されており、これら紙の辞書を電子化した電子辞書にあっても、見出し語の例文が記憶されていて、それぞれの見出し語についての使用例を知ることができるようになっている。また、電子辞書にあってはユーザが新たな用法や注意事項、例文などを自ら辞書に書き込むことができるようにすることも考えられている（例えば、特許文献１参照）。
【０００３】
更に、入力手段により入力された文字情報をもとに辞書データから例文の検索を行い、結果を表示し、表示された検索結果の内容から所望の例文をユーザに選択させて例文を記憶させることも考えられている（例えば、特許文献２参照）。
【０００４】
【特許文献１】
特開平０６−２６６７５４号公報
【特許文献２】
特開２００１−７５９６２号公報
【０００５】
【発明が解決しようとする課題】
しかしながら、特開平０６−２６６７５４号公報で開示された技術による電子辞書に例文を追加する機能は、ユーザによる文字入力が必要であり、その作業は簡便さに欠けるという問題があった。また、特開２００１−７５９６２号公報にでは電子辞書に追加する例文は、電子辞書に予め記憶された例文の中から選択するものであり、自由度に欠けるという問題があった。
【０００６】
本発明は上記の点に鑑みなされたもので、任意の電子文書に含まれる文字列を選択し、これを見出し語として電子辞書を検索すると共に、電子文書中のその文字列を含む複数の文節を例文として登録することができるようにして、辞書として内容を充実させ、利用し易い情報検索装置、情報検索方法、及び情報検索プログラムを提供することを目的としている。
【０００７】
【課題を解決するための手段】
上記目的を達成する為に本発明の請求項１の情報検索装置は、複数の見出し語データそれぞれに対応付けられた辞書データを記憶する辞書手段と、外部から入力された文書データを表示する第１の表示手段と、この第１の表示手段に表示されている前記文書データより任意の文字列を選択する文字列選択手段と、この文字列選択手段により選択された文字列を検索対象の見出し語として前記辞書手段により検索する検索手段と、この検索手段による検索結果を表示する第２の表示手段と、前記選択された文字列を含む複数の文節を前記文書データより例文として取得する例文取得手段と、この例文取得手段により取得した前記複数の文節を例文データとして前記検索対象の前記見出し語データに対応させて記憶する例文記憶手段と、この例文記憶手段により記憶された例文データの呼出を行う例文呼出手段とを備え、文書データより見出し語と例文を取得して登録することを特徴とする。
【０００８】
このような構成をとることにより、ユーザが所望する見出し語に対する例文を、現在読んでいる電子文書中より自動的に取得して登録することができるので、登録操作が容易であり、しかも生きた例文として登録・利用することができるという効果が期待できる。
【０００９】
請求項２において更に、前記例文取得手段により取得した例文を、所望の文に編集する編集手段を備えたことを特徴とする。更に請求項３の発明により、前記編集手段は、前記例文取得手段により取得した例文を、前記所望の文に編集する文字入力手段を備えたことを特徴とする。
【００１０】
このような構成をとることにより、電子文書中より自動的に取得した例文を、簡単な操作にてユーザが編集・加工して登録できるので、見出し語に対してより効果的な例文として登録できるという効果が期待できる。
【００１１】
更に、請求項４の発明により、前記例文記憶手段による記憶の際に、前記見出し語の中で、カテゴリ別に例文を分類して記憶し、且つ所望のカテゴリが無い場合には、カテゴリを新規作成するカテゴリ編集手段を備えたことを特徴とする。
【００１２】
このような構成をとることにより、登録した例文を呼出す際に呼出し易くなるという効果が期待できる。
【００１３】
また、請求項５の発明は、前記例文記憶手段へ例文を記憶する際に、前記例文記憶手段の記憶容量を越えないように制御する記憶量制限手段を備えたことを特徴とする。
【００１４】
請求項６の発明は、前記例文記憶手段へ例文を記憶する際に、同じ前記見出し語の例文は、この例文の先頭文字から所定の単語数の範囲で比較する比較手段を備え、この比較手段による文字列の比較結果が等しい場合は記憶しないように制御することを特徴とする。
【００１５】
このような構成をとることにより、同じ見出し語に対する全く同一の例文を二重に登録するのを防止することが可能という効果が期待できる。
【００１６】
請求項７の発明は、更に、キー入力手段を備え、このキー入力手段により入力された文字列を検索対象の見出し語として、前記辞書手段により検索してその結果を前記第２の表示手段に表示することを特徴とする。
【００１７】
このような構成をとることにより、通常の電子辞書と同様な検索機能を実現できるという効果が期待できる。
【００１８】
請求項８の発明は、更に、前記検索手段による検索結果が前記第２の表示手段に表示された時に既に例文が登録されている事を示す例文登録マークを表示する例文登録マーク表示手段と、この例文登録マーク表示手段により表示される前記例文登録マークが選択された場合に既に登録済みの前記例文の先頭部分の文字列を前記第２の表示手段で表示させる登録例文表示手段と、この登録例文表示手段により表示された登録済みの前記例文の１つを選択する例文選択手段と、この例文選択手段により前記例文の１つが選択された場合に対応する例文全体を前記例文呼出手段により呼出して前記第２の表示手段で表示する全体表示手段とを備えたことを特徴とする。
【００１９】
このような構成をとることにより、辞書に備わっている例文とユーザが登録した例文との区別ができ、この登録した例文の見出し部分を登録例文表示手段により表示させて選択することができるので例文全体の内容が把握しやすいこと、また選択された例文を例文呼出手段により呼出して第２の表示手段により表示するようにしたので、第１の表示手段により表示されている電子文書とを簡単なキー操作にて切り替え表示が可能となり、例文の参照の効果が大きいという期待できる。
【００２０】
【発明の実施の形態】
第１の実施の形態
以下に、本発明による電子辞書機能を有する情報検索装置の第１の実施の形態を示す。図１に、本発明による電子辞書機能を有する情報検索装置２０の外観図示す。情報検索装置２０は、液晶ディスプレイの表示部２１と電源キー２２ａや詳細を後述する各種キー２２ｂ〜２２ｋを含むキー入力部２２などを有し、携帯可能に小型化されている。
【００２１】
図２は図１の情報検索装置２０の機能ブロック図を示している。処理部１は情報検索装置２０全体の制御及び各機能の制御を行っている。文書バッファ８、表示バッファ９、文字バッファ１０、例文登録バッファ１１など各種ワーキング領域はＲＡＭで構成される。辞書部４のデータや処理部１の制御プログラム（不図示）はＲＯＭで構成されている。また、例文登録部５や不図示のシステムパラメータ記憶領域は不揮発性メモリで構成されている。更に着脱可能な記憶媒体６も、メモリカードなどの可搬性の不揮発性メモリが使用されている。キー入力部２は情報検索装置２０のキー入力部２２に相当し、電源や各種キーよりの入力を制御する。表示部３は情報検索装置２０の表示部２１に相当し、電子文書の表示や辞書検索結果等の表示を行う。通信部７は外部との通信を司る制御モジュールである。
【００２２】
このような構成の情報検索装置２０の処理部１は、記録媒体６もしくは通信回線を介して通信部７にて外部より電子文書を取り込み、その一部もしくは全体を文書バッファ８に展開して、表示部３に表示するように表示バッファ９へ書き込まれる。表示バッファ９は表示バッファ９ａと表示バッファ９ｂより構成されていて、電子文書は文書バッファ８を介して表示バッファ９ａに書き込まれ表示される。
【００２３】
また、表示バッファ９ｂは後述するように電子文書以外の情報表示用のバッファであり、電子辞書機能、例文追加登録や例文の参照時などにおいて使用される。以降、表示バッファ９ａに書き込まれた内容が表示部３に表示することを第１の表示手段により表示するとし、表示バッファ９ｂに書き込まれた内容が表示部３に表示することを第２の表示手段により表示するとする。
【００２４】
電子辞書機能は辞書部４にて提供され、検索対象の見出し語と対応する辞書データ４ｂへのポインタを含む辞書検索テーブル４ａと、辞書データ４ｂ及び、例文データへの見出し語と対応する例文データ４ｄへのポインタを含む例文検索テーブル４ｃと、例文データ４ｄにより構成されている。
【００２５】
これに対してユーザが追加登録できる例文登録機能は、見出し語を取り込む文字バッファ１０、これに対する例文を取得する例文登録バッファ１１と、例文を記憶する例文登録部５より構成されている。この例文登録部５は例文データへの見出し語と対応する追加例文データ５ｂへのポインタを含む追加例文検索テーブル５ａと、追加例文データ５ｂより構成されている。
【００２６】
次に、情報検索装置２０による例文登録の動作を図３のフローチャート及び図６の表示状態図を用いて説明する。先ずユーザは、記録媒体６もしくは通信部７を介して外部より入力された電子文書を取り込み、第１の表示手段により表示部３に表示させる（図３のステップＷ１０１）。
【００２７】
図６のＷ１０は、この時の電子文書の表示例を示している。この表示内容をユーザが読み、意味が不明な単語があるとキー入力部２２の辞書キー２２ｊを入力する（図３のステップＷ１０２でＹｅｓ）。辞書キー２２ｊが入力されると、図６のＷ１１に示すように文章中の１つの単語や項目を指定するための指定ポインタ３０が現れるので、カーソルキー２２ｄによって指定ポインタ３０を移動させ不明な単語（本例では文字列ｄａｍａｇｅとする）を選択する（図３のステップＷ１０３、図６のＷ１２）。この状態においてＥＳＣキー２２ｅが入力された時は（図３のステップＷ１０４でＹｅｓ）最初に戻るが、ＥＳＣキー２２ｅが操作されずに検索キー２２ｈが入力されると（図３のステップＷ１０５でＹｅｓ）、選択された単語ｄａｍａｇｅが文字バッファ１０へ書き込まれると共に、単語ｄａｍａｇｅを含む複数の文節が例文として例文登録バッファ１１へ書き込まれる（図３のステップＷ１０６）。この場合、例文登録バッファ１１へ書き込まれる複数の文節は図６のＷ１２において、”Ｔｈｅ  ｎｏｖｅｌｌａ’ｓ  ｐｕｂｌｉｃａｔｉｏｎ  ｃｏｕｌｄ  ｄｏ  ｉｒｒｅｐａｒａｂｌｅ  ｄａｍａｇｅ  ｔｏ  ｔｈｅ  ｗｏｍａｎ，  Ｕｅｄａ  ｓａｉｄ，  ａｄｄｉｎｇ  ｓｈｅ  ｉｓ  ｎｏｔ  ｉｎ  ａ  ｐｕｂｌｉｃ  ｐｏｓｉｔｉｏｎ．”である。
【００２８】
続いて、文字バッファ１０に書き込まれた単語ｄａｍａｇｅを見出し語にして辞書部４より検索した結果を、第２の表示手段によって表示する（図３のステップＷ１０７、図６のＷ１３）。この時、例文が辞書部４の例文データ４ｄに既に存在する時は「例文」とその旨を図６のＷ１３の１項の如く表示する。このようにして第１の表示手段による電子文書及び第２の表示手段による辞書データは共に表示部３に表示されるが、この状態において更に切替キー２２ｇにて交互に切り替えることができ、電子文書と検索結果を簡単な操作にて切替表示することが可能となっている。
【００２９】
次に、ＥＳＣキー２２ｅが入力されるか（図３のステップＷ１０８）例文登録キー（Ｓｈｉｆｔキー２２ｆと例文キー２２ｉが同時に押される、以降、例文登録キーと表現する）が入力されるまで待ちループに入る（図３のステップＷ１０９でＮｏ）。ＥＳＣキー２２ｅが入力された時は（のステップＷ１０８でＹｅｓ）最初に戻り、例文登録キーが入力されると（図３のステップＷ１０９でＹｅｓ）、表示されている検索結果のどの項目に対する例文として登録するかを選択する（図３のステップＷ１１０）。このステップＷ１１０での選択は、カーソルキー２２ｄを操作する毎に各項目を択一的に選択していくもので、図６のＷ１４は第１項が選択された状態を示している。
【００３０】
次に、ＥＳＣキー２２ｅが入力されるか（図３のステップＷ１１１）決定キー２２ｃが入力されるまで待ちループに入る（図３のステップＷ１１２でＮｏ）。本例では、項目１にユーザが例文を登録することとして説明している。ＥＳＣキー２２ｅが入力された時は（図３のステップＷ１１１でＹｅｓ）ステップＷ１０７に戻り、カーソルキー２２ｄにて項目を選択した後決定キー２２ｃが入力されると（図３のステップＷ１１２でＹｅｓ）、例文として登録するか否かの確認画面がウインドウ表示され、カーソルキー２２ｄによって［登録する］［登録しない］かの何れかが選択される（図３のステップＷ１１３、図６のＷ１５）。
【００３１】
次に、ＥＳＣキー２２ｅが入力されるか（図３のステップＷ１１４）決定キー２２ｃが入力されるまで待ちループに入る（図３のステップＷ１１５でＮｏ）。ＥＳＣキー２２ｅが入力された時は（図３のステップＷ１１４でＹｅｓ）ステップＷ１１０に戻り、決定キー２２ｃが入力されると（図３のステップＷ１１５でＹｅｓ）、登録するとした場合（図３のステップＷ１１６でＹｅｓ）、文字バッファ１０に書き込まれている見出し語と例文登録バッファ１１に書き込まれている文節データが例文データとして例文登録部５へ追加登録され（図３のステップＷ１１７）、その旨のメッセージを所定の時間表示して（図６のＷ１６）、ステップＷ１０７に戻り、第２の表示手段による表示データの更新を行う（図６のＷ１７）。
【００３２】
図３のステップＷ１１３にて登録しないを選択した場合は（ステップＷ１１６でＮｏ）、登録せずにステップＷ１０７に戻る。ユーザが例文を登録した場合は、★（ｎ）の例文登録マークが検索結果画面に追加表示される（図６のＷ１７）。ここでｎはユーザが登録した例文の件数を示し、図６のＷ１７では１となる。
【００３３】
このように、ユーザが所望する見出し語に対する例文を、現在読んでいる電子文書中より自動的に取得して登録することができるので、登録操作が極めて容易であり、しかも生きた例文として登録・利用することができるという効果が期待できる。
【００３４】
第２の実施の形態
次に、本発明による例文登録についての他の実施の形態を図４のフローチャート及び図７の表示状態図を用いて説明する。尚、第１の実施の形態と同一構成部には同一符号を付与し、詳細な説明は省略する。この実施の形態においては、図３のフローチャートのステップＷ１１０以下を図４のフローチャートに置き換えた処理が行われる。同様に、図６のＷ１５以降を図８のＷ２０以降に置き換えた表示がなされる。
【００３５】
図３のステップＷ１０１からＷ１０９までの処理がなされ、表示されている検索結果のどの項目に対する例文として登録するかが選択された（図３のステップＷ１１０、図６のＷ１４もしくは、図４のステップＷ１１０、図７のＷ１４）後、決定キー２２ｃが入力されると（図４のステップＷ１１２でＹｅｓ）例文を登録する／登録しない／文を編集する、の選択画面がウインドウ表示され、カーソルキー２２ｄによって［登録する］［登録しない］［文を編集する］かの何れかが選択される（図４のステップＷ２０１、図７のＷ２０）。
【００３６】
次に、ＥＳＣキー２２ｅが入力されるか（図４のステップＷ２０２）決定キー２２ｃが入力されるまで待ちループに入る（図４のステップＷ２０３でＮｏ）。ＥＳＣキー２２ｅが入力された時は（図４のステップＷ２０２でＹｅｓ）ステップＷ１１０に戻り、決定キー２２ｃが入力されると（図４のステップＷ２０３でＹｅｓ）、ステップＷ２０１で登録を選択した場合（図４のステップＷ２０４でＹｅｓ）は、第１の実施の形態と同様にして例文データの登録へ進む（図４のステップＷ２０９）。登録しないが選択された場合（図４のステップＷ２０５でＹｅｓ）はＡ、即ち図３のステップＷ１０７へ戻る。何れでもない場合（図４のステップＷ２０５でＮｏ）は図７のＷ２１の指定ポインタ３０が示す如く文を編集するが選択されたことになり、編集画面が表示されるので（図７のＷ２２）、カーソルキー２２ｄ及び削除キー２２ｂによる編集キー（以降、編集キーと表現する）を操作して選択されている複数の文節を編集する（図４のステップＷ２０６、図７のＷ２３）。尚、この時にキー入力部２２の英数キーやＳｈｉｆｔキー２２ｆによる文字入力キー（以降、文字入力キーと表現する）を使用して例文を編集可能にすることも勿論可能である。
【００３７】
次に、ＥＳＣキー２２ｅが入力されるか（図４のステップＷ２０７）決定キー２２ｃが入力されるまで待ちループに入る（図４のステップＷ２０８でＮｏ）。ＥＳＣキー２２ｅが入力された時は（ステップＷ２０７でＹｅｓ）Ａの図３のステップＷ１０７に戻り、決定キー２２ｃが入力されると（図４のステップＷ２０８でＹｅｓ）、文字バッファ１０に書き込まれている見出し語と例文登録バッファ１１に書き込まれている文節データが例文データとして例文登録部５へ追加登録され（図４のステップＷ２０９）、その旨のメッセージを所定の時間表示して（図７のＷ２４）、Ａの図３のステップＷ１０７に戻り、第２の表示手段による表示データの更新を行う（図７のＷ２５）。ユーザが例文を登録した場合は、★（ｎ）の例文登録マークが検索結果画面に追加表示される（図７のＷ２５）。ここでｎはユーザが登録した例文の件数を示し、図７のＷ２５では１となる。このように、電子文書中より自動的に取得した例文を、簡単な操作にてユーザが編集・加工して登録できるので、見出し語に対してより効果的な例文として登録できるという効果が期待できる。
【００３８】
第３の実施の形態
更に、本発明による例文登録についての他の実施の形態を図５のフローチャート及び図８の表示状態図を用いて説明する。尚、第１の実施の形態及び第２の実施の形態と同一構成部には同一符号を付与し、詳細な説明は省略する。この実施の形態においては、図４のフローチャートのステップＷ２０９を図５のフローチャートに置き換えた処理が行われる。同様に、図７のＷ２４以降を図８と置き換えた表示がなされる。本実施の形態では、第２の実施の形態に、ユーザが例文を登録する際に例文をグループ分けして登録するカテゴリ分類機能を追加するものとして説明しているが、第１の実施の形態にカテゴリ分類機能を追加しても構わない。この場合は、図３のフローチャートのＷ１１７を図５のフローチャートに置き換えた処理が行われる。
【００３９】
図３のステップＷ１０１からＷ１０９までの及び図４のステップＷ２０８までの処理がなされた後、図４のステップＷ２０９に替えて、登録するカテゴリの選択を行う（図５のステップＷ３０１）。カテゴリの選択画面がウインドウ表示され（図８のＷ３０）、ここでは既存のカテゴリに分類にするか新規にカテゴリを作成して例文を登録するかの選択を、カーソルキー２２ｄにより指定ポインタ３０を移動して行う（図８のＷ３１またはＷ３４）。ＥＳＣキー２２ｅが入力されるか（図５のステップＷ３０２）決定キー２２ｃが入力されるまで待ちループに入る（図５のステップＷ３０３でＮｏ）。ＥＳＣキー２２ｅが入力された時は（ステップＷ３０２でＹｅｓ）Ａの図３のステップＷ１０７に戻り、決定キー２２ｃが入力されると（図５のステップＷ３０３でＹｅｓ）、ステップＷ３０１で既存のカテゴリに分類にするが選択された場合は（図５のステップＷ３０４でＮｏ、図８のＷ３１）、ステップＷ３０９へ進む。
【００４０】
ステップＷ３０１で新規作成が選択された場合は（図５のステップＷ３０４でＹｅｓ、図８のＷ３４）、新規に登録するカテゴリ名を入力する（図５のステップＷ３０５、図８のＷ３５、Ｗ３６）。ＥＳＣキー２２ｅが入力されるか（図５のステップＷ３０６）決定キー２２ｃが入力されるまで待ちループに入る（図５のステップＷ３０７でＮｏ）。ＥＳＣキー２２ｅが入力された時は（ステップＷ３０６でＹｅｓ）ステップＷ３０１に戻り、決定キー２２ｃが入力されると（図５のステップＷ３０７でＹｅｓ）、新規にカテゴリが作成されて（図５のステップＷ３０８）、そのカテゴリが表示されると共に指定ポインタ３０にて選択される（図８のＷ３７）。
【００４１】
次に選択、または新規作成されたカテゴリに対してステップＷ３０９にて、文字バッファ１０に書き込まれている見出し語と例文登録バッファ１１に書き込まれている文節データが例文データとして例文登録部５へ追加登録され（図５のステップＷ３０９）、その旨のメッセージを所定の時間表示して（図８のＷ３２）、Ａの図３のステップＷ１０７に戻り、第２の表示手段により表示データの更新を行う（図８のＷ３３）。ユーザが例文を登録した場合は、★（ｎ）の例文登録マークが検索結果画面に追加表示される。ここでｎはユーザが登録した例文の件数を示し、図８のＷ３３では１となる。このように、カテゴリ別に例文を分類して登録するので、例文を呼出す際に呼出し易くなるという効果が期待できる。
【００４２】
これまで説明してきた第１から第３の実施の形態での例文登録例について、更に登録時における制限を以下のように付加することができる。図９（ａ）及び（ｂ）の表示状態図を用いて説明する。図９（ａ）のＷ４０及び（ｂ）のＷ４２は例文登録の画面で、図６もしくは図７のＷ１４と同じ状況を示している。図９（ａ）において登録すべく決定キー２２ｃを入力すると、「既に２０件以上登録されています。これ以上登録できません。」と言うメッセージが所定の時間表示されて（Ｗ４１）、Ｗ４０の画面に戻り、システムで制限される最大登録数（本例では２０件とした）で登録を拒否される。尚、このループはＥＳＣキー２２ｅにて抜ける。最大登録数は例文登録部５の追加例文検索テーブル５ａ及び追加例文データ５ｂの記憶容量で制限されるものである。短い例文では追加例文データ５ｂの使用量は少ないが追加例文検索テーブル５ａの使用量は大きくは変わらないことから、追加例文データ５ｂの実際の使用量に応じて追加例文検索テーブル５ａのサイズを動的に変更して、例文登録部５全体を有効に使うように変更することも可能である。
【００４３】
一方、図９（ｂ）において登録すべく決定キー２２ｃを入力すると、「同じ例文が登録されています。この例文は登録できません。」と言うメッセージが所定の時間表示されて（Ｗ４３）、Ｗ４２の画面に戻り、同じ例文の二重登録を拒否される。このループはＥＳＣキー２２ｅにて抜ける。ここで、同じ例文かの判定は処理部１により行われ、文字バッファ１０に存在する登録しようとする見出し語と例文登録バッファ１１に存在する文節データが、追加例文検索テーブル５ａに書き込まれている見出し語と同一であり且つ、追加例文データ５ｂに書き込まれているその見出し語に対応する例文の先頭文字から所定の単語数の範囲で文字列の比較を行い、比較結果が等しい場合を同じ例文と判定している。勿論、例文全体を比較しても構わないが、例えば先頭から３ワード程度とすると処理速度の向上が期待できる。このような構成をとることにより、例文登録量の制限だけでなく例文登録量の把握ができ、また、同じ見出し語に対する全く同一の例文を二重に登録するのを防止することが可能となる。
【００４４】
これまで本発明による例文の登録に関して実施の形態を説明してきたが、登録した例文を参照する実施の形態について以下に説明する。
【００４５】
第４の実施の形態
図１０のフローチャート、及び図１２の表示状態図を用いて説明する。尚、第１の実施の形態と同一内容についてはその旨を明示して、詳細な説明は省略する。図１０のステップＲ１０１とＲ１０２は図３のステップＷ１０１とＷ１０２と同じ処理が行われていて、第１の実施の形態での説明と同様に、ユーザは、記録媒体６もしくは通信部７を介して外部より入力された電子文書を取り込み、第１の表示手段により表示部３に表示させる（図３のステップＷ１０１または図１０ステップＲ１０１）。図６のＷ１０は、この時の電子文書の表示例を示している。この表示内容をユーザが読み、ある単語の例文を参照したい場合は辞書キー２２ｊを入力すると（図１０のステップＲ１０２でＹｅｓ）「単語を入力してください」の入力画面がウインドウ表示され（図１２のＲ１０）、キー入力部２２により単語を入力する（図１０のステップＲ１０３、図１２のＲ１１）。尚、この入力された単語は文字バッファ１０に書き込まれる。この実施の形態では「ｄａｍａｇｅ」と入力後（図１２のＲ１１）検索キー２２ｈを入力すると（図１０のステップＲ１０５でＹｅｓ）、文字バッファ１０に書き込まれている単語ｄａｍａｇｅを見出し語にして辞書部４より検索した結果を第２の表示手段により表示する（図１０のステップＲ１０６、図１２のＲ１２）。この時、例文が辞書部４の例文データ４ｄに存在する時は「例文」とその旨を図１２のＲ１２の１項の如く表示する。更に、ユーザが登録した例文が存在する場合は、★（３）の如く例文登録マークが図１２のＲ１２の１項の如く追加表示される。このようにして第１の表示手段による電子文書及び第２の表示手段による辞書データは共に表示部３に表示されるが、この状態において更に切替キー２２ｇにて交互に切り替えることができ、電子文書と検索結果を簡単な操作にて切替表示することが可能となっている。尚、図１０のステップＲ１０４とステップＲ１０５は検索キー２２ｈの待ちループになっていて、ＥＳＣキー２２ｅにていつでもステップＲ１０１に戻れる（図１０のステップＲ１０４でＹｅｓ）。
【００４６】
次に、ＥＳＣキー２２ｅが入力されるか（図１０のステップＲ１０７）例文キー２２ｉが入力されるまで待ちループに入る（図１０のステップＲ１０８でＮｏ）。ＥＳＣキー２２ｅが入力された時は（ステップＲ１０７でＹｅｓ）図１０のステップＲ１０１に戻り、例文キー２２ｉが入力されると（図１０のステップＲ１０８でＹｅｓ）、指定ポインタ３０が「例文」の個所に現れるので（図１２のＲ１３）、「例文」または例文登録マーク「★（３）」をカーソルキー２２ｄにて選択する（図１０のステップＲ１０９）。図１２では例文登録マーク「★（３）」が選択されると（図１２のＲ１４）、ユーザが登録した例文から見出し語をｄａｍａｇｅとして追加例文検索テーブル５ａを介して検索され、対応する例文データを追加例文データ５ｂより読み出されてその先頭部分が表示され、指定ポインタ３０がその最初の例文部に置かれた選択画面が表示される（図１０のステップＲ１１０、図１２のＲ１５）。尚、この例では３個の例文が登録されている。
【００４７】
次に、カーソルキー２２ｄにて何れかの例文を選択して決定キー２２ｃを入力すると（図１０のステップＲ１１２でＹｅｓ）、選択された例文全体が第２の表示手段により表示される（図１０のステップＲ１１３、図１２のＲ１６）。例文の選択が行われて決定キー２２ｃが入力されるまでは、ＥＳＣキー２２ｅにていつでもステップＲ１０６へ戻れる（図１０のステップＲ１１１でＹｅｓ）。
【００４８】
次に、ＥＳＣキー２２ｅが入力されるまで（図１０のステップＲ１１４でＮｏ）例文の表示を行う（図１２のＲ１６）。この時、背面に隠れた第１表示手段により表示されている電子文書は切替キー２２ｇにて切替表示を行うことができるようになっている。ＥＳＣキー２２ｅが入力されると（図１０のステップＲ１１４でＹｅｓ）、ステップＲ１０６へ戻る。このような構成をとることにより、辞書に備わっている例文とユーザが登録した例文との区別ができ、この登録した例文の見出し部分を登録例文表示手段により表示させて選択することができるので例文全体の内容が把握しやすいこと、また選択された例文を例文呼出手段により呼出して第２の表示手段により表示するようにしたので、第１の表示手段により表示されている電子文書とを簡単なキー操作にて切り替え表示が可能となり、例文の参照の効果が大きいという期待できる。
【００４９】
第５の実施の形態
登録した例文を参照する他の実施の形態について図１１のフローチャート及び図１３の表示状態図を用いて説明する。尚、前述の図１０のフローチャート及び図１２よる、登録した例文を参照する第４の実施の形態と同じ処理の個所は省略して説明する。
【００５０】
図１１のステップＲ２０１とＲ２０２は図１０のステップＲ１０１とＲ１０２と同じ処理が行われていて、第１の実施の形態での説明と同様に、ユーザは、記録媒体６もしくは通信部７を介して外部より入力された電子文書を取り込み、第１の表示手段により表示部３に表示させる（図１１のステップＲ２０１）。図１３のＲ２０は、この時の電子文書の表示例を示している。この表示内容をユーザが読み、ある単語の例文を参照したい場合は辞書キー２２ｊを入力すると（図１１のステップＲ２０２でＹｅｓ）指定ポインタ３０が現れるので、カーソルキー２２ｄによって表示されている電子文書より単語の選択する（図１１のステップＲ２０３、図１３のＲ２１）。本例では「ｄａｍａｇｅ」に指定ポインタ３０を合わせている。続いて検索キー２２ｈが入力されると（図１１のステップＲ２０５でＹｅｓ）、選択された単語（この実施の形態ではｄａｍａｇｅ）は文字バッファ１０に書き込まれて、これを見出し語にして辞書部４より検索した結果を第２の表示手段により表示する（図１１のステップＲ２０６、図１３のＲ２２）。この時、例文が辞書部４の例文データ４ｄに存在する時は「例文」とその旨を図１３のＲ２２の１項の如く表示する。更に、ユーザが登録した例文が存在する場合は、★（３）の如く例文登録マークが図１３のＲ２２の１項の如く追加表示される。このようにして第１の表示手段による電子文書及び第２の表示手段による辞書データは共に表示部３に表示されるが、この状態において更に切替キー２２ｇにて交互に切り替えることができ、電子文書と検索結果を簡単な操作にて切替表示することが可能となっている。尚、図１１のステップＲ２０４、Ｒ２０５及びＲ２１５は検索キー２２ｈまたは後述する例文キー２２ｉの待ちループになっていて、ＥＳＣキー２２ｅにていつでもステップＲ２０１に戻れる（図１１のステップＲ２０４でＹｅｓ）。図１１のステップＲ２０６からステップＲ２１４は図１０のステップＲ１０６からステップＲ１１４と同様であり、これに対応する図１３のＲ２３からＲ２６は図１２のＲ１３からＲ１６と同様であり、説明を省略する。
【００５１】
更にこの第５の実施の形態では、電子文書より単語を選択して（図１１のステップＲ２０３、図１３のＲ２１）例文キー２２ｉを入力すると（図１１のステップＲ２１５でＹｅｓ）、選択された単語（この実施の形態ではｄａｍａｇｅ）は文字バッファ１０に書き込まれて、これを見出し語にして辞書部４より検索した結果を第２の表示手段により表示すると共に、例文が辞書部４の例文データ４ｄに存在する時は「例文」へ、辞書部４に存在しない時でユーザが登録した例文が例文登録部５に存在する時は例文登録マークへ指定ポインタ３０を置いて検索結果を表示する（図１１のステップＲ２１７、図１３のＲ２３）。何れにも例文が登録されていないときは（図１１のステップＲ２１６でＮｏ、検索結果を表示する（図１１のステップＲ２０６、図１３のＲ２２）。このように本実施の形態では見出し語に対して一気に例文の参照へ進むことが可能となっていて、ユーザによる操作を更に簡略化させることができる。
【００５２】
尚、第４の実施の形態の見出しの表示と選択（図１０のステップＲ１１０、図１２のＲ１５）もしくは、第５の実施の形態の見出しの表示と選択（図１１のステップＲ２１０、図１３のＲ２５）において、ユーザが登録した例文の見出しの表示例を説明しているが、図１４（ａ）にこれを再掲すると共に、この１から３の見出し部は同図（ｃ），（ｄ），（ｅ）に示す例文が追加例文データ５ｂとしてそれぞれ登録されていることを示している。見出しの１は同図（ｃ）のＲ３１ａ部を、見出しの２は同図（ｄ）のＲ３２ａ部を、見出しの３は同図（ｅ）のＲ３３部を、それぞれの例文の先頭部分として表示するようにしている。
【００５３】
しかしながら同図（ａ）の１と２の見出し部には、登録した例文の先頭から数ワードが表示されているので、見出し語ｄａｍａｇｅは表示されないことから直感的にｄａｍａｇｅに対する例文を参照できないと言う問題も存在する。そこで、同図（ｂ）の如く見出し語のｄａｍａｇｅを含む複数の文節を見出し部分に表示することは、直感的に理解し易い。このような見出しは、同図（ｃ）のＲ３１ｂ部、同図（ｄ）のＲ３２ｂ部及び同図（ｅ）のＲ３３部を表示している。尚、（ｅ）のＲ３３部は、例文の先頭部分に見出し語が存在することから、同図（ａ）及び（ｂ）にて同じ表示内容となっている。また、見出し部に表示する文字列は、文字列の全長を考慮しながら見出し語を含む単語を選択するようにしている。このような構成をとることにより、見出し語と例文全体の関りが直感的に理解され易いという効果が期待できる。
【００５４】
続いて、可搬性の記録媒体６による、電子文書の読み込み、及びユーザが登録した例文の書き出しと読み込みの実施の形態について、挿入及び取り外し操作も含めて図１５及び図１６図により説明する。
【００５５】
第６の実施の形態
図１５は可搬性の記録媒体６を不図示のカードスロットへ挿入（ステップＳ１０１）した場合のフローチャートを示す。処理部１はカードが挿入されたことを検出し（ステップＳ１０２）、フォーマット済みかをチェックする（ステップＳ１０３）。フォーマットされた記録媒体６であれば（ステップＳ１０３でＹｅｓ）、記録されているデータが本発明による情報検索装置２０に対応した文書データかを、記録媒体６の管理部をチェックして判断する（ステップＳ１０４）。文書データが記録されていると判断されると（ステップＳ１０４でＹｅｓ）、文書データの一部または全部が文書バッファ８に読み込まれて、第１の表示手段により表示部３に表示される。この時読み込まれるデータサイズは、文書バッファ８の容量によって決定される。
【００５６】
文書データで無い場合は（ステップＳ１０４でＮｏ）、本発明による情報検索装置２０に対応した例文データかを、記録媒体６の管理部を同様にチェックして判断する（ステップＳ１０６）。例文データが記録されていると判断されると（ステップＳ１０６でＹｅｓ）、「例文データを取り込みますか？」のメッセージが第２の表示手段により表示部３に表示される（ステップＳ１０７）。次に、ＥＳＣキー２２ｅが入力されるか（ステップＳ１０８）決定キー２２ｃが入力されるまで待ちループに入る（ステップＳ１０９でＮｏ）。ＥＳＣキー２２ｅが入力された時は（ステップＳ１０８でＹｅｓ）ステップＳ１１１に進み、決定キー２２ｃが入力されると（ステップＳ１０９でＹｅｓ）、例文データの取り込みが行われる（ステップＳ１１０）。この時、記録媒体６に書き込まれている例文検索テーブル及び例文データの内容が文字バッファ１０及び例文登録バッファ１１を介して読み込まれて、既にユーザが登録した例文登録部５の追加例文検索テーブル５ａ内の同じ見出し語であって、追加例文データ５ｂの例文の先頭文字から所定の単語数の範囲で文字列を比較して比較結果が等しい場合は、その見出し語と例文を例文登録部５へ記憶しないように処理部１は制御しながら、例文を追加登録する。
【００５７】
一方、例文データで無かった場合は（ステップＳ１０６でＮｏ）新規に例文データを書き出しに、またＥＳＣキー２２ｅにて（ステップＳ１０８でＹｅｓ）抜けてきた場合は例文データの追記書き出しに進む（ステップＳ１１１）。
【００５８】
第２の表示手段により表示部３に「例文を書き出しますか？」のメッセージを表示して（ステップＳ１１１）、次にＥＳＣキー２２ｅが入力されるか（ステップＳ１１２）決定キー２２ｃが入力されるまで待ちループに入る（ステップＳ１１３でＮｏ）。ＥＳＣキー２２ｅが入力された時は（ステップＳ１１２でＹｅｓ）終了し、決定キー２２ｃが入力されると（ステップＳ１１３でＹｅｓ）、例文登録部５より追加例文検索テーブル５ａ及び追加例文データ５ｂが文字バッファ１０及び例文登録バッファ１１を介して読み出されて、記録媒体６へ所定のフォーマットにて書き込まれる。尚、既に例文データが存在する記録媒体６へ追記書き出しする場合は、例文データの取り込み時のように二重登録を防止する処置を行っても良いが、取り込む時に（ステップＳ１１０）行っているので書き出しの際は省略することも可能である。
【００５９】
次に、挿入された記録媒体６がフォーマット済みでない場合（ステップＳ１０３でＮｏ）、「カードを初期化しますか？」のメッセージを第２の表示手段により表示部３に表示する（ステップＳ１１５）。次にＥＳＣキー２２ｅが入力されるか（ステップＳ１１６）決定キー２２ｃが入力されるまで待ちループに入る（ステップＳ１１７でＮｏ）。ＥＳＣキー２２ｅが入力された時は（ステップＳ１１６でＹｅｓ）終了し、決定キー２２ｃが入力されると（ステップＳ１１７でＹｅｓ）、「［文書データ］  ［例文データ］フォーマット？」かの選択画面が第２の表示手段により表示部３に表示される（ステップＳ１１８）。次にＥＳＣキー２２ｅが入力されるか（ステップＳ１１９）決定キー２２ｃが入力されるまで待ちループに入る（ステップＳ１２０でＮｏ）。ＥＳＣキー２２ｅが入力された時は（ステップＳ１１９でＹｅｓ）ステップＳ１１５へ戻り、決定キー２２ｃが入力されると（ステップＳ１２０でＹｅｓ）、選択した内容でフォーマットが行われる（ステップＳ１２１）。
【００６０】
図１６は不図示のカードスロットへ挿入した可搬性の記録媒体６を取り外す場合のフローチャートを示す。処理部１は取り外しキー２２ｋが入力されたかを監視し、入力されると（ステップＴ１０１でＹｅｓ）「カードを取り外しますか？」のメッセージを第２の表示手段により表示部３に表示する（ステップＴ１０２）。次にＥＳＣキー２２ｅが入力されるか（ステップＴ１０３）決定キー２２ｃが入力されるまで待ちループに入る（ステップＴ１０４でＮｏ）。ＥＳＣキー２２ｅが入力された時は（ステップＴ１０３でＹｅｓ）終了し、決定キー２２ｃが入力されると（ステップＴ１０４でＹｅｓ）、処理部１は記録媒体６の取り外し処理を行って（ステップＴ１０５）、「カードを取り外しても安全です」のメッセージを第２の表示手段により表示部３に表示する（ステップＴ１０７）。ここでユーザは記録媒体６の取り外しを安全に行うことができる（ステップＴ１０７）。このような構成をとることにより、電子文書の読み込みだけでなく、或るユーザが登録した例文記憶手段の内容を別のユーザが取り込んで利用することが可能となるという効果が期待できる。
【００６１】
尚、上述した実施の形態では、選択した単語に対して、例文データ（複数の文節）としてその単語を含む一つの文章全体を記憶させるようにしたが、例えば、文章の一部であってもよく、選択した単語の用法が理解できる範囲の例文を複数の文節で記憶させればよいものである。
【００６２】
また、記憶媒体６は、メモリカードのみに限定されるものではなく、磁気ディスクや光ディスクなどであってもよく、これらの磁気ディスクや光ディスクに、本発明による情報検索プログラムを記憶させて動作させても良いものである。
【００６３】
更に、本発明は、パーソナルコンピュータやＰＤＡ（パーソナル・デジタル・アシスタンツ）、携帯電話、デジタルスチルカメラなど、文字入力機能を必要とする種々の電子機器に適用できるものである。
【００６４】
【発明の効果】
本発明によれば、電子辞書機能を有する情報検索装置において、表示している電子文書の中からユーザが選択した文字列を見出し語として、この見出し語に係る複数の文節が自動選択されて例文として電子辞書に登録することができ、また登録の際に編集キーにて複数の文節を編集することや文字の追記が可能となっているので、ユーザの利用環境に即し生きた例文の登録が可能となり、また例文を参照する際は、辞書部に備え付けの例文と併せて参照することができる。
【図面の簡単な説明】
【図１】本発明による電子辞書機能を有する情報検索装置２０の外観図示す。
【図２】情報検索装置２０の機能ブロック図を示す。
【図３】第１の実施の形態における例文登録についての処理内容を示すフローチャートである。
【図４】第２の実施の形態における例文登録についての処理内容を示すフローチャートである。
【図５】第３の実施の形態における例文登録についての処理内容を示すフローチャートである。
【図６】図３のフローチャートに対応する表示部の表示状況を示す。
【図７】図４のフローチャートに対応する表示部の表示状況を示す。
【図８】図５のフローチャートに対応する表示部の表示状況を示す。
【図９】図９（ａ）に例文登録時に最大登録件数の制限を行う処理に対する表示部を示し、同図（ｂ）に例文登録時に同一内容の例文が二重定義されないように制限を行う処理に対する表示部を示す。
【図１０】第４の実施の形態における登録した例文を参照する処理内容を示すフローチャートである。
【図１１】第５の実施の形態における登録した例文を参照する処理内容を示すフローチャートである。
【図１２】図１０のフローチャートに対応する表示部の表示状況を示す。
【図１３】図１１のフローチャートに対応する表示部の表示状況を示す。
【図１４】登録した例文の見出し部を表示する、他の表示例を示す。
【図１５】第６の実施の形態における可搬性の記録媒体６による、電子文書の読み込み、及びユーザが登録した例文の書き出しと読み込みの処理内容を示すフローチャートである。
【図１６】可搬性の記録媒体６を取り外す場合の処理内容を示すフローチャートである。
【符号の説明】
１  処理部
２  キー入力部
３  表示部
４  辞書部
４ａ  辞書検索テーブル
４ｂ  辞書データ
４ｃ  例文検索テーブル
４ｄ  例文データ
５  例文登録部
５ａ  追加例文検索テーブル
５ｂ  追加例文データ
６  記録媒体
７  通信部
８  文書バッファ
９  表示バッファ
１０  文字バッファ
１１  例文登録バッファ
２０  情報検索装置
２１  表示部
２２  キー入力部
３０  指定ポインタ
【図１】
2005004673.tif 000003
【図２】
2005004673.tif 000004
【図３】
2005004673.tif 000005
【図４】
2005004673.tif 000006
【図５】
2005004673.tif 000007
【図６】
2005004673.tif 000008
【図７】
2005004673.tif 000009
【図８】
2005004673.tif 000010
【図９】
2005004673.tif 000011
【図１０】
2005004673.tif 000012
【図１１】
2005004673.tif 000013
【図１２】
2005004673.tif 000014
【図１３】
2005004673.tif 000015
【図１４】
2005004673.tif 000016
【図１５】
2005004673.tif 000017
【図１６】
2005004673.tif 000018