(57)【要約】【課題】注目すべき情報についての見落としを低減させ得る制御プログラムを提供する。【解決手段】制御プログラムはコンピュータに、１以上の情報を示すデータに基づいて１以上の表示要素を表示面に表示する表示制御処理であって、表示面におけるユーザの視点の位置を検出してユーザの視線に関する視線情報として取得し、表示される上記の表示要素のうち、視線情報が示すユーザの視線と所定の位置関係を満たし、かつ、強調候補としての所定要件を満たす表示要素を特定し、点の位置の検出結果及び表示要素のレイアウトを示す情報に基づいて位置範囲を決定し、特定した表示要素のうち、決定した位置範囲内の表示要素を強調するよう第１表示態様にして表示し、かつ、当該表示要素以外の表示要素を第１表示態様と異なる第２表示態様にして表示する表示制御処理を実行させる。【選択図】図４
2019164843.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータに、１以上の情報を示すデータに基づいて、前記１以上の情報のうちの少なくとも１以上の情報を表す１以上の表示要素を表示面に表示するよう制御する表示制御処理を実行させるための制御プログラムであって、
前記表示制御処理は、
前記表示面におけるユーザの視点の位置を検出し、検出した当該視点の位置を前記ユーザの視線に関する視線情報として取得し、
前記データに基づいて表示される表示要素のうち、前記視線情報が示す前記ユーザの視線と所定の位置関係を満たし、かつ、強調候補としての所定要件を満たす表示要素を特定し、
特定した表示要素を強調して表示するように表示制御を行い、
前記表示制御として、前記視点の位置の検出結果及び前記データが示す情報を表す１以上の表示要素のレイアウトを示すレイアウト情報に基づいて位置範囲を決定し、前記データに基づいて前記表示面に表示されて前記所定要件を満たす表示要素のうち決定された当該位置範囲内の表示要素を特定し、特定した当該表示要素を強調するように、当該表示要素を第１表示態様にして前記表示面に表示し、当該表示要素以外の１以上の表示要素を前記第１表示態様と異なる第２表示態様にして前記表示面に表示する
制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、文書等のデータについての表示技術に関する。
【背景技術】
【０００２】
従来、コンピュータは、表示されるための情報を示す文書等のデータに基づいて、ディスプレイ等に、情報を表す表示要素の集合である画像等を表示するよう表示制御を行う。この制御は、例えば、アプリケーションプログラム、ウェブブラウザその他のプログラムにより実行される。ところで、ディスプレイ等に多くの表示要素（情報）が表されると、ユーザにとって読み辛くなり得る。読み易くするために、ユーザの視線情報により、ウェブページを閲覧しているユーザに注目されている領域（ウェブページの領域）に含まれる文字を拡大する技術（ドキュメント表示態様変換装置）が知られている（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００２−１６９６３７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１の技術では、ユーザが注目すれば文字等の情報が一律に強調（文字の拡大等）されるに過ぎない。このため、例えばユーザが重要な情報を表す表示要素に注目しなければ、ユーザは、重要な情報の表示要素を見落としてしまい、重要な情報を認識できない。
【０００５】
そこで、本発明は、注目すべき情報についての見落としを低減させ得る表示制御方法を用いる表示制御装置で用いられる制御プログラムを提供する。
【課題を解決するための手段】
【０００６】
上記課題を解決するために本発明の一態様に係る制御プログラムは、コンピュータに、１以上の情報を示すデータに基づいて、前記１以上の情報のうちの少なくとも１以上の情報を表す１以上の表示要素を表示面に表示するよう制御する表示制御処理を実行させるための制御プログラムであって、前記表示制御処理は、前記表示面におけるユーザの視点の位置を検出し、検出した当該視点の位置を前記ユーザの視線に関する視線情報として取得し、前記データに基づいて表示される表示要素のうち、前記視線情報が示す前記ユーザの視線と所定の位置関係を満たし、かつ、強調候補としての所定要件を満たす表示要素を特定し、特定した表示要素を強調して表示するように表示制御を行い、前記表示制御として、前記視点の位置の検出結果及び前記データが示す情報を表す１以上の表示要素のレイアウトを示すレイアウト情報に基づいて位置範囲を決定し、前記データに基づいて前記表示面に表示されて前記所定要件を満たす表示要素のうち決定された当該位置範囲内の表示要素を特定し、特定した当該表示要素を強調するように、当該表示要素を第１表示態様にして前記表示面に表示し、当該表示要素以外の１以上の表示要素を前記第１表示態様と異なる第２表示態様にして前記表示面に表示する。
【発明の効果】
【０００７】
本発明によれば、ユーザが注目すべき情報について見落とすことが低減され得る。
【図面の簡単な説明】
【０００８】
【図１】実施の形態１に係る表示制御システムの全体構成を示す図である。
【図２】カメラの配置の一例を示す図である。
【図３】実施の形態１に係る表示制御装置の機能ブロック図である。
【図４】実施の形態１に係る表示制御処理の一例を示すフローチャートである。
【図５】実施の形態１に係る強調候補判別処理の一例を示すフローチャートである。
【図６】実施の形態１に係る強調処理の一例を示すフローチャートである。
【図７】表示制御装置が受信して表示するためのデータの一例を示す図である。
【図８】実施の形態１に係る表示制御装置により表示された画面（表示面）の変化の一例を示す図である。
【図９】実施の形態２に係る表示制御装置で用いられる強調候補識別用情報の一例を示す図である。
【図１０】実施の形態２に係る強調候補判別処理の一例を示すフローチャートである。
【図１１】実施の形態２に係る表示制御装置により表示された画面（表示面）の変化の一例を示す図である。
【図１２】実施の形態３に係る表示制御装置の機能ブロック図である。
【図１３】実施の形態３に係る表示制御装置で用いられる属性情報の一例を示す図である。
【図１４】実施の形態３に係る表示制御装置で用いられる範囲決定用テーブルの一例を示す図である。
【図１５】実施の形態３に係る表示制御処理の一例を示すフローチャートである。
【発明を実施するための形態】
【０００９】
本発明の一態様に係る制御プログラムは、コンピュータに、１以上の情報を示すデータに基づいて、前記１以上の情報のうちの少なくとも１以上の情報を表す１以上の表示要素を表示面に表示するよう制御する表示制御処理を実行させるための制御プログラムであって、前記表示制御処理は、前記表示面におけるユーザの視点の位置を検出し、検出した当該視点の位置を前記ユーザの視線に関する視線情報として取得し、前記データに基づいて表示される表示要素のうち、前記視線情報が示す前記ユーザの視線と所定の位置関係を満たし、かつ、強調候補としての所定要件を満たす表示要素を特定し、特定した表示要素を強調して表示するように表示制御を行い、前記表示制御として、前記視点の位置の検出結果及び前記データが示す情報を表す１以上の表示要素のレイアウトを示すレイアウト情報に基づいて位置範囲を決定し、前記データに基づいて前記表示面に表示されて前記所定要件を満たす表示要素のうち決定された当該位置範囲内の表示要素を特定し、特定した当該表示要素を強調するように、当該表示要素を第１表示態様にして前記表示面に表示し、当該表示要素以外の１以上の表示要素を前記第１表示態様と異なる第２表示態様にして前記表示面に表示する。この制御プログラムをコンピュータにインストールすれば、コンピュータが、ユーザにとって注目すべき情報についての見落としを低減させる表示制御装置として機能するようになる。例えば、適切に強調候補としての所定要件として定めておくことで、特定の注目すべき表示内容（表示要素が表す情報）を目立たせてユーザが認識し易くすることができる。また、ディスプレイの画面等といった表示面におけるユーザの視点との位置関係次第で、注目すべき表示要素（例えば重要情報を表す表示要素）を目立つように表示させ得るため、効果的にユーザの見落としを低減させ得る。また、ユーザの視点に関係した一定範囲の領域（位置範囲）内に存在する注目すべき情報（例えば重要情報）をユーザに認識させ易くすることができる。なお、全ての表示要素が強調されるのではなく、強調候補としての所定要件及びユーザの視点の位置により強調される表示要素が限定されるため、表示制御システムにおいて表示要素群を初期表示する際に要する処理負荷（強調のための処理負荷）が比較的軽減され得る。また、文書データの場合における文字列の間隔等のレイアウトに応じて、例えば文字列の隙間が多い程、位置範囲を大きく決定し得る。
【００１０】
なお、この全般的又は具体的な態様は、システム、方法、集積回路又はコンピュータで読み取り可能なＣＤ−ＲＯＭ等の記録媒体で実現されてもよく、システム、方法、集積回路、コンピュータプログラム又は記録媒体の任意な組み合わせで実現されてもよい。
【００１１】
以下、実施の形態に係る表示制御装置を含む表示制御システムについて、図面を参照しながら説明する。ここで示す実施の形態は、いずれも本発明の一具体例を示すものである。従って、以下の実施の形態で示される数値、構成要素、構成要素の配置及び接続形態、並びに、ステップ（工程）及びステップの順序等は、一例であって本発明を限定するものではない。以下の実施の形態における構成要素のうち、独立請求項に記載されていない構成要素については、任意に付加可能な構成要素である。また、各図は、模式図であり、必ずしも厳密に図示されたものではない。
【００１２】
（実施の形態１）
以下、本発明の実施の一態様として、表示制御方法を実現する表示制御システムについて図面を用いて説明する。
【００１３】
（構成）
図１は、実施の形態１に係る表示制御システム１０の全体構成を示す図である。
【００１４】
表示制御システム１０は、情報を示すデータに基づいて情報を表す表示要素を表示し、ユーザが注目すべき情報を表す表示要素を強調するように表示の制御を行う表示制御方法を実現するためのシステムである。図１に示すように表示制御システム１０は、ネットワーク１１を介して相互に通信可能な表示制御装置１００及びサーバ装置２００を備える。ネットワーク１１は例えばインターネット等の広域通信網を含み得るが、ローカルネットワーク（ＬＡＮ）等であってもよい。
【００１５】
表示制御装置１００は、例えばパーソナルコンピュータ、タブレット、スマートフォンその他のコンピュータ（情報処理装置）である。表示制御装置１０は、ハードウェア構成として図１に示すように、プロセッサ（マイクロプロセッサ）１０１、メモリ１０２、通信インタフェース（Ｉ／Ｆ）１０３、ディスプレイ１０４、カメラ１０５及び入力装置１０６を備える。
【００１６】
メモリ１０２は、プログラム及びデータを予め保持しているＲＯＭ、プログラムの実行に際してデータ等の記憶に利用するためのＲＡＭ等であり、例えば不揮発性メモリを含んでいてもよい。プロセッサ１０１は、メモリ１０２に格納された制御プログラム等を実行することにより例えば通信Ｉ／Ｆ１０３、ディスプレイ１０４、カメラ１０５等の各部を制御して各種処理を行う。通信Ｉ／Ｆ１０３は、無線又は有線で、ネットワーク１１を介してサーバ装置２００と通信するための通信回路である。ディスプレイ１０４は、例えば液晶ディスプレイ等、表示要素を画面（表示面）に表示する装置である。表示要素は、何らかの情報を表す図形、文字、写真、図表その他の画像データ等の所謂表示オブジェクトである。カメラ１０５は、ディスプレイ１０４を見る人（ユーザ）の視線を検出するために撮影を行うセンサである。図２にディスプレイ１０４とカメラ１０５との配置の一例を示す。カメラ１０５は、ディスプレイ１０４の画面（表示面）に向かう人を撮影可能に配置される。カメラ１０５は、例えば赤外線ＬＥＤ（Light Emitting Diode）を含み、赤外光をユーザに照射して、ユーザの目の角膜で反射した反射光の位置とユーザの瞳孔の位置とを含む画像を赤外線イメージセンサで撮影する。表示制御装置１００は、視線検知機構を備え、この視線検知機構が、カメラ１０５での撮影結果から、例えば角膜の反射光の位置と瞳孔の位置とからユーザの視線を検知し、検知結果として視線を表す視線情報を生成する。入力装置１０６は、キーボード、ポインティングデバイス、タッチパネル等のユーザの操作を受け付ける装置である。表示制御装置１００は、メモリ１０２の他にデータの記憶に利用するためにハードディスク装置等の補助記憶装置を備えてもよい。
【００１７】
表示制御装置１００は、例えば、プロセッサ１０１により、オペレーティングシステム及びアプリケーションプログラムを実行することで、文書の表示及び編集の機能、ウェブブラウザとしての機能等といった各種機能を実行する。そして、アプリケーションプログラム等が、文書の表示等の機能を実行するに際して、情報を示すデータ（文書等）を、予め定められた所定規則（データフォーマット種別、文字コード表、ウェブページ記述言語の仕様等）に基づいて解釈することで、画面（表示面）に表示されるべき表示要素を特定し得る。
【００１８】
サーバ装置２００は、表示制御装置１００と連携して処理を行い得るコンピュータであり、例えば、プロセッサ、メモリ、通信Ｉ／Ｆ等を備える。サーバ装置２００は、例えば、メールサーバ機能或いはウェブサーバ機能を備える。サーバ装置２００は、ウェブサーバ機能を備える場合に、ウェブページを管理し、ブラウザとしての機能を有する表示制御装置１００からの要求に応じてウェブページに係るデータを送信する。サーバ装置２００は更に、各ウェブページについて各ブラウザからのアクセス回数（データの要求回数）を管理し、表示制御装置１００からの要求に応じてそのアクセス回数を表示制御装置１００に送信する機能を有する。
【００１９】
以下、図３を用いて表示制御装置１００の機能構成要素について説明する。図３は、表示制御装置１００の機能ブロック図である。
【００２０】
表示制御装置１００は、機能面における構成要素として図３に示すように、記憶部１１０、表示制御部１２０、視線情報取得部１３０、強調対象特定部１４０及び通信部１５０を備える。
【００２１】
記憶部１１０は、メモリ１０２の一領域等で実現され、１以上の情報を表示するために用いられるデータを記憶する機能を有し、例えば通信部１５０がサーバ装置２００から取得したデータ等を記憶する。データで示される情報は、何らかの意味、概念等を表すものであり、表示制御装置１００によりそのデータに基づいてその情報を表す表示要素が表示面に表示されることで、ユーザの視覚により把握される。１以上の情報を示すデータには、例えば、ウェブページに関してＨＴＭＬ（HyperText Markup Language）で記述された
ＨＴＭＬ文書、文字列等の表示及び編集のためのワードプロセッサ等の特定アプリケーションプログラム用の文書ファイル、メール、地図データ、デジタル書籍等、様々なものがある。本実施の形態においては情報を示すデータの一例として、主にＨＴＭＬ文書を取り上げて説明する。
【００２２】
表示制御部１２０は、記憶部１１０に記憶されたデータに基づいて画面に表示要素を表示するよう制御し、強調対象特定部１４０により特定された表示要素を強調して表示するように表示制御を行う機能を有する。表示制御部１２０は、制御プログラムを実行するプロセッサ１０１、ディスプレイ１０４等により実現される。
【００２３】
表示制御部１２０による表示制御は、表示面（ディスプレイ１０４の画面）へ表示要素を特定の表示態様で表示する制御である。例えば、強調しないで表示した場合よりも強調して表示した場合の方が表示要素は、目立つ。１つ以上の文字からなる文字列である表示要素については例えば次のようになる。即ち、表示制御部１２０は、強調対象特定部１４０により特定された表示要素（つまり強調対象の表示要素）を強調するように、その表示要素を、予め定められた通常サイズの文字フォントより、相対的に大きなサイズの文字フォント等といった目立つ第１表示態様で表示し、更に、強調対象特定部１４０により特定されなかった表示要素（例えば強調対象の周囲の表示要素等）を、第１表示態様より目立たない通常サイズの文字フォント等といった第２表示態様で表示する。この場合に、第１表示態様として、例えば高解像度で表示するのであれば、第２表示態様としては低解像度で表示することとしてもよい。強調対象は、強調候補の表示要素（つまり注目されるべき表示要素）のうち、ユーザの視線と所定の位置関係を満たす表示要素である。
【００２４】
視線情報取得部１３０は、カメラ１０５での撮影結果からユーザの視線を検知してユーザの視線に関する視線情報を生成する表示制御装置１００内の視線検知機構から、その視線情報を取得する機能を有する。視線情報は、例えば、表示面（ディスプレイ１０４の画面）とユーザの眼の位置関係及びユーザの視線の方向を示し、或いは、表示面におけるユーザの視点を示す。視線情報取得部１３０は、ユーザの視線に関する視線情報に基づいて表示面におけるユーザの視点の位置を検出する。即ち、視線情報取得部１３０は、例えば視線検知機構が表示面上の視点を算定して視線情報に含めていれば、その視点を得る。また、例えば視線検知機構が生成する視線情報が、表示面とユーザの眼の位置関係及びユーザの視線の方向を示すものであれば、視線情報に基づいて計算により視点を得る。視線情報取得部１３０は、制御プログラムを実行するプロセッサ１０１等により実現される。
【００２５】
強調対象特定部１４０は、ユーザが注目すべき情報を表す、強調すべき表示要素を特定する機能を有する。即ち、強調対象特定部１４０は、視線情報取得部１３０により取得された視線情報等を参照することで、表示制御部１２０がデータに基づいて表示する表示要素のうち、ユーザの視線と所定の位置関係を満たす表示要素であり、かつ、強調候補としての所定要件を満たす表示要素を特定する機能を有する。この特定される表示要素は、表示制御部１２０によって既に表示されているものに限らず、ユーザの操作等に応じて表示制御部１２０によりこれから表示されようとするものであってもよい。強調候補でない表示要素は強調表示の対象にはならない。強調候補としての所定要件は、ユーザの視線との位置関係とは拘わりのない要件であり、例えば重要情報を表す表示要素を規定する要件である。例えば、通信部１５０がサーバ装置２００から取得したＨＴＭＬ文書等のデータに基づくウェブページの表示においては、ＨＴＭＬ文書等の作成者等が、ある表示要素が強調候補であるか否かについて識別する情報（強調候補のタグ等）をデータ中に含めていてもよい。この場合に、強調候補のタグにより強調候補と定められた表示要素が、強調候補としての所定要件を満たす表示要素となる。ユーザの視線と所定の位置関係を満たす表示要素は、例えば、表示面におけるユーザの視点の位置の検出結果との位置関係が所定の位置関係（例えば視点を含む一定サイズの矩形領域内、視点を中心とした一定半径の円内等）である表示要素である。
【００２６】
強調対象特定部１４０は、制御プログラムを実行するプロセッサ１０１、通信Ｉ／Ｆ１０３等により実現される。強調対象特定部１４０は、ユーザが注目すべき情報を表す強調すべき表示要素を特定する上述の機能のために、一例としての機能構成要素として、強調候補判別部１４１及び位置範囲決定部１４２を有する。
【００２７】
強調候補判別部１４１は、強調候補としての所定要件を満たす表示要素を判別する機能を担う。強調候補判別部１４１は、強調候補としての所定要件を満たす表示要素か否かを、重要情報指定要素により指定される重要情報を表すか否かに基づいて判別する。ここで、重要情報指定要素は、ユーザに注目されるべき情報を指定するデータであり、例えば重要情報を指定するタグである。ここでは、説明の便宜上、ウェブページを記述するＨＴＭＬに、注目すべき情報（重要情報）を指定するタグとしてｉｍｐｏｒｔａｎｔタグを新たに追加した例を用いて説明する。ｉｍｐｏｒｔａｎｔタグは、指定する重要情報を要素とし、指定する表示態様（太字、色指定、サイズ指定、その他のスタイル等）を属性とするタグである。強調候補判別部１４１は、ＨＴＭＬ文書におけるｉｍｐｏｒｔａｎｔタグで指定される重要情報を表す表示要素を、強調候補としての所定要件を満たす表示要素として判別する。なお、表示制御部１２０は、ｉｍｐｏｒｔａｎｔタグの属性により強調時の表示態様を特定し得る。
【００２８】
強調候補判別部１４１は、更に、ＨＴＭＬ文書におけるリンク情報を表す表示要素、つまりＡタグ（アンカータグ）で示される情報に係る表示要素については、強調候補としての所定要件を満たすか否かを、その表示要素が表すリンク情報により関連付けられた他の文書（外部文書）の閲覧数に基づいて判別する。具体的には、例えば、強調候補判別部１４１は、Ａタグで示されるＵＲＩ（Uniform Resource Identifier）が指すＨＴＭＬ文書に係るウェブページへのアクセス回数をサーバ装置２００から取得してそのアクセス回数（つまりそのウェブページに係るＨＴＭＬ文書の閲覧数）が所定閾値（例えば１万回）を超えている場合にＡタグに係る表示要素が所定要件を満たすと判別し、所定閾値を超えていなければ、その表示要素が所定要件を満たさないと判別する。例えば、ＨＴＭＬ文書で定義されるウェブページの表示要素としての広告バナー（広告主のウェブページへリンクするリンク情報に係る画像）については、強調候補判別部１４１は、閲覧数が所定閾値を超えているウェブページ（ウェブサイト）へリンクする広告バナーを、強調候補としての所定要件を満たすものであると判別する。
【００２９】
位置範囲決定部１４２は、ユーザの視点の位置の検出結果に基づいてユーザの視線（視点）と所定の位置関係を満たす表示要素を特定する機能を担う。即ち、位置範囲決定部１４２は、表示面（ディスプレイ１０４の画面）におけるユーザの視点の位置に基づいて位置範囲を決定し、強調候補としての所定要件を満たす表示要素のうちその位置範囲内の表示要素を特定する。位置範囲は、強調対象の表示要素を表示位置に関する条件で限定するために用いられる領域である。なお、視点の位置に基づいて位置範囲を決定する手順はいかなる手順でもよく、範囲の大きさ及び形状を先に決定してからその範囲の位置を決定してもよいし、一括して位置範囲（形状、大きさ及び位置）を決定してもよい。位置範囲決定部１４２は、例えば視点を中心とした一定サイズ（例えば幅１０ｃｍ高さ３ｃｍ等）の矩形領域として位置範囲を決定する。
【００３０】
通信部１５０は、制御プログラムを実行するプロセッサ１０１、通信Ｉ／Ｆ１０３等により実現され、ネットワーク１１を介してサーバ装置２００からデータ（ＨＴＭＬ文書等）を受信して記憶部１１０に格納する機能を有する。
【００３１】
（動作）
以下、上述の構成を備える表示制御システム１０の動作例について説明する。
【００３２】
図４は、表示制御装置１００の実行する表示制御処理の一例を示すフローチャートである。以下、同図に即して表示制御装置１００の動作を説明する。
【００３３】
表示制御装置１００は、入力装置１０６により受け付けられるユーザによる操作等に応じてブラウザ機能を実行し、通信部１５０によりサーバ装置２００からデータ（ウェブページを記述したＨＴＭＬ文書）を受信して記憶部１１０に格納する（ステップＳ１１）。
【００３４】
表示制御部１２０は、記憶部１１０に格納されたデータ（ＨＴＭＬ文書）を解釈してそのＨＴＭＬ文書に基づき、ディスプレイ１０４の画面に表示要素を表示する（ステップＳ１２）。表示制御部１２０は、ＨＴＭＬ文書が示す各情報を表す各表示要素の表示面での配置（レイアウト）を決定して表示する。表示制御部１２０は、各表示要素の位置、スタイル等については、予め定めているデフォルト値に、ＨＴＭＬ文書において各表示要素の配置を特定するための値の記述が含まれていればその値を反映することで、特定する。ステップＳ１２での表示により、ユーザは、ディスプレイ１０４の画面に表示された、複数の表示要素の集合としてのウェブページを閲覧できる。
【００３５】
視線情報取得部１３０は、表示制御装置１００における視線検知機構から視線情報を取得し、表示面におけるユーザの視点を検出する（ステップＳ１３）。
【００３６】
続いて位置範囲決定部１４２は、検出されたユーザの視点の位置に応じて、強調対象を限定するための位置範囲を決定する（ステップＳ１４）。位置範囲決定部１４２は、例えば、画面上でユーザが見ている部分である視点を中心として一定サイズの矩形の範囲をその位置範囲として決定する。
【００３７】
次に、強調対象特定部１４０は、位置範囲内の表示要素のうち、強調候補判別処理（後述）により強調候補としての所定要件を満たす表示要素を強調候補判別部１４１で判別する。これにより、強調対象となる表示要素（つまりその位置範囲内で強調候補の表示要素）を特定する（ステップＳ１５）。
【００３８】
そして、表示制御部１２０は、強調対象特定部１４０により特定された表示要素を強調するようにデータに基づき表示要素の表示態様を定めて表示する（ステップＳ１６）。これにより、例えば、強調対象特定部１４０により特定された表示要素（強調対象の表示要素）が目立つ第１表示態様で表示され、強調対象特定部１４０により特定されていない表示要素が目立たない第２表示態様で表示される。ステップＳ１３〜Ｓ１６は繰り返され、この結果として、ユーザの視点の移動に応じて強調対象が変化するため、強調して表示される表示要素が切り替わるようになる。なお、表示制御部１２０は、ステップＳ１２での表示（初期表示）においてはディスプレイ１０４の画面に表示する全ての表示要素を第２表示態様で表示しておき、ステップＳ１６で、強調対象の表示要素のみを第１表示態様に変更して表示することとし、一旦強調対象とされた表示要素が強調対象から外された時点で第２表示態様に変更して表示してもよい。
【００３９】
以下、上述のステップＳ１５での強調候補の判別の具体例について、図５に即して説明する。図５は、強調候補を判別するための強調候補判別処理の一例を示すフローチャートである。
【００４０】
まず、強調候補判別部１４１は、ステップＳ１４で決定された位置範囲内に表示される未着目の表示要素に着目する（ステップＳ２１）。
【００４１】
強調候補判別部１４１は、着目した表示要素が、ＨＴＭＬ文書において重要情報を表すｉｍｐｏｒｔａｎｔタグで指定された要素であるかを判定する（ステップＳ２２）。強調候補判別部１４１は、着目した表示要素が、ｉｍｐｏｒｔａｎｔタグで指定された要素であれば、強調候補としての所定要件を満たすものとして、その表示要素が強調候補であると判別する（ステップＳ２３）。
【００４２】
強調候補判別部１４１は、着目した表示要素が、ｉｍｐｏｒｔａｎｔタグで指定された要素でなければ、Ａタグで指定されたリンク情報を表すものであってそのリンク先のウェブページのアクセス回数（つまり閲覧数）が所定閾値（例えば１万回）を超えているか否かを判定する（ステップＳ２４）。強調候補判別部１４１は、着目した表示要素が、Ａタグで指定されたリンク情報を表し、かつリンク先のウェブページのアクセス回数が所定閾値を超えている場合には、強調候補としての所定要件を満たすものとして、その表示要素が強調候補であると判別する（ステップＳ２３）。強調候補判別部１４１は、リンク先のウェブページのアクセス回数については、サーバ装置２００に要求することで取得する。なお、強調候補判別部１４１は、着目した表示要素が、ｉｍｐｏｒｔａｎｔタグで指定された要素でなく、Ａタグで指定されたリンク情報を表し、かつそのリンク先のウェブページのアクセス回数が所定閾値を超えているものでない場合には、その表示要素は強調候補でないと扱う。
【００４３】
強調候補判別部１４１は、ステップＳ１４で決定された位置範囲内に表示される未着目の表示要素が残っている限り、ステップＳ２１に戻って未着目の表示要素に着目してステップＳ２２での判定等を繰り返す（ステップＳ２５）。
【００４４】
この強調候補判別処理により、位置範囲内における強調候補としての所定要件を満たす表示要素が判別され、ステップＳ１５において強調対象の表示要素として特定される。
【００４５】
以下、上述のステップＳ１６での表示要素の強調の具体例について、図６に即して説明する。図６は、強調対象の表示要素を強調するための強調処理の一例を示すフローチャートである。
【００４６】
表示制御部１２０は、ステップＳ１５で強調対象と特定されていない表示要素（強調対象でない表示要素）についてＨＴＭＬ文書において表示態様の指定があるか否かを判別する（ステップＳ３１）。表示態様の指定があれば、強調対象でない表示要素を、指定された表示態様にし（ステップＳ３２）、表示態様の指定がなければ予め定められた基本的な値（デフォルト値）に対応する表示態様にする（ステップＳ３３）。なお、ステップＳ３１ではＨＴＭＬ文書での定義に基づいて関連するスタイルシート等があれば参照して、表示態様の指定があるか否かを判別する。また、表示制御部１２０は、ＨＴＭＬ文書において表示要素の表示態様のうち一部の項目だけについて指定がなされていれば他の項目についてはデフォルト値を適用することで、表示に際しての表示態様を定める。
【００４７】
また、表示制御部１２０は、ステップＳ１５で強調対象と特定された表示要素（強調対象の表示要素）についてＨＴＭＬ文書において強調時の表示態様の指定があるか否かを判別する（ステップＳ３４）。上述したｉｍｐｏｒｔａｎｔタグは、強調時の表示態様を属性として定められ、その属性がステップＳ３４での判別に用いられる。表示制御部１２０は、強調時の表示態様の指定があれば、強調対象の表示要素を、指定された表示態様にする（ステップＳ３５）。そして、強調時の表示態様の指定がなければ予め定められた強調時のデフォルト値（例えば非強調時の基本的な値の１５０％に拡大するような値）に対応する表示態様にする（ステップＳ３６）。
【００４８】
表示制御部１２０がこの強調処理を行うことで、ステップＳ１６では、ユーザに注目されるべき強調対象の表示要素が、強調対象でない表示要素よりも目立つ表示態様で表示面（ディスプレイ１０４の画面）に表示されるようになる。
【００４９】
以下、図７及び図８を用いて表示制御装置１００による表示例を示す。
【００５０】
図７は、表示制御装置１００がサーバ装置２００から受信したデータ（ＨＴＭＬ文書）の一例を示す図である。
【００５１】
このＨＴＭＬ文書においては、ｉｍｐｏｒｔａｎｔタグにより、「特別条件：ＬＭＮ・・・」という情報を示す文字列を表す表示要素が、ユーザに注目されるべき情報（重要情報）として、作成者等によって定められている。そして、ｖｉｅｗ−ｓｔｙｌｅ属性は、「特別条件：ＬＭＮ・・・」という情報を示す文字列を表す表示要素についての強調時の表示態様を定める記述の一例として規定したものである。このｖｉｅｗ−ｓｔｙｌｅ属性により、「特別条件：ＬＭＮ・・・」という情報を示す文字列を表す表示要素は、強調時には基本的なサイズ（デフォルト値）の２００％の拡大サイズの文字フォントが用いられ、下線が付されることが定められている。
【００５２】
また、このＨＴＭＬ文書においては、「ＡＢＣシステム仕様へのリンク」、「ｘｘｘ関連商品サイトへのリンク」等のリンク情報が示されている。
【００５３】
図７に示したＨＴＭＬ文書に基づいて、ブラウザとして機能する場合の表示制御装置１００がディスプレイ１０４に表示する画面（表示面）の、ユーザの視点の変化に応じた画面遷移を図８に示す。
【００５４】
画面２１ａは、ユーザの視線２０ａの先の視点１９ａが画面の右上端付近にある場合の画面の状態を示している。ここで、説明の便宜上、表示制御装置１００は、表示制御処理（図４）のステップＳ１４で、ユーザの視点１９ａを中心とした、画面２１ａに表示された文字列の２行分に相当する高さを有する一定サイズの矩形領域を位置範囲として決定するものとする。この視点１９ａを中心としたその位置範囲内に、強調候補としての所定要件を満たす表示要素は存在しない（図７参照）。このため、例えば「特別条件：ＬＭＮ・・・」という情報を示す文字列を表す表示要素２２ａ、「ＡＢＣシステム仕様へのリンク」というリンク情報を表す表示要素２３ａ、「ｘｘｘ関連商品サイトへのリンク」というリンク情報を表す表示要素２４ａ等は、いずれも通常サイズの基本的な値（デフォルト値）に対応する表示態様で表示されている。つまり、画面２１ａの各表示要素（例えば各行の文字列等）は強調表示されていない。
【００５５】
画面２１ｂは、画面２１ａの状態からユーザの視線が少し右下に下がり（１行分程度降り）、ユーザの視線２０ｂの先の視点１９ｂが「特別条件：ＬＭＮ・・・」という情報を示す文字列を表す表示要素２２ｂに近づいた場合の画面の状態を示している。なお、表示要素２２ｂは、画面２１ａにおける表示要素２２ａの表示態様が変化したものである。視点１９ｂを中心とした上述の一定サイズの矩形領域である位置範囲に、ｉｍｐｏｒｔａｎｔタグで示されており強調候補としての所定要件を満たす表示要素２２ｂが存在する。このため、表示要素２２ｂは、強調対象として特定され（ステップＳ２２、Ｓ２３）、ｖｉｅｗ−ｓｔｙｌｅ属性に基づいて２００％の拡大サイズで表示される（ステップＳ３５）。
【００５６】
画面２１ｃは、画面２１ｂの状態からユーザの視線がかなり下に下がり、ユーザの視線２０ｃの先の視点１９ｃが、「ＡＢＣシステム仕様へのリンク」、「ｘｘｘ関連商品サイトへのリンク」等のリンク情報の間に移動した場合の画面の状態を示している。なお、表示要素２４ｂは、画面２１ａ及び画面２１ｂにおける表示要素２４ａの表示態様が変化したものである。視点１９ｃを中心とした上述の一定サイズの矩形領域である位置範囲に、Ａタグで示されたリンク情報を表す表示要素２３ａと表示要素２４ｂとがある。ここでは説明の便宜上、表示要素２４ｂが表すリンク情報のリンク先のウェブページのアクセス回数が所定閾値を超えており、表示要素２３ａが表すリンク情報のリンク先のウェブページのアクセス回数が所定閾値を超えていないものとする。このため表示要素２３ａと表示要素２４ｂとのうち、表示要素２４ｂのみが強調候補としての所定要件を満たし、強調対象として特定され（ステップＳ２４、Ｓ２３）、通常サイズの１５０％の拡大サイズで表示される（ステップＳ３６）。
【００５７】
ユーザの視線が移動した場合に視線との位置関係によって何らかの表示要素が常に強調されるのでは、特定の情報をユーザに注目すべきとして認識させることができない。これに対して、表示制御システム１０では上述のように、ユーザの視線と一定の位置関係を有し、かつユーザに注目されるべき情報を表す表示要素が強調されるため、ユーザは注目されるべき情報について認識し易くなり、その情報の見落としが低減される。
【００５８】
（実施の形態２）
以下、実施の形態１で示した表示制御システム１０の強調候補判別部１４１の一部を変形した実施の形態２について説明する。実施の形態２では、強調候補判別部１４１の具体的な動作が実施の形態１とは異なるが、表示制御システム１０の装置構成、各装置のハードウェア構成及び機能構成は実施の形態１と概ね同様であるため、ここでは、各装置及び各構成要素について実施の形態１と同様の符号を用いて説明する。実施の形態２に係る表示制御システム１０は、特に説明しない点については実施の形態１と同様である。例えば、本実施の形態における表示制御装置１００も、図４に示す表示制御処理を実行する。
【００５９】
本実施の形態では、表示制御装置１００における通信部１５０が、メールサーバ機能を備えるサーバ装置２００から受信して記憶部１１０に格納するデータが、メール（電子メール）である例を挙げて説明する。メールは、例えばＨＴＭＬ形式であればＨＴＭＬに従って記述されたデータにより、メールで示される情報を表す表示要素（文字等）の内容が定められ、また、表示態様が定められ得る。また、例えばテキスト形式であれば、文字コード列によりメールで示される情報を表す表示要素（文字等）の内容が定められる。
【００６０】
本実施の形態では、表示制御装置１００における強調候補判別部１４１は、データ（メール）に基づいて表示される表示要素が、強調候補としての所定要件を満たす表示要素か否かを、ユーザの状況及び強調候補識別用情報に基づいて判別する。図９に強調候補識別用情報の一例を示す。強調候補識別用情報は、強調候補の表示要素を識別するための識別子を含み、識別子と優先度とを対応付けた情報である。ここでは、優先度は数値が小さい程、より優先的に注目されるべき表示要素を指すものとして説明する。図９の例では、最も高い優先度（優先度１）の表示要素は、隅付き括弧で囲まれた表示要素である。次に高い優先度（優先度２）の表示要素は、角括弧（ブラケット）で囲まれた表示要素である。ユーザの状況は、例えば、ユーザが、表示される情報を急いで閲覧しなければならない状態（つまり急いでいる状態）か否か等である。例えば、ユーザが、急いでいる状態か否かを示す情報を表示制御装置１００に入力することで、表示制御装置１００はユーザの状況を参照できるようになる。また、表示制御装置１００が、ユーザの視線の移動速度、ユーザの操作速度（例えば画面のスクロールを指示する操作速度等）等から、ユーザが急いでいる状態か否かというユーザの状況を検出することとしてもよい。また、ユーザの外出その他の予定を示すスケジュール情報が表示制御装置１００に入力されている場合において、表示制御装置１００はそのスケジュール情報を参照することにより、ユーザが急いでいる状態か否かを検出してもよい。例えば外出予定まで所定時間（例えば数分）以内であれば表示制御システムは、ユーザが急いでいる状態であると検出し得る。急いでいる状態において、急いでいる度合いについて、例えば、高、中、低等と区別してもよい。
【００６１】
また、本実施の形態における表示制御部１２０は、メールにおける強調対象の表示要素（文字等）の表示態様を、その表示要素が強調対象でない場合或いは強調対象でない他の表示要素の表示態様に対して相対的に目立つように１５０％に拡大して表示する。
【００６２】
以下、本実施の形態における強調候補判別部１４１による、強調候補の判別（図４、ステップＳ１５参照）の具体例について、図１０に即して説明する。図１０は、実施の形態２に係る強調候補判別処理の一例を示すフローチャートである。
【００６３】
まず、強調候補判別部１４１は、位置範囲決定部１４２により、図４のステップＳ１４で位置範囲が決定された後において、ユーザの状況に応じて指定優先度を特定する（ステップＳ４２）。具体的には、強調候補判別部１４１は例えばユーザが急いでいる状態であるか否か、或いは、急いでいる程度に応じて、指定優先度を特定する。ここでは、ユーザが急いでいる状態であれば指定優先度として、優先度の最も高い優先度１を指す値を特定し、急いでいない状態であれば指定優先度として、優先度の次に高い優先度２を指す値を特定するものとする。
【００６４】
続いて、強調候補判別部１４１は、ステップＳ１４で決定された位置範囲内において、ステップＳ４２で特定した指定優先度以上の強調候補識別子が付された表示要素を検索する（ステップＳ４２）。例えば、ユーザが急いでいる状態であれば、指定優先度以上は優先度の最も高い優先度１のみとなり、強調候補判別部１４１は、優先度１に対応した強調候補識別子である隅付き括弧で囲まれた表示要素を検索する。また、例えば、ユーザが急いでいない状態であれば、指定優先度以上は優先度２以上のため、強調候補判別部１４１は、優先度１又は優先度２に対応した強調候補識別子である隅付き括弧又は角括弧で囲まれた表示要素を検索する。
【００６５】
強調候補判別部１４１は、ステップＳ４２での検索の結果として、強調候補識別子が付された表示要素（つまり強調候補識別子で囲まれた表示要素）が検出された場合に限り（ステップＳ４３）、検出された表示要素を強調候補と判別する（ステップＳ４４）。即ち、ステップＳ４２での検索の結果として、検出がなされなかった場合には、ステップＳ１４で決定された位置範囲内のいずれの表示要素も強調候補ではないことになる。
【００６６】
ユーザの状況に応じてユーザが注目すべき情報は変化するため、上述の強調候補判別処理（図１０）を行う表示制御装置１００では、ユーザの視線及びユーザの状況に応じて、強調して表示される表示要素を変動させる。
【００６７】
以下、図１１を用いて本実施の形態に係る表示制御装置１００による表示例を示す。
【００６８】
表示制御装置１００がメールに基づいてディスプレイ１０４に表示する画面（表示面）の、ユーザの視点の変化に応じた画面遷移を図１１に示す。同図の例においてメールの送信者は、メール中の受信者（ユーザ）に注目させたい部分に強調候補識別子（隅付き括弧等）を付している。
【００６９】
画面３１ａは、ユーザの視線３０ａの先の視点が画面の最上行付近にある場合の画面の状態を示している。ここでは、説明の便宜上、視線３０ａの先の視点の位置は画面の上下方向（垂直方向）の位置で示されるものとし、表示制御装置１００は、表示制御処理（図４）のステップＳ１４で、ユーザの視点の位置を含む概ね２行分の文字列に相当する程度の高さを有する矩形領域を位置範囲として決定するものとする。また、前提として、ユーザが急いでいない状態であると検出されていることとする。画面３１ａでは、ユーザの視点を含む２行分程度の位置範囲に、隅付き括弧又は角括弧で囲まれた表示要素が含まれていない。このため、表示要素（文字列）３２ａ、３３ａ等を含むメールの内容を表す各文字列（各表示要素）は全て強調されておらず、通常サイズで表示されている。
【００７０】
画面３１ｂは、画面３１ａの状態からユーザの視線が下に下がり、ユーザの視線３０ｂの先の視点が隅付き括弧で囲まれた「重要：ＡＢＣシステムが更新されます。」という表示要素３２ｂの少しだけ上に位置した場合の画面の状態を示している。なお、表示要素３２ｂは、画面３１ａにおける表示要素３２ａの表示態様が変化したものである。これは、強調候補判別部１４１による強調候補判別処理（図１０）により、ユーザが急いでいない状態であるため、ユーザの視点を含む位置範囲において、優先度１又は優先度２の強調候補識別子で囲まれた文字列が検索され（ステップＳ４１〜Ｓ４３）、検出された表示要素３２ｂが強調候補と判別（ステップＳ４４）され、表示制御部１２０により強調された結果である。このような強調による表示態様の変化について、ここでＨＴＭＬ形式のメールを例にして説明する。この表示態様の変化は、例えば表示に用いるＨＴＭＬファイルに表示態様を変化させるためのタグを挿入するようにして改変することにより実現することができる。例えば、隅付き括弧、角括弧で囲まれた文字列を表示する場合にはその文字列を拡大する、といったテーブルを表示制御システム１０が保持し、視線が近辺に入るとそのテーブルの情報をもとに、表示に用いるＨＴＭＬファイルに強調表示のタグを挿入することができる。
【００７１】
画面３１ｃは、画面３１ｂの状態からユーザの視線が更に下に下がり、ユーザの視線３０ｃの先の視点が、角括弧で囲まれた「要件：７月１日からＡモジュールのバージョン１２ａを利用してください。」という表示要素３３ｂの少しだけ上に位置した場合の画面の状態を示している。なお、表示要素３３ｂは、画面３１ａ及び画面３１ｂにおける表示要素３３ａの表示態様が変化し、強調されたものである。この表示態様の変化も上述したように、例えば表示に用いるＨＴＭＬファイルに表示態様を変化させるためのタグを挿入するようにして改変することにより実現することができる。また、画面３１ｃにおいては、画面３１ｂにおける表示要素３２ｂから、強調されなくなった（通常サイズに戻った）表示要素３２ａが表示されている。もし、ユーザが急いでいることが検出されていた場合であれば、優先度２に対応した強調候補識別子（角括弧）は検索されないので（ステップＳ４１、Ｓ４２）、画面３１ｃには、表示要素３３ｂの代わりに表示要素３３ａが表示されることになる。
【００７２】
このように、本実施の形態における表示制御システム１０では、表示制御装置１００が、強調候補識別子が付された表示要素をユーザの視線との位置関係及びユーザの状況に応じて強調した表示態様で表示するか強調しない表示態様で表示するかを切り替える。
【００７３】
（実施の形態３）
以下、実施の形態１で示した表示制御システム１０の表示制御装置１００の一部を変形した実施の形態３について説明する。
【００７４】
（構成）
図１２は、実施の形態３に係る表示制御装置１００ａの機能ブロック図である。表示制御装置１００ａは、実施の形態１に係る表示制御装置１００の一部を変形したものである。
【００７５】
表示制御装置１００ａは、機能面における構成要素として図１２に示すように、記憶部１１０ａ、表示制御部１２０、視線情報取得部１３０、強調対象特定部１４０ａ、通信部１５０及び属性情報取得部１６０を備える。強調対象特定部１４０ａは、強調候補判別部１４１を変形した強調候補判別部１４１ａ、及び、位置範囲決定部１４２を変形した位置範囲決定部１４２ａを有する。表示制御装置１００ａの構成要素のうち実施の形態１で示した表示制御装置１００の構成要素と同一のものについては、同じ符号を付しており、適宜説明を省略する。表示制御装置１００ａのハードウェア構成は、表示制御装置１００と同一であり、表示制御装置１００ａは視線検知機構を備える。また、表示制御装置１００ａは、ここで説明しない点については表示制御装置１００と同様である。
【００７６】
記憶部１１０ａは、メモリ１０２の一領域等で実現され、実施の形態１で示した記憶部１１０と同様の機能を有する。記憶部１１０ａは、更に、ユーザの属性を示す属性情報、及び、ユーザの視点に基づいて位置範囲の大きさを決定するために用いられる範囲決定用テーブルを記憶する機能を有する。
【００７７】
図１３に属性情報の一例を示す。同図に示すように、ユーザについての属性情報は、例えば性別、年代、年齢、趣味、住所等の情報である。属性情報は、例えばユーザにより入力装置１０６に入力され、記憶部１１０ａに格納される。
【００７８】
図１４は、範囲決定用テーブルの一例を示す図である。同図の例では、範囲決定用テーブルは、ユーザの視力、年代及び性別についての各種の組み合わせパターンと、位置範囲の大きさとを対応付けて構成されている。この範囲決定用テーブルは、位置範囲決定部１４２ａにより参照される。範囲決定用テーブルは、位置範囲の大きさを、例えば、ユーザの視野の大きさにある程度比例させるべく、実験等に基づいて設計されてもよく、例えばユーザの視力、年代、年齢、性別等の属性を用いて位置範囲の大きさが特定されるように構成され得る。図１４の例では、範囲決定用テーブルにおいて位置範囲の大きさは、「最大」、「大」、「中」、「小」及び「最小」の５段階で表しているが、より具体的なサイズを表すようにしてもよい。
【００７９】
強調対象特定部１４０ａは、視線情報取得部１３０により取得された視線情報等を参照することで、表示制御部１２０がデータに基づいて表示する表示要素のうち、ユーザの視線と所定の位置関係を満たす所定の位置範囲における表示要素であり、かつ、強調候補としての所定要件を満たす表示要素を特定する機能を有する。所定の位置範囲は、ユーザの属性及びユーザの状況に基づいて定められた大きさの位置範囲である。即ち、強調対象特定部１４０ａは、ユーザが注目すべき情報を表す強調すべき表示要素を特定する機能を有する。強調対象特定部１４０ａは、制御プログラムを実行するプロセッサ１０１、通信Ｉ／Ｆ１０３等により実現される。
【００８０】
強調候補判別部１４１ａは、強調候補としての所定要件を満たす表示要素を判別する機能を担う。強調候補判別部１４１ａは、データに基づいて表示する表示要素について、強調候補としての所定要件を満たす表示要素か否かを、データの内容に関する情報に基づいて、ユーザの属性に応じてデータの内容を解析することで判別する。例えば、一般に同じ属性を有する人において重要となるキーワード等を予め登録した辞書を利用することで、文書等のデータにおける重要なキーワードを表す表示要素を強調候補としての所定要件を満たす表示要素と判別し得る。強調候補判別部１４１ａは、属性情報（図１３参照）が示すユーザの属性としての趣味がサッカーであれば、サッカーが趣味の人において重要となるキーワード（サッカー、ゴールキーパー、オフサイド等）を登録した辞書を用いて、データを解析することで、強調候補としての表示要素か否かの判別を行う。また、ユーザの属性としての住所が、Ａ市Ｂ町であれば、その場所に関する情報、例えばその市町村名（Ａ市、Ｂ町）の記述を含む情報（地名、店舗案内、イベントの開催場所の情報等）を表す表示要素が強調候補としての所定要件を満たすと判別し得る。
【００８１】
位置範囲決定部１４２ａは、位置範囲の大きさを決定し、ユーザの視点の位置の検出結果に基づいてユーザの視線（視点）と所定の位置関係を満たす位置範囲内の表示要素を特定する機能を担う。位置範囲決定部１４２ａは、記憶部１１０ａに記憶されている範囲決定用テーブルを用いて、表示制御装置１００ａによりデータに基づいて表示面に表示される、強調候補としての所定要件を満たす表示要素のうちで、ユーザの視線と所定の位置関係を満たす位置範囲内のものを強調して表示するための位置範囲の大きさを決定する。
【００８２】
（動作）
以下、上述の構成を備える表示制御装置１００ａの動作例について説明する。
【００８３】
図１５は、表示制御装置１００ａの実行する表示制御処理の一例を示すフローチャートである。以下、同図に即して表示制御装置１００ａの動作を説明する。
【００８４】
表示制御装置１００ａは、入力装置１０６により入力されるユーザの属性に基づいて属性情報を記憶部１１０ａに格納する（ステップＳ５１）。なお、表示制御装置１００ａに対して属性情報は何らかの方法で少なくとも１度与えられればよく、データに基づく表示の度に入力される必要はない。
【００８５】
表示制御装置１００ａは、入力装置１０６により受け付けられるユーザによる操作等に応じて、通信部１５０によりサーバ装置２００からデータを受信して記憶部１１０ａに格納する（ステップＳ５２）。データは、例えば、ウェブページに係るＨＴＭＬ文書、メール、ワードプロセッサ等のアプリケーションプログラム用の文書等である。
【００８６】
表示制御部１２０は、記憶部１１０ａに格納された、情報を示すデータに基づいて、ディスプレイ１０４の画面に、情報を表す表示要素を表示する（ステップＳ５３）。表示制御部１２０は、各表示要素の表示態様を、予め定めている通常サイズ等と特定して表示する。ステップＳ５３での表示により、ユーザは、ディスプレイ１０４の画面に表示された、複数の表示要素で表された情報を視認し得る。
【００８７】
視線情報取得部１３０は、表示制御装置１００ａにおける視線検知機構から視線情報を取得し、表示面におけるユーザの視点を検出する（ステップＳ５４）。
【００８８】
続いて位置範囲決定部１４２ａは、属性情報及びユーザの状況に基づき位置範囲の大きさを決定して、ユーザの視点の位置に応じて、強調対象を限定するための位置範囲の位置を決定する（ステップＳ５５）。位置範囲決定部１４２ａは、例えば、ステップＳ５１で記憶部１１０ａに格納された属性情報（図１３参照）に基づいて、範囲決定用テーブル（図１４参照）から、位置範囲の大きさを特定する。そして、実施の形態２で示したようなユーザが急いでいる状態であるか否かといったユーザの状況に応じて、その特定した大きさを修正する。例えば、ユーザが急いでいる状態であれば急いでいない状態に比べて位置範囲が狭くなるように修正する。ユーザの状況は、例えば、ユーザによる画面の連続閲覧時間、視線の動く速度等から算定したユーザの疲労度であってもよく、ユーザの疲労が大きい場合には、位置範囲を比較的狭くなるように修正することとしてもよい。
【００８９】
次に、強調対象特定部１４０ａは、位置範囲内の表示要素のうち、ユーザの属性情報に基づいて強調候補としての所定要件を満たす表示要素を判別して、位置範囲内の強調候補を強調対象として特定する（ステップＳ５６）。
【００９０】
そして、表示制御部１２０は、強調対象特定部１４０ａにより特定された表示要素を強調するようにデータに基づき表示要素の表示態様を定めて表示する（ステップＳ５７）。このような強調するように表示要素の表示態様を定めて表示するため、例えばＨＴＭＬ文書（ファイル）に基づくウェブページの表示においては、ソースとなるＨＴＭＬファイルに表示態様を変化させるためのタグを挿入するようにして改変することにより強調等を実現することができる。例えば、ユーザ属性或いはユーザの状況に基づいて特定した表示要素に対して、予め強調の表示態様（例えば文字フォントのサイズ等）を定めたテーブルを表示制御システム１０が保持し、視線が近辺に入るとそのテーブルの情報をもとに、ウェブページの表示に用いるＨＴＭＬファイルに強調表示のタグを挿入することで、強調した表示態様で表示することができる。これにより、例えば、強調対象特定部１４０ａにより特定された表示要素（強調対象の表示要素）が目立つ第１表示態様（例えば第２表示態様よりも大きいサイズで拡大表示する態様等）で表示され、強調対象特定部１４０ａにより特定されていない表示要素が目立たない第２表示態様で表示される。ステップＳ５４〜Ｓ５７は繰り返され、この結果として、ユーザの視点の移動に応じて強調対象が変化するため、強調して表示される表示要素が切り替わるようになる。なお、表示制御部１２０は、ステップＳ５３での表示（初期表示）においてはディスプレイ１０４の画面に表示する全ての表示要素を第２表示態様で表示しておき、ステップＳ５７で、強調対象の表示要素のみを第１表示態様に変更して表示することとし、一旦強調対象とされた表示要素が強調対象から外された時点で第２表示態様に変更して表示してもよい。
【００９１】
（他の実施の形態等）
以上のように、本発明に係る技術の例示として実施の形態１〜３を用いて説明した。しかしながら、上述の実施の形態は一例にすぎず、各種の変更、付加、省略等が可能であることは言うまでもない。
【００９２】
（１）上述した表示制御装置１００、１００ａは視線検知機構を備えることとしたが、視線検知機構は、表示制御装置１００の外部に存在してもよく、表示制御装置１００、１００ａは、ユーザの視線に関する視線情報を取得できればよい。また、視線検知機構がユーザの視線或いは表示面におけるユーザの視点を検知する方法として、眼の赤外線撮影による方法の他、いかなる方法を用いてもよい。また、表示制御装置１００は、視線検知機構から視線情報を得る代わりに、入力装置１０６であるポインティングデバイスが指す位置（カーソル、マウスポインタ等で指す位置等）を視点と看做して、ポインティングデバイスが指す位置の情報を、視線を示す視線情報として取得することとしてもよい。
【００９３】
（２）表示要素は、例えばディスプレイの画面である表示面に表示されることとしたが、プロジェクタによりスクリーン、壁等に投影される投影画面等の表示面に表示されるものであってもよい。この表示面は、平面であっても曲面であってもよい。また、表示要素は、２次元的に表示面に表示される他、空間への投影等により立体（３次元）的に表示されるものであってもよい。表示制御装置１００等において強調対象として特定され得る表示要素は、ユーザの視線と所定の位置関係を満たす表示要素であるところ、例えば、空間においてユーザの視線（直線）から一定半径の円筒に含まれる表示要素等であってもよい。
【００９４】
（３）上述した表示制御装置１００、１００ａはディスプレイ１０４を備えることとしたが、必ずしもディスプレイ１０４を備える必要はない。例えば、表示制御部１２０は、外部の表示装置（ディスプレイ等）に対して１以上の表示要素を含む画像表示用の映像信号を出力することでその表示装置での表示を制御することとしてもよい。表示制御システム１０は、例えば、表示装置（ディスプレイ等）、表示装置上の表示を制御する表示制御装置、表示装置上の表示を制御するサーバ装置、表示制御装置の一部の機能を分担するサーバ装置等のうち１つ以上を含む形態をとり得る。
【００９５】
（４）実施の形態３では、範囲決定用テーブル（図１４）を用いて位置範囲決定部１４２ａにより位置範囲が決定されることとした。表示要素の表示の基礎となる情報を示すデータ（文書等）が、例えば、パラグラフ単位、３行等の行数単位、１００画素等といった画素数単位等といった範囲の大きさについて指定する範囲指定要素を含むこととし、位置範囲決定部１４２ａは、範囲決定用テーブルを用いる代わりに、この範囲指定要素に基づいて位置範囲を決定することとしてもよい。例えば図７のＨＴＭＬ文書における＜view size＞等といったタグにより例えば１００画素四方の大きさ等といった範囲の大きさを示すこととしてもよい。この他、位置範囲決定部１４２ａは、データが示す情報を表す１以上の表示要素の配置、サイズ等を示すレイアウト情報に基づいて位置範囲の決定を行うこととしてもよい。レイアウト情報において表示要素の配置は、例えば、画面における位置座標、或いは、１行あたりの文字数、行間隔等の情報で示され得る。このレイアウト情報は、表示要素を表示するための文書等のデータの一部として示されていてもよいし、別個に存在してもよい。位置範囲決定部１４２ａは、例えば、レイアウト情報に基づいて、メール、文書等のデータにおける文字列の隙間が多い程、位置範囲を大きく決定することとしてもよい。
【００９６】
（５）上述したＨＴＭＬ文書、ワードプロセッサ等の特定アプリケーションプログラム用の文書ファイル、メール、地図データ、デジタル書籍等といった、情報を示すデータは、動画を示す動画情報（動画の再生領域を指定する情報）を含んでもよい。その動画の再生領域となる表示要素としての動画表示オブジェクトについて、表示制御部１２０は、強調を、その再生領域で動画を再生することにより行うこととしてもよい。具体例として、表示制御装置１００、１００ａは、ＨＴＭＬ文書に、＜ｖｉｄｅｏ  ｓｒｃ＝“動画．ｍｐ４”  ｐｏｓｔｅｒ＝“１フレーム．ｊｐｇ”＞＜／ｖｉｄｅｏ＞等の記述が含まれることに基づき表示される動画表示オブジェクトを強調するときには、動画．ｍｐ４を再生し、強調しないときには、１フレーム．ｊｐｇに係る静止画を表示するようにしてもよい。また、表示制御部１２０は、例えば、広告用の動画を表示するための再生領域を含み、非強調時において再生領域内に静止画で広告を表示している動画表示オブジェクトを、強調時に、再生領域内で広告用の動画を再生（例えば経時的に変化する動画の映像を表示）するように表示制御を行い得る。また、データは、情報を表示するための表示領域に係る領域情報を示すものであってもよい。この場合に、表示制御装置は、データに基づいて、領域情報を表す表示要素としての、表示領域を含む表示領域オブジェクトを、表示するよう制御し、表示制御部１２０は、表示領域オブジェクトの表示領域にユーザの属性情報に応じた情報を挿入することにより、その表示領域オブジェクトについての強調を行うこととしてもよい。表示領域オブジェクトは、例えば、広告バナー等の情報を表示する表示領域を含む一種の表示要素である。これにより、例えば、属性情報を趣味に係る属性とすると、ユーザの趣味に関連する情報が表示領域オブジェクトの表示領域に挿入され得る。このため、ユーザ毎に挿入される情報が異なり得る。この挿入される情報は、例えば表示制御システムが属性情報毎に対応付けて保有している情報のうちから、選定され得る。
【００９７】
（６）上述した表示制御装置１００、１００ａにおける機能構成要素の機能分担は一例にすぎず、任意の分担が可能である。例えば、強調対象特定部１４０は、表示制御部１２０における表示制御の一部、つまり、強調対象を強調するためにその強調対象を特定する部分を分担するものとして構成されてもよく、表示制御部１２０に包含されていてもよい。
【００９８】
（７）上述した表示制御処理（図４参照）では、表示要素がユーザの視線と所定の位置関係に係る条件を満たすか否かの判定を、視点から一定範囲内の位置範囲を定めて、その位置範囲内に表示要素が含まれるか否かにより行う手順（ステップＳ１４、Ｓ１５）を示したが、各表示要素から一定範囲内の領域を定めて、その領域内に視点が含まれるか否かにより行ってもよい。
【００９９】
（８）上述の実施の形態１では、表示する情報を示すデータであるＨＴＭＬ文書にｉｍｐｏｒｔａｎｔタグを記述した例を示したが、このデータは、ＸＭＬ文書であってもよく、表示制御装置１００は、ＸＭＬ文書に対応付けられたスタイルシートに基づいてＸＭＬ文書に基づく表示要素の表示態様を特定するものであってもよい。また、ＨＴＭＬ文書にリンク情報が示される例を示したが、リンク情報は、ＨＴＭＬ文書の他、ワードプロセッサ等のアプリケーションプログラム用の文書等にも、他の文書（外部文書）へのアクセスのための情報として含まれ得る。このため、表示制御装置１００では、例えば、ワードプロセッサ等のアプリケーションプログラムにおいてその外部文書が利用（閲覧）された回数を管理していてもよく、この回数に応じて、強調候補判別部１４１が、リンク情報に係る表示要素が所定要件を満たすか否かを判別することとしてもよい。
【０１００】
（９）上述した位置範囲決定部１４２は、ユーザの視点との関係で位置範囲を決定して位置範囲内の表示要素を特定することとしたが、範囲ではなくユーザの視線上にある表示要素を特定することとしてもよい。また、位置範囲決定部１４２は、ユーザの視点の位置に基づいて、ユーザの視点を含まない位置範囲を決定してもよい。また、位置範囲の形状は、矩形、円に限られず、多角形その他のいかなる形状であってもよい。
【０１０１】
（１０）上述したユーザの属性情報は、ユーザについて測定された情報（例えばユーザの現在地等）であってもよい。位置範囲決定部１４２ａは、位置範囲の大きさについて、ユーザの属性情報と、ユーザが急いでいる状態か否か等といったユーザの状況との両方を用いて決定することとしたが、その一方だけを用いて決定することとしてもよい。また、強調候補判別部１４１ａは、ユーザの属性情報に基づいて、データを解析して、各表示要素が強調候補としての所定要件を満たすか否かを判別することとしたが、強調候補としての所定要件を満たすか否かを、ユーザ属性を用いずに、データの内容に関する情報（例えば、データのジャンル、トピック等を示す情報）から判別してもよい。データがＨＴＭＬ文書の場合においては例えばタイトル、見出し等を示すタグに基づいて、ジャンル等を特定してもよい。例えば、ジャンル毎に注目されるべき情報項目等を対応付けた辞書を用いて、データが書評というジャンルに該当する場合に、書籍タイトル、著者名等を注目されるべき情報と選定し、書籍タイトル、著者名等を表す表示要素を強調候補としての所定要件を満たす表示要素と判別し得る。また、例えばデータがコンピュータプログラムというジャンルに該当する場合において、エラー箇所を表す表示要素を強調候補としての所定要件を満たす表示要素と判別し得る。また、強調候補判別部１４１、１４１ａは、強調候補としての所定要件を満たす表示要素であるか否かについて、ユーザが過去に閲覧した文書に基づいて判別することとしてもよい。このために、表示制御装置１００、１００ａは、ユーザが過去に閲覧した文書（例えばユーザがアクセスしたＨＴＭＬ文書等）についての記録（ログ情報）を記憶部等に蓄積してもよい。例えば、ユーザが過去に閲覧した文書の内容を参照することにより、その文書に所定数以上含まれる言葉を表す表示要素が、強調候補としての所定要件を満たすと判別することとしてもよい。また、例えば、キーワードを登録した辞書を用いて、ユーザが過去に閲覧した文書からキーワードを抽出し、その抽出したキーワードを表す表示要素が、強調候補としての所定要件を満たすと判別することとしてもよい。
【０１０２】
（１１）上述した表示制御部１２０は、強調対象の表示要素を第１表示態様（例えば第２表示態様よりサイズが大きい態様、下線が付された態様等）にし、強調対象でない表示要素を第２表示態様にして表示するよう表示制御を行うこととしたが、この第１表示態様は、第２表示態様に比べて目立つ態様であればよい。表示制御部１２０は、表示制御としての表示要素の強調を、例えば、その表示要素をカラーである第１表示態様で表示し、その表示要素以外の１以上の表示要素をモノクロである第２表示態様で表示することにより行い得る。カラーでの表示とは、表示要素の色として白色、灰色、黒色以外の色を含ませて表示することであり、モノクロでの表示とは、表示要素の色として白色、灰色、黒色の範囲内の色だけを用いて表示することである。なお、灰色は、特定の単色に限られず、例えば濃淡の異なる複数階調の各灰色を含み得る。具体的なカラー或いはモノクロでの表示の方法として、表示要素が画像であれば画像処理（例えば所謂色調補正等）を施すことで色を変更（モノクロ化等）を行い、また、表示要素が文字の場合に例えば文字色を変更するようにＨＴＭＬ文書等を書き換えること等で実現し得る。また、表示制御部１２０は、表示制御としての表示要素の強調を、例えば、その表示要素をある解像度の第１表示態様で表示し、その表示要素以外の１以上の表示要素を第１表示態様の解像度よりも低下させた解像度の第２表示態様で表示することにより行い得る。例えば、表示要素の画像（画素の集合）に対して一定範囲毎にその範囲内の画素群の値の平均値をその範囲の各画素の値として与える画像処理等を用いることで解像度を低下させることができる。また、一例としては、表示要素が画像であれば、その画像に対して、平滑化等の画像処理を施すことで解像度を低下させ、表示要素が文字であれば、通常の文字フォントから予め対応付けてある解像度の低い文字フォントに変更するようにＨＴＭＬ文書等を書き換えること等で、解像度の低下を実現し得る。また、表示制御部１２０は、表示制御としての表示要素の強調を、例えば、その表示要素をある第１表示態様で表示し、その表示要素以外の１以上の表示要素を第１表示態様の表示要素よりもエッジを弱めた第２表示態様で表示することにより行い得る。表示要素についてのエッジは、例えば、表示要素における画素の濃度（輝度）勾配の変化が相対的に急峻な部分（例えば輪郭等）であり、エッジを弱めた第２表示態様は、エッジを弱めない場合である第１表示態様に対してエッジの急峻さの度合い（例えば濃度勾配）が小さくなるように画像処理を施すことで実現し得る。また、これは、例えば表示要素が画像であれば、その画像に対して画像処理を施すことでエッジ強度を修正し、表示要素が文字であれば、通常の文字フォントから予め対応付けてあるエッジ強度を弱めた文字フォントに変更するようにＨＴＭＬ文書等を書き換えること等で、実現し得る。
【０１０３】
（１２）上述した表示制御装置１００は例えば通信部１５０及び記憶部１１０を含まず、外部の装置或いは記憶媒体からデータを取得する機能（言わば取得部）を有することとしてもよい。
【０１０４】
（１３）上記実施の形態における各装置（表示制御装置、サーバ装置等）を構成する構成要素の一部又は全部は、１個のシステムＬＳＩ（Large Scale Integration：大規模集積回路）から構成されているとしてもよい。システムＬＳＩは、複数の構成部を１個のチップ上に集積して製造された超多機能ＬＳＩであり、具体的には、マイクロプロセッサ、ＲＯＭ、ＲＡＭ等を含んで構成されるコンピュータシステムである。前記ＲＡＭには、コンピュータプログラムが記録されている。前記マイクロプロセッサが、前記コンピュータプログラムに従って動作することにより、システムＬＳＩは、その機能を達成する。また、上記各装置を構成する構成要素の各部は、個別に１チップ化されていてもよいし、一部又はすべてを含むように１チップ化されてもよい。また、ここでは、システムＬＳＩとしたが、集積度の違いにより、ＩＣ、ＬＳＩ、スーパーＬＳＩ、ウルトラＬＳＩと呼称されることもある。また、集積回路化の手法はＬＳＩに限るものではなく、専用回路又は汎用プロセッサで実現してもよい。ＬＳＩ製造後に、プログラムすることが可能なＦＰＧＡ（Field Programmable Gate Array）や、ＬＳＩ内部の回路セルの接続や設定を再構成可能なリコンフィギュラブル・プロセッサを利用してもよい。更には、半導体技術の進歩又は派生する別技術によりＬＳＩに置き換わる集積回路化の技術が登場すれば、当然、その技術を用いて機能ブロックの集積化を行ってもよい。バイオ技術の適用等が可能性としてあり得る。
【０１０５】
（１４）上記各装置（表示制御装置、サーバ装置等）を構成する構成要素の一部又は全部は、各装置に脱着可能なＩＣカード又は単体のモジュールから構成されているとしてもよい。前記ＩＣカード又は前記モジュールは、マイクロプロセッサ、ＲＯＭ、ＲＡＭ等から構成されるコンピュータシステムである。前記ＩＣカード又は前記モジュールは、上記の超多機能ＬＳＩを含むとしてもよい。マイクロプロセッサが、コンピュータプログラムに従って動作することにより、前記ＩＣカード又は前記モジュールは、その機能を達成する。このＩＣカード又はこのモジュールは、耐タンパ性を有するとしてもよい。
【０１０６】
（１５）本発明の一態様としては、上記に示す表示制御方法であるとしてもよい。また、この方法をコンピュータにより実現するコンピュータプログラムであるとしてもよいし、前記コンピュータプログラムからなるデジタル信号であるとしてもよい。また、本発明の一態様としては、前記コンピュータプログラム又は前記デジタル信号をコンピュータで読み取り可能な記録媒体、例えば、フレキシブルディスク、ハードディスク、ＣＤ−ＲＯＭ、ＭＯ、ＤＶＤ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＢＤ（Blu-ray（登録商標） Disc）、半導体メモリ等に記録したものとしてもよい。また、これらの記録媒体に記録されている前記デジタル信号であるとしてもよい。また、本発明の一態様としては、前記コンピュータプログラム又は前記デジタル信号を、電気通信回線、無線又は有線通信回線、インターネットを代表とするネットワーク、データ放送等を経由して伝送するものとしてもよい。また、本発明の一態様としては、マイクロプロセッサとメモリを備えたコンピュータシステムであって、前記メモリは、上記コンピュータプログラムを記録しており、前記マイクロプロセッサは、前記コンピュータプログラムに従って動作するとしてもよい。また、前記プログラム又は前記デジタル信号を前記記録媒体に記録して移送することにより、或いは前記プログラム又は前記デジタル信号を、前記ネットワーク等を経由して移送することにより、独立した他のコンピュータシステムにより実施するとしてもよい。
【０１０７】
（１６）上記実施の形態及び上記変形例で示した各構成要素及び機能を任意に組み合わせることで実現される形態も本発明の範囲に含まれる。
【産業上の利用可能性】
【０１０８】
本発明は、文書、メール等に基づく表示のために利用可能である。
【符号の説明】
【０１０９】
１０  表示制御システム
１００、１００ａ  表示制御装置
１０１  プロセッサ
１０２  メモリ
１０３  通信インタフェース（Ｉ／Ｆ）
１０４  ディスプレイ
１０５  カメラ
１０６  入力装置
１１  ネットワーク
１１０、１１０ａ  記憶部
１２０  表示制御部
１３０  視線情報取得部
１４０、１４０ａ  強調対象特定部
１４１、１４１ａ  強調候補判別部
１４２、１４２ａ  位置範囲決定部
１５０  通信部
１６０  属性情報取得部
２００  サーバ装置
１９ａ、１９ｂ、１９ｃ  視点
２０ａ、２０ｂ、２０ｃ、３０ａ、３０ｂ、３０ｃ  視線
２１ａ、２１ｂ、２１ｃ、３１ａ、３１ｂ、３１ｃ  画面
２２ａ、２２ｂ、２３ａ、２４ａ、２４ｂ、３２ａ、３２ｂ、３３ａ、３３ｂ  表示要素
【図１】
2019164843.tif 000003
【図２】
2019164843.tif 000004
【図３】
2019164843.tif 000005
【図４】
2019164843.tif 000006
【図５】
2019164843.tif 000007
【図６】
2019164843.tif 000008
【図７】
2019164843.tif 000009
【図８】
2019164843.tif 000010
【図９】
2019164843.tif 000011
【図１０】
2019164843.tif 000012
【図１１】
2019164843.tif 000013
【図１２】
2019164843.tif 000014
【図１３】
2019164843.tif 000015
【図１４】
2019164843.tif 000016
【図１５】
2019164843.tif 000017