(57)【要約】      （修正有）【課題】ユーザにとって意味が不明な文字列又は画像データの意味を表示させるための操作を省いて、この不明な文字列又は画像データの意味を効率良くユーザに学ばせる。【解決手段】表示装置は、意味を為す文字列又は画像データを少なくとも含む文書、および前記文字列が指す不明語の意味又は前記画像データが指す意味を表示可能な表示部１０７と、前記表示部に表示された文字列を選択する操作子を操作するための操作部と、前記選択された文字列のデータを保持するデータ保持部と、前記操作子により選択された不明語又は画像データの意味を表示すると共に、前記操作子により一度選択された不明語又は画像データについて、これらの意味を前記表示部に表示・非表示を制御する制御部と、を備える。【選択図】図１
2014186042.tif 000002
【特許請求の範囲】
【請求項１】
意味を為す文字列又は画像データを少なくとも含む文書、および前記文字列が指す不明語の意味又は前記画像データが指す意味を表示可能な表示部と、
前記表示部に表示された文字列を選択する操作子を操作するための操作部と、
前記選択された文字列のデータを保持するデータ保持部と、
前記操作子により選択された不明語又は画像データの意味を表示すると共に、前記操作子により一度選択された不明語又は画像データについて、これらの意味を前記表示部に表示・非表示を制御する制御部と、を備える表示装置。
【請求項２】
請求項１に記載の表示装置であって、
前記制御部は、前記操作子により一度選択された不明語又は画像データについて、これらの意味を表示するエリアの透過度又は色の制御を行う、
表示装置。
【請求項３】
請求項１に記載の表示装置であって、
前記制御部は、
前記操作子により選択された不明語又は画像データの意味が所定回数表示された後、これら不明語又は画像データの意味を非表示とし、
意味が非表示となった不明語又は画像データのうち、その後所定回数前記表示部に表示されても、前記操作子により再び選択されない文字列又は画像データについては、前記データ保持部から削除する、
表示装置。
【請求項４】
請求項１に記載の表示装置であって、
前記選択された文字列又は画像データの周辺にある他の不明語を検索する周辺検索部を備え、
前記制御部は、
前記選択された文字列又は画像データの意味及び、前記周辺検索部により検索されたエリアに含まれる他の不明語又は画像データの意味を表示する、
表示装置。
【請求項５】
意味を為す文字列又は画像データを少なくとも含む文書、および前記文字列が指す不明語の意味又は前記画像データが指す意味を表示部に表示する表示ステップと、
前記表示部に表示された文字列を操作子により選択する選択ステップと、
前記選択された文字列のデータを保持する保持ステップと、
前記選択ステップで一度選択された不明語又は画像データについて、これらの意味を前記表示部に表示する又は非表示とする制御を行う制御ステップと、
を備える表示方法。
【請求項６】
コンピュータに、請求項５に記載の各ステップを実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、不明語や不明画像データの意味を表示する表示装置、表示方法、及びプログラムに関する。
【背景技術】
【０００２】
従来の不明語を学習するための方法として、例えば特許文献１に記載されているようなものがある。この従来の方法として、学習者は、未知の単語を選択すると、この選択された未知の単語の意味を示す吹き出しが画面上に表示される。学習者はこの吹き出しに表示された意味を記憶して、未知の単語を学習する。なお、画面上に表示された単語の意味は、この吹き出しを再度選択することで表示されなくなる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００２−１０８２０１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、前述した従来の方法では、一旦調べたにもかかわらず知識として身についていない単語は、その単語が出現するたびにユーザが調べ直す必要がある。そのため、調べ直す手間がかかり、時間が掛かってしまう。
【０００５】
本発明は、ユーザにとって意味が不明な文字列又は画像データの意味を表示させるための操作を省いて、この不明な文字列又は画像データの意味を効率良くユーザに学ばせることができる表示装置、表示方法、及びプログラムを提供する。
【課題を解決するための手段】
【０００６】
本発明は、意味を為す文字列又は画像データを少なくとも含む文書、および前記文字列が指す不明語の意味又は前記画像データが指す意味を表示可能な表示部と、前記表示部に表示された文字列を選択する操作子を操作するための操作部と、前記選択された文字列のデータを保持するデータ保持部と、前記操作子により選択された不明語又は画像データの意味を表示すると共に、前記操作子により一度選択された不明語又は画像データについて、これらの意味を前記表示部に表示・非表示を制御する制御部と、を備える表示装置を提供する。
【０００７】
上記表示装置において、前記制御部は、前記操作子により一度選択された不明語又は画像データについて、これらの意味を表示するエリアの透過度又は色の制御を行う。
【０００８】
上記表示装置において、前記制御部は、前記操作子により選択された不明語又は画像データの意味が所定回数表示された後、これら不明語又は画像データの意味を非表示とし、意味が非表示となった不明語又は画像データのうち、その後前記表示部に所定の回数だけ表示されても前記操作子により選択されない文字列又は画像データを、前記データ保持部から削除する。
【０００９】
上記表示装置は、前記選択された文字列又は画像データの周辺にある他の不明語を検索する周辺検索部を備え、前記制御部は、前記選択された文字列又は画像データの意味及び、前記周辺検索部により検索されたエリアに含まれる他の不明語又は画像データの意味を表示する。
【００１０】
また、本発明は、意味を為す文字列又は画像データを少なくとも含む文書、および前記文字列が指す不明語の意味又は前記画像データが指す意味を表示部に表示する表示ステップと、前記表示部に表示された文字列を操作子により選択する選択ステップと、前記選択された文字列のデータを保持する保持ステップと、前記選択ステップで一度選択された不明語又は画像データについて、これらの意味を前記表示部に表示する又は非表示とする制御を行う制御ステップと、を備える表示方法を提供する。
【００１１】
また、本発明は、コンピュータに、上記表示方法に記載の各ステップを実行させるためのプログラムを提供する。
【発明の効果】
【００１２】
本発明に係る表示装置、表示方法、及びプログラムによれば、ユーザにとって意味が不明な文字列又は画像データの意味を表示させるための操作を省いて、この不明な文字列又は画像データの意味を効率良くユーザに学ばせることができる。
【図面の簡単な説明】
【００１３】
【図１】本発明の実施の形態における表示装置１００の文書表示例
【図２】表示装置１００の構成を示すブロック図
【図３】表示装置１００の動作フロー（１）
【図４】表示装置１００の動作フロー（２）
【図５】選択語データベース１１３の例（１）
【図６】不明語の意味を表示するバルーンの色を説明するための図（ａ）〜（ｃ）
【図７】不明語の意味を表示するバルーンの透過度を説明するための図（ａ）〜（ｃ）
【図８】表示装置１００の文書表示例
【図９】画像データの意味を表示する表示例
【発明を実施するための形態】
【００１４】
以下、本発明の実施の形態について、図面を参照して説明する。
【００１５】
本発明の実施の形態に係る表示装置１００は、文書が表示部１０７に表示される際に、ユーザにとって意味が不明な文字列（以下、不明語という）又はその指す意味が不明な画像データ（以下、不明画像データという）について、これらの意味がユーザにわかるように自動的に表示部１０７に表示することができる。そのため、表示装置１００は、不明語又は不明画像データの意味を表示させるためのユーザ操作を省いて、その不明語又は不明画像データの意味を表示する時間を節約することが出来る。また、ユーザは、表示装置１００に表示された文書の読解に集中することが出来る。
【００１６】
さらに、本発明の実施の形態に係る表示装置１００は、表示部１０７に不明語又は不明画像データの意味を自動的に表示する条件を、現在までの表示回数、経過時間等を用いて制御することができる。
【００１７】
また、本発明の実施の形態に係る表示装置１００は、表示部１０７に不明語又は不明画像データの意味を表示する表示方法も、現在までの表示回数、経過時間等を用いて制御することができる。そのため、ユーザは、文書に含まれる言語、画像データの指す意味、及び専門知識の習得効率を上げることができる。
【００１８】
ここで、不明語には、（１）ユーザが、過去に辞書で調べたが意味を覚えていない文字列、（２）ユーザが、過去に一度も調べていないから意味が不明な文字列が含まれる。
【００１９】
図１は、表示装置１００の表示部１０７の文書表示例（１）である。図１では、「ｆｏｒｍｌｅｓｓ」、「ｄｅｅｐ」、および「ｈｏｖｅｒｉｎｇ」の３つの不明語を例にとって説明する。
【００２０】
画面１−１に示すように、表示部１０７の英語で書かれた文書には、３つの不明語「ｆｏｒｍｌｅｓｓ」、「ｄｅｅｐ」、および「ｈｏｖｅｒｉｎｇ」が含まれている。また、画面１−１では、不明語がポインタＰにより選択されると、選択した不明語の状態に応じてその意味が表示される。
【００２１】
「ｆｏｒｍｌｅｓｓ」のバルーンＢ１には、「ｆｏｒｍｌｅｓｓ」の意味“形のない”が表示されている。また、バルーンＢ１は、「ｆｏｒｍｌｅｓｓ」の意味を表示部１０７に表示した表示回数に応じて色付けされる。後述するが、このバルーンＢ１の透明度は０パーセントであり、「ｆｏｒｍｌｅｓｓ」の意味が表示部１０７に表示されたのは１回目である。
【００２２】
「ｄｅｅｐ」のバルーンＢ２には、「ｄｅｅｐ」の意味“深い”が表示されている。また、バルーンＢ２は、「ｄｅｅｐ」の意味を表示部１０７に表示した表示回数に応じて色付けされる。なお、色付け、表示回数の設定方法については後述する。
【００２３】
「ｈｏｖｅｒｉｎｇ」のバルーンＢ３には、「ｈｏｖｅｒｉｎｇ」の意味“空中静止”が表示されている。また、バルーンＢ３は、「ｈｏｖｅｒｉｎｇ」の意味を表示部１０７に表示できる残り表示回数に応じて透過度が設定される。この残り表示回数は、あらかじめ表示部１０７にその意味を表示できる残り表示回数を設定しておくことで決定される。透過度、残り表示回数の設定方法は後述する。
【００２４】
画面１−２は、画面１−１の文書が他の頁へ遷移した状態を示している。画面１−２に示すように、「ｆｏｒｍｌｅｓｓ」の意味を表示するバルーンＢ１ａは、画面１−１で「ｆｏｒｍｌｅｓｓ」のバルーンＢ１として一度表示されている。そのため、「ｆｏｒｍｌｅｓｓ」の意味を表示するバルーンＢ１ａは、その透過度が画面１−１の「ｆｏｒｍｌｅｓｓ」のバルーンＢ１の透過度よりも落ちた状態で、表示部１０７に表示される。
【００２５】
同様に、「ｄｅｅｐ」のバルーンＢ２ａは、画面１−１で「ｄｅｅｐ」のバルーンＢ２として一度表示されている。そのため、「ｄｅｅｐ」のバルーンＢ２ａは、その透過度が画面１−１の「ｄｅｅｐ」のバルーンＢ２よりも落ちた状態で、表示部１０７に表示される。しかし、「ｈｏｖｅｒｉｎｇ」は、画面１−１で表示された後、所定の表示回数を超えたため、その意味を表示するバルーンＢ３は表示部１０７に表示されない。つまり、所定の表示回数を超えた不明語の意味は表示部１０７に表示されない。このように、表示装置１００は、不明語が表示部１０７に表示される態様をさまざまに変化させることができる。
【００２６】
図２は、表示装置１００の構成を示すブロック図である。図２に示す表示装置１００は、入力部１０１と、入力受付部１０３と、制御部１０５と、表示部１０７と、周辺検索部１０９と、辞書データ１１１と、選択語データベース１１３と、文書データ１１５とを備える。
【００２７】
制御部１０５は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）を具備する。制御部１０５は、表示装置１００の総括的な制御を行うとともに、その他の様々な演算処理や制御処理などを行う。制御部１０５の機能は各種プロセッサ（ＣＰＵ、ＤＳＰ等）、ＡＳＩＣ（ゲートアレイ等）などのハードウェアや、プログラムにより実現できる。制御部１０５は、内蔵する情報記録媒体に格納されるプログラム（データ）に基づいて本実施の形態の種々の処理を行う。
【００２８】
制御部１０５は、内蔵するメモリに、表示部１０７の表示画面のうち、更新された部分のデータを格納する（図４、ステップＳ４０３参照）。なお、表示部１０７の表示画面には、文書データ１１５に蓄積された文字列、画像データなどが表示される。
【００２９】
入力部１０１は、ボタン、タッチパネルなどの入力インターフェースで構成され、ユーザの入力操作を受け付ける。例えば、表示部１０７に表示された文字列や画像データなどを選択するユーザの入力操作を受け付ける。
【００３０】
入力受付部１０３は、入力部１０１でのユーザの入力操作に対応する操作を、信号として、制御部１０５に出力する。
【００３１】
辞書データ１１１は、表示部１０７に表示される文字列の意味、表示部１０７に表示される画像データの指す意味などが、これらの文字列と関連付けて保持されている。
【００３２】
文書データ１１５は、文書データを蓄積し、この蓄積された文書データは、表示部１０７に表示される際に、制御部１０５により参照される。
【００３３】
周辺検索部１０９は、制御部１０５の制御により、操作子（例えば、ポインタ）で選択された不明語又は不明画像データの周辺にある他の不明語を検索し、その意味を表示する。なお、操作子（例えば、ポインタ）で選択された不明語又は不明画像データの周辺とは、例えば、選択した文字列を含む行の周辺にある文書や画像データを指す。
【００３４】
選択語データベース１１３は、表示部１０７に表示された文書データから選択された不明語について、（１）その不明語の表記と、（２）その不明語の意味を辞書データ１１１等によりユーザが調べた回数Ｎｉと、（３）その不明語の意味を表示部１０７に表示できる残り表示回数Ｍｉと、（４）その不明語の表示終了後に表示部１０７に表示された回数を示すＬｉとを蓄積する。そして、制御部１０５は、表示部１０７に新たに表示された文書から不明語を選択されると、この選択語データベース１１３を参照する。
【００３５】
選択語データベース１１３には、不明語以外にも、（１）ユーザにとって意味の不明な画像データである不明画像データ、（２）この不明画像データが指す意味を辞書データ１１１等によりユーザが調べた回数Ｎｉ、（３）この不明画像データの意味を表示部１０７に表示できる残り表示回数Ｍｉ、および（４）この不明画像データの表示終了後に表示部１０７に表示された回数を示すＬｉと、を蓄積することができる。さらに、制御部１０５は、表示部１０７に新たに表示された文書又は画像データから不明画像データが選択されると、表示部１０７に不明画像データが指す意味を表示する際に、この選択語データベース１１３を参照する。
【００３６】
＜新規な不明語の意味表示＞
図３は表示装置１００の動作フロー（１）である。図３に示す動作フロー（１）は、不明語を選択した時の動作フローである。この動作フロー（１）により、新規な不明語（言い換えると、ユーザにより表示装置１００で過去にその意味を調べられたことがない文字列、もしくは、現在、意味の表示が行われていない文字列）の意味を表示することができる。
【００３７】
ステップＳ３０１では、ユーザが、入力部１０１を介して操作子（例えば、ポインタＰ）で表示部１０７に表示された文書データ内の不明語を選択すると、制御部１０５は、表示部１０７に表示されたその不明語を選択する。
【００３８】
ステップＳ３０３では、制御部１０５は、その不明語の意味が表示部１０７に表示されているか否かを判定する。不明語の意味が表示されている場合にはステップＳ３０１へ遷移し、そうでない場合にはステップＳ３０５へ遷移する。
【００３９】
ステップＳ３０５では、制御部１０５は、その意味が表示されていない不明語が、選択語データベース１１３に蓄積されていない新規単語であるか否かを判定する。新規単語である場合にはステップＳ３０７へ遷移し、そうでない場合にはステップＳ３０９へ遷移する。
【００４０】
ステップＳ３０７では、制御部１０５は、選択語データベース１１３に新規な不明語をｉ番目の単語として追加する。そして、その新規な不明語について、選択語データベース１１３に、調べた回数Ｎｉと残り表示回数Ｍｉとをこれらの初期値を０で生成する。そして、ステップＳ３０９へ遷移する。
【００４１】
ステップＳ３０９では、制御部１０５は、新規単語と判定された不明語について、選択語データベース１１３内の調べた回数Ｎｉをインクリメントとする。そして、ステップＳ３１１へ遷移する。
【００４２】
ステップＳ３１１では、制御部１０５は、新規な不明語について、残り表示回数Ｍｉを調べた回数Ｎｉの関数ｆ（Ｎｉ）として設定する。なお、この関数ｆ（Ｎｉ）は固有値であっても良いし、調べた回数Ｎｉが変化する度に変えても良い。
【００４３】
ステップＳ３１３では、制御部１０５は、新規な不明語について、表示終了後の登場回数Ｌｉをリセットし、Ｌｉの値を０とする。
【００４４】
ステップＳ３１５では、制御部１０５は、新規な不明語について、辞書データ１１１からその意味を検索して、表示部１０７に表示する。
【００４５】
なお、上述したステップＳ３０１からＳ３１５は、ユーザが、入力部１０１を介して操作子で選択した不明語について実行されるが、これに限らず、この不明語の周辺にある他の不明語についても同様の動作がなされても良い。この場合、周辺検索部１０９により、この不明語の周辺にある他の不明語が選択される。
【００４６】
なお、図３に示す動作フローでは、不明語について説明したが、不明画像データについても同様である。
【００４７】
＜表示部１０７の更新方法＞
図４は表示装置１００の動作フロー（２）である。図４に示す動作フロー（２）は、図１に示す画面１−２を更新後の画面であるとして説明する。この動作フロー（２）により、不明語とその意味を表示することができる。
【００４８】
ステップＳ４０１では、表示部１０７の表示画面が、図１に示す画面１−２に更新される。そして、ステップＳ４０３へ遷移する。
【００４９】
ステップＳ４０３では、制御部１０５は、ステップＳ４０１で更新された表示画面のうち、更新された部分のデータをバッファに保持する。
【００５０】
ステップＳ４０５では、制御部１０５は、バッファが空であるか否かを判定する。バッファが空であると判定された場合には、ステップＳ４０１へ遷移し、画面更新待ち状態となる。バッファが空でないと判定された場合には、ステップＳ４０７へ遷移する。
【００５１】
ステップＳ４０７では、制御部１０５は、バッファから不明語を取り出して、バッファからこの不明語を削除する。そして、ステップＳ４０９へ遷移する。
【００５２】
ステップＳ４０９では、制御部１０５は、ステップＳ４０７でバッファから取り出した不明語が選択語データベース１１３にあるか否かを判定する。選択語データベース１１３にバッファから取り出した不明語がある場合には、ステップＳ４１１に遷移し、そうでない場合には、ステップＳ４０５へ遷移する。
【００５３】
ステップＳ４１１では、制御部１０５は、選択語データベース１１３にある不明語の残り表示回数Ｍｉが０より大きいか否かを判定する。この残り表示回数Ｍｉが０より大きい場合にはステップＳ４１３へ遷移し、そうでない場合にはステップＳ４１５へ遷移する。
【００５４】
ステップＳ４１３では、制御部１０５は、選択語データベース１１３にある不明語の残り表示回数Ｍｉをマイナス１（−１）する。
【００５５】
ステップＳ４１５では、制御部１０５は、選択語データベース１１３にある不明語について、残り表示回数Ｍｉがゼロ（０）になった後、表示部１０７に表示された回数を示すＬｉをインクリメントする。
【００５６】
ステップＳ４１７では、制御部１０５は、辞書データ１１１を参照し、選択語データベース１１３にある不明語の意味を表示部１０７に表示する。なお、残り表示回数Ｍｉ、ユーザが調べた回数Ｎｉの値により、この不明語の意味を表示する方法を様々に変更することができる。
【００５７】
なお、上述したステップＳ４０１からＳ４１７は、ユーザが、入力部１０１を介して操作子で選択した不明語について実行されるが、これに限らず、この不明語の周辺にある他の不明語についても同様の動作がなされても良い。この場合、周辺検索部１０９により、この不明語の周辺にある他の不明語が選択される。
【００５８】
なお、図４に示す動作フローでは、不明語について説明したが、不明画像データについても同様である。
【００５９】
図５を参照して、選択語データベース１１３内に保持された各単語の要素について説明する。図５は、選択語データベース１１３の例（１）である。
【００６０】
図５に示す選択語データベース１１３では、例えば、不明語「ｆｏｒｍｌｅｓｓ」を調べた回数Ｎｉが１で登録されている。これは、図１の画面１−１で不明語「ｆｏｒｍｌｅｓｓ」が、操作子（例えば、ポインタＰ）で選択された後、ユーザがその不明語の意味を辞書データ１１１で初めて調べたことを意味する。また、これは、この不明語「ｆｏｒｍｌｅｓｓ」が新規な不明語であったことを示す。
【００６１】
表示部１０７で「ｆｏｒｍｌｅｓｓ」の意味を表示するバルーンＢ１の色は調べた回数Ｎｉ（本図ではＮｉ＝１）により決定される。
【００６２】
また、残り表示回数Ｍｉの数値が１０と最大であるため、表示部１０７で「ｆｏｒｍｌｅｓｓ」の意味を表示するバルーンＢ１の色の透過度は０パーセントとなる。不明語の意味を表示するバルーンの色の透過度は、残り表示回数Ｍｉにより決定される。
【００６３】
また、図５に示す選択語データベース１１３では、例えば、不明語「ｈｏｖｅｒｉｎｇ」を調べた回数Ｎｉが３で登録されている。
【００６４】
この場合、表示部１０７で不明語「ｈｏｖｅｒｉｎｇ」の意味を辞書データで３回調べたことを意味する。なお、表示部１０７で「ｆｏｒｍｌｅｓｓ」の意味を表示するバルーンＢ２の色は、例えば、「ｆｏｒｍｌｅｓｓ」の意味を表示するバルーンＢ１の色よりも薄い色で表示されている。
【００６５】
また、残り表示回数Ｍｉの数値が０であるため、次のページの画面１−２では、表示部１０７で「ｈｏｖｅｒｉｎｇ」の意味を表示するバルーンＢ２内の透過度が１００パーセントとなる。つまり、次のページの画面１−２では、表示部１０７に「ｈｏｖｅｒｉｎｇ」の意味が表示されなくなる。
【００６６】
また、表示終了後の登場回数Ｌｉの値には、あらかじめ所定の閾値（例えば、３５）を設定しても良い。そして、この表示終了後の登場回数Ｌｉの値がこの所定の閾値を超えた場合には、例えば、選択語データベース１１３からこの不明語のデータを削除する。このように設定しておくことで、選択語データベース１１３の保存データ量を抑制することができる。説明の便宜上表示終了後の登場回数Ｌｉを使用したが、Ｓ４１１とＳ４１５を取り除くことにより、Ｌｉを用いずにＭｉの負の値を表示終了後の登場回数として用いることも出来る。
【００６７】
＜Ｎｉの値に応じたバルーンの色＞
図６（ａ）〜（ｃ）を参照して、不明語の意味を表示するバルーンの色について説明する。図６（ａ）〜（ｃ）に示すバルーンの色の制御は制御部１０５により行われる。
【００６８】
図６（ａ）に示すように、不明語を調べた回数Ｎｉが３以下である場合には、この不明語の意味を表示するバルーンの色を、例えば黄色にする。
【００６９】
図６（ｂ）に示すように、不明語を調べた回数Ｎｉが３より大きく７以下である場合には、この不明語の意味を表示するバルーンの色を、例えば青色にする。
【００７０】
図６（ｃ）に示すように、不明語を調べた回数Ｎｉが７より大きい場合には、この不明語の意味を表示するバルーンの色を、例えば赤色にする。
【００７１】
上述のように、表示装置１００は不明語の意味を表示するバルーンの色をＮｉの値に応じて変化させる。そのため、ユーザは不明語の意味の表示回数を視覚的に認識することができる。したがって、表示装置１００は、ユーザの言語習得・専門知識習得の効率を上げることができる。
【００７２】
なお、図６で説明したバルーンの色と対応するＮｉ（＝不明語を調べた回数）の値は一例であり、本実施の形態はこれに限らない。
【００７３】
＜Ｍｉの値に応じたバルーンの透過度＞
図７（ａ）〜（ｃ）を参照して、不明語の意味を表示するバルーンの透過度について説明する。図７（ａ）〜（ｃ）に示すバルーンの透過度の制御は制御部１０５により行われる。
【００７４】
図７（ａ）に示すように、不明語の意味の残り表示回数Ｍｉが２以下である場合には、この不明語の意味を表示するバルーンの透過度を、たとえば９０パーセントにする。
【００７５】
図７（ｂ）に示すように、不明語の意味の残り表示回数Ｍｉが２より大きく４以下である場合には、この不明語の意味を表示するバルーンの透過度を、たとえば８０パーセントにする。
【００７６】
図７（ｃ）に示すように、不明語の意味の残り表示回数Ｍｉが５より大きく１０以下である場合には、この不明語の意味を表示するバルーンの透過度を、たとえば４０パーセントにする。
【００７７】
上述のように、表示装置１００は不明語の意味を表示するバルーンの透過度を残り表示回数Ｍｉの値に応じて変化させる。そのため、ユーザは不明語の意味の残り表示回数を視覚的に認識することができる。したがって、表示装置１００は、ユーザの言語習得・専門知識習得の効率を上げることができる。
【００７８】
なお、図７で説明したバルーンの透過度と対応する残り表示回数Ｍｉの値は一例であり、本実施の形態はこれに限らない。このバルーンの透過度を無段階で設定してもよい。
【００７９】
図８を参照して、ユーザに図１よりも見やすい形で不明語の意味を提供できる表示例を説明する。
【００８０】
図８に示すように、表示装置１００の表示部１０７には、ユーザに見やすい形で不明語の意味を提供できるように、文書を表示するエリアＡ１とは別枠で不明語の意味を表示するエリアＡ２を設けている。これにより、表示装置１００は、文書を表示するエリアＡ１内に不明語の意味を表示するスペースが十分取れない場合でも、視認性を損なうことがない。
【００８１】
また、図８に示すように、操作子であるポインタＰが位置する行とその行の上下各一行に含まれた所定のエリアＡ３の不明語の意味だけを表示しても良い。この表示方法は、所定の範囲内に意味を表示する不明語が多数ある場合に有効である。
【００８２】
上述のように、本実施の形態に係る表示装置１００は、不明語をユーザが調べるのに費やす時間を大幅に省くことができる。そのため、本実施の形態に係る表示装置１００は、ユーザの文書読解の効率を向上させることができる。
【００８３】
また、本実施の形態に係る表示装置１００は、上述のように不明語の意味の表示・非表示を制御することにより、ユーザの不明語の学習に有効である。
【００８４】
なお、本実施の形態では、不明語、すなわち文字列の意味を表示するとして説明したが、これに限らない。例えば、不明語以外にも、歴史上の人物、地図記号、道具などの画像データから辞書データ１１１を検索して、その名称を表示部１０７に自動的に表示することができる。また、不明語が指す物の名称から、辞書データ１１１を検索して、その物の名称を表示部１０７に自動的に表示することができる。
【００８５】
図９は、画像データの意味を表示する表示例である。図９に示す表示例では、画像データの一例として、地図上の地図記号を例にとって説明する。また、画像データを表示するエリアＡ４とは別枠でこの画像データが指す意味を表示するエリアＡ５が設定されているものとする。
【００８６】
図９において、ユーザは、ポインタＰにより、表示部１０７に表示された地図上の地図記号のうち、畑を示す地図記号“ｖ”を選択する。そして、周辺検索部１０９により、画像データの意味を表示するエリアが、ポインタＰにより選択した地図記号の周辺であるエリアＡ６に制限されている。
【００８７】
図９に示すように、ポインタＰにより選択された地図記号βの意味は“畑”であり、エリアＡ６とは別枠のエリアＡ５内に表示されている。さらに、エリアＡ６内に含まれる地図記号αの意味は“果樹園”であり、エリアＡ６とは別枠のエリアＡ５内に表示されている。地図記号α、βの意味を表示するバルーンの透過度は、各地図記号の意味の残り表示回数Ｍｉにより設定されており、地図記号αの意味を表示するバルーンＢ４の透過度は、地図記号βの意味を表示するバルーンＢ５よりも高く設定されている。つまり、地図記号αの意味を表示する残り表示回数Ｍｉは、地図記号βのそれよりも小さい。
【００８８】
なお、エリアＡ５内に表示されている文字列“建物Ａ”について、辞書データ１１１内に保存されている建物Ａの画像データＩがエリアＡ５内に表示される。すなわち、文字列からその文字列が指す画像データを表示することができる。
【産業上の利用可能性】
【００８９】
本発明に係る表示装置、表示方法、及びプログラムは、ユーザにとって意味が不明な文字列又は画像データの意味を表示させるための操作を省いて、この不明な文字列又は画像データの意味を効率良くユーザに学ばせることができるといった効果を有し、学習支援装置等として有用である。
【符号の説明】
【００９０】
１００      表示装置
１０１      入力部
１０３      入力受付部
１０５      制御部
１０７      表示部
１０９      周辺検索部
１１１      辞書データ
１１３      選択語データベース
１１５      文書データ
【図１】
2014186042.tif 000003
【図２】
2014186042.tif 000004
【図３】
2014186042.tif 000005
【図４】
2014186042.tif 000006
【図５】
2014186042.tif 000007
【図６】
2014186042.tif 000008
【図７】
2014186042.tif 000009
【図８】
2014186042.tif 000010
【図９】
2014186042.tif 000011