(57)【要約】      （修正有）【課題】キーワードの登録された見出し語の説明情報を効率良く検索する。【解決手段】電子辞書1は、各見出し語と説明情報とを対応付けた辞書ＤＢ820を記憶するフラッシュＲＯＭ80と、入力部30と、入力部30によって入力された検索文字列に対応する見出し語を辞書ＤＢ820から検索し、見出語リストとして一覧表示させるとともに、見出語リスト内で選択された見出し語の説明情報を辞書ＤＢ820から読み出して表示させるＣＰＵ20と、説明情報の表示された見出し語に対し、入力されたキーワードを対応付けて登録するキーワード登録テーブル84とを備える。ＣＰＵ20は、見出し語に対応付けてキーワードが登録された状態で、入力部30により検索文字列が入力された場合に、登録された見出し語のうち、検索文字列に対応するキーワードに対応付けて登録された見出し語を検索し、見出語リストに追加表示させる。【選択図】図２
2011076275.tif 000002
【特許請求の範囲】
【請求項１】
各見出し語と、当該見出し語の説明情報とを対応付けた辞書情報を記憶する辞書記憶手段と、
ユーザ操作に基づいて検索文字列を入力する入力手段と、
前記入力手段によって入力された検索文字列に対応する見出し語を前記辞書情報から検索し、検出された見出し語を見出語リストとして一覧表示させる見出語リスト表示制御手段と、
前記見出語リスト内の見出し語のうち、ユーザ操作に基づいて選択された見出し語の説明情報を前記辞書情報から読み出して表示させる説明情報表示制御手段と、
説明情報の表示された見出し語に対し、ユーザ操作に応じて入力されたキーワードを対応付けて登録するキーワード登録手段と、を備え、
前記見出語リスト表示制御手段は、
前記キーワード登録手段によって見出し語に対応付けてキーワードが登録された状態で、前記入力手段により検索文字列が入力された場合に、前記キーワード登録手段により登録された見出し語のうち、当該検索文字列に対応するキーワードに対応付けて登録されたキーワード対応見出し語を検索し、前記見出語リストに追加表示させるキーワード見出語追加手段を有することを特徴とする電子辞書。
【請求項２】
請求項１記載の電子辞書において、
前記キーワード見出語追加手段は、
前記見出語リスト内で前記キーワード対応見出し語を識別表示させることを特徴とする電子辞書。
【請求項３】
請求項１または２記載の電子辞書において、
前記キーワード登録手段は、
キーワードに対応付けられた見出し語に対し、ユーザ操作に応じて入力されたコメントを対応付けて登録し、
前記キーワード見出語追加手段は、
前記見出語リスト内で前記キーワード対応見出し語がユーザ操作により指定された場合に、当該キーワード対応見出し語に対応付けて登録されたコメントを表示させるコメント表示制御手段を有することを特徴とする電子辞書。
【請求項４】
請求項１〜３の何れか一項に記載の電子辞書において、
検索文字列を入力するための入力画面を表示させる入力画面表示制御手段を備え、
この入力画面表示制御手段は、
前記辞書情報に記憶された見出し語の文字種に対応する入力枠を前記入力画面内に表示させるメイン入力枠表示制御手段と、
前記キーワード登録手段により前記見出し語の文字種とは異なる文字種でキーワードが登録された場合に、当該キーワードの文字種に対応する入力枠を前記入力画面内に表示させるサブ入力枠表示制御手段とを有し、
前記入力手段は、
入力対象の入力枠に対応する文字種で検索文字列を入力することを特徴とする電子辞書。
【請求項５】
請求項１〜４の何れか一項に記載の電子辞書において、
項目と、当該項目の説明情報とを対応付けた事典情報を記憶する事典記憶手段と、
ユーザ操作に基づいて前記辞書情報と、前記事典情報との何れかを検索対象として設定する検索対象設定手段と、
前記検索対象設定手段により前記事典情報が検索対象として設定された場合に、当該事典情報の項目選択画面を表示させる項目選択画面表示制御手段と、
前記項目選択画面からユーザ操作に基づいて選択された項目の説明情報を前記事典情報から読み出して表示させる事典説明情報表示制御手段と、を備え、
前記キーワード登録手段は、
説明情報の表示された項目に対し、ユーザ操作に応じて入力されたキーワードを対応付けて登録し、
前記項目選択画面表示制御手段は、
前記キーワード登録手段によって項目に対応付けてキーワードが登録された場合に、当該キーワードの文字種に対応する入力枠を前記項目選択画面内に表示させる事典入力枠表示制御手段を有し、
前記入力手段は、
ユーザ操作に基づいて、前記項目選択画面内の入力枠に対し、当該入力枠に対応する文字種で検索文字列を入力し、
前記事典説明情報表示制御手段は、
前記キーワード登録手段により項目に対応付けてキーワードが登録された状態で、前記入力手段により前記項目選択画面内の入力枠に検索文字列が入力された場合に、前記キーワード登録手段により登録された項目のうち、当該検索文字列に対応するキーワードに対応付けて登録された項目を検索し、当該項目の説明情報を前記事典情報から読み出して表示させることを特徴とする電子辞書。
【請求項６】
請求項１〜５の何れか一項に記載の電子辞書において、
前記見出語リスト表示制御手段は、
検出された見出し語のうち、検索文字列に完全一致する完全一致見出し語を前記見出語リスト内で先頭に表示させ、
前記キーワード見出語追加表示手段は、
前記キーワード対応見出し語を、前記見出語リスト内で前記完全一致見出し語の直後に表示させることを特徴とする電子辞書。
【請求項７】
コンピュータに、
各見出し語と、当該見出し語の説明情報とを対応付けた辞書情報を記憶する辞書記憶機能と、
ユーザ操作に基づいて検索文字列を入力する入力機能と、
前記入力機能によって入力された検索文字列に対応する見出し語を前記辞書情報から検索し、検出された見出し語を見出語リストとして一覧表示させる見出語リスト表示制御機能と、
前記見出語リスト内の見出し語のうち、ユーザ操作に基づいて選択された見出し語の説明情報を前記辞書情報から読み出して表示させる説明情報表示制御機能と、
説明情報の表示された見出し語に対し、ユーザ操作に応じて入力されたキーワードを対応付けて登録するキーワード登録機能と、
を実現させ、
前記見出語リスト表示制御機能は、
前記キーワード登録機能によって見出し語に対応付けてキーワードが登録された状態で、前記入力機能により検索文字列が入力された場合に、前記キーワード登録機能により登録された見出し語のうち、当該検索文字列に対応するキーワードに対応付けて登録されたキーワード対応見出し語を検索し、前記見出語リストに追加表示させるキーワード見出語追加機能を有することを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子機器及びプログラムに関する。
【背景技術】
【０００２】
従来から、辞書機能を有する電子辞書などの電子機器においては、各見出し語と見出し語の説明情報とを対応付けて記憶する辞書データベースが備えられており、入力された文字に対応する見出し語の説明情報を辞書データベースから読み出して、見出し語と説明情報とをディスプレイに表示させるようになっている。
【０００３】
近年、このような電子辞書においては、ユーザが任意の見出し語についてキーワードを登録し、登録されたキーワードを用いて見出し語を検索できるようになっている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００８−１７６６２０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記特許文献１の技術では、登録されているキーワードを用いて見出し語を検索するため、どの見出し語にどんなキーワードを登録したかを覚えていないと、見出し語を検索することができず、検索の効率が悪いという問題がある。
【０００６】
本発明の課題は、キーワードの登録された見出し語の説明情報を効率良く検索することのできる電子辞書及びプログラムを提供することである。
【課題を解決するための手段】
【０００７】
請求項１記載の発明は、電子辞書において、
各見出し語と、当該見出し語の説明情報とを対応付けた辞書情報を記憶する辞書記憶手段と、
ユーザ操作に基づいて検索文字列を入力する入力手段と、
前記入力手段によって入力された検索文字列に対応する見出し語を前記辞書情報から検索し、検出された見出し語を見出語リストとして一覧表示させる見出語リスト表示制御手段と、
前記見出語リスト内の見出し語のうち、ユーザ操作に基づいて選択された見出し語の説明情報を前記辞書情報から読み出して表示させる説明情報表示制御手段と、
説明情報の表示された見出し語に対し、ユーザ操作に応じて入力されたキーワードを対応付けて登録するキーワード登録手段と、を備え、
前記見出語リスト表示制御手段は、
前記キーワード登録手段によって見出し語に対応付けてキーワードが登録された状態で、前記入力手段により検索文字列が入力された場合に、前記キーワード登録手段により登録された見出し語のうち、当該検索文字列に対応するキーワードに対応付けて登録されたキーワード対応見出し語を検索し、前記見出語リストに追加表示させるキーワード見出語追加手段を有することを特徴とする。
【０００８】
請求項２記載の発明は、請求項１記載の電子辞書において、
前記キーワード見出語追加手段は、
前記見出語リスト内で前記キーワード対応見出し語を識別表示させることを特徴とする。
【０００９】
請求項３記載の発明は、請求項１または２記載の電子辞書において、
前記キーワード登録手段は、
キーワードに対応付けられた見出し語に対し、ユーザ操作に応じて入力されたコメントを対応付けて登録し、
前記キーワード見出語追加手段は、
前記見出語リスト内で前記キーワード対応見出し語がユーザ操作により指定された場合に、当該キーワード対応見出し語に対応付けて登録されたコメントを表示させるコメント表示制御手段を有することを特徴とする。
【００１０】
請求項４記載の発明は、請求項１〜３の何れか一項に記載の電子辞書において、
検索文字列を入力するための入力画面を表示させる入力画面表示制御手段を備え、
この入力画面表示制御手段は、
前記辞書情報に記憶された見出し語の文字種に対応する入力枠を前記入力画面内に表示させるメイン入力枠表示制御手段と、
前記キーワード登録手段により前記見出し語の文字種とは異なる文字種でキーワードが登録された場合に、当該キーワードの文字種に対応する入力枠を前記入力画面内に表示させるサブ入力枠表示制御手段とを有し、
前記入力手段は、
入力対象の入力枠に対応する文字種で検索文字列を入力することを特徴とする。
【００１１】
請求項５記載の発明は、請求項１〜４の何れか一項に記載の電子辞書において、
項目と、当該項目の説明情報とを対応付けた事典情報を記憶する事典記憶手段と、
ユーザ操作に基づいて前記辞書情報と、前記事典情報との何れかを検索対象として設定する検索対象設定手段と、
前記検索対象設定手段により前記事典情報が検索対象として設定された場合に、当該事典情報の項目選択画面を表示させる項目選択画面表示制御手段と、
前記項目選択画面からユーザ操作に基づいて選択された項目の説明情報を前記事典情報から読み出して表示させる事典説明情報表示制御手段と、を備え、
前記キーワード登録手段は、
説明情報の表示された項目に対し、ユーザ操作に応じて入力されたキーワードを対応付けて登録し、
前記項目選択画面表示制御手段は、
前記キーワード登録手段によって項目に対応付けてキーワードが登録された場合に、当該キーワードの文字種に対応する入力枠を前記項目選択画面内に表示させる事典入力枠表示制御手段を有し、
前記入力手段は、
ユーザ操作に基づいて、前記項目選択画面内の入力枠に対し、当該入力枠に対応する文字種で検索文字列を入力し、
前記事典説明情報表示制御手段は、
前記キーワード登録手段により項目に対応付けてキーワードが登録された状態で、前記入力手段により前記項目選択画面内の入力枠に検索文字列が入力された場合に、前記キーワード登録手段により登録された項目のうち、当該検索文字列に対応するキーワードに対応付けて登録された項目を検索し、当該項目の説明情報を前記事典情報から読み出して表示させることを特徴とする。
【００１２】
請求項６記載の発明は、請求項１〜５の何れか一項に記載の電子辞書において、
前記見出語リスト表示制御手段は、
検出された見出し語のうち、検索文字列に完全一致する完全一致見出し語を前記見出語リスト内で先頭に表示させ、
前記キーワード見出語追加表示手段は、
前記キーワード対応見出し語を、前記見出語リスト内で前記完全一致見出し語の直後に表示させることを特徴とする。
【００１３】
請求項７記載の発明は、プログラムにおいて、
コンピュータに、
各見出し語と、当該見出し語の説明情報とを対応付けた辞書情報を記憶する辞書記憶機能と、
ユーザ操作に基づいて検索文字列を入力する入力機能と、
前記入力機能によって入力された検索文字列に対応する見出し語を前記辞書情報から検索し、検出された見出し語を見出語リストとして一覧表示させる見出語リスト表示制御機能と、
前記見出語リスト内の見出し語のうち、ユーザ操作に基づいて選択された見出し語の説明情報を前記辞書情報から読み出して表示させる説明情報表示制御機能と、
説明情報の表示された見出し語に対し、ユーザ操作に応じて入力されたキーワードを対応付けて登録するキーワード登録機能と、
を実現させ、
前記見出語リスト表示制御機能は、
前記キーワード登録機能によって見出し語に対応付けてキーワードが登録された状態で、前記入力機能により検索文字列が入力された場合に、前記キーワード登録機能により登録された見出し語のうち、当該検索文字列に対応するキーワードに対応付けて登録されたキーワード対応見出し語を検索し、前記見出語リストに追加表示させるキーワード見出語追加機能を有することを特徴とする。
【発明の効果】
【００１４】
本発明によれば、入力された検索文字列に対応する見出し語が辞書情報から検索されると、検出された見出し語が見出語リストとして一覧表示され、見出語リスト内の見出し語のうち、ユーザ操作に基づいて選択された見出し語の説明情報が辞書情報から読み出されて表示される。そして、説明情報の表示された見出し語に対し、ユーザ操作に応じて入力されたキーワードが対応付けて登録されると、検索文字列が入力された場合に、登録された見出し語のうち、当該検索文字列に対応するキーワードに対応付けて登録されたキーワード対応見出し語が検索され、見出語リストに追加表示される。従って、どの見出し語にどんなキーワードを登録したかを覚えていない場合であっても、検索文字列に対応するキーワードを検出させて、そのキーワードに対応付けて登録された見出し語を検索することができるため、キーワードの登録された見出し語の説明情報を、従来よりも効率良く検索することができる。
【図面の簡単な説明】
【００１５】
【図１】電子辞書の概観を示す平面図である。
【図２】電子辞書の内部構成を示すブロック図である。
【図３】（ａ）は辞書データベースのデータ構造を示す図であり、（ｂ）は事典データベースのデータ構造を示す図であり、（ｃ）はキーワード登録テーブルのデータ構造を示す図である。
【図４】辞書／事典検索処理を示すフローチャートである。
【図５】英和検索処理を示すフローチャートである。
【図６】複数日本語検索処理を示すフローチャートである。
【図７】冠婚葬祭事典検索処理を示すフローチャートである。
【図８】キーワード登録処理を示すフローチャートである。
【図９】表示部の表示内容を示す図である。
【図１０】表示部の表示内容を示す図である。
【図１１】表示部の表示内容を示す図である。
【図１２】表示部の表示内容を示す図である。
【図１３】表示部の表示内容を示す図である。
【図１４】表示部の表示内容を示す図である。
【図１５】表示部の表示内容を示す図である。
【図１６】表示部の表示内容を示す図である。
【図１７】表示部の表示内容を示す図である。
【発明を実施するための形態】
【００１６】
以下、図面を参照して、本発明に係る電子辞書の実施形態について詳細に説明する。
【００１７】
［外観構成］
図１は、電子辞書１の平面図である。
この図に示すように、電子辞書１は、メインディスプレイ１０、サブディスプレイ１１及びキー群２を備えている。
【００１８】
メインディスプレイ１０及びサブディスプレイ１１は、ユーザによるキー群２の操作に応じた文字や符号等、各種データを表示する部分であり、ＬＣＤ（Liquid Crystal Display）やＥＬＤ（Electronic Luminescent Display）等によって構成されている。なお、本実施の形態におけるメインディスプレイ１０及びサブディスプレイ１１は、いわゆるタッチパネル１１０（図２参照）と一体的に形成されており、表面を押下することにより、押下位置に応じた入力操作が可能となっている。
【００１９】
キー群２は、ユーザが電子辞書１を操作するための各種キーを有している。具体的には、キー群２は、訳／決定キー２ｂと、文字キー２ｃと、辞書選択キー２ｄと、カーソルキー２ｅと、シフトキー２ｆと、戻るキー２ｇ等とを有している。
【００２０】
訳／決定キー２ｂは、検索の実行や、見出し語の決定等に使用されるキーである。文字キー２ｃは、ユーザによる文字の入力等に使用されるキーであり、本実施の形態においては“Ａ”〜“Ｚ”キーを備えている。辞書選択キー２ｄは、後述の辞書（または事典）データベース８２０（図２参照）の選択に使用されるキーである。なお、本実施の形態における辞書選択キー２ｄでは、日本語で検索可能な複数の日本語系辞書を一括して選択することができるようになっている。
【００２１】
カーソルキー２ｅは、画面内の反転表示位置、つまりカーソル位置の移動等に使用されるキーであり、本実施の形態においては上下左右の方向を指定可能となっている。シフトキー２ｆは、日本語の単語を検索対象に設定するとき等に使用されるキーである。戻るキー２ｇは、前回表示した画面に戻るとき等に使用されるキーである。
【００２２】
［内部構成］
続いて、電子辞書１の内部構造について説明する。図２は、電子辞書１の内部構成を示すブロック図である。
【００２３】
この図に示すように、電子辞書１は、表示部４０、入力部３０、ＣＰＵ（Central Processing Unit）２０、フラッシュＲＯＭ（Read Only Memory）８０、ＲＡＭ（Random Access Memory）９０を備え、各部はバス１００で相互にデータ通信可能に接続されて構成されている。
【００２４】
表示部４０は、上述のメインディスプレイ１０及びサブディスプレイ１１を備えており、ＣＰＵ２０から入力される表示信号に基づいて各種情報をメインディスプレイ１０やサブディスプレイ１１に表示するようになっている。
【００２５】
入力部３０は、上述のキー群２やタッチパネル１１０を備えており、押下されたキーやタッチパネル１１０の位置に対応する信号をＣＰＵ２０に出力するようになっている。
【００２６】
ＣＰＵ２０は、入力される指示に応じて所定のプログラムに基づいた処理を実行し、各機能部への指示やデータの転送等を行い、電子辞書１を統括的に制御するようになっている。具体的には、ＣＰＵ２０は、入力部３０から入力される操作信号等に応じてフラッシュＲＯＭ８０に格納された各種プログラムを読み出し、当該プログラムに従って処理を実行する。そして、ＣＰＵ２０は、処理結果をＲＡＭ９０に保存するとともに、当該処理結果を表示部４０に適宜出力させる。
【００２７】
フラッシュＲＯＭ８０は、電子辞書１の各種機能を実現するためのプログラムやデータを記憶するメモリである。本実施の形態においては、フラッシュＲＯＭ８０は、情報表示プログラム８１と、辞書／事典データベース群８２と、キーワード登録テーブル８４等とを記憶している。
【００２８】
情報表示プログラム８１は、本発明に係るプログラムであり、後述の辞書／事典検索処理（図５参照）をＣＰＵ２０に実行させるようになっている。
【００２９】
辞書／事典データベース群８２は、複数のデータベース８２０を有しており、本実施の形態においては、英和辞書の辞書データベース８２０ａや、「広○苑」（国語辞書）の辞書データベース８２０ｂ、「明○国語辞書」の辞書データベース８２０ｃ、「冠婚葬祭事典」の事典データベース８２０ｄ等を有している。
【００３０】
ここで、辞書データベース８２０ａ〜８２０ｃには、例えば図３（ａ）に１例を示すように、複数の見出し語に対して、この見出し語の意味内容からなる説明情報などが対応付けされて格納されている。
【００３１】
また、事典データベース８２０ｄには、複数の項目に対して、当該項目の説明情報などが対応付けされて格納されている。なお、本実施の形態における事典データベース８２０ｄでは、図３（ｂ）に示すように、複数の項目が大項目、中項目及び小項目として複数の階層レベルに分けられており、大項目の内容に複数の中項目が含まれ、中項目の内容に複数の小項目が含まれ、各小項目に説明情報が対応付けられたデータ構造となっている。
【００３２】
キーワード登録テーブル８４は、図３（ｃ）に示すように、後述のキーワード登録処理（図８参照）において辞書（または事典）データベース８２０のタイトルと、当該データベース８２０内の見出し語（または小項目）と、ユーザに入力されたキーワード及びコメントと、キーワードの文字種と、を対応付けて蓄積記憶するようになっている。
【００３３】
ＲＡＭ９０は、ＣＰＵ２０が実行する各種プログラムや、これらプログラムの実行に係るデータ等を一時的に保持するメモリ領域を備えている。このＲＡＭ９０は、本実施の形態においては、選択辞書記憶領域９１等を備えている。
【００３４】
この選択辞書記憶領域９１には、見出し語の検索対象としてユーザにより選択された辞書（または辞書）データベース８２０のタイトルが格納されるようになっている。
【００３５】
［動作］
続いて、電子辞書１の動作について説明する。
図４〜図８は、ＣＰＵ２０が情報表示プログラム８１を読み出して実行する辞書／事典検索処理の流れを示すフローチャートである。
【００３６】
この辞書／事典検索処理においては、詳細は後述するが、検索対象のデータベース８２０から見出し語（または小項目）の説明情報が検索されて表示された場合に、当該見出し語（または小項目）についてキーワード，コメントの登録を指示するためのキーワード登録ボタン１１１（図９（ｂ）参照）がサブディスプレイ１１に表示され、このキーワード登録ボタン１１１を介してキーワード，コメントを登録する旨のユーザ操作が行われた場合に、図８に示すようなキーワード登録処理が実行されるようになっている（図５のステップＴ１５，図６のステップＶ１５，図７のステップＷ１１参照）。
【００３７】
以下、説明の便宜上、まずキーワード登録処理について説明をした後、辞書／事典検索処理について説明を行う。
【００３８】
（キーワード登録処理）
図８は、辞書／事典検索処理におけるサブルーチンとしてのキーワード登録処理の流れを示すフローチャートである。
【００３９】
この図に示すように、キーワードまたはコメントを登録する旨のユーザ操作によってキーワード登録処理が実行されると、まずＣＰＵ２０は、キーワードの入力開始を指示するためのキーワード入力ボタン１１２と、コメントの入力開始を指示するためのコメント入力ボタン１１３とをサブディスプレイ１１に表示させ（図９（ｃ）参照）、ユーザによりキーワードの入力が選択されるか否かを判定する（ステップＵ１）。また、このときＣＰＵ２０は、メインディスプレイ１０の表示領域を２つに分割し、一方の領域には、表示されていた見出し語（または小項目）の説明情報をそのまま表示させ、他方の領域には、英語のキーワードを入力するための入力枠と、日本語のキーワードを入力するための入力枠とをメインディスプレイ１０に表示させる。
【００４０】
このステップＵ１においてキーワードの入力が選択されたと判定した場合（ステップＵ１；Ｙｅｓ）には、ＣＰＵ２０は、英語の入力枠が選択されるか否かに基づいて、英語キーワードの入力が選択されるか否かを判定する（ステップＵ２）。
【００４１】
このステップＵ２において英語キーワードの入力が選択されたと判定した場合（ステップＵ２；Ｙｅｓ）には、ＣＰＵ２０は、選択された入力枠に対し、ユーザに英語のキーワードを入力させる（ステップＵ３）。なお、本実施の形態においては、キーワードの入力をキー群２の操作により行っても良いし、サブディスプレイ１１のタッチパネル１１０に対する手書き入力により行っても良い。
【００４２】
次に、ＣＰＵ２０は、現時点での検索対象の辞書（または事典）データベース８２０のタイトルと、説明情報の表示された見出し語（または小項目）とに対応付けて、入力されたキーワードと、その文字種（ここでは英語）とをキーワード登録テーブル８４に登録し（ステップＵ４）、上述のステップＵ１に移行する。
【００４３】
また、上述のステップＵ２において英語キーワードの入力が選択されないと判定した場合（ステップＵ２；Ｎｏ）には、ＣＰＵ２０は、日本語の入力枠が選択されるか否かに基づいて、日本語キーワードの入力が選択されるか否かを判定する（ステップＵ５）。
【００４４】
このステップＵ５において日本語キーワードの入力が選択されないと判定した場合（ステップＵ５；Ｎｏ）には、ＣＰＵ２０は、他の処理に移行する。
【００４５】
また、ステップＵ５において日本語キーワードの入力が選択されたと判定した場合（ステップＵ５；Ｙｅｓ）には、ＣＰＵ２０は、選択された入力枠に対し、ユーザに日本語のキーワードを入力させる（ステップＵ６）。なお、本実施の形態においては、キーワードの入力をキー群２の操作により行っても良いし、サブディスプレイ１１のタッチパネル１１０に対する手書き入力により行っても良い
【００４６】
次に、ＣＰＵ２０は、現時点での検索対象の辞書（または事典）データベース８２０のタイトルと、説明情報の表示された見出し語（または小項目）とに対応付けて、入力されたキーワードと、その文字種（ここでは日本語）とをキーワード登録テーブル８４に登録し（ステップＵ７）、上述のステップＵ１に移行する。
【００４７】
また、上述のステップＵ１においてキーワードの入力が選択されないと判定した場合（ステップＵ１；Ｎｏ）には、ＣＰＵ２０は、ユーザによりコメントの入力が選択されるか否かを判定する（ステップＵ８）。
【００４８】
このステップＵ８においてコメントの入力が選択されたと判定した場合（ステップＵ８；Ｙｅｓ）には、ＣＰＵ２０は、説明情報の表示された見出し語（または小項目）に対応付けてキーワード登録テーブル８４内に登録されているキーワードをメインディスプレイ１０に一覧表示させる（ステップＵ９）。
【００４９】
次に、ユーザがコメントの登録対象のキーワードを選択し（ステップＵ１０）、登録するコメントを入力すると（ステップＵ１１）、ＣＰＵ１１は、選択されたキーワードと、現時点での検索対象の辞書（または事典）データベース８２０のタイトルと、説明情報の表示された見出し語（または小項目）とに対応付けて、入力されたコメントをキーワード登録テーブル８４に登録する（ステップＵ１２）。なお、本実施の形態においては、コメントの入力をキー群２の操作により行っても良いし、サブディスプレイ１１のタッチパネル１１０に対する手書き入力により行っても良い。
【００５０】
また、上述のステップＵ８においてコメントの入力が選択されないと判定した場合（ステップＵ８；Ｎｏ）には、ＣＰＵ２０は、登録の完了操作が行われるか否かを判定し（ステップＵ１３）、行われないと判定した場合（ステップＵ１３；Ｎｏ）には、他の処理へ移行する。
【００５１】
また、ステップＵ１３において登録の完了操作が行われたと判定した場合（ステップＵ１３；Ｙｅｓ）には、ＣＰＵ２０は、登録完了メッセージをメインディスプレイ１０に表示させた後（ステップＵ１４）、キーワード登録処理を終了する。
【００５２】
なお、本実施の形態における以上のキーワード登録処理においては、同一の見出し語（または小項目）に対して複数のキーワードやコメントを登録できるようになっている。
【００５３】
（辞書／事典検索処理）
続いて、図４〜図８を用い、辞書／事典検索処理について説明する。
【００５４】
まず図４に示すように、辞書／事典検索処理が実行された後、フラッシュＲＯＭ８０に記憶されたデータベース８２０の何れかを辞書選択キー２ｄにより検索対象としてユーザが選択すると（ステップＳ１）、ＣＰＵ２０は、そのタイトルを選択辞書記憶領域９１に記憶させた後、検索対象のデータベース８２０が英和辞書の辞書データベース８２０ａであるか否かを判定する（ステップＳ２）。
【００５５】
このステップＳ２において検索対象のデータベース８２０が英和辞書の辞書データベース８２０ａであると判定した場合（ステップＳ２；Ｙｅｓ）には、ＣＰＵ２０は、英和検索処理を行う（ステップＳ３）。
【００５６】
具体的には、図５に示すように、この英和検索処理においてまずＣＰＵ２０は、検索文字列を入力するための入力画面をメインディスプレイ１０に表示させる（ステップＴ１）。ここで、このステップＴ１においてＣＰＵ２０は、英和辞書の辞書データベース８２０ａに記憶された見出し語の文字種、つまり「英語」の文字種について、見出し語検索を行うための検索文字列の入力枠を入力画面内に表示させるようになっている。
【００５７】
次に、ＣＰＵ２０は、上述のキーワード登録処理（図８参照）により英和辞書の辞書データベース８２０ａに対応付けられてキーワード登録テーブル８４内に日本語のキーワードが登録されているか否かを判定し（ステップＴ２）、登録されていないと判定した場合（ステップＴ２；Ｎｏ）には、後述のステップＴ４に移行する。
【００５８】
また、このステップＴ２において日本語のキーワードが登録されていると判定した場合（ステップＴ２；Ｙｅｓ）には、ＣＰＵ２０は、「日本語」の文字種について、見出し語検索を行うための検索文字列の入力枠を入力画面内に表示させる（ステップＴ３）。これにより、英和辞書の辞書データベース８２０ａにおける見出し語の文字種（英語）とは異なる文字種（日本語）でキーワードが登録されている場合に、当該キーワードの文字種（日本語）に対応する入力枠が入力画面内に表示されることとなる。
【００５９】
次に、ＣＰＵ２０は、ユーザにより英語の入力枠が選択されるか否かに基づいて、英語での見出し語検索が選択されるか否かを判定する（ステップＴ４）。
【００６０】
このステップＴ４において英語での見出し語検索が選択されたと判定した場合（ステップＴ４；Ｙｅｓ）には、ＣＰＵ２０は、選択された入力枠に対し、ユーザに英語の検索文字列を入力させる（ステップＴ５）。
【００６１】
次に、ＣＰＵ２０は、上述のキーワード登録処理（図８参照）により英和辞書の辞書データベース８２０ａに対応付けられてキーワード登録テーブル８４内に英語のキーワードが登録されているか否かを判定する（ステップＴ６）。
【００６２】
このステップＴ６において英語のキーワードが登録されていないと判定した場合（ステップＴ６；Ｎｏ）には、ＣＰＵ２０は、検索文字列に対応する見出し語、より具体的には、検索文字列に前方一致する見出し語を英和辞書の辞書データベース８２０ａから検索し（ステップＴ２０）、検出された見出し語を見出語リストとしてメインディスプレイ１０に一覧表示させた後（ステップＴ２１）、後述のステップＴ９に移行する。
【００６３】
また、上述のステップＴ６において英語のキーワードが登録されていると判定した場合（ステップＴ６；Ｙｅｓ）には、ＣＰＵ２０は、検索文字列に対応する見出し語を英和辞書の辞書データベース８２０ａから検索するとともに、キーワード登録テーブル８４に登録された見出し語のうち、検索文字列に対応するキーワードに対応付けて登録された見出し語を検索する（ステップＴ７）。
【００６４】
次に、ＣＰＵ２０は、検出された見出し語を見出語リストとしてメインディスプレイ１０に一覧表示させ（ステップＴ８）、後述のステップＴ９に移行する。より詳細には、このステップＴ８においてＣＰＵ２０は、英和辞書の辞書データベース８２０ａから検索された見出し語のうち、検索文字列に完全一致する見出し語を見出語リスト内で先頭に表示させ、キーワード登録テーブル８４から検索された見出し語を、見出語リスト内で完全一致の見出し語の直後に表示させる。さらに、このときＣＰＵ２０は、キーワード登録テーブル８４から検索された見出し語を見出語リスト内で識別表示する。なお、本実施の形態においては、ＣＰＵ２０は、表示色を変えたり、線の太さを変えたりすることで識別表示を行うこととして説明するが、他の態様によって識別表示することとしても良い。
【００６５】
また、上述のステップＴ４において英語での見出し語検索が選択されないと判定した場合（ステップＴ４；Ｎｏ）には、ＣＰＵ２０は、ユーザにより日本語の入力枠が選択されるか否かに基づいて、日本語での見出し語検索が選択されるか否かを判定する（ステップＴ３０）。
【００６６】
このステップＴ３０において日本語での見出し語検索が選択されないと判定した場合（ステップＴ３０；Ｎｏ）には、ＣＰＵ２０は、他の処理へ移行する。
【００６７】
また、ステップＴ３０において日本語での見出し語検索が選択されたと判定した場合（ステップＴ３０；Ｙｅｓ）には、ＣＰＵ２０は、選択された入力枠に対し、ユーザに日本語の検索文字列を入力させる（ステップＴ３１）。
【００６８】
次に、ＣＰＵ２０は、キーワード登録テーブル８４に登録された見出し語のうち、検索文字列（ここでは日本語）に対応するキーワードに対応付けて登録された見出し語を検索する（ステップＴ３２）。
【００６９】
次に、ＣＰＵ２０は、検出された見出し語を見出語リストとしてメインディスプレイ１０に一覧表示させる（ステップＴ３３）。
【００７０】
次に、ＣＰＵ２０は、カーソルキー２ｅを介してユーザにより見出語リスト内の見出し語のうち、何れかの見出し語が指定（仮選択）されるか否かを判定する（ステップＴ９）。
【００７１】
このステップＴ９において見出し語が指定されたと判定した場合（ステップＴ９；Ｙｅｓ）には、ＣＰＵ２０は、指定された見出し語に対応付けてキーワード登録テーブル８４にコメントが登録されているか否かを判定し（ステップＴ１０）、登録されていないと判定した場合（ステップＴ１０；Ｎｏ）には、上述のステップＴ９に移行する。
【００７２】
また、ステップＴ１０においてコメントが登録されていると判定した場合（ステップＴ１０；Ｙｅｓ）には、ＣＰＵ２０は、当該コメントをサブディスプレイ１１に表示させた後（ステップＴ１１）、上述のステップＴ９に移行する。
【００７３】
また、このステップＴ９において見出し語が指定されないと判定した場合（ステップＴ９；Ｎｏ）には、ＣＰＵ２０は、カーソルキー２ｅ及び訳／決定キー２ｂを介してユーザにより見出語リスト内の見出し語のうち、何れかの見出し語が選択されるか否かを判定する（ステップＴ１２）。
【００７４】
このステップＴ１２において見出し語が選択されないと判定した場合（ステップＴ１２；Ｎｏ）には、ＣＰＵ２０は、他の処理へ移行する。
【００７５】
また、ステップＴ１２において見出し語が選択されたと判定した場合（ステップＴ１２；Ｙｅｓ）には、ＣＰＵ２０は、選択された見出し語の説明情報を英和辞書の辞書データベース８２０ａから読み出してメインディスプレイ１０に表示させる（ステップＴ１３）。また、このときＣＰＵ２０は、キーワード登録ボタン１１１をサブディスプレイ１１に表示させる。
【００７６】
次に、ＣＰＵ２０は、キーワード登録ボタン１１１が操作されるか否かに基づいて、キーワードまたはコメントを登録する旨の操作がユーザによって行われるか否かを判定し（ステップＴ１４）、行われないと判定した場合（ステップＴ１４；Ｎｏ）には、他の処理へ移行する。
【００７７】
また、ステップＴ１４においてキーワードまたはコメントを登録する旨の操作が行われたと判定した場合（ステップＴ１４；Ｙｅｓ）には、ＣＰＵ２０は、上述のキーワード登録処理（図８参照）を行う（ステップＴ１５）。これにより、検索された見出し語に対してキーワードまたはコメントが対応付けられてキーワード登録テーブル８４に登録される。
【００７８】
そして、キーワード登録処理が終了したら、ＣＰＵ２０は、図４，図５に示すように、英和辞書検索処理を終了するとともに、辞書／事典検索処理を終了する。
【００７９】
また、図４に示すように、上述のステップＳ２において検索対象のデータベース８２０が英和辞書の辞書データベース８２０ａでないと判定した場合（ステップＳ２；Ｎｏ）には、ＣＰＵ２０は、検索対象のデータベース８２０が複数日本語系辞書であるか否かを判定する（ステップＳ４）。ここで、本実施の形態において複数日本語系辞書が選択された場合には、「広○苑」（国語辞書）の辞書データベース８２０ｂ及び「明○国語辞書」の辞書データベース８２０ｃや、和英辞書，百科事典のデータベース８２０、さらには日本語のキーワードが登録されたデータベース８２０（本実施形態では、冠婚葬祭事典）などが検索対象となる。
【００８０】
このステップＳ４において検索対象のデータベース８２０が複数日本語系辞書であると判定した場合（ステップＳ４；Ｙｅｓ）には、ＣＰＵ２０は、複数日本語検索処理を行う（ステップＳ５）。
【００８１】
具体的には、図６に示すように、この複数日本語検索処理においてまずＣＰＵ２０は、検索文字列を入力するための入力画面をメインディスプレイ１０に表示させる（ステップＶ１）。ここで、このステップＶ１においてＣＰＵ２０は、国語辞書の辞書データベース８２０ｂ，８２０ｃ等の日本語系辞書に記憶された見出し語の文字種、つまり「日本語」の文字種について、見出し語検索を行うための検索文字列の入力枠を入力画面内に表示させるようになっている。
【００８２】
次に、ＣＰＵ２０は、入力枠に対してユーザに日本語の検索文字列を入力させる（ステップＶ５）。
【００８３】
次に、ＣＰＵ２０は、上述のキーワード登録処理（図８参照）により辞書／事典データベース群８２における何れかのデータベース８２０に対応付けられてキーワード登録テーブル８４内に日本語のキーワードが登録されているか否かを判定する（ステップＶ６）。
【００８４】
このステップＶ６において日本語のキーワードが登録されていないと判定した場合（ステップＶ６；Ｎｏ）には、ＣＰＵ２０は、検索文字列に対応する見出し語を日本語系辞書から検索し（ステップＶ２０）、検出された見出し語を見出語リストとしてメインディスプレイ１０に一覧表示させた後（ステップＶ２１）、後述のステップＶ９に移行する。また、このステップＶ２１においてＣＰＵ２０は、見出語リスト内の各見出し語に対応付けて、検出元の辞書データベース８２０のタイトルをメインディスプレイ１０に表示させるようになっている。
【００８５】
また、上述のステップＶ６において、日本語のキーワードが登録されていると判定した場合（ステップＶ６；Ｙｅｓ）には、ＣＰＵ２０は、検索文字列に対応する見出し語を国語辞書の辞書データベース８２０ｂ，８２０ｃ等の日本語系辞書からそれぞれ検索するとともに、キーワード登録テーブル８４に登録された見出し語，小項目のうち、検索文字列に対応するキーワードに対応付けて登録された見出し語，小項目を検索する（ステップＶ７）。
【００８６】
次に、ＣＰＵ２０は、検出された見出し語，小項目を見出語リストとしてメインディスプレイ１０に一覧表示させる（ステップＶ８）。より詳細には、このステップＶ８においてＣＰＵ２０は、辞書のデータベース８２０から検出された見出し語には、検出元のデータベース８２０のタイトルを対応付け、キーワード登録テーブル８４から検出された見出し語，小項目には、対応付けて登録された辞書，事典のタイトルを対応付けてメインディスプレイ１０に表示させるようになっている。また、このときＣＰＵ２０は、国語辞書の辞書データベース８２０ｂ，８２０ｃ等の日本語系辞書から検索された見出し語のうち、検索文字列に完全一致する見出し語を見出語リスト内で先頭に表示させ、キーワード登録テーブル８４から検索された見出し語，小項目を、見出し語リスト内で完全一致の見出し語の直後に表示させる。さらに、このときＣＰＵ２０は、キーワード登録テーブル８４から検索された見出し語，小項目を見出語リスト内で識別表示する。なお、本実施の形態においては、ＣＰＵ２０は、表示色を変えたり、線の太さを変えたりすることで識別表示を行うこととして説明するが、他の態様によって識別表示することとしても良い。
【００８７】
次に、ＣＰＵ２０は、カーソルキー２ｅを介してユーザにより見出語リスト内の見出し語，小項目のうち、何れかの見出し語，小項目が指定（仮選択）されるか否かを判定する（ステップＶ９）。
【００８８】
このステップＶ９において見出し語，小項目が指定されたと判定した場合（ステップＶ９；Ｙｅｓ）には、ＣＰＵ２０は、指定された見出し語，小項目に対応付けてキーワード登録テーブル８４にコメントが登録されているか否かを判定し（ステップＶ１０）、登録されていないと判定した場合（ステップＶ１０；Ｎｏ）には、上述のステップＶ９に移行する。
【００８９】
また、ステップＶ１０においてコメントが登録されていると判定した場合（ステップＶ１０；Ｙｅｓ）には、ＣＰＵ２０は、当該コメントをサブディスプレイ１１に表示させた後（ステップＶ１１）、上述のステップＶ９に移行する。
【００９０】
また、上述のステップＶ９において見出し語，小項目が指定されないと判定した場合（ステップＶ９；Ｎｏ）には、ＣＰＵ２０は、カーソルキー２ｅ及び訳／決定キー２ｂを介してユーザにより見出語リスト内の見出し語のうち、何れかの見出し語，小項目が選択されるか否かを判定する（ステップＶ１２）。
【００９１】
このステップＶ１２において見出し語，小項目が選択されないと判定した場合（ステップＶ１２；Ｎｏ）には、ＣＰＵ２０は、他の処理へ移行する。
【００９２】
また、ステップＶ１２において見出し語，小項目が選択されたと判定した場合（ステップＶ１２；Ｙｅｓ）には、ＣＰＵ２０は、選択された見出し語，小項目の説明情報を、タイトルの表示された辞書（または事典）データベース８２０から読み出してメインディスプレイ１０に表示させる（ステップＶ１３）。また、このときＣＰＵ２０は、キーワード登録ボタン１１１をサブディスプレイ１１に表示させる。
【００９３】
次に、ＣＰＵ２０は、キーワード登録ボタン１１１が操作されるか否かに基づいて、キーワードまたはコメントを登録する旨の操作がユーザによって行われるか否かを判定し（ステップＶ１４）、行われないと判定した場合（ステップＶ１４；Ｎｏ）には、他の処理へ移行する。
【００９４】
また、ステップＶ１４においてキーワードまたはコメントを登録する旨の操作が行われたと判定した場合（ステップＶ１４；Ｙｅｓ）には、ＣＰＵ２０は、上述のキーワード登録処理（図８参照）を行う（ステップＶ１５）。これにより、検索された見出し語，小項目に対してキーワードまたはコメントが対応付けられてキーワード登録テーブル８４に登録される。
【００９５】
そして、キーワード登録処理が終了したら、ＣＰＵ２０は、図４，図６に示すように、複数日本語検索処理を終了するとともに、辞書／事典検索処理を終了する。
【００９６】
また、図４に示すように、上述のステップＳ４において検索対象のデータベース８２０が複数日本語系辞書でないと判定した場合（ステップＳ４；Ｎｏ）には、ＣＰＵ２０は、検索対象のデータベース８２０が事典データベース８２０ｄであるか否かを判定し（ステップＳ６）、事典データベース８２０ｄでないと判定した場合（ステップＳ６；Ｎｏ）には、他の処理へ移行する。
【００９７】
また、ステップＳ６において検索対象のデータベース８２０が事典データベース８２０ｄであると判定した場合（ステップＳ６；Ｙｅｓ）には、ＣＰＵ２０は、冠婚葬祭事典検索処理を行う（ステップＳ７）。
【００９８】
具体的には、図７に示すように、この冠婚葬祭事典検索処理においてまずＣＰＵ２０は、検索対象の大項目を選択するための項目選択画面をメインディスプレイ１０に表示させる（ステップＷ１）。ここで、このステップＷ１においてＣＰＵ２０は、「冠婚葬祭事典」の事典データベース８２０ｄに記憶された大項目を、選択可能な状態で入力画面内に一覧表示させるようになっている。
【００９９】
次に、ＣＰＵ２０は、上述のキーワード登録処理（図８参照）により「冠婚葬祭事典」の事典データベース８２０ｄに対応付けられてキーワード登録テーブル８４内に日本語のキーワードが登録されているか否かを判定し（ステップＷ２）、登録されていないと判定した場合（ステップＷ２；Ｎｏ）には、後述のステップＷ４に移行する。
【０１００】
また、このステップＷ２において日本語のキーワードが登録されていると判定した場合（ステップＷ２；Ｙｅｓ）には、ＣＰＵ２０は、「日本語」の文字種について、小項目の検索を行うための検索文字列の入力枠を項目選択画面内に表示させる（ステップＷ３）。
【０１０１】
次に、ＣＰＵ２０は、上述のキーワード登録処理（図８参照）により「冠婚葬祭事典」の事典データベース８２０ｄに対応付けられてキーワード登録テーブル８４内に英語のキーワードが登録されているか否かを判定し（ステップＷ４）、登録されていないと判定した場合（ステップＷ４；Ｎｏ）には、後述のステップＷ６に移行する。
【０１０２】
また、このステップＷ４において英語のキーワードが登録されていると判定した場合（ステップＷ４；Ｙｅｓ）には、ＣＰＵ２０は、「英語」の文字種について、小項目の検索を行うための検索文字列の入力枠を項目選択画面内に表示させる（ステップＷ５）。
【０１０３】
次に、ＣＰＵ２０は、項目選択画面から何れかの大項目がユーザにより選択されるか否かを判定し（ステップＷ６）、選択されたと判定した場合（ステップＷ６；Ｙｅｓ）には、選択された大項目内に含まれる中項目を、選択可能な状態でメインディスプレイ１０に一覧表示させる（ステップＷ７）。
【０１０４】
次に、ユーザが何れかの中項目を選択すると、選択された中項目内に含まれる小項目が選択可能な状態でメインディスプレイ１０に表示され、更にユーザが何れかの小項目を選択すると（ステップＷ８）、ＣＰＵ２０は、選択された小項目に対応する説明情報を事典データベース８２０ｄから読み出してメインディスプレイ１０に表示させる（ステップＷ９）。また、このときＣＰＵ２０は、キーワード登録ボタン１１１をサブディスプレイ１１に表示させる。
【０１０５】
次に、ＣＰＵ２０は、キーワード登録ボタン１１１が操作されるか否かに基づいて、キーワードまたはコメントを登録する旨の操作がユーザによって行われるか否かを判定し（ステップＷ１０）、行われないと判定した場合（ステップＷ１０；Ｎｏ）には、他の処理へ移行する。
【０１０６】
また、ステップＷ１０においてキーワードまたはコメントを登録する旨の操作が行われたと判定した場合（ステップＷ１０；Ｙｅｓ）には、ＣＰＵ２０は、上述のキーワード登録処理（図８参照）を行う（ステップＷ１１）。これにより、検索された小項目に対してキーワードまたはコメントが対応付けられてキーワード登録テーブル８４に登録される。
【０１０７】
そして、キーワード登録処理が終了したら、ＣＰＵ２０は、図４，図７に示すように、冠婚葬祭事典検索処理を終了するとともに、辞書／事典検索処理を終了する。
【０１０８】
また、上述のステップＷ６において項目選択画面から何れの大項目もユーザに選択されないと判定した場合（ステップＷ６；Ｎｏ）には、ＣＰＵ２０は、ユーザにより日本語の入力枠が選択されるか否かに基づいて、日本語での項目検索が選択されるか否かを判定する（ステップＷ１２）。
【０１０９】
このステップＷ１２において日本語での項目検索が選択されたと判定した場合（ステップＷ１２；Ｙｅｓ）には、ＣＰＵ２０は、選択された入力枠に対し、ユーザに日本語の検索文字列を入力させる（ステップＷ１３）。
【０１１０】
次に、ＣＰＵ２０は、キーワード登録テーブル８４に登録された小項目のうち、検索文字列に対応するキーワードに対応付けて登録された小項目を検索し（ステップＷ１４）、後述のステップＷ１８に移行する。
【０１１１】
また、上述のステップＷ１２において日本語での項目検索が選択されないと判定した場合（ステップＷ１２；Ｎｏ）には、ＣＰＵ２０は、ユーザにより英語の入力枠が選択されるか否かに基づいて、英語での項目検索が選択されるか否かを判定する（ステップＷ１５）。
【０１１２】
このステップＷ１５において英語での項目検索が選択されないと判定した場合（ステップＷ１５；Ｎｏ）には、ＣＰＵ２０は、他の処理へ移行する。
【０１１３】
また、ステップＷ１５において英語での項目検索が選択されたと判定した場合（ステップＷ１５；Ｙｅｓ）には、ＣＰＵ２０は、選択された入力枠に対し、ユーザに英語の検索文字列を入力させる（ステップＷ１６）。
【０１１４】
次に、ＣＰＵ２０は、キーワード登録テーブル８４に登録された小項目のうち、検索文字列に対応するキーワードに対応付けて登録された小項目を検索する（ステップＷ１７）。
【０１１５】
次に、ＣＰＵ２０は、検出された小項目をメインディスプレイ１０に一覧表示させた後（ステップＷ１８）、カーソルキー２ｅを介してユーザにより何れかの小項目が指定（仮選択）されるか否かを判定する（ステップＷ１９）。
【０１１６】
このステップＷ１９において何れかの小項目が指定されたと判定した場合（ステップＷ１９；Ｙｅｓ）には、ＣＰＵ２０は、指定された小項目に対応付けてキーワード登録テーブル８４にコメントが登録されているか否かを判定し（ステップＷ２０）、登録されていないと判定した場合（ステップＷ２０；Ｎｏ）には、上述のステップＷ１９に移行する。
【０１１７】
また、ステップＷ２０においてコメントが登録されていると判定した場合（ステップＷ２０；Ｙｅｓ）には、ＣＰＵ２０は、当該コメントをサブディスプレイ１１に表示させた後（ステップＷ２１）、上述のステップＷ１９に移行する。
【０１１８】
また、上述のステップＷ１９において何れの小項目も指定されないと判定した場合（ステップＷ１９；Ｎｏ）には、ＣＰＵ２０は、カーソルキー２ｅ及び訳／決定キー２ｂを介してユーザにより何れかの小項目が選択されるか否かを判定する（ステップＷ２２）。
【０１１９】
このステップＷ２２において何れの小項目も選択されないと判定した場合（ステップＷ２２；Ｎｏ）には、ＣＰＵ２０は、他の処理へ移行する。
【０１２０】
また、ステップＷ２２において何れかの小項目が選択されたと判定した場合（ステップＷ２２；Ｙｅｓ）には、ＣＰＵ２０は、選択された小項目の説明情報を事典データベース８２０ｄから読み出してメインディスプレイ１０に表示させた後（ステップＷ２３）、上述のステップＷ１０に移行する。また、このステップＷ２３においてＣＰＵ２０は、キーワード登録ボタン１１１をサブディスプレイ１１に表示させる。
【０１２１】
（動作例）
続いて、図９〜図１７を参照しつつ、上記の辞書／事典検索処理を具体的に説明する。
【０１２２】
（動作例（１））
まず図９（ａ）に示すように、ユーザが英和辞書の辞書データベース８２０ａを検索対象として選択すると（ステップＳ２；Ｙｅｓ）、英語の検索文字列の入力枠を含む入力画面がメインディスプレイ１０に表示される（ステップＴ１）。
【０１２３】
次に、ユーザが英語の入力枠を選択して（ステップＴ４；Ｙｅｓ）、検索文字列「have」を入力すると（ステップＴ５）、英和辞書の辞書データベース８２０ａに対応付けられてキーワード登録テーブル８４内に英語のキーワードが登録されていないと判定され（ステップＴ６；Ｎｏ）、検索文字列「have」に対応する見出し語「have」，…が英和辞書の辞書データベース８２０ａから検索され（ステップＴ２０）、見出語リストとしてメインディスプレイ１０に一覧表示される（ステップＴ２１）。
【０１２４】
次に、見出語リスト内の見出し語「have」，…のうち、見出し語「have」が選択されると（ステップＴ１２；Ｙｅｓ）、図９（ｂ）に示すように、選択された見出し語「have」の説明情報が英和辞書の辞書データベース８２０ａから読み出されてメインディスプレイ１０に表示され（ステップＴ１３）、キーワード登録ボタン１１１がサブディスプレイ１１に表示される。
【０１２５】
次に、キーワード登録ボタン１１１によってキーワードまたはコメントを登録する旨の操作をユーザが行うと（ステップＴ１４；Ｙｅｓ）、図９（ｃ）に示すように、英語のキーワードを入力するための入力枠と、日本語のキーワードを入力するための入力枠とがメインディスプレイ１０に表示される。また、キーワードの入力開始を指示するためのキーワード入力ボタン１１２と、コメントの入力開始を指示するためのコメント入力ボタン１１３とがサブディスプレイ１１に表示される（ステップＵ１）。
【０１２６】
次に、図９（ｃ），（ｄ）に示すように、ユーザが英語のキーワードの入力を選択し（ステップＵ１；Ｙｅｓ、ステップＵ２；Ｙｅｓ）、サブディスプレイ１１のタッチパネル１１０にキーワード「eat」を手書き入力すると（ステップＵ３）、図３（ｃ）の１段目に示すように、検索対象の辞書データベース８２０ａのタイトル「英和辞書」と、説明情報の表示された見出し語「have」とに対応付けて、入力されたキーワード「eat」と、その文字種「英語」とがキーワード登録テーブル８４に登録される（ステップＵ４）。
【０１２７】
次に、図１０（ａ）〜（ｃ）に示すように、ユーザがコメントの入力を選択し（ステップＵ１；Ｎｏ、ステップＵ８；Ｙｅｓ）、説明情報の表示された見出し語「have」に対応付けてキーワード登録テーブル８４内に登録されているキーワードの一覧からキーワード「eat」を選択して（ステップＵ１０）、登録するコメント「haveと関係ありなので…」をサブディスプレイ１１から手書き入力で入力すると（ステップＵ１１）、選択されたキーワード「eat」と、辞書データベース８２０ａのタイトル「英和辞書」と、見出し語「have」とに対応付けて、入力されたコメント「haveと関係ありなので…」がキーワード登録テーブル８４に登録される（ステップＵ１２）。
【０１２８】
次に、同様にして、ユーザが改めて英和辞書の辞書データベース８２０ａを検索対象として選択し（ステップＳ２；Ｙｅｓ）、見出し語「have」の説明情報をメインディスプレイ１０に表示させた後（ステップＴ１３）、日本語のキーワードの入力を選択し（ステップＵ１；Ｙｅｓ、ステップＵ５；Ｙｅｓ）、サブディスプレイ１１のタッチパネル１１０にキーワード「つかむ」を手書き入力すると（ステップＵ３）、図３（ｃ）の２段目に示すように、検索対象の辞書データベース８２０ａのタイトル「英和辞書」と、見出し語「have」とに対応付けて、入力されたキーワード「つかむ」と、その文字種「日本語」とがキーワード登録テーブル８４に登録される（ステップＵ４）。
【０１２９】
次に、ユーザが改めて英和辞書の辞書データベース８２０ａを検索対象として選択すると（ステップＳ２；Ｙｅｓ）、図１１（ａ）に示すように、英語の検索文字列の入力枠を含む入力画面がメインディスプレイ１０に表示される（ステップＴ１）。また、英和辞書の辞書データベース８２０ａに対応付けられてキーワード登録テーブル８４内に日本語のキーワード「つかむ」が登録されていると判定され（ステップＴ２；Ｙｅｓ）、「日本語」の検索文字列の入力枠が入力画面内に表示される（ステップＴ３）。
【０１３０】
そして、ユーザが日本語の入力枠を選択して、日本語での見出し語検索を選択すると（ステップＴ３０；Ｙｅｓ）、日本語の入力枠に対し、日本語の検索文字列が入力可能となる（ステップＴ３１）。
【０１３１】
また、図１１（ａ）の状態から、ユーザが日本語の入力枠を選択せずに英語の入力枠を選択して（ステップＴ４；Ｙｅｓ）、検索文字列「eat」を入力すると（ステップＴ５）、英和辞書の辞書データベース８２０ａに対応付けられてキーワード登録テーブル８４内に英語のキーワードが登録されていると判定され（ステップＴ６；Ｙｅｓ）、検索文字列「eat」に対応する見出し語「eat」，「eatable」，…が英和辞書の辞書データベース８２０ａから検索されるとともに、図３（ｃ）の２段目に示すように、キーワード登録テーブル８４に登録された見出し語のうち、検索文字列「eat」に対応するキーワード「eat」に対応付けて登録された見出し語「have」が検索される（ステップＴ７）。
【０１３２】
そして、図１１（ｃ）に示すように、これら検出された見出し語「eat」，「eatable」，「have」…が見出語リストとしてメインディスプレイ１０に一覧表示される（ステップＴ８）。より詳細には、このとき英和辞書の辞書データベース８２０ａから検索された見出し語「eat」，「eatable」，…のうち、検索文字列に完全一致する見出し語「eat」が見出語リスト内で先頭に表示され、キーワード登録テーブル８４から検索された見出し語「have」が見出語リスト内で完全一致の見出し語「eat」の直後に表示される。さらに、このとき、キーワード登録テーブル８４から検索された見出し語「have」が見出語リスト内で太線により識別表示される。
【０１３３】
次に、カーソルキー２ｅを介してユーザが見出語リスト内の見出し語「have」を指定すると（ステップＴ９；Ｙｅｓ）、指定された見出し語「have」に対応付けてキーワード登録テーブル８４に登録されたコメント「haveと関係ありなので…」がサブディスプレイ１１に表示される（ステップＴ１１）。
【０１３４】
次に、図１２（ａ）に示すように、ユーザが改めて複数日本語系辞書（「広○苑」（国語辞書）の辞書データベース８２０ｂ及び「明○国語辞書」の辞書データベース８２０ｃ等の日本語で検索可能な辞書）を検索対象として選択し（ステップＳ４；Ｙｅｓ）、日本語の検索文字列「つかむ」を入力すると（ステップＶ５）、辞書／事典データベース群８２における英和辞書のデータベース８２０ａに対応付けられてキーワード登録テーブル８４内に日本語のキーワード「つかむ」が登録されていると判定される（ステップＶ６；Ｙｅｓ）。
【０１３５】
次に、検索文字列「つかむ」に対応する見出し語「つかむ」，…が国語辞書の辞書データベース８２０ｂ，８２０ｃ等の日本語系辞書からそれぞれ検索されるとともに、図３（ｃ）の２段目に示すように、キーワード登録テーブル８４に登録された見出し語のうち、検索文字列「つかむ」に対応するキーワード「つかむ」に対応付けて登録された見出し語「have」が検索される（ステップＶ７）。
【０１３６】
そして、図１２（ｂ）に示すように、これら検出された見出し語「つかむ」，「have」…が見出語リストとしてメインディスプレイ１０に一覧表示される（ステップＶ８）。より詳細には、このとき辞書のデータベース８２０から検出された見出し語「つかむ」，…には、検出元のデータベース８２０のタイトル「広○苑」，「明○」が対応付けられて表示され、キーワード登録テーブル８４から検出された見出し語「have」には、対応付けて登録された辞書のタイトル「英和辞書」が対応付けられて表示される。また、このとき国語辞書の辞書データベース８２０ｂ，８２０ｃから検索された見出し語「つかむ」，…のうち、検索文字列に完全一致する見出し語「つかむ」が見出語リスト内で先頭に表示され、キーワード登録テーブル８４から検索された見出し語「have」が見出語リスト内で完全一致の見出し語「つかむ」の直後に表示される。さらに、このとき、キーワード登録テーブル８４から検索された見出し語「have」が見出語リスト内で太線により識別表示される。
【０１３７】
（動作例（２））
まず図１３（ａ）に示すように、ユーザが冠婚葬祭事典の事典データベース８２０ｄを検索対象として選択すると（ステップＳ６；Ｙｅｓ）、検索対象の大項目「冠」，「婚」，…を選択するための項目選択画面がメインディスプレイ１０に表示される（ステップＷ１）。
【０１３８】
次に、項目選択画面から大項目「マナー」をユーザが選択すると（ステップＷ６；Ｙｅｓ）、選択された大項目「マナー」に含まれる中項目「礼儀作法の基本」，…がメインディスプレイ１０に一覧表示され（ステップＷ７）、ユーザが中項目「礼儀作法の基本」を選択すると、図１３（ｂ）に示すように、選択された中項目内に含まれる小項目「姿勢について」，…がメインディスプレイ１０に表示される。
【０１３９】
次に、ユーザが小項目「姿勢について」を選択すると（ステップＷ８）、図１３（ｃ）に示すように、選択された小項目「姿勢について」に対応する説明情報が事典データベース８２０ｄから読み出されてメインディスプレイ１０に表示される（ステップＷ９）。また、このときキーワード登録ボタン１１１がサブディスプレイ１１に表示される。
【０１４０】
次に、図１３（ｄ），（ｅ）に示すように、ユーザが日本語のキーワードの入力を選択し（ステップＵ１；Ｙｅｓ、ステップＵ５；Ｙｅｓ）、サブディスプレイ１１のタッチパネル１１０にキーワード「しせい」を手書き入力すると（ステップＵ６）、図３（ｃ）の３段目に示すように、検索対象の事典データベース８２０ｄのタイトル「冠婚葬祭事典」と、小項目「姿勢について」とに対応付けて、入力されたキーワード「しせい」と、その文字種「日本語」とがキーワード登録テーブル８４に登録される（ステップＵ７）。
【０１４１】
次に、図１４（ａ）〜（ｃ）に示すように、ユーザがコメントの入力を選択し（ステップＵ１；Ｎｏ、ステップＵ８；Ｙｅｓ）、説明情報の表示された小項目「姿勢について」に対応付けてキーワード登録テーブル８４内に登録されているキーワードの一覧からキーワード「しせい」を選択して（ステップＵ１０）、登録するコメント「「しせい」で姿勢の，…」をサブディスプレイ１１から手書き入力で入力すると（ステップＵ１１）、選択されたキーワード「しせい」と、事典データベース８２０ｄのタイトル「冠婚葬祭事典」と、小項目「姿勢について」とに対応付けて、入力されたコメント「「しせい」で姿勢の，…」がキーワード登録テーブル８４に登録される（ステップＵ１２）。
【０１４２】
次に、図１５（ａ）に示すように、ユーザが改めて複数日本語系辞書を検索対象として選択し（ステップＳ４；Ｙｅｓ）、日本語の検索文字列「しせい」を入力すると（ステップＶ５）、辞書／事典データベース群８２における事典データベース８２０ｄに対応付けられてキーワード登録テーブル８４内に日本語のキーワード「しせい」が登録されていると判定される（ステップＶ６；Ｙｅｓ）。
【０１４３】
次に、検索文字列「しせい」に対応する見出し語「しせい」，…が国語辞書の辞書データベース８２０ｂ，８２０ｃ等の日本語系辞書からそれぞれ検索されるとともに、図３（ｃ）の３段目に示すように、キーワード登録テーブル８４に登録された見出し語のうち、検索文字列「しせい」に対応するキーワード「しせい」に対応付けて登録された小項目「姿勢について」が検索される（ステップＶ７）。
【０１４４】
そして、図１５（ｂ）に示すように、これら検出された見出し語（または小項目）「しせい」，「姿勢について」…が見出語リストとしてメインディスプレイ１０に一覧表示される（ステップＶ８）。より詳細には、このとき辞書のデータベース８２０から検出された見出し語「しせい」，…には、検出元のデータベース８２０のタイトル「広○苑」，「明○」が対応付けられて表示され、キーワード登録テーブル８４から検出された小項目「姿勢について」には、対応付けて登録された事典のタイトル「冠婚葬祭事典」が対応付けられて表示される。また、このとき国語辞書の辞書データベース８２０ｂ，８２０ｃから検索された見出し語「しせい」，…のうち、検索文字列に完全一致する見出し語「しせい」が見出語リスト内で先頭に表示され、キーワード登録テーブル８４から検索された小項目「姿勢について」が見出語リスト内で完全一致の見出し語「しせい」の直後に表示される。さらに、このとき、キーワード登録テーブル８４から検索された小項目「姿勢について」が見出語リスト内で太線により識別表示される。
【０１４５】
次に、カーソルキー２ｅを介してユーザが見出語リスト内の小項目「姿勢について」を指定すると（ステップＴ９；Ｙｅｓ）、図１５（ｃ）に示すように、指定された小項目「姿勢について」に対応付けてキーワード登録テーブル８４に登録されたコメント「「しせい」で姿勢の，…」がサブディスプレイ１１に表示される（ステップＴ１１）。
【０１４６】
次に、ユーザが改めて冠婚葬祭事典の事典データベース８２０ｄを検索対象として選択すると（ステップＳ６；Ｙｅｓ）、図１６に示すように、検索対象の大項目「冠」，「婚」，…を選択するための項目選択画面がメインディスプレイ１０に表示される（ステップＷ１）。また、このとき、「冠婚葬祭事典」の事典データベース８２０ｄに対応付けられてキーワード登録テーブル８４内に日本語のキーワード「しせい」が登録されていると判定され（ステップＷ２；Ｙｅｓ）、「日本語」の文字種について、小項目の検索を行うための検索文字列の入力枠が項目選択画面内に表示される（ステップＷ３）。
【０１４７】
そして、ユーザが日本語の入力枠を選択して、日本語での項目検索を選択すると（ステップＷ１２；Ｙｅｓ）、日本語の入力枠に対し、日本語の検索文字列が入力可能となる（ステップＷ１３）。
【０１４８】
（動作例（３））
まず、「英和辞書」の辞書データベース８２０ａにおける見出し語「have」に対してデフォルトでキーワード「have」が登録されており、更にこの見出し語「have」に対してユーザがキーワード「had」を追加して登録した状態から、図１７（ａ）に示すように、ユーザが改めて英和辞書の辞書データベース８２０ａを検索対象として選択し（ステップＳ２；Ｙｅｓ）、見出し語「have」の説明情報を英和辞書の辞書データベース８２０ａから読み出させてメインディスプレイ１０に表示させると（ステップＴ１３）、キーワード登録ボタン１１１がサブディスプレイ１１に表示される。
【０１４９】
次に、ユーザがコメントの入力を選択すると（ステップＵ１；Ｎｏ、ステップＵ８；Ｙｅｓ）、図１７（ｂ）に示すように、説明情報の表示された見出し語「have」に対応付けてキーワード登録テーブル８４内に登録されているキーワード「have」，「had」がメインディスプレイ１０に一覧表示される（ステップＵ９）。
【０１５０】
そして、ユーザが何れかのキーワードを選択して（ステップＵ１０）、登録するコメントを入力すると（ステップＵ１１）、選択されたキーワードと、辞書データベース８２０ａのタイトル「英和辞書」と、見出し語「have」とに対応付けて、入力されたコメントがキーワード登録テーブル８４に登録される（ステップＵ１２）。
【０１５１】
以上の電子辞書１によれば、図５のステップＴ７〜Ｔ８や、図６のステップＶ７〜Ｖ８、図１１（ｃ）、図１２（ｂ）等に示したように、説明情報の表示された見出し語に対し、ユーザ操作に応じて入力されたキーワードが対応付けて登録されると、検索文字列が入力された場合に、当該検索文字列に対応する見出し語が辞書情報から検索され、見出し語リストとして一覧表示されるとともに、登録された見出し語のうち、当該検索文字列に対応するキーワードに対応付けて登録されたキーワード対応見出し語が検索され、見出語リストに追加表示される。従って、どの見出し語にどんなキーワードを登録したかを覚えていない場合であっても、検索文字列に対応するキーワードを検出させて、そのキーワードに対応付けて登録された見出し語を検索することができるため、キーワードの登録された見出し語の説明情報を、従来よりも効率良く検索することができる。
【０１５２】
また、図５のステップＴ８や図６のステップＶ８、図１１（ｃ）、図１２（ｂ）等に示したように、キーワードに対応付けられて登録された見出し語が見出語リスト内で識別表示されるので、検索文字列に対応する見出し語として辞書データベース８２０から検索された見出し語と、検索文字列に対応するキーワードに対応付けて登録された見出し語とを識別することができる。従って、キーワードに対応付けて登録された見出し語を見出し語リスト内で容易に選択し、当該見出し語の説明情報を表示させることができるため、キーワードの登録された見出し語の説明情報を、いっそう効率良く検索することができる。
【０１５３】
また、図５のステップＴ１１や図６のステップＶ１１、図１１（ｃ）等に示したように、キーワードに対応付けられて登録された見出し語が見出語リスト内でユーザ操作により指定された場合に、当該見出し語に対応付けて登録されたコメントがサブディスプレイ１１に表示されるので、ユーザがどのような考えで見出し語とキーワードとを関連付けたのかを容易に把握することができる。
【０１５４】
また、図５のステップＴ３や図１１（ａ）等に示したように、検索文字列を入力するための入力画面には、辞書データベース８２０に記憶された見出し語の文字種に対応する入力枠が表示され、前記見出し語の文字種とは異なる文字種でキーワードが登録された場合には、当該キーワードの文字種に対応する入力枠が表示されるので、見出し語の文字種と異なる文字種でキーワードを登録した場合に、キーワードの文字種を用いて見出し語の検索を行うことができる。
【０１５５】
また、図７のステップＷ３，Ｗ５，Ｗ１２〜Ｗ２３や図１６等に示したように、事典データベース８２０ｄの項目に対応付けてキーワードが登録された場合に、当該キーワードの文字種に対応する入力枠が項目選択画面内に表示され、ユーザ操作に基づいて項目選択画面内の入力枠に対し、当該入力枠に対応する文字種で検索文字列が入力されると、登録された項目のうち、当該検索文字列に対応するキーワードに対応付けて登録された項目が検索され、当該項目の説明情報が事典データベース８２０ｄから読み出されて表示されるので、検索文字列の入力によって項目の検索を行うことのできない事典データベース８２０ｄであっても、キーワードに対応する項目の検索を行うことができる。
【０１５６】
また、図５のステップＴ８や図６のステップＶ８、図１１（ｃ）、図１２（ｂ）等に示したように、検出された見出し語のうち、検索文字列に完全一致する完全一致見出し語が見出語リスト内で先頭に表示され、キーワードに対応付けて登録された見出し語が見出語リスト内で完全一致見出し語の直後に表示されるので、キーワードに対応付けて登録された見出し語を見出し語リスト内で容易に選択し、当該見出し語の説明情報を表示させることができる。従って、キーワードの登録された見出し語の説明情報を、いっそう効率良く検索することができる。
【０１５７】
なお、本発明を適用可能な実施形態は、上述した実施形態に限定されることなく、本発明の趣旨を逸脱しない範囲で適宜変更可能である。
【０１５８】
例えば、本発明に係る情報表示プログラム８１は、電子辞書１に対して着脱可能なメモリカード、ＣＤ等に記憶されることとしてもよい。
【０１５９】
また、電子辞書１に対する各種のユーザ操作は、上記実施形態で説明したキーとは異なるキーで行っても良い。
【符号の説明】
【０１６０】
１                  電子辞書
２０                ＣＰＵ
３０                入力部
８０                フラッシュＲＯＭ
８１                情報表示プログラム
８２０ａ〜８２０ｃ  辞書データベース
８２０ｄ            事典データベース
【図１】
2011076275.tif 000003
【図２】
2011076275.tif 000004
【図３】
2011076275.tif 000005
【図４】
2011076275.tif 000006
【図５】
2011076275.tif 000007
【図６】
2011076275.tif 000008
【図７】
2011076275.tif 000009
【図８】
2011076275.tif 000010
【図９】
2011076275.tif 000011
【図１０】
2011076275.tif 000012
【図１１】
2011076275.tif 000013
【図１２】
2011076275.tif 000014
【図１３】
2011076275.tif 000015
【図１４】
2011076275.tif 000016
【図１５】
2011076275.tif 000017
【図１６】
2011076275.tif 000018
【図１７】
2011076275.tif 000019