(57)【特許請求の範囲】
【請求項１】
少なくとも座標検出面を囲む３辺に配置される複数の再帰性反射材の反射面の全体を照明できる光学ユニットと、それぞれが前記３辺を少なくとも撮像範囲に含む２つのイメージセンサとを有する位置検出ユニットと、前記複数の再帰性反射材がいずれも可搬可能な電子黒板システムを構成するコンピュータに、
前記イメージセンサの撮像画像を取得する処理と、
取得された撮像画像に基づいて、前記複数の再帰性反射材の実際の配置に対応付けた配置イメージ画像を生成する処理と、
生成された配置イメージ画像を表示画面上に表示する処理と
を実行させるプログラム。
【請求項２】
請求項１に記載のプログラムにおいて、
前記配置イメージ画像は、前記撮像画像を変形した画像である
ことを特徴とするプログラム。
【請求項３】
請求項１に記載のプログラムにおいて、
前記配置イメージ画像は、前記撮像画像の信号処理を通じて取得した各再帰性反射材の配置位置に、各再帰性反射材を代表するブロック画像を配置した画像である
ことを特徴とするプログラム。
【請求項４】
請求項１に記載のプログラムにおいて、
前記配置イメージ画像は、前記撮像画像の信号処理を通じて取得した各再帰性反射材の配置位置に、各再帰性反射材の写真イメージを配置した画像である
ことを特徴とするプログラム。
【請求項５】
少なくとも座標検出面を囲む３辺に配置される複数の再帰性反射材の反射面の全体を照明できる光学ユニットと、それぞれが前記３辺を少なくとも撮像範囲に含む２つのイメージセンサとを有する位置検出ユニットと、前記複数の再帰性反射材がいずれも可搬可能な電子黒板システムを構成するコンピュータに、
前記イメージセンサの撮像画像を取得する処理と、
前記撮像画像に基づいて、前記複数の再帰性反射材の配置に隙間が存在するか否かを判定する処理と、
判定結果を表示画面上に表示する処理と
を実行させるプログラム。
【請求項６】
請求項５に記載のプログラムにおいて、
前記判定結果を文字情報として表示する
ことを特徴とするプログラム。
【請求項７】
請求項６に記載のプログラムにおいて、
前記判定結果を、隙間の距離を具体的な数値で表現する
ことを特徴とするプログラム。
【請求項８】
請求項５に記載のプログラムにおいて、
取得された撮像画像に基づいて、前記複数の再帰性反射材の実際の配置に対応付けた配置イメージ画像を生成する処理と、
前記判定結果を前記配置イメージ画像とともに表示する処理と
を有することを特徴とするプログラム。
【請求項９】
請求項８に記載のプログラムにおいて、
前記配置イメージ画像は、前記撮像画像を変形した画像である
ことを特徴とするプログラム。
【請求項１０】
請求項８に記載のプログラムにおいて、
前記配置イメージ画像は、前記撮像画像の信号処理を通じて取得した各再帰性反射材の配置位置に、各再帰性反射材の写真イメージを配置した画像である
ことを特徴とするプログラム。
【請求項１１】
請求項８に記載のプログラムにおいて、
前記配置イメージ画像は、前記撮像画像の信号処理を通じて取得した各再帰性反射材の配置位置に、各再帰性反射材を代表するブロック画像を配置した画像である
ことを特徴とするプログラム。
【請求項１２】
請求項８に記載のプログラムにおいて、
前記判定結果を、隙間を有する取り付け位置と隙間の無い取り付け位置の違いを異なる色で表現する
ことを特徴とするプログラム。
【請求項１３】
請求項８に記載のプログラムにおいて、
前記判定結果を、隙間を有する位置を指定する矢印により表現する
ことを特徴とするプログラム。
【請求項１４】
少なくとも座標検出面を囲む３辺に配置される複数の再帰性反射材の反射面の全体を照明できる光学ユニットと、それぞれが前記３辺を少なくとも撮像範囲に含む２つのイメージセンサとを有する位置検出ユニットと、前記複数の再帰性反射材がいずれも可搬可能な電子黒板システムにおける前記再帰性反射材の設置を支援する方法において、
前記イメージセンサから撮像画像を取得する処理と、
取得された撮像画像に基づいて、前記複数の再帰性反射材の実際の配置に対応付けた配置イメージ画像を生成する処理と、
生成された配置イメージ画像を表示画面上に表示する処理と
を有することを特徴とする設置支援方法。
【請求項１５】
少なくとも座標検出面を囲む３辺に配置される複数の再帰性反射材の反射面の全体を照明できる光学ユニットと、それぞれが前記３辺を少なくとも撮像範囲に含む２つのイメージセンサとを有する位置検出ユニットと、前記複数の再帰性反射材がいずれも可搬可能な電子黒板システムにおける再帰性反射材の設置を支援する方法において、
前記イメージセンサの撮像画像を取得する処理と、
前記撮像画像に基づいて、前記複数の再帰性反射材の配置に隙間が存在するか否かを判定する処理と、
判定結果を表示画面上に表示する処理と
を有することを特徴とする設置支援方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子黒板システムが可搬型の位置検出ユニットと再帰性反射材で構成される場合に、利用者による再帰性反射材の設置を支援する方法及び当該機能を実現するコンピュータプログラムに関する。
【背景技術】
【０００２】
近年、電子ペンや指その他の入力物体を用いた手書き入力認識システムが普及している。この種の手書き入力認識システムには、タブレット型の入力装置や電子黒板システム（Interactive White Board：IWB）が知られている。
【０００３】
電子黒板システムには、様々なタイプの装置が実用化されている。例えば表示装置として、プラズマディスプレイパネル（PDP）、液晶ディスプレイ（LCD）、プロジェクター等を用いるものがある。また、操作入力検出方式として、赤外線方式、タッチパネル方式、電磁誘導方式等を用いるものがある。
【０００４】
また、入力に用いる物体（以下「入力物体」という。）には、操作入力検出方式に応じて、人体（手や指）、スタイラスペン、電子ペン等が用いられる。
【０００５】
電子黒板システムを用いると、黒板にチョークで描画するのと同様の動作により、表示画面上に文字や図形を描くことができる。具体的には、操作入力面上における入力物体の位置を位置検出装置が検出し、当該検出情報を演算装置が処理し、処理結果を表示装置の表示画面に反映する。このように、基本的には、入力物体の筆跡そのままが表示画面に表示される。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
赤外線方式の電子黒板システムは、投射した赤外線が遮断されたか否かにより障害物の存在を検知し、検出結果に基づいて障害物の座標を特定する。なお、座標の検出には、座標検出面の全体を赤外線が隙間なく照射することが必須となる。従って、この種の電子黒板システムを可搬可能に構成する場合、座標検出面の全体に赤外線を隙間無く張り巡らせることが重要となる。仮に赤外線が届かない位置がある場合、その位置にある入力物体を検知することができないか、若しくは入力物体が存在しなくても入力物体が見つかったように誤検出してしまう。
【０００７】
隙間無く赤外線を張り巡らせるには、赤外線の届いていない領域や状態を利用者に通知し、利用者が再帰性反射材を正しく設置できるように誘導する必要がある。
【課題を解決するための手段】
【０００８】
本発明者は、以上の課題を鋭意検討した結果、利用者による可搬型の再帰性反射材の適切な設置を支援する方法及びプログラムを発明した。ここで、１つの発明は、位置検出装置が検出した再帰反射性材の配置情報を、利用者による実際の配置態様に対応した配置イメージ画像として画面上に提示する機能に関する。また、１つの発明は、位置検出装置が検出した再帰反射性材の配置情報から配置上の隙間の有無を判定し、当該判定結果を利用者に提示する機能に関する。
【発明の効果】
【０００９】
１つの発明によれば、利用者の配置した再帰性反射材が位置検出装置によりどのように検出されているかを、実際の配置態様に対応した配置イメージ画像を通じて利用者に提示することができる。このため、利用者は、視覚的に設置の誤りを理解することができ、当該画像を確認しながら問題のある配置箇所を直すことができる。
【００１０】
また、１つの発明によれば、利用者は、再帰性反射材の配置上の隙間の有無に対する判定結果をシステムから受け取ることができる。これにより、利用者は、判定結果に従って問題のある再帰性反射材の配置を修正することができる。
【００１１】
上記した以外の課題、構成及び効果は、以下の実施形態の説明により明らかにされる。
【図面の簡単な説明】
【００１２】
【図１】赤外線方式に係る電子黒板システムの概念構成を示す図。
【図２】赤外線方式に係る電子黒板システムの断面構成を示す図。
【図３】可搬型の電子黒板システムの概念構成を示す図。
【図４】位置検出装置による撮像結果（撮像画像）を説明する図。
【図５】電子黒板システムにおける可搬部品の取り付け支援手順の概要を説明するフローチャート。
【図６】再帰性反射材の取り付けを支援する処理手順の一例を説明するフローチャート。
【図７】利用者に提示する画面例とその作成原理を説明する図。
【図８】再帰性反射材の取り付けを支援する他の処理手順を説明するフローチャート。
【図９】利用者に提示する他の画面例を示す図。
【図１０】利用者に提示する他の画面例を示す図。
【図１１】利用者に提示する他の画面例を示す図。
【図１２】利用者に提示する他の画面例を示す図。
【図１３】再帰性反射材の取り付けを支援する他の処理手順を説明するフローチャート。
【図１４】隙間の判定原理を説明する図。
【図１５】利用者に提示する他の画面例を示す図。
【図１６】利用者に提示する他の画面例を示す図。
【図１７】利用者に提示する他の画面例を示す図。
【図１８】再帰性反射材の取り付けを支援する他の処理手順を説明するフローチャート。
【図１９】利用者に提示する他の画面例を示す図。
【図２０】利用者に提示する他の画面例を示す図。
【図２１】利用者に提示する他の画面例を示す図。
【図２２】利用者に提示する他の画面例を示す図。
【図２３】利用者に提示する他の画面例を示す図。
【図２４】再帰性反射材の取り付けを支援する他の処理手順を説明するフローチャート。
【図２５】画面サイズの算出原理を説明する図。
【図２６】１画素当たり長さの算出原理を説明する図。
【図２７】利用者に提示する他の画面例を示す図。
【図２８】利用者に提示する他の画面例を示す図。
【図２９】利用者に提示する他の画面例を示す図。
【図３０】利用者に提示する他の画面例を示す図。
【発明を実施するための形態】
【００１３】
以下、図面に基づいて、本発明を電子黒板システムに適用する場合の形態例を説明する。なお、後述する形態例はいずれも一例であり、本発明には、本明細書に記載する任意の機能を組み合わせることで実現されるシステム、本明細書に記載する一部の構成や機能を周知の技術で置換したシステムも含まれる。また、後述する形態例で実行される機能は、計算機（コンピュータ）上で実行されるプログラムとして実現されるものとして説明する。もっとも、プログラムの一部又は全部は、ハードウェアを通じて実現されても良い。
【００１４】
（電子黒板システムの基本構成）
図１に、実施例に係る電子黒板システムの構成例を示す。実施例に係る電子黒板システムは、投影面１０１、位置検出装置１０２、表示画面投影装置１０４、制御用コンピュータ１０５、これに付属するキーボード１０６及び表示装置１０７、再帰性反射材１０８で構成されている。
【００１５】
このように、本実施例においては、表示画面投影装置１０４からスクリーン等の表面に操作用の画面を投影する方式の電子黒板システムについて説明する。もっとも、操作用の画面の表示形式は任意であり、液晶ディスプレイや有機Ｅｌディスプレイその他のフラットパネルディスプレイを用いても良い。
【００１６】
位置検出装置１０２は、赤外線を投影面１０１の表面に沿って放射状に照射できる光源と、再帰性反射材１０８で反射された赤外光を撮像するイメージセンサで構成される。再帰性反射材１０８は、基本的に入射光を入射方向と同じ方向に反射できる特殊な微小構造が多数配列されて反射面を構成するテープ状の部材である。本形態例の場合、再帰性反射材１０８は、投影面１０１の下辺、左辺、右辺の３辺を取り囲むように取り付けられている。なお、微小構造が配列される反射面（テープ面）は、投影面１０１に対して垂直に配置される。
【００１７】
図１の電子黒板システムでは、三角測量の原理を用いて入力物体の座標点を検出するため、２つの位置検出装置１０２が使用される。この形態例の場合、２つの位置検出装置１０２は、投影面１０１の上辺の左右中央付近に取り付けている。もっとも、三角測量が可能な位置関係であれば、２つの位置検出装置１０２の取り付け位置は任意である。なお、位置検出装置１０２は、ほぼ１８０度の撮像角を有し、投影面１０１の下辺、左辺、右辺の全体を撮像範囲に含んでいる。
【００１８】
図２に、形態例に係る電子ボードシステムの断面構成を示す。位置検出装置１０２の光源から発せられた赤外線２２は、再帰性反射材１０８の反射面に入射し、入射方向に反射する様子が分かる。位置検出装置１０２のイメージセンサは、この反射光線を撮像する。電子ボードシステムの表面２４と赤外線２２の光路は平行となるように配置されている。このため、イメージセンサは、再帰性反射材１０８の反射面を白領域（明領域）として撮像し、反射面以外の領域を黒領域（暗領域）として撮像する。電子ボードシステムの表面２４又はその近傍に指等の入力物体が位置すると、赤外線２２が遮断される。このため、赤外線２２が入力物体により遮断された状態が、黒領域（暗領域）としてイメージセンサ２１により撮像される。
【００１９】
（可搬型電子黒板システムの構成）
図３に、可搬型の電子黒板システムの構成例を示す。図３には、図１との対応部分に同一符号を付して示している。可搬型の電子黒板システムを構成する装置や部品の種類は、図１に示す電子黒板システムの装置や部品の種類と同様である。ただし、可搬型の電子黒板システムの場合、２つの位置検出装置３０２を搭載する位置検出ユニット３０１及び再帰性反射材３０８は可搬部材であり、これら部材と投影面１０１との位置関係が事前に固定されていない。このため、可搬型の電子黒板システムの場合、利用者自身が、使用態様に応じて位置検出ユニット３０１及び再帰性反射材３０８の取り付けを行う。
【００２０】
位置検出ユニット３０１及び再帰性反射材３０８の取付面に対する取り付けには、磁石、両面テープ、ネジ、係止具等が用いられる。このように、取付面への取り付け態様は、着脱可能な場合だけでなく、固定的な場合も想定される。これらの部品を任意の壁面やホワイトボードなどに取り付けることにより、設置上の自由度が高い電子黒板システムを構築することができる。
【００２１】
なお、再帰性反射材３０８は、投影面１０１を構成する各辺の長さと同じでも良い。もっとも、それでは運搬の手軽さが損なわれる。そこで、図３の場合には、運搬の容易さを考慮し、各辺が２本の再帰性反射材１０８で構成される場合を表している。なお、各辺を構成する再帰性反射材３０８のサイズは１種類でも良いし、複数のサイズが用意されていても良い。また、再帰性反射材３０８は、反射面の長さが固定である場合だけでなく、反射面の長さを可変できるものであっても良い。
【００２２】
本実施例において、位置検出ユニット３０１は、不図示の演算装置を用い、左右一対の位置検出装置３０２で撮像された撮像画像から入力物体の座標位置を演算し、制御用コンピュータ３０５に出力する。また、位置検出ユニット３０１は、左右一対の位置検出装置３０２の撮像画像を制御用コンピュータに出力する。
【００２３】
（撮像画像）
図４に、可搬型の電子黒板システムの位置検出装置３０２により撮像される再帰性反射材３０８の撮像イメージを示す。前述したように、位置検出装置３０２の撮像角は、いずれもほぼ１８０度である。従って、位置検出装置３０２は、投影面１０１の左辺、下辺、右辺に位置する再帰性反射材の全てを一度に撮像することができる。図４の黒帯部分が、位置検出装置３０２の撮像範囲４０１に対応する。
【００２４】
撮像範囲４０１の白帯部分は個々の再帰性反射材３０８の反射面を撮像した画像を表している。図４において、個々の再帰性反射材３０８に対応する像が長方形状ではなく変形しているのは、位置検出装置３０２からの距離に正比例して再帰性反射材３０８は細く撮像されるためである。逆にいうと、位置検出装置３０２の近くに位置する再帰性反射材３０８は太く撮像されるためである。
【００２５】
このため、左右一対の位置検出装置３０２で撮像される画像は、厳密には同じにならず、取り付け位置に応じて若干異なる画像となる。ただし、図４においては、その違いは割愛し、上辺中央に位置検出装置３０２が１つだけ配置された場合に撮像される画像を代表イメージとして示している。
【００２６】
ところで、図４では、各辺内の再帰性反射材３０８又は各辺間の再帰性反射材３０８の間に若干の隙間があるように描いている。これらの隙間は、各辺が複数本の再帰性反射材３０８で構成されることを説明するために表したものであり、実際の使用形態においては、これらの隙間を空けないように設置する必要がある。
【００２７】
また、図４の撮像範囲４０１には、個々の再帰性反射材３０８に対応する反射光がそれぞれ独立した白い帯状として撮像されているが、再帰性反射材３０８正しく設置された場合には、撮像範囲４０１内に一本の白い帯だけが撮像されることになる。
【００２８】
（可搬部材の取り付け支援機能）
続いて、制御用コンピュータ３０５に搭載する可搬部材の取り付け支援機能について説明する。前述したように、位置検出ユニット３０１や再帰性反射材３０８が可搬可能であり、利用者自身がその取り付けを行う。この際、赤外線による検出領域を隙間無く張り巡らせることができなければ、入力物体の位置を正しく検出することができない。具体的には、図４に示すように、イメージセンサの撮像範囲内に複数個の白い帯が存在すると、入力物体の位置を正しく検出することができない。
【００２９】
そこで、実施例に係る制御用コンピュータ３０５には、利用者による可動部材の正しい取り付けを支援するプログラム（以下「取付支援プログラム」という。）を実装する。図５に、当該プログラムの処理手順の概要を示す。なお、当該プログラムは、利用者からの操作入力等を通じて起動される。また、利用者による可動部品の取り付けの支援は、投影面１０１や表示装置１０７に対する支援画面の表示を通じて実行される。
【００３０】
まず、取付支援プログラムは、位置検出ユニット３０１の取り付け位置を誘導する処理５０１を実行する。当該処理５０１において、取付支援プログラムは、投影面１０１の上辺の中央寄りであって上辺よりもわずかに外側位置に、位置検出ユニット３０１を配置するように取付位置を誘導する画面を表示する。例えば支援画面が投影面１０１に投影される場合、位置検出ユニット３０１を実際に取り付けるべき領域を枠線や着色領域として示したり、当該取付領域を例示した誘導画面を表示する。また、取付支援プログラムには、文字や音声で取付位置を提示する機能を搭載しても良い。
【００３１】
位置検出ユニット３０１の取り付けが終了すると、取付支援プログラムは、可搬型の再帰性反射材３０８を正しい取り付け位置に誘導する処理５０２を実行する。例えば支援画面が投影面１０１に投影される場合、再帰性反射材３０８を実際に取り付けるべき領域を枠線や着色領域等により提示する。当該処理５０２には、利用者による再帰性反射材３０８の取り付けを支援するための幾つかの処理機能が用意されている。以下、その具体例を説明する。なお、後述する取付支援プログラムは、再帰性反射材３０８の取り付けが行われている間中、繰り返し実行される。
【００３２】
なお、後述する具体例に係る取付支援プログラムが所定の機能を提供するためには、制御用コンピュータ３０５が位置検出ユニット３０１から撮像画像データを常に受信しているものとする。
【００３３】
（具体例１）
図６に、処理５０２で実行される取付支援プログラムの処理手順の一例を示す。
図６に示す取付支援プログラムは、イメージセンサの撮像範囲７１１（図７）に対応する画像を取得する（処理６０１）。前述したように、イメージセンサの撮像角はほぼ１８０度である。従って、帯状の撮像範囲７１１には、投影面１０１の左辺、下辺、右辺に位置する再帰性反射材３０８の反射面像の全てが含まれる。
【００３４】
次に、取付支援プログラムは、再帰性反射材３０８の実際の配置に一致するように撮像画像を変形する（処理６０２）。ここで、取付支援プログラムは、投影面１０１に投影されるコンピュータ画面の解像度の縦横比を使用し、撮像画像の変形処理を実行する。一般に、コンピュータ画面の解像度（横画素数７０２と縦画素数７０１）の縦横比は、４：３、１６：９又は１６：１０で与えられる。取付支援プログラムは、当該解像度情報を、制御用コンピュータ３０５から取得する。もっとも、解像度の縦横比は、可搬型の電子黒板システムを設置する利用者から対話形式で取得しても良い。
【００３５】
この実施例の場合、取得した解像度は、横４：縦３であるものとする。この場合、取付支援プログラムは、撮像範囲７１１を、その長手方向に対して、３：４：３の３つの領域に分割する。このとき、３つの領域は、左側から順番に左辺画像、下辺画像、右辺画像に対応する。取付支援プログラムは、処理６０２において、図７の上段に示すように、３つの領域を再帰性反射材３０８の実際の配置に一致するよう変形した支援画面７１２を生成する。なお、取付支援プログラムは、各辺に何個の再帰性反射材３０８が配置されるかについての情報を知っているものとする。例えばこの情報は、利用者との対話形式を通じ、事前に与えられているものとする。
【００３６】
この後、取付支援プログラムは、生成された支援画面７１２を投影面１０１又は表示装置１０７の画面上に表示する（処理６０３）。図７に示す支援画面７１２を見た利用者は、各辺を構成する２つの再帰性反射材３０８の繋ぎ目部分に隙間があること、下辺と左辺の繋ぎ目（左下隅）及び下辺と右辺の繋ぎ目（右下隅）に隙間があることを視覚的に認識することができる。
【００３７】
この際、支援画面７１２を構成する３つの領域の画像は、位置検出装置３０２を構成するイメージセンサの出力画像から切り出されたものである。従って、利用者は、取付面に取り付けた２つの再帰性反射材３０８の間に隙間があるか否かについて、客観的に判断することができる。図７の場合、利用者は、各辺及び各隅を近づければ良いと判断することができる。
【００３８】
なお、図７において、撮像範囲７１１の両端に対応する部分（すなわち、左辺及び右辺の上端部分）にも黒帯（暗領域）が存在している。当然ながら、この領域部分を照射する赤外線の光路上に入力物体が存在しても、その有無を電子黒板システムにおいて検出することはできない。ただし、この不検出領域を利用者が意図的に使用しないのであれば、他の領域部分の隙間とは異なり、実用上の問題は少ない。
【００３９】
以上のように、利用者は、自身による可搬部材の取り付けが、電子黒板システムによる入力物体の検出のために正しい位置にあるか否かを客観的に判断することができる。しかも、支援画面７１２は、イメージセンサの撮像画面そのものでなく、再帰性反射材３０８の実際の配置態様に合致するように変形された配置イメージ画像として利用者に提示される。このため、専門的な知識を有しない利用者においても、隙間の生じた位置や大きさを容易に認識することができる。また、再帰性反射材３０８の経時的な位置ずれに関しても、利用者は、その問題箇所を容易に把握することができる。このため、利用者自身による継続的なメンテナンスも可能となる。
【００４０】
（具体例２）
図８に、処理５０２で実行される取付支援プログラムの処理手順の一例を示す。
図８に示す取付支援プログラムの場合も、まず最初に、イメージセンサの撮像範囲７１１（図７）に対応する画像を取得する（処理８０１）。
【００４１】
次に、取付支援プログラムは、撮像画像から再帰性反射材３０８の取付位置情報を取得する（処理８０２）。この際、取付支援プログラムは、例えばコンピュータ画面の解像度の縦横比や各辺を構成する再帰性反射材３０８の個数に関する情報等を参照する。この場合、取付支援プログラムは、撮像画像から下辺画像、左辺画像、右辺画像を認識し、各画像に存在する再帰性反射材３０８の個数情報との対応付けにより、各辺における再帰性反射材３０８の取付位置を判定する。
【００４２】
この後、取付支援プログラムは、取得された取付位置情報に基づいて、再帰性反射材３０８の実際の配置に一致するように配置イメージ画像を生成する（処理８０３）。この処理は、前述の具体例１の場合と同様、利用者による直感的な理解を容易にするための処理動作である。
【００４３】
ただし、この具体例の場合には、利用者による理解をより容易なものにするために、配置イメージ画像を生成する。なお、イメージセンサの撮像画像は、入力物体の位置検出処理で使用される情報そのものであり、その意味において最も正確な情報である。しかし、一般的な利用者に提示することを考慮すると、より直感的に配置関係をイメージできる画像が望ましいと考えられる。
【００４４】
この具体例の場合、取付支援プログラムは、再帰性反射材３０８の位置関係を、例えば撮像画像中の白帯部分と再帰性反射材３０８の長さ情報との対応付けにより検出する。例えば再帰性反射材３０８が固定長の場合、白帯部分の長さは、再帰性反射材３０８の自然倍で与えられるはずである。
【００４５】
また、再帰性反射材３０８の長さを可変できる場合でも、白帯部分の長さが再帰性反射材３０８の最大可変長を超え、かつ、その最短長の２倍を超える場合には、当該白帯部分は２つの再帰性反射材３０８の配置に対応すること検出することができる。再帰性反射材３０８の配置を正確に判定するために使用する条件は、使用される再帰性反射材３０８の寸法や使用条件等に応じて定める必要がある。
【００４６】
この後、取付支援プログラムは、生成された配置イメージ画像を投影面１０１又は表示装置１０７の画面上に表示する（処理８０４）。
【００４７】
図９〜図１２に、支援画面９１１の表示例を示す。図９及び図１０は、個々の再帰性反射材３０８の配置位置を１つのブロック９０１で表す例である。勿論、支援画面９１１におけるブロック９０１の配置は、利用者による再帰性反射材３０８の実際の取付位置に対応付けて行われる。図９の支援画面９１１を見た利用者は、縦横各２つの再帰反射性材３０８が隙間なく配置されていると判断することができる。これに対し、図１０の支援画面９１１の場合、利用者は、右辺を構成する２つの再帰性反射材３０８の間に隙間９０２を確認することができる。このため、利用者は、右辺の取り付けに問題があることを容易に確認することができる。
【００４８】
図１１及び図１２は、個々の再帰性反射材３０８の配置位置を実際に使用する再帰性反射材３０８の写真イメージ９２１で表す例である。なお、図１１及び図１２には、位置検出ユニット３０１に対応する写真イメージ９２２も表示している。図１１は右辺中央付近に隙間９２３がある例であり、図１２は左辺上端部分に隙間９２３がある例である。この場合、使用する写真イメージ９２１及び９２２を事前に登録又は選択しておく必要がある。このように、実際に配置する再帰性反射材３０８の外観形状がそのまま支援画面９１１に表示されることで、利用者は、隙間の存在箇所をより直感的に把握することができる。
【００４９】
（具体例３）
図１３に、処理５０２で実行される取付支援プログラムの処理手順の一例を示す。
図１３に示す取付支援プログラムの場合も、まず最初に、イメージセンサの撮像範囲７１１（図７）に対応する画像を取得する（処理１３０１）。
【００５０】
次に、取付支援プログラムは、撮像画像から再帰性反射材３０８の取付位置情報を取得する（処理１３０２）。この場合も、取付支援プログラムは、コンピュータ画面の解像度の縦横比や各辺を構成する再帰性反射材３０８の個数に関する情報等を参照する。
【００５１】
この後、取付支援プログラムは、撮像範囲７１１に出現する隙間の有無を判定する（処理１３０３）。図１４に、取付支援プログラムによる隙間の判定原理を示す。図１４は、イメージセンサの撮像範囲１４０１内の画像の一部分を拡大して示したものである。図中の正方形は１画素を表している。図では、再帰性反射材３０８の反射面からの反射光が入射する画素１４０２を白色で表現し、再帰性反射材３０８が存在しない領域（隙間１４０３を含む。）を黒色で表現する。
【００５２】
この実施例の場合、取付支援プログラムは、撮像画像の長手方向に延びる一列の画素列を観察し、黒色で表現される画素が存在するか否かを画素毎に判定する。黒色で表現される画素が１画素でも検出されれば、その位置が隙間１４０３と判定される。なお、黒色で表現される画素の連続数が隙間の幅に対応する。
【００５３】
隙間の判定が終了すると、取付支援プログラムは、判定結果を文字情報として投影面１０１又は表示装置１０７の画面上に表示する（処理１３０４）。
【００５４】
図１５に、支援画面１５１１の表示例を示す。図１５は、どの位置に隙間が存在すると取付支援プログラムが判断しているかをメッセージ１５１２として表示する例を表している。このように、文字情報を通じて隙間の箇所が具体的に表示されることにより、利用者は、右辺に位置する再帰性反射材３０８に着目して、その取付位置を調整することができる。なお、図１５は隙間の存在する辺だけを表現しているが、より具体的に隙間の位置を特定して表現しても良い。
【００５５】
なお、図１５の場合には、支援画面１５１１に文字だけを表示したが、具体例１や具体例２で説明した支援画面と文字情報を組み合わせて表示しても良い。図１６及び図１７に、各具体例との組み合わせ例を示す。図１６に示す支援画面１６１１は、具体例１による撮像画像とメッセージ１５１２とを組み合わせた図である。このように、文字情報と組み合わせることにより、撮像画像だけが表示される場合に比して隙間のある領域の確認が容易になる。また、図１７に示す支援画面１７１１は、具体例２による配置イメージ画像とメッセージ１５１２とを組み合わせた図である。やはり、文字情報と組み合わせることにより、配置イメージ画像だけが表示される場合に比して隙間のある領域の確認が容易になる。
【００５６】
（具体例４）
図１８に、処理５０２で実行される取付支援プログラムの処理手順の一例を示す。
図１８に示す取付支援プログラムの場合も、まず最初に、イメージセンサの撮像範囲７１１（図７）に対応する画像を取得する（処理１８０１）。
【００５７】
次に、取付支援プログラムは、撮像画像から再帰性反射材３０８の取付位置情報を取得する（処理１８０２）。ここで、取付支援プログラムは、コンピュータ画面の解像度の縦横比や各辺を構成する再帰性反射材３０８の個数に関する情報等も参照する。
【００５８】
この後、取付支援プログラムは、撮像範囲７１１に出現する隙間の有無を判定する（処理１８０３）。取付支援プログラムによる隙間の判定手法は、前述した処理１３０３（図１３）と同様である。
【００５９】
隙間の判定が終了すると、取付支援プログラムは、再帰性反射材３０８の実際の配置に一致するように生成された配置イメージ画像を生成すると共に、当該配置イメージ画像に隙間の判定結果を反映させた画像を画面表示する（処理１８０４）。
【００６０】
図１９に、支援画面１９１１の表示例を示す。この支援画面１９１１は、具体例２に対応する配置イメージ画像に対し、検出された隙間の位置を破線ブロック１９１２で示す例である。図１９の場合、左上隅部分に隙間が存在することが示されている。また、埋めるべき隙間の大きさも破線ブロック１９１２の大きさにより表現することができる。
【００６１】
ただし、破線ブロック１９１２による表示は、隙間が小さい場合に画面上で視認しづらい可能性がある。隙間の大きさが小さい場合には、図２０に示す支援画面２０１１や図２１に示す支援画面２１１１を用いても良い。支援画面２０１１は、隙間の範囲を矢印（両方向矢印）２０１２で示す表示形態であり、支援画面２１１１は、隙間の位置を矢印２１１２でピンポイントで示す表示形態である。
【００６２】
この他、隙間を含む辺や配置に問題がある再帰性反射材３０８を表すブロック９０１を色の違いで表現することもできる。図２２に示す支援画面２２１１では、左辺、下辺及び右辺をそれぞれ１つのブロックで表現し、隙間のない下辺と右辺は例えば青色のブロック２２１２で表現し、隙間のある左辺は例えば赤色のブロック２２１３で表現する。このように、色の違いにより表現されることで、利用者は、隙間のある辺を容易に確認することができる。ただし、色分けによる表現を辺を単位で行うと、各辺を構成する再帰性反射材３０８のいずれか一方の取り付けに問題があるのか、両方に問題があるのか分かり難い。そこで、図２３に示す支援画面２３１１のように、取付位置に問題がある再帰性反射材３０８に対応するブロック２３１３だけに赤色その他の注意を引く色を付し、その他のブロック２３１２には青色を付しても良い。このように、着色範囲をブロック単位とすれば、取付位置の調整対象を明確化できる。
【００６３】
（具体例５）
図２４に、処理５０２で実行される取付支援プログラムの処理手順の一例を示す。
図２４に示す取付支援プログラムの場合も、まず最初に、イメージセンサの撮像範囲７１１（図７）に対応する画像を取得する（処理２４０１）。
【００６４】
次に、取付支援プログラムは、撮像画像から再帰性反射材３０８の取付位置情報を取得する（処理２４０２）。ここで、取付支援プログラムは、コンピュータ画面の解像度の縦横比や各辺を構成する再帰性反射材３０８の個数に関する情報等も参照する。
【００６５】
この後、取付支援プログラムは、撮像範囲７１１（図７）に出現する隙間の有無を判定する（処理２４０３）。取付支援プログラムによる隙間の判定手法は、前述した処理１３０３（図１３）と同様である。
【００６６】
隙間が位置が確認されると、取付支援プログラムは、撮像範囲７１１に出現する隙間の距離（長さ）を算出する（処理２４０４）。図２５及び図２６を用い、取付支援プログラムによる距離の算出手法を説明する。
【００６７】
まず、取付支援プログラムは、図２５に示すように、イメージセンサの撮像画像に基づいて投影面１０１の下辺側に配置された再帰性反射材３０８までの距離を算出する。前述したように、撮像範囲２５０１には、再帰性反射材３０８の反射面で反射された光が白い帯状の形態で撮像される。図２５は、図４の場合と同様、各辺に配置された２つの再帰性反射材３０８がいずれも離れて配置された状態を表している。このため、撮像範囲２５０１には白い帯が６つ現われている。
【００６８】
ここで、予め定めた基準距離だけ離れた位置に再帰性反射材３０８が配置された場合に、白い帯の太さがどのくらいの太さ（画素数）として検出されるかについて、取付支援プログラムは知っているものとする。その値は、不図示の記憶領域に記憶されている。
【００６９】
ここで、取付支援プログラムは、撮像範囲２５０１の左右中央部分２５０２に現われる白い帯の太さと、記憶領域に記憶されている基準距離の太さとを比較することにより、位置検出ユニット３０１から下辺側に配置された再帰性反射材３０８までの距離を算出する。ここでは、基準距離が１ｍである場合、左右中央部分２５０２に現われる白い帯の太さは１０画素で撮像されるものとする。
【００７０】
この場合にあって、実際に計測した左右中央部分２５０２の白い帯の太さが５画素であったとすると、取付支援プログラムは、位置検出ユニット３０１から下辺側に配置された再帰性反射材３０８までの距離は２ｍであると判定する。なぜなら、測定時の画素数が基準距離における画素数の半分であるためである。
【００７１】
一方、実際に計測した左右中央部分２５０２の白い帯の太さが２０画素であったとすると、取付支援プログラムは、位置検出ユニット３０１から下辺側に配置された再帰性反射材３０８までの距離は０．５ｍであると判定する。なぜなら、測定時の画素数が基準距離における画素数の２倍であるためである。
【００７２】
なお、投影面１０１の下辺には、一般に複数個の再帰性反射材３０８が配置される。このため、左右中央部分２５０２にも隙間が含まれる可能性がある。この場合、予め設定した左右中央部分２５０２に白い帯が存在しない可能性もある。そこで、左右中央部分２５０２に対応する白い帯の平均太さを測定値として用いたり、隙間と考えられる部分は太さの算出対象から予め省くなどの工夫をしても良い。このような工夫を採用することより、取付支援プログラムによる距離の算出精度を高めることができる。
【００７３】
さて、取付支援プログラムが算出した距離は、図２６の垂直距離２６０２に対応する。取付支援プログラムは、この垂直距離２６０２を用い、画面２６０１の左辺長さ２６０３と、下辺長さ２６０４と、右辺長さ２６０５を算出する。ここでは、垂直距離２６０２が左辺長さ２６０３と右辺長さ２６０５とは同じであることを利用する。また、取付支援プログラムは、コンピュータ画面の解像度の縦横比も使用する。前述したように、一般的なコンピュータ画面の場合、その解像度（横画素数７０２と縦画素数７０１）の縦横比は、４：３、１６：９又は１６：１０で与えられる。勿論、これ以外の縦横比が用いられる場合でも、取付支援プログラムは、その縦横比を知ることができる。
【００７４】
ここでは、取得した解像度が例えば横４：縦３であるものとする。この場合、取付支援プログラムは、撮像範囲７１１の左辺画像の画素数及び右辺画像の画素数と下辺画像の画素数の比は、３：４で与えられることが分かる。これにより、撮像範囲７１１に隙間なく１本の白い帯が撮像されている場合であっても、左右の辺と下辺との境界位置を判別することができる。
【００７５】
ここで、取付支援プログラムは、垂直距離２６０２を画面の縦横比に当てはめると、未知であった画面の下辺長さ２６０４を算出することができる。この結果、撮像範囲７１１に対応する長さ（＝左辺長さ２６０３＋下辺長さ２６０４＋右辺長さ２６０５）が分かる。撮像範囲７１１の長手方向の画素数は分かっているので、算出された撮像範囲７１１の長さを画素数で割ることにより、１画素がどれだけの距離に相当するかを求めることができる。前述したように、取付支援プログラムは、隙間の幅を画素数として取得している。従って、取付支援プログラムは、隙間の幅を与える画素数に、単位画素当たりの距離を乗算することにより隙間の距離（長さ）を算出することができる。
【００７６】
隙間の距離が算出されると、取付支援プログラムは、判定結果を文字情報として投影面１０１又は表示装置１０７の画面上に表示する（処理２４０５）。
【００７７】
図２７に、支援画面２７１１の表示例を示す。図２７は、どの位置に何ｃｍの隙間が存在すると取付支援プログラムが判断しているかをメッセージ２７１２として表示する例を表している。この表示により、利用者は、メッセージ２７１２に記載された右辺に５ｃｍ隙間があることが分かる。なお、図２７の表示例は、大きな隙間を対象としているため、距離が分かることの利点が分かり難いが、数ミリのように隙間が小さい場合には、より正確な情報を利用者に与えることができる。また、この場合にも、より具体的に隙間の位置を特定して隙間の長さを表現しても良い。
【００７８】
なお、図２７の場合には、支援画面２７１１に文字だけを表示したが、具体例１や具体例２で説明した支援画面と文字情報を組み合わせても良い。図２８〜図３０に、各具体例との組み合わせ例を示す。図２８に示す支援画面２８１１は、具体例１による撮像画像とメッセージ２８１２とを組み合わせた図である。このように、文字情報と組み合わせることにより、撮像画像だけが表示される場合に比して隙間のある領域の確認が容易になる。また、図２９に示す支援画面２９１１は、具体例２による配置イメージ画像とメッセージ２９１２とを組み合わせた図である。やはり、文字情報と組み合わせることにより、配置イメージ画像だけが表示される場合に比して隙間のある領域の確認が容易になる。また、図３０に示す支援画面３０１１は、具体例２のうち再帰性反射材３０８の写真イメージ９２１と位置検出ユニット３０２に対応する写真イメージ９２２を表示する画面とメッセージ３０１２とを組み合わせた図である。やはり、文字情報と組み合わせることにより、配置イメージ画像だけが表示される場合に比して隙間のある領域の確認が容易になる。
【００７９】
（他の形態例）
なお、本発明は上述した形態例に限定されるものでなく、様々な変形例が含まれる。例えば、上述した形態例は、本発明を分かりやすく説明するために詳細に説明したものであり、必ずしも説明した全ての構成を備えるものに限定されるものではない。また、ある形態例の一部を他の形態例の構成に置き換えることが可能であり、また、ある形態例の構成に他の形態例の構成を加えることも可能である。また、各形態例の構成の一部について、他の構成を追加、削除又は置換することも可能である。
【００８０】
また、上述した各構成、機能、処理部、処理手段等は、それらの一部又は全部を、例えば集積回路その他のハードウェアとして実現しても良い。また、上記の各構成、機能等は、プロセッサがそれぞれの機能を実現するプログラムを解釈し、実行することにより実現しても良い。すなわち、ソフトウェアとして実現しても良い。各機能を実現するプログラム、テーブル、ファイル等の情報は、メモリやハードディスク、SSD（Solid State Drive）等の記憶装置、ICカード、SDカード、DVD等の記憶媒体に格納することができる。
【００８１】
また、制御線や情報線は、説明上必要と考えられるものを示すものであり、製品上必要な全ての制御線や情報線を表すものでない。実際にはほとんど全ての構成が相互に接続されていると考えて良い。
【符号の説明】
【００８２】
１０１…投影面、１０２…位置検出装置、１０４…表示画面投影装置、１０５…制御用コンピュータ、１０６…キーボード、１０７…表示装置、１０８…再帰性反射材、３０１…位置検出ユニット、３０２…位置検出装置、３０５…制御用コンピュータ、３０８…再帰性反射材、４０１…撮像範囲、７１１…撮像範囲、７１２…支援画面、９０１…ブロック、９０２…隙間、９１１…支援画面、９２１、９２２…写真イメージ、９２３…隙間、１４０１…撮像範囲、１４０２…画素、１４０３…隙間、１５１１…支援画面、１５１２…メッセージ、１６１１…支援画面、１７１１…支援画面、１９１１…支援画面、１９１２…破線ブロック、２０１１…支援画面、２１１１…支援画面、２０１２…矢印、２１１２…矢印、２２１１…支援画面、２２１２…ブロック、２２１３…ブロック、２３１１…支援画面、２３１２…ブロック、２３１３…ブロック、２５０１…撮像範囲、２５０２…左右中央範囲、２６０１…画面、２６０２…垂直距離、２６０３…左辺長さ、２６０４…下辺長さ、２６０５…右辺長さ、２７１１…支援画面、２７１２…メッセージ、２８１１…支援画面、２８１２…メッセージ、２９１１…支援画面、２９１２…メッセージ、３０１１…支援画面、３０１２…メッセージ。
【図１】
0005623966.tif 000002
【図２】
0005623966.tif 000003
【図３】
0005623966.tif 000004
【図４】
0005623966.tif 000005
【図５】
0005623966.tif 000006
【図６】
0005623966.tif 000007
【図７】
0005623966.tif 000008
【図８】
0005623966.tif 000009
【図９】
0005623966.tif 000010
【図１０】
0005623966.tif 000011
【図１１】
0005623966.tif 000012
【図１２】
0005623966.tif 000013
【図１３】
0005623966.tif 000014
【図１４】
0005623966.tif 000015
【図１５】
0005623966.tif 000016
【図１６】
0005623966.tif 000017
【図１７】
0005623966.tif 000018
【図１８】
0005623966.tif 000019
【図１９】
0005623966.tif 000020
【図２０】
0005623966.tif 000021
【図２１】
0005623966.tif 000022
【図２２】
0005623966.tif 000023
【図２３】
0005623966.tif 000024
【図２４】
0005623966.tif 000025
【図２５】
0005623966.tif 000026
【図２６】
0005623966.tif 000027
【図２７】
0005623966.tif 000028
【図２８】
0005623966.tif 000029
【図２９】
0005623966.tif 000030
【図３０】
0005623966.tif 000031