(57)【要約】 【課題】  ユーザの使い勝手を良くするとともに、操作性を向上させた電子辞書を提供する。【解決手段】  メニュー画面が表示している状態で、各種設定を選択し、設定メニュー画面からＭｙ辞書設定を選択すると、Ｍｙ辞書設定画面３２が表示される。Ｍｙ辞書設定画面３２を表示した状態で可能な設定内容には、登録・変更・削除の３種類がある。登録を行う場合は、現在未登録の登録位置に新たな辞書データのタイトルを設定する。ユーザは、登録したい登録位置の数字を入力し、登録したい辞書データのタイトルに対応する数字を入力することで選択された辞書データのタイトルが、先に入力した登録位置の数字とともにＭｙ辞書テーブルに記憶される。Ｍｙ辞書テーブルに基づいて、Ｍｙ辞書画面の表示順序を変更したり、検索結果表示画面の表示順序を変更したりすることができる。【選択図】      図６
2005038213.tif 000002
【特許請求の範囲】
【請求項１】
記憶した複数のコンテンツデータのうちのいずれかをユーザが選択することによって、選択されたコンテンツデータに応じて、予め定めるデータ処理を行う電子機器において、
文字キー、数字キーおよび記号キーを含む入力キーと、
互いに独立した第１の文字列と、コンテンツデータのタイトルとを関連付けて記憶するタイトル記憶手段と、
前記タイトル記憶手段に記憶されている関連付けに基づいて、第１の文字列と、コンテンツデータのタイトルとを表示する第１タイトル表示手段と、
前記第１タイトル表示手段が動作した状態で入力キーによって文字列が入力されると、前記タイトル記憶手段に記憶されている関連付けに基づいて、入力された文字列に関連付けられたタイトルを有するコンテンツデータに対してデータ処理を行う第１データ処理手段と、
入力キーによって文字列が入力されると、前記タイトル記憶手段に記憶されている関連付けに基づいて、入力された文字列に関連付けられたタイトルと、互いに独立した第２の文字列とを関連付けたテーブルを作成する制御手段と、
前記制御手段によって作成されたテーブルを記憶するテーブル記憶手段と、
前記テーブル記憶手段に記憶されたテーブルに基づいて、第２の文字列と、コンテンツデータのタイトルとを表示する第２タイトル表示手段と、
前記第２タイトル表示手段が動作した状態で入力キーによって文字列が入力されると、前記テーブルに基づいて、入力された文字列に関連付けられたタイトルを有するコンテンツデータに対してデータ処理を行う第２データ処理手段とを有することを特徴とする電子機器。
【請求項２】
記憶した複数の辞書データのうちのいずれかをユーザが選択することによって、選択された辞書データ内の検索処理を行う電子辞書装置において、
文字キー、数字キーおよび記号キーを含む入力キーと、
互いに独立した第１の文字列と、辞書データのタイトルとを関連付けて記憶するタイトル記憶手段と、
前記タイトル記憶手段に記憶されている関連付けに基づいて、第１の文字列と、辞書データのタイトルとをメインメニューとして表示するメインメニュー表示手段と、
前記メインメニュー表示手段が動作した状態で入力キーによって文字列が入力されると、前記タイトル記憶手段に記憶されている関連付けに基づいて、入力された文字列に関連付けられたタイトルを有する辞書データに対して検索処理を行う第１検索処理手段と、
入力キーによって文字列が入力されると、前記タイトル記憶手段に記憶されている関連付けに基づいて、入力された文字列に関連付けられたタイトルと、互いに独立した第２の文字列とを関連付けたテーブルを作成する制御手段と、
前記制御手段によって作成されたテーブルを記憶するテーブル記憶手段と、
前記テーブル記憶手段に記憶されたテーブルに基づいて、第２の文字列と、辞書データのタイトルとをユーザメニューとして表示するユーザメニュー表示手段と、
前記ユーザメニュー表示手段が動作した状態で入力キーによって文字列が入力されると、前記テーブルに基づいて、入力された文字列に関連付けられたタイトルを有する辞書データに対して検索処理を行う第２検索処理手段とを有することを特徴とする電子辞書装置。
【請求項３】
前記ユーザメニュー表示手段の動作を指示する指示キーを有することを特徴とする請求項２記載の電子辞書装置。
【請求項４】
前記テーブルには、辞書データのタイトルと、辞書データを用いて検索処理が行われた最新の日付が関連付けられ、
前記ユーザメニュー表示手段は、最新の日付に応じた順序でタイトルを表示することを特徴とする請求項２記載の電子辞書装置。
【請求項５】
前記テーブルには、辞書データのタイトルと、辞書データを用いて行われた検索処理の回数が関連付けられ、
前記ユーザメニュー表示手段は、検索処理の回数に応じた順序でタイトルを表示することを特徴とする請求項４記載の電子辞書装置。
【請求項６】
少なくとも２以上のタイトルの検索処理の回数が同じであった場合は、最新の日付に応じた順序でタイトルを表示することを特徴とする請求項５記載の電子辞書装置。
【請求項７】
電源がオンしたとき、行われた検索処理の日付が最も新しいタイトルの辞書データを用いて検索処理を行うための検索画面を表示することを特徴とする請求項４記載の電子辞書装置。
【請求項８】
電源がオンしたとき、検索処理の回数が最も多いタイトルの辞書データを用いて検索処理を行うための検索画面を表示することを特徴とする請求項７記載の電子辞書装置。
【請求項９】
少なくとも２以上のタイトルの検索処理の回数が同じであった場合は、行われた検索処理の日付が最も新しいタイトルの辞書データを用いて検索処理を行うための検索画面を表示することを特徴とする請求項８記載の電子辞書装置。
【請求項１０】
電源がオンしたとき、予め記憶しておいた電源がオフしたときの画面、検索処理の回数が最も多いタイトルの辞書データを用いて検索処理を行うための検索画面、行われた検索処理の日付が最も新しいタイトルの辞書データを用いて検索処理を行うための検索画面またはメインメニューのいずれの画面表示するかを、ユーザが選択する選択手段を有することを特徴とする請求項９のいずれかに記載の電子辞書装置。
【請求項１１】
前記指示キーが押下されると電源がオンするように構成され、
前記指示キーが入力されることによって電源がオンしたときは、ユーザメニューを表示することを特徴とする請求項３記載の電子辞書装置。
【請求項１２】
前記制御手段は、複数のテーブルを作成し、
前記指示キーが押下された回数に応じて、ユーザメニューとして表示するテーブルを切り替えることを特徴とする請求項３記載の電子辞書装置。
【請求項１３】
前記メインメニュー表示手段は、テーブルに記載されているタイトルと、その他のタイトルとの表示形態を異ならせて表示することを特徴とする請求項２記載の電子辞書装置。
【請求項１４】
第１および第２検索処理手段による検索結果を表示する検索結果表示手段を有し、
第２検索処理手段による検索結果を表示するとき、前記検索結果表示手段は、前記テーブルに記載されているタイトルの辞書データ内の検索結果のみを表示することを特徴とする請求項２記載の電子辞書装置。
【請求項１５】
前記テーブルには、辞書データのタイトルと、辞書データを用いて検索処理が行われた最新の日付が関連付けられ、
前記検索結果表示手段は、最新の日付に応じた順序で検索結果を表示することを特徴とする請求項２記載の電子辞書装置。
【請求項１６】
前記テーブルには、辞書データのタイトルと、辞書データを用いて行われた検索処理の回数が関連付けられ、
前記検索結果表示手段は、検索処理の回数に応じた順序で検索結果を表示することを特徴とする請求項１５記載の電子辞書装置。
【請求項１７】
少なくとも２以上のタイトルの検索処理の回数が同じであった場合は、最新の日付に応じた順序で検索結果を表示することを特徴とする請求項１６記載の電子辞書装置。
【請求項１８】
前記検索結果表示手段は、テーブルに記載された日付から現在の日付とまでの期間を算出し、算出された期間が予め定める所定の期間以内のタイトルを有する辞書データの検索結果のみを表示することを特徴とする請求項１７記載の電子辞書装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記憶した複数のコンテンツデータのうちのいずれかをユーザが選択することによって、選択されたコンテンツデータに応じて、予め定めるデータ処理を行う電子機器に関し、特には、入力された文字列を検索キーとして辞書データを検索した後、検索結果を出力する電子辞書装置に関する。
【背景技術】
【０００２】
電子機器である電子辞書は、紙製の辞書数冊分に相当するデータをコンパクトなサイズにまとめることができ、搭載される辞書データ数も増加する傾向にある。おおよそこれらの電子辞書は搭載されている辞書（コンテンツ）データをメニュー画面に一覧表示し、ユーザが、その中から使用する辞書データを選択するという操作により目的の検索画面を呼び出す。また搭載されている機能や辞書データの数が多く、メニュー画面として１画面に表示しきれない場合は、メニュー画面を複数画面に分割したり、階層化して構成する方法がとられている。しかし、電子辞書に搭載されている辞書データが多くなるにつれて、メニュー画面が複雑化し、ユーザが使用したい機能や辞書データを探し出すために多岐の操作が必要となる。またメニュー画面が複数画面に分割されて表示されると表示内容の一覧性が損なわれるため、目的の辞書データがどの位置にあるかがわかりにくくなる。
【０００３】
特許文献１記載のメニュー操作方法は、主操作項目に応じた副操作項目の内から特定の副操作項目を選択してユーザメニューを構築する。メニューキー押下時にユーザメニューと、メインメニューのいずれを表示するかは、あらかじめ設定して択一的に使用する。
【０００４】
辞書データを用いて文字列の検索を行う場合、ユーザは、メニュー画面から使用する辞書データを選択するという操作により目的の検索画面を呼び出した後、検索したい文字列の入力を行う。電子辞書は、入力された文字列をキーとして選択された辞書データから検索を実行する。ここで、同一言語で異なる辞書データを併有し、それらの辞書間で共通の見出し語が存在する際に相互検索するには、検索する度に辞書データの選択を行わねばならず、一度に検索することができない。これに対し、特許文献２記載の電子辞書装置は、入力された文字列に対して、複数の辞書の見出し語を検索するとともに、検索された見出し語が含まれる複数の辞書データ内容を一括して表示することができる。また、特許文献３記載の電子化辞書装置は、ひらがな、アルファベットなどのように、検索キーとして入力された文字列の言語の種類を認識し、その結果により検索する辞書を選択することで、ユーザの辞書選択に関する入力をなくすことができる。また、特許文献４記載の電子辞書は、一つの辞書を使用中に他の辞書で検索を行うジャンプ手段を備え、このジャンプ手段によって使用する辞書を予め設定するか、その都度設定するかを選択して設定できる。
【０００５】
【特許文献１】特開平９−２３８２９１号公報
【特許文献２】特開２０００−２７６４７９号公報
【特許文献３】特開平６−２８３９６号公報
【特許文献４】特開２００１−１３４５８５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
特許文献１記載のメニュー操作法は、ユーザメニューに設定できる項目が副操作項目に限られているため、少なくとも主操作項目と副操作項目とが階層構造を有するメニューにしか適用することができない。また、ユーザメニューに設定していない項目を操作しようとすると、メニューキー押下時の表示の設定を、メインメニューの表示に変更した後、メニューキーを押下してメインメニューを表示させる必要があり、操作回数が増加してしまう。さらに、特定の副操作項目を選択するときは、まず主操作項目を選択し、それに応じた副操作項目を表示させた後、カーソルを移動させて選択しなければならない。
【０００７】
特許文献２記載の電子辞書装置は、検索対象の辞書数が増加すると、一括表示する検索結果が非常に多くなり、結果の確認が困難となる。特許文献３記載の電子化辞書装置は、文字列の言語の種類によって、検索対象の辞書を絞ることができるが、言語の種類を認識する手段および認識結果に基づいて適した辞書を選択する手段などが必要となる。特許文献４記載の電子辞書は、辞書を予め設定するか、検索の都度設定するかをユーザが選択しなければならないためユーザに負担がかかってしまう。また、ジャンプ手段が使用する辞書を変更する場合は、一旦設定画面に戻り、設定しなおす必要がある。
【０００８】
このように、従来の電子辞書装置では、ユーザの使い勝手を良くするために各種項目の設定を可能としているが、設定するための操作が煩雑であったり、設定したことによって、設定されていない項目を選択することが困難となっている。
【０００９】
本発明の目的は、ユーザの使い勝手を良くするとともに、操作性を向上させた電子辞書を提供することである。
【課題を解決するための手段】
【００１０】
本発明は、記憶した複数のコンテンツデータのうちのいずれかをユーザが選択することによって、選択されたコンテンツデータに応じて、予め定めるデータ処理を行う電子機器において、
文字キー、数字キーおよび記号キーを含む入力キーと、
互いに独立した第１の文字列と、コンテンツデータのタイトルとを関連付けて記憶するタイトル記憶手段と、
前記タイトル記憶手段に記憶されている関連付けに基づいて、第１の文字列と、コンテンツデータのタイトルとを表示する第１タイトル表示手段と、
前記第１タイトル表示手段が動作した状態で入力キーによって文字列が入力されると、前記タイトル記憶手段に記憶されている関連付けに基づいて、入力された文字列に関連付けられたタイトルを有するコンテンツデータに対してデータ処理を行う第１データ処理手段と、
入力キーによって文字列が入力されると、前記タイトル記憶手段に記憶されている関連付けに基づいて、入力された文字列に関連付けられたタイトルと、互いに独立した第２の文字列とを関連付けたテーブルを作成する制御手段と、
前記制御手段によって作成されたテーブルを記憶するテーブル記憶手段と、
前記テーブル記憶手段に記憶されたテーブルに基づいて、第２の文字列と、コンテンツデータのタイトルとを表示する第２タイトル表示手段と、
前記第２タイトル表示手段が動作した状態で入力キーによって文字列が入力されると、前記テーブルに基づいて、入力された文字列に関連付けられたタイトルを有するコンテンツデータに対してデータ処理を行う第２データ処理手段とを有することを特徴とする電子機器である。
【００１１】
また本発明は、記憶した複数の辞書データのうちのいずれかをユーザが選択することによって、選択された辞書データ内の検索処理を行う電子辞書装置において、
文字キー、数字キーおよび記号キーを含む入力キーと、
互いに独立した第１の文字列と、辞書データのタイトルとを関連付けて記憶するタイトル記憶手段と、
前記タイトル記憶手段に記憶されている関連付けに基づいて、第１の文字列と、辞書データのタイトルとをメインメニューとして表示するメインメニュー表示手段と、
前記メインメニュー表示手段が動作した状態で入力キーによって文字列が入力されると、前記タイトル記憶手段に記憶されている関連付けに基づいて、入力された文字列に関連付けられたタイトルを有する辞書データに対して検索処理を行う第１検索処理手段と、
入力キーによって文字列が入力されると、前記タイトル記憶手段に記憶されている関連付けに基づいて、入力された文字列に関連付けられたタイトルと、互いに独立した第２の文字列とを関連付けたテーブルを作成する制御手段と、
前記制御手段によって作成されたテーブルを記憶するテーブル記憶手段と、
前記テーブル記憶手段に記憶されたテーブルに基づいて、第２の文字列と、辞書データのタイトルとをユーザメニューとして表示するユーザメニュー表示手段と、
前記ユーザメニュー表示手段が動作した状態で入力キーによって文字列が入力されると、前記テーブルに基づいて、入力された文字列に関連付けられたタイトルを有する辞書データに対して検索処理を行う第２検索処理手段とを有することを特徴とする電子辞書装置である。
【００１２】
また本発明は、前記ユーザメニュー表示手段の動作を指示する指示キーを有することを特徴とする。
【００１３】
また本発明は、前記テーブルには、辞書データのタイトルと、辞書データを用いて検索処理が行われた最新の日付が関連付けられ、
前記ユーザメニュー表示手段は、最新の日付に応じた順序でタイトルを表示することを特徴とする。
【００１４】
また本発明は、前記テーブルには、辞書データのタイトルと、辞書データを用いて行われた検索処理の回数が関連付けられ、
前記ユーザメニュー表示手段は、検索処理の回数に応じた順序でタイトルを表示することを特徴とする。
【００１５】
また本発明は、少なくとも２以上のタイトルの検索処理の回数が同じであった場合は、最新の日付に応じた順序でタイトルを表示することを特徴とする。
【００１６】
また本発明は、電源がオンしたとき、行われた検索処理の日付が最も新しいタイトルの辞書データを用いて検索処理を行うための検索画面を表示することを特徴とする。
【００１７】
また本発明は、電源がオンしたとき、検索処理の回数が最も多いタイトルの辞書データを用いて検索処理を行うための検索画面を表示することを特徴とする。
【００１８】
また本発明は、少なくとも２以上のタイトルの検索処理の回数が同じであった場合は、行われた検索処理の日付が最も新しいタイトルの辞書データを用いて検索処理を行うための検索画面を表示することを特徴とする。
【００１９】
また本発明は、電源がオンしたとき、予め記憶しておいた電源がオフしたときの画面、検索処理の回数が最も多いタイトルの辞書データを用いて検索処理を行うための検索画面、行われた検索処理の日付が最も新しいタイトルの辞書データを用いて検索処理を行うための検索画面またはメインメニューのいずれの画面表示するかを、ユーザが選択する選択手段を有することを特徴とする。
【００２０】
また本発明は、前記指示キーが押下されると電源がオンするように構成され、
前記指示キーが入力されることによって電源がオンしたときは、ユーザメニューを表示することを特徴とする。
【００２１】
また本発明は、前記制御手段は、複数のテーブルを作成し、
前記指示キーが押下された回数に応じて、ユーザメニューとして表示するテーブルを切り替えることを特徴とする。
【００２２】
また本発明は、前記メインメニュー表示手段は、テーブルに記載されているタイトルと、その他のタイトルとの表示形態を異ならせて表示することを特徴とする。
【００２３】
また本発明は、第１および第２検索処理手段による検索結果を表示する検索結果表示手段を有し、
第２検索処理手段による検索結果を表示するとき、前記検索結果表示手段は、前記テーブルに記載されているタイトルの辞書データ内の検索結果のみを表示することを特徴とする。
【００２４】
また本発明は、前記テーブルには、辞書データのタイトルと、辞書データを用いて検索処理が行われた最新の日付が関連付けられ、
前記検索結果表示手段は、最新の日付に応じた順序で検索結果を表示することを特徴とする。
【００２５】
また本発明は、前記テーブルには、辞書データのタイトルと、辞書データを用いて行われた検索処理の回数が関連付けられ、
前記検索結果表示手段は、検索処理の回数に応じた順序で検索結果を表示することを特徴とする。
【００２６】
また本発明は、少なくとも２以上のタイトルの検索処理の回数が同じであった場合は、最新の日付に応じた順序で検索結果を表示することを特徴とする。
【００２７】
また本発明は、前記検索結果表示手段は、テーブルに記載された日付から現在の日付とまでの期間を算出し、算出された期間が予め定める所定の期間以内のタイトルを有する辞書データの検索結果のみを表示することを特徴とする。
【発明の効果】
【００２８】
以上のように本発明によれば、タイトル記憶手段に互いに独立した第１の文字列と、コンテンツデータのタイトルとを関連付けて記憶しておき、第１タイトル表示手段がタイトル記憶手段に記憶されている関連付けに基づいて、第１の文字列と、コンテンツデータのタイトルとを表示する。
【００２９】
第１データ処理手段は、第１タイトル表示手段が動作した状態で、文字キー、数字キーおよび記号キーを含む入力キーによって、文字列が入力されると、入力された文字列に関連付けられたタイトルを有するコンテンツデータに対してデータ処理を行う。また、制御手段は、入力された文字列に関連付けられたタイトルと、互いに独立した第２の文字列とを関連付けたテーブルを作成する。
【００３０】
制御手段によってテーブルが作成されると、テーブル記憶手段が作成されたテーブルを記憶する。第２タイトル表示手段は、テーブル記憶手段に記憶されたテーブルに基づいて、第２の文字列と、コンテンツデータのタイトルとを表示する。
【００３１】
第２タイトル表示手段が動作した状態で、入力キーによって文字列が入力されると、第２データ処理手段は、テーブルに基づいて、入力された文字列に関連付けられたタイトルを有するコンテンツデータに対してデータ処理を行う。ここで、第１タイトル表示手段が表示するのは、いわゆるメインメニューであり、第２タイトル表示手段が表示するのは、いわゆるユーザメニューである。
【００３２】
このように、第１タイトル表示手段によって表示されたタイトルに関連付けられた文字列を入力するだけで、タイトルと、第２の文字列とを新たに関連付けたテーブルを簡単な操作で作成することができるので、いわゆるユーザメニューの作成に対して操作性を向上させることができる。
【００３３】
また本発明によれば、タイトル記憶手段に互いに独立した第１の文字列と、辞書データのタイトルとを関連付けて記憶しておき、メインメニュー表示手段がタイトル記憶手段に記憶されている関連付けに基づいて、第１の文字列と、辞書データのタイトルとをメインメニューとして表示する。
【００３４】
第１検索処理手段は、メインメニュー表示手段が動作した状態で、文字キー、数字キーおよび記号キーを含む入力キーによって、文字列が入力されると、入力された文字列に関連付けられたタイトルを有する辞書データに対して検索処理を行う。また、制御手段は、入力された文字列に関連付けられたタイトルと、互いに独立した第２の文字列とを関連付けたテーブルを作成する。
【００３５】
制御手段によってテーブルが作成されると、テーブル記憶手段が作成されたテーブルを記憶する。ユーザメニュー表示手段は、テーブル記憶手段に記憶されたテーブルに基づいて、第２の文字列と、辞書データのタイトルとをユーザメニューとして表示する。
【００３６】
ユーザメニュー表示手段が動作した状態で、入力キーによって文字列が入力されると、第２検索処理手段は、テーブルに基づいて、入力された文字列に関連付けられたタイトルを有する辞書データに対して検索処理を行う。
【００３７】
このように、メインメニュー表示手段によって表示されたタイトルに関連付けられた文字列を入力するだけで、タイトルと、第２の文字列とを新たに関連付けたテーブルを簡単な操作で作成することができるので、ユーザメニューの作成に対して操作性を向上させることができる。
【００３８】
また本発明によれば、指示キーによって、ユーザメニュー表示手段の動作を指示することができるので、簡単な操作でユーザメニューを表示させることができる。
【００３９】
また本発明によれば、テーブルには、辞書データのタイトルと、辞書データを用いて検索処理が行われた最新の日付が関連付けられる。ユーザメニュー表示手段は、最新の日付に応じた順序でタイトルを表示する。これにより、ユーザの使用状況に応じたユーザメニューを表示させることができる。
【００４０】
また本発明によれば、テーブルには、辞書データのタイトルと、辞書データを用いて行われた検索処理の回数が関連付けられる。ユーザメニュー表示手段は、検索処理の回数に応じた順序でタイトルを表示する。これにより、ユーザの使用状況に応じたユーザメニューを表示させることができる。
【００４１】
また本発明によれば、少なくとも２以上のタイトルの検索処理の回数が同じであった場合は、最新の日付に応じた順序でタイトルを表示する。これにより、検索処理の回数が同じであっても、表示順序を確実に決定することができる。
【００４２】
また本発明によれば、電源がオンしたとき、行われた検索処理の日付が最も新しいタイトルの辞書データを用いて検索処理を行うための検索画面を表示する。これにより、ユーザは電源オンの直後にすぐに検索を開始することができるので、ユーザの使い勝手が向上する。
【００４３】
また本発明によれば、電源がオンしたとき、検索処理の回数が最も多いタイトルの辞書データを用いて検索処理を行うための検索画面を表示する。これにより、ユーザは電源オンの直後にすぐに検索を開始することができるので、ユーザの使い勝手が向上する。
【００４４】
また本発明によれば、少なくとも２以上のタイトルの検索処理の回数が同じであった場合は、行われた検索処理の日付が最も新しいタイトルの辞書データを用いて検索処理を行うための検索画面を表示する。これにより、検索処理の回数が同じであっても、適切な検索画面を表示することができる。
【００４５】
また本発明によれば、選択手段によって、ユーザは、電源がオンしたときに表示する画面を、予め記憶しておいた電源がオフしたときの画面、検索処理の回数が最も多いタイトルの辞書データを用いて検索処理を行うための検索画面、行われた検索処理の日付が最も新しいタイトルの辞書データを用いて検索処理を行うための検索画面またはメインメニューのいずれかから選択することができる。これにより、ユーザの好みに応じて電源オンの直後の表示画面を表示することができる。
【００４６】
また本発明によれば、指示キーが押下されると電源がオンするように構成され、指示キーが入力されることによって電源がオンしたときは、ユーザメニューを表示する。これにより、簡単な操作でユーザメニューを表示することができる。
【００４７】
また本発明によれば、制御手段は、複数のテーブルを作成し、指示キーが押下された回数に応じて、ユーザメニューとして表示するテーブルを切り替える。複数のテーブルが作成されるので、複数のユーザが使用する場合や、複数の条件に応じたユーザメニューを表示することができ、ユーザの使い勝手が向上する。
【００４８】
また本発明によれば、メインメニュー表示手段は、テーブルに記載されているタイトルと、その他のタイトルとの表示形態を異ならせて表示する。これにより、ユーザは、ユーザメニューに表示するタイトルとその他のタイトルとを容易に区別することができる。
【００４９】
また本発明によれば、検索結果表示手段は、第１および第２検索処理手段による検索結果を表示する。第２検索処理手段による検索結果を表示するとき、検索結果表示手段は、テーブルに記載されているタイトルの辞書データ内の検索結果のみを表示する。これにより、ユーザは、必要な検索結果だけを簡単に見ることができる。
【００５０】
また本発明によれば、テーブルには、辞書データのタイトルと、辞書データを用いて検索処理が行われた最新の日付が関連付けられており、検索結果表示手段は、最新の日付に応じた順序で検索結果を表示する。これにより、ユーザは、必要な検索結果だけを、ユーザの使用状況に応じた順序で簡単に見ることができる。
【００５１】
また本発明によれば、テーブルには、辞書データのタイトルと、辞書データを用いて行われた検索処理の回数が関連付けられており、検索結果表示手段は、検索処理の回数に応じた順序で検索結果を表示する。これにより、ユーザは、必要な検索結果だけを、ユーザの使用状況に応じた順序で簡単に見ることができる。
【００５２】
また本発明によれば、少なくとも２以上のタイトルの検索処理の回数が同じであった場合は、最新の日付に応じた順序で検索結果を表示する。これにより、検索処理の回数が同じであっても、検索結果の表示順序を確実に決定することができる。
【００５３】
また本発明によれば、検索結果表示手段は、テーブルに記載された日付から現在の日付とまでの期間を算出し、算出された期間が予め定める所定の期間以内のタイトルを有する辞書データの検索結果のみを表示する。これにより、さらに、ユーザの使用状況に応じた検索結果の表示を行うことができる。
【発明を実施するための最良の形態】
【００５４】
本実施形態では、電子機器の１つとして電子辞書装置について説明する。図1は、本発明の実施の一形態である電子辞書装置１の外観図である。電子辞書装置１は、表示部１１、ファンクションキー１２、文字キー１３、電源スイッチ１４、決定キー１５およびカーソルキー１６を備えている。また、電子辞書装置１は、表示部１１が設けられた第１筐体１００と、文字キー１３などの各キーが設けられた第２筐体２００とからなり第１筐体１００と第２筐体２００とはヒンジ３００を介して接続されている。未使用時には、第１筐体１００および第２筐体２００を折り畳み、コンパクトに収納することができる。
【００５５】
表示部１１は、ＬＣＤ（液晶表示装置）などで実現され、メニュー画面、入力された文字列、その文字列により表される単語の検索結果などが表示される。ファンクションキー１２は、たとえば英和キーや和英キーなどを含み、電子辞書装置１の各種の動作モードを選択する際に操作される。文字キー１３はアルファベットキーおよびかなキーなどの文字キー以外に、数字キーおよび記号キーを含むキー群で構成され、検索キーとする文字列などを入力する際に操作される入力キーである。電源キー１４は、電子辞書装置１の電源をオン／オフするときに操作される。決定キー１５は、所定の入力および選択を決定する際に操作される。カーソルキー１６は、上下左右の各キーおよびページ送りキー、ページ戻りキーなどで構成され、表示部１１に表示されたカーソルの移動、および表示部１１の表示画面のスクロールを行う際に操作される。
【００５６】
図２は、電子辞書装置１の電気的構成を示すブロック図である。電子辞書装置１は、表示部１１、入力部２１、制御部２２、辞書データベース部２３および記憶部２４を有する。入力部２１は、検索する文字列などの入力や制御コマンドの入力などを行うために操作され、図1のファンクションキー１２、文字キー１３、電源キー１４、決定キー１５およびカーソルキー１６がこれに相当する。制御部２２は、ＣＰＵ（中央演算処理装置）などで実現され、文字列をキーとして辞書データベース部２３に記憶されるコンテンツデータである辞書データを検索する検索処理およびメニュー画面や検索結果画面を表示部１１に表示させる表示処理、検索履歴などを記憶部２４に格納する記憶処理などを実行し、電子辞書装置１全体の制御を行う。辞書データベース部２３は、英和辞書や和英辞書といった辞書の内容を電子化した辞書データベースを格納する。記憶部２４は、ユーザの検索履歴および辞書の動作設定を格納する。
【００５７】
なお、タイトル記憶手段およびテーブル記憶手段は、記憶部２４で構成される。第１タイトル表示手段、第２タイトル表示手段、メインメニュー表示手段、ユーザメニュー表示手段および検索結果表示手段は、表示部１１、制御部２２、記憶部２４で構成される。制御手段は、制御部２２、記憶部２４で構成される。第１データ処理手段、第２データ処理手段、第１検索処理手段、第２検索処理手段は、制御部２２、辞書データベース部２３、記憶部２４で構成される。
【００５８】
図３は、メインメニュー画面３０の表示例を示す図である。
メインメニュー画面３０は、主に辞書グループ表示領域３０ａと、機能表示領域３０ｂとを有している。辞書グループ表示領域３０ａには、辞書グループのタイトルが、数字とともに表示される。辞書グループとは、１または複数の辞書データからなる辞書データ群であり、各辞書グループにはタイトルが設定されている。たとえば、グループタイトルが「国語系」の辞書グループは、国語辞典、漢字辞典、ことわざ辞典などの辞書データからなる辞書データ群である。辞書グループのタイトルは、数字と関連付けられており、ユーザが文字キー１３によって数字を入力すると、入力された数字に関連付けられた辞書グループタイトルの辞書グループに含まれる各辞書データのタイトルが表示される。ここで、表示されている数字は、第１の文字列の一例であり、数字に限らず、アルファベットやかななどの文字および記号などであってもよい。ユーザは、表示されている辞書データのタイトルを選択することで辞書データの検索を行うことができる。なお、辞書グループのタイトルと数字、および辞書グループに含まれる辞書データの種類は、記憶部２４のメニュー項目情報２４ａに記憶されている。
【００５９】
機能表示領域３０ｂには、辞書検索機能以外でユーザが使用することができる機能の機能名が数字とともに表示される。機能名は、互いに独立した数字と関連付けられており、ユーザが文字キー１３によって数字を入力すると、入力された数字に関連付けられた機能名の機能が使用可能となる。
【００６０】
本発明では、辞書グループの一つに「Ｍｙ辞書」を設けている。「Ｍｙ辞書」以外のグループ、「国語系」、「英語系」などはグループに含まれる辞書データの種類を変更することができないが、「Ｍｙ辞書」は、ユーザの好みに応じてグループに含まれる辞書データの種類を自由に設定することができる。
【００６１】
図４は、Ｍｙ辞書画面３１の表示例を示す図である。図３に示すように、メインメニュー画面３０で文字キーから数字「９」を入力すると、Ｍｙ辞書画面３１が表示される。Ｍｙ辞書画面３１は、辞書タイトル表示領域３１ａと、コメント表示領域３１ｂとを有している。辞書タイトル表示領域３１ａには、辞書データのタイトルが、数字とともに表示される。ユーザが文字キー１３によって数字を入力すると、入力された数字に関連付けられた辞書データの検索画面が表示され、検索を行うことができる。コメント表示領域３１ｂには、操作のヒントや注意事項などが表示される。辞書タイトル表示領域３１ａには、「０」「Ｍｙ辞書検索」という項目が表示されている。本項目は、辞書データのタイトルではなく、機能名である。この項目を選択すると、コメント表示領域３１ｂに表示されているように、後述するＭｙ辞書検索を行うことができる。
【００６２】
ユーザは、自分の好みに応じて、よく使う辞書データを選択しやすいようにＭｙ辞書画面に辞書タイトルを表示させることができる。これによって、ユーザは、複数の辞書データから自分が使用したい辞書データを探す必要がなくなる。
【００６３】
このようなＭｙ辞書画面３１は、記憶部２４に記憶されているＭｙ辞書テーブル２４ｂに基づいて表示される。制御部２２は、Ｍｙ辞書画面３１を表示する際に、Ｍｙ辞書テーブル２４ｂを参照し、記憶されている内容に基づいて、表示部１１にＭｙ辞書画面３１を表示させる。
【００６４】
図５は、Ｍｙ辞書テーブル２４ｂの構成を示す図である。Ｍｙ辞書テーブル２４ｂに設定される項目は、辞書タイトル２４０、使用回数２４１、使用履歴２４２および登録位置２４３である。辞書タイトル２４０は、ユーザが選択して登録した辞書データのタイトルである。検索処理の回数である使用回数２４１は、辞書タイトル２４０に記憶されているタイトルを有する辞書データが、そのタイトルがＭｙ辞書テーブル２４ｂに登録されてから現在までに検索処理に使用された回数である。使用履歴２４２は、辞書タイトル２４０に記憶されているタイトルを有する辞書データを用いて検索処理が行われた最新の日付である。なお、記憶される履歴としては、各辞書データ間で比較できるように、年、月、日付（分）まで記憶しておくことが望ましい。登録位置２４３に記載されている数字は、図４に示したように、各辞書タイトルが表示されている位置（各タイトルの先頭の数字が位置を示す。）に対応した第２の文字列である。なお、本実施形態では、第２の文字列として、数字を用いているが、これに限らず、アルファベットやかななどの文字および記号などであってもよい。たとえば、辞書タイトル２４０に記憶されているタイトル「旅行会話  英語」は、登録位置２４３が「１」であるから、図４に示すように、Ｍｙ辞書画面３１において「１」の示す位置に「旅行会話  英語」が表示される。
【００６５】
次にＭｙ辞書画面の設定手順について説明する。図３に示すメニュー画面３０が表示している状態で、カーソルキー１６を操作してカーソルを「各種設定」に合わせるか、文字キー１３を用いて「０」、「４」と入力した後に決定キー１５を押下すると、設定可能な各種設定項目名（Ｍｙ辞書設定を含む）が複数並んだ設定メニュー画面（不図示）が表示される。Ｍｙ辞書設定を選択すると、図６に示すようなＭｙ辞書設定画面３２が表示される。
【００６６】
Ｍｙ辞書設定画面３２を表示した状態で可能な設定内容には、登録・変更・削除の３種類がある。まず、登録について説明する。登録は、現在未登録の登録位置に新たな辞書データのタイトルを設定することである。たとえば、図４に示すように、５，６，８，９の登録位置には辞書データのタイトルが登録されていないことを示す「未登録」の文字が表示されている。ユーザが、「未登録」が表示されている登録位置の数字を入力すると、図７に示すような辞書選択画面３３が表示される。ユーザが、辞書選択画面３３を参照し、登録したい辞書データのタイトルに対応する数字を入力することで選択された辞書データのタイトルが、先に入力した登録位置の数字とともにＭｙ辞書テーブル２４ｂに記憶される。登録当初は、使用回数および使用履歴は全て０となっている。
【００６７】
次に変更について説明する。変更は、現在登録済みの登録位置に新たな辞書データのタイトルを設定することである。たとえば、図４に示すように、１，２，３，４，７の登録位置にはすでに辞書データのタイトルが登録されており、タイトルが表示されている。ユーザが、タイトルが表示されている登録位置の数字を入力すると、図７に示すような辞書選択画面３３が表示される。ユーザが、辞書選択画面３３を参照し、登録したい辞書データのタイトルに対応する数字を入力することで、選択された辞書データのタイトルが、Ｍｙ辞書テーブル２４ｂの先に入力した登録位置の数字と同じ行のタイトルに上書きされる。変更当初は、使用回数および使用履歴を全て０に変更する。
【００６８】
削除について説明する。削除は、現在登録済み登録位置に新たな辞書データのタイトルを削除することである。たとえば、図４に示すように、１，２，３，４，７の登録位置にはすでに辞書データのタイトルが登録されており、タイトルが表示されている。ユーザが、タイトルが表示されている登録位置の数字を入力すると、図７に示すような辞書選択画面３３が表示される。ユーザが、辞書選択画面３３を参照し、「０」を入力することで、Ｍｙ辞書テーブル２４ｂの先に入力した登録位置の数字が記憶されている行が削除される。なお、Ｍｙ辞書テーブル２４ｂにオリジナルタイトルの項目を追加し、Ｍｙ辞書画面３１に表示するタイトルとして、ユーザが好みのタイトルを入力するようにしてもよい。オリジナルタイトルにタイトルが記憶されていれば優先して表示し、記憶されていなければ辞書タイトル２４０に記憶されているタイトルを表示すればよい。
【００６９】
Ｍｙ辞書画面３１における辞書データのタイトル表示モードについて説明する。タイトル表示モードには、複数種類あり、いずれか１つのみ実行可能としてもよいし、複数が実行可能であって、ユーザがいずれか１つを選択するようにしてもよい。
【００７０】
第１の表示モードとしては、使用回数モードがある。これは、Ｍｙ辞書テーブル２４ｂに記憶されている項目である使用回数２４１を比較し、使用回数の多い順にＭｙ辞書画面３１において上からタイトルを表示するモードである。制御部２２は、登録位置２４３に記憶されている数字にしたがって、辞書タイトル２４０に記憶されているタイトルの表示位置を決定する。したがって、表示順を並び変える場合、登録位置２４３に記憶されている数字を変更すればよい。たとえば、図５に示したＭｙ辞書テーブル２４ｂの場合、使用回数２４１に記憶されている数値を比較すると、多い順に「英会話」、「旅行会話  英語」、「旅行会話  仏語」、「漢字辞典」、「分野別小辞典」であるので、この順に登録位置２４３の数字を変更する。図８は、使用回数モードの場合に変更されたＭｙ辞書テーブル２４ｂを示す図である。登録位置２４３の数字が、「英会話」が「１」、「旅行会話  英語」が「２」、「旅行会話  仏語」が「３」、「漢字辞典」が「４」、「分野別小辞典」が「５」にそれぞれ変更されている。したがって、Ｍｙ辞書画面３１の表示時には、図９に示すように使用回数の多い順に表示される。なお、図５に示したＭｙ辞書テーブル２４ｂでは、「漢字辞典」の使用回数と、「旅行会話  仏語」の使用回数とが同じとなっている。このような場合、使用回数のみでは新たな登録位置を決定することができないため、さらに使用履歴を参照する。使用履歴が新しい方を上に表示する、すなわち登録位置２４３の数字を小さくすればよい。たとえば、図５では、「漢字辞典」の使用履歴が「１５：２３  １１／９  ２００２（２００２年１１月９日１５時２３分）」であり、「旅行会話  仏語」の使用履歴が「１９：３１  ５／２１  ２００３（２００３年５月２１日１９時３１分）」であるので、使用履歴が新しい「旅行会話  仏語」の登録位置を「３」とし、「漢字辞典」の登録位置を「４」としている。
【００７１】
第２の表示モードとしては、使用履歴モードがある。使用回数モードとほぼ同じであり、使用回数ではなく使用履歴を比較して登録位置を変更する。Ｍｙ辞書テーブル２４ｂに記憶されている項目である使用履歴２４２を比較し、使用履歴の新しい順にＭｙ辞書画面３１において上からタイトルを表示する。なお、使用回数比較、使用履歴比較および登録位置の変更は、Ｍｙ辞書画面３１を表示する際に行われ、変更後のＭｙ辞書テーブル２４ｂにしたがって表示部１１に表示される。第３のモードとしては、登録位置モードがある。これは、使用回数モードや使用履歴モードのように登録位置を変更することなく、前述のようにユーザが入力した登録位置にしたがって表示する。
【００７２】
電源オン時の表示画面について説明する。電源オフの状態から電源キー１４を押下すると電源がオンされ、表示部１１に画面が表示される。電源がオンされたときに最初に表示される画面として複数の画面からユーザが選択することができる。第１の画面は、Ｍｙ辞書テーブル２４ｂに登録されている辞書タイトルのうち、使用回数が最も多い辞書タイトルの検索画面である。第２の画面は、Ｍｙ辞書テーブル２４ｂに登録されている辞書タイトルのうち、所定の登録位置に設定されている辞書タイトル、たとえば登録位置が「１」の辞書タイトルの検索画面である。第３の画面は、電源オフ時に表示されていた画面、いわゆるレジューム画面である。電源オフ時に予め記憶部２４の設定情報２４ｃに画面の情報を記憶しておくことで実現できる。第４の画面は、メインメニュー画面である。
【００７３】
図１０は、オープニング設定画面３４の表示例を示す図である。オープニング設定画面３４には、４つの画面について説明が表示されており、ユーザはいずれか１つを選択して設定する。いずれの画面が設定されたかは、記憶部２４の設定情報２４ｃに記憶する。図１０の画面説明は上から順に第１〜第４の画面の説明である。なお、ユーザが変更する前の初期設定は、第３の画面であるレジューム画面が設定されている。
【００７４】
電源キー１４が押下されて電源がオンされると、制御部２２は、記憶部２４の設定情報２４ｃを参照し、設定されている画面を表示部１１に表示させる。第１および第２の画面が設定されていた場合は、さらにＭｙ辞書テーブル２４ｂを参照し、使用回数２４１または登録位置２４３に基づいて画面を表示させる。第３の画面が設定されていた場合は、設定情報２４ｃに記憶されている電源オフ時の画面を表示させる。第４の画面が設定されたいた場合は、メインメニュー画面３０を表示させる。
【００７５】
また、電源オフの状態から指示キーであるＭｙ辞書キーを押下することで電源がオンするようにしてもよい。ファンクションキー１２のキー群としてＭｙ辞書キーを備えるものとする。このＭｙ辞書キーが押下されると、いずれの画面が表示された状態であってもＭｙ辞書画面３１を表示させる。さらに、通常は電源をオンするためには電源キー１４を押下する必要があるが、電源キー１４のかわりにＭｙ辞書キーを押下することで電源をオンすることを可能とするとともに、Ｍｙ辞書キーによって電源がオンされた場合は、最初の画面としてＭｙ辞書画面３１を表示する。
【００７６】
また、Ｍｙ辞書テーブル２４ｂを複数記憶できるようにし、たとえば、複数のユーザが使用するような場合は、ユーザごとにＭｙ辞書テーブル２４ｂを作成したり、一人のユーザが目的別にＭｙ辞書テーブル２４ｂを作成したりすることも可能である。Ｍｙ辞書画面３１に表示させるＭｙ辞書テーブル２４ｂの切り替えは、
Ｍｙ辞書キーを押下する回数によって切り替えたり、Ｍｙ辞書キーと数字キーとを組み合わせることによって切り替えることができる。
【００７７】
また、メインメニュー画面３０を表示させる場合などでは、Ｍｙ辞書テーブル２４ｂに登録されている辞書タイトルと、登録されていない辞書タイトルとを区別して表示するようにしてもよい。たとえば、登録されている辞書タイトルと、登録されていない辞書タイトルとで文字の色や大きさを異ならせる。メインメニュー画面３０を表示する際には、Ｍｙ辞書テーブル２４ｂを参照し、登録されている辞書タイトルを赤字、その他の辞書タイトルを黒字などのように色分けして表示する。
【００７８】
図１１は、Ｍｙ辞書設定処理を示すフローチャートである。
設定メニュー画面（不図示）が表示された状態で、Ｍｙ辞書設定を選択すると、処理が開始され、ステップＳ１では、Ｍｙ辞書設定画面３２を表示する。ステップＳ２では、設定が終了されたかどうかを判断する。終了されたかどうかの判断は、設定に無関係な他のキーなどが押下された場合である。終了されていれば本処理を終了する。終了されていなければステップＳ３に進む。ステップＳ３では、設定を行う登録位置（数字）が入力される。ステップＳ４では、入力された登録位置に対して所定の設定にしたがってＭｙ辞書テーブル２４ｂを更新する。ここで、設定とは、前述の登録・変更・削除のいずれかである。
【００７９】
図１２は、使用回数モードの場合のＭｙ辞書画面３１表示処理を示すフローチャートである。メインメニュー画面３０が表示された状態から処理が開始され、ステップＳ１１でメインメニュー画面３０が表示された状態で文字キーから数字「９」が入力されると、ステップＳ１２では、Ｍｙ辞書テーブル２４ｂを取得して参照し、ステップＳ１３で使用回数に基づいて登録位置を変更して、Ｍｙ辞書テーブル２４ｂを更新する。ステップＳ１４では、同じ使用回数があるかどうかを判断し、あればステップＳ１５に進み、なければステップＳ１６に進む。ステップＳ１５では、さらに使用履歴、元の登録位置を参照して新たな登録位置を決定してＭｙ辞書テーブル２４ｂを更新する。ステップＳ１６では、更新されたＭｙ辞書テーブル２４ｂに基づいてＭｙ辞書画面３１を表示する。
【００８０】
図１３は、使用履歴モードの場合のＭｙ辞書画面３１表示処理を示すフローチャートである。メインメニュー画面３０が表示された状態から処理が開始され、ステップＳ２１でメインメニュー画面３０が表示された状態で文字キーから数字「９」が入力されると、ステップＳ２２では、Ｍｙ辞書テーブル２４ｂを取得して参照し、ステップＳ２３で使用履歴に基づいて登録位置を変更して、Ｍｙ辞書テーブル２４ｂを更新する。ステップＳ２４では、更新されたＭｙ辞書テーブル２４ｂに基づいてＭｙ辞書画面３１を表示する。
【００８１】
図１４は、電源オン時の画面表示処理を示すフローチャートである。
電源キー１４が押下されると、記憶部２４の設定情報２４ｃに記憶されているオープニング設定画面を取得して処理が開始される。ステップｓ３１では、最も使用回数が多い辞書画面の表示が設定されているかどうかを判断し、設定されていればステップＳ３２に進み、別の画面が設定されていればステップＳ３６に進む。
【００８２】
ステップＳ３２では、記憶部２４からＭｙ辞書テーブル２４ｂを取得し、使用回数を参照して比較する。ステップＳ３３では、最大の使用回数が複数記憶されているかどうかを判断する。複数あればステップＳ３４に進み、１つであればステップＳ３５に進む。ステップＳ３４では、さらに使用履歴、登録位置を参照して１つを決定する。ステップＳ３５では最大の使用回数となる辞書タイトルを有する辞書データの検索画面を表示する。
【００８３】
ステップＳ３６では、所定の登録位置、たとえば「１」の登録位置に登録されている辞書画面の表示が設定されているかどうかを判断し、設定されていればステップＳ３７に進み、別の画面が設定されていればステップＳ３９に進む。ステップＳ３７では、記憶部２４からＭｙ辞書テーブル２４ｂを取得し、登録位置（数字）を参照する。ステップＳ３８では、登録位置が「１」である辞書タイトルを有する辞書データの検索画面を表示する。
【００８４】
ステップＳ３９では、電源オフ時の画面表示が設定されているかどうかを判断する。設定されていればステップＳ４０に進み、設定されていなければステップＳ４１に進む。ステップＳ４０では、記憶部２４の設定情報２４ｃ記憶されている電源オフ時の画面情報を取得する。ステップＳ４１では、電源オフ時の画面を表示する。
ステップＳ４２では、メインメニュー画面を表示する。
【００８５】
以下では、辞書データを用いた文字列の検索処理について説明する。
電子辞書装置１では、搭載されているいずれかの辞書データをユーザが選択し、文字列を入力することで、入力された文字列を検索キーとして辞書データ内を検索する。検索結果は、表示部１１に表示される。
【００８６】
検索処理の方法の一つに一括検索がある。一括検索とは、入力された一つの文字列を検索キーとして複数の辞書データにわたって検索し、辞書ごとに検索結果を表示する方法である。従来の電子辞書装置で行われている一括検索としては全辞書検索がある。これは、電子辞書装置内に記憶されている全辞書を対象として検索を行う検索処理である。電子辞書装置１が備えるファンクションキー１２は、全辞書検索を行うときに入力する全辞書検索キーを含んでいる。全辞書検索キーが入力されると、図１５に示すように全辞書検索画面３５が表示部１１に表示される。全辞書検索画面３５が表示された状態で検索したい文字列、たとえば図１５では「うるわしい」を文字列入力領域３５ａに入力して決定キー１５を押下すると、辞書データベース部２３に記憶されている全ての辞書データ内を検索し、図１６に示すような、全辞書検索結果画面３６が表示される。全辞書検索結果画面３６には、互いに独立した数字と、各数字とともに辞書タイトルが表示され、検索結果として辞書データ内の見出しが表示される。全辞書検索結果画面３６が表示された状態で、表示されている数字をユーザが入力すると、さらに詳細な結果として意味、読み、例文などが表示される。
【００８７】
また、検索しようとする文字列は、全辞書検索のようにユーザが入力する場合と、表示されている検索結果内の任意の文字列を選択して入力する場合がある。このような場合の検索をジャンプ検索と呼ぶ。文字列の選択手順としては、まず、検索結果を表示した状態で、ファンクションキー１２に含まれるジャンプキーを押下すると、範囲選択のためのカーソルが表示される。ユーザは、決定キー１５およびカーソルキー１６の操作により検索を行いたい文字列を指定する。図１７は、文字列指定操作を実行中の表示例である。見出し語表示画面３６１において、検索文字列、ここでは「うれしい」を反転させて指定し、決定キー１５を押下すると、全辞書を対象に検索を行う。ジャンプ検索の検索結果表示画面３６１ａは、図１８に示すように、全辞書検索の検索結果と同様に表示される。
【００８８】
以上のように、全辞書を対象として検索を行った場合、結果が非常に多数となり、ユーザが目的の検索結果を見つけるまでに時間がかかってしまう。したがって、検索の対象となる辞書データを予め選択して検索すればよい。
【００８９】
図１９は、検索辞書選択画面３７の表示例である。全辞書検索キーが入力されると、文字列入力領域３５ａと、その下方に、辞書選択領域３７ａとが表示される。ユーザは、決定キー１５およびカーソルキー１６の操作により検索対象としたい辞書データを選択する。図１９では、「広辞苑」、「和英」、「漢字」の各辞書データでの検索を選択している。検索辞書データを選択した状態で、文字列を入力して検索を行うと、入力された検索キーによって、選択された辞書データ内を検索する。検索結果は、選択された辞書データの検索結果のみが表示されるので、ユーザは簡単に目的の検索結果を見ることができる。また、このときの検索結果表示画面３８は、図２０のように検索した辞書データをタグ３８ａにより選択できるようにし、検索を行った後に、カーソルキー１６によってタグを切り替えることにより、それぞれの辞書データの検索結果を表示するようにしてもよい。
【００９０】
上記のように検索時に検索対象の辞書データを選択する場合、検索結果を減らすことはできるが、検索を行う度に辞書データを選択する必要がある。本発明では、一括検索を行う際に、Ｍｙ辞書テーブル２４ｂに登録されている辞書タイトルの辞書データのみを検索対象の辞書データとする。このような検索を以下ではＭｙ辞書検索と呼ぶ。図２１に示すようなＭｙ辞書テーブル２４ｂが設定されている場合を想定する。メインメニュー画面３０が表示された状態で文字キーから数字「９」が入力されると、図２２に示すようなＭｙ辞書画面３１が表示される。なお、辞書タイトルの表示モードは、前述の登録時モードである。Ｍｙ辞書検索を行う手順には２種類の手順がある。第１の手順は全辞書検索画面３５から検索する手順であり、第２の手順はＭｙ辞書画面３１から検索する手順である。第１の手順の場合、図１５に示した全辞書検索画面３５において、文字列入力領域３５ａに検索したい文字列を入力した後、Ｍｙ辞書キーを押下する。Ｍｙ辞書キーが押下されると、制御部２２はＭｙ辞書テーブル２４ｂを参照し、登録されている辞書タイトルの辞書データ内を検索する。第２の手順の場合、図２２に示したＭｙ辞書画面３１において、数字キーから「０」を入力すると、図２３に示すようなＭｙ辞書検索画面３９が表示される。文字列入力領域３９ａに検索したい文字列を入力した後、決定キー１５を押下する。決定キー１５が押下されると、制御部２２はＭｙ辞書テーブル２４ｂを参照し、登録されている辞書タイトルの辞書データ内を検索する。たとえば、図２１に示したように、Ｍｙ辞書テーブル２４ｂには、辞書タイトルとして「広辞苑」、「英会話」、「漢字」が登録されているので、これらの辞書タイトルの辞書データからのみ検索が行われる。
【００９１】
これにより、表示される検索結果を減らすことができ、ユーザが目的とする辞書データを探しやすくなる。また、検索を行う度に辞書データを選択する必要がないので、操作が簡単になる。さらに、不要な辞書データに対して検索を行わないのでより早く検索結果を得ることができる。
【００９２】
ジャンプ検索でも同様に、Ｍｙ辞書テーブル２４ｂに登録されている辞書タイトルの辞書データ内を検索することも可能である。上記と同様の手順で文字列の選択を行い、決定キー１５ではなく、Ｍｙ辞書キーを押下すると、Ｍｙ辞書テーブル２４ｂに登録されている辞書タイトルの辞書データ内を検索することができる。たとえば、図２１に示したように、Ｍｙ辞書テーブル２４ｂには、辞書タイトルとして「広辞苑」、「英会話」、「漢字」が登録されているので、これらの辞書タイトルの辞書データからのみ検索が行われる。
【００９３】
以上のように、Ｍｙ辞書テーブル２４ｂに登録されている辞書タイトルの辞書データ内を検索した場合の検索結果表示モードについて説明する。検索結果表示モードには、複数種類あり、いずれか１つのみ実行可能としてもよいし、複数が実行可能であって、ユーザがいずれか１つを選択するようにしてもよい。
【００９４】
第１の検索結果表示モードとしては、使用回数モードがある。これは、Ｍｙ辞書テーブル２４ｂに記憶されている項目である使用回数２４１を比較し、使用回数の多い順に検索結果を上から表示するモードである。たとえば、図２１に示したＭｙ辞書テーブル２４ｂの場合、使用回数２４１に記憶されている数値を比較すると、多い順に「英会話」、「広辞苑」、「漢字辞典」であるので、制御部２２は、この順に検索結果を表示する。図２４は、使用回数モードの場合の検索結果表示画面４０である。上から順に「英会話」、「広辞苑」、「漢字辞典」の検索結果が表示されている。
【００９５】
第２の検索結果表示モードとしては、使用履歴モードがある。これは、Ｍｙ辞書テーブル２４ｂに記憶されている項目である使用履歴２４２を比較し、使用履歴が新しい順に検索結果を上から表示するモードである。たとえば、図２１に示したＭｙ辞書テーブル２４ｂの場合、使用履歴２４２に記憶されている日付を比較すると、新しい順に「広辞苑」、「英会話」、「漢字辞典」であるので、制御部２２は、この順に検索結果を表示する。図２５は、使用履歴モードの場合の検索結果表示画面４１である。上から順に「広辞苑」、「英会話」、「漢字辞典」の検索結果が表示されている。
【００９６】
第３の検索結果表示モードとしては、登録位置モードがある。これは、使用回数モードや使用履歴モードのように登録位置を変更することなく、ユーザが入力した登録位置にしたがって上から順に表示する。たとえば、図２１に示したＭｙ辞書テーブル２４ｂの場合、登録位置２４３に記憶されている数字を比較すると、小さい順に「漢字辞典」、「広辞苑」、「英会話」であるので、制御部２２は、この順に検索結果を表示する。図２６は、登録位置モードの場合の検索結果表示画面４２である。上から順に「漢字辞典」、「広辞苑」、「英会話」の検索結果が表示されている。
【００９７】
第４の検索結果表示モードとしては、標準位置モードがある。これは、辞書データベース部２３に記憶されている順番に基づいて上から順に表示する。たとえば、図２１に示したＭｙ辞書テーブル２４ｂの場合、辞書データベース部２３に記憶されている順番に基づくと、「広辞苑」、「漢字辞典」、「英会話」の順であり、制御部２２は、この順に検索結果を表示する。図２７は、標準位置モードの場合の検索結果表示画面４３である。上から順に「広辞苑」、「漢字辞典」、「英会話」の検索結果が表示されている。
【００９８】
Ｍｙ辞書検索およびジャンプ検索を行う際に、あまり使用されていない辞書データは、検索対象としないようにしてもよい。あまり使用されていない辞書データとは、現在から所定期間内に使用されていない、すなわち、使用履歴２４２に記憶されている日付から現在までの期間が所定の期間を越える場合は、検索結果を表示しないようにする。所定の期間とは、たとえば三ヶ月間、または六ヶ月間などであり、予め設定情報２４ｃに設定しておいてもよいし、ユーザが所望の期間を入力するようにしてもよい。たとえば、検索結果の表示を行う際に、制御部２２は、Ｍｙ辞書テーブル２４ｂを取得して使用履歴を参照し、現在時刻と使用履歴の日付との差を算出し、所定の期間と比較する。検索結果表示モードを使用履歴モード、現在時刻を２００３年７月１１日１８時０分、所定の期間を六ヶ月間とすると、辞書タイトル「漢字辞典」の辞書データが六ヶ月間を越えているので、検索結果を表示しない。このとき検索結果４４は、図２８に示すように、「漢字辞典」を除く「広辞苑」、「英会話」のみが使用履歴の新しい順に上から表示される。
【００９９】
図２９は、Ｍｙ辞書検索処理を示すフローチャートである。第１の手順の場合は、全辞書検索画面３５を表示した状態で処理が開始され、ステップＳ４１で文字列入力領域３５ａに検索したい文字列が入力される。Ｍｙ辞書キーが入力されるとステップＳ４２に進む。第２の手順の場合は、Ｍｙ辞書画面３１において、数字キーから「０」を入力すると、図２３に示すようなＭｙ辞書検索画面３９が表示されて処理が開始され、ステップＳ４１で文字列入力領域３５ａに検索したい文字列が入力される。決定キー１５が入力されるとステップＳ４２に進む。
【０１００】
ステップＳ４２では、入力された文字列を検索キーとして、Ｍｙ辞書テーブル２４ｂの上から１つ目の辞書タイトルの辞書データを検索し、結果を一時的に記憶部２４の所定の領域に保持する。ステップＳ４３では、Ｍｙ辞書テーブル２４ｂに登録されている辞書タイトルの辞書データを全て検索したかどうかを判断する。全て検索していればステップＳ４４に進み、検索していない辞書データがあればステップＳ４５に進む。ステップＳ２４では、記憶部２４に記憶されている検索結果を表示部１１に表示する。ステップＳ４５では、次の辞書タイトルの辞書データを検索し、結果を一時的に記憶部２４の所定の領域に保持する。
【０１０１】
図３０は、使用回数モードの場合の検索結果表示処理を示すフローチャートである。
図２９に示したフローのステップＳ４３において、全ての辞書データを検索したときに処理が開始され、ステップＳ５１でＭｙ辞書テーブル２４ｂを読み出し、ステップＳ５２で使用回数を比較して、使用回数の多い順に辞書タイトルに順位付けをする。ステップＳ５３では、同じ使用回数があるかどうかを判断する。あればステップＳ５４に進み、なければステップＳ５５に進む。ステップＳ５４では、使用履歴、登録位置を参照して順位を決定する。なお、辞書タイトルと順位とは、一時的に記憶部２４の所定の領域に記憶する。
【０１０２】
ステップＳ５５では、使用履歴が所定の期間を越えるかどうかを判断する。ステップＳ５６では、使用履歴が所定の期間を越える辞書データの検索結果を非表示に設定する。ステップＳ５７では、記憶していた辞書タイトルと順位とにしたがって検索結果を表示部１１に表示する。
【０１０３】
図３１は、使用回数モード以外の表示モードの場合の検索結果表示処理を示すフローチャートである。
【０１０４】
図２９に示したフローのステップＳ４３において、全ての辞書データを検索したときに処理が開始され、ステップＳ６１でＭｙ辞書テーブル２４ｂを読み出し、ステップＳ６２で使用履歴、登録位置または標準位置に基づいて順位を決定する。なお、辞書タイトルと順位とは、一時的に記憶部２４の所定の領域に記憶する。
【０１０５】
ステップＳ６３では、使用履歴が所定の期間を越えるかどうかを判断する。ステップＳ６４では、使用履歴が所定の期間を越える辞書データの検索結果を非表示に設定する。ステップＳ６５では、記憶していた辞書タイトルと順位とにしたがって検索結果を表示部１１に表示する。
【図面の簡単な説明】
【０１０６】
【図１】本発明の実施の一形態である電子辞書装置１の外観図である。
【図２】電子辞書装置１の電気的構成を示すブロック図である。
【図３】メインメニュー画面３０の表示例を示す図である。
【図４】Ｍｙ辞書画面３１の表示例を示す図である。
【図５】Ｍｙ辞書テーブル２４ｂの構成を示す図である。
【図６】Ｍｙ辞書設定画面３２の表示例を示す図である。
【図７】辞書選択画面３３の表示例を示す図である。
【図８】使用回数モードの場合に変更されたＭｙ辞書テーブル２４ｂを示す図である。
【図９】Ｍｙ辞書画面３１の表示例を示す図である。
【図１０】オープニング設定画面３４の表示例を示す図である。
【図１１】Ｍｙ辞書設定処理を示すフローチャートである。
【図１２】使用回数モードの場合のＭｙ辞書画面３１表示処理を示すフローチャートである。
【図１３】使用履歴モードの場合のＭｙ辞書画面３１表示処理を示すフローチャートである。
【図１４】電源オン時の画面表示処理を示すフローチャートである。
【図１５】全辞書検索画面３５の表示例を示す図である。
【図１６】全辞書検索結果画面３６の表示例を示す図である。
【図１７】文字列指定操作を実行中の表示例である。
【図１８】ジャンプ検索の検索結果表示例である。
【図１９】検索辞書選択画面３７の表示例である。
【図２０】検索結果の表示画面３８の表示例である。
【０１０７】
【図２１】Ｍｙ辞書テーブル２４ｂの構成を示す図である。
【図２２】Ｍｙ辞書画面３１の表示例である。
【図２３】Ｍｙ辞書検索画面３９の表示例である。
【図２４】使用回数モードの場合の検索結果表示画面４０である。
【図２５】使用履歴モードの場合の検索結果表示画面４１である。
【図２６】登録位置モードの場合の検索結果表示画面４２である。
【図２７】標準位置モードの場合の検索結果表示画面４３である。
【図２８】検索結果の表示画面４４の表示例である。
【図２９】Ｍｙ辞書検索処理を示すフローチャートである。
【図３０】使用回数モードの場合の検索結果表示処理を示すフローチャートである。
【図３１】使用回数モード以外の表示モードの場合の検索結果表示処理を示すフローチャートである。
【符号の説明】
【０１０８】
１  電子辞書装置
１１  表示部
１２  ファンクションキー
１３  文字キー
１４  電源スイッチ
１５  決定キー
１６  カーソルキー
２１  入力部
２２  制御部
２３  辞書データベース部
２４  記憶部
２４ｂ  Ｍｙ辞書テーブル
【図２】
2005038213.tif 000003
【図３】
2005038213.tif 000004
【図４】
2005038213.tif 000005
【図５】
2005038213.tif 000006
【図６】
2005038213.tif 000007
【図７】
2005038213.tif 000008
【図８】
2005038213.tif 000009
【図９】
2005038213.tif 000010
【図１０】
2005038213.tif 000011
【図１１】
2005038213.tif 000012
【図１２】
2005038213.tif 000013
【図１３】
2005038213.tif 000014
【図１４】
2005038213.tif 000015
【図１５】
2005038213.tif 000016
【図１６】
2005038213.tif 000017
【図１７】
2005038213.tif 000018
【図１８】
2005038213.tif 000019
【図１９】
2005038213.tif 000020
【図２０】
2005038213.tif 000021
【図２１】
2005038213.tif 000022
【図２２】
2005038213.tif 000023
【図２３】
2005038213.tif 000024
【図２４】
2005038213.tif 000025
【図２５】
2005038213.tif 000026
【図２６】
2005038213.tif 000027
【図２７】
2005038213.tif 000028
【図２８】
2005038213.tif 000029
【図２９】
2005038213.tif 000030
【図３０】
2005038213.tif 000031
【図３１】
2005038213.tif 000032
【図１】
2005038213.tif 000033