(57)【要約】【課題】テキスト中の任意の箇所に目印を登録し、この目印を検索キーとして登録対象の項目を検索する。【解決手段】電子辞書1は、辞書ＤＢ820と複数種類のアイコン100を記憶するフラッシュＲＯＭ80と、見出し語のテキストを当該辞書ＤＢ820から読み出して表示させるＣＰＵ20と、ユーザ操作に基づいてテキスト内の文字列を指定文字列として指定するとともに何れかのアイコン100を指定する入力部30と、辞書ＤＢ820内での指定文字列の位置情報及び指定アイコン100Ｓを対応付けて記憶するメモ付きマーカーＤＢ85とを備える。ＣＰＵ20は、表示部40に辞書ＤＢ820の内容が表示される場合に、メモ付きマーカーＤＢ85に記憶された情報に基づいて指定文字列を識別表示させ、近傍に指定アイコン100Ｓを表示させる。入力部30がユーザ操作に基づき何れかのアイコン100を選択すると、ＣＰＵ20は、選択アイコン100Ｔに対応する位置情報の文字列が含まれるテキストを辞書ＤＢ820から読み出して表示させる。【選択図】図１０
2011197983.tif 000002
【特許請求の範囲】
【請求項１】
表示手段と、
各項目に対してテキストを対応付けた１つ以上の項目情報からなるコンテンツを記憶するコンテンツ記憶手段と、
複数種類のアイコンを記憶するアイコン記憶手段と、
前記コンテンツの項目のうち、ユーザ操作に基づいて指定される項目のテキストを当該コンテンツから読み出して前記表示手段に表示させるテキスト表示制御手段と、
ユーザ操作に基づいて、前記表示手段に表示されたテキスト内の文字列を指定文字列として指定するとともに、前記複数種類のアイコンのうち、何れかのアイコンを指定アイコンとして指定する文字列・アイコン指定手段と、
前記コンテンツ内での前記指定文字列の位置情報と、前記指定アイコンとを対応付けて記憶するアイコン位置記憶手段と、
前記表示手段に前記コンテンツの内容が表示される場合に、前記アイコン位置記憶手段に記憶された情報に基づいて前記指定文字列を識別表示させるとともに、当該指定文字列の近傍に前記指定アイコンを表示させる識別表示制御手段と、
ユーザ操作に基づいて、前記アイコン記憶手段に記憶された前記アイコンのうち、何れかのアイコンを選択アイコンとして選択するアイコン選択手段と、
前記アイコン位置記憶手段により前記選択アイコンに対応付けられた位置情報の文字列が含まれるテキストを、前記コンテンツから読み出して前記表示手段に表示させるアイコン逆引き検索手段と、
を備えることを特徴とする情報表示装置。
【請求項２】
請求項１記載の情報表示装置において、
前記アイコン位置記憶手段は、
前記指定文字列についてのメモとしてユーザから入力される内容を、前記指定文字列の位置情報及び前記指定アイコンに対応付けて記憶し、
前記識別表示制御手段は、
前記表示手段に前記コンテンツの内容が表示される場合に、前記アイコン位置記憶手段に記憶された情報に基づいて前記指定文字列の近傍に前記メモの内容を表示させるメモ内容表示制御手段を有することを特徴とする情報表示装置。
【請求項３】
請求項２記載の情報表示装置において、
前記メモ内容表示制御手段は、
前記メモの内容を表示させる旨のユーザ操作が行われた場合に、前記メモの内容を表示させることを特徴とする情報表示装置。
【請求項４】
請求項１〜３の何れか一項に記載の情報表示装置において、
前記アイコン位置記憶手段は、
前記文字列・アイコン指定手段により１つの前記指定文字列に対して、複数のアイコンが指定アイコンとして指定された場合には、当該指定文字列に対して当該複数の指定アイコンを対応付けて記憶し、
前記アイコン逆引き検索手段は、
前記アイコン選択手段により複数のアイコンが選択アイコンとして選択された場合には、前記アイコン位置記憶手段によりこれら選択アイコンの全てに対応付けられた位置情報の文字列が含まれるテキストを、前記コンテンツから読み出して前記表示手段に表示させることを特徴とする情報表示装置。
【請求項５】
請求項１〜４の何れか一項に記載の情報表示装置において、
前記アイコン記憶手段は、
ユーザ操作に基づいて作成されるアイコンを追加して記憶可能であることを特徴とする情報表示装置。
【請求項６】
請求項１〜５の何れか一項に記載の情報表示装置において、
前記コンテンツは、項目としての見出し語に対して、説明情報のテキストを対応付けた１つ以上の見出し語情報からなる辞書データベースであることを特徴とする情報表示装置。
【請求項７】
請求項１〜５の何れか一項に記載の情報表示装置において、
前記コンテンツは、項目としての段落番号に対して、テキストを対応付けた１つ以上の段落情報からなるテキストコンテンツであることを特徴とする情報表示装置。
【請求項８】
表示手段を有するコンピュータに、
各項目に対してテキストを対応付けた１つ以上の項目情報からなるコンテンツを記憶するコンテンツ記憶機能と、
複数種類のアイコンを記憶するアイコン記憶機能と、
前記コンテンツの項目のうち、ユーザ操作に基づいて指定される項目のテキストを当該コンテンツから読み出して前記表示手段に表示させるテキスト表示制御機能と、
ユーザ操作に基づいて、前記表示手段に表示されたテキスト内の文字列を指定文字列として指定するとともに、前記複数種類のアイコンのうち、何れかのアイコンを指定アイコンとして指定する文字列・アイコン指定機能と、
前記コンテンツ内での前記指定文字列の位置情報と、前記指定アイコンとを対応付けて記憶するアイコン位置記憶機能と、
前記表示手段に前記コンテンツの内容が表示される場合に、前記アイコン位置記憶機能により記憶された情報に基づいて前記指定文字列を識別表示させるとともに、当該指定文字列の近傍に前記指定アイコンを表示させる識別表示制御機能と、
ユーザ操作に基づいて、前記アイコン記憶機能により記憶された前記アイコンのうち、何れかのアイコンを選択アイコンとして選択するアイコン選択機能と、
前記アイコン位置記憶機能により前記選択アイコンに対応付けられた位置情報の文字列が含まれるテキストを、前記コンテンツから読み出して前記表示手段に表示させるアイコン逆引き検索機能と、
を実現させることを特徴とする情報表示プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報表示装置及び情報表示プログラムに関する。
【背景技術】
【０００２】
従来から、辞書機能を有する電子辞書などの情報表示装置においては、各見出し語と、見出し語の説明情報とを対応付けて記憶する辞書データベースが備えられており、入力された文字に対応する見出し語の説明情報を辞書データベースから読み出して、見出し語と説明情報とを表示させるようになっている。
【０００３】
このような情報表示装置として、いわゆる見出しメモ機能やマーカー機能を備えたものがある。
見出しメモ機能とは、説明情報の表示された見出し語に対してユーザが見出しメモの登録操作を行うと、これら見出し語と見出しメモとが対応付けて登録され、ユーザが何れかの見出しメモを指定すると、対応する見出し語が検索される機能である（例えば、特許文献１参照）。この機能によれば、紙の辞書に対して端の方に付箋紙を貼っておき、この付箋紙を目印として見出し語を引く感覚で、学習を行うことができる。
【０００４】
また、マーカー機能とは、説明情報中の任意の文字列をユーザが指定してマーカー色を指定すると、これら指定文字列の位置情報とマーカー色とが対応付けて登録され、同じ説明情報をユーザが表示させると、指定文字列が自動的にマーカー色で識別表示される機能である。この機能によれば、紙の辞書における重要部分を蛍光ペンで塗って識別する感覚で、学習を行うことができる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００９−１４６２２３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、従来の見出しメモ機能では、見出し語に対して見出メモを登録し、見出メモを検索キーとして登録対象の見出し語を検索することはできるものの、メモをテキスト中の任意の箇所に登録することはできない。また、従来のマーカー機能では、説明情報中の任意の箇所にマーカーなどの目印を登録することはできるものの、この目印を検索キーとして見出し語検索することはできない。
そのため、従来の情報表示装置では、説明情報（テキスト）中の任意の箇所に目印を登録し、この目印を検索キーとして登録対象の見出し語（項目）を検索することはできない。
【０００７】
本発明の課題は、テキスト中の任意の箇所に目印を登録し、この目印を検索キーとして登録対象の項目を検索することのできる情報表示装置及び情報表示プログラムを提供することである。
【課題を解決するための手段】
【０００８】
請求項１記載の発明は、情報表示装置において、
表示手段と、
各項目に対してテキストを対応付けた１つ以上の項目情報からなるコンテンツを記憶するコンテンツ記憶手段と、
複数種類のアイコンを記憶するアイコン記憶手段と、
前記コンテンツの項目のうち、ユーザ操作に基づいて指定される項目のテキストを当該コンテンツから読み出して前記表示手段に表示させるテキスト表示制御手段と、
ユーザ操作に基づいて、前記表示手段に表示されたテキスト内の文字列を指定文字列として指定するとともに、前記複数種類のアイコンのうち、何れかのアイコンを指定アイコンとして指定する文字列・アイコン指定手段と、
前記コンテンツ内での前記指定文字列の位置情報と、前記指定アイコンとを対応付けて記憶するアイコン位置記憶手段と、
前記表示手段に前記コンテンツの内容が表示される場合に、前記アイコン位置記憶手段に記憶された情報に基づいて前記指定文字列を識別表示させるとともに、当該指定文字列の近傍に前記指定アイコンを表示させる識別表示制御手段と、
ユーザ操作に基づいて、前記アイコン記憶手段に記憶された前記アイコンのうち、何れかのアイコンを選択アイコンとして選択するアイコン選択手段と、
前記アイコン位置記憶手段により前記選択アイコンに対応付けられた位置情報の文字列が含まれるテキストを、前記コンテンツから読み出して前記表示手段に表示させるアイコン逆引き検索手段と、
を備えることを特徴とする。
【０００９】
請求項２記載の発明は、請求項１記載の情報表示装置において、
前記アイコン位置記憶手段は、
前記指定文字列についてのメモとしてユーザから入力される内容を、前記指定文字列の位置情報及び前記指定アイコンに対応付けて記憶し、
前記識別表示制御手段は、
前記表示手段に前記コンテンツの内容が表示される場合に、前記アイコン位置記憶手段に記憶された情報に基づいて前記指定文字列の近傍に前記メモの内容を表示させるメモ内容表示制御手段を有することを特徴とする。
【００１０】
請求項３記載の発明は、請求項２記載の情報表示装置において、
前記メモ内容表示制御手段は、
前記メモの内容を表示させる旨のユーザ操作が行われた場合に、前記メモの内容を表示させることを特徴とする。
【００１１】
請求項４記載の発明は、請求項１〜３の何れか一項に記載の情報表示装置において、
前記アイコン位置記憶手段は、
前記文字列・アイコン指定手段により１つの前記指定文字列に対して、複数のアイコンが指定アイコンとして指定された場合には、当該指定文字列に対して当該複数の指定アイコンを対応付けて記憶し、
前記アイコン逆引き検索手段は、
前記アイコン選択手段により複数のアイコンが選択アイコンとして選択された場合には、前記アイコン位置記憶手段によりこれら選択アイコンの全てに対応付けられた位置情報の文字列が含まれるテキストを、前記コンテンツから読み出して前記表示手段に表示させることを特徴とする。
【００１２】
請求項５記載の発明は、請求項１〜４の何れか一項に記載の情報表示装置において、
前記アイコン記憶手段は、
ユーザ操作に基づいて作成されるアイコンを追加して記憶可能であることを特徴とする。
【００１３】
請求項６記載の発明は、請求項１〜５の何れか一項に記載の情報表示装置において、
前記コンテンツは、項目としての見出し語に対して、説明情報のテキストを対応付けた１つ以上の見出し語情報からなる辞書データベースであることを特徴とする。
【００１４】
請求項７記載の発明は、請求項１〜５の何れか一項に記載の情報表示装置において、
前記コンテンツは、項目としての段落番号に対して、テキストを対応付けた１つ以上の段落情報からなるテキストコンテンツであることを特徴とする。
【００１５】
請求項８記載の発明は、情報表示プログラムにおいて、
表示手段を有するコンピュータに、
各項目に対してテキストを対応付けた１つ以上の項目情報からなるコンテンツを記憶するコンテンツ記憶機能と、
複数種類のアイコンを記憶するアイコン記憶機能と、
前記コンテンツの項目のうち、ユーザ操作に基づいて指定される項目のテキストを当該コンテンツから読み出して前記表示手段に表示させるテキスト表示制御機能と、
ユーザ操作に基づいて、前記表示手段に表示されたテキスト内の文字列を指定文字列として指定するとともに、前記複数種類のアイコンのうち、何れかのアイコンを指定アイコンとして指定する文字列・アイコン指定機能と、
前記コンテンツ内での前記指定文字列の位置情報と、前記指定アイコンとを対応付けて記憶するアイコン位置記憶機能と、
前記表示手段に前記コンテンツの内容が表示される場合に、前記アイコン位置記憶機能により記憶された情報に基づいて前記指定文字列を識別表示させるとともに、当該指定文字列の近傍に前記指定アイコンを表示させる識別表示制御機能と、
ユーザ操作に基づいて、前記アイコン記憶機能により記憶された前記アイコンのうち、何れかのアイコンを選択アイコンとして選択するアイコン選択機能と、
前記アイコン位置記憶機能により前記選択アイコンに対応付けられた位置情報の文字列が含まれるテキストを、前記コンテンツから読み出して前記表示手段に表示させるアイコン逆引き検索機能と、
を実現させることを特徴とする。
【発明の効果】
【００１６】
本発明によれば、表示されたテキスト内の文字列がユーザ操作に基づいて指定文字列として指定され、複数種類のアイコンのうち、何れかのアイコンが指定アイコンとして指定されると、コンテンツ内での指定文字列の位置情報と、指定アイコンとが対応付けて記憶され、コンテンツの内容が表示される場合には、当該記憶された情報に基づいて指定文字列が識別表示されるとともに、当該指定文字列の近傍に指定アイコンが表示されるので、目印としてのアイコンをテキスト中の任意の箇所に登録することにより、同じテキストを表示させる場合に、登録箇所を自動的に識別表示させ、アイコンを近傍に表示させることができる。
また、何れかのアイコンがユーザ操作に基づいて選択アイコンとして選択されると、選択アイコンに対応する位置情報の文字列が含まれるテキストがコンテンツから読み出されて表示されるので、アイコンを検索キーとして登録対象の項目のテキストを検索し、表示させることができる。
よって、テキスト中の任意の箇所に目印を登録し、この目印を検索キーとして登録対象の項目を検索することができる。
【図面の簡単な説明】
【００１７】
【図１】電子辞書の概観を示す平面図である。
【図２】電子辞書の内部構成を示すブロック図である。
【図３】（ａ）は辞書データベースのデータ構造を示す図であり、（ｂ）は見出しメモデータベースのデータ構造を示す図であり、（ｃ）はメモ付きマーカーデータベースのデータ構造を示す図である。
【図４】メモ・マーカー登録処理を示すフローチャートである。
【図５】メモ付きマーカー登録処理を示すフローチャートである。
【図６】見出しメモ登録処理を示すフローチャートである。
【図７】メモ・マーカー表示処理を示すフローチャートである。
【図８】表示部の表示内容を示す図である。
【図９】表示部の表示内容を示す図である。
【図１０】表示部の表示内容を示す図である。
【発明を実施するための形態】
【００１８】
以下、図面を参照して、本発明に係る情報表示装置を電子辞書に適用した場合の実施形態について詳細に説明する。
【００１９】
［外観構成］
図１は、電子辞書１の平面図である。
この図に示すように、電子辞書１は、メインディスプレイ１０、サブディスプレイ１１及びキー群２を備えている。
【００２０】
メインディスプレイ１０及びサブディスプレイ１１は、ユーザによるキー群２の操作に応じた文字や符号等、各種データをカラーで表示する部分であり、ＬＣＤ（Liquid Crystal Display）やＥＬＤ（Electronic Luminescence Display）等によって構成されている。なお、本実施の形態におけるメインディスプレイ１０及びサブディスプレイ１１は、いわゆるタッチパネル１１０（図２参照）と一体的に形成されており、手書き入力等の操作を受け付け可能となっている。
【００２１】
キー群２は、ユーザから電子辞書１を操作するための操作を受ける各種キーを有している。具体的には、キー群２は、訳／決定キー２ｂと、文字キー２ｃと、辞書選択キー２ｄと、カーソルキー２ｅと、シフトキー２ｆと、戻るキー２ｇと、用例キー２ｈ等とを有している。
【００２２】
訳／決定キー２ｂは、検索の実行や、見出し語の決定等に使用されるキーである。文字キー２ｃは、ユーザによる文字の入力等に使用されるキーであり、本実施の形態においては“Ａ”〜“Ｚ”キーを備えている。辞書選択キー２ｄは、後述の辞書データベース８２０，…（図２参照）の選択に使用されるキーである。
【００２３】
カーソルキー２ｅは、画面内の反転表示位置、つまりカーソル位置の移動等に使用されるキーであり、本実施の形態においては上下左右の方向を指定可能となっている。シフトキー２ｆは、日本語の単語を検索対象に設定するとき等に使用されるキーである。戻るキー２ｇは、前回表示した画面に戻るとき等に使用されるキーである。用例キー２ｈは、メインディスプレイ１０に説明情報の表示されている見出し語の用例を表示させるとき等に使用されるキーである。
【００２４】
［内部構成］
続いて、電子辞書１の内部構造について説明する。図２は、電子辞書１の内部構成を示すブロック図である。
【００２５】
この図に示すように、電子辞書１は、表示部４０、入力部３０、ＣＰＵ（Central Processing Unit）２０、フラッシュＲＯＭ（Read Only Memory）８０、ＲＡＭ（Random Access Memory）９０を備え、各部はバスで相互にデータ通信可能に接続されて構成されている。
【００２６】
表示部４０は、上述のメインディスプレイ１０及びサブディスプレイ１１を備えており、ＣＰＵ２０から入力される表示信号に基づいて各種情報をメインディスプレイ１０やサブディスプレイ１１に表示するようになっている。
【００２７】
入力部３０は、上述のキー群２やタッチパネル１１０を備えており、押下されたキーやタッチパネル１１０の位置に対応する信号をＣＰＵ２０に出力するようになっている。
【００２８】
フラッシュＲＯＭ８０は、電子辞書１の各種機能を実現するためのプログラムやデータを記憶するメモリである。本実施の形態においては、フラッシュＲＯＭ８０は、本発明に係る情報表示プログラム８１と、辞書データベース群８２と、見出しメモデータベース８３と、アイコンデータベース８４と、メモ付きマーカーデータベース８５とを記憶している。
【００２９】
情報表示プログラム８１は、後述のメモ・マーカー登録処理（図４〜図６参照）及びメモ・マーカー表示処理（図７参照）をＣＰＵ２０に実行させるためのプログラムである。
【００３０】
辞書データベース群８２は、コンテンツとしての辞書データベース８２０を複数有しており、本実施の形態においては、「英和辞典１（ジ○ニアス英和辞典）」の辞書データベース８２０ａや「英和辞典２」の辞書データベース８２０ｂなどを有している。これら辞書データベース８２０，…には、例えば図３（ａ）に１例を示すように、項目としての見出し語と、この見出し語の説明情報のテキストと、見出し語の用例のテキストとを対応付けた見出し語情報が複数格納されている。
【００３１】
見出しメモデータベース８３は、後述の見出しメモ登録処理（図６参照）において登録される見出しメモ１０１（図１０（ｄ）参照）についての情報を蓄積記憶するものであり、より詳細には、図３（ｂ）に示すように、見出しメモ１０１の登録された見出し語と、この見出し語についてのテキストのうち、見出しメモ１０１の登録時に表示されていたテキストの種類（例えば見出し語の説明情報や、見出し語の用例など）と、この見出し語の収録元の辞書データベース８２０の辞書名と、見出しメモ１０１の内容として手書き入力された手書き画像とを対応付けて蓄積記憶するようになっている。
【００３２】
アイコンデータベース８４は、後述のメモ付きマーカー登録処理（図５参照）においてメモ付きマーカー１０２（図９（ｂ）参照）に使用され得るアイコン１００を複数種類記憶するものである。ここで、メモ付きマーカー１０２とは、後述の図９（ｂ），（ｃ）に示すように、テキスト中の任意の文字列をマーカーで識別表示させるとともに、当該文字列の近傍にアイコン１００と、ポップアップされるメモ１０３とを表示させるものである。また、本実施の形態においては、各アイコン１００は、例えば後述の図１０（ｂ）に示すように、注意の「注」や、名詞の「名」などの文字・記号を表すようになっている。但し、アイコン１００の内容は、これらに限られるものではない。
【００３３】
メモ付きマーカーデータベース８５は、後述のメモ付きマーカー登録処理（図５参照）において登録されるメモ付きマーカー１０２についての情報を蓄積記憶するものであり、より詳細には、図３（ｃ）に示すように、メモ付きマーカー１０２の登録対象として指定された指定文字列の位置情報（以下、登録位置情報とする）と、この指定文字列の収録元の辞書データベース８２０の辞書名と、メモ付きマーカー１０２のマーカー色及びアイコン１００と、メモ付きマーカー１０２におけるメモ１０３の内容として手書き入力された手書き画像とを対応付けて蓄積記憶するようになっている。ここで、本実施の形態においては、メモ付きマーカー１０２の登録位置情報として、指定文字列を含むテキストの見出し語と、このテキストの種類（例えば見出し語の説明情報や、見出し語の用例など）と、テキスト中での指定文字列の位置（先頭からの文字数）とが用いられている。
【００３４】
ＲＡＭ９０は、ＣＰＵ２０が実行する各種プログラムや、これらプログラムの実行に係るデータ等を一時的に保持するメモリ領域を備えている。
【００３５】
ＣＰＵ２０は、入力される指示に応じて所定のプログラムに基づいた処理を実行し、各機能部への指示やデータの転送等を行い、電子辞書１を統括的に制御するようになっている。具体的には、ＣＰＵ２０は、入力部３０から入力される操作信号等に応じてフラッシュＲＯＭ８０に格納された各種プログラムを読み出し、当該プログラムに従って処理を実行する。そして、ＣＰＵ２０は、処理結果をＲＡＭ９０に保存するとともに、当該処理結果を表示部４０に適宜出力させる。
【００３６】
［動作］
続いて、電子辞書１の動作について、図４〜図６を参照しつつ説明する。
【００３７】
（メモ・マーカー登録処理）
図４〜図６は、ＣＰＵ２０が情報表示プログラム８１を読み出して実行するメモ・マーカー登録処理の流れを示すフローチャートである。
【００３８】
図４に示すように、メモ・マーカー登録処理においては、まずＣＰＵ２０は、ユーザ操作に基づいて指定される辞書データベース８２０内の見出し語のうち、ユーザ操作に基づいて指定される指定見出し語についてのテキスト（説明情報または用例）を当該辞書データベース８２０から読み出してメインディスプレイ１０に表示させた後（ステップＳ１）、メモ付きマーカー１０２の登録開始操作が行われるか否かを判定し（ステップＳ２）、行われないと判定した場合（ステップＳ２；Ｎｏ）には、他の処理へ移行する。
【００３９】
また、ステップＳ２においてメモ付きマーカー１０２の登録開始操作が行われたと判定した場合（ステップＳ２；Ｙｅｓ）には、ＣＰＵ２０は、メモ付きマーカー登録処理を行う（ステップＳ３）。
【００４０】
具体的には、図５に示すように、このメモ付きマーカー登録処理においてまずＣＰＵ２０は、マーカー表示すべき文字列を指定文字列としてテキスト中でユーザに指定させるとともに、マーカー表示の色を指定マーカー色としてユーザに指定させ（ステップＴ１）、テキスト中の指定文字列を指定マーカー色でマーカー表示させる（ステップＴ２）。
【００４１】
次に、ＣＰＵ２０は、メモ付きマーカー１０２におけるアイコン１００及びメモ１０３の設定ウィンドウＷ（図８（ｂ）参照）を、メインディスプレイ１０における指定文字列の近傍に表示させる（ステップＴ３）。
【００４２】
次に、ＣＰＵ２０は、設定ウィンドウＷを介してメモ１０３の設定操作が行われるか否かを判定し（ステップＴ４）、行われないと判定した場合（ステップＴ４；Ｎｏ）には、後述のステップＴ６に移行する。
【００４３】
また、ステップＴ４においてメモ１０３の設定操作が行われたと判定した場合（ステップＴ４；Ｙｅｓ）には、ＣＰＵ２０は、指定文字列に関するメモ１０３の内容についてユーザから入力操作を受け付け、入力されたメモ１０３の内容を設定ウィンドウＷ内に表示させる（ステップＴ５）。なお、本実施の形態においては、このステップＴ５においてＣＰＵ２０は、タッチパネル１１０に対する手書き入力操作を受けるようになっているが、キー群２に対するキー入力操作を受けることとしても良い。
【００４４】
次に、ＣＰＵ２０は、設定ウィンドウＷを介してアイコン１００の設定操作が行われるか否かを判定し（ステップＴ６）、行われないと判定した場合（ステップＴ６：Ｎｏ）には、後述のステップＴ８に移行する。
【００４５】
また、ステップＴ６においてアイコン１００の設定操作が行われたと判定した場合（ステップＴ６；Ｙｅｓ）には、ＣＰＵ２０は、登録可能なアイコン１００の一覧をポップアップ表示させてユーザに何れかのアイコン１００を指定アイコン（以下、指定アイコン１００Ｓとする）として指定させ、指定アイコン１００Ｓを設定ウィンドウＷ内に表示させる（ステップＴ７）。なお、本実施の形態においては、このステップＴ７においてＣＰＵ２０は、アイコン１００の一覧に無地のアイコン１００を表示させ、このアイコン１００が選択された場合には、ユーザに新規なアイコン１００を作成させるようになっている。また、このステップＴ７においてユーザは、複数のアイコン１００を指定しても良い。
【００４６】
次に、ＣＰＵ２０は、指定文字列の位置情報と、指定文字列の収録元の辞書データベース８２０の辞書名と、指定マーカー色と、指定アイコン１００Ｓと、メモ１０３の内容とを対応付けて、新たなメモ付きマーカー１０２についての情報としてメモ付きマーカーデータベース８５に記憶させ（ステップＴ８）、設定ウィンドウＷをメインディスプレイ１０から消去した後、メモ付きマーカー登録処理を終了する。なお、上述のステップＴ７で複数のアイコン１００が指定アイコン１００Ｓとして指定されている場合には、このステップＴ８においてＣＰＵ２０は、これら複数の指定アイコン１００Ｓを指定文字列の位置情報等に対応付けて記憶させる。また、上述のステップＴ７で新規なアイコン１００がユーザにより作成されて指定アイコン１００Ｓとして指定されている場合には、このステップＴ８においてＣＰＵ２０は、当該新規な指定アイコン１００Ｓを指定文字列の位置情報等に対応付けて記憶させる。更に、上述のステップＴ４，Ｔ６においてメモ１０３やアイコン１００の設定操作が行われなかった場合には、このステップＴ８においてＣＰＵ２０は、メモ１０３や指定アイコン１００Ｓ以外の情報をメモ付きマーカーデータベース８５に記憶させる。
【００４７】
以上のメモ付きマーカー登録処理が終了したら、図４に示すように、次にＣＰＵ２０は、表示されているテキスト部分に対する見出しメモ１０１が未登録であるか否かを判定し（ステップＳ４）、登録されていると判定した場合（ステップＳ４；Ｎｏ）には、後述のステップＳ６に移行する。
【００４８】
また、ステップＳ４において見出しメモ１０１が未登録であると判定した場合（ステップＳ４；Ｙｅｓ）には、ＣＰＵ２０は、見出しメモ登録処理を行う（ステップＳ５）。
【００４９】
具体的には、図６に示すように、この見出しメモ登録処理においてまずＣＰＵ２０は、見出しメモ１０１の内容をユーザに入力させる（ステップＵ１）。なお、本実施の形態においては、このステップＵ１においてＣＰＵ２０は、タッチパネル１１０に対する手書き入力操作を受けるようになっているが、キー群２に対するキー入力操作を受けることとしても良い。
【００５０】
そして、ＣＰＵ２０は、入力された見出しメモ１０１の内容と、表示されているテキストの見出し語と、当該テキストの種類（用例，説明情報）とを対応付けて、見出しメモ１０１についての情報として見出しメモデータベース８３に記憶させ（ステップＵ２）、見出しメモ登録処理を終了する。
【００５１】
以上の見出しメモ登録処理が終了したら、図４に示すように、次にＣＰＵ２０は、メモ付きマーカー１０２の登録開始操作が更に行われるか否かを判定し（ステップＳ６）、行われたと判定した場合（ステップＳ６；Ｙｅｓ）には、上述のステップＳ３に移行する一方、行われないと判定した場合（ステップＳ６；Ｎｏ）には、メモ・マーカー登録処理を終了する。
【００５２】
（メモ・マーカー表示処理）
図７は、ＣＰＵ２０が情報表示プログラム８１を読み出して実行するメモ・マーカー表示処理の流れを示すフローチャートである。なお、このメモ・マーカー表示処理は、上述のメモ・マーカー登録処理によってメモ付きマーカーデータベース８５に情報が記憶された後には、テキストの表示時及びメニュー画面の表示時に実行されるようになっている。
【００５３】
この図に示すように、メモ・マーカー表示処理においては、まずＣＰＵ２０は、メインディスプレイ１０がテキストの表示状態であるか否かを判定し（ステップＶ１）、テキストの表示状態であると判定した場合（ステップＶ１；Ｙｅｓ）には、後述のステップＶ１１に移行する。
【００５４】
また、ステップＶ１においてテキストの表示状態ではないと判定した場合（ステップＶ１；Ｎｏ）には、ＣＰＵ２０は、アイコン検索する旨のユーザ操作が行われるか否かを判定する（ステップＶ２）。
【００５５】
このステップＶ２においてアイコン検索する旨のユーザ操作が行われたと判定した場合（ステップＶ２；Ｙｅｓ）には、ＣＰＵ２０は、アイコンデータベース８４に記憶されたアイコン１００をメインディスプレイ１０に一覧表示させて何れかのアイコン１００を選択アイコン１００Ｔとしてユーザに選択させる（ステップＶ３）。なお、このステップＶ３においてユーザは複数のアイコン１００を選択アイコン１００Ｔとして選択しても良い。また、メモ付きマーカーデータベース８５に記憶された指定アイコン１００Ｓを選択アイコン１００Ｔとしてユーザに選択させることとしても良い。
【００５６】
次に、ＣＰＵ２０は、メモ付きマーカーデータベース８５において選択アイコン１００Ｔに対応付けられた見出し語をメインディスプレイ１０に一覧表示させて何れかの見出し語を選択見出し語としてユーザに選択させる（ステップＶ４）。なお、上述のステップＶ３で複数のアイコン１００が選択アイコン１００Ｔとして選択された場合には、このステップＶ４においてＣＰＵ２０は、これら選択アイコン１００Ｔの全てに対応付けられた見出し語をメインディスプレイ１０に一覧表示させる。
【００５７】
次に、ＣＰＵ２０は、選択見出し語についてのテキストのうち、メモ付きマーカーデータベース８５において選択アイコン１００Ｔ及び選択見出し語に対応付けられた種類のテキストを、これら選択アイコン１００Ｔ及び選択見出し語に対応付けられた辞書データベース８２０から読み出してメインディスプレイ１０に表示させ（ステップＶ５）、後述のステップＶ１１に移行する。これにより、選択アイコン１００Ｔに対応する登録位置情報の文字列を含むテキストが、辞書データベース８２０から読み出されて表示される。
【００５８】
また、上述のステップＶ２においてアイコン検索する旨のユーザ操作が行われないと判定した場合（ステップＶ２；Ｎｏ）には、ＣＰＵ２０は、見出しメモ１０１の呼び出し操作が行われるか否かを判定し（ステップＶ７）、行われないと判定した場合（ステップＶ７；Ｎｏ）には、他の処理へ移行する。
【００５９】
また、ステップＶ７において見出しメモ１０１の呼び出し操作が行われたと判定した場合（ステップＶ７；Ｙｅｓ）には、ＣＰＵ２０は、見出しメモデータベース８３に記憶された見出しメモ１０１の内容をメインディスプレイ１０に一覧表示させて何れかの見出しメモ１０１を選択させる（ステップＶ８）。
【００６０】
次に、ＣＰＵ２０は、選択された見出しメモ１０１に見出しメモデータベース８３内で対応付けられた見出し語のテキスト（説明情報，用例）をメインディスプレイ１０に表示させる（ステップＶ９）。
【００６１】
次に、ＣＰＵ２０は、メインディスプレイ１０に表示されている見出し語に対応付けて登録されたメモ付きマーカー１０２の情報をメモ付きマーカーデータベース８５から呼び出した後（ステップＶ１１）、呼び出した情報に基づいて、メインディスプレイ１０に表示されているテキストのうち、当該メモ付きマーカー１０２の登録位置情報によって指定される指定文字列を、当該メモ付きマーカー１０２のマーカー色で識別表示させるとともに、当該メモ付きマーカー１０２のアイコン１００を指定文字列の近傍に表示させる（ステップＶ１２）。これにより、辞書データベース８２０の内容が表示される場合には、メモ付きマーカーデータベース８５に記憶された情報に基づいて指定文字列が識別表示されるとともに、当該指定文字列の近傍にアイコン１００が表示される。なお、このステップＶ１２においては、所定のキー操作によってアイコン１００の表示／非表示を切り替えられることとしても良いし、タッチ操作及びドラッグ操作によってアイコン１００の表示位置を変更できることとしても良い。また、上述のメモ・マーカー登録処理において指定文字列に対応付けてアイコン１００が登録されていない場合には、このステップＶ１２においてＣＰＵ２０は、アイコン１００を表示させずに、指定文字列をマーカー色で表示させる。
【００６２】
次に、ＣＰＵ２０は、メモ１０３の内容を表示させる旨の操作、具体的には、指定文字列またはアイコン１００に対するタッチ操作がされるか否かを判定し（ステップＶ１３）、されないと判定した場合（ステップＶ１３；Ｎｏ）には、メモ・マーカー表示処理を終了する。
【００６３】
また、ステップＶ１３において指定文字列かアイコン１００に対してタッチ操作がされたと判定した場合（ステップＶ１３；Ｙｅｓ）には、ＣＰＵ２０は、ステップＶ１１で呼び出した情報に基づいて、指定文字列の近傍にメモ付きマーカー１０２のメモ１０３を表示させた後（ステップＶ１４）、メモ・マーカー表示処理を終了する。なお、上述のメモ・マーカー登録処理において指定文字列に対応付けてメモ１０３が登録されていない場合には、このステップＶ１４においてＣＰＵ２０は、無地のメモ１０３を表示させ、当該メモ１０３の内容をユーザに入力させる。また、本実施の形態においては、以上のメモ・マーカー表示処理が終了すると、上述のメモ・マーカー登録処理が実行されるようになっている。
【００６４】
（動作例）
続いて、図８〜図１０を参照しつつ、上記のメモ・マーカー登録処理及びメモ・マーカー表示処理を具体的に説明する。
【００６５】
まず、図８（ａ）に示すように、ユーザが「英和辞典１（ジ○ニアス英和辞典）」の辞書データベース８２０ａを指定して、見出し語「anyway」についての用例のテキストを当該辞書データベース８２０ａから読み出してメインディスプレイ１０に表示させた後（ステップＳ１）、メモ付きマーカー１０２の登録開始操作を行い（ステップＳ２；Ｙｅｓ）、テキスト中の文字列「even if」を指定文字列として指定するとともに、マーカー表示の色「緑」を指定マーカー色として指定すると（ステップＴ１）、指定文字列「even if」が指定マーカー色「緑」でマーカー表示される（ステップＴ２）。なお、本動作例においては、図８（ａ）の下部に示すように、メインディスプレイ１０にテキストが表示された場合には、サブディスプレイ１１にメモ付きマーカー１０２の登録キー１０５がソフトキーとして表示され、この登録キー１０５に対するタッチ操作によって登録開始操作が行われるようになっている。また、この図や後述の図９、図１０において、文字列「even if」に対する網掛けは、当該網掛け領域が緑色で表示されていることを示している。
【００６６】
次に、図８（ｂ）に示すように、アイコン１００及びメモ１０３の設定ウィンドウＷが指定文字列「even if」の近傍に表示される（ステップＴ３）。
なお、本動作例においては、設定ウィンドウＷにはメモ入力開始キー１０６やメモ色指定キー１０７、メモ内容消去キー１０８、アイコン選択開始キー１０９がソフトキーとして表示されるようになっている。そして、メモ入力開始キー１０６，アイコン選択開始キー１０９に対するタッチ操作によってメモ１０３，アイコン１００の設定操作が行われるようになっている。また、メモ色指定キー１０７に対してタッチ操作が行われると、メモ１０３の表示色が指定できるようになっており、メモ内容消去キー１０８に対してタッチ操作が行われると、メモ１０３の内容を消去できるようになっている。
【００６７】
次に、ユーザが設定ウィンドウＷのメモ入力開始キー１０６を介してメモ１０３の設定操作を行い（ステップＴ４；Ｙｅｓ）、メモ１０３の内容「たとえ…でも、…だとしても」について手書き入力操作を行うと、その内容が設定ウィンドウＷ内に表示される（ステップＴ５）。
【００６８】
次に、図８（ｃ），（ｄ）に示すように、ユーザが設定ウィンドウＷのアイコン選択開始キー１０９を介してアイコン１００の設定操作を行うと（ステップＴ６；Ｙｅｓ）、登録可能なアイコン１００の一覧がポップアップ表示され、ユーザが「注」のアイコン１００を指定アイコン１００Ｓとして指定すると、指定された指定アイコン１００Ｓが設定ウィンドウＷ内に表示される（ステップＴ７）。
【００６９】
そして、図３（ｃ）に示すように、指定文字列「even if」の位置情報と、収録元の辞書データベース８２０ａの辞書名「英和辞典１」と、指定マーカー色「緑」と、指定アイコン１００Ｓ（「注」のアイコン）と、メモ１０３の内容「たとえ…でも、…だとしても」とが対応付けられて、新たなメモ付きマーカー１０２についての情報としてメモ付きマーカーデータベース８５に記憶される（ステップＴ８）。
【００７０】
次に、表示されているテキスト部分に対する見出しメモ１０１が未登録であると判定され（ステップＳ４；Ｙｅｓ）、図９（ａ）に示すように、見出しメモ１０１の内容「テスト前に見る！」をユーザが手書き入力する（ステップＵ１）。
【００７１】
そして、図３（ｂ）に示すように、入力された見出しメモ１０１の内容「テスト前に見る！」と、表示されているテキストの見出し語「anyway」と、当該テキストの種類「用例」とが対応付けられて、見出しメモ１０１についての情報として見出しメモデータベース８３に記憶される（ステップＵ２）。
【００７２】
次に、改めてユーザが「英和辞典１（ジ○ニアス英和辞典）」の辞書データベース８２０ａを指定して、見出し語「anyway」についての用例のテキストをメインディスプレイ１０に表示させると（ステップＶ１；Ｙｅｓ）、メインディスプレイ１０に表示されている見出し語「anyway」に対応付けて登録されたメモ付きマーカー１０２の情報（図３（ｃ）の１段目参照）がメモ付きマーカーデータベース８５から呼び出された後（ステップＶ１１）、図９（ｂ）に示すように、メインディスプレイ１０に表示されているテキストのうち、当該メモ付きマーカー１０２の登録位置情報によって指定される指定文字列「even if」が当該メモ付きマーカー１０２のマーカー色「緑」で識別表示されるとともに、当該メモ付きマーカー１０２のアイコン１００（「注」のアイコン）が指定文字列の近傍に表示される（ステップＶ１２）。
【００７３】
次に、ユーザが指定文字列「even if」に対するタッチ操作を行うと（ステップＶ１３；Ｙｅｓ）、図９（ｃ）に示すように、指定文字列「even if」の近傍にメモ付きマーカー１０２のメモ１０３「たとえ…でも、…だとしても」が表示される（ステップＶ１４）。
【００７４】
また、図１０（ａ）に示すように、ユーザがメニュー画面を表示させた後（ステップＶ１；Ｎｏ）、アイコン検索する旨の操作を行うと（ステップＶ２；Ｙｅｓ）、図１０（ｂ）に示すように、アイコンデータベース８４に記憶されたアイコン１００がメインディスプレイ１０に一覧表示される。なお、このときメモ付きマーカーデータベース８５に記憶された指定アイコン１００Ｓがメインディスプレイ１０に一覧表示されることとしてもよい。
【００７５】
次に、ユーザが「注」のアイコン１００を選択アイコン１００Ｔとして選択すると（ステップＶ３）、図１０（ｃ）に示すように、メモ付きマーカーデータベース８５において選択アイコン１００Ｔ（「注」のアイコン）に対応付けられた見出し語がメインディスプレイ１０に一覧表示される。なお、本動作例においては、このときユーザは見出し語の並び順をソートするか否かをサブディスプレイ１１に対するタッチ操作によって選択できるようになっており、ソートする旨の選択操作を行うと、選択アイコン１００Ｔにテキストの種類「説明情報」の対応付けられた見出し語がアルファベット順にソートされ、次に、選択アイコン１００Ｔにテキストの種類「用例」の対応付けられた見出し語が登録順にソートされるようになっている。また、本動作例においては、このときメインディスプレイ１０には一覧表示枠１０ａと、プレビュー表示枠１０ｂとが形成され、一覧表示枠１０ａに見出し語の一覧が表示されるようになっている。
【００７６】
次に、ユーザが見出し語「anyway」を選択見出し語として選択すると（ステップＶ４）、選択見出し語「anyway」についてのテキストのうち、メモ付きマーカーデータベース８５において選択アイコン１００Ｔ（「注」のアイコン１００）及び選択見出し語「anyway」に対応付けられた種類「用例」のテキストが、これら選択アイコン１００Ｔ（「注」のアイコン１００）及び選択見出し語「anyway」に対応付けられた辞書データベース８２０ａから読み出されてメインディスプレイ１０のプレビュー表示枠１０ｂに表示される（ステップＶ５）。そして、この状態でユーザが訳／決定キー２ｂを操作すると、選択見出し語が確定され、上述の図９（ｂ）に示すように、プレビュー表示枠１０ｂの表示内容が全画面表示される。
【００７７】
また、図１０（ａ）の状態から、ユーザが見出しメモ１０１の呼び出し操作を行うと（ステップＶ７；Ｙｅｓ）、図１０（ｄ）に示すように、見出しメモデータベース８３に記憶された見出しメモ１０１の内容がメインディスプレイ１０に一覧表示される。なお、本動作例においては、このときメインディスプレイ１０には一覧表示枠１０ａと、プレビュー表示枠１０ｂとが形成され、一覧表示枠１０ａに見出しメモ１０１の一覧が表示されるようになっている。
【００７８】
そして、ユーザが「テスト前に見る！」の見出しメモ１０１を選択すると（ステップＶ８）、選択された見出しメモ１０１に見出しメモデータベース８３内で対応付けられた見出し語「anyway」の用例テキストがメインディスプレイ１０のプレビュー表示枠１０ｂに表示される（ステップＶ９）。そして、この状態でユーザが訳／決定キー２ｂを操作すると、見出しメモ１０１の選択が確定され、上述の図９（ｂ）に示すように、プレビュー表示枠１０ｂの表示内容が全画面表示される。
【００７９】
以上の電子辞書１によれば、図５のステップＴ１，Ｔ７，Ｔ８や図７のステップＶ１２、図８〜図９等に示したように、表示されたテキスト内の文字列がユーザ操作に基づいて指定文字列として指定され、複数種類のアイコン１００のうち、何れかのアイコン１００が指定アイコン１００Ｓとして指定されると、辞書データベース８２０内での指定文字列の位置情報と、指定アイコン１００Ｓとが対応付けて記憶され、辞書データベース８２０の内容が表示される場合には、当該記憶された情報に基づいて指定文字列が識別表示されるとともに、当該指定文字列の近傍に指定アイコン１００Ｓが表示されるので、目印としてのアイコンをテキスト中の任意の箇所に登録することにより、同じテキストを表示させる場合に、登録箇所を自動的に識別表示させ、アイコンを近傍に表示させることができる。
また、図７のステップＶ３〜Ｖ５や図１０等に示したように、何れかのアイコン１００Ｓがユーザ操作に基づいて選択アイコン１００Ｔとして選択されると、選択アイコン１００Ｔに対応する位置情報の文字列が含まれるテキストが辞書データベース８２０から読み出されて表示されるので、アイコン１００を検索キーとして登録対象の項目のテキストを検索し、表示させることができる。
よって、テキスト中の任意の箇所に目印を登録し、この目印を検索キーとして登録対象の項目を検索することができる。
【００８０】
また、図５のステップＴ５，Ｔ８や図７のステップＶ１４、図９（ｃ）等に示したように、指定文字列についてのメモ１０３としてユーザから入力される内容が指定文字列の位置情報及び指定アイコン１００Ｓに対応付けられて記憶され、表示手段に辞書データベース８２０が表示される場合には、記憶された情報に基づいて指定文字列の近傍にメモ１０３の内容が表示されるので、紙の辞書のページ内に付箋紙を貼っておき、この付箋紙を目印として見出し語を引く感覚で、学習を行うことができる。
【００８１】
また、図７のステップＶ１３〜Ｖ１４や図９（ｃ）等に示したように、メモ１０３の内容を表示させる旨のユーザ操作が行われた場合にメモ１０３の内容が表示されるので、メモ１０３の内容が表示されることでテキストが読み難くなってしまうのを防止することができる。
【００８２】
なお、本発明を適用可能な実施形態は、上述した実施形態に限定されることなく、本発明の趣旨を逸脱しない範囲で適宜変更可能である。
【００８３】
例えば、本発明に係る情報表示装置を電子辞書１として説明したが、本発明が適用可能なものは、このような製品に限定されず、携帯電話、パソコン、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）、ゲーム機などの電子機器全般に適用可能である。また、本発明に係る情報表示プログラム８１は、電子辞書１に対して着脱可能なメモリカード、ＣＤ等に記憶されることとしてもよい。
【００８４】
また、メモ・マーカー登録処理では見出しメモ１０１が未登録の場合には常に見出しメモ登録処理を行うこととして説明したが、ユーザから見出しメモ１０１の登録開始操作が行われた場合に行うこととしても良い。
【００８５】
また、本発明におけるコンテンツを辞書データベース８２０として説明したが、項目としての段落番号に対してテキストを対応付けた１つ以上の段落情報からなるテキストコンテンツとしても良い。この場合には、上述のメモ・マーカー登録処理及びメモ・マーカー表示処理において見出し語の代わりに段落番号が用いられることとなる。
【符号の説明】
【００８６】
１      電子辞書
２０    ＣＰＵ
３０    入力部
４０    表示部
８１    情報表示プログラム
８２０  辞書データベース
【図１】
2011197983.tif 000003
【図２】
2011197983.tif 000004
【図３】
2011197983.tif 000005
【図４】
2011197983.tif 000006
【図５】
2011197983.tif 000007
【図６】
2011197983.tif 000008
【図７】
2011197983.tif 000009
【図８】
2011197983.tif 000010
【図９】
2011197983.tif 000011
【図１０】
2011197983.tif 000012