(57)【要約】【課題】  マルチディスプレイを用いた画像表示装置において、ディスプレイ間の同期をとった動画表示を提供する。【解決手段】  マルチディスプレイ５０を用いた画像表示装置において、全体を制御する制御部２０と、動画像を表示する画像表示部３０とを備え、画像表示部３０はそれぞれディスプレイ４０に接続され、制御部２０に接続された入力装置１０を通しての操作者が指定した動画像ファイルを画像表示部３０に伝達し、事前に動画再生速度を測定し、各ディスプレイ４０で表示可能な動画再生速度を求め、の次に、事前に計測した表示可能な動画再生速度に基づき画像表示装置３０は同期をとりつつ動画像表示を行う。 【選択図】図１
2005086592.tif 000002
【特許請求の範囲】
【請求項１】
動画データを複数台のディスプレイに表示するために用いる動画表示制御システムであって、制御部よりネットワークを介して同報される同期信号を用いて、画像表示部が動画像の表示再生を同期して行う動画表示同期機構を持つことを特徴とする動画表示制御システム。
【請求項２】
画像表示部で動画像を再生して動画表示速度を計測し、次に計測した該動画表示速度に基づき再生速度を調整して、画像表示部が動画像の表示再生を同期して行う動画表示同期機構を持つことを特徴とする請求項1記載の動画表示制御システム。
【請求項３】
画像表示部が内部にテクスチャメモリを持ち、動画像を一度テクスチャメモリに転送することにより、画像表示部が動画像の表示再生を同期して行う動画表示同期機構を持つことを特徴とする請求項1または2記載の動画表示制御システム。
【請求項４】
テクスチャメモリにフラグメント処理を実施する機構を持つことを特徴とする請求項3記載の動画表示制御システム
【請求項５】
記憶部と複数の画像表示部と前記画像表示部から出力される画像を表示するディスプレイとを有する動画表示制御システムであって、前記複数の画像表示部それぞれが動画データの再生可能な再生可能速度を算出する処理と、前記算出した再生速度を記憶部に格納する処理と、複数の画像表示部により格納された再生可能速度データに基づいて前記動画データを再製する再生速度データを算出する処理と、前記再生速度データに基づいて前記動画データを再生する処理とを有することを特徴とする動画表示制御システム。
【請求項６】
請求項５記載の動画表示制御システムであって、前記算出する再生速度データは、前記格納される画像表示部ごとの再生可能速度データのうち再生可能速度が最も遅いデータを示すものであることを特徴とする請求項５記載の動画表示制御システム。
【請求項７】
請求項５記載の動画表示制御システムであって、さらに、前記画像表示部ごとに時刻を進める処理を有し、前記動画データを再生する処理は、前記時刻と前記再生速度データに基づいて処理することを特徴とする請求項５記載の動画表示制御システム。
【請求項８】
請求項７記載の動画表示制御システムであって、基準時刻を複数の画像表示部それぞれに送る処理を有し、前記画像表示部は、前記基準時刻を受け、前記時刻を調整する処理をさらに有することを特徴とする請求項７記載の動画表示制御システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、動画表示制御システム、装置又は方法に関し、特に、マルチディスプレイを用いる動画表示制御装置又は方法に関する。
【背景技術】
【０００２】
マルチディスプレイ装置は、複数のディスプレイ装置を制御し、画像や文字データ等の情報を表示する装置で、1面の高解像度ディスプレイとして利用したり、複数台のディスプレイとして用いられている。
マルチディスプレイ装置において、画像を表示しようとすると、一台のPCに対して複数画面出力可能なグラフィックスカードを挿入するか、複数枚のグラフィックスカードを挿入する等した、画像出力装置を必要とする。
また、マルチディスプレイ装置を、1台の高解像度ディスプレイとして使用するには、ディスプレイ間をシームレスに接続する必要があり、例えば、特許文献１に記載されたシステムが知られている。
この従来のマルチプロジェクションシステムは、マルチプロジェクションを用いたマルチディスプレイシステムに限定されるが、ディスプレイ間のつなぎ目をブレンド処理することによって、1面のディスプレイとして、表示、及び制御を可能としている。
こうしたシステムにおいて、動画像を表示するには、同期信号の入出力を持ったDVDやレーザーディスクプレーヤ等の専用画像出力装置を用いる必要があった。
【０００３】
【特許文献１】特開2000-241876号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
かかる従来の方法においては、次のような問題がある。
【０００５】
1台のPCを用いたマルチディスプレイシステムにおいては、画像出力のような機能拡張のためのボードが挿せるスロットの数に制限があり、通常3〜5枚程度である。また、一枚のボードで出力できる画面数は通常4面程度である。
【０００６】
また、ボードを制御するドライバがこうした用途に作られていないと正常動作せず、さらに、ネットワークボードやサウンドボード等の他の用途のボードを導入してしまうと、スロット数が減ってしまう。そのため、大画面、高精細で動画像を表示しようとしても、使用可能なディスプレイの台数に制限がある問題がある。さらに、1台のPCで動画像の再生を行う場合、動画再生負荷がディスプレイの台数倍に増えてしまい、動画再生速度が低下する問題がある。
【０００７】
一方、標準的な動画像データであるMPEG(Moving Picture Experts Group)形式は、再生時の処理負荷がフレーム毎で一定ではなく、ある一定のフレームレートでの動画再生を試みても、各フレーム毎に多少の再生速度の差異を生じる。そのため、マルチディスプレイ装置では、ディスプレイ間で同期して動画像を表示するのが困難な問題がある。
【０００８】
本発明では、ディスプレイの台数制限なく、また、再生速度の低下なく、同期した動画表示を提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明の一つの特徴によれば、複数台のディスプレイから構成されるマルチディスプレイ装置において、制御部よりネットワークを介して同報される同期信号を用いて、画像表示部が動画像の表示再生を同期して行う動画表示同期機構を持つ。
【００１０】
本発明の別の特徴によれば、前述したマルチディスプレイ制御装置において、画像表示部で動画像を再生して動画表示速度を計測し、次に計測した該動画表示速度に基づき再生速度を調整して、画像表示部が動画像の表示再生を同期して行う動画表示同期機構を持つ。
【００１１】
本発明のさらに別の特徴によれば、前述したマルチディスプレイ制御装置において、画像表示部が内部にテクスチャメモリを持ち、動画像を一度テクスチャメモリに転送することにより、画像表示部が動画像の表示再生を同期して行う動画表示同期機構を持つ。
【００１２】
本発明のさらに別の特徴によれば、前述したマルチディスプレイ制御装置において、テクスチャメモリにフラグメント処理を実施する機構を持つ。
【発明の効果】
【００１３】
本発明によれば、マルチディスプレイシステムで同期した動画像の再生を可能にする。
また、マルチディスプレイでディスプレイの台数制限なく動画像の再生を可能にする。
【発明を実施するための最良の形態】
【００１４】
以下、本発明を用いた実施の形態を説明する。
【００１５】
図１は、表示システムの全体構成を表した図である。
【００１６】
制御部２０と画像表示部３０と音再生部６０はネットワークを介して接続される。制御部２０は必要に応じて、入力装置１０と接続し、入力装置１０は操作者とのインタフェースとなる。通常、入力装置１０は、マウスやキーボードの他、ジョイスティックや位置センサを用いた入力デバイス等であり、または、それら装置の複合でも良い。また、入力装置１０は、直接制御部２０に接続されなくてもよく、ネットワークを介して接続しても良い。
【００１７】
制御部２０は、基準時刻同報部８０を内蔵または、両者は接続されていて、ネットワーク上に基準時刻を同報する。それにより、画像表示部３０は、基準時刻調整部９０で受け取った基準時刻に合わせ、その基準時刻を元に画像表示を行うことが可能となる。
【００１８】
制御部２０は、画像表示部３０に対しては、動画データのロードや、プロファイルの取得、動画の再生開始、停止等の処理を指示し、音再生部６０に対しては、音データのロードや、音の再生開始、停止等の処理を指示する。
【００１９】
画像表示部３０は、それぞれ、ディスプレイ４０に接続され、マルチディスプレイ５０として機能する。
【００２０】
図１では、画像表示部３０とディスプレイ４０は1対1で接続されているが、1つの画像表示部３０に複数のディスプレイ４０が接続されていてもいい。ディスプレイ４０は、例えば、プロジェクション方式を用いたディスプレイ４０の場合には、表示領域を重ねて表示することができ、隣り合う表示領域を重ね合わせて投影し、画像表示部３０は、隣り合うディスプレイ間の画像をブレンドする機能を持てば、シームレスな画像表示が可能で、こうした機能を備えていてもよい。
【００２１】
ディスプレイ４０は、ＣＲＴ、液晶、プロジェクタ等でもよい。例えば、背面投射型プロジェクションディスプレイや、正面投射型プロジェクションディスプレイのように、スクリーンと表示装置が物理的に接続されていなくてもよい。
【００２２】
画像表示部は、制御部より指示された動画データを取得し、動画の展開と描画を行う。
動画データは、通常、画像表示部３０内に圧縮した状態で格納しておくが、ネットワーク上の他の装置内や、ファイルサーバや、それと同等の機能を持つ装置内に格納しておき、必要に応じて画像表示部３０がネットワーク経由で取得しても良い。
【００２３】
音再生部６０は、音データを再生する機能を持つ。
【００２４】
基準時刻は、通常、制御部２０に対応する基準時刻同報部８０より同報される。
しかし、音再生部６０は基準時刻同報部８０を内蔵または、両者は接続されていて、動画と同時に音を再生する場合には、音再生部６０が再生する音データを基準時刻として、音再生部６０に接続または内蔵される基準時刻同報部８０より同報されてもよい。音は、再生速度を変更すると周波数が変わり、非常に違和感を感じるため、音の再生時刻を基準時刻とする必要が出てくるからである。
【００２５】
音データ再生や存在の有無は制御部２０により判断され、基準時刻として、制御部２０の基準時刻を使用するか、音再生部６０の基準時刻を使用するかを判断する。
音データの再生が有る場合には、制御部２０は音再生部６０に接続または内蔵される基準時刻同報部８０を使用し、音データの再生が無い場合には、制御部２０に接続または内蔵される基準時刻同報部８０を使用する。また、音を再生しない構成の場合には、音再生部６０が存在しなくてもよい。
【００２６】
記憶部７０は、各画像表示部３０がアクセス可能であれば、全体を通して一つでもよいが、必要に応じて各画像表示部３０につき1つずつが内蔵または接続され、さらに、必要に応じて制御部２０にも記憶部７０が内蔵または接続され、プロファイルや動画再生速度データを保持する。  プロファイルは、制御部２０の指示により、画像表示部３０毎に作成され、画像表示部番号と共に各画像表示部３０に内蔵または接続されている記憶部７０に記録される。
動画再生速度データは、制御部２０が各画像表示部３０の記憶部７０のプロファイルから生成し各画像表示部３０の記憶部７０に記憶するか、各画像表示部３０がお互いのプロファイルを転送し、それぞれの動画再生速度データを生成し、記憶部７０に記憶する。
【００２７】
プロファイルから動画再生速度データを求めるには、例えば、各フレーム毎に、全画像表示部３０で一番再生速度の遅い画像表示部３０の再生速度を採用すれば、どの画像表示部３０でも処理遅れなく再生できる動画表示速度データを得ることが可能である。
【００２８】
即ち、全ての画像表示部３０において、一度、動画再生処理を行い、各フレーム毎再生速度のプロファイルを作成し、記憶部７０に保持し、全ての画像表示部３０の各プロファイルより、各フレーム毎の下限フレームレートを求め、全体のプロファイルとして作成する。求められた下限フレームレートのタイミングで画像を表示することとなる。
【００２９】
下限フレームレートは、どの画像表示部３０も処理漏れなく再生できる動画再生速度データである。
【００３０】
基準時刻調整部９０は、基準時刻同報部８０が同報する基準時刻に合わせて自時刻を進める処理を行なう。同報通信はパケット欠損の可能性があり、ネットワーク負荷が増えたり、ネットワークの回線品質の状態が悪い際には、パケット欠損が生じる。
そこで、基準時刻調整部８０は、パケット欠損が生じた際には、内蔵時計のカウント速度で時刻を進める機能を持つことにより、基準時刻のずれを最小限することが可能となる。
【００３１】
図２は、本発明における処理の流れを示した図である。
【００３２】
まず、操作者による制御部２０に接続された入力装置１０の操作により、直接のアドレスを入力するか、メニューから選択することにより、表示する動画データが入力される（ステップ２０１）。
【００３３】
制御部２０は、指示されたアドレスを画像表示部３０に伝達し、画像表示部３０は動画データを取得し、一度、動画データを再生することにより、各動画表示部３０での実際の再生速度を取得し、プロファイルとして記憶部７０に保持する（ステップ２０２）。
各画像表示部３０の性能に値する各プロファイルより、どの画像表示部３０も処理遅れなく再生できる動画再生速度データを求め、記憶部７０に保持する（ステップ２０３）。
この動画再生速度データを用いて、画像表示部３０により動画を再生する（ステップ２０４）。
【００３４】
動画再生速度は、通常、動画の1フレーム毎に計測し、動画再生時にも、各フレーム毎に再生速度を調整することにより同期をとった動画表示が可能となる。
動画再生速度の調整は、一度、展開した動画データを画像表示部３０内のテクスチャメモリに転送し、テクスチャ表示速度を制御することにより、容易に可能となる。
【００３５】
一例として、画像表示部３０は、一度表示すべき動画フレームをテクスチャとして画像表示部の内部メモリ、例えばグラフィックスカードの内部メモリに格納し,算出した下限フレームレートのタイミングで表示する。
【００３６】
図３は、本発明におけるユーザーインターフェース画面の構成を示した図である。
動画像ファイル指定ボックス３１０は、再生する動画データを指定する入力部であり、図２のＳ１の処理に該当し、メニュー形式によるファイル選択であったり、ボタン方式によるファイル選択であったり、ファイル名の入力によるファイル選択であったりしてもよい。プロファイル取得ボタン３２０を押すことにより、図２のＳ２０２からＳ２０３までの処理を実施する。再生ボタン３３０を押すことにより、図２のＳ２０４の処理に実施され、動画像を再生する。図３のユーザーインターフェース画面は、必要に応じて、停止ボタンや、早送り、巻き戻しボタンを備えていてもよい。
【００３７】
図４は、プロファイルのデータ形式を示した図である。
【００３８】
フレーム毎の連続番号を表す動画番号、画像表示部３０を特定する画像表示部番号、各フレーム毎の再生速度を表すフレーム再生速度の３つのデータを一単位とする。
画像表示番号毎に各動画番号とフレーム再生速度とが対応している。
【００３９】
データ形式は、図４と同様にテキストデータを任意の区切記号で区切った数字データでもよいし、1データあたりの長さを決めたバイナリ形式のデータ等の図４と同等以上の内容を示すものあればよい。
【００４０】
図５は、動画再生速度データのデータ形式を示した図である。図４のプロファイルから求めた動画再生速度で、動画番号とフレーム再生速度の２つのデータを一単位とする。
【００４１】
データ形式は、図５と同様にテキストデータを任意の区切記号で区切った数字データでもよいし、1データあたりの長さを決めたバイナリ形式のデータ等の図４と同等以上の内容を示すものであればよい。
【００４２】
図６は、本発明におけるフラグメント処理の流れを示した図である。
【００４３】
フラグメント処理は、図２のＳ２０４における処理の一例である。
【００４４】
まず、画像表示部３０内のテクスチャメモリに動画ファイルから表示する画像データを展開する（ステップＳ４０１）。
【００４５】
次に、テクスチャメモリにフラグメント処理を実施する（ステップＳ４０２）。
テクスチャメモリに、フラグメント処理を実施する機構があれば、色を逐次に変換したり、画像処理フィルタをかけることが容易に可能となる。最後に、画像表示部３０により動画を再生する（ステップＳ４０３）。
【図面の簡単な説明】
【００４６】
【図１】表示システムの全体構成図
【図２】処理フローチャート図
【図３】ユーザーインターフェース画面構成図
【図４】プロファイルデータ形式図
【図５】動画再生速度データ形式図
【図６】フラグメント処理フローチャート図
【符号の説明】
【００４７】
１０  入力装置
２０  制御部
３０  画像表示部
４０  ディスプレイ
５０  マルチディスプレイ
６０  音再生部
７０  記憶部
８０  基準時刻同報部
９０  基準時刻調整部
【図１】
2005086592.tif 000003
【図２】
2005086592.tif 000004
【図３】
2005086592.tif 000005
【図４】
2005086592.tif 000006
【図５】
2005086592.tif 000007
【図６】
2005086592.tif 000008