(57)【特許請求の範囲】
【請求項１】
複数のディスプレイ装置を備えるマルチディスプレイシステムであって、
入力される複数の映像信号を受信する受信手段と、
前記映像信号の前記受信手段への入力位置に応じて、入力される前記映像信号から生成する映像の、複数の前記ディスプレイ装置によって形成される映像表示面上における表示レイアウトを決定する表示レイアウト決定手段と、
決定された前記表示レイアウト及び前記ディスプレイ装置の配置情報に応じて、入力される前記映像信号から映像を生成して前記映像表示面に表示する表示手段とを備え、
複数の前記ディスプレイ装置によって形成される前記映像表示面は、水平に配置され、
前記受信手段は、各映像信号を受信する個別受信手段を複数備え、
各々の前記個別受信手段は、前記映像表示面全体に１つの映像全体を表示した場合における当該映像の上の縁部及び下の縁部の何れかの縁部を形成するディスプレイ装置の各々の近傍に、１対１に対応して位置し、
前記表示レイアウトは、前記個別受信手段に入力される映像信号から生成される映像が、当該個別受信手段に対応するディスプレイ装置と、当該ディスプレイ装置に隣接し且つ個別受信手段に映像信号が入力されていないディスプレイ装置とを含む領域に表示されるように決定されることを特徴とするマルチディスプレイシステム。
【請求項２】
前記表示レイアウトは、
入力される複数の前記映像信号の中から、各々の前記ディスプレイ装置が表示する映像を生成するために使用する映像信号を特定する情報と、
各々の前記ディスプレイ装置が使用する映像信号に対応する映像全体において、各々の前記ディスプレイ装置が表示する映像領域を特定する情報と、
各々の前記ディスプレイ装置が表示する前記映像領域の拡大率を特定する情報とにより決定されることを特徴とする請求項１に記載のマルチディスプレイシステム。
【請求項３】
各映像信号から生成される映像が表示される前記領域は、当該映像信号が入力される個別受信手段に対応するディスプレイ装置と、個別受信手段に映像信号が入力されていないディスプレイ装置とによって形成される矩形領域として決定され、
前記矩形領域は、相互に重複しないことを特徴とする請求項１又は２に記載のマルチディスプレイシステム。
【請求項４】
前記矩形領域を画定する４辺のうちの１辺は、前記縁部を形成するディスプレイ装置のうち、各映像信号が入力される個別受信手段に対応するディスプレイ装置と、当該ディスプレイ装置の一方の側に相互に隣接して配置され、個別受信手段に映像信号が入力されていないディスプレイ装置とを含むように決定され、
前記縁部を形成するディスプレイ装置のうち、各映像信号が入力される個別受信手段に対応するディスプレイ装置の他方の側に相互に隣接して配置され、個別受信手段に映像信号が入力されていないディスプレイ装置が、何れかの前記矩形領域の前記１辺を構成するように決定されていなければ、前記矩形領域の前記１辺は、当該ディスプレイ装置をさらに含むように決定され、
前記矩形領域は、前記１辺に直交する一方の側に、相互に隣接して配置されているディスプレイ装置を含むことを特徴とする請求項３に記載のマルチディスプレイシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、マルチディスプレイシステムに関し、特に、システムに入力される映像信号の数、映像の解像度、周囲の人の位置等に応じて表示レイアウトを自動的に変更可能なマルチディスプレイシステムに関する。
【背景技術】
【０００２】
大画面の映像表示システムとして、複数のディスプレイ装置を配列して大画面映像を表示するマルチディスプレイシステムが普及している。マルチディスプレイシステムは、例えば、街中での広告表示、展示会、スポーツ施設等での観客への情報提供のために利用されている。
【０００３】
マルチディスプレイシステムは、１つの映像を大画面で表示する以外に、予め表示レイアウトを決定して、複数の映像を同時に表示することもできる。表示レイアウトは、マルチディスプレイシステムを構成する各ディスプレイ装置に表示する映像を特定するだけでは決定されず、これに加えて、各映像の拡大率と、各ディスプレイ装置に表示する、拡大された映像の部分領域とを特定することによって決定される。
【０００４】
一方、下記特許文献１には、会議テーブルとして使用可能なテーブル形状の大型ディスプレイ装置を開示している。本装置は、１つの大型ディスプレイ装置の表示画面がテーブル面となっており、周囲のユーザの着席位置に合わせて、表示領域を分割して表示する。
【０００５】
また、下記特許文献２には、ユーザが表示画面のサイズを変更できるポータブルコンピュータ用の表示装置が開示されている。本表示装置は、複数の平面パネル装置を接続して大画面を構成する。
【０００６】
また、下記特許文献３は、複数の小型ディスプレイ装置を組合せて大型ディスプレイを形成するスケーラブルディスプレイシステムを開示している。本システムでは、各小型ディスプレイ装置の表示を担う各クライアント（コンピュータ）に対して、中間コンピュータから、１つの映像を分割して再フォーマットした映像を送信する。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００８−２６９０４４号公報
【特許文献２】特開２００２−１９６７４１号公報
【特許文献３】特開２００５−１６５３３５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
マルチディスプレイシステムにおいて、複数の映像を同時に表示する場合、表示レイアウトを人が予め決定する。したがって、表示する映像の数及び解像度等の表示条件が変更される度に、人が新たに表示レイアウトを決定する必要があり、煩雑である。また、頻繁な映像の変更に柔軟に対応することもできない。
【０００９】
ディスプレイ装置をテーブルとして使用する場合、上記特許文献１のように１つの大型ディスプレイを使用すると、非常に高価になり、実現できるテーブルの大きさにも限界がある。このため、マルチディスプレイシステムを応用することが考えられる。しかし、その場合、上記したように表示レイアウトを柔軟に変更できないことが問題となる。例えば、マルチディスプレイシステムを会議用テーブルとして使用する場合、参加者が異なる度に表示レイアウトを人が変更しなければならない。また、会議中に参加者が増減した場合に柔軟に対応することもできない。
【００１０】
上記特許文献２及び３は、複数の映像を同時に表示するものではなく、これらによっても上記の問題を解決することはできない。
【００１１】
したがって、本発明は、入力される映像信号の数、映像の解像度、周囲の人の位置等の外部環境に応じて、表示レイアウトを自動的に変更可能なマルチディスプレイシステムを提供することを目的とする。
【課題を解決するための手段】
【００１２】
上記の目的は、下記によって達成することができる。
【００１３】
即ち、本発明に係るマルチディスプレイシステムは、複数のディスプレイ装置を備えるマルチディスプレイシステムであって、入力される複数の映像信号を受信する受信部と、入力される複数の映像信号の数、又は、映像信号の受信部への入力位置に応じて、入力される映像信号から生成する映像の、複数のディスプレイによって形成される映像表示面上における表示レイアウトを決定する表示レイアウト決定部と、決定された表示レイアウト及びディスプレイ装置の配置情報に応じて、入力される映像信号から映像を生成して映像表示面に表示する表示部とを備える。
【００１４】
好ましくは、マルチディスプレイシステムは、入力される複数の映像信号の数である入力数を検出する信号検出手部をさらに備え、表示レイアウトは、信号検出部により検出された入力数に応じて決定される。
【００１５】
より好ましくは、表示レイアウトは、入力される複数の映像信号の中から、各々のディスプレイ装置が表示する映像を生成するために使用する映像信号を特定する情報と、各々のディスプレイ装置が使用する映像信号に対応する映像全体において、各々のディスプレイ装置が表示する映像領域を特定する情報と、各々のディスプレイ装置が表示する映像領域の拡大率を特定する情報とにより決定される。
【００１６】
さらに好ましくは、マルチディスプレイシステムは、入力される複数の映像信号の解像度を検出する解像度検出部をさらに備え、表示レイアウト決定部は、入力数及び解像度の順に応じて、表示レイアウトを決定する。
【００１７】
好ましくは、複数のディスプレイ装置によって形成される映像表示面は水平に配置され、マルチディスプレイシステムは、映像表示面の周囲の人を検出する人検出部をさらに備え、表示レイアウト決定部は、入力数及び検出された人の位置に応じて、表示レイアウトを決定する。
【００１８】
より好ましくは、マルチディスプレイシステムは、映像表示面全体に１つの映像全体を表示した場合における、この映像の上の縁部及び下の縁部の近傍に、人検出部によって人が検出された場合、映像表示面を、映像表示面全体に１つの映像全体を表示した場合における、この映像の上下方向に平行な線で、２つの領域に分割し、分割された一方の領域に、上の縁部及び前記下の縁部の一方の縁部側から見た正立映像を表示し、分割された他方の領域に、上の縁部及び前記下の縁部の他方の縁部側から見た正立映像を表示する。
【００１９】
さらに好ましくは、複数のディスプレイ装置によって形成される映像表示面は水平に配置され、受信部は、各映像信号を受信する個別受信部を複数備え、各々の個別受信部は、映像表示面全体に１つの映像全体を表示した場合における、この映像の上の縁部及び下の縁部の何れかの縁部を形成するディスプレイ装置の各々の近傍に、１対１に対応して位置し、表示レイアウトは、個別受信部に入力される映像信号から生成される映像が、この個別受信部に対応するディスプレイ装置と、このディスプレイ装置に隣接し且つ個別受信部に映像信号が入力されていないディスプレイ装置とを含む領域に表示されるように決定される。
【発明の効果】
【００２０】
本発明によれば、マルチディスプレイシステムにおいて、入力される映像信号の数、映像の解像度、周囲の人の位置等の外部環境に応じて、表示レイアウトを自動的に変更して映像を表示することができる。
【００２１】
マルチディスプレイシステムの映像表示面を水平に配置する場合、周囲の人の位置を検出して、それに応じた表示レイアウトを自動的に決定して映像を表示することができる。例えば、マルチディスプレイシステムの一方の側にのみ人がいて、映像表示面全体を使用して１つの映像全体を表示している状態から、両側に人がいるようになれば、自動的に映像表示面を２つに分割するように表示レイアウトを変更して、人が両側から正立した同じ映像を見ることができるように表示することができる。
【００２２】
また、マルチディスプレイシステムを会議用テーブルとして使用する場合、周囲に着席した人を検出して、それに応じた表示レイアウトを自動的に決定して映像を表示することができる。したがって、会議中に人の増減、及び着席位置の変更等があった場合に柔軟に映像の表示を変更することができる。
【００２３】
また、マルチディスプレイシステムをテーブルとして使用し、複数のユーザが自由に入力する映像を同時に表示することができる。このとき、各ユーザの前のディスプレイ装置を基準として、映像信号が外部から直接入力されていないディスプレイ装置にも、そのユーザが入力した映像を表示するので、可能な範囲で最大の映像を表示することができる。したがって、ユーザは、自分の携帯型コンピュータ、携帯型端末等の小さい表示画面の代わりに、より大きい画面で映像の細部を確認することができる。
【図面の簡単な説明】
【００２４】
【図１】本発明の第１の実施の形態に係るマルチディスプレイシステムの構成の概要を示すブロック図である。
【図２】図１に示したマルチディスプレイシステムの表示部の配置を示す図である。
【図３】図１に示したマルチディスプレイシステムにおいて表示レイアウトを、入力信号の数に応じて自動的に変更する機能を実現するプログラムの制御構造を示すフローチャートである。
【図４】マルチディスプレイシステムの表示画面例を示す図である。
【図５】マルチディスプレイシステムの表示画面例を示す図である。
【図６】マルチディスプレイシステムの表示画面例を示す図である。
【図７】マルチディスプレイシステムの表示画面例を示す図である。
【図８】図１に示したマルチディスプレイシステムにおいて、表示レイアウトを、入力信号の解像度に応じて自動的に変更する機能を実現するプログラムの制御構造を示すフローチャートである。
【図９】マルチディスプレイシステムの表示画面例を示す図である。
【図１０】本発明の第２の実施の形態に係るマルチディスプレイシステムの構成の概要を示すブロック図である。
【図１１】図１０に示したマルチディスプレイシステムにおける映像入力の例を示す図である。
【図１２】図１０に示したマルチディスプレイシステムにおいて、入力信号の位置に応じて表示レイアウトを自動的に決定する機能を実現するプログラムの制御構造を示すフローチャートである。
【図１３】表示レイアウトを表す配列が決定される過程を示す図である。
【図１４】図１１の映像入力に対応する表示画面を示す図である。
【発明を実施するための形態】
【００２５】
以下の実施の形態では、同一の部品には同一の参照番号を付してある。それらの名称及び機能も同一である。したがって、それらについての詳細な説明は繰返さない。
【００２６】
一般にマルチディスプレイシステムに１つの映像を表示する場合、２つの方法がある。１つの方法は、映像出力側で、１つの映像をディスプレイ構成（複数のディスプレイ装置の配列）に合わせて分割し、各ディスプレイ装置に対して、その位置に応じた映像信号を出力する。この方法では、各ディスプレイ装置は入力される映像をそのまま表示する。別の方法では、映像出力側は、１つの映像信号を全てのディスプレイ装置に出力する。即ち、同じ映像信号が、各ディスプレイ装置に入力され、ディスプレイ装置側で、入力される映像を分割し、該当する部分映像を拡大して表示する。
【００２７】
以下の説明においては、後者のディスプレイ装置側で分割する方法で映像を表示するマルチディスプレイシステムを前提としている。また、表示される映像のサイズに関する記載において、映像を画像とも記載する。
【００２８】
（第１の実施の形態）
図１を参照して、本発明の第１の実施の形態に係るマルチディスプレイシステム１００は、複数のディスプレイ装置１１０、１３０と、入力される映像信号を分配する映像信号分配器（以下、分配器という）１６０、１６２とを備えている。図１では、代表的に、２つのディスプレイ装置１１０、１３０、及び、２つの分配器１６０、１６２のみを示している。複数のディスプレイ装置１１０、１３０は、図２に示すように全体として長方形を形成するように配列される。図２では、縦に３台、横に４台、合計１２台のディスプレイ装置が配置されている。
【００２９】
複数のディスプレイ装置１１０、１３０の各々は、マルチディスプレイ構成判定部（以下、構成判定部という）１１２、１３２と、ＣＰＵ１１４、１３４と、信号処理部１１６、１３６と、メモリ１１８、１３８と、表示部１２０、１４０と、分配器１２２、１４２と、マルチプレクサ（以下、ＭＵＸという）１２４、１４４とを備えている。
【００３０】
構成判定部１１２、１３２は、各ディスプレイ装置１１０、１３０で表示する映像の表示条件を設定する。具体的には、各ディスプレイ装置１１０、１３０に入力される映像情報（各入力ポートの信号の有無、映像サイズ等）を取得し、各ディスプレイ装置１１０、１３０に表示すべき映像、拡大率、表示開始位置等の条件を決定し、各ＣＰＵ１１４、１３４に伝送する。構成判定部１１２、１３２は、センサ、カメラ等から、マルチディスプレイシステムの周囲の人の位置情報を取得し、各ディスプレイ装置１１０、１３０で表示する映像の表示条件として使用する。
【００３１】
ＣＰＵ１１４、１３４は、構成判定部から伝送された情報にしたがって、信号処理部、ＭＵＸ１２４、１４４を制御する。信号処理部１１６、１３６は、ＣＰＵ１１４、１３４の制御を受けて、ディスプレイ装置１１０、１３０に入力された映像を拡大し、表示開始位置の変更等を行ない、表示部１２０、１４０の入力に適した信号を生成する。拡大等の処理は、入力される映像信号を一旦メモリ１１８、１３８に記憶し、メモリ１１８、１３８の一部を作業領域として実行される。
【００３２】
分配器１２２、１４２、１６０、１６２は、入力された映像信号を複数のディスプレイ装置１１０、１３０に分配する。分配器１２２、１４２、１６０、１６２は、信号増幅機能を有していてもよい。ディスプレイ装置１１０、１３０に内蔵された分配器１２２、１４２は、１入力２出力の分配器であり、デイジーチェイン形式で信号を相互に伝送する。ディスプレイ装置１１０、１３０の外部の分配器１６０、１６２は、全てのディスプレイ装置１１０、１３０に信号を並列に出力する１入力Ｎ出力（Ｎはディスプレイ装置数）の分配器である。
【００３３】
ＭＵＸ１２４、１４４は、ＣＰＵ１１４、１３４の制御を受けて、複数の入力映像信号（入力ポート）から１つを選択して出力ポートから出力するか、又は、何れの入力映像信号も出力しない。各ＭＵＸ１２４、１４４において、同じ入力ポートには同じ映像信号が入力される。例えば、映像信号１７０は、デイジーチェイン方式で各ＭＵＸ１２４、１４４の１番目の入力ポートに入力され、映像信号１７２は、分配器１６０によって分配されて各ＭＵＸ１２４、１４４の２番目の入力ポートに入力され、映像信号１７４は、分配器１６２によって分配されて各ＭＵＸ１２４、１４４の３番目の入力ポートに入力される。
【００３４】
表示部１２０、１４０は、液晶パネル等であり、信号処理部１１６、１３６からの入力信号を映像として表示する。
【００３５】
マルチディスプレイシステム１００において、複数のディスプレイ装置１１０、１３０で１枚の画像全体（以下、１フレームともいう）を表示する場合、各信号処理部１１６、１３６は、拡大した画像上で、対応するディスプレイ装置１１０、１３０が表示する領域を決定し、その領域の画像データを用いて出力信号を生成し、表示部１２０、１４０に伝送する。例えば、図２に示した１２台のディスプレイ装置で１つの画像全体を表示する場合、ディスプレイ装置１１０は、元画像を縦３×横４に均等に分割し、そのうちの左下の１／１２の領域の画像データを縦３倍横４倍に拡大して表示する。
【００３６】
以下に、本マルチディスプレイシステム１００において、入力信号に応じて自動的に表示レイアウトを変更する機能について具体的に説明する。各ディスプレイ装置１１０、１３０は同じ内部構成を有するので、以下においては、代表的にディスプレイ装置１１０の構成部品に付した参照番号を用いる。
【００３７】
（入力信号数に応じた表示レイアウト変更機能）
ＭＵＸ１２４への入力信号数に応じて自動的に表示レイアウトを変更する機能を実現するプログラムについて説明する。図３は、構成判定部１１２が行なう処理を示している。
【００３８】
ステップ２００において、構成判定部１１２は、ＭＵＸ１２４に入力される映像信号数ｎを、ＣＰＵ１１４を介して取得し、内部の記憶装置（図示せず）に記憶する。具体的には、構成判定部１１２は、ＭＵＸ１２４に入力される映像信号数を、ＣＰＵ１１４に要求する。これを受けて、ＣＰＵ１１４はＭＵＸ１２４からＭＵＸ１２４に入力される映像信号数を取得し、その値を構成判定部１１２に伝送する。
【００３９】
ステップ２０２において、構成判定部１１２は、ステップ２００で取得した入力信号数ｎから、対応するＭＵＸ１２４から出力する映像信号（入力ポート）、映像の拡大率、及び、１フレームの画像データ上で使用する部分データの領域を決定する。
【００４０】
例えば、図２に示したディスプレイ構成（縦３台横４台）の場合、ＭＵＸ１２４への入力信号が１つの場合、全１２台で１フレームの画像を表示する。ＭＵＸ１２４への入力信号が２つであり、２フレームの画像を左右に表示する場合、左の６台で一方の画像の１フレームを表示し、右の６台で、他方の画像の１フレームを表示する。入力信号の数に応じて、各映像信号にどのディスプレイ装置を割当てるかは、ディスプレイ構成を考慮して予め決定され、例えば構成判定部１１２内部の不揮発性記憶装置にルックアップテーブルとして記憶されている。したがって、入力数ｎが決まれば、各映像の拡大率が特定され、各ディスプレイ装置１１０が、ＭＵＸ１２４のどの入力ポートの信号を使用するか、拡大されたフレームのどの部分のデータを使用するかが特定される。
【００４１】
以下、記憶されるルックアップテーブルを、Ｉｎｐｕｔ（ｍ，ｗ，ｈ）、Ｅｎｌａｒｇｅ（ｍ，ｗ，ｈ）、Ｐｏｓｉｔｉｏｎ（ｍ，ｗ，ｈ）で表す。ｍは、ＭＵＸ１２４への入力信号数を表し、ｗ及びｈはそれぞれ、ディスプレイ構成の横位置及び縦位置を表す。したがって、ｍ、ｗ及びｈは、０以上の整数値である。ｗ及びｈは、例えば図２のように設定される。図２において、各ディスプレイ装置上に、対応する（ｗ，ｈ）を記載している。各構成判定部１１２は、自己を特定する（ｗ，ｈ）を記憶している。
【００４２】
Ｉｎｐｕｔ（ｍ，ｗ，ｈ）は、ＭＵＸ１２４に入力される映像信号のうち、どの映像信号を使用するかを特定するための情報である。即ち、ｍ、ｗ及びｈで特定されるテーブルの値Ｉｎｐｕｔ（ｍ，ｗ，ｈ）を、（ｗ，ｈ）に対応するディスプレイ装置１１０が、ＭＵＸ１２４の入力ポートを特定するために使用する。Ｉｎｐｕｔ（ｍ，ｗ，ｈ）は、例えば入力ポート番号である。
【００４３】
Ｅｎｌａｒｇｅ（ｍ，ｗ，ｈ）は、映像の拡大率を特定するための情報である。即ち、ｍ、ｗ及びｈで特定されるテーブル値Ｅｎｌａｒｇｅ（ｍ，ｗ，ｈ）を、（ｗ，ｈ）に対応するディスプレイ装置１１０が、入力される映像の拡大率として使用する。
【００４４】
Ｐｏｓｉｔｉｏｎ（ｍ，ｗ，ｈ）は、拡大される前の元画像上で、各ディスプレイ装置が表示すべき部分領域を特定するための情報である。即ち、ｍ、ｗ及びｈで特定されるテーブル値Ｐｏｓｉｔｉｏｎ（ｍ，ｗ，ｈ）を、（ｗ，ｈ）に対応するディスプレイ装置が、表示を担う領域を特定するための情報として使用する。１つの元画像を複数のディスプレイ装置で分割して表示（拡大表示）することになるので、Ｐｏｓｉｔｉｏｎ（ｍ，ｗ，ｈ）は、１つの元画像上における、各ディスプレイ装置に対応する長方形領域の例えば左上の点の座標である。
【００４５】
ステップ２０４において、構成判定部１１２は、ＣＰＵ１１４にステップ２０２で決定した情報（Ｉｎｐｕｔ（ｍ，ｗ，ｈ）、Ｅｎｌａｒｇｅ（ｍ，ｗ，ｈ）、Ｐｏｓｉｔｉｏｎ（ｍ，ｗ，ｈ））を伝送する。これを受けて、ＣＰＵ１１４は、Ｉｎｐｕｔ（ｍ，ｗ，ｈ）に対応する入力ポートの信号を出力するようにＭＵＸ１２４を制御する。また、ＣＰＵ１１４は、信号処理部１１６に、拡大率としてＥｎｌａｒｇｅ（ｍ，ｗ，ｈ）を設定し、入力される映像のうち表示すべき領域の位置情報としてＰｏｓｉｔｉｏｎ（ｍ，ｗ，ｈ）を設定する。信号処理部１１６はこれらの値を用いて、ＭＵＸ１２４から入力される映像データの一部をメモリ上で拡大して、表示部１２０に出力する信号を生成する。
【００４６】
ステップ２０６において、構成判定部１１２は、終了するか否かを判定する。終了の指示を受けた場合終了し、そうでなければ、ステップ２０８に移行する。
【００４７】
ステップ２０８において、構成判定部１１２は、ＭＵＸ１２４の入力信号に変化があるか否かを判定する。即ち、構成判定部１１２は、ステップ２００と同様にＭＵＸ１２４に入力される映像信号数ｎを取得し、前回取得して記憶した値から変化したか否かを判定する。変化していないと判定された場合、ステップ２０６に戻る。変化したと判定された場合、ステップ２０２に戻り、新たな入力数ｎを用いてルックアップテーブルを参照し、ステップ２０２〜２０６の処理を繰返す。
【００４８】
以上によって、ＭＵＸ１２４への入力信号数ｎに応じて、予め設定されたルックアップテーブルを参照し、各ディスプレイ装置１１０の表示条件を自動的に決定することができる。
【００４９】
図４に、１つの映像３００の信号がＭＵＸ１２４に入力された場合のマルチディスプレイシステム１００の表示例を示す。この場合、マルチディスプレイシステム１００の表示画面全体に映像３００が表示される。
【００５０】
該当するルックアップテーブルＩｎｐｕｔ（１，ｗ，ｈ）、Ｅｎｌａｒｇｅ（１，ｗ，ｈ）、Ｐｏｓｉｔｉｏｎ（１，ｗ，ｈ）は、例えば、Ｉｎｐｕｔ（１，ｗ，ｈ）は、（ｗ，ｈ）に依らず、全て“１”（１番目の入力ポートを表す）である。Ｅｎｌａｒｇｅ（１，ｗ，ｈ）は、（ｗ，ｈ）に依らず、全て縦３倍、横４倍を表すデータである。Ｐｏｓｉｔｉｏｎ（１，ｗ，ｈ）は、（ｗ，ｈ）に応じたデータであり、画像１フレームを縦３×横４に分割した場合の各長方形の左上の座標値（画素単位）である。
【００５１】
図５に、２つの映像３０２及び３０４の信号がそれぞれ、ＭＵＸ１２４の１番目及び２番目の入力ポートに入力される場合のマルチディスプレイシステム１００の表示例を示す。この場合、マルチディスプレイシステム１００の表示画面を２つに分割して、映像３０２及び３０４を表示する。
【００５２】
該当するルックアップテーブルＩｎｐｕｔ（２，ｗ，ｈ）、Ｅｎｌａｒｇｅ（２，ｗ，ｈ）、Ｐｏｓｉｔｉｏｎ（２，ｗ，ｈ）は、Ｉｎｐｕｔ（２，ｗ，ｈ）（ｗ＝０又は１、ｈ＝０〜２）は、ｈに依らず全て“１”（１番目の入力ポートを表す）であり、Ｉｎｐｕｔ（２，ｗ，ｈ）（ｗ＝２又は３、ｈ＝０〜２）は、ｈに依らず全て“２”（２番目の入力ポートを表す）である。Ｅｎｌａｒｇｅ（２，ｗ，ｈ）は、（ｗ，ｈ）に依らず、全て縦３倍、横２倍を表すデータである。Ｐｏｓｉｔｉｏｎ（２，ｗ，ｈ）は、（ｗ，ｈ）に応じたデータであり、元画像１フレームを、縦３×横２に分割した場合の各長方形の左上の座標値（画素単位）である。マルチディスプレイシステム１００の表示画面が左右に２分割されるので、Ｐｏｓｉｔｉｏｎ（２，０，ｈ）とＰｏｓｉｔｉｏｎ（２，２，ｈ）とは同じデータである。また、Ｐｏｓｉｔｉｏｎ（２，１，ｈ）とＰｏｓｉｔｉｏｎ（２，３，ｈ）とは同じデータである。
【００５３】
本マルチディスプレイシステム１００を水平に配置することができる。図６は、その場合に、２つの映像３０６及び３０８の信号がＭＵＸ１２４に入力された場合のマルチディスプレイシステム１００の表示例を示す。この場合、マルチディスプレイシステム１００の表示画面を２つに分割し、映像の表示方向を逆にして映像３０６及び３０８を表示する。
【００５４】
該当するルックアップテーブルＩｎｐｕｔ（２，ｗ，ｈ）、Ｅｎｌａｒｇｅ（２，ｗ，ｈ）は、例えば、図５の場合と同じ値に設定することができる。一方、Ｐｏｓｉｔｉｏｎ（２，ｗ，ｈ）は、映像３０６及び３０８を逆方向に表示（一方を正立映像、他方を倒立映像という）するための情報を含む必要がある。例えば、Ｐｏｓｉｔｉｏｎ（２，０，ｈ）及びＰｏｓｉｔｉｏｎ（２，１，ｈ）を、図５の場合と同じデータとし、Ｐｏｓｉｔｉｏｎ（２，２，ｈ）及びＰｏｓｉｔｉｏｎ（２，３，ｈ）を、図５の場合の値に、負の符号を付したデータとすることができる。そして、負のデータ（座標）であれば、負の符号を除いた座標を、元画像の右下を原点とする座標と解釈して、その座標の点を右下の点とする長方形領域を対象として、メモリ１１８上で拡大及び１８０度回転させればよい。
【００５５】
また、該当するルックアップテーブルＩｎｐｕｔ（２，ｗ，ｈ）、Ｐｏｓｉｔｉｏｎ（２，ｗ，ｈ）を、図５の場合と同じ値に設定してもよい。その場合には、例えば、Ｅｎｌａｒｇｅ（２，ｗ，ｈ）に、映像３０６及び３０８を逆方向に表示するための情報を含めてもよい。例えば、Ｅｎｌａｒｇｅ（２，０，ｈ）及びＥｎｌａｒｇｅ（２，１，ｈ）を図５の場合と同じ値とし、Ｅｎｌａｒｇｅ（２，２，ｈ）及びＥｎｌａｒｇｅ（２，３，ｈ）を、図５の場合の値に負の符号を付した値とすればよい。負の符号の値であれば、上記と同様に座標を解釈し、１８０度回転すればよい。
【００５６】
また、映像３０６及び３０８を逆方向に表示するための情報を別途設けてもよい。
【００５７】
このようにルックアップテーブルを設定すれば、図３を参照して説明した処理によって、水平に配置されたマルチディスプレイシステム１００の表示レイアウトは自動的に図６のようになる。したがって、周囲の人は２方向から正立した映像を見ることができる。なお、映像３０６及び３０８は同じ映像であってもよい。
【００５８】
本実施の形態に係るマルチディスプレイシステム１００を水平に配置する場合、周囲の人をカメラ等で検出して、それに応じて、表示レイアウトを変更してもよい。人の検出は、例えば、マルチディスプレイシステム１００の周囲をカメラで撮影し、得られた画像に対して、動き検出等の画像処理を行なって人を検出すればよい。例えば、図６に示したマルチディスプレイシステム１００の上下の両側に人が検知された場合、図６に示したように映像を表示し、一方の側にしか人が検知されなかった場合、人が検出された方向から見て２つの映像が正立するように表示してもよい（図５参照）。また、１つの映像を表示する場合、一方の側にしか人が検知されなかった場合、図４のように全画面表示し、両側に人が検知された場合、同じ映像を図６のように表示してもよい。これらの場合、人の検出に応じて、構成判定部１１２が、参照するルックアップテーブルを変更するようにすればよい。
【００５９】
また、本実施の形態に係るマルチディスプレイシステムを水平に配置して、会議用テーブルとして使用する場合、着席した人の位置に応じて表示レイアウトを変更することもできる。図７は、１つの映像３２４の信号がＭＵＸ１２４に入力され、２人の人３２０及び３２２が椅子に着席している場合における、マルチディスプレイシステム１００の表示例を示す。マルチディスプレイシステム１００の上下の四角形は椅子を表す。
【００６０】
具体的には、カメラ、センサ等によって、各ディスプレイ装置に配置された椅子への人の着席状況を検出し、これに応じて、構成判定部１１２が参照するルックアップデーブルを変更すればよい。カメラを使用する場合は、上記と同様に画像処理によって検出することができる。センサを使用する場合には、各椅子の座面又は背もたれに圧力センサ等を配置し、センサからの信号を各構成判定部１１２が受信するようにすればよい。図７のように人が着席している場合、ルックアップテーブルは、図６の場合と同じのものを使用すればよい。これによって、対面する人が、それぞれの向きから正立した同じ映像を見ることができるので、効率的に議論、意見交換等を行なうことができる。
【００６１】
（入力信号の解像度に応じた表示レイアウト変更機能）
ＭＵＸ１２４への入力信号の解像度に応じて自動的に表示レイアウトを変更する機能について説明する。図８は、構成判定部１１２が行なう処理を示している。
【００６２】
ステップ４００において、構成判定部１１２は、ＭＵＸ１２４に入力される映像信号の入力ポート及びその入力信号の解像度の情報を、ＣＰＵ１１４を介して取得し、内部の記憶装置に記憶する。具体的には、構成判定部１１２は、それらの情報をＣＰＵ１１４に要求する。これを受けて、ＣＰＵ１１４はＭＵＸ１２４から、信号が入力されている入力ポート及び各入力信号の解像度の情報を取得し、それらの情報を対応させて、構成判定部１１２に伝送する。
【００６３】
解像度の特定には、公知技術を使用すればよい。映像信号は公知の規格に従って生成されるので、例えば、ＭＵＸ１２４への入力信号の垂直同期信号を検出することで、解像度を特定することができる。この解像度の検出は、ＭＵＸ１２４、ＣＰＵ１１４の何れが行なってもよい。
【００６４】
ステップ４０２において、構成判定部１１２は、ステップ４００で取得した情報を、解像度に応じて（解像度の高い順又は低い順に）ソートする。これによって、ＭＵＸ１２４の入力ポートが、入力される映像の解像度に応じた順にソートされる。
【００６５】
例えば、ＭＵＸ１２４が３つの入力ポートＰ１〜Ｐ３を備え、対応する信号の解像度がそれぞれＡ１〜Ａ３とすると、構成判定部１１２は（Ｐ１，Ａ１）〜（Ｐ３，Ａ３）を得る。解像度の高い順が、Ａ２、Ａ１、Ａ３とした場合、解像度の高い順にソートすると、入力ポートは、Ｐ２、Ｐ１、Ｐ３の順に並ぶ（以下、これを順序情報ともいう）。なお、各ＭＵＸ１２４において、同じ番号の入力ポートには、同じ映像信号が入力される。
【００６６】
ステップ４０４において、構成判定部１１２は、ステップ４０２で決定した入力ポートの順序情報を用いて、対応するＭＵＸ１２４から出力する映像信号（即ち入力ポート番号）、映像の拡大率、及び、元画像上で使用する部分データの領域を決定する。図３で説明したのと同様に、構成判定部１１２は、予め設定されたルックアップテーブルを参照して、これらを決定する。
【００６７】
図３の場合と同様に、予め記憶されているルックアップテーブルを、Ｉｎｐｕｔ（ｍ，ｗ，ｈ）、Ｅｎｌａｒｇｅ（ｍ，ｗ，ｈ）、Ｐｏｓｉｔｉｏｎ（ｍ，ｗ，ｈ）で表す。ｍ、ｗ、ｈ、Ｅｎｌａｒｇｅ（ｍ，ｗ，ｈ）及びＰｏｓｉｔｉｏｎ（ｍ，ｗ，ｈ）の意味は、図３の場合と同じである。したがって、Ｅｎｌａｒｇｅ（ｍ，ｗ，ｈ）、Ｐｏｓｉｔｉｏｎ（ｍ，ｗ，ｈ）は、図３の場合と同じものを使用することができる。
【００６８】
Ｉｎｐｕｔ（ｍ，ｗ，ｈ）は、図３の場合とは異なり、（ｗ，ｈ）に対応するディスプレイ装置に、何番目の解像度の入力映像を表示するかを特定するための情報である。Ｉｎｐｕｔ（ｍ，ｗ，ｈ）は、順番を表す整数値（“１”、“２”、“３”等）である。なお、Ｉｎｐｕｔ（ｍ，ｗ，ｈ）＝０の場合、（ｗ，ｈ）で特定されるディスプレイ装置には映像を表示しない。
【００６９】
（ｗ，ｈ）で特定されるディスプレイ装置１１０に装備された構成判定部１１２は、ステップ４０２で解像度に応じてソートされた入力ポート列（順序情報）の中から、Ｉｎｐｕｔ（ｍ，ｗ，ｈ）の整数値に対応する順番に位置する入力ポートを特定する。例えば、ｍ＝３で、解像度の高い順にソートされる場合、Ｉｎｐｕｔ（３，ｗ，ｈ）の値が“１”であれば最も解像度の高い映像を表示することを意味し、“２”であれば２番目に解像度の高い映像を表示することを意味し、“３”であれば３番目に解像度の高い映像を表示することを意味する。各構成判定部１１２は、ソート後の入力ポートの順序情報のうち、Ｉｎｐｕｔ（３，ｗ，ｈ）の値（“１”、“２”又は“３”）に応じて、入力ポート番号を決定する。順序情報がＰ２、Ｐ１、Ｐ３であり、Ｉｎｐｕｔ（３，ｗ，ｈ）が“１”であれば、（ｗ，ｈ）で特定されるディスプレイ装置１１０に装備された構成判定部１１２は、ＭＵＸ１２４から出力する信号の入力ポートとして番号Ｐ２を決定する。Ｉｎｐｕｔ（３，ｗ，ｈ）が“２”であれば、（ｗ，ｈ）で特定されるディスプレイ装置１１０に装備された構成判定部１１２は、ＭＵＸ１２４から出力する信号の入力ポートとしてＰ１を決定する。決定された入力ポート番号をＣｏｎｖ（ｍ，ｗ，ｈ）で表す。
【００７０】
ステップ４０６において、構成判定部１１２は、ＣＰＵ１１４にステップ４０２で決定した情報（Ｃｏｎｖ（ｍ，ｗ，ｈ）、Ｅｎｌａｒｇｅ（ｍ，ｗ，ｈ）、Ｐｏｓｉｔｉｏｎ（ｍ，ｗ，ｈ））を伝送する。これを受けて、ＣＰＵ１１４は、Ｃｏｎｖ（ｍ，ｗ，ｈ）に対応する入力ポートの信号を出力するようにＭＵＸ１２４を制御する。また、ＣＰＵ１１４は、信号処理部１１６に、拡大率としてＥｎｌａｒｇｅ（ｍ，ｗ，ｈ）を設置し、入力される映像のうち表示すべき領域の位置情報としてＰｏｓｉｔｉｏｎ（ｍ，ｗ，ｈ）を設定する。信号処理部１１６はこれらの値を用いて、ＭＵＸ１２４から入力される映像データの一部をメモリ上で拡大して、表示部１２０に出力する信号を生成する。
【００７１】
ステップ４０８において、構成判定部１１２は、終了するか否かを判定する。終了の指示を受けた場合終了し、そうでなければ、ステップ４１０に移行する。
【００７２】
ステップ４１０において、構成判定部１１２は、ＭＵＸ１２４の入力信号に変化があるか否かを判定する。即ち、構成判定部１１２は、ステップ４００と同様にＭＵＸ１２４に入力される映像信号の入力ポート及びその入力信号の解像度の情報を取得し、前回取得して記憶した値から変化したか否かを判定する。変化していないと判定された場合、ステップ４０８に戻る。変化したと判定された場合、ステップ４０２に戻り、新たな映像信号の入力ポート及びその入力信号の解像度の情報を用いてルックアップテーブルを参照し、ステップ４０２〜４０８の処理を繰返す。
【００７３】
以上によって、ＭＵＸ１２４に入力される映像信号の入力ポート及びその入力信号の解像度の情報に応じて、予め設定されたルックアップテーブルを参照して、各ディスプレイ装置１１０の表示条件を自動的に決定することができる。
【００７４】
図９に、２つの映像４２０及び４２２の信号がＭＵＸ１２４に入力された場合のマルチディスプレイシステム１００の表示例を示す。ここで、映像４２０がＭＵＸ１２４の１番目の入力ポートに入力され、映像４２２がＭＵＸ１２４の２番目の入力ポートに入力され、映像４２２の解像度（例えば、横１９２０×縦１０８０画素）は、映像４２０の解像度（例えば、横６４０×縦４８０画素）よりも高いとする。
【００７５】
図９のような表示レイアウトを実現するためには、ルックアップテーブルを次のように設定すればよい。Ｉｎｐｕｔ（２，ｗ，ｈ）（ｗ＝０〜２、ｈ＝０〜２）は、（ｗ，ｈ）に依らず、全て“１”（最も解像度が高い映像を表す）であり、Ｉｎｐｕｔ（２，３，２）＝２（２番目に解像度が高い映像を表す）であり、Ｉｎｐｕｔ（２，３，０）＝Ｉｎｐｕｔ（２，３，３）＝０（映像を表示しないことを表す）である。
【００７６】
Ｅｎｌａｒｇｅ（２，ｗ，ｈ）（ｗ＝０〜２、ｈ＝０〜２）は、（ｗ，ｈ）に依らず、全て縦３倍、横３倍を表すデータであり、Ｅｎｌａｒｇｅ（２，３，１）＝１であり、Ｅｎｌａｒｇｅ（２，３，０）＝Ｅｎｌａｒｇｅ（２，３，２）＝０（映像を表示しないことを表す）である。
【００７７】
Ｐｏｓｉｔｉｏｎ（２，ｗ，ｈ）（ｗ＝０〜２、ｈ＝０〜２）は、（ｗ，ｈ）に応じたデータであり、元画像（映像４２０）の１フレームを、縦３×横３に分割した場合の各長方形の左上の座標値（画素単位）である。Ｐｏｓｉｔｉｏｎ（２，３，１）は、元画像（映像４２２）の左上の位置座標である。Ｐｏｓｉｔｉｏｎ（２，３，０）とＰｏｓｉｔｉｏｎ（２，３，２）とは、映像を表示しないディスプレイ装置に対する値であるので、任意である。
【００７８】
映像４２０及び４２２の信号を、各ＭＵＸ１２４の同じ入力ポートに入力しておき、このようなルックアップテーブルを用いて、図８のフローチャートで示した処理を実行すれば、マルチディスプレイシステム１００において、図９に示した表示を実現できる。
【００７９】
（第２の実施の形態）
本発明の第２の実施の形態に係るマルチディスプレイシステム５００は、水平に配置されてテーブルとして使用され、映像信号が入力される位置に応じて自動的に表示レイアウトを変更する。
【００８０】
図１０を参照して、本実施の形態に係るマルチディスプレイシステム５００は、複数のディスプレイ装置５１０、５３０と、入力される映像信号を分配する映像信号分配器（以下、分配器という）５２２、５４２、５６２とを備えている。図１０では、代表的に、２つのディスプレイ装置５１０、５３０、及び、３つの分配器５２２、５４２、５６２のみを示している。複数のディスプレイ装置５１０、５３０は、図２に示すように全体として長方形を形成するように配列される。マルチディスプレイシステム５００の構成は、マルチディスプレイシステム１００と類似するので、異なる点のみを説明し、同じ構成部品の説明は繰返さない。
【００８１】
また、各ディスプレイ装置５１０、５３０は同じ内部構成を有するので、以下においては、代表的にディスプレイ装置５１０の構成部品に付した参照番号を用いる。また、分配器５２２、５４２、５６２は、マルチディスプレイシステム５００のシステム構成において、同等であるので、以下においては、分配器５２２を代表として記載する。
【００８２】
マルチディスプレイシステム１００では各ディスプレイ装置内に構成判定部１１２、１３２を備えているが、マルチディスプレイシステム５００では、各ディスプレイ装置内に構成判定部を備えず、マルチディスプレイシステム５００全体で１つの構成判定部５０２を備えている。各ディスプレイ装置５１０は、デイジーチェイン方式で映像を分配する映像分配器を備えていない。分配器５２２は、ディスプレイ装置の外部に配置されており、入力される信号を全てのディスプレイ装置５１０に並列に分配する。
【００８３】
マルチディスプレイシステム５００は、表示画面が水平に配置されている。分配器５２２は、マルチディスプレイシステム５００の上下の２辺（映像を全画面表示した場合に映像の上下に対応する２辺）を構成するディスプレイ装置５１０の数だけ装備される。各分配器５２２は、上下２辺を構成するディスプレイ装置５１０に１対１に対応する。例えば、図２の場合、（ｗ，ｈ）（ｗ＝０〜３、ｈ＝０又は２）で特定されるディスプレイ装置５１０の数（８台）だけ、分配器５２２が装備される。分配器５２２の信号入力端子は、１対１に対応するディスプレイ装置５１０の近傍に配置されている。複数のユーザは、この信号入力端子に、自分の携帯型コンピュータ、携帯型端末等から出力される映像信号を入力して、マルチディスプレイシステム５００を使用する。
【００８４】
以下に、マルチディスプレイシステム５００の、映像信号の入力位置（分配器の入力端子の位置）に応じて表示レイアウトを自動的に変更する機能について説明する。ここでは、図１１に示すように、４つの映像信号が入力されているとする。即ち、（１，２）で特定されるディスプレイ装置７００の分配器には映像７１０が、（３，２）で特定されるディスプレイ装置７０２の分配器には映像７１２が、（２，０）で特定されるディスプレイ装置７０４の分配器には映像７１４が、（３，０）で特定されるディスプレイ装置７０６の分配器には映像７１６が入力されているとする。また、各分配器５２２には、通し番号が付与されており、（ｉ，２）（ｉ＝０〜３）で特定されるディスプレイ装置に対応する分配器には、それぞれ番号１〜４が付与され、（ｉ，０）（ｉ＝０〜３）で特定されるディスプレイ装置に対応する分配器には、それぞれ番号５〜８が付与されているとする。即ち、図１１のディスプレイ装置７００に対応する分配器の入力端子には“２”が、ディスプレイ装置７０２に対応する分配器の入力端子には“４”が、ディスプレイ装置７０４に対応する分配器の入力端子には“７”が、ディスプレイ装置７０６に対応する分配器の入力端子には“８”が付与されている。これらの番号は、ＭＵＸ５２４の入力ポートの番号にも対応する。即ち、ｎ番の分配器から各ＭＵＸに入力される映像信号は、各ＭＵＸのｎ番の入力ポートに入力される。
【００８５】
構成判定部５０２は、各ディスプレイ装置５１０に、外部から入力される複数の映像信号のうちどの映像信号を表示するかを決定し、それに応じて、各ディスプレイ装置のＣＰＵ５１４に、ＭＵＸ５２４で選択する入力ポート、画像の表示対象領域、及び画像の拡大率に関する情報を、伝送する。
【００８６】
まず、図１２を参照して、構成判定部５０２が行なう、表示レイアウトを決定するプログラムの制御構造について説明する。ステップ６００において、構成判定部５０２は、各分配器５２２に映像信号が入力されているか否かを判定し、マルチディスプレイシステム５００のディスプレイ構成に対応して予め記憶装置上に確保された配列（全ての配列要素に“０”がセットされている）の該当位置（配列要素）に、判定結果に応じた値を書込む。即ち、構成判定部５０２は、分配器に信号が入力されている場合、該当する配列要素に、その分配器に付与した番号を書込む。図１１の場合、配列には図１３の左上に示したように値が入力される。
【００８７】
ステップ６０２において、構成判定部５０２は、繰返し処理の開始位置、即ち最初に処理対象とするディスプレイ装置を設定する。具体的には、左上のディスプレイ装置を指定するために（０，０）を設定する。
【００８８】
ステップ６０４において、構成判定部５０２は、処理対象である配列要素（ステップ６０４が最初に実行される場合には、ステップ６０２で設定された配列要素）の値が“０”か否かを判定する。“０”であると判定された場合、ステップ６１０に移行する。“０”でないと判定された場合、ステップ６０６に移行する。
【００８９】
ステップ６０６において、構成判定部５０２は、処理対処である配列要素の左側に、値が“０”の配列要素があるか否かを判定する。“０”の配列要素がないと判定された場合、ステップ６１０に移行し、“０”の配列要素があると判定された場合、ステップ６０８に移行する。
【００９０】
ステップ６０８において、構成判定部５０２は、処理対象である配列要素の左側の、値が“０”の配列要素全てに、処理対象である配列要素の値を上書きする。
【００９１】
ステップ６１０において、全ての配列要素に関して上記の処理が終了したか否かを判定する。全て終了したと判定された場合、ステップ６０２に移行し、そうでなければ、ステップ６１２に移行する。
【００９２】
ステップ６１２において、構成判定部５０２は、処理対象とする配列要素をシフトする。具体的には、直前に処理された配列要素の右側の配列要素を設定して、ステップ６０４に戻る。但し、直前に処理された配列要素が、右端の配列要素であれば、１行下の左端の配列要素を設定する。
【００９３】
以上の処理（以下、左側処理という）により、配列において、“０”以外の値である配列要素の左側の、“０”である配列要素に“０”以外の値が書込まれる。図１３の左側中断の配列は、（０，０）及び（１，０）の配列要素に“７”が書込まれた状態である。図１３の左側下段の配列は、さらに（０，２）の配列要素に“２”が書込まれた状態である。図１３の右側上段の配列は、さらに（２，２）の配列要素に“４”が書込まれた状態である。
【００９４】
次に、上記と同様に、最初に“０”以外の値である配列要素の右側の、“０”である配列要素に“０”以外の値を書込む処理（以下、右側処理という）を行なう。具体的には、上記のステップ６０６、６０８において、「左側」を「右側」に変更した処理をステップ６１４、６１６において行なう。それ以外は上記の左側処理と同じであるので、説明を繰返さない。
【００９５】
図１１に示したように映像信号が入力される場合、図１３の右側上段の配列（左側処理が終わった直後の配列）として示したように、右側処理を実行しても、各配列要素の値に変化は無い。
【００９６】
次に、ステップ６１８において、構成判定部５０２は、“０”以外の値である配列要素の上側の、“０”である配列要素に“０”以外の値を書込む処理と、“０”以外の値である配列要素の下側の、“０”である配列要素に“０”以外の値を書込む処理とを、順次行なう。この処理は、上記した左側処理及び右側処理と同様である。具体的には、ステップ６０６、６０８における「左側」を「上側」に変更して、上記のステップ６００〜６１２の処理を行なった後、ステップ６０６、６０８における「左側」を「下側」に変更して、上記のステップ６００〜６１２の処理を行なう。それ以外は上記の左側処理と同じであるので、説明を繰返さない。
【００９７】
図１３の右側中断の配列は、上側処理によって、（０，１）及び（１，１）の配列要素に“２”が書込まれた状態である。また、図１３の右側下段の配列は、上側処理によって、（２，１）及び（３，２）の配列要素に“４”が書込まれた状態である。なお、図１１に示したように映像信号が入力される場合、上側処理が終了すれば、全ての配列要素は“０”以外の値になるので、下側処理を実行しても、各配列要素の値に変化は無い。
【００９８】
以上によって、構成判定部５０２は、マルチディスプレイシステム５００において、各ディスプレイ装置が表示する映像信号を決定することができる。図１１のように映像信号が入力される場合、図１３の右側下段の配列のように決定される。ディスプレイ装置と表示する映像信号との対応を表すこの配列は、第１の実施の形態において使用される、ＭＵＸ５２４に入力される映像信号のうち、どの映像信号を使用するかを特定するルックアップテーブルＩｎｐｕｔ（ｍ，ｗ，ｈ）に対応する。
【００９９】
ディスプレイ装置と表示する映像信号との対応を表す配列が決まれば、構成判定部５０２は、同じ値を有する配列要素によって構成される長方形領域全体に１つの映像全体が表示されるように表示レイアウトを決定する。即ち、各映像の拡大率を決定し、拡大されたフレーム上で、各ディスプレイ装置が表示すべき部分領域の位置を決定する。これらは、第１の実施の形態において説明したＥｎｌａｒｇｅ（ｍ，ｗ，ｈ）及びＰｏｓｉｔｉｏｎ（ｍ，ｗ，ｈ）と同様に決定される。このとき、マルチディスプレイシステム５００において、映像信号が入力される分配器に対応するディスプレイ装置には、直近の外周辺から見て正立映像が表示されるように、映像の表示方向（正立又は倒立）の情報を付加する。映像の表示方向の情報は、例えば、図６に関して説明したのと同様に行なうことができる。即ち、Ｅｎｌａｒｇｅ（ｍ，ｗ，ｈ）及びＰｏｓｉｔｉｏｎ（ｍ，ｗ，ｈ）の一方において、符号の正負を映像の表示方向の情報とすることができる。また、映像の表示方向の情報を別途に設けてもよい。
【０１００】
構成判定部５０２は、各ディスプレイ装置５１０のＣＰＵ５１４に、以上によって決定された情報（Ｉｎｐｕｔ（ｍ，ｗ，ｈ）、Ｅｎｌａｒｇｅ（ｍ，ｗ，ｈ）、Ｐｏｓｉｔｉｏｎ（ｍ，ｗ，ｈ））を伝送する。これを受けて、各ＣＰＵ５１４は、Ｉｎｐｕｔ（ｍ，ｗ，ｈ）に対応する入力ポートの信号を出力するようにＭＵＸ５２４を制御する。また、ＣＰＵ５１４は、信号処理部に、拡大率としてＥｎｌａｒｇｅ（ｍ，ｗ，ｈ）を、拡大されたフレーム上で使用するデータ領域の位置情報としてＰｏｓｉｔｉｏｎ（ｍ，ｗ，ｈ）を設定する。信号処理部５１６はこれらの値を用いて、ＭＵＸ５２４から入力される映像データの一部をメモリ上で拡大して、表示部５２０に出力する信号を生成する。これによって、マルチディスプレイシステム５００に、決定された表示レイアウトで映像が表示される。
【０１０１】
例えば、図１１のように映像信号が入力される場合、図１３の右側下段の配列に応じて、マルチディスプレイシステム５００の表示は、図１４に示すようになる。１つの映像のみが入力される場合、マルチディスプレイシステム５００の表示は、図４のようになる。また、２つの映像信号が入力される場合、映像信号の入力位置によって、マルチディスプレイシステム５００の表示は、図５、図６、図７のようになる場合もある。
【０１０２】
その後、構成判定部５０２は、第１の実施の形態と同様に、各分配器への映像信号の入力に変化があった場合（映像信号が入力されていた分配器に入力されなくなった場合、又は、映像信号が入力されていなかった分配器に映像信号が入力されるようになった場合）、ステップ６００〜６１８の処理を再度実行して新たに表示レイアウトを決定し、各ＣＰＵ５１４に新たな情報（Ｉｎｐｕｔ（ｍ，ｗ，ｈ）、Ｅｎｌａｒｇｅ（ｍ，ｗ，ｈ）、Ｐｏｓｉｔｉｏｎ（ｍ，ｗ，ｈ））を伝送する。これによって、入力される映像信号の変化に応じて、マルチディスプレイシステム５００の表示が自動的に変更される。
【０１０３】
このように、複数のユーザがマルチディスプレイシステム５００に映像信号を入力すると、映像信号が入力される位置（これは、ユーザの位置に対応する）に応じて、マルチディスプレイシステム５００の全画面を使用して適切な表示レイアウトで、映像を表示することができる。
【０１０４】
上記では、第２の実施の形態として、１つの構成判定部５０２を備える場合を説明したが、これに限定されない。第１の実施の形態と同様に、各ディスプレイ装置に構成判定部を備えてもよい。その場合、各構成判定部が、全ての分配器への信号の入力の有無に関する情報を取得できるようになっていれば、各構成判定部は、上記と同様に表示レイアウトを決定することができる。
【０１０５】
また、上記では、第１の実施の形態として、各ディスプレイ装置が構成判定部を備える場合を説明したが、これに限定されない。第２の実施の形態と同様に、各ディスプレイ装置に構成判定部を備えず、マルチディスプレイシステム全体として１つの構成判定部を備えてもよい。
【０１０６】
また、マルチディスプレイシステムのディスプレイ構成は、縦３台、横４台に限定されず、それ以外の構成であってもよい。
さらには、マルチディスプレイシステムを構成する複数のディスプレイの配置は、全体として１つの長方形の映像表示面（表示画面）を形成する配置に限定されない。複数のディスプレイが全体として１つの映像表示面を形成すればよく、形成される映像表示面の形状は任意である。ここで、１つの映像表示面を形成するとは、全体として１つの映像を表示し得ることを意味する。
【０１０７】
また、第２の実施の形態において、マルチディスプレイシステムの映像表示面の左下に近い映像信号を優先する場合、即ち、映像信号の入力位置が、映像表示面の左下に近いほど、大きい映像を表示する場合を説明したが、これに限定されない。例えば、マルチディスプレイシステムの映像表示面の右下、左上、又は右上に近い映像信号を優先してもよい。
【０１０８】
図２及び図６の表示レイアウトにおいて、２つの映像を同じ大きさで表示する場合に限定されず、異なる大きさで２つの映像を表示してもよい。例えば、映像３０２を、縦３台×横３台の大きさに表示し、映像３０４を縦３台×横１台の大きさに表示してもよい。図６においても同様である。
【０１０９】
映像信号の各分配器への入力は、有線での入力に限らず、無線で入力可能にすることができる。例えば、映像のデジタルデータ（ＭＰＥＧ２等）を、２．４ＧＨｚ帯の電波を使用して、マルチディスプレイシステムに入力することができる。複数の映像を同時に入力するには、各分配器が異なるチャネルで映像信号を受信するようにすればよい。
【０１１０】
第２の実施の形態において、無線によって映像信号を入力する場合、分配器への入力端子の代わりに無線受信装置をディスプレイ装置の近傍に配置し、受信強度に応じて、映像ソースであるユーザの携帯型コンピュータ、携帯型端末等に、通信に使用するチャネルを自動的に割当ててもよい。また、分配器への入力端子に対応する無線受信装置はディスプレイ装置の近傍になくてもよい。上記で映像信号が入力される端子が配置されていたディスプレイ装置と１対１に対応する無線チャネルを決定し、ユーザの前のディスプレイ装置に対応する無線チャネルが、そのユーザに分かるようになっていれば、ユーザは携帯型コンピュータ、携帯型端末等の通信チャネルを設定することができる。
【０１１１】
以上、実施の形態を説明することにより本発明を説明したが、上記した実施の形態は例示であって、本発明は上記した実施の形態に限定されるものではなく、種々変更して実施することができる。
【符号の説明】
【０１１２】
１００、５００    マルチディスプレイシステム
１１０、１３０、５１０、５３０    ディスプレイ装置
１１２、１３２、５０２    マルチディスプレイ構成判定部
１１４、１３４、５１４、５３４    ＣＰＵ
１１６、１３６、５１６、５３６    信号処理部
１１８、１３８、５１８、５３８    メモリ
１２０、１４０、５２０、５４０    表示部
１２２、１４２、１６０、１６３、５２２、５４２、５６２    映像信号分配器
１２４、１４４、５２４、５４４    マルチプレクサ（ＭＵＸ）
【図１】
0005351198.tif 000002
【図２】
0005351198.tif 000003
【図３】
0005351198.tif 000004
【図４】
0005351198.tif 000005
【図５】
0005351198.tif 000006
【図６】
0005351198.tif 000007
【図７】
0005351198.tif 000008
【図８】
0005351198.tif 000009
【図９】
0005351198.tif 000010
【図１０】
0005351198.tif 000011
【図１１】
0005351198.tif 000012
【図１２】
0005351198.tif 000013
【図１３】
0005351198.tif 000014
【図１４】
0005351198.tif 000015