(57)【要約】 【課題】  複数の表示対象に対して、各表示対象個々に適した表示が可能な表示装置、表示方法およびプログラムを提供する。【解決手段】  表示画面６に、下部の小さい表示領域７ａと、上部の大きい表示領域７ｂとが設定され、コンテンツがそれぞれ表示される。上部の表示領域７ｂには、コンテンツが拡大されて表示される。寸法の小さい下部の表示領域７ａと、寸法の大きい上部の表示領域７ｂとにコンテンツを表示することによって、表示手段３からの距離が小さい表示対象２ａに適した、下部の小さい表示領域７ｂの表示と、表示手段３からの距離が大きい表示対象２ａに適した、上部の大きい表示領域７ｂの表示とが存在する。したがって各表示対象２ａ，２ｂ個々に適した表示が可能である。【選択図】      図１
2008145541.tif 000002
【特許請求の範囲】
【請求項１】
表示画面の下部における表示領域に情報を表示するとともに、表示画面の上部における前記下部の表示領域よりも大きい表示領域に情報を拡大して表示する表示手段と、
表示画面の下部および上部の表示領域の少なくともいずれか一方を移動させるように、表示手段を制御する制御手段とを備えることを特徴とする表示装置。
【請求項２】
制御手段は、下部の表示領域と上部の表示領域とが重なる場合、下部の表示領域の情報を優先させて表示するように、表示手段を制御することを特徴とする請求項１に記載の表示装置。
【請求項３】
表示画面の下部における表示領域に情報を表示するとともに、表示画面の上部における前記下部の表示領域よりも大きい表示領域に情報を拡大して表示し、
表示画面の下部および上部の表示領域の少なくともいずれか一方を移動させることを特徴とする表示方法。
【請求項４】
コンピュータに、請求項１に記載の表示装置における制御手段の機能を実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示対象に情報を伝えるために表示画面に情報を表示する表示装置、表示方法およびプログラムに関する。
【背景技術】
【０００２】
表示装置の前を人物が移動したときに、その表示装置に情報（以下「コンテンツ」という）を表示する表示装置がある。この表示装置は、カメラなどのセンサで人物の移動速度を検出し、表示装置におけるコンテンツの表示位置を、人物の移動方向と速度に一致させて移動させる。これによって、人物が移動速度を変えることなく、コンテンツを見ることができる。
【０００３】
このように表示装置として、特許文献１に示される情報提示装置が知られている。特許文献１の情報提示装置は、移動する人物の位置を特定する人物位置特定部と、移動する人物の方向を特定する人物方向特定部と、移動する人物の速度を算出する移動速度算出部と、利用者関連情報を記憶するデータベースと、制御部とを有している。制御部は、人物位置特定部が特定した移動する人物の位置情報、人物方向特定部が特定した移動する人物の方向、移動速度算出部が算出した移動する人物の速度に応じて、提示部を介して移動する人物の床面または側面の隣接する領域に利用者関連情報を提示する制御部とを有する。これにより移動する人物に対して有用な情報を提供できる。
【０００４】
また表示装置として、特許文献２に示される情報提示システムが知られている。特許文献２の情報提示システムは、通過経路に沿って配設される複数の映像表示手段と、通過経路に沿って移動する情報提示対象の移動速度を検出する速度検出装置と、各映像表示手段に一連の提示情報を送出する画像送出サーバーの情報提示プログラムを情報提示対象の移動速度に応じて制御する制御手段とを有している。この情報提示システムは、情報提示プログラムに従って一連の提示情報を移動中の情報提示対象が認識可能な情報量の提示情報として映像表示手段により連携表示する。これによって大きな表示画面を必要とすることなく、通過経路に沿って移動する情報提示対象に対して提示情報を確実に伝えることができる。
【０００５】
【特許文献１】特開２００５−３０９５３７号公報
【特許文献２】特開２０００−２４２２０２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
特許文献１の情報提示装置では、複数人の人物が同時に利用する場合、各人物の重心である人物重心を検出し、これら各人物のグループの重心であるグループ重心を求め、このグループ重心に情報を提示している。このように特許文献１の情報提示装置は、複数の人物が利用する場合、各人物の位置に合わせて好ましい位置に情報を表示するようにしているが、人物の位置を検出するセンサが必須となる。このようにセンサの出力に応答して情報を表示する装置は、構成が複雑化し、コストが高くなるという問題がある。
【０００７】
また特許文献２の情報提示システムでは、複数人の人物が同時に利用することが想定された構成ではない。したがって特許文献２の情報提示システムでは、複数人の人物が同時に利用する場合に、各人物個々に、好適に情報を提示することはできない。また特許文献２のシステムでも、人物の位置を検出するセンサが必須であり、構成の複雑化、コスト高という問題を同様に有している。
【０００８】
本発明の目的は、簡単な構成で、複数の表示対象に対して、各表示対象個々に適した表示が可能な表示装置、表示方法およびプログラムを提供することである。
【課題を解決するための手段】
【０００９】
本発明は、表示画面の下部における表示領域に情報を表示するとともに、表示画面の上部における前記下部の表示領域よりも大きい表示領域に情報を拡大して表示する表示手段と、
表示画面の下部および上部の表示領域の少なくともいずれか一方を移動させるように、表示手段を制御する制御手段とを備えることを特徴とする表示装置である。
【００１０】
また本発明は、制御手段は、下部の表示領域と上部の表示領域とが重なる場合、下部の表示領域の情報を優先させて表示するように、表示手段を制御することを特徴とする。
【００１１】
また本発明は、表示画面の下部における表示領域に情報を表示するとともに、表示画面の上部における前記下部の表示領域よりも大きい表示領域に情報を拡大して表示し、
表示画面の下部および上部の表示領域の少なくともいずれか一方を移動させることを特徴とする表示方法である。
【００１２】
また本発明は、コンピュータに、前述の表示装置における制御手段の機能を実行させるプログラムである。
【発明の効果】
【００１３】
本発明に係る表示装置によれば、下部の表示領域および上部の表示領域に情報が表示される。上部の表示領域は、下部の表示領域に比べて寸法が大きく、上部の表示領域には、情報が拡大されて表示される。表示画面に比較的近い位置の表示対象向きの表示領域として下部の表示領域が設定され、表示画面から比較的遠い位置の表示対象向きの表示領域として上部の表示領域が設定される。表示領域の好ましい寸法は、表示対象と表示手段との距離によって決まり、その距離が大きいほど、表示領域の寸法を大きくすることが好ましい。寸法の小さい下部の表示領域と、寸法の大きい上部の表示領域とに情報を表示することによって、複数の表示対象が存在しても、各表示対象個々に適した寸法の表示が存在する。また表示対象と表示手段との距離が大きい場合、その表示対象にとって表示領域は、下部より上部にある方が好ましい。このように上部の表示領域と下部の表示領域とに情報を表示することによって、表示装置を利用する人物の位置を検出して表示領域を設定しなくても、表示対象にとって好適な状態で情報が表示される表示表域が存在する。しかも各表示領域の少なくともいずれか一方が移動されるので、表示対象が移動していても、この表示対象の移動に好適に追従する表示領域が存在する。したがって表示対象の位置を検出する検出手段を設けなくても、表示対象にとって好適な表示が可能である。しかも複数の表示対象に対して同時に、好適な状態で情報を表示することができる。このように好適な表示装置を、表示対象の位置を検出する手段を用いなくても実現することができる。
【００１４】
また本発明に係る表示装置によれば、下部の表示領域と上部の表示領域とが重なる場合、下部の表示領域の情報を優先されて表示される。上部および下部の表示領域が重なる場合、表示画面に比較的近い位置の表示対象向きの下部の表示領域の情報が優先される。表示画面と、比較的遠い位置の表示対象との間には、比較的近い位置の表示対象との間に比べて、障害物が入り込みやすくなる。したがって表示画面と比較的近い位置の表示対象に対する表示を優先させることによって、上部および下部の表示領域が重なった場合の好適な表示を実現することができる。
【００１５】
また本発明に係る表示方法によれば、下部の表示領域および上部の表示領域に情報を表示する。上部の表示領域は、下部の表示領域に比べて寸法が大きく、上部の表示領域には、情報を拡大して表示する。表示画面に比較的近い位置の表示対象向きの表示領域として下部の表示領域を設定し、表示画面から比較的遠い位置の表示対象向きの表示領域として上部の表示領域を設定する。表示領域の好ましい寸法は、表示対象と表示手段との距離によって決まり、その距離が大きいほど、表示領域の寸法を大きくすることが好ましい。寸法の小さい下部の表示領域と、寸法の大きい上部の表示領域とに情報を表示することによって、複数の表示対象が存在しても、各表示対象個々に適した寸法の表示が存在する。また表示対象と表示手段との距離が大きい場合、その表示対象にとって表示領域は、下部より上部にある方が好ましい。このように上部の表示領域と下部の表示領域とに情報を表示することによって、表示装置を利用する人物の位置を検出して表示領域を設定しなくても、表示対象にとって好適な状態で情報が表示される表示表域が存在する。しかも各表示領域の少なくともいずれか一方が移動されるので、表示対象が移動していても、この表示対象の移動に好適に追従する表示領域が存在する。したがって表示対象の位置を検出手段などで検出しなくても、表示対象にとって好適な表示領域に情報を表示可能である。しかも複数の表示対象に対して同時に、好適な状態で情報を表示することができる。このように表示対象の位置を検出することなく、表示対象に好適に情報を表示することができる。
【００１６】
また本発明に係るプログラムによれば、コンピュータにプログラムを読込ませて実行することによって、前述のような好適な制御手段を実現することができる。
【発明を実施するための最良の形態】
【００１７】
図１は、本発明の実施の一形態の表示装置１を簡略化して模式的に示す斜視図である。表示装置１は、予め定める対象区域４０に存在する表示対象２ａ，２ｂに情報（以下「コンテンツ」という）を提供するために、そのコンテンツを表示手段３によって表示する装置である。表示装置１は、コンテンツを表示する表示手段３と、表示手段３を制御する制御手段４とを少なくとも備え、本実施の形態ではさらに、表示対象２ａ，２ｂの情報を取得する検出手段５を備えている。検出手段５は、必須の構成ではない。
【００１８】
表示対象２ａ，２ｂは、たとえば自動車および自転車を含む車両に乗っている運転者、同乗者および乗客、ならびに歩行者などの人物であってもよい。また表示対象２ａ，２ｂは、人物以外の動物であってもよいし、自走可能なロボットなどの装置であってもよい。対象区域４０を移動するものは、表示対象２ａ，２ｂと成り得る。本実施の形態では、表示対象２ａ，２ｂは、人物である。図１には、２人の表示対象２ａ，２ｂを示しているが、これはあくまでも一例であり、表示対象の数は限定されず、１人または３人以上であってもよい。以下、不特定のいずれか１つの表示領域を指す場合、符号の添え字「ａ」「ｂ」を省略する。
【００１９】
対象区域４０は、表示対象２が少なくとも一時的に在居する区域である。この対象区域４０は、屋外および屋内を問わず、たとえば表示対象２が通行しまたは集まる区域であり、道路、通路、広場およびホールなどである。コンテンツは、限定されるものではなくどのようなコンテンツであってもよい。コンテンツは、たとえば宣伝広告を含む広告、ニュース、娯楽のためのコンテンツ、表示対象２を案内しまたは誘導するためのコンテンツ、表示対象２に指令を与えるためのコンテンツなどであってもよい。
【００２０】
表示手段３は、表示画面６を有し、表示画面６にコンテンツを表示する。表示手段３は、表示画面６が対象区域４０に臨むように設けられる。表示手段３は、対象区域４０の上方および下方に表示画面６が配置されるように設けられてもよいが、本実施の形態では、対象区域４０の側方に表示画面６が配置されるように設けられる。表示画面６は、鉛直方向に平行に配置されてもよいし、鉛直方向に対して傾斜して配置されてもよく、表示対象２が対象区域４０からコンテンツを視認しやすいように配置される。また表示手段３は、たとえば壁および柱などの建物の躯体に装着されて設置されてもよいし、設置台および吊下げ装置などの支持装置を用いて設置されてもよい。また、表示手段３は、複数の表示機器を並べることにより、互いに連動してあたかも１台の表示機器のように振る舞うよう設置される構成の表示手段であってもよい。
【００２１】
制御手段４は、表示画面６のどのような表示領域７ａ，７ｂに、どのようにコンテンツを表示するかを演算し、制御指令信号を表示手段３に与え、演算結果に従うように、表示手段３にコンテンツを表示させる。図１には、２つの表示領域７ａ，７ｂを示しているが、これはあくまでも一例であり、１つの表示領域または３つ以上の表示領域にコンテンツを表示させることが可能である。以下、不特定のいずれか１つの表示領域を指す場合、符号の添え字「ａ」「ｂ」を省略する。制御手段４は、たとえば表示画面６内の２つ以上の表示領域７が重なるとき、優先順位を決定して１つの表示領域、図１の例では右下側の表示領域７ｂを優先させて表示するように制御する。また制御手段４は、たとえば表示画面６の下部の寸法の小さい表示領域７ｂにコンテンツを表示させるとともに、表示画面６の上部の寸法の大きい表示領域７ａにコンテンツを拡大して表示するように制御する。
【００２２】
検出手段５は、少なくとも表示手段３に対する表示対象２の相対的な位置（以下「相対位置」という）を検出する手段であり、本実施の形態では、表示手段３に対する表示対象２の相対的な距離（以下「相対距離」という）も合わせて検出する。相対位置は、表示画面６に平行な方向の２次元の位置関係を示し、相対距離は、表示画面６に垂直な方向の位置関係を示し、これら相対位置と相対距離とによって、表示対象２と表示装置３との３次元の位置関係が特定される。検出手段５では、随時、または表示対象２の移動速度を算出することができる程度の周期で、相対位置および相対距離が繰返し検出される。この検出手段５から制御手段４に、検出された相対位置（以下「検出位置」という）および検出された相対距離（以下「検出距離」という）を表す検出信号が与えられる。制御手段４は、検出位置および検出距離に基づいて、表示手段３を制御する。
【００２３】
図２は、表示装置１の電気的構成を示すブロック図である。表示手段３は、コンテンツを表示可能であれば、どのような構成であってもよいが、本実施の形態では、たとえば液晶表示器によって実現される。この表示手段３は、表示手段本体となる液晶表示パネル（以下「ＬＣＤパネル」という）８と、光源となるバックライト９とを有している。ＬＣＤパネル８は、表示画面６を形成し、コンテンツを表示する。バックライト９は、ＬＣＤパネル８の表示のための照明用の光源である。ＬＣＤパネル８が透過型のパネルであるので、ＬＣＤパネル８の裏側にバックライト９が積層される。
【００２４】
表示手段３は、このような構成に限定されるものではない。たとえば反射側のＬＣＤパネルと、表側に積層されるフロントライトとを組合せて、表示手段３が構成されてもよい。また表示手段３は、ＬＣＤを用いない構成であってもよく、たとえばプラズマディスプレイ、エレクトロルミネッセンス（Electro Luminescent；ＥＬ）ディスプレイ、発光ダイオード（Light Emitting Diode；ＬＥＤ）ディスプレイ、表面電界ディスプレイ（
Surface-conduction Electron-emitter Display；ＳＥＤ）などを用いる構成であってもよい。
【００２５】
検出手段５は、相対位置および相対距離を含めて、表示対象および対象区域４０に関する情報を検出する手段である。検出手段５は、どのような構成であってもよいが、本実施の形態では、撮像部となる内蔵カメラ１０と、センサ部１１とを有している。内蔵カメラ１０は、表示手段３内に内蔵されるカメラであり、光学像を、光学部品を介して撮像素子で受光し、電子データに変換するカメラである。この内蔵カメラ１０は、相対位置を算出するためのデータとして、対象区域４０に存在する物体の形状を表す画像データを取得する。
【００２６】
センサ部１１は、たとえばイメージセンサである。このイメージセンサとして、たとえば、相補型金属酸化膜半導体（Complementary Metal-Oxide Semiconductor；ＣＭＯＳ）を用いた受光部と、近赤外光を放射する発光部とを有し、画像取得と距離計測とを可能に構成される、イメージセンサが用いられる。センサ部１１では、受光部で対象区域４０から光が受光されて対象区域４０に存在する物体の形状を表す画像データが取得されるとともに、発光部によって近赤外光が放射されてから、その近赤外光が対象区域４０で反射されて受光部で受光されるまでの時間が計測されて、対象区域４０に存在する物体までの距離を表す距離データが取得される。この距離データは、表示画面に平行な２次元の位置での距離の分布を表している。このセンサ部１１は、低解像度のセンサと高解像度のセンサとを組合せてもよく、低解像度のセンサと高解像度のセンサとは、一体でも別体でもよい。
【００２７】
センサ部１１は、ＬＣＤパネル８とバックライト９との間に、表示画面６と平行に積層され、表示手段３に内蔵される。本実施の形態では、センサ部１１は、表示画面６の全領域にわたって設けられる。センサ部１１の配置は、このようなＬＣＤパネル８とバックライト９に挟まれ、表示画面６の全領域にわたって設けられる配置に限定されるものではなく、たとえばＬＣＤパネル８の表側に配置されてもよい。またセンサ部１１は、ＬＣＤパネル８と一体でも別体でもよい。
【００２８】
検出手段５は、本実施の形態では、内蔵カメラ１０と、センサ部１１とを組合せて用いているが、このような構成に限定されるものではなく、少なくとも相対位置および相対距離を検出可能な構成であればよく、相対位置および相対距離以外に、たとえば対象区域４０の温度または音などを検出する構成であってもよいし、対象区域４０に存在するトランスポンダから情報を読取るリーダとしての機能を有する構成であってもよいし、文字、図形、パターンなどを検出する構成であってよい。相対位置の検出は、相対位置のデータまたは相対位置を演算で求めるためのデータを取得することである。相対距離の検出は、相対距離のデータまたは相対距離を演算で求めるためのデータを取得することである。
【００２９】
検出手段５は、相対距離を検出するためのセンサとして、センサ部１１に赤外線センサが含まれる構成であってもよい。また検出手段５は、ファブリペロー干渉計（ＦＰＩ）、デジタイザーなど、他のセンサをセンサ部１１に有する構成であってもよい。
【００３０】
表示装置１は、表示手段３、制御手段４、検出手段５に加えて、入力手段１２を備えている。この入力手段１２は、キーボード、マウス、外部カメラ、マイクなどを含んでいる。入力手段１２は、たとえば操作者のキーボードおよびマウスの操作に基づいて、表示手段によってコンテンツを表示させるか否かを指令する情報、表示手段に表示させるコンテンツを選択する情報など、操作者の意図を反映させるための情報を入力することができる。また入力手段１２は、外部カメラによって、内部カメラとは異なる視点で対象区域４０またはそれ以外の区域の映像を入力することができ、またマイクによって、対象区域４０の音声を入力することができる。このように入力手段１２は、表示装置１に関連する各種情報を入力することができる。
【００３１】
制御手段４は、表示手段３を制御するコントローラであり、表示制御部１５、センサ入力部１６、周辺器機器入力部１７、記憶部１８、通信部１９および主制御部２０を有している。制御手段４では、表示制御部１５、センサ入力部１６、周辺器機器入力部１７、記憶部１８および通信部１９が、バスライン２１を介して主制御部２０に接続され、主制御部２０によってそれぞれ制御される。以下、表示制御部１５、センサ入力部１６、周辺器機器入力部１７、記憶部１８および通信部１９を、不特定に指す場合、構成部という。
【００３２】
表示制御部１５は、主制御部２０から出力される指令信号に応答し、表示手段３に駆動信号を与えて駆動制御するドライバである。表示制御部１５は、ＬＣＤパネル８およびバックライト９を駆動制御し、主制御部２０からの指令信号に従って、表示画面６にコンテンツを表示させる。
【００３３】
センサ入力部１６には、検出手段５から出力される検出信号が与えられる。センサ入力部１６は、検出手段５による検出結果を表す検出信号に応答し、検出結果を表す情報を制御に適した形式に変換する。検出手段５の検出結果は、前述のように少なくとも検出位置、検出距離を含んでいる。センサ入力部１６は、このような検出手段で検出された情報を制御に適した形式にデータ化する。
【００３４】
周辺機器入力部１７には、入力手段１２から出力される入力信号が与えられる。周辺機器入力部１７は、入力手段１２によって入力される前述のような各種情報（以下「入力情報」という）を表す入力信号に応答し、入力情報を制御に適した形式に変換する。したがって周辺機器入力部１７は、入力情報を制御に適した形式にデータ化する。
【００３５】
記憶部１８は、情報を記憶するメモリであり、たとえば半導体メモリ、ハードディスクドライブ装置などによって実現されるが、その他の構成であってもよい。記憶部１８には、表示手段３にコンテンツを表示させる制御に必要な処理動作を実行するために必要なプログラムおよび情報が記憶される。この記憶部１８は、主記憶部２２と、補助記憶部２３とを有している。主記憶部２２には、前記プログラムと、基本的な情報および重要な情報を含む主たる情報が記憶される。補助記憶部２２には、補助的な情報が記憶される。記憶部１８に記憶される情報には、検出手段５による検出結果、入力手段１２による入力情報、表示手段３に表示させるコンテンツなどが含まれる。
【００３６】
通信部１９は、たとえばインターナットなど含む通信回線または通信回線網を介して、他の機器と通信する構成部である。この通信部１９は、他の機器から、たとえば表示手段３によって表示させるためのコンテンツを受信することができる。また通信部１９は、表示対象２に関する情報など、制御に必要なプログラムおよび情報を受信することも可能である。たとえば制御に必要なプログラムおよび情報を別途に設けられるサーバコンピュータに登録しておき、必要に応じて、通信部１９によって受信し、記憶部１８に記憶するようにしてもよい。
【００３７】
主制御部２０は、中央演算処理ユニット（ＣＰＵ）によって実現される。主制御部２０は、各構成部１５〜１９に指令信号を与え、各構成部１５〜１９を制御して動作させる。主制御部２０は、記憶部１８に記憶されるプログラムを読出し、プログラムに従って、制御に必要な演算処理を実行する。主制御部２０は、検出手段５による検出結果、入力手段１２による入力情報に基づいて、必要な演算処理を実行し、表示制御部１５、記憶部１８、通信部１９を制御して、表示手段３にコンテンツを表示させる。
【００３８】
図３は、主制御部２０で実行される演算処理を示すブロック図である。主制御部２０は、位置認識処理部３０、方向認識処理部３１、形状認識処理部３２、情報検索処理部３３、画像比較処理部３４、速度認識処理部３５および距離認識処理部３６として機能する。これら各処理部３０〜３６としての機能は、記憶部１８に記憶されるプログラムを呼び出して実行することによって実現される。
【００３９】
形状認識処理部３２は、検出手段５によって検出された検出結果の画像データを画像処理し、表示対象２の画像を、形状から認識して抽出する形状認識処理を実行する。この形状認識処理では、たとえば、表示対象２が歩行者である場合、その歩行者の画像を抽出し、表示対象２が自動車の運転者または同乗者である場合、自動車の画像を抽出する。このように形状認識処理では、表示対象２を単独で形状認識し、また表示対象２が利用している自動車などの物品の形状を認識し、また表示対象２と利用している物品とを合わせた形状を認識して、表示対象２の画像、表示対象２が利用している物品の画像、表示対象２と利用している物品とを合わせた画像など、表示対象２に関連する画像を抽出する。物品は、自動車以外の自転車など他の車両であってもよいし、また車両以外であってもよい。このように形状認識処理部３２は、このようにして、対象区域４０に表示対象２が存在するか否かを認識する処理を実行する。
【００４０】
形状認識処理部３２の形状認識処理は、たとえば検出手段５から検出結果の画像データが得られる毎に実行される。検出手段５から、リアルタイムで随時、画像データが与えれる場合、形状認識処理部３２は、随時、形状認識処理を実行する。また検出手段５から、予め定める検出周期で画像データが与えられる場合、形状認識処理部３２は、検出周期と同一の周期で画像データが得られる毎に実行される。
【００４１】
位置認識処理部３０は、検出手段５によって検出された検出結果から、表示対象２の位置を認識する位置認識処理を実行する。この位置認識処理部３０は、形状認識処理部３２によって表示対象２が認識されると、検出手段５によって検出された検出結果の画像データを画像処理し、その表示対象２の相対位置を求める。位置認識処理は、検出手段による検出位置から、表示対象２の相対位置を認識する処理である。
【００４２】
距離認識処理部３６は、検出手段５によって検出された検出結果から、表示対象２までの距離を認識する距離認識処理を実行する。この距離認識処理部３６は、形状認識処理部３２によって表示対象２が認識されると、検出手段５によって検出された検出結果の画像データを画像処理し、その表示対象２の相対距離を求める。距離認識処理は、検出手段による検出距離から、表示対象２の相対距離を認識する処理である。
【００４３】
方向認識処理部３１は、検出手段５によって検出された検出結果から、表示対象２の移動方向を認識する方向認識処理を実行する。この方向認識処理部３１は、位置認識処理部３０による位置認識処理によって認識される相対位置が、時間的にどのように変化しているか、また距離認識処理部３６による距離認識処理によって認識される相対距離が、時間的にどのように変化しているかを求め、表示対象２の移動方向を求める。
【００４４】
速度認識処理部３５は、検出手段５によって検出された検出結果から、表示対象２の移動速度を認識する速度認識処理を実行する。この速度認識処理部３５は、位置認識処理部３０による位置認識処理によって認識される相対位置が、時間的にどのように変化しているか、また距離認識処理部３６による距離認識処理によって認識される相対距離が、時間的にどのように変化しているかを求め、表示対象２の移動速度を求める。
【００４５】
画像比較処理部３４は、検出手段５によって検出される複数の検出結果の画像データを、時系列での前後関係で比較し、検出結果の前後関係を認識する画像比較処理を実行する。この検出結果の前後関係は、たとえば方向認識処理、速度認識処理に利用される。
【００４６】
情報検索処理部３３は、主記憶部２２および補助記憶部２３を含む記憶部１８に記憶される情報を検索し、また通信部１９を介して外部の記憶装置に記憶されている情報を検索する情報検索処理を実行する。この情報検索処理では、たとえば表示手段３によって表示させるためのコンテンツを検索する。
【００４７】
主制御部２０は、少なくともこのような各処理部３０〜３６の演算処理を実行し、表示制御部１５に指令を与えて、表示手段３の表示画面６に、コンテンツを表示させる。主制御部２０による演算処理は、これら各処理部３０〜３６の演算処理だけに限定されるものではなく、これ以外の演算処理も実行する。
【００４８】
図４は、表示画面６に設定される座標の一例を示すグラフである。表示画面６は、長方形状であり、たとえば縦方向に延びる辺が鉛直となるように設けられている。制御手段４によって表示手段３を制御するにあたって、表示画面６に平行な２次元座標であるｘｙ座標が設定される。ｘｙ座標は、たとえばｘｙ平面を表示画面６と一致させ、ｘ軸が表示画面６の横方向に延びる辺と平行となり、ｙ軸が表示画面６の縦方向に延びる辺と平行となるように、設定される。またｘｙ座標は、表示画面に向かって左上の角の座標値が（０，０）となり、表示画面に向かって右下の角の座標値が（ｄｓｐＸ，ｄｓｐＹ）となるように設定される。ｘ座標は、表示画面６に向かって右方向が正方向であり、ｙ座標は、表示画面６に向かって下方向が正方向である。座標値は、「，」の左側の数値がｘ座標値であり、「，」の右側の数値がｙ座標値である。
【００４９】
表示手段４は、表示画面６に表示領域７を設定し、コンテンツを表示させる。表示領域７は、ｘ軸に平行な２辺とｙ軸に平行な２辺とから成る長方形に設定される。表示領域７は、表示画面６に向かって左上の角の座標値（ｐｏｓＸ，ｐｏｓＹ）と、ｘ軸に平行な辺の長さ寸法ｓｉｚｅＸおよびｙ軸に平行な辺の長さ寸法ｓｉｚｅＹとによって、表示画面６における位置と寸法とが規定される。以下、表示領域７における表示画面６に向かって左上の角の座標値（ｐｏｓＸ，ｐｏｓＹ）を、表示位置という場合があり、表示領域７の各辺の長さ寸法ｓｉｚｅＸ，ｓｉｚｅＹを、表示寸法という場合がある。
【００５０】
図５は、表示区域４０の一例を示す平面図である。対象区域４０は、たとえば人物、具体的には歩行者である表示対象２が右側通行する通路である。この通路は、たとえば建物内の廊下、地下街の通路などである。表示手段３は、たとえば対象区域４０となる通路の一側方の壁に設置される。図１は、この図５の左斜め上側から見た状態を示している。
【００５１】
図６は、表示装置１による表示の一例を説明するために表示画面６を示す正面図である。図７は、表示装置１による表示の他の例を説明するために表示画面６を示す正面図である。図６および図７の表示例は、図５に示すような対象区域４０を、２人の歩行者である表示対象２が、表示画面６の前ですれ違うように通行する場合の表示の例である。一方の表示対象２ａは、表示画面６に近い側の通行領域を、表示画面６に向かって右側から左側へ移動し、他方の表示対象２ｂは、表示画面６に遠い側の通行領域を、表示画面６に向かって左側から右側へ移動している。
【００５２】
表示画面６には、対象区域４０に表示対象２の数と同一の数の表示領域７が、表示対象２毎に対応付けられて設定される。図６および図７の例では、２人の歩行者がそれぞれ表示対象２となるので、２つの表示領域７が設定されている。一方の表示領域７ａは、一方の表示対象２ａのための表示領域であり、他方の表示領域７ｂは、他方の表示対象２ｂのための表示領域である。
【００５３】
表示領域７は、検出手段５の検出結果に基づいて、主制御部２０の演算処理によって算出される位置に、設定される。表示領域７は、表示画面６に向かって見たときに、対応する表示対象２が右寄りに存在するほど、表示領域７の位置が右寄りとなり、対応する表示対象２が左寄りに存在するほど、表示領域７の位置が左寄りの位置となるように、設定される。表示位置（ｐｏｘＸ，ｐｏｘＹ）は、そのｘ座標値であるｐｏｘＸが、対応する表示対象２の位置データ（ｄＸ，ｄＹ）のｘ座標値であるｄＸと一致する位置であってもよいし、表示領域７の中心のｘ座標値が対応する表示対象２の位置データ（ｄＸ，ｄＹ）のｘ座標値であるｄＸと一致する位置であってもよい。
【００５４】
位置データ（ｄＸ，ｄＹ）は、相対位置を表すｘｙ座標の座標値であり、表示対象２の位置を表す位置データである。位置データ（ｄＸ，ｄＹ）は、たとえば表示対象２をｘｙ平面に投影した領域の図心のｘｙ座標の座標値であってもよいし、表示対象２が利用している物品をｘｙ平面に投影した領域の図心のｘｙ座標の座標値であってもよいし、表示対象２および利用している物品をｘｙ平面に投影した領域の図心のｘｙ座標の座標値であってもよいし、これ以外の表示対象２に関連付けられる座標値であってもよい。
【００５５】
また表示領域７は、対応する表示対象２が表示画面６に近いほど、表示領域７の位置が下寄りとなり、対応する表示対象２が表示画面６から遠いほど、表示位置が上寄りの位置となるように、設定される。表示位置は、たとえば相対距離に対して反比例するようにｙ座標値ｐｏｘＹを演算して求め、または予め割り当てておき、表示位置のｙ座標値ｐｏｘＹが相対距離に対応する値となる位置に設定される。このように制御手段４は、検出位置に応じた位置の表示領域７にコンテンツを表示させるように、表示手段３を制御する。
【００５６】
また表示領域７は、検出手段５の検出結果に基づいて、主制御部２０の演算処理によって算出される寸法に、設定される。表示領域７は、対応する表示対象２が表示画面６に近いほど、寸法が小さくなり、対応する表示対象２が表示画面６から遠いほど、寸法が大きくなるように設定される。したがって相対距離が小さいほど表示寸法ｓｉｚｅＸ，ｓｉｚｅＹは小さくなり、相対距離が大きいほど表示寸法ｓｉｚｅＸ，ｓｉｚｅＹは大きくなる。表示寸法ｓｉｚｅＸ，ｓｉｚｅＹは、ｘ軸に平行な辺の寸法ｓｉｚｅＸおよびｙ軸に平行な辺の寸法ｓｉｚｅＹのうち一方だけを、相対距離に応じて変化させてもよいし、両方を相対距離に応じて変化させてもよい。本実施の形態では、両方を変化させる。表示寸法ｓｉｚｅＸ，ｓｉｚｅＹは、たとえば相対距離に比例するように演算して求め、または予め割り当てておき、表示寸法ｓｉｚｅＸ，ｓｉｚｅＹが、相対距離に対応する値となる寸法に設定される。このように制御手段４は、検出距離に応じた寸法の表示領域７にコンテンツを表示させるように、表示手段３を制御し、検出距離が大きくなるにつれて表示寸法を大きくするように、表示手段３を制御する。
【００５７】
各表示領域７は、各表示対象２の相対位置および相対距離の変化に追随して、位置および寸法が更新設定される。したがって各表示領域７は、対応する表示対象２の移動にそれぞれ追随して、表示画面６内で移動される。したがって表示画面６に向かって、左方向を第１方向Ｘ１とし、右方向を第２方向Ｘ２とすると、表示対象２が第１方向Ｘ１へ移動すると表示領域７が第１方向Ｘ１へ移動され、表示対象２が第２方向Ｘ２へ移動すると表示領域７が第２方向Ｘ２へ移動される。図６および図７に示すように、一方の表示対象２ａが第１方向Ｘ１へ移動すると、一方の表示領域７ａは第１方向Ｘ１へ移動され、他方の表示対象２ｂが第２方向Ｘ２へ移動すると、他方の表示領域７ｂは第２方向Ｘ２へ移動される。このように制御手段４は、検出位置の変化に追随して表示領域７を移動させて表示するように、表示手段３を制御する。
【００５８】
また図６に示すように、２つ以上の表示領域７が重なる場合、表示画面６の下寄りにある表示領域７ａが優先されて、表示される。このように制御手段４は、表示対象２毎に、検出位置に対応する表示領域７にコンテンツを表示させ、２つ以上の表示領域７が重なる場合、検出距離に基づいていずれか１つの表示領域７のコンテンツを優先させて表示するように、表示手段３を制御し、検出距離が小さい表示対象２に対応する表示領域７のコンテンツを優先させるように、表示手段３を制御する。
【００５９】
また図６および図７に示すように、制御手段４は、表示画面６の下部における表示領域７にコンテンツを表示するとともに、表示画面６の上部における表示領域７にコンテンツを表示するように、表示手段３を制御する。図６および図７では、一方の表示領域７ａが下部の表示領域であり、他方の表示領域７ｂが上部の表示領域である。制御手段４は、上部の寸法の大きい表示領域７には、コンテンツを拡大して表示させる。そして制御手段４は、少なくとも下部の表示領域７を、本実施の形態では、上部の表示領域７も合わせて、全ての表示領域７を、検出位置の変化に追随して移動させ、下部の表示領域７と上部の表示領域７とが重なる場合、下部の表示領域７のコンテンツを優先させて表示させる。
【００６０】
図８は、制御手段４の表示設定動作を示すフローチャートである。図９は、表示設定動作のときの設定画面４２の表示の一例を示す正面図である。表示設定動作は、表示手段３によるコンテンツの表示条件を設定するときの動作である。設定画面４２は、表示手段３の表示画面６を流用してもよいし、表示手段３とは別に設けられる表示手段の表示画面であってもよい。表示設定動作は、操作者による入力手段１２の操作に基づいて、表示条件を設定する主制御部２０の動作である。表示画面４２には、操作者による入力手段１２の操作に基づく表示条件が表示される。
【００６１】
表示設定動作は、たとえば操作者によって入力手段１２が操作され、表示設定動作を開始するように指令する情報が入力されると、ステップｓ０で開始される。表示設定動作が開始されると、ステップｓ１で、主制御部２０は、設定画面４２に設定用画像を表示し、設定すべき表示条件の入力完了を待機する。設定用画像は、設定可能な表示条件の項目と、各項目毎に入力される条件とを表す画像である。本実施の形態では、「再生するコンテンツ」、「コンテンツ表示最大サイズ」、「コンテンツ表示最小サイズ」、「センサが感知する最大距離」の４つの項目について、設定する。
【００６２】
再生するコンテンツとは、表示手段３の表示領域７に表示するコンテンツがどのコンテンツであるかを指定する項目である。表示するコンテンツは、記憶部１８に記憶されるコンテンツおよび通信部１９を介して取得可能な他の装置に記憶されているコンテンツから、選択することができる。コンテンツは、記憶されている場所を表すアドレスと、コンテンツの名称であるファイル名とによって指定される。コンテンツは、静止画であってもよいし、動画であってもよいし、文字情報であってもよい。
【００６３】
コンテンツ表示最大サイズは、表示領域７の最大寸法を指定する項目である。この最大寸法は、ｘ軸に沿った横方向の寸法ｍａｘＸと、ｙ軸に沿った縦方向の寸法ｍａｘＹとで指定される。コンテンツ表示最小サイズは、表示領域７の最小寸法を示す項目である。この最小寸法は、ｘ軸に沿った横方向の寸法ｍｉｎＸと、ｙ軸に沿った縦方向の寸法ｍｉｎＹとで指定される。これらのサイズは、表示寸法の変更可能な範囲を指定するものであり、表示領域７は、横方向寸法ｓｉｚｅＸが、ｍｉｎＸ≦ｓｉｚｅＸ≦ｍａｘＸを満たす範囲で変更され、縦方向寸法ｓｉｚｅＹが、ｍｉｎＹ≦ｓｉｚｅＹ≦ｍａｘＹを満たす範囲で変更されることになる。
【００６４】
センサが感知する最大距離（以下「最大対象距離」という）Ｄは、検出手段５による検出結果に基づいて、表示対象２の存在を認識し、相対位置および相対距離を認識する範囲の最大値を指定する項目である。この項目は、表示画面６からどのくらい離れた位置まで、対象区域とするかを指定する項目となる。相対距離が、この項目で指定される距離よりも小さい表示対象２に対してコンテンツが表示されることになる。この最大対象距離Ｄは、予め定める選択可能な範囲で選択することができる。
【００６５】
ステップｓ１では、これらの条件の入力結果を設定画面４２に表示し、入力が完了したことを表す情報が入力されるまで待機する。入力が完了したこを表す情報が、入力手段１２によって入力されると、ステップｓ１からステップｓ２に進む。ステップｓ２では、主制御部２０は、コンテンツを表示手段３に表示させるときの表示条件を、ステップｓ１で入力された条件に設定してもよいか否かを判定する。この判定は、操作者による操作によって入力手段１２から入力される設定可否の情報に基づいて行われる。
【００６６】
ステップｓ２の判定の結果、設定可であれば、ステップｓ３に進み、主制御部２０は、ステップｓ１で入力された条件を、表示条件として設定し、記憶部１８に記憶させて保存し、ステップｓ４に進んで表示設定動作を終了する。ステップｓ２の判定の結果、設定否であれば、ステップｓ５に進み、主制御部２０は、ステップｓ１で入力された条件を破棄し、ステップｓ４に進んで表示設定動作を終了する。
【００６７】
図１０は、制御手段４のコンテンツ表示動作のうちの前段部分を示すフローチャートである。図１１は、制御手段４のコンテンツ表示動作のうちの後段部分を示すフローチャートである。コンテンツ表示動作は、表示手段３にコンテンツを表示させるときの主制御部２０の制御動作である。コンテンツ表示動作は、表示装置１に電源が投入されと、ステップｔ０で開始される。コンテンツ表示動作が開始されると、主制御部２０は、ステップｔ１で、変数ｎに０を代入し、ｎ＝０として初期化する。ステップｔ１からステップｔ２に進み、主制御部２０は、検出手段５の検出結果に基づいて、対象区域４０に存在する表示対象２を認識し、表示対象２の数を、変数Ｎに代入する。また認識した表示対象２に、０からＮ−１までの整数の番号を、識別番号としてそれぞれ割り当てる。
【００６８】
ステップｔ２からステップｔ３進み、主制御部２０は、変数Ｎが０（Ｎ＝０）であるか否かを判定する。判定の結果、Ｎ＝０であればステップｔ１に戻り、Ｎ＝０でなければステップｔ４に進む。ステップｔ４では、主制御部２０は、変数Ｎが変数ｎより大きい（Ｎ＞ｎ）か否かを判定する。判定の結果、Ｎ＞ｎであればステップｔ５に進み、Ｎ＞ｎでなければステップｔ７に進む。
【００６９】
ステップｔ５では、主制御部２０は、変数ｎと同一の識別番号が割り当てられている表示対象２に関する測定データを取得し、測定データ配列の配列番号ｎ番目の測定データとして、記憶部１８、たとえば主記憶部２２に記憶させる。測定データには、位置データ（ｄＸ，ｄＹ）、移動方向データｄＡ、移動速度データｄＢ、距離データｄＤが含まれている。
【００７０】
位置データ（ｄＸ，ｄＹ）は、位置認識処理によって取得する。移動方向データｄＡは、表示対象２の移動する方向のデータであって、本実施の形態では第１方向（左方向）Ｘ１および第２方向（右方向）Ｘ２のいずれの方向へ移動しているかを示すデータであり、方向認識処理によって取得する。移動速度データｄＢは、表示対象２の移動する速度のデータであって、本実施の形態ではｘ軸に平行な方向の速度を示すデータであり、速度認識処理によって取得する。距離データｄＤは、表示対象２の相対距離を示すデータであり、距離認識処理によって取得する。
【００７１】
ステップｔ５における測定データの記憶が終了すると、ステップｔ６に進み、主制御部２０は、変数ｎにｎ＋１を代入し、ｎ＝ｎ＋１としてステップｔ４に戻る。ステップｔ１〜ｔ６の工程は、検出手段５による検出結果から、測定データを取得する工程である。
【００７２】
ステップｔ７では、主制御部２０は、測定データ配列の各測定データを、距離データｄＤが大きい測定データほど順位が高くなるように、つまり距離データｄＤが大きいものから順次小さいものとなるようにソートし、順位が高い測定データほど小さい番号となるように、０からＮ−１までの整数を、測定データの配列番号として割り当て直す。このようにして、表１に示すような測定データ配列から、表２に示すようなソート済測定データ配列を得る。
【００７３】
【表１】
2008145541.tif 000003
【００７４】
【表２】
2008145541.tif 000004
【００７５】
ソート済み測定データ配列が得られると、ステップｔ８に進み、主制御部２０は、変数ｎに０を代入し、ｎ＝０として初期化する。次にステップｔ９で、主制御部２０は、変数Ｎが変数ｎより大きい（Ｎ＞ｎ）か否かを判定する。判定の結果、Ｎ＞ｎであればステップｔ１０に進み、Ｎ＞ｎでなければステップｔ１４に進む。
【００７６】
ステップｔ１０では、主制御部２０は、再生するコンテンツがネットワークのコンテンツであるか否か、表示設定動作で設定される表示条件に基づいて判定する。この判定は、配列番号ｎ番目の測定データに関連付けて、表示手段３に表示させるコンテンツが、通信部１９を介して通信可能な外部の装置に記憶されているコンテンツであるか否かの判定である。判定の結果が肯定であれば、ステップｔ１１に進み、否定であればステップｔ１２に進む。
【００７７】
ステップｔ１１では、主制御部２０は、表示制御部１５に、配列番号ｎ番目の測定データに関連付けて表示すべきコンテンツを、通信部１９を介して読込ませ、ステップｔ１６に進む。ステップｔ１２では、再生するコンテンツが記憶部１８のコンテンツであるか否か、表示設定動作で設定される表示条件に基づいて判定する。この判定は、配列番号ｎ番目の測定データに関連付けて、表示手段３に表示させるコンテンツが、記憶部１８に記憶されているコンテンツであるか否かの判定である。判定の結果が肯定であれば、ステップｔ１３に進み、否定であればステップｔ１４に進む。ステップｔ１３では、主制御部２０は、表示制御部１５に、配列番号ｎ番目の測定データに関連付けて表示すべきコンテンツを、記憶部１８から読込ませ、ステップｔ１６に進む。ステップｔ７〜ｔ１３の工程は、測定データを整理し、表示準備をする工程である。
【００７８】
ステップｔ１４では、操作者による入力手段１２の操作で電源の投入を終了する指令が入力されているか否かを判定する。判定の結果が肯定であれば、ステップｔ１５に進み、電源の投入を終了して、コンテンツ表示動作を終了する。判定の結果が否定であれば、ステップｔ１に戻る。
【００７９】
ステップｔ１６では、主制御部２０は、配列番号ｎ番目の測定データに関連付けてコンテンツを表示するための表示寸法を演算し、その演算結果を表示寸法ｓｉｚｅＸ，ｓｉｚｅＹとして設定する。この表示寸法ｓｉｚｅＸ，ｓｉｚｅＹの演算は、表示設定動作で設定される表示条件および測定データに基づいて行われる。表示寸法ｓｉｚｅＸ，ｓｉｚｅＹは、次の式を満たすように求められる。
ｓｉｚｅＸ＝ｍａｘＸ×（ｄＤ／Ｄ）                              …（１）
ｓｉｚｅＹ＝ｍａｘＹ×（ｄＤ／Ｄ）                              …（２）
【００８０】
このように距離データｄＤが最大対象距離Ｄと一致する場合の表示領域７、したがって最大対象距離Ｄに存在する表示対象２向けに表示する表示寸法ｓｉｚｅＸ，ｓｉｚｅＹが最大寸法ｍａｘＸ，ｍａｘＹとなり、距離データｄＤが小さくなるにつれて表示寸法ｓｉｚｅＸ，ｓｉｚｅＹが小さくなる。ただし、表示寸法ｓｉｚｅＸ，ｓｉｚｅＹは、最小寸法ｍｉｎＸ，ｍｉｎＹより小さくなることはなく、式（１）の演算結果がｍｉｎＸより小さい場合は、ｓｉｚｅＸにｍｉｎＸを代入し、式（２）の演算結果がｍｉｎＹより小さい場合は、ｓｉｚｅＹにｍｉｎＹを代入する。
【００８１】
ステップｔ１６からステップｔ１７に進み、主制御部２０は、配列番号ｎ番目の測定データに関連付けてコンテンツを表示するための表示位置を演算し、その演算結果を表示位置（ｐｏｓＸ，ｐｏｓＹ）として設定する。この表示位置（ｐｏｓＸ，ｐｏｓＹ）の演算は、表示設定動作で設定される表示条件および測定データに基づいて行われる。位置（ｐｏｓＸ，ｐｏｓＹ）は、次の式を満たすように求められる。
ｐｏｓＸ＝ｄＸ                                                  …（３）
ｐｏｓＹ＝（ｄｓｐＹ−ｓｉｚｅＹ）×（１−（ｄＤ／Ｄ））        …（４）
【００８２】
式（３）から明らかなように、表示領域７のｘ軸に沿う方向の位置ｐｏｓＸは、表示対象２のｘ軸に沿う方向の位置ｄＸと一致する。式（４）で演算することによって、表示領域７のｙ軸に沿う方向の位置ｐｏｓＹは、距離データｄＤが最大対象距離Ｄと一致する場合の表示領域７、したがって最大対象距離Ｄに存在する表示対象２向けに表示する表示領域７が、最も上方の位置に設定され、距離データｄＤが小さくなるにつれて表示領域７が除々に下方の位置に設定される。表示領域７のｙ軸に沿う方向の位置ｐｏｓＹは、式（４）で演算することによって、とり得る範囲が、（ｄｓｐＹ−ｓｉｚｅＹ）≧ｐｏｓＹ≧０となる。これによって表示画面６を最大限に有効利用しながら、表示領域７が表示画面６から飛び出してしまうことがないように、設定される。
【００８３】
ステップｔ１７からステップｔ１８に進み、主制御部２０は、配列番号ｎ番目の測定データに関連付けて、ステップｔ１７で演算した表示位置（ｐｏｓＸ，ｐｏｓＹ）に、ステップｔ１６で演算した表示サイズｓｉｚｅＸ，ｓｉｚｅＹの表示領域７を形成する。そしてステップｔ１０〜ｔ１３の工程を経て読込まれているコンテンツを、この表示領域７に表示させる。
【００８４】
ステップｔ１８からステップｔ１９に進み、主制御部２０は、変数ｎが０より大きい（ｎ＞０）か否かを判定する。判定の結果、ｎ＞０であればステップｔ２０に進み、ｎ＞０でなければステップｔ２２に進む。ステップｔ２０では、主制御部２０は、ステップｔ１８で表示した配列番号ｎ番目の測定データに関連付けられているコンテンツの表示領域７が、配列番号がｎより小さい測定データに関連付けられているコンテンツの表示領域７と重なるか否かを判定する。判定の結果、重なればステップ２１に進み、重ならなければステップｔ２２に進む。
【００８５】
ステップｔ２１では、主制御部２０は、配列番号ｎ番目の測定データに関連付けられているコンテンツを、最も前面に重ね、表示する。たとえば図１および図６において、一方の表示領域７ａを、配列番号ｎ番目の測定データの表示領域とし、他方の表示領域７ｂを、配列番号がｎより小さい測定データの表示領域とした場合、図１および図６に示すように、一方の表示領域７ａのコンテンツが優先して表示される。このように下部側の表示領域７、距離データｄＤが大きい表示対象２向けの表示領域７のコンテンツを優先させて表示することができる。このときステップｔ７で、測定データを距離データｄＤが大きいものから順に配列するようにソートしているので、表示順が巡ってきたとき、そのコンテンツを優先させて表示すればよく、制御が簡単である。コンテンツの重ね合わせが終了するとステップｔ２２に進む。
【００８６】
ステップｔ２２では、主制御部２０は、配列番号ｎ番目の測定データの移動方向データｄＡおよび移動速度データｄＢに従い、配列番号ｎ番目の表示領域７の移動を開始し、表示領域を移動させながらコンテンツを表示させるようにする。このように表示領域７の移動を開始させるとステップｔ２３に進み、主制御部２０は、変数ｎにｎ＋１を代入し、ｎ＝ｎ＋１としてステップｔ９に戻る。ステップｔ１６〜ｔ２３の工程、特にステップｔ１９〜ｔ２３の工程は、コンテンツを表示させる工程である。
【００８７】
たとえばこのような図１０および図１１に示す手順で、複数の表示対象２が存在する場合に、各表示対象２の位置ｄＸ，ｄＹおよび距離（＝距離データ）ｄＤにそれぞれ対応して設定される複数の表示領域７に、情報がそれぞれ表示される。このように複数の表示対象２が存在しても、表示対象２毎に情報が表示されるので、各表示対象２個々に適した表示が可能である。しかも複数の表示領域７に情報が表示される場合において、２つ以上の表示領域７が重なる場合、距離ｄＤに基づいて決定される優先順位に従って、いずれか１つの情報が優先されて表示される。
【００８８】
２つ以上の表示領域が重なる場合、たとえば距離ｄＤが小さい表示対象２に対応する表示領域７の情報が優先される。距離ｄＤが大きい表示対象２と表示画面６との間には、距離ｄＤが小さい表示対象２と表示画面６との間に比べて、障害物が入り込みやすい。これによって距離ｄＤの小さい表示対象２に対する表示を優先させる場合の方が、距離ｄＤの大きい表示対象２に対する表示を優先させる場合と比べ、各表示対象２に与える違和感などが少なくてすむ。したがって距離ｄＤが小さい表示対象に対する表示を優先させることによって、２つ以上の表示領域７が重なった場合の好適な表示を実現することができる。したがって各表示対象２個々に適した表示をそれぞれ実現することができる。
【００８９】
表示領域７は、距離ｄＤが大きいほど、表示寸法ｓｉｚｅＸ，ｓｉｚｅＹが大きい方が、見やすいので好ましい。また表示領域７は、距離ｄＤが大きいほど、表示領域７が表示画面６の上部にある方が、障害物などに遮られることがなく、見やすいので好ましい。図１０および図１１に示す手順で表示すると、距離ｄＤが小さい表示対象２向けの表示領域７は、表示画面の下部に小さく設定され、距離ｄＤが大きい表示対象２向けの表示領域７は、表示画面の上部に大きく設定される。このようにして複数の表示対象２が存在しても、各表示対象２個々に適した位置に、各表示対象２個々に適した寸法の表示が存在する。したがって好適な表示を実現することができる。
【００９０】
しかも表示寸法ｓｉｚｅＸ，ｓｉｚｅＹは、単に大きければよいのではないので、距離ｄＤに応じて決定される。表示寸法ｓｉｚｅＸ，ｓｉｚｅＹは、距離ｄＤが大きくなれば大きくなり、距離ｄＤが小さくなれば小さくなる。これによって表示寸法ｓｉｚｅＸ，ｓｉｚｅＹを、表示対象２にとって好ましい寸法にすることができる。また表示領域７は、単に上部にあればよいのではないので、距離ｄＤに応じて決定される。表示領域７の上下方向の位置ｐｏｓＹは、距離ｄＤが大きくなれば小さくなり、距離ｄＤが小さくなれば大きくなる。したがってｄＤの値が大きくなれば、ｐｏｓＹの値が小さくなり、表示領域７が画面上方に設定され、ｄＤの値が小さくなれば、ｐｏｓＹの値が大きくなり、表示領域７が画面下方に設定される。これによって表示領域７は、表示対象２にとって好ましい高さ位置に配置される。
【００９１】
また表示領域７は、ｘ軸方向に関して一定位置に配置されたのでは、表示対象２が一旦立ち止まって見なければならない、などの不具合があるので、表示対象２の移動に移動に追従させて移動させることが好ましい。表示領域７のｘ軸方向の位置ｐｏｓＸは、対応する表示対象２のｘ軸方向の位置ｄＸと一致させる。これによって表示領域７は、表示対象２の変位に追従して移動され、表示対象２にとって好ましい位置の表示領域７に情報が表示される。たとえば表示対象２が歩行者である場合、対象区域４０に入って立ち止まる、または歩く速度を低下させるなど、表示を確認するための特別な動作を不要とし、対象区域４０以外を通行するときと同じように移動しながら、コンテンツを見ることができる。このように表示対象２にとって好適な位置に情報を表示することができる。
【００９２】
このような表示領域７の移動は、距離ｄＤが小さい表示対象２の表示領域７にとって重要であり、この移動は、少なくとも下部に配置される表示領域７で行われる。本実施の形態のように上部の表示領域７についても、表示対象２の変位に追従させることが好ましい。
【００９３】
このように本発明に従う表示装置１では、表示対象２として複数の人物が、表示装置１の表示画面６の前を異なる方向に移動した場合、コンテンツを人物と同速度同方向に移動させるとともに、より表示画面６の近くを移動している人物向けに表示しているコンテンツを優先的に表示することが可能である。これによって従来の技術では解決されていない、表示装置１の表示画面６の前を移動する人物が複数の場合、および、複数の人物の移動方向がそれぞれ異なるといった複雑な状況でも、効果的なコンテンツ表示を可能にすることができる。また表示画面６から遠い人と近い人の両方が視認しやすいコンテンツの表示を可能にする。
【００９４】
また表示画面６に近い表示対象２と、表示画面６から遠い表示対象２と、両方に適した表示を実現するための構成とし、表示対象２の相対位置、相対距離を検出しなくても、各表示対象２に対して好適に情報を表示することができる。つまり単に、下部に小さい表示領域７を設定するとともに、上部に大きい表示領域７を設定するだけでもよい。このような構成でも、下部の小さい表示領域７の表示が、表示画面６に近い表示対象２に適した表示となり、上部の大きい表示領域７の表示が、表示画面６から遠い表示対象２に適した表示となるので、十分な効果を達成することができる。この場合には、検出手段５は、必須の構成ではなく、検出手段５を設けない構成、または検出手段５を設けるとしても、補助的な構成とすることができる。この場合、簡単な構成とし、低コストで表示対象２に適した表示を可能にすることができる。
【００９５】
前述の実施の形態は、本発明の例示に過ぎず、本発明の範囲内で構成を変更することができる。表示装置１は、商業広告のために用いられてもよいし、たとえば病院など、大きな建物内で、利用者を目的場所まで案内するために用いられてもよい。またたとえば表示対象２に、タグなどのトランスポンダ、識別のための文字情報または図形情報を記載した物品を保持させ、これらから表示対象２の識別情報を取得することによって、表示対象２に固有に適したコンテンツの表示を可能にするようにしてもよい。また表示対象２は、動物、ロボットなどであってもよい。
【図面の簡単な説明】
【００９６】
【図１】本発明の実施の一形態の表示装置１を簡略化して模式的に示す斜視図である。
【図２】表示装置１の電気的構成を示すブロック図である。
【図３】主制御部２０で実行される演算処理を示すブロック図である。
【図４】表示画面６に設定される座標の一例を示すグラフである。
【図５】表示区域４０の一例を示す平面図である。
【図６】表示装置１による表示の一例を説明するために表示画面６を示す正面図である。
【図７】表示装置１による表示の他の例を説明するために表示画面６を示す正面図である。
【図８】制御手段４の表示設定動作を示すフローチャートである。
【図９】表示設定動作のときの設定画面４２の表示の一例を示す正面図である。
【図１０】制御手段４のコンテンツ表示動作のうちの前段部分を示すフローチャートである。
【図１１】制御手段４のコンテンツ表示動作のうちの後段部分を示すフローチャートである。
【符号の説明】
【００９７】
１  表示装置
２  表示対象
３  表示手段
４  制御手段
５  検出手段
６  表示画面
７  表示領域
２０  主制御部
４０  対象区域
【図１】
2008145541.tif 000005
【図２】
2008145541.tif 000006
【図３】
2008145541.tif 000007
【図４】
2008145541.tif 000008
【図５】
2008145541.tif 000009
【図６】
2008145541.tif 000010
【図７】
2008145541.tif 000011
【図８】
2008145541.tif 000012
【図９】
2008145541.tif 000013
【図１０】
2008145541.tif 000014
【図１１】
2008145541.tif 000015