(57)【特許請求の範囲】
【請求項１】
画像処理装置と画像表示装置とを接続した画像表示システムであって、
前記画像処理装置は、
表示すべき画像データをその表示位置を含めて制御する表示画像制御手段を複数有し、
前記画像表示装置は、
画像データを表示する表示手段と、
前記複数の表示画像制御手段に対して、前記表示手段の情報の送信及び、制御された画像データの表示位置情報の受信を制御する通信制御手段と、
前記複数の表示画像制御手段のそれぞれから出力される画像データをそれぞれ入力する複数の画像入力手段と、
前記複数の画像入力手段より入力された各画像データについて、前記通信制御手段によって受信された表示位置情報に基づいて前記表示手段の１画面内に表示するように制御する複数の表示位置制御手段とを有し、
前記通信制御手段は、前記複数の表示画像制御手段に対して各画像データの出力タイミング規定要求を送信し、
前記複数の画像入力手段は、それぞれ対応する表示画像制御手段に対して画像データ出力許可信号を送信する
ことを特徴とする画像表示システム。
【請求項２】
前記表示手段は、複数の駆動素子を駆動することにより、マトリクス状に配置された画素単位で画像データを表示し、
前記表示位置制御手段は、前記画像データの各画素毎に、前記複数の駆動素子のいずれに対応するかを制御することを特徴とする請求項１記載の画像表示システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、画像データを表示する画像表示装置及びシステムに関する。
【０００２】
【従来の技術】
近年、パーソナルコンピュータ（ＰＣ）やワークステーション（ＷＳ）等の画像処理装置に対して、画像表示の更なる高解像化が要求されている。
【０００３】
一方、マイクロプロセッシング技術の発達に伴い、ＰＣやＷＳの表示画面上で一度に多数のウィンドウを開いて同時に表示させるブラウザソフトやアプリケーションソフトを複数起動させることが可能となってきた。
【０００４】
このような背景を伴って、画像表示システムにおいてはより高精細表示が必要になり、また、同一画面上に多数のウインドウを開いても、その重なり部分をより小さくすることが必要とされる。
【０００５】
このような画像表示システムを実現させるために、例えばＣＲＴや液晶モニタ等のモニタを複数用いて、擬似的に高精細大画面表示させる方法が知られている。
【０００６】
例えば、アップル社製のＭａｃＯＳにおいては、この擬似的な高精細大画面マルチスクリーンにＯＳレベルで対応している。
【０００７】
【発明が解決しようとする課題】
しかしながら、上記従来の画像表示システムにおいては、複数のモニタを使用しているため、モニタ間のつなぎめで画像が途切れてしまったり、接続するモニタのサイズによっては画像がうまく連続しなかったり、という問題が生じることがあった。
【０００８】
また、単一モニタで表示できるように、単一のグラフィックコントローラで高精細大画面表示を実現しようとすれば、その膨大な表示データ量から、ビデオデータの転送クロックが高くなりすぎてビデオデータの転送が非常に困難になってしまっていた。
【０００９】
例えば、ＳＸＧＡ（１２８０×１０２４pxl）の解像度による画像の４画面分を１つのモニタに表示する場合について考えると、要求されるグラフィックコントローラのクロックスピードは３００ＭＨｚ以上となり、消費電力が増大することによる発熱や、不要輻射によるノイズが発生してしまうため、ビデオデータの高速転送は容易ではなかった。
【００１０】
本発明は上記問題点を解決するためになされたものであり、単一モニタによる高詳細表示を可能とする表示システムを提供することを目的とする。
【００１１】
【課題を解決するための手段】
上記目的を達成するための一手段として、本発明の画像表示システムは以下の構成を備える。
【００１２】
即ち、画像処理装置と画像表示装置とを接続した画像表示システムであって、前記画像処理装置は、表示すべき画像データをその表示位置を含めて制御する表示画像制御手段を複数有し、前記画像表示装置は、画像データを表示する表示手段と、前記複数の表示画像制御手段に対して、前記表示手段の情報の送信及び、制御された画像データの表示位置情報の受信を制御する通信制御手段と、前記複数の表示画像制御手段のそれぞれから出力される画像データをそれぞれ入力する複数の画像入力手段と、前記複数の画像入力手段より入力された各画像データについて、前記通信制御手段によって受信された表示位置情報に基づいて前記表示手段の１画面内に表示するように制御する複数の表示位置制御手段とを有し、前記通信制御手段は、前記複数の表示画像制御手段に対して各画像データの出力タイミング規定要求を送信し、前記複数の画像入力手段は、それぞれ対応する表示画像制御手段に対して画像データ出力許可信号を送信することを特徴とする画像表示システム。
【００１６】
【発明の実施の形態】
以下、本発明に係る一実施形態について、図面を参照して詳細に説明する。
【００１７】
＜第１実施形態＞
本実施形態の表示システムにおいては、１つの画面を４つのグラフィックコントローラによって構成し、１つのモニタに表示することを特徴とする。尚、本実施形態におけるグラフィックコントローラ数は４つに限定するものではなく、更に多くても、また少なくても良い。
【００１８】
図１に、本実施形態における画像表示システムのブロック構成を示す。同図において、１はパソコン、ワークステーション、ディジタルテレビ等、画像信号を発生する画像ソース源である。本実施形態においては、以下画像ソース源１をパソコン１とする。２はビデオデータの加工／生成を行なうＣＰＵ、３はＣＰＵ２のシステムメモリ、４はパソコン１の外部から入力される画像データを処理するビデオ入力制御部、５はテレビ用チューナ、６−１，６−２，６−３，６−４は画像データをＣＰＵ２の命令に基づき実際に処理するグラフィックコントローラである。グラフィックコントローラ６−１，６−２，６−３，６−４は、それぞれビデオメモリ７−１，７−２，７−３，７−４の読み込み及び書き込み、また、モニタ９へのビデオデータ出力を制御する。以降、グラフィックコントローラ６−１，６−２，６−３，６−４を総じて、グラフィックコントローラ６とし、同様にビデオメモリ７−１，７−２，７−３，７−４を総じてビデオメモリ７とする。
【００１９】
８−１，８−２，８−３，８−４はＢＩＯＳ−ＲＯＭ（同様に、ＢＩＯＳ−ＲＯＭ８）であり、グラフィックコントローラ６とモニタ９間の情報交換に必要な情報、及びグラフィックコントローラ６を制御する情報等が入っている。
【００２０】
９は単一のモニタである。但し、グラフィックコントローラ６とモニタ９の表示能力に従って、モニタ９を複数備えるようにしても良い。モニタ９において、１０−１，１０−２，１０−３，１０−４は入力部であり、グラフィックコントローラ６からの出力がアナログ信号であればＡ／ＤコンバータやビデオデータをサンプリングするためのＰＬＬ(Phase Locked Loop)回路を備え、また、ＬＶＤＳ(Low Voltage Differential Signaling)等のディジタル信号であれば、その復号器や差動のバッファを備えている。また、各グラフィックコントローラ６のビデオ出力の同期を取るため、ビデオデータ出力許可制御信号をグラフィックコントローラ６側に出力する。
【００２１】
１１は、各グラフィックコントローラ６に対応する、複数の表示領域の表示ドット数、ライン数、表示数の情報を通信する通信制御部である。ここでは、シリアルの双方向通信を行うとする。１２−１，１２−２，１２−３，１２−４は、各グラフィックコントローラ６から伝送されてきたビデオデータ毎のモニタ９上における表示位置データを、通信制御部１１で決められた表示ドット数、ライン数に応じて適切に生成する表示位置制御部である。尚、表示位置データは、各ビデオデータと画素毎に同期されて生成される。１３は、各表示位置制御部１２で生成された、表示位置データとビデオデータをマルチプレクスする切り替え制御部である。
【００２２】
また、１４は駆動デバイスの駆動波形を制御する表示器制御部、１５は表示器を駆動するスイッチング素子を含む駆動デバイス群であり、複数の素子を持ち、情報線側データを受け取るセグメント駆動デバイス素子群（以下、単に「セグメント」と称する）と、走査線側データを受け取るコモン駆動デバイス素子群（以下、単に「コモン」と称する）とに別れている。１６は表示器モジュール（以下、単に表示器１６と称する）であり、マトリクス構成の電極を備え、必要に応じてバックライトやインバータ等を有する。
【００２３】
以下、上記各構成における動作について説明する。
【００２４】
パソコン１とモニタ９は、それぞれ電源投入後、各グラフィックコントローラ６と通信制御部１１間においてシリアル通信線を介した通信を行う。通信制御部１１からは、複数の表示エリアの表示位置関係、表示ドット数、表示ライン数、表示色数、ビデオ出力タイミング等のデータをグラフィックコントローラ６に送る。このフォーマットは双方であらかじめ決められた通信プロトコルによって行われる。その一例を示せば、通信プロトコルとしては米国の標準化団体のＶＥＳＡ(Video Electronics Standards Association)で決められたＤＤＣ(Display Data Channel)を用い、データフォーマットは、同じくＶＥＳＡで制定されたＥＤＩＤ(Extended Display Identification Data)を用いる。また、グラフィックコントローラ６からは、表示器１６上における複数の表示エリアの位置情報を通信制御部１１に送る。
【００２５】
グラフィックコントローラ６は、上述した通信によって得られた表示位置に対応するビデオデータを、モニタ９の各入力部１０に出力する。この時、各入力部１０は受け取るビデオデータのタイミングを合わせるために、各垂直周期もしくは水平周期でビデオデータ出力を止められる制御信号線をグラフィックコントローラ６に出力し、各グラフィックコントローラ６からのビデオデータの同期を合わせる。
【００２６】
各入力部１０は、入力されたビデオデータを所望のデジタル信号に変換し、各表示位置制御部１２に出力する。
【００２７】
表示位置制御部１２−１，１２−２，１２−３，１２−４は、それぞれ入力部１０−１，１０−２，１０−３，１０−４から受け取ったビデオデータの画素単位毎に、表示器１６を駆動する駆動デバイス群１５の各駆動デバイス素子のＩＤデータ（セグメント、コモンの認識番号）を付加する。ビデオデータの各画素は、このＩＤに基づく駆動デバイス素子に受け取られ、所望の画素表示位置に表示される。
【００２８】
各表示位置制御部１２で作成されたＩＤデータは、ビデオデータとともに切り替え制御部１３に送られ、ビデオデータとセグメントのＩＤデータはマルチプレクスされて駆動デバイス群１５に送られる。また、コモンのＩＤデータもコモン側の駆動デバイス群１５に送られる。
【００２９】
表示器制御部１４は、駆動波形生成のためのタイミング情報を各入力部１０から出力される同期信号に応じて生成し、駆動デバイス群１５に入力する。駆動デバイス群１５は、表示器制御部１４からのタイミング情報、及びセグメント／コモンＩＤデータに基づき、入力されたビデオデータを表示器１６に描画する。尚、セグメント駆動デバイス素子内にはビデオデータを格納する対応画素分のレジスタを保有しており、ＩＤデータが検出されたビデオデータを順次取り込んでいく。そして、取り込む先のレジスタ位置は自動的にインクリメントされる。
【００３０】
次に、図２および図３を用いて、表示位置制御部１２におけるＩＤデータ作成方法および、切り替え制御部１３におけるビデオデータ、ＩＤデータのマルチプレクス方法について、更に詳細に説明する。
【００３１】
図２は、表示器１６と駆動デバイス群１５（セグメント、コモン）の詳細構成を示す図である。同図において、２０１がセグメント駆動デバイス、２０２がコモン駆動デバイスである。また、表示器１６はＡ，Ｂ，Ｃ，Ｄの４エリアに分割され、各表示位置制御部１２によって、各エリア毎に表示位置が制御される。尚、エリアＡのサイズはａ×ｐ画素であり、同じくエリアＢはｂ×ｐ画素サイズ、エリアＣはａ×ｑ画素サイズ、エリアＤはｂ×ｑ画素サイズである。
【００３２】
セグメント駆動デバイス２０１の１素子が駆動できる画素数をｄとすると、表示器１６のエリアＡに表示する画素数はａであるから、必要となるセグメント駆動デバイス素子数ｓは、
ｓ＝ａ／ｄ
で表わされる。従って、表示器１６のエリアＡに必要な駆動素子に割り振られるＩＤ番号は、“１”〜“ｓ”となる。
【００３３】
一方、エリアＢの表示に必要な駆動素子のＩＤ番号は、“ｓ＋１”〜“ｍ”となる。ここでｍは、
ｍ＝ｂ／ｄ＋ｓ
で表わされる。
【００３４】
ここで、表示位置制御部１２−１で処理されるビデオデータをエリアＡに表示する場合について考えると、表示位置制御部１２−１は、１ライン毎に、１画素目からｄ画素目までのビデオデータにはＩＤ番号“１”をＩＤデータとして割り付ける。そして、ｄ＋１画素から２ｄ画素までは、ＩＤ番号“２”を割り付け、以下同様にＩＤ番号を割り付けることにより、エリアＡにおいて“１”〜“ｓ”までのＩＤ番号が割り付られる。
【００３５】
同様に、表示位置制御部１２−２で処理されるビデオデータをエリアＢに表示する場合は、表示位置制御部１２−２は、１ライン毎に、１画素目からｄ画素目までのビデオデータにはＩＤ番号“ｓ＋１”をＩＤデータとして割り付け、ｄ＋１画素から２ｄ画素まではＩＤ番号“ｓ＋２”を割り付けていき、エリアＢにおいて“ｓ＋１”〜“ｍ”までのＩＤ番号が割り付けられる。
【００３６】
各駆動素子は、駆動素子が取り付けられている基板内に入力ピンにより電気的に接続されており、該入力ピンにおけるビット値（“１”／“０”）がＩＤ番号に対応している。各駆動デバイスは、電源投入時に入力ピンからのビット値を読み取り、該ビット値と入力されたＩＤデータとを比較することにより、各駆動素子に必要なビデオデータを認識し、入力することができる。
【００３７】
尚、表示器１６におけるエリアＣ，Ｄについては、それぞれ表示位置制御部１２−３，１２−４からのビデオデータを表示するため、そのセグメントＩＤも、上記エリアＡ，Ｂと同様に表示位置制御部１２−３，１２−４によって割り付けられる。
【００３８】
次に、コモン駆動デバイスのＩＤ番号について説明する。
【００３９】
表示位置制御部１２−１，１２−２においては、表示器１６におけるエリアＡ，Ｂを駆動するために、そのＩＤ番号を“１”〜“ｃ”まで使用し、各走査ラインに対応したＩＤデータが各ビデオデータ毎に割り付けられる。ｃの値は、エリアＡ，Ｂのライン数がｐであるため、コモン駆動デバイスの１素子が駆動できるライン数をｅとすると、
ｃ＝ｐ／ｅ
で表わされる。
【００４０】
同様に表示器１６におけるエリアＣ，ＤはＩＤ番号を“ｃ＋１”〜“ｎ”まで使用し、各走査ラインに対応したＩＤ番号が割り付けられる。ここでｎの値は、エリアＣ，Ｄのライン数がｑ、１素子が駆動できるライン数がｅであるため、
ｎ＝ｑ／ｅ＋ｃ
で表わされる。
【００４１】
尚、以上説明したａ，ｂ，ｐ，ｑの値は、上述したグラフィックコントローラ６と通信制御部１１の間でシリアル通信されたデータに含まれており、各グラフィックコントローラ６から出力されるビデオデータの画素数は、各表示エリアサイズに一致するように出力される。
【００４２】
次に、切り替え制御部１３において、表示位置制御部１２で生成されたＩＤデータを各画素毎にマルチプレクスする動作について、そのタイミングチャートを図３に示し、説明する。
【００４３】
入力部１０−１，１０−２で処理されたビデオデータは、切り替え制御部１３においてそれぞれ最小１画素単位でマルチプレクスされ、同時に、各画素に対応するＩＤデータもマルチプレクスされる。図３によれば、このときのビデオデータの出力スピードは、入力時の２倍となることが分かる。
【００４４】
＜変形例＞
ここで、切り替え制御部１３におけるマルチプレクス動作の他の例について説明する。このタイミングチャートを図４に示す。図４に示す切り替え制御においては、画素単位ではなく、ライン単位にマルチプレクスを行うことを特徴とする。
【００４５】
このマルチプレクス例について、入力部１０−１，１０−２で処理されたデータについて説明すると、まず入力部１０−１のビデオデータとそれに対応するＩＤデータを１ライン分選択して駆動デバイス群１５に出力し、そして次の水平周期において、入力部１０−２で処理されたビデオデータとＩＤデータを１ライン分選択し、駆動デバイス群１５に出力する。そして次のフレームでは、入力部１０−２のラインのビデオデータとＩＤデータを先に、駆動デバイス群１５に出力する。
【００４６】
このマルチプレクス例では、ビデオデータの出力スピードは入力時と同じであり、インタレース表示となる。
【００４７】
以上説明したように本実施形態によれば、複数のグラフィックコントローラからのビデオデータを、それぞれ単一の表示器の所定エリアに表示することにより、高詳細表示を実現できる。このとき、各グラフィックコントローラにおけるビデオデータの転送を特に高速に行なう必要はないため、従来の高精細表示における問題であった、高速ビデオデータ転送による発熱や不要輻射ノイズの発生等を解消することができる。
【００４８】
＜第２実施形態＞
以下、本発明に係る第２実施形態について説明する。第２実施形態においては、駆動デバイスのＩＤ設定方法が、上述した第１実施形態と異なることを特徴とする。
【００４９】
図５に、第２実施形態における画像表示システムのブロック構成を示す。図５において、第１実施形態における図１と同様の構成については同一番号を付し、説明を省略する。図５に示す構成における図１との違いは、駆動デバイス群１５’に対して、通信制御部１１からＩＤレジスタデータが入力される点である。
【００５０】
図６に、第２実施形態における駆動デバイス素子の構成を示す。同図において、６１はＩＤデータレジスタであり、通信制御部１１によって素子のＩＤが設定される。６２は比較器であり、ビデオデータと対で入力されたＩＤデータとＩＤデータレジスタ６１の内容との比較結果に応じてスイッチ６３の開閉を制御することにより、内部レジスタ６４へのビデオデータの書き込みを制御する。即ち、入力されたＩＤデータとＩＤデータレジスタ６１の内容とが一致した場合に、ビデオデータの内部レジスタ６４への書き込みを行なう。
【００５１】
このように第２実施形態においては、駆動デバイス素子内にＩＤデータレジスタ６１を備えることにより、表示器１６における表示エリア位置の変更が容易に可能となる。以下、第２実施形態における表示エリア変更処理について説明する。尚、第２実施形態における表示器１６のエリア構成は図２と同様である。
【００５２】
ユーザが各グラフィックコントローラ６に対応する表示器１６の表示エリア位置を変更したい場合、その位置情報変更コマンド及びその位置情報を、シリアル通信を介してグラフィックコントローラ６から通信制御部１１に送る。
【００５３】
通信制御部１１においては、該変更コマンドと表示エリアのデータを受け取ると、そのデータに基づき、駆動デバイス群１５’の各駆動デバイス素子内にあるＩＤデータレジスタ６１の内容を変更する。
【００５４】
例えば、ユーザが表示エリアＡとＢの交換を要求した場合、変更前の各駆動デバイス素子のＩＤデータレジスタ値は、左から順に“１”〜“ｓ”（エリアＡに相当）、“ｓ＋１”〜“ｍ”（エリアＢに相当）であったものが、ユーザ要求により、左から順に“ｓ＋１”〜“ｍ”、“１”〜“ｓ”にそれぞれ変更される。これにより、表示エリア位置が変更される。
【００５５】
また、第２実施形態の変形例として、駆動デバイス素子内のＩＤデータレジスタ６１の値は固定とし、表示位置制御部１２で付加されるＩＤデータを、通信制御部１１で受け取った表示位置情報に基づいて変更する方法によっても、表示エリア位置の変更が可能である。
【００５６】
以上説明したように第２実施形態によれば、複数のグラフィックコントローラからのビデオデータを単一の表示器の所定エリアに表示する際に、各グラフィックコントローラに対応する表示エリアの変更が容易に可能となる。
【００５７】
＜第３実施形態＞
以下、本発明に係る第３実施形態について説明する。尚、第３実施形態における表示システムの構成は上述した第１実施形態で示した図１と同様であるため、説明を省略する。
【００５８】
上述した各実施形態においては、表示エリア幅における画素数が１つの駆動デバイス素子によって駆動可能な画素数の整数倍である例について説明した。即ち、例えば図２において、表示器１６のエリアＡに表示する画素数がａ、セグメント駆動デバイス２０１の１素子が駆動できる画素数がｄであれば、必要となる駆動デバイス素子数ｓは、ｓ＝ａ／ｄ  で表された。
【００５９】
第３実施形態においては、表示エリアの幅が駆動デバイス素子の駆動可能な画素数で割り切れない場合、例えば、上記例においてａ＝ｄ×ｓ＋ｒ（ｒ＜ｄ）で表される例について説明する。
【００６０】
図７に、第３実施形態における駆動デバイス素子の構成を示す。同図において、上述した第２実施形態で示した図６と同様の構成には同一番号を付し、説明を省略する。図７において、６５はサブＩＤアドレスレジスタであり、通信制御部１１によって内部レジスタ６３における任意のアドレスが設定される。また、６８はサブＩＤデータの入力を検出する検出部であり、該検出に応じてスイッチ６７を制御し、内部レジスタ６３の書き込みアドレスを、サブＩＤアドレスレジスタ６５と先頭アドレスレジスタ６６のいずれかの値に設定する。
【００６１】
第３実施形態における駆動デバイス素子の、上述した第１及び第２実施形態における駆動デバイス素子との違いは、
（１）駆動デバイス素子内に少なくとも１つ以上のサブＩＤアドレスレジスタ６５を有する。
（２）ＩＤデータのほかに、第２のＩＤデータであるサブＩＤデータが入力される。
ところにある。
【００６２】
第３実施形態においては、図２に示すエリアＡのセグメント表示画素数ａがｄの整数倍でない場合、エリアＢとの境にある駆動デバイス素子に対し、その境の画素数分に相当する値を、該素子内のサブＩＤアドレスレジスタに書き込む。尚、この処理は通信制御部１１によって制御される。
【００６３】
即ち、表示エリアＡの画素数ａと駆動デバイス素子の駆動可能画素数ｄの関係が、ａ＝ｄ×ｓ＋ｒ（ｒ＜ｄ）であった場合、通信制御部１１は、“ｓ＋１”のＩＤ番号を有する駆動デバイス素子内のサブＩＤアドレスレジスタ６５に、ｒの値を書き込む。また、ＩＤ番号が“ｓ＋２”以降の駆動デバイス素子についても同様に、サブＩＤアドレスレジスタ６５の内容をｒに設定する。
【００６４】
ここで、第３実施形態の各駆動デバイス素子においては、ＩＤデータとは別にサブＩＤデータ（ビデオデータ、ＩＤデータと対になっている）が入力されており、検出部６８においてサブＩＤデータが入力された、又はイネーブルとなったことを検出すると、その駆動デバイス素子は、内部レジスタ６４に対し、予め設定されたサブＩＤアドレスレジスタ６５の値が示すアドレス位置からビデオデータを入力していくように切り替える。一方、検出部６８においてサブＩＤデータの入力が認識されない、即ちイネーブルである場合には、内部レジスタ６４の先頭アドレスからビデオデータを順次格納していく。
【００６５】
以上説明したように第３実施形態によれば、サブＩＤアドレスレジスタ６５及び、そのレジスタ値を用いるか否かを識別するサブＩＤデータ入力により、表示エリアの境の表示が可能になる。
【００６６】
尚、このサブＩＤアドレスレジスタ６５及び、そのサブＩＤデータのビット数を増やすことにより、複数の表示エリアを構成することも可能になる。
【００６７】
尚、上述した第１乃至第３実施形態においては、モニタ９内にビデオデータを格納するメモリを備えない例について説明したが、本発明においては、例えば図８に示すように、モニタ９内にメモリ１８及びメモリ制御部１７を備え、各グラフィックコントローラ６からのビデオデータを一度メモリ１８に格納し、各表示エリアに必要なデータを順次出力するような構成も可能である。
【００６８】
＜他の実施形態＞
なお、本発明は、複数の機器（例えばホストコンピュータ，インタフェイス機器，リーダ，プリンタなど）から構成されるシステムに適用しても、一つの機器からなる装置（例えば、複写機，ファクシミリ装置など）に適用してもよい。
【００６９】
また、本発明の目的は、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読出し実行することによっても、達成されることは言うまでもない。
【００７０】
この場合、記憶媒体から読出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００７１】
プログラムコードを供給するための記憶媒体としては、例えば、フロッピディスク，ハードディスク，光ディスク，光磁気ディスク，ＣＤ−ＲＯＭ，ＣＤ−Ｒ，磁気テープ，不揮発性のメモリカード，ＲＯＭなどを用いることができる。
【００７２】
また、コンピュータが読出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）などが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００７３】
さらに、記憶媒体から読出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００７４】
【発明の効果】
以上説明したように本発明によれば、複数のグラフィックコントローラからの画像データを、高詳細表示が可能な単一の表示器の所定領域にそれぞれ表示することにより、画像データを高速転送することなく、単一モニタによる高詳細表示が可能となる。
【００７５】
【図面の簡単な説明】
【図１】本発明に係る一実施形態における表示システム構成を示すブロック図である。
【図２】本実施形態における表示器と駆動デバイス素子の詳細構成を示す図である。
【図３】本実施形態の切り替え制御部におけるマルチプレクス動作を示すタイミングチャートである。
【図４】本実施形態の切り替え制御部におけるマルチプレクス動作の変形例を示すタイミングチャートである。
【図５】本発明に係る第２実施形態における表示システム構成を示すブロック図である。
【図６】第２実施形態における駆動デバイス素子の詳細構成を示すブロック図である。
【図７】本発明に係る第３実施形態における駆動デバイス素子の詳細構成を示すブロック図である。
【図８】本発明に係る他の実施形態における表示システム構成を示すブロック図である。
【符号の説明】
１  パソコン
６−１，６−２，６−３，６−４  グラフィックコントローラ
９  モニタ
１０−１，１０−２，１０−３，１０−４  入力部
１１  通信制御部
１２−１，１２−２，１２−３，１２−４  表示位置制御部
１３  切り替え制御部
１４  表示器制御部
１５，１５’  駆動デバイス群
１６  表示器
【図１】
0003703283.tif 000002
【図２】
0003703283.tif 000003
【図３】
0003703283.tif 000004
【図４】
0003703283.tif 000005
【図５】
0003703283.tif 000006
【図６】
0003703283.tif 000007
【図７】
0003703283.tif 000008
【図８】
0003703283.tif 000009