(57)【特許請求の範囲】
【請求項１】
複数のスクリーンを配置して構成したマルチスクリーンにおいて、スクリーン毎に個別に画像を表示するマルチスクリーン表示装置であって、
マルチスクリーンを構成する、Ｎ個（Ｎは２以上の整数）のスクリーンと、
各スクリーンに対応して設けられ、対応するスクリーンで表示させる画像を表す画像データを、該スクリーン上で表示される画像領域の単位で分割して記憶している、Ｎ個の画像記憶装置と、
指定された条件に従って、各画像記憶装置毎の複数の画像領域の内、各スクリーンに表示させる画像領域を、各スクリーン毎に個別に決定する表示管理装置と、
各スクリーンについて決定された画像領域の画像データを、各スクリーンに対応する画像記憶装置から個別に読み出し、対応する各スクリーンに該画像領域の画像を個別に表示させる、Ｎ個の表示制御装置とを有し、
前記画像記憶装置は、少なくとも、同じ画像を表す画像データを、同じ画像領域の単位で共通に記憶している
ことを特徴とするマルチスクリーン表示装置。
【請求項２】
請求項１記載のマルチスクリーン表示装置であって、
前記各画像記憶装置で共通となる画像の各画像領域の平面上での位置関係と、前記各スクリーン間の位置関係とを表すリンク情報を記憶する位置記憶装置を有し、
前記表示管理装置は、位置記憶装置の記憶しているリンク情報を基に、各画像記憶装置間で共通となる画像が、各スクリーン間で連続性を保った状態で表示されるように、画像領域の決定を行う
ことを特徴とするマルチスクリーン表示装置。
【請求項３】
請求項２記載のマルチスクリーン表示装置であって、
前記位置記憶装置には、さらに、前記各画像記憶装置で共通となる画像における各表示物を表す構成情報と、該表示物の該画像における位置を表す位置情報とが記録され、
前記表示管理装置は、構成情報を表す情報の指定を受け、該構成情報に対応する位置情報を位置記憶装置で検索して、該位置情報の表す位置を含むように、画像領域の決定を行う
ことを特徴とするマルチスクリーン表示装置。
【請求項４】
請求項２記載のマルチスクリーン表示装置であって、
前記複数のスクリーンは、前記各画像記憶装置で共通となる画像の各画像領域の並びに対応した、任意の位置に配置されてマルチスクリーンを構成することを特徴とするマルチスクリーン表示装置。
【請求項５】
複数のスクリーンを配置して構成したマルチスクリーンにおいて、スクリーン毎に個別に画像を表示するマルチスクリーン表示装置であって、
マルチスクリーンを構成する、Ｎ個（Ｎは２以上の整数）のスクリーンと、
各スクリーンに対応して設けられ、対応するスクリーンで表示させる画像を表す画像データを、該スクリーン上で表示される画像領域の単位で分割し、かつ、複数の階層に分割して記憶している、Ｎ個の画像記憶装置と、
指定された条件に従って、各画像記憶装置毎の複数の画像領域の内の、各スクリーンに表示させる画像領域と、該画像領域における階層とを、各スクリーン毎に個別に決定する表示管理装置と、
各スクリーンについて決定された画像領域および階層の画像データを、各スクリーンに対応する画像記憶装置から個別に読み出し、対応する各スクリーンに該画像領域の画像を個別に表示させる、Ｎ個の表示制御装置とを有し、
前記画像記憶装置は、少なくとも、同じ画像を表す画像データを、同じ画像領域および同じ階層の単位で共通に記憶している
ことを特徴とするマルチスクリーン表示装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、複数のスクリーンを配置して構成したマルチスクリーンにおいて、スクリーン毎に個別に画像を表示するマルチスクリーン表示装置に関するものである。
【０００２】
【従来の技術】
マルチスクリーン表示装置は、例えば、ビデオ信号に応じた表示を行う表示部を複数用い、それらの各表示画面を縦方向および横方向にそれぞれ同数配置する。そして、表示画面の配置により得られたマルチスクリーンに１つの映像を表示する。
【０００３】
マルチスクリーン表示装置には、記憶装置から読み出した画像データに基づく画像を表示するものもある。このマルチスクリーン表示装置は、複数の表示部と、画像データが記録された１つの記憶装置と、グラフィック機能を持つ１つのコンピュータと、各表示部の表示を制御する表示コントローラとを有している。
【０００４】
このような構成において、コンピュータは、マルチスクリーンの表示対象の画像データを記憶装置から読み出し、内部のフレームメモリに記録した後、アナログのビデオ信号に変換して出力する。表示コントローラは、このビデオ信号の画像が、マルチスクリーン上で、各表示画面の単位で分割して表示されるように、ビデオ信号を複数の表示部に振り分ける。そして、表示部に供給する同期信号を制御して、振り分けたビデオ信号に基づく表示がマルチスクリーン上の適切な位置になされるようにする。
【０００５】
【発明が解決しようとする課題】
しかしながら、上記従来の技術では、マルチスクリーンでの表示対象の画像データの読み出しと、その画像データをビデオ信号へ変換するための処理等を、１個のコンピュータで行うため、表示までに長い時間を必要とする。例えば、表示画面が５８インチの表示部を４つ用いる場合、１つの画像を表示するのに１０秒程度の時間を要する。このため、利用者の指示等に応じて、高速に表示画像の切り替えを行うことは困難であった。
【０００６】
本発明の目的は、複数のスクリーンを配置して構成したマルチスクリーンにおいて、記憶装置の記憶している画像データに基づく画像を高速に表示するマルチスクリーン表示装置を提供することを目的とする。
【０００７】
【課題を解決するための手段】
上記目的を達成するため、本発明は、複数のスクリーンを配置して構成したマルチスクリーンにおいて、スクリーン毎に個別に画像を表示するマルチスクリーン表示装置であって、マルチスクリーンを構成する、Ｎ個（Ｎは２以上の整数）のスクリーンと、各スクリーンに対応して設けられ、対応するスクリーンで表示させる画像を表す画像データを、該スクリーン上で表示される画像領域の単位で分割して記憶している、Ｎ個の画像記憶装置と、指定された条件に従って、各画像記憶装置毎の複数の画像領域の内、各スクリーンに表示させる画像領域を、各スクリーン毎に個別に決定する表示管理装置と、各スクリーンについて決定された画像領域の画像データを、各スクリーンに対応する画像記憶装置から個別に読み出し、対応する各スクリーンに該画像領域の画像を個別に表示させる、Ｎ個の表示制御装置とを有し、前記画像記憶装置は、少なくとも、同じ画像を表す画像データを、同じ画像領域の単位で共通に記憶していることを特徴とするマルチスクリーン表示装置を提供する。
【０００８】
このマルチスクリーン表示装置では、画像データの読み出しと、該画像データに基づく画像の表示とが、マルチスクリーンを構成する各スクリーン毎に個別に並行して実施されるため、マルチスクリーンには高速に画像の表示がなされる。
【０００９】
【発明の実施の形態】
以下、本発明の実施形態について説明する。
【００１０】
図１に、本発明の実施形態に係るマルチスクリーン表示装置の構成を示す。
【００１１】
このマルチスクリーン表示装置は、縦方向および横方向にそれぞれ２個配置されてマルチスクリーン１を形成する表示部１１〜１４と、ビデオ信号に補正処理を施すＡＶコントローラ２と、画像データからビデオ信号を生成する表示制御装置３１〜３４と、画像データが記録されたデータベース４１〜４４と、マルチスクリーン１での表示内容を管理・制御するための表示管理装置５と、画像の位置情報が記録されたデータベース６と、表示制御装置３１〜３４および表示管理装置５を互いに接続するローカルエリアネットワーク７とにより構成される。
【００１２】
各データベース４１〜４４は、例えば光ディスク装置からなり、少なくとも、同じ画像データが共通に記録されている。この画像データにより表される画像は、ＸＹ平面上で座標を定義されている。また、画像データは、例えば、図２に示すように、階層構造の地図画像を表すものとすることができる。地図画像の階層には、ガス管の配置を示す階層、ガスメータの配置を示す階層、ガス弁の配置を示す階層、建物の配置を示す階層、道路の配置を示す階層、ビル名等の文字列を示す階層（図示略）等が含まれる。
【００１３】
データベース６も、例えば光ディスク装置からなる。データベース６には、上記地図画像での各住所、地区名、ガスメータやガス弁の識別コード等を示すデータと、それに対応する地図画像上の位置を示す座標データとが記録されている。
【００１４】
表示管理装置５は、例えば、通信機能を持つコンピュータからなり、ＣＰＵ、各種メモリ、キーボード、ディスプレイ、各種インタフェース回路（以上、図示せず）を有する。表示管理装置５の処理は、メモリ上のプログラムに従いＣＰＵが実施する。具体的には、利用者の指示等に応じて、地図画像平面における表示部１１〜１４の各表示領域の決定を行う。
【００１５】
表示制御装置３１〜３４は、例えば、グラフィック機能および通信機能を持つコンピュータからなり、ＣＰＵ、各種メモリ、キーボード、各種インタフェース回路（以上、図示せず）を有する。メモリには、ＣＰＵのプログラム等が格納されるメモリと、表示用の画像データが格納されるフレームメモリが含まれる。表示制御装置３１〜３４の処理は、アプリケーションプログラムに従いＣＰＵが行う。具体的には、表示管理装置５で決定された表示領域の画像データをデータベースから読み出し、画像データに基づくビデオ信号を生成および出力する。
【００１６】
ＡＶコントローラ２は、表示制御装置３１〜３４で生成された各ビデオ信号に対し、輝度、コントラスト等の補正処理を施し、処理したビデオ信号を対応する表示部１１〜１４に出力する。なお、ＡＶコントローラ２を設けない場合でも、表示部１１〜１４において個別に補正処理を行うことが可能である。
【００１７】
表示部１１〜１４は、各表示画面（スクリーン）を平面状に配置し、マルチスクリーン１を形成する。そして、個別に、ビデオ信号を取り込み、ビデオ信号が表す画像の表示を行う。
【００１８】
次に、データベース４１〜４４の画像データについて、より詳しく説明する。
【００１９】
図２において、ガス管の配置を示す階層では、地図画像平面上のガス管の配置を複数の線分の接続により表す。具体的には、この階層は、地図画像平面上での各線分の起点の座標と、各線分の方向と長さとを表すベクトル図形データからなる。
【００２０】
ガスメータおよびガス弁の配置を示す各階層では、地図画像平面上のガスメータやガス弁を、記号図形により表す。この階層は、ガスメータおよびガス弁の地図画像平面上での座標を表す座標と、そのガスメータおよびガス弁の形状とを表すベクトル図形データからなる。
【００２１】
建物および道路の配置を示す各階層では、上記地図画像平面上の建物および道路の位置および形状を表す、ドット単位のラスターデータからなる。なお、これらの階層も、図形の位置と形状を表すベクトル図形データにより構成することができる。
【００２２】
文字列を示す階層では、文字コードと、その表示座標とを表すデータからなる。なお、文字データの表示時には、ベクトルフォントデータを用いることができる。
【００２３】
各データベース４１〜４４の記憶領域は、階層Ｌ別に分割され、さらに、各階層Ｌにおいて表示領域Ｅ別に分割されている（図３参照）。ここで、表示領域Ｅは、１つの表示部で表示される１画面分の画像の領域（ＸＢ  ×  ＹＢ）を表す。また、各階層Ｌと、各表示領域Ｅとには、識別情報が割り当てられている。このような記憶構造により、各表示制御装置３１〜３４は、階層Ｌと表示領域Ｅが決まると、対応する画像データを連続的かつ高速に、各データベース４１〜４４から読み出すことができる。各階層の画像は、表示の際、重ねて、または、階層別に表示される。
【００２４】
一方、データベース６は、さらに、各階層Ｌおよび各表示領域Ｅの識別情報と、地図画像平面の座標を表す情報と、各表示領域Ｅの地図画像平面における位置関係を表す情報と、表示部１１〜１４の各表示画面の位置関係を表す情報とを記憶している。ここで、各表示領域Ｅの位置関係を表す情報は、各表示領域Ｅの識別情報に対応付けられている。表示管理装置５は、起動時、以上の情報を読み出し記憶する。そして、表示領域Ｅ（および階層Ｌ）の識別情報を指定して、表示の指示を行う。
【００２５】
次に、表示管理装置５の処理について、図３を用いて説明する。
【００２６】
図３において、地図画像平面は、各階層毎に、左上の座標を（０，０）、右下の座標を（Ｘ，Ｙ）とする平面上で定義されている。このため、座標データ（ｘ，ｙ）は、０≦ｘ≦Ｘ，０≦ｙ≦Ｙの範囲の値をとることになる。また、地図画像は、上記の表示領域Ｅ（ＸＢ  ×  ＹＢ）の単位で分割されている。なお、以下では、表示領域を［（左上端の座標），（右下端の座標）］で表す。
【００２７】
表示管理装置５は、利用者が指定した位置の座標データ（ｘ１，ｙ１）を、データベース６で検索する機能と、検索した座標が中央側に位置するような２×２の表示領域Ｅ１〜Ｅ４を表示対象として選択する機能と、利用者の指定する表示領域Ｅ（および階層Ｌ）を表示対象として選択する機能と、表示領域を移動させる機能と、選択した表示領域Ｅ（および階層Ｌ）を各表示制御装置に個別に通知する機能と、階層別の表示を行わせるための機能等を有する。
【００２８】
図３の例における表示領域の決定では、まず、座標データ（ｘ１，ｙ１）の位置を含む表示領域Ｅ２が特定される。座標データ（ｘ１，ｙ１）の位置が表示領域Ｅ２の左上側にあるため、次に、表示領域Ｅ２の左、上、左上にそれぞれ位置する表示領域Ｅ１，Ｅ３，Ｅ４が決定される。マルチスクリーン１には、これら表示領域Ｅ１〜Ｅ４により形成される表示領域［（ｘａ，ｙａ），（ｘｂ，ｙｂ）］が表示される。座標データ（ｘ１，ｘ２）の位置が表示領域Ｅ２の右上側にある場合には、表示領域Ｅ２と共に、表示領域Ｅ５，Ｅ４，Ｅ６が決定される。なお、利用者は、直接、座標データ（ｘ１，ｘ２）や表示領域Ｅを指定することもできる。
【００２９】
表示領域の移動は、カーソルキー等により指定され、左右方向にはＸＢの単位、上下方向にはＹＢの単位でそれぞれ実施される。このため、全表示領域は、常に、４つの表示領域Ｅにより形成される。図３の例では、表示領域Ｅ１〜Ｅ４が選択されている状態で、例えば右方向の移動が指示されると、表示領域Ｅ２，Ｅ５，Ｅ４，Ｅ６が新たに決定される。これにより、マルチスクリーンには、表示領域［（ｘａ＋ＸＢ，ｙａ），（ｘｂ＋ＸＢ，ｙｂ）］の画像が表示される。
【００３０】
次に、マルチスクリーン表示装置の動作例を、図４を用いて説明する。図４には、マルチスクリーン表示装置における処理の流れを示している。
【００３１】
表示管理装置６は、利用者から、住所、地区名、ビル名、ガス弁の識別コード等、位置を特定可能な情報を指定されると、この情報をデータベース６で検索し、対応する座標データ（ｘ１，ｙ１）を読み出す（ステップＳ１）。そして、座標データ（ｘ１，ｙ１）の位置を含む表示領域Ｅを特定し、更に、その表示領域Ｅに隣接する３つの表示領域Ｅを、座標データ（ｘ１，ｙ１）の位置が中央にくるように決定する（ステップＳ２）。そして、決定した各表示領域Ｅの識別情報を、対応する表示制御装置３１〜３４に通知する（ステップＳ３）。図３の例では、表示領域Ｅ１の識別情報が表示制御装置３１へ、表示領域Ｅ２の識別情報が表示制御装置３２へ、表示領域Ｅ３の識別情報が表示制御装置３３へ、表示領域Ｅ４の識別情報が表示制御装置４へ、それぞれ通知される。
【００３２】
各表示制御装置３１〜３４は、表示管理装置５から通知された識別情報に対応する表示領域Ｅの画像データを、接続されたデータベース４１〜４４から階層毎に順次読み出す（ステップＳ４）。そして、読み出した画像データを、図形や文字を表す画素データに変換し、上書き等によりフレームメモリに格納する。これにより、フレームメモリには、各階層の画像を多重表示する画素データが記録される。また、各表示制御装置３１〜３４は、フレームメモリに格納したデータをビデオ信号に変換し、出力する（ステップＳ５）。
【００３３】
出力された各ビデオ信号は、ＡＶコントローラ２で処理された後、表示部１１〜１４に入力される。これにより、マルチスクリーン１には、上記４つの表示領域Ｅ１〜Ｅ４からなる表示領域［（ｘａ，ｙａ），（ｘｂ，ｙｂ）］の地図画像が表示される（ステップＳ６）。
【００３４】
以上のように、本マルチスクリーン表示装置では、表示部１１〜１４の各表示画面毎に、個別に表示領域Ｅを決定する。そして、決定した各表示領域Ｅ毎に、個別に各表示制御部３１〜３４で画像データの読み出しと、ビデオ信号への変換を行い、それら各ビデオ信号を表示部１１〜１４で個別に表示させる。このため、画像の表示に要する時間は大幅に短縮される。
【００３５】
利用者が上記の指定と共に、ある１〜３個の表示部を指定した場合、表示管理装置５は、指定された表示部に対応する表示制御装置についてのみ以上の処理を行う。そして、指定された表示部の表示のみが切り替えられる。また、利用者が、ある表示部と、ある表示領域Ｅを指定した場合には、該表示領域Ｅの画像を、該表示部に表示させる。この指定と共に階層Ｌの指定がなされた場合には、その階層Ｌの画像のみを表示させる。これにより、利用者は、任意の表示領域Ｅおよび階層Ｌの画像を、任意の表示部に個別に表示させることができる。
【００３６】
次に、利用者が表示状態の変更を指示した場合の動作について、図４を参照して説明する。
【００３７】
連続性を持つ表示領域Ｅ１〜Ｅ４の画像が表示されている状態で、利用者がカーソルキー等により、表示領域の移動を指示すると、表示管理装置５では、移動方向に対応して、表示領域Ｅを決定し直す（ステップＳ２）。以降、新たに決定した４つの表示領域Ｅを基に、上述のステップＳ２〜Ｓ６の処理が行われ、移動先の地図画像がマルチスクリーン１に表示される。ある１つの表示部の指定を伴い、移動の指示がなされた場合には、指定された表示部に表示される画像のみが、上記と同様にして移動される。
【００３８】
従来の装置では、１回の画像の表示に要する時間が長いため、表示領域の移動を短時間に行うのは困難であった。これに対し、本マルチスクリーン表示装置では、画像の表示に要する時間を大幅に短縮したことにより、表示領域の移動もスムーズに実施することができる。
【００３９】
利用者が、地図画像の階層別の表示を指定すると、表示管理装置５は、目的の位置を含む表示領域Ｅ２の識別情報と共に、１または複数の階層Ｌの識別情報を、各表示制御装置３１〜３４に通知する（ステップＳ３）。階層Ｌの決定は、メモリに予め格納しておいた初期設定のデータに従い行われる。ただし、利用者が階層を指示した場合は、その指示に従い決定する。各表示制御装置３１〜３４は、指定された表示領域Ｅおよび階層Ｌの画像データを読み出し、ビデオ信号に変換する。これにより、表示部１１〜１４の各表示画面には、同じ表示領域で、階層が互いに異なる画像が表示される。例えば、図２において、表示部１１に階層Ｌ４およびＬ５の画像、表示部１２に階層Ｌ１およびＬ３の画像、表示部１３に階層Ｌ１およびＬ２の画像を、それぞれ表示させることができる。
【００４０】
以上のように、本マルチスクリーン表示装置では、表示部１１〜１４により構成されるマルチスクリーン１に、多様な内容の画像を高速に表示することができる。
【００４１】
なお、以上の実施形態では、表示部の表示画面を２×２で配置した例を示したが、配置する表示部の個数と、表示画面の配置パターンは任意に変更できる。ただし、表示制御装置とそのデータベースの組は、各表示部毎に１組設けるようにする。例えば、表示制御装置とデータベースを６組、表示部を６個それぞれ用意して、図５に示すマルチスクリーンを形成することができる。
【００４２】
【発明の効果】
本発明によれば、複数のスクリーンを配置して構成したマルチスクリーンにおいて、記憶装置の記憶している画像データに基づく画像を高速に表示するマルチスクリーン表示装置を提供することができる。
【図面の簡単な説明】
【図１】本発明の実施形態に係るマルチスクリーン表示装置の構成を示すブロック図。
【図２】表示制御装置に接続されたデータベースの登録内容を示す説明図。
【図３】表示管理装置における表示領域の決定方法を説明するための説明図。
【図４】マルチスクリーン表示装置での処理の流れを示すフローチャート。
【図５】マルチスクリーンの他の例を示す説明図。
【符号の説明】
１…マルチスクリーン（表示画面）
１１〜１４・・・表示部
２…ＡＶコントローラ
３１〜３４…表示制御装置
４１〜４４…データベース
５…表示管理装置
６…データベース
【図１】
0003602291.tif 000002
【図２】
0003602291.tif 000003
【図３】
0003602291.tif 000004
【図４】
0003602291.tif 000005
【図５】
0003602291.tif 000006