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