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