(57)【特許請求の範囲】
【請求項１】
情報を一方向にスクロールさせて表示することが可能なスクロール領域を画面の少なくとも一部に備える表示部と、
前記スクロール領域に対する操作者の視線位置を検出する視線検出部と、
前記視線検出部で検出される前記視線位置に基づいて、前記スクロール領域で前記情報をスクロールさせるスクロール速度を制御する制御部と、を有し、
前記制御部は、前記情報を繰り返し表示させ、
前記情報を表示する回数が増えると、前記情報のスクロール速度をより速くすることを特徴とする情報表示装置。
【請求項２】
前記視線検出部は、前記視線位置を設定された間隔で検出し、
前記制御部は、前記視線検出部で複数回検出した視線位置に基づいて、前記視線位置が一定領域内で維持されるスクロール速度で前記情報をスクロールさせることを特徴とする請求項１に記載の情報表示装置。
【請求項３】
前記一定領域は、前記スクロール領域の中央領域であることを特徴とする請求項２に記載の情報表示装置。
【請求項４】
前記制御部は、前記スクロール領域の一部に許容領域を設定しており、
前記視線位置が許容領域よりもスクロールの表示開始位置側にある場合、前記情報のスクロール速度を速くし、前記視線位置が許容領域よりもスクロールの表示終了位置側にある場合、前記情報のスクロール速度を遅くすることを特徴とする請求項１から３のいずれか一項に記載の情報表示装置。
【請求項５】
前記表示部は、前記スクロール領域にサンプルとなる情報を一方向にスクロールさせて表示し、
前記制御部は、前記視線検出部により検出される当該サンプルとなる情報に対する操作者の視線位置に基づいて前記情報の基準スクロール速度を決定し、
前記スクロール領域への情報の表示の開始時のスクロール速度を当該基準スクロール速度とすることを特徴とする請求項１から４のいずれか一項に記載の情報表示装置。
【請求項６】
前記制御部は、前記情報のうち、前記視線検出部により検出される視線位置が所定の回数以上重なる部分がある場合、当該部分が表示される間はスクロール速度を遅くすることを特徴とする請求項１から５のいずれか一項に記載の情報表示装置。
【請求項７】
前記制御部は、前記視線検出部より検出される視線位置に基づいて前記情報の大きさを制御する文字制御部を有し、
前記文字制御部は、前記情報のうち、前記視線検出部により検出される視線位置が所定の回数以上重なる部分がある場合、当該部分を他の部分とは異なる表示方法で表示することを特徴とする請求項１から６のいずれか一項に記載の情報表示装置。
【請求項８】
前記文字制御部は、当該部分を他の部分よりも拡大して表示すること特徴とする請求項７に記載の情報表示装置。
【請求項９】
前記制御部は、前記視線検出部によって視線検出可能な範囲を複数のブロックに分割し、前記視線検出部により検出される視線位置が前記複数のブロックのいずれに位置しているかを判定する視線判定部をさらに有し、
前記視線判定部で判定された前記視線位置を含むブロックの位置に基づいて前記スクロール速度を制御することを特徴とする請求項１から８のいずれか一項に記載の情報表示装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、文字、記号等を含む画像を表示する情報表示装置に関する。
【背景技術】
【０００２】
情報化社会の発展に伴い携帯電話機等の表示部を備えた情報表示装置が急速に普及し、幅広い年齢層のユーザが使用している。ここで、情報表示装置の画像の表示方法としては、情報を一方向にスクロールさせて表示させる表示方法がある。また、特許文献１には、情報をスクロールさせて表示する場合に、ユーザの他の機能の操作内容に基づいてスクロール速度を設定する装置が記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−１９３５３５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ここで、情報を読み、認識する速度はユーザによって異なるため、特許文献１に記載された装置のように、スクロール速度（表示送り速度）を調整することで、表示される情報を読みやすくすることができる。
【０００５】
しかしながら、情報の表示方法により読む速度、認識する速度は変化する。また、表示されている情報量や、その情報を読んでいる状態によって変化もする。このため、メール機能やブラウザ機能などの他の機能でユーザが入力し操作速度に基づいて算出したスクロール速度で情報をスクロールさせても適切な表示速度にならないことがある。スクロール速度が適切な速度でない場合、ユーザは、表示されている情報が読みにくくなり、認識しにくくなる。
【０００６】
本発明は、ユーザが表示された情報を読みやすく、認識しやすくすることができる情報表示装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上述した課題を解決し、目的を達成するために、本発明に係る情報表示装置は、情報を一方向にスクロールさせて表示することが可能なスクロール領域を画面の少なくとも一部に備える表示部と、前記スクロール領域に対する操作者の視線位置を検出する視線検出部と、前記視線検出部で検出される前記視線位置に基づいて、前記スクロール領域で前記情報をスクロールさせるスクロール速度を制御する制御部と、を有することを特徴とする。
【０００８】
ここで、前記視線検出部は、前記視線位置を設定された間隔で検出し、前記制御部は、前記視線検出部で複数回検出した視線位置に基づいて、前記視線位置が一定領域内で維持されるスクロール速度で前記情報をスクロールさせることが好ましい。
【０００９】
また、前記一定領域は、前記スクロール領域の中央領域であることが好ましい。
【００１０】
また、前記制御部は、前記スクロール領域の一部に許容領域を設定しており、前記視線位置が許容領域よりもスクロールの表示開始位置側にある場合、前記情報のスクロール速度を速くし、前記視線位置が許容領域よりもスクロールの表示終了位置側にある場合、前記情報のスクロール速度を遅くすることが好ましい。
【００１１】
また、前記表示部は、前記スクロール領域にサンプルとなる情報を一方向にスクロールさせて表示し、前記制御部は、前記視線検出部により検出される当該サンプルとなる情報に対する操作者の視線位置に基づいて前記情報の基準スクロール速度を決定し、前記スクロール領域への情報の表示の開始時のスクロール速度を当該基準スクロール速度とすることが好ましい。
【００１２】
また、前記制御部は、前記情報を繰り返し表示させ、前記情報を表示する回数が増えると、前記情報のスクロール速度をより速くすることが好ましい。
【００１３】
また、前記制御部は、前記情報のうち、前記視線検出部により検出される視線位置が所定の回数以上重なる部分がある場合、当該部分が表示される間はスクロール速度を遅くすることが好ましい。
【００１４】
また、前記制御部は、前記視線検出部より検出される視線位置に基づいて前記情報の大きさを制御する文字制御部を有し、前記文字制御部は、前記情報のうち、前記視線検出部により検出される視線位置が所定の回数以上重なる部分がある場合、当該部分を他の部分とは異なる表示方法で表示することが好ましい。
【００１５】
また、前記文字制御部は、当該部分を他の部分よりも拡大して表示することが好ましい。
【００１６】
また、前記制御部は、前記視線検出部によって視線検出可能な範囲を複数のブロックに分割し、前記視線検出部により検出される視線位置が前記複数のブロックのいずれに位置しているかを判定する視線判定部をさらに有し、前記視線判定部で判定された前記視線位置を含むブロックの位置に基づいて前記スクロール速度を制御することが好ましい。
【発明の効果】
【００１７】
本発明は、ユーザが表示された情報を読みやすく、認識しやすくすることができるという効果を奏する。
【図面の簡単な説明】
【００１８】
【図１】図１は、実施形態に係る情報表示装置の一実施形態の概略構成を示す正面図である。
【図２】図２は、図１に示す情報表示装置の側面図である。
【図３】図３は、図１、図２に示す情報表示装置の機能の概略構成を示すブロック図である。
【図４】図４は、図１に示す情報表示装置が表示する画像の一例を示す説明図である。
【図５】図５は、情報表示装置とユーザの視線との関係を示す説明図である。
【図６】図６は、情報表示装置の処理の一例を示すフロー図である。
【図７】図７は、条件テーブルに記憶されている情報の一例を示す説明図である。
【図８】図８は、情報表示装置の処理の一例を示すフロー図である。
【図９】図９は、情報表示装置が表示する画像の他の例を示す説明図である。
【発明を実施するための形態】
【００１９】
以下、本発明につき図面を参照しつつ詳細に説明する。なお、以下の説明により本発明が限定されるものではない。また、以下の説明における構成要素には、当業者が容易に想定できるもの、実質的に同一のもの、いわゆる均等の範囲のものが含まれる。以下においては、情報表示装置の一例として携帯電話機を取り上げるが、本発明の適用対象は携帯電話機に限定されるものではなく、例えば、ＰＨＳ（Personal Handy-phone System）、ＰＤＡ、ポータブルナビゲーション装置、ノートパソコン、ゲーム機等に対しても本発明は適用できる。
【００２０】
図１は、実施形態に係る情報表示装置の一実施形態の概略構成を示す正面図であり、図２は、図１に示す情報表示装置の側面図である。図１、図２に示す情報表示装置１は、無線通信機能と、出力手段と、音声取得手段と、撮像手段とを有する携帯電話機である。情報表示装置１は、筐体１Ｃが複数の筐体で構成される。具体的には、筐体１Ｃは、第１筐体１ＣＡと第２筐体１ＣＢとで開閉可能に構成される。すなわち、情報表示装置１は、折り畳み式の筐体を有する。なお、情報表示装置１の筐体は、このような構造に限定されるものではない。例えば、情報表示装置１の筐体は、両方の筐体を重ね合わせた状態から一方の筐体と他方の筐体とを互いにスライドできるようにしたスライド式の筐体であってもよいし、重ね合わせ方向に沿う軸線を中心に、一方の筐体を回転させるようにした回転式や、２軸ヒンジを介して両方の筐体を連結したものでもよい。
【００２１】
第１筐体１ＣＡと第２筐体１ＣＢとは、連結部であるヒンジ機構８で連結されている。ヒンジ機構８で第１筐体１ＣＡと第２筐体１ＣＢとを連結することにより、第１筐体１ＣＡ及び第２筐体１ＣＢは、ヒンジ機構８を中心としてともに回動して、互いに遠ざかる方向及び互いに接近する方向（図２の矢印Ｒで示す方向）に回動できるように構成される。第１筐体１ＣＡと第２筐体１ＣＢとが互いに遠ざかる方向に回動すると情報表示装置１が開き、第１筐体１ＣＡと第２筐体１ＣＢとが互いに接近する方向に回動すると情報表示装置１が閉じて、折り畳まれた状態となる（図２の点線で示す状態）。
【００２２】
第１筐体１ＣＡには、表示部として、図１に示すディスプレイ２が設けられる。ディスプレイ２は、情報表示装置１が受信を待機している状態のときに待ち受け画像を表示したり、情報表示装置１の操作を補助するために用いられるメニュー画像を表示したりする。なお、図１は、ディスプレイ２のスクロール領域５０にスクロールしながら情報（テロップ）を表示している状態を示している。スクロール領域５０については後述する。なお、ディスプレイ２（表示部３２）は、上述した情報を一方向にスクロールさせて表示することが可能なスクロール領域を画面の少なくとも一部に備える。また、第１筐体１ＣＡには、情報表示装置１の通話時に音声を出力する出力手段であるレシーバ１６が設けられる。
【００２３】
第１筐体１ＣＡのディスプレイ２が配置されている面には、画像を撮影（取得）するカメラ４０が設けられる。カメラ４０は、ディスプレイ２と対面している領域（ディスプレイ２と向かい合っている領域）の画像を撮影することができる。
【００２４】
第２筐体１ＣＢには、通話相手の電話番号や、メール作成時等に文字を入力するための操作キー１３Ａが複数設けられ、また、ディスプレイ２に表示されるメニューの選択及び決定や画面のスクロール等を容易に実行するための方向及び決定キー１３Ｂが設けられる。操作キー１３Ａ及び方向及び決定キー１３Ｂは、情報表示装置１の操作部１３を構成する。また、第２筐体１ＣＢには、情報表示装置１の通話時に音声を受け取る音声取得手段であるマイク１５が設けられる。操作部１３は、図２に示す、第２筐体１ＣＢの操作面１ＰＣに設けられる。操作面１ＰＣとは反対側の面が、情報表示装置１の背面１ＰＢである。
【００２５】
図３は、図１、図２に示す情報表示装置の機能の概略構成を示すブロック図である。図３に示すように、情報表示装置１は、制御部２２と、記憶部２４と、送受信部２６と、操作部１３と、音声処理部３０と、表示部３２と、動き検出手段である加速度センサ３８と、カメラ４０と、を有する。制御部２２は、情報表示装置１の全体的な動作を統括的に制御する機能を有する。すなわち、制御部２２は、情報表示装置１の各種の処理が、操作部１３の操作や情報表示装置１の記憶部２４に記憶されるソフトウェアに応じて適切な手順で実行されるように、送受信部２６や、音声処理部３０や、表示部３２等の動作を制御する。なお、制御部２２は、後述する視線判定部４２と、文字制御部４４と、を備えている。
【００２６】
情報表示装置１の各種の処理としては、例えば、回線交換網を介して行われる音声通話、電子メールの作成及び送受信、インターネットのＷｅｂ（World Wide Web）サイトの閲覧等がある。また、送受信部２６、音声処理部３０、表示部３２等の動作としては、例えば、送受信部２６による信号の送受信、音声処理部３０による音声の入出力、表示部３２による画像の表示等がある。
【００２７】
制御部２２は、記憶部２４に記憶されているプログラム（例えば、オペレーティングシステムプログラム、アプリケーションのプログラム等）に基づいて処理を実行する。制御部２２は、例えば、マイクロプロセッサユニット（ＭＰＵ：Micro Processing Unit）で構成され、前記ソフトウェアで指示された手順にしたがって上述した情報表示装置１の各種の処理を実行する。すなわち、制御部２２は、記憶部２４に記憶されるオペレーティングシステムプログラムやアプリケーションのプログラム等から命令コードを順次読み込んで処理を実行する。
【００２８】
制御部２２は、複数のアプリケーションのプログラムを実行する機能を有する。制御部２２が実行するアプリケーションのプログラムとしては、例えば、後述するカメラプログラム２４ａ、画面制御プログラム２４ｂ、スクロール表示プログラム２４ｃや、電子メール機能を実現するためのメールプログラムや、ＷＥＢブラウジングアプリケーションを実現するためのブラウザプログラム等の複数のアプリケーションのプログラムがある。また、制御部２２の視線判定部４２と文字制御部４４とは、各種プログラムに基づいて処理を実行する。なお、視線判定部４２と、文字制御部４４は、固有のプログラムを記憶しておいても、記憶部２４に記憶されているプロ部ラムを読み出して実行してもよい。
【００２９】
記憶部２４は、制御部２２での処理に利用されるプログラムやデータを保存する。具体的には、記憶部２４は、カメラ４０での撮影動作を制御するカメラプログラム２４ａ、画面制御を実現するための画面制御プログラム２４ｂ、スクロール表示を実現するためのスクロール表示プログラム２４ｃや、スクロール表示を実行する際のスクロール速度を設定する基準となる処理が定義された条件テーブル２４ｄを記憶する。記憶部２４には、その他に、情報表示装置１の基本的な機能を実現するオペレーティングシステムプログラムや、氏名、電話番号、メールアドレス等が登録されたアドレス帳データ等の他のプログラムやデータも記憶される。
【００３０】
また、ソフトウェアの処理過程で用いられるコンピュータプログラムや一時的なデータは、制御部２２によって記憶部２４に割り当てられた作業領域へ一時的に記憶される。記憶部２４は、例えば、不揮発性の記憶デバイス（ＲＯＭ：Read Only Memory等の不揮発性半導体メモリ、ハードディスク装置等）や、読み書き可能な記憶デバイス（例えば、ＳＲＡＭ：Static Random Access Memory、ＤＲＡＭ：Dynamic Random Access Memory）等で構成される。
【００３１】
送受信部２６は、アンテナ２６ａを有し、基地局によって割り当てられるチャネルを介し、基地局との間でＣＤＭＡ（Code Division Multiple Access）方式などによる無線信号回線を確立し、基地局との間で電話通信及び情報通信を行う。操作部１３は、例えば、電源キー、通話キー、数字キー、文字キー、方向キー、決定キー、発信キー等、各種の機能が割り当てられた操作キー１３Ａと、方向及び決定キー１３Ｂとで構成される。そして、これらのキーがユーザの操作により入力されると、その操作内容に対応する信号を発生させる。発生した信号は、ユーザの指示として制御部２２へ入力される。
【００３２】
音声処理部３０は、マイク１５に入力される音声信号やレシーバ１６やスピーカ１７から出力される音声信号の処理を実行する。すなわち、音声処理部３０は、マイク１５から入力される音声を増幅し、ＡＤ変換（Analog Digital変換）を実行した後、さらに符号化等の信号処理を施して、ディジタルの音声データに変換して制御部２２へ出力する。また、制御部２２から送られる音声データに対して復号化、ＤＡ変換（Digital Analog変換）、増幅等の処理を施してアナログの音声信号に変換してから、レシーバ１６やスピーカ１７へ出力する。ここで、スピーカ１７は、情報表示装置１の筐体１Ｃ内に配置されており、着信音やメールの送信音等を出力する。
【００３３】
加速度センサ３８は、情報表示装置１に印加される加速度の方向及び大きさを検出する。加速度センサ３８の検出結果は、情報表示装置１の姿勢変化や移動の有無を判定したり、姿勢の変化量や移動距離を算出したりするために用いられる。なお、情報表示装置１の姿勢変化の有無を判定したり、姿勢の変化量を算出したりするために、情報表示装置１に方位センサを設けることとしてもよい。
【００３４】
表示部３２は、上述したディスプレイ２を有しており、制御部２２から供給される映像データに応じた映像や画像データに応じた画像を表示パネルに表示させる。ディスプレイ２は、例えば、液晶ディスプレイ（ＬＣＤ、Liquid Crystal Display）や、有機ＥＬ（Organic Electro−Luminescence）パネルなどで構成された表示パネルで構成される。なお、表示部３２は、ディスプレイ２に加え、サブディスプレイを有していてもよい。
【００３５】
カメラ（視線検出部）４０は、ディスプレイ２に対面する領域の画像を取得する撮像機構である。つまり、カメラ４０は、ディスプレイ２が光を射出する方向の画像を取得する。
【００３６】
次に、図４から図６を用いて、情報表示装置１の処理の一例について説明する。ここで、図４は、図１に示す情報表示装置が表示する画像の一例を示す説明図である。図５は、情報表示装置とユーザの視線との関係を示す説明図である。図６は、情報表示装置の処理の一例を示すフロー図である。なお、以下で説明する情報表示装置１の処理は、記憶部２４に記憶されているカメラプログラム２４ａと画面制御プログラム２４ｂとスクロール表示プログラム２４ｃを制御部２２で読み出し実行し、制御部２２で各アプリケーションを実行することで実現される。
【００３７】
このように、情報表示装置１は、スクロール領域に対する操作者（ユーザ）の視線位置を検出する視線検出部（カメラ）４０と、検出された視線位置に基づいて、スクロール領域で情報をスクロールさせるスクロール速度を制御する制御部２２を備える。情報表示装置１は、スクロール表示プログラム２４ｃを制御部２２で処理することで、図４に示すように、ディスプレイ２のスクロール領域５０に情報５２ａ、５２ｂ、５２ｃをスクロールさせつつ（テロップを）表示させる。なお、テロップとはスクロールしている情報である。スクロール領域５０は、ディスプレイ２の画面を表示する領域のうち少なくとも一部の領域であり、図４ではディスプレイ２の画面（文字表示方向）の下側の一部領域である。ここで、図４に示す例は、「今日の天気  札幌  晴れ  青森・・・・仙台  くもり・・・」という情報をスクロール領域５０にスクロールさせて表示させる例である。なお、スクロール領域５０に表示させる情報としては、文字、記号等を含む種々の情報を用いることができる。制御部２２は、図４に示すように、スクロール領域５０に表示させる情報を設定されたスクロール速度でスクロール方向（所定の一方向、矢印５４の方向）に移動させる。なおスクロール速度の設定方法については後述する。これにより、スクロール領域５０は、情報５２ａが表示された状態から所定時間経過すると情報５２ｂが表示された状態となり、その後さらに所定時間が経過すると情報５２ｃが表示された状態となる。
【００３８】
また、情報表示装置１は、カメラプログラム２４ａおよびスクロール表示プログラム２４ｃを制御部２２で処理することで、カメラ（視線検出部）４０により、図５に示すように、スクロール領域５０に情報を表示させている際のユーザの目６０のスクロール領域５０における視線位置を検出する。
【００３９】
まず、情報表示装置１の制御部２２は、カメラ４０でディスプレイ２に対面している領域の画像を取得し、取得した画像から目６０の画像を抽出する。本実施形態の情報表示装置１は、目６０の画像から目６０の視線位置を検出する。具体的には、スクロール領域５０を第１領域７０、第２領域７２、第３領域７４に分け、視線位置が３つの領域のいずれにあるか、つまり目６０が３つの領域のいずれを見ているかを制御部２２内の視線判定部４２にて判定する。つまり、視線判定部４２は、カメラ（視線検出部）４０によって視線検出可能な範囲を複数ブロックに分割し、検出される視線位置が複数のブロックのいずれに位置しているかを判定する。なお、第１領域７０は、矢印５４の先端側つまりスクロール表示する情報の終了位置側の領域であり、第２領域７２は、スクロール領域５０の中央の領域であり、第３領域７４は、矢印５４の終端側つまりスクロール表示する情報の開始位置側の領域である。つまり、スクロール領域５０に表示される情報は、第３領域７４、第２領域７２、第１領域７０の順で各領域を通過する。制御部２２は、目６０を解析し視線６２であると判定した場合、第１領域７０に視線位置があると判定する。目６０を解析し視線６４であると判定した場合、第２領域７２に視線位置があると判定する。目６０を解析し視線６６であると判定した場合、第３領域７４に視線位置があると判定する。なお、カメラ４０で取得した画像に基づいて視線位置を検出する方法としては、種々の方法を用いることができ、例えば、目６０の画像の瞳孔の向き等を解析することで視線位置を検出することができる。
【００４０】
次に、図６を用いてスクロール速度を調整しつつ、スクロール領域５０にスクロールしながら情報（テロップ）を表示させる処理について説明する。なお、図６に示す処理は、スクロール表示プログラム２４ｃで実行されるアプリケーションで全体的な処理をしつつ、必要に応じてカメラプログラム２４ａで実行されるアプリケーション、画面制御プログラム２４ｂで実行されるアプリケーションで処理を行うことで実現される。まず、制御部２２は、ステップＳ１２として、テロップ表示を開始する。つまり、制御部２２は、スクロール領域５０に情報をスクロールさせながら表示させる。
【００４１】
制御部２２は、ステップＳ１２でテロップ表示を開始したら、ステップＳ１４としてカメラ４０を起動する。制御部２２は、ステップＳ１４でカメラ４０を起動したら、ステップＳ１６として、ユーザの目の動きから読む速度を判定する。つまり、制御部２２は、起動したカメラ４０でユーザの目を検出し視線位置を検出する。制御部２２は、視線位置を検出したら、スクロール領域５０における視線位置に基づいて適切なスクロール速度を算出する。スクロール速度の判定方法については、後述する。また、算出したスクロール速度と現状のスクロール速度とを比較し、その差に基づいて速度変更値を算出する。
【００４２】
制御部２２は、ステップＳ１６で速度を判定したら、ステップＳ１８として、速度変更値を反映する。つまりステップＳ１６で判定した結果に基づいてスクロール速度を調整する。なお、スクロール速度が適切である場合はスクロール速度を変更しない。
【００４３】
制御部２２は、ステップＳ１８で速度変更値を反映させたら、ステップＳ２０として送りキーの割り込みがあるかを判定する。ここで、送りキーとは、スクロール領域５０に表示させる情報を一定量先送りするまたはスクロール速度を速くする指示が割り当てられたキーである。ユーザは、スクロール領域５０に表示されている情報が読む必要ないと判定した場合や、表示されている部分よりも先の部分の情報を知りたい場合に、当該送りキーを操作する。
【００４４】
制御部２２は、ステップＳ２０で送りキーの割り込みあり（Ｙｅｓ）、つまり送りキーが操作されたと判定したら、ステップＳ２２として、スクロール速度を速くするまたはスクロール領域５０に表示している情報を一定量（一定長さ分）送る。これにより、制御部２２は、より速く、表示している部分よりも先の部分をスクロール領域５０に表示することができる。制御部２２は、ステップＳ２２の処理を行ったら、ステップＳ２４に進む。
【００４５】
また、制御部２２は、ステップＳ２０で送りキーの割り込みなし（Ｎｏ）、つまり送りキーが操作されていないと判定したら、ステップＳ２４に進む。制御部２２は、ステップＳ２０でＮｏと判定されたらまたはステップＳ２２の処理を行ったら、ステップＳ２４としてテロップ終了かを判定する。制御部２２は、ステップＳ２４でテロップを終了しない（Ｎｏ）と判定したら、ステップＳ１４に進み、上記処理を繰り返す。また、制御部２２は、ステップＳ２４でテロップを終了する（Ｙｅｓ）と判定したら、本処理を終了する。
【００４６】
このように、情報表示装置１は、カメラ４０で取得した画像を解析してユーザがスクロール領域５０のどこを見ているか、つまり視線位置を検出し、その視線位置に基づいてスクロール速度を調整することで、スクロール領域５０に表示させる情報をユーザがより読みやすい状態、認識しやすい状態で表示させることができる。例えば、スクロール表示の情報を読むのが苦手で読むのが遅い人、例えば高齢者であっても、その人の視線位置に合わせてスクロール速度を調整できるので、スクロールする情報を見逃して、再表示まで待つという事態を発生しにくくすることができる。また、カメラ４０で検出した結果に基づいて自動的にスクロール速度の調整を行うため、ユーザが設定等のわずらわしい操作を行わなくてもよい。
【００４７】
また、図６に示すように、テロップの表示中は視線位置の検出を行い、スクロール速度の調整を繰り返し行うことで、表示させている情報に適したスクロール速度に調整することができる。つまりユーザが読みにくい情報を表示している場合はスクロール速度を遅くでき、ユーザが読みやすい情報を表示している場合はスクロール速度を速くできる。
【００４８】
なお、制御部２２は、スクロール方向と平行な方向における視線位置に基づいて、スクロール速度を調整すればよい。つまり、情報の移動方向と平行な方向を考慮し、情報の移動方向に直交する方向の位置は、考慮しないでもよい。また、制御部２２は、視線位置がスクロール領域５０から外れている検出結果は考慮しないようにしてもよい。また、視線位置がスクロール領域５０から外れている間は、スクロール速度を０とし、表示させている情報を動かさないようにしてもよい。
【００４９】
ここで、視線位置に基づいて速度変更値を算出する方法、つまりスクロール速度を調整する方法としては、種々の方法を用いることができる。ここで、情報表示装置１のカメラ（視線検出部）４０は、視線位置を設定された間隔で検出し、制御部２２は、複数回検出した視線位置に基づいて、視線位置が一定領域内で維持されるスクロール速度で情報をスクロールさせることが好ましい。つまり、制御部２２は、視線位置の複数回分の検出結果に基づいて、視線位置が同じ領域を見ることができるスクロール速度を算出し、算出したスクロール速度で情報をスクロールさせることが好ましい。このように、視線位置を一定の領域内に維持できることで、ユーザはスクロール領域５０内で略同じ領域を見続ければ情報を読むこと、認識することができる。また、制御部２２は、視線位置をスクロール領域５０の中央領域（図５では、第２領域７２）で維持できるようにすることが好ましい。つまり、視線位置は、一定領域であるスクロール領域の中央領域に維持されることを好ましい。これにより、スクロール方向において、視線位置の前後に一定の余裕を設けることができ、視線位置がスクロール方向の前後に移動しても情報を認識することができる。
【００５０】
また、制御部２２は、スクロール領域の一部に許容領域を設定し、視線位置が許容領域よりもスクロールの表示開始位置側にある場合、情報のスクロール速度を速くし、視線位置が許容領域よりもスクロールの表示終了位置側にある場合、情報のスクロール速度を遅くすること好ましい。具体的には、図５において、第２領域７２を許容領域として設定し、視線位置が第１領域７０にある場合は、情報のスクロール速度を遅くし、視線位置が第３領域７４にある場合は、情報のスクロール速度を速くすることが好ましい。これにより、ユーザの視線位置を許容領域内に維持することができる。
【００５１】
また、制御部２２は、本実施形態のように、カメラ（視線検出部）４０によって視線検出可能な範囲を複数のブロックに分割し、カメラ（視線検出部）４０により検出される視線位置が複数のブロックのいずれに位置しているかを視線判定部４２にて判定し、判定された視線位置を含むブロックの位置に基づいて前記スクロール速度を制御することが好ましい。なお、この視線位置がどのブロックにあるかを判定する制御プログラムまたは処理部（視線判定部４２）は、制御部２２内に設けずに別途設けてもよい。このように、スクロール領域を複数のブロックに分割することで、視線位置に基づいたスクロール速度の制御をより簡単に行うことができる。なお、上記実施形態では、スクロール領域を３個の領域に分けたが、分割する領域の数は、特に限定されない。例えば、４個に分割しても、１０個の領域に分割してもよい。
【００５２】
また、上記実施形態のようにスクロール領域に情報を表示している際の視線位置を検出し、その結果に基づいて即時スクロール速度を調整することで、表示している情報をより読みやすく表示することができる。情報表示装置１は、このようにリアルタイムでスクロール速度を調整することが好ましいがこれに限定されない。例えば、スクロール領域５０にサンプルとなる情報を一方向にスクロールさせて表示し、サンプルとなる情報を表示している際の視線位置をカメラ４０により検出し、当該サンプルとなる情報に対する操作者の視線位置に基づいて情報の基準スクロール速度を決定してもよい。この場合は、当該基準スクロール速度をスクロール領域への情報の表示の開始時のスクロール速度とすればよい。このように、サンプルの情報を用いて、予めユーザにとって適切なスクロール速度を算出することでも、実際の視線位置に基づいてスクロール速度を調整することで、スクロール領域５０に表示させる情報をユーザが読みやすい状態、認識しやすい状態で表示させることができる。
【００５３】
また、上記実施形態では、ステップＳ２０で送りキーの操作の検出を行ったが、ユーザが入力できるスクロールの調整指示はこれに限定されない。例えば、操作部１３のキーに、早送り、一時停止、巻き戻し等の操作指示を割り当ててもよい。制御部２２は、送りキーと同様に、入力された指示に基づいてスクロール領域５０の表示を制御すればよい。
【００５４】
次に、上記実施形態では、カメラで検出した視線位置のみに基づいてスクロール速度を決定したが、これに限定されない。以下、図７および図８を用いて、情報表示装置１の処理の他の例について説明する。図７は、条件テーブルに記憶されている情報の一例を示す説明図である。図８は、情報表示装置の処理の一例を示すフロー図である。
【００５５】
条件テーブル２４ｄは、上述したように、スクロール速度を制御するための情報として種々の条件を記憶することができる。例えば、図７に示すように、午前、午後等の時間情報や、表示する情報の構成（カタカナの割合）の条件と、スクロール速度の調整値（設定）とを対応付けて記憶している。
【００５６】
制御部２２は、使用条件と条件テーブル２４ｄに記憶している対応関係とを用いてスクロール速度を設定することもできる。図８を用いて処理の一例を説明する。制御部２２は、ステップＳ３０として、使用条件を検出する。図７に示す使用時間が午前か午後かでスクロール速度が切り換えられる場合は、その条件を算出する。また、制御部２２は、上述したようにサンプルを用いて予め算出したユーザの基準スクロール速度を基準として調整してもよい。
【００５７】
制御部２２は、ステップＳ３０で使用条件を検出したら、ステップＳ３２としてスクロール速度を決定する。制御部２２は、ステップＳ３２でスクロール速度を決定したら、ステップＳ３４としてテロップ表示を開始する。つまり制御部２２は、スクロール領域５０への情報のスクロール表示を開始する。制御部２２は、ステップＳ３４でテロップ表示を開始したら、ステップＳ３６として、表示内容、つまりスクロール領域５０に表示する情報の内容を解析する。例えば、制御部２２は、スクロール領域５０に表示させるカタカナの割合、固有名詞の割合等を分析する。本実施形態の解析対象は、情報のうちスクロール領域５０に表示されている部分である。また、予め情報の全体を解析しておき解析結果を保持していてもよい。制御部２２は、解析を行うことで、例えば、スクロール領域５０に表示されている部分のカタカナの割合が０％から３０％に変化した場合、スクロール速度を１０％減速すると判定する。
【００５８】
制御部２２は、ステップＳ３６で表示内容を解析したら、ステップＳ３８としてスクロール速度を変更するかを判定する。制御部２２は、ステップＳ３８でスクロール速度を変更しない（Ｎｏ）と判定したら、ステップＳ４２に進む。また、制御部２２は、ステップＳ３８でスクロール速度を変更する（Ｙｅｓ）と判定したら、ステップＳ４０としてスクロール速度を変更し、その後ステップＳ４２に進む。
【００５９】
制御部２２は、ステップＳ３８でＮｏと判定したらまたはステップＳ４０の処理を行ったら、ステップＳ４２としてテロップ終了かを判定する。制御部２２は、ステップＳ４２でテロップを終了しない（Ｎｏ）と判定したら、ステップＳ３６に進み、上記処理を繰り返す。また、制御部２２は、ステップＳ４２でテロップを終了する（Ｙｅｓ）と判定したら、本処理を終了する。
【００６０】
情報表示装置１は、このようにサンプルを用いて予め算出した基準スクロール速度を各種条件に基づいて調整することでも、表示している内容や使用条件に適したスクロール速度で表示することができる。この方法でスクロール速度を調整することでも、スクロール領域５０に表示させる情報をユーザがより読みやすい状態、認識しやすい状態で表示させることができる。
【００６１】
情報表示装置１は、図６に示す制御と図８に示す制御とを組み合わせて実行することが好ましい。つまり、表示する条件に基づいてスクロール速度を調整しつつ、視線位置に基づいてスクロール速度を調整することが好ましい。これにより、スクロール領域５０に表示させる情報をユーザがより読みやすい状態、より認識しやすい状態で表示させることができる。
【００６２】
また、図７に示す例では、午後の場合が午前の場合よりもスクロール速度を遅い設定としたが、これらの条件はユーザによって適宜設定すればよい。例えばサンプルの情報を表示させてスクロール速度を算出する調整を種々の条件で行い、それぞれの条件に基づいて適切な調整量を算出してもよい。また、ユーザの年齢によって条件を設定してもよく、例えば、高齢者は午後の場合は午前の場合よりもスクロール速度を遅くし、若年者は、午前の場合が午後の場合よりもスクロール速度を遅い設定としてもよい。また、午前と午後のように、人の集中力の特性と時間変化に合わせてスクロール速度の変更パターンを設けることで、より実際の生活に合わせたスクロール速度の制御が可能となる。
【００６３】
また、カタカナの割合や、固有名詞の割合等に基づいてスクロール速度を制御することで、固有名詞、カタカナ等の引っかかりやすい言葉の有無によって、スクロール速度を調整することができる。より具体的には、引っかかりやすい言葉が多い場合に選択的にスクロール速度を遅くする事で、全体の速度を遅くしなくても読みやすさを向上させることができる。なお、上記実施形態では、カタカナ、固有名詞としたが、英語の割合や記号の割合を基準としてもよい。また、上記実施形態では、スクロール速度を遅くしたがこれにも限定されない。制御部２２は、情報に含まれる文字に読みやすい文字（形容詞、動詞等）の割合が多い場合は、スクロール速度を速くしてもよい。
【００６４】
また、使用条件としては、上述した時間やカタカナの割合に限定されない。例えば、加速度センサ３８を用いて歩数計の機能を実現し、ユーザの歩行速度、歩行のテンポを検出し、歩行速度、歩行のテンポを使用条件として用いてもよい。例えば、歩行のテンポが遅ければ高齢者と判定してスクロール速度を遅くしてもよい。また、歩行中であると判定したら、スクロール速度を遅くし、停止中であればスクロール速度を速くしてもよい。
【００６５】
なお、使用条件はスクロール表示時のみならず、情報表示装置１の使用時の状態を使用条件としてもよい。つまり種々の使用状態を検出し、ユーザの特性（年齢、性別、使用の熟練度等）また、加速度センサ３８以外にも、マイク１５で取得した音声情報を使用条件として用いてもよい。例えば、会話の速度や声の質に基づいて、使用者が高齢者であるかを判定してもよい。
【００６６】
また、例えば、情報表示装置に明るさを検出する光センサを搭載し、光センサの検出結果が、明るい場合はスクロール速度を速く、暗い場合はスクロール速度を遅くする制御を行ってもよい。
【００６７】
また、制御部２２は、スクロール領域に情報を繰り返し表示させる場合、情報を表示する回数が増えると、情報のスクロール速度をより速くすることが好ましい。これにより、何度も表示している情報は、短時間で表示することができる。なお、スクロール速度は、上限値を設け、一定回数を超えた場合スクロール速度はそれ以上速くならないようにしてもよい。また、スクロール速度は段階的に変化させてもよい。例えば、１０回、２０回、３０回等を閾値として、閾値の回数を超えたらスクロール速度を速くしてもよい。
【００６８】
また、制御部２２は、情報のうち、カメラ（視線検出部）４０により検出される視線位置が所定の回数以上重なる部分がある場合、当該部分が表示される間はスクロール速度を遅くすることが好ましい。具体的には、制御部２２は、視線位置が情報の各部分にあるかの情報を蓄積し、視線位置が一定回数以上となる部分の表示時は、他の部分の表示時よりもスクロール速度を遅くする。視線位置が一定回数以上となる部分、つまり他の部分よりも見ている時間が長い部分は、注目している部分、または読んだり認識したりするのに時間がかかる部分であるため、スクロール速度を遅くすることで、注目している部分、読みにくい部分、認識しにくい部分をゆっくり読み、認識することができる。これにより、ユーザが情報を読みやすく、認識しやすくすることができる。
【００６９】
また、制御部２２は、カメラ（視線検出部）４０より検出される視線位置に基づいて前記情報の大きさを制御する文字制御部４４を有し、情報のうち、カメラ（視線検出部）４０により検出される視線位置が所定の回数以上重なる部分がある場合、当該部分を他の部分とは異なる表示方法で表示することが好ましい。このように、視線が重なる部分、つまり上述したように注目している部分、読みにくい部分、認識しにくい部分を他の部分とは違う表示方法とすることで、ユーザが情報を読みやすく、認識しやすくすることができる。なお、この場合、当該部分を他の部分よりも拡大して表示することが好ましい。このように拡大して表示することで、ユーザが情報を読みやすく、認識しやすくすることができる。なお、表示方法を変化させる方法はこれに限定されず、当該部分を太字にしてもよいし、当該部分の色を変化させてもよいし、当該部分に蛍光マーカーを重畳してもよい。なお、この情報の大きさや色等を制御する文字制御部４４は、制御部２２内に設けず、別途設けてもよい。
【００７０】
ここで、図９は、情報表示装置が表示する画像の他の例を示す説明図である。上記実施形態では、スクロール領域５０に情報を一列で表示させたが、これには限定されない。情報表示装置１は、スクロール領域に表示させる情報を、スクロール領域内で設定したスクロール速度で一方向に移動させつつ表示させればよい。例えば、図９に示すように、ディスプレイ２のスクロール領域１０２に、複数行の情報を表示させ、行方向とは直交する方向である矢印１０４の方向に情報をスクロールさせるようにしてもよい。つまり、映画等のエンドロールのように文字の配置方向とは直交する方向をスクロール方向としてもよい。この場合もスクロール方向と平行な方向における視線位置に基づいて、スクロール速度を調整することで上記と同様の効果を得ることができる。
【００７１】
なお、上記実施形態では、カメラプログラム２４ａと画面制御プログラム２４ｂとスクロール表示プログラム２４ｃとを別々のプログラムとしたが、これには限定されない。例えば、画面制御プログラム２４ｂとスクロール表示プログラム２４ｃとを１つのプログラムとしてもよく、３つのプログラムを１つのプログラムとしてもよい。
【００７２】
また、上記実施形態では、カメラ４０で画像を撮影して視線位置を検出したが視線の検出方法はこれに限定されない。例えば、カメラ４０以外のセンサ（例えば赤外線センサ）で目の動きを検出し視線位置を検出してもよい。
【符号の説明】
【００７３】
１  情報表示装置
１Ｃ  筐体
２  ディスプレイ
１３  操作部
１３Ａ  操作キー
１３Ｂ  方向及び決定キー
２２  制御部
２４  記憶部
２４ａ  カメラプログラム
２４ｂ  画面制御プログラム
２４ｃ  スクロール表示プログラム
２４ｄ  条件テーブル
３０  音声処理部
３１  可視光照射装置
３２  表示部
３８  加速度センサ
４０  カメラ
【図１】
0005606953.tif 000002
【図２】
0005606953.tif 000003
【図３】
0005606953.tif 000004
【図４】
0005606953.tif 000005
【図５】
0005606953.tif 000006
【図６】
0005606953.tif 000007
【図７】
0005606953.tif 000008
【図８】
0005606953.tif 000009
【図９】
0005606953.tif 000010