(57)【要約】【課題】所望のデータを端末に収めるために要する時間を軽減することが可能な技術を提供する。【解決手段】送信端末１００と受信端末２００とのうち一方の端末によって表示された表示画像の情報と他方の端末によって撮像された撮像画像の情報とを取得する情報取得部３１１と、表示画像の情報と撮像画像の情報とを比較して比較結果を得る比較部３１２と、比較結果に応じて送信端末１００から受信端末２００へのデータ送信を行わせるか否かを制御する送信制御部３１３と、を備える、制御装置３００が提供される。【選択図】図４
2015032934.tif 000002
【特許請求の範囲】
【請求項１】
送信端末と受信端末とのうち一方の端末によって表示された表示画像の情報と他方の端末によって撮像された撮像画像の情報とを取得する情報取得部と、
前記表示画像の情報と前記撮像画像の情報とを比較して比較結果を得る比較部と、
前記比較結果に応じて前記送信端末から前記受信端末へのデータ送信を行わせるか否かを制御する送信制御部と、
を備える、制御装置。
【請求項２】
前記送信端末から前記受信端末に送信されるデータは、映像を少なくとも含む、
請求項１に記載の制御装置。
【請求項３】
前記送信端末から前記受信端末に送信される映像は、前記送信端末によって表示された映像を少なくとも含む、
請求項２に記載の制御装置。
【請求項４】
前記送信端末から前記受信端末に送信されるデータは、アプリケーションを少なくとも含む、
請求項１に記載の制御装置。
【請求項５】
前記送信端末から前記受信端末に送信される前記アプリケーションは、前記送信端末によって実行されているアプリケーションを少なくとも含む、
請求項４に記載の制御装置。
【請求項６】
前記送信端末から前記受信端末に送信されるデータは、前記送信端末におけるアプリケーション実行状態とアプリケーション実行により生成されるファイルとを少なくとも含む、
請求項１に記載の制御装置。
【請求項７】
前記送信制御部は、前記比較結果が前記表示画像の情報と前記撮像画像の情報との一致または類似を示す場合に、前記送信端末から前記受信端末へのデータ送信を行わせる、
請求項１に記載の制御装置。
【請求項８】
前記表示画像の情報は、前記表示画像から抽出された特徴量を含み、前記撮像画像の情報は、前記撮像画像から抽出された特徴量を含む、
請求項１に記載の制御装置。
【請求項９】
前記表示画像の情報は、前記表示画像の一部または全部を含み、前記撮像画像の情報は、前記撮像画像の一部または全部を含む、
請求項１に記載の制御装置。
【請求項１０】
前記情報取得部は、前記送信端末から付加情報を取得するとともに前記受信端末から付加情報を取得し、
前記比較部は、前記送信端末から取得された付加情報と前記受信端末から取得された付加情報とをさらに比較する、
請求項１に記載の制御装置。
【請求項１１】
前記比較部は、前記表示画像が取得された時刻と前記撮像画像が取得された時刻との差分が所定の範囲内の場合に、前記表示画像の情報と前記撮像画像の情報とを比較する、
請求項１に記載の制御装置。
【請求項１２】
前記制御装置は、前記送信端末に組み込まれている、
請求項１に記載の制御装置。
【請求項１３】
前記制御装置は、前記受信端末に組み込まれている、
請求項１に記載の制御装置。
【請求項１４】
前記制御装置は、前記送信端末および前記受信端末とは異なるサーバ装置に組み込まれている、
請求項１に記載の制御装置。
【請求項１５】
送信端末と受信端末とのうち一方の端末によって表示された表示画像の情報と他方の端末によって撮像された撮像画像の情報とを取得することと、
前記表示画像の情報と前記撮像画像の情報とを比較して比較結果を得ることと、
前記比較結果に応じて前記送信端末と前記受信端末へのデータ送信を行わせるか否かを制御することと、
を含む、制御方法。
【請求項１６】
自己の端末と受信端末とのうち一方の端末によって表示された表示画像の情報と他方の端末によって撮像された撮像画像の情報との比較結果が一致または類似を示すと判断された場合に、前記受信端末へのデータ通信を通信部に行わせる通信制御部、
を備える、送信端末。
【請求項１７】
前記受信端末に対して送信されるデータは、映像を少なくとも含む、
請求項１６に記載の送信端末。
【請求項１８】
前記受信端末に対して送信されるデータは、アプリケーションを少なくとも含む、
請求項１６に記載の送信端末。
【請求項１９】
前記受信端末に対して送信されるデータは、前記送信端末におけるアプリケーション実行状態を少なくとも含む、
請求項１６に記載の送信端末。
【請求項２０】
前記通信制御部は、前記受信端末との距離が所定の距離よりも大きくなった場合には、前記通信部により送信されるデータの伝送路を無線ＬＡＮから公衆無線網に切り替える、
請求項１６に記載の送信端末。
【請求項２１】
自己の端末と受信端末とのうち一方の端末によって表示された表示画像の情報と他方の端末によって撮像された撮像画像の情報との比較結果が一致または類似を示すと判断された場合に、前記受信端末へのデータ通信を通信部に行わせること、
を含む、送信方法。
【請求項２２】
自己の端末と送信端末とのうち一方の端末によって表示された表示画像の情報と他方の端末によって撮像された撮像画像の情報との比較結果が一致または類似を示すと判断された場合に、前記送信端末からのデータ受信を通信部に行わせる通信制御部、
を備える、受信端末。
【請求項２３】
前記受信端末は、
前記送信端末から受信されたデータに基づく映像を表示部に表示させる表示制御部を備える、
請求項２２に記載の受信端末。
【請求項２４】
前記表示制御部は、前記送信端末からデータが受信されると、前記表示部による表示を撮像部によって撮像された画像から前記送信端末から受信されたデータに基づく映像へ遷移させる、
請求項２３に記載の受信端末。
【請求項２５】
前記送信端末から受信されるデータは、映像およびアプリケーション実行状態とアプリケーション実行により生成されるファイルとを少なくとも含んでおり、
前記表示制御部は、前記送信端末との距離が所定の距離よりも大きくなった場合に、前記表示部による表示を前記映像から前記アプリケーション実行状態と前記ファイルとに基づくアプリケーションの実行結果に切り替える、
請求項２３に記載の受信端末。
【請求項２６】
前記送信端末から受信されるデータは、映像およびアプリケーションとアプリケーション実行状態とアプリケーション実行により生成されるファイルとを少なくとも含んでおり、
前記表示制御部は、前記映像を前記表示部に表示させている間に前記アプリケーションの実行結果を表示するための準備をし、所定のタイミングが到来したときに前記表示部による表示を前記映像から前記アプリケーション実行状態と前記ファイルとに基づく前記アプリケーションの実行結果に切り替える、
請求項２３に記載の受信端末。
【請求項２７】
自己の端末と送信端末とのうち一方の端末によって表示された表示画像の情報と他方の端末によって撮像された撮像画像の情報との比較結果が一致または類似を示すと判断された場合に、前記送信端末からのデータ受信を通信部に行わせることと、
を含む、受信方法。
【請求項２８】
制御装置と送信端末と受信端末とを備える制御システムであって、
前記制御装置は、
前記送信端末と前記受信端末とのうち一方の端末によって表示された表示画像の情報と他方の端末によって撮像された撮像画像の情報とを取得する情報取得部と、
前記表示画像の情報と前記撮像画像の情報とを比較して比較結果を得る比較部と、
前記比較結果に応じて前記送信端末から前記受信端末へのデータ送信を行わせるか否かを制御する送信制御部と、を備え、
前記送信端末は、
前記比較結果が一致または類似を示すと判断された場合に、前記受信端末へのデータ通信を通信部に行わせる通信制御部を備え、
前記受信端末は、
前記比較結果が一致または類似を示すと判断された場合に、前記送信端末からのデータ受信を通信部に行わせる通信制御部を備える、
制御システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、制御装置、制御方法、送信端末、送信方法、受信端末、受信方法および制御システムに関する。
【背景技術】
【０００２】
近年、駅や店舗などといった様々な場所においてユーザが画像を目にする機会が増えている。ユーザが目にする画像の種類には、デジタルサイネージなどといった表示装置によって表示された画像もあれば広告用に紙に印刷された画像もある。ユーザは、ある場所において気になる画像を発見した場合、その画像に関するデータを自分の携帯する端末に収めてその端末によって表示されたデータを閲覧したいと考える場合がある。
【０００３】
例えば、画像に二次元バーコードが付されている場合には、二次元バーコードが撮像範囲に収まるようにユーザが端末を移動させて撮像させると、端末は撮像画像から二次元バーコードを認識して二次元バーコードに対応するデータを受信することが可能である。二次元バーコードの認識に関する技術としては様々な技術が開示されている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０００−０８２１０８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、撮像画像から二次元バーコードを認識するようにした場合、二次元バーコードを認識するための時間を要してしまう。また、二次元バーコードに対応するデータを特定するための時間を要してしまう。そこで、所望のデータを端末に収めるために要する時間を軽減することが可能な技術が実現されることが望ましい。
【課題を解決するための手段】
【０００６】
本開示によれば、送信端末と受信端末とのうち一方の端末によって表示された表示画像の情報と他方の端末によって撮像された撮像画像の情報とを取得する情報取得部と、前記表示画像の情報と前記撮像画像の情報とを比較して比較結果を得る比較部と、前記比較結果に応じて前記送信端末から前記受信端末へのデータ送信を行わせるか否かを制御する送信制御部と、を備える、制御装置が提供される。
【０００７】
また、本開示によれば、送信端末と受信端末とのうち一方の端末によって表示された表示画像の情報と他方の端末によって撮像された撮像画像の情報とを取得することと、前記表示画像の情報と前記撮像画像の情報とを比較して比較結果を得ることと、前記比較結果に応じて前記送信端末と前記受信端末へのデータ送信を行わせるか否かを制御することと、を含む、制御方法が提供される。
【０００８】
また、本開示によれば、自己の端末と受信端末とのうち一方の端末によって表示された表示画像の情報と他方の端末によって撮像された撮像画像の情報との比較結果が一致または類似を示すと判断された場合に、前記受信端末へのデータ通信を通信部に行わせる通信制御部、を備える、送信端末が提供される。
【０００９】
また、本開示によれば、自己の端末と受信端末とのうち一方の端末によって表示された表示画像の情報と他方の端末によって撮像された撮像画像の情報との比較結果が一致または類似を示すと判断された場合に、前記受信端末へのデータ通信を通信部に行わせること、を含む、送信方法が提供される。
【００１０】
また、本開示によれば、自己の端末と送信端末とのうち一方の端末によって表示された表示画像の情報と他方の端末によって撮像された撮像画像の情報との比較結果が一致または類似を示すと判断された場合に、前記送信端末からのデータ受信を通信部に行わせる通信制御部、を備える、受信端末が提供される。
【００１１】
また、本開示によれば、自己の端末と送信端末とのうち一方の端末によって表示された表示画像の情報と他方の端末によって撮像された撮像画像の情報との比較結果が一致または類似を示すと判断された場合に、前記送信端末からのデータ受信を通信部に行わせることと、を含む、受信方法が提供される。
【００１２】
また、本開示によれば、制御装置と送信端末と受信端末とを備える制御システムであって、前記制御装置は、前記送信端末と前記受信端末とのうち一方の端末によって表示された表示画像の情報と他方の端末によって撮像された撮像画像の情報とを取得する情報取得部と、前記表示画像の情報と前記撮像画像の情報とを比較して比較結果を得る比較部と、前記比較結果に応じて前記送信端末から前記受信端末へのデータ送信を行わせるか否かを制御する送信制御部と、を備え、前記送信端末は、前記比較結果が一致または類似を示すと判断された場合に、前記受信端末へのデータ通信を通信部に行わせる通信制御部を備え、前記受信端末は、前記比較結果が一致または類似を示すと判断された場合に、前記送信端末からのデータ受信を通信部に行わせる通信制御部を備える、制御システムが提供される。
【発明の効果】
【００１３】
以上説明したように本開示によれば、所望のデータを端末に収めるために要する時間を軽減することが可能な技術を提供することが可能である。
【図面の簡単な説明】
【００１４】
【図１】一般的な制御システムの機能概要を説明するための図である。
【図２】一般的な制御システムの動作例（送信端末が接続相手を選択する例）を示すシーケンス図である。
【図３】一般的な制御システムの動作例（受信端末が接続相手を選択する例）を示すシーケンス図である。
【図４】本開示の第１の実施形態に係る制御システムの機能概要を説明するための図である。
【図５】本開示の第１の実施形態に係る送信端末の機能構成例を示す図である。
【図６】本開示の第１の実施形態に係る受信端末の機能構成例を示す図である。
【図７】本開示の第１の実施形態に係る制御システムの動作例（送信端末が接続相手を選択する例）を示すシーケンス図である。
【図８】本開示の第１の実施形態に係る制御システムの動作例（受信端末が接続相手を選択する例）を示すシーケンス図である。
【図９】本開示の第１の実施形態に係る制御システムの動作例（送信端末が撮像する例）を示すシーケンス図である。
【図１０】本開示の第１の実施形態に係る制御システムの動作例（映像とアプリケーションとが並行して送信される例）を示すシーケンス図である。
【図１１】本開示の第１の実施形態に係る制御システムの動作例（データの伝送路を切り替える例）を示すシーケンス図である。
【図１２】本開示の第２の実施形態に係る送信端末の機能構成例を示す図である。
【図１３】本開示の第２の実施形態に係る受信端末の機能構成例を示す図である。
【図１４】本開示の第２の実施形態に係る制御システムの動作例（送信端末が接続相手を選択する例）を示すシーケンス図である。
【図１５】本開示の第２の実施形態に係る制御システムの動作例（受信端末が接続相手を選択する例）を示すシーケンス図である。
【図１６】本開示の第３の実施形態に係る送信端末の機能構成例を示す図である。
【図１７】本開示の第３の実施形態に係る受信端末の機能構成例を示す図である。
【図１８】本開示の第３の実施形態に係るサーバ装置の機能構成例を示す図である。
【図１９】本開示の第３の実施形態に係る制御システムの動作例を示すシーケンス図である。
【図２０】本開示の実施形態に係る送信端末および受信端末それぞれのハードウェア構成例を示す図である。
【図２１】本開示の実施形態に係るサーバ装置のハードウェア構成例を示す図である。
【発明を実施するための形態】
【００１５】
以下に添付図面を参照しながら、本開示の好適な実施の形態について詳細に説明する。なお、本明細書および図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００１６】
また、本明細書および図面において、実質的に同一の機能構成を有する複数の構成要素を、同一の符号の後に異なるアルファベットまたは数字を付して区別する場合もある。ただし、実質的に同一の機能構成を有する複数の構成要素の各々を特に区別する必要がない場合、同一符号のみを付する。
【００１７】
また、以下に示す項目順序に従って当該「発明を実施するための形態」を説明する。
０．一般的な技術
１．第１の実施形態
１−１．制御システムの機能概要
１−２．送信端末の機能構成例
１−３．受信端末の機能構成例
１−４．制御システムの動作例
２．第２の実施形態
２−１．送信端末の機能構成例
２−２．受信端末の機能構成例
２−３．制御システムの動作例
３．第３の実施形態
３−１．送信端末の機能構成例
３−２．受信端末の機能構成例
３−３．サーバ装置の機能構成例
３−４．制御システムの動作例
４．ハードウェア構成例
５．むすび
【００１８】
＜＜０．一般的な技術＞＞
まず、本開示の実施形態について説明する前に一般的な技術について説明する。図１は、一般的な制御システム９０の機能概要を説明するための図である。図１に示したように、制御システム９０は、送信端末７００と受信端末８００とを備えている。送信端末７００においてはアプリケーションが実行されており、アプリケーションの実行結果として映像Ｉｍ１が表示されている。ここで、ユーザが映像Ｉｍ１を目にしたとき、受信端末８００にも映像Ｉｍ１を表示させたいと考えた場合を想定する。
【００１９】
かかる場合、ユーザが受信端末８００を送信端末７００に近づけると、送信端末７００と受信端末８００との間の接続処理が開始される。送信端末７００と受信端末８００との間の接続処理が完了すると、送信端末７００の映像Ｉｍ１が表示される旨を示すウィンドウＤ９３が受信端末８００に表示される。その後、送信端末７００から映像Ｉｍ１が受信端末８００に送信され、受信端末８００は映像Ｉｍ１を表示する。
【００２０】
続いて、一般的な技術についてシーケンス図を参照しながらさらに説明する。なお、以下のシーケンス図には、一例として、Ｗｉ−Ｆｉ  Ｄｉｒｅｃｔ（登録商標）に従って制御システム９０が動作する例を示す。
【００２１】
図２は、一般的な制御システム９０の動作例を示すシーケンス図である。特に、図２に示した例は、送信端末７００が接続相手を選択する例に相当する。まず、送信端末７００および受信端末８００それぞれは、周囲の端末を検出するための検出信号を送信する（Ｓ９０１）。送信端末７００は、その検出信号を受信した受信端末８００が存在した場合には、その受信端末８００に接続要求を送信するか否かを問うウィンドウＤ９１を表示する（Ｓ９０２）。
【００２２】
送信端末７００は、受信端末８００に接続要求を送信する旨を示す操作をユーザから受け付けると（Ｓ９０３）、接続要求を受信端末８００に送信する（Ｓ９０４）。受信端末８００は、送信端末７００から接続要求を受信すると、送信端末７００からの接続要求を受け入れるか否かを問うウィンドウＤ９２を表示する（Ｓ９０５）。受信端末８００は、接続要求を受け入れる旨を示す操作をユーザから受け付けると（Ｓ９０６）、接続応答を送信端末７００に送信し（Ｓ９０７）、送信端末７００は確認メッセージを受信端末８００に送信する（Ｓ９０８）。
【００２３】
続いて、送信端末７００と受信端末８００との間において、ａｕｔｈｅｎｔｉｃａｔｉｏｎ、ＷＰＳ（登録商標）、ａｓｓｏｃｉａｔｉｏｎがなされ（Ｓ９０９、Ｓ９１０、Ｓ９１１）、ＲＴＳＰ（Ｒｅａｌ  Ｔｉｍｅ  Ｓｔｒｅａｍｉｎｇ  Ｐｒｏｔｏｃｏｌ）においてＲＴＰ（Ｒｅａｌ−ｔｉｍｅ  Ｔｒａｎｓｐｏｒｔ  Ｐｒｏｔｏｃｏｌ）  ｓｅｓｓｉｏｎが確立されると（Ｓ９１２）、受信端末８００は、送信端末７００の映像Ｉｍ１が表示される旨を示すウィンドウＤ９３を表示する（Ｓ９１３）。その後、送信端末７００は、ＲＴＰにより映像Ｉｍ１を受信端末８００に送信し（Ｓ９１４）、受信端末８００は、送信端末７００から映像Ｉｍ１を受信すると、映像Ｉｍ１を表示する（Ｓ９１５）。
【００２４】
図３は、一般的な制御システム９０の動作例を示すシーケンス図である。特に、図３に示した例は、受信端末８００が接続相手を選択する例に相当する。まず、送信端末７００および受信端末８００それぞれは、周囲の端末を検出するための検出信号を送信する（Ｓ９０１）。受信端末８００は、その検出信号を受信した送信端末７００が存在した場合には、その送信端末７００に接続要求を送信するか否かを問うウィンドウＤ９１を表示する（Ｓ９０２）。
【００２５】
受信端末８００は、送信端末７００に接続要求を送信する旨を示す操作をユーザから受け付けると（Ｓ９０３）、接続要求を送信端末７００に送信する（Ｓ９０４）。送信端末７００は、受信端末８００から接続要求を受信すると、受信端末８００からの接続要求を受け入れるか否かを問うウィンドウＤ９２を表示する（Ｓ９０５）。送信端末７００は、接続要求を受け入れる旨を示す操作をユーザから受け付けると（Ｓ９０６）、接続応答を受信端末８００に送信し（Ｓ９０７）、受信端末８００は確認メッセージを送信端末７００に送信する（Ｓ９０８）。
【００２６】
続いて、送信端末７００と受信端末８００との間において、ａｕｔｈｅｎｔｉｃａｔｉｏｎ、ＷＰＳ（登録商標）、ａｓｓｏｃｉａｔｉｏｎがなされ（Ｓ９０９、Ｓ９１０、Ｓ９１１）、ＲＴＳＰ（Ｒｅａｌ  Ｔｉｍｅ  Ｓｔｒｅａｍｉｎｇ  Ｐｒｏｔｏｃｏｌ）においてＲＴＰ（Ｒｅａｌ−ｔｉｍｅ  Ｔｒａｎｓｐｏｒｔ  Ｐｒｏｔｏｃｏｌ）  ｓｅｓｓｉｏｎが確立されると（Ｓ９１２）、受信端末８００は、送信端末７００の映像Ｉｍ１が表示される旨を示すウィンドウＤ９３を表示する（Ｓ９１３）。その後、送信端末７００は、ＲＴＰにより映像Ｉｍ１を受信端末８００に送信し（Ｓ９１４）、受信端末８００は、送信端末７００から映像Ｉｍ１を受信すると、映像Ｉｍ１を表示する（Ｓ９１５）。
【００２７】
以上、一般的な技術について説明した。このような一般的な技術においては、接続要求を送信する旨を示す操作をユーザに求めるため、ユーザにとって操作が煩雑になる可能性がある。一方、ユーザからの操作を待たずに接続要求を送信してしまうようにすれば、ユーザに与える操作の煩雑さは軽減されるが、送信端末７００から受信端末８００に対して誤ったデータ送信が行われてしまうおそれがある。本明細書においては、ユーザに与える操作の煩雑を軽減しつつ、送信端末７００から受信端末８００に対して誤ったデータ送信が行われてしまう可能性を軽減するための技術を提案する。
【００２８】
さらに、このような一般的な技術においては、送信端末７００の映像Ｉｍ１が表示される旨を示すウィンドウＤ９３が表示され、ウィンドウＤ９３に続いて映像Ｉｍ１が突発的に表示される。接続処理が行われている間には接続処理の進行状況を示すプログレスバーも表示され得る。しかし、このような表示がなされても、ユーザは直感的にどのような処理が実行されているのかを把握しづらかった。本明細書においては、ユーザが直感的にどのような処理が実行されているのかを把握しやすい技術を提案する。
【００２９】
また、送信端末７００によって表示されている映像Ｉｍ１に二次元バーコードが付されている場合も想定される。かかる場合、二次元バーコードが撮像範囲に収まるようにユーザが受信端末８００を移動させて撮像させると、受信端末８００は撮像画像から二次元バーコードを認識して二次元バーコードに対応する映像Ｉｍ１を受信することが可能である。しかし、撮像画像から二次元バーコードを認識するようにした場合、二次元バーコードを認識するための時間を要してしまう。また、二次元バーコードに対応するデータを特定するための時間を要してしまう。本明細書においては、所望のデータを受信端末８００に収めるために要する時間を軽減することが可能な技術を提案する。
【００３０】
＜＜１．第１の実施形態＞＞
まず、本開示の第１の実施形態について説明する。本開示の第１の実施形態においては、送信端末１００から受信端末２００へのデータ送信を制御する制御装置３００が、受信端末２００に組み込まれている。しかし、他の実施形態において説明するように、制御装置３００は、必ずしも受信端末２００に組み込まれていなくてもよい。
【００３１】
＜１−１．制御システムの機能概要＞
最初に、本開示の第１の実施形態に係る制御システム１０の機能概要について説明する。図４は、本開示の第１の実施形態に係る制御システム１０の機能概要を説明するための図である。図４に示すように、制御システム１０は、送信端末１００と受信端末２００とを備えている。送信端末１００においてはアプリケーションが実行されており、アプリケーションの実行結果として映像Ｉｍ１が表示されている。ここで、ユーザが映像Ｉｍ１を目にしたとき、受信端末２００にも映像Ｉｍ１を表示させたいと考えた場合を想定する。
【００３２】
かかる場合、ユーザが受信端末２００の撮像範囲に映像Ｉｍ１の一部または全部が収まるように受信端末２００を移動させると、撮像された映像Ｉｍ０が受信端末２００によって表示される。ここで、例えば、送信端末１００によって表示された画像の特徴量と受信端末２００によって撮像された画像の特徴量とが類似または一致している場合には、送信端末１００と受信端末２００との間の接続処理が開始されるとよい。また、送信端末７００と受信端末８００との間の接続処理が完了すると、送信端末７００は映像Ｉｍ１を受信端末８００に送信し、受信端末８００は映像Ｉｍ１を表示するとよい。
【００３３】
画像から抽出される特徴量は特に限定されないが、例えば、画像の色の分布を示したヒストグラムであってもよいし、輝度の分布を示したヒストグラムであってもよい。また、画像から抽出される特徴量は、画像から認識される物体領域であってもよいし、画像から認識される顔領域であってもよい。
【００３４】
なお、本実施形態においては、送信端末１００と受信端末２００とは、例えば、無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）を介して接続され、送信端末１００と受信端末２００との間で無線ＬＡＮを介して通信を行うことが可能な場合を例として説明する。しかし、送信端末１００と受信端末２００との間における通信は、無線ＬＡＮを介さない無線による通信（例えば、赤外線通信など）であってもよいし、有線による通信であってもよい。
【００３５】
また、図４には、送信端末１００がテレビジョン装置であり、受信端末２００がタブレット端末である場合が示されているが、送信端末１００および受信端末２００それぞれの端末の種類は特に限定されない。例えば、送信端末１００および受信端末２００それぞれの端末の種類は、ビデオカメラであってもよいし、スマートフォンであってもよいし、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔｓ）であってもよい。あるいは、送信端末１００および受信端末２００それぞれの端末の種類は、ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）であってもよいし、携帯電話であってもよいし、携帯用音楽再生装置であってもよいし、携帯用映像処理装置であってもよいし、携帯用ゲーム機器であってもよい。
【００３６】
以上、本開示の第１の実施形態に係る制御システム１０の機能概要について説明した。
【００３７】
＜１−２．送信端末の機能構成例＞
続いて、本開示の第１の実施形態に係る送信端末１００の機能構成例について説明する。図５は、本開示の第１の実施形態に係る送信端末１００の機能構成例を示す図である。図５に示したように、送信端末１００は、制御部１１０、入力部１２０、撮像部１３０、検出部１４０、記憶部１５０、通信部１６０および表示部１７０を備える。
【００３８】
制御部１１０は、例えば、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）などのプロセッサに相当する。制御部１１０は、記憶部１５０または他の記憶媒体に記憶されるプログラムを実行することにより、制御部１１０が有する様々な機能を発揮する。制御部１１０は、表示制御部１１１、撮像画像取得部１１２および通信制御部１１３を有する。制御部１１０が有するこれらの各機能部については後に説明する。
【００３９】
入力部１２０は、ユーザからの操作を受け付ける機能を有する。入力部１２０は、ユーザから受け付けた操作を制御部１１０に出力する。操作はプログラムの実行に用いられ得る。また、例えば、入力部１２０は、ユーザからプログラムの起動を開始する操作を受け付けることもできる。また、例えば、入力部１２０は、ユーザからプログラムの実行を終了する操作を受け付けることもできる。図５に示した例では、入力部１２０は送信端末１００に組み込まれているが、入力部１２０は送信端末１００の外部に存在してもよい。
【００４０】
撮像部１３０は、撮像範囲を撮像することにより撮像画像を取得し、撮像画像を制御部１１０に出力する。撮像部１３０は、入力部１２０に対して入力される操作に従って設定された撮像倍率により撮像を行う。撮像倍率の調整は、ズーム機能によって実現され得るが、このズーム機能は特に限定されず、光学ズーム機能であってもよいし、電子ズーム機能であってもよい。なお、図５に示した例では、撮像部１３０は送信端末１００と一体化されているが、撮像部１３０は、送信端末１００と別体に構成されていてもよい。
【００４１】
検出部１４０は、所定のセンサデータを検出して制御部１１０に出力する。検出部１４０は、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）アンテナを有しており、ＧＰＳアンテナによって受信されたＧＰＳ信号を用いてＧＰＳデータ（送信端末１００の現在位置の緯度および経度）を検出する。なお、検出部１４０によって検出されるセンサデータはＧＰＳデータ以外であってもよい。また、図５に示した例では、検出部１４０は送信端末１００と一体化されているが、検出部１４０は、送信端末１００と別体に構成されていてもよい。
【００４２】
記憶部１５０は、半導体メモリまたはハードディスクなどの記憶媒体を用いて、制御部１１０を動作させるためのプログラムを記憶する。また、例えば、記憶部１５０は、プログラムによって使用される各種のデータ（例えば、各種の設定情報、コンテンツなど）を記憶することもできる。なお、図５に示した例では、記憶部１５０は送信端末１００と一体化されているが、記憶部１５０は送信端末１００と別体に構成されていてもよい。
【００４３】
通信部１６０は、受信端末２００と通信を行うことが可能である。通信部１６０による通信の形式は特に限定されず、通信部１６０による通信は、無線による通信であってもよいし、有線による通信であってもよい。なお、図５に示した例では、通信部１６０は送信端末１００と一体化されているが、通信部１６０は、送信端末１００と別体に構成されていてもよい。
【００４４】
表示部１７０は、制御部１１０による制御に従って、各種情報の表示を行う。例えば、表示部１７０は、ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）、有機ＥＬ（Ｅｌｅｃｔｒｏｌｕｍｉｎｅｓｃｅｎｃｅ）ディスプレイ装置を含んでもよい。あるいは、表示部１７０は、スピーカおよびヘッドホンなどの音声出力装置を含んでもよい。なお、図５に示した例では、表示部１７０は送信端末１００と一体化されているが、表示部１７０は送信端末１００と別体に構成されていてもよい。
【００４５】
通信制御部１１３は、送信端末１００と受信端末２００とのうち一方の端末によって表示された表示画像の情報と他方の端末によって撮像された撮像画像の情報との比較結果が一致または類似を示すと判断された場合に、受信端末２００へのデータ通信を通信部１６０に行わせる。かかる通信制御部１１３の機能によれば、ユーザに与える操作の煩雑を軽減しつつ、送信端末７００から受信端末８００に対して誤ったデータ送信が行われてしまう可能性を軽減することが可能となる。受信端末２００に対して送信されるデータは特に限定されず、映像を少なくとも含んでよいし、アプリケーションを少なくとも含んでもよい。
【００４６】
表示画像の情報および撮像画像の情報それぞれは特に限定されない。例えば、表示画像の情報は、表示画像から抽出された特徴量を含み、撮像画像の情報は、撮像画像から抽出された特徴量を含んでもよい。かかる場合には、画像から特徴量を抽出するための時間を要するが、送信端末１００と受信端末２００との接続処理が完了する前においては画像自体を送信するよりも特徴量を送信する方がセキュリティの観点から適切な可能性がある。
【００４７】
しかし、表示画像の情報は、表示画像の一部または全部を含み、撮像画像の情報は、撮像画像の一部または全部を含んでもよい。以下においては、表示画像の情報として表示画像の特徴量を使用し、撮像画像の情報として撮像画像の特徴量を使用する場合について主に説明するが、表示画像の情報は表示画像の特徴量に限定されず、撮像画像の情報は撮像画像の特徴量に限定されない。
【００４８】
送信端末１００から受信端末２００に映像が送信される場合、送信される映像はどのような映像であってもよいが、送信端末１００によって表示された映像Ｉｍ１を少なくとも含んでもよい。かかる場合には、送信端末１００によって表示されている映像Ｉｍ１にユーザが興味を持ったときに、その映像Ｉｍ１自体を受信端末２００に収めることが可能となる。
【００４９】
また、送信端末１００から受信端末２００にアプリケーションが送信される場合、送信されるアプリケーションはどのようなアプリケーションであってもよいが、送信端末１００によって実行されているアプリケーションを少なくとも含んでもよい。かかる場合には、送信端末１００によって実行されているアプリケーションにユーザが興味を持ったときに、そのアプリケーション自体を受信端末２００に収めることが可能となる。
【００５０】
その他、表示制御部１１１は、表示制御部２１１と同様の機能を有してよい。制御装置３００は、情報取得部３１１と、比較部３１２と、送信制御部３１３とを備える。情報取得部３１１は、送信端末１００と受信端末２００とのうち一方の端末によって表示された表示画像の特徴量と他方の端末によって撮像された撮像画像の特徴量とを取得する。そして、比較部３１２は、表示画像の特徴量と撮像画像の特徴量とを比較して比較結果を得る。
【００５１】
また、送信制御部３１３は、比較結果に応じて送信端末１００から受信端末２００へのデータ送信を行わせるか否かを制御する。例えば、送信制御部３１３は、比較結果が表示画像の特徴量と撮像画像の特徴量との一致または類似を示す場合に、送信端末１００から受信端末２００へのデータ送信を行わせればよい。
【００５２】
以上、本開示の第１の実施形態に係る送信端末１００の機能構成例について説明した。
【００５３】
＜１−３．受信端末の機能構成例＞
続いて、本開示の第１の実施形態に係る受信端末２００の機能構成例について説明する。図６は、本開示の第１の実施形態に係る受信端末２００の機能構成例を示す図である。図６に示したように、受信端末２００は、制御部２１０、入力部２２０、撮像部２３０、検出部２４０、記憶部２５０、通信部２６０および表示部２７０を備える。
【００５４】
制御部２１０は、例えば、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）などのプロセッサに相当する。制御部２１０は、記憶部２５０または他の記憶媒体に記憶されるプログラムを実行することにより、制御部２１０が有する様々な機能を発揮する。制御部２１０は、表示制御部２１１、撮像画像取得部２１２および通信制御部２１３を有する。制御部２１０が有するこれらの各機能部については後に説明する。
【００５５】
入力部２２０は、ユーザからの操作を受け付ける機能を有する。入力部２２０は、ユーザから受け付けた操作を制御部２１０に出力する。操作はプログラムの実行に用いられ得る。また、例えば、入力部２２０は、ユーザからプログラムの起動を開始する操作を受け付けることもできる。また、例えば、入力部２２０は、ユーザからプログラムの実行を終了する操作を受け付けることもできる。図６に示した例では、入力部２２０は受信端末２００に組み込まれているが、入力部２２０は受信端末２００の外部に存在してもよい。
【００５６】
撮像部２３０は、撮像範囲を撮像することにより撮像画像を取得し、撮像画像を制御部２１０に出力する。撮像部２３０は、入力部２２０に対して入力される操作に従って設定された撮像倍率により撮像を行う。撮像倍率の調整は、ズーム機能によって実現され得るが、このズーム機能は特に限定されず、光学ズーム機能であってもよいし、電子ズーム機能であってもよい。なお、図６に示した例では、撮像部２３０は受信端末２００と一体化されているが、撮像部２３０は、受信端末２００と別体に構成されていてもよい。
【００５７】
検出部２４０は、所定のセンサデータを検出して制御部２１０に出力する。検出部２４０は、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）アンテナを有しており、ＧＰＳアンテナによって受信されたＧＰＳ信号を用いてＧＰＳデータ（受信端末２００の現在位置の緯度および経度）を検出する。なお、検出部２４０によって検出されるセンサデータはＧＰＳデータ以外であってもよい。また、図６に示した例では、検出部２４０は受信端末２００と一体化されているが、検出部２４０は、受信端末２００と別体に構成されていてもよい。
【００５８】
記憶部２５０は、半導体メモリまたはハードディスクなどの記憶媒体を用いて、制御部２１０を動作させるためのプログラムを記憶する。また、例えば、記憶部２５０は、プログラムによって使用される各種のデータ（例えば、各種の設定情報、コンテンツなど）を記憶することもできる。なお、図６に示した例では、記憶部２５０は受信端末２００と一体化されているが、記憶部２５０は受信端末２００と別体に構成されていてもよい。
【００５９】
通信部２６０は、送信端末１００と通信を行うことが可能である。通信部２６０による通信の形式は特に限定されず、通信部２６０による通信は、無線による通信であってもよいし、有線による通信であってもよい。なお、図６に示した例では、通信部２６０は受信端末２００と一体化されているが、通信部２６０は、受信端末２００と別体に構成されていてもよい。
【００６０】
表示部２７０は、制御部２１０による制御に従って、各種情報の表示を行う。例えば、表示部２７０は、ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）、有機ＥＬ（Ｅｌｅｃｔｒｏｌｕｍｉｎｅｓｃｅｎｃｅ）ディスプレイ装置を含んでもよい。あるいは、表示部２７０は、スピーカおよびヘッドホンなどの音声出力装置を含んでもよい。なお、図６に示した例では、表示部２７０は受信端末２００と一体化されているが、表示部２７０は受信端末２００と別体に構成されていてもよい。
【００６１】
通信制御部２１３は、受信端末２００と送信端末１００とのうち一方の端末によって表示された表示画像の特徴量と他方の端末によって撮像された撮像画像の特徴量との比較結果が一致または類似を示すと判断された場合に、送信端末１００からのデータ受信を通信部２６０に行わせる。かかる通信制御部２１３の機能によれば、ユーザに与える操作の煩雑を軽減しつつ、送信端末７００から受信端末８００に対して誤ったデータ送信が行われてしまう可能性を軽減することが可能となる。表示制御部２１１は、送信端末１００から受信されたデータに基づく映像を表示部２７０に表示させる。
【００６２】
以上、本開示の第１の実施形態に係る受信端末２００の機能構成例について説明した。
【００６３】
＜１−４．制御システムの動作例＞
続いて、本開示の第１の実施形態に係る制御システム１０の動作例について説明する。図７は、本開示の第１の実施形態に係る制御システム１０の動作例を示すシーケンス図である。特に、図７に示した例は、送信端末１００が接続相手を選択する例に相当する。また、図７に示した例は、送信端末１００が画像を表示し、受信端末２００が画像を撮像する例に相当し、送信端末１００から受信端末２００に送信されるデータが、映像Ｉｍ１である例に相当する。
【００６４】
まず、送信端末１００において通信制御部１１３は、周囲の端末を検出するための検出信号を送信し、受信端末２００において通信制御部２１３は、周囲の端末を検出するための検出信号を送信する（Ｓ１０１）。通信制御部２１３は、周囲の端末にカメラへの接続が可能である旨が通知されるように通信部２６０を制御する（Ｓ１０２）。なお、カメラへの接続が可能である旨は、必ずしも通知されなくてもよい。
【００６５】
続いて、表示制御部１１１は、表示部１７０に画像を表示させ（Ｓ１０３）、表示画像の特徴量を抽出すると（Ｓ１０４）、通信制御部１１３は、表示画像の特徴量が周囲の端末に送信されるように通信部１６０を制御する（Ｓ１０８）。一方、撮像部２３０によって画像が撮像され（Ｓ１０５）、撮像画像取得部２１２によって撮像画像の特徴量が抽出され（Ｓ１０７）、情報取得部３１１によって表示画像の特徴量と撮像画像の特徴量とが取得されると、比較部３１２は、特徴量同士を比較する（Ｓ１１０）。
【００６６】
続いて、送信制御部３１３は、検出信号を受信した受信端末２００が存在した場合には、その受信端末２００に接続要求が送信されるように通信部１６０を制御する（Ｓ１０９）。通信制御部２１３は、送信端末１００から接続要求が受信されるように通信部２６０を制御すると、比較結果が一致または類似を示すと判断された場合に、接続応答が送信端末１００に送信されるように通信部２６０を制御し（Ｓ１１１）、通信制御部１１３は確認メッセージが受信端末２００に送信されるように通信部１６０を制御する（Ｓ１１２）。
【００６７】
続いて、送信端末１００と受信端末２００との間において、ａｕｔｈｅｎｔｉｃａｔｉｏｎ、ＷＰＳ（登録商標）、ａｓｓｏｃｉａｔｉｏｎがなされ（Ｓ１１３、Ｓ１１４、Ｓ１１５）、ＲＴＳＰ（Ｒｅａｌ  Ｔｉｍｅ  Ｓｔｒｅａｍｉｎｇ  Ｐｒｏｔｏｃｏｌ）においてＲＴＰ（Ｒｅａｌ−ｔｉｍｅ  Ｔｒａｎｓｐｏｒｔ  Ｐｒｏｔｏｃｏｌ）  ｓｅｓｓｉｏｎが確立されると（Ｓ１１６）、通信制御部１１３は、ＲＴＰにより映像Ｉｍ１が受信端末２００に送信されるように通信部１６０を制御し（Ｓ１１７）、通信制御部２１３は、送信端末１００から映像Ｉｍ１が受信されるように通信部２６０を制御すると、表示制御部２１１は、映像Ｉｍ１を表示部２７０に表示させる。
【００６８】
上記の例では、撮像部２３０によって画像が撮像されているが、図７に示したように、表示制御部２１１は、撮像部２３０によって撮像された画像Ｉｍ０を表示部２７０に表示させてもよい。かかる場合、表示制御部２１１は、送信端末１００からデータが受信されると、表示部２７０による表示を、撮像部２３０によって撮像された画像Ｉｍ０から、送信端末１００から受信されたデータに基づく映像Ｉｍ１へ遷移させてもよい。
【００６９】
上記した一般的な技術においては、送信端末１００から受信されたデータに基づく映像Ｉｍ１が突発的に表示されるために、ユーザによっては直感的にどのような処理が実行されるのかを把握しづらかった。かかる一般的な技術と比較し、受信端末２００において送信端末１００によって表示されている画像が撮像されて表示されれば、ユーザにとって直感的に送信端末１００から受信端末２００へのデータ送信が実行されることを把握しやすくなる。
【００７０】
送信端末１００によって表示される表示画像と受信端末２００によって撮像される撮像画像とは静止画であってもよいし動画であってもよい。ここで、表示画像が表示されてから撮像画像が撮像されるまでにはある程度の時間を要することが想定される。したがって、比較部３１２は、表示画像と撮像画像とが動画である場合には、表示画像が取得された時刻と撮像画像が取得された時刻との差分が所定の範囲内の場合に、表示画像の特徴量と撮像画像の特徴量とを比較してもよい。
【００７１】
また、受信端末２００においてはアプリケーションが最初から実行されてもよいが、送信端末１００において既に途中まで実行されている場合には、受信端末２００においては最初から実行されなくてもよい。そのため、受信端末２００に対して送信されるデータは、送信端末１００におけるアプリケーション実行状態とアプリケーション実行により生成されるファイルとを少なくとも含んでよい。かかる場合には、アプリケーション実行状態とファイルとに基づいて送信端末１００におけるアプリケーションの実行の続きから受信端末２００においてアプリケーションを実行することが可能となる。なお、アプリケーション実行時において、アプリケーション実行状態はＲＡＭ８０３に記憶され、アプリケーション実行により生成されるファイルはストレージ装置８１１に記憶される。
【００７２】
送信端末１００と受信端末２００との間において無線ＬＡＮを介した通信が可能であるか否かによって、受信端末２００による表示を変更してもよい。例えば、送信端末１００から受信されるデータが映像およびアプリケーション実行状態とアプリケーション実行により生成されるファイルとを少なくとも含んでいる場合、表示制御部２１１は、送信端末１００と受信端末２００との距離が所定の距離よりも大きくなった場合に、表示部２７０による表示を映像からアプリケーション実行状態とファイルとに基づくアプリケーションの実行結果に切り替えてもよい。かかる構成によれば、無線ＬＡＮを介した通信が不可能になった場合であっても、受信端末２００において映像表示を途中から再開することが可能となる。
【００７３】
図８は、本開示の第１の実施形態に係る制御システム１０の動作例を示すシーケンス図である。特に、図８に示した例は、受信端末２００が接続相手を選択する例に相当する。また、図８に示した例は、送信端末１００が画像を表示し、受信端末２００が画像を撮像する例に相当し、送信端末１００から受信端末２００に送信されるデータが、映像Ｉｍ１である例に相当する。
【００７４】
図８に示したＳ１０１〜Ｓ１０８、Ｓ１１０は、図７に示したＳ１０１〜Ｓ１０８、Ｓ１１０と同様に実行され得る。また、図８に示したＳ１１３〜Ｓ１１７は、図７に示したＳ１１３〜Ｓ１１７と同様に実行され得る。したがって、ここでは、図８に示したＳ１０９、Ｓ１１１、Ｓ１１２について主に説明する。
【００７５】
比較部３１２による特徴量同士の比較が終わると、送信制御部３１３は、検出信号を受信した送信端末１００が存在した場合であり、かつ、特徴量の比較結果が一致または類似を示すと判断された場合には、その送信端末１００に接続要求が送信されるように通信部２６０を制御する（Ｓ１０９）。通信制御部１１３は、受信端末２００から接続要求が受信されるように通信部１６０を制御すると、接続応答が受信端末２００に送信されるように通信部１６０を制御し（Ｓ１１１）、通信制御部２１３は確認メッセージが送信端末１００に送信されるように通信部２６０を制御する（Ｓ１１２）。
【００７６】
図９は、本開示の第１の実施形態に係る制御システム１０の動作例を示すシーケンス図である。特に、図９に示した例は、送信端末１００が画像を撮像し、受信端末２００が画像を表示する例に相当する。また、図９に示した例は、送信端末１００から受信端末２００に送信されるデータが、映像Ｉｍ１である例に相当する。
【００７７】
図９に示したＳ１０１、Ｓ１０２は、図７または図８に示したＳ１０１、Ｓ１０２と同様に実行され得る。また、図９に示したＳ１０８〜Ｓ１１７は、図７または図８に示したＳ１０８〜Ｓ１１７と同様に実行され得る。したがって、ここでは、図９に示したＳ１０３〜Ｓ１０７について主に説明する。
【００７８】
図９に示した例において、表示制御部２１１は、表示部２７０に画像を表示させ（Ｓ１０３）、表示画像の特徴量を抽出する（Ｓ１０４）。一方、撮像部１３０によって画像が撮像され（Ｓ１０５）、撮像画像取得部１１２によって撮像画像の特徴量が抽出されると（Ｓ１０７）、通信制御部１１３は、撮像画像の特徴量が周囲の端末に送信されるように通信部１６０を制御する（Ｓ１０８）。
【００７９】
上記の例では、表示部２７０によって画像が表示されているが、図９に示したように、表示制御部２１１は、所定の画像Ｉｍ２を表示部２７０に表示させてもよい。画像Ｉｍ２はどのような画像であってもよいが、図９に示したように、何らかの端末を撮像して得た画像であってもよい。かかる場合、表示制御部２１１は、送信端末１００からデータが受信されると、表示部２７０による表示を、画像Ｉｍ２から、送信端末１００から受信されたデータに基づく映像Ｉｍ１へ遷移させてもよい。
【００８０】
図１０は、本開示の第１の実施形態に係る制御システム１０の動作例を示すシーケンス図である。特に、図１０に示した例は、映像とアプリケーションとが並行して送信される例に相当する。図１０に示した例においては、図７〜図９に示したＳ１０１〜Ｓ１１７が既に実行されており、それ以降に追加的になされ得る動作について主に説明する。
【００８１】
送信端末１００から受信端末２００には、映像が送信され得るが（Ｓ１１７、Ｓ１２２）、映像の送信と並行してアプリケーション、アプリケーション実行状態およびアプリケーション実行により生成されるファイルも送信端末１００から受信端末２００に送信されてもよい（Ｓ１２１）。かかる場合、表示制御部２１１は、送信端末１００と受信端末２００との距離を判定して（Ｓ１２３）、送信端末１００と受信端末２００との距離が所定の距離よりも大きくなった場合に、表示部２７０による表示を映像からアプリケーション実行状態とファイルとに基づくアプリケーションの実行結果に遷移させてもよい（Ｓ１２４）。
【００８２】
この例のように、送信端末１００から受信されるデータが映像およびアプリケーションとアプリケーション実行状態とアプリケーション実行により生成されるファイルとを少なくとも含んでいる場合には、表示制御部２１１は、映像を表示部２７０に表示させている間にアプリケーション実行状態とファイルとに基づいてアプリケーションの実行結果を表示するための準備をし、所定のタイミングが到来したときに表示部２７０による表示を映像からアプリケーションの実行結果に切り替えてもよい。かかる構成によれば、無線ＬＡＮを介した通信が不可能になった場合であっても、受信端末２００において映像表示をスムーズに継続することが可能となる。
【００８３】
図１１は、本開示の第１の実施形態に係る制御システム１０の動作例を示すシーケンス図である。特に、図１１に示した例は、データの伝送路を切り替える例に相当する。図１１に示した例においては、図７〜図９に示したＳ１０１〜Ｓ１１７が既に実行されており、それ以降に追加的になされ得る動作について主に説明する。
【００８４】
無線ＬＡＮを介して送信端末１００から受信端末２００にデータ送信がなされている間に、無線ＬＡＮを介した通信が不可能になる場合が想定される。そこで、表示制御部２１１は、送信端末１００と受信端末２００との距離を判定し（Ｓ１３１）、送信端末１００と受信端末２００との距離が所定の距離よりも大きくなった場合に、伝送路切替指示を送信端末１００に送信してもよい（Ｓ１３２）。また、送信端末１００は、伝送路切替指示を受信すると、公衆無線網を介してデータ送信を行うように伝送路を切り替えてもよい（Ｓ１３３、Ｓ１３４）。
【００８５】
この例のように、通信制御部１１３は、送信端末１００と受信端末２００との距離が所定の距離よりも大きくなった場合には、通信部１６０により送信されるデータの伝送路を無線ＬＡＮから公衆無線網に切り替えてよい。かかる構成によれば、無線ＬＡＮを介した通信が不可能になった場合であっても、送信端末１００から受信端末２００へのデータ送信を継続することが可能となる。なお、送信端末１００から受信端末２００には、映像が送信され得るが、映像の送信と並行してアプリケーション、アプリケーション実行状態およびアプリケーション実行により生成されるファイルも送信端末１００から受信端末２００に送信されてもよい。表示制御部２１１は、映像を表示部２７０に表示させている間にアプリケーション実行状態とファイルとに基づいてアプリケーションの実行結果を表示するための準備をし、所定のタイミングが到来したときに表示部２７０による表示を映像からアプリケーションの実行結果に切り替えてもよい。かかる構成によれば、無線ＬＡＮを介した通信が不可能になった場合であっても、受信端末２００において映像表示をスムーズに継続することが可能となる。
【００８６】
以上、本開示の第１の実施形態に係る制御システム１０の動作例について説明した。
【００８７】
＜＜２．第２の実施形態＞＞
続いて、本開示の第２の実施形態について説明する。本開示の第２の実施形態においては、送信端末１００から受信端末２００へのデータ送信を制御する制御装置３００が、送信端末１００に組み込まれている。しかし、他の実施形態において説明するように、制御装置３００は、必ずしも送信端末１００に組み込まれていなくてもよい。以下、第１の実施形態と第２の実施形態において同様の構成についての説明は省略し、第１の実施形態と第２の実施形態とにおいて異なる構成について主に説明する。
【００８８】
＜２−１．送信端末の機能構成例＞
まず、本開示の第２の実施形態に係る送信端末１００の機能構成例について説明する。図１２は、本開示の第２の実施形態に係る送信端末１００の機能構成例を示す図である。図１２に示したように、送信端末１００は、制御部１１０、入力部１２０、撮像部１３０、検出部１４０、記憶部１５０、通信部１６０および表示部１７０を備える。さらに、送信端末１００は、制御装置３００を備える。
【００８９】
以上、本開示の第２の実施形態に係る送信端末１００の機能構成例について説明した。
【００９０】
＜２−２．受信端末の機能構成例＞
続いて、本開示の第２の実施形態に係る受信端末２００の機能構成例について説明する。図１３は、本開示の第２の実施形態に係る受信端末２００の機能構成例を示す図である。図１３に示したように、受信端末２００は、制御部２１０、入力部２２０、撮像部２３０、検出部２４０、記憶部２５０、通信部２６０および表示部２７０を備える。上記したように、本開示の第２の実施形態においては、受信端末２００の代わりに送信端末１００が制御装置３００を備える。
【００９１】
以上、本開示の第２の実施形態に係る受信端末２００の機能構成例について説明した。
【００９２】
＜２−３．制御システムの動作例＞
続いて、本開示の第２の実施形態に係る制御システム１０の動作例について説明する。図１４は、本開示の第２の実施形態に係る制御システム１０の動作例を示すシーケンス図である。特に、図１４に示した例は、送信端末１００が接続相手を選択する例に相当する。また、図１４に示した例は、送信端末１００が画像を表示し、受信端末２００が画像を撮像する例に相当し、送信端末１００から受信端末２００に送信されるデータが、映像Ｉｍ１である例に相当する。
【００９３】
図１４に示したＳ１０１〜Ｓ１０７は、図８に示したＳ１０１〜Ｓ１０７と同様に実行され得る。また、図１４に示したＳ１１３〜Ｓ１１７は、図８に示したＳ１１３〜Ｓ１１７と同様に実行され得る。したがって、ここでは、図１４に示したＳ１０８〜Ｓ１１２について主に説明する。
【００９４】
続いて、表示制御部１１１は、表示部１７０に画像を表示させ（Ｓ１０３）、表示画像の特徴量を抽出する（Ｓ１０４）。一方、撮像部２３０によって画像が撮像され（Ｓ１０５）、撮像画像取得部２１２によって撮像画像の特徴量が抽出されると（Ｓ１０７）、通信制御部２１３は、撮像画像の特徴量が周囲の端末に送信されるように通信部２６０を制御する（Ｓ１０８）。一方、情報取得部３１１によって表示画像の特徴量と撮像画像の特徴量とが取得されると、比較部３１２は、特徴量同士を比較する（Ｓ１１０）。
【００９５】
比較部３１２による特徴量同士の比較が終わると、送信制御部３１３は、検出信号を受信した受信端末２００が存在した場合であり、かつ、特徴量の比較結果が一致または類似を示すと判断された場合には、その受信端末２００に接続要求が送信されるように通信部１６０を制御する（Ｓ１０９）。通信制御部２１３は、送信端末１００から接続要求が受信されるように通信部２６０を制御すると、接続応答が送信端末１００に送信されるように通信部２６０を制御し（Ｓ１１１）、通信制御部１１３は確認メッセージが受信端末２００に送信されるように通信部１６０を制御する（Ｓ１１２）。
【００９６】
図１５は、本開示の第２の実施形態に係る制御システム１０の動作例を示すシーケンス図である。特に、図１５に示した例は、受信端末２００が接続相手を選択する例に相当する。また、図１５に示した例は、送信端末１００が画像を表示し、受信端末２００が画像を撮像する例に相当し、送信端末１００から受信端末２００に送信されるデータが、映像Ｉｍ１である例に相当する。
【００９７】
図１５に示したＳ１０１〜Ｓ１０８、Ｓ１１０は、図１４に示したＳ１０１〜Ｓ１０８、Ｓ１１０と同様に実行され得る。また、図１５に示したＳ１１３〜Ｓ１１７は、図１４に示したＳ１１３〜Ｓ１１７と同様に実行され得る。したがって、ここでは、図１５に示したＳ１０９、Ｓ１１１、Ｓ１１２について主に説明する。
【００９８】
送信制御部３１３は、検出信号を受信した送信端末１００が存在した場合には、その送信端末１００に接続要求が送信されるように通信部２６０を制御する（Ｓ１０９）。通信制御部１１３は、受信端末２００から接続要求が受信されるように通信部１６０を制御すると、比較結果が一致または類似を示すと判断された場合に、接続応答が受信端末２００に送信されるように通信部１６０を制御し（Ｓ１１１）、通信制御部２１３は確認メッセージが送信端末１００に送信されるように通信部２６０を制御する（Ｓ１１２）。
【００９９】
以上、本開示の第２の実施形態に係る制御システム１０の動作例について説明した。
【０１００】
＜＜３．第３の実施形態＞＞
続いて、本開示の第３の実施形態について説明する。本開示の第３の実施形態においては、送信端末１００から受信端末２００へのデータ送信を制御する制御装置３００が、送信端末１００および受信端末２００とは異なるサーバ装置４００に組み込まれている。しかし、他の実施形態において説明するように、制御装置３００は、必ずしもサーバ装置４００に組み込まれていなくてもよい。以下、第３の実施形態と他の実施形態において同様の構成についての説明は省略し、第３の実施形態と他の実施形態とにおいて異なる構成について主に説明する。
【０１０１】
＜３−１．送信端末の機能構成例＞
まず、本開示の第３の実施形態に係る送信端末１００の機能構成例について説明する。図１６は、本開示の第３の実施形態に係る送信端末１００の機能構成例を示す図である。図１６に示したように、送信端末１００は、制御部１１０、入力部１２０、撮像部１３０、検出部１４０、記憶部１５０、通信部１６０および表示部１７０を備える。上記したように、本開示の第３の実施形態においては、送信端末１００または受信端末２００の代わりにサーバ装置４００が制御装置３００を備える。
【０１０２】
以上、本開示の第３の実施形態に係る送信端末１００の機能構成例について説明した。
【０１０３】
＜３−２．受信端末の機能構成例＞
続いて、本開示の第３の実施形態に係る受信端末２００の機能構成例について説明する。図１７は、本開示の第３の実施形態に係る受信端末２００の機能構成例を示す図である。図１７に示したように、受信端末２００は、制御部２１０、入力部２２０、撮像部２３０、検出部２４０、記憶部２５０、通信部２６０および表示部２７０を備える。上記したように、本開示の第３の実施形態においては、送信端末１００または受信端末２００の代わりにサーバ装置４００が制御装置３００を備える。
【０１０４】
以上、本開示の第３の実施形態に係る受信端末２００の機能構成例について説明した。
【０１０５】
＜３−３．サーバ装置の機能構成例＞
続いて、本開示の第３の実施形態に係るサーバ装置４００の機能構成例について説明する。図１８は、本開示の第３の実施形態に係るサーバ装置４００の機能構成例を示す図である。図１８に示したように、サーバ装置４００は、制御部４１０、記憶部４５０および通信部４６０を備える。上記したように、本開示の第３の実施形態においては、送信端末１００または受信端末２００の代わりにサーバ装置４００が制御装置３００を備える。
【０１０６】
制御部４１０は、例えば、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）などのプロセッサに相当する。制御部４１０は、記憶部４５０または他の記憶媒体に記憶されるプログラムを実行することにより、制御部４１０が有する様々な機能を発揮する。
【０１０７】
記憶部４５０は、半導体メモリまたはハードディスクなどの記憶媒体を用いて、制御部４１０を動作させるためのプログラムを記憶する。また、例えば、記憶部４５０は、プログラムによって使用される各種のデータ（例えば、各種の設定情報、コンテンツなど）を記憶することもできる。なお、図１８に示した例では、記憶部４５０はサーバ装置４００と一体化されているが、記憶部４５０はサーバ装置４００と別体に構成されていてもよい。
【０１０８】
通信部４６０は、送信端末１００および受信端末２００と通信を行うことが可能である。通信部４６０による通信の形式は特に限定されず、通信部４６０による通信は、無線による通信であってもよいし、有線による通信であってもよい。なお、図１８に示した例では、通信部４６０はサーバ装置４００と一体化されているが、通信部４６０は、サーバ装置４００と別体に構成されていてもよい。
３）。
【０１０９】
以上、本開示の第３の実施形態に係るサーバ装置４００の機能構成例について説明した。
【０１１０】
＜３−４．制御システムの動作例＞
続いて、本開示の第３の実施形態に係る制御システム１０の動作例について説明する。図１９は、本開示の第３の実施形態に係る制御システム１０の動作例を示すシーケンス図である。特に、図１９に示した例は、送信端末１００が接続相手を選択する例に相当する。また、図１９に示した例は、送信端末１００が画像を表示し、受信端末２００が画像を撮像する例に相当し、送信端末１００から受信端末２００に送信されるデータが、映像Ｉｍ１である例に相当する。
【０１１１】
図１９に示したＳ１１３〜Ｓ１１７は、図７に示したＳ１１３〜Ｓ１１７と同様に実行され得る。したがって、ここでは、図１９に示したＳ１０１〜Ｓ１１２について主に説明する。
【０１１２】
まず、送信端末１００において通信制御部１１３は、周囲の端末を検出するための検出信号を送信し、受信端末２００において通信制御部２１３は、周囲の端末を検出するための検出信号を送信する（Ｓ１０１）。通信制御部２１３は、周囲の端末にカメラへの接続が可能である旨が通知されるように通信部２６０を制御する（Ｓ１０２）。なお、カメラへの接続が可能である旨は、必ずしも通知されなくてもよい。
【０１１３】
続いて、表示制御部１１１は、表示部１７０に画像を表示させ（Ｓ１０３）、表示画像の特徴量を抽出すると（Ｓ１０４）、通信制御部１１３は、表示画像の特徴量および付加情報がサーバ装置４００に送信されるように通信部１６０を制御する（Ｓ１０８Ａ）。一方、撮像部２３０によって画像が撮像され（Ｓ１０５）、撮像画像取得部２１２によって撮像画像の特徴量が抽出されると（Ｓ１０７）、通信制御部２１３は、撮像画像の特徴量および付加情報がサーバ装置４００に送信されるように通信部１６０を制御する（Ｓ１０８Ｂ）。
【０１１４】
ここで、付加情報は、特徴量以外に付加的に用いられる情報であり、検出部１４０によって検出されるセンサデータ（例えば、位置情報、電波の受信強度、音声データの特徴量）であってもよいし、ＩＰアドレスであってもよい。
【０１１５】
このように、情報取得部３１１が送信端末１００から付加情報を取得するとともに受信端末２００から付加情報を取得した場合、比較部３１２が送信端末１００から取得された付加情報と受信端末２００から取得された付加情報とをさらに比較してよい。かかる構成によれば、特徴量だけを比較の対象とする場合と比較して、送信端末１００から受信端末２００に対して誤ったデータ送信が行われてしまう可能性をより軽減することが可能となる。
【０１１６】
なお、付加情報はあくまでも特徴量以外に付加的に用いられる情報であるため、必ず設けられなくてはならない情報ではない。情報取得部３１１によって送信端末１００からの特徴量および付加情報が取得されるとともに受信端末２００からの特徴量および付加情報が取得されると、比較部３１２は、特徴量同士を比較するとともに付加情報同士を比較する（Ｓ１１０）。
【０１１７】
続いて、送信制御部３１３は、検出信号を受信した受信端末２００が存在した場合には、その受信端末２００に接続要求が送信されるように通信部１６０を制御する（Ｓ１０９）。通信制御部２１３は、送信端末１００から接続要求が受信されるように通信部２６０を制御すると、特徴量同士の比較結果が一致または類似を示すとともに付加情報同士の比較結果が一致または類似を示すと判断された場合に、接続応答が送信端末１００に送信されるように通信部２６０を制御し（Ｓ１１１）、通信制御部１１３は確認メッセージが受信端末２００に送信されるように通信部１６０を制御する（Ｓ１１２）。
【０１１８】
以上、本開示の第３の実施形態に係る制御システム１０の動作例について説明した。
【０１１９】
＜＜４．ハードウェア構成例＞＞
続いて、本開示の実施形態に係る送信端末１００のハードウェア構成例について説明する。図２０は、本開示の実施形態に係る送信端末１００のハードウェア構成例を示す図である。ただし、図２０に示したハードウェア構成例は、送信端末１００のハードウェア構成の一例を示したに過ぎない。したがって、送信端末１００のハードウェア構成は、図２０に示した例に限定されない。受信端末２００のハードウェアも送信端末１００のハードウェアと同様に構成され得る。
【０１２０】
図２０に示したように、送信端末１００は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）８０１と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）８０２と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）８０３と、センサ８０４と、入力装置８０８と、出力装置８１０と、ストレージ装置８１１と、ドライブ８１２と、撮像装置８１３と、通信装置８１５とを備える。
【０１２１】
ＣＰＵ８０１は、演算処理装置および制御装置として機能し、各種プログラムに従って送信端末１００内の動作全般を制御する。また、ＣＰＵ８０１は、マイクロプロセッサであってもよい。ＲＯＭ８０２は、ＣＰＵ８０１が使用するプログラムや演算パラメータ等を記憶する。ＲＡＭ８０３は、ＣＰＵ８０１の実行において使用するプログラムや、その実行において適宜変化するパラメータ等を一時記憶する。これらはＣＰＵバスなどから構成されるホストバスにより相互に接続されている。
【０１２２】
センサ８０４は、送信端末１００の状態を検出するためのセンサとその周辺回路からなる。センサ８０４としては、ＧＰＳアンテナ、傾きセンサ、加速度センサ、方位センサ、温度センサ、湿度センサ、照度センサなどを挙げることができる。センサ８０４により検出されたセンサデータは、ＣＰＵ８０１に送られる。これにより、ＣＰＵ８０１は、送信端末１００の状態（現在位置、傾き、加速度、方位、温度、湿度、照度など）を知ることができる。
【０１２３】
入力装置８０８は、マウス、キーボード、タッチパネル、ボタン、マイクロフォン、スイッチおよびレバーなどユーザが情報を入力するための入力部と、ユーザによる入力に基づいて入力信号を生成し、ＣＰＵ８０１に出力する入力制御回路などから構成されている。送信端末１００のユーザは、該入力装置８０８を操作することにより、送信端末１００に対して各種のデータを入力したり処理動作を指示したりすることができる。
【０１２４】
出力装置８１０は、例えば、液晶ディスプレイ（ＬＣＤ）装置、ＯＬＥＤ（Ｏｒｇａｎｉｃ  Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）装置およびランプなどの表示装置を含む。さらに、出力装置８１０は、スピーカおよびヘッドホンなどの音声出力装置を含む。例えば、表示装置は、撮像された画像や生成された画像などを表示する。一方、音声出力装置は、音声データ等を音声に変換して出力する。
【０１２５】
ストレージ装置８１１は、送信端末１００の記憶部の一例として構成されたデータ格納用の装置である。ストレージ装置８１１は、記憶媒体、記憶媒体にデータを記録する記録装置、記憶媒体からデータを読み出す読出し装置および記憶媒体に記録されたデータを削除する削除装置などを含んでもよい。このストレージ装置８１１は、ＣＰＵ８０１が実行するプログラムや各種データを格納する。
【０１２６】
ドライブ８１２は、記憶媒体用リーダライタであり、送信端末１００に内蔵、あるいは外付けされる。ドライブ８１２は、装着されている磁気ディスク、光ディスク、光磁気ディスク、または半導体メモリ等のリムーバブル記憶媒体に記録されている情報を読み出して、ＲＡＭ８０３に出力する。また、ドライブ８１２は、リムーバブル記憶媒体に情報を書き込むこともできる。
【０１２７】
撮像装置８１３は、光を集光する撮影レンズおよびズームレンズなどの撮像光学系、およびＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）またはＣＭＯＳ（Ｃｏｍｐｌｅｍｅｎｔａｒｙ  Ｍｅｔａｌ  Ｏｘｉｄｅ  Ｓｅｍｉｃｏｎｄｕｃｔｏｒ）などの信号変換素子を備える。撮像光学系は、被写体から発せられる光を集光して信号変換部に被写体像を形成し、信号変換素子は、形成された被写体像を電気的な画像信号に変換する。
【０１２８】
通信装置８１５は、例えば、ネットワークに接続するための通信デバイス等で構成された通信インタフェースである。また、通信装置８１５は、無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）対応通信装置であっても、ＬＴＥ（Ｌｏｎｇ  Ｔｅｒｍ  Ｅｖｏｌｕｔｉｏｎ）対応通信装置であっても、有線による通信を行うワイヤー通信装置であってもよい。通信装置８１５は、例えば、ネットワークを介して他の装置と通信を行うことが可能である。
【０１２９】
以上、本開示の実施形態に係る送信端末１００のハードウェア構成例について説明した。
【０１３０】
続いて、本開示の実施形態に係るサーバ装置４００のハードウェア構成例について説明する。図２１は、本開示の実施形態に係るサーバ装置４００のハードウェア構成例を示す図である。ただし、図２１に示したハードウェア構成例は、サーバ装置４００のハードウェア構成の一例を示したに過ぎない。したがって、サーバ装置４００のハードウェア構成は、図２１に示した例に限定されない。
【０１３１】
図２１に示したように、サーバ装置４００は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）９０１と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）９０２と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）９０３と、ストレージ装置９１１と、ドライブ９１２と、通信装置９１５とを備える。
【０１３２】
ＣＰＵ９０１は、演算処理装置および制御装置として機能し、各種プログラムに従ってサーバ装置４００内の動作全般を制御する。また、ＣＰＵ９０１は、マイクロプロセッサであってもよい。ＲＯＭ９０２は、ＣＰＵ９０１が使用するプログラムや演算パラメータ等を記憶する。ＲＡＭ９０３は、ＣＰＵ９０１の実行において使用するプログラムや、その実行において適宜変化するパラメータ等を一時記憶する。これらはＣＰＵバスなどから構成されるホストバスにより相互に接続されている。
【０１３３】
ストレージ装置９１１は、サーバ装置４００の記憶部の一例として構成されたデータ格納用の装置である。ストレージ装置９１１は、記憶媒体、記憶媒体にデータを記録する記録装置、記憶媒体からデータを読み出す読出し装置および記憶媒体に記録されたデータを削除する削除装置などを含んでもよい。このストレージ装置９１１は、ＣＰＵ９０１が実行するプログラムや各種データを格納する。
【０１３４】
ドライブ９１２は、記憶媒体用リーダライタであり、サーバ装置４００に内蔵、あるいは外付けされる。ドライブ９１２は、装着されている磁気ディスク、光ディスク、光磁気ディスク、または半導体メモリ等のリムーバブル記憶媒体に記録されている情報を読み出して、ＲＡＭ９０３に出力する。また、ドライブ９１２は、リムーバブル記憶媒体に情報を書き込むこともできる。
【０１３５】
通信装置９１５は、例えば、ネットワークに接続するための通信デバイス等で構成された通信インタフェースである。また、通信装置９１５は、無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）対応通信装置であっても、ＬＴＥ（Ｌｏｎｇ  Ｔｅｒｍ  Ｅｖｏｌｕｔｉｏｎ）対応通信装置であっても、有線による通信を行うワイヤー通信装置であってもよい。通信装置９１５は、例えば、ネットワークを介して他の装置と通信を行うことが可能である。
【０１３６】
＜＜５．むすび＞＞
以上説明したように、本開示の実施形態によれば、送信端末１００と受信端末２００とのうち一方の端末によって表示された表示画像の情報と他方の端末によって撮像された撮像画像の情報とを取得する情報取得部３１１と、表示画像の情報と撮像画像の情報とを比較して比較結果を得る比較部３１２と、比較結果に応じて送信端末１００から受信端末２００へのデータ送信を行わせるか否かを制御する送信制御部３１３と、を備える、制御装置３００が提供される。
【０１３７】
かかる構成によれば、ユーザに与える操作の煩雑を軽減しつつ、送信端末７００から受信端末８００に対して誤ったデータ送信が行われてしまう可能性を軽減することが可能である。また、かかる構成によれば、所望のデータを受信端末８００に収めるために要する時間を軽減することが可能である。
【０１３８】
なお、添付図面を参照しながら本開示の好適な実施形態について詳細に説明したが、本開示の技術的範囲はかかる例に限定されない。本開示の技術分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本開示の技術的範囲に属するものと了解される。
【０１３９】
また、コンピュータに内蔵されるＣＰＵ、ＲＯＭおよびＲＡＭなどのハードウェアを、上記した送信端末１００が有する機能と同等の機能を発揮させるためのプログラムも作成可能である。また、該プログラムを記録した、コンピュータに読み取り可能な記録媒体も提供され得る。また、コンピュータに内蔵されるＣＰＵ、ＲＯＭおよびＲＡＭなどのハードウェアを、上記した受信端末２００が有する機能と同等の機能を発揮させるためのプログラムも作成可能である。また、該プログラムを記録した、コンピュータに読み取り可能な記録媒体も提供され得る。
【０１４０】
また、コンピュータに内蔵されるＣＰＵ、ＲＯＭおよびＲＡＭなどのハードウェアを、上記した制御装置３００が有する機能と同等の機能を発揮させるためのプログラムも作成可能である。また、該プログラムを記録した、コンピュータに読み取り可能な記録媒体も提供され得る。また、コンピュータに内蔵されるＣＰＵ、ＲＯＭおよびＲＡＭなどのハードウェアを、上記したサーバ装置４００が有する機能と同等の機能を発揮させるためのプログラムも作成可能である。
【０１４１】
なお、以下のような構成も本開示の技術的範囲に属する。
（１）
送信端末と受信端末とのうち一方の端末によって表示された表示画像の情報と他方の端末によって撮像された撮像画像の情報とを取得する情報取得部と、
前記表示画像の情報と前記撮像画像の情報とを比較して比較結果を得る比較部と、
前記比較結果に応じて前記送信端末から前記受信端末へのデータ送信を行わせるか否かを制御する送信制御部と、
を備える、制御装置。
（２）
前記送信端末から前記受信端末に送信されるデータは、映像を少なくとも含む、
前記（１）に記載の制御装置。
（３）
前記送信端末から前記受信端末に送信される映像は、前記送信端末によって表示された映像を少なくとも含む、
前記（２）に記載の制御装置。
（４）
前記送信端末から前記受信端末に送信されるデータは、アプリケーションを少なくとも含む、
前記（１）〜（３）のいずれか一項に記載の制御装置。
（５）
前記送信端末から前記受信端末に送信される前記アプリケーションは、前記送信端末によって実行されているアプリケーションを少なくとも含む、
前記（４）に記載の制御装置。
（６）
前記送信端末から前記受信端末に送信されるデータは、前記送信端末におけるアプリケーション実行状態とアプリケーション実行により生成されるファイルとを少なくとも含む、
前記（１）〜（５）のいずれか一項に記載の制御装置。
（７）
前記送信制御部は、前記比較結果が前記表示画像の情報と前記撮像画像の情報との一致または類似を示す場合に、前記送信端末から前記受信端末へのデータ送信を行わせる、
前記（１）〜（６）のいずれか一項に記載の制御装置。
（８）
前記表示画像の情報は、前記表示画像から抽出された特徴量を含み、前記撮像画像の情報は、前記撮像画像から抽出された特徴量を含む、
前記（１）〜（７）のいずれか一項に記載の制御装置。
（９）
前記表示画像の情報は、前記表示画像の一部または全部を含み、前記撮像画像の情報は、前記撮像画像の一部または全部を含む、
前記（１）〜（７）のいずれか一項に記載の制御装置。
（１０）
前記情報取得部は、前記送信端末から付加情報を取得するとともに前記受信端末から付加情報を取得し、
前記比較部は、前記送信端末から取得された付加情報と前記受信端末から取得された付加情報とをさらに比較する、
前記（１）〜（９）のいずれか一項に記載の制御装置。
（１１）
前記比較部は、前記表示画像が取得された時刻と前記撮像画像が取得された時刻との差分が所定の範囲内の場合に、前記表示画像の情報と前記撮像画像の情報とを比較する、
前記（１）〜（１０）のいずれか一項に記載の制御装置。
（１２）
前記制御装置は、前記送信端末に組み込まれている、
前記（１）〜（１１）のいずれか一項に記載の制御装置。
（１３）
前記制御装置は、前記受信端末に組み込まれている、
前記（１）〜（１１）のいずれか一項に記載の制御装置。
（１４）
前記制御装置は、前記送信端末および前記受信端末とは異なるサーバ装置に組み込まれている、
前記（１）〜（１１）のいずれか一項に記載の制御装置。
（１５）
送信端末と受信端末とのうち一方の端末によって表示された表示画像の情報と他方の端末によって撮像された撮像画像の情報とを取得することと、
前記表示画像の情報と前記撮像画像の情報とを比較して比較結果を得ることと、
前記比較結果に応じて前記送信端末と前記受信端末へのデータ送信を行わせるか否かを制御することと、
を含む、制御方法。
（１６）
自己の端末と受信端末とのうち一方の端末によって表示された表示画像の情報と他方の端末によって撮像された撮像画像の情報との比較結果が一致または類似を示すと判断された場合に、前記受信端末へのデータ通信を通信部に行わせる通信制御部、
を備える、送信端末。
（１７）
前記受信端末に対して送信されるデータは、映像を少なくとも含む、
前記（１６）に記載の送信端末。
（１８）
前記受信端末に対して送信されるデータは、アプリケーションを少なくとも含む、
前記（１６）または（１７）に記載の送信端末。
（１９）
前記受信端末に対して送信されるデータは、前記送信端末におけるアプリケーション実行状態を少なくとも含む、
前記（１６）〜（１８）のいずれか一項に記載の送信端末。
（２０）
前記通信制御部は、前記受信端末との距離が所定の距離よりも大きくなった場合には、前記通信部により送信されるデータの伝送路を無線ＬＡＮから公衆無線網に切り替える、
前記（１６）〜（１９）のいずれか一項に記載の送信端末。
（２１）
自己の端末と受信端末とのうち一方の端末によって表示された表示画像の情報と他方の端末によって撮像された撮像画像の情報との比較結果が一致または類似を示すと判断された場合に、前記受信端末へのデータ通信を通信部に行わせること、
を含む、送信方法。
（２２）
自己の端末と送信端末とのうち一方の端末によって表示された表示画像の情報と他方の端末によって撮像された撮像画像の情報との比較結果が一致または類似を示すと判断された場合に、前記送信端末からのデータ受信を通信部に行わせる通信制御部、
を備える、受信端末。
（２３）
前記受信端末は、
前記送信端末から受信されたデータに基づく映像を表示部に表示させる表示制御部を備える、
前記（２２）に記載の受信端末。
（２４）
前記表示制御部は、前記送信端末からデータが受信されると、前記表示部による表示を撮像部によって撮像された画像から前記送信端末から受信されたデータに基づく映像へ遷移させる、
前記（２３）に記載の受信端末。
（２５）
前記送信端末から受信されるデータは、映像およびアプリケーション実行状態とアプリケーション実行により生成されるファイルとを少なくとも含んでおり、
前記表示制御部は、前記送信端末との距離が所定の距離よりも大きくなった場合に、前記表示部による表示を前記映像から前記アプリケーション実行状態と前記ファイルとに基づくアプリケーションの実行結果に切り替える、
前記（２３）または（２４）のいずれか一項に記載の受信端末。
（２６）
前記送信端末から受信されるデータは、映像およびアプリケーションとアプリケーション実行状態とアプリケーション実行により生成されるファイルとを少なくとも含んでおり、
前記表示制御部は、前記映像を前記表示部に表示させている間に前記アプリケーションの実行結果を表示するための準備をし、所定のタイミングが到来したときに前記表示部による表示を前記映像から前記アプリケーション実行状態と前記ファイルとに基づく前記アプリケーションの実行結果に切り替える、
前記（２３）〜（２５）のいずれか一項に記載の受信端末。
（２７）
自己の端末と送信端末とのうち一方の端末によって表示された表示画像の情報と他方の端末によって撮像された撮像画像の情報との比較結果が一致または類似を示すと判断された場合に、前記送信端末からのデータ受信を通信部に行わせることと、
を含む、受信方法。
（２８）
制御装置と送信端末と受信端末とを備える制御システムであって、
前記制御装置は、
前記送信端末と前記受信端末とのうち一方の端末によって表示された表示画像の情報と他方の端末によって撮像された撮像画像の情報とを取得する情報取得部と、
前記表示画像の情報と前記撮像画像の情報とを比較して比較結果を得る比較部と、
前記比較結果に応じて前記送信端末から前記受信端末へのデータ送信を行わせるか否かを制御する送信制御部と、を備え、
前記送信端末は、
前記比較結果が一致または類似を示すと判断された場合に、前記受信端末へのデータ通信を通信部に行わせる通信制御部を備え、
前記受信端末は、
前記比較結果が一致または類似を示すと判断された場合に、前記送信端末からのデータ受信を通信部に行わせる通信制御部を備える、
制御システム。
【符号の説明】
【０１４２】
１０    制御システム
１００  送信端末
１１０  制御部
１１１  表示制御部
１１２  撮像画像取得部
１１３  通信制御部
１２０  入力部
１３０  撮像部
１４０  検出部
１５０  記憶部
１６０  通信部
１７０  表示部
２００  受信端末
２１０  制御部
２１１  表示制御部
２１２  撮像画像取得部
２１３  通信制御部
２２０  入力部
２３０  撮像部
２４０  検出部
２５０  記憶部
２６０  通信部
２７０  表示部
３００  制御装置
３１１  情報取得部
３１２  比較部
３１３  送信制御部
４００  サーバ装置
４１０  制御部
４５０  記憶部
４６０  通信部
【図１】
2015032934.tif 000003
【図２】
2015032934.tif 000004
【図３】
2015032934.tif 000005
【図４】
2015032934.tif 000006
【図５】
2015032934.tif 000007
【図６】
2015032934.tif 000008
【図７】
2015032934.tif 000009
【図８】
2015032934.tif 000010
【図９】
2015032934.tif 000011
【図１０】
2015032934.tif 000012
【図１１】
2015032934.tif 000013
【図１２】
2015032934.tif 000014
【図１３】
2015032934.tif 000015
【図１４】
2015032934.tif 000016
【図１５】
2015032934.tif 000017
【図１６】
2015032934.tif 000018
【図１７】
2015032934.tif 000019
【図１８】
2015032934.tif 000020
【図１９】
2015032934.tif 000021
【図２０】
2015032934.tif 000022
【図２１】
2015032934.tif 000023