(57)【要約】【課題】ユーザに煩雑な操作を要求することなく、ユーザが知りたい英語の意味や発音、日本語の意味や読み等を英語や日本語の単語に容易かつ的確に付加して表示させることが可能な電子機器を提供する。【解決手段】電子機器１は、ディスプレイ２上にテキストを表示させるテキスト表示手段１１と、ユーザが指定したテキスト中の単語を辞書検索する辞書検索手段１１と、ユーザが辞書検索した態様に応じて、辞書データの所定の情報を単語に対応付けて記憶手段３０に登録する登録手段１１と、ディスプレイ２上で、単語およびテキスト中に出現する前記単語と同じ単語に対して、登録された前記情報を付加して表示させる表示制御手段１１とを備える。【選択図】図３
2016157355.tif 000002
【特許請求の範囲】
【請求項１】
ディスプレイ上にテキストを表示させるテキスト表示手段と、
ユーザが指定した前記テキスト中の単語を辞書検索する辞書検索手段と、
ユーザが辞書検索した態様に応じて、辞書データの所定の情報を前記単語に対応付けて記憶手段に登録する登録手段と、
前記ディスプレイ上で、前記単語および前記テキスト中に出現する前記単語と同じ単語に対して、登録された前記情報を付加して表示させる表示制御手段と、
を備えることを特徴とする電子機器。
【請求項２】
前記テキストは日本語テキストであり、かつ、前記単語は漢字であり、
前記辞書検索手段が前記テキスト中の前記単語を辞書検索して前記ディスプレイ上に前記単語の読みを含む見出し語を一覧表示させた状態で、ユーザの操作により前記テキスト表示手段が前記ディスプレイ上に前記テキストを表示する状態に戻った場合には、
前記登録手段は、前記辞書データの所定の情報として前記単語の読みを前記単語に対応付けて登録し、
前記表示制御手段は、前記単語および前記単語と同じ単語に対して、登録された前記読みを付加して表示させることを特徴とする請求項１に記載の電子機器。
【請求項３】
前記テキストは日本語テキストであり、かつ、前記単語は漢字であり、
前記辞書検索手段が前記テキスト中の前記単語を辞書検索して前記ディスプレイ上に前記単語の読みを含む見出し語を一覧表示させた状態で、ユーザの操作により所定の見出し語が特定され、前記所定の見出し語の語義を表示させた状態で、ユーザの操作により前記テキスト表示手段が前記ディスプレイ上に前記テキストを表示する状態に戻った場合には、
前記登録手段は、前記辞書データの所定の情報として特定された前記所定の見出し語の最初の語義を前記単語に対応付けて登録し、
前記表示制御手段は、前記単語および前記単語と同じ単語に対して、登録された前記所定の見出し語の最初の語義を付加して表示させることを特徴とする請求項１または請求項２に記載の電子機器。
【請求項４】
前記テキストは日本語テキストであり、かつ、前記単語は漢字であり、
前記辞書検索手段が前記テキスト中の前記単語を辞書検索して前記ディスプレイ上に前記単語の読みを含む見出し語を一覧表示させた状態で、ユーザの操作により所定の見出し語が特定され、前記所定の見出し語の語義を表示させた後、表示された語義の解説中から特定の文字が指定された状態で、ユーザの操作により前記テキスト表示手段が前記ディスプレイ上に前記テキストを表示する状態に戻った場合には、
前記登録手段は、前記辞書データの所定の情報として指定された前記文字を前記単語に対応付けて登録し、
前記表示制御手段は、前記単語および前記単語と同じ単語に対して、登録された前記文字を付加して表示させることを特徴とする請求項１から請求項３のいずれか一項に記載の電子機器。
【請求項５】
前記テキストは外国語テキストであり、かつ、前記単語は外国語の単語であり、
前記辞書検索手段が前記テキスト中の前記単語を辞書検索して前記ディスプレイ上に前記単語の見出し語を含む見出し語を一覧表示して前記単語の語義をプレビュー表示した状態で、ユーザの操作により前記テキスト表示手段が前記ディスプレイ上に前記テキストを表示する状態に戻った場合、または、ユーザの操作により前記一覧表示の中から所定の見出し語が特定され、前記所定の見出し語の語義を表示させた状態で、ユーザの操作により前記テキスト表示手段が前記ディスプレイ上に前記テキストを表示する状態に戻った場合には、
前記登録手段は、前記辞書データの所定の情報として、プレビュー表示された前記単語の語義のうちの最初の語義、または特定された前記所定の見出し語の最初の語義を前記単語に対応付けて登録し、
前記表示制御手段は、前記単語および前記単語と同じ単語に対して、登録された前記最初の語義を付加して表示させることを特徴とする請求項１から請求項４のいずれか一項に記載の電子機器。
【請求項６】
前記テキストは外国語テキストであり、かつ、前記単語は外国語の単語であり、
前記辞書検索手段が前記テキスト中の前記単語を辞書検索して前記ディスプレイ上に前記単語の見出し語を含む見出し語を一覧表示した状態で、ユーザの操作により所定の見出し語が特定された後、表示された語義の解説中から特定の文字が指定された状態で、ユーザの操作により前記テキスト表示手段が前記ディスプレイ上に前記テキストを表示する状態に戻った場合には、
前記登録手段は、前記辞書データの所定の情報として指定された前記文字を前記単語に対応付けて登録し、
前記表示制御手段は、前記単語および前記単語と同じ単語に対して、登録された前記文字を付加して表示させることを特徴とする請求項１から請求項５のいずれか一項に記載の電子機器。
【請求項７】
見出し語に対応する音声データを発声手段で再生させる発音手段を備え、
前記テキストは外国語テキストであり、かつ、前記単語は外国語の単語であり、
前記辞書検索手段が前記テキスト中の前記単語を辞書検索して前記ディスプレイ上に前記単語の見出し語を含む見出し語を一覧表示した状態で、ユーザの操作により所定の見出し語が特定された後、ユーザにより前記発音手段が前記所定の見出し語に対応する前記音声データを前記発声手段に再生させた後で、ユーザの操作により前記テキスト表示手段が前記ディスプレイ上に前記テキストを表示する状態に戻った場合には、
前記登録手段は、前記辞書データの所定の情報として特定された前記所定の見出し語の発音記号を前記単語に対応付けて登録し、
前記表示制御手段は、前記単語および前記単語と同じ単語に対して、登録された前記発音記号を付加して表示させることを特徴とする請求項１から請求項６のいずれか一項に記載の電子機器。
【請求項８】
コンピュータを、
ディスプレイ上にテキストを表示させるテキスト表示手段と、
ユーザが指定した前記テキスト中の単語を辞書検索する辞書検索手段と、
ユーザが辞書検索した態様に応じて、辞書データの所定の情報を前記単語に対応付けて記憶手段に登録する登録手段と、
前記ディスプレイ上で、前記単語および前記テキスト中に出現する前記単語と同じ単語に対して、登録された前記情報を付加して表示させる表示制御手段、
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子機器およびプログラムに関する。
【背景技術】
【０００２】
従来から、例えば、英和辞典等の辞書機能を有し、ディスプレイ上に英文テキストを表示させた後、ユーザが所定の操作を行うことでその英文テキストを自動的に翻訳し、翻訳文を英文テキストと並べて表示することで自動翻訳を行う電子機器が知られている（例えば特許文献１等参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−０３９６３４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、ディスプレイ上に英文テキストや日本語テキストを表示可能で、かつ、辞書機能を備える電子辞書に対してユーザが求める機能は、上記のように英文テキストの自動翻訳だけではない。例えば、ユーザが英語の発音を知りたい場合もある。また、漢字の意味を知りたい場合もあり、読みを知りたい場合もある。
【０００５】
しかし、その際、例えば、ディスプレイ上に英文テキストや日本語テキストが表示された状態で、ユーザがメニューキーを押下して表示されたメニュー（意味、発音、読み等）の中から所定のメニューを選択するように構成すると、ディスプレイ上に英語の意味や発音、日本語の意味や読み等を表示させるための操作が煩雑なものとなり、ユーザに電子機器の使い勝手が悪いと感じられてしまう虞れがある。
【０００６】
本発明は、上記の問題点を鑑みてなされたものであり、ユーザに煩雑な操作を要求することなく、ユーザが知りたい英語の意味や発音、日本語の意味や読み等を英語や日本語の単語に容易かつ的確に付加して表示させることが可能な電子機器およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
以上の課題を解決するため、本発明の電子機器は、
ディスプレイ上にテキストを表示させるテキスト表示手段と、
ユーザが指定した前記テキスト中の単語を辞書検索する辞書検索手段と、
ユーザが辞書検索した態様に応じて、辞書データの所定の情報を前記単語に対応付けて記憶手段に登録する登録手段と、
前記ディスプレイ上で、前記単語および前記テキスト中に出現する前記単語と同じ単語に対して、登録された前記情報を付加して表示させる表示制御手段と、
を備えることを特徴とする。
【発明の効果】
【０００８】
本発明によれば、ユーザに煩雑な操作を要求することなく、ユーザが知りたい英語の意味や発音、日本語の意味や読み等を英語や日本語の単語に容易かつ的確に付加して表示させることが可能となる。
【図面の簡単な説明】
【０００９】
【図１】電子機器の概観を示す平面図である。
【図２】電子機器の別の構成例を表す図である。
【図３】電子機器の内部構成を示すブロック図である。
【図４】電子機器のＣＰＵが行う各処理を説明するフローチャートである。
【図５】日本語テキストが表示されている場合の辞書検索処理および登録処理における各処理を説明するフローチャートである。
【図６】（Ａ）〜（Ｄ）ディスプレイ上の表示内容等を表す図である。
【図７】（Ａ）〜（Ｃ）記憶部への単語等の登録の仕方を説明する図である。
【図８】（Ａ）、（Ｂ）ディスプレイ上の表示内容等を表す図である。
【図９】外国語テキストが表示されている場合の辞書検索処理および登録処理における各処理を説明するフローチャートである。
【図１０】（Ａ）〜（Ｃ）ディスプレイ上の表示内容等を表す図である。
【図１１】（Ａ）〜（Ｃ）記憶部への単語等の登録の仕方を説明する図である。
【図１２】（Ａ）〜（Ｃ）ディスプレイ上の表示内容等を表す図である。
【発明を実施するための形態】
【００１０】
以下、本発明に係る電子機器の実施の形態について、図面を参照して説明する。なお、以下では、電子機器１が、図１に示すようなハンディな一体型の電子機器である場合について説明するが、発明の範囲は、図示例に限定されない。すなわち、本発明は、例えば図２に示すように、携帯情報端末やスマートフォン等の端末１０２とメインコンピュータ１０１とを回線や無線塔で結び、ユーザに端末１０２を操作させ、それに応じてメインコンピュータ１０１で種々の処理を行い、メインコンピュータ１０１から端末１０２に必要なデータ等を送信する等して、端末１０２上にテキストを表示させたり端末１０２上で音声を再生させたりする場合にも適用される。そして、この場合は、メインコンピュータ１０１が、本発明に係る電子機器に相当する。
【００１１】
また、以下では、外国語が英語であり、外国語テキストとして英文テキストが表示される場合について説明するが、本発明はこの場合に限定されず、外国語は、フランス語や中国語等のいずれの外国語であってもよい。さらに、以下では、電子機器１が、日本語テキストと外国語テキストのいずれも表示することができるように構成されている場合について説明するが、日本語テキストのみ、或いは外国語テキストのみを表示するように構成されている場合にも本発明が適用される。
【００１２】
図１は、本実施形態に係る電子機器の平面図である。図１に示すように、電子機器１は、ディスプレイ２、入力キー群３、スピーカ４等を備えている。スピーカ４は、後述する音声データを再生して発声させるための機器である。
【００１３】
ディスプレイ２は、日本語テキストや外国語テキストを表示したり、ユーザによる入力キー群２の操作に応じた文字や符号等の各種データを白黒またはカラーで表示する部分であり、液晶ディスプレイ（Liquid Crystal Display）等により構成されている。また、本実施形態では、ディスプレイ２は、いわゆるタッチパネルと一体的に形成されており、ディスプレイ２上に表示された日本語や外国語の単語を指やタッチペン１０２ａ（図２参照）でタッチすることで、その単語を指定することができるようになっている。なお、タッチパネルをディスプレイ２とは別に設けることも可能である。
【００１４】
入力キー群３は、ユーザから電子機器１を操作するための操作を受ける各種キーを有している。具体的には、入力キー群２は、文字キー３ａや、決定キー３ｂ、カーソルキー３ｃ、MENUキー３ｄ、JUMPキー３ｅ、音声キー３ｆ、戻るキー３ｇ等を有している。文字キー３ａは、ユーザによる文字の入力等に使用されるキーであり、本実施形態では“Ａ”〜“Ｚ”キーを備えている。決定キー３ｂは、ユーザが行う選択処理等の際に決定を指示するキーである。カーソルキー３ｃは、ディスプレイ２の画面内のカーソル位置の移動等に使用されるキーであり、本実施形態においては上下左右の方向を指定可能となっている。
【００１５】
また、MENUキー３ｄはユーザが選択するコンテンツ等を一覧表示させるためのキーである。また、後述するように、JUMPキー３ｅは、テキストが表示された状態でユーザが辞書検索を行う際に押下されるキーであり、音声キー３ｆはユーザが外国語の単語の発音を聞く際に押下されるキーであり、戻るキー３ｇは、現在行われている処理をやめてその処理に移行する直前の状態に戻る際に押下されるキーである。
【００１６】
［内部構成］
次に、電子機器１の内部構造について説明する。図３は、電子機器１の内部構成を示すブロック図である。図３に示すように、電子機器１は、ＣＰＵ（Central Processing Unit）１１、表示部１２、キー入力部１３、音声出力部１４、記憶部３０、ＲＡＭ（Random Access Memory）４０等がそれぞれ接続されて構成されている。
【００１７】
なお、図２に示したように、メインコンピュータ１０１と端末１０２とで構成する場合には、端末１０２には、図３に示した各部のうち、表示部１２やキー入力部１３、音声出力部１４等が搭載され、それらが図示しない入出力制御部により制御される。そして、この端末１０２側の入出力制御部と、電子機器１であるメインコンピュータ１０１のＣＰＵ１１との間で直接或いは基地局等を介してデータ等のやり取りが行われるように構成される。
【００１８】
表示部１２は、上記のディスプレイ２を備えており、ＣＰＵ１１の指示に従ってディスプレイ２上にテキスト等の情報を表示するようになっている。なお、本実施形態のように、ディスプレイ２にタッチパネルが一体的に設けられている場合には、表示部１２は、タッチパネルを介して入力された情報をＣＰＵ１１に送信するようになっている。
【００１９】
キー入力部１３は、上記の入力キー群３を備えており、ユーザにより入力キー群３の操作が行われると、操作されたキーに対応する情報をＣＰＵ１１に送信するようになっている。音声出力部１４は、上記のスピーカ４を備えており、ＣＰＵ１１の指示に従って音声データを再生してスピーカ４から発声させるようになっている。
【００２０】
記憶部３０は、電子機器１の各種機能を実現するための制御プログラムや各種データ等を記憶している。本実施形態では、記憶部３０は、制御プログラムや後述する本発明に係るプログラムを記憶する記憶領域３１と、国語辞典や英和辞典等の各辞書データが収容された辞書データベースを記憶する記憶領域３２と、日本語テキストや外国語テキスト等が収容されたテキストデータベースを記憶する記憶領域３３とを備えている。
【００２１】
また、記憶部３０は、外国語の各単語（或いは見出し語）ごとの音声データが収容された音声データベースを記憶する記憶領域３４を備えている。単語だけでなく外国語テキストや日本語テキスト等についても音声データを備えるように構成することも可能である。また、記憶部３０は、後述するように、辞書データの所定の情報が対応付けられた単語が登録される記憶領域３５も備えている。なお、以下では、辞書データの所定の情報が対応付けられた単語を登録単語という。また、登録単語や単語の登録については、後述する［辞書検索処理および登録処理］で詳しく説明する。
【００２２】
ＲＡＭ４０は、ＣＰＵ１１の作業領域として機能するメモリであり、ディスプレイ２上に表示させるテキスト等の表示データを一時的に記憶する記憶領域４１等を備えている。
【００２３】
ＣＰＵ１１は、表示部１２やキー入力部１３、音声出力部１４、記憶部３０、ＲＡＭ４０等と接続されている。そして、ＣＰＵ１１は、キー入力部１３やディスプレイ２のタッチパネル等から入力される指示に応じて所定のプログラムに基づいた処理を実行し、各機能部への指示やデータの転送等を行い、電子機器１を統括的に制御するようになっている。
【００２４】
具体的には、ＣＰＵ１１は、ユーザにより入力キー群３が操作されて入力された操作信号や、ディスプレイ２のタッチパネルにユーザがタッチして入力された操作信号等が、キー入力部１３や表示部１２等から送信されると、入力される操作信号等に応じて記憶部３０に格納された各種プログラムを読み出し、当該プログラムに従って処理を実行する。そして、ＣＰＵ１１は、処理結果をＲＡＭ４０に一時的に保存するとともに、処理結果を表示部１２に送ってディスプレイ２上に表示させる。
【００２５】
また、ＣＰＵ１１は、ユーザによりテキストを表示させるための操作がなされた場合には、記憶部３０の記憶領域３３に記憶されたテキストデータベースから指定されたテキストを読み出して表示部１２に送信して、ディスプレイ２上に当該テキストを表示させる。そして、表示部１２から現在ディスプレイ２上に表示させているデータの情報が送信されてくると、それを表示データとしてＲＡＭ４０の記憶領域４１に一時的に記憶させる。
【００２６】
また、ＣＰＵ１１は、音声データを再生する指示があった場合は、記憶部３０の音声データベースから音声データを読み出して音声出力部１４に送り、スピーカ４で再生させる。さらに、後述するようにユーザが指定したテキスト中の単語を辞書検索する等の種々の処理を行うようになっている。
【００２７】
［動作］
次に、本実施形態に係る電子機器１における動作について、図４等に示すフローチャート等に基づいて説明する。また、本実施形態に係る電子機器１の作用についてもあわせて説明する。なお、以下で説明する電子機器１の動作は、前述した本発明に係るプログラムに従って行われるため、以下の説明は、本発明に係るプログラムについての説明にもなっている。
【００２８】
図示を省略するが、ユーザによりMENUキー３ｄが押下されると、ＣＰＵ１１は、ディスプレイ２上にコンテンツを一覧表示し、その中から「国語名作集」や「世界文学１０００作品」等が選択され、さらにその中から特定のテキスト（作品等）が選択されると（ステップＳ１）、電子機器１のＣＰＵ１１は、記憶部３０の記憶領域３３に記憶されたテキストデータベースの中から、選択された日本語テキストや外国語テキストのうちディスプレイ２上に表示すべきデータを読み出し、表示データとしてＲＡＭ４０の記憶領域４１（図３参照）に一時的に保存する。そして、その表示データをディスプレイ２上に表示させる（ステップＳ２）。
【００２９】
［日本語テキストの場合］
以下、まず、日本語テキストが選択されてディスプレイ２上に表示された場合について説明する。
【００３０】
ＣＰＵ１１は、テキストを表示した後、前述した記憶部３０の記憶領域３５に後述する登録単語が登録されているか判断し、１つも登録されていない場合には（ステップＳ３；Ｎｏ）、ページ送りの操作がされる毎に（ステップＳ４；Ｙｅｓ）、表示データを更新し（ステップＳ１４)、テキスト順次送りながらテキスト表示の処理を行う（ステップＳ２）。また、ページ送りの操作がなされずに（ステップＳ４；Ｎｏ）、ユーザによりJUMPキー３ｅの操作もなく（ステップＳ５；Ｎｏ）、戻るキー３ｇが押下される等してテキスト表示が終了されると（ステップＳ６；Ｙｅｓ）、このフローを終了する。また、ユーザにより他の処理を行うことを指示する操作が行われると（ステップＳ６；Ｎｏ）、当該他の処理を行うために、このフローから抜ける。
【００３１】
また、ＣＰＵ１１は、テキスト表示中に、ユーザによりJUMPキー３ｅが操作されたことを検知すると（ステップＳ５；Ｙｅｓ）、ジャンプ辞書検索モードを設定し、ディスプレイ２上に表示された日本語の単語（すなわち漢字。以下同じ。）がタッチペン１０２ａ等でタッチされて指定されると（ステップＳ７）、辞書検索処理および登録処理を行う（ステップＳ８）。
【００３２】
JUMPキー３ｅの押下は、ユーザが電子機器１を辞書検索モードに移行させるための操作であり、指定された単語を検索する所望の辞書に移行するためのどのような操作を行うかは電子機器１ごとに予め決められている。
【００３３】
［辞書検索処理および登録処理１］
以下、上記のようにしてユーザにより指定された単語（この場合は漢字）に対する辞書検索処理および登録処理について、図５に示すフローチャート等に基づいて説明する。
【００３４】
辞書検索処理および登録処理では、電子機器１のＣＰＵ１１は、ユーザが辞書検索した態様に応じて、辞書データの所定の情報を単語に対応付けて記憶部３０の記憶領域３５に記憶させて登録するようになっている。すなわち、ＣＰＵ１１は、例えば、ユーザが辞書検索の際に単語（漢字）の意味（語義）を調べたのか、読みを確認しただけかに応じて、意味を調べた場合には調べた意味を単語に対応付けて登録し、読みを確認した場合には読みを単語に対応付けて登録するようになっている。以下、具体的に説明する。
【００３５】
上記のように、ユーザがJUMPキー３ｅを押下して辞書検索モードに移行した後、ディスプレイ２上に表示された日本語テキストの中から、ユーザがタッチペン１０２ａでタッチする等して例えば図６（Ａ）に示すように「錯覚」という単語が指定されると（図４のステップＳ７）、ＣＰＵ１１は、ユーザが指定したテキスト中の単語、すなわちこの場合は単語「錯覚」を辞書検索する。
【００３６】
なお、ディスプレイ２上で単語を指定すると、単語の背後の部分が所定の色や濃さ等で表示され、その単語が指定されたことがユーザに分かるように表示される（いわゆるハイライト表示される）が、単語「錯覚」のハイライト表示を網掛け等で記載すると見づらくなるため、図６（Ａ）では、単語「錯覚」のハイライト表示を単に四角で囲う形で表している。これは、図６（Ｂ）以下の各図においても同様であり、ハイライト表示やカーソル等を、対象を四角で囲う形で表す。
【００３７】
図６（Ａ）に示したように、ディスプレイ２上にテキストとして日本語テキストが表示されているため、ＣＰＵ１１は、記憶部３０の記憶領域３２に記憶されている辞書データベースの中から、対応する指定辞書である国語辞典の辞書データにアクセスして、指定された単語の見出し語を検索する（図５のステップＳ３１）。
【００３８】
そして、ＣＰＵ１１は、指定された単語に対応する見出し語が抽出できない場合には（ステップＳ３２；Ｎｏ）、ディスプレイ２上に「辞書データなし」等の表示を行って（ステップＳ３３）、この辞書検索処理および登録処理のサブルーチンを終了して、図４のステップＳ３以下の処理に移行する。
【００３９】
また、ＣＰＵ１１は、指定された単語「錯覚」に対応する見出し語を抽出すると（ステップＳ３２；Ｙｅｓ）、図６（Ｂ）に示すように、単語の読みを含む見出し語、すなわちこの場合は単語「錯覚」とその読み「さっかく」やそれに近い読みの見出し語を例えばディスプレイ２の左側に一覧表示させる。そして、一覧表示の最初（すなわち最上部）の見出し語「錯覚」を特定（すなわち最初の「さっ−かく［錯覚］」の部分をカーソル表示）するとともに、最初の見出し語「錯覚」の語義を例えばディスプレイ２の右側にプレビュー表示する（ステップＳ３４）。
【００４０】
なお、図６（Ｂ）に示した状態でユーザにより決定キー３ｂが押下されると（ステップＳ３６；Ｙｅｓ）、図６（Ｃ）に示すようにディスプレイ２上に、特定された所定の見出し語「錯覚」の語義が全画面表示される。
【００４１】
しかし、図６（Ｂ）に示した見出し語が一覧表示された状態で（ステップＳ３４）、ユーザにより一覧表示中のカーソルが移動されず（ステップＳ３５；Ｎｏ）、決定キー３ｂも押下されないまま（ステップＳ３６；Ｎｏ）、戻るキー３ｇが押下されて（ステップＳ３７；Ｙｅｓ）日本語テキストがディスプレイ２上に表示される状態に戻った場合には、ユーザは単に単語「錯覚」の読みが知りたかっただけだと推定できる。
【００４２】
すなわち、ユーザが、日本語テキストが表示された状態でJUMPキー３ｅを押下し図６（Ａ）に示したように単語を指定して辞書検索を行い、図６（Ｂ）の一覧表示の状態にしたにもかかわらず、その後、図６（Ｃ）に示す語義の全画面表示に移行せずに、図６（Ｂ）の一覧表示の状態からテキスト表示の状態に戻した場合は、ユーザは単語「錯覚」の読みを確認したものと考えることができる。
【００４３】
そこで、この場合は（ステップＳ３７；Ｙｅｓ）、ＣＰＵ１１は、特定した見出し語すなわちユーザにより指定された単語「錯覚」に、前述した辞書データの所定の情報としてその読み「さっかく」とを対応付けて、登録単語として記憶部３０の記憶領域３５に記憶させて登録する（ステップＳ３８）。
【００４４】
なお、以下においても同様であるが、ユーザにより指定された単語に辞書データの所定の情報（この場合は読み）を対応付けて登録する代わりに、指定された単語に対応する見出し語に辞書データの所定の情報を対応付けて登録するように構成することも可能である。或いは、単語と見出し語と辞書データの所定の情報とを対応付けて登録するように構成することも可能である。
【００４５】
また、図示を省略するが、ユーザにより単語が指定され、ディスプレイ２上に単語の読みを含む見出し語を一覧表示する際（ステップＳ３４）、指定された単語「錯覚」が一覧表示の最初に表示されておらず、２番目以降に表示される場合があり得る。すなわち、図６（Ｂ）の例に即して言えば、一覧表示が例えば「さっ−かく［錯角］」、「さっ−かく［錯覚］」、「ざつ−がく［雑学］」の順番に表示され、「さっ−かく［錯覚］」が２番目に表示されるような場合があり得る。図示を省略するが、この場合、一覧表示の右側には、最初の単語「錯角」の語義がプレビュー表示される。
【００４６】
そして、本実施形態では、このような場合に、ユーザがカーソルを目的の単語「錯覚」の位置に移動させて（ステップＳ３５；Ｙｅｓ）、カーソルで特定する見出し語を単語「錯覚」に変更すると（ステップＳ３９）、ディスプレイ２の右側のプレビュー表示が、変更された単語「錯覚」の語義のプレビュー表示に切り替わるようになっている（ステップＳ４０）。
【００４７】
また、ＣＰＵ１１が上記のようにして例えば単語「錯覚」に読み「さっかく」を記憶部３０の記憶領域３５に登録する際、例えば図７（Ａ）に示すように、記憶部３０の記憶領域３５に、単語を登録する欄と、当該単語に対応付けられた情報（すなわち上記の場合は読みである「さっかく」）を付加表示データとして登録する欄とを設けておく。そして、ＣＰＵ１１は、単語（上記の場合は「錯覚」）と付加表示データ（上記の場合は「さっかく」）とを同じ行の各欄に書き込むことで、単語と付加表示データとを対応付けて登録単語として記憶部３０の記憶領域３５に登録するようになっている。なお、この付加表示データが、前述した辞書データの所定の情報に相当する。また、表示フラグについては後で説明する。
【００４８】
ＣＰＵ１１は、上記のようにして特定した見出し語すなわちユーザにより指定された単語「錯覚」に、前述した辞書データの所定の情報としてその読み「さっかく」とを対応付けて、登録単語として記憶部３０に登録すると（ステップＳ３８）、この辞書検索処理および登録処理のサブルーチンを終了して、図４のステップＳ３の処理に移行する。
【００４９】
そして、この場合は、上記のようにして登録単語「錯覚」が記憶部３０の記憶領域３５に登録されているため（ステップＳ３；Ｙｅｓ）、ＣＰＵ１１は、記憶部３０の記憶領域３５から登録単語「錯覚」すなわち単語「錯覚」と付加表示データ「さっかく」とを読み出して（ステップＳ９）、一旦ＲＡＭ４０に保存する。そして、この場合、図６（Ａ）に示したように、ディスプレイ２上に表示されている日本語テキスト中に、指定した単語「錯覚」が存在している（ステップＳ１０；Ｙｅｓ）。また、表示されている日本語テキスト中には単語「錯覚」が他の部分にも出現して存在している（ステップＳ１０；Ｙｅｓ）。
【００５０】
そのため、ＣＰＵ１１は、ＲＡＭ４０に保存した登録単語「錯覚」のうち付加表示データ「さっかく」を読み出して（ステップＳ１１）、図６（Ｄ）に示すように、表示されている日本語テキスト中の単語「錯覚」に対して、登録された付加表示データ（すなわち辞書データの所定の情報）である「さっかく」を付加して表示させるようになっている（ステップＳ１２）。
【００５１】
また、ＣＰＵ１１は、記憶部３０の記憶領域３５に他の登録単語が登録されている場合には（ステップＳ１３；Ｙｅｓ）、ステップＳ９以降の処理を繰り返して行う。そのため、表示されている日本語テキスト中に存在する各登録単語に、付加表示データがそれぞれ付加されて表示される。
【００５２】
そして、ユーザにより、下方向や上方向のカーソルキー３ｃが操作される等してページ送りの操作がなされた場合には（ステップＳ４；Ｙｅｓ）、ＣＰＵ１１は、選択された日本語テキストのうち次にディスプレイ２上に表示すべきデータを記憶部３０の記憶領域３３に記憶されたテキストデータベースの中から読み出して、表示データとしてＲＡＭ４０の記憶領域４１に上書き保存して表示データを更新する（ステップＳ１４）。そして、その表示データをディスプレイ２上に表示させて（ステップＳ２）、ステップＳ３以下の処理を再度行う。
【００５３】
すなわち、上記の辞書検索処理および登録処理１によれば、ユーザが単語に読みを付加して表示させるために特別で煩雑な操作を行う必要はなく、ユーザが辞書検索した態様に応じて（すなわちユーザが単語の読みを調べるための通常の操作を行うことで）、ユーザが知りたい日本語の単語（この場合は漢字）の読みを単語に容易にかつ的確に付加して表示させることが可能となる。
【００５４】
なお、表示されている日本語テキスト中の単語「錯覚」に付加表示データ（この場合は読み「さっかく」）を付加して表示する際に、付加表示データを黒以外の色で着色して表示することが可能である。また、図６（Ｄ）では、表示されている日本語テキスト中の単語「錯覚」の上側に付加表示データ（この場合は読み「さっかく」）をルビのように付加して表示する場合が記載されているが、例えば付加表示データを単語の下に表示するように構成してもよく、また、例えばディスプレイ２の右端や下端等に表示欄を設け、その表示欄に単語と付加表示データとを対応付けて表示するように構成することも可能である。
【００５５】
また、図６（Ｄ）では、ディスプレイ２上に表示されている日本語テキスト中に登録単語として単語「錯覚」だけが出現している場合が示されているが、他の登録単語が出現していれば、それらの単語にも当該単語に対応付けられた付加表示データが付加されて表示されることは言うまでもない。
【００５６】
さらに、上記のように、ページ送りの操作が行われ（ステップＳ４；Ｙｅｓ）、表示データが更新されて（ステップＳ１４）、ディスプレイ２上に日本語テキストが表示されるごとに（ステップＳ２）、ディスプレイ２上に表示された日本語テキスト中に登録単語があれば、全ての単語に、その単語に対応付けられた付加表示データが付加されて表示される。
【００５７】
また、上記のように全ての単語に付加表示データが付加された表示されると、ユーザが煩わしく感じる場合もある。そのため、図４に示したフローチャートでは、テキスト中に単語（登録単語）が３回出現すると、それ以降は、例えばその単語にアンダーラインを付して表示することで、ユーザの煩わしさを解消しつつ、その単語が登録されていることを示すように構成した場合が示されている。
【００５８】
具体的には、ＣＰＵ１１は、ディスプレイ２上に表示されているテキスト中に登録単語が出現するごとに出現回数をカウントする（ステップＳ１５）。この出現回数は登録単語ごとにカウントされる。また、ページ送りがなされても出現回数はリセットされずに出現回数が通算してカウントされる。
【００５９】
そして、ＣＰＵ１１は、その登録単語の出現回数が３回以下であれば（ステップＳ１６；Ｙｅｓ）、上記のようにしてテキスト中に表示されている当該単語に付加表示データを付加して表示させるが（ステップＳ１２）、その登録単語の出現回数が３回を越えた場合には（ステップＳ１６；Ｎｏ）、その登録単語の表示フラグ（図７（Ａ）参照）を０から１に替える。そして、表示フラグが１の登録単語については、テキスト中に表示されている単語に付加表示データを付加せずに、アンダーラインを付して表示するようになっている（ステップＳ１７）。
【００６０】
一方、本実施形態では、ユーザが、ある登録単語については、もはや単語に付加表示データを付加したりアンダーラインを付して表示する必要はないと判断した場合には、登録単語の指定を解除することもできるようになっている。この場合、例えばユーザが、JUMキー３ｅを押下することなく、ディスプレイ２上に表示されているテキスト中の、付加表示データやアンダーラインが付加されている単語、すなわち登録単語をタッチペン１０２ａでタッチする等して指定した場合には（ステップＳ１８；Ｙｅｓ）、ＣＰＵ１１は、記憶部３０の記憶領域３５中から登録単語を削除して（ステップＳ１９）、当該単語の登録を解除するようになっている。
【００６１】
なお、登録解除の要件として、上記のようにテキスト中の登録単語を指定するだけでなく、例えば指定した後で決定キー３ｂを押下したり図示しない削除キーを押下する操作を行うことを要件とするように構成することも可能である。そして、上記のようにして登録単語が削除されると（ステップＳ１９）、記憶部３０の記憶領域３５中での当該単語の登録がなくなるため、表示されているテキスト中から単語に付加されている付加表示データや単語に付されているアンダーラインの表示がなくなる。
【００６２】
［辞書検索処理および登録処理２］
【００６３】
図６（Ｂ）に示したように、ユーザにより指定された単語「錯覚」の読みを含む見出し語の一覧表示が行われて所定の見出し語「錯覚」が特定されている状態で（ステップＳ３４）ユーザにより決定キー３ｂが押下されると（ステップＳ３６；Ｙｅｓ）、ＣＰＵ１１は、図６（Ｃ）に示すように、ディスプレイ２上に、特定された所定の見出し語「錯覚」の語義が全画面表示させる（ステップＳ４１）。或いは、見出し語が一覧表示された際に、所定の見出し語「錯覚」が一覧表示の最初に表示されておらず、ユーザがカーソルを移動させてカーソルを所定の見出し語「錯覚」の位置に移動させて特定した状態で（ステップＳ３９、Ｓ４０）ユーザにより決定キー３ｂが押下された場合（ステップＳ３６；Ｙｅｓ）にも、ＣＰＵ１１は、ディスプレイ２上に、特定された所定の見出し語「錯覚」の語義が全画面表示させる（ステップＳ４１）。
【００６４】
ユーザが所定の見出し語「錯覚」の語義をディスプレイ２上に全画面表示させたということは、ユーザは、少なくとも単語「錯覚」の読みを確認したいのではなく、単語「錯覚」の語義を調べようとしていると推定できる。
【００６５】
そして、ユーザが図６（Ｃ）に示したように所定の見出し語「錯覚」の語義を全画面表示させたが、その状態で、所定の見出し語「錯覚」の語義を説明する解説中の所定の文字を指定することなく（ステップＳ４２；Ｎｏ）戻るキー３ｇを押下する操作を行って（ステップＳ４３；Ｙｅｓ）、ディスプレイ２上に日本語テキストを表示する状態に戻した場合、ユーザは、所定の見出し語「錯覚」の語義として、語義の解説中の最初の語義が適切であると認識したものと考えることができる。
【００６６】
そこで、ＣＰＵ１１は、所定の見出し語「錯覚」の語義を全画面表示させた状態で（ステップＳ４１。図６（Ｃ）参照）、ユーザにより戻るキー３ｇが押下されて（ステップＳ４３；Ｙｅｓ）、ディスプレイ２上に日本語テキストを表示する状態に戻った場合には、前述した辞書データの所定の情報として、特定された所定の見出し語「錯覚」の最初の語義（すなわち「［心］知覚が…」）を単語「錯覚」に対応付けて記憶部３０の記憶領域３５に記憶させて登録する（ステップＳ４４）。
【００６７】
すなわち、この場合、ＣＰＵ１１は、例えば図７（Ｂ）に示すように、記憶部３０の記憶領域３５に、単語の欄に「錯覚」を登録し、付加表示データ（すなわち辞書データの所定の情報）の欄に特定された所定の見出し語「錯覚」の最初の語義すなわち「［心］知覚が…」を登録する。
【００６８】
そして、ＣＰＵ１１は、ステップＳ４４の処理が終わると、辞書検索処理および登録処理のサブルーチンを終了して図４のステップＳ３以下の処理に移行する。そして、ステップＳ３以下の各処理を行うことで、図示を省略するが、日本語テキスト中の、指定された単語「錯覚」やその後にテキスト中に出現する単語「錯覚」の上側等に、図６（Ｄ）に示したように読み「さっかく」を付加して表示させる代わりに、最初の語義「［心］知覚が…」を付加して表示させる。
【００６９】
［辞書検索処理および登録処理３］
また、上記のように、ユーザにより決定キー３ｂが押下されて（ステップＳ３６；Ｙｅｓ）、図６（Ｃ）に示すようにディスプレイ２上に特定された所定の見出し語「錯覚」の語義が全画面表示された状態で（ステップＳ４１）、例えば図８（Ａ）に示すように、ユーザがその語義を説明する解説中の所定の文字「思いちがい」をタッチペン１０２ａでタッチする等して指定した場合には（ステップＳ４２；Ｙｅｓ）、所定の見出し語「錯覚」の語義を調べたユーザが、所定の見出し語「錯覚」の種々の語義の中で、当該文字で表される語義が適切であると判断して指定したと推定できる。
【００７０】
そこで、ＣＰＵ１１は、所定の見出し語「錯覚」の語義を全画面表示させた後（ステップＳ４１。図６（Ｃ）参照）、全画面表示された語義の解説中から特定の文字「思いちがい」が指定されると、図８（Ａ）に示すように、指定された文字「思いちがい」をハイライト表示する（ステップＳ４５）。
【００７１】
そして、その状態で、ユーザにより戻るキー３ｇが押下されて（ステップＳ４６；Ｙｅｓ）、ディスプレイ２上に日本語テキストを表示する状態に戻った場合には、前述した辞書データの所定の情報として、特定された所定の見出し語「錯覚」の語義の中の指定された文字「思いちがい」を単語「錯覚」に対応付けて記憶部３０の記憶領域３５に記憶させて登録するようになっている（ステップＳ４７）。
【００７２】
すなわち、この場合、ＣＰＵ１１は、例えば図７（Ｃ）に示すように、記憶部３０の記憶領域３５に、単語の欄に「錯覚」を登録し、付加表示データ（すなわち辞書データの所定の情報）の欄に特定された所定の見出し語「錯覚」の語義の中の指定された文字「思いちがい」を登録する。
【００７３】
そして、ＣＰＵ１１は、ステップＳ４４の処理が終わると、辞書検索処理および登録処理のサブルーチンを終了して図４のステップＳ３以下の処理に移行する。そして、ステップＳ３以下の各処理を行うことで、図８（Ｂ）に示すように、日本語テキスト中の、指定された単語「錯覚」やその後にテキスト中に出現する単語「錯覚」の上側等に、指定された文字「思いちがい」を付加して表示させる。
【００７４】
このように、上記の辞書検索処理および登録処理２によれば、ユーザが単語に意味（語義の解説中の最初の語義）を付加して表示させるために特別で煩雑な操作を行う必要はなく、ユーザが辞書検索した態様に応じて（すなわちユーザが単語の意味を調べるための通常の操作を行うことで）、ユーザが知りたい日本語の単語（この場合は漢字）の意味（この場合は語義の解説中の最初の語義）を単語に容易にかつ的確に付加して表示させることが可能となる。
【００７５】
また、上記の辞書検索処理および登録処理３によれば、ユーザが単語に意味（語義の解説中の指定された文字）を付加して表示させるために特別で煩雑な操作を行う必要はなく、ユーザが辞書検索した態様に応じて（すなわちユーザが単語の意味を調べるための通常の操作を行うことで）、ユーザが知りたい日本語の単語（この場合は漢字）の意味（この場合は指定された文字）を単語に容易にかつ的確に付加して表示させることが可能となる。
【００７６】
［外国語テキストの場合］
次に、ユーザにより外国語テキストが選択され（図４のステップＳ１）、ＣＰＵ１１が外国語テキストをディスプレイ２上に表示させた場合（ステップＳ２）における辞書検索処理および登録処理（ステップＳ８）について、図９に示すフローチャート等に基づいて説明する。
【００７７】
この場合、ステップＳ５１〜Ｓ５５、Ｓ５９、Ｓ６０の各処理は、上記の日本語テキストが表示されている場合の辞書検索処理および登録処理（図５参照）におけるステップＳ３１〜３５、Ｓ３９、Ｓ４０の各処理と同様の処理であり、説明を省略する。
【００７８】
この場合、ユーザがJUMPキー３ｅを押下し（図４のステップＳ５；Ｙｅｓ）、例えば図１０（Ａ）に示すように、ディスプレイ２上に表示されている外国語テキストの中から単語「ｅｎｅｍｉｅｓ」を指定すると（ステップＳ７）、ＣＰＵ１１は、記憶部３０の記憶領域３２に記憶されている辞書データベースの中から、対応する指定辞書である英和辞典の辞書データにアクセスし、例えば前方一致検索を行って、図１０（Ｂ）に示すように、指定された単語を含む見出し語を一覧表示させるとともに、カーソルで特定された所定の見出し語の語義をプレビュー表示させる（ステップＳ５４）。
【００７９】
また、図１０（Ｂ）に示した状態で、例えばユーザにより決定キー３ｂが押下されると（ステップＳ５６；Ｙｅｓ）、図１０（Ｃ）に示すようにディスプレイ２上に、特定された所定の見出し語「ｅｎｅｍｙ」の語義が全画面表示されるように構成されているものとする。
【００８０】
そして、例えば、ディスプレイ２上に外国語テキストが表示されている場合の辞書検索処理および登録処理を、上記の［辞書検索処理および登録処理］１〜３と同様に構成することが可能である。
【００８１】
［辞書検索処理および登録処理４］
すなわち、上記の［辞書検索処理および登録処理１］に対応する処理として、図９等では図示を省略するが、ＣＰＵ１１は、ユーザの操作により上記のようにして外国語テキスト中の単語「ｅｎｅｍｉｅｓ」を辞書検索してディスプレイ２上に単語「ｅｎｅｍｉｅｓ」の見出し語「ｅｎｅｍｙ」を含む見出し語を一覧表示させ、その語義をプレビュー表示させた状態（図１０（Ｂ）参照）で、ユーザが戻るキー３ｇを押下した場合は、ユーザは外国語の単語「ｅｎｅｍｉｅｓ」の発音を知りたかったものと推定できる。
【００８２】
そのため、ＣＰＵ１１は、前述した付加表示データ（すなわち辞書データの所定の情報）としてその発音記号を単語「ｅｎｅｍｉｅｓ」に対応付けて登録し、ディスプレイ２上に表示されている単語「ｅｎｅｍｉｅｓ」に付加表示データとしてその発音記号を付加して表示させるように構成することが可能である。
【００８３】
［辞書検索処理および登録処理５］
また、上記の［辞書検索処理および登録処理２］に対応する処理として、図９に示すように、ＣＰＵ１１は、ユーザの操作により上記のようにして外国語テキスト中の単語「ｅｎｅｍｉｅｓ」を辞書検索してディスプレイ２上に単語「ｅｎｅｍｉｅｓ」の見出し語「ｅｎｅｍｙ」を含む見出し語を一覧表示させた後、ユーザにより見出し語が特定されて決定キー３ｂが押下され（ステップＳ５６；Ｙｅｓ）、特定された所定の見出し語「ｅｎｅｍｙ」の語義を全画面表示させた状態で（ステップＳ６１。図１０（Ｃ）参照）、ユーザにより戻るキー３ｇが押下されて（ステップＳ６３；Ｙｅｓ）ディスプレイ２上に外国語テキストを表示する状態に戻った場合には、上記の［辞書検索処理および登録処理２］と同様に、ユーザは、単語「ｅｎｅｍｉｅｓ」の語義（意味）を調べようとしているのであり、語義の解説中の最初の語義が適切であると認識したと推定できる。
【００８４】
そのため、ＣＰＵ１１は、上記の場合には、例えば図１１（Ａ）に示すように、単語「ｅｎｅｍｉｅｓ」と、付加表示データ（すなわち辞書データの所定の情報）として見出し語「ｅｎｅｍｙ」の最初の語義（すなわち「敵，敵対者」）とを対応付けて記憶部３０の記憶領域３５に記憶させて登録する（ステップＳ６３）。そして、図１２（Ａ）に示すように、外国語テキスト中の、指定された単語「ｅｎｅｍｉｅｓ」（或いは単語「ｅｎｅｍｙ」）やその後にテキスト中に出現する同じ単語の上側等に最初の語義「敵，敵対者」を付加して表示させるように構成することが可能である。
【００８５】
［辞書検索処理および登録処理６］
また、上記の［辞書検索処理および登録処理３］に対応する処理として、図９に示すように、ＣＰＵ１１は、特定された所定の見出し語「ｅｎｅｍｙ」の語義を全画面表示させた後、例えば、ユーザにより表示された語義の解説中から特定の文字「敵国」が指定された場合には（ステップＳ６４；Ｙｅｓ）、図１２（Ｂ）に示すように、指定された文字「敵国」をハイライト表示する（ステップＳ６５）。
【００８６】
そして、その状態で、ユーザにより戻るキー３ｇが押下されて（ステップＳ６６；Ｙｅｓ）ディスプレイ２上に外国語テキストを表示する状態に戻った場合には、上記の［辞書検索処理および登録処理３］と同様に、ユーザは、単語「ｅｎｅｍｉｅｓ」の語義（意味）を調べ、その単語の語義が指定した語義であると認識したと推定できる。
【００８７】
そのため、ＣＰＵ１１は、上記の場合には、例えば図１１（Ｂ）に示すように、単語「ｅｎｅｍｉｅｓ」と、付加表示データ（すなわち辞書データの所定の情報）として指定された語義（すなわち「敵国」）とを対応付けて記憶部３０の記憶領域３５に記憶させて登録する（ステップＳ６７）。そして、図１２（Ｃ）に示すように、外国語テキスト中の、指定された単語「ｅｎｅｍｉｅｓ」（或いは単語「ｅｎｅｍｙ」）やその後にテキスト中に出現する同じ単語の上側等に指定された語義「敵国」を付加して表示させるように構成することが可能である。
【００８８】
［辞書検索処理および登録処理の別の態様について］
また、ディスプレイ２上に表示されているテキストが外国語テキストである場合には、日本語テキストが表示されている場合とは異なる態様で辞書検索処理および登録処理（ステップＳ８）を行うように構成することも可能である。
【００８９】
［辞書検索処理および登録処理７］
例えば、本実施形態では、前述したように、記憶部３０には、外国語テキストごとに音声データが記憶されている（図３の記憶領域３４参照）。そして、図１０（Ｃ）に示したように、例えば見出し語「ｅｎｅｍｙ」の語義を全画面表示させた際に、ユーザが、見出し語「ｅｎｅｍｙ」の左側に表示されるスピーカのマークをタッチペン１０２ａ等でタッチすると、ＣＰＵ１１は記憶部３０の記憶領域３４に記憶されている音声データベースから当該見出し語「ｅｎｅｍｙ」の音声データを読み出して、スピーカ４で再生して発声させることができるようになっている。
【００９０】
そして、ユーザが、上記のように見出し語の音声データを再生させた場合は、ユーザは外国語の単語「ｅｎｅｍｉｅｓ」或いはそれに対応する見出し語「ｅｎｅｍｙ」の発音を知りたかったものと推定できる。
【００９１】
そのため、ＣＰＵ１１は、所定の見出し語「ｅｎｅｍｙ」の語義を全画面表示（ステップＳ６１）させた後、ユーザによりスピーカのマークがタッチされて所定の見出し語「ｅｎｅｍｙ」を発音させる指示がなされ（ステップＳ６８；Ｙｅｓ）、所定の見出し語「ｅｎｅｍｙ」に対応する音声データが再生されて発音処理（ステップＳ６９）が行われた後で、ユーザが戻るキー３ｇを押下して（ステップＳ７０；Ｙｅｓ）、ディスプレイ２上に外国語テキストを表示する状態に戻った場合には、ユーザは外国語の単語「ｅｎｅｍｉｅｓ」或いはそれに対応する見出し語「ｅｎｅｍｙ」の発音を知りたかったものと推定する。
【００９２】
そして、ＣＰＵ１１は、上記の場合には、例えば図１１（Ｃ）に示すように、単語「ｅｎｅｍｉｅｓ」と、付加表示データ（すなわち辞書データの所定の情報）として見出し語「ｅｎｅｍｙ」（或いは単語「ｅｎｅｍｉｅｓ」）の発音記号とを対応付けて記憶部３０の記憶領域３５に記憶させて登録する（ステップＳ７１）。そして、図示を省略するが、外国語テキスト中の、指定された単語「ｅｎｅｍｉｅｓ」（或いは単語「ｅｎｅｍｙ」）やその後にテキスト中に出現する同じ単語の上側等に発音記号を付加して表示させるように構成することが可能である。
【００９３】
なお、上記の［辞書検索処理および登録処理７］のように構成する場合にも、上記の［辞書検索処理および登録処理４］の処理を残し、ユーザが単語「ｅｎｅｍｉｅｓ」の見出し語の一覧表示を行った場合も（上記の処理４）、ユーザが単語「ｅｎｅｍｉｅｓ」の見出し語「ｅｎｅｍｙ」の音声データを再生させた場合も、いずれの場合も、ＣＰＵ１１は、外国語テキスト中の、指定された単語「ｅｎｅｍｉｅｓ」（或いは単語「ｅｎｅｍｙ」）やその後にテキスト中に出現する同じ単語の上側等に発音記号を付加して表示させるように構成することが可能である。
【００９４】
［辞書検索処理および登録処理８］
また、上記の［辞書検索処理および登録処理４］のように、ユーザが外国語テキスト中の単語「ｅｎｅｍｉｅｓ」を辞書検索してディスプレイ２上に単語「ｅｎｅｍｉｅｓ」の見出し語「ｅｎｅｍｙ」を含む見出し語を一覧表示させるとともにその語義をプレビュー表示させた状態（図１０（Ｂ）参照）で、ユーザが戻るキー３ｇを押下した場合には、ユーザは、プレビュー表示を見て、外国語の単語「ｅｎｅｍｉｅｓ」の見出し語「ｅｎｅｍｙ」の語義の解説中の最初の語義が適切であると認識したと推定することもできる。
【００９５】
そこで、図９に示すように、ＣＰＵ１１は、ユーザが外国語テキスト中の単語「ｅｎｅｍｉｅｓ」を指定して辞書検索し（ステップＳ８）、ディスプレイ２上に単語「ｅｎｅｍｉｅｓ」の見出し語「ｅｎｅｍｙ」を含む見出し語を一覧表示するとともに単語の語義をプレビュー表示した状態で（ステップＳ５４．図１０（Ｂ）参照）、ユーザが戻るキー３ｇを押下して（ステップＳ５７；Ｙｅｓ）、ディスプレイ２上に外国語テキストを表示する状態に戻った場合には、ユーザが、プレビュー表示を見て、外国語の単語「ｅｎｅｍｉｅｓ」の見出し語「ｅｎｅｍｙ」の語義の解説中の最初の語義が適切であると認識したと推定する。
【００９６】
そして、ＣＰＵ１１は、例えば図１１（Ａ）に示したように、単語「ｅｎｅｍｉｅｓ」と、付加表示データ（すなわち辞書データの所定の情報）として見出し語「ｅｎｅｍｙ」の最初の語義（すなわち「敵，敵対者」）とを対応付けて記憶部３０の記憶領域３５に記憶させて登録する（ステップＳ５８）。そして、図１２（Ａ）に示すように、外国語テキスト中の、指定された単語「ｅｎｅｍｉｅｓ」（或いは単語「ｅｎｅｍｙ」）やその後にテキスト中に出現する同じ単語の上側等に最初の語義「敵，敵対者」を付加して表示させるように構成することが可能である。
【００９７】
［効果］
以上のように、本実施形態に係る電子機器１およびプログラムによれば、ユーザが、日本語テキスト中に表示されている単語（すなわち漢字）の読みや意味（語義）や、外国語テキストに表示されている単語の意味（語義）や発音記号を、当該単語に付加させて表示させるために通常の辞書検索のための操作以外の煩雑な操作を行うことなく、ユーザが通常の辞書検索のための操作を行った態様に基づいて、電子辞書１のＣＰＵ１１が、ユーザが単語に何を付加して表示させたいと思っているか、すなわち単語に付加して表示させようとしている辞書データの所定の情報を推定して、自動的に単語に辞書データの所定の情報（すなわち付加表示データ）を付加して表示する。
【００９８】
そのため、本実施形態に係る電子機器１およびプログラムによれば、ユーザに煩雑な操作を要求することなく、ユーザが知りたい英語の意味や発音、日本語の意味や読み等を英語や日本語の単語に容易かつ的確に付加して表示させることが可能となる。
【００９９】
以上、本発明の実施形態を説明したが、本発明の範囲は、上記の実施形態等に限定するものではなく、特許請求の範囲に記載された発明の範囲とその均等の範囲を含む。
以下に、この出願の願書に最初に添付した特許請求の範囲に記載した発明を付記する。付記に記載した請求項の項番は、この出願の願書に最初に添付した特許請求の範囲の通りである。
〔付記〕
＜請求項１＞
ディスプレイ上にテキストを表示させるテキスト表示手段と、
ユーザが指定した前記テキスト中の単語を辞書検索する辞書検索手段と、
ユーザが辞書検索した態様に応じて、辞書データの所定の情報を前記単語に対応付けて記憶手段に登録する登録手段と、
前記ディスプレイ上で、前記単語および前記テキスト中に出現する前記単語と同じ単語に対して、登録された前記情報を付加して表示させる表示制御手段と、
を備えることを特徴とする電子機器。
＜請求項２＞
前記テキストは日本語テキストであり、かつ、前記単語は漢字であり、
前記辞書検索手段が前記テキスト中の前記単語を辞書検索して前記ディスプレイ上に前記単語の読みを含む見出し語を一覧表示させた状態で、ユーザの操作により前記テキスト表示手段が前記ディスプレイ上に前記テキストを表示する状態に戻った場合には、
前記登録手段は、前記辞書データの所定の情報として前記単語の読みを前記単語に対応付けて登録し、
前記表示制御手段は、前記単語および前記単語と同じ単語に対して、登録された前記読みを付加して表示させることを特徴とする請求項１に記載の電子機器。
＜請求項３＞
前記テキストは日本語テキストであり、かつ、前記単語は漢字であり、
前記辞書検索手段が前記テキスト中の前記単語を辞書検索して前記ディスプレイ上に前記単語の読みを含む見出し語を一覧表示させた状態で、ユーザの操作により所定の見出し語が特定され、前記所定の見出し語の語義を表示させた状態で、ユーザの操作により前記テキスト表示手段が前記ディスプレイ上に前記テキストを表示する状態に戻った場合には、
前記登録手段は、前記辞書データの所定の情報として特定された前記所定の見出し語の最初の語義を前記単語に対応付けて登録し、
前記表示制御手段は、前記単語および前記単語と同じ単語に対して、登録された前記所定の見出し語の最初の語義を付加して表示させることを特徴とする請求項１または請求項２に記載の電子機器。
＜請求項４＞
前記テキストは日本語テキストであり、かつ、前記単語は漢字であり、
前記辞書検索手段が前記テキスト中の前記単語を辞書検索して前記ディスプレイ上に前記単語の読みを含む見出し語を一覧表示させた状態で、ユーザの操作により所定の見出し語が特定され、前記所定の見出し語の語義を表示させた後、表示された語義の解説中から特定の文字が指定された状態で、ユーザの操作により前記テキスト表示手段が前記ディスプレイ上に前記テキストを表示する状態に戻った場合には、
前記登録手段は、前記辞書データの所定の情報として指定された前記文字を前記単語に対応付けて登録し、
前記表示制御手段は、前記単語および前記単語と同じ単語に対して、登録された前記文字を付加して表示させることを特徴とする請求項１から請求項３のいずれか一項に記載の電子機器。
＜請求項５＞
前記テキストは外国語テキストであり、かつ、前記単語は外国語の単語であり、
前記辞書検索手段が前記テキスト中の前記単語を辞書検索して前記ディスプレイ上に前記単語の見出し語を含む見出し語を一覧表示して前記単語の語義をプレビュー表示した状態で、ユーザの操作により前記テキスト表示手段が前記ディスプレイ上に前記テキストを表示する状態に戻った場合、または、ユーザの操作により前記一覧表示の中から所定の見出し語が特定され、前記所定の見出し語の語義を表示させた状態で、ユーザの操作により前記テキスト表示手段が前記ディスプレイ上に前記テキストを表示する状態に戻った場合には、
前記登録手段は、前記辞書データの所定の情報として、プレビュー表示された前記単語の語義のうちの最初の語義、または特定された前記所定の見出し語の最初の語義を前記単語に対応付けて登録し、
前記表示制御手段は、前記単語および前記単語と同じ単語に対して、登録された前記最初の語義を付加して表示させることを特徴とする請求項１から請求項４のいずれか一項に記載の電子機器。
＜請求項６＞
前記テキストは外国語テキストであり、かつ、前記単語は外国語の単語であり、
前記辞書検索手段が前記テキスト中の前記単語を辞書検索して前記ディスプレイ上に前記単語の見出し語を含む見出し語を一覧表示した状態で、ユーザの操作により所定の見出し語が特定された後、表示された語義の解説中から特定の文字が指定された状態で、ユーザの操作により前記テキスト表示手段が前記ディスプレイ上に前記テキストを表示する状態に戻った場合には、
前記登録手段は、前記辞書データの所定の情報として指定された前記文字を前記単語に対応付けて登録し、
前記表示制御手段は、前記単語および前記単語と同じ単語に対して、登録された前記文字を付加して表示させることを特徴とする請求項１から請求項５のいずれか一項に記載の電子機器。
＜請求項７＞
見出し語に対応する音声データを発声手段で再生させる発音手段を備え、
前記テキストは外国語テキストであり、かつ、前記単語は外国語の単語であり、
前記辞書検索手段が前記テキスト中の前記単語を辞書検索して前記ディスプレイ上に前記単語の見出し語を含む見出し語を一覧表示した状態で、ユーザの操作により所定の見出し語が特定された後、ユーザにより前記発音手段が前記所定の見出し語に対応する前記音声データを前記発声手段に再生させた後で、ユーザの操作により前記テキスト表示手段が前記ディスプレイ上に前記テキストを表示する状態に戻った場合には、
前記登録手段は、前記辞書データの所定の情報として特定された前記所定の見出し語の発音記号を前記単語に対応付けて登録し、
前記表示制御手段は、前記単語および前記単語と同じ単語に対して、登録された前記発音記号を付加して表示させることを特徴とする請求項１から請求項６のいずれか一項に記載の電子機器。
＜請求項８＞
コンピュータを、
ディスプレイ上にテキストを表示させるテキスト表示手段と、
ユーザが指定した前記テキスト中の単語を辞書検索する辞書検索手段と、
ユーザが辞書検索した態様に応じて、辞書データの所定の情報を前記単語に対応付けて記憶手段に登録する登録手段と、
前記ディスプレイ上で、前記単語および前記テキスト中に出現する前記単語と同じ単語に対して、登録された前記情報を付加して表示させる表示制御手段、
として機能させるためのプログラム。
【符号の説明】
【０１００】
１  電子機器
２  ディスプレイ
４  スピーカ（発声手段）
１１  ＣＰＵ（テキスト表示手段、辞書検索手段、登録手段、表示制御手段、発音手段）
３０  記憶部（記憶手段）
【図１】
2016157355.tif 000003
【図２】
2016157355.tif 000004
【図３】
2016157355.tif 000005
【図４】
2016157355.tif 000006
【図５】
2016157355.tif 000007
【図６】
2016157355.tif 000008
【図７】
2016157355.tif 000009
【図８】
2016157355.tif 000010
【図９】
2016157355.tif 000011
【図１０】
2016157355.tif 000012
【図１１】
2016157355.tif 000013
【図１２】
2016157355.tif 000014