(57)【要約】      （修正有）【課題】文字列に関連する項目の参照を容易にする。【解決手段】電子辞書１は、辞書ＤＢ９０を少なくとも１つ記憶するＲＯＭ８０と、ＲＯＭ８０のコンテンツにおける何れかの項目のテキストを表示させるＣＰＵ２０と、表示テキスト内の文字列をマーカー表示文字列として指定するとともに、辞書ＤＢ９０における何れかの見出し語の説明情報テキストを、マーカー表示文字列に対するリンク先テキストとして指定する入力部３０と、マーカー表示文字列の位置情報及びリンク先テキストの位置情報を対応付けて記憶するマーカー情報ＤＢ８５とを備える。ＣＰＵ２０は、マーカー表示文字列の位置情報に基づいて、マーカー表示文字列を含むテキストが表示される場合に当該マーカー表示文字列をマーカー表示させ、マーカー表示文字列に対するユーザ操作に基づいて、当該マーカー表示文字列に対応付けられたリンク先テキストを表示させる。【選択図】図２
2012027752.tif 000002
【特許請求の範囲】
【請求項１】
表示手段と、
各項目に対してテキストを対応付けた１つ以上の項目情報からなるコンテンツとして、項目である見出し語に対して説明情報のテキストを対応付けた１つ以上の見出し語情報からなる辞書データベースを少なくとも１つ記憶するコンテンツ記憶手段と、
ユーザ操作に基づいて、前記コンテンツ記憶手段により記憶された何れかのコンテンツにおける何れかの項目のテキストを前記表示手段に表示させるテキスト表示制御手段と、
ユーザ操作に基づいて、前記表示手段に表示されたテキスト内の文字列をマーカー表示文字列として指定する文字列指定手段と、
ユーザ操作に基づいて、前記コンテンツ記憶手段により記憶された何れかの辞書データベースにおける何れかの見出し語についての説明情報のテキストを、前記マーカー表示文字列に対するリンク先テキストとして指定するリンク先指定手段と、
前記コンテンツ記憶手段による記憶領域内での前記マーカー表示文字列の位置情報と、前記リンク先テキストの位置情報とを対応付けて記憶するマーカーリンク情報記憶手段と、
前記マーカー表示文字列を含むテキストが前記表示手段に表示される場合に、前記マーカーリンク情報記憶手段により記憶された当該マーカー表示文字列の位置情報に基づいて当該マーカー表示文字列を識別表示させるマーカー表示制御手段と、
識別表示された前記マーカー表示文字列に対するユーザによる指定操作に基づいて、前記マーカーリンク情報記憶手段により当該マーカー表示文字列に対応付けられた前記リンク先テキストを前記表示手段に表示させるリンク先テキスト表示制御手段と、
を備えることを特徴とする情報表示装置。
【請求項２】
請求項１記載の情報表示装置において、
前記マーカーリンク情報記憶手段は、
前記リンク先テキストの位置情報として、当該リンク先テキストの見出し語と、当該リンク先テキストの含まれる辞書データベース名とを示す情報を記憶しており、
当該情報表示装置は、
前記マーカー表示文字列の指定されたテキストの項目名を示す情報と、当該テキストの含まれるコンテンツ名を示す情報とを対応付けてリンク元テキストの位置情報として蓄積記憶するマーカー項目記憶手段と、
前記リンク先テキストの位置情報を、前記リンク元テキストの位置情報に対応付けて記憶する対応リンク情報記憶手段と、
ユーザ操作に基づいて、前記対応リンク情報記憶手段により記憶された前記リンク先テキストの位置情報を前記表示手段に一覧表示させるリンク先情報一覧表示制御手段と、
リンク先情報一覧表示制御手段により一覧表示された前記リンク先テキストの位置情報のうち、何れかのリンク先テキストの位置情報をユーザ操作に基づき選択するリンク先情報選択手段と、
前記リンク先情報選択手段により選択された前記リンク先テキストの位置情報に対して前記対応リンク情報記憶手段によって対応付けられた前記リンク元テキストの位置情報を前記表示手段に一覧表示させるリンク元情報一覧表示制御手段と、
を備えることを特徴とする情報表示装置。
【請求項３】
請求項１または２記載の情報表示装置において、
前記マーカー表示制御手段により識別表示された何れかの前記マーカー表示文字列を、ユーザ操作に基づいて指定マーカー表示文字列として指定するマーカー文字列指定手段を備え、
前記マーカーリンク情報記憶手段は、
前記リンク先指定手段によって前記リンク先テキストが指定されない場合には、前記マーカー表示文字列の位置情報を前記リンク先テキストの位置情報とは対応付けずに蓄積記憶し、
前記マーカー表示制御手段は、
前記マーカーリンク情報記憶手段により前記リンク先テキストに対応付けられた前記マーカー表示文字列と、前記リンク先テキストに対応付けられていない前記マーカー表示文字列とを、異なる態様で識別して表示し、
前記リンク先指定手段は、
前記マーカーリンク情報記憶手段により前記リンク先テキストに対応付けられていない前記マーカー表示文字列が前記指定マーカー表示文字列として指定された場合に、前記コンテンツ記憶手段により記憶された何れかの辞書データベースにおける何れかの見出し語についての説明情報のテキストを、ユーザ操作に基づいて当該指定マーカー表示文字列に対するリンク先テキストとして指定し、
前記リンク先テキスト表示制御手段は、
前記マーカーリンク情報記憶手段により前記リンク先テキストに対応付けられた前記マーカー表示文字列が前記指定マーカー表示文字列として指定された場合に、前記マーカーリンク情報記憶手段により当該指定マーカー表示文字列に対応付けられた前記リンク先テキストを前記表示手段に表示させることを特徴とする情報表示装置。
【請求項４】
表示手段と、記憶手段と、を有するコンピュータに、
各項目に対してテキストを対応付けた１つ以上の項目情報からなるコンテンツとして、項目である見出し語に対して説明情報のテキストを対応付けた１つ以上の見出し語情報からなる辞書データベースを前記記憶手段に少なくとも１つ記憶させるコンテンツ記憶機能と、
ユーザ操作に基づいて、前記コンテンツ記憶機能により前記記憶手段に記憶された何れかのコンテンツにおける何れかの項目のテキストを前記表示手段に表示させるテキスト表示制御機能と、
ユーザ操作に基づいて、前記表示手段に表示されたテキスト内の文字列をマーカー表示文字列として指定する文字列指定機能と、
ユーザ操作に基づいて、前記コンテンツ記憶機能により前記記憶手段に記憶された何れかの辞書データベースにおける何れかの見出し語についての説明情報のテキストを、前記マーカー表示文字列に対するリンク先テキストとして指定するリンク先指定機能と、
前記記憶手段内での前記マーカー表示文字列の位置情報と、前記リンク先テキストの位置情報とを対応付けて前記記憶手段に記憶するマーカーリンク情報記憶機能と、
前記マーカー表示文字列を含むテキストが前記表示手段に表示される場合に、前記マーカーリンク情報記憶手段により記憶された当該マーカー表示文字列の位置情報に基づいて当該マーカー表示文字列を識別表示させるマーカー表示制御機能と、
識別表示された前記マーカー表示文字列に対するユーザによる指定操作に基づいて、前記マーカーリンク情報記憶機能により当該マーカー表示文字列に対応付けられた前記リンク先テキストを前記表示手段に表示させるリンク先テキスト表示制御機能と、
を実現させることを特徴とする情報表示プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報表示装置及び情報表示プログラムに関する。
【背景技術】
【０００２】
従来から、テキストコンテンツや辞書データベースを内蔵する情報表示装置には、学習効果の向上を図るため、マーカー機能が具備されている。ここで、マーカー機能とは、テキスト中でユーザに指定された文字列をマーカー表示して目立たせる機能である（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−１０９８４２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の技術では、マーカー表示される文字列に対し、特定コンテンツの特定項目へのリンクを登録することはできないため、当該文字列に関連する項目を容易に参照することができず、使い勝手が悪いという問題がある。
【０００５】
本発明の課題は、従来よりも使い勝手を向上させることのできる情報表示装置及び情報表示プログラムを提供することである。
【課題を解決するための手段】
【０００６】
請求項１記載の発明は、情報表示装置において、
表示手段と、
各項目に対してテキストを対応付けた１つ以上の項目情報からなるコンテンツとして、項目である見出し語に対して説明情報のテキストを対応付けた１つ以上の見出し語情報からなる辞書データベースを少なくとも１つ記憶するコンテンツ記憶手段と、
ユーザ操作に基づいて、前記コンテンツ記憶手段により記憶された何れかのコンテンツにおける何れかの項目のテキストを前記表示手段に表示させるテキスト表示制御手段と、
ユーザ操作に基づいて、前記表示手段に表示されたテキスト内の文字列をマーカー表示文字列として指定する文字列指定手段と、
ユーザ操作に基づいて、前記コンテンツ記憶手段により記憶された何れかの辞書データベースにおける何れかの見出し語についての説明情報のテキストを、前記マーカー表示文字列に対するリンク先テキストとして指定するリンク先指定手段と、
前記コンテンツ記憶手段による記憶領域内での前記マーカー表示文字列の位置情報と、前記リンク先テキストの位置情報とを対応付けて記憶するマーカーリンク情報記憶手段と、
前記マーカー表示文字列を含むテキストが前記表示手段に表示される場合に、前記マーカーリンク情報記憶手段により記憶された当該マーカー表示文字列の位置情報に基づいて当該マーカー表示文字列を識別表示させるマーカー表示制御手段と、
識別表示された前記マーカー表示文字列に対するユーザによる指定操作に基づいて、前記マーカーリンク情報記憶手段により当該マーカー表示文字列に対応付けられた前記リンク先テキストを前記表示手段に表示させるリンク先テキスト表示制御手段と、
を備えることを特徴とする。
【０００７】
請求項２記載の発明は、請求項１記載の情報表示装置において、
前記マーカーリンク情報記憶手段は、
前記リンク先テキストの位置情報として、当該リンク先テキストの見出し語と、当該リンク先テキストの含まれる辞書データベース名とを示す情報を記憶しており、
当該情報表示装置は、
前記マーカー表示文字列の指定されたテキストの項目名を示す情報と、当該テキストの含まれるコンテンツ名を示す情報とを対応付けてリンク元テキストの位置情報として蓄積記憶するマーカー項目記憶手段と、
前記リンク先テキストの位置情報を、前記リンク元テキストの位置情報に対応付けて記憶する対応リンク情報記憶手段と、
ユーザ操作に基づいて、前記対応リンク情報記憶手段により記憶された前記リンク先テキストの位置情報を前記表示手段に一覧表示させるリンク先情報一覧表示制御手段と、
リンク先情報一覧表示制御手段により一覧表示された前記リンク先テキストの位置情報のうち、何れかのリンク先テキストの位置情報をユーザ操作に基づき選択するリンク先情報選択手段と、
前記リンク先情報選択手段により選択された前記リンク先テキストの位置情報に対して前記対応リンク情報記憶手段によって対応付けられた前記リンク元テキストの位置情報を前記表示手段に一覧表示させるリンク元情報一覧表示制御手段と、
を備えることを特徴とする。
【０００８】
請求項３記載の発明は、請求項１または２記載の情報表示装置において、
前記マーカー表示制御手段により識別表示された何れかの前記マーカー表示文字列を、ユーザ操作に基づいて指定マーカー表示文字列として指定するマーカー文字列指定手段を備え、
前記マーカーリンク情報記憶手段は、
前記リンク先指定手段によって前記リンク先テキストが指定されない場合には、前記マーカー表示文字列の位置情報を前記リンク先テキストの位置情報とは対応付けずに蓄積記憶し、
前記マーカー表示制御手段は、
前記マーカーリンク情報記憶手段により前記リンク先テキストに対応付けられた前記マーカー表示文字列と、前記リンク先テキストに対応付けられていない前記マーカー表示文字列とを、異なる態様で識別して表示し、
前記リンク先指定手段は、
前記マーカーリンク情報記憶手段により前記リンク先テキストに対応付けられていない前記マーカー表示文字列が前記指定マーカー表示文字列として指定された場合に、前記コンテンツ記憶手段により記憶された何れかの辞書データベースにおける何れかの見出し語についての説明情報のテキストを、ユーザ操作に基づいて当該指定マーカー表示文字列に対するリンク先テキストとして指定し、
前記リンク先テキスト表示制御手段は、
前記マーカーリンク情報記憶手段により前記リンク先テキストに対応付けられた前記マーカー表示文字列が前記指定マーカー表示文字列として指定された場合に、前記マーカーリンク情報記憶手段により当該指定マーカー表示文字列に対応付けられた前記リンク先テキストを前記表示手段に表示させることを特徴とする。
【０００９】
請求項４記載の発明は、情報表示プログラムにおいて、
表示手段と、記憶手段と、を有するコンピュータに、
各項目に対してテキストを対応付けた１つ以上の項目情報からなるコンテンツとして、項目である見出し語に対して説明情報のテキストを対応付けた１つ以上の見出し語情報からなる辞書データベースを前記記憶手段に少なくとも１つ記憶させるコンテンツ記憶機能と、
ユーザ操作に基づいて、前記コンテンツ記憶機能により前記記憶手段に記憶された何れかのコンテンツにおける何れかの項目のテキストを前記表示手段に表示させるテキスト表示制御機能と、
ユーザ操作に基づいて、前記表示手段に表示されたテキスト内の文字列をマーカー表示文字列として指定する文字列指定機能と、
ユーザ操作に基づいて、前記コンテンツ記憶機能により前記記憶手段に記憶された何れかの辞書データベースにおける何れかの見出し語についての説明情報のテキストを、前記マーカー表示文字列に対するリンク先テキストとして指定するリンク先指定機能と、
前記記憶手段内での前記マーカー表示文字列の位置情報と、前記リンク先テキストの位置情報とを対応付けて前記記憶手段に記憶するマーカーリンク情報記憶機能と、
前記マーカー表示文字列を含むテキストが前記表示手段に表示される場合に、前記マーカーリンク情報記憶手段により記憶された当該マーカー表示文字列の位置情報に基づいて当該マーカー表示文字列を識別表示させるマーカー表示制御機能と、
識別表示された前記マーカー表示文字列に対するユーザによる指定操作に基づいて、前記マーカーリンク情報記憶機能により当該マーカー表示文字列に対応付けられた前記リンク先テキストを前記表示手段に表示させるリンク先テキスト表示制御機能と、
を実現させることを特徴とする。
【発明の効果】
【００１０】
本発明によれば、ユーザ操作に基づいて、表示されたテキスト内の文字列がマーカー表示文字列として指定され、ユーザ操作に基づいて、何れかの辞書データベースにおける何れかの見出し語についての説明情報のテキストがマーカー表示文字列に対するリンク先テキストとして指定されると、記憶領域内でのマーカー表示文字列の位置情報と、リンク先テキストの位置情報とが対応付けて記憶され、記憶されたマーカー表示文字列の位置情報に基づいて、マーカー表示文字列を含むテキストが表示される場合に当該マーカー表示文字列が識別表示され、識別表示されたマーカー表示文字列に対する指定操作に基づいて、マーカー表示文字列に対応付けられたリンク先テキストが表示されるので、識別表示される文字列に対し、所望の辞書データベースにおける所望の見出し語の説明情報へのリンクを登録し、リンク先の見出し語のテキストを表示させることができる。従って、マーカー表示文字列に関連する項目を容易に参照することのできない従来の場合と比較して、使い勝手を向上させることができる。
【図面の簡単な説明】
【００１１】
【図１】電子辞書の概観を示す平面図である。
【図２】電子辞書の内部構成を示すブロック図である。
【図３】辞書データベースのデータ構造を示す図である。
【図４】（ａ）はマーカ情報データベースのデータ構造を示す図であり、（ｂ）は単語帳データベースのデータ構造を示す図であり、（ｃ）はリンク先情報データベースのデータ構造を示す図である。
【図５】項目内容表示処理を示すフローチャートである。
【図６】通常マーカーモード処理を示すフローチャートである。
【図７】リンクマーカーモード処理を示すフローチャートである。
【図８】マーカー単語帳呼び出し処理を示すフローチャートである。
【図９】表示部の表示内容を示す図である。
【図１０】表示部の表示内容を示す図である。
【図１１】表示部の表示内容を示す図である。
【図１２】表示部の表示内容を示す図である。
【図１３】表示部の表示内容を示す図である。
【発明を実施するための形態】
【００１２】
以下、図面を参照して、本発明に係る情報表示装置を電子辞書に適用した場合の実施形態について詳細に説明する。
【００１３】
［外観構成］
図１は、電子辞書１の平面図である。
この図に示すように、電子辞書１は、メインディスプレイ１０、サブディスプレイ１１及びキー群２を備えている。
【００１４】
メインディスプレイ１０及びサブディスプレイ１１は、ユーザによるキー群２の操作に応じた文字や符号等、各種データを表示する部分であり、ＬＣＤ（Liquid Crystal Display）やＥＬＤ（Electronic Luminescence Display）等によって構成されている。なお、本実施の形態におけるメインディスプレイ１０及びサブディスプレイ１１は、いわゆるタッチパネル１１０（図２参照）と一体的に形成されており、手書き入力等の操作を受け付け可能となっている。
【００１５】
キー群２は、ユーザから電子辞書１を操作するための操作を受ける各種キーを有している。具体的には、キー群２は、訳／決定キー２ｂと、文字キー２ｃと、辞書選択キー２ｄと、カーソルキー２ｅと、シフトキー２ｆと、戻るキー２ｇと、メニューキー２ｈ等とを有している。
【００１６】
訳／決定キー２ｂは、検索の実行や、見出し語の決定等に使用されるキーである。文字キー２ｃは、ユーザによる文字の入力等に使用されるキーであり、本実施の形態においては“Ａ”〜“Ｚ”キーを備えている。辞書選択キー２ｄは、後述の辞書データベース９０，…（図２参照）の選択に使用されるキーである。
【００１７】
カーソルキー２ｅは、画面内の反転表示位置、つまりカーソル位置の移動等に使用されるキーであり、本実施の形態においては上下左右の方向を指定可能となっている。シフトキー２ｆは、日本語の単語を検索対象に設定するとき等に使用されるキーである。戻るキー２ｇは、前回表示した画面に戻るとき等に使用されるキーである。メニューキー２ｈは、各種のモード設定を行うためのキーである。
【００１８】
［内部構成］
続いて、電子辞書１の内部構造について説明する。図２は、電子辞書１の内部構成を示すブロック図である。
【００１９】
この図に示すように、電子辞書１は、表示部４０、入力部３０、記録媒体読取部５０、ＣＰＵ（Central Processing Unit）２０、フラッシュＲＯＭ（Read Only Memory）８０、ＲＡＭ（Random Access Memory）７０を備え、各部はバス１００で相互にデータ通信可能に接続されて構成されている。
【００２０】
表示部４０は、上述のメインディスプレイ１０及びサブディスプレイ１１を備えており、ＣＰＵ２０から入力される表示信号に基づいて各種情報をメインディスプレイ１０やサブディスプレイ１１に表示するようになっている。
【００２１】
入力部３０は、上述のキー群２やタッチパネル１１０を備えており、押下されたキーやタッチパネル１１０の位置に対応する信号をＣＰＵ２０に出力するようになっている。
【００２２】
記録媒体読取部５０は、着脱自在に装着されるＳＤカードやＵＳＢメモリ、ＣＤ等の記録媒体５０Ａから情報を読み取るものである。
【００２３】
ＣＰＵ２０は、入力される指示に応じて所定のプログラムに基づいた処理を実行し、各機能部への指示やデータの転送等を行い、電子辞書１を統括的に制御するようになっている。具体的には、ＣＰＵ２０は、入力部３０から入力される操作信号等に応じてフラッシュＲＯＭ８０に格納された各種プログラムを読み出し、当該プログラムに従って処理を実行する。そして、ＣＰＵ２０は、処理結果をＲＡＭ７０に保存するとともに、当該処理結果を表示部４０に適宜出力させる。
【００２４】
フラッシュＲＯＭ８０は、電子辞書１の各種機能を実現するためのプログラムやデータを記憶するメモリである。本実施の形態においては、フラッシュＲＯＭ８０は、本発明に係る情報表示プログラム８１と、コンテンツ群９と、マーカー情報データベース８５と、単語帳データベース８６と、リンク先情報データベース８７等とを記憶している。
【００２５】
情報表示プログラム８１は、後述の項目内容表示処理（図５〜図７参照）及びマーカー単語帳呼び出し処理（図８参照）をＣＰＵ２０に実行させるためのプログラムである。
【００２６】
コンテンツ群９は、各項目に対してテキストを対応付けた１つ以上の項目情報からなるコンテンツを複数有しており、本実施の形態においては、複数の辞書データベース９０及びテキストコンテンツ９１を有している。
【００２７】
辞書データベース９０，…には、例えば図３に一例を示すように、項目である見出し語と、この見出し語の説明情報のテキストとを対応付けた１つ以上の見出し語情報が格納されている。なお、本実施の形態においては、このような辞書データベース９０として、「デジタル大○泉」（国語辞書）や、「ブ○タニカ」（百科事典）、英和辞書などの辞書データベース９０がコンテンツ群９に含まれている。
【００２８】
テキストコンテンツ９１には、複数種類の各項目（章番号など）と、テキストを対応付けた複数の項目情報が格納されている。
【００２９】
マーカー情報データベース８５は、図４（ａ）に示すように、テキスト内でマーカー表示の対象文字列（以下、マーカー表示文字列とする）が指定される場合に、当該テキスト内でのマーカー表示文字列の位置情報（開始位置及び終了位置）と、当該マーカー表示文字列をマーカー表示するためのマーカー色とを対応付けて蓄積記憶するようになっている。ここで、本実施の形態におけるマーカー情報データベース８５はコンテンツ群９における各コンテンツの項目ごとに設けられており、対応する項目のテキスト内でのマーカー表示文字列の位置情報を記憶するようになっているため、これら複数のマーカー情報データベース８５は全体としてコンテンツ群９内でのマーカー表示文字列の位置情報を記憶するようになっている。なお、図４（ａ）では、「国語辞典」の辞書データベース９０における見出し語「ししざ」についてのマーカー情報データベース８５を図示している。
【００３０】
このマーカー情報データベース８５は、後述の項目内容表示処理（図５〜図７参照）において辞書データベース９０における見出し語の説明情報テキストがマーカー表示文字列に対するリンク先テキストとして指定される場合には、当該リンク先テキストについてのコンテンツ群９内での位置情報（以下、リンク先テキストの位置情報とする）を、当該マーカー表示文字列の位置情報に対応付けて記憶するようになっている。なお、本実施の形態においてマーカー情報データベース８５は、リンク先テキストの位置情報として、説明情報テキストの見出し語と、当該説明情報テキストの含まれる辞書データベース名とを記憶している。
【００３１】
単語帳データベース８６は、本発明におけるマーカー項目記憶手段であり、図４（ｂ）に示すように、後述の項目内容表示処理においてマーカー表示文字列の指定されたテキストの項目名と、当該テキストの含まれるコンテンツ名と、この項目の種類（辞書データベース９０における見出し語や、テキストコンテンツ９１における章番号など）とを対応付けてリンク元テキストの位置情報として蓄積記憶するようになっている。なお、本実施の形態において単語帳データベース８６は、登録順を示す通し番号（以下、登録番号とする）に各リンク元テキストの位置情報を対応付けて記憶するようになっている。
【００３２】
リンク先情報データベース８７は、本発明における対応リンク情報記憶手段であり、図４（ｃ）に示すように、リンク先テキストの位置情報を、リンク元テキストの位置情報に対応付けて記憶するようになっている。より詳細には、本実施の形態においてリンク先情報データベース８７は、リンク先テキストの位置情報（辞書データベース名、見出し語）を、リンク元テキストについての単語帳データベース８６での登録番号に対応付けて記憶するようになっている。なお、このリンク先情報データベース８７では、リンク先テキストの位置情報（辞書データベース名、見出し語）ごとに記憶内容がソートされるようになっている。
【００３３】
ＲＡＭ７０は、ＣＰＵ２０が実行する各種プログラムや、これらプログラムの実行に係るデータ等を一時的に保持するメモリ領域を備えている。
【００３４】
［動作］
続いて、電子辞書１の動作について、図５〜図８を参照しつつ説明する。
【００３５】
＜項目内容表示処理＞
図５〜図７は、ＣＰＵ２０が情報表示プログラム８１を読み出して実行する項目内容表示処理の流れを示すフローチャートである。なお、この項目内容表示処理は、ユーザが入力部３０を介してコンテンツ群９における何れかのコンテンツの項目を表示対象として選択することにより実行される。
【００３６】
この項目内容表示処理においては、図５に示すように、まずＣＰＵ２０は、ユーザ選択された表示対象の項目のテキスト（以下、表示対象テキストとする）を読み出してメインディスプレイ１０に表示させる（ステップＳ１）。
【００３７】
このときＣＰＵ２０は、表示対象テキストの項目についてのマーカー情報データベース８５にマーカー表示文字列の位置情報（テキスト内でのマーカー表示文字列の開始位置、終了位置）が記憶されている場合には、この位置情報の文字列を、当該項目に対応付けられているマーカー色でマーカー表示させる。更に、このときＣＰＵ２０は、マーカー情報データベース８５内でリンク先テキストの位置情報（辞書データベース名、見出し語）が対応付けられているマーカー表示文字列と、リンク先テキストの位置情報が対応付けられていないマーカー表示文字列とを異なる態様で識別して表示する。なお、本実施の形態においては、リンク先テキストの位置情報が対応付けられているマーカー表示文字列を太字で識別表示することとして説明するが、色付き文字で識別表示することとしても良いし、マーカー色の濃度を変化させて識別表示することとしても良い。また、リンク先テキストの位置情報が対応付けられていないマーカー表示文字列を識別することとしても良い。
更に、このときＣＰＵ２０は、マーカーアイコン１０１やリンクマーカーアイコン１０２（図９（ａ）参照）をメインディスプレイ１０の端部に表示させる。
【００３８】
ここで、マーカーアイコン１０１は、後述の通常マーカーモード処理（ステップＳ３）の開始操作を受けるようになっている。
また、リンクマーカーアイコン１０２は、後述のリンクマーカーモード処理（ステップＳ５）の開始操作を受けるようになっている。
【００３９】
次に、ＣＰＵ２０は、マーカーアイコン１０１に対するタッチ操作が行われるか否かを判定し（ステップＳ２）、行われないと判定した場合（ステップＳ２；Ｎｏ）には、後述のステップＳ４に移行する。
【００４０】
また、ステップＳ２においてマーカーアイコン１０１に対するタッチ操作が行われたと判定した場合（ステップＳ２；Ｙｅｓ）には、ＣＰＵ２０は、通常マーカーモード処理を行う（ステップＳ３）。
【００４１】
具体的には、図６に示すように、この通常マーカーモード処理においてまずＣＰＵ２０は、登録アイコン１０３やペンアイコン１０４、カラー選択アイコン１０５、消しゴムアイコン１０６（図９（ｂ）参照）をメインディスプレイ１０の端部に表示させるとともに、登録アイコン１０３に対してタッチ操作が行われるか否かを判定する（ステップＴ１）。
【００４２】
ここで、登録アイコン１０３は、マーカー表示文字列についての情報の登録操作を受けるようになっている。
また、ペンアイコン１０４は、マーカー表示文字列の指定開始操作を受けるようになっている。
また、カラー選択アイコン１０５とは、マーカー表示文字列のマーカー色の切り替え操作を受けるようになっており、本実施の形態においては、マーカー色と同色で表示されるようになっている。
また、消しゴムアイコン１０６とは、マーカー表示文字列の指定解除操作を受けるようになっている。
【００４３】
このステップＴ１において登録アイコン１０３に対してタッチ操作が行われないと判定した場合（ステップＴ１；Ｎｏ）には、ＣＰＵ２０は、カラー選択アイコン１０５に対してタッチ操作が行われるか否かを判定する（ステップＴ２）。
【００４４】
このステップＴ２においてカラー選択アイコン１０５に対してタッチ操作が行われたと判定した場合（ステップＴ２；Ｙｅｓ）には、ＣＰＵ２０は、カラー選択アイコン１０５の表示色、つまりマーカー表示文字列のマーカー色を変更した後（ステップＴ３）、上述のステップＴ１に移行する。なお、本実施の形態においてＣＰＵ２０は、カラー選択アイコン１０５に対するタッチ操作が行われたと判定するごとに、カラー選択アイコン１０５の表示色を赤、黄、青、赤の順に切り替えて変更するようになっている。
【００４５】
また、ステップＴ２においてカラー選択アイコン１０５に対してタッチ操作が行われないと判定した場合（ステップＴ２；Ｎｏ）には、ＣＰＵ２０は、ペンアイコン１０４に対してタッチ操作が行われるか否かを判定する（ステップＴ４）。
【００４６】
このステップＴ４においてペンアイコン１０４に対してタッチ操作が行われたと判定した場合（ステップＴ４；Ｙｅｓ）には、ＣＰＵ２０は、表示対象テキスト中の文字列に対する範囲指定操作を受け付け（ステップＴ５）、範囲指定された文字列をマーカー表示文字列としてカラー選択アイコン１０５の表示色でマーカー表示した後（ステップＴ６）、上述のステップＴ１に移行する。
【００４７】
また、ステップＴ４においてペンアイコン１０４に対してタッチ操作が行われないと判定した場合（ステップＴ４；Ｎｏ）には、ＣＰＵ２０は、消しゴムアイコン１０６に対してタッチ操作が行われるか否かを判定し（ステップＴ７）、行われないと判定した場合（ステップＴ７；Ｎｏ）には、上述のステップＴ１に移行する。
【００４８】
また、ステップＴ７において消しゴムアイコン１０６に対してタッチ操作が行われたと判定した場合（ステップＴ７；Ｙｅｓ）には、ＣＰＵ２０は、マーカー表示文字列に対するタッチ操作を受け付ける（ステップＴ８）。
【００４９】
次に、ＣＰＵ２０は、タッチ操作のされたマーカー表示文字列についてマーカー表示を解消して通常の表示に切り替えた後（ステップＴ９）、上述のステップＴ１に移行する。
【００５０】
また、上述のステップＴ１において登録アイコン１０３に対しタッチ操作が行われたと判定した場合（ステップＴ１；Ｙｅｓ）には、ＣＰＵ２０は、表示対象テキストのコンテンツ名と、項目の種類と、項目名とを対応付けてリンク元テキストの位置情報として単語帳データベース８６に蓄積記憶させるとともに、テキスト内でのマーカー表示文字列の位置情報（開始位置、終了位置）と、マーカー色とを対応付けて、表示対象テキストのコンテンツ及び項目についてのマーカー情報データベース８５に蓄積記憶させ（ステップＴ１０）、通常マーカーモード処理を終了する。なお、本実施の形態においては、上述のステップＴ５〜Ｔ６の処理が行われた後に、登録アイコン１０３にタッチ操作が行われることとして説明する。また、本実施の形態においてＣＰＵ２０は、同一のリンク元テキストの位置情報が単語帳データベース８６に既に記憶されている場合には、当該位置情報を新たには記憶させないこととして説明する。
【００５１】
以上の通常マーカーモード処理が終了したら、図５に示すように、次にＣＰＵ２０は、マーカーアイコン１０１やリンクマーカーアイコン１０２をメインディスプレイ１０の端部に表示させるとともに、リンクマーカーアイコン１０２に対してタッチ操作が行われるか否かを判定し（ステップＳ４）、行われないと判定した場合（ステップＳ４；Ｎｏ）には、後述のステップＳ６に移行する。
【００５２】
また、ステップＳ４においてリンクマーカーアイコン１０２に対してタッチ操作が行われたと判定した場合（ステップＳ４；Ｙｅｓ）には、ＣＰＵ２０は、リンクマーカーモード処理を行う（ステップＳ５）。
【００５３】
具体的には、図７に示すように、このリンクマーカーモード処理においてまずＣＰＵ２０は、登録アイコン１０３やペンアイコン１０４、カラー選択アイコン１０５、消しゴムアイコン１０６をメインディスプレイ１０の端部に表示させるとともに、登録アイコン１０３に対してタッチ操作が行われるか否かを判定する（ステップＵ１）。
【００５４】
このステップＵ１において登録アイコン１０３に対してタッチ操作が行われないと判定した場合（ステップＵ１；Ｎｏ）には、ＣＰＵ２０は、カラー選択アイコン１０５に対してタッチ操作が行われるか否かを判定する（ステップＵ２）。
【００５５】
このステップＵ２においてカラー選択アイコン１０５に対してタッチ操作が行われたと判定した場合（ステップＵ２；Ｙｅｓ）には、ＣＰＵ２０は、カラー選択アイコン１０５の表示色を変更した後（ステップＵ３）、上述のステップＵ１に移行する。なお、本実施の形態においてＣＰＵ２０は、カラー選択アイコン１０５の表示色を赤、黄、青、赤の順に切り替えて変更するようになっている。
【００５６】
また、ステップＵ２においてカラー選択アイコン１０５に対してタッチ操作が行われないと判定した場合（ステップＵ２；Ｎｏ）には、ＣＰＵ２０は、ペンアイコン１０４に対してタッチ操作が行われるか否かを判定する（ステップＵ４）。
【００５７】
このステップＵ４においてペンアイコン１０４に対してタッチ操作が行われたと判定した場合（ステップＵ４；Ｙｅｓ）には、ＣＰＵ２０は、表示対象テキスト中の文字列に対する範囲指定操作を受け付け（ステップＵ５）、範囲指定された文字列をカラー選択アイコン１０５の表示色でマーカー表示する（ステップＵ６）。
【００５８】
次に、ＣＰＵ２０は、メインディスプレイ１０の表示領域を上下に分割した後、引き続き表示対象テキストをリンク元のテキストとして上側の表示領域に表示させるとともに、現時点での表示項目にリンクさせるリンク先テキストを検索するための検索画面を、下側の表示領域に表示させる（ステップＵ６１）。なお、本実施の形態においては、このステップＵ６１において表示される検索画面には、日本語及び英語の入力欄１０７（図９（ｃ）参照）が含まれている。
【００５９】
次に、ＣＰＵ２０は、ユーザから日本語または英語での検索文字列の入力を受け付けた後、入力文字種に対応する辞書データベース９０から、検索文字列に対応する見出し語を検索し、検索結果をメインディスプレイ１０における下側の表示領域に表示させる（ステップＵ６２）。より詳細には、このステップＵ６２においてＣＰＵ２０は、検索文字列の入力後にメインディスプレイ１０における下側の表示領域を更に左右に分割し、検索された見出し語の一覧を左下側の表示領域に表示させて何れかの見出し語をカーソルで選択するとともに、選択された見出し語の説明情報を該当の辞書データベース９０から読み出して右下側の表示領域にプレビュー表示させる。なお、このときユーザは、カーソルキー２ｅによって見出し語の選択を行うことができる。
【００６０】
次に、ＣＰＵ２０は、訳／決定キー２ｂが操作されるか否かに基づいて、リンク先として登録すべき説明情報テキストの見出し語が指定されるか否かを判定し（ステップＵ６３）、操作されないと判定した場合（ステップＵ６３；Ｎｏ）には、上述のステップＵ６１に移行する。
【００６１】
また、このステップＵ６３において訳／決定キー２ｂが操作されたと判定した場合（ステップＵ６３；Ｙｅｓ）、つまりリンク先として登録すべき説明情報テキストの見出し語が指定されたと判定した場合には、ＣＰＵ２０は、当該見出し語の説明情報テキストをリンク先テキストとしてメインディスプレイ１０における下側の表示領域に表示させるとともに、リンク先テキストの位置情報（辞書データベース名、見出し語）をリンク先情報データベース８７に記憶させ（ステップＵ６４）、上述のステップＵ１に移行する。
【００６２】
また、ステップＵ４においてペンアイコン１０４に対してタッチ操作が行われないと判定した場合（ステップＵ４；Ｎｏ）には、ＣＰＵ２０は、消しゴムアイコン１０６に対してタッチ操作が行われるか否かを判定し（ステップＵ７）、行われないと判定した場合（ステップＵ７；Ｎｏ）には、上述のステップＵ１に移行する。
【００６３】
また、ステップＵ７において消しゴムアイコン１０６に対してタッチ操作が行われたと判定した場合（ステップＵ７；Ｙｅｓ）には、ＣＰＵ２０は、マーカー表示文字列に対するタッチ操作を受け付ける（ステップＵ８）。
【００６４】
次に、ＣＰＵ２０は、タッチ操作のされたマーカー表示文字列についてマーカー表示を解消して通常の表示に切り替えた後（ステップＵ９）、上述のステップＵ１に移行する。
【００６５】
また、上述のステップＵ１において登録アイコン１０３に対しタッチ操作が行われたと判定した場合（ステップＵ１；Ｙｅｓ）には、ＣＰＵ２０は、表示対象テキスト（メインディスプレイ１０における上側の表示領域に表示されているリンク元のテキスト）のコンテンツ名と、項目の種類と、項目名とを対応付けてリンク元テキストの位置情報として単語帳データベース８６に蓄積記憶させるとともに、当該テキスト内でのマーカー表示文字列の位置情報（開始位置、終了位置）と、マーカー色と、マーカー表示文字列に対するリンク先テキストの位置情報（辞書データベース名、見出し語）とを対応付けて、表示対象テキストのコンテンツ及び項目についてのマーカー情報データベース８５に蓄積記憶させる（ステップＵ１０）。また、このときＣＰＵ２０は、マーカー情報データベース８５内でリンク先テキストの位置情報が対応付けられたマーカー表示文字列を、リンク先テキストの位置情報が対応付けられていないマーカー表示文字列とは異なる態様で識別して表示する。なお、本実施の形態においては、上述のステップＵ６１〜Ｕ６４の処理が行われた後に、登録アイコン１０３にタッチ操作が行われることとして説明する。また、本実施の形態においてＣＰＵ２０は、同一のリンク元テキストの位置情報が単語帳データベース８６に既に記憶されている場合には、当該位置情報を新たには記憶させないこととして説明する。
【００６６】
そして、ＣＰＵ２０は、上述のステップＵ６４で登録されたリンク先テキストの位置情報（辞書データベース名、見出し語）に対し、リンク元の項目についての単語帳データベース８６内での登録番号を対応付けてリンク先情報データベース８７に記憶させた後（ステップＵ１１）、引き続き表示対象テキスト、つまりリンク元のテキストをメインディスプレイ１０に全画面表示させて、リンクマーカーモード処理を終了する。
【００６７】
以上のリンクマーカーモード処理が終了したら、図５に示すように、次にＣＰＵ２０は、表示されている何れかのマーカー表示文字列がタッチ操作により指定されるか否かを判定する（ステップＳ６）。また、タッチ操作によりマーカー表示文字列の指定が行われる場合には、ＣＰＵ２０は、指定対象のマーカー表示文字列（以下、指定マーカー表示文字列とする）が通常マーカー処理及びリンクマーカー処理の何れによってマーカー表示されているかを判定する。なお、このときＣＰＵ２０は、タッチ操作の行われたマーカー表示文字列の位置情報に対してマーカー情報データベース８５内でリンク先テキストの位置情報が対応付けられているか否かに基づいて、当該文字列が通常マーカー処理及びリンクマーカー処理の何れによってマーカー表示されているかを判定する。
【００６８】
このステップＳ６においてマーカー表示文字列が指定されないと判定した場合、つまり何れのマーカー表示文字列に対してもタッチ操作がされないと判定した場合（ステップＳ６；Ｎｏ）には、ＣＰＵ２０は、項目内容表示処理を終了する。
【００６９】
また、ステップＳ６においてマーカー表示文字列が指定されたと判定した場合であって、かつ、当該指定マーカー表示文字列が通常マーカー処理によってマーカー表示されていると判定した場合（ステップＳ６；Ｙｅｓ，通常マーカー）には、ＣＰＵ２０は、図７に示すように、上述のステップＵ６１に移行する。これにより、マーカー情報データベース８５内でリンク先テキストの位置情報に対応付けられていないマーカー表示文字列が指定マーカー表示文字列として指定された場合には、コンテンツ群９内の何れかの辞書データベース９０における何れかの見出し語の説明情報テキストが当該マーカー表示文字列に対するリンク先テキストとして指定されることとなる。
【００７０】
また、図５に示すように、ステップＳ６においてマーカー表示文字列が指定されたと判定した場合であって、かつ、当該指定マーカー表示文字列がリンクマーカー処理によってマーカー表示されていると判定した場合（ステップＳ６；Ｙｅｓ，リンクマーカー）には、ＣＰＵ２０は、指定マーカー表示文字列の情報（テキスト内でのマーカー表示文字列の開始位置、終了位置など）に対してマーカー情報データベース８５内で対応付けられたリンク先テキストの位置情報（辞書データベース名、見出し語）に基づいて、当該文字列に対するリンク先テキスト（見出し語の説明情報テキスト）を検出し、メインディスプレイ１０に全画面表示させた後（ステップＳ７）、項目内容表示処理を終了する。但し、このステップＳ７の後にＣＰＵ２０は、項目内容表示処理を終了せずに上述のステップＳ１に移行することとしても良い。
【００７１】
＜マーカー単語帳呼び出し処理＞
図８は、ＣＰＵ２０が情報表示プログラム８１を読み出して実行するマーカー単語帳呼び出し処理の流れを示すフローチャートである。なお、このマーカー単語帳呼び出し処理は、ユーザが入力部３０を介してメニュー画面から学習モードを選択し、マーカー単語帳モードの起動操作を行うことにより実行される。ここで、マーカー単語帳モードの起動操作が行われるとメインディスプレイ１０にはマーカー単語帳モードのメニュー画面が表示され、このメニュー画面には、「マーカー単語帳を見る」や「リンク先から探す」の選択メニューが表示されるようになっている（図１２（ｂ）参照）。
【００７２】
このマーカー単語帳呼び出し処理においては、まずＣＰＵ２０は、マーカー単語帳モードのメニュー画面から「リンク先から探す」のメニューが選択されるか否かを判定し（ステップＷ１）、選択されたと判定した場合（ステップＷ１；Ｙｅｓ）には、リンク先情報データベース８７に登録されたリンク先テキストの位置情報、つまり辞書データベース名及び見出し語の組み合わせをメインディスプレイ１０に一覧表示させ（ステップＷ２）、辞書データベース名及び見出し語の組み合わせについて、ユーザから選択操作を受け付ける。
【００７３】
次に、ＣＰＵ２０は、選択された辞書データベース名及び見出し語にリンク先情報データベース８７内で対応付けられたリンク元についての情報、つまりリンク元の項目についての単語帳データベース８６内での登録番号を参照し、この登録番号に対応するリンク元テキストの位置情報、つまりコンテンツ名、項目名及び項目の種類の組み合わせを単語帳データベース８６から読み出してメインディスプレイ１０に一覧表示させ（ステップＷ３）、コンテンツ名、項目名及び項目の種類の組み合わせについて、ユーザから選択操作を受け付ける。
【００７４】
より詳細には、このときＣＰＵ２０は、メインディスプレイ１０の表示領域を上下に分割し、リンク元テキストの位置情報（コンテンツ名、項目名、項目の種類）の一覧を上側の表示領域に表示させて何れかの組み合わせをカーソルで選択するとともに、選択されたリンク元テキストをコンテンツ群９から読み出して右下側の表示領域にプレビュー表示させる。なお、このときユーザは、カーソルキー２ｅによってリンク元テキストの選択を行うことができる。
【００７５】
さらに、このときＣＰＵ２０は、プレビュー表示されたリンク元テキストの項目についてのマーカー情報データベース８５にマーカー表示文字列の位置情報（開始位置、終了位置）が記憶されている場合には、この位置情報の文字列を、当該項目に対応付けられているマーカー色でマーカー表示させるとともに、マーカー情報データベース８５内でリンク先テキストの位置情報（辞書データベース名、見出し語）が対応付けられているマーカー表示文字列と、リンク先テキストの位置情報が対応付けられていないマーカー表示文字列とを異なる態様で識別して表示する。
【００７６】
次に、ユーザが訳／決定キー２ｂの操作によってリンク先テキストの選択を確定すると、ＣＰＵ２０は、選択されたコンテンツ名、項目名及び項目の種類のテキストを引き続きメインディスプレイ１０に全画面表示させ（ステップＷ４）、マーカー単語帳呼び出し処理を終了する。なお、マーカー単語帳呼び出し処理を終了した後にＣＰＵ２０は上述のステップＳ１に移行することとしても良い。
【００７７】
また、上述のステップＷ１においてメニュー画面から「リンク先から探す」のメニューが選択されないと判定した場合（ステップＷ１；Ｎｏ）には、ＣＰＵ２０は、「マーカー単語帳を見る」のメニューが選択されるか否かを判定し（ステップＷ５）、選択されないと判定した場合（ステップＷ５；Ｎｏ）には、マーカー単語帳呼び出し処理を終了する。
【００７８】
また、ステップＷ５において「マーカー単語帳を見る」のメニューが選択されたと判定した場合（ステップＷ５；Ｙｅｓ）には、ＣＰＵ２０は、単語帳データベース８６に登録されたリンク元テキストの位置情報、つまりコンテンツ名、項目名及び項目の種類の組み合わせをメインディスプレイ１０に一覧表示させ（ステップＷ６）、コンテンツ名、項目名及び項目の種類について、ユーザから選択操作を受け付ける。
【００７９】
より詳細には、このときＣＰＵ２０は、メインディスプレイ１０の表示領域を上下に分割し、リンク元テキストの位置情報、つまりコンテンツ名、項目名及び項目の種類の組み合わせの一覧を上側の表示領域に表示させて何れかの組み合わせをカーソルで選択するとともに、選択されたリンク元テキストをコンテンツ群９から読み出して右下側の表示領域にプレビュー表示させる。なお、このときユーザは、カーソルキー２ｅによってリンク元テキストの選択を行うことができる。
【００８０】
さらに、このときＣＰＵ２０は、プレビュー表示されたリンク元テキストの項目についてのマーカー情報データベース８５にマーカー表示文字列の位置情報（開始位置、終了位置）が記憶されている場合には、この位置情報の文字列を、当該項目に対応付けられているマーカー色でマーカー表示させるとともに、マーカー情報データベース８５内でリンク先テキストの位置情報（辞書データベース名、見出し語）が対応付けられているマーカー表示文字列と、リンク先テキストの位置情報が対応付けられていないマーカー表示文字列とを異なる態様で識別して表示する。
【００８１】
そして、ユーザが訳／決定キー２ｂの操作によってリンク元テキストの選択を確定すると、ＣＰＵ２０は、選択されたコンテンツ名、項目名及び項目の種類のテキストを引き続きメインディスプレイ１０に全画面表示させ（ステップＷ７）、マーカー単語帳呼び出し処理を終了する。なお、マーカー単語帳呼び出し処理を終了した後にＣＰＵ２０は上述のステップＳ１に移行することとしても良い。
【００８２】
（動作例）
続いて、図９〜図１３を参照しつつ、上記の項目内容表示処理及びマーカー単語帳呼び出し処理を具体的に説明する。
【００８３】
まず、図９（ａ）に示すように、ユーザ選択により「デジタル大○泉」（国語辞書）の辞書データベース９０における見出し語「獅子座」のテキストがメインディスプレイ１０に表示されると（ステップＳ１）、マーカーアイコン１０１やリンクマーカーアイコン１０２がメインディスプレイ１０の端部に表示される。
【００８４】
次に、ユーザがリンクマーカーアイコン１０２に対してタッチ操作を行うと（ステップＳ４；Ｙｅｓ）、図９（ｂ）に示すように、登録アイコン１０３やペンアイコン１０４、カラー選択アイコン１０５、消しゴムアイコン１０６がメインディスプレイ１０の端部に表示される。そして、ユーザがペンアイコン１０４に対してタッチ操作を行い（ステップＵ４；Ｙｅｓ）、表示対象テキスト中の文字列「黄道十二星座」に対する範囲指定操作を行うと（ステップＵ５）、範囲指定された文字列「黄道十二星座」がカラー選択アイコン１０５の表示色（ここでは青）でマーカー表示される（ステップＵ６）。
【００８５】
次に、図９（ｃ）に示すように、メインディスプレイ１０の表示領域が上下に分割され、引き続き表示対象テキスト（「デジタル大○泉」の辞書データベース９０における見出し語「獅子座」のテキスト）がリンク元のテキストとして上側の表示領域に表示されるとともに、リンク先テキストを検索するための検索画面が下側の表示領域に表示される（ステップＵ６１）。ここで、この検索画面には、日本語及び英語の入力欄１０７が含まれている。
【００８６】
次に、ユーザが日本語の検索文字列「せいざ」の入力を行うと、図９（ｄ）に示すように、入力文字種「日本語」に対応する辞書データベース９０（「デジタル大○泉」（国語辞書）や「ブ○タニカ」（百科事典）など）から検索文字列「せいざ」に対応する見出し語が検索され、検索結果がメインディスプレイ１０における左下側の表示領域に一覧表示される。そして、検索結果の一覧から「デジタル大○泉」の辞書データベース９０における見出し語「星座」がカーソルで選択され、その説明情報が当該辞書データベース９０から読み出されて右下側の表示領域にプレビュー表示される（ステップＵ６２）。なお、本動作例においては、このときメインディスプレイ１０の左下領域には、辞書データベース９０ごとの検索結果が一覧表示されており、ユーザがカーソルキー２ｅの左右キーを操作することにより、他の辞書データベース９０での検索結果を表示させることができるようになっている。
【００８７】
次に、ユーザが訳／決定キー２ｂを操作することにより、「デジタル大○泉」の辞書データベース９０における見出し語「星座」を指定すると（ステップＵ６３；Ｙｅｓ）、図１０（ａ）に示すように、当該見出し語「星座」の説明情報テキストがリンク先テキストとしてメインディスプレイ１０における下側の表示領域に表示されるとともに、リンク先テキストの位置情報（辞書データベース名「国語」（デジタル大○泉）、見出し語「星座」）がリンク先情報データベース８７に記憶される（ステップＵ６４、図４（ｃ）の下から２列目参照））。
【００８８】
次に、ユーザが登録アイコン１０３に対してタッチ操作を行うと（ステップＵ１；Ｙｅｓ）、表示対象テキスト（「デジタル大○泉」の辞書データベース９０における見出し語「獅子座」のテキスト）のコンテンツ名「デジタル大○泉」と、項目の種類「見出し語」と、項目名「獅子座」とが対応付けられて単語帳データベース８６に蓄積記憶されるとともに（図４（ｂ）の下から２列目参照）、当該テキスト内でのマーカー表示文字列「黄道十二星座」の位置情報「４８〜５３」と、マーカー色「青」と、マーカー表示文字列に対するリンク先テキストの位置情報（辞書データベース名「国語」（デジタル大○泉）、見出し語「星座」）とが対応付けられて、表示対象テキストのコンテンツ（デジタル大○泉）及び項目（獅子座）についてのマーカー情報データベース８５に蓄積記憶される（ステップＵ１０、図４（ａ）の１列目参照）。また、このときマーカー情報データベース８５内でリンク先テキストの位置情報（辞書データベース名「国語」（デジタル大○泉）、見出し語「星座」）が対応付けられたマーカー表示文字列「黄道十二星座」が、太字で識別表示される。
【００８９】
次に、上述のステップＵ６４で登録されたリンク先テキストの位置情報（辞書データベース名「国語」（デジタル大○泉）、見出し語「星座」）に対し、リンク元の項目についての単語帳データベース８６内での登録番号「２５」が対応付けられてリンク先情報データベース８７に記憶される（ステップＵ１１、図４（ｃ）の下から２列目参照）。また、このとき本動作例では、図１０（ｂ）に示すように、登録が行われた旨のメッセージがメインディスプレイ１０に表示される。
【００９０】
そして、図１０（ｃ）に示すように、引き続き表示対象テキスト（「デジタル大○泉」の辞書データベース９０における見出し語「獅子座」のテキスト）がメインディスプレイ１０に全画面表示される。
【００９１】
次に、図１１（ａ），（ｂ）に示すように、リンクマーカー処理によってマーカー表示されているマーカー表示文字列「黄道十二星座」にユーザがタッチ操作を行うと（ステップＳ６；Ｙｅｓ，リンクマーカー）、指定マーカー表示文字列「黄道十二星座」の情報に対してマーカー情報データベース８５内で対応付けられたリンク先テキストの位置情報（辞書データベース名「国語」（デジタル大○泉）、見出し語「星座」）に基づいて、当該文字列「黄道十二星座」に対するリンク先テキスト、つまり見出し語「星座」の説明情報テキストが検出され、メインディスプレイ１０に全画面表示される（ステップＳ７）。
【００９２】
続いて、図１２（ａ），（ｂ）に示すように、ユーザが入力部３０を介してメニュー画面から学習モードを選択し、マーカー単語帳モードの起動操作を行うと、マーカー単語帳モードのメニュー画面が表示される。
【００９３】
次に、ユーザがマーカー単語帳モードのメニュー画面から「リンク先から探す」のメニューを選択すると（ステップＷ１；Ｙｅｓ）、図１２（ｃ）に示すように、リンク先情報データベース８７に登録されたリンク先テキストの位置情報、つまり辞書データベース名及び見出し語の組み合わせがメインディスプレイ１０に一覧表示される（ステップＷ２）。
【００９４】
次に、ユーザが辞書データベース名「大○泉」及び見出し語「星座」の組み合わせを選択すると、選択された辞書データベース名「大○泉」及び見出し語「星座」にリンク先情報データベース８７内で対応付けられたリンク元についての情報、つまりリンク元の項目についての単語帳データベース８６内での登録番号「１」，「１２」，「２５」…が参照され（図４（Ｃ）の下側の６段参照）、図１２（ｄ）に示すように、これらの登録番号に対応するリンク元テキストの位置情報、つまりコンテンツ名、項目名及び項目の種類の組み合わせが単語帳データベース８６から読み出されてメインディスプレイ１０における上側の表示領域に一覧表示される。また、この一覧においてカーソルで選択されたリンク元テキスト（コンテンツ名「大○泉」、項目名「獅子座」、項目の種類「見出し語」のテキスト）がコンテンツ群９における「デジタル大○泉」の辞書データベース９０から読み出されて右下側の表示領域にプレビュー表示される（ステップＷ３）。更に、このときプレビュー表示されたリンク元テキストの項目についてのマーカー情報データベース８５には、マーカー表示文字列「黄道十二星座」の位置情報「４８〜５３」が記憶されており、この位置情報にはリンク先テキストの位置情報（辞書データベース名「国語」（デジタル大○泉）、見出し語「星座」）が対応付けられているため、当該位置情報の文字列「黄道十二星座」が、当該項目に対応付けられているマーカー色「青」でマーカー表示されるとともに太字で識別表示される。なお、図１２（ｄ）では、項目の種類についての表示を省略している。
【００９５】
次に、ユーザが訳／決定キー２ｂの操作によってリンク先テキストの選択を確定すると、図１２（ｅ）に示すように、選択されたコンテンツ名「大○泉」、項目名「獅子座」及び項目の種類「見出し語」のテキストが引き続きメインディスプレイ１０に全画面表示される（ステップＷ４）。
【００９６】
また、図１３（ａ）に示すように、上述の図１０（ｃ）の状態から改めて「デジタル大○泉」（国語辞書）の辞書データベース９０における見出し語「獅子座」のテキストをメインディスプレイ１０に表示させ（ステップＳ１）、リンクマーカーアイコン１０２に対するタッチ操作を行った後（ステップＳ４；Ｙｅｓ）、ペンアイコン１０４に対してタッチ操作を行い（ステップＵ４；Ｙｅｓ）、表示対象テキスト中の文字列「レグルス」に対する範囲指定操作を行うと（ステップＵ５）、範囲指定された文字列「レグルス」がマーカー表示文字列としてカラー選択アイコン１０５の表示色（ここでは青）でマーカー表示される（ステップＵ６）。
【００９７】
次に、上述の図９（ｃ）と同様にして、メインディスプレイ１０の表示領域が上下に分割され、引き続き表示対象テキスト（「デジタル大○泉」の辞書データベース９０における見出し語「獅子座」のテキスト）がリンク元のテキストとして上側の表示領域に表示されるとともに、リンク先テキストを検索するための検索画面が下側の表示領域に表示される（ステップＵ６１）。
【００９８】
次に、ユーザが日本語の検索文字列「いっとうせい」の入力を行うと、上述の図９（ｄ）と同様にして、入力文字種「日本語」に対応する辞書データベース９０（「デジタル大○泉」（国語辞書）や「ブ○タニカ」（百科事典）など）から検索文字列「いっとうせい」に対応する見出し語が検索され、検索結果がメインディスプレイ１０における左下側の表示領域に一覧表示される。
【００９９】
次に、ユーザがカーソルキー２ｅ及び訳／決定キー２ｂを操作することで「デジタル大○泉」の辞書データベース９０における見出し語「一等星」を指定すると（ステップＵ６３；Ｙｅｓ）、図１３（ｂ）に示すように、当該見出し語「一等星」の説明情報テキストがリンク先テキストとしてメインディスプレイ１０における下側の表示領域に表示されるとともに、リンク先テキストの位置情報（辞書データベース名「国語」（デジタル大○泉）、見出し語「一等星」）がリンク先情報データベース８７に記憶される（ステップＵ６４、図４（ｃ）の上から３列目参照））。
【０１００】
次に、ユーザが登録アイコン１０３に対してタッチ操作を行うと（ステップＵ１；Ｙｅｓ）、表示対象テキスト（「デジタル大○泉」の辞書データベース９０における見出し語「獅子座」のテキスト）内でのマーカー表示文字列「レグルス」の位置情報「６６〜６９」と、マーカー色「青」と、マーカー表示文字列に対するリンク先テキストの位置情報（辞書データベース名「国語」（デジタル大○泉）、見出し語「一等星」）とが対応付けられて、表示対象テキストのコンテンツ（デジタル大○泉）及び項目（獅子座）についてのマーカー情報データベース８５に蓄積記憶される（ステップＵ１０、図４（ａ）の２列目参照）。また、このときマーカー情報データベース８５内でリンク先テキストの位置情報（辞書データベース名「国語」（デジタル大○泉）、見出し語「一等星」）が対応付けられたマーカー表示文字列「レグルス」が、太字で識別表示される。
【０１０１】
次に、上述のステップＵ６４で登録されたリンク先テキストの位置情報（辞書データベース名「国語」（デジタル大○泉）、見出し語「一等星」）に対し、リンク元の項目についての単語帳データベース８６内での登録番号「２５」が対応付けられてリンク先情報データベース８７に記憶される（ステップＵ１１、図４（ｃ）の上から３列目参照）。また、このとき本動作例では、登録が行われた旨のメッセージがメインディスプレイ１０に表示される。
【０１０２】
以上の電子辞書１によれば、図７のステップＵ５〜Ｕ６，Ｕ６１〜Ｕ６４，Ｕ１０，１１や、図９〜図１１等に示したように、表示されたテキスト内の文字列がマーカー表示文字列として指定され、ユーザ操作に基づいて何れかの辞書データベース９０における何れかの見出し語についての説明情報テキストがマーカー表示文字列に対するリンク先テキストとして指定されると、コンテンツ群９内でのマーカー表示文字列の位置情報と、リンク先テキストの位置情報（辞書データベース名、見出し語）とが対応付けて記憶され、マーカー表示文字列を含むテキストが表示される場合には、記憶されたマーカー表示文字列の位置情報に基づいて当該マーカー表示文字列がマーカー表示され、マーカー表示されたマーカー表示文字列に対してタッチ操作が行われる場合には、マーカー表示文字列に対応付けられたリンク先テキストが表示されるので、マーカー表示される文字列に対し、所望の辞書データベース９０における所望の見出し語の説明情報へのリンクを登録し、リンク先の見出し語のテキストを表示させることができる。従って、マーカー表示文字列に関連する項目を容易に参照することのできない従来の場合と比較して、使い勝手を向上させることができる。
【０１０３】
また、図８のステップＷ２〜Ｗ３や図１２（ｃ），（ｄ）に示したように、リンク先情報データベース８７に記憶されたリンク先テキストの位置情報（辞書データベース名、見出し語）がユーザ操作により一覧表示され、一覧表示されたリンク先テキストの位置情報（辞書データベース名、見出し語）から、何れかのリンク先テキストの位置情報（辞書データベース名、見出し語）がユーザ操作に基づき選択されると、選択されたリンク先テキストの位置情報（辞書データベース名、見出し語）に対して対応付けられたリンク元テキストの位置情報（コンテンツ名、項目名、項目の種類）が一覧表示されるので、リンク先テキストに対応付けて登録されたリンク元テキストの種類を把握することができる。
【０１０４】
また、図５のステップＳ１，Ｓ６や図７のステップＵ６１〜Ｕ６４、図１３（ａ）などに示すように、リンク先テキストに対応付けられたマーカー表示文字列と、リンク先テキストに対応付けられていないマーカー表示文字列とが異なる態様で識別して表示され、リンク先テキストに対応付けられていないマーカー表示文字列が指定マーカー表示文字列として指定された場合に、ユーザ操作に基づいて何れかの辞書データベース９０における何れかの見出し語についての説明情報テキストが当該指定マーカー表示文字列に対するリンク先テキストとして指定されるので、マーカー表示文字列に対し、後付けでリンク先テキストを対応させることができる。
【０１０５】
なお、本発明を適用可能な実施形態は、上述した実施形態に限定されることなく、本発明の趣旨を逸脱しない範囲で適宜変更可能である。
【０１０６】
例えば、本発明に係る情報表示装置を電子辞書１として説明したが、本発明が適用可能なものは、このような製品に限定されず、携帯電話、パソコン、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）、ゲーム機などの電子機器全般に適用可能である。また、本発明に係る情報表示プログラム８１は、電子辞書１に対して着脱可能な記録媒体５０Ａにコンテンツ群９とともに記憶されることとしてもよい。
【０１０７】
また、マーカー情報データベース８５はコンテンツ群９における各コンテンツの項目ごとに設けられており、対応する項目のテキスト内でのマーカー表示文字列の位置情報を記憶することとして説明したが、コンテンツ群９内でのマーカー表示文字列の位置情報を記憶する限りにおいて、他の形態でマーカー表示文字列の位置情報を記憶することとしても良い。ここで、他の形態としては、例えば、マーカー情報データベース８５がコンテンツ群９におけるコンテンツごとに設けられ、テキスト中でのマーカー表示文字列の位置情報と、当該テキストのコンテンツ内での位置情報とを対応付けて記憶する形態や、マーカー情報データベース８５がコンテンツ群９に対して１つのみ設けられ、テキスト中でのマーカー表示文字列の位置情報と、当該テキストのコンテンツ内での位置情報と、当該コンテンツのコンテンツ群９内での位置情報とを対応付けて記憶する形態などが挙げられる。
【符号の説明】
【０１０８】
１      電子辞書
２０    ＣＰＵ
３０    入力部
４０    表示部
８１    情報表示プログラム
９０    辞書データベース
【図１】
2012027752.tif 000003
【図２】
2012027752.tif 000004
【図３】
2012027752.tif 000005
【図４】
2012027752.tif 000006
【図５】
2012027752.tif 000007
【図６】
2012027752.tif 000008
【図７】
2012027752.tif 000009
【図８】
2012027752.tif 000010
【図９】
2012027752.tif 000011
【図１０】
2012027752.tif 000012
【図１１】
2012027752.tif 000013
【図１２】
2012027752.tif 000014
【図１３】
2012027752.tif 000015