(57)【要約】【課題】  説明情報等のテキスト中に容易に付加情報を設定することにより、情報表示制御装置等の利便性の向上を目的とすること。【解決手段】  例文の中から、単語「girl」を付箋単語として反転表示Ｍ１１２にて選択する（図（ｂ））。ここで、決定キーを押下すると、付箋単語「girl」に対応づけて設定する付箋内容を項目Ｋ１１２として入力する（図（ｃ））。そして、ユーザにより登録操作が為されると、表示されている例文と、付箋単語（項目Ｋ１１０）と、付箋内容（項目Ｋ１１２）とを対応づけて表示する。【選択図】  図２１
2006099634.tif 000002
【特許請求の範囲】
【請求項１】
テキストを表示する制御を行うテキスト表示制御手段と、
このテキスト表示制御手段により表示されたテキストを構成する複数の単語のうち、付加情報の内容を表示させる単語を指定する単語指定手段と、
この単語指定手段により指定された単語に対応づけて表示させる付加情報の内容をユーザ操作により設定する設定手段と、
を備えることを特徴とする情報表示制御装置。
【請求項２】
前記テキスト表示制御手段により表示されたテキストを構成する各単語を時間の経過に従って順次指示表示する制御を行う単語指示表示手段と、
この単語指示表示手段の制御による時間の経過に従って順次指示表示された各単語が、前記設定手段により設定された単語であるか否かを判別し、前記設定手段により設定された単語であると判別された場合に当該単語に対応づけて前記設定された付加情報の内容を表示する制御を行う付加情報表示制御手段と、
を更に備えることを特徴とする請求項１に記載の情報表示制御装置。
【請求項３】
付加情報が設定された単語と当該付加情報の内容とを対応づけて記憶する付加情報記憶手段と、
テキストを表示する制御を行うテキスト表示制御手段と、
前記テキスト表示制御手段により表示されたテキストを構成する各単語を時間の経過に従って順次指示表示する制御を行う単語指示表示手段と、
この単語指示表示手段の制御による時間の経過に従って順次指示表示された各単語が、前記付加情報記憶手段により記憶されている単語であるか否かを判別し、前記付加情報記憶手段により記憶された単語であると判別された場合に当該単語に対応づけて前記付加情報記憶手段に記憶された付加情報を表示する制御を行う付加情報表示制御手段と、
を備えることを特徴とする情報表示制御装置。
【請求項４】
前記テキスト表示制御手段により表示されているテキストを読み上げる制御を行う読み上げ制御手段を更に備え、
前記単語指示表示手段は、前記読み上げ制御手段により読み上げられているテキスト中の単語を指示表示する読上単語指示表示手段を有する、
ことを特徴とする請求項２又は３に記載の情報表示制御装置。
【請求項５】
見出語と当該見出語の説明情報とを対応付けて複数記憶した記憶手段と、
この記憶手段により記憶された見出語の中からいずれかの見出語をユーザ操作に従って選択する見出語選択手段と、
この見出語選択手段により選択された見出語に対応する説明情報を前記記憶手段から読み出して表示する制御を行う説明情報表示制御手段と、
前記見出語選択手段により選択された見出語を蓄積的に記憶する見出語蓄積記憶手段と、
テキストを表示する制御を行うテキスト表示制御手段と、
このテキスト表示制御手段により表示されたテキストを構成する各単語を時間の経過に従って順次指示表示する制御を行う単語指示表示手段と、
この単語指示表示手段の制御による時間の経過に従って順次指示表示されている各単語が、前記見出語蓄積記憶手段により見出語として記憶されている単語であるか否かを判別し、前記見出語蓄積記憶手段により見出語として記憶されていると判別された場合に当該単語を識別表示する制御を行う蓄積見出語単語識別表示制御手段と、
この蓄積見出語単語識別表示制御手段により識別表示された単語を見出語とし、当該見出語に対応する説明情報を前記記憶手段から読み出して、前記説明情報表示制御手段により表示された説明情報と併せて表示する制御を行う蓄積単語説明情報表示制御手段と、
を備えることを特徴とする情報表示制御装置。
【請求項６】
テキストを表示する制御を行うテキスト表示制御手段と、
このテキスト表示制御手段により表示されたテキストを構成する各単語を時間の経過に従って順次指示表示する制御を行う単語指示表示手段と、
この単語指示表示手段の制御による時間の経過に従って順次指示表示されている各単語を拡大表示するか否かの拡大表示条件をユーザ操作により設定する条件設定手段と、
前記表示されたテキストのうちの前記単語指示表示手段によって指示表示されている単語が、前記条件設定手段により設定された拡大表示条件に合致するか否かを判別し、合致すると判別された場合に当該単語を拡大表示する制御を行う拡大表示制御手段と、
を備えることを特徴とする情報表示制御装置。
【請求項７】
前記条件設定手段は、単語の文字数を拡大表示条件として設定する文字数条件設定手段を有し、
前記拡大表示制御手段は、前記テキスト表示制御手段により表示された各単語が、前記文字数条件設定手段により設定された条件に合致するか否かを判別し、前記文字数条件設定手段により設定された拡大表示条件に合致すると判別された場合に当該単語を拡大表示する制御を行う単語拡大表示制御手段を有することを特徴とする請求項６に記載の情報表示制御装置。
【請求項８】
前記条件設定手段は、文字の字画を拡大表示条件として設定する字画条件設定手段を有し、
前記拡大表示制御手段は、前記テキスト表示制御手段により表示された単語を構成する文字が、前記字画条件設定手段により設定された条件に合致するか否かを判別し、前記字画条件設定手段により設定された拡大表示条件に合致すると判別された場合に当該文字を拡大表示する制御を行う文字拡大表示制御手段を有することを特徴とする請求項６に記載の情報表示制御装置。
【請求項９】
コンピュータに、
テキストを表示する制御を行うテキスト表示制御機能と、
このテキスト表示制御手段により表示されたテキストを構成する複数の単語のうち、付加情報の内容を表示させる単語を指定する単語指定機能と、
この単語指定手段により指定された単語に対応づけて表示させる付加情報の内容をユーザ操作により設定する設定機能と、
を実現させるためのプログラム。
【請求項１０】
コンピュータに、
付加情報が設定された単語と当該付加情報の内容とを対応づけて記憶する付加情報記憶機能と、
テキストを表示する制御を行うテキスト表示制御機能と、
このテキスト表示制御機能により表示されたテキストを構成する各単語を時間の経過に従って順次指示表示する制御を行う単語指示表示機能と、
この単語指示表示機能の制御による時間の経過に従って順次指示表示された各単語が、前記付加情報記憶機能により記憶されている単語であるか否かを判別し、前記付加情報記憶機能により記憶された単語であると判別された場合に当該単語に対応づけて前記付加情報記憶機能に記憶された付加情報を表示する制御を行う付加情報表示制御機能と、
を実現させるためのプログラム。
【請求項１１】
コンピュータに、
見出語と当該見出語の説明情報とを対応付けて複数記憶した記憶機能と、
この記憶機能により記憶された見出語の中からいずれかの見出語をユーザ操作に従って選択する見出語選択機能と、
この見出語選択機能により選択された見出語に対応する説明情報を前記記憶機能から読み出して表示する制御を行う説明情報表示制御機能と、
前記見出語選択機能により選択された見出語を蓄積的に記憶する見出語蓄積記憶機能と、
テキストを表示する制御を行うテキスト表示制御機能と、
このテキスト表示制御機能により表示されたテキストを構成する各単語を時間の経過に従って順次指示表示する制御を行う単語指示表示機能と、
この単語指示表示機能の制御による時間の経過に従って順次指示表示されている各単語が、前記見出語蓄積記憶機能により見出語として記憶されている単語であるか否かを判別し、前記見出語蓄積記憶機能により見出語として記憶されていると判別された場合に当該単語を識別表示する制御を行う蓄積見出語単語識別表示制御機能と、
この蓄積見出語単語識別表示制御機能により識別表示された単語を見出語とし、当該見出語に対応する説明情報を前記記憶機能から読み出して、前記説明情報表示制御機能により表示された説明情報と併せて表示する制御を行う蓄積単語説明情報表示制御機能と、
を実現させるためのプログラム。
【請求項１２】
コンピュータに、
テキストを表示する制御を行うテキスト表示制御機能と、
このテキスト表示制御機能により表示されたテキストを構成する各単語を時間の経過に従って順次指示表示する制御を行う単語指示表示機能と、
この単語指示表示機能の制御による時間の経過に従って順次指示表示されている各単語を拡大表示するか否かの拡大表示条件をユーザ操作により設定する条件設定機能と、
前記表示されたテキストのうちの前記単語指示表示機能によって指示表示されている単語が、前記条件設定機能により設定された拡大表示条件に合致するか否かを判別し、合致すると判別された場合に当該単語を拡大表示する制御を行う拡大表示制御機能と、
を実現させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報表示制御装置及びプログラムに関する。
【背景技術】
【０００２】
従来から、国語辞書、英和辞書、和英辞書、英英辞書等、数種類の辞書データベース（以下、データベースを「ＤＢ」と表す。）を内蔵した電子辞書と呼ばれる情報表示制御装置が知られている。電子辞書には、見出語検索機能や、成句検索機能等の種々の機能が備えられている。
【０００３】
例えば、電子辞書には、ユーザが所望する情報を効率良く検索可能とするため、いわゆるジャンプ機能を備えたものがある。このジャンプ機能とは、次のような機能である。即ち、ユーザにより入力された文字に適合する見出語に対応する説明情報を表示した後、当該説明情報中の単語が指定される（以下、適宜「ジャンプ元」という。）。そして、所定の指定入力が行われると、この指定された単語に適合する見出し語を再度検索し、当該見出語（以下、適宜「ジャンプ先」という。）に対応する説明情報を表示する機能である（例えば、特許文献１参照）。
【特許文献１】特開２０００−２７６４８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
このようにジャンプ機能を使って、１つの見出語の説明情報から次々にジャンプして関連情報を表示させることができるが、後で、同じ見出語の説明情報を順次単語ごと確認しても、説明情報等のテキスト中の、どの単語を指定してジャンプしたか分からなくなることがある。また、説明情報中のテキスト中に自分で付加情報を書き込んだりしたい場合がある。
【０００５】
また、電子辞書において、辞書の説明情報等のテキスト中の単語に容易に付加情報を画数の多い漢字や、綴りの長い英単語等を読みやすくするため、画面全体の文字サイズを大きくする機能があるが、読んでいる部分の画数の多い漢字や、綴りの長い英単語等のみはっきりと表示したい場合がある。
【０００６】
そこで、上述した課題に鑑み、本発明が目的とするところは、第１の目的として説明情報等のテキスト中に容易に付加情報を設定することができる情報表示制御装置を提供することである。また、第２の目的としてテキスト中の部分を順次指定して指定された単語をより明確に表示することが可能な情報表示制御装置を提供することである。
【課題を解決するための手段】
【０００７】
以上の課題を解決するために、請求項１に記載された発明の情報表示制御装置は、
テキストを表示する制御を行うテキスト表示制御手段（例えば、図３のＣＰＵ１０；図１３のステップＡ１６）と、
このテキスト表示制御手段により表示されたテキストを構成する複数の単語のうち、付加情報の内容を表示させる単語を指定する単語指定手段（例えば、図３のＣＰＵ１０；図１４のステップＢ１０）と、
この単語指定手段により指定された単語に対応づけて表示させる付加情報の内容をユーザ操作により設定する設定手段（例えば、図３のＣＰＵ１０；図１４のステップＢ１２）と、
を備えることを特徴とする
【０００８】
請求項２に記載された発明は、請求項１に記載の情報表示制御装置において、
前記テキスト表示制御手段により表示されたテキストを構成する各単語を時間の経過に従って順次指示表示する制御を行う単語指示表示手段（例えば、図３のＣＰＵ１０；図１６のステップＤ１８）と、
この単語指示表示手段の制御による時間の経過に従って順次指示表示された各単語が、前記設定手段により設定された単語であるか否かを判別し、前記設定手段により設定された単語であると判別された場合に当該単語に対応づけて前記設定された付加情報の内容を表示する制御を行う付加情報表示制御手段（例えば、図３のＣＰＵ１０；図１７のステップＤ３４）と、
を更に備えることを特徴とする。
【０００９】
請求項３に記載された発明の情報表示制御装置は、
付加情報が設定された単語と当該付加情報の内容とを対応づけて記憶する付加情報記憶手段（例えば、図３の付箋単語記憶領域３０４）と、
テキストを表示する制御を行うテキスト表示制御手段（例えば、図３のＣＰＵ１０；図１３のステップＡ１６）と、
前記テキスト表示制御手段により表示されたテキストを構成する各単語を時間の経過に従って順次指示表示する制御を行う単語指示表示手段（例えば、図３のＣＰＵ１０；図１６のステップＤ１８）と、
この単語指示表示手段の制御による時間の経過に従って順次指示表示された各単語が、前記付加情報記憶手段により記憶されている単語であるか否かを判別し、前記付加情報記憶手段により記憶された単語であると判別された場合に当該単語に対応づけて前記付加情報記憶手段に記憶された付加情報を表示する制御を行う付加情報表示制御手段（例えば、図３のＣＰＵ１０；図１７のステップＤ３４）と、
を備えることを特徴とする。
【００１０】
請求項４に記載された発明は、請求項２又は３に記載の情報表示制御装置において、
前記テキスト表示制御手段により表示されているテキストを読み上げる制御を行う読み上げ制御手段（例えば、図３のＣＰＵ１０；図１６のステップＤ１２）を更に備え、
前記単語指示表示手段は、前記読み上げ制御手段により読み上げられているテキスト中の単語を指示表示する読上単語指示表示手段（例えば、図３のＣＰＵ１０；図１６のステップＤ１８）を有する、
ことを特徴とする。
【００１１】
請求項５に記載された発明の情報表示制御装置は、
見出語と当該見出語の説明情報とを対応付けて複数記憶した記憶手段（例えば、図２の英和辞書ＤＢ２０２）と、
この記憶手段により記憶された見出語の中からいずれかの見出語をユーザ操作に従って選択する見出語選択手段（例えば、図３のＣＰＵ１０；図１９のステップＦ１２）と、
この見出語選択手段により選択された見出語に対応する説明情報を前記記憶手段から読み出して表示する制御を行う説明情報表示制御手段（例えば、図３のＣＰＵ１０；図１９のステップＦ１４）と、
前記見出語選択手段により選択された見出語を蓄積的に記憶する見出語蓄積記憶手段（例えば、図３の履歴単語記憶領域）と、
テキストを表示する制御を行うテキスト表示制御手段（例えば、図３のＣＰＵ１０；図１３のステップＡ１６）と、
このテキスト表示制御手段により表示されたテキストを構成する各単語を時間の経過に従って順次指示表示する制御を行う単語指示表示手段（例えば、図３のＣＰＵ１０；図１６のステップＤ１８）と、
この単語指示表示手段の制御による時間の経過に従って順次指示表示されている各単語が、前記見出語蓄積記憶手段により見出語として記憶されている単語であるか否かを判別し、前記見出語蓄積記憶手段により見出語として記憶されていると判別された場合に当該単語を識別表示する制御を行う蓄積見出語単語識別表示制御手段（例えば、図３のＣＰＵ１０；図１６のステップＤ２４、Ｄ２６）と、
この蓄積見出語単語識別表示制御手段により識別表示された単語を見出語とし、当該見出語に対応する説明情報を前記記憶手段から読み出して、前記説明情報表示制御手段により表示された説明情報と併せて表示する制御を行う蓄積単語説明情報表示制御手段（例えば、図３のＣＰＵ１０；図１７のステップＤ４０）と、
を備えることを特徴とする。
【００１２】
請求項６に記載された発明の情報表示制御装置は、
テキストを表示する制御を行うテキスト表示制御手段（例えば、図３のＣＰＵ１０；図１３のステップＡ１６）と、
このテキスト表示制御手段により表示されたテキストを構成する各単語を時間の経過に従って順次指示表示する制御を行う単語指示表示手段（例えば、図３のＣＰＵ１０；図１８のステップＥ２８）と、
この単語指示表示手段の制御による時間の経過に従って順次指示表示されている各単語を拡大表示するか否かの拡大表示条件をユーザ操作により設定する条件設定手段（例えば、図３のＣＰＵ１０；図１３のステップＡ１２）と、
前記表示されたテキストのうちの前記単語指示表示手段によって指示表示されている単語が、前記条件設定手段により設定された拡大表示条件に合致するか否かを判別し、合致すると判別された場合に当該単語を拡大表示する制御を行う拡大表示制御手段（例えば、図３のＣＰＵ１０；図１８のステップＥ１８）と、
を備えることを特徴とする。
【００１３】
請求項７に記載された発明は、請求項６に記載の情報表示制御装置において、
前記条件設定手段は、単語の文字数を拡大表示条件として設定する文字数条件設定手段（例えば、図３のＣＰＵ１０；図１３のステップＡ１２）を有し、
前記拡大表示制御手段は、前記テキスト表示制御手段により表示された各単語が、前記文字数条件設定手段により設定された条件に合致するか否かを判別し、前記文字数条件設定手段により設定された拡大表示条件に合致すると判別された場合に当該単語を拡大表示する制御を行う単語拡大表示制御手段（例えば、図３のＣＰＵ１０；図１８のステップＥ１６、Ｅ１８）を有することを特徴とする。
【００１４】
請求項８に記載された発明は、請求項６に記載の情報表示制御装置において、
前記条件設定手段は、文字の字画を拡大表示条件として設定する字画条件設定手段（例えば、図３のＣＰＵ１０；図１３のステップＡ１２）を有し、
前記拡大表示制御手段は、前記テキスト表示制御手段により表示された単語を構成する文字が、前記字画条件設定手段により設定された条件に合致するか否かを判別し、前記字画条件設定手段により設定された拡大表示条件に合致すると判別された場合に当該文字を拡大表示する制御を行う文字拡大表示制御手段（例えば、図３のＣＰＵ１０；図１８のステップＥ２０、Ｅ２２）を有することを特徴とする。
【００１５】
請求項９に記載された発明のプログラムは、
コンピュータに、
テキストを表示する制御を行うテキスト表示制御機能（例えば、図３のＣＰＵ１０；図１３のステップＡ１６）と、
このテキスト表示制御手段により表示されたテキストを構成する複数の単語のうち、付加情報の内容を表示させる単語を指定する単語指定機能（例えば、図３のＣＰＵ１０；図１４のステップＢ１０）と、
この単語指定手段により指定された単語に対応づけて表示させる付加情報の内容をユーザ操作により設定する設定機能（例えば、図３のＣＰＵ１０；図１４のステップＢ１２）と、
を実現させることを特徴としている。
【００１６】
請求項１０に記載された発明のプログラムは、
コンピュータに、
付加情報が設定された単語と当該付加情報の内容とを対応づけて記憶する付加情報記憶機能（例えば、図３の付箋単語記憶領域３０４）と、
テキストを表示する制御を行うテキスト表示制御機能（例えば、図３のＣＰＵ１０；図１３のステップＡ１６）と、
前記テキスト表示制御機能により表示されたテキストを構成する各単語を時間の経過に従って順次指示表示する制御を行う単語指示表示機能（例えば、図３のＣＰＵ１０；図１６のステップＤ１８）と、
この単語指示表示機能の制御による時間の経過に従って順次指示表示された各単語が、前記付加情報記憶機能により記憶されている単語であるか否かを判別し、前記付加情報記憶機能により記憶された単語であると判別された場合に当該単語に対応づけて前記付加情報記憶機能に記憶された付加情報を表示する制御を行う付加情報表示制御機能（例えば、図３のＣＰＵ１０；図１７のステップＤ３４）と、
を実現させることを特徴としている。
【００１７】
請求項１１に記載された発明のプログラムは、
コンピュータに、
見出語と当該見出語の説明情報とを対応付けて複数記憶した記憶機能（例えば、図２の英和辞書ＤＢ２０２）と、
この記憶機能により記憶された見出語の中からいずれかの見出語をユーザ操作に従って選択する見出語選択機能（例えば、図３のＣＰＵ１０；図１９のステップＦ１２）と、
この見出語選択機能により選択された見出語に対応する説明情報を前記記憶機能から読み出して表示する制御を行う説明情報表示制御機能（例えば、図３のＣＰＵ１０；図１９のステップＦ１４）と、
前記見出語選択機能により選択された見出語を蓄積的に記憶する見出語蓄積記憶機能（例えば、図３の履歴単語記憶領域）と、
テキストを表示する制御を行うテキスト表示制御機能（例えば、図３のＣＰＵ１０；図１３のステップＡ１６）と、
このテキスト表示制御機能により表示されたテキストを構成する各単語を時間の経過に従って順次指示表示する制御を行う単語指示表示機能（例えば、図３のＣＰＵ１０；図１６のステップＤ１８）と、
この単語指示表示機能の制御による時間の経過に従って順次指示表示されている各単語が、前記見出語蓄積記憶機能により見出語として記憶されている単語であるか否かを判別し、前記見出語蓄積記憶機能により見出語として記憶されていると判別された場合に当該単語を識別表示する制御を行う蓄積見出語単語識別表示制御機能（例えば、図３のＣＰＵ１０；図１６のステップＤ２４、Ｄ２６）と、
この蓄積見出語単語識別表示制御機能により識別表示された単語を見出語とし、当該見出語に対応する説明情報を前記記憶機能から読み出して、前記説明情報表示制御機能により表示された説明情報と併せて表示する制御を行う蓄積単語説明情報表示制御機能（例えば、図３のＣＰＵ１０；図１７のステップＤ４０）と、
を実現させることを特徴としている。
【００１８】
請求項１２に記載された発明のプログラムは、
コンピュータに、
テキストを表示する制御を行うテキスト表示制御機能（例えば、図３のＣＰＵ１０；図１３のステップＡ１６）と、
このテキスト表示制御機能により表示されたテキストを構成する各単語を時間の経過に従って順次指示表示する制御を行う単語指示表示機能（例えば、図３のＣＰＵ１０；図１８のステップＥ２８）と、
この単語指示表示機能の制御による時間の経過に従って順次指示表示されている各単語を拡大表示するか否かの拡大表示条件をユーザ操作により設定する条件設定機能（例えば、図３のＣＰＵ１０；図１３のステップＡ１２）と、
前記表示されたテキストのうちの前記単語指示表示機能によって指示表示されている単語が、前記条件設定機能により設定された拡大表示条件に合致するか否かを判別し、合致すると判別された場合に当該単語を拡大表示する制御を行う拡大表示制御機能（例えば、図３のＣＰＵ１０；図１８のステップＥ１８）と、
を実現させることを特徴としている。
【発明の効果】
【００１９】
請求項１に記載された発明によれば、表示されたテキストを構成する複数の単語のうち付加情報の内容を表示させる単語を指定し、この指定された単語に対応づけて表示させる付加情報の内容をユーザ操作により設定するようにしたので、説明情報等のテキスト中に容易に付加情報を設定することができる情報表示制御装置を提供することができるようになる。
【００２０】
請求項２に記載された発明によれば、表示されたテキストを構成する各単語を時間の経過に従って順次指示表示する制御を行い、時間の経過に従って順次指示表示された各単語が設定手段により設定された単語であるか否かを判別する。そして、当該単語が設定された単語であると判別された場合に当該単語に対応づけて設定された付加情報の内容を表示する制御を行うことができる。したがって、ユーザは時間の経過に従ってテキストを確認しつつ、順次指示表示された各単語が、付加情報が設定されている場合に、付加情報の内容を確認でき、テキストを確認しつつ付加情報の設定された単語であることに注目できる。
【００２１】
請求項３に記載された発明によれば、表示されたテキストを構成する各単語を時間の経過に従って順次指示表示する制御を行い、時間の経過に従って順次指示表示された各単語に、付加情報が設定されているか否かを判別する。そして、当該単語に付加情報が設定されていると判別された場合に、付加情報の内容を確認できる。さらに、表示されているテキストを確認しつつ付加情報の設定された単語であることに注目できる。
【００２２】
請求項４に記載された発明によれば、表示されているテキストが読み上げられ、この読み上げられているテキスト中の単語を指示表示することができる。さらに、指示表示されている各単語に付加情報が設定されている場合に、付加情報の内容を確認できる。
【００２３】
請求項５に記載された発明によれば、ユーザ操作によって選択された見出語の説明情報が表示され、選択された見出後語蓄積記憶手段に記憶される。そして、表示されたテキストを構成する各単語を時間の経過に従って順次指示表示する制御を行い、時間の経過に従って順次指示表示された各単語が蓄積記憶手段に見出語として記憶されている場合に、当該見出語の説明情報が表示できるようになる。
【００２４】
請求項６に記載された発明によれば、表示されたテキストを構成する各単語を時間の経過に従って順次指示表示する制御を行い、時間の経過に従って順次指示表示された各単語が、条件設定手段により拡大表示条件に合致するか否かを判別する。そして、拡大表示条件に合致する単語であると判別された場合には、当該単語を拡大表示する。これにより、表示されているテキストの中の指示表示されている部分だけを拡大表示して、他の部分は拡大表示しないこととなる。従って、総てを拡大表示する場合と比較して、同じ表示領域により多くのテキストを表示することが可能となる。
【００２５】
請求項７に記載された発明によれば、表示されたテキストを構成する各単語を時間の経過に従って順次指示表示する制御を行い、時間の経過に従って順次指示表示された各単語が、文字数条件設定手段により設定された拡大表示条件に合致する単語の文字数か否かを判別する。そして、拡大表示条件に合致する単語であると判別された場合に、当該単語が拡大表示されるようになる。
【００２６】
請求項８に記載された発明によれば、表示されたテキストを構成する各単語を時間の経過に従って順次指示表示する制御を行い、時間の経過に従って順次指示表示された各単語を構成する文字が、字画条件設定手段により設定された拡大表示条件に合致する文字の字画か否かを判別する。そして、拡大表示条件に合致する文字であると判別された場合に、当該文字が拡大表示されるようになる。
【００２７】
請求項９に記載された発明によれば、表示されたテキストを構成する複数の単語のうち付加情報の内容を表示させる単語を指定し、この指定された単語に対応づけて表示させる付加情報の内容をユーザ操作により設定するようにしたので、説明情報等のテキスト中に容易に付加情報を設定することができるプログラムを実現できる。
【００２８】
請求項１０に記載された発明によれば、表示されたテキストを構成する各単語を時間の経過に従って順次指示表示する制御を行い、時間の経過に従って順次指示表示された各単語に、付加情報が設定されているか否かを判別する。したがって、当該単語に付加情報が設定されていると判別された場合に、付加情報の内容を確認できる。さらに、表示されているテキストを確認しつつ付加情報の設定された単語であることに注目できる。
【００２９】
請求項１１に記載された発明によれば、ユーザ操作によって選択された見出語の説明情報が表示され、選択された見出後語蓄積記憶機能に記憶される。そして、表示されたテキストを構成する各単語を時間の経過に従って順次指示表示する制御を行い、時間の経過に従って順次指示表示された各単語が蓄積記憶機能により見出語として記憶されている場合に、当該見出語の説明情報が表示できる。
【００３０】
請求項１２に記載された発明によれば、表示されたテキストを構成する各単語を時間の経過に従って順次指示表示する制御を行い、時間の経過に従って順次指示表示された各単語が、条件設定機能により拡大表示条件に合致するか否かを判別する。そして、拡大表示条件に合致する単語であると判別された場合には、当該単語を拡大表示する。これにより、表示されているテキストの中の指示表示されている部分だけを拡大表示して、他の部分は拡大表示しないこととなる。従って、総てを拡大表示する場合と比較して、同じ表示領域により多くのテキストを表示することが可能となる。
【発明を実施するための最良の形態】
【００３１】
次に、本発明を情報表示制御装置の一種である携帯型の電子辞書装置（以下、単に「電子辞書」という。）に適用した場合の実施の形態について図面を参照して詳細に説明するが、本発明が適用可能な情報表示制御装置は電子辞書に限定されるものではない。
【００３２】
［１．構成］
電子辞書には、国語辞書、英和辞書、和英辞書、英英辞書、ことわざ辞典等の各種電子辞書データ（辞書データベース）が内蔵されている。この辞書データベース（以下、データベースのことを単に「ＤＢ」という。）には、見出語に対応づけて、当該見出語を説明するための文字データや、画像データ、動画データ、音声データ等の説明情報が記憶されている。ユーザは辞書種別を選択して単語を入力することにより、当該単語の説明情報を表示させることができる。
【００３３】
図１に、この電子辞書１の概観図を示す。同図に示すように、電子辞書１は、ディスプレイ３と、各種キー群５と、スピーカ７とを備えている。ここで、各種キー群５を構成するキーにはそれぞれ固有の機能が割り当てられており、ユーザによってこれらのキーが押下されて、電子辞書１が操作される。
【００３４】
例えば、各種キー群５は、図２に示すように、操作の確定等の指示が入力される訳／決定キー５１、各種指定された操作を実行する指定操作キー５３、電子辞書の動作モードを選択する電子辞書の辞書選択キー５５（例えば、英和辞書キー５５ａ）、カーソル等の方向を指示する方向キー５７等を有している。また、操作キー５３として、付箋キー５３ａと、登録キー５３ｂと、音声キー５３ｃと、ナビキー５３ｄを備えている。尚、それぞれのキーの機能、動作についての詳細は適宜説明する。
【００３５】
図３は、電子辞書１の構成を示すブロック図である。同図に示すように、電子辞書１は、ＣＰＵ（Central Processing Unit）１０、ＲＯＭ（Read Only Memory）２０、ＲＡＭ（Random Access Memory）３０、入力部４０、表示部５０、音声出力部６０を備えており、バス７０で接続されている。
【００３６】
［１．１  ＲＯＭの構成］
ＲＯＭ２０は、各種初期設定、ハードウェアの検査、或いは必要なプログラムのロード等を行うための初期プログラムを格納する。ＣＰＵ１０は、電子辞書１の電源投入時においてこの初期プログラムを実行することにより、電子辞書１の動作環境を設定する。
【００３７】
また、ＲＯＭ２０は、メニュー表示処理、各種設定処理、各種検索処理等の電子辞書１の動作に係る各種プログラムや、電子辞書１が備える検索機能、表示機能、設定機能等の種々の機能を実現するためのプログラム等を格納すると共に、辞書ＤＢとして英和辞書ＤＢ２０２と、英英辞書ＤＢ２０４と、類語辞書ＤＢ２０６とを格納する。さらに、英会話ＤＢ２１０と、タイムコードデータ２１２と、ジャンプ先データ２１４と、文字画数データ２１６とを格納する。また、プログラムとして、英会話学習プログラム２２０と、履歴記憶プログラム２４０とを格納しており、英会話学習プログラム２２０のサブルーチンとして、付箋登録プログラム２２２と、ジャンプ先表示単語登録プログラム２２４と、音声出力プログラム２２６と、テキストナビプログラム２２８とを格納している。
【００３８】
英和辞書ＤＢ２０２、英英辞書ＤＢ２０４、類語辞書ＤＢ２０６は、各辞書に関するコンテンツを記憶している辞書ＤＢである。辞書ＤＢの一例として、図４に英和辞書ＤＢ２０２のデータ構成の一例を示す。辞書ＤＢには、見出語（例えば、「girl」）と、当該見出語を説明するための説明情報（例えば、「１  女の子／少女…」）とが辞書データとして対応づけて記憶されている。なお、同様にして英英辞書ＤＢ２０４及び類語辞書ＤＢ２０６にも、それぞれ見出語と説明情報とが対応づけられた辞書データが記憶されている。
【００３９】
英会話ＤＢ２１０は、英会話学習処理で利用される英会話学習に関するコンテンツを記憶しているＤＢである。例えば、図５に示すように、英会話ＤＢ２１０には、例文番号（例えば、「１０５」）と、見出語（例えば、「beautiful（美しい）」）と、例文（例えば、「She is a beautiful …」）と、音声データとが英会話データとして関連づけて記憶されている。ここで、音声データは、英語の例文に対応する音声情報が記憶されており、例えばＷＡＶファイル（例えば、「wk105.wav」）として記憶されている。
【００４０】
タイムコードデータ２１２は、英会話学習処理における再生位置矢印の動作を記憶しているデータである。例えば、図６に示すように、タイムコードデータ２１２には、例文番号（例えば、「１０５」）と、タイムコード（例えば、「１」）と、コマンド（例えば「ＮＶ」）とが記憶されている。ここで、タイムコードとは、ＣＰＵ１０が、コマンドを読み出すタイミング（時間）を表すコードであり、単位時間毎に１ずつ加算される。例えば、タイムコードを切替える単位時間を「１０ミリ秒」とすると、ＣＰＵ１０はタイムコードデータ２１２から、「１０ミリ秒」毎のタイミングでタイムコードを読み出す。また、ＣＰＵ１０は、英会話学習処理において、コマンド「ＮＶ」を読み出した場合には、当該再生位置矢印をずらして移動更新表示する制御を行う。さらに、ＣＰＵ１０は、コマンド「ＦＮ」を読み出した場合には、音声の再生を終了する。
【００４１】
ジャンプ先データ２１４は、見出語として記憶されている辞書ＤＢの種類を記憶しているデータである。例えば、図７に示すように、ジャンプ先データ２１４には、見出語（例えば、「girl」）と、辞書ＤＢ種類（例えば、「英和／英英／類語」）とが対応づけて記憶されている。この場合、英和辞書ＤＢ２０２と、英英辞書ＤＢ２０４と、類語辞書ＤＢ２０６とに見出語として「girl」が記憶されていることを示している。
【００４２】
文字画数データ２１６は、文字の画数を記憶しているデータである。例えば、図８に示すように、文字画数データ２１６には、文字（例えば、「頭」）と、当該文字の画数（例えば、「１６」）とが対応づけて記憶されている。
【００４３】
［１．２  ＲＡＭの構成］
ＲＡＭ３０は、ＣＰＵ１０が実行する各種プログラムや、これらのプログラムの実行にかかるデータ等を一時的に保持する随時書き込み可能なメモリである。本実施の形態では、設定状態記憶領域３０２と、付箋単語記憶領域３０４と、ジャンプ先表示単語記憶領域３０６と、履歴単語記憶領域３０８と、再生中単語記憶領域３１０との記憶領域が確保されている。
【００４４】
設定状態記憶領域３０２は、英会話学習処理が実行される場合における動作について設定内容を記憶している領域である。図９に示すように、設定状態記憶領域３０２には、設定項目と設定内容とがそれぞれ記憶されている。ここで、設定される項目としては、音声出力処理において付箋内容を表示させるか否かを設定する項目「付箋内容表示」と、テキストナビ処理において、単語を拡大表示させるか否か及びそのときの文字数を設定する項目「拡大対象単語」と、文字を拡大表示させるか否か及びそのときの画数を設定する項目「拡大対象文字」とがある。
【００４５】
付箋単語記憶領域３０４は、ユーザが入力したテキスト情報を付箋内容として、例文中の単語に対応づけて記憶する領域である。図１０に示すように、付箋単語記憶領域３０４は、付箋を登録する位置として付箋位置と、付箋内容とを対応づけて付箋データとして記憶する。ここで、付箋位置は、表示されている例文の例文番号と、例文中に表示されている単語のうちの付箋を登録する単語（以下、適宜「付箋単語」という。）とで決定される。例えば、図１０においては、例文番号「１０５」の例文に含まれる単語「girl」に対応づけて、付箋内容「ドイツ語は…」が登録されている。
【００４６】
ジャンプ先表示単語記憶領域３０６は、ジャンプ先の候補を表示させる単語（以下、適宜「ジャンプ先表示単語」という。）を、例文番号に対応づけて記憶する領域である。図１１に示すように、ジャンプ先表示単語記憶領域３０６には、例文番号（例えば、「１０５」）と、ジャンプ先表示単語（例えば、「girl」）とが対応づけて記憶されている。
【００４７】
履歴単語記憶領域３０８は、一度辞書引きした単語を履歴単語として蓄積的に記憶している領域である。図１２に示すように、履歴単語記憶領域３０８には、履歴単語（例えば、「beautiful」）と、当該履歴単語を辞書引きした辞書ＤＢの種類（例えば、英和辞書」）とが蓄積的に記憶されている。
【００４８】
再生中単語記憶領域３１０は、音声出力処理において音声出力がされている際に、例文中の単語の内、現在再生している単語（以下、適宜「再生中単語」という。）を記憶する領域である。
【００４９】
［１．３  ＣＰＵ］
ＣＰＵ１０は、入力される指示に応じて所定のプログラムに基づいた処理を実行し、各機能部への指示やデータの転送を行う。具体的には、ＣＰＵ１０は、入力部４０から入力される操作信号に応じてＲＯＭ２０に格納されたプログラムを読み出し、当該プログラムに従って処理を実行する。そして、処理結果を表示するための表示制御信号を適宜表示部５０に出力して、対応した表示情報を表示する。
【００５０】
また、ＣＰＵ１０は、本実施の形態において、ＲＯＭ２０の英会話学習プログラム２２０に従った英会話学習処理（図１３参照）と、履歴記憶プログラム２４０に従った履歴記憶処理（図１９参照）とを実行する。また、ＣＰＵ１０は、英会話学習処理において、付箋登録プログラム２２２に従った付箋登録処理（図１４参照）と、ジャンプ先表示単語登録プログラム２２４に従ったジャンプ先表示単語登録処理（図１５参照）と、音声出力プログラム２２６に従った音声出力処理（図１６、図１７参照）と、テキストナビプログラム２２８に従ったテキストナビ処理（図１８参照）とをサブルーチンとして実行する。
【００５１】
ＣＰＵ１０は、英会話学習処理において、選択された英会話データに含まれる見出語と例文とを表示部５０に表示する。さらに、表示する例文に含まれる単語に対応する付箋データが付箋単語記憶領域３０４に登録されている場合には、付箋マークを表示する。さらに、入力された操作キー５３に応じて各種処理をサブルーチンとして呼び出し実行する。
【００５２】
また、付箋登録処理は、付箋データを登録する処理である。ＣＰＵ１０は、付箋登録処理において、表示している例文の中から付箋単語が指定されると、当該付箋単語に対応する内容を入力させる。そして、ＣＰＵ１０は、付箋単語と付箋内容とを付箋データとして付箋単語記憶領域３０４に登録する。
【００５３】
また、ジャンプ先表示単語登録処理は、ジャンプ先を表示する単語を登録する処理である。ＣＰＵ１０は、ジャンプ先表示単語登録処理において、表示している例文の中からジャンプ先表示単語をユーザに指定させる。そして、表示している例文の例文番号と、ジャンプ先表示単語とを関連づけてジャンプ先表示単語記憶領域３０６に記憶する。
【００５４】
また、ＣＰＵ１０は、音声出力処理において、表示されている例文に対応する音声データを音声出力部６０から再生出力する。また、再生出力されている音声データの例文中の位置を、再生位置矢印を用いて指示表示する。さらに、指示表示されている再生中単語に付加情報が設定されている場合には、付加情報を表示する。ここで付加情報には、履歴単語、ジャンプ先表示単語又は付箋内容が含まれる。
【００５５】
また、ＣＰＵ１０は、テキストナビプログラムにおいて、テキストナビ矢印を用いて例文中の現在の位置を指示表示する。ここで、指示表示されている単語、文字が所定の拡大表示条件を満たす場合には、当該単語、文字を拡大表示する。
【００５６】
また、履歴記憶処理は、履歴データを記憶する処理である。ＣＰＵ１０は、履歴記憶処理において、辞書引きした見出語を履歴単語とし、辞書ＤＢの種類名と対応づけて履歴データとして履歴単語記憶領域３０８に記憶する処理を行う。
【００５７】
［１．４  入出力部等］
入力部４０は、仮名やアルファベット等の文字入力や機能選択等に必要なキー群を備えた入力装置であり、押下されたキーの信号をＣＰＵ１０に出力する。この入力部４０により、入力文字列の入力、辞書モードの選択、検索実行指示、ジャンプ機能の開始等の入力手段が実現される。なお、この入力部４０は、図１のキー群５に限られるわけではなく、タッチパネル等であってもよい。
【００５８】
表示部５０は、ＣＰＵ１０から入力される表示信号に基づいて各種画面を表示するものであり、ＬＣＤ（Liquid Crystal Display）等により構成される。なお、この表示部５０は、図１に示すディスプレイ３に相当する。
【００５９】
音声出力部６０は、ＣＰＵ１０から入力される音声データに基づいて、音声データを再生・出力するものであり、スピーカ等により構成される。なお、音声出力部６０は、図１に示すスピーカ７に相当する。
【００６０】
バス７０は、ＣＰＵ１０からのデータ等の電気信号を通す線路であり、ＣＰＵ１０と、ＲＯＭ２０と、ＲＡＭ３０と、入力部４０と、表示部５０と、音声出力部６０とをそれぞれ接続する信号線である。
【００６１】
［２．処理］
［２．１  英会話学習処理］
英会話学習処理について説明する。図１３は、英会話学習処理に係る電子辞書１の動作を説明するためのフローチャートである。この英会話学習処理は、ＣＰＵ１０が、ＲＯＭ２０の英会話学習プログラム２２０を実行することによって実現される処理である。
【００６２】
ＣＰＵ１０は、ユーザから設定操作が選択された場合には（ステップＡ１０；Ｙｅｓ）、設定状態変更処理を実行する（ステップＡ１２）。ここで、設定状態変更処理とは、英会話学習処理における電子辞書１の動作を設定する処理であり、設定された内容は設定状態記憶領域３０２に記憶される。
【００６３】
つづいて、ユーザにより英会話ＤＢ２１０に記憶されている英会話データの中から一の英会話データが選択されると（ステップＡ１４）、ＣＰＵ１０は、選択された英会話データに含まれる見出語と例文とを英会話ＤＢ２１０から読み出し、表示部５０に表示する（ステップＡ１６）。ここで、英会話データを選択する方法としては、種々の方法が考えられるが、例えば、入力された文字列に適合する見出語を検索し、当該見出語に対応する英会話データが選択されても良いし、メニュー形式により英会話データが選択されることとしても良い。
【００６４】
そして、ＣＰＵ１０は、表示した例文に含まれる単語が付箋単語として付箋単語記憶領域３０４に記憶されているか否かを判定する（ステップＡ１８）。そして、付箋単語として記憶されている場合には（ステップＡ１８；Ｙｅｓ）、ＣＰＵ１０は付箋単語に付箋マークを表示する（ステップＡ２０）。
【００６５】
続いて、ユーザにより操作キー５３のいずれかが押下されると（ステップＡ２２）、ＣＰＵ１０は押下された操作キーに対応する処理を実行する。具体的には、付箋キー５３ａが押下された場合には（ステップＡ２２；付箋キー）、付箋登録処理をサブルーチンとして実行する（ステップＡ２４）。登録キー５３ｂが押下された場合には（ステップＡ２２；登録キー）、ジャンプ先表示単語登録処理をサブルーチンとして実行する（ステップＡ２６）。音声キー５３ｃが押下された場合には（ステップＡ２２；音声キー）、音声出力処理をサブルーチンとして実行する（ステップＡ２８）。ナビキー５３ｄが押下された場合には（ステップＡ２２；ナビキー）、テキストナビ処理をサブルーチンとして実行する（ステップＡ３０）。
【００６６】
そして、各サブルーチンの処理を実行した後に、英会話学習処理の終了操作が為されたか否かを判定する（ステップＡ３２）。ここで、処理を終了する操作がユーザにより為された場合には（ステップＡ３２；Ｙｅｓ）、ＣＰＵ１０は英会話学習処理を終了する。また、処理を終了する操作が為されていない場合には（ステップＡ３２；Ｎｏ）、ＣＰＵ１０は、ステップＡ１４から処理を繰り返し実行する。以下、各サブルーチンの処理である付箋登録処理と、ジャンプ先表示単語登録処理と、音声出力処理と、テキストナビ処理とについて説明する。
【００６７】
［２．２  付箋登録処理］
まず、付箋登録処理について説明する。図１４は、付箋登録処理に係る電子辞書１の動作を説明するためのフローチャートである。この付箋登録処理は、ＣＰＵ１０が、ＲＯＭ２０の付箋登録プログラム２２２を実行することによって実現され、英会話学習処理におけるステップＡ２４において、サブルーチンとして実行される処理である。
【００６８】
まず、ユーザにより例文中の単語の中から付箋単語が指定されると（ステップＢ１０）、ＣＰＵ１０は付箋単語に対応する付箋内容をユーザに入力させる（ステップＢ１２）。そして、ユーザにより付箋内容が入力され決定キー５１が押下されると（ステップＢ１４；Ｙｅｓ）、ＣＰＵ１０は、表示されている例文の例文番号及び指定された付箋単語を付箋位置とし、入力された付箋内容と対応づけて付箋単語記憶領域３０４に登録する（ステップＢ１６）。
【００６９】
［２．３  ジャンプ先表示単語登録処理］
続いて、ジャンプ先表示単語登録処理について説明する。図１５は、ジャンプ先表示単語登録処理に係る電子辞書１の動作を説明するためのフローチャートである。このジャンプ先表示単語登録処理は、ＣＰＵ１０が、ＲＯＭ２０のジャンプ先表示単語登録プログラム２２４を実行することによって実現され、英会話学習処理におけるステップＡ２６において、サブルーチンとして実行される処理である。
【００７０】
ユーザにより表示されている例文中の単語からジャンプ先表示単語が指定されると（ステップＣ１０；Ｙｅｓ）、ＣＰＵ１０は、表示されている例文の例文番号と関連づけて、指定されたジャンプ先表示単語をジャンプ先表示単語記憶領域３０６に登録する（ステップＣ１２）。
【００７１】
［２．４  音声出力処理］
続いて、音声出力処理について説明する。図１６及び図１７は、音声出力処理に係る電子辞書１の動作を説明するためのフローチャートである。この音声出力処理は、ＣＰＵ１０が、ＲＯＭ２０の音声出力プログラム２２６を実行することによって実現され、英会話学習処理におけるステップＡ２８において、サブルーチンとして実行される処理である。
【００７２】
ＣＰＵ１０は、タイムコードデータ２１２の中から、タイムコードを読み出す位置を、表示されている例文の例文番号に基づいて決定する（ステップＤ６）。ＣＰＵ１０は、タイムコードを初期値として「１」に設定し、表示されている例文の先頭に再生している位置を示す矢印（以下、「再生位置矢印」という。）を表示する（ステップＤ８）。そして、ＣＰＵ１０はタイマーをスタートさせ（ステップＤ１０）、表示されている例文に対応する音声データを英会話ＤＢ２１０から読み出す。そして、読み出した音声データに基づいて、ＣＰＵ１０は、音声出力部６０から音声出力を開始する（ステップＤ１２）。
【００７３】
続いて、ＣＰＵ１０は、実行中のタイムコードに対応するコマンドを、タイムコードデータ２１２から読み出す（ステップＤ１４）。ここで、読み出されたコマンドが「ＮＶ」の場合には（ステップＤ１６；Ｙｅｓ）、ＣＰＵ１０は、再生位置矢印を移動更新表示する（ステップＤ１８）。例えば、ＣＰＵ１０は、例文に表示されている再生位置矢印を右に１文字分移動させるように、更新表示する。
【００７４】
また、読み出されたコマンドが「ＷＤ」の場合には（ステップＤ２０；Ｙｅｓ）、ＣＰＵ１０は、現在再生位置矢印が指示表示している単語を、再生中単語として再生中単語記憶領域３１０に更新記憶する（ステップＤ２２）。
【００７５】
ここで、再生中単語に適合する履歴単語が履歴単語記憶領域３０８に記憶されている場合には（ステップＤ２４；Ｙｅｓ）、ＣＰＵ１０は、適合した履歴単語を、履歴単語記憶領域３０８に記憶されている辞書ＤＢの種類と共に表示部５０に表示する（ステップＤ２６）。
【００７６】
また、再生中単語と同じジャンプ先表示単語が、ジャンプ先表示単語記憶領域３０６に記憶されている場合には（ステップＤ２８；Ｙｅｓ）、ＣＰＵ１０は、ジャンプ先表示単語に対応するジャンプ先の辞書ＤＢ種類をジャンプ先データ２１４から読み出し、ジャンプ先候補として一覧表示する（ステップＤ３０）。例えば、ジャンプ先表示単語として「girl」がジャンプ先表示単語記憶領域３０６（図１１）に登録されている場合には、「girl」に対応するジャンプ先をジャンプ先データ２１４（図７）から「英和辞書」「英英辞書」「類語辞書」と読み出して表示する。この場合、図７によれば、ジャンプ先は「英和辞書」「英英辞書」「類語辞書」となる。
【００７７】
続いて、再生中単語が、付箋単語記憶領域３０４に付箋単語として記憶されている場合には（ステップＤ３２；Ｙｅｓ）、ＣＰＵ１０は付箋内容を付箋単語記憶領域３０４から読み出して、表示部５０に表示する。
【００７８】
そして、読み出したコマンドが「ＦＮ」の場合には（ステップＤ３６；Ｙｅｓ）、ＣＰＵ１０は音声再生を終了する（ステップＤ５０）。一方、読み出したコマンドが「ＦＮ」でない場合には（ステップＤ３６；Ｎｏ）、ＣＰＵ１０は、ユーザにより履歴単語選択操作が為されたか否かを検知する（ステップＤ３８）。ここで、履歴単語が選択された操作が為された場合には（ステップＤ３８；Ｙｅｓ）、ＣＰＵ１０は、選択された履歴単語に対応する説明情報を選択された辞書ＤＢから読み出し表示部５０に表示する（ステップＤ４０）。ＣＰＵ１０は、説明情報を表示した後に音声再生を終了する（ステップＤ５０）。
【００７９】
また、ジャンプ先表示単語を選択する操作が為された場合には（ステップＤ４２；Ｙｅｓ）、選択されたジャンプ先表示単語に対応する説明情報を選択された辞書ＤＢから読み出して表示する（ステップＤ４４）。ＣＰＵ１０は、説明情報を表示した後に音声再生を終了する（ステップＤ５０）。
【００８０】
また、ＣＰＵ１０は単位時間を経過したか否かを判定する（ステップＤ４６）。ここで、単位時間が経過している場合には、実行中のタイムコードに１加算し（ステップＤ４８）、ステップＤ１４から処理を繰り返し実行する。また、単位時間が経過していない場合には、ＣＰＵ１０は、処理をステップＤ３８から繰り返し実行する。
【００８１】
［２．５  テキストナビプログラム］
続いて、テキストナビ処理について説明する。図１８は、テキストナビ処理に係る電子辞書１の動作を説明するためのフローチャートである。このテキストナビ処理は、ＣＰＵ１０が、ＲＯＭ２０のテキストナビプログラム２２８を実行することによって実現され、英会話学習処理におけるステップＡ３０において、サブルーチンとして実行される処理である。
【００８２】
ＣＰＵ１０は、タイマーをスタートさせ（ステップＥ１０）、テキストナビ矢印を表示されている文字の先頭に指示表示する（ステップＥ１２）。続いて、テキストナビ矢印の位置が単語の先頭位置を指示表示している場合に（ステップＥ１４）、ＣＰＵ１０は、テキストナビ矢印が指示表示している単語の文字数が、設定状態記憶領域３０２に記憶されている設定文字数（以下、単に「設定文字数」という。）以上か否かを判定する（ステップＥ１６）。ここで、テキストナビ矢印が指示表示している単語の文字数が、設定文字数以上である場合には（ステップＥ１６；Ｙｅｓ）、テキストナビ矢印が指示表示している単語を拡大表示する（ステップＥ１８）。
【００８３】
続いて、テキストナビ矢印が指示表示している文字の画数が、設定状態記憶領域３０２に記憶されている設定画数（以下、単に「設定画数」という。）以上であるか否かを判定する（ステップＥ２０）。具体的には、テキストナビ矢印の位置の文字の画数を、文字画数データ２１６から読み出す。そして、読み出された画数と、設定画数とを比較することにより判定する。例えば、指示表示している文字が「頭」の場合、ＣＰＵ１０は、文字画数データ２１６（図８）から画数「１６」を読み出す。そして、設定状態記憶領域３０２（図９）に記憶されている設定画数と比較する。
【００８４】
テキストナビ矢印が指示表示している文字の画数が設定画数以上である場合には（ステップＥ２０；Ｙｅｓ）、ＣＰＵ１０は、当該文字の表示を拡大表示する（ステップＥ２２）。
【００８５】
そして、テキストナビ矢印が指示表示している位置が、表示部５０に表示されている画面の最後の文字である場合には（ステップＥ２４；Ｙｅｓ）、ＣＰＵ１０は、テキストナビ処理を終了する。
【００８６】
一方、テキストナビ矢印が指示表示している位置が、表示部５０に表示されている最後の文字でない場合は（ステップＥ２４；Ｎｏ）、ＣＰＵ１０は、単位時間を経過後にテキストナビ矢印を移動更新表示し、ステップＥ１４から処理を繰り返し実行する（ステップＥ２６；Ｙｅｓ→ステップＥ２８→ステップＥ１４）。
【００８７】
［２．６  履歴記憶プログラム］
続いて、履歴記憶処理について説明する。図１９は、履歴記憶処理に係る電子辞書１の動作を説明するためのフローチャートである。この履歴記憶処理は、ＣＰＵ１０が、ＲＯＭ２０の履歴記憶プログラム２４０を実行することによって実現される処理である。
【００８８】
まず、ユーザは辞書ＤＢを選択し（ステップＦ１０）、見出語が選択されると（ステップＦ１２）、ＣＰＵ１０は、選択された見出語に対応する説明情報を、選択された辞書ＤＢから読み出して表示部５０に表示する（ステップＦ１４）。そして、ＣＰＵ１０は、選択された見出語と、選択されている辞書ＤＢとを履歴データとして対応づけて、履歴単語記憶領域３０８に記憶する（ステップＦ１６）。
【００８９】
例えば、辞書選択キー５５の中から、英和辞書キー５５ａが押下されることにより、英和辞書ＤＢが選択される。続いて、見出語として「beautiful」が選択されると、対応する説明情報を英和辞書ＤＢ２０２から読み出して表示部５０に表示する。さらに、選択された見出語「beautiful」と、辞書ＤＢ名「英和辞書」とを、履歴単語記憶領域３０８（図１２）に蓄積記憶する。
【００９０】
［３．動作例］
続いて、表示画面を用いて電子辞書１における英会話学習処理の動作例について説明する。
【００９１】
図２０（ａ）は、図１３のステップＡ１２において、設定状態変更処理が実行された状態を示している表示画面Ｗ１００の一例を示す図である。ユーザにより、設定状態変更操作が選択されると、表示画面Ｗ１００に電子辞書１の動作に関する設定項目が、領域Ｒ１００に表示される。
【００９２】
ここで、ユーザは音声出力処理において、付箋単語に付箋内容を表示させるか否か（項目Ｋ１００）、テキストナビ処理において、単語を拡大表示させるか否か（項目Ｋ１０２）、漢字を拡大表示させるか否か（項目Ｋ１０６）をラジオボタンにて設定する。また、単語を拡大表示させる為には何文字以上の単語を拡大表示させるか（項目Ｋ１０４）、感じを拡大表示させる為には何画以上の漢字を拡大表示させるか（項目Ｋ１０８）を設定する。そして、設定された内容は、設定状態記憶領域３０２に記憶される。
【００９３】
図２０（ｂ）は、図１３のステップＡ１６において、見出語と例文とが表示された状態を示している表示画面Ｗ１０２の一例を示す図である。ユーザにより例文番号「１０５」の英会話データが選択され、表示画面Ｗ１２０に表示されている。ここで、例文番号「１０５」の見出語が英会話ＤＢ２１０から読み出されて領域Ｒ１０２に表示されている。同様に例文番号「１０５」の例文が英会話ＤＢ２１０から読み出されて領域Ｒ１０４に表示されている。さらに、当該例文に対応する音声データが英会話ＤＢ２１０に記憶されている場合には、音声マークＭ１００が表示される。
【００９４】
図２１（ａ）は、図１３のステップＡ２２において、付箋キー５３ａが押下されたことにより、付箋登録処理が実行された状態を示す表示画面Ｗ１１０の一例を示す図である。付箋登録処理が実行されると、例文の先頭単語「She」に反転表示Ｍ１１０が施される。ユーザは方向キー５７を押下することにより、反転表示Ｍ１１２に移動させて単語「girl」を指定する（図２１（ｂ）の表示画面Ｗ１１２）。ここで、ユーザにより決定キー５１が押下されると、反転表示Ｍ１１２で指定されている単語「girl」が付箋単語として指定される（図１４のステップＢ１０）。
【００９５】
図２１（ｃ）は、図１４のステップＢ１２において付箋内容を入力させる状態を示している表示画面Ｗ１１４の一例を示す図である。表示画面Ｗ１１４には、付箋単語に対応する内容を入力する領域Ｒ１１０が表示されている。領域Ｒ１１０には、指定された付箋単語が項目Ｋ１１０として、付箋内容が項目Ｋ１１２として表示されている。
【００９６】
ここで、決定キー５１が押下されると（ステップＢ１４；Ｙｅｓ）、例文番号「１０５」と、付箋単語「girl」と、付箋内容「ドイツ語は…」とが付箋単語記憶領域３０４に登録される（ステップＢ１６）。
【００９７】
図２２（ａ）は、ユーザが選択した英会話データの見出語と例文とが再び表示されている状態を示している表示画面Ｗ１２０の一例を示す図である。ここで、例文中の単語「girl」に対応する付箋データが付箋単語記憶領域３０４に記憶されていることから、付箋マークＭ１２０が表示されている（ステップＡ２０）。
【００９８】
続いて、図２２（ｂ）は、ユーザにより登録キー５３ｂが押下された場合における表示画面Ｗ１２２の一例を示す図である。登録キー５３ｂが押下されると、ジャンプ先表示単語をユーザに指定させる為に、例文の先頭の単語「She」に反転表示Ｍ１２２が施される。ここで、ユーザにより方向キー５７が押下され、単語「girl」が反転表示Ｍ１２４にて指定された状態で（図２２（ｃ）、図１５のステップＣ１０）、決定キー５１が押下されると、単語「girl」がジャンプ先表示単語として例文番号「１０５」と対応づけられてジャンプ先表示単語記憶領域３０６に記憶される（ステップＣ１２）。
【００９９】
図２３（ａ）は、英会話学習処理において、音声キー５３ｃを押下したときの状態を示している表示画面Ｗ１３０の一例を示す図である。表示画面Ｗ１３０には、例文番号「１０５」の英会話データの見出語及び例文が表示されている。ここで、例文の先頭位置に再生位置矢印Ｙ１３０が表示されている（図１６のステップＤ８）。
【０１００】
図２３（ｂ）は、再生位置矢印Ｙ１３２により単語「beautiful」が指示表示されている表示画面Ｗ１３２の一例を示す図である。再生位置矢印Ｙ１３２が、単語「beautiful」の先頭を指示表示しており、再生中単語記憶領域３１０には単語「beautiful」が記憶されている。
【０１０１】
ここで、図１２によれば再生中単語「beautiful」に適合する履歴単語が、履歴単語記憶領域３０８に記憶されていることから（ステップＤ２４；Ｙｅｓ）、適合した履歴単語が辞書種類と共にポップアップウィンドウＰ１３０として表示される。
【０１０２】
図２３（ｃ）は、再生位置矢印Ｙ１３４により単語「girl」が指示表示されている表示画面Ｗ１３４の一例を示す図である。再生位置矢印Ｙ１３４が、単語「girl」の先頭を指示表示しており、再生中単語記憶領域３１０には単語「girl」が記憶されている。
【０１０３】
ここで、再生中単語「girl」は、ジャンプ先表示単語としてジャンプ先表示単語記憶領域３０６に記憶されていることから（ステップＤ２８；Ｙｅｓ）、ジャンプ先表示単語に対応するジャンプ先をジャンプ先データ２１４から読み出し、当該単語と共にポップアップウィンドウＰ１３２として表示される。
【０１０４】
また、再生中単語「girl」は、付箋単語として付箋単語記憶領域３０４に記憶されていることから（ステップＤ３２；Ｙｅｓ）、対応する付箋内容が付箋単語記憶領域３０４から読み出して、ポップアップウィンドウＰ１３４として表示される。
【０１０５】
図２４（ａ）は、ポップアップウィンドウＰ１３２に表示された単語「girl」のジャンプ先候補のうち、英和辞典に対応する「girl」が反転表示Ｍ１３０にて選択されている状態を示す表示画面Ｗ１３６である。ポップアップウィンドウＰ１３２により表示されたジャンプ先表示単語の選択操作が為されると（ステップＤ４２；Ｙｅｓ）、選択されたジャンプ先表示単語「girl」を見出語とする説明情報が、英和辞書ＤＢ２０２から読み出して表示される（図２４（ｂ）の表示画面Ｗ１３８）。
【０１０６】
図２５（ａ）は、英会話学習処理において、ナビキー５３ｄを押下したときの状態を示している表示画面Ｗ１４０の一例を示す図である。表示画面Ｗ１４０には、例文番号「１０５」の英会話データの見出語及び例文が表示されている。ここで、ナビキー５３ｄを押下すると、テキストナビ処理（図１８）が実行される（図１３のステップＡ２２；ナビキー→ステップＡ３０）。ここで、表示画面Ｗ１４０において、テキストナビ矢印Ｙ１４０は、単語「beautiful」を指示表示している。ここで、単語「beautiful」は、文字数９文字であり、図９に示す設定状態記憶領域３０２に記憶された文字数「８」文字以上である。従って、ポップアップウィンドウＰ１４０により、単語「beautiful」は拡大表示される（図１８のステップＥ１８）。
【０１０７】
また、図２５（ｂ）は、テキストナビ矢印Ｙ１４２は、文字「頭」を指示表示している。ここで、文字「頭」は、文字画数データ２１６から「１６」画である。従って、設定状態記憶領域３０２に記憶されている設定画数「１６」画以上となり、ポップアップウィンドウＰ１４２に文字「頭」が拡大表示される（ステップＥ２２）。
【０１０８】
［４．効果］
このように、本実施形態によれば、例文中の単語に対応付けて登録した付箋データ等を、例文を表示する際に併せて表示することができる。従って、例えば単語の訳を付箋データとして登録しておくことにより、ジャンプ機能を利用しなくとも、例文を表示する際に単語の訳を表示させることができ、利便性が向上する。また、表示された例文の一部の文字が視認しづらい場合であっても、全体を拡大表示することなく、視認しづらい部分だけを拡大表示することができる。
【０１０９】
［５．変形例］
上述した実施の形態では、電子辞典、電子事典などを含む電子辞書を適用例として説明したが、本発明の情報表示制御装置は、電子辞書のような製品に限定されるものではなく、携帯電話、パソコン、ＰＤＡ（Personal Digital Assistants）などの電子機器全般に適用可能である。具体的には、図３のＲＯＭ２０内の各種データ・プログラムを各電子機器に記憶し、実行できる環境にあれば、何れの電子機器にも適用可能である。
【０１１０】
また、上述した実施形態において、付箋単語記憶領域３０４にユーザが付箋データを登録することとして説明したが、予め付箋データを記憶させておくこととしても良い。例えば、付箋単語記憶領域３０４に、Ａ出版社の教科書に対応する学習情報を付箋データとして予め記憶させておく。学習者は、文章を表示させると、Ａ出版社の教科書に基づいた学習情報が付箋データとして表示される。従って、学習者が付箋データを登録しなくとも、予め記憶された学習情報が付箋内容として表示される。
【図面の簡単な説明】
【０１１１】
【図１】電子辞書の概観図。
【図２】電子辞書の入力部を示す図。
【図３】電子辞書のブロック図。
【図４】英和辞書ＤＢの構成の一例を示す図。
【図５】英会話ＤＢの構成の一例を示す図。
【図６】タイムコードデータの構成の一例を示す図。
【図７】ジャンプ先データの構成の一例を示す図。
【図８】文字画数データの構成の一例を示す図。
【図９】設定状態記憶領域の構成の一例を示す図。
【図１０】付箋単語記憶領域の構成の一例を示す図。
【図１１】ジャンプ先表示単語記憶領域の構成の一例を示す図。
【図１２】履歴単語記憶領域の構成の一例を示す図。
【図１３】英会話学習処理の動作フローを示す図。
【図１４】付箋登録処理の動作フローを示す図。
【図１５】ジャンプ先表示単語登録処理の動作フローを示す図。
【図１６】音声出力処理の動作フローを示す図。
【図１７】音声出力処理の動作フローを示す図。
【図１８】テキストナビ処理の動作フローを示す図。
【図１９】履歴記憶処理の動作フローを示す図。
【図２０】英会話学習処理における動作例を説明するための図。
【図２１】英会話学習処理（付箋登録処理）における動作例を説明するための図。
【図２２】英会話学習処理（ジャンプ先表示単語登録処理）における動作例を説明するための図。
【図２３】英会話学習処理（音声出力処理）における動作例を説明するための図。
【図２４】英会話学習処理（音声出力処理）における動作例を説明するための図。
【図２５】英会話学習処理（テキストナビ処理）における動作例を説明するための図。
【符号の説明】
【０１１２】
１  電子辞書
１０  ＣＰＵ
２０  ＲＯＭ
２０２  英和辞書ＤＢ
２０４  英英辞書ＤＢ
２０６  類語辞書ＤＢ
２１０  英会話ＤＢ
２１２  タイムコードデータ
２１４  ジャンプ先データ
２１６  文字画数データ
２２０  英会話学習プログラム
２２２  付箋登録プログラム
２２４  ジャンプ先表示単語登録プログラム
２２６  音声出力プログラム
２２８  テキストナビプログラム
２４０  履歴記憶プログラム
３０  ＲＡＭ
３０２  設定状態記憶領域
３０４  付箋単語記憶領域
３０６  ジャンプ先表示単語記憶領域
３０８  履歴単語記憶領域
３１０  再生中単語記憶領域
４０  入力部
５０  表示部
６０  音声出力部
７０  バス
【図１】
2006099634.tif 000003
【図２】
2006099634.tif 000004
【図３】
2006099634.tif 000005
【図４】
2006099634.tif 000006
【図５】
2006099634.tif 000007
【図６】
2006099634.tif 000008
【図７】
2006099634.tif 000009
【図８】
2006099634.tif 000010
【図９】
2006099634.tif 000011
【図１０】
2006099634.tif 000012
【図１１】
2006099634.tif 000013
【図１２】
2006099634.tif 000014
【図１３】
2006099634.tif 000015
【図１４】
2006099634.tif 000016
【図１５】
2006099634.tif 000017
【図１６】
2006099634.tif 000018
【図１７】
2006099634.tif 000019
【図１８】
2006099634.tif 000020
【図１９】
2006099634.tif 000021
【図２０】
2006099634.tif 000022
【図２１】
2006099634.tif 000023
【図２２】
2006099634.tif 000024
【図２３】
2006099634.tif 000025
【図２４】
2006099634.tif 000026
【図２５】
2006099634.tif 000027