(57)【要約】【課題】画像を共有して鑑賞する際に他ユーザがどこを見ているかを適切に表示できるようにする。【解決手段】本発明の一実施形態に係る表示装置１は、他の表示装置１が画像の一部を表示するための表示範囲の位置を受信する表示位置受信部１１２と、自身の表示装置１が画像の一部を表示するための表示範囲内に、表示位置受信部１１２が受信した他の表示装置１の表示範囲の位置を示す第１の記号を表示する表示制御部１１４と、を有する。【選択図】図３
2020190748.tif 000002
【特許請求の範囲】
【請求項１】
他の表示装置が画像の一部を表示するための表示範囲の位置を受信する受信部と、
自身の表示装置が前記画像の一部を表示するための表示範囲内に、当該画像の一部を表示する表示制御部と、
を有し、
前記受信部は、前記自身の表示装置の前記表示範囲を移動させるための所定の指示を受信し、
前記表示制御部は、前記受信部が前記所定の指示を受信した場合に、前記自身の表示装置の前記表示範囲を前記他の表示装置の前記表示範囲の位置に移動する、表示装置。
【請求項２】
前記表示制御部は、前記受信部が前記他の表示装置から前記所定の指示を受信した場合に、前記自身の表示装置の前記表示範囲を前記他の表示装置の前記表示範囲の位置に移動する、
請求項１に記載の表示装置。
【請求項３】
前記自身の表示装置の向きを検出する向き検出部をさらに有し、
前記表示制御部は、前記向き検出部が検出した前記向きが所定の動作を示す場合に、前記自身の表示装置の前記表示範囲を前記他の表示装置の前記表示範囲の位置に移動することを中止する、
請求項１又は２に記載の表示装置。
【請求項４】
前記自身の表示装置の向きを検出する向き検出部をさらに有し、
前記表示制御部は、前記向き検出部が検出した前記向きが所定の動作を示す場合に、前記自身の表示装置の前記表示範囲を前記他の表示装置の前記表示範囲の位置に移動する前の位置に戻す、
請求項１から３のいずれか一項に記載の表示装置。
【請求項５】
前記表示制御部は、前記自身の表示装置の前記表示範囲内に、前記他の表示装置の前記表示範囲の位置を示す第１の記号を表示する、
請求項１から４のいずれか一項に記載の表示装置。
【請求項６】
前記表示制御部は、前記第１の記号を、前記他の表示装置ごとに異なる態様で表示する、
請求項５に記載の表示装置。
【請求項７】
前記表示制御部は、前記自身の表示装置の前記表示範囲の位置を基準とした前記他の表示装置の前記表示範囲の位置への向きを示す第２の記号を表示する、
請求項５又は６に記載の表示装置。
【請求項８】
前記表示制御部は、前記自身の表示装置の前記表示範囲の位置と前記他の表示装置の前記表示範囲の位置との間の距離に従って設定された大きさを有する前記第２の記号を表示する、
請求項７に記載の表示装置。
【請求項９】
前記表示制御部は、前記他の表示装置の前記表示範囲の位置が前記自身の表示装置の前記表示範囲の外にある場合に、前記第２の記号を表示する、
請求項７又は８に記載の表示装置。
【請求項１０】
前記受信部は、前記他の表示装置を使用するユーザによって指定された位置を受信し、
前記表示制御部は、前記他の表示装置の前記表示範囲の位置を示す前記第１の記号に加えて、前記受信部が受信した前記指定された位置を示す前記第１の記号を表示する、
請求項５から９のいずれか一項に記載の表示装置。
【請求項１１】
前記表示制御部は、前記他の表示装置を使用するユーザに対応するアバタ画像を、前記他の表示装置の前記表示範囲の位置に向くように表示する、
請求項１から１０のいずれか一項に記載の表示装置。
【請求項１２】
第１の表示装置が有するプロセッサを、
前記第１の表示装置とは異なる第２の表示装置が画像の一部を表示するための表示範囲の位置を受信する受信部、及び
前記第１の表示装置が前記画像の一部を表示するための表示範囲内に、当該画像の一部を表示する表示制御部、
として機能させ、
前記受信部は、前記第１の表示装置の前記表示範囲を移動させるための所定の指示を受信し、
前記表示制御部は、前記受信部が前記所定の指示を受信した場合に、前記第１の表示装置の前記表示範囲を前記第２の表示装置の前記表示範囲の位置に移動する、表示プログラム。
【請求項１３】
第１の表示装置によって、前記第１の表示装置とは異なる第２の表示装置が画像の一部を表示するための表示範囲の位置を受信するステップと、
前記第１の表示装置によって、前記第１の表示装置が前記画像の一部を表示するための表示範囲内に、当該画像の一部を表示するステップと、
を有し、
前記受信するステップでは、前記第１の表示装置は、前記第１の表示装置の前記表示範囲を移動させるための所定の指示を受信し、
前記表示するステップでは、前記第１の表示装置が前記所定の指示を受信した場合に、前記第１の表示装置の前記表示範囲を前記第２の表示装置の前記表示範囲の位置に移動する、表示方法。
【請求項１４】
第１の表示装置及び第２の表示装置を備え、
前記第２の表示装置は、前記第２の表示装置が画像の一部を表示するための表示範囲の位置を送信する送信部を有し、
前記第１の表示装置は、
前記第２の表示装置の前記表示範囲の位置を受信する受信部と、
前記第１の表示装置が前記画像の一部を表示するための表示範囲内に、当該画像の一部を表示する表示制御部と、
を有し、
前記受信部は、前記第１の表示装置の前記表示範囲を移動させるための所定の指示を受信し、
前記表示制御部は、前記受信部が前記所定の指示を受信した場合に、前記第１の表示装置の前記表示範囲を前記第２の表示装置の前記表示範囲の位置に移動する、表示システム。
【請求項１５】
他の表示装置が画像の一部を表示するための表示範囲の位置を受信する受信部と、
自身の表示装置が前記画像の一部を表示するための表示範囲内に、当該画像の一部を表示する表示制御部と、
を有し、
前記表示制御部は、前記自身の表示装置の前記表示範囲の一部と前記他の表示装置の前記表示範囲の一部とが重なった場合に、前記自身の表示装置の前記表示範囲を前記他の表示装置の前記表示範囲の位置に移動する、表示装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数のユーザで共有された画像を表示する表示装置、表示プログラム、表示方法及び表示システムに関する。
【背景技術】
【０００２】
近年、ユーザごとのアバタを表示してユーザ間でコミュニケーションを行うことができる仮想現実（VR; Virtual Reality）空間の技術が開発されている。仮想現実空間では、静止画又は動画の画像を複数ユーザで共有して鑑賞することができる。
【０００３】
仮想現実空間において全球画像等の広範囲の画像を複数ユーザで共有して鑑賞する際には、画像の全範囲を一度に表示すると被写体が小さくなって見づらいことから、ユーザは画像の一部を表示範囲として表示する。したがってユーザごとに表示範囲が異なるため、各ユーザが画像のどの部分を見ているかを共有できると便利である。
【０００４】
特許文献１には、仮想現実空間において複数のユーザのアバタ画像を表示する際に、アバタの顔や目の動きを実際のユーザの顔や目の動きに追従させる技術が記載されている。このような技術によれば、ユーザは他ユーザのアバタの顔を見ることによって、他ユーザがどこを見ているかを知ることができる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１７−１０２６３９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１に記載の技術では、ユーザは、他ユーザがどこを見ているかを知るために他ユーザのアバタの顔を見ることが必要である。ユーザが他ユーザのアバタの顔を見ている間は画像の所望の部分を見ることができないため、画像の鑑賞が妨げられてしまう。
【０００７】
本発明はこれらの点に鑑みてなされたものであり、画像を共有して鑑賞する際に他ユーザがどこを見ているかを適切に表示可能な表示装置、表示プログラム、表示方法及び表示システムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明の第１の態様の表示装置は、他の表示装置が画像の一部を表示するための表示範囲の位置を受信する受信部と、自身の表示装置が前記画像の一部を表示するための表示範囲内に、前記受信部が受信した前記他の表示装置の前記表示範囲の位置を示す第１の記号を表示する表示制御部と、を有する。
【０００９】
前記表示制御部は、前記自身の表示装置の前記表示範囲の位置を基準とした前記他の表示装置の前記表示範囲の位置への向きを示す第２の記号を表示してもよい。
【００１０】
前記表示制御部は、前記自身の表示装置の前記表示範囲の位置と前記他の表示装置の前記表示範囲の位置との間の距離に従って設定された大きさを有する前記第２の記号を表示してもよい。
【００１１】
前記表示制御部は、前記他の表示装置の前記表示範囲の位置が前記自身の表示装置の前記表示範囲の外にある場合に、前記第２の記号を表示してもよい。
【００１２】
前記受信部は、前記他の表示装置から所定の指示を受信し、前記表示制御部は、前記受信部が前記所定の指示を受信した場合に、前記自身の表示装置の前記表示範囲を前記他の表示装置の前記表示範囲の位置に移動してもよい。
【００１３】
前記表示制御部は、前記自身の表示装置の前記表示範囲において、前記他の表示装置の前記表示範囲の位置を含む第１の領域の表示態様を、前記他の表示装置の前記表示範囲の位置を含まない第２の領域の表示態様とは異なるように表示してもよい。
【００１４】
前記表示制御部は、前記他の表示装置の前記表示範囲の位置が滞留している時間に基づいて、前記第１の領域の大きさを変化させてもよい。
【００１５】
前記受信部は、前記他の表示装置を使用するユーザによって指定された位置を受信し、前記表示制御部は、前記他の表示装置の前記表示範囲の位置を示す前記第１の記号に加えて、前記受信部が受信した前記指定された位置を示す前記第１の記号を表示してもよい。
【００１６】
前記受信部は、前記他の表示装置を使用するユーザの視線の向きを、前記他の表示装置の前記表示範囲の位置として受信してもよい。
【００１７】
本発明の第２の態様の表示プログラムは、第１の表示装置が有するプロセッサを、前記第１の表示装置とは異なる第２の表示装置が画像の一部を表示するための表示範囲の位置を受信する受信部、及び前記第１の表示装置が前記画像の一部を表示するための表示範囲内に、前記受信部が受信した前記第２の表示装置の前記表示範囲の位置を示す第１の記号を表示する表示制御部、として機能させる。
【００１８】
本発明の第３の態様の表示方法は、第１の表示装置によって、前記第１の表示装置とは異なる第２の表示装置が画像の一部を表示するための表示範囲の位置を受信するステップと、第１の表示装置によって、前記第１の表示装置が前記画像の一部を表示するための表示範囲内に、前記受信するステップで受信された前記第２の表示装置の前記表示範囲の位置を示す第１の記号を表示するステップと、を有する。
【００１９】
本発明の第４の態様の表示システムは、第１の表示装置及び第２の表示装置を備え、前記第２の表示装置は、前記第２の表示装置が画像の一部を表示するための表示範囲の位置を送信する送信部を有し、前記第１の表示装置は、前記第２の表示装置の前記表示範囲の位置を受信する受信部と、前記第１の表示装置が前記画像の一部を表示するための表示範囲内に、前記受信部が受信した前記第２の表示装置の前記表示範囲の位置を示す第１の記号を表示する表示制御部と、を有する。
【発明の効果】
【００２０】
本発明によれば、画像を共有して鑑賞する際に他ユーザがどこを見ているかを適切に表示できるという効果を奏する。
【図面の簡単な説明】
【００２１】
【図１】第１の実施形態に係る表示システムの模式図である。
【図２】第１の実施形態で用いられる全体画像の模式図である。
【図３】第１の実施形態に係る表示装置のブロック図である。
【図４】第１の実施形態に係る表示部の前面図である。
【図５】第１の実施形態に係る表示部の前面図である。
【図６】第１の実施形態に係る表示方法のフローチャートを示す図である。
【図７】第２の実施形態に係る表示方法のフローチャートを示す図である。
【図８】第３の実施形態に係る表示部の前面図である。
【図９】第４の実施形態に係る表示部の前面図である。
【発明を実施するための形態】
【００２２】
（第１の実施形態）
図１は、本実施形態に係る表示システムＳの模式図である。表示システムＳは、複数の表示装置１と、表示装置１間の情報授受を仲介する制御サーバ２と、各表示装置１に画像を配信する画像配信サーバ３と、を含む。
【００２３】
表示装置１、制御サーバ２及び画像配信サーバ３は、ローカルエリアネットワーク、インターネット等の任意のネットワークＮを介して接続される。表示システムＳは、その他のサーバ、端末等の機器を含んでもよい。
【００２４】
制御サーバ２は、各表示装置１から表示中の画像における表示範囲の位置（表示位置）を受信し、各表示装置１に該表示位置を送信する。これにより、表示装置１同士で表示位置が共有される。
【００２５】
画像配信サーバ３は、各表示装置１に表示対象の画像を送信する。画像配信サーバ３が配信する画像は静止画及び動画のどちらでもよく、あるいはコンピュータゲーム等のプログラムによって動的に生成される画像でもよい。動画又は動的に生成される画像のように時系列で連続的に表示される画像を用いる場合には、画像配信サーバ３は、画像の全体を表示装置１に一度に送信してもよく、画像の時系列の一部を表示装置１に複数回に渡って送信してもよい。画像配信サーバ３は、画像又は画像を生成するためのプログラムを予め記憶する。各表示装置１の表示対象の画像として各表示装置１に予め記憶された画像を用いてもよく、その場合には画像配信サーバ３は省略されてもよい。
【００２６】
制御サーバ２及び画像配信サーバ３は、それぞれ有線通信又は無線通信によってネットワークＮに接続されており、単一のコンピュータ、又はコンピュータ資源の集合であるクラウドによって構成される。制御サーバ２及び画像配信サーバ３は１つのサーバとして構成されてもよい。
【００２７】
表示装置１は、画像配信サーバ３から受信した画像を表示するとともに、該画像における表示位置を制御サーバ２に送信する端末である。表示装置１は、ユーザによって使用される。表示装置１を使用するユーザは、表示装置１にログインしているユーザの識別情報（ＩＤ等）により判別される。表示装置１は、有線通信又は無線通信によってネットワークＮを介して制御サーバ２及び画像配信サーバ３と通信可能に構成される。表示装置１として、ユーザの頭部に装着するゴーグル型端末や、スマートフォンのような携帯端末等、ユーザに対して画像を表示可能な任意の表示装置を用いることができる。
【００２８】
［全体画像Ｗ及び表示画像Ｖの説明］
図２は、本実施形態で用いられる全体画像Ｗの模式図である。図２は、全体画像Ｗと各ユーザＵから見える表示画像Ｖとの関係を平面的に表している。図２においては、全体画像Ｗの中で表示画像Ｖの範囲に多数の点が表されている。
【００２９】
全体画像Ｗは、例えば全球画像（３６０°画像ともいう）、パノラマ画像等の広範囲の画像である。表示装置１は、全体画像Ｗの一部である所定の表示範囲を表示画像Ｖとして表示する。換言すると、表示装置１ごとに全体画像Ｗのうち表示される領域（表示画像Ｖ）と表示されない領域とが存在する。表示画像Ｖの表示範囲の大きさは、表示装置１の機器構成（ディスプレイの解像度等）及び表示設定（縮尺、視野角等）に従って決定される。全体画像Ｗには、座標情報が埋め込まれていることが望ましい。表示装置１は、全体画像Ｗ中の座標情報に基づいて、ユーザＵの表示位置を容易に決定できる。
【００３０】
表示画像Ｖの表示範囲の位置は、ユーザＵの視線方向Ｅ上に設定される。視線方向Ｅとして、ユーザが表示装置１上で操作を行うことによって設定された向き、又は表示装置１自身の向きを用いることができる。また、視線方向Ｅとして、ユーザＵの視線の向きを用いてもよい。ユーザＵの視線の向きは、既知の技術（例えばアイトラッキング技術）によって検出される。
【００３１】
本実施形態では、画像配信サーバ３は全体画像Ｗの全体を表示装置１に送信し、表示装置１は受信した全体画像Ｗから表示装置１の表示範囲に対応する表示画像Ｖを生成して表示する。これに限られず、画像配信サーバ３は全体画像Ｗから表示装置１の表示範囲に対応する表示画像Ｖを生成して表示装置１に送信し、表示装置１は受信した表示画像Ｖを表示してもよい。
【００３２】
［表示装置１の構成］
図３は、本実施形態に係る表示装置１のブロック図である。図３において、矢印は主なデータの流れを示しており、図３に示したもの以外のデータの流れがあってよい。図３において、各ブロックはハードウェア（装置）単位の構成ではなく、機能単位の構成を示している。そのため、図３に示すブロックは単一の装置内に実装されてよく、あるいは複数の装置内に別れて実装されてよい。ブロック間のデータの授受は、データバス、ネットワーク、可搬記憶媒体等、任意の手段を介して行われてよい。
【００３３】
表示装置１は、制御部１１と、通信部１２と、表示部１３と、操作部１４と、記憶部１５と、向き検出部１６とを有する。制御部１１は、画像取得部１１１と、表示位置受信部１１２と、表示位置送信部１１３と、表示制御部１１４とを有する。表示システムＳは、同様の構成の複数の表示装置１を含む。
【００３４】
通信部１２は、ネットワークＮを介して制御サーバ２及び画像配信サーバ３との間で通信をするための通信インターフェースである。通信部１２は、制御サーバ２及び画像配信サーバ３から受信した通信信号に所定の処理を行ってデータを取得し、取得したデータを制御部１１に入力する。また、通信部１２は、制御部１１から入力されたデータに所定の処理を行って通信信号を生成し、生成した通信信号を制御サーバ２及び画像配信サーバ３に送信する。
【００３５】
表示部１３は、液晶ディスプレイ、有機エレクトロルミネッセンス（OLED; Organic Light Emitting Diode）ディスプレイ等、制御部１１の制御に基づいて各種の情報を表示可能な任意の表示装置を有する。操作部１４は、キーボード、マウス等、ユーザからの操作を受け付けて任意の操作装置を有する。操作部１４は、ユーザの操作を示す情報を制御部１１に入力する。また、表示部１３としてタッチスクリーンを用いることにより、表示部１３及び操作部１４を一体に構成してもよい。
【００３６】
記憶部１５は、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）、ハードディスクドライブ等を含む記憶媒体である。記憶部１５は、制御部１１が実行するプログラムを予め記憶している。
【００３７】
向き検出部１６は、例えばジャイロセンサを有しており、ジャイロセンサが測定した角加速度に基づいて、表示装置１の空間的な向きを示す向き情報を生成する。これに限られず、向き検出部１６として、表示装置１の向きを検出可能な任意の構成を用いることができる。向き検出部１６は、生成した向き情報を制御部１１に入力する。
【００３８】
制御部１１は、例えばＣＰＵ（Central Processing Unit）等のプロセッサであり、記憶部１５に記憶されたプログラムを実行することにより、画像取得部１１１、表示位置受信部１１２、表示位置送信部１１３及び表示制御部１１４として機能する。制御部１１の機能の少なくとも一部は、電気回路によって実行されてもよい。また、制御部１１の機能の少なくとも一部は、ネットワーク経由で実行されるプログラムによって実行されてもよい。
【００３９】
本実施形態に係る表示装置１は、図３に示す具体的な構成に限定されない。表示装置１は、１つの装置に限られず、２つ以上の物理的に分離した装置が有線又は無線で接続されることにより構成されてもよい。
【００４０】
画像取得部１１１は、通信部１２を介して全体画像Ｗを示す画像情報を取得する。画像取得部１１１は、画像配信サーバ３から全体画像Ｗを示す画像情報を受信してもよく、あるいは記憶部１５に記憶された全体画像Ｗを示す画像情報を読み出してもよい。また、画像取得部１１１は、全体画像Ｗの代わりに表示画像Ｖを示す画像情報を取得してもよい。この場合には、後述の表示位置送信部１１３は画像情報の取得よりも前に画像配信サーバ３に表示位置を送信し、画像配信サーバ３は該表示位置に従って全体画像Ｗから表示画像Ｖを生成して表示装置１に送信する。
【００４１】
表示位置受信部１１２は、他の表示装置１における全体画像Ｗの表示範囲の位置（表示位置）を示す表示位置情報を制御サーバ２から通信部１２を介して受信する。すなわち、表示位置情報は、他の表示装置１が全体画像Ｗ中で表示画像Ｖとして表示している範囲の位置を示す。表示位置は、例えば表示画像Ｖの中心点の座標である。
【００４２】
表示位置送信部１１３は、操作部１４が受け付けたユーザによる操作及び向き検出部１６が検出した表示装置１の向きの少なくとも一方に基づいて、自身の表示装置１の表示位置を算出する。表示位置の定義は、表示位置受信部１１２が受信するものと同様である。ユーザが操作部１４を用いて手動で表示位置を設定する場合には、表示位置送信部１１３は、表示位置送信部１１３はユーザによる操作部１４の操作に従って表示位置を算出する。表示装置１の向きによって表示位置を設定する場合には、表示位置送信部１１３は、向き検出部１６が検出した表示装置１の空間的な向きに従って表示位置を算出する。そして表示位置送信部１１３は、算出した表示位置を示す表示位置情報を制御サーバ２へ通信部１２を介して送信する。
【００４３】
表示位置受信部１１２及び表示位置送信部１１３による表示位置の送受信は、所定の時間間隔（例えば１ミリ秒〜１００ミリ秒）で行われる。これにより、表示装置１間で最新の表示位置が共有され、複数の表示装置１は互いの表示位置を知ることができる。
【００４４】
表示制御部１１４は、表示位置送信部１１３が算出した自身の表示装置１の表示位置に従って、画像取得部１１１が取得した全体画像Ｗを示す画像情報から表示画像Ｖを生成し、生成した表示画像Ｖを表示部１３に表示させる。画像取得部１１１が表示画像Ｖを示す画像情報を取得する場合には、表示制御部１１４は、該表示画像Ｖを表示部１３に表示させる。さらに表示制御部１１４は、表示位置受信部１１２が受信した表示位置情報が示す他の表示装置１の表示位置に係る各種の記号を生成し、生成した記号を表示画像Ｖ上に重畳して表示させる。
【００４５】
［表示装置１が表示する画面の説明］
図４は、表示画像Ｖを含む画面を表示している表示部１３の前面図である。図４の画面は、他の表示装置１の表示範囲の位置が、自身の表示装置１の表示範囲内にある場合に表示される。まず表示制御部１１４は、自身の表示装置１の表示範囲に対応する全体画像Ｗの一部である表示画像Ｖを表示部１３に表示させる。
【００４６】
また、表示制御部１１４は、自身の表示装置１の表示範囲の位置を示す位置記号Ｐ１と、他の表示装置１の表示範囲の位置を示す位置記号Ｐ２とを、表示画像Ｖに重畳して表示部１３に表示させる。図４の例では、２つの他の表示装置１についての２つの位置記号Ｐ２が表示されている。
【００４７】
位置記号Ｐ１は、表示位置送信部１１３によって算出された、自身の表示装置１の表示範囲の位置（例えば中心点）上に表示される。位置記号Ｐ２は、表示位置受信部１１２によって受信された、他の表示装置１の表示範囲の位置（例えば中心点）上に表示される。ここで他の表示装置１の表示範囲の位置が自身の表示装置１の表示範囲外（すなわち表示画像Ｖよりも外側）である場合には、表示制御部１１４は、位置記号Ｐ２を表示せず、代わりに後述の図５のように向き記号Ｍを表示する。
【００４８】
位置記号Ｐ１及び位置記号Ｐ２として、円形、矩形等の任意の形状の記号を用いることができる。表示制御部１１４は、自身の表示装置１に係る位置記号Ｐ１を省略し、他の表示装置１に係る位置記号Ｐ２のみを表示してもよい。なお、位置記号Ｐ１は、表示装置１上が生成した位置記号Ｐ１を表示するための情報に基づいてそのまま表示されてもよいし、表示装置１から制御サーバ２に位置情報を送信後、表示装置１が制御サーバ２から受信した位置記号Ｐ１を表示するための情報に基づいて表示されてもよい。
【００４９】
表示制御部１１４は、位置記号Ｐ１及び位置記号Ｐ２を、表示装置１（ユーザ）ごとに異なる態様で表示する。位置記号Ｐ１及び位置記号Ｐ２の表示態様は、例えば色、模様、形状等である。図４では、斜線の方向によって異なる色が表されている。これにより、ユーザは、ユーザごとの表示範囲の位置（すなわち視線の向き）を区別して認識することができる。
【００５０】
また、表示制御部１１４は、他の表示装置１のユーザのアバタ画像Ａを表示画像Ｖに重畳して表示部１３に表示させる。アバタ画像Ａは人や動物を模した形状をしており、その顔が該他の表示装置１の表示範囲の位置に向くように配置される。図４の例では、２つの他の表示装置１についての２つのアバタ画像Ａが表示されている。表示制御部１１４は、制御サーバ２からアバタ画像Ａを表示するための情報を受信してもよく、あるいは記憶部１５に記憶されたアバタ画像Ａを表示するための情報を読み出してもよい。アバタ画像Ａの表示は省略されてもよい。表示制御部１１４は、同じ表示装置１（ユーザ）に係る位置記号Ｐ２及びアバタ画像Ａを同じ色で表示し、異なる表示装置１（ユーザ）に係る位置記号Ｐ２及びアバタ画像Ａを異なる色で表示することが望ましい。これにより、位置記号Ｐ２がいずれのユーザに係るものかをわかりやすく表示できる。
【００５１】
図５は、表示画像Ｖを含む画面を表示している表示部１３の前面図である。図５の画面は、他の表示装置１の表示範囲の位置が、自身の表示装置１の表示範囲外にある場合に表示される。
【００５２】
表示制御部１１４は、図４の画面と同様に、自身の表示装置１の表示範囲に対応する全体画像Ｗの一部である表示画像Ｖとともに、自身の表示装置１の表示範囲の位置を示す位置記号Ｐ１を、表示画像Ｖに重畳して表示部１３に表示させる。
【００５３】
また、表示制御部１１４は、自身の表示装置１の表示範囲の位置を基準とした他の表示装置１の表示範囲の位置への向きを示す向き記号Ｍを、表示画像Ｖに重畳して表示部１３に表示させる。向き記号Ｍとして、矢印、棒、三角形等、特定の向きを表すことが可能な任意の形状の記号を用いることができる。向き記号Ｍを表示する位置は、図５のように表示画像Ｖの端部の近傍でもよく、あるいは位置記号Ｐ１の近傍でもよい。これにより、ユーザは、他ユーザの表示位置が表示範囲外であってもいずれの向きにあるかを知ることができるため、共有されている画像中で他ユーザが見ている部分に追従することが容易である。
【００５４】
向き記号Ｍは、自身の表示装置１の表示位置を基準とした他の表示装置１の表示位置の方位を表すように表示される。あるいは、向き記号Ｍは、自身の表示装置１の表示位置を基準とした他の表示装置１の表示位置の方位が最も近い上下左右のいずれかの向きを表すように表示されてもよい。
【００５５】
表示制御部１１４は、向き記号Ｍを、表示装置１（ユーザ）ごとに異なる態様で表示する。向き記号Ｍの表示態様は、例えば色、模様、形状等である。図５では、斜線の方向によって異なる色が表されている。これにより、ユーザは、ユーザごとの表示位置への向きを区別して認識することができる。
【００５６】
さらに表示制御部１１４は、向き記号Ｍの長さ、面積等の大きさを、自身の表示装置１の表示位置と他の表示装置１の表示位置との間の距離に従って設定する。表示制御部１１４は、距離として表示位置間のユークリッド距離を算出し、算出した距離に従って所定の規則で向き記号Ｍの大きさを決定する。より具体的には、表示制御部１１４は、表示位置間の距離が大きいほど向き記号Ｍが大きい（すなわち長い又は広い）ように、向き記号Ｍを表示する。図５では、右側の向き記号Ｍに係る他の表示装置１の表示位置の方が、左側の向き記号Ｍに係る他の表示装置１の表示位置よりも、自身の表示装置１から遠いことが表されている。これにより、ユーザは、他ユーザの表示位置への距離を容易に認識することができる。
【００５７】
複数の他の表示装置１の表示位置が表示範囲内と表示範囲外とで混在している場合には、表示制御部１１４は、表示範囲内の表示位置については図４に示す位置記号Ｐ２を表示し、表示範囲外の表示位置については図５に示す向き記号Ｍを表示する。
【００５８】
本実施形態では、表示制御部１１４は他ユーザの表示位置が表示範囲外の場合にのみ向き記号Ｍを表示しているが、他ユーザの表示位置が表示範囲内の場合に向き記号Ｍを表示してもよい。その場合には、１人の他ユーザに係る位置記号Ｐ２及び向き記号Ｍの両方が、表示画像Ｖ上に表示される。
【００５９】
位置記号Ｐ２又は向き記号Ｍの数が多い場合に、位置記号Ｐ２又は向き記号Ｍがいずれのユーザに係るものかわかりづらくなる。そこで表示制御部１１４は、ユーザが所定の操作を行った場合に、位置記号Ｐ２又は向き記号Ｍに係るユーザのユーザ情報を、表示画像Ｖに重畳して表示部１３に表示させてもよい。具体的には、ユーザは、表示装置１に接続されたマウスやポインタ等のデバイスを用いて、表示画像Ｖ上の位置記号Ｐ２又は向き記号Ｍの指定を行う。表示制御部１１４は、指定された位置記号Ｐ２又は向き記号Ｍに係る他ユーザのユーザ情報を制御サーバ２から取得する。ユーザ情報は、例えば他ユーザの識別情報、他ユーザの名前等であり、制御サーバ２に予め記憶される。そして表示制御部１１４は、指定された位置記号Ｐ２又は向き記号Ｍの近傍（例えば位置記号Ｐ２又は向き記号Ｍから引き出された吹き出し内）に、取得されたユーザ情報を表示させる。このような構成によって、位置記号Ｐ２又は向き記号Ｍの数が多い場合であっても、位置記号Ｐ２又は向き記号Ｍがいずれのユーザに係るものかわかりやすくなる。
【００６０】
［表示方法のフローチャート］
図６は、本実施形態に係る表示装置１が実行する表示方法のフローチャートを示す図である。まずユーザが表示装置１の操作部１４において所定の操作を行うことによって、表示装置１は画像の共有を開始する（Ｓ１１）。このとき、自ユーザが他ユーザを招待する操作を行い、他ユーザが該招待を受諾する操作を行うことによって画像の共有が開始されてもよい。あるいは、他ユーザが自ユーザを招待する操作を行い、自ユーザが該招待を受諾する操作を行うことによって画像の共有が開始されてもよい。
【００６１】
具体的には、自身の表示装置１は、まず制御サーバ２にアクセスし、仮想的な共有ルームを生成する。そして制御サーバ２は、生成した共有ルームを識別する共有ルーム識別情報（ＩＤ等）を他の表示装置１に送信することによって、他ユーザを招待する。他の表示装置１において他ユーザによって招待を承諾する操作が行われると、他の表示装置１から自身の表示装置１へ制御サーバ２を介して承諾を示す信号が送信される。このように自ユーザ及び他ユーザの間で招待及び承諾を行ってから画像の共有を行うことによって、視線の向きという個人的な情報を共有するにあたって安全性を向上できる。
【００６２】
次に自ユーザは自身の表示装置１において共有対象の画像を選択する操作を行う。自身の表示装置１は、制御サーバ２を介して共有ルームに属する他の表示装置１に、選択された画像を識別する画像識別情報（ＩＤ等）を送信する。
【００６３】
次に自ユーザは自身の表示装置１において、共有対象の画像の表示を開始する操作を行う。自身の表示装置１は、画像配信サーバ３から共有対象の画像識別情報を有する画像を受信し、表示を開始する。それと同時に、自身の表示装置１は、制御サーバ２を介して共有ルームに属する他の表示装置１に、共有対象の画像識別情報を示す開始信号を送信する。他の表示装置１は、開始信号を受信すると、画像配信サーバ３から共有対象の画像識別情報を有する画像を受信し、表示を開始する。以上の処理により、ステップＳ１１における画像の共有が開始される。このように制御サーバ２を介さずに、画像配信サーバ３から画像を直接受信することによって、制御サーバ２の負荷を下げることができる。
【００６４】
画像取得部１１１は、通信部１２を介して、画像配信サーバ３から全体画像Ｗを示す画像情報を取得する（Ｓ１２）。共有されている画像が動画又は動的に生成される画像である場合には、画像取得部１１１は、後のステップＳ１３〜Ｓ２０と並行して、ステップＳ１２を繰り返し行って画像を時系列の一部ごとに取得してもよい。
【００６５】
表示位置受信部１１２は、他の表示装置１の表示範囲の位置（表示位置）を示す表示位置情報を制御サーバ２から通信部１２を介して受信する（Ｓ１３）。表示位置送信部１１３は、操作部１４が受け付けたユーザによる操作及び向き検出部１６が検出した表示装置１の向きの少なくとも一方に基づいて、自身の表示装置１の表示位置を算出する（Ｓ１４）。そして表示位置送信部１１３は、ステップＳ１４で算出した表示位置を示す表示位置情報を制御サーバ２へ通信部１２を介して送信する（Ｓ１５）。ステップＳ１３とステップＳ１４〜Ｓ１５とは並行して行われてもよく、逆の順序で行われてもよい。
【００６６】
表示制御部１１４は、ステップＳ１４で算出した自身の表示装置１の表示位置に従ってステップＳ１２で取得した画像情報が示す全体画像Ｗから表示画像Ｖを生成し、生成した表示画像Ｖを表示部１３に表示させる（Ｓ１６）。
【００６７】
ステップＳ１３で受信した表示位置情報が示す他の表示装置１の表示位置が、自身の表示装置１の表示範囲内にある場合に（ステップＳ１７のＹＥＳ）、表示制御部１１４は、該他の表示装置１の表示位置を示す位置記号Ｐ２を、ステップＳ１６の表示画像Ｖ上に重畳して表示させる（Ｓ１８）。
【００６８】
ステップＳ１３で受信した表示位置情報が示す他の表示装置１の表示位置が、自身の表示装置１の表示範囲外にある場合に（ステップＳ１７のＮＯ）、表示制御部１１４は、自身の表示装置１の表示範囲の位置を基準とした該他の表示装置１の表示位置への向きを示す向き記号Ｍを、ステップＳ１６の表示画像Ｖ上に重畳して表示させる（Ｓ１９）。
【００６９】
複数の他の表示装置１が画像を共有して表示している場合には、表示制御部１１４はそれぞれの他の表示装置１についてステップＳ１７〜Ｓ１９を行う。
【００７０】
所定の終了条件（例えば表示装置１においてユーザが操作部１４を用いて所定の終了操作を行うこと）が満たされない場合に（Ｓ２０のＮＯ）、表示装置１はステップＳ１３に戻って処理を繰り返す。所定の終了条件が満たされる場合に（Ｓ２０のＹＥＳ）、表示装置１は処理を終了する。
【００７１】
［第１の実施形態の効果］
以上説明したように、本実施形態に係る表示装置１は、他ユーザの表示位置が表示範囲内にある場合に、他ユーザの表示位置を示す位置記号Ｐ２を表示する。このような構成により、ユーザは、共有されている画像中で他ユーザが見ている部分を容易に認識できる。
【００７２】
他ユーザの表示位置が表示範囲外にある場合には位置記号Ｐ２を表示できないため、ユーザは他ユーザがどこを見ているかを知るために共有されている画像中の色々な範囲を探す必要があって不便である場合がある。そこで表示装置１は、他ユーザの表示位置が表示範囲外にある場合に、他ユーザの表示位置への向きを示す向き記号Ｍを表示する。このような構成により、ユーザは、他ユーザの表示位置が表示範囲外であってもいずれの向きにあるかを知ることができるため、共有されている画像中で他ユーザが見ている部分に追従しやすい。
【００７３】
（第２の実施形態）
本実施形態は、他の表示装置１において所定の指示がなされる場合に、自身の表示装置１の表示位置を該他の表示装置１の表示位置に合わせるように制御を行う。それ以外の構成及び処理は、第１の実施形態と同様である。
【００７４】
本実施形態では、ユーザが不図示のマイクを介して所定の音声（例えば「こっちへ来て」という声）を入力した場合、あるいはユーザが操作部１４を用いて所定の操作を行った場合に、表示位置送信部１１３は、通信部１２を介して、表示位置情報とともに移動の指示を制御サーバ２に送信する。そして表示位置受信部１１２は、通信部１２を介して、他の表示装置１の表示位置情報とともに移動の指示を制御サーバ２から受信する。これにより、各表示装置１は、他の表示装置１に移動の指示を送信し、また他の表示装置１から移動の指示を受信する。
【００７５】
他の表示装置から移動の指示を受信した場合に、表示位置送信部１１３は、自身の表示装置１の表示位置を算出せず、代わりに自身の表示装置１の表示位置を他の表示装置の表示位置に合わせるように設定（移動）する。これにより、ユーザは表示画像Ｖ中で他ユーザの表示位置に追従することができる。
【００７６】
他ユーザの表示位置に追従する際に、表示位置送信部１１３は、自身の表示装置１の表示位置の位置記号Ｐ１を所定の時間点滅又はゆっくりと移動させることが望ましい。この間に向き検出部１６によってユーザが頭を動かすこと、頭を振ること等の所定の動作が検出された場合に、表示位置送信部１１３は、他ユーザの表示位置への追従を中止し、自身の表示装置１の表示位置をその場に停止させるか、あるいは追従前の位置に戻す。このとき、他ユーザの表示装置１は、移動の指示が拒否された旨を示す文字列を表示してもよい。このような構成により、ユーザは他ユーザの表示位置への追従を拒否することができる。
【００７７】
移動の指示として、ユーザの表示範囲に他ユーザの表示範囲の一部が重なることを用いてもよい。すなわちユーザの表示範囲に他ユーザの表示範囲の一部が重なる場合に、表示位置送信部１１３は、自身の表示装置１の表示位置を他の表示装置の表示位置に合わせるように設定（移動）する。これにより、音声や操作による明示的な指示を行わなくても、表示位置を近くに移動させることによって容易にユーザ間で互いに表示位置を合わせることができる。
【００７８】
［表示方法のフローチャート］
図７は、本実施形態に係る表示装置１が実行する表示方法のフローチャートを示す図である。図７のフローチャートでは、図６のフローチャートにおいてステップＳ１３とステップＳ１５との間にステップＳ２１、Ｓ２２が追加されている。それ以外のステップは図６のフローチャートと同様であるため、以下では説明を省略する。
【００７９】
他の表示装置１から移動の指示が送信された場合に、表示位置受信部１１２は、ステップＳ１３において表示位置情報とともに移動の指示を制御サーバ２から通信部１２を介して受信する。
【００８０】
表示位置受信部１１２が他の表示装置１から移動の指示を受信した場合に（ステップＳ２１のＹＥＳ）、表示位置送信部１１３は、自身の表示装置１の表示位置を、ステップＳ１３で受信した表示位置情報が示す他の表示装置１の表示位置に合うように移動する（Ｓ２２）。表示位置受信部１１２が他の表示装置１から移動の指示を受信しない場合に（ステップＳ２１のＮＯ）、表示位置送信部１１３はステップＳ１４を行う。
【００８１】
自身の表示装置１で移動の指示が行われた場合に、ステップＳ１５において、表示位置送信部１１３は、表示位置情報とともに移動の指示を制御サーバ２へ通信部１２を介して送信する。
【００８２】
［第２の実施形態の効果］
本実施形態は、第１の実施形態と同様の効果を奏するのに加えて、複数のユーザの表示位置を容易に合わせることができる。表示位置を合わせるために１人のユーザが音声等で移動の指示を行うだけでよいため、各ユーザが表示装置１において操作や向きの変更を行う必要がない。
【００８３】
（第３の実施形態）
本実施形態は、ユーザの視線方向に対応する表示位置を示す記号に加えて、ユーザがマウスやポインタ等のデバイスを用いて指定した位置を示す記号を表示画像中に表示する。それ以外の構成及び処理は、第１の実施形態と同様である。
【００８４】
本実施形態では、表示装置１にマウスやポインタ等のデバイスが有線又は無線で接続される。デバイスは、ユーザによる表示画像Ｖ上の位置の指定を受け付ける。ユーザがデバイスを用いて位置の指定を行った場合に、表示位置送信部１１３は、通信部１２を介して、表示位置情報とともにユーザによる指定位置を制御サーバ２に送信する。そして表示位置受信部１１２は、通信部１２を介して、他の表示装置１の表示位置情報とともにユーザによる指定位置を制御サーバ２から受信する。これにより、各表示装置１は、他の表示装置１に指定位置を送信し、また他の表示装置１から指定位置を受信する。
【００８５】
［表示装置１が表示する画面の説明］
図８は、表示画像Ｖを含む画面を表示している表示部１３の前面図である。図４と同様に、表示制御部１１４は、自身の表示装置１の表示範囲の位置を示す位置記号Ｐ１と、他の表示装置１の表示範囲の位置を示す位置記号Ｐ２とを、表示画像Ｖに重畳して表示部１３に表示させる。図８では省略されているが、表示制御部１１４は、図４のように他の表示装置１のユーザのアバタ画像Ａを表示画像Ｖ上に表示してもよい。
【００８６】
さらに表示制御部１１４は、他の表示装置１の指定位置を示す位置記号Ｐ３を、表示画像Ｖに重畳して表示部１３に表示させる。位置記号Ｐ３は、表示位置受信部１１２によって受信された、他の表示装置１からの指定位置上に表示される。図８では省略されているが、表示制御部１１４は、自身の表示装置１の指定位置を示す位置記号Ｐ３を表示してもよい。
【００８７】
位置記号Ｐ３として、円形、矩形、指を模した形等の任意の形状の記号を用いることができる。表示制御部１１４は、表示位置を示す位置記号Ｐ２の形状（図８では円形）と、指定位置を示す位置記号Ｐ３の形状（図８では矩形）とを、異なる形状で表示する。これにより、ユーザは位置記号Ｐ３がユーザによって指定された位置を表すことを容易に認識することができる。
【００８８】
また、表示制御部１１４は、位置記号Ｐ３を、表示装置１（ユーザ）ごとに異なる色で表示する。それと同時に、表示制御部１１４は、同一の表示装置１（ユーザ）に係る位置記号Ｐ２及び位置記号Ｐ３を、同一の色で表示する。これにより、ユーザは位置記号Ｐ３が係るユーザを容易に認識することができる。
【００８９】
他の表示装置１の指定位置が自身の表示装置１の表示範囲外にある場合には、表示制御部１１４は、図５と同様に、自身の表示装置１の表示範囲の位置を基準とした他の表示装置１の指定位置への向きを示す記号Ｍを表示する。
【００９０】
［第３の実施形態の効果］
本実施形態は、第１の実施形態と同様の効果を奏するのに加えて、ユーザの表示位置だけでなくユーザが所持するデバイスによって指定された位置を表示することができる。そのため、画像を複数のユーザで共有して鑑賞している際に、より多くの情報をユーザ間で共有することができる。
【００９１】
（第４の実施形態）
第１の実施形態では他の表示装置１の表示位置を示す記号を表示するのに対して、本実施形態は他の表示装置１の表示位置を含む領域を表示する。それ以外の構成及び処理は、第１の実施形態と同様である。
【００９２】
［表示装置１が表示する画面の説明］
図９は、表示画像Ｖを含む画面を表示している表示部１３の前面図である。図４と同様に、表示制御部１１４は、自身の表示装置１の表示範囲の位置を示す位置記号Ｐ１と、他の表示装置１の表示範囲の位置を示す位置記号Ｐ２とを、表示画像Ｖに重畳して表示部１３に表示させる。位置記号Ｐ１及び位置記号Ｐ２の少なくとも一方が省略されてもよい。図９では省略されているが、表示制御部１１４は、図４のように他の表示装置１のユーザのアバタ画像Ａを表示画像Ｖ上に表示してもよい。
【００９３】
表示制御部１１４は、自身の表示装置１の表示範囲のうち、他の表示装置１のユーザが注目している領域を注目領域Ｒ１として、それ以外の領域である非注目領域Ｒ２とは区別可能に表示する。具体的には、表示制御部１１４は、表示画像Ｖの中で他の表示装置１の表示位置を含む注目領域Ｒ１を、注目領域Ｒ１以外の非注目領域Ｒ２とは異なる態様で表示する。表示制御部１１４は、例えば注目領域Ｒ１及び非注目領域Ｒ２の色、明るさ等が互いに異なるように表示する。図９では、注目領域Ｒ１は通常の態様で表示され、非注目領域Ｒ２は暗く表示されている。表示制御部１１４は、非注目領域Ｒ２を表示しなくても（すなわち非注目領域Ｒ２を特定の色で塗りつぶして表示しても）よい。
【００９４】
注目領域Ｒ１は、例えば他の表示装置１の表示位置を中心とした所定の半径の円形である。注目領域Ｒ１の形状としては、これに限られず、円形、矩形等の任意の形状を用いることができる。また、注目領域Ｒ１を、他の表示装置１における表示範囲と同じ位置及び大きさに設定してもよい。
【００９５】
表示制御部１１４は、他の表示装置１の表示位置の滞留時間に応じて、注目領域Ｒ１の大きさを変化させてもよい。滞留時間とは、他の表示装置１の表示位置が同じ位置から動かない又は同じ位置の近傍の所定の範囲内に留まっている時間である。例えば表示制御部１１４は、滞留時間が長いほど注目領域Ｒ１が大きい（あるいは小さい）ように表示する。これにより、ユーザは他ユーザが画像中の同じ場所を見ている時間の長さを知ることができる。
【００９６】
［第４の実施形態の効果］
本実施形態は、第１の実施形態と同様の効果を奏するのに加えて、ユーザが表示している位置を含む所定の範囲を注目領域Ｒ１として表示することができる。そのため、ユーザは共有されている画像中で他ユーザが表示している範囲を認識することができる。
【００９７】
以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されず、その要旨の範囲内で種々の変形及び変更が可能である。例えば、装置の分散・統合の具体的な実施の形態は、以上の実施の形態に限られず、その全部又は一部について、任意の単位で機能的又は物理的に分散・統合して構成することができる。また、複数の実施の形態の任意の組み合わせによって生じる新たな実施の形態も、本発明の実施の形態に含まれる。組み合わせによって生じる新たな実施の形態の効果は、もとの実施の形態の効果を合わせ持つ。
【００９８】
上述の各実施形態における記号及び領域の生成及び共有画像上への重畳の処理は、全て表示装置１で行われてもよく、一部又は全部が制御サーバ２で行われてもよい。
【００９９】
表示装置１の制御部１１（プロセッサ）は、図６、７に示す表示方法に含まれる各ステップ（工程）の主体となる。すなわち、制御部１１は、図６、７に示す表示方法を実行するための表示プログラムを記憶部１５から読み出し、該表示プログラムを実行して表示装置１の各部を制御することによって、図６、７に示す表示方法を実行する。図６、７に示す表示方法に含まれるステップは一部省略されてもよく、ステップ間の順番が変更されてもよく、複数のステップが並行して行われてもよい。本発明の各実施形態に係る表示プログラムは、例えばスマートフォンのような携帯端末やユーザの頭部に装着するゴーグル型端末が実行するアプリケーションとして実装される。
【符号の説明】
【０１００】
Ｓ  表示システム
１  表示装置
１１  制御部
１１２  表示位置受信部
１１３  表示位置送信部
１１４  表示制御部
【図１】
2020190748.tif 000003
【図２】
2020190748.tif 000004
【図３】
2020190748.tif 000005
【図４】
2020190748.tif 000006
【図５】
2020190748.tif 000007
【図６】
2020190748.tif 000008
【図７】
2020190748.tif 000009
【図８】
2020190748.tif 000010
【図９】
2020190748.tif 000011