(57)【特許請求の範囲】
【請求項１】
複数の表示画面の表示に関する基準タイミング信号を所定の間隔で送信する基準タイミング送信部と、
上記複数の表示画面に表示データを表示させるための描画準備命令を送信すると共に、後述の各表示処理部からの描画準備終了通知を受けて描画開始命令を送信する表示制御部と、
上記表示制御部から送信された描画準備命令をそれぞれ受信し描画準備命令を実行して上記表示制御部に描画準備終了通知を行い、上記表示制御部から送信された描画準備開始命令をそれぞれ受信し、上記基準タイミング送信部から送信された基準タイミング信号に基づき描画開始命令をそれぞれ実行し、各表示画面に表示データを表示する複数の表示処理部とを備えた画面同期制御装置において、
上記表示処理部は上記表示制御部により指定されたフレームレートで表示画面に表示データを表示できない場合に上記表示制御部にエラー情報を通知し、上記表示制御部は各表示処理部にフレームレートの変更を通知することを特徴とする画面同期制御装置。
【請求項２】
上記表示処理部は、表示画面に表示データを繰り返して表示する場合に、上記基準タイミング送信部から送信された基準タイミング信号に基づき、表示データの先頭から描画開始命令をそれぞれ実行し、各表示画面に表示データを表示することを特徴とする請求項１記載の画面同期制御装置。
【請求項３】
複数の表示画面の表示に関する基準タイミング信号をナンバリングして所定の間隔で送信する基準タイミング送信部と、
上記複数の表示画面に表示データを表示させるための描画命令を送信すると共に、上記基準タイミング送信部によりナンバリングされたどの基準タイミング信号で描画命令を実行するかを指定する表示制御部と、
上記表示制御部から送信された描画命令をそれぞれ受信し、各表示画面の垂直同期信号を取得して、上記表示制御部から指定された基準タイミング信号に最も近い垂直同期信号に基づき描画命令を実行し、各表示画面に表示データを表示する複数の表示処理部とを備えた画面同期制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は複数の表示画面で同時に表示を行うための画面同期制御装置に関するものである。
【背景技術】
【０００２】
従来のマルチ画面同期技術では、複数の制御装置間で時間同期を取ったり、描画命令にタイムスタンプを発行したり、又は同期を取るためのＧｅｎＬｏｃｋ等の機構を使って信号処理的に合わせる等の構成が大半であり、システム全体が複雑な構成になるという課題があった。
【０００３】
また、特許文献１では、複数の表示画面に対応して備えられた複数の制御装置が入力された表示情報に基づいて画面表示信号を出力し、隣接する画面の双方に関連する表示要素の処理をする際に、自己の表示画面の表示処理に関して準備が終了したことを示すタイミング信号を隣接する他の制御装置に伝送し、隣接する他の制御装置から自己の表示画面の表示処理に関して準備が終了したことを示すタイミング信号を受信したときに、更新された画面表示信号を出力することが記載されている。しかし、表示要素の連続性を確保するために隣接する他の制御装置にタイミング信号を伝送するものであり、同時表示等については触れられていない。
【０００４】
【特許文献１】特開平７−３１９４３４号公報（段落０００６）
【発明の開示】
【発明が解決しようとする課題】
【０００５】
この発明は上記のような課題を解決するためになされたもので、複数の表示画面で表示する際に、定期的な基準タイミング信号を用いることにより、簡単な構成で複数の表示画面間の同期表示を保障することができる画面同期制御装置を得ることを目的とする。
【課題を解決するための手段】
【０００６】
この発明に係る画面同期制御装置は、複数の表示画面の表示に関する基準タイミング信号を所定の間隔で送信する基準タイミング送信部と、上記複数の表示画面に表示データを表示させるための描画準備命令を送信すると共に、後述の各表示処理部からの描画準備終了通知を受けて描画開始命令を送信する表示制御部と、上記表示制御部から送信された描画準備命令をそれぞれ受信し描画準備命令を実行して上記表示制御部に描画準備終了通知を行い、上記表示制御部から送信された描画準備開始命令をそれぞれ受信し、上記基準タイミング送信部から送信された基準タイミング信号に基づき描画開始命令をそれぞれ実行し、各表示画面に表示データを表示する複数の表示処理部とを備えたものである。
また、表示制御部により指定されたフレームレートで表示画面に表示データを表示できない場合に、表示処理部が上記表示制御部にエラー情報を通知し、上記表示制御部が各表示処理部にフレームレートの変更を通知するようにしたものである。
【発明の効果】
【０００７】
この発明により、簡単な構成で各表示画面に同時に同じ内容の表示を行うことができるという効果が得られる。
また、表示制御部により指定されたフレームレートで表示画面に表示データを表示できない場合には、そのフレームレートが適正に調整され、その結果、各表示画面に同時に同じ内容の表示を行うことができる効果が得られる。
【発明を実施するための最良の形態】
【０００８】
以下、この発明をより詳細に説明するために、この発明を実施するための最良の形態について、添付の図面に従って説明する。
【０００９】
実施の形態１．
この実施の形態１では、基準タイミング信号のみを同報通信により定期的に発行し、描画命令は逐次通信を行い、複数の受信側で基準タイミング信号のタイミングに合わせて同時に表示を行う画面同期制御方法について説明する。
【００１０】
図１はこの発明の実施の形態１による画面同期制御装置の構成を示すブロック図である。この画面同期制御装置は、表示制御部１と、基準タイミング送信部３と、複数の表示画面１１，１２，１３に対応した複数の表示処理部１０１，２０１，３０１と、複数の基準タイミング受信部１０２，２０２，３０２を備えている。表示制御部１、基準タイミング送信部３、表示処理部１０１，２０１，３０１は通信回線４を介して接続されている。この表示処理部１０１，２０１，３０１は、例えば駅構内等の複数箇所に設置され、複数の表示画面１１，１２，１３に同じ広告やお知らせ等を表示するものである。
【００１１】
図１において、表示制御部１は複数の表示処理部１０１，２０１，３０１に表示データとしての画像データａや文字データｂ等を表示させるための描画命令を発行する描画命令送信部２を備え、基準タイミング送信部３は複数の基準タイミング受信部１０２，２０２，３０２に基準タイミング信号を定期的に同報で送信し、基準タイミング送信部３で発行する基準タイミング信号の送信間隔を変更する基準タイミング変更部５を備えている。
【００１２】
表示処理部１０１，２０１，３０１は、それぞれ対応する表示画面１１，１２，１３に同じ画像データａや文字データｂ等を描画表示するもので、描画命令受信部１０３，２０３，３０３、画像生成部１０４，２０４，３０４、画像描画部１０５，２０５，３０５、フレームバッファ１０６，２０６，３０６を備えている。基準タイミング受信部１０２，２０２，３０２は基準タイミング送信部３から基準タイミング信号を定期的に受信する。
【００１３】
描画命令受信部１０３，２０３，３０３は描画命令送信部２から画像データａや文字データｂ等を表示させるための描画命令を受信し、画像生成部１０４，２０４，３０４は描画命令受信部１０３，２０３，３０３から描画命令を各々受け取って画像データａや文字データｂ等により描画画像を生成する。画像描画部１０５，２０５，３０５は、画像生成部１０４，２０４，３０４からの描画画像を基準タイミング受信部１０２，２０２，３０２で受け取った基準タイミング信号に合わせてフレームバッファ１０６，２０６，３０６に書き込む。フレームバッファ１０６，２０６，３０６は画像描画部１０５，２０５，３０５により書き込まれた描画画像を各表示画面１１，１２，１３上に表示する。
【００１４】
次に動作について説明する。
図２は画面同期制御装置の動作を説明する図である。ここでは、図１に示す表示画面１１，１２，１３上に、表示データとして画像データａと文字データｂを表示する例をとって説明する。
ここで、表示画面１１，１２，１３は各々１０２４×７６８の画面サイズで、画像データａは１０２４×７６８の画素数を持ち、始点（０，０）から表示するデータである。また、文字データｂは始点（１００，５０）から縦１００、横９００の範囲に表示するデータである。この文字データｂには表示エリアの情報の他に文字を形成するために必要なフォントサイズや色等の情報も含まれている。
【００１５】
図１の基準タイミング送信部３は、表示に関する基準タイミング信号を基準タイミング受信部１０２，２０２，３０２に同報通信で定期的に送信する。基準タイミング受信部１０２，２０２，３０２は基準タイミング信号を定期的に受信する。
【００１６】
表示制御部１内の描画命令送信部２は、表示データとしての画像データａと文字データｂを表示画面１１の指定位置に描画するように描画命令受信部１０３に送信し、描画命令受信部１０３は図２に示す時刻ｔ１１で描画命令を受信する。描画命令受信部１０３は画像生成部１０４に受信した描画命令を出力し、画像生成部１０４は描画命令受信部１０３からの描画命令に基づき描画画像を生成して画像描画部１０５に出力する。画像描画部１０５は基準タイミング受信部１０２からの基準タイミング信号に合わせて、図２に示す時刻ｔ１４で描画画像をフレームバッファ１０６に書き込むことにより、表示処理部１０１が描画命令を実行する。
【００１７】
表示処理部２０１，３０１でも同様に、描画命令受信部２０３，３０３は図２に示す時刻ｔ１２，ｔ１３で描画命令送信部２からの描画命令を受信し、画像描画部２０５，３０５は基準タイミング受信部２０２，３０２からの基準タイミング信号に合わせて、図２に示す時刻ｔ１４で描画画像をフレームバッファ２０６，３０６に書き込むことにより描画命令を実行する。
【００１８】
また、基準タイミング送信部３内の基準タイミング変更部５は基準タイミング信号の送信間隔を必要に応じて変更する。例えば、図２の表示処理部１０１，２０１，３０１のいずれかが高負荷の状態で、描画命令の受信が間に合わない場合等のときに、タイミング信号の送信間隔を変更することにより、描画命令の実行を遅らせることができる。
【００１９】
以上のように、この実施の形態１によれば、簡単な構成で各々の表示画面１１，１２，１３に同時に同じ内容の表示を行うことができるという効果が得られる。
【００２０】
また、同じ描画内容でない場合、例えば、文字データｂの中の文字列だけが異なる場合や、画像データａがほぼ同じ画素数で内容が異なる場合等、同等レベルの表示を行う場合にも同時に表示できることは明らかである。さらに、表示画面１１，１２，１３が各々独立したものではなく、一つの表示画面を複数の表示エリアに分割し、効果を高めるために同じ内容を表示する場合にも、同様に実現できることは明らかである。
【００２１】
実施の形態２．
この実施の形態２では、基準タイミング信号と描画命令を同報通信により定期的に発行し、複数の受信側で基準タイミング信号のタイミングに合わせて同時に表示を行う画面同期制御方法について説明する。
【００２２】
図３はこの発明の実施の形態２による画面同期制御装置の構成を示すブロック図である。この画面同期制御装置は、表示制御部１と、基準タイミング送信部３と、複数の表示画面１１，１２に対応した複数の表示処理部１０１，２０１を備えている。表示制御部１、基準タイミング送信部３、表示処理部１０１，２０１は通信回線４を介して接続されている。この表示処理部１０１，２０１も、例えば駅構内等の複数箇所に設置され、複数の表示画面１１，１２に同じ広告やお知らせ等を表示するものである。
【００２３】
図３において、表示制御部１は複数の表示処理部１０１，２０１に描画命令を発行する描画命令送信部２を備え、描画命令送信部２は描画命令を同報通信で送信する同報通信送信部８と、描画命令の内容を補正する表示性能変更部９を備えている。基準タイミング送信部３は複数の基準タイミング受信部１０２，２０２に基準タイミング信号を定期的に同報で送信する。
【００２４】
表示処理部１０１，２０１は、それぞれ対応する表示画面１１，１２に同じ動画像データｃ等を描画表示するもので、基準タイミング受信部１０２，２０２、描画命令受信部１０３，２０３、画像生成部１０４，２０４、画像描画部１０５，２０５、フレームバッファ１０６，２０６、終了通知送信部１１１，２１１、連続表示制御部１１２，２１２、再生レート変更通知部１１３，２１３を備えている。
【００２５】
基準タイミング受信部１０２，２０２は基準タイミング送信部３から基準タイミング信号を定期的に受信する。描画命令受信部１０３，２０３は描画命令送信部２から動画像データｃ等を表示させるための描画命令を受信し、画像生成部１０４，２０４は描画命令受信部１０３，２０３から描画命令を各々受け取って動画像データｃ等により描画画像を生成する。終了通知送信部１１１，２１１は画像生成部１０４，２０４から画像生成の終了を受け取って描画命令送信部２に返信する。画像描画部１０５，２０５は画像生成部１０４，２０４からの描画画像を基準タイミング受信部１０２，２０２で受け取った、連続表示制御部１１２，２１２を介しての基準タイミング信号に合わせてフレームバッファ１０６，２０６に書き込む。フレームバッファ１０６，２０６は画像描画部１０５，２０５により書き込まれた描画画像を各表示画面１１，１２上に表示する。
【００２６】
連続表示制御部１１２，２１２は、表示データが広告等の動画像データｃで繰り返し表示する可能性があるデータの場合、繰り返しの先頭で再度基準タイミング信号に合わせる。再生レート変更通知部１１３，２１３は、表示データが動画像データｃ等の動きがあるデータの場合で、描画命令送信部２より指定されたフレームレートで再生できない場合に描画命令送信部２にエラー情報を送信する。
【００２７】
次に動作について説明する。
図４は画面同期制御装置の動作を説明する図である。ここでは、図３に示す表示画面１１，１２上に動画像データｃを表示する例をとって説明する。
ここで、表示画面１１，１２は各々１０２４×７６８の画面サイズで、動画像データｃは１０２４×７６８の画素数を持ち、フレームレート３０ｆｒａｍｅ／ｓｅｃのデータとし、この動画像データｃを始点（０，０）から表示するものとする。
【００２８】
図３の基準タイミング送信部３内の同報通信送信部８は、表示に関する基準タイミング信号を基準タイミング信号受信部１０２，２０２に同報通信で定期的に送信する。基準タイミング信号受信部１０２，２０２は基準タイミング信号を定期的に受信する。
【００２９】
表示制御部１内の描画命令送信部２内の同報通信送信部８は、表示データとしての動画像データｃを指定位置に描画準備をするように描画命令受信部１０３，２０３に同報送信し、描画命令受信部１０３，２０３は図４に示す時刻ｔ２１，ｔ２２で描画準備命令を受信する。描画命令受信部１０３，２０３はそれぞれ画像生成部１０４，２０４に受信した描画準備命令を出力する。画像生成部１０４，２０４は、図４に示す時刻ｔ２３，ｔ２４で、それぞれ描画準備命令に基づき描画画像を生成することにより描画準備命令を実行し、終了通知送信部１１１，２１１に描画画像の生成が終了したことを通知する。終了通知送信部１１１，２１１は、図４に示す時刻ｔ２５，ｔ２６で、それぞれ描画画像の生成が終了したことを描画命令送信部２へ通知することにより描画準備終了の送信を行う。
【００３０】
描画命令送信部２は、終了通知送信部１１１，２１１からの描画画像生成終了の通知が揃った時点で、同報通信送信部８により、生成した描画画像の描画を開始するよう描画命令受信部１０３，２０３に同報送信する。描画命令受信部１０３，２０３は、図４に示す時刻ｔ２７，ｔ２８で描画開始命令を受信し、画像生成部１０４，２０４にそれぞれ画像データの描画開始命令を伝える。画像生成部１０４，２０４は生成した描画画像をそれぞれ画像描画部１０５，２０５に出力する。画像描画部１０５，２０５はそれぞれ基準タイミング受信部１０２，２０２から連続表示制御部１１２，２１２を介しての基準タイミング信号に合わせて、図４に示す時刻ｔ２９で描画画像をフレームバッファ１０６，２０６に各々書き込むことにより、表示処理部１０１，２０１が描画開始命令を実行する。
【００３１】
画像描画部１０５，２０５は、動画像データｃによる描画画像が指定されたフレームレート、ここでは３０ｆｒａｍｅ／ｓｅｃで表示できない場合に、それぞれ再生レート変更通知部１１３，２１３にエラー情報を通知する。再生レート変更通知部１１３，２１３はそれぞれエラー情報を描画命令送信部２へ送信する。描画命令送信部２が、再生レート変更通知部１１３，２１３のいずれか、又は両方からエラー情報を受け取ると、表示性能変更部９は同報通信送信部８によりフレームレートの変更を描画命令受信部１０３，２０３に同報通知する。描画命令受信部１０３，２０３は、フレームレートを変更した状態での描画を画像生成部１０４，２０４にそれぞれ通知し、画像生成部１０４，２０４はそれぞれフレームレートを変更した状態で動画像データｃによる描画画像を生成して、画像描画部１０５，２０５に描画の実行を同様に通知し、画像描画部１０５，２０５は、基準タイミング受信部１０２，２０２から連続表示制御部１１２，２１２を介しての基準タイミング信号に合わせて描画命令を実行する。
【００３２】
また、動画像データｃの１周が終了した図４に示す時刻ｔ３１，ｔ３２で、連続表示制御部１１２，２１２は、再度基準タイミング受信部１０２，２０２から各々受け取った基準タイミング信号に合わせて、繰り返し再生の開始を画像描画部１０５，２０５に各々通知する。画像描画部１０５，２０５は、図４に示す時刻ｔ３３で、基準タイミング信号に合わせて動画像データｃによる描画画像の先頭から描画開始の実行を行う。
【００３３】
以上のように、この実施の形態２によれば、描画準備命令や描画開始命令を同報通信しても同様に、簡単な構成で各々の表示画面１１，１２に同時に同じ内容の表示を行うことができるという効果が得られる。
【００３４】
また、動画像データｃの再生できるフレームレートにばらつきがある場合も、調整して同期表示を行うことができるという効果が得られる。さらに、動画像データｃによる描画画像の繰り返しにおいても同期タイミングを合わせることで、少しずつずれていくことを防ぐことができるという効果が得られる。
【００３５】
実施の形態３．
この実施の形態３では、基準タイミング信号を同報通信により定期的に発行し、描画命令は逐次通信を行い、複数の表示側で基準タイミング信号のタイミングに合わせて、同時にフレームバッファの表示切替を行うことにより同時に表示を行う画面同期制御方法について説明する。
【００３６】
図５はこの発明の実施の形態３による画面同期制御装置の構成を示すブロック図である。この画面同期制御装置は、表示制御部１と、基準タイミング送信部３と、複数の表示画面１１，１２に対応した複数の表示処理部１０１，２０１と、基準タイミング受信部１０２を備えている。表示制御部１、基準タイミング送信部３、表示処理部１０１，２０１、基準タイミング受信部１０２は通信回線４を介して接続されている。この表示処理部１０１，２０１は、例えば駅構内等に設置され、表示画面１１，１２に広告やお知らせ等を分割して表示するものである。
【００３７】
図５において、表示制御部１は複数の表示処理部１０１，２０１に描画命令を送信する描画命令送信部２を備え、描画命令送信部２は描画命令に基準タイミング信号の番号を付加する基準タイミング番号付加部６を備えている。基準タイミング送信部３は基準タイミング受信部１０２に基準タイミング信号を定期的に送信し、基準タイミング信号をナンバリングする基準タイミングナンバリング部７を備えている。
【００３８】
基準タイミング受信部１０２は基準タイミング送信部３から基準タイミング信号を定期的に受信する。表示処理部１０１，２０１は、それぞれ対応する表示画面１１，１２に画像データａや文字データｂ等を描画表示するもので、描画命令受信部１０３，２０３、画像生成部１０４，２０４、画像描画部１０５，２０５、フレームバッファ１０６Ａ，１０６Ｂ，２０６Ａ，２０６Ｂ、垂直同期信号取得部１０７，２０７、基準タイミング補正部１０８，２０８を備えている。
【００３９】
描画命令受信部１０３，２０３は描画命令送信部２から画像データａや文字データｂ等を表示させるための描画命令を受信し、画像生成部１０４，２０４は、描画命令受信部１０３，２０３から描画命令を各々受け取って画像データａや文字データｂ等により描画画像を生成し、画像を生成する場合に描画領域を設定する描画領域設定部１１５，２１５を備えている。画像描画部１０５，２０５は、画像生成部１０４，２０４からの描画画像をフレームバッファ１０６Ａ，１０６Ｂ，２０６Ａ，２０６Ｂのいずれかに書き込み、基準タイミング補正部１０８，２０８より受け取った基準タイミング信号に合わせてフレームバッファの非表示面となる背面と表示面を切り替え、それぞれ表示画面１１，１２に表示するフレームバッファ切り替え部１０９，２０９を備えている。
【００４０】
垂直同期信号取得部１０７，２０７は表示画面１１，１２から垂直同期信号を取得する。基準タイミング補正部１０８，２０８は垂直同期信号に合わせて基準タイミング信号を補正し、補正の際にどの垂直同期信号に合わせて補正するかを決定する垂直同期信号判定部１１０，２１０を備えている。フレームバッファ１０６Ａ，１０６Ｂは画像描画部１０５によって描画画像が書き込まれ、フレームバッファ２０６Ａ，２０６Ｂは画像描画部２０５によって描画画像が書き込まれる。フレームバッファ切り替え部１０９，２０９は基準タイミング補正部１０８，２０８より受け取った基準タイミング信号に合わせてフレームバッファの背面と表示面を切り替えて表示画面に表示する。表示画面１１，１２はフレームバッファ１０６Ａ，１０６Ｂ，２０６Ａ，２０６Ｂのうち表示面にある描画画像を表示する。
【００４１】
次に動作について説明する。
図６は画面同期制御装置の動作を説明する図である。ここでは、表示画面１１，１２上に、画像データａと文字データｂを表示する例をとって説明する。この表示画面１１，１２は各々１０２４×７６８の画面サイズで、画像データａは２０４８×７６８の画素数を持ち、始点（０，０）から表示するデータである。また、文字データｂは始点（６００，５０）から縦１００、横９００の範囲に表示するデータである。この文字データｂには表示エリアの情報の他に文字を形成するために必要なフォントサイズや色等の情報も含まれている。
【００４２】
図５の基準タイミング送信部３は、基準タイミングナンバリング部７により番号付けられた表示に関する基準タイミング信号を、基準タイミング信号受信部１０２に同報通信で定期的に送信する。基準タイミング信号受信部１０２はナンバリングされた基準タイミング信号を定期的に受信する。
【００４３】
表示制御部１内の描画命令送信部２は、基準タイミング番号付加部６によりどの基準タイミング信号で表示するかを指定した上で、表示データとしての画像データａと文字データｂを表示画面１１，１２の指定位置に描画するように描画命令受信部１０３，２０３に各々送信する。
【００４４】
描画命令受信部１０３，２０３は、図６に示す時刻ｔ４１，ｔ４２で、例えば基準タイミング信号３で描画表示を行う描画命令を受信し、受信した描画命令をそれぞれ画像生成部１０４，２０４に出力する。画像生成部１０４，２０４は描画領域設定部１１５，２１５により指定された範囲に変換して描画画像を生成し、それぞれ画像描画部１０５，２０５に出力する。
【００４５】
ここで、描画領域設定部１１５で設定された描画領域を（０，０，１０２４，７６８）とし、描画領域設定部２１５で設定された描画領域を（１０２４，０，２０４８，７６８）とすると、画像生成部１０４は画像データａについて表示始点を（０，０）とした１０２４×７６８の範囲のみ画像を生成し、文字データｂについて表示始点を（６００，５０）とした縦５０、横４２４の範囲の画像を生成する。また、画像生成部２０４は画像データａについて表示始点を（１０２４，０）とした１０２４×７６８の範囲のみ画像を生成し、文字データｂについて表示始点を（４２４，５０）とした縦５０、横４７６の範囲の画像を生成する。
【００４６】
画像描画部１０５は生成された描画画像をフレームバッファ１０６Ａ，１０６Ｂのいずれかに書き込み、画像描画部２０５は生成された描画画像をフレームバッファ２０６Ａ，２０６Ｂのいずれかに書き込む。
【００４７】
垂直同期信号取得部１０７，２０７は表示画面１１，１２から各々垂直同期信号を取得して基準タイミング補正部１０８，２０８内の垂直同期信号判定部１１０，２１０にそれぞれ出力する。垂直同期信号判定部１１０，２１０は、基準タイミング受信部１０２から基準タイミング信号３を受け取り、垂直同期信号取得部１０７，２０７から出力された垂直同期信号と比較してどの垂直同期信号で表示を行うかを決定する。
【００４８】
フレームバッファ切り替え部１０９，２０９は、基準タイミング補正部１０８，２０８で決定された垂直同期信号の各々のタイミングで、フレームバッファ１０６Ａ，２０６Ａと、フレームバッファ１０６Ｂ，２０６Ｂの表示をそれぞれ切り替える。
【００４９】
ここで、図６に示すように基準タイミング信号と垂直同期信号があるとする。表示制御部１からは、基準タイミング信号３で描画表示を開始する描画命令が送信されてくるが、このタイミングと垂直同期信号のタイミングは必ずしも一致しておらず、むしろ一致していない場合の方が多い。図６では、表示処理部１０１では基準タイミング信号３に最も近い垂直同期信号はＡであり、表示処理部２０１では垂直同期信号Ｂの方が近い。フレームバッファ１０６Ａ，１０６Ｂ，２０６Ａ，２０６Ｂの切り替えは垂直同期信号に合わせて行うものなので、表示処理部１０１では、図６に示す時刻ｔ４３の垂直同期信号Ａでフレームバッファ１０６Ａ，１０６Ｂを切り替えて表示を行い、表示処理部２０１では、図６に示す時刻ｔ４４の垂直同期信号Ｂでフレームバッファ２０６Ａ，２０６Ｂを切り替えて表示を行う。
【００５０】
垂直同期信号は、一般的な６０Ｈｚの周波数を持つディスプレイモニタでは、１６．６ｍｓｅｃ／ｆｒａｍｅの周期で発生し、その単位で表示画面の書き換えが行われる。そのため、その単位に合わせて画面更新することが最も有効であることは明らかである。上記実施の形態１及び上記実施の形態２では、垂直同期信号を考慮せずに表示を行っているために、最大１６．６ｍｓｅｃ程度の表示のずれが発生する可能性があるが、この実施の形態３では、垂直同期信号を考慮することにより、最大でも１６．６ｍｓｅｃの半分しかずれが発生しない。
【００５１】
以上のように、この実施の形態３によれば、基準タイミング信号に最も近い垂直同期信号に合わせてフレームバッファ１０６Ａ，１０６Ｂ，２０６Ａ，２０６Ｂを切り替えることで、簡単な構成でより厳密な同期表示を行うことができるという効果が得られる。
【００５２】
また、描画領域を設定することで、図５の表示画面１１，１２のように別々の表示を行いながらも連続した大きな画面と見なして表示することができるという効果が得られる。なお、この実施の形態３では表示画面を２面構成としているが、表示画面数が増えることで、高解像度な表示を実現できることは明らかである。
【００５３】
実施の形態４．
この実施の形態４では、基準タイミング信号を同報通信により定期的に発行し、描画命令を１つの受信側に発行し、受信した描画命令を隣接した受信側に転送し、基準タイミング信号のタイミングに合わせて同時に表示を行う画面同期制御方法について説明する。
【００５４】
図７はこの発明の実施の形態４による画面同期制御装置の構成を示すブロック図である。この画面同期制御装置は、表示制御部１と、基準タイミング送信部３と、複数の表示画面１１，１２，１３に対応した複数の表示処理部１０１，２０１，３０１を備えている。表示制御部１、基準タイミング送信部３、表示処理部１０１，２０１，３０１は通信回線４を介して接続されている。この表示処理部１０１，２０１，３０１は、例えば駅構内等に設置され、表示画面１１，１２，１３に広告やお知らせ等を分割して表示するものである。
【００５５】
図７において、表示制御部１は複数の表示処理部１０１，２０１，３０１いずれか１つに表示データとして画像データａや文字データｂ等を表示させるための描画命令を発行する描画命令送信部２を備え、基準タイミング送信部３は複数の基準タイミング受信部１０２，２０２，３０２に基準タイミング信号を定期的に同報で送信する。
【００５６】
表示処理部１０１，２０１，３０１は表示画面１１，１２，１３に画像データａや文字データｂ等を描画表示するもので、基準タイミング受信部１０２，２０２，３０２、描画命令受信部１０３，２０３，３０３、画像生成部１０４，２０４，３０４、画像描画部１０５，２０５，３０５、フレームバッファ１０６，２０６，３０６、描画命令転送部１１４，２１４，３１４を備えている。
【００５７】
基準タイミング受信部１０２，２０２，３０２は基準タイミング送信部３から基準タイミング信号を定期的に受信する。描画命令受信部１０３は描画命令送信部２から描画命令を受信し、描画命令転送部１１４は描画命令受信部１０３で受信した描画命令を隣接する表示処理部２０１内の描画命令受信部２０３に転送する。画像生成部１０４は描画命令受信部１０３から描画命令を受け取って描画画像を生成し、画像を生成する場合に領域を設定する描画領域設定部１１５を備えている。画像描画部１０５は画像生成部１０４からの描画画像をフレームバッファ１０６に書き込む。
【００５８】
表示処理部２０１，３０１においても同様に、描画命令受信部２０３，３０３は各々描画命令転送部１１４，２１４から描画命令を各々受信し、描画命令転送部２１４，３１４は描画命令受信部２０３，３０３で受信した描画命令を各々隣接する表示処理部３０１，１０１内の描画命令受信部３０３，１０３に転送する。画像生成部２０４，３０４は描画命令受信部２０３，３０３から描画命令をそれぞれ受け取って描画画像を生成し、描画領域設定部２１５，３１５は画像生成部２０４，３０４で画像を生成する場合に描画領域を設定する。画像描画部２０５，３０５は画像生成部２０４，３０４で生成した描画画像をフレームバッファ２０６，３０６に書き込む。表示画面１１，１２，１３はフレームバッファ１０６，２０６，３０６にある描画画像を表示する。
【００５９】
次に動作について説明する。
図８は画面同期制御装置の動作を説明する図である。ここでは表示画面１１，１２，１３上に、表示データとして画像データａと文字データｂを表示する例をとって説明する。この表示画面１１，１２，１３は各々１０２４×７６８の画面サイズで、画像データａは３０７２×７６８の画素数を持ち、始点（０，０）から表示するデータである。また、文字データｂは始点（８００，５０）から縦１００，横１５００の範囲に表示するデータである。この文字データｂには表示エリアの情報の他に文字を形成するために必要なフォントサイズや色等の情報も含まれている。
【００６０】
図７の基準タイミング送信部３は、表示に関する基準タイミング信号を基準タイミング受信部１０２，２０２，３０２に同報通信で定期的に送信する。基準タイミング受信部１０２，２０２，３０２は基準タイミング信号を定期的に受信する。
【００６１】
表示制御部１内の描画命令送信部２は、表示データとして画像データａと文字データｂを指定位置への描画をするように、表示処理部１０１内の描画命令受信部１０３に送信し、描画命令受信部１０３は図８に示す時刻ｔ５１に描画命令を受信する。描画命令受信部１０３は画像生成部１０４に受信した描画命令を出力すると共に描画命令転送部１１４にも出力する。描画命令転送部１１４は、図８に示す時刻ｔ５２で、隣接した表示処理部２０１内の描画命令受信部２０３に描画命令を転送する。
【００６２】
同様に、描画命令受信部２０３は、図８に示す時刻ｔ５３で描画命令を受信し、画像生成部２０４に受信した描画命令を出力すると共に描画命令転送部２１４にも出力する。描画命令転送部２１４は、図８に示す時刻ｔ５４で、隣接した表示処理部３０１内の描画命令受信部３０３に描画命令を転送し、描画命令受信部３０３は図８に示す時刻ｔ５５で描画命令を受信する。
【００６３】
画像生成部１０４，２０４，３０４は各々描画領域設定部１１５，２１５，３１５により指定された範囲に変換して描画画像を生成し、画像描画部１０５，２０５，３０５に出力する。
【００６４】
ここで、描画領域設定部１１５で設定された描画領域を（０，０，１０２４，７６８）とし、描画領域設定部２１５で設定された描画領域を（１０２４，０，２０４８，７６８）とし、描画領域設定部３１５で設定された描画領域を（２０４８，０，３０７２，７６８）とすると、画像生成部１０４では、画像データａについて始点を（０，０）とした１０２４×７６８の範囲のみ画像を生成し、文字データｂについて始点を（９００，５０）とした縦５０、横１２４の範囲のみ画像を生成する。また、画像生成部２０４では、画像データａ内の（１０２４，０）から１０２４×７６８の範囲のみ画像を生成し、文字データｂ内の（１２４，５０）から縦５０、横１０２４の範囲のみの画像を生成する。同様に、画像生成部３０４では、画像データａ内の（２０２４，０）から１０２４×７６８の範囲のみ画像を生成し、文字データｂ内の（１１４８，５０）から縦５０、横１０２４の範囲のみの画像を生成する。
【００６５】
画像描画部１０５，２０５，３０５は、基準タイミング受信部１０２，２０２，３０２から受信した基準タイミング信号をみて、図８に示す時刻ｔ５６で、作成された描画画像をフレームバッファ１０６，２０６，３０６に書き込むことにより、表示処理部１０１が描画命令を実行し、表示画面１１，１２，１３に画像データａ及び文字データｂの表示が行われる。
【００６６】
以上のように、この実施の形態４によれば、複数の表示処理部１０１，２０１，３０１が隣接した表示処理部２０１，３０１，１０１に表示命令を転送する方法でも、基準タイミング信号を同報送信することで、簡単な構成で各々の表示画面１１，１２，１３に同時に表示を行うことができるという効果が得られる。
【００６７】
また、描画領域を設定することで、図７の表示画面１１，１２，１３のように別々の表示を行いながらも連続した大きな画面と見なして表示することができるという効果が得られる。さらに、この実施の形態４では表示画面を３面構成で記載したが、画面数が増えることで、高解像度な表示を実現できることは明らかである。
【００６８】
以上のように、この発明に係る画面同期制御装置は、簡単な構成で各表示画面に同時に表示を行う場合等に適している。
【図面の簡単な説明】
【００６９】
【図１】この発明の実施の形態１による画面同期制御装置の構成を示すブロック図である。
【図２】この発明の実施の形態１による画面同期制御装置の動作を説明する図である。
【図３】この発明の実施の形態２による画面同期制御装置の構成を示すブロック図である。
【図４】この発明の実施の形態２による画面同期制御装置の動作を説明する図である。
【図５】この発明の実施の形態３による画面同期制御装置の構成を示すブロック図である。
【図６】この発明の実施の形態３による画面同期制御装置の動作を説明する図である。
【図７】この発明の実施の形態４による画面同期制御装置の構成を示すブロック図である。
【図８】この発明の実施の形態４による画面同期制御装置の動作を説明する図である。
【図１】
0004245632.tif 000002
【図２】
0004245632.tif 000003
【図３】
0004245632.tif 000004
【図４】
0004245632.tif 000005
【図５】
0004245632.tif 000006
【図６】
0004245632.tif 000007
【図７】
0004245632.tif 000008
【図８】
0004245632.tif 000009