(57)【要約】【課題】一つの側面では、映像にパターンが重畳して視認されることを防止する表示体、位置算出装置、情報処理方法、プログラム及び情報処理装置を提供することにある。【解決手段】一態様の表示体６４は、不可視光反射材６２に開口した一又は複数の孔６２１で所定のパターンを構成してなる表示体であって、前記不可視光反射材６２の一面を覆い、前記不可視光を透過し、かつ可視光を反射する可視光反射材６３を備えることを特徴とする。【選択図】図７
2016048454.tif 000002
【特許請求の範囲】
【請求項１】
不可視光反射材に開口した一又は複数の孔で所定のパターンを構成してなる表示体であって、
前記不可視光反射材の一面を覆い、前記不可視光を透過し、かつ可視光を反射する可視光反射材を備える表示体。
【請求項２】
前記不可視光反射材の孔を覆い、前記不可視光を吸収する吸収材を備える請求項１に記載の表示体。
【請求項３】
前記不可視光反射材の孔に嵌め込まれ、前記不可視光を吸収する吸収材を備える請求項１に記載の表示体。
【請求項４】
請求項１から請求項３のいずれか１つに記載の表示体を貼付した被照射体に不可視光を照射する照射部と、
不可視光に感光されることにより画像を撮像する撮像部と、
該撮像部で撮像された画像に基づいて前記被照射体の位置を算出する算出部とを備える位置算出装置。
【請求項５】
請求項４に記載の位置算出装置が算出した位置を示す位置情報に関する処理を行う情報処理装置における情報処理方法であって、
ファイルに対応づけた画像を投影させる制御命令を、映像を投影する投影装置へ出力し、
前記位置情報を前記位置算出装置から取得し、
前記画像が投影された位置と、取得した位置情報が示す位置とに基づいて前記画像に対応づけられたファイルを前記被照射体に対応づける
処理を前記情報処理装置に実行させる情報処理方法。
【請求項６】
映像を投影された被投影体の位置情報に関する処理を行う情報処理装置に用いられるプログラムであって、
ファイルに対応づけた画像を投影させる制御命令及び前記画像が投影される位置を示す画像位置情報を出力し、
該画像位置情報が示す位置と、前記位置情報が示す位置とに基づいて前記画像に対応づけられたファイルを前記被投影体に対応づける
処理を前記情報処理装置に実行させるプログラム。
【請求項７】
請求項４に記載の位置算出装置が算出した位置を示す位置情報に関する処理を行う情報処理装置であって、
ファイルに対応づけた画像を投影させる制御命令を、映像を投影する投影装置へ出力する出力部と、
前記位置情報を前記位置算出装置から取得する取得部と、
前記画像が投影された位置と、該取得部で取得した位置情報が示す位置とに基づいて前記画像に対応づけられたファイルを前記被照射体に対応づける対応部とを備える情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、物体に投影した映像の制御に用いる表示体、位置算出装置、情報処理方法、プログラム及び情報処理装置に関する。
【背景技術】
【０００２】
従来、建物の表面又は机等に載置された物体に映像を投影し、物体と映像とを紐付け、映像と紐づけた物体を移動又は回転等の操作を行うことで映像を制御する技術が知られている。
【０００３】
例えば、特許文献１には、自身を識別する指標（表示体）を物体に貼付し、貼付した表示体に遠赤外光を照射し、照射した遠赤外光の反射光を赤外線カメラで撮像し、撮像した表示体のパターンに応じて映像を投影する技術が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００８−１４６１０８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、特許文献１に開示された技術では、表示体が可視光を反射するため、表示体に映像を投影した場合、表示体のパターンが映像に重畳して視認されてしまうという問題が生じていた。
【０００６】
一つの側面では、映像にパターンが重畳して視認されることを防止する表示体、位置算出装置、情報処理方法、プログラム及び情報処理装置を提供することにある。
【課題を解決するための手段】
【０００７】
一態様の表示体は、不可視光反射材に開口した一又は複数の孔で所定のパターンを構成してなる表示体であって、前記不可視光反射材の一面を覆い、前記不可視光を透過し、かつ可視光を反射する可視光反射材を備える。
【発明の効果】
【０００８】
一態様によれば、映像にパターンが重畳して視認されることを防止することができる。
【図面の簡単な説明】
【０００９】
【図１】情報処理システムの概要を示す模式図である。
【図２】情報処理装置のハードウェア群を示すブロック図である。
【図３】検知装置のハードウェア群を示すブロック図である。
【図４】パターンＤＢに格納されているデータの一例を示す図である。
【図５】撮像パターンＤＢに格納されているデータの一例を示す図である。
【図６】ファイルＤＢに格納されているデータの一例を示す図である。
【図７】表示体を貼付した被照射体の上部を示す側断面図である。
【図８】検知装置の作用及び動作を示す説明図である。
【図９】撮像画像を示す説明図である。
【図１０】情報処理システムの作用及び動作を説明する説明図である。
【図１１】情報処理システムの作用及び動作を説明する説明図である。
【図１２】本実施形態における情報処理システムの処理手順を示したフローチャートである。
【図１３】本実施形態における情報処理システムの処理手順を示したフローチャートである。
【図１４】本実施形態における情報処理システムの処理手順を示したフローチャートである。
【図１５】ファイル処理の処理手順を示したフローチャートである。
【図１６】ファイル処理の処理手順を示したフローチャートである。
【図１７】実施の形態２に係る被照射体の上部を示す側断面図である。
【図１８】実施の形態３に係るファイル処理の処理手順を示したフローチャートである。
【図１９】実施の形態４に係る情報処理装置のハードウェア群を示すブロック図である。
【図２０】実施の形態４に係る情報処理装置の機能ブロック図である。
【図２１】実施の形態４に係る検知装置の機能ブロック図である。
【発明を実施するための形態】
【００１０】
実施の形態１
以下本実施の形態を、図面を参照して説明する。図１は情報処理システムの概要を示す模式図である。以下の説明では各図中の上下、左右及び前後を使用する。図１に示す情報処理システムは、情報処理装置１、投影装置２、検知装置３、距離画像センサ４及び被照射体６を備える。情報処理装置１は投影装置２、検知装置３及び距離画像センサ４に接続されている。被照射体６は複数の被照射体６Ａ及び６Ｂ等により構成されている。
【００１１】
以下では情報処理システムの概要を説明する。情報処理装置１は情報処理システムを制御するための装置であり、例えばコンピュータである。投影装置２は画像を物体に投影する表示装置であり、例えばプロジェクタである。情報処理装置１は画像を投影装置２へ出力し、投影装置２は出力した画像を物体５に投影する。
【００１２】
検知装置３は被照射体６を識別するためのパターンを検知する機器である。検知装置３は赤外線等の目で視認できない不可視光を照射する照明部３４及び不可視光を撮像する撮像部３５を備える。情報処理装置１は検知装置３へ制御命令を出力する。照明部３４は出力された制御命令に基づいて不可視光を被照射体６へ照射する。被照射体６は照射された不可視光を反射する。撮像部３５は被照射体６から反射された不可視光の画像を撮像し、撮像した画像に基づいて位置を算出し、算出した位置を情報処理装置１へ出力する。すなわち検知装置３とは位置算出装置である。
【００１３】
距離画像センサ４は被写体との間の距離を測るセンサであり、例えば深度カメラである。距離画像センサ４は例えばＴＯＦ（Time Of Flight）方式又はパターン方式が用いられている。ＴＯＦ方式とは光源から照射された光が被写体で反射され、反射された光を距離画像センサ４の撮像部（図示せず）で撮像し、撮像した光の位相差を撮像素子が検知し、検知した位相差及び光の速度に基づいて物体との間の距離を算出する。パターン方式は所定の照射パターンの光を照射し、照射した光が被写体で反射され、反射された光の反射パターンと照射パターンとを比較することで被写体との間の距離を算出する。
【００１４】
距離画像センサ４は被写体との間の距離を検知し、検知した距離を情報処理装置１へ出力する。情報処理装置１は距離画像センサ４から取得した距離又は検知装置３から取得した位置情報に基づいて投影装置２へ出力する画像の変更又はファイル操作等の処理を行う。
【００１５】
以下では情報処理システムの詳細を説明する。図２は情報処理装置１のハードウェア群を示すブロック図である。図２に示す情報処理装置１は、ＣＰＵ(Central Processing Unit)１１、記憶部１２、ＲＡＭ１３、入力部１４、表示部１５及び入出力部１６を備える。
【００１６】
ＣＰＵ１１は、バスを介してハードウェア各部と接続されている。ＣＰＵ１１は例えば一もしくは複数のＣＰＵ又はマルチコアＣＰＵ等を備える。ＣＰＵ１１は、記憶部１２に記憶されたプログラム１２Ｐに従いハードウェアの各部を制御する。
【００１７】
記憶部１２は例えばハードディスク又は大容量メモリ等である。記憶部１２にはＣＰＵ１１が処理を行う際に必要とする種々のデータ、パターンＤＢ１２１、撮像パターンＤＢ１２２、ファイルＤＢ１２３及びプログラム１２Ｐを格納する。
【００１８】
ＲＡＭ１３は例えばＳＲＡＭ（Static Random Access Memory）、ＤＲＡＭ（Dynamic Random Access Memory）、フラッシュメモリ等である。ＲＡＭ１３は、記憶部としても機能し、ＣＰＵ１１による各種プログラムの実行時に発生する種々のデータを一時的に記憶する。
【００１９】
入力部１４はマウス、キーボード又はタッチパネル等の入力デバイスであり、受け付けた操作情報をＣＰＵ１１へ出力する。表示部１５は液晶ディスプレイ又は有機ＥＬ（Electro Luminescence）ディスプレイ等である。入出力部１６は投影装置２、検知装置３及び距離画像センサ４等と接続するためのインターフェイスである。
【００２０】
図３は検知装置３のハードウェア群を示すブロック図である。図２に示す検知装置３は、ＣＰＵ３１、記憶部３２、ＲＡＭ３３、照明部３４、撮像部３５及び入出力部３６を備える。検知装置３のＣＰＵ３１及びＲＡＭ３３の作用及び動作は、情報処理装置１のＣＰＵ１１及びＲＡＭ１３の作用及び動作と同様であるため、簡潔のため記載を省略する。
【００２１】
記憶部３２は例えばハードディスク又は大容量メモリ等である。記憶部３２にはＣＰＵ３１が処理を行う際に必要とする種々のデータ、パターンＤＢ３２１、撮像パターンＤＢ３２２及びプログラム３２Ｐを格納する。
【００２２】
照明部３４は例えば赤外線等の不可視光ＬＥＤ（Light Emitting Diode）であり、ＣＰＵ３１の制御命令に従い、不可視光を被照射体に照射する。撮像部３５は不可視光に感光されることにより画像を撮像する。撮像部３５は、例えば赤外線カメラであり、不可視光に感光されることで撮像し、撮像した画像をＣＰＵ３１に出力する。入出力部３６は情報処理装置１と接続するためのインターフェイスである。
【００２３】
図４はパターンＤＢ１２１に格納されているデータの一例を示す図である。パターンＤＢ１２１はパターンの画像とパターンを識別するためのパターンＩＤとの対応関係に関するデータを記憶するデータベースである。パターンＤＢ１２１はパターンＩＤ列及びパターン列等を備える。パターンＩＤ列にはパターンＩＤが記憶される。パターン列にはパターン画像が記憶される。パターンＤＢ１２１は予め記憶部１２に記憶されている。
【００２４】
図５は撮像パターンＤＢ１２２に格納されているデータの一例を示す図である。撮像パターンＤＢ１２２は撮像された画像内のパターンを示す撮像パターンに関するデータを記憶するデータベースである。撮像パターンＤＢ１２２はパターン番号列、パターンＩＤ列、座標列及びファイルＩＤ列等を備える。パターン番号列には撮像されたパターンが撮像パターンＤＢ１２２に記憶された順序を示す番号であるパターン番号が記憶される。パターンＩＤ列にはパターンＩＤが記憶される。
【００２５】
座標列にはパターンの中心座標におけるＸ座標及びＹ座標並びにパターンの傾斜角度等が記憶される。Ｘ座標とは検知装置３の撮像部３５が撮像した画像上における座標軸原点を正面視左端とし、左から右へ向かう方向をＸ軸正方向とした座標である。Ｙ座標とは検知装置３の撮像部３５が撮像した画像上における座標軸原点を正面視上端とし、上から下へ向かう方向をＹ軸正方向とした座標である。中心座標とはパターン画像における左端及び右端のＸ座標の中点並びに上端及び下端のＹ座標の中点である。傾斜角度とはパターン画像の中心座標を中心に右回りに回転させたパターン画像がＸＹ座標系のＸ軸と成す角度である。Ｘ座標及びＹ座標の単位はメートルである。傾斜角度の単位はラジアンである。座標列には例えば（０．５，１．１，０．１５）が記憶される。（０．５，１．１，０．１５）はＸ座標が０．５ｍであり、Ｙ座標が１．１ｍであり、０．１５ラジアンであることを示す。座標列はＡＲパターン等を用いた場合、Ｚ座標を記憶してもよい。Ｚ座標とは例えば検知装置３から物体５へ向かう方向をＺ軸正方向とした座標である。ファイルＩＤ列にはパターンに対応づけされたファイルを識別するためのファイルＩＤが記憶される。
【００２６】
ＣＰＵ１１は後述するパターンマッチングを用いて特定したパターンＩＤ、撮像パターンの中心座標及び傾斜角度に基づいて撮像パターンＤＢ１２２を更新する。ＣＰＵ１１は一のパターン番号に対応づけられた撮像パターンの中心座標から複数のアイコン７のいずれか１つの座標までの距離を示す座標距離が所定の距離以内であると判定した場合、同座標距離が所定の距離以内のアイコン７に対応づけられたファイルＩＤが撮像パターンＤＢ１２２に記憶されているか否かを判定する。ＣＰＵ１１はファイルＩＤが撮像パターンＤＢ１２２に記憶されていないと判定した場合、撮像パターンＤＢ１２２にアイコン７に対応づけられたファイルＩＤをパターンＩＤに対応づけて記憶する。
【００２７】
図６はファイルＤＢ１２３に格納されているデータの一例を示す図である。ファイルＤＢ１２３はファイルに関するデータを記憶するデータベースである。ファイルＤＢ１２３はファイルＩＤ列、種類列、アイコン列、座標列及びファイル列等を備える。ファイルＩＤ列にはファイルＩＤが記憶される。種類列にはファイルの種類が記憶される。ファイルの種類とは例えば、テキスト又は画像等である。アイコン列にはファイルに対応づけられたアイコンの画像が記憶される。座標列には撮像画像内におけるアイコンの位置が記憶される。ファイル列にはファイルの名称が記憶される。
【００２８】
ファイルＤＢ１２３は予め記憶部１２に記憶されている。なお、本実施形態におけるファイルＤＢ１２３は予め記憶部１２に記憶されているが、ＣＰＵ１１が記憶部１２に記憶されたファイルをファイルＤＢ１２３にインポートするようにしてもよい。
【００２９】
パターンＤＢ３２１及び撮像パターンＤＢ３２２の作用及び動作はパターンＤＢ１２１及び撮像パターンＤＢ１２２の作用及び動作と同様であるため、簡潔のため記載を省略する。
【００３０】
図７は表示体６４を貼付した被照射体６の上部を示す側断面図である。表示体６４は照射された不可視光を反射することで所定のパターンを表示する。図７に示すように、被照射体６は上面に表示体６４が貼付されている。表示体６４は、不可視光反射層６２と、不可視光反射層６２の上面を覆う可視光反射層６３と、不可視光反射層６２の孔を覆い、不可視光を吸収する不可視光吸収層６１とを備える。
【００３１】
不可視光吸収層６１は不可視光を吸収する材料が用いられた板状又は薄膜状の層であり、例えばシアニン系化合物もしくはポリメチン系化合物等を用いた樹脂組成物又は誘電体多層膜等である。すなわち不可視光吸収層６１は不可視光を吸収する吸収材である。
【００３２】
不可視光反射層６２は不可視光を反射する材料が用いられた板状又は薄膜状の層であり、例えばアルミミラー、複合酸化物又は誘電体多層膜等である。不可視光反射層６２は開口した一又は複数の孔６２１で所定のパターンを構成してなる。所定のパターンとは例えばバーコード、ＱＲ（Quick Response）コード（登録商標）又はＡＲ（Augmented Reality）パターン等である。なお、所定のパターンはバーコード、ＱＲコード又はＡＲパターンに限られない。所定のパターンは物体を同定する情報、位置及び姿勢を計測する情報を含んでいれば、バーコード、ＱＲコード又はＡＲパターン以外のものでもよい。また不可視光反射層６２は再帰性反射材を用いてもよい。すなわち不可視光反射層６２は不可視光を反射する不可視光反射材である。
【００３３】
可視光反射層６３は可視光を反射し、不可視光を透過する材料が用いられた板状又は薄膜状の層であり、例えばアクリル樹脂板又は誘電体多層膜等である。すなわち、可視光反射層６３は不可視光を透過し、かつ可視光を反射する可視光反射材である。
【００３４】
図８は検知装置３の作用及び動作を示す説明図である。撮像部３５は撮像面が被照射体６に正対する位置に設けられ、撮像部３５の光軸と被照射体６の上面とが直交する角度をなす。照明部３４は撮像部３５の周辺の位置に設けられ、照明部３４から照射された不可視光の光軸と撮像部３５の光軸とが並行になる角度をなす。
【００３５】
検知装置３の作用及び動作は以下の通りである。情報処理装置１は照明部３４へ制御命令を出力する。照明部３４は出力された制御命令に基づいて不可視光を被照射体６へ照射する。被照射体６に照射された不可視光の一部は可視光反射層６３を通過し、不可視光反射層６２で反射される。他の不可視光は可視光反射層６３及び不可視光反射層６２の孔６２１を通過し、不可視光吸収層６１で吸収される。反射された不可視光は撮像部３５に入射し、不可視光の画像を撮像する。
【００３６】
図９は撮像画像を示す説明図である。不可視光反射層６２から反射された不可視光は撮像部３５に入射し、孔６２１のパターンを通過した不可視光は不可視光吸収層６１で吸収されるため消失する。撮像部３５は撮像パターンが表示された画像を撮像する。
【００３７】
図１０〜１１は情報処理システムの作用及び動作を説明する説明図である。図１０Ａは投影装置２が初期画像を物体５へ投影した場合の情報処理システムを説明する説明図である。図１０Ｂは投影装置２が撮像パターンに対応づけてアイコン７を投影した場合の情報処理システムを説明する説明図である。図１１ＣはユーザがＯＫボタン７４に接触した場合の情報処理システムを説明する説明図である。図１１ＤはファイルＩＤを削除した場合の情報処理システムを説明する説明図である。
【００３８】
情報処理システムの作用及び動作は以下の通りである。情報処理装置１のＣＰＵ１１はファイルＤＢ１２３を参照し、複数のアイコン７の座標及び画像を投影装置２へ出力する。投影装置２は複数のアイコン７の座標及び画像を情報処理装置１から取得する。投影装置２は複数のアイコン７を物体５へ投影する。
【００３９】
ＣＰＵ１１は不可視光の照射の要求を検知装置３へ出力する。検知装置３のＣＰＵ３１は不可視光の照射の要求を取得する。ＣＰＵ３１は照明部３４に不可視光を照射するよう制御命令を出力する。ＣＰＵ１１は位置情報の要求を検知装置３へ出力する。検知装置３は位置情報の要求を情報処理装置１から取得する。
【００４０】
ＣＰＵ３１は撮像部３５から画像を取得する。ＣＰＵ３１はパターンＤＢ３２１を参照し、処理後パターン画像と一致する撮像パターンが撮像画像にあるか否かを判定する。
【００４１】
具体的にはＣＰＵ３１は撮像画像に対してパターンＤＢ３２１に記憶されたパターン画像を用いたパターンマッチングを行う。具体的なパターンマッチングは以下の通りである。ＣＰＵ３１はパターンＤＢ３２１を参照し、パターン画像に座標移動、拡大又は回転等の画像処理を行った処理後パターン画像と一致する撮像パターンが撮像画像にあるか否かを判定する。
【００４２】
ＣＰＵ３１は処理後パターン画像に一致する撮像パターンが撮像画像にあると判定した場合、一致した処理後パターン画像の中心座標及び傾斜角度等の位置情報並びに処理後パターン画像に対応付けられたパターンＩＤを特定する。
【００４３】
ＣＰＵ３１は特定した位置情報及びパターンＩＤを情報処理装置１へ出力する。ＣＰＵ１１は特定した位置情報及びパターンＩＤを検知装置３から取得する。ＣＰＵ１１は特定したパターンＩＤ、中心座標及び傾斜角度に基づいて撮像パターンＤＢ１２２を更新する。
【００４４】
ＣＰＵ１１は撮像パターンを選択するためのカウントを１に初期化する。ＣＰＵ１１はカウントと同一のパターン番号に対応づけられた撮像パターンの中心座標から複数のアイコン７のいずれか１つの座標までの距離を示す座標距離が所定の距離以内であるか否かを判定する。所定の距離とは例えば０．１ｍである。すなわち、ＣＰＵ１１はアイコンが投影された位置と、取得した位置情報が示す位置との間の距離が所定の距離以内であるか否かを判定する。
【００４５】
ＣＰＵ１１は座標距離が所定の距離以内であると判定した場合、座標距離が所定の距離以内のアイコン７に対応づけられたファイルＩＤが撮像パターンＤＢ１２２に記憶されているか否かを判定する。ＣＰＵ１１はファイルＩＤが撮像パターンＤＢ１２２に記憶されていないと判定した場合、撮像パターンＤＢ１２２にアイコン７に対応づけられたファイルＩＤをパターンＩＤに対応づけて記憶する。
【００４６】
ＣＰＵ１１はカウントと同一のパターン番号に対応づけられた撮像パターンに対応づけてアイコン７の投影をするように投影装置２へ制御命令を出力する。投影装置２は制御命令を情報処理装置１から取得する。投影装置２はカウントと同一のパターン番号に対応づけられた撮像パターンに対応づけてアイコン７を投影する。
【００４７】
ＣＰＵ１１はカウントと同一のパターン番号に対応づけられた撮像パターンの隣接距離内にある撮像パターンを示す隣接パターンがあるか否かを判定する。隣接距離とは例えば０．２ｍである。すなわち、ＣＰＵ１１はファイルを対応づけた複数の被照射体同士の距離が所定の隣接距離以内であるか否かを判定する。ＣＰＵ１１は隣接パターンがあると判定した場合、撮像パターンＤＢ１２２を参照し、隣接パターンにファイルＩＤが対応づけられているか否かを判定する。
【００４８】
ＣＰＵ１１は撮像パターンＤＢ１２２を参照し、隣接パターンにファイルＩＤが対応づけられていると判定した場合、撮像パターン及び隣接パターンに対応づけられたファイルに対する処理を示すファイル処理をする。
【００４９】
ファイル処理は以下の通りである。ＣＰＵ１１はファイルＤＢ１２３を参照する。ＣＰＵ１１はカウントと同一のパターン番号に対応づけられた撮像パターン及び隣接パターンに対応づけられたファイルの種類が同一であるか否かを判定する。ＣＰＵ１１はファイルの種類が同一であると判定した場合、ＣＰＵ１１はメッセージの投影の要求を投影装置２へ出力する。メッセージとは例えば、「ファイルをマージしますか？  ＯＫ」である。投影装置２はメッセージの投影の要求を取得する。投影装置２は物体５へメッセージを投影する。
【００５０】
ＣＰＵ１１は距離情報の要求を距離画像センサ４へ出力する。距離画像センサ４は距離情報の要求を取得する。距離画像センサ４は情報処理装置１へ距離情報を出力する。ＣＰＵ１１は距離情報を距離画像センサ４から取得する。
【００５１】
ＣＰＵ１１は距離情報に基づいてジェスチャーを特定する。ジェスチャーとは例えば、フリック又はタッチ等である。ＣＰＵ１１は特定したジェスチャーが所定のジェスチャーであるか否かを判定する。所定のジェスチャーとは例えば、メッセージ内のＯＫボタン７４へのタッチである。ＣＰＵ１１は特定したジェスチャーが所定のジェスチャーであると判定した場合、カウントと同一のパターン番号に対応づけられた撮像パターン及び隣接パターンに対応づけられたファイルを結合する。ＣＰＵ１１は隣接パターンに対応づけられたファイルＩＤを撮像パターンＤＢ１２２から削除し、ファイル処理を終了する。
【００５２】
ＣＰＵ１１はカウントに１を加算する。ＣＰＵ１１はカウントが撮像パターンＤＢ１２２のパターン番号の最大値を超えたか否かを判定する。ＣＰＵ１１はカウントが撮像パターンＤＢ１２２のパターン番号の最大値を超えなかったと判定した場合、カウントが最大値になるまで処理を繰り返す。
【００５３】
具体的な情報処理システムの処理を各図を参照しつつ説明する。情報処理装置１のＣＰＵ１１はファイルＤＢ１２３を参照し、アイコン７１の座標（０．５，０．１）及び画像Ａ、アイコン７２の座標（０．６，０．１）及び画像Ａ並びにアイコン７３の座標（０．７，０．５）及び画像Ｂを投影装置２へ出力する。投影装置２はアイコン７１の座標（０．５，０．１）及び画像Ａ、アイコン７２の座標（０．６，０．１）及び画像Ａ並びにアイコン７３の座標（０．７，０．５）及び画像Ｂを情報処理装置１から取得する。
【００５４】
投影装置２はアイコン７１の画像Ａを座標（０．５，０．１）に投影する。投影装置２はアイコン７２の画像Ａを座標（０．６，０．１）に投影する。投影装置２はアイコン７３の画像Ｂを座標（０．７，０．５）へ投影する（図１０Ａ）。
【００５５】
ＣＰＵ１１は不可視光の照射の要求を検知装置３へ出力する。検知装置３は照明部３４から不可視光を照射する。ＣＰＵ１１は撮像画像の要求を検知装置３へ出力する。検知装置３は撮像画像の要求を情報処理装置１から取得する。検知装置３は撮像画像を情報処理装置１へ出力する。ＣＰＵ１１は撮像画像を検知装置３から取得する。
【００５６】
ＣＰＵ１１は撮像画像に撮像された被照射体６Ａのパターンの中心座標（０．５，０．１）へ座標を移動し、０．１５ラジアン回転させたパターン５が撮像画像にあると判定する。ＣＰＵ１１はパターン５の中心座標及び傾斜角度（０．５，０．１，０．１５）並びにパターンＩＤ「００５」を特定する。ＣＰＵ１１は撮像画像に撮像された被照射体６Ｂのパターンの中心座標（０．６，０．２）へ座標を移動し、０．６ラジアン回転させたパターン１が撮像画像にあると判定する。ＣＰＵ１１はパターン１の中心座標及び傾斜角度（０．６，０．２，０．６）並びにパターンＩＤ「００１」を特定する。
【００５７】
ＣＰＵ１１は撮像パターンＤＢ１２２のパターン番号１の中心座標及び傾斜角度（０．５，０．１，０．１５）並びにパターンＩＤ「００５」を記憶する。撮像パターンＤＢ１２２のパターン番号２の中心座標及び傾斜角度（０．６，０．２，０．６）並びにパターンＩＤ「００１」を記憶する。
【００５８】
ＣＰＵ１１は撮像マーカを選択するためのカウントを１に初期化する。ＣＰＵ１１はパターン番号１の撮像パターンとアイコン７１との座標距離が０ｍであるため、パターン番号１の撮像パターンとアイコン７１との座標距離が所定の距離以内であると判定する。ＣＰＵ１１はアイコン７１に対応づけられたファイルＩＤ「１０」が撮像パターンＤＢ１２２に記憶されていると判定する。
【００５９】
ＣＰＵ１１はパターン番号１に対応づけられた撮像パターンの中心座標（０．５，０．１）にアイコン７１を投影するように投影装置２へ制御命令を出力する。投影装置２は制御命令を情報処理装置１から取得する。投影装置２はパターン番号１に対応づけられた撮像パターンの中心座標（０．５，０．１）にアイコン７１を投影する。
【００６０】
ＣＰＵ１１はパターン番号１に対応づけられた撮像パターンの隣接距離内に隣接パターンがないと判定する。ＣＰＵ１１はカウントに１を加算する。ＣＰＵ１１はカウントが撮像パターンＤＢ１２２のパターン番号の最大値を超えなかったと判定する。
【００６１】
ＣＰＵ１１はパターン番号２の撮像パターンとアイコン７２との座標距離が０．１ｍであるため、パターン番号２の撮像パターンとアイコン７２との座標距離が所定の距離以内であると判定する。ＣＰＵ１１はアイコン７２に対応づけられたファイルＩＤ「４」が撮像パターンＤＢ１２２に記憶されていないと判定する。ＣＰＵ１１は撮像パターンＤＢ１２２の２行目にアイコン７２に対応づけられたファイルＩＤ「４」をパターンＩＤ「００１」に対応づけて記憶する。
【００６２】
ＣＰＵ１１はパターン番号２に対応づけられた撮像パターンの中心座標（０．６，０．２）にアイコン７２を投影するように投影装置２へ制御命令を出力する。投影装置２は制御命令を情報処理装置１から取得する。投影装置２はパターン番号２に対応づけられた撮像パターンの中心座標（０．６，０．２）にアイコン７２を投影する（図１０Ｂ）。
【００６３】
ＣＰＵ１１はパターン番号１に対応づけられた撮像パターンの隣接距離内に隣接パターンがないと判定する。ＣＰＵ１１はカウントに１を加算する。ＣＰＵ１１はカウントが撮像パターンＤＢ１２２のパターン番号の最大値を超えたと判定し、以下、処理を繰り返す。
【００６４】
次にユーザが被照射体６Ａの側面を被照射体６Ｂの側面に当接し、パターン番号１に対応づけられた撮像パターンとパターン番号２に対応づけられた撮像パターンとの間の距離が０．２ｍに移動させる（図１１Ｃ）。ＣＰＵ１１はパターン番号１に対応づけられた撮像パターンの隣接距離内にパターン番号２に対応づけられた撮像パターンがあると判定する。
【００６５】
ＣＰＵ１１は撮像パターンＤＢ１２２を参照し、パターン番号２に対応づけられた撮像パターンにファイルＩＤ「４」が対応づけられていると判定する。ＣＰＵ１１はファイルＤＢ１２３を参照する。パターン場号１及び２の撮像パターンに対応づけられたファイルの種類がテキストであるため、ＣＰＵ１１はファイルの種類が同一であると判定する。
【００６６】
ＣＰＵ１１はメッセージの投影の要求を投影装置２へ出力する。投影装置２はメッセージの投影の要求を取得する。投影装置２は物体５へメッセージを投影する。
【００６７】
次にユーザがメッセージ内のＯＫボタン７４を指でタッチする（図１１Ｃ）。ＣＰＵ１１は距離情報の要求を距離画像センサ４へ出力する。距離画像センサ４は距離情報の要求を取得する。距離画像センサ４は情報処理装置１へ距離情報を出力する。ＣＰＵ１１は距離情報を距離画像センサ４から取得する。
【００６８】
ＣＰＵ１１は距離情報に基づいてメッセージ内のＯＫボタン７４を指でタッチしたジェスチャーを特定する。ＣＰＵ１１は特定したジェスチャーが所定のジェスチャーであると判定する。ＣＰＵ１１はパターン番号１及び２の夫々に対応づけられた撮像パターンに対応づけられたファイルＡ及びファイルＢを結合する。ＣＰＵ１１はパターン番号２に対応づけられたファイルＩＤ「４」を撮像パターンＤＢ１２２から削除する（図１１Ｄ）。
【００６９】
ＣＰＵ１１はカウントに１を加算する。ＣＰＵ１１はカウントが撮像パターンＤＢ１２２のパターン番号の最大値を超えなかったと判定する。
【００７０】
ＣＰＵ１１は所定の距離以内にアイコン７がないと判定する。ＣＰＵ１１はカウントに１を加算する。ＣＰＵ１１はカウントが撮像パターンＤＢ１２２のパターン番号の最大値を超えたと判定し、処理を終了し、以下、処理を繰り返す。
【００７１】
次に、フローチャートを用いて情報処理システムの処理手順を説明する。図１２〜１４は本実施形態における情報処理システムの処理手順を示したフローチャートである。情報処理装置１のＣＰＵ１１はファイルＤＢ１２３を参照し、アイコン７の座標及び画像を投影装置２へ出力する（ステップＳ１１）。投影装置２はアイコン７の座標及び画像を情報処理装置１から取得する（ステップＳ１２）。投影装置２はアイコン７の座標及び画像に基づいてアイコンを物体５へ投影する（ステップＳ１３）。
【００７２】
ＣＰＵ１１は不可視光の照射の要求を検知装置３へ出力する（ステップＳ１４）。検知装置３のＣＰＵ３１は不可視光の照射の要求を取得する（ステップＳ１５）。ＣＰＵ３１は照明部３４に不可視光を照射するよう制御命令を出力する（ステップＳ１６）。ＣＰＵ１１は位置情報の要求を検知装置３へ出力する（ステップＳ１７）。検知装置３は位置情報の要求を情報処理装置１から取得する（ステップＳ１８）。
【００７３】
ＣＰＵ３１は撮像部３５から画像を取得する（ステップＳ１９）。ＣＰＵ３１はパターンＤＢ３２１を参照し、処理後パターン画像と一致する撮像パターンが撮像画像にあるか否かを判定する（ステップＳ２０）。ＣＰＵ３１は処理後パターン画像と一致する撮像パターンが撮像画像にないと判定した場合（ステップＳ２０：ＮＯ）、処理をステップＳ１９に移し、処理を繰り返す。ＣＰＵ３１は処理後パターン画像に一致する撮像パターンが撮像画像にあると判定した場合（ステップＳ２０：ＹＥＳ）、一致した処理後パターン画像の中心座標及び傾斜角度等の位置情報並びに処理後パターン画像に対応付けられたパターンＩＤを特定する（ステップＳ２１）。
【００７４】
ＣＰＵ３１は特定した位置情報及びパターンＩＤを情報処理装置１へ出力する（ステップＳ２２）。ＣＰＵ１１は特定した位置情報及びパターンＩＤを検知装置３から取得する（ステップＳ２３）。ＣＰＵ１１は特定したパターンＩＤ及び位置情報に基づいて撮像パターンＤＢ１２２を更新する（ステップＳ２４）。ＣＰＵ１１は撮像マーカを選択するためのカウントを１に初期化する（ステップＳ２５）。
【００７５】
ＣＰＵ１１はカウントと同一のパターン番号に対応づけられた撮像パターンの中心座標から複数のアイコン７のいずれか１つの座標までの距離を示す座標距離が所定の距離以内であるか否かを判定する（ステップＳ２６）。ＣＰＵ１１は座標距離が所定の距離以内でないと判定した場合（ステップＳ２６：ＮＯ）、処理をステップＳ３５に移す。
【００７６】
ＣＰＵ１１は座標距離が所定の距離以内であると判定した場合（ステップＳ２６：ＹＥＳ）、座標距離が所定の距離以内のアイコン７に対応づけられたファイルＩＤが撮像パターンＤＢ１２２に記憶されているか否かを判定する（ステップＳ２７）。ＣＰＵ１１はファイルＩＤが撮像パターンＤＢ１２２に記憶されていると判定した場合（ステップＳ２７：ＹＥＳ）、処理をステップＳ２９に移す。ＣＰＵ１１はファイルＩＤが撮像パターンＤＢ１２２に記憶されていないと判定した場合（ステップＳ２７：ＮＯ）、撮像パターンＤＢ１２２にアイコン７に対応づけられたファイルＩＤをパターンＩＤに対応づけて記憶する（ステップＳ２８）。
【００７７】
ＣＰＵ１１はカウントと同一のパターン番号に対応づけられた撮像パターンに対応づけてアイコン７の投影をするように投影装置２へ制御命令を出力する（ステップＳ２９）。投影装置２は制御命令を情報処理装置１から取得する（ステップＳ３０）。投影装置２はカウントと同一のパターン番号に対応づけられた撮像パターンに対応づけてアイコン７を投影する（ステップＳ３１）。
【００７８】
ＣＰＵ１１は隣接パターンがあるか否かを判定する（ステップＳ３２）。ＣＰＵ１１は隣接パターンがないと判定した場合（ステップＳ３２：ＮＯ）、処理をステップＳ３５に移す。ＣＰＵ１１は隣接パターンがあると判定した場合（ステップＳ３２：ＹＥＳ）、撮像パターンＤＢ１２２を参照し、隣接パターンにファイルＩＤが対応づけられているか否かを判定する（ステップＳ３３）。ＣＰＵ１１は撮像パターンＤＢ１２２を参照し、隣接パターンにファイルＩＤが対応づけられていないと判定した場合（ステップＳ３３：ＮＯ）、処理をステップＳ３５に移す。
【００７９】
ＣＰＵ１１は撮像パターンＤＢ１２２を参照し、隣接パターンにファイルＩＤが対応づけられていると判定した場合（ステップＳ３３：ＹＥＳ）、撮像パターン及び隣接パターンに対応づけられたファイルに対する操作を示すファイル処理をする（ステップＳ３４）。
【００８０】
ＣＰＵ１１はカウントに１を加算する（ステップＳ３５）。ＣＰＵ１１はカウントが撮像パターンＤＢ１２２のパターン番号の最大値を超えたか否かを判定する（ステップＳ３６）。ＣＰＵ１１はカウントが撮像パターンＤＢ１２２のパターン番号の最大値を超えていないと判定した場合（ステップＳ３６：ＮＯ）、処理をステップＳ２６に移し、カウントが最大値になるまで処理を繰り返す。ＣＰＵ１１はカウントが撮像パターンＤＢ１２２のパターン番号の最大値を超えたと判定した場合（ステップＳ３６：ＹＥＳ）、処理をステップＳ１７に移し、処理を繰り返す。
【００８１】
図１５〜１６はファイル処理の処理手順を示したフローチャートである。ＣＰＵ１１はステップＳ３４の処理を終了した後、ファイルＤＢ１２３を参照する（ステップＳ４１）。ＣＰＵ１１はカウントと同一のパターン番号に対応づけられた撮像パターン及び隣接パターンに対応づけられたファイルの種類が同一であるか否かを判定する（ステップＳ４２）。ＣＰＵ１１はファイルの種類が同一でないと判定した場合（ステップＳ４２：ＮＯ）、ファイル処理を終了し、処理をステップＳ３５に移す。ＣＰＵ１１はファイルの種類が同一であると判定した場合（ステップＳ４２：ＹＥＳ）、メッセージの投影の要求を投影装置２へ出力する（ステップＳ４３）。投影装置２はメッセージの投影の要求を取得する（ステップＳ４４）。投影装置２は物体５へメッセージを投影する（ステップＳ４５）。
【００８２】
ＣＰＵ１１は距離情報の要求を距離画像センサ４へ出力する（ステップＳ４６）。距離画像センサ４は距離情報の要求を取得する（ステップＳ４７）。距離画像センサ４は情報処理装置１へ距離情報を出力する（ステップＳ４８）。ＣＰＵ１１は距離情報を距離画像センサ４から取得する（ステップＳ４９）。
【００８３】
ＣＰＵ１１は距離情報に基づいてジェスチャーを特定する（ステップＳ５０）。ＣＰＵ１１は特定したジェスチャーが所定のジェスチャーであるか否かを判定する（ステップＳ５１）。ＣＰＵ１１は特定したジェスチャーが所定のジェスチャーでないと判定した場合（ステップＳ５１：ＮＯ）、ファイル処理を終了し、処理をステップＳ３５に移す。ＣＰＵ１１は特定したジェスチャーが所定のジェスチャーであると判定した場合（ステップＳ５１：ＹＥＳ）、カウントと同一のパターン番号に対応づけられた撮像パターン及び隣接パターンに対応づけられたファイルを結合する（ステップＳ５２）。ＣＰＵ１１は隣接パターンに対応づけられたファイルＩＤを撮像パターンＤＢ１２２から削除し（ステップＳ５３）、ファイル処理を終了し、処理をステップＳ３５に移す。
【００８４】
本実施の形態によれば、可視光は可視光反射層６３で反射されるため、映像にマーカのパターンが重畳して視認されることを防止することができる。
【００８５】
本実施の形態によれば、不可視光吸収層６１が孔６２１を通過した不可視光を吸収するため、検知装置３の撮像部３５が撮像する画像のパターンが鮮明になる。
【００８６】
本実施の形態によれば、検知装置３により表示体の位置を算出するため、被照射体の位置を算出することができる。
【００８７】
本実施の形態によれば、検知装置３により表示体の位置を算出する際にパターンマッチングを用いるため、より正確に被照射体の位置を算出することができる。
【００８８】
本実施の形態によれば、ファイルを被照射体に対応づけることができるため、コンピュータ内の操作を実態のある物に対応づけることができる。
【００８９】
本実施の形態によれば、アイコン７が投影された位置と取得した位置情報が示す位置との間の距離が所定の距離以内であるか否かを判定するため、ユーザの操作に連動して操作することができる。
【００９０】
本実施の形態によれば、ファイルを対応づけた複数の被照射体同士の距離が所定の距離以内であると判定した場合、距離以内にある複数の被照射体に対応づけられたファイルを結合する。このことにより、コンピュータ内の操作を実態のある物で操作することができる。
【００９１】
実施の形態２
以下本発明の実施の形態２をその実施の形態を示す図面に基づいて詳述する。図１７は実施の形態２に係る被照射体６の上部を示す側断面図である。以下、特に説明する構成、作用以外の構成及び作用は実施の形態１と同等であり、簡潔のため記載を省略する。
【００９２】
図１７に示すように、不可視光吸収層６１は不可視光反射層６２の孔６２１に嵌め込まれている。
【００９３】
本実施の形態によれば、不可視光吸収層６１は不可視光反射層６２の孔６２１に嵌め込まれているため、表示体６４を薄くすることができる。
【００９４】
実施の形態３
以下本発明の実施の形態３をその実施の形態を示す図面に基づいて詳述する。図１８は実施の形態３に係るファイル処理の処理手順を示したフローチャートである。以下、特に説明する構成、作用以外の構成及び作用は実施の形態１と同等であり、簡潔のため記載を省略する。ステップＳ１〜ステップＳ５１の処理は上述の実施の形態１に係る情報処理システムと同様であるので、簡潔のため説明を省略する。
【００９５】
ＣＰＵ１１は特定したジェスチャーが所定のジェスチャーであると判定した場合（ステップＳ５１：ＹＥＳ）、カウントと同一のパターン番号に対応づけられた撮像パターン及び隣接パターンに対応づけられたファイルを削除する（ステップＳ６１）。ＣＰＵ１１は撮像パターン及び隣接パターンに対応づけられたファイルＩＤを撮像パターンＤＢ１２２から削除し（ステップＳ６２）、ファイル処理を終了し、処理をステップＳ３５に移す。
【００９６】
本実施の形態によれば、ファイルを対応づけた複数の被照射体同士の距離が所定の距離以内であると判定した場合、距離以内にある複数の被照射体に対応づけられたファイルを削除する。このことにより、コンピュータ内の操作を実態のある物で様々な操作をすることができる。
【００９７】
実施の形態４
以下本発明の実施の形態４をその実施の形態を示す図面に基づいて詳述する。図１９は実施の形態４に係る情報処理装置１のハードウェア群を示すブロック図である。以下、特に説明する構成、作用以外の構成及び作用は実施の形態３と同等であり、簡潔のため記載を省略する。
【００９８】
情報処理装置１を動作させるためのプログラムは、ディスクドライブ等の読み取り部１８にＣＤ−ＲＯＭ、ＤＶＤ（Digital Versatile Disc）ディスク、メモリーカード、又はＵＳＢ（Universal Serial Bus）メモリ等の可搬型記録媒体１８Ａを読み取らせて記憶部１２に記憶してもよい。また当該プログラムを記憶したフラッシュメモリ等の半導体メモリ１８Ｂを情報処理装置１内に実装しても良い。通信部１７は、例えば無線ＬＡＮカード又は携帯電話用通信モジュール等であり、通信網Ｎを介して他のサーバに接続されている。当該プログラムは、通信部１７によりインターネット等の通信網Ｎを介して接続される他のサーバ（図示せず）からダウンロードすることも可能である。以下にその内容を説明する。
【００９９】
図１９に示す情報処理装置１は、上述した各種ソフトウェア処理を実行するプログラムを、可搬型記録媒体１８Ａ又は半導体メモリ１８Ｂから読み取り、あるいは、通信網Ｎを介して他のサーバ（図示せず）からダウンロードする。当該プログラムは、プログラム１２Ｐとしてインストールされ、記憶部１２にロードして実行される。これより上述した情報処理装置１として機能する。
【０１００】
図２０は実施の形態４に係る情報処理装置１の機能ブロック図である。ＣＰＵ１１がプログラム１２Ｐを実行することにより、情報処理装置１は以下のように動作する。出力部１１Ａはファイルに対応づけた画像を投影させる制御命令を、映像を投影する投影装置２へ出力する。取得部１１Ｂは位置情報を位置算出装置３から取得する。対応部１１Ｃは前記画像が投影された位置と、取得部１１Ｂで取得した位置情報が示す位置とに基づいて画像に対応づけられたファイルを被照射体６に対応づける。
【０１０１】
図２１は実施の形態４に係る検知装置３の機能ブロック図である。ＣＰＵ３１がプログラム３２Ｐを実行することにより、検知装置３は以下のように動作する。算出部３１Ａは撮像部３５で撮像された画像に基づいて被照射体６の位置を算出する。
【０１０２】
以上の実施の形態に関し、更に以下の付記を開示する。
（付記１）
不可視光反射材に開口した一又は複数の孔で所定のパターンを構成してなる表示体であって、
前記不可視光反射材の一面を覆い、前記不可視光を透過し、かつ可視光を反射する可視光反射材を備える表示体。
（付記２）
前記不可視光反射材の孔を覆い、前記不可視光を吸収する吸収材を備える付記１に記載の表示体。
（付記３）
前記不可視光反射材の孔に嵌め込まれ、前記不可視光を吸収する吸収材を備える付記１に記載の表示体。
（付記４）
付記１から付記３のいずれか１つに記載の表示体を貼付した被照射体に不可視光を照射する照射部と、
不可視光に感光されることにより画像を撮像する撮像部と、
該撮像部で撮像された画像に基づいて前記被照射体の位置を算出する算出部とを備える位置算出装置。
（付記５）    
前記パターンを記憶する記憶部を備え、
前記算出部は、該記憶部に記憶されたパターンを用いて前記撮像部で撮像された画像にパターンマッチングを行うことで前記被照射体の位置を算出する付記４に記載の位置算出装置。
（付記６）
付記４又は付記５に記載の位置算出装置が算出した位置を示す位置情報に関する処理を行う情報処理装置における情報処理方法であって、
ファイルに対応づけた画像を投影させる制御命令を、映像を投影する投影装置へ出力し、
前記位置情報を前記位置算出装置から取得し、
前記画像が投影された位置と、取得した位置情報が示す位置とに基づいて前記画像に対応づけられたファイルを前記被照射体に対応づける
処理を前記情報処理装置に実行させる情報処理方法。
（付記７）    
前記画像が投影された位置と取得した位置情報が示す位置との間の距離が所定の距離以内であるか否かを判定し、
前記画像が投影された位置と取得した位置情報が示す位置との間の距離が所定の距離以内であると判定した場合、前記画像に対応づけられたファイルを前記被照射体に対応づける
処理を前記情報処理装置に実行させる付記６に記載の情報処理方法。
（付記８）    
前記被照射体は複数であり、
前記ファイルを対応づけた複数の被照射体同士の距離が所定の距離以内であるか否かを判定し、
前記ファイルを対応づけた複数の被照射体同士の距離が所定の距離以内であると判定した場合、前記距離以内にある複数の被照射体に対応づけられたファイルを結合する
処理を前記情報処理装置に実行させる付記７に記載の情報処理方法。
（付記９）    
前記被照射体は複数であり、
前記ファイルを対応づけた複数の被照射体同士の距離が所定の距離以内であるか否かを判定し、
前記ファイルを対応づけた複数の被照射体同士の距離が所定の距離以内であると判定した場合、前記距離以内にある複数の被照射体に対応づけられたファイルを削除する
処理を前記情報処理装置に実行させる付記７に記載の情報処理方法。
（付記１０）    
映像を投影された被投影体の位置情報に関する処理を行う情報処理装置に用いられるプログラムであって、
ファイルに対応づけた画像を投影させる制御命令及び前記画像が投影される位置を示す画像位置情報を出力し、
該画像位置情報が示す位置と、前記位置情報が示す位置とに基づいて前記画像に対応づけられたファイルを前記被投影体に対応づける
処理を前記情報処理装置に実行させるプログラム。
（付記１１）    
付記４又は付記５に記載の位置算出装置が算出した位置を示す位置情報に関する処理を行う情報処理装置であって、
ファイルに対応づけた画像を投影させる制御命令を、映像を投影する投影装置へ出力する出力部と、
前記位置情報を前記位置算出装置から取得する取得部と、
前記画像が投影された位置と、該取得部で取得した位置情報が示す位置とに基づいて前記画像に対応づけられたファイルを前記被照射体に対応づける対応部とを備える情報処理装置。
【０１０３】
今回開示された実施の形態はすべての点で例示であって、制限的なものではないと考えられるべきである。本発明の範囲は、上記した意味ではなく、特許請求の範囲によって示され、特許請求の範囲と均等の意味及び範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【０１０４】
１  情報処理装置
２  投影装置
３  検知装置
３４  照射部
３５  撮像部
４  距離画像センサ
６  被照射体
６１  不可視光吸収層
６２  不可視光反射層
６２１  孔
６３  可視光反射層
６４  表示体
７  アイコン
【図１】
2016048454.tif 000003
【図２】
2016048454.tif 000004
【図３】
2016048454.tif 000005
【図４】
2016048454.tif 000006
【図５】
2016048454.tif 000007
【図６】
2016048454.tif 000008
【図７】
2016048454.tif 000009
【図８】
2016048454.tif 000010
【図９】
2016048454.tif 000011
【図１０】
2016048454.tif 000012
【図１１】
2016048454.tif 000013
【図１２】
2016048454.tif 000014
【図１３】
2016048454.tif 000015
【図１４】
2016048454.tif 000016
【図１５】
2016048454.tif 000017
【図１６】
2016048454.tif 000018
【図１７】
2016048454.tif 000019
【図１８】
2016048454.tif 000020
【図１９】
2016048454.tif 000021
【図２０】
2016048454.tif 000022
【図２１】
2016048454.tif 000023