(57)【特許請求の範囲】
【請求項１】
所定の伝送路を介して画像表示装置に接続され、前記伝送路を介して画像信号を前記画像表示装置に転送して供給し、前記画像表示装置に前記画像信号の示す画像を表示させる画像供給装置であって、
前記伝送路を介して前記画像信号を前記画像表示装置に転送する際の前記画像信号の転送速度を導き出す転送速度導出部と、
特定画像信号について、圧縮方式ごとに、圧縮された後の前記特定画像信号のサイズと、圧縮された前記特定画像信号を前記画像表示装置において展開する際の展開時間と、前記特定画像信号を前記画像供給装置において圧縮する際の圧縮時間と、を少なくとも記載したテーブルを取得するテーブル取得部と、
導き出した前記転送速度と取得した前記テーブルとを参照して、圧縮方式ごとに、前記転送速度と前記テーブルに記載された前記サイズとに基づいて、圧縮された前記特定画像信号を前記伝送路を介して前記画像表示装置に転送する際の転送時間を算出し、前記テーブルに記載された前記展開時間と前記圧縮時間と、算出した前記転送時間とを加算することにより、前記処理時間を算出する処理時間算出部と、
算出した前記処理時間が最小となる圧縮方式を、前記画像信号を前記伝送路を介して前記画像表示装置に転送する際の前記画像信号の圧縮方式として決定する圧縮方式決定部と、
を備える画像供給装置。
【請求項２】
請求項１に記載の画像供給装置において、
前記テーブルを格納するテーブル格納部をさらに備え、
前記テーブル取得部は、
前記テーブル格納部から前記テーブルを取得することを特徴とする画像供給装置。
【請求項３】
請求項１または請求項２に記載の画像供給装置において、
所定のテスト画像を示すテスト画像信号を、前記伝送路を介して前記画像表示装置に転送して供給するテスト画像供給部をさらに備え、
前記転送速度導出部は、
前記テスト画像供給部によって、前記伝送路を介して前記画像表示装置に供給された前記テスト画像信号の転送時間に基づいて、前記転送速度を導き出すことを特徴とする画像供給装置。
【請求項４】
請求項３に記載の画像供給装置において、
前記テスト画像供給部は、
前記画像表示装置との通信が確立した時に、前記伝送路を介して前記テスト画像信号を前記画像表示装置に転送して供給することを特徴とする画像供給装置。
【請求項５】
請求項１または請求項２に記載の画像供給装置であって、
前記伝送路の種類を判別する伝送路判別部と、
伝送路の種類ごとに該伝送路の転送速度を示す転送速度テーブルを格納する転送速度格納部と、
をさらに備え、
前記転送速度導出部は、
前記伝送路判別部で判別された前記伝送路の種類に基づいて、前記転送速度テーブルを参照し、前記転送速度を導き出すことを特徴とする画像供給装置。
【請求項６】
請求項５に記載の画像供給装置であって、
前記伝送路判別部は、
前記画像表示装置との通信が確立した時に、前記伝送路の種類を判別することを特徴とする画像供給装置。
【請求項７】
画像供給装置から所定の伝送路を介して画像表示装置に画像信号を転送する際の圧縮方式を決定するための画像圧縮方式決定方法であって、
（ａ）特定画像信号について、圧縮方式ごとに、圧縮された後の前記特定画像信号のサイズと、圧縮された前記特定画像信号を前記画像表示装置において展開する際の展開時間と、前記特定画像信号を前記画像供給装置において圧縮する際の圧縮時間と、を少なくとも記載したテーブルを用意する工程と、
（ｂ）前記画像供給装置が前記伝送路を介して前記画像信号を前記画像表示装置に転送する際の前記画像信号の転送速度を導き出す工程と、
（ｃ）工程（ａ）において用意した前記テーブルと、工程（ｂ）において導き出した前記転送速度と、を参照して、圧縮方式ごとに、前記転送速度と前記テーブルに記載された前記サイズとに基づいて、圧縮された前記特定画像信号を前記伝送路を介して前記画像表示装置に転送する際の転送時間を算出し、前記テーブルに記載された前記展開時間と前記圧縮時間と、算出した前記転送時間とを加算することにより、前記特定画像信号についての処理時間として、前記特定画像信号を前記画像供給装置において圧縮して、前記伝送路を介して前記画像表示装置に転送し、前記画像表示装置において展開する際の時間を算出する工程と、
（ｄ）工程（ｃ）において算出した前記処理時間が最小となる圧縮方式を、前記画像信号を前記伝送路を介して前記画像表示装置に転送する際の前記画像信号の圧縮方式として決定する工程と、
を備える、画像圧縮方式決定方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像供給装置から所定の伝送路を介して画像表示装置に画像信号を転送して供給する技術に関するものである。
【背景技術】
【０００２】
例えば、コンピュータの生成した画像をプロジェクタによって投写して表示する場合、コンピュータとプロジェクタとを所定の伝送路によって接続して、コンピュータからの画像信号をその伝送路を介してプロジェクタに転送して供給するようにする。しかし、その伝送路の種類などによっては、信号の転送速度が比較的遅いものがあり(例えば、ＵＳＢ１．１など)、その場合、画像信号の転送時間が長くなる場合があった。
そのため、コンピュータからプロジェクタに画像信号を転送する際に、コンピュータにおいて、画像信号を圧縮し、圧縮した画像信号をそのプロジェクタに転送することにより、画像信号の転送時間を短縮する技術が提案されている（例えば、特許文献１参照。）。
【０００３】
【特許文献１】特開２００６−５８６７０号公報
【０００４】
しかしながら、例えば、年式の古いプロジェクタを使用する場合等、プロジェクタの処理能力が低いために、圧縮して転送された画像信号をプロジェクタにおいて展開するのに長時間を要する場合がある。また、同様に、コンピュータの処理能力が低いために、画像信号を圧縮するのに長時間を要する場合がある。そのため、画像信号の転送時間を短縮しても、その転送時間に画像信号を圧縮するのに要する時間(以下、単に「圧縮時間」という。)と、圧縮された画像信号を展開するのに要する時間（以下、単に「展開時間」という。）と、を加えた全体の処理時間が長くなることがあった。そのため、画像信号を連続して転送して、プロジェクタにおいて連続した画像を表示しようとする場合に、連続する画像の間隔が空いてしまい、その結果、リアルタイム表示ができなくなるという問題があった。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
従って、本発明の目的は、上述の従来技術の問題点を解決し、画像供給装置から所定の伝送路を介して画像表示装置に画像信号を転送し、画像表示装置に画像信号の表す画像を表示させる際の処理時間を短縮する技術を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上述の課題の少なくとも一部を解決するために、本発明の第１の画像供給装置は、所定の伝送路を介して画像表示装置に接続され、前記伝送路を介して画像信号を前記画像表示装置に転送して供給し、前記画像表示装置に前記画像信号の示す画像を表示させる画像供給装置であって、前記伝送路を介して前記画像信号を前記画像表示装置に転送する際の前記画像信号の転送速度を導き出す転送速度導出部と、特定画像信号について、圧縮方式ごとに、圧縮された後の前記特定画像信号のサイズと、圧縮された前記特定画像信号を前記画像表示装置において展開する際の展開時間と、前記特定画像信号を前記画像供給装置において圧縮する際の圧縮時間と、を少なくとも記載したテーブルを取得するテーブル取得部と、導き出した前記転送速度と取得した前記テーブルとを参照して、圧縮方式ごとに、前記転送速度と前記テーブルに記載された前記サイズとに基づいて、圧縮された前記特定画像信号を前記伝送路を介して前記画像表示装置に転送する際の転送時間を算出し、前記テーブルに記載された前記展開時間と前記圧縮時間と、算出した前記転送時間とを加算することにより、前記処理時間を算出する処理時間算出部と、
算出した前記処理時間が最小となる圧縮方式を、前記画像信号を前記伝送路を介して前記画像表示装置に転送する際の前記画像信号の圧縮方式として決定する圧縮方式決定部と、を備えることを要旨とする。
【０００７】
本明細書中において、転送速度とは、画像供給装置から所定の伝送路を介して画像表示装置へ画像信号を転送する際の速さ(単位時間あたりのデータ量)をいい、転送する画像信号のデータサイズを転送時間で除算することにより得られる。また、伝送路とは、情報の伝送のために使用される媒体をいい、例えば、ＵＳＢケーブル、ＩＥＥＥ１３９４ケーブル等のような有線電気通信路と、無線電気通信路とを含む。また、本明細書中において、圧縮方式には、例えば、ＪＰＥＧ、ＧＩＦなど種々の圧縮方式を含む他、圧縮を行わない無圧縮（ＲＡＷ）も含まれる。さらに、例えば、ＪＰＥＧなど、同じ種類の圧縮方式であっても、圧縮率が異なる場合には、異なる圧縮方式としてもよい。
【０００８】
ここで、画像信号を圧縮して伝送路を介して転送する場合、圧縮された画像信号のデータサイズは、用いられる圧縮方式ごとに異なる。一方において、画像供給装置で画像信号を圧縮し、画像表示装置で画像信号を展開するのに要する時間（圧縮時間＋展開時間）も、用いられる圧縮方式ごとに異なる。従って、例えば、伝送路の転送速度が比較的速い場合には、画像信号を圧縮し展開するのに要する時間がより短い圧縮方式を採用した方が、その時間が短くなる分、全体の処理時間（圧縮時間＋転送時間＋展開時間）は短くなる。反対に、伝送路の転送速度が比較的遅い場合には、圧縮された画像信号のデータサイズがより小さくなる圧縮方式を採用した方が、転送時間が短くなる分、全体の処理時間（圧縮時間＋転送時間＋展開時間）は短くなる。
【００１０】
本明細書中において、展開時間とは、画像表示装置が画像信号を受け取ってから所定の処理を施すまでの時間をいう。例えば、ＪＰＥＧ方式で圧縮された画像信号である場合、画像表示装置において、その圧縮された画像信号を受け取ってから、その圧縮された画像信号を展開してメモリなどに書き込み終わるまでの時間であってもよいし、無圧縮の画像信号である場合、画像表示装置において、その画像信号を受け取ってから、メモリなどに書き込み終わるまでの時間であってもよい。
【００１２】
従って、本発明の第１の画像供給装置によれば、伝送路の転送速度および画像表示装置における展開速度に加え、さらに画像供給装置における圧縮時間も加味して、圧縮方式が決定されるため、画像供給装置、伝送路、画像表示装置の組み合わせに応じて、最適の圧縮方式を決定することができるようになる。そのため、画像供給装置、伝送路、画像表示装置の種々の組み合わせの場合にも、それぞれに応じて処理時間を短縮することができる。
【００１３】
また、本発明の画像供給装置において、前記処理時間算出部は、前記テーブルを格納するテーブル格納部をさらに備え、前記テーブル取得部は、前記テーブル格納部から前記テーブルを取得することが好ましい。
【００１４】
このような構成にすることにより、画像供給装置が備えるテーブルから展開時間を取得し、処理時間を算出することになる。従って、例えば、画像供給装置に接続され得る種々の画像表示装置についてのテーブルを備えるようにすれば、接続された画像表示装置の展開処理能力に応じて圧縮方式を決定することができるようになる。
【００２１】
また、本発明の画像供給装置において、所定のテスト画像を示すテスト画像信号を、前記伝送路を介して前記画像表示装置に転送して供給するテスト画像供給部をさらに備え、前記転送速度導出部は、前記テスト画像供給部によって、前記伝送路を介して前記画像表示装置に供給された前記テスト画像信号の転送時間に基づいて、前記転送速度を導き出すことが好ましい。
【００２２】
例えば、１台の画像供給装置に１台の画像表示装置が接続されている場合と、１台の画像供給装置に３台の画像表示装置が接続されている場合では、同じ伝送路であっても転送速度が異なる場合がある。従って、上記のように、テスト画像信号を転送する際の転送時間を実際に計測し、その計測した転送時間から算出された転送速度に基づいて圧縮方式を決定することにより、実際の使用状況に応じた適切な圧縮方式を決定できる。
【００２３】
また、本発明の画像供給装置において、前記テスト画像供給部は、前記画像表示装置との通信が確立した時に、前記伝送路を介して前記テスト画像信号を前記画像表示装置に転送して供給することが好ましい。
【００２４】
このような構成にすることにより、画像供給装置と画像表示装置の間の通信が確立すれば、自動的に所望の画像信号を転送する際の圧縮方式が決定されるため、ユーザが所望の画像信号を転送する前に、圧縮方式を決定する手数を省略できる。
【００２５】
また、本発明の画像供給装置において、前記伝送路の種類を判別する伝送路判別部と、伝送路の種類ごとに該伝送路の転送速度を示す転送速度テーブルを格納する転送速度格納部と、をさらに備え、前記転送速度導出部は、前記伝送路判別部で判別された前記伝送路の種類に基づいて、前記転送速度テーブルを参照し、前記転送速度を導き出すことが好ましい。
【００２６】
このように、伝送路の種類を判別して、その種類に応じた転送速度を転送速度テーブルから導き出すことにより、容易に伝送路の転送速度を導き出すことができる。
【００２７】
また、本発明の画像供給装置において、前記伝送路判別部は、前記画像表示装置との通信が確立した時に、前記伝送路の種類を判別することが好ましい。
【００２８】
このような構成にすることにより、画像供給装置と画像表示装置の間の通信が確立すれば、自動的に所望の画像信号を転送する際の圧縮方式が決定されるため、ユーザが所望の画像信号を転送する前に、圧縮方式を決定する手数を省略できる。
【００３２】
なお、本発明は種々の形態で実現することが可能であり、例えば、画像供給装置、画像表示装置、画像転送システム、圧縮方式決定方法、画像供給方法、それら方法又は装置を実現するためのコンピュータプログラム、それらのコンピュータプログラムを記録した記録媒体などの種々の態様で実現することが可能である。
【発明を実施するための最良の形態】
【００３３】
以下、本発明を実施するための最良の形態を実施例に基づいて以下の順序で説明する。
Ａ．第１の実施例：
Ｂ．第２の実施例：
Ｃ．第３の実施例：
Ｄ．変形例：
【００３４】
Ａ．第１の実施例：
第１の実施例について、図１および図２に基づいて説明する。図１は本発明の第１の実施例としての画像供給装置を備える画像転送システムの概略構成を示すブロック図である。図１に示すように、本実施例の画像転送システムは、画像供給装置としてのコンピュータ１００と、画像表示装置としてのプロジェクタ２００と、コンピュータ１００とプロジェクタ２００とをつなぐＵＳＢケーブル３００と、を備えている。コンピュータ１００は、ＵＳＢケーブル３００を介して画像をプロジェクタ２００に供給して、プロジェクタ２００に画像を投写させてスクリーン（図示しない。）に表示させる機能を有している。
【００３５】
コンピュータ１００は、例えば、パーソナルコンピュータであり、コンピュータプログラムに従って種々の処理や制御を行うためのＣＰＵ１０２と、上記コンピュータプログラムやデータを保存するためのＨＤ１０４と、汎用メモリ（「システムメモリ」とも呼ぶ）としてのＲＡＭ１０６と、フレームメモリとしてのＶＲＡＭ１０８と、ＵＳＢインタフェース部１１０と、これら各要素を接続するバス１１２と、を備えている。
【００３６】
なお、図１では示してないが、コンピュータ１００は、その他にも、周辺機器としてキーボードやポインティングデバイスなどの入力装置、ＣＲＴや液晶ディスプレイなどの表示装置を備えている。
【００３７】
図１におけるＨＤ１０４には、各種コンピュータプログラム、およびテスト画像データ１３１が格納されており、コンピュータ１００を起動すると、ＨＤ１０４からＲＡＭ１０６にロードされる。そして、ＣＰＵ１０２はそのうちの特定のコンピュータプログラムを実行することにより、プロジェクタ検出部１２２、転送速度導出部１２４、圧縮方式決定部１２６、画像圧縮部１２８、およびプロジェクタドライバ１３０として機能する。なお、このような各種コンピュータプログラムは、フレキシブルディスクやＣＤ−ＲＯＭ等の、コンピュータ読み取り可能な記録媒体に記録された形態で提供される。
【００３８】
なお、プロジェクタドライバ１３０が本請求項におけるテスト画像供給部に、テスト画像データ１３１が本請求項におけるテスト画像信号に、それぞれ相当する。
【００３９】
一方、プロジェクタ２００は、ＣＰＵ２０２と、画像処理部２０６と、光源ランプと液晶パネルと投写光学系を含む投写部２０８と、ＵＳＢインタフェース部２１０と、これら各要素を接続するバス２１２と、を備えている。そして、メモリ(図示せず)には、各種コンピュータプログラムが格納されており、ＣＰＵ２０２は、それらのうち、特定のプログラムを実行することにより、画像処理ドライバ２１４等として機能する。
【００４０】
なお、図１では示してないが、プロジェクタ２００は、その他にも、各種の操作ボタンを含む入力部や、ＲＯＭ、ＲＡＭ等を備えている。
【００４１】
図２は、図１の画像転送システムにおいて、コンピュータ１００がプロジェクタ２００に画像データを転送する際に、画像データの圧縮方式を決定する手順を示すフローチャートである。
【００４２】
それでは、ユーザがプロジェクタ２００をコンピュータ１００に接続し、所望の画像データをコンピュータ１００からプロジェクタ２００に転送し、スクリーン(図示しない)に表示する場合を例にあげて、本実施例の動作を図２に基づいて説明する。
【００４３】
まず、ユーザが、コンピュータ１００、およびコンピュータ１００に接続されているプロジェクタ２００を起動すると、コンピュータ１００とプロジェクタ２００の間の通信が確立され、コンピュータ１００のプロジェクタ検出部１２２は、ＵＳＢインタフェース部１１０を介して通信の確立を検出する（ステップＳ１０２）。プロジェクタ検出部１２２において通信の確立が検出されると、転送速度導出部１２４は、ＲＡＭ１０６に格納されたテスト画像データ１３１をプロジェクタ２００に転送するように、プロジェクタドライバ１３０に命令し、プロジェクタドライバ１３０は、テスト画像データ１３１を、ＵＳＢインタフェース部１１０を介してプロジェクタ２００へ転送する。プロジェクタ２００の画像処理ドライバ２１４は、ＵＳＢインタフェース部２１０を介してテスト画像データ１３１を受取ると、テスト画像データ１３１を受信した旨の信号（以下、「テスト画像データ受信信号」という。）を、ＵＳＢインタフェース部２１０を介してコンピュータ１００に送出する。コンピュータ１００の転送速度導出部１２４は、プロジェクタドライバ１３０がテスト画像データ１３１を転送してから、プロジェクタ２００がテスト画像データ１３１を受取るまでの時間を計測する(ステップＳ１０４)。具体的には、転送速度導出部１２４は、プロジェクタドライバ１３０がテスト画像データ１３１を送出した時刻と、プロジェクタ２００からテスト画像データ受信信号を受取った時刻を取得し、その差から転送時間を計測する(ステップＳ１０４)。そして、転送速度導出部１２４は、計測した転送時間とテスト画像データ１３１のデータサイズから、ＵＳＢケーブル３００を介して画像データを転送する際の転送速度(以下、単に「ＵＳＢケーブルの転送速度」という。)を算出する(ステップＳ１０６)。
【００４４】
圧縮方式決定部１２６は、転送速度導出部１２４において算出された転送速度に基づいて、所望の画像データをプロジェクタ２００に転送する際の圧縮方式を決定する(ステップＳ１０８)。具体的には、例えば、転送速度が４００Ｍｂｐｓ未満の場合はＪＰＥＧ方式に決定し、４００Ｍｂｐｓ以上の場合はＲＡＷ方式に決定するように予めプログラムに記載されており、算出された転送速度に応じて圧縮方式を決定する (ステップＳ１０８)。そして、決定された圧縮方式がＲＡＷ方式(無圧縮)の場合は、プロジェクタドライバ１３０に対して、ＶＲＡＭ１０８内の画像データを、ＵＳＢインタフェース部１１０を介してプロジェクタ２００へ送出する指示する。一方、ＪＰＥＧ方式に決定された場合は、ＪＰＥＧ方式でＶＲＡＭ１０８内の画像データを圧縮するように、画像圧縮部１２８に対して指示する。
【００４５】
従って、圧縮方式決定部１２６において、ＲＡＷ方式に決定された場合は、プロジェクタドライバ１３０が、ＶＲＡＭ１０８内の画像データを無圧縮でＵＳＢインタフェース部１１０を介してプロジェクタ２００に転送する(ステップＳ１１０)。一方、ＪＰＥＧ方式に決定された場合は、画像圧縮部１２８が、ＪＰＥＧ方式でＶＲＡＭ１０８内の画像データを圧縮すると、プロジェクタドライバ１３０は、圧縮された画像データ（以下、「圧縮画像データ」という。）を、ＵＳＢインタフェース部１１０を介してプロジェクタ２００に対して転送する(ステップＳ１１０)。
【００４６】
プロジェクタ２００の画像処理ドライバ２１４は、ＵＳＢインタフェース部２１０を介して圧縮画像データまたは、無圧縮の画像データを受信する。画像処理ドライバ２１４は、圧縮画像データを受信した場合、画像処理部２０６を制御して、画像処理部２０６によって画像処理部２０６内の表示メモリ(図示せず)に、圧縮画像データを展開させ、その後、展開された画像データに対して所定の画像処理を行わせる。一方、画像処理ドライバが無圧縮の画像データを受信した場合は、画像処理部２０６に、そのまま、その画像データに対して所定の画像処理を行わせる。
【００４７】
投写部２０８は、画像処理部からの画像データに基づいて、スクリーンに画像を投射して表示させる。
【００４８】
以上説明したように、本実施例においては、テスト画像データ１３１をプロジェクタ２００に転送することにより転送時間を計測して、その転送時間に基づいて、画像データを転送する際の圧縮方式を、転送速度が４００Ｍｂｐｓ未満の場合はＪＰＥＧ方式に、４００Ｍｂｐｓ以上の場合はＲＡＷ方式(無圧縮)に、それぞれ決定するようにしている。
【００４９】
そこで、例えば、ＵＳＢケーブル３００が、ＵＳＢ１．１の規格に基づくケーブルであり、転送速度が１２Ｍｂｐｓである場合を考えてみる。転送速度が１２Ｍｂｐｓの場合は、上述の通り、圧縮方式としてＪＰＥＧ方式が決定される。今、或る画像データを、この決定したＪＰＥＧ方式で圧縮して、このケーブルを介して転送すると、同じ画像データをＲＡＷ方式（無圧縮）で転送する場合より、転送時間が約２０００ｍｓ短くなる。そして、ＪＰＥＧ方式で圧縮した画像データをプロジェクタにおいて展開すると、約６００ｍｓの展開時間を要する。従って、転送時間に展開時間を加えた処理時間を、ＲＡＷ方式（無圧縮）で転送した場合と比較すると、ＪＰＥＧ方式で圧縮して転送した方が処理時間が短くなることがわかる。
次に、ＵＳＢケーブル３００が、ＵＳＢ２．０の規格に基づくケーブルであり、転送速度が４８０Ｍｂｐｓである場合を考えてみる。転送速度が４８０Ｍｂｐｓの場合は、上述の通り、圧縮方式としてＲＡＷ方式(無圧縮)が決定される。今、或る画像データをＲＡＷ方式(無圧縮)で転送する場合は、同じ画像データをＪＰＥＧ方式で圧縮して転送する場合より、転送時間が約５０ｍｓ長くかかる。しかしながら、ＪＰＥＧ方式で圧縮した画像データをプロジェクタにおいて展開する際には、約６００ｍｓの展開時間を要するのに対して、ＲＡＷ方式(無圧縮)で転送した場合の展開時間は非常に短い。従って、転送時間に展開時間を加えた処理時間を、ＪＰＥＧ方式で圧縮して転送した場合と比較すると、ＲＡＷ方式（無圧縮）で転送した方が処理時間が短くなることがわかる。
【００５０】
従って、例えば、ＵＳＢケーブル３００の転送速度に基づいて決定されるべき圧縮方式として、予め、圧縮方式ごとの転送時間、展開時間、圧縮時間などを考慮し、転送速度に対応して、処理時間が短くなるような圧縮方式を設定するようにしておけば、決定された圧縮方式を用いることにより、処理時間を短縮することができる。
【００５１】
また、本実施例においてはＵＳＢケーブル３００の転送速度を導出する際に、テスト画像データ１３１を転送し、その転送時間から算出している。従って、所望の画像データを転送しようとする際に、その使用状態における転送速度に基づいて圧縮方式を決定することができる。例えば、同じＵＳＢケーブル３００を使用していても使用状況等に応じて転送速度が異なる場合があるが、そのような場合であっても、その使用状況に応じた適切な圧縮方式を決定することができる。
【００５２】
Ｂ：第２の実施例：
次に、第２の実施例について、図３ないし図５に基づいて説明する。図３は、本発明の第２の実施例としての画像供給装置を備える画像転送システムの概略構成を示すブロック図である。  
図３に示すように、本実施例の画像転送システムは、第１の実施例と同様に、画像供給装置としてのコンピュータ１００'と、画像表示装置としてのプロジェクタ２００'と、コンピュータ１００'とプロジェクタ２００'とをつなぐＵＳＢケーブル３００と、を備えている。
【００５３】
コンピュータ１００'は、図１に示した第１の実施例と、ハードウェアの構成は同様であるが、ＣＰＵ１０２'が実行するプログラムが一部異なっており、ＣＰＵ１０２'は、処理時間算出部１３２としても機能する。また、ＲＡＭ１０６'には、テスト画像データ１３１に加え、展開時間テーブル１３３が格納されている。
【００５４】
なお、展開時間テーブル１３３が本請求項におけるテーブルに、ＲＡＭ１０６'が本請求項におけるテーブル格納部に、それぞれ相当する。
【００５５】
一方、プロジェクタ２００'も、図１に示した第１の実施例と、ハードウェアの構成は同様であるが、ＣＰＵ２０２'が実行するプログラムが一部異なっている。また、ＲＯＭ２０４（図１において、ＲＯＭは図示していない。）には、機種コード２１８が格納されている。機種コード２１８は、プロジェクタ２００'の機種を示す識別コードである。
【００５６】
それでは、ユーザがプロジェクタ２００'をコンピュータ１００'に接続し、所望の画像データをコンピュータ１００'からプロジェクタ２００'に転送し、スクリーン(図示せず)に表示する場合を例にあげて、本実施例の動作を図３ないし図５に基づいて説明する。図４は、図３の画像転送システムにおいて、コンピュータ１００'がプロジェクタ２００'に画像データを転送する際に、画像データの圧縮方式を決定する手順を示すフローチャートである。なお、図４において、破線で示す圧縮方式更新処理(ステップＳ２１２)は、後述する変形例における動作を示すものであり、本実施例では、圧縮方式更新処理は行わない。
【００５７】
また、図５は、コンピュータ１００'のＲＡＭ１０６'に格納されている展開時間テーブル１３３を表す。ここで、展開時間テーブル１３３について説明する。コンピュータ１００'には、色々な機種のプロジェクタが接続されうる。そして、コンピュータ１００'からそれらプロジェクタに圧縮画像データを転送して、プロジェクタで展開させる場合、機種ごとに、その処理能力が異なるため、機種ごとに、圧縮画像データを展開する際の展開時間が異なる。また、圧縮方式ごとに、展開の仕方も異なるため、同じ機種であっても、圧縮方式ごとに、その展開時間が異なる。さらに、圧縮方式が同じであっても、画像データの色深度が異なると、圧縮比が異なるため、展開時間も異なる。
【００５８】
そこで、本実施例では、予め、対象となるプロジェクタを複数機種用意すると共に、２種類の色深度のサンプル画像データを用意する。そして、そのサンプル画像データを、圧縮方式を変えて、それぞれ圧縮して、圧縮方式ごとの圧縮画像データを作成して、そのデータサイズを算出する。さらに、各機種のプロジェクタで、それら圧縮画像データをそれぞれ展開させ、それら展開時間を測定する。こうして、予め、プロジェクタの機種ごとに、圧縮方式に応じて、圧縮されたサンプル画像のデータサイズ(以下、単に「圧縮データサイズ」という。)及び展開時間を取得し、その取得した圧縮データサイズおよび展開時間を用いて、図５に示すような展開時間テーブル１３３を作成する。なお、サンプル画像としては、静止画を使用している。
【００５９】
まず、ユーザが、コンピュータ１００'、およびコンピュータ１００'に接続されているプロジェクタ２００'を起動し、コンピュータ１００'とプロジェクタ２００'の間の通信が確立されると、コンピュータ１００'のプロジェクタ検出部１２２は、ＵＳＢインタフェース部１１０を介して通信の確立を検出する（ステップＳ２０２）。また、通信を確立する際に、プロジェクタ２００'は、コンピュータ１００'とネゴシエーションすることにより色深度をコンピュータ１００'の色深度に合わせる。ここで、本実施例におけるプロジェクタ２００'は、３２ｂｉｔと１６ｂｉｔの２種類の色深度を採用可能であり、コンピュータ１００'の色深度に合わせ、３２ｂｉｔを採用したものとする。転送速度導出部１２４は、プロジェクタ検出部１２２において通信の確立が検出されると、第１の実施例と同様に、テスト画像データ１３１の転送時間を計測し、計測した転送時間に基づいてＵＳＢケーブル３００の転送速度を算出する(ステップＳ２０４)。
【００６０】
次に、処理時間算出部１３２が、プロジェクタ情報の取得要求を、ＵＳＢインタフェース部１１０を介してプロジェクタ２００'に送出すると、プロジェクタ２００'のプロジェクタ情報転送部２１６は、ＲＯＭ２０４内の機種コード２１８を読出し、ＵＳＢインタフェース部２１０を介してコンピュータ１００'に転送する。
【００６１】
そして、処理時間算出部１３２は、ＵＳＢインタフェース部１１０を介してプロジェクタ２００'の機種コード２１８を受取り、受取った機種コード２１８とコンピュータ１００'の色深度に基づいてＲＡＭ１０６'内の展開時間テーブル１３３を参照し、圧縮方式ごとの圧縮データサイズおよび展開時間を取得する。図６に示すように、例えば、プロジェクタ２００'の機種コード２１８が０ｘ０１の場合、上述の通り、色深度は３２ｂｉｔであるから、圧縮データサイズとしては、２７１７００ｂｙｔｅ（ＪＰＥＧ）、３１４５７２８ｂｙｔｅ（ＲＡＷ）をそれぞれ取得することになり、そして、対応する展開時間としては、５７０ｍｓ（ＪＰＥＧ）、２０５ｍｓ（ＲＡＷ）をそれぞれ取得することになる。ここで、本実施例において展開時間とは、プロジェクタ２００'の画像処理ドライバ２１４が圧縮されたサンプル画像データを受信して、画像処理部２０６が圧縮されたサンプル画像データを展開し、図示せざるメモリ（オフスクリーン）にサンプル画像データを書込み終わるまでの時間、又は、画像処理ドライバ２１４が無圧縮のサンプル画像データを受信して、画像処理部２０６が図示せざるメモリ（オフスクリーン）にサンプル画像データを書込み終わるまでの時間をいう。
【００６２】
処理時間算出部１３２は、転送速度導出部１２４において算出された転送速度と、展開時間テーブル１３３より取得した圧縮データサイズと、により、ＪＰＥＧ方式で圧縮されたサンプル画像データを転送した場合の転送時間と、ＲＡＷ方式(無圧縮)のサンプル画像データを転送した場合の転送時間と、をそれぞれ算出する。そして、ＪＰＥＧ方式とＲＡＷ方式(無圧縮)とについて、それぞれ、算出された転送時間に、展開時間テーブル１３３より取得した展開時間を加えて、処理時間を算出する(ステップＳ２０６)。
【００６３】
そして、圧縮方式決定部１２６'は、処理時間算出部１３２で算出された圧縮方式ごとの処理時間を比較し、処理時間が短い圧縮方式を、所望の画像データをプロジェクタ２００'に転送する際の圧縮方式として決定する(ステップＳ２０８)。例えば、転送速度導出部１２４において算出された転送速度が１２Ｍｂｐｓの場合、ＪＰＥＧ方式で画像を転送した場合の処理時間は、７５１ｍｓであるのに対し、ＲＡＷ方式で画像を転送した場合の処理時間は、２３０２ｍｓであるとする。そこで、両者を比較すると、ＪＰＥＧ方式の方が処理時間が短いため、この場合、圧縮方式はＪＰＥＧ方式に決定される。一方、例えば、転送速度導出部１２４において算出された転送速度が４８０Ｍｂｐｓの場合、ＪＰＥＧ方式で画像を転送した場合の処理時間は、５７５ｍｓであるのに対し、ＲＡＷ方式で画像を転送した場合の処理時間は、２５７ｍｓであるとする。そこで、両者を比較すると、ＲＡＷ方式の方が処理時間が短いため、この場合、圧縮方式はＲＡＷ方式に決定される。
【００６４】
そして、決定された圧縮方式がＲＡＷ方式(無圧縮)の場合は、圧縮方式決定部１２６'は、プロジェクタドライバ１３０に対して、ＶＲＡＭ１０８内の画像データを、ＵＳＢインタフェース部１１０を介してプロジェクタ２００'へ送出するように指示する。一方、ＪＰＥＧ方式に決定された場合は、ＪＰＥＧ方式でＶＲＡＭ１０８内の画像データを圧縮するように、画像圧縮部１２８に対して指示する。
【００６５】
従って、圧縮方式決定部１２６'において、ＲＡＷ方式に決定された場合は、プロジェクタドライバ１３０が、ＶＲＡＭ１０８内の画像データを無圧縮でＵＳＢインタフェース部１１０を介してプロジェクタ２００'に転送する(ステップＳ２１０)。一方、ＪＰＥＧ方式に決定された場合は、画像圧縮部１２８が、ＪＰＥＧ方式で、ＶＲＡＭ１０８内の画像データを圧縮すると、プロジェクタドライバ１３０は、ＵＳＢインタフェース部１１０を介してプロジェクタ２００'に対して圧縮画像データを転送する(ステップＳ２１０)。
【００６６】
すると、プロジェクタ２００'の画像処理ドライバ２１４は、第１の実施例と同様に、ＵＳＢインタフェース部２１０を介して圧縮画像データまたは、無圧縮の画像データを受信する。従って、第１の実施例と同様に画像処理部２０６において画像データに対して画像処理を施し、投写部２０８は、画像処理部２０６からの画像データに基づいて、スクリーンに画像を投射して表示させる。
【００６７】
以上説明したように、本実施例においては、転送時間に、プロジェクタ２００'における圧縮画像データの展開時間を加えて処理時間を算出し、その処理時間に基づいて圧縮方式を決定している。プロジェクタの展開処理能力は、プロジェクタの年式や型式など機種によって差があるため、同一の圧縮方式で圧縮された画像データをプロジェクタで展開する場合、機種によって展開時間が異なる。すると、例えば、コンピュータの機種と伝送路の種類が同一で、プロジェクタの機種が異なる、２つの画像転送システムの処理時間を比較すると、同一の圧縮方式で圧縮した画像データを転送した場合、転送時間は同一であるが、プロジェクタにおける展開時間が異なるため、処理時間が異なってくる。このような場合、本実施例によると、コンピュータに接続されているプロジェクタの機種に応じて、転送時間に展開時間を加えた処理時間を算出し、その処理時間が最小となるように圧縮方式を決定するようにしているため、コンピュータに接続されるプロジェクタの機種が変わっても、常に処理時間を短縮することができる。
【００６８】
Ｃ．第３の実施例：
次に、第３の実施例について、図６及び図７に基づいて説明する。図６は、本発明の第３の実施例としての画像転送システムの概略構成を示すブロック図である。
図６に示すように、本実施例の画像転送システムは、第２の実施例と同様に、画像供給装置としてのコンピュータ１００"と、画像表示装置としてのプロジェクタ２００"と、コンピュータ１００"とプロジェクタ２００"とをつなぐＵＳＢケーブル３００と、を備えている。本実施例において、ＵＳＢケーブル３００は、ＵＳＢ２．０の規格に基づくケーブルであるものとする。
【００６９】
コンピュータ１００"は、図３に示した第２の実施例と、ハードウェアの構成は同様であるが、ＣＰＵ１０２"が実行するプログラムが一部異なっており、ＣＰＵ１０２"は、伝送路判別部１３４としても機能する。また、ＲＡＭ１０６"には、転送速度テーブル１３８が格納されている。ここで、転送速度テーブル１３８は、伝送路の種類ごとに、その種類に対応する転送速度を示すテーブルであり、例えば、ＵＳＢ１．１に対して１２Ｍｂｐｓ、ＵＳＢ２．０に対して４８０Ｍｂｐｓを示している。
【００７０】
なお、伝送路判別部１３４が、本請求項における伝送路判別部および転送速度導出部に相当する。
【００７１】
一方、プロジェクタ２００"も、図３に示した第２の実施例と、ハードウェアの構成は同様であるが、ＣＰＵ２０２"が実行するプログラムが一部異なっている。また、ＲＯＭ２０４"には、展開時間テーブル２２４が格納されている。展開時間テーブルは、プロジェクタ２００"の展開処理能力を示すテーブルであり、圧縮方式ごとに、サンプル画像の圧縮データサイズと、圧縮されたサンプル画像のプロジェクタ２００"における展開時間が記載されている。なお、展開時間テーブル２２４が本請求項におけるテーブルに、ＲＯＭ２０４"が本請求項におけるテーブル格納部に、それぞれ相当する。
【００７２】
それでは、ユーザがプロジェクタ２００"をコンピュータ１００"に接続し、所望の画像データをコンピュータ１００"からプロジェクタ２００"に転送し、スクリーン(図示せず)に表示する場合を例にあげて、本実施例の動作を図７に基づいて説明する。図７は、図６の画像転送システムにおいて、コンピュータ１００"がプロジェクタ２００"に画像データを転送する際に、画像データの圧縮方式を決定する手順を示すフローチャートである。
【００７３】
まず、ユーザが、コンピュータ１００"、およびコンピュータ１００"に接続されているプロジェクタ２００"を起動し、コンピュータ１００"とプロジェクタ２００"の間の通信が確立されると、コンピュータ１００"のプロジェクタ検出部１２２は、ＵＳＢインタフェース部１１０を介して通信の確立を検出する（ステップＳ４０２）。プロジェクタ検出部１２２が通信の確立を検出すると、伝送路判別部１３４は、ＵＳＢインタフェース部１１０に対して、ＵＳＢケーブル３００が、ＵＳＢ１．１かＵＳＢ２．０のいずれの規格に基づくケーブルであるかを問い合わせる。前述したとおり、ＵＳＢケーブル３００は、ＵＳＢ２．０の規格に基づくものであるため、ＵＳＢインタフェース部１１０は、ＵＳＢケーブル３００がＵＳＢ２．０の規格に基づくケーブルである旨を返す。これにより、伝送路判別部１３４は、ＲＡＭ１０６"内の転送速度テーブル１３８を参照し、ＵＳＢ２．０に対応する転送速度を取得する(ステップＳ４０４)。
【００７４】
続いて、処理時間算出部１３２"が、ＵＳＢインタフェース部１１０を介して、プロジェクタ２００"に対して展開時間の取得を要求すると、プロジェクタ２００"の展開時間転送部２２２がその要求に応じて展開時間テーブル２２４をＵＳＢインタフェース部２１０を介してコンピュータ１００"へ転送する。これにより、プロジェクタ２００"の圧縮方式ごとの圧縮データサイズおよび展開時間を含む展開時間テーブル２２４を取得する(ステップＳ４０６)。そして、処理時間算出部１３２"は、伝送路判別部１３４で取得されたＵＳＢケーブル３００の転送速度、およびプロジェクタ２００"から転送された展開時間テーブル２２４に含まれる圧縮データサイズから、圧縮方式に応じた転送時間を算出する。そして、圧縮方式ごとに、算出された転送時間に、展開時間テーブル２２４に記載された展開時間を加えて、処理時間を算出する(ステップＳ４０８)。圧縮方式決定部１２６"は、処理時間算出部１３２"において算出された圧縮方式ごとの処理時間を比較し、処理時間が最小となる圧縮方式を、ＶＲＡＭ１０８内の画像データをＵＳＢケーブル３００を介して転送する際の圧縮方式として決定する(ステップＳ４１０)。そして、第１の実施例と同様に、決定された圧縮方式に従って、プロジェクタドライバ１３０はＶＲＡＭ１０８内の画像データをＵＳＢインタフェース部１１０を介してプロジェクタ２００"に対して転送する(ステップＳ４１２)。
【００７５】
プロジェクタ２００"の画像処理ドライバ２１４は、第１の実施例と同様に、ＵＳＢインタフェース部２１０を介して圧縮画像データまたは、無圧縮の画像データを受信する。従って、第１の実施例と同様に画像処理部２０６において画像データに対して画像処理を施し、投写部２０８は、画像処理部２０６からの画像データに基づいて、スクリーンに画像を投射して表示させる。
【００７６】
以上説明したように、本実施例においては、ＵＳＢケーブル３００の転送速度を実測するのではなく、伝送路の種類に基づいて、予めＲＡＭ１０６"に格納された転送速度テーブル１３８を参照して転送速度を取得する。また、処理時間を算出する際に参照する展開時間テーブル２２４は、プロジェクタ２００"から取得する。
【００７７】
従って、コンピュータ１００"がテスト画像データや展開速度テーブルを有しないため、圧縮方式を決定するために必要なデータを小さくすることができる。また、第１の実施例または第２の実施例と同様に、処理時間を短くすることができる。
【００７８】
Ｄ．変形例：
なお、本発明は上記した実施例や実施形態に限られるものではなく、その要旨を逸脱しない範囲において種々の態様にて実施することが可能である。
【００７９】
上記した第１の実施例または第２の実施例においては、コンピュータとプロジェクタとの通信が確立した際に、テスト画像データ１３１を送出して、ＵＳＢケーブル３００を介してテスト画像データ１３１を転送する際の転送時間を計測し、計測した転送時間からＵＳＢケーブル３００の転送速度を算出し、所望の画像データを転送する際の圧縮方式を決定していた。すなわち、一度、圧縮方式を決定した後は、その圧縮方式を変更することなく、その圧縮方式に従って一連の画像データの転送処理を繰返し行っていた。しかしながら、上記の如く圧縮方式を決定した後であっても、定期的或いは不定期に転送する画像データを用いて転送時間を計測して、転送速度を算出し、その度ごとに、その転送速度に基づいて圧縮方式を決定し、常に最適な圧縮方式となるよう、圧縮方式を更新するようにしてもよい。
【００８０】
それでは、そのような変形例について、図３に示した画像転送システム（第２の実施例）に基づいて説明をする。前述したとおり、この変形例では、図４に示したフローチャートにおいて、破線で示す圧縮方式更新処理(ステップＳ２１２)が追加される。また、図８は、その圧縮方式更新処理Ｓ２１２において圧縮方式を更新する手順を示すフローチャートである。
【００８１】
ＣＰＵ１０２'が、図４におけるステップＳ２０２〜ステップＳ２０８を実行し、決定された圧縮方式で画像データの転送処理を行う(ステップＳ２１０)。この画像データの転送処理の際、転送速度導出部１２４は、画像圧縮部１２８においてＶＲＡＭ１０８内の画像データを圧縮した後のデータサイズを取得する。また、転送速度導出部１２４は、プロジェクタドライバ１３０が圧縮画像データを転送してからプロジェクタ２００'が圧縮画像データを受取るまでの時間を転送時間として計測する(図８のステップＳ３０２)。具体的には、プロジェクタ２００'の画像処理ドライバ２１４は、ＵＳＢインタフェース部２１０を介して圧縮画像データを受信すると、画像データを受信した旨の信号(以下、「画像データ受信信号」という。)を、ＵＳＢインタフェース部２１０を介してコンピュータ１００'へ送出する。転送速度導出部１２４は、ＵＳＢインタフェース部１１０を介して画像データ受信信号を受取り、プロジェクタドライバ１３０が圧縮画像データを送出した時刻と、プロジェクタ２００'から画像データ受信信号を受取った時刻を取得し、その差から転送時間を計測する。そして、取得したデータサイズと、ステップＳ３０２において計測した転送時間から圧縮画像データの転送速度を算出する(ステップＳ３０４)。転送速度導出部１２４は、プロジェクタドライバ１３０が画像データを転送する度に、その転送時間を計測し(ステップＳ３０２)、転送速度を算出する(ステップＳ３０４)。そして、算出した転送速度と過去に算出し転送速度とに基づいて圧縮方式を更新するか否か判断をする(ステップＳ３０６)。具体的には、算出した転送速度が大きく変化して、その状態が一定時間(例えば５秒間など)継続した場合に、圧縮方式を更新するという判断をする。そして、圧縮方式を更新するという判断をした場合は、処理時間算出部１３２は、ステップＳ３０４で算出した転送速度を用いて、ステップＳ２０６と同様に、処理時間（転送時間に展開時間を加えた時間）を算出する(ステップＳ３０８)。圧縮方式決定部１２６'は、ステップＳ３０８において算出された圧縮方式ごとの処理時間を比較し、処理時間が最小となる圧縮方式を新たな圧縮方式として決定する(ステップＳ３１０)。すると、ＶＲＡＭ１０８内の画像データをプロジェクタ２００'に転送する際の圧縮方式は、ステップＳ３１０で決定された圧縮方式に更新される(ステップＳ３１２)。このとき、処理時間が最小となる圧縮方式が、以前と異なる圧縮方式であれば、更新によって、圧縮方式は切り替わることになるが、処理時間が最小となる圧縮方式が、以前と同じ圧縮方式である場合には、更新によって、圧縮方式は切り替わらない。その後、更新された圧縮方式に基づいて、第２の実施例と同様にＶＲＡＭ１０８内の画像データを転送する(ステップＳ２１０)。一方、圧縮方式を更新しない場合は(ステップＳ３０６)、そのままの圧縮方式で圧縮し、転送処理を続ける(ステップＳ２１０)。
【００８２】
このようにすることで、一連の画像データを転送する途中で、圧縮方式を変更することができるようになる。従って、途中でプロジェクタの台数が増えて伝送路の転送速度が遅くなった場合等に、その転送速度に適した圧縮方式で圧縮して画像データを転送することができるようになる。
【００８３】
また、上記した第２及び第３の実施例においては、ＵＳＢケーブル３００を介して画像データを転送する際の転送時間に、プロジェクタにおける圧縮画像データの展開時間を加えた処理時間に基づいて圧縮方式を決定していた。しかしながら、コンピュータが、コンピュータにおける圧縮方式ごとのサンプル画像データの圧縮時間を示すテーブルをさらに備えるようにして、転送時間、展開時間、および圧縮時間を加えた処理時間を算出し、圧縮方式ごとの処理時間を比較して、処理時間が最小になる圧縮方式を決定するようにしてもよい。このようにすることにより、伝送路の転送処理能力、プロジェクタの展開処理能力、およびコンピュータの圧縮処理能力の３つの要素を全て加味して圧縮方式を決定することができるようになる。
また、上記した第１及び第２の実施例では、テスト画像データ１３１を用いて、伝送路の転送速度を検出していたが、ｐｉｎｇなどの他の信号を用いて、伝送路の転送速度を検出するようにしてもよい。
また、上記した第２の実施例において、展開時間テーブル１３３を参照して圧縮方式ごとの圧縮データサイズおよび展開時間を取得する際に、コンピュータ１００'の色深度に基づいてそれらを取得したが、プロジェクタ２００'が採用した色深度に係る色深度データを、プロジェクタ２００'から取得するようにしてもよい。
【００８４】
また、上記した第３の実施例において、伝送路の種類に対応する転送速度が記載された転送速度テーブル１３８は、コンピュータ１００"に格納されていたが、プロジェクタ２００"に格納されるようにしてもよい。このようにすることにより、展開時間テーブル２２４と同様に、コンピュータ１００"からの転送速度の取得要求に応じて、プロジェクタ２００"からコンピュータ１００"に転送することができるようになる。
さらに、伝送路判別部１３４もプロジェクタ２００"に格納されるようにしてもよい。このようにすることにより、プロジェクタ２００"が伝送路の種類を判別し、その転送速度をコンピュータ１００"に送出することができるようになる。
従って、コンピュータ１００"が、圧縮方式を決定するために備えるデータ量を小さくすることができる。
【図面の簡単な説明】
【００８５】
【図１】本発明の第１の実施例としての画像転送システムの概略構成を示すブロック図である。
【図２】図１の画像転送システムにおいてコンピュータ１００が画像データの圧縮方式を決定する手順を示すフローチャートである。
【図３】本発明の第２の実施例としての画像転送システムの概略構成を示すブロック図である。
【図４】図３の画像転送システムにおいてコンピュータ１００'が画像データの圧縮方式を決定する手順を示すフローチャートである。
【図５】図３の画像転送システムにおけるコンピュータ１００'に格納されている展開時間テーブル１３３を表す。
【図６】本発明の第３の実施例としての画像転送システムの概略構成を示すブロック図である。
【図７】図６の画像転送システムにおいてコンピュータ１００"が画像データの圧縮方式を決定する手順を示すフローチャートである。
【図８】変形例としての画像転送システムにおいて画像データの圧縮方式を更新する手順を示すフローチャートである。
【符号の説明】
【００８６】
１００，１００'，１００"...コンピュータ
１０２，１０２'，１０２"...ＣＰＵ
１１０...ＵＳＢインタフェース部
１１２...バス
１２２...プロジェクタ検出部
１２４...転送速度導出部
１２６，１２６'，１２６"...圧縮方式決定部
１２８...画像圧縮部
１３０...プロジェクタドライバ
１３１...テスト画像データ
１３２，１３２"...処理時間算出部
１３３...展開時間テーブル
１３４...伝送路判別部
１３８...転送速度テーブル
２００，２００'，２００"...プロジェクタ
２０２，２０２'，２０２"...ＣＰＵ
２０６...画像処理部
２０８...投写部
２１０...ＵＳＢインタフェース部
２１２...バス
２１４...画像処理ドライバ
２１６...プロジェクタ情報転送部
２１８...機種コード
２２２...展開時間転送部
２２４...展開時間テーブル    
【図１】
0004400589.tif 000002
【図２】
0004400589.tif 000003
【図３】
0004400589.tif 000004
【図４】
0004400589.tif 000005
【図５】
0004400589.tif 000006
【図６】
0004400589.tif 000007
【図７】
0004400589.tif 000008
【図８】
0004400589.tif 000009