(57)【要約】【課題】  情報表示制御装置において、ダウンロードした辞書データと内蔵辞書の辞書データとを合わせた全体を検索の対象として、入力文字に適合する見出語を適切に検索可能とする。【解決手段】  英和辞典キー３０ｂを押下し、文字入力キー２１を操作して"ｏｅ"を入力すると、"ｏｅ"の見出語候補一覧Ｔ７０が表示された見出語候補一覧表示画面Ｗ７０が表示される。この見出語候補一覧Ｔ７０には、登録辞書情報から検索された登録見出語"ＯＥＭ"を含む見出語候補が一覧表示され、最上段の"ｏｅ"が反転表示されて見出語選択マーカＭ７０として表示されている。例えば、方向指示キー２４を操作して見出語選択マーカＭ７０を移動させ、見出語候補"ＯＥＭ"を反転表示させて訳／決定キー２３を押下すると、登録略語（英語）辞典情報から読み出された、登録見出語"ＯＥＭ"に対応する登録説明情報を表示した登録説明情報表示画面Ｗ７２が表示される。【選択図】  図４３
2005100246.tif 000002
【特許請求の範囲】
【請求項１】
見出語と当該見出語の説明情報とが対応付けられて集合された内蔵辞書を備え、所定の通信路を介して複数の辞書サーバに通信可能に接続された情報表示制御装置において、
辞書サーバへの接続先情報と識別用の辞書名称とを対応付けて記憶する検索先記憶手段と、
辞書名称及び検索語を指定する検索情報指定手段と、
前記指定された辞書名称に対応する接続先情報を前記検索先記憶手段から読み出し、対応する辞書サーバに通信接続して、前記指定された検索語による検索要求信号を送信する送信手段と、
この送信手段により送信された検索要求信号に応答して辞書サーバから送信される検索結果情報を受信する受信手段と、
この受信手段により受信された検索結果情報を登録説明情報とし、前記検索情報指定手段により指定された検索語を登録見出語として対応付けて蓄積記憶する蓄積記憶手段と、
入力文字を入力する入力手段と、
前記内蔵辞書の見出語及び前記蓄積記憶手段に記憶された登録見出語を合わせた見出語の中から前記入力された入力文字に適合する見出語を検索し、対応する説明情報を表示する制御を行う検索表示手段と、
を備えることを特徴とする情報表示制御装置。
【請求項２】
変更指示操作に従って、前記検索先記憶手段に記憶されている辞書サーバの接続先情報及び辞書名称を変更する変更手段を更に備えることを特徴とする請求項１に記載の情報表示制御装置。
【請求項３】
所定の通信路を介して複数の辞書サーバに通信可能に接続されたコンピュータと接続され、見出語と当該見出語の説明情報とが対応付けられて集合された内蔵辞書を備える情報表示制御装置において、
前記辞書サーバによって検索された検索語及び検索結果情報を前記コンピュータから受信する受信手段と、
この受信手段により受信された検索語を登録見出語とし、検索結果情報を登録説明情報として対応付けて蓄積記憶する蓄積記憶手段と、
入力文字を入力する入力手段と、
前記内蔵辞書の見出語及び前記蓄積記憶手段に記憶された登録見出語を合わせた見出語の中から前記入力された入力文字に適合する見出語を検索し、対応する説明情報を表示する制御を行う検索表示手段と、
を備えることを特徴とする情報表示制御装置。
【請求項４】
複数の内蔵辞書を備え、
前記蓄積記憶手段は、登録説明情報の内容又は登録説明情報に含まれる文字列の文字種に基づいて、対応付ける内蔵辞書を決定する決定手段を有し、この決定手段により決定された内蔵辞書と対応づけて、登録説明情報及び登録見出語を記憶する手段であり、
前記入力手段は、検索対象とする内蔵辞書を指定する内蔵辞書指定手段を有し、
前記検索表示手段は、前記指定された内蔵辞書に対応づけられて前記蓄積記憶手段に記憶された見出語と、前記指定された内蔵辞書の見出語とを合わせた見出語の中から前記入力された入力文字に適合する見出語を検索する合同検索手段を有する、
ことを特徴とする請求項１〜３の何れか一項に記載の情報表示制御装置。
【請求項５】
複数の内蔵辞書を備え、
何れかの内蔵辞書と、前記検索先記憶手段により記憶された辞書名称とを関連付ける関連付け手段を更に備え、
前記蓄積記憶手段は、登録説明情報及び登録見出語を、登録説明情報を送信した辞書サーバに対応する辞書名称と対応づけて記憶する手段であり、
前記入力手段は、検索対象とする内蔵辞書を指定する内蔵辞書指定手段を有し、
前記検索表示手段は、前記指定された内蔵辞書に関連付けられた辞書名称に対応付けて前記蓄積記憶手段に記憶された見出語と、前記指定された内蔵辞書の見出語とを合わせた見出語の中から前記入力された入力文字に適合する見出語を検索する合同検索手段を有する、
ことを特徴とする請求項１又は２に記載の情報表示制御装置。
【請求項６】
前記蓄積記憶手段は、選択指示操作に従って、対応付ける辞書名称を決定する選択決定手段を有し、この選択決定手段により決定された辞書名称と対応づけて、登録説明情報及び登録見出語を記憶する手段であることを特徴とする請求項１〜３の何れか一項に記載の情報表示制御装置。
【請求項７】
所定の通信網を介して他の複数の辞書サーバに通信可能に接続されているとともに、所定の通信回線を介して利用者端末と接続され、見出語と当該見出語の説明情報とが対応付けられて集合された内蔵辞書を備えた辞書サーバにおいて、
他の辞書サーバの接続先情報と当該他の辞書サーバの識別用の辞書名称とを対応付けて記憶する検索先記憶手段と、
辞書名称及び検索語を指定する信号を前記利用者端末から受信する指定信号受信手段と、
前記受信した信号により指定された辞書名称に対応する接続先情報を前記検索先記憶手段から読み出し、対応する他の辞書サーバに通信接続して、前記指定された検索語による検索要求信号を送信する送信手段と、
この送信手段により送信された検索要求信号に応答して他の辞書サーバから送信される検索結果情報を受信する受信手段と、
この受信手段により受信された検索結果情報を登録説明情報とし、前記検索情報指定手段により指定された検索語を登録見出語として対応付けて蓄積記憶する蓄積記憶手段と、
入力文字を前記利用者端末から受信する入力文字受信手段と、
前記内蔵辞書の見出語及び前記蓄積記憶手段に記憶された登録見出語を合わせた見出語の中から前記入力された入力文字に適合する見出語を検索し、対応する説明情報を前記利用者端末に送信する説明情報送信手段と、
を備えることを特徴とする辞書サーバ。
【請求項８】
所定の通信路を介して複数の辞書サーバに通信可能に接続されたコンピュータに、
見出語と当該見出語の説明情報とが対応付けられて集合された内蔵辞書を記憶させる内蔵辞書記憶機能と、
辞書サーバへの接続先情報と識別用の辞書名称とを対応付けて記憶させる検索先記憶機能と、
辞書名称及び検索語を指定する検索情報指定機能と、
前記指定された辞書名称に対応する接続先情報を前記検索先記憶機能から読み出し、対応する辞書サーバに通信接続して、前記指定された検索語による検索要求信号を送信する送信機能と、
この送信機能により送信された検索要求信号に応答して辞書サーバから送信される検索結果情報を受信する受信機能と、
この受信機能により受信された検索結果情報を登録説明情報とし、前記検索情報指定機能により指定された検索語を登録見出語として対応付けて蓄積記憶する蓄積記憶機能と、
入力文字を入力する入力機能と、
前記内蔵辞書の見出語及び前記蓄積記憶機能に記憶された登録見出語を合わせた見出語の中から前記入力された入力文字に適合する見出語を検索し、対応する説明情報を表示する制御を行う検索表示機能と、
を実現させるためのプログラム。
【請求項９】
所定の通信路を介して複数の辞書サーバに通信可能に接続された情報処理端末と接続されたコンピュータに、
見出語と当該見出語の説明情報とが対応付けられて集合された内蔵辞書を記憶させる内蔵辞書記憶機能と、
前記辞書サーバによって検索された検索語及び検索結果情報を前記情報処理端末から受信する受信機能と、
この受信機能により受信された検索語を登録見出語とし、検索結果情報を登録説明情報として対応付けて蓄積記憶する蓄積記憶機能と、
入力文字を入力する入力機能と、
前記内蔵辞書の見出語及び前記蓄積記憶機能に記憶された登録見出語を合わせた見出語の中から前記入力された入力文字に適合する見出語を検索し、対応する説明情報を表示する制御を行う検索表示機能と、
を実現させるためのプログラム。
【請求項１０】
所定の通信網を介して他の複数の辞書サーバに通信可能に接続されているとともに、所定の通信回線を介して利用者端末と接続されたサーバに、
見出語と当該見出語の説明情報とが対応付けられて集合された内蔵辞書を記憶させる内蔵辞書記憶機能と、
他の辞書サーバの接続先情報と当該他の辞書サーバの識別用の辞書名称とを対応付けて記憶させる検索先記憶機能と、
辞書名称及び検索語を指定する信号を前記利用者端末から受信する指定信号受信機能と、
前記受信した信号により指定された辞書名称に対応する接続先情報を前記検索先記憶機能から読み出し、対応する他の辞書サーバに通信接続して、前記指定された検索語による検索要求信号を送信する送信機能と、
この送信機能により送信された検索要求信号に応答して他の辞書サーバから送信される検索結果情報を受信する受信機能と、
この受信機能により受信された検索結果情報を登録説明情報とし、前記検索情報指定機能により指定された検索語を登録見出語として対応付けて蓄積記憶する蓄積記憶機能と、
入力文字を前記利用者端末から受信する入力文字受信機能と、
前記内蔵辞書の見出語及び前記蓄積記憶機能に記憶された登録見出語を合わせた見出語の中から前記入力された入力文字に適合する見出語を検索し、対応する説明情報を前記利用者端末に送信する説明情報送信機能と、
を実現させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報表示制御装置、辞書サーバ及びプログラムに関する。
【背景技術】
【０００２】
従来から、国語辞典、英和辞典、和英辞典、百科事典といった辞書データが内蔵された電子辞書と呼ばれる情報表示制御装置が知られている。この辞書データには、見出語と、当該見出語の説明情報とが対応付けられて記憶され、入力文字を入力することにより、入力文字に適合する見出語の説明情報を表示させることができる。
【０００３】
また、最近では、内蔵された辞書データ（内蔵辞書）の他に、外部から辞書データをダウンロード可能な情報表示制御装置が知られている。さらに、デジカメ、画像データ媒体、インターネット等に接続して取込んだ画像データや音声データを補足データとして登録する技術が知られている（特許文献１参照）。
【０００４】
一方、辞書データの提供をネットワーク経由で受け付けるとともに、その辞書データを配信するネットワークシステムが知られている（特許文献２参照）。
【特許文献１】特開２００２−２０７７５４号公報
【特許文献２】特開２００２−７４０１９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ところで、インターネット等に接続して検索した辞書データを情報表示制御装置側にダウンロードするだけでは、情報表示制御装置に予め内蔵されている辞書データとダウンロードした辞書データとを合わせて利用することができないため、使い勝手が悪い。より具体的には、電子辞書に内蔵される辞書には様々な種類があるため、ダウンロードした辞書データに応じて内蔵辞書を選出し、ダウンロードした辞書データと、選出した内蔵辞書の辞書データとを含めた全体を検索の対象とする必要がある。
【０００６】
本発明は、上記した従来の問題点に鑑みてなされたものであり、情報表示制御装置において、ダウンロードした辞書データと内蔵辞書の辞書データとを合わせた全体を検索の対象として、入力文字に適合する見出語を適切に検索可能とすることを目的とする。
【課題を解決するための手段】
【０００７】
以上の課題を解決するため、請求項１に記載の発明は、
見出語と当該見出語の説明情報とが対応付けられて集合された内蔵辞書を備え、所定の通信路を介して複数の辞書サーバに通信可能に接続された情報表示制御装置において、
辞書サーバへの接続先情報と識別用の辞書名称とを対応付けて記憶する検索先記憶手段（例えば、図４５に示す接続先一覧テーブル３５９）と、
辞書名称及び検索語を指定する検索情報指定手段（例えば、図４５に示す入力装置１１０；図４８に示すステップｌ１０，ｌ１２）と、
前記指定された辞書名称に対応する接続先情報を前記検索先記憶手段から読み出し、対応する辞書サーバに通信接続して、前記指定された検索語による検索要求信号を送信する送信手段（例えば、図４５に示すＣＰＵ１００，通信装置；図４８に示すステップｌ１４，ｌ１６）と、
この送信手段により送信された検索要求信号に応答して辞書サーバから送信される検索結果情報を受信する受信手段（例えば、図４５に示す通信装置３６０；図４８に示すステップｌ１６）と、
この受信手段により受信された検索結果情報を登録説明情報とし、前記検索情報指定手段により指定された検索語を登録見出語として対応付けて蓄積記憶する蓄積記憶手段（例えば、図４５に示すＣＰＵ１００，登録辞書情報群１５２；図４８に示すステップｌ２６，ｌ２８）と、
入力文字を入力する入力手段（例えば、図４５に示す入力装置１１０；図４２に示すステップｋ１０）と、
前記内蔵辞書の見出語及び前記蓄積記憶手段に記憶された登録見出語を合わせた見出語の中から前記入力された入力文字に適合する見出語を検索し、対応する説明情報を表示する制御を行う検索表示手段（例えば、図４５に示すＣＰＵ１００；図４２に示すステップｋ２０）と、
を備えることを特徴としている。
【０００８】
また、請求項８に記載の発明は、
所定の通信路を介して複数の辞書サーバに通信可能に接続されたコンピュータに、
見出語と当該見出語の説明情報とが対応付けられて集合された内蔵辞書を記憶させる内蔵辞書記憶機能（例えば、図４５に示す内蔵辞書情報群１５１）と、
辞書サーバへの接続先情報と識別用の辞書名称とを対応付けて記憶させる検索先記憶機能（例えば、図４５に示す接続先一覧テーブル３５９）と、
辞書名称及び検索語を指定する検索情報指定機能（例えば、図４５に示す入力装置１１０；図４８に示すステップｌ１０，ｌ１２）と、
前記指定された辞書名称に対応する接続先情報を前記検索先記憶機能から読み出し、対応する辞書サーバに通信接続して、前記指定された検索語による検索要求信号を送信する送信機能（例えば、図４５に示すＣＰＵ１００，通信装置；図４８に示すステップｌ１４，ｌ１６）と、
この送信機能により送信された検索要求信号に応答して辞書サーバから送信される検索結果情報を受信する受信機能（例えば、図４５に示す通信装置３６０；図４８に示すステップｌ１６）と、
この受信機能により受信された検索結果情報を登録説明情報とし、前記検索情報指定機能により指定された検索語を登録見出語として対応付けて蓄積記憶する蓄積記憶機能（例えば、図４５に示すＣＰＵ１００，登録辞書情報群１５２；図４８に示すステップｌ２６，ｌ２８）と、
入力文字を入力する入力機能（例えば、図４５に示す入力装置１１０；図４２に示すステップｋ１０）と、
前記内蔵辞書の見出語及び前記蓄積記憶機能に記憶された登録見出語を合わせた見出語の中から前記入力された入力文字に適合する見出語を検索し、対応する説明情報を表示する制御を行う検索表示機能（例えば、図４５に示すＣＰＵ１００；図４２に示すステップｋ２０）と、
を実現させるためのプログラムである。
【０００９】
ここで、通信路とは、単なる通信回線の他、通信先との間の通信を仲介するための通信装置が介在する通信回線をも含む意味である。
【００１０】
この請求項１又は８に記載の発明によれば、辞書サーバへの接続先情報と識別用の辞書名称とを対応付けて記憶しておき、辞書名称及び検索語が指定された際に、当該指定された辞書名称に対応する接続先情報に対応する辞書サーバに通信接続して前記指定された検索語による検索要求信号を送信し、この検索要求信号に応答して辞書サーバから送信される検索結果情報である登録説明情報と、前記検索情報指定手段により指定された検索語である登録見出語とを対応付けて蓄積記憶することができる。そして、入力文字が入力された際に、内蔵辞書の見出語及び登録見出語を合わせた見出語の中から前記入力された入力文字に適合する見出語を検索し、対応する説明情報を表示する制御を行うことができる。これによれば、辞書サーバから送信される検索結果情報である登録説明情報と、指定された検索語である登録見出語とを対応付けて蓄積記憶しておき、この登録見出語と内蔵辞書の見出語とを合わせた全ての見出語の中から、入力文字に適合する見出語を適切に検索することができる。
【００１１】
請求項２に記載の発明は、請求項１に記載の情報表示制御装置において、
変更指示操作に従って、前記検索先記憶手段に記憶されている辞書サーバの接続先情報及び辞書名称を変更する変更手段（例えば、図９に示すＣＰＵ１００；図２５に示す辞書種別／接続先対応テーブル更新処理）を更に備えることを特徴としている。
【００１２】
この請求項２に記載の発明によれば、辞書サーバの接続先情報と識別用の辞書名称との対応関係を変更することができる。
【００１３】
請求項３に記載の発明は、
所定の通信路を介して複数の辞書サーバに通信可能に接続されたコンピュータと接続され、見出語と当該見出語の説明情報とが対応付けられて集合された内蔵辞書を備える情報表示制御装置において、
前記辞書サーバによって検索された検索語及び検索結果情報を前記コンピュータから受信する受信手段（例えば、図３５に示す伝送制御装置１３０；図４０に示すステップｉ２０）と、
この受信手段により受信された検索語を登録見出語とし、検索結果情報を登録説明情報として対応付けて蓄積記憶する蓄積記憶手段（例えば、図３５に示す登録辞書情報群１５２；図４０に示すステップｉ３２，ｉ３４）と、
入力文字を入力する入力手段（例えば、図３５に示す入力装置１１０；図４２に示すステップｋ１０）と、
前記内蔵辞書の見出語及び前記蓄積記憶手段に記憶された登録見出語を合わせた見出語の中から前記入力された入力文字に適合する見出語を検索し、対応する説明情報を表示する制御を行う検索表示手段（例えば、図３５に示すＣＰＵ１００；図４２に示すステップｋ２０）と、
を備えることを特徴としている。
【００１４】
また、請求項９に記載の発明は、
所定の通信路を介して複数の辞書サーバに通信可能に接続された情報処理端末と接続されたコンピュータに、
見出語と当該見出語の説明情報とが対応付けられて集合された内蔵辞書を記憶させる内蔵辞書記憶機能（例えば、図３５に示す内蔵辞書情報群１５１）と、
前記辞書サーバによって検索された検索語及び検索結果情報を前記情報処理端末から受信する受信機能（例えば、図３５に示す伝送制御装置１３０；図４０に示すステップｉ２０）と、
この受信機能により受信された検索語を登録見出語とし、検索結果情報を登録説明情報として対応付けて蓄積記憶する蓄積記憶機能（例えば、図３５に示す登録辞書情報群１５２；図４０に示すステップｉ３２，ｉ３４）と、
入力文字を入力する入力機能（例えば、図３５に示す入力装置１１０；図４２に示すステップｋ１０）と、
前記内蔵辞書の見出語及び前記蓄積記憶機能に記憶された登録見出語を合わせた見出語の中から前記入力された入力文字に適合する見出語を検索し、対応する説明情報を表示する制御を行う検索表示機能（例えば、図３５に示すＣＰＵ１００；図４２に示すステップｋ２０）と、
を実現させるためのプログラムである。
【００１５】
この請求項３又は９に記載の発明によれば、辞書サーバに通信接続して前記指定された検索語による検索要求信号を送信し、この検索要求信号に応答して辞書サーバから送信される検索結果情報である登録説明情報と、前記検索情報指定手段により指定された検索語である登録見出語とを対応付けて蓄積記憶することができる。そして、入力文字が入力された際に、内蔵辞書の見出語及び登録見出語を合わせた見出語の中から前記入力された入力文字に適合する見出語を検索し、対応する説明情報を表示する制御を行うことができる。これによれば、辞書サーバから送信される検索結果情報である登録説明情報と、指定された検索語である登録見出語とを対応付けて蓄積記憶しておき、この登録見出語と内蔵辞書の見出語とを合わせた全ての見出語の中から、入力文字に適合する見出語を適切に検索することができる。
【００１６】
請求項４に記載の発明は、請求項１〜３の何れか一項に記載の情報表示制御装置において、
複数の内蔵辞書を備え、
前記蓄積記憶手段は、登録説明情報の内容又は登録説明情報に含まれる文字列の文字種に基づいて、対応付ける内蔵辞書を決定する決定手段（例えば、図３５に示すＣＰＵ１００；図４０に示す第２ネット辞書ダウンロード処理）を有し、この決定手段により決定された内蔵辞書と対応づけて、登録説明情報及び登録見出語を記憶する手段（例えば、図４０に示す第２ネット辞書ダウンロード処理）であり、
前記入力手段は、検索対象とする内蔵辞書を指定する内蔵辞書指定手段（例えば、図３５に示す入力装置１１０）を有し、
前記検索表示手段は、前記指定された内蔵辞書に対応づけられて前記蓄積記憶手段に記憶された見出語と、前記指定された内蔵辞書の見出語とを合わせた見出語の中から前記入力された入力文字に適合する見出語を検索する合同検索手段（例えば、図３５に示すＣＰＵ１００；図４２に示すステップｋ２０）を有する、
ことを特徴としている。
【００１７】
この請求項４に記載の発明によれば、登録説明情報の内容又は登録説明情報に含まれる文字列の文字種に基づいて決定した内蔵辞書と対応付けて、辞書サーバから送信される検索結果情報である登録説明情報と、前記検索情報指定手段により指定された検索語である登録見出語とを対応付けて蓄積記憶することができる。そして、内蔵辞書が指定されて入力文字が入力された際に、当該指定された内蔵辞書の見出語と登録見出語とを合わせた見出語の中から前記入力された入力文字に適合する見出語を検索し、対応する説明情報を表示する制御を行うことができる。したがって、登録説明情報の内容又は登録説明情報に含まれる文字列の文字種に基づいて対応付ける内蔵辞書を適切に決定することができる。そして、内蔵辞書が指定されて入力文字が入力された際に、指定された内蔵辞書の見出語と、当該内蔵辞書と対応付けられた登録見出語とを合わせた見出語の中から、入力文字に適合する見出語を適切に検索することができる。
【００１８】
請求項５に記載の発明は、請求項１又は２に記載の情報表示制御装置において、
複数の内蔵辞書を備え、
何れかの内蔵辞書と、前記検索先記憶手段により記憶された辞書名称とを関連付ける関連付け手段（例えば、図３５に示す登録辞書一覧テーブル１５７）を更に備え、
前記蓄積記憶手段は、登録説明情報及び登録見出語を、登録説明情報を送信した辞書サーバに対応する辞書名称と対応づけて記憶する手段（例えば、図３５に示す登録辞書情報群１５２）であり、
前記入力手段は、検索対象とする内蔵辞書を指定する内蔵辞書指定手段（例えば、図３５に示す入力装置１１０）を有し、
前記検索表示手段は、前記指定された内蔵辞書に関連付けられた辞書名称に対応付けて前記蓄積記憶手段に記憶された見出語と、前記指定された内蔵辞書の見出語とを合わせた見出語の中から前記入力された入力文字に適合する見出語を検索する合同検索手段（例えば、図３５に示すＣＰＵ１００；図４２に示すステップｋ２０）を有する、
ことを特徴としている。
【００１９】
この請求項５に記載の発明によれば、情報表示制御装置が備える内蔵辞書のうちの何れかの内蔵辞書と、辞書サーバに対応する辞書名称とを関連付けておき、登録説明情報を送信した辞書サーバに対応する辞書名称毎に、辞書サーバから送信される検索結果情報である登録説明情報と、前記検索情報指定手段により指定された検索語である登録見出語とを対応付けて蓄積記憶することができる。そして、内蔵辞書が指定されて入力文字が入力された際に、指定された内蔵辞書の見出語と、当該指定された内蔵辞書に関連付けられた辞書名称に対応付けられた登録見出語とを合わせた見出語全体の中から前記入力された入力文字に適合する見出語を検索し、対応する説明情報を表示する制御を行うことができる。従って、内蔵辞書が指定されて入力文字が入力された際に、指定された内蔵辞書の見出語と、当該指定された内蔵辞書と関連付けられた辞書名称に対応づけられた登録見出語とを合わせた見出語の中から、入力文字に適合する見出語を適切に検索することができる。
【００２０】
請求項６に記載の発明は、請求項１〜３何れか一項に記載の情報表示制御装置において、
前記蓄積記憶手段は、選択指示操作に従って、対応付ける辞書名称を決定する選択決定手段（例えば、図４５に示す入力装置１１０；図４８に示すステップｌ２２，ｌ２４）を有し、この選択決定手段により決定された辞書名称と対応づけて、登録説明情報及び登録見出語を記憶する手段（例えば、図４５に示すＣＰＵ１００；図４８に示すステップｌ２６，ｌ２８）であることを特徴としている。
【００２１】
この請求項６に記載の発明によれば、選択指示操作に応じて対応付ける辞書名称を決定し、当該決定した名称毎に、辞書サーバから送信される検索結果情報である登録説明情報と、前記検索情報指定手段により指定された検索語である登録見出語とを対応付けて蓄積記憶することができる。
【００２２】
請求項７に記載の発明は、
所定の通信網を介して他の複数の辞書サーバに通信可能に接続されているとともに、所定の通信回線を介して利用者端末と接続され、見出語と当該見出語の説明情報とが対応付けられて集合された内蔵辞書を備えた辞書サーバにおいて、
他の辞書サーバの接続先情報と当該他の辞書サーバの識別用の辞書名称とを対応付けて記憶する検索先記憶手段（例えば、図５０に示す記憶装置９１２）と、
辞書名称及び検索語を指定する信号を前記利用者端末から受信する指定信号受信手段（例えば、図５０に示す通信装置９１４）と、
前記受信した信号により指定された辞書名称に対応する接続先情報を前記検索先記憶手段から読み出し、対応する他の辞書サーバに通信接続して、前記指定された検索語による検索要求信号を送信する送信手段（例えば、図５０に示すＣＰＵ９０２，通信装置９１４）と、
この送信手段により送信された検索要求信号に応答して他の辞書サーバから送信される検索結果情報を受信する受信手段（例えば、図５０に示す通信装置９１４）と、
この受信手段により受信された検索結果情報を登録説明情報とし、前記検索情報指定手段により指定された検索語を登録見出語として対応付けて蓄積記憶する蓄積記憶手段（例えば、図５０に示すＣＰＵ９０２，記憶装置９１２）と、
入力文字を前記利用者端末から受信する入力文字受信手段（例えば、図５０に示す通信装置９１４）と、
前記内蔵辞書の見出語及び前記蓄積記憶手段に記憶された登録見出語を合わせた見出語の中から前記入力された入力文字に適合する見出語を検索し、対応する説明情報を前記利用者端末に送信する説明情報送信手段（例えば、図５０に示すＣＰＵ９０２，通信装置９１４）と、
を備えることを特徴としている。
【００２３】
また、請求項１０に記載の発明は、
所定の通信網を介して他の複数の辞書サーバに通信可能に接続されているとともに、所定の通信回線を介して利用者端末と接続されたサーバに、
見出語と当該見出語の説明情報とが対応付けられて集合された内蔵辞書を記憶させる内蔵辞書記憶機能（例えば、図５０に示す記憶装置９１２）と、
他の辞書サーバの接続先情報と当該他の辞書サーバの識別用の辞書名称とを対応付けて記憶させる検索先記憶機能（例えば、図５０に示す記憶装置９１２）と、
辞書名称及び検索語を指定する信号を前記利用者端末から受信する指定信号受信機能（例えば、図５０に示す通信装置９１４）と、
前記受信した信号により指定された辞書名称に対応する接続先情報を前記検索先記憶機能から読み出し、対応する他の辞書サーバに通信接続して、前記指定された検索語による検索要求信号を送信する送信機能（例えば、図５０に示すＣＰＵ９０２，通信装置９１４）と、
この送信機能により送信された検索要求信号に応答して他の辞書サーバから送信される検索結果情報を受信する受信機能（例えば、図５０に示す通信装置９１４）と、
この受信機能により受信された検索結果情報を登録説明情報とし、前記検索情報指定機能により指定された検索語を登録見出語として対応付けて蓄積記憶する蓄積記憶機能（例えば、図５０に示すＣＰＵ９０２，記憶装置９１２）と、
入力文字を前記利用者端末から受信する入力文字受信機能（例えば、図５０に示す通信装置９１４）と、
前記内蔵辞書の見出語及び前記蓄積記憶機能に記憶された登録見出語を合わせた見出語の中から前記入力された入力文字に適合する見出語を検索し、対応する説明情報を前記利用者端末に送信する説明情報送信機能（例えば、図５０に示すＣＰＵ９０２，通信装置９１４）と、
を実現させるためのプログラムである。
【００２４】
この請求項７又は１０に記載の発明によれば、辞書サーバ又はコンピュータにおいて、他の辞書サーバの接続先情報と当該他の辞書サーバの識別用の辞書名称とを対応付けて記憶しておき、利用者端末から辞書名称及び検索語を指定する信号を受信した際に、当該受信した辞書名称の接続先情報に対応する他の辞書サーバに通信接続して前記受信した検索語による検索要求信号を送信することができる。そして、当該他の辞書サーバから検索要求信号に応答して送信される検索結果情報である登録説明情報と、前記検索情報指定手段により指定された検索語である登録見出語とを対応付けて蓄積記憶することができる。そして、サーバにおいて、利用者端末から入力文字を受信した際に、内蔵辞書の見出語及び登録見出語を合わせた見出語の中から前記入力された入力文字に適合する見出語を検索し、対応する説明情報を利用者端末に送信することができる。これによれば、辞書サーバから応答される検索結果情報である登録説明情報と、指定された検索語である登録見出語とを対応付けて蓄積記憶しておき、この登録見出語と内蔵辞書の見出語とを合わせた見出語の中から、入力文字に適合する見出語を適切に検索することができる。
【発明の効果】
【００２５】
請求項１又は８に記載の発明によれば、辞書サーバへの接続先情報と識別用の辞書名称とを対応付けて記憶しておき、辞書名称及び検索語が指定された際に、当該指定された辞書名称に対応する接続先情報に対応する辞書サーバに通信接続して前記指定された検索語による検索要求信号を送信し、この検索要求信号に応答して辞書サーバから送信される検索結果情報である登録説明情報と、前記検索情報指定手段により指定された検索語である登録見出語とを対応付けて蓄積記憶することができる。そして、入力文字が入力された際に、内蔵辞書の見出語及び登録見出語を合わせた見出語の中から前記入力された入力文字に適合する見出語を検索し、対応する説明情報を表示する制御を行うことができる。これによれば、辞書サーバから送信される検索結果情報である登録説明情報と、指定された検索語である登録見出語とを対応付けて蓄積記憶しておき、この登録見出語と内蔵辞書の見出語とを合わせた全ての見出語の中から、入力文字に適合する見出語を適切に検索することができる。
【００２６】
請求項２に記載の発明によれば、辞書サーバの接続先情報と識別用の辞書名称との対応関係を変更することができる。
【００２７】
請求項３又は９に記載の発明によれば、辞書サーバに通信接続して前記指定された検索語による検索要求信号を送信し、この検索要求信号に応答して辞書サーバから送信される検索結果情報である登録説明情報と、前記検索情報指定手段により指定された検索語である登録見出語とを対応付けて蓄積記憶することができる。そして、入力文字が入力された際に、内蔵辞書の見出語及び登録見出語を合わせた見出語の中から前記入力された入力文字に適合する見出語を検索し、対応する説明情報を表示する制御を行うことができる。これによれば、辞書サーバから送信される検索結果情報である登録説明情報と、指定された検索語である登録見出語とを対応付けて蓄積記憶しておき、この登録見出語と内蔵辞書の見出語とを合わせた全ての見出語の中から、入力文字に適合する見出語を適切に検索することができる。
【００２８】
請求項４に記載の発明によれば、登録説明情報の内容又は登録説明情報に含まれる文字列の文字種に基づいて決定した内蔵辞書と対応付けて、辞書サーバから送信される検索結果情報である登録説明情報と、前記検索情報指定手段により指定された検索語である登録見出語とを対応付けて蓄積記憶することができる。そして、内蔵辞書が指定されて入力文字が入力された際に、当該指定された内蔵辞書の見出語と登録見出語とを合わせた見出語の中から前記入力された入力文字に適合する見出語を検索し、対応する説明情報を表示する制御を行うことができる。従って、登録説明情報の内容又は登録説明情報に含まれる文字列の文字種に基づいて対応付ける内蔵辞書を適切に決定することができる。そして、内蔵辞書が指定されて入力文字が入力された際に、指定された内蔵辞書の見出語と、当該内蔵辞書と対応付けられた登録見出語とを合わせた見出語の中から、入力文字に適合する見出語を適切に検索することができる。
【００２９】
請求項５に記載の発明によれば、情報表示制御装置が備える内蔵辞書のうちの何れかの内蔵辞書と、辞書サーバに対応する辞書名称とを関連付けておき、登録説明情報を送信した辞書サーバに対応する辞書名称毎に、辞書サーバから送信される検索結果情報である登録説明情報と、前記検索情報指定手段により指定された検索語である登録見出語とを対応付けて蓄積記憶することができる。そして、内蔵辞書が指定されて入力文字が入力された際に、指定された内蔵辞書の見出語と、当該指定された内蔵辞書に関連付けられた辞書名称に対応付けられた登録見出語とを合わせた見出語全体の中から前記入力された入力文字に適合する見出語を検索し、対応する説明情報を表示する制御を行うことができる。従って、内蔵辞書が指定されて入力文字が入力された際に、指定された内蔵辞書の見出語と、当該指定された内蔵辞書と関連付けられた辞書名称に対応づけられた登録見出語とを合わせた見出語の中から、入力文字に適合する見出語を適切に検索することができる。
【００３０】
請求項６に記載の発明によれば、選択指示操作に応じて対応付ける辞書名称を決定し、当該決定した名称毎に、辞書サーバから送信される検索結果情報である登録説明情報と、前記検索情報指定手段により指定された検索語である登録見出語とを対応付けて蓄積記憶することができる。
【００３１】
請求項７又は１０に記載の発明によれば、辞書サーバにおいて、他の辞書サーバの接続先情報と当該他の辞書サーバの識別用の辞書名称とを対応付けて記憶しておき、利用者端末から辞書名称及び検索語を指定する信号を受信した際に、当該受信した辞書名称の接続先情報に対応する他の辞書サーバに通信接続して前記受信した検索語による検索要求信号を送信することができる。そして、当該他の辞書サーバから検索要求信号に応答して送信される検索結果情報である登録説明情報と、前記検索情報指定手段により指定された検索語である登録見出語とを対応付けて蓄積記憶することができる。そして、サーバにおいて、利用者端末から入力文字を受信した際に、内蔵辞書の見出語及び登録見出語を合わせた見出語の中から前記入力された入力文字に適合する見出語を検索し、対応する説明情報を利用者端末に送信することができる。これによれば、辞書サーバから応答される検索結果情報である登録説明情報と、指定された検索語である登録見出語とを対応付けて蓄積記憶しておき、この登録見出語と内蔵辞書の見出語とを合わせた見出語の中から、入力文字に適合する見出語を適切に検索することができる。
【発明を実施するための最良の形態】
【００３２】
以下、図１〜図５０を参照して、本発明に係る情報表示制御装置を折りたたみ式の携帯型電子辞書（以下、単に「電子辞書」という。）に適用した場合の実施形態について詳細に説明する。
【００３３】
電子辞書には、例えば、国語辞典、英和辞典、和英辞典、英英辞典等の各種辞典、各種用語辞典、百科事典といった種々の電子辞典や電子事典のデータ（辞書データベース）が内蔵されている。辞書データベース（以下、データベースを「ＤＢ」という。）とは、見出語と、当該見出語を説明解説等するための文字データ、静止画像データ、動画データ、音声データ等が記憶された説明情報とが対応付けられた情報を集合した集合情報を、コンピュータを用いて検索処理することができるように体系的に構成したものである。ユーザは、検索対象の辞書種別を選択して文字を入力（以下、「入力文字」という。）することにより、当該入力文字の解説等を表示させることができる。尚、本実施形態では、電子辞書が、国語辞典、英和辞典、及び和英辞典の３種類の辞書ＤＢを内蔵していることとして説明する。以下、国語辞典の辞書ＤＢである国語辞典ＤＢと、英和辞典の辞書ＤＢである英和辞典ＤＢと、和英辞典の辞書ＤＢである和英辞典ＤＢとを包括して、適宜「辞書ＤＢ」という。
【００３４】
（実施形態１）
先ず、本発明を適用した電子辞書の実施形態１について説明する。実施形態１において、電子辞書は、パーソナルコンピュータ（以下、「ＰＣ」という。）等の電子機器と接続される。図１に、実施形態１の全体構成例を示す。図１において、電子辞書１０ａは、通信ケーブル４０によりＰＣ６０ａと接続されている。
【００３５】
ＰＣ６０ａは、通信装置６６０を具備しており、電子辞書１０ａは、このＰＣ６０ａの通信装置６６０を介してネットワークＮ１０に接続することにより、当該ネットワークＮ１０に接続される外部機器との通信が可能である。このネットワークＮ１０とは、例えば、インターネット及びインターネットに接続するための回線やＩＳＰサーバ等のことであり、電話回線網、ＩＳＤＮ回線網、専用線、衛星通信回線、ＣＡＴＶ回線等の各種通信回線と、それらを接続するインターネットプロバイダ等を含む。
【００３６】
図２（ａ）は、電子辞書１０ａの斜視概観図の一例を示す図である。図２（ａ）に示すように、電子辞書１０ａは、ディスプレイ３と、キー群５とを備えて構成されている。キー群５を構成する各キーにはそれぞれ固有の機能が割り当てられており、ユーザは、これらのキーを押下して電子辞書１０ａを操作する。また、ジャンプ機能を利用して、表示させた説明情報に含まれる単語の説明情報を表示させることができる。ここで、ジャンプ機能（以下、適宜「ジャンプ」という。）とは、表示されている検索結果中の一部の文字を指定して、当該指定した文字（以下、適宜「ジャンプ文字」という。）を検索対象として再度検索を行う機能のことである。
【００３７】
図２（ｂ）に、キー群５のキー配列の一例を示す。図２（ｂ）に示すように、キー群５は、電源のＯＮ／ＯＦＦを切り替える電源キー２０、入力文字を入力する文字入力キー２１、削除キー２２、説明情報の表示指示や操作の確定指示等を入力する訳／決定キー２３、カーソルの移動方向等を指示する方向指示キー２４、指定した単語へのジャンプキー２５、電子辞書１０ａと接続されるＰＣ６０ａに対するデータの送信指示を入力するためのシンクロ（送信）キー２７、ＰＣ６０ａからのデータの受信指示を入力するためのシンクロ（受信）キー２６、前回表示した画面等に戻るための戻るキー２８、シフトキー２９、検索対象の辞書種別を指定する辞書選択キー３０等で構成される。
【００３８】
また、図２（ｂ）に示す電子辞書１０ａは、辞書選択キー３０として、予め電子辞書１０ａに内蔵されている辞書の種別（以下、適宜「内蔵辞書種別」という。）である“国語辞典”を指定する国語辞典キー３０ａと、“英和辞典”を指定する英和辞典キー３０ｂと、“和英辞典”を指定する和英辞典キー３０ｃと、後述する登録辞書情報の辞書種別（以下、「登録辞書種別」という。）の一覧を表示させて登録辞書種別の選択を促す登録辞書キー３０ｄとを備えている。以下、内蔵辞書種別を指定する国語辞典キー３０ａ、英和辞典キー３０ｂ、及び和英辞典キー３０ｃを包括して、適宜「内蔵辞書種別キー」という。
【００３９】
一方、図２（ａ）に示すように、電子辞書１０ａ本体の側面には、データの入力端子を備えた通信コネクタ９が設けられており、上述のように、通信ケーブル４０により電子辞書１０ａと接続されたＰＣ６０ａから伝送されるデータ（ネット辞書情報）が入力される。この通信コネクタ９には、ＵＳＢや、ＩＥＥＥ等種々の形式が適宜選択される。
【００４０】
［機能構成］
先ず、実施形態１における電子辞書に接続されるＰＣの内部構成について説明する。図３は、ＰＣ６０ａの内部構成の一例を示すブロック図である。図３に示すように、ＰＣ６０ａは、ＣＰＵ６００と、入力装置６１０と、表示装置６２０と、ＲＯＭ６３０と、ＲＡＭ６４０と、伝送制御装置６５０と、通信装置６６０と、記憶装置６７０と、当該記憶装置６７０が備える記憶媒体６８０とを備えて構成される。
【００４１】
ＣＰＵ６００は、入力される指示に応じて所定のプログラムに基づいた処理を実行し、各機能部への指示やデータの転送等を行い、ＰＣ６０ａを統括的に制御する。具体的には、ＣＰＵ６００は、入力装置６１０から入力される操作信号等に応じて記憶媒体６８０に格納されたプログラムを読み出し、当該プログラムに従って処理を実行する。そして、処理結果をＲＡＭ６４０に保存するとともに、当該処理結果を表示するための表示信号を適宜表示装置６２０に出力して、対応する説明情報を表示させる。さらに、ＣＰＵ６００は、ＲＡＭ６４０内に格納した処理結果の一部或いは全てを、記憶媒体６８０に保存する。
【００４２】
入力装置６１０は、カーソルキー、テンキー、及び各種ファンクションキーを備えたキーボード、及びマウス等のポインティングデバイスを含み、キーボードにおいて押下されたキーの押下信号やマウスの操作信号等をＣＰＵ６００に出力する。
【００４３】
表示装置６２０は、ＣＰＵ６００から入力される表示信号に基づいて各種画面を表示させるものであり、ＬＣＤ等により構成される。
【００４４】
ＲＯＭ６３０は、ＣＰＵ６００により実行されるＩＰＬプログラムや、ＩＰＬプログラムに係る各種初期設定値等を格納する。
【００４５】
ＲＡＭ６４０は、ＣＰＵ６００が実行する各種プログラムや、これらプログラムの実行に係るデータ等を一時的に保持するメモリ領域を備える。特に、実施形態１を実現するため、検索語格納領域６４２と、指定登録辞書種別格納領域６４４を備える。
【００４６】
伝送制御装置６５０は、通信ケーブル（図１に示す通信ケーブル４０）を介して接続される電子辞書１０ａと所定の情報を送受するための装置であり、電子辞書１０ａとの通信を行うための制御を行う。
【００４７】
通信装置６６０は、ネットワークＮ１０を介して接続される外部機器と所定の情報を送受するための装置であり、外部機器との通信を行うための制御を行う。
【００４８】
記憶装置６７０は、プログラムやデータ等が記憶される記憶媒体６８０を備え、記憶媒体６８０は、磁気的、光学的記憶媒体、若しくは半導体メモリ等で構成されている。この記憶媒体６８０は、記憶装置６７０に固定的に備えたもの、若しくは着脱自在に装着するものであり、各種システムプログラムやアプリケーションプログラム等の各種プログラムや、当該各種プログラムで処理されたデータ等が記憶される。
【００４９】
また、実施形態１を実現するため、記憶媒体６８０には、第１ネット辞書検索プログラム６８１と、ネット辞書情報転送プログラム６８２と、辞書種別／接続先対応テーブル更新プログラム６８３と、辞書種別／接続先対応テーブル６８４と、ネット辞書情報６８５とが格納されている。
【００５０】
ＣＰＵ６００は、この記憶媒体６８０に格納される第１ネット辞書検索プログラム６８１に従って、ネット辞書検索処理を実行する。具体的には、ＣＰＵ６００は、伝送制御装置６５０を介して接続される電子辞書１０ａ（図９参照）から、後述する検索条件データが入力されるまで待機状態となる。
【００５１】
そして、ＣＰＵ６００は、電子辞書１０ａから検索条件データが入力された場合に、当該入力された検索条件データに含まれる検索語を検索語格納領域６４２に、指定登録辞書種別を指定登録辞書種別格納領域６４４にそれぞれ格納する。図４は、検索語格納領域６４２の一例を示す図である。図４に示す検索語格納領域６４２には、検索語“ＯＥＭ”が格納されている。また、図５は、指定登録辞書種別格納領域６４４の一例を示す図である。図５に示す指定登録辞書種別格納領域６４４は、指定登録辞書種別“登録略語（英語）辞典”が格納されている。
【００５２】
続いて、ＣＰＵ６００は、辞書種別／接続先対応テーブル６８４を参照して、指定登録辞書種別格納領域６４４に格納される指定登録辞書種別に対応する接続先アドレスを取得する。
【００５３】
図６に、辞書種別／接続先対応テーブル６８４の一例を示す。図６に示すように、辞書種別／接続先対応テーブル６８４には、登録辞書種別と、接続先名称及び接続先アドレスを含む接続先情報との対応関係が設定されている。例えば、レコードＬ２に示すように、登録辞書種別“登録略語（英語）辞典”と対応付けて、接続先名称“検索サイトＡ”及び接続先アドレス“ｈｔｔｐ：／／ｗｗｗ．ａｂｃ．ｃｏ．ｊｐ”を含む接続情報が設定されている。各辞書種別に対応付けて設定される接続先アドレスは、例えば、該当する辞書ＤＢを公開している辞書サーバのＵＲＬである。
【００５４】
続いて、ＣＰＵ６００は、取得した接続先アドレスのサーバに接続して検索語格納領域６４２に格納されている検索語を指定した検索要求を送信し、当該接続したサーバから応答された検索結果データ、すなわち、指定した検索語の説明情報を受信して表示する制御を行う。
【００５５】
続いて、ＣＰＵ６００は、表示制御した説明情報に含まれる文字列（以下、「選択文字列」という。）の選択操作を受け付ける。そして、ＣＰＵ６００は、選択文字列の確定操作に応じて、指定登録辞書種別格納領域６４４に格納される指定登録辞書種別を登録辞書種別、検索語格納領域６４２に格納される検索語を登録見出語、選択文字列を登録説明情報として、これらを対応付けたネット辞書データを生成する。そして、ＣＰＵ６００は、生成したネット辞書データをネット辞書情報６８５として記憶媒体６８０に格納する。
【００５６】
図７は、ネット辞書情報６８５の一例を示す図である。図７に示すように、ネット辞書情報６８５には、登録辞書種別と、登録見出語と、登録説明情報とが対応付けられたネット辞書データが蓄積される。ＣＰＵ６００は、電子辞書１０ａからの検索条件データの入力に応じて上記した第１ネット辞書検索処理を実行し、生成したネット辞書データをネット辞書情報６８５に追加・格納する。
【００５７】
また、ＣＰＵ６００は、ネット辞書情報転送プログラム６８２に従って、ネット辞書情報転送処理を実行する。具体的には、ＣＰＵ６００は、電子辞書１０ａからネット辞書転送指示が入力された場合に、記憶装置６７０からネット辞書情報６８５を読み出し、伝送制御装置６５０を介して電子辞書１０ａに転送する。また、ネット辞書情報６８５を電子辞書１０ａに送信した後、ネット辞書情報６８５に格納されるネット辞書データを削除して、ネット辞書情報６８５を初期化する。
【００５８】
さらに、ＣＰＵ６００は、接続先更新指示が入力された場合には、辞書種別／接続先対応テーブル更新プログラム６８３を読み出して辞書種別／接続先対応テーブル更新処理を実行する。具体的には、ＣＰＵ６００は、先ず、辞書種別／接続先対応テーブル６８４を読み出して、各登録辞書種別と接続先情報との対応関係を表示装置６２０に表示する制御を行い、各登録辞書種別に対応付けられた接続先情報の変更操作、各登録辞書種別と接続先情報との対応関係の追加操作等の更新指示を受け付ける。
【００５９】
そして、ＣＰＵ６００は、前述の更新指示の確定操作に応じて、辞書種別／接続先対応テーブル６８４を更新する。図８に、図６の辞書種別／接続先対応テーブル６８４を更新した一例を示す。図８に示す辞書種別／接続先対応テーブル６８４において、レコードＬ２０に示すように、登録辞書種別“登録経済用語事典”に対応する接続先情報の接続先名称が“検索サイトＣ”に、接続先アドレスが“ｈｔｔｐ：／／ｗｗｗ．ｋｋｋｋ．ｃｏ．ｊｐ”に変更されている。
【００６０】
続いて、ＣＰＵ６００は、更新した辞書種別／接続先対応テーブル６８４を、伝送制御装置６５０を介して電子辞書１０ａに転送する。
【００６１】
次に、電子辞書１０ａの内部構成について説明する。図９は、電子辞書１０ａの内部構成の一例を示すブロック図である。図９に示すように、電子辞書１０ａは、ＣＰＵ１００と、入力装置１１０と、表示装置１２０と、伝送制御装置１３０と、ＲＡＭ１４０と、フラッシュＲＯＭ１５０とを備えて構成される。
【００６２】
ＣＰＵ１００は、入力される指示に応じて所定のプログラムに基づいた処理を実行し、各機能部への指示やデータの転送等を行い、電子辞書１０ａを統括的に制御する。具体的には、ＣＰＵ１００は、入力装置１１０から入力される押下信号に応じてフラッシュＲＯＭ１５０に格納されたプログラムを読み出し、当該プログラムに従って処理を実行する。そして、処理結果をＲＡＭ１４０に保存するとともに、当該処理結果を表示するための表示信号を適宜表示装置１２０に出力して、対応する表示情報を表示させる。
【００６３】
入力装置１１０は、仮名やアルファベット等の文字入力等に必要なキー群を備え、押下されたキーの押下信号等をＣＰＵ１００に出力する。この入力装置１１０は、図２（ｂ）に示すキー群５に相当する。入力装置１１０により、検索対象の辞書種別の指定、入力文字の入力、説明情報の表示指示、電子辞書１０ａと接続されるＰＣ６０ａとのデータ通信指示等の入力手段が実現される。
【００６４】
表示装置１２０は、ＣＰＵ１００から入力される表示信号に基づいて各種画面を表示させるものであり、ＬＣＤ等により構成される。この表示装置１２０は、図２（ｂ）に示すディスプレイ３に相当する。
【００６５】
伝送制御装置１３０は、通信ケーブルを介して接続される外部機器（例えば、ＰＣ６０ａ）と所定の情報を送受するための装置であり、外部機器との通信を行うための制御を行う。この伝送制御装置１３０は、図２（ａ）に示す通信コネクタ９に相当する。
【００６６】
ＲＡＭ１４０は、ＣＰＵ１００が実行する各種プログラムや、これらプログラムの実行に係るデータ等を一時的に保持するメモリ領域を備える。特に、本実施形態を実現するため、検索条件データ格納領域１４２と、ジャンプ文字格納領域１４４とを備える。
【００６７】
フラッシュＲＯＭ１５０には、各種初期設定、ハードウェアの構成、又は必要なプログラムのロード等を行うための初期プログラムが格納される。ＣＰＵ１００は、電子辞書１０ａの電源投入時においてこの初期プログラムを実行することにより、電子辞書１０ａの動作環境を設定する。
【００６８】
また、フラッシュＲＯＭ１５０には、電子辞書１０ａの動作に係る各種処理プログラムや電子辞書１０ａの備える種々の機能を実現するためのプログラムやデータが格納される。特に、実施形態１を実現するため、内蔵辞書情報群１５１と、登録辞書情報群１５２と、第１ネット辞書ダウンロードプログラム１５３と、検索条件送信プログラム１５４と、登録辞書一覧更新プログラム１５５と、登録辞書検索プログラム１５６と、登録辞書一覧テーブル１５７とが格納され、登録辞書検索プログラム１５６は、ジャンププログラム１５６ａを備える。
【００６９】
内蔵辞書情報群１５１は、内蔵国語辞典情報１５１ａと、内蔵英和辞典情報１５１ｂと、内蔵和英辞典情報１５１ｃとを備える。以下、内蔵国語辞典情報１５１ａ、内蔵英和辞典情報１５１ｂ、及び内蔵和英辞典情報１５１ｃを包括して、適宜「内蔵辞書情報」という。
【００７０】
各内蔵辞書情報は、辞書ＤＢと、当該辞書ＤＢ用の見出語アドレス情報と、文字種別情報とをそれぞれ備えている。図１０は、内蔵辞書情報である内蔵英和辞典情報１５１ｂの一例を示す図である。図１０に示すように、内蔵英和辞典情報１５１ｂは、英和辞典ＤＢ１５１２ｂと、見出語アドレス情報１５１４ｂと、文字種別情報１５１６ｂとを備える。
【００７１】
図１１は、英和辞典ＤＢ１５１２ｂの蓄積形式の一例を示す図である。図１１に示すように、英和辞典ＤＢ１５１２ｂには、当該英和辞典ＤＢ１５１２ｂに含まれる見出語の先頭アドレスから、それぞれ、該当する見出語と、当該見出語を説明するための文字データである説明情報とが格納される。尚、図示しないが、各内蔵辞書情報が備える辞書ＤＢ（以下、適宜「内蔵辞書ＤＢ」という。）には、この英和辞典ＤＢ１５１２ｂと同様に、該当する内蔵辞書ＤＢに含まれる見出語の先頭アドレスから、それぞれ、該当する見出語と、当該見出語の説明情報とが格納される。
【００７２】
図１２は、見出語アドレス情報１５１４ｂの一例を示す図である。図１２に示すように、見出語アドレス情報１５１４ｂには、英和辞典ＤＢ１５１２ｂに含まれる各見出語の格納先を指定する先頭アドレスの一覧が格納されている。同様にして、各内蔵辞書情報は、それぞれ、該当する内蔵辞書ＤＢに含まれる見出語の先頭アドレスの一覧が格納された見出語アドレス情報（図示略）をそれぞれ備えている。
【００７３】
文字種別情報１５１６ｂは、英和辞典ＤＢ１５１２ｂに含まれる見出語の文字種別を特定するための情報であり、該当する文字種別が格納される。図１３は、文字種別情報１５１６ｂの一例を示す図である。図１３に示す文字種別情報１５１６ｂには、英和辞典ＤＢ１５１２ｂに含まれる見出語の文字種別である“アルファベット”が格納されている。同様にして、各内蔵辞書情報は、該当する内蔵辞書ＤＢに含まれる見出語の文字種別が格納される文字種別情報をそれぞれ備えている。例えば、内蔵国語辞典情報１５１ａ及び内蔵和英辞典情報１５１ｃの備える文字種情報には、それぞれ文字種別“日本語”が格納されている。
【００７４】
また、登録辞書情報群１５２には、伝送制御装置１３０を介して接続されるＰＣ６０ａから伝送されたネット辞書情報が蓄積される。図９に示すフラッシュＲＯＭ１５０には、登録辞書情報群１５２として、登録英和辞典情報１５１ａと、登録和英辞典情報１５２ｂと、登録略語（英語）辞典情報１５２ｃと、登録経済用語事典情報１５２ｄとが格納されている。以下、登録英和辞典情報１５１ａ、登録和英辞典情報１５２ｂ、登録略語（英語）辞典情報１５２ｃ、及び登録経済用語事典情報１５２ｄを包括して、適宜「登録辞書情報」という。
【００７５】
各登録辞書情報は、上記した内蔵辞書情報と同様に、辞書ＤＢと、当該辞書ＤＢ用の登録見出語アドレス情報と、文字種別情報とをそれぞれ備えている。図１４は、登録辞書情報である登録略語（英語）辞典情報１５２ｃの一例を示す図である。図１４に示すように、登録略語（英語）辞典情報１５２ｃは、登録略語（英語）辞典ＤＢ１５２２ｃと、登録見出語アドレス情報１５２４ｃと、文字種別情報１５２６ｃとを備える。
【００７６】
図１５は、登録略語（英語）辞典ＤＢ１５２２ｃの一例を示す図である。図１５に示すように、登録略語（英語）辞典ＤＢ１５２２ｃには、当該登録略語（英語）辞典ＤＢ１５２２ｃに含まれる登録見出語の先頭アドレスから、それぞれ、該当する登録見出語と登録説明情報とが対応付けられた登録辞書データが格納される。図１５中破線で示す登録見出語“ＯＥＭ”の登録辞書データは、後述する第１ネット辞書ダウンロード処理の説明としてＰＣ６０ａから伝送されて登録略語（英語）辞典情報１５２ｃに追加される登録辞書データである。
【００７７】
同様にして、各登録辞書情報が備える辞書ＤＢ（以下、適宜「登録辞書ＤＢ」という。）には、登録略語（英語）辞典ＤＢ１５２２ｃと同様に、該当する登録辞書ＤＢに含まれる登録見出語の先頭アドレスから、登録見出語と登録説明情報とが対応付けられた登録辞書データが格納される。各登録辞書情報の登録辞書ＤＢには、ＣＰＵ１００により実行される第１ネット辞書ダウンロード処理の結果、適宜登録辞書データが追加・格納される。
【００７８】
図１６は、登録見出語アドレス情報１５２４ｃの一例を示す図である。図１６に示すように、登録見出語アドレス情報１５２４ｃには、登録略語（英語）辞典ＤＢ１５２２ｃに含まれる各登録見出語の格納先を指定する先頭アドレスの一覧が格納されている。図１６中破線で示す先頭アドレスは、後述する第１ネット辞書ダウンロード処理の説明としてＰＣ６０ａから伝送されて登録略語（英語）辞典情報１５２ｃに追加される、図１５中破線で示す登録辞書データの登録見出語の先頭アドレスである。各登録辞書情報の登録見出語情報には、対応する登録辞書ＤＢに登録辞書データが追加された際に、登録見出語の先頭アドレスがＣＰＵ１００により追加・格納される。
【００７９】
図１７は、文字種別情報１５２６ｃの一例を示す図である。図１７に示す文字種別情報１５２６ｃには、登録略語（英語）辞典ＤＢ１５２２ｃに含まれる登録見出語の文字種別である“アルファベット”が格納されている。同様にして、各登録辞書情報は、該当する登録辞書ＤＢに含まれる登録見出語の文字種別が格納される文字種別情報をそれぞれ備えている。例えば、登録英和辞典情報１５２ａの備える文字種別情報には、文字種別“アルファベット”が格納され、登録和英辞典情報１５２ｂ及び登録経済用語事典情報１５２ｄの備える文字種別情報には、それぞれ文字種別“日本語”が格納されている。
【００８０】
ＣＰＵ１００は、シンクロ（受信）キー２６の押下操作に応じて、フラッシュＲＯＭ１５０に格納される第１ネット辞書ダウンロードプログラム１５３を読み出して第１ネット辞書ダウンロード処理を実行し、ＰＣ６０ａから伝送されたネット辞書情報を登録辞書情報群１５２内に追加・格納する。
【００８１】
具体的には、ＣＰＵ１００は、伝送制御装置１３０を介して接続されるＰＣ６０ａにネット辞書転送指示を出力して、ネット辞書情報が入力されるまで待機状態となる。
【００８２】
続いて、ＣＰＵ１００は、ＰＣ６０ａから伝送されたネット辞書情報を登録辞書情報群１５２内に追加・格納する。ＰＣ６０ａから伝送されるネット辞書情報には、図７に示して説明したように、登録辞書種別と、登録見出語と、登録説明情報とが対応付けられた１以上のネット辞書データが格納される。
【００８３】
ＣＰＵ１００は、ＰＣ６０ａから伝送されたネット辞書情報に含まれるネット辞書データを順次選択して、以下の処理を実行する。すなわち、ＣＰＵ１００は、当該選択したネット辞書データの登録辞書種別に従って、該当する登録辞書情報の登録辞書ＤＢに、対応する登録見出語と登録説明情報とを対応付けた登録辞書データを追加するとともに、登録見出語アドレス情報に、追加した登録見出語の先頭アドレスを追加する。
【００８４】
例えば、図７に示すネット辞書情報が伝送された場合には、ＣＰＵ１００は、先ず、レコードＬ１０に示すネット辞書データを選択し、登録辞書種別“登録略語（英語）辞典”に従って、登録略語（英語）辞典ＤＢ１５２２ｃに、対応する登録見出語と登録説明情報とを対応付けた登録辞書データ（図１５中破線で示すレコードＬ３０）を追加するとともに、登録見出語アドレス情報１５２６ｃに、追加した登録見出語の先頭アドレス“ｂｚｚｚｚｚ”（図１６中破線で示すレコードＬ４０）を追加する。
【００８５】
続いて、ＣＰＵ１００は、図７のレコードＬ１２に示すネット辞書データを選択し、同様にして、登録辞書種別“登録経済用語事典”に従って、登録経済用語事典情報１５２ｄの備える登録経済用語事典ＤＢに、対応する登録見出語と登録説明情報とを対応付けた登録辞書データを追加するとともに、登録見出語アドレス情報に、追加した登録見出語の先頭アドレスを追加する。
【００８６】
また、ＣＰＵ１００は、シンクロ（送信）キー２７の押下操作に応じて検索条件送信プログラム１５４を読み出し、検索条件送信処理を実行する。具体的には、ＣＰＵ１００は、検索語の入力操作及び検索対象の登録辞書情報の指定操作を受け付ける。そして、ＣＰＵ１００は、入力された検索語と、指定された登録辞書情報の辞書種別（以下、適宜「指定登録辞書種別」という。）とを関連付けた検索条件データを生成し、検索条件データ格納領域１４２に格納する。
【００８７】
図１８に、検索条件データ格納領域１４２の一例を示す。図１８に示す検索条件データ格納領域１４２には、検索語“ＯＥＭ”と、指定登録辞書種別“登録略語（英語）辞典”が格納されている。
【００８８】
続いて、ＣＰＵ１００は、生成した検索条件データを、伝送制御装置１３０を介してＰＣ６０ａに送信する。
【００８９】
また、ＣＰＵ１００は、登録辞書一覧更新プログラム１５５に従って、登録辞書一覧更新処理を実行する。具体的には、ＣＰＵ１００は、伝送制御装置１３０を介して接続されるＰＣ６０ａから辞書種別／接続先対応テーブルが入力されるまで待機状態となる。
【００９０】
そして、ＣＰＵ１００は、ＰＣ６０ａから辞書種別／接続先対応テーブルが入力された場合に、当該入力された辞書種別／接続先対応テーブルに格納されるデータで、登録辞書一覧テーブル１５７を更新する。この登録辞書一覧テーブル１５７には、図示しないが、図６及び図８に示して説明した辞書種別／接続先対応テーブル６８４と同様に、登録辞書種別と各接続先情報の対応関係が設定されている。
【００９１】
また、ＣＰＵ１００は、登録辞書キー３０ｄの押下操作に応じて、登録辞書検索プログラム１５６を読み出して登録辞書検索処理を実行する。具体的には、ＣＰＵ１００は、先ず、登録辞書一覧テーブル１５７を参照して登録辞書種別の一覧を表示する制御を行い、検索対象の登録辞書情報の指定操作を受け付ける。
【００９２】
続いて、ＣＰＵ１００は、指定された登録辞書情報の登録辞書ＤＢに含まれる登録見出語の一覧を表示する制御を行って登録見出語の指定操作を受け付ける。そして、ＣＰＵ１００は、指定された検索対象の登録辞書情報の備える登録辞書ＤＢの中から、指定された登録見出語に対応する登録説明情報を読み出して表示する制御を行う。
【００９３】
また、続けてジャンプキー２５が押下された場合には、ＣＰＵ１００は、ジャンププログラム１５６ａを読み出してジャンプ処理を実行する。具体的には、ＣＰＵ１００は、ジャンプ文字の指定操作を受け付けて、指定されたジャンプ文字をジャンプ文字格納領域１４４に格納する。図１９は、ジャンプ文字格納領域１４４の一例を示す図である。図１９に示すジャンプ文字格納領域１４４には、ジャンプ文字“ｅｑｕｉｐｍｅｎｔ”が格納されている。
【００９４】
続いて、ＣＰＵ１００は、ジャンプ文字の文字種別を検知する。そして、ＣＰＵ１００は、内蔵辞書情報及び登録辞書情報の備える文字種別情報をそれぞれ参照して、検知したジャンプ文字の文字種別と一致する文字種別が設定されている内蔵辞書情報及び登録辞書情報を選出する。そして、ＣＰＵ１００は、対応する内蔵辞書種別及び登録辞書種別を一覧表示する制御を行い、ジャンプ先の辞書情報（以下、適宜「ジャンプ先辞書情報」という。）の指定操作を受け付ける。そして、ＣＰＵ１００は、指定されたジャンプ先辞書情報の見出語アドレス情報を参照しながら、該当する辞書ＤＢからジャンプ文字に適合する見出語を検索して、対応する説明情報を表示する制御を行う。
【００９５】
［動作］
先ず、検索条件送信処理に係る電子辞書１０ａのＣＰＵ１００、及び第１ネット辞書検索処理の実行に係るＰＣ６０ａのＣＰＵ６００の動作について、図２０〜図２３を参照して説明する。図２０は電子辞書１０ａのＣＰＵ１００の処理フロー、図２１は電子辞書１０ａの表示装置１２０に表示される画面例、図２２はＰＣ６０ａのＣＰＵ６００の処理フロー、図２３はＰＣ６０ａの表示装置６２０に表示される画面例を示す図である。
【００９６】
電子辞書１０ａのＣＰＵ１００は、シンクロ（送信）キー２７の押下操作に応じて検索条件送信プログラム１５４を読み出し、検索条件送信処理を実行する。図２０は、検索条件送信処理行に係る電子辞書１０ａのＣＰＵ１００の処理の一例を示すフローチャートである。図２０に示すように、ＣＰＵ１００は、先ず、検索条件入力画面を表示装置１２０に表示させ、検索語及び指定登録辞書種別の指定操作を受け付ける（ステップａ１０）。
【００９７】
そして、訳／決定キー２３が押下されて検索語及び指定登録辞書種別が確定されると（ステップａ２０：ＹＥＳ）、指定された検索語と指定登録辞書種別とを関連付けた検索条件データを生成する（ステップａ３０）。この際、生成された検索条件データが、検索条件データ格納領域１４２に保持される。
【００９８】
そして、ＣＰＵ１００は、生成した検索条件データを、伝送制御装置１３０を介してＰＣ６０ａに出力し（ステップａ４０）、本処理を終了する。
【００９９】
図２１に、電子辞書１０ａの表示装置１２０に表示される検索条件入力画面Ｗ１０の一例を示す。図２１に示す検索条件入力画面Ｗ１０には、検索語Ｉ１０である文字列“ＯＥＭ”が入力されている。また、検索条件入力画面Ｗ１０には登録辞書種別一覧Ｔ１０が表示され、指定登録辞書種別を指定するための指定登録辞書選択マーカＭ１０により、登録辞書種別“登録略語（英語）辞典”が指定されている。この状態で訳／決定キー２３を押下すると、ＣＰＵ１００により以下の内部処理が実行される。すなわち、ＣＰＵ１００は、検索語“ＯＥＭ”と指定登録辞書種別“登録略語（英語）辞典”とを対応付けた検索条件データを生成し、ＰＣ６０ａに出力する（図２０に示すステップａ３０，ａ４０）。
【０１００】
一方、ＰＣ６０ａのＣＰＵ６００は、第１ネット辞書検索プログラム６８１に従って、第１ネット辞書検索処理を実行し、伝送制御装置１３０を介して接続される電子辞書１０ａから検索条件データが入力されるまで待機状態となる。図２２は、第１ネット辞書検索処理に係るＰＣ６０ａのＣＰＵ６００の処理の一例を示すフローチャートである。図２２に示すように、ＣＰＵ６００は、電子辞書１０ａから検索条件データが入力された場合に（ステップｂ１０：ＹＥＳ）、検索条件データに格納される検索語を検索語格納領域６４２に、指定登録辞書種別を指定登録辞書種別格納領域６４４にそれぞれ格納した後、辞書種別／接続先対応テーブル６８４を参照して、指定登録辞書種別に対応する接続先アドレスを取得する（ステップｂ２０）。
【０１０１】
続いて、ＣＰＵ６００は、取得した接続先アドレスのサーバに接続して検索語格納領域６４２に格納されている検索語を指定した検索要求を送信し、当該接続したサーバから応答された検索結果データである指定した検索語の説明情報を表示装置６２０に表示させる（ステップｂ３０）。
【０１０２】
図２３（ａ）に、ＰＣ６０ａの表示装置６２０に表示される検索結果表示画面Ｗ２０の一例を示す。図２３（ａ）に示す検索結果表示画面Ｗ２０には、接続先のサーバから送信された検索語“ＯＥＭ”の説明情報が表示されている。
【０１０３】
続いて、ＣＰＵ６００は、表示制御した説明情報に含まれる文字列の選択操作を受け付ける（ステップｂ４０）。そして、ＣＰＵ６００は、選択文字列の確定操作に応じて（ステップｂ５０：ＹＥＳ）、指定登録辞書種別格納領域６４４に格納される指定登録辞書種別を登録辞書種別、検索語格納領域６４２に格納される検索語を登録見出語、選択文字列を登録説明情報として、これらを対応付けたネット辞書データを生成し、ネット辞書情報６８５に追加・格納する（ステップｂ６０）。
【０１０４】
例えば、図２３（ｂ）に示すように、検索結果表示画面Ｗ２０に表示される説明情報に含まれる文字列Ｅ２０を選択して反転表示させ、例えば、メニューバーやポップアップメニューにより一覧表示されるメニュー項目の選択操作等により選択文字列の確定操作を入力すると、ＣＰＵ１００により以下の内部処理が実行される。すなわち、ＣＰＵ１００は、選択された文字列Ｅ２０を登録説明情報としたネット辞書データを生成し、ネット辞書情報６８５に追加・格納する（図２２に示すステップｂ６０）。
【０１０５】
そして、ＣＰＵ６００は、終了操作を監視するとともに、電子辞書１０ａからの検索条件データの入力を待機し、検索条件データが入力された場合には（ステップｂ１０：ＹＥＳ）、上記した処理を実行する。また、ＣＰＵ６００は、終了操作に応じて（ステップｂ７０：ＹＥＳ）、本処理を終了する。
【０１０６】
次に、第１ネット辞書ダウンロード処理に係る電子辞書１０ａのＣＰＵ６００、及びネット辞書情報転送処理の実行に係るＰＣ６０ａのＣＰＵ６００の動作について、図２４に示す処理フローを参照して説明する。図２４は第１ネット辞書ダウンロード処理に係る電子辞書１０ａのＣＰＵ１００、及びネット辞書情報転送処理の実行に係るＰＣ６０ａのＣＰＵ６００の処理の一例を示すフローチャートである。
【０１０７】
電子辞書１０ａのＣＰＵ１００は、シンクロ（受信）キー２６の押下操作に応じて第１ネット辞書ダウンロードプログラム１５３を読み出し、第１ネット辞書ダウンロード処理を実行する。ＣＰＵ１００は、先ず、伝送制御装置１３０を介して接続されるＰＣ６０ａにネット辞書転送指示を出力して（ステップｃ１０）、ネット辞書情報が入力されるまで待機状態となる。
【０１０８】
一方、ＰＣ６０ａのＣＰＵ６００は、ネット辞書情報転送プログラム６８２に従って、ネット辞書情報転送処理を実行する。ＰＣ６０ａのＣＰＵ６００は、電子辞書１０ａからネット辞書転送指示が入力された場合に（ステップｄ１０）、記憶媒体６８０に格納されるネット辞書情報６８５を読み出し、伝送制御装置１３０を介して電子辞書１０ａに出力する（ステップｄ２０）。また、ネット辞書情報６８５を電子辞書１０ａに出力した後、ネット辞書情報６８５に格納されるネット辞書データを削除してネット辞書情報６８５を初期化し（ステップｄ３０）、本処理を終了する。
【０１０９】
電子辞書１０ａのＣＰＵ１００は、ＰＣ６０ａからネット辞書情報が入力された場合には（ステップｃ２０：ＹＥＳ）、当該入力されたネット辞書情報に含まれるネット辞書データを選択して（ステップｃ３０）、以下の処理を実行する。すなわち、ＣＰＵ１００は、当該選択したネット辞書データの登録辞書種別に従って、該当する登録辞書情報の登録辞書ＤＢに、対応する登録見出語と登録説明情報とを対応付けた登録辞書データを追加する（ステップｃ４０）。さらに、ＣＰＵ１００は、該当する登録辞書情報の登録見出語アドレス情報に、ステップｃ４０で追加した登録辞書データの登録見出語の先頭アドレスを追加する（ステップｃ５０）。
【０１１０】
ＣＰＵ６００は、ＰＣ６０ａから伝送されたネット辞書情報に含まれる全てのネット辞書データを順次選択し、前述のステップｃ３０〜ステップｃ５０の処理を実行する。そして、ＣＰＵ６００は、全てのネット辞書データを選択した場合には（ステップｃ６０：ＹＥＳ）、本処理を終了する。
【０１１１】
次に、辞書種別／接続先対応テーブル更新処理の実行に係るＰＣ６０ａのＣＰＵ６００、及び登録辞書一覧更新処理に係る電子辞書１０ａのＣＰＵ１００の動作について、図２５〜図２７を参照して説明する。図２５はＰＣ６０ａのＣＰＵ６００の処理、図２６はＰＣ６０ａの表示装置６２０に表示される画面例、図２７は電子辞書１０ａのＣＰＵ１００の処理フローを示す図である。
【０１１２】
ＰＣ６０ａのＣＰＵ６００は、接続先更新指示が入力された場合には、辞書種別／接続先対応テーブル更新プログラム６８３を読み出して辞書種別／接続先対応テーブル更新処理を実行する。図２５は、辞書種別／接続先対応テーブル更新処理に係るＰＣ６０ａのＣＰＵ６００の処理の一例を示すフローチャートである。ＣＰＵ６００は、先ず、辞書種別／接続先対応テーブル６８４を読み出して、辞書種別／接続先変更画面を表示装置６２０に表示させ（ステップｅ１０）、各登録辞書種別に対応付けられた接続先アドレスの変更操作、各登録辞書種別と接続先情報との対応関係の追加操作等の更新指示を受け付ける。
【０１１３】
そして、ＣＰＵ６００は、更新指示の確定操作に応じて（ステップｅ２０：ＹＥＳ）、辞書種別／接続先対応テーブル６８４を更新する（ステップｅ３０）。続いて、ＣＰＵ６００は、更新した辞書種別／接続先対応テーブル６８４を、伝送制御装置１３０を介して電子辞書１０ａに出力して（ステップｅ４０）、本処理を終了する。
【０１１４】
図２６（ａ）に、ＰＣ６０ａの表示装置６２０に表示される辞書種別／接続先変更画面Ｗ３０の一例を示す。図２６に示す辞書種別／接続先変更画面Ｗ３０には、各登録辞書種別と接続先情報との対応関係一覧Ｔ３０が表示され、対応関係選択マーカＭ３０により、登録辞書種別“登録経済用語事典”と接続先情報との対応関係が指定されている。この状態で、メニュー項目の選択操作等により対応関係変更指示を入力すると、図２６（ｂ）に示すように、対応関係変更画面Ｗ３２が表示される。
【０１１５】
図２６（ｂ）に示すように、対応関係変更画面Ｗ３２は、登録辞書種別入力エリアＥ３０と、検索サイト名入力エリアＥ３２と、接続先ＵＲＬ入力エリアＥ３４と、変更操作の確定指示を入力するための「変更」ボタンＢ３０とを備え、当該時点で、辞書種別／接続先対応テーブル６８４の登録辞書種別“登録経済用語事典”に対応付けて設定されている接続先情報に基づいて、登録辞書種別入力エリアＥ３０には“登録経済用語事典”が、検索サイト名入力エリアＥ３２には“検索サイトＢ”が、接続先ＵＲＬ入力エリアＥ３４には“ｈｔｔｐ：／／ｗｗｗ．ｄｄｄ．ｃｏ．ｊｐ”が、それぞれ入力されている。
【０１１６】
例えば、図２６（ｂ）に示す対応関係変更画面Ｗ３２において、例えば、検索サイト名入力エリアＥ３２に“検索サイトＣ”を、接続先ＵＲＬ入力エリアＥ３４に“ｈｔｔｐ：／／ｗｗｗ．ｋｋｋｋ．ｃｏ．ｊｐ”をそれぞれ入力し、「変更」ボタンＢ３０を選択すると、ＣＰＵ６００により以下の内部処理が実行される。すなわち、ＣＰＵ６００は、登録辞書種別“登録経済用語事典”に対応する接続先名称を“検索サイトＣ”に、接続先アドレスを“ｈｔｔｐ：／／ｗｗｗ．ｋｋｋｋ．ｃｏ．ｊｐ”に変更して、辞書種別／接続先対応テーブル６８４を更新する。
【０１１７】
一方、電子辞書１０ａのＣＰＵ１００は、登録辞書一覧更新プログラム１５５に従って、登録辞書一覧更新処理を実行する。図２７は、登録辞書一覧更新処理に係る電子辞書１０ａのＣＰＵ１００の処理の一例を示すフローチャートである。ＣＰＵ１００は、伝送制御装置１３０を介して接続されるＰＣ６０ａから辞書種別／接続先対応テーブルが入力されるまで待機状態となる。そして、ＣＰＵ１００は、ＰＣ６０ａから辞書種別／接続先対応テーブルが入力された場合に（ステップｆ１０：ＹＥＳ）、当該入力された辞書種別／接続先対応テーブルに格納されるデータを登録辞書一覧テーブル１５７にコピーして更新して（ステップｆ２０）。本処理を終了する。
【０１１８】
次に、登録辞書検索処理に係る電子辞書１０ａのＣＰＵ１００の動作について、図２８〜図３０を参照して説明する。図２８は電子辞書１０ａのＣＰＵ１００の処理フロー、図２９，３０は電子辞書１０ａの表示装置１２０に表示される画面例を示す図である。
【０１１９】
電子辞書１０ａのＣＰＵ１００は、登録辞書キー３０ｄの押下操作に応じて、登録辞書検索プログラム１５６を読み出して登録辞書検索処理を実行する。図２８は、登録辞書検索処理に係るＰＣ６０ａのＣＰＵ６００の処理の一例を示すフローチャートである。ＣＰＵ１００は、先ず、登録辞書一覧テーブル１５７を参照して登録辞書種別の一覧を表示装置１２０に表示させて（ステップｇ１０）、検索対象の登録辞書情報の指定操作を受け付ける。
【０１２０】
図２９（ａ）に、この段階で電子辞書１０ａの表示装置１２０に表示される登録辞書選択画面４０の一例を示す。図２９（ａ）に示すように、登録辞書選択画面Ｗ４０には登録辞書種別一覧Ｔ４０が表示され、検索対象の登録辞書情報を指定するための登録辞書選択マーカＭ４０により、最上段の登録辞書種別“登録英和辞典”が指定されている。
【０１２１】
そして、ＣＰＵ１００は、検索対象の検索辞書情報が指定された場合には（ステップｇ１２：ＹＥＳ）、指定された登録辞書情報に含まれる登録見出語の一覧を表示装置１２０に表示させて（ステップｇ１４）、登録見出語の指定操作を受け付ける。
【０１２２】
例えば、図２９（ａ）に示す登録辞書選択画面Ｗ４０において、方向指示キー２４を操作して登録辞書選択マーカＭ４０を移動させ、登録辞書種別“登録略語（英語）辞典”を指定して訳／決定キー２３を押下すると、（ｂ）に示す登録見出語選択画面Ｗ４２が表示される。この登録見出語選択画面Ｗ４２には、検索対象に指定された登録略語（英語）辞典情報１５２ｃの登録略語（英語）辞典ＤＢに含まれる登録見出語一覧Ｔ４２が表示され、最上段の登録見出語“ＡＳＡＰ”が反転表示されて、登録見出語選択マーカＭ４２として表示されている。
【０１２３】
そして、ＣＰＵ１００は、訳／決定キー２３が押下されて登録見出語が指定された場合には（ステップｇ１６：ＹＥＳ）、指定された検索対象の登録辞書情報の備える登録辞書ＤＢの中から、指定された登録見出語に対応する登録説明情報を読み出して表示装置１２０に表示させる（ステップｇ１８）。
【０１２４】
例えば、図２９（ｂ）に示す登録見出語選択画面Ｗ４２において、方向指示キー２４を操作して登録見出語選択マーカＭ４２を移動させ、登録見出語“ＯＥＭ”を指定して訳／決定キー２３を押下すると、（ｃ）に示すように、登録略語（英語）辞典情報１５２ｃから読み出された、登録見出語“ＯＥＭ”に対応する登録説明情報を表示した登録説明情報表示画面Ｗ４４が表示される。
【０１２５】
また、ＣＰＵ１００は、続けてジャンプキー２５が押下された場合には（ステップｇ２０：ＹＥＳ）、ジャンププログラム１５６ａを読み出してジャンプ処理を実行する。具体的には、ＣＰＵ１００は、先ず、ジャンプ文字の指定操作を受け付ける（ステップｇ２２）。この際、指定されたジャンプ文字がジャンプ文字格納領域１４４に保持される。
【０１２６】
続いて、ＣＰＵ１００は、内蔵辞書種別及び登録辞書種別の一覧を表示装置１２０に表示させて、ジャンプ先辞書情報の指定操作を受け付ける（ステップｇ２４）。具体的には、ＣＰＵ１００は、指定されたジャンプ文字の文字種別を検知する。そして、ＣＰＵ１００は、検知したジャンプ文字の文字種別と一致する文字種別が設定されている文字種別情報を備える内蔵辞書情報及び登録辞書情報を選出し、対応する内蔵辞書種別及び登録辞書種別を表示装置１２０に一覧表示させる。
【０１２７】
図３０（ａ）は、図２９（ｃ）に示す登録説明情報表示画面Ｗ４０においてジャンプキー２５を押下し、ジャンプ文字Ｅ５０である“ｅｑｕｉｐｍｅｎｔ”を選択した際の登録説明情報表示画面Ｗ５０の一例を示す図である。この状態で訳／決定キー２３を押下すると、図３０（ｂ）に示すように、登録説明情報表示画面Ｗ５０上に、ジャンプ先辞書一覧Ｔ５０が表示されたジャンプ先選択画面Ｗ５２が表示される。
【０１２８】
具体的には、この際、ＣＰＵ１００により以下の内部処理が実行される。すなわち、ＣＰＵ１００は、指定されたジャンプ文字“ｅｑｕｉｐｍｅｎｔ”の文字種別“アルファベット”を検知し、文字種別情報に文字種別“アルファベット”が設定されている内蔵英和辞典情報１５１ｂ、登録英和辞典情報１５２ａ、及び登録略語（英語）辞典情報１５２ｃを選出し、選出した内蔵辞書情報の内蔵辞書種別及び登録辞書情報の登録辞書種別を表示装置１２０に一覧表示させる（図２８に示すステップｇ２４）。
【０１２９】
そして、ＣＰＵ１００は、ジャンプ先辞書情報が指定された場合には（ステップｇ２６：ＹＥＳ）、指定されたジャンプ先辞書情報の見出語アドレス情報を参照しながら、該当する辞書ＤＢからジャンプ文字に適合する見出語を検索し（ステップｇ２８）、対応する説明情報を表示装置１２０に表示させる（ステップｇ３０）。
【０１３０】
例えば、図３０（ｂ）に示すジャンプ先選択画面Ｗ５２において、ジャンプ先選択マーカＭ５０により内蔵辞書種別“内蔵英和辞典”が指定されている状態で訳／決定キー２３を押下すると、（ｃ）に示すように、内蔵英和辞典情報１５１ｂの備える内蔵英和辞典ＤＢ１５１２ｂ（図１１参照）から読み出された、ジャンプ文字“ｅｑｕｉｐｍｅｎｔ”に対応する説明情報を表示した説明情報表示画面Ｗ５４が表示される。
【０１３１】
以上説明したように、実施形態１によれば、検索語の入力操作及び指定登録辞書種別の指定操作に応じて、指定された指定登録辞書種別に対応付けられた接続先アドレスのサーバに接続して入力された検索語を指定した検索要求を送信し、当該接続したサーバから応答された検索結果データ、すなわち、指定した検索語の説明情報を表示させることができる。そして、検索語を登録見出語とし、表示させた説明情報から選択された選択文字列を登録説明情報として、これらを対応付けた登録辞書データを、指定登録辞書情報の備える登録辞書ＤＢに追加・格納することができる。
【０１３２】
また、変更指示に応じて、辞書種別／接続先対応テーブル６８４に設定される、各登録辞書種別と、接続先名称及び接続先アドレスを含む接続先情報との対応関係を更新することができる。したがって、検索語が入力されて指定登録辞書種別が指定された際に接続されるサーバを変更することができる。
【０１３３】
そして、登録辞書キー３０ｄの押下操作に応じて、登録辞書情報の登録辞書ＤＢに蓄積登録見出語に対応する登録説明情報を表示させることができる。そして、登録説明情報に含まれる一部の文字列がジャンプ文字に指定された場合に、内蔵辞書種別及び登録辞書種別を一覧表示する制御を行い、指定されたジャンプ先辞書情報の見出語アドレス情報を参照しながら、該当する辞書ＤＢからジャンプ文字に適合する見出語を検索して、対応する説明情報を表示させることができる。
【０１３４】
（実施形態２）
次に、本発明を適用した電子辞書の実施形態２について説明する。実施形態２の電子辞書は、実施形態１と同様に、ＰＣ等の電子機器と接続される。以下、実施形態１で説明した電子辞書１０ｂ及びＰＣ６０ｂと同様の構成要素及び同様のステップには、同一の符号を付して説明は省略する。
【０１３５】
［機能構成］
先ず、実施形態２における電子辞書に接続されるＰＣの内部構成について説明する。図３１は、実施形態２におけるＰＣ６０ｂの内部構成の一例を示すブロック図である。図３１に示すように、ＰＣ６０ｂは、ＣＰＵ６００と、入力装置６１０と、表示装置６２０と、ＲＯＭ６３０と、ＲＡＭ７４０と、伝送制御装置６５０と、通信装置６６０と、記憶装置６７０と、当該記憶装置６７０が備える記憶媒体７８０とを備えて構成される。
【０１３６】
実施形態２において、ＲＡＭ７４０は、検索語格納領域７４２と、指定接続先名称格納領域７４４とを備える。また、記憶媒体７８０には、実施形態２を実現するため、第２ネット辞書検索プログラム７８１と、ネット辞書情報転送プログラム６８２と、辞書種別／接続先対応テーブル更新プログラム６８３と、辞書種別／接続先対応テーブル６８４と、ネット辞書情報７８５とが格納される。
【０１３７】
ＣＰＵ６００は、この記憶媒体７８０に格納される第２ネット辞書検索プログラム７８１に従って、第２ネット辞書検索処理を実行する。具体的には、ＣＰＵ６００は、先ず、辞書種別／接続先対応テーブル６８４（図８参照）を参照して、接続先名称の一覧を表示する制御を行い、検索語の入力操作及び接続先名称の指定操作を受け付ける。そして、ＣＰＵ６００は、入力された検索語を検索語格納領域７４２に、指定された接続先名称（以下、「指定接続先名称」という。）を指定接続先名称格納領域７４４にそれぞれ格納する。
【０１３８】
図３２は、検索語格納領域７４２の一例を示す図である。図３２に示す検索語格納領域７４２には、検索語“ＯＥＭ”が格納されている。また、図３３は、指定接続先名称格納領域７４４の一例を示す図である。図３３に示す指定接続先名称格納領域７４４には、接続先名“検索サイトＡ”が格納されている。
【０１３９】
続いて、ＣＰＵ６００は、辞書種別／接続先対応テーブル６８４から、指定接続先名称に対応する接続先アドレスを取得する。そして、ＣＰＵ６００は、取得した接続先アドレスのサーバに接続して入力された検索語を指定した検索要求を送信し、当該接続したサーバから応答された検索結果データ、すなわち、指定した検索語の説明情報を表示する制御を行う。
【０１４０】
続いて、ＣＰＵ６００は、表示制御した説明情報に含まれる文字列の選択操作を受け付ける。そして、ＣＰＵ６００は、選択文字列の確定操作に応じて、指定接続先名称格納領域７４４に格納される指定接続先名称を接続先名称、検索語格納領域７４２に格納される検索語を登録見出語、選択文字列を登録説明情報として、これらを対応付けたネット辞書データを生成する。そして、ＣＰＵ６００は、生成したネット辞書データをネット辞書情報７８５に格納する。
【０１４１】
図３４は、ネット辞書情報７８５の一例を示す図である。図３４に示すように、ネット辞書情報７８５には、指定接続先名称と、登録見出語と、登録説明情報とが対応付けられたネット辞書データが蓄積される。ＣＰＵ６００は、検索語の入力操作及び指定接続先名称の指定操作に応じて上記した第２ネット辞書検索処理を実行し、生成したネット辞書データをネット辞書情報７８５に追加・格納する。
【０１４２】
次に、実施形態２における電子辞書１０ｂの内部構成について説明する。図３５は、電子辞書１０ｂの内部構成の一例を示すブロック図である。図３５に示すように、電子辞書１０ｂは、ＣＰＵ１００と、入力装置１１０と、表示装置１２０と、伝送制御装置１３０と、ＲＡＭ２４０と、フラッシュＲＯＭ２５０とを備えて構成される。
【０１４３】
実施形態２において、ＲＡＭ２４０は、見出語候補一覧格納領域２４２を備える。また、フラッシュＲＯＭ２５０には、実施形態２を実現するため、内蔵辞書情報群１５１と、登録辞書情報群１５２と、第２ネット辞書ダウンロードプログラム２５３と、登録辞書一覧更新プログラム１５５と、内蔵辞書／登録辞書対応テーブル更新プログラム２５６と、辞書検索プログラム２５７と、登録辞書一覧テーブル１５７と、内蔵辞書／登録辞書対応テーブル２５８とが格納される。
【０１４４】
ＣＰＵ１００は、シンクロ（受信）キー２６の押下操作に応じて、フラッシュＲＯＭ１５０に格納される第２ネット辞書ダウンロードプログラム２５３を読み出して第２ネット辞書ダウンロード処理を実行し、ＰＣ６０ｂから伝送されたネット辞書情報を登録辞書情報群１５２内に追加・格納する。
【０１４５】
具体的には、ＣＰＵ１００は、先ず、伝送制御装置１３０を介して接続されるＰＣ６０ｂにネット辞書転送指示を出力して、ネット辞書情報が入力されるまで待機状態となる。
【０１４６】
続いて、ＣＰＵ１００は、ＰＣ６０ｂから伝送されたネット辞書情報を登録辞書情報群１５２内に追加・格納する。ＰＣ６０ｂから伝送されるネット辞書情報には、図３４に示して説明したように、接続先名称と、登録見出語と、登録説明情報とが対応付けられた１以上のネット辞書データが格納される。
【０１４７】
ＣＰＵ１００は、ＰＣ６０ｂから伝送されたネット辞書情報に含まれるネット辞書データを順次選択して、以下の処理を実行する。すなわち、ＣＰＵ１００は、先ず、登録辞書一覧テーブル１５７を参照し、当該選択したネット辞書データの接続先名称に対応する登録辞書種別を取得する。ＣＰＵ１００は、接続先名称に対応する登録辞書種別が複数種類ある場合には、対応する登録見出語及び登録説明情報の文字列に従って、当該ネット辞書データを格納する登録辞書情報を決定する。以下、ネット辞書データを格納する登録辞書情報の決定処理について、図３４に示すネット辞書情報７８５が伝送された場合を例にとって説明する。
【０１４８】
ＣＰＵ１００は、先ず、図３４のレコードＬ６０に示すネット辞書データを選択する。そして、ＣＰＵ１００は、登録辞書一覧テーブル１５７を参照して、接続先名称“検索サイトＡ”に対応する、３種類の登録辞書種別“登録英和辞典”、“登録和英辞典”、及び“登録略語（英語）辞典”を取得する。続いて、ＣＰＵ１００は、対応する登録見出語の文字種別“アルファベット”を検知する。そして、ＣＰＵ１００は、取得した各登録辞書種別の登録辞書情報が備える文字種別情報をそれぞれ参照して、検知した登録見出語の文字種別“アルファベット”と一致する、登録英和辞典情報１５２ａ及び登録略語（英語）辞典情報１５２ｃを選出する。
【０１４９】
続いて、ＣＰＵ１００は、対応する登録説明情報の先頭の文字列を判別して格納先の登録辞書情報を決定する。例えば、ＣＰＵ１００は、当該登録説明情報の先頭の文字列が“［略語］”の場合には登録略語（英語）辞典情報１５２ｃを、登録説明情報の先頭の文字列から文字列“［略語］”以外の文字列の場合には登録英和辞典情報１５２ａを、格納先の登録辞書情報とする。そして、ＣＰＵ１００は、決定した格納先の登録辞書情報に対応する登録見出語と登録説明情報とを対応付けた登録辞書データを追加するとともに、登録見出語アドレス情報に、追加した登録見出語の先頭アドレスを追加する。
【０１５０】
図３６は、この場合における、格納先の登録辞書情報の決定処理を説明するための説明図である。図３６（ａ）において、ＰＣ６０ｂ側でネット辞書検索処理を実行した際にサーバから応答されて表示される説明情報の一例を示している。例えば、図３６（ａ）に示すように、説明情報に含まれる文字列Ｅ６０を選択して反転表示させ、選択文字列として確定した場合には、接続先名称に対応する登録説明種別の登録辞書情報から登録辞書データを格納する登録辞書情報を決定する処理において、ＣＰＵ１００により、先頭の文字列“［略語］”が検知されて、格納先の登録辞書情報が登録略語（英語）辞典情報１５２ｃに決定される。一方、図３６（ｂ）に示すように、説明情報に含まれる文字列Ｅ６２を選択して反転表示させ、選択文字列として確定した場合には、接続先名称に対応する登録説明種別の登録辞書情報から登録辞書データを格納する登録辞書情報を決定する処理において、ＣＰＵ１００により、格納先の登録辞書情報が登録英和辞典情報１５２ａに決定される。
【０１５１】
続いて、ＣＰＵ１００は、図３４のレコードＬ６２に示すネット辞書データを選択し、同様にして、接続先名称“検索サイトＢ”に対応する登録辞書種別“登録経済用語事典”を取得する。ＣＰＵ１００は、接続先名称に対応する登録辞書種別が１種類の場合には、該当する登録辞書情報（登録経済用語事典情報１５２ｄ）の登録辞書ＤＢに、対応する登録見出語と登録説明情報とを対応付けた登録辞書データを追加するとともに、登録見出語アドレス情報に追加した登録見出語の先頭アドレスを追加する。
【０１５２】
また、実施形態２において、ＣＰＵ１００は、内蔵辞書／登録辞書対応テーブルの更新指示に応じて、内蔵辞書／登録辞書対応テーブル更新プログラム２５６を読み出して内蔵辞書／登録辞書対応テーブル更新処理を実行する。具体的には、ＣＰＵ１００は、先ず、内蔵辞書／登録辞書対応テーブル２５８を読み出して、内蔵辞書種別と登録辞書種別との対応関係を表示装置１２０に表示する制御を行い、各内蔵辞書種別に対応付けられた登録辞書種別の変更指示を受け付ける。
【０１５３】
図３７に、内蔵辞書／登録辞書対応テーブル２５８の一例を示す。図３７に示すように、内蔵辞書／登録辞書対応テーブル２５８は、内蔵辞書種別と登録辞書種別とが対応付けられたデータテーブルである。例えば、レコードＬ７０に示すように、内蔵辞書種別“内蔵英和辞典”に対応付けて、登録辞書種別“登録英和辞典”及び“登録略語（英語）辞典”が設定されている。ＣＰＵ１００は、前述の変更指示に応じて、内蔵辞書／登録辞書対応テーブル２５８を更新する。
【０１５４】
さらに、実施形態２において、ＣＰＵ１００は、内蔵辞書種別キーの押下操作に応じて、辞書検索プログラム２５７を読み出して、辞書検索処理を実行する。具体的には、ＣＰＵ１００は、先ず、押下された内蔵辞書種別キーに対応する内蔵辞書情報を、検索対象の内蔵辞書情報（以下、「指定内蔵辞書情報」という。）を決定する。
【０１５５】
続いて、ＣＰＵ１００は、入力文字の入力操作に応じて、見出語候補一覧表示処理を実行する。見出語候補一覧表示処理とは、説明情報の表示対象とする見出語を決定するためにＣＰＵ１００が実行する処理であり、説明情報の表示に先立って実行される処理である。また、見出語候補とは、説明情報の表示対象の見出語となり得る見出語の候補のことであり、ユーザが入力装置１１０から入力した入力文字を基に、ＣＰＵ１００によって指定辞書ＤＢから検索される。
【０１５６】
すなわち、先ず、当該時点までに入力された入力文字から始まる見出語を始めとする、当該入力文字に適合する見出語を、内蔵英和辞典情報１５１ｂの備える英和辞典ＤＢから検索し、検索された見出語を見出語候補として、辞書形式“内蔵辞書”と対応付けて見出語候補一覧格納領域２４２に格納する。
【０１５７】
図３８（ａ）は、この段階で見出語候補一覧格納領域２４２に格納される見出語候補の一例を示す図である。図３８（ａ）に示す見出語候補一覧格納領域２４２には、入力文字から始まる見出語を始めとする入力文字に適合する２０個の見出語が、見出語候補として辞書形式“内蔵辞書”と対応付けて格納されている。
【０１５８】
続いて、ＣＰＵ１００は、内蔵辞書／登録辞書対応テーブル２５８を参照して、指定内蔵辞書情報の辞書種別に対応する登録辞書種別を取得する。そして、ＣＰＵ１００は、見出語候補一覧格納領域２４２に格納される先頭の見出語候補の文字配列と、その次の見出語候補の文字配列とを参照し、取得した登録辞書情報（以下、「関連登録辞書情報」という。）の登録辞書ＤＢから、入力文字に適合する登録見出語を検索する。そして、ＣＰＵ１００は、検索された登録見出語を、その文字配列に従って見出語候補一覧格納領域２４２に格納し、見出語候補一覧格納領域２４２を更新する。
【０１５９】
図３８（ｂ）は、この段階で見出語候補一覧格納領域２４２に格納される見出語候補の一例を示す図である。図３８（ｂ）に示す見出語候補一覧格納領域２４２において、関連登録辞書情報の登録辞書ＤＢから検索された登録見出語である見出語候補“ＯＥＭ”と、辞書種別“登録辞書種別”とが対応付けられたレコードＬ８０が追加されている。すなわち、ＣＰＵ１００は、図３８（ａ）に示す先頭の見出語候補“ＯＥ”及びその次の見出語候補“ｏｆｆ−ｂａｌａｎｃｅ”の各見出語候補の文字配列に従って、関連登録辞書情報の登録辞書ＤＢから入力文字に適合する登録見出語を検索する。そして、ＣＰＵ１００は、検索された登録見出語“ＯＥＭ”を見出語候補とし、その文字配列に従って、図３８（ａ）のレコードＬ８２に示す見出語候補“ＯＥＩＣ”と、レコードＬ８４に示す見出語候補“ｏｅ−ｎｏ・ｐｈｉｌｅ”との間に挿入して、見出語候補一覧格納領域２４２を更新する。
【０１６０】
続いて、ＣＰＵ１００は、見出語候補一覧格納領域２４２に格納される見出語候補を一覧表示する制御を行う。そして、ＣＰＵ１００は、この見出語候補一覧表示処理により表示された見出語候補の選択操作に応じて、対応する説明情報を表示する制御を行う。具体的には、ＣＰＵ１００は、選択された見出語候補の辞書種別が内蔵辞書種別の場合には、指定内蔵辞書情報の内蔵辞書ＤＢから対応する説明情報を読み出して表示する制御を行う。また、ＣＰＵ１００は、選択された見出語候補の辞書種別が登録辞書種別の場合には、関連登録辞書情報の登録辞書ＤＢから対応する登録説明情報を読み出して表示する制御を行う。
【０１６１】
［動作］
先ず、第２ネット辞書検索処理の実行に係るＰＣ６０ｂのＣＰＵ６００の動作について、図３９を参照して説明する。
【０１６２】
ＣＰＵ６００は、ネット辞書検索指示に応じて、第２ネット辞書検索プログラム７８１を読み出して第２ネット辞書検索処理を実行する。図３９は、第２ネット辞書検索処理に係るＰＣ６０ｂのＣＰＵ６００の処理の一例を示すフローチャートである。ＣＰＵ６００は、先ず、辞書種別／接続先対応テーブル６８４を参照して接続先名称の一覧を表示装置６２０に表示させ、検索語及び指定接続先名称の指定操作を受け付ける（ステップｈ１０）。
【０１６３】
そして、ＣＰＵ６００は、検索語及び指定接続先名称が確定されると（ステップｈ２０：ＹＥＳ）、辞書種別／接続先対応テーブル６８４から、指定接続先名称に対応する接続先アドレスを取得する（ステップｈ３０）。また、この際、指定された検索語が検索語格納領域７４２に、指定された指定接続先名称が指定接続先名称格納領域７４４に、それぞれ保持される。そして、ＣＰＵ６００は、取得した接続先アドレスのサーバに接続して入力された検索語を指定した検索要求を送信し、当該接続したサーバから応答された検索結果データ、すなわち、指定した検索語の説明情報を、表示装置６２０に表示させる（ステップｈ４０）。
【０１６４】
続いて、ＣＰＵ６００は、表示制御した説明情報に含まれる文字列の選択操作を受け付ける（ステップｈ５０）。そして、ＣＰＵ６００は、選択文字列の確定操作に応じて（ステップｈ６０：ＹＥＳ）、指定接続先名称格納領域７４４に格納される指定接続先名称を接続先名称、検索語格納領域７４２に格納される検索語を登録見出語、選択文字列を登録説明情報として、これらを対応付けたネット辞書データを生成し、ネット辞書情報７８５に追加・格納する（ステップｈ７０）。
【０１６５】
そして、ＣＰＵ６００は、ステップｈ１０に戻って検索語及び指定接続先名称の指定操作を受け付けて、上記した処理を実行する。また、ＣＰＵ６００は、終了操作に応じて（ステップｈ８０：ＹＥＳ）、本処理を終了する。
【０１６６】
次に、第２ネット辞書ダウンロード処理に係る電子辞書１０ｂのＣＰＵ１００、及びネット辞書情報転送処理の実行に係るＰＣ６０ｂのＣＰＵ６００の動作について、図４０に示すフローチャートを参照して説明する。図４０は第２ネット辞書ダウンロード処理に係る電子辞書１０ｂのＣＰＵ１００、及びネット辞書情報転送処理の実行に係るＰＣ６０ｂのＣＰＵ６００の処理の一例を示すフローチャートである。以下、実施形態１において図２４に示して説明した第１ネット辞書ダウンロード処理及びネット辞書情報転送処理と同様の処理工程には、同一の符号を付して説明は省略する。
【０１６７】
電子辞書１０ｂのＣＰＵ１００は、シンクロ（受信）キー２６の押下操作に応じて第２ネット辞書ダウンロードプログラム２５３を読み出し、第２ネット辞書ダウンロード処理を実行する。
【０１６８】
ＣＰＵ１００は、ＰＣ６０ｂからネット辞書情報が入力された場合には（ステップｉ２０：ＹＥＳ）、当該入力されたネット辞書情報に含まれるネット辞書データを選択して（ステップｉ２２）、以下の処理を実行する。すなわち、ＣＰＵ１００は、登録辞書一覧テーブル１５７を参照して、当該選択したネット辞書データの接続先名称に対応する登録辞書種別を取得し、接続先名称に対応する登録辞書種別が複数種類ある場合には（ステップｉ２４：ＹＥＳ）、以下の処理を実行して、当該ネット辞書データを格納する登録辞書情報を決定する。
【０１６９】
すなわち、先ず、ＣＰＵ１００は、対応する登録見出語の文字種別を検知する（ステップｉ２６）。続いて、ＣＰＵ１００は、ステップｉ２４において取得した登録辞書種別に対応する登録辞書情報のうち、文字種別情報に格納される文字種別が、ステップｉ２６において検知した登録見出語の文字種別と一致する登録辞書情報を選出する（ステップｉ２８）。さらに、ＣＰＵ１００は、対応する登録説明情報の先頭の文字列を判別して、ネット辞書データを格納する登録辞書情報を決定する（ステップｉ３０）。具体的には、本実施形態２では、ＣＰＵ１００は、登録説明情報の先頭の文字列が“［略語］”であるか否かに応じて、格納先の登録辞書情報を決定する。そして、ＣＰＵ１００は、格納先に決定した登録辞書情報に、対応する登録見出語と登録説明情報とを対応付けた登録辞書データを追加するとともに（ステップｉ３２）、登録見出語アドレス情報に、追加した登録見出語の先頭アドレスを追加する（ステップｉ３４）。
【０１７０】
また、ＣＰＵ１００は、指定接続先名称に対応する登録辞書種別が１種類の場合には（ステップｉ２４：ＮＯ）、ステップｉ３２に移行して、前述の処理を実行する。
【０１７１】
次に、内蔵辞書／登録辞書対応テーブル更新処理の実行に係る電子辞書１０ｂのＣＰＵ１００の動作について、図４１に示すフローチャートを参照して説明する。
【０１７２】
電子辞書１０ｂのＣＰＵ１００は、内蔵辞書／登録辞書対応テーブルの更新指示に応じて、内蔵辞書／登録辞書対応テーブル更新プログラム２５６を読み出して内蔵辞書／登録辞書対応テーブル更新処理を実行する。図４１は、内蔵辞書／登録辞書対応テーブル更新処理に係る電子辞書１０ｂのＣＰＵ１００の処理の一例を示すフローチャートである。ＣＰＵ１００は、先ず、内蔵辞書／登録辞書対応テーブル２５８を読み出して、内蔵辞書種別と登録辞書種別との対応関係を表示装置１２０に表示させ（ステップｊ１０）、各内蔵辞書種別に対応付けられた登録辞書種別の変更指示を受け付ける。そして、ＣＰＵ１００は、変更指示の確定操作に応じて（ステップｊ２０：ＹＥＳ）、内蔵辞書／登録辞書対応テーブル２５８を更新する（ステップｊ３０）。
【０１７３】
次に、辞書検索処理に係る電子辞書１０ｂのＣＰＵ１００の動作について、図４２及び図４３を参照して説明する。図４２は電子辞書１０ｂのＣＰＵ１００の処理フロー、図４３は電子辞書１０ｂの表示装置１２０に表示される画面例を示す図である。
【０１７４】
電子辞書のＣＰＵ１００は、内蔵辞書種別キーの押下操作に応じて、辞書検索プログラム２５７を読み出して、辞書検索処理を実行する。図４２は、辞書検索処理に係る電子辞書１０ｂのＣＰＵ１００の処理の一例を示すフローチャートである。ＣＰＵ１００は、先ず、押下された内蔵辞書種別キーに対応する内蔵辞書情報を、指定内蔵辞書情報を決定し、入力文字の入力操作を受け付ける。
【０１７５】
そして、ＣＰＵ１００は、入力文字の入力操作に応じて（ステップｋ１０：ＹＥＳ）、見出語候補一覧表示処理を実行する（ステップｋ２０）。
【０１７６】
すなわち、先ず、当該時点までに入力された入力文字から始まる見出語を始めとする、当該入力文字に適合する見出語を、内蔵英和辞典情報１５１ｂの備える英和辞典ＤＢから検索し、検索された見出語を見出語候補として見出語候補一覧格納領域２４２に格納する（ステップｋ２２）。
【０１７７】
続いて、ＣＰＵ１００は、内蔵辞書／登録辞書対応テーブル２５８を参照して関連登録辞書種別を取得する（ステップｋ２４）。そして、ＣＰＵ１００は、見出語候補一覧格納領域２４２に格納される先頭の見出語候補の文字配列と、後尾の見出語候補の文字配列とに基づいて、関連登録辞書情報の登録辞書ＤＢから入力文字に適合する登録見出語を検索し、見出語候補一覧格納領域２４２を更新する（ステップｋ２６）。
【０１７８】
続いて、ＣＰＵ１００は、見出語候補一覧格納領域２４２に格納される見出語候補を表示装置１２０に表示させる（ステップｋ２８）。
【０１７９】
そして、ＣＰＵ１００は、見出語候補が選択されて訳／決定キー２３が押下されると（ステップｋ３０）、対応する説明情報を表示装置１２０に表示させる（ステップｋ４０）。この際、ＣＰＵ１００は、選択された見出語候補の辞書形式が内蔵辞書の場合には、指定内蔵辞書情報の内蔵辞書ＤＢから対応する説明情報を読み出して表示させ、選択された見出語候補の辞書形式が登録辞書の場合には、関連登録辞書情報の登録辞書ＤＢから対応する登録説明情報を読み出して表示させる。
【０１８０】
図４３（ａ）は、ユーザが英和辞典キー３０ｂを押下し、文字入力キー２１を操作して文字列“ＯＥ”を入力した場合の見出語候補一覧表示画面Ｗ７０の一例を示す図である。図４３（ａ）に示す見出語候補一覧表示画面Ｗ７０には、入力文字Ｉ７０である“ＯＥ”の見出語候補一覧Ｔ７０が表示されている。この見出語候補一覧Ｔ７０には、登録辞書情報から検索された登録見出語“ＯＥＭ”を含む見出語候補が一覧表示され、最上段に表示される先頭表示見出語“ＯＥ”が反転表示されて見出語選択マーカＭ７０として表示されている。
【０１８１】
図４３（ａ）に示す見出語候補一覧表示画面Ｗ７０において、方向指示キー２４を操作して見出語選択マーカＭ７０を移動させ、見出語候補“ＯＥＭ”を反転表示させて訳／決定キー２３を押下すると、図４３（ｂ）に示すように、登録略語（英語）辞典情報１５２ｃから読み出された、登録見出語“ＯＥＭ”に対応する登録説明情報を表示した登録説明情報表示画面Ｗ７２が表示される。
【０１８２】
一方、図４３（ａ）に示す見出語候補一覧表示画面Ｗ７０において、方向指示キー２４を操作して見出語選択マーカＭ７０を移動させ、見出語候補“ＯＥＣＤ”を反転表示させて訳／決定キー２３を押下すると、図４３（ｃ）に示すように、内蔵英和辞典情報１５１ｂから読み出された、見出語“ＯＥＣＤ”に対応する登録説明情報を表示した登録説明情報表示画面Ｗ７４が表示される。
【０１８３】
以上説明したように、実施形態２によれば、検索語の入力操作及び指定接続先名称の指定操作に応じて、指定された指定接続先名称に対応する接続先アドレスのサーバに接続して入力された検索語を指定した検索要求を送信し、当該接続したサーバから応答された検索結果データ、すなわち、指定した検索語の説明情報を表示させることができる。そして、登録辞書一覧テーブル１５７から指定接続先名称に対応する登録辞書種別を取得し、対応する登録辞書情報の登録辞書ＤＢに、検索語を登録見出語とし、表示させた説明情報から選択された選択文字列を登録説明情報として、これらを対応付けた登録辞書データを、指定登録辞書情報の備える登録辞書ＤＢに追加・格納することができる。また、この際、取得した登録辞書種別が複数ある場合には、登録見出語の文字種別及び対応する説明情報の先頭の文字列に応じて、登録辞書種別を決定することができる。
【０１８４】
また、変更指示に応じて、辞書種別／接続先対応テーブル６８４に設定される、各登録辞書種別と、接続先名称及び接続先アドレスを含む接続先情報との対応関係を更新することができる。したがって、検索語を登録見出語とし、表示させた説明情報から選択された選択文字列を登録説明情報として、これらを対応付けた登録辞書データを格納する登録辞書情報を変更することができる。
【０１８５】
さらに、内蔵辞書種別キーにより内蔵辞書情報が選択されて入力文字が入力された際に、当該選択された内蔵辞書情報の内蔵辞書ＤＢに含まれる見出語の中から入力文字に適合する見出語を検索するとともに、内蔵辞書／登録辞書対応テーブル２５８から対応する登録辞書種別を取得して、該当する登録辞書情報の登録辞書ＤＢに含まれる登録見出語の中から入力文字に適合する見出語を検索し、検索された見出語及び登録見出語を見出語候補として合わせて一覧表示させることができる。したがって、内蔵辞書種別キーで選択された内蔵辞書情報の内蔵辞書ＤＢに含まれる見出語と、対応する登録辞書情報の登録辞書ＤＢに含まれる登録見出語とを合わせた見出語の中から、入力文字に適合する見出語を適切に検索することができる。
【０１８６】
（実施形態３）
次に、本発明を適用した電子辞書の実施形態３について説明する。図４４に、実施形態３の全体構成例を示す。実施形態３の電子辞書１０ｃは、通信装置（図４５に示す通信装置３６０）を具備しており、この通信装置を介してネットワークＮ１０に接続することにより、当該ネットワークＮ１０に接続される外部機器との通信が可能である。このネットワークＮ１０には、例えば、実施形態１と同様に、インターネットが適用される。
【０１８７】
［機能構成］
先ず、実施形態３における電子辞書１０ｃの内部構成について説明する。図４５は、電子辞書１０ｃの内部構成の一例を示すブロック図である。尚、実施形態２で説明した電子辞書１０ｃと同様の構成要素及び同様の処理ステップには、同一の符号を付して説明は省略する。図４５に示すように、電子辞書１０ｃは、ＣＰＵ１００と、入力装置１１０と、表示装置１２０と、ＲＡＭ３４０と、フラッシュＲＯＭ３５０と、通信装置３６０とを備えて構成される。
【０１８８】
通信装置３６０は、ネットワークＮ１０を介して接続される外部機器と所定の情報を送受するための装置であり、外部機器との通信を行うための制御を行う。
【０１８９】
また、実施形態３において、ＲＡＭ３４０は、検索語格納領域３４２と、指定接続先名称格納領域３４４と、見出語候補一覧格納領域３４６とを備える。また、フラッシュＲＯＭ３５０には、実施形態３を実現するため、内蔵辞書情報群１５１と、登録辞書情報群１５２と、第３ネット辞書検索プログラム３５３と、辞書検索プログラム２５７と、接続先一覧テーブル３５９と、登録辞書一覧テーブル３５８と、内蔵辞書／登録辞書対応テーブル２５８とが格納される。
【０１９０】
ＣＰＵ１００は、このフラッシュＲＯＭ３５０に格納される第３ネット辞書検索プログラム３５３を読み出して、第３ネット辞書検索処理を実行する。具体的には、ＣＰＵ１００は、先ず、接続先一覧テーブル３５９に格納されている接続先名称の一覧を表示する制御を行う。図４６に、接続先一覧テーブル３５９の一例を示す。図４６に示すように、接続先一覧テーブル３５９には、接続先名称と対応付けて接続先アドレスが設定されている。
【０１９１】
続いて、ＣＰＵ１００は、一覧表示させた接続先名称の指定操作を受け付けるとともに、検索語の入力操作を受け付ける。この際、ＣＰＵ１００は、指定された指定接続先名称を指定接続先名称格納領域３４４に、入力された検索語を検索語格納領域３４２に、それぞれ格納する。
【０１９２】
続いて、ＣＰＵ１００は、接続先一覧テーブル３５９から指定接続先名称に対応する接続先アドレスを取得する。そして、ＣＰＵ１００は、取得した接続先アドレスのサーバに接続して入力された検索語を指定した検索要求を送信し、当該接続したサーバから応答された検索結果データ、すなわち、指定した検索語の説明情報を表示する制御を行う。
【０１９３】
続いて、ＣＰＵ１００は、表示制御した説明情報に含まれる文字列の選択操作を受け付ける。そして、ＣＰＵ１００は、選択文字列の確定操作が入力された場合には、登録辞書一覧テーブル３５８を参照して登録辞書種別を一覧表示する制御を行い、格納先の登録辞書情報（「格納先登録辞書情報」という。）の指定操作を受け付ける。図４７に、登録辞書一覧テーブル３５８の一例を示す。図４７に示すように、登録辞書一覧テーブル３５８には、当該時点で登録辞書情報群１５２に格納される登録辞書情報の登録辞書種別の一覧が格納されている。
【０１９４】
ＣＰＵ１００は、格納先登録辞書情報の指定操作に応じて、検索語格納領域３４２に格納される検索語を登録見出語、選択文字列を登録説明情報としてこれらを対応付けた登録辞書データを生成し、指定された格納先登録辞書情報の登録辞書ＤＢに追加・格納するとともに、登録見出語アドレス情報に、追加した登録見出語の先頭アドレスを追加する。
【０１９５】
また、ＣＰＵ１００は、実施形態２と同様に、内蔵辞書種別キーの押下操作に応じて、辞書検索プログラム２５７を読み出して、辞書検索処理を実行する。
【０１９６】
具体的には、ＣＰＵ１００は、入力文字の入力操作に応じて、見出語候補一覧表示処理を実行し、指定内蔵辞書情報から入力文字に適合する見出語を検索するとともに、内蔵辞書／登録辞書対応テーブル２５８（図３７参照）に設定されている指定内蔵辞書種別に対応する関連登録辞書情報から入力文字に適合する登録見出語を検索し、検索された見出語及び登録見出語を見出語候補として一覧表示する制御を行う。また、この際、検索された見出語及び登録見出語が、見出語候補一覧格納領域３４６に保持される。
【０１９７】
そして、ＣＰＵ１００は、見出語候補一覧表示処理により表示された見出語候補の選択操作に応じて、対応する説明情報を表示する制御を行う。具体的には、ＣＰＵ１００は、選択された見出語候補の辞書種別が内蔵辞書種別の場合には、指定内蔵辞書情報の内蔵辞書ＤＢから対応する説明情報を読み出して表示する制御を行い、登録辞書種別の場合には、関連登録辞書情報の登録辞書ＤＢから対応する登録説明情報を読み出して表示する制御を行う。
【０１９８】
［動作］
次に、第３ネット辞書検索処理に係る電子辞書１０ｃのＣＰＵ１００の動作について、図４８及び図４９を参照して説明する。図４８は電子辞書１０ｃのＣＰＵ１００の処理フロー、図４９は電子辞書１０ｃの表示装置１２０に表示される画面例を示す図である。
【０１９９】
電子辞書１０ｃのＣＰＵ１００は、第３ネット辞書検索プログラム３５３を読み出して、第３ネット辞書検索処理処理を実行する。図４８は、第３ネット辞書検索処理に係る電子辞書１０ｃのＣＰＵ１００の処理の一例を示すフローチャートである。ＣＰＵ１００は、先ず、接続先一覧テーブル３５９に格納されている接続先名称の一覧を表示装置１２０に表示させ、検索語及び指定接続先名称の指定操作を受け付ける（ステップｌ１０）。
【０２００】
そして、ＣＰＵ１００は、検索語及び指定接続先名称が確定されると（ステップｌ１２：ＹＥＳ）、接続先一覧テーブル３５９から指定接続先名称に対応する接続先アドレスを取得する（ステップｌ１４）。また、この際、指定された検索語が検索語格納領域３４２に、指定された指定接続先名称が指定接続先名称格納領域３４４に、それぞれ保持される。そして、ＣＰＵ１００は、取得した接続先アドレスのサーバに接続して入力された検索語を指定した検索要求を送信し、当該接続したサーバから応答された検索結果データ、すなわち、指定した検索語の説明情報を、表示装置１２０に表示させる（ステップｌ１６）。
【０２０１】
続いて、ＣＰＵ１００は、表示制御した説明情報に含まれる文字列の選択操作を受け付ける（ステップｌ１８）。そして、ＣＰＵ１００は、選択文字列の確定操作に応じて（ステップｌ２０：ＹＥＳ）、登録辞書一覧テーブル３５８を参照して登録辞書種別一覧画面を表示装置１２０に表示させ、格納先登録辞書情報の指定操作を受け付ける（ステップｌ２２）。
【０２０２】
図４９に、登録辞書種別一覧画面Ｗ８０の一例を示す。図４９に示すように、登録辞書種別一覧画面Ｗ８０には、当該時点で登録辞書情報群１５２に格納される登録辞書情報の登録辞書種別一覧Ｔ８０が表示され、格納先登録辞書種別を指定するための登録辞書選択マーカＭ８０により、登録辞書種別“登録英和辞典”が指定されている。
【０２０３】
そして、ＣＰＵ１００は、訳／決定キー２３が押下されて格納先登録辞書情報が確定された場合には（ステップｌ２４：ＹＥＳ）、検索語格納領域３４２に格納される検索語を登録見出語、選択文字列を登録説明情報としてこれらを対応付けた登録辞書データを生成し、指定された格納先登録辞書情報の登録辞書ＤＢに追加・格納するとともに（ステップｌ２６）、登録見出語アドレス情報に、追加した登録見出語の先頭アドレスを追加する（ステップｌ２８）。
【０２０４】
例えば、図４９に示す登録辞書種別一覧画面Ｗ８０において、方向指示キー２４を操作して登録辞書選択マーカＭ８０を移動させ、登録辞書種別“登録略語（英語）辞典”を指定して訳／決定キー２３を押下すると、ＣＰＵ１００により以下の内部処理が実行される。すなわち、ＣＰＵ１００は、検索語格納領域３４２に格納される検索語を登録見出語、選択文字列を登録説明情報としてこれらを対応付けた登録辞書データを、登録略語（英語）辞典情報１５２ｃの備える登録略語（英語）辞典ＤＢに追加・格納するとともに、登録略語（英語）辞典情報１５２ｃの備える登録見出語アドレス情報に、追加した登録見出語の先頭アドレスを追加する（図４８に示すステップｌ２４（ＹＥＳ）→ｌ２６→ｌ２８）。
【０２０５】
以上説明したように、実施形態３によれば、検索語の入力操作及び指定接続先名称の指定操作に応じて、指定された指定接続先名称に対応する接続先アドレスのサーバに接続して入力された検索語を指定した検索要求を送信し、当該接続したサーバから応答された検索結果データ、すなわち、指定した検索語の説明情報を表示させることができる。そして、検索語を登録見出語とし、表示制御した説明情報から選択された選択文字列を登録説明情報として、これらを対応付けた登録辞書データを、操作入力に応じて決定した格納先登録辞書情報の備える登録辞書ＤＢに追加・格納することができる。これによれば、辞書サーバから応答された検索結果データから選択された文字列である登録説明情報と、指定された検索語である登録見出語とを対応付けた登録辞書データを、操作入力に応じて、格納先登録辞書情報毎に蓄積記憶しておくことができる。
【０２０６】
さらに、内蔵辞書種別キーにより内蔵辞書情報が選択されて入力文字が入力された際に、当該選択された内蔵辞書情報の内蔵辞書ＤＢに含まれる見出語の中から入力文字に適合する見出語を検索するとともに、内蔵辞書／登録辞書対応テーブル２５８から対応する登録辞書種別を取得して、該当する登録辞書情報の登録辞書ＤＢに含まれる登録見出語の中から入力文字に適合する見出語を検索し、検索された見出語及び登録見出語を見出語候補として合わせて一覧表示させることができる。したがって、内蔵辞書種別キーで選択された内蔵辞書情報の内蔵辞書ＤＢに含まれる見出語と、対応する登録辞書情報の登録辞書ＤＢに含まれる登録見出語とを合わせた見出語の中から、入力文字に適合する見出語を適切に検索することができる。
【０２０７】
以上、３つの実施形態について、本発明の情報表示制御装置を、電子辞書、電子事典等を含む電子辞書に適用した場合について説明したが、このような製品に限定されるものではなく、携帯電話、パソコン、電子時計等の電子機器全般に適用可能である。
【０２０８】
また、通信装置を内蔵或いは接続可能に構成し、サーバと通信することによって本発明に係る装置を実現する場合、以下のようにしてもよい。
【０２０９】
図５０は、通信装置を内蔵した電子辞書端末８００と、サーバ９００とが通信回線Ｎを介して通信可能に接続されたシステム構成の概略構成例を示す図である。サーバ９００は、例えば、汎用のワークステーションやサーバ用コンピュータ等によって構成されるものであり、電子辞書端末８００は、携帯電話機や、通信装置を内蔵したパソコン、通信装置を内蔵した電子辞書等により構成されるものである。通信回線Ｎは、有線／無線の電話網やインターネット網等である。
【０２１０】
図５０において、上記した実施形態の電子辞書の主要機能を有する機能ブロックを太線で示した。例えば、実施形態１についての対応関係を説明すると、電子辞書１０ａのＣＰＵ１００が実行する第１ネット辞書ダウンロード処理や検索条件送信処理、登録辞書一覧更新処理、登録辞書検索処理等は、サーバ９００のＣＰＵ９０２が実行する。また、フラッシュＲＯＭ１５０が記憶する各種データや各種プログラム等は、サーバ９００が備えるハードディスク等から構成される記憶装置９１２が記憶する。また、第１ネット辞書ダウンロード処理や検索条件送信処理、登録辞書一覧更新処理、登録辞書検索処理等の実行に伴うデータはサーバ９００のＲＡＭ９１０が記憶する。さらに、ＰＣ６０ａのＣＰＵ６００が実行する第１ネット辞書検索処理やネット辞書情報転送処理、辞書種別／接続先対応テーブル更新処理等は、サーバ９００のＣＰＵ９０２が実行する。また、記憶媒体６８０が記憶する各種データや各種プログラム等は、サーバが備える記憶装置９１２が記憶する。また、第１ネット辞書検索処理やネット辞書情報転送処理、辞書種別／接続先対応テーブル更新処理等の実行に伴うデータはサーバ９００のＲＡＭ９１０が記憶する。
【０２１１】
一方、実施形態１における電子辞書１０ａの入力装置１１０及び表示装置１２０は、それぞれ電子辞書端末８００の入力装置８０４及び表示装置８０６に相当する。
【０２１２】
すなわち、サーバ９００がホスト（或いはサーバ）、電子辞書端末８００が端末（或いはクライアント）に相当するホスト・端末のシステム（或いはクライアント／サーバ型のシステム）を形成する。そして、電子辞書端末８００の入力装置８０４から入力された入力文字等が通信装置８１２を介してサーバ９００に送信され、サーバ９００のＣＰＵ９０２が記憶装置９１２に記憶された各種データ及び各種プログラムに従って第１ネット辞書ダウンロード処理等を実行し、処理結果を通信装置９１４を通じて電子辞書端末８００に送信して表示装置８０６に表示させる。
【０２１３】
このように、サーバ９００及び電子辞書端末８００から構成されるシステムで、本発明を実現することも可能である。この場合、電子辞書端末８００において、例えば、実施形態１における電子辞書１０ａのフラッシュＲＯＭ１５０に格納される内蔵辞書情報群１５１や登録辞書情報群１５２、第１ネット辞書ダウンロードプログラム１５３といった各プログラム、登録辞書一覧テーブル１５７等を記憶しておく必要がなく、また第１ネット辞書ダウンロード処理等を実行する必要もない。また、電子辞書端末８００において、実施形態３における内蔵辞書情報群１５１や登録辞書情報群１５２、第３ネット辞書検索プログラムといった各プログラム、登録辞書一覧テーブル３５８といった各テーブル等を記憶しておく必要がなく、また第３ネット辞書検索処理等を実行する必要もない。このため、演算処理能力が比較的低いＣＰＵ９０２や、記憶容量等が比較的小さいＲＯＭ等を具備する電子辞書端末８００（例えば携帯電話）であってもよい。
【図面の簡単な説明】
【０２１４】
【図１】実施形態１の全体構成例を示す図。
【図２】（ａ）は電子辞書の斜視概観図の一例を、（ｂ）は当該電子辞書のキー配列の一例を、それぞれ示す図。
【図３】実施形態１におけるＰＣの内部構成の一例を示すブロック図。
【図４】実施形態１における検索語格納領域の一例を示す図。
【図５】指定登録辞書種別格納領域の一例を示す図。
【図６】辞書種別／接続先対応テーブルの一例を示す図。
【図７】ネット辞書情報の一例を示す図。
【図８】更新後の辞書種別／接続先対応テーブルの一例を示す図。
【図９】実施形態１における電子辞書の内部構成の一例を示すブロック図。
【図１０】英和辞典情報の一例を示す図。
【図１１】英和辞典ＤＢの蓄積形式の一例を示す図。
【図１２】英和辞典情報の備える見出語アドレス情報の一例を示す図示す図。
【図１３】英和辞典情報の備える文字種別情報の一例を示す図示す図。
【図１４】登録略語（英語）辞典情報の一例を示す図。
【図１５】登録略語（英語）辞典ＤＢの蓄積形式一例を示す図。
【図１６】登録略語（英語）辞典情報の備える登録見出語アドレス情報の一例を示す図。
【図１７】登録略語（英語）辞典情報の備える文字種別情報の一例を示す図示す図。
【図１８】検索条件データ格納領域の一例を示す図。
【図１９】ジャンプ文字格納領域の一例を示す図。
【図２０】検索条件送信処理の一例を示すフローチャート。
【図２１】実施形態１における電子辞書の表示装置に表示される画面例を示す図。
【図２２】第１ネット辞書検索処理の一例を示すフローチャート。
【図２３】実施形態１におけるＰＣの表示装置に表示される画面例を示す図。
【図２４】第１ネット辞書ダウンロード処理、及びネット辞書情報転送処理の一例を示すフローチャート。
【図２５】辞書種別／接続先対応テーブル更新処理の一例を示すフローチャート。
【図２６】実施形態１における電子辞書の表示装置に表示される画面例を示す図。
【図２７】登録辞書一覧更新処理の一例を示すフローチャート
【図２８】登録辞書検索処理の一例を示すフローチャート。
【図２９】実施形態１における電子辞書の表示装置に表示される画面例を示す図。
【図３０】実施形態１における電子辞書の表示装置に表示される画面例を示す図。
【図３１】実施形態２におけるＰＣの内部構成の一例を示すブロック図。
【図３２】実施形態２における検索語格納領域の一例を示す図。
【図３３】指定接続先名称格納領域の一例を示す図。
【図３４】ネット辞書情報の一例を示す図。
【図３５】実施形態２における電子辞書の内部構成の一例を示すブロック図。
【図３６】格納先の登録辞書情報の決定処理を説明するための説明図。
【図３７】内蔵辞書／登録辞書対応テーブルの一例を示す図。
【図３８】見出語候補一覧格納領域の一例を示す図。
【図３９】第２ネット辞書検索処理の一例を示すフローチャート。
【図４０】第２ネット辞書ダウンロード処理、及びネット辞書情報転送処理の一例を示すフローチャート。
【図４１】内蔵辞書／登録辞書対応テーブル更新処理の一例を示すフローチャート。
【図４２】辞書検索処理の一例を示すフローチャート。
【図４３】実施形態２における電子辞書の表示装置に表示される画面例を示す図。
【図４４】実施形態３の全体構成例を示す図。
【図４５】実施形態３における電子辞書の内部構成の一例を示すブロック図。
【図４６】接続先一覧テーブルの一例を示す図。
【図４７】実施形態３における登録辞書一覧テーブルの一例を示す図。
【図４８】第３ネット辞書検索処理の一例を示すフローチャート。
【図４９】実施形態３における電子辞書の表示装置に表示される画面例を示す図。
【図５０】電子辞書端末とサーバとで構成されるシステムの概略構成例を示す図。
【符号の説明】
【０２１５】
１０            電子辞書
１００        ＣＰＵ
１１０        入力装置
１２０        表示装置
１３０        伝送制御装置
１４０        ＲＡＭ
１４２      検索条件データ格納領域
１４４      ジャンプ文字格納領域
１５０        フラッシュＲＯＭ
１５１      内蔵辞書情報群
１５１ａ  国語辞典情報
１５１ｂ  英和辞典情報
１５１ｂ  和英辞典情報
１５２      登録辞書情報群
１５２ａ  登録英和辞典情報
１５２ｂ  登録和英辞典情報
１５２ｃ  登録略語（英語）辞典情報
１５２ｄ  登録経済用語事典情報
１５３      第１ネット辞書ダウンロードプログラム
１５４      検索条件送信プログラム
１５５      登録辞書一覧更新プログラム
１５６      登録辞書検索プログラム
１５６ｂ  ジャンププログラム
１５７      登録辞書一覧テーブル
【０２１６】
６０            ＰＣ
６００        ＣＰＵ
６１０        入力装置
６２０        表示装置
６３０        ＲＯＭ
６４０        ＲＡＭ
６４２      検索語格納領域
６４４      指定登録辞書種別格納領域
６５０        伝送制御装置
６６０        通信装置
６７０        記憶装置
６８０        記憶媒体
６８１      第１ネット辞書検索プログラム
６８３      ネット辞書情報転送プログラム
６８５      辞書種別／接続先対応テーブル更新プログラム
６８７      辞書種別／接続先対応テーブル
６８９      ネット辞書情報
Ｎ１０          ネットワーク
【図１】
2005100246.tif 000003
【図２】
2005100246.tif 000004
【図３】
2005100246.tif 000005
【図４】
2005100246.tif 000006
【図５】
2005100246.tif 000007
【図６】
2005100246.tif 000008
【図７】
2005100246.tif 000009
【図８】
2005100246.tif 000010
【図９】
2005100246.tif 000011
【図１０】
2005100246.tif 000012
【図１１】
2005100246.tif 000013
【図１２】
2005100246.tif 000014
【図１３】
2005100246.tif 000015
【図１４】
2005100246.tif 000016
【図１５】
2005100246.tif 000017
【図１６】
2005100246.tif 000018
【図１７】
2005100246.tif 000019
【図１８】
2005100246.tif 000020
【図１９】
2005100246.tif 000021
【図２０】
2005100246.tif 000022
【図２１】
2005100246.tif 000023
【図２２】
2005100246.tif 000024
【図２３】
2005100246.tif 000025
【図２４】
2005100246.tif 000026
【図２５】
2005100246.tif 000027
【図２６】
2005100246.tif 000028
【図２７】
2005100246.tif 000029
【図２８】
2005100246.tif 000030
【図２９】
2005100246.tif 000031
【図３０】
2005100246.tif 000032
【図３１】
2005100246.tif 000033
【図３２】
2005100246.tif 000034
【図３３】
2005100246.tif 000035
【図３４】
2005100246.tif 000036
【図３５】
2005100246.tif 000037
【図３６】
2005100246.tif 000038
【図３７】
2005100246.tif 000039
【図３８】
2005100246.tif 000040
【図３９】
2005100246.tif 000041
【図４０】
2005100246.tif 000042
【図４１】
2005100246.tif 000043
【図４２】
2005100246.tif 000044
【図４３】
2005100246.tif 000045
【図４４】
2005100246.tif 000046
【図４５】
2005100246.tif 000047
【図４６】
2005100246.tif 000048
【図４７】
2005100246.tif 000049
【図４８】
2005100246.tif 000050
【図４９】
2005100246.tif 000051
【図５０】
2005100246.tif 000052