(57)【要約】【課題】同期機能の無い複数の画像生成装置により生成された各映像信号の同期を取ることができ、且つフレーム単位の時間差の発生を阻止する。【解決手段】全てのチャネルで出力が完了した最新の出力中フレーム番号Ｆｍｉｎの画素データを選択して読み出すための遅延制御量Ｄｎと、Ｆｍｉｎを読み出すタイミングを一致させるための全体同期信号とを同期制御装置２０が各画像同期装置３０１〜３０３に出力する。各画像同期装置３０１〜３０３は、全体同期信号のタイミングで、遅延制御量Ｄｎに基づいて同一のフレーム番号Ｆｍｉｎの画素データを読み出す。【選択図】    図１
2004228747.tif 000002
【特許請求の範囲】
【請求項１】
複数チャネルの画像生成装置から送出される各映像情報の同期を取るための画像同期装置であって、
前記各画像生成装置から受ける時間情報を含む生成タイミング情報に基づいて、前記各画像生成装置から受ける映像情報間の時間差を解消するための遅延制御量を求める算出手段
を備えたことを特徴とする画像同期装置。
【請求項２】
請求項１に記載の画像同期装置において、
前記遅延制御量に基づいて、前記各画像生成装置から受けた各映像情報を遅延させて出力する出力手段
を備えたことを特徴とする画像同期装置。
【請求項３】
請求項２に記載の画像同期装置において、
前記出力手段は、前記各チャネル毎に個々に設けられ、前記各映像情報を個別に遅延させて出力するための複数の情報遅延手段
を備えたことを特徴とする画像同期装置。
【請求項４】
請求項２又は請求項３に記載の画像同期装置において、
前記出力手段は、
前記各チャネル毎に個々に設けられ、前記各映像情報に基づき画素データを遅延させて転送するための複数の画素データ転送手段と、
前記各画素データ転送手段から転送された各画素データを合成する合成手段と、
を備えたことを特徴とする画像同期装置。
【請求項５】
請求項１乃至請求項４のいずれか１項に記載の画像同期装置において、
前記算出手段は、前記各画像生成装置から受ける時間情報を含む生成タイミング情報に代えて、前記各画像生成装置から受ける同期情報及びフレーム識別情報を用いることを特徴とする画像同期装置。
【請求項６】
請求項５に記載の画像同期装置において、
前記算出手段は、
前記同期情報及びフレーム識別情報に基づいて、各チャネル毎のフレーム識別情報の履歴を取得する履歴手段と、
前記履歴に基づいて、全てのチャネルで出力が完了したフレーム識別情報を特定し、この特定したフレーム識別情報の映像情報を選択するための各チャネル毎のフレーム単位の遅延制御量を求める手段と、
を備えたことを特徴とする画像同期装置。
【請求項７】
請求項５又は請求項６に記載の画像同期装置において、
前記算出手段により得られた遅延制御量を用いる出力手段を有し、
前記出力手段は、
前記各画像生成装置から受ける各同期情報及び前記遅延制御量に基づいて、各映像情報を遅延させる手段、
を備えたことを特徴とする画像同期装置。
【請求項８】
請求項５又は請求項６に記載の画像同期装置において、
前記算出手段により得られた遅延制御量を用いる出力手段を有し、
前記出力手段は、
前記各画像生成装置から受ける各同期情報に基づいて、出力する際の同期をはかる出力同期情報を作成する同期生成手段と、
前記出力同期情報に同期させるように、前記遅延制御量に応じて各映像情報を遅延させる手段と、
を備えたことを特徴とする画像同期装置。
【請求項９】
各チャネル毎に設けられ、前記各チャネルの画像生成装置から個別に送出される各映像情報の同期を取るための画像同期装置であって、
フレーム毎に画素データが記憶される先入先出メモリと、
前記映像情報に基づくフレーム毎の画素データを前記先入先出メモリに書込む手段と、
前記先入先出メモリからフレーム毎の画素データを読出す手段と、
外部から遅延制御量を受けると、この遅延制御量から前記先入先出メモリ上の読出位置を求め、この読出位置を含む読出指示を、予め設定され又は外部から入力された出力同期情報に基づくタイミングで前記読出す手段に与える手段と、
を備えたことを特徴とする画像同期装置。
【請求項１０】
複数チャネルの画像生成装置から送出される各映像情報の同期をとるための画像同期装置であって、
前記各チャネル毎に設けられ、フレーム毎に画素データが記憶される先入先出メモリと、
前記各チャネル毎に設けられ、自チャネルの画像生成装置から送出された映像情報に基づいて得られるフレーム毎の画素データを自チャネルの先入先出メモリに書込む手段と、
前記各チャネルのフレーム毎の画素データを合成する合成手段と、
前記各チャネル毎に設けられ、前記自チャネルの先入先出メモリからフレーム毎の画素データを読出して前記合成手段に転送する手段と、
前記各画像生成装置から受ける同期情報及びフレーム識別情報に基づいて、各チャネル毎のフレーム識別情報の履歴をとる手段と、
この履歴に基づいて、全てのチャネルで出力が完了したフレーム識別情報を特定し、この特定したフレーム識別情報の映像情報を選択するための各チャネル毎のフレーム単位の遅延制御量を求める算出手段と、
前記遅延制御量に基づいて、先入先出メモリ上の読出位置を求め、この読出位置を含む転送指示を前記転送する手段に与える手段と、
を備えたことを特徴とする画像同期装置。
【請求項１１】
複数チャネルの画像生成装置から送出される各映像情報の同期を取るための同期制御装置であって、
前記各画像生成装置から受ける同期情報及びフレーム識別情報に基づいて、各チャネル毎のフレーム識別情報の履歴をとる手段と、
前記履歴に基づいて、全てのチャネルで出力が完了したフレーム識別情報を特定し、この特定したフレーム識別情報の映像情報を選択するための各チャネル毎のフレーム単位の遅延制御量を求める手段と、
前記各同期情報間の時間差を解消するための出力同期情報を作成する同期生成手段と、
前記遅延制御量及び前記出力同期情報を前記各映像情報の送出先に出力する手段と、
を備えたことを特徴とする同期制御装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、複数の画像生成装置により生成される各画像を同期させて一画面に表示させるための画像同期装置及び同期制御装置に関する。
【０００２】
【従来の技術】
複数の画像生成装置により各映像信号が生成され、これら映像信号による各画像を組合せて表示する場合、各画面中の同時刻のシーンが同時に表示装置に表示される必要がある。
【０００３】
このとき、映像機器やコンピュータで通常利用される映像信号形式では、１画像を構成する画素の値が所定の順序で時系列的に伝送されるため、各画像生成装置から送出される１画像の開始タイミングを一致させる必要がある。
【０００４】
例えば、１画面を３台のコンピュータで分割生成し、３つの分割画像の映像信号をそれぞれ直接にプロジェクタに入力し、横に並べて表示させる場合を考える。この場合、図１２に示すように、時刻ｔ１で合成画面Ｇが正常に表示されたとしても、各チャネル１〜３間の映像信号を同期させないと、各チャネル１〜３間で時間差が生じ、時刻ｔ２では分割画像ｇ１〜ｇ３間で映像がズレるという不具合が生じる。
【０００５】
一方、各画像生成装置とプロジェクタとの間に映像合成装置を介在させ、複数の映像信号を合成して１台のプロジェクタに出力する場合も同様である。この場合は、合成方法により詳細は異なるが、別時刻の映像信号同士を合成してしまう問題や、画像が崩れる、などの不具合が生じる可能性がある。
【０００６】
以上のような不具合を解消する観点から、各画像生成装置により生成された分割画像の開始タイミングを一致させるように、他の画像生成装置との同期機能を備えた画像生成装置（例、パーソナルコンピュータ用グラフィックボード等）が知られている。
【０００７】
一方、この種の画像生成装置とは異なり、同期機能を実現させる製品として、フレームシンクロナイザなどの製品が実用化されている（例えば、非特許文献１参照）。
【０００８】
このようなフレームシンクロナイザは、各画像生成装置とプロジェクタとの間に配置され、開始タイミングが異なる複数の映像信号をフレームメモリに一時蓄積し、同期させたタイミングで１台のプロジェクタに出力するものである。
【０００９】
以上のようなフレームシンクロナイザは、複数の映像信号の開始タイミングを一致させるものの、特定フレームの映像信号の出力時刻を保証しない用途に用いられている。例えば、特定フレームの映像信号と、この特定フレームとは異なるフレームの映像信号とが同時に表示されても構わないものであり、例えば、互いに異なる対象を撮像した映像信号を同一画面に表示させる用途である。
【００１０】
【非特許文献１】
“ＳＣＡＮ  ＣＯＮＶＥＲＴ  ＴＲＩＭＭＩＮＧ  ＭＵＬＴＩ  ＶＩＳＩＯＮ  ＢＬＡＮＫＩＮＧ  （スキャン・コンバート・トリミング・マルチ・ビジョン・ブランキング）”、製品カタログ、イメージニクス株式会社、２００１年９月。
【００１１】
【発明が解決しようとする課題】
しかしながら、本発明者は、互いに同一対象を撮像した映像信号を同一画面に表示させる場合を検討している。
すなわち、本発明者は、映像信号の同期を取ることができ、且つ特定フレームの映像信号の出力時刻を保証する技術を検討している。ここで、「特定フレームの映像信号の出力時刻を保証する」とは、例えば、あるチャネルの映像信号が他のチャネルの映像信号よりも１フレーム分だけ遅れて出力される、といったフレーム単位の時間差を阻止し得る旨を意味している。
【００１２】
本発明は上記実情を考慮してなされたもので、同期機能の無い複数の画像生成装置により生成された各映像情報の同期を取ることができ、且つフレーム単位の時間差の発生を阻止し得る画像同期装置及び同期制御装置を提供することを目的とする。
【００１３】
【課題を解決するための手段】
請求項１に対応する発明は、複数チャネルの画像生成装置から送出される各映像情報の同期を取るための画像同期装置であって、前記各画像生成装置から受ける時間情報を含む生成タイミング情報に基づいて、前記各画像生成装置から受ける映像情報間の時間差を解消するための遅延制御量を求める算出手段を備えた画像同期装置である。
【００１４】
また、請求項２に対応する発明は、請求項１に対応する画像同期装置において、前記遅延制御量に基づいて、前記各画像生成装置から受けた各映像情報を遅延させて出力する出力手段を備えた画像同期装置である。
【００１５】
さらに、請求項３に対応する発明は、請求項２に対応する画像同期装置において、前記出力手段としては、前記各チャネル毎に個々に設けられ、前記各映像情報を個別に遅延させて出力するための複数の情報遅延手段を備えた画像同期装置である。
【００１６】
また、請求項４に対応する発明は、請求項２又は請求項３に対応する画像同期装置において、前記出力手段としては、前記各チャネル毎に個々に設けられ、前記各映像情報に基づき画素データを遅延させて転送するための複数の画素データ転送手段と、前記各画素データ転送手段から転送された各画素データを合成する合成手段と、を備えた画像同期装置である。
【００１７】
さらに、請求項５に対応する発明は、請求項１乃至請求項４のいずれかに対応する画像同期装置において、前記算出手段としては、前記各画像生成装置から受ける時間情報を含む生成タイミング情報に代えて、前記各画像生成装置から受ける同期情報及びフレーム識別情報を用いる画像同期装置である。
【００１８】
また、請求項６に対応する発明は、請求項５に対応する画像同期装置において、前記算出手段としては、前記同期情報及びフレーム識別情報に基づいて、各チャネル毎のフレーム識別情報の履歴を取得する履歴手段と、前記履歴に基づいて、全てのチャネルで出力が完了したフレーム識別情報を特定し、この特定したフレーム識別情報の映像情報を選択するための各チャネル毎のフレーム単位の遅延制御量を求める手段と、を備えた画像同期装置である。
【００１９】
さらに、請求項７に対応する発明は、請求項５又は請求項６に記載の画像同期装置において、前記算出手段により得られた遅延制御量を用いる出力手段を有し、前記出力手段としては、前記各画像生成装置から受ける各同期情報及び前記遅延制御量に基づいて、各映像情報を遅延させる手段、を備えた画像同期装置である。
【００２０】
また、請求項８に対応する発明は、請求項５又は請求項６に対応する画像同期装置において、前記算出手段により得られた遅延制御量を用いる出力手段を有し、前記出力手段としては、前記各画像生成装置から受ける各同期情報に基づいて、出力する際の同期をはかる出力同期情報を作成する同期生成手段と、前記出力同期情報に同期させるように、前記遅延制御量に応じて各映像情報を遅延させる手段と、を備えた画像同期装置である。
【００２１】
さらに、請求項９に対応する発明は、各チャネル毎に設けられ、前記各チャネルの画像生成装置から個別に送出される各映像情報の同期を取るための画像同期装置であって、フレーム毎に画素データが記憶される先入先出メモリと、前記映像情報に基づくフレーム毎の画素データを前記先入先出メモリに書込む手段と、前記先入先出メモリからフレーム毎の画素データを読出す手段と、外部から遅延制御量を受けると、この遅延制御量から前記先入先出メモリ上の読出位置を求め、この読出位置を含む読出指示を、予め設定され又は外部から入力された出力同期情報に基づくタイミングで前記読出す手段に与える手段と、を備えた画像同期装置である。
【００２２】
また、請求項１０に対応する発明は、複数チャネルの画像生成装置から送出される各映像情報の同期をとるための画像同期装置であって、前記各チャネル毎に設けられ、フレーム毎に画素データが記憶される先入先出メモリと、前記各チャネル毎に設けられ、自チャネルの画像生成装置から送出された映像情報に基づいて得られるフレーム毎の画素データを自チャネルの先入先出メモリに書込む手段と、前記各チャネルのフレーム毎の画素データを合成する合成手段と、前記各チャネル毎に設けられ、前記自チャネルの先入先出メモリからフレーム毎の画素データを読出して前記合成手段に転送する手段と、前記各画像生成装置から受ける同期情報及びフレーム識別情報に基づいて、各チャネル毎のフレーム識別情報の履歴をとる手段と、この履歴に基づいて、全てのチャネルで出力が完了したフレーム識別情報を特定し、この特定したフレーム識別情報の映像情報を選択するための各チャネル毎のフレーム単位の遅延制御量を求める算出手段と、前記遅延制御量に基づいて、先入先出メモリ上の読出位置を求め、この読出位置を含む転送指示を前記転送する手段に与える手段と、を備えた画像同期装置である。
【００２３】
さらに、請求項１１に対応する発明は、複数チャネルの画像生成装置から送出される各映像情報の同期を取るための同期制御装置であって、前記各画像生成装置から受ける同期情報及びフレーム識別情報に基づいて、各チャネル毎のフレーム識別情報の履歴をとる手段と、前記履歴に基づいて、全てのチャネルで出力が完了したフレーム識別情報を特定し、この特定したフレーム識別情報の映像情報を選択するための各チャネル毎のフレーム単位の遅延制御量を求める手段と、前記各同期情報間の時間差を解消するための出力同期情報を作成する同期生成手段と、前記遅延制御量及び前記出力同期情報を前記各映像情報の送出先に出力する手段と、を備えた同期制御装置である。
【００２４】
（作用）
従って、請求項１に対応する発明は、算出手段が、各画像生成装置から受ける時間情報を含む生成タイミング情報に基づいて、各画像生成装置から受ける映像情報間の時間差を解消するための遅延制御量を求めるので、他の画像生成装置に対する同期機能の無い複数の画像生成装置により生成された各映像情報の同期を取ることができ、且つフレーム単位の時間差の発生を阻止することができる。
【００２５】
また、請求項２に対応する発明は、出力手段が、遅延制御量に基づいて、各画像生成装置から受けた各映像情報を遅延させて出力するので、請求項１に対応する作用を容易且つ確実に奏することができる。
【００２６】
また、請求項３に対応する発明は、複数の情報遅延手段が、各映像情報を個別に遅延させて出力するので、請求項２に対応する作用を容易且つ確実に奏することができる。
【００２７】
さらに、請求項４に対応する発明は、複数の画素データ転送手段が、各映像情報に基づく画素データを遅延させて合成手段に転送し、合成手段が、この転送された各画素データを合成するので、請求項２，３に対応する作用を容易且つ確実に奏することができる。
【００２８】
また、請求項５に対応する発明は、生成タイミング情報に代えて、同期情報及びフレーム識別情報を用いるので、請求項１〜４に対応する作用と同様の作用を奏することができる。
【００２９】
さらに、請求項６に対応する発明は、フレーム識別情報の履歴をとり、この履歴に基づいて、全てのチャネルで出力が完了したフレーム識別情報を特定し、遅延制御量を求めるので、請求項５に対応する作用に加え、フレームの抜けがある場合にも支障無く動作することができる。
【００３０】
また、請求項７に対応する発明は、履歴に基づいて求められた遅延制御量に基づいて、各画像生成装置から受けた各映像情報を遅延させて出力するので、請求項６に対応する作用を容易且つ確実に奏することができる。
【００３１】
また、請求項８に対応する発明は、各同期情報に基づいて生成した出力同期情報を同期に用いるので、請求項５，６に対応する作用を容易且つ確実に奏することができる。
【００３２】
さらに、請求項９に対応する発明は、外部から受ける遅延制御量に基づいて、画素データの読出指示を読出手段に与えるので、遅延制御量の算出手段を持たない簡易な構成であるにも関わらず、他の画像生成装置に対する同期機能の無い複数の画像生成装置により生成された各映像情報の同期を取ることができ、且つフレーム単位の時間差の発生を阻止することができる。
【００３３】
また、請求項１０に対応する発明は、請求項４〜６に対応する画像同期装置と、請求項９に対応する画像同期装置とを一台の画像同期装置上に実現させる構成により、請求項４〜６，９に対応する画像同期作用を一台の画像同期装置上で得ることができる。
【００３４】
さらに、請求項１１に対応する発明は、特定されたフレーム識別情報により識別される映像情報を選択するための遅延制御量と、各同期情報間の時間差を解消するための出力同期情報とを求め、これら遅延制御量及び出力同期情報を各映像情報の送出先に出力する構成により、同期機能の無い複数の画像生成装置により生成された各映像情報の同期を取ることができ、且つフレーム単位の時間差の発生を阻止することができる。
【００３５】
【発明の実施の形態】
以下、本発明の各実施形態について図面を参照して説明する。
（第１の実施形態）
図１は本発明の第１の実施形態に係る同期制御装置及び画像同期装置を備えた画像表示システムの構成を示す模式図である。この画像表示システムは、３台の画像生成装置１０１〜１０３、１台の同期制御装置２０、３台の画像同期装置３０１〜３０３及び３台のプロジェクタ４０１〜４０３を備えている。なお、各装置１０１〜１０３，３０１〜３０３，４０１〜４０３及びその内部の機能ブロックは、下付添字（１〜３）が等しいものが同一のチャネル（信号系統）を表している。なお、この３系統のチャネルは一例であり、２以上であれば任意の数のチャネルに適用可能なことは言うまでもない。また、各装置１０１〜１０３，３０１〜３０３，４０１〜４０３は、専用装置として実現される場合に限らず、例えばその機能を実現させるためのプログラムが記憶媒体又はネットワークから読み出されてインストールされたパーソナルコンピュータ等の汎用コンピュータとして実現してもよい。これは以下の各実施形態でも同様である。
【００３６】
ここで、画像生成装置１０１〜１０３は、各チャネル１，２，３毎に、それぞれ分割画像をフレーム毎に表示するための輝度信号及び同期信号（同期情報）からなる映像信号（映像情報）を生成し、この映像信号を異なる同期タイミングで各画像同期装置３０１〜３０３に出力すると同時に、同期信号及び出力中フレーム番号を同期制御装置２０に出力する機能をもっている。
【００３７】
ここで、同期信号は同期情報の一例である。同期情報は、パルスなどの同期信号や、時間情報、時刻情報などタイミングをはかることができる情報のことである。
【００３８】
映像信号は映像情報の一例である。映像情報は、アナログの映像信号や、デジタルの画像データ（画素データ）等、映像を表示させることができる情報のことである。
【００３９】
出力中フレーム番号（フレーム識別情報）は、常に出力しても良く、また、フレーム毎の出力開始時に出力してもよい。また、出力中フレーム番号は、フレーム識別情報の一例であり、フレームを識別可能な情報であれば、他のものに代えてもよい。ここで、フレーム識別情報は、出力中フレーム番号の他には、例えば放送用映像機器で用いられるタイムコードや、経過時間、識別名などの任意な識別情報が適用可能となっている。なお、画像生成装置１０１〜１０３は、各装置１０１〜１０３間で互いに映像信号の同期をとる同期機能を持たないものである。
【００４０】
同期制御装置２０は、後述する図２のフローチャートに示すように、画像生成装置１０１〜１０３から受ける同期信号及び出力中フレーム番号に基づいて、各チャネル毎の出力中フレーム番号の履歴をとる機能と、この履歴に基づいて、全てのチャネルで出力が完了した最新の出力中フレーム番号を特定し、この特定した出力中フレーム番号の映像信号を選択するための各チャネル毎のフレーム単位の遅延制御量Ｄｎ（ｎ＝１，２，３）を求める機能と、画像生成装置１０１〜１０３から受ける同期信号に基づいて、各チャネル相互間の同期をとるための全体同期信号（出力同期情報）を作成する機能と、これら遅延制御量Ｄｎ及び全体同期信号を画像同期装置３０１〜３０３に送出する機能とをもっている。なお、遅延制御量のフレーム単位は一例であり、フレーム単位に代えて、任意の単位を遅延制御量に用いる構成としても良い。
【００４１】
ここで、全体同期信号は出力同期情報の一例である。出力同期情報は、パルスなどの全体同期信号（出力同期信号と呼んでもよい）や、出力時間情報、出力時刻情報などタイミングをはかることができる情報のことである。
【００４２】
画像同期装置３０１〜３０３は、Ａ／Ｄ変換部３１１〜３１３、書込制御部３２１〜３２３、画像格納用リングバッファ３３１〜３３３、読出制御部３４１〜３４３、Ｄ／Ａ変換部３５１〜３５３及び全体制御部３６１〜３６３を備えている。
【００４３】
Ａ／Ｄ変換部３１１〜３１３は、各画像生成装置１０１〜１０３から受けたアナログの輝度信号をＡ／Ｄ変換し、得られたデジタルの画素データを書込み制御部３２１〜３２３に送出する機能をもっている。但し、Ａ／Ｄ変換部３１１〜３１３は必須ではなく、例えばアナログの輝度信号に代えて、各画像生成装置１０１〜１０３からデジタルの映像信号を受ける場合には、省略可能となっている。
【００４４】
書込制御部３２１〜３２３は、全体制御部３６１〜３６３から受けた書込指示に基づき、Ａ／Ｄ変換された画素データを画像格納用リングバッファ３３１〜３３３に書込む機能をもっている。
【００４５】
画像格納用リングバッファ３３１〜３３３は、複数フレームの画素データが各フレーム毎に格納される先入れ先出しメモリであり、書込制御部３２１〜３２３により画素データが書込まれ、読出制御部３４１〜３４３により画素データが読み出されるものである。
【００４６】
読出制御部３４１〜３４３は、全体制御部３６１〜３６３から受けた読出指示に基づき、画像格納用リングバッファ３３１〜３３３内の画素データを読出してＤ／Ａ変換部３５１〜３５３に送出する機能をもっている。
【００４７】
Ｄ／Ａ変換部３５１〜３５３は、読出制御部３４１〜３４３から受けた画素データをＤ／Ａ変換し、得られた輝度信号をプロジェクタ４０１〜４０３に出力する機能をもっている。但し、Ｄ／Ａ変換部３５１〜３５３は必須ではなく、例えばアナログの輝度信号をプロジェクタ４０１〜４０３に出力する場合に代えて、デジタルの映像信号（画素データ）を表示装置に出力する場合には、省略可能となっている。
【００４８】
例えば、画像同期装置３０１〜３０３が（画像生成装置１０１〜１０３としての）パーソナルコンピュータから受信したデジタル画像データを（プロジェクタ４０１〜４０３に代えて設けた）液晶表示装置にＤＶＩ（デジタル・ビジュアル・インターフェイス）を介して送信する場合、Ａ／Ｄ変換部３１１〜３１３及びＤ／Ａ変換部３５１〜３５３は省略される。
【００４９】
全体制御部３６１〜３６３は、画像生成装置１０１〜１０３から受ける同期信号に基づいて、画像格納用リングバッファ３３１〜３３３上の書込位置を含む書込指示を書込制御部３２１〜３２３に与える機能と、同期制御装置２０から受ける全体同期信号及び遅延制御量Ｄｎに基づいて、遅延制御量Ｄｎから画像格納用リングバッファ３３１〜３３３上の読出位置を求め、この読出位置を含む読出指示を全体同期信号に基づくタイミングで読出制御部３４１〜３４３に与える機能とをもっている。
【００５０】
ここで、読出位置は、画像格納用リングバッファ３３１〜３３３内の書込中のフレーム位置に対して（Ｄｎ＋１）フレーム先のフレーム位置として求められる。
【００５１】
プロジェクタ４０１〜４０３は、各画像同期装置３０１〜３０３から受ける全体同期信号及び輝度信号からなる映像信号に基づいて、それぞれ画像を表示する機能をもっている。なお、プロジェクタ４０１〜４０３は、画像を表示可能な表示装置であれば任意の方式の装置に変更してもよく、例えばプロジェクタ４０１〜４０３に代えて、ＣＲＴ表示装置又は液晶表示装置などを用いてもよい。
【００５２】
次に、以上のように構成された画像同期装置による画像同期方法について図２のフローチャートを用いて説明する。
始めに、各画像生成装置１０１〜１０３は、各チャネル１，２，３毎に、それぞれ分割画像をフレーム毎に表示するための輝度信号及び同期信号からなる映像信号を生成し、この映像信号を異なる同期タイミングで各画像同期装置３０１〜３０３に出力すると同時に、同期信号及び出力中フレーム番号を同期制御装置２０に出力する。
【００５３】
同期制御装置２０は、図３に示すように、各画像生成装置１０１〜１０３から各画像同期装置３０１〜３０３に送出された映像信号の各フレームに関し、同期信号及び出力中フレーム番号に基づいて、図４に示すように、フレーム番号Ｆｎの履歴を保持している。
【００５４】
ここで、同期制御装置２０は、各チャネル１〜３毎に同期信号を監視し（ＳＴ１）、各々のチャネルｎに関し、同期信号に基づいて１フレームの入力完了を確認する（ＳＴ２）。
【００５５】
同期制御装置２０は、同期信号を検出しないときにはステップＳＴ１に戻って監視を継続するが（ＳＴ３：ＮＯ）、同期信号を検出すると（ＳＴ３：ＹＥＳ）、自己のメモリに保持した当該チャネルｎの入力完了時の出力中フレーム番号Ｆｎ及びフレーム番号履歴を更新する（ＳＴ４）。
【００５６】
また、同期制御装置２０は、全チャネル１〜３の入力完了フレーム番号の共通の最新値をＦｍｉｎ（以下、最新共通フレーム番号ともいう）とする（ＳＴ５）。
【００５７】
しかる後、同期制御装置２０は、自己のメモリを参照し、各チャネルのフレーム番号履歴上での最新共通フレーム番号Ｆｍｉｎに対するフレームＦｎの相対位置を求め、この相対位置を遅延制御量Ｄｎと定める（ＳＴ６）。
【００５８】
例えば図４に示すように、各チャネル１〜３のフレーム番号履歴上での最新共通フレーム番号Ｆｍｉｎは、Ｆｍｉｎ＝１である。このとき、Ｆｍｉｎを読出すための遅延制御量Ｄｎは、チャネル１の場合、現在入力完了したフレーム番号Ｆ１＝４と、最新共通フレーム番号Ｆｍｉｎ＝１との相対的な位置の差は２フレームである（Ｄ１＝２）。同様に、チャネル２の場合、現在の“３”と、Ｆｍｉｎの“１”との相対的な位置の差は４フレームである（Ｄ２＝４）。また同様に、チャネル３の場合、現在の“１”と、Ｆｍｉｎの“１”との相対的な位置の差は０フレームである（Ｄ３＝０）。
【００５９】
また、同期制御装置２０は、各同期信号に基づいて、各画像生成装置１０１〜１０３間の出力時間差を算出し、この時間差を解消するように全体同期信号を生成する。なお、全体同期信号は、各映像信号の出力タイミングを互いに一致させるための基準信号であればよいので、各同期信号やその出力時間差を用いずに生成してもよい。
【００６０】
続いて、同期制御装置２０は、全体同期信号及び遅延制御量Ｄｎを各画像同期装置３０１〜３０３に供給する（ＳＴ７）。
【００６１】
一方、各画像同期装置３０１〜３０３は、各画像生成装置１０１〜１０３から受けた映像信号のうち、輝度信号をＡ／Ｄ変換部３１１〜３１３によりデジタル画素データに変換して書込制御部３２１〜３２３に取り込む。
【００６２】
また、各画像同期装置３０１〜３０３は、各画像生成装置１０１〜１０３から受けた映像信号のうち、同期信号を全体制御部３６１〜３６３に取り込む。
【００６３】
全体制御部３６１〜３６３は、この同期信号に基づいて、画像格納用リングバッファ３３１〜３３３上の書込位置を含む書込指示を書込制御部３２１〜３２３に与える。
【００６４】
書込制御部３２１〜３２３は、この書込指示により、各フレーム毎の画素データを画像格納用リングバッファ３３１〜３３３に書込む。
【００６５】
また、各画像同期装置３０１〜３０３は、全体同期信号及び遅延制御量Ｄｎを全体制御部３６１〜３６３に取り込む。
【００６６】
全体制御部３６１〜３６３は、遅延制御量Ｄｎから画像格納用リングバッファ３３１〜３３３上の読出位置を求めると共に、この読出位置を含む指示を全体同期信号に基づくタイミングで読出制御部３４１〜３４３に与える。
【００６７】
なお、読出位置は、画像格納用リングバッファ３３１〜３３３内の書込中のフレーム位置に対して（Ｄｎ＋１）フレーム先のフレーム位置として求められる。
【００６８】
読出制御部３４１〜３４３は、この読出指示により、画像格納用リングバッファ３３１〜３３３内のフレームの画素データを読出してＤ／Ａ変換部３５１〜３５３に出力する。
【００６９】
このとき、出力される画素データの読出位置は、全体制御部３６１〜３６３が全体同期信号で互いに同期を取ったため、図５の「現出力画素位置」に示すように、各画像同期装置３０１〜３０３間で一致している。なお、図５の「現伝送画素位置」は、画像生成装置１０１〜１０３と、画像同期装置３０１〜３０３との間を伝送中の映像信号に対応する画素データの位置である。
【００７０】
Ｄ／Ａ変換部３５１〜３５３は、この画素データを輝度信号に変換して各プロジェクタ４０１〜４０３に出力する。
【００７１】
これと並行して、全体制御部３６１〜３６３は、全体同期信号を各プロジェクタ４０１〜４０３に出力する。
【００７２】
プロジェクタ４０１〜４０３は、全体同期信号及び輝度信号からなる映像信号に基づいて、それぞれ分割画像を表示する。これら分割画像は、互いに同期し、且つフレーム単位の誤差もないため、分割画像間の境界でのズレがない合成画像を実現させることができる。
【００７３】
上述したように本実施形態によれば、全てのチャネルで出力が完了した最新の出力中フレーム番号Ｆｍｉｎの画素データを選択して読み出すための遅延制御量Ｄｎと、Ｆｍｉｎを読み出すタイミングを一致させるための全体同期信号とを同期制御装置２０が各画像同期装置３０１〜３０３に出力する。各画像同期装置３０１〜３０３は、全体同期信号のタイミングで、遅延制御量Ｄｎに基づいて同一のフレーム番号Ｆｍｉｎの画素データを読み出す。
【００７４】
従って、同期機能の無い複数の画像生成装置１０１〜１０３により生成された各映像信号の同期を取ることができ、且つフレーム単位の時間差の発生を阻止することができる。
【００７５】
なお、本実施形態は、フレームに抜けがあることを想定して履歴をとる場合を説明したが、これに限らず、フレームに抜けが無いことを想定する場合には、同期制御装置２０から履歴をとる機能を省略した構成に変形してもよい。
【００７６】
この変形例の場合、同期制御装置２０は、画像生成装置１０１〜１０３から受ける同期信号及びフレーム識別情報（例、出力中フレーム番号）に基づいて、このフレーム識別情報の映像信号を選択するための各チャネル毎のフレーム単位の遅延制御量Ｄｎを求める機能と、画像生成装置１０１〜１０３から受ける同期信号に基づいて、各チャネル相互間の同期をとるための全体同期信号を作成する機能と、これら遅延制御量Ｄｎ及び全体同期信号を画像同期装置３０１〜３０３に送出する機能とをもつものとなっている。このような変形例としても、本実施形態の効果を同様に得ることができる。
【００７７】
また、本実施形態は、各画像同期装置３０１〜３０３及び同期制御装置２０を別々の装置として設けた場合について説明したが、これに限らず、図６に示すように、各画像同期装置３０１〜３０３を各画像同期部３０１〜３０３の如き、装置の一部を表す名称に読み替えると共に、この各画像同期部３０１〜３０３及び同期制御装置２０を単一の画像同期装置３０ａｌｌとして設けた構成に変形しても、前述した作用効果を同様に得ることができる。
【００７８】
さらに、本実施形態は、同期制御装置２０が全体同期信号を生成する場合について述べたが、これに限らず、同期制御装置２０の全体同期信号を生成する機能を省略し、例えば次の（１），（２）に述べる構成に変形しても良い。
【００７９】
（１）全体同期信号を同期制御装置２０とは異なる他の外部装置から各画像同期装置３０１〜３０３に入力する構成。
【００８０】
（２）全体同期信号を所定の１台の画像同期装置３０ｊから自装置３０ｊの全体制御部３６ｊに設定する一方、他の各画像同期装置３０ｋに入力する構成。
【００８１】
これら（１），（２）の変形例において、全体同期信号は、各同期信号に基づいて生成される信号とは異なり、各同期信号やその出力時間差を用いずに生成され、各映像信号の出力タイミングを一致させるための基準信号が使用される。かかる全体同期信号は、例えば、フレーム間隔毎の周期的なパルス信号が使用可能となっている。
【００８２】
（第２の実施形態）
図７は本発明の第２の実施形態に係る画像同期装置を備えた画像表示システムの構成を示す模式図であり、図１と同一部分には同一符号を付し、図１の変形部分にはｘの添字を付してその詳しい説明を省略し、ここでは異なる部分について主に述べる。なお、以下の各実施形態も同様にして重複した説明を省略する。
【００８３】
すなわち、本実施形態は、第１の実施形態の変形例であり、高精細な画像データを扱うのに好ましい構成となっている。具体的には、図１に示す同期制御装置２０及び複数の画像同期装置３０１〜３０３に代えて、１台の画像同期装置５０を備えている。
【００８４】
補足すると、例えば１台のプロジェクタで画像を表示する際に、前述したプロジェクタ４０１〜４０３の各々よりも画素数の多いプロジェクタ４０ｘを用いる場合、画素数が多い分だけ画像生成装置１０による画像生成処理が間に合わない場合がある。そこで、１台のプロジェクタ４０ｘに対して複数の画像生成装置１０１〜１０３を用意し、各画像生成装置１０１〜１０３により生成した画像データを画像同期装置５０により合成してプロジェクタ４０ｘに出力する構成となっている。
【００８５】
ここで、画像同期装置５０は、具体的には、全体制御部２０ｘ、３つの画像同期部３０ｘ１〜３０ｘ３及び合成フレームバッファ５１を備えている。
【００８６】
全体制御部２０ｘは、前述した同期制御装置２０と全体制御部３６１〜３６３とをまとめたものであり、後述する図８のフローチャートに示すように、画像生成装置１０１〜１０３から受ける同期信号及び出力中フレーム番号に基づいて、各チャネル毎の出力中フレーム番号の履歴をとる機能と、この履歴に基づいて、全てのチャネルで出力が完了した最新の出力中フレーム番号を特定し、この特定した出力中フレーム番号の映像信号を選択するための各チャネル毎のフレーム単位の遅延制御量Ｄｎ（ｎ＝１，２，３）を求める機能と、画像生成装置１０１〜１０３から受ける同期信号に基づいて、各チャネル相互間の同期をとるための全体同期信号を作成する機能と、これら遅延制御量Ｄｎ及び全体同期信号に基づいて、遅延制御量Ｄｎから画像格納用リングバッファ３３１〜３３３上の読出位置を求め、この読出位置と合成フレームバッファ５１上の書込位置とを含む転送指示を全体同期信号に基づくタイミングで合成制御部３７１〜３７３に与える機能と、画像生成装置１０１〜１０３から受ける同期信号に基づいて、画像格納用リングバッファ３３１〜３３３上の書込位置を含む書込指示を書込制御部３２１〜３２３に与える機能とをもっている。
【００８７】
画像同期部３０ｘ１〜３０ｘ３は、前述した画像同期装置３０１〜３０３から全体制御部３６１〜３６３を省略し、読出制御部３４１〜３４３及びＤ／Ａ変換部３５１〜３５３に代えて、合成制御部３７１〜３７３を備えたものである。
【００８８】
合成制御部３７１〜３７３は、全体制御部２０ｘから受けた転送指示により、画像格納用リングバッファ３３１〜３３３内の書込中のフレームに対して（Ｄｎ＋１）フレーム先に格納されたフレームの画素データを読出して合成フレームバッファ５１に転送する機能をもっている。
【００８９】
合成フレームバッファ５１は、合成制御部３７１〜３７３から転送された画素データを合成画像データとして保持する機能と、保持した合成画像データを図示しないＤ／Ａ変換部により映像信号に変換してプロジェクタ４０ｘに出力する機能とをもつフレームメモリである。
【００９０】
プロジェクタ４０ｘは、前述したプロジェクタ４０１〜４０３の各々の表示画素数よりも多数の表示画素数に対応するものであり、画像同期装置５０から受ける映像信号に基づいて、合成結果の画像を表示する機能をもっている。
【００９１】
次に、以上のように構成された画像同期装置による画像同期方法について図８のフローチャートを用いて説明する。
始めに、画像同期装置５０においては、全体制御部２０ｘによる初期化が行われる（ＳＴ０ｘ１〜３）。
すなわち、全体制御部２０ｘは、各チャネル１，２，３毎に、書込フレーム位置Ｗｎを“１”、入力完了フレーム番号Ｆｎを“０”、遅延制御量Ｄｎを“０”に初期化する（ＳＴ０ｘ−１）。
【００９２】
続いて、全体制御部２０ｘは、各チャネルの書込制御部３２１〜３２３に、初期書込フレーム位置“１”を設定する（ＳＴ０ｘ−２）。
また、全体制御部２０ｘは、各チャネルの合成制御部３７１〜３７３に、初期読出フレーム位置“０”を設定する（ＳＴ０ｘ−３）。
【００９３】
これにより、画像同期装置５０の初期化が完了する。これに伴い、画像同期装置５０よりも前段の各画像生成装置１０１〜１０３は画像生成が可能となる。
【００９４】
次に、各画像生成装置１０１〜１０３は、前述同様に、各チャネル１，２，３毎に、それぞれ分割画像をフレーム毎に表示するための映像信号を生成する。但し、信号毎に出力先を分けた前述とは異なり、映像信号及び出力中フレーム信号を全て画像同期装置５０に出力する。
【００９５】
画像同期装置５０では、映像信号のうちの輝度信号をＡ／Ｄ変換部３１１〜３１３によりデジタル画素データに変換して書込制御部３２１〜３２３に取り込む。
【００９６】
また、画像同期装置５０では、全体制御部２０ｘが、前述した図３のように、各画像生成装置１０１〜１０３から送出された映像信号の各フレームに関し、同期信号及び出力中フレーム番号に基づいて、前述した図４のように、フレーム番号履歴を保持している。
【００９７】
ここで、全体制御部２０ｘは、前述同様にステップＳＴ１〜ＳＴ４を実行し、同期信号の監視中に同期信号を検出すると、自己のメモリに保持した当該チャネルｎの入力完了時の出力中フレーム番号Ｆｎ及びフレーム番号履歴を更新する。
【００９８】
その後、全体制御部２０ｘは、チャネルｎの書込フレーム位置Ｗｎを“１”フレーム進めて書込指示を書込制御部３２１〜３２３に送出する。
【００９９】
これにより、書込制御部３２１〜３２３は、書込指示に基づいて、各フレーム毎の画素データを画像格納用リングバッファ３３１〜３３３に書込む。
【０１００】
また、全体制御部２０ｘは、全チャネル１〜３の入力完了フレーム番号の共通の最新値をＦｍｉｎとする（ＳＴ５）。
【０１０１】
しかる後、全体制御部２０ｘは、自己のメモリを参照し、各チャネルのフレーム番号履歴上での最新共通フレーム番号Ｆｍｉｎに対するフレームＦｎの相対位置を求め、この相対位置（読出フレーム位置）を遅延制御量Ｄｎと定める（ＳＴ６）。
【０１０２】
また、全体制御部２０ｘは、各同期信号に基づいて、各画像生成装置１０１〜１０３間の出力時間差を算出し、この出力時間差を解消するように全体同期信号を生成する。
【０１０３】
続いて、全体制御部２０ｘは、全体同期信号に基づくタイミングで、遅延制御量Ｄｎから求めた画像格納用リングバッファ３３１〜３３３上の読出位置と合成フレームバッファ５１上の書込位置とを含む転送指示を合成制御部３７１〜３７３に与える（ＳＴ７ｘ）。
【０１０４】
合成制御部３７１〜３７３は、この転送指示により、画像格納用リングバッファ３３１〜３３３内の書込中のフレームに対して（Ｄｎ＋１）フレーム先に格納されたフレームの画素データを読出して合成フレームバッファ５１に転送する。
【０１０５】
このとき、転送される画素データの読出位置は、前述同様に、全体制御部２０ｘが全体同期信号で互いに同期を取ったため、前述した図５の「現出力画素位置」に示すように、各画像同期部３０ｘ１〜３０ｘ３間で一致している。なお、図５の「現伝送画素位置」は、画像生成装置１０１〜１０３と画像同期装置５０との間を伝送中の映像信号に対応する画素データの位置である。
【０１０６】
合成フレームバッファ５１では、各画素データが合成されて合成画像データとして保持され、この合成画像データが映像信号に変換され、この映像信号が各プロジェクタ４０ｘに出力される。
【０１０７】
プロジェクタ４０ｘは、映像信号に基づいて、合成結果の画像を表示する。これら合成画像は、互いに同期し、且つフレーム単位の誤差もないため、分割画像間の境界でのズレがない合成画像を実現させることができる。
【０１０８】
上述したように本実施形態によれば、１台の画像同期装置５０が各チャネルの画像データを合成するようにしても、第１の実施形態と同様の効果を得ることができる。また、高精細のプロジェクタ４０ｘにも適用可能な画像同期装置５０を提供することができる。
【０１０９】
なお、本実施形態は、合成の方法として、合成メモリ（例、合成フレームバッファ５１）を用いた場合を説明したが、これに限らず、例えば、各チャネルのメモリ（例、画像格納用リングバッファ３３１〜３３３）から画素データを読出し、順次に合成して、合成メモリを用いずにプロジェクタ等の出力装置に出力する構成にしてもよい。
【０１１０】
（第３の実施形態）
図９は本発明の第３の実施形態に係る画像同期装置を備えた画像表示システムの構成を示す模式図である。
すなわち、本実施形態は、第１の実施形態の変形例であり、共通の時間情報に基づいて各映像信号の時間差を解消する構成であり、具体的には、３台の画像生成装置１０１’〜１０３’が個別に画像同期装置６０を介して３台のプロジェクタ４０１〜４０３に接続された構成となっている。
【０１１１】
ここで、画像生成装置１０１’〜１０３’は、画像同期装置６０から経過時間情報Ｔｉを受けると、各チャネル１，２，３毎に、それぞれ経過時間情報Ｔｉに対応するフレーム毎の分割画像を生成し、この分割画像を表示するための映像信号と、対応する経過時間情報Ｔｉを含む生成完了信号（生成タイミング情報）とを画像同期装置６０に出力する機能をもっている。なお、生成完了信号は、生成タイミング情報の一例である。生成タイミング情報は、パルスなどの生成完了信号や、生成時間情報、生成時刻情報など生成タイミングをはかることができる情報のことである。
【０１１２】
画像同期装置６０は、基準時刻生成部６１、遅延制御量算出部６２及び３台の信号遅延部６３１〜６３３を備えている。
基準時刻生成部６１は、逐次、基準時刻情報Ｔｏを生成する機能と、基準時刻情報Ｔｏから任意単位（例、フレーム単位）毎に内部メモリ（図示せず）に抽出した経過時間情報Ｔｉを各画像生成装置１０１’〜１０３’に送信する機能と、遅延制御量算出部６２からの取得要求に応じて基準時刻情報Ｔｏを遅延制御量算出部６２に送出する機能とをもっている。
【０１１３】
経過時間情報Ｔｉは、各チャネル１，２，３間で共通の時間情報であり、各フレーム毎又は各フレームの整数倍毎に、基準時刻生成部６１から送出される値であり、例えば逐次生成される基準時刻情報Ｔｏから抽出された経過時刻の値としてもよく、又は経過時間の絶対値としてもよい。
【０１１４】
基準時刻情報Ｔｏは、遅延制御量Ｄｎの算出に用いられる基準となる時間情報であり、各チャネル毎の映像信号の時間差を解消する観点から、少なくとも水平同期信号の周期以下の分解能で計時される値となっている。なお、基準時刻情報Ｔｏと経過時間情報Ｔｉとは、後述するように互いの差分が算出されることから、時間情報として使用可能な概念である時刻又は時間差（経過時間）のうち、同一の種類の時間情報が使用される。例えば、経過時間情報Ｔｉが時刻の場合、基準時刻情報Ｔｏも時刻である。また、経過時間情報Ｔｉが経過時間の絶対値の場合、基準時刻情報Ｔｏも経過時間の絶対値である。
【０１１５】
遅延制御量算出部６２は、各画像生成装置１０１’〜１０３’から受ける経過時間情報Ｔを含む生成完了信号の検出を確認する機能と、検出有りのときには基準時刻生成部６１に基準時刻情報Ｔｏの取得要求を送信する機能と、基準時刻生成部６１から取得した基準時刻情報Ｔｏと各画像生成装置１０１’〜１０３’から受けた生成完了信号内の経過時間情報Ｔとに基づいて、各画像生成装置１０１’〜１０３’から受ける映像信号間の時間差を解消するための遅延制御量Ｄｎを求める機能と、得られた遅延制御量Ｄｎを各信号遅延部６３１〜６３３に送出する機能とをもっている。
【０１１６】
各信号遅延部６３１〜６３３は、各チャネル１，２，３毎に並列に設けられ、各画像生成装置１０１’〜１０３’から受けた各映像信号を、遅延制御量算出部６２から受ける遅延制御量Ｄｎに基づいて、個別に遅延させて並列に各プロジェクタ４０１〜４０３に出力するものであり、例えば図１に示した各画像同期装置３０１〜３０３の構成が適用可能となっている。
【０１１７】
次に、以上のように構成された画像同期装置による画像同期方法について図１０のフローチャートを用いて説明する。
【０１１８】
基準時刻生成部６１は、経過時間情報Ｔｉが記憶されるメモリ（図示せず）をゼロにクリアし（ＳＴ１１）、続いて、逐次、基準時刻情報Ｔｏを生成する。
【０１１９】
また、基準時刻生成部６１は、基準時刻情報Ｔｏが各フレーム単位で経過する毎に経過時間情報Ｔｉを更新し（ＳＴ１２）、更新後の経過時間情報Ｔｉを各画像生成装置１０１’〜１０３’に送信する（ＳＴ１３）。
【０１２０】
さらに、基準時刻生成部６１は、１フレーム時間だけ待機し（ＳＴ１４）、ステップＳＴ１２に戻る。
【０１２１】
画像生成装置１０１’〜１０３’は、画像同期装置６０から経過時間情報Ｔｉを受けると（ＳＴ１５）、各チャネル１，２，３毎に、それぞれ経過時間情報Ｔｉに対応するフレーム毎の分割画像を生成し（ＳＴ１６）、この分割画像を表示するための映像信号を画像同期装置６０に送信する。
【０１２２】
このとき、画像生成装置１０１’〜１０３’は、映像信号内の同期信号に続いてフレーム送信を開始すると（ＳＴ１７）、対応する経過時間情報Ｔｉを含む生成完了信号とを画像同期装置６０に送信する（ＳＴ１８）。
【０１２３】
遅延制御量算出部６２は、常時、各チャネルｎ（＝１，２，３）の生成完了信号の検出を確認する（ＳＴ１９）。このとき、遅延制御量算出部６２は、検出の有無を判定し（ＳＴ２０）、検出が無い場合にはステップＳＴ１９に戻って確認を続けるが、検出が有る場合には、基準時刻生成部２１から現在の基準時刻情報Ｔｏｎを取得する（ＳＴ２１）。
【０１２４】
続いて、遅延制御量算出部６２は、この基準時刻情報Ｔｏと、生成完了信号内の経過時間情報Ｔｉとに基づいて、該当するチャネルｎの遅延制御量Ｄｎを次式のように算出する（ＳＴ２２）。
Ｄｎ＝Ｔｍａｘ−｜Ｔｉ−Ｔｏｎ｜
但し、Ｔｍａｘ：予想される｜Ｔｉ−Ｔｏｎ｜の最大値。
【０１２５】
例えばチャネル１の遅延制御量Ｄ１、チャネル２の遅延制御量Ｄ２及びチャネル３の遅延制御量Ｄ３は次式のように算出される。
Ｄ１＝Ｔｍａｘ−｜Ｔｉ−Ｔｏ１｜
Ｄ２＝Ｔｍａｘ−｜Ｔｉ−Ｔｏ２｜
Ｄ３＝Ｔｍａｘ−｜Ｔｉ−Ｔｏ３｜
なお、Ｔｍａｘは、通常は１フレームの時間（例、１／３０秒）以上であり、余裕を見て２〜３フレームの時間としてもよいが、算出された同一Ｔｉに対する｜Ｔｉ−Ｔｏｎ｜の最大値としてもよい。ただし、Ｔｍａｘを｜Ｔｉ−Ｔｏｎ｜の最大値とする場合、各チャネル間の映像信号の到着順位が逆転した際に不具合が生じる可能性があり、また、この到着順位は全ての生成完了信号を受信した際に始めて分かることから、最後の生成完了信号に対する受信待ち時間が発生する。このため、Ｔｍａｘを固定値とした方が好ましい。
【０１２６】
また、｜Ｔｉ−Ｔｏｎ｜の項は、計算結果を負の値にしない都合上、減算の順序を逆にして（Ｔｏｎ−Ｔｉ）として計算しても良い。
【０１２７】
いずれにしても、遅延制御量算出部６２は、ステップＳＴ２２により得られた遅延制御量Ｄｎを該当するチャネルｎの信号遅延部６３ｎに送出する（ＳＴ２３）。例えばチャネル１の遅延制御量Ｄ１を信号遅延部６３１に送出し、チャネル１の遅延制御量Ｄ２を信号遅延部６３２に送出し、チャネル３の遅延制御量Ｄ３を信号遅延部６３３に送出する。
【０１２８】
各信号遅延部６３１〜６３３は、各画像生成装置１０１’〜１０３’から受けた各映像信号を、遅延制御量算出部６２から受ける遅延制御量Ｄｎに基づいて、個別に遅延させて並列に各プロジェクタ４０１〜４０３に出力する。
【０１２９】
各プロジェクタ４０１〜４０３は、前述同様に、各映像信号に基づいて分割画像を表示する。これら分割画像は、予め各遅延制御量Ｄｎにより互いの時間差が解消されているので、分割画像間の境界でのズレがない合成画像を実現させることができる。
【０１３０】
上述したように本実施形態によれば、遅延制御量算出部６２が、各画像生成装置１０１’〜１０３’から受ける経過時間情報Ｔｉを含む生成完了信号に基づいて遅延制御量Ｄ１〜Ｄ３を算出し、信号遅延部６３１〜６３３がこの遅延制御量Ｄ１〜Ｄ３に基づいて、各映像信号を遅延させて出力するので、他の画像生成装置に対する同期機能の無い複数の画像生成装置により生成された各映像信号の同期を取ることができ、且つフレーム単位の時間差の発生を阻止することができる。
【０１３１】
なお、本実施形態は、生成完了信号に含まれる時間情報として、基準時刻生成部６１から受けた経過時間情報Ｔｉを用いる場合について説明したが、これに限らず、生成完了信号に含まれる時間情報として、各画像生成装置１０１’〜１０３’が測定した画像生成時の経過時間情報Ｔｉ’を用いる構成に変形しても、本実施形態と同様の効果を得ることができる。
【０１３２】
また、本実施形態は、並列に設けた信号遅延部６３１〜６３３が各映像信号を遅延させて出力する場合について説明したが、これに限らず、図１１に示すように、信号遅延部６３１〜６３３に代えて、画素データ遅延部６３１’〜６３３’及び合成フレームバッファ５１を備えた画像同期装置６０ｘに変形してもよい。
【０１３３】
ここで、画素データ遅延部６３１’〜６３３’は、信号遅延部６３１〜６３３の機能を有し、出力を映像信号ではなく画素データとしたものであり、例えば信号遅延部６３１〜６３３の出力側のＤ／Ａ変換部（図示せず）を省略したものである。また、合成フレームバッファ５１は、図２における前述同様のものである。
【０１３４】
すなわち、本実施形態は、図９に示した如き、並列に遅延させることにより同期をとる構成に代えて、図１１に示すように、並列に遅延させて合成することにより同期をとる構成に変形しても、同様の作用効果を得ることができる。
【０１３５】
なお、上記各実施形態に記載した手法は、コンピュータに実行させることのできるプログラムとして、磁気ディスク（フロッピー（登録商標）ディスク、ハードディスクなど）、光ディスク（ＣＤ−ＲＯＭ、ＤＶＤなど）、光磁気ディスク（ＭＯ）、半導体メモリなどの記憶媒体に格納して頒布することもできる。
【０１３６】
なお、本願発明は、上記各実施形態に限定されるものでなく、実施段階ではその要旨を逸脱しない範囲で種々に変形することが可能である。また、各実施形態は可能な限り適宜組み合わせて実施してもよく、その場合、組み合わされた効果が得られる。さらに、上記各実施形態には種々の段階の発明が含まれており、開示される複数の構成要件における適宜な組み合わせにより種々の発明が抽出され得る。例えば実施形態に示される全構成要件から幾つかの構成要件が省略されることで発明が抽出された場合には、その抽出された発明を実施する場合には省略部分が周知慣用技術で適宜補われるものである。
【０１３７】
その他、本発明はその要旨を逸脱しない範囲で種々変形して実施できる。
【０１３８】
【発明の効果】
以上説明したように本発明によれば、同期機能の無い複数の画像生成装置により生成された各映像情報の同期を取ることができ、且つフレーム単位の時間差の発生を阻止できる。
【図面の簡単な説明】
【図１】本発明の第１の実施形態に係る同期制御装置及び画像同期装置を備えた画像表示システムの構成を示す模式図
【図２】同実施形態における動作を説明するためのフローチャート
【図３】同実施形態における動作を説明するための模式図
【図４】同実施形態における動作を説明するための模式図
【図５】同実施形態における動作を説明するための模式図
【図６】同実施形態における変形構成を示す模式図
【図７】本発明の第２の実施形態に係る画像同期装置を備えた画像表示システムの構成を示す模式図
【図８】同実施形態における動作を説明するためのフローチャート
【図９】本発明の第３の実施形態に係る画像同期装置を備えた画像表示システムの構成を示す模式図
【図１０】同実施形態における動作を説明するためのフローチャート
【図１１】同実施形態における変形構成を示す模式図
【図１２】従来の技術を説明するための模式図
【符号の説明】
１０１〜１０３，１０１’〜１０３’…画像生成装置
２０…同期制御装置
２０ｘ…全体制御部
３０１〜３０３，５０，６０…画像同期装置
３０ｘ１〜３０ｘ３…画像同期部
３１１〜３１３…Ａ／Ｄ変換部
３２１〜３２３…書込制御部
３３１〜３３３…画像格納用リングバッファ
３４１〜３４３…読出制御部
３５１〜３５３…Ｄ／Ａ変換部
３６１〜３６３…全体制御部
３７１〜３７３…合成制御部
４０１〜４０３，４０ｘ…プロジェクタ
５１…合成フレームバッファ
６１…基準時刻生成部
６２…遅延制御量算出部
６３１〜６３３…信号遅延部
６３１’〜６３３’…画素データ遅延部
【図１】
2004228747.tif 000003
【図２】
2004228747.tif 000004
【図３】
2004228747.tif 000005
【図４】
2004228747.tif 000006
【図５】
2004228747.tif 000007
【図６】
2004228747.tif 000008
【図７】
2004228747.tif 000009
【図８】
2004228747.tif 000010
【図９】
2004228747.tif 000011
【図１０】
2004228747.tif 000012
【図１１】
2004228747.tif 000013
【図１２】
2004228747.tif 000014