(57)【要約】【課題】複数の表示装置を用いてコンテンツ画像を表示する表示システムにおいて、表示装置間で表示タイミングがずれることを低減させる。【解決手段】表示装置は、基準となる時刻に同期する複数の表示装置を用いてコンテンツ画像を表示する表示システムの前記表示装置であって、前記基準となる時刻と前記複数の表示装置が管理する時刻との間の時刻差を取得する時刻差取得部と、前記時刻差取得部が取得した前記時刻差のうち、少なくとも１つの時刻差が予め定められた所定の範囲を超える場合、前記コンテンツ画像の表示を保留し、前記時刻差取得部が取得した前記時刻差が所定の範囲内に収まる場合、前記コンテンツ画像の表示を開始する制御部と、を有する。【選択図】図４
2018152678.tif 000002
【特許請求の範囲】
【請求項１】
基準となる時刻に同期する複数の表示装置を用いてコンテンツ画像を表示する表示システムの前記表示装置であって、
前記基準となる時刻と前記複数の表示装置が管理する時刻との間の時刻差を取得する時刻差取得部と、
前記時刻差取得部が取得した前記時刻差のうち、少なくとも１つの時刻差が予め定められた所定の範囲を超える場合、前記コンテンツ画像の表示を保留し、前記時刻差取得部が取得した前記時刻差が所定の範囲内に収まる場合、前記コンテンツ画像の表示を開始する制御部と、
を有する、表示装置。
【請求項２】
前記制御部は、前記少なくとも１つの時刻差が前記所定の範囲を超える場合、前記コンテンツ画像とは異なる所定の画像を表示する、請求項１に記載の表示装置。
【請求項３】
前記基準となる時刻を管理し、前記複数の表示装置のうち、当該表示装置とは異なる他の表示装置と時刻の同期を行う時刻同期サーバ部を有する、請求項１又は２に記載の表示装置。
【請求項４】
前記他の表示装置は、前記時刻同期サーバ部と時刻の同期を行う時刻同期クライアント部と、
前記基準となる時刻と自装置が管理する時刻との間の時刻差を前記時刻差取得部に通知する通知部と、
を有する、請求項３に記載の表示装置。
【請求項５】
前記表示システムは、前記複数の表示装置を用いて、各表示装置の表示領域より広い一の表示領域に前記コンテンツ画像を表示する、請求項１乃至４のいずれか一項に記載の表示装置。
【請求項６】
前記複数の表示装置はプロジェクタである、請求項１乃至５のいずれか一項に記載の表示装置。
【請求項７】
基準となる時刻に同期する複数の表示装置を用いてコンテンツ画像を表示する表示システムであって、
前記基準となる時刻と前記複数の表示装置が管理する時刻との間の時刻差を取得する時刻差取得部と、
前記時刻差取得部が取得した前記時刻差のうち、少なくとも１つの時刻差が予め定められた所定の範囲を超える場合、前記コンテンツ画像の表示を保留し、前記時刻差取得部が取得した前記時刻差が所定の範囲内に収まる場合、前記コンテンツ画像の表示を開始する制御部と、
を有する表示システム。
【請求項８】
前記表示装置は、
前記基準となる時刻を管理する時刻同期サーバと時刻の同期を行う時刻同期クライアント部と、
前記基準となる時刻と自装置が管理する時刻との間の時刻差を前記時刻差取得部に通知する通知部と、
を有する、請求項７に記載の表示システム。
【請求項９】
基準となる時刻に同期する複数の表示装置を用いてコンテンツ画像を表示する表示システムにおいてコンピュータが実行する表示制御方法であって、
前記コンピュータが、
前記基準となる時刻と前記複数の表示装置が管理する時刻との間の時刻差を取得するステップと、
前記取得した時刻差のうち、少なくとも１つの時刻差が予め定められた所定の範囲を超える場合、前記コンテンツ画像の表示を保留するステップと、
前記取得した時刻差が所定の範囲内に収まる場合、前記コンテンツ画像の表示を開始するステップと、
を含む、表示制御方法。
【請求項１０】
請求項９に記載の表示制御方法を、コンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示装置、表示システム、表示制御方法、及びプログラムに関する。
【背景技術】
【０００２】
プロジェクタやディスプレイ等の複数の表示装置を組み合わせて大画面を表示する表示システムがある。また、このような表示システムにおいて、複数の表示装置間で同じタイミングで所定の映像を表示するための時刻の同期方法としてＮＴＰ（Network Time Protocol）と呼ばれるネットワークプロトコルが知られている。
【０００３】
また、時刻同期における同期パケットの伝搬遅延時間による影響を低減するために、同期パケットの伝搬遅延時間が、推定される誤差範囲内に収まるデータだけを用いて、時刻の同期を行うクライアント装置が知られている（例えば、特許文献１参照）。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
例えば、複数の表示装置を組み合わせてコンテンツ画像を表示する表示システムでは、各表示装置の時刻情報に誤差があると、表示装置間で表示タイミングがずれてしまうという問題がある。特に、例えば、無線ＬＡＮ（Local Area Network）通信等、通信の往路と復路の遅延時間に差が発生し易いネットワーク環境では、誤った時刻情報に更新されてしまう場合があり、表示装置間で表示タイミングがずれる場合がある。
【０００５】
本発明の実施の形態は、上記問題点に鑑みてなされたものであって、複数の表示装置を用いてコンテンツ画像を表示する表示システムにおいて、表示装置間で表示タイミングがずれることを低減させる。
【課題を解決するための手段】
【０００６】
上記課題を解決するため、本発明の一実施形態に係る表示装置は、基準となる時刻に同期する複数の表示装置を用いてコンテンツ画像を表示する表示システムの前記表示装置であって、前記基準となる時刻と前記複数の表示装置が管理する時刻との間の時刻差を取得する時刻差取得部と、前記時刻差取得部が取得した前記時刻差のうち、少なくとも１つの時刻差が予め定められた所定の範囲を超える場合、前記コンテンツ画像の表示を保留し、前記時刻差取得部が取得した前記時刻差が所定の範囲内に収まる場合、前記コンテンツ画像の表示を開始する制御部と、を有する。
【発明の効果】
【０００７】
本発明の実施の形態によれば、複数の表示装置を用いてコンテンツ画像を表示する表示システムにおいて、表示装置間で表示タイミングがずれることを低減させることができる。
【図面の簡単な説明】
【０００８】
【図１】一実施形態に係る表示システムのシステム構成の一例を示す図である。
【図２】一実施形態に係るプロジェクタのハードウェア構成の例を示す図である。
【図３】一実施形態に係る情報処理装置のハードウェア構成の例を示す図である。
【図４】第１の実施形態に係る表示システムの機能構成の一例を示す図である。
【図５】第１の実施形態に係る表示システムの機能構成の別の一例を示す図である。
【図６】第１の実施形態に係る時刻同期の概要について説明するための図である。
【図７】第１の実施形態に係るプロジェクタ（サーバ）の処理の例を示すフローチャートである。
【図８】第１の実施形態に係る表示システムの処理の例を示すシーケンス図である。
【図９】第１の実施形態に係る時刻の誤差のイメージを示す図である。
【図１０】第１の実施形態に係る調整中画面の表示のイメージを示す図である。
【図１１】第２の実施形態に係る表示システムの機能構成の一例を示す図である。
【図１２】第２の実施形態に係る表示システムの処理の例を示すシーケンス図である。
【発明を実施するための形態】
【０００９】
以下に、本発明の実施の形態について、添付の図面を参照して説明する。
【００１０】
＜システムの構成＞
図１は一実施形態に係る表示システムの構成の一例を示す図である。図１に示す表示システム１００は、例えば、無線ＬＡＮ（Local Area Network）や、有線ＬＡＮ等のネットワーク１０３によって互いに通信可能に接続された、複数のプロジェクタ１０１−１〜１０１−３、及び情報処理装置１０２を有する。なお、以下の説明の中で、複数のプロジェクタのうち、任意のプロジェクタを示す場合「プロジェクタ１０１」を用いる。また、複数のプロジェクタ１０１−１〜１０１−３の数は一例であり、２台以上の他の数であっても良い。
【００１１】
プロジェクタ１０１は、基準となる時刻に同期する複数の表示装置を用いてコンテンツ画像（動画、又は静止画）を表示する表示システム１００の表示装置の一例である。ここでは、表示装置がプロジェクタ１０１であるものとして以下の説明を行うが、表示装置は、例えば、液晶ディスプレイ等の他の表示装置であっても良い。
【００１２】
プロジェクタ１０１は、投影面１０４に投影画像を投影する画像投影装置である。表示システム１００は、例えば図１に示すように、プロジェクタ１０１−１の投影領域（表示領域）１０５−１と、プロジェクタ１０１−２の投影領域１０５−２との一部が重複するように配置されている。また、プロジェクタ１０１−２の投影領域１０５−２と、プロジェクタ１０１−３の投影領域１０５−３との一部が重複するように配置されている。また、表示システム１００は、３つの投影領域１０５−１〜１０５−３を用いて、各投影領域より広い投影面（投影領域）１０４に、１つ以上のコンテンツ画像１０６を表示するマルチ投影（マルチプロジェクション）を行うことができる。
【００１３】
また、プロジェクタ１０１は、例えば、ＵＳＢ（Universal Serial Bus）メモリ等の外部記憶装置や、ネットワーク１０３等を利用して、投影対象となる画像データを取得することができる。
【００１４】
情報処理装置１０２は、例えば、ＰＣ（Personal Computer）や、タブレット端末等の情報端末であり、複数のプロジェクタ１０１−１〜１０１−３と、ネットワーク１０３を介して、画像データや制御情報等の通信を行うことができる。なお、ネットワーク１０３は、複数のプロジェクタ１０１−１〜１０１−３と、情報処理装置１０２との間の通信手段の一例である。通信手段は、例えば、ＵＷＢ（Ultra Wide Band）等の無線ＰＡＮ（Personal Area Network）によるものであっても良いし、ケーブル等の有線通信によるもの等であっても良い。
【００１５】
上記の構成において、複数のプロジェクタ１０１−１〜１０１−３は、基準となる時刻（以下、基準時刻と呼ぶ）に同期して、同一のタイミングで各プロジェクタ用の投影画像を投影領域１０５−１〜１０５−３に投影することにより、投影面１０４にコンテンツ画像１０６を投影する。
【００１６】
一例として、プロジェクタ１０１−１は、基準時刻を管理し、他のプロジェクタ１０１−２、１０１−３と時刻の同期を行う時刻同期サーバの機能を有している。また、プロジェクタ１０１−２、１０１−３は、時刻同期サーバと通信を行い、基準時刻に自装置が管理する時刻を同期する時刻同期クライアントの機能を有している。なお、時刻同期サーバの機能は、情報処理装置１０２が有しているものであっても良いし、ネットワーク１０３に接続された外部サーバ等が有しているものであっても良い。
【００１７】
これにより、複数のプロジェクタ１０１−１〜１０１−３は、基準時刻に同期して、同一のタイミングで１つ以上のコンテンツ画像１０６を、投影面１０４に投影することができる。
【００１８】
しかし、各プロジェクタ１０１の持つ時計の進み方は個体差があり、時間の経過と共に同一の時刻を保つことができなくなる。そのため、時刻同期クライアントとして機能するプロジェクタ１０１−２、１０１−３は、時刻同期サーバとして機能するプロジェクタ１０１−１に対して、例えば、周期的に時刻の同期処理を実行する。
【００１９】
このとき、例えば、ネットワーク経由の時刻同期プロトコルであるＮＴＰ（Network Time Protocol）を用いて、時刻の同期を行うことができる。しかし、ＮＴＰを用いた時刻の同期処理では、時刻同期サーバと時刻同期クライアントの間で送受信される時刻同期パケットの往復遅延時間を用いて、往路と復路の遅延時間が同じであると仮定して時刻同期クライアントの時刻差を算出する。従って、例えば、無線ＬＡＮ等において、ネットワーク１０３の往路の遅延時間と復路の遅延時間との間に差が生じてしまった場合、正確に時刻同期サーバと時刻を同期することができず、各プロジェクタ１０１の表示タイミングが、ずれてしまう場合がある。
【００２０】
そこで、本実施形態に係る表示システム１００は、例えば、コンテンツ画像１０６の表示を開始するとき等に、基準時刻と各プロジェクタ１０１−１〜１０１−３が管理する時刻との間の時刻差を取得する。
【００２１】
また、表示システム１００は、取得した時刻差のうち、少なくとも１つの時刻差が所定の範囲を超える場合、コンテンツ画像１０６の表示を保留して、例えば、タイミング調整中であることを示す画像を表示する。
【００２２】
一方、表示システム１００は、取得した時刻差が所定の範囲に収まる場合、コンテンツ画像１０６の表示を開始する。
【００２３】
これにより、本実施形態によれば、複数のプロジェクタ（表示装置）１０１を用いてコンテンツ画像１０６を表示する表示システム１００において、プロジェクタ１０１間で表示タイミングがずれることを低減させることができる。
【００２４】
＜ハードウェア構成＞
（プロジェクタのハードウェア構成）
ここでは、本実施形態に係る表示装置の一例として、プロジェクタ１０１のハードウェア構成について説明する。
【００２５】
図２は、一実施形態に係るプロジェクタのハードウェア構成の例を示す図である。プロジェクタ１０１は、一般的なコンピュータの構成を有しており、例えば、ＣＰＵ（Central Processing Unit）２０１、メモリ２０２、ストレージ部２０３、ネットワークＩ／Ｆ（Interface）２０４、外部接続Ｉ／Ｆ２０５、ＲＴＣ（Real Time Clock）２０６、画像処理部２０７、音声出力部２０８、画像投影部２０９、操作部２１０、及びバス２１１等を有する。
【００２６】
ＣＰＵ２０１は、メモリ２０２やストレージ部２０３等からプログラムやデータを読出し、処理を実行することでプロジェクタ１０１が備える各機能を実現する演算装置である。メモリ２０２は、例えば、ＣＰＵ２０１のワークエリア等として使用されるＲＡＭ（Random Access Memory）や、プロジェクタ１０１の起動プログラム等を格納するＲＯＭ（Read Only Memory）等を含む記憶装置である。
【００２７】
ストレージ部２０３は、プロジェクタ１０１のプログラムや、画像データ等を記憶する大容量の記憶装置であり、例えば、ＳＳＤ（Solid State Drive）や、ＨＤＤ（Hard Disk Drive）等によって構成される。
【００２８】
ネットワークＩ／Ｆ２０４は、プロジェクタ１０１をネットワーク１０３に接続し、情報処理装置１０２や、他のプロジェクタ１０１等と通信を行うための、例えば、無線ＬＡＮ、有線ＬＡＮ等の通信インタフェースである。
【００２９】
外部機器Ｉ／Ｆ４０５は、プロジェクタ１０１に外部機器を接続するためのインタフェースである。外部機器には、例えば、ＵＳＢメモリ、メモリカード、光学ディスク等の記録媒体や、他のプロジェクタ１０１等が含まれる。
【００３０】
ＲＴＣ２０６は、現在の日付、時刻等を計時する時計機能を有するデバイスである。
【００３１】
画像処理部２０７は、投影対象となる画像データに対して、例えば、デコードや、変倍、切り出し等の様々な画像処理を実行する、ＧＰＵ（Graphics Processing Unit）や、ＡＳＩＣ（Application Specific Integrated Circuit）等によって構成される。
【００３２】
音声出力部２０８は、画像データ（例えば、動画データ）に含まれる音声を出力する音声回路や、スピーカ等によって構成される。
【００３３】
画像投影部２０９は、画像を投影面１０４に投影するための、光源、表示素子、投影レンズ等によって構成される。操作部２１０は、利用者の操作を受け付けるための、キーや、タッチパネル等の入力デバイスである。バス２１１は、上記各構成に接続され、アドレス信号、データ信号、各種制御信号等を伝達する。
【００３４】
（情報端末のハードウェア構成）
情報処理装置１０２は、一般的なコンピュータの構成を有しており、例えば、ＣＰＵ３０１、ＲＡＭ３０２、ＲＯＭ３０３、ストレージ部３０４、通信Ｉ／Ｆ３０５、外部接続Ｉ／Ｆ３０６、表示部３０７、入力部３０８、ＲＴＣ３０９、及びバス３１０等を有する。
【００３５】
ＣＰＵ３０１は、ＲＯＭ３０３やストレージ部３０４等からプログラムやデータをＲＡＭ６０２上に読み出し、処理を実行する演算装置である。ＲＡＭ３０２は、ＣＰＵ３０１のワークエリア等として用いられる揮発性のメモリである。ＲＯＭ３０３は、例えば、情報処理装置１０２の起動時に実行されるＢＩＯＳ（Basic Input / Output System）や、各種の設定等を記憶する不揮発性のメモリであり、例えば、フラッシュＲＯＭ等で構成される。
【００３６】
ストレージ部３０４は、例えば、ＯＳ（Operating System）、アプリケーションプログラム、各種データ等を記憶する不揮発性の記憶装置であり、例えば、ＨＤＤ、ＳＳＤ等で構成される。
【００３７】
通信Ｉ／Ｆ３０５は、情報処理装置１０２をネットワーク１０３等に接続して、複数のプロジェクタ１０１−１〜１０１−３と通信を行うための、例えば、無線ＬＡＮ、有線ＬＡＮ等の通信インタフェースである。
【００３８】
外部接続Ｉ／Ｆ３０６は、例えば、外部記憶装置１０９、プロジェクタ１０１等の外部装置を、情報処理装置１０２に接続するためのインタフェースである。
【００３９】
表示部３０７は、情報処理装置１０２による処理結果等を表示する、例えば、ＬＣＤディスプレイ等の表示装置である。入力部３０８は、情報処理装置１０２へのユーザの操作を受付するための、例えば、キーボード、マウス、タッチパネル等の入力装置である。
【００４０】
ＲＴＣ３０９は、現在の日付、時刻等を計時する時計機能を有するデバイスである。バス３１０は、上記各構成に接続され、アドレス信号、データ信号、及び各種制御信号等を伝達する。
【００４１】
［第１の実施形態］
＜機能構成＞
（表示システムの機能構成１）
図４は、一の実施形態に係る表示システムの機能構成の一例を示す図である。図４において、表示システム１００は、プロジェクタ（サーバ）１０１−１と、複数のプロジェクタ（クライアント）１０１−２、１０１−３、及び情報処理装置１０２が、ネットワーク１０３を介して、互いに通信可能に接続されている。
【００４２】
なお、図４において、プロジェクタ（クライアント）１０１−３は、プロジェクタ（クライアント）１０１−２と同様の構成を有しているものとする。また、図４に示す、プロジェクタ（クライアント）１０１の数は一例であり、プロジェクタ（クライアント）１０１の数は１台以上の他の数であっても良い。
【００４３】
図４の例では、プロジェクタ（サーバ）１０１−１が、基準時刻を管理する時刻同期サーバとして機能し、プロジェクタ（クライアント）１０１−２、１０１−３が、時刻同期サーバと時刻を同期する時刻同期クライアントとして機能する。
【００４４】
≪プロジェクタ（サーバ）の機能構成≫
プロジェクタ１０１−１は、例えば、図２のＣＰＵ２０１で所定のプログラムを実行することにより、通信制御部４１１、時刻同期サーバ部４１２、時刻差取得部４１３、表示制御部４１４、表示部４１５、及び記憶部４１６等を実現している。なお、上記の各機能構成のうち、少なくとも一部は、ハードウェアによって実現されるものであっても良い。
【００４５】
通信制御部４１１は、例えば、図２のネットワークＩ／Ｆ２０４を用いて、プロジェクタ１０１−１をネットワーク１０３に接続し、予め設定された接続情報を用いて、他のプロジェクタ１０１−２、１０１−３、及び情報処理装置１０２等と通信を行う。
【００４６】
時刻同期サーバ部４１２は、基準となる時刻（基準時刻）を管理し、他のプロジェクタ１０１−２、１０１−３と時刻の同期を行う時刻同期サーバとして機能する。例えば、時刻同期サーバ部４１２は、一般的なＮＴＰサーバの機能を有しており、ＮＴＰクライアントの機能を有する他のプロジェクタ１０１−２、１０１−３と、ＮＴＰプロトコル等を用いて時刻を同期する。
【００４７】
時刻差取得部４１３は、時刻同期サーバ部４１２が管理する基準時刻と、各プロジェクタ１０１が管理する時刻との間の時刻差を取得する。
【００４８】
他のプロジェクタ１０１−２、１０１−３は、例えば、時刻差取得部４１３からの要求に応じて、或いは、時刻同期サーバ部４１２と時刻を同期したとき等に、基準時刻と自装置で管理する時刻との間の時刻差を、プロジェクタ１０１−１に通知する。時刻差取得部４１３は、他のプロジェクタ１０１−２、１０１−３から通知される時刻差、及び自装置（プロジェクタ１０１−１）の時刻差を取得し、例えば、記憶部４１６に記憶する。
【００４９】
表示制御部（制御部）４１４は、表示システム１００に含まれる複数のプロジェクタ１０１−１〜１０１−３による投影画像の投影（表示画像の表示）を制御する。
【００５０】
なお、本実施形態に係る表示制御部４１４は、時刻差取得部４１３が取得した、基準時刻と複数のプロジェクタ１０１−１〜１０１−３が管理する時刻との間の時刻差が、予め定められた所定の範囲を超える場合、コンテンツ画像１０６の投影（表示）を保留する。
【００５１】
また、表示制御部４１４は、時刻差取得部４１３が取得した時刻差が所定の範囲を超える場合、タイミングを調整中であることを示す表示画像（コンテンツ画像１０６とは異なる所定の画像の一例）を投影面１０４に表示させる。
【００５２】
ここで、予め定められた所定の範囲（閾値）は、例えば、表示システム１００で許容される時刻差（例えば、各プロジェクタの投影画像のズレが気にならない時刻差）が、予め設定されているものとする。
【００５３】
表示部４１５は、表示制御部４１４の制御に従って、投影面１０４のプロジェクタ１０１−１の投影領域に１０５−１に、コンテンツ画像１０６の一部である投影画像を投影（表示）する。
【００５４】
記憶部４１６は、例えば、図２のメモリ２０２、ストレージ部２０３、及び図２のＣＰＵ２０１で実行されるプログラム等によって実現され、表示部４１５が投影する投影画像、投影画像の投影順序を示す投影情報等の様々な情報を記憶する。
【００５５】
≪プロジェクタ（クライアント）の機能構成≫
プロジェクタ１０１−２、１０１−３は、例えば、図２のＣＰＵ２０１で所定のプログラムを実行することにより、通信制御部４２１、時刻同期クライアント部４２２、時刻差通知部４２３、表示部４２４、及び記憶部４２５等を実現している。なお、上記の各機能構成のうち、少なくとも一部は、ハードウェアによって実現されるものであっても良い。
【００５６】
通信制御部４２１は、例えば、図２のネットワークＩ／Ｆ２０４を用いて、自装置をネットワーク１０３に接続し、他のプロジェクタ１０１、及び情報処理装置１０２等と通信を行う。
【００５７】
時刻同期クライアント部４２２は、プロジェクタ１０１−１の時刻同期サーバ部４１２が管理する基準時刻に、自装置が管理する時刻を同期させる時刻管理クライアントとして機能する。例えば、時刻同期クライアント部４２２は、一般的なＮＴＰクライアントの機能を有しており、ＮＴＰサーバの機能を有するプロジェクタ１０１−１と、ＮＴＰプロトコル等を用いて時刻を同期する。
【００５８】
時刻差通知部４２３は、例えば、プロジェクタ１０１−１の時刻差取得部４１３からの要求に応じて、或いは、時刻同期クライアント部４２２が時刻を同期したとき等に、基準時刻と自装置で管理する時刻との間の時刻差を、プロジェクタ１０１−１に通知する。
【００５９】
表示部４２４は、プロジェクタ１０１−１の表示制御部４１４の制御に従って、投影面１０４の自装置の投影領域に、コンテンツ画像１０６の一部である投影画像を投影（表示）する。
【００６０】
記憶部４２５は、例えば、図２のメモリ２０２、ストレージ部２０３、及び図２のＣＰＵ２０１で実行されるプログラム等によって実現され、表示部４２４が投影する投影画像、投影画像の投影順序を示す投影情報等の様々な情報を記憶する。
【００６１】
≪情報処理装置の機能構成≫
情報処理装置１０２は、例えば、図３のＣＰＵ３０１で所定のプログラムを実行することにより、通信制御部４３１、操作受付部４３２、表示要求部４３３、及び記憶部４３４等を実現している。なお、上記の各機能構成のうち、少なくとも一部は、ハードウェアによって実現されるものであっても良い。
【００６２】
通信制御部４３１は、例えば、図３の通信Ｉ／Ｆ３０５を用いて、情報処理装置１０２をネットワーク１０３に接続し、複数のプロジェクタ１０１−１〜１０１−３等と通信を行う。
【００６３】
操作受付部４３２は、例えば、図３の入力部３０８を用いて、利用者による操作（例えば、コンテンツ画像１０６の投影操作等）を受付する。
【００６４】
表示要求部４３３は、例えば、操作受付部４３２が受付したコンテンツ画像１０６の投影操作等に応じて、複数のプロジェクタ１０１−１〜１０１−３に対して、コンテンツ画像１０６を投影するための投影画像の投影（表示）を要求する。
【００６５】
記憶部４３４は、例えば、図３のＲＡＭ３０２、ストレージ部３０４、及び図３のＣＰＵ３０１で実行されるプログラム等によって実現される。記憶部４３４は、例えば、複数のプロジェクタ１０１−１〜１０１−３の情報（例えば、配置された位置、通信を行うための宛先情報等）や、コンテンツ画像１０６に関する情報等）等を記憶する。
【００６６】
（表示システムの機能構成２）
なお、図４に示した表示システム１００の機能構成は一例であり、本実施形態に係る表示システム１００は、様々な構成が可能である。
【００６７】
図５は、第１の実施形態に係る表示システム機能構成の別の一例を示す図である。図５に示す表示システム１００は、ネットワーク１０３に接続された時刻同期サーバ５０１を有している。また、プロジェクタ（サーバ）１０１−１は、図４の時刻同期サーバ部４１２に代えて、時刻同期クライアント部４２２を有している。なお、他の構成は、図４に示す表示システム１００の機能構成と同様なので、ここでは、図４に示す表示システム１００との相違点を中心に説明する。
【００６８】
時刻同期サーバ５０１は、基準時刻を管理し、複数のプロジェクタ１０１−１〜１０１−３と時刻の同期を行う情報処理装置、又はシステムである。なお、時刻同期サーバ５０１の機能は、表示システム１００のシステム外のクラウド等によって提供されるものであっても良い。
【００６９】
複数のプロジェクタ１０１−１〜１０１−３は、時刻同期クライアント部４２２を用いて、時刻同期サーバ５０１が管理する基準時刻に、自装置が管理する時刻を同期させる。
【００７０】
上記の構成により、プロジェクタ１０１−１は、基準時刻と複数のプロジェクタ１０１−１〜１０１−３が管理する時刻との間の時刻差を取得し、図４に示す表示システム１００と同様の処理を実行することができる。
【００７１】
（時刻同期について）
図６は、第１の実施形態に係る時刻同期の概要について説明するための図である。ここでは、時刻の同期方法の一例として、時刻同期クライアントが、ネットワークを介して接続された時刻同期サーバと時刻を同期させるためのＮＴＰについて、概要のみ説明する。
【００７２】
図６の時刻ｔ０において、時刻同期クライアント部４２２は、時刻同期を開始するとき、送信時刻ｔ０を含む第１の時刻同期パケット６０１を、時刻同期サーバ部４１２（又は時刻同期サーバ５０１）に送信する。
【００７３】
なお、図６において、第１の同期パケットを送信したときの時刻同期クライアント部４２２の時刻をｔ０、時刻同期サーバ部４１２の時刻をｔ０'とする。第１の時刻同期パケット６０１には、時刻同期クライアント部４２２側の送信時刻をｔ０が含まれる。
【００７４】
時刻同期サーバ部４１２側の時刻ｔ１おいて、時刻同期サーバ部４１２は第１の時刻同期パケット６０１を受信する。
【００７５】
また、時刻同期サーバ部４１２側の時刻ｔ２おいて、時刻同期サーバ部４１２は、時刻情報ｔ０、ｔ１、及びｔ２を含む第２の時刻同期パケット６０２を、時刻同期クライアント部４２２に送信する。
【００７６】
時刻同期クライアント部４２２側の時刻ｔ３において、時刻同期クライアント部４２２側は、第２の時刻同期パケット６０２を受信する。
【００７７】
このとき、第１の時刻同期パケットの送信に要した往路の遅延時間をｄ１、第２の時刻同期パケットの送信に要した復路の遅延時間をｄ２、時刻同期パケットの往復に要した往復遅延時間をｄｉとすると、往復遅延時間ｄｉは、次の式（１）で表される。
ｄｉ＝ｄ１＋ｄ２＝（ｔ３−ｔ０）−（ｔ２−ｔ１）…（１）
また、往路の遅延時間ｄ１と復路の遅延時間ｄ２とに差がないと仮定すると、時刻同期サーバ部４１２側の時刻ｔ０'と、時刻同期クライアント部４２２側の時刻ｔ０との時刻差ｃｉは、次の式（２）で表される。
ｃｉ＝ｔ０'−ｔ０＝（（ｔ１＋ｔ２）−（ｔ０＋ｔ３））／２
＝（（ｔ１−ｔ０）＋（ｔ２−ｔ３））／２…（２）
プロジェクタ（クライアント）１０１−２、１０１−３の時刻差通知部４２３は、例えば、上記の式（２）で算出された時刻差ｃｉを、プロジェクタ１０１−１の時刻差取得部４１３に通知する。
【００７８】
また、プロジェクタ（クライアント）１０１−２、１０１−３の時刻同期クライアント部４２２は、上記の式（２）で算出された時刻差ｃｉを用いて、自装置で管理する時刻を補正する。
【００７９】
なお、ＮＴＰでは、前述したように、往路の遅延時間ｄ１と復路の遅延時間ｄ２とに差がないと仮定して、時刻同期クライアント部４２２側の時刻ｔ０との時刻差ｃｉを算出するため、例えば、無線ＬＡＮ等の環境では、同期した時刻に誤差が含まれる場合がある。
【００８０】
＜処理の流れ＞
続いて、本実施形態に係る表示制御方法の処理の流れについて説明する。
【００８１】
≪プロジェクタ（サーバ）の処理≫
図７は、第１の実施形態に係るプロジェクタ（サーバ）の処理の例を示すフローチャートである。この処理は、例えば、図４、５に示すプロジェクタ（サーバ）１０１−１の処理の例を示している。
【００８２】
ステップＳ７０１において、プロジェクタ（サーバ）１０１−１の時刻差取得部４１３は、基準時刻と各プロジェクタ１０１が管理する時刻との間の時刻差を取得する。
【００８３】
例えば、予め設定されたコンテンツの投影時刻（又は投影時刻の直前）になると、プロジェクタ（クライアント）１０１−２、１０１−３は、プロジェクタ（サーバ）１０１−１と時刻同期を行い、時刻差をプロジェクタ（サーバ）１０１−１に通知する。
【００８４】
時刻差取得部４１３は、プロジェクタ（クライアント）１０１−２、１０１−３から通知される時刻差を取得すると共に、基準時刻と自装置で管理する時刻との間の時刻差を取得する。
【００８５】
ステップ７０２において、プロジェクタ（サーバ）１０１−１の表示制御部４１４は、時刻差取得部４１３が取得した時刻差が、全て予め定められた所定の範囲内に収まるかを判断する。
【００８６】
取得した時刻差が全て所定の範囲内に収まる場合、表示制御部４１４は、処理をステップＳ７０４に移行させて、コンテンツ画像１０６の表示を開始させる。
【００８７】
一方、取得した時刻差のうち、少なくとも１つの時刻差が所定の範囲を超える場合、表示制御部４１４は、コンテンツ画像１０６の表示を保留し、処理をステップＳ７０３に移行させる。
【００８８】
ステップＳ７０３に移行すると、プロジェクタ（サーバ）１０１−１の表示制御部４１４は、プロジェクタ１０１−１〜１０１−３用いて、例えば、タイミングを調整中であることを示す画像を、投影面１０４に投影し、処理をステップＳ７０１に戻す。
【００８９】
なお、タイミングを調整中であることを示す画像は、コンテンツ画像１０６と異なる所定の画像の一例である。コンテンツ画像１０６と異なる所定の画像は、例えば、黒画面、白画面、ロゴ画面等の他の画像であっても良い。
【００９０】
上記の処理により、表示システム１００は、複数のプロジェクタ１０１−１〜１０１−３が管理する時刻の時刻差が所定の範囲に収まらない場合、コンテンツ画像１０６の表示を保留し、例えば、タイミングを調整中であることを示す画像を表示する。
【００９１】
ステップＳ７０４に移行すると、プロジェクタ（サーバ）１０１−１の表示制御部４１４は、プロジェクタ１０１−１〜１０１−３に、コンテンツ画像１０６の表示開始時間（例えばタイマ等）を設定する。
【００９２】
ステップＳ７０５において、プロジェクタ（サーバ）１０１−１の表示制御部４１４は、ステップＳ７０４で設定された表示開始時間になると、所定をステップＳ７０６に移行させる。
【００９３】
ステップＳ７０６において、プロジェクタ（サーバ）１０１−１の表示部４１５は、プロジェクタ１０１−１が投影する投影画像（コンテンツ画像１０６の一部）を記憶部４１６等から取得し、投影領域１０５−１に投影する。
【００９４】
≪表示システムの処理≫
図８は、第１の実施形態に係る表示システムの処理の例を示すシーケンス図である。この処理は、図４に示す表示システム１００における全体の処理の例を示している。
【００９５】
ステップＳ８０１において、情報処理装置１０２の操作受付部４３２が、ユーザによる画像表示操作を受付する。
【００９６】
ステップＳ８０２〜Ｓ８０４において、情報処理装置１０２の表示要求部４３３は、ユーザによる画像表示操作に応じて、複数のプロジェクタ１０１−１〜１０１−３に画像の表示を要求する画像表示要求を送信する。この画像表示要求には、例えば、コンテンツの表示を開始する開始時刻の情報等が含まれる。
【００９７】
ステップＳ８０５〜Ｓ８０７において、複数のプロジェクタ１０１−１〜１０１−３において、画像表示要求で指定された開始時刻になったことが検知されるものとする。
【００９８】
ステップＳ８０８において、プロジェクタ（サーバ）１０１−１の時刻同期サーバ部４１２と、プロジェクタ（クライアント）１０１−２の時刻同期クライアント部４２２との間で、時刻の同期処理が行われる。
【００９９】
ステップＳ８０９において、プロジェクタ（クライアント）１０１−２の時刻差通知部４２３は、基準時刻とプロジェクタ（クライアント）１０１−２で管理する時刻との間の時刻差（例えば、「７０ｍｓ」）を、プロジェクタ（サーバ）１０１−１に通知する。
【０１００】
なお、ここでは、表示システム１００で許容される時刻差である所定の範囲は、６０ｍｓに設定されているものとする。
【０１０１】
ステップＳ８１０において、プロジェクタ（サーバ）１０１−１の時刻同期サーバ部４１２と、プロジェクタ（クライアント）１０１−３の時刻同期クライアント部４２２との間で、時刻の同期処理が行われる。
【０１０２】
ステップＳ８１１において、プロジェクタ（クライアント）１０１−３の時刻差通知部４２３は、基準時刻とプロジェクタ（クライアント）１０１−３で管理する時刻との間の時刻差（例えば、「３０ｍｓ」）を、プロジェクタ（サーバ）１０１−１に通知する。
【０１０３】
上記の処理において、プロジェクタ（クライアント）１０１−２から通知された時刻差「７０ｍｓ」は、所定の範囲「６０ｍｓ」を超えている。従って、プロジェクタ（サーバ）１０１−１の表示制御部４１４は、コンテンツ画像１０６の表示（投影）を保留して、調整中であることを示す画像（以下、調整中画像と呼ぶ）を投影面１０４に投影させる。
【０１０４】
例えば、ステップＳ８１２において、プロジェクタ（サーバ）１０１−１の表示部４１５は、表示制御部４１４からの制御に応じて、記憶部４１６に記憶した調整中画像（又は調整中画像の一部）を表示（投影）する。
【０１０５】
ステップＳ８１３において、プロジェクタ（サーバ）１０１−１の表示制御部４１４は、プロジェクタ（クライアント）１０１−３に調整中画像（又は調整中画像の一部）の表示（投影）を指示する。
【０１０６】
ステップＳ８１４において、プロジェクタ（クライアント）１０１−３の表示部４２４は、プロジェクタ（サーバ）１０１−１からの指示に応じて、記憶部４２５に記憶した調整中画像（又は調整中画像の一部）を表示（投影）する。
【０１０７】
ステップＳ８１５において、プロジェクタ（サーバ）１０１−１の表示制御部４１４は、プロジェクタ（クライアント）１０１−２に調整中画像（又は調整中画像の一部）の表示（投影）を指示する。
【０１０８】
ステップＳ８１６において、プロジェクタ（クライアント）１０１−２の表示部４２４は、プロジェクタ（サーバ）１０１−１からの指示に応じて、記憶部４２５に記憶した調整中画像（又は調整中画像の一部）を表示（投影）する。
【０１０９】
ステップＳ８１７において、プロジェクタ（サーバ）１０１−１の時刻同期サーバ部４１２と、プロジェクタ（クライアント）１０１−２の時刻同期クライアント部４２２との間で、再び時刻の同期処理が行われる。
【０１１０】
ステップＳ８１８において、プロジェクタ（クライアント）１０１−２の時刻差通知部４２３は、基準時刻とプロジェクタ（クライアント）１０１−２で管理する時刻との間の時刻差（例えば、「２０ｍｓ」）を、プロジェクタ（サーバ）１０１−１に通知する。
【０１１１】
ステップＳ８１９において、プロジェクタ（サーバ）１０１−１の時刻同期サーバ部４１２と、プロジェクタ（クライアント）１０１−３の時刻同期クライアント部４２２との間で、再び時刻の同期処理が行われる。
【０１１２】
ステップＳ８２０において、プロジェクタ（クライアント）１０１−３の時刻差通知部４２３は、基準時刻とプロジェクタ（クライアント）１０１−３で管理する時刻との間の時刻差（例えば、「３０ｍｓ」）を、プロジェクタ（サーバ）１０１−１に通知する。
【０１１３】
なお、図４に示す表示システム１００では、プロジェクタ（サーバ）１０１−１が管理する時刻が基準時刻となるので、基準時刻とプロジェクタ（サーバ）１０１−１が管理する時刻との時刻差は「０」であるものとする。
【０１１４】
従って、上記の処理において、複数のプロジェクタ（クライアント）１０１−２、１０１−３から通知された時刻差「２０ｍｓ」、「３０ｍｓ」、及びプロジェクタ（サーバ）１０１−１の時刻差は、所定の範囲「６０ｍｓ」内に収まっている。従って、プロジェクタ（サーバ）１０１−１の表示制御部４１４は、コンテンツ画像１０６の表示（投影）を開始させる。
【０１１５】
例えば、ステップＳ８２１において、プロジェクタ（サーバ）１０１−１の表示制御部４１４は、表示部４１５に、コンテンツ画像１０６の表示設定（例えば、コンテンツ画像１０６を識別するコンテンツＩＤ、表示開始時間の設定等）を行う。
【０１１６】
ステップＳ８２２において、プロジェクタ（サーバ）１０１−１の表示制御部４１４は、プロジェクタ（クライアント）１０１−３に、コンテンツ画像１０６の表示設定（コンテンツＩＤ、表示開始時間の設定等）を行う。
【０１１７】
ステップＳ８２３において、プロジェクタ（サーバ）１０１−１の表示制御部４１４は、プロジェクタ（クライアント）１０１−２に、コンテンツ画像１０６の表示設定を行う。
【０１１８】
ステップＳ８２４〜Ｓ８２６において、プロジェクタ（サーバ）１０１−１、及びプロジェクタ（クライアント）１０１−２、１０１−３は、指定された開始時間にコンテンツ画像１０６の表示を開始する。
【０１１９】
例えば、ステップＳ８２４において、プロジェクタ（サーバ）１０１−１の表示部４１５は、図１のプロジェクタ１０１−１の投影領域１０５−１に、コンテンツＩＤに対応するプロジェクタ１０１−１用の投影画像（コンテンツ画像１０６の一部）を投影する。
【０１２０】
また、ステップＳ８２５において、プロジェクタ（クライアント）１０１−２の表示部４２４は、図１のプロジェクタ１０１−２の投影領域１０５−２に、コンテンツＩＤに対応するプロジェクタ１０１−２用の投影画像を投影する。
【０１２１】
さらに、ステップＳ８２６において、プロジェクタ（クライアント）１０１−３の表示部４２４は、図１のプロジェクタ１０１−３の投影領域１０５−３に、コンテンツＩＤに対応するプロジェクタ１０１−３用の投影画像を投影する。
【０１２２】
上記の処理により、表示システム１００では、複数のプロジェクタ１０１−１〜１０１−３で管理する時刻と、基準時刻との時刻差が所定の範囲内になった後で、コンテンツ画像１０６の投影（表示）が行われるようになる。
【０１２３】
図９は、第１の実施形態に係る時刻の誤差のイメージを示す図である。図６で前述したように、例えば、無線ＬＡＮ等の環境では、時刻同期クライアント部４２２が同期した時刻に誤差が含まれる場合がある。
【０１２４】
そこで、本実施形態では、プロジェクタ（サーバ）１０１−１の時刻差取得部４１３は、コンテンツ画像１０６の表示を開始するときに、基準となる時刻と、各プロジェクタ１０１が管理する時刻との間の時刻差（時刻の誤差）９０１を取得する。また、プロジェクタ（サーバ）１０１−１の表示制御部４１４は、例えば、図９の時刻Ｔ１において、時刻差９０１が所定の範囲９０２を超えた場合、時刻Ｔ２で時刻差９０１が所定の範囲９０２内に収まるまでの期間、調整中画面を表示する。
【０１２５】
図１０は、第１の実施形態に係る調整中画面の表示のイメージを示す図である。例えば、図１０に示すように、複数のプロジェクタ１０１−１〜１０１−３を用いてコンテンツ画像１〜３を投影する場合、時刻差取得部４１３は、各コンテンツ画像の表示を開始する前に、各プロジェクタから基準時刻との時刻差を所得する。
【０１２６】
また、表示制御部４１４は、例えば、コンテンツ画像３を表示する前に、時刻差取得部４１３が取得した時刻差のうち、少なくとも１つが所定の範囲を超えている場合、タイミングを調整中であることを示す調整中画像１００１を表示する。
【０１２７】
さらに、時刻差取得部４１３は、各プロジェクタから基準時刻との時刻差を所定の時間間隔で取得し、取得した時刻差が所定の範囲内に収まったとき、表示制御部４１４は、コンテンツ画像３の表示を開始する。
【０１２８】
これにより、複数のプロジェクタ１０１−１〜１０１−３の間に時刻差があるときに、新たなコンテンツ画像の表示が開始されることがなくなるので、プロジェクタ１０１間の表示タイミングがずれることを低減させることができる。
【０１２９】
なお、図８に示す処理の流れは一例である。例えば、プロジェクタ（サーバ）１０１−１と、プロジェクタ（クライアント）１０１−２、１０１−３との間の制御は、任意の順序で実行可能である。また、プロジェクタ（サーバ）１０１−１と、プロジェクタ（クライアント）１０１−２、１０１−３との間の制御は、並行して行われるものであっても良い。
【０１３０】
［第２の実施形態］
第１の実施形態では、プロジェクタ（サーバ）１０１−１が、プロジェクタ（クライアント）１０１−２、１０１−３の表示制御を行っていたが、プロジェクタ（クライアント）１０１の表示制御は、情報処理装置１０２が行うものであっても良い。
【０１３１】
＜機能構成＞
（表示システムの機能構成３）
図１１は、第２の実施形態に係る表示システムの機能構成の一例を示す図である。図１１に示すように、第２の実施形態に係る複数のプロジェクタ１０１−１〜１０１−３は、図４に示すプロジェクタ（クライアント）１０１−２と同様の機能構成を有している。
【０１３２】
また、図４に示すプロジェクタ（サーバ）１０１−１が有していた時刻同期サーバ部４１２、時刻差取得部４１３、及び表示制御部４１４は、情報処理装置１０２に含まれている。なお、図５と同様に、時刻同期サーバ部４１２は、ネットワーク１０３に接続された時刻同期サーバ５０１であっても良い。
【０１３３】
上記の構成により、情報処理装置１０２の時刻差取得部４１３は、コンテンツ画像１０６を表示するときに、基準時刻と、複数のプロジェクタ１０１−１〜１０１−３で管理する時刻との間の時刻差を取得する。
【０１３４】
また、情報処理装置１０２の表示制御部４１４は、時刻差取得部４１３が取得した時刻差のうち、少なくとも１つの時刻差が所定の範囲を超える場合、コンテンツ画像１０６の表示を保留する。また、情報処理装置１０２の表示制御部４１４は、時刻差取得部４１３が取得した時刻差が所定の範囲内に収まる場合、コンテンツ画像１０６の表示を開始する。
【０１３５】
＜処理の流れ＞
図１２は、第２の実施形態に係る表示システムの処理の例を示すシーケンス図である。なお、基本的な処理は、図８に示す第１の実施形態に係る表示システムの処理と同様なので、ここでは詳細な説明を省略する。
【０１３６】
ステップＳ１２０１において、情報処理装置１０２の操作受付部４３２が、ユーザによる画像表示操作を受付する。
【０１３７】
ステップＳ１２０２において、情報処理装置１０２の時刻同期サーバ部４１２は、プロジェクタ１０１−１と時刻同期処理を行う。
【０１３８】
ステップＳ１２０３において、プロジェクタ１０１−１の時刻差通知部４２３は、基準時刻とプロジェクタ１０１−１で管理する時刻との間の時刻差（例えば、「２０ｍｓ」）を、情報処理装置１０２に通知する。
【０１３９】
ステップＳ１２０４において、情報処理装置１０２の時刻同期サーバ部４１２は、プロジェクタ１０１−２と時刻同期処理を行う。
【０１４０】
ステップＳ１２０５において、プロジェクタ１０１−２の時刻差通知部４２３は、基準時刻とプロジェクタ１０１−２で管理する時刻との間の時刻差（例えば、「４０ｍｓ」）を、情報処理装置１０２に通知する。
【０１４１】
ステップＳ１２０６において、情報処理装置１０２の時刻同期サーバ部４１２は、プロジェクタ１０１−３と時刻同期処理を行う。
【０１４２】
ステップＳ１２０７において、プロジェクタ１０１−３の時刻差通知部４２３は、基準時刻とプロジェクタ１０１−３で管理する時刻との間の時刻差（例えば、「７０ｍｓ」）を、情報処理装置１０２に通知する。
【０１４３】
なお、ここでは、第１の実施形態と同様に、表示システム１００で許容される時刻差である所定の範囲は、６０ｍｓに設定されているものとする。
【０１４４】
上記の処理において、プロジェクタ１０１−３から通知された時刻差「７０ｍｓ」は、所定の範囲「６０ｍｓ」を超えている。従って、情報処理装置１０２の表示制御部４１４は、コンテンツ画像１０６の表示（投影）を保留して、調整中であることを示す画像（以下、調整中画像と呼ぶ）を投影面１０４に投影させる。
【０１４５】
例えば、ステップＳ１２０８において、情報処理装置１０２の表示制御部４１４は、プロジェクタ１０１−３に調整中画像の表示を指示する。
【０１４６】
ステップＳ１２０９において、プロジェクタ１０１−３の表示部４２４は、情報処理装置１０２からの指示に応じて、記憶部４２５に記憶した調整中画像（又は調整中画像の一部）を表示（投影）する。
【０１４７】
ステップＳ１２１０において、情報処理装置１０２の表示制御部４１４は、プロジェクタ１０１−２に調整中画像の表示を指示する。
【０１４８】
ステップＳ１２１１において、プロジェクタ１０１−２の表示部４２４は、情報処理装置１０２からの指示に応じて、記憶部４２５に記憶した調整中画像を表示する。
【０１４９】
ステップＳ１２１２において、情報処理装置１０２の表示制御部４１４は、プロジェクタ１０１−１に調整中画像の表示を指示する。
【０１５０】
ステップＳ１２１３において、プロジェクタ１０１−１の表示部４２４は、情報処理装置１０２からの指示に応じて、記憶部４２５に記憶した調整中画像を表示する。
【０１５１】
ステップＳ１２１４において、情報処理装置１０２の時刻同期サーバ部４１２は、プロジェクタ１０１−１と、再び時刻同期処理を行う。
【０１５２】
ステップＳ１２１５において、プロジェクタ１０１−１の時刻差通知部４２３は、基準時刻とプロジェクタ１０１−１で管理する時刻との間の時刻差（例えば、「１５ｍｓ」）を、情報処理装置１０２に通知する。
【０１５３】
ステップＳ１２１６において、情報処理装置１０２の時刻同期サーバ部４１２は、プロジェクタ１０１−２と、再び時刻同期処理を行う。
【０１５４】
ステップＳ１２１７において、プロジェクタ１０１−２の時刻差通知部４２３は、基準時刻とプロジェクタ１０１−２で管理する時刻との間の時刻差（例えば、「３０ｍｓ」）を、情報処理装置１０２に通知する。
【０１５５】
ステップＳ１２１８において、情報処理装置１０２の時刻同期サーバ部４１２は、プロジェクタ１０１−３と、再び時刻同期処理を行う。
【０１５６】
ステップＳ１２１９において、プロジェクタ１０１−３の時刻差通知部４２３は、基準時刻とプロジェクタ１０１−３で管理する時刻との間の時刻差（例えば、「４０ｍｓ」）を、情報処理装置１０２に通知する。
【０１５７】
上記の処理において、複数のプロジェクタ１０１−１〜１０１−３から通知された時刻差「１５ｍｓ」、「２０ｍｓ」、「４０ｍｓ」は、所定の範囲「６０ｍｓ」内に収まっている。従って、情報処理装置１０２の表示制御部４１４は、コンテンツ画像１０６の表示を開始させる。
【０１５８】
例えば、ステップＳ１２２０〜１２２２において、情報処理装置１０２の表示制御部４１４は、プロジェクタ１０１−１〜１０１−３に、コンテンツ画像１０６の表示指示を行う。このコンテンツ画像の表示指示には、例えば、コンテンツ画像１０６を識別するコンテンツＩＤ、及び表示開始時間等の情報が含まれる。
【０１５９】
ステップＳ１２２３〜Ｓ１２２５において、複数のプロジェクタ１０１−１〜１０１−３は、指定された開始時間にコンテンツ画像１０６の表示を開始する。
【０１６０】
このように、複数のプロジェクタ１０１−１〜１０１−３によるコンテンツ画像１０６の表示を制御するのは、情報処理装置１０２であっても良い。
【０１６１】
なお、図１２に示す処理の流れは一例である。例えば、情報処理装置１０２と、プロジェクタ１０１−１〜１０１−３との間の制御は、任意の順序で実行可能である。また、情報処理装置１０２と、プロジェクタ１０１−１〜１０１−３との間の制御は、並行して行われるものであっても良い。
【符号の説明】
【０１６２】
１００      表示システム
１０１      プロジェクタ（表示装置の一例）
４１２      時刻同期サーバ部
４１３      時刻差取得部
４１４      表示制御部（制御部）
４２２      時刻同期クライアント部
４２３      時刻差通知部（通知部）
【先行技術文献】
【特許文献】
【０１６３】
【特許文献１】特開２００９−７７２０７号公報
【図１】
2018152678.tif 000003
【図２】
2018152678.tif 000004
【図３】
2018152678.tif 000005
【図４】
2018152678.tif 000006
【図５】
2018152678.tif 000007
【図６】
2018152678.tif 000008
【図７】
2018152678.tif 000009
【図８】
2018152678.tif 000010
【図９】
2018152678.tif 000011
【図１０】
2018152678.tif 000012
【図１１】
2018152678.tif 000013
【図１２】
2018152678.tif 000014