(57)【要約】【課題】ＰＣ等とネットワーク接続可能な画像表示装置において、複数のＰＣと同時に接続し、接続したＰＣの画面を選択して、そのうちの一つ、または複数のＰＣ画面の合成画面を表示可能とする。【解決手段】ネットワーク１５を介してデータを送信または受信するデータ送受信部４でネットワーク１５を介して接続されたＰＣ９１〜９３の画像データを受信し、ＣＰＵ５で合成画面の画像データを作成し、ＰＣ９１〜９３の画像データのうち一つ、または合成画面の画像データのいずれかを選択して出力用フレームバッファ６に書き込む。表示デバイス７は、出力用フレームバッファ６に書き込まれた画像データを出力画面として表示する。【選択図】図１
2010091845.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介して、画像データを複数の表示装置から、所定の画像の表示を要求する要求信号を外部装置から受信するデータ受信手段と、
前記データ受信手段が受信した複数の表示装置からの画像データを合成して合成画像データを作成する画像合成手段と、
前記データ受信手段が受信した要求信号に基づいて、複数の表示装置から送られてきた画像データのうち一つまたは前記合成画像データのいずれかを出力する表示画像切り替え手段と、
この表示画像切り替え手段から出力される画像データを表示する表示デバイスとを備える画像表示装置。
【請求項２】
データ受信手段は、無線ＬＡＮのアクセスポイントで構成される請求項１に記載の画像表示装置。
【請求項３】
ネットワークを介して、画像データを複数の表示装置から、所定の画像の表示を要求する要求信号および操作入力データを外部装置から受信するデータ受信手段と、
前記データ受信手段が受信した操作入力データに基づき、前記複数の表示装置からの画像データを合成して合成画像データを作成する画像合成手段と、
前記画像合成手段が作成した合成画像データを記憶する仮想フレームバッファと、
前記仮想フレームバッファに記憶されている合成画像データをネットワークを介して前記外部装置に対して送信するデータ送信手段と、
前記データ受信手段が受信した要求信号に基づいて、前記複数の表示装置から送られてきた画像データのうち一つまたは合成画像データのいずれかを出力する表示画像切り替え手段と、
前記表示画像切り替え手段から出力される画像データを表示する表示デバイスとを備える画像表示装置。
【請求項４】
データ受信手段およびデータ送信手段は、無線ＬＡＮのアクセスポイントで構成される請求項３に記載の画像表示装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、パーソナルコンピュータ等から画像データを受信して表示する画像表示装置、特に会議などで用いられるプロジェクターに関する。
【背景技術】
【０００２】
パーソナルコンピュータ（以下、ＰＣと称す）のモニタ等で表示される表示画面を、プロジェクター等の画像表示装置に表示させながらプレゼンテーションを行う場合、従来ではＰＣのモニタからのＲＧＢアナログ信号等をケーブル接続で画像表示装置に出力することが一般的であった。このため、画像表示装置とＰＣは近接して配置しなければならなかった。また、画像表示装置とＰＣは１対１で接続するため、異なるＰＣを用いる際にはケーブルを繋ぎ換える必要があった。
【０００３】
しかし近年、イーサネット（富士ゼロツクス株式会社登録商標）等のコンピュータ用ネットワークの普及に伴い、ネットワークを介してプレゼンテーションデータ等を伝送して表示する方法等が用いられるようになった。これにより、ネットワーク接続用のケーブルは依然として必要であるが、異なるＰＣを用いる度にケーブルを繋ぎ換える必要はなくなった。
【０００４】
また、ネットワークを介してＰＣから画像表示装置へ画像データをためにソフトウェアを用いる方法も考案されている。例えば特許文献１には、ＶＮＣ(Virtual Network Computing)と呼ばれるソフトウェアを用い、ビットマップ伝送をベースとした方法でＰＣの表示画面を規定する画像処理対象データを画像表示装置に送る技術が開示されている。
【０００５】
【特許文献１】特開２００５−２８４１９５号公報（第３頁、第３図）
【発明の開示】
【発明が解決しようとする課題】
【０００６】
従来では、ネットワークを介して接続されたＰＣからの画像データを画像表示装置のプロジェクター画面上に表示してプレゼンテーション等を行う場合、プロジェクター画面上に同時に表示できるのは１台のＰＣの１画面のみであった。
【０００７】
しかし近年、会議の参加者の多くが自身のＰＣを持参するようになり、ある参加者のデータを他の参加者のデータと対比する目的などのために、１台のＰＣの１画面のみならず、複数のＰＣ画面をプロジェクター画面上に同時に表示したいという要望が大きくなってきた。
【０００８】
この発明は上記要望を満たすためになされたもので、複数のＰＣ画面を合成した合成画面を構築し、表示する画面を、ネットワークで接続された複数のＰＣから送られてきた各ＰＣの表示画面の何れか１つ及び合成画面のうちから選択することができる画像表示装置を提供することを目的とする。
【課題を解決するための手段】
【０００９】
この発明における画像表示装置においては、ネットワークで接続された複数のＰＣからそれぞれの表示画面の画像データを受信し、画像データから合成画面を構築し、各ＰＣの表示画面の何れか１つ及び合成画面のうちで切り替えられるようにした。
【発明の効果】
【００１０】
この発明における画像表示装置では、複数のＰＣから送られてくる表示画面を合成して複数のＰＣ画面を同時に一つの画面上に表示でき、表示する画面を各ＰＣの表示画面の何れか１つ及び合成画面のうちで切り替えることができる。
【発明を実施するための最良の形態】
【００１１】
実施の形態１.
図１はこの発明の実施の形態１における、画像表示装置１０を含む画像表示システムを示すブロック図である。図１に示すように、画像表示装置１０は無線ＬＡＮなどのネットワーク１５を介してＰＣ９１〜９３およびＰＣ８に接続される。ＰＣ９１〜９３はその表示画面を画像表示装置１０に表示する対象となる表示装置であり、ＰＣ８はネットワーク１５を介して画像表示装置１０を遠隔操作する制御用の外部装置である。
【００１２】
この発明の実施の形態１における画像表示装置１０は、図１に示すように、合成画面の画像データが書き込まれる仮想フレームバッファ２、ネットワーク１５を介してデータを送信または受信するデータ送受信部４、画像合成手段、表示画像切り替え手段、その他の各種制御をおこなう手段となるＣＰＵ５、出力用フレームバッファ６、画像を表示する表示デバイス７で構成される。表示デバイス７は、例えばスクリーンに画像を投写する投写デバイスやモニタなどであり、出力用フレームバッファ６に書き込まれた画像データを出力画面として表示する。
【００１３】
以下、実施の形態１における画像表示システムの動作について説明する。この画像表示システムでは、ＰＣ８を操作することで、表示デバイス７で出力する画像を、ＰＣ９１〜９３から送られてきた表示画面の何れか１つ及び合成画面のうちから選択することができる。
【００１４】
まず、ＰＣ９１〜９３から送られてきた画像データのうち、何れかのＰＣ画面の画像データを一つ選択して表示する場合について説明する。この場合はまず、画像表示装置１０を遠隔操作可能なＰＣ８を操作し、何れかのＰＣ画面の画像データを表示デバイス７に表示する要求信号をネットワーク１５を介して画像表示装置１０に対して送信する。要求信号を受信したデータ送受信部４は、受信した要求信号をＣＰＵ５に出力する。要求信号を受けたＣＰＵ５はデータ送受信部４を制御し、ネットワーク１５を介してＰＣ９１〜９３のいずれかに表示画面の画像データを要求する信号を送る。ＰＣ９１〜９３のうち要求を受けたＰＣが、その表示画面の画像データをネットワーク伝送に適したデータ形式に符号化して送信し、このデータはネットワーク１５を介してデータ送受信部４で受信され、ＣＰＵ５においてフレームバッファへ書き込み可能な元のデータ形式に復号化される。
【００１５】
画像データを復号化したＣＰＵ５は、復号化した画像データを出力用フレームバッファ６に書き込む。出力用フレームバッファ６に書き込まれた画像データは表示デバイス７に出力され表示される。
【００１６】
次に合成画面を選択する場合について説明する。この場合はまず、ＰＣ８を操作し、合成画面を表示デバイス７に表示することを要求する要求信号をネットワーク１５を介して画像表示装置１０に対して送信する。要求信号を受信したデータ送受信部４は、受信した要求信号をＣＰＵ５に出力する。ＣＰＵ５は要求信号に基づきデータ送受信部４を制御する。データ送受信部４は、ＣＰＵ５による制御に基づきネットワーク１５を介してＰＣ９１〜９３のすべてに表示画面の画像データを要求する信号を送る。信号を受信したＰＣ９１〜９３は、それぞれの表示画面の画像データをネットワーク伝送に適したデータ形式に符号化して送信する。これらのデータはネットワーク１５を介してデータ送受信部４で受信され、ＣＰＵ５においてフレームバッファへ書き込み可能な元のデータ形式に復号化される。
【００１７】
次に、復号化されたデータをもとにＣＰＵ５において合成画面の画像データが作成され、その画像データが仮想フレームバッファ２に書き込まれる。仮想フレームバッファ２に書き込まれた合成画面の画像データはＣＰＵ５に読み出され、出力用フレームバッファ６に送られて表示デバイス７上に表示される。
【００１８】
以上のようにして、ＰＣ８で、表示デバイス７に出力する画像を、ＰＣ９１〜９３から送られてきた画像の何れか１つ及び合成画面のうちから選択することができる。
【００１９】
次に、これまで述べてきた機能を実現するために実装するソフトウェアについて説明する。ＰＣ９１〜９３が表示画面の画像データを符号化して送信し、画像表示装置１０のＣＰＵ５で復号化する機能については、例えば特許文献１に詳細が述べられているＶＮＣ（Virtual Network Computing）と呼ばれる、ＰＣを別のＰＣで遠隔操作するためのソフトウェアを用いることで実現できる。このソフトウェアはＶＮＣサーバーソフトと、ＶＮＣビューワソフトの２つに分かれている。 遠隔操作される側のＰＣでＶＮＣサーバーソフトを起動しておき、遠隔操作する側のＰＣではＶＮＣビューワソフトを起動させる。ＶＮＣではＶＮＣサーバーソフトを起動しているＰＣで表示されているグラフィックス画面のビットマップデータである画像データを、ネットワーク経由でＶＮＣビューワソフトを起動しているＰＣにRemote Frame Buffer(ＲＦＢ)と呼ばれるプロトコルにより送信し、ＶＮＣビューワソフトを起動しているＰＣの画面に表示することができる。なお、ＶＮＣビューワソフトを起動しているＰＣのキーボードやマウスの操作が行われた際に、その操作信号をネットワークを介してＶＮＣサーバーソフトを起動しているＰＣに送ることもできる。これにより、ＶＮＣビューワソフトを起動しているＰＣで、ＶＮＣサーバーソフトを起動しているマシンの遠隔操作が可能となり、ＶＮＣサーバーソフトを起動しているＰＣ上のアプリケーションを操作することができる。
【００２０】
図２は、実施の形態１においてＰＣ９１〜９３および制御用のＰＣ８で起動されるソフトウェアと、画像表示システム１０のＣＰＵ５上で起動されるソフトウェアの対応関係を示す関係図である。図２に示すように、実施の形態１では、ＰＣ９１〜９３のそれぞれで画像データを送出するためのＶＮＣサーバーソフトＡ〜Ｃを起動し、画像表示装置１０側のＣＰＵ５では、ＶＮＣサーバーソフトＡ〜Ｃのそれぞれに対応するＶＮＣビューワソフトＡ〜Ｃを起動する。これにより、ＰＣ９１〜９３の表示画面の画像データを符号化し、ネットワーク１５を介して画像表示装置１０に送り、ＣＰＵ５で復号化できるようにした。
【００２１】
一方、ＣＰＵ５では映像合成処理も行われ、ＰＣ９１〜９３から送られてきた画像データが合成されて仮想フレームバッファ２に書き込まれる。この映像合成処理は、前述のＶＮＣ と、“Ｘ Window System”と呼ばれるグラフィックス表示用ソフトウェアとを用いることで実現できる。“Ｘ Window System”は、ＸサーバーソフトとＸクライアントソフトから構成される。Ｘサーバーソフトは起動するマシン上で複数の画面（Ｘウィンドウ画面）の表示を行い、キーボード・マウスの操作入力を受け付ける。一方、Ｘクライアントソフトは、Ｘサーバーソフトの画面に表示するユーザーインターフェース等のグラフィックスデータを生成する。ＸクライアントとＸサーバーとの間ではＸプロトコルと呼ばれる方式で通信を確立する。ＸクライアントソフトとＸサーバーソフトとは同一マシン上で起動しても良いし、別々のマシンに分かれていても良い。この実施の形態１における画像表示装置１０では、ＣＰＵ５上でＸクライアントソフトとＸサーバーソフトの両方を起動する。そして、図２に示すように、ＰＣ９１〜９３で起動しているＶＮＣサーバーソフトのそれぞれに対応するＶＮＣビューワソフトを、Ｘウィンドウ画面として同時に３つ起動することで、３つのＰＣ画面を一つの画面上に表示する合成画面が構築できる。また、２つだけ起動すれば、２つのＰＣ画面の合成画面を構築することもできる。
【００２２】
図３は、実施の形態１における画像表示装置１０のＣＰＵ５上で作成する合成画面の例を示す図である。ここでは、ＰＣ９１〜９３のそれぞれの画面にはＡ、Ｂ、Ｃという文字が表示されており、それらの画面が３つのＸウィンドウ画面１０１〜１０３により同一の画面に表示され、合成画面１００が構築されている。このように構築した合成画面１００の画像データは仮想フレームバッファ２に書き込まれる。
【００２３】
ＰＣ８で、ＣＰＵ５において構築される合成画面を制御するためには、図２に示したように、ＣＰＵ５上でＶＮＣサーバーソフトＤを起動し、ＰＣ８上でＶＮＣビューワソフトＤを起動する。これにより、ＣＰＵ５が仮想フレームバッファ２上に書き込まれた合成画面を読み出して、合成画面の画像データを符号化してデータ送受信部４、ネットワーク１５を介してＰＣ８に送り、ＰＣ８は受信した画像データを復号化して画面上に表示することができる。前述のように、ＶＮＣではＶＮＣサーバーソフトを起動しているマシン上のアプリケーションを操作するためのマウスやキーボードとして対応するＶＮＣビューワソフトを起動中のＰＣのマウスやキーボードを使用できるため、ＣＰＵ５で構築されるＸウィンドウ画面の制御はＰＣ８から実行できるようになる。
【００２４】
なお、ネットワーク部分については、データ送受信部４として無線ＬＡＮアダプタを実装し、無線ＬＡＮアクセスポイント機能を持たせることにより、複数のＰＣとの無線ネットワーク接続を同時に確立でき、ケーブルが必要なくなり、ＰＣと画像表示装置の配置の自由度が増す。もちろん、ケーブルを用いてネットワークを構築してもよい。
【００２５】
また、画像表示装置１０は一つのネットワークインターフェースを通して各ＰＣ一つをネットワーク１５に接続し、各ＰＣからの画像データを取り込んでいるが、画像表示装置１０を各ＰＣに対して独立に接続させてもよい。
【００２６】
また、この実施の形態１では、機能の大部分をソフトウェアで構築したが、接続されるＰＣの台数が増えた場合やＣＰＵ性能が十分では無い場合、同様の機能を持つハードウェアで構築してもよい。
【００２７】
以上のように、この実施の形態１における画像表示装置によれば、複数のＰＣから送られてくる表示画面を合成でき、表示する画面を各ＰＣの表示画面の何れか１つ及び合成画面のうちで切り替えることができる。
【００２８】
また、ＰＣ８から要求信号を受信して、それに基づき表示装置から送られてきた画像データをそのまま出力するか、合成画像データを出力するかを切り替えられるようにしたので、ＰＣ８で表示デバイス７上の画面の切り替えを行うことが出来る。
【００２９】
また、ＰＣ８のキーボードやマウスの操作によりＸウィンドウ画面の制御を可能にし、仮想フレームバッファ２上で合成画面を構築してその合成画面の画像データをＰＣ８に送出し、該ＰＣ８のモニタ上で表示出来るように構成したので、画像表示装置１０の表示デバイス７に合成画面を表示することなくＰＣ８のモニタを見ながら合成画面を編集できる。これにより、編集中で未完成の合成画面を表示デバイス７に表示せずにすむ。
【００３０】
また、無線ＬＡＮアクセスポイント機能を持たせることにより、複数のＰＣとの無線ネットワーク接続を同時に確立でき、ケーブルが必要なくなり、ＰＣと画像表示装置の配置の自由度が増す。
【００３１】
また、対複数のＰＣ画面の合成は専用の仮想フレームバッファ２上で行い、仮想フレームバッファ２はＣＰＵ５と一体に設けるため、出力用フレームバッファ６上で直接合成する場合に較べて処理を高速化出来る可能性がある。
【００３２】
また、無線ＬＡＮによってＰＣと画像表示装置１０の接続を可能にするため、ネットワーク接続可能な範囲であれば自由に画像表示装置とＰＣを配置することができ、ケーブルも必要なくなる。
【図面の簡単な説明】
【００３３】
【図１】この発明の実施の形態１における画像表示システムを示すブロック図である。
【図２】この発明の実施の形態１において起動するソフトウェアの関係を示す関係図である。
【図３】この発明の実施の形態１において作成する合成画面の例を示す図である。
【符号の説明】
【００３４】
２  仮想フレームバッファ、４  データ送受信部、５  ＣＰＵ、６  出力用フレームバッファ、７  表示デバイス、８  ＰＣ、１０  画像表示装置、１５  ネットワーク、９１  ＰＣ、９２  ＰＣ、９３  ＰＣ、１００  合成画面
【図１】
2010091845.tif 000003
【図２】
2010091845.tif 000004
【図３】
2010091845.tif 000005