(57)【要約】【課題】  映像が正常に投影されているかを判定するための仕組みを提供すること。【解決手段】記憶手段に記憶された映像コンテンツを投影装置により被投影対象物に投影し、当該被投影対象物からの反射光の色に係る情報を取得し、前記記憶手段に記憶されている映像コンテンツの色に係る情報と、当該反射光の色に係る情報とに従って、投影されている映像が正常か判定し、その結果を出力すること。【選択図】図３
2014075645.tif 000002
【特許請求の範囲】
【請求項１】
映像コンテンツを記憶する記憶手段と、
前記記憶手段に記憶された映像コンテンツが投影装置により投影される被投影対象物から当該映像コンテンツの映像が反射光の色に係る情報を取得する取得手段と、
前記記憶手段に記憶されている映像コンテンツの色に係る情報と、前記取得手段で取得された反射光の色に係る情報とに従って、前記投影装置により投影されている映像が正常かを判定する判定手段と、
前記判定手段による判定の結果を出力する出力手段と、
を備えることを特徴とする情報処理装置。
【請求項２】
前記記憶手段は、さらに、前記投影装置により投影されている映像が正常かを判定するための閾値を記憶し、
前記判定手段は、さらに、前記記憶手段に記憶されている映像コンテンツの色に係る情報と、前記取得手段で取得された反射光の色に係る情報との差を示す情報と、前記記憶手段に記憶された閾値とに従って、前記投影装置により投影されている映像が正常かを判定することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記記憶手段は、前記被投影対象物を特定するための特定情報と、当該特定情報により特定される被投影対象物の種類を示す種類情報と、前記閾値とを関連付けて記憶し、
前記被投影対象物から前記被投影対象物を特定するための特定情報を取得する特定情報取得手段と、
前記特定情報取得手段により取得された特定情報に関連して、前記記憶手段に記憶されている種類情報を特定する特定手段とをさらに備え
前記判定手段は、前記記憶手段に記憶されている映像コンテンツの色に係る情報と、前記取得手段で取得された反射光の色に係る情報との差を示す情報と、前記特定手段により特定された種類情報に関連付けて記憶されている閾値とに従って、前記投影装置により投影されている映像が正常かを判定することを特徴とする請求項２に記載の情報処理装置。
【請求項４】
前記記憶手段に記憶されている映像コンテンツは、前記種類情報と関連付けて記憶されており、
前記特定手段により特定された種類情報に関連付けられている映像コンテンツを、前記投影装置により投影する映像コンテンツとして決定する決定手段を更に備え、
前記取得手段は、前記決定手段により決定された映像コンテンツが投影された前記被投影対象物からの反射光の色に係る情報を取得し、
前記判定手段は、前記決定手段により決定された映像コンテンツの色に係る情報と、前記取得手段で取得された反射光の色に係る情報との差を示す情報と、前記特定手段により特定された種類情報に関連付けて記憶されている閾値とに従って、前記投影装置により投影されている映像が正常かを判定することを特徴とする請求項３に記載の情報処理装置。
【請求項５】
前記記憶手段は、前記種類情報と、映像コンテンツの閾値とを関連付けて記憶し、
前記判定手段は、前記決定手段により決定された映像コンテンツの色に係る情報と前記取得手段で取得された反射光の色に係る情報との差を示す情報と、前記特定手段により特定された種類情報と前記決定手段により決定された映像コンテンツとに関連付けている閾値とに従って、前記投影装置により投影されている映像が正常かを判定することを特徴とする請求項４に記載の情報処理装置。
【請求項６】
前記記憶手段は、前記投影装置により投影される映像が正常かを判定するために初期表示される所定の映像コンテンツを更に記憶し、
前記取得手段は、前記記憶手段に記憶された所定の映像コンテンツが投影装置により投影される被投影対象物から当該所定の映像コンテンツの映像が反射光を取得し、
前記判定手段は、前記記憶手段に記憶されている所定の映像コンテンツの色に係る情報と、前記取得手段で取得された反射光の色に係る情報とに従って、前記投影装置により投影されている映像が正常かを判定することを特徴とする請求項１乃至５の何れか１項に記載の情報処理装置。
【請求項７】
前記記憶手段は、前記種類情報と、所定の映像コンテンツの閾値とを関連付けて記憶し、
前記判定手段は、前記記憶手段に記憶されている所定の映像コンテンツの色に係る情報と、前記取得手段で取得された反射光の色に係る情報との差を示す情報と、前記特定手段により特定された種類情報と所定の映像コンテンツとに関連付けている閾値とに従って、前記投影装置により投影されている映像が正常かを判定することを特徴とする請求項６に記載の情報処理装置。
【請求項８】
映像コンテンツを記憶する記憶手段を備えた情報処理装置の制御方法であって、
前記情報処理装置の取得手段が、前記映像コンテンツが投影装置により投影される被投影対象物から当該映像コンテンツの映像が反射光の色に係る情報を取得する取得工程と、
前記情報処理装置の判定手段が、前記記憶手段に記憶されている映像コンテンツの色に係る情報と、前記取得工程で取得された反射光の色に係る情報とに従って、前記投影装置により投影されている映像が正常かを判定する判定工程と、
前記情報処理装置の出力手段が、前記判定工程による判定の結果を出力する出力工程と、
を備えることを特徴とする制御方法。
【請求項９】
映像コンテンツを記憶する記憶手段を備えた情報処理装置で読み取り実行可能なプログラムであって、
前記情報処理装置を、
前記映像コンテンツが投影装置により投影される被投影対象物から当該映像コンテンツの映像が反射光の色に係る情報を取得する取得手段と、
前記記憶手段に記憶されている映像コンテンツの色に係る情報と、前記取得手段で取得された反射光の色に係る情報とに従って、前記投影装置により投影されている映像が正常かを判定する判定手段と、
前記判定手段による判定の結果を出力する出力手段として機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、及びその制御方法、プログラムに関し、特に、映像が正常に投影されているかを判定するための技術に関するものである。
【背景技術】
【０００２】
近年、デジタルサイネージシステムとして、プロジェクターを用いて床面に映像を投影するシステムが用いられてきている。
【０００３】
このシステムは、床面に投影された映像の上で、ユーザが何らかの動作を行うと、その動作を検知して、特定のコンテンツを投影する処理を行う。
【０００４】
特許文献１には、複数の店舗または売場を結ぶ動線経路上にある複数のディスプレイ端末に、その動線経路の順に、連続性がある複数のコンテンツをその連続順に表示されるように配信するコンテンツ配信端末が記載されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１０−２１０７８１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、従来の仕組みでは、例えば、プロジェクターが単に床面に映像を投影し、その映像の上でのユーザの動きを検知することで、その投影している映像を変化させ、それにより、ユーザを、楽しませることが可能である。
【０００７】
そのため、会社やお店などの玄関の床に設置されている玄関マット上に、従来のデジタルサイネージシステムで映像を投影することで、顧客（ユーザ）を楽しませることができると共に、顧客の靴の裏についた泥や雨水などを、玄関マット（被投影対象物）に吸着させることができ、室内を綺麗にすること等の効果が得られる。
【０００８】
しかしながら、プロジェクター、又はプロジェクターとサーバとが接続されている配線が壊れてしまっている場合、映像が赤みがかっていたり、青みがかっていたりしてしまい、本来の映像が投影されないため、顧客（ユーザ）を十分に楽しませることができず、結果として、室内を綺麗にする等の効果が低下してしまう。
【０００９】
そこで、マットに映像コンテンツを投影し、マットからかえってくる反射光から、色味を識別して正常な映像が投影されているかを判定することが考えられる。
【００１０】
しかしながら、室内を綺麗に保つために、会社やお店などの玄関の床に玄関マット設置する管理者は、例えば、気象が晴れのときには晴れのとき用のマットを玄関の床に設置し、雨のときには、雨のとき用のマットを玄関の床に設置している。例えば、晴れのとき用のマットは、主に、ほこりや砂などを主に吸着する素材から構成されており、雨のとき用のマットとは、雨水や泥などを主に吸着する素材から構成されている。このように、管理者は、気象に応じて素材の異なるマットを玄関の床に設置している。
【００１１】
そのため、雨のとき用のマットと晴れのとき用のマットでは素材が異なり、マットに応じて、映像コンテンツの映りに違いが生じてしまう。
【００１２】
このように、従来、種類の異なるマットに同一の映像コンテンツを映した場合、映り方に違いが生じてしまうため、当該マットに投影され反射した映像に基づいて映像が正常に投影されているかを判定する仕組みにおいては、精度良くその判定を行うことが困難であった。
【００１３】
さらに、映像コンテンツの種類に応じて映り方に違いが生じてしまうため、マットに投影された映像に基づいて映像が正常に投影されているかを判定する仕組みにおいては、精度良くその判定を行うことが困難であった。
【００１４】
本発明の目的は、映像が正常に投影されているかを判定するための仕組みを提供することである。
【課題を解決するための手段】
【００１５】
本発明は、映像コンテンツを記憶する記憶手段と、前記映像コンテンツが投影装置により投影される被投影対象物から当該映像コンテンツの映像が反射光の色に係る情報を取得する取得手段と、前記記憶手段に記憶されている映像コンテンツの色に係る情報と、前記取得手段で取得された反射光の色に係る情報とに従って、前記投影装置により投影されている映像が正常かを判定する判定手段と、前記判定手段による判定の結果を出力する出力手段と、を備えることを特徴とする。
【００１６】
また、本発明は、映像コンテンツを記憶する記憶手段を備えた情報処理装置の制御方法であって、前記情報処理装置の取得手段が、前記映像コンテンツが投影装置により投影される被投影対象物から当該映像コンテンツの映像が反射光の色に係る情報を取得する取得工程と、前記情報処理装置の判定手段が、前記記憶手段に記憶されている映像コンテンツの色に係る情報と、前記取得工程で取得された反射光の色に係る情報とに従って、前記投影装置により投影されている映像が正常かを判定する判定工程と、前記情報処理装置の出力手段が、前記判定工程による判定の結果を出力する出力工程と、を備えることを特徴とする。
【００１７】
また、本発明は、映像コンテンツを記憶する記憶手段を備えた情報処理装置で読み取り実行可能なプログラムであって、前記情報処理装置を、前記映像コンテンツが投影装置により投影される被投影対象物から当該映像コンテンツの映像が反射光の色に係る情報を取得する取得手段と、前記記憶手段に記憶されている映像コンテンツの色に係る情報と、前記取得手段で取得された反射光の色に係る情報とに従って、前記投影装置により投影されている映像が正常かを判定する判定手段と、前記判定手段による判定の結果を出力する出力手段として機能させることを特徴とする。
【発明の効果】
【００１８】
本発明によれば、投影装置により映像が正常に投影されているかを判定するための仕組みを提供することができる。
【図面の簡単な説明】
【００１９】
【図１】本発明の実施形態に係る情報処理システムの構成図である。
【図２】図１に示したコントロールＰＣ（情報処理装置）１０５に適用可能な情報処理装置のハードウェア構成を示すブロック図である。
【図３】コントロールＰＣ（情報処理装置）１０５における制御処理を行うフローチャートの一例を示す図である。
【図４ａ】マット種別特定テーブル４０１とコンテンツ決定テーブル４０２の一例を示す図である。
【図４ｂ】閾値特定テーブル４０３の一例を示す図である。
【図５】試験画像５０１、晴れ用マット投影用コンテンツ５０２、雨用マット投影用コンテンツ５０３の映像コンテンツの一例である。
【図６ａ】閾値登録画面６０１の一例である。
【図６ｂ】マット種類登録画面６０２の一例である。
【図６ｃ】コンテンツ登録画面６０３の一例である。
【発明を実施するための形態】
【００２０】
以下、図面を参照して、本発明の実施形態に係る情報処理装置、及びその動作処理の詳細について説明する。
【００２１】
図１は、本発明の実施形態に係る情報処理システムの構成図である。
【００２２】
図１に示す情報処理システムは、プロジェクター１０１と、照度測定器、色彩輝度計１０２と、赤外線センサー１０３と、ＣＣＤデジタルカメラ（ＣＣＤカメラ）１０４と、コントロールＰＣ（情報処理装置）１０５と、システム管理者端末１０６から構成されている。
【００２３】
コントロールＰＣ（情報処理装置）１０５は、プロジェクター１０１と、照度測定器、色彩輝度計１０２と、赤外線センサー１０３と、ＣＣＤデジタルカメラ（ＣＣＤカメラ）１０４と、システム管理者端末１０６と、それぞれ、有線、又は無線で相互に通信可能に接続されている。
【００２４】
図１に示しているように、例えば、コントロールＰＣ（情報処理装置）１０５と、プロジェクター１０１とは、ＲＧＢケーブル（映像配信用）と、ＲＳ２３２ケーブル（コントロール用）とで接続されている。
【００２５】
また、図１に示す通り、プロジェクター１０１は、フロアマット（単にマットとも言う）上に映像コンテンツを投影するように設置されている。プロジェクター１０１は、本発明の投影装置の適用例である。また、フロアマットは、本発明の、映像を投影する投影先の対象物である被投影対象物の適用例である。
【００２６】
また、照度測定器、色彩輝度計１０２は、マットの明るさや色味を検出することができるように設置されている。
【００２７】
また、赤外線センサー１０３、及びＣＣＤデジタルカメラ（ＣＣＤカメラ）１０４は、マット上のユーザ、またはユーザの動作を検出するように設置されている。
【００２８】
また、システム管理者端末１０６は、システム管理者（ユーザー）が使用する端末である。
【００２９】
また、コントロールＰＣ１０５は、本発明により投影されている映像が正常でないと判断された場合に、システム管理者端末１０６に報知するように設置されている。
＜図２の説明＞
【００３０】
以下、図２を用いて、図１に示したコントロールＰＣ（情報処理装置）１０５に適用可能な情報処理装置のハードウェア構成について説明する。
【００３１】
図２は、図１に示したコントロールＰＣ（情報処理装置）１０５に適用可能な情報処理装置のハードウェア構成を示すブロック図である。
【００３２】
図２において、２０１はＣＰＵで、システムバス２０４に接続される各デバイスやコントローラを統括的に制御する。また、ＲＯＭ２０２あるいは外部メモリ２１１には、ＣＰＵ２０１の制御プログラムであるＢＩＯＳ（Ｂａｓｉｃ  Ｉｎｐｕｔ  ／  Ｏｕｔｐｕｔ  Ｓｙｓｔｅｍ）やオペレーティングシステムプログラム（以下、ＯＳ）や、各サーバ或いは各ＰＣの実行する機能を実現するために必要な後述する各種プログラム等が記憶されている。
【００３３】
２０３はＲＡＭで、ＣＰＵ２０１の主メモリ、ワークエリア等として機能する。ＣＰＵ２０１は、処理の実行に際して必要なプログラム等をＲＯＭ２０２あるいは外部メモリ２１１からＲＡＭ２０３にロードして、該ロードしたプログラムを実行することで各種動作を実現するものである。
【００３４】
また、２０５は入力コントローラで、キーボード（ＫＢ）２０９や不図示のマウス等のポインティングデバイス等の入力装置からの入力を制御する。２０６はビデオコントローラで、液晶ディスプレイ等のディスプレイ２１０への表示を制御する。なお、２１０のディスプレイは、タッチパネルになっており、ディスプレイ上の画面を押下されることにより操作することが可能な入力装置としても機能する。
【００３５】
２０７はメモリコントローラで、ブートプログラム，各種のアプリケーション，フォントデータ，ユーザファイル，編集ファイル，各種データ等を記憶する外部記憶装置（ハードディスク（ＨＤ））や、フレキシブルディスク（ＦＤ）、或いはＰＣＭＣＩＡカードスロットにアダプタを介して接続されるコンパクトフラッシュ（登録商標）メモリ等の外部メモリ２１１へのアクセスを制御する。
【００３６】
２０８は通信Ｉ／Ｆコントローラで、ネットワークを介して外部機器と接続・通信するものであり、ネットワークでの通信制御処理を実行する。例えば、ＴＣＰ／ＩＰを用いた通信等が可能である。
【００３７】
なお、ＣＰＵ２０１は、例えばＲＡＭ２０３内の表示情報用領域へアウトラインフォントの展開（ラスタライズ）処理を実行することにより、ディスプレイ２１０上での表示を可能としている。また、ＣＰＵ２０１は、ディスプレイ２１０上の不図示のマウスカーソル等でのユーザ指示を可能とする。
【００３８】
本発明を実現するための後述する各種プログラムは、外部メモリ２１１に記録されており、必要に応じてＲＡＭ２０３にロードされることによりＣＰＵ２０１によって実行されるものである。さらに、上記プログラムの実行時に用いられる定義ファイル及び各種情報テーブル等も、外部メモリ２１１に格納されており、これらについての詳細な説明も後述する。
＜図３の説明＞
【００３９】
図３に示すフローチャートの各ステップは、コントロールＰＣ１０５のＣＰＵ２０１が実行することにより実現される。
【００４０】
まず、フロアマットによって色味が異なり、それによって閾値の値も異なるので、フロアマットを特定する。（ステップＳ３０１）。
【００４１】
具体的には、照度測定器、色彩輝度計１０２は、フロアマット（玄関マット）からの照度や色彩を検出すると、コントロールＰＣ（情報処理装置）１０５は、その検出結果として、フロアマット（玄関マット）の照度や色彩を示す情報（特定情報）を、照度測定器、色彩輝度計１０２から受信するすなわち、ステップＳ３０１は、被投影対象物から得られる該被投影対象物を特定するための特定情報を取得する（特定情報取得手段）。
【００４２】
そして、コントロールＰＣ（情報処理装置）１０５は、ステップＳ３０１で受信した、フロアマット（玄関マット）の照度や色彩を示す情報に従って、フロアマットの種類を判別し（特定手段）、判別された種類のフロアマットに従って、映像コンテンツおよびコンテンツごとのＲＧＢ（Ｒｅｄ、Ｇｒｅｅｎ、Ｂｌｕｅの三原色）の閾値を決定（決定手段）する（ステップＳ３０２）。
【００４３】
具体的には、ステップＳ３０１で受信した照度、色を示す情報が、図４ａに示すマット種別特定テーブル４０１のどの投影条件に合致するかを判定し、合致すると判定された投影条件に対応して記憶されているマットの種類を、設置されているマットの種類として判別する。
【００４４】
そして、判別されたフロアマットの種類に対応して、コンテンツ決定テーブル４０２に記憶されている映像コンテンツを、該マットの種類に適した映像コンテンツとして決定する。
【００４５】
そして、決定された映像コンテンツに対応して、図４ｂの閾値特定テーブル４０３に記憶されている閾値を、該マットのコンテンツに適した閾値として決定する。
【００４６】
図４ｂの例では、設置されているマットの種類として、晴れ用マットと判定された場合、ＩＤ１１とＩＤ２２の試験画像とコンテンツＡに対応した閾値がそれぞれ決定される。
【００４７】
図４ａは、マット種別特定テーブル４０１とコンテンツ決定テーブル４０２の一例を示す図である。図４ｂは、閾値特定テーブル４０３の一例を示す図である。
【００４８】
マット種別特定テーブル４０１コンテンツ決定テーブル４０２、閾値特定テーブル４０３、試験画像５０１、晴れ用マット投影用コンテンツ５０２、雨用マット投影用コンテンツ５０２の映像コンテンツ５０３は、外部メモリ２１１に記憶されている。
【００４９】
外部メモリ２１１は、本発明の記憶手段の適用例である。
【００５０】
図４ａに示す通り、マット種別特定テーブル４０１には、「投影条件」、「マットの種類」が対応して（関連付けられて）記憶されている。ここで、「投影条件」は、本発明の特定情報の適用例であり、「マットの種類」は、本発明の種類情報の適用例である。
【００５１】
また、コンテンツ決定テーブル４０２には、「マットの種類」、「映像コンテンツ」が、図４ｂの閾値特定テーブル４０３には、「マットの種類」「コンテンツの種類」「色」「色彩濃度の閾値」「照度の閾値」が、対応して（関連付けられて）記憶されている。
【００５２】
すなわち、マット種別特定テーブル４０１の「投影条件」は、「マットの種類」をキーに、コンテンツ決定テーブル４０２の「映像コンテンツ」や、閾値特定テーブル４０３の「コンテンツの種類」「色」「色彩濃度の閾値」「照度の閾値」と関連付けられている。
【００５３】
マット種別特定テーブル４０１には、「マットの種類」に対応して、その種類のマットから得られる光に係る情報（フロアマットの照度や色彩を示す情報）を「投影条件」として記憶している。
【００５４】
具体的には、たとえば、図４ａの一番上側のレコードは、フロアマットの照度が３００ｌｘ以上であれば、晴れ用マットと判断するということを示している。
【００５５】
コンテンツ決定テーブル４０２の「映像コンテンツ」に記憶されている「試験画像」「晴れ用マット投影用コンテンツ」、「雨用マット投影用コンテンツ」は、それぞれ、例えば、図５の５０１〜５０３に示す映像である。
【００５６】
図５は、試験画像５０１、晴れ用マット投影用コンテンツ５０２、雨用マット投影用コンテンツ５０３の映像コンテンツの一例である。
【００５７】
図５に示すように、晴れ用マット投影用コンテンツ５０２は、気象が晴れのときに、晴れ用マット上に良く映る晴れ用マットに適した映像コンテンツである。また、雨用マット投影用コンテンツ５０３は、気象が雨のときに、雨用マット上に良く映る雨用マットに適した映像コンテンツである。試験画像５０１は、ステップＳ３０３において、１回目の投影と判断されたときに（ＹＥＳ）、初期投影時の故障を検出するために初期表示される試験画像である。なお、試験画像５０１は、どのマットでも共通の画像とする。
【００５８】
また、試験画像５０１、晴れ用マット投影用コンテンツ５０２、雨用マット投影用コンテンツ５０３に対応して、ＲＧＢそれぞれの色彩濃度と照度（色に係る情報）が外部メモリ２１１に記憶されている。
【００５９】
閾値特定テーブル４０３は、マットの種類に従って決定されたコンテンツごとに、ＲＧＢそれぞれの色彩濃度と照度の閾値を設定している。
【００６０】
なお、閾値特定テーブル４０３のＩＤ１１の「照度の閾値」に表示されている数字は、照度の閾値の一例である。具体的には、全白色を投影する場合、赤の照度がそのうち１５％、青の照度が５％、緑の照度が、８０％必要であるということを表しており、もし、仮に赤の照度が１５％をきった場合、正常でないと判断されるということである。なおこれらの閾値は、プロジェクター１０１を初期導入時の部屋の照度を基準にして決定される。
【００６１】
図６ａ、図６ｂ、図６ｃは、それぞれ閾値登録画面６０１、マット種類登録画面６０２、コンテンツ登録画面６０３の一例である。
【００６２】
また、図６ａ、図６ｂ、図６ｃの画面は、コントロールＰＣ１０５の表示部に表示する。
【００６３】
具体的には、たとえば、ユーザーが閾値登録画面６０１の６０１ａをタブをクリックし、タブの中から「晴れ用マット」を選択し、コンテンツの種類、色彩濃度の閾値、照度の閾値を選択し、選択後６０１ｂをクリックし登録することで、選択された情報が閾値特定テーブル４０３（図４ｂ）に登録される。
【００６４】
マット種類登録画面６０２も同様に、ユーザーが６０２ａをタブをクリックし、タブの中から「照度３００ｌｘ以上」を選択し、コンテンツの種類、色彩濃度の閾値、照度の閾値を選択し、選択後６０２ｂをクリックし登録することで、選択された情報がマット種類特定テーブル４０１（図４ａ）に登録される。
【００６５】
コンテンツ登録画面６０３も同様に、ユーザーが６０３ａをタブをクリックし、タブの中から「照度３００ｌｘ以上」を選択し、コンテンツの種類、色彩濃度の閾値、照度の閾値を選択し、選択後６０３ｂをクリックし登録することで、選択された情報がコンテンツ決定テーブル４０２（図４ａ）に登録される。
【００６６】
そして、ステップＳ３０３において、プロジェクター１０１、コントロールＰＣ１０５の電源が入れられてから、２回目以降の投影と判断された場合は（ＮＯ）、ステップＳ３０４〜ステップＳ３１０の処理を実行せず、Ｓ３１１に処理を移行する。
【００６７】
ステップＳ３０３において、プロジェクター１０１、コントロールＰＣ１０５の電源が入れられてから、１回目の投影と判断された場合は（ＹＥＳ）、ＲＧＢをすべて使用している試験画像５０１を試験的に投影する（ステップＳ３０５）。
【００６８】
また、試験画像５０１を試験的に投影する際、フロアマットの種類によってフロアマットの色味が異なり、それによって同じ試験画像５０１を投影しても、反射光から得られる色に係る情報も異なるため、試験画像５０１の閾値は、フロアマットに対応した閾値を適用する必要がある。
【００６９】
具体的には、Ｓ３０１で特定されたフロアマットに対応した、閾値特定テーブル４０３の試験画像の閾値を適用する（ステップＳ３０４）。
【００７０】
ここで、プロジェクター１０１は、ステップＳ３０５で投影を始めてから、所定の時間が経過しなければ本来の明るさにならないため（プロジェクターごとに決まっている）、ステップＳ３０６で所定の時間が経過したかどうかを判断する。
【００７１】
ステップＳ３０６で、所定の時間が経過していないと判断された場合は（ＮＯ）、所定の時間が経過するまで待機する（ステップＳ３０７）。
【００７２】
ステップＳ３０６で所定の時間が経過したと判断された場合は（ＹＥＳ）、照度測定器、色彩輝度計１０２は、フロアマット（玄関マット）からの反射光から照度または色彩濃度を検出すると、コントロールＰＣ（情報処理装置）１０５は、その検出結果として、フロアマット（玄関マット）からの反射光の照度または色彩濃度を示す情報（色情報）を、照度測定器、色彩輝度計１０２から受信する（ステップＳ３０８）。
【００７３】
ステップＳ３０８は本発明の取得手段の適用例である。
【００７４】
そして、コントロールＰＣ（情報処理装置）１０５は、ステップＳ３０８で受信した、フロアマット（玄関マット）からの反射光の照度または色彩濃度を示す情報（色情報）とステップＳ３０５で投影されたコンテンツのＲＧＢの色に係る情報との差分を、ステップＳ３０４で決定された閾値特定テーブル４０３の照度の閾値または色彩濃度の閾値と比較し、閾値を下回る値の場合は「異常」、閾値と同じ値以上であれば「正常」というように正常かどうかを判定する（ステップＳ３０９）。  ステップＳ３０９は、本発明の判定手段の適用例である。
【００７５】
そして、ステップＳ３０９の判定の結果、正常でないと判定された場合（ＮＯ）は、システム管理者に報知する（ステップＳ３１０）。
【００７６】
ステップＳ３０９において、正常であると判定された場合（ＹＥＳ）は、ステップＳ３０２において決定されたコンテンツを投影するコンテンツとして決定する（ステップＳ３１１）。
【００７７】
なお、ステップＳ３１１で投影するコンテンツが決定されると、コンテンツごとに使用されている色やその割合が異なるので、閾値特定テーブル４０３に基づき、そのコンテンツに対応した色彩濃度の閾値または、照度の閾値が適用される（ステップＳ３１２）。
【００７８】
次に、コントロールＰＣ（情報処理装置）１０５は、赤外線センサー１０３、及びＣＣＤデジタルカメラ（ＣＣＤカメラ）１０４からの信号を受信して、その信号を解析する（ステップＳ３１３）。ここで、ステップＳ３１３の処理では、赤外線センサー１０３、及びＣＣＤデジタルカメラ（ＣＣＤカメラ）１０４から継続的に信号を受信して解析するようにしている。
【００７９】
そして、ステップＳ３１３の解析の結果、人物を認識したか否かを判定し（ステップＳ３１４）、人物を認識したと判定された場合は（ＹＥＳ）、ステップＳ３１１で決定された映像コンテンツをフロアマットに投影するように制御する（ステップＳ３１５）。具体的には、コントロールＰＣ（情報処理装置）１０５は、プロジェクター１０１に、ステップＳ３１１で決定された映像コンテンツを配信し続けることで、該映像コンテンツをフロアマットに投影するように制御する。
【００８０】
ステップＳ３１５は、ステップＳ３１１で決定された映像コンテンツの映像を被投影対象物に投影すべく該映像コンテンツを投影装置に出力する。
【００８１】
照度測定器、色彩輝度計１０２は、映像コンテンツが投影されたフロアマット（玄関マット）からの反射光から照度や色彩濃度（色情報）を検出すると、コントロールＰＣ（情報処理装置）１０５は、その検出結果として、フロアマット（玄関マット）からの反射光の照度や色彩濃度（色情報）を示す情報を、照度測定器、色彩輝度計１０２から受信する（ステップＳ３１６）。
【００８２】
そして、コントロールＰＣ（情報処理装置）１０５は、ステップＳ３１６で受信した、フロアマット（玄関マット）からの反射光の照度または色彩濃度を示す情報（色情報）とステップＳ３１５で投影されたコンテンツのＲＧＢの色に係る情報との差分を、ステップＳ３１２で決定された閾値特定テーブル４０３の照度の閾値または色彩濃度の閾値と比較し、閾値を下回る値の場合は「異常」、閾値と同じ値以上であれば「正常」というように正常かどうかを判定する（ステップＳ３１７）。
【００８３】
ステップＳ３１７は、ステップＳ３０９と同様に本発明の判定手段の適用例である。
【００８４】
そして、ステップＳ３１７の判定の結果、正常であると判定された場合（ＹＥＳ）は、処理をステップＳ３１４に移行して、継続的に人物を認識したかを判定する。
【００８５】
そして、ステップＳ３１７の判定の結果、正常でないと判定された場合（ＮＯ）は、その旨をシステム管理者端末に報知する（ステップＳ３１８）。
【００８６】
ステップＳ３１４において、人物を認識できないと判定された場合は（ＮＯ）、ステップＳ３１１で決定された映像コンテンツのプロジェクター１０１への配信を行わないことで、該映像コンテンツの投影を行わないように制御する（ステップＳ３１９）。
【００８７】
そして、ユーザにより、終了指示がなされたか否かを判定して（ステップＳ３２０）、終了指示がなされた場合は（ＹＥＳ）、処理を終了し、終了指示がなされていないと判定された場合は（ＮＯ）、再度、ステップＳ３０１に戻る。処理をステップＳ３０１に戻し、ステップＳ３０３の処理を行う場合は、ステップＳ３０３で、２回目以降の投影と判断され、ステップＳ３０４〜ステップＳ３１０の処理を実行せず、Ｓ３１１に処理を移行する。
【００８８】
そのため、２回目以降は、試験画像５０１は表示されないように制御されることとなる。
【００８９】
以上、本発明によれば、投影装置により映像が正常に投影されているかを判定するための仕組みを提供することができる。
【００９０】
また、本実施形態では、コントロールＰＣ１０５で正常な映像が投影されているかどうかを判定する仕組みについて説明したが、これに限るものではなく、たとえば、プロジェクター１０１で実現することも可能である。具体的には、プロジェクター１０１が、色に係る閾値を記憶し、照度測定器、色彩輝度計１０２で検出された情報をプロジェクター１０１が受け付け、正常な映像が投影されているかどうかを判定することにより実現できる。
【００９１】
また、出力手段として、システム管理者端末１０６に映像が正常でないことを通知することにより実現する仕組みを説明したが、これに限るものではなく、プロジェクター１０１でエラー判定された場合に、プロジェクター１０１がエラーである旨をフロアマットに投影してもよい。
【００９２】
また、本発明の目的は、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読み出し実行することによっても、達成されることは言うまでもない。
【００９３】
この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、プログラムコード自体及びそのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００９４】
プログラムコードを供給するための記憶媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のカード、ＲＯＭ等を用いることができる。
【００９５】
また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ（基本システム或いはオペレーティングシステム）などが実際の処理の一部又は全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。このプログラムコードを読み出し実行可能な情報処理装置（コンピュータ）が前述した実施形態の機能を実現する。
【００９６】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部又は全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【符号の説明】
【００９７】
プロジェクター  １０１
【００９８】
照度測定器、色彩輝度計  １０２
【００９９】
赤外線センサー  １０３
【０１００】
ＣＣＤデジタルカメラ（ＣＣＤカメラ）  １０４
【０１０１】
コントロールＰＣ（情報処理装置）  １０５
【０１０２】
システム管理者端末  １０６
【図１】
2014075645.tif 000003
【図２】
2014075645.tif 000004
【図３】
2014075645.tif 000005
【図４ａ】
2014075645.tif 000006
【図４ｂ】
2014075645.tif 000007
【図５】
2014075645.tif 000008
【図６ａ】
2014075645.tif 000009
【図６ｂ】
2014075645.tif 000010
【図６ｃ】
2014075645.tif 000011