(57)【要約】 【課題】  操作性を向上させたデータ検索装置を提供する。【解決手段】  絞り込み検索結果画面が表示された状態で、表示切替キーを入力すると、検索種別が変更され、選択検索種別情報２４ｃには、完全一致検索が記憶される。制御部２２は、直前に絞り込み検索で使用した検索キーを検索キーとして完全一致検索処理を行う。検索キーとなる文字は、絞り込み検索処理中は、新たに文字が入力される度に記憶部２４の入力文字情報２４ａに記憶された文字が更新される。表示切替キーが入力された場合、制御部２２は、入力された時点で入力文字情報２４ａに記憶されている文字を検索キーとして完全一致検索処理を行う。【選択図】      図２
2005063313.tif 000002
【特許請求の範囲】
【請求項１】
文字を入力する文字入力手段と、
入力された文字を検索キーとしてコンテンツデータの検索を行うデータ検索手段と、
データ検索手段による検索結果を表示する表示手段と、
複数の検索種別から１つの検索種別を選択する検索種別選択手段と、
検索種別選択手段によって検索種別が選択されると、選択された検索種別で検索を行うようにデータ検索手段を制御する制御手段とを有し、
検索結果が表示された状態で別の検索種別が選択されると、選択された検索種別での検索結果を表示することを特徴とするデータ検索装置。
【請求項２】
検索キーとして入力された文字を記憶する文字記憶手段を有し、
検索結果が表示された状態で別の検索種別が選択されると、文字記憶手段に記憶されている文字を検索キーとし、選択された検索種別で検索を行うことを特徴とする請求項１記載のデータ検索装置。
【請求項３】
検索種別は、前方一致検索、後方一致検索、部分一致検索および完全一致検索のいずれかを含むことを特徴とする請求項１または２記載のデータ検索装置。
【請求項４】
コンテンツデータは複数あり、
データ検索手段は、全てまたは所定のコンテンツデータを対象として検索を行い、
全てまたは所定のコンテンツデータの検索結果を表示することを特徴とする請求項１〜３のいずれか１つに記載のデータ検索装置。
【請求項５】
コンテンツデータごとの優先順位を入力する優先順位入力手段を有し、
入力された優先順位に基づく順序で検索結果を表示することを特徴とする請求項４記載のデータ検索装置。
【請求項６】
コンテンツデータが検索に使用された回数に基づく順序で検索結果を表示することを特徴とする請求項４記載のデータ検索装置。
【請求項７】
コンテンツデータが検索に使用された履歴に基づく順序で検索結果を表示することを特徴とする請求項４記載のデータ検索装置。
【請求項８】
現在選択されている検索種別を表示することを特徴とする請求項１〜７のいずれか１つに記載のデータ検索装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、入力された文字を検索キーとして、コンテンツデータ内を検索し、検索結果を表示するデータ検索装置に関する。
【背景技術】
【０００２】
データ検索装置である電子辞書装置は、紙製の辞書数冊分に相当するデータをコンパクトなサイズにまとめることができ、搭載される辞書データ数も増加する傾向にある。おおよそこれらの電子辞書装置は搭載されている辞書（コンテンツ）データをメニュー画面に一覧表示し、ユーザが、その中から使用する辞書データを選択するという操作により目的の検索画面を呼び出す。検索画面には、文字を入力する領域があり、ユーザはキーボードなどの入力手段を用いて検索したい文字を入力する。電子辞書装置は、入力された文字を検索キーとして辞書データを検索する。このとき、検索種別をユーザが選択することも可能である。検索種別には、辞書データ内の見出し語のうち、最初の部分と検索キーとが少なくとも一致する見出し語を検索する前方一致検索、検索キーと完全に一致する見出し語を検索する完全一致検索などがある。
【０００３】
特許文献１記載の検索装置は、検索メニューを表示し、不完全一致（前方一致）検索か完全一致検索かが選択されると、索引語（検索キー）の入力を受けつけ、選択された検索の種類に応じた検索を行う。検索結果として該当索引語の一覧表を表示し、いずれかが選択されると、選択された該当索引語の説明文を表示する。ここで、完全一致検索の場合、該当索引語が一つであった場合には、該当索引語の一覧表を表示せずに説明文を表示する。
【０００４】
【特許文献１】特開平１０−１０５５６３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
特許文献１記載の検索装置は、検索種別として、不完全一致検索または完全一致検索を選択することができるが、同じ検索キーに対して、検索種別を変更するには、一旦検索メニュー画面に戻らなければならない。さらに、検索メニュー画面に戻って、再度同じ検索キーを入力する必要がある。
【０００６】
このように、従来の電子辞書装置では、複数の検索種別で検索するには、操作が煩雑になるという問題がある。
【０００７】
本発明の目的は、操作性を向上させたデータ検索装置を提供することである。
【課題を解決するための手段】
【０００８】
本発明は、文字を入力する文字入力手段と、
入力された文字を検索キーとしてコンテンツデータの検索を行うデータ検索手段と、
データ検索手段による検索結果を表示する表示手段と、
複数の検索種別から１つの検索種別を選択する検索種別選択手段と、
検索種別選択手段によって検索種別が選択されると、選択された検索種別で検索を行うようにデータ検索手段を制御する制御手段とを有し、
検索結果が表示された状態で別の検索種別が選択されると、選択された検索種別での検索結果を表示することを特徴とするデータ検索装置である。
【０００９】
また本発明は、検索キーとして入力された文字を記憶する文字記憶手段を有し、
検索結果が表示された状態で別の検索種別が選択されると、文字記憶手段に記憶されている文字を検索キーとし、選択された検索種別で検索を行うことを特徴とする。
【００１０】
また本発明は、検索種別は、前方一致検索、後方一致検索、部分一致検索および完全一致検索のいずれかを含むことを特徴とする。
【００１１】
また本発明は、コンテンツデータは複数あり、
データ検索手段は、全てまたは所定のコンテンツデータを対象として検索を行い、
全てまたは所定のコンテンツデータの検索結果を表示することを特徴とする。
【００１２】
また本発明は、コンテンツデータごとの優先順位を入力する優先順位入力手段を有し、
入力された優先順位に基づく順序で検索結果を表示することを特徴とする。
【００１３】
また本発明は、コンテンツデータが検索に使用された回数に基づく順序で検索結果を表示することを特徴とする。
【００１４】
また本発明は、コンテンツデータが検索に使用された履歴に基づく順序で検索結果を表示することを特徴とする。
また本発明は、現在選択されている検索種別を表示することを特徴とする。
【発明の効果】
【００１５】
本発明によれば、文字入力手段から文字を入力すると、データ検索手段は、入力された文字を検索キーとしてコンテンツデータの検索を行う。このとき、検索種別選択手段が、複数の検索種別から１つの検索種別を選択すると、データ検索手段は、制御手段の制御によって、選択された検索種別で検索を行う。検索が終了すると、表示手段が検索結果を表示する。
【００１６】
検索結果が表示された状態で別の検索種別が選択されると、選択された検索種別での検索結果を表示する。
【００１７】
たとえば、データ検索装置を、コンテンツデータが辞書データである電子辞書装置とする。検索種別としては、前方一致検索と完全一致検索とを考える。前方一致検索による検索結果を表示している状態で、ユーザの操作によって完全一致検索が選択されると、完全一致検索による検索結果を表示する。
【００１８】
このように、少ない操作で簡単に検索種別を切り替えて検索結果を表示することができるので、操作性が向上する。
【００１９】
また本発明によれば、文字記憶手段が検索キーとして入力された文字を記憶しておき、検索結果が表示された状態で別の検索種別が選択されると、データ検索手段は、文字記憶手段に記憶されている文字を検索キーとして検索を行う。これにより、文字を再度入力しなくても検索種別を切り替えることができる。
【００２０】
また本発明によれば、検索種別は、前方一致検索、後方一致検索、部分一致検索および完全一致検索を含む。これにより、あらゆる検索種別に対応することができ、汎用性が向上する。
【００２１】
また本発明によれば、コンテンツデータは複数あり、データ検索手段は、全てまたは所定のコンテンツデータを対象として検索を行う。また、全てまたは所定のコンテンツデータの検索結果を表示する。これにより、複数のコンテンツデータを対象とした検索が可能であり、利便性が向上する。
【００２２】
また本発明によれば、優先順位入力手段によって、コンテンツデータごとの優先順位を入力することが可能で、入力された優先順位に基づく順序で検索結果を表示する。これにより、ユーザが優先順位を入力することで、ユーザの好みに応じて検索結果の表示順序を設定することができる。
【００２３】
また本発明によれば、コンテンツデータが検索に使用された回数に基づく順序で検索結果を表示する。
【００２４】
また本発明によれば、コンテンツデータが検索に使用された履歴に基づく順序で検索結果を表示する。
【００２５】
これにより、ユーザは、回数または履歴に基づいてよく使用されるコンテンツデータの検索結果を容易に探し出すことができる。
【００２６】
また本発明によれば、現在選択されている検索種別を表示する。ユーザは、表示されている検索結果がいずれの検索種別の検索結果であるかを確実に知ることができる。
【発明を実施するための最良の形態】
【００２７】
本実施形態では、データ検索装置の１つとして電子辞書装置について説明する。図１は、本発明の実施の一形態である電子辞書装置１の外観図である。電子辞書装置１は、表示部１１、ファンクションキー１２、文字キー１３、電源スイッチ１４、決定キー１５、カーソルキー１６、表示切替キー１７および戻るキー１８を備えている。また、電子辞書装置１は、表示部１１が設けられた第１筐体１００と、文字キー１３などの各キーが設けられた第２筐体２００とからなり第１筐体１００と第２筐体２００とはヒンジ３００を介して接続されている。未使用時には、第１筐体１００および第２筐体２００を折り畳み、コンパクトに収納することができる。
【００２８】
表示部１１は、ＬＣＤ（液晶表示装置）などで実現され、メニュー画面、入力された文字、その文字により表される単語の検索結果などを表示する表示手段である。ファンクションキー１２は、たとえば英和キーや和英キーなどを含み、電子辞書装置１の各種の動作モードを選択する際に操作される。文字キー１３はアルファベットキーおよびかなキーなどの文字キーに加え、数字キーおよび記号キーを含むキー群で構成され、検索キーとする文字などを入力する際に操作される。電源キー１４は、電子辞書装置１の電源をオン／オフするときに操作される。決定キー１５は、所定の入力および選択を決定する際に操作される。カーソルキー１６は、上下左右の各キーで構成され、表示部１１に表示されたカーソルの移動、および表示部１１の表示画面のスクロールを行う際に操作される。表示切替キー１７は、後述するように完全一致検索の検索結果と、絞り込み検索の検索結果との表示を切り替えるときに操作される。戻るキー１８は、表示画面を一つ前の画面に戻すときに操作される。
【００２９】
図２は、電子辞書装置１の電気的構成を示すブロック図である。電子辞書装置１は、表示部１１、入力部２１、制御部２２、辞書データベース部２３および記憶部２４を有する。入力部２１は、検索する文字などの入力や制御コマンドの入力などを行うために操作される文字入力手段であり、図１のファンクションキー１２、文字キー１３、電源キー１４、決定キー１５、カーソルキー１６、表示切替キー１７および戻るキー１８がこれに含まれる。ファンクションキー１２には、全辞書検索処理を開始するための全辞書検索キーなどが含まれる。制御部２２は、ＣＰＵ（中央演算処理装置）などで実現され、文字をキーとして辞書データベース部２３に記憶される辞書データを検索する検索処理、およびメニュー画面や検索結果画面を表示部１１に表示させる表示処理、検索履歴などを記憶部２４に格納する記憶処理などを実行し、電子辞書装置１全体の制御を行う制御手段である。辞書データベース部２３は、コンテンツデータである複数の辞書データ（第１辞書２３ａ、第２辞書２３ｂ、…、第Ｎ辞書２３ｃ）からなる。辞書データとは、英和辞典や広辞苑といった辞書の内容を電子化したものである。記憶部２４は、入力文字情報２４ａ、検索優先順位情報２４ｂ、選択検索種別情報２４ｃを含み、ユーザの検索履歴および辞書の動作設定なども格納する。入力文字情報２４ａは、検索キーとして入力された文字を記憶する文字記憶手段である。検索優先順位情報２４ｂは、複数の辞書データのうち検索する順序や、結果を表示する順序などを決定するための優先順位テーブルを記憶する。選択検索種別情報２４ｃは、現在選択されている検索種別を記憶する。また、表示部１１は、検索キーとして入力された文字を表示する入力文字表示処理部１１ａ、検索結果を表示する検索結果表示処理部１１ｂ、表示している検索結果が完全一致検索の検索結果か絞り込み検索の結果かを表示する検索種別表示処理部１１ｃを有する。
【００３０】
なお、データ検索手段は、制御部２２および入力文字情報２４ａで構成される。検索種別選択手段は、表示切替キー１７、制御部２２および選択検索種別情報２４ｃで構成される。優先順位入力手段は、入力部２１、制御部２２および検索優先順位情報２４ｂで構成される。
【００３１】
以下では、検索処理について説明する。なお、検索対象の辞書データは、１つであっても複数であってもよいが、ここでは、全ての辞書データを検索対象とする全辞書検索処理について説明する。
【００３２】
全辞書検索処理には、主に２つの検索種別がある。１つは絞り込み検索であり、もう１つは完全一致検索である。絞り込み検索は、少なくとも検索キーを含む見出し語を全て検索結果として表示する。絞り込み検索にはさらに、辞書データ内の見出し語のうち、最初の部分と検索キーとが少なくとも一致する見出し語を検索する前方一致検索、最後の部分と検索キーとが少なくとも一致する見出し語を検索する後方一致検索、部分にかかわらず検索キーが含まれる見出し語を検索する部分一致検索がある。完全一致検索は、検索キーと完全に一致する見出し語を検索結果として表示する。
【００３３】
全辞書検索処理は、ファンクションキー１２の１つである全辞書検索キーをユーザが入力することで開始する。なお、全辞書検索処理では、初期の選択種別として絞り込み検索が選択される。したがって、全辞書検索キーが入力されると、選択検索種別情報２４ｃには、絞り込み検索が記憶される。
【００３４】
図３は、全辞書検索初期画面３０の表示例を示す図である。
全辞書検索キーが入力されると表示部１１に全辞書検索初期画面３０が表示される。全辞書検索初期画面３０が表示された状態で検索したい文字の１文字目を文字入力領域３０ａに入力すると、図４に示すような、絞り込み検索結果画面３１が表示される。ここでは、１文字目として「い」が入力され、制御部２２が「い」を検索キーとして絞り込み検索のうち前方一致検索処理が行われる。したがって、検索結果表示領域３１ａには、最初の文字が「い」で始まる見出し語が検索結果として表示され、検索種別表示領域３１ｂには、タグ表示によって、現在表示している検索結果の種別が絞り込み検索であることが示される。
【００３５】
続いて、２文字目として「ち」を入力すると、検索キーは「いち」に変更され、再度前方一致検索処理が行われる。したがって、図５に示す絞り込み検索結果画面３２のように、検索結果表示領域３２ａには、最初の文字が「いち」で始まる見出し語が検索結果として表示される。検索種別は変化していないので、検索種別表示領域３２ｂは、絞り込み検索を表示したままである。
【００３６】
さらに、３文字目として「ご」を入力すると、検索キーは「いちご」に変更され、再度前方一致検索処理が行われる。したがって、図６に示す絞り込み検索結果画面３３のように、検索結果表示領域３３ａには、最初の文字が「いちご」で始まる見出し語が検索結果として表示される。検索種別は変化していないので、検索種別表示領域３３ｂは、絞り込み検索を表示したままである。
【００３７】
図６に示す絞り込み検索結果画面３３が表示された状態で、表示切替キー１７を入力すると、検索種別が変更され、選択検索種別情報２４ｃには、完全一致検索が記憶される。制御部２２は、直前に絞り込み検索で使用した検索キー、この例では、「いちご」を検索キーとして完全一致検索処理を行う。
【００３８】
図７は、完全一致検索結果画面３４の表示例を示す図である。検索結果表示領域３４ａには、検索キーである「いちご」と完全に一致する見出し語が検索結果として表示され、検索種別表示領域３４ｂには、タグ表示によって、現在表示している検索結果の種別が完全一致検索であることが示される。
【００３９】
このように、絞り込み検索結果画面が表示された状態で、表示切替キー１７を入力するだけで検索種別が切り替わり、完全一致検索結果画面が表示されるので、検索種別を切り替えるためにメニュー画面に戻る必要がない。
【００４０】
検索キーとなる文字は、絞り込み検索処理中は、新たに文字が入力される度に記憶部２４の入力文字情報２４ａに記憶された文字が更新される。表示切替キー１７が入力された場合、制御部２２は、入力された時点で入力文字情報２４ａに記憶されている文字を検索キーとして完全一致検索処理を行うので、検索種別を変更したとしても再度検索キーを入力する必要がない。
【００４１】
以上のように、従来に比べて極めて少ない操作で検索種別を変更することができ、操作性が向上される。
【００４２】
次に、検索結果表示について詳細に説明する。
検索対象となる辞書データが複数あるため、検索結果も複数の辞書データにわたって表示され、入力した検索キーによっては、非常に大量の検索結果を表示する必要がある。検索結果表示が１画面に収まらない場合は、検索結果画面が表示された状態で、カーソルキー１６などを入力し、画面をスクロールさせるなどして検索結果を表示させる。しかし、ユーザが表示させたい辞書データの検索結果を表示させるために、どれだけスクロールさせればよいのか不明であるため、従来の電子辞書装置は非常に使い勝手が悪いものとなっていた。
【００４３】
これに対して、本発明は辞書データごとに検索結果を表示させる優先順位を設定し、設定された優先順位に基づいて検索結果を表示することができる。
【００４４】
図８は、検索優先順位情報２４ｂに記憶されている優先順位テーブル４０の構成を示す図である。
【００４５】
優先順位テーブル４０に設定される項目は、辞書名４００、使用回数４０１、使用履歴４０２および優先順位４０３である。辞書名４００は、辞書データのタイトルである。図では、「和英辞典」、「広辞苑」、「漢字辞典」、「古語辞典」、「類語新辞典」が登録されている。使用回数４０１は、辞書名４００に記憶されているタイトルを有する辞書データが、現在までに検索処理に使用された回数である。使用履歴４０２は、辞書名４００に記憶されているタイトルを有する辞書データを用いて検索処理が行われた最新の日付である。なお、記憶される履歴としては、各辞書データ間で比較できるように、年、月、日付（分）まで記憶しておくことが望ましい。優先順位４０３に記載されている数値は、優先順位決定条件に従って決定され、制御部２２は、優先順位４０３を参照し、検索結果画面では、これに基づいて数値が小さい順に検索結果を上から表示する。なお、優先順位４０３には、予め初期値が設定されており、工場出荷時や、優先順位決定条件が設定さていないときは、初期値が用いられる。
【００４６】
たとえば、図８に示した優先順位テーブル４０の優先順位は初期値であり、優先順位が「１」の辞書データの辞書名は「広辞苑」、優先順位が「２」の辞書名は「類語新辞典」、優先順位が「３」の辞書名は「古語辞典」、優先順位が「４」の辞書名は「和英辞典」、優先順位が「５」の辞書名は「漢字辞典」である。図７に示した検索結果画面は、図８の優先順位に基づいて表示されている。
【００４７】
優先順位決定条件としては、ユーザによる設定順、使用回数が多い順、使用履歴が新しい順がある。ユーザによる設定順に表示するモードをユーザ設定モード、使用回数が多い順に表示するモードを使用回数モード、使用履歴が新しい順に表示するモードを使用履歴モードと呼ぶ。
【００４８】
使用回数モードで検索結果を表示する場合、優先順位テーブルの使用回数に基づいて優先順位を決定する。たとえば、図９に示す優先順位テーブル４１の場合、使用回数４１１に記憶されている数値を比較すると、多い順に辞書名４１０は「広辞苑」、「和英辞典」、「漢字辞典」、「類語新辞典」、「古語辞典」であるので、この順に優先順位４１３の数値を変更する。したがって、優先順位４１３の数値を、「広辞苑」が「１」、「和英辞典」が「２」、「漢字辞典」が「３」、「類語新辞典」が「４」、「古語辞典」が「５」にそれぞれ変更する。
【００４９】
図１０は、使用回数モードで表示した完全一致検索結果画面３５の表示例を示す図である。検索結果表示領域３５ａには、検索キーである「いちご」と完全に一致する見出し語が、上記の優先順位に従って、上から順に表示されている。
【００５０】
なお、図９に示した優先順位テーブル４１では、「漢字辞典」の回数と、「類語新辞典」の回数とが同じとなっている。このような場合、回数のみでは優先順位４１３を決定することができないため、さらに使用履歴４１２を参照する。履歴が新しい方を上に表示する、すなわち優先順位の数値を小さくすればよい。たとえば、図９では、「類語新辞典」の使用履歴が「１５：２３  １１／９  ２００２（２００２年１１月９日１５時２３分）」であり、「漢字辞典」の使用履歴が「１９：３１  ５／２１  ２００３（２００３年５月２１日１９時３１分）」であるので、履歴が新しい「漢字辞典」の優先順位を「３」とし、「類語新辞典」の優先順位を「４」とする。
【００５１】
使用履歴モードで検索結果を表示する場合、優先順位テーブルの使用履歴に基づいて優先順位を決定する。具体的には、優先順位テーブルの使用履歴を比較し、履歴が新しい順に優先順位を変更する。検索結果の表示などは、使用回数モードと同様であるので説明は省略する。
【００５２】
ユーザ設定モードで検索結果を表示する場合、ユーザによる入力に基づいて優先順位を決定する。具体的には、ユーザが文字キー１３などを用いて辞書データごとの優先順位を入力することで優先順位を決定する。
【００５３】
電源オン時の表示画面について説明する。電源オフの状態から電源キー１４を押下すると電源がオンされ、表示部１１に所定の画面が表示される。電源がオンされたときに最初に表示される画面として複数の画面からユーザが選択することができる。第１の画面は、メインメニュー画面である。メインメニュー画面は、各辞書名および各種設定項目名などが表示され、ユーザがいずれかを選択することによって、所望の処理を開始する。第２の画面は、電源オフ時に表示されていた画面、いわゆるレジューム画面である。これは、電源オフ時に予め記憶部２４の所定の記憶領域に画面の情報を記憶しておくことで実現できる。なお、電源オン時にいずれの画面を表示するかは、ユーザが選択することで決定する。
【００５４】
また、優先順位テーブルを複数記憶できるようにし、たとえば、複数のユーザが使用するような場合は、ユーザごとに優先順位テーブルを作成したり、一人のユーザが目的別に優先順位テーブルを作成したりすることも可能である。
【００５５】
図１１は、検索処理を示すフローチャートである。なお、電源オン時の表示画面は、レジューム画面である。
【００５６】
電源がオンされると処理が開始され、ステップＳ１では、記憶部２４の所定の記憶領域に記憶されている電源オフ時の画面の情報を参照して、前回の電源オフ時が全辞書検索モードかその他のモードかを判断する。全辞書検索モードであればステップＳ２に進み、全辞書検索以外であればステップＳ１８に進む。
【００５７】
ステップＳ２では、図３に示したような全辞書検索初期画面を表示する。ステップＳ３では、ユーザが入力部２１を操作して１文字目を入力すると、入力された文字を入力文字情報２４ａに記憶する。ステップＳ４では、選択検索種別情報２４ｃを参照して、検索種別が、絞り込み検索かどうかを判断する。絞り込み検索であればステップＳ５に進み、絞り込み検索でなければ、すなわち完全一致検索であれば、ステップＳ１２に進む。
【００５８】
ステップＳ５では、入力された文字を検索キーとして全辞書を対象に、絞り込み検索を行う。検索処理の詳細については図１２を用いて後述する。ステップＳ６では、絞り込み検索による検索結果を表示部１１に表示する。
【００５９】
検索結果が表示されると、ステップＳ７でキー入力待ちの状態に移行する。ステップＳ８では新たに文字が入力されたかどうかを判断する。文字が入力されていれば、入力文字情報２４ａに記憶されている文字に追加してステップＳ５に戻る。入力されていなければステップＳ９に進む。ステップＳ９では、表示切替キー１７が入力されたかどうかを判断し、入力されていればステップＳ１１に進み、入力されていなければステップＳ１０に進む。ステップＳ１１では、選択検索種別情報２４ｃに完全一致検索を上書きして、検索種別を絞り込み検索から完全一致検索に切り替える。ステップＳ１０では、戻るキーが入力されたかどうかを判断する。入力されていればステップＳ２に戻って全辞書検索初期画面を表示する。入力されていなければステップＳ７に戻る。
【００６０】
ステップＳ１２では、入力された文字を検索キーとして全辞書を対象に、完全一致検索を行う。検索処理の詳細については図１２を用いて後述する。ステップＳ１３では、完全一致検索による検索結果を表示部１１に表示する。
【００６１】
検索結果が表示されると、ステップＳ１４でキー入力待ちの状態に移行する。ステップＳ１５では、表示切替キー１７が入力されたかどうかを判断し、入力されていればステップＳ１７に進み、入力されていなければステップＳ１６に進む。ステップＳ１７では、選択検索種別情報２４ｃに絞り込み検索を上書きして、検索種別を完全一致検索から絞り込み検索に切り替える。ステップＳ１６では、戻るキーが入力されたかどうかを判断する。入力されていればステップＳ１７に進み、入力されていなければステップＳ１４に戻る。
【００６２】
ステップＳ１で、全辞書検索以外の場合は、ステップＳ１８に進み、全辞書検索設定かどうかを判断する。全辞書検索設定であればステップＳ１９に進み、全辞書検索設定以外であればステップＳ２０に進む。ステップＳ１９では、全辞書検索設定として、たとえばユーザが辞書データの優先順位を設定し、設定に基づいて優先順位テーブルを更新する。ステップＳ２０では、全辞書検索および全辞書検索設定以外の処理の初期画面を表示する。
【００６３】
図１２は、全辞書検索処理を示すフローチャートである。
制御部２２は、優先順位テーブルに基づいて検索順位を決定する検索順位テーブルを作成し、これに基づいて全辞書検索処理を行う。検索順位テーブルは、優先順位と辞書名とが関連付けられており、優先順位テーブルに基づく優先順位の数値が小さい順に上から並んでいる。
【００６４】
ステップＳ２１では、検索順位テーブルの先頭にポインタをセットし、ステップＳ２２でポインタが指し示す辞書名の辞書データを検索する。ステップＳ２３では、テーブルの最後のデータが検索済みかどうかを判断する。検索済みであれば処理を終了し、検索が済んでいなければステップＳ２４に進む。ステップＳ２４では、ポインタを一つ進める。
【００６５】
本実施形態では、検索種別である絞り込み検索として前方一致検索について説明したが、上記のように、絞り込み検索には、前方一致検索の他に、後方一致検索、部分一致検索があり、いずれの検索方法を用いてもよい。後方一致検索、部分一致検索を用いたとしても、図１１および図１２の各処理については、前方一致検索を用いた場合と同様に行うことができる。さらに、絞り込み検索として複数の検索方法を用いてもよい。たとえば、前方一致検索および後方一致検索ならびに完全一致検索を行う。図１３は、３種類の検索が可能な場合の前方一致検索結果画面３６の表示例を示す図である。検索結果表示領域３６ａには、最初の文字が「いちご」で始まる見出し語が検索結果として表示される。検索種別表示領域３６ｂは、前方一致検索、後方一致検索および完全一致検索のうち、前方一致検索の検索結果が表示されていること示している。ここで、表示切替キー１７を入力すると、後方一致検索の検索結果または完全一致検索の検索結果に切り替えることができる。
【００６６】
また、上記では全辞書検索について説明したが、これに限らず辞書データベース部の所定の辞書データについて検索を行うようにしてもよい。所定の辞書データで検索を行う場合、検索を行う辞書データを対象とした優先順位テーブルおよび検索順位テーブルを作成すればよい。ユーザが所定の辞書データを選択できるように選択手段を設けることが望ましい。
【００６７】
なお、電子辞書装置は、必ずしも辞書データベース部を備える必要はない。たとえば、電子辞書装置にインターネットおよびＬＡＮ（Local Area Network）などのネットワークに接続するためのインターフェイスを設け、辞書データベース部を外部サーバなどに設け、ネットワークを介して互いに通信可能な状態とする。検索処理を行う場合、電子辞書装置は、外部サーバから必要な辞書データをダウンロードし、記憶部に辞書データを一時的に記憶する。一時的に記憶した辞書データを検索し、検索処理の終了とともにダウンロードした辞書データを記憶部から削除する。
【００６８】
また、辞書データベース部を電子辞書装置本体から着脱可能な構成としてもよい。たとえば、辞書データベース部を半導体メモリーに記憶させ、電子辞書装置本体に半導体メモリーの読み取り部を設け、必要なときに半導体メモリーが辞書データを読み出して検索処理を行う。
【００６９】
以上のように、辞書データベース部を含まない構成とすることで、電子辞書装置を小型化するとともに、コスト低下を実現できる。また、辞書データを追加、更新する場合は、外部サーバの辞書データベースに新たに辞書データを追加したり更新するだけでよく、ユーザが個別にデータベースの追加、更新を行う必要がない。
【図面の簡単な説明】
【００７０】
【図１】本発明の実施の一形態である電子辞書装置１の外観図である。
【図２】電子辞書装置１の電気的構成を示すブロック図である。
【図３】全辞書検索初期画面３０の表示例を示す図である。
【図４】絞り込み検索結果画面３１の表示例を示す図である。
【図５】絞り込み検索結果画面３２の表示例を示す図である。
【図６】絞り込み検索結果画面３３の表示例を示す図である。
【図７】完全一致検索結果画面３４の表示例を示す図である。
【図８】優先順位テーブル４０の構成を示す図である。
【図９】優先順位テーブル４１の構成を示す図である。
【図１０】使用回数モードで表示した完全一致検索結果画面３５の表示例を示す図である。
【図１１】検索処理を示すフローチャートである。
【図１２】全辞書検索処理を示すフローチャートである。
【図１３】前方一致検索結果画面３６の表示例を示す図である。
【符号の説明】
【００７１】
１  電子辞書装置
１１  表示部
１２  ファンクションキー
１３  文字キー
１４  電源スイッチ
１５  決定キー
１６  カーソルキー
１７  表示切替キー
２１  入力部
２２  制御部
２３  辞書データベース部
２４  記憶部
２４ａ  入力文字情報
２４ｂ  検索優先順位情報
２４ｃ  選択検索種別情報
【図１】
2005063313.tif 000003
【図２】
2005063313.tif 000004
【図３】
2005063313.tif 000005
【図４】
2005063313.tif 000006
【図５】
2005063313.tif 000007
【図６】
2005063313.tif 000008
【図７】
2005063313.tif 000009
【図８】
2005063313.tif 000010
【図９】
2005063313.tif 000011
【図１０】
2005063313.tif 000012
【図１１】
2005063313.tif 000013
【図１２】
2005063313.tif 000014
【図１３】
2005063313.tif 000015