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