(57)【要約】      （修正有）【課題】通信速度が低い環境で、遠隔地との情報共有を行うことができる表示制御装置、表示制御システム、表示制御方法及び表示制御プログラムを提供する。【解決手段】表示制御装置２０の受信部２５３は、端末装置から位置情報を受信する。また、特定部２５１は、受信部２５３によって位置情報が受信されるたびに、端末装置が存在する空間を表すモデルにおける、位置情報に対応する位置を特定する。そして、表示制御部２５４は、特定部２５１によって位置が特定されるたびに、モデル及び特定部２５１によって特定された位置を表す画像を表示部２３に表示させる。【選択図】図３
2019164650.tif 000002
【特許請求の範囲】
【請求項１】
所定の空間における端末装置の位置を示す位置情報を受信する受信部と、
前記受信部によって前記位置情報が受信されるたびに、前記空間を表すモデルにおける、前記位置情報に対応する位置を特定する特定部と、
前記特定部によって前記位置が特定されるたびに、前記モデル及び前記特定部によって特定された位置を表す画像を表示部に表示させる表示制御部と、
を有することを特徴とする表示制御装置。
【請求項２】
前記受信部は、前記端末装置の位置及び向きを示す位置情報を受信し、
前記表示制御部は、前記特定部によって特定された位置とともに、前記位置情報に含まれる向きを表す画像を表示部に表示させることを特徴とする請求項１に記載の表示制御装置。
【請求項３】
表示制御装置及び端末装置を有する表示制御システムであって、
前記端末装置は、
所定の空間における前記端末装置の位置を特定する第１の特定部と、
前記第１の特定部によって特定された位置を示す位置情報を送信する第１の送信部と、
を有し、
前記表示制御装置は、
前記端末装置から前記位置情報を受信する第１の受信部と、
前記第１の受信部によって前記位置情報が受信されるたびに、前記空間を表すモデルにおける、前記位置情報に対応する位置を特定する第２の特定部と、
前記第２の特定部によって前記位置が特定されるたびに、前記モデル及び前記第２の特定部によって特定された位置を表す画像を第１の表示部に表示させる第１の表示制御部と、
を有することを特徴とする表示制御システム。
【請求項４】
前記端末装置は、
前記空間に設置されたマーカを読み取る読取部をさらに有し、
前記第１の特定部は、前記読取部によって読み取られた前記マーカの位置を原点とした場合の前記端末装置の相対的な位置を特定し、
前記第１の送信部は、前記第１の特定部によって特定された相対的な位置を示す位置情報を送信し、
前記第２の特定部は、あらかじめ取得した前記マーカの位置を基に特定した前記空間を表すモデルにおける前記原点の位置を基に、前記位置情報に対応する位置を特定することを特徴とする請求項３に記載の表示制御システム。
【請求項５】
前記表示制御装置は、
ユーザによって入力された指示を示す指示情報を送信する第２の送信部をさらに有し、
前記端末装置は、
画像を撮像する撮像部と、
前記表示制御装置から前記指示情報を受信する第２の受信部と、
前記撮像部によって撮像された画像内の所定の位置に、前記指示情報の指示の内容を示す所定のオブジェクトを重畳させて第２の表示部に表示させる第２の表示制御部と、
をさらに有することを特徴とする請求項３又は４に記載の表示制御システム。
【請求項６】
コンピュータによって実行される表示制御方法であって、
所定の空間における端末装置の位置を示す位置情報を受信する受信工程と、
前記受信工程において前記位置情報が受信されるたびに、前記空間を表すモデルにおける、前記位置情報に対応する位置を特定する特定工程と、
前記特定工程において前記位置が特定されるたびに、前記モデル及び前記特定工程において特定された位置を表す画像を表示部に表示させる表示制御工程と、
を含むことを特徴とする表示制御方法。
【請求項７】
コンピュータを、
所定の空間における端末装置の位置を示す位置情報を受信する受信手段と、
前記受信手段によって前記位置情報が受信されるたびに、前記空間を表すモデルにおける、前記位置情報に対応する位置を特定する特定手段と、
前記特定手段によって前記位置が特定されるたびに、前記モデル及び前記特定手段によって特定された位置を表す画像を表示部に表示させる表示制御手段と、
として機能させることを特徴とする表示制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示制御装置、表示制御システム、表示制御方法及び表示制御プログラムに関する。
【背景技術】
【０００２】
従来、作業者と遠隔地にある指示者が作業の情報を共有するための技術として、作業者が作業現場で撮影した映像を、指示者の端末装置に送信する技術が知られている。また、このような技術において、映像の送信はインターネットを介して行われる。
【先行技術文献】
【非特許文献】
【０００３】
【非特許文献１】明電商事、“遠隔地現場リアルタイム技術支援ソフトEduNet  （創造デザイン）”、［online］、［平成３０年２月２７日検索］、インターネット（http://www.meidenshoji.co.jp/business/ict_07/prod_03/prod_03_01/index.html）
【非特許文献２】Panasonic、“映像共有支援ソリューション”、［online］、［平成３０年２月２７日検索］、インターネット（https://www.panasonic.com/jp/business/its/field.html）
【非特許文献３】新日鉄住金ソリューションズ、“スマートグラス現場利用  導入検証サービス”、［online］、［平成３０年２月２７日検索］、インターネット（https://www.nssol.nssmc.com/ss/production/smart_glass.html）
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の技術には、通信速度が低い環境では遠隔地との情報共有が困難な場合があるという問題がある。例えば、モバイルネットワーク等の低速なネットワークを利用する場合、従来技術では映像をリアルタイムに送信することができず、指示者と作業者との間で情報を共有することが困難になることが考えられる。
【課題を解決するための手段】
【０００５】
実施形態の表示制御装置は、受信部と、特定部と、表示制御部とを有する。受信部は、所定の空間における端末装置の位置を示す位置情報を受信する。特定部は、受信部によって位置情報が受信されるたびに、空間を表すモデルにおける、位置情報に対応する位置を特定する。表示制御部は、特定部によって位置が特定されるたびに、モデル及び特定部によって特定された位置を表す画像を表示部に表示させる。
【図面の簡単な説明】
【０００６】
【図１】図１は、第１の実施形態に係る表示制御システムの概要について説明するための図である。
【図２】図２は、第１の実施形態に係る端末装置の構成の一例を示す図である。
【図３】図３は、第１の実施形態に係る表示制御装置の構成の一例を示す図である。
【図４】図４は、第１の実施形態に係る端末装置の処理の流れを示すフローチャートである。
【図５】図５は、第１の実施形態に係る表示制御装置の処理の流れを示すフローチャートである。
【発明を実施するための形態】
【０００７】
以下に、本願に係る表示制御装置、表示制御システム、表示制御方法及び表示制御プログラムの実施形態を図面に基づいて詳細に説明する。なお、本発明は、以下に説明する実施形態により限定されるものではない。
【０００８】
（第１の実施形態）
まず、図１を用いて、本実施形態の表示制御システムの概要について説明する。図１は、第１の実施形態に係る表示制御システムの概要について説明するための図である。図１に示すように、表示制御システム１は、端末装置１０及び表示制御装置２０を有する。端末装置１０及び表示制御装置２０は、ネットワーク２を介して接続されている。例えば、ネットワーク２はインターネットである。
【０００９】
端末装置１０は、空間３０内の作業者１０ａによって所持されている。例えば、端末装置１０は、タブレット端末、スマートフォン等である。また、作業者１０ａは、空間３０において作業を行う。空間３０は、屋内であってもよいし屋外であってもよい。例えば、空間３０は、オフィス及びプラント等である。また、例えば、作業者１０ａは、機器の設置、修理及びメンテナンス等を行う。
【００１０】
表示制御装置２０は、指示者２０ａによって使用される。例えば、表示制御装置２０は、パーソナルコンピュータ、タブレット端末、スマートフォン等である。また、指示者２０ａは、表示制御装置２０を介して、作業者１０ａの作業状況等を遠隔監視し、作業者１０ａに対し作業の指示を行う。
【００１１】
また、表示制御装置２０は、空間３０から離れた場所に備えられている。例えば、表示制御装置２０は、空間３０と同一の建物の異なる部屋に備えられていてもよいし、空間３０が存在する国と異なる国に備えられていてもよい。
【００１２】
ここで、表示制御システム１は、作業者１０ａと指示者２０ａとの間の情報共有を支援する。例えば、端末装置１０は、作業者１０ａの位置に関する情報を表示制御装置２０に送信する。そして、表示制御装置２０は、端末装置１０から受信した情報を基に作業者１０ａの位置を指示者２０ａに提示する。これにより、指示者２０ａは、作業者１０ａの位置を把握した上で指示を行うことができる。
【００１３】
さらに、表示制御システム１は、端末装置１０と表示制御装置２０との間で送受信されるデータの量を抑えつつ、作業者１０ａの位置を直感的に把握するための情報を提示することができる。
【００１４】
図１に示すように、端末装置１０は、空間３０に備えられたマーカ３１の位置を原点として現在の位置を特定する。例えば、マーカ３１はＱＲコード（登録商標）である。例えば、端末装置１０は、マーカ３１を読み取った時点からの移動経路をセンサ等により記録しておくことで、各時点におけるマーカ３１からの相対的な位置を特定することができる。端末装置１０は、特定した位置を示す位置情報を表示制御装置２０に送信する。
【００１５】
なお、マーカの数は図１に示すものに限定されない。例えば、複数の異なるマーカが、それぞれに定められた空間３０内の定位置に備えられていてもよい。その場合、表示制御装置２０は、マーカを読み取るたびに、位置特定における誤差を修正することができる。
【００１６】
ここで、表示制御装置２０は、表示部１３に空間３０のモデルの画像を表示することができる。例えば、表示制御装置２０は、空間３０の３ＤＣＡＤ（Computer  Aided  Design）データを用いて画像を表示する。
【００１７】
さらに、表示制御装置２０は、端末装置１０から位置情報を受信すると、当該位置情報に対応するモデルにおける位置を特定し、特定した位置を画像上に表示する。図１の例では、表示制御装置２０は、特定した位置に人物を示すアイコン２３２を表示する。また、表示制御装置２０が端末装置１０から受信する位置情報には、向きを特定可能な情報が含まれていてもよい。この場合、表示制御装置２０は、矢印のアイコン２３３を特定した向きに向けて表示する。
【００１８】
また、表示制御装置２０は、位置を示す座標及び向きを示すベクトルを表示することができる。図１の例では、表示制御装置２０は、位置を示す座標として（２．０，４．０，０．５）を表示し、向きを示すベクトルとして（０．４３，０．７５，−０．５）を表示する。ここで、表示制御装置２０は、空間３０のマーカ３１に対応する位置を原点２３１として、端末装置１０の位置を示す座標を表すことができる。
【００１９】
また、表示制御装置２０は、指示者２０ａによる作業指示を受け付けることができる。このとき、表示制御装置２０は、入力された指示を示す指示情報を端末装置１０に送信する。そして、端末装置１０の表示部１３は、指定された位置をカメラ等で撮像した画像の所定の位置に、当該指示の内容を示すアイコン１３３をＡＲ（Augmented  Reality）オブジェクトとして表示することができる。図１の例では、端末装置１０の表示部１３は、ＡＲオブジェクトとして、「ここを確認」というテキストメッセージが記載されたアイコン１３３を表示する。また、端末装置１０は、指示の内容を音声によって出力してもよい。
【００２０】
また、このとき、表示制御装置２０は、モデルにおける対応する位置にアイコン２３４を表示する。なお、表示制御装置２０は、指示者２０ａによるＡＲオブジェクトの表示位置の指定をさらに受け付けることができる。この場合、指定された位置にアイコン１３３及びアイコン２３４は、指示者２０ａによって指定された位置に表示される。
【００２１】
なお、表示部１３は、表示制御装置２０に含まれるものであってもよいし、表示制御装置２０と異なる装置であってもよい。この場合、表示制御装置２０は、表示部１３を制御し各画像等を表示させる。
【００２２】
（第１の実施形態の端末装置の構成）
図２を用いて、端末装置１０の構成について説明する。図２は、第１の実施形態に係る端末装置の構成の一例を示す図である。図２に示すように、端末装置１０は、通信部１１、入力部１２、表示部１３、撮像部１４、センサ１５、記憶部１６及び制御部１７を有する。
【００２３】
通信部１１は、ネットワークを介して、他の装置との間で有線又は無線によるデータ通信を行う。例えば、通信部１１はＮＩＣ（Network  Interface  Card）である。入力部１２は、ユーザからのデータの入力を受け付ける。入力部１２は、例えば、マウスやキーボード等の入力装置である。また、表示部１３は、画面の表示を行うディスプレイ等の表示装置である。なお、入力部１２及び表示部１３は、タッチパネルディスプレイであってもよい。撮像部１４は、画像を撮像する。例えば、撮像部１４はカメラである。また、センサ１５は、深度センサ、赤外線センサ及びＩＭＵ（Inertial  Measurement  Unit）等である。表示部１３は、第２の表示部の一例である。
【００２４】
記憶部１６は、ＨＤＤ（Hard  Disk  Drive）、ＳＳＤ（Solid  State  Drive）、光ディスク、ＲＡＭ（Random  Access  Memory）、フラッシュメモリ、ＮＶＳＲＡＭ（Non  Volatile  Static  Random  Access  Memory）等の記憶装置である。記憶部１６は、端末装置１０で実行されるＯＳ（Operating  System）やプログラムを記憶する。さらに、記憶部１６は、プログラムの実行で用いられる各種情報を記憶する。
【００２５】
制御部１７は、端末装置１０を制御する。制御部１７は、ＣＰＵ（Central  Processing  Unit）、ＭＰＵ（Micro  Processing  Unit）、ＡＳＩＣ（Application  Specific  Integrated  Circuit）、ＦＰＧＡ（Field  Programmable  Gate  Array）等である。例えば、制御部１７は、読取部１７１、特定部１７２、送信部１７３、受信部１７４及び表示制御部１７５として機能する。
【００２６】
読取部１７１は、空間３０に設置されたマーカ３１を読み取る。マーカ３１は、ＱＲコードやバーコードであってもよいし、あらかじめ定められた特定の形及び文字列等を表示する画像であってもよい。
【００２７】
特定部１７２は、空間３０における端末装置１０の位置を特定する。特定部１７２は、例えば、赤外線、無線ＬＡＮ（Local  Area  Network）のビーコン信号、ＧＰＳ（Global  Positioning  System）等を利用して位置の特定を行う。特定部１７２が端末装置１０の位置を特定する方法は、既知の任意の方法をであってよい。特定部１７２は、第２の特定部の一例である。
【００２８】
また、特定部１７２は、読取部１７１によって読み取られたマーカ３１の位置を原点とした場合の端末装置１０の相対的な位置を特定することができる。この場合、特定部１７２は、読取部１７１がマーカ３１を読み取った時点からの端末装置１０の移動経路を、深度センサであるセンサ１５から取得した情報を基に特定する。深度センサを用いることで、特定部１７２は、周辺環境情報から立体的に移動経路を特定することができる。さらに、特定部１７２は、深度センサを用いて、端末装置１０の向きの変化を特定することができる。
【００２９】
送信部１７３は、特定部１７２によって特定された位置を示す位置情報を送信する。位置情報は、緯度及び経度であってもよいし、空間３０内の所定の位置を原点とした場合の座標であってもよい。送信部１７３は、第２の送信部の一例である。
【００３０】
送信部１７３は、特定部１７２によって特定された相対的な位置を示す位置情報を送信する。具体的には、送信部１７３は、マーカ３１の位置を原点とした場合の相対的な位置を示す座標を位置情報として送信する。
【００３１】
受信部１７４は、表示制御装置２０から指示情報を受信する。例えば、指示情報は、指示の内容を示すテキストメッセージである。また、指示情報は、音声データであってもよい。受信部１７４は、第２の受信部の一例である。
【００３２】
表示制御部１７５は、撮像部１４によって撮像された画像内の所定の位置に、指示情報の内容を示す所定のオブジェクトを重畳させて表示部１３に表示させる。例えば、表示制御部１７５は、図１の表示部１３に表示されているような画像を表示部１３に表示させる。表示制御部１７５は、第２の表示制御部の一例である。
【００３３】
（第１の実施形態の表示制御装置の構成）
図３を用いて、表示制御装置２０の構成について説明する。図３は、第１の実施形態に係る表示制御装置の構成の一例を示す図である。図３に示すように、表示制御装置２０は、通信部２１、入力部２２、表示部２３、記憶部２４及び制御部２５を有する。
【００３４】
通信部２１は、ネットワークを介して、他の装置との間で有線又は無線によるデータ通信を行う。例えば、通信部２１はＮＩＣである。入力部２２は、ユーザからのデータの入力を受け付ける。入力部２２は、例えば、マウスやキーボード等の入力装置である。また、表示部２３は、画面の表示を行うディスプレイ等の表示装置である。なお、入力部２２及び表示部２３は、タッチパネルディスプレイであってもよい。表示部２３は、第１の表示部の一例である。
【００３５】
記憶部２４は、ＨＤＤ、ＳＳＤ、光ディスク、ＲＡＭ、フラッシュメモリ、ＮＶＳＲＡＭ等の記憶装置である。記憶部２４は、表示制御装置２０で実行されるＯＳやプログラムを記憶する。さらに、記憶部２４は、プログラムの実行で用いられる各種情報を記憶する。また、記憶部２４は、モデル情報２４１を記憶する。
【００３６】
モデル情報２４１は、空間３０のモデルに関するデータである。例えば、モデル情報２４１は、空間３０を表す３ＤＣＡＤデータである。また、モデル情報２４１には、マーカ３１の、モデルにおける対応する位置の情報が含まれる。
【００３７】
制御部２５は、表示制御装置２０を制御する。制御部２５は、ＣＰＵ、ＭＰＵ、ＡＳＩＣ、ＦＰＧＡ等である。例えば、制御部２５は、特定部２５１、送信部２５２、受信部２５３及び表示制御部２５４として機能する。
【００３８】
特定部２５１は、受信部２５３によって位置情報が受信されるたびに、空間３０を表すモデルにおける、位置情報に対応する位置を特定する。また、特定部２５１は、あらかじめ取得したマーカ３１の位置を基に特定した空間３０を表すモデルにおける原点の位置を基に、位置情報に対応する位置を特定することができる。特定部２５１は、第１の特定部の一例である。
【００３９】
送信部２５２は、ユーザによって入力された指示を示す指示情報を送信する。送信部２５２は、第１の送信部の一例である。また、例えば、指示情報は、指示者２０ａによって入力された指示を示すものである。
【００４０】
受信部２５３は、端末装置１０から位置情報を受信する。また、端末装置１０が向きを含む位置情報を送信する場合、受信部２５３は、端末装置１０の位置及び向きを示す位置情報を受信する。受信部２５３は、第１の受信部の一例である。
【００４１】
表示制御部２５４は、特定部２５１によって位置が特定されるたびに、モデル及び特定部２５１によって特定された位置を表す画像を表示部２３に表示させる。また、表示制御部２５４は、特定部２５１によって特定された位置とともに、位置情報に含まれる向きを表す画像を表示部２３に表示させる。表示制御部２５４は、第１の表示制御部の一例である。
【００４２】
（第１の実施形態の処理）
図４を用いて、端末装置１０の処理について説明する。図４は、第１の実施形態に係る端末装置の処理の流れを示すフローチャートである。まず、図４に示すように、端末装置１０は、マーカ３１を読み取る（ステップＳ１０１）。
【００４３】
次に、端末装置１０は、端末装置１０の位置を特定する（ステップＳ１０２）。このとき、端末装置１０は、読み取ったマーカ３１の位置からの相対的な位置を特定することができる。そして、端末装置１０は、特定した位置を示す位置情報を、表示制御装置２０へ送信する（ステップＳ１０３）。
【００４４】
ここで、端末装置１０は、指示情報を受信している場合（ステップＳ１０４、Ｙｅｓ）、指示を表示し（ステップＳ１０５）、ステップＳ１０２に戻り処理を繰り返す。一方、端末装置１０は、指示情報を受信していない場合（ステップＳ１０４、Ｎｏ）、ステップＳ１０２に戻り処理を繰り返す。
【００４５】
図５を用いて、表示制御装置２０の処理について説明する。図５は、第１の実施形態に係る表示制御装置の処理の流れを示すフローチャートである。まず、図５に示すように、表示制御装置２０は、端末装置１０から位置情報を受信する（ステップＳ２０１）。次に、表示制御装置２０は、位置情報から端末装置１０の位置を特定する（ステップＳ２０２）。
【００４６】
そして、表示制御装置２０は、空間３０のモデル及び端末装置１０の位置を表示する（ステップＳ２０３）。ここで、ユーザによる指示の入力が行われた場合（ステップＳ２０４、Ｙｅｓ）、表示制御装置２０は、指示情報を端末装置１０へ送信し（ステップＳ２０５）、ステップＳ２０１へ戻り処理を繰り返す。一方、ユーザによる指示の入力が行われなかった場合（ステップＳ２０４、Ｎｏ）、表示制御装置２０は、ステップＳ２０１へ戻り処理を繰り返す。
【００４７】
上記の通り、端末装置１０は、ステップＳ１０２の処理を繰り返し実行する。一方、表示制御装置２０は、端末装置１０がステップＳ１０２を実行し位置情報を送信するたびに、表示する画像を更新することができる。このため、端末装置１０による繰り返し処理が速く行われるほど、表示制御装置２０が表示する画像のコマ数を向上させ、情報共有のリアルタイム性を高めることができる。
【００４８】
ここで、例えば、端末装置１０が位置情報として３つの数値からなる空間座標を送信する場合、各数値を３２ｂｉｔで表すとすると、１度に送信する位置情報のサイズは１００ｂｉｔ程度である。このため、表示制御システム１によれば、映像を直接送受信する場合と比較して、通信速度が低い場合でもリアルタイムな情報共有が可能となる。
【００４９】
なお、上記の場合、表示制御装置２０が１秒間に３０コマの画像を表示するためには、３ｋｂｐｓ程度の通信速度があればよいことになる。一方、１秒間に３０コマの画像を送受信するためには、１Ｍｂｐｓ以上の通信速度が必要になる場合があると考えられる。
【００５０】
（第１の実施形態の効果）
実施形態において、表示制御装置２０の受信部２５３は、端末装置１０から位置情報を受信する。また、表示制御装置２０の特定部２５１は、受信部２５３によって位置情報が受信されるたびに、空間３０を表すモデルにおける、位置情報に対応する位置を特定する。また、表示制御装置２０の表示制御部２５４は、特定部２５１によって位置が特定されるたびに、モデル及び特定部２５１によって特定された位置を表す画像を表示部２３に表示させる。
【００５１】
このように、表示制御装置２０は、画像を受信することなく位置情報を受信することで、端末装置１０の空間３０における位置を表す画像を表示させることができるため、遠隔地との間の通信量を低減させることができる。このため、第１の実施形態によれば、通信速度が低い環境であっても、遠隔地との情報共有を行うことができる。
【００５２】
受信部２５３は、端末装置１０の位置及び向きを示す位置情報を受信する。また、表示制御部２５４は、特定部２５１によって特定された位置とともに、位置情報に含まれる向きを表す画像を表示部２３に表示させる。
【００５３】
このように、位置だけでなく向きの情報を送信することで、指示者２０ａは、より正確に作業者１０ａの状況を把握することができる。
【００５４】
端末装置１０の特定部１７２は、空間３０における端末装置１０の位置を特定する。また、端末装置１０の送信部１７３は、特定部１７２によって特定された位置を示す位置情報を送信する。また、表示制御装置２０の受信部２５３は、端末装置１０から位置情報を受信する。また、表示制御装置２０の特定部２５１は、受信部２５３によって位置情報が受信されるたびに、空間３０を表すモデルにおける、位置情報に対応する位置を特定する。また、表示制御装置２０の表示制御部２５４は、特定部２５１によって位置が特定されるたびに、モデル及び特定部２５１によって特定された位置を表す画像を表示部２３に表示させる。
【００５５】
このように、端末装置１０が、画像を送信することなく位置情報を送信することで、表示制御装置２０は、端末装置１０の空間３０における位置を表す画像を表示させることができるため、遠隔地との間の通信量を低減させることができる。このため、第１の実施形態によれば、通信速度が低い環境であっても、遠隔地との情報共有を行うことができる。
【００５６】
端末装置１０の読取部１７１は、空間３０に設置されたマーカ３１を読み取る。また、端末装置１０の特定部１７２は、読取部１７１によって読み取られたマーカ３１の位置を原点とした場合の端末装置１０の相対的な位置を特定する。また、端末装置１０の送信部１７３は、特定部１７２によって特定された相対的な位置を示す位置情報を送信する。また、表示制御装置２０の特定部２５１は、あらかじめ取得したマーカ３１の位置を基に特定した空間３０を表すモデルにおける原点の位置を基に、位置情報に対応する位置を特定する。これにより、表示制御装置２０は、端末装置１０から受信した位置情報を基に、端末装置１０の位置を容易かつ正確に特定することができる。
【００５７】
表示制御装置２０の送信部２５２は、ユーザによって入力された指示を示す指示情報を送信する。また、端末装置１０の受信部１７４は、表示制御装置２０から指示情報を受信する。また、端末装置１０の表示制御部１７５は、撮像部１４によって撮像された画像内の所定の位置に、指示情報の指示の内容を示す所定のオブジェクトを重畳させて表示部１３に表示させる。このため、端末装置１０は、ＡＲを用いて指示を直感的に表示することができ、情報共有を円滑化することができる。
【００５８】
なお、本実施形態の端末装置１０及び表示制御装置２０で実行されるプログラムは、ＲＯＭ等にあらかじめ組み込まれて提供される。本実施形態の端末装置１０及び表示制御装置２０で実行されるプログラムは、インストール可能な形式又は実行可能な形式のファイルでコンピュータで読み取り可能な記録媒体に記録して提供するように構成してもよい。
【００５９】
さらに、本実施形態の端末装置１０及び表示制御装置２０で実行されるプログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成してもよい。また、本実施形態の端末装置１０及び表示制御装置２０で実行されるプログラムをインターネット等のネットワーク経由で提供又は配布するように構成してもよい。
【００６０】
本実施形態の端末装置１０及び表示制御装置２０で実行されるプログラムは、上述した各部（読取部１７１、特定部１７２、送信部１７３、受信部１７４、表示制御部１７５、特定部２５１、送信部２５２、受信部２５３及び表示制御部２５４）を含むモジュール構成となっており、実際のハードウェアとしてはＣＰＵが上記ＲＯＭからプログラムを読み出して実行することにより上記各部が主記憶装置上にロードされ、読取部１７１、特定部１７２、送信部１７３、受信部１７４、表示制御部１７５、特定部２５１、送信部２５２、受信部２５３及び表示制御部２５４が主記憶装置上に生成されるようになっている。
【００６１】
本発明の実施形態を説明したが、実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。実施形態やその変形は、発明の範囲や要旨に含まれると同様に、特許請求の範囲に記載された発明とその均等の範囲に含まれるものである。
【符号の説明】
【００６２】
１  表示制御システム
１０  端末装置
１１、２１  通信部
１２、２２  入力部
１３、２３  表示部
１４  撮像部
１５  センサ
１６、２４  記憶部
１７、２５  制御部
２０  表示制御装置
１７１  読取部
１７２、２５１  特定部
１７３、２５２  送信部
１７４、２５３  受信部
１７５、２５４  表示制御部
２４１  モデル情報
【図１】
2019164650.tif 000003
【図２】
2019164650.tif 000004
【図３】
2019164650.tif 000005
【図４】
2019164650.tif 000006
【図５】
2019164650.tif 000007