(57)【要約】【課題】複数台のパソコンの映像信号を同一画面上に表示させると共に、複数台のパソコンを一組の入力デバイスで操作できるようにする。【解決手段】モニタに２台のパソコンが接続されると共に、キーボード及びマウスなどの入力デバイスが接続される。２台のパソコンから供給された映像信号は、夫々バッファを介して複数画面分の映像信号を格納可能なメモリに書き込まれる。読み出し開始アドレスから１画面分のアドレス範囲が指定されて映像信号が読み出され、複数の映像信号が表示部に、表示領域を分けて同時に表示される。さらに、操作スイッチの操作や入力デバイスの操作に基づくカーソルが分けられた表示領域のうち何れにあるかで、対応する側のパソコンが選択され、選択された側のパソコンに入力デバイスの出力が供給される。１台のモニタに複数台のパソコン画面を同時に表示できると共に、一組の入力デバイスで複数台のパソコンを制御できる。【選択図】図２
2011154382.tif 000002
【特許請求の範囲】
【請求項１】
映像を表示する表示手段と、
上記表示手段の表示に対応して位置の指定を行う入力デバイスと、
複数の映像を上記表示手段に対して同時に表示させる表示制御手段と、
上記入力デバイスによって指定された上記表示手段上の表示に対応する位置に基づいて、上記表示手段に表示される上記複数の映像の境界を移動させるよう制御する制御手段と
を有する画像表示装置。
【請求項２】
上記制御手段は、上記入力デバイスによって指定された上記表示手段上の表示に対応する位置が上記表示手段の表示領域の端に対応する位置である時、上記表示手段に表示される上記複数の映像の境界を移動させるよう制御する制御手段である
請求項１に記載の画像表示装置。
【請求項３】
上記制御手段は、上記表示手段に表示される上記複数の映像の境界を移動させるよう制御する際に、上記境界の移動とともに上記表示手段上の上記複数の映像の表示をスクロールさせるよう制御する
請求項２に記載の画像表示装置。
【請求項４】
上記複数の映像は複数のデータ処理装置からそれぞれ供給された複数の映像であり、
上記入力デバイスから供給された制御信号を上記複数のデータ処理装置に出力する出力制御手段をさらに有し、
上記制御手段は、上記入力デバイスによって指定された上記表示手段上の表示に対応する位置が上記表示手段に表示されている上記複数の映像のうち、どの映像を示しているかの判断結果に基づき、上記制御信号を、上記複数のデータ処理装置のうち上記入力デバイスが示している映像に対応したデータ処理装置に選択的に供給する
請求項１に記載の画像表示装置。
【請求項５】
上記表示制御手段は、
上記複数のデータ処理装置から供給された上記複数の映像信号のそれぞれを格納するメモリ手段と、上記メモリ手段から上記表示手段の１画面分の映像信号を読み出し、上記表示手段に供給する読み出し制御手段を有する
請求項１に記載の画像表示装置。
【請求項６】
上記表示制御手段は、上記メモリ手段に上記複数の映像信号のそれぞれが互いにアドレス配置を連続的にされて格納されるように制御すると共に、上記読み出し制御手段が上記メモリ手段に対して上記表示手段の１画面分の映像信号に対応する連続的なアドレス範囲を指定して上記メモリ手段から映像信号を読み出すように制御する
請求項５に記載の画像表示装置。
【請求項７】
映像を表示する表示手段へ映像信号を供給する映像信号供給手段と、
上記表示手段の表示に対応して位置の指定を行う入力デバイスが接続される入力デバイス接続手段と、
複数の映像を上記表示手段に対して同時に表示させる表示制御手段と、
上記入力デバイスによって指定された上記表示手段上の表示に対応する位置に基づいて、上記表示手段に表示される上記複数の映像の境界を移動させるよう制御する制御手段と
を有する映像信号供給装置。
【請求項８】
表示手段に対して複数の映像を同時に表示させる表示ステップと、
上記表示手段の表示に対応してユーザーが位置の指定を行う入力ステップと、
上記入力ステップによって指定された上記表示手段上の表示に対応する位置に基づいて、上記表示手段に表示される上記複数の映像の境界を移動させるよう制御する制御ステップと
からなる表示方法。
【請求項９】
表示手段に対して複数の映像を同時に表示させる表示ステップと、
上記表示手段の表示に対応してユーザーが位置の指定を行う入力ステップと、
上記入力ステップによって指定された上記表示手段上の表示に対応する位置に基づいて、上記表示手段に表示される上記複数の映像の境界を移動させるよう制御する制御ステップと
からなる表示プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本技術は、複数台のコンピュータ装置が接続可能で、接続された複数台のコンピュータ装置による表示画面を一つの画面上に表示できると共に、接続された複数台のコンピュータ装置の制御を共通の入力装置によって行うことができるようにした画像表示装置、映像信号供給装置、表示方法および表示プログラムに関する。
【背景技術】
【０００２】
コンピュータ装置は、外部にモニタ装置を接続すると共に、キーボードやマウスといった入力デバイスを接続して用いるようにされたものが多い。ユーザは、モニタ装置の表示に基づき、入力デバイスを操作して、アプリケーションソフトウェアによるデータ処理などを行う。
【０００３】
処理の内容や、ユーザの都合によっては、複数台のコンピュータ装置を並列的に起動して操作するようなことも考えられる。この場合、モニタ装置の設置場所などを考慮すると、１台のモニタ装置に対して複数台のコンピュータ装置を接続することが望ましい。
【０００４】
第１図は、従来技術により、１台のモニタ装置５００に２台のコンピュータ装置５０１Ａおよび５０１Ｂを接続するようにした例である。なお、以下では、コンピュータ装置は、パーソナルコンピュータ（パソコンと略称する）であるとして説明する。モニタ装置５００は、２系統の映像信号が入力可能とされている。モニタ装置の第１の映像入力端子（図示しない）に、パソコン本体５０１Ａから出力された映像信号５０２Ａが入力される。同様に、モニタ装置５００の第２の映像入力端子（図示しない）に、パソコン本体５０１Ｂから出力された映像信号５０２Ｂが入力される。
【０００５】
モニタ装置５００において、第１および第２の映像入力端子から入力された映像信号に基づく表示が表示部５０７に対してなされる。また、モニタ装置５００は、前面に操作スイッチ５０５が設けられる。例えば、操作スイッチ５０５を操作することで、モニタ装置５００の設定が表示されるＯＳＤ（Ｏｎ Ｓｃｒｅｅｎ Ｄｉｓｐｌａｙ）画面５０６を、表示部５０７の所定領域に表示させることができる。また、操作スイッチ５０５を所定に操作することで、モニタ装置５００の設定値、例えばコントラスト、明るさ、色相などの値を変更することができる。変更された値に基づきモニタ装置５００における表示画質が変更されると共に、ＯＳＤ画面５０６の表示が更新される。
【０００６】
パソコン本体５０１Ａには、パソコン本体５０１Ａに対してユーザからの指示を入力するための入力デバイスとして、キーボード５０３Ａおよびマウス５０４Ａとが接続される。キーボード５０３Ａは、入力されたキー情報をパソコン本体５０１Ａに送信する。マウス５０４Ａは、マウス５０４Ａの（Ｘ，Ｙ）方向それぞれの移動量と、ボタン操作情報をパソコン本体５０１Ａに送信する。パソコン本体５０１Ａでは、例えばマウス５０４Ａから供給されたマウス移動量をモニタ装置５００の表示部５０７上での座標に変換し、カーソルをその座標に表示させるような映像信号が生成される。このカーソルを表示する映像信号は、映像信号５０２Ａに重畳されてモニタ装置５００に供給され、カーソル５０８
の表示がなされる。
【０００７】
なお、パソコン本体５０１Ｂについても同様に、キーボード５０３Ｂおよびマウス５０４Ｂが接続され、キー情報、ならびに、マウス移動量およびボタン操作情報がパソコン本体５０１Ｂに送信される。カーソル５０８の表示も、パソコン本体５０１Ａの場合と同様にして行われる。
【０００８】
第１図に示される従来の使用例では、パソコン本体５０１Ａによる映像信号５０２Ａと、パソコン本体５０１Ｂによる映像信号５０２Ｂとの切り替えは、例えば操作スイッチ５０５を操作することによって、スタティックに行われる。第２図は、上述したモニタ装置５００の一例の構成を示す。パソコン本体５０１Ａから出力された映像信号５０２Ａおよびパソコン本体５０１Ｂから出力された映像信号５０２Ｂは、それぞれビデオスイッチ５１２の一方および他方の入力端に入力される。ビデオスイッチ５１２は、後述するＣＰＵ５１１により制御され、一方および他方の入力端に入力された映像信号が選択される。選択された映像信号は、ビデオスイッチ５１２から出力され、ビデオミックス回路５１４の一方の入力端に供給される。
【０００９】
このモニタ装置５００は、ＣＰＵ５１１を有する。操作スイッチ５０５の操作に応じた信号がＣＰＵ５１１に供給される。操作スイッチ５０５の操作が、パソコン本体５０１Ａおよびパソコン本体５０１Ｂとの切り替えを指示するものであれは、ＣＰＵ５１１からビデオスイッチ５１２に対して、入力を切り替えるような制御信号が供給される。
【００１０】
また、操作スイッチ５０５における操作がＯＳＤ画面５０６の表示を指示するような操作であれば、ＯＳＤ画面５０６を表示することを指示するコマンドがＣＰＵ５１１からキャラクタジェネレータ５１３に供給される。キャラクタジェネレータ５１３は、供給されたコマンドに基づき、ＯＳＤ画面５０６を表示するための映像信号を生成する。生成される映像信号は、例えばＲＧＢ信号である。この映像信号は、ビデオミックス回路５１４の他方の入力端に供給される。
【００１１】
ビデオミックス回路５１４では、ＯＳＤ画面５０６が表示部５０７の所定領域に表示されるように、所定のタイミングで一方および他方の入力端に供給された映像信号を切り替えて出力する。ビデオミックス回路５１４から出力された映像信号は、表示制御回路５１５を介して、例えばＣＲＴ（Ｃａｔｈｏｄｅ ＲａｙＴｕｂｅ）やＬＣＤ（Ｌｉｑｕｉｄ Ｃｒｙｓｔａｌ Ｄｉｓｐｌａｙ）および対応する駆動回路からなる画像表示デバイス５１６に供給される。
【００１２】
画像表示デバイス５１６では、供給された映像信号の周波数や解像度に従って、表示部５０７に対する表示を行う。例えば、供給された映像信号に含まれる水平同期信号および垂直同期信号を検出し、水平周波数や垂直周波数などを求める。
【００１３】
なお、操作スイッチ５０５を操作してモニタ装置５００の設定が変更されると、変更された設定に基づく制御信号がＣＰＵ５１１から表示制御回路５１５に対して供給される。この制御信号に基づき、表示制御回路５１５に供給された映像信号が処理され、画像表示デバイス５１６における表示画質などの調整がなされる。
【００１４】
このように、モニタ装置５００に対してパソコン本体５０１Ａおよび５０１Ｂが接続されることで、ユーザは、操作スイッチ５０５を所定に操作することで、パソコン本体５０１Ａと５０１Ｂとを適宜に切り替えて操作することが可能になる。パソコン本体５０１Ａ側が選択されている場合には、ユーザは、モニタ装置５００の表示を見ながら、マウス５０４Ａやキーボード５０３Ａによりパソコン本体５０１Ａを操作することができる。パソコン本体５０１Ｂが選択されている場合にも同様に、モニタ装置５００の表示を見ながら、マウス５０４Ｂやキーボード５０３Ｂによりパソコン本体５０１Ｂを操作することができる。
【００１５】
さらに、第３図に一例が示されるように、モニタ装置５００に接続された複数台のパソコン本体５０１Ａと５０１Ｂ間とをネットワーク５２０で接続することで、パソコン本体５０１と５０１Ｂとの間でデータ通信を行うようにできる。例えば、ファイルをパソコン本体５０１Ａからパソコン本体５０１Ｂに、ネットワーク５２０を介して転送することができる。
【発明の概要】
【発明が解決しようとする課題】
【００１６】
従来では、１台のモニタ装置に複数台のコンピュータ装置が接続可能とされていても、接続された複数台のコンピュータ装置からの映像信号を切り替えるビデオスイッチが、上述したようにスタティックなものであり、また、複数のコンピュータ装置から入力される映像信号の周波数が異なり非同期なものであった。そのため、従来では、複数のコンピュータ装置の映像信号を、１台のモニタ装置に同時に表示することができなかったという問題点があった。
【００１７】
すなわち、従来では、例えば２台のコンピュータ装置の映像信号を同時に表示するには、コンピュータ装置にそれぞれ対応する２台のモニタ装置を用いるしかないという問題点があった。
【００１８】
また、従来では、複数台のコンピュータ装置を操作する際には、キーボードやマウスといった入力デバイスが複数組、必要であった。そのため、スペース的な面や、作業性といった面で効率的ではなかったという問題点があった。
【００１９】
さらに、１台のモニタ装置に接続される複数台のコンピュータ装置から供給される映像信号は、信号フォーマットがそれぞれ異なり互いに非同期である場合が多い。このような場合、特に画像表示デバイスとしてＣＲＴを用いたモニタ装置５００において、供給された複数の映像信号の切り替え時には、供給された映像信号に関するシステム判別などの時間を要していた。このため、従来では、複数の映像信号を瞬時に切り替えることができないという問題点があった。
【００２０】
さらにまた、モニタ装置５００に対して２台のパソコン５０１Ａおよび５０１Ｂが接続されていても、モニタ装置５００では、何方か一方のパソコンからの画像信号しか表示できないので、ユーザは、操作スイッチ５０５を操作するなどして、パソコン５０１Ａおよび５０１Ｂのうち何方か一方を手動で選択し切り替えて使用しなければならない。そのため、例えば、第３図のようにパソコン本体５０１Ａと５０１Ｂとがネットワーク５２０で接続されていても、パソコン５０１Ａおよび５０１Ｂの２台に跨ってファイル操作を行おうとすると、操作の手順が煩雑となり、２台のパソコンの切替の手間がかかるために操作性が悪く、不便であるという問題点があった。
【００２１】
ＯＳ（Ｏｐｅｒａｔｉｏｎ Ｓｙｓｔｅｍ）によっては、２つの異なるパソコンに跨ったファイル操作を行うためには、２つのパソコンから共通にアクセスできる、共有フォルダを介してデータやりとりをする必要がある。例えば、パソコン５０１Ａ上のファイルをパソコン５０１Ｂ側のアプリケーションで開く場合、先ず、操作スイッチ５０５により信号５０２Ａを選択し、画面にパソコン５０１Ａによる画面を表示させ、所望のファイルを共有フォルダに移動あるいはコピーする。次に、操作スイッチ５０５より信号５０２Ｂを選択し、モニタ５００の画面に、パソコン５０１Ｂによる画面を表示させる。そして、上述の共有フォルダを開き、そのフォルダ中の所望のファイルを選択して、パソコン５０１Ｂのアプリケーションから開く。このように、従来技術では、パソコン５０１Ａとパソコ
ン５０１Ｂとの間でのデータ転送処理でも、処理が煩雑になってしまうという問題点があった。
【００２２】
したがって、この発明の目的は、複数台のコンピュータ装置から出力された映像信号を同一画面上に表示させると共に、複数台のコンピュータ装置を一組の入力デバイスで操作できるようにした画像表示装置および方法を提供することにある。
【００２３】
また、この発明の他の目的は、複数系統が供給された映像信号を瞬時に切り替えることが可能な画像表示装置および方法を提供することにある。また、この発明のさらに他の目的は、複数台のコンピュータ装置が接続可能とされ、モニタ装置の表示を手動で切り替えることなく、接続された複数台のコンピュータ装置の間でのデータ伝送を行うことができる画像表示装置、映像信号供給装置、表示方法および表示プログラムを提供することにある。
【課題を解決するための手段】
【００２４】
上述した課題を解決するために、請求項１に記載の発明は、映像を表示する表示手段と、表示手段の表示に対応して位置の指定を行う入力デバイスと、複数の映像を表示手段に対して同時に表示させる表示制御手段と、入力デバイスによって指定された表示手段上の表示に対応する位置に基づいて、表示手段に表示される複数の映像の境界を移動させるよう制御する制御手段とを有する画像表示装置である。
【００２５】
また、請求項７に記載の発明は、映像を表示する表示手段へ映像信号を供給する映像信号供給手段と、表示手段の表示に対応して位置の指定を行う入力デバイスが接続される入力デバイス接続手段と、複数の映像を表示手段に対して同時に表示させる表示制御手段と、入力デバイスによって指定された表示手段上の表示に対応する位置に基づいて、表示手段に表示される複数の映像の境界を移動させるよう制御する制御手段とを有する映像信号供給装置である。
【００２６】
また、請求項８に記載の発明は、表示手段に対して複数の映像を同時に表示させる表示ステップと、表示手段の表示に対応してユーザーが位置の指定を行う入力ステップと、入力ステップによって指定された表示手段上の表示に対応する位置に基づいて、表示手段に表示される複数の映像の境界を移動させるよう制御する制御ステップとからなる表示方法である。
【００２７】
また、請求項９に記載の発明は、表示手段に対して複数の映像を同時に表示させる表示ステップと、表示手段の表示に対応してユーザーが位置の指定を行う入力ステップと、入力ステップによって指定された表示手段上の表示に対応する位置に基づいて、表示手段に表示される複数の映像の境界を移動させるよう制御する制御ステップとからなる表示プログラムである。
【発明の効果】
【００２８】
本発明によれば、画像表示装置に入力デバイスが設けられ、複数の映像を同時に表示した際の画面のスクロールを入力デバイスを用いて行うことができる。
【図面の簡単な説明】
【００２９】
【図１】第１図は、従来技術によって１台のモニタ装置に２台のコンピュータ装置を接続するようにした例を示す略線図である。
【図２】第２図は、従来技術によるモニタ装置の一例の構成を示すブロック図である。
【図３】第３図は、２つの入力が設けられたモニタ装置の従来技術による使用例を示す略線図である。
【図４】第４図は、実施の第１の形態によるモニタ装置である。１の一例の使用形態を概略的に示す略線図である。
【図５】第５図は、実施の一形態によるモニタ装置の一例の構成を示すブロック図である。
【図６】第６図は、ビデオメモリインターフェイスの一例の構成を示すブロック図である。
【図７】第７図は、フレームメモリの一例のアドレス空間を示す略線図である。
【図８】第８図は、表示部の表示の例を示す略線図である。
【図９】第９図は、表示部の表示の例を示す略線図である。
【図１０】第１０図は、表示部の表示の例を示す略線図である。
【図１１】第１１図は、実施の第１の形態による表示制御の一例の処理を示すフローチャートである。
【図１２】第１２図は、実施の第２の形態による表示制御の一例の処理を示すフローチャートである。
【図１３】第１３図は、カーソルのＸ座標に基づく処理について説明するための略線図である。
【図１４】第１４図は、ＯＳＤ画面の一例の表示を示す略線図である。
【図１５】第１５図は、実施の第３の形態によるモニタ装置の使用形態を概略的に示す略線図である。
【図１６】第１６図は、実施の第３の形態によるモニタ装置の一例の構成を示すブロック図である。
【図１７】第１７図は、画像処理装置の構成をより詳細に示すブロック図である。
【図１８】第１８図は、表示部の一例の表示を示す略線図である。
【図１９】第１９図は、パソコン間でのファイルの移動処理を示す一例のフローチャートである。
【図２０】第２０図は、パソコン間でのファイルのコピーを行う際の処理の一例のフローチャートである。
【図２１】第２１図は、表示部に対する複数台のコンピュータ装置による表示画面の様々な表示方法についてより具体的に示す略線図である。
【図２２】第２２図は、表示部に対する複数台のコンピュータ装置による表示画面の様々な表示方法についてより具体的に示す略線図である。
【図２３】第２３図は、表示部に対する複数台のコンピュータ装置による表示画面の様々な表示方法についてより具体的に示す略線図である。
【図２４】第２４図は、表示部に対する複数台のコンピュータ装置による表示画面の様々な表示方法についてより具体的に示す略線図である。
【図２５】第２５図は、実施の第３の形態の第１の変形例によるモニタ装置の一例の構成を示すブロック図である。
【図２６】第２６図は、実施の第３の形態の第２の変形例によるモニタ装置の一例の構成を示すブロック図である。
【図２７】第２７図は、実施の第４の形態によるモニタ装置の使用形態を概略的に示す略線図である。
【図２８】第２８図は、実施の第４の形態によるモニタ装置の一例の構成を示すブロック図、
【図２９】第２９図は、実施の第４の形態の第１の変形例によるモニタ装置の一例の構成を示すブロック図である。
【図３０】第３０図は、実施の第４の形態の第２の変形例によるモニタ装置の一例の構成を示すブロック図である。
【図３１】第３１図は、実施の第５の形態によるモニタ装置の使用形態を概略的に示す略線図である。
【図３２】第３２図は、実施の第５の形態によるモニタ装置の一例の構成を示すブロック図である。
【図３３】第３３図は、実施の第５の形態の第１の変形例によるモニタ装置の一例の構成を示すブロック図である。
【図３４】第３４図は、実施の第５の形態の第２の変形例によるモニタ装置の一例の構成を示すブロック図である。
【図３５】第３５図は、実施の第６の形態によるモニタ装置の使用形態を概略的に示す略線図である。
【図３６】第３６図は、実施の第６の形態によるモニタ装置の一例の構成を示すブロック図である。
【図３７】第３７図は、実施の第６の形態の第１の変形例によるモニタ装置の一例の構成を示すブロック図である。
【図３８】第３８図は、実施の第６の形態の第２の変形例によるモニタ装置の一例の構成を示すブロック図である。
【発明を実施するための形態】
【００３０】
以下、この発明の実施の第１の形態を、図面を参照しながら説明する。第４図は、この実施の第１の形態によるモニタ装置１の一例の使用形態を概略的に示す。モニタ装置１に対して２台のコンピュータ装置２Ａおよび２Ｂが接続される。なお、以下では、コンピュータ装置がパーソナルコンピュータ（パソコンと略称する）であるものとして説明する。パソコン２Ａおよび２Ｂから出力された映像信号４Ａおよび４Ｂがそれぞれモニタ装置１に供給される。モニタ装置１では、これら映像信号４Ａおよび４Ｂによる表示は、表示部６の表示領域７Ａおよび７Ｂにそれぞれ表示することができる。
【００３１】
また、モニタ装置１に対して、入力デバイスとしてキーボード３およびマウス１４が接続され、２台のパソコン２Ａおよび２Ｂがキーボード３およびマウス１４を共通して用いることができるようにされている。すなわち、キーボード３から出力されたキー情報１０、ならびに、マウス１４から出力されたマウス移動量およびボタン操作情報１１（以下、「マウス移動量およびボタン操作情報」を、「マウス情報」と総称する）は、モニタ装置１を介して、パソコン２Ａおよび２Ｂのうち選択された側に、入力操作信号５Ａあるいは５Ｂとして供給される。
【００３２】
さらに、モニタ装置１は、ＯＳＤ（Ｏｎ Ｓｃｒｅｅｎ Ｄｉｓｐｌａｙ）機能を有しており、前面に設けられた操作スイッチ８を操作することにより、ＯＳＤ画面９が表示される。ＯＳＤ画面９の表示に基づき、操作スイッチ８の所定の操作を行うことで、モニタ装置１の設定を変更することができる。第４図の例では、ＯＳＤ画面９として、表示部６に表示される画像のコントラストを調整するコントロール画面が表示されている。操作スイッチ８の所定の操作によりコントラストの設定値が変更され、表示部６の表示画像のコントラストが変化されると共に、コントロール画面が更新される。
【００３３】
なお、第４図では、モニタ装置１は、２台のパソコン２Ａおよび２Ｂを接続するように説明しているが、さらに多数のパソコンを接続するように構成することも可能である。
【００３４】
第５図は、この実施の第１の形態によるモニタ装置１の一例の構成を示す。複数台のパソコン２Ａ、２Ｂ、・・・、２ｎ（図示しない）のそれぞれから供給された映像信号４Ａ、４Ｂ、・・・、４ｎがビデオメモリインターフェイス２１に供給される。ビデオメモリインターフェイス２１は、供給された映像信号４Ａ、４Ｂ、・・・、４ｎを、それぞれ所定のアドレスを割り当ててフレームメモリ２２に格納する。
【００３５】
なお、以下では、繁雑さを避けるために、モニタ装置１に接続されるパソコンは、パソコン２Ａおよび２Ｂの２台とし、フレームメモリ２２には、映像信号４Ａおよび４Ｂが格納されるものとして説明する。
【００３６】
ビデオメモリインターフェイス２１は、後述するＣＰＵ（Ｃｅｎｔｒａｌ Ｐｒｏｃｅｓｓｉｎｇ Ｕｎｉｔ）２０からのコマンドに基づいて読み出しアドレスを制御して、フレームメモリ２２から１画面分の映像信号を読み出す。読み出された映像信号は、ビデオミックス回路２４の一方の入力端に供給される。
【００３７】
一方、キーボード３およびマウス１４から出力されたキー情報１０およびマウス情報１１は、それぞれＣＰＵ２０に供給される。キー情報１０およびマウス情報１１は、ＣＰＵ２０でパソコン２Ａおよび２Ｂの２台のうちアクティブであるとされたパソコンに対して、選択的に出力される（信号５Ａ、５Ｂ）パソコン２Ａおよび２Ｂのうち、どちらをアクティブにするかは、例えば、モニタ装置１の前面に設けられた操作スイッチ８を用いて選択するようにできる。
【００３８】
また、操作スイッチ８の操作に応じて出力された制御信号１２がＣＰＵ２０に供給される。ＣＰＵ２０で、この制御信号１２に基づき、ＯＳＤ画面９を表示する旨のコマンドが発行される。発行されたコマンドは、ＯＳＤキャラクタジェネレータ２３に供給される。ＯＳＤキャラクタジェネレータ２３では、供給された
【００３９】
コマンドに基づきＯＳＤ画面９を表示するための、例えばＲＧＢ信号からなる映像信号を生成する。この映像信号は、上述したビデオミックス回路２４の他方の入力端に供給される。
【００４０】
ビデオミックス回路２４では、一方および他方の入力端に供給された映像信号を、表示部６の所定領域にＯＳＤ画面９が表示されるように所定のタイミングで切り替えて出力する。ビデオミックス回路２４の出力は、表示制御回路２５を介して、例えばＣＲＴ（Ｃａｔｈｏｄｅ Ｒａｙ Ｔｕｂｅ）からなる画像表示デバイス２６に供給される。画像表示デバイス２６では、供給された映像信号に基づき、表示部６に対する画像表示を行う。なお、表示デバイス２６としてＬＣＤ（Ｌｉｑｕｉｄ Ｃｒｙｓｔａｌ Ｄｉｓｐｌａｙ）を用いることもできる。
【００４１】
なお、ＣＰＵ２０では、供給された制御信号１２に基づき、表示制御回路２５が画像表示デバイス２６を制御するためのコマンドを発行する。このコマンドは、表示制御回路２５に供給され、表示制御回路２５により、画像表示デバイスに供給される映像信号に対してコマンドに基づいた処理がなされる。
【００４２】
また、図示しないが、ＣＰＵ２０は、実際にはワークメモリやＲＯＭ（Ｒｅａｄ Ｏｎｌｙ Ｍｅｍｏｒｙ）などを接続して用いられる。ＣＰＵ２０は、例えば、ＲＯＭに予め記憶された所定のプログラムに基づき、モニタ装置１の各部を制御する。
【００４３】
第６図は、ビデオメモリインターフェイス２１の一例の構成を示す。ビデオメモリインターフェイス２１は、このモニタ装置１に入力可能な映像信号の本数に対応し、複数の入力ＦＩＦＯ（Ｆｉｒｓｔ−Ｉｎ Ｆｉｒｓｔ−Ｏｕｔ）メモリ８０Ａ、８０Ｂ、・・・、８０ｎを有する。以下では、入力される映像信号が２系統であって、入力ＦＩＦＯメモリ８０Ａおよび８０Ｂを有するものとして説明する。ビデオメモリインターフェイス２１に供給された２系統の映像信号４Ａおよび４Ｂは、入力ＦＩＦＯメモリ８０Ａおよび８０Ｂにそれぞれ一旦溜め込まれる。
【００４４】
入力ＦＩＦＯメモリ８０Ａおよび８０Ｂから、映像信号４Ａおよび４Ｂが読み出され、メモリインターフェイス８１に供給される。メモリインターフェイス８１に供給された映像信号４Ａおよび４Ｂは、ＣＰＵ２０によって発行されるコマンドに従いメモリインターフェイス８１によりアドレス制御され、フレームメモリ２２に格納される。同様にして、フレームメモリ２２から、メモリインターフェイス８１によりアドレス制御され１画面分の映像信号が読み出される。フレームメモリ２２から読み出された１画面分の映像信号は、出力ＦＩＦＯメモリ８２に一旦溜め込まれてから出力される。
【００４５】
フレームメモリ２２の入出力に、ＦＩＦＯメモリ８０Ａ、８０Ｂおよび８２を用いているため、入出力のクロック変換が可能となり、入力された映像信号のフォーマット変換を自在に行うことができる。
【００４６】
第７図は、フレームメモリ２２の一例のアドレス空間を示し、フレームメモリ２２から映像信号を読み出す際のアドレス指定の例を示す。フレームメモリ２２は、複数フレーム分の映像信号を格納可能な容量を有する。モニタ装置１に２台のパソコン２Ａおよび２Ｂが接続されるこの例では、フレームメモリ２２は、少なくとも２フレーム分、すなわち２画面分の映像信号を格納可能な容量を有する。
【００４７】
フレームメモリ２２のアドレス空間３０は、例えば、画像表示と対応できる２次元配列とされている。第７図の例では、映像信号の垂直方向が横方向すなわち列方向に配列され、映像信号の水平方向が縦方向すなわち行方向に配列される。また、映像信号は、例えば第７図に示すメモリ空間の右上隅を、第１の映像信号の表示画面の左上隅に対応するアドレスとして、列方向に２画面分が並べられて配列される。したがって、行方向に映像信号を読み出していくことで、第１および第２の映像信号を連続的に読み出すことができる。
【００４８】
フレームメモリ２２に、パソコン２Ａからの映像信号４Ａおよびパソコン２Ｂからの映像信号４Ｂを、上述の第１および第２の映像信号としてそれぞれ格納する。映像信号４Ａが第７図に示すアドレス空間３１Ａに格納され、映像信号４Ｂがアドレス空間３１Ｂに格納される。アドレス空間３０において、行方向に１水平周期（１Ｈ）分のアドレス範囲を指定することで、１画面分の表示を行う映像信号を読み出すことができる。
【００４９】
読み出しを行うアドレス範囲の始点を変更することで、出力される映像信号を瞬時に変更することができる。第８図〜第１０図は、表示部６の表示の例を示す。第８図〜第１０図は、フレームメモリ２２から映像信号を読み出す際の、アドレス空間３０における読み出しアドレス範囲指定の方法を異ならせて示してある。映像信号の読み出しの際のアドレス範囲の始点を変更することで、これら第８図〜第１０図に示されるように、表示部６の表示領域７Ａおよび７Ｂの表示面積が変化する。
【００５０】
第８図Ａおよび第８図Ｂは、それぞれ映像信号４Ａおよび４Ｂを単独で表示させる例を示す。フレームメモリ２２において、行方向のアドレス範囲を、上述した第７図のアドレスＭ１を読み出し開始アドレスとして、行方向に１Ｈ分指定することで、アドレス空間３１Ａのみから読み出しを行うことができる。そのときの表示部６への表示は、第８図Ａに一例が示されるように、映像信号４Ａによる表示領域７Ａのみとなる。同様にして、第７図のアドレスＭ２を読み出し開始アドレスとして、行方向に１Ｈ分、アドレス範囲を指定することで、アドレス空間３１Ｂのみから読み出しを行うことができ、第８図Ｂに一例が示されるように、表示部６への表示は、映像信号４Ｂによる表示領域７Ｂのみとなる。
【００５１】
なお、パソコン２Ａおよび２Ｂから出力される映像信号２Ａおよび２Ｂには、それぞれ動作されるアプリケーションソフトウェアなどにより、映像信号２Ａおよび２Ｂの本来の座標上の所定位置にカーソル表示を行うための映像信号が重畳されている。第８図Ａおよび第８図Ｂにおいて、パソコン２Ａおよび２Ｂから出力された映像信号４Ａおよび４Ｂに重畳されたカーソル５０Ａおよび５０Ｂがそれぞれの表示領域中に表示されている。
【００５２】
第９図は、表示部６に、映像信号４Ａによる表示領域７Ａと、映像信号４Ｂによる表示領域７Ｂとを同時に表示させる例である。読み出し開始アドレスを、アドレス空間３１Ａの範囲内のアドレスＭとして、行方向に１Ｈ分、アドレス範囲を指定することで、映像信号４Ａおよび４Ｂを１画面分の映像信号中に混在させて読み出すことが可能である。読み出し開始アドレスであるアドレスＭを、アドレス空間３１Ａ内で移動させることで、表示部６に占める表示領域７Ａおよび７Ｂの割合を、第９図Ａ、第９図Ｂおよび第９図Ｃのように変化させることができる。
【００５３】
読み出し開始アドレスＭを連続的に変化させることで、第９図Ａ、第９図Ｂおよび第９図Ｃの各図に示されるような表示を連続的に切り替えることができる。これにより、表示領域７Ａおよび表示領域７Ｂの境界をスクロールさせるような表示も可能となる。
【００５４】
なお、第９図のように２つの映像信号４Ａおよび４Ｂを同一画面内に表示する場合にも、各々の映像信号４Ａおよび４における表示を固定的とすることができる。例えば、カーソル５０Ａおよび５０Ｂは、元の映像信号４Ａおよび４Ｂにおいて表示されていた位置と相対的に同一位置に表示される。
【００５５】
また、フレームメモリ２２のアドレス空間３０へのアクセス方法によっては、第１０図に一例が示されるような、一方の表示領域（この例では表示領域７Ａ）の中に他方の表示領域（この例では表示領域７Ｂ）を表示させることも可能である。このときには、表示領域７Ｂの表示は、縮小表示や部分的な表示としてもよい。例えば、表示領域７Ａおよび７Ｂの表示範囲に応じて、アドレス空間３１Ａおよび３１Ｂのアドレス指定を切り替えることで、第７図の表示を行うことができる。
【００５６】
第１１図は、上述のような表示制御を行うための一例の処理を示すフローチャートである。なお、この第１１図および第１２図、ならびに、後述する第１３図において、パソコン２Ａおよび２Ｂを、それぞれＰＣ１およびＰＣ２と表記する。
【００５７】
このフローチャートの処理を実行するに先んじて、初期状態として、映像信号４Ａおよび４Ｂのうち一方が表示部６に対して全画面表示されているものとする。この例では、映像信号４Ａが全画面表示されており、パソコン２Ａがキーボード３およびマウス１４によって操作可能な、アクティブな状態にされているものとする。その状態において、例えば、モニタ装置１の操作スイッチ８の操作に基づき、表示部６に一方の映像信号のみが表示される１画面モードから、２つの映像信号４Ａおよび４Ｂが同時に表示される２画面モードへと、モニタ装置１の表示モードを切り替えるコマンドがＣＰＵ２０によって発行される。コマンドが発行されると、第１１図のフローチャートによる処理が開始される。なお、２画面モードに切り替えるコマンドは、キーボード３やマウス１４による入力に基づき行うようにしてもよい。
【００５８】
最初のステップＳ１０で、モニタ装置１に接続されているパソコン２Ａおよび２Ｂのうち、どちらのパソコンが現在アクティブにされているかが認識される。例えば、キーボード３からのキー情報１０やマウス１４からのマウス情報１１が、パソコン２Ａおよび２Ｂのうちのどちらに供給されるように選択されているかで判断することができる。
【００５９】
第１１図の例では、次のステップＳ１１で、パソコン２Ａがアクティブなパソコンであるかどうかが判断される。若し、パソコン２Ａがアクティブなパソコンであると判断されれば、処理はステップＳ１２に移行する。一方、パソコン２Ａがアクティブではない、すなわち、パソコン２Ｂがアクティブなパソコンであると判断されれば、処理はステップＳ１３に移行する。
【００６０】
ステップＳ１２およびＳ１３では、それぞれフレームメモリ２２における読み出し開始アドレスが設定される。パソコン２Ａがアクティブである場合のステップＳ１２では、読み出し開始アドレスＭが述した第７図に示されるアドレスＭ１に設定される。一方、パソコン２Ｂがアクティブである場合のステップＳ１３では、読み出し開始アドレスＭが第７図に示されるアドレスＭ２に設定される。
【００６１】
ステップＳ１２およびＳ１３で読み出し開始アドレスがＭ設定されると、処理はステップＳ１４に移行する。ステップＳ１４では、フレームメモリ２２において、設定された開始アドレスＭから、１フレーム分の映像信号が読み出される。例えば、読み出し開始アドレスＭがアドレスＭ１に設定されていれば、アドレス空間３０が列方向に、上述の第７図におけるアドレスＭ１からアドレスＭ２の手前までが読み出される。
【００６２】
ここで、画面のスクロールを行うスクロールコマンドがＯＮ状態であるかどうかがステップＳ１５で判断される。若し、ＯＮ状態となっていなければ、処理は後述するステップＳ１９に移行する。
【００６３】
スクロールコマンドがＯＮ状態になっていると、モニタ装置１において、パソコン２Ａによる表示領域７Ａおよびパソコン２Ｂによる表示領域７Ｂを、隣り合ったまま例えば左右に移動させて表示させることが可能となる。スクロールコマンドのＯＮ状態／ＯＦＦ状態の切り替えは、例えば、モニタ装置１の前面に設けられた操作スイッチ８を用いて行うことができる。画面のスクロールの制御も、操作スイッチ８を用いて行うようにできる。もちろん、キーボード３やマウス１４を用いてスクロールコマンドのＯＮ／ＯＦＦ状態の切り替えや画面のスクロール制御を行うようにもできる。
【００６４】
一方、ステップＳ１５でスクロールコマンドがＯＮ状態となっていると判断されれば、処理はステップＳ１６に移行し、画面スクロールがどちらの方向に対してなされているかが判断される。右方向へのスクロールであれば、処理はステップＳ１７に移行し、左方向へのスクロールであれば、処理はステップＳ１８に移行する。
【００６５】
ステップＳ１７およびＳ１８では、スクロールの方向に従い読み出し開始アドレスＭの変更を行う。右方向にスクロールがなされていれば、ステップＳ１７で、設定されていたアドレスＭに対してスクロール量に応じたアドレスＭｓｃｒｌが加算される。一方、左方向にスクロールがなされていれば、ステップＳ１８で、設定されていたアドレスＭに対してスクロール量に応じたアドレスＭｓｃｒｌが減算される。
【００６６】
ステップＳ１７およびＳ１８で、上述のように読み出し開始アドレスＭが変更されると、処理はステップＳ１９に移行される。ステップＳ１９では、読み出し開始アドレスＭと上述したアドレスＭ１およびＭ２との大小関係が判定される。若し、アドレスＭがアドレスＭ１を越え、且つ、アドレスＭ２未満であるときには（Ｍ１＜Ｍ＜Ｍ２）、処理はステップＳ２１に移行する。
【００６７】
一方、読み出し開始アドレスＭが上述の範囲外であるときは、処理はステップＳ２０に移行する。ステップＳ２０では、読み出し開始アドレスＭの値にリミットがかけられる。すなわち、変更された読み出し開始アドレスＭの値がアドレスＭ１以下の値であるときには、読み出し開始アドレスＭの値がアドレスＭ１に設定される。一方、変更された読み出し開始アドレスＭの値がアドレスＭ２以上であれば、読み出し開始アドレスＭの値がアドレスＭ２に設定される。このように、変更された読み出し開始アドレスＭの値に制限を加え、スクロールが表示領域７Ａの右端あるいは表示領域７Ｂの左端まで達した場合に、それ以上スクロール動作を行わないようにする。
【００６８】
次のステップＳ２１では、パソコン２Ａおよび２Ｂのうち、アクティブとされた側が変更されたかどうかが判断される。若し、変更されたと判断されれば、処理はステップＳ２２に移行する。ステップＳ２２では、アクティブなパソコンが変更される。すなわち、ＣＰＵ２０において、入力されたキー情報１０およびマウス情報１１の出力先がアクティブなパソコンである側に変更される。
【００６９】
さらに、次のステップＳ２３では、２画面モードがＯＦＦにされているかどうかが判断される。若し、２画面モードがＯＦＦにされていれば、一連の処理が終了される。例えば、フレームメモリ２２に対する読み出し開始アドレスＭが、そのときアクティブにされているパソコンの側に応じて、アドレスＭ１あるいはＭ２に固定的に設定される。
【００７０】
一方、ステップＳ２３で、２画面モードがＯＮとされていると判断されれば、処理はステップＳ１４に戻される。そして、上述のステップＳ１７あるいはＳ１８で変更された読み出し開始アドレスＭに従い、フレームメモリ２２から映像信号が読み出される。上述のステップＳ１４からステップＳ２３までの処理は、２画面モードがＯＮとされている間、例えば１フレームの周期で巡回的に行われる。
【００７１】
上述のフローチャートのステップＳ１４以降の処理を、第７図および第９図を用いてより具体的に説明する。画面スクロールがＯＮとされ、既にスクロールが行われ、読み出し開始アドレスＭ例えば第７図中のアドレス４０とされているものとする。ステップＳ１４で、このアドレスＭから１フレーム分の映像信号が読み出される。すなわち、読み出し終了アドレスは、第７図中のアドレス４１となる。
【００７２】
このときの表示部６の表示は、例えば第９図Ａのようになっている。読み出し開始アドレスＭが表示部２における表示の左端に相当し、読み出し開始アドレスＭからアドレスＭ２までが表示領域７Ａに対応し、パソコン２Ａの映像信号４Ａによる画像が表示される。また、アドレスＭ２からアドレス４１までが表示領域７Ｂに対応し、パソコン２Ｂの映像信号４Ｂによる画像が表示される。
【００７３】
ここで、画面スクロールがＯＮであって、上述のステップＳ１７あるいはＳ１８で読み出し開始アドレスＭが変更されるとする。スクロールが右スクロールであって、ステップＳ１７で読み出し開始アドレスＭにスクロール量Ｍｓｃｒｌが加算されると、読み出し開始アドレスＭは、第７図中のアドレス４２とされる。そこから１フレーム分の映像信号が読み出される。したがって、第９図Ｂに一例が示されるように、表示部６の表示領域がアドレス空間３０に対して右方向に移動される。
【００７４】
一方、スクロールが左スクロールであって、ステップＳ１８で読み出し開始アドレスＭからスクロール量Ｍｓｃｒｌが減算されると、読み出し開始アドレスＭは、第７図中のアドレス４３とされる。そこから１フレーム分の映像信号が読み出される。したがって、第９図Ｃに一例が示されるように、表示部６の表示領域がアドレス空間３０に対して左方向に移動される。
【００７５】
次に、この発明の実施の第２の形態について説明する。この実施の第２の形態では、パソコン２Ａおよび２Ｂの２台からのアクティブなパソコンの選択や、２台のパソコンによる２画面を同時に表示した際の画面のスクロールコマンドの発行を、マウス１４を用いて行うようにしている。この実施の第２の形態では、第４図〜第７図を用いて上述した、実施の第１の形態におけるシステム構成をそのまま適用させることができる。ここでは、繁雑さを避けるために、上述した実施の第１の形態と共通する部分については、詳細な説明を省略する。
【００７６】
第１２図は、この実施の第２の形態による処理の一例のフローチャートである。モニタ装置１は、例えば操作スイッチ８の操作に基づき、表示モードが２画面モードとされているものとする。２画面モードへの移行は、パソコン２Ａおよび２Ｂの所定のソフトウェア処理に基づき行うようにしてもよい。さらに、説明のため、既に後述する処理に基づき画面のスクロールが行われ、表示部６に対して表示領域７Ａおよび７Ｂが同時に表示されているものとする。
【００７７】
最初のステップＳ３０で、モニタ装置１に接続されているパソコン２Ａおよび２Ｂのうち、どちらのパソコンが現在アクティブにされているかが認識される。例えば、キーボード３からのキー情報１０やマウス１４からのマウス情報１１が、パソコン２Ａおよび２Ｂのうちのどちらに供給されるように選択されているかで判断することができる。ここでは、パソコン２Ａがアクティブなパソコンであるとする。
【００７８】
第１２図の例では、次のステップＳ３１で、パソコン２Ａがアクティブなパソコンであるかどうかが判断される。若し、パソコン２Ａがアクティブなパソコンであると判断されれば、処理はステップＳ３２に移行する。一方、パソコン２Ａがアクティブではない、すなわち、パソコン２Ｂがアクティブなパソコンであると判断されれば、処理はステップＳ３４に移行する。
【００７９】
ステップＳ３２およびＳ３４において、それぞれ、パソコン２Ａおよびパソコン２ＢにおけるカーソルのＸ座標に基づく判断がなされる。ステップＳ３２では、カーソルのＸ座標が表示領域７Ａにおける最大値Ｘｐｃ１ｍａｘであるかどうかが判断される。カーソルのＸ座標がＸ＝Ｘｐｃ１ｍａｘであれば、カーソルは、表示領域７Ａの右端、すなわち、表示領域７Ａおよび７Ｂの境界部に表示されていることになる。
【００８０】
若し、ステップＳ３２においてカーソルのＸ座標がＸ＝Ｘｐｃ１ｍａｘであると判断されれば、処理はステップＳ３３に移行し、アクティブなパソコンおよびカーソルの制御がパソコン２Ａからパソコン２Ｂへと変更される。そして、処理はステップＳ３６に移行される。
【００８１】
一方、上述のステップＳ３２においてカーソルのＸ座標がＸ＝Ｘｐｃ１ｍａｘでないと判断されれば、現在のカーソル座標が現在アクティブになっているパソコン２Ａのカーソル座標であるとして、処理はそのままステップＳ３６に移行される。
【００８２】
同様に、ステップＳ３４では、カーソルのＸ座標が表示領域７Ｂにおける最小値（Ｘ＝０）であるかが判断される。カーソルのＸ座標がＸ＝０であれば、カーソルは、表示領域７Ｂの左端、すなわち、表示領域７および７Ａの境界部に表示されていることになる。若し、ステップＳ３４においてカーソルのＸ座標がＸ＝０であると判断されれば、処理はステップＳ３５に移行し、アクティブなパソコンおよびカーソルの制御がパソコン２Ｂからパソコン２Ａへと変更される。そして、処理はステップＳ３６に移行される。
【００８３】
第１３図を用いて、上述したカーソルのＸ座標に基づく処理について説明する。なお、第１３図において、パソコン２Ａ（ＰＣ１）およびパソコン２Ｂ（ＰＣ２）における座標を、それぞれ座標ＰＣ１（Ｘ，Ｙ）および座標ＰＣ２（Ｘ，Ｙ）と表記する。また、表示部６上での座標、すなわち、表示部６における絶対的な座標を、座標（ｘ，ｙ）と表記する。
【００８４】
表示部６において、左上隅の座標を座標（０，０）、その対角の座標を座標（ｘｍａｘ，ｙｍａｘ）とする。表示部６に対して表示領域７Ａおよび７Ｂが第１３図に示されるように表示されているとき、表示領域７Ａの右端と表示領域７Ｂの左端とが接して境界部６０をなす。したがって、表示部６における境界部６０上の任意の点６１Ｂの座標は、パソコン２Ａ上の座標では（Ｘｐｃ１ｍａｘ，Ｙ）であり、パソコン２Ｂ上の座標では座標（０，Ｙ）である。
【００８５】
一例として、初期状態でパソコン２Ｂがアクティブとされており、カーソルが初期位置６１Ａに表示されている場合を考える。カーソルを初期位置６１Ａから位置６１Ｃに移動させると、カーソルは、境界部６０を跨ぐことになる。カーソルが境界部６０を表示領域７Ｂから７Ａへと跨ぐ瞬間（位置６１Ｂ）は、現在アクティブとされているパソコン２Ｂにおいて、カーソルのＸ座標がＸ＝０となる。したがって、ステップＳ３１でアクティブなパソコンがパソコン２Ｂであるとされて処理がステップＳ３４に移行し、ステップＳ３４でカーソルのＸ座標がＸ＝０であると判断される。すると、ステップＳ３５で、アクティブなパソコンがパソコン２Ｂからパソコン２Ａへと変更されると共に、カーソルの制御がパソコン２Ｂからパソコン２Ａへと変更され、カーソルの座標がパソコン２Ａ上の座標で制御されることになる。
【００８６】
このように、カーソルのＸ座標を境界部６０を越えて移動させることで、パソコン２Ａおよび２Ｂによる制御を切り替えることができる。
【００８７】
第１２図のフローチャートの説明に戻り、ステップＳ３６で、表示部６におけるカーソルの座標（ｘ，ｙ）が取得され、次のステップＳ３７で、取得されたカーソル座標（ｘ，ｙ）のｘ座標に基づく判断がなされる。ステップＳ３７において、カーソル座標（ｘ，ｙ）のｘ座標が、ｘ＝０であれば処理はステップＳ３８に移行し、左スクロールを行うようなコマンドがＣＰＵ２０において発行される。また、ｘ座標がｘ＝ｘｍａｘであれば、処理はステップＳ３９に移行し、右スクロールを行うようなコマンドがＣＰＵ２０において発行される。
【００８８】
第１３図の例では、カーソルが位置６１Ｄにあれば、ステップＳ３７において表示部６上のｘ座標がＸ＝０であると判断され、ステップＳ３８で左スクロールを行うようなコマンドが発行される。このコマンドに従いフレームメモリ２２における読み出し開始アドレスＭが変更され、表示部６に表示されている画面が左方向に移動される。
【００８９】
ＣＰＵ２０で発行されたこれらのコマンドは、ビデオメモリインターフェイス２１に供給され、上述の実施の第１の形態と同様に、フレームメモリ２２における読み出し開始アドレスＭが所定に変更され、画面のスクロールが行われる。したがって、例えばマウス１４を操作し、カーソルを表示部６における左端あるいは右端に位置させることで、カーソルが位置する方向へ画面をスクロールさせることができる。
【００９０】
ステップＳ３８およびＳ３９でコマンドが発行されスクロールが行われると、一連の処理が終了される。また、ステップＳ３７で、カーソルの座標が上述の何れの値でもないときは、そのまま一連の処理が終了される。
【００９１】
なお、表示部６には、上述したように、ＯＳＤ画面９を表示させることができる。第１４図は、ＯＳＤ画面９の一例の表示を示す。このとき、ＯＳＤ画面９が表示される領域に対して、ＯＳＤによる操作を行うための専用のカーソル７１を表示させるようにできる。カーソル７１を表示させる映像信号は、例えば、ＣＰＵ２０のコマンドにより、ＯＳＤ画面９を表示させる映像信号と共にキャラクタジェネレータ２３で生成され、ビデオミックス回路２４でパソコン２Ａ，２Ｂからの映像信号に重畳される。カーソル７１の映像信号を生成するための専用のキャラクタジェネレータを別途、設けることもできる。
【００９２】
ＯＳＤ画面９において、領域７２Ａ、７２Ｂおよび７２Ｃは、入力有効領域であって、領域内にカーソル表示の座標が存在するときに、例えばマウス１４のボタン操作による入力が可能となる。ＯＳＤ画面９としてコントラスト調整画面が表示されているこの例では、カーソルが領域７２Ａにあるときにボタン操作を行うと画面のコントラスト値を下降させ、領域７２Ｂにあるときにボタン操作を行うと画面のコントラスト値を上昇させるようなコマンドがＣＰＵ２０によって発行される。このコマンドは、ＣＰＵ２０から表示制御回路２５に供給され画像表示デバイス２６による表示が制御される。また、コントラスト値が表示される表示領域７３の表示が更新される。
【００９３】
なお、領域７２Ｃは、ＯＳＤ画面９を表示するモードを終了するための入力を行う領域である。第１３図の例では、ＯＳＤ画面９は、表示部６における座標（ｘ０，ｙ０）を基準とした所定大の領域に表示されている。カーソルがこの領域内にあることが検出されると、カーソルのこの領域内の座標（ｘｃ ，ｙｃ ）が求められ、求められた座標に基づきカーソルが入力有効領域内にあるかどうかが判断され、さらに、入力有効領域内にあるとされた場合に、例えばマウス１４におけるボタン操作が行われたかどうかが判断される。判断結果に基づきＣＰＵ２０によりコマンドが発行されることで、モニタ装置１の諸設定が制御される。
【００９４】
パソコン２Ａおよび２Ｂによる映像信号４Ａおよび４Ｂの表示、ならびに、パソコン２Ａおよび２Ｂに対するキーボード３やマウス１４からの入力の供給を制御するだけでなく、モニタ装置１の機能の制御も、キーボード３やマウス１４を用いて一括して行うことができる。
【００９５】
なお、上述では、カーソルの移動や各種の指示の入力をマウス１４を用いて行うように説明したが、これはこの例に限定されない。例えば、キーボード３を用いて各種の指示を行うようにできる。キーボード３を用いる場合には、キーボード３の所定のキーにカーソルを移動させる機能を割り振り、別のキーにマウス１４におけるボタン操作に対応する機能を割り振る、といったことが考えられる。キーボード３のキーのそれぞれに、指定可能な機能をそれぞれ割り振ることもできる。
【００９６】
次に、この発明の実施の第３の形態について説明する。この実施の第３の形態では、モニタ装置に接続された複数台のコンピュータ装置間での通信が可能とされており、複数台のコンピュータ装置間でのデータ転送などを、モニタ装置の表示を見ながら行うことができるようにされている。
【００９７】
第１５図は、この実施の第３の形態によるモニタ装置１０９の使用形態を概略的に示す。モニタ装置１０９に対して、２台のコンピュータ装置１１７Ａおよび１１７Ｂが接続される。なお、以下では、コンピュータ装置がパーソナルコンピュータ（パソコンと略称する）であるものとして説明する。パソコン１１７Ａおよび１１７Ｂから出力された画像信号１１３Ａおよび１１３Ｂは、画像信号経路１２４Ａおよび１２４Ｂをそれぞれ介してモニタ装置１０９に供給される。画像信号１１３Ａおよび１１３Ｂによる画像は、モニタ装置１０９の表示部１５０の表示領域１２５Ａおよび１２５Ｂにそれぞれ表示することができる。
【００９８】
また、パソコン１１７Ａおよび１１７Ｂとモニタ装置１０９とが制御信号経路１２３Ａおよび１２３Ｂでそれぞれ接続される。パソコン１１７Ａおよび１１７Ｂは、この制御信号経路１２３Ａおよび１２３Ｂを介して、モニタ装置１０９とそれぞれ通信を行い、制御信号およびデータのやりとりを行うことができる。制御信号経路１２３Ａおよび１２３Ｂとしては、ＲＳ−２３２Ｃといったシリアル通信、パラレルポートを利用した通信およびＵＳＢ（Ｕｎｉｖｅｒｓａｌ Ｓｅｒｉａｌ Ｂｕｓ）などの、様々なインターフェイスを適用することができる。さらに、ＰＳ／２（Ｐｅｒｓｏｎａｌ Ｓｙｓｔｅｍ ２）のような、キーボードやマウスをパソコンに接続するために従来から一般的に用いられてるインターフェイスを、制御信号経路１２３Ａおよび１２３Ｂのインターフェイスとして適
用させることもできる。
【００９９】
モニタ装置１０９に対して、例えばキーボード１１０およびマウス１１１からなる入力デバイス１１２が接続される。入力デバイス１１２としては、これらに限らず、例えばジョイスティックやリモートコントロールコマンダ、タブレットなどを用いることもできる。
【０１００】
キーボード１１０は、押下されたキーに対応した制御信号（以下、キー情報と称する）を出力する。マウス１１１は、マウスの移動量を例えば（Ｘ，Ｙ）座標値として出力する。また、マウス１１１は、マウス１１１に設けられたボタンの押下に対応して制御信号を出力する。以下では、マウス１１１から出力されるマウス移動量情報およびボタン押下情報をまとめて、マウス情報と称する。また、ユーザによる操作に対応して入力デバイス１１２から出力される信号を、まとめて、入力操作信号と称する。例えば、入力デバイス１１２から出力される、上述したキー情報とマウス情報とをまとめて、入力操作信号と称する。入力操作信号は、モニタ装置１０９に供給され、パソコン１１７Ａおよび１１７Ｂの選択された側に、制御信号１１５Ａおよび１１５Ｂとして送信される。
【０１０１】
モニタ装置１０９の前面には、例えば複数のスイッチからなる操作部１０７が設けられる。操作部１０７を所定に操作することによって、例えば、表示部１５０に対してＯＳＤを表示させることができる。ユーザは、このＯＳＤの表示に基づき操作部１０７を操作することで、モニタ装置１０９の各機能を制御することができるようにされている。例えば、操作部１０７を操作することで、表示部１５０の表示画質などの調整を行うことができる。
【０１０２】
一方、パソコン１１７Ａおよび１１７Ｂは、データ伝送路１２０によって接続され、データ伝送路１２０を介して、互いにデータ１１９の通信を行うことができる。データ伝送路１２０は、例えばＲＳ−２３２Ｃなどのシリアルインターフェイスを用いることができる。また、パソコン１１７Ａおよび１１７Ｂをイーサネット（登録商標）などで接続してＬＡＮ（Ｌｏｃａｌ Ａｒｅａ Ｎｅｔｗｏｒｋ）を構成し、これをデータ伝送路１２０として用いることもできる。これに限らず、赤外線信号を用いたデータ通信によってデータ伝送路１２０を構成することもできる。パソコン１１７Ａおよび１１７Ｂは、データ伝送路１２０を介してデータ１１９のやりとりを行うことができる。勿論、パソコン１１７Ａおよび１１７Ｂ間でのコマンドのやりとりも、データ伝送路１２０を介して行うことが
できる。
【０１０３】
第１６図は、実施の第３の形態によるモニタ装置１０９の一例の構成を示す。表示デバイス１０１は、例えばＣＲＴやＬＣＤおよび対応する駆動回路からなり、表示部１５０への表示を行う。パソコン１１７Ａおよび１１７Ｂから出力され画像信号経路１２４Ａおよび１２４Ｂを介してそれぞれ供給されたた画像信号１１３Ａおよび１１３Ｂは、周波数計測部１４３および画像処理部１０２に各々供給される。周波数計測部１４３では、供給された画像信号１１３Ａおよび１１３Ｂの水平同期信号および垂直同期信号の周波数をそれぞれ計測する。周波数計測部１４３による計測結果は、制御部１０３に供給される。
【０１０４】
なお、以下では、水平同期信号の周波数および垂直同期信号の周波数を、まとめて同期周波数と称する。
【０１０５】
制御部１０３は、例えばＣＰＵやＣＰＵのワークメモリ、ＲＯＭなどからなる。制御部１０３は、例えばＲＯＭに予め記憶された所定のプログラムに基づき、モニタ装置１０９の各部の制御を行う。
【０１０６】
制御部１０３では、周波数計測部１４３から供給された、画像信号１１３Ａおよび１１３Ｂそれぞれの同期周波数に基づき表示デバイス１０１の駆動回路と画像処理部１０２とを制御し、表示部１５０に対して画像信号１１３Ａおよび１１３Ｂそれぞれの同期周波数に適した表示が行われるようにする。
【０１０７】
モニタ装置１０９の前面に設けられた操作部１０７を操作することにより、操作に応じた制御信号が操作部１０７から制御部１０３に供給される。制御部１０３では、この制御信号に基づきＯＳＤ生成部１０８に対して、表示部１５０に上述したＯＳＤを行うための画像信号を生成するように、指示を出す。この指示に基づきＯＳＤ生成部１０８で生成された画像信号は、画像処理部１０２に供給され、画像信号１１３Ａおよび１１３Ｂと合成され、表示デバイス１０１に供給される。
【０１０８】
モニタ装置１０９には、内部バス１３２が設けられ、内部バス１３２に、制御部１０３、通信部１０４Ａ、通信部１０４Ｂおよび入力部１０６が接続される。入力部１０６は、上述したキーボード１１０およびマウス１１１などの入力デバイス１１２から供給された入力操作信号のインターフェイスである。入力デバイス１１２から出力された入力操作信号、例えば、キーボード１１０から出力されたキー情報や、マウス１１１から出力されたマウス情報は、入力部１０６に受信され、内部バス１３２を介して制御部１０３に供給される。
【０１０９】
通信部１０４Ａおよび１０４Ｂは、それぞれパソコン１１７Ａおよび１１７Ｂと制御部１０３との通信を制御する。例えば、入力デバイス１１２から出力された入力操作信号は、入力部１０６に受信され、内部バス１３２を介して制御部１０３に供給される。制御部１０３では、供給された入力操作信号を、通信部１０４Ａおよび１０４Ｂのうちそれぞれに接続されたパソコン１１７Ａおよび１１７Ｂが選択された側に、内部バス１３２を介して供給する。
【０１１０】
一例としてパソコン１１７Ａが選択されている場合、制御部１０３から内部バス１３２を介して通信部１０４Ａに供給された入力操作信号は、通信部１０４Ａから制御信号経路１２３Ａを介して、制御信号１１５Ａとしてパソコン１１７Ａに供給される。同様にして、パソコン１１７Ｂが選択されている場合も、入力操作信号が通信部４Ｂから制御信号経路１２３Ｂを介して、制御信号１１５Ｂとしてパソコン１１７Ｂに供給される。
【０１１１】
なお、上述では、入力デバイス１１２から出力された入力操作信号が制御部１０３を介して通信部１０４Ａおよび１０４Ｂに供給されるとしたが、これはこの例に限られない。入力操作信号は、入力部１０６から内部バス１３２を介し、通信部１０４Ａおよび１０４Ｂに直接的に供給されるようにしてもよい。入力操作信号を通信部１０４Ａおよび１０４Ｂの何方へ供給するかの制御は、制御部１０３によってなされる。
【０１１２】
なお、上述では、制御部１０３、通信部１０４Ａおよび１０４Ｂならびに入力部１０６が内部バス１３２で接続されているが、これは、この例に限定されない。すなわち、内部バス１３２を用いずに、通信部１０４Ａ、１０４Ｂおよび入力部１０６を、それぞれ直接的に制御部１０３に接続することができる。この場合には、通信部１０４Ａ、１０４Ｂおよび入力部１０６との信号のやりとりは、全て、一旦制御部１０３を介して行われることになる。
【０１１３】
第１７図は、画像処理部１０２の構成をより詳細に示す。２系統の画像信号を入力可能なこの例では、２つの画像信号入力部１６０Ａおよび１６０Ｂを有する。画像信号入力部１６０Ａおよび１６０Ｂは、それぞれ、Ａ／Ｄ変換部などの画像信号インターフェイスや入力バッファなどから構成される。画像信号１１３Ａおよび１１３Ｂは、画像信号入力部１６０Ａおよび１６０Ｂにそれぞれ供給され、所定のディジタル画像信号１１３Ａ’および１１３Ｂ’に変換され、メモリ書き込み制御部１６２に供給される。ディジタル画像信号１１３Ａ’および１１３Ｂ’は、メモリ書き込み制御部１６２において、制御部１０３から供給された制御信号によってアドレス制御されてメモリ１６３に書き込まれる。
【０１１４】
メモリ１６３は、例えば、少なくとも１フレーム分の画像信号を格納可能なフレームメモリであって、メモリ書き込み制御部１６２で、ディジタル画像信号１１３Ａ’の一部とディジタル画像信号１１３Ｂ’の一部とを水平方向で所定に切り替えながらメモリ１６３に書き込むように制御する。これにより、上述の第１５図に示されるように、画像信号１１３Ａの表示領域１２５Ａと、画像信号１１３Ｂの表示領域１２５Ｂとが同一の表示部１５０に、水平方向に並べられて表示される。メモリ１６３に書き込まれたディジタル画像信号は、出力部１６４に制御されて読み出され、表示デバイス１０１に供給される。
【０１１５】
メモリ書き込み制御部１６２により、ディジタル画像信号１１３Ａ’の一部とディジタル画像信号１１３Ｂ’の一部とを水平方向で切り替えるタイミングを制御することで、表示部１５０に対する表示領域１２５Ａおよび１２５Ｂの表示面積の割合を変えることができる。また、ディジタル画像信号１１３Ａ’の一部とディジタル画像信号１１３Ｂ’の一部とを垂直方向で切り替えることにより、表示部１５０を縦方向に分割して表示領域１２５Ａおよび１２５Ｂを表示することができる。なお、メモリ１６３は、上述した第７図に示されるような構成としてもよい。
【０１１６】
また、ＯＳＤ生成部１０８で生成された画像信号は、例えば、制御部１０３の制御に基づきメモリ書き込み制御部１６２によってアドレス制御され、メモリ１６３の所定のアドレスに書き込まれる。これにより、表示部１５０において、画像信号１１３Ａおよび１１３Ｂによる画面とＯＳＤによる画面とが合成されて表示される。
【０１１７】
上述のような構成において、この実施の第３の形態では、２台のパソコン１１７Ａおよび１１７Ｂの制御を１つの入力デバイス１１２で行えるようにすると共に、パソコン１１７Ａおよび１１７Ｂ間でのデータのやりとりを、表示部１５０の表示に基づきシームレスに行うことができるようにしている。
【０１１８】
第１８図は、この実施の第３の形態による表示部１５０の一例の表示を示し、実施の第３の形態によるデータ操作の方法について概略的に説明する。なお、この第１８図に示される表示の例は、後述する実施の第４、第５および第６の形態に共通的なものである。第１８図の例では、表示領域１２５Ａには、パソコン１１７Ａの画面の右側が表示されており、表示領域１２５Ａに対して水平方向に、連続的に並べられて配される表示領域１２５Ｂは、パソコン１１７Ｂの画面の左側が表示されている。パソコン１１７Ａおよび１１７Ｂでは、データ（ファイル）およびプログラムのそれぞれや、ファイルおよびプログラムを階層的に格納するフォルダ（ディレクトリ）は、表示部１５０においてアイコンと称される識別画像で表示される。
【０１１９】
ここで、パソコン１１７Ａ上に存在するファイル「ｓａｍｐｌｅ．ｄｏｃ」をパソコン１１７Ａからパソコン１１７Ｂに移動する処理を考える。なお、「パソコン１１７Ａ上に存在する」とは、そのファイルがパソコン１１７Ａのハードディスクやメモリなどの記憶媒体上に存在することを意味する。また、当初は、パソコン１１７Ａが操作対象として選択されており、キーボード１１０やマウス１１１などの入力デバイス１１２からの入力操作信号は、パソコン１１７Ａに供給されているものとする。選択されたパソコン１１７Ａからの画像信号１１３Ａによる表示領域１２５Ａには、マウス１１１からの座標情報に基づき、対応する位置にマウスカーソル１７１が表示される。
【０１２０】
第１８図に示される表示領域１２５Ａに、ファイル「ｓａｍｐｌｅ．ｄｏｃ」を示すアイコン１７０が表示されている。ユーザにより、マウスカーソル１７１が移動させようとするファイルを示すアイコン１７０に重なるように、マウス１１１が操作される。マウスカーソル１７１がアイコン１７０に重なったところで、ユーザによりマウス１１１のボタンが押されると、ボタン情報がパソコン１１７Ａに供給され、パソコン１１７Ａにおいてアイコン１７０が示すファイルが選択状態になったとされる。ユーザにより、マウス１１１のボタンが押されながらマウスカーソル１７１が表示領域１２５Ａから表示領域１２５Ｂへ移動するようにマウス１１１が移動される。
【０１２１】
マウスカーソル１７１が表示領域１２５Ａから表示領域１２５Ｂへと移動されると、操作対象として選択されるパソコンがパソコン１１７Ａからパソコン１１７Ｂへと切り替えられ、入力デバイス１１２からの入力操作信号がパソコン１１７Ｂに供給される。アイコン１７０が表示領域１２５Ｂ内に表示され、ユーザにより所望の位置まで移動され、ユーザによってマウス１１１のボタンが離される。マウス１１１のボタンが離されると、アイコン１７０が示すファイルをパソコン１１７Ａからパソコン１１７Ｂに転送すると共に、パソコン１１７Ａ上の当該ファイルを削除する旨、指示が出される。ユーザは、パソコン１１７Ａからパソコン１１７Ｂへのファイルの移動を、１つのマウス１１１を用いてシームレスに行うことができる。
【０１２２】
なお、上述で、マウスカーソル１７１をアイコン１７０に重ね、アイコン１７０を選択状態にしたままマウス１１１を移動させてアイコン１７０を移動させることを、ドラッグと称する。また、アイコン１７０の移動先でマウス１１１のボタンを離してアイコン１７０をマウス１１１の操作から解放することを、ドロップと称する。また、これら一連の操作をまとめて、ドラッグ＆ドロップと称する。
【０１２３】
第１９図は、上述のパソコン１１７Ａからパソコン１１７Ｂへのファイルの移動処理を示す一例のフローチャートである。先ず、このフローチャートの処理に先んじて、パソコン１１７Ａおよび１１７Ｂによる画像の大きさが制御部１０３にそれぞれ取得される。画像の大きさは、周波数計測部１４３によって計測された、パソコン１１７Ａおよび１１７Ｂから出力された画像信号１１３Ａおよび１１３Ｂの水平および垂直方向の周波数に基づき求めることができる。画像の大きさは、例えば、水平および垂直方向のドット数として表される。
【０１２４】
モニタ装置１０９の電源投入時のマウスカーソル１７１の表示位置は、パソコン側の電源投入時の表示位置と対応するように、予め設定しておく。これらパソコン１１７Ａおよび１１７Ｂの画像サイズや電源投入時のマウスカーソルの表示位置などの情報は、ユーザが任意に設定できるようにしてもよい。なお、パソコン１１７Ａによる画像信号１１３Ａの表示領域１２５Ａは、表示部１５０の左側に配され、パソコン１１７Ｂによる画像信号１１３Ｂの表示領域１２５Ｂは、表示部１５０の右側に配されるものとする。
【０１２５】
最初のステップＳ１１０で、ファイルの移動元となるパソコン（パソコン１１７Ａとする）において、移動するファイルが選択される。ファイルの選択は、上述したように、例えばマウス１１１を操作して、マウスカーソル１７１を選択するファイルを示すアイコン１７０に重ね、マウス１１１のボタンを押下することでなされる。マウス１１１のボタン情報は、入力部１０６に受信され、制御部１０３を介して通信部１０４Ａに供給される。ボタン情報は、通信部１０４Ａから制御信号経路１２３Ａを介してパソコン１１７Ａに送られる。
【０１２６】
なお、これに限らず、入力部１０６で受信されたマウス１１１のボタン情報は、内部バス１３２を介して直接的に通信部１０４Ａに供給されるようにもできる。内部バス１３２によるルートの制御は、制御部１０３によってなされる。ファイルが選択されたら、次のステップＳ１１１で、ドラッグ操作が行われ、選択されたファイルが画面上で移動される。すなわち、マウス１１１のボタンを押下したまま、マウスカーソル１７１が所望の位置に表示されるように、マウス１１１が移動される。
【０１２７】
ステップＳ１１２では、マウス１１１から出力されたマウス移動量の情報に基づき、移動されたマウスカーソル１７１が、パソコン１１７Ａから出力された画像信号１１３Ａによる表示領域１２５Ａの右端に到達したかどうかが制御部１０３で判断される。若し、マウスカーソル１７１が表示領域１２５Ａの右端に到達したと判断されれば、次のステップＳ１１３で、マウスカーソル１７１がさらに右側に移動されたかどうかが判断される。若し、ステップＳ１１３で、マウスカーソル１７１が表示領域１２５Ａの右端を越えてさらに右側に移動されたと判断されれば、処理は次のステップＳ１１４に移行する。
【０１２８】
ステップＳ１１４では、マウスカーソル１７１が表示領域１２５Ａの右端を越える際の、マウスカーソル１７１の座標と、表示領域１２５Ａの右端を越えてからのマウス１１１の移動量とが例えば制御部１０３が有するメモリ手段に記憶される。これらの情報は、パソコン１１７Ａにおいて記憶しておくようにしてもよい。
【０１２９】
次のステップＳ１１５で、制御部１０３の制御により、入力デバイス１１２の出力先がパソコン１１７Ａからパソコン１１７Ｂへと切り替えられる。したがって、マウス１１１の移動により発生したマウス移動量データは、入力部１０６により受信され、制御部１０３を介して通信部１０４Ｂに通知され、パソコン１１７Ｂに送られる。それと共に、入力デバイス１１２からの出力がパソコン１１７Ａへは送られないように制御される。したがって、ユーザの操作は、パソコン１１７Ａからパソコン１１７Ｂへと移行することになる。
【０１３０】
そして、その次のステップＳ１１６で、モニタ装置１０９の制御部１０３からパソコン１１７Ａに対して制御信号経路１２３Ａを介して制御信号１１５Ａが送られ、移動元のパソコン１１７Ａの画面、すなわち、表示領域１２５Ａからマウスカーソル１７１および移動されるファイルを示すアイコン１７０が消去される。
【０１３１】
なお、マウス１１１の移動が無いことを示す制御信号をパソコン１１７Ａに送る必要があるときには、上述のステップＳ１１５以降、制御部１０３からパソコン１１７Ａに対して、その旨示す制御信号が送られる。また、必要に応じて、制御を切り替える前のパソコンと切り替えた後のパソコンとを区別可能なように、その旨制御部１０３で記憶しておくようにもできる。
【０１３２】
ステップＳ１１７で、移動するファイルのファイル名がパソコン１１７Ａからパソコン１１７Ｂへと通知される。移動元のパソコン１１７Ａに所定に付されたパソコン名も、ここで、パソコン１１７Ｂに送られる。これらファイル名やパソコン名の転送は、データ伝送路１２０を介して行われる。また、パソコン１１７Ａで選択されたファイルを示すアイコン１７０をパソコン１１７Ｂに送る必要があるときには、次のステップＳ１１８で、パソコン１１７Ａからパソコン１１７Ｂへ、アイコン１７０のデータがデータ伝送路１２０を介して送られる。パソコン１１７Ｂ上に、パソコン１１７Ａから移動させようとしているファイルに対応するアイコンが存在するときには、この処理は省略することができる。
【０１３３】
この実施の第３の形態では、ファイル名のパソコン１１７Ａからパソコン１１７Ｂへの通知は、データ伝送路１２０を介してなされる。
【０１３４】
次のステップＳ１１９で、パソコン１１７Ｂによる表示画面である表示領域１２５Ｂに対して、マウスカーソル１７１と移動させるファイルを示すアイコン１７０とが表示される。制御部１０３からパソコン１１７Ｂに対して、制御信号経路１２３Ｂを介して、マウスカーソル１７１とアイコン１７０とを所定の位置に表示するように、命令が送られる。
【０１３５】
表示の位置は、上述したステップＳ１１４で記憶されたカーソル座標とマウス移動量とに基づき求めることができる。例えば、マウスカーソル１７１が表示領城１２５Ａの右端に到達した際のＹ座標と対応する、表示領域１２５Ｂの左端のＹ座標に対して、マウス移動量の加減算を行うことで、表示領域１２５Ｂにおいてマウスカーソル１７１が表示されるべき座標が求められる。アイコン１７０も、マウスカーソル１７１と同一の座標に重畳させて表示させることができる。
【０１３６】
なお、上述では、制御部１０３からパソコン１１７Ｂに対して送られた命令に基づき、マウスカーソル１７１およびアイコン１７０の表示が行われるように説明したが、これはこの例に限られない。上述のステップＳ１１７の処理を行った時点で、パソコン１１７Ｂにおいて独自に、マウスカーソル１７１およびアイコン１７０の表示を行うようにしてもよい。
【０１３７】
ステップＳ１１９で、ファイルの移動先のパソコン１１７Ｂの表示領域１２５Ｂにマウスカーソル１７１およびアイコン１７０が表示されると、次のステップＳ１２０で、移動されるファイルを示すアイコン１７０の、表示領域１２５Ｂ内での移動が行われる。これは、マウス１１１のボタンを押したままマウス１１１が移動される、ドラッグ操作によってなされる。ステップＳ１２１では、マウス１１１のボタンが離されてアイコン１７０がドロップされたかどうかが判断される。
【０１３８】
若し、ステップＳ１２１で、ドロップ操作がなされたと判断されると、処理はステップＳ１２２に移行し、ファイルの移動元であるパソコン１１７Ａから移動先のパソコンであるパソコン１１７Ｂへ、データ伝送路１２０を介してファイルが移動される。例えば、上述したステップＳ１１７でパソコン１１７Ａからパソコン１１７Ｂへ通知されたファイル名に基づき、パソコン１１７Ｂからパソコン１１７Ａに対して、データ伝送路１２０を介してファイルの転送が要求される。パソコン１１７Ａでは、この要求に基づき、指定されたファイルをデータ伝送路１２０を介してパソコン１１７Ｂに転送する。
【０１３９】
これに限らず、ファイルの転送命令は、制御部１０３から制御信号経路１２３Ａを介して、パソコン１１７Ａに対して転送先などを指示してもよい。なお、この第１９図のフローチャートにおいて、ステップＳ１１４〜ステップＳ１１９の処理の順番は、上述に限られない。所望の動作が得られれば、他の順番であってもよい。また、上述では、移動するファイルの選択、ファイルの移動およびファイルの移動の確定操作は、マウス１１１によるドラッグ＆ドロップ操作により行っている。これはこの例に限らず、他の操作によって行ってもよい。例えば、キーボード１１０のキー操作によって、上述のファイル移動を指示することができる。さらに、操作部１０７の操作により、上述のファイル移動の指示を行うことも可能である。
【０１４０】
第２０図は、キーボード１１０やマウス１１１を用いて、パソコン１１７Ａからパソコン１１７Ｂへ、ファイルのコピーを行う際の処理の一例のフローチャートである。最初のステップＳ１３０で、ファイルのコピー元となるパソコン（パソコン１１７Ａとする）において、コピーするファイルが選択される。ファイルの選択は、上述の移動の場合と同様に、例えばマウス１１１を操作して、マウスカーソル１７１を選択するファイルを示すアイコン１７０に重ね、マウス１１１のボタンを押下することでなされる。マウス１１１のボタン情報は、入力部１０６に受信され、制御部１０３を介して通信部１０４Ａに供給される。ボタン情報は、通信部１０４Ａから制御信号経路１２３Ａを介してパソコン１１７Ａに送られる。
【０１４１】
なお、これに限らず、入力部１０６で受信されたマウス１１１のボタン情報は、内部バス１３２を介して直接的に通信部１０４Ａに供給されるようにもできる。内部バス１３２による伝送路の制御は、制御部１０３によってなされる。コピーするファイルが選択されると、次のステップＳ１３１で、ユーザの指示によりコピー命令が発行される。例えば、キーボード１１０に対してなされた、コピー操作を表す特定の入力に応じた信号が入力部１０６に受信され、制御部１０３に供給されてコピー命令として認識される。認識されたコピー命令は、制御部１０３の制御により内部バス１３２を介して通信部１０４Ａに供給される。通信部１０４Ａに供給されたコピー命令は、制御信号経路１２３Ａを介してパソコン１１７Ａに送られる。これにより、選択されたファイルがコピー元ファイルとして、パソコン１１７Ａ内に記憶される。
【０１４２】
ここで、キーボード１１０のキー入力に基づくキー情報を、制御部１０３を介さないで直接的に通信部１０４Ａに供給し、パソコン１１７Ａに送るようにしてもよい。パソコン１１７Ａでは、送られたキー情報に基づきコピー命令を認識する。このとき、制御部１０３によるコピー命令の認識はなされるが、制御部１０３からパソコン１１７Ａに対して制御信号を送信する必要は、無い。
【０１４３】
次のステップＳ１３２では、操作の対象となるパソコンがパソコン１１７Ａからパソコン１１７Ｂへと切り替えられる。例えば、キーボード１１０からの所定のキー入力によって、操作対象の切り替え命令が発行される。切り替え命令は、入力部１０６に受信され、制御部１０３に供給される。制御部１０３では、切り替え命令に基づき内部バス１３２、通信部１０４Ａおよび１０４Ｂを制御して、入力デバイス１１２から出力された入力操作信号の送信先を、パソコン１１７Ａからパソコン１１７Ｂへと切り替える。これにより、ユーザの操作の対象は、このステップＳ１３２以降、パソコン１１７Ａからパソコン１１７Ｂへと移行される。
【０１４４】
ステップＳ１３２による切り替え命令は、制御部１０３から通信部１０４Ａを経てパソコン１１７Ａに送信され、パソコン１１７Ａにおいても認識されるようにしてもよい。また、マウス１１１の移動が無いことを示すために、パソコン１１７Ａに対して制御信号を送信する必要がある場合は、このステップＳ１３２以降、制御部１０３から通信部１０４Ａを経て、マウス１１１の移動が無いことを示す制御信号がパソコン１１７Ａに対して送られる。さらに、必要に応じて、切り替える以前および以後のパソコンの区別が付くように、制御部１０３内で記憶しておくことができる。
【０１４５】
ステップＳ１３３では、上述のステップＳ１３２の操作対象のパソコンの切り替えに伴い、表示領域１２５Ａに表示されたマウスカーソル１７１が消去される。上述した、入力部１０６から供給された切り替え命令に基づく切り替え処理に伴い、マウスカーソル消去命令が制御部１０３から通信部１０４Ａに供給され、通信部１０４Ａからパソコン１１７Ａに対してマウスカーソル消去命令が送信される。パソコン１１７Ａでは、この命令に従い、マウスカーソル１７１の表示を止める。
【０１４６】
なお、マウスカーソル１７１の表示の消去は、上述のステップＳ１３２で切り替え命令をパソコン１１７Ａ内で認識している場合は、切り替え命令のパソコン１１７Ａでの認識の際にパソコン１１７Ａにおいてマウスカーソル１７１を消去するように処理することもできる。この場合には、制御部１０３からパソコン１１７Ａに対してマウスカーソル消去命令を送る必要がない。また、パソコン１１７Ａあるいは制御部１０３において、マウスカーソル１７１を消去する際のマウスカーソル１７１の座標を記憶しておくことができる。こうすることで、再度、操作対象がパソコン１１７Ａに切り替えられたときに、以前に表示されていた位置と同じ位置に、マウスカーソル１７１を表示されることができる。このとき、座標を制御部１０３に記憶する場合には、例えば、画像信号１１３Ａの同期周波数に基づき、表示部１５０の絶対的な座標としてマウスカーソル１７１の座標が計算され、記憶される。
【０１４７】
次のステップＳ１３４では、操作対象が切り替えられた、コピー先のパソコン１１７Ｂによる表示領域１２５Ｂに、マウスカーソル１７１が表示される。それと共に、上述のステップＳ１３０で選択されたファイルを示すアイコン１７０が、表示領域１２５Ｂ内のマウスカーソル１７１の表示座標に対応した位置に表示される。表示領域１２５Ｂにおけるマウスカーソル１７１の表示座標は、例えば制御部１０３から通信部１０４Ｂに供給され、パソコン１１７Ｂに送られる。これに限らず、パソコン１１７Ｂにおいて予め記憶された座標を用いて、マウスカーソル１７１を表示するようにしてもよい。
【０１４８】
ここまでの処理で、操作対象がファイルのコピー先のパソコン１１７Ｂに切り替えられ、キーボード１１０やマウス１１１によるパソコン１１７Ｂの操作が可能になっている。ステップＳ１３５では、マウス１１１の操作に従い、マウスカーソル１７１が表示領域１２５Ｂ内を移動される。すなわち、マウス１１１のボタンが押下されたままマウス１１１が移動される、ドラッグ操作が行われる。マウス１１１の移動量を示す情報は、入力部１０６に受信され、制御部１０３を介して通信部１０４Ｂに供給され、通信部１０４Ｂからパソコン１１７Ｂに対して送信される。
【０１４９】
ステップＳ１３６では、コピーしたファイルをコピー先に貼り付けることを指示するペースト命令、すなわち、コピーしたファイルをコピー先のパソコンのメモリやハードディスクといった記憶媒体上に記憶させる命令が発行されたかどうかが判断される。若し、ペースト命令が発行されたと判断されれば、処理は次のステップＳ１３７に移行し、コピー元からコピー先へと、コピーするように選択されたファイルが転送される。
【０１５０】
ペースト命令は、例えば、キーボード１１０に対する特定の入力によって発行される。キーボード１１０に対してなされた、ペースト操作を表す特定の入力に応じた信号が入力部１０６に受信され、制御部１０３に供給されてペースト命令として認識される。認識されたペースト命令は、制御部１０３の制御により内部バス１３２を介して通信部１０４Ｂに供給される。通信部１０４Ｂに供給されたペースト命令は、制御信号経路２４を介してパソコン１１７Ｂに送られる。これにより、パソコン１１７Ｂによる表示領域１２５Ｂの所望の位置が、コピーを行うファイルを示すアイコン１７０のコピー先の表示位置としてパソコン１１７Ｂに記憶される。
【０１５１】
ここで、キーボード１１０のキー入力に基づくキー情報を、制御部１０３を介さないで直接的に通信部４Ｂに供給し、パソコン１１７Ｂに送るようにしてもよい。パソコン１１７Ｂでは、送られたキー情報に基づきコピー命令を認識する。このとき、制御部１０３によるコピー命令の認識はなされるが、制御部１０３からパソコン１１７Ｂに対して制御信号を送信する必要は、無い。
【０１５２】
ファイル転送は、例えば上述したステップＳ１３６によるペースト命令が制御部１０３で判断されている場合には、制御部１０３からパソコン１１７Ａに対して、選択されたファイルの転送先がパソコン１１７Ｂであることが、制御信号経路１２３Ａを介して通知されると共に、制御部１０３からパソコン１１７Ｂに対して、ペースト命令の対象とされるファイルの送り元がパソコン１１７Ａであることが、制御信号経路１２３Ｂを介して通知される。
【０１５３】
また、上述のペースト命令をパソコン１１７Ｂに供給し、パソコン１１７Ｂにおいて直接的にペースト処理を制御することができる。このときには、例えば、パソコン１１７Ｂからパソコン１１７Ａに対して、選択されたファイルの転送がデータ伝送経路２０を介して要求され、この要求に基づき、パソコン１１７Ａからパソコン１１７Ｂに対して選択されたファイルの転送が行われる。
【０１５４】
なお、上述では、コピー命令、ペースト命令および操作の対象とされるパソコンの切り替え命令といった各種命令が、キーボード１１０の所定のキー入力によりなされると説明したが、これはこの例に限定されない。例えばモニタ装置１０９の操作部１０７によってこれらの命令を発行できるようにしてもよい。また、マウス１１１のボタンの所定の操作により、これらの命令を発行するようにもできる。
【０１５５】
また、上述では、ファイルのコピー、ペーストおよびパソコン１１７Ａと１１７Ｂとの切り替えを行う例について説明したが、これはこの例に限定されない。例えば、現行のＯＳにおいて、アプリケーションを示すアイコン１７０’上に、そのアプリケーションに対応したデータを示すアイコン１７０をドラッグ操作によって重ねることで、そのアプリケーションを、当該データを読み込んだ状態で実行させることができるようにされたものがある。
【０１５６】
このようなＯＳにおいて、上述の処理を応用することで、例えばパソコン１１７Ｂ上に存在するアプリケーションを、パソコン１１７Ａ上に存在するデータを読み込ませて実行させるようにできる。すなわち、表示領域１２５Ａに表示されている、データを示すアイコン１７０がドラッグ操作され、表示領域１２５Ａから表示領域１２５Ｂへ移動される。また、このアイコン１７０の表示領域１２５Ａから表示領域１２５Ｂへの移動に伴い、操作対象のパソコンがパソコン１１７Ａからパソコン１１７Ｂへ切り替えられる。
【０１５７】
表示領域１２５Ｂにおいて、データを示すアイコン１７０が、目的のアプリケーションを示すアイコン１７０’に重なったら、マウス１１１のボタンが離されてデータを示すアイコン１７０がアプリケーションを示すアイコン１７０’上にドロップされる。ドロップ操作が行われると、そのアイコン１７０が示すデータがパソコン１１７Ａからパソコン１１７Ｂへと転送され、パソコン１１７Ｂ上の当該アプリケーションに対して渡され、当該アプリケーションは、そのデータを読み込んだ状態で起動される。
【０１５８】
上述した第１８図では、それぞれパソコン１１７Ａおよび１１７Ｂによる表示領域１２５Ａおよび１２５Ｂが、モニタ装置１０９の表示部１５０が水平方向に分割されて形成されているが、表示領域１２５Ａおよび１２５Ｂの表示部１５０に対する配置は、この例に限定されない。例えば、表示領域１２５Ａおよび１２５Ｂは、表示部１５０を垂直方向に分割して形成してもよい。これら分割された表示領域１２５Ａおよび１２５Ｂの表示面積の割合を、上述の実施の第１の形態で説明したようにして、例えばマウス１１１を移動させるといった、所定の操作で可変とすることも可能である。また、表示領域１２５Ａおよび１２５Ｂをそれぞれ所定に縮小して、表示部１５０内に敷き詰めるように表示することもできる。
【０１５９】
一方、モニタ装置１０９は、上述の第１６図に示されるように、ＯＳＤ生成部１０８を有しており、表示部１５０の表示にＯＳＤによる表示を重畳して表示させることができる。このＯＳＤを利用して、パソコン１１７Ａおよび１１７Ｂやモニタ装置１０９、入力デバイス１１２の制御状態を表示することもできる。
【０１６０】
第２１図〜第２４図を用いて、上述したような、表示部１５０に対する表示領域１２５Ａおよび１２５Ｂの様々な表示方法について、より具体的に説明する。第２１図は、表示部１５０が水平方向に分割されて、表示領域１２５Ａおよび１２５Ｂが形成されている例である。また、この例では、ＯＳＤ生成部１０８により生成されたＯＳＤ画面１５１が表示部１５０の所定位置に表示されている。ＯＳＤ画面１５１には、コンピュータ１１７Ａおよび１１７Ｂの動作が概略的に示され、この第２１図の例では、ファイルをパソコン１１７Ａからパソコン１１７Ｂへとコピーしている最中であることが示される。
【０１６１】
第２１図において、パソコン１１７Ａの画像信号１１３Ａによる全表示画像１５２と、パソコン１１７Ｂの画像信号１１３Ｂによる全表示領域とが水平方向に並べられている。書き込み制御部１３２によって、画像信号１１３Ａを水平方向で位置Ａのタイミングから画像１５２の右端までメモリ１６３に書き込み、画像信号を水平方向で画像１５３の左端から位置Ｂのタイミングでメモリ１６３に書き込むように制御する。これにより、表示部１５０に対して水平方向に所定の比率で、表示領域１２５Ａおよび１２５Ｂの表示を行うことができる。
【０１６２】
位置Ａおよび位置Ｂのタイミングを、例えばマウス１１１の座標に基づき変更することで、表示部１５０に対する表示領域１２５Ａおよび１２５Ｂの表示の比率を変えることができ、表示部１５０に表示される画面をスクロールさせることができる。例えば、表示領域１２５Ｂの右端でマウスカーソル１７１をさらに右方向に移動させると、表示領域１２５Ｂの比率が大きくされ、表示領域１２５Ａの左端でマウスカーソル１７１がさらに左方向に移動されると、表示領域１２５Ａの比率が大きくされるように制御することが考えられる。
【０１６３】
なお、表示領域１２５Ａおよび１２５Ｂの表示の比率の変更は、上述のＯＳＤ画面１５１とモニタ装置１０９の前面に設けられた操作部１０７を用いて行うことも可能である。
【０１６４】
第２２図は、表示部１５０を垂直方向に分割する例である。この場合には、画像１５２と１５３とが垂直方向に並べられる。書き込み制御部１３２によって、画像信号１１３Ａを垂直方向で位置Ｃのタイミングから画像１５２の下端までメモリ１６３に書き込み、画像信号１１３Ｂを垂直方向で画像１５３の上端から位置Ｄのタイミングまでメモリ１６３に書き込むように制御する。これにより、表示部１５０に対して垂直方向に所定の比率で、表示領域１２５Ａおよび１２５Ｂの表示を行うことができる。
【０１６５】
この第２２図の例でも、上述の第２１図の場合と同様に、マウス１１１の移動などにより、表示部１２５に対する表示領域１２５Ａおよび１２５Ｂの表示の比率を変えることができる。この場合には、マウスカーソル１７１を表示部１５０の上端でさらに上方向に移動させることで表示領域１２５Ａの比率が大きくなり、マウスカーソル１７１を表示部１５０の下端でさらに下方向に移動させることで、表示領域１２５Ｂの比率を大きくすることができる。
【０１６６】
第２３図は、パソコン１１７Ａの画像信号１１３Ａによる全画像１５２を所定に縮小した画像１５２’と、パソコン１１７Ｂの画像信号１１３Ｂによる全画像１５３を所定に縮小した画像１５３’とを、表示部１５０に敷き詰めるように表示させる例である。書き込み制御部１３２において、供給されたディジタル画像信号１１３Ａ’および１１３Ｂ’をそれぞれ所定に縮小し、メモリ１６３の所定番地にマッピングして書き込むように制御することで、このような表示を実現することができる。ディジタル画像信号１１３Ａ’および１１３Ｂ’は、書き込み制御部１３２で、例えば所定に画素を間引かれることで、縮小される。
【０１６７】
この表示部１５０に敷き詰める表示形態では、画像１５２’および１５３’を、一部が重なったように表示させることができる。この場合、例えば、パソコン１１７Ａが操作の対象となっているときには、パソコン１１７Ａに対応する画像１５２’を画像１５３’の上に重なるように表示させ、パソコン１１７Ｂが操作の対象になっているときには、パソコン１１７Ｂに対応する画像１５３’を画像１５２’の上に重なるように表示させることができる。
【０１６８】
また、この場合、画像１５２’と画像１５３’との間で、表示の大きさを異ならせるようにできる。操作の対象になっているパソコンに対応する側の画像を、他方よりも大きく表示することなどが考えられる。さらに、表示部１５０の表示領域が十分に大きければ、画像１５２’および１５３’を、縮小しないで共に表示させることもできる。
【０１６９】
第２４図Ａおよび第２４図Ｂは、それぞれ表示部１５０に対してパソコン１１７Ａおよび１１７Ｂによる全画像１５２および１５３を全画面表示させた例を示す。これは、書き込み制御部１３２によって、パソコン１１７Ａによるディジタル画像信号１１３Ａ’およびパソコン１１７Ｂによるディジタル画像信号１１３Ｂ’のうち、操作の対象とされているパソコン側の信号をメモリ１６３に書き込む。キーボード１１０やマウス１１１などの所定の操作に基づき、操作の対象となるパソコンを切り替えるようにする。また、この第２４図の例では、ＯＳＤ画面１５１に、全画面表示である旨と、操作の対象とされ表示が選択されているパソコンが示されている。
【０１７０】
なお、メモリ１６３を２フレーム分のディジタル画像信号１１３Ａ’、１１３Ｂ’を書き込める容量とし、第２１図〜第２４図のような表示制御を、上述の実施の第１の形態で第７図を用いて説明したようにして行ってもよい。
【０１７１】
次に、この発明の実施の第３の形態の、第１の変形例について説明する。第２５図は、この実施の第３の形態の第１の変形例によるモニタ装置１０９’の一例の構成を示す。なお、この第２５図において、上述の第１６図と共通する部分ついては同一の番号を付して、詳細な説明は省略する。
【０１７２】
この実施の第３の形態の第１の変形例では、入力デバイス１１２から入力部１０６に送られた入力操作信号は、セレクタ１３３を介して通信部１０４Ａおよび１０４Ｂに供給される。セレクタ１３３は、制御部１０３からの制御信号に従い、入力された入力操作信号を通信部１０４Ａおよび１０４Ｂの何方に供給するかを選択する。一方、入力部１０６から出力された入力操作信号は、セレクタ１３３に供給されると共に、制御部１０３にも供給される。したがって、セレクタ１３３は、入力操作信号に基づく制御部１０３の制御によって切り替えられる。
【０１７３】
また、この実施の第３の形態の第１の変形例によれば、内部バス１３２に対して、制御部１０３、通信部１０４Ａおよび１０４Ｂの他に、画像処理部１０２および周波数計測部１４３が接続されている。これは、この例に限らず、上述の実施の第３の形態のように、内部バス１３２に対して制御部１０３、通信部１０４Ａおよび１０４Ｂを接続すると共に、制御部１０３と画像処理部１０２とを直接的に接続するようにしてもよい。同様に、上述の実施の第３の形態において、この第１の変形例のようなバス構成をとることもできる。なお、これは、後述する実施のだ３の形態の第２の変形例や、実施の第４、第５および第６の形態、ならびに、それぞれの変形例でも同様に適用できる。
【０１７４】
この構成では、入力部１０６により受信された、ファイルの移動やコピーといったファイル操作などの、制御部１０３を介する必要がある信号のみを、内部バス１３２を介して制御部１０３に供給し、それ以外の、制御部１０３を介する必要の無い信号を、直接的に通信部１０４Ａおよび１０４Ｂに供給することができる。したがって、制御部１０３を介する必要の無い信号、例えばユーザの入力デバイス１１２の操作による操作命令の大部分を、内部バス１３２を介さずに、外部に伝送することができる。そのため、内部バス１３２のトラフィックを大幅に低減することができる。
【０１７５】
次に、この発明の実施の第３の形態の、第２の変形例について説明する。第２６図は、この実施の第３の形態の第２の変形例によるモニタ装置１０９”の一例の構成を示す。この第２の変形例は、上述の実施の第３の形態に対して、３台、４台、あるいはそれ以上といった、さらに多数のパソコンを接続できるように拡張したものである。
【０１７６】
内部バス１３２に対して、パソコンと制御部１０３との通信を制御するインターフェイスである、通信部１０４Ａ、１０４Ｂ、・・・、１０４ｎが接続される。パソコン１１７Ａ、１１７Ｂ、・・・、１１７ｎのそれぞれは、制御信号経路１２４Ａ、１２４Ｂ、・・・、１２４ｎを介して通信部１０４Ａ、１０４Ｂ、・・・、１０４ｎに接続される。キーボード１１０やマウス１１１、ジョイスティック、リモートコントロールコマンダなどによる入力デバイス１１２から出力された入力操作信号は、入力部１０６に受信される。入力部１０６に受信された入力操作信号は、例えば制御部１０３により内部バス１３２のルートを制御され、パソコン１１７Ａ、１１７Ｂ、・・・、１１７ｎのうち選択された供給先に対応する制御信号１１５Ａ、１１５Ｂ、・・・、１１５ｎとして供給される。
【０１７７】
一方、画像処理部１０２および周波数計測部１４３は、多数のパソコン１１７Ａ、１１７Ｂ、・・・、１１７ｎからそれぞれ供給される画像信号１１３Ａ、１１３Ｂ、・・・、１１３ｎの処理が可能とされている。例えば、図示は省略するが、画像処理部１０２は、画像信号１１３Ａ、１１３Ｂ、・・・、１１３ｎのそれぞれに対応できるように、画像入力部１６０Ａ、１６０Ｂ、・・・、１６０ｎを有する。メモリ書き込み制御部１６２では、画像入力部１６０Ａ、１６０Ｂ、・・・、１６０ｎから供給されたディジタル画像信号１１３Ａ’、１１３Ｂ’、・・・、１１３ｎ’を、例えば水平方向の所定のタイミングで切り替えてメモリ１６３に書き込む。ディジタル画像信号１１３Ａ’、１１３Ｂ’、・・・、１１３ｎ’を所定に間引きして、メモリ１６３上にマッピングし、ディジタル画像信号１１３Ａ’、１１３Ｂ’、・・・、１１３ｎ’による表示を、表示部１５０に敷き詰めるような表示としてもよい。
【０１７８】
メモリ１６３に書き込まれたディジタル画像信号１１３Ａ’、１１３Ｂ’、・・・、１１３ｎ’は、出力部５４で読み出されて表示デバイス１０１に供給される。ディジタル画像信号１１３Ａ’、１１３Ｂ’、・・・、１１３ｎ’は、それぞれ表示デバイス１０１の表示部１５０に、表示領域１２５Ａ、１２５Ｂ、・・・、１２５ｎとして表示される。
【０１７９】
なお、パソコン１１７Ａ、１１７Ｂ、・・・、１１７ｎは、データ伝送路１２０によりそれぞれ接続され、互いに通信を行うことができる。このように、３台、４台、あるいはそれ以上といった、多数のパソコンが接続可能とされている場合でも、例えば上述の第１９図に示したフローチャートに従い、マウスカーソル１７１の座標およびマウス移動量と、表示領域１２５Ａ、１２５Ｂ、・・・、１２５ｎとの位置関係に基づき制御対象とするパソコンを切り替え、データ伝送路１２０を介してのファイルのコピーや移動などを行うことができる。
【０１８０】
次に、この発明の実施の第４の形態について説明する。第２７図は、この実施の第４の形態によるモニタ装置１９０の使用形態を概略的に示す。なお、この第２７図において、上述の第１５図と共通する部分には同一の番号を付し、詳細な説明を省略する。
【０１８１】
この実施の第４の形態では、第１５図を用いて上述した第３の形態による制御信号経路１２３Ａおよび１２３Ｂに対して、パソコン１１７Ａおよび１１７Ｂそれぞれが、双方向の通信が可能とされる制御信号経路２３０Ａおよび２３０Ｂでモニタ装置１９０と接続されている。すなわち、この実施の第４の形態においてモニタ装置１９０に設けられる通信部４００Ａおよび４００Ｂ（後述する）は、外部との双方向の通信を制御することができるようにされている。これにより、モニタ装置１９０は、パソコン１１７Ａからの画像信号１１３Ａによる同期周波数情報と、パソコン１１７Ｂからの画像信号１１３Ｂによる同期周波数情報とを、パソコン１１７Ａおよび１１７Ｂから出力される制御信号３５０Ａおよび３５０Ｂから、それぞれ直接的に得ることができる。したがって、モニタ装置１９０において、上述のモニタ装置１０９に設けられていた周波数計測部１４３を省略することができる。
【０１８２】
制御信号経路２３０Ａおよび２３０Ｂのインターフェイスとしては、パソコン１１７Ａおよび１１７Ｂにおいて双方向通信が行えるようなものであれば、様々なインターフェイスが適用可能である。例えば、ＵＳＢやＩＥＥＥ１３９４をこの制御信号経路２３０Ａおよび２３０Ｂのインターフェイスとして用いることができる。またこれに限らず、ＲＳ−２３２Ｃといったシリアルインターフェイスやパラレルポートをこのインターフェイスとして用いることができる。さらに、ＰＳ／２やＩｒＤＡ（Ｉｎｆｒａｒｅｄ Ｄａｔａ Ａｓｓｏｃｉａｔｉｏｎ）をこのインターフェイスとして用いることもできる。
【０１８３】
第２８図は、実施の第４の形態によるモニタ装置１９０の一例の構成を示す。なお、この第２８図において、上述の第１６図と共通する部分については同一の番号を付し、詳細な説明を省略する。内部バス１３２に対して制御部１０３および入力部１０６が接続されると共に、外部と双方向で通信を行う機能を有する通信部４００Ａおよび４００Ｂがそれぞれ接続される。パソコン１１７Ａおよび１１７Ｂから制御信号が送信され、それぞれ制御信号経路２３０Ａおよび２３０Ｂを介して通信部４００Ａおよび４００Ｂに供給される。通信部４００Ａおよび４００Ｂに供給されたこれらの制御信号は、内部バス１３２を介して制御部１０３に供給される。例えば、パソコン１１７Ａおよび１１７Ｂから、それぞれ同期周波数の情報が制御信号３５０Ａおよび３５０Ｂとして送信される。通信部４００Ａおよび４００Ｂでは、これら制御信号３５０Ａおよび３５０Ｂを受信し、受信された信号を制御部１０３に供給する。
【０１８４】
制御部１０３では、供給されたこれらの信号から同期周波数情報を抜き出し、抜き出された同期周波数情報に基づきパソコン１１７Ａからの画像信号１１３Ａによる画像と、パソコン１１７Ｂからの画像信号１１３Ｂによる画像とが表示部１５０に適切に表示されるように、画像処理部１０２を制御する。
【０１８５】
通信部４００Ａおよび４００Ｂにより、制御信号経路２３０Ａおよび２３０Ｂでの双方向通信を行うようにすることで、第２７図に一例が示されるように、パソコン１１７Ａおよび１１７Ｂからの画像信号１１３Ａおよび１１３Ｂの同期周波数を計測する手段を設けなくとも、表示部１５０に対する２つの画像信号による表示を適切に行うことができる。
【０１８６】
なお、上述では、制御部１０３、通信部４００Ａおよび４００Ｂならびに入力部１０６が内部バス１３２で接続されているが、これは、この例に限定されない。すなわち、内部バス１３２を用いずに、通信部４００Ａ、４００Ｂおよび入力部１０６を、それぞれ直接的に制御部１０３に接続することができる。この場合には、通信部４００Ａ、４００Ｂおよび入力部１０６との信号のやりとりは、全て、一旦制御部１０３を介して行われることになる。
【０１８７】
第２９図は、この実施の第４の形態の第１の変形例によるモニタ装置１９０’の一例の構成を示す。第２９図に示される構成は、上述した実施の第３の形態の第１の変形例による構成（第２５図参照）に対応するものであり、入力部１０６から出力された入力操作信号がセレクタ１３３を介して通信部４００Ａおよび４００Ｂに供給される。なお、第２９図において、上述の第２５図と共通する部分については同一の番号を付し、詳細な説明を省略する。
【０１８８】
セレクタ１３３は、上述と同様に、制御部１０３からの制御信号に従い、入力された入力操作信号を通信部４００Ａおよび４００Ｂの何方に供給するかを選択する。一方、入力部１０６から出力された入力操作信号は、セレクタ１３３に供給されると共に、制御部１０３にも供給される。セレクタ１３３は、入力操作信号に基づく制御部１０３の制御によって切り替えられる。
【０１８９】
一方、パソコン１１７Ａおよび１１７Ｂからそれぞれ送信された制御信号３５０Ａおよび３５０Ｂは、通信部４００Ａおよび４００Ｂにより受信され、内部バス１３２を介して制御部１０３に供給される。
【０１９０】
この実施の第４の形態の第１の変形例の構成によれば、上述と同様に、この構成では、入力部１０６により受信された、ファイルの移動やコピーといったフイル操作などの、制御部１０３を介する必要がある信号のみを、内部バス１３２を介して制御部１０３に供給し、それ以外の、制御部１０３を介する必要の無い信号を、直接的に通信部４００Ａおよび４００Ｂに供給することができる。したがって、制御部２を介する必要の無い信号、例えばユーザの入力デバイス１１２の操作による操作命令の大部分を、内部バス１３２を介さずに、外部に伝送することができる。そのため、内部バス１３２のトラフィックを大幅に低減することができる。
【０１９１】
第３０図は、この発明の実施の第４の形態の第２の変形例によるモニタ装置１９０”の一例の構成を示す。この第３０図に示される構成は、上述した実施の第３の形態の第２の変形例による構成（第２６図参照）に対応するものであり、モニタ装置１９０”が、３台、４台、あるいはそれ以上といった、さらに多数のパソコンを接続できるように拡張されたものである。なお、この第３０図において、上述の第２６図と共通する部分については同一の番号を付し、詳細な説明を省略する。
【０１９２】
内部バス１３２に対して、パソコンと制御部１０３との通信を制御するインターフェイスである、通信部４００Ａ、４００Ｂ、・・・、４００ｎが接続される。通信部４００Ａ、４００Ｂ、・・・、４００ｎは、それぞれ接続された外部の機器との間で双方向の通信が可能とされている。パソコン１１７Ａ、１１７Ｂ、・・・、１１７ｎのそれぞれは、制御信号経路２３０Ａ、２３０Ｂ、・・・、２３０ｎによって通信部４００Ａ、４００Ｂ、・・・、４００ｎに接続される。キーボード１１０やマウス１１１、ジョイスティック、リモートコントロールコマンダなどによる入力デバイス１１２から出力された入力操作信号は、入力部１０６に受信される。入力部１０６に受信された入力操作信号は、例えば制御部１０３により内部バス１３２のルートを制御され、パソコン１１７Ａ、１１７Ｂ、・・・、１１７ｎのうち選択された供給先に対応する制御信号３５０Ａ、３５０Ｂ、・・・、３５０ｎとして供給される。
【０１９３】
一方、画像処理部１０２は、多数のパソコン１１７Ａ、１１７Ｂ、・・・、１１７ｎから画像信号経路１２４Ａ、１２４Ｂ、・・・、１２４ｎを介してそれぞれ供給される画像信号１１３Ａ、１１３Ｂ、・・・、１１３ｎの処理が可能とされている。例えば、図示は省略するが、画像処理部１０２は、画像信号１１３Ａ、１１３Ｂ、・・・、１１３ｎのそれぞれに対応できるように、画像入力部１６０Ａ、１６０Ｂ、・・・、１６０ｎを有する。
【０１９４】
また、パソコン１１７Ａ、１１７Ｂ、・・・、１１７ｎから制御信号経路２３０Ａ、２３０Ｂ、・・・、２３０ｎを介して、同期周波数の情報が送られる。この同期周波数情報は、通信部４００Ａ、４００Ｂ、・・・、４ｎに受信され、内部バス１３２を介して制御部１０３に供給される。制御部１０３では、供給されたこれらの同期周波数情報に基づき画像処理部１０２に制御信号を供給し、メモリ書き込み制御部１６２で画像入力部１６０Ａ、１６０Ｂ、・・・、１６０ｎから供給されたディジタル画像信号１１３Ａ’、１１３Ｂ’、・・・、１１３ｎ’を、例えば水平方向の所定のタイミングで切り替えてメモリ１６３に書き込むように制御する。ディジタル画像信号１１３Ａ’、１１３Ｂ’、・・・、１１３ｎ’を所定に間引きして、メモリ１６３上にマッピングし、ディジタル画像信号１
１３Ａ’、１１３Ｂ’、・・・、１１３ｎ’による表示を、表示部１５０に敷き
詰めるような表示としてもよい。
【０１９５】
メモリ１６３に書き込まれたディジタル画像信号１１３Ａ’、１１３Ｂ’、・・・、１１３ｎ’は、出力部５４で読み出されて表示デバイス１０１に供給される。ディジタル画像信号１１３Ａ’、１１３Ｂ’、・・・、１１３ｎ’は、それぞれ表示デバイス１０１の表示部１５０に、表示領域１２５Ａ、１２５Ｂ、・・・、１２５ｎとして表示される。
【０１９６】
このように、３台、４台、あるいはそれ以上のパソコンをモニタ装置１９０に接続する場合でも、制御信号経路２３０Ａ、２３０Ｂ、・・・、２３０ｎを介して双方向通信を行い、接続されたパソコン１１７Ａ、１１７Ｂ、・・・、１１７ｎのそれぞれから同期周波数情報を送信することにより、モニタ装置１９０”に対して周波数計測手段を設ける必要が無くなる。
【０１９７】
なお、上述の実施の第４の形態、ならびに、実施の第４の形態の第１および第２の変形例におけるパソコン１１７Ａおよび１１７Ｂによる表示画面１５０に対する表示は、第２１図〜第２４図を用いて上述した実施の第３の形態による例を適用することができる。同様に、この実施の第４の形態におけるパソコン１１７Ａおよび１１７Ｂ間でのファイルのコピーおよび移動の処理は、第１９図および第２０図を用いて上述した実施の第３の形態による方法を適用することができる。
【０１９８】
次に、この発明の実施の第５の形態について説明する。第３１図は、この実施の第５の形態によるモニタ装置１９１の使用形態を概略的に示す。なお、この第３１図において、上述の第１５図と共通する部分には同一の番号を付し、詳細な説明を省略する。
【０１９９】
この実施の第５の形態では、パソコン１１７Ａおよび１１７Ｂとモニタ装置１９１とをそれぞれ接続する制御信号経路２３１Ａおよび２３１Ｂを用いて、入力部１０６から出力された入力操作信号をパソコン１１７Ａおよび１１７Ｂのうち操作の対象とされている側に供給すると共に、制御信号３５１Ａおよび３５１Ｂのやりとりを行う。さらに、制御信号経路２３１Ａおよび２３１Ｂを用いて、パソコン１１７Ａと１７Ｂとの間で、データ１１９のやりとりを行うようにしている。すなわち、パソコン１１７Ａからパソコン１１７Ｂに対して転送されるデータ１１９は、制御信号経路２３１Ａを介してモニタ装置１９１に供給され、モニタ装置１９１から制御信号経路２３１Ｂを介してパソコン１１７Ｂに対して送信される。
【０２００】
第３２図は、この実施の第５の形態によるモニタ装置１９１の一例の構成を示す。なお、この第３２図において、上述の第１６図と共通する部分については同一の番号を付し、詳細な説明を省略する。通信部４０１Ａおよび４０１Ｂは、外部との双方向の通信が可能とされた通信インターフェイスである。パソコン１１７Ａと通信部４０１Ａとが制御信号経路２３１Ａによって接続される。パソコン１１７Ｂと通信部４０１Ｂとが制御信号経路２３１Ｂによって接続される。入力デバイス１１２から出力された入力操作信号は、入力部１０６で受信され、内部バス１３２を介して制御部１０３に供給される。例えば入力操作信号中のマウス情報から求められるマウスカーソルの位置情報に基づき、パソコン１１７Ａおよび１１７Ｂのうち操作対象となる側を判定する。ここでは、パソコン１１７Ａが操作対象であるとする。判定結果に基づき、入力操作信号が内部バス１３２を介して通信部４０１Ａに供給され、制御信号経路２３１Ａを介して、操作対象であるパソコン１１７Ａに送信される。
【０２０１】
一方、パソコン１１７Ａから送信されたデータ１１９は、制御信号経路２３１Ａを介して通信部４０１Ａに受信され、内部バス１３２を介して制御部１０３に供給される。制御部１０３では、供給されたデータ１１９がパソコン１１７Ｂに送信すべきデータであると判断された場合には、このデータ１１９を内部バス１３２を介して通信部４０１Ｂに供給する。通信部４０１Ｂに供給されたこのデータ１１９は、制御信号経路２３１Ｂを介してパソコン１１７Ｂに送信される。パソコン１１７Ｂからパソコン１１７Ａへのデータ通信も、同様にしてなされる。
【０２０２】
なお、第３２図の構成において、パソコン１１７Ａおよび１１７Ｂのそれぞれから同期周波数情報が出力され、この同期周波数情報が制御信号経路２３１Ａおよび２３１Ｂを介して通信部４０１Ａおよび４０１Ｂが受信できるようにすれば、周波数計測部１４３を省略することができる。例えば、同期周波数情報は、パソコン側のシステム情報をモニタ装置１９１からパソコン１１７Ａおよび１１７Ｂに対して、制御信号経路２３１Ａおよび２３１Ｂを介して要求し、パソコン１１７Ａおよび１１７Ｂから送信されたシステム情報に基づき得ることができる。これは、以下に述べるこの実施の第５の形態の第１および第２の変形例にも、同様に適用できる。
【０２０３】
このように、パソコン１１７Ａおよび１１７Ｂそれぞれとモニタ装置１９１とを接続する、制御信号経路２３１Ａおよび２３１Ｂを用いて、モニタ装置１９１を介してパソコン１１７Ａおよび１１７Ｂとの間でデータ通信を行うようにしても、実施の第３の形態で上述した、パソコン１１７Ａおよび１１７Ｂ間でのファイルの移動およびコピーは、同様に行うことができる。
【０２０４】
一例として、移動されるファイルのファイル名がパソコン１１７Ａから制御信号経路２３１Ａを介して通信部４０１Ａに送信され、内部バス１３２を介して制御部１０３に供給される。制御部１０３では、入力デバイス１１２から入力部１０６を介して供給された入力操作信号に基づき、例えばパソコン１１７Ｂによる表示領域２５Ｂ内で当該ファイルに対するドロップ操作が行われるなどして、当該ファイルをパソコン１１７Ｂに移動する指示がなされたと判断されると、パソコン１１７Ａから供給されたファイル名に基づき、当該ファイルをパソコン１１７Ｂに送信する旨をパソコン１１７Ａに対して指示する。この指示に基づきパソコン１１７Ａからモニタ装置１９１に対して送信されたファイルは、通信部４０１Ａにより受信され内部バス１３２を介して制御部１０３に供給される。制御部
１０３に供給されたファイルは、内部バス１３２を介して通信部４０１Ｂに供給され、通信部４０１Ｂからパソコン１１７Ｂに対して送信される。
【０２０５】
すなわち、移動されるファイルは、第３２図に示されるデータ１１９のように、制御信号経路２３１Ａおよび２３１Ｂを介し、モニタ装置１９１を経由して、パソコン１１７Ａおよび１１７Ｂ間をやりとりされる。
【０２０６】
なお、上述では、通信部４０１Ａに受信されたファイルは、内部バス１３２を介して一旦制御部１０３に供給されるとしたが、これはこの例に限定されない。例えば、制御部１０３により内部バス１３２を所定に制御することで、通信部４０１Ａに受信されたファイルを内部バス１３２を介して直接的に通信部４０１Ｂに供給し、パソコン１１７Ｂに送信するようにしてもよい。
【０２０７】
制御信号経路２３１Ａおよび２３１Ｂとしては、双方向通信を行えるようにされた通信インターフェイスであれば、様々なものが適用できる。例えば、ＵＳＢやＩＥＥＥ１３９４をこの制御信号経路２３１Ａおよび２３１Ｂのインターフェイスとして用いることができる。これに限らず、ＲＳ−２３２Ｃといったシリアルインターフェイスや、パラレルポートをこの制御信号経路２３１Ａおよび２３１Ｂのインターフェイス、として用いることができる。さらに、ＰＳ／２やＩｒＤＡなども、この制御信号経路２３１Ａおよび２３１Ｂのインターフェイスとして用いることができる。
【０２０８】
なお、上述では、制御部１０３、通信部４０１Ａおよび４０１Ｂならびに入力部１０６が内部バス１３２で接続されているが、これは、この例に限定されない。すなわち、内部バス１３２を用いずに、通信部４０１Ａ、４０１Ｂおよび入力部１０６を、それぞれ直接的に制御部１０３に接続することができる。この場合には、通信部４０１Ａ、４０１Ｂおよび入力部１０６との信号のやりとりは、全て、一旦制御部１０３を介して行われることになる。
【０２０９】
第３３図は、この実施の第５の形態の第１の変形例によるモニタ装置１９１’の一例の構成を示す。第３３図に示される構成は、上述した実施の第３の形態の第１の変形例による構成（第２５図参照）に対応するものであり、入力部１０６から出力された入力操作信号がセレクタ１３３を介して通信部４０１Ａおよび４０１Ｂに供給される。なお、この第３３図において、上述の第１６図と共通する部分ついては同一の番号を付して、詳細な説明は省略する。
【０２１０】
この実施の第５の形態の第１の変形例では、入力デバイス１１２から入力部１０６に送られた入力操作信号は、セレクタ１３３を介して通信部４０１Ａおよび４０１Ｂに供給される。セレクタ１３３は、制御部１０３からの制御信号に従い、入力された入力操作信号を通信部４０１Ａおよび４０１Ｂの何方に供給するかを選択する。一方、入力部１０６から出力された入力操作信号は、セレクタ１３３に供給されると共に、制御部１０３にも供給される。したがって、セレクタ１３３は、入力操作信号に基づく制御部１０３の制御によって切り替えられる。
【０２１１】
入力デバイス１１２から出力され、入力部１０６に受信された入力操作信号は、内部バス１３２を介して制御部１０３に供給されると共に、セレクタ１３３に供給される。制御部１０３では、内部バス１３２を介して供給された入力操作信号の、例えばマウスカーソル１７１の位置情報に基づき、パソコン１１７Ａおよび１１７Ｂのうち、操作対象とされるパソコンが判定される。この判定結果に基づき制御部１０３によりセレクタ１３３が制御され、セレクタ１３３に供給された入力操作信号が、通信部４０１Ａおよび４０１Ｂのうち、操作対象とされたパソコンに対応する側に供給される。入力操作信号は、通信部４０１Ａから制御信号経路２３１Ａを介してパソコン１１７Ａへ、あるいは、通信部４０１Ｂから制御信号経路２３１Ｂを介してパソコン１１７Ｂへ供給される。
【０２１２】
一方、パソコン１１７Ａとパソコン１１７Ｂとの間で通信されるデータ１１９は、例えばパソコン１１７Ａから送信され通信部４０１Ａで受信され、内部バス１３２を介して制御部１０３に供給される。制御部１０３に受信されたデータ１１９は、制御部１０３から内部バス１３２を介して通信部４０１Ｂに供給され、通信部４０１Ｂからパソコン１１７Ｂに送信される。あるいは、データ１１９は、制御部１０３に供給されずに、制御部１０３の内部バス１３２の制御に基づき、通信部４０１Ａから内部バス１３２を介して通信部４０１Ｂへ直接的に供給されるようにしてもよい。
【０２１３】
この構成では、入力部１０６により受信された、ファイルの移動やコピーといったファイル操作などの、制御部１０３を介する必要がある信号のみを内部バス１３２を介して制御部１０３に供給し、それ以外の、制御部１０３を介する必要の無い信号を直接的に通信部４０１Ａおよび４０１Ｂに供給することができる。したがって、制御部１０３を介する必要の無い信号、例えばユーザの入力デバイス１１２の操作による操作命令の大部分を、内部バス１３２を介さずに、外部に伝送することができる。そのため、内部バス１３２のトラフィックを大幅に低減することができる。
【０２１４】
次に、この発明の実施の第５の形態の、第２の変形例について説明する。第３４図は、この実施の第５の形態の第２の変形例によるモニタ装置１９１”の一例の構成を示す。この第２の変形例は、この第３４図に示される構成は、上述した実施の第３の形態の第２の変形例による構成（第２６図参照）に対応するものであり、モニタ装置１９１”が３台、４台、あるいはそれ以上といった、さらに多数のパソコンを接続できるように拡張されたものである。なお、この第３４図において、上述の第２６図と共通する部分については同一の番号を付し、詳細な説明を省略する。
【０２１５】
画像処理部１０２および周波数計測部１４３は、多数のパソコン１１７Ａ、１１７Ｂ、・・・、１１７ｎからそれぞれ供給される画像信号１１３Ａ、１１３Ｂ、・・・、１１３ｎの処理が可能とされている。例えば、図示は省略するが、画像処理部１０２は、画像信号１１３Ａ、１１３Ｂ、・・・、１１３ｎのそれぞれに対応できるように、画像入力部１６０Ａ、１６０Ｂ、・・・、１６０ｎを有する。メモリ書き込み制御部１６２では、画像入力部１６０Ａ、１６０Ｂ、・・・、１６０ｎから供給されたディジタル画像信号１１３Ａ’、１１３Ｂ’、・・・、１１３ｎ’を、例えば水平方向の所定のタイミングで切り替えてメモリ１６３に書き込む。ディジタル画像信号１１３Ａ’、１１３Ｂ’、・・・、１１３ｎ’を所定に間引きして、メモリ１６３上にマッピングし、ディジタル画像信号１１３Ａ’、１１３Ｂ’、・・・、１１３ｎ’による表示を、表示部１５０に敷き詰めるような表示としてもよい。
【０２１６】
メモリ１６３に書き込まれたディジタル画像信号１１３Ａ’、１１３Ｂ’、・・・、１１３ｎ’は、出力部５４で読み出されて表示デバイス１０１に供給される。ディジタル画像信号１１３Ａ’、１１３Ｂ’、・・・、１１３ｎ’は、それぞれ表示デバイス１０１の表示部１５０に、表示領域１２５Ａ、１２５Ｂ、・・・、１２５ｎとして表示される。
【０２１７】
一方、外部と双方向の通信が可能とされた通信部４０１Ａ、４０１Ｂ、・・・、４０１ｎが内部バス１３２に対してそれぞれ接続される。パソコン１１７Ａ、１１７Ｂ、・・・、１１７ｎのそれぞれは、制御信号経路２３１Ａ、２３１Ｂ、・・・、２３１ｎを介して通信部４０１Ａ、４０１Ｂ、・・・、４０１ｎに接続される。
【０２１８】
キーボード１１０やマウス１１１、ジョイスティック、リモートコントロールコマンダなどによる入力デバイス１１２から出力された入力操作信号は、入力部１０６に受信され、内部バス１３２を介して制御部１０３に供給される。制御部１０３では、供給された入力操作信号に基づき操作対象のパソコンを判断し、通信部４０１Ａ、４０１Ｂ、・・・、４０１ｎのうち操作対象のパソコンに対応するものに入力部１０６からの入力操作信号が供給されるように、内部バス１３２のルートを制御する。
【０２１９】
パソコン間でのファイルの移動やコピーといった、ファイル転送が行われる場合も、同様にして、制御部１０３により内部バス１３２のルートが制御される。例えば、パソコン１１７Ａからパソコン１１７Ｂにファイルの移動を行う場合、移動元のパソコン１１７Ａから移動先のパソコン１１７Ｂに移動するファイルが転送されるように、内部バス１３２のルートが制御される。
【０２２０】
このように、３台、４台、あるいはそれ以上といった、多数のパソコンが接続可能とされている場合でも、例えば上述の第１９図に示したフローチャートに従い、マウスカーソル１７１の座標およびマウス移動量と、表示領域１２５Ａ、１２５Ｂ、・・・、１２５ｎとの位置関係に基づき制御対象とするパソコンを切り替え、異なるパソコン間でのファイルのコピーや移動などを行うことができる。なお、この実施の第５の形態では、パソコンから出力された画像信号を供給する接続線と、パソコンとモニタ装置との間で通信を行うための接続線とをそれぞれ独立しているものとして説明しているが、これはこの例に限定されない。これら画像信号のための接続線と通信のための接続線とを、一体的に構成することも可能である。
【０２２１】
なお、上述の実施の第５の形態、ならびに、実施の第５の形態の第１および第２の変形例におけるパソコン１１７Ａおよび１１７Ｂによる表示画面５０に対する表示は、第２１図〜第２４図を用いて上述した実施の第３の形態による例を適用することができる。同様に、この実施の第４の形態におけるパソコン１１７Ａおよび１１７Ｂ間でのファイルのコピーおよび移動の処理は、第１９図および第２０図を用いて上述した実施の第３の形態による方法を適用することができる。次に、この発明の実施の第６の形態について説明する。この実施の第６の形態では、上述した実施の第５の形態に対して、パソコンからモニタ装置に画像信号を供給する経路と、パソコンとモニタ装置との間で通信を行う経路とを、１つの経路に統合している。すなわち、パソコンから出力される画像信号と、パソコンとモニタ装置との間で通信される制御信号およびデータとが一体的に構成された経路中を伝送される。
【０２２２】
第３５図は、この実施の第６の形態によるモニタ装置１９２の使用形態を概略的に示す。なお、この第３５図において、上述の第１５図と共通する部分には同一の番号を付し、詳細な説明を省略する。この実施の第６の形態では、パソコン１１７Ａとモニタ装置１９２とが１本の信号経路２３２Ａで接続される。同様に、パソコン１１７Ｂとモニタ装置１９２とが１本の信号経路２３２Ｂで接続される。
【０２２３】
パソコン１１７Ａおよび１１７Ｂから出力された画像信号１１３Ａおよび１１３Ｂは、それぞれ信号経路２３２Ａおよび２３２Ｂを介してモニタ装置１９２に供給される。一方、キーボード１１０およびマウス１１１や、ジョイスティック、リモートコントロールコマンダなどからなる入力デバイス１１２から出力された入力操作信号が、モニタ装置１９２に供給される。モニタ装置１９２に供給された入力操作信号は、パソコン１１７Ａおよび１１７Ｂのうち、操作対象として判定された側に、対応する信号経路２３２Ａあるいは２３２Ｂを介して供給される。
【０２２４】
また、例えばパソコン１１７Ａからパソコン１１７Ｂへの、ファイル移動といったデータ転送が指示されたときには、転送されるデータ１１９は、パソコン１１７Ａから送信され信号経路２３２Ａを介してモニタ装置１９２に供給され、モニタ装置１９２から信号経路２３２Ｂを介してパソコン１１７Ｂに送信される。信号経路２３２Ａおよび２３２Ｂは、例えばＶＥＳＡ（Ｖｉｄｅｏ Ｅｌｅｃｔｒｏｎｉｃｓ Ｓｔａｎｄａｒｄ Ａｓｓｏｃｉａｓｉｏｎ）の策定した、Ｐ＆Ｄ（Ｐｌｕｇ＆Ｄｉｓｐｌａｙ）規格と称されるインターフェイスを用いることができる。これは、３５ピンのコネクタを用いて、１本のケーブルにディジタルＲＧＢ信号、ＤＤＣ（Ｄｉｓｐｌａｙ Ｄａｔａ Ｃｈａｎｎｎｅｌ）、ＵＳＢおよびＩＥＥＥ１３９４をまとめたものである。また、これに限らず、ＪＥＩＤＡ（Ｊａｐａｎ Ｅｌｅｃｔｒｏｎｉｃ Ｉｎｄｕｓｔｒｙ Ｄｅｖｅｌｏｐｍｅｎｔ Ａｓｓｏｃｉａｓｉｏｎ）の策定したＤＩＳＭ（Ｄｉｇｉｔａｌ Ｉｎｔｅｒｆａｃｅ Ｓｔａｎｄａｒｄ ｆｏｒ Ｍｏｎｉｔｏｒ）規格と称されるインターフェイスを用いることもできる。ＤＩＳＭは、一例として、１３〜４０ピンのコネクタに、ディジタルＲＧＢ信号、ＤＤＣおよびＵＳＢとをまとめたものである。
【０２２５】
また、データの伝送速度が十分高速なインターフェイスであれば、画像信号と制御信号およびデータとを、単一の経路で伝送することもできる。第３６図は、この実施の第６の形態によるモニタ装置１９２の一例の構成図を示す。なお、この第３６図において、上述した第１６図と共通する部分に同一の番号を付して、詳細な説明を省略する。
【０２２６】
パソコン１１７Ａと通信部４０２Ａとが信号経路２３２Ａによって接続される。パソコン１１７Ａから出力された画像信号が信号経路２３２Ａに送信される。また、パソコン１１７Ａから出力された制御信号３５２Ａやデータ１１９が、信号経路２３２Ａに対して送信される。信号経路２３２Ａを介して送信されたこれらの信号は、通信部４０２Ａに受信される。通信部４０２Ａでは、受信された信号から画像信号１１３Ａおよび制御信号３５２Ａならびにデータ１１９がそれぞれ取り出される。同様に、パソコン１１７Ｂから信号経路２３２Ｂに対して送信された画像信号および制御信号３５２Ｂならびにデータ１１９は、通信部４０２Ｂに受信され、受信された信号から画像信号１１３Ｂおよび制御信号３５２Ｂが取り出される。
【０２２７】
通信部４０２Ａで取り出された画像信号１１３Ａおよび通信部４０２Ｂで取り出された画像信号１１３Ｂは、それぞれ画像処理部１０２に供給される。また、画像信号１１３Ａおよび１１３Ｂの同期周波数が周波数計測部１４３で計測され、計測された同期周波数が内部バス１３２を介して制御部１０３に供給され同期周波数情報が取得される。画像処理部１０２では、供給された画像信号１１３Ａおよび１１３Ｂに対して、制御部１０３の制御に基づき既に述べたような所定の処理を施し、表示デバイス１０１に供給し、例えば表示領域１２５Ａおよび１２５Ｂの表示を行う。
【０２２８】
一方、通信部４０２Ａおよび４０２Ｂでそれぞれ取り出された制御信号３５２Ａおよび３５２Ｂ、ならびに、データ１１９は、それぞれ内部バス１３２を介して制御部１０３に供給される。制御部１０３では、供給された制御信号３５２Ａおよび３５２Ｂ、ならびに、データ１１９が適切な転送先に転送されるように、内部バス１３２のルートを制御する。
【０２２９】
例えば、パソコン１１７Ａ上の所定のファイルをパソコン１１７Ｂに移動させる場合、パソコン１１７Ａから、当該ファイルであるデータ１１９が送信され通信部４０２Ａに受信される。受信されたデータ１１９は、内部バス１３２を介して制御部１０３に供給される。制御部１０３は、このデータ１１９を内部バス１３２を介して通信部４０２Ｂに供給する。通信部４０２Ｂに供給されたデータ１１９は、通信部４０２Ｂにより、信号経路２３２Ｂを介してパソコン１１７Ｂに送信される。
【０２３０】
また、入力デバイス１１２から出力され入力部１０６に供給された入力操作信号は、内部バス１３２を介して制御部１０３に供給される。制御部１０３では、例えば入力操作信号に含まれるマウス情報に基づくマウスカーソル１７１の表示位置により、パソコン１１７Ａおよび１１７Ｂのうち操作対象とされるパソコンを判定する。一例としてパソコン１１７Ａが操作対象とされていると判定されれば、供給された入力操作信号を、内部バス１３２を介して通信部４０２Ａに供給する。通信部４０２Ａでは、供給された入力操作信号を、信号経路２３２Ａを介してパソコン１１７Ａに送信する。
【０２３１】
なお、上述では、パソコン１１７Ａおよび１１７Ｂから供給された制御信号３５２Ａおよび３５２Ｂ、データ１１９、ならびに、入力デバイス１１２から供給された入力操作信号は、内部バス１３２を介して、一旦、制御部１０３に供給されるように説明しているが、これはこの例に限られない。制御部１０３により内部バス１３２のルートを制御することで、例えば制御信号３５２Ａおよび３５２Ｂ、ならびに、データ１１９のやりとりを、通信部４０２Ａおよび４０２Ｂの間で直接的に行うようにしてもよい。同様に、入力操作信号も、内部バス１３２の制御により、制御部１０３を介さずに直接的に通信部４０２Ａおよび４０２Ｂに供給するようにしてもよい。
【０２３２】
また、上述では、周波数計測部１４３により、通信部４０２Ａおよび４０２Ｂで取り出された画像信号１１３Ａおよび１１３Ｂの同期周波数を計測することで、同期周波数情報を得ているが、これはこの例に限定されない。同期周波数情報を、パソコン１１７Ａおよび１１７Ｂから制御信号３５２Ａおよび３５２Ｂに乗せて送信することで、周波数計測部１４３を省略することができる。すなわち、制御信号３５２Ａおよび３５２Ｂに乗せられて送信された同期周波数情報は、通信部４０２Ａおよび４０２Ｂで取り出され、内部バス１３２を介して制御部１０３に供給される。制御部１０３では、供給された制御信号３５２Ａおよび３５２Ｂから同期周波数情報を抽出し、抽出された同期周波数情報に基づき画像処理部１０２による画像信号１１３Ａおよび１１３Ｂの処理を制御する。これは、以下に述べるこの実施の第６の形態の第１および第２の変形例にも、同様に適用できる。
【０２３３】
なお、上述では、制御部１０３、通信部４０２Ａおよび４０２Ｂならびに入力部１０６が内部バス１３２で接続されているが、これは、この例に限定されない。すなわち、内部バス１３２を用いずに、通信部４０２Ａ、４０２Ｂおよび入力部１０６を、それぞれ直接的に制御部１０３に接続することができる。この場合には、通信部４０２Ａ、４０２Ｂおよび入力部１０６との信号のやりとりは、全て、一旦制御部１０３を介して行われることになる。
【０２３４】
第３７図は、この実施の第６の形態の第１の変形例によるモニタ装置１９２’の一例の構成を示す。第３７図に示される構成は、上述した実施の第３の形態の第１の変形例による構成（第２５図参照）に対応するものであり、入力部１０６から出力された入力操作信号がセレクタ１３３を介して通信部４０２Ａおよび４０２Ｂに供給される。なお、この第３７図において、上述の第１６図と共通する部分ついては同一の番号を付して、詳細な説明は省略する。
【０２３５】
この第１の変形例では、入力デバイス１１２から入力部１０６に送られた入力操作信号は、セレクタ１３３を介して通信部４０２Ａおよび４０２Ｂに供給される。セレクタ１３３は、制御部１０３からの制御信号に従い、入力された入力操作信号を通信部４０２Ａおよび４０２Ｂの何方に供給するかを選択する。一方、入力部１０６から出力された入力操作信号は、セレクタ１３３に供給されると共に、制御部１０３にも供給される。したがって、セレクタ１３３は、入力操作信号に基づく制御部１０３の制御によって切り替えられる。
【０２３６】
入力デバイス１１２から出力され、入力部１０６に受信された入力操作信号は、内部バス１３２を介して制御部１０３に供給されると共に、セレクタ１３３に供給される。制御部１０３では、内部バス１３２を介して供給された入力操作信号の、例えばマウスカーソル１７１の位置情報に基づき、パソコン１１７Ａおよび１１７Ｂのうち、操作対象とされるパソコンが選択される。この選択結果に基づき、制御部１０３によりセレクタ１３３が制御され、セレクタ１３３に供給された入力操作信号が通信部４０２Ａおよび４０２Ｂのうち、操作対象として選択されたパソコンに対応する側に供給される。入力操作信号は、通信部４０２Ａからパソコン１１７Ａへ、あるいは、通信部４０２Ｂからパソコン１１７Ｂへ給される。
【０２３７】
一方、パソコン１１７Ａとパソコン１１７Ｂとの間でデータ１１９のやりとりを行う場合には、例えば転送されるデータ１１９が画像信号１１３Ａと共にパソコンから出力され、信号経路２３２Ａに対して送信される。この信号は、通信部４０２Ａで受信される。通信部４０２Ａでは、受信された信号からデータ１１９を取り出し、取り出されたデータ１１９が内部バス１３２を介して制御部１０３に供給される。制御部１０３に供給されたデータ１１９は、制御部１０３から内部バス１３２を介して通信部４０２Ｂに供給され、通信部４０２Ｂからパソコン１１７Ｂに送信される。あるいは、通信部４０２Ａで受信された信号から取り出されたデータ１１９は、制御部１０３に供給されずに、制御部１０３の内部バス１３２の制御に基づき、通信部４０２Ａから内部バス１３２を介して通信部４０２Ｂへ直接的に供給されるようにしてもよい。
【０２３８】
この構成では、入力部１０６により受信された、ファイルの移動やコピーといったファイル操作などの、制御部１０３を介する必要がある信号のみを、内部バス１３２を介して制御部１０３に供給し、それ以外の、制御部１０３を介する必要の無い信号を、直接的に通信部４０２Ａおよび４０２Ｂに供給することができる。したがって、制御部１０３を介する必要の無い信号、例えばユーザの入力デバイス１１２の操作による操作命令の大部分を、内部バス１３２を介さずに、外部に伝送することができる。そのため、内部バス１３２のトラフィックを大幅に低減することができる。
【０２３９】
次に、この発明の実施の第６の形態の、第２の変形例について説明する。第３８図は、この実施の第６の形態の第２の変形例によるモニタ装置１９２”の一例の構成を示す。この第３８図に示される構成は、上述した実施の第３の形態の第２の変形例による構成（第２６図参照）に対応するものであり、モニタ装置１９２”が、３台、４台、あるいはそれ以上といった、さらに多数のパソコンを接続できるように拡張されたものである。なお、この第３８図において、上述の第２６図と共通する部分については同一の番号を付し、詳細な説明を省略する。
【０２４０】
パソコン１１７Ａ、１１７Ｂ、・・・・、１１７ｎは、モニタ装置１９２内の通信部４０２Ａ、４０２Ｂ、・・・、４０２ｎに、それぞれ信号経路２３２ＡＡ、２３２ＡＢ、・・・、２３２Ａｎで以て接続される。通信部４０２Ａ、４０２Ｂ、・・・、４０２ｎは、外部との双方向の通信が可能とされている。パソコン１１７Ａ、１１７Ｂ、・・・、１１７ｎから出力された画像信号１１３Ａ、１１３Ｂ、・・・、１１３ｎは、それぞれ信号経路２３２Ａ、２３２Ｂ、・・・、２３２ｎに送信され、通信部４０２Ａ、４０２Ｂ、・・・、４０２ｎに受信される。通信部４０２Ａ、４０２Ｂ、・・・、４０２ｎでは、信号経路２３２Ａ、２３２Ｂ、・・・、２３２ｎを介して受信された信号から画像信号１１３Ａ、１１３Ｂ、・・・、１１３ｎを取り出す。通信部４０２Ａ、４０２Ｂ、・・・、４０２ｎで受信された信号から取り出された画像信号１１３Ａ、１１３Ｂ、・・・、１１３ｎは、それぞれ画像処理部１０２に供給される。また、画像信号１１３Ａ、１１３Ｂ、・・・、１１３ｎは、周波数計測部１４３に供給される。
【０２４１】
画像処理部１０２および周波数計測部１４３は、多数のパソコン１１７Ａ、１１７Ｂ、・・・、１１７ｎからそれぞれ供給される画像信号１１３Ａ、１１３Ｂ、・・・、１１３ｎの処理が可能とされている。例えば、図示は省略するが、画像処理部１０２は、画像信号１１３Ａ、１１３Ｂ、・・・、１１３ｎのそれぞれに対応できるように、画像入力部１６０Ａ、１６０Ｂ、・・・、１６０ｎを有する。メモリ書き込み制御部１６２では、画像入力部１６０Ａ、１６０Ｂ、・・・、１６０ｎから供給されたディジタル画像信号１１３Ａ’、１１３Ｂ’、・・・、１１３ｎ’を、例えば水平方向の所定のタイミングで切り替えてメモリ１６３に書き込む。ディジタル画像信号１１３Ａ’、１１３Ｂ’、・・・、１１３ｎ’を所定に間引きして、メモリ１６３上にマッピングし、ディジタル画像信号１１３Ａ’、１１３Ｂ’、・・・、１１３ｎ’による表示を、表示部１５０に敷き詰めるような表示としてもよい。
【０２４２】
メモリ１６３に書き込まれたディジタル画像信号１１３Ａ’、１１３Ｂ’、・・・、１１３ｎ’は、出力部５４で読み出されて表示デバイス１０１に供給される。ディジタル画像信号１１３Ａ’、１１３Ｂ’、・・・、１１３ｎ’は、それぞれ表示デバイス１０１の表示部１５０に、表示領域１２５Ａ、１２５Ｂ、・・・、１２５ｎとして表示される。
【０２４３】
一方、キーボード１１０やマウス１１１、ジョイスティック、リモートコントロールコマンダなどによる入力デバイス１１２から出力された入力操作信号は、入力部１０６に受信され、内部バス１３２を介して制御部１０３に供給される。制御部１０３では、供給された入力操作信号に基づき操作対象のパソコンを選択し、通信部４０２Ａ、４０２Ｂ、・・・、４０２ｎのうち操作対象のパソコンに対応するものに入力部１０６からの入力操作信号が供給されるように、内部バス１３２のルートを制御する。
【０２４４】
パソコン間でのファイルの移動やコピーといった、ファイル転送が行われる場合も、同様にして、制御部１０３により内部バス１３２のルートが制御される。例えば、パソコン１１７Ａからパソコン１１７Ｂにファイルの移動を行う場合、移動元のパソコン１１７Ａから移動先のパソコン１１７Ｂに移動するファイルが転送されるように、内部バス１３２のルートが制御される。このように、３台、４台、あるいはそれ以上といった、多数のパソコンが接続可能とされている場合でも、例えば上述の第１９図に示したフローチャートに従い、マウスカーソル１７１の座標およびマウス移動量と、表示領域１２５Ａ、１２５Ｂ、・・・、１２５ｎとの位置関係に基づき制御対象とするパソコンを切り替え、異なるパソコン間でのファイルのコピーや移動などを行うことができる。
【０２４５】
なお、上述の実施の第６の形態、ならびに、実施の第６の形態の第１および第２の変形例におけるパソコン１１７Ａおよび１１７Ｂによる表示画面５０に対する表示は、第２１図〜第２４図を用いて上述した実施の第３の形態による例を適用することができる。同様に、この実施の第４の形態におけるパソコン１１７Ａおよび１１７Ｂ間でのファイルのコピーおよび移動の処理は、第１９図および第２０図を用いて上述した実施の第３の形態による方法を適用することができる。上述では、この発明によるモニタ装置に対して、複数台のコンピュータ装置を接続するように説明しているが、これはこの例に限定されない。例えば、この発明によるモニタ装置に、コンピュータ装置とＳＴＢ（Ｓｅｔ Ｔｏｐ Ｂｏｘ）とを接続するようにしてもよい。ＳＴＢは、ＣＰＵやメモリなどからなる制御部と、外部との通信を制御する通信部、および、表示を制御する表示制御部とを有する。ＳＴＢは、例えばテレビジョン受像器などに接続され、接続されたテレビジョン受像器に対して、ディジタル放送や画像放送の受信やデータ通信機能など、様々な機能を提供するものである。
【０２４６】
この発明によるモニタ装置に対してコンピュータ装置とＳＴＢとを接続することで、モニタ装置にコンピュータ装置による表示とＳＴＢによる表示とを同時に行い、１組の入力デバイスでこれらの機器間でのデータ転送を制御することができる。
【０２４７】
すなわち、現在、ディジタル放送において音楽配信やデータ配信を行うことが提案されている。例えば、ＳＴＢでディジタル放送が受信され、配信された音楽データなどがＳＴＢに取り込まれる。ＳＴＢに接続された、この発明によるモニタ装置のＳＴＢ画面領域に、配信され取り込まれた音楽データを示すアイコンが表示される。このアイコンを、この発明によるモニタ装置の画面上で、ドラッグ＆ドロップ操作により、ＳＴＢ画面領域からコンピュータ装置による画面領域へと移動させることで、ＳＴＢからコンピュータ装置へ、配信された音楽データが転送されるようにできる。したがって、ＳＴＢによって受信されたデータを、コンピュータ装置にダウンロードすることが可能になる。
【０２４８】
なお、接続される機器は、ＳＴＢに限られない。例えば、ディジタルビデオレコーダ、ＤＶＤ（Ｄｉｇｉｔａｌ Ｖｅｒｓａｔｉｌｅ Ｄｉｓｋ）プレーヤや、ＤＶＤ−ＲＡＭ（Ｒａｎｄｏｍ Ａｃｃｅｓｓ Ｍｅｍｏｒｙ）レコーダなどの機器を、コンピュータ装置と共に、この発明によるモニタ装置に接続するようにできる。接続される機器側から供給される所定の表示画面を、コンピュータ装置の表示画面と共に表示する。接続されたこれらの機器とコンピュータ装置との間でのデータ転送が可能とされる。
【０２４９】
また、上述では、入力デバイス１１２と入力部１０６との通信は、入力デバイス１１２から入力部１０６への一方向であったが、これはこの例に限られず、入力デバイス１１２と入力部１０６との間で双方向通信を行うようにできる。この場合、例えば入力デバイス１１２としてのキーボード１１０にＬＥＤ（Ｌｉｇｈｔ Ｅｍｉｔｔｉｎｇ Ｄｉｏｄｅ）や簡易的なＬＣＤなどからなる表示装置を設け、モニタ装置によるパソコン１１７Ａおよび１１７Ｂなどの制御状態をこの表示装置に表示させることができる。
【０２５０】
以上説明したように、この発明の実施の第１の形態によれば、モニタ装置１にフレームメモリが設けられると共に、フレームメモリの入出力をＦＩＦＯを介して行っているため、周波数や解像度などの企画が異なる映像信号の入力に対して、複数画面の同時表示が可能となる効果がある。
【０２５１】
また、フレームメモリに複数画面分の映像信号が格納され、フレームメモリの読み出し開始アドレスを変更することで、複数画面のスクロール表示が可能になる効果がある。さらに、この発明の実施の第２の形態によれば、モニタ装置にキーボードやマウスの入力インターフェイスが設けられる。そのため、キーボードによるキー情報、マウスによるマウス移動量やボタン操作情報などは、モニタ装置に対して供給されると共に、モニタ装置を介して接続される複数台のパソコンに送られる。したがって、複数台のパソコンにおいて、キーボードおよびマウスを共有して用いることができる効果がある。
【０２５２】
そのため、複数台のパソコンを同時に用いる際でも、複数台のパソコンのそれぞれに対して入力手段を用意する必要がないため、非常に省スペースで済むという効果がある。
【０２５３】
さらにまた、この発明の実施の第２の形態によれば、モニタ装置においてキーボードによるキー情報、マウスによるマウス移動量やボタン操作情報を取得することができるため、２画面表示の切り替えや、アクティブなパソコンの切り替えをカーソルを用いて行うことができる効果がある。
【０２５４】
また、この発明の実施の第３の形態によれば、モニタ装置に対して複数台のコンピュータ装置が接続可能とされると共に、キーボードやマウスといった入力デバイスがモニタ装置に接続可能とされる。モニタ装置には、接続された複数台のコンピュータ装置による表示画面が同時に表示される。また、モニタ装置では、入力デバイスの出力に基づき、接続された複数台のコンピュータ装置から操作対象とされているコンピュータ装置を選択し、入力デバイスの出力を選択された側のコンピュータ装置に供給するようにしている。さらに、入力デバイスの出力に基づき、複数台のコンピュータ装置間でのデータ転送を指示するようにしている。
【０２５５】
そのため、この発明の実施の第３の形態が適用されたモニタ装置を用いることで、ユーザは、１組の入力デバイスを用いて意識的な操作を行うことなく複数台のコンピュータ装置を切り替えることができ、且つ、複数台のコンピュータ装置の動作状況を同時に見ながら複数台のコンピュータ間での操作を行うことができるという効果がある。
【０２５６】
また、１つの画面に複数台のコンピュータ装置による表示画面が同時に表示され、１組の入力デバイスにより、複数台のコンピュータ装置による表示画面間で、アイコン操作などを自在に行うことができるようにされている。そのため、ユーザは、複数台のコンピュータ装置間での操作をシームレスに行うことができ、コンピュータ装置の切り替えに伴う手間が無く、操作性が向上されるという効果がある。
【０２５７】
さらに、１つの画面に複数台のコンピュータ装置による表示画面が同時に表示され、１組の入力デバイスにより、複数台のコンピュータ装置による表示画面間で、アイコン操作などを自在に行うことができるようにされているため、ユーザは、複数台のコンピュータ装置を恰も１台のコンピュータ装置のように操作することができるという効果がある。
【符号の説明】
【０２５８】
１  モニタ装置
２Ａ、２Ｂ  パソコン
３  キーボード
４  マウス
６  表示部
７Ａ、７Ｂ  表示領域
２１  ビデオメモリインターフェイス
２２  フレームメモリ
１０１  表示デバイス
１０２  画像処理部
１０３  制御部
１０４Ａ、１０４Ｂ  通信部
１１９  データ
１２０  データ伝送路
１６２  メモリ書き込み制御部
１６３  メモリ
４００Ａ、４００Ｂ  通信部
４０１Ａ、４０１Ｂ  通信部
４０２Ａ、４０２Ｂ  通信部
【図２】
2011154382.tif 000003
【図５】
2011154382.tif 000004
【図６】
2011154382.tif 000005
【図１１】
2011154382.tif 000006
【図１２】
2011154382.tif 000007
【図１６】
2011154382.tif 000008
【図１７】
2011154382.tif 000009
【図１８】
2011154382.tif 000010
【図１９】
2011154382.tif 000011
【図２０】
2011154382.tif 000012
【図２５】
2011154382.tif 000013
【図２６】
2011154382.tif 000014
【図２８】
2011154382.tif 000015
【図２９】
2011154382.tif 000016
【図３０】
2011154382.tif 000017
【図３２】
2011154382.tif 000018
【図３３】
2011154382.tif 000019
【図３４】
2011154382.tif 000020
【図３６】
2011154382.tif 000021
【図３７】
2011154382.tif 000022
【図３８】
2011154382.tif 000023
【図１】
2011154382.tif 000024
【図３】
2011154382.tif 000025
【図４】
2011154382.tif 000026
【図７】
2011154382.tif 000027
【図８】
2011154382.tif 000028
【図９】
2011154382.tif 000029
【図１０】
2011154382.tif 000030
【図１３】
2011154382.tif 000031
【図１４】
2011154382.tif 000032
【図１５】
2011154382.tif 000033
【図２１】
2011154382.tif 000034
【図２２】
2011154382.tif 000035
【図２３】
2011154382.tif 000036
【図２４】
2011154382.tif 000037
【図２７】
2011154382.tif 000038
【図３１】
2011154382.tif 000039
【図３５】
2011154382.tif 000040