(57)【要約】【課題】複数の機器間で簡単にデータの送受信を行うことが可能な、新規かつ改良された情報処理装置、情報処理システム、情報処理方法、及びプログラムを提供する。【解決手段】情報処理装置１００は、照射領域内に配置された他の情報処理装置２００に、第１の認証用情報を含む照射イメージを照射する照射制御部１３１と、上記照射領域の撮像画像に基づいて検出される第２の認証用情報を用いて、上記他の情報処理装置との認証処理を制御する認証制御部１３７と、上記認証制御部により認証された他の情報処理装置との通信を制御する通信制御部１３９とを有する。【選択図】図２
2012065246.tif 000002
【特許請求の範囲】
【請求項１】
照射領域内に配置された他の情報処理装置に、第１の認証用情報を含む照射イメージを照射する照射制御部と、
前記照射領域の撮像画像に基づいて検出される第２の認証用情報を用いて、前記他の情報処理装置との認証処理を制御する認証制御部と、
前記認証制御部により認証された他の情報処理装置との通信を制御する通信制御部と、
を備える、情報処理装置。
【請求項２】
前記照射制御部は、前記第１の認証用情報と対応づけられた発光パターンを含む照射イメージを照射する、請求項１に記載の情報処理装置。
【請求項３】
前記撮像画像中の前記他の情報処理装置の表示画面に表示された認証用イメージから前記第２の認証用情報を検出する検出部をさらに備える、請求項２に記載の情報処理装置。
【請求項４】
前記照射制御部は、前記他の情報処理装置が前記照射領域内に配置されたことが検出されると、前記第１の認証用情報を含む照射イメージを照射する、請求項１に記載の情報処理装置。
【請求項５】
前記照射制御部は、前記第２の認証用情報が検出されると、前記第１の認証用情報を含む照射イメージを照射する、請求項１に記載の情報処理装置。
【請求項６】
コンテンツを記憶する記憶部をさらに備え、
前記照射制御部は、前記記憶部に記憶されたコンテンツと対応づけられたオブジェクトイメージを含む照射イメージを照射させ、
前記通信制御部は、前記検出部により前記オブジェクトイメージ上の情報処理装置が検出されると、前記オブジェクトイメージ上の情報処理装置に対して、当該オブジェクトイメージと対応づけられたコンテンツを送信する、請求項１に記載の情報処理装置。
【請求項７】
前記撮像画像に基づいて、前記撮像画像を撮像する撮像装置と前記他の情報処理装置との間の距離の変化を検出する検出部をさらに備える、請求項１に記載の情報処理装置。
【請求項８】
前記オブジェクトイメージには、複数のコンテンツが対応づけられており、
前記通信制御部は、前記検出部により検出された前記撮像装置と前記他の情報処理装置との間の距離に基づいて選択されたコンテンツを前記ユーザ装置に送信する、請求項７に記載の情報処理装置。
【請求項９】
前記検出部は、前記撮像画像内の前記他の情報処理装置の所定の部分の大きさの変化に基づいて、前記距離の変化を検出する、請求項８に記載の情報処理装置。
【請求項１０】
前記撮像画像に基づいて、前記他の情報処理装置の向きを検出する検出部をさらに備える、請求項１に記載の情報処理装置。
【請求項１１】
前記検出部は、前記他の情報処理装置の向きの変化から当該他の情報処理装置の回転動作を検出し、
前記照射制御部は、照射イメージ内のオブジェクトイメージ上における他の情報処理装置の前記回転動作が検出されると、当該オブジェクトイメージの位置を回転動作が検出された他の情報処理装置の位置に基づいて変化させる、請求項１０に記載の情報処理装置。
【請求項１２】
前記検出部は、前記他の情報処理装置の外観に関する学習データにさらに基づいて前記他の情報処理装置の向きを検出する、請求項１０に記載の情報処理装置。
【請求項１３】
前記検出部は、前記撮像画像内の前記他の情報処理装置部分から記号を検出し、当該記号の向きに基づいて、前記他の情報処理装置の向きを検出する、請求項１０に記載の情報処理装置。
【請求項１４】
前記撮像画像に基づいて、前記他の情報処理装置の位置を検出する検出部をさらに備え、
前記通信制御部は、認証された前記他の情報処理装置の前記表示部に表示されたコンテンツを取得し、
前記照射制御部は、取得された前記コンテンツを示すオブジェクトイメージを前記他の情報処理装置が検出された位置に含む照射イメージの照射を制御する、請求項１に記載の情報処理装置。
【請求項１５】
前記照射制御部は、複数の種類の前記発光パターンの中から、認証に用いる発光パターンを選択し、前記照射領域内に複数の情報処理装置が存在するときには、それぞれの情報処理装置に対して互いに異なる発光パターンを照射させる、請求項２に記載の情報処理装置。
【請求項１６】
前記通信制御部は、前記他の情報処理装置が検出された後に、前記照射領域内に前記他の情報処理装置が検出されなくなると、該情報処理装置との通信を切断する、請求項１に記載の情報処理装置。
【請求項１７】
前記照射制御部は、前記認証制御部により認証された情報処理装置の位置を示す領域に認証済みであることを示す認証済イメージを含む照射イメージの照射を制御する、請求項１に記載の情報処理装置。
【請求項１８】
照射部を制御する第１の情報処理装置と、
前記照射部の照射領域内に配置された第２の情報処理装置と、
を備え、
前記第１の情報処理装置は、
前記第２の情報処理装置に、第１の認証用情報を含む照射イメージを照射する照射制御部と、
前記照射領域の撮像画像に基づいて検出される第２の認証用情報を用いて、前記第２の情報処理装置との認証処理を制御する認証制御部と、
前記認証制御部により認証された前記第２の情報処理装置との通信を制御する通信制御部と、
を有し、
前記第２の情報処理装置は、
前記照射イメージを取得する撮像部と、
前記照射イメージから検出される前記第１の認証用情報を用いて、前記第１の情報処理装置との認証処理を制御する認証制御部と、
認証された前記第１の情報処理装置との通信を制御する通信制御部と、
を有する、情報処理システム。
【請求項１９】
照射領域内に配置された他の情報処理装置を検出するステップと、
前記他の情報処理装置に、第１の認証用情報を含む照射イメージを照射するステップと、
前記照射領域の撮像画像に基づいて第２の認証用情報を検出するステップと、
検出された前記第２の認証用情報を用いて、前記他の情報処理装置との認証処理を行うステップと、
認証された前記他の情報処理装置との通信を開始するステップと、
を含む、情報処理方法。
【請求項２０】
コンピュータを、
照射領域内に配置された他の情報処理装置に、第１の認証用情報を含む照射イメージを照射する照射制御部と、
前記照射領域の撮像画像に基づいて検出される第２の認証用情報を用いて、前記他の情報処理装置との認証処理を制御する認証制御部と、
前記認証制御部により認証された他の情報処理装置との通信を制御する通信制御部と、
を備える情報処理装置として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理システム、情報処理方法、及びプログラムに関し、特に、複数の機器間で、簡単かつ確実に認証及び情報通信を行うことのできる情報処理装置、情報処理システム、情報処理方法、及びプログラムに関する。
【背景技術】
【０００２】
近年、ネットワークに接続する機能を有する機器が急速に普及している。このため、ユーザは、複数の機器の間で情報を交換する機会が増えている。複数の機器の間で情報のやりとりをする場合、有線で接続する、赤外線送受信部を相互に対面させて送受信させる、などの方法があった。
【０００３】
ところが、有線での接続の場合には、ケーブル等を準備する必要があり煩雑であった。また、赤外線による通信は、赤外線送受信部を相互に対面させる必要があり、また、大容量なデータには対応することができず、やり取りする情報が限定されてしまっていた。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平１１−０５３１１１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
そこで、例えばＷｉＦｉ（Ｗｉｒｅｌｅｓｓ  Ｆｉｄｅｌｉｔｙ）などの無線通信を用いることが考えられる。しかし、この場合、機器認証のために、それぞれお互いの固有番号を入力しなければならなかった。このため、手順が煩雑であり、専門的な知識が必要であるという問題があった。特に、一時的に相手方の装置と通信したい場合にはより簡単な方法が求められていた。
【０００６】
そこで、本発明は、上記問題に鑑みてなされたものであり、本発明の目的とするところは、複数の機器間で簡単にデータの送受信を行うことが可能な、新規かつ改良された情報処理装置、情報処理システム、情報処理方法、及びプログラムを提供することにある。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本発明のある観点によれば、照射領域内に配置された他の情報処理装置に、第１の認証用情報を含む照射イメージを照射する照射制御部と、上記照射領域の撮像画像に基づいて検出される第２の認証用情報を用いて、上記他の情報処理装置との認証処理を制御する認証制御部と、上記認証制御部により認証された他の情報処理装置との通信を制御する通信制御部とを有する、情報処理装置が提供される。
【０００８】
かかる構成により、本情報処理装置と他の情報処理装置とは、照射装置により情報処理装置から他の情報処理装置に第１の認証用情報が提供され、他の情報処理装置から情報処理装置に提供される第２の認証用情報を撮像画像から検出することができる。そして、当該情報処理装置は、第２の認証用情報に基づいて認証処理を行うことができるようになる。第１の認証用情報を含む照射イメージは、他の情報処理装置の撮像部を含む領域に照射されるため、他の情報処理装置は撮像部による撮像画像に基づいて第１の認証用情報を検出することができる。通信制御部は、認証された他の情報処理装置との間で通信するため、装置間でデータのやり取りをすることができるようになる。
【０００９】
また、上記照射制御部は、上記第１の認証用情報と対応づけられた発光パターンを含む照射イメージを照射してもよい。
【００１０】
また、上記撮像画像に基づき、上記第２の認証用情報を検出する検出部、をさらに有し、上記認証制御部は、上記検出部の検出した第２の認証用情報に基づいて、認証処理を行ってもよい。
【００１１】
また、上記検出部は、上記撮像画像中の上記他の情報処理装置の表示画面に表示された認証用イメージから上記第２の認証用情報を検出してもよい。
【００１２】
また、上記照射制御部は、上記他の情報処理装置が上記照射領域内に配置されたことが検出されると、上記第１の認証用情報を含む照射イメージを照射してもよい。
【００１３】
また、上記照射制御部は、上記他の情報処理装置から提供された上記第２の認証用情報が検出されると、上記第１の認証用情報を含む照射イメージを照射してもよい。
【００１４】
また、コンテンツを記憶する記憶部をさらに有し、上記照射制御部は、上記記憶部に記憶されたコンテンツと対応づけられたオブジェクトイメージを含む照射イメージを照射させ、上記通信制御部は、上記検出部により上記オブジェクトイメージ上の情報処理装置が検出されると、上記オブジェクトイメージ上の情報処理装置に対して、当該オブジェクトイメージと対応づけられたコンテンツを送信してもよい。
【００１５】
また、上記撮像画像に基づいて、上記撮像画像を撮像する撮像装置と上記他の情報処理装置との間の距離の変化を検出する検出部をさらに有するものであってよい。
【００１６】
また、上記オブジェクトイメージには、複数のコンテンツが対応づけられており、上記通信制御部は、上記検出部により検出された上記撮像装置と上記他の情報処理装置との間の距離に基づいて選択されたコンテンツを上記ユーザ装置に送信してもよい。
【００１７】
また、上記検出部は、上記撮像画像内の上記他の情報処理装置の所定の部分の大きさの変化に基づいて、上記距離の変化を検出してもよい。
【００１８】
また、上記撮像画像に基づいて、上記他の情報処理装置の向きを検出する検出部をさらに有してもよい。
【００１９】
また、上記検出部は、上記他の情報処理装置の向きの変化から当該他の情報処理装置の回転動作を検出し、上記照射制御部は、照射イメージ内のオブジェクトイメージ上における他の情報処理装置の上記回転動作が検出されると、当該オブジェクトイメージの位置を回転動作が検出された他の情報処理装置の位置に基づいて変化させてもよい。
【００２０】
また、上記検出部は、上記他の情報処理装置の外観に関する学習データにさらに基づいて上記他の情報処理装置の向きを検出してもよい。
【００２１】
また、上記検出部は、上記撮像画像内の上記他の情報処理装置部分から記号を検出し、当該記号の向きに基づいて、上記他の情報処理装置の向きを検出してもよい。
【００２２】
また、上記撮像画像に基づいて、上記他の情報処理装置の位置を検出する検出部をさらに有し、上記通信制御部は、認証された上記他の情報処理装置の上記表示部に表示されたコンテンツを取得し、上記照射制御部は、取得された上記コンテンツを示すオブジェクトイメージを上記他の情報処理装置が検出された位置に含む照射イメージの照射を制御してもよい。
【００２３】
また、上記照射制御部は、複数の種類の上記発光パターンの中から、認証に用いる発光パターンを選択し、上記照射領域内に複数の情報処理装置が存在するときには、それぞれの情報処理装置に対して互いに異なる発光パターンを照射させてもよい。
【００２４】
また、上記通信制御部は、上記他の情報処理装置が検出された後に、上記照射領域内に上記他の情報処理装置が検出されなくなると、該情報処理装置との通信を切断してもよい。
【００２５】
また、上記照射制御部は、上記認証制御部により認証された情報処理装置の位置を示す領域に認証済みであることを示す認証済イメージを含む照射イメージの照射を制御してもよい。
【００２６】
また、上記課題を解決するために、本発明の別の観点によれば、照射部を制御する第１の情報処理装置と、上記照射部の照射領域内に配置された第２の情報処理装置とを有し、上記第１の情報処理装置は、上記第２の情報処理装置に、第１の認証用情報を含む照射イメージを照射する照射制御部と、上記照射領域の撮像画像に基づいて検出される第２の認証用情報を用いて、上記第２の情報処理装置との認証処理を制御する認証制御部と、上記認証制御部により認証された上記第２の情報処理装置との通信を制御する通信制御部と、を有し、上記第２の情報処理装置は、上記照射イメージを取得する撮像部と、上記照射イメージから検出される上記第１の認証用情報を用いて、上記第１の情報処理装置との認証処理を制御する認証制御部と、認証された上記第１の情報処理装置との通信を制御する通信制御部とを有する、情報処理システムが提供される。
【００２７】
また、上記課題を解決するために、本発明の別の観点によれば、照射領域内に配置された他の情報処理装置を検出するステップと、上記他の情報処理装置に、第１の認証用情報を含む照射イメージを照射するステップと、上記照射領域の撮像画像に基づいて第２の認証用情報を検出するステップと、検出された上記第２の認証用情報を用いて、上記他の情報処理装置との認証処理を行うステップと、認証された上記他の情報処理装置との通信を開始するステップと、を含む、情報処理方法が提供される。
【００２８】
また、上記課題を解決するために、本発明の別の観点によれば、コンピュータを、照射領域内に配置された他の情報処理装置に、第１の認証用情報を含む照射イメージを照射する照射制御部と、上記照射領域の撮像画像に基づいて検出される第２の認証用情報を用いて、上記他の情報処理装置との認証処理を制御する認証制御部と、上記認証制御部により認証された他の情報処理装置との通信を制御する通信制御部とを有する情報処理装置として機能させるためのプログラムが提供される。
【発明の効果】
【００２９】
以上説明したように本発明によれば、複数の機器間で簡単にデータの送受信を行うことが可能な、新規かつ改良された情報処理装置、情報処理システム、情報処理方法、及びプログラムを提供することができる。
【図面の簡単な説明】
【００３０】
【図１】本発明の第１の実施形態に係る情報処理システムのシステム構成図である。
【図２】同実施形態に係る固定プロジェクタ制御装置の構成を示すブロック図である。
【図３】同実施形態に係るモバイル機器の構成を示すブロック図である。
【図４Ａ】機器間認証処理の第１の例のモバイル機器における動作を示すフローチャートである。
【図４Ｂ】機器間認証処理の第１の例の固定プロジェクタ制御装置における動作を示すフローチャートである。
【図５】機器間認証処理の第１の例についての説明図である。
【図６】機器間認証後の固定プロジェクタ制御装置による照射イメージ例を示す説明図である。
【図７Ａ】機器間認証処理の第２の例のモバイル機器における動作を示すフローチャートである。
【図７Ｂ】機器間認証処理の第２の例の固定プロジェクタ制御装置における動作を示すフローチャートである。
【図８Ａ】機器間認証処理の第３の例のモバイル機器における動作を示すフローチャートである。
【図８Ｂ】機器間認証処理の第３の例の固定プロジェクタ制御装置における動作を示すフローチャートである。
【図９Ａ】機器間認証処理の第４の例のモバイル機器における動作を示すフローチャートである。
【図９Ｂ】機器間認証処理の第４の例の固定プロジェクタ制御装置における動作を示すフローチャートである。
【図１０Ａ】機器間認証処理の第５の例のモバイル機器における動作を示すフローチャートである。
【図１０Ｂ】機器間認証処理の第５の例の固定プロジェクタ制御装置における動作を示すフローチャートである。
【図１１】同実施形態に係る情報処理システムにより実現できるサービスの第１の例における操作を説明するための説明図である。
【図１２】同実施形態に係る情報処理システムにより実現できるサービスの第２の例における操作を説明するための説明図である。
【図１３】同実施形態に係る情報処理システムにより実現できるサービスの第２の例における操作を説明するための説明図である。
【図１４】同実施形態に係る情報処理システムにより実現できるサービスの第２の例における操作を説明するための説明図である。
【図１５】同実施形態に係る情報処理システムにより実現できるサービスの第２の例における操作を説明するための説明図である。
【図１６】同実施形態に係る情報処理システムにより実現できるサービスの第３の例における操作を説明するための説明図である。
【図１７】本発明の第２の実施形態に係る情報処理システムの概要を示す説明図である。
【図１８】同実施形態に係る機器間認証について説明するための説明図である。
【図１９】同実施形態に係る情報処理システムにより実現できるサービス例を説明するための説明図である。
【発明を実施するための形態】
【００３１】
以下に添付図面を参照しながら、本発明の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００３２】
なお、説明は以下の順序で行うものとする。
１．第１の実施形態
１−１．構成
１−２．認証処理
１−３．インタラクション
２．第２の実施形態
２−１．構成
２−２．動作
３．まとめ
【００３３】
なお、本明細書及び図面において、実質的に同一の機能構成を有する複数の構成要素を、同一の符号の後に異なるアルファベットを付して区別する場合もある。例えば、実質的に同一の機能構成を有する複数の構成を、必要に応じてモバイル機器２００ａ、およびモバイル機器２００ｂのように区別する。ただし、実質的に同一の機能構成を有する複数の構成要素の各々を特に区別する必要がない場合、同一符号のみを付する。例えば、モバイル機器２００ａ、およびモバイル機器２００ｂなどを特に区別する必要が無い場合には、単にモバイル機器２００と称する。
【００３４】
＜１．第１の実施形態＞
［１−１．構成］
（システム構成）
まず、本発明の第１の実施形態に係る情報処理システムの構成について、図１〜図３を参照しながら説明する。図１は、本発明の第１の実施形態に係る情報処理システムのシステム構成図である。また、図２は、同実施形態に係る固定プロジェクタ制御装置の構成を示すブロック図である。図３は、同実施形態に係るモバイル機器の構成を示すブロック図である。
【００３５】
図１を参照すると、本実施形態に係る情報処理システム１は、照射装置１２と撮像装置１４とを制御する固定プロジェクタ制御装置１００と、照射装置１２の照射領域内に存在するモバイル機器２００とを有する。
【００３６】
照射装置１２は、固定プロジェクタ制御装置１００の制御に従って、照射イメージを照射する機能を有する。ここで、照射イメージが照射される領域は、照射領域と呼ばれる。照射領域は、照射面１２０を含む三次元領域であり、照射面１２０と照射装置１２との間において照射イメージが照射される空間を含む。本実施形態においては、照射装置１２は固定型のプロジェクタ装置であり、フロントプロジェクタである。また、照射装置１２は、例えば天井に設置され、床に向けて照射イメージを照射する。或いは、照射装置１２は、天井や壁に向けて照射イメージを照射するものであってもよい。フロントプロジェクタが用いられる場合には、床、天井、壁などの設備をそのまま照射面とすることができるため、既存の設備を利用することができる利点がある。
【００３７】
撮像装置１４は、固定プロジェクタ制御装置１００の制御に従って、照射装置１２の照射領域を撮像する機能を有する。本実施形態においては、照射領域は、撮像装置１４の撮像範囲と同一であることとし、以下、照射領域は撮像領域と同義で用いることとする。撮像装置１４は、取得した撮像画像を固定プロジェクタ制御装置１００に出力する。
【００３８】
固定プロジェクタ制御装置１００は、照射装置１２及び撮像装置１４を制御する機能を有し、第２の情報処理装置の一例である。固定プロジェクタ制御装置１００は、撮像装置１４により取得される撮像画像に基づいて、照射領域内のモバイル機器２００を検出する機能を有する。そして、固定プロジェクタ制御装置１００は、検出されたモバイル機器２００と認証処理を行い、認証されたモバイル機器２００と通信を確立する。このとき、ユーザが認証処理を容易に行えるように、固定プロジェクタ制御装置１００は、照射装置１２に照射させる認証用シグナルと、撮像装置１４により取得される、モバイル機器２００の表示画面上の認証用イメージとを用いる。ここで、認証用シグナルは、例えば固定プロジェクタ制御装置１００の機器固有番号の情報と対応づけられた発光パターンである。また、認証用イメージは、モバイル機器２００の機器固有番号と対応づけられたイメージである。なお、固定プロジェクタ制御装置１００の機器固有番号は、第１の認証用情報の一例であり、モバイル機器２００の機器固有番号は、第２の認証用情報の一例である。この認証処理の詳細については、後述される。
【００３９】
モバイル機器２００は、通信機能を有し、固定プロジェクタ制御装置１００と通信する他の情報処理装置の一例である。モバイル機器２００は、表示部２１１と撮像部２１３とを有し、表示部２１１と撮像部２１３とは、モバイル機器２００の筐体の同じ面に配置されることが好ましい。かかる構成により、照射面１２０に載置したときに、照射装置１２と撮像部２１３とが対向するとともに、撮像装置１４と表示部２１１が対向する配置をとることができる。このため、照射装置１２の照射イメージを撮像部２１３により取得するとともに、表示部２１１の表示画面を撮像装置１４により取得することができる。
【００４０】
また、図示していないが、固定プロジェクタ制御装置１００とモバイル機器２００とは、認証サーバとネットワークを介して接続することができる。そして、後述される認証処理において、固定プロジェクタ制御装置１００とモバイル機器２００とは、それぞれ取得した認証のための情報を認証サーバに送信して、認証サーバから認証結果を取得する。
【００４１】
（固定プロジェクタ制御装置１００の構成）
次に、図２を参照しながら、固定プロジェクタ制御装置１００の詳細な構成について説明する。図２を参照すると、固定プロジェクタ制御装置１００は、接続インタフェース１１０と、制御部１３０と、通信部１５０と、記憶部１７０とを主に有する。
【００４２】
接続インタフェース１１０は、照射装置１２及び撮像装置１４と接続するためのインタフェース部である。例えば、接続インタフェース部１１０は、有線接続のためのコネクタや、有線及び無線通信により照射装置１２及び撮像装置１４と接続する通信部であってもよい。この場合、接続インタフェース１１０は、通信部１５０と一体で実装されてもよい。
【００４３】
制御部１３０は、固定プロジェクタ制御装置１００全体の動作を制御する。制御部１３０は、照射制御部１３１と、画像取得部１３３と、検出部１３５と、認証制御部１３７と、通信制御部１３９として主に機能する。
【００４４】
照射制御部１３１は、照射装置１２による照射イメージの照射を制御する。照射制御部１３１は、例えば、記憶部１７０に記憶されたコンテンツ又は通信部１５０を介して固定プロジェクタ制御装置１００が取得することのできるコンテンツを示すオブジェクトイメージを含む照射イメージを照射することができる。照射領域内において、このオブジェクトイメージに対する操作があると、照射制御部１３１は、この操作を反映した照射イメージを生成して照射することができる。
【００４５】
固定プロジェクタ制御装置１００とモバイル機器２００とが認証されると、通信路を介して情報のやり取りを行うことができるが、照射制御部１３１は、この情報のやり取りが直感的にわかりやすいように照射イメージを生成して照射させる。
【００４６】
また、認証時においては、照射制御部１３１は、モバイル機器２００の撮像部２１３を含む領域に認証用シグナルを含む照射イメージの照射を制御する。具体的には、認証用シグナルは、照射装置１２により、モバイル機器２００に対して所定のパターンのパルス発光が照射される。この認証用シグナルのパターンは、複数用意されていることが好ましく、照射制御部１３１は、複数のパターンの認証用シグナルの中から、ランダムに、又は順列的に選択された認証用シグナルを含む照射イメージの照射を制御する。このように、複数の候補の中から選択された認証用シグナルを用いることによって、セキュリティの安全性を高めることができるとともに、複数のユーザ機器２００に対する認証処理を同時に行うことも可能となる。この場合、照射制御部１３１は、同時に認証処理が行われる複数のユーザ機器２００に対して互いに異なる認証用シグナルが用いられるように、用いる認証用シグナルを選択する。ここで、認証用シグナルは、例えば認証に用いられる固有番号などの認証用情報を含む。
【００４７】
画像取得部１３３は、撮像装置１４を制御することにより、照射領域の撮像画像を取得する機能を有する。画像取得部１３３は、例えば、定期的に撮像装置１４から撮像画像を取得してもよい。
【００４８】
検出部１３５は、画像取得部１３３が取得した撮像画像に基づいて、照射領域内の状態の変化を検出する機能を有する。検出部１３５は、モバイル機器２００の存在及び位置を検出することができる。また、検出部１３５は、モバイル機器２００の筐体又は表示画面に記された記号や画像を検出することができる。具体的には、検出部１３５は、認証処理時にモバイル機器２００の表示画面に表示される認証用イメージを検出することもできる。また、検出部１３５は、画像取得部１３３が継続的に撮像装置１４から撮像画像を取得し、取得した撮像画像を解析することにより、モバイル機器２００の照射領域内の位置の変化を検出することができる。
【００４９】
また、検出部１３５は、モバイル機器２００の向きを検出することもできる。例えば、検出部１３５は、撮像画像を解析することによって、モバイル機器２００の筐体に印刷されている文字や数字などの記号の向きに基づいて、モバイル機器２００の向きを推定することができる。又は、検出部１３５は、予め取得されたモバイル機器２００の外観に関する学習データを参照することにより、モバイル機器２００の向きを検出することができる。また、この向きを検出するために、固定プロジェクタ制御装置１００とモバイル機器２００とが接続されている間は、モバイル機器２００の表示画面に特定のパターンを表示させ、撮像画像からこの表示パターンを検出することによりモバイル機器２００の向きを検出してもよい。ここで表示パターンは、向きを検出しやすいよう非対称な形状であり、また撮像画像から検出しやすいように単純な形状であることが望ましい。また、この表示パターンは、誤検出を避けるために、日常の中であまり見かけない特異な形状であることが望ましい。なお、この表示パターンは、表示画面の一部または全体に表示され、常時表示されてもよいし、周期的に表示させてもよい。さらに、この表示パターンは、静止画像であってもよいし、動画像であってもよい。
【００５０】
また、検出部１３５は、撮像装置１４とモバイル機器２００との距離の変化を検出することもできる。検出部１３５は、例えば、モバイル機器２００の外郭の大きさ、表示画面の大きさ、又は表示画面上に表示する特定のパターンの大きさの変化に基づいて、撮像装置１４とモバイル機器２００との距離の変化を検出してもよい。或いは、検出部１３５は、撮像装置１４が奥行き取得型の撮像装置である場合には、撮像画像とともに距離の情報を取得することによって、撮像装置１４とモバイル機器２００との距離の変化を検出してもよい。また、検出部１３５は、モバイル機器２００からの反射光の強さの変化を検出することによって、撮像装置１４とモバイル機器２００との距離の変化を検出してもよい。
【００５１】
認証制御部１３７は、照射制御部１３１が照射する照射イメージに含まれる認証用シグナルと、検出部１３５により検出されるモバイル機器２００の表示画面に表示された認証用イメージとに基づいて、認証処理を制御する機能を有する。例えば、認証制御部１３７は、上記の認証用の情報を外部の認証サーバに送信して、認証結果を取得することができる。認証処理の詳細については、後にフローチャートを用いて詳述される。
【００５２】
通信制御部１３９は、通信部１５０を制御することによって外部の装置と通信する機能を有する。通信制御部１３９は、認証制御部１３７により認証されたモバイル機器２００との通信を確立する。また、通信制御部１３９は、通信切断のトリガが検出されると、モバイル機器２００との通信を切断する。例えば、通信切断のトリガは、検出部１３５により一度検出されたモバイル機器２００が照射領域の外に出たことが検出されたこととしてもよい。また、図示しないが、通信切断のトリガは、固定プロジェクタ制御装置１００に通信終了を意味するボタンなどの操作手段があり、ユーザが操作手段を操作したときとしてもよい。或いは、モバイル機器２００が通信アプリケーションを終了したことを検出したこととしてもよい。
【００５３】
通信部１５０は、外部の装置と接続するための通信デバイス等で構成された通信インタフェースである。例えば、通信部１５０が無線通信を行う場合には、通信部１５０は、通信に係る信号を送受信するための通信アンテナと、通信に係る各種の信号処理を行う処理回路を含むものであってよい。また、通信部１５０は、有線による通信を行う通信インタフェースであってよい。通信部１５０は、認証されたモバイル機器２００との間で、互いに保有するデータを送受信することができる。
【００５４】
記憶部１７０は、固定プロジェクタ制御装置１００において用いられる様々なデータを格納する機能を有する。記憶部１７０は、記憶媒体と、記憶媒体にデータを記録する記録装置と、記憶媒体からデータを読み出す読出し装置と、記憶媒体に記憶されたデータを削除する削除装置などを含むことができる。ここで用いられる記憶媒体としては、フラッシュメモリ、ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｏｎｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  ａｎｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＭＲＡＭ（Ｍａｇｎｅｔｏｒｅｓｉｓｔｉｖｅ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、ＦｅＲＡＭ（Ｆｅｒｒｏｅｌｅｃｔｒｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、ＰＲＡＭ（Ｐｈａｓｅ  ｃｈａｎｇｅ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）などの不揮発性メモリ、及び、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）などの磁気記録媒体などが挙げられる。本実施形態においては、記憶部１７０は、制御部１３０が実行するプログラム、及びモバイル機器２００に送信するコンテンツなどが記憶される。
【００５５】
以上、本実施形態に係る固定プロジェクタ制御装置１００の機能の一例を示した。上記の各構成要素は、汎用的な部材や回路を用いて構成されていてもよいし、各構成要素の機能に特化したハードウェアにより構成されていてもよい。また、各構成要素の機能を、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）などの演算装置がこれらの機能を実現する処理手順を記述した制御プログラムを記憶したＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）やＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）などの記憶媒体から制御プログラムを読出し、そのプログラムを解釈して実行することにより行ってもよい。従って、本実施形態を実施する時々の技術レベルに応じて、適宜、利用する構成を変更することが可能である。
【００５６】
なお、上述のような本実施形態に係る固定プロジェクタ制御装置１００の各機能を実現するためのコンピュータプログラムを作製し、パーソナルコンピュータ等に実装することが可能である。また、このようなコンピュータプログラムが格納された、コンピュータで読み取り可能な記録媒体も提供することができる。記録媒体は、例えば、磁気ディスク、光ディスク、光磁気ディスク、フラッシュメモリなどである。また、上記のコンピュータプログラムは、記録媒体を用いずに、例えばネットワークを介して配信してもよい。
【００５７】
（モバイル機器２００の構成）
次に、図３を参照しながら、モバイル機器２００の詳細な構成について説明する。図３を参照すると、モバイル機器２００は、表示部２１１と、撮像部２１３と、操作部２１５と、照射部２１７と、記憶部２１９と、制御部２３０と、通信部２５０とを主に有する。
【００５８】
表示部２１１は、制御部２３０の制御に従って、ユーザに対して情報を出力する機能を有する。ここで出力される情報は、例えば表示画面又は音声などの形式でユーザに提供される。例えば、表示部２１１は、液晶ディスプレイ（ＬＣＤ）装置、ＯＬＥＤ（Ｏｒｇａｎｉｃ  Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）装置、ＣＲＴ（Ｃａｔｈｏｄｅ  Ｒａｙ  Ｔｕｂｅ）ディスプレイ装置、およびランプなどの表示装置で構成される。
【００５９】
撮像部２１３は、像を取得するレンズとＣＣＤ又はＣＭＯＳなどのイメージセンサなどにより構成され、撮像した画像を制御部２３０に出力する機能を有する。撮像部２１３は、モバイル機器２００の筐体において、表示部２１１と同じ面に配置される。
【００６０】
操作部２１５は、ユーザが操作することにより、モバイル機器２００に対して各種の情報を入力するための機能を有する。例えば、操作部２１５は、タッチパネル、マウス、キーボード、ボタン、マイク、スイッチおよびレバーなどユーザが情報を入力するための入力手段と、ユーザによる入力に基づいて入力信号を生成し、制御部２３０に出力する入力制御回路などから構成されている。
【００６１】
照射部２１７は、照射イメージを照射するプロジェクターなどにより構成される。照射部２１７は、照射制御部２３１の制御に従って照射イメージを照射する。
【００６２】
記憶部２１９は、モバイル機器２００において用いられる様々なデータを格納する機能を有する。記憶部１７０は、記憶媒体と、記憶媒体にデータを記録する記録装置と、記憶媒体からデータを読み出す読出し装置と、記憶媒体に記憶されたデータを削除する削除装置などを含むことができる。ここで用いられる記憶媒体としては、フラッシュメモリ、ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｏｎｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  ａｎｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＭＲＡＭ（Ｍａｇｎｅｔｏｒｅｓｉｓｔｉｖｅ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、ＦｅＲＡＭ（Ｆｅｒｒｏｅｌｅｃｔｒｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、ＰＲＡＭ（Ｐｈａｓｅ  ｃｈａｎｇｅ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）などの不揮発性メモリ、及び、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）などの磁気記録媒体などが挙げられる。本実施形態においては、記憶部２１９は、制御部２３０が実行するプログラム、及び固定プロジェクタ制御装置１００に送信するコンテンツなどが記憶される。
【００６３】
制御部２３０は、照射制御部２３１と、画像取得部２３３と、検出部２３５と、認証制御部２３７と、通信制御部２３７として主に機能する。照射制御部２３１は、照射部２１７による照射イメージの照射を制御する。
【００６４】
画像取得部２３３は、撮像部２１３を制御することにより撮像画像を取得する機能を有する。画像取得部２３３は、固定プロジェクタ制御装置１００からの制御により照射装置１２から照射される認証用シグナルを含む撮像画像を取得して検出部２３５に出力する。
【００６５】
検出部２３５は、画像取得部２３３の取得した撮像画像から撮像部２１３の撮像領域内の状態の変化を検出する機能を有する。検出部２３５は、例えば、撮像画像に基づいて、固定プロジェクタ制御装置１００からの制御により照射装置１２から照射される認証用シグナルを検出することができる。
【００６６】
認証制御部２３７は、通信相手の装置との認証処理を制御する機能を有する。本実施形態においては、認証制御部２３７は、固定プロジェクタ制御装置１００との認証処理を制御する。認証制御部２３７は、認証処理開始のトリガが検出されると、認証用イメージを表示部２１１に表示させる。そして、検出部２３５が固定プロジェクタ制御装置１００から認証用シグナルを検出すると、少なくとも検出された認証用シグナルを認証サーバに送信し、認証結果を取得する。認証処理の動作については、いくつかのパターンが考えられる。このため、認証処理の動作については、それぞれのパターンについてフローチャートを用いて後述される。
【００６７】
通信制御部２３９は、認証制御部２３７により認証された装置との通信を制御する機能を有する。本実施形態においては、通信制御部２３９は、固定プロジェクタ制御装置との通信を確立し、情報の送受信を行う。
【００６８】
通信部２５０は、外部の装置と接続するための通信デバイス等で構成された通信インタフェースである。例えば、通信部２５０が無線通信を行う場合には、通信部２５０は、通信に係る信号を送受信するための通信アンテナと、通信に係る各種の信号処理を行う処理回路を含むものであってよい。また、通信部２５０は、有線による通信を行う通信インタフェースであってよい。通信部２５０は、認証された固定プロジェクタ制御装置１００との間で、互いに保有するデータを送受信することができる。
【００６９】
以上、本実施形態に係るモバイル機器２００の機能の一例を示した。上記の各構成要素は、汎用的な部材や回路を用いて構成されていてもよいし、各構成要素の機能に特化したハードウェアにより構成されていてもよい。また、各構成要素の機能を、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）などの演算装置がこれらの機能を実現する処理手順を記述した制御プログラムを記憶したＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）やＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）などの記憶媒体から制御プログラムを読出し、そのプログラムを解釈して実行することにより行ってもよい。従って、本実施形態を実施する時々の技術レベルに応じて、適宜、利用する構成を変更することが可能である。
【００７０】
なお、上述のような本実施形態に係るモバイル機器２００の各機能を実現するためのコンピュータプログラムを作製し、パーソナルコンピュータ等に実装することが可能である。また、このようなコンピュータプログラムが格納された、コンピュータで読み取り可能な記録媒体も提供することができる。記録媒体は、例えば、磁気ディスク、光ディスク、光磁気ディスク、フラッシュメモリなどである。また、上記のコンピュータプログラムは、記録媒体を用いずに、例えばネットワークを介して配信してもよい。
【００７１】
［１−２．認証処理］
次に、本実施形態において固定プロジェクタ制御装置１００とモバイル機器との間で行われる認証処理動作について、複数のパターンに分けてそれぞれ説明する。
【００７２】
（第１の例）
まずは、図４〜図６を参照しながら、本実施形態に係る認証処理の第１の例について説明する。図４Ａは、機器間認証処理の第１の例のモバイル機器における動作を示すフローチャートである。図４Ｂは、機器間認証処理の第１の例の固定プロジェクタ制御装置における動作を示すフローチャートである。図５は、機器間認証処理の第１の例についての説明図である。図６は、機器間認証後の固定プロジェクタ制御装置による照射イメージ例を示す説明図である。
【００７３】
まず、図４Ａを参照すると、モバイル機器２００において、ユーザによる通信アプリケーション起動操作に応じて、認証制御部２３７は、通信アプリケーションを起動する（Ｓ１０１）。そして、ユーザによって固定プロジェクタの照射領域内にモバイル機器２００の筐体が載置される（Ｓ１０３）。
【００７４】
一方、図４Ｂを参照すると、固定プロジェクタ制御装置１００においては、認証制御部１３７は、検出部１３５により、照射領域内に新しいモバイル機器２００が検出されたか否かが判断させる（Ｓ１５１）。検出部１３５が新しいモバイル機器２００を検出すると、認証制御部１３７は、照射制御部１３１により、検出されたモバイル機器２００の付近に認証用シグナルを照射する（Ｓ１５３）。
【００７５】
また、再び図４Ａを参照すると、モバイル機器２００においては、認証制御部２３７は、撮像部２１３による撮像画像に基づいて、検出部２３５により認証用シグナルを受信したか否かを判断させる（Ｓ１０５）。そして、検出部２３５により認証用シグナルが検出されると、認証制御部２３７は、認証用イメージを表示部２１１に表示させる（Ｓ１０７）。そして認証制御部２３７は、検出した認証用シグナルと、表示部２１１に表示させた認証用イメージとをサーバに照会して認証結果を取得する（Ｓ１０９）。認証されると、通信制御部２３９は、ＷｉＦｉや３Ｇ回線などによる通信を開始する（Ｓ１１１）
【００７６】
一方、再び図４Ｂを参照すると、固定プロジェクタ制御装置１００においては、モバイル機器２００の表示画面に認証用イメージが検出されたか否かが判断される（Ｓ１５５）。認証用イメージが検出されると、認証制御部１３７は、照射した認証用シグナルと検出した認証用イメージとをサーバに照会する（Ｓ１５７）。そして、認証されると、通信制御部１３９は、ＷｉＦｉや３Ｇ回線などによる通信を開始する（Ｓ１５９）。
【００７７】
なお、このとき、図５に示されるように、認証用イメージは、ＱＲコード２９０のような２次元コードであってもよい。また、認証用シグナル１２１は、認証対象であるモバイル機器２００ａの周辺だけに照射されることが望ましい。
【００７８】
また、図６に示されるように、照射制御部１３１は、認証されたモバイル機器２００の載置された位置の周辺に、認証済みであることを示す認証済イメージ１２２を照射してもよい。このように、モバイル機器２００の状態をビジュアルフィードバックすることによって、ユーザは直感的にモバイル機器２００が認証されたことを知ることができるようになる。なお、認証済イメージ１２２は、図６に示される例に限らず、認証済であること、或いは、通信中であることを示す静止画像又は動画像であってよい。例えば、通信中であることを示すアニメーションが照射されてもよい。
【００７９】
以上、機器間認証の第１の例について説明してきた。第１の例においては、固定プロジェクタ制御装置１００が照射領域内のモバイル機器２００の存在を検出することをトリガとして認証処理が開始された。次に説明する第２の例においては、モバイル機器２００が通信アプリケーションを起動するとともに、認証用イメージを表示画面に表示させ、固定プロジェクタ表示装置１００側では、表示された認証用イメージを検出する。
【００８０】
（第２の例）
ここで、図７Ａ及び図７Ｂを参照しながら、本実施形態に係る認証処理の第２の例について説明する。図７Ａは、機器間認証処理の第２の例のモバイル機器における動作を示すフローチャートである。図７Ｂは、機器間認証処理の第２の例の固定プロジェクタ制御装置における動作を示すフローチャートである。
【００８１】
まず、図７Ａを参照すると、モバイル機器２００において、ユーザによる通信アプリケーション起動操作に応じて、認証制御部２３７は、通信アプリケーションを起動する（Ｓ２０１）。そして、認証制御部２３７は、通信アプリケーションの起動とともに、表示画面に認証用イメージを表示させる（Ｓ２０３）。そして、ユーザにより固定プロジェクタの照射領域内にモバイル機器２００が載置される（Ｓ２０５）。
【００８２】
一方、図７Ｂを参照すると、固定プロジェクタ制御装置１００においては、認証制御部１３７は、検出部１３５により、照射領域内に新しい認証用イメージが検出されたか否かを判断させる（Ｓ２５１）。そして、検出部１３５が新しい認証用イメージを検出すると、認証制御部１３７は、照射制御部１３１により、検出されたモバイル機器２００の付近に認証用シグナルを照射させる（Ｓ２５３）。
【００８３】
ここで、認証制御部１３７は、照射した認証用シグナルと検出した認証用イメージとをサーバに照会して認証結果を得る（Ｓ２５５）。そして、認証されると、通信制御部２３９は、ＷｉＦｉや３Ｇ回線などによる通信を開始する（Ｓ２５７）。
【００８４】
また、再び図７Ａを参照すると、モバイル機器２００においては、認証制御部２３７は、撮像部２１３による撮像画像に基づいて、検出部２３５により認証用シグナルを受信したか否かを判断させる（Ｓ２０７）。そして、検出部２３５により認証用シグナルが検出されると、認証制御部２３７は、検出した認証用シグナルと、表示部２１１に表示させた認証用イメージとをサーバに照会して認証結果を取得する（Ｓ２０９）。認証されると、通信制御部２３９は、ＷｉＦｉや３Ｇ回線などによる通信を開始する（Ｓ２１１）。
【００８５】
（第３の例）
以上、認証処理の第１の例及び第２の例においては、固定プロジェクタ制御装置１００とモバイル機器２００とが認証用シグナルと認証用イメージとの双方をサーバに照会することとしたが、かかる例に限定されない。次に図８Ａ及び図８Ｂを参照しながら説明する第３の例においては、互いに相手方の装置から取得した情報のみをサーバに照会する点において、第２の例と異なる。
【００８６】
図８Ａは、機器間認証処理の第３の例のモバイル機器における動作を示すフローチャートである。図８Ｂは、機器間認証処理の第３の例の固定プロジェクタ制御装置における動作を示すフローチャートである。
【００８７】
まず、図８Ａを参照すると、モバイル機器２００において、ユーザによる通信アプリケーション起動操作に応じて、認証制御部２３７は、通信アプリケーションを起動する（Ｓ３０１）。そして、認証制御部２３７は、通信アプリケーションの起動とともに、表示画面に認証用イメージを表示させる（Ｓ３０３）。そして、ユーザにより固定プロジェクタの照射領域内にモバイル機器２００が載置される（Ｓ３０５）。
【００８８】
一方、図８Ｂを参照すると、固定プロジェクタ制御装置１００においては、認証制御部１３７は、検出部１３５により、照射領域内に新しい認証用イメージが検出されたか否かを判断させる（Ｓ３５１）。そして、検出部１３５が新しい認証用イメージを検出すると、認証制御部１３７は、照射制御部１３１により、検出されたモバイル機器２００の付近に認証用シグナルを照射させる（Ｓ３５３）。
【００８９】
ここで、認証制御部１３７は、検出した認証用イメージをサーバに照会して認証結果を得る（Ｓ３５５）。そして、認証されると、通信制御部２３９は、ＷｉＦｉや３Ｇ回線などによる通信を開始する（Ｓ３５７）。
【００９０】
また、再び図８Ａを参照すると、モバイル機器２００においては、認証制御部２３７は、撮像部２１３による撮像画像に基づいて、検出部２３５により認証用シグナルを受信したか否かを判断させる（Ｓ３０７）。そして、検出部２３５により認証用シグナルが検出されると、認証制御部２３７は、検出した認証用シグナルをサーバに照会して認証結果を取得する（Ｓ３０９）。認証されると、通信制御部２３９は、ＷｉＦｉや３Ｇ回線などによる通信を開始する（Ｓ３１１）。
【００９１】
このように、互いに取得した情報のみをサーバに照会することによって、サーバに送信する情報が少なくなり、処理が単純化される。
【００９２】
（第４の例）
以上説明してきた認証処理の第１の例〜第３の例においては、いずれもユーザ操作により通信用のアプリケーションが起動されていた。このため、ユーザは、アプリケーションを起動し、モバイル機器２００を照射領域に載置するという操作が必要であった。ここで、さらにユーザ操作を単純化するために、通信アプリケーションが常駐型のアプリケーションであり、ユーザがアプリケーションの起動操作を行わなくてもよい場合の認証動作について図９Ａ及び図９Ｂを参照しながら説明する。
【００９３】
図９Ａは、機器間認証処理の第４の例のモバイル機器における動作を示すフローチャートである。図９Ｂは、機器間認証処理の第４の例の固定プロジェクタ制御装置における動作を示すフローチャートである。
【００９４】
図９Ａを参照すると、まず、モバイル機器２００においては、通信アプリケーションが常駐しており、認証シグナルが照射されるのを待機している状態であるとする（Ｓ４０１）。この状態のモバイル機器２００をユーザが固定プロジェクタの照射領域内に載置する（Ｓ４０３）。
【００９５】
ここで図９Ｂを参照すると、固定プロジェクタ制御装置１００においては、認証制御部１３７は、検出部１３５により、照射領域内に新しいモバイル機器２００が検出されたか否かを判断させる（Ｓ４５１）。そして、新しいモバイル機器２００の存在が検出されると、認証制御部１３７は、照射制御部１３１に認証用シグナルを照射させる（Ｓ４５３）。
【００９６】
再び図９Ａを参照すると、モバイル機器２００においては、認証制御部２３７は、撮像部２１３による撮像画像に基づいて、検出部２３５により認証用シグナルを受信したか否かを判断させる（Ｓ４０５）。そして、検出部２３５により認証用シグナルが検出されると、認証制御部２３７は、表示部２１１の表示画面に認証用イメージを表示させる（Ｓ４０７）。その後、認証制御部２３７は、受信した認証用シグナルをサーバに照会して認証結果を得る（Ｓ４０９）。認証されると、通信制御部２３９は、ＷｉＦｉや３Ｇ回線などによる通信を開始する（Ｓ４１１）。
【００９７】
一方、再び図９Ｂを参照すると、固定プロジェクタ制御装置１００において、認証制御部１３７は、検出部１３５により照射領域内に新しい認証イメージが検出されたか否かを判断させる（Ｓ４５５）。そして、認証イメージが検出されると、認証制御部１３７は、検出された認証イメージをサーバに照会して認証結果を得る（Ｓ４５７）。認証されると、通信制御部１３９は、ＷｉＦｉや３Ｇなどにより通信を開始する（Ｓ４５９）。
【００９８】
以上説明した認証処理の第４の例によれば、ユーザが通信アプリケーションを起動する操作を行うことなく、照射領域内に載置するだけで通信を開始することができる。ところが、認証シグナルを常に検出する必要があるため、撮像部２１３を起動させておく必要がある。このため、待機電力の消費が大きくなるという問題はあるが、電池容量の問題が解決されれば、ユーザにとってはより少ない操作で通信のための準備を行うことができるという効果を奏する。
【００９９】
（第５の例）
以上説明してきた認証処理の第１の例〜第４の例においては、ＷｉＦｉや３Ｇなどによる通信を開始するための処理について説明してきたが、固定プロジェクタ制御装置１００とモバイル機器２００とは、通信手段としてプロジェクタやモバイル機器の表示画面とイメージセンサを用いたアドホックな通信を行うこととしてもよい。この場合の動作について図１０Ａ及び図１０Ｂを参照しながら説明する。図１０Ａは、機器間認証処理の第５の例のモバイル機器における動作を示すフローチャートである。図１０Ｂは、機器間認証処理の第５の例の固定プロジェクタ制御装置における動作を示すフローチャートである。
【０１００】
まず、図１０Ａを参照すると、モバイル機器２００においては、ユーザによる通信アプリケーション起動操作に応じて、認証制御部２３７は、通信アプリケーションを起動する（Ｓ５０１）。通信アプリケーションが起動されると、認証制御部２３７は、表示部２１１により認証用イメージを表示画面に表示させる（Ｓ５０３）。この状態のモバイル機器２００をユーザが固定プロジェクタの照射領域内に載置する（Ｓ５０５）。
【０１０１】
一方、図１０Ｂを参照すると、固定プロジェクタ制御装置１００においては、認証制御部１３７は、検出部１３５により、照射領域内に新しい通信用パターンが検出されたか否かを判断させる（Ｓ５５１）。そして、新しい通信用パターンが検出されると、認証制御部１３７は、通信シグナルをモバイル機器２００に向けて照射する（Ｓ５５３）。
【０１０２】
そして、モバイル機器２００においては、検出部２３５により、撮像画像に基づいて通信シグナルが検出される（Ｓ５０７）。
【０１０３】
ここで用いられる通信シグナルは、例えばパルス発光であってよい。ここで、パルス発光の周波数は、受け取り側の機器のカメラ側のサンプリング周波数（３０ｆｐｓまたは６０ｆｐｓ）の半分以下（１５ｆｐｓまたは３０ｆｐｓ）であることが好ましい。受け取り側の機器のカメラ側のサンプリング周波数が未知の場合は、最初にお互いの機器のカメラのサンプリング周波数の情報を交換するようにしてもよい。
【０１０４】
また、ここでは、固定プロジェクタ制御装置１００からモバイル機器２００に情報を送信する場合について示したが、逆であってもよい。即ち、モバイル機器２００から固定プロジェクタ制御装置１００に情報を送信してもよい。この場合には、固定プロジェクタ制御装置１００は、モバイル機器２００の表示画面全体を俯瞰できるので、パルス発光の他に１次元ライン（バーコード等）又は２次元面（ＱＲコード、サイバーコード等）による通信も考えられる。
【０１０５】
なお、上記説明においては、アドホック通信を時間的に変化する動的な信号を用いて行ったが、通信に用いる信号は、必ずしも動的な信号である必要はない。表示画面が俯瞰でき、かつやり取りする情報量が少ない場合には、ＱＲコードなど静的な信号で情報のやり取りを行ってもよい。また、投影イメージとアドホック通信とを組合わせて用いることも可能である。例えば、照射された写真に付帯する情報をアドホック通信によりやり取りする形態も可能である。この場合、写真データはそのまま撮像画像から取込み、付帯情報は通信により取得することができる。
【０１０６】
以上、本実施形態に係る固定プロジェクタ制御装置１００とモバイル機器２００との間の認証処理について５つのパターンを挙げて説明してきた。いずれにおいても、ユーザは、通信アプリケーションを起動して照射領域に置くだけ、或いは、単に照射領域に置くだけで通信を開始することができる。
【０１０７】
例えば、一時的な通信を確立したい場合には特に、通信にかかる準備はなるべくユーザの手を煩わせないものであることが重要である。サービスの普及のためには、より一般的なユーザにとって簡単で、わかりやすいものであることが望ましい。上記の認証処理によって、ユーザは簡単に固定プロジェクタ制御装置１００との通信を開始することができる。次に、この通信を利用することによって実現することのできるサービス例とその際のユーザ操作及び照射装置１２による照射イメージとユーザ操作とによるインタラクション処理について説明する。
【０１０８】
［１−３．インタラクション］
次に、図１１〜図１６を参照しながら、本実施形態に係る照射イメージとモバイル機器２００との間のインタラクションについて３つのサービス例を挙げて説明する。
【０１０９】
図１１は、同実施形態に係る情報処理システムにより実現できるサービスの第１の例における操作を説明するための説明図である。図１２は、同実施形態に係る情報処理システムにより実現できるサービスの第２の例における操作を説明するための説明図である。図１３は、同実施形態に係る情報処理システムにより実現できるサービスの第２の例における操作を説明するための説明図である。図１４は、同実施形態に係る情報処理システムにより実現できるサービスの第２の例における操作を説明するための説明図である。図１５は、同実施形態に係る情報処理システムにより実現できるサービスの第２の例における操作を説明するための説明図である。図１６は、同実施形態に係る情報処理システムにより実現できるサービスの第３の例における操作を説明するための説明図である。
【０１１０】
まず、図１１を参照しながら第１のサービス例について説明する。例えば、本実施形態に係る情報処理システム１は、デジタルサイネージに適用することができる。デジタルサイネージとは、表示装置と通信を利用して映像や情報を表示する広告媒体であり、電子看板とも呼ばれる。通信を利用して表示内容を変更することができるため、近年普及してきている。
【０１１１】
図１１には、照射装置１２による照射面１２０上の状態が示されている。例えば、車の広告が表示されているとする。ユーザは、照射面１２０上に照射された照射イメージ中のオブジェクトイメージ１２３上にモバイル機器２００ａをかざすと、自動的に上述した認証処理が実行され、オブジェクトイメージ１２３で示されるコンテンツを取得することができる。
【０１１２】
このとき、固定プロジェクタ制御装置１００の通信制御部１３９は、画像取得部１３３により取得された撮像装置１４の撮像画像を検出部１３５により解析させることにより、モバイル機器２００ａの照射領域内における位置情報を取得する。そして、取得した位置情報に基づいて、通信制御部１３９は、オブジェクトイメージ１２３を識別し、識別したオブジェクト１２３のコンテンツデータをモバイル機器２００ａに送信する。ここで、検出部１３５は、モバイル機器２００ａの向きを検出してもよい。通信制御部１３９は、検出されたユーザ装置の向きと位置とに基づいて、オブジェクトイメージ１２３のうちモバイル機器２００の撮像部２１３により撮像されている領域のイメージデータを送信するようにしてもよい。かかる構成により、ユーザは、モバイル機器２００をオブジェクトイメージ１２３上にかざすだけで、オブジェクトイメージ１２３のうちユーザが撮像部２１３により取得した領域のイメージデータを得ることができるようになる。
【０１１３】
また、検出部１３５は、モバイル機器２００と撮像装置１４との間の距離の変化を検出するようにしてもよい。例えば、通信制御部１３９は、この距離の変化に応じてモバイル機器２００に送信する情報を変化させることができる。例えば、モバイル機器２００ａで示されるように、所定の距離でモバイル機器２００ａが静止したことを検出すると、その位置のモバイル機器２００ａの照射領域内の位置情報及び向きに基づいて、上述の通りオブジェクトイメージ１２３のイメージデータを送信してもよい。また、オブジェクトイメージ上でユーザがモバイル機器２００を画面に対して遠ざける方向又は近づける方向に移動させると、通信制御部１３９は、モバイル機器２００にオブジェクトイメージ１２３と対応づけられた他の情報を送信することもできる。例えば、図１１においては、モバイル機器２００ｂにおいて、オブジェクトイメージと対応づけられた車の詳細な情報が参照できる例が示されている。
【０１１４】
また、検出部１３５がモバイル機器２００と撮像装置１４との間の距離の変化を検出することによって、固定プロジェクタ制御装置１００は、モバイル機器２００によるあらゆる操作を検出することができるようになる。例えば、オブジェクト１２３を掬い取るような操作を検出することもできる。上記では、モバイル機器２００ａの向きに応じてオブジェクトイメージ１２３の一部を取得することができることとしたが、ユーザは、オブジェクトイメージの全体のデータが欲しい場合もある。そこで、各オブジェクトイメージ１２３上で掬い取る動作をユーザが行うと、検出部１３５はかかる操作を検出し、通信制御部１３９は、対応するオブジェクトイメージ１２３のデータ全体をモバイル機器２００に送信するようにしてもよい。かかる構成によれば、ユーザは、複数あるオブジェクトイメージのうち、取得したいものに対して次々と掬い取る動作を行うことで、モバイル機器２００内に複数の情報が送信される。
【０１１５】
次に、図１２〜図１５を参照しながら第２のサービス例について説明する。例えば、本実施形態に係る情報処理システム１は、ユーザ同士のコミュニケーションの場として用いることができる。
【０１１６】
例えば、固定プロジェクタ制御装置１００は、照射面１２０に対して“ペットの写真募集中！”というメッセージを表示しておく。ユーザが、ペットの写真を表示部２１１に表示させた状態でモバイル機器２００を照射領域上にかざすと、固定プロジェクタ制御装置１００の通信制御部１３９は、モバイル機器２００から表示部２１１に表示されている写真を取得して、照射面１２０上に照射する。このとき、照射制御部１３１は、コンテンツ取得時のモバイル機器２００の位置及び向きを取得し、取得した位置及び向きに基づいてオブジェクトイメージ１２４の照射面上の位置を決めてもよい。例えば、図１３に示されるように、オブジェクトイメージ１２４ａは、図１２のモバイル機器２００の位置及び向きで照射される。
【０１１７】
このとき、照射制御部１３１は、既にオブジェクトイメージ１２４ｃが照射されている位置と重複する領域においてモバイル機器２００をかざす動作がおこなわれた場合には、後から取得したコンテンツのオブジェクトイメージ１２４ｄを先に照射されていたオブジェクトイメージ１２４ｃ上に重ねた状態の照射イメージを照射してもよい。或いは、照射制御部１３１は、検出部１３５によりモバイル機器２００と撮像装置１４との間の距離を検出し、この距離に応じて異なる大きさで各オブジェクトイメージ１２４を照射させてもよい。
【０１１８】
また、検出部１３５は、モバイル機器２００の位置及び上記距離の変化を検出することにより、ユーザがモバイル機器２００を上下に振る動作を行ったことを検出することができる。例えば、ユーザが複数の写真の縮小データを並べた画面を表示しているときに、モバイル機器２００を上下に振る動作を行うと、通信制御部１３９は、表示された複数の写真データを取得し、照射制御部１３１は、表示された複数の写真データがバラバラと落ちてくる照射イメージを生成して照射してもよい。かかる構成により、ユーザにとって直感的なインタラクションを提供することができるようになる。
【０１１９】
また、検出部１３５は、モバイル機器２００の向きの変化を検出することにより、モバイル機器２００の回転動作を検出することができる。例えば、図１４に示されるように、オブジェクトイメージ１２４ｂ上でモバイル機器２００を回転させる動作を行うと、検出部１３５はかかる回転動作を検出する。そして、照射制御部１３１は、このオブジェクトイメージ１２４ｂをモバイル機器２００の検出される位置及び向きなどに応じた位置及び向きに含む照射イメージを照射する。移動中のオブジェクトイメージ１２４ｂの状態が図１５に示される。
【０１２０】
次に、図１６を参照しながら、第３のサービス例について説明する。例えば、本実施形態に係る情報処理システム１は、掲示板として利用することもできる。動作としては第２のサービス例と同様であるため、ここでは詳細な説明を省略する。ユーザは、掲示板に貼り付けたい情報を表示部２１１に表示させた状態でモバイル機器２００を照射領域内にかざす又は載置すると、モバイル機器２００内の情報が固定プロジェクタ制御装置１００に送信され、照射イメージにも反映される。かかる仕組みは、例えば、トランプゲームなどに応用することもできる。ユーザは、モバイル機器２００で選択したカードを表示させた状態で照射領域内にかざすことで、トランプを場に置くことができる。
【０１２１】
以上、本発明の第１の実施形態について説明してきた。ここでは、固定型のプロジェクタを制御する固定プロジェクタ制御装置１００とモバイル端末であるモバイル機器２００との間の機器連携について説明してきたが、モバイル端末同士であっても照射装置と撮像装置とを用いることによって、機器連携を実現することができる。
【０１２２】
＜２．第２の実施形態＞
［２−１．構成］
本発明の第２の実施形態における情報処理システム２は、複数のモバイル機器２００を有する。モバイル機器２００の構成は、図３において説明したものと同様の部分についてはここでは詳細な説明を省略する。
【０１２３】
前提として、第１のモバイル機器２００ａの照射面２２０ａと第２のモバイル機器２００ｂの照射面２２０ｂとは一部重複する部分２２５を有するよう配置される。なお、第１のモバイル機器２００ａの撮像部２１３ａは、照射面２２０ａの領域を撮像し、第２のモバイル機器２００ｂの撮像部２１３ｂは、照射面２２０ｂの領域を撮像している。
［２−２．動作］
（認証動作）
まず、２つのモバイル機器２００間の認証について説明する。例えば、お互いの照射イメージの一部が重なりあったことを検知すると、モバイル機器２００は認証モードに入る。例えば、本来自身が照射している照射イメージと撮像部２１３の取得する照射面のイメージが異なる場合には、異なる部分のイメージ情報を認証サーバに送信する。そして、認証サーバは、サーバに挙げられた別のイメージ情報群の中から、類似度の高いイメージ情報を認証関係を結ぶ。モバイル機器２００ａとモバイル機器２００ｂとがそれぞれ重複部分２２５のイメージを認証サーバに送信していれば、認証サーバは、類似度の高いイメージを見つけることができるはずである。
【０１２４】
ところが、例えば照射面が均質でない場合など、勝手に認証モードに入ってしまう危険性があり、たまたま類似した別の装置と認証されてしまう恐れもある。そこで、このような誤認識を防止するために、照射面のイメージが異なると判断した場合には、図１８に示すように、確認のために認証確認用の認証シグナル２２２ｂを照射面の全体又は重複部分２２５に照射することが好ましい。例えばモバイル機器２００ｂが確認用の認証シグナル２２２ｂを照射すると、モバイル機器２００ａはこの認証シグナル２２２ｂを検出し、認証シグナル２２２ｂと同じ領域に認証シグナルを照射する。かかる構成により、照射面の重複している領域を確認することができるとともに、認証の精度を上げることができる。或いは、このような認証シグナルの照射によって、直接固有番号をやり取りすることによって認証関係を結ぶこともできる。
【０１２５】
上述のように認証された複数のモバイル機器２００間においては、通信により情報のやり取りができるようになるため、例えば以下のような操作を行うことができるようになる。
【０１２６】
例えば、照射面の重なる領域２２５をテンポラリーな共有の領域として扱うことにより、ファイルのやり取りができるようにする。このとき、共有の領域を明確にするために、上記認証処理において、モバイル機器２００ａ及びモバイル機器２００ｂが共有の領域２２５と認識した領域に枠をつけた照射イメージをそれぞれのモバイル機器２００が照射してもよい。例えば、図１９に示すように、照射面２２０ｂの、共有の領域２２５以外の場所に照射された、モバイル機器２００ｂのローカルフォルダに格納されたデータを示すアイコンを指で操作して共有領域２２５に移動させることにより、モバイル機器２００ａは、ここで移動されたアイコンに対応づけられたデータをモバイル機器２００ｂから取得する。
【０１２７】
＜３．まとめ＞
以上説明してきたように、本発明の一実施形態に係る情報処理システムによれば、複数の機器間の認証処理を、アプリケーションを起動して所定の照射領域内に置くだけ、又は単に所定の照射領域内に置くだけで行うことができるようになった。このとき、フロントプロジェクタを用いたため、安価な装置にて直感的な認証を提供することができる。
【０１２８】
また、相手装置の表示画面の表示情報を撮像部で取得することも並行して行われるため、照射領域内におかれた装置のディスプレイの位置、大きさ、角度、画面の重なりを認識することができる。このため、画面の位置や重なりを用いた、より直感的なインタラクションが可能となり、従来は操作が難しかった複雑な操作を簡単に、直感的に行うことができるようになった。
【０１２９】
以上、添付図面を参照しながら本発明の好適な実施形態について詳細に説明したが、本発明はかかる例に限定されない。本発明の属する技術の分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本発明の技術的範囲に属するものと了解される。
【０１３０】
例えば、上記実施形態では、照射領域は撮像領域と同一であることとしたが、本発明はかかる例に限定されない。例えば、撮像領域は、少なくとも照射領域を含む領域であり、照射領域よりも広い範囲を撮像することとしてもよい。この場合には、照射領域外におけるモバイル機器の動きも検出することができる。
【０１３１】
また、上記実施形態では、照射装置はフロントプロジェクタであることとしたが、本発明はかかる例に限定されない。照射装置は、リアプロジェクタであってもよく、また、フロントプロジェクタとリアプロジェクタとが固定プロジェクタ制御装置に接続されており、用途に合わせて両方の照射装置が用いられてもよい。
【０１３２】
また、上記実施形態では、固定プロジェクタ制御装置は、照射装置及び撮像装置と別体の装置であることとしたが、本発明はかかる例に限定されない。例えば、照射装置は、固定プロジェクタ制御装置に内蔵された照射部として実装されてもよい。また、同様に、撮像装置は、固定プロジェクタ制御装置に内蔵された撮像部として実装されてもよい。なお、固定プロジェクタ制御装置は、必ずしも固定された装置である必要はなく、同様の機能を有するモバイル端末として実装することもできる。
【０１３３】
また、上記実施形態においては、他の情報処理装置の一例としてモバイル端末としての携帯電話を挙げて説明したが、本発明はかかる例に限定されない。他の情報処理装置は、例えばＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）、家庭用映像処理装置（ＤＶＤレコーダ、ビデオデッキなど）、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔｓ）、家庭用ゲーム機器、家電機器などの情報処理装置であってもよい。また、        は、携帯電話、ＰＨＳ（Ｐｅｒｓｏｎａｌ  Ｈａｎｄｙｐｈｏｎｅ  Ｓｙｓｔｅｍ）、携帯用音楽再生装置、携帯用映像処理装置、携帯用ゲーム機器などであってもよい。
【０１３４】
また、上記実施形態においては、機器間でやり取りするデータとして、主に写真コンテンツを例に挙げて説明したが本発明はかかる例に限定されない。やり取りされるデータは、音楽、講演およびラジオ番組などの音楽データや、映画、テレビジョン番組、ビデオプログラム、写真、文書、絵画および図表などの映像データや、ゲームおよびソフトウェアなどを含む概念としてのコンテンツであってよい。
【０１３５】
尚、本明細書において、フローチャートに記述されたステップは、記載された順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的に又は個別的に実行される処理をも含む。また時系列的に処理されるステップでも、場合によっては適宜順序を変更することが可能であることは言うまでもない。
【符号の説明】
【０１３６】
１００    固定プロジェクタ制御装置
１２      照射装置
１４      撮像装置
１１０    接続インタフェース
１３０    制御部
１３１    照射制御部
１３３    画像取得部
１３５    検出部
１３７    認証制御部
１５０    通信部
２００    モバイル機器
２１１    表示部
２１４    撮像部
２１５    操作部
２１７    照射部
２３０    制御部
２３１    照射制御部
２３３    画像取得部
２３５    検出部
２３７    認証制御部
２５０    通信部
【図１】
2012065246.tif 000003
【図２】
2012065246.tif 000004
【図３】
2012065246.tif 000005
【図４Ａ】
2012065246.tif 000006
【図４Ｂ】
2012065246.tif 000007
【図５】
2012065246.tif 000008
【図６】
2012065246.tif 000009
【図７Ａ】
2012065246.tif 000010
【図７Ｂ】
2012065246.tif 000011
【図８Ａ】
2012065246.tif 000012
【図８Ｂ】
2012065246.tif 000013
【図９Ａ】
2012065246.tif 000014
【図９Ｂ】
2012065246.tif 000015
【図１０Ａ】
2012065246.tif 000016
【図１０Ｂ】
2012065246.tif 000017
【図１１】
2012065246.tif 000018
【図１２】
2012065246.tif 000019
【図１３】
2012065246.tif 000020
【図１４】
2012065246.tif 000021
【図１５】
2012065246.tif 000022
【図１６】
2012065246.tif 000023
【図１７】
2012065246.tif 000024
【図１８】
2012065246.tif 000025
【図１９】
2012065246.tif 000026