(57)【要約】【課題】ユーザの所望の画像を提供できること。【解決手段】電子制御装置は、実空間を撮像する撮像部と、撮像部が撮像した画像に基づいてユーザを識別する識別部と、実空間に照射される光による画像によって表示される仮想空間を表示するための画像情報と、ユーザのうち仮想空間の表示が許可される特定ユーザを示す特定ユーザ情報とを関連付けて記憶する記憶部と、識別部が識別した前記ユーザのうち特定ユーザを示す特定ユーザ情報に関連付けて記憶部が記憶する画像情報を取得する取得部と、実空間を構成する物体に光を照射して、取得部が取得した画像情報に基づく画像を表示させる照射部とを備える。【選択図】図１
2015072602.tif 000002
【特許請求の範囲】
【請求項１】
実空間を撮像する撮像部と、
前記撮像部が撮像した画像に基づいてユーザを識別する識別部と、
前記実空間に照射される光による画像によって表示される仮想空間を表示するための画像情報と、ユーザのうち前記仮想空間の表示が許可される特定ユーザを示す特定ユーザ情報とを関連付けて記憶する記憶部と、
前記識別部が識別した前記ユーザのうち前記特定ユーザを示す前記特定ユーザ情報に関連付けて前記記憶部が記憶する前記画像情報を取得する取得部と、
前記実空間を構成する物体に光を照射して、前記取得部が取得した前記画像情報に基づく画像を表示させる照射部と、
を備える電子制御装置。
【請求項２】
前記ユーザの属性を検出する属性検出部
を備え、
前記記憶部は、
前記ユーザの属性のうち前記仮想空間の表示が許可される特定の属性を示す特定属性情報と、前記画像情報と、前記特定ユーザ情報とを関連付けて記憶し、
前記取得部は、
前記識別部が識別した前記ユーザのうち前記特定ユーザを示す前記特定ユーザ情報と、前記属性検出部が検出した前記ユーザの属性のうち前記特定の属性を示す前記特定属性情報とに関連付けて前記記憶部が記憶する前記画像情報を取得する
ことを特徴とする請求項１に記載の電子制御装置。
【請求項３】
前記取得部は、
前記記憶部が記憶する複数の前記画像情報のうちから、前記属性検出部が検出した前記ユーザの属性と、前記仮想空間を表示する日付、時刻、または曜日を示す日付情報とのうち、少なくとも一方に基づいて前記画像情報を選択することにより前記画像情報を取得する
ことを特徴とする請求項２に記載の電子制御装置。
【請求項４】
前記記憶部は、
さらに、前記仮想空間に対応するアプリケーションソフトに関する情報と、前記特定ユーザ情報とを関連付けて記憶し、
前記取得部は、
前記識別部が識別した前記ユーザのうち前記特定ユーザを示す前記特定ユーザ情報に関連付けて前記記憶部が記憶する前記アプリケーションソフトに関する情報をさらに取得し、
前記照射部は、
前記実空間を構成する物体に光を照射して、前記取得部が取得した前記アプリケーションソフトに関する情報に基づく画像をさらに表示させる
ことを特徴とする請求項１から請求項３のいずれか一項に記載の電子制御装置。
【請求項５】
前記記憶部は、
さらに、前記仮想空間に対応するデータと、前記特定ユーザ情報とを関連付けて記憶し、
前記識別部が識別した前記ユーザのうち前記特定ユーザを示す前記特定ユーザ情報に関連付けて前記記憶部が記憶する前記データへのアクセスを制御するアクセス制御部
を備えることを特徴とする請求項１から請求項３のいずれか一項に記載の電子制御装置。
【請求項６】
前記記憶部は、
さらに、前記仮想空間と関連する仮想空間として表示される第２の仮想空間を表示するための情報と、前記画像情報と、前記特定ユーザ情報とを関連付けて記憶し、
前記取得部は、
前記識別部が識別した前記ユーザのうち前記特定ユーザを示す前記特定ユーザ情報に関連付けて前記記憶部が記憶する前記第２の仮想空間を表示するための情報をさらに取得する
ことを特徴とする請求項１から請求項５のいずれか一項に記載の電子制御装置。
【請求項７】
前記照射部による光の照射が停止した時点の状態を示す情報によって、前記記憶部が記憶する情報のうち少なくとも１つの情報を更新する更新部
を備えることを特徴とする請求項１から請求項６のいずれか一項に記載の電子制御装置。
【請求項８】
実空間に照射される光による画像によって表示される仮想空間を表示するための画像情報と、ユーザのうち前記仮想空間の表示が許可される特定ユーザを示す特定ユーザ情報とを関連付けて記憶する記憶部を備える装置を制御する電子制御方法であって、
前記実空間を撮像する撮像手順と、
前記撮像手順において撮像された画像に基づいてユーザを識別する識別手順と、
前記識別手順において識別された前記ユーザのうち前記特定ユーザを示す前記特定ユーザ情報に関連付けて前記記憶部が記憶する前記画像情報を取得する取得手順と、
前記実空間を構成する物体に光を照射して、前記取得手順において取得された前記画像情報に基づく画像を表示させる照射手順と
を有する電子制御方法。
【請求項９】
実空間に照射される光による画像によって表示される仮想空間を表示するための画像情報と、ユーザのうち前記仮想空間の表示が許可される特定ユーザを示す特定ユーザ情報とを関連付けて記憶する記憶部を備える電子制御装置が備えるコンピュータに、
前記実空間を撮像する撮像手順と、
前記撮像手順において撮像された画像に基づいてユーザを識別する識別手順と、
前記識別手順において識別された前記ユーザのうち前記特定ユーザを示す前記特定ユーザ情報に関連付けて前記記憶部が記憶する前記画像情報を取得する取得手順と、
前記実空間を構成する物体に光を照射して、前記取得手順において取得された前記画像情報に基づく画像を表示させる照射手順と
を実行させるための電子制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子制御装置、電子制御方法、及び電子制御プログラムに関する。
【背景技術】
【０００２】
近年、様々な電子制御装置が知られている。例えば特許文献１には、光を３次元空間内の物体に照射して、当該物体上に画像を表示することが記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−１２２９０５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１記載の技術では、ユーザの所望の画像を提供することまではできない場合がある。本発明は上記の点に鑑みてなされたものであり、ユーザの所望の画像を提供できる電子制御装置、電子制御方法、及び電子制御プログラムを提供する。
【課題を解決するための手段】
【０００５】
本発明の一態様は、実空間を撮像する撮像部と、前記撮像部が撮像した画像に基づいてユーザを識別する識別部と、前記実空間に照射される光による画像によって表示される仮想空間を表示するための画像情報と、ユーザのうち前記仮想空間の表示が許可される特定ユーザを示す特定ユーザ情報とを関連付けて記憶する記憶部と、前記識別部が識別した前記ユーザのうち前記特定ユーザを示す前記特定ユーザ情報に関連付けて前記記憶部が記憶する前記画像情報を取得する取得部と、前記実空間を構成する物体に光を照射して、前記取得部が取得した前記画像情報に基づく画像を表示させる照射部とを備える電子制御装置である。
【０００６】
また、本発明の一態様は、実空間に照射される光による画像によって表示される仮想空間を表示するための画像情報と、ユーザのうち前記仮想空間の表示が許可される特定ユーザを示す特定ユーザ情報とを関連付けて記憶する記憶部を備える装置を制御する電子制御方法であって、前記実空間を撮像する撮像手順と、前記撮像手順において撮像された画像に基づいてユーザを識別する識別手順と、前記識別手順において識別された前記ユーザのうち前記特定ユーザを示す前記特定ユーザ情報に関連付けて前記記憶部が記憶する前記画像情報を取得する取得手順と、前記実空間を構成する物体に光を照射して、前記取得手順において取得された前記画像情報に基づく画像を表示させる照射手順とを有する電子制御方法である。
【０００７】
また、本発明の一態様は、実空間に照射される光による画像によって表示される仮想空間を表示するための画像情報と、ユーザのうち前記仮想空間の表示が許可される特定ユーザを示す特定ユーザ情報とを関連付けて記憶する記憶部を備える電子制御装置が備えるコンピュータに、前記実空間を撮像する撮像手順と、前記撮像手順において撮像された画像に基づいてユーザを識別する識別手順と、前記識別手順において識別された前記ユーザのうち前記特定ユーザを示す前記特定ユーザ情報に関連付けて前記記憶部が記憶する前記画像情報を取得する取得手順と、前記実空間を構成する物体に光を照射して、前記取得手順において取得された前記画像情報に基づく画像を表示させる照射手順とを実行させるための電子制御プログラムである。
【発明の効果】
【０００８】
本発明によれば、ユーザの所望の画像を提供できる。
【図面の簡単な説明】
【０００９】
【図１】本発明の実施形態に係る電子制御装置の一例を表す概略図である。
【図２】本実施形態に係る電子制御装置の構成を示す概略ブロック図である。
【図３】本実施形態に係る制御部の構成を示す概略ブロック図である。
【図４】本実施形態の記憶部が記憶しているマッピング情報の一例を示す表である。
【図５】本実施形態の記憶部が記憶しているユーザの特徴量を示す情報の一例を示す表である。
【図６】本実施形態に係る記憶部が記憶している画像テーブルの一例を示す表である。
【図７】本実施形態に係る記憶部が記憶している画像ファイルの一例を示す表である。
【図８】本実施形態に係る電子制御装置の動作の一例を示すフローチャートである。
【図９】本実施形態の変形例１における制御部の構成の一例を示す構成図である。
【図１０】本実施形態の変形例２に係る撮像照射装置の構成の一例を示す構成図である。
【発明を実施するための形態】
【００１０】
以下、図面を参照しながら本発明の実施形態について詳しく説明する。
図１は、本発明の実施形態に係る電子制御装置１の一例を表す概略図である。電子制御装置１は、同図に示すように、部屋Ｒの天井ＳＬに設置されている。この電子制御装置１は、照射部１４を備えている。照射部１４は、光を照射することにより画像を生成する投射装置（プロジェクタ）として機能する。具体的には、照射部１４は、部屋Ｒ内の面の表示領域ＤＡに光を照射することにより、この表示領域ＤＡに画像を表示する。表示領域ＤＡの一例として、部屋Ｒの壁面ＷＬ１に設定される表示領域ＤＡ１と、壁面ＷＬ２に設定される表示領域ＤＡ２と、部屋Ｒに置かれている机ＴＢＬの上面に設定される表示領域ＤＡ３とがある。この例において、照射部１４は、これら表示領域ＤＡ１〜ＤＡ３に光を照射することにより画像を表示する。このように、電子制御装置１は、照射部１４によって、部屋Ｒの壁面ＷＬや机ＴＢＬの上面に光を照射することによって、部屋Ｒの内部に画像を表示する。また、電子制御装置１は、表示する画像を変化させることにより、部屋Ｒを模様替えするように、部屋Ｒの内部の様子を変化させることもできる。
【００１１】
この電子制御装置１は、部屋Ｒの中にいるユーザの属性に基づいた画像を表示領域ＤＡに表示する。ここで、ユーザの属性とは、ユーザの性質や特徴を示す情報である。このユーザの属性には、例えば、ユーザの性別や年齢、ユーザが所属する組織、ユーザの所持品、ユーザの動作などが含まれる。以下、部屋Ｒの中にいるユーザが、ユーザＵ１である場合について説明する。
【００１２】
ここで、電子制御装置１が、部屋Ｒの壁面ＷＬなどに表示する画像の具体例について説明する。この電子制御装置１が表示する画像とは、ユーザＵ１の属性に応じた画像である。また、この電子制御装置１が設置される部屋Ｒの一例としては、家庭の居室や、会社の執務室（オフィス）、学校の教室、店舗（例えば、カラオケ店）の個室などがある。ここでは、部屋ＲがユーザＵ１の自宅の居室である場合を一例に説明する。
【００１３】
例えば、部屋Ｒの中にいるユーザＵ１が子どもである場合には、電子制御装置１は、子ども部屋の画像を表示領域ＤＡに表示する。一例として、ユーザＵ１が子どもである場合、電子制御装置１は、玩具が収納されている整理棚の画像を表示領域ＤＡ１に、子ども向けのキャラクターが描かれている壁紙やカーテンの画像を表示領域ＤＡ２にそれぞれ表示する。またこの場合、電子制御装置１は、子ども向けの絵本の画像を表示領域ＤＡ３に表示する。これにより、ユーザＵ１は、あたかも子ども部屋の中に居るように感じることができ、また、机ＴＢＬの上に表示されている絵本を読むことができる。
【００１４】
また、例えば、部屋Ｒの中にいるユーザＵ１が会社員である場合には、電子制御装置１は、会社の執務室（オフィス）の画像を表示領域ＤＡに表示する。一例として、ユーザＵ１が会社員であって、あるプロジェクト（例えば、プロジェクトＰ１）に携わっている場合、電子制御装置１は、プロジェクトＰ１の資料が収納されている本棚の画像を表示領域ＤＡ１に、プロジェクトＰ１に関連する文章や図形が描かれたホワイトボードの画像を表示領域ＤＡ２にそれぞれ表示する。またこの場合、電子制御装置１は、プロジェクトＰ１に関連する資料の画像を表示領域ＤＡ３に表示する。これにより、ユーザＵ１は、あたかも会社の執務室の中に居るように感じることができ、また、机ＴＢＬの上に表示されている資料を読むことができる。
【００１５】
＜ユーザの属性の検出について＞
これまで、電子制御装置１が、ユーザＵ１の属性に基づいて画像を変化させる具体例について説明した。次に、電子制御装置１が、ユーザＵ１の属性を検出する仕組みの概要について説明する。この電子制御装置１は、ユーザＵ１の属性を検出することにより、ユーザＵ１の属性に基づいた画像を表示領域ＤＡに表示する。この電子制御装置１は、様々な方法によってユーザＵ１の属性を判定することができる。電子制御装置１がユーザＵ１の属性を判定する方法の具体例について以下説明する。
【００１６】
例えば、電子制御装置１は、ユーザＵ１による操作によって、このユーザＵ１の属性を検出することができる。一例として、電子制御装置１は、ユーザによる操作を受け付けるキーボードなどの入力デバイスを備える。この場合には、電子制御装置１は、キーボードに入力された情報に基づいて、ユーザＵ１の属性を示す情報を検出する。具体的には、電子制御装置１は、壁面ＷＬ１や机ＴＢＬの上に、複数の押しボタンを有するキーボードを備えている。このキーボードが、例えば「子どもボタン」と「会社員ボタン」との２つ押しボタンを有する場合、電子制御装置１は、これらの押しボタンのうち、いずれのボタンが押し下げられたかを検出することにより、ユーザＵ１の属性が子どもであるか、会社員であるかを検出する。電子制御装置１は、ユーザＵ１の属性が会社員であると検出した場合に、上述したように、執務室（オフィス）の画像を表示領域ＤＡに表示する。
【００１７】
また例えば、電子制御装置１は、部屋Ｒの中にいるユーザＵ１の画像に基づいて、ユーザＵ１の属性を検出してもよい。一例として、電子制御装置１は、図１に示すように、撮像部１０を備える。この撮像部１０とは、例えば、CCD（Charge Coupled Device）やCMOS（Complementary Metal Oxide Semiconductor）等の固体撮像素子を利用したカメラである。この撮像部１０は、部屋Ｒ内の面の撮像領域ＩＡを撮像して、撮像領域ＩＡ内の画像を生成する。撮像領域ＩＡの一例として、図１に示すように、部屋Ｒの壁面ＷＬ１に設定される撮像領域ＩＡ１と、壁面ＷＬ２に設定される撮像領域ＩＡ２と、部屋Ｒに置かれている机ＴＢＬの上面に設定される撮像領域ＩＡ３とがある。また、撮像領域ＩＡの一例として、床面ＦＬに設定される撮像領域ＩＡ４がある。この例において、撮像部１０は、これら撮像領域ＩＡ１〜ＩＡ４の画像を撮像する。撮像部１０が撮像した画像の中に、ユーザＵ１の画像が含まれている場合には、この画像に基づいてユーザＵ１の属性を検出することができる。以下、撮像部１０が撮像した画像の中に、ユーザＵ１の画像が含まれている場合について説明する。
【００１８】
電子制御装置１は、撮像部１０が撮像したユーザＵ１の画像を、既知のパターンマッチング等によって画像処理することにより、ユーザＵ１の属性を検出する。例えば、予め子どもの画像と、会社員の画像とが電子制御装置１に登録されている場合について説明する。この場合、撮像部１０が撮像した画像が、予め登録されている子どもの画像と一致する場合には、電子制御装置１は、ユーザＵ１の属性が子どもであると検出する。また、撮像部１０が撮像した画像が、予め登録されている会社員の画像と一致する場合には、電子制御装置１は、ユーザＵ１の属性が会社員であると検出する。また、例えば、撮像部１０が撮像した画像にユーザＵ１が所持する資料の画像が含まれており、この画像が、予め登録されているプロジェクトＰ１の資料の画像と一致する場合には、電子制御装置１は、ユーザＵ１がプロジェクトＰ１の資料を所持していると検出する。すなわち、この場合には、電子制御装置１は、ユーザＵ１の属性がプロジェクトＰ１であると検出する。より具体的な一例について、以下説明する。
【００１９】
この具体例において、ユーザＵ１は、会社においてプロジェクトＰ１に携わっており、このプロジェクトＰ１に関連する資料を自宅に持ち帰ってきている。すなわち、この場合、ユーザＵ１の属性とは、プロジェクトＰ１である。ユーザＵ１は、自宅の部屋Ｒの中に入り、プロジェクトＰ１の名称が記載された資料を机ＴＢＬの上に置く。電子制御装置１の撮像部１０は、机ＴＢＬの上に置かれた資料の画像を撮像する。電子制御装置１は、この画像に含まれる文字を解析することによって、ユーザＵ１の属性がプロジェクトＰ１であると検出する。電子制御装置１は、ユーザＵ１の属性がプロジェクトＰ１であると検出した場合には、表示領域ＤＡにプロジェクトＰ１に関連する画像を表示する。例えば、電子制御装置１は、プロジェクトＰ１の資料が収納されている本棚の画像を表示領域ＤＡ１に、プロジェクトＰ１に関連する文章や図形が描かれたホワイトボードの画像を表示領域ＤＡ２にそれぞれ表示する。また、電子制御装置１は、プロジェクトＰ１に関連する資料の画像を表示領域ＤＡ３に表示する。このように電子制御装置１は、ユーザＵ１の属性に基づく画像を、壁面ＷＬや机ＴＢＬの上面に表示する。
【００２０】
＜電子制御装置１が提供する機能について＞
次に、電子制御装置１がユーザに対して提供する機能の一例について説明する。この電子制御装置１は、表示領域ＤＡに表示する画像の内容に基づく機能をユーザに対して提供する。この電子制御装置１が提供する機能の一例であるオブジェクト選択機能について、表示領域ＤＡ１にプロジェクトＰ１の資料が収納されている本棚の画像が表示されている場合を例にして説明する。ユーザＵ１が本棚の資料の画像に触れるように手を動かすと、電子制御装置１は、このユーザＵ１の動作を検出して、資料の画像を机ＴＢＬ上に表示する。これにより、電子制御装置１は、ユーザＵ１が資料を選択する動作をした場合に、あたかもユーザＵ１が資料を本棚から取り出して机の上に置いたかのようにして、選択された資料の画像を表示することができる。このように、電子制御装置１は、資料の画像などのオブジェクトを選択して、選択したオブジェクトの画像を表示するオブジェクト選択機能を提供する。
【００２１】
また、この電子制御装置１が提供する機能の一例である文字入力機能について、表示領域ＤＡ２にプロジェクトＰ１に関連する文章や図形が描かれたホワイトボードの画像が表示されている場合を例にして説明する。ユーザＵ１がホワイトボードの画像を、例えば指でなぞって文字を書き込む動作をすると、電子制御装置１は、このユーザＵ１の動作を検出して、書き込まれた文字の画像をホワイトボードの画像に重ねて表示する。具体的には、電子制御装置１は、文字コードと、文字の形状情報（例えば、文字の外形を示すベクターデータ）と、表示用のフォントデータとを関連付けて記憶している不図示の記憶部を備えている。電子制御装置１は、ユーザＵ１を撮像した画像に基づいてユーザＵ１の指の軌跡を画像解析する。電子制御装置１は、この解析結果と予め記憶している文字の形状情報とをパターンマッチングすることにより、ユーザＵ１が書く文字の文字コードを判定する。次に、電子制御装置１は、判定した文字コードに関連付けられている表示用のフォントデータを取得し、このフォントデータに基づく画像をホワイトボードの画像に重ねて表示する。これにより、電子制御装置１は、ホワイトボードの画像を指でなぞって文字を書き込む動作をした場合に、あたかもユーザＵ１がホワイトボードに文字を書き込んだかのようにして、書き込まれた文字の画像をホワイトボードの画像に重ねて表示することができる。このように、電子制御装置１は、指などの軌跡に基づいて、文字を認識する文字入力機能を提供する。ここまで、電子制御装置１の具体的な使用例について説明した。以下、この電子制御装置１の構成について説明する。
【００２２】
＜電子制御装置１について＞
図２は、本実施形態に係る電子制御装置１の構成を示す概略ブロック図である。同図に示すように、電子制御装置１は、撮像部１０、音入力部１１、制御部１２、通信部１３、照射部１４、音出力部１５、および電力供給部１６を備えている。
撮像部１０は、例えばカメラを備えており、実空間を撮像して、撮像した画像を制御部１２へ出力する。ここで、実空間とは、ある広さの面を有する空間であり、仮想空間に対する現実の空間である。この実空間には、屋外広場などの開空間や、屋内施設などの閉空間が含まれる。また、ある広さの面とは、画像が表示可能な表示面である。この面には、２次元の平面や、３次元の曲面が含まれる。
音入力部１１は、例えばマイクを備えており、周囲の音を収音してデータに変換し、変換したデータを制御部１２へ出力する。
【００２３】
制御部１２は、例えば、ＣＰＵ（Central Processing Unit：中央演算処理装置）と、演算結果を一時的に記憶する記憶装置ＭＥＭとを備えている（図３を参照）。制御部１２は、撮像部１０及び音入力部１１から入力されたデータに基づいて情報処理を行う。例えば、制御部１２は、撮像部１０が撮像した画像に含まれる文字を認識する文字認識処理や、撮像部１０が撮像した画像に含まれるユーザを認識するパターンマッチング処理を行う。また、制御部１２は、通信部１３を介して他の装置と通信を行い、通信で取得した情報に基づいて情報処理を行う。制御部１２は、これらの情報処理の結果に基づいて、照射部１４及び音出力部１５を制御する。この制御部１２の詳細な構成の詳細については、図３を参照して後述する。
通信部１３は、有線又は無線によって、他の装置と通信を行う。
【００２４】
照射部１４は、例えばプロジェクタを備えており、制御部１２による制御に基づいて、光を照射する。なお、上述した撮像部１０と照射部１４とは、一体に構成されてもよい（図１０参照）。後述するように、制御部１２は、取得部１２３を制御することにより画像情報を取得する。すなわち、照射部１４は、実空間を構成する物体に光を照射して、取得部１２３が取得した画像情報に基づく画像を表示させる。これら制御部１２、および取得部１２３の構成については、後述する。
音出力部１５は、例えばスピーカを備えており、制御部１２による制御に基づいて、音を出力する。なお、音出力部１５は、指向性スピーカを備えていてもよい。この場合には、音出力部１５は、所定の指向特性を有する音を出力する。
電力供給部１６は、内部又は外部の電源から電力を取得し、取得した電力を電子制御装置１の各部に供給する。電力供給部１６は、例えば部屋Ｒの壁面ＷＬに設置されているコンセントや、天井ＳＬに設置されている照明器具取り付け用ソケットを介して、電力を取得する。
【００２５】
＜制御部１２について＞
図３は、本実施形態に係る制御部１２の構成を示す概略ブロック図である。同図に示すように、制御部１２は、画像変換部１２０と、識別部１２１と、属性検出部１２２と、取得部１２３と、記憶部１２４とを備える。
【００２６】
画像変換部１２０は、撮像部１０が出力する画像を、マッピング情報に基づいて変換し、変換後の画像を識別部１２１及び属性検出部１２２に出力する。以下の説明において、この画像変換部１２０が、撮像部１０が出力する画像から変換した画像を、撮像画像と称する。すなわち、画像変換部１２０は、撮像部１０が出力する画像を、マッピング情報に基づいて撮像画像に変換する。また、画像変換部１２０は、後述する取得部１２３が出力する画像を、マッピング情報に基づいて変換し、変換後の画像を照射部１４に出力する。以下の説明において、この画像変換部１２０が、取得部１２３が出力する画像から変換した画像を、照射画像と称する。すなわち、画像変換部１２０は、取得部１２３が出力する画像を、マッピング情報に基づいて照射画像に変換する。
【００２７】
ここで、マッピング情報とは、画像の座標変換を行うための情報である。例えば、マッピング情報とは、撮像した画像や照射された画像が歪む場合に、その歪みを補正するための情報である。このマッピング情報には、入力マッピング情報と、出力マッピング情報とが含まれる。入力マッピング情報とは、撮像部１０が撮像した画像の座標と、撮像画像の座標とを、座標変換するためのマッピング情報である。また、出力マッピング情報とは、照射部１４が照射する画像の座標と、情報処理に用いる画像（照射画像と称する）の座標とを、座標変換するためのマッピング情報である。この出力マッピング情報は、表示領域ＤＡの形状と、表示領域ＤＡおよび電子制御装置１の相対位置とに基づいて予め定められている。例えば、電子制御装置１が天井ＳＬに設置されている場合に、壁面ＷＬ１の表示領域ＤＡ１に画像を表示するためのマッピング情報は、照射画像の座標を台形変換して照射部１４が照射する画像の座標とするように定められている。また、出力マッピング情報とは、照射画像の色彩を補正するための色情報を含むマッピング情報である。
【００２８】
図４は、本実施形態の記憶部１２４が記憶しているマッピング情報の一例を示す表である。図４（ａ）に示すように、記憶部１２４は、撮像領域ＩＤと、入力マッピング情報とを関連付けて記憶している。この撮像領域ＩＤとは、電子制御装置１の照射部１４が画像を表示する複数の撮像領域ＩＡ（例えば、撮像領域ＩＡ１〜ＩＡ４）をそれぞれ識別する情報である。例えば、撮像領域ＩＡ１には、撮像領域ＩＤ「ＩＡ１」が割り当てられている。また、例えば、撮像領域ＩＡ２〜４には、撮像領域ＩＤ「ＩＡ２」〜「ＩＡ４」がそれぞれ割り当てられている。また、図４（ｂ）に示すように、記憶部１２４は、表示領域ＩＤと、出力マッピング情報とを関連付けて記憶している。この表示領域ＩＤとは、電子制御装置１の照射部１４が画像を表示する複数の表示領域ＤＡ（例えば、表示領域ＤＡ１〜ＤＡ３）をそれぞれ識別する情報である。例えば、表示領域ＤＡ１には、表示領域ＩＤ「ＤＡ１」が割り当てられている。また、例えば、表示領域ＤＡ２には、表示領域ＩＤ「ＤＡ２」が、表示領域ＤＡ３には、表示領域ＩＤ「ＤＡ３」がそれぞれ割り当てられている。
【００２９】
＜ユーザ認証処理について＞
図３に戻り、識別部１２１は、画像変換部１２０から入力された撮像画像に基づいて、撮像画像中のユーザを識別する。すなわち、識別部１２１は、撮像部１０が撮像した画像に基づいてユーザを識別する。以下、識別部１２１が行うユーザ識別処理の具体例について説明する。
【００３０】
識別部１２１は、撮像部１０が撮像した画像にユーザの画像が含まれている場合に、そのユーザの画像と、記憶部１２４が記憶しているユーザの特徴量を示す情報とに基づいて、ユーザを識別する。
【００３１】
図５は、本実施形態の記憶部１２４が記憶しているユーザの特徴量を示す情報の一例を示す表である。同図に示すように、記憶部１２４は、ユーザを識別するユーザ識別情報（例えば、ユーザＩＤ）と当該ユーザの特徴量（例えば、ユーザの顔の特徴量や、ユーザの動作などの特徴量）を示す情報を関連付けて記憶している。同図に示す一例においては、特徴量Ａがユーザの顔の特徴量である。また、特徴量Ｂがユーザの動作の特徴量である。上述したように、記憶部１２４が記憶している特徴量は、１つであってもよく複数であってもよい。画像変換部１２０から撮像画像が入力されると、識別部１２１は、この撮像画像からユーザの画像を抽出して、特徴量を算出する。次に、識別部１２１は、算出した特徴量と、記憶部１２４が記憶しているユーザの特徴量との一致度を判定する。この一致度が高いほど、撮像部１０が撮像したユーザが、登録済みのユーザである確率が高い。識別部１２１は、この一致度が所定のしきい値よりも高いと判定した場合には、この特徴量を示す情報に関連付けられているユーザＩＤを取得部１２３に出力する。また、識別部１２１は、この一致度が所定のしきい値以下であると判定した場合には、ユーザＩＤを取得部１２３に出力しない。また、記憶部１２４が記憶している特徴量が、例えば、特徴量Ａ、特徴量Ｂのように複数ある場合には、識別部１２１は、これらの特徴量毎に、算出した特徴量との一致度を判定する。このようにして、識別部１２１は、部屋Ｒを利用するユーザが、登録済みのユーザであること識別する。これにより、電子制御装置１は、部屋Ｒの中に登録済みのユーザがいない場合には、画像を表示しないようにすることができる。この識別部１２１によれば、上述した具体例において、部屋Ｒの机ＴＢＬにプロジェクトＰ１の資料が置いてある場合であっても、ユーザＵ１が部屋Ｒの中にいない場合には、プロジェクトＰ１に関連する画像を表示しないようにすることができる。このように識別部１２１を備えることによって、電子制御装置１は、識別されないユーザに対して画像を表示しないようにすることができる。
【００３２】
＜属性検出処理について＞
図３に戻り、属性検出部１２２による属性検出処理について説明する。属性検出部１２２は、撮像部１０が撮像したユーザの画像に基づいて、ユーザの属性を検出する。具体的には、属性検出部１２２は、画像変換部１２０から撮像画像が入力されると、この撮像画像を画像処理することにより、撮像画像に含まれるユーザの属性を示す情報を検出する。上述した具体例、すなわち、ユーザＵ１が、部屋Ｒの中の机ＴＢＬの上に、プロジェクトＰ１の名称が記載された資料を置いた場合の属性検出処理について、以下説明する。
【００３３】
属性検出部１２２は、画像変換部１２０から撮像画像が入力されると、入力された撮像画像について画像解析する。この画像解析には、様々な手法を適用することができる。ここでは、複数の画像間を比較して、これら複数の画像の一致度を算出する画像解析手法（例えば、既知のパターンマッチングや、画像特徴点または画像特徴量を用いた画像解析手法）を適用する場合について説明する。具体的には、属性検出部１２２は、画像変換部１２０から入力される撮像画像と、記憶部１２４が記憶している画像を比較することにより、画像の一致度を算出する。この記憶部１２４は、「プロジェクトＰ１」の文字を示す画像を、ユーザＵ１の属性を示す画像として予め記憶している。属性検出部１２２は、画像変換部１２０から撮像画像が入力されると、記憶部１２４から「プロジェクトＰ１」の文字を示す画像を読み出す。次に、属性検出部１２２は、入力された撮像画像と、読み出した画像との比較を行う。属性検出部１２２は、これらの画像間の比較の結果、入力された撮像画像の中に、「プロジェクトＰ１」の文字を示す画像との一致度が高い部分が存在する場合には、撮像画像にプロジェクトＰ１の文字が含まれていると判定する。次に、属性検出部１２２は、撮像画像にプロジェクトＰ１の文字が含まれていると判定した場合には、ユーザＵ１の属性がプロジェクトＰ１であると判定する。すなわち、属性検出部１２２は、撮像画像に含まれる文字に基づいて、ユーザＵ１の属性を検出する。一方、属性検出部１２２は、画像間の比較の結果、入力された撮像画像の中に、「プロジェクトＰ１」の文字を示す画像との一致度が高い部分が存在しない場合には、撮像画像にプロジェクトＰ１の文字が含まれていないと判定する。次に、属性検出部１２２は、撮像画像にプロジェクトＰ１の文字が含まれていないと判定した場合には、プロジェクトＰ１以外の他の属性についての検出を行う。
【００３４】
プロジェクトＰ１以外の他の属性についての検出として、属性検出部１２２は、例えば、撮像画像にプロジェクトＰ２の文字が含まれているか否かを判定する。この例の場合には、記憶部１２４は、「プロジェクトＰ２」の文字を示す画像を、ユーザＵ１の属性を示す画像として予め記憶している。属性検出部１２２は、記憶部１２４から「プロジェクトＰ２」の文字を示す画像を読み出して、入力された撮像画像と、読み出した画像とについて、画像間の比較を行う。属性検出部１２２は、画像間の比較の結果、入力された撮像画像の中に、「プロジェクトＰ２」の文字を示す画像との一致度が高い部分が存在する場合には、撮像画像にプロジェクトＰ２の文字が含まれていると判定する。このようにして属性検出部１２２は、記憶部１２４が予め記憶している画像と、撮像画像とを順次比較して、撮像画像の中にユーザＵ１の属性を示す画像が含まれているか否かを判定することにより、ユーザＵ１の属性を検出する。また、属性検出部１２２は、検出したユーザＵ１の属性を取得部１２３に出力する。
【００３５】
取得部１２３は、属性検出部１２２から入力されたユーザＵ１の属性に基づいて、記憶部１２４が記憶している画像情報を取得する。図６を参照して後述するように、記憶部１２４は、ユーザの属性のうち仮想空間の表示が許可される特定の属性を示す特定属性情報と、画像情報と、特定ユーザ情報とを関連付けて記憶する。ここで、特定ユーザとは、識別部１２１が識別したユーザのうち、電子制御装置１が機能を提供可能なユーザである。例えば、複数のユーザのうちのユーザＵ１に対して、電子制御装置１が仮想空間の表示をおこなう場合には、ユーザＵ１が特定ユーザである。
すなわち、取得部１２３は、識別部１２１が識別したユーザのうち特定ユーザを示す特定ユーザ情報と、属性検出部１２２が検出したユーザの属性のうち特定の属性を示す特定属性情報とに関連付けて記憶部１２４が記憶する画像情報を取得する。換言すれば、取得部１２３は、識別部１２１が識別したユーザのうち特定ユーザを示す特定ユーザ情報に関連付けて記憶部１２４が記憶する画像情報を取得する。
【００３６】
ここで、記憶部１２４が記憶している画像テーブルについて説明する。記憶部１２４は、ユーザを識別する識別情報と、実空間（例えば、部屋Ｒ）内の各面に投映される画像の画像情報とを関連付けて記憶している。この記憶部１２４が記憶している画像テーブルの一例を図６に示す。
【００３７】
図６は、本実施形態に係る記憶部１２４が記憶している画像テーブルの一例を示す表である。同図に示すように、記憶部１２４が記憶している画像テーブルは、ユーザＩＤ、属性、表示領域ＩＤ、画像ファイル名、位置・大きさ、機能の各項目の列を有している。
【００３８】
この画像テーブルの各項目のうち、ユーザＩＤとは、部屋Ｒを利用するユーザを識別する識別情報であって、ユーザごとに割り当てられる固有のＩＤである。すなわち、ユーザＩＤとは、ユーザを識別する識別情報の一例である。例えば、ユーザＵ１には、ユーザＩＤ「Ｕ１」が割り当てられている。属性とは、上述したユーザの属性を示す情報である。例えば、属性「プロジェクトＰ１」とは、ユーザの属性がプロジェクトＰ１であることを示している。
【００３９】
また、画像ファイル名とは、電子制御装置１の照射部１４が表示する画像ファイルの名称である。すなわち、画像ファイル名とは、所定の空間内の面に投映される画像の画像情報の一例である。例えば、プロジェクトＰ１に関連する資料が収納されている本棚の画像を表示するための画像ファイルには、画像ファイル名「プロジェクトＰ１本棚」が割り当てられている。位置・大きさとは、電子制御装置１の照射部１４が画像を表示する位置および大きさを示す情報である。例えば、表示される画像が矩形の場合には、位置・大きさは、この矩形の対角線上にある２頂点の座標によって示される。機能とは、電子制御装置１がユーザに提供する機能の種類を示す情報である。
【００４０】
すなわち、記憶部１２４は、実空間に照射される光による画像によって表示される仮想空間を表示するための画像情報と、ユーザのうち仮想空間の表示が許可される特定ユーザを示す特定ユーザ情報とを関連付けて記憶する。
【００４１】
記憶部１２４が記憶している画像テーブルの具体例について説明する。この記憶部１２４は、ユーザＩＤ「Ｕ１」と、属性「プロジェクトＰ１」と、表示領域ＩＤ「ＤＡ１」と、画像ファイル名「プロジェクトＰ１本棚」と、位置・大きさ「（ｘ１１、ｙ１１）―（ｘ１２、ｙ１２）」と、機能「オブジェクト選択」とを関連付けて記憶している。また、記憶部１２４は、ユーザＩＤ「Ｕ１」と、属性「プロジェクトＰ２」と、表示領域ＩＤ「ＤＡ１」と、画像ファイル名「プロジェクトＰ２本棚」と、位置・大きさ「（ｘ１１、ｙ１１）―（ｘ１２、ｙ１２）」と、機能「オブジェクト選択」とを関連付けて記憶している。すなわち、記憶部１２４は、識別情報と、複数の画像情報とを関連付けて記憶している。次に、この記憶部１２４が記憶している画像テーブルを、取得部１２３が取得する仕組みについて、図３に戻り説明する。
【００４２】
取得部１２３は、識別部１２１からユーザＵ１のユーザＩＤを取得するとともに、属性検出部１２２からユーザＵ１の属性を取得し、取得した各情報に基づいて記憶部１２４から画像情報を取得する。すなわち、取得部１２３は、識別部１２１が識別したユーザを識別する識別情報に関連付けられている画像情報を取得する。ここでは一例として、ユーザＵ１のユーザ識別情報が、ユーザＩＤ「Ｕ１」であり、ユーザＵ１の属性が「プロジェクトＰ１」である場合について説明する。取得部１２３は、ユーザＩＤ「Ｕ１」と、ユーザＵ１の属性「プロジェクトＰ１」とを検索キーにして、記憶部１２４に記憶されている情報を検索する。具体的には、取得部１２３は、ユーザＩＤ「Ｕ１」と、ユーザＵ１の属性「プロジェクトＰ１」とに関連付けられている情報が記憶部１２４に記憶されているか否かを判定する。次に、取得部１２３は、ユーザＩＤ「Ｕ１」と、ユーザＵ１の属性「プロジェクトＰ１」とに関連付けられている情報が記憶部１２４に記憶されている場合には、その情報の各項目（例えば、表示領域ＩＤ、画像ファイル名、位置・大きさ、機能）を読み出す。このようにして、取得部１２３は、属性検出部１２２から入力されたユーザＵ１の属性に基づいて、記憶部１２４に記憶されている画像情報を取得する。すなわち、取得部１２３は、識別部１２１が識別したユーザの識別情報と関連付けて記憶部１２４が記憶している複数の画像情報のうちから、所定の選択条件に基づいて画像情報を選択することにより画像情報を取得する。また、取得部１２３は、記憶部１２４から読み出した画像テーブルの情報を画像変換部１２０に出力する。次に、画像変換部１２０が画像を変換する仕組みについて説明する。
【００４３】
図７は、本実施形態に係る記憶部１２４が記憶している画像ファイルの一例を示す表である。同図に示すように、記憶部１２４は、画像ファイル名と、画像ファイルとを関連付けて記憶している。ここで、画像ファイルとは、所定の形式によってデジタル化された画像情報である。この画像ファイルの形式には、ビットマップ形式やＪＰＥＧ（Joint Photographic Experts Group）形式などの様々な形式が適用可能である。なお、ここでは記憶部１２４が単一の画像ファイルを記憶している例について説明するが、これに限られない。記憶部１２４は、複数の画像ファイルを関連付けて記憶していてもよい。また、記憶部１２４は、画像ファイルに関連する画像情報やオブジェクト情報などの付加情報を、画像ファイルと関連付けて記憶していてもよい。
【００４４】
図３に戻り、画像変換部１２０は、取得部１２３が取得した画像テーブルの情報から、表示領域ＩＤと、画像ファイル名と、位置・大きさとの各項目を抽出する。次に、画像変換部１２０は、抽出した画像ファイル名に関連付けられている画像ファイルを、記憶部１２４から読み出す。画像変換部１２０は、読み出した画像ファイルを、図４に示すマッピング情報に基づいて照射画像に変換する。具体的には、画像変換部１２０は、抽出した表示領域ＩＤに関連付けられているマッピング情報をマッピング情報記憶部１２５から読み出す。次に、画像変換部１２０は、取得部１２３が出力する情報から抽出した位置・大きさと、マッピング情報記憶部１２５から読み出したマッピング情報とに基づいて、画像ファイル名が示す画像の座標を変換する。ここで、記憶部１２４は、図７に示すように、画像ファイル名と、画像とを関連付けて記憶している。画像変換部１２０は、画像ファイル名と関連付けられている画像を記憶部１２４から読み出し、読み出した画像の座標を、位置・大きさと、マッピング情報とに基づいて変換する。画像変換部１２０は、この変換した画像を照射画像として、照射部１４（図１を参照）に出力する。なお、上述したように記憶部１２４が複数の画像ファイルを関連付けて記憶している場合、および、記憶部１２４が画像ファイルと付加情報とを関連付けて記憶している場合がある。この場合には、画像変換部１２０は、これら相互に関連付けられている画像ファイルまたは付加情報に基づいて照射画像を合成し、合成した照射画像を照射部１４に出力する。照射部１４は、画像変換部１２０が出力した照射画像に基づく光を、表示領域ＤＡに照射する。すなわち、照射部１４は、取得部１２３が取得した画像情報に基づく光を、実空間内の面に照射する。このようにして電子制御装置１は、部屋Ｒなどの実空間を利用するユーザＵ１の属性に合致した画像を、実空間内の面にマッピングされたゆがみの少ない画像にして、表示することができる。
【００４５】
＜動作について＞
図８は、本実施形態に係る電子制御装置１の動作の一例を示すフローチャートである。
（ステップＳ１０１）識別部１２１は、ユーザの識別情報を取得する。具体的には、識別部１２１は、画像変換部１２０から取得した撮像画像にユーザの画像が含まれている場合、このユーザの画像を識別情報として取得して、処理をステップＳ１０２に進める。
【００４６】
（ステップＳ１０２）識別部１２１は、登録済みのユーザであるか否かを判定する。具体的には、識別部１２１は、画像変換部１２０から取得した画像のユーザの特徴量を算出し、算出した特徴量と、記憶部１２４が記憶しているユーザの特徴量との一致度に基づいて、このユーザが登録済みのユーザであるか否かを判定する。識別部１２１は、このユーザが登録済みのユーザであると判定した場合（ステップＳ１０２：ＹＥＳ）には、このユーザのユーザＩＤを取得部１２３に出力して、処理をステップＳ１０３に進める。一方、識別部１２１は、このユーザが登録済みのユーザでないと判定した場合（ステップＳ１０２：ＮＯ）には、処理を終了する。
【００４７】
（ステップＳ１０３）属性検出部１２２は、撮像部１０が撮像した画像に基づいて、ユーザの属性を検出する。具体的には、属性検出部１２２は、ユーザの属性を示す複数の画像のうちから、画像変換部１２０から入力される撮像画像との一致度が高い画像を検索することによりユーザの属性を検出する。属性検出部１２２は、検出したユーザの属性を取得部１２３に出力して、処理をステップＳ１０４に進める。
【００４８】
（ステップＳ１０４）取得部１２３は、ステップＳ１０２において識別部１２１が出力したユーザＩＤと、ステップＳ１０３において属性検出部１２２が検出したユーザの属性とを検索キーにして、記憶部１２４が記憶する画像テーブルを検索する。取得部１２３は、画像テーブルの各レコードのうち、検索キーに合致するレコードに含まれる各項目の情報を取得し、取得した各項目の情報を画像変換部１２０に出力して、処理をステップＳ１０５に進める。
【００４９】
（ステップＳ１０５）画像変換部１２０は、ステップＳ１０４において取得部１２３が取得した画像テーブルの各項目の情報に基づいて照射画像を合成して、処理をステップＳ１０６に進める。具体的には、画像変換部１２０は、画像テーブルの項目のうち画像ファイル名に関連付けられている画像ファイルを記憶部１２４から読み出す。このとき、画像ファイル名に関連付けられている画像ファイルが複数ある場合には、画像変換部１２０は、これら複数の画像ファイルに基づいて照射画像を合成する。また、このとき、画像ファイル名に関連付けられている付加情報がある場合には、画像変換部１２０は、これら画像ファイルと付加情報とに基づいて、照射画像を合成する。
【００５０】
（ステップＳ１０６）画像変換部１２０は、ステップＳ１０４において取得部１２３が取得した画像テーブルの各項目の情報に基づいて、ステップＳ１０５において合成された照射画像を座標変換する。具体的には、画像変換部１２０は、画像テーブルの項目のうち画像ファイル名に関連付けられている画像ファイルを記憶部１２４から読み出す。また、画像変換部１２０は、画像テーブルの項目のうち表示領域ＩＤに関連付けられている出力マッピング情報を記憶部１２４から読み出す。次に、画像変換部１２０は、画像テーブルの項目のうち位置・大きさと、読み出した出力マッピング情報とに基づいて、読み出した画像ファイルの座標変換を行う。次に、画像変換部１２０は、座標変換した画像を照射画像として照射部１４に出力し、処理をステップＳ１０７に進める。
【００５１】
（ステップＳ１０７）照射部１４は、ステップＳ１０６において画像変換部１２０が座標変換した照射画像を取得し、この照射画像に基づく光を表示領域ＤＡに照射し、処理をステップＳ１０８に進める。
【００５２】
（ステップＳ１０７）識別部１２１は、識別したユーザが不在である時間が所定の時間を超えているか否かを判定する。具体的には、識別部１２１は、画像変換部１２０から取得した撮像画像に、ユーザの画像が含まれなくなった場合には、すなわち、撮像領域ＩＡ内にユーザが不在になった場合には、ユーザが不在になっている時間を計時する。また、識別部１２１は、計時した時間が所定のしきい値を超えた場合には、ユーザが不在であると判定し（ステップＳ１０８：ＹＥＳ）、処理を終了する。一方、識別部１２１は、計時した時間が所定のしきい値を超える前は、ユーザが存在すると判定し（ステップＳ１０８：ＮＯ）、処理をステップＳ１０３に戻して、処理を継続する。
【００５３】
以上のように、本実施形態では、電子制御装置１は、空間内の面に光を照射することによって画像を表示する照射部１４を備えている。これにより、部屋Ｒなどの空間内の壁面、床面、天井面等の広範囲な面に対して、画像を表示することができる。例えば、この電子制御装置１が家庭の居室に設置されている場合において、会社の執務室の画像を表示すると、家庭の居室が会社の執務室に瞬時に模様替えされる。すなわち、この電子制御装置１によれば、空間内の模様替えを瞬時に行うことができるため、ユーザの所望の画像を提供することができる。
【００５４】
また、電子制御装置１は、部屋Ｒなどの空間を利用するユーザを識別する識別部１２１と、識別されたユーザに関連付けられている画像を取得する取得部１２３とを備えている。これにより、識別されたユーザに対してのみ画像を表示し、識別されていないユーザに対しては画像を表示しないようにすることができる。すなわち、電子制御装置１によれば、画像の秘匿性を向上することができる。
【００５５】
また、電子制御装置１において、記憶部１２４は、ユーザの識別情報と、複数の画像情報とを関連付けて記憶している。これにより、電子制御装置１は、１人のユーザに対して、再現する空間の種類を切換えて提供することができる。例えば、電子制御装置１によれば、ユーザが仕事を行う場合には、会社の執務室の様子を再現し、このユーザが食事をする場合には、レストランの様子を再現することができる。すなわち、電子制御装置１によれば、ユーザは、１つの空間を様々な用途に利用することができる。
【００５６】
また、電子制御装置１において、取得部１２３は、現在の日付、時刻、または曜日を示す日付情報に基づいて、再現する空間の種類を切換える。すなわち、取得部１２３は、識別部１２１が識別したユーザの識別情報と関連付けて記憶部１２４が記憶している複数の画像情報のうちから、日付情報に基づいて画像情報を選択することにより画像情報を取得する。換言すれば、取得部１２３は、記憶部１２４が記憶する複数の画像情報のうちから、属性検出部１２２が検出したユーザの属性と、仮想空間を表示する日付、時刻、または曜日を示す日付情報とのうち、少なくとも一方に基づいて画像情報選択することにより画像情報を取得する。ここで、日付情報とは、現在の日付、時刻、または曜日等、時計や暦に基づく情報である。これにより、電子制御装置１は、特定の日付や、特定の時間帯に合致する種類の空間を再現することができる。例えば、現在の日付がユーザの誕生日である場合には、電子制御装置１は、誕生会を行うパーティールームの様子を再現することができる。また、現在の時刻が学校の放課後の時間帯である場合には、電子制御装置１は、宿題を行うための勉強部屋の様子を再現することができる。すなわち、電子制御装置１によれば、ユーザの操作の手間を軽減しつつ、ユーザが所望する空間を再現することができる。
【００５７】
また、電子制御装置１は、ユーザの画像を撮像する撮像部１０と、撮像部１０が撮像したユーザの画像に基づいて、ユーザの属性を検出する属性検出部１２２とを備えている。また、取得部１２３は、識別部１２１が識別したユーザの識別情報と関連付けて記憶部１２４が記憶している複数の画像情報のうちから、属性検出部１２２が判定したユーザの属性に基づいて画像情報を選択することにより画像情報を取得する。これにより、電子制御装置１は、ユーザの属性に応じた空間を再現することができる。たとえば、電子制御装置１によれば、ユーザが会社員であれば、会社の執務室の様子が再現され、ユーザが子どもであれば、子ども部屋の様子が再現される。このように、電子制御装置１によれば、ユーザは、１つの空間をユーザの属性に応じた様々な用途に利用することができる。
【００５８】
また、電子制御装置１は、属性検出部１２２が、ユーザの操作を検出することにより、ユーザの属性を検出してもよい。例えば、属性検出部１２２は、ユーザによる操作を受け付けるキーボードによる操作信号に基づいて、ユーザの属性を検出してもよい。このキーボードが、例えば「子どもボタン」と「会社員ボタン」との２つ押しボタンを有する場合、電子制御装置１は、これらの押しボタンのうち、いずれのボタンが押し下げられたかを検出することにより、ユーザＵ１の属性が子どもであるか、会社員であるかを検出することができる。すなわち、電子制御装置１によれば、ユーザは、自らの操作によって空間内の模様替えを行うことができる。
【００５９】
また、電子制御装置１は、記憶部１２４が、仮想空間に対応するアプリケーションソフトに関する情報と、特定ユーザ情報とを関連付けて記憶していてもよい。この場合、取得部１２３は、識別部１２１が識別したユーザのうち特定ユーザを示す特定ユーザ情報に関連付けて記憶部１２４が記憶するアプリケーションソフトに関する情報をさらに取得する。また、照射部１４は、実空間を構成する物体に光を照射して、取得部１２３が取得したアプリケーションソフトに関する情報に基づく画像をさらに表示させる。これにより、電子制御装置１は、ある仮想空間内において特定のアプリケーションソフトをユーザが利用することができる。すなわち、電子制御装置１によれば、特定のアプリケーションソフトと仮想空間とが関連付けられているため、この仮想空間に適したアプリケーションソフトを提供することができる。例えば、仮想空間が会社の執務室（オフィス）である場合には、文章作成や表計算などのアプリケーションソフトを提供することができる。これにより、電子制御装置１は、ユーザの利便性を向上することができる。また、このユーザは、特定ユーザ（識別部１２１によって識別されたユーザ）であるため、特定ユーザ以外のユーザは、このアプリケーションソフトを利用することができない。つまり、電子制御装置１は、特定ユーザ以外のユーザには、この特定のアプリケーションを利用させないように、利用ユーザを制限することができる。
【００６０】
なお、記憶部１２４は、さらに、仮想空間と関連する仮想空間として表示される第２の仮想空間を表示するための情報と、画像情報と、特定ユーザ情報とを関連付けて記憶していてもよい。例えば、記憶部１２４は、第１の仮想空間として、第１の子ども部屋の画像情報を記憶しており、第２の仮想空間として、その第１の子ども部屋の隣の部屋（例えば、第２の子ども部屋）の画像情報を記憶している。また、記憶部１２４は、第１の子ども部屋から第２の子ども部屋に仮想空間を切換えるための、仮想空間のリンク情報を、第２の仮想空間を表示するための情報として記憶している。この場合には、取得部１２３は、識別部１２１が識別したユーザのうち特定ユーザを示す特定ユーザ情報に関連付けて記憶部１２４が記憶する第２の仮想空間を表示するための情報をさらに取得する。これにより、電子制御装置１は、ユーザが複数の仮想空間（例えば、第１の子ども部屋と第２の子ども部屋）の間を行き来するように画像を表示することができる。
【００６１】
＜変形例１＞
以下、図面を参照して、本実施形態の変形例１について説明する。なお、上述した実施形態と同様の構成については、同一の符号を付して説明を省略する。
図９は、本実施形態の変形例１における制御部１２ａの構成の一例を示す構成図である。制御部１２ａは、上述した制御部１２に相当する。制御部１２ａは、画像更新部１２６と、終了検出部１２７と、アクセス制御部１２８とを備える点において、制御部１２と異なる。
【００６２】
画像更新部１２６は、取得部１２３が取得した画像情報を更新する。具体的には、画像更新部１２６は、取得部１２３が取得した画像テーブルの画像ファイル名に関連付けて記憶部１２４から取得した画像ファイルの内容を更新する。照射部は、画像更新部１２６による更新後の画像情報に基づく光を、実空間内の面（例えば、表示領域ＤＡ）に照射する。これにより、電子制御装置１は、予め記憶されている画像だけではなく、変化に富んだ画像をユーザに提供することができる。
【００６３】
終了検出部１２７は、ユーザによる実空間の利用の終了を検出する。具体的には、終了検出部１２７は、画像変換部１２０から取得した撮像画像に、ユーザの画像が含まれなくなった場合には、すなわち、撮像領域ＩＡ内にユーザが不在になった場合には、ユーザが不在になっている時間を計時する。また、終了検出部１２７は、計時した時間が所定のしきい値を超えた場合には、ユーザが不在であると判定する。一方、終了検出部１２７は、計時した時間が所定のしきい値を超える前は、ユーザが存在すると判定する。すなわち上述した実施形態においては、識別部１２１が検出していたユーザによる実空間の利用の終了を、本変形例においては、終了検出部１２７が検出する。
【００６４】
アクセス制御部１２８は、終了検出部１２７が終了を検出した場合に、画像更新部１２６による更新後の画像情報と、当該ユーザを示す識別情報とを関連付けて記憶部１２４に書き込む。この場合、記憶部１２４は、さらに、仮想空間に対応するデータと、特定ユーザ情報とを関連付けて記憶する。また、画像更新部１２６は、照射部１４による光の照射が停止した時点の状態を示す情報によって、記憶部１２４が記憶する情報のうち少なくとも１つの情報を更新する。また、アクセス制御部１２８は、識別部１２１が識別したユーザのうち特定ユーザを示す特定ユーザ情報に関連付けて記憶部１２４が記憶するデータへのアクセスを制御する。これにより、アクセス制御部１２８は、画像更新部１２６が更新した画像のうち、ユーザが利用を終了した時点の画像を記憶部１２４に書き込むことができる。すなわち、アクセス制御部１２８によれば、ユーザによる次回の利用開始時に、前回の利用終了時点の画像を表示することができる。つまり、本変形例によれば、前回の利用終了時点の状態から継続した状態の画像をユーザに提供することができるため、ユーザの利便性を向上させることができる。
【００６５】
なお、終了検出部１２７は、電子制御装置１の周囲の音が無音に近い状態になった場合に、終了を検出してもよい。具体的には、終了検出部１２７は、音入力部１１が収音する音の音量が所定のしきい値以下である時間が、所定の時間を超えている場合には、終了を検出する。このようにしても、終了検出部１２７は、識別部１２１が検出していたユーザによる実空間の利用の終了を検出することができる。
【００６６】
＜変形例２＞
制御部１２（または、制御部１２ａ）は、撮像部１０の光学系と照射部１４の光学系を共通にして一体に構成してもよい（一体に構成された装置を撮像照射装置Ｃ１と称する）。例えば、制御部１２（または、制御部１２ａ）は、撮像部１０の光軸と照射部１４の光軸を同じにしてもよい。
【００６７】
図１０は、本実施形態の変形例２に係る撮像照射装置Ｃ１の構成の一例を示す構成図である。この図において、撮像照射装置Ｃ１は、照射光生成部Ｃ１１２、入出光分離部Ｃ１３１、光学部Ｃ１３２、及び固体撮像部Ｃ１４１を備える。
【００６８】
照射光生成部Ｃ１１２は、制御部１２（または、制御部１２ａ）からの制御に基づいて、照射する画像を表す光を生成し、生成した光を出力する。
入出光分離部Ｃ１３１は、光学部Ｃ１３２と照射光生成部Ｃ１１２の間の光路上であって、光学部Ｃ１３２と固体撮像部Ｃ１４１の間の光路上、に設けられている。入出光分離部Ｃ１３１は、撮像照射装置Ｃ１が外部へ出射する出射光と、外部から撮像照射装置Ｃ１へ入射する入射光の光路を分離する。例えば、入出光分離部Ｃ１３１は、照射光生成部Ｃ１１２から入射された光の少なくも一部を透過し、光学部Ｃ１３２から入射された光の少なくも一部を反射する。入出光分離部Ｃ１３１は、例えばハーフミラーであり、入射した光の一部を反射し、一部を透過する。これにより、撮像照射装置Ｃ１は、照射と撮像で光学部Ｃ１３２を共通にできる。また、撮像照射装置Ｃ１は、照射と撮像の光軸を同じにできる。
光学部Ｃ１３２は、例えば複数枚のレンズで構成される。固体撮像部Ｃ１４１は、例えば、ＣＭＯＳ（相補性金属酸化膜半導体）イメージセンサである。
【００６９】
照射光生成部Ｃ１１２から出力された光は、入出光分離部Ｃ１３１を透過し、光学部Ｃ１３２を介して照射される。一方、撮像照射装置Ｃ１の外部から光学部Ｃ１３２へ入射された光は、入出光分離部Ｃ１３１で反射された後、反射部Ｃ１４０で反射される。反射部Ｃ１４０で反射された光は、固体撮像部Ｃ１４１へ入射し、光電変換によって画像を示すデータに変換される。
【００７０】
以上のように、撮像照射装置Ｃ１は、照射と撮像で光軸を同じできる。これにより、制御部１２は、照射したスポットを同じ光軸の撮像画像でそのまま認識できるので、スポットの調整を容易にできる。また、撮像照射装置Ｃ１は、光学系を共通にするので、光学系を共通にしない場合と比較して、スペースを省くことができ、また、コストを下げることができる。また、ユーザは、光学系から光が照射されているので、撮像されていることに気づき難い場合がある。これにより、ユーザは、カメラで撮影されていることを意識することなく、電子制御装置１を利用できる。
【００７１】
なお、撮像照射装置Ｃ１において、照射と撮像で、独立して焦点を合わせる機能を有してもよい。例えば、撮像照射装置Ｃ１は、光学部Ｃ１３２と照射光生成部Ｃ１１２の間の光路上に可動レンズが設けられてもよい。また、撮像照射装置Ｃ１は、光学部Ｃ１３２と固体撮像部Ｃ１４１の間の光路上に可動レンズが設けられてもよいし、固体撮像部Ｃ１４１が可動である構成であってもよい。これにより、撮像照射装置Ｃ１は、照射と撮像各々で、焦点を合わせることができる。
【００７２】
なお、光学部Ｃ１３２は、例えば魚眼レンズであってもよい。これにより、電子制御装置１は、広範囲に照射でき、広範囲で撮像できる。なお、照射面や光学系による画像の歪みの影響等を考慮しない場合には、制御部１２（または、制御部１２ａ）は、画像変換部１２０を備えなくてもよい。
【００７３】
なお、識別部１２１は、登録されていないユーザについてはユーザＩＤを出力しない例について説明したがこれに限られない。例えば、識別部１２１は、登録されていないユーザが部屋Ｒの中にいる場合には、このユーザを新規に登録することもできる。具体的には、識別部１２１は、撮像画像から抽出されたユーザの特徴量と、記憶部１２４が記憶しているユーザの特徴量との一致度が所定のしきい値以下であると判定した場合には、新たなユーザＩＤを生成する。次に、識別部１２１は、生成したユーザＩＤと撮像画像から抽出されたユーザの特徴量を示す情報とを関連付けて記憶する。さらに識別部１２１は、生成したユーザＩＤを取得部１２３に出力する。これにより、電子制御装置１は、ユーザが操作を行うことなく、登録されていないユーザを登録することができる。
【００７４】
なお、具体例として、電子制御装置１が部屋Ｒの天井ＳＬに設置されている場合について説明したが、これに限られない。例えば、電子制御装置１は、部屋Ｒの壁面ＷＬ（例えば、壁面ＷＬ３）や、机ＴＢＬの上面などに設置されていてもよい。
また、撮像領域ＩＡの例として、撮像領域ＩＡ１〜ＩＡ４について説明したが、これに限られない。天井ＳＬや、部屋Ｒ内の不図示の他の壁面ＷＬ、または部屋Ｒ内の不図示の物体が撮像領域ＩＡであってもよい。
また、表示領域ＤＡの例として、表示領域ＤＡ１〜ＤＡ３について説明したが、これに限られない。天井ＳＬや、部屋Ｒ内の不図示の他の壁面ＷＬ、または部屋Ｒ内の不図示の物体が表示領域ＤＡであってもよい。
【００７５】
なお、上述した実施形態における電子制御装置１の一部をコンピュータで実現するようにしてもよい。その場合、この制御機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することによって実現してもよい。なお、ここでいう「コンピュータシステム」とは、電子制御装置１に内蔵されたコンピュータシステムであって、ＯＳや周辺機器等のハードウェアを含むものとする。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムを送信する場合の通信線のように、短時間、動的にプログラムを保持するもの、その場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリのように、一定時間プログラムを保持しているものも含んでもよい。また上記プログラムは、前述した機能の一部を実現するためのものであっても良く、さらに前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるものであってもよい。また、上述した実施形態における電子制御装置１の一部、または全部を、ＬＳＩ（Ｌａｒｇｅ  Ｓｃａｌｅ  Ｉｎｔｅｇｒａｔｉｏｎ）等の集積回路として実現してもよい。電子制御装置１の各機能ブロックは個別にプロセッサ化してもよいし、一部、または全部を集積してプロセッサ化してもよい。また、集積回路化の手法はＬＳＩに限らず専用回路、または汎用プロセッサで実現してもよい。また、半導体技術の進歩によりＬＳＩに代替する集積回路化の技術が出現した場合、当該技術による集積回路を用いてもよい。
【００７６】
以上、図面を参照してこの発明の一実施形態について詳しく説明してきたが、具体的な構成は上述のものに限られることはなく、この発明の要旨を逸脱しない範囲内において様々な設計変更等をすることが可能である。
【符号の説明】
【００７７】
１…電子制御装置、１０…撮像部、１１…音入力部、１２、１２ａ…制御部、１３…通信部、１４…照射部、１５…音出力部、１６…電力供給部、１２０…画像変換部、１２１…識別部、１２２…形状検出部、１２３…取得部、１２４…記憶部、１２６…画像更新部、１２７…終了検出部、１２８…アクセス制御部、Ｃ１…撮像照射装置、Ｃ１１２…照射光生成部、Ｃ１３１…入出光分離部、Ｃ１３２…光学部、Ｃ１４１…固体撮像部
【図１】
2015072602.tif 000003
【図２】
2015072602.tif 000004
【図３】
2015072602.tif 000005
【図４】
2015072602.tif 000006
【図５】
2015072602.tif 000007
【図６】
2015072602.tif 000008
【図７】
2015072602.tif 000009
【図８】
2015072602.tif 000010
【図９】
2015072602.tif 000011
【図１０】
2015072602.tif 000012