(57)【要約】【課題】  画像表示システムにおいて、ネットワークのトラフィックの増大を抑制する。【解決手段】  画像表示システムは、画像供給装置と、プロジェクタと、前記画像供給装置と前記プロジェクタとを接続するネットワークと、を備え、前記画像供給装置から前記ネットワークを介して前記プロジェクタに画像を供給して、前記プロジェクタによって前記画像を投写表示させる。前記画像供給装置は、前記プロジェクタの投写画面中に、第１の画像サイズを有する第１の画像に基づいて第２の画像サイズを有する第２の画像を投写表示させる場合において、前記第１の画像を表す第１の画像データと、前記投写画面中の前記第２の画像の表示位置を示す位置データと、前記第２の画像サイズを示す第２の画像サイズデータと、を含む供給画像データを生成するとともに、前記ネットワークを介して前記プロジェクタに供給する。【選択図】        図３
2005284195.tif 000002
【特許請求の範囲】
【請求項１】
画像供給装置と、プロジェクタと、前記画像供給装置と前記プロジェクタとを接続するネットワークと、を備え、前記画像供給装置から前記ネットワークを介して前記プロジェクタに画像を供給して、前記プロジェクタによって前記画像を投写表示させる画像表示システムであって、
前記画像供給装置は、
前記プロジェクタの投写画面中に、第１の画像サイズを有する第１の画像に基づいて第２の画像サイズを有する第２の画像を投写表示させる場合において、前記第１の画像を表す第１の画像データと、前記投写画面中の前記第２の画像の表示位置を示す位置データと、前記第２の画像サイズを示す第２の画像サイズデータと、を含む供給画像データを生成するとともに、前記ネットワークを介して前記プロジェクタに供給することを特徴とする画像表示システム。
【請求項２】
請求項１記載の画像表示システムにおいて、
前記プロジェクタは、
前記供給画像データに含まれる前記第１の画像データと前記第２の画像サイズデータとに基づいて前記第２の画像を表す第２の画像データを生成し、生成した前記第２の画像データと前記供給画像データに含まれる前記位置データとに基づいて前記投写画面中に前記第２の画像を投写することを特徴とする画像表示システム。
【請求項３】
請求項１または請求項２記載の画像表示システムにおいて、
前記供給画像データには、さらに、前記第１の画像サイズを示す第１の画像サイズデータが含まれることを特徴とする画像表示システム。
【請求項４】
請求項１ないし請求項３のいずれかに記載の画像表示システムにおいて、
前記供給画像データには、さらに、前記第２の画像サイズが前記第１の画像サイズに対して等倍サイズであるか拡大／縮小されたサイズであるかを示すデータが含まれることを特徴とする画像表示システム。
【請求項５】
プロジェクタにネットワークを介して画像を供給することが可能な画像供給装置であって、
前記プロジェクタの投写画面中に、第１の画像サイズを有する第１の画像に基づいて第２の画像サイズを有する第２の画像を投写表示させる場合において、前記第１の画像を表す第１の画像データと、前記投写画面中の前記第２の画像の表示位置を示す位置データと、前記第２の画像サイズを示す第２の画像サイズデータと、を含む供給画像データを生成するとともに、前記ネットワークを介して前記プロジェクタに供給することを特徴とする画像供給装置。
【請求項６】
画像供給装置からプロジェクタにネットワークを介して画像の供給を受けることが可能なプロジェクタであって、
前記プロジェクタの投写画面中に、第１の画像サイズを有する第１の画像に基づいて第２の画像サイズを有する第２の画像を投写表示させる場合において、前記第１の画像を表す第１の画像データと、前記投写画面中の前記第２の画像の表示位置を示す位置データと、前記第２の画像サイズを示す第２の画像サイズデータと、を含む供給画像データが、前記画像供給装置から前記ネットワークを介して供給された際に、前記供給画像データに含まれる前記第１の画像データと前記第２の画像サイズデータとに基づいて前記第２の画像を表す第２の画像データを生成し、生成した前記第２の画像データと前記供給画像データに含まれる前記位置データとに基づいて前記投写画面中に前記第２の画像を投写することを特徴とするプロジェクタ。
【請求項７】
画像供給装置からネットワークを介してプロジェクタに画像を供給する画像供給方法であって、
前記プロジェクタの投写画面中に、第１の画像サイズを有する第１の画像に基づいて第２の画像サイズを有する第２の画像を投写表示させる場合において、前記第１の画像を表す第１の画像データと、前記投写画面中の前記第２の画像の表示位置を示す位置データと、前記第２の画像サイズを示す第２の画像サイズデータと、を含む供給画像データを生成するとともに、前記ネットワークを介して前記プロジェクタに供給することを特徴とする画像供給方法。
【請求項８】
画像供給装置からプロジェクタにネットワークを介して画像の供給を受けて、画像を表示する画像表示方法であって、
前記プロジェクタの投写画面中に、第１の画像サイズを有する第１の画像に基づいて第２の画像サイズを有する第２の画像を投写表示させる場合において、前記第１の画像を表す第１の画像データと、前記投写画面中の前記第２の画像の表示位置を示す位置データと、前記第２の画像サイズを示す第２の画像サイズデータと、を含む供給画像データが、前記画像供給装置から前記ネットワークを介して供給された際に、前記供給画像データに含まれる前記第１の画像データと前記第２の画像サイズデータとに基づいて前記第２の画像を表す第２の画像データを生成し、生成した前記第２の画像データと前記供給画像データに含まれる前記位置データとに基づいて前記投写画面中に前記第２の画像を投写することを特徴とする画像表示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークを介して接続される画像供給装置とプロジェクタとを備えた画像表示システムに関し、特に、動画像の表示に好適な画像表示システムに関するものである。
【背景技術】
【０００２】
従来、画像供給装置であるパーソナルコンピュータ(以下、ＰＣと略す。)とプロジェクタとをネットワークを介して接続し、ＰＣからプロジェクタに画像を供給して表示することができるプロジェクタ（以下、「ネットワークプロジェクタ」とも呼ぶ。）が提案されている(例えば、特許文献１参照。)。
【０００３】
また、このようなネットワークプロジェクタに、ネットワークを介して、ＰＣから画像を供給するために、ＶＮＣ（Virtual Network Computing）とよばれる技術が利用されている。
【０００４】
【特許文献１】国際公開第０１／０９３５８３号パンフレット
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、ＶＮＣでは、画像供給装置で生成される画像のうち画像が変化する領域（変化領域）の画像データ（例えば、ビットマップデータやＪＰＥＧデータ）を転送する。このため、変化領域のサイズが大きく、転送すべき画像データのデータ量が大きくなる場合には、ネットワークのトラフィックが増大し、レスポンスが悪化するという問題がある。
【０００６】
例えば、ある画面サイズ（以下、「標準画面サイズ」と呼ぶ。）で動画像を表示させる場合に比べて、標準画面サイズよりも拡大した画面サイズ（以下、「拡大画面サイズ」とも呼ぶ。）で動画像を表示させる場合、動画像の１コマあたりのデータ量が大きくなる。このため、拡大画面サイズで動画像を表示させる場合、リアルタイムな動画表示を実現するために要するデータ量が、標準画面サイズで動画像を表示させる場合に比べて増大する。この結果、拡大画面サイズで動画像を表示させる場合において、ネットワークのデータ転送速度が一定であるとすると、単位時間あたりに表示できる動画像のコマ数が標準画面サイズで動画像を表示させる場合に比べて少なくなってしまい、リアルタイムな動画像表示ができなくなる場合がある。
【０００７】
従って、本発明の目的は、上記した従来技術の問題点を解決し、ネットワークのトラフィックの増大を抑制することのできる画像表示システムを提供することにある。
【課題を解決するための手段】
【０００８】
上記した目的の少なくとも一部を達成するために、本発明の画像表示システムは、画像供給装置と、プロジェクタと、前記画像供給装置と前記プロジェクタとを接続するネットワークと、を備え、前記画像供給装置から前記ネットワークを介して前記プロジェクタに画像を供給して、前記プロジェクタによって前記画像を投写表示させる画像表示システムであって、
前記画像供給装置は、
前記プロジェクタの投写画面中に、第１の画像サイズを有する第１の画像に基づいて第２の画像サイズを有する第２の画像を投写表示させる場合において、前記第１の画像を表す第１の画像データと、前記投写画面中の前記第２の画像の表示位置を示す位置データと、前記第２の画像サイズを示す第２の画像サイズデータと、を含む供給画像データを生成するとともに、前記ネットワークを介して前記プロジェクタに供給することを特徴とする。
【０００９】
本発明の画像表示システムでは、投写表示される第２の画像ではなく、第２の画像の元となる第１の画像をプロジェクタに伝送するため、例えば、第２の画像サイズが第１の画像サイズよりも大きい場合においても、実際に伝送されるデータ量を、第２の画像を表す画像データが伝送される場合に比べて少なくすることができるので、ネットワークのトラフィックの増大を抑制することができ、レスポンスを大幅に改善することができる。
【００１０】
本発明の画像表示システムにおいて、
前記プロジェクタは、
前記供給画像データに含まれる前記第１の画像データと前記第２の画像サイズデータとに基づいて前記第２の画像を表す第２の画像データを生成し、生成した前記第２の画像データと前記供給画像データに含まれる前記位置データとに基づいて前記投写画面中に前記第２の画像を投写することが好ましい。
【００１１】
このように、プロジェクタが、前記供給画像データに含まれる前記第１の画像データと前記第２の画像サイズデータとに基づいて前記第２の画像を表す第２の画像データを生成し、生成した前記第２の画像データと前記供給画像データに含まれる前記位置データとに基づいて前記投写画面中に前記第２の画像を投写する機能を有することにより、第１の画像データと、位置データと、第２の画像サイズデータと、を含む供給画像データが、画像供給装置からネットワークを介して供給されても、問題なく、第２の画像を投写することができる。
【００１２】
本発明の画像表示システムにおいて、
前記供給画像データには、さらに、前記第１の画像サイズを示す第１の画像サイズデータが含まれるようにしてもよい。
【００１３】
こうすれば、プロジェクタでは、第１の画像データに基づいて第１の画像サイズを求める必要がないので、第１の画像データに基づいて第２の画像データを生成する際に便利である。
【００１４】
また、前記供給画像データには、さらに、前記第２の画像サイズが前記第１の画像サイズに対して等倍サイズであるか拡大／縮小されたサイズであるかを示すデータが含まれるようにしてもよい。
【００１５】
こうすれば、プロジェクタでは、第１の画像のサイズと、第２の画像サイズとを比較することなく、第２の画像サイズに対して等倍サイズであるか拡大／縮小サイズであるかを知ることができるので、第２の画像データを生成する際に便利である。
【００１６】
本発明の画像供給装置は、プロジェクタにネットワークを介して画像を供給することが可能な画像供給装置であって、
前記プロジェクタの投写画面中に、第１の画像サイズを有する第１の画像に基づいて第２の画像サイズを有する第２の画像を投写表示させる場合において、前記第１の画像を表す第１の画像データと、前記投写画面中の前記第２の画像の表示位置を示す位置データと、前記第２の画像サイズを示す第２の画像サイズデータと、を含む供給画像データを生成するとともに、前記ネットワークを介して前記プロジェクタに供給することを特徴とする。
【００１７】
このように、本発明の画像供給装置によれば、投写表示される第２の画像ではなく、第２の画像の元となる第１の画像をプロジェクタに伝送するため、例えば、第２の画像サイズが第１の画像サイズよりも大きい場合においても、実際に伝送されるデータ量を、第２の画像を表す画像データが伝送される場合に比べて少なくすることができるので、ネットワークのトラフィックの増大を抑制することができ、レスポンスを大幅に改善することができる。
【００１８】
また、本発明のプロジェクタは、画像供給装置からプロジェクタにネットワークを介して画像の供給を受けることが可能なプロジェクタであって、
前記プロジェクタの投写画面中に、第１の画像サイズを有する第１の画像に基づいて第２の画像サイズを有する第２の画像を投写表示させる場合において、前記第１の画像を表す第１の画像データと、前記投写画面中の前記第２の画像の表示位置を示す位置データと、前記第２の画像サイズを示す第２の画像サイズデータと、を含む供給画像データが、前記画像供給装置から前記ネットワークを介して供給された際に、前記供給画像データに含まれる前記第１の画像データと前記第２の画像サイズデータとに基づいて前記第２の画像を表す第２の画像データを生成し、生成した前記第２の画像データと前記供給画像データに含まれる前記位置データとに基づいて前記投写画面中に前記第２の画像を投写することを特徴とする。
【００１９】
このように、本発明のプロジェクタによれば、前記供給画像データに含まれる前記第１の画像データと前記第２の画像サイズデータとに基づいて前記第２の画像を表す第２の画像データを生成し、生成した前記第２の画像データと前記供給画像データに含まれる前記位置データとに基づいて前記投写画面中に前記第２の画像を投写する機能を有することにより、第１の画像データと、位置データと、第２の画像サイズデータと、を含む供給画像データが、画像供給装置からネットワークを介して供給されても、問題なく、第２の画像を投写することができる。
【００２０】
なお、本発明は、上記した画像表示システム、画像供給装置およびプロジェクタなどの装置発明の態様に限ることなく、画像供給方法などの方法発明としての態様で実現することも可能である。さらには、それら方法や装置を構築するためのコンピュータプログラムとしての態様や、そのようなコンピュータプログラムを記録した記録媒体としての態様や、上記コンピュータプログラムを含み搬送波内に具現化されたデータ信号など、種々の態様で実現することも可能である。
【発明を実施するための最良の形態】
【００２１】
以下、本発明の実施の形態を実施例に基づいて以下の順序で説明する。
Ａ．画像表示システムの概要：
Ｂ．画像表示動作：
Ｃ．効果：
Ｄ．変形例：
【００２２】
Ａ．画像表示システムの概要：
図１は本発明の一実施例として画像表示システムの概要を示す構成図である。本実施例の画像表示システム１０は、図１に示すように、画像供給装置であるノート型ＰＣ１００と、ＰＣ１００から供給される画像を投写表示するためのプロジェクタ２００と、ＰＣ１００とプロジェクタ２００とをつなぐネットワーク３００と、を備えている。なお、ネットワーク３００には、さらに、複数台のＰＣやプロジェクタやその他周辺機器を接続するようにしてもよい。
【００２３】
このように、本実施例の画像表示システム１０では、ＰＣ１００とプロジェクタ２００とをネットワーク３００を介して接続し、ＰＣ１００に有するディスプレイの表示画面６０に画像を表示するとともに、ＰＣ１００からプロジェクタ２００に画像を供給して、プロジェクタ２００により投写表示画面７０に画像を投写表示するようにしている。このとき、ＰＣ１００は、表示画面６０に表示される画像のうち、画像が変化する領域（矩形領域）の画像についての画像データ（例えば、ビットマップデータやＪＰＥＧデータなど）をプロジェクタ２００に供給する。なお、以下では、画像が変化する領域を、単に「変化領域」とも呼ぶ。そして、プロジェクタ２００は、供給された変化領域についての画像データを用いて、投写表示画面７０に投写表示されている画像のうち変化領域に対応する領域の画像のみを更新して表示する。ただし、従来においては、変化領域についての画像データとして、変化領域の画面サイズに等しい画像データがそのまま供給されていたが、本実施例においては、後述するように、変化領域の画面サイズに等しい画像データを生成するための元となる画像データ（以下、「元画像データ」とも呼ぶ。）が供給される。
【００２４】
図２は図１のＰＣ１００およびプロジェクタ２００の概略構成をそれぞれ示すブロック図である。
【００２５】
ＰＣ１００は、ＣＰＵ１０２と、ＲＯＭ１０４と、ＲＡＭ１０６と、ハードディスクドライブ１０８と、キーボードやポインティングデバイスなどから成る入力部１１０と、ネットワークインタフェース部１１２と、ディスプレイアダプタ１１４と、液晶ディスプレイなどから成るディスプレイ１１６と、これら各要素を接続するバス１１８と、を備えている。このうち、ＲＡＭ１０６には、アプリケーションプログラム１２２、グラフィカルデバイスインタフェース（ＧＤＩ：Graphics Device Interface）１２４、ディスプレイドライバ１２６、プロジェクタドライバ１２８、ＶＮＣサーバ１３０などの各種コンピュータプログラムが格納されている。なお、ＧＤＩ１２４や、ディスプレイドライバ１２６、プロジェクタドライバ１２８などは、オペレーティングシステムの一部として機能する。なお、本実施例においては、オペレーティングシステムとして、マイクロソフト社によって提供されるＷｉｎｄｏｗｓ（登録商標）を想定している。
【００２６】
このような各種コンピュータプログラムは、フレキシブルディスクやＣＤ−ＲＯＭ等の、コンピュータ読み取り可能な記録媒体に記録された形態で提供される。ＰＣ１００は、その記録媒体からコンピュータプログラムを読み取って、内部記憶装置であるＲＡＭ１０６に直接転送するか、または外部記憶装置であるハードディスクドライブ１０８などに一旦格納した後、起動時にＲＡＭ１０６に転送する。あるいは、ネットワーク３００などを介してＰＣ１００にコンピュータプログラムを供給するようにしてもよい。コンピュータプログラムの機能を実現する時には、ＲＡＭ１０６に格納されたコンピュータプログラムがマイクロプロセッサであるＣＰＵ１０２によって実行される。また、記録媒体に記録されたコンピュータプログラムをＰＣ１００が読み取って直接実行するようにしてもよい。
【００２７】
なお、この発明における「記録媒体」としては、フレキシブルディスクやＣＤ−ＲＯＭ、光磁気ディスク、ＩＣカード、ＲＯＭカートリッジ、パンチカード、バーコードなどの符号が印刷された印刷物、コンピュータの内部記憶装置（ＲＡＭやＲＯＭなどのメモリ）および外部記憶装置等の、コンピュータが読取り可能な種々の媒体を利用することができる。
【００２８】
一方、プロジェクタ２００は、ＣＰＵ２０２と、ＲＯＭ２０４と、ＲＡＭ２０６と、操作ボタンなどから成る入力部２１０と、ネットワークインタフェース部２１２と、画像処理部２１４と、光源ランプや液晶パネルや投写光学系などから成る投写部２１６と、これら各要素を接続するバス２１８と、を備えている。このうち、ＲＯＭ２０４には、画像処理ドライバ２２８、ＶＮＣクライアント２３０などの各種コンピュータプログラムが格納されている。コンピュータプログラムの機能を実現する時には、ＲＯＭ２０４に格納されたコンピュータプログラムが、直接またはＲＡＭ２０６に転送された後に、マイクロプロセッサであるＣＰＵ２０２によって実行される。
【００２９】
Ｂ．画像表示動作：
図３は図１の画像表示システムにおいて画像を表示する場合の動作手順を説明するための説明図である。なお、以下の説明では、アプリケーションプログラム１２２の一例として、マイクロソフト社によって提供されるＷｉｎｄｏｗｓ  Ｍｅｄｉａ  Ｐｌａｙｅｒ（登録商標）が実行されることを前提に説明する。
【００３０】
まず、アプリケーションプログラム１２２が、ハードディスクドライブ１０８に格納されている動画ファイルのうち、ユーザによって選択された動画ファイルの再生を実行すると、ＧＤＩ１２４に対して、動画像ファイルに含まれている画像データの表す画像の描画要求を出す。ＧＤＩ１２４は、表示装置（ディスプレイ１１６やプロジェクタ２００）や印刷装置（プリンタ（図示せず））などへの描画を統一的に管理しているコンピュータプログラムである。ＧＤＩ１２４は、「ＧＤＩファンクション」と呼ばれる描画に関するアプリケーションプログラムインタフェース（ＡＰＩ：Application Program Interface）をアプリケーションプログラム１２２に対して提供し、アプリケーションプログラム１２２による描画をサポートしている。なお、ＡＰＩとは、一般に、アプリケーションプログラムがオペレーティングシステムの持つ様々な機能を利用するための手続きの集まりを言う。
【００３１】
従って、アプリケーションプログラム１２２は、ＡＰＩであるＧＤＩファンクションを用いて、ＧＤＩ１２４に対して、例えば、動画像ファイルに含まれている画像データの表す画像の描画要求を出す。なお、描画要求には、画像の出力先に関する情報（即ち、画像を表示装置に出力するか、印刷装置に出力するかを指定する情報）も含まれている。
【００３２】
次に、ＧＤＩ１２４は、アプリケーションプログラム１２２から出された描画要求を受け取り、その描画要求に基づいて画像の出力先をチェックし、その出力先が表示装置であれば、ディスプレイドライバ１２６とプロジェクタドライバ１２８とを呼び出して、それぞれに対し、その描画要求を渡す。
【００３３】
次に、ディスプレイドライバ１２６は、渡された描画要求に従ってディスプレイアダプタ１１４を駆動し、ディスプレイアダプタ１１４によってディスプレイアダプタ１１４内の表示メモリに画像データを展開させる。このとき、アプリケーションプログラム１２２において、動画像の表示サイズとして、動画ファイルに含まれている各コマの画像の画面サイズよりも拡大または縮小（以下、「拡大／縮小」と略す。）された画面サイズ（以下、「拡大／縮小サイズ」と略す。）が指定されていた場合には、表示メモリに画像データを展開する際に、指定された拡大／縮小サイズに対応するように、動画ファイルに含まれている画像データ(以下、「元画像データ」と呼ぶ。)を拡大／縮小する。なお、動画像の表示サイズは、アプリケーションプログラム１２２において、ユーザが設定した倍率により決定される。
【００３４】
そして、ディスプレイアダプタ１１４は、表示メモリに展開された画像データ（即ち、ビットマップデータ）に基づいて、ディスプレイ１１６に画像を表示させる。
【００３５】
一方、プロジェクタドライバ１２８も、ディスプレイドライバ１２６と同様に、渡された描画要求に従って、ＲＡＭ１０６内に割り当てられた仮想の表示メモリに画像データを展開させる。ただし、ディスプレイドライバ１２６とは違い、表示サイズとして拡大／縮小サイズが指定されていた場合には、拡大／縮小された画像データではなく、元画像データを仮想表示メモリに展開させる。また、動画像を表示する位置（変化領域の位置）を示す位置データと、拡大／縮小された画像（変化領域）の画面サイズを示す画面サイズデータとを記憶する。なお、位置データとしては、通常、画面全体の左上の頂点を原点として、変化領域の左上の頂点のｘ，ｙ座標データが用いられる。また、画面サイズデータとしては変化領域の幅データおよび高さデータが用いられる。
【００３６】
そして、ＶＮＣサーバ１２８は、仮想表示メモリに展開される画像データの変化を検知する。そして、画像データの変化を検知した場合、これに応じてプロジェクタ２００に供給する供給画像データを生成する。生成した供給画像データは、ＶＮＣプロトコルに規定されている画面更新メッセージ（フレームバッファアップデート「FramebufferUpdate」）のパラメータとして、画面更新メッセージに含めてネットワークインタフェース部１１２に渡される。
【００３７】
図４は、ＶＮＣプロトコルで規定されている画面更新メッセージの構造について示す説明図である。図４に示すように、画面更新メッセージは、メッセージの種類を示すメッセージヘッダ部と、メッセージのパラメータを示すパラメータ部とを有している。
【００３８】
メッセージヘッダ部には、メッセージの種類を示すメッセージタイプ(１バイト)と、画面中において画像が変化する矩形領域、すなわち、画像が更新される矩形領域（変化領域）の数を示す変化領域数（２バイト）とが含まれる。画面更新メッセージを示すメッセージタイプのデータ値は"０"である。変化領域数のデータ値は"１"に設定される。なお、メッセージタイプデータと変化領域数データとは１バイトのパディングを介して区分されている。
【００３９】
パラメータ部には、基本的には、画面更新メッセージのパラメータとして規定されている以下のデータが、供給画像データとして含まれる。すなわち、変化領域の位置データとしての変化領域の左上頂点のｘ座標（２バイト）およびｙ座標(２バイト)と、変化領域の画面サイズデータとしての変化領域の幅（２バイト）および高さ（２バイト）と、変化領域の画像データのエンコーディング形式（４バイト）と、変化領域の画像を示す画像データ（ｎバイトであり、ｎは１以上の整数である。）とが含まれる。なお、画像データのバイト数ｎは、エンコーディング形式および画素数に応じて変化する。エンコーディング形式としては、例えば、ＪＰＥＧ形式(データ値"７")等の種々の形式が、ＶＮＣプロトコルにおいてあらかじめ規定されている。
【００４０】
本実施例では、さらに、新たなパラメータとして以下のデータを含めることとした。すなわち、変化領域の画像が拡大／縮小画像であるか否かを示す画像タイプ(１バイト)と、拡大／縮小画像の画面サイズとして拡大／縮小後の幅(２バイト)および高さ（２バイト）とを含めることとした。画像タイプのデータ値としては、例えば、拡大／縮小画像ではない等倍サイズの画像（等倍画像）には"０"を割り当て、拡大／縮小画像には"１"を割り当てることができる。
【００４１】
ただし、変化領域の画像が等倍画像である場合には、拡大／縮小は行われないので、変化領域の幅および高さと拡大／縮小後の幅および高さは同じである。従って、拡大／縮小後の幅および高さとしても変化領域の幅データおよび高さデータを設定する。また、変化領域の画像が拡大／縮小画像である場合には、変化領域の幅および高さとして、拡大／縮小の元となる元画像の幅データおよび高さデータを設定し、変化領域の画像データとして元画像データを設定する。
【００４２】
図３のネットワークインタフェース部１１２は、ＶＮＣサーバ１３０から渡された画面更新メッセージを通信データに含めてネットワーク３００を介してプロジェクタ２００に送信する。
【００４３】
プロジェクタ２００では、ネットワークインタフェース部２１２は、ネットワーク３００を介してＰＣ１００から送信された通信データを受信すると、この通信データに含まれている画面更新メッセージを取り出して、ＶＮＣクライアント２２８に渡す。
【００４４】
ＶＮＣクライアント２３０は、渡された画面更新メッセージに含まれる供給画像データを画像処理ドライバ２２８に渡す。
【００４５】
画像処理ドライバ２２８は、渡された供給画像データに従って画像処理部２１４を制御し、画像処理部２１４によって画像処理部２１４内の表示メモリに画像データを展開させる。
【００４６】
ここで、供給画像データに含まれている画像タイプデータが等倍画像（データ値"０"）を示している場合には、供給画像データに含まれている画像データを表示メモリにそのまま展開する。一方、画像タイプデータが拡大／縮小画像(データ値"１")を示している場合には、供給画像データに含まれている画像データは元画像データであるので、この元画像データを変化領域の画面サイズに等しい画像データとなるように拡大／縮小して、表示メモリに展開する。なお、拡大／縮小の倍率は、変化領域の幅データおよび高さデータに代えて設定されている元画像データの幅データおよび高さデータと、拡大／縮小後の幅データおよび高さデータとして設定されている変化領域の幅データおよび高さデータとから容易に求めることができる。
【００４７】
そして、画像処理部２１４は、表示メモリに展開された画像データ（即ち、ビットマップデータ）に基づいて投写部２１６を駆動し、投写部２１６によって画像を投写表示させることができる。
【００４８】
Ｃ．効果：
以上のように、本実施例の画像表示システム１０においては、図１に示すように、ＰＣ１００の表示画面６０に画像を表示させると共に、ネットワーク３００を介して接続されたプロジェクタ２００によって投写表示画面７０に画像を表示させることができる。また、本実施例の画像表示システム１０においては、以下で説明する効果を得ることができる。
【００４９】
図５は、本実施例の画像表示システムの効果を示す説明図である。本実施例の画像表示システム１０においては、図５（Ａ）に示すように、ＰＣ１００の表示画面６０で動画像ＭＶｎを表示すると、この動画像ＭＶｎの各コマの画像データＭＶ−Ｄをネットワーク３００を介して送信し、プロジェクタ２００による投写表示画面７０にこの動画像ＭＶｎを表示させている。そして、図５（Ｂ）に示すように、動画像ＭＶｎを拡大して、ＰＣ１００の表示画面６０に拡大動画像ＭＶｓを表示させると、プロジェクタ２００による投写表示画面７０でも拡大動画像ＭＶｓを表示させることができる。このとき、ＰＣ１００からネットワーク３００を介して送信される拡大動画像ＭＶｓの各コマの画像データは、従来のように各コマの画像データＭＶ−Ｄを拡大した画像データではなく、拡大前の各コマの画像データＭＶ−Ｄとすることができる。これにより、ネットワーク３００を介して実際に伝送されるデータ量は、拡大した画像データを伝送する場合に比べて少なくて済み、ネットワークのトラフィックの増大を抑制することができ、レスポンスを大幅に改善することができる。この結果、動画像を拡大表示させた場合に、動画像のコマ数が減少してリアルタイムな動画像の表示ができなくなることを抑制することができる。
【００５０】
なお、以上の実施例で説明した元画像が本発明の第１の画像に相当し、拡大／縮小後の画像が本発明の第２の画像に相当する。
【００５１】
Ｄ．変形例：
なお、本発明は上記した実施例や実施形態に限られるものではなく、その要旨を逸脱しない範囲において種々の態様にて実施することが可能である。
【００５２】
Ｄ１．変形例１：
例えば、上記実施例においては、供給画像データとして画像タイプデータが含まれている場合を示しているが、この画像タイプデータは必ずしも必要ではない。供給画像データに含まれている、変化領域の幅データおよび高さデータと、拡大／縮小後の幅データおよび高さデータとが同じであれば、変化領域の画像は等倍画像であると判断できる。また、供給画像データに含まれている、変化領域の幅データおよび高さデータと、拡大／縮小後の幅データおよび高さデータとが異なっていれば、変化領域の幅データおよび高さデータとして含まれているデータは、元画像の幅データおよび高さデータであり、変化領域の画像は拡大／縮小画像であると判断することができる。従って、この判断を行うこととすれば、画像タイプデータを省略することができる。
【００５３】
Ｄ２．変形例２：
また、上記実施例では、変化領域の画像が等倍画像である場合には、変化領域の幅データおよび高さデータと同じデータを拡大／縮小後の幅データおよび高さデータとして設定することとしている。しかしながら、画像タイプデータによって変化領域の画像が等倍画像である拡大／縮小画像であるか判断できるので、等倍画像である場合には、拡大／縮小後の幅データおよび高さデータを省略するようにしてもよい。
【００５４】
Ｄ３．変形例３：
また、上記実施例では、ＶＮＣプロトコルにおける画面更新メッセージについのパラメータに、画像タイプデータと、拡大／縮小後の幅データおよび高さデータを加える場合を例に説明したが、これに限定されるものではない。例えば、拡大後の幅データおよび高さデータに変えて拡大／縮小率データおよび扁平率データを加えるようにしてもよい。また、変化領域の画像の元となる元画像データと、変化領域の位置データと、元画像変化領域のサイズデータとを少なくとも含む供給画像データを、画面更新メッセージのパラメータとして新たに規定するようにしてもよい。
【００５５】
Ｄ４．変形例４：
ＶＮＣプロトコルにおける画面更新メッセージを用いる場合に限定されるものではなく、少なくとも、変化領域の画像の元となる元画像データと、変化領域の位置データと、変化領域のサイズデータとを含む供給画像データを、ネットワークを介して画像供給装置からプロジェクタに供給して表示を更新することができるものであればよい。
【００５６】
Ｄ５．変形例５：
また、上記した実施例においては、画像供給装置として、ノート型ＰＣを用いるようにしていたが、デスクトップ型ＰＣを用いるようにしても良い。また、ＰＣの代わりに、サーバコンピュータや、モバイルコンピュータや、ハンドヘルドコンピュータや、ワークステーションなどを用いるようにしても良い。また、これらコンピュータの他に、ネットワークに接続可能であって、コンピュータと同様な機能を有する機器を用いるようにしても良い。そのような機器には、例えば、情報携帯端末や、携帯電話機や、メール端末や、ゲーム機や、セットトップボックスなどが含まれる。
【００５７】
Ｄ６．変形例６：
また、ネットワークとしては、ローカルエリアネットワーク（ＬＡＮ）の他、ワイドエリアネットワーク（ＷＡＮ）や、インターネットや、イントラネットなど、各種ネットワークを適用することができる。また、ネットワークは、有線で構成されていても良いし、無線で構成されていても良い。
【図面の簡単な説明】
【００５８】
【図１】本発明の一実施例として画像表示システムの概要を示す構成図である。
【図２】図１のＰＣ１００およびプロジェクタ２００の概略構成をそれぞれ示すブロック図である。
【図３】図１の画像表示システムにおいて画像を表示する場合の動作手順を説明するための説明図である。
【図４】ＶＮＣプロトコルで規定されている画面更新メッセージの構造について示す説明図である
【図５】本実施例の画像表示システムの効果を示す説明図である。
【符号の説明】
【００５９】
１０...画像表示システム
６０...表示画面
７０...投写表示画面
１００...ＰＣ
１０２...ＣＰＵ
１０４...ＲＯＭ
１０６...ＲＡＭ
１０８...ハードディスクドライブ
１１０...入力部
１１２...ネットワークインタフェース部
１１４...ディスプレイアダプタ
１１６...ディスプレイ
１１８...バス
１２２...アプリケーションプログラム
１２４...ＧＤＩ（グラフィカルデバイスインタフェース）
１２６...ディスプレイドライバ
１２８...プロジェクタドライバ
１３０...ＶＮＣサーバ
２００...プロジェクタ
２０２...ＣＰＵ
２０４...ＲＯＭ
２０６...ＲＡＭ
２１０...入力部
２１２...ネットワークインタフェース部
２１４...画像処理部
２１６...投写部
２１８...バス
２２８...画像処理ドライバ
２３０...ＶＮＣクライアント
３００...ネットワーク
【図１】
2005284195.tif 000003
【図２】
2005284195.tif 000004
【図３】
2005284195.tif 000005
【図４】
2005284195.tif 000006
【図５】
2005284195.tif 000007
【手続補正書】
【提出日】平成17年3月24日(2005.3.24)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
プロジェクタにネットワークを介して画像を供給することが可能な画像供給装置であって、
前記プロジェクタの投写画面中に、第１の画像サイズを有する第１の画像に基づいて第２の画像サイズを有する第２の画像を投写表示させる場合において、前記第１の画像を表す第１の画像データと、前記投写画面中の前記第２の画像の表示位置を示す位置データと、前記第２の画像サイズを示す第２の画像サイズデータと、を含む供給画像データを生成するとともに、前記ネットワークを介して前記プロジェクタに供給することを特徴とする画像供給装置。
【請求項２】
請求項１記載の画像供給装置において、
前記供給画像データには、さらに、前記第１の画像サイズを示す第１の画像サイズデータが含まれることを特徴とする画像供給装置。
【請求項３】
請求項１または請求項２に記載の画像供給装置において、
前記供給画像データには、さらに、前記第２の画像サイズが前記第１の画像サイズに対して等倍サイズであるか拡大／縮小されたサイズであるかを示すデータが含まれることを特徴とする画像供給装置。
【請求項４】
ネットワークを介して画像の供給を受けることが可能なプロジェクタであって、
前記プロジェクタの投写画面中に、第１の画像サイズを有する第１の画像に基づいて第２の画像サイズを有する第２の画像を投写表示させる場合において、前記第１の画像を表す第１の画像データと、前記投写画面中の前記第２の画像の表示位置を示す位置データと、前記第２の画像サイズを示す第２の画像サイズデータと、を含む供給画像データが、前記ネットワークを介して供給された際に、前記供給画像データに含まれる前記第１の画像データと前記第２の画像サイズデータとに基づいて前記第２の画像を表す第２の画像データを生成し、生成した前記第２の画像データと前記供給画像データに含まれる前記位置データとに基づいて前記投写画面中に前記第２の画像を投写することを特徴とするプロジェクタ。
【請求項５】
請求項４に記載のプロジェクタにおいて、
前記供給画像データには、さらに、前記第１の画像サイズを示す第１の画像サイズデータが含まれることを特徴とするプロジェクタ。
【請求項６】
請求項４または請求項５に記載のプロジェクタにおいて、
前記供給画像データには、さらに、前記第２の画像サイズが前記第１の画像サイズに対して等倍サイズであるか拡大／縮小されたサイズであるかを示すデータが含まれることを特徴とするプロジェクタ。
【請求項７】
画像供給装置と、プロジェクタと、前記画像供給装置と前記プロジェクタとを接続するネットワークと、を備え、前記画像供給装置から前記ネットワークを介して前記プロジェクタに画像を供給して、前記プロジェクタによって前記画像を投写表示させる画像表示システムであって、
前記画像供給装置は、
前記プロジェクタの投写画面中に、第１の画像サイズを有する第１の画像に基づいて第２の画像サイズを有する第２の画像を投写表示させる場合において、前記第１の画像を表す第１の画像データと、前記投写画面中の前記第２の画像の表示位置を示す位置データと、前記第２の画像サイズを示す第２の画像サイズデータと、を含む供給画像データを生成するとともに、前記ネットワークを介して前記プロジェクタに供給することを特徴とする画像表示システム。
【請求項８】
請求項７記載の画像表示システムにおいて、
前記プロジェクタは、
前記供給画像データに含まれる前記第１の画像データと前記第２の画像サイズデータとに基づいて前記第２の画像を表す第２の画像データを生成し、生成した前記第２の画像データと前記供給画像データに含まれる前記位置データとに基づいて前記投写画面中に前記第２の画像を投写することを特徴とする画像表示システム。
【請求項９】
ネットワークを介してプロジェクタに画像を供給する画像供給方法であって、
前記プロジェクタの投写画面中に、第１の画像サイズを有する第１の画像に基づいて第２の画像サイズを有する第２の画像を投写表示させる場合において、前記第１の画像を表す第１の画像データと、前記投写画面中の前記第２の画像の表示位置を示す位置データと、前記第２の画像サイズを示す第２の画像サイズデータと、を含む供給画像データを生成する工程と、
前記供給画像データを前記ネットワークを介して前記プロジェクタに供給する工程と、
を備えることを特徴とする画像供給方法。
【請求項１０】
ネットワークを介して供給された画像を、プロジェクタにおいて表示する画像表示方法であって、
前記プロジェクタの投写画面中に、第１の画像サイズを有する第１の画像に基づいて第２の画像サイズを有する第２の画像を投写表示させる場合において、前記第１の画像を表す第１の画像データと、前記投写画面中の前記第２の画像の表示位置を示す位置データと、前記第２の画像サイズを示す第２の画像サイズデータと、を含む供給画像データが、前記ネットワークを介して供給された際に、前記供給画像データに含まれる前記第１の画像データと前記第２の画像サイズデータとに基づいて前記第２の画像を表す第２の画像データを生成する工程と、
生成した前記第２の画像データと前記供給画像データに含まれる前記位置データとに基づいて前記投写画面中に前記第２の画像を投写する工程と、
を備えることを特徴とする画像表示方法。
【請求項１１】
コンピュータによってプロジェクタにネットワークを介して画像を供給するためのコンピュータプログラムであって、
前記プロジェクタの投写画面中に、第１の画像サイズを有する第１の画像に基づいて第２の画像サイズを有する第２の画像を投写表示させる場合において、前記第１の画像を表す第１の画像データと、前記投写画面中の前記第２の画像の表示位置を示す位置データと、前記第２の画像サイズを示す第２の画像サイズデータと、を含む供給画像データを生成する機能と、
前記供給画像データを前記ネットワークを介して前記プロジェクタに供給させる機能と、
を前記コンピュータに実現させるコンピュータプログラム。
【請求項１２】
ネットワークを介して画像の供給を受けることが可能なプロジェクタに搭載されるコンピュータに用いるコンピュータプログラムであって、
前記プロジェクタの投写画面中に、第１の画像サイズを有する第１の画像に基づいて第２の画像サイズを有する第２の画像を投写表示させる場合において、前記第１の画像を表す第１の画像データと、前記投写画面中の前記第２の画像の表示位置を示す位置データと、前記第２の画像サイズを示す第２の画像サイズデータと、を含む供給画像データが、前記ネットワークを介して供給された際に、前記供給画像データに含まれる前記第１の画像データと前記第２の画像サイズデータとに基づいて前記第２の画像を表す第２の画像データを生成する機能と、
生成した前記第２の画像データと前記供給画像データに含まれる前記位置データとに基づいて前記投写画面中に前記第２の画像を投写させる機能と、
を前記コンピュータに実現させるコンピュータプログラム。
【請求項１３】
請求項１１または請求項１２に記載のコンピュータプログラムを記録したコンピュータ読み取り可能な記録媒体。